From 2415bb7b7df754bcd3a0131617912f37ed42c349 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=B4=E6=98=8A=E5=A4=A9?= <442384644@qq.com> Date: Thu, 27 Jun 2024 14:03:13 +0800 Subject: [PATCH] update v5.4.0 --- .gitignore | 1 - README.md | 2 + crmeb/.version | 4 +- crmeb/app/Request.php | 73 +- crmeb/app/adminapi/controller/Common.php | 31 +- .../adminapi/controller/UpgradeController.php | 1565 ++- .../adminapi/controller/v1/agent/Division.php | 3 +- .../adminapi/controller/v1/cms/Article.php | 8 + .../controller/v1/cms/ArticleCategory.php | 4 + .../controller/v1/marketing/StoreBargain.php | 1 + .../v1/marketing/StoreCombination.php | 1 + .../controller/v1/order/StoreOrderInvoice.php | 449 +- .../controller/v1/product/StoreProduct.php | 4 +- .../v1/product/StoreProductReply.php | 18 +- .../controller/v1/setting/SystemConfig.php | 17 +- .../controller/v1/setting/SystemCrud.php | 176 +- .../controller/v1/statistic/FlowStatistic.php | 74 - .../controller/v1/system/AppVersion.php | 31 +- .../controller/v1/system/SystemCrontab.php | 55 +- .../controller/v1/system/SystemDatabackup.php | 12 +- .../controller/v1/system/SystemEvent.php | 157 + crmeb/app/adminapi/route/order.php | 16 + crmeb/app/adminapi/route/product.php | 2 + crmeb/app/adminapi/route/system.php | 38 +- .../api/controller/pc/ProductController.php | 2 +- .../api/controller/pc/PublicController.php | 72 + .../api/controller/v1/CrontabController.php | 2 +- .../app/api/controller/v1/LoginController.php | 21 + .../api/controller/v1/PublicController.php | 30 + .../v1/activity/StoreBargainController.php | 2 +- .../v1/order/OtherOrderController.php | 2 +- .../v1/order/StoreOrderController.php | 40 +- .../v1/order/StoreOrderRefundController.php | 12 + .../v1/publics/ArticleController.php | 40 +- .../v1/store/StoreProductController.php | 13 +- .../controller/v1/user/DivisionController.php | 9 +- .../v1/user/UserAddressController.php | 5 +- .../controller/v1/user/UserSignController.php | 3 + .../v2/order/StoreOrderInvoiceController.php | 16 + crmeb/app/api/route/pc.php | 3 + crmeb/app/api/route/v1.php | 7 +- crmeb/app/api/route/v2.php | 2 + crmeb/app/common.php | 47 +- .../dao/activity/bargain/StoreBargainDao.php | 2 +- .../combination/StoreCombinationDao.php | 2 +- .../dao/activity/combination/StorePinkDao.php | 3 +- .../dao/activity/seckill/StoreSeckillDao.php | 2 +- crmeb/app/dao/article/ArticleDao.php | 40 +- crmeb/app/dao/order/OtherOrderDao.php | 2 +- crmeb/app/dao/order/StoreOrderDao.php | 4 +- .../product/product/StoreProductReplyDao.php | 4 +- .../StoreProductReplyStoreProductDao.php | 3 +- crmeb/app/dao/system/SystemCrudListDao.php | 25 + crmeb/app/dao/system/SystemEventDao.php | 18 + crmeb/app/dao/system/SystemEventDataDao.php | 18 + crmeb/app/event.php | 4 +- crmeb/app/jobs/OrderInvoiceJob.php | 56 + crmeb/app/listener/CustomEventListener.php | 26 + .../crontab/SystemCrontabListener.php | 79 - .../order/OrderPaySuccessListener.php | 10 +- .../activity/combination/StoreCombination.php | 2 +- crmeb/app/model/article/Article.php | 14 +- crmeb/app/model/order/OtherOrder.php | 30 +- crmeb/app/model/order/StoreOrderInvoice.php | 289 +- .../model/product/product/StoreProduct.php | 2 +- .../product/product/StoreProductReply.php | 10 + crmeb/app/model/system/SystemCrudData.php | 22 +- crmeb/app/model/system/SystemCrudList.php | 30 + crmeb/app/model/system/SystemEvent.php | 23 + crmeb/app/model/system/SystemEventData.php | 23 + .../app/model/system/config/SystemConfig.php | 16 +- .../model/system/crontab/SystemCrontab.php | 20 + crmeb/app/outapi/controller/User.php | 36 + crmeb/app/outapi/route/route.php | 2 + crmeb/app/services/BaseServices.php | 13 +- .../activity/bargain/StoreBargainServices.php | 9 +- .../bargain/StoreBargainUserServices.php | 2 +- .../combination/StoreCombinationServices.php | 10 +- .../integral/StoreIntegralServices.php | 4 +- .../integral/StorePointRecordServices.php | 4 +- .../lottery/LuckLotteryRecordServices.php | 2 +- .../activity/lottery/LuckLotteryServices.php | 10 + .../activity/seckill/StoreSeckillServices.php | 19 +- .../app/services/agent/AgentLevelServices.php | 28 +- crmeb/app/services/agent/DivisionServices.php | 40 +- .../app/services/article/ArticleServices.php | 37 +- .../message/SystemNotificationServices.php | 32 +- .../notice/EnterpriseWechatService.php | 2 +- .../app/services/order/OtherOrderServices.php | 2 +- .../app/services/order/StoreCartServices.php | 24 +- .../order/StoreOrderCartInfoServices.php | 1 + .../order/StoreOrderCreateServices.php | 18 + .../order/StoreOrderDeliveryServices.php | 15 +- .../order/StoreOrderInvoiceServices.php | 611 +- .../order/StoreOrderRefundServices.php | 41 +- .../app/services/order/StoreOrderServices.php | 28 +- .../order/StoreOrderSuccessServices.php | 21 +- .../services/order/StoreOrderTakeServices.php | 46 +- .../order/StoreOrderWriteOffServices.php | 3 +- .../product/StoreProductRelationServices.php | 8 + .../product/StoreProductReplyServices.php | 1 + .../product/product/StoreProductServices.php | 60 +- crmeb/app/services/serve/ServeServices.php | 11 + .../statistic/UserStatisticServices.php | 4 +- .../services/system/AppVersionServices.php | 6 +- .../services/system/SystemClearServices.php | 1 + .../services/system/SystemCrudDataService.php | 141 + .../system/SystemCrudListServices.php | 101 + .../system/SystemEventDataServices.php | 14 + .../services/system/SystemEventServices.php | 528 + .../system/admin/SystemAdminServices.php | 11 + .../system/config/SystemConfigServices.php | 95 +- .../system/crontab/CrontabRunServices.php | 38 + .../system/crontab/SystemCrontabServices.php | 136 +- crmeb/app/services/user/LoginServices.php | 191 +- crmeb/app/services/user/OutUserServices.php | 19 + .../app/services/user/UserCancelServices.php | 13 + .../app/services/user/UserExtractServices.php | 30 + crmeb/app/services/user/UserLevelServices.php | 2 +- .../services/user/UserRechargeServices.php | 27 +- crmeb/app/services/user/UserServices.php | 43 +- crmeb/app/services/user/UserSignServices.php | 9 + .../services/user/UserWechatuserServices.php | 4 +- crmeb/app/services/wechat/RoutineServices.php | 1 + .../services/wechat/WechatUserServices.php | 1 - crmeb/config/app.php | 2 +- crmeb/config/filesystem.php | 1 + crmeb/config/log.php | 6 +- crmeb/crmeb/command/Timer.php | 3 +- .../services/AccessTokenServeService.php | 2 +- crmeb/crmeb/services/AliPayService.php | 35 +- crmeb/crmeb/services/HttpService.php | 2 +- crmeb/crmeb/services/SystemConfigService.php | 26 +- crmeb/crmeb/services/crud/Make.php | 2 +- crmeb/crmeb/services/invoice/BaseInvoice.php | 40 + crmeb/crmeb/services/invoice/Invoice.php | 44 + .../services/invoice/storage/Yihaotong.php | 147 + crmeb/crmeb/services/upload/BaseUpload.php | 20 + crmeb/crmeb/services/upload/storage/Local.php | 8 + crmeb/crmeb/utils/Json.php | 9 +- crmeb/public/admin/index.html | 2 +- .../admin/system_static/css/app.3f754b79.css | 1 - .../admin/system_static/css/app.f87fbe25.css | 1 + .../css/chunk-001273d4.0917bd6c.css | 1 + .../css/chunk-008e3316.3ce95b82.css | 1 + .../css/chunk-01297372.73ced035.css | 1 + .../css/chunk-0195425a.45e699e4.css | 1 + .../css/chunk-02077a46.5a5b6f08.css | 1 - ...8b8576.css => chunk-02265c04.3f484590.css} | 2 +- .../css/chunk-0322990a.0e99d3e7.css | 1 - .../css/chunk-03846c1a.66673fb3.css | 1 + ...fd8953.css => chunk-042925b2.d2ee6029.css} | 2 +- .../css/chunk-05144782.ee3cb7bf.css | 1 - .../css/chunk-05350300.84922742.css | 1 - .../css/chunk-058ebaa7.5e984949.css | 1 + .../css/chunk-05a6925e.70e6caf2.css | 1 + .../css/chunk-06489e0c.105eb06d.css | 1 - .../css/chunk-064d51c3.4e1572a5.css | 1 - .../css/chunk-0688ae90.5b71a1cf.css | 1 - .../css/chunk-06a00644.c6c505ed.css | 1 - .../css/chunk-06c68f0e.89adb531.css | 1 + .../css/chunk-06f6b9ec.726a2d93.css | 1 + .../css/chunk-089b48fd.b1f2730d.css | 1 + .../css/chunk-08c29d8f.5cd78c7a.css | 1 + .../css/chunk-08c6a66a.950a799d.css | 1 - ...9f1dbe.css => chunk-08c959cf.747ed9da.css} | 2 +- .../css/chunk-09e1de10.3544555a.css | 1 - .../css/chunk-0a437896.46acedbb.css | 1 + .../css/chunk-0a7dc66b.2bb1c141.css | 1 + .../css/chunk-0b84a9dc.eacb7404.css | 1 + ...e11790.css => chunk-0c8f37b8.c4d3fffe.css} | 2 +- .../css/chunk-0cb85443.9c40f92a.css | 1 - .../css/chunk-0d15b554.f4b06bfc.css | 1 - .../css/chunk-0e14d002.19466b28.css | 1 + ...e8e31a.css => chunk-0e4995dc.36c45bd8.css} | 2 +- .../css/chunk-0e9fe7d9.8d0bf5f4.css | 1 - ...47ddbd.css => chunk-0f486420.822751fd.css} | 2 +- .../css/chunk-0f7cd2d5.b559bb70.css | 1 - .../css/chunk-0fe5659e.9af0ccac.css | 1 - .../css/chunk-1157c039.076eb673.css | 1 + .../css/chunk-12ed83d0.2f552d3c.css | 1 - .../css/chunk-12faac12.9ec65ea6.css | 1 - ...125496.css => chunk-14478626.9e501852.css} | 2 +- .../css/chunk-14a3aaa0.af3b01f2.css | 1 - .../css/chunk-15477b66.deefe305.css | 1 - .../css/chunk-168333d9.3349be5e.css | 1 - .../css/chunk-176009a8.5da9aed1.css | 1 + .../css/chunk-18d290e4.d742cfd2.css | 1 - .../css/chunk-195274b4.a5b1d81f.css | 1 - .../css/chunk-197efaac.d5cdfdf5.css | 1 - ...38b821.css => chunk-1abbb4f4.ba933df0.css} | 2 +- .../css/chunk-1b8a4d65.30a7d5aa.css | 1 - .../css/chunk-1bf9c16d.3fbaae04.css | 1 + .../css/chunk-1bfe63a9.ae7af909.css | 1 - .../css/chunk-1c5d0286.aa877865.css | 1 - .../css/chunk-1d1b8a3c.0e99d3e7.css | 1 - .../css/chunk-1d7b5500.3c873517.css | 1 - ...d924fe.css => chunk-1eb01899.5cb140c2.css} | 2 +- .../css/chunk-1eed673a.c6cfb41f.css | 1 - .../css/chunk-1efe06aa.cf04b11b.css | 1 - .../css/chunk-2006b0e5.3c30c098.css | 1 - .../css/chunk-201f614a.e6db0a55.css | 1 + .../css/chunk-203ac582.015eb7a4.css | 1 - ...584c9d.css => chunk-20f44c98.41c4e897.css} | 2 +- .../css/chunk-220d5f0c.7189a375.css | 1 + .../css/chunk-2260d7bc.14c700eb.css | 1 + .../css/chunk-226ef389.1d9bdb88.css | 1 + .../css/chunk-22754d52.363e0d93.css | 1 - .../css/chunk-230ac7a0.081d631e.css | 1 + .../css/chunk-235c879d.74f39e05.css | 1 - ...712523.css => chunk-255a0552.0fb084cb.css} | 2 +- ...744528.css => chunk-255a5262.c1857241.css} | 2 +- .../css/chunk-2589d8c4.9bc31a39.css | 1 - .../css/chunk-2659c75c.ea365e7f.css | 1 - .../css/chunk-276b5112.790b9875.css | 1 - .../css/chunk-27866995.f3bf3511.css | 1 + .../css/chunk-27e552c0.501d13b2.css | 1 + .../css/chunk-286ff8df.6cba337c.css | 1 + .../css/chunk-290a10a7.9b51f133.css | 1 + .../css/chunk-29be41fe.b5383761.css | 1 + .../css/chunk-29e4568c.5e200dfa.css | 1 + .../css/chunk-29f5a5f4.7f0b59f3.css | 1 + .../css/chunk-2afb3a44.00e20958.css | 1 - .../css/chunk-2b53330d.af7bcee5.css | 1 + .../css/chunk-2ca05ef0.c528c8ef.css | 1 + .../css/chunk-2d53e7d8.b7125a93.css | 1 - ...1168c1.css => chunk-2dd5f758.21cda798.css} | 2 +- .../css/chunk-2dfedc7e.e42ff38f.css | 1 + .../css/chunk-2e29fb35.846081de.css | 1 + ...d847f9.css => chunk-2ef23dd9.f386949a.css} | 2 +- .../css/chunk-2f3a87a2.d19b17e5.css | 1 - .../css/chunk-2fcc8f66.89adb531.css | 1 + .../css/chunk-3034d869.934c45b0.css | 1 - ...bd265a.css => chunk-33586b8c.ced82db4.css} | 2 +- .../css/chunk-33e8b94a.9347a85f.css | 1 - .../css/chunk-34df47f1.65cdc85e.css | 1 - .../css/chunk-3613832a.7301b482.css | 1 - .../css/chunk-36a0bc14.49f2cb42.css | 1 - .../css/chunk-374d374a.469b04a9.css | 1 - ...804ad2.css => chunk-37be23c6.485c2168.css} | 2 +- ...6deffa.css => chunk-37c276f1.68ad622f.css} | 2 +- .../css/chunk-37c962e4.d378c462.css | 1 + .../css/chunk-382f72c1.b527f323.css | 1 + ...018093.css => chunk-39128d0a.9c8c48d7.css} | 2 +- .../css/chunk-393bb16f.21cfbe34.css | 1 - .../css/chunk-39a6c570.74ef9eab.css | 1 - .../css/chunk-39c668cd.27fd4649.css | 1 - .../css/chunk-3bd6263b.a54abe28.css | 1 + .../css/chunk-3c8e4d50.cae23ffa.css | 1 - ...8c8a37.css => chunk-3cc40ef1.efce1d6d.css} | 2 +- .../css/chunk-3ce208b4.96484a19.css | 1 + .../css/chunk-3e0f7004.fc68ab7e.css | 1 + .../css/chunk-3e34ca82.8d485847.css | 1 - .../css/chunk-3e8ba3e0.8d485847.css | 1 - ...39e0df.css => chunk-3ee29acb.9639e0df.css} | 0 .../css/chunk-3f24272b.204a9a15.css | 1 + .../css/chunk-4015072d.b96c03a6.css | 1 - .../css/chunk-40a80d43.de694c5a.css | 1 - ...323c39.css => chunk-411b1e75.63800c2d.css} | 2 +- .../css/chunk-414c4c99.a8ee6065.css | 1 - .../css/chunk-417fa994.5861ce45.css | 1 + .../css/chunk-41b51884.8eac94ca.css | 1 - .../css/chunk-42301c54.98e7291e.css | 1 + ...0e6069.css => chunk-42bff161.4caa74bf.css} | 2 +- .../css/chunk-42f2213d.11dc170a.css | 1 + .../css/chunk-43e98519.eac902cb.css | 1 - .../css/chunk-44047eee.9fa176f9.css | 1 - .../css/chunk-4435c87d.0397fefa.css | 1 + .../css/chunk-45048bb2.9c431cd0.css | 1 - .../css/chunk-459e289b.71ba06fd.css | 1 + .../css/chunk-464644ee.0bc09137.css | 1 - .../css/chunk-469b75e5.1dd1a5e5.css | 1 + .../css/chunk-46a97909.8ec4492f.css | 1 + ...527095.css => chunk-485a8e35.68d4e4ad.css} | 2 +- .../css/chunk-496bf46d.235c1555.css | 1 + .../css/chunk-498734e4.2990e243.css | 1 - ...01f9f4.css => chunk-49cb667a.0368fd41.css} | 2 +- .../css/chunk-4a04ab15.8a2ae18b.css | 1 - .../css/chunk-4a55a594.493e5ee5.css | 1 + .../css/chunk-4abe82a0.a49babc6.css | 1 - .../css/chunk-4b1a631c.55398b92.css | 1 - ...84c985.css => chunk-4bd79653.3104369c.css} | 2 +- .../css/chunk-4c1e90af.6670d7f8.css | 1 + .../css/chunk-4c7c758a.5d15c596.css | 1 + .../css/chunk-4c894197.835a3ecb.css | 1 + .../css/chunk-4df561e6.f4582029.css | 1 + .../css/chunk-520bc5d1.0f7e4e10.css | 1 + .../css/chunk-52ca6821.56dbc259.css | 1 - .../css/chunk-54ffe028.8864ee88.css | 1 + .../css/chunk-551ae4b9.785bd962.css | 1 + .../css/chunk-55245747.40269b49.css | 1 + .../css/chunk-5552d05c.b8f99837.css | 1 + .../css/chunk-55dbafc2.30bfb3a2.css | 1 + .../css/chunk-598e5318.41c36553.css | 1 + .../css/chunk-5a89677e.0c17cf73.css | 1 - .../css/chunk-5b3b0943.b8a0fb9a.css | 1 + .../css/chunk-5b9316d2.730a21e9.css | 1 - .../css/chunk-5baa069d.f26cdd06.css | 1 - .../css/chunk-5be37669.b608c552.css | 1 + .../css/chunk-5f654c80.0f4ec3b7.css | 1 - .../css/chunk-5f79be21.42433e66.css | 1 - .../css/chunk-5f8d5308.bf8ef21e.css | 1 + .../css/chunk-5fe2774a.bb78d9c0.css | 1 + .../css/chunk-5ff3e71c.8f1c3a7d.css | 1 + .../css/chunk-60512542.a01f46a7.css | 1 + .../css/chunk-608fe066.b8156297.css | 1 + .../css/chunk-615e99d0.c6d11a7d.css | 1 - .../css/chunk-6247b74c.243a7da3.css | 1 - .../css/chunk-6352c572.c4d8808a.css | 1 - .../css/chunk-64cfd926.a35c6c3f.css | 1 + ...b38b00.css => chunk-6587a2ea.3c892a76.css} | 2 +- .../css/chunk-65b35710.f51b9eee.css | 1 + .../css/chunk-67108560.e86908b1.css | 1 - .../css/chunk-67726439.f99b6f3f.css | 1 + .../css/chunk-67b4a9cb.82ee5287.css | 1 + .../css/chunk-67c6ffd4.ef9eed42.css | 1 - .../css/chunk-67e06b15.c1cbc3ba.css | 1 + ...9a0f81.css => chunk-6812708f.2244dec7.css} | 2 +- .../css/chunk-687cf10e.3772fb59.css | 1 - .../css/chunk-68b108e4.5db50f42.css | 1 + .../css/chunk-69ebc320.2470f470.css | 1 + .../css/chunk-69f0e8d8.20dd7174.css | 1 + ...ffae93.css => chunk-6b55a8d4.fbce5b98.css} | 2 +- .../css/chunk-6b6a4a42.4f417a1d.css | 1 - .../css/chunk-6b8a7a60.e01ecc7c.css | 1 - .../css/chunk-6bd36fb9.fec6e229.css | 1 + .../css/chunk-6bd8b3a6.a91377da.css | 1 - .../css/chunk-6d5687aa.be0e52f1.css | 1 + .../css/chunk-6e1b174e.af8bdb13.css | 1 - .../css/chunk-6ea1950e.a0aba429.css | 1 - .../css/chunk-6edd489a.b8156297.css | 1 + .../css/chunk-6f3421f8.b8156297.css | 1 + .../css/chunk-6fee94aa.ee79f909.css | 1 - .../css/chunk-6fef5a3f.15c42580.css | 1 - .../css/chunk-705d70da.a7eed9f3.css | 1 - .../css/chunk-71df6106.3ca46a4a.css | 1 + .../css/chunk-721c8e4e.8b78d857.css | 1 + ...e3b801.css => chunk-72222d2b.12e3b801.css} | 0 .../css/chunk-7273a738.ccf08c68.css | 1 + .../css/chunk-7399ecb2.1343aed9.css | 1 + .../css/chunk-74074484.b033ca26.css | 1 - .../css/chunk-7447a014.ff56f0fb.css | 1 + ...1cfdda.css => chunk-7461a598.40deb3c9.css} | 2 +- .../css/chunk-74e9cb57.3d59af0e.css | 1 - .../css/chunk-79d95d5d.a4c90e86.css | 1 + .../css/chunk-7a6ca47e.bfcda0ae.css | 1 + ...67f509.css => chunk-7a95730c.0b5c5be7.css} | 2 +- .../css/chunk-7c34e901.df6f6094.css | 1 + .../css/chunk-7c87f8eb.c6f25a54.css | 1 - ...b4f2f3.css => chunk-7cb36b7b.61b4f2f3.css} | 0 .../css/chunk-7cf52c40.d075088f.css | 1 - ...d9fb31.css => chunk-7d439fd4.6ed9fb31.css} | 0 .../css/chunk-7de0b64b.799b5538.css | 1 + .../css/chunk-7e531db4.50e64834.css | 1 - ...8671c9.css => chunk-7ec77d4c.fdda66cf.css} | 2 +- .../css/chunk-7f996c70.0764b080.css | 1 + .../css/chunk-80a89046.030e9cdb.css | 1 + .../css/chunk-81c6f57e.88380297.css | 1 - .../css/chunk-824bdc78.03faf95f.css | 1 + .../css/chunk-8342e1c8.51a850d6.css | 1 + .../css/chunk-837c901a.256dd433.css | 1 + .../css/chunk-845d8aea.7077e514.css | 1 + .../css/chunk-84873444.5a10ed46.css | 1 + .../css/chunk-877e7f2c.4919c731.css | 1 - .../css/chunk-8819ae80.f16f98f5.css | 1 - ...be0174.css => chunk-884f79c0.12fec2ba.css} | 2 +- .../css/chunk-8bec1408.f073fdc4.css | 1 + .../css/chunk-8ccb56cc.60af134e.css | 1 - .../css/chunk-8eb17d4c.13e5c3e0.css | 1 - .../css/chunk-90ac2400.e75fb9d9.css | 1 - .../css/chunk-90bcd7c4.75305a63.css | 1 - ...7e1939.css => chunk-9236c462.0fb80e1e.css} | 2 +- .../css/chunk-93d047c8.7701de20.css | 1 - .../css/chunk-94f6b82a.3a8bb09f.css | 1 - ...3d5a04.css => chunk-958241c4.0f352da6.css} | 2 +- .../css/chunk-97c9717a.ab7d73a2.css | 1 - .../css/chunk-98173ed8.9be8dd22.css | 1 - .../css/chunk-99578034.2ada99d5.css | 1 + .../css/chunk-9a9500de.4c1baa83.css | 1 - .../css/chunk-9b5c8d82.ff503be5.css | 1 + .../css/chunk-9b878236.c55a5fcc.css | 1 + .../css/chunk-9f92c118.d19b962c.css | 1 + .../css/chunk-a40b2078.fd8643f3.css | 1 - .../css/chunk-a55531f6.685f50e4.css | 1 - .../css/chunk-a5de4638.92e6523e.css | 1 - .../css/chunk-a6c4e192.728b78c8.css | 1 - .../css/chunk-a8e0e0f0.f77d3f25.css | 1 + .../css/chunk-aa07ee16.c4e94f46.css | 1 + ...72cd35.css => chunk-ac9c889e.7a6f46fc.css} | 2 +- ...c16ee8.css => chunk-af1de3dc.f00e294c.css} | 2 +- .../css/chunk-af5726fa.9f86d30a.css | 1 - .../css/chunk-b8d684e6.1bc1e508.css | 1 - .../css/chunk-ba5c02fc.3272c791.css | 1 + .../css/chunk-bda448c4.e6b04cac.css | 1 + .../css/chunk-bf117f1c.5cac205e.css | 1 + .../css/chunk-c08741fe.e9898816.css | 1 + .../css/chunk-c1e0dc96.8d485847.css | 1 - ...20c251.css => chunk-c6362a22.17294ec6.css} | 2 +- .../css/chunk-cbe67462.f1aa9a27.css | 1 - .../css/chunk-ce3d9784.700fff85.css | 1 + .../css/chunk-ce82e81a.32b21c0f.css | 1 - .../css/chunk-cf636d56.f1527968.css | 1 - .../css/chunk-cfb06504.7bcd28ec.css | 1 - .../css/chunk-d243c584.42f74da0.css | 1 + .../css/chunk-d5c3023e.8e79f0ef.css | 1 + .../css/chunk-d7091734.f40b4159.css | 1 + .../css/chunk-d7b0b2de.41c494a0.css | 1 + .../css/chunk-dad14e9e.ef91cc75.css | 1 - .../css/chunk-dbc6e836.4c68a936.css | 1 - .../css/chunk-dc63bab4.2e580fd8.css | 1 - .../css/chunk-de6454b2.c317f288.css | 1 + .../css/chunk-e0323f9c.f74b4151.css | 1 + ...8eac8b.css => chunk-e0b64e64.093c7050.css} | 2 +- .../css/chunk-e1bc4206.05f9e908.css | 1 + .../css/chunk-e27eaf76.6efb7d40.css | 1 + .../css/chunk-e3202f44.8084ba76.css | 1 - .../css/chunk-e7abb20a.0f6ef594.css | 1 + .../css/chunk-e80cb8da.bfd2a79d.css | 1 + .../css/chunk-f010ee82.2c12ce16.css | 1 + .../css/chunk-f0d32cbe.0e426ac6.css | 1 + .../css/chunk-f1d280ea.a7f75502.css | 1 - ...b4f2f3.css => chunk-f4a4b6ea.61b4f2f3.css} | 0 .../css/chunk-f8eea300.0da72852.css | 1 - .../css/chunk-f9e0e330.589d805d.css | 1 - .../css/chunk-fb4d8208.9f2bb69d.css | 1 + .../css/chunk-fde5f402.fa0251e9.css | 1 + .../fonts/iconfont.1433986b.woff | Bin 66616 -> 0 bytes .../fonts/iconfont.4eb5da1b.woff2 | Bin 55436 -> 0 bytes .../system_static/fonts/iconfont.729c697f.ttf | Bin 115220 -> 0 bytes .../admin/system_static/img/sw.6e51dfbf.png | Bin 0 -> 44711 bytes .../img/transparents.99b7108f.jpg | Bin 0 -> 143451 bytes .../admin/system_static/js/app.6172b51c.js | 1 + .../admin/system_static/js/app.c9c6fd33.js | 1 - ...efa48e89.js => chunk-001273d4.a1b53557.js} | 2 +- .../js/chunk-00655988.d7f1409b.js | 1 - .../js/chunk-008e3316.4897ef32.js | 1 + .../js/chunk-01297372.9321647d.js | 1 + .../js/chunk-0195425a.c655e243.js | 1 + .../js/chunk-01e6ab4e.f5df221f.js | 1 - .../js/chunk-02077a46.b9893766.js | 1 - .../js/chunk-02265c04.82e281af.js | 1 + .../js/chunk-0322990a.efa4a070.js | 1 - .../js/chunk-03846c1a.5ddb48a8.js | 1 + .../js/chunk-042925b2.516bbb6b.js | 1 + .../js/chunk-05144782.ad03d067.js | 1 - .../js/chunk-05350300.9ffd9435.js | 1 - ...b808cf7a.js => chunk-054ceee2.c3584afb.js} | 0 .../js/chunk-058ebaa7.7e819eed.js | 1 + .../js/chunk-05a6925e.4581b4ce.js | 1 + .../js/chunk-0643a4f2.c4a9e0b7.js | 1 - .../js/chunk-06489e0c.c6385638.js | 1 - .../js/chunk-064d51c3.45551c1f.js | 1 - .../js/chunk-0688ae90.0e7c3f27.js | 1 - .../js/chunk-06a00644.e339e299.js | 1 - .../js/chunk-06c68f0e.315b52cb.js | 1 + .../js/chunk-06f6b9ec.eb040a4f.js | 1 + ...35294518.js => chunk-07b70953.d6a9ea07.js} | 2 +- .../js/chunk-089b48fd.7e9b3eab.js | 1 + .../js/chunk-08c29d8f.7a80dd97.js | 1 + .../js/chunk-08c959cf.ed02c633.js | 1 + .../js/chunk-09e1de10.a6b17c63.js | 1 - .../js/chunk-0a437896.5b5553ef.js | 1 + .../js/chunk-0a7dc66b.065e3ea3.js | 1 + .../js/chunk-0b84a9dc.b1eb6d06.js | 1 + .../js/chunk-0c8f37b8.26567124.js | 1 + .../js/chunk-0cb85443.557a81c6.js | 1 - .../js/chunk-0cd57972.e8d4fb2d.js | 1 - .../js/chunk-0d15b554.b0635986.js | 1 - .../js/chunk-0e14d002.9b5cd768.js | 1 + .../js/chunk-0e4995dc.5f1c2f5e.js | 1 + .../js/chunk-0e9fe7d9.26dc4bd4.js | 1 - .../js/chunk-0f486420.6008d48f.js | 1 + .../js/chunk-0fe5659e.8811e617.js | 1 - .../js/chunk-10ad732f.a19ffd2e.js | 1 - .../js/chunk-113c1643.18af6814.js | 1 - .../js/chunk-1157c039.ee62f56a.js | 1 + .../js/chunk-119444fa.2fef9749.js | 1 + .../js/chunk-119444fa.df9cfedc.js | 1 - .../js/chunk-12ed83d0.a9ba8b29.js | 1 - .../js/chunk-12faac12.13395e95.js | 1 - .../js/chunk-13be3ef9.62353132.js | 1 - .../js/chunk-14478626.38c3c742.js | 1 + .../js/chunk-14a3aaa0.f4279b1d.js | 1 - .../js/chunk-15477b66.c9e61179.js | 1 - .../js/chunk-16352a24.e7896951.js | 1 - .../js/chunk-168333d9.d8f539e9.js | 1 - .../js/chunk-176009a8.aec761b6.js | 1 + .../js/chunk-1811580e.b407ac9d.js | 1 - .../js/chunk-18d290e4.dca72e46.js | 1 - .../js/chunk-195274b4.58cb219c.js | 1 - .../js/chunk-197efaac.f13de83c.js | 1 - .../js/chunk-1abbb4f4.5bb01997.js | 1 + .../js/chunk-1b8a4d65.6936bda8.js | 1 - .../js/chunk-1bf9c16d.f24cb9f7.js | 1 + .../js/chunk-1bfe63a9.994d6ed5.js | 1 - .../js/chunk-1c5d0286.86569ea5.js | 1 - .../js/chunk-1cc09634.49de27a9.js | 1 - .../js/chunk-1d1b8a3c.73a04e5b.js | 1 - .../js/chunk-1d7b5500.8ea0b1d9.js | 1 - .../js/chunk-1eb01899.b37b8714.js | 1 + .../js/chunk-1eed673a.32d7400b.js | 1 - .../js/chunk-1efe06aa.26a4c68e.js | 1 - .../js/chunk-1f15c420.7f99275e.js | 1 - .../js/chunk-1f9349da.d07524cf.js | 1 - .../js/chunk-2006b0e5.63d8dde5.js | 1 - .../js/chunk-201f614a.3568bd2c.js | 1 + .../js/chunk-20f44c98.cce66e01.js | 1 + .../js/chunk-220d5f0c.5ac6e723.js | 1 + .../js/chunk-2260d7bc.d6e32b37.js | 1 + .../js/chunk-226ef389.55807df0.js | 1 + .../js/chunk-22754d52.d12eae04.js | 1 - .../js/chunk-22f5bbda.5c728161.js | 1 - .../js/chunk-230ac7a0.0b5da6a7.js | 1 + .../js/chunk-235c879d.f222d0e8.js | 1 - .../js/chunk-255a0552.783942da.js | 1 + ...aeb8de98.js => chunk-255a5262.1fa533aa.js} | 2 +- .../js/chunk-2589d8c4.93ebdc56.js | 1 - .../js/chunk-2659c75c.dc38b968.js | 1 - .../js/chunk-276b5112.97c37747.js | 1 - .../js/chunk-27866995.f7a5a1e6.js | 1 + .../js/chunk-27e552c0.a3d86fb4.js | 1 + .../js/chunk-280614e9.69f9b297.js | 1 - .../js/chunk-280614e9.7999226c.js | 1 + .../js/chunk-286ff8df.53a4e628.js | 1 + .../js/chunk-290a10a7.26e0995e.js | 1 + .../js/chunk-29be41fe.f363f64b.js | 1 + .../js/chunk-29e4568c.5be76535.js | 1 + ...ac8763eb.js => chunk-29f5a5f4.d0c67ca2.js} | 2 +- .../js/chunk-2af406aa.5d4d05f8.js | 1 + .../js/chunk-2afb3a44.1917f056.js | 1 - .../js/chunk-2b53330d.9a50fe0f.js | 1 + .../js/chunk-2ca05ef0.dddc1399.js | 1 + .../js/chunk-2d0ab8b4.198d1e8b.js | 1 + .../js/chunk-2d0ab8b4.ff86ddfb.js | 1 - .../js/chunk-2d0af08c.f94667b0.js | 1 - .../js/chunk-2d0bb267.246d4ac2.js | 1 + ...b06aef98.js => chunk-2d0c8a73.346bee17.js} | 0 ...24d27473.js => chunk-2d0e488e.182beb0c.js} | 2 +- ...2c9ffb00.js => chunk-2d207f67.c15a7883.js} | 2 +- .../js/chunk-2d21afa5.a42bc14c.js | 1 - .../js/chunk-2d21afa5.b84c1229.js | 1 + .../js/chunk-2d229411.af332296.js | 1 + ...77fb6caf.js => chunk-2d229c13.dac1d05c.js} | 0 .../js/chunk-2d22c8ff.8fdf200a.js | 1 - .../js/chunk-2d22c8ff.f1ebcc6a.js | 1 + ...27510cb0.js => chunk-2d230494.7aae0b0f.js} | 2 +- .../js/chunk-2d237c92.4d8769e3.js | 1 - .../js/chunk-2d237c92.9ce33b32.js | 1 + .../js/chunk-2db6e5fe.c5390db3.js | 1 - .../js/chunk-2dd5f758.6a0899f4.js | 1 + .../js/chunk-2dfedc7e.e4ebef7a.js | 1 + .../js/chunk-2e29fb35.949df394.js | 1 + .../js/chunk-2ef23dd9.c8d49cac.js | 1 + .../js/chunk-2f3a87a2.03684360.js | 1 - .../js/chunk-2fcc8f66.a71c275d.js | 1 + .../js/chunk-3034d869.9262101d.js | 1 - .../js/chunk-33586b8c.95763ae9.js | 1 + .../js/chunk-336cef99.a5c1f7ee.js | 1 - .../js/chunk-33a0fffa.e4f8fe68.js | 1 + .../js/chunk-33a0fffa.fc831094.js | 1 - .../js/chunk-33e8b94a.079378be.js | 1 - ...0ba48f81.js => chunk-33f50b83.19281364.js} | 6 +- .../js/chunk-34b7d6fe.fe8b9511.js | 1 - .../js/chunk-34df47f1.d1db3cd6.js | 1 - .../js/chunk-3613832a.6f657c51.js | 1 - .../js/chunk-36a0bc14.1096fd45.js | 1 - .../js/chunk-374d374a.40a32417.js | 1 - ...1fb7c4ee.js => chunk-37be23c6.c6e2b675.js} | 2 +- .../js/chunk-37c276f1.4055b03b.js | 1 + .../js/chunk-37c962e4.f818221d.js | 1 + .../js/chunk-382f72c1.b80e7080.js | 1 + .../js/chunk-3899d053.3ca7deeb.js | 1 - .../js/chunk-3899d053.ebd17e02.js | 1 + .../js/chunk-39128d0a.1044c490.js | 1 + .../js/chunk-393bb16f.5dfa4d02.js | 1 - .../js/chunk-39a6c570.02af9ffe.js | 1 - .../js/chunk-39c668cd.88d63795.js | 1 - ...116df6e6.js => chunk-3a4dc602.54989ece.js} | 0 .../js/chunk-3bd6263b.6f5ec274.js | 1 + .../js/chunk-3c4f0bd9.03a51766.js | 1 - .../js/chunk-3c8e4d50.ef17000a.js | 1 - ...a4c02fd9.js => chunk-3cc40ef1.8931d9b6.js} | 2 +- .../js/chunk-3ce208b4.112a0f96.js | 1 + .../js/chunk-3e0f7004.0c0e6a7a.js | 1 + .../js/chunk-3e34ca82.011e1d63.js | 1 - .../js/chunk-3e8ba3e0.fe7990f0.js | 1 - .../js/chunk-3ee29acb.a9c64ae0.js | 1 + .../js/chunk-3f24272b.49cf2084.js | 1 + .../js/chunk-4015072d.e12d1722.js | 1 - ...755854bc.js => chunk-407053db.e6e8be38.js} | 0 .../js/chunk-40a80d43.1fe0132a.js | 1 - .../js/chunk-411b1e75.bce4ffda.js | 1 + .../js/chunk-414c4c99.bd83d6f7.js | 1 - .../js/chunk-417fa994.e723fa9f.js | 1 + .../js/chunk-41b51884.4fa85649.js | 1 - .../js/chunk-42301c54.a054a969.js | 1 + .../js/chunk-42bff161.c7a1e7a8.js | 1 + .../js/chunk-42f2213d.a2e65843.js | 1 + .../js/chunk-43e98519.b2902340.js | 1 - .../js/chunk-44047eee.8853cfe1.js | 1 - .../js/chunk-4435c87d.065f1c58.js | 1 + .../js/chunk-45048bb2.349817bf.js | 1 - .../js/chunk-456cb70e.f119cc66.js | 1 - .../js/chunk-459e289b.72c149cf.js | 1 + .../js/chunk-464644ee.9052846a.js | 1 - .../js/chunk-469b75e5.10be3266.js | 1 + ...1c76249d.js => chunk-46a97909.5ab97f3d.js} | 2 +- .../js/chunk-46b4094a.fca768fd.js | 1 - .../js/chunk-485a8e35.f964e6a5.js | 1 + .../js/chunk-496bf46d.5ed5fe1e.js | 1 + .../js/chunk-498734e4.f66bacfd.js | 1 - .../js/chunk-49cb667a.e02924ee.js | 1 + .../js/chunk-4a04ab15.162a4164.js | 1 - .../js/chunk-4a4c1a3e.287ce842.js | 7 - .../js/chunk-4a4c1a3e.69dadbaa.js | 7 + ...6a7f14a1.js => chunk-4a55a594.6d59e812.js} | 2 +- .../js/chunk-4abe82a0.02e0129f.js | 1 - .../js/chunk-4b1a631c.5b34aa73.js | 1 - .../js/chunk-4bd79653.852e4b0c.js | 1 + .../js/chunk-4c1e90af.78aa4de0.js | 1 + .../js/chunk-4c7c758a.b5e19f1b.js | 1 + .../js/chunk-4c894197.89e22e53.js | 1 + .../js/chunk-4df01dee.a757f45d.js | 1 - .../js/chunk-4df561e6.f5ce12a6.js | 1 + .../js/chunk-4e45f7d8.103ba6a5.js | 1 - .../js/chunk-4e45f7d8.f3f4a9d8.js | 1 + .../js/chunk-4ea989fa.0352818c.js | 1 - ...96096aa5.js => chunk-520bc5d1.9dd24b0a.js} | 2 +- .../js/chunk-52ca6821.8834bba8.js | 1 - .../js/chunk-53c1cfa0.28292a4e.js | 1 - .../js/chunk-54ffe028.80f56848.js | 1 + .../js/chunk-551ae4b9.5783ebc0.js | 1 + .../js/chunk-55245747.38b699d7.js | 1 + .../js/chunk-5552d05c.31092669.js | 1 + .../js/chunk-55dbafc2.7396daa8.js | 1 + .../js/chunk-56a16a02.216b1743.js | 1 - .../js/chunk-57048b73.21820098.js | 1 - .../js/chunk-598e5318.c6051506.js | 1 + .../js/chunk-5a11c384.80eb9c67.js | 1 - .../js/chunk-5a89677e.014f30c6.js | 1 - .../js/chunk-5b3b0943.2d780b2c.js | 1 + .../js/chunk-5b9316d2.6b815914.js | 1 - .../js/chunk-5baa069d.44b067d0.js | 1 - .../js/chunk-5be37669.b84fee2d.js | 1 + .../js/chunk-5f654c80.b32a6623.js | 1 - .../js/chunk-5f79be21.11675d6a.js | 1 - .../js/chunk-5f8d5308.ebeb7f51.js | 1 + .../js/chunk-5fe2774a.7c380203.js | 1 + .../js/chunk-5ff3e71c.71062df4.js | 1 + .../js/chunk-60512542.a19f0ce9.js | 1 + .../js/chunk-608fe066.7c5fb307.js | 1 + .../js/chunk-615e99d0.caf6cedb.js | 1 - ...bc7aa183.js => chunk-6239dc0a.e99c987d.js} | 0 .../js/chunk-6247b74c.62a3c784.js | 1 - .../js/chunk-6352c572.059530f6.js | 1 - .../js/chunk-64cfd926.9571d618.js | 1 + .../js/chunk-655f8b43.2da9e3ee.js | 1 - .../js/chunk-655f8b43.c96c348b.js | 1 + .../js/chunk-6587a2ea.35265683.js | 1 + .../js/chunk-65b35710.f1bc69c9.js | 1 + .../js/chunk-65dc2289.a890b983.js | 1 - .../js/chunk-67108560.60724449.js | 1 - .../js/chunk-67726439.83e9327c.js | 1 + .../js/chunk-67b4a9cb.67fe63f8.js | 1 + .../js/chunk-67c6ffd4.c248465b.js | 1 - .../js/chunk-67e06b15.ff49bd56.js | 1 + .../js/chunk-6812708f.a6f82e67.js | 1 + .../js/chunk-687cf10e.fc7e5bc0.js | 1 - .../js/chunk-688114e1.b90ce35a.js | 1 - .../js/chunk-68b108e4.dc7c0f20.js | 1 + .../js/chunk-69ebc320.8ae39859.js | 1 + .../js/chunk-69f0e8d8.6ff1c08e.js | 1 + .../js/chunk-6b55a8d4.0cb6ff48.js | 1 + .../js/chunk-6b6a4a42.8c30906c.js | 1 - .../js/chunk-6b8a7a60.4e23590f.js | 1 - .../js/chunk-6bd36fb9.4f452980.js | 1 + .../js/chunk-6bd8b3a6.3a7c6fe9.js | 1 - .../js/chunk-6d02b352.02e80945.js | 1 - .../js/chunk-6d02b352.7e4951dc.js | 1 + .../js/chunk-6d4d2a3c.c6a75078.js | 1 - .../js/chunk-6d5687aa.49cd99fa.js | 1 + .../js/chunk-6e1b174e.52e06c86.js | 1 - .../js/chunk-6ea1950e.25b52378.js | 1 - .../js/chunk-6edd489a.1feb4e7a.js | 1 + .../js/chunk-6f3421f8.5b8251ff.js | 1 + .../js/chunk-6fee94aa.80829cda.js | 1 - .../js/chunk-6fef5a3f.400b4b55.js | 1 - .../js/chunk-705d70da.eb0c1b8e.js | 1 - .../js/chunk-71df6106.70080e8c.js | 1 + .../js/chunk-721c8e4e.97d609bb.js | 1 + .../js/chunk-72222d2b.ff06591e.js | 1 + .../js/chunk-7273a738.bdb99b00.js | 21 + .../js/chunk-7399ecb2.04022fd9.js | 1 + .../js/chunk-74074484.7d82f5b3.js | 1 - .../js/chunk-7447a014.adcff1c4.js | 1 + .../js/chunk-74532125.b046aa0b.js | 1 + .../js/chunk-7461a598.eab0cab3.js | 1 + .../js/chunk-746a9add.524d505f.js | 1 - .../js/chunk-74e9cb57.01355291.js | 1 - .../js/chunk-772fee43.2bddc06d.js | 1 - .../js/chunk-79d95d5d.9bf6b45d.js | 1 + .../js/chunk-7a6ca47e.4568717d.js | 1 + .../js/chunk-7a95730c.a1e41265.js | 1 + ...dd476cc9.js => chunk-7a9d10f7.a75c8838.js} | 0 .../js/chunk-7c34e901.deadacab.js | 1 + .../js/chunk-7c87f8eb.314e081e.js | 1 - ...86df8334.js => chunk-7cb36b7b.819b341c.js} | 2 +- .../js/chunk-7cf52c40.bbb99b89.js | 1 - .../js/chunk-7d439fd4.063c039b.js | 1 + .../js/chunk-7de0b64b.09f539bc.js | 1 + .../js/chunk-7e531db4.1736f2be.js | 1 - .../js/chunk-7ec77d4c.4b4dc7da.js | 1 + .../js/chunk-7f996c70.c8edca3c.js | 1 + .../js/chunk-80a89046.d451e020.js | 1 + .../js/chunk-81c6f57e.2db8164a.js | 1 - .../js/chunk-824bdc78.7c1c03e7.js | 1 + .../js/chunk-8342e1c8.c695070b.js | 1 + .../js/chunk-837c901a.6d01cd18.js | 1 + .../js/chunk-845d8aea.bc5e6f1a.js | 1 + .../js/chunk-84873444.c904340b.js | 1 + .../js/chunk-86b5a02a.cbf6a4ad.js | 1 - .../js/chunk-877e7f2c.a6df3c97.js | 1 - .../js/chunk-8819ae80.013e35c8.js | 1 - .../js/chunk-884f79c0.49984204.js | 1 + .../js/chunk-8bec1408.1448c219.js | 1 + .../js/chunk-8ccb56cc.87cd8ccd.js | 1 - .../js/chunk-8e6c5a6a.9402a8d4.js | 1 - .../js/chunk-8eb17d4c.00e7dcfb.js | 1 - .../js/chunk-90ac2400.e406be80.js | 1 - .../js/chunk-90bcd7c4.274a0445.js | 1 - .../js/chunk-9236c462.55f7ce5e.js | 1 + .../js/chunk-93d047c8.d99f62f3.js | 1 - .../js/chunk-94f6b82a.2137dd62.js | 1 - .../js/chunk-958241c4.03769450.js | 1 + .../js/chunk-95e0726a.5f1fb0d8.js | 1 - .../js/chunk-97c9717a.707c9d8d.js | 1 - .../js/chunk-98173ed8.058780d9.js | 1 - .../js/chunk-983849aa.a0d84eab.js | 1 - .../js/chunk-99578034.19206e7c.js | 1 + .../js/chunk-9a0440ac.220cda33.js | 1 - .../js/chunk-9b5c8d82.d950a993.js | 1 + .../js/chunk-9b878236.3a137a0a.js | 1 + .../js/chunk-9f92c118.5d725eaa.js | 1 + .../js/chunk-a40b2078.49c7bf05.js | 1 - .../js/chunk-a55531f6.a3cc22cb.js | 1 - .../js/chunk-a5de4638.efceaee9.js | 1 - .../js/chunk-a6c4e192.1f197e21.js | 21 - .../js/chunk-a8e0e0f0.8279e01b.js | 1 + .../js/chunk-aa07ee16.99883052.js | 1 + .../js/chunk-ac9c889e.4c7cec60.js | 1 + .../js/chunk-af1de3dc.0167404d.js | 1 + .../js/chunk-af5726fa.063b478d.js | 1 - .../js/chunk-b557ff32.48df0b5d.js | 1 - .../js/chunk-b8d684e6.9fc3fdf1.js | 1 - .../js/chunk-ba5c02fc.475c148c.js | 1 + .../js/chunk-bda448c4.13512798.js | 1 + .../js/chunk-bf117f1c.c8ead2d2.js | 1 + .../js/chunk-c08741fe.6673fbee.js | 1 + .../js/chunk-c1e0dc96.5d08f1c1.js | 1 - .../js/chunk-c6362a22.42b98433.js | 1 + ...09f3903e.js => chunk-c67a888c.13f91169.js} | 0 .../js/chunk-c7dc18e0.5fe223ff.js | 1 - .../js/chunk-cbe67462.a4d16261.js | 1 - .../js/chunk-ce3d9784.8a99f4da.js | 1 + .../js/chunk-ce82e81a.2f26100d.js | 1 - .../js/chunk-cf636d56.627178c9.js | 1 - .../js/chunk-cfb06504.4310b31d.js | 1 - .../js/chunk-d13bea24.fe640016.js | 1 - .../js/chunk-d243c584.b15f14e0.js | 1 + .../js/chunk-d5c3023e.2b8a3f6f.js | 1 + .../js/chunk-d7091734.ce06af9e.js | 1 + .../js/chunk-d7b0b2de.8507f647.js | 1 + .../js/chunk-dad14e9e.c3692093.js | 1 - .../js/chunk-dbc6e836.497b1e2e.js | 1 - .../js/chunk-dc63bab4.5e0d7ff9.js | 1 - .../js/chunk-de6454b2.073459a2.js | 1 + .../js/chunk-e0323f9c.09fd8e7a.js | 1 + ...fb5399d9.js => chunk-e0b64e64.8b3fa443.js} | 10 +- .../js/chunk-e1bc4206.f965e42d.js | 1 + .../js/chunk-e27eaf76.e28bb26f.js | 1 + .../js/chunk-e3202f44.68a6897e.js | 1 - .../js/chunk-e355adbc.b77f6d26.js | 1 - .../js/chunk-e7abb20a.37dc011e.js | 1 + .../js/chunk-e80cb8da.a3bf2d1e.js | 1 + .../js/chunk-f010ee82.d3e28583.js | 1 + .../js/chunk-f0d32cbe.5e13398d.js | 1 + .../js/chunk-f1d280ea.77a53ffc.js | 1 - ...2f4ad83d.js => chunk-f4a4b6ea.66c748ee.js} | 2 +- .../js/chunk-f8eea300.a02744df.js | 1 - .../js/chunk-f9e0e330.3604dc78.js | 1 - .../js/chunk-fb4d8208.8f3b2966.js | 1 + .../js/chunk-fde5f402.17a3e719.js | 1 + ....5499fa79.js => chunk-vendors.0e9b20a1.js} | 42 +- .../{static/img => assets}/img.beebfe54.png | Bin crmeb/public/index.html | 2 +- crmeb/public/install/.env | 2 +- crmeb/public/install/crmeb.sql | 230 +- crmeb/public/install/index.php | 21 +- crmeb/public/mobile.html | 6 +- crmeb/public/service_pay_result.html | 184 + crmeb/public/static/css/base.css | 896 +- crmeb/public/static/css/style.scss | 543 +- crmeb/public/static/img/1.a4fb1eca.png | Bin 8992 -> 0 bytes crmeb/public/static/img/2.7670768a.png | Bin 9086 -> 0 bytes crmeb/public/static/img/3.f0d15b3a.png | Bin 9088 -> 0 bytes crmeb/public/static/img/4.8550f067.png | Bin 8423 -> 0 bytes .../img/address-aleart-header.cf1d5133.png | Bin 11147 -> 0 bytes crmeb/public/static/img/address.571e6bfc.png | Bin 6011 -> 0 bytes crmeb/public/static/img/error.8e4ea509.png | Bin 4526 -> 0 bytes crmeb/public/static/img/gift.bde2a03c.png | Bin 5522 -> 0 bytes crmeb/public/static/img/img.984e1a3f.jpg | Bin 27141 -> 0 bytes crmeb/public/static/img/line.05bf1c84.jpg | Bin 7042 -> 0 bytes crmeb/public/static/img/logo2.bf4a7420.png | Bin 4822 -> 0 bytes .../static/img/lottery-bag.6d5aec85.png | Bin 31078 -> 0 bytes .../static/img/lottery-click.4e1ddd26.png | Bin 8203 -> 0 bytes .../public/static/img/luck-draw.ab861eb9.png | Bin 4309 -> 0 bytes .../static/img/member-wang.b831cc92.png | Bin 4099 -> 0 bytes crmeb/public/static/img/member.daa234e6.png | Bin 5217 -> 0 bytes crmeb/public/static/img/money.136360a9.png | Bin 7329 -> 0 bytes crmeb/public/static/img/my-point.8fb5c2ce.png | Bin 5734 -> 0 bytes .../static/img/offline-result.42cf447a.png | Bin 12546 -> 0 bytes .../public/static/img/orderTime.144c69b9.png | Bin 4605 -> 0 bytes .../static/img/pay-lottery-bag.0a8c3de1.png | Bin 33092 -> 0 bytes crmeb/public/static/img/priceTag.42c0f06d.png | Bin 8602 -> 0 bytes crmeb/public/static/img/scan.2ca2147e.gif | Bin 195347 -> 0 bytes crmeb/public/static/img/score.45d3ca1b.png | Bin 5112 -> 0 bytes .../static/img/share-info2.06c85b52.png | Bin 9497 -> 0 bytes crmeb/public/static/img/signH.dd92985d.png | Bin 6535 -> 0 bytes crmeb/public/static/img/stop.5a8e6dc1.png | Bin 7434 -> 0 bytes crmeb/public/static/img/success.e4e7dd73.png | Bin 4850 -> 0 bytes crmeb/public/static/img/svip.bbb3b36a.gif | Bin 4412 -> 0 bytes crmeb/public/static/img/user01.b5b5a68c.png | Bin 9158 -> 0 bytes crmeb/public/static/img/user_vip.2ad5cc06.png | Bin 8009 -> 0 bytes crmeb/public/static/img/value.8017f149.jpg | Bin 19770 -> 0 bytes crmeb/public/static/img/writeOff.e1bf8d03.jpg | Bin 10429 -> 0 bytes ...{index.97465e7b.css => index.2da1efab.css} | 2 +- .../static/js/chunk-vendors.1aaa94f2.js | 21 + .../static/js/chunk-vendors.f0650e31.js | 21 - crmeb/public/static/js/index.449a94cd.js | 1 + crmeb/public/static/js/index.89ce2147.js | 1 - .../pages-activity-bargain-index.159c1e1f.js | 1 + .../pages-activity-bargain-index.261f604b.js | 1 - ...-activity-goods_bargain-index.0f47413a.js} | 2 +- ...ty-goods_bargain_details-index.4659f65d.js | 1 - ...ty-goods_bargain_details-index.ab966fd4.js | 1 + ...ils-index~pages-acti~4093b5b6.39e7182f.js} | 2 +- ...ivity-goods_combination-index.a3db8a79.js} | 2 +- ...oods_combination_details-index.7b29f229.js | 1 - ...oods_combination_details-index.f6ec392b.js | 1 + ..._status-index~pages-a~162f3e48.43b48ea2.js | 1 - ..._status-index~pages-a~162f3e48.9856c42c.js | 1 + ...y-goods_seckill_details-index.3107e9c3.js} | 2 +- ...ails-index~pages-good~4b5fa9d6.88f89ca9.js | 1 - ...ails-index~pages-good~4b5fa9d6.be68aba3.js | 1 + ...oods_combination_status-index.5b2fc25d.js} | 2 +- ...s-activity-goods_seckill-index.a60a656f.js | 1 + ...s-activity-goods_seckill-index.e04a9495.js | 1 - ...ty-goods_seckill_details-index.73268c43.js | 1 + ...ty-goods_seckill_details-index.8305a0d6.js | 1 - ...s-activity-poster-poster-index.c6530871.js | 1 - ...s-activity-poster-poster-index.dcb5c45e.js | 1 + ... pages-activity-presell-index.ee602ffa.js} | 2 +- ...pages-admin-custom_date-index.453a908b.js} | 2 +- ...x~pages-admin-statistics-index.679de6f5.js | 1 - ...x~pages-admin-statistics-index.c99cf759.js | 1 + ...=> pages-admin-delivery-index.03f39453.js} | 2 +- ...js => pages-admin-order-index.2479eba6.js} | 2 +- ...pages-admin-orderDetail-index.1b9f1b51.js} | 2 +- ...ery-grids-record~pag~1782fff3.ee826ce8.js} | 2 +- ...> pages-admin-orderList-index.aecafbbe.js} | 2 +- ...dmin-order_cancellation-index.421a405a.js} | 2 +- ... pages-admin-statistics-index.39251e06.js} | 2 +- .../pages-annex-offline_pay-index.0743edea.js | 1 - .../pages-annex-offline_pay-index.af0e7f39.js | 1 + ...es-annex-offline_result-index.1d0ca32a.js} | 2 +- .../js/pages-annex-settled-index.0585a55a.js | 1 + .../js/pages-annex-settled-index.77c1deff.js | 1 - ...x~pages-users-login-i~3a316190.2b2f67fd.js | 12 + ...x~pages-users-login-i~3a316190.d2ec54b4.js | 12 - ... => pages-annex-special-index.34f0f18b.js} | 2 +- ...goods_cate~pages-inde~9541bee2.0c4e73af.js | 1 - ...goods_cate~pages-inde~9541bee2.149f5dab.js | 1 + ...pecial-index~pages-index-index.721eeb8f.js | 1 + ...pecial-index~pages-index-index.fc7c994f.js | 1 - ... pages-annex-vip_active-index.e15bda54.js} | 2 +- ... pages-annex-vip_coupon-index.177a85be.js} | 2 +- .../js/pages-annex-vip_paid-index.a30cb196.js | 1 + .../js/pages-annex-vip_paid-index.dab82718.js | 1 - ...on_behalf-index~pages~cf24ca11.8a859f40.js | 1 + ...on_behalf-index~pages~cf24ca11.fde5a848.js | 1 - ...-columnGoods-HotNewGoods-index.31065789.js | 1 + ...-columnGoods-HotNewGoods-index.d5738240.js | 1 - ...s-extension-customer_list-chat.39f2811b.js | 1 + ...s-extension-customer_list-chat.4e984823.js | 1 - ...s-extension-news_details-index.4159889b.js | 1 + ...s-extension-news_details-index.aa64489d.js | 1 - ...ges-extension-news_list-index.3788e608.js} | 2 +- ...oods-admin_order_detail-index.e1924407.js} | 2 +- .../js/pages-goods-cashier-index.9aafa8c1.js | 1 + .../js/pages-goods-cashier-index.ada0dc8f.js | 1 - ...-goods-goods_comment_con-index.52d4d316.js | 1 - ...-goods-goods_comment_con-index.d07ad91a.js | 1 + ...ds_comment_con-lottery_comment.21d2fff3.js | 1 + ...ds_comment_con-lottery_comment.fa3e6ea5.js | 1 - ...ages-goods-order_pay_~755b960b.18df35ff.js | 1 + ...ages-goods-order_pay_~755b960b.9aee012f.js | 1 - ...goods-goods_comment_list-index.92e3f5b7.js | 1 - ...goods-goods_comment_list-index.a794e16f.js | 1 + ...oods-goods_details_store-index.268f6e15.js | 1 - ...oods-goods_details_store-index.cda65a93.js | 1 + ... pages-goods-goods_list-index.2a5c8108.js} | 2 +- ...oints_mall-integral_goods_list.860ff1a9.js | 1 - ...oints_mall-integral_goods_list.f6b9ab8a.js | 1 + ...es-goods-goods_logistics-index.52b8d8c4.js | 1 - ...es-goods-goods_logistics-index.e8136cac.js | 1 + ...pages-goods-goods_return-index.78013a65.js | 1 + ...pages-goods-goods_return-index.c7de6241.js | 1 - ...-goods-goods_return_list-index.2497fa05.js | 1 - ...-goods-goods_return_list-index.97e66b87.js | 1 + ...pages-goods-goods_search-index.a8d49323.js | 1 - ...pages-goods-goods_search-index.eb9c6af9.js | 1 + ...ages-goods-lottery-grids-index.19943677.js | 1 - ...ages-goods-lottery-grids-index.199ee00c.js | 1 + ...ges-goods-lottery-grids-record.c6c8cf35.js | 1 - ...ges-goods-lottery-grids-record.d40cfd8b.js | 1 + ...ages-goods-order_confirm-index.37327fe6.js | 1 + ...ages-goods-order_confirm-index.c11b4ec2.js | 1 - ...ll-integral_order~pag~4439065e.544f9854.js | 1 + ...ll-integral_order~pag~4439065e.5ebdaf9e.js | 1 - ...ges-points_mall-integral_order.028bd6bc.js | 1 + ...ges-points_mall-integral_order.47224aa8.js | 1 - ...ages-goods-order_details-index.4f62b412.js | 1 + ...ages-goods-order_details-index.e5e1bbb2.js | 1 - .../pages-goods-order_list-index.1aaf6211.js | 1 + .../pages-goods-order_list-index.b0c286a3.js | 1 - ...s-goods-order_pay_status-index.7d8a7d29.js | 1 + ...s-goods-order_pay_status-index.fac6f6bb.js | 1 - ...goods-order_refund_goods-index.690a24f7.js | 1 - ...goods-order_refund_goods-index.ba0cbf14.js | 1 + .../pages-goods_cate-goods_cate.6546526f.js | 1 - .../pages-goods_cate-goods_cate.a807a1fa.js | 1 + .../js/pages-goods_details-index.1e23cd3f.js | 1 - .../js/pages-goods_details-index.6745faf1.js | 1 + .../static/js/pages-guide-index.86eeb967.js | 1 + .../static/js/pages-guide-index.fc7f4e8c.js | 1 - .../static/js/pages-index-index.393fc810.js | 1 + .../static/js/pages-index-index.e2bb3c52.js | 1 - ...s-order_addcart-order_addcart.13ab67b5.js} | 2 +- ...es-points_mall-exchange_record.96dcc553.js | 1 - ...es-points_mall-exchange_record.f1d07dab.js | 1 + .../js/pages-points_mall-index.2a2b7bcb.js | 1 + .../js/pages-points_mall-index.3258a456.js | 1 - ...ts_mall-integral_goods_details.afd64e93.js | 1 - ...ts_mall-integral_goods_details.fdb12612.js | 1 + ...ints_mall-integral_goods_list.d620ce88.js} | 2 +- ...es-points_mall-integral_order.bfd6bddd.js} | 2 +- ...ts_mall-integral_order_details.b0825c32.js | 1 + ...ts_mall-integral_order_details.b6a0c28e.js | 1 - ...ts_mall-integral_order_status.856023f8.js} | 2 +- ...-points_mall-logistics_details.22d03c3f.js | 1 - ...-points_mall-logistics_details.b1f619e3.js | 1 + ...ages-points_mall-user_address.4dc8ab96.js} | 2 +- .../static/js/pages-user-index.1b34187b.js | 1 + .../static/js/pages-user-index.99d48c3d.js | 1 - ...ages-users-alipay_invoke-index.14181b78.js | 1 + ...ages-users-alipay_invoke-index.60352a6c.js | 1 - ....js => pages-users-auth-index.d0078fe8.js} | 2 +- ...ages-users-user_phon~a11490c2.59f87164.js} | 2 +- ...ages-users-binding_phone-index.a91d21eb.js | 1 - ...ages-users-binding_phone-index.c3ff8596.js | 1 + ...pages-users-wechat_login-index.6499b9c7.js | 1 + ...pages-users-wechat_login-index.895f51dd.js | 1 - ...es-users-commission_rank-index.982c0326.js | 1 + ...es-users-commission_rank-index.b8aded88.js | 1 - ...js => pages-users-login-index.32e51e8f.js} | 2 +- ...es-users-message_center-index.78a41062.js} | 2 +- ...-message_center-messageDetail.ca51fe41.js} | 2 +- ...-users-payment_on_behalf-index.58a7b8f1.js | 1 + ...-users-payment_on_behalf-index.90c46d3b.js | 1 - ...s-payment_on_behalf-pay_status.2a932fed.js | 1 - ...s-payment_on_behalf-pay_status.da6e940b.js | 1 + .../js/pages-users-privacy-index.9770ced7.js | 1 + .../js/pages-users-privacy-index.f74e6768.js | 1 - ...ges-users-promoter-list-index.a71ab5cf.js} | 2 +- ...ges-users-promoter-order-index.8bfda240.js | 1 + ...ges-users-promoter-order-index.c1e28f8e.js | 1 - ...ges-users-promoter_rank-index.90c6023e.js} | 2 +- ...-users-retrievePassword-index.a1150c7e.js} | 2 +- .../pages-users-staff_list-index.86cf728a.js | 1 + .../pages-users-staff_list-index.b8f52204.js | 1 - ...ages-users-user_address-index.832f9810.js} | 2 +- ...users-user_address_list-index.afc734f3.js} | 2 +- .../pages-users-user_bill-index.42f31bbf.js | 1 - .../pages-users-user_bill-index.d00c8fda.js | 1 + ...-users-user_cancellation-index.44033ecc.js | 1 + ...-users-user_cancellation-index.daaa82c5.js | 1 - .../pages-users-user_cash-index.bc3cb9fe.js | 1 - .../pages-users-user_cash-index.eb495b8b.js | 1 + ...pages-users-user_coupon-index.fd6526ab.js} | 2 +- ...-user_distribution_level-index.078bf84d.js | 1 + ...-user_distribution_level-index.d83e423a.js | 1 - ...es-users-user_get_coupon-index.084076be.js | 1 - ...es-users-user_get_coupon-index.71b68fa7.js | 1 + ...rs-user_goods_collection-index.0af7f3dc.js | 1 - ...rs-user_goods_collection-index.6f1d8a6b.js | 1 + .../pages-users-user_info-index.1fcba75b.js | 1 + .../pages-users-user_info-index.b7e7defd.js | 1 - ...ages-users-user_integral-index.36e624d3.js | 1 - ...ages-users-user_integral-index.8ca24cca.js | 1 + ...-users-user_invoice_form-index.8fa2b41f.js | 1 - ...-users-user_invoice_form-index.e47857a0.js | 1 + ...-users-user_invoice_list-index.72fdbefe.js | 1 + ...-users-user_invoice_list-index.8715d677.js | 1 - ...sers-user_invoice_order-index.b75fefe2.js} | 2 +- .../pages-users-user_money-index.71417fa7.js | 1 + .../pages-users-user_money-index.807a8c2f.js | 1 - ...pages-users-user_payment-index.4b3bc907.js | 1 - ...pages-users-user_payment-index.7ec98778.js | 1 + ... pages-users-user_phone-index.549120e0.js} | 2 +- ...ges-users-user_pwd_edit-index.81823daa.js} | 2 +- ...s-users-user_return_list-index.1be56c99.js | 1 - ...s-users-user_return_list-index.c53f1275.js | 1 + .../pages-users-user_sgin-index.66db79c7.js | 1 + .../pages-users-user_sgin-index.c616f15e.js | 1 - ...ges-users-user_sgin_list-index.47b6b19e.js | 1 + ...ges-users-user_sgin_list-index.a8a54546.js | 1 - ...-users-user_spread_code-index.8c809d56.js} | 2 +- ...-users-user_spread_money-index.31191ccb.js | 1 + ...-users-user_spread_money-index.80fbeb39.js | 1 - ...-users-user_spread_user-index.514ec6b9.js} | 2 +- .../js/pages-users-user_vip-index.1880247c.js | 1 + .../js/pages-users-user_vip-index.6fa5e09a.js | 1 - .../pages-users-visit_list-index.98a57fa8.js | 1 - .../pages-users-visit_list-index.ecfe93bc.js | 1 + ...pages-users-wechat_login-index.40ca997b.js | 1 + ...pages-users-wechat_login-index.8d2b092c.js | 1 - crmeb/public/statics/mp_view/common/main.js | 2 +- crmeb/public/statics/mp_view/common/main.wxss | 8 +- .../public/statics/mp_view/common/runtime.js | 2 +- crmeb/public/statics/mp_view/common/vendor.js | 14 +- .../components/addressWindow/index.json | 4 +- .../mp_view/components/cartList/index.js | 2 +- .../mp_view/components/cartList/index.wxml | 2 +- .../mp_view/components/cartList/index.wxss | 2 +- .../components/couponListWindow/index.json | 4 +- .../components/couponWindow/index.json | 4 +- .../statics/mp_view/components/emptyPage.js | 2 +- .../statics/mp_view/components/emptyPage.wxss | 2 +- .../mp_view/components/orderGoods/index.js | 2 +- .../mp_view/components/orderGoods/index.json | 4 +- .../mp_view/components/orderGoods/index.wxml | 2 +- .../mp_view/components/orderGoods/index.wxss | 6 +- .../mp_view/components/pageFooter/index.js | 2 +- .../mp_view/components/pageFooter/index.wxml | 2 +- .../mp_view/components/pageFooter/index.wxss | 2 +- .../components/privacyAgreementPopup/index.js | 2 +- .../privacyAgreementPopup/index.wxml | 2 +- .../privacyAgreementPopup/index.wxss | 4 +- .../mp_view/components/productWindow/index.js | 2 +- .../components/productWindow/index.wxml | 2 +- .../components/productWindow/index.wxss | 2 +- .../mp_view/components/zb-code/zb-code.js | 2 +- .../activity/goods_bargain_details/index.js | 2 +- .../activity/goods_bargain_details/index.json | 3 +- .../activity/goods_bargain_details/index.wxml | 2 +- .../activity/goods_bargain_details/index.wxss | 4 +- .../goods_combination_details/index.js | 2 +- .../goods_combination_details/index.wxml | 2 +- .../goods_combination_details/index.wxss | 2 +- .../activity/goods_seckill_details/index.js | 2 +- .../activity/goods_seckill_details/index.wxml | 2 +- .../activity/goods_seckill_details/index.wxss | 2 +- .../pages/activity/poster-poster/index.js | 2 +- .../pages/activity/poster-poster/index.wxml | 2 +- .../uni-calendar/uni-calendar-item.js | 2 +- .../uni-calendar/uni-calendar-item.wxml | 2 +- .../uni-calendar/uni-calendar-item.wxss | 2 +- .../components/uni-calendar/uni-calendar.js | 2 +- .../components/uni-calendar/uni-calendar.wxml | 2 +- .../components/uni-calendar/uni-calendar.wxss | 2 +- .../verify/verifySlider/verifySlider.json | 4 +- .../verify/verifySlider/verifySliderPc.json | 4 +- .../mp_view/pages/annex/vip_paid/index.js | 2 +- .../mp_view/pages/annex/vip_paid/index.wxml | 2 +- .../mp_view/pages/annex/vip_paid/index.wxss | 2 +- .../extension/components/shareInfo/index.json | 4 +- .../mp_view/pages/goods/common/vendor.js | 2 +- .../pages/goods/order_confirm/index.js | 2 +- .../pages/goods/order_confirm/index.wxml | 2 +- .../pages/goods/order_confirm/index.wxss | 2 +- .../pages/goods/order_details/index.js | 2 +- .../pages/goods/order_details/index.wxml | 2 +- .../pages/goods/order_details/index.wxss | 2 +- .../mp_view/pages/goods/order_list/index.wxml | 2 +- .../mp_view/pages/goods_cate/goods_cate2.js | 2 +- .../mp_view/pages/goods_cate/goods_cate2.wxss | 2 +- .../mp_view/pages/goods_cate/goods_cate3.js | 2 +- .../mp_view/pages/goods_cate/goods_cate3.wxss | 2 +- .../mp_view/pages/goods_details/index.js | 2 +- .../mp_view/pages/goods_details/index.wxml | 2 +- .../mp_view/pages/goods_details/index.wxss | 2 +- .../statics/mp_view/pages/guide/index.js | 2 +- .../pages/index/diy/components/hotspot.js | 10 + .../pages/index/diy/components/hotspot.json | 4 + .../pages/index/diy/components/hotspot.wxml | 1 + .../pages/index/diy/components/hotspot.wxss | 1 + .../pages/index/diy/components/menus.json | 4 +- .../pages/index/diy/components/news.json | 4 +- .../index/diy/components/pictureCube.json | 4 +- .../statics/mp_view/pages/index/diy/index.js | 2 +- .../mp_view/pages/index/diy/index.json | 1 + .../mp_view/pages/index/diy/index.wxml | 2 +- .../statics/mp_view/pages/index/index.js | 2 +- .../points_mall/component/productWindow.json | 4 +- .../points_mall/integral_order_details.js | 2 +- .../points_mall/integral_order_details.wxml | 2 +- .../points_mall/integral_order_details.wxss | 2 +- .../pages/users/binding_phone/index.js | 2 +- .../pages/users/binding_phone/index.wxml | 2 +- .../pages/users/binding_phone/index.wxss | 2 +- .../verify/verifyPoint/verifyPoint.json | 4 +- .../mp_view/pages/users/staff_list/index.js | 2 +- .../mp_view/pages/users/staff_list/index.wxml | 2 +- .../mp_view/pages/users/staff_list/index.wxss | 4 +- .../mp_view/pages/users/user_cash/index.js | 2 +- .../mp_view/pages/users/user_cash/index.wxml | 2 +- .../pages/users/user_get_coupon/index.js | 2 +- .../pages/users/user_get_coupon/index.wxml | 2 +- .../pages/users/user_get_coupon/index.wxss | 2 +- .../pages/users/user_invoice_form/index.js | 2 +- .../pages/users/user_invoice_form/index.wxml | 2 +- .../pages/users/user_invoice_form/index.wxss | 4 +- .../pages/users/user_invoice_list/index.js | 2 +- .../pages/users/user_invoice_list/index.wxml | 2 +- .../pages/users/user_invoice_list/index.wxss | 2 +- .../mp_view/pages/users/user_payment/index.js | 2 +- .../pages/users/user_payment/index.wxml | 2 +- .../pages/users/user_payment/index.wxss | 2 +- .../mp_view/pages/users/user_sgin/index.js | 2 +- .../mp_view/pages/users/user_sgin/index.wxml | 2 +- .../mp_view/pages/users/user_sgin/index.wxss | 2 +- .../mp_view/pages/users/user_vip/index.js | 2 +- .../mp_view/pages/users/user_vip/index.wxml | 2 +- .../mp_view/pages/users/user_vip/index.wxss | 2 +- .../mp_view/pages/users/wechat_login/index.js | 2 +- .../statics/mp_view/project.config.json | 2 +- .../statics/mp_view/static/css/base.css | 896 +- .../statics/mp_view/static/css/style.scss | 543 +- docker-compose/MacArm/Makefile | 37 + docker-compose/MacArm/README.md | 63 + docker-compose/MacArm/docker-compose.yml | 98 + docker-compose/MacArm/mysql/my.cnf | 35 + docker-compose/MacArm/nginx/vhost.conf | 58 + docker-compose/MacArm/php/Dockerfile | 19 + .../MacArm/php/php-ini-overrides.ini | 5 + docker-compose/MacArm/phprun.command | 15 + docker-compose/MacArm/phprun.sh | 20 + docker-compose/MacArm/redis/redis.conf | 428 + docker-compose/MacIntel/README.md | 57 + docker-compose/MacIntel/docker-compose.yml | 105 + docker-compose/MacIntel/mysql/my.cnf | 64 + docker-compose/MacIntel/nginx/vhost.conf | 58 + docker-compose/MacIntel/php/Dockerfile | 16 + .../MacIntel/php/php-ini-overrides.ini | 5 + docker-compose/MacIntel/redis/redis.conf | 428 + docker-compose/linux/README.md | 57 + docker-compose/linux/docker-compose.yml | 105 + docker-compose/linux/mysql/my.cnf | 64 + docker-compose/linux/nginx/vhost.conf | 58 + docker-compose/linux/php/Dockerfile | 16 + .../linux/php/php-ini-overrides.ini | 5 + docker-compose/linux/redis/redis.conf | 428 + docker-compose/linux/start.sh | 7 + docker-compose/window/README.md | 57 + docker-compose/window/docker-compose.yml | 105 + docker-compose/window/mysql/my.cnf | 64 + docker-compose/window/nginx/vhost.conf | 58 + docker-compose/window/php/Dockerfile | 16 + .../window/php/php-ini-overrides.ini | 5 + docker-compose/window/redis/redis.conf | 428 + readme/pic/618.jpg | Bin 0 -> 376776 bytes template/admin/Dockerfile | 20 - template/admin/docker-compose.yml | 18 - template/admin/package-lock.json | 10989 +++++++-------- template/admin/package.json | 2 +- template/admin/src/api/order.js | 73 + template/admin/src/api/setting.js | 25 + template/admin/src/api/system.js | 60 + .../admin/src/api/systemCodeGeneration.js | 41 + .../admin/src/assets/iconfont/iconfont.css | 335 +- .../admin/src/assets/images/image_default.png | Bin 0 -> 2679 bytes template/admin/src/assets/images/sw.png | Bin 0 -> 44711 bytes .../admin/src/assets/images/transparent.jpg | Bin 0 -> 3582 bytes .../admin/src/assets/images/transparents.jpg | Bin 0 -> 143451 bytes .../admin/src/components/couponList/index.vue | 4 +- .../admin/src/components/cropperImg/index.vue | 10 +- .../src/components/customerInfo/index.vue | 2 +- .../components/diyComponents/c_bg_color.vue | 49 +- .../src/components/diyComponents/c_goods.vue | 8 +- .../components/diyComponents/c_hot_word.vue | 4 +- .../components/diyComponents/c_input_list.vue | 2 +- .../components/diyComponents/c_tab_bar.vue | 6 +- .../components/diyComponents/c_txt_list.vue | 6 +- .../components/diyComponents/c_upload_img.vue | 2 +- .../diyComponents/c_upload_list.vue | 8 +- .../src/components/freightTemplate/city.vue | 6 +- .../src/components/freightTemplate/index.vue | 14 +- template/admin/src/components/from/from.vue | 4 +- .../admin/src/components/goodsList/index.vue | 4 +- .../src/components/hotpotModal/AreaBox.vue | 291 + .../src/components/hotpotModal/index.vue | 461 + .../admin/src/components/iconFrom/index.vue | 2 +- .../admin/src/components/labelList/index.vue | 6 +- template/admin/src/components/link/index.vue | 6 +- .../src/components/linkaddress/index.vue | 28 +- .../components/mobileConfigDiy/c_hotspot.vue | 137 + .../components/mobileConfigDiy/pageTitle.vue | 2 +- .../mobileConfigRightDiy/c_bg_color.vue | 2 +- .../mobileConfigRightDiy/c_foot.vue | 8 +- .../mobileConfigRightDiy/c_goods.vue | 4 +- .../mobileConfigRightDiy/c_hot_imgs.vue | 4 +- .../mobileConfigRightDiy/c_hot_word.vue | 4 +- .../mobileConfigRightDiy/c_input_item.vue | 2 +- .../mobileConfigRightDiy/c_menu_list.vue | 8 +- .../mobileConfigRightDiy/c_one_pictrue.vue | 254 + .../mobileConfigRightDiy/c_pictrue.vue | 14 +- .../mobileConfigRightDiy/c_product.vue | 8 +- .../mobileConfigRightDiy/c_set_up.vue | 4 +- .../mobileConfigRightDiy/c_title.vue | 54 + .../mobileConfigRightDiy/c_upload_img.vue | 4 +- .../components/mobilePageDiy/home_hotspot.vue | 226 + .../src/components/modelSure/modelSure.vue | 4 +- .../src/components/newsCategory/index.vue | 10 +- .../src/components/pagesHeader/index.vue | 2 +- .../admin/src/components/remark/index.vue | 4 +- .../admin/src/components/rightBtn/index.vue | 2 +- .../src/components/rightConfig/index.vue | 2 +- .../src/components/sendCoupons/index.vue | 4 +- template/admin/src/components/steps/index.vue | 2 +- .../src/components/systemStore/index.vue | 10 +- .../admin/src/components/uploadImg/index.vue | 16 +- .../src/components/uploadPictures/index.vue | 24 +- .../src/components/uploadVideo/index.vue | 6 +- .../src/components/uploadVideo2/index.vue | 6 +- template/admin/src/components/userLabel.vue | 6 +- .../src/components/verifition/Verify.vue | 2 +- .../verifition/Verify/VerifyPoints.vue | 4 +- .../verifition/Verify/VerifySlide.vue | 2 +- .../admin/src/components/wangEditor/index.vue | 2 +- template/admin/src/directive/directives.js | 4 +- template/admin/src/directive/index.js | 1 + .../admin/src/directive/module/dbClick.js | 21 + template/admin/src/i18n/lang/zh-cn.js | 2 +- template/admin/src/layout/index.vue | 2 +- template/admin/src/layout/logo/index.vue | 4 +- .../layout/navBars/breadcrumb/breadcrumb.vue | 4 +- .../src/layout/navBars/breadcrumb/user.vue | 10 +- .../layout/navBars/breadcrumb/userNews.vue | 4 +- .../layout/navBars/tagsView/contextmenu.vue | 2 +- .../src/layout/navBars/tagsView/tagsView.vue | 10 +- template/admin/src/layout/routerView/link.vue | 2 +- template/admin/src/layout/upgrade/index.vue | 4 +- .../admin/src/pages/account/login/index.vue | 28 +- .../admin/src/pages/agent/agentManage.vue | 18 +- .../src/pages/agent/handle/promotersList.vue | 2 +- template/admin/src/pages/app/app/index.vue | 2 +- .../src/pages/app/routine/download/index.vue | 6 +- .../src/pages/app/routine/link/index.vue | 8 +- template/admin/src/pages/app/upload/index.vue | 8 +- .../admin/src/pages/app/version/index.vue | 10 +- .../src/pages/app/wechat/menus/index.vue | 12 +- .../pages/app/wechat/newsCategory/save.vue | 14 +- .../src/pages/app/wechat/reply/follow.vue | 4 +- .../src/pages/app/wechat/reply/keyword.vue | 8 +- .../pages/app/wechat/user/handle/sendOut.vue | 6 +- .../src/pages/app/wechat/user/message.vue | 2 +- .../admin/src/pages/app/wechat/user/tag.vue | 6 +- .../admin/src/pages/cms/addArticle/index.vue | 4 +- .../admin/src/pages/cms/article/index.vue | 65 +- .../admin/src/pages/cms/article/relation.vue | 4 +- .../src/pages/cms/articleCategory/index.vue | 10 +- template/admin/src/pages/crud/index.vue | 10 +- .../src/pages/division/agent/agreement.vue | 2 +- .../src/pages/division/agent/applyList.vue | 8 +- .../admin/src/pages/division/agent/index.vue | 18 +- .../admin/src/pages/division/list/index.vue | 29 +- .../admin/src/pages/finance/balance/index.vue | 4 +- .../pages/finance/billingRecords/index.vue | 4 +- .../src/pages/finance/capitalFlow/index.vue | 6 +- .../commission/handle/commissionDetails.vue | 2 +- .../src/pages/finance/commission/index.vue | 4 +- .../components/commissionDetails/index.vue | 4 +- .../finance/financialRecords/bill/index.vue | 4 +- .../financialRecords/recharge/index.vue | 8 +- .../src/pages/finance/userExtract/index.vue | 10 +- template/admin/src/pages/index/index.vue | 2 +- .../admin/src/pages/kefu/appChat/feedback.vue | 6 +- .../admin/src/pages/kefu/appChat/index.vue | 16 +- .../pages/kefu/appChat/mobile/feedback.vue | 2 +- .../src/pages/kefu/appChat/mobile/index.vue | 18 +- .../src/pages/kefu/components/PriceChange.vue | 6 +- .../admin/src/pages/kefu/components/words.vue | 40 +- .../src/pages/kefu/components/writeOff.vue | 6 +- template/admin/src/pages/kefu/index.vue | 8 +- .../admin/src/pages/kefu/mobile/chat_list.vue | 16 +- .../src/pages/kefu/mobile/goods/list.vue | 4 +- .../admin/src/pages/kefu/mobile/index.vue | 28 +- .../src/pages/kefu/mobile/orderList/index.vue | 24 +- .../kefu/mobile/orderList/orderDelivery.vue | 12 +- .../kefu/mobile/orderList/orderDetail.vue | 14 +- .../src/pages/kefu/mobile/user/index.vue | 6 +- .../src/pages/kefu/mobile/user/userLabel.vue | 6 +- .../pages/kefu/pc/components/baseHeader.vue | 10 +- .../src/pages/kefu/pc/components/chatList.vue | 12 +- .../src/pages/kefu/pc/components/delivery.vue | 6 +- .../src/pages/kefu/pc/components/emoji.vue | 4 +- .../pages/kefu/pc/components/msgWindow.vue | 30 +- .../src/pages/kefu/pc/components/remarks.vue | 4 +- .../pages/kefu/pc/components/rightMenu.vue | 20 +- .../src/pages/kefu/pc/components/transfer.vue | 2 +- .../pages/kefu/pc/components/userGroup.vue | 6 +- .../pages/kefu/pc/components/userLabel.vue | 6 +- template/admin/src/pages/kefu/pc/index.vue | 18 +- .../channelCode/channelCodeIndex.vue | 12 +- .../marketing/channelCode/codeStatistic.vue | 2 +- .../marketing/channelCode/createCode.vue | 12 +- .../src/pages/marketing/live/add_goods.vue | 10 +- .../admin/src/pages/marketing/live/anchor.vue | 6 +- .../marketing/live/components/add_goods.vue | 6 +- .../src/pages/marketing/live/creat_live.vue | 10 +- .../admin/src/pages/marketing/live/index.vue | 12 +- .../src/pages/marketing/live/live_goods.vue | 10 +- .../src/pages/marketing/lottery/addGoods.vue | 12 +- .../src/pages/marketing/lottery/create.vue | 14 +- .../src/pages/marketing/lottery/index.vue | 10 +- .../pages/marketing/lottery/recordingList.vue | 12 +- .../pages/marketing/point_record/index.vue | 4 +- .../pages/marketing/point_statistic/index.vue | 6 +- .../src/pages/marketing/recharge/index.vue | 6 +- .../admin/src/pages/marketing/sign/index.vue | 6 +- .../src/pages/marketing/sign/rewards.vue | 6 +- .../marketing/storeBargain/bargainList.vue | 2 +- .../pages/marketing/storeBargain/create.vue | 26 +- .../pages/marketing/storeBargain/index.vue | 14 +- .../marketing/storeBargain/statistics.vue | 8 +- .../storeCombination/combinaList.vue | 2 +- .../marketing/storeCombination/create.vue | 26 +- .../marketing/storeCombination/index.vue | 14 +- .../marketing/storeCombination/statistics.vue | 4 +- .../src/pages/marketing/storeCoupon/index.vue | 8 +- .../marketing/storeCouponIssue/create.vue | 6 +- .../marketing/storeCouponIssue/index.vue | 12 +- .../pages/marketing/storeCouponUser/index.vue | 2 +- .../pages/marketing/storeIntegral/create.vue | 24 +- .../pages/marketing/storeIntegral/index.vue | 13 +- .../components/tableFrom.vue | 5 +- .../components/tableList.vue | 4 +- .../storeIntegralOrder/handle/autoSend.vue | 6 +- .../handle/orderDetails.vue | 2 +- .../storeIntegralOrder/handle/orderRemark.vue | 4 +- .../storeIntegralOrder/handle/orderSend.vue | 6 +- .../storeIntegralOrder/handle/queueList.vue | 2 +- .../pages/marketing/storePresell/create.vue | 21 +- .../pages/marketing/storePresell/index.vue | 8 +- .../marketing/storePresell/presellList.vue | 2 +- .../pages/marketing/storeSeckill/create.vue | 270 +- .../pages/marketing/storeSeckill/index.vue | 14 +- .../marketing/storeSeckill/statistics.vue | 2 +- .../src/pages/marketing/userPoint/index.vue | 2 +- .../smsConfig/components/forgetPassword.vue | 10 +- .../smsConfig/components/forgetPhone.vue | 10 +- .../notify/smsConfig/components/loginFrom.vue | 6 +- .../notify/smsConfig/components/register.vue | 6 +- .../pages/notify/smsConfig/elecInvoice.vue | 176 + .../src/pages/notify/smsConfig/tableList.vue | 14 +- .../admin/src/pages/notify/smsPay/index.vue | 2 +- .../pages/notify/smsTemplateApply/index.vue | 2 +- .../admin/src/pages/order/invoice/index.vue | 166 +- .../admin/src/pages/order/offline/index.vue | 4 +- .../order/orderList/components/tableFrom.vue | 12 +- .../order/orderList/components/tableList.vue | 34 +- .../order/orderList/handle/orderDetails.vue | 2 +- .../order/orderList/handle/orderRefund.vue | 22 +- .../order/orderList/handle/orderRemark.vue | 4 +- .../order/orderList/handle/orderSend.vue | 8 +- .../order/orderList/handle/orderShipment.vue | 4 +- .../admin/src/pages/order/refund/index.vue | 2 +- .../src/pages/product/components/addReply.vue | 16 +- .../src/pages/product/productAdd/index.vue | 176 +- .../src/pages/product/productAdd/taoBao.vue | 4 +- .../src/pages/product/productAttr/addAttr.vue | 14 +- .../src/pages/product/productAttr/index.vue | 10 +- .../pages/product/productClassify/index.vue | 8 +- .../product/productList/attribute/index.vue | 8 +- .../src/pages/product/productList/index.vue | 28 +- .../src/pages/product/productList/taoBao.vue | 18 +- .../src/pages/product/productReply/index.vue | 66 +- .../src/pages/setting/agreement/index.vue | 4 +- .../src/pages/setting/cityDada/index.vue | 10 +- .../src/pages/setting/clerkList/index.vue | 6 +- .../pages/setting/deliveryService/index.vue | 6 +- .../setting/devise/components/uploadPic.vue | 8 +- .../src/pages/setting/devise/diyIndex.vue | 56 +- .../src/pages/setting/devise/goodClass.vue | 2 +- .../admin/src/pages/setting/devise/index.vue | 45 +- .../admin/src/pages/setting/devise/links.vue | 2 +- .../admin/src/pages/setting/devise/list.vue | 42 +- .../admin/src/pages/setting/devise/users.vue | 8 +- .../src/pages/setting/devisePage/links.vue | 2 +- .../src/pages/setting/devisePage/list.vue | 10 +- .../admin/src/pages/setting/freight/index.vue | 6 +- .../pages/setting/membershipLevel/index.vue | 18 +- .../pages/setting/multiLanguage/country.vue | 8 +- .../pages/setting/multiLanguage/langList.vue | 14 +- .../src/pages/setting/multiLanguage/list.vue | 6 +- .../notification/components/keysList.vue | 4 +- .../src/pages/setting/notification/index.vue | 16 +- .../setting/notification/notificationEdit.vue | 43 +- .../pages/setting/shippingTemplates/index.vue | 8 +- .../admin/src/pages/setting/storage/index.vue | 32 +- .../src/pages/setting/storeList/index.vue | 10 +- .../pages/setting/storeService/autoReply.vue | 8 +- .../pages/setting/storeService/feedback.vue | 6 +- .../src/pages/setting/storeService/index.vue | 12 +- .../setting/storeService/speechcraft.vue | 10 +- .../src/pages/setting/systemAdmin/index.vue | 8 +- .../systemMenus/components/menusFrom.vue | 14 +- .../src/pages/setting/systemMenus/index.vue | 16 +- .../pages/setting/systemOutAccount/index.vue | 20 +- .../setting/systemOutInterface/debugging.vue | 22 +- .../setting/systemOutInterface/index.vue | 36 +- .../src/pages/setting/systemRole/index.vue | 12 +- .../src/pages/setting/systemStore/index.vue | 6 +- .../src/pages/setting/themeStyle/index.vue | 6 +- .../admin/src/pages/setting/user/index.vue | 4 +- .../src/pages/setting/userFile/index.vue | 2 +- .../src/pages/setting/verifyOrder/index.vue | 4 +- .../src/pages/statistic/balance/index.vue | 4 +- .../admin/src/pages/statistic/order/index.vue | 4 +- .../product/components/productInfo.vue | 4 +- .../product/components/productRanking.vue | 4 +- .../transaction/components/transaction.vue | 4 +- .../admin/src/pages/statistic/user/index.vue | 4 +- .../admin/src/pages/system/auth/index.vue | 14 +- .../pages/system/backendRouting/debugging.vue | 22 +- .../src/pages/system/backendRouting/index.vue | 50 +- .../admin/src/pages/system/clear/index.vue | 6 +- .../system/codeDataDictionary/dataList.vue | 191 + .../pages/system/codeDataDictionary/index.vue | 182 +- .../codeGeneration/components/TableForm.vue | 19 +- .../src/pages/system/codeGeneration/index.vue | 4 +- .../src/pages/system/codeGeneration/list.vue | 18 +- .../src/pages/system/configTab/index.vue | 33 +- .../admin/src/pages/system/configTab/list.vue | 99 +- .../src/pages/system/crontab/createModal.vue | 197 +- .../admin/src/pages/system/crontab/index.vue | 139 +- .../src/pages/system/error/error-content.vue | 2 +- .../src/pages/system/event/createModal.vue | 320 + .../admin/src/pages/system/event/index.vue | 155 + .../system/group/components/groupFrom.vue | 8 +- .../admin/src/pages/system/group/index.vue | 10 +- .../admin/src/pages/system/group/list.vue | 6 +- template/admin/src/pages/system/group/pc.vue | 276 +- .../src/pages/system/group/visualization.vue | 38 +- .../system/maintain/systemCleardata/index.vue | 6 +- .../maintain/systemDatabackup/index.vue | 24 +- .../systemFile/components/codemirror.vue | 8 +- .../systemFile/components/loginFrom.vue | 2 +- .../system/maintain/systemFile/login.vue | 2 +- .../system/maintain/systemFile/opendir.vue | 36 +- .../pages/system/maintain/systemLog/index.vue | 2 +- .../src/pages/system/onlineUpgrade/index.vue | 20 +- .../systemMenus/components/menusFrom.vue | 16 +- .../src/pages/system/systemMenus/index.vue | 24 +- .../src/pages/user/cancel/handle/task.vue | 6 +- .../admin/src/pages/user/cancel/index.vue | 6 +- .../src/pages/user/grade/agreement/index.vue | 2 +- .../admin/src/pages/user/grade/card/index.vue | 12 +- .../admin/src/pages/user/grade/card/list.vue | 2 +- .../src/pages/user/grade/record/index.vue | 2 +- .../src/pages/user/grade/right/index.vue | 6 +- .../admin/src/pages/user/grade/type/index.vue | 6 +- template/admin/src/pages/user/group/index.vue | 6 +- template/admin/src/pages/user/label/index.vue | 10 +- .../src/pages/user/level/handle/task.vue | 6 +- template/admin/src/pages/user/level/index.vue | 4 +- .../pages/user/list/handle/userDetails.vue | 6 +- .../src/pages/user/list/handle/userEdit.vue | 4 +- .../pages/user/list/handle/userEditForm.vue | 4 +- template/admin/src/pages/user/list/index.vue | 44 +- template/admin/src/router/modules/setting.js | 9 + template/admin/src/router/modules/system.js | 19 + .../admin/src/store/module/mobildConfig.js | 132 +- template/admin/src/styles/style.scss | 6 + template/admin/src/utils/index.js | 2 +- template/uni-app/App.vue | 34 +- template/uni-app/api/order.js | 8 + template/uni-app/api/public.js | 570 +- template/uni-app/api/store.js | 556 +- .../components/addressWindow/index.vue | 382 +- .../uni-app/components/cartList/index.vue | 10 +- .../components/couponListWindow/index.vue | 570 +- .../components/cusPreviewImg/index.vue | 318 +- .../components/cusPreviewImg/swiperPrevie.vue | 298 +- .../easy-loadimage/easy-loadimage.vue | 442 +- .../components/eidtUserModal/index.vue | 624 +- template/uni-app/components/emptyPage.vue | 2 +- template/uni-app/components/guide/index.vue | 282 +- .../uni-app/components/kefuIcon/index.vue | 166 +- .../uni-app/components/orderGoods/index.vue | 18 +- .../uni-app/components/pageFooter/index.vue | 1 - .../privacyAgreementPopup/index.vue | 1 - .../components/productWindow/index.vue | 2 +- .../components/promotionGood/index.vue | 238 +- .../components/shareRedPackets/index.vue | 308 +- .../uni-app/components/tuiDrawer/index.vue | 646 +- .../uni-app/components/zb-code/zb-code.vue | 2 +- template/uni-app/config/app.js | 76 +- template/uni-app/libs/login.js | 1 - template/uni-app/libs/permission.js | 37 +- template/uni-app/libs/uniApi.js | 701 +- template/uni-app/libs/wechat.js | 654 +- template/uni-app/main.js | 188 +- template/uni-app/mixins/debounce.js | 32 + template/uni-app/mixins/sharePoster.js | 2 +- .../activity/goods_bargain_details/index.vue | 236 +- .../activity/goods_combination/index.vue | 732 +- .../goods_combination_details/index.vue | 16 +- .../activity/goods_seckill_details/index.vue | 3316 ++--- .../pages/activity/poster-poster/index.vue | 913 +- .../uni-app/pages/activity/presell/index.vue | 988 +- .../pages/activity/presell_details/index.vue | 5 +- .../pages/admin/components/ucharts/ucharts.js | 11606 ++++++++-------- .../uni-calendar/uni-calendar-item.vue | 275 +- .../components/uni-calendar/uni-calendar.vue | 717 +- .../uni-app/pages/annex/vip_paid/index.vue | 16 +- .../pages/columnGoods/HotNewGoods/index.vue | 356 +- .../goods/components/invoicePicker/index.vue | 636 +- .../pages/goods/order_confirm/index.vue | 13 +- .../pages/goods/order_details/index.vue | 1 + .../uni-app/pages/goods_cate/goods_cate2.vue | 19 +- .../uni-app/pages/goods_cate/goods_cate3.vue | 32 +- .../uni-app/pages/goods_details/index.vue | 53 +- template/uni-app/pages/guide/index.vue | 90 +- .../pages/index/diy/components/hotspot.vue | 76 + .../pages/index/diy/components/menus.vue | 480 +- .../pages/index/diy/components/news.vue | 266 +- .../pages/index/diy/components/swiperBg.vue | 452 +- .../pages/index/diy/components/titles.vue | 148 +- template/uni-app/pages/index/diy/index.vue | 3 + template/uni-app/pages/index/index.vue | 1 + .../index/visualization/components/news.vue | 348 +- template/uni-app/pages/points_mall/index.vue | 790 +- .../points_mall/integral_goods_details.vue | 2378 ++-- .../points_mall/integral_order_details.vue | 5 + .../pages/users/binding_phone/index.vue | 1 + .../components/login_mobile/routine_phone.vue | 358 +- .../verify/verifySlider/verifySliderPc.vue | 1412 +- .../uni-app/pages/users/staff_list/index.vue | 1 - .../uni-app/pages/users/user_cash/index.vue | 92 +- .../pages/users/user_get_coupon/index.vue | 2 +- .../pages/users/user_invoice_form/index.vue | 1312 +- .../pages/users/user_invoice_list/index.vue | 723 +- .../pages/users/user_payment/index.vue | 6 +- .../uni-app/pages/users/user_phone/index.vue | 520 +- .../uni-app/pages/users/user_sgin/index.vue | 1838 ++- .../pages/users/user_spread_code/index.vue | 982 +- .../uni-app/pages/users/user_vip/index.vue | 2187 +-- .../pages/users/wechat_login/index.vue | 1381 +- template/uni-app/static/css/base.css | 896 +- template/uni-app/static/css/style.scss | 543 +- template/uni-app/utils/request.js | 6 +- template/uni-app/utils/theme.js | 16 +- template/uni-app/utils/util.js | 2086 +-- 1574 files changed, 44986 insertions(+), 34309 deletions(-) delete mode 100644 crmeb/app/adminapi/controller/v1/statistic/FlowStatistic.php create mode 100644 crmeb/app/adminapi/controller/v1/system/SystemEvent.php create mode 100644 crmeb/app/dao/system/SystemCrudListDao.php create mode 100644 crmeb/app/dao/system/SystemEventDao.php create mode 100644 crmeb/app/dao/system/SystemEventDataDao.php create mode 100644 crmeb/app/jobs/OrderInvoiceJob.php create mode 100644 crmeb/app/listener/CustomEventListener.php delete mode 100644 crmeb/app/listener/crontab/SystemCrontabListener.php create mode 100644 crmeb/app/model/system/SystemCrudList.php create mode 100644 crmeb/app/model/system/SystemEvent.php create mode 100644 crmeb/app/model/system/SystemEventData.php create mode 100644 crmeb/app/services/system/SystemCrudListServices.php create mode 100644 crmeb/app/services/system/SystemEventDataServices.php create mode 100644 crmeb/app/services/system/SystemEventServices.php create mode 100644 crmeb/crmeb/services/invoice/BaseInvoice.php create mode 100644 crmeb/crmeb/services/invoice/Invoice.php create mode 100644 crmeb/crmeb/services/invoice/storage/Yihaotong.php delete mode 100644 crmeb/public/admin/system_static/css/app.3f754b79.css create mode 100644 crmeb/public/admin/system_static/css/app.f87fbe25.css create mode 100644 crmeb/public/admin/system_static/css/chunk-001273d4.0917bd6c.css create mode 100644 crmeb/public/admin/system_static/css/chunk-008e3316.3ce95b82.css create mode 100644 crmeb/public/admin/system_static/css/chunk-01297372.73ced035.css create mode 100644 crmeb/public/admin/system_static/css/chunk-0195425a.45e699e4.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-02077a46.5a5b6f08.css rename crmeb/public/admin/system_static/css/{chunk-01e6ab4e.ca8b8576.css => chunk-02265c04.3f484590.css} (52%) delete mode 100644 crmeb/public/admin/system_static/css/chunk-0322990a.0e99d3e7.css create mode 100644 crmeb/public/admin/system_static/css/chunk-03846c1a.66673fb3.css rename crmeb/public/admin/system_static/css/{chunk-8e6c5a6a.03fd8953.css => chunk-042925b2.d2ee6029.css} (89%) delete mode 100644 crmeb/public/admin/system_static/css/chunk-05144782.ee3cb7bf.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-05350300.84922742.css create mode 100644 crmeb/public/admin/system_static/css/chunk-058ebaa7.5e984949.css create mode 100644 crmeb/public/admin/system_static/css/chunk-05a6925e.70e6caf2.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-06489e0c.105eb06d.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-064d51c3.4e1572a5.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-0688ae90.5b71a1cf.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-06a00644.c6c505ed.css create mode 100644 crmeb/public/admin/system_static/css/chunk-06c68f0e.89adb531.css create mode 100644 crmeb/public/admin/system_static/css/chunk-06f6b9ec.726a2d93.css create mode 100644 crmeb/public/admin/system_static/css/chunk-089b48fd.b1f2730d.css create mode 100644 crmeb/public/admin/system_static/css/chunk-08c29d8f.5cd78c7a.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-08c6a66a.950a799d.css rename crmeb/public/admin/system_static/css/{chunk-95e0726a.069f1dbe.css => chunk-08c959cf.747ed9da.css} (96%) delete mode 100644 crmeb/public/admin/system_static/css/chunk-09e1de10.3544555a.css create mode 100644 crmeb/public/admin/system_static/css/chunk-0a437896.46acedbb.css create mode 100644 crmeb/public/admin/system_static/css/chunk-0a7dc66b.2bb1c141.css create mode 100644 crmeb/public/admin/system_static/css/chunk-0b84a9dc.eacb7404.css rename crmeb/public/admin/system_static/css/{chunk-0cd57972.43e11790.css => chunk-0c8f37b8.c4d3fffe.css} (74%) delete mode 100644 crmeb/public/admin/system_static/css/chunk-0cb85443.9c40f92a.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-0d15b554.f4b06bfc.css create mode 100644 crmeb/public/admin/system_static/css/chunk-0e14d002.19466b28.css rename crmeb/public/admin/system_static/css/{chunk-10ad732f.ede8e31a.css => chunk-0e4995dc.36c45bd8.css} (70%) delete mode 100644 crmeb/public/admin/system_static/css/chunk-0e9fe7d9.8d0bf5f4.css rename crmeb/public/admin/system_static/css/{chunk-53c1cfa0.8647ddbd.css => chunk-0f486420.822751fd.css} (52%) delete mode 100644 crmeb/public/admin/system_static/css/chunk-0f7cd2d5.b559bb70.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-0fe5659e.9af0ccac.css create mode 100644 crmeb/public/admin/system_static/css/chunk-1157c039.076eb673.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-12ed83d0.2f552d3c.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-12faac12.9ec65ea6.css rename crmeb/public/admin/system_static/css/{chunk-0643a4f2.e5125496.css => chunk-14478626.9e501852.css} (93%) delete mode 100644 crmeb/public/admin/system_static/css/chunk-14a3aaa0.af3b01f2.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-15477b66.deefe305.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-168333d9.3349be5e.css create mode 100644 crmeb/public/admin/system_static/css/chunk-176009a8.5da9aed1.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-18d290e4.d742cfd2.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-195274b4.a5b1d81f.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-197efaac.d5cdfdf5.css rename crmeb/public/admin/system_static/css/{chunk-1f15c420.3638b821.css => chunk-1abbb4f4.ba933df0.css} (50%) delete mode 100644 crmeb/public/admin/system_static/css/chunk-1b8a4d65.30a7d5aa.css create mode 100644 crmeb/public/admin/system_static/css/chunk-1bf9c16d.3fbaae04.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-1bfe63a9.ae7af909.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-1c5d0286.aa877865.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-1d1b8a3c.0e99d3e7.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-1d7b5500.3c873517.css rename crmeb/public/admin/system_static/css/{chunk-6d4d2a3c.01d924fe.css => chunk-1eb01899.5cb140c2.css} (61%) delete mode 100644 crmeb/public/admin/system_static/css/chunk-1eed673a.c6cfb41f.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-1efe06aa.cf04b11b.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-2006b0e5.3c30c098.css create mode 100644 crmeb/public/admin/system_static/css/chunk-201f614a.e6db0a55.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-203ac582.015eb7a4.css rename crmeb/public/admin/system_static/css/{chunk-56a16a02.99584c9d.css => chunk-20f44c98.41c4e897.css} (80%) create mode 100644 crmeb/public/admin/system_static/css/chunk-220d5f0c.7189a375.css create mode 100644 crmeb/public/admin/system_static/css/chunk-2260d7bc.14c700eb.css create mode 100644 crmeb/public/admin/system_static/css/chunk-226ef389.1d9bdb88.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-22754d52.363e0d93.css create mode 100644 crmeb/public/admin/system_static/css/chunk-230ac7a0.081d631e.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-235c879d.74f39e05.css rename crmeb/public/admin/system_static/css/{chunk-336cef99.df712523.css => chunk-255a0552.0fb084cb.css} (52%) rename crmeb/public/admin/system_static/css/{chunk-1c7f87fc.f8744528.css => chunk-255a5262.c1857241.css} (73%) delete mode 100644 crmeb/public/admin/system_static/css/chunk-2589d8c4.9bc31a39.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-2659c75c.ea365e7f.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-276b5112.790b9875.css create mode 100644 crmeb/public/admin/system_static/css/chunk-27866995.f3bf3511.css create mode 100644 crmeb/public/admin/system_static/css/chunk-27e552c0.501d13b2.css create mode 100644 crmeb/public/admin/system_static/css/chunk-286ff8df.6cba337c.css create mode 100644 crmeb/public/admin/system_static/css/chunk-290a10a7.9b51f133.css create mode 100644 crmeb/public/admin/system_static/css/chunk-29be41fe.b5383761.css create mode 100644 crmeb/public/admin/system_static/css/chunk-29e4568c.5e200dfa.css create mode 100644 crmeb/public/admin/system_static/css/chunk-29f5a5f4.7f0b59f3.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-2afb3a44.00e20958.css create mode 100644 crmeb/public/admin/system_static/css/chunk-2b53330d.af7bcee5.css create mode 100644 crmeb/public/admin/system_static/css/chunk-2ca05ef0.c528c8ef.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-2d53e7d8.b7125a93.css rename crmeb/public/admin/system_static/css/{chunk-1811580e.561168c1.css => chunk-2dd5f758.21cda798.css} (88%) create mode 100644 crmeb/public/admin/system_static/css/chunk-2dfedc7e.e42ff38f.css create mode 100644 crmeb/public/admin/system_static/css/chunk-2e29fb35.846081de.css rename crmeb/public/admin/system_static/css/{chunk-57048b73.9bd847f9.css => chunk-2ef23dd9.f386949a.css} (57%) delete mode 100644 crmeb/public/admin/system_static/css/chunk-2f3a87a2.d19b17e5.css create mode 100644 crmeb/public/admin/system_static/css/chunk-2fcc8f66.89adb531.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-3034d869.934c45b0.css rename crmeb/public/admin/system_static/css/{chunk-d13bea24.acbd265a.css => chunk-33586b8c.ced82db4.css} (67%) delete mode 100644 crmeb/public/admin/system_static/css/chunk-33e8b94a.9347a85f.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-34df47f1.65cdc85e.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-3613832a.7301b482.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-36a0bc14.49f2cb42.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-374d374a.469b04a9.css rename crmeb/public/admin/system_static/css/{chunk-6f20c07b.7b804ad2.css => chunk-37be23c6.485c2168.css} (53%) rename crmeb/public/admin/system_static/css/{chunk-86b5a02a.646deffa.css => chunk-37c276f1.68ad622f.css} (96%) create mode 100644 crmeb/public/admin/system_static/css/chunk-37c962e4.d378c462.css create mode 100644 crmeb/public/admin/system_static/css/chunk-382f72c1.b527f323.css rename crmeb/public/admin/system_static/css/{chunk-34b7d6fe.c8018093.css => chunk-39128d0a.9c8c48d7.css} (83%) delete mode 100644 crmeb/public/admin/system_static/css/chunk-393bb16f.21cfbe34.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-39a6c570.74ef9eab.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-39c668cd.27fd4649.css create mode 100644 crmeb/public/admin/system_static/css/chunk-3bd6263b.a54abe28.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-3c8e4d50.cae23ffa.css rename crmeb/public/admin/system_static/css/{chunk-1dffbc84.f68c8a37.css => chunk-3cc40ef1.efce1d6d.css} (72%) create mode 100644 crmeb/public/admin/system_static/css/chunk-3ce208b4.96484a19.css create mode 100644 crmeb/public/admin/system_static/css/chunk-3e0f7004.fc68ab7e.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-3e34ca82.8d485847.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-3e8ba3e0.8d485847.css rename crmeb/public/admin/system_static/css/{chunk-5a11c384.9639e0df.css => chunk-3ee29acb.9639e0df.css} (100%) create mode 100644 crmeb/public/admin/system_static/css/chunk-3f24272b.204a9a15.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-4015072d.b96c03a6.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-40a80d43.de694c5a.css rename crmeb/public/admin/system_static/css/{chunk-16352a24.b7323c39.css => chunk-411b1e75.63800c2d.css} (52%) delete mode 100644 crmeb/public/admin/system_static/css/chunk-414c4c99.a8ee6065.css create mode 100644 crmeb/public/admin/system_static/css/chunk-417fa994.5861ce45.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-41b51884.8eac94ca.css create mode 100644 crmeb/public/admin/system_static/css/chunk-42301c54.98e7291e.css rename crmeb/public/admin/system_static/css/{chunk-9a0440ac.c90e6069.css => chunk-42bff161.4caa74bf.css} (60%) create mode 100644 crmeb/public/admin/system_static/css/chunk-42f2213d.11dc170a.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-43e98519.eac902cb.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-44047eee.9fa176f9.css create mode 100644 crmeb/public/admin/system_static/css/chunk-4435c87d.0397fefa.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-45048bb2.9c431cd0.css create mode 100644 crmeb/public/admin/system_static/css/chunk-459e289b.71ba06fd.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-464644ee.0bc09137.css create mode 100644 crmeb/public/admin/system_static/css/chunk-469b75e5.1dd1a5e5.css create mode 100644 crmeb/public/admin/system_static/css/chunk-46a97909.8ec4492f.css rename crmeb/public/admin/system_static/css/{chunk-13be3ef9.2b527095.css => chunk-485a8e35.68d4e4ad.css} (72%) create mode 100644 crmeb/public/admin/system_static/css/chunk-496bf46d.235c1555.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-498734e4.2990e243.css rename crmeb/public/admin/system_static/css/{chunk-113c1643.1601f9f4.css => chunk-49cb667a.0368fd41.css} (78%) delete mode 100644 crmeb/public/admin/system_static/css/chunk-4a04ab15.8a2ae18b.css create mode 100644 crmeb/public/admin/system_static/css/chunk-4a55a594.493e5ee5.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-4abe82a0.a49babc6.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-4b1a631c.55398b92.css rename crmeb/public/admin/system_static/css/{chunk-c7dc18e0.7684c985.css => chunk-4bd79653.3104369c.css} (55%) create mode 100644 crmeb/public/admin/system_static/css/chunk-4c1e90af.6670d7f8.css create mode 100644 crmeb/public/admin/system_static/css/chunk-4c7c758a.5d15c596.css create mode 100644 crmeb/public/admin/system_static/css/chunk-4c894197.835a3ecb.css create mode 100644 crmeb/public/admin/system_static/css/chunk-4df561e6.f4582029.css create mode 100644 crmeb/public/admin/system_static/css/chunk-520bc5d1.0f7e4e10.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-52ca6821.56dbc259.css create mode 100644 crmeb/public/admin/system_static/css/chunk-54ffe028.8864ee88.css create mode 100644 crmeb/public/admin/system_static/css/chunk-551ae4b9.785bd962.css create mode 100644 crmeb/public/admin/system_static/css/chunk-55245747.40269b49.css create mode 100644 crmeb/public/admin/system_static/css/chunk-5552d05c.b8f99837.css create mode 100644 crmeb/public/admin/system_static/css/chunk-55dbafc2.30bfb3a2.css create mode 100644 crmeb/public/admin/system_static/css/chunk-598e5318.41c36553.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-5a89677e.0c17cf73.css create mode 100644 crmeb/public/admin/system_static/css/chunk-5b3b0943.b8a0fb9a.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-5b9316d2.730a21e9.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-5baa069d.f26cdd06.css create mode 100644 crmeb/public/admin/system_static/css/chunk-5be37669.b608c552.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-5f654c80.0f4ec3b7.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-5f79be21.42433e66.css create mode 100644 crmeb/public/admin/system_static/css/chunk-5f8d5308.bf8ef21e.css create mode 100644 crmeb/public/admin/system_static/css/chunk-5fe2774a.bb78d9c0.css create mode 100644 crmeb/public/admin/system_static/css/chunk-5ff3e71c.8f1c3a7d.css create mode 100644 crmeb/public/admin/system_static/css/chunk-60512542.a01f46a7.css create mode 100644 crmeb/public/admin/system_static/css/chunk-608fe066.b8156297.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-615e99d0.c6d11a7d.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-6247b74c.243a7da3.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-6352c572.c4d8808a.css create mode 100644 crmeb/public/admin/system_static/css/chunk-64cfd926.a35c6c3f.css rename crmeb/public/admin/system_static/css/{chunk-688114e1.0eb38b00.css => chunk-6587a2ea.3c892a76.css} (76%) create mode 100644 crmeb/public/admin/system_static/css/chunk-65b35710.f51b9eee.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-67108560.e86908b1.css create mode 100644 crmeb/public/admin/system_static/css/chunk-67726439.f99b6f3f.css create mode 100644 crmeb/public/admin/system_static/css/chunk-67b4a9cb.82ee5287.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-67c6ffd4.ef9eed42.css create mode 100644 crmeb/public/admin/system_static/css/chunk-67e06b15.c1cbc3ba.css rename crmeb/public/admin/system_static/css/{chunk-3c4f0bd9.3d9a0f81.css => chunk-6812708f.2244dec7.css} (52%) delete mode 100644 crmeb/public/admin/system_static/css/chunk-687cf10e.3772fb59.css create mode 100644 crmeb/public/admin/system_static/css/chunk-68b108e4.5db50f42.css create mode 100644 crmeb/public/admin/system_static/css/chunk-69ebc320.2470f470.css create mode 100644 crmeb/public/admin/system_static/css/chunk-69f0e8d8.20dd7174.css rename crmeb/public/admin/system_static/css/{chunk-46b4094a.1fffae93.css => chunk-6b55a8d4.fbce5b98.css} (53%) delete mode 100644 crmeb/public/admin/system_static/css/chunk-6b6a4a42.4f417a1d.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-6b8a7a60.e01ecc7c.css create mode 100644 crmeb/public/admin/system_static/css/chunk-6bd36fb9.fec6e229.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-6bd8b3a6.a91377da.css create mode 100644 crmeb/public/admin/system_static/css/chunk-6d5687aa.be0e52f1.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-6e1b174e.af8bdb13.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-6ea1950e.a0aba429.css create mode 100644 crmeb/public/admin/system_static/css/chunk-6edd489a.b8156297.css create mode 100644 crmeb/public/admin/system_static/css/chunk-6f3421f8.b8156297.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-6fee94aa.ee79f909.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-6fef5a3f.15c42580.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-705d70da.a7eed9f3.css create mode 100644 crmeb/public/admin/system_static/css/chunk-71df6106.3ca46a4a.css create mode 100644 crmeb/public/admin/system_static/css/chunk-721c8e4e.8b78d857.css rename crmeb/public/admin/system_static/css/{chunk-1cc09634.12e3b801.css => chunk-72222d2b.12e3b801.css} (100%) create mode 100644 crmeb/public/admin/system_static/css/chunk-7273a738.ccf08c68.css create mode 100644 crmeb/public/admin/system_static/css/chunk-7399ecb2.1343aed9.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-74074484.b033ca26.css create mode 100644 crmeb/public/admin/system_static/css/chunk-7447a014.ff56f0fb.css rename crmeb/public/admin/system_static/css/{chunk-983849aa.ca1cfdda.css => chunk-7461a598.40deb3c9.css} (83%) delete mode 100644 crmeb/public/admin/system_static/css/chunk-74e9cb57.3d59af0e.css create mode 100644 crmeb/public/admin/system_static/css/chunk-79d95d5d.a4c90e86.css create mode 100644 crmeb/public/admin/system_static/css/chunk-7a6ca47e.bfcda0ae.css rename crmeb/public/admin/system_static/css/{chunk-1f9349da.f867f509.css => chunk-7a95730c.0b5c5be7.css} (74%) create mode 100644 crmeb/public/admin/system_static/css/chunk-7c34e901.df6f6094.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-7c87f8eb.c6f25a54.css rename crmeb/public/admin/system_static/css/{chunk-226e1924.61b4f2f3.css => chunk-7cb36b7b.61b4f2f3.css} (100%) delete mode 100644 crmeb/public/admin/system_static/css/chunk-7cf52c40.d075088f.css rename crmeb/public/admin/system_static/css/{chunk-00655988.6ed9fb31.css => chunk-7d439fd4.6ed9fb31.css} (100%) create mode 100644 crmeb/public/admin/system_static/css/chunk-7de0b64b.799b5538.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-7e531db4.50e64834.css rename crmeb/public/admin/system_static/css/{chunk-456cb70e.468671c9.css => chunk-7ec77d4c.fdda66cf.css} (64%) create mode 100644 crmeb/public/admin/system_static/css/chunk-7f996c70.0764b080.css create mode 100644 crmeb/public/admin/system_static/css/chunk-80a89046.030e9cdb.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-81c6f57e.88380297.css create mode 100644 crmeb/public/admin/system_static/css/chunk-824bdc78.03faf95f.css create mode 100644 crmeb/public/admin/system_static/css/chunk-8342e1c8.51a850d6.css create mode 100644 crmeb/public/admin/system_static/css/chunk-837c901a.256dd433.css create mode 100644 crmeb/public/admin/system_static/css/chunk-845d8aea.7077e514.css create mode 100644 crmeb/public/admin/system_static/css/chunk-84873444.5a10ed46.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-877e7f2c.4919c731.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-8819ae80.f16f98f5.css rename crmeb/public/admin/system_static/css/{chunk-22f5bbda.d3be0174.css => chunk-884f79c0.12fec2ba.css} (74%) create mode 100644 crmeb/public/admin/system_static/css/chunk-8bec1408.f073fdc4.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-8ccb56cc.60af134e.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-8eb17d4c.13e5c3e0.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-90ac2400.e75fb9d9.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-90bcd7c4.75305a63.css rename crmeb/public/admin/system_static/css/{chunk-e355adbc.1a7e1939.css => chunk-9236c462.0fb80e1e.css} (80%) delete mode 100644 crmeb/public/admin/system_static/css/chunk-93d047c8.7701de20.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-94f6b82a.3a8bb09f.css rename crmeb/public/admin/system_static/css/{chunk-65dc2289.0b3d5a04.css => chunk-958241c4.0f352da6.css} (56%) delete mode 100644 crmeb/public/admin/system_static/css/chunk-97c9717a.ab7d73a2.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-98173ed8.9be8dd22.css create mode 100644 crmeb/public/admin/system_static/css/chunk-99578034.2ada99d5.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-9a9500de.4c1baa83.css create mode 100644 crmeb/public/admin/system_static/css/chunk-9b5c8d82.ff503be5.css create mode 100644 crmeb/public/admin/system_static/css/chunk-9b878236.c55a5fcc.css create mode 100644 crmeb/public/admin/system_static/css/chunk-9f92c118.d19b962c.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-a40b2078.fd8643f3.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-a55531f6.685f50e4.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-a5de4638.92e6523e.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-a6c4e192.728b78c8.css create mode 100644 crmeb/public/admin/system_static/css/chunk-a8e0e0f0.f77d3f25.css create mode 100644 crmeb/public/admin/system_static/css/chunk-aa07ee16.c4e94f46.css rename crmeb/public/admin/system_static/css/{chunk-b557ff32.3a72cd35.css => chunk-ac9c889e.7a6f46fc.css} (92%) rename crmeb/public/admin/system_static/css/{chunk-4df01dee.bac16ee8.css => chunk-af1de3dc.f00e294c.css} (51%) delete mode 100644 crmeb/public/admin/system_static/css/chunk-af5726fa.9f86d30a.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-b8d684e6.1bc1e508.css create mode 100644 crmeb/public/admin/system_static/css/chunk-ba5c02fc.3272c791.css create mode 100644 crmeb/public/admin/system_static/css/chunk-bda448c4.e6b04cac.css create mode 100644 crmeb/public/admin/system_static/css/chunk-bf117f1c.5cac205e.css create mode 100644 crmeb/public/admin/system_static/css/chunk-c08741fe.e9898816.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-c1e0dc96.8d485847.css rename crmeb/public/admin/system_static/css/{chunk-2db6e5fe.1c20c251.css => chunk-c6362a22.17294ec6.css} (60%) delete mode 100644 crmeb/public/admin/system_static/css/chunk-cbe67462.f1aa9a27.css create mode 100644 crmeb/public/admin/system_static/css/chunk-ce3d9784.700fff85.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-ce82e81a.32b21c0f.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-cf636d56.f1527968.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-cfb06504.7bcd28ec.css create mode 100644 crmeb/public/admin/system_static/css/chunk-d243c584.42f74da0.css create mode 100644 crmeb/public/admin/system_static/css/chunk-d5c3023e.8e79f0ef.css create mode 100644 crmeb/public/admin/system_static/css/chunk-d7091734.f40b4159.css create mode 100644 crmeb/public/admin/system_static/css/chunk-d7b0b2de.41c494a0.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-dad14e9e.ef91cc75.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-dbc6e836.4c68a936.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-dc63bab4.2e580fd8.css create mode 100644 crmeb/public/admin/system_static/css/chunk-de6454b2.c317f288.css create mode 100644 crmeb/public/admin/system_static/css/chunk-e0323f9c.f74b4151.css rename crmeb/public/admin/system_static/css/{chunk-29ae5f64.108eac8b.css => chunk-e0b64e64.093c7050.css} (63%) create mode 100644 crmeb/public/admin/system_static/css/chunk-e1bc4206.05f9e908.css create mode 100644 crmeb/public/admin/system_static/css/chunk-e27eaf76.6efb7d40.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-e3202f44.8084ba76.css create mode 100644 crmeb/public/admin/system_static/css/chunk-e7abb20a.0f6ef594.css create mode 100644 crmeb/public/admin/system_static/css/chunk-e80cb8da.bfd2a79d.css create mode 100644 crmeb/public/admin/system_static/css/chunk-f010ee82.2c12ce16.css create mode 100644 crmeb/public/admin/system_static/css/chunk-f0d32cbe.0e426ac6.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-f1d280ea.a7f75502.css rename crmeb/public/admin/system_static/css/{chunk-4f07eb04.61b4f2f3.css => chunk-f4a4b6ea.61b4f2f3.css} (100%) delete mode 100644 crmeb/public/admin/system_static/css/chunk-f8eea300.0da72852.css delete mode 100644 crmeb/public/admin/system_static/css/chunk-f9e0e330.589d805d.css create mode 100644 crmeb/public/admin/system_static/css/chunk-fb4d8208.9f2bb69d.css create mode 100644 crmeb/public/admin/system_static/css/chunk-fde5f402.fa0251e9.css delete mode 100644 crmeb/public/admin/system_static/fonts/iconfont.1433986b.woff delete mode 100644 crmeb/public/admin/system_static/fonts/iconfont.4eb5da1b.woff2 delete mode 100644 crmeb/public/admin/system_static/fonts/iconfont.729c697f.ttf create mode 100644 crmeb/public/admin/system_static/img/sw.6e51dfbf.png create mode 100644 crmeb/public/admin/system_static/img/transparents.99b7108f.jpg create mode 100644 crmeb/public/admin/system_static/js/app.6172b51c.js delete mode 100644 crmeb/public/admin/system_static/js/app.c9c6fd33.js rename crmeb/public/admin/system_static/js/{chunk-203ac582.efa48e89.js => chunk-001273d4.a1b53557.js} (57%) delete mode 100644 crmeb/public/admin/system_static/js/chunk-00655988.d7f1409b.js create mode 100644 crmeb/public/admin/system_static/js/chunk-008e3316.4897ef32.js create mode 100644 crmeb/public/admin/system_static/js/chunk-01297372.9321647d.js create mode 100644 crmeb/public/admin/system_static/js/chunk-0195425a.c655e243.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-01e6ab4e.f5df221f.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-02077a46.b9893766.js create mode 100644 crmeb/public/admin/system_static/js/chunk-02265c04.82e281af.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-0322990a.efa4a070.js create mode 100644 crmeb/public/admin/system_static/js/chunk-03846c1a.5ddb48a8.js create mode 100644 crmeb/public/admin/system_static/js/chunk-042925b2.516bbb6b.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-05144782.ad03d067.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-05350300.9ffd9435.js rename crmeb/public/admin/system_static/js/{chunk-054ceee2.b808cf7a.js => chunk-054ceee2.c3584afb.js} (100%) create mode 100644 crmeb/public/admin/system_static/js/chunk-058ebaa7.7e819eed.js create mode 100644 crmeb/public/admin/system_static/js/chunk-05a6925e.4581b4ce.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-0643a4f2.c4a9e0b7.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-06489e0c.c6385638.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-064d51c3.45551c1f.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-0688ae90.0e7c3f27.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-06a00644.e339e299.js create mode 100644 crmeb/public/admin/system_static/js/chunk-06c68f0e.315b52cb.js create mode 100644 crmeb/public/admin/system_static/js/chunk-06f6b9ec.eb040a4f.js rename crmeb/public/admin/system_static/js/{chunk-07b70953.35294518.js => chunk-07b70953.d6a9ea07.js} (91%) create mode 100644 crmeb/public/admin/system_static/js/chunk-089b48fd.7e9b3eab.js create mode 100644 crmeb/public/admin/system_static/js/chunk-08c29d8f.7a80dd97.js create mode 100644 crmeb/public/admin/system_static/js/chunk-08c959cf.ed02c633.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-09e1de10.a6b17c63.js create mode 100644 crmeb/public/admin/system_static/js/chunk-0a437896.5b5553ef.js create mode 100644 crmeb/public/admin/system_static/js/chunk-0a7dc66b.065e3ea3.js create mode 100644 crmeb/public/admin/system_static/js/chunk-0b84a9dc.b1eb6d06.js create mode 100644 crmeb/public/admin/system_static/js/chunk-0c8f37b8.26567124.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-0cb85443.557a81c6.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-0cd57972.e8d4fb2d.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-0d15b554.b0635986.js create mode 100644 crmeb/public/admin/system_static/js/chunk-0e14d002.9b5cd768.js create mode 100644 crmeb/public/admin/system_static/js/chunk-0e4995dc.5f1c2f5e.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-0e9fe7d9.26dc4bd4.js create mode 100644 crmeb/public/admin/system_static/js/chunk-0f486420.6008d48f.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-0fe5659e.8811e617.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-10ad732f.a19ffd2e.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-113c1643.18af6814.js create mode 100644 crmeb/public/admin/system_static/js/chunk-1157c039.ee62f56a.js create mode 100644 crmeb/public/admin/system_static/js/chunk-119444fa.2fef9749.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-119444fa.df9cfedc.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-12ed83d0.a9ba8b29.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-12faac12.13395e95.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-13be3ef9.62353132.js create mode 100644 crmeb/public/admin/system_static/js/chunk-14478626.38c3c742.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-14a3aaa0.f4279b1d.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-15477b66.c9e61179.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-16352a24.e7896951.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-168333d9.d8f539e9.js create mode 100644 crmeb/public/admin/system_static/js/chunk-176009a8.aec761b6.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-1811580e.b407ac9d.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-18d290e4.dca72e46.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-195274b4.58cb219c.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-197efaac.f13de83c.js create mode 100644 crmeb/public/admin/system_static/js/chunk-1abbb4f4.5bb01997.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-1b8a4d65.6936bda8.js create mode 100644 crmeb/public/admin/system_static/js/chunk-1bf9c16d.f24cb9f7.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-1bfe63a9.994d6ed5.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-1c5d0286.86569ea5.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-1cc09634.49de27a9.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-1d1b8a3c.73a04e5b.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-1d7b5500.8ea0b1d9.js create mode 100644 crmeb/public/admin/system_static/js/chunk-1eb01899.b37b8714.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-1eed673a.32d7400b.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-1efe06aa.26a4c68e.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-1f15c420.7f99275e.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-1f9349da.d07524cf.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-2006b0e5.63d8dde5.js create mode 100644 crmeb/public/admin/system_static/js/chunk-201f614a.3568bd2c.js create mode 100644 crmeb/public/admin/system_static/js/chunk-20f44c98.cce66e01.js create mode 100644 crmeb/public/admin/system_static/js/chunk-220d5f0c.5ac6e723.js create mode 100644 crmeb/public/admin/system_static/js/chunk-2260d7bc.d6e32b37.js create mode 100644 crmeb/public/admin/system_static/js/chunk-226ef389.55807df0.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-22754d52.d12eae04.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-22f5bbda.5c728161.js create mode 100644 crmeb/public/admin/system_static/js/chunk-230ac7a0.0b5da6a7.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-235c879d.f222d0e8.js create mode 100644 crmeb/public/admin/system_static/js/chunk-255a0552.783942da.js rename crmeb/public/admin/system_static/js/{chunk-1c7f87fc.aeb8de98.js => chunk-255a5262.1fa533aa.js} (51%) delete mode 100644 crmeb/public/admin/system_static/js/chunk-2589d8c4.93ebdc56.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-2659c75c.dc38b968.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-276b5112.97c37747.js create mode 100644 crmeb/public/admin/system_static/js/chunk-27866995.f7a5a1e6.js create mode 100644 crmeb/public/admin/system_static/js/chunk-27e552c0.a3d86fb4.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-280614e9.69f9b297.js create mode 100644 crmeb/public/admin/system_static/js/chunk-280614e9.7999226c.js create mode 100644 crmeb/public/admin/system_static/js/chunk-286ff8df.53a4e628.js create mode 100644 crmeb/public/admin/system_static/js/chunk-290a10a7.26e0995e.js create mode 100644 crmeb/public/admin/system_static/js/chunk-29be41fe.f363f64b.js create mode 100644 crmeb/public/admin/system_static/js/chunk-29e4568c.5be76535.js rename crmeb/public/admin/system_static/js/{chunk-9a9500de.ac8763eb.js => chunk-29f5a5f4.d0c67ca2.js} (58%) create mode 100644 crmeb/public/admin/system_static/js/chunk-2af406aa.5d4d05f8.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-2afb3a44.1917f056.js create mode 100644 crmeb/public/admin/system_static/js/chunk-2b53330d.9a50fe0f.js create mode 100644 crmeb/public/admin/system_static/js/chunk-2ca05ef0.dddc1399.js create mode 100644 crmeb/public/admin/system_static/js/chunk-2d0ab8b4.198d1e8b.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-2d0ab8b4.ff86ddfb.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-2d0af08c.f94667b0.js create mode 100644 crmeb/public/admin/system_static/js/chunk-2d0bb267.246d4ac2.js rename crmeb/public/admin/system_static/js/{chunk-2d0c8a73.b06aef98.js => chunk-2d0c8a73.346bee17.js} (100%) rename crmeb/public/admin/system_static/js/{chunk-2d0e488e.24d27473.js => chunk-2d0e488e.182beb0c.js} (50%) rename crmeb/public/admin/system_static/js/{chunk-2d207f67.2c9ffb00.js => chunk-2d207f67.c15a7883.js} (58%) delete mode 100644 crmeb/public/admin/system_static/js/chunk-2d21afa5.a42bc14c.js create mode 100644 crmeb/public/admin/system_static/js/chunk-2d21afa5.b84c1229.js create mode 100644 crmeb/public/admin/system_static/js/chunk-2d229411.af332296.js rename crmeb/public/admin/system_static/js/{chunk-2d229c13.77fb6caf.js => chunk-2d229c13.dac1d05c.js} (100%) delete mode 100644 crmeb/public/admin/system_static/js/chunk-2d22c8ff.8fdf200a.js create mode 100644 crmeb/public/admin/system_static/js/chunk-2d22c8ff.f1ebcc6a.js rename crmeb/public/admin/system_static/js/{chunk-2d230494.27510cb0.js => chunk-2d230494.7aae0b0f.js} (53%) delete mode 100644 crmeb/public/admin/system_static/js/chunk-2d237c92.4d8769e3.js create mode 100644 crmeb/public/admin/system_static/js/chunk-2d237c92.9ce33b32.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-2db6e5fe.c5390db3.js create mode 100644 crmeb/public/admin/system_static/js/chunk-2dd5f758.6a0899f4.js create mode 100644 crmeb/public/admin/system_static/js/chunk-2dfedc7e.e4ebef7a.js create mode 100644 crmeb/public/admin/system_static/js/chunk-2e29fb35.949df394.js create mode 100644 crmeb/public/admin/system_static/js/chunk-2ef23dd9.c8d49cac.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-2f3a87a2.03684360.js create mode 100644 crmeb/public/admin/system_static/js/chunk-2fcc8f66.a71c275d.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-3034d869.9262101d.js create mode 100644 crmeb/public/admin/system_static/js/chunk-33586b8c.95763ae9.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-336cef99.a5c1f7ee.js create mode 100644 crmeb/public/admin/system_static/js/chunk-33a0fffa.e4f8fe68.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-33a0fffa.fc831094.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-33e8b94a.079378be.js rename crmeb/public/admin/system_static/js/{chunk-4468475e.0ba48f81.js => chunk-33f50b83.19281364.js} (98%) delete mode 100644 crmeb/public/admin/system_static/js/chunk-34b7d6fe.fe8b9511.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-34df47f1.d1db3cd6.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-3613832a.6f657c51.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-36a0bc14.1096fd45.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-374d374a.40a32417.js rename crmeb/public/admin/system_static/js/{chunk-6f20c07b.1fb7c4ee.js => chunk-37be23c6.c6e2b675.js} (71%) create mode 100644 crmeb/public/admin/system_static/js/chunk-37c276f1.4055b03b.js create mode 100644 crmeb/public/admin/system_static/js/chunk-37c962e4.f818221d.js create mode 100644 crmeb/public/admin/system_static/js/chunk-382f72c1.b80e7080.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-3899d053.3ca7deeb.js create mode 100644 crmeb/public/admin/system_static/js/chunk-3899d053.ebd17e02.js create mode 100644 crmeb/public/admin/system_static/js/chunk-39128d0a.1044c490.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-393bb16f.5dfa4d02.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-39a6c570.02af9ffe.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-39c668cd.88d63795.js rename crmeb/public/admin/system_static/js/{chunk-3a4dc602.116df6e6.js => chunk-3a4dc602.54989ece.js} (100%) create mode 100644 crmeb/public/admin/system_static/js/chunk-3bd6263b.6f5ec274.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-3c4f0bd9.03a51766.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-3c8e4d50.ef17000a.js rename crmeb/public/admin/system_static/js/{chunk-1dffbc84.a4c02fd9.js => chunk-3cc40ef1.8931d9b6.js} (50%) create mode 100644 crmeb/public/admin/system_static/js/chunk-3ce208b4.112a0f96.js create mode 100644 crmeb/public/admin/system_static/js/chunk-3e0f7004.0c0e6a7a.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-3e34ca82.011e1d63.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-3e8ba3e0.fe7990f0.js create mode 100644 crmeb/public/admin/system_static/js/chunk-3ee29acb.a9c64ae0.js create mode 100644 crmeb/public/admin/system_static/js/chunk-3f24272b.49cf2084.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-4015072d.e12d1722.js rename crmeb/public/admin/system_static/js/{chunk-407053db.755854bc.js => chunk-407053db.e6e8be38.js} (100%) delete mode 100644 crmeb/public/admin/system_static/js/chunk-40a80d43.1fe0132a.js create mode 100644 crmeb/public/admin/system_static/js/chunk-411b1e75.bce4ffda.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-414c4c99.bd83d6f7.js create mode 100644 crmeb/public/admin/system_static/js/chunk-417fa994.e723fa9f.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-41b51884.4fa85649.js create mode 100644 crmeb/public/admin/system_static/js/chunk-42301c54.a054a969.js create mode 100644 crmeb/public/admin/system_static/js/chunk-42bff161.c7a1e7a8.js create mode 100644 crmeb/public/admin/system_static/js/chunk-42f2213d.a2e65843.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-43e98519.b2902340.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-44047eee.8853cfe1.js create mode 100644 crmeb/public/admin/system_static/js/chunk-4435c87d.065f1c58.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-45048bb2.349817bf.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-456cb70e.f119cc66.js create mode 100644 crmeb/public/admin/system_static/js/chunk-459e289b.72c149cf.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-464644ee.9052846a.js create mode 100644 crmeb/public/admin/system_static/js/chunk-469b75e5.10be3266.js rename crmeb/public/admin/system_static/js/{chunk-0f7cd2d5.1c76249d.js => chunk-46a97909.5ab97f3d.js} (62%) delete mode 100644 crmeb/public/admin/system_static/js/chunk-46b4094a.fca768fd.js create mode 100644 crmeb/public/admin/system_static/js/chunk-485a8e35.f964e6a5.js create mode 100644 crmeb/public/admin/system_static/js/chunk-496bf46d.5ed5fe1e.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-498734e4.f66bacfd.js create mode 100644 crmeb/public/admin/system_static/js/chunk-49cb667a.e02924ee.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-4a04ab15.162a4164.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-4a4c1a3e.287ce842.js create mode 100644 crmeb/public/admin/system_static/js/chunk-4a4c1a3e.69dadbaa.js rename crmeb/public/admin/system_static/js/{chunk-2d53e7d8.6a7f14a1.js => chunk-4a55a594.6d59e812.js} (59%) delete mode 100644 crmeb/public/admin/system_static/js/chunk-4abe82a0.02e0129f.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-4b1a631c.5b34aa73.js create mode 100644 crmeb/public/admin/system_static/js/chunk-4bd79653.852e4b0c.js create mode 100644 crmeb/public/admin/system_static/js/chunk-4c1e90af.78aa4de0.js create mode 100644 crmeb/public/admin/system_static/js/chunk-4c7c758a.b5e19f1b.js create mode 100644 crmeb/public/admin/system_static/js/chunk-4c894197.89e22e53.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-4df01dee.a757f45d.js create mode 100644 crmeb/public/admin/system_static/js/chunk-4df561e6.f5ce12a6.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-4e45f7d8.103ba6a5.js create mode 100644 crmeb/public/admin/system_static/js/chunk-4e45f7d8.f3f4a9d8.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-4ea989fa.0352818c.js rename crmeb/public/admin/system_static/js/{chunk-08c6a66a.96096aa5.js => chunk-520bc5d1.9dd24b0a.js} (63%) delete mode 100644 crmeb/public/admin/system_static/js/chunk-52ca6821.8834bba8.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-53c1cfa0.28292a4e.js create mode 100644 crmeb/public/admin/system_static/js/chunk-54ffe028.80f56848.js create mode 100644 crmeb/public/admin/system_static/js/chunk-551ae4b9.5783ebc0.js create mode 100644 crmeb/public/admin/system_static/js/chunk-55245747.38b699d7.js create mode 100644 crmeb/public/admin/system_static/js/chunk-5552d05c.31092669.js create mode 100644 crmeb/public/admin/system_static/js/chunk-55dbafc2.7396daa8.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-56a16a02.216b1743.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-57048b73.21820098.js create mode 100644 crmeb/public/admin/system_static/js/chunk-598e5318.c6051506.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-5a11c384.80eb9c67.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-5a89677e.014f30c6.js create mode 100644 crmeb/public/admin/system_static/js/chunk-5b3b0943.2d780b2c.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-5b9316d2.6b815914.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-5baa069d.44b067d0.js create mode 100644 crmeb/public/admin/system_static/js/chunk-5be37669.b84fee2d.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-5f654c80.b32a6623.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-5f79be21.11675d6a.js create mode 100644 crmeb/public/admin/system_static/js/chunk-5f8d5308.ebeb7f51.js create mode 100644 crmeb/public/admin/system_static/js/chunk-5fe2774a.7c380203.js create mode 100644 crmeb/public/admin/system_static/js/chunk-5ff3e71c.71062df4.js create mode 100644 crmeb/public/admin/system_static/js/chunk-60512542.a19f0ce9.js create mode 100644 crmeb/public/admin/system_static/js/chunk-608fe066.7c5fb307.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-615e99d0.caf6cedb.js rename crmeb/public/admin/system_static/js/{chunk-6239dc0a.bc7aa183.js => chunk-6239dc0a.e99c987d.js} (100%) delete mode 100644 crmeb/public/admin/system_static/js/chunk-6247b74c.62a3c784.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-6352c572.059530f6.js create mode 100644 crmeb/public/admin/system_static/js/chunk-64cfd926.9571d618.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-655f8b43.2da9e3ee.js create mode 100644 crmeb/public/admin/system_static/js/chunk-655f8b43.c96c348b.js create mode 100644 crmeb/public/admin/system_static/js/chunk-6587a2ea.35265683.js create mode 100644 crmeb/public/admin/system_static/js/chunk-65b35710.f1bc69c9.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-65dc2289.a890b983.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-67108560.60724449.js create mode 100644 crmeb/public/admin/system_static/js/chunk-67726439.83e9327c.js create mode 100644 crmeb/public/admin/system_static/js/chunk-67b4a9cb.67fe63f8.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-67c6ffd4.c248465b.js create mode 100644 crmeb/public/admin/system_static/js/chunk-67e06b15.ff49bd56.js create mode 100644 crmeb/public/admin/system_static/js/chunk-6812708f.a6f82e67.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-687cf10e.fc7e5bc0.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-688114e1.b90ce35a.js create mode 100644 crmeb/public/admin/system_static/js/chunk-68b108e4.dc7c0f20.js create mode 100644 crmeb/public/admin/system_static/js/chunk-69ebc320.8ae39859.js create mode 100644 crmeb/public/admin/system_static/js/chunk-69f0e8d8.6ff1c08e.js create mode 100644 crmeb/public/admin/system_static/js/chunk-6b55a8d4.0cb6ff48.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-6b6a4a42.8c30906c.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-6b8a7a60.4e23590f.js create mode 100644 crmeb/public/admin/system_static/js/chunk-6bd36fb9.4f452980.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-6bd8b3a6.3a7c6fe9.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-6d02b352.02e80945.js create mode 100644 crmeb/public/admin/system_static/js/chunk-6d02b352.7e4951dc.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-6d4d2a3c.c6a75078.js create mode 100644 crmeb/public/admin/system_static/js/chunk-6d5687aa.49cd99fa.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-6e1b174e.52e06c86.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-6ea1950e.25b52378.js create mode 100644 crmeb/public/admin/system_static/js/chunk-6edd489a.1feb4e7a.js create mode 100644 crmeb/public/admin/system_static/js/chunk-6f3421f8.5b8251ff.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-6fee94aa.80829cda.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-6fef5a3f.400b4b55.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-705d70da.eb0c1b8e.js create mode 100644 crmeb/public/admin/system_static/js/chunk-71df6106.70080e8c.js create mode 100644 crmeb/public/admin/system_static/js/chunk-721c8e4e.97d609bb.js create mode 100644 crmeb/public/admin/system_static/js/chunk-72222d2b.ff06591e.js create mode 100644 crmeb/public/admin/system_static/js/chunk-7273a738.bdb99b00.js create mode 100644 crmeb/public/admin/system_static/js/chunk-7399ecb2.04022fd9.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-74074484.7d82f5b3.js create mode 100644 crmeb/public/admin/system_static/js/chunk-7447a014.adcff1c4.js create mode 100644 crmeb/public/admin/system_static/js/chunk-74532125.b046aa0b.js create mode 100644 crmeb/public/admin/system_static/js/chunk-7461a598.eab0cab3.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-746a9add.524d505f.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-74e9cb57.01355291.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-772fee43.2bddc06d.js create mode 100644 crmeb/public/admin/system_static/js/chunk-79d95d5d.9bf6b45d.js create mode 100644 crmeb/public/admin/system_static/js/chunk-7a6ca47e.4568717d.js create mode 100644 crmeb/public/admin/system_static/js/chunk-7a95730c.a1e41265.js rename crmeb/public/admin/system_static/js/{chunk-7a9d10f7.dd476cc9.js => chunk-7a9d10f7.a75c8838.js} (100%) create mode 100644 crmeb/public/admin/system_static/js/chunk-7c34e901.deadacab.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-7c87f8eb.314e081e.js rename crmeb/public/admin/system_static/js/{chunk-4f07eb04.86df8334.js => chunk-7cb36b7b.819b341c.js} (65%) delete mode 100644 crmeb/public/admin/system_static/js/chunk-7cf52c40.bbb99b89.js create mode 100644 crmeb/public/admin/system_static/js/chunk-7d439fd4.063c039b.js create mode 100644 crmeb/public/admin/system_static/js/chunk-7de0b64b.09f539bc.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-7e531db4.1736f2be.js create mode 100644 crmeb/public/admin/system_static/js/chunk-7ec77d4c.4b4dc7da.js create mode 100644 crmeb/public/admin/system_static/js/chunk-7f996c70.c8edca3c.js create mode 100644 crmeb/public/admin/system_static/js/chunk-80a89046.d451e020.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-81c6f57e.2db8164a.js create mode 100644 crmeb/public/admin/system_static/js/chunk-824bdc78.7c1c03e7.js create mode 100644 crmeb/public/admin/system_static/js/chunk-8342e1c8.c695070b.js create mode 100644 crmeb/public/admin/system_static/js/chunk-837c901a.6d01cd18.js create mode 100644 crmeb/public/admin/system_static/js/chunk-845d8aea.bc5e6f1a.js create mode 100644 crmeb/public/admin/system_static/js/chunk-84873444.c904340b.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-86b5a02a.cbf6a4ad.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-877e7f2c.a6df3c97.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-8819ae80.013e35c8.js create mode 100644 crmeb/public/admin/system_static/js/chunk-884f79c0.49984204.js create mode 100644 crmeb/public/admin/system_static/js/chunk-8bec1408.1448c219.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-8ccb56cc.87cd8ccd.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-8e6c5a6a.9402a8d4.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-8eb17d4c.00e7dcfb.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-90ac2400.e406be80.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-90bcd7c4.274a0445.js create mode 100644 crmeb/public/admin/system_static/js/chunk-9236c462.55f7ce5e.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-93d047c8.d99f62f3.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-94f6b82a.2137dd62.js create mode 100644 crmeb/public/admin/system_static/js/chunk-958241c4.03769450.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-95e0726a.5f1fb0d8.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-97c9717a.707c9d8d.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-98173ed8.058780d9.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-983849aa.a0d84eab.js create mode 100644 crmeb/public/admin/system_static/js/chunk-99578034.19206e7c.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-9a0440ac.220cda33.js create mode 100644 crmeb/public/admin/system_static/js/chunk-9b5c8d82.d950a993.js create mode 100644 crmeb/public/admin/system_static/js/chunk-9b878236.3a137a0a.js create mode 100644 crmeb/public/admin/system_static/js/chunk-9f92c118.5d725eaa.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-a40b2078.49c7bf05.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-a55531f6.a3cc22cb.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-a5de4638.efceaee9.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-a6c4e192.1f197e21.js create mode 100644 crmeb/public/admin/system_static/js/chunk-a8e0e0f0.8279e01b.js create mode 100644 crmeb/public/admin/system_static/js/chunk-aa07ee16.99883052.js create mode 100644 crmeb/public/admin/system_static/js/chunk-ac9c889e.4c7cec60.js create mode 100644 crmeb/public/admin/system_static/js/chunk-af1de3dc.0167404d.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-af5726fa.063b478d.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-b557ff32.48df0b5d.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-b8d684e6.9fc3fdf1.js create mode 100644 crmeb/public/admin/system_static/js/chunk-ba5c02fc.475c148c.js create mode 100644 crmeb/public/admin/system_static/js/chunk-bda448c4.13512798.js create mode 100644 crmeb/public/admin/system_static/js/chunk-bf117f1c.c8ead2d2.js create mode 100644 crmeb/public/admin/system_static/js/chunk-c08741fe.6673fbee.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-c1e0dc96.5d08f1c1.js create mode 100644 crmeb/public/admin/system_static/js/chunk-c6362a22.42b98433.js rename crmeb/public/admin/system_static/js/{chunk-c67a888c.09f3903e.js => chunk-c67a888c.13f91169.js} (100%) delete mode 100644 crmeb/public/admin/system_static/js/chunk-c7dc18e0.5fe223ff.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-cbe67462.a4d16261.js create mode 100644 crmeb/public/admin/system_static/js/chunk-ce3d9784.8a99f4da.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-ce82e81a.2f26100d.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-cf636d56.627178c9.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-cfb06504.4310b31d.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-d13bea24.fe640016.js create mode 100644 crmeb/public/admin/system_static/js/chunk-d243c584.b15f14e0.js create mode 100644 crmeb/public/admin/system_static/js/chunk-d5c3023e.2b8a3f6f.js create mode 100644 crmeb/public/admin/system_static/js/chunk-d7091734.ce06af9e.js create mode 100644 crmeb/public/admin/system_static/js/chunk-d7b0b2de.8507f647.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-dad14e9e.c3692093.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-dbc6e836.497b1e2e.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-dc63bab4.5e0d7ff9.js create mode 100644 crmeb/public/admin/system_static/js/chunk-de6454b2.073459a2.js create mode 100644 crmeb/public/admin/system_static/js/chunk-e0323f9c.09fd8e7a.js rename crmeb/public/admin/system_static/js/{chunk-29ae5f64.fb5399d9.js => chunk-e0b64e64.8b3fa443.js} (54%) create mode 100644 crmeb/public/admin/system_static/js/chunk-e1bc4206.f965e42d.js create mode 100644 crmeb/public/admin/system_static/js/chunk-e27eaf76.e28bb26f.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-e3202f44.68a6897e.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-e355adbc.b77f6d26.js create mode 100644 crmeb/public/admin/system_static/js/chunk-e7abb20a.37dc011e.js create mode 100644 crmeb/public/admin/system_static/js/chunk-e80cb8da.a3bf2d1e.js create mode 100644 crmeb/public/admin/system_static/js/chunk-f010ee82.d3e28583.js create mode 100644 crmeb/public/admin/system_static/js/chunk-f0d32cbe.5e13398d.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-f1d280ea.77a53ffc.js rename crmeb/public/admin/system_static/js/{chunk-226e1924.2f4ad83d.js => chunk-f4a4b6ea.66c748ee.js} (79%) delete mode 100644 crmeb/public/admin/system_static/js/chunk-f8eea300.a02744df.js delete mode 100644 crmeb/public/admin/system_static/js/chunk-f9e0e330.3604dc78.js create mode 100644 crmeb/public/admin/system_static/js/chunk-fb4d8208.8f3b2966.js create mode 100644 crmeb/public/admin/system_static/js/chunk-fde5f402.17a3e719.js rename crmeb/public/admin/system_static/js/{chunk-vendors.5499fa79.js => chunk-vendors.0e9b20a1.js} (92%) rename crmeb/public/{static/img => assets}/img.beebfe54.png (100%) create mode 100644 crmeb/public/service_pay_result.html delete mode 100644 crmeb/public/static/img/1.a4fb1eca.png delete mode 100644 crmeb/public/static/img/2.7670768a.png delete mode 100644 crmeb/public/static/img/3.f0d15b3a.png delete mode 100644 crmeb/public/static/img/4.8550f067.png delete mode 100644 crmeb/public/static/img/address-aleart-header.cf1d5133.png delete mode 100644 crmeb/public/static/img/address.571e6bfc.png delete mode 100644 crmeb/public/static/img/error.8e4ea509.png delete mode 100644 crmeb/public/static/img/gift.bde2a03c.png delete mode 100644 crmeb/public/static/img/img.984e1a3f.jpg delete mode 100644 crmeb/public/static/img/line.05bf1c84.jpg delete mode 100644 crmeb/public/static/img/logo2.bf4a7420.png delete mode 100644 crmeb/public/static/img/lottery-bag.6d5aec85.png delete mode 100644 crmeb/public/static/img/lottery-click.4e1ddd26.png delete mode 100644 crmeb/public/static/img/luck-draw.ab861eb9.png delete mode 100644 crmeb/public/static/img/member-wang.b831cc92.png delete mode 100644 crmeb/public/static/img/member.daa234e6.png delete mode 100644 crmeb/public/static/img/money.136360a9.png delete mode 100644 crmeb/public/static/img/my-point.8fb5c2ce.png delete mode 100644 crmeb/public/static/img/offline-result.42cf447a.png delete mode 100644 crmeb/public/static/img/orderTime.144c69b9.png delete mode 100644 crmeb/public/static/img/pay-lottery-bag.0a8c3de1.png delete mode 100644 crmeb/public/static/img/priceTag.42c0f06d.png delete mode 100644 crmeb/public/static/img/scan.2ca2147e.gif delete mode 100644 crmeb/public/static/img/score.45d3ca1b.png delete mode 100644 crmeb/public/static/img/share-info2.06c85b52.png delete mode 100644 crmeb/public/static/img/signH.dd92985d.png delete mode 100644 crmeb/public/static/img/stop.5a8e6dc1.png delete mode 100644 crmeb/public/static/img/success.e4e7dd73.png delete mode 100644 crmeb/public/static/img/svip.bbb3b36a.gif delete mode 100644 crmeb/public/static/img/user01.b5b5a68c.png delete mode 100644 crmeb/public/static/img/user_vip.2ad5cc06.png delete mode 100644 crmeb/public/static/img/value.8017f149.jpg delete mode 100644 crmeb/public/static/img/writeOff.e1bf8d03.jpg rename crmeb/public/static/{index.97465e7b.css => index.2da1efab.css} (54%) create mode 100644 crmeb/public/static/js/chunk-vendors.1aaa94f2.js delete mode 100644 crmeb/public/static/js/chunk-vendors.f0650e31.js create mode 100644 crmeb/public/static/js/index.449a94cd.js delete mode 100644 crmeb/public/static/js/index.89ce2147.js create mode 100644 crmeb/public/static/js/pages-activity-bargain-index.159c1e1f.js delete mode 100644 crmeb/public/static/js/pages-activity-bargain-index.261f604b.js rename crmeb/public/static/js/{pages-activity-goods_bargain-index.676c8d2a.js => pages-activity-goods_bargain-index.0f47413a.js} (98%) delete mode 100644 crmeb/public/static/js/pages-activity-goods_bargain_details-index.4659f65d.js create mode 100644 crmeb/public/static/js/pages-activity-goods_bargain_details-index.ab966fd4.js rename crmeb/public/static/js/{pages-activity-goods_bargain_details-index~pages-activity-goods_combination_details-index~pages-acti~4093b5b6.d40f96cd.js => pages-activity-goods_bargain_details-index~pages-activity-goods_combination_details-index~pages-acti~4093b5b6.39e7182f.js} (85%) rename crmeb/public/static/js/{pages-activity-goods_combination-index.76833a19.js => pages-activity-goods_combination-index.a3db8a79.js} (99%) delete mode 100644 crmeb/public/static/js/pages-activity-goods_combination_details-index.7b29f229.js create mode 100644 crmeb/public/static/js/pages-activity-goods_combination_details-index.f6ec392b.js delete mode 100644 crmeb/public/static/js/pages-activity-goods_combination_details-index~pages-activity-goods_combination_status-index~pages-a~162f3e48.43b48ea2.js create mode 100644 crmeb/public/static/js/pages-activity-goods_combination_details-index~pages-activity-goods_combination_status-index~pages-a~162f3e48.9856c42c.js rename crmeb/public/static/js/{pages-activity-goods_combination_details-index~pages-activity-goods_seckill_details-index.c7307e6a.js => pages-activity-goods_combination_details-index~pages-activity-goods_seckill_details-index.3107e9c3.js} (99%) delete mode 100644 crmeb/public/static/js/pages-activity-goods_combination_details-index~pages-activity-goods_seckill_details-index~pages-good~4b5fa9d6.88f89ca9.js create mode 100644 crmeb/public/static/js/pages-activity-goods_combination_details-index~pages-activity-goods_seckill_details-index~pages-good~4b5fa9d6.be68aba3.js rename crmeb/public/static/js/{pages-activity-goods_combination_status-index.efd0f3ec.js => pages-activity-goods_combination_status-index.5b2fc25d.js} (99%) create mode 100644 crmeb/public/static/js/pages-activity-goods_seckill-index.a60a656f.js delete mode 100644 crmeb/public/static/js/pages-activity-goods_seckill-index.e04a9495.js create mode 100644 crmeb/public/static/js/pages-activity-goods_seckill_details-index.73268c43.js delete mode 100644 crmeb/public/static/js/pages-activity-goods_seckill_details-index.8305a0d6.js delete mode 100644 crmeb/public/static/js/pages-activity-poster-poster-index.c6530871.js create mode 100644 crmeb/public/static/js/pages-activity-poster-poster-index.dcb5c45e.js rename crmeb/public/static/js/{pages-activity-presell-index.38f360b3.js => pages-activity-presell-index.ee602ffa.js} (99%) rename crmeb/public/static/js/{pages-admin-custom_date-index.4b78364b.js => pages-admin-custom_date-index.453a908b.js} (97%) delete mode 100644 crmeb/public/static/js/pages-admin-custom_date-index~pages-admin-statistics-index.679de6f5.js create mode 100644 crmeb/public/static/js/pages-admin-custom_date-index~pages-admin-statistics-index.c99cf759.js rename crmeb/public/static/js/{pages-admin-delivery-index.21e5de0c.js => pages-admin-delivery-index.03f39453.js} (74%) rename crmeb/public/static/js/{pages-admin-order-index.577c1a1a.js => pages-admin-order-index.2479eba6.js} (99%) rename crmeb/public/static/js/{pages-admin-orderDetail-index.f39e9996.js => pages-admin-orderDetail-index.1b9f1b51.js} (99%) rename crmeb/public/static/js/{pages-admin-orderDetail-index~pages-goods-goods_logistics-index~pages-goods-lottery-grids-record~pag~1782fff3.9ed529b1.js => pages-admin-orderDetail-index~pages-goods-goods_logistics-index~pages-goods-lottery-grids-record~pag~1782fff3.ee826ce8.js} (99%) rename crmeb/public/static/js/{pages-admin-orderList-index.f3375699.js => pages-admin-orderList-index.aecafbbe.js} (99%) rename crmeb/public/static/js/{pages-admin-order_cancellation-index.05649d03.js => pages-admin-order_cancellation-index.421a405a.js} (93%) rename crmeb/public/static/js/{pages-admin-statistics-index.c70f6ae9.js => pages-admin-statistics-index.39251e06.js} (87%) delete mode 100644 crmeb/public/static/js/pages-annex-offline_pay-index.0743edea.js create mode 100644 crmeb/public/static/js/pages-annex-offline_pay-index.af0e7f39.js rename crmeb/public/static/js/{pages-annex-offline_result-index.629316c4.js => pages-annex-offline_result-index.1d0ca32a.js} (63%) create mode 100644 crmeb/public/static/js/pages-annex-settled-index.0585a55a.js delete mode 100644 crmeb/public/static/js/pages-annex-settled-index.77c1deff.js create mode 100644 crmeb/public/static/js/pages-annex-settled-index~pages-users-auth-index~pages-users-binding_phone-index~pages-users-login-i~3a316190.2b2f67fd.js delete mode 100644 crmeb/public/static/js/pages-annex-settled-index~pages-users-auth-index~pages-users-binding_phone-index~pages-users-login-i~3a316190.d2ec54b4.js rename crmeb/public/static/js/{pages-annex-special-index.a2316a6c.js => pages-annex-special-index.34f0f18b.js} (99%) delete mode 100644 crmeb/public/static/js/pages-annex-special-index~pages-columnGoods-HotNewGoods-index~pages-goods_cate-goods_cate~pages-inde~9541bee2.0c4e73af.js create mode 100644 crmeb/public/static/js/pages-annex-special-index~pages-columnGoods-HotNewGoods-index~pages-goods_cate-goods_cate~pages-inde~9541bee2.149f5dab.js create mode 100644 crmeb/public/static/js/pages-annex-special-index~pages-index-index.721eeb8f.js delete mode 100644 crmeb/public/static/js/pages-annex-special-index~pages-index-index.fc7c994f.js rename crmeb/public/static/js/{pages-annex-vip_active-index.075f297f.js => pages-annex-vip_active-index.e15bda54.js} (99%) rename crmeb/public/static/js/{pages-annex-vip_coupon-index.a5a4332e.js => pages-annex-vip_coupon-index.177a85be.js} (99%) create mode 100644 crmeb/public/static/js/pages-annex-vip_paid-index.a30cb196.js delete mode 100644 crmeb/public/static/js/pages-annex-vip_paid-index.dab82718.js create mode 100644 crmeb/public/static/js/pages-annex-vip_paid-index~pages-goods-order_confirm-index~pages-users-payment_on_behalf-index~pages~cf24ca11.8a859f40.js delete mode 100644 crmeb/public/static/js/pages-annex-vip_paid-index~pages-goods-order_confirm-index~pages-users-payment_on_behalf-index~pages~cf24ca11.fde5a848.js create mode 100644 crmeb/public/static/js/pages-columnGoods-HotNewGoods-index.31065789.js delete mode 100644 crmeb/public/static/js/pages-columnGoods-HotNewGoods-index.d5738240.js create mode 100644 crmeb/public/static/js/pages-extension-customer_list-chat.39f2811b.js delete mode 100644 crmeb/public/static/js/pages-extension-customer_list-chat.4e984823.js create mode 100644 crmeb/public/static/js/pages-extension-news_details-index.4159889b.js delete mode 100644 crmeb/public/static/js/pages-extension-news_details-index.aa64489d.js rename crmeb/public/static/js/{pages-extension-news_list-index.860b5656.js => pages-extension-news_list-index.3788e608.js} (99%) rename crmeb/public/static/js/{pages-goods-admin_order_detail-index.911d2d2d.js => pages-goods-admin_order_detail-index.e1924407.js} (97%) create mode 100644 crmeb/public/static/js/pages-goods-cashier-index.9aafa8c1.js delete mode 100644 crmeb/public/static/js/pages-goods-cashier-index.ada0dc8f.js delete mode 100644 crmeb/public/static/js/pages-goods-goods_comment_con-index.52d4d316.js create mode 100644 crmeb/public/static/js/pages-goods-goods_comment_con-index.d07ad91a.js create mode 100644 crmeb/public/static/js/pages-goods-goods_comment_con-lottery_comment.21d2fff3.js delete mode 100644 crmeb/public/static/js/pages-goods-goods_comment_con-lottery_comment.fa3e6ea5.js create mode 100644 crmeb/public/static/js/pages-goods-goods_comment_con-lottery_comment~pages-goods-lottery-grids-index~pages-goods-order_pay_~755b960b.18df35ff.js delete mode 100644 crmeb/public/static/js/pages-goods-goods_comment_con-lottery_comment~pages-goods-lottery-grids-index~pages-goods-order_pay_~755b960b.9aee012f.js delete mode 100644 crmeb/public/static/js/pages-goods-goods_comment_list-index.92e3f5b7.js create mode 100644 crmeb/public/static/js/pages-goods-goods_comment_list-index.a794e16f.js delete mode 100644 crmeb/public/static/js/pages-goods-goods_details_store-index.268f6e15.js create mode 100644 crmeb/public/static/js/pages-goods-goods_details_store-index.cda65a93.js rename crmeb/public/static/js/{pages-goods-goods_list-index.d49a7173.js => pages-goods-goods_list-index.2a5c8108.js} (99%) delete mode 100644 crmeb/public/static/js/pages-goods-goods_list-index~pages-points_mall-integral_goods_list.860ff1a9.js create mode 100644 crmeb/public/static/js/pages-goods-goods_list-index~pages-points_mall-integral_goods_list.f6b9ab8a.js delete mode 100644 crmeb/public/static/js/pages-goods-goods_logistics-index.52b8d8c4.js create mode 100644 crmeb/public/static/js/pages-goods-goods_logistics-index.e8136cac.js create mode 100644 crmeb/public/static/js/pages-goods-goods_return-index.78013a65.js delete mode 100644 crmeb/public/static/js/pages-goods-goods_return-index.c7de6241.js delete mode 100644 crmeb/public/static/js/pages-goods-goods_return_list-index.2497fa05.js create mode 100644 crmeb/public/static/js/pages-goods-goods_return_list-index.97e66b87.js delete mode 100644 crmeb/public/static/js/pages-goods-goods_search-index.a8d49323.js create mode 100644 crmeb/public/static/js/pages-goods-goods_search-index.eb9c6af9.js delete mode 100644 crmeb/public/static/js/pages-goods-lottery-grids-index.19943677.js create mode 100644 crmeb/public/static/js/pages-goods-lottery-grids-index.199ee00c.js delete mode 100644 crmeb/public/static/js/pages-goods-lottery-grids-record.c6c8cf35.js create mode 100644 crmeb/public/static/js/pages-goods-lottery-grids-record.d40cfd8b.js create mode 100644 crmeb/public/static/js/pages-goods-order_confirm-index.37327fe6.js delete mode 100644 crmeb/public/static/js/pages-goods-order_confirm-index.c11b4ec2.js create mode 100644 crmeb/public/static/js/pages-goods-order_confirm-index~pages-goods-order_details-index~pages-points_mall-integral_order~pag~4439065e.544f9854.js delete mode 100644 crmeb/public/static/js/pages-goods-order_confirm-index~pages-goods-order_details-index~pages-points_mall-integral_order~pag~4439065e.5ebdaf9e.js create mode 100644 crmeb/public/static/js/pages-goods-order_confirm-index~pages-points_mall-integral_order.028bd6bc.js delete mode 100644 crmeb/public/static/js/pages-goods-order_confirm-index~pages-points_mall-integral_order.47224aa8.js create mode 100644 crmeb/public/static/js/pages-goods-order_details-index.4f62b412.js delete mode 100644 crmeb/public/static/js/pages-goods-order_details-index.e5e1bbb2.js create mode 100644 crmeb/public/static/js/pages-goods-order_list-index.1aaf6211.js delete mode 100644 crmeb/public/static/js/pages-goods-order_list-index.b0c286a3.js create mode 100644 crmeb/public/static/js/pages-goods-order_pay_status-index.7d8a7d29.js delete mode 100644 crmeb/public/static/js/pages-goods-order_pay_status-index.fac6f6bb.js delete mode 100644 crmeb/public/static/js/pages-goods-order_refund_goods-index.690a24f7.js create mode 100644 crmeb/public/static/js/pages-goods-order_refund_goods-index.ba0cbf14.js delete mode 100644 crmeb/public/static/js/pages-goods_cate-goods_cate.6546526f.js create mode 100644 crmeb/public/static/js/pages-goods_cate-goods_cate.a807a1fa.js delete mode 100644 crmeb/public/static/js/pages-goods_details-index.1e23cd3f.js create mode 100644 crmeb/public/static/js/pages-goods_details-index.6745faf1.js create mode 100644 crmeb/public/static/js/pages-guide-index.86eeb967.js delete mode 100644 crmeb/public/static/js/pages-guide-index.fc7f4e8c.js create mode 100644 crmeb/public/static/js/pages-index-index.393fc810.js delete mode 100644 crmeb/public/static/js/pages-index-index.e2bb3c52.js rename crmeb/public/static/js/{pages-order_addcart-order_addcart.6bc269a7.js => pages-order_addcart-order_addcart.13ab67b5.js} (99%) delete mode 100644 crmeb/public/static/js/pages-points_mall-exchange_record.96dcc553.js create mode 100644 crmeb/public/static/js/pages-points_mall-exchange_record.f1d07dab.js create mode 100644 crmeb/public/static/js/pages-points_mall-index.2a2b7bcb.js delete mode 100644 crmeb/public/static/js/pages-points_mall-index.3258a456.js delete mode 100644 crmeb/public/static/js/pages-points_mall-integral_goods_details.afd64e93.js create mode 100644 crmeb/public/static/js/pages-points_mall-integral_goods_details.fdb12612.js rename crmeb/public/static/js/{pages-points_mall-integral_goods_list.ed187f7c.js => pages-points_mall-integral_goods_list.d620ce88.js} (99%) rename crmeb/public/static/js/{pages-points_mall-integral_order.b8d748a9.js => pages-points_mall-integral_order.bfd6bddd.js} (99%) create mode 100644 crmeb/public/static/js/pages-points_mall-integral_order_details.b0825c32.js delete mode 100644 crmeb/public/static/js/pages-points_mall-integral_order_details.b6a0c28e.js rename crmeb/public/static/js/{pages-points_mall-integral_order_status.8e65f496.js => pages-points_mall-integral_order_status.856023f8.js} (98%) delete mode 100644 crmeb/public/static/js/pages-points_mall-logistics_details.22d03c3f.js create mode 100644 crmeb/public/static/js/pages-points_mall-logistics_details.b1f619e3.js rename crmeb/public/static/js/{pages-points_mall-user_address.1a8ce04e.js => pages-points_mall-user_address.4dc8ab96.js} (97%) create mode 100644 crmeb/public/static/js/pages-user-index.1b34187b.js delete mode 100644 crmeb/public/static/js/pages-user-index.99d48c3d.js create mode 100644 crmeb/public/static/js/pages-users-alipay_invoke-index.14181b78.js delete mode 100644 crmeb/public/static/js/pages-users-alipay_invoke-index.60352a6c.js rename crmeb/public/static/js/{pages-users-auth-index.3db6f0db.js => pages-users-auth-index.d0078fe8.js} (99%) rename crmeb/public/static/js/{pages-users-auth-index~pages-users-binding_phone-index~pages-users-login-index~pages-users-user_phon~a11490c2.ea354e1c.js => pages-users-auth-index~pages-users-binding_phone-index~pages-users-login-index~pages-users-user_phon~a11490c2.59f87164.js} (99%) delete mode 100644 crmeb/public/static/js/pages-users-binding_phone-index.a91d21eb.js create mode 100644 crmeb/public/static/js/pages-users-binding_phone-index.c3ff8596.js create mode 100644 crmeb/public/static/js/pages-users-binding_phone-index~pages-users-wechat_login-index.6499b9c7.js delete mode 100644 crmeb/public/static/js/pages-users-binding_phone-index~pages-users-wechat_login-index.895f51dd.js create mode 100644 crmeb/public/static/js/pages-users-commission_rank-index.982c0326.js delete mode 100644 crmeb/public/static/js/pages-users-commission_rank-index.b8aded88.js rename crmeb/public/static/js/{pages-users-login-index.85ab413b.js => pages-users-login-index.32e51e8f.js} (99%) rename crmeb/public/static/js/{pages-users-message_center-index.6e1b97d0.js => pages-users-message_center-index.78a41062.js} (99%) rename crmeb/public/static/js/{pages-users-message_center-messageDetail.9bd5ddd9.js => pages-users-message_center-messageDetail.ca51fe41.js} (98%) create mode 100644 crmeb/public/static/js/pages-users-payment_on_behalf-index.58a7b8f1.js delete mode 100644 crmeb/public/static/js/pages-users-payment_on_behalf-index.90c46d3b.js delete mode 100644 crmeb/public/static/js/pages-users-payment_on_behalf-pay_status.2a932fed.js create mode 100644 crmeb/public/static/js/pages-users-payment_on_behalf-pay_status.da6e940b.js create mode 100644 crmeb/public/static/js/pages-users-privacy-index.9770ced7.js delete mode 100644 crmeb/public/static/js/pages-users-privacy-index.f74e6768.js rename crmeb/public/static/js/{pages-users-promoter-list-index.bed0f126.js => pages-users-promoter-list-index.a71ab5cf.js} (72%) create mode 100644 crmeb/public/static/js/pages-users-promoter-order-index.8bfda240.js delete mode 100644 crmeb/public/static/js/pages-users-promoter-order-index.c1e28f8e.js rename crmeb/public/static/js/{pages-users-promoter_rank-index.05a37cef.js => pages-users-promoter_rank-index.90c6023e.js} (92%) rename crmeb/public/static/js/{pages-users-retrievePassword-index.f91759c3.js => pages-users-retrievePassword-index.a1150c7e.js} (59%) create mode 100644 crmeb/public/static/js/pages-users-staff_list-index.86cf728a.js delete mode 100644 crmeb/public/static/js/pages-users-staff_list-index.b8f52204.js rename crmeb/public/static/js/{pages-users-user_address-index.be1b0863.js => pages-users-user_address-index.832f9810.js} (99%) rename crmeb/public/static/js/{pages-users-user_address_list-index.b21dbeef.js => pages-users-user_address_list-index.afc734f3.js} (62%) delete mode 100644 crmeb/public/static/js/pages-users-user_bill-index.42f31bbf.js create mode 100644 crmeb/public/static/js/pages-users-user_bill-index.d00c8fda.js create mode 100644 crmeb/public/static/js/pages-users-user_cancellation-index.44033ecc.js delete mode 100644 crmeb/public/static/js/pages-users-user_cancellation-index.daaa82c5.js delete mode 100644 crmeb/public/static/js/pages-users-user_cash-index.bc3cb9fe.js create mode 100644 crmeb/public/static/js/pages-users-user_cash-index.eb495b8b.js rename crmeb/public/static/js/{pages-users-user_coupon-index.27b76619.js => pages-users-user_coupon-index.fd6526ab.js} (99%) create mode 100644 crmeb/public/static/js/pages-users-user_distribution_level-index.078bf84d.js delete mode 100644 crmeb/public/static/js/pages-users-user_distribution_level-index.d83e423a.js delete mode 100644 crmeb/public/static/js/pages-users-user_get_coupon-index.084076be.js create mode 100644 crmeb/public/static/js/pages-users-user_get_coupon-index.71b68fa7.js delete mode 100644 crmeb/public/static/js/pages-users-user_goods_collection-index.0af7f3dc.js create mode 100644 crmeb/public/static/js/pages-users-user_goods_collection-index.6f1d8a6b.js create mode 100644 crmeb/public/static/js/pages-users-user_info-index.1fcba75b.js delete mode 100644 crmeb/public/static/js/pages-users-user_info-index.b7e7defd.js delete mode 100644 crmeb/public/static/js/pages-users-user_integral-index.36e624d3.js create mode 100644 crmeb/public/static/js/pages-users-user_integral-index.8ca24cca.js delete mode 100644 crmeb/public/static/js/pages-users-user_invoice_form-index.8fa2b41f.js create mode 100644 crmeb/public/static/js/pages-users-user_invoice_form-index.e47857a0.js create mode 100644 crmeb/public/static/js/pages-users-user_invoice_list-index.72fdbefe.js delete mode 100644 crmeb/public/static/js/pages-users-user_invoice_list-index.8715d677.js rename crmeb/public/static/js/{pages-users-user_invoice_order-index.799fb17e.js => pages-users-user_invoice_order-index.b75fefe2.js} (99%) create mode 100644 crmeb/public/static/js/pages-users-user_money-index.71417fa7.js delete mode 100644 crmeb/public/static/js/pages-users-user_money-index.807a8c2f.js delete mode 100644 crmeb/public/static/js/pages-users-user_payment-index.4b3bc907.js create mode 100644 crmeb/public/static/js/pages-users-user_payment-index.7ec98778.js rename crmeb/public/static/js/{pages-users-user_phone-index.2703283f.js => pages-users-user_phone-index.549120e0.js} (97%) rename crmeb/public/static/js/{pages-users-user_pwd_edit-index.956d6b92.js => pages-users-user_pwd_edit-index.81823daa.js} (97%) delete mode 100644 crmeb/public/static/js/pages-users-user_return_list-index.1be56c99.js create mode 100644 crmeb/public/static/js/pages-users-user_return_list-index.c53f1275.js create mode 100644 crmeb/public/static/js/pages-users-user_sgin-index.66db79c7.js delete mode 100644 crmeb/public/static/js/pages-users-user_sgin-index.c616f15e.js create mode 100644 crmeb/public/static/js/pages-users-user_sgin_list-index.47b6b19e.js delete mode 100644 crmeb/public/static/js/pages-users-user_sgin_list-index.a8a54546.js rename crmeb/public/static/js/{pages-users-user_spread_code-index.4a49b5b0.js => pages-users-user_spread_code-index.8c809d56.js} (98%) create mode 100644 crmeb/public/static/js/pages-users-user_spread_money-index.31191ccb.js delete mode 100644 crmeb/public/static/js/pages-users-user_spread_money-index.80fbeb39.js rename crmeb/public/static/js/{pages-users-user_spread_user-index.857d8aec.js => pages-users-user_spread_user-index.514ec6b9.js} (99%) create mode 100644 crmeb/public/static/js/pages-users-user_vip-index.1880247c.js delete mode 100644 crmeb/public/static/js/pages-users-user_vip-index.6fa5e09a.js delete mode 100644 crmeb/public/static/js/pages-users-visit_list-index.98a57fa8.js create mode 100644 crmeb/public/static/js/pages-users-visit_list-index.ecfe93bc.js create mode 100644 crmeb/public/static/js/pages-users-wechat_login-index.40ca997b.js delete mode 100644 crmeb/public/static/js/pages-users-wechat_login-index.8d2b092c.js create mode 100644 crmeb/public/statics/mp_view/pages/index/diy/components/hotspot.js create mode 100644 crmeb/public/statics/mp_view/pages/index/diy/components/hotspot.json create mode 100644 crmeb/public/statics/mp_view/pages/index/diy/components/hotspot.wxml create mode 100644 crmeb/public/statics/mp_view/pages/index/diy/components/hotspot.wxss create mode 100644 docker-compose/MacArm/Makefile create mode 100644 docker-compose/MacArm/README.md create mode 100644 docker-compose/MacArm/docker-compose.yml create mode 100644 docker-compose/MacArm/mysql/my.cnf create mode 100644 docker-compose/MacArm/nginx/vhost.conf create mode 100644 docker-compose/MacArm/php/Dockerfile create mode 100644 docker-compose/MacArm/php/php-ini-overrides.ini create mode 100755 docker-compose/MacArm/phprun.command create mode 100644 docker-compose/MacArm/phprun.sh create mode 100644 docker-compose/MacArm/redis/redis.conf create mode 100644 docker-compose/MacIntel/README.md create mode 100644 docker-compose/MacIntel/docker-compose.yml create mode 100644 docker-compose/MacIntel/mysql/my.cnf create mode 100644 docker-compose/MacIntel/nginx/vhost.conf create mode 100644 docker-compose/MacIntel/php/Dockerfile create mode 100644 docker-compose/MacIntel/php/php-ini-overrides.ini create mode 100644 docker-compose/MacIntel/redis/redis.conf create mode 100644 docker-compose/linux/README.md create mode 100644 docker-compose/linux/docker-compose.yml create mode 100644 docker-compose/linux/mysql/my.cnf create mode 100644 docker-compose/linux/nginx/vhost.conf create mode 100644 docker-compose/linux/php/Dockerfile create mode 100644 docker-compose/linux/php/php-ini-overrides.ini create mode 100644 docker-compose/linux/redis/redis.conf create mode 100644 docker-compose/linux/start.sh create mode 100644 docker-compose/window/README.md create mode 100644 docker-compose/window/docker-compose.yml create mode 100644 docker-compose/window/mysql/my.cnf create mode 100644 docker-compose/window/nginx/vhost.conf create mode 100644 docker-compose/window/php/Dockerfile create mode 100644 docker-compose/window/php/php-ini-overrides.ini create mode 100644 docker-compose/window/redis/redis.conf create mode 100644 readme/pic/618.jpg delete mode 100644 template/admin/Dockerfile delete mode 100644 template/admin/docker-compose.yml create mode 100644 template/admin/src/assets/images/image_default.png create mode 100644 template/admin/src/assets/images/sw.png create mode 100644 template/admin/src/assets/images/transparent.jpg create mode 100644 template/admin/src/assets/images/transparents.jpg create mode 100755 template/admin/src/components/hotpotModal/AreaBox.vue create mode 100755 template/admin/src/components/hotpotModal/index.vue create mode 100644 template/admin/src/components/mobileConfigDiy/c_hotspot.vue create mode 100644 template/admin/src/components/mobileConfigRightDiy/c_one_pictrue.vue create mode 100644 template/admin/src/components/mobileConfigRightDiy/c_title.vue create mode 100644 template/admin/src/components/mobilePageDiy/home_hotspot.vue create mode 100644 template/admin/src/directive/module/dbClick.js create mode 100644 template/admin/src/pages/notify/smsConfig/elecInvoice.vue create mode 100644 template/admin/src/pages/system/codeDataDictionary/dataList.vue create mode 100644 template/admin/src/pages/system/event/createModal.vue create mode 100644 template/admin/src/pages/system/event/index.vue create mode 100644 template/uni-app/mixins/debounce.js create mode 100644 template/uni-app/pages/index/diy/components/hotspot.vue diff --git a/.gitignore b/.gitignore index 67e4977a3..64525bb95 100644 --- a/.gitignore +++ b/.gitignore @@ -19,4 +19,3 @@ /template/uni-app/node_modules/ /template/uni-app/unpackage/ /template/uni-app/.hbuilderx/ - diff --git a/README.md b/README.md index 41ef96df0..dfed69f68 100644 --- a/README.md +++ b/README.md @@ -112,6 +112,8 @@ APP下载:http://app.crmeb.cn/bzv (苹果手机直接在APP Store里搜索CR --- + + ### 📲 核心功能 ![输入图片说明](readme/pic/功能列表.jpg) diff --git a/crmeb/.version b/crmeb/.version index eeebaf8e7..d9d1f0ba6 100644 --- a/crmeb/.version +++ b/crmeb/.version @@ -1,5 +1,5 @@ -version=CRMEB-KY v5.3.0 -version_code=530 +version=CRMEB-KY v5.4.0 +version_code=540 platform=github app_id=ze7x9rxsv09l6pvsyo app_key=fuF7U9zaybLa5gageVQzxtxQMFnvU2OI diff --git a/crmeb/app/Request.php b/crmeb/app/Request.php index c2af00648..97d1c1fb3 100644 --- a/crmeb/app/Request.php +++ b/crmeb/app/Request.php @@ -34,7 +34,7 @@ class Request extends \think\Request * @var array */ protected $except = ['menu_path', 'api_url', 'unique_auth', - 'description', 'custom_form', 'content', 'tableField', 'url']; + 'description', 'custom_form', 'content', 'tableField', 'url', 'customCode']; /** * 获取请求的数据 @@ -49,7 +49,7 @@ public function more(array $params, bool $suffix = false, bool $filter = true): $i = 0; foreach ($params as $param) { if (!is_array($param)) { - $p[$suffix == true ? $i++ : $param] = $this->filterWord(is_string($this->param($param)) ? trim($this->param($param)) : $this->param($param), $filter && !in_array($param, $this->except)); + $p[$suffix == true ? $i++ : $param] = $this->param($param); } else { if (!isset($param[1])) $param[1] = null; if (!isset($param[2])) $param[2] = ''; @@ -61,70 +61,41 @@ public function more(array $params, bool $suffix = false, bool $filter = true): $keyName = $param[0]; } - $p[$suffix == true ? $i++ : ($param[3] ?? $keyName)] = $this->filterWord( - is_string($this->param($name, $param[1], $param[2])) ? - trim($this->param($name, $param[1], $param[2])) : - $this->param($name, $param[1], $param[2]), - $filter && !in_array($keyName, $this->except)); + $p[$suffix == true ? $i++ : ($param[3] ?? $keyName)] = $this->param($name, $param[1], $param[2]); } } + + if ($filter && $p) { + $p = $this->filterArrayValues($p); + } + return $p; } /** - * 过滤接受的参数 + * 过滤接数组中的字符串 * @param $str * @param bool $filter * @return array|mixed|string|string[] */ - public function filterWord($str, bool $filter = true) + public function filterArrayValues($array) { - if (!$str || !$filter) return $str; - // 把数据过滤 - $farr = [ - "/<(\\/?)(script|i?frame|style|html|body|title|link|meta|object|\\?|\\%)([^>]*?)>/isU", - "/(<[^>]*)on[a-zA-Z]+\s*=([^>]*>)/isU", - '/phar/is', - "/select|join|where|drop|like|modify|rename|insert|update|table|database|alter|truncate|\'|\/\*|\.\.\/|\.\/|union|into|load_file|outfile/is" - ]; - if (is_array($str)) { - foreach ($str as &$v) { - if (is_array($v)) { - foreach ($v as &$vv) { - if (!is_array($vv)) { - $vv = $this->replaceWord($farr, $vv); - } - } + $result = []; + foreach ($array as $key => $value) { + if (is_array($value)) { + // 如果值是数组,递归调用 filterArrayValues + $result[$key] = $this->filterArrayValues($value); + } else { + if (in_array($key, $this->except) || is_int($value) || is_null($value)) { + $result[$key] = $value; } else { - $v = $this->replaceWord($farr, $v); + // 如果值是字符串,过滤特殊字符 + $result[$key] = filter_str($value); } - } - } else { - $str = $this->replaceWord($farr, $str); - } - return $str; - } - /** - * 替换 - * @param $farr - * @param $str - * @return array|string|string[]|null - * @author: 吴汐 - * @email: 442384644@qq.com - * @date: 2023/9/19 - */ - public function replaceWord($farr, $str) - { - if (filter_var($str, FILTER_VALIDATE_URL)) { - $url = parse_url($str); - if (!isset($url['scheme'])) return $str; - $host = $url['scheme'] . '://' . $url['host']; - $str = $host . preg_replace($farr, '', str_replace($host, '', $str)); - } else { - $str = preg_replace($farr, '', $str); + } } - return $str; + return $result; } /** diff --git a/crmeb/app/adminapi/controller/Common.php b/crmeb/app/adminapi/controller/Common.php index a0bdcfd4d..630187d80 100644 --- a/crmeb/app/adminapi/controller/Common.php +++ b/crmeb/app/adminapi/controller/Common.php @@ -60,34 +60,6 @@ public function auth() 'version' => $version ]); $res = $res ? json_decode($res, true) : []; - - //兼容test. - if (!isset($res['data']['status']) || $res['data']['status'] !== 1) { - $host = str_replace('test.', '', $host); - $res = HttpService::request('http://authorize.crmeb.net/api/auth_cert_query', 'post', [ - 'domain_name' => $host, - 'label' => 34, - 'version' => $version - ]); - $res = $res ? json_decode($res, true) : []; - } - - //如果是主域名兼容www. - if (!isset($res['data']['status']) || $res['data']['status'] !== 1) { - $host = str_replace('www.', '', $host); - $res = HttpService::request('http://authorize.crmeb.net/api/auth_cert_query', 'post', [ - 'domain_name' => $host, - 'label' => 34, - 'version' => $version - ]); - $res = $res ? json_decode($res, true) : []; - } - - //升级状态 -// /** @var UpgradeServices $upgradeServices */ -// $upgradeServices = app()->make(UpgradeServices::class); -// $upgradeStatus = $upgradeServices->getUpgradeStatus(); - $status = $res['data']['status'] ?? -9; switch ((int)$status) { case 1: @@ -447,6 +419,9 @@ public function menusSearch() $configMenusList = $menusServices->getColumn([['id', 'in', $configTabIds]], 'menu_name as title,menu_path as path,id', 'id'); // 将配置项列表中的菜单ID与配置项标签对应的菜单ID对应起来 foreach ($configAllList as $item2) { + if ($item2['menus_id'] == 0) { + continue; + } $menusList[] = [ 'title' => $configMenusList[$item2['menus_id']]['title'] . '-' . $item2['title'], 'path' => $configMenusList[$item2['menus_id']]['path'] . '?tab_id=' . $item2['config_tab_id'], diff --git a/crmeb/app/adminapi/controller/UpgradeController.php b/crmeb/app/adminapi/controller/UpgradeController.php index 7f631c0ce..1d4eea624 100644 --- a/crmeb/app/adminapi/controller/UpgradeController.php +++ b/crmeb/app/adminapi/controller/UpgradeController.php @@ -734,220 +734,1463 @@ public function handleCartInfo(int $sleep = 1, int $page = 1, int $limit = 100) */ public function upData() { - $data['new_version'] = 'CRMEB-BZ v5.3.0'; - $data['new_code'] = 530; + $data['new_version'] = 'CRMEB-BZ-BETA v5.4.0'; + $data['new_code'] = '540'; $data['update_sql'] = [ [ - 'code' => 530, - 'type' => -1, - 'table' => "system_config_tab", - 'sql' => "truncate table `@table`" + 'code' => '540', + 'type' => 3, + 'table' => "store_order_invoice", + 'field' => "unique_num", + 'findSql' => "show columns from `@table` like 'unique_num'", + 'sql' => "ALTER TABLE `@table` ADD `unique_num` varchar(255) NOT NULL DEFAULT '' COMMENT '唯一值'" ], [ - 'code' => 530, + 'code' => '540', 'type' => 3, - 'table' => "system_config_tab", - 'field' => "menus_id", - 'findSql' => "show columns from `@table` like 'menus_id'", - 'sql' => "ALTER TABLE `@table` ADD `menus_id` int(11) NOT NULL DEFAULT '0' COMMENT '菜单ID'" + 'table' => "store_order_invoice", + 'field' => "invoice_num", + 'findSql' => "show columns from `@table` like 'invoice_num'", + 'sql' => "ALTER TABLE `@table` ADD `invoice_num` varchar(255) NOT NULL DEFAULT '' COMMENT '发票号码'" + ], + [ + 'code' => '540', + 'type' => 3, + 'table' => "store_order_invoice", + 'field' => "invoice_type", + 'findSql' => "show columns from `@table` like 'invoice_type'", + 'sql' => "ALTER TABLE `@table` ADD `invoice_type` varchar(255) NOT NULL DEFAULT '' COMMENT '发票类型'" + ], + [ + 'code' => '540', + 'type' => 3, + 'table' => "store_order_invoice", + 'field' => "invoice_serial_number", + 'findSql' => "show columns from `@table` like 'invoice_serial_number'", + 'sql' => "ALTER TABLE `@table` ADD `invoice_serial_number` varchar(255) NOT NULL DEFAULT '' COMMENT '发票流水号'" + ], + [ + 'code' => '540', + 'type' => 3, + 'table' => "store_order_invoice", + 'field' => "red_invoice_num", + 'findSql' => "show columns from `@table` like 'red_invoice_num'", + 'sql' => "ALTER TABLE `@table` ADD `red_invoice_num` varchar(255) NOT NULL DEFAULT '' COMMENT '发票红字编码'" ], [ - 'code' => 530, + 'code' => '540', + 'type' => 3, + 'table' => "store_order_invoice", + 'field' => "is_del", + 'findSql' => "show columns from `@table` like 'is_del'", + 'sql' => "ALTER TABLE `@table` ADD `is_del` tinyint(1) DEFAULT '0' COMMENT '是否删除'" + ], + [ + 'code' => '540', + 'type' => 3, + 'table' => "store_product_reply", + 'field' => "status", + 'findSql' => "show columns from `@table` like 'status'", + 'sql' => "ALTER TABLE `@table` ADD `status` tinyint(1) NOT NULL DEFAULT '0' COMMENT '评论状态'" + ], + [ + 'code' => '540', 'type' => -1, 'table' => "system_config_tab", - 'sql' => << "INSERT INTO `@table` VALUES (NULL, 129, '远程登录配置', 'remote_login', 1, 0, '', 0, 0, 23)" ], [ - 'code' => 530, - 'type' => -1, + 'code' => '540', + 'type' => 3, 'table' => "system_config", - 'sql' => "UPDATE `@table` SET `parameter` = '0=>银行卡\n1=>微信\n2=>支付宝\n3=>余额' WHERE `menu_name` = 'store_free_postage'" + 'field' => "level", + 'findSql' => "show columns from `@table` like 'level'", + 'sql' => "ALTER TABLE `@table` ADD `level` int(11) NOT NULL DEFAULT '0' COMMENT '配置层级0顶级1次级'" ], [ - 'code' => 530, - 'type' => -1, + 'code' => '540', + 'type' => 3, 'table' => "system_config", - 'sql' => "DELETE FROM `@table` WHERE `id` = 459" + 'field' => "link_id", + 'findSql' => "show columns from `@table` like 'link_id'", + 'sql' => "ALTER TABLE `@table` ADD `link_id` int(11) NOT NULL DEFAULT '0' COMMENT '关联上级配置id'" ], [ - 'code' => 530, + 'code' => '540', + 'type' => 3, + 'table' => "system_config", + 'field' => "link_value", + 'findSql' => "show columns from `@table` like 'link_value'", + 'sql' => "ALTER TABLE `@table` ADD `link_value` int(11) NOT NULL DEFAULT '0' COMMENT '关联上级配置的值'" + ], + [ + 'code' => '540', 'type' => 6, 'table' => "system_config", 'whereTable' => "system_config_tab", - 'findSql' => "select id from @table where `menu_name` = 'model_checkbox'", - 'whereSql' => "SELECT id as tabId FROM `@whereTable` WHERE `eng_title`='model_config'", - 'sql' => "INSERT INTO `@table` VALUES (NULL, 'model_checkbox', 'checkbox', 'input', @tabId, 'seckill=>秒杀\nbargain=>砍价\ncombination=>拼团', 1, '', 0, 0, '[\"seckill\",\"bargain\",\"combination\"]', '模块配置', '模块配置,选中展示对应的模块,取消选中则前后端不展示模块相关内容', 0, 1)" + 'findSql' => "select id from @table where `menu_name` = 'brokerage_window_switch'", + 'whereSql' => "SELECT id as tabId FROM `@whereTable` WHERE `eng_title`='brokerage_type'", + 'sql' => "INSERT INTO `@table` VALUES (NULL, 'brokerage_window_switch', 'radio', 'input', @tabId, '1=>开启\n0=>关闭', 1, '', 0, 0, '1', '佣金悬浮窗开关', '佣金悬浮窗开关,关闭之后,商品详情不显示佣金悬浮窗', 0, 1, 0, 0, 0)" ], [ - 'code' => 530, + 'code' => '540', 'type' => 6, 'table' => "system_config", 'whereTable' => "system_config_tab", - 'findSql' => "select id from @table where `menu_name` = 'sp_appid'", - 'whereSql' => "SELECT id as tabId FROM `@whereTable` WHERE `eng_title`='pay'", - 'sql' => "INSERT INTO `@table` VALUES (NULL, 'sp_appid', 'text', 'input', @tabId, '', 1, '', 100, 0, '\"\"', '主商户APPID', '开启服务商支付,需要配置主商户申请的时候开通的公众号服务号的APPID', 0, 1)" + 'findSql' => "select id from @table where `menu_name` = 'elec_invoice'", + 'whereSql' => "SELECT id as tabId FROM `@whereTable` WHERE `eng_title`='system_sms'", + 'sql' => "INSERT INTO `@table` VALUES (NULL, 'elec_invoice', 'radio', 'input', @tabId, '1=>开启\n0=>关闭', 1, '', 0, 0, '\"0\"', '电子发票状态', '是否开启电子发票', 0, 0, 0, 0, 0)" ], [ - 'code' => 530, - 'type' => 3, - 'table' => "system_notification", - 'field' => "wechat_data", - 'findSql' => "show columns from `@table` like 'wechat_data'", - 'sql' => "ALTER TABLE `@table` ADD `wechat_data` varchar(255) NOT NULL DEFAULT '' COMMENT '模版消息参数' AFTER `wechat_tempid`" + 'code' => '540', + 'type' => 6, + 'table' => "system_config", + 'whereTable' => "system_config_tab", + 'findSql' => "select id from @table where `menu_name` = 'auto_invoice'", + 'whereSql' => "SELECT id as tabId FROM `@whereTable` WHERE `eng_title`='system_sms'", + 'sql' => "INSERT INTO `@table` VALUES (NULL, 'auto_invoice', 'radio', 'input', @tabId, '1=>开启\n0=>关闭', 1, '', 0, 0, '\"0\"', '是否自动开票', '是否开启自动开票功能', 0, 0, 0, 0, 0)" ], [ - 'code' => 530, - 'type' => 3, - 'table' => "system_notification", - 'field' => "wechat_link", - 'findSql' => "show columns from `@table` like 'wechat_link'", - 'sql' => "ALTER TABLE `@table` ADD `wechat_link` varchar(255) NOT NULL DEFAULT '' COMMENT '模版消息链接' AFTER `wechat_data`" + 'code' => '540', + 'type' => 6, + 'table' => "system_config", + 'whereTable' => "system_config_tab", + 'findSql' => "select id from @table where `menu_name` = 'elec_invoice_cate'", + 'whereSql' => "SELECT id as tabId FROM `@whereTable` WHERE `eng_title`='system_sms'", + 'sql' => "INSERT INTO `@table` VALUES (NULL, 'elec_invoice_cate', 'text', 'input', @tabId, '', 1, '', 100, 0, '\"0\"', '电子发票分类', '电子发票的商品分类', 0, 0, 0, 0, 0)" ], [ - 'code' => 530, - 'type' => 3, - 'table' => "system_notification", - 'field' => "wechat_to_routine", - 'findSql' => "show columns from `@table` like 'wechat_to_routine'", - 'sql' => "ALTER TABLE `@table` ADD `wechat_to_routine` int(1) NOT NULL DEFAULT '0' COMMENT '模版消息跳转小程序' AFTER `wechat_link`" + 'code' => '540', + 'type' => 6, + 'table' => "system_config", + 'whereTable' => "system_config_tab", + 'findSql' => "select id from @table where `menu_name` = 'elec_invoice_tax_rate'", + 'whereSql' => "SELECT id as tabId FROM `@whereTable` WHERE `eng_title`='system_sms'", + 'sql' => "INSERT INTO `@table` VALUES (NULL, 'elec_invoice_tax_rate', 'text', 'input', @tabId, '', 1, '', 100, 0, '\"0\"', '电子发票税率', '请填写电子发票的税率,填写0-100直接的整数,如:13%的税率请填写13', 0, 0, 0, 0, 0)" ], [ - 'code' => 530, - 'type' => 3, - 'table' => "system_notification", - 'field' => "routine_data", - 'findSql' => "show columns from `@table` like 'routine_data'", - 'sql' => "ALTER TABLE `@table` ADD `routine_data` varchar(255) NOT NULL DEFAULT '' COMMENT '订阅消息参数' AFTER `routine_tempid`" + 'code' => '540', + 'type' => 6, + 'table' => "system_config", + 'whereTable' => "system_config_tab", + 'findSql' => "select id from @table where `menu_name` = 'elec_invoice_cate_name'", + 'whereSql' => "SELECT id as tabId FROM `@whereTable` WHERE `eng_title`='system_sms'", + 'sql' => "INSERT INTO `@table` VALUES (NULL, 'elec_invoice_cate_name', 'text', 'input', @tabId, '', 1, '', 100, 0, '\"\"', '发票分类名称', '电子发票分类对应的名称,用于回显', 0, 0, 0, 0, 0)" ], [ - 'code' => 530, + 'code' => '540', + 'type' => 6, + 'table' => "system_config", + 'whereTable' => "system_config_tab", + 'findSql' => "select id from @table where `menu_name` = 'get_remote_login_url'", + 'whereSql' => "SELECT id as tabId FROM `@whereTable` WHERE `eng_title`='remote_login'", + 'sql' => "INSERT INTO `@table` VALUES (NULL, 'get_remote_login_url', 'text', 'input', @tabId, '', 1, '', 100, 0, '\"\"', '远程登录地址', '内嵌商城跳转h5页面链接携带(remote_token=远程用户生成的token)参数时,可自动登录商城,若remote_token为空的时候,本系统认定在外部系统中未登录,会跳转此地址进行登录', 0, 1, 0, 0, 0)" + ], + [ + 'code' => '540', 'type' => 3, - 'table' => "system_notification", - 'field' => "routine_link", - 'findSql' => "show columns from `@table` like 'routine_link'", - 'sql' => "ALTER TABLE `@table` ADD `routine_link` varchar(255) NOT NULL DEFAULT '' COMMENT '订阅消息链接' AFTER `routine_data`" + 'table' => "system_crud_data", + 'field' => "cid", + 'findSql' => "show columns from `@table` like 'cid'", + 'sql' => "ALTER TABLE `@table` ADD `cid` int(11) NOT NULL DEFAULT '0' COMMENT '列表id' AFTER `id`" ], [ - 'code' => 530, + 'code' => '540', 'type' => 3, - 'table' => "system_notification", - 'field' => "custom_trigger", - 'findSql' => "show columns from `@table` like 'custom_trigger'", - 'sql' => "ALTER TABLE `@table` ADD `custom_trigger` varchar(255) NOT NULL DEFAULT '' COMMENT '自定义消息触发位置' AFTER `add_time`" + 'table' => "system_crud_data", + 'field' => "pid", + 'findSql' => "show columns from `@table` like 'pid'", + 'sql' => "ALTER TABLE `@table` ADD `pid` int(11) NOT NULL DEFAULT '0' COMMENT '上级id' AFTER `cid`" ], [ - 'code' => 530, + 'code' => '540', 'type' => 3, - 'table' => "system_notification", - 'field' => "custom_variable", - 'findSql' => "show columns from `@table` like 'custom_variable'", - 'sql' => "ALTER TABLE `@table` ADD `custom_variable` varchar(1000) NOT NULL DEFAULT '' COMMENT '自定义消息变量' AFTER `custom_trigger`" + 'table' => "system_crud_data", + 'field' => "sort", + 'findSql' => "show columns from `@table` like 'sort'", + 'sql' => "ALTER TABLE `@table` ADD `sort` int(11) NOT NULL DEFAULT '0' COMMENT '排序' AFTER `value`" ], [ - 'code' => 530, - 'type' => -1, - 'table' => "system_menus", - 'sql' => "INSERT INTO `@table` VALUES (NULL, 993, '', '小程序链接', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/app/routine/link', '135/993', 1, '', 0, '', 0, '')" + 'code' => '540', + 'type' => 1, + 'table' => "system_crud_list", + 'findSql' => "select * from information_schema.tables where table_name ='@table'", + 'sql' => "CREATE TABLE IF NOT EXISTS `@table` ( + `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID', + `name` varchar(255) NOT NULL DEFAULT '' COMMENT '名称', + `mark` varchar(255) NOT NULL DEFAULT '' COMMENT '标识', + `level` int(11) NOT NULL DEFAULT '0' COMMENT '层级0一级,1多级', + `status` int(11) NOT NULL DEFAULT '1' COMMENT '状态', + `add_time` int(11) NOT NULL DEFAULT '0' COMMENT '添加时间', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='crud数据字典列表'" ], [ - 'code' => 530, - 'type' => -1, - 'table' => "system_menus", - 'sql' => "INSERT INTO `@table` VALUES (NULL, 56, '', '模块配置', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/marketing/integral/system_config/2/134', '25/56', 1, '', 0, 'system-model-system_config', 0, '')" + 'code' => '540', + 'type' => 1, + 'table' => "system_event", + 'findSql' => "select * from information_schema.tables where table_name ='@table'", + 'sql' => "CREATE TABLE IF NOT EXISTS `@table` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `name` varchar(255) NOT NULL DEFAULT '' COMMENT '事件名称', + `mark` varchar(255) NOT NULL DEFAULT '' COMMENT '标签', + `content` varchar(255) NOT NULL DEFAULT '' COMMENT '说明', + `add_time` int(11) NOT NULL DEFAULT '0' COMMENT '添加时间', + `is_del` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否删除', + `is_open` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否开启', + `customCode` text NOT NULL COMMENT '执行代码', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='自定义事件'" ], [ - 'code' => 530, + 'code' => '540', 'type' => 1, - 'table' => "routine_scheme", + 'table' => "system_event_data", 'findSql' => "select * from information_schema.tables where table_name ='@table'", 'sql' => "CREATE TABLE IF NOT EXISTS `@table` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '编号', - `title` varchar(255) NOT NULL DEFAULT '' COMMENT '名称', - `path` varchar(255) NOT NULL DEFAULT '' COMMENT '小程序页面地址', - `url` varchar(255) NOT NULL DEFAULT '' COMMENT '生成链接地址', - `add_time` int(11) NOT NULL DEFAULT '0' COMMENT '添加时间', - `expire_type` int(11) NOT NULL DEFAULT '-1' COMMENT '到期类型', - `expire_interval` int(11) NOT NULL DEFAULT '0' COMMENT '到期天数', - `expire_time` int(11) NOT NULL DEFAULT '0' COMMENT '到期时间', - `is_del` int(11) NOT NULL DEFAULT '0' COMMENT '是否删除', + `label` varchar(255) NOT NULL DEFAULT '' COMMENT '名称', + `value` varchar(255) NOT NULL DEFAULT '' COMMENT '类型', + `data` text NOT NULL COMMENT '数据', PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8 COMMENT='小程序外链'" +) ENGINE=InnoDB AUTO_INCREMENT=22 DEFAULT CHARSET=utf8 COMMENT='事件参数'" + ], + [ + 'code' => '540', + 'type' => -1, + 'table' => "system_event_data", + 'sql' => << '540', + 'type' => -1, + 'table' => "system_group", + 'sql' => "INSERT INTO `@table` VALUES (NULL, 0, 'PC顶部菜单', 'PC顶部菜单', 'pc_home_menus', '[{\"name\":\"\\\\u83dc\\\\u5355\\\\u540d\\\\u79f0\",\"title\":\"title\",\"type\":\"input\",\"param\":\"\"},{\"name\":\"\\\\u8df3\\\\u8f6c\\\\u94fe\\\\u63a5\",\"title\":\"url\",\"type\":\"input\",\"param\":\"\"}]')" + ], + [ + 'code' => '540', + 'type' => -1, + 'table' => "system_group", + 'sql' => "INSERT INTO `@table` VALUES (NULL, 0, 'PC模版友情链接', 'PC模版友情链接', 'pc_home_links', '[{\"name\":\"\\\\u540d\\\\u79f0\",\"title\":\"title\",\"type\":\"input\",\"param\":\"\"},{\"name\":\"\\\\u94fe\\\\u63a5\",\"title\":\"url\",\"type\":\"input\",\"param\":\"\"}]')" + ], + [ + 'code' => '540', + 'type' => 6, + 'table' => "system_group_data", + 'whereTable' => "system_group", + 'whereSql' => "SELECT id as tabId FROM `@whereTable` WHERE `config_name`='pc_home_menus'", + 'sql' => "INSERT INTO `@table` VALUES (NULL, @tabId, '{\"title\":{\"type\":\"input\",\"value\":\"\\\\u4ea7\\\\u54c1\\\\u5206\\\\u7c7b\"},\"url\":{\"type\":\"input\",\"value\":\"\\\\/goods_cate\"}}', 1714960169, 6, 1), +(NULL, @tabId, '{\"title\":{\"type\":\"input\",\"value\":\"\\\\u9650\\\\u65f6\\\\u79d2\\\\u6740\"},\"url\":{\"type\":\"input\",\"value\":\"\\\\/goods_seckill\"}}', 1714960169, 5, 1), +(NULL, @tabId, '{\"title\":{\"type\":\"input\",\"value\":\"\\\\u9650\\\\u65f6\\\\u9884\\\\u552e\"},\"url\":{\"type\":\"input\",\"value\":\"\\\\/goods_presell\"}}', 1714960169, 4, 1), +(NULL, @tabId, '{\"title\":{\"type\":\"input\",\"value\":\"\\\\u9886\\\\u4f18\\\\u60e0\\\\u5238\"},\"url\":{\"type\":\"input\",\"value\":\"\\\\/user\\\\/userCoupon?page_type=6\"}}', 1714960169, 3, 1), +(NULL, @tabId, '{\"title\":{\"type\":\"input\",\"value\":\"\\\\u65b0\\\\u95fb\\\\u5217\\\\u8868\"},\"url\":{\"type\":\"input\",\"value\":\"\\\\/news_list\"}}', 1714960169, 2, 1), +(NULL, @tabId, '{\"title\":{\"type\":\"input\",\"value\":\"\\\\u5173\\\\u4e8e\\\\u6211\\\\u4eec\"},\"url\":{\"type\":\"input\",\"value\":\"\\\\/about_us\"}}', 1714960169, 1, 1)" + ], + [ + 'code' => '540', + 'type' => -1, + 'table' => "system_menus", + 'sql' => "truncate table `@table`" + ], + [ + 'code' => '540', + 'type' => -1, + 'table' => "system_menus", + 'sql' => <<', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-user-user_save_info', 0, '添加编辑用户信息时候的信息'), +(2477, 2475, '', '添加或修改用户标签表单', '', '', '', 'user/user_label/add/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-user_label-add', 0, '添加或修改用户标签表单'), +(2478, 2475, '', '添加或修改用户标签', '', '', '', 'user/user_label/save', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-user_label-save', 0, '添加或修改用户标签'), +(2479, 2475, '', '保存用户', '', '', '', 'user/user', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-user', 0, '保存用户'), +(2480, 2475, '', '获取修改用户表单', '', '', '', 'user/user//edit', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-user-edit', 0, '获取修改用户表单'), +(2481, 2475, '', '修改用户', '', '', '', 'user/user/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-user', 0, '修改用户'), +(2482, 2475, '', '添加用户', '', '', '', 'user/user/save', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-user-save', 0, '添加用户'), +(2483, 10, '', '发送优惠券', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '9/10', 3, '', 0, 'user-send-coupon', 0, '发送优惠券'), +(2484, 2483, '', '发送优惠券列表', '', '', '', 'marketing/coupon/grant', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-coupon-grant', 0, '发送优惠券列表'), +(2485, 2483, '', '发送优惠券', '', '', '', 'marketing/coupon/user/grant', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-coupon-user-grant', 0, '发送优惠券'), +(2486, 10, '', '批量设置分组', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '9/10', 3, '', 0, 'user-batch-set-group', 0, '批量设置分组'), +(2487, 2486, '', '用户分组表单', '', '', '', 'user/set_group', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-set_group', 0, '用户分组表单'), +(2488, 2486, '', '设置用户分组', '', '', '', 'user/save_set_group', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-save_set_group', 0, '设置用户分组'), +(2489, 10, '', '批量设置标签', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '9/10', 3, '', 0, 'user-batch-set-label', 0, '批量设置标签'), +(2490, 2489, '', '获取用户标签', '', '', '', 'user/label/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-label', 0, '获取用户标签'), +(2491, 2489, '', '保存用户标签', '', '', '', 'user/save_set_label', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-save_set_label', 0, '保存用户标签'), +(2492, 10, '', '用户导出', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '9/10', 3, '', 0, 'user-export', 0, '用户导出'), +(2493, 2492, '', '用户列表导出', '', '', '', 'export/user_list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'export-user_list', 0, '用户列表导出'), +(2494, 10, '', '用户详情', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '9/10', 3, '', 0, 'user-info', 0, '用户详情'), +(2495, 2494, '', '获取用户详情', '', '', '', 'user/user/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-user-6465801810568', 0, '获取用户详情'), +(2496, 2494, '', '修改用户', '', '', '', 'user/user/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-user-646580181056f', 0, '修改用户'), +(2497, 2494, '', '添加编辑用户信息时候的信息', '', '', '', 'user/user/user_save_info/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-user-user_save_info-6465801810573', 0, '添加编辑用户信息时候的信息'), +(2498, 2494, '', '获取指定用户的信息', '', '', '', 'user/one_info/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-one_info', 0, '获取指定用户的信息'), +(2499, 2494, '', '添加或修改用户标签表单', '', '', '', 'user/user_label/add/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-user_label-add-6465802de8e2c', 0, '添加或修改用户标签表单'), +(2500, 2494, '', '添加或修改用户标签', '', '', '', 'user/user_label/save', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-user_label-save-6465802de8e30', 0, '添加或修改用户标签'), +(2501, 10, '', '积分余额', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '9/10', 3, '', 0, 'user-set-balance', 0, '积分余额'), +(2502, 2501, '', '修改积分余额表单', '', '', '', 'user/edit_other/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-edit_other', 0, '修改积分余额表单'), +(2503, 2501, '', '修改积分余额', '', '', '', 'user/update_other/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-update_other', 0, '修改积分余额'), +(2504, 10, '', '赠送会员', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '9/10', 3, '', 0, 'user-set-level-time', 0, '赠送会员'), +(2505, 2504, '', '赠送付费会员时长', '', '', '', 'user/give_level_time/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-give_level_time', 0, '赠送付费会员时长'), +(2506, 2504, '', '执行赠送付费会员时长', '', '', '', 'user/save_give_level_time/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-save_give_level_time', 0, '执行赠送付费会员时长'), +(2507, 10, '', '设置分组', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '9/10', 3, '', 0, 'user-set-group', 0, '设置分组'), +(2508, 2507, '', '用户分组表单', '', '', '', 'user/set_group', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-set_group-646585b911c0b', 0, '用户分组表单'), +(2509, 2507, '', '设置用户分组', '', '', '', 'user/save_set_group', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-save_set_group-646585b911c11', 0, '设置用户分组'), +(2510, 10, '', '设置标签', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '9/10', 3, '', 0, 'user-set-label', 0, '设置标签'), +(2511, 2510, '', '获取用户标签', '', '', '', 'user/label/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-label-646585fd46ff0', 0, '获取用户标签'), +(2512, 2510, '', '设置和取消用户标签', '', '', '', 'user/label/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-label-646585fd46ff6', 0, '设置和取消用户标签'), +(2513, 10, '', '修改上级推广人', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '9/10', 3, '', 0, 'user-set-spread', 0, '修改上级推广人'), +(2514, 2513, '', '新增客服选择用户列表', '', '', '', 'app/wechat/kefu/create', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-kefu-create', 0, '新增客服选择用户列表'), +(2515, 2513, '', '修改上级推广人', '', '', '', 'agent/spread', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'agent-spread', 0, '修改上级推广人'), +(2516, 227, '', '添加分组', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '9/227', 3, '', 0, 'user-group-add', 0, '添加分组'), +(2517, 227, '', '修改分组', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '9/227', 3, '', 0, 'user-group-update', 0, '修改分组'), +(2518, 227, '', '删除分组', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '9/227', 3, '', 0, 'user-group-delete', 0, '删除分组'), +(2519, 2516, '', '添加修改分组表单', '', '', '', 'user/user_group/add/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-user_group-add', 0, '添加修改分组表单'), +(2520, 2516, '', '保存分组表单数据', '', '', '', 'user/user_group/save', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-user_group-save', 0, '保存分组表单数据'), +(2521, 2517, '', '保存分组表单数据', '', '', '', 'user/user_group/save', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-user_group-save-646586e1d4557', 0, '保存分组表单数据'), +(2522, 2517, '', '添加修改分组表单', '', '', '', 'user/user_group/add/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-user_group-add-646586e1d455e', 0, '添加修改分组表单'), +(2523, 2518, '', '删除用户分组数据', '', '', '', 'user/user_group/del/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-user_group-del', 0, '删除用户分组数据'), +(2525, 589, '', '标签分类', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '9/589', 3, '', 0, 'user-label-cate', 0, '标签分类'), +(2526, 589, '', '添加标签', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '9/589', 3, '', 0, 'user-label-add', 0, '添加标签'), +(2527, 589, '', '修改标签', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '9/589', 3, '', 0, 'user-label-update', 0, '修改标签'), +(2528, 589, '', '删除标签', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '9/589', 3, '', 0, 'user-label-delete', 0, '删除标签'), +(2529, 2525, '', '获取标签分类表单', '', '', '', 'user/user_label_cate/create', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-user_label_cate-create', 0, '获取标签分类表单'), +(2530, 2525, '', '保存标签分类', '', '', '', 'user/user_label_cate', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-user_label_cate', 0, '保存标签分类'), +(2531, 2525, '', '获取修改标签分类表单', '', '', '', 'user/user_label_cate//edit', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-user_label_cate-edit', 0, '获取修改标签分类表单'), +(2532, 2525, '', '修改标签分类', '', '', '', 'user/user_label_cate/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-user_label_cate', 0, '修改标签分类'), +(2533, 2525, '', '删除标签分类', '', '', '', 'user/user_label_cate/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-user_label_cate', 0, '删除标签分类'), +(2534, 2526, '', '添加或修改用户标签', '', '', '', 'user/user_label/save', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-user_label-save-6465897098557', 0, '添加或修改用户标签'), +(2535, 2526, '', '添加或修改用户标签表单', '', '', '', 'user/user_label/add/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-user_label-add-646589709855d', 0, '添加或修改用户标签表单'), +(2536, 2527, '', '添加或修改用户标签', '', '', '', 'user/user_label/save', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-user_label-save-6465897903b20', 0, '添加或修改用户标签'), +(2537, 2527, '', '添加或修改用户标签表单', '', '', '', 'user/user_label/add/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-user_label-add-6465897903b2c', 0, '添加或修改用户标签表单'), +(2538, 2528, '', '删除用户标签', '', '', '', 'user/user_label/del/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-user_label-del', 0, '删除用户标签'), +(2539, 11, '', '添加等级', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '9/11', 3, '', 0, 'user-level-add', 0, '添加等级'), +(2540, 11, '', '修改等级', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '9/11', 3, '', 0, 'user-level-update', 0, '修改等级'), +(2541, 11, '', '删除等级', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '9/11', 3, '', 0, 'user-level-delete', 0, '删除等级'), +(2542, 11, '', '设置等级状态', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '9/11', 3, '', 0, 'user-level-status', 0, '设置等级状态'), +(2543, 2539, '', '添加或修改用户等级', '', '', '', 'user/user_level', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-user_level', 0, '添加或修改用户等级'), +(2544, 2539, '', '添加用户等级表单', '', '', '', 'user/user_level/create', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-user_level-create', 0, '添加用户等级表单'), +(2545, 2540, '', '添加用户等级表单', '', '', '', 'user/user_level/create', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-user_level-create-64658a1262574', 0, '添加用户等级表单'), +(2546, 2540, '', '添加或修改用户等级', '', '', '', 'user/user_level', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-user_level-64658a126257b', 0, '添加或修改用户等级'), +(2547, 2541, '', '删除用户等级', '', '', '', 'user/user_level/delete/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-user_level-delete', 0, '删除用户等级'), +(2548, 2542, '', '设置用户等级上下架', '', '', '', 'user/user_level/set_show//', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-user_level-set_show', 0, '设置用户等级上下架'), +(2549, 5, '', '删除订单', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '4/5', 3, '', 0, 'order-delete', 0, '删除订单'), +(2550, 5, '', '订单核销', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '4/5', 3, '', 0, 'order-write-off', 0, '订单核销'), +(2551, 5, '', '订单导出', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '4/5', 3, '', 0, 'order-export', 0, '订单导出'), +(2554, 2549, '', '删除订单单个', '', '', '', 'order/del/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-del', 0, '删除订单单个'), +(2555, 2549, '', '批量删除订单', '', '', '', 'order/dels', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-dels', 0, '批量删除订单'), +(2556, 2550, '', '订单核销', '', '', '', 'order/write', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-write', 0, '订单核销'), +(2557, 2550, '', '订单号核销', '', '', '', 'order/write_update/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-write_update', 0, '订单号核销'), +(2558, 2551, '', '订单列表导出', '', '', '', 'export/order_list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'export-order_list', 0, '订单列表导出'), +(2559, 5, '', '订单编辑', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '4/5', 3, '', 0, 'order-edit', 0, '订单编辑'), +(2560, 5, '', '订单发货', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '4/5', 3, '', 0, 'order-send', 0, '订单发货'), +(2561, 5, '', '线下确认付款', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '4/5', 3, '', 0, 'order-offline-confirm', 0, '线下确认付款'), +(2562, 5, '', '订单详情', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '4/5', 3, '', 0, 'order-info', 0, '订单详情'), +(2563, 5, '', '订单记录', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '4/5', 3, '', 0, 'order-record', 0, '订单记录'), +(2564, 5, '', '电子面单打印', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '4/5', 3, '', 0, 'order-electron', 0, '电子面单打印'), +(2565, 5, '', '小票打印', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '4/5', 3, '', 0, 'order-tips', 0, '小票打印'), +(2566, 5, '', '订单备注', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '4/5', 3, '', 0, 'order-mark', 0, '订单备注'), +(2567, 5, '', '确认收货', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '4/5', 3, '', 0, 'order-take', 0, '确认收货'), +(2568, 5, '', '删除订单', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '4/5', 3, '', 0, 'order-delete', 0, '删除订单'), +(2569, 5, '', '快递面单打印', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '4/5', 3, '', 0, 'order-express', 0, '快递面单打印'), +(2570, 2559, '', '获取订单编辑表单', '', '', '', 'order/edit/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-edit-6465a3050171f', 0, '获取订单编辑表单'), +(2571, 2559, '', '修改订单', '', '', '', 'order/update/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-update', 0, '修改订单'), +(2572, 2560, '', '订单发送货', '', '', '', 'order/delivery/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-delivery', 0, '订单发送货'), +(2573, 2560, '', '获取订单可拆分商品列表', '', '', '', 'order/split_cart_info/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-split_cart_info', 0, '获取订单可拆分商品列表'), +(2574, 2560, '', '拆单发送货', '', '', '', 'order/split_delivery/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-split_delivery', 0, '拆单发送货'), +(2575, 2560, '', '获取订单拆分子订单列表', '', '', '', 'order/split_order/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-split_order', 0, '获取订单拆分子订单列表'), +(2576, 2560, '', '获取配送信息表单', '', '', '', 'order/distribution/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-distribution', 0, '获取配送信息表单'), +(2577, 2560, '', '获取物流公司', '', '', '', 'order/express_list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-express_list', 0, '获取物流公司'), +(2578, 2560, '', '获取物流信息', '', '', '', 'order/express/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-express-6465a3438b950', 0, '获取物流信息'), +(2579, 2560, '', '面单默认配置信息', '', '', '', 'order/sheet_info', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-sheet_info', 0, '面单默认配置信息'), +(2580, 2560, '', '订单列表获取配送员', '', '', '', 'order/delivery/list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-delivery-list', 0, '订单列表获取配送员'), +(2581, 2560, '', '电子面单模板列表', '', '', '', 'order/expr/temp', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-expr-temp', 0, '电子面单模板列表'), +(2582, 2560, '', '快递公司电子面单模版', '', '', '', 'order/express/temp', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-express-temp', 0, '快递公司电子面单模版'), +(2583, 2560, '', '更多操作打印电子面单', '', '', '', 'order/order_dump/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-order_dump', 0, '更多操作打印电子面单'), +(2584, 2561, '', '线下支付', '', '', '', 'order/pay_offline/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-pay_offline', 0, '线下支付'), +(2585, 2562, '', '订单详情', '', '', '', 'order/info/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-info-6465a369a2c3b', 0, '订单详情'), +(2586, 2563, '', '获取订单状态', '', '', '', 'order/status/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-status', 0, '获取订单状态'), +(2587, 2564, '', '面单默认配置信息', '', '', '', 'order/sheet_info', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-sheet_info-6465a3eb77bb4', 0, '面单默认配置信息'), +(2588, 2564, '', '快递公司电子面单模版', '', '', '', 'order/express/temp', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-express-temp-6465a3eb77bbf', 0, '快递公司电子面单模版'), +(2589, 2564, '', '更多操作打印电子面单', '', '', '', 'order/order_dump/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-order_dump-6465a3eb77bc6', 0, '更多操作打印电子面单'), +(2590, 2564, '', '电子面单模板列表', '', '', '', 'order/expr/temp', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-expr-temp-6465a3eb77bcd', 0, '电子面单模板列表'), +(2591, 2565, '', '打印订单', '', '', '', 'order/print/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-print', 0, '打印订单'), +(2592, 2566, '', '修改备注信息', '', '', '', 'order/remark/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-remark', 0, '修改备注信息'), +(2593, 2567, '', '确认收货', '', '', '', 'order/take/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-take-6465a61b2ebdb', 0, '确认收货'), +(2594, 2568, '', '删除订单单个', '', '', '', 'order/del/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-del-6465a66347928', 0, '删除订单单个'), +(2595, 2568, '', '批量删除订单', '', '', '', 'order/dels', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-dels-6465a66347931', 0, '批量删除订单'), +(2596, 2569, '', '更多操作打印电子面单', '', '', '', 'order/order_dump/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-order_dump-6465a69038c44', 0, '更多操作打印电子面单'), +(2597, 2569, '', '快递公司电子面单模版', '', '', '', 'order/express/temp', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-express-temp-6465a69038c4c', 0, '快递公司电子面单模版'), +(2598, 2569, '', '电子面单模板列表', '', '', '', 'order/expr/temp', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-expr-temp-6465a69038c51', 0, '电子面单模板列表'), +(2599, 897, '', '订单详情', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '4/897', 3, '', 0, 'refund-info', 0, '订单详情'), +(2600, 897, '', '售后备注', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '4/897', 3, '', 0, 'refund-mark', 0, '售后备注'), +(2601, 897, '', '退款', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '4/897', 3, '', 0, 'refund-yes', 0, '退款'), +(2602, 897, '', '不退款', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '4/897', 3, '', 0, 'refund-no', 0, '不退款'), +(2603, 2599, '', '获取退款单详情', '', '', '', 'refund/info/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'refund-info-6465c125e62a0', 0, '获取退款单详情'), +(2604, 2600, '', '售后订单备注', '', '', '', 'refund/remark/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'refund-remark', 0, '售后订单备注'), +(2605, 2601, '', '商家同意退款,等待用户退货', '', '', '', 'refund/agree/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'refund-agree', 0, '商家同意退款,等待用户退货'), +(2606, 2601, '', '售后订单退款表单', '', '', '', 'refund/refund/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'refund-refund', 0, '售后订单退款表单'), +(2607, 2601, '', '售后订单退款', '', '', '', 'refund/refund/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'refund-refund', 0, '售后订单退款'), +(2608, 2602, '', '修改不退款理由', '', '', '', 'refund/no_refund/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'refund-no_refund', 0, '修改不退款理由'), +(2609, 2602, '', '获取不退款表单', '', '', '', 'refund/no_refund/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'refund-no_refund', 0, '获取不退款表单'), +(2610, 760, '', '收款二维码', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '4/760', 3, '', 0, 'order-offline-qrcode', 0, '收款二维码'), +(2611, 2610, '', '获取线下付款二维码', '', '', '', 'order/offline_scan', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-offline_scan', 0, '获取线下付款二维码'), +(2612, 2, '', '添加商品', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '1/2', 3, '', 0, 'product-add', 0, '添加商品'), +(2613, 2, '', '商品采集', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '1/2', 3, '', 0, 'product-copy', 0, '商品采集'), +(2614, 2, '', '批量修改', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '1/2', 3, '', 0, 'product-batch-edit', 0, '批量修改'), +(2615, 2, '', '商品上下架', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '1/2', 3, '', 0, 'product-batch-status', 0, '商品上下架'), +(2616, 2, '', '商品导出', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '1/2', 3, '', 0, 'product-export', 0, '商品导出'), +(2617, 2, '', '查看商品', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '1/2', 3, '', 0, 'product-info', 0, '查看商品'), +(2618, 2, '', '编辑商品', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '1/2', 3, '', 0, 'product-edit', 0, '编辑商品'), +(2619, 2, '', '商品评论', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '1/2', 3, '', 0, 'product-reply', 0, '商品评论'), +(2620, 2, '', '商品回收站', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '1/2', 3, '', 0, 'product-recycle', 0, '商品回收站'), +(2621, 2612, '', '获取退出未保存的数据', '', '', '', 'product/cache', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-cache', 0, '获取退出未保存的数据'), +(2622, 2612, '', '保存还未提交数据', '', '', '', 'product/cache', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-cache', 0, '保存还未提交数据'), +(2623, 2612, '', '获取商品规格', '', '', '', 'product/product/attrs//', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-product-attrs', 0, '获取商品规格'), +(2624, 2612, '', '新建或修改商品', '', '', '', 'product/product/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-product', 0, '新建或修改商品'), +(2625, 2612, '', '商品快速编辑', '', '', '', 'product/product/set_product/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-product-set_product', 0, '商品快速编辑'), +(2626, 2612, '', '商品规则列表', '', '', '', 'product/product/rule', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-product-rule', 0, '商品规则列表'), +(2627, 2612, '', '新建或编辑商品规则', '', '', '', 'product/product/rule/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-product-rule', 0, '新建或编辑商品规则'), +(2628, 2612, '', '生成商品规格列表', '', '', '', 'product/generate_attr//', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-generate_attr', 0, '生成商品规格列表'), +(2629, 2612, '', '获取商品规则属性模板', '', '', '', 'product/product/get_rule', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-product-get_rule', 0, '获取商品规则属性模板'), +(2630, 2612, '', '获取运费模板', '', '', '', 'product/product/get_template', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-product-get_template', 0, '获取运费模板'), +(2631, 2612, '', '上传视频密钥接口', '', '', '', 'product/product/get_temp_keys', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-product-get_temp_keys', 0, '上传视频密钥接口'), +(2632, 2612, '', '导入虚拟商品卡密', '', '', '', 'product/product/import_card', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-product-import_card', 0, '导入虚拟商品卡密'), +(2633, 2613, '', '获取采集商品数据', '', '', '', 'product/crawl', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-crawl', 0, '获取采集商品数据'), +(2634, 2613, '', '获取复制商品配置', '', '', '', 'product/copy_config', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-copy_config', 0, '获取复制商品配置'), +(2635, 2613, '', '保存采集商品数据', '', '', '', 'product/crawl/save', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-crawl-save', 0, '保存采集商品数据'), +(2636, 2613, '', '复制其他平台商品', '', '', '', 'product/copy', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-copy-6465c40d4430f', 0, '复制其他平台商品'), +(2637, 2613, '', '保存还未提交数据', '', '', '', 'product/cache', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-cache-6465c40d44313', 0, '保存还未提交数据'), +(2638, 2613, '', '获取退出未保存的数据', '', '', '', 'product/cache', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-cache-6465c40d44317', 0, '获取退出未保存的数据'), +(2639, 2613, '', '获取商品规格', '', '', '', 'product/product/attrs//', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-product-attrs-6465c40d4431b', 0, '获取商品规格'), +(2640, 2613, '', '新建或修改商品', '', '', '', 'product/product/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-product-6465c40d44320', 0, '新建或修改商品'), +(2641, 2613, '', '商品快速编辑', '', '', '', 'product/product/set_product/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-product-set_product-6465c40d44324', 0, '商品快速编辑'), +(2642, 2613, '', '商品规则列表', '', '', '', 'product/product/rule', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-product-rule-6465c40d44328', 0, '商品规则列表'), +(2643, 2613, '', '新建或编辑商品规则', '', '', '', 'product/product/rule/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-product-rule-6465c40d4432c', 0, '新建或编辑商品规则'), +(2644, 2613, '', '商品规则详情', '', '', '', 'product/product/rule/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-product-rule-6465c40d4432f', 0, '商品规则详情'), +(2645, 2613, '', '生成商品规格列表', '', '', '', 'product/generate_attr//', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-generate_attr-6465c40d44333', 0, '生成商品规格列表'), +(2646, 2613, '', '获取商品规则属性模板', '', '', '', 'product/product/get_rule', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-product-get_rule-6465c40d44337', 0, '获取商品规则属性模板'), +(2647, 2613, '', '获取运费模板', '', '', '', 'product/product/get_template', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-product-get_template-6465c40d4433b', 0, '获取运费模板'), +(2648, 2613, '', '上传视频密钥接口', '', '', '', 'product/product/get_temp_keys', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-product-get_temp_keys-6465c40d4433f', 0, '上传视频密钥接口'), +(2649, 2614, '', '商品批量设置', '', '', '', 'product/batch/setting', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-batch-setting', 0, '商品批量设置'), +(2650, 2615, '', '设置批量商品下架', '', '', '', 'product/product/product_unshow', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-product-product_unshow', 0, '设置批量商品下架'), +(2651, 2615, '', '设置批量商品上架', '', '', '', 'product/product/product_show', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-product-product_show', 0, '设置批量商品上架'), +(2652, 2615, '', '修改商品状态', '', '', '', 'product/product/set_show//', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-product-set_show', 0, '修改商品状态'), +(2653, 2616, '', '商品列表导出', '', '', '', 'export/product_list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'export-product_list', 0, '商品列表导出'), +(2654, 2617, '', '商品详情', '', '', '', 'product/product/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-product-6465c46cedb2c', 0, '商品详情'), +(2655, 2618, '', '获取退出未保存的数据', '', '', '', 'product/cache', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-cache-6465c48f616d4', 0, '获取退出未保存的数据'), +(2656, 2618, '', '保存还未提交数据', '', '', '', 'product/cache', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-cache-6465c48f616dd', 0, '保存还未提交数据'), +(2657, 2618, '', '获取商品规格', '', '', '', 'product/product/attrs//', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-product-attrs-6465c48f616e5', 0, '获取商品规格'), +(2658, 2618, '', '新建或修改商品', '', '', '', 'product/product/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-product-6465c48f616eb', 0, '新建或修改商品'), +(2659, 2618, '', '商品详情', '', '', '', 'product/product/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-product-6465c48f616f0', 0, '商品详情'), +(2660, 2618, '', '商品快速编辑', '', '', '', 'product/product/set_product/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-product-set_product-6465c48f616f5', 0, '商品快速编辑'), +(2661, 2618, '', '商品规则列表', '', '', '', 'product/product/rule', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-product-rule-6465c48f616fb', 0, '商品规则列表'), +(2662, 2618, '', '新建或编辑商品规则', '', '', '', 'product/product/rule/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-product-rule-6465c48f61700', 0, '新建或编辑商品规则'), +(2663, 2618, '', '商品规则详情', '', '', '', 'product/product/rule/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-product-rule-6465c48f61705', 0, '商品规则详情'), +(2664, 2618, '', '生成商品规格列表', '', '', '', 'product/generate_attr//', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-generate_attr-6465c48f6170b', 0, '生成商品规格列表'), +(2665, 2618, '', '获取商品规则属性模板', '', '', '', 'product/product/get_rule', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-product-get_rule-6465c48f61710', 0, '获取商品规则属性模板'), +(2666, 2618, '', '获取运费模板', '', '', '', 'product/product/get_template', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-product-get_template-6465c48f61715', 0, '获取运费模板'), +(2667, 2618, '', '上传视频密钥接口', '', '', '', 'product/product/get_temp_keys', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-product-get_temp_keys-6465c48f6171a', 0, '上传视频密钥接口'), +(2668, 2618, '', '导入虚拟商品卡密', '', '', '', 'product/product/import_card', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-product-import_card-6465c48f6171f', 0, '导入虚拟商品卡密'), +(2669, 2620, '', '商品放入回收站', '', '', '', 'product/product/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-product-6465c51a7665e', 0, '商品放入回收站'), +(2670, 3, '', '添加分类', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '1/3', 3, '', 0, 'product-cate-add', 0, '添加分类'), +(2671, 3, '', '修改分类', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '1/3', 3, '', 0, 'product-cate-edit', 0, '修改分类'), +(2672, 3, '', '删除分类', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '1/3', 3, '', 0, 'product-cate-delete', 0, '删除分类'), +(2673, 3, '', '分类状态', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '1/3', 3, '', 0, 'product-cate-status', 0, '分类状态'), +(2674, 2670, '', '商品分类新增', '', '', '', 'product/category', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-category', 0, '商品分类新增'), +(2675, 2670, '', '商品分类新增表单', '', '', '', 'product/category/create', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-category-create', 0, '商品分类新增表单'), +(2676, 2671, '', '商品分类编辑表单', '', '', '', 'product/category/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-category-6465c612c552f', 0, '商品分类编辑表单'), +(2677, 2671, '', '商品分类编辑', '', '', '', 'product/category/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-category-6465c612c5536', 0, '商品分类编辑'), +(2678, 2672, '', '删除商品分类', '', '', '', 'product/category/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-category-6465c638c6d16', 0, '删除商品分类'), +(2679, 2673, '', '商品分类修改状态', '', '', '', 'product/category/set_show//', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-category-set_show', 0, '商品分类修改状态'), +(2680, 99, '', '添加规格', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '1/99', 3, '', 0, 'product-rule-add', 0, '添加规格'), +(2681, 99, '', '编辑规格', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '1/99', 3, '', 0, 'product-rule-edit', 0, '编辑规格'), +(2682, 99, '', '删除规格', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '1/99', 3, '', 0, 'product-rule-delete', 0, '删除规格'), +(2683, 2680, '', '商品规则详情', '', '', '', 'product/product/rule/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-product-rule-6465d8779407b', 0, '商品规则详情'), +(2684, 2680, '', '新建或编辑商品规则', '', '', '', 'product/product/rule/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-product-rule-6465d87794082', 0, '新建或编辑商品规则'), +(2685, 2681, '', '新建或编辑商品规则', '', '', '', 'product/product/rule/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-product-rule-6465d88b800ca', 0, '新建或编辑商品规则'), +(2686, 2681, '', '商品规则详情', '', '', '', 'product/product/rule/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-product-rule-6465d88b800d4', 0, '商品规则详情'), +(2687, 2682, '', '删除商品规则', '', '', '', 'product/product/rule/delete', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-product-rule-delete', 0, '删除商品规则'), +(2688, 6, '', '添加自评', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '1/6', 3, '', 0, 'product-reply-add', 0, '添加自评'), +(2689, 6, '', '回复评论', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '1/6', 3, '', 0, 'product-reply-reply', 0, '回复评论'), +(2690, 6, '', '删除评论', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '1/6', 3, '', 0, 'product-reply-delete', 0, '删除评论'), +(2691, 2688, '', '虚拟评论表单', '', '', '', 'product/reply/fictitious_reply/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-reply-fictitious_reply', 0, '虚拟评论表单'), +(2692, 2688, '', '保存虚拟评论', '', '', '', 'product/reply/save_fictitious_reply', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-reply-save_fictitious_reply', 0, '保存虚拟评论'), +(2693, 2689, '', '商品回复评论', '', '', '', 'product/reply/set_reply/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-reply-set_reply', 0, '商品回复评论'), +(2694, 2690, '', '删除商品评论', '', '', '', 'product/reply/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'product-reply-6465d92d1ba2d', 0, '删除商品评论'), +(2695, 71, '', '添加复制优惠券', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/30/71', 3, '', 0, 'coupon-add', 0, '添加复制优惠券'), +(2696, 71, '', '删除优惠券', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/30/71', 3, '', 0, 'coupon-delete', 0, '删除优惠券'), +(2697, 71, '', '领取记录', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/30/71', 3, '', 0, 'coupon-receive', 0, '领取记录'), +(2698, 2695, '', '添加优惠券', '', '', '', 'marketing/coupon/save_coupon', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-coupon-save_coupon', 0, '添加优惠券'), +(2699, 2695, '', '一键复制优惠券', '', '', '', 'marketing/coupon/copy/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-coupon-copy', 0, '一键复制优惠券'), +(2700, 2696, '', '已发布优惠券删除', '', '', '', 'marketing/coupon/released/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-coupon-released', 0, '已发布优惠券删除'), +(2701, 2697, '', '已发布优惠券领取记录', '', '', '', 'marketing/coupon/released/issue_log/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-coupon-released-issue_log', 0, '已发布优惠券领取记录'), +(2702, 2697, '', '会员领取记录', '', '', '', 'marketing/coupon/user', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-coupon-user', 0, '会员领取记录'), +(2713, 905, '', '添加积分商品', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/34/905', 3, '', 0, 'point-product-add', 0, '添加积分商品'), +(2714, 905, '', '编辑积分商品', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/34/905', 3, '', 0, 'point-product-edit', 0, '编辑积分商品'), +(2715, 905, '', '删除积分商品', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/34/905', 3, '', 0, 'point-product-delete', 0, '删除积分商品'), +(2716, 905, '', '积分商品状态', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/34/905', 3, '', 0, 'point-product-status', 0, '积分商品状态'), +(2717, 905, '', '兑换记录', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/34/905', 3, '', 0, 'point-product-record', 0, '兑换记录'), +(2718, 2713, '', '积分商品新增或编辑', '', '', '', 'marketing/integral/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-integral', 0, '积分商品新增或编辑'), +(2719, 2714, '', '积分商品新增或编辑', '', '', '', 'marketing/integral/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-integral-6465e598dac7e', 0, '积分商品新增或编辑'), +(2720, 2714, '', '积分商品详情', '', '', '', 'marketing/integral/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-integral-6465e598dac85', 0, '积分商品详情'), +(2721, 2715, '', '积分商品删除', '', '', '', 'marketing/integral/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-integral-6465e5a7d7e0b', 0, '积分商品删除'), +(2722, 2716, '', '修改积分商品状态', '', '', '', 'marketing/integral/set_show//', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-integral-set_show', 0, '修改积分商品状态'), +(2723, 912, '', '订单发货', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/34/912', 3, '', 0, 'point-order-send', 0, '订单发货'), +(2724, 912, '', '订单详情', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/34/912', 3, '', 0, 'point-order-info', 0, '订单详情'), +(2725, 912, '', '订单记录', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/34/912', 3, '', 0, 'point-order-record', 0, '订单记录'), +(2726, 912, '', '小票打印', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/34/912', 3, '', 0, 'point-order-print', 0, '小票打印'), +(2727, 912, '', '订单备注', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/34/912', 3, '', 0, 'point-order-mark', 0, '订单备注'), +(2728, 912, '', '确认收货', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/34/912', 3, '', 0, 'point-order-take', 0, '确认收货'), +(2729, 2723, '', '积分订单发送货', '', '', '', 'marketing/integral/order/delivery/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-integral-order-delivery', 0, '积分订单发送货'), +(2730, 2723, '', '获取积分订单配送信息表单', '', '', '', 'marketing/integral/order/distribution/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-integral-order-distribution', 0, '获取积分订单配送信息表单'), +(2731, 2723, '', '修改积分订单配送信息', '', '', '', 'marketing/integral/order/distribution/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-integral-order-distribution', 0, '修改积分订单配送信息'), +(2732, 2723, '', '积分订单获取物流公司', '', '', '', 'marketing/integral/order/express_list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-integral-order-express_list', 0, '积分订单获取物流公司'), +(2733, 2723, '', '积分订单快递公司电子面单模版', '', '', '', 'marketing/integral/order/express/temp', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-integral-order-express-temp', 0, '积分订单快递公司电子面单模版'), +(2734, 2723, '', '积分订单列表获取配送员', '', '', '', 'marketing/integral/order/delivery/list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-integral-order-delivery-list', 0, '积分订单列表获取配送员'), +(2735, 2723, '', '积分订单获取面单默认配置信息', '', '', '', 'marketing/integral/order/sheet_info', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-integral-order-sheet_info', 0, '积分订单获取面单默认配置信息'), +(2736, 2723, '', '积分订单获取物流信息', '', '', '', 'marketing/integral/order/express/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-integral-order-express', 0, '积分订单获取物流信息'), +(2737, 2724, '', '积分商城订单详情数据', '', '', '', 'marketing/integral/order/info/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-integral-order-info', 0, '积分商城订单详情数据'), +(2738, 2725, '', '获取积分订单状态', '', '', '', 'marketing/integral/order/status/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-integral-order-status', 0, '获取积分订单状态'), +(2739, 2726, '', '打印积分订单', '', '', '', 'marketing/integral/order/print/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-integral-order-print', 0, '打印积分订单'), +(2740, 2727, '', '积分记录列表备注', '', '', '', 'marketing/point_record/remark/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-point_record-remark', 0, '积分记录列表备注'), +(2741, 2728, '', '积分订单确认收货', '', '', '', 'marketing/integral/order/take/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-integral-order-take', 0, '积分订单确认收货'), +(2742, 1001, '', '积分记录备注', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/34/1001', 3, '', 0, 'point-record', 0, '积分记录备注'), +(2743, 2742, '', '积分记录列表备注', '', '', '', 'marketing/point_record/remark/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-point_record-remark-6465fd1a75f76', 0, '积分记录列表备注'), +(2744, 1018, '', '抽奖保存', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/909/1018', 3, '', 0, 'lottery-save', 0, '抽奖保存'), +(2745, 2744, '', '修改抽奖活动数据', '', '', '', 'marketing/lottery/edit/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-lottery-edit', 0, '修改抽奖活动数据'), +(2746, 1019, '', '中奖发货', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/909/1019', 3, '', 0, 'lottery-send', 0, '中奖发货'), +(2747, 1019, '', '中奖备注', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/909/1019', 3, '', 0, 'lottery-mark', 0, '中奖备注'), +(2748, 2746, '', '抽奖中奖发货、备注处理', '', '', '', 'marketing/lottery/record/deliver', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-lottery-record-deliver', 0, '抽奖中奖发货、备注处理'), +(2749, 2747, '', '抽奖中奖发货、备注处理', '', '', '', 'marketing/lottery/record/deliver', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-lottery-record-deliver-6465fe30cf185', 0, '抽奖中奖发货、备注处理'), +(2750, 74, '', '添加砍价', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/31/74', 3, '', 0, 'bargain-add', 0, '添加砍价'), +(2751, 74, '', '导出砍价', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/31/74', 3, '', 0, 'bargain-export', 0, '导出砍价'), +(2752, 74, '', '编辑砍价', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/31/74', 3, '', 0, 'bargain-edit', 0, '编辑砍价'), +(2753, 74, '', '删除砍价', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/31/74', 3, '', 0, 'bargain-delete', 0, '删除砍价'), +(2754, 74, '', '砍价统计', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/31/74', 3, '', 0, 'bargain-statistics', 0, '砍价统计'), +(2755, 2750, '', '新增或编辑砍价商品', '', '', '', 'marketing/bargain/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-bargain', 0, '新增或编辑砍价商品'), +(2756, 2750, '', '砍价商品详情', '', '', '', 'marketing/bargain/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-bargain', 0, '砍价商品详情'), +(2757, 2750, '', '修改砍价商品状态', '', '', '', 'marketing/bargain/set_status//', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-bargain-set_status', 0, '修改砍价商品状态'), +(2758, 2751, '', '砍价商品列表导出', '', '', '', 'export/bargain_list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'export-bargain_list', 0, '砍价商品列表导出'), +(2759, 2752, '', '砍价商品详情', '', '', '', 'marketing/bargain/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-bargain-6465ff00a7c2b', 0, '砍价商品详情'), +(2760, 2752, '', '新增或编辑砍价商品', '', '', '', 'marketing/bargain/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-bargain-6465ff00a7c33', 0, '新增或编辑砍价商品'), +(2761, 2752, '', '修改砍价商品状态', '', '', '', 'marketing/bargain/set_status//', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-bargain-set_status-6465ff00a7c39', 0, '修改砍价商品状态'), +(2762, 2753, '', '删除砍价商品', '', '', '', 'marketing/bargain/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-bargain-6465ff10afa4e', 0, '删除砍价商品'), +(2763, 755, '', '查看详情', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/31/755', 3, '', 0, 'bargain-list-info', 0, '查看详情'), +(2764, 2763, '', '参与砍价列表', '', '', '', 'marketing/bargain_list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-bargain_list', 0, '参与砍价列表'), +(2765, 2763, '', '砍价人列表', '', '', '', 'marketing/bargain_list_info/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-bargain_list_info', 0, '砍价人列表'), +(2766, 75, '', '添加拼团', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/32/75', 3, '', 0, 'combination-add', 0, '添加拼团'), +(2767, 75, '', '导出拼团', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/32/75', 3, '', 0, 'combination-export', 0, '导出拼团'), +(2768, 75, '', '编辑拼团', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/32/75', 3, '', 0, 'combination-edit', 0, '编辑拼团'), +(2769, 75, '', '删除拼团', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/32/75', 3, '', 0, 'combination-delete', 0, '删除拼团'), +(2770, 75, '', '拼团统计', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/32/75', 3, '', 0, 'combination-statistics', 0, '拼团统计'), +(2771, 2766, '', '拼团商品详情', '', '', '', 'marketing/combination/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-combination', 0, '拼团商品详情'), +(2772, 2766, '', '新增或编辑拼团商品', '', '', '', 'marketing/combination/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-combination', 0, '新增或编辑拼团商品'), +(2773, 2766, '', '修改拼团商品状态', '', '', '', 'marketing/combination/set_status//', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-combination-set_status', 0, '修改拼团商品状态'), +(2774, 2767, '', '拼团商品列表导出', '', '', '', 'export/combination_list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'export-combination_list', 0, '拼团商品列表导出'), +(2775, 2768, '', '新增或编辑拼团商品', '', '', '', 'marketing/combination/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-combination-6466cb2165ea1', 0, '新增或编辑拼团商品'), +(2776, 2768, '', '修改拼团商品状态', '', '', '', 'marketing/combination/set_status//', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-combination-set_status-6466cb2165ea7', 0, '修改拼团商品状态'), +(2777, 2768, '', '拼团商品详情', '', '', '', 'marketing/combination/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-combination-6466cb2165eab', 0, '拼团商品详情'), +(2778, 2769, '', '删除拼团商品', '', '', '', 'marketing/combination/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-combination-6466cb2e9b9a8', 0, '删除拼团商品'), +(2779, 76, '', '拼团详情', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/32/76', 3, '', 0, 'combination-list-info', 0, '拼团详情'), +(2780, 2779, '', '参与拼团列表', '', '', '', 'marketing/combination/combine/list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-combination-combine-list', 0, '参与拼团列表'), +(2781, 2779, '', '拼团人列表', '', '', '', 'marketing/combination/order_pink/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-combination-order_pink', 0, '拼团人列表'), +(2782, 77, '', '添加秒杀', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/33/77', 3, '', 0, 'seckill-add', 0, '添加秒杀'), +(2783, 77, '', '导出秒杀', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/33/77', 3, '', 0, 'seckill-export', 0, '导出秒杀'), +(2784, 77, '', '编辑秒杀', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/33/77', 3, '', 0, 'seckill-edit', 0, '编辑秒杀'), +(2785, 77, '', '删除秒杀', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/33/77', 3, '', 0, 'seckill-delete', 0, '删除秒杀'), +(2786, 77, '', '秒杀统计', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/33/77', 3, '', 0, 'seckill-statistics', 0, '秒杀统计'), +(2787, 2782, '', '秒杀商品详情', '', '', '', 'marketing/seckill/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-seckill', 0, '秒杀商品详情'), +(2788, 2782, '', '新增或编辑秒杀商品', '', '', '', 'marketing/seckill/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-seckill', 0, '新增或编辑秒杀商品'), +(2789, 2782, '', '修改秒杀商品状态', '', '', '', 'marketing/seckill/set_status//', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-seckill-set_status', 0, '修改秒杀商品状态'), +(2790, 2783, '', '秒杀商品列表导出', '', '', '', 'export/seckill_list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'export-seckill_list', 0, '秒杀商品列表导出'), +(2791, 2784, '', '秒杀商品详情', '', '', '', 'marketing/seckill/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-seckill-6466d624dd816', 0, '秒杀商品详情'), +(2792, 2784, '', '新增或编辑秒杀商品', '', '', '', 'marketing/seckill/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-seckill-6466d624dd820', 0, '新增或编辑秒杀商品'), +(2793, 2784, '', '修改秒杀商品状态', '', '', '', 'marketing/seckill/set_status//', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-seckill-set_status-6466d624dd826', 0, '修改秒杀商品状态'), +(2794, 2785, '', '删除秒杀商品', '', '', '', 'marketing/seckill/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-seckill-6466d630e8c12', 0, '删除秒杀商品'), +(2795, 2786, '', '秒杀参与人', '', '', '', 'marketing/seckill/statistics/order/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-seckill-statistics-order', 0, '秒杀参与人'), +(2796, 2786, '', '秒杀统计', '', '', '', 'marketing/seckill/statistics/head/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-seckill-statistics-head', 0, '秒杀统计'), +(2797, 2786, '', '秒杀参与人', '', '', '', 'marketing/seckill/statistics/people/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-seckill-statistics-people', 0, '秒杀参与人'), +(2798, 751, '', '添加会员类型', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/731/751', 3, '', 0, 'member-add', 0, '添加会员类型'), +(2799, 751, '', '编辑会员类型', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/731/751', 3, '', 0, 'member-edit', 0, '编辑会员类型'), +(2800, 751, '', '删除会员类型', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/731/751', 3, '', 0, 'member-delete', 0, '删除会员类型'), +(2801, 751, '', '会员类型状态', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/731/751', 3, '', 0, 'member-status', 0, '会员类型状态'), +(2802, 2798, '', '会员类型列表', '', '', '', 'user/member/ship', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-member-ship', 0, '会员类型列表'), +(2803, 2798, '', '会员类型修改状态', '', '', '', 'user/member_ship/set_ship_status', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-member_ship-set_ship_status', 0, '会员类型修改状态'), +(2804, 2798, '', '会员卡类型编辑', '', '', '', 'user/member_ship/save/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-member_ship-save', 0, '会员卡类型编辑'), +(2805, 2799, '', '会员类型列表', '', '', '', 'user/member/ship', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-member-ship-6466db17503ca', 0, '会员类型列表'), +(2806, 2799, '', '会员类型修改状态', '', '', '', 'user/member_ship/set_ship_status', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-member_ship-set_ship_status-6466db17503d2', 0, '会员类型修改状态'), +(2807, 2799, '', '会员类型删除', '', '', '', 'user/member_ship/delete/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-member_ship-delete', 0, '会员类型删除'), +(2808, 2799, '', '会员卡类型编辑', '', '', '', 'user/member_ship/save/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-member_ship-save-6466db17503dc', 0, '会员卡类型编辑'), +(2809, 2800, '', '会员类型删除', '', '', '', 'user/member_ship/delete/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-member_ship-delete-6466db246a1e5', 0, '会员类型删除'), +(2810, 2801, '', '会员类型修改状态', '', '', '', 'user/member_ship/set_ship_status', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-member_ship-set_ship_status-6466db33cfbdf', 0, '会员类型修改状态'), +(2811, 765, '', '编辑会员权益', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/731/765', 3, '', 0, 'member-right-edit', 0, '编辑会员权益'), +(2812, 765, '', '会员权益状态', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/731/765', 3, '', 0, 'member-right-status', 0, '会员权益状态'), +(2813, 2811, '', '会员权益修改', '', '', '', 'user/member_right/save/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-member_right-save', 0, '会员权益修改'), +(2814, 2812, '', '会员权益修改', '', '', '', 'user/member_right/save/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-member_right-save-6466e10aa77e5', 0, '会员权益修改'), +(2815, 762, '', '添加批次', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/731/762', 3, '', 0, 'member-card-add', 0, '添加批次'), +(2816, 762, '', '下载二维码', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/731/762', 3, '', 0, 'member-card-down-qrcode', 0, '下载二维码'), +(2817, 762, '', '编辑批次名', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/731/762', 3, '', 0, 'member-card-edit', 0, '编辑批次名'), +(2818, 762, '', '查看卡列表', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/731/762', 3, '', 0, 'member-card-scan', 0, '查看卡列表'), +(2819, 762, '', '导出会员卡密', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/731/762', 3, '', 0, 'member-card-export', 0, '导出会员卡密'), +(2820, 2815, '', '添加会员卡批次', '', '', '', 'user/member_batch/save/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-member_batch-save', 0, '添加会员卡批次'), +(2821, 2815, '', '会员卡列表', '', '', '', 'user/member_card/index/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-member_card-index', 0, '会员卡列表'), +(2822, 2815, '', '会员卡批次快速修改', '', '', '', 'user/member_batch/set_value/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-member_batch-set_value', 0, '会员卡批次快速修改'), +(2823, 2815, '', '会员卡修改状态', '', '', '', 'user/member_card/set_status', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-member_card-set_status', 0, '会员卡修改状态'), +(2824, 2816, '', '兑换会员卡二维码', '', '', '', 'user/member_scan', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-member_scan', 0, '兑换会员卡二维码'), +(2825, 2817, '', '会员卡批次快速修改', '', '', '', 'user/member_batch/set_value/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-member_batch-set_value-6466f21a4c295', 0, '会员卡批次快速修改'), +(2826, 2817, '', '会员卡修改状态', '', '', '', 'user/member_card/set_status', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-member_card-set_status-6466f21a4c29e', 0, '会员卡修改状态'), +(2827, 2818, '', '会员卡列表', '', '', '', 'user/member_card/index/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'user-member_card-index-6466f23950641', 0, '会员卡列表'), +(2828, 2819, '', '会员卡导出', '', '', '', 'export/member_card/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'export-member_card', 0, '会员卡导出'), +(2829, 687, '', '添加直播间', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/686/687', 3, '', 0, 'live-room-add', 0, '添加直播间'), +(2830, 687, '', '同步直播间', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/686/687', 3, '', 0, 'live-room-sync', 0, '同步直播间'), +(2831, 687, '', '直播间详情', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/686/687', 3, '', 0, 'live-room-info', 0, '直播间详情'), +(2832, 687, '', '删除直播间', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/686/687', 3, '', 0, 'live-room-delete', 0, '删除直播间'), +(2833, 687, '', '直播间状态', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/686/687', 3, '', 0, 'live-room-status', 0, '直播间状态'), +(2834, 2829, '', '直播间添加', '', '', '', 'live/room/add', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'live-room-add-64671181de1c7', 0, '直播间添加'), +(2835, 2829, '', '直播间详情', '', '', '', 'live/room/detail/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'live-room-detail', 0, '直播间详情'), +(2836, 2830, '', '同步直播间状态', '', '', '', 'live/room/syncRoom', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'live-room-syncRoom', 0, '同步直播间状态'), +(2837, 2831, '', '直播间详情', '', '', '', 'live/room/detail/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'live-room-detail-646711a2b8bd3', 0, '直播间详情'), +(2838, 2832, '', '删除直播间', '', '', '', 'live/room/del/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'live-room-del', 0, '删除直播间'), +(2839, 2833, '', '设置直播间是否显示', '', '', '', 'live/room/set_show//', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'live-room-set_show', 0, '设置直播间是否显示'), +(2840, 687, '', '直播间添加商品', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/686/687', 3, '', 0, 'live-room-add-product', 0, '直播间添加商品'), +(2841, 2840, '', '直播间添加商品', '', '', '', 'live/room/add_goods', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'live-room-add_goods', 0, '直播间添加商品'), +(2842, 688, '', '添加直播商品', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/686/688', 3, '', 0, 'live-product-add', 0, '添加直播商品'), +(2843, 688, '', '直播商品详情', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/686/688', 3, '', 0, 'live-product-info', 0, '直播商品详情'), +(2844, 688, '', '删除直播商品', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/686/688', 3, '', 0, 'live-product-delete', 0, '删除直播商品'), +(2845, 2842, '', '生成直播商品', '', '', '', 'live/goods/create', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'live-goods-create', 0, '生成直播商品'), +(2846, 2842, '', '添加修改直播商品', '', '', '', 'live/goods/add', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'live-goods-add', 0, '添加修改直播商品'), +(2847, 2843, '', '直播商品详情', '', '', '', 'live/goods/detail/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'live-goods-detail', 0, '直播商品详情'), +(2848, 2844, '', '删除直播商品', '', '', '', 'live/goods/del/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'live-goods-del', 0, '删除直播商品'), +(2849, 689, '', '添加主播', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/686/689', 3, '', 0, 'live-anchor-add', 0, '添加主播'), +(2850, 689, '', '修改主播', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/686/689', 3, '', 0, 'live-anchor-edit', 0, '修改主播'), +(2851, 689, '', '删除主播', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/686/689', 3, '', 0, 'live-anchor-delete', 0, '删除主播'), +(2852, 2849, '', '保存主播数据', '', '', '', 'live/anchor/save', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'live-anchor-save', 0, '保存主播数据'), +(2853, 2849, '', '添加修改主播表单', '', '', '', 'live/anchor/add/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'live-anchor-add-64671b7155864', 0, '添加修改主播表单'), +(2854, 2850, '', '保存主播数据', '', '', '', 'live/anchor/save', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'live-anchor-save-64671b7b408c3', 0, '保存主播数据'), +(2855, 2850, '', '添加修改主播表单', '', '', '', 'live/anchor/add/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'live-anchor-add-64671b7b408ca', 0, '添加修改主播表单'), +(2856, 2851, '', '删除主播', '', '', '', 'live/anchor/del/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'live-anchor-del', 0, '删除主播'), +(2857, 1023, '', '添加分组', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/1023', 3, '', 0, 'channel-code-add', 0, '添加分组'), +(2858, 1023, '', '新建二维码', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/1023', 3, '', 0, 'channel-qrcode-add', 0, '新建二维码'), +(2859, 1023, '', '编辑二维码', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/1023', 3, '', 0, 'channel-qrcode-edit', 0, '编辑二维码'), +(2860, 1023, '', '删除二维码', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/1023', 3, '', 0, 'channel-qrcode-delete', 0, '删除二维码'), +(2861, 1023, '', '下载二维码', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/1023', 3, '', 0, 'channel-qrcode-down', 0, '下载二维码'), +(2862, 1023, '', '二维码统计', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/1023', 3, '', 0, 'channel-qrcode-statistics', 0, '二维码统计'), +(2863, 1023, '', '扫码用户列表', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/1023', 3, '', 0, 'channel-qrcode-user', 0, '扫码用户列表'), +(2864, 2857, '', '渠道码分类列表', '', '', '', 'app/wechat_qrcode/cate/list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat_qrcode-cate-list', 0, '渠道码分类列表'), +(2865, 2857, '', '渠道码分类添加编辑表单', '', '', '', 'app/wechat_qrcode/cate/create/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat_qrcode-cate-create', 0, '渠道码分类添加编辑表单'), +(2866, 2857, '', '渠道码分类保存', '', '', '', 'app/wechat_qrcode/cate/save', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat_qrcode-cate-save', 0, '渠道码分类保存'), +(2867, 2857, '', '渠道码分类删除', '', '', '', 'app/wechat_qrcode/cate/del/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat_qrcode-cate-del', 0, '渠道码分类删除'), +(2868, 2858, '', '保存渠道码', '', '', '', 'app/wechat_qrcode/save/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat_qrcode-save', 0, '保存渠道码'), +(2869, 2858, '', '渠道码详情', '', '', '', 'app/wechat_qrcode/info/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat_qrcode-info', 0, '渠道码详情'), +(2870, 2859, '', '渠道码列表', '', '', '', 'app/wechat_qrcode/list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat_qrcode-list', 0, '渠道码列表'), +(2871, 2859, '', '渠道码详情', '', '', '', 'app/wechat_qrcode/info/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat_qrcode-info-64671d713f4e3', 0, '渠道码详情'), +(2872, 2859, '', '保存渠道码', '', '', '', 'app/wechat_qrcode/save/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat_qrcode-save-64671d713f4e9', 0, '保存渠道码'), +(2873, 2860, '', '删除渠道码', '', '', '', 'app/wechat_qrcode/del/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat_qrcode-del', 0, '删除渠道码'), +(2874, 2862, '', '渠道码统计', '', '', '', 'app/wechat_qrcode/statistic/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat_qrcode-statistic', 0, '渠道码统计'), +(2875, 2863, '', '渠道码用户列表', '', '', '', 'app/wechat_qrcode/user_list/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat_qrcode-user_list', 0, '渠道码用户列表'), +(2876, 29, '', '推广人列表', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '26/29', 3, '', 0, 'spread-user-list', 0, '推广人列表'), +(2877, 29, '', '推广订单', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '26/29', 3, '', 0, 'spread-order-list', 0, '推广订单'), +(2878, 29, '', '推广二维码', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '26/29', 3, '', 0, 'spread-qrcode', 0, '推广二维码'), +(2879, 29, '', '修改上级推广人', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '26/29', 3, '', 0, 'spread-edit-spread', 0, '修改上级推广人'), +(2880, 29, '', '删除上级推广人', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '26/29', 3, '', 0, 'spread-delete-spread', 0, '删除上级推广人'), +(2881, 29, '', '取消推广资格', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '26/29', 3, '', 0, 'spread-cancel', 0, '取消推广资格'), +(2882, 29, '', '修改分销等级', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '26/29', 3, '', 0, 'spread-edit-level', 0, '修改分销等级'), +(2883, 2876, '', '推广人列表', '', '', '', 'agent/stair', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'agent-stair', 0, '推广人列表'), +(2884, 2877, '', '推广订单列表', '', '', '', 'agent/stair/order', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'agent-stair-order', 0, '推广订单列表'), +(2885, 2878, '', '查看小程序推广二维码', '', '', '', 'agent/look_xcx_code', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'agent-look_xcx_code', 0, '查看小程序推广二维码'), +(2886, 2878, '', '查看H5推广二维码', '', '', '', 'agent/look_h5_code', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'agent-look_h5_code', 0, '查看H5推广二维码'), +(2887, 2878, '', '查看公众号推广二维码', '', '', '', 'agent/look_code', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'agent-look_code', 0, '查看公众号推广二维码'), +(2888, 2879, '', '修改上级推广人', '', '', '', 'agent/spread', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'agent-spread-64671e9e67c6d', 0, '修改上级推广人'), +(2889, 2880, '', '清除上级推广人', '', '', '', 'agent/stair/delete_spread/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'agent-stair-delete_spread', 0, '清除上级推广人'), +(2890, 896, '', '添加分销等级', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '26/896', 3, '', 0, 'spread-level-add', 0, '添加分销等级'), +(2891, 896, '', '修改分销等级', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '26/896', 3, '', 0, 'spread-level-edit', 0, '修改分销等级'), +(2892, 896, '', '删除分销等级', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '26/896', 3, '', 0, 'spread-level-delete', 0, '删除分销等级'), +(2893, 896, '', '分销等级任务', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '26/896', 3, '', 0, 'spread-level-task', 0, '分销等级任务'), +(2894, 2890, '', '获取分销员等级表单', '', '', '', 'agent/level/create', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'agent-level-create', 0, '获取分销员等级表单'), +(2895, 2890, '', '保存分销员等级', '', '', '', 'agent/level', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'agent-level', 0, '保存分销员等级'), +(2896, 2891, '', '修改分销员等级', '', '', '', 'agent/level/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'agent-level-64671f51e1c5d', 0, '修改分销员等级'), +(2897, 2891, '', '获取修改分销员等级表单', '', '', '', 'agent/level//edit', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'agent-level-edit', 0, '获取修改分销员等级表单'), +(2898, 2891, '', '修改分销等级状态', '', '', '', 'agent/level/set_status//', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'agent-level-set_status', 0, '修改分销等级状态'), +(2899, 2892, '', '删除分销员等级', '', '', '', 'agent/level/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'agent-level-64671f5ca12b7', 0, '删除分销员等级'), +(2900, 2893, '', '获取分销员等级任务列表', '', '', '', 'agent/level_task', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'agent-level_task', 0, '获取分销员等级任务列表'), +(2901, 2893, '', '保存分销员等级任务', '', '', '', 'agent/level_task', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'agent-level_task', 0, '保存分销员等级任务'), +(2902, 2893, '', '获取分销员等级任务表单', '', '', '', 'agent/level_task/create', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'agent-level_task-create', 0, '获取分销员等级任务表单'), +(2903, 2893, '', '获取修改分销员等级任务表单', '', '', '', 'agent/level_task//edit', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'agent-level_task-edit', 0, '获取修改分销员等级任务表单'), +(2904, 2893, '', '修改分销员等级任务', '', '', '', 'agent/level_task/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'agent-level_task', 0, '修改分销员等级任务'), +(2905, 2893, '', '删除分销员等级任务', '', '', '', 'agent/level_task/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'agent-level_task', 0, '删除分销员等级任务'), +(2906, 2893, '', '修改分销等级任务状态', '', '', '', 'agent/level_task/set_status//', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'agent-level_task-set_status', 0, '修改分销等级任务状态'), +(2907, 1014, '', '添加事业部', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '26/1013/1014', 3, '', 0, 'division-add', 0, '添加事业部'), +(2908, 1014, '', '修改事业部', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '26/1013/1014', 3, '', 0, 'division-edit', 0, '修改事业部'), +(2909, 1014, '', '删除事业部', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '26/1013/1014', 3, '', 0, 'division-delete', 0, '删除事业部'), +(2910, 1014, '', '查看代理商', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '26/1013/1014', 3, '', 0, 'division-scan-agent', 0, '查看代理商'), +(2911, 2907, '', '添加事业部', '', '', '', 'agent/division/create/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'agent-division-create', 0, '添加事业部'), +(2912, 2907, '', '事业部保存', '', '', '', 'agent/division/save', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'agent-division-save', 0, '事业部保存'), +(2913, 2908, '', '添加事业部', '', '', '', 'agent/division/create/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'agent-division-create-646720ac60991', 0, '添加事业部'), +(2914, 2908, '', '事业部保存', '', '', '', 'agent/division/save', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'agent-division-save-646720ac6099a', 0, '事业部保存'), +(2915, 2909, '', '删除代理商', '', '', '', 'agent/division/del//', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'agent-division-del', 0, '删除代理商'), +(2916, 2910, '', '下级列表', '', '', '', 'agent/division/down_list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'agent-division-down_list', 0, '下级列表'), +(2917, 1015, '', '添加代理商', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '26/1013/1015', 3, '', 0, 'division-agent-add', 0, '添加代理商'), +(2918, 1015, '', '修改代理商', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '26/1013/1015', 3, '', 0, 'division-agent-edit', 0, '修改代理商'), +(2919, 1015, '', '删除代理商', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '26/1013/1015', 3, '', 0, 'division-agent-delete', 0, '删除代理商'), +(2920, 1015, '', '查看员工', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '26/1013/1015', 3, '', 0, 'division-agent-staff', 0, '查看员工'), +(2921, 2917, '', '添加事业部', '', '', '', 'agent/division/agent/create/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'agent-division-agent-create', 0, '添加事业部'), +(2922, 2917, '', '事业部保存', '', '', '', 'agent/division/agent/save', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'agent-division-agent-save', 0, '事业部保存'), +(2923, 2918, '', '添加事业部', '', '', '', 'agent/division/agent/create/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'agent-division-agent-create-64672134e5497', 0, '添加事业部'), +(2924, 2918, '', '事业部保存', '', '', '', 'agent/division/agent/save', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'agent-division-agent-save-64672134e54a1', 0, '事业部保存'), +(2925, 2919, '', '删除代理商', '', '', '', 'agent/division/del//', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'agent-division-del-64672140f09bd', 0, '删除代理商'), +(2926, 2920, '', '下级列表', '', '', '', 'agent/division/down_list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'agent-division-down_list-6467214aa534c', 0, '下级列表'), +(2927, 1016, '', '审核代理商', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '26/1013/1016', 3, '', 0, 'division-agent-apply', 0, '审核代理商'), +(2928, 2927, '', '代理商申请列表', '', '', '', 'agent/division/agent_apply/list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'agent-division-agent_apply-list', 0, '代理商申请列表'), +(2929, 2927, '', '审核表单', '', '', '', 'agent/division/examine_apply//', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'agent-division-examine_apply', 0, '审核表单'), +(2930, 2927, '', '提交审核', '', '', '', 'agent/division/apply_agent/save', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'agent-division-apply_agent-save', 0, '提交审核'), +(2931, 2927, '', '删除审核', '', '', '', 'agent/division/del_apply/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'agent-division-del_apply', 0, '删除审核'), +(2932, 678, '', '添加客服', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '165/678', 3, '', 0, 'service-add', 0, '添加客服'), +(2933, 678, '', '编辑客服', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '165/678', 3, '', 0, 'service-edit', 0, '编辑客服'), +(2934, 678, '', '删除客服', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '165/678', 3, '', 0, 'service-delete', 0, '删除客服'), +(2935, 678, '', '进入工作台', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '165/678', 3, '', 0, 'service-in', 0, '进入工作台'), +(2936, 2932, '', '添加客服表单', '', '', '', 'app/wechat/kefu/add', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-kefu-add', 0, '添加客服表单'), +(2937, 2932, '', '修改客服表单', '', '', '', 'app/wechat/kefu//edit', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-kefu-edit', 0, '修改客服表单'), +(2938, 2932, '', '添加客服', '', '', '', 'app/wechat/kefu', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-kefu', 0, '添加客服'), +(2939, 2932, '', '修改客服', '', '', '', 'app/wechat/kefu/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-kefu', 0, '修改客服'), +(2940, 2932, '', '修改客服状态', '', '', '', 'app/wechat/kefu/set_status//', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-kefu-set_status', 0, '修改客服状态'), +(2941, 2933, '', '修改客服表单', '', '', '', 'app/wechat/kefu//edit', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-kefu-edit-646723c8147fd', 0, '修改客服表单'), +(2942, 2933, '', '修改客服', '', '', '', 'app/wechat/kefu/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-kefu-646723c814806', 0, '修改客服'), +(2943, 2933, '', '修改客服状态', '', '', '', 'app/wechat/kefu/set_status//', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-kefu-set_status-646723c81480d', 0, '修改客服状态'), +(2944, 2934, '', '删除客服', '', '', '', 'app/wechat/kefu/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-kefu-646723d59c121', 0, '删除客服'), +(2945, 2935, '', '客服登录', '', '', '', 'app/wechat/kefu/login/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-kefu-login', 0, '客服登录'), +(2946, 679, '', '添加分类', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '165/679', 3, '', 0, 'service-speechcraft-cate-add', 0, '添加分类'), +(2947, 679, '', '添加话术', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '165/679', 3, '', 0, 'service-speechcraft-add', 0, '添加话术'), +(2948, 679, '', '编辑话术', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '165/679', 3, '', 0, 'service-speechcraft-edit', 0, '编辑话术'), +(2949, 679, '', '删除话术', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '165/679', 3, '', 0, 'service-speechcraft-delete', 0, '删除话术'), +(2950, 2946, '', '获取客服话术分类列表', '', '', '', 'app/wechat/speechcraftcate', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-speechcraftcate', 0, '获取客服话术分类列表'), +(2951, 2946, '', '保存客服话术分类', '', '', '', 'app/wechat/speechcraftcate', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-speechcraftcate', 0, '保存客服话术分类'), +(2952, 2946, '', '获取客服话术分类表单', '', '', '', 'app/wechat/speechcraftcate/create', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-speechcraftcate-create', 0, '获取客服话术分类表单'), +(2953, 2946, '', '获取修改客服话术分类表单', '', '', '', 'app/wechat/speechcraftcate//edit', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-speechcraftcate-edit', 0, '获取修改客服话术分类表单'), +(2954, 2946, '', '修改客服话术分类', '', '', '', 'app/wechat/speechcraftcate/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-speechcraftcate', 0, '修改客服话术分类'), +(2955, 2947, '', '保存客服话术', '', '', '', 'app/wechat/speechcraft', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-speechcraft', 0, '保存客服话术'), +(2956, 2947, '', '获取客服话术表单', '', '', '', 'app/wechat/speechcraft/create', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-speechcraft-create', 0, '获取客服话术表单'), +(2957, 2948, '', '获取修改客服话术表单', '', '', '', 'app/wechat/speechcraft//edit', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-speechcraft-edit', 0, '获取修改客服话术表单'), +(2958, 2948, '', '修改客服话术', '', '', '', 'app/wechat/speechcraft/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-speechcraft-646726ba5bc91', 0, '修改客服话术'), +(2959, 2949, '', '删除客服话术', '', '', '', 'app/wechat/speechcraft/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-speechcraft-6467272d0c6c4', 0, '删除客服话术'), +(2960, 738, '', '回复留言', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '165/738', 3, '', 0, 'service-feedback-reply', 0, '回复留言'), +(2961, 738, '', '删除留言', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '165/738', 3, '', 0, 'service-feedback-delete', 0, '删除留言'), +(2962, 2960, '', '获取修改用户反馈表单', '', '', '', 'app/feedback//edit', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-feedback-edit', 0, '获取修改用户反馈表单'), +(2963, 2960, '', '修改用户反馈', '', '', '', 'app/feedback/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-feedback', 0, '修改用户反馈'), +(2964, 2961, '', '删除用户反馈', '', '', '', 'app/feedback/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-feedback-64672949545ff', 0, '删除用户反馈'), +(2965, 39, '', '审核提现', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '35/36/39', 3, '', 0, 'extract-status', 0, '审核提现'), +(2966, 39, '', '编辑提现', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '35/36/39', 3, '', 0, 'extract-edit', 0, '编辑提现'), +(2967, 2965, '', '拒绝提现申请', '', '', '', 'finance/extract/refuse/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'finance-extract-refuse', 0, '拒绝提现申请'), +(2968, 2965, '', '通过提现申请', '', '', '', 'finance/extract/adopt/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'finance-extract-adopt', 0, '通过提现申请'), +(2969, 2966, '', '提现记录修改', '', '', '', 'finance/extract/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'finance-extract', 0, '提现记录修改'), +(2970, 2966, '', '提现记录修改表单', '', '', '', 'finance/extract//edit', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'finance-extract-edit', 0, '提现记录修改表单'), +(2971, 767, '', '编辑发票', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '35/36/767', 3, '', 0, 'invoice-edit', 0, '编辑发票'), +(2972, 767, '', '订单信息', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '35/36/767', 3, '', 0, 'invoice-order-info', 0, '订单信息'), +(2973, 2971, '', '申请发票列表', '', '', '', 'order/invoice/list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-invoice-list', 0, '申请发票列表'), +(2974, 2971, '', '设置发票状态', '', '', '', 'order/invoice/set/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-invoice-set', 0, '设置发票状态'), +(2975, 2972, '', '开票订单详情', '', '', '', 'order/invoice_order_info/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-invoice_order_info', 0, '开票订单详情'), +(2976, 40, '', '充值删除', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '35/37/40', 3, '', 0, 'recharge-delete', 0, '充值删除'), +(2977, 40, '', '充值退款', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '35/37/40', 3, '', 0, 'recharge-refund', 0, '充值退款'), +(2978, 2976, '', '删除充值记录', '', '', '', 'finance/recharge/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'finance-recharge', 0, '删除充值记录'), +(2979, 2976, '', '充值记录列表', '', '', '', 'finance/recharge', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'finance-recharge', 0, '充值记录列表'), +(2980, 2977, '', '充值退款', '', '', '', 'finance/recharge/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'finance-recharge-64672c72c2273', 0, '充值退款'), +(2981, 2977, '', '充值退款表单', '', '', '', 'finance/recharge//refund_edit', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'finance-recharge-refund_edit', 0, '充值退款表单'), +(2982, 998, '', '资金流水备注', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '35/37/998', 3, '', 0, 'capital-flow-mark', 0, '资金流水备注'), +(2983, 2982, '', '设置备注', '', '', '', 'statistic/flow/set_mark/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'statistic-flow-set_mark', 0, '设置备注'), +(2984, 999, '', '账单详情', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '35/37/999', 3, '', 0, 'billing-info', 0, '账单详情'), +(2985, 999, '', '下载账单', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '35/37/999', 3, '', 0, 'billing-down', 0, '下载账单'), +(2986, 2984, '', '账单记录', '', '', '', 'statistic/flow/get_record', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'statistic-flow-get_record', 0, '账单记录'), +(2987, 2985, '', '资金流水', '', '', '', 'statistic/flow/get_list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'statistic-flow-get_list', 0, '资金流水'), +(2988, 44, '', '添加文章', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '43/44', 3, '', 0, 'cms-add', 0, '添加文章'), +(2989, 44, '', '编辑文章', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '43/44', 3, '', 0, 'cms-edit', 0, '编辑文章'), +(2990, 44, '', '删除文章', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '43/44', 3, '', 0, 'cms-delete', 0, '删除文章'), +(2991, 44, '', '关联商品', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '43/44', 3, '', 0, 'cms-product', 0, '关联商品'), +(2992, 2988, '', '保存文章', '', '', '', 'cms/cms', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'cms-cms', 0, '保存文章'), +(2993, 2988, '', '获取文章表单', '', '', '', 'cms/cms/create', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'cms-cms-create', 0, '获取文章表单'), +(2994, 2989, '', '获取修改文章表单', '', '', '', 'cms/cms//edit', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'cms-cms-edit', 0, '获取修改文章表单'), +(2995, 2989, '', '获取文章详细信息', '', '', '', 'cms/cms/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'cms-cms-64673315dd264', 0, '获取文章详细信息'), +(2996, 2989, '', '修改文章', '', '', '', 'cms/cms/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'cms-cms-64673315dd287', 0, '修改文章'), +(2997, 2990, '', '删除文章', '', '', '', 'cms/cms/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'cms-cms-6467331dc244e', 0, '删除文章'), +(2998, 2991, '', '取消文章关联商品', '', '', '', 'cms/cms/unrelation/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'cms-cms-unrelation', 0, '取消文章关联商品'), +(2999, 2991, '', '文章关联商品', '', '', '', 'cms/cms/relation/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'cms-cms-relation', 0, '文章关联商品'), +(3000, 45, '', '添加分类', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '43/45', 3, '', 0, 'cms-cate-add', 0, '添加分类'), +(3001, 45, '', '修改分类', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '43/45', 3, '', 0, 'cms-cate-edit', 0, '修改分类'), +(3002, 45, '', '删除分类', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '43/45', 3, '', 0, 'cms-cate-delete', 0, '删除分类'), +(3003, 45, '', '查看文章', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '43/45', 3, '', 0, 'cms-cate-cms', 0, '查看文章'), +(3004, 3000, '', '保存文章分类', '', '', '', 'cms/category', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'cms-category', 0, '保存文章分类'), +(3005, 3000, '', '获取文章分类表单', '', '', '', 'cms/category/create', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'cms-category-create', 0, '获取文章分类表单'), +(3006, 3001, '', '修改文章分类', '', '', '', 'cms/category/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'cms-category-646733862d224', 0, '修改文章分类'), +(3007, 3001, '', '获取修改文章分类表单', '', '', '', 'cms/category//edit', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'cms-category-edit', 0, '获取修改文章分类表单'), +(3008, 3002, '', '删除文章分类', '', '', '', 'cms/category/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'cms-category-646733a5e8994', 0, '删除文章分类'), +(3009, 657, '', '商城首页', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/656/657', 3, '', 0, 'pages-diy-index', 0, '商城首页'), +(3010, 657, '', '商品分类', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/656/657', 3, '', 0, 'pages-diy-cate', 0, '商品分类'), +(3011, 657, '', '个人中心', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/656/657', 3, '', 0, 'pages-diy-user', 0, '个人中心'), +(3012, 3009, '', '添加专题页', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/656/657/3009', 3, '', 0, 'pages-diy-add', 0, '添加专题页'), +(3013, 3009, '', '编辑页面', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/656/657/3009', 3, '', 0, 'pages-diy-edit', 0, '编辑页面'), +(3014, 3009, '', '删除页面', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/656/657/3009', 3, '', 0, 'pages-diy-delete', 0, '删除页面'), +(3015, 3009, '', '设为首页', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/656/657/3009', 3, '', 0, 'pages-diy-status', 0, '设为首页'), +(3016, 3012, '', '添加DIY模板', '', '', '', 'diy/save/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-save', 0, '添加DIY模板'), +(3017, 3012, '', '添加DIY模板', '', '', '', 'diy/diy_save/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-diy_save', 0, '添加DIY模板'), +(3018, 3012, '', '获取前端页面路径', '', '', '', 'diy/get_url', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-get_url', 0, '获取前端页面路径'), +(3019, 3012, '', '获取商品分类', '', '', '', 'diy/get_category', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-get_category', 0, '获取商品分类'), +(3020, 3012, '', '获取商品列表', '', '', '', 'diy/get_product', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-get_product', 0, '获取商品列表'), +(3021, 3012, '', '获取门店自提开启状态', '', '', '', 'diy/get_store_status', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-get_store_status', 0, '获取门店自提开启状态'), +(3022, 3012, '', '还原Diy默认数据', '', '', '', 'diy/recovery/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-recovery', 0, '还原Diy默认数据'), +(3023, 3012, '', '获取所有二级分类', '', '', '', 'diy/get_by_category', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-get_by_category', 0, '获取所有二级分类'), +(3024, 3012, '', '设置Diy默认数据', '', '', '', 'diy/set_recovery/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-set_recovery', 0, '设置Diy默认数据'), +(3025, 3012, '', '获取商品列表', '', '', '', 'diy/get_product_list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-get_product_list', 0, '获取商品列表'), +(3026, 3012, '', '获取页面链接', '', '', '', 'diy/get_page_link/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-get_page_link', 0, '获取页面链接'), +(3027, 3012, '', '获取页面链接分类', '', '', '', 'diy/get_page_category', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-get_page_category', 0, '获取页面链接分类'), +(3028, 3012, '', '添加DIY', '', '', '', 'diy/create', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-create', 0, '添加DIY'), +(3029, 3012, '', '添加表单', '', '', '', 'diy/create', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-create', 0, '添加表单'), +(3030, 3012, '', 'Diy模板数据详情', '', '', '', 'diy/get_diy_info/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-get_diy_info', 0, 'Diy模板数据详情'), +(3031, 3012, '', '删除DIY模板', '', '', '', 'diy/del/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-del', 0, '删除DIY模板'), +(3032, 3012, '', 'Diy模板数据详情', '', '', '', 'diy/get_info/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-get_info', 0, 'Diy模板数据详情'), +(3033, 3013, '', 'Diy模板数据详情', '', '', '', 'diy/get_info/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-get_info-646a1a8c6b2bf', 0, 'Diy模板数据详情'), +(3034, 3013, '', 'Diy模板数据详情', '', '', '', 'diy/get_diy_info/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-get_diy_info-646a1a8c6b2c6', 0, 'Diy模板数据详情'), +(3035, 3013, '', '使用DIY模板', '', '', '', 'diy/set_status/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-set_status', 0, '使用DIY模板'), +(3036, 3013, '', '添加表单', '', '', '', 'diy/create', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-create-646a1a8c6b2cf', 0, '添加表单'), +(3037, 3013, '', '添加DIY', '', '', '', 'diy/create', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-create-646a1a8c6b2d2', 0, '添加DIY'), +(3038, 3013, '', '添加DIY模板', '', '', '', 'diy/save/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-save-646a1a8c6b2d6', 0, '添加DIY模板'), +(3039, 3013, '', '获取前端页面路径', '', '', '', 'diy/get_url', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-get_url-646a1a8c6b2da', 0, '获取前端页面路径'), +(3040, 3013, '', '添加DIY模板', '', '', '', 'diy/diy_save/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-diy_save-646a1a8c6b2de', 0, '添加DIY模板'), +(3041, 3013, '', '获取商品分类', '', '', '', 'diy/get_category', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-get_category-646a1a8c6b2e2', 0, '获取商品分类'), +(3042, 3013, '', '获取商品列表', '', '', '', 'diy/get_product', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-get_product-646a1a8c6b2e6', 0, '获取商品列表'), +(3043, 3013, '', '还原Diy默认数据', '', '', '', 'diy/recovery/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-recovery-646a1a8c6b2ea', 0, '还原Diy默认数据'), +(3044, 3013, '', '获取门店自提开启状态', '', '', '', 'diy/get_store_status', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-get_store_status-646a1a8c6b2ed', 0, '获取门店自提开启状态'), +(3045, 3013, '', '获取所有二级分类', '', '', '', 'diy/get_by_category', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-get_by_category-646a1a8c6b2f1', 0, '获取所有二级分类'), +(3046, 3013, '', '设置Diy默认数据', '', '', '', 'diy/set_recovery/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-set_recovery-646a1a8c6b2f5', 0, '设置Diy默认数据'), +(3047, 3013, '', '获取商品列表', '', '', '', 'diy/get_product_list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-get_product_list-646a1a8c6b2f9', 0, '获取商品列表'), +(3048, 3013, '', '获取页面链接分类', '', '', '', 'diy/get_page_category', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-get_page_category-646a1a8c6b2fd', 0, '获取页面链接分类'), +(3049, 3013, '', '获取页面链接', '', '', '', 'diy/get_page_link/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-get_page_link-646a1a8c6b301', 0, '获取页面链接'), +(3050, 3014, '', '删除DIY模板', '', '', '', 'diy/del/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-del-646a1a97c43d4', 0, '删除DIY模板'), +(3051, 3015, '', '使用DIY模板', '', '', '', 'diy/set_status/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-set_status-646a1aa862dae', 0, '使用DIY模板'), +(3052, 3010, '', '切换分类页面', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/656/657/3010', 3, '', 0, 'pages-diy-cate-status', 0, '切换分类页面'), +(3053, 3052, '', '获取风格设置', '', '', '', 'diy/get_color_change/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-get_color_change', 0, '获取风格设置'), +(3054, 3052, '', '换色和分类保存', '', '', '', 'diy/color_change//', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-color_change', 0, '换色和分类保存'), +(3055, 3011, '', '保存个人中心', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/656/657/3011', 3, '', 0, 'pages-diy-member-save', 0, '保存个人中心'), +(3056, 3055, '', '个人中心保存', '', '', '', 'diy/member_save', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-member_save', 0, '个人中心保存'), +(3057, 3055, '', '获取页面链接', '', '', '', 'diy/get_page_link/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-get_page_link-646a1b603f626', 0, '获取页面链接'), +(3058, 3055, '', '获取页面链接分类', '', '', '', 'diy/get_page_category', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-get_page_category-646a1b603f62f', 0, '获取页面链接分类'), +(3059, 3055, '', '个人中心详情', '', '', '', 'diy/get_member', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-get_member', 0, '个人中心详情'), +(3060, 902, '', '切换主题', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/656/902', 3, '', 0, 'pages-theme-status', 0, '切换主题'), +(3061, 3060, '', '换色和分类保存', '', '', '', 'diy/color_change//', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-color_change-646a1bdde013b', 0, '换色和分类保存'), +(3062, 3060, '', '获取风格设置', '', '', '', 'diy/get_color_change/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'diy-get_color_change-646a1bdde0144', 0, '获取风格设置'), +(3063, 566, '', '添加素材分类', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/656/566', 3, '', 0, 'system-file-cate-add', 0, '添加素材分类'), +(3064, 566, '', '删除素材分类', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/656/566', 3, '', 0, 'system-file-cate-delete', 0, '删除素材分类'), +(3065, 566, '', '上传素材', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/656/566', 3, '', 0, 'system-file-add', 0, '上传素材'), +(3066, 566, '', '删除素材', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/656/566', 3, '', 0, 'system-file-delete', 0, '删除素材'), +(3067, 3063, '', '获取附件分类管理列表', '', '', '', 'file/category', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'file-category', 0, '获取附件分类管理列表'), +(3068, 3063, '', '保存附件分类管理', '', '', '', 'file/category', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'file-category', 0, '保存附件分类管理'), +(3069, 3063, '', '获取附件分类管理表单', '', '', '', 'file/category/create', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'file-category-create', 0, '获取附件分类管理表单'), +(3070, 3063, '', '获取修改附件分类管理表单', '', '', '', 'file/category//edit', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'file-category-edit', 0, '获取修改附件分类管理表单'), +(3071, 3063, '', '修改附件分类管理', '', '', '', 'file/category/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'file-category', 0, '修改附件分类管理'), +(3072, 3064, '', '删除附件分类管理', '', '', '', 'file/category/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'file-category-646a1ca8e74c5', 0, '删除附件分类管理'), +(3073, 3065, '', '图片附件列表', '', '', '', 'file/file', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'file-file', 0, '图片附件列表'), +(3074, 3065, '', '移动图片分类表单', '', '', '', 'file/file/move', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'file-file-move', 0, '移动图片分类表单'), +(3075, 3065, '', '移动图片分类', '', '', '', 'file/file/do_move', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'file-file-do_move', 0, '移动图片分类'), +(3076, 3065, '', '修改图片名称', '', '', '', 'file/file/update/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'file-file-update', 0, '修改图片名称'), +(3077, 3065, '', '上传图片', '', '', '', 'file/upload/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'file-upload', 0, '上传图片'), +(3078, 3065, '', '上传类型', '', '', '', 'file/upload_type', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'file-upload_type', 0, '上传类型'), +(3079, 3065, '', '分片上传本地视频', '', '', '', 'file/video_upload', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'file-video_upload', 0, '分片上传本地视频'), +(3080, 3066, '', '删除图片', '', '', '', 'file/file/delete', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'file-file-delete', 0, '删除图片'), +(3081, 92, '', '保存并发布', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '135/69/92', 3, '', 0, 'wechat-menu-save', 0, '保存并发布'), +(3082, 3081, '', '微信公众号菜单列表', '', '', '', 'app/wechat/menu', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-menu', 0, '微信公众号菜单列表'), +(3083, 3081, '', '保存微信公众号菜单', '', '', '', 'app/wechat/menu', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-menu', 0, '保存微信公众号菜单'), +(3084, 109, '', '添加图文', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '135/69/109', 3, '', 0, 'wechat-news-add', 0, '添加图文'), +(3085, 109, '', '编辑图文', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '135/69/109', 3, '', 0, 'wechat-news-edit', 0, '编辑图文'), +(3086, 109, '', '删除图文', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '135/69/109', 3, '', 0, 'wechat-news-delete', 0, '删除图文'), +(3087, 3084, '', '图文列表', '', '', '', 'app/wechat/news', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-news', 0, '图文列表'), +(3088, 3084, '', '保存图文', '', '', '', 'app/wechat/news', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-news', 0, '保存图文'), +(3089, 3084, '', '图文详情', '', '', '', 'app/wechat/news/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-news', 0, '图文详情'), +(3090, 3085, '', '保存图文', '', '', '', 'app/wechat/news', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-news-646a1d9c1d008', 0, '保存图文'), +(3091, 3085, '', '图文列表', '', '', '', 'app/wechat/news', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-news-646a1d9c1d011', 0, '图文列表'), +(3092, 3085, '', '图文详情', '', '', '', 'app/wechat/news/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-news-646a1d9c1d017', 0, '图文详情'), +(3093, 3086, '', '删除图文', '', '', '', 'app/wechat/news/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-news-646a1da7936d6', 0, '删除图文'), +(3094, 113, '', '保存并发布', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '135/69/114/113', 3, '', 0, 'wechat-follow-save', 0, '保存并发布'), +(3095, 115, '', '保存并发布', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '135/69/114/115', 3, '', 0, 'wechat-keyword-save', 0, '保存并发布'), +(3096, 116, '', '保存并回复', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '135/69/114/116', 3, '', 0, 'wechat-default-save', 0, '保存并回复'), +(3097, 3094, '', '关键字回复列表', '', '', '', 'app/wechat/keyword', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-keyword', 0, '关键字回复列表'), +(3098, 3094, '', '保存关键字回复', '', '', '', 'app/wechat/keyword/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-keyword', 0, '保存关键字回复'), +(3099, 3094, '', '关键字回复详情', '', '', '', 'app/wechat/keyword/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-keyword', 0, '关键字回复详情'), +(3100, 3094, '', '删除关键字回复', '', '', '', 'app/wechat/keyword/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-keyword', 0, '删除关键字回复'), +(3101, 3094, '', '修改关键字回复状态', '', '', '', 'app/wechat/keyword/set_status//', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-keyword-set_status', 0, '修改关键字回复状态'), +(3102, 3095, '', '关键字回复列表', '', '', '', 'app/wechat/keyword', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-keyword-646a1e33e50c2', 0, '关键字回复列表'), +(3103, 3095, '', '保存关键字回复', '', '', '', 'app/wechat/keyword/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-keyword-646a1e33e50cc', 0, '保存关键字回复'), +(3104, 3095, '', '关键字回复详情', '', '', '', 'app/wechat/keyword/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-keyword-646a1e33e50d2', 0, '关键字回复详情'), +(3105, 3095, '', '删除关键字回复', '', '', '', 'app/wechat/keyword/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-keyword-646a1e33e50da', 0, '删除关键字回复'), +(3106, 3095, '', '修改关键字回复状态', '', '', '', 'app/wechat/keyword/set_status//', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-keyword-set_status-646a1e33e50e0', 0, '修改关键字回复状态'), +(3107, 3096, '', '关键字回复列表', '', '', '', 'app/wechat/keyword', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-keyword-646a1e43aba07', 0, '关键字回复列表'), +(3108, 3096, '', '保存关键字回复', '', '', '', 'app/wechat/keyword/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-keyword-646a1e43aba11', 0, '保存关键字回复'), +(3109, 3096, '', '修改关键字回复状态', '', '', '', 'app/wechat/keyword/set_status//', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-keyword-set_status-646a1e43aba18', 0, '修改关键字回复状态'), +(3110, 3096, '', '删除关键字回复', '', '', '', 'app/wechat/keyword/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-keyword-646a1e43aba1e', 0, '删除关键字回复'), +(3111, 3096, '', '关键字回复详情', '', '', '', 'app/wechat/keyword/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-keyword-646a1e43aba24', 0, '关键字回复详情'), +(3112, 994, '', '下载小程序码', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '135/993/994', 3, '', 0, 'routine-down-qrcode', 0, '下载小程序码'), +(3113, 994, '', '下载小程序包', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '135/993/994', 3, '', 0, 'routine-down-file', 0, '下载小程序包'), +(3114, 3112, '', '下载小程序页面数据', '', '', '', 'app/routine/info', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-routine-info', 0, '下载小程序页面数据'), +(3115, 3113, '', '下载小程序页面数据', '', '', '', 'app/routine/info', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-routine-info-646a1ed2ee6e0', 0, '下载小程序页面数据'), +(3116, 3113, '', '下载小程序模版', '', '', '', 'app/routine/download', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-routine-download', 0, '下载小程序模版'), +(3118, 898, '', '同步消息', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/898', 3, '', 0, 'notification-sync', 0, '同步消息'), +(3119, 898, '', '设置消息', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/898', 3, '', 0, 'notification-setting', 0, '设置消息'), +(3120, 898, '', '消息状态', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/898', 3, '', 0, 'notification-status', 0, '消息状态'), +(3121, 3118, '', '一键同步订阅消息', '', '', '', 'app/routine/syncSubscribe', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-routine-syncSubscribe', 0, '一键同步订阅消息'), +(3122, 3118, '', '一键同步模版消息', '', '', '', 'app/wechat/syncSubscribe', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'app-wechat-syncSubscribe', 0, '一键同步模版消息'), +(3123, 3119, '', '系统通知列表', '', '', '', 'setting/notification/index', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-notification-index', 0, '系统通知列表'), +(3124, 3119, '', '保存通知设置', '', '', '', 'setting/notification/save', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-notification-save', 0, '保存通知设置'), +(3125, 3119, '', '获取单条通知数据', '', '', '', 'setting/notification/info', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-notification-info', 0, '获取单条通知数据'), +(3126, 3120, '', '修改消息状态', '', '', '', 'setting/notification/set_status///', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-notification-set_status', 0, '修改消息状态'), +(3127, 1061, '', '保存协议', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/1061', 3, '', 0, 'agreement-save', 0, '保存协议'), +(3128, 3127, '', '获取协议内容', '', '', '', 'setting/get_agreement/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-get_agreement', 0, '获取协议内容'), +(3129, 3127, '', '获取版权信息', '', '', '', 'setting/get_version', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-get_version', 0, '获取版权信息'), +(3130, 3127, '', '设置协议内容', '', '', '', 'setting/save_agreement', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-save_agreement', 0, '设置协议内容'), +(3131, 19, '', '添加角色', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/14/19', 3, '', 0, 'system-role-add', 0, '添加角色'), +(3132, 19, '', '编辑角色', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/14/19', 3, '', 0, 'system-role-edit', 0, '编辑角色'), +(3133, 19, '', '删除角色', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/14/19', 3, '', 0, 'system-role-delete', 0, '删除角色'), +(3134, 19, '', '角色状态', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/14/19', 3, '', 0, 'system-role-status', 0, '角色状态'), +(3135, 3131, '', '管理员身份列表', '', '', '', 'setting/role', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-role', 0, '管理员身份列表'), +(3136, 3131, '', '管理员身份权限列表', '', '', '', 'setting/role/create', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-role-create', 0, '管理员身份权限列表'), +(3137, 3131, '', '新建或编辑管理员', '', '', '', 'setting/role/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-role', 0, '新建或编辑管理员'), +(3138, 3132, '', '管理员身份列表', '', '', '', 'setting/role', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-role-646a206a0dd01', 0, '管理员身份列表'), +(3139, 3132, '', '编辑管理员详情', '', '', '', 'setting/role//edit', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-role-edit', 0, '编辑管理员详情'), +(3140, 3132, '', '新建或编辑管理员', '', '', '', 'setting/role/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-role-646a206a0dd15', 0, '新建或编辑管理员'), +(3141, 3133, '', '管理员身份列表', '', '', '', 'setting/role', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-role-646a2078367e6', 0, '管理员身份列表'), +(3142, 3133, '', '删除管理员身份', '', '', '', 'setting/role/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-role-646a2078367ef', 0, '删除管理员身份'), +(3143, 3134, '', '管理员身份列表', '', '', '', 'setting/role', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-role-646a2083c8f0b', 0, '管理员身份列表'), +(3144, 3134, '', '修改管理员身份状态', '', '', '', 'setting/role/set_status//', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-role-set_status', 0, '修改管理员身份状态'), +(3145, 20, '', '添加管理员', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/14/20', 3, '', 0, 'system-admin-add', 0, '添加管理员'), +(3146, 20, '', '修改管理员', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/14/20', 3, '', 0, 'system-admin-edit', 0, '修改管理员'), +(3147, 20, '', '删除管理员', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/14/20', 3, '', 0, 'system-admin-delete', 0, '删除管理员'), +(3148, 20, '', '管理员状态', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/14/20', 3, '', 0, 'system-admin-status', 0, '管理员状态'), +(3149, 3145, '', '获取管理员列表', '', '', '', 'setting/admin', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-admin', 0, '获取管理员列表'), +(3150, 3145, '', '保存管理员', '', '', '', 'setting/admin', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-admin', 0, '保存管理员'), +(3151, 3145, '', '获取管理员表单', '', '', '', 'setting/admin/create', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-admin-create', 0, '获取管理员表单'), +(3152, 3146, '', '获取管理员列表', '', '', '', 'setting/admin', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-admin-646a213532f4c', 0, '获取管理员列表'), +(3153, 3146, '', '获取修改管理员表单', '', '', '', 'setting/admin//edit', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-admin-edit', 0, '获取修改管理员表单'), +(3154, 3146, '', '修改管理员', '', '', '', 'setting/admin/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-admin-646a213532f5f', 0, '修改管理员'), +(3155, 3147, '', '删除管理员', '', '', '', 'setting/admin/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-admin-646a2141d9a56', 0, '删除管理员'), +(3156, 3147, '', '获取管理员列表', '', '', '', 'setting/admin', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-admin-646a2141d9a61', 0, '获取管理员列表'), +(3157, 3148, '', '获取管理员列表', '', '', '', 'setting/admin', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-admin-646a214f14bed', 0, '获取管理员列表'), +(3158, 3148, '', '修改管理员状态', '', '', '', 'setting/set_status//', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-set_status', 0, '修改管理员状态'), +(3159, 21, '', '编辑菜单', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/14/21', 3, '', 0, 'system-menu-edit', 0, '编辑菜单'), +(3160, 3159, '', '获取修改权限菜单表单', '', '', '', 'setting/menus//edit', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-menus-edit', 0, '获取修改权限菜单表单'), +(3161, 3159, '', '修改权限菜单', '', '', '', 'setting/menus/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-menus', 0, '修改权限菜单'), +(3162, 3159, '', '查看权限菜单信息', '', '', '', 'setting/menus/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-menus', 0, '查看权限菜单信息'), +(3163, 720, '', '添加配送员', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/303/720', 3, '', 0, 'delivery-service-add', 0, '添加配送员'), +(3164, 720, '', '编辑配送员', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/303/720', 3, '', 0, 'delivery-service-edit', 0, '编辑配送员'), +(3165, 720, '', '删除配送员', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/303/720', 3, '', 0, 'delivery-service-delete', 0, '删除配送员'), +(3166, 720, '', '配送员状态', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/303/720', 3, '', 0, 'delivery-service-status', 0, '配送员状态'), +(3167, 3163, '', '配送员列表', '', '', '', 'order/delivery/index', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-delivery-index', 0, '配送员列表'), +(3168, 3163, '', '新增配送表单', '', '', '', 'order/delivery/add', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-delivery-add', 0, '新增配送表单'), +(3169, 3163, '', '保存新建的配送员', '', '', '', 'order/delivery/save', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-delivery-save', 0, '保存新建的配送员'), +(3170, 3164, '', '编辑配送员表单', '', '', '', 'order/delivery//edit', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-delivery-edit', 0, '编辑配送员表单'), +(3171, 3164, '', '修改配送员', '', '', '', 'order/delivery/update/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-delivery-update', 0, '修改配送员'), +(3172, 3165, '', '删除配送员', '', '', '', 'order/delivery/del/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-delivery-del', 0, '删除配送员'), +(3173, 3166, '', '修改配送员状态', '', '', '', 'order/delivery/set_status//', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-delivery-set_status', 0, '修改配送员状态'), +(3174, 300, '', '添加提货点', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/303/144/300', 3, '', 0, 'merchant-add', 0, '添加提货点'), +(3175, 300, '', '修改提货点', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/303/144/300', 3, '', 0, 'merchant-edit', 0, '修改提货点'), +(3176, 300, '', '删除提货点', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/303/144/300', 3, '', 0, 'merchant-delete', 0, '删除提货点'), +(3177, 300, '', '提货点状态', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/303/144/300', 3, '', 0, 'merchant-status', 0, '提货点状态'), +(3178, 3174, '', '门店列表', '', '', '', 'merchant/store', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'merchant-store', 0, '门店列表'), +(3179, 3174, '', '保存修改门店信息', '', '', '', 'merchant/store/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'merchant-store', 0, '保存修改门店信息'), +(3180, 3174, '', '门店位置选择', '', '', '', 'merchant/store/address', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'merchant-store-address', 0, '门店位置选择'), +(3181, 3175, '', '门店列表', '', '', '', 'merchant/store', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'merchant-store-646a231547cf8', 0, '门店列表'), +(3182, 3175, '', '保存修改门店信息', '', '', '', 'merchant/store/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'merchant-store-646a231547d03', 0, '保存修改门店信息'), +(3183, 3175, '', '门店详情', '', '', '', 'merchant/store/get_info/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'merchant-store-get_info', 0, '门店详情'), +(3184, 3175, '', '门店位置选择', '', '', '', 'merchant/store/address', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'merchant-store-address-646a231547d13', 0, '门店位置选择'), +(3185, 3176, '', '门店列表', '', '', '', 'merchant/store', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'merchant-store-646a23281a6ee', 0, '门店列表'), +(3186, 3176, '', '门店删除', '', '', '', 'merchant/store/del/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'merchant-store-del', 0, '门店删除'), +(3187, 3177, '', '门店列表', '', '', '', 'merchant/store', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'merchant-store-646a2337c993f', 0, '门店列表'), +(3188, 3177, '', '门店上下架', '', '', '', 'merchant/store/set_show//', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'merchant-store-set_show', 0, '门店上下架'), +(3189, 301, '', '添加核销员', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/303/144/301', 3, '', 0, 'merchant-staff-add', 0, '添加核销员'), +(3190, 301, '', '修改核销员', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/303/144/301', 3, '', 0, 'merchant-staff-edit', 0, '修改核销员'), +(3191, 301, '', '删除核销员', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/303/144/301', 3, '', 0, 'merchant-staff-delete', 0, '删除核销员'), +(3192, 301, '', '核销员状态', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/303/144/301', 3, '', 0, 'merchant-staff-status', 0, '核销员状态'), +(3193, 3189, '', '获取门店店员列表', '', '', '', 'merchant/store_staff', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'merchant-store_staff', 0, '获取门店店员列表'), +(3194, 3189, '', '添加门店店员表单', '', '', '', 'merchant/store_staff/create', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'merchant-store_staff-create', 0, '添加门店店员表单'), +(3195, 3189, '', '保存店员', '', '', '', 'merchant/store_staff/save/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'merchant-store_staff-save', 0, '保存店员'), +(3196, 3189, '', '门店搜索列表', '', '', '', 'merchant/store_list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'merchant-store_list', 0, '门店搜索列表'), +(3197, 3190, '', '获取门店店员列表', '', '', '', 'merchant/store_staff', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'merchant-store_staff-646a23be65c88', 0, '获取门店店员列表'), +(3198, 3190, '', '修改店员表单', '', '', '', 'merchant/store_staff//edit', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'merchant-store_staff-edit', 0, '修改店员表单'), +(3199, 3190, '', '保存店员', '', '', '', 'merchant/store_staff/save/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'merchant-store_staff-save-646a23be65c98', 0, '保存店员'), +(3200, 3190, '', '门店搜索列表', '', '', '', 'merchant/store_list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'merchant-store_list-646a23be65c9e', 0, '门店搜索列表'), +(3201, 3191, '', '获取门店店员列表', '', '', '', 'merchant/store_staff', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'merchant-store_staff-646a23cc0a061', 0, '获取门店店员列表'), +(3202, 3191, '', '删除店员', '', '', '', 'merchant/store_staff/del/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'merchant-store_staff-del', 0, '删除店员'), +(3203, 3192, '', '修改店员状态', '', '', '', 'merchant/store_staff/set_show//', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'merchant-store_staff-set_show', 0, '修改店员状态'), +(3204, 3192, '', '获取门店店员列表', '', '', '', 'merchant/store_staff', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'merchant-store_staff-646a23d9d7e44', 0, '获取门店店员列表'), +(3205, 230, '', '添加运费模版', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/303/230', 3, '', 0, 'shipping-temp-add', 0, '添加运费模版'), +(3206, 230, '', '修改运费模版', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/303/230', 3, '', 0, 'shipping-temp-edit', 0, '修改运费模版'), +(3207, 230, '', '删除运费模版', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/303/230', 3, '', 0, 'shipping-temp-delete', 0, '删除运费模版'), +(3208, 3205, '', '运费模板列表', '', '', '', 'setting/shipping_templates/list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-shipping_templates-list', 0, '运费模板列表'), +(3209, 3205, '', '新增或修改运费模版', '', '', '', 'setting/shipping_templates/save/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-shipping_templates-save', 0, '新增或修改运费模版'), +(3210, 3205, '', '城市数据接口', '', '', '', 'setting/shipping_templates/city_list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-shipping_templates-city_list', 0, '城市数据接口'), +(3211, 3206, '', '运费模板列表', '', '', '', 'setting/shipping_templates/list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-shipping_templates-list-646a24602a752', 0, '运费模板列表'), +(3212, 3206, '', '修改运费模板数据', '', '', '', 'setting/shipping_templates//edit', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-shipping_templates-edit', 0, '修改运费模板数据'), +(3213, 3206, '', '新增或修改运费模版', '', '', '', 'setting/shipping_templates/save/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-shipping_templates-save-646a24602a763', 0, '新增或修改运费模版'), +(3214, 3206, '', '城市数据接口', '', '', '', 'setting/shipping_templates/city_list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-shipping_templates-city_list-646a24602a769', 0, '城市数据接口'), +(3215, 3207, '', '删除运费模板', '', '', '', 'setting/shipping_templates/del/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-shipping_templates-del', 0, '删除运费模板'), +(3216, 3207, '', '运费模板列表', '', '', '', 'setting/shipping_templates/list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-shipping_templates-list-646a246c229e8', 0, '运费模板列表'), +(3217, 111, '', '添加配置分类', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/56/111', 3, '', 0, 'config-tab-add', 0, '添加配置分类'), +(3218, 111, '', '修改配置分类', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/56/111', 3, '', 0, 'config-tab-edit', 0, '修改配置分类'), +(3219, 111, '', '删除配置分类', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/56/111', 3, '', 0, 'config-tab-delete', 0, '删除配置分类'), +(3220, 111, '', '查看配置列表', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/56/111', 3, '', 0, 'config-list', 0, '查看配置列表'), +(3221, 111, '', '添加配置', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/56/111', 3, '', 0, 'config-add', 0, '添加配置'), +(3222, 111, '', '修改配置', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/56/111', 3, '', 0, 'config-edit', 0, '修改配置'), +(3223, 111, '', '删除配置', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/56/111', 3, '', 0, 'config-delete', 0, '删除配置'), +(3224, 3217, '', '获取系统配置分类列表', '', '', '', 'setting/config_class', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-config_class', 0, '获取系统配置分类列表'), +(3225, 3217, '', '获取系统配置分类表单', '', '', '', 'setting/config_class/create', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-config_class-create', 0, '获取系统配置分类表单'), +(3226, 3217, '', '保存系统配置分类', '', '', '', 'setting/config_class', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-config_class', 0, '保存系统配置分类'), +(3227, 3218, '', '获取系统配置分类列表', '', '', '', 'setting/config_class', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-config_class-646a2648cbb75', 0, '获取系统配置分类列表'), +(3228, 3218, '', '获取修改系统配置分类表单', '', '', '', 'setting/config_class//edit', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-config_class-edit', 0, '获取修改系统配置分类表单'), +(3229, 3218, '', '修改系统配置分类', '', '', '', 'setting/config_class/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-config_class-646a2648cbb97', 0, '修改系统配置分类'), +(3230, 3219, '', '获取系统配置分类列表', '', '', '', 'setting/config_class', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-config_class-646a26613d6bb', 0, '获取系统配置分类列表'), +(3231, 3219, '', '删除系统配置分类', '', '', '', 'setting/config_class/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-config_class-646a26613d6c6', 0, '删除系统配置分类'), +(3232, 3220, '', '获取系统配置分类列表', '', '', '', 'setting/config_class', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-config_class-646a267255df4', 0, '获取系统配置分类列表'), +(3233, 3220, '', '获取系统配置列表', '', '', '', 'setting/config', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-config', 0, '获取系统配置列表'), +(3234, 3221, '', '获取系统配置列表', '', '', '', 'setting/config', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-config-646a26874c851', 0, '获取系统配置列表'), +(3235, 3221, '', '保存系统配置', '', '', '', 'setting/config', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-config-646a26874c85b', 0, '保存系统配置'), +(3236, 3221, '', '获取系统配置表单', '', '', '', 'setting/config/create', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-config-create', 0, '获取系统配置表单'), +(3237, 3222, '', '获取系统配置列表', '', '', '', 'setting/config', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-config-646a269697340', 0, '获取系统配置列表'), +(3238, 3222, '', '获取修改系统配置表单', '', '', '', 'setting/config//edit', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-config-edit', 0, '获取修改系统配置表单'), +(3239, 3222, '', '修改系统配置', '', '', '', 'setting/config/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-config-646a269697353', 0, '修改系统配置'), +(3240, 3223, '', '获取系统配置列表', '', '', '', 'setting/config', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-config-646a26a48db02', 0, '获取系统配置列表'), +(3241, 3223, '', '删除系统配置', '', '', '', 'setting/config/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-config-646a26a48db0f', 0, '删除系统配置'), +(3242, 3223, '', '修改配置状态', '', '', '', 'setting/config/set_status//', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-config-set_status', 0, '修改配置状态'), +(3243, 112, '', '添加数据组', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/56/112', 3, '', 0, 'system-group-add', 0, '添加数据组'), +(3244, 112, '', '修改数据组', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/56/112', 3, '', 0, 'system-group-edit', 0, '修改数据组'), +(3245, 112, '', '删除数据组', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/56/112', 3, '', 0, 'system-group-delete', 0, '删除数据组'), +(3246, 112, '', '查看数据列表', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/56/112', 3, '', 0, 'system-group-data-list', 0, '查看数据列表'), +(3247, 112, '', '添加组合数据', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/56/112', 3, '', 0, 'system-group-data-add', 0, '添加组合数据'), +(3248, 112, '', '修改组合数据', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/56/112', 3, '', 0, 'system-group-data-edit', 0, '修改组合数据'), +(3249, 112, '', '删除组合数据', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/56/112', 3, '', 0, 'system-group-data-delete', 0, '删除组合数据'), +(3250, 3243, '', '获取组合数据列表', '', '', '', 'setting/group', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-group', 0, '获取组合数据列表'), +(3251, 3243, '', '保存组合数据', '', '', '', 'setting/group', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-group', 0, '保存组合数据'), +(3252, 3244, '', '获取组合数据列表', '', '', '', 'setting/group', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-group-646a2784797f3', 0, '获取组合数据列表'), +(3253, 3244, '', '获取修改组合数据表单', '', '', '', 'setting/group//edit', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-group-edit', 0, '获取修改组合数据表单'), +(3254, 3244, '', '修改组合数据', '', '', '', 'setting/group/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-group-646a278479805', 0, '修改组合数据'), +(3255, 3245, '', '获取组合数据列表', '', '', '', 'setting/group', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-group-646a27906b21a', 0, '获取组合数据列表'), +(3256, 3245, '', '删除组合数据', '', '', '', 'setting/group/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-group-646a27906b223', 0, '删除组合数据'), +(3257, 3246, '', '获取组合数据列表', '', '', '', 'setting/group', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-group-646a27b813076', 0, '获取组合数据列表'), +(3258, 3246, '', '获取组合数据子数据列表', '', '', '', 'setting/group_data', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-group_data', 0, '获取组合数据子数据列表'), +(3259, 3247, '', '获取组合数据子数据列表', '', '', '', 'setting/group_data', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-group_data-646a27c6e19ae', 0, '获取组合数据子数据列表'), +(3260, 3247, '', '保存组合数据子数据', '', '', '', 'setting/group_data', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-group_data-646a27c6e19b8', 0, '保存组合数据子数据'), +(3261, 3247, '', '获取组合数据子数据表单', '', '', '', 'setting/group_data/create', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-group_data-create', 0, '获取组合数据子数据表单'), +(3262, 3248, '', '获取组合数据子数据列表', '', '', '', 'setting/group_data', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-group_data-646a27d6c6cbf', 0, '获取组合数据子数据列表'), +(3263, 3248, '', '获取修改组合数据子数据表单', '', '', '', 'setting/group_data//edit', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-group_data-edit', 0, '获取修改组合数据子数据表单'), +(3264, 3248, '', '修改组合数据子数据', '', '', '', 'setting/group_data/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-group_data-646a27d6c6cd2', 0, '修改组合数据子数据'), +(3265, 3249, '', '获取组合数据子数据列表', '', '', '', 'setting/group_data', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-group_data-646a27e50d1c1', 0, '获取组合数据子数据列表'), +(3266, 3249, '', '删除组合数据子数据', '', '', '', 'setting/group_data/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-group_data-646a27e50d1ca', 0, '删除组合数据子数据'), +(3267, 1076, '', '添加定时任务', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/56/1076', 3, '', 0, 'crontab-add', 0, '添加定时任务'), +(3268, 1076, '', '编辑定时任务', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/56/1076', 3, '', 0, 'crontab-edit', 0, '编辑定时任务'), +(3269, 1076, '', '删除定时任务', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/56/1076', 3, '', 0, 'crontab-delete', 0, '删除定时任务'), +(3270, 1076, '', '定时任务状态', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/56/1076', 3, '', 0, 'crontab-status', 0, '定时任务状态'), +(3271, 3267, '', '定时任务列表', '', '', '', 'system/crontab/list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-crontab-list', 0, '定时任务列表'), +(3272, 3267, '', '定时任务类型', '', '', '', 'system/crontab/mark', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-crontab-mark', 0, '定时任务类型'), +(3273, 3267, '', '定时任务添加编辑', '', '', '', 'system/crontab/save', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-crontab-save', 0, '定时任务添加编辑'), +(3274, 3268, '', '定时任务列表', '', '', '', 'system/crontab/list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-crontab-list-646a2860d3394', 0, '定时任务列表'), +(3275, 3268, '', '定时任务类型', '', '', '', 'system/crontab/mark', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-crontab-mark-646a2860d339f', 0, '定时任务类型'), +(3276, 3268, '', '定时任务详情', '', '', '', 'system/crontab/info/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-crontab-info', 0, '定时任务详情'), +(3277, 3268, '', '定时任务添加编辑', '', '', '', 'system/crontab/save', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-crontab-save-646a2860d33b0', 0, '定时任务添加编辑'), +(3278, 3269, '', '定时任务列表', '', '', '', 'system/crontab/list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-crontab-list-646a286e08853', 0, '定时任务列表'), +(3279, 3269, '', '删除定时任务', '', '', '', 'system/crontab/del/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-crontab-del', 0, '删除定时任务'), +(3280, 3270, '', '定时任务列表', '', '', '', 'system/crontab/list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-crontab-list-646a287b727dc', 0, '定时任务列表'), +(3281, 3270, '', '定时任务是否开启开关', '', '', '', 'system/crontab/set_open//', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-crontab-set_open', 0, '定时任务是否开启开关'), +(3282, 2472, '', '添加权限', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/56/2472', 3, '', 0, 'system-admin-role-add', 0, '添加权限'), +(3283, 2472, '', '编辑权限', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/56/2472', 3, '', 0, 'system-admin-role-edit', 0, '编辑权限'), +(3284, 2472, '', '删除权限', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/56/2472', 3, '', 0, 'system-admin-role-delete', 0, '删除权限'), +(3285, 2472, '', '添加子菜单', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/56/2472', 3, '', 0, 'system-admin-role-add-menus', 0, '添加子菜单'), +(3286, 2472, '', '选择接口', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/56/2472', 3, '', 0, 'system-admin-role-select', 0, '选择接口'), +(3287, 3282, '', '获取权限菜单列表', '', '', '', 'setting/menus', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-menus-646a296711f5a', 0, '获取权限菜单列表'), +(3288, 3282, '', '获取权限菜单表单', '', '', '', 'setting/menus/create', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-menus-create', 0, '获取权限菜单表单'), +(3289, 3282, '', '保存权限菜单', '', '', '', 'setting/menus', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-menus-646a296711f72', 0, '保存权限菜单'), +(3290, 3283, '', '获取权限菜单列表', '', '', '', 'setting/menus', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-menus-646a297963e41', 0, '获取权限菜单列表'), +(3291, 3283, '', '获取修改权限菜单表单', '', '', '', 'setting/menus//edit', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-menus-edit-646a297963e4d', 0, '获取修改权限菜单表单'), +(3292, 3283, '', '查看权限菜单信息', '', '', '', 'setting/menus/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-menus-646a297963e56', 0, '查看权限菜单信息'), +(3293, 3283, '', '修改权限菜单', '', '', '', 'setting/menus/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-menus-646a297963e5e', 0, '修改权限菜单'), +(3294, 3284, '', '获取权限菜单列表', '', '', '', 'setting/menus', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-menus-646a29871df51', 0, '获取权限菜单列表'), +(3295, 3284, '', '删除权限菜单', '', '', '', 'setting/menus/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-menus-646a29871df5c', 0, '删除权限菜单'), +(3296, 3285, '', '查看权限菜单信息', '', '', '', 'setting/menus/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-menus-646a29b28b70e', 0, '查看权限菜单信息'), +(3297, 3285, '', '保存权限菜单', '', '', '', 'setting/menus', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-menus-646a29b28b719', 0, '保存权限菜单'), +(3298, 3285, '', '获取权限菜单列表', '', '', '', 'setting/menus', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-menus-646a29b28b720', 0, '获取权限菜单列表'), +(3299, 1101, '', '添加功能', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/1695/1101', 3, '', 0, 'code-generation-add', 0, '添加功能'), +(3300, 1101, '', '查看代码', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/1695/1101', 3, '', 0, 'code-generation-scan', 0, '查看代码'), +(3301, 1101, '', '下载代码', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/1695/1101', 3, '', 0, 'code-generation-down', 0, '下载代码'), +(3302, 1101, '', '编辑功能', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/1695/1101', 3, '', 0, 'code-generation-edit', 0, '编辑功能'), +(3303, 1101, '', '删除功能', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/1695/1101', 3, '', 0, 'code-generation-delete', 0, '删除功能'), +(3304, 3299, '', '保存生成CRUD', '', '', '', 'system/crud', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-crud', 0, '保存生成CRUD'), +(3305, 3299, '', '获取菜单TREE形数据', '', '', '', 'system/crud/menus', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-crud-menus', 0, '获取菜单TREE形数据'), +(3306, 3299, '', '获取CRUD文件存放', '', '', '', 'system/crud/file_path', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-crud-file_path', 0, '获取CRUD文件存放'), +(3307, 3299, '', '获取CRUD列表', '', '', '', 'system/crud/column_type', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-crud-column_type', 0, '获取CRUD列表'), +(3308, 3299, '', '获取CRUD配置', '', '', '', 'system/crud/config/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-crud-config', 0, '获取CRUD配置'), +(3309, 3299, '', '保存CRUD修改的文件', '', '', '', 'system/crud/save_file/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-crud-save_file', 0, '保存CRUD修改的文件'), +(3310, 3300, '', '查看CRUD', '', '', '', 'system/crud/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-crud-646a34d60329f', 0, '查看CRUD'), +(3311, 3300, '', '保存CRUD修改的文件', '', '', '', 'system/crud/save_file/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-crud-save_file-646a34d6032aa', 0, '保存CRUD修改的文件'), +(3312, 3301, '', '下载生成的文件', '', '', '', 'system/crud/download/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-crud-download', 0, '下载生成的文件'), +(3313, 3301, '', '获取CRUD列表', '', '', '', 'system/crud', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-crud-646a34e764096', 0, '获取CRUD列表'), +(3314, 3302, '', '保存CRUD修改的文件', '', '', '', 'system/crud/save_file/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-crud-save_file-646a34fe884b9', 0, '保存CRUD修改的文件'), +(3315, 3302, '', '获取CRUD配置', '', '', '', 'system/crud/config/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-crud-config-646a34fe884c2', 0, '获取CRUD配置'), +(3316, 3302, '', '获取CRUD列表', '', '', '', 'system/crud/column_type', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-crud-column_type-646a34fe884c9', 0, '获取CRUD列表'), +(3317, 3302, '', '获取CRUD文件存放', '', '', '', 'system/crud/file_path', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-crud-file_path-646a34fe884d0', 0, '获取CRUD文件存放'), +(3318, 3302, '', '查看CRUD', '', '', '', 'system/crud/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-crud-646a34fe884d6', 0, '查看CRUD'), +(3319, 3302, '', '保存生成CRUD', '', '', '', 'system/crud', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-crud-646a34fe884dc', 0, '保存生成CRUD'), +(3320, 3302, '', '获取菜单TREE形数据', '', '', '', 'system/crud/menus', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-crud-menus-646a34fe884e3', 0, '获取菜单TREE形数据'), +(3321, 3302, '', '获取CRUD列表', '', '', '', 'system/crud', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-crud-646a34fe884e9', 0, '获取CRUD列表'), +(3322, 3303, '', '获取CRUD列表', '', '', '', 'system/crud', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-crud-646a350c5c14e', 0, '获取CRUD列表'), +(3323, 3303, '', '删除CRUD', '', '', '', 'system/crud/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-crud-646a350c5c15b', 0, '删除CRUD'), +(3324, 1078, '', '接口分类', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/1695/1078', 3, '', 0, 'route-cate', 0, '接口分类'), +(3325, 1078, '', '同步接口', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/1695/1078', 3, '', 0, 'route-sync', 0, '同步接口'), +(3326, 1078, '', '调试接口', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/1695/1078', 3, '', 0, 'route-test', 0, '调试接口'), +(3327, 1078, '', '编辑接口', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/1695/1078', 3, '', 0, 'route-edit', 0, '编辑接口'), +(3328, 3324, '', '获取路由分类列表', '', '', '', 'system/route_cate', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-route_cate', 0, '获取路由分类列表'), +(3329, 3324, '', '保存路由分类', '', '', '', 'system/route_cate', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-route_cate', 0, '保存路由分类'), +(3330, 3324, '', '获取创建路由分类表单', '', '', '', 'system/route_cate/create', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-route_cate-create', 0, '获取创建路由分类表单'), +(3331, 3324, '', '获取修改路由分类表单', '', '', '', 'system/route_cate//edit', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-route_cate-edit', 0, '获取修改路由分类表单'), +(3332, 3324, '', '修改路由分类', '', '', '', 'system/route_cate/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-route_cate', 0, '修改路由分类'), +(3333, 3324, '', '删除路由分类', '', '', '', 'system/route_cate/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-route_cate', 0, '删除路由分类'), +(3334, 3325, '', '同步路由', '', '', '', 'system/route/sync_route/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-route-sync_route', 0, '同步路由'), +(3335, 3325, '', '获取路由tree', '', '', '', 'system/route/tree', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-route-tree', 0, '获取路由tree'), +(3336, 3327, '', '获取路由tree', '', '', '', 'system/route/tree', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-route-tree-646a35e9baaef', 0, '获取路由tree'), +(3337, 3327, '', '查看路由权限', '', '', '', 'system/route/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-route', 0, '查看路由权限'), +(3338, 3327, '', '保存路由权限', '', '', '', 'system/route/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-route', 0, '保存路由权限'), +(3339, 1068, '', '添加语言列表', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/1067/1068', 3, '', 0, 'lang-list-add', 0, '添加语言列表'), +(3340, 1068, '', '修改语言列表', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/1067/1068', 3, '', 0, 'lang-list-edit', 0, '修改语言列表'), +(3341, 1068, '', '删除语言列表', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/1067/1068', 3, '', 0, 'lang-list-delete', 0, '删除语言列表'), +(3342, 1068, '', '语言列表状态', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/1067/1068', 3, '', 0, 'lang-list-status', 0, '语言列表状态'), +(3343, 3339, '', '语言类型列表', '', '', '', 'setting/lang_type/list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-lang_type-list', 0, '语言类型列表'), +(3344, 3339, '', '新增修改语言类型表单', '', '', '', 'setting/lang_type/form/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-lang_type-form', 0, '新增修改语言类型表单'), +(3345, 3339, '', '保存新增修改语言', '', '', '', 'setting/lang_type/save/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-lang_type-save', 0, '保存新增修改语言'), +(3346, 3340, '', '语言类型列表', '', '', '', 'setting/lang_type/list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-lang_type-list-646a36876cfbe', 0, '语言类型列表'), +(3347, 3340, '', '新增修改语言类型表单', '', '', '', 'setting/lang_type/form/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-lang_type-form-646a36876cfd9', 0, '新增修改语言类型表单'), +(3348, 3340, '', '保存新增修改语言', '', '', '', 'setting/lang_type/save/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-lang_type-save-646a36876cfe3', 0, '保存新增修改语言'), +(3349, 3341, '', '语言类型列表', '', '', '', 'setting/lang_type/list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-lang_type-list-646a369c9741e', 0, '语言类型列表'), +(3350, 3341, '', '删除语言', '', '', '', 'setting/lang_type/del/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-lang_type-del', 0, '删除语言'), +(3351, 3342, '', '语言类型列表', '', '', '', 'setting/lang_type/list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-lang_type-list-646a36a88444d', 0, '语言类型列表'), +(3352, 3342, '', '修改语言类型状态', '', '', '', 'setting/lang_type/status//', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-lang_type-status', 0, '修改语言类型状态'), +(3353, 1069, '', '添加语言详情', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/1067/1069', 3, '', 0, 'lang-info-add', 0, '添加语言详情'), +(3354, 1069, '', '编辑语言详情', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/1067/1069', 3, '', 0, 'lang-info-edit', 0, '编辑语言详情'), +(3355, 1069, '', '删除语言详情', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '12/1067/1069', 3, '', 0, 'lang-info-delete', 0, '删除语言详情'), +(3356, 3353, '', '语言列表', '', '', '', 'setting/lang_code/list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-lang_code-list', 0, '语言列表'), +(3357, 3353, '', '语言详情', '', '', '', 'setting/lang_code/info', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-lang_code-info', 0, '语言详情'), +(3358, 3353, '', '保存修改语言', '', '', '', 'setting/lang_code/save', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-lang_code-save', 0, '保存修改语言'), +(3359, 3353, '', '机器翻译', '', '', '', 'setting/lang_code/translate', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-lang_code-translate', 0, '机器翻译'), +(3360, 3354, '', '语言列表', '', '', '', 'setting/lang_code/list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-lang_code-list-646a3717e64bb', 0, '语言列表'), +(3361, 3354, '', '语言详情', '', '', '', 'setting/lang_code/info', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-lang_code-info-646a3717e64c8', 0, '语言详情'), +(3362, 3354, '', '保存修改语言', '', '', '', 'setting/lang_code/save', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-lang_code-save-646a3717e64d1', 0, '保存修改语言'), +(3363, 3354, '', '机器翻译', '', '', '', 'setting/lang_code/translate', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-lang_code-translate-646a3717e64db', 0, '机器翻译'), +(3364, 3355, '', '语言列表', '', '', '', 'setting/lang_code/list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-lang_code-list-646a372511b5e', 0, '语言列表'), +(3365, 3355, '', '删除语言', '', '', '', 'setting/lang_code/del/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-lang_code-del', 0, '删除语言'), +(3366, 1070, '', '添加语言地区', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/1067/1070', 3, '', 0, 'lang-country-add', 0, '添加语言地区'), +(3367, 1070, '', '编辑语言地区', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/1067/1070', 3, '', 0, 'lang-country-edit', 0, '编辑语言地区'), +(3368, 1070, '', '删除语言地区', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/1067/1070', 3, '', 0, 'lang-country-delete', 0, '删除语言地区'), +(3369, 3366, '', '语言国家列表', '', '', '', 'setting/lang_country/list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-lang_country-list', 0, '语言国家列表'), +(3370, 3366, '', '添加语言地区表单', '', '', '', 'setting/lang_country/form/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-lang_country-form', 0, '添加语言地区表单'), +(3371, 3366, '', '保存语言地区', '', '', '', 'setting/lang_country/save/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-lang_country-save', 0, '保存语言地区'), +(3372, 3367, '', '语言国家列表', '', '', '', 'setting/lang_country/list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-lang_country-list-646a377fb08e5', 0, '语言国家列表'), +(3373, 3367, '', '添加语言地区表单', '', '', '', 'setting/lang_country/form/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-lang_country-form-646a377fb08f2', 0, '添加语言地区表单'), +(3374, 3367, '', '保存语言地区', '', '', '', 'setting/lang_country/save/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-lang_country-save-646a377fb08fc', 0, '保存语言地区'), +(3375, 3368, '', '语言国家列表', '', '', '', 'setting/lang_country/list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-lang_country-list-646a378a8e1b7', 0, '语言国家列表'), +(3376, 3368, '', '删除语言地区', '', '', '', 'setting/lang_country/del/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-lang_country-del', 0, '删除语言地区'), +(3377, 1066, '', '添加对外账号', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/1064/1066', 3, '', 0, 'out-account-add', 0, '添加对外账号'), +(3378, 1066, '', '编辑对外账号', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/1064/1066', 3, '', 0, 'out-account-edit', 0, '编辑对外账号'), +(3379, 1066, '', '删除对外账号', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/1064/1066', 3, '', 0, 'out-account-delete', 0, '删除对外账号'), +(3380, 1066, '', '设置对外账号', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/1064/1066', 3, '', 0, 'out-account-setting', 0, '设置对外账号'), +(3381, 3377, '', '对外接口账号信息', '', '', '', 'setting/system_out_account/index', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-system_out_account-index', 0, '对外接口账号信息'), +(3382, 3377, '', '对外接口账号添加', '', '', '', 'setting/system_out_account/save', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-system_out_account-save', 0, '对外接口账号添加'), +(3383, 3378, '', '对外接口账号信息', '', '', '', 'setting/system_out_account/index', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-system_out_account-index-646a385546279', 0, '对外接口账号信息'), +(3384, 3378, '', '对外接口账号添加', '', '', '', 'setting/system_out_account/save', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-system_out_account-save-646a385546286', 0, '对外接口账号添加'), +(3385, 3378, '', '对外接口账号修改', '', '', '', 'setting/system_out_account/update/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-system_out_account-update', 0, '对外接口账号修改'), +(3386, 3379, '', '对外接口账号信息', '', '', '', 'setting/system_out_account/index', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-system_out_account-index-646a386512a5e', 0, '对外接口账号信息'), +(3387, 3379, '', '删除账号', '', '', '', 'setting/system_out_account/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-system_out_account', 0, '删除账号'), +(3388, 3380, '', '对外接口账号信息', '', '', '', 'setting/system_out_account/index', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-system_out_account-index-646a38719e553', 0, '对外接口账号信息'), +(3389, 3380, '', '设置账号推送接口', '', '', '', 'setting/system_out_account/set_up/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-system_out_account-set_up', 0, '设置账号推送接口'), +(3390, 145, '', '同步物流公司', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/1073/145', 3, '', 0, 'express-sync', 0, '同步物流公司'), +(3391, 145, '', '编辑物流公司', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/1073/145', 3, '', 0, 'express-edit', 0, '编辑物流公司'), +(3392, 3390, '', '获取物流公司列表', '', '', '', 'freight/express', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'freight-express', 0, '获取物流公司列表'), +(3393, 3390, '', '同步物流公司', '', '', '', 'freight/express/sync_express', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'freight-express-sync_express', 0, '同步物流公司'), +(3394, 3391, '', '获取物流公司列表', '', '', '', 'freight/express', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'freight-express-646a38ef9dbdd', 0, '获取物流公司列表'), +(3395, 3391, '', '获取修改物流公司表单', '', '', '', 'freight/express//edit', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'freight-express-edit', 0, '获取修改物流公司表单'), +(3396, 3391, '', '修改物流公司', '', '', '', 'freight/express/', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'freight-express-646a38ef9dbf3', 0, '修改物流公司'), +(3398, 229, '', '添加城市数据', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/1073/229', 3, '', 0, 'system-city-add', 0, '添加城市数据'), +(3399, 229, '', '编辑城市数据', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/1073/229', 3, '', 0, 'system-city-edit', 0, '编辑城市数据'), +(3400, 229, '', '删除城市数据', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/1073/229', 3, '', 0, 'system-city-delete', 0, '删除城市数据'), +(3401, 229, '', '清除城市数据缓存', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '25/1073/229', 3, '', 0, 'system-city-clear-cache', 0, '清除城市数据缓存'), +(3402, 3398, '', '获取城市数据完整列表', '', '', '', 'setting/city/full_list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-city-full_list', 0, '获取城市数据完整列表'), +(3403, 3398, '', '获取城市数据列表', '', '', '', 'setting/city/list/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-city-list', 0, '获取城市数据列表'), +(3404, 3398, '', '添加城市数据表单', '', '', '', 'setting/city/add/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-city-add', 0, '添加城市数据表单'), +(3405, 3398, '', '新增/修改城市数据', '', '', '', 'setting/city/save', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-city-save', 0, '新增/修改城市数据'), +(3406, 3399, '', '获取城市数据完整列表', '', '', '', 'setting/city/full_list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-city-full_list-646a39aa87ef0', 0, '获取城市数据完整列表'), +(3407, 3399, '', '获取城市数据列表', '', '', '', 'setting/city/list/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-city-list-646a39aa87efe', 0, '获取城市数据列表'), +(3408, 3399, '', '修改城市数据表单', '', '', '', 'setting/city//edit', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-city-edit', 0, '修改城市数据表单'), +(3409, 3399, '', '新增/修改城市数据', '', '', '', 'setting/city/save', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-city-save-646a39aa87f12', 0, '新增/修改城市数据'), +(3410, 3400, '', '获取城市数据完整列表', '', '', '', 'setting/city/full_list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-city-full_list-646a39c191645', 0, '获取城市数据完整列表'), +(3411, 3400, '', '获取城市数据列表', '', '', '', 'setting/city/list/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-city-list-646a39c191651', 0, '获取城市数据列表'), +(3412, 3400, '', '删除城市数据', '', '', '', 'setting/city/del/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-city-del', 0, '删除城市数据'), +(3413, 3401, '', '获取城市数据完整列表', '', '', '', 'setting/city/full_list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-city-full_list-646a39ceb8c4c', 0, '获取城市数据完整列表'), +(3414, 3401, '', '获取城市数据列表', '', '', '', 'setting/city/list/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-city-list-646a39ceb8c57', 0, '获取城市数据列表'), +(3415, 3401, '', '清除城市数据缓存', '', '', '', 'setting/city/clean_cache', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'setting-city-clean_cache', 0, '清除城市数据缓存'), +(3417, 1056, '', '一号通', 'admin', '', '', '', '', '[]', 10, 1, 1, 1, '/yihaotong', '12/1056', 1, '', 0, 'setting-yihaotong', 0, ''), +(3418, 3417, '', '一号通配置', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/setting/yihaotong_config/3/18', '12/1056/3417', 1, '', 0, 'setting-yihaotong-config', 0, ''), +(3419, 1067, '', '翻译配置', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/setting/lang_config/3/106', '25/1067', 1, '', 0, 'setting-lang-config', 0, ''), +(3420, 27, '', '用户充值', 'admin', '', '', '', '', '[]', 60, 1, 1, 1, '/marketing/recharge', '27', 1, '', 0, 'admin-marketing-recharge', 0, ''), +(3421, 165, '', '客服配置', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/setting/kefu_config/2/69', '165', 1, '', 0, 'setting-kefu-config', 0, ''), +(3422, 3420, '', '充值配置', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/setting/recharge_config/2/28', '27/3420', 1, '', 0, 'setting-recharge-config', 0, ''), +(3423, 9, '', '用户配置', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/setting/user_config/2/100', '9', 1, '', 0, '', 0, ''), +(3424, 4, '', '订单配置', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/setting/order_config/2/113', '4', 1, '', 0, '', 0, ''), +(3425, 27, '', '每日签到', 'admin', '', '', '', '', '[]', 57, 1, 1, 1, '/markering/sign', '27', 1, '', 0, 'admin-marketing-sign', 0, ''), +(3426, 3425, '', '签到配置', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/setting/sign_config/2/126', '27/3425', 1, '', 0, '', 0, ''), +(3427, 3425, '', '签到奖励', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/marketing/sign_rewards', '27/3425', 1, '', 0, '', 0, ''), +(3429, 165, '', '自动回复', 'admin', '', '', '', '', '[]', 7, 1, 1, 1, '/setting/store_service/auto_reply', '165', 1, '', 0, '', 0, ''), +(3430, 1695, '', '数据字典', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/system/code_data_dictionary', '25/1695', 1, '', 0, 'system-code-data_dictionary', 0, ''), +(3431, 3430, '', '查看数据字典', '', '', '', 'system/crud/data_dictionary/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-crud-data_dictionary', 0, ''), +(3432, 3430, '', '删除数据字典', '', '', '', 'system/crud/data_dictionary/', 'DELETE', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-crud-data_dictionary', 0, ''), +(3433, 3430, '', '修改或者保存字典数据', '', '', '', 'system/crud/data_dictionary/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-crud-data_dictionary', 0, ''), +(3434, 3430, '', '获取数据字典列表', '', '', '', 'system/crud/data_dictionary', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-crud-data_dictionary', 0, ''), +(3435, 3299, '', '获取数据字典列表', '', '', '', 'system/crud/data_dictionary', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-crud-data_dictionary-64d491f3da358', 0, ''), +(3436, 3299, '', '查看数据字典', '', '', '', 'system/crud/data_dictionary/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-crud-data_dictionary-64d491f3da391', 0, ''), +(3437, 3299, '', '修改或者保存字典数据', '', '', '', 'system/crud/data_dictionary/', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-crud-data_dictionary-64d491f3da3b8', 0, ''), +(3438, 3299, '', '获取可以进行关联的表名', '', '', '', 'system/crud/association_table', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-crud-association_table', 0, ''), +(3439, 3299, '', '获取表的详细信息', '', '', '', 'system/crud/association_table/', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'system-crud-association_table', 0, ''), +(3440, 656, '', '商品分类', 'admin', '', '', '', '', '[]', 95, 1, 1, 1, '/setting/pages/cate_page/1', '656', 1, '', 0, '', 0, ''), +(3441, 656, '', '个人中心', 'admin', '', '', '', '', '[]', 90, 1, 1, 1, '/setting/pages/user_page/2', '656', 1, '', 0, '', 0, ''), +(3442, 993, '', '小程序链接', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/app/routine/link', '135/993', 1, '', 0, '', 0, ''), +(3443, 56, '', '模块配置', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/marketing/integral/system_config/2/134', '25/56', 1, '', 0, 'system-model-system_config', 0, ''), +(3444, 3417, '', '电子发票', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/setting/elec_invoice', '12/1056/3417', 1, '', 0, 'setting-elec-invoice', 0, ''), +(3445, 56, '', '自定事件', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/system/event', '25/56', 1, '', 0, 'system-event-index', 0, ''); +SQL + ], + [ + 'code' => '540', + 'type' => 3, + 'table' => "system_timer", + 'field' => "month", + 'findSql' => "show columns from `@table` like 'month'", + 'sql' => "ALTER TABLE `@table` ADD `month` int(11) NOT NULL DEFAULT '0' COMMENT '月' AFTER `type`" + ], + [ + 'code' => '540', + 'type' => 3, + 'table' => "system_timer", + 'field' => "customCode", + 'findSql' => "show columns from `@table` like 'customCode'", + 'sql' => "ALTER TABLE `@table` ADD `customCode` text NOT NULL COMMENT '执行代码'" + ], + [ + 'code' => '540', + 'type' => 3, + 'table' => "system_timer", + 'field' => "timeStr", + 'findSql' => "show columns from `@table` like 'timeStr'", + 'sql' => "ALTER TABLE `@table` ADD `timeStr` varchar(255) NOT NULL DEFAULT '' COMMENT '时间代码'" + ], + [ + 'code' => '540', + 'type' => -1, + 'table' => "system_timer", + 'sql' => "INSERT INTO `@table` VALUES (NULL, '自动开具/冲红电子发票', 'autoInvoice', '每隔10分钟执行自动开具/冲红电子发票', 2, 0, 1, 1, 1, 10, 0, 0, 0, 1715760152, 0, 1, '', '')" + ], + [ + 'code' => '540', + 'type' => 3, + 'table' => "user", + 'field' => "division_name", + 'findSql' => "show columns from `@table` like 'division_name'", + 'sql' => "ALTER TABLE `@table` ADD `division_name` varchar(255) NOT NULL DEFAULT '' COMMENT '事业部/代理商名称' AFTER `uniqid`" ], ]; return $data; diff --git a/crmeb/app/adminapi/controller/v1/agent/Division.php b/crmeb/app/adminapi/controller/v1/agent/Division.php index b58b7f394..59a1fdda1 100644 --- a/crmeb/app/adminapi/controller/v1/agent/Division.php +++ b/crmeb/app/adminapi/controller/v1/agent/Division.php @@ -99,7 +99,7 @@ public function divisionSave() ['account', ''], ['pwd', ''], ['conf_pwd', ''], - ['real_name', ''], + ['division_name', ''], ['roles', []], ['image', []] ]); @@ -134,6 +134,7 @@ public function divisionAgentSave(UserServices $userServices) ['division_percent', 0], ['division_end_time', ''], ['division_status', 1], + ['division_name', ''], ['edit', 0], ['image', []], ]); diff --git a/crmeb/app/adminapi/controller/v1/cms/Article.php b/crmeb/app/adminapi/controller/v1/cms/Article.php index 2cedd7508..257ba1dac 100644 --- a/crmeb/app/adminapi/controller/v1/cms/Article.php +++ b/crmeb/app/adminapi/controller/v1/cms/Article.php @@ -40,6 +40,10 @@ public function __construct(App $app, ArticleServices $service) /** * 获取列表 * @return mixed + * @throws \ReflectionException + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException */ public function index() { @@ -81,6 +85,10 @@ public function save() * 获取单个文章数据 * @param int $id * @return mixed + * @throws \ReflectionException + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException */ public function read($id = 0) { diff --git a/crmeb/app/adminapi/controller/v1/cms/ArticleCategory.php b/crmeb/app/adminapi/controller/v1/cms/ArticleCategory.php index 0d0944bff..82a90847c 100644 --- a/crmeb/app/adminapi/controller/v1/cms/ArticleCategory.php +++ b/crmeb/app/adminapi/controller/v1/cms/ArticleCategory.php @@ -87,6 +87,7 @@ public function save() $data['add_time'] = time(); $this->service->save($data); CacheService::delete('ARTICLE_CATEGORY'); + CacheService::delete('ARTICLE_CATEGORY_PC'); return app('json')->success(100021); } @@ -121,6 +122,7 @@ public function update($id) ]); $this->service->update($data); CacheService::delete('ARTICLE_CATEGORY'); + CacheService::delete('ARTICLE_CATEGORY_PC'); return app('json')->success(100001); } @@ -135,6 +137,7 @@ public function delete($id) if (!$id) return app('json')->fail(100100); $this->service->del($id); CacheService::delete('ARTICLE_CATEGORY'); + CacheService::delete('ARTICLE_CATEGORY_PC'); return app('json')->success(100002); } @@ -150,6 +153,7 @@ public function set_status($id, $status) if ($status == '' || $id == 0) return app('json')->fail(100100); $this->service->setStatus($id, $status); CacheService::delete('ARTICLE_CATEGORY'); + CacheService::delete('ARTICLE_CATEGORY_PC'); return app('json')->success(100014); } diff --git a/crmeb/app/adminapi/controller/v1/marketing/StoreBargain.php b/crmeb/app/adminapi/controller/v1/marketing/StoreBargain.php index 717d840eb..ee1e5161c 100644 --- a/crmeb/app/adminapi/controller/v1/marketing/StoreBargain.php +++ b/crmeb/app/adminapi/controller/v1/marketing/StoreBargain.php @@ -65,6 +65,7 @@ public function save($id) ['info', ''], ['unit_name', ''], ['section_time', []], + ['image', ''], ['images', []], ['bargain_max_price', 0], ['bargain_min_price', 0], diff --git a/crmeb/app/adminapi/controller/v1/marketing/StoreCombination.php b/crmeb/app/adminapi/controller/v1/marketing/StoreCombination.php index a02808cd6..242026e63 100644 --- a/crmeb/app/adminapi/controller/v1/marketing/StoreCombination.php +++ b/crmeb/app/adminapi/controller/v1/marketing/StoreCombination.php @@ -86,6 +86,7 @@ public function save($id = 0) [['title', 's'], ''], [['info', 's'], ''], [['unit_name', 's'], ''], + ['image', ''], ['images', []], ['section_time', []], [['is_host', 'd'], 0], diff --git a/crmeb/app/adminapi/controller/v1/order/StoreOrderInvoice.php b/crmeb/app/adminapi/controller/v1/order/StoreOrderInvoice.php index 8a7b07b4f..8885b8784 100644 --- a/crmeb/app/adminapi/controller/v1/order/StoreOrderInvoice.php +++ b/crmeb/app/adminapi/controller/v1/order/StoreOrderInvoice.php @@ -1,140 +1,309 @@ - -// +---------------------------------------------------------------------- -namespace app\adminapi\controller\v1\order; - -use app\adminapi\controller\AuthController; -use app\services\order\StoreOrderInvoiceServices; -use app\services\order\StoreOrderServices; -use app\services\product\product\StoreProductServices; -use app\services\system\store\SystemStoreServices; -use app\services\user\UserServices; -use think\facade\App; - -/** - * 发票管理 - * Class StoreOrderInvoice - * @package app\adminapi\controller\v1\order - */ -class StoreOrderInvoice extends AuthController -{ - - /** - * StoreOrderInvoice constructor. - * @param App $app - * @param StoreOrderInvoiceServices $services - */ - public function __construct(App $app, StoreOrderInvoiceServices $services) - { - parent::__construct($app); - $this->services = $services; - } - - /** - * 获取订单类型数量 - * @return mixed - */ - public function chart() - { - $where = $this->request->getMore([ - ['data', '', '', 'time'], - ['real_name', ''], - ['field_key', ''], - [['type', 'd'], 0], - ]); - $data = $this->services->chart($where); - return app('json')->success($data); - } - - /** - * 查询发票列表 - * @return mixed - */ - public function list() - { - $where = $this->request->getMore([ - ['status', 0], - ['real_name', ''], - ['header_type', ''], - ['type', ''], - ['data', '', '', 'time'], - ['field_key', ''], - ]); - return app('json')->success($this->services->getList($where)); - } - - - /** - * 设置发票状态 - * @param string $id - * @return mixed - */ - public function set_invoice($id = '') - { - if ($id == '') return app('json')->fail(100100); - $data = $this->request->postMore([ - ['is_invoice', 0], - ['invoice_number', 0], - ['remark', ''] - ]); - if ($data['is_invoice'] == 1 && !$data['invoice_number']) { - return app('json')->fail(400166); - } - if ($data['invoice_number'] && !preg_match('/^\d{8,10}$/', $data['invoice_number'])) { - return app('json')->fail(400167); - } - $this->services->setInvoice((int)$id, $data); - return app('json')->success(100014); - } - - /** - * 订单详情 - * @param $id 订单id - * @return mixed - */ - public function orderInfo(StoreProductServices $productServices, StoreOrderServices $orderServices, $id) - { - if (!$id || !($orderInfo = $orderServices->get($id))) { - return app('json')->fail(400118); - } - /** @var UserServices $services */ - $services = app()->make(UserServices::class); - $userInfo = $services->get($orderInfo['uid']); - if (!$userInfo) { - return app('json')->fail(400119); - } - $userInfo = $userInfo->hidden(['pwd', 'add_ip', 'last_ip', 'login_type']); - $userInfo['spread_name'] = ''; - if ($userInfo['spread_uid']) - $userInfo['spread_name'] = $services->value(['uid' => $userInfo['spread_uid']], 'nickname'); - $orderInfo = $orderServices->tidyOrder($orderInfo->toArray(), true, true); - //核算优惠金额 - $vipTruePrice = array_column($orderInfo['cartInfo'], 'vip_sum_truePrice'); - $vipTruePrice = array_sum($vipTruePrice); - $orderInfo['vip_true_price'] = $vipTruePrice ?: 0; - - $orderInfo['add_time'] = $orderInfo['_add_time'] ?? ''; - $productId = array_column($orderInfo['cartInfo'], 'product_id'); - $cateData = $productServices->productIdByProductCateName($productId); - foreach ($orderInfo['cartInfo'] as &$item) { - $item['class_name'] = $cateData[$item['product_id']] ?? ''; - } - if ($orderInfo['store_id'] && $orderInfo['shipping_type'] == 2) { - /** @var $storeServices */ - $storeServices = app()->make(SystemStoreServices::class); - $orderInfo['_store_name'] = $storeServices->value(['id' => $orderInfo['store_id']], 'name'); - } else { - $orderInfo['_store_name'] = ''; - } - $userInfo = $userInfo->toArray(); - $invoice = $this->services->getOne(['order_id' => $id]); - return app('json')->success(compact('orderInfo', 'userInfo', 'invoice')); - } -} + +// +---------------------------------------------------------------------- +namespace app\adminapi\controller\v1\order; + +use app\adminapi\controller\AuthController; +use app\services\order\StoreOrderCartInfoServices; +use app\services\order\StoreOrderInvoiceServices; +use app\services\order\StoreOrderServices; +use app\services\product\product\StoreProductServices; +use app\services\serve\ServeServices; +use app\services\system\store\SystemStoreServices; +use app\services\user\UserServices; +use think\facade\App; + +/** + * 发票管理 + * Class StoreOrderInvoice + * @package app\adminapi\controller\v1\order + */ +class StoreOrderInvoice extends AuthController +{ + + /** + * StoreOrderInvoice constructor. + * @param App $app + * @param StoreOrderInvoiceServices $services + */ + public function __construct(App $app, StoreOrderInvoiceServices $services) + { + parent::__construct($app); + $this->services = $services; + } + + /** + * 获取订单类型数量 + * @return mixed + */ + public function chart() + { + $where = $this->request->getMore([ + ['data', '', '', 'time'], + ['real_name', ''], + ['field_key', ''], + [['type', 'd'], 0], + ]); + $data = $this->services->chart($where); + return app('json')->success($data); + } + + /** + * 查询发票列表 + * @return mixed + */ + public function list() + { + $where = $this->request->getMore([ + ['status', 0], + ['real_name', ''], + ['header_type', ''], + ['type', ''], + ['data', '', '', 'time'], + ['field_key', ''], + ]); + return app('json')->success($this->services->getList($where)); + } + + + /** + * 设置发票状态 + * @param string $id + * @return mixed + */ + public function set_invoice($id = '') + { + if ($id == '') return app('json')->fail(100100); + $data = $this->request->postMore([ + ['is_invoice', 0], + ['invoice_number', 0], + ['remark', ''] + ]); + if ($data['is_invoice'] == 1 && !$data['invoice_number']) { + return app('json')->fail(400166); + } + if ($data['invoice_number'] && !preg_match('/^\d{8,10}$/', $data['invoice_number'])) { + return app('json')->fail(400167); + } + $this->services->setInvoice((int)$id, $data); + return app('json')->success(100014); + } + + /** + * 订单详情 + * @param $id 订单id + * @return mixed + */ + public function orderInfo(StoreProductServices $productServices, StoreOrderServices $orderServices, $id) + { + if (!$id || !($orderInfo = $orderServices->get($id))) { + return app('json')->fail(400118); + } + /** @var UserServices $services */ + $services = app()->make(UserServices::class); + $userInfo = $services->get($orderInfo['uid']); + if (!$userInfo) { + return app('json')->fail(400119); + } + $userInfo = $userInfo->hidden(['pwd', 'add_ip', 'last_ip', 'login_type']); + $userInfo['spread_name'] = ''; + if ($userInfo['spread_uid']) + $userInfo['spread_name'] = $services->value(['uid' => $userInfo['spread_uid']], 'nickname'); + $orderInfo = $orderServices->tidyOrder($orderInfo->toArray(), true, true); + //核算优惠金额 + $vipTruePrice = array_column($orderInfo['cartInfo'], 'vip_sum_truePrice'); + $vipTruePrice = array_sum($vipTruePrice); + $orderInfo['vip_true_price'] = $vipTruePrice ?: 0; + + $orderInfo['add_time'] = $orderInfo['_add_time'] ?? ''; + $productId = array_column($orderInfo['cartInfo'], 'product_id'); + $cateData = $productServices->productIdByProductCateName($productId); + foreach ($orderInfo['cartInfo'] as &$item) { + $item['class_name'] = $cateData[$item['product_id']] ?? ''; + } + if ($orderInfo['store_id'] && $orderInfo['shipping_type'] == 2) { + /** @var $storeServices */ + $storeServices = app()->make(SystemStoreServices::class); + $orderInfo['_store_name'] = $storeServices->value(['id' => $orderInfo['store_id']], 'name'); + } else { + $orderInfo['_store_name'] = ''; + } + $userInfo = $userInfo->toArray(); + $invoice = $this->services->getOne(['order_id' => $id]); + return app('json')->success(compact('orderInfo', 'userInfo', 'invoice')); + } + + /** + * 获取电子发票配置信息 + * @return \think\Response + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/16 + */ + public function elecInvoiceConfig() + { + $data = [ + 'elec_invoice' => (int)sys_config('elec_invoice'), + 'auto_invoice' => (int)sys_config('auto_invoice'), + 'elec_invoice_cate' => (int)sys_config('elec_invoice_cate'), + 'elec_invoice_cate_name' => sys_config('elec_invoice_cate_name'), + 'elec_invoice_tax_rate' => (int)sys_config('elec_invoice_tax_rate') + ]; + return app('json')->success($data); + } + + /** + * 获取发票开具页面iframe地址 + * @param $id + * @return \think\Response + * @throws \ReflectionException + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/13 + */ + public function invoiceIssuanceUrl($id) + { + if (sys_config('elec_invoice', 1) != 1) { + return app('json')->fail('电子发票功能未开启,请在一号通中开启并且在商城后台一号通配置中开启'); + } + $info = $this->services->getOne(['id' => $id]); + $unique = app()->make(StoreOrderServices::class)->value(['id' => $info['order_id']], 'order_id'); + $cartInfo = app()->make(StoreOrderCartInfoServices::class)->getOrderCartInfo($info['order_id']); + $goods = []; + foreach ($cartInfo as $item) { + $goods[] = [ + 'store_name' => $item['cart_info']['productInfo']['store_name'], + 'unit_price' => bcadd($item['cart_info']['sum_price'], $item['cart_info']['postage_price'], 2), + 'num' => $item['cart_info']['cart_num'] + ]; + } + $data = []; + $data['unique'] = $unique; + $data['goods'] = $goods; + $data['account_name'] = $info['name']; + $data['email'] = $info['email']; + if ($info['header_type'] == 1) { + $data['invoice_type'] = 82; + $data['is_enterprise'] = 0; + } else { + $data['invoice_type'] = 81; + $data['tax_id'] = $info['duty_number']; + $data['is_enterprise'] = 1; + } + $invoice = app()->make(ServeServices::class)->invoice(); + return app('json')->success($invoice->invoiceIssuanceUrl($data)); + } + + /** + * 保存发票信息 + * @param $id + * @return \think\Response + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/14 + */ + public function saveInvoiceInfo($id) + { + $data = $this->request->postMore([ + ['invoice_num', ''], + ['invoice_type', ''], + ['invoice_serial_number', ''], + ]); + $info = $this->services->getOne(['id' => $id]); + $data['unique_num'] = app()->make(StoreOrderServices::class)->value(['id' => $info['order_id']], 'order_id'); + $data['is_invoice'] = 1; + $data['invoice_time'] = time(); + $this->services->update($id, $data); + return app('json')->success('保存成功'); + } + + /** + * 查看发票详情 + * @param $id + * @return \think\Response + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/14 + */ + public function invoiceInfo($id) + { + $info = $this->services->getOne(['id' => $id]); + $invoice = app()->make(ServeServices::class)->invoice(); + return app('json')->success($invoice->invoiceInfo($info['invoice_num'])); + } + + /** + * 下载发票 + * @param $id + * @return \think\Response + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/14 + */ + public function downInvoice($id) + { + $info = $this->services->getOne(['id' => $id]); + $invoice = app()->make(ServeServices::class)->invoice(); + return app('json')->success($invoice->downloadInvoice($info['invoice_num'])); + } + + /** + * 电子发票分类 + * @return \think\Response + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/15 + */ + public function invoiceCategory() + { + $where = $this->request->getMore([ + ['name', ''], + ['page', 1], + ['limit', 100], + ]); + $invoice = app()->make(ServeServices::class)->invoice(); + return app('json')->success($invoice->category($where)); + } + + /** + * 开具发票 + * @param $id + * @return \think\Response + * @throws \ReflectionException + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/15 + */ + public function invoiceIssuance($id) + { + $this->services->invoiceIssuance($id); + return app('json')->success('开票成功'); + } + + /** + * 负数发票开具 + * @param $id + * @return \think\Response + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/16 + */ + public function redInvoiceIssuance($id) + { + $this->services->redInvoiceIssuance($id); + return app('json')->success('开具负数发票成功'); + } +} diff --git a/crmeb/app/adminapi/controller/v1/product/StoreProduct.php b/crmeb/app/adminapi/controller/v1/product/StoreProduct.php index ee3f813e5..e47a5167c 100644 --- a/crmeb/app/adminapi/controller/v1/product/StoreProduct.php +++ b/crmeb/app/adminapi/controller/v1/product/StoreProduct.php @@ -299,9 +299,9 @@ public function search_list() ['is_live', 0], ['is_new', ''], ['is_virtual', -1], - ['is_presale', -1] + ['is_presale', -1], + ['is_show', 1], ]); - $where['is_show'] = 1; $where['is_del'] = 0; $where['cate_id'] = stringToIntArray($where['cate_id']); /** @var StoreCategoryServices $storeCategoryServices */ diff --git a/crmeb/app/adminapi/controller/v1/product/StoreProductReply.php b/crmeb/app/adminapi/controller/v1/product/StoreProductReply.php index 37a81842e..6cf86bd97 100644 --- a/crmeb/app/adminapi/controller/v1/product/StoreProductReply.php +++ b/crmeb/app/adminapi/controller/v1/product/StoreProductReply.php @@ -41,7 +41,8 @@ public function index() ['data', ''], ['product_id', 0], ['key', ''], - ['order', ''] + ['order', ''], + ['status', ''], ]); $list = $this->services->sysPage($where); return app('json')->success($list); @@ -110,4 +111,19 @@ public function save_fictitious_reply() $this->services->saveReply($data); return app('json')->success(100000); } + + /** + * 商品评论审核 + * @param $id + * @param $status + * @return \think\Response + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/4/22 + */ + public function set_status($id, $status) + { + $this->services->update($id, ['status' => $status]); + return app('json')->success($status == 1 ? '审核通过' : '拒绝成功'); + } } diff --git a/crmeb/app/adminapi/controller/v1/setting/SystemConfig.php b/crmeb/app/adminapi/controller/v1/setting/SystemConfig.php index 8b7d6bfbe..6ccc7cd80 100644 --- a/crmeb/app/adminapi/controller/v1/setting/SystemConfig.php +++ b/crmeb/app/adminapi/controller/v1/setting/SystemConfig.php @@ -48,9 +48,10 @@ public function index() { $where = $this->request->getMore([ ['tab_id', 0], + ['config_name', ''], ['status', -1] ]); - if (!$where['tab_id']) { + if (!$where['tab_id'] && $where['config_name'] == '') { return app('json')->fail(100100); } if ($where['status'] == -1) { @@ -96,6 +97,8 @@ public function save() ['info', ''], ['desc', ''], ['sort', 0], + ['level', 0], + ['link_data', []], ['status', 0] ]); if (is_array($data['config_tab_id'])) $data['config_tab_id'] = end($data['config_tab_id']); @@ -119,6 +122,11 @@ public function save() if (!$data['parameter']) return app('json')->fail(400283); $this->services->valiDateRadioAndCheckbox($data); } + if ($data['level'] == 1) { + if (!$data['link_data']) return app('json')->fail('请选择关联顶级选项'); + $data['link_id'] = $data['link_data'][0]; + $data['link_value'] = $data['link_data'][1]; + } $data['value'] = json_encode($data['value']); $config = $this->services->getOne(['menu_name' => $data['menu_name']]); if ($config) { @@ -185,12 +193,19 @@ public function update($id) ['info', ''], ['desc', ''], ['sort', 0], + ['level', 0], + ['link_data', []], ['status', 0] ]); if (is_array($data['config_tab_id'])) $data['config_tab_id'] = end($data['config_tab_id']); if (!$this->services->get($id)) { return app('json')->fail(100026); } + if ($data['level'] == 1) { + if (!$data['link_data']) return app('json')->fail('请选择关联顶级选项'); + $data['link_id'] = $data['link_data'][0]; + $data['link_value'] = $data['link_data'][1]; + } $data['value'] = json_encode($data['value']); $this->services->update($id, $data); CacheService::clear(); diff --git a/crmeb/app/adminapi/controller/v1/setting/SystemCrud.php b/crmeb/app/adminapi/controller/v1/setting/SystemCrud.php index ee900c128..088666b11 100644 --- a/crmeb/app/adminapi/controller/v1/setting/SystemCrud.php +++ b/crmeb/app/adminapi/controller/v1/setting/SystemCrud.php @@ -18,6 +18,7 @@ use app\Request; use app\services\system\log\SystemFileServices; use app\services\system\SystemCrudDataService; +use app\services\system\SystemCrudListServices; use app\services\system\SystemCrudServices; use app\services\system\SystemMenusServices; use app\services\system\SystemRouteServices; @@ -116,15 +117,20 @@ public function save(SystemCrudDataService $service, $id = 0) $fromField = $searchField = $hasOneField = $columnField = $tableIndex = []; $dictionaryids = array_column($data['tableField'], 'dictionary_id'); - if ($dictionaryids) { - $dictionaryList = $service->getColumn([['id', 'in', $dictionaryids]], 'value', 'id'); - foreach ($dictionaryList as &$value) { - $value = is_string($value) ? json_decode($value, true) : $value; - } - } else { - $dictionaryList = []; + $dictionaryList = []; + foreach ($dictionaryids as $dictionaryid) { + $dictionaryList[$dictionaryid] = $service->selectList(['cid' => $dictionaryid], 'name as label,value')->toArray(); } +// if ($dictionaryids) { +// $dictionaryList = $service->getColumn([['id', 'in', $dictionaryids]], 'value', 'id'); +// foreach ($dictionaryList as &$value) { +// $value = is_string($value) ? json_decode($value, true) : $value; +// } +// } else { +// $dictionaryList = []; +// } + foreach ($data['tableField'] as $item) { //判断字段长度 if (in_array($item['field_type'], [FormTypeEnum::DATE_TIME, 'timestamp', 'time', 'date', 'year']) && $item['limit'] > 6) { @@ -926,4 +932,160 @@ public function deleteDataDictionary(SystemCrudDataService $service, $id) return app('json')->fail('删除失败'); } } + + + + + /** 数据字典新 */ + + /** + * 获取数据字典列表 + * @param SystemCrudListServices $service + * @return Response + * @throws \ReflectionException + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/20 + */ + public function dataDictionaryList(SystemCrudListServices $service) + { + $where = $this->request->getMore([ + ['status', ''], + ]); + return app('json')->success($service->dataDictionaryList($where)); + } + + /** + * 获取数据字典添加修改表单 + * @param SystemCrudListServices $service + * @param $id + * @return Response + * @throws \FormBuilder\Exception\FormBuilderException + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/20 + */ + public function dataDictionaryListCreate(SystemCrudListServices $service, $id) + { + return app('json')->success($service->dataDictionaryListCreate($id)); + } + + /** + * 保存数据字典 + * @param SystemCrudListServices $service + * @param $id + * @return Response + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/20 + */ + public function dataDictionaryListSave(SystemCrudListServices $service, $id) + { + $data = $this->request->getMore([ + ['name', ''], + ['mark', ''], + ['level', ''], + ['status', ''], + ]); + $service->dataDictionaryListSave($id, $data); + return app('json')->success('保存成功'); + } + + /** + * 删除数据字典 + * @param SystemCrudListServices $service + * @param $id + * @return Response + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/20 + */ + public function dataDictionaryListDel(SystemCrudListServices $service, $id) + { + $service->dataDictionaryListDel($id); + return app('json')->success('删除成功'); + } + + /** + * 数据字典内容列表 + * @param SystemCrudDataService $service + * @param $cid + * @return Response + * @throws \ReflectionException + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/20 + */ + public function dataDictionaryInfoList(SystemCrudDataService $service, $cid) + { + return app('json')->success($service->dataDictionaryInfoList($cid)); + } + + /** + * 数据字典内容添加修改表单 + * @param SystemCrudDataService $service + * @param $cid + * @param $id + * @param $pid + * @return Response + * @throws \FormBuilder\Exception\FormBuilderException + * @throws \ReflectionException + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/20 + */ + public function dataDictionaryInfoCreate(SystemCrudDataService $service, $cid, $id, $pid) + { + return app('json')->success($service->dataDictionaryInfoCreate($cid, (int)$id, (int)$pid)); + } + + /** + * 保存数据字典内容 + * @param SystemCrudDataService $service + * @param $cid + * @param $id + * @return Response + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/20 + */ + public function dataDictionaryInfoSave(SystemCrudDataService $service, $cid, $id) + { + $data = $this->request->getMore([ + ['name', ''], + ['pid', 0], + ['value', ''], + ['sort', 0], + ]); + $service->dataDictionaryInfoSave($cid, $id, $data); + return app('json')->success('保存成功'); + } + + /** + * 删除数据字典内容 + * @param SystemCrudDataService $service + * @param $id + * @return Response + * @throws \ReflectionException + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/20 + */ + public function dataDictionaryInfoDel(SystemCrudDataService $service, $id) + { + $service->dataDictionaryInfoDel($id); + return app('json')->success('删除成功'); + } } diff --git a/crmeb/app/adminapi/controller/v1/statistic/FlowStatistic.php b/crmeb/app/adminapi/controller/v1/statistic/FlowStatistic.php deleted file mode 100644 index b6094e392..000000000 --- a/crmeb/app/adminapi/controller/v1/statistic/FlowStatistic.php +++ /dev/null @@ -1,74 +0,0 @@ - -// +---------------------------------------------------------------------- - -namespace app\adminapi\controller\v1\statistic; - -use app\adminapi\controller\AuthController; -use app\services\statistic\CapitalFlowServices; -use think\facade\App; - -class FlowStatistic extends AuthController -{ - /** - * @param App $app - * @param CapitalFlowServices $services - */ - public function __construct(App $app, CapitalFlowServices $services) - { - parent::__construct($app); - $this->services = $services; - } - - /** - * 资金流水 - * @return mixed - */ - public function getFlowList() - { - $where = $this->request->getMore([ - ['time', ''], - ['trading_type', 0], - ['keywords', ''], - ['ids', ''], - ['export', 0] - ]); - $date = $this->services->getFlowList($where); - return app('json')->success($date); - } - - /** - * 资金流水备注 - * @param $id - * @return mixed - */ - public function setMark($id) - { - $data = $this->request->postMore([ - ['mark', ''] - ]); - $this->services->setMark($id, $data); - return app('json')->success(100024); - } - - /** - * 账单记录 - * @return mixed - */ - public function getFlowRecord() - { - $where = $this->request->getMore([ - ['type', 'day'], - ['time', ''] - ]); - $data = $this->services->getFlowRecord($where); - return app('json')->success($data); - } -} diff --git a/crmeb/app/adminapi/controller/v1/system/AppVersion.php b/crmeb/app/adminapi/controller/v1/system/AppVersion.php index 3ff510e80..7241a0941 100644 --- a/crmeb/app/adminapi/controller/v1/system/AppVersion.php +++ b/crmeb/app/adminapi/controller/v1/system/AppVersion.php @@ -36,7 +36,10 @@ public function __construct(App $app, AppVersionServices $services) /** * 版本列表 - * @return mixed + * @return \think\Response + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/4/2 */ public function list() { @@ -48,7 +51,12 @@ public function list() /** * 新增版本表单 - * @return mixed + * @param $id + * @return \think\Response + * @throws \FormBuilder\Exception\FormBuilderException + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/4/2 */ public function crate($id) { @@ -57,7 +65,10 @@ public function crate($id) /** * 保存数据 - * @return mixed + * @return \think\Response + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/4/2 */ public function save() { @@ -75,4 +86,18 @@ public function save() $this->services->versionSave($id, $data); return app('json')->success(100021); } + + /** + * 删除App版本 + * @param $id + * @return \think\Response + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/4/2 + */ + public function del($id) + { + $this->services->delete($id); + return app('json')->success('删除成功'); + } } diff --git a/crmeb/app/adminapi/controller/v1/system/SystemCrontab.php b/crmeb/app/adminapi/controller/v1/system/SystemCrontab.php index b4d4f2a52..5838b1868 100644 --- a/crmeb/app/adminapi/controller/v1/system/SystemCrontab.php +++ b/crmeb/app/adminapi/controller/v1/system/SystemCrontab.php @@ -5,6 +5,7 @@ use app\adminapi\controller\AuthController; use app\services\system\crontab\SystemCrontabServices; use think\facade\App; +use think\facade\Env; class SystemCrontab extends AuthController { @@ -17,10 +18,16 @@ public function __construct(App $app, SystemCrontabServices $services) /** * 获取定时任务列表 * @return mixed + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException */ public function getTimerList() { - $where = ['is_del' => 0]; + $where = $this->request->getMore([ + ['custom', 0], + ]); + $where['is_del'] = 0; return app('json')->success($this->services->getTimerList($where)); } @@ -28,6 +35,9 @@ public function getTimerList() * 获取定时任务详情 * @param $id * @return mixed + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException */ public function getTimerInfo($id) { @@ -56,12 +66,24 @@ public function saveTimer() ['content', ''], ['type', 0], ['is_open', 0], + ['month', 0], ['week', 0], ['day', 0], ['hour', 0], ['minute', 0], ['second', 0], + ['customCode', ''], + ['password', ''], ]); + if ($data['mark'] == 'customTimer') { + if (!Env::get('app_debug', false)) return app('json')->fail('生产环境下无法新增和修改自定义内容,如需修改请修改.env文件中app_debug项为true'); + if ($data['password'] === '') return app('json')->fail('密码不能为空'); + if (config('filesystem.password') !== $data['password']) return app('json')->fail('密码错误'); + $adminInfo = $this->request->adminInfo(); + if (!$adminInfo) return app('json')->fail('非法操作'); + if ($adminInfo['level'] != 0) return app('json')->fail('仅超级管理员可以操作定时任务'); + if (!$this->isSafePhpCode($data['customCode'])) return app('json')->fail('自定义内容存在危险代码,请检查代码'); + } $this->services->saveTimer($data); return app('json')->success(100000); } @@ -89,4 +111,35 @@ public function setTimerStatus($id, $is_open) return app('json')->success(100014); } + /** + * 检查是否包含删除表,删除表数据,删除文件,修改文件内容以及后缀,执行命令等操作的关键词 + * @param $code + * @return bool + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/6/6 + */ + function isSafePhpCode($code) + { + // 检查是否包含删除表,删除表数据,删除文件,修改文件内容以及后缀,执行命令等操作的关键词 + $dangerous_keywords = array( + 'delete', + 'destroy', + 'DROP TABLE', + 'DELETE FROM', + 'unlink(', + 'fwrite(', + 'shell_exec(', + 'exec(', + 'system(', + 'passthru(' + ); + foreach ($dangerous_keywords as $keyword) { + if (strpos($code, $keyword) !== false) { + return false; + } + } + return true; // 如果通过所有安全检查,返回 true + } + } \ No newline at end of file diff --git a/crmeb/app/adminapi/controller/v1/system/SystemDatabackup.php b/crmeb/app/adminapi/controller/v1/system/SystemDatabackup.php index 867f1b58e..5b143d484 100644 --- a/crmeb/app/adminapi/controller/v1/system/SystemDatabackup.php +++ b/crmeb/app/adminapi/controller/v1/system/SystemDatabackup.php @@ -86,7 +86,9 @@ public function updateMark() */ public function optimize() { - $tables = $this->request->param('tables', '', 'htmlspecialchars'); + [$tables] = $this->request->postMore([ + ['tables', ''], + ], true); $res = $this->services->getDbBackup()->optimize($tables); return app('json')->success($res ? 100047 : 100048); } @@ -96,7 +98,9 @@ public function optimize() */ public function repair() { - $tables = $this->request->param('tables', '', 'htmlspecialchars'); + [$tables] = $this->request->postMore([ + ['tables', ''], + ], true); $res = $this->services->getDbBackup()->repair($tables); return app('json')->success($res ? 100049 : 100050); } @@ -106,7 +110,9 @@ public function repair() */ public function backup() { - $tables = $this->request->param('tables', '', 'htmlspecialchars'); + [$tables] = $this->request->postMore([ + ['tables', ''], + ], true); $data = $this->services->backup($tables); return app('json')->success(100051); } diff --git a/crmeb/app/adminapi/controller/v1/system/SystemEvent.php b/crmeb/app/adminapi/controller/v1/system/SystemEvent.php new file mode 100644 index 000000000..0f952f685 --- /dev/null +++ b/crmeb/app/adminapi/controller/v1/system/SystemEvent.php @@ -0,0 +1,157 @@ +services = $services; + } + + /** + * 自定事件类型 + * @return \think\Response + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/6/7 + */ + public function getMarkList() + { + return app('json')->success($this->services->getMarkList()); + } + + /** + * 自定事件列表 + * @return \think\Response + * @throws \ReflectionException + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/6/7 + */ + public function getEventList() + { + return app('json')->success($this->services->getEventList()); + } + + /** + * 自定事件详情 + * @param $id + * @return \think\Response + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/6/7 + */ + public function getEventInfo($id) + { + if (!$id) return app('json')->fail('参数错误'); + return app('json')->success($this->services->getEventInfo($id)); + } + + /** + * 自定事件添加编辑 + * @return \think\Response + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/6/7 + */ + public function saveEvent() + { + $data = $this->request->postMore([ + ['id', 0], + ['name', ''], + ['mark', ''], + ['content', ''], + ['is_open', 0], + ['customCode', ''], + ['password', ''], + ]); + if ($data['name'] == '') return app('json')->fail('请填写事件名称'); + if ($data['mark'] == '') return app('json')->fail('请选择事件类型'); + if (!Env::get('app_debug', false)) return app('json')->fail('生产环境下无法新增和修改自定义内容,如需修改请修改.env文件中app_debug项为true'); + if ($data['password'] === '') return app('json')->fail('密码不能为空'); + if (config('filesystem.password') !== $data['password']) return app('json')->fail('密码错误'); + $adminInfo = $this->request->adminInfo(); + if (!$adminInfo) return app('json')->fail('非法操作'); + if ($adminInfo['level'] != 0) return app('json')->fail('仅超级管理员可以操作定时任务'); + if (!$this->isSafePhpCode($data['customCode'])) return app('json')->fail('自定义内容存在危险代码,请检查代码'); + $this->services->saveEvent($data); + return app('json')->success(100000); + } + + /** + * 检查是否包含删除表,删除表数据,删除文件,修改文件内容以及后缀,执行命令等操作的关键词 + * @param $code + * @return bool + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/6/7 + */ + function isSafePhpCode($code) + { + // 检查是否包含删除表,删除表数据,删除文件,修改文件内容以及后缀,执行命令等操作的关键词 + $dangerous_keywords = [ + 'delete', + 'destroy', + 'DROP TABLE', + 'DELETE FROM', + 'unlink(', + 'fwrite(', + 'shell_exec(', + 'exec(', + 'system(', + 'passthru(' + ]; + foreach ($dangerous_keywords as $keyword) { + if (strpos($code, $keyword) !== false) { + return false; + } + } + return true; // 如果通过所有安全检查,返回 true + } + + /** + * 自定事件是否开启开关 + * @param $id + * @param $is_open + * @return \think\Response + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/6/7 + */ + public function setEventStatus($id, $is_open) + { + $this->services->setEventStatus($id, $is_open); + return app('json')->success(100014); + } + + /** + * 删除自定事件 + * @param $id + * @return \think\Response + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/6/7 + */ + public function delEvent($id) + { + if (!$id) return app('json')->fail('参数错误'); + $this->services->eventDel($id); + return app('json')->success(100002); + } +} \ No newline at end of file diff --git a/crmeb/app/adminapi/route/order.php b/crmeb/app/adminapi/route/order.php index c56b116bf..2ca628b68 100644 --- a/crmeb/app/adminapi/route/order.php +++ b/crmeb/app/adminapi/route/order.php @@ -94,6 +94,22 @@ Route::post('invoice/set/:id', 'v1.order.StoreOrderInvoice/set_invoice')->name('StoreOrderorInvoiceSet')->option(['real_name' => '设置发票状态']); //开票订单详情 Route::get('invoice_order_info/:id', 'v1.order.StoreOrderInvoice/orderInfo')->name('StoreOrderorInvoiceOrderInfo')->option(['real_name' => '开票订单详情']); + //获取发票开具页面iframe地址 + Route::get('invoice_issuance_url/:id', 'v1.order.StoreOrderInvoice/invoiceIssuanceUrl')->name('invoiceIssuanceUrl')->option(['real_name' => '获取发票开具页面iframe地址']); + //保存发票信息 + Route::post('save_invoice_info/:id', 'v1.order.StoreOrderInvoice/saveInvoiceInfo')->name('saveInvoiceInfo')->option(['real_name' => '保存发票信息']); + //电子发票分类 + Route::get('invoice_category', 'v1.order.StoreOrderInvoice/invoiceCategory')->name('invoiceCategory')->option(['real_name' => '电子发票分类']); + //开具发票 + Route::post('invoice_issuance', 'v1.order.StoreOrderInvoice/invoiceIssuance')->name('invoiceIssuance')->option(['real_name' => '开具发票']); + //查看发票详情 + Route::get('invoice_info/:id', 'v1.order.StoreOrderInvoice/invoiceInfo')->name('invoiceInfo')->option(['real_name' => '查看发票详情']); + //开具负数发票 + Route::get('red_invoice_issuance/:id', 'v1.order.StoreOrderInvoice/redInvoiceIssuance')->name('redInvoiceIssuance')->option(['real_name' => '开具负数发票']); + //下载发票 + Route::get('down_invoice/:id', 'v1.order.StoreOrderInvoice/downInvoice')->name('downInvoice')->option(['real_name' => '下载发票']); + //电子发票配置 + Route::get('elec_invoice_config', 'v1.order.StoreOrderInvoice/elecInvoiceConfig')->name('elecInvoiceConfig')->option(['real_name' => '电子发票配置']); //配送员列表 Route::get('delivery/index', 'v1.order.DeliveryService/index')->option(['real_name' => '配送员列表']); //新增配送表单 diff --git a/crmeb/app/adminapi/route/product.php b/crmeb/app/adminapi/route/product.php index dd09ddbd5..9b684d49b 100644 --- a/crmeb/app/adminapi/route/product.php +++ b/crmeb/app/adminapi/route/product.php @@ -99,6 +99,8 @@ Route::get('reply/fictitious_reply/:product_id', 'v1.product.StoreProductReply/fictitious_reply')->option(['real_name' => '虚拟评论表单']); //保存虚拟评论 Route::post('reply/save_fictitious_reply', 'v1.product.StoreProductReply/save_fictitious_reply')->option(['real_name' => '保存虚拟评论']); + //审核商品评论 + Route::put('reply/set_status/:id/:status', 'v1.product.StoreProductReply/set_status')->option(['real_name' => '审核商品评论']); })->option(['parent' => 'product', 'cate_name' => '商品评论']); /** 商品采集 */ diff --git a/crmeb/app/adminapi/route/system.php b/crmeb/app/adminapi/route/system.php index f582ec8e5..deaf26d4f 100644 --- a/crmeb/app/adminapi/route/system.php +++ b/crmeb/app/adminapi/route/system.php @@ -94,7 +94,9 @@ //添加版本信息 Route::get('version_crate/:id', 'v1.system.AppVersion/crate')->option(['real_name' => '添加版本']); //添加版本信息 - Route::post('version_save', 'v1.system.AppVersion/save')->option(['real_name' => '添加版本']); + Route::post('version_save', 'v1.system.AppVersion/save')->option(['real_name' => '保存版本']); + //删除版本信息 + Route::delete('version_del/:id', 'v1.system.AppVersion/del')->option(['real_name' => '删除版本']); })->option(['parent' => 'system', 'cate_name' => '数据清除']); /** 在线升级 */ @@ -135,6 +137,22 @@ Route::get('crontab/set_open/:id/:is_open', 'v1.system.SystemCrontab/setTimerStatus')->option(['real_name' => '定时任务是否开启开关']); })->option(['parent' => 'system', 'cate_name' => '定时任务']); + /** 自定事件 */ + Route::group(function () { + //定时任务列表 + Route::get('event/list', 'v1.system.SystemEvent/getEventList')->option(['real_name' => '自定事件列表']); + //定时任务类型 + Route::get('event/mark', 'v1.system.SystemEvent/getMarkList')->option(['real_name' => '自定事件类型']); + //定时任务详情 + Route::get('event/info/:id', 'v1.system.SystemEvent/getEventInfo')->option(['real_name' => '自定事件详情']); + //定时任务添加编辑 + Route::post('event/save', 'v1.system.SystemEvent/saveEvent')->option(['real_name' => '自定事件添加编辑']); + //删除定时任务 + Route::delete('event/del/:id', 'v1.system.SystemEvent/delEvent')->option(['real_name' => '删除自定事件']); + //定时任务是否开启开关 + Route::get('event/set_open/:id/:is_open', 'v1.system.SystemEvent/setEventStatus')->option(['real_name' => '自定事件是否开启开关']); + })->option(['parent' => 'system', 'cate_name' => '自定事件']); + /** 系统路由 */ Route::group(function () { //同步路由接口 @@ -174,6 +192,24 @@ Route::get('crud/menus', 'v1.setting.SystemCrud/getMenus')->option(['real_name' => '获取菜单TREE形数据']); //获取CRUD文件存放 Route::post('crud/file_path', 'v1.setting.SystemCrud/getFilePath')->option(['real_name' => '获取CRUD文件存放']); + + //获取数据字典列表 + Route::get('crud/data_dictionary_list', 'v1.setting.SystemCrud/dataDictionaryList')->option(['real_name' => '获取数据字典列表']); + //获取数据字典添加修改表单 + Route::get('crud/data_dictionary_list/create/:id', 'v1.setting.SystemCrud/dataDictionaryListCreate')->option(['real_name' => '获取数据字典添加修改表单']); + //保存数据字典 + Route::post('crud/data_dictionary_list/save/:id', 'v1.setting.SystemCrud/dataDictionaryListSave')->option(['real_name' => '保存数据字典']); + //删除数据字典 + Route::delete('crud/data_dictionary_list/del/:id', 'v1.setting.SystemCrud/dataDictionaryListDel')->option(['real_name' => '删除数据字典']); + //查看数据字典内容列表 + Route::get('crud/data_dictionary/info_list/:cid', 'v1.setting.SystemCrud/dataDictionaryInfoList')->option(['real_name' => '查看数据字典内容列表']); + //查看数据字典内容添加修改表单 + Route::get('crud/data_dictionary/info_create/:cid/:id/:pid', 'v1.setting.SystemCrud/dataDictionaryInfoCreate')->option(['real_name' => '查看数据字典内容添加修改表单']); + //修改或者保存字典数据内容 + Route::post('crud/data_dictionary/info_save/:cid/:id', 'v1.setting.SystemCrud/dataDictionaryInfoSave')->option(['real_name' => '修改或者保存字典数据内容']); + //删除数据字典内容 + Route::delete('crud/data_dictionary/info_del/:id', 'v1.setting.SystemCrud/dataDictionaryInfoDel')->option(['real_name' => '删除数据字典内容']); + //获取数据字典列表 Route::get('crud/data_dictionary', 'v1.setting.SystemCrud/getDataDictionary')->option(['real_name' => '获取数据字典列表']); //查看数据字典 diff --git a/crmeb/app/api/controller/pc/ProductController.php b/crmeb/app/api/controller/pc/ProductController.php index 69c97ba6c..e88412bc6 100644 --- a/crmeb/app/api/controller/pc/ProductController.php +++ b/crmeb/app/api/controller/pc/ProductController.php @@ -43,7 +43,7 @@ public function getProductList(Request $request, StoreCategoryServices $services [['news', 'd'], 0, '', 'timeOrder'], [['type', 0], 0], ['ids', ''], - ['selectId', ''] + [['selectId', 'd'], 0] ]); if ($where['selectId'] && (!$where['sid'] || !$where['cid'])) { if ($services->value(['id' => $where['selectId']], 'pid')) { diff --git a/crmeb/app/api/controller/pc/PublicController.php b/crmeb/app/api/controller/pc/PublicController.php index 9e4b05a83..ebd06a567 100644 --- a/crmeb/app/api/controller/pc/PublicController.php +++ b/crmeb/app/api/controller/pc/PublicController.php @@ -13,7 +13,10 @@ use app\Request; +use app\services\article\ArticleCategoryServices; +use app\services\article\ArticleServices; use app\services\pc\PublicServices; +use crmeb\services\CacheService; class PublicController { @@ -53,6 +56,8 @@ public function getCompanyInfo() $data['network_security'] = sys_config('network_security'); $data['network_security_url'] = sys_config('network_security_url'); $data['icp_url'] = sys_config('icp_url'); + $data['pc_home_menus'] = sys_data('pc_home_menus'); + $data['pc_home_links'] = sys_data('pc_home_links'); $logoUrl = sys_config('pc_logo'); if (strstr($logoUrl, 'http') === false && $logoUrl) { $logoUrl = sys_config('site_url') . $logoUrl; @@ -71,4 +76,71 @@ public function getWechatQrcode() $data['wechat_qrcode'] = sys_config('wechat_qrcode'); return app('json')->success($data); } + + /** + * 文章分类 + * @param ArticleCategoryServices $services + * @return \think\Response + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/6 + */ + public function getNewsCategory(ArticleCategoryServices $services) + { + $cateInfo = CacheService::remember('ARTICLE_CATEGORY_PC', function () use ($services) { + return $services->getArticleCategory(); + }); + return app('json')->success($cateInfo); + } + + /** + * pc文章列表 + * @param Request $request + * @param ArticleServices $services + * @return \think\Response + * @throws \ReflectionException + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/6 + */ + public function getNewsList(Request $request, ArticleServices $services) + { + list($cid, $page, $limit) = $request->getMore([ + [['cid', 'd'], 0], + [['page', 'd'], 0], + [['limit', 'd'], 0], + ], true); + if ($cid == 0) { + $where = ['is_hot' => 1]; + } else { + $where = ['cid' => $cid]; + } + $data = $services->getList($where, $page, $limit); + foreach ($data['list'] as &$item) { + $item['add_time'] = date('Y-m-d H:i', $item['add_time']); + } + return app('json')->success($data); + } + + /** + * 文章详情 + * @param ArticleServices $services + * @param $id + * @return \think\Response + * @throws \ReflectionException + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/6 + */ + public function getNewsDetail(ArticleServices $services, $id) + { + $info = $services->getInfo($id); + return app('json')->success($info); + } } diff --git a/crmeb/app/api/controller/v1/CrontabController.php b/crmeb/app/api/controller/v1/CrontabController.php index a6ae59112..5ab50e205 100644 --- a/crmeb/app/api/controller/v1/CrontabController.php +++ b/crmeb/app/api/controller/v1/CrontabController.php @@ -28,7 +28,7 @@ class CrontabController */ public function crontabRun() { - app()->make(SystemCrontabServices::class)->crontabRun(); + app()->make(SystemCrontabServices::class)->crontabApiRun(); } /** diff --git a/crmeb/app/api/controller/v1/LoginController.php b/crmeb/app/api/controller/v1/LoginController.php index 226d2feb9..5e3892d86 100644 --- a/crmeb/app/api/controller/v1/LoginController.php +++ b/crmeb/app/api/controller/v1/LoginController.php @@ -529,4 +529,25 @@ public function ajcheck(Request $request) return app('json')->fail(400336); } } + + /** + * 远程登录接口 + * @param Request $request + * @return \think\Response + * @throws \Psr\SimpleCache\InvalidArgumentException + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/21 + */ + public function remoteRegister(Request $request) + { + [$remote_token] = $request->getMore([ + ['remote_token', ''], + ], true); + if ($remote_token == '') return app('json')->success('登录失败', ['get_remote_login_url' => sys_config('get_remote_login_url')]); + return app('json')->success('登录成功', $this->services->remoteRegister($remote_token)); + } } diff --git a/crmeb/app/api/controller/v1/PublicController.php b/crmeb/app/api/controller/v1/PublicController.php index bb07e4039..b82242d55 100644 --- a/crmeb/app/api/controller/v1/PublicController.php +++ b/crmeb/app/api/controller/v1/PublicController.php @@ -15,6 +15,8 @@ use app\services\diy\DiyServices; use app\services\kefu\service\StoreServiceServices; use app\services\order\DeliveryServiceServices; +use app\services\order\StoreOrderCartInfoServices; +use app\services\order\StoreOrderServices; use app\services\other\AgreementServices; use app\services\other\CacheServices; use app\services\product\product\StoreCategoryServices; @@ -716,4 +718,32 @@ public function getSchemeUrl($id) echo '

未找到跳转路径

'; } } + + /** + * 微信服务商支付 + * @param Request $request + * @return \think\Response + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/4/7 + */ + public function servicePayResult(Request $request) + { + [$sub_mch_id, $out_trade_no, $check_code] = $request->getMore([ + ['sub_mch_id', ''], + ['out_trade_no', ''], + ['check_code', ''], + ], true); + $data['site_name'] = sys_config('site_name');//网站名称 + $data['site_url'] = sys_config('site_url');//网站地址 + $data['site_logo'] = sys_config('wap_login_logo');//移动端登录logo + $order = app()->make(StoreOrderServices::class)->getOne(['order_id' => $out_trade_no]); + $data['goods_name'] = app()->make(StoreOrderCartInfoServices::class)->getCarIdByProductTitle((int)$order['id']); + $data['pay_price'] = $order['pay_price']; + $data['jump_url'] = sys_config('site_url') . '/pages/goods/order_pay_status/index?order_id=' . $out_trade_no . '&msg=支付成功&type=3&totalPrice=' . $data['pay_price']; + return app('json')->header(['X-Frame-Options' => 'payapp.weixin.qq.com'])->success($data); + } } diff --git a/crmeb/app/api/controller/v1/activity/StoreBargainController.php b/crmeb/app/api/controller/v1/activity/StoreBargainController.php index 374579971..11eb4d27d 100644 --- a/crmeb/app/api/controller/v1/activity/StoreBargainController.php +++ b/crmeb/app/api/controller/v1/activity/StoreBargainController.php @@ -134,7 +134,7 @@ public function help_list(Request $request) ], true); /** @var StoreBargainUserServices $bargainUser */ $bargainUser = app()->make(StoreBargainUserServices::class); - $bargainUserTableId = $bargainUser->getBargainUserTableId($bargainId, $bargainUserUid); + $bargainUserTableId = $bargainUser->getBargainUserTableId((int)$bargainId, (int)$bargainUserUid); /** @var StoreBargainUserHelpServices $bargainUserHelp */ $bargainUserHelp = app()->make(StoreBargainUserHelpServices::class); diff --git a/crmeb/app/api/controller/v1/order/OtherOrderController.php b/crmeb/app/api/controller/v1/order/OtherOrderController.php index c36662c6a..19877c205 100644 --- a/crmeb/app/api/controller/v1/order/OtherOrderController.php +++ b/crmeb/app/api/controller/v1/order/OtherOrderController.php @@ -120,7 +120,7 @@ public function create(Request $request) //创建订单jspay支付 $payPriceStatus = $OtherOrderServices->zeroYuanPayment($orderInfo); if ($payPriceStatus)//0元支付成功 - return app('json')->status('success', 410199, $info); + return app('json')->status('success', 410217, $info); else return app('json')->status('pay_error'); } diff --git a/crmeb/app/api/controller/v1/order/StoreOrderController.php b/crmeb/app/api/controller/v1/order/StoreOrderController.php index 2adfd7ba4..042a6a5d3 100644 --- a/crmeb/app/api/controller/v1/order/StoreOrderController.php +++ b/crmeb/app/api/controller/v1/order/StoreOrderController.php @@ -18,12 +18,12 @@ combination\StorePinkServices }; use app\services\activity\coupon\StoreCouponIssueServices; -use app\services\order\{ - StoreCartServices, +use app\services\order\{StoreCartServices, StoreOrderCartInfoServices, StoreOrderComputedServices, StoreOrderCreateServices, StoreOrderEconomizeServices, + StoreOrderInvoiceServices, StoreOrderRefundServices, StoreOrderServices, StoreOrderStatusServices, @@ -269,7 +269,7 @@ public function pay(Request $request, StorePinkServices $services, OrderPayServi $success = app()->make(StoreOrderSuccessServices::class); $payPriceStatus = $success->zeroYuanPayment($orderInfo, $uid, $paytype); if ($payPriceStatus)//0元支付成功 - return app('json')->status('success', 410195, ['order_id' => $orderInfo['order_id'], 'key' => $orderInfo['unique']]); + return app('json')->status('success', '支付成功', ['order_id' => $orderInfo['order_id'], 'key' => $orderInfo['unique']]); else return app('json')->status('pay_error', 410216); } @@ -571,6 +571,17 @@ public function comment(Request $request, StoreOrderCartInfoServices $cartInfoSe if (!$res) { return app('json')->fail(410222); } + + //自定义事件-订单评价 + event('CustomEventListener', ['order_comment', [ + 'uid' => $uid, + 'oid' => $cartInfo['oid'], + 'unique' => $unique, + 'product_id' => $productId, + 'add_time' => date('Y-m-d H:i:s'), + 'suk' => $cartInfo['cart_info']['productInfo']['attrInfo']['suk'] + ]]); + try { $this->services->checkOrderOver($replyServices, $cartInfoServices->getCartColunm(['oid' => $cartInfo['oid']], 'unique', ''), $cartInfo['oid']); } catch (\Exception $e) { @@ -807,6 +818,9 @@ public function callBack(Request $request) ]); $data['data'] = $this->decrypt($data['data'], sys_config('sms_token')); switch ($data['type']) { + case 'detection'://检测回调地址 + return \json($data['data']); + break; case 'order_success'://下单成功 $update = [ 'label' => $data['data']['label'] ?? '', @@ -872,7 +886,23 @@ public function callBack(Request $request) ]); } } - + break; + case 'success'://电子发票回调 + $oid = $this->services->value(['order_id' => $data['data']['unique']], 'id'); + if ($oid) { + $invoiceServices = app()->make(StoreOrderInvoiceServices::class); + $invoiceServices->update([ + 'category' => 'order', + 'order_id' => $oid, + ], [ + 'unique' => $data['data']['unique'], + 'invoice_type' => $data['data']['invoice_type'], + 'invoice_num' => $data['data']['invoice_num'], + 'invoice_serial_number' => $data['data']['invoice_serial_number'], + 'is_invoice' => 1, + 'invoice_time' => time() + ]); + } break; } @@ -895,6 +925,6 @@ function decrypt(string $encryptedData, string $key) $iv = substr($decodedData, 0, 16); $encrypted = substr($decodedData, 16); $decrypted = openssl_decrypt($encrypted, 'AES-256-CBC', $key, OPENSSL_RAW_DATA, $iv); - return $decrypted; + return json_decode($decrypted, true); } } diff --git a/crmeb/app/api/controller/v1/order/StoreOrderRefundController.php b/crmeb/app/api/controller/v1/order/StoreOrderRefundController.php index 6d1fd69f9..f63f49fc5 100644 --- a/crmeb/app/api/controller/v1/order/StoreOrderRefundController.php +++ b/crmeb/app/api/controller/v1/order/StoreOrderRefundController.php @@ -75,6 +75,18 @@ public function cancelApply(Request $request, $uni) } $this->services->update($orderRefund['id'], ['is_cancel' => 1]); $this->services->cancelOrderRefundCartInfo((int)$orderRefund['id'], (int)$orderRefund['store_order_id'], $orderRefund); + + //自定义事件-用户取消退款 + event('CustomEventListener', ['order_refund_cancel', [ + 'uid' => $orderRefund['uid'], + 'id' => $orderRefund['id'], + 'store_order_id' => $orderRefund['store_order_id'], + 'order_id' => $orderRefund['order_id'], + 'refund_num' => $orderRefund['refund_num'], + 'refund_price' => $orderRefund['refund_price'], + 'cancel_time' => date('Y-m-d H:i:s'), + ]]); + return app('json')->success(100019); } diff --git a/crmeb/app/api/controller/v1/publics/ArticleController.php b/crmeb/app/api/controller/v1/publics/ArticleController.php index 7ad5380e2..2eb56c1c9 100644 --- a/crmeb/app/api/controller/v1/publics/ArticleController.php +++ b/crmeb/app/api/controller/v1/publics/ArticleController.php @@ -30,6 +30,10 @@ public function __construct(ArticleServices $services) * 文章列表 * @param $cid * @return mixed + * @throws \ReflectionException + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException */ public function lst($cid) { @@ -39,7 +43,10 @@ public function lst($cid) $where = ['cid' => $cid]; } [$page, $limit] = $this->services->getPageValue(); - $list = $this->services->cidByArticleList($where, $page, $limit, "id,title,image_input,visit,from_unixtime(add_time,'%Y-%m-%d %H:%i') as add_time,synopsis,url"); + $list = $this->services->getList($where, $page, $limit)['list']; + foreach ($list as &$item){ + $item['add_time'] = date('Y-m-d H:i', $item['add_time']); + } return app('json')->success($list); } @@ -47,6 +54,10 @@ public function lst($cid) * 文章详情 * @param $id * @return mixed + * @throws \ReflectionException + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException */ public function details($id) { @@ -57,32 +68,53 @@ public function details($id) /** * 获取热门文章 * @return mixed + * @throws \ReflectionException + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException */ public function hot() { [$page, $limit] = $this->services->getPageValue(); - $list = $this->services->cidByArticleList(['is_hot' => 1], $page, $limit, "id,title,image_input,visit,from_unixtime(add_time,'%Y-%m-%d %H:%i') as add_time,synopsis,url"); + $list = $this->services->getList(['is_hot' => 1], $page, $limit)['list']; + foreach ($list as &$item){ + $item['add_time'] = date('Y-m-d H:i', $item['add_time']); + } return app('json')->success($list); } /** * @return mixed + * @throws \ReflectionException + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException */ public function new() { [$page, $limit] = $this->services->getPageValue(); - $list = $this->services->cidByArticleList([], $page, $limit, "id,title,image_input,visit,from_unixtime(add_time,'%Y-%m-%d %H:%i') as add_time,synopsis,url"); + $list = $this->services->getList([], $page, $limit)['list']; + foreach ($list as &$item){ + $item['add_time'] = date('Y-m-d H:i', $item['add_time']); + } return app('json')->success($list); } /** * 获取顶部banner文章 * @return mixed + * @throws \ReflectionException + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException */ public function banner() { [$page, $limit] = $this->services->getPageValue(); - $list = $this->services->cidByArticleList(['is_banner' => 1], $page, $limit, "id,title,image_input,visit,from_unixtime(add_time,'%Y-%m-%d %H:%i') as add_time,synopsis,url"); + $list = $this->services->getList(['is_banner' => 1], $page, $limit)['list']; + foreach ($list as &$item){ + $item['add_time'] = date('Y-m-d H:i', $item['add_time']); + } return app('json')->success($list); } } diff --git a/crmeb/app/api/controller/v1/store/StoreProductController.php b/crmeb/app/api/controller/v1/store/StoreProductController.php index 498299056..a1970fdbd 100644 --- a/crmeb/app/api/controller/v1/store/StoreProductController.php +++ b/crmeb/app/api/controller/v1/store/StoreProductController.php @@ -57,9 +57,9 @@ public function lst(Request $request, StoreCategoryServices $services) [['news', 'd'], 0, '', 'is_new'], [['type', 0], 0], ['ids', ''], - ['selectId', ''], - ['productId', ''], - ['coupon_category_id', ''] + [['selectId', 'd'], 0], + [['productId', 'd'], 0], + [['coupon_category_id', 'd'], 0], ]); if ($where['selectId'] && (!$where['sid'] || !$where['cid'])) { if ($services->value(['id' => $where['selectId']], 'pid')) { @@ -92,7 +92,12 @@ public function lst(Request $request, StoreCategoryServices $services) */ public function code(Request $request, $id) { - $code = $this->services->getCode((int)$id, $request->get('user_type', 'wechat'), $request->user()); + if ($request->uid()) { + $user = $request->user(); + } else { + $user = ['uid' => 0, 'is_promoter' => 0]; + } + $code = $this->services->getCode((int)$id, $request->get('user_type', 'wechat'), $user); return app('json')->success(['code' => $code]); } diff --git a/crmeb/app/api/controller/v1/user/DivisionController.php b/crmeb/app/api/controller/v1/user/DivisionController.php index f575f9c6f..459ec5859 100644 --- a/crmeb/app/api/controller/v1/user/DivisionController.php +++ b/crmeb/app/api/controller/v1/user/DivisionController.php @@ -139,6 +139,9 @@ public function delStaff(Request $request, $uid) * 绑定员工方法 * @param Request $request * @return \think\Response + * @throws DataNotFoundException + * @throws DbException + * @throws ModelNotFoundException * @author 吴汐 * @email 442384644@qq.com * @date 2024/2/2 @@ -150,6 +153,10 @@ public function agentSpread(Request $request) ['agent_code', 0], ], true); $res = app()->make(DivisionServices::class)->agentSpreadStaff($request->uid(), (int)$agentId, (int)$agentCode); - return app('json')->success($res); + if ($res) { + return app('json')->success($res); + } else { + return app('json')->fail('无操作'); + } } } diff --git a/crmeb/app/api/controller/v1/user/UserAddressController.php b/crmeb/app/api/controller/v1/user/UserAddressController.php index f48117956..e6691c08d 100644 --- a/crmeb/app/api/controller/v1/user/UserAddressController.php +++ b/crmeb/app/api/controller/v1/user/UserAddressController.php @@ -39,10 +39,13 @@ public function __construct(UserAddressServices $services) */ public function address(Request $request, $id) { + $uid = (int)$request->uid(); if (!$id) { return app('json')->fail(100100); } - return app('json')->success($this->services->address((int)$id)); + $info = $this->services->address((int)$id); + if ($info['uid'] != $uid) return app('json')->fail(100026); + return app('json')->success($info); } /** diff --git a/crmeb/app/api/controller/v1/user/UserSignController.php b/crmeb/app/api/controller/v1/user/UserSignController.php index 098145b33..b848cfd96 100644 --- a/crmeb/app/api/controller/v1/user/UserSignController.php +++ b/crmeb/app/api/controller/v1/user/UserSignController.php @@ -73,6 +73,9 @@ public function sign_list(Request $request) */ public function sign_integral(Request $request) { + if (sys_config('sign_status') == 0) { + return app('json')->fail('签到功能未开启'); + } $uid = (int)$request->uid(); $integral = $this->services->sign($uid); return app('json')->success(410127, ['integral' => $integral], ['integral' => $integral]); diff --git a/crmeb/app/api/controller/v2/order/StoreOrderInvoiceController.php b/crmeb/app/api/controller/v2/order/StoreOrderInvoiceController.php index 9cabcb183..9407694f8 100644 --- a/crmeb/app/api/controller/v2/order/StoreOrderInvoiceController.php +++ b/crmeb/app/api/controller/v2/order/StoreOrderInvoiceController.php @@ -15,6 +15,7 @@ use app\services\order\StoreOrderInvoiceServices; use app\services\order\StoreOrderServices; use app\services\other\PosterServices; +use app\services\serve\ServeServices; use app\services\system\attachment\SystemAttachmentServices; use app\services\system\store\SystemStoreServices; use think\Request; @@ -118,4 +119,19 @@ public function detail(StoreOrderServices $services, Request $request, $uni) $order['ali_pay_status'] = (bool)sys_config('ali_pay_status');//支付宝支付 1 开启 0 关闭 return app('json')->success($services->tidyOrder($order, true, true)); } + + /** + * 前端下载电子发票 + * @param $id + * @return \think\Response + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/14 + */ + public function downInvoice($id) + { + $info = $this->services->getOne(['id' => $id]); + $invoice = app()->make(ServeServices::class)->invoice(); + return app('json')->success($invoice->downloadInvoice($info['invoice_num'])); + } } diff --git a/crmeb/app/api/route/pc.php b/crmeb/app/api/route/pc.php index 15ed700a9..9cae29591 100644 --- a/crmeb/app/api/route/pc.php +++ b/crmeb/app/api/route/pc.php @@ -37,6 +37,9 @@ Route::get('get_recommend/:type', 'pc.ProductController/getRecommendList')->name('getRecommendList')->option(['real_name' => '获取推荐商品']);//获取推荐商品 Route::get('get_wechat_qrcode', 'pc.PublicController/getWechatQrcode')->name('getWechatQrcode')->option(['real_name' => '获取关注二维码']);//获取关注二维码 Route::get('get_good_product', 'pc.ProductController/getGoodProduct')->name('getGoodProduct')->option(['real_name' => '获取优品推荐']);//获取优品推荐 + Route::get('get_news_category', 'pc.PublicController/getNewsCategory')->name('getNewsCategory')->option(['real_name' => '获取文章分类']);//获取文章分类 + Route::get('get_news_list', 'pc.PublicController/getNewsList')->name('getNewsList')->option(['real_name' => '获取文章列表']);//获取文章列表 + Route::get('get_news_detail/:id', 'pc.PublicController/getNewsDetail')->name('getNewsDetail')->option(['real_name' => '获取文章详情']);//获取文章详情 })->middleware(\app\http\middleware\AllowOriginMiddleware::class) ->middleware(\app\api\middleware\StationOpenMiddleware::class) ->middleware(\app\api\middleware\AuthTokenMiddleware::class, false) diff --git a/crmeb/app/api/route/v1.php b/crmeb/app/api/route/v1.php index 450aced77..762f9b470 100644 --- a/crmeb/app/api/route/v1.php +++ b/crmeb/app/api/route/v1.php @@ -21,6 +21,7 @@ Route::any('order_call_back', 'v1.order.StoreOrderController/callBack')->option(['real_name' => '商家寄件回调']);//商家寄件回调 Route::get('get_script', 'v1.PublicController/getScript')->option(['real_name' => '获取统计代码']);//获取统计代码 Route::get('version', 'v1.PublicController/getVersion')->option(['real_name' => '获取代码版本号']); + Route::get('service_pay_result', 'v1.PublicController/servicePayResult')->option(['real_name' => '服务商支付商家小票接口']); })->middleware(\app\http\middleware\AllowOriginMiddleware::class)->option(['mark' => 'serve', 'mark_name' => '服务接口']); Route::group(function () { @@ -54,6 +55,8 @@ Route::get('basic_config', 'v1.PublicController/getMallBasicConfig')->option(['real_name' => '商城基础配置汇总接口']); //小程序跳转url接口 Route::get('get_scheme_url/:id', 'v1.PublicController/getSchemeUrl')->option(['real_name' => '小程序跳转url接口']); + //远程注册用户 + Route::get('remote_register', 'v1.LoginController/remoteRegister')->option(['real_name' => '远程注册用户']); })->middleware(\app\http\middleware\AllowOriginMiddleware::class) ->middleware(\app\api\middleware\StationOpenMiddleware::class) @@ -104,9 +107,6 @@ Route::post('user/binding', 'v1.LoginController/user_binding_phone')->name('userBindingPhone')->option(['real_name' => '用户绑定手机号']); Route::get('logout', 'v1.LoginController/logout')->name('logout')->option(['real_name' => '退出登录']);// 退出登录 Route::post('switch_h5', 'v1.LoginController/switch_h5')->name('switch_h5')->option(['real_name' => '切换账号']);// 切换账号 - //商品类 - Route::get('product/code/:id', 'v1.store.StoreProductController/code')->name('productCode')->option(['real_name' => '商品分享二维码']);//商品分享二维码 推广员 - //公共类 Route::post('upload/image', 'v1.PublicController/upload_image')->name('uploadImage')->option(['real_name' => '图片上传']);//图片上传 })->option(['mark' => 'common', 'mark_name' => '公共接口']); @@ -366,6 +366,7 @@ Route::get('reply/list/:id', 'v1.store.StoreProductController/reply_list')->name('replyList')->option(['real_name' => '商品评价列表']);//商品评价列表 Route::get('reply/config/:id', 'v1.store.StoreProductController/reply_config')->name('replyConfig')->option(['real_name' => '商品评价数量和好评度']);//商品评价数量和好评度 Route::get('advance/list', 'v1.store.StoreProductController/advanceList')->name('advanceList')->option(['real_name' => '预售商品列表']);//预售商品列表 + Route::get('product/code/:id', 'v1.store.StoreProductController/code')->name('productCode')->option(['real_name' => '商品分享二维码']);//商品分享二维码 推广员 })->option(['mark' => 'product', 'mark_name' => '商品']); Route::group(function () { diff --git a/crmeb/app/api/route/v2.php b/crmeb/app/api/route/v2.php index 83327bf29..102838827 100644 --- a/crmeb/app/api/route/v2.php +++ b/crmeb/app/api/route/v2.php @@ -76,6 +76,8 @@ Route::get('order/invoice_list', 'v2.order.StoreOrderInvoiceController/list')->name('orderInvoiceList')->option(['real_name' => '订单申请开票记录']); //订单开票详情 Route::get('order/invoice_detail/:uni', 'v2.order.StoreOrderInvoiceController/detail')->name('orderInvoiceList')->option(['real_name' => '订单开票详情']); + //下载电子发票 + Route::get('order/down_invoice/:id', 'v2.order.StoreOrderInvoiceController/downInvoice')->name('downInvoice')->option(['real_name' => '下载电子发票']); })->option(['mark' => 'invoice', 'mark_name' => '发票']); //清除搜索记录 diff --git a/crmeb/app/common.php b/crmeb/app/common.php index 8b8faa291..6004251f7 100644 --- a/crmeb/app/common.php +++ b/crmeb/app/common.php @@ -120,7 +120,7 @@ function sys_config(string $name, $default = '') if (!function_exists('sys_data')) { /** - * 获取系统单个配置 + * 获取系统单个数据 * @param string $name * @return string */ @@ -615,6 +615,49 @@ function sql_filter(string $str) } } +if (!function_exists('filter_str')) { + /** + * 过滤字符串敏感字符 + * @param $str + * @return array|mixed|string|string[]|null + */ + function filter_str($str) + { + $rules = [ + '/\.\./', // 禁用包含 ../ 的参数 + '/\<\?/', // 禁止 php 脚本出现 + '/\bor\b.*=.*/i', // 匹配 'or 1=1',防止 SQL 注入(注意边界词 \b 和不区分大小写 i 修饰符) + '/(select[\s\S]*?)(from|limit)/i', // 防止 SQL 注入 + '/(union[\s\S]*?select)/i', // 防止 SQL 注入 + '/(having|updatexml|extractvalue)/i', // 防止 SQL 注入 + '/sleep\((\s*)(\d*)(\s*)\)/i', // 防止 SQL 盲注 + '/benchmark\((.*)\,(.*)\)/i', // 防止 SQL 盲注 + '/base64_decode\(/i', // 防止 SQL 变种注入 + '/(?:from\W+information_schema\W)/i', // 注意这里的 (?:...) 是不合法的,应该是 (?:...) 表示非捕获组,但通常我们不需要这个 + '/(?:current_|user|database|schema|connection_id)\s*\(/i', // 防止 SQL 注入(注意去掉了不必要的 (?:...)) + '/(?:etc\/\W*passwd)/i', // 防止窥探 Linux 用户信息 + '/into(\s+)(?:dump|out)file\s*/i', // 禁用 MySQL 导出函数 + '/group\s+by.+\(/i', // 防止 SQL 注入 + '/(?:define|eval|file_get_contents|include|require|require_once|shell_exec|phpinfo|system|passthru|preg_\w+|execute|echo|print|print_r|var_dump|(fp)open|alert|showmodaldialog)\(/i', // 禁用 webshell 相关某些函数 + '/(gopher|doc|php|glob|file|phar|zlib|ftp|ldap|dict|ogg|data)\:\/\//i', // 防止一些协议攻击(注意协议后的三个斜杠) + '/\$_(GET|POST|COOKIE|FILES|SESSION|ENV|GLOBALS|SERVER)\[/i', // 禁用一些内置变量,注意 PHP 变量名通常是大写的 + '/<(iframe|script|body|img|layer|div|meta|style|base|object|input)/i', // 防止 XSS 标签植入 + '/(onmouseover|onerror|onload|onclick)\=/i', // 防止 XSS 事件植入 + '/\|\|.*?(?:ls|pwd|whoami|ll|ifconfig|ipconfig|&&|chmod|cd|mkdir|rmdir|cp|mv)/i', // 防止执行 shell(注意去掉了不合适的 ifconfog) + '/\sand\s+.*=.*/i' // 匹配 and 1=1 + ]; + if (filter_var($str, FILTER_VALIDATE_URL)) { + $url = parse_url($str); + if (!isset($url['scheme'])) return $str; + $host = $url['scheme'] . '://' . $url['host']; + $str = $host . preg_replace($rules, '', str_replace($host, '', $str)); + } else { + $str = preg_replace($rules, '', $str); + } + return $str; + } +} + if (!function_exists('is_brokerage_statu')) { /** @@ -1108,7 +1151,7 @@ function out_push(string $pushUrl, array $data, string $tip = ''): bool if (!function_exists('dump_sql')) { /** - * 默认数据推送 + * 打印sql * @param string $pushUrl * @param array $data * @param string $tip diff --git a/crmeb/app/dao/activity/bargain/StoreBargainDao.php b/crmeb/app/dao/activity/bargain/StoreBargainDao.php index 02165ead2..3e4ae1d64 100644 --- a/crmeb/app/dao/activity/bargain/StoreBargainDao.php +++ b/crmeb/app/dao/activity/bargain/StoreBargainDao.php @@ -119,7 +119,7 @@ public function bargainList(int $page, int $limit, string $field = '*') ->where('start_time', '<=', time()) ->where('stop_time', '>=', time()) ->where('product_id', 'IN', function ($query) { - $query->name('store_product')->where('is_show', 1)->where('is_del', 0)->field('id'); + $query->name('store_product')->where('is_del', 0)->field('id'); })->with('product')->field($field)->page($page, $limit)->order('sort DESC,id DESC')->select()->toArray(); } diff --git a/crmeb/app/dao/activity/combination/StoreCombinationDao.php b/crmeb/app/dao/activity/combination/StoreCombinationDao.php index 3baaf5674..8958ffbdc 100644 --- a/crmeb/app/dao/activity/combination/StoreCombinationDao.php +++ b/crmeb/app/dao/activity/combination/StoreCombinationDao.php @@ -47,7 +47,7 @@ public function search(array $where = [], bool $search = false) $query->where('start_time', '<=', $startTime)->where('stop_time', '>=', $stopTime); })->when(isset($where['storeProductId']), function ($query) { $query->where('product_id', 'IN', function ($query) { - $query->name('store_product')->where('is_show', 1)->where('is_del', 0)->field('id'); + $query->name('store_product')->where('is_del', 0)->field('id'); }); })->when(isset($where['sid']) && $where['sid'], function ($query) use ($where) { $query->whereIn('product_id', function ($query) use ($where) { diff --git a/crmeb/app/dao/activity/combination/StorePinkDao.php b/crmeb/app/dao/activity/combination/StorePinkDao.php index b47ed69d1..797c84f9c 100644 --- a/crmeb/app/dao/activity/combination/StorePinkDao.php +++ b/crmeb/app/dao/activity/combination/StorePinkDao.php @@ -133,6 +133,7 @@ public function successList(int $uid) { return $this->search(['status' => 2, 'is_refund' => 0]) // ->where('uid', '<>', $uid) + ->limit(10) ->select()->toArray(); } @@ -197,6 +198,6 @@ public function pinkListEnd() ->where('status', 1) ->where('k_id', 0) ->where('is_refund', 0) - ->field('id,people,k_id,uid,stop_time')->select()->toArray(); + ->field('id,people,k_id,uid,stop_time,order_id_key')->select()->toArray(); } } diff --git a/crmeb/app/dao/activity/seckill/StoreSeckillDao.php b/crmeb/app/dao/activity/seckill/StoreSeckillDao.php index efcb6cbbe..47ba5f132 100644 --- a/crmeb/app/dao/activity/seckill/StoreSeckillDao.php +++ b/crmeb/app/dao/activity/seckill/StoreSeckillDao.php @@ -184,7 +184,7 @@ public function getListByTime(int $time, int $page, int $limit) ->where('stop_time', '>=', time() - 86400) ->where('time_id', $time) ->where('product_id', 'IN', function ($query) { - $query->name('store_product')->where('is_show', 1)->where('is_del', 0)->field('id'); + $query->name('store_product')->where('is_del', 0)->field('id'); })->when($page != 0, function ($query) use ($page, $limit) { $query->page($page, $limit); })->order('sort desc,id desc')->select()->toArray(); diff --git a/crmeb/app/dao/article/ArticleDao.php b/crmeb/app/dao/article/ArticleDao.php index e77339d70..1dc2343f1 100644 --- a/crmeb/app/dao/article/ArticleDao.php +++ b/crmeb/app/dao/article/ArticleDao.php @@ -53,6 +53,10 @@ public function search(array $where = [], bool $search = false) * @param int $page * @param int $limit * @return mixed + * @throws \ReflectionException + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException */ public function getList(array $where, int $page, int $limit) { @@ -63,6 +67,10 @@ public function getList(array $where, int $page, int $limit) * 获取一条数据 * @param $id * @return mixed + * @throws \ReflectionException + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException */ public function read($id) { @@ -73,41 +81,25 @@ public function read($id) } /** - * @param array $where - * @param int $page - * @param int $limit - * @param string $field - * @return array + * 新闻分类下的文章 + * @param $new_id + * @return mixed * @throws \think\db\exception\DataNotFoundException * @throws \think\db\exception\DbException * @throws \think\db\exception\ModelNotFoundException */ - public function cidByArticleList(array $where, int $page, int $limit, string $field = '*') - { - return $this->search(['status' => 1, 'hide' => 0]) - ->when(isset($where['cid']) && $where['cid'], function ($query) use ($where) { - $query->where('cid', $where['cid']); - })->when(isset($where['is_hot']) && $where['is_hot'], function ($query) use ($where) { - $query->where('is_hot', $where['is_hot']); - })->when(isset($where['is_banner']) && $where['is_banner'], function ($query) use ($where) { - $query->where('is_banner', $where['is_banner']); - })->when($page != 0, function ($query) use ($page, $limit) { - $query->page($page, $limit); - })->order('add_time desc')->field($field)->select()->toArray(); - } - - /**新闻分类下的文章 - * @param $new_id - * @return mixed - */ public function articleLists($new_id) { return $this->getModel()->where('hide', 0)->where('id', 'in', $new_id)->select(); } - /**图文详情 + /** + * 图文详情 * @param $new_id * @return mixed + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException */ public function articleContentList($new_id) { diff --git a/crmeb/app/dao/order/OtherOrderDao.php b/crmeb/app/dao/order/OtherOrderDao.php index 3eb3f1ed3..696769b4c 100644 --- a/crmeb/app/dao/order/OtherOrderDao.php +++ b/crmeb/app/dao/order/OtherOrderDao.php @@ -54,7 +54,7 @@ public function getPayUserCount(int $time, string $channel_type = '') */ public function getTrendData($time, $type, $timeType) { - return $this->getModel()->when($type != '', function ($query) use ($type) { + return $this->getModel()->where('member_type', '<>', 0)->when($type != '', function ($query) use ($type) { $query->where('channel_type', $type); })->where(function ($query) use ($time) { if ($time[0] == $time[1]) { diff --git a/crmeb/app/dao/order/StoreOrderDao.php b/crmeb/app/dao/order/StoreOrderDao.php index 16c44cb64..85ab6c110 100644 --- a/crmeb/app/dao/order/StoreOrderDao.php +++ b/crmeb/app/dao/order/StoreOrderDao.php @@ -915,7 +915,7 @@ public function getOutOrderList(array $where, array $field, int $page = 0, int $ */ public function seckillPeople($id, $keyword, $page = 0, $limit = 0) { - return $this->getModel()->where('paid', 1)->whereIn('refund_type', [0, 3])->where('is_del', 0) + return $this->getModel()->where('paid', 1)->where('pid', '<>', -1)->whereIn('refund_type', [0, 3])->where('is_del', 0) ->when($id != 0, function ($query) use ($id) { $query->where('seckill_id', $id); })->when($keyword != '', function ($query) use ($keyword) { @@ -1014,7 +1014,7 @@ public function bargainStatisticsOrderCount($id, $where) */ public function combinationStatisticsOrder($id, $where, $page = 0, $limit = 0) { - return $this->search($where)->where('combination_id', $id) + return $this->search($where)->where('combination_id', $id)->where('pid', '<>', -1) ->when($page && $limit, function ($query) use ($page, $limit) { $query->page($page, $limit); })->field(['uid', 'order_id', 'real_name', 'status', 'pay_price', 'total_num', 'add_time', 'pay_time', 'paid'])->order('add_time desc')->select()->toArray(); diff --git a/crmeb/app/dao/product/product/StoreProductReplyDao.php b/crmeb/app/dao/product/product/StoreProductReplyDao.php index 73884bb0f..724313b9a 100644 --- a/crmeb/app/dao/product/product/StoreProductReplyDao.php +++ b/crmeb/app/dao/product/product/StoreProductReplyDao.php @@ -54,7 +54,7 @@ public function sysPage(array $where, int $page, int $limit) */ public function getProductReply(int $productId) { - return $this->search(['product_id' => $productId, 'is_del' => 0]) + return $this->search(['product_id' => $productId, 'is_del' => 0, 'status' => 1]) ->with(['cartInfo', 'userInfo']) ->order('add_time DESC,product_score DESC,service_score DESC,add_time DESC') ->find(); @@ -68,7 +68,7 @@ public function getProductReply(int $productId) */ public function replyWhere(int $id, int $type = 0) { - return $this->search(['product_id' => $id, 'is_del' => 0]) + return $this->search(['product_id' => $id, 'is_del' => 0, 'status' => 1]) ->when($type == 1, function ($query) { $query->where('product_score', 5)->where('service_score', 5); })->when($type == 2, function ($query) { diff --git a/crmeb/app/dao/product/product/StoreProductReplyStoreProductDao.php b/crmeb/app/dao/product/product/StoreProductReplyStoreProductDao.php index 2feec06b4..5ce1e1450 100644 --- a/crmeb/app/dao/product/product/StoreProductReplyStoreProductDao.php +++ b/crmeb/app/dao/product/product/StoreProductReplyStoreProductDao.php @@ -8,7 +8,7 @@ // +---------------------------------------------------------------------- // | Author: CRMEB Team // +---------------------------------------------------------------------- -declare (strict_types = 1); +declare (strict_types=1); namespace app\dao\product\product; @@ -106,6 +106,7 @@ public function searchWhere(array $where = []) if ($where['product_id']) $model = $model->where('r.product_id', $where['product_id']); if ($where['store_name']) $model = $model->where('p.store_name|r.product_id', 'Like', '%' . $where['store_name'] . '%'); if ($where['account']) $model = $model->where('r.nickname', 'LIKE', '%' . $where['account'] . '%'); + if ($where['status'] !== '') $model = $model->where('status', $where['status']); if ($where['key'] != '') { $model = $model->order($where['key'], $where['order']); } else { diff --git a/crmeb/app/dao/system/SystemCrudListDao.php b/crmeb/app/dao/system/SystemCrudListDao.php new file mode 100644 index 000000000..dbc46787c --- /dev/null +++ b/crmeb/app/dao/system/SystemCrudListDao.php @@ -0,0 +1,25 @@ + [\app\listener\notice\NoticeListener::class], //通知->消息事件 'CustomNoticeListener' => [\app\listener\notice\CustomNoticeListener::class], //通知->自定义消息发送事件 'NotifyListener' => [\app\listener\pay\NotifyListener::class],//支付异步回调 - 'CrontabListener' => [\app\listener\crontab\SystemCrontabListener::class],//定时任务事件 - 'OrderShipping' => [\app\listener\order\OrderShippingListener::class],//定时任务事件 + 'OrderShippingListener' => [\app\listener\order\OrderShippingListener::class],//小程序发货管理 + 'CustomEventListener' => [\app\listener\CustomEventListener::class],//自定义事件 ], ]; diff --git a/crmeb/app/jobs/OrderInvoiceJob.php b/crmeb/app/jobs/OrderInvoiceJob.php new file mode 100644 index 000000000..bddf50e4b --- /dev/null +++ b/crmeb/app/jobs/OrderInvoiceJob.php @@ -0,0 +1,56 @@ +make(StoreOrderInvoiceServices::class); + $services->invoiceIssuance($id); + } catch (\Exception $e) { + } + return true; + } + + /** + * 自动冲红队列 + * @param $id + * @return bool + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/16 + */ + public function autoInvoiceRed($id) + { + try { + if (sys_config('elec_invoice', 1) != 1) { + return true; + } + /** @var StoreOrderInvoiceServices $services */ + $services = app()->make(StoreOrderInvoiceServices::class); + $services->redInvoiceIssuance($id); + } catch (\Exception $e) { + } + return true; + } +} \ No newline at end of file diff --git a/crmeb/app/listener/CustomEventListener.php b/crmeb/app/listener/CustomEventListener.php new file mode 100644 index 000000000..aa23caa7a --- /dev/null +++ b/crmeb/app/listener/CustomEventListener.php @@ -0,0 +1,26 @@ +make(SystemEventServices::class)->selectList(['mark' => $mark, 'is_del' => 0, 'is_open' => 1])->toArray(); + foreach ($list as $item) { + eval(json_decode($item['customCode'])); + } + } catch (\Throwable $e) { + $listener_log_open = config("log.listener_log", false); + if ($listener_log_open) { + $date = date('Y-m-d H:i:s', time()); + Log::write($date . '自定义事件错误:' . $e->getMessage(), 'listener'); + } + } + } +} \ No newline at end of file diff --git a/crmeb/app/listener/crontab/SystemCrontabListener.php b/crmeb/app/listener/crontab/SystemCrontabListener.php deleted file mode 100644 index 76acf2be1..000000000 --- a/crmeb/app/listener/crontab/SystemCrontabListener.php +++ /dev/null @@ -1,79 +0,0 @@ -make(SystemCrontabServices::class); - $crontabRunServices = app()->make(CrontabRunServices::class); - - //自动写入文件方便检测是否启动定时任务命令 - new Crontab('*/6 * * * * *', function () { - file_put_contents(root_path() . 'runtime/.timer', time()); - }); - - $list = $systemCrontabServices->selectList(['is_del' => 0, 'is_open' => 1])->toArray(); - foreach ($list as &$item) { - //转化小驼峰 - $functionName = Str::camel($item['mark']); - //获取定时任务时间字符串 - $timeStr = $this->getTimerStr($item); - new Crontab($timeStr, function () use ($crontabRunServices, $functionName) { - $crontabRunServices->$functionName(); - }); - } - } - - /** - * 获取定时任务时间表达式 - * 0 1 2 3 4 5 - * | | | | | | - * | | | | | +------ day of week (0 - 6) (Sunday=0) - * | | | | +------ month (1 - 12) - * | | | +-------- day of month (1 - 31) - * | | +---------- hour (0 - 23) - * | +------------ min (0 - 59) - * +-------------- sec (0-59)[可省略,如果没有0位,则最小时间粒度是分钟] - * @param $data - * @return string - */ - public function getTimerStr($data): string - { - $timeStr = ''; - switch ($data['type']) { - case 1:// 每隔几秒 - $timeStr = '*/' . $data['second'] . ' * * * * *'; - break; - case 2:// 每隔几分 - $timeStr = '0 */' . $data['minute'] . ' * * * *'; - break; - case 3:// 每隔几时第几分钟执行 - $timeStr = '0 ' . $data['minute'] . ' */' . $data['hour'] . ' * * *'; - break; - case 4:// 每隔几日第几小时第几分钟执行 - $timeStr = '0 ' . $data['minute'] . ' ' . $data['hour'] . ' */' . $data['day'] . ' * *'; - break; - case 5:// 每日几时几分几秒 - $timeStr = $data['second'] . ' ' . $data['minute'] . ' ' . $data['hour'] . ' * * *'; - break; - case 6:// 每周周几几时几分几秒 - $timeStr = $data['second'] . ' ' . $data['minute'] . ' ' . $data['hour'] . ' * * ' . ($data['week'] == 7 ? 0 : $data['week']); - break; - case 7:// 每月几日几时几分几秒 - $timeStr = $data['second'] . ' ' . $data['minute'] . ' ' . $data['hour'] . ' ' . $data['day'] . ' * *'; - break; - } - return $timeStr; - } -} diff --git a/crmeb/app/listener/order/OrderPaySuccessListener.php b/crmeb/app/listener/order/OrderPaySuccessListener.php index 97bc40bd3..aa152c4b0 100644 --- a/crmeb/app/listener/order/OrderPaySuccessListener.php +++ b/crmeb/app/listener/order/OrderPaySuccessListener.php @@ -5,6 +5,7 @@ use app\jobs\AgentJob; +use app\jobs\OrderInvoiceJob; use app\jobs\OrderJob; use app\jobs\ProductLogJob; use app\services\activity\seckill\StoreSeckillServices; @@ -55,7 +56,14 @@ public function handle($event): void //修改开票数据支付状态 $orderInvoiceServices = app()->make(StoreOrderInvoiceServices::class); - $orderInvoiceServices->update(['order_id' => $orderInfo['id']], ['is_pay' => 1]); + $invoiceInfo = $orderInvoiceServices->get(['order_id' => $orderInfo['id']]); + if ($invoiceInfo) { + $invoiceInfo->is_pay = 1; + if ($invoiceInfo->save() && sys_config('elec_invoice', 1) == 1 && sys_config('auto_invoice', 1) == 1) { + //自动开票 + OrderInvoiceJob::dispatchSecs(10, 'autoInvoice', [$invoiceInfo['id']]); + } + } //虚拟商品自动发货 if ($orderInfo['virtual_type'] > 0 && $orderInfo['combination_id'] == 0) { diff --git a/crmeb/app/model/activity/combination/StoreCombination.php b/crmeb/app/model/activity/combination/StoreCombination.php index 097527a7f..3e7064254 100644 --- a/crmeb/app/model/activity/combination/StoreCombination.php +++ b/crmeb/app/model/activity/combination/StoreCombination.php @@ -61,7 +61,7 @@ public function getCategory() */ public function total() { - return $this->hasOne(StoreProduct::class, 'id', 'product_id')->where('is_show', 1)->where('is_del', 0)->field(['SUM(sales+ficti) as total', 'id', 'price'])->bind([ + return $this->hasOne(StoreProduct::class, 'id', 'product_id')->where('is_show', 1)->where('is_del', 0)->field(['(sales+ficti) as total', 'id', 'price'])->bind([ 'total' => 'total', 'product_price' => 'price' ]); } diff --git a/crmeb/app/model/article/Article.php b/crmeb/app/model/article/Article.php index d8a2fc805..ae46d5cf9 100644 --- a/crmeb/app/model/article/Article.php +++ b/crmeb/app/model/article/Article.php @@ -61,7 +61,7 @@ public function content() */ public function cateName() { - return $this->hasOne(ArticleCategory::class, 'id', 'cid')->bind(['catename'=>'title']); + return $this->hasOne(ArticleCategory::class, 'id', 'cid')->bind(['catename' => 'title']); } /** @@ -95,7 +95,9 @@ public function searchCidAttr($query, $value, $data) */ public function searchTitleAttr($query, $value, $data) { - $query->where('title', 'like', '%' . $value . '%'); + if ($value !== '') { + $query->where('title', 'like', '%' . $value . '%'); + } } /** @@ -106,7 +108,9 @@ public function searchTitleAttr($query, $value, $data) */ public function searchIsHotAttr($query, $value, $data) { - $query->where('is_hot', $value); + if ($value !== '') { + $query->where('is_hot', $value); + } } /** @@ -117,7 +121,9 @@ public function searchIsHotAttr($query, $value, $data) */ public function searchIsBannerAttr($query, $value, $data) { - $query->where('is_banner', $value); + if ($value !== '') { + $query->where('is_banner', $value); + } } } diff --git a/crmeb/app/model/order/OtherOrder.php b/crmeb/app/model/order/OtherOrder.php index f7fb1e0cf..e0c31e830 100644 --- a/crmeb/app/model/order/OtherOrder.php +++ b/crmeb/app/model/order/OtherOrder.php @@ -20,6 +20,7 @@ class OtherOrder extends BaseModel { use ModelTrait; + /** * 数据表主键 * @var string @@ -34,7 +35,7 @@ class OtherOrder extends BaseModel protected $insert = ['add_time']; - // protected $hidden = ['add_time', 'is_del', 'uid']; + // protected $hidden = ['add_time', 'is_del', 'uid']; /**订单类型 * @param $query @@ -44,15 +45,17 @@ public function searchTypeAttr($query, $value) { if (is_array($value)) { $query->where('type', 'in', $value); - }else{ + } else { $query->where('type', $value); } } + public function searchPaidAttr($query, $value) { $query->where('paid', $value); } + /**支付方式不属于 * @param $query * @param $value @@ -61,6 +64,7 @@ public function searchPayTypeNoAttr($query, $value) { $query->where('pay_type', '<>', $value); } + /** * 用户来源 * @param Model $query @@ -77,7 +81,7 @@ public function searchChannelTypeAttr($query, $value) */ public function searchOrderIdAttr($query, $value) { - if ($value != ""){ + if ($value != "") { $query->where('order_id', $value); } @@ -99,7 +103,11 @@ public function user() public function searchMemberTypeAttr($query, $value) { if ($value && $value != 'card' && $value != 'free') { - $query->where('member_type', $value); + if ($value == -1) { + $query->where('member_type', '<>', 0); + } else { + $query->where('member_type', $value); + } } elseif ($value == 'card') { $query->where('member_type', 'free')->where('code', '<>', ''); } elseif ($value == 'free') { @@ -114,14 +122,14 @@ public function searchMemberTypeAttr($query, $value) */ public function searchPayTypeAttr($query, $value) { - if ($value){ - if ($value == "free"){ - $query->where(function($query){ - $query->where('type', 'in', [0,2])->whereOr(function($query){ + if ($value) { + if ($value == "free") { + $query->where(function ($query) { + $query->where('type', 'in', [0, 2])->whereOr(function ($query) { $query->where(['type' => 1, 'is_free' => 1]); }); }); - }else{ + } else { $query->where('pay_type', $value); } @@ -134,7 +142,7 @@ public function searchPayTypeAttr($query, $value) */ public function searchAddTimeAttr($query, $value) { - if ($value){ + if ($value) { $query->whereTime('add_time', 'between', $value); } } @@ -145,7 +153,7 @@ public function searchAddTimeAttr($query, $value) */ public function searchUidAttr($query, $value) { - if ($value){ + if ($value) { $query->where('uid', 'in', $value); } } diff --git a/crmeb/app/model/order/StoreOrderInvoice.php b/crmeb/app/model/order/StoreOrderInvoice.php index 38d85d823..b1170a69c 100644 --- a/crmeb/app/model/order/StoreOrderInvoice.php +++ b/crmeb/app/model/order/StoreOrderInvoice.php @@ -1,141 +1,148 @@ - -// +---------------------------------------------------------------------- - -namespace app\model\order; - - -use app\model\user\UserInvoice; -use crmeb\basic\BaseModel; -use crmeb\traits\ModelTrait; -use think\Model; - -/** - * Class StoreOrderInvoice - * @package app\model\order - */ -class StoreOrderInvoice extends BaseModel -{ - use ModelTrait; - - protected $pk = 'id'; - - protected $name = 'store_order_invoice'; - - protected $autoWriteTimestamp = 'int'; - - protected $createTime = 'add_time'; - - protected function setAddTimeAttr() - { - return time(); - } - - /** - * 添加时间获取器 - * @param $value - * @return false|string - */ - public function getAddTimeAttr($value) - { - if (!empty($value)) { - return is_string($value) ? $value : date('Y-m-d H:i:s', (int)$value); - } - return ''; - } - - public function getInfoAttr($value) - { - if (!empty($value)) { - return json_decode($value, true); - } - return []; - } - - public function order() - { - return $this->hasOne(StoreOrder::class, 'id', 'order_id'); - } - - public function invoiceInfo() - { - return $this->hasOne(UserInvoice::class, 'id', 'invoice_id'); - } - - public function searchCategoryAttr($query, $value) - { - if ($value !== '') { - $query->where('category', $value); - } - } - - /** - * @param Model $query - * @param $value - */ - public function searchUidAttr($query, $value) - { - if ($value !== '' && !is_null($value)) $query->where('uid', $value); - } - - /** - * @param Model $query - * @param $value - */ - public function searchOrderIdAttr($query, $value) - { - if ($value !== '' && !is_null($value)) $query->where('order_id', $value); - } - - /** - * @param Model $query - * @param $value - */ - public function searchInvoiceIdAttr($query, $value) - { - if ($value !== '' && !is_null($value)) $query->where('invoice_id', $value); - } - - /** - * @param Model $query - * @param $value - */ - public function searchHeaderTypeAttr($query, $value) - { - if ($value !== '' && !is_null($value)) $query->where('header_type', $value); - } - - /** - * @param Model $query - * @param $value - */ - public function searchTypeAttr($query, $value) - { - if ($value !== '' && !is_null($value)) $query->where('type', $value); - } - - public function searchInvoiceTimeAttr($query, $value) - { - if ($value !== '') { - if (is_array($value)) { - $query->whereTime('invoice_time', 'between', $value); - } else { - $query->where('invoice_time', $value); - } - } - } - - public function searchIsPayAttr($query, $value) - { - if ($value !== '') { - $query->where('is_pay', $value); - } - } -} + +// +---------------------------------------------------------------------- + +namespace app\model\order; + + +use app\model\user\UserInvoice; +use crmeb\basic\BaseModel; +use crmeb\traits\ModelTrait; +use think\Model; + +/** + * Class StoreOrderInvoice + * @package app\model\order + */ +class StoreOrderInvoice extends BaseModel +{ + use ModelTrait; + + protected $pk = 'id'; + + protected $name = 'store_order_invoice'; + + protected $autoWriteTimestamp = 'int'; + + protected $createTime = 'add_time'; + + protected function setAddTimeAttr() + { + return time(); + } + + /** + * 添加时间获取器 + * @param $value + * @return false|string + */ + public function getAddTimeAttr($value) + { + if (!empty($value)) { + return is_string($value) ? $value : date('Y-m-d H:i:s', (int)$value); + } + return ''; + } + + public function getInfoAttr($value) + { + if (!empty($value)) { + return json_decode($value, true); + } + return []; + } + + public function order() + { + return $this->hasOne(StoreOrder::class, 'id', 'order_id'); + } + + public function invoiceInfo() + { + return $this->hasOne(UserInvoice::class, 'id', 'invoice_id'); + } + + public function searchCategoryAttr($query, $value) + { + if ($value !== '') { + $query->where('category', $value); + } + } + + /** + * @param Model $query + * @param $value + */ + public function searchUidAttr($query, $value) + { + if ($value !== '' && !is_null($value)) $query->where('uid', $value); + } + + /** + * @param Model $query + * @param $value + */ + public function searchOrderIdAttr($query, $value) + { + if ($value !== '' && !is_null($value)) $query->where('order_id', $value); + } + + /** + * @param Model $query + * @param $value + */ + public function searchInvoiceIdAttr($query, $value) + { + if ($value !== '' && !is_null($value)) $query->where('invoice_id', $value); + } + + /** + * @param Model $query + * @param $value + */ + public function searchHeaderTypeAttr($query, $value) + { + if ($value !== '' && !is_null($value)) $query->where('header_type', $value); + } + + /** + * @param Model $query + * @param $value + */ + public function searchTypeAttr($query, $value) + { + if ($value !== '' && !is_null($value)) $query->where('type', $value); + } + + public function searchInvoiceTimeAttr($query, $value) + { + if ($value !== '') { + if (is_array($value)) { + $query->whereTime('invoice_time', 'between', $value); + } else { + $query->where('invoice_time', $value); + } + } + } + + public function searchIsPayAttr($query, $value) + { + if ($value !== '') { + $query->where('is_pay', $value); + } + } + + public function searchIsDelAttr($query, $value) + { + if ($value !== '') { + $query->where('is_del', $value); + } + } +} diff --git a/crmeb/app/model/product/product/StoreProduct.php b/crmeb/app/model/product/product/StoreProduct.php index 36728afdc..f8803e582 100644 --- a/crmeb/app/model/product/product/StoreProduct.php +++ b/crmeb/app/model/product/product/StoreProduct.php @@ -101,7 +101,7 @@ public function getSliderImageAttr($value) */ public function searchIsShowAttr($query, $value) { - $query->where('is_show', $value ?? 1); + if ($value != -1) $query->where('is_show', $value ?? 1); } /** diff --git a/crmeb/app/model/product/product/StoreProductReply.php b/crmeb/app/model/product/product/StoreProductReply.php index 5bb192943..5e17ca607 100644 --- a/crmeb/app/model/product/product/StoreProductReply.php +++ b/crmeb/app/model/product/product/StoreProductReply.php @@ -161,4 +161,14 @@ public function searchProductScoreAttr($query, $value) { $query->where('product_score', $value); } + + /** + * 状态搜索器 + * @param Model $query + * @param $value + */ + public function searchStatusAttr($query, $value) + { + if ($value !== '') $query->where('status', $value); + } } diff --git a/crmeb/app/model/system/SystemCrudData.php b/crmeb/app/model/system/SystemCrudData.php index debd0e646..201dd81e5 100644 --- a/crmeb/app/model/system/SystemCrudData.php +++ b/crmeb/app/model/system/SystemCrudData.php @@ -35,10 +35,10 @@ class SystemCrudData extends BaseModel */ protected $pk = 'id'; - public function getValueAttr($value) - { - return json_decode($value, true); - } +// public function getValueAttr($value) +// { +// return json_decode($value, true); +// } /** * @param $query @@ -53,4 +53,18 @@ public function searchNameAttr($query, $value) $query->where('name', 'like', '%' . $value . '%'); } } + + /** + * @param $query + * @param $value + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/20 + */ + public function searchPidAttr($query, $value) + { + if ($value !== '') { + $query->where('pid', $value); + } + } } diff --git a/crmeb/app/model/system/SystemCrudList.php b/crmeb/app/model/system/SystemCrudList.php new file mode 100644 index 000000000..3197ad7ac --- /dev/null +++ b/crmeb/app/model/system/SystemCrudList.php @@ -0,0 +1,30 @@ +where('status', $value); + } + } +} \ No newline at end of file diff --git a/crmeb/app/model/system/SystemEvent.php b/crmeb/app/model/system/SystemEvent.php new file mode 100644 index 000000000..f4f6aa11e --- /dev/null +++ b/crmeb/app/model/system/SystemEvent.php @@ -0,0 +1,23 @@ +where('config_tab_id', $value); + if ($value != 0) { + $query->where('config_tab_id', $value); + } } /** @@ -79,4 +81,16 @@ public function searchValueAttr($query, $value) { $query->where('value', $value); } + + /** + * info搜索器 + * @param Model $query + * @param $value + */ + public function searchConfigNameAttr($query, $value) + { + if ($value !== '') { + $query->where('info|menu_name', 'like', "%$value%"); + } + } } diff --git a/crmeb/app/model/system/crontab/SystemCrontab.php b/crmeb/app/model/system/crontab/SystemCrontab.php index 73deb03df..8146c0d62 100644 --- a/crmeb/app/model/system/crontab/SystemCrontab.php +++ b/crmeb/app/model/system/crontab/SystemCrontab.php @@ -20,4 +20,24 @@ class SystemCrontab extends BaseModel * @var string */ protected $name = 'system_timer'; + + /** + * 是否自定义定时任务搜索器 + * @param $query + * @param $value + * @param $data + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/6/6 + */ + public function searchCustomAttr($query, $value, $data) + { + if ($value !== '') { + if ($value == 0) { + $query->where('mark', '<>', 'customTimer'); + } else { + $query->where('mark', 'customTimer'); + } + } + } } \ No newline at end of file diff --git a/crmeb/app/outapi/controller/User.php b/crmeb/app/outapi/controller/User.php index 49d009376..d57d079c6 100644 --- a/crmeb/app/outapi/controller/User.php +++ b/crmeb/app/outapi/controller/User.php @@ -185,4 +185,40 @@ public function givePoint($uid) } return app('json')->success(100010); } + + /** + * 修改余额 + * @param $uid + * @return \think\Response + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/20 + */ + public function changeBalance($uid) + { + [$money] = $this->request->postMore([ + ['money', 0], + ], true); + if (!$uid) return app('json')->fail(100100); + $this->services->changeUserData((int)$uid, $money, 'now_money'); + return app('json')->success('修改成功'); + } + + /** + * 修改积分 + * @param $uid + * @return \think\Response + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/20 + */ + public function changePoint($uid) + { + [$integral] = $this->request->postMore([ + ['integral', 0], + ], true); + if (!$uid) return app('json')->fail(100100); + $this->services->changeUserData((int)$uid, $integral, 'integral'); + return app('json')->success('修改成功'); + } } \ No newline at end of file diff --git a/crmeb/app/outapi/route/route.php b/crmeb/app/outapi/route/route.php index 76c96c418..891bbb8c3 100644 --- a/crmeb/app/outapi/route/route.php +++ b/crmeb/app/outapi/route/route.php @@ -88,6 +88,8 @@ Route::put('user/:uid', 'User/update')->option(['real_name' => '修改用户']); Route::put('user/give_balance/:uid', 'User/giveBalance')->option(['real_name' => '赠送余额']); Route::put('user/give_point/:uid', 'User/givePoint')->option(['real_name' => '赠送积分']); + Route::put('user/change_balance/:uid', 'User/changeBalance')->option(['real_name' => '修改余额']); + Route::put('user/change_point/:uid', 'User/changePoint')->option(['real_name' => '修改积分']); })->option(['mark' => 'user', 'mark_name' => '用户']); })->middleware(AuthTokenMiddleware::class); diff --git a/crmeb/app/services/BaseServices.php b/crmeb/app/services/BaseServices.php index 1cf5c7192..13ec59ab5 100644 --- a/crmeb/app/services/BaseServices.php +++ b/crmeb/app/services/BaseServices.php @@ -98,8 +98,19 @@ public function createToken(int $id, $type, $pwd = '') throw new ApiException(410027); } if ($type == 'api') { + $user = app()->make(UserServices::class)->get($id); //自定义消息-用户登录成功 - event('CustomNoticeListener', [$id, app()->make(UserServices::class)->get($id), 'login_success']); + event('CustomNoticeListener', [$id, $user, 'login_success']); + + //自定义事件-用户登录 + event('CustomEventListener', ['user_login', [ + 'uid' => $user->uid, + 'nickname' => $user->nickname, + 'phone' => $user->phone, + 'add_time' => date('Y-m-d H:i:s', $user->add_time), + 'login_time' => date('Y-m-d H:i:s'), + 'user_type' => $user->user_type, + ]]); } return $jwtAuth->createToken($id, $type, ['pwd' => md5($pwd)]); } diff --git a/crmeb/app/services/activity/bargain/StoreBargainServices.php b/crmeb/app/services/activity/bargain/StoreBargainServices.php index 58d5d63cd..2e5e9642e 100644 --- a/crmeb/app/services/activity/bargain/StoreBargainServices.php +++ b/crmeb/app/services/activity/bargain/StoreBargainServices.php @@ -130,7 +130,7 @@ public function saveData(int $id, array $data) $items = $data['items']; $data['start_time'] = strtotime($data['section_time'][0]); $data['stop_time'] = strtotime($data['section_time'][1]); - $data['image'] = $data['images'][0]; + $data['image'] = $data['image']; $data['images'] = json_encode($data['images']); $data['stock'] = $detail[0]['stock']; $data['quota'] = $detail[0]['quota']; @@ -161,8 +161,8 @@ public function saveData(int $id, array $data) $valueGroup = $storeProductAttrServices->saveProductAttr($skuList, (int)$id, 2); if (!$res) throw new AdminException(100007); } else { - if (!$storeProductServices->getOne(['is_show' => 1, 'is_del' => 0, 'id' => $data['product_id']])) { - throw new AdminException(400091); + if (!$storeProductServices->getOne(['is_del' => 0, 'id' => $data['product_id']])) { + throw new AdminException('无法添加回收站商品'); } $data['add_time'] = time(); $res = $this->dao->save($data); @@ -496,6 +496,7 @@ public function getBargain(Request $request, int $id, int $bargainUid) } $data['userBargainInfo'] = $userBargainInfo; $data['bargain']['price'] = bcsub($data['bargain']['price'], (string)$userBargainInfo['alreadyPrice'], 2); + $data['bargain']['product_is_show'] = app()->make(StoreProductServices::class)->value($data['bargain']['product_id'], 'is_show'); //用户访问事件 event('UserVisitListener', [$user['uid'], $id, 'bargain', $bargain['product_id'], 'view']); @@ -631,7 +632,7 @@ public function setHelpBargain(int $uid, int $bargainId, int $bargainUserUid) $userHelpService = app()->make(StoreBargainUserHelpServices::class); /** @var StoreBargainUserServices $bargainUserService */ $bargainUserService = app()->make(StoreBargainUserServices::class); - $bargainUserTableId = $bargainUserService->getBargainUserTableId($bargainId, $bargainUserUid); + $bargainUserTableId = $bargainUserService->getBargainUserTableId((int)$bargainId, (int)$bargainUserUid); if (!$bargainUserTableId) throw new ApiException(410301); $bargainUserInfo = $bargainUserService->get($bargainUserTableId)->toArray(); $count = $userHelpService->isBargainUserHelpCount($bargainId, $bargainUserTableId, $uid); diff --git a/crmeb/app/services/activity/bargain/StoreBargainUserServices.php b/crmeb/app/services/activity/bargain/StoreBargainUserServices.php index d9e923a1f..7daeb7de2 100644 --- a/crmeb/app/services/activity/bargain/StoreBargainUserServices.php +++ b/crmeb/app/services/activity/bargain/StoreBargainUserServices.php @@ -247,7 +247,7 @@ public function bargainUserList($where) $bargainUserHelpService = app()->make(StoreBargainUserHelpServices::class); $nums = $bargainUserHelpService->getNums(); foreach ($list as &$item) { - $item['num'] = ($nums[$item['id']] ?? 1) - 1; + $item['num'] = $item['people_num'] - $nums[$item['id']]; $item['already_num'] = $nums[$item['id']] ?? 0; $item['now_price'] = bcsub((string)$item['bargain_price'], (string)$item['price'], 2); $item['add_time'] = $item['add_time'] ? date('Y-m-d H:i:s', (int)$item['add_time']) : ''; diff --git a/crmeb/app/services/activity/combination/StoreCombinationServices.php b/crmeb/app/services/activity/combination/StoreCombinationServices.php index 52fde6f62..23f054866 100644 --- a/crmeb/app/services/activity/combination/StoreCombinationServices.php +++ b/crmeb/app/services/activity/combination/StoreCombinationServices.php @@ -84,7 +84,7 @@ public function saveData(int $id, array $data) $data['start_time'] = strtotime($data['section_time'][0]); $data['stop_time'] = strtotime($data['section_time'][1]); if ($data['stop_time'] < strtotime(date('Y-m-d', time()))) throw new AdminException(400096); - $data['image'] = $data['images'][0]; + $data['image'] = $data['image']; $data['images'] = json_encode($data['images']); $data['price'] = min(array_column($detail, 'price')); $data['quota'] = $data['quota_show'] = array_sum(array_column($detail, 'quota')); @@ -108,8 +108,8 @@ public function saveData(int $id, array $data) $valueGroup = $storeProductAttrServices->saveProductAttr($skuList, (int)$id, 3); if (!$res) throw new AdminException(100007); } else { - if (!$storeProductServices->getOne(['is_show' => 1, 'is_del' => 0, 'id' => $data['product_id']])) { - throw new AdminException(400091); + if (!$storeProductServices->getOne(['is_del' => 0, 'id' => $data['product_id']])) { + throw new AdminException('无法添加回收站商品'); } $data['add_time'] = time(); $res = $this->dao->save($data); @@ -378,6 +378,8 @@ public function combinationDetail(Request $request, int $id) $storeInfo['userCollect'] = $storeProductRelationServices->isProductRelation(['uid' => $uid, 'product_id' => $id, 'type' => 'collect', 'category' => 'product']); $storeInfo['userLike'] = false; $storeInfo['store_name'] = $storeInfo['title']; + $storeInfo['product_is_show'] = app()->make(StoreProductServices::class)->value($storeInfo['product_id'], 'is_show'); + if (sys_config('share_qrcode', 0) && request()->isWechat()) { /** @var QrcodeServices $qrcodeService */ @@ -644,7 +646,7 @@ public function combinationStatistics($id) $spread_count = $pinkServices->getDistinctCount([['cid', '=', $id], ['k_id', '>', 0]], 'uid', false); $start_count = $pinkServices->count(['cid' => $id, 'k_id' => 0]); $success_count = $pinkServices->count(['cid' => $id, 'k_id' => 0, 'status' => 2]); - $pay_price = $orderServices->sum([['combination_id', '=', $id], ['paid', '=', 1], ['refund_type', 'in', [0, 3]], ['is_del', '=', 0]], 'pay_price', false); + $pay_price = $orderServices->sum([['combination_id', '=', $id], ['paid', '=', 1], ['pid', '<>', -1], ['refund_type', 'in', [0, 3]], ['is_del', '=', 0]], 'pay_price', false); $pay_count = $orderServices->getDistinctCount([['combination_id', '=', $id], ['paid', '=', 1], ['refund_type', 'in', [0, 3]], ['is_del', '=', 0]], 'uid', false); return compact('people_count', 'spread_count', 'start_count', 'success_count', 'pay_price', 'pay_count'); } diff --git a/crmeb/app/services/activity/integral/StoreIntegralServices.php b/crmeb/app/services/activity/integral/StoreIntegralServices.php index dcc0e436b..1ce5e0122 100644 --- a/crmeb/app/services/activity/integral/StoreIntegralServices.php +++ b/crmeb/app/services/activity/integral/StoreIntegralServices.php @@ -90,8 +90,8 @@ public function saveData(int $id, array $data) $storeProductAttrServices->saveProductAttr($skuList, (int)$id, 4); if (!$res) throw new AdminException(100007); } else { - if (!$storeProductServices->getOne(['is_show' => 1, 'is_del' => 0, 'id' => $data['product_id']])) { - throw new AdminException(400091); + if (!$storeProductServices->getOne(['is_del' => 0, 'id' => $data['product_id']])) { + throw new AdminException('无法添加回收站商品'); } $data['add_time'] = time(); $res = $this->dao->save($data); diff --git a/crmeb/app/services/activity/integral/StorePointRecordServices.php b/crmeb/app/services/activity/integral/StorePointRecordServices.php index 3347a6945..a4f574d9e 100644 --- a/crmeb/app/services/activity/integral/StorePointRecordServices.php +++ b/crmeb/app/services/activity/integral/StorePointRecordServices.php @@ -190,7 +190,7 @@ public function getChannel($where) $list[] = [ 'name' => $item['name'], 'value' => $item['value'], - 'percent' => $count != 0 ? bcmul((string)bcdiv((string)$item['value'], (string)$count, 4), '100', 2) : 0, + 'percent' => $count != 0 ? round(bcmul((string)bcdiv((string)$item['value'], (string)$count, 4), '100', 2), 1) : 0, ]; } array_multisort(array_column($list, 'value'), SORT_DESC, $list); @@ -222,7 +222,7 @@ public function getType($where) $list[] = [ 'name' => $item['name'], 'value' => $item['value'], - 'percent' => $count != 0 ? bcmul((string)bcdiv((string)$item['value'], (string)$count, 4), '100', 2) : 0, + 'percent' => $count != 0 ? round(bcmul((string)bcdiv((string)$item['value'], (string)$count, 4), '100', 2), 1) : 0, ]; } array_multisort(array_column($list, 'value'), SORT_DESC, $list); diff --git a/crmeb/app/services/activity/lottery/LuckLotteryRecordServices.php b/crmeb/app/services/activity/lottery/LuckLotteryRecordServices.php index a500f2181..2e91c445a 100644 --- a/crmeb/app/services/activity/lottery/LuckLotteryRecordServices.php +++ b/crmeb/app/services/activity/lottery/LuckLotteryRecordServices.php @@ -213,7 +213,7 @@ public function receivePrize(int $uid, int $lottery_record_id, array $receive_in if (sys_config('pay_wechat_type')) { $pay = new Pay('v3_wechat_pay'); - $pay->merchantPay($openid, $wechat_order_id, $prize['num'], [ + $pay->merchantPay($openid, $wechat_order_id, (string)$prize['num'], [ 'type' => $type, 'batch_name' => '抽奖中奖红包', 'batch_remark' => '您于' . date('Y-m-d H:i:s') . '中奖.' . $prize['num'] . '元' diff --git a/crmeb/app/services/activity/lottery/LuckLotteryServices.php b/crmeb/app/services/activity/lottery/LuckLotteryServices.php index 0bd1f2d36..69c6eaef1 100644 --- a/crmeb/app/services/activity/lottery/LuckLotteryServices.php +++ b/crmeb/app/services/activity/lottery/LuckLotteryServices.php @@ -482,6 +482,16 @@ public function luckLottery(int $uid, int $lottery_id) $lotteryRecordServices->receivePrize($uid, (int)$record->id); } $prize['lottery_record_id'] = $record->id; + + //自定义事件-用户抽奖 + event('CustomEventListener', ['user_lottery', [ + 'uid' => $uid, + 'lottery_id' => $prize['lottery_id'], + 'prize_id' => $prize['id'], + 'record_id' => $record['id'], + 'lottery_time' => date('Y-m-d H:i:s'), + ]]); + return $prize; }); } diff --git a/crmeb/app/services/activity/seckill/StoreSeckillServices.php b/crmeb/app/services/activity/seckill/StoreSeckillServices.php index 5f569c4ea..c77674112 100644 --- a/crmeb/app/services/activity/seckill/StoreSeckillServices.php +++ b/crmeb/app/services/activity/seckill/StoreSeckillServices.php @@ -180,8 +180,8 @@ public function saveData(int $id, array $data) $valueGroup = $storeProductAttrServices->saveProductAttr($skuList, (int)$id, 1); if (!$res) throw new AdminException(100007); } else { - if (!$storeProductServices->getOne(['is_show' => 1, 'is_del' => 0, 'id' => $data['product_id']])) { - throw new AdminException(400091); + if (!$storeProductServices->getOne(['is_del' => 0, 'id' => $data['product_id']])) { + throw new AdminException('无法添加回收站商品'); } $data['add_time'] = time(); $res = $this->dao->save($data); @@ -465,11 +465,8 @@ public function seckillDetail(Request $request, int $id) $storeInfo['image'] = set_file_url($storeInfo['image'], $siteUrl); $storeInfo['image_base'] = set_file_url($storeInfo['image'], $siteUrl); $storeInfo['store_name'] = $storeInfo['title']; - - /** @var StoreProductServices $storeProductService */ - $storeProductService = app()->make(StoreProductServices::class); - $productInfo = $storeProductService->get($storeInfo['product_id']); $storeInfo['total'] = $storeInfo['sales']; + $storeInfo['product_is_show'] = app()->make(StoreProductServices::class)->value($storeInfo['product_id'], 'is_show'); if (sys_config('share_qrcode', 0) && request()->isWechat()) { /** @var QrcodeServices $qrcodeService */ @@ -737,9 +734,9 @@ public function seckillStatistics($id) { /** @var StoreOrderServices $orderServices */ $orderServices = app()->make(StoreOrderServices::class); - $pay_count = $orderServices->getDistinctCount([['seckill_id', '=', $id], ['paid', '=', 1], ['refund_type', 'in', [0, 3]]], 'uid', false); - $order_count = $orderServices->getDistinctCount([['seckill_id', '=', $id], ['refund_type', 'in', [0, 3]]], 'uid', false); - $all_price = $orderServices->sum([['seckill_id', '=', $id], ['refund_type', 'in', [0, 3]], ['paid', '=', 1]], 'pay_price'); + $pay_count = $orderServices->getDistinctCount([['seckill_id', '=', $id], ['pid', '<>', -1], ['paid', '=', 1], ['refund_type', 'in', [0, 3]]], 'uid', false); + $order_count = $orderServices->getDistinctCount([['seckill_id', '=', $id], ['pid', '<>', -1], ['refund_type', 'in', [0, 3]]], 'uid', false); + $all_price = $orderServices->sum([['seckill_id', '=', $id], ['pid', '<>', -1], ['refund_type', 'in', [0, 3]], ['paid', '=', 1]], 'pay_price'); $seckillInfo = $this->dao->get($id); $pay_rate = $seckillInfo['quota'] . '/' . $seckillInfo['quota_show']; return compact('pay_count', 'order_count', 'all_price', 'pay_rate'); @@ -757,7 +754,7 @@ public function seckillPeople($id, $keyword = '') $orderServices = app()->make(StoreOrderServices::class); [$page, $limit] = $this->getPageValue(); $list = $orderServices->seckillPeople($id, $keyword, $page, $limit); - $count = $orderServices->getDistinctCount([['seckill_id', '=', $id], ['real_name|uid|user_phone', 'like', '%' . $keyword . '%']], 'uid', false); + $count = $orderServices->getDistinctCount([['seckill_id', '=', $id], ['pid', '<>', -1], ['real_name|uid|user_phone', 'like', '%' . $keyword . '%']], 'uid', false); foreach ($list as &$item) { $item['add_time'] = date('Y-m-d H:i:s', $item['add_time']); } @@ -775,7 +772,7 @@ public function seckillOrder($id, $where = []) /** @var StoreOrderServices $orderServices */ $orderServices = app()->make(StoreOrderServices::class); [$page, $limit] = $this->getPageValue(); - $where = $where + ['paid' => 1, 'refund_status' => 0, 'is_del' => 0]; + $where = $where + ['paid' => 1, 'refund_status' => 0, 'is_del' => 0, 'pid' => 0]; $list = $orderServices->seckillOrder($id, $where, $page, $limit); $count = $orderServices->seckillCount($id, $where); foreach ($list as &$item) { diff --git a/crmeb/app/services/agent/AgentLevelServices.php b/crmeb/app/services/agent/AgentLevelServices.php index 77611e461..4324f710a 100644 --- a/crmeb/app/services/agent/AgentLevelServices.php +++ b/crmeb/app/services/agent/AgentLevelServices.php @@ -67,8 +67,10 @@ public function getLevelList(array $where) }], $page, $limit); $count = $this->dao->count($where); foreach ($list as &$item) { - $item['one_brokerage_ratio'] = bcdiv(bcmul((string)sys_config('store_brokerage_ratio'), bcadd('100', (string)$item['one_brokerage'], 2), 2), '100', 2); - $item['two_brokerage_ratio'] = bcdiv(bcmul((string)sys_config('store_brokerage_two'), bcadd('100', (string)$item['two_brokerage'], 2), 2), '100', 2); +// $item['one_brokerage_ratio'] = bcdiv(bcmul((string)sys_config('store_brokerage_ratio'), bcadd('100', (string)$item['one_brokerage'], 2), 2), '100', 2); +// $item['two_brokerage_ratio'] = bcdiv(bcmul((string)sys_config('store_brokerage_two'), bcadd('100', (string)$item['two_brokerage'], 2), 2), '100', 2); + $item['one_brokerage_ratio'] = $item['one_brokerage_percent']; + $item['two_brokerage_ratio'] = $item['two_brokerage_percent']; } return compact('count', 'list'); } @@ -229,22 +231,24 @@ public function getAgentLevelBrokerage($storeBrokerageRatio, $storeBrokerageTwo, if ($one_agent_level) { $oneLevelInfo = $this->getLevelInfo($one_agent_level); if ($oneLevelInfo) { - if ($oneLevelInfo['one_brokerage_percent'] == '0.00') { - $storeBrokerageRatio = $storeBrokerageRatio + (($storeBrokerageRatio * $oneLevelInfo['one_brokerage'] ?? 0) / 100); - } else { - $storeBrokerageRatio = $oneLevelInfo['one_brokerage_percent']; - } + $storeBrokerageRatio = $oneLevelInfo['one_brokerage_percent']; +// if ($oneLevelInfo['one_brokerage_percent'] == '0.00') { +// $storeBrokerageRatio = $storeBrokerageRatio + (($storeBrokerageRatio * $oneLevelInfo['one_brokerage'] ?? 0) / 100); +// } else { +// $storeBrokerageRatio = $oneLevelInfo['one_brokerage_percent']; +// } } } if ($two_agent_level) { $twoLevelInfo = $this->getLevelInfo($two_agent_level); if ($twoLevelInfo) { - if ($twoLevelInfo['two_brokerage_percent'] == '0.00') { - $storeBrokerageTwo = $storeBrokerageTwo + (($storeBrokerageTwo * $twoLevelInfo['two_brokerage'] ?? 0) / 100); - } else { - $storeBrokerageTwo = $twoLevelInfo['two_brokerage_percent']; - } + $storeBrokerageTwo = $twoLevelInfo['two_brokerage_percent']; +// if ($twoLevelInfo['two_brokerage_percent'] == '0.00') { +// $storeBrokerageTwo = $storeBrokerageTwo + (($storeBrokerageTwo * $twoLevelInfo['two_brokerage'] ?? 0) / 100); +// } else { +// $storeBrokerageTwo = $twoLevelInfo['two_brokerage_percent']; +// } } } diff --git a/crmeb/app/services/agent/DivisionServices.php b/crmeb/app/services/agent/DivisionServices.php index 85c807e70..cc21ae797 100644 --- a/crmeb/app/services/agent/DivisionServices.php +++ b/crmeb/app/services/agent/DivisionServices.php @@ -29,7 +29,7 @@ public function getDivisionList(array $where = []) { /** @var UserServices $userServices */ $userServices = app()->make(UserServices::class); - $data = $userServices->getDivisionList($where + ['status' => 1], 'uid,nickname,avatar,division_percent,division_end_time,division_status,division_invite'); + $data = $userServices->getDivisionList($where + ['status' => 1], 'uid,nickname,avatar,division_name,division_percent,division_end_time,division_status,division_invite'); foreach ($data['list'] as &$item) { $item['division_end_time'] = date('Y-m-d', $item['division_end_time']); $item['agent_count'] = $userServices->count([ @@ -62,7 +62,7 @@ public function divisionDownList($type, $uid) ]; $where['status'] = 1; $where['is_del'] = 0; - $data = $userServices->getDivisionList($where, 'uid,nickname,avatar,division_percent,division_end_time,division_status'); + $data = $userServices->getDivisionList($where, 'uid,nickname,avatar,division_name,division_percent,division_end_time,division_status'); foreach ($data['list'] as &$item) { $item['agent_count'] = $userServices->count([ 'agent_id' => $item['uid'], @@ -98,10 +98,11 @@ public function getDivisionForm($uid) } $field = []; $title = '事业部'; + $field[] = Form::input('division_name', '事业部名称', $userInfo['division_name'] ?? '')->required('请输入事业部名称'); if ($uid) { $field[] = Form::hidden('uid', $uid); } else { - $field[] = Form::frameImage('image', '用户', $this->url(config('app.admin_prefix', 'admin') . '/system.user/list', ['fodder' => 'image'], true))->icon('el-icon-user')->width('950px')->height('560px')->Props(['srcKey' => 'image', 'footer' => false]); + $field[] = Form::frameImage('image', '关联用户', $this->url(config('app.admin_prefix', 'admin') . '/system.user/list', ['fodder' => 'image'], true))->icon('el-icon-user')->width('950px')->height('560px')->Props(['srcKey' => 'image', 'footer' => false]); } $field[] = Form::hidden('aid', $adminInfo['id'] ?? 0); $field[] = Form::number('division_percent', '佣金比例', $userInfo['division_percent'] ?? '')->placeholder('区域代理佣金比例1-100')->info('填写1-100,如填写50代表返佣50%')->style(['width' => '173px'])->min(0)->max(100)->required(); @@ -110,7 +111,6 @@ public function getDivisionForm($uid) $field[] = Form::input('account', '管理账号', $adminInfo['account'] ?? '')->required('请填写管理员账号'); $field[] = Form::input('pwd', '管理密码')->type('password')->placeholder('请填写管理员密码'); $field[] = Form::input('conf_pwd', '确认密码')->type('password')->placeholder('请输入确认密码'); - $field[] = Form::input('real_name', '代理姓名', $adminInfo['real_name'] ?? '')->required('请输入管理员姓名'); /** @var SystemRoleServices $service */ $service = app()->make(SystemRoleServices::class); $options = $service->getRoleFormSelect(1); @@ -129,11 +129,13 @@ public function divisionSave($data) if ((int)$data['uid'] == 0) throw new AdminException(400450); /** @var UserServices $userServices */ $userServices = app()->make(UserServices::class); - $userInfo = $userServices->getUserInfo($data['uid'], 'is_division,is_agent,is_staff'); - if (!$userInfo) throw new AdminException('用户不存在'); - if ($userInfo['is_division']) throw new AdminException('此用户是事业部,请勿重复添加'); - if ($userInfo['is_agent']) throw new AdminException('此用户是代理商,无法添加为事业部'); - if ($userInfo['is_staff']) throw new AdminException('此用户是下级员工,无法添加为事业部'); + if ($data['aid'] == 0) { + $userInfo = $userServices->getUserInfo($data['uid'], 'is_division,is_agent,is_staff'); + if (!$userInfo) throw new AdminException('用户不存在'); + if ($userInfo['is_division']) throw new AdminException('此用户是事业部,请勿重复添加'); + if ($userInfo['is_agent']) throw new AdminException('此用户是代理商,无法添加为事业部'); + if ($userInfo['is_staff']) throw new AdminException('此用户是下级员工,无法添加为事业部'); + } $uid = $data['uid']; $aid = $data['aid']; $agentData = [ @@ -149,13 +151,14 @@ public function divisionSave($data) 'division_type' => 1, 'division_status' => $data['division_status'], 'spread_uid' => 0, - 'spread_time' => 0 + 'spread_time' => 0, + 'division_name' => $data['division_name'] ]; $adminData = [ 'account' => $data['account'], 'pwd' => $data['pwd'], 'conf_pwd' => $data['conf_pwd'], - 'real_name' => $data['real_name'], + 'real_name' => $data['division_name'], 'roles' => $data['roles'], 'status' => 1, 'level' => 1, @@ -235,16 +238,17 @@ public function getDivisionAgentForm($uid) if ($uid && !$userInfo) throw new AdminException(400214); $field = []; $options = []; - $divisionList = $userService->getDivisionList(['status' => 1, 'division_type' => 1], 'uid,nickname'); + $divisionList = $userService->getDivisionList(['status' => 1, 'division_type' => 1], 'uid,division_name'); foreach ($divisionList['list'] as $item) { - $options[] = ['value' => $item['uid'], 'label' => $item['nickname']]; + $options[] = ['value' => $item['uid'], 'label' => $item['division_name']]; } + $field[] = Form::input('division_name', '代理商名称', $userInfo['division_name'] ?? '')->required('请输入代理商名称'); if ($uid) { $field[] = Form::hidden('uid', $uid); $field[] = Form::hidden('edit', 1); } else { - $field[] = Form::select('division_id', '事业部', $info['file_name'] ?? '')->setOptions(Form::setOptions($options))->filterable(1); - $field[] = Form::frameImage('image', '代理商', $this->url(config('app.admin_prefix', 'admin') . '/system.user/list', ['fodder' => 'image'], true))->icon('el-icon-user')->width('950px')->height('560px')->Props(['srcKey' => 'image', 'footer' => false]); + $field[] = Form::select('division_id', '上级事业部', $info['file_name'] ?? '')->setOptions(Form::setOptions($options))->filterable(1); + $field[] = Form::frameImage('image', '关联用户', $this->url(config('app.admin_prefix', 'admin') . '/system.user/list', ['fodder' => 'image'], true))->icon('el-icon-user')->width('950px')->height('560px')->Props(['srcKey' => 'image', 'footer' => false]); $field[] = Form::hidden('edit', 0); } $field[] = Form::number('division_percent', '佣金比例', $userInfo['division_percent'] ?? '')->placeholder('代理商佣金比例1-100')->info('填写1-100,如填写50代表返佣50%,但是不能高于上级事业部的比例')->style(['width' => '173px'])->min(0)->max(100)->required(); @@ -278,7 +282,8 @@ public function divisionAgentSave($data) 'is_agent' => 1, 'agent_id' => $uid, 'is_staff' => 0, - 'staff_id' => 0 + 'staff_id' => 0, + 'division_name' => $data['division_name'], ]; $division_info = $userServices->getUserInfo($data['division_id'], 'division_end_time,division_percent'); if ($division_info) { @@ -430,10 +435,11 @@ public function agentSpreadStaff($uid, int $agentId = 0, int $agentCode = 0) if ($agentCode && !$agentId) { /** @var QrcodeServices $qrCode */ $qrCode = app()->make(QrcodeServices::class); - if ($info = $qrCode->getOne(['id' => $agentCode, 'status' => 1])) { + if ($info = $qrCode->getOne(['id' => $agentCode, 'third_type' => 'agent', 'status' => 1])) { $agentId = $info['third_id']; } } + if (!$agentId) return false; if ($uid == $agentId) return '自己不能推荐自己'; /** @var UserServices $userServices */ $userServices = app()->make(UserServices::class); diff --git a/crmeb/app/services/article/ArticleServices.php b/crmeb/app/services/article/ArticleServices.php index 4cc3b5f86..76f7b1819 100644 --- a/crmeb/app/services/article/ArticleServices.php +++ b/crmeb/app/services/article/ArticleServices.php @@ -19,7 +19,6 @@ /** * Class ArticleServices * @package app\services\article - * @method cidByArticleList(array $where, int $page, int $limit, string $field) */ class ArticleServices extends BaseServices { @@ -38,18 +37,22 @@ public function __construct(ArticleDao $dao) * @param int $page * @param int $limit * @return array + * @throws \ReflectionException + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException */ public function getList(array $where, int $page = 0, int $limit = 0) { if (!$page && !$limit) { [$page, $limit] = $this->getPageValue(); } - /** @var WechatNewsCategoryServices $services */ - $services = app()->make(WechatNewsCategoryServices::class); - $where['ids'] = $services->getNewIds(); + $where['ids'] = app()->make(WechatNewsCategoryServices::class)->getNewIds(); $list = $this->dao->getList($where, $page, $limit); foreach ($list as &$item) { $item['store_name'] = $item['storeInfo']['store_name'] ?? ''; + $item['copy_url'] = sys_config('site_url') . '/pages/extension/news_details/index?id=' . $item['id']; + $item['copy_url_pc'] = sys_config('site_url') . '/news_detail?id=' . $item['id']; } $count = $this->dao->count($where); return compact('list', 'count'); @@ -89,9 +92,13 @@ public function save(array $data) } /** - * 获取商品详情 - * @param $id + * 获取文章详情 + * @param int $id * @return array + * @throws \ReflectionException + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException */ public function read(int $id) { @@ -101,7 +108,7 @@ public function read(int $id) } /** - * 删除商品 + * 删除文章 * @param int $id */ public function del(int $id) @@ -139,9 +146,14 @@ public function count(array $where = [], bool $search = true): int return $this->search($where, $search)->count(); } - /**获取一条数据 + /** + * 获取一条数据 * @param int $id * @return mixed + * @throws \ReflectionException + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException */ public function getInfo(int $id) { @@ -161,15 +173,22 @@ public function getInfo(int $id) * 获取文章列表 * @param $new_id * @return int + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException */ public function articleList($new_id) { return $this->dao->articleLists($new_id); } - /**图文详情 + /** + * 图文详情 * @param $new_id * @return mixed + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException */ public function articlesList($new_id) { diff --git a/crmeb/app/services/message/SystemNotificationServices.php b/crmeb/app/services/message/SystemNotificationServices.php index 082e3da0c..ca37e227a 100644 --- a/crmeb/app/services/message/SystemNotificationServices.php +++ b/crmeb/app/services/message/SystemNotificationServices.php @@ -136,19 +136,19 @@ class SystemNotificationServices extends BaseServices ], //订单发起退款 -// 'order_initiated_refund' => [ -// ['label' => '用户uid', 'value' => 'uid'], -// ['label' => '订单order_id', 'value' => 'order_id'], -// ['label' => '用户名称', 'value' => 'real_name'], -// ['label' => '用户电话', 'value' => 'user_phone'], -// ['label' => '用户地址', 'value' => 'user_address'], -// ['label' => '商品总数', 'value' => 'total_num'], -// ['label' => '支付金额', 'value' => 'pay_price'], -// ['label' => '支付邮费', 'value' => 'pay_postage'], -// ['label' => '积分抵扣金额', 'value' => 'deduction_price'], -// ['label' => '优惠券抵扣金额', 'value' => 'coupon_price'], -// ['label' => '支付类型', 'value' => 'pay_type'], -// ], + 'order_initiated_refund' => [ + ['label' => '用户uid', 'value' => 'uid'], + ['label' => '订单order_id', 'value' => 'order_id'], + ['label' => '用户名称', 'value' => 'real_name'], + ['label' => '用户电话', 'value' => 'user_phone'], + ['label' => '用户地址', 'value' => 'user_address'], + ['label' => '商品总数', 'value' => 'total_num'], + ['label' => '支付金额', 'value' => 'pay_price'], + ['label' => '支付邮费', 'value' => 'pay_postage'], + ['label' => '积分抵扣金额', 'value' => 'deduction_price'], + ['label' => '优惠券抵扣金额', 'value' => 'coupon_price'], + ['label' => '支付类型', 'value' => 'pay_type'], + ], //订单成功退款 'order_refund_success' => [ @@ -306,12 +306,6 @@ public function getNotForm($id = 0) ['value' => 'extract_fail', 'label' => '提现失败场景'], ['value' => 'brokerage_received', 'label' => '佣金到账场景'], ['value' => 'point_received', 'label' => '积分到账场景'], -// ['value' => 'login_success', 'label' => '砍价成功场景'], -// ['value' => 'login_success', 'label' => '开团成功场景'], -// ['value' => 'login_success', 'label' => '参团成功场景'], -// ['value' => 'login_success', 'label' => '拼团成功场景'], -// ['value' => 'login_success', 'label' => '拼团失败场景'], -// ['value' => 'login_success', 'label' => '取消拼团场景'], ]; $field = []; $field[] = Form::select('custom_trigger', '触发位置', $info['custom_trigger'] ?? '')->options($data); diff --git a/crmeb/app/services/message/notice/EnterpriseWechatService.php b/crmeb/app/services/message/notice/EnterpriseWechatService.php index 889394b0b..4b4849db3 100644 --- a/crmeb/app/services/message/notice/EnterpriseWechatService.php +++ b/crmeb/app/services/message/notice/EnterpriseWechatService.php @@ -48,7 +48,7 @@ public function isOpen(string $mark) */ public function weComSend($data) { - if ($this->isOpen) { + if ($this->noticeInfo['is_ent_wechat'] == 1 && $this->noticeInfo['url'] !== '') { $url = $this->noticeInfo['url']; $ent_wechat_text = $this->noticeInfo['ent_wechat_text']; try { diff --git a/crmeb/app/services/order/OtherOrderServices.php b/crmeb/app/services/order/OtherOrderServices.php index 6f3c69b48..b108ee625 100644 --- a/crmeb/app/services/order/OtherOrderServices.php +++ b/crmeb/app/services/order/OtherOrderServices.php @@ -348,7 +348,7 @@ public function paySuccess(array $orderInfo, string $paytype = PayServices::WEIX $orderInfo['pay_type'] = $paytype; // 小程序订单服务 - event('OrderShipping', ['member', $orderInfo, 3, '', '']); + event('OrderShippingListener', ['member', $orderInfo, 3, '', '']); return false !== $res; } diff --git a/crmeb/app/services/order/StoreCartServices.php b/crmeb/app/services/order/StoreCartServices.php index a2c8b965d..fda34f1e1 100644 --- a/crmeb/app/services/order/StoreCartServices.php +++ b/crmeb/app/services/order/StoreCartServices.php @@ -279,6 +279,15 @@ public function setCart(int $uid, int $product_id, int $cart_num = 1, string $pr } else {//加入购物车记录 ProductLogJob::dispatch(['cart', ['uid' => $uid, 'product_id' => $product_id, 'cart_num' => $cart_num]]); $cart = $this->dao->getOne(['type' => $type, 'uid' => $uid, 'product_id' => $product_id, 'product_attr_unique' => $product_attr_unique, 'is_del' => 0, 'is_new' => 0, 'is_pay' => 0, 'status' => 1]); + + //自定义事件-加入购物车 + event('CustomEventListener', ['user_add_cart', [ + 'product_id' => $product_id, + 'uid' => $uid, + 'cart_num' => $cart_num, + 'add_time' => date('Y-m-d H:i:s'), + ]]); + if ($cart) { $cart->cart_num = $cart_num + $cart->cart_num; $cart->add_time = time(); @@ -288,7 +297,6 @@ public function setCart(int $uid, int $product_id, int $cart_num = 1, string $pr $add_time = time(); return $this->dao->save(compact('uid', 'product_id', 'cart_num', 'product_attr_unique', 'type', 'add_time'))->id; } - } } @@ -326,7 +334,8 @@ public function changeUserCartNum($id, $number, $uid) throw new ApiException('不能小于起购数量'); } if ($limitInfo['is_limit']) { - if ($limitInfo['limit_type'] == 1 && $number > $limitInfo['limit_num']) { + $num = $this->dao->sum([['uid', '=', $uid], ['product_id', '=', $carInfo->product_id], ['id', '<>', $id]], 'cart_num') + $number; + if ($limitInfo['limit_type'] == 1 && $num > $limitInfo['limit_num']) { throw new ApiException(410239, ['limit' => $limitInfo['limit_num']]); } else if ($limitInfo['limit_type'] == 2) { /** @var StoreOrderCartInfoServices $orderCartServices */ @@ -334,7 +343,7 @@ public function changeUserCartNum($id, $number, $uid) $orderPayNum = $orderCartServices->sum(['uid' => $uid, 'product_id' => $carInfo->product_id], 'cart_num'); $orderRefundNum = $orderCartServices->sum(['uid' => $uid, 'product_id' => $carInfo->product_id], 'refund_num'); $orderNum = $orderPayNum - $orderRefundNum; - if (($number + $orderNum) > $limitInfo['limit_num']) { + if (($num + $orderNum) > $limitInfo['limit_num']) { throw new ApiException(410240, ['limit' => $limitInfo['limit_num'], 'pay_num' => $orderNum]); } } @@ -463,13 +472,14 @@ public function setCartNum($uid, $productId, $num, $unique, $type) } $cart = $this->dao->getOne(['uid' => $uid, 'product_id' => $productId, 'product_attr_unique' => $unique]); + $min_qty = $productServices->value(['id' => $productId], 'min_qty'); if ($cart) { if ($type == -1) { $cart->cart_num = $num; } elseif ($type == 0) { $cart->cart_num = $cart->cart_num - $num; - if ($cart->cart_num < $productServices->value(['id' => $productId], 'min_qty')) { - throw new ApiException('不能小于起购数量'); + if ($cart->cart_num < $min_qty) { + return $this->dao->delete($cart->id); } } elseif ($type == 1) { $cart->cart_num = $cart->cart_num + $num; @@ -482,10 +492,11 @@ public function setCartNum($uid, $productId, $num, $unique, $type) return $cart->id; } } else { + $data = [ 'uid' => $uid, 'product_id' => $productId, - 'cart_num' => $num, + 'cart_num' => $num > $min_qty ? $num : $min_qty, 'product_attr_unique' => $unique, 'type' => 0, 'add_time' => time() @@ -605,6 +616,7 @@ public function handleCartList(int $uid, array $cartList, array $addr = [], int $productServices = app()->make(StoreProductServices::class); $valid = $invalid = []; foreach ($cartList as &$item) { + if ($item['type'] == 0) $item['min_qty'] = $item['productInfo']['min_qty']; $item['productInfo']['express_delivery'] = false; $item['productInfo']['store_mention'] = false; if (isset($item['productInfo']['logistics'])) { diff --git a/crmeb/app/services/order/StoreOrderCartInfoServices.php b/crmeb/app/services/order/StoreOrderCartInfoServices.php index ae389a9bd..1d0a589e6 100644 --- a/crmeb/app/services/order/StoreOrderCartInfoServices.php +++ b/crmeb/app/services/order/StoreOrderCartInfoServices.php @@ -203,6 +203,7 @@ public function getSplitCartList(int $oid, string $field = '*', string $key = 'c $item['cart_num'] = $item['cart_info']['cart_num'] ?? 0; } } + $item['num'] = 1; } return $cartInfo; } diff --git a/crmeb/app/services/order/StoreOrderCreateServices.php b/crmeb/app/services/order/StoreOrderCreateServices.php index 4268d5998..2c258345a 100644 --- a/crmeb/app/services/order/StoreOrderCreateServices.php +++ b/crmeb/app/services/order/StoreOrderCreateServices.php @@ -312,6 +312,24 @@ public function createOrder($uid, $key, $userInfo, $addressId, $payType, $useInt event('OrderCreateAfterListener', [$order, compact('cartInfo', 'priceData', 'addressId', 'cartIds', 'news'), $uid, $key, $combinationId, $seckillId, $bargainId]); // 推送订单 event('OutPushListener', ['order_create_push', ['order_id' => (int)$order['id']]]); + + //自定义事件-订单创建事件 + event('CustomEventListener', ['order_create', [ + 'uid' => $uid, + 'id' => (int)$order['id'], + 'order_id' => $order['order_id'], + 'real_name' => $order['real_name'], + 'user_phone' => $order['user_phone'], + 'user_address' => $order['user_address'], + 'total_num' => $order['total_num'], + 'pay_price' => $order['pay_price'], + 'pay_postage' => $order['pay_postage'], + 'deduction_price' => $order['deduction_price'], + 'coupon_price' => $order['coupon_price'], + 'store_name' => app()->make(StoreOrderCartInfoServices::class)->getCarIdByProductTitle((int)$order['id']), + 'add_time' => date('Y-m-d H:i:s', $order['add_time']), + ]]); + return $order; } diff --git a/crmeb/app/services/order/StoreOrderDeliveryServices.php b/crmeb/app/services/order/StoreOrderDeliveryServices.php index ce4850312..033f76f67 100644 --- a/crmeb/app/services/order/StoreOrderDeliveryServices.php +++ b/crmeb/app/services/order/StoreOrderDeliveryServices.php @@ -489,9 +489,22 @@ public function doDelivery(int $id, $orderInfo, array $data) $data['delivery_id'] = uniqid(); } // 小程序订单管理 - event('OrderShipping', ['product', $orderInfo, $type, $data['delivery_id'], $data['delivery_name']]); + event('OrderShippingListener', ['product', $orderInfo, $type, $data['delivery_id'], $data['delivery_name']]); //到期自动收货 event('OrderDeliveryListener', [$orderInfo, $storeName, $data, $type]); + + //自定义事件-订单发货 + event('CustomEventListener', ['admin_order_express', [ + 'uid' => $orderInfo['uid'], + 'real_name' => $orderInfo['real_name'], + 'user_phone' => $orderInfo['user_phone'], + 'user_address' => $orderInfo['user_address'], + 'order_id' => $orderInfo['order_id'], + 'delivery_name' => $orderInfo['delivery_name'], + 'delivery_id' => $orderInfo['delivery_id'], + 'express_time' => date('Y-m-d H:i:s'), + ]]); + return $res; } diff --git a/crmeb/app/services/order/StoreOrderInvoiceServices.php b/crmeb/app/services/order/StoreOrderInvoiceServices.php index 475c6606d..440bd8c31 100644 --- a/crmeb/app/services/order/StoreOrderInvoiceServices.php +++ b/crmeb/app/services/order/StoreOrderInvoiceServices.php @@ -1,217 +1,394 @@ - -// +---------------------------------------------------------------------- -declare (strict_types=1); - -namespace app\services\order; - - -use app\services\BaseServices; -use crmeb\exceptions\ApiException; -use app\dao\order\StoreOrderInvoiceDao; -use app\services\user\UserInvoiceServices; - - -/** - * Class StoreOrderInvoiceServices - * @package app\services\order - */ -class StoreOrderInvoiceServices extends BaseServices -{ - /** - * LiveAnchorServices constructor. - * @param StoreOrderInvoiceDao $dao - */ - public function __construct(StoreOrderInvoiceDao $dao) - { - $this->dao = $dao; - } - - public function chart(array $where) - { - $where['is_pay'] = 1; - //全部 - $data['all'] = (string)$this->dao->count($where); - //待开 - $where['type'] = 1; - $data['noOpened'] = (string)$this->dao->count($where); - //已开 - $where['type'] = 2; - $data['opened'] = (string)$this->dao->count($where); - //退款 - $where['type'] = 3; - $data['refund'] = (string)$this->dao->count($where); - return $data; - } - - /** - * 后台获取开票列表 - * @param array $where - * @return array - * @throws \think\db\exception\DataNotFoundException - * @throws \think\db\exception\DbException - * @throws \think\db\exception\ModelNotFoundException - */ - public function getList(array $where) - { - [$page, $list] = $this->getPageValue(); - $field = 'id as invoice_id,order_id,header_type,type,name,duty_number,drawer_phone,email,tell,address,bank,card_number,is_invoice,invoice_number,remark as invoice_reamrk,invoice_time,add_time as invoice_add_time'; - $where['is_pay'] = 1; - $list = $this->dao->getList($where, $field, ['order' => function ($query) { - $query->field('id,order_id,pay_price,add_time,real_name,user_phone,status,refund_status'); - }], 'add_time desc', $page, $list); - foreach ($list as &$item) { - $item['id'] = $item['order']['id'] ?? 0; - $item['order_id'] = $item['order']['order_id'] ?? ''; - $item['pay_price'] = $item['order']['pay_price'] ?? 0.00; - $item['real_name'] = $item['order']['real_name'] ?? ''; - $item['user_phone'] = $item['order']['user_phone'] ?? ''; - $item['status'] = $item['order']['status'] ?? ''; - $item['refund_status'] = $item['order']['refund_status'] ?? 0; - $item['add_time'] = date('Y-m-d H:i:s', $item['order']['add_time'] ?? $item['invoice_add_time'] ?? time()); - $item['invoice_add_time'] = date('Y-m-d H:i:s', $item['invoice_add_time']); - } - $count = $this->dao->count($where); - return compact('list', 'count'); - } - - /** - * 前端获取开票列表(带商品信息) - * @param $where - * @return array - */ - public function getOrderInvoiceList(array $where) - { - [$page, $list] = $this->getPageValue(); - $where['is_pay'] = 1; - $list = $this->dao->getList($where, '*', ['order'], 'add_time desc', $page, $list); - /** @var StoreOrderServices $storeOrderServices */ - $storeOrderServices = app()->make(StoreOrderServices::class); - foreach ($list as &$item) { - if (isset($item['order']) && $item['order']) { - $item['order'] = $storeOrderServices->tidyOrder($item['order'], true); - if (isset($item['order']['_status']['_type']) && $item['order']['_status']['_type'] == 3) { - foreach ($item['order']['cartInfo'] ?: [] as $key => $product) { - $item['order']['cartInfo'][$key]['add_time'] = isset($product['add_time']) ? date('Y-m-d H:i', (int)$product['add_time']) : '时间错误'; - } - } - } - } - return $list; - } - - /** - * 订单申请开票 - * @param int $uid - * @param $order_id - * @param int $invoice_id - * @return mixed - * @throws \think\db\exception\DataNotFoundException - * @throws \think\db\exception\DbException - * @throws \think\db\exception\ModelNotFoundException - */ - public function makeUp(int $uid, $order_id, int $invoice_id) - { - if (!$order_id) throw new ApiException(100100); - if (!$invoice_id) throw new ApiException(410325); - - /** @var StoreOrderServices $storeOrderServices */ - $storeOrderServices = app()->make(StoreOrderServices::class); - /** @var UserInvoiceServices $userInvoiceServices */ - $userInvoiceServices = app()->make(UserInvoiceServices::class); - $order = $storeOrderServices->getOne(['order_id|id' => $order_id, 'is_del' => 0]); - if (!$order) { - throw new ApiException(410173); - } - //检测再带查询 - $invoice = $userInvoiceServices->checkInvoice($invoice_id, $uid); - - if ($this->dao->getOne(['order_id' => $order['id'], 'uid' => $uid])) { - throw new ApiException(410249); - } - if ($order['refund_status'] == 2) { - throw new ApiException(410226); - } - if ($order['refund_status'] == 1) { - throw new ApiException(410250); - } - unset($invoice['id'], $invoice['add_time']); - $data = []; - $data['category'] = 'order'; - $data['order_id'] = $order['id']; - $data['invoice_id'] = $invoice_id; - $data['add_time'] = time(); - $data['is_pay'] = $order['paid'] == 1 ? 1 : 0; - $data = array_merge($data, $invoice); - if (!$re = $this->dao->save($data)) { - throw new ApiException(410251); - } - return ['id' => $re->id]; - } - - public function setInvoice(int $id, array $data) - { - $orderInvoice = $this->dao->get($id); - if (!$orderInvoice) { - throw new ApiException(100026); - } - if ($data['is_invoice'] == 1) { - $data['invoice_time'] = time(); - } - if (!$this->dao->update($id, $data, 'id')) { - throw new ApiException(100015); - } - return true; - } - - /** - * 拆分订单同步拆分申请开票记录 - * @param int $oid - * @return bool - * @throws \think\db\exception\DataNotFoundException - * @throws \think\db\exception\DbException - * @throws \think\db\exception\ModelNotFoundException - */ - public function splitOrderInvoice(int $oid) - { - /** @var StoreOrderServices $storeOrderServices */ - $storeOrderServices = app()->make(StoreOrderServices::class); - $orderInfo = $storeOrderServices->getOne(['id' => $oid, 'is_del' => 0]); - if (!$orderInfo) { - throw new ApiException(410173); - } - $pid = $orderInfo['pid'] > 0 ? $orderInfo['pid'] : $orderInfo['id']; - //查询开票记录 - $orderInvoice = $this->dao->get(['order_id' => $oid]); - //查询子订单 - $spliteOrder = $storeOrderServices->getColumn(['pid' => $pid, 'is_system_del' => 0], 'id,order_id'); - if ($spliteOrder && $orderInvoice) { - $data = $orderInvoice->toArray(); - unset($data['id']); - $data['add_time'] = strtotime($data['add_time']); - $data_all = []; - foreach ($spliteOrder as $order) { - if (!$this->dao->count(['order_id' => $order['id']])) { - $data['order_id'] = $order['id']; - $data_all[] = $data; - } - } - if ($data_all) { - $this->transaction(function () use ($data_all, $orderInvoice, $orderInfo) { - $this->dao->saveAll($data_all); - if ($orderInfo['pid'] <= 0) { - $this->dao->delete(['id' => $orderInvoice['id']]); - } - }); - } - } - return true; - } -} + +// +---------------------------------------------------------------------- +declare (strict_types=1); + +namespace app\services\order; + + +use app\jobs\OrderInvoiceJob; +use app\services\BaseServices; +use app\services\serve\ServeServices; +use crmeb\exceptions\AdminException; +use crmeb\exceptions\ApiException; +use app\dao\order\StoreOrderInvoiceDao; +use app\services\user\UserInvoiceServices; +use think\facade\Log; + + +/** + * Class StoreOrderInvoiceServices + * @package app\services\order + */ +class StoreOrderInvoiceServices extends BaseServices +{ + /** + * LiveAnchorServices constructor. + * @param StoreOrderInvoiceDao $dao + */ + public function __construct(StoreOrderInvoiceDao $dao) + { + $this->dao = $dao; + } + + public function chart(array $where) + { + $where['is_pay'] = 1; + $where['is_del'] = 0; + //全部 + $data['all'] = (string)$this->dao->count($where); + //待开 + $where['type'] = 1; + $data['noOpened'] = (string)$this->dao->count($where); + //已开 + $where['type'] = 2; + $data['opened'] = (string)$this->dao->count($where); + //退款 + $where['type'] = 3; + $data['refund'] = (string)$this->dao->count($where); + $data['elec_invoice'] = (int)sys_config('elec_invoice', 0); + return $data; + } + + /** + * 后台获取开票列表 + * @param array $where + * @return array + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException + */ + public function getList(array $where) + { + [$page, $list] = $this->getPageValue(); + $field = 'id as invoice_id,order_id,header_type,type,name,duty_number,drawer_phone,email,tell,address,bank,card_number,is_invoice,invoice_number,remark as invoice_reamrk,invoice_time,add_time as invoice_add_time,unique_num,invoice_num,invoice_type,invoice_serial_number,red_invoice_num'; + $where['is_pay'] = 1; + $where['is_del'] = 0; + $list = $this->dao->getList($where, $field, ['order' => function ($query) { + $query->field('id,order_id,pay_price,add_time,real_name,user_phone,status,refund_status'); + }], 'add_time desc', $page, $list); + foreach ($list as &$item) { + $item['id'] = $item['order']['id'] ?? 0; + $item['order_id'] = $item['order']['order_id'] ?? ''; + $item['pay_price'] = $item['order']['pay_price'] ?? 0.00; + $item['real_name'] = $item['order']['real_name'] ?? ''; + $item['user_phone'] = $item['order']['user_phone'] ?? ''; + $item['status'] = $item['order']['status'] ?? ''; + $item['refund_status'] = $item['order']['refund_status'] ?? 0; + $item['add_time'] = date('Y-m-d H:i:s', $item['order']['add_time'] ?? $item['invoice_add_time'] ?? time()); + $item['invoice_add_time'] = date('Y-m-d H:i:s', $item['invoice_add_time']); + } + $count = $this->dao->count($where); + return compact('list', 'count'); + } + + /** + * 前端获取开票列表(带商品信息) + * @param $where + * @return array + */ + public function getOrderInvoiceList(array $where) + { + [$page, $list] = $this->getPageValue(); + $where['is_pay'] = 1; + $where['is_del'] = 0; + $list = $this->dao->getList($where, '*', ['order'], 'add_time desc', $page, $list); + /** @var StoreOrderServices $storeOrderServices */ + $storeOrderServices = app()->make(StoreOrderServices::class); + foreach ($list as &$item) { + if (isset($item['order']) && $item['order']) { + $item['order'] = $storeOrderServices->tidyOrder($item['order'], true); + if (isset($item['order']['_status']['_type']) && $item['order']['_status']['_type'] == 3) { + foreach ($item['order']['cartInfo'] ?: [] as $key => $product) { + $item['order']['cartInfo'][$key]['add_time'] = isset($product['add_time']) ? date('Y-m-d H:i', (int)$product['add_time']) : '时间错误'; + } + } + } + } + return $list; + } + + /** + * 订单申请开票 + * @param int $uid + * @param $order_id + * @param int $invoice_id + * @return mixed + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException + */ + public function makeUp(int $uid, $order_id, int $invoice_id) + { + if (!$order_id) throw new AdminException(100100); + if (!$invoice_id) throw new AdminException(410325); + + /** @var StoreOrderServices $storeOrderServices */ + $storeOrderServices = app()->make(StoreOrderServices::class); + /** @var UserInvoiceServices $userInvoiceServices */ + $userInvoiceServices = app()->make(UserInvoiceServices::class); + $order = $storeOrderServices->getOne(['order_id|id' => $order_id, 'is_del' => 0]); + if (!$order) { + throw new AdminException(410173); + } + //检测再带查询 + $invoice = $userInvoiceServices->checkInvoice($invoice_id, $uid); + + if ($this->dao->getOne(['order_id' => $order['id'], 'uid' => $uid])) { + throw new AdminException(410249); + } + if ($order['refund_status'] == 2) { + throw new AdminException(410226); + } + if ($order['refund_status'] == 1) { + throw new AdminException(410250); + } + unset($invoice['id'], $invoice['add_time']); + $data = []; + $data['category'] = 'order'; + $data['order_id'] = $order['id']; + $data['invoice_id'] = $invoice_id; + $data['add_time'] = time(); + $data['is_pay'] = $order['paid'] == 1 ? 1 : 0; + $data = array_merge($data, $invoice); + if (!$re = $this->dao->save($data)) { + throw new AdminException(410251); + } + if (sys_config('elec_invoice', 1) == 1 && sys_config('auto_invoice', 1) == 1 && $data['is_pay'] == 1) { + //自动开票 + OrderInvoiceJob::dispatchSecs(10, 'autoInvoice', [$re->id]); + } + + //自定义事件-申请开票 + event('CustomEventListener', ['order_invoice', [ + 'uid' => $uid, + 'order_id' => $order_id, + 'phone' => $order['user_phone'], + 'invoice_id' => $re->id, + 'add_time' => date('Y-m-d H:i:s'), + ]]); + + return ['id' => $re->id]; + } + + public function setInvoice(int $id, array $data) + { + $orderInvoice = $this->dao->get($id); + if (!$orderInvoice) { + throw new AdminException(100026); + } + if ($data['is_invoice'] == 1) { + $data['invoice_time'] = time(); + } + if (!$this->dao->update($id, $data, 'id')) { + throw new AdminException(100015); + } + return true; + } + + /** + * 拆分订单同步拆分申请开票记录 + * @param int $oid + * @return bool + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException + */ + public function splitOrderInvoice(int $oid) + { + /** @var StoreOrderServices $storeOrderServices */ + $storeOrderServices = app()->make(StoreOrderServices::class); + $orderInfo = $storeOrderServices->getOne(['id' => $oid, 'is_del' => 0]); + if (!$orderInfo) { + throw new AdminException(410173); + } + $pid = $orderInfo['pid'] > 0 ? $orderInfo['pid'] : $orderInfo['id']; + //查询开票记录 + $orderInvoice = $this->dao->get(['order_id' => $oid]); + //查询子订单 + $spliteOrder = $storeOrderServices->getColumn(['pid' => $pid, 'is_system_del' => 0], 'id,order_id'); + if ($spliteOrder && $orderInvoice) { + $data = $orderInvoice->toArray(); + unset($data['id']); + $data['add_time'] = strtotime($data['add_time']); + $data_all = []; + foreach ($spliteOrder as $order) { + if (!$this->dao->count(['order_id' => $order['id']])) { + $data['order_id'] = $order['id']; + $data_all[] = $data; + } + } + if ($data_all) { + $this->transaction(function () use ($data_all, $orderInvoice, $orderInfo) { + $this->dao->saveAll($data_all); + if ($orderInfo['pid'] <= 0) { + $this->dao->update(['id' => $orderInvoice['id']], ['is_del' => 1]); + } + }); + } + } + return true; + } + + /** + * 开具发票 + * @param $id + * @return bool + * @throws \ReflectionException + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/15 + */ + public function invoiceIssuance($id) + { + if (sys_config('elec_invoice', 1) != 1) { + return app('json')->fail('电子发票功能未开启,请在一号通中开启并且在商城后台一号通配置中开启'); + } + $info = $this->dao->getOne(['id' => $id]); + $orderInfo = app()->make(StoreOrderServices::class)->get($info['order_id']); + $cartInfo = app()->make(StoreOrderCartInfoServices::class)->getOrderCartInfo($orderInfo['id']); + $data = []; + $data['is_tax_inclusive'] = 1; + $data['account_name'] = $info['name']; + $data['bank_name'] = ''; + $data['bank_account'] = ''; + $data['telephone'] = $info['drawer_phone']; + $data['company_address'] = ''; + $data['drawer'] = ''; + $data['amount'] = $orderInfo['pay_price']; + if ($info['header_type'] == 1) { + $data['invoice_type'] = 82; + $data['tax_id'] = ''; + $data['is_enterprise'] = 0; + } else { + $data['invoice_type'] = 81; + $data['tax_id'] = $info['duty_number']; + $data['is_enterprise'] = 1; + } + $goods = []; + foreach ($cartInfo as $item) { + $goods[] = [ + 'cate_id' => sys_config('elec_invoice_cate', 1799), + 'store_name' => $item['cart_info']['productInfo']['store_name'], + 'unit_price' => bcadd($item['cart_info']['sum_price'], $item['cart_info']['postage_price'], 2), + 'num' => $item['cart_info']['cart_num'], + 'tax_rate' => sys_config('elec_invoice_tax_rate', 13), + ]; + } + $data['goods'] = $goods; + try { + $invoice = app()->make(ServeServices::class)->invoice(); + $res = $invoice->invoiceIssuance($orderInfo['order_id'], $data); + if ($res['status'] == 200) { + $this->dao->update($id, [ + 'is_invoice' => 1, + 'unique_num' => $orderInfo['order_id'], + 'invoice_num' => $res['data']['invoice_num'], + 'invoice_type' => $res['data']['invoice_type'], + 'invoice_serial_number' => $res['data']['invoice_serial_number'], + 'invoice_time' => time() + ]); + } + } catch (\Exception $e) { + Log::error('自动开具发票失败,失败原因:' . $e->getMessage()); + } + return true; + } + + /** + * 未开发票自动开具电子发票 + * @return bool + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/15 + */ + public function autoInvoice() + { + if (sys_config('elec_invoice', 1) != 1) { + return true; + } + if (sys_config('auto_invoice', 1) == 1) { + $list = $this->dao->getColumn([ + ['is_pay', '=', 1], + ['is_invoice', '=', 1], + ['unique_num', '=', ''], + ['is_del', '=', 0], + ['add_time', '<', time() - 60], + ], 'id'); + if ($list) { + foreach ($list as $item) { + //自动开票 + OrderInvoiceJob::dispatchSecs(10, 'autoInvoice', [$item]); + } + } + } + return true; + } + + /** + * 退款订单自动冲红 + * @return bool + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/15 + */ + public function autoInvoiceRed() + { + if (sys_config('elec_invoice', 1) != 1) { + return true; + } + if (sys_config('auto_invoice', 1) == 1) { + $list = $this->dao->getColumn([ + ['is_pay', '=', 1], + ['is_invoice', '=', 1], + ['unique_num', '<>', ''], + ['red_invoice_num', '=', ''], + ['is_del', '=', 1], + ['add_time', '<', time() - 60], + ], 'id'); + if ($list) { + foreach ($list as $item) { + //自动冲红 + OrderInvoiceJob::dispatchSecs(10, 'autoInvoiceRed', [$item]); + } + } + } + return true; + } + + /** + * 负数发票开具 + * @param $id + * @return bool + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/16 + */ + public function redInvoiceIssuance($id) + { + $invoiceInfo = $this->dao->get($id); + if ($invoiceInfo['is_pay'] == 0 || $invoiceInfo['is_invoice'] == 0 || $invoiceInfo['unique_num'] == '') { + throw new AdminException('发票状态有误,请检查'); + } + $invoice = app()->make(ServeServices::class)->invoice(); + $redInfo = $invoice->applyRedInvoice(['invoice_num' => $invoiceInfo['invoice_num'], 'apply_type' => '01']); + if ($redInfo['status'] != 200) throw new AdminException('申请红字发票失败,请检查'); + $res = $invoice->redInvoiceIssuance(['invoice_num' => $invoiceInfo['invoice_num'], 'red_number' => $redInfo['data']['red_number']]); + if ($res['status'] != 200) throw new AdminException('开具负数发票失败,请检查'); + $this->dao->update($id, ['red_invoice_num' => $redInfo['data']['red_number']]); + return true; + } +} diff --git a/crmeb/app/services/order/StoreOrderRefundServices.php b/crmeb/app/services/order/StoreOrderRefundServices.php index 831cac94f..0821da2bc 100644 --- a/crmeb/app/services/order/StoreOrderRefundServices.php +++ b/crmeb/app/services/order/StoreOrderRefundServices.php @@ -285,6 +285,21 @@ public function agreeRefund(int $id, array $refundData) $order['phone'] = $order['user_phone']; event('CustomNoticeListener', [$order['uid'], $order, 'order_refund_success']); + //自定义事件-后台订单退款 + event('CustomEventListener', ['admin_order_refund_success', [ + 'uid' => $order['uid'], + 'order_id' => $order['order_id'], + 'real_name' => $order['real_name'], + 'user_phone' => $order['user_phone'], + 'user_address' => $order['user_address'], + 'total_num' => $order['total_num'], + 'pay_price' => $order['pay_price'], + 'refund_reason_wap' => $order['refund_reason_wap'], + 'refund_reason_wap_explain' => $order['refund_reason_wap_explain'], + 'refund_price' => $order['refund_price'], + 'refund_time' => date('Y-m-d H:i:s'), + ]]); + return true; } @@ -717,6 +732,18 @@ public function refuseRefund(int $id, array $data, $orderRefundInfo = []) //自定义消息-退款失败 event('CustomNoticeListener', [$orderRefundInfo['uid'], $orderRefundInfo->toArray(), 'order_refund_fail']); + //自定义事件-后台订单拒绝退款 + event('CustomEventListener', ['admin_order_refund_fail', [ + 'uid' => $orderRefundInfo['uid'], + 'id' => $orderRefundInfo['id'], + 'store_order_id' => $orderRefundInfo['store_order_id'], + 'order_id' => $orderRefundInfo['order_id'], + 'refund_num' => $orderRefundInfo['refund_num'], + 'refund_price' => $orderRefundInfo['refund_price'], + 'refuse_reason' => $orderRefundInfo['refuse_reason'], + 'refuse_time' => date('Y-m-d H:i:s'), + ]]); + return true; } @@ -1041,8 +1068,18 @@ public function applyRefund(int $id, int $uid, $order = [], array $cart_ids = [] //推送订单 event('OutPushListener', ['refund_create_push', ['order_id' => (int)$order['id']]]); - //自定义消息-订单发起退款 -// event('CustomNoticeListener', [$order['uid'], $order->toArray(), 'order_initiated_refund']); + //自定义事件-订单申请退款 + event('CustomEventListener', ['order_initiated_refund', [ + 'uid' => $uid, + 'refund_order_id' => $refundData['order_id'], + 'order_id' => $order['order_id'], + 'real_name' => $order['real_name'], + 'user_phone' => $order['user_phone'], + 'user_address' => $order['user_address'], + 'refund_num' => $refundData['refund_num'], + 'refund_price' => $refundData['refund_price'], + 'refund_time' => date('Y-m-d H:i:s', $refundData['add_time']), + ]]); try { ChannelService::instance()->send('NEW_REFUND_ORDER', ['order_id' => $order['order_id']]); diff --git a/crmeb/app/services/order/StoreOrderServices.php b/crmeb/app/services/order/StoreOrderServices.php index 9f9392983..d2f8206cf 100644 --- a/crmeb/app/services/order/StoreOrderServices.php +++ b/crmeb/app/services/order/StoreOrderServices.php @@ -789,7 +789,7 @@ public function updateOrder(int $id, array $data) $createServices = app()->make(StoreOrderCreateServices::class); $data['order_id'] = $createServices->getNewOrderId('cp'); if (sys_config('user_brokerage_type') == 1) { - $percent = bcdiv((string)$data['pay_price'], (string)$order['pay_price'], 6); + $percent = $order['pay_price'] != 0 ? bcdiv((string)$data['pay_price'], (string)$order['pay_price'], 6) : $order['pay_price']; if ($order['one_brokerage'] > 0) { $data['one_brokerage'] = bcmul((string)$order['one_brokerage'], $percent, 2); } @@ -822,6 +822,16 @@ public function updateOrder(int $id, array $data) //自定义消息-订单改价 $order['change_price'] = $data['pay_price']; event('NoticeListener', [$order['uid'], $order, 'price_change_price']); + + //自定义事件-订单改价 + event('CustomEventListener', ['admin_order_change', [ + 'uid' => $order['uid'], + 'order_id' => $data['order_id'], + 'pay_price' => $data['pay_price'], + 'gain_integral' => $data['gain_integral'], + 'change_time' => date('Y-m-d H:i:s'), + ]]); + return $data['order_id']; } else { throw new AdminException(100007); @@ -1913,6 +1923,22 @@ public function cancelOrder($order_id, int $uid) throw new ApiException(100020); } }); + + //自定义事件-订单取消 + event('CustomEventListener', ['order_cancel', [ + 'uid' => $uid, + 'id' => $order['id'], + 'order_id' => $order_id, + 'real_name' => $order['id'], + 'user_phone' => $order['id'], + 'user_address' => $order['id'], + 'total_num' => $order['id'], + 'pay_price' => $order['id'], + 'deduction_price' => $order['id'], + 'coupon_price' => $order['id'], + 'cancel_time' => date('Y-m-d H:i:s'), + ]]); + return true; } diff --git a/crmeb/app/services/order/StoreOrderSuccessServices.php b/crmeb/app/services/order/StoreOrderSuccessServices.php index 45c29893c..273adc601 100644 --- a/crmeb/app/services/order/StoreOrderSuccessServices.php +++ b/crmeb/app/services/order/StoreOrderSuccessServices.php @@ -106,10 +106,23 @@ public function paySuccess(array $orderInfo, string $paytype = PayServices::WEIX $orderInfo['phone'] = $orderInfo['user_phone']; event('CustomNoticeListener', [$orderInfo['uid'], $orderInfo, 'order_pay_success']); - // 小程序订单管理 (自提商品) - if ($orderInfo['shipping_type'] == 2) { - event('OrderShipping', ['product', $orderInfo, 4, '', '']); - } + //自定义事件-订单支付 + event('CustomEventListener', ['order_pay', [ + 'uid' => $orderInfo['uid'], + 'id' => (int)$orderInfo['id'], + 'order_id' => $orderInfo['order_id'], + 'real_name' => $orderInfo['real_name'], + 'user_phone' => $orderInfo['user_phone'], + 'user_address' => $orderInfo['user_address'], + 'total_num' => $orderInfo['total_num'], + 'pay_price' => $orderInfo['pay_price'], + 'pay_postage' => $orderInfo['pay_postage'], + 'deduction_price' => $orderInfo['deduction_price'], + 'coupon_price' => $orderInfo['coupon_price'], + 'store_name' => $orderInfo['storeName'], + 'add_time' => date('Y-m-d H:i:s', $orderInfo['add_time']), + ]]); + $res = $res1 && $resPink; return false !== $res; } diff --git a/crmeb/app/services/order/StoreOrderTakeServices.php b/crmeb/app/services/order/StoreOrderTakeServices.php index 2a3000202..490ce3bce 100644 --- a/crmeb/app/services/order/StoreOrderTakeServices.php +++ b/crmeb/app/services/order/StoreOrderTakeServices.php @@ -149,6 +149,25 @@ public function storeProductOrderUserTakeDelivery($order, bool $isTran = true) $order['time'] = date('Y-m-d H:i:s'); $order['phone'] = $order['user_phone']; event('CustomNoticeListener', [$order['uid'], $order, 'order_take']); + + //自定义事件-订单收货/核销 + event('CustomEventListener', ['order_take', [ + 'uid' => $order['uid'], + 'id' => (int)$order['id'], + 'order_id' => $order['order_id'], + 'real_name' => $order['real_name'], + 'user_phone' => $order['user_phone'], + 'user_address' => $order['user_address'], + 'total_num' => $order['total_num'], + 'pay_price' => $order['pay_price'], + 'pay_postage' => $order['pay_postage'], + 'deduction_price' => $order['deduction_price'], + 'coupon_price' => $order['coupon_price'], + 'store_name' => $storeTitle, + 'add_time' => date('Y-m-d H:i:s', $order['add_time']), + ]]); + + } catch (\Throwable $exception) { } @@ -225,13 +244,24 @@ public function gainUserIntegral($order, $userInfo, $storeTitle) //自定义消息-积分到账 event('CustomNoticeListener', [$order['uid'], [ 'uid' => $order['uid'], - 'phone' => app()->make(UserServices::class)->value($order['uid'], 'phone'), + 'phone' => $userInfo['phone'], 'storeTitle' => $storeTitle, 'give_integral' => $give_integral, 'integral' => $integral, 'time' => date('Y-m-d H:i:s'), ], 'point_received']); + //自定义事件-积分到账 + event('CustomEventListener', ['order_point', [ + 'uid' => $order['uid'], + 'order_id' => $order['order_id'], + 'phone' => $userInfo['phone'], + 'storeTitle' => $storeTitle, + 'give_integral' => $give_integral, + 'integral' => $integral, + 'add_time' => date('Y-m-d H:i:s'), + ]]); + return true; } return true; @@ -527,16 +557,28 @@ public function sendBackOrderBrokerage($orderInfo, $spread_uid, $brokeragePrice, //提醒推送 event('NoticeListener', [['spread_uid' => $spread_uid, 'userType' => $userType, 'brokeragePrice' => $brokeragePrice, 'goodsName' => $goodsName, 'goodsPrice' => $goodsPrice, 'add_time' => $orderInfo['add_time'] ?? time()], 'order_brokerage']); + $spreadPhone = app()->make(UserServices::class)->value($spread_uid, 'phone'); + //自定义消息-佣金到账 event('CustomNoticeListener', [$spread_uid, [ 'uid' => $spread_uid, - 'phone' => app()->make(UserServices::class)->value($spread_uid, 'phone'), + 'phone' => $spreadPhone, 'brokeragePrice' => $brokeragePrice, 'goodsName' => $goodsName, 'goodsPrice' => $goodsPrice, 'time' => date('Y-m-d H:i:s') ], 'brokerage_received']); + //自定义事件-佣金到账 + event('CustomEventListener', ['order_brokerage', [ + 'uid' => $spread_uid, + 'order_id' => $orderInfo['order_id'], + 'phone' => $spreadPhone, + 'brokeragePrice' => $brokeragePrice, + 'goodsName' => $goodsName, + 'goodsPrice' => $goodsPrice, + 'add_time' => date('Y-m-d H:i:s') + ]]); } diff --git a/crmeb/app/services/order/StoreOrderWriteOffServices.php b/crmeb/app/services/order/StoreOrderWriteOffServices.php index 38ad820f1..32a095729 100644 --- a/crmeb/app/services/order/StoreOrderWriteOffServices.php +++ b/crmeb/app/services/order/StoreOrderWriteOffServices.php @@ -130,9 +130,8 @@ public function writeOffOrder(string $code, int $confirm, int $uid = 0) if (!$re) { throw new ApiException(410272); } - // 小程序订单管理 if ($orderInfo['shipping_type'] == 2) { - event('OrderShipping', ['product', $orderInfo, 1, '123456', '中通快递']); + event('OrderShippingListener', ['product', $orderInfo, 4, '', '']); } return $orderInfo->toArray(); } else { diff --git a/crmeb/app/services/product/product/StoreProductRelationServices.php b/crmeb/app/services/product/product/StoreProductRelationServices.php index 13cec3782..dc01ae163 100644 --- a/crmeb/app/services/product/product/StoreProductRelationServices.php +++ b/crmeb/app/services/product/product/StoreProductRelationServices.php @@ -118,6 +118,14 @@ public function productRelation(int $productId, int $uid, string $relationType, } //收藏记录 ProductLogJob::dispatch(['collect', ['uid' => $uid, 'product_id' => $productId]]); + + //自定义事件-用户商品收藏 + event('CustomEventListener', ['user_product_collect', [ + 'product_id' => $productId, + 'uid' => $uid, + 'collect_time' => date('Y-m-d H:i:s'), + ]]); + return true; } diff --git a/crmeb/app/services/product/product/StoreProductReplyServices.php b/crmeb/app/services/product/product/StoreProductReplyServices.php index 1c3749970..ec07d7e76 100644 --- a/crmeb/app/services/product/product/StoreProductReplyServices.php +++ b/crmeb/app/services/product/product/StoreProductReplyServices.php @@ -90,6 +90,7 @@ public function saveReply(array $data) $data['reply_type'] = 'product'; $data['add_time'] = empty($data['add_time']) ? $time : strtotime($data['add_time']); $data['pics'] = json_encode($data['pics']); + $data['status'] = 1; unset($data['image']); if ($data['add_time'] > $time) { throw new AdminException(400567); diff --git a/crmeb/app/services/product/product/StoreProductServices.php b/crmeb/app/services/product/product/StoreProductServices.php index 63a45cbca..9d4431de1 100644 --- a/crmeb/app/services/product/product/StoreProductServices.php +++ b/crmeb/app/services/product/product/StoreProductServices.php @@ -31,14 +31,12 @@ use app\services\system\SystemUserLevelServices; use app\services\user\UserLabelServices; use app\services\user\member\MemberCardServices; -use app\services\user\UserSearchServices; use app\services\user\UserServices; use crmeb\exceptions\AdminException; use app\jobs\ProductLogJob; use app\jobs\ProductCopyJob; use crmeb\exceptions\ApiException; use crmeb\services\GroupDataService; -use Lizhichao\Word\VicWord; use think\facade\Config; /** @@ -168,10 +166,10 @@ public function getList(array $where) public function setShow(array $ids, int $is_show) { if (empty($ids)) throw new AdminException(100100); - if ($is_show == 0) { - //下架检测是否有参与活动商品 - $this->checkActivity($ids); - } +// if ($is_show == 0) { +// //下架检测是否有参与活动商品 +// $this->checkActivity($ids); +// } /** @var StoreCartServices $cartService */ $cartService = app()->make(StoreCartServices::class); foreach ($ids as $id) { @@ -254,7 +252,7 @@ public function getInfo(int $id) } } } - $productInfo['video_open'] = $productInfo['video_link'] != '' ? true : false; + $productInfo['video_open'] = $productInfo['video_link'] != '' ? 1 : 0; if (!empty($productInfo['video_link']) && (strpos($productInfo['video_link'], 'http') !== false)) { $productInfo['seletVideo'] = 1; } else { @@ -1065,44 +1063,6 @@ public function getGoodsList(array $where, int $uid) $where['is_show'] = 1; $where['is_del'] = 0; [$page, $limit] = $this->getPageValue(); - /** @var UserSearchServices $userSearchServices */ - $userSearchServices = app()->make(UserSearchServices::class); - $keyword = $vicword = $where['store_name'] ?? ''; - $ifKeyword = isset($where['store_name']) && $where['store_name']; - if ($ifKeyword) { - //分词 - try { - $scws = new VicWord(); - $vicWordArr = $scws->getAutoWord($keyword); - } catch (\Throwable $e) { - $vicWordArr = []; - } - if ($vicWordArr) $vicword = array_column($vicWordArr, 0); - $result = $userSearchServices->getKeywordResult(0, $where['store_name']); - $ids = []; - if ($result && isset($result['result']) && $result['result']) {//之前查询结果记录 - $where['ids'] = $ids = $result['result']; - unset($where['store_name']); - } else {//分词查询 - $where['store_name'] = $vicword; - } - //搜索没有记录 - if (!$ids) { - //查出所有结果ids存搜索记录表 - $idsArr = $this->dao->getSearchList($where, 0, 0, ['id']); - if ($idsArr) { - $where['ids'] = $ids = array_column($idsArr, 'id'); - unset($where['store_name']); - } - $vicword = is_string($vicword) ? [$vicword] : $vicword; - $userSearchServices->saveUserSearch($uid, $keyword, $vicword, $ids); - } - } - if ($where['productId'] !== '') { - $where['ids'] = explode(',', $where['productId']); - $where['ids'] = array_unique(array_map('intval', $where['ids'])); - unset($where['productId']); - } $where['vip_user'] = $uid ? app()->make(UserServices::class)->value(['uid' => $uid], 'is_money_level') : 0; $list = $this->dao->getSearchList($where, $page, $limit, ['id,store_name,cate_id,image,IFNULL(sales, 0) + IFNULL(ficti, 0) as sales,price,stock,activity,ot_price,spec_type,recommend_image,unit_name,is_vip,vip_price,is_virtual,presale,custom_form,virtual_type,min_qty']); /** @var MemberCardServices $memberCardService */ @@ -1403,7 +1363,7 @@ public function productDetail(Request $request, int $id, int $type) $data['storeInfo']['vip_price'] = 0; } $data['priceName'] = 0; - if ($uid) { + if ($uid && (int)sys_config('brokerage_window_switch', 1)) { $user = $request->user(); if (!$user->is_promoter) { /** @var StoreOrderServices $storeOrderService */ @@ -1447,6 +1407,14 @@ public function productDetail(Request $request, int $id, int $type) $data['routine_contact_type'] = sys_config('routine_contact_type', 0); //浏览记录 ProductLogJob::dispatch(['visit', ['uid' => $uid, 'product_id' => $id]]); + + //自定义事件-用户商品访问 + event('CustomEventListener', ['user_product_visit', [ + 'product_id' => $id, + 'uid' => $uid, + 'visit_time' => date('Y-m-d H:i:s'), + ]]); + return $data; } diff --git a/crmeb/app/services/serve/ServeServices.php b/crmeb/app/services/serve/ServeServices.php index 17309fb19..854eba33c 100644 --- a/crmeb/app/services/serve/ServeServices.php +++ b/crmeb/app/services/serve/ServeServices.php @@ -16,6 +16,7 @@ use crmeb\services\copyproduct\CopyProduct; use crmeb\services\express\Express; use crmeb\services\FormBuilder; +use crmeb\services\invoice\Invoice; use crmeb\services\printer\Printer; use crmeb\services\serve\Serve; use crmeb\services\sms\Sms; @@ -132,6 +133,16 @@ public function user(array $config = []) return app()->make(Serve::class, [$this->getConfig($config)]); } + /** + * 电子发票 + * @param array $config + * @return Serve + */ + public function invoice(array $config = []) + { + return app()->make(Invoice::class, [$this->getConfig($config)]); + } + /** * 获取短信模板 * @param int $page diff --git a/crmeb/app/services/statistic/UserStatisticServices.php b/crmeb/app/services/statistic/UserStatisticServices.php index 53b564fb7..c5dc11fc4 100644 --- a/crmeb/app/services/statistic/UserStatisticServices.php +++ b/crmeb/app/services/statistic/UserStatisticServices.php @@ -53,7 +53,7 @@ public function getBasic($where) $now['browse'] = $userVisit->count($where);//访问量 $now['newUser'] = $user->count($where + ['user_type' => $where['channel_type']]);//新增用户数 $now['payPeople'] = $order->getDistinctCount($where + ['paid' => 1], 'uid');//成交用户数 - $now['payUser'] = $otherOrder->getDistinctCount($where, 'uid');//激活付费会员数 + $now['payUser'] = $otherOrder->getDistinctCount($where + ['member_type' => -1], 'uid');//激活付费会员数 $now['cumulativeUser'] = $user->count($cumulativeUserWhere);//累计用户数 @@ -68,7 +68,7 @@ public function getBasic($where) $last['browse'] = $userVisit->count($where);//访问量 $last['newUser'] = $user->count($where + ['user_type' => $where['channel_type']]);//新增用户数 $last['payPeople'] = $order->getDistinctCount($where + ['paid' => 1], 'uid');//成交用户数 - $last['payUser'] = $otherOrder->getDistinctCount($where, 'uid');//激活付费会员数 + $last['payUser'] = $otherOrder->getDistinctCount($where + ['member_type' => -1], 'uid');//激活付费会员数 $cumulativeUserWhere['time'] = $toEndTime; $last['cumulativeUser'] = $user->count($cumulativeUserWhere);//累计用户数 diff --git a/crmeb/app/services/system/AppVersionServices.php b/crmeb/app/services/system/AppVersionServices.php index 79923caa9..38b58ad26 100644 --- a/crmeb/app/services/system/AppVersionServices.php +++ b/crmeb/app/services/system/AppVersionServices.php @@ -62,7 +62,11 @@ public function createForm($id = 0) $field[] = Form::input('version', '版本号', $info['version'] ?? '')->col(24); $field[] = Form::radio('platform', '平台类型', $info['platform'] ?? 1)->options([['label' => 'Android', 'value' => 1], ['label' => 'IOS', 'value' => 2]]); $field[] = Form::input('info', '版本介绍', $info['info'] ?? '')->type('textarea'); - $field[] = Form::input('url', '下载链接', $info['url'] ?? ''); + $field[] = Form::input('url', '下载链接', $info['url'] ?? '')->appendRule('suffix', [ + 'type' => 'div', + 'class' => 'tips-info', + 'domProps' => ['innerHTML' => '填写下载链接,Android的为压缩包的url地址,点击升级会自动下载压缩包替换安装,例如:域名/xxx.zip;IOS的为应用商店链接地址,直接跳转AppStore,例如:itms-apps://itunes.apple.com/cn/app/id1234567890'] + ]); $field[] = Form::radio('is_force', '强制', $info['is_force'] ?? 1)->options([['label' => '开启', 'value' => 1], ['label' => '关闭', 'value' => 0]]); $field[] = Form::radio('is_new', '是否最新', $info['is_new'] ?? 1)->options([['label' => '是', 'value' => 1], ['label' => '否', 'value' => 0]]); return create_form('添加版本信息', $field, Url::buildUrl('/system/version_save'), 'POST'); diff --git a/crmeb/app/services/system/SystemClearServices.php b/crmeb/app/services/system/SystemClearServices.php index d98724c36..3a0715bec 100644 --- a/crmeb/app/services/system/SystemClearServices.php +++ b/crmeb/app/services/system/SystemClearServices.php @@ -102,6 +102,7 @@ public function replaceSiteUrl(string $url) "UPDATE `{$prefix}delivery_service` SET `avatar` = replace(`avatar` ,'{$siteUrl}','{$url}')", "UPDATE `{$prefix}division_agent_apply` SET `images` = replace(images ,'{$siteUrlJson}','{$urlJson}')", "UPDATE `{$prefix}diy` SET `value` = replace(value ,'{$siteUrlJson}','{$urlJson}'),`default_value` = replace(default_value ,'{$siteUrlJson}','{$urlJson}')", + "UPDATE `{$prefix}diy` SET `value` = replace(value ,'{$siteUrl}','{$url}'),`default_value` = replace(default_value ,'{$siteUrl}','{$url}')", "UPDATE `{$prefix}live_anchor` SET `cover_img` = replace(`cover_img` ,'{$siteUrl}','{$url}')", "UPDATE `{$prefix}live_goods` SET `cover_img` = replace(`cover_img` ,'{$siteUrl}','{$url}')", "UPDATE `{$prefix}live_room` SET `cover_img` = replace(`cover_img` ,'{$siteUrl}','{$url}'),`share_img` = replace(`share_img` ,'{$siteUrl}','{$url}')", diff --git a/crmeb/app/services/system/SystemCrudDataService.php b/crmeb/app/services/system/SystemCrudDataService.php index 7c14c7b1e..132cd267e 100644 --- a/crmeb/app/services/system/SystemCrudDataService.php +++ b/crmeb/app/services/system/SystemCrudDataService.php @@ -16,6 +16,9 @@ use app\dao\system\SystemCrudDataDao; use app\services\BaseServices; +use crmeb\exceptions\AdminException; +use crmeb\services\FormBuilder as Form; +use think\facade\Route as Url; /** * Class SystemCrudDataService @@ -58,4 +61,142 @@ public function getlistAll(string $name = '') return $list; } } + + /** + * 获取数据字典列表 + * @param $cid + * @return array + * @throws \ReflectionException + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/20 + */ + public function dataDictionaryInfoList($cid) + { + $level = app()->make(SystemCrudListServices::class)->value($cid, 'level'); + if ($level == 0) { + [$page, $limit] = $this->getPageValue(); + $list = $this->dao->selectList(['cid' => $cid], '*', $page, $limit, 'sort desc')->toArray(); + foreach ($list as &$item) { + $item['add_time'] = date('Y-m-d H:i:s', $item['add_time']); + } + } else { + $list = $this->fullListTree($this->dao->selectList(['cid' => $cid], '*', 0, 0, 'sort desc')->toArray()); + } + $count = $this->dao->count(['cid' => $cid]); + return compact('list', 'count'); + } + + /** + * 格式化获取数据字典列表 + * @param $data + * @param int $pid + * @param array $navList + * @return array|mixed + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/20 + */ + function fullListTree($data, $pid = 0, $navList = []) + { + foreach ($data as $k => $item) { + if ($item['pid'] == $pid) { + unset($item['pid']); + unset($data[$k]); + $item['add_time'] = date('Y-m-d H:i:s', $item['add_time']); + $item['children'] = $this->fullListTree($data, $item['id']); + if (!count($item['children'])) unset($item['children']); + $navList[] = $item; + } + } + return $navList; + } + + /** + * 数据字典内容添加修改表单 + * @param $cid + * @param int $id + * @param int $pid + * @return array + * @throws \FormBuilder\Exception\FormBuilderException + * @throws \ReflectionException + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/20 + */ + public function dataDictionaryInfoCreate($cid, int $id = 0, int $pid = 0) + { + $info = $this->dao->get($id); + $field = []; + $level = app()->make(SystemCrudListServices::class)->value(['id' => $cid], 'level'); + if ($level == 1) { + $dataList = $this->dao->selectList(['cid' => $cid], 'id as value,name as label,pid')->toArray(); + if (isset($info['pid']) && $info['pid']) { + $data = get_tree_value($dataList, $info['pid']); + } else { + $data = [0]; + } + if ($pid) { + $data = get_tree_value($dataList, $pid); + } + $dataList = get_tree_children($dataList, 'children', 'value'); + array_unshift($dataList, ['value' => 0, 'pid' => 0, 'label' => '顶级']); + $field[] = Form::cascader('pid', '上级', array_reverse($data))->options($dataList)->filterable(true)->props(['props' => ['multiple' => false, 'checkStrictly' => true, 'emitPath' => true]]); + } else { + $field[] = Form::hidden('pid', 0); + } + $field[] = Form::input('name', '名称', $info['name'] ?? '')->required(); + $count = $this->dao->count(['cid' => $cid]); + $field[] = Form::input('value', '值', $info['value'] ?? $count)->required(); + $field[] = Form::input('sort', '排序', $info['sort'] ?? 0)->required(); + return create_form($id ? '编辑' : '新增', $field, Url::buildUrl('/system/crud/data_dictionary/info_save/' . $cid . '/' . $id), 'POST'); + } + + /** + * 数据字典内容添加修改 + * @param $cid + * @param $id + * @param $data + * @return bool + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/20 + */ + public function dataDictionaryInfoSave($cid, $id, $data) + { + if (is_array($data['pid'])) $data['pid'] = end($data['pid']); + if ($id) { + $this->dao->update($id, $data); + } else { + $data['cid'] = $cid; + $data['add_time'] = time(); + $this->dao->save($data); + } + return true; + } + + /** + * 数据字典内容删除 + * @param $id + * @return bool + * @throws \ReflectionException + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/20 + */ + public function dataDictionaryInfoDel($id) + { + $count = $this->dao->count(['pid' => $id]); + if ($count) { + throw new AdminException('请先删除子级'); + } + $this->dao->delete($id); + return true; + } } diff --git a/crmeb/app/services/system/SystemCrudListServices.php b/crmeb/app/services/system/SystemCrudListServices.php new file mode 100644 index 000000000..fda1e2e58 --- /dev/null +++ b/crmeb/app/services/system/SystemCrudListServices.php @@ -0,0 +1,101 @@ +dao = $dao; + } + + /** + * 数据字典列表 + * @param $where + * @return array + * @throws \ReflectionException + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/20 + */ + public function dataDictionaryList($where) + { + [$page, $limit] = $this->getPageValue(); + $list = $this->dao->selectList($where, '*', $page, $limit, '', [], true)->toArray(); + $count = $this->dao->count($where); + foreach ($list as &$item) { + $item['add_time'] = date('Y-m-d H:i:s', $item['add_time']); + } + return compact('list', 'count'); + } + + /** + * 数据字典新增/编辑 + * @param int $id + * @return array + * @throws \FormBuilder\Exception\FormBuilderException + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/20 + */ + public function dataDictionaryListCreate($id = 0) + { + $info = $this->dao->get($id); + $field = []; + $field[] = Form::input('name', '字典名称', $info['name'] ?? '')->required(); + $field[] = Form::input('mark', '字典标识', $info['mark'] ?? '')->required(); + $field[] = Form::radio('level', '层级', $info['level'] ?? 0)->options([['value' => 1, 'label' => '多级'], ['value' => 0, 'label' => '一级']]); + $field[] = Form::radio('status', '状态', $info['status'] ?? 1)->options([['value' => 1, 'label' => '显示'], ['value' => 0, 'label' => '隐藏']]); + return create_form($id ? '编辑' : '新增', $field, Url::buildUrl('/system/crud/data_dictionary_list/save/' . $id), 'POST'); + } + + /** + * 数据字典保存 + * @param int $id + * @param array $data + * @return bool + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/20 + */ + public function dataDictionaryListSave($id = 0, $data = []) + { + if ($id) { + $this->dao->update($id, $data); + } else { + $data['add_time'] = time(); + $this->dao->save($data); + } + return true; + } + + /** + * 数据字典删除 + * @param $id + * @return bool + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/20 + */ + public function dataDictionaryListDel($id) + { + $res1 = $this->dao->delete($id); + $res2 = app()->make(SystemCrudDataService::class)->delete(['cid' => $id]); + return $res1 && $res2; + } +} \ No newline at end of file diff --git a/crmeb/app/services/system/SystemEventDataServices.php b/crmeb/app/services/system/SystemEventDataServices.php new file mode 100644 index 000000000..98b130170 --- /dev/null +++ b/crmeb/app/services/system/SystemEventDataServices.php @@ -0,0 +1,14 @@ +dao = $dao; + } +} \ No newline at end of file diff --git a/crmeb/app/services/system/SystemEventServices.php b/crmeb/app/services/system/SystemEventServices.php new file mode 100644 index 000000000..f7a2130e5 --- /dev/null +++ b/crmeb/app/services/system/SystemEventServices.php @@ -0,0 +1,528 @@ +dao = $dao; + } + + /** + * 获取场景列表 + * @return \string[][] + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/6/7 + */ + public function getMarkList() + { +// $data = [ +// [ +// 'label' => '用户注册', +// 'value' => 'user_register', +// 'data' => [ +// 'uid' => '用户uid', +// 'nickname' => '用户昵称', +// 'phone' => '用户手机号', +// 'add_time' => '用户注册时间', +// 'user_type' => '用户来源', +// ] +// ], +// [ +// 'label' => '用户登录', +// 'value' => 'user_login', +// 'data' => [ +// 'uid' => '用户uid', +// 'nickname' => '用户昵称', +// 'phone' => '用户手机号', +// 'add_time' => '用户注册时间', +// 'login_time' => '用户登录时间', +// 'user_type' => '用户来源', +// ] +// ], +// [ +// 'label' => '用户注销', +// 'value' => 'user_cancel', +// 'data' => [ +// 'uid' => '用户uid', +// 'nickname' => '用户昵称', +// 'phone' => '用户手机号', +// 'add_time' => '用户注册时间', +// 'cancel_time' => '用户注销时间', +// 'user_type' => '用户来源', +// ] +// ], +// [ +// 'label' => '用户修改信息', +// 'value' => 'user_change_info', +// 'data' => [ +// 'uid' => '用户uid', +// 'nickname' => '用户昵称', +// 'phone' => '用户手机号', +// 'avatar' => '用户头像', +// 'add_time' => '用户注册时间', +// 'user_type' => '用户来源', +// ] +// ], +// [ +// 'label' => '绑定推广关系', +// 'value' => 'user_spread', +// 'data' => [ +// 'uid' => '用户uid', +// 'nickname' => '用户昵称', +// 'spread_uid' => '上级用户uid', +// 'spread_time' => '用户绑定时间', +// 'user_type' => '用户来源', +// ] +// ], +// [ +// 'label' => '用户签到', +// 'value' => 'user_sign', +// 'data' => [ +// 'uid' => '用户uid', +// 'sign_point' => '签到积分', +// 'sign_exp' => '签到经验', +// 'sign_time' => '签到时间', +// ] +// ], +// [ +// 'label' => '用户充值', +// 'value' => 'user_recharge', +// 'data' => [ +// 'uid' => '用户uid', +// 'id' => '订单id', +// 'order_id' => '订单order_id', +// 'nickname' => '用户昵称', +// 'phone' => '用户电话', +// 'price' => '充值金额', +// 'give_price' => '赠送金额', +// 'now_money' => '当前余额', +// 'recharge_time' => '充值时间', +// ] +// ], +// [ +// 'label' => '用户提现', +// 'value' => 'user_extract', +// 'data' => [ +// 'uid' => '用户uid', +// 'phone' => '用户电话', +// 'extract_type' => '提现类型', +// 'extract_price' => '提现金额', +// 'extract_fee' => '提现手续费', +// 'extract_time' => '提现时间', +// ] +// ], +// [ +// 'label' => '用户商品访问', +// 'value' => 'user_product_visit', +// 'data' => [ +// 'product_id' => '商品id', +// 'uid' => '用户uid', +// 'visit_time' => '访问时间', +// ] +// ], +// [ +// 'label' => '用户商品收藏', +// 'value' => 'user_product_collect', +// 'data' => [ +// 'product_id' => '商品id', +// 'uid' => '用户uid', +// 'collect_time' => '访问时间', +// ] +// ], +// [ +// 'label' => '用户加入购物车', +// 'value' => 'user_add_cart', +// 'data' => [ +// 'product_id' => '商品id', +// 'uid' => '用户uid', +// 'cart_num' => '商品数量', +// 'add_time' => '添加时间', +// ] +// ], +// [ +// 'label' => '用户抽奖', +// 'value' => 'user_lottery', +// 'data' => [ +// 'uid' => '用户uid', +// 'lottery_id' => '抽奖id', +// 'prize_id' => '奖品id', +// 'record_id' => '中奖记录id', +// 'lottery_time' => '抽奖时间', +// ] +// ], +// [ +// 'label' => '订单创建', +// 'value' => 'order_create', +// 'data' => [ +// 'uid' => '用户uid', +// 'id' => '订单id', +// 'order_id' => '订单order_id', +// 'real_name' => '用户名称', +// 'user_phone' => '用户电话', +// 'user_address' => '用户地址', +// 'total_num' => '商品总数', +// 'pay_price' => '支付金额', +// 'pay_postage' => '支付邮费', +// 'deduction_price' => '积分抵扣金额', +// 'coupon_price' => '优惠券抵扣金额', +// 'store_name' => '商品名称', +// 'add_time' => '订单创建时间', +// ] +// ], +// [ +// 'label' => '订单取消', +// 'value' => 'order_cancel', +// 'data' => [ +// 'uid' => '用户uid', +// 'id' => '订单id', +// 'order_id' => '订单order_id', +// 'real_name' => '用户名称', +// 'user_phone' => '用户电话', +// 'user_address' => '用户地址', +// 'total_num' => '商品总数', +// 'pay_price' => '支付金额', +// 'deduction_price' => '积分抵扣金额', +// 'coupon_price' => '优惠券抵扣金额', +// 'cancel_time' => '订单取消时间', +// ] +// ], +// [ +// 'label' => '订单支付', +// 'value' => 'order_pay', +// 'data' => [ +// 'uid' => '用户uid', +// 'id' => '订单id', +// 'order_id' => '订单order_id', +// 'real_name' => '用户名称', +// 'user_phone' => '用户电话', +// 'user_address' => '用户地址', +// 'total_num' => '商品总数', +// 'pay_price' => '支付金额', +// 'pay_postage' => '支付邮费', +// 'deduction_price' => '积分抵扣金额', +// 'coupon_price' => '优惠券抵扣金额', +// 'store_name' => '商品名称', +// 'add_time' => '订单创建时间', +// ] +// ], +// [ +// 'label' => '订单收货/核销', +// 'value' => 'order_take', +// 'data' => [ +// 'uid' => '用户uid', +// 'id' => '订单id', +// 'order_id' => '订单order_id', +// 'real_name' => '用户名称', +// 'user_phone' => '用户电话', +// 'user_address' => '用户地址', +// 'total_num' => '商品总数', +// 'pay_price' => '支付金额', +// 'pay_postage' => '支付邮费', +// 'deduction_price' => '积分抵扣金额', +// 'coupon_price' => '优惠券抵扣金额', +// 'store_name' => '商品名称', +// 'add_time' => '订单创建时间', +// ] +// ], +// [ +// 'label' => '订单发起退款', +// 'value' => 'order_initiated_refund', +// 'data' => [ +// 'uid' => '用户uid', +// 'refund_order_id' => '退款订单order_id', +// 'order_id' => '订单order_id', +// 'real_name' => '用户名称', +// 'user_phone' => '用户电话', +// 'user_address' => '用户地址', +// 'refund_num' => '退款数量', +// 'refund_price' => '退款金额', +// 'refund_time' => '退款发起时间', +// ] +// ], +// [ +// 'label' => '用户取消退款', +// 'value' => 'order_refund_cancel', +// 'data' => [ +// 'uid' => '用户uid', +// 'id' => '退款订单id', +// 'store_order_id' => '对应正常订单id', +// 'order_id' => '退款订单order_id', +// 'refund_num' => '退款数量', +// 'refund_price' => '退款金额', +// 'cancel_time' => '拒绝时间', +// ] +// ], +// [ +// 'label' => '佣金到账', +// 'value' => 'order_brokerage', +// 'data' => [ +// 'uid' => '推广人uid', +// 'order_id' => '订单order_id', +// 'phone' => '推广人电话', +// 'brokeragePrice' => '佣金金额', +// 'goodsName' => '商品名称', +// 'goodsPrice' => '订单金额', +// 'add_time' => '到账时间', +// ] +// ], +// [ +// 'label' => '积分到账', +// 'value' => 'order_point', +// 'data' => [ +// 'uid' => '用户uid', +// 'order_id' => '订单order_id', +// 'phone' => '用户电话', +// 'storeTitle' => '商品名称', +// 'give_integral' => '赠送积分', +// 'integral' => '总积分', +// 'add_time' => '赠送时间', +// ] +// ], +// [ +// 'label' => '申请开票', +// 'value' => 'order_invoice', +// 'data' => [ +// 'uid' => '用户uid', +// 'order_id' => '订单order_id', +// 'phone' => '用户电话', +// 'invoice_id' => '发票id', +// 'add_time' => '开票时间', +// ] +// ], +// [ +// 'label' => '订单评价', +// 'value' => 'order_comment', +// 'data' => [ +// 'uid' => '用户uid', +// 'oid' => '订单id', +// 'unique' => '商品规格唯一值', +// 'suk' => '商品规格', +// 'product_id' => '商品id', +// 'add_time' => '评价时间', +// ] +// ], +// [ +// 'label' => '管理员登录', +// 'value' => 'admin_login', +// 'data' => [ +// 'id' => '管理员id', +// 'account' => '管理员账号', +// 'head_pic' => '管理员头像', +// 'real_name' => '管理员名称', +// 'login_time' => '登录时间', +// ] +// ], +// +// [ +// 'label' => '后台提现成功', +// 'value' => 'admin_extract_success', +// 'data' => [ +// 'uid' => '用户uid', +// 'price' => '提现金额', +// 'pay_type' => '提现类型', +// 'nickname' => '用户昵称', +// 'phone' => '用户电话', +// 'success_time' => '成功时间' +// ] +// ], +// [ +// 'label' => '后台提现失败', +// 'value' => 'admin_extract_fail', +// 'data' => [ +// 'uid' => '用户uid', +// 'price' => '提现金额', +// 'pay_type' => '提现类型', +// 'nickname' => '用户昵称', +// 'phone' => '用户电话', +// 'fail_time' => '失败时间' +// ] +// ], +// [ +// 'label' => '后台充值退款', +// 'value' => 'admin_recharge_refund', +// 'data' => [ +// 'uid' => '用户uid', +// 'refund_price' => '退款金额', +// 'now_money' => '剩余余额', +// 'nickname' => '用户昵称', +// 'phone' => '用户电话', +// 'refund_time' => '退款时间', +// ] +// ], +// [ +// 'label' => '后台修改订单改价', +// 'value' => 'admin_order_change', +// 'data' => [ +// 'uid' => '用户uid', +// 'order_id' => '订单order_id', +// 'pay_price' => '修改后订单金额', +// 'gain_integral' => '修改后订单赠送积分', +// 'change_time' => '修改时间', +// ] +// ], +// [ +// 'label' => '后台订单发货', +// 'value' => 'admin_order_express', +// 'data' => [ +// 'uid' => '用户uid', +// 'real_name' => '用户名称', +// 'user_phone' => '用户电话', +// 'user_address' => '用户地址', +// 'order_id' => '订单order_id', +// 'delivery_name' => '快递名称/配送员名称', +// 'delivery_id' => '快递单号/配送员电话', +// 'express_time' => '发货事件', +// ] +// ], +// [ +// 'label' => '后台订单退款', +// 'value' => 'admin_order_refund_success', +// 'data' => [ +// 'uid' => '用户uid', +// 'order_id' => '订单order_id', +// 'real_name' => '用户名称', +// 'user_phone' => '用户电话', +// 'user_address' => '用户地址', +// 'total_num' => '商品总数', +// 'pay_price' => '支付金额', +// 'refund_reason_wap' => '退款理由类型', +// 'refund_reason_wap_explain' => '退款理由', +// 'refund_price' => '实际退款金额', +// 'refund_time' => '退款时间', +// ] +// ], +// [ +// 'label' => '后台订单拒绝退款', +// 'value' => 'admin_order_refund_fail', +// 'data' => [ +// 'uid' => '用户uid', +// 'id' => '退款订单id', +// 'store_order_id' => '对应正常订单id', +// 'order_id' => '退款订单order_id', +// 'refund_num' => '退款数量', +// 'refund_price' => '退款金额', +// 'refuse_reason' => '拒绝退款理由', +// 'refuse_time' => '拒绝时间', +// ] +// ], +// ]; +// foreach ($data as &$item){ +// $item['data'] = json_encode($item['data']); +// } +// app()->make(SystemEventDataServices::class)->saveAll($data); + + $data = app()->make(SystemEventDataServices::class)->selectList([])->toArray(); + + foreach ($data as &$item) { + $str = '$data = ' . var_export(json_decode($item['data'], true), true); + $item['data'] = str_replace(['array (', ')'], ['[', ']'], $str); + } + return $data; + } + + /** + * 获取事件列表 + * @return array + * @throws \ReflectionException + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/6/7 + */ + public function getEventList() + { + [$page, $limit] = $this->getPageValue(); + $list = $this->dao->selectList(['is_del' => 0], 'id,name,mark,content,add_time,is_open', $page, $limit, 'id desc')->toArray(); + $count = $this->dao->getCount(['is_del' => 0]); + foreach ($list as &$item) { + $item['add_time'] = date('Y-m-d H:i:s', $item['add_time']); + foreach ($this->getMarkList() as $markItem) { + if ($markItem['value'] == $item['mark']) { + $item['mark_name'] = $markItem['label']; + } + } + } + return compact('list', 'count'); + } + + /** + * 获取事件详情 + * @param $id + * @return array + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/6/7 + */ + public function getEventInfo($id) + { + $info = $this->dao->get($id); + if (!$info) throw new AdminException('事件不存在'); + $info = $info->toArray(); + $info['add_time'] = date('Y-m-d H:i:s', $info['add_time']); + $info['customCode'] = "dao->save($data); + } else { + $res = $this->dao->update(['id' => $data['id']], $data); + } + if (!$res) throw new AdminException(100006); + return true; + } + + /** + * 删除事件 + * @param $id + * @return bool + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/6/7 + */ + public function eventDel($id) + { + $info = $this->dao->get($id); + if (!$info) throw new AdminException('事件不存在'); + $info->is_del = 1; + $info->save(); + return true; + } + + /** + * 设置事件状态 + * @param $id + * @param $is_open + * @return bool + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/6/7 + */ + public function setEventStatus($id, $is_open) + { + $res = $this->dao->update(['id' => $id], ['is_open' => $is_open]); + if (!$res) throw new AdminException(100014); + return true; + } +} \ No newline at end of file diff --git a/crmeb/app/services/system/admin/SystemAdminServices.php b/crmeb/app/services/system/admin/SystemAdminServices.php index 9861e70dc..8a657b80e 100644 --- a/crmeb/app/services/system/admin/SystemAdminServices.php +++ b/crmeb/app/services/system/admin/SystemAdminServices.php @@ -128,6 +128,17 @@ public function login(string $account, string $password, string $type, string $k if ($remind) { [$queue, $timer] = Event::until('AdminLoginListener', [$key]); } + + //自定义事件-管理员登录 + event('CustomEventListener', ['admin_login', [ + 'id' => $adminInfo->getData('id'), + 'account' => $adminInfo->getData('account'), + 'head_pic' => get_file_link($adminInfo->getData('head_pic')), + 'level' => $adminInfo->getData('level'), + 'real_name' => $adminInfo->getData('real_name'), + 'login_time' => date('Y-m-d H:i:s'), + ]]); + return [ 'token' => $tokenInfo['token'], 'expires_time' => $tokenInfo['params']['exp'], diff --git a/crmeb/app/services/system/config/SystemConfigServices.php b/crmeb/app/services/system/config/SystemConfigServices.php index 16b743ce1..183d8df7e 100644 --- a/crmeb/app/services/system/config/SystemConfigServices.php +++ b/crmeb/app/services/system/config/SystemConfigServices.php @@ -108,6 +108,7 @@ class SystemConfigServices extends BaseServices 'brokerage_level' => '', 'division_status' => '', 'agent_apply_open' => '', + 'brokerage_window_switch' => '', ], 'show_value' => 1 ], @@ -291,6 +292,7 @@ public function getConfigList(array $where) $list = $this->dao->getConfigList($where, $page, $limit); $count = $this->dao->count($where); $tidy_srr = []; + $configTabList = app()->make(SystemConfigTabServices::class)->getColumn([], 'title', 'id'); foreach ($list as &$item) { $item['value'] = $item['value'] ? (json_decode($item['value'], true) ?: '') : ''; if ($item['type'] == 'radio' || $item['type'] == 'checkbox') { @@ -308,10 +310,39 @@ public function getConfigList(array $where) } $item['value'] = $tidy_srr; } + if ($item['level'] == 1) { + $item['link_data'] = $this->getLinkData($item['link_id'], $item['link_value']); + } + $item['config_tab_name'] = $configTabList[$item['config_tab_id']] ?? ''; } return compact('count', 'list'); } + /** + * 获取关联的值 + * @param $id + * @param $value + * @return string + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/31 + */ + public function getLinkData($id, $value) + { + $info = $this->dao->get($id); + if (!$info) return ''; + $parameter = explode("\n", $info['parameter']); + $result = []; + foreach ($parameter as $item) { + $parts = explode('=>', $item); + $result[$parts[0]] = $parts[1]; + } + return $info['info'] . '/' . $result[$value]; + } + /** * 获取单选按钮或者多选按钮的显示值 * @param $menu_name @@ -722,6 +753,7 @@ public function createForm(array $list) $formbuider = []; $relateRule = $this->relatedRule; $sonConfig = $this->getSonConfig(); + $sonConfig = array_merge($sonConfig, $this->dao->getColumn(['level' => 1], 'menu_name')); foreach ($list as $key => $data) { if (in_array($key, $sonConfig)) { continue; @@ -732,6 +764,25 @@ public function createForm(array $list) break; case 'radio'://单选框 $builder = []; + if (!isset($relateRule[$key])) { + $relateRule = []; + $sonData = $this->dao->getColumn(['level' => 1, 'link_id' => $data['id']], 'menu_name,link_value'); + $sonValue = []; + foreach ($sonData as $sv) { + $sonValue[$sv['link_value']][] = $sv['menu_name']; + } + $i = 0; + foreach ($sonValue as $pk => $pv) { + $label = $data['menu_name']; + if ($i == 1) $label = $data['menu_name'] . '@'; + if ($i == 2) $label = $data['menu_name'] . '#'; + $relateRule[$label]['show_value'] = (int)$pk; + foreach ($pv as $pvv) { + $relateRule[$label]['son_type'][$pvv] = ''; + } + $i++; + } + } if (isset($relateRule[$key])) { $role = $relateRule[$key]; $data['show_value'] = $role['show_value']; @@ -996,10 +1047,18 @@ public function editConfigForm(int $id) /** @var SystemConfigTabServices $service */ $service = app()->make(SystemConfigTabServices::class); $formbuider = []; + $linkData = $this->linkData($menu['config_tab_id']); + $formbuider[] = $this->builder->radio('level', '联动显示', $menu['level'])->options([['value' => 0, 'label' => '否'], ['value' => 1, 'label' => '是']])->appendRule('suffix', [ + 'type' => 'div', + 'class' => 'tips-info', + 'domProps' => ['innerHTML' => '否:默认正常展示此配置;是:此配置默认隐藏,当选中下方对应配置的值时,此配置才会显示'] + ])->appendControl(1, [ + $this->builder->cascader('link_data', '关联配置/值', [$menu['link_id'], $menu['link_value']])->options($linkData)->props(['props' => ['multiple' => false, 'checkStrictly' => false, 'emitPath' => true]])->style(['width' => '100%']), + ]); $formbuider[] = $this->builder->input('menu_name', '字段变量', $menu['menu_name'])->disabled(1); $formbuider[] = $this->builder->hidden('type', $menu['type']); [$configTabList, $data] = $service->getConfigTabListForm((int)($menu['config_tab_id'] ?? 0)); - $formbuider[] = $this->builder->cascader('config_tab_id', '分类', $data)->options($configTabList)->filterable(true)->props(['props' => ['multiple' => false, 'checkStrictly' => true, 'emitPath' => false]])->style(['width' => '100%']); + $formbuider[] = $this->builder->cascader('config_tab_id', '分类', $data)->options($configTabList)->filterable(true)->props(['props' => ['multiple' => false, 'checkStrictly' => true, 'emitPath' => true]])->style(['width' => '100%']); $formbuider[] = $this->builder->input('info', '配置名称', $menu['info'])->autofocus(1); $formbuider[] = $this->builder->input('desc', '配置简介', $menu['desc']); switch ($menu['type']) { @@ -1156,6 +1215,14 @@ public function createFormRule(int $type, int $tab_id): array if ($form_type) { $formbuider[] = $this->builder->hidden('type', $form_type); [$configTabList, $data] = $service->getConfigTabListForm((int)($tab_id ?? 0)); + $linkData = $this->linkData($tab_id); + $formbuider[] = $this->builder->radio('level', '联动显示', 0)->options([['value' => 0, 'label' => '否'], ['value' => 1, 'label' => '是']])->appendRule('suffix', [ + 'type' => 'div', + 'class' => 'tips-info', + 'domProps' => ['innerHTML' => '否:默认正常展示此配置;是:此配置默认隐藏,当选中下方对应配置的值时,此配置才会显示'] + ])->appendControl(1, [ + $this->builder->cascader('link_data', '关联配置/值')->options($linkData)->props(['props' => ['multiple' => false, 'checkStrictly' => false, 'emitPath' => true]])->style(['width' => '100%']), + ]); $formbuider[] = $this->builder->cascader('config_tab_id', '分类', $data)->options($configTabList)->filterable(true)->props(['props' => ['multiple' => false, 'checkStrictly' => true, 'emitPath' => false]])->style(['width' => '100%']); if ($info_type) { $formbuider[] = $info_type; @@ -1165,11 +1232,37 @@ public function createFormRule(int $type, int $tab_id): array $formbuider[] = $this->builder->input('desc', '表单说明'); $formbuider = array_merge($formbuider, $parameter); $formbuider[] = $this->builder->number('sort', '排序', 0); + $formbuider[] = $this->builder->radio('status', '状态', 1)->options($this->formStatus()); } return create_form('添加字段', $formbuider, $this->url('/setting/config'), 'POST'); } + /** + * 根据指定的标签ID,链接数据并以特定格式返回。 + * @param $tab_id + * @return array + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/30 + */ + public function linkData($tab_id) + { + $linkData = $this->selectList(['config_tab_id' => $tab_id, 'type' => 'radio', 'level' => 0], 'info as label,id as value,parameter')->toArray(); + foreach ($linkData as &$item) { + $parameter = []; + $parameter = explode("\n", $item['parameter']); + foreach ($parameter as $pv) { + $pvArr = explode('=>', $pv); + $item['children'][] = [ + 'label' => $pvArr[1], + 'value' => (int)$pvArr[0] + ]; + } + } + return $linkData; + } + /** * radio 和 checkbox规则的判断 * @param $data diff --git a/crmeb/app/services/system/crontab/CrontabRunServices.php b/crmeb/app/services/system/crontab/CrontabRunServices.php index 96356874f..4fcc8ab93 100644 --- a/crmeb/app/services/system/crontab/CrontabRunServices.php +++ b/crmeb/app/services/system/crontab/CrontabRunServices.php @@ -6,6 +6,7 @@ use app\services\activity\live\LiveGoodsServices; use app\services\activity\live\LiveRoomServices; use app\services\agent\AgentManageServices; +use app\services\order\StoreOrderInvoiceServices; use app\services\order\StoreOrderServices; use app\services\order\StoreOrderTakeServices; use app\services\product\product\StoreProductServices; @@ -34,6 +35,8 @@ class CrontabRunServices 'advanceOff' => '预售商品到期自动下架', 'productReplay' => '订单商品自动好评', 'clearPoster' => '清除昨日海报', + 'autoInvoice' => '自动开具发票以及退款自动冲红', + 'customTimer' => '自定义定时任务', ]; /** @@ -206,4 +209,39 @@ public function clearPoster() $this->crontabLog('清除昨日海报失败,失败原因:' . $e->getMessage()); } } + + /** + * 执行自动开具/冲红电子发票 + * @author 吴汐 + * @email 442384644@qq.com + * @date 2023/03/01 + */ + public function autoInvoice() + { + try { + $invoiceServices = app()->make(StoreOrderInvoiceServices::class); + $invoiceServices->autoInvoice(); + $invoiceServices->autoInvoiceRed(); + $this->crontabLog(' 执行自动开具/冲红电子发票'); + } catch (\Throwable $e) { + $this->crontabLog('自动开具/冲红电子发票失败,失败原因:' . $e->getMessage()); + } + } + + /** + * 自定义定时器 + * @param string $customCode + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/6/6 + */ + public function customTimer($customCode = '') + { + try { + eval($customCode); + $this->crontabLog(' 自定义定时器执行成功'); + } catch (\Throwable $e) { + $this->crontabLog('自定义定时器执行失败,失败原因:' . $e->getMessage()); + } + } } diff --git a/crmeb/app/services/system/crontab/SystemCrontabServices.php b/crmeb/app/services/system/crontab/SystemCrontabServices.php index b80704fa7..93b5b2e1a 100644 --- a/crmeb/app/services/system/crontab/SystemCrontabServices.php +++ b/crmeb/app/services/system/crontab/SystemCrontabServices.php @@ -3,18 +3,10 @@ namespace app\services\system\crontab; use app\dao\system\crontab\SystemCrontabDao; -use app\services\activity\combination\StorePinkServices; -use app\services\activity\live\LiveGoodsServices; -use app\services\activity\live\LiveRoomServices; -use app\services\agent\AgentManageServices; use app\services\BaseServices; -use app\services\order\StoreOrderServices; -use app\services\order\StoreOrderTakeServices; -use app\services\product\product\StoreProductServices; -use app\services\system\attachment\SystemAttachmentServices; use crmeb\exceptions\AdminException; -use think\facade\Log; use think\helper\Str; +use Workerman\Crontab\Crontab; class SystemCrontabServices extends BaseServices { @@ -34,7 +26,7 @@ public function __construct(SystemCrontabDao $dao) public function getTimerList(array $where = []) { [$page, $limit] = $this->getPageValue(); - $list = $this->dao->selectList($where, '*', $page, $limit, 'id desc'); + $list = $this->dao->selectList($where, '*', $page, $limit, 'id desc', [], true); foreach ($list as &$item) { $item['next_execution_time'] = date('Y-m-d H:i:s', $item['next_execution_time']); $item['last_execution_time'] = $item['last_execution_time'] != 0 ? date('Y-m-d H:i:s', $item['last_execution_time']) : '暂未执行'; @@ -54,6 +46,7 @@ public function getTimerList(array $where = []) public function getTimerInfo($id) { $info = $this->dao->get($id); + $info['customCode'] = "toArray(); } @@ -74,11 +67,21 @@ public function getMarkList(): array */ public function saveTimer(array $data = []) { - if (!$data['id'] && $this->dao->getCount(['mark' => $data['mark'], 'is_del' => 0])) { + if (!$data['id'] && $this->dao->getCount(['mark' => $data['mark'], 'is_del' => 0]) && $data['mark'] != 'customTimer') { throw new AdminException('该定时任务已存在,请勿重复添加'); } - $data['name'] = $this->getMarkList()[$data['mark']]; + if ($data['mark'] != 'customTimer') $data['name'] = $this->getMarkList()[$data['mark']]; $data['add_time'] = time(); + $data['customCode'] = json_encode(preg_replace('/<\?php\s*\n/', '', $data['customCode'])); + $data['timeStr'] = $this->getTimerStr([ + 'type' => $data['type'], + 'month' => $data['month'], + 'week' => $data['week'], + 'day' => $data['day'], + 'hour' => $data['hour'], + 'minute' => $data['minute'], + 'second' => $data['second'], + ]); if (!$data['id']) { unset($data['id']); $res = $this->dao->save($data); @@ -157,20 +160,19 @@ public function getTimerCycleTime($data, $time = 0) } break; case 7: // 每月几日几时几分几秒 - $d = date("d"); - $firstDate = date('Y-m-01', time()); - $maxDay = date('d', strtotime("$firstDate + 1 month -1 day")); - $todayStart = strtotime(date('Y-m-d 00:00:00', time())); - if ($d > $data['day']) { - $cycle_time = $todayStart + (($maxDay - $d + $data['day']) * 86400) + ($data['hour'] * 3600) + ($data['minute'] * 60) + $data['second']; - } elseif ($d == $data['day']) { - $cycle_time = $todayStart + ($data['hour'] * 3600) + ($data['minute'] * 60) + $data['second']; - if ($time >= $cycle_time) { - $cycle_time = $cycle_time + (($maxDay - $d + $data['day']) * 86400) + ($data['hour'] * 3600) + ($data['minute'] * 60) + $data['second']; - } + $currentMonth = date("n"); + $currentYear = date("Y"); + if ($currentMonth == 12) { + $nextMonth = 1; + $nextYear = $currentYear + 1; } else { - $cycle_time = $todayStart + (($data['day'] - $d) * 86400) + ($data['hour'] * 3600) + ($data['minute'] * 60) + $data['second']; + $nextMonth = $currentMonth + 1; + $nextYear = $currentYear; } + $cycle_time = mktime($data['hour'], $data['minute'], $data['second'], $nextMonth, $data['day'], $nextYear); + break; + case 8: // 每年几月几日几时几分几秒 + $cycle_time = mktime($data['hour'], $data['minute'], $data['second'], $data['month'], $data['day'], date("Y") + 1); break; default: $cycle_time = 0; @@ -180,7 +182,7 @@ public function getTimerCycleTime($data, $time = 0) } /** - * 执行任务 + * 接口执行执行任务 * @throws \think\db\exception\DataNotFoundException * @throws \think\db\exception\DbException * @throws \think\db\exception\ModelNotFoundException @@ -188,7 +190,7 @@ public function getTimerCycleTime($data, $time = 0) * @email 442384644@qq.com * @date 2023/02/17 */ - public function crontabRun() + public function crontabApiRun() { $crontabRunServices = app()->make(CrontabRunServices::class); $time = time(); @@ -205,4 +207,86 @@ public function crontabRun() } } } + + /** + * 命令执行定时任务 + * @throws \ReflectionException + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/6/5 + */ + public function crontabCommandRun() + { + $crontabRunServices = app()->make(CrontabRunServices::class); + + //自动写入文件方便检测是否启动定时任务命令 + new Crontab('*/6 * * * * *', function () { + file_put_contents(root_path() . 'runtime/.timer', time()); + }); + + $list = $this->dao->selectList(['is_del' => 0, 'is_open' => 1])->toArray(); + foreach ($list as &$item) { + //转化小驼峰 + $functionName = Str::camel($item['mark']); + //获取自定义定时任务code + $customCode = json_decode($item['customCode']); + //获取定时任务时间字符串 + $timeStr = $item['timeStr'] != '' ? $item['timeStr'] : $this->getTimerStr($item); + new Crontab($timeStr, function () use ($crontabRunServices, $functionName, $customCode) { + if ($functionName == 'customTimer') { + $crontabRunServices->customTimer($customCode); + } else { + $crontabRunServices->$functionName(); + } + }); + } + } + + /** + * 获取定时任务时间表达式 + * 0 1 2 3 4 5 + * | | | | | | + * | | | | | +------ day of week (0 - 6) (Sunday=0) + * | | | | +------ month (1 - 12) + * | | | +-------- day of month (1 - 31) + * | | +---------- hour (0 - 23) + * | +------------ min (0 - 59) + * +-------------- sec (0-59)[可省略,如果没有0位,则最小时间粒度是分钟] + * @param $data + * @return string + */ + public function getTimerStr($data): string + { + $timeStr = ''; + switch ($data['type']) { + case 1:// 每隔几秒 + $timeStr = '*/' . $data['second'] . ' * * * * *'; + break; + case 2:// 每隔几分 + $timeStr = '0 */' . $data['minute'] . ' * * * *'; + break; + case 3:// 每隔几时第几分钟执行 + $timeStr = '0 ' . $data['minute'] . ' */' . $data['hour'] . ' * * *'; + break; + case 4:// 每隔几日第几小时第几分钟执行 + $timeStr = '0 ' . $data['minute'] . ' ' . $data['hour'] . ' */' . $data['day'] . ' * *'; + break; + case 5:// 每日几时几分几秒 + $timeStr = $data['second'] . ' ' . $data['minute'] . ' ' . $data['hour'] . ' * * *'; + break; + case 6:// 每周周几几时几分几秒 + $timeStr = $data['second'] . ' ' . $data['minute'] . ' ' . $data['hour'] . ' * * ' . ($data['week'] == 7 ? 0 : $data['week']); + break; + case 7:// 每月几日几时几分几秒 + $timeStr = $data['second'] . ' ' . $data['minute'] . ' ' . $data['hour'] . ' ' . $data['day'] . ' * *'; + break; + case 8:// 每年几月几日几时几分几秒 + $timeStr = $data['second'] . ' ' . $data['minute'] . ' ' . $data['hour'] . ' ' . $data['day'] . ' ' . $data['month'] . ' *'; + break; + } + return $timeStr; + } } diff --git a/crmeb/app/services/user/LoginServices.php b/crmeb/app/services/user/LoginServices.php index ebf2452fb..50f3b3843 100644 --- a/crmeb/app/services/user/LoginServices.php +++ b/crmeb/app/services/user/LoginServices.php @@ -19,6 +19,8 @@ use app\services\wechat\WechatUserServices; use crmeb\exceptions\ApiException; use crmeb\services\CacheService; +use crmeb\services\HttpService; +use Firebase\JWT\JWT; use think\facade\Config; /** @@ -108,44 +110,77 @@ public function updateUserInfo($user, $userInfo, $is_new = false) $this->dao->update(['staff_id' => $userInfo['uid'], 'spread_uid' => $userInfo['uid']], ['spread_uid' => $spreadInfo['agent_id'], 'staff_id' => 0]); $this->dao->update(['staff_id' => $userInfo['uid'], 'not_spread_uid' => $userInfo['uid']], ['staff_id' => 0]); } - } - if ($is_new) { - if ($spreadUid) { - $spreadInfo = $this->dao->get($spreadUid); - $spreadUid = (int)$spreadUid; - $data['spread_uid'] = $spreadUid; - $data['spread_time'] = time(); - $data['agent_id'] = $spreadInfo->agent_id; - $data['division_id'] = $spreadInfo->division_id; - $data['staff_id'] = $spreadInfo->staff_id; - //绑定用户后置事件 - event('UserRegisterListener', [$spreadUid, $userInfo['user_type'], $userInfo['nickname'], $userInfo['uid'], 0]); - //推送消息 - event('NoticeListener', [['spreadUid' => $spreadUid, 'user_type' => $userInfo['user_type'], 'nickname' => $userInfo['nickname']], 'bind_spread_uid']); - } + //绑定用户后置事件 + event('UserRegisterListener', [$spreadUid, $userInfo['user_type'], $userInfo['nickname'], $userInfo['uid'], $is_new]); + //推送消息 + event('NoticeListener', [['spreadUid' => $spreadUid, 'user_type' => $userInfo['user_type'], 'nickname' => $userInfo['nickname']], 'bind_spread_uid']); + + //自定义事件-绑定关系 + event('CustomEventListener', ['user_spread', [ + 'uid' => $userInfo['uid'], + 'nickname' => $userInfo['nickname'], + 'spread_uid' => $spreadUid, + 'spread_time' => date('Y-m-d H:i:s'), + 'user_type' => $user->user_type, + ]]); + } else { - //永久绑定 - $store_brokerage_binding_status = sys_config('store_brokerage_binding_status', 1); - if ($userInfo->spread_uid && $store_brokerage_binding_status == 1 && !isset($user['is_staff'])) { - $data['login_type'] = $user['login_type'] ?? $userInfo->login_type; + if ($is_new) { + if ($spreadUid) { + $spreadInfo = $this->dao->get($spreadUid); + $spreadUid = (int)$spreadUid; + $data['spread_uid'] = $spreadUid; + $data['spread_time'] = time(); + $data['agent_id'] = $spreadInfo->agent_id; + $data['division_id'] = $spreadInfo->division_id; + $data['staff_id'] = $spreadInfo->staff_id; + //绑定用户后置事件 + event('UserRegisterListener', [$spreadUid, $userInfo['user_type'], $userInfo['nickname'], $userInfo['uid'], 1]); + //推送消息 + event('NoticeListener', [['spreadUid' => $spreadUid, 'user_type' => $userInfo['user_type'], 'nickname' => $userInfo['nickname']], 'bind_spread_uid']); + + //自定义事件-绑定关系 + event('CustomEventListener', ['user_spread', [ + 'uid' => $userInfo['uid'], + 'nickname' => $userInfo['nickname'], + 'spread_uid' => $spreadUid, + 'spread_time' => date('Y-m-d H:i:s'), + 'user_type' => $user->user_type, + ]]); + } } else { - //绑定分销关系 = 所有用户 - if (sys_config('brokerage_bindind', 1) == 1) { - //分销绑定类型为时间段且过期 ||临时 - $store_brokerage_binding_time = sys_config('store_brokerage_binding_time', 30); - if (!$userInfo['spread_uid'] || $store_brokerage_binding_status == 3 || ($store_brokerage_binding_status == 2 && ($userInfo['spread_time'] + $store_brokerage_binding_time * 24 * 3600) < time())) { - if ($spreadUid && $user['code'] != $userInfo->uid && $userInfo->uid != $this->dao->value(['uid' => $spreadUid], 'spread_uid')) { - $spreadInfo = $this->dao->get($spreadUid); - $spreadUid = (int)$spreadUid; - $data['spread_uid'] = $spreadUid; - $data['spread_time'] = time(); - $data['agent_id'] = $spreadInfo->agent_id; - $data['division_id'] = $spreadInfo->division_id; - $data['staff_id'] = $spreadInfo->staff_id; - //绑定用户后置事件 - event('UserRegisterListener', [$spreadUid, $userInfo['user_type'], $userInfo['nickname'], $userInfo['uid'], 0]); - //推送消息 - event('NoticeListener', [['spreadUid' => $spreadUid, 'user_type' => $userInfo['user_type'], 'nickname' => $userInfo['nickname']], 'bind_spread_uid']); + //永久绑定 + $store_brokerage_binding_status = sys_config('store_brokerage_binding_status', 1); + if ($userInfo->spread_uid && $store_brokerage_binding_status == 1 && !isset($user['is_staff'])) { + $data['login_type'] = $user['login_type'] ?? $userInfo->login_type; + } else { + //绑定分销关系 = 所有用户 + if (sys_config('brokerage_bindind', 1) == 1) { + //分销绑定类型为时间段且过期 ||临时 + $store_brokerage_binding_time = sys_config('store_brokerage_binding_time', 30); + if (!$userInfo['spread_uid'] || $store_brokerage_binding_status == 3 || ($store_brokerage_binding_status == 2 && ($userInfo['spread_time'] + $store_brokerage_binding_time * 24 * 3600) < time())) { + if ($spreadUid && $user['code'] != $userInfo->uid && $userInfo->uid != $this->dao->value(['uid' => $spreadUid], 'spread_uid')) { + $spreadInfo = $this->dao->get($spreadUid); + $spreadUid = (int)$spreadUid; + $data['spread_uid'] = $spreadUid; + $data['spread_time'] = time(); + $data['agent_id'] = $spreadInfo->agent_id; + $data['division_id'] = $spreadInfo->division_id; + $data['staff_id'] = $spreadInfo->staff_id; + //绑定用户后置事件 + event('UserRegisterListener', [$spreadUid, $userInfo['user_type'], $userInfo['nickname'], $userInfo['uid'], 0]); + //推送消息 + event('NoticeListener', [['spreadUid' => $spreadUid, 'user_type' => $userInfo['user_type'], 'nickname' => $userInfo['nickname']], 'bind_spread_uid']); + + //自定义事件-绑定关系 + event('CustomEventListener', ['user_spread', [ + 'uid' => $userInfo['uid'], + 'nickname' => $userInfo['nickname'], + 'spread_uid' => $spreadUid, + 'spread_time' => date('Y-m-d H:i:s'), + 'user_type' => $user->user_type, + ]]); + } } } } @@ -224,8 +259,29 @@ public function register($account, $password, $spread, $user_type = 'h5') $userServices->rewardNewUser((int)$re->uid); //用户生成后置事件 event('UserRegisterListener', [$spread, $user_type, $data['nickname'], $re->uid, 1]); - //推送消息 - event('NoticeListener', [['spreadUid' => $spread, 'user_type' => $user_type, 'nickname' => $data['nickname']], 'bind_spread_uid']); + + //自定义事件-用户注册 + event('CustomEventListener', ['user_register', [ + 'uid' => $re->uid, + 'nickname' => $data['nickname'], + 'phone' => $data['phone'], + 'add_time' => date('Y-m-d H:i:s'), + 'user_type' => $user_type, + ]]); + + if ($spread) { + //推送消息 + event('NoticeListener', [['spreadUid' => $spread, 'user_type' => $user_type, 'nickname' => $data['nickname']], 'bind_spread_uid']); + + //自定义事件-绑定关系 + event('CustomEventListener', ['user_spread', [ + 'uid' => $re->uid, + 'nickname' => $data['nickname'], + 'spread_uid' => $spread, + 'spread_time' => date('Y-m-d H:i:s'), + 'user_type' => $user_type, + ]]); + } return $re; } } @@ -422,4 +478,63 @@ public function updateBindindPhone(int $uid, $phone) else throw new ApiException(100007); } + + /** + * 远程注册登录 + * @param string $out_token + * @return array + * @throws \Psr\SimpleCache\InvalidArgumentException + * @throws \think\db\exception\DataNotFoundException + * @throws \think\db\exception\DbException + * @throws \think\db\exception\ModelNotFoundException + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/21 + */ + public function remoteRegister(string $out_token = '') + { + $info = JWT::jsonDecode(JWT::urlsafeB64Decode($out_token)); + $userInfo = $this->dao->get(['uid' => $info->uid]); + $data = []; + if (!$userInfo) { + $data['uid'] = $info->uid; + $data['account'] = $info->phone != '' ? $info->phone : 'out_' . $info->uid; + $data['phone'] = $info->phone; + $data['pwd'] = md5('123456'); + $data['real_name'] = $info->nickname; + $data['birthday'] = 0; + $data['card_id'] = ''; + $data['mark'] = ''; + $data['addres'] = ''; + $data['user_type'] = 'h5'; + $data['add_time'] = time(); + $data['add_ip'] = app('request')->ip(); + $data['last_time'] = time(); + $data['last_ip'] = app('request')->ip(); + $data['nickname'] = $info->nickname; + $data['avatar'] = $info->avatar; + $data['city'] = ''; + $data['language'] = ''; + $data['province'] = ''; + $data['country'] = ''; + $data['status'] = 1; + $data['now_money'] = $info->now_money; + $data['integral'] = $info->integral; + $data['exp'] = $info->exp; + $this->dao->save($data); + } else { + $data['nickname'] = $info->nickname; + $data['avatar'] = $info->avatar; + $data['now_money'] = $info->now_money; + $data['integral'] = $info->integral; + $data['exp'] = $info->exp; + $this->dao->update($info->uid, $data); + } + $token = $this->createToken((int)$info->uid, 'api'); + if ($token) { + return ['token' => $token['token'], 'expires_time' => $token['params']['exp']]; + } else { + throw new ApiException('登录失败'); + } + } } diff --git a/crmeb/app/services/user/OutUserServices.php b/crmeb/app/services/user/OutUserServices.php index 1620ae8b1..2d4b55e94 100644 --- a/crmeb/app/services/user/OutUserServices.php +++ b/crmeb/app/services/user/OutUserServices.php @@ -217,4 +217,23 @@ public function otherGive(int $id, array $data): bool return $userServices->updateInfo($id, $data); }); } + + /** + * 修改用户数据 + * @param $uid + * @param $value + * @param $type + * @return bool + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/20 + */ + public function changeUserData($uid, $value, $type) + { + /** @var UserServices $userServices */ + $userServices = app()->make(UserServices::class); + $res = $userServices->update($uid, [$type => $value]); + if ($res) throw new ApiException('修改失败'); + return true; + } } \ No newline at end of file diff --git a/crmeb/app/services/user/UserCancelServices.php b/crmeb/app/services/user/UserCancelServices.php index 12d5e78d1..7f572338f 100644 --- a/crmeb/app/services/user/UserCancelServices.php +++ b/crmeb/app/services/user/UserCancelServices.php @@ -38,6 +38,19 @@ public function SetUserCancel($uid) $userServices->update(['spread_uid' => $uid], ['spread_uid' => 0, 'spread_time' => 0]); $wechatUserServices->update(['uid' => $uid], ['is_del' => 1]); $ServiceServices->delete(['uid' => $uid]); + + $user = $userServices->getUserInfo($uid); + + //自定义事件-用户注销 + event('CustomEventListener', ['user_cancel', [ + 'uid' => $uid, + 'nickname' => $user['nickname'], + 'phone' => $user['phone'], + 'add_time' => date('Y-m-d H:i:s', $user['add_time']), + 'cancel_time' => date('Y-m-d H:i:s'), + 'user_type' => $user['user_type'], + ]]); + return true; } diff --git a/crmeb/app/services/user/UserExtractServices.php b/crmeb/app/services/user/UserExtractServices.php index 7696b3ef3..311f6e347 100644 --- a/crmeb/app/services/user/UserExtractServices.php +++ b/crmeb/app/services/user/UserExtractServices.php @@ -152,6 +152,16 @@ public function changeFail(int $id, $userExtract, $message) $userExtract['phone'] = app()->make(UserServices::class)->value($userExtract['uid'], 'phone'); event('CustomNoticeListener', [$userExtract['uid'], $userExtract, 'extract_fail']); + //自定义事件-用户提现失败 + event('CustomEventListener', ['admin_extract_fail', [ + 'uid' => $userExtract['uid'], + 'price' => $userExtract['price'], + 'pay_type' => $userExtract['extract_type'], + 'nickname' => $userExtract['price'], + 'phone' => $userExtract['phone'], + 'fail_time' => date('Y-m-d H:i:s') + ]]); + return true; } @@ -265,6 +275,16 @@ public function changeSuccess(int $id, $userExtract) $userExtract['price'] = $extractNumber; event('CustomNoticeListener', [$userExtract['uid'], $userExtract, 'extract_success']); + //自定义事件-用户提现成功 + event('CustomEventListener', ['admin_extract_success', [ + 'uid' => $userExtract['uid'], + 'price' => $extractNumber, + 'pay_type' => $userExtract['extract_type'], + 'nickname' => $insertData['nickname'], + 'phone' => $phone, + 'success_time' => date('Y-m-d H:i:s') + ]]); + return true; } @@ -541,6 +561,16 @@ public function cash(int $uid, array $data) //消息 event('NoticeListener', [['nickname' => $user['nickname'], 'money' => $data['extract_price']], 'kefu_send_extract_application']); + //自定义事件-用户提现 + event('CustomEventListener', ['user_extract', [ + 'uid' => $insertData['uid'], + 'phone' => $user['phone'], + 'extract_type' => $insertData['extract_type'], + 'extract_price' => $insertData['extract_price'], + 'extract_fee' => $insertData['extract_fee'], + 'extract_time' => date('Y-m-d H:i:s'), + ]]); + return true; } diff --git a/crmeb/app/services/user/UserLevelServices.php b/crmeb/app/services/user/UserLevelServices.php index 7d6ac9dd9..19eb5aad5 100644 --- a/crmeb/app/services/user/UserLevelServices.php +++ b/crmeb/app/services/user/UserLevelServices.php @@ -172,7 +172,7 @@ public function setUserLevel(int $uid, int $level_id, $vipinfo = []) $bill_data['title'] = $title; $bill_data['category'] = 'exp'; $bill_data['type'] = $type; - $bill_data['number'] = $change_exp; + $bill_data['number'] = abs($change_exp); $bill_data['balance'] = $userinfo['exp']; $bill_data['mark'] = $mark; $bill_data['status'] = 1; diff --git a/crmeb/app/services/user/UserRechargeServices.php b/crmeb/app/services/user/UserRechargeServices.php index 7c784a67f..4d4934cd5 100644 --- a/crmeb/app/services/user/UserRechargeServices.php +++ b/crmeb/app/services/user/UserRechargeServices.php @@ -297,6 +297,17 @@ public function refund_update(int $id, string $refund_price) $UserRecharge['now_money'] = $now_money; $UserRecharge['time'] = date('Y-m-d H:i:s'); event('NoticeListener', [$UserRecharge['uid'], $UserRecharge, 'recharge_refund']); + + //自定义事件-后台充值退款 + event('CustomEventListener', ['admin_recharge_refund', [ + 'uid' => $UserRecharge['uid'], + 'refund_price' => $UserRecharge['price'], + 'now_money' => $now_money, + 'nickname' => $UserRecharge['price'], + 'phone' => $UserRecharge['phone'], + 'refund_time' => date('Y-m-d H:i:s') + ]]); + return true; } @@ -514,7 +525,21 @@ public function rechargeSuccess($orderId, array $other = []) $order['pay_type'] = $other['pay_type']; // 小程序订单服务 - event('OrderShipping', ['recharge', $order, 3, '', '']); + event('OrderShippingListener', ['recharge', $order, 3, '', '']); + + //自定义事件-用户充值 + event('CustomEventListener', ['user_recharge', [ + 'uid' => $order['uid'], + 'id' => (int)$order['id'], + 'order_id' => $orderId, + 'nickname' => $order['nickname'], + 'phone' => $order['phone'], + 'price' => $order['price'], + 'give_price' => $order['give_price'], + 'now_money' => $order['now_money'], + 'recharge_time' => date('Y-m-d H:i:s'), + ]]); + return true; } diff --git a/crmeb/app/services/user/UserServices.php b/crmeb/app/services/user/UserServices.php index 1c15e2500..eb90de397 100644 --- a/crmeb/app/services/user/UserServices.php +++ b/crmeb/app/services/user/UserServices.php @@ -146,10 +146,32 @@ public function setUserInfo($user, int $spreadUid = 0, string $userType = 'wecha //新用户注册奖励 $this->rewardNewUser((int)$res->uid); + //用户生成后置事件 event('UserRegisterListener', [$spreadUid, $userType, $user['nickname'], $res->uid, 1]); - //推送消息 - event('NoticeListener', [['spreadUid' => $spreadUid, 'user_type' => $userType, 'nickname' => $user['nickname']], 'bind_spread_uid']); + + //自定义事件-用户注册 + event('CustomEventListener', ['user_register', [ + 'uid' => $res->uid, + 'nickname' => $user['nickname'], + 'phone' => $data['phone'], + 'add_time' => date('Y-m-d H:i:s'), + 'user_type' => $userType, + ]]); + + if ($spreadUid) { + //推送消息 + event('NoticeListener', [['spreadUid' => $spreadUid, 'user_type' => $userType, 'nickname' => $user['nickname']], 'bind_spread_uid']); + + //自定义事件-绑定关系 + event('CustomEventListener', ['user_spread', [ + 'uid' => $res->uid, + 'nickname' => $user['nickname'], + 'spread_uid' => $spreadUid, + 'spread_time' => date('Y-m-d H:i:s'), + 'user_type' => $userType, + ]]); + } return $res; } @@ -1573,6 +1595,7 @@ public function personalHome(array $user, $tokenData) $user['agent_apply_open'] = (int)sys_config('agent_apply_open', 0); $user['is_default_avatar'] = $user['avatar'] == sys_config('h5_avatar') ? 1 : 0; $user['avatar'] = strpos($user['avatar'], '/statics/system_images/') !== false ? set_file_url($user['avatar']) : $user['avatar']; + $user['member_func_status'] = (int)sys_config('member_func_status'); return $user; } @@ -1603,12 +1626,24 @@ public function balance(int $uid) */ public function eidtNickname(int $uid, array $data) { - if (!$this->dao->count(['uid' => $uid])) { + $info = $this->dao->get(['uid' => $uid]); + if (!$info) { throw new ApiException(400214); } if (!$this->dao->update($uid, $data, 'uid')) { throw new ApiException(100007); } + + //自定义事件-用户修改信息 + event('CustomEventListener', ['user_change_info', [ + 'uid' => $uid, + 'nickname' => $info['nickname'], + 'phone' => $info['phone'], + 'avatar' => $info['avatar'], + 'add_time' => date('Y-m-d H:i:s', $info['add_time']), + 'user_type' => $info['user_type'], + ]]); + return true; } @@ -2182,7 +2217,7 @@ public function getUserSaveInfo($uid) if ($userInfo) { $label_ids = $userLabelRelationServices->getUserLabels($uid); $userInfo['label_id'] = !empty($label_ids) ? $userLabelServices->getLabelList(['ids' => $label_ids], ['id', 'label_name']) : []; - $userInfo['birthday'] = date('Y-m-d', (int)$userInfo['birthday']); + $userInfo['birthday'] = (int)$userInfo['birthday'] ? date('Y-m-d', (int)$userInfo['birthday']) : ''; $userInfo['level'] = $userInfo['level'] != 0 ? $userInfo['level'] : ''; $userInfo['group_id'] = $userInfo['group_id'] != 0 ? $userInfo['group_id'] : ''; } diff --git a/crmeb/app/services/user/UserSignServices.php b/crmeb/app/services/user/UserSignServices.php index 05ef1a589..cd4507317 100644 --- a/crmeb/app/services/user/UserSignServices.php +++ b/crmeb/app/services/user/UserSignServices.php @@ -220,6 +220,15 @@ public function sign(int $uid) throw new ApiException(410287); } }); + + //自定义事件-用户签到 + event('CustomEventListener', ['user_sign', [ + 'uid' => $uid, + 'sign_point' => $sign_point, + 'sign_exp' => $sign_exp, + 'sign_time' => date('Y-m-d H:i:s'), + ]]); + return $sign_point; } diff --git a/crmeb/app/services/user/UserWechatuserServices.php b/crmeb/app/services/user/UserWechatuserServices.php index 2bed74cca..815e2c411 100644 --- a/crmeb/app/services/user/UserWechatuserServices.php +++ b/crmeb/app/services/user/UserWechatuserServices.php @@ -52,9 +52,9 @@ public function getWhereUserList(array $where, string $field): array { [$page, $limit] = $this->getPageValue(); $order_string = ''; - $order_arr = ['asc', 'desc']; + $order_arr = ['ascending', 'descending']; if (isset($where['now_money']) && in_array($where['now_money'], $order_arr)) { - $order_string = 'now_money ' . $where['now_money']; + $order_string = $where['now_money'] == 'ascending' ? 'now_money asc' : 'now_money desc'; } $list = $this->dao->getListByModel($where, $field, $order_string, $page, $limit); $count = $this->dao->getCountByWhere($where); diff --git a/crmeb/app/services/wechat/RoutineServices.php b/crmeb/app/services/wechat/RoutineServices.php index 8d0552082..a4c3f7d62 100644 --- a/crmeb/app/services/wechat/RoutineServices.php +++ b/crmeb/app/services/wechat/RoutineServices.php @@ -207,6 +207,7 @@ public function phoneLogin($key, $phone, $spread = '', $spid = '', $code = '') $routineInfo['code'] = $spread; $routineInfo['session_key'] = $userInfoConfig['session_key']; $routineInfo['headimgurl'] = sys_config('h5_avatar'); + $routineInfo['phone'] = $phone; $createData = [$openid, $routineInfo, $spid, 'routine', 'routine']; } //写入用户信息 diff --git a/crmeb/app/services/wechat/WechatUserServices.php b/crmeb/app/services/wechat/WechatUserServices.php index 968111edc..e0e9b8808 100644 --- a/crmeb/app/services/wechat/WechatUserServices.php +++ b/crmeb/app/services/wechat/WechatUserServices.php @@ -358,7 +358,6 @@ public function wechatOauthAfter($data) //user表没有用户,wechat_user表没有用户创建新用户 //不存在则创建用户 $userInfo = $this->transaction(function () use ($userServices, $wechatInfo, $spreadId, $userType) { - Log::error($wechatInfo); $userInfo = $userServices->setUserInfo($wechatInfo, (int)$spreadId, $userType); if (!$userInfo) { throw new AuthException(410083); diff --git a/crmeb/config/app.php b/crmeb/config/app.php index c0e7f9f2b..f687c91de 100644 --- a/crmeb/config/app.php +++ b/crmeb/config/app.php @@ -50,7 +50,7 @@ 'console_remind' => true, // admin路由前缀 'admin_prefix' => 'admin', - //后台前端模板根路径 + //代码生成功能生成前端文件的路径 'admin_template_path' => dirname(root_path()) . DS . 'template' . DS . 'admin' . DS . 'src' . DS, //在保存crud的是否是否直接生成文件 'crud_make' => true diff --git a/crmeb/config/filesystem.php b/crmeb/config/filesystem.php index ec82b60f3..1e9b997e6 100644 --- a/crmeb/config/filesystem.php +++ b/crmeb/config/filesystem.php @@ -17,5 +17,6 @@ ], // 更多的磁盘配置信息 ], + //系统开发密码 'password' => '' ]; \ No newline at end of file diff --git a/crmeb/config/log.php b/crmeb/config/log.php index b4f43101e..c6124ae77 100644 --- a/crmeb/config/log.php +++ b/crmeb/config/log.php @@ -17,7 +17,7 @@ // 默认日志记录通道 'default' => Env::get('log.channel', 'file'), // 日志记录级别 - 'level' => ['error', 'warning', 'fail', 'success', 'info', 'notice', 'crontab', 'crmeb'], + 'level' => ['error', 'warning', 'fail', 'success', 'info', 'notice', 'crontab', 'crmeb', 'listener'], // 日志类型记录的通道 ['error'=>'email',...] 'type_channel' => [], //是否开启业务成功日志 @@ -26,6 +26,8 @@ 'fail_log' => false, //是否开启定时任务日志 'timer_log' => false, + //是否开启自定事件日志 + 'listener_log' => false, // 日志通道列表 'channels' => [ 'file' => [ @@ -36,7 +38,7 @@ // 单文件日志写入 'single' => false, // 独立日志级别 - 'apart_level' => ['error', 'fail', 'success', 'crontab', 'crmeb'], + 'apart_level' => ['error', 'fail', 'success', 'crontab', 'crmeb', 'listener'], // 最大日志文件数量 'max_files' => 60, 'time_format' => 'Y-m-d H:i:s', diff --git a/crmeb/crmeb/command/Timer.php b/crmeb/crmeb/command/Timer.php index bf2fbfdf0..f1d773ed5 100644 --- a/crmeb/crmeb/command/Timer.php +++ b/crmeb/crmeb/command/Timer.php @@ -10,6 +10,7 @@ // +---------------------------------------------------------------------- namespace crmeb\command; +use app\services\system\crontab\SystemCrontabServices; use think\console\Command; use think\console\Input; use think\console\input\Argument; @@ -62,7 +63,7 @@ protected function execute(Input $input, Output $output) date_default_timezone_set('PRC'); $task->count = 1; $task->onWorkerStart = function () { - event('CrontabListener'); + app()->make(SystemCrontabServices::class)->crontabCommandRun(); }; $task->runAll(); } diff --git a/crmeb/crmeb/services/AccessTokenServeService.php b/crmeb/crmeb/services/AccessTokenServeService.php index efa127f63..89a04e5ef 100644 --- a/crmeb/crmeb/services/AccessTokenServeService.php +++ b/crmeb/crmeb/services/AccessTokenServeService.php @@ -44,7 +44,7 @@ class AccessTokenServeService extends HttpService /** * @var string */ - protected $apiHost = 'http://sms.crmeb.net/api/'; + protected $apiHost = 'https://sms.crmeb.net/api/'; /** * 沙盒地址 diff --git a/crmeb/crmeb/services/AliPayService.php b/crmeb/crmeb/services/AliPayService.php index 6176f2140..b95a5250d 100644 --- a/crmeb/crmeb/services/AliPayService.php +++ b/crmeb/crmeb/services/AliPayService.php @@ -221,35 +221,10 @@ public static function handleNotify() public function notify(callable $notifyFn) { app()->request->filter(['trim']); - $paramInfo = app()->request->postMore([ - ['gmt_create', ''], - ['charset', ''], - ['seller_email', ''], - ['subject', ''], - ['sign', ''], - ['buyer_id', ''], - ['invoice_amount', ''], - ['notify_id', ''], - ['fund_bill_list', ''], - ['notify_type', ''], - ['trade_status', ''], - ['receipt_amount', ''], - ['buyer_pay_amount', ''], - ['app_id', ''], - ['seller_id', ''], - ['sign_type', ''], - ['gmt_payment', ''], - ['notify_time', ''], - ['passback_params', ''], - ['version', ''], - ['out_trade_no', ''], - ['total_amount', ''], - ['trade_no', ''], - ['auth_app_id', ''], - ['buyer_logon_id', ''], - ['point_amount', ''], - ], false, false); - + $paramInfo = app()->request->param(); + if (isset($paramInfo['type'])) { + unset($paramInfo['type']); + } //商户订单号 $postOrder['out_trade_no'] = $paramInfo['out_trade_no'] ?? ''; //支付宝交易号 @@ -258,7 +233,7 @@ public function notify(callable $notifyFn) $postOrder['trade_status'] = $paramInfo['trade_status'] ?? ''; //备注 $postOrder['attach'] = isset($paramInfo['passback_params']) ? urldecode($paramInfo['passback_params']) : ''; - if (in_array($paramInfo['trade_status'], ['TRADE_SUCCESS', 'TRADE_FINISHED'])/** && $this->verifyNotify($paramInfo) **/) { + if (in_array($paramInfo['trade_status'], ['TRADE_SUCCESS', 'TRADE_FINISHED']) && $this->verifyNotify($paramInfo)) { try { if ($notifyFn((object)$postOrder)) { return 'success'; diff --git a/crmeb/crmeb/services/HttpService.php b/crmeb/crmeb/services/HttpService.php index 53688523b..13af5d159 100644 --- a/crmeb/crmeb/services/HttpService.php +++ b/crmeb/crmeb/services/HttpService.php @@ -90,7 +90,7 @@ public static function request($url, $method = 'get', $data = array(), $header = curl_setopt($curl, CURLOPT_CUSTOMREQUEST, $method); //携带参数 if ($method == 'POST') { - curl_setopt($curl, CURLOPT_POSTFIELDS, $data); + curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($data)); } elseif ($method == 'GET' && count($data)) { $url .= '?' . http_build_query($data); curl_setopt($curl, CURLOPT_URL, $url); diff --git a/crmeb/crmeb/services/SystemConfigService.php b/crmeb/crmeb/services/SystemConfigService.php index ee1d5349a..e0ae6540f 100644 --- a/crmeb/crmeb/services/SystemConfigService.php +++ b/crmeb/crmeb/services/SystemConfigService.php @@ -29,16 +29,16 @@ class SystemConfigService * @param bool $isCaChe 是否获取缓存配置 * @return bool|mixed|string */ - public static function get(string $key, $default = '', bool $isCaChe = false) + public static function get(string $key, $default = '', bool $isCaChe = true) { - /** @var SystemConfigServices $service */ - $service = app()->make(SystemConfigServices::class); - - $callable = function () use ($service, $key) { - return $service->getConfigValue($key); + $callable = function () use ($key) { + return app()->make(SystemConfigServices::class)->getConfigValue($key); }; try { + if ($isCaChe) { + return CacheService::remember(self::CACHE_SYSTEM . '_' . $key, $callable); + } return $callable(); } catch (\Throwable $e) { return $default; @@ -51,19 +51,19 @@ public static function get(string $key, $default = '', bool $isCaChe = false) * @param bool $isCaChe 是否获取缓存配置 * @return array */ - public static function more(array $keys, bool $isCaChe = false) + public static function more(array $keys, bool $isCaChe = true) { - /** @var SystemConfigServices $service */ - $service = app()->make(SystemConfigServices::class); - - $callable = function () use ($service, $keys) { - return Arr::getDefaultValue($keys, $service->getConfigAll($keys)); + $callable = function () use ($keys) { + return Arr::getDefaultValue($keys, app()->make(SystemConfigServices::class)->getConfigAll($keys)); }; + try { + if ($isCaChe){ + return CacheService::remember(self::CACHE_SYSTEM . '_' . md5(implode(',', $keys)), $callable); + } return $callable(); } catch (\Throwable $e) { return Arr::getDefaultValue($keys); } } - } diff --git a/crmeb/crmeb/services/crud/Make.php b/crmeb/crmeb/services/crud/Make.php index 1ca2483bb..48c4e4231 100644 --- a/crmeb/crmeb/services/crud/Make.php +++ b/crmeb/crmeb/services/crud/Make.php @@ -93,7 +93,7 @@ abstract class Make protected $attrPrefix = '_label'; /** - * 后台前端模板根路径 + * 代码生成功能生成前端文件的路径 * @var string */ protected $adminTemplatePath; diff --git a/crmeb/crmeb/services/invoice/BaseInvoice.php b/crmeb/crmeb/services/invoice/BaseInvoice.php new file mode 100644 index 000000000..35974b3c9 --- /dev/null +++ b/crmeb/crmeb/services/invoice/BaseInvoice.php @@ -0,0 +1,40 @@ +accessToken = $accessTokenServeService; + $this->name = $name; + $this->configFile = $configFile; + $this->initialize($config); + } + + /** + * 初始化 + * @param array $config + * @return mixed|void + */ + protected function initialize(array $config = []) + { + + } +} \ No newline at end of file diff --git a/crmeb/crmeb/services/invoice/Invoice.php b/crmeb/crmeb/services/invoice/Invoice.php new file mode 100644 index 000000000..c08f3e7dc --- /dev/null +++ b/crmeb/crmeb/services/invoice/Invoice.php @@ -0,0 +1,44 @@ +getConfigFile(); + $handleAccessToken = new AccessTokenServeService($this->config['account'] ?? '', $this->config['secret'] ?? ''); + $handle = Container::getInstance()->invokeClass($class, [$this->name, $handleAccessToken, $this->configFile, $this->config]); + $this->config = []; + return $handle; + } +} \ No newline at end of file diff --git a/crmeb/crmeb/services/invoice/storage/Yihaotong.php b/crmeb/crmeb/services/invoice/storage/Yihaotong.php new file mode 100644 index 000000000..d1551d6f6 --- /dev/null +++ b/crmeb/crmeb/services/invoice/storage/Yihaotong.php @@ -0,0 +1,147 @@ +accessToken->httpRequest(self::INVOICE_ISSUANCE_URL, $params); + } + + /** + * 下载发票 + * @param string $invoiceNum + * @return array|mixed + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/13 + */ + public function downloadInvoice(string $invoiceNum = '') + { + return $this->accessToken->httpRequest(self::DOWNLOAD_INVOICE . '/' . $invoiceNum, [], 'GET'); + } + + /** + * 查看发票详情 + * @param string $invoiceNum + * @return array|mixed + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/14 + */ + public function invoiceInfo(string $invoiceNum = '') + { + return $this->accessToken->httpRequest(self::INVOICE_INFO . '/' . $invoiceNum, [], 'GET'); + } + + /** + * 获取商品类目 + * @return array|mixed + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/15 + */ + public function category(array $params = []) + { + return $this->accessToken->httpRequest(self::CATEGORY, $params, 'GET'); + } + + /** + * 发票开具 + * @param string $unique + * @param array $params + * @return array|mixed + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/15 + */ + public function invoiceIssuance(string $unique = '', array $params = []) + { + return $this->accessToken->httpRequest(self::INVOICE_ISSUANCE . '/' . $unique, $params); + } + + /** + * 申请红字发票 + * @param array $params + * @return array|mixed + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/16 + */ + public function applyRedInvoice(array $params = []) + { + return $this->accessToken->httpRequest(self::APPLY_RED_INVOICE, $params); + } + + /** + * 开具负数发票 + * @param array $params + * @return array|mixed + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/5/16 + */ + public function redInvoiceIssuance(array $params = []) + { + return $this->accessToken->httpRequest(self::RED_INVOICE_ISSUANCE, $params); + } +} \ No newline at end of file diff --git a/crmeb/crmeb/services/upload/BaseUpload.php b/crmeb/crmeb/services/upload/BaseUpload.php index c35eec6d2..dda3d2d0f 100644 --- a/crmeb/crmeb/services/upload/BaseUpload.php +++ b/crmeb/crmeb/services/upload/BaseUpload.php @@ -359,6 +359,26 @@ public function getDownloadInfo() } } + /** + * 检测文件内容 + * @param $fileHandle + * @return bool|void + * @author wuhaotian + * @email 442384644@qq.com + * @date 2024/4/11 + */ + public function checkFileContent($fileHandle) + { + $stream = fopen($fileHandle->getPathname(), 'r'); + $content = (fread($stream, filesize($fileHandle->getPathname()))); + if (is_resource($stream)) { + fclose($stream); + } + if (preg_match('/think|app|php|log|phar|Socket|Channel|Flysystem|Psr6Cache|Cached|Request|debug|Psr6Cachepool|eval/i', $content)) { + return $this->setError('文件内容不合法'); + } + } + /** * 文件上传 * @return mixed diff --git a/crmeb/crmeb/services/upload/storage/Local.php b/crmeb/crmeb/services/upload/storage/Local.php index 1c878147e..07eebfd7a 100644 --- a/crmeb/crmeb/services/upload/storage/Local.php +++ b/crmeb/crmeb/services/upload/storage/Local.php @@ -125,6 +125,14 @@ public function move(string $file = 'file', $realName = false) if (!in_array($fileHandle->getOriginalMime(), $this->validate['fileMime'])) { return $this->setError('不合法的文件类型'); } + $stream = fopen($fileHandle->getPathname(), 'r'); + $content = (fread($stream, filesize($fileHandle->getPathname()))); + if (is_resource($stream)) { + fclose($stream); + } + if (preg_match('/think|php|log|phar|Socket|Channel|Flysystem|Psr6Cache|Cached|Request|debug|Psr6Cachepool|eval/i', $content)) { + return $this->setError('文件内容不合法'); + } } if ($realName) { $fileName = Filesystem::putFileAs($this->path, $fileHandle, $fileHandle->getOriginalName()); diff --git a/crmeb/crmeb/utils/Json.php b/crmeb/crmeb/utils/Json.php index a965b2830..9147cbe60 100644 --- a/crmeb/crmeb/utils/Json.php +++ b/crmeb/crmeb/utils/Json.php @@ -21,6 +21,7 @@ class Json { private $code = 200; + private $header = []; public function code(int $code): self { @@ -28,6 +29,12 @@ public function code(int $code): self return $this; } + public function header(array $header): self + { + $this->header = $header; + return $this; + } + public function make(int $status, string $msg, ?array $data = null, ?array $replace = []): Response { $res = compact('status', 'msg'); @@ -41,7 +48,7 @@ public function make(int $status, string $msg, ?array $data = null, ?array $repl } - return Response::create($res, 'json', $this->code); + return Response::create($res, 'json', $this->code)->header($this->header); } public function success($msg = 'success', ?array $data = null, ?array $replace = []): Response diff --git a/crmeb/public/admin/index.html b/crmeb/public/admin/index.html index 050a27a92..be315afb3 100644 --- a/crmeb/public/admin/index.html +++ b/crmeb/public/admin/index.html @@ -1 +1 @@ -
\ No newline at end of file +
\ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/app.3f754b79.css b/crmeb/public/admin/system_static/css/app.3f754b79.css deleted file mode 100644 index 1084e3806..000000000 --- a/crmeb/public/admin/system_static/css/app.3f754b79.css +++ /dev/null @@ -1 +0,0 @@ -body .v-modal{background-color:rgba(0,0,0,.1)}.w10[data-v-c3bc7b26]{width:10px}.mr5[data-v-c3bc7b26]{margin-right:5px}[data-v-c3bc7b26] .el-drawer__header{margin-bottom:0}[data-v-c3bc7b26] .el-radio-button--mini .el-radio-button__inner{padding:7px 8px}.layout-breadcrumb-seting-bar[data-v-c3bc7b26]{padding:0 15px}.layout-breadcrumb-seting-bar[data-v-c3bc7b26] .el-scrollbar__view{overflow-x:hidden}.layout-breadcrumb-seting-bar .layout-breadcrumb-seting-bar-flex[data-v-c3bc7b26]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.layout-breadcrumb-seting-bar .layout-breadcrumb-seting-bar-flex-label[data-v-c3bc7b26]{-webkit-box-flex:1;-ms-flex:1;flex:1;color:var(--prev-color-text-primary)}.layout-breadcrumb-seting-bar .layout-drawer-content-flex[data-v-c3bc7b26]{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -5px}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item.drawer-layout-active[data-v-c3bc7b26]{border:1px solid;border-color:var(--prev-color-primary)}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item[data-v-c3bc7b26]:hover{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:1px solid;border-color:var(--prev-color-primary)}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item[data-v-c3bc7b26]{width:107px;height:70px;cursor:pointer;border:1px solid transparent;position:relative;padding:6px;background:#fff;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.08);box-shadow:0 2px 5px 0 rgba(0,0,0,.08);border-radius:6px;opacity:1;margin:10px}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .el-container[data-v-c3bc7b26]{height:100%}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .el-container .el-aside-dark[data-v-c3bc7b26]{opacity:.5;background-color:var(--prev-tag-active-color);border-radius:2px}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .el-container .el-aside[data-v-c3bc7b26]{background-color:var(--prev-tag-active-color);border-radius:2px}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .el-container .el-header[data-v-c3bc7b26]{border-radius:2px;background-color:var(--prev-color-seting-header)}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .el-container .el-main[data-v-c3bc7b26]{border-radius:2px;border:1px dashed var(--prev-color-primary);padding:0;background-color:var(--prev-color-seting-main)}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .el-circular[data-v-c3bc7b26]{border-radius:2px;overflow:hidden;border:1px solid transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .layout-tips-warp-active[data-v-c3bc7b26],.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .layout-tips-warp[data-v-c3bc7b26]{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:1px solid;border-color:var(--prev-color-primary-light-5);border-radius:100%;padding:4px}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .layout-tips-warp-active .layout-tips-box[data-v-c3bc7b26],.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .layout-tips-warp .layout-tips-box[data-v-c3bc7b26]{-webkit-transition:inherit;transition:inherit;width:30px;height:30px;z-index:9;border:1px solid;border-color:var(--prev-color-primary-light-5);border-radius:100%}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .layout-tips-warp-active .layout-tips-box .layout-tips-txt[data-v-c3bc7b26],.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .layout-tips-warp .layout-tips-box .layout-tips-txt[data-v-c3bc7b26]{-webkit-transition:inherit;transition:inherit;position:relative;top:5px;font-size:12px;line-height:1;letter-spacing:2px;white-space:nowrap;color:var(--prev-color-primary-light-5);text-align:center;-webkit-transform:rotate(30deg);transform:rotate(30deg);left:-1px;background-color:var(--prev-color-seting-main);width:32px;height:17px;line-height:17px}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .layout-tips-warp-active .layout-tips-box[data-v-c3bc7b26],.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .layout-tips-warp-active[data-v-c3bc7b26]{border:1px solid;border-color:var(--prev-color-primary)}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .layout-tips-warp-active .layout-tips-box .layout-tips-txt[data-v-c3bc7b26]{color:var(--prev-color-primary)!important;background-color:var(--prev-color-seting-main)!important}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item:hover .layout-tips-warp[data-v-c3bc7b26]{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-color:var(--prev-color-primary)}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item:hover .layout-tips-warp .layout-tips-box[data-v-c3bc7b26]{-webkit-transition:inherit;transition:inherit;border-color:var(--prev-color-primary)}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item:hover .layout-tips-warp .layout-tips-box .layout-tips-txt[data-v-c3bc7b26]{-webkit-transition:inherit;transition:inherit;color:var(--prev-color-primary)!important;background-color:var(--prev-color-seting-main)!important}.layout-breadcrumb-seting-bar .copy-config[data-v-c3bc7b26]{margin:10px 0}.layout-breadcrumb-seting-bar .copy-config .copy-config-btn[data-v-c3bc7b26]{width:100%;margin-top:15px}.layout-breadcrumb-seting-bar .copy-config .copy-config-btn-reset[data-v-c3bc7b26]{width:100%;margin:10px 0 0}.upgrade-dialog[data-v-73fd8a1e] .el-dialog .el-dialog__body{padding:0!important}.upgrade-dialog[data-v-73fd8a1e] .el-dialog .el-dialog__header{display:none!important}.upgrade-dialog[data-v-73fd8a1e] .el-dialog .upgrade-title{text-align:center;height:130px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.upgrade-dialog[data-v-73fd8a1e] .el-dialog .upgrade-title:after{content:"";position:absolute;background-color:var(--prev-color-primary-light-1);width:130%;height:130px;border-bottom-left-radius:100%;border-bottom-right-radius:100%}.upgrade-dialog[data-v-73fd8a1e] .el-dialog .upgrade-title .upgrade-title-warp{z-index:1;position:relative}.upgrade-dialog[data-v-73fd8a1e] .el-dialog .upgrade-title .upgrade-title-warp .upgrade-title-warp-txt{color:var(--prev-color-text-white);font-size:22px;letter-spacing:3px}.upgrade-dialog[data-v-73fd8a1e] .el-dialog .upgrade-title .upgrade-title-warp .upgrade-title-warp-version{background-color:var(--prev-color-primary-light-4);color:var(--prev-color-text-white);font-size:12px;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;top:-2px;right:-50px;padding:2px 4px;border-radius:2px}.upgrade-dialog[data-v-73fd8a1e] .el-dialog .upgrade-content{padding:20px;line-height:22px;color:var(--prev-color-text-regular)}.upgrade-dialog[data-v-73fd8a1e] .el-dialog .upgrade-content .upgrade-content-desc{color:var(--prev-color-text-placeholder);font-size:12px}.upgrade-dialog[data-v-73fd8a1e] .el-dialog .upgrade-btn{border-top:1px solid var(--prev-border-color-lighter);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding:15px 20px}.upgrade-dialog[data-v-73fd8a1e] .el-dialog .upgrade-btn .el-button{width:100%}body,html{overflow:hidden;margin:0;padding:0}#app,body,html{width:100%;height:100%}#app{font-family:PingFang SC,Arial,Microsoft YaHei,sans-serif}.ivu-modal-wrap ::v-deep .connect_customerServer_img{display:none}.right-box .ivu-color-picker .ivu-select-dropdown{position:absolute;left:-73px!important}.c_row-item[data-v-4806a519]{margin-top:10px;margin-bottom:10px}.c_row-item[data-v-4806a519] .ivu-select-dropdown{left:-27px!important}.color-box[data-v-4806a519]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.color-box .color-item[data-v-4806a519]{margin-left:15px}.color-box .color-item span[data-v-4806a519]{margin-left:5px;color:#999;font-size:13px;cursor:pointer}.footer[data-v-60a7e842]{margin:15px 0}.tabBox_img[data-v-60a7e842]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-60a7e842]{width:100%;height:100%}.tabform[data-v-60a7e842] .ivu-form-item{margin-bottom:16px!important}.btn[data-v-60a7e842]{margin-top:20px;float:right}.goodList[data-v-60a7e842] ::v-deeptable{width:100%!important}.footer[data-v-308e3c40]{margin:15px 0}.tabBox_img[data-v-308e3c40]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-308e3c40]{width:100%;height:100%}.tabform[data-v-308e3c40] .ivu-form-item{margin-bottom:16px!important}.btn[data-v-308e3c40]{margin-top:20px;float:right}.goodList[data-v-308e3c40] ::v-deeptable{width:100%!important}.middleTop[data-v-41a9181f] .ivu-modal-wrap .ivu-modal{top:50%!important;margin-top:-350px}.goods-box[data-v-41a9181f]{padding:16px 0;margin-bottom:16px;border-top:1px solid rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.05)}.goods-box .list-group[data-v-41a9181f],.goods-box .wrapper[data-v-41a9181f]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.goods-box .add-item[data-v-41a9181f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:80px;height:80px;margin-bottom:10px;background:#f7f7f7}.goods-box .add-item .iconfont[data-v-41a9181f]{font-size:18px;color:#d8d8d8}.goods-box .item[data-v-41a9181f]{position:relative;width:80px;height:80px;margin-bottom:20px;margin-right:12px}.goods-box .item[data-v-41a9181f]:nth-child(4n){margin-right:0}.goods-box .item img[data-v-41a9181f]{width:100%;height:100%}.goods-box .item .icondel_1[data-v-41a9181f]{position:absolute;right:-10px;top:-16px;color:#999;font-size:28px;cursor:pointer}.line-box[data-v-5a01c770]{margin-top:20px;padding:10px 0 20px;border-top:1px solid rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.05)}.line-box .title p[data-v-5a01c770]{font-size:14px;color:#000}.line-box .title span[data-v-5a01c770]{color:#999}.line-box .input-box[data-v-5a01c770]{position:relative;margin-top:10px}.line-box .input-box .add-btn[data-v-5a01c770]{margin-top:18px}.line-box .input-box .input-item[data-v-5a01c770]{position:relative;margin-bottom:15px}.line-box .input-box .input-item .icon[data-v-5a01c770],.line-box .input-box .input-item[data-v-5a01c770]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.line-box .input-box .input-item .icon[data-v-5a01c770]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:36px;cursor:move;color:#d8d8d8}.line-box .input-box .input-item[data-v-5a01c770] .ivu-input{-webkit-box-flex:1;-ms-flex:1;flex:1;height:36px}.line-box .input-box .close[data-v-5a01c770]{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}[data-v-5792f6f7] .el-tree-node__content{height:30px}[data-v-5792f6f7] .el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{background-color:var(--prev-bg-menu-hover-ba-color)!important;border-right:2px solid var(--prev-color-primary)}[data-v-5792f6f7] .ivu-tree-title-selected,[data-v-5792f6f7] .ivu-tree-title-selected:hover,[data-v-5792f6f7] .ivu-tree-title:hover{background-color:unset;color:var(--prev-color-primary)}[data-v-5792f6f7] .ivu-table-cell-tree{border:0;font-size:15px;background-color:unset}[data-v-5792f6f7] .el-table .cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[data-v-5792f6f7] .ivu-table-cell-tree .ivu-icon-ios-add:before{content:"\F11F"}[data-v-5792f6f7] .ivu-table-cell-tree .ivu-icon-ios-remove:before{content:"\F116"}.tabBox_img[data-v-5792f6f7]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-5792f6f7]{width:100%;height:100%}[data-v-5792f6f7]::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px #ddd}[data-v-5792f6f7]::-webkit-scrollbar{width:4px!important}.on[data-v-5792f6f7]{background-color:var(--prev-color-primary)!important;color:#fff!important}.menu-item[data-v-5792f6f7]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;word-break:break-all}.menu-item .icon-box[data-v-5792f6f7]{z-index:3;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}.menu-item:hover .icon-box[data-v-5792f6f7]{display:block}.menu-item .right-menu[data-v-5792f6f7]{z-index:10;position:absolute;right:-106px;top:-11px;width:auto;min-width:121px}.radioGroup[data-v-5792f6f7] .ivu-radio-wrapper{margin-right:30px}.table_box[data-v-5792f6f7]{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.table_box .left_box[data-v-5792f6f7]{width:171px;height:470px;border-right:1px solid #eee;overflow-x:hidden;overflow-y:auto}.table_box .left_box .left_cont[data-v-5792f6f7]{margin-bottom:12px;cursor:pointer}.table_box .right_box[data-v-5792f6f7]{margin-left:23px;font-size:13px;font-family:PingFang SC;-webkit-box-flex:1;-ms-flex:1;flex:1;height:470px;overflow-x:hidden;overflow-y:auto}.table_box .right_box .cont[data-v-5792f6f7]{font-weight:500;color:#000;font-weight:700}.table_box .right_box .Box[data-v-5792f6f7]{margin-top:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.table_box .right_box .Box .cont_box[data-v-5792f6f7]{font-weight:400;color:rgba(0,0,0,.85);background:#fafafa;border-radius:3px;text-align:center;padding:7px 30px;margin-right:10px;margin-bottom:10px;cursor:pointer}.table_box .right_box .Box .cont_box[data-v-5792f6f7]:hover{background-color:var(--prev-bg-menu-hover-ba-color);color:#333}.table_box .right_box .Box .item[data-v-5792f6f7]{position:relative}.table_box .right_box .Box .item .iconfont[data-v-5792f6f7]{display:none}.table_box .right_box .Box .item:hover .iconfont[data-v-5792f6f7]{display:block}.table_box .right_box .Box .iconfont[data-v-5792f6f7]{position:absolute;right:9px;top:-8px;font-size:18px;color:#333}.table_box[data-v-5792f6f7] .el-table .cell{padding-right:0}.table_box[data-v-5792f6f7] .page{margin-top:10px}.table_box .Button[data-v-5792f6f7]{position:absolute;bottom:15px;right:15px;font-family:PingFangSC-Regular;text-align:center}.table_box .Button .cancel[data-v-5792f6f7]{width:70px;height:32px;background:#fff;border:1px solid rgba(0,0,0,.149);border-radius:2px;font-size:14px;color:#000;line-height:32px;float:left;margin-right:10px;cursor:pointer}.table_box .Button .ok[data-v-5792f6f7]{width:70px;height:32px;background:var(--prev-color-primary);border-radius:2px;font-size:14px;color:#fff;line-height:32px;float:left;cursor:pointer}.numbox[data-v-9685ae5e]{margin:20px 0 10px 0}.numbox span[data-v-9685ae5e]{width:80px;color:#999}.c_row-item[data-v-9685ae5e]{width:100%}.c_row-item~.c_row-item[data-v-9685ae5e]{margin-top:20px}.dif[data-v-9685ae5e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider-box[data-v-9685ae5e]{margin-left:10px;width:350px}.numbox[data-v-c9a6bc2a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px 0 10px 0}.numbox span[data-v-c9a6bc2a]{width:80px;color:#999}.c_row-item[data-v-c9a6bc2a]{width:100%}.c_row-item[data-v-458cb35b]{margin-bottom:10px}.editor[data-v-53112d74]{width:100%;margin:0 auto}.text ::v-deeptextarea.ivu-input[data-v-53112d74],.text[data-v-53112d74] .ivu-input-wrapper{min-height:600px}.text[data-v-53112d74]{border:1px solid #ccc;min-height:600px}[data-v-4c1167fe] .el-dialog__title{font-size:16px}.main[data-v-4c1167fe]{min-height:410px}.pictrue[data-v-4c1167fe]{width:60px!important;height:60px!important;border:1px dotted rgba(0,0,0,.1);margin-right:10px;position:relative;cursor:pointer}.pictrue img[data-v-4c1167fe]{width:100%;height:100%}.btndel[data-v-4c1167fe]{position:absolute;z-index:1;font-size:18px;right:-5px;top:-5px;color:#999}.form-width[data-v-4c1167fe]{width:280px}.tq-text[data-v-4c1167fe]{margin-left:14px;font-size:12px;font-weight:400;color:var(--prev-color-primary);cursor:pointer}.uploadCont[data-v-4c1167fe] .el-upload--picture-card,[data-v-4c1167fe] .el-upload-list--picture-card .el-upload-list__item{width:64px;height:64px;line-height:72px;overflow:inherit}.uploadCont[data-v-4c1167fe] .el-upload--picture-card,[data-v-4c1167fe] .el-upload-list--picture-card .el-upload-list__item img{width:64px!important;height:64px!important;border-radius:6px;-o-object-fit:cover;object-fit:cover}.pl100[data-v-4c1167fe]{padding-left:100px}.img-box[data-v-4c1167fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tips[data-v-4c1167fe]{font-size:12px;color:#bbb}.code-image[data-v-4c1167fe]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:12px}.code-image .left[data-v-4c1167fe]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:20px}.code-image .left .code[data-v-4c1167fe],.code-image .left[data-v-4c1167fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.code-image .left .code[data-v-4c1167fe]{border:1px solid #ddd;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:200px;height:200px;border-radius:4px}.code-image .left .code .code-img[data-v-4c1167fe]{width:160px;height:160px}.code-image .left .form-width[data-v-4c1167fe]{width:200px}.code-image .left .code[data-v-4c1167fe]{margin-bottom:14px}.code-image .left .trip[data-v-4c1167fe]{color:#333;text-align:center;line-height:18px}.code-image .left .trip-small[data-v-4c1167fe]{font-size:12px;font-weight:400;color:#bbb;text-align:center;line-height:16px}.code-image .right[data-v-4c1167fe]{margin-top:62px}.code-image .right .tip[data-v-4c1167fe]{font-size:12px;font-weight:400;color:#bbb;margin:10px 0}.nameStyle[data-v-29884845]{position:absolute;white-space:nowrap;z-index:9;background:#eee;height:20px;line-height:20px;color:#555;border:1px solid #ebebeb;padding:0 5px;left:56px;bottom:-18px}.iconbianji1[data-v-29884845]{font-size:13px}.selectTreeClass[data-v-29884845]{background:#d5e8fc}.tree_tit[data-v-29884845]{padding-top:7px}.treeBox[data-v-29884845]{width:100%;height:100%;max-width:180px}.is-modal .pictrueList_pic[data-v-29884845]{width:100px;margin:10px 5px!important}.is-modal .pictrueList_pic .img[data-v-29884845]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100px;height:100px;background-color:#f8f8f8;padding:2px}.is-modal .pictrueList_pic .img img[data-v-29884845]{max-width:96px;max-height:96px}.is-modal .pictrueList_pic .img .operate-height[data-v-29884845]{bottom:-8px}.pictrueList_pic[data-v-29884845]{position:relative;width:146px;cursor:pointer}.pictrueList_pic .img[data-v-29884845]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:146px;height:146px;background-color:#f8f8f8;padding:3px}.pictrueList_pic .img img[data-v-29884845]{max-width:140px;max-height:140px}.pictrueList_pic p[data-v-29884845]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:20px;font-size:12px;color:#515a6d;text-align:center}.pictrueList_pic .number[data-v-29884845]{height:33px;position:absolute;right:0;top:0}.pictrueList_pic[data-v-29884845] .el-badge__content.is-fixed{top:13px;right:25px}.Nav[data-v-29884845]{width:100%;border-right:1px solid #eee;min-width:220px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.trees-coadd[data-v-29884845]{width:100%;border-radius:4px;overflow:hidden;position:relative}.trees-coadd .scollhide[data-v-29884845]{overflow-x:hidden;overflow-y:scroll;padding:0 0 10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.trees-coadd .scollhide .isTree[data-v-29884845]{min-height:374px;max-height:550px}.trees-coadd .scollhide .isTree[data-v-29884845] .file-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.trees-coadd .scollhide .isTree[data-v-29884845] .file-name .name{max-width:7em}.trees-coadd .scollhide .isTree[data-v-29884845] .file-name .icon{width:12px;height:12px;margin-right:8px}.trees-coadd .scollhide .isTree[data-v-29884845] .el-tree-node{margin-right:16px}.trees-coadd .scollhide .isTree[data-v-29884845] .el-tree-node__children .el-tree-node{margin-right:0}.trees-coadd .scollhide .isTree[data-v-29884845] .el-tree-node__content{width:100%;height:36px}.trees-coadd .scollhide .isTree[data-v-29884845] .custom-tree-node{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:20px;font-size:13px;font-weight:400;color:rgba(0,0,0,.6);line-height:13px}.trees-coadd .scollhide .isTree[data-v-29884845] .is-current{background:#f1f9ff!important;color:var(--prev-color-primary)!important}.trees-coadd .scollhide .isTree[data-v-29884845] .is-current .custom-tree-node{color:var(--prev-color-primary)!important}.trees-coadd .scollhide[data-v-29884845]::-webkit-scrollbar{display:none}.treeSel[data-v-29884845] .ivu-select-dropdown-list{padding:0 5px!important;-webkit-box-sizing:border-box;box-sizing:border-box;width:200px}.imagesNo[data-v-29884845]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:65px 0}.imagesNo .imagesNo_sp[data-v-29884845]{font-size:13px;color:#dbdbdb;line-height:3}.Modal[data-v-29884845]{width:100%;height:100%;background:#fff!important}.fill-window[data-v-29884845]{height:100vh}.colLeft[data-v-29884845]{padding-right:0!important;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.conter[data-v-29884845]{width:100%;height:100%;margin-left:20px!important}.conter .iconliebiao[data-v-29884845]{font-size:12px}.conter .bnt[data-v-29884845]{width:100%;padding:0 13px 20px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.conter .pictrueList[data-v-29884845]{overflow-x:hidden;overflow-y:auto;min-height:463px}.conter .pictrueList.is-modal[data-v-29884845]{max-height:480px}.conter .pictrueList img[data-v-29884845]{max-width:100%}.conter .pictrueList .img.on[data-v-29884845]{border:2px solid var(--prev-color-primary)}.conter .footer[data-v-29884845]{padding:0 20px 10px 20px}.tabBox_img[data-v-29884845]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.real-name[data-v-29884845]{-webkit-box-flex:1;-ms-flex:1;flex:1}.df-aic[data-v-29884845]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.demo-badge[data-v-29884845]{width:42px;height:42px;background:transparent;border-radius:6px;display:inline-block}.bnt[data-v-29884845] .ivu-tree-children{padding:5px 0}.card-tree[data-v-29884845]{background:#fff;height:72px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:scroll;white-space:nowrap;overflow-y:hidden;border-radius:4px;scrollbar-width:none;-ms-overflow-style:none}.card-tree[data-v-29884845]::-webkit-scrollbar{display:none}.tabs[data-v-29884845]{background:#fff;padding-top:10px;border-radius:5px 5px 0 0}.operate-item[data-v-29884845]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:5px 0}.operate-height[data-v-29884845],.operate-item[data-v-29884845]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.operate-height[data-v-29884845]{height:16px;position:absolute;bottom:-10px}.operate[data-v-29884845]{color:var(--prev-color-primary);font-size:12px;white-space:nowrap}.video-style[data-v-3ab745b6]{width:40%;height:180px;border-radius:10px;background-color:#707070;margin-top:10px;position:relative;overflow:hidden}.video-style .iconv[data-v-3ab745b6]{color:#fff;line-height:180px;width:50px;height:50px;display:inherit;font-size:26px;position:absolute;top:-74px;left:50%;margin-left:-25px}.video-style .mark[data-v-3ab745b6]{position:absolute;width:100%;height:30px;top:0;background-color:rgba(0,0,0,.5);text-align:center}.bottom[data-v-04f8d70f]{margin-bottom:10px;cursor:pointer}.monaco-box[data-v-04f8d70f] .el-textarea__inner{height:600px}[data-v-04f8d70f] .w-e-toolbar{z-index:2!important}.slider-box[data-v-3d20772b]{margin-top:10px}.radio-box[data-v-08dbf48c] .ivu-radio-group-button{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.radio-box[data-v-08dbf48c] .ivu-radio-group-button .ivu-radio-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.radio-box.on[data-v-08dbf48c] .ivu-radio-group-button .ivu-radio-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}.title-tips[data-v-08dbf48c]{padding-bottom:10px;font-size:14px;color:#333}.title-tips span[data-v-08dbf48c]{margin-right:14px;color:#999}.iconfont[data-v-08dbf48c]{font-size:20px;line-height:18px}.tabBars .box-item[data-v-1484d078]:last-child{margin-bottom:20px}.tabBars .title[data-v-1484d078]{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.05);font-size:12px;color:#999}.tabBars .box-item[data-v-1484d078]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px;padding:20px 30px 20px 0;border:1px solid #ddd;border-radius:3px}.tabBars .box-item .del-box[data-v-1484d078]{position:absolute;right:-13px;top:-18px;cursor:pointer}.tabBars .box-item .del-box .iconfont[data-v-1484d078]{color:#999;font-size:30px}.tabBars .box-item .left-tool[data-v-1484d078]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:72px}.tabBars .box-item .left-tool .iconfont[data-v-1484d078]{color:#999;font-size:36px;cursor:move}.tabBars .box-item .right-wrapper[data-v-1484d078]{-webkit-box-flex:1;-ms-flex:1;flex:1}.tabBars .box-item .right-wrapper .img-wrapper[data-v-1484d078]{display:-webkit-box;display:-ms-flexbox;display:flex}.tabBars .box-item .right-wrapper .img-wrapper .img-item[data-v-1484d078]{position:relative;width:80px;height:80px;margin-right:20px;cursor:pointer}.tabBars .box-item .right-wrapper .img-wrapper .img-item img[data-v-1484d078]{display:block;width:100%;height:100%}.tabBars .box-item .right-wrapper .img-wrapper .img-item .empty-img[data-v-1484d078]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;background:#f7f7f7;font-size:12px;color:#bfbfbf}.tabBars .box-item .right-wrapper .img-wrapper .img-item .empty-img .iconfont[data-v-1484d078]{font-size:16px}.tabBars .box-item .right-wrapper .img-wrapper .img-item .txt[data-v-1484d078]{position:absolute;left:0;bottom:0;width:100%;height:22px;line-height:22px;text-align:center;background:rgba(0,0,0,.4);color:#fff;font-size:12px}.tabBars .box-item .right-wrapper .c_row-item[data-v-1484d078]{margin-top:10px}.tabBars .add-btn[data-v-1484d078]{margin-bottom:20px;width:100%;height:40px}.icondrag2[data-v-d9c13498]{font-size:26px;color:#d8d8d8}.c_product[data-v-d9c13498]{margin-bottom:20px}.c_product .list-box .item[data-v-d9c13498]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:23px;padding:18px 20px 18px 0;border:1px solid #eee}.c_product .list-box .item .delete[data-v-d9c13498]{position:absolute;right:0;top:0;right:-13px;top:-14px;color:#999;cursor:pointer}.c_product .list-box .move-icon[data-v-d9c13498]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;cursor:move}.c_product .list-box .content[data-v-d9c13498]{-webkit-box-flex:1;-ms-flex:1;flex:1}.c_product .list-box .content .con-item[data-v-d9c13498]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;width:300px}.c_product .list-box .content .con-item[data-v-d9c13498]:last-child{margin-bottom:0}.c_product .list-box .content .con-item span[data-v-d9c13498]{width:45px;font-size:13px}.c_product .add-btn[data-v-d9c13498]{margin-top:18px}.title[data-v-d9c13498]{font-size:12px;color:#999}.iconfont[data-v-d9c13498]{color:#ddd;font-size:28px}.dif[data-v-d9c13498]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider-box[data-v-d9c13498]{margin-left:10px;width:250px}.txt_tab[data-v-f9e51cea]{margin-top:20px}.c_row-item[data-v-f9e51cea]{margin-bottom:20px}.row-item[data-v-f9e51cea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.iconfont[data-v-f9e51cea]{font-size:18px}.title[data-v-ac660252]{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.05);font-size:12px;color:#999}.box[data-v-ac660252]{width:60px;height:60px;margin-bottom:10px;background-color:#f2f2f2}.box img[data-v-ac660252]{width:100%;height:100%}.upload-box[data-v-ac660252]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:60px;height:60px;background:#ccc}.icondrag2[data-v-2018c126]{font-size:26px;color:#d8d8d8}.hot_imgs[data-v-2018c126]{margin-bottom:20px}.hot_imgs .title[data-v-2018c126]{padding:0 0 13px 0;color:#999;font-size:12px;border-bottom:1px solid rgba(0,0,0,.05)}.hot_imgs .list-box .item[data-v-2018c126]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:14px}.hot_imgs .list-box .item .move-icon[data-v-2018c126]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:80px;cursor:move;color:#d8d8d8}.hot_imgs .list-box .item .img-box[data-v-2018c126]{position:relative;width:80px;height:80px}.hot_imgs .list-box .item .img-box img[data-v-2018c126]{width:100%;height:100%}.hot_imgs .list-box .item .info[data-v-2018c126]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:22px}.hot_imgs .list-box .item .info .info-item[data-v-2018c126]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;width:300px}.hot_imgs .list-box .item .info .info-item span[data-v-2018c126]{width:40px;font-size:13px}.hot_imgs .list-box .item .info .info-item .input-box[data-v-2018c126]{-webkit-box-flex:1;-ms-flex:1;flex:1}.hot_imgs .list-box .item .delect-btn[data-v-2018c126]{position:absolute;right:-12px;top:-12px;color:#999}.hot_imgs .list-box .item .delect-btn .iconfont[data-v-2018c126]{font-size:28px;color:#999}.hot_imgs .add-btn[data-v-2018c126]{margin-top:10px}.upload-box[data-v-2018c126]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background:#ccc}.iconfont[data-v-2018c126]{color:#ddd;font-size:28px}.loading-prev{width:100%;height:100%;position:fixed;top:0;left:0;z-index:2;background-color:var(--prev-bg-white)}.loading-prev .loading-prev-box{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loading-prev .loading-prev-box-warp{width:80px;height:80px}.loading-prev .loading-prev-box-warp .loading-prev-box-item{width:33.333333%;height:33.333333%;background:var(--prev-color-primary);float:left;-webkit-animation:loading-prev-animation 1.2s ease infinite;animation:loading-prev-animation 1.2s ease infinite;border-radius:1px}.loading-prev .loading-prev-box-warp .loading-prev-box-item:nth-child(7){-webkit-animation-delay:0s;animation-delay:0s}.loading-prev .loading-prev-box-warp .loading-prev-box-item:nth-child(4),.loading-prev .loading-prev-box-warp .loading-prev-box-item:nth-child(8){-webkit-animation-delay:.1s;animation-delay:.1s}.loading-prev .loading-prev-box-warp .loading-prev-box-item:first-child,.loading-prev .loading-prev-box-warp .loading-prev-box-item:nth-child(5),.loading-prev .loading-prev-box-warp .loading-prev-box-item:nth-child(9){-webkit-animation-delay:.2s;animation-delay:.2s}.loading-prev .loading-prev-box-warp .loading-prev-box-item:nth-child(2),.loading-prev .loading-prev-box-warp .loading-prev-box-item:nth-child(6){-webkit-animation-delay:.3s;animation-delay:.3s}.loading-prev .loading-prev-box-warp .loading-prev-box-item:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes loading-prev-animation{0%,70%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}@keyframes loading-prev-animation{0%,70%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}.em.em-smile{background-position:65% 60%}.em.em-laughing{background-position:65% 65%}.em.em-blush{background-position:65% 75%}.em.em-smiley{background-position:65% 57.5%}.em.em-smirk{background-position:65% 87.5%}.em.em-heart_eyes{background-position:65% 82.5%}.em.em-kissing_heart{background-position:67.5% 7.5%}.em.em-kissing_closed_eyes{background-position:67.5% 12.5%}.em.em-flushed{background-position:67.5% 75%}.em.em-relieved{background-position:65% 80%}.em.em-satisfied{background-position:65% 65%}.em.em-grin{background-position:65% 52.5%}.em.em-wink{background-position:65% 72.5%}.em.em-stuck_out_tongue_winking_eye{background-position:67.5% 17.5%}.em.em-stuck_out_tongue_closed_eyes{background-position:67.5% 20%}.em.em-grinning{background-position:65% 50%}.em.em-kissing{background-position:67.5% 5%}.em.em-kissing_smiling_eyes{background-position:67.5% 10%}.em.em-stuck_out_tongue{background-position:67.5% 15%}.em.em-sleeping{background-position:67.5% 77.5%}.em.em-worried{background-position:67.5% 25%}.em.em-frowning{background-position:67.5% 42.5%}.em.em-anguished{background-position:67.5% 45%}.em.em-open_mouth{background-position:67.5% 62.5%}.em.em-grimacing{background-position:67.5% 57.5%}.em.em-confused{background-position:67.5% 0}.em.em-hushed{background-position:67.5% 65%}.em.em-expressionless{background-position:65% 92.5%}.em.em-unamused{background-position:65% 95%}.em.em-sweat_smile{background-position:65% 62.5%}.em.em-sweat{background-position:65% 97.5%}.em.em-disappointed_relieved{background-position:67.5% 40%}.em.em-weary{background-position:67.5% 50%}.em.em-pensive{background-position:65% 100%}.em.em-disappointed{background-position:67.5% 22.5%}.em.em-confounded{background-position:67.5% 2.5%}.em.em-fearful{background-position:67.5% 47.5%}.em.em-cold_sweat{background-position:67.5% 67.5%}.em.em-persevere{background-position:67.5% 35%}.em.em-cry{background-position:67.5% 32.5%}.em.em-sob{background-position:67.5% 60%}.em.em-joy{background-position:65% 55%}.em.em-astonished{background-position:67.5% 72.5%}.em.em-scream{background-position:67.5% 70%}.em.em-tired_face{background-position:67.5% 55%}.em.em-angry{background-position:67.5% 27.5%}.em.em-rage{background-position:67.5% 30%}.em.em-triumph{background-position:67.5% 37.5%}.em.em-sleepy{background-position:67.5% 52.5%}.em.em-yum{background-position:65% 77.5%}.em.em-mask{background-position:67.5% 85%}.em.em-sunglasses{background-position:65% 85%}.em.em-dizzy_face{background-position:67.5% 80%}.em.em-imp{background-position:45% 77.5%}.em.em-smiling_imp{background-position:65% 70%}.em.em-neutral_face{background-position:65% 90%}.em.em-no_mouth{background-position:67.5% 82.5%}.em.em-innocent{background-position:65% 67.5%}.em.em-alien{background-position:45% 72.5%}.em.em-yellow_heart{background-position:50% 17.5%}.em.em-blue_heart{background-position:50% 12.5%}.em.em-purple_heart{background-position:50% 20%}.em.em-green_heart{background-position:50% 15%}.em.em-broken_heart{background-position:50% 0}.em.em-heartbeat{background-position:47.5% 100%}.em.em-heartpulse{background-position:50% 7.5%}.em.em-two_hearts{background-position:50% 2.5%}.em.em-revolving_hearts{background-position:50% 25%}.em.em-cupid{background-position:50% 10%}.em.em-sparkling_heart{background-position:50% 5%}.em.em-dizzy{background-position:50% 70%}.em.em-boom,.em.em-collision{background-position:50% 42.5%}.em.em-anger{background-position:50% 35%}.em.em-exclamation{background-position:10% 20%}.em.em-zzz{background-position:50% 40%}.em.em-dash{background-position:50% 50%}.em.em-sweat_drops{background-position:50% 45%}.em.em-fire{background-position:57.5% 65%}.em.em-hankey,.em.em-poop,.em.em-shit{background-position:50% 52.5%}.em.em---1,.em.em-thumbsup{background-position:37.5% 25%}.em.em--1,.em.em-thumbsdown{background-position:37.5% 40%}.em.em-ok_hand{background-position:37.5% 10%}.em.em-facepunch,.em.em-punch{background-position:35% 82.5%}.em.em-fist{background-position:7.5% 25%}.em.em-v{background-position:7.5% 55%}.em.em-wave{background-position:35% 97.5%}.em.em-hand,.em.em-raised_hand{background-position:7.5% 40%}.em.em-open_hands{background-position:37.5% 70%}.em.em-point_up{background-position:2.5% 27.5%}.em.em-point_down{background-position:35% 37.5%}.em.em-point_left{background-position:35% 52.5%}.em.em-point_right{background-position:35% 67.5%}.em.em-raised_hands{background-position:70% 87.5%}.em.em-pray{background-position:72.5% 30%}.em.em-point_up_2{background-position:35% 22.5%}.em.em-clap{background-position:37.5% 55%}.em.em-muscle{background-position:50% 57.5%}.em.em-runner,.em.em-running{background-position:25% 25%}.em.em-couple{background-position:40% 95%}.em.em-family{background-position:40% 92.5%}.em.em-two_men_holding_hands{background-position:40% 97.5%}.em.em-two_women_holding_hands{background-position:40% 100%}.em.em-dancer{background-position:47.5% 12.5%}.em.em-dancers{background-position:42.5% 15%}.em.em-ok_woman{background-position:70% 35%}.em.em-no_good{background-position:70% 20%}.em.em-information_desk_person{background-position:45% 85%}.em.em-raising_hand{background-position:70% 72.5%}.em.em-bride_with_veil{background-position:42.5% 20%}.em.em-person_with_pouting_face{background-position:72.5% 15%}.em.em-person_frowning{background-position:72.5% 0}.em.em-bow{background-position:70% 50%}.em.em-couplekiss{background-position:47.5% 90%}.em.em-couple_with_heart{background-position:47.5% 95%}.em.em-massage{background-position:47.5% 45%}.em.em-haircut{background-position:47.5% 60%}.em.em-nail_care{background-position:47.5% 30%}.em.em-boy{background-position:40% 35%}.em.em-girl{background-position:40% 50%}.em.em-woman{background-position:40% 80%}.em.em-man{background-position:40% 65%}.em.em-baby{background-position:45% 7.5%}.em.em-older_woman{background-position:42.5% 95%}.em.em-older_man{background-position:42.5% 80%}.em.em-person_with_blond_hair{background-position:42.5% 35%}.em.em-man_with_gua_pi_mao{background-position:42.5% 50%}.em.em-man_with_turban{background-position:42.5% 65%}.em.em-construction_worker{background-position:45% 22.5%}.em.em-cop{background-position:42.5% 2.5%}.em.em-angel{background-position:45% 60%}.em.em-princess{background-position:45% 37.5%}.em.em-smiley_cat{background-position:67.5% 92.5%}.em.em-smile_cat{background-position:67.5% 87.5%}.em.em-heart_eyes_cat{background-position:67.5% 95%}.em.em-kissing_cat{background-position:67.5% 100%}.em.em-smirk_cat{background-position:67.5% 97.5%}.em.em-scream_cat{background-position:70% 5%}.em.em-crying_cat_face{background-position:70% 2.5%}.em.em-joy_cat{background-position:67.5% 90%}.em.em-pouting_cat{background-position:70% 0}.em.em-japanese_ogre{background-position:45% 50%}.em.em-japanese_goblin{background-position:45% 52.5%}.em.em-see_no_evil{background-position:70% 62.5%}.em.em-hear_no_evil{background-position:70% 65%}.em.em-speak_no_evil{background-position:70% 67.5%}.em.em-guardsman{background-position:45% 100%}.em.em-skull{background-position:45% 80%}.em.em-feet{background-position:32.5% 77.5%}.em.em-lips{background-position:35% 15%}.em.em-kiss{background-position:47.5% 80%}.em.em-droplet{background-position:50% 47.5%}.em.em-ear{background-position:32.5% 90%}.em.em-eyes{background-position:32.5% 82.5%}.em.em-nose{background-position:35% 2.5%}.em.em-tongue{background-position:35% 17.5%}.em.em-love_letter{background-position:47.5% 82.5%}.em.em-bust_in_silhouette{background-position:40% 27.5%}.em.em-busts_in_silhouette{background-position:40% 30%}.em.em-speech_balloon{background-position:50% 72.5%}.em.em-thought_balloon{background-position:50% 75%}.em.em-cat{background-position:32.5% 45%}.em.em-dog{background-position:32.5% 57.5%}.em.em-mouse{background-position:32.5% 35%}.em.em-hamster{background-position:32.5% 65%}.em.em-rabbit{background-position:32.5% 42.5%}.em.em-wolf{background-position:32.5% 67.5%}.em.em-frog{background-position:32.5% 62.5%}.em.em-tiger{background-position:32.5% 40%}.em.em-koala{background-position:32.5% 22.5%}.em.em-bear{background-position:32.5% 70%}.em.em-pig{background-position:32.5% 60%}.em.em-pig_nose{background-position:32.5% 75%}.em.em-cow{background-position:32.5% 37.5%}.em.em-boar{background-position:30% 82.5%}.em.em-monkey_face{background-position:32.5% 55%}.em.em-monkey{background-position:30% 70%}.em.em-horse{background-position:32.5% 52.5%}.em.em-racehorse{background-position:30% 60%}.em.em-camel{background-position:32.5% 30%}.em.em-sheep{background-position:30% 67.5%}.em.em-elephant{background-position:30% 85%}.em.em-panda_face{background-position:32.5% 72.5%}.em.em-snake{background-position:30% 57.5%}.em.em-bird{background-position:32.5% 17.5%}.em.em-baby_chick{background-position:32.5% 12.5%}.em.em-hatched_chick{background-position:32.5% 15%}.em.em-hatching_chick{background-position:32.5% 10%}.em.em-chicken{background-position:30% 75%}.em.em-penguin{background-position:32.5% 20%}.em.em-turtle{background-position:32.5% 7.5%}.em.em-bug{background-position:30% 92.5%}.em.em-honeybee{background-position:30% 97.5%}.em.em-ant{background-position:30% 95%}.em.em-beetle{background-position:30% 100%}.em.em-snail{background-position:30% 55%}.em.em-octopus{background-position:30% 87.5%}.em.em-tropical_fish{background-position:32.5% 2.5%}.em.em-fish{background-position:32.5% 0}.em.em-whale{background-position:32.5% 50%}.em.em-whale2{background-position:30% 52.5%}.em.em-dolphin{background-position:32.5% 32.5%}.em.em-cow2{background-position:30% 35%}.em.em-ram{background-position:30% 62.5%}.em.em-rat{background-position:30% 25%}.em.em-water_buffalo{background-position:30% 32.5%}.em.em-tiger2{background-position:30% 37.5%}.em.em-rabbit2{background-position:30% 42.5%}.em.em-dragon{background-position:30% 47.5%}.em.em-goat{background-position:30% 65%}.em.em-rooster{background-position:30% 72.5%}.em.em-dog2{background-position:30% 77.5%}.em.em-pig2{background-position:30% 80%}.em.em-mouse2{background-position:30% 27.5%}.em.em-ox{background-position:30% 30%}.em.em-dragon_face{background-position:32.5% 47.5%}.em.em-blowfish{background-position:32.5% 5%}.em.em-crocodile{background-position:30% 50%}.em.em-dromedary_camel{background-position:32.5% 27.5%}.em.em-leopard{background-position:30% 40%}.em.em-cat2{background-position:30% 45%}.em.em-poodle{background-position:32.5% 25%}.em.em-paw_prints{background-position:32.5% 77.5%}.em.em-bouquet{background-position:47.5% 92.5%}.em.em-shell{background-position:30% 90%}.em.em-waxing_gibbous_moon{background-position:15% 0}.em.em-gift_heart{background-position:50% 22.5%}.em.em-ghost{background-position:45% 55%}.em.em-santa{background-position:20% 75%}.em.em-bell{background-position:57.5% 22.5%}.em.em-no_bell{background-position:57.5% 25%}.em.em-crystal_ball{background-position:57.5% 87.5%}.em.em-cd{background-position:52.5% 17.5%}.em.em-dvd{background-position:52.5% 20%}.em.em-floppy_disk{background-position:52.5% 15%}.em.em-camera{background-position:55% 55%}.em.em-video_camera{background-position:55% 60%}.em.em-computer{background-position:52.5% 7.5%}.em.em-tv{background-position:55% 62.5%}.em.em-iphone{background-position:55% 40%}.em.em-telephone_receiver{background-position:52.5% 95%}.em.em-pager{background-position:52.5% 97.5%}.em.em-fax{background-position:52.5% 100%}.em.em-minidisc{background-position:52.5% 12.5%}.em.em-vhs{background-position:55% 67.5%}.em.em-sound,.em.em-speaker{background-position:55% 97.5%}.em.em-mute{background-position:55% 92.5%}.em.em-loudspeaker{background-position:55% 2.5%}.em.em-mega{background-position:55% 5%}.em.em-radio{background-position:55% 65%}.em.em-satellite{background-position:80% 10%}.em.em-satellite_antenna{background-position:55% 0}.em.em-mag{background-position:57.5% 5%}.em.em-mag_right{background-position:57.5% 7.5%}.em.em-unlock{background-position:57.5% 20%}.em.em-lock{background-position:57.5% 17.5%}.em.em-lock_with_ink_pen{background-position:57.5% 10%}.em.em-closed_lock_with_key{background-position:57.5% 12.5%}.em.em-key{background-position:57.5% 15%}.em.em-bulb{background-position:50% 32.5%}.em.em-flashlight{background-position:57.5% 67.5%}.em.em-high_brightness{background-position:55% 90%}.em.em-low_brightness{background-position:55% 87.5%}.em.em-electric_plug{background-position:57.5% 2.5%}.em.em-battery{background-position:57.5% 0}.em.em-calling{background-position:55% 42.5%}.em.em-mailbox{background-position:55% 25%}.em.em-postbox{background-position:55% 32.5%}.em.em-bath{background-position:77.5% 47.5%}.em.em-bathtub{background-position:77.5% 62.5%}.em.em-shower{background-position:77.5% 45%}.em.em-toilet{background-position:77.5% 40%}.em.em-wrench{background-position:57.5% 70%}.em.em-nut_and_bolt{background-position:57.5% 75%}.em.em-hammer{background-position:57.5% 72.5%}.em.em-seat{background-position:52.5% 5%}.em.em-moneybag{background-position:50% 82.5%}.em.em-yen{background-position:50% 92.5%}.em.em-dollar{background-position:50% 95%}.em.em-pound{background-position:50% 100%}.em.em-euro{background-position:50% 97.5%}.em.em-credit_card{background-position:50% 90%}.em.em-money_with_wings{background-position:52.5% 0}.em.em-e-mail{background-position:55% 15%}.em.em-inbox_tray{background-position:55% 10%}.em.em-outbox_tray{background-position:55% 7.5%}.em.em-envelope{background-position:7.5% 20%}.em.em-incoming_envelope{background-position:55% 17.5%}.em.em-postal_horn{background-position:55% 35%}.em.em-mailbox_closed{background-position:55% 22.5%}.em.em-mailbox_with_mail{background-position:55% 27.5%}.em.em-mailbox_with_no_mail{background-position:55% 30%}.em.em-package{background-position:55% 12.5%}.em.em-door{background-position:75% 57.5%}.em.em-smoking{background-position:75% 62.5%}.em.em-bomb{background-position:50% 37.5%}.em.em-gun{background-position:57.5% 80%}.em.em-hocho{background-position:57.5% 77.5%}.em.em-pill{background-position:47.5% 77.5%}.em.em-syringe{background-position:47.5% 75%}.em.em-page_facing_up{background-position:52.5% 30%}.em.em-page_with_curl{background-position:52.5% 27.5%}.em.em-bookmark_tabs{background-position:52.5% 62.5%}.em.em-bar_chart{background-position:52.5% 45%}.em.em-chart_with_upwards_trend{background-position:52.5% 40%}.em.em-chart_with_downwards_trend{background-position:52.5% 42.5%}.em.em-scroll{background-position:52.5% 90%}.em.em-clipboard{background-position:52.5% 47.5%}.em.em-calendar{background-position:52.5% 35%}.em.em-date{background-position:52.5% 32.5%}.em.em-card_index{background-position:52.5% 37.5%}.em.em-file_folder{background-position:52.5% 22.5%}.em.em-open_file_folder{background-position:52.5% 25%}.em.em-pushpin{background-position:52.5% 50%}.em.em-paperclip{background-position:52.5% 55%}.em.em-straight_ruler{background-position:52.5% 57.5%}.em.em-triangular_ruler{background-position:52.5% 60%}.em.em-closed_book{background-position:52.5% 72.5%}.em.em-green_book{background-position:52.5% 77.5%}.em.em-blue_book{background-position:52.5% 80%}.em.em-orange_book{background-position:52.5% 82.5%}.em.em-notebook{background-position:52.5% 67.5%}.em.em-notebook_with_decorative_cover{background-position:52.5% 70%}.em.em-ledger{background-position:52.5% 65%}.em.em-books{background-position:52.5% 85%}.em.em-bookmark{background-position:57.5% 27.5%}.em.em-name_badge{background-position:52.5% 87.5%}.em.em-microscope{background-position:57.5% 82.5%}.em.em-telescope{background-position:57.5% 85%}.em.em-newspaper{background-position:55% 37.5%}.em.em-football{background-position:25% 72.5%}.em.em-rugby_football{background-position:25% 75%}.em.em-mountain_bicyclist{background-position:75% 97.5%}.em.em-bicyclist{background-position:75% 82.5%}.em.em-swimmer{background-position:25% 77.5%}.em.em-gem{background-position:47.5% 87.5%}.em.em-ring{background-position:47.5% 85%}.em.em-space_invader{background-position:45% 75%}.em.em-memo,.em.em-pencil{background-position:52.5% 92.5%}.em.em-book{background-position:52.5% 75%}.em.em-shoe{background-position:40% 12.5%}.em.em-sandal{background-position:40% 20%}.em.em-high_heel{background-position:40% 17.5%}.em.em-lipstick{background-position:47.5% 25%}.em.em-boot{background-position:40% 22.5%}.em.em-shirt,.em.em-tshirt{background-position:37.5% 92.5%}.em.em-necktie{background-position:37.5% 90%}.em.em-womans_clothes{background-position:40% 2.5%}.em.em-dress{background-position:37.5% 97.5%}.em.em-jeans{background-position:37.5% 95%}.em.em-kimono{background-position:37.5% 100%}.em.em-bikini{background-position:40% 0}.em.em-crown{background-position:37.5% 82.5%}.em.em-womans_hat{background-position:37.5% 85%}.em.em-mans_shoe{background-position:40% 12.5%}.em.em-briefcase{background-position:52.5% 10%}.em.em-handbag{background-position:40% 7.5%}.em.em-pouch{background-position:40% 10%}.em.em-purse{background-position:40% 5%}.em.em-eyeglasses{background-position:37.5% 87.5%}.em.em-house{background-position:27.5% 55%}.em.em-house_with_garden{background-position:27.5% 57.5%}.em.em-school{background-position:27.5% 82.5%}.em.em-office{background-position:27.5% 60%}.em.em-post_office{background-position:27.5% 62.5%}.em.em-hospital{background-position:27.5% 67.5%}.em.em-bank{background-position:27.5% 70%}.em.em-convenience_store{background-position:27.5% 80%}.em.em-love_hotel{background-position:27.5% 77.5%}.em.em-hotel{background-position:27.5% 75%}.em.em-wedding{background-position:47.5% 97.5%}.em.em-department_store{background-position:27.5% 85%}.em.em-european_post_office{background-position:27.5% 65%}.em.em-japanese_castle{background-position:27.5% 92.5%}.em.em-european_castle{background-position:27.5% 95%}.em.em-factory{background-position:27.5% 87.5%}.em.em-tokyo_tower{background-position:65% 40%}.em.em-japan{background-position:65% 45%}.em.em-mount_fuji{background-position:65% 37.5%}.em.em-statue_of_liberty{background-position:65% 42.5%}.em.em-ship{background-position:75% 25%}.em.em-speedboat{background-position:75% 42.5%}.em.em-rowboat{background-position:75% 27.5%}.em.em-rocket{background-position:72.5% 42.5%}.em.em-helicopter{background-position:72.5% 45%}.em.em-steam_locomotive{background-position:72.5% 47.5%}.em.em-tram{background-position:72.5% 67.5%}.em.em-mountain_railway{background-position:75% 15%}.em.em-bike{background-position:75% 77.5%}.em.em-aerial_tramway{background-position:75% 22.5%}.em.em-suspension_railway{background-position:75% 17.5%}.em.em-mountain_cableway{background-position:75% 20%}.em.em-tractor{background-position:75% 10%}.em.em-blue_car{background-position:75% 2.5%}.em.em-oncoming_automobile{background-position:75% 0}.em.em-car,.em.em-red_car{background-position:72.5% 100%}.em.em-taxi{background-position:72.5% 95%}.em.em-oncoming_taxi{background-position:72.5% 97.5%}.em.em-articulated_lorry{background-position:75% 7.5%}.em.em-bus{background-position:72.5% 72.5%}.em.em-oncoming_bus{background-position:72.5% 75%}.em.em-rotating_light{background-position:75% 52.5%}.em.em-police_car{background-position:72.5% 90%}.em.em-oncoming_police_car{background-position:72.5% 92.5%}.em.em-fire_engine{background-position:72.5% 87.5%}.em.em-ambulance{background-position:72.5% 85%}.em.em-minibus{background-position:72.5% 82.5%}.em.em-truck{background-position:75% 5%}.em.em-train{background-position:72.5% 70%}.em.em-station{background-position:72.5% 65%}.em.em-bullettrain_front,.em.em-train2{background-position:72.5% 57.5%}.em.em-bullettrain_side{background-position:72.5% 52.5%}.em.em-light_rail{background-position:72.5% 62.5%}.em.em-monorail{background-position:75% 12.5%}.em.em-railway_car{background-position:72.5% 50%}.em.em-trolleybus{background-position:72.5% 77.5%}.em.em-vertical_traffic_light{background-position:75% 47.5%}.em.em-traffic_light{background-position:75% 45%}.em.em-construction{background-position:75% 50%}.em.em-beginner{background-position:57.5% 92.5%}.em.em-atm{background-position:27.5% 72.5%}.em.em-busstop{background-position:72.5% 80%}.em.em-barber{background-position:47.5% 72.5%}.em.em-izakaya_lantern{background-position:27.5% 90%}.em.em-moyai{background-position:65% 47.5%}.em.em-round_pushpin{background-position:52.5% 52.5%}.em.em-triangular_flag_on_post{background-position:75% 55%}.em.em-jp{background-position:87.5% 85%}.em.em-kr{background-position:90% 2.5%}.em.em-cn{background-position:85% 10%}.em.em-us{background-position:95% 77.5%}.em.em-fr{background-position:85% 87.5%}.em.em-es{background-position:85% 67.5%}.em.em-it{background-position:87.5% 75%}.em.em-ru{background-position:92.5% 72.5%}.em.em-gb,.em.em-uk{background-position:85% 92.5%}.em.em-de{background-position:85% 35%}.em.em-one{background-position:80% 72.5%}.em.em-two{background-position:80% 75%}.em.em-three{background-position:80% 77.5%}.em.em-four{background-position:80% 80%}.em.em-five{background-position:80% 82.5%}.em.em-six{background-position:80% 85%}.em.em-seven{background-position:80% 87.5%}.em.em-eight{background-position:80% 90%}.em.em-nine{background-position:80% 92.5%}.em.em-keycap_ten{background-position:57.5% 50%}.em.em-1234{background-position:57.5% 57.5%}.em.em-zero{background-position:80% 70%}.em.em-hash{background-position:80% 65%}.em.em-symbols{background-position:57.5% 60%}.em.em-arrow_left{background-position:0 87.5%}.em.em-capital_abcd{background-position:57.5% 52.5%}.em.em-abcd{background-position:57.5% 55%}.em.em-abc{background-position:57.5% 62.5%}.em.em-arrow_down_small{background-position:60% 22.5%}.em.em-arrow_up_small{background-position:60% 20%}.em.em-arrows_clockwise{background-position:55% 82.5%}.em.em-arrows_counterclockwise{background-position:55% 85%}.em.em-twisted_rightwards_arrows{background-position:55% 75%}.em.em-repeat{background-position:55% 77.5%}.em.em-repeat_one{background-position:55% 80%}.em.em-top{background-position:57.5% 45%}.em.em-signal_strength{background-position:55% 52.5%}.em.em-restroom{background-position:77.5% 35%}.em.em-mens{background-position:77.5% 30%}.em.em-womens{background-position:77.5% 32.5%}.em.em-baby_symbol{background-position:77.5% 37.5%}.em.em-no_smoking{background-position:75% 65%}.em.em-metro{background-position:72.5% 60%}.em.em-baggage_claim{background-position:77.5% 70%}.em.em-wc{background-position:77.5% 42.5%}.em.em-potable_water{background-position:75% 72.5%}.em.em-put_litter_in_its_place{background-position:75% 67.5%}.em.em-passport_control{background-position:77.5% 65%}.em.em-left_luggage{background-position:77.5% 72.5%}.em.em-customs{background-position:77.5% 67.5%}.em.em-no_entry_sign{background-position:75% 60%}.em.em-underage{background-position:57.5% 47.5%}.em.em-no_mobile_phones{background-position:55% 50%}.em.em-do_not_litter{background-position:75% 70%}.em.em-non-potable_water{background-position:75% 75%}.em.em-no_bicycles{background-position:75% 80%}.em.em-no_pedestrians{background-position:77.5% 25%}.em.em-children_crossing{background-position:77.5% 27.5%}.em.em-heart_decoration{background-position:50% 27.5%}.em.em-vibration_mode{background-position:55% 45%}.em.em-mobile_phone_off{background-position:55% 47.5%}.em.em-chart{background-position:52.5% 2.5%}.em.em-currency_exchange{background-position:50% 85%}.em.em-six_pointed_star{background-position:57.5% 90%}.em.em-diamond_shape_with_a_dot_inside{background-position:50% 30%}.em.em-end{background-position:57.5% 37.5%}.em.em-back{background-position:57.5% 35%}.em.em-on{background-position:57.5% 40%}.em.em-soon{background-position:57.5% 42.5%}.em.em-clock1{background-position:60% 40%}.em.em-clock130{background-position:60% 70%}.em.em-clock10{background-position:60% 62.5%}.em.em-clock1030{background-position:60% 92.5%}.em.em-clock11,.em.em-clock1130{background-position:60% 65%}.em.em-clock12{background-position:60% 67.5%}.em.em-clock1230{background-position:60% 97.5%}.em.em-clock2{background-position:60% 42.5%}.em.em-clock230{background-position:60% 72.5%}.em.em-clock3{background-position:60% 45%}.em.em-clock330{background-position:60% 75%}.em.em-clock4{background-position:60% 47.5%}.em.em-clock430{background-position:60% 77.5%}.em.em-clock5{background-position:60% 50%}.em.em-clock530{background-position:60% 80%}.em.em-clock6{background-position:60% 52.5%}.em.em-clock630{background-position:60% 82.5%}.em.em-clock7{background-position:60% 55%}.em.em-clock730{background-position:60% 85%}.em.em-clock8{background-position:60% 57.5%}.em.em-clock830{background-position:60% 87.5%}.em.em-clock9{background-position:60% 60%}.em.em-clock930{background-position:60% 90%}.em.em-heavy_dollar_sign{background-position:50% 87.5%}.em.em-heavy_exclamation_mark{background-position:10% 20%}.em.em-white_flower{background-position:50% 77.5%}.em.em-100{background-position:50% 80%}.em.em-radio_button{background-position:57.5% 32.5%}.em.em-link{background-position:57.5% 30%}.em.em-trident{background-position:57.5% 95%}.em.em-black_square_button{background-position:57.5% 97.5%}.em.em-white_square_button{background-position:57.5% 100%}.em.em-red_circle{background-position:60% 0}.em.em-large_blue_circle{background-position:60% 2.5%}.em.em-large_blue_diamond{background-position:60% 7.5%}.em.em-large_orange_diamond{background-position:60% 5%}.em.em-small_blue_diamond{background-position:60% 12.5%}.em.em-small_orange_diamond{background-position:60% 10%}.em.em-small_red_triangle{background-position:60% 15%}.em.em-small_red_triangle_down{background-position:60% 17.5%}.em{background:url(../../system_static/img/sheet_emojione_64_indexed_128.5953c7ea.png)}.em.em-hand,.em.em-raised_hand{background-position:7.5% 37.5%}.em.em-phone{background-position:2.5% 12.5%}.em{background:url(../../system_static/img/sheet_facebook_64_indexed_128.f1911246.png)}.em.em-boat,.em.em-sailboat{background-position:5% 87.5%}.em{background-image:url(../../system_static/img/look.62b51bae.png)!important}.em.em-tlj-1{background-position:0 0}.em.em-tlj-2{background-position:0 2.5%}.em.em-tlj-3{background-position:0 5%}.em.em-tlj-4{background-position:0 7.5%}.em.em-tlj-5{background-position:0 10%}.em.em-tlj-6{background-position:0 12.5%}.em.em-tlj-7{background-position:0 15%}.em.em-tlj-8{background-position:0 17.5%}.em.em-tlj-9{background-position:0 20%}.em.em-tlj-10{background-position:0 22.5%}.em.em-tlj-11{background-position:0 25%}.em.em-tlj-12{background-position:0 27.5%}.em.em-tlj-13{background-position:0 30%}.em.em-tlj-14{background-position:0 32.5%}.em.em-tlj-15{background-position:0 35%}.em.em-tlj-16{background-position:0 37.5%}.em.em-tlj-17{background-position:0 40%}.em.em-tlj-18{background-position:0 42.5%}.em.em-tlj-19{background-position:0 45%}.em.em-tlj-20{background-position:0 47.5%}.em.em-tlj-21{background-position:0 50%}.em.em-tlj-22{background-position:0 52.5%}.em.em-tlj-23{background-position:0 55%}.em.em-tlj-24{background-position:0 57.5%}.em.em-tlj-25{background-position:0 60%}.em.em-tlj-26{background-position:0 62.5%}.em.em-tlj-27{background-position:0 65%}.em.em-tlj-28{background-position:0 67.5%}.em.em-tlj-29{background-position:0 70%}.em.em-tlj-30{background-position:0 72.5%}.em.em-tlj-31{background-position:0 75%}.em.em-tlj-32{background-position:0 77.5%}.em.em-tlj-33{background-position:0 80%}.em.em-tlj-34{background-position:0 82.5%}.em.em-tlj-35{background-position:0 85%}.em.em-tlj-36{background-position:0 87.5%}.em.em-tlj-37{background-position:0 90%}.em.em-tlj-38{background-position:0 92.5%}.em.em-tlj-39{background-position:0 95%}.em.em-tlj-40{background-position:0 97.5%}.em.em-tlj-41{background-position:0 100%}.em.em-tlj-42{background-position:2.5% 0}.em.em-tlj-43{background-position:2.5% 2.5%}.em.em-tlj-44{background-position:2.5% 5%}.em.em-tlj-45{background-position:2.5% 7.5%}.em.em-tlj-46{background-position:2.5% 10%}.em.em-tlj-47{background-position:2.5% 12.5%}.em.em-tlj-48{background-position:2.5% 15%}.em.em-tlj-49{background-position:2.5% 17.5%}.em.em-tlj-50{background-position:2.5% 20%}.em.em-tlj-51{background-position:2.5% 22.5%}.em.em-tlj-52{background-position:2.5% 25%}.em.em-tlj-53{background-position:2.5% 27.5%}.em.em-tlj-54{background-position:2.5% 30%}.em.em-tlj-55{background-position:2.5% 32.5%}.em.em-tlj-56{background-position:2.5% 35%}.em.em-tlj-57{background-position:2.5% 37.5%}.em.em-tlj-58{background-position:2.5% 40%}.em.em-tlj-59{background-position:2.5% 42.5%}.em.em-tlj-60{background-position:2.5% 45%}.em.em-tlj-61{background-position:2.5% 47.5%}.em.em-tlj-62{background-position:2.5% 50%}.em.em-tlj-63{background-position:2.5% 52.5%}.em.em-tlj-64{background-position:2.5% 55%}.em.em-tlj-65{background-position:2.5% 57.5%}.em.em-tlj-66{background-position:2.5% 60%}.em.em-tlj-67{background-position:2.5% 62.5%}.em.em-tlj-68{background-position:2.5% 65%}.em.em-tlj-69{background-position:2.5% 67.5%}.em.em-tlj-70{background-position:2.5% 70%}.em.em-tlj-71{background-position:2.5% 72.5%}.em.em-tlj-72{background-position:2.5% 75%}.em.em-tlj-73{background-position:2.5% 77.5%}.em.em-tlj-74{background-position:2.5% 80%}.em.em-tlj-75{background-position:2.5% 82.5%}.em.em-tlj-76{background-position:2.5% 85%}.em.em-tlj-77{background-position:2.5% 87.5%}.em.em-tlj-78{background-position:2.5% 90%}.em.em-tlj-79{background-position:2.5% 92.5%}.em.em-tlj-80{background-position:2.5% 95%}.em.em-tlj-81{background-position:2.5% 97.5%}.em.em-tlj-82{background-position:2.5% 100%}.em.em-tlj-83{background-position:5% 0}.em.em-tlj-84{background-position:5% 2.5%}.em.em-tlj-85{background-position:5% 5%}.em.em-tlj-86{background-position:5% 7.5%}.em.em-tlj-87{background-position:5% 10%}.em.em-tlj-88{background-position:5% 12.5%}.em.em-tlj-89{background-position:5% 15%}.em.em-tlj-90{background-position:5% 17.5%}.em.em-tlj-91{background-position:5% 20%}.em.em-tlj-92{background-position:5% 22.5%}.em.em-tlj-93{background-position:5% 25%}.em.em-tlj-94{background-position:5% 27.5%}.em.em-tlj-95{background-position:5% 30%}.em.em-tlj-96{background-position:5% 32.5%}.em{background:url(../../system_static/img/sheet_messenger_64_indexed_128.68a885d7.png)}.em.em-bee{background-position:30% 85%}.em.em-car,.em.em-red_car{background-position:72.5% 87.5%}.em{display:inline-block;height:1em;width:1em;overflow:hidden;line-height:18px;font-size:22px;vertical-align:middle;margin-top:-4px;color:transparent!important;background:url(../../system_static/img/sheet_twitter_64_indexed_128.0ebbf2e8.png);background-size:4100%}.em.em-grinning{background-position:65% 37.5%}.em.em-grimacing{background-position:67.5% 45%}.em.em-grin{background-position:65% 40%}.em.em-joy{background-position:65% 42.5%}.em.em-smiley{background-position:65% 45%}.em.em-smile{background-position:65% 47.5%}.em.em-sweat_smile{background-position:65% 50%}.em.em-laughing,.em.em-satisfied{background-position:65% 52.5%}.em.em-innocent{background-position:65% 55%}.em.em-wink{background-position:65% 60%}.em.em-blush{background-position:65% 62.5%}.em.em-slightly_smiling_face{background-position:67.5% 100%}.em.em-upside_down_face{background-position:70% 0}.em.em-relaxed{background-position:2.5% 62.5%}.em.em-yum{background-position:65% 65%}.em.em-relieved{background-position:65% 67.5%}.em.em-heart_eyes{background-position:65% 70%}.em.em-kissing_heart{background-position:65% 97.5%}.em.em-kissing{background-position:65% 95%}.em.em-kissing_smiling_eyes{background-position:65% 100%}.em.em-kissing_closed_eyes{background-position:67.5% 0}.em.em-stuck_out_tongue_winking_eye{background-position:67.5% 5%}.em.em-stuck_out_tongue_closed_eyes{background-position:67.5% 7.5%}.em.em-stuck_out_tongue{background-position:67.5% 2.5%}.em.em-money_mouth_face{background-position:80% 5%}.em.em-nerd_face{background-position:80% 10%}.em.em-sunglasses{background-position:65% 72.5%}.em.em-hugging_face{background-position:80% 20%}.em.em-smirk{background-position:65% 75%}.em.em-no_mouth{background-position:67.5% 70%}.em.em-neutral_face{background-position:65% 77.5%}.em.em-expressionless{background-position:65% 80%}.em.em-unamused{background-position:65% 82.5%}.em.em-face_with_rolling_eyes{background-position:70% 2.5%}.em.em-thinking_face{background-position:80% 12.5%}.em.em-flushed{background-position:67.5% 62.5%}.em.em-disappointed{background-position:67.5% 10%}.em.em-worried{background-position:67.5% 12.5%}.em.em-angry{background-position:67.5% 15%}.em.em-rage{background-position:67.5% 17.5%}.em.em-pensive{background-position:65% 87.5%}.em.em-confused{background-position:65% 90%}.em.em-slightly_frowning_face{background-position:67.5% 97.5%}.em.em-white_frowning_face{background-position:2.5% 60%}.em.em-persevere{background-position:67.5% 22.5%}.em.em-confounded{background-position:65% 92.5%}.em.em-tired_face{background-position:67.5% 42.5%}.em.em-weary{background-position:67.5% 37.5%}.em.em-triumph{background-position:67.5% 25%}.em.em-open_mouth{background-position:67.5% 50%}.em.em-scream{background-position:67.5% 57.5%}.em.em-fearful{background-position:67.5% 35%}.em.em-cold_sweat{background-position:67.5% 55%}.em.em-hushed{background-position:67.5% 52.5%}.em.em-frowning{background-position:67.5% 30%}.em.em-anguished{background-position:67.5% 32.5%}.em.em-cry{background-position:67.5% 20%}.em.em-disappointed_relieved{background-position:67.5% 27.5%}.em.em-sleepy{background-position:67.5% 40%}.em.em-sweat{background-position:65% 85%}.em.em-sob{background-position:67.5% 47.5%}.em.em-dizzy_face{background-position:67.5% 67.5%}.em.em-astonished{background-position:67.5% 60%}.em.em-zipper_mouth_face{background-position:80% 2.5%}.em.em-mask{background-position:67.5% 72.5%}.em.em-face_with_thermometer{background-position:80% 7.5%}.em.em-face_with_head_bandage{background-position:80% 15%}.em.em-sleeping{background-position:67.5% 65%}.em.em-zzz{background-position:50% 27.5%}.em.em-hankey,.em.em-poop,.em.em-shit{background-position:50% 40%}.em.em-smiling_imp{background-position:65% 57.5%}.em.em-imp{background-position:45% 65%}.em.em-japanese_ogre{background-position:45% 37.5%}.em.em-japanese_goblin{background-position:45% 40%}.em.em-skull{background-position:45% 67.5%}.em.em-ghost{background-position:45% 42.5%}.em.em-alien{background-position:45% 60%}.em.em-robot_face{background-position:80% 17.5%}.em.em-smiley_cat{background-position:67.5% 80%}.em.em-smile_cat{background-position:67.5% 75%}.em.em-joy_cat{background-position:67.5% 77.5%}.em.em-heart_eyes_cat{background-position:67.5% 82.5%}.em.em-smirk_cat{background-position:67.5% 85%}.em.em-kissing_cat{background-position:67.5% 87.5%}.em.em-scream_cat{background-position:67.5% 95%}.em.em-crying_cat_face{background-position:67.5% 92.5%}.em.em-pouting_cat{background-position:67.5% 90%}.em.em-raised_hands{background-position:70% 72.5%}.em.em-clap{background-position:37.5% 40%}.em.em-wave{background-position:35% 82.5%}.em.em---1,.em.em-thumbsup{background-position:37.5% 10%}.em.em--1,.em.em-thumbsdown{background-position:37.5% 25%}.em.em-facepunch,.em.em-punch{background-position:35% 67.5%}.em.em-fist{background-position:7.5% 22.5%}.em.em-v{background-position:7.5% 52.5%}.em.em-ok_hand{background-position:35% 97.5%}.em.em-hand,.em.em-raised_hand{background-position:7.5% 37.5%}.em.em-open_hands{background-position:37.5% 55%}.em.em-muscle{background-position:50% 42.5%}.em.em-pray{background-position:72.5% 15%}.em.em-point_up{background-position:2.5% 25%}.em.em-point_up_2{background-position:35% 7.5%}.em.em-point_down{background-position:35% 22.5%}.em.em-point_left{background-position:35% 37.5%}.em.em-point_right{background-position:35% 52.5%}.em.em-middle_finger{background-position:62.5% 47.5%}.em.em-raised_hand_with_fingers_splayed{background-position:62.5% 32.5%}.em.em-the_horns{background-position:80% 22.5%}.em.em-spock-hand{background-position:62.5% 62.5%}.em.em-writing_hand{background-position:7.5% 67.5%}.em.em-nail_care{background-position:47.5% 15%}.em.em-lips{background-position:35% 2.5%}.em.em-tongue{background-position:35% 5%}.em.em-ear{background-position:32.5% 75%}.em.em-nose{background-position:32.5% 90%}.em.em-eye{background-position:32.5% 72.5%}.em.em-eyes{background-position:32.5% 70%}.em.em-bust_in_silhouette{background-position:40% 15%}.em.em-busts_in_silhouette{background-position:40% 17.5%}.em.em-speaking_head_in_silhouette{background-position:65% 12.5%}.em.em-baby{background-position:42.5% 95%}.em.em-boy{background-position:40% 20%}.em.em-girl{background-position:40% 35%}.em.em-man{background-position:40% 50%}.em.em-woman{background-position:40% 65%}.em.em-person_with_blond_hair{background-position:42.5% 20%}.em.em-older_man{background-position:42.5% 65%}.em.em-older_woman{background-position:42.5% 80%}.em.em-man_with_gua_pi_mao{background-position:42.5% 35%}.em.em-man_with_turban{background-position:42.5% 50%}.em.em-cop{background-position:40% 90%}.em.em-construction_worker{background-position:45% 7.5%}.em.em-guardsman{background-position:45% 85%}.em.em-sleuth_or_spy{background-position:60% 97.5%}.em.em-santa{background-position:20% 72.5%}.em.em-angel{background-position:45% 45%}.em.em-princess{background-position:45% 22.5%}.em.em-bride_with_veil{background-position:42.5% 5%}.em.em-walking{background-position:75% 100%}.em.em-runner,.em.em-running{background-position:25% 22.5%}.em.em-dancer{background-position:45% 100%}.em.em-dancers{background-position:42.5% 2.5%}.em.em-couple{background-position:40% 82.5%}.em.em-two_men_holding_hands{background-position:40% 85%}.em.em-two_women_holding_hands{background-position:40% 87.5%}.em.em-bow{background-position:70% 35%}.em.em-information_desk_person{background-position:45% 70%}.em.em-no_good{background-position:70% 5%}.em.em-ok_woman{background-position:70% 20%}.em.em-raising_hand{background-position:70% 57.5%}.em.em-person_with_pouting_face{background-position:72.5% 0}.em.em-person_frowning{background-position:70% 87.5%}.em.em-haircut{background-position:47.5% 45%}.em.em-massage{background-position:47.5% 30%}.em.em-couple_with_heart{background-position:47.5% 82.5%}.em.em-woman-heart-woman{background-position:97.5% 47.5%}.em.em-man-heart-man{background-position:97.5% 30%}.em.em-couplekiss{background-position:47.5% 77.5%}.em.em-woman-kiss-woman{background-position:97.5% 50%}.em.em-man-kiss-man{background-position:97.5% 32.5%}.em.em-family{background-position:40% 80%}.em.em-man-woman-girl{background-position:97.5% 22.5%}.em.em-man-woman-girl-boy{background-position:97.5% 25%}.em.em-man-woman-boy-boy{background-position:97.5% 20%}.em.em-man-woman-girl-girl{background-position:97.5% 27.5%}.em.em-woman-woman-boy{background-position:97.5% 35%}.em.em-woman-woman-girl{background-position:97.5% 40%}.em.em-woman-woman-girl-boy{background-position:97.5% 42.5%}.em.em-woman-woman-boy-boy{background-position:97.5% 37.5%}.em.em-woman-woman-girl-girl{background-position:97.5% 45%}.em.em-man-man-boy{background-position:97.5% 7.5%}.em.em-man-man-girl{background-position:97.5% 12.5%}.em.em-man-man-girl-boy{background-position:97.5% 15%}.em.em-man-man-boy-boy{background-position:97.5% 10%}.em.em-man-man-girl-girl{background-position:97.5% 17.5%}.em.em-womans_clothes{background-position:37.5% 92.5%}.em.em-shirt,.em.em-tshirt{background-position:37.5% 80%}.em.em-jeans{background-position:37.5% 82.5%}.em.em-necktie{background-position:37.5% 77.5%}.em.em-dress{background-position:37.5% 85%}.em.em-bikini{background-position:37.5% 90%}.em.em-kimono{background-position:37.5% 87.5%}.em.em-lipstick{background-position:47.5% 12.5%}.em.em-kiss{background-position:47.5% 67.5%}.em.em-footprints{background-position:40% 12.5%}.em.em-high_heel{background-position:40% 5%}.em.em-sandal{background-position:40% 7.5%}.em.em-boot{background-position:40% 10%}.em.em-mans_shoe,.em.em-shoe{background-position:40% 0}.em.em-athletic_shoe{background-position:40% 2.5%}.em.em-womans_hat{background-position:37.5% 72.5%}.em.em-tophat{background-position:22.5% 60%}.em.em-helmet_with_white_cross{background-position:5% 62.5%}.em.em-mortar_board{background-position:22.5% 17.5%}.em.em-crown{background-position:37.5% 70%}.em.em-school_satchel{background-position:22.5% 15%}.em.em-pouch{background-position:37.5% 100%}.em.em-purse{background-position:37.5% 95%}.em.em-handbag{background-position:37.5% 97.5%}.em.em-briefcase{background-position:50% 100%}.em.em-eyeglasses{background-position:37.5% 75%}.em.em-dark_sunglasses{background-position:62.5% 10%}.em.em-ring{background-position:47.5% 72.5%}.em.em-closed_umbrella{background-position:12.5% 57.5%}.em.em-dog{background-position:32.5% 45%}.em.em-cat{background-position:32.5% 32.5%}.em.em-mouse{background-position:32.5% 22.5%}.em.em-hamster{background-position:32.5% 52.5%}.em.em-rabbit{background-position:32.5% 30%}.em.em-bear{background-position:32.5% 57.5%}.em.em-panda_face{background-position:32.5% 60%}.em.em-koala{background-position:32.5% 10%}.em.em-tiger{background-position:32.5% 27.5%}.em.em-lion_face{background-position:80% 40%}.em.em-cow{background-position:32.5% 25%}.em.em-pig{background-position:32.5% 47.5%}.em.em-pig_nose{background-position:32.5% 62.5%}.em.em-frog{background-position:32.5% 50%}.em.em-octopus{background-position:30% 75%}.em.em-monkey_face{background-position:32.5% 42.5%}.em.em-see_no_evil{background-position:70% 50%}.em.em-hear_no_evil{background-position:70% 52.5%}.em.em-speak_no_evil{background-position:70% 55%}.em.em-monkey{background-position:30% 57.5%}.em.em-chicken{background-position:30% 62.5%}.em.em-penguin{background-position:32.5% 7.5%}.em.em-bird{background-position:32.5% 5%}.em.em-baby_chick{background-position:32.5% 0}.em.em-hatching_chick{background-position:30% 100%}.em.em-hatched_chick{background-position:32.5% 2.5%}.em.em-wolf{background-position:32.5% 55%}.em.em-boar{background-position:30% 70%}.em.em-horse{background-position:32.5% 40%}.em.em-unicorn_face{background-position:80% 47.5%}.em.em-bee,.em.em-honeybee{background-position:30% 85%}.em.em-bug{background-position:30% 80%}.em.em-snail{background-position:30% 42.5%}.em.em-beetle{background-position:30% 87.5%}.em.em-ant{background-position:30% 82.5%}.em.em-spider{background-position:62.5% 12.5%}.em.em-scorpion{background-position:80% 42.5%}.em.em-crab{background-position:80% 37.5%}.em.em-snake{background-position:30% 45%}.em.em-turtle{background-position:30% 97.5%}.em.em-tropical_fish{background-position:30% 92.5%}.em.em-fish{background-position:30% 90%}.em.em-blowfish{background-position:30% 95%}.em.em-dolphin{background-position:32.5% 20%}.em.em-whale{background-position:32.5% 37.5%}.em.em-whale2{background-position:30% 40%}.em.em-crocodile{background-position:30% 37.5%}.em.em-leopard{background-position:30% 27.5%}.em.em-tiger2{background-position:30% 25%}.em.em-water_buffalo{background-position:30% 20%}.em.em-ox{background-position:30% 17.5%}.em.em-cow2{background-position:30% 22.5%}.em.em-dromedary_camel{background-position:32.5% 15%}.em.em-camel{background-position:32.5% 17.5%}.em.em-elephant{background-position:30% 72.5%}.em.em-goat{background-position:30% 52.5%}.em.em-ram{background-position:30% 50%}.em.em-sheep{background-position:30% 55%}.em.em-racehorse{background-position:30% 47.5%}.em.em-pig2{background-position:30% 67.5%}.em.em-rat{background-position:30% 12.5%}.em.em-mouse2{background-position:30% 15%}.em.em-rooster{background-position:30% 60%}.em.em-turkey{background-position:80% 45%}.em.em-dove_of_peace{background-position:60% 15%}.em.em-dog2{background-position:30% 65%}.em.em-poodle{background-position:32.5% 12.5%}.em.em-cat2{background-position:30% 32.5%}.em.em-rabbit2{background-position:30% 30%}.em.em-chipmunk{background-position:32.5% 67.5%}.em.em-feet,.em.em-paw_prints{background-position:32.5% 65%}.em.em-dragon{background-position:30% 35%}.em.em-dragon_face{background-position:32.5% 35%}.em.em-cactus{background-position:15% 77.5%}.em.em-christmas_tree{background-position:20% 70%}.em.em-evergreen_tree{background-position:15% 70%}.em.em-deciduous_tree{background-position:15% 72.5%}.em.em-palm_tree{background-position:15% 75%}.em.em-seedling{background-position:15% 67.5%}.em.em-herb{background-position:17.5% 0}.em.em-shamrock{background-position:2.5% 22.5%}.em.em-four_leaf_clover{background-position:17.5% 2.5%}.em.em-bamboo{background-position:22.5% 2.5%}.em.em-tanabata_tree{background-position:20% 100%}.em.em-leaves{background-position:17.5% 10%}.em.em-fallen_leaf{background-position:17.5% 7.5%}.em.em-maple_leaf{background-position:17.5% 5%}.em.em-ear_of_rice{background-position:15% 100%}.em.em-hibiscus{background-position:15% 90%}.em.em-sunflower{background-position:15% 92.5%}.em.em-rose{background-position:15% 87.5%}.em.em-tulip{background-position:15% 82.5%}.em.em-blossom{background-position:15% 95%}.em.em-cherry_blossom{background-position:15% 85%}.em.em-bouquet{background-position:47.5% 80%}.em.em-mushroom{background-position:17.5% 12.5%}.em.em-chestnut{background-position:15% 65%}.em.em-jack_o_lantern{background-position:20% 67.5%}.em.em-shell{background-position:30% 77.5%}.em.em-spider_web{background-position:62.5% 15%}.em.em-earth_americas{background-position:12.5% 87.5%}.em.em-earth_africa{background-position:12.5% 85%}.em.em-earth_asia{background-position:12.5% 90%}.em.em-full_moon{background-position:15% 2.5%}.em.em-waning_gibbous_moon{background-position:15% 5%}.em.em-last_quarter_moon{background-position:15% 7.5%}.em.em-waning_crescent_moon{background-position:15% 10%}.em.em-new_moon{background-position:12.5% 95%}.em.em-waxing_crescent_moon{background-position:12.5% 97.5%}.em.em-first_quarter_moon{background-position:12.5% 100%}.em.em-moon,.em.em-waxing_gibbous_moon{background-position:15% 0}.em.em-new_moon_with_face{background-position:15% 15%}.em.em-full_moon_with_face{background-position:15% 22.5%}.em.em-first_quarter_moon_with_face{background-position:15% 17.5%}.em.em-last_quarter_moon_with_face{background-position:15% 20%}.em.em-sun_with_face{background-position:15% 25%}.em.em-crescent_moon{background-position:15% 12.5%}.em.em-star{background-position:10% 60%}.em.em-star2{background-position:15% 27.5%}.em.em-dizzy{background-position:50% 57.5%}.em.em-sparkles{background-position:7.5% 97.5%}.em.em-comet{background-position:2.5% 10%}.em.em-sunny{background-position:2.5% 0}.em.em-mostly_sunny{background-position:15% 35%}.em.em-partly_sunny{background-position:5% 52.5%}.em.em-barely_sunny{background-position:15% 37.5%}.em.em-partly_sunny_rain{background-position:15% 40%}.em.em-cloud{background-position:2.5% 2.5%}.em.em-rain_cloud{background-position:15% 42.5%}.em.em-thunder_cloud_and_rain{background-position:5% 55%}.em.em-lightning{background-position:15% 47.5%}.em.em-zap{background-position:5% 32.5%}.em.em-fire{background-position:57.5% 52.5%}.em.em-boom,.em.em-collision{background-position:50% 30%}.em.em-snowflake{background-position:10% 2.5%}.em.em-snow_cloud{background-position:15% 45%}.em.em-snowman{background-position:2.5% 7.5%}.em.em-snowman_without_snow{background-position:5% 50%}.em.em-wind_blowing_face{background-position:15% 55%}.em.em-dash{background-position:50% 37.5%}.em.em-tornado{background-position:15% 50%}.em.em-fog{background-position:15% 52.5%}.em.em-umbrella{background-position:2.5% 5%}.em.em-umbrella_with_rain_drops{background-position:2.5% 17.5%}.em.em-droplet{background-position:50% 35%}.em.em-sweat_drops{background-position:50% 32.5%}.em.em-ocean{background-position:12.5% 77.5%}.em.em-green_apple{background-position:17.5% 40%}.em.em-apple{background-position:17.5% 37.5%}.em.em-pear{background-position:17.5% 42.5%}.em.em-tangerine{background-position:17.5% 27.5%}.em.em-lemon{background-position:17.5% 30%}.em.em-banana{background-position:17.5% 32.5%}.em.em-watermelon{background-position:17.5% 25%}.em.em-grapes{background-position:17.5% 20%}.em.em-strawberry{background-position:17.5% 50%}.em.em-melon{background-position:17.5% 22.5%}.em.em-cherries{background-position:17.5% 47.5%}.em.em-peach{background-position:17.5% 45%}.em.em-pineapple{background-position:17.5% 35%}.em.em-tomato{background-position:17.5% 15%}.em.em-eggplant{background-position:17.5% 17.5%}.em.em-hot_pepper{background-position:15% 80%}.em.em-corn{background-position:15% 97.5%}.em.em-sweet_potato{background-position:17.5% 82.5%}.em.em-honey_pot{background-position:20% 17.5%}.em.em-bread{background-position:17.5% 77.5%}.em.em-cheese_wedge{background-position:80% 50%}.em.em-poultry_leg{background-position:17.5% 60%}.em.em-meat_on_bone{background-position:17.5% 57.5%}.em.em-fried_shrimp{background-position:17.5% 92.5%}.em.em-egg{background-position:20% 27.5%}.em.em-hamburger{background-position:17.5% 52.5%}.em.em-fries{background-position:17.5% 80%}.em.em-hotdog{background-position:15% 57.5%}.em.em-pizza{background-position:17.5% 55%}.em.em-spaghetti{background-position:17.5% 75%}.em.em-taco{background-position:15% 60%}.em.em-burrito{background-position:15% 62.5%}.em.em-ramen{background-position:17.5% 72.5%}.em.em-stew{background-position:20% 25%}.em.em-fish_cake{background-position:17.5% 95%}.em.em-sushi{background-position:17.5% 90%}.em.em-bento{background-position:20% 22.5%}.em.em-curry{background-position:17.5% 70%}.em.em-rice_ball{background-position:17.5% 65%}.em.em-rice{background-position:17.5% 67.5%}.em.em-rice_cracker{background-position:17.5% 62.5%}.em.em-oden{background-position:17.5% 87.5%}.em.em-dango{background-position:17.5% 85%}.em.em-shaved_ice{background-position:17.5% 100%}.em.em-ice_cream{background-position:20% 0}.em.em-icecream{background-position:17.5% 97.5%}.em.em-cake{background-position:20% 20%}.em.em-birthday{background-position:20% 65%}.em.em-custard{background-position:20% 15%}.em.em-candy{background-position:20% 10%}.em.em-lollipop{background-position:20% 12.5%}.em.em-chocolate_bar{background-position:20% 7.5%}.em.em-popcorn{background-position:20% 57.5%}.em.em-doughnut{background-position:20% 2.5%}.em.em-cookie{background-position:20% 5%}.em.em-beer{background-position:20% 45%}.em.em-beers{background-position:20% 47.5%}.em.em-wine_glass{background-position:20% 37.5%}.em.em-cocktail{background-position:20% 40%}.em.em-tropical_drink{background-position:20% 42.5%}.em.em-champagne{background-position:20% 55%}.em.em-sake{background-position:20% 35%}.em.em-tea{background-position:20% 32.5%}.em.em-coffee{background-position:2.5% 20%}.em.em-baby_bottle{background-position:20% 50%}.em.em-fork_and_knife{background-position:20% 30%}.em.em-knife_fork_plate{background-position:20% 52.5%}.em.em-soccer{background-position:5% 45%}.em.em-basketball{background-position:25% 15%}.em.em-football{background-position:25% 60%}.em.em-baseball{background-position:5% 47.5%}.em.em-tennis{background-position:25% 10%}.em.em-volleyball{background-position:27.5% 2.5%}.em.em-rugby_football{background-position:25% 62.5%}.em.em-8ball{background-position:22.5% 80%}.em.em-golf{background-position:5% 82.5%}.em.em-golfer{background-position:25% 95%}.em.em-table_tennis_paddle_and_ball{background-position:27.5% 10%}.em.em-badminton_racquet_and_shuttlecock{background-position:27.5% 95%}.em.em-ice_hockey_stick_and_puck{background-position:27.5% 7.5%}.em.em-field_hockey_stick_and_ball{background-position:27.5% 5%}.em.em-cricket_bat_and_ball{background-position:27.5% 0}.em.em-ski{background-position:25% 12.5%}.em.em-skier{background-position:5% 90%}.em.em-snowboarder{background-position:25% 20%}.em.em-ice_skate{background-position:5% 92.5%}.em.em-bow_and_arrow{background-position:27.5% 97.5%}.em.em-fishing_pole_and_fish{background-position:22.5% 45%}.em.em-rowboat{background-position:75% 15%}.em.em-swimmer{background-position:25% 65%}.em.em-surfer{background-position:25% 37.5%}.em.em-bath{background-position:77.5% 35%}.em.em-person_with_ball{background-position:5% 95%}.em.em-weight_lifter{background-position:25% 80%}.em.em-bicyclist{background-position:75% 70%}.em.em-mountain_bicyclist{background-position:75% 85%}.em.em-horse_racing{background-position:25% 57.5%}.em.em-man_in_business_suit_levitating{background-position:60% 95%}.em.em-trophy{background-position:25% 55%}.em.em-running_shirt_with_sash{background-position:25% 7.5%}.em.em-sports_medal{background-position:25% 52.5%}.em.em-medal{background-position:22.5% 20%}.em.em-reminder_ribbon{background-position:22.5% 22.5%}.em.em-rosette{background-position:27.5% 90%}.em.em-ticket{background-position:22.5% 65%}.em.em-admission_tickets{background-position:22.5% 35%}.em.em-performing_arts{background-position:22.5% 70%}.em.em-art{background-position:22.5% 57.5%}.em.em-circus_tent{background-position:22.5% 62.5%}.em.em-microphone{background-position:22.5% 47.5%}.em.em-headphones{background-position:22.5% 55%}.em.em-musical_score{background-position:25% 5%}.em.em-musical_keyboard{background-position:22.5% 100%}.em.em-saxophone{background-position:22.5% 95%}.em.em-trumpet{background-position:25% 0}.em.em-guitar{background-position:22.5% 97.5%}.em.em-violin{background-position:25% 2.5%}.em.em-clapper{background-position:22.5% 67.5%}.em.em-video_game{background-position:22.5% 72.5%}.em.em-space_invader{background-position:45% 62.5%}.em.em-dart{background-position:22.5% 75%}.em.em-game_die{background-position:22.5% 82.5%}.em.em-slot_machine{background-position:22.5% 77.5%}.em.em-bowling{background-position:22.5% 85%}.em.em-car{background-position:72.5% 87.5%}.em.em-taxi{background-position:72.5% 82.5%}.em.em-blue_car{background-position:72.5% 92.5%}.em.em-bus{background-position:72.5% 60%}.em.em-trolleybus{background-position:72.5% 65%}.em.em-racing_car{background-position:25% 100%}.em.em-police_car{background-position:72.5% 77.5%}.em.em-ambulance{background-position:72.5% 72.5%}.em.em-fire_engine{background-position:72.5% 75%}.em.em-minibus{background-position:72.5% 70%}.em.em-truck{background-position:72.5% 95%}.em.em-articulated_lorry{background-position:72.5% 97.5%}.em.em-tractor{background-position:72.5% 100%}.em.em-racing_motorcycle{background-position:25% 97.5%}.em.em-bike{background-position:75% 65%}.em.em-rotating_light{background-position:75% 40%}.em.em-oncoming_police_car{background-position:72.5% 80%}.em.em-oncoming_bus{background-position:72.5% 62.5%}.em.em-oncoming_automobile{background-position:72.5% 90%}.em.em-oncoming_taxi{background-position:72.5% 85%}.em.em-aerial_tramway{background-position:75% 10%}.em.em-mountain_cableway{background-position:75% 7.5%}.em.em-suspension_railway{background-position:75% 5%}.em.em-railway_car{background-position:72.5% 37.5%}.em.em-train{background-position:72.5% 57.5%}.em.em-monorail{background-position:75% 0}.em.em-bullettrain_side{background-position:72.5% 40%}.em.em-bullettrain_front{background-position:72.5% 42.5%}.em.em-light_rail{background-position:72.5% 50%}.em.em-mountain_railway{background-position:75% 2.5%}.em.em-steam_locomotive{background-position:72.5% 35%}.em.em-train2{background-position:72.5% 45%}.em.em-metro{background-position:72.5% 47.5%}.em.em-tram{background-position:72.5% 55%}.em.em-station{background-position:72.5% 52.5%}.em.em-helicopter{background-position:72.5% 32.5%}.em.em-small_airplane{background-position:77.5% 92.5%}.em.em-airplane{background-position:7.5% 17.5%}.em.em-airplane_departure{background-position:77.5% 95%}.em.em-airplane_arriving{background-position:77.5% 97.5%}.em.em-boat{background-position:5% 87.5%}.em.em-motor_boat{background-position:77.5% 90%}.em.em-speedboat{background-position:75% 30%}.em.em-ferry{background-position:5% 85%}.em.em-passenger_ship{background-position:80% 0}.em.em-rocket{background-position:72.5% 30%}.em.em-satellite{background-position:77.5% 100%}.em.em-seat{background-position:50% 95%}.em.em-anchor{background-position:5% 12.5%}.em.em-construction{background-position:75% 37.5%}.em.em-fuelpump{background-position:7.5% 10%}.em.em-busstop{background-position:72.5% 67.5%}.em.em-vertical_traffic_light{background-position:75% 35%}.em.em-traffic_light{background-position:75% 32.5%}.em.em-checkered_flag{background-position:25% 17.5%}.em.em-ship{background-position:75% 12.5%}.em.em-ferris_wheel{background-position:22.5% 40%}.em.em-roller_coaster{background-position:22.5% 42.5%}.em.em-carousel_horse{background-position:22.5% 37.5%}.em.em-building_construction{background-position:27.5% 20%}.em.em-foggy{background-position:12.5% 55%}.em.em-tokyo_tower{background-position:65% 27.5%}.em.em-factory{background-position:27.5% 75%}.em.em-fountain{background-position:5% 80%}.em.em-rice_scene{background-position:22.5% 12.5%}.em.em-mountain{background-position:5% 75%}.em.em-snow_capped_mountain{background-position:27.5% 12.5%}.em.em-mount_fuji{background-position:65% 25%}.em.em-volcano{background-position:12.5% 80%}.em.em-japan{background-position:65% 32.5%}.em.em-camping{background-position:27.5% 15%}.em.em-tent{background-position:7.5% 7.5%}.em.em-national_park{background-position:27.5% 37.5%}.em.em-motorway{background-position:77.5% 85%}.em.em-railway_track{background-position:77.5% 87.5%}.em.em-sunrise{background-position:12.5% 65%}.em.em-sunrise_over_mountains{background-position:12.5% 62.5%}.em.em-desert{background-position:27.5% 32.5%}.em.em-beach_with_umbrella{background-position:27.5% 17.5%}.em.em-desert_island{background-position:27.5% 35%}.em.em-city_sunrise{background-position:12.5% 70%}.em.em-city_sunset{background-position:12.5% 67.5%}.em.em-cityscape{background-position:27.5% 25%}.em.em-night_with_stars{background-position:12.5% 60%}.em.em-bridge_at_night{background-position:12.5% 75%}.em.em-milky_way{background-position:12.5% 82.5%}.em.em-stars{background-position:15% 30%}.em.em-sparkler{background-position:20% 90%}.em.em-fireworks{background-position:20% 87.5%}.em.em-rainbow{background-position:12.5% 72.5%}.em.em-house_buildings{background-position:27.5% 22.5%}.em.em-european_castle{background-position:27.5% 82.5%}.em.em-japanese_castle{background-position:27.5% 80%}.em.em-stadium{background-position:27.5% 40%}.em.em-statue_of_liberty{background-position:65% 30%}.em.em-house{background-position:27.5% 42.5%}.em.em-house_with_garden{background-position:27.5% 45%}.em.em-derelict_house_building{background-position:27.5% 27.5%}.em.em-office{background-position:27.5% 47.5%}.em.em-department_store{background-position:27.5% 72.5%}.em.em-post_office{background-position:27.5% 50%}.em.em-european_post_office{background-position:27.5% 52.5%}.em.em-hospital{background-position:27.5% 55%}.em.em-bank{background-position:27.5% 57.5%}.em.em-hotel{background-position:27.5% 62.5%}.em.em-convenience_store{background-position:27.5% 67.5%}.em.em-school{background-position:27.5% 70%}.em.em-love_hotel{background-position:27.5% 65%}.em.em-wedding{background-position:47.5% 85%}.em.em-classical_building{background-position:27.5% 30%}.em.em-church{background-position:5% 72.5%}.em.em-mosque{background-position:60% 20%}.em.em-synagogue{background-position:60% 22.5%}.em.em-kaaba{background-position:60% 17.5%}.em.em-shinto_shrine{background-position:5% 70%}.em.em-watch{background-position:0 35%}.em.em-iphone{background-position:55% 27.5%}.em.em-calling{background-position:55% 30%}.em.em-computer{background-position:50% 97.5%}.em.em-keyboard{background-position:0 40%}.em.em-desktop_computer{background-position:62.5% 77.5%}.em.em-printer{background-position:62.5% 80%}.em.em-three_button_mouse{background-position:62.5% 82.5%}.em.em-trackball{background-position:62.5% 85%}.em.em-joystick{background-position:62.5% 17.5%}.em.em-compression{background-position:65% 2.5%}.em.em-minidisc{background-position:52.5% 0}.em.em-floppy_disk{background-position:52.5% 2.5%}.em.em-cd{background-position:52.5% 5%}.em.em-dvd{background-position:52.5% 7.5%}.em.em-vhs{background-position:55% 55%}.em.em-camera{background-position:55% 42.5%}.em.em-camera_with_flash{background-position:55% 45%}.em.em-video_camera{background-position:55% 47.5%}.em.em-movie_camera{background-position:22.5% 50%}.em.em-film_projector{background-position:55% 57.5%}.em.em-film_frames{background-position:22.5% 32.5%}.em.em-telephone_receiver{background-position:52.5% 82.5%}.em.em-phone,.em.em-telephone{background-position:2.5% 12.5%}.em.em-pager{background-position:52.5% 85%}.em.em-fax{background-position:52.5% 87.5%}.em.em-tv{background-position:55% 50%}.em.em-radio{background-position:55% 52.5%}.em.em-studio_microphone{background-position:22.5% 25%}.em.em-level_slider{background-position:22.5% 27.5%}.em.em-control_knobs{background-position:22.5% 30%}.em.em-stopwatch{background-position:0 65%}.em.em-timer_clock{background-position:0 67.5%}.em.em-alarm_clock{background-position:0 62.5%}.em.em-mantelpiece_clock{background-position:60% 90%}.em.em-hourglass_flowing_sand{background-position:0 70%}.em.em-hourglass{background-position:0 37.5%}.em.em-satellite_antenna{background-position:52.5% 90%}.em.em-battery{background-position:55% 90%}.em.em-electric_plug{background-position:55% 92.5%}.em.em-bulb{background-position:50% 20%}.em.em-flashlight{background-position:57.5% 55%}.em.em-candle{background-position:60% 87.5%}.em.em-wastebasket{background-position:62.5% 97.5%}.em.em-oil_drum{background-position:77.5% 82.5%}.em.em-money_with_wings{background-position:50% 90%}.em.em-dollar{background-position:50% 82.5%}.em.em-yen{background-position:50% 80%}.em.em-euro{background-position:50% 85%}.em.em-pound{background-position:50% 87.5%}.em.em-moneybag{background-position:50% 70%}.em.em-credit_card{background-position:50% 77.5%}.em.em-gem{background-position:47.5% 75%}.em.em-scales{background-position:5% 17.5%}.em.em-wrench{background-position:57.5% 57.5%}.em.em-hammer{background-position:57.5% 60%}.em.em-hammer_and_pick{background-position:5% 10%}.em.em-hammer_and_wrench{background-position:77.5% 77.5%}.em.em-pick{background-position:5% 60%}.em.em-nut_and_bolt{background-position:57.5% 62.5%}.em.em-gear{background-position:5% 22.5%}.em.em-chains{background-position:5% 65%}.em.em-gun{background-position:57.5% 67.5%}.em.em-bomb{background-position:50% 25%}.em.em-hocho{background-position:57.5% 65%}.em.em-dagger_knife{background-position:65% 10%}.em.em-crossed_swords{background-position:5% 15%}.em.em-shield{background-position:77.5% 80%}.em.em-smoking{background-position:75% 50%}.em.em-skull_and_crossbones{background-position:2.5% 40%}.em.em-coffin{background-position:5% 40%}.em.em-funeral_urn{background-position:5% 42.5%}.em.em-amphora{background-position:27.5% 100%}.em.em-crystal_ball{background-position:57.5% 75%}.em.em-prayer_beads{background-position:55% 60%}.em.em-barber{background-position:47.5% 60%}.em.em-alembic{background-position:5% 20%}.em.em-telescope{background-position:57.5% 72.5%}.em.em-microscope{background-position:57.5% 70%}.em.em-hole{background-position:60% 92.5%}.em.em-pill{background-position:47.5% 65%}.em.em-syringe{background-position:47.5% 62.5%}.em.em-thermometer{background-position:15% 32.5%}.em.em-label{background-position:27.5% 92.5%}.em.em-bookmark{background-position:57.5% 15%}.em.em-toilet{background-position:77.5% 27.5%}.em.em-shower{background-position:77.5% 32.5%}.em.em-bathtub{background-position:77.5% 50%}.em.em-key{background-position:57.5% 2.5%}.em.em-old_key{background-position:65% 5%}.em.em-couch_and_lamp{background-position:77.5% 62.5%}.em.em-sleeping_accommodation{background-position:77.5% 65%}.em.em-bed{background-position:77.5% 72.5%}.em.em-door{background-position:75% 45%}.em.em-bellhop_bell{background-position:77.5% 70%}.em.em-frame_with_picture{background-position:62.5% 87.5%}.em.em-world_map{background-position:65% 22.5%}.em.em-umbrella_on_ground{background-position:5% 77.5%}.em.em-moyai{background-position:65% 35%}.em.em-shopping_bags{background-position:77.5% 67.5%}.em.em-balloon{background-position:20% 92.5%}.em.em-flags{background-position:22.5% 7.5%}.em.em-ribbon{background-position:20% 60%}.em.em-gift{background-position:20% 62.5%}.em.em-confetti_ball{background-position:20% 97.5%}.em.em-tada{background-position:20% 95%}.em.em-dolls{background-position:22.5% 5%}.em.em-wind_chime{background-position:22.5% 10%}.em.em-crossed_flags{background-position:22.5% 0}.em.em-izakaya_lantern{background-position:27.5% 77.5%}.em.em-email{background-position:7.5% 20%}.em.em-envelope_with_arrow{background-position:55% 7.5%}.em.em-incoming_envelope{background-position:55% 5%}.em.em-e-mail{background-position:55% 2.5%}.em.em-love_letter{background-position:47.5% 70%}.em.em-postbox{background-position:55% 20%}.em.em-mailbox_closed{background-position:55% 10%}.em.em-mailbox{background-position:55% 12.5%}.em.em-mailbox_with_mail{background-position:55% 15%}.em.em-mailbox_with_no_mail{background-position:55% 17.5%}.em.em-package{background-position:55% 0}.em.em-postal_horn{background-position:55% 22.5%}.em.em-inbox_tray{background-position:52.5% 100%}.em.em-outbox_tray{background-position:52.5% 97.5%}.em.em-scroll{background-position:52.5% 77.5%}.em.em-page_with_curl{background-position:52.5% 15%}.em.em-bookmark_tabs{background-position:52.5% 50%}.em.em-bar_chart{background-position:52.5% 32.5%}.em.em-chart_with_upwards_trend{background-position:52.5% 27.5%}.em.em-chart_with_downwards_trend{background-position:52.5% 30%}.em.em-page_facing_up{background-position:52.5% 17.5%}.em.em-date{background-position:52.5% 20%}.em.em-calendar{background-position:52.5% 22.5%}.em.em-spiral_calendar_pad{background-position:65% 0}.em.em-card_index{background-position:52.5% 25%}.em.em-card_file_box{background-position:62.5% 92.5%}.em.em-ballot_box_with_ballot{background-position:65% 20%}.em.em-file_cabinet{background-position:62.5% 95%}.em.em-clipboard{background-position:52.5% 35%}.em.em-spiral_note_pad{background-position:62.5% 100%}.em.em-file_folder{background-position:52.5% 10%}.em.em-open_file_folder{background-position:52.5% 12.5%}.em.em-card_index_dividers{background-position:62.5% 90%}.em.em-rolled_up_newspaper{background-position:65% 7.5%}.em.em-newspaper{background-position:55% 25%}.em.em-notebook{background-position:52.5% 55%}.em.em-closed_book{background-position:52.5% 60%}.em.em-green_book{background-position:52.5% 65%}.em.em-blue_book{background-position:52.5% 67.5%}.em.em-orange_book{background-position:52.5% 70%}.em.em-notebook_with_decorative_cover{background-position:52.5% 57.5%}.em.em-ledger{background-position:52.5% 52.5%}.em.em-books{background-position:52.5% 72.5%}.em.em-book{background-position:52.5% 62.5%}.em.em-link{background-position:57.5% 17.5%}.em.em-paperclip{background-position:52.5% 42.5%}.em.em-linked_paperclips{background-position:62.5% 20%}.em.em-scissors{background-position:7.5% 12.5%}.em.em-triangular_ruler{background-position:52.5% 47.5%}.em.em-straight_ruler{background-position:52.5% 45%}.em.em-pushpin{background-position:52.5% 37.5%}.em.em-round_pushpin{background-position:52.5% 40%}.em.em-triangular_flag_on_post{background-position:75% 42.5%}.em.em-waving_white_flag{background-position:27.5% 85%}.em.em-waving_black_flag{background-position:27.5% 87.5%}.em.em-closed_lock_with_key{background-position:57.5% 0}.em.em-lock{background-position:57.5% 5%}.em.em-unlock{background-position:57.5% 7.5%}.em.em-lock_with_ink_pen{background-position:55% 100%}.em.em-lower_left_ballpoint_pen{background-position:62.5% 22.5%}.em.em-lower_left_fountain_pen{background-position:62.5% 25%}.em.em-black_nib{background-position:7.5% 85%}.em.em-memo,.em.em-pencil{background-position:52.5% 80%}.em.em-pencil2{background-position:7.5% 82.5%}.em.em-lower_left_crayon{background-position:62.5% 30%}.em.em-lower_left_paintbrush{background-position:62.5% 27.5%}.em.em-mag{background-position:55% 95%}.em.em-mag_right{background-position:55% 97.5%}.em.em-heart{background-position:10% 25%}.em.em-yellow_heart{background-position:50% 5%}.em.em-green_heart{background-position:50% 2.5%}.em.em-blue_heart{background-position:50% 0}.em.em-purple_heart{background-position:50% 7.5%}.em.em-broken_heart{background-position:47.5% 90%}.em.em-heavy_heart_exclamation_mark_ornament{background-position:10% 22.5%}.em.em-two_hearts{background-position:47.5% 92.5%}.em.em-revolving_hearts{background-position:50% 12.5%}.em.em-heartbeat{background-position:47.5% 87.5%}.em.em-heartpulse{background-position:47.5% 97.5%}.em.em-sparkling_heart{background-position:47.5% 95%}.em.em-cupid{background-position:47.5% 100%}.em.em-gift_heart{background-position:50% 10%}.em.em-heart_decoration{background-position:50% 15%}.em.em-peace_symbol{background-position:2.5% 52.5%}.em.em-latin_cross{background-position:7.5% 92.5%}.em.em-star_and_crescent{background-position:2.5% 50%}.em.em-om_symbol{background-position:60% 12.5%}.em.em-wheel_of_dharma{background-position:2.5% 57.5%}.em.em-star_of_david{background-position:7.5% 95%}.em.em-six_pointed_star{background-position:57.5% 77.5%}.em.em-menorah_with_nine_branches{background-position:60% 25%}.em.em-yin_yang{background-position:2.5% 55%}.em.em-orthodox_cross{background-position:2.5% 47.5%}.em.em-place_of_worship{background-position:77.5% 75%}.em.em-ophiuchus{background-position:5% 57.5%}.em.em-aries{background-position:2.5% 65%}.em.em-taurus{background-position:2.5% 67.5%}.em.em-gemini{background-position:2.5% 70%}.em.em-cancer{background-position:2.5% 72.5%}.em.em-leo{background-position:2.5% 75%}.em.em-virgo{background-position:2.5% 77.5%}.em.em-libra{background-position:2.5% 80%}.em.em-scorpius{background-position:2.5% 82.5%}.em.em-sagittarius{background-position:2.5% 85%}.em.em-capricorn{background-position:2.5% 87.5%}.em.em-aquarius{background-position:2.5% 90%}.em.em-pisces{background-position:2.5% 92.5%}.em.em-id{background-position:10% 100%}.em.em-atom_symbol{background-position:5% 25%}.em.em-u7a7a{background-position:12.5% 27.5%}.em.em-u5272{background-position:12.5% 42.5%}.em.em-radioactive_sign{background-position:2.5% 42.5%}.em.em-biohazard_sign{background-position:2.5% 45%}.em.em-mobile_phone_off{background-position:55% 35%}.em.em-vibration_mode{background-position:55% 32.5%}.em.em-u6709{background-position:12.5% 35%}.em.em-u7121{background-position:12.5% 20%}.em.em-u7533{background-position:12.5% 40%}.em.em-u55b6{background-position:12.5% 45%}.em.em-u6708{background-position:12.5% 37.5%}.em.em-eight_pointed_black_star{background-position:10% 0}.em.em-vs{background-position:12.5% 12.5%}.em.em-accept{background-position:12.5% 50%}.em.em-white_flower{background-position:50% 65%}.em.em-ideograph_advantage{background-position:12.5% 47.5%}.em.em-secret{background-position:10% 72.5%}.em.em-congratulations{background-position:10% 70%}.em.em-u5408{background-position:12.5% 30%}.em.em-u6e80{background-position:12.5% 32.5%}.em.em-u7981{background-position:12.5% 25%}.em.em-a{background-position:10% 80%}.em.em-b{background-position:10% 82.5%}.em.em-ab{background-position:10% 90%}.em.em-cl{background-position:10% 92.5%}.em.em-o2{background-position:10% 85%}.em.em-sos{background-position:12.5% 7.5%}.em.em-no_entry{background-position:5% 67.5%}.em.em-name_badge{background-position:52.5% 75%}.em.em-no_entry_sign{background-position:75% 47.5%}.em.em-x{background-position:10% 7.5%}.em.em-o{background-position:10% 62.5%}.em.em-anger{background-position:50% 22.5%}.em.em-hotsprings{background-position:5% 2.5%}.em.em-no_pedestrians{background-position:77.5% 12.5%}.em.em-do_not_litter{background-position:75% 57.5%}.em.em-no_bicycles{background-position:75% 67.5%}.em.em-non-potable_water{background-position:75% 62.5%}.em.em-underage{background-position:57.5% 35%}.em.em-no_mobile_phones{background-position:55% 37.5%}.em.em-exclamation,.em.em-heavy_exclamation_mark{background-position:10% 20%}.em.em-grey_exclamation{background-position:10% 17.5%}.em.em-question{background-position:10% 12.5%}.em.em-grey_question{background-position:10% 15%}.em.em-bangbang{background-position:0 5%}.em.em-interrobang{background-position:0 7.5%}.em.em-100{background-position:50% 67.5%}.em.em-low_brightness{background-position:55% 75%}.em.em-high_brightness{background-position:55% 77.5%}.em.em-trident{background-position:57.5% 82.5%}.em.em-fleur_de_lis{background-position:5% 27.5%}.em.em-part_alternation_mark{background-position:10% 67.5%}.em.em-warning{background-position:5% 30%}.em.em-children_crossing{background-position:77.5% 15%}.em.em-beginner{background-position:57.5% 80%}.em.em-recycle{background-position:5% 5%}.em.em-u6307{background-position:12.5% 22.5%}.em.em-chart{background-position:50% 92.5%}.em.em-sparkle{background-position:10% 5%}.em.em-eight_spoked_asterisk{background-position:7.5% 100%}.em.em-negative_squared_cross_mark{background-position:10% 10%}.em.em-white_check_mark{background-position:7.5% 15%}.em.em-diamond_shape_with_a_dot_inside{background-position:50% 17.5%}.em.em-cyclone{background-position:12.5% 52.5%}.em.em-loop{background-position:10% 40%}.em.em-globe_with_meridians{background-position:12.5% 92.5%}.em.em-m{background-position:0 80%}.em.em-atm{background-position:27.5% 60%}.em.em-sa{background-position:12.5% 17.5%}.em.em-passport_control{background-position:77.5% 52.5%}.em.em-customs{background-position:77.5% 55%}.em.em-baggage_claim{background-position:77.5% 57.5%}.em.em-left_luggage{background-position:77.5% 60%}.em.em-wheelchair{background-position:5% 7.5%}.em.em-no_smoking{background-position:75% 52.5%}.em.em-wc{background-position:77.5% 30%}.em.em-parking{background-position:10% 87.5%}.em.em-potable_water{background-position:75% 60%}.em.em-mens{background-position:77.5% 17.5%}.em.em-womens{background-position:77.5% 20%}.em.em-baby_symbol{background-position:77.5% 25%}.em.em-restroom{background-position:77.5% 22.5%}.em.em-put_litter_in_its_place{background-position:75% 55%}.em.em-cinema{background-position:22.5% 52.5%}.em.em-signal_strength{background-position:55% 40%}.em.em-koko{background-position:12.5% 15%}.em.em-ng{background-position:12.5% 2.5%}.em.em-ok{background-position:12.5% 5%}.em.em-up{background-position:12.5% 10%}.em.em-cool{background-position:10% 95%}.em.em-new{background-position:12.5% 0}.em.em-free{background-position:10% 97.5%}.em.em-zero{background-position:80% 57.5%}.em.em-one{background-position:80% 60%}.em.em-two{background-position:80% 62.5%}.em.em-three{background-position:80% 65%}.em.em-four{background-position:80% 67.5%}.em.em-five{background-position:80% 70%}.em.em-six{background-position:80% 72.5%}.em.em-seven{background-position:80% 75%}.em.em-eight{background-position:80% 77.5%}.em.em-nine{background-position:80% 80%}.em.em-keycap_ten{background-position:57.5% 37.5%}.em.em-keycap_star{background-position:80% 55%}.em.em-1234{background-position:57.5% 45%}.em.em-arrow_forward{background-position:0 87.5%}.em.em-double_vertical_bar{background-position:0 72.5%}.em.em-black_right_pointing_triangle_with_double_vertical_bar{background-position:0 60%}.em.em-black_square_for_stop{background-position:0 75%}.em.em-eject{background-position:0 42.5%}.em.em-black_circle_for_record{background-position:0 77.5%}.em.em-black_right_pointing_double_triangle_with_vertical_bar{background-position:0 55%}.em.em-black_left_pointing_double_triangle_with_vertical_bar{background-position:0 57.5%}.em.em-fast_forward{background-position:0 45%}.em.em-rewind{background-position:0 47.5%}.em.em-twisted_rightwards_arrows{background-position:55% 62.5%}.em.em-repeat{background-position:55% 65%}.em.em-repeat_one{background-position:55% 67.5%}.em.em-arrow_backward{background-position:0 90%}.em.em-arrow_up_small{background-position:60% 7.5%}.em.em-arrow_down_small{background-position:60% 10%}.em.em-arrow_double_up{background-position:0 50%}.em.em-arrow_double_down{background-position:0 52.5%}.em.em-arrow_right{background-position:10% 35%}.em.em-arrow_left{background-position:10% 47.5%}.em.em-arrow_up{background-position:10% 50%}.em.em-arrow_down{background-position:10% 52.5%}.em.em-arrow_upper_right{background-position:0 22.5%}.em.em-arrow_lower_right{background-position:0 25%}.em.em-arrow_lower_left{background-position:0 27.5%}.em.em-arrow_upper_left{background-position:0 20%}.em.em-arrow_up_down{background-position:0 17.5%}.em.em-left_right_arrow{background-position:0 15%}.em.em-arrows_counterclockwise{background-position:55% 72.5%}.em.em-arrow_right_hook{background-position:0 32.5%}.em.em-leftwards_arrow_with_hook{background-position:0 30%}.em.em-arrow_heading_up{background-position:10% 42.5%}.em.em-arrow_heading_down{background-position:10% 45%}.em.em-hash{background-position:80% 52.5%}.em.em-information_source{background-position:0 12.5%}.em.em-abc{background-position:57.5% 50%}.em.em-abcd{background-position:57.5% 42.5%}.em.em-capital_abcd{background-position:57.5% 40%}.em.em-symbols{background-position:57.5% 47.5%}.em.em-musical_note{background-position:22.5% 90%}.em.em-notes{background-position:22.5% 92.5%}.em.em-wavy_dash{background-position:10% 65%}.em.em-curly_loop{background-position:10% 37.5%}.em.em-heavy_check_mark{background-position:7.5% 87.5%}.em.em-arrows_clockwise{background-position:55% 70%}.em.em-heavy_plus_sign{background-position:10% 27.5%}.em.em-heavy_minus_sign{background-position:10% 30%}.em.em-heavy_division_sign{background-position:10% 32.5%}.em.em-heavy_multiplication_x{background-position:7.5% 90%}.em.em-heavy_dollar_sign{background-position:50% 75%}.em.em-currency_exchange{background-position:50% 72.5%}.em.em-copyright{background-position:0 0}.em.em-registered{background-position:0 2.5%}.em.em-tm{background-position:0 10%}.em.em-end{background-position:57.5% 25%}.em.em-back{background-position:57.5% 22.5%}.em.em-on{background-position:57.5% 27.5%}.em.em-top{background-position:57.5% 32.5%}.em.em-soon{background-position:57.5% 30%}.em.em-ballot_box_with_check{background-position:2.5% 15%}.em.em-radio_button{background-position:57.5% 20%}.em.em-white_circle{background-position:5% 35%}.em.em-black_circle{background-position:5% 37.5%}.em.em-red_circle{background-position:57.5% 90%}.em.em-large_blue_circle{background-position:57.5% 92.5%}.em.em-small_orange_diamond{background-position:57.5% 100%}.em.em-small_blue_diamond{background-position:60% 0}.em.em-large_orange_diamond{background-position:57.5% 95%}.em.em-large_blue_diamond{background-position:57.5% 97.5%}.em.em-small_red_triangle{background-position:60% 2.5%}.em.em-black_small_square{background-position:0 82.5%}.em.em-white_small_square{background-position:0 85%}.em.em-black_large_square{background-position:10% 55%}.em.em-white_large_square{background-position:10% 57.5%}.em.em-small_red_triangle_down{background-position:60% 5%}.em.em-black_medium_square{background-position:0 95%}.em.em-white_medium_square{background-position:0 92.5%}.em.em-black_medium_small_square{background-position:0 100%}.em.em-white_medium_small_square{background-position:0 97.5%}.em.em-black_square_button{background-position:57.5% 85%}.em.em-white_square_button{background-position:57.5% 87.5%}.em.em-speaker{background-position:55% 82.5%}.em.em-sound{background-position:55% 85%}.em.em-loud_sound{background-position:55% 87.5%}.em.em-mute{background-position:55% 80%}.em.em-mega{background-position:52.5% 95%}.em.em-loudspeaker{background-position:52.5% 92.5%}.em.em-bell{background-position:57.5% 10%}.em.em-no_bell{background-position:57.5% 12.5%}.em.em-black_joker{background-position:10% 77.5%}.em.em-mahjong{background-position:10% 75%}.em.em-spades{background-position:2.5% 95%}.em.em-clubs{background-position:2.5% 97.5%}.em.em-hearts{background-position:2.5% 100%}.em.em-diamonds{background-position:5% 0}.em.em-flower_playing_cards{background-position:22.5% 87.5%}.em.em-thought_balloon{background-position:50% 62.5%}.em.em-right_anger_bubble{background-position:65% 17.5%}.em.em-speech_balloon{background-position:50% 60%}.em.em-left_speech_bubble{background-position:65% 15%}.em.em-clock1{background-position:60% 27.5%}.em.em-clock2{background-position:60% 30%}.em.em-clock3{background-position:60% 32.5%}.em.em-clock4{background-position:60% 35%}.em.em-clock5{background-position:60% 37.5%}.em.em-clock6{background-position:60% 40%}.em.em-clock7{background-position:60% 42.5%}.em.em-clock8{background-position:60% 45%}.em.em-clock9{background-position:60% 47.5%}.em.em-clock10{background-position:60% 50%}.em.em-clock11{background-position:60% 52.5%}.em.em-clock12{background-position:60% 55%}.em.em-clock130{background-position:60% 57.5%}.em.em-clock230{background-position:60% 60%}.em.em-clock330{background-position:60% 62.5%}.em.em-clock430{background-position:60% 65%}.em.em-clock530{background-position:60% 67.5%}.em.em-clock630{background-position:60% 70%}.em.em-clock730{background-position:60% 72.5%}.em.em-clock830{background-position:60% 75%}.em.em-clock930{background-position:60% 77.5%}.em.em-clock1030{background-position:60% 80%}.em.em-clock1130{background-position:60% 82.5%}.em.em-clock1230{background-position:60% 85%}.em.em-flag-af{background-position:80% 90%}.em.em-flag-ax{background-position:82.5% 17.5%}.em.em-flag-al{background-position:80% 97.5%}.em.em-flag-dz{background-position:85% 37.5%}.em.em-flag-as{background-position:82.5% 7.5%}.em.em-flag-ad{background-position:80% 85%}.em.em-flag-ao{background-position:82.5% 0}.em.em-flag-ai{background-position:80% 95%}.em.em-flag-aq{background-position:82.5% 2.5%}.em.em-flag-ag{background-position:80% 92.5%}.em.em-flag-ar{background-position:82.5% 5%}.em.em-flag-am{background-position:80% 100%}.em.em-flag-aw{background-position:82.5% 15%}.em.em-flag-au{background-position:82.5% 12.5%}.em.em-flag-at{background-position:82.5% 10%}.em.em-flag-az{background-position:82.5% 20%}.em.em-flag-bs{background-position:82.5% 60%}.em.em-flag-bh{background-position:82.5% 37.5%}.em.em-flag-bd{background-position:82.5% 27.5%}.em.em-flag-bb{background-position:82.5% 25%}.em.em-flag-by{background-position:82.5% 70%}.em.em-flag-be{background-position:82.5% 30%}.em.em-flag-bz{background-position:82.5% 72.5%}.em.em-flag-bj{background-position:82.5% 42.5%}.em.em-flag-bm{background-position:82.5% 47.5%}.em.em-flag-bt{background-position:82.5% 62.5%}.em.em-flag-bo{background-position:82.5% 52.5%}.em.em-flag-bq{background-position:82.5% 55%}.em.em-flag-ba{background-position:82.5% 22.5%}.em.em-flag-bw{background-position:82.5% 67.5%}.em.em-flag-br{background-position:82.5% 57.5%}.em.em-flag-io{background-position:87.5% 52.5%}.em.em-flag-vg{background-position:95% 80%}.em.em-flag-bn{background-position:82.5% 50%}.em.em-flag-bg{background-position:82.5% 35%}.em.em-flag-bf{background-position:82.5% 32.5%}.em.em-flag-bi{background-position:82.5% 40%}.em.em-flag-cv{background-position:85% 10%}.em.em-flag-kh{background-position:87.5% 80%}.em.em-flag-cm{background-position:82.5% 97.5%}.em.em-flag-ca{background-position:82.5% 75%}.em.em-flag-ic{background-position:87.5% 37.5%}.em.em-flag-ky{background-position:87.5% 97.5%}.em.em-flag-cf{background-position:82.5% 82.5%}.em.em-flag-td{background-position:95% 20%}.em.em-flag-cl{background-position:82.5% 95%}.em.em-cn,.em.em-flag-cn{background-position:82.5% 100%}.em.em-flag-cx{background-position:85% 15%}.em.em-flag-cc{background-position:82.5% 77.5%}.em.em-flag-co{background-position:85% 0}.em.em-flag-km{background-position:87.5% 85%}.em.em-flag-cg{background-position:82.5% 85%}.em.em-flag-cd{background-position:82.5% 80%}.em.em-flag-ck{background-position:82.5% 92.5%}.em.em-flag-cr{background-position:85% 5%}.em.em-flag-hr{background-position:87.5% 30%}.em.em-flag-cu{background-position:85% 7.5%}.em.em-flag-cw{background-position:85% 12.5%}.em.em-flag-cy{background-position:85% 17.5%}.em.em-flag-cz{background-position:85% 20%}.em.em-flag-dk{background-position:85% 30%}.em.em-flag-dj{background-position:85% 27.5%}.em.em-flag-dm{background-position:85% 32.5%}.em.em-flag-do{background-position:85% 35%}.em.em-flag-ec{background-position:85% 42.5%}.em.em-flag-eg{background-position:85% 47.5%}.em.em-flag-sv{background-position:95% 5%}.em.em-flag-gq{background-position:87.5% 5%}.em.em-flag-er{background-position:85% 52.5%}.em.em-flag-ee{background-position:85% 45%}.em.em-flag-et{background-position:85% 57.5%}.em.em-flag-eu{background-position:85% 60%}.em.em-flag-fk{background-position:85% 67.5%}.em.em-flag-fo{background-position:85% 72.5%}.em.em-flag-fj{background-position:85% 65%}.em.em-flag-fi{background-position:85% 62.5%}.em.em-flag-fr,.em.em-fr{background-position:85% 75%}.em.em-flag-gf{background-position:85% 87.5%}.em.em-flag-pf{background-position:92.5% 20%}.em.em-flag-tf{background-position:95% 22.5%}.em.em-flag-ga{background-position:85% 77.5%}.em.em-flag-gm{background-position:85% 100%}.em.em-flag-ge{background-position:85% 85%}.em.em-de,.em.em-flag-de{background-position:85% 22.5%}.em.em-flag-gh{background-position:85% 92.5%}.em.em-flag-gi{background-position:85% 95%}.em.em-flag-gr{background-position:87.5% 7.5%}.em.em-flag-gl{background-position:85% 97.5%}.em.em-flag-gd{background-position:85% 82.5%}.em.em-flag-gp{background-position:87.5% 2.5%}.em.em-flag-gu{background-position:87.5% 15%}.em.em-flag-gt{background-position:87.5% 12.5%}.em.em-flag-gg{background-position:85% 90%}.em.em-flag-gn{background-position:87.5% 0}.em.em-flag-gw{background-position:87.5% 17.5%}.em.em-flag-gy{background-position:87.5% 20%}.em.em-flag-ht{background-position:87.5% 32.5%}.em.em-flag-hn{background-position:87.5% 27.5%}.em.em-flag-hk{background-position:87.5% 22.5%}.em.em-flag-hu{background-position:87.5% 35%}.em.em-flag-is{background-position:87.5% 60%}.em.em-flag-in{background-position:87.5% 50%}.em.em-flag-id{background-position:87.5% 40%}.em.em-flag-ir{background-position:87.5% 57.5%}.em.em-flag-iq{background-position:87.5% 55%}.em.em-flag-ie{background-position:87.5% 42.5%}.em.em-flag-im{background-position:87.5% 47.5%}.em.em-flag-il{background-position:87.5% 45%}.em.em-flag-it,.em.em-it{background-position:87.5% 62.5%}.em.em-flag-ci{background-position:82.5% 90%}.em.em-flag-jm{background-position:87.5% 67.5%}.em.em-flag-jp,.em.em-jp{background-position:87.5% 72.5%}.em.em-flag-je{background-position:87.5% 65%}.em.em-flag-jo{background-position:87.5% 70%}.em.em-flag-kz{background-position:87.5% 100%}.em.em-flag-ke{background-position:87.5% 75%}.em.em-flag-ki{background-position:87.5% 82.5%}.em.em-flag-xk{background-position:95% 95%}.em.em-flag-kw{background-position:87.5% 95%}.em.em-flag-kg{background-position:87.5% 77.5%}.em.em-flag-la{background-position:90% 0}.em.em-flag-lv{background-position:90% 22.5%}.em.em-flag-lb{background-position:90% 2.5%}.em.em-flag-ls{background-position:90% 15%}.em.em-flag-lr{background-position:90% 12.5%}.em.em-flag-ly{background-position:90% 25%}.em.em-flag-li{background-position:90% 7.5%}.em.em-flag-lt{background-position:90% 17.5%}.em.em-flag-lu{background-position:90% 20%}.em.em-flag-mo{background-position:90% 55%}.em.em-flag-mk{background-position:90% 45%}.em.em-flag-mg{background-position:90% 40%}.em.em-flag-mw{background-position:90% 75%}.em.em-flag-my{background-position:90% 80%}.em.em-flag-mv{background-position:90% 72.5%}.em.em-flag-ml{background-position:90% 47.5%}.em.em-flag-mt{background-position:90% 67.5%}.em.em-flag-mh{background-position:90% 42.5%}.em.em-flag-mq{background-position:90% 60%}.em.em-flag-mr{background-position:90% 62.5%}.em.em-flag-mu{background-position:90% 70%}.em.em-flag-yt{background-position:95% 100%}.em.em-flag-mx{background-position:90% 77.5%}.em.em-flag-fm{background-position:85% 70%}.em.em-flag-md{background-position:90% 32.5%}.em.em-flag-mc{background-position:90% 30%}.em.em-flag-mn{background-position:90% 52.5%}.em.em-flag-me{background-position:90% 35%}.em.em-flag-ms{background-position:90% 65%}.em.em-flag-ma{background-position:90% 27.5%}.em.em-flag-mz{background-position:90% 82.5%}.em.em-flag-mm{background-position:90% 50%}.em.em-flag-na{background-position:90% 85%}.em.em-flag-nr{background-position:92.5% 5%}.em.em-flag-np{background-position:92.5% 2.5%}.em.em-flag-nl{background-position:90% 100%}.em.em-flag-nc{background-position:90% 87.5%}.em.em-flag-nz{background-position:92.5% 10%}.em.em-flag-ni{background-position:90% 97.5%}.em.em-flag-ne{background-position:90% 90%}.em.em-flag-ng{background-position:90% 95%}.em.em-flag-nu{background-position:92.5% 7.5%}.em.em-flag-nf{background-position:90% 92.5%}.em.em-flag-mp{background-position:90% 57.5%}.em.em-flag-kp{background-position:87.5% 90%}.em.em-flag-no{background-position:92.5% 0}.em.em-flag-om{background-position:92.5% 12.5%}.em.em-flag-pk{background-position:92.5% 27.5%}.em.em-flag-pw{background-position:92.5% 45%}.em.em-flag-ps{background-position:92.5% 40%}.em.em-flag-pa{background-position:92.5% 15%}.em.em-flag-pg{background-position:92.5% 22.5%}.em.em-flag-py{background-position:92.5% 47.5%}.em.em-flag-pe{background-position:92.5% 17.5%}.em.em-flag-ph{background-position:92.5% 25%}.em.em-flag-pn{background-position:92.5% 35%}.em.em-flag-pl{background-position:92.5% 30%}.em.em-flag-pt{background-position:92.5% 42.5%}.em.em-flag-pr{background-position:92.5% 37.5%}.em.em-flag-qa{background-position:92.5% 50%}.em.em-flag-re{background-position:92.5% 52.5%}.em.em-flag-ro{background-position:92.5% 55%}.em.em-flag-ru,.em.em-ru{background-position:92.5% 60%}.em.em-flag-rw{background-position:92.5% 62.5%}.em.em-flag-bl{background-position:82.5% 45%}.em.em-flag-sh{background-position:92.5% 80%}.em.em-flag-kn{background-position:87.5% 87.5%}.em.em-flag-lc{background-position:90% 5%}.em.em-flag-pm{background-position:92.5% 32.5%}.em.em-flag-vc{background-position:95% 75%}.em.em-flag-ws{background-position:95% 92.5%}.em.em-flag-sm{background-position:92.5% 92.5%}.em.em-flag-st{background-position:95% 2.5%}.em.em-flag-sa{background-position:92.5% 65%}.em.em-flag-sn{background-position:92.5% 95%}.em.em-flag-rs{background-position:92.5% 57.5%}.em.em-flag-sc{background-position:92.5% 70%}.em.em-flag-sl{background-position:92.5% 90%}.em.em-flag-sg{background-position:92.5% 77.5%}.em.em-flag-sx{background-position:95% 7.5%}.em.em-flag-sk{background-position:92.5% 87.5%}.em.em-flag-si{background-position:92.5% 82.5%}.em.em-flag-sb{background-position:92.5% 67.5%}.em.em-flag-so{background-position:92.5% 97.5%}.em.em-flag-za{background-position:97.5% 0}.em.em-flag-gs{background-position:87.5% 10%}.em.em-flag-kr,.em.em-kr{background-position:87.5% 92.5%}.em.em-flag-ss{background-position:95% 0}.em.em-es,.em.em-flag-es{background-position:85% 55%}.em.em-flag-lk{background-position:90% 10%}.em.em-flag-sd{background-position:92.5% 72.5%}.em.em-flag-sr{background-position:92.5% 100%}.em.em-flag-sz{background-position:95% 12.5%}.em.em-flag-se{background-position:92.5% 75%}.em.em-flag-ch{background-position:82.5% 87.5%}.em.em-flag-sy{background-position:95% 10%}.em.em-flag-tw{background-position:95% 52.5%}.em.em-flag-tj{background-position:95% 30%}.em.em-flag-tz{background-position:95% 55%}.em.em-flag-th{background-position:95% 27.5%}.em.em-flag-tl{background-position:95% 35%}.em.em-flag-tg{background-position:95% 25%}.em.em-flag-tk{background-position:95% 32.5%}.em.em-flag-to{background-position:95% 42.5%}.em.em-flag-tt{background-position:95% 47.5%}.em.em-flag-tn{background-position:95% 40%}.em.em-flag-tr{background-position:95% 45%}.em.em-flag-tm{background-position:95% 37.5%}.em.em-flag-tc{background-position:95% 17.5%}.em.em-flag-tv{background-position:95% 50%}.em.em-flag-ug{background-position:95% 60%}.em.em-flag-ua{background-position:95% 57.5%}.em.em-flag-ae{background-position:80% 87.5%}.em.em-flag-gb,.em.em-gb,.em.em-uk{background-position:85% 80%}.em.em-flag-us,.em.em-us{background-position:95% 65%}.em.em-flag-vi{background-position:95% 82.5%}.em.em-flag-uy{background-position:95% 67.5%}.em.em-flag-uz{background-position:95% 70%}.em.em-flag-vu{background-position:95% 87.5%}.em.em-flag-va{background-position:95% 72.5%}.em.em-flag-ve{background-position:95% 77.5%}.em.em-flag-vn{background-position:95% 85%}.em.em-flag-wf{background-position:95% 90%}.em.em-flag-eh{background-position:85% 50%}.em.em-flag-ye{background-position:95% 97.5%}.em.em-flag-zm{background-position:97.5% 2.5%}.em.em-flag-zw{background-position:97.5% 5%}.em.em-flag-ac{background-position:80% 82.5%}.em.em-flag-bv{background-position:82.5% 65%}.em.em-flag-cp{background-position:85% 2.5%}.em.em-flag-dg{background-position:85% 25%}.em.em-flag-ea{background-position:85% 40%}.em.em-flag-hm{background-position:87.5% 25%}.em.em-flag-mf{background-position:90% 37.5%}.em.em-flag-sj{background-position:92.5% 85%}.em.em-flag-ta{background-position:95% 15%}.em.em-flag-um{background-position:95% 62.5%}@font-face{font-family:iconfont;src:url(data:application/vnd.ms-fontobject;base64,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);src:url(data:application/vnd.ms-fontobject;base64,EA8AAGgOAAABAAIAAAAAAAIABQMAAAAAAAABAJABAAAAAExQAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAARmLsUAAAAAAAAAAAAAAAAAAAAAAAABAAaQBjAG8AbgBmAG8AbgB0AAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAQAGkAYwBvAG4AZgBvAG4AdAAAAAAAAAEAAAALAIAAAwAwR1NVQrD+s+0AAAE4AAAAQk9TLzI8eUnXAAABfAAAAFZjbWFwL5gm4AAAAgAAAAIuZ2x5ZuHUVh4AAARIAAAHIGhlYWQTL8piAAAA4AAAADZoaGVhB90DjAAAALwAAAAkaG10eCwA//8AAAHUAAAALGxvY2EImgpGAAAEMAAAABhtYXhwARwAbgAAARgAAAAgbmFtZT5U/n0AAAtoAAACbXBvc3R4roygAAAN2AAAAI4AAQAAA4D/gABcBAD//wAABAAAAQAAAAAAAAAAAAAAAAAAAAsAAQAAAAEAAFDsYkZfDzz1AAsEAAAAAADYCMM0AAAAANgIwzT///99BAADgAAAAAgAAgAAAAAAAAABAAAACwBiAAcAAAAAAAIAAAAKAAoAAAD/AAAAAAAAAAEAAAAKAB4ALAABREZMVAAIAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAAAAQQAAZAABQAIAokCzAAAAI8CiQLMAAAB6wAyAQgAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA5gDn5QOA/4AAXAOAAIMAAAABAAAAAAAABAAAAAQA//8EAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAFAAAAAwAAACwAAAAEAAABpgABAAAAAACgAAMAAQAAACwAAwAKAAABpgAEAHQAAAAUABAAAwAE5gDmCeZi537ngOeD58Pn4ufl//8AAOYA5gnmYed+54Dng+fD5+Ln5f//AAAAAAAAAAAAAAAAAAAAAAAAAAEAFAAUABQAFgAWABYAFgAWABYAAAABAAUAAwAEAAYABwAIAAIACQAKAAABBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAACIAAAAAAAAAAoAAOYAAADmAAAAAAEAAOYJAADmCQAAAAUAAOZhAADmYQAAAAMAAOZiAADmYgAAAAQAAOd+AADnfgAAAAYAAOeAAADngAAAAAcAAOeDAADngwAAAAgAAOfDAADnwwAAAAIAAOfiAADn4gAAAAkAAOflAADn5QAAAAoAAAAAAAAAjAC6AOgBFAGAAf4CbgLqAzgDkAAF////ngQAA2MAJQA2AEcAWABhAAABFAcWFRQOAiIuAjU0NyY1ND4CMzIWFz4BMhYXPgEzMh4CATI+AjQuAiIOAhQeAgEyPgI0LgIiDgIUHgIBMj4CNC4CIg4CFB4CBTIWFAYiJjQ2BAAuLlCLu9S7ilEuLhwvQCQrSBcuZWhlLhhHKyU/Lxz8zgoRDgcHDhETEg0ICA0SATs1XUYoKEZdal1GKChGXQFnChINBwcNEhMRDggIDhH+1yg4OFA4OAKrRzNZaGGqfkhIfqphaFkzRyZCMxwlHxETExEfJRwzQv47FSUwNzAkFRUkMDcwJRX+1BstPEU8LRsbLTxFPC0bASwVJTA3MCQVFSQwNzAlFSAUHRMTHRQAAgAA/4AEAAOAAAsAFQAAAQYABxYAFzYANyYAAzMHJzMRIzcXIwIA2v7fBQUBIdraASEFBf7fmkCAgEBAgIBAA4AF/t/a2v7fBQUBIdraASH9RYCAAYCAgAAAAAAGAAAAAAPNAoYAAwAHAAsADwATABcAAAEhFSEHIRUhBRUhNQUVITUlMxUjJTMVIwEeAdj+KMcDdvyKAq/+CQH3/gkB2B8f/igfHwKFkk9GUh8fkx8feHt7ewAAAAYAAP+0AygDKwADAAcACwAPABMAFwAAEzMRIxMzESMTMxEjEzMRIwM1MxUDNTMV/ZKS4EdHmR8fkh8fd3t7ewJU/igCr/yKAq7+CQH3/gkB2B8f/igfHwABAAD/fQPcA4AAQgAAEwYWBw4BBwYWFxY2FxYXFhcWBgcGFhc+ATUWMzcXMjcXFjc+AScuASc+ATc2Fjc+AScuASc2JicuAScuAScOAQcOAZMDBAEDPhUTARwdKwQDBRUoAioVFDtddlMIBA0MAgo7NVKEHRIPMwEgGQoGMRsMFBMXNwECAgEJFQEDwpGSwQMBEAHrCB0mDVE0M1sVDFkECww4LQUaHyRRBAQxBAEBAQEhHAQRSCAeHwEkOCAFWgwITk1LOwweKAUZBwSd0AQE0J0KBAAAAAAHAAD/wAPAA0AAAAAJAAoAEwAfADgATQAAASMeATI2NCYiBgUjHgEyNjQmIgYDDgEHHgEXPgE3LgETBgcGIicuAScmNDc+ATc2MhceARcWFAcGJQ4BBxQXMzY3PgEyFhcWFzM2NS4BAVAwARsoGxsoGwGPMAEbKBsbKBuBvv0FBf2+vv0FBf1JNEJFmEVDZxwdHRxoQkWYRUNnHB0dHP7FQlkFCDAHAQQ1TjUEAQcwCAVZAdsUGxsoGxsUFBsbKBsbAVEF/b6+/QUF/b6+/f0+Mx0dHRxoQkWYRUNnHB0dHGhCRZhFQ78CVUEHAQEGJjIyJgYBAQdBVQAAAAAHAAD/wAPAA0AAAAAJAAoAEwAfADgARAAAASMeATI2NCYiBgUjHgEyNjQmIgYDDgEHHgEXPgE3LgETBgcGIicuAScmNDc+ATc2MhceARcWFAcGJyEGBxUWFyE2NzUmAVAwARsoGxsoGwGPMAEbKBsbKBuBvv0FBf2+vv0FBf1JNEJFmEVDZxwdHRxoQkWYRUNnHB0dHKP+0AcBAQcBMAcBAQHbFBsbKBsbFBQbGygbGwFRBf2+vv0FBf2+vv39PjMdHR0caEJFmEVDZxwdHRxoQkWYRUOfAQcwBwEBBzAHAAcAAP/AA8ADQAAAAAkACgATAB8AOABNAAABIx4BMjY0JiIGBSMeATI2NCYiBgMOAQceARc+ATcuARMGBwYiJy4BJyY0Nz4BNzYyFx4BFxYUBwYnIwYHDgEiJicmJyMGFR4BFz4BNzQBUDABGygbGygbAY8wARsoGxsoG4G+/QUF/b6+/QUF/Uk0QkWYRUNnHB0dHGhCRZhFQ2ccHR0cozAHAQQ1TjUEAQcwCAVZQkJZBQHbFBsbKBsbFBQbGygbGwFRBf2+vv0FBf2+vv39PjMdHR0caEJFmEVDZxwdHRxoQkWYRUO/AQYmMjImBgEBB0FVAgJVQQcAAgAA//gDiAMIACUAMQAAASMGBxUWFzMHLgEjIg4CFB4CMj4CNTQmJzcVFhczNjc1NCYBLgEnPgE3HgEXDgEDavwFAQEFoMcmWTA6aFMrK1NodGhTKx4dxwEFOAUBEf4hWngCAnhaWngCAngDCAEFOAUBxx0eK1NodGhTKytTaDowWSbHoAUBAQX8DRH9PAJ4Wlp4AgJ4Wlp4AAAAAgAA//ADkwMTACkANQAAAScmDwEnJg8BBh8BBy4BIyIOAhQeAjI+AjU0Jic3FxY/ATYvATc2AS4BJz4BNx4BFw4BA44qBgZcVAYFKwQEVYgmWTA6aFMrK1NodGhTKx4dh1QGBioEBFRcBP3+WngCAnhaWngCAngC4ysEBF1VBAQqBgZUhx0eK1NodGhTKytTaDowWSaIVQQEKgYGVFwG/V4CeFpaeAICeFpaeAAAAAAAABIA3gABAAAAAAAAABUAAAABAAAAAAABAAgAFQABAAAAAAACAAcAHQABAAAAAAADAAgAJAABAAAAAAAEAAgALAABAAAAAAAFAAsANAABAAAAAAAGAAgAPwABAAAAAAAKACsARwABAAAAAAALABMAcgADAAEECQAAACoAhQADAAEECQABABAArwADAAEECQACAA4AvwADAAEECQADABAAzQADAAEECQAEABAA3QADAAEECQAFABYA7QADAAEECQAGABABAwADAAEECQAKAFYBEwADAAEECQALACYBaQpDcmVhdGVkIGJ5IGljb25mb250Cmljb25mb250UmVndWxhcmljb25mb250aWNvbmZvbnRWZXJzaW9uIDEuMGljb25mb250R2VuZXJhdGVkIGJ5IHN2ZzJ0dGYgZnJvbSBGb250ZWxsbyBwcm9qZWN0Lmh0dHA6Ly9mb250ZWxsby5jb20ACgBDAHIAZQBhAHQAZQBkACAAYgB5ACAAaQBjAG8AbgBmAG8AbgB0AAoAaQBjAG8AbgBmAG8AbgB0AFIAZQBnAHUAbABhAHIAaQBjAG8AbgBmAG8AbgB0AGkAYwBvAG4AZgBvAG4AdABWAGUAcgBzAGkAbwBuACAAMQAuADAAaQBjAG8AbgBmAG8AbgB0AEcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAAcwB2AGcAMgB0AHQAZgAgAGYAcgBvAG0AIABGAG8AbgB0AGUAbABsAG8AIABwAHIAbwBqAGUAYwB0AC4AaAB0AHQAcAA6AC8ALwBmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQAAAAACAAAAAAAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsBAgEDAQQBBQEGAQcBCAEJAQoBCwEMAARiZWFyD3Jlc2l6ZS12ZXJ0aWNhbA9jaHVpemhpZmFuemh1YW4Qc2h1aXBpbmdmYW56aHVhbgJxcQVmcm93bgNtZWgFc21pbGUDbWFuBXdvbWFuAAAAAA==#iefix) format("embedded-opentype"),url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff"),url(data:font/ttf;base64,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) format("truetype"),url(../../system_static/img/iconfont.13b90fe6.svg#iconfont) format("svg")}.icon-bear:before{content:"\E600"}.icon-resize-vertical:before{content:"\E7C3"}.icon-chuizhifanzhuan:before{content:"\E661"}.icon-shuipingfanzhuan:before{content:"\E662"}.icon-qq:before{content:"\E609"}.icon-frown:before{content:"\E77E"}.icon-meh:before{content:"\E780"}.icon-smile:before{content:"\E783"}.icon-man:before{content:"\E7E2"}.icon-woman:before{content:"\E7E5"}@font-face{font-family:iconfont;src:url(../../system_static/fonts/iconfont.4eb5da1b.woff2) format("woff2"),url(../../system_static/fonts/iconfont.1433986b.woff) format("woff"),url(../../system_static/fonts/iconfont.729c697f.ttf) format("truetype")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconxitongshezhi:before{content:"\E71E"}.iconyonghuguanli:before{content:"\E71F"}.iconshangpin:before{content:"\E720"}.iconfenxiaoguanli:before{content:"\E721"}.iconyouhuiquan4:before{content:"\E722"}.iconwenzhangguanli:before{content:"\E723"}.icondingdanguanli:before{content:"\E71C"}.iconduanxinpeizhi:before{content:"\E71D"}.iconshangyeshouquan:before{content:"\E71B"}.iconweixinzhifu:before{content:"\E719"}.iconzhifubao:before{content:"\E71A"}.icongongge:before{content:"\E718"}.iconliebiao:before{content:"\E717"}.iconshouyintai-shouyin1:before{content:"\E707"}.iconshouyintai-dingdan1:before{content:"\E708"}.iconshouyintai-hexiao1:before{content:"\E709"}.iconshouyintai-zhuoma:before{content:"\E711"}.iconshouyintai-tuihuo1:before{content:"\E712"}.iconshouyintai-yonghu:before{content:"\E713"}.iconshouyintai-guadan1:before{content:"\E714"}.iconshouyintai-chongzhi1:before{content:"\E716"}.iconqudaoma:before{content:"\E6DA"}.iconbiaodanzujian-duoxuankuang:before{content:"\E6C9"}.iconbiaodanzujian-riqi:before{content:"\E6CA"}.iconbiaodanzujian-danxuankuang:before{content:"\E6CB"}.iconbiaodanzujian-danhangwenben:before{content:"\E6CC"}.iconbiaodanzujian-riqifanwei:before{content:"\E6CD"}.iconbiaodanzujian-shijian:before{content:"\E6CE"}.iconbiaodanzujian-xialakuang:before{content:"\E6CF"}.iconbiaodanzujian-shijianfanwei:before{content:"\E6D0"}.iconbiaodanzujian-tupian:before{content:"\E6D1"}.iconbiaodanzujian-chengshi:before{content:"\E6D2"}.icondangqianjifen:before{content:"\E6BB"}.iconleijijifen:before{content:"\E6BE"}.iconfaqirenshu:before{content:"\E6BF"}.iconshengyukucun:before{content:"\E6C0"}.icontuiguangrenshu:before{content:"\E6C1"}.iconkanjiachenggong:before{content:"\E6C2"}.iconchengtuanshu:before{content:"\E6C3"}.iconcanyurenshu:before{content:"\E6C4"}.iconxiadanrenshu:before{content:"\E6C5"}.iconxiaohaojifen:before{content:"\E6C6"}.iconzhifudingdan:before{content:"\E6C7"}.iconzhifurenshu:before{content:"\E6C8"}.iconxinrenli2:before{content:"\E6BD"}.iconhuiyuanjihuo:before{content:"\E6BC"}.iconyangshier:before{content:"\E69C"}.iconyangshiyi:before{content:"\E69D"}.icona-zuhe-banner1:before{content:"\E8FE"}.icontupianmofang2:before{content:"\E8FB"}.iconshangpinfenlei1:before{content:"\E8FC"}.iconpeizhiyindao1:before{content:"\E8F8"}.iconyuechongzhi:before{content:"\E8F5"}.iconyouhuitaocan:before{content:"\E8F6"}.iconzuhe-fenlei:before{content:"\E8EA"}.iconpeizhiyindao:before{content:"\E8E9"}.iconduanshipin1:before{content:"\E8D9"}.icondinjiannzhe:before{content:"\E8DA"}.iconhuodongbeijingtu:before{content:"\E8DB"}.iconjifenshangcheng:before{content:"\E8DC"}.iconhuodongbiankuang:before{content:"\E8DD"}.iconkanjiahuodong:before{content:"\E8DE"}.iconjiugonggechoujiang:before{content:"\E8DF"}.iconmansonghuodong:before{content:"\E8E0"}.iconmanjianmanzhe:before{content:"\E8E1"}.iconmeiriqiandao:before{content:"\E8E2"}.iconwenzhang:before{content:"\E8E3"}.iconmiaoshahuodong:before{content:"\E8E4"}.iconpintuanhuodong:before{content:"\E8E5"}.iconyouhuiquan3:before{content:"\E8E6"}.iconzhibo:before{content:"\E8E7"}.iconxianshizhekou:before{content:"\E8E8"}.icontupianmofang1:before{content:"\E710"}.iconremaipaihang:before{content:"\E70C"}.iconyonghuxinxi:before{content:"\E82E"}.iconshipinyangshi2:before{content:"\E829"}.iconbiaoti3:before{content:"\E82A"}.iconshipinyangshi1:before{content:"\E82B"}.icondingwei1:before{content:"\E82C"}.iconsousuo11:before{content:"\E82D"}.iconshouji1:before{content:"\E828"}.iconerweima:before{content:"\E823"}.iconsousuo1:before{content:"\E824"}.icondingwei:before{content:"\E825"}.iconshipindianzan-yidian:before{content:"\E826"}.iconshipindianzan-weidian:before{content:"\E827"}.icondingbudaohang:before{content:"\E81E"}.iconduanshipin:before{content:"\E81F"}.iconxinrenli:before{content:"\E820"}.icongouwuche:before{content:"\E816"}.iconfenxiang:before{content:"\E817"}.iconkanjia2:before{content:"\E818"}.iconpintuan3:before{content:"\E819"}.iconkefu2:before{content:"\E81A"}.icona-shoucang:before{content:"\E81B"}.iconmendian:before{content:"\E81C"}.iconmiaosha3:before{content:"\E81D"}.icontuikuandingdanliang:before{content:"\E7D1"}.icondingdanliang:before{content:"\E7D2"}.icondingdanjine:before{content:"\E7D3"}.icontuikuanjine:before{content:"\E7D4"}.icontongji:before{content:"\E70A"}.iconbiaoge1:before{content:"\E70B"}.iconfanhui1:before{content:"\E7C8"}.iconpc-jifen:before{content:"\E7E3"}.iconpc-youhuiquan:before{content:"\E7E4"}.iconshouyintai:before{content:"\E7C7"}.iconjia:before{content:"\E7C5"}.iconjian:before{content:"\E7C6"}.iconcrmeb1:before{content:"\E739"}.iconzuoyou:before{content:"\E7BA"}.iconshangxia:before{content:"\E7BB"}.icondangqianqunchengyuan:before{content:"\E7B7"}.iconjinrituiqun:before{content:"\E7B8"}.iconjinrixinzeng:before{content:"\E7B9"}.iconleijituiqun:before{content:"\E7B6"}.icondianpujie:before{content:"\E692"}.icontupian4:before{content:"\E7B5"}.icona-shouyintai-weixinzhifubao:before{content:"\E7A9"}.iconshouyintai-xianjinshoukuan:before{content:"\E7AD"}.iconshouyintai-xingzhuang:before{content:"\E7AE"}.iconshouyintai-shuaxin:before{content:"\E7A3"}.iconshouyintai-mima:before{content:"\E7A4"}.iconshouyintai-qiyeweixin:before{content:"\E7A5"}.iconshouyintai-dianyuan:before{content:"\E7A6"}.iconshouyintai-qingkong:before{content:"\E7A7"}.iconshouyintai-shaixuan:before{content:"\E7A8"}.iconshouyintai-weixin:before{content:"\E7AA"}.iconshouyintai-zhanghao:before{content:"\E7AB"}.iconshouyintai-yanjing:before{content:"\E7AC"}.iconzidingyicaidan:before{content:"\E68A"}.iconfuwenben3:before{content:"\E688"}.iconzhongcaoshequ1:before{content:"\E685"}.iconyushou1:before{content:"\E69A"}.iconxiaochengxuzhibo3:before{content:"\E69B"}.iconguanzhugongzhonghao2:before{content:"\E684"}.iconzhuanti:before{content:"\E686"}.iconfuzhukongbai2:before{content:"\E687"}.iconzhuli:before{content:"\E689"}.iconsousuokuang:before{content:"\E68B"}.iconmiaosha2:before{content:"\E68C"}.icontuijianzu:before{content:"\E68D"}.icondaohangzu2:before{content:"\E68E"}.iconpintuan2:before{content:"\E68F"}.iconshangpinliebiao2:before{content:"\E690"}.iconshangpinfenlei:before{content:"\E691"}.iconxinwenbobao2:before{content:"\E693"}.iconyouhuiquan2:before{content:"\E694"}.iconfuzhuxian2:before{content:"\E695"}.iconzaixiankefu:before{content:"\E696"}.iconbiaoti2:before{content:"\E697"}.iconlunbotu:before{content:"\E698"}.icontupianmofang:before{content:"\E699"}.iconbanquan:before{content:"\E793"}.iconcaidanshouqi:before{content:"\E791"}.iconcaidanzhankai:before{content:"\E792"}.icondingdan:before{content:"\E760"}.iconapp:before{content:"\E75B"}.iconPC:before{content:"\E75C"}.iconxiaochengxu:before{content:"\E75D"}.icongongzhonghao:before{content:"\E75E"}.iconh5:before{content:"\E75F"}.iconshipin:before{content:"\E758"}.iconqiehuanhuiyuan:before{content:"\E757"}.iconguadan:before{content:"\E756"}.iconhexiaodingdanjine:before{content:"\E73C"}.iconmendiandingdanjine:before{content:"\E73B"}.iconmendianchengjiaoyonghushu:before{content:"\E73D"}.iconfufeihuiyuanjine:before{content:"\E73E"}.iconshouyindingdanjine:before{content:"\E73F"}.iconmendianxinzengyonghushu:before{content:"\E740"}.iconhuiyuankajihuoshu:before{content:"\E741"}.iconxinzengyonghushu1:before{content:"\E742"}.iconfenpeidingdanjine:before{content:"\E743"}.iconyuexiaohaojine:before{content:"\E744"}.iconerweima-xingerenzhongxin:before{content:"\E715"}.iconhuishan:before{content:"\E70F"}.iconshangpinshuliang-jia:before{content:"\E70E"}.iconshangpinshuliang-jian:before{content:"\E70D"}.icontupianguanggao1:before{content:"\E6FE"}.iconsousukuang1:before{content:"\E6FF"}.iconwenzhangliebiao1:before{content:"\E700"}.iconpintuan1:before{content:"\E701"}.iconshangpinliebiao1:before{content:"\E702"}.iconyouhuiquan1:before{content:"\E703"}.iconxiaochengxuzhibo1:before{content:"\E704"}.iconmiaosha1:before{content:"\E705"}.iconxinwenbobao1:before{content:"\E706"}.icondaohangzu1:before{content:"\E6F3"}.iconbiaoti1:before{content:"\E6F4"}.iconfenleidaohang1:before{content:"\E6F5"}.iconcuxiaoliebiao1:before{content:"\E6F6"}.iconfuzhukongbai1:before{content:"\E6F7"}.iconhuodongmofang1:before{content:"\E6F8"}.iconguanzhugongzhonghao1:before{content:"\E6F9"}.iconkanjia1:before{content:"\E6FA"}.iconfuzhuxian1:before{content:"\E6FB"}.iconkefu1:before{content:"\E6FC"}.iconfuwenben1:before{content:"\E6FD"}.icondantu:before{content:"\E6F0"}.iconlashen:before{content:"\E6F1"}.iconpingpu:before{content:"\E6F2"}.iconshouhou-tuikuan-lan:before{content:"\E6EA"}.icondaifukuan-lan:before{content:"\E6EB"}.icondaishouhuo-lan:before{content:"\E6EC"}.icondaipingjia-lan:before{content:"\E6EE"}.icondaifahuo-lan:before{content:"\E6EF"}.icondaifukuan-ju:before{content:"\E6E5"}.iconshouhou-tuikuan-ju:before{content:"\E6E6"}.icondaishouhuo-ju:before{content:"\E6E7"}.icondaipingjia-ju:before{content:"\E6E8"}.icondaifahuo-ju:before{content:"\E6E9"}.icondaipingjia-fen:before{content:"\E6E0"}.icondaishouhuo-fen:before{content:"\E6E1"}.icondaifukuan-fen:before{content:"\E6E2"}.icondaifahuo-fen:before{content:"\E6E3"}.icona-shouhoutuikuan-fen:before{content:"\E6E4"}.icondaifahuo-lv:before{content:"\E6DB"}.icondaishouhuo-lv:before{content:"\E6DC"}.icondaifukuan-lv:before{content:"\E6DD"}.icondaipingjia-lv:before{content:"\E6DE"}.iconshouhou-tuikuan-lv:before{content:"\E6DF"}.icondaifukuan1:before{content:"\E6D5"}.icondaipingjia1:before{content:"\E6D6"}.iconshouhou_tuikuan:before{content:"\E6D7"}.icondaifahuo1:before{content:"\E6D8"}.icondaishouhuo1:before{content:"\E6D9"}.iconshezhi:before{content:"\E6D4"}.icons-kefu:before{content:"\E6D3"}.iconduohang:before{content:"\E6B4"}.icon4ge1:before{content:"\E6B5"}.icon5ge1:before{content:"\E6B6"}.icondayuanjiao:before{content:"\E6B7"}.icon3ge1:before{content:"\E6B8"}.icondanhang:before{content:"\E6B9"}.iconzuoyoutuwen:before{content:"\E6B3"}.iconyangshi8:before{content:"\E6B1"}.iconyangshi9:before{content:"\E6B2"}.iconyangshi1:before{content:"\E6AA"}.iconyangshi4:before{content:"\E6AB"}.iconyangshi5:before{content:"\E6AC"}.iconyangshi6:before{content:"\E6AD"}.iconyangshi2:before{content:"\E6AE"}.iconyangshi7:before{content:"\E6AF"}.iconyangshi3:before{content:"\E6B0"}.iconshuzi:before{content:"\E6A8"}.iconjinyong:before{content:"\E6A9"}.icon4ge:before{content:"\E6A5"}.icon3ge:before{content:"\E6A6"}.icon5ge:before{content:"\E6A7"}.icon2hang:before{content:"\E6A2"}.icon3hang:before{content:"\E6A3"}.icon4hang:before{content:"\E6A4"}.iconxiayi:before{content:"\E69E"}.iconshangyi:before{content:"\E6A1"}.iconshanchu2:before{content:"\E69F"}.iconfuzhi:before{content:"\E6A0"}.iconzuixin:before{content:"\E683"}.iconxuanzhong6:before{content:"\E76D"}.icontianjia:before{content:"\E76C"}.slide-left-enter-active,.slide-left-enter-from,.slide-left-leave-active,.slide-right-enter-active,.slide-right-leave-active{will-change:transform;-webkit-transition:all .3s ease;transition:all .3s ease}.slide-left-leave-to,.slide-right-enter{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}.slide-left-enter-from,.slide-right-leave-active{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}.opacitys-enter-active,.opacitys-leave-active{will-change:transform;-webkit-transition:all .3s ease;transition:all .3s ease}.breadcrumb-enter,.breadcrumb-leave-active,.opacitys-enter,.opacitys-leave-active{opacity:0}.breadcrumb-leave-active{position:absolute}@-webkit-keyframes logoAnimation{0%{-webkit-transform:scale(0);transform:scale(0)}80%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes logoAnimation{0%{-webkit-transform:scale(0);transform:scale(0)}80%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes error-num{0%{-webkit-transform:translateY(60px);transform:translateY(60px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes error-num{0%{-webkit-transform:translateY(60px);transform:translateY(60px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes error-img{0%{opacity:0}to{opacity:1}}@keyframes error-img{0%{opacity:0}to{opacity:1}}@-webkit-keyframes toRight{0%{left:-5px}50%{left:100%}to{left:-5px}}@keyframes toRight{0%{left:-5px}50%{left:100%}to{left:-5px}}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}:root{--prev-bg-menuBar:#282c34;--prev-bg-menuBarColor:#fff;--prev-bg-topBar:#fff;--prev-bg-topBarColor:#282c34;--prev-bg-columnsMenuBar:#282c34;--prev-bg-columnsMenuBarColor:#e6e6e6;--prev-bg-columnsMenuActiveColor:#fff;--prev-bg-menu-hover-ba-color:rgba(0,0,0,0.2);--prev-bg-menu-active-color:#0256ff;--prev-bg-main-color:#f0f2f5;--prev-bg-color:#f5f7fa;--prev-bg-white:#fff;--prev-color-primary:#0256ff;--prev-color-text-white:#fff;--prev-color-text-black:#000;--prev-color-text-primary:#606266;--prev-color-text-regular:#303133;--prev-color-text-secondary:#909399;--prev-color-text-placeholder:#c0c4cc;--prev-color-hover:rgba(0,0,0,0.04);--prev-color-seting-main:#e9eef3;--prev-color-seting-aside:#d3dce6;--prev-color-seting-header:#b3c0d1;--prev-border-color-hover:#c0c4cc;--prev-border-color-base:#dcdfe6;--prev-border-color-light:#e4e7ed;--prev-border-color-lighter:#ebeef5;--prev-border-color-extra-light:#f2f6fc;--prev-tag-active-color:#fff;--prev-MenuActiveColor:#fff;--prev-table-header-bag:#f2f6ff}#app,body,html{width:100%;background-color:var(--prev-bg-main-color);font-size:14px}.layout-container{width:100%;height:100%}.layout-container .layout-aside{background:var(--prev-bg-menuBar);height:inherit;position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-x:hidden!important}.layout-container .layout-aside .el-scrollbar__view{overflow:hidden}.layout-container .layout-header{padding:0!important}.layout-container .layout-main{padding:0!important;overflow:hidden;width:100%;background-color:var(--prev-bg-main-color);position:relative}.layout-container .el-scrollbar,.layout-container .layout-scrollbar{width:100%}.layout-container .layout-view-bg-white{background:var(--prev-bg-white);width:100%;height:100%;border-radius:4px;border:1px solid var(--prev-border-color-lighter)}.layout-container .layout-aside-width-default{width:180px!important;-webkit-transition:width .2s ease;transition:width .2s ease;-webkit-box-shadow:1px 1px 4px rgba(0,21,41,.08);box-shadow:1px 1px 4px rgba(0,21,41,.08)}.layout-container .layout-aside-width64{width:64px!important;-webkit-transition:width .2s ease;transition:width .2s ease}.layout-container .layout-aside-width1{width:0!important;-webkit-transition:width .2s ease;transition:width .2s ease}.layout-container .layout-scrollbar{padding:16px}.layout-container .layout-mian-height-50{height:calc(100vh - 50px)}.layout-container .layout-columns-warp{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.layout-container .layout-hide{display:none}#nprogress .bar{background:var(--prev-color-primary)!important}.flex,.flex-center{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-auto{-webkit-box-flex:1;-ms-flex:1;flex:1}.flex-center{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;width:100%;overflow:hidden}.flex-margin{margin:auto}.flex-warp{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;margin:0 -5px}.flex-warp .flex-warp-item{padding:5px}.flex-warp .flex-warp-item .flex-warp-item-box{width:100%;height:100%}.w100{width:100%!important}.h100{min-height:calc(100vh - 186px)}.h100,.h101{height:100%!important}.h101{min-height:calc(100vh - 150px)}.vh100{height:100vh!important}.max100vh{max-height:100vh!important}.min100vh{min-height:100vh!important}.color-primary{color:var(--prev-color-primary)}.color-success{color:var(--prev-color-success)}.color-warning{color:var(--prev-color-warning)}.color-danger{color:var(--prev-color-danger)}.color-info{color:var(--prev-color-info)}.one-text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.two-text-overflow{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.overflow{overflow:hidden!important}.p30{padding:30px}.p20{padding:20px}.p40{padding:40px}.font10{font-size:10px!important}.font11{font-size:11px!important}.font13{font-size:13px!important}.font15{font-size:15px!important}.font16{font-size:16px!important}.font17{font-size:17px!important}.font18{font-size:18px!important}.font19{font-size:19px!important}.font20{font-size:20px!important}.font21{font-size:21px!important}.font22{font-size:22px!important}.font23{font-size:23px!important}.font24{font-size:24px!important}.font25{font-size:25px!important}.font26{font-size:26px!important}.font27{font-size:27px!important}.font28{font-size:28px!important}.font29{font-size:29px!important}.font30{font-size:30px!important}.font31{font-size:31px!important}.font32{font-size:32px!important}.mt5{margin-top:5px!important}.ml5{margin-left:5px!important}.pt5{padding-top:5px!important}.pr5{padding-right:5px!important}.pb5{padding-bottom:5px!important}.pl5{padding-left:5px!important}.mt6{margin-top:6px!important}.mr6{margin-right:6px!important}.mb6{margin-bottom:6px!important}.ml6{margin-left:6px!important}.pt6{padding-top:6px!important}.pr6{padding-right:6px!important}.pb6{padding-bottom:6px!important}.pl6{padding-left:6px!important}.mt7{margin-top:7px!important}.mr7{margin-right:7px!important}.mb7{margin-bottom:7px!important}.ml7{margin-left:7px!important}.pt7{padding-top:7px!important}.pr7{padding-right:7px!important}.pb7{padding-bottom:7px!important}.pl7{padding-left:7px!important}.mt8{margin-top:8px!important}.mr8{margin-right:8px!important}.mb8{margin-bottom:8px!important}.ml8{margin-left:8px!important}.pt8{padding-top:8px!important}.pr8{padding-right:8px!important}.pb8{padding-bottom:8px!important}.pl8{padding-left:8px!important}.mt9{margin-top:9px!important}.mr9{margin-right:9px!important}.mb9{margin-bottom:9px!important}.ml9{margin-left:9px!important}.pt9{padding-top:9px!important}.pr9{padding-right:9px!important}.pb9{padding-bottom:9px!important}.pl9{padding-left:9px!important}.mt10{margin-top:10px!important}.mr10{margin-right:10px!important}.ml10{margin-left:10px!important}.pt10{padding-top:10px!important}.pr10{padding-right:10px!important}.pb10{padding-bottom:10px!important}.pl10{padding-left:10px!important}.mt11{margin-top:11px!important}.mr11{margin-right:11px!important}.mb11{margin-bottom:11px!important}.ml11{margin-left:11px!important}.pt11{padding-top:11px!important}.pr11{padding-right:11px!important}.pb11{padding-bottom:11px!important}.pl11{padding-left:11px!important}.mt12{margin-top:12px!important}.mr12{margin-right:12px!important}.mb12{margin-bottom:12px!important}.ml12{margin-left:12px!important}.pt12{padding-top:12px!important}.pr12{padding-right:12px!important}.pb12{padding-bottom:12px!important}.pl12{padding-left:12px!important}.mt13{margin-top:13px!important}.mr13{margin-right:13px!important}.mb13{margin-bottom:13px!important}.ml13{margin-left:13px!important}.pt13{padding-top:13px!important}.pr13{padding-right:13px!important}.pb13{padding-bottom:13px!important}.pl13{padding-left:13px!important}.mt14{margin-top:14px!important}.mr14{margin-right:14px!important}.ml14{margin-left:14px!important}.pt14{padding-top:14px!important}.pr14{padding-right:14px!important}.pb14{padding-bottom:14px!important}.pl14{padding-left:14px!important}.mt15{margin-top:15px!important}.ml15{margin-left:15px!important}.pt15{padding-top:15px!important}.pr15{padding-right:15px!important}.pb15{padding-bottom:15px!important}.pl15{padding-left:15px!important}.mt16{margin-top:16px!important}.mr16{margin-right:16px!important}.mb16{margin-bottom:16px!important}.ml16{margin-left:16px!important}.pt16{padding-top:16px!important}.pr16{padding-right:16px!important}.pb16{padding-bottom:16px!important}.pl16{padding-left:16px!important}.mt17{margin-top:17px!important}.mr17{margin-right:17px!important}.mb17{margin-bottom:17px!important}.ml17{margin-left:17px!important}.pt17{padding-top:17px!important}.pr17{padding-right:17px!important}.pb17{padding-bottom:17px!important}.pl17{padding-left:17px!important}.mt18{margin-top:18px!important}.mr18{margin-right:18px!important}.mb18{margin-bottom:18px!important}.ml18{margin-left:18px!important}.pt18{padding-top:18px!important}.pr18{padding-right:18px!important}.pb18{padding-bottom:18px!important}.pl18{padding-left:18px!important}.mt19{margin-top:19px!important}.mr19{margin-right:19px!important}.mb19{margin-bottom:19px!important}.ml19{margin-left:19px!important}.pt19{padding-top:19px!important}.pr19{padding-right:19px!important}.pb19{padding-bottom:19px!important}.pl19{padding-left:19px!important}.mt20{margin-top:20px!important}.ml20{margin-left:20px!important}.pt20{padding-top:20px!important}.pr20{padding-right:20px!important}.pb20{padding-bottom:20px!important}.pl20{padding-left:20px!important}.mt21{margin-top:21px!important}.mr21{margin-right:21px!important}.mb21{margin-bottom:21px!important}.ml21{margin-left:21px!important}.pt21{padding-top:21px!important}.pr21{padding-right:21px!important}.pb21{padding-bottom:21px!important}.pl21{padding-left:21px!important}.mt22{margin-top:22px!important}.mr22{margin-right:22px!important}.mb22{margin-bottom:22px!important}.ml22{margin-left:22px!important}.pt22{padding-top:22px!important}.pr22{padding-right:22px!important}.pb22{padding-bottom:22px!important}.pl22{padding-left:22px!important}.mt23{margin-top:23px!important}.mr23{margin-right:23px!important}.mb23{margin-bottom:23px!important}.ml23{margin-left:23px!important}.pt23{padding-top:23px!important}.pr23{padding-right:23px!important}.pb23{padding-bottom:23px!important}.pl23{padding-left:23px!important}.mt24{margin-top:24px!important}.mr24{margin-right:24px!important}.mb24{margin-bottom:24px!important}.ml24{margin-left:24px!important}.pt24{padding-top:24px!important}.pr24{padding-right:24px!important}.pb24{padding-bottom:24px!important}.pl24{padding-left:24px!important}.mt25{margin-top:25px!important}.mr25{margin-right:25px!important}.mb25{margin-bottom:25px!important}.ml25{margin-left:25px!important}.pt25{padding-top:25px!important}.pr25{padding-right:25px!important}.pb25{padding-bottom:25px!important}.pl25{padding-left:25px!important}.mt26{margin-top:26px!important}.mr26{margin-right:26px!important}.mb26{margin-bottom:26px!important}.ml26{margin-left:26px!important}.pt26{padding-top:26px!important}.pr26{padding-right:26px!important}.pb26{padding-bottom:26px!important}.pl26{padding-left:26px!important}.mt27{margin-top:27px!important}.mr27{margin-right:27px!important}.mb27{margin-bottom:27px!important}.ml27{margin-left:27px!important}.pt27{padding-top:27px!important}.pr27{padding-right:27px!important}.pb27{padding-bottom:27px!important}.pl27{padding-left:27px!important}.mt28{margin-top:28px!important}.mr28{margin-right:28px!important}.mb28{margin-bottom:28px!important}.ml28{margin-left:28px!important}.pt28{padding-top:28px!important}.pr28{padding-right:28px!important}.pb28{padding-bottom:28px!important}.pl28{padding-left:28px!important}.mt29{margin-top:29px!important}.mr29{margin-right:29px!important}.mb29{margin-bottom:29px!important}.ml29{margin-left:29px!important}.pt29{padding-top:29px!important}.pr29{padding-right:29px!important}.pb29{padding-bottom:29px!important}.pl29{padding-left:29px!important}.mt30{margin-top:30px!important}.mr30{margin-right:30px!important}.ml30{margin-left:30px!important}.pt30{padding-top:30px!important}.pr30{padding-right:30px!important}.pb30{padding-bottom:30px!important}.pl30{padding-left:30px!important}.mt31{margin-top:31px!important}.mr31{margin-right:31px!important}.mb31{margin-bottom:31px!important}.ml31{margin-left:31px!important}.pt31{padding-top:31px!important}.pr31{padding-right:31px!important}.pb31{padding-bottom:31px!important}.pl31{padding-left:31px!important}.mt32{margin-top:32px!important}.mr32{margin-right:32px!important}.mb32{margin-bottom:32px!important}.ml32{margin-left:32px!important}.pt32{padding-top:32px!important}.pr32{padding-right:32px!important}.pb32{padding-bottom:32px!important}.pl32{padding-left:32px!important}.mt33{margin-top:33px!important}.mr33{margin-right:33px!important}.mb33{margin-bottom:33px!important}.ml33{margin-left:33px!important}.pt33{padding-top:33px!important}.pr33{padding-right:33px!important}.pb33{padding-bottom:33px!important}.pl33{padding-left:33px!important}.mt34{margin-top:34px!important}.mr34{margin-right:34px!important}.mb34{margin-bottom:34px!important}.ml34{margin-left:34px!important}.pt34{padding-top:34px!important}.pr34{padding-right:34px!important}.pb34{padding-bottom:34px!important}.pl34{padding-left:34px!important}.mt35{margin-top:35px!important}.mr35{margin-right:35px!important}.mb35{margin-bottom:35px!important}.ml35{margin-left:35px!important}.pt35{padding-top:35px!important}.pr35{padding-right:35px!important}.pb35{padding-bottom:35px!important}.pl35{padding-left:35px!important}.el-scrollbar,.layout-container .layout-scrollbar{overflow:hidden;position:relative;height:100%}.el-scrollbar__wrap{overflow:auto!important;overflow-x:hidden!important;max-height:100%}.el-select-dropdown .el-scrollbar__wrap{overflow-x:scroll!important}.el-select-dropdown__wrap{max-height:274px!important}.el-autocomplete-suggestion__wrap{max-height:280px!important}.el-button{font-weight:400!important;padding:9px 15px!important;border-radius:4px}.el-button+.el-button{margin-left:14px!important}.el-button--medium i.fa,.el-button--medium i.iconfont,.el-button i.fa,.el-button i.iconfont{font-size:14px!important;margin-right:5px}.el-button--mini i.fa,.el-button--mini i.iconfont,.el-button--small i.fa,.el-button--small i.iconfont{font-size:12px!important;margin-right:5px}.el-dialog__body{overflow-y:auto;overflow-x:hidden;max-height:720px;padding:20px 24px 20px 24px!important}.el-dialog{-webkit-box-shadow:unset!important;box-shadow:unset!important;border-radius:6px!important}.el-dialog__header{border-bottom:1px solid #eee;padding:16px 20px 11px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.el-dialog__title{font-size:14px!important;font-weight:500;color:#303133;line-height:14px!important}.el-dialog__headerbtn{position:static!important}.el-dialog__body>img{max-height:600px}.el-table-column--selection .el-checkbox{margin-right:unset!important}.el-table--border:after,.el-table--group:after,.el-table:before{z-index:1!important}.el-table__body tr.current-row>td.el-table__cell,.vxe-table--render-default .vxe-body--row.row--current{background-color:#f5f7fa!important}.el-picker-panel .el-scrollbar__wrap,.hover-row .el-select-dropdown .el-scrollbar__wrap{overflow-x:scroll!important}.el-table--enable-row-transition .el-table__body td{height:50px}.vxe-table--body-wrapper .vxe-cell{min-height:24px}.el-menu{border-right:none!important}.el-menu-item,.el-submenu__title{height:50px!important;line-height:50px!important;color:var(--prev-bg-menuBarColor)!important;-webkit-transition:none!important;transition:none!important}.el-menu--horizontal>.el-menu-item.is-active,.el-menu--horizontal>.el-submenu.is-active .el-submenu__title{border-bottom:3px solid!important;border-bottom-color:var(--prev-color-primary)!important}.el-menu--horizontal .el-menu-item:not(.is-disabled):focus,.el-menu--horizontal .el-menu-item:not(.is-disabled):hover,.el-menu--horizontal .el-menu .el-menu-item.is-active,.el-menu--horizontal .el-menu .el-submenu.is-active>.el-submenu__title,.el-menu--horizontal>.el-submenu:focus .el-submenu__title,.el-menu--horizontal>.el-submenu:hover .el-submenu__title{color:var(--prev-MenuActiveColor)!important}.el-menu.el-menu--horizontal{border-bottom:none!important}.el-menu--horizontal>.el-menu-item,.el-menu--horizontal>.el-submenu .el-submenu__title{padding:0 14px;color:var(--prev-bg-topBarColor)!important}.el-menu-item a,.el-menu-item a:hover,.el-menu-item i,.el-submenu__title i{color:var(--prev-bg-menuBarColor)!important;text-decoration:none;margin-right:8px;margin-left:5px}.el-menu-item a{width:86%;display:inline-block}.el-menu-item:hover,.el-submenu__title:hover{color:var(--prev-MenuActiveColor)!important;background-color:var(--prev-bg-menu-hover-ba-color)!important}.el-menu-item:hover i,.el-submenu__title:hover i{color:var(--prev-MenuActiveColor)!important}.el-menu-hover-bg-color,.el-menu-item.is-active,.el-menu-item:hover,.el-sub-menu.is-active .el-sub-menu__title,.el-sub-menu:not(.is-opened):hover .el-sub-menu__title{background-color:var(--prev-bg-menu-hover-ba-color)!important}.el-menu-item.is-active,.el-menu-item.is-active .el-submenu__title i{color:var(--prev-MenuActiveColor)!important}.el-active-extend,.el-active-extend i{color:#fff!important}.columns-round .el-menu-item{margin:5px 5px 0 5px;border-radius:5px}.columns-round .el-submenu{border-radius:5px}.columns-round .el-submenu .el-submenu__title{margin:5px 5px}.columns-round .el-submenu .el-submenu__title:hover{border-radius:5px}.columns-round .el-submenu .el-menu-item{min-width:-webkit-min-content!important;min-width:-moz-min-content!important;min-width:min-content!important;width:94%;padding:0 30px!important}.columns-round .el-submenu .el-submenu .el-submenu__title{padding-left:30px!important}.columns-round .el-submenu .el-submenu .el-menu-item{padding-left:40px!important}.is-dark a{color:#fff!important;text-decoration:none}.el-menu--vertical{background:var(--prev-bg-menuBar)!important}.el-menu--horizontal .el-menu{background:var(--prev-bg-topBar)!important}.el-menu--horizontal .el-menu-item,.el-menu--horizontal .el-submenu__title{color:var(--prev-bg-topBarColor)!important}.el-menu-item .fa,.el-menu-item .iconfont,.el-submenu .iconfont,.el-submenu__title .fa{font-size:14px!important;display:inline-block;vertical-align:middle;margin-right:5px;width:24px;text-align:center}.el-menu-item [class^=el-icon-],.el-submenu [class^=el-icon-]{font-size:14px!important}.el-alert__title{word-break:break-all}.el-tooltip__popper.is-light{border-color:#f2f2f2!important}.el-tooltip__popper .popper__arrow,.el-tooltip__popper .popper__arrow:after{color:#f2f2f2!important}.el-tooltip__popper .popper__arrow{border-bottom-color:#f2f2f2!important}.el-dropdown{font-size:12px!important}.el-dropdown-link{cursor:pointer;color:var(--prev-color-primary)}.el-icon-arrow-down{font-size:12px}.el-message{min-width:100px!important;padding-right:25px!important}.el-message-box{position:absolute;top:20%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.el-message-box__wrapper{overflow-y:auto}.el-notification__content{color:var(--prev-color-text-regular)}.el-notification__content p{word-break:break-all}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none!important}.el-button--primary{color:var(--prev-color-text-white)!important;background:var(--prev-color-primary)!important;border-color:var(--prev-color-primary)!important}.el-button--primary:focus,.el-button--primary:hover{color:var(--prev-color-text-white);background:var(--prev-color-primary-light-3)!important;border-color:var(--prev-color-primary-light-3)!important}.vxe-loading>.vxe-loading--chunk{color:var(--prev-color-primary)!important}.el-form-item--small .el-form-item__label{word-break:break-word}@media screen and (max-width:576px){.login-weaper{height:420px!important}.login-weaper .login-left{display:none!important}.login-weaper .login-right{width:100%!important;border-top-left-radius:4px;border-bottom-left-radius:4px}.login-weaper .login-right .login-main{width:94%!important}}@media screen and (min-width:576px)and (max-width:992px){.login-left{display:none!important}.login-right{border-top-left-radius:4px;border-bottom-left-radius:4px}}@media screen and (max-width:768px){.error .error-flex{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important;height:auto!important;width:100%!important}.error .left,.error .right{-webkit-box-flex:unset!important;-ms-flex:unset!important;flex:unset!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.error .left-item,.error .right img{margin:auto!important}.error .right img{max-width:450px!important}}@media screen and (min-width:768px)and (max-width:992px){.error .error-flex{padding-left:30px!important}}.el-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1200px){.home-recommend-row .home-recommend{margin-bottom:15px}.home-recommend-row .el-col:last-of-type .home-recommend,.home-recommend-row .el-col:nth-last-child(2) .home-recommend{margin-bottom:0}.home-lg{margin-bottom:15px}}@media screen and (max-width:992px){.home-recommend-row .el-col:nth-last-child(2){margin-bottom:15px}.home-recommend-row .el-col:last-of-type .home-recommend{margin-bottom:0}}@media screen and (max-width:576px){.el-message-box{width:80%!important}}@media screen and (max-width:768px){.layout-navbars-breadcrumb-hide{display:none}.layout-view-link a{max-width:80%;text-align:center}.layout-search-dialog .el-autocomplete{width:80%!important}}@media screen and (max-width:1000px){.layout-drawer-content-flex{position:relative}.layout-drawer-content-flex:after{content:"\624B\673A\7248\4E0D\652F\6301\5207\6362\5E03\5C40";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;text-align:center;height:140px;line-height:140px;background:hsla(0,0%,100%,.9);color:#666}}@media screen and (max-width:768px){.el-scrollbar__bar.is-vertical{width:2px!important}.el-scrollbar__bar.is-horizontal{height:2px!important}}@media screen and (max-width:800px){.el-dialog{width:90%}.el-dialog.is-fullscreen{width:100%!important}}@media screen and (max-width:576px){.el-form-item__label{width:100%!important;text-align:left!important}.el-form-item__content{margin-left:0!important}.login-form .el-form-item{display:block!important}}.el-form-item__label{color:var(--prev-color-text-regular)}.el-form-item__label,.el-input__inner,.el-radio__label{font-size:12px!important}.el-main .el-button--primary:focus,.el-main .el-button--primary:hover{background-color:var(--prev-color-primary-light-3)!important}.el-main .el-button--success{background-color:#19be6b;border-color:#19be6b}.el-main .el-button--primary:focus,.el-main .el-button--success:hover{background-color:#1cc671;border-color:#1cc671}.el-main .el-button--text{color:var(--prev-color-primary)}.el-main .el-button--text:active,.el-main .el-button--text:focus,.el-main .el-button--text:hover{color:var(--prev-color-primary-light-3)}.el-main .el-button--default:focus,.el-main .el-button--default:hover{color:var(--prev-color-primary);background:var(--prev-color-primary-light-8);border-color:var(--prev-color-primary-light-6)}.el-main .el-button--default.is-plain:focus,.el-main .el-button--default.is-plain:hover,.el-main .el-button--default:active{color:var(--prev-color-primary);background:var(--prev-bg-white);border-color:var(--prev-color-primary-light-1)}.el-main .el-button--primary{color:var(--prev-color-text-white)!important;background:var(--prev-color-primary)!important;border-color:var(--prev-color-primary)!important}.el-main .el-button--primary:focus,.el-main .el-button--primary:hover{color:var(--prev-color-text-white);background:var(--prev-color-primary-light-3)!important;border-color:var(--prev-color-primary-light-3)!important}.el-main .el-button--primary.is-plain{color:var(--prev-color-primary)!important;background:var(--prev-color-primary-light-8)!important;border-color:var(--prev-color-primary-light-6)!important}.el-main .el-button--primary.is-plain:focus,.el-main .el-button--primary.is-plain:hover{color:var(--prev-color-text-white);background:var(--prev-color-primary);border-color:var(--prev-color-primary)}.el-main .el-button--primary.is-disabled,.el-main .el-button--primary.is-disabled:active,.el-main .el-button--primary.is-disabled:focus,.el-main .el-button--primary.is-disabled:hover{color:#fff!important;background:var(--prev-color-primary-light-7)!important;border-color:var(--prev-color-primary-light-7)!important}.el-main .el-button--primary.is-active,.el-main .el-button--primary:active{color:var(--prev-color-text-white)!important;background:var(--prev-color-primary)!important;border-color:var(--prev-color-primary)!important}.el-main .el-button.is-disabled.is-plain,.el-main .el-button.is-disabled.is-plain:focus,.el-main .el-button.is-disabled.is-plain:hover{background-color:var(--prev-bg-white);border-color:var(--prev-border-color-lighter);color:var(--prev-color-text-placeholder)}.el-main .el-link.el-link--default:hover{color:var(--prev-color-primary-light-3)}.el-main .el-link.el-link--primary{color:var(--prev-color-primary)}.el-main .el-link.el-link--primary:hover{color:var(--prev-color-primary-light-3)}.el-main .el-link.el-link--default:after,.el-main .el-link.el-link--primary.is-underline:hover:after,.el-main .el-link.el-link--primary:after,.el-main .el-link.is-underline:hover:after{border-color:var(--prev-color-primary)}.el-main .el-checkbox__label{font-size:12px}.el-main .el-checkbox,.el-main .el-radio{color:var(--prev-color-text-primary);font-weight:400}.el-main .el-radio-button .el-radio-button__inner:hover,.el-main .el-radio-button .el-radio__input.is-checked+.el-radio__label{color:var(--prev-color-primary)}.el-main .el-radio__input.is-checked .el-radio__inner{background-color:var(--prev-color-primary);border-color:var(--prev-color-primary)}.el-main .el-radio-button .el-radio-button__orig-radio:checked+.el-radio-button__inner{color:var(--prev-color-text-white);background-color:var(--prev-color-primary);border-color:var(--prev-color-primary);-webkit-box-shadow:-1px 0 0 0 var(--prev-color-primary);box-shadow:-1px 0 0 0 var(--prev-color-primary)}.el-main .el-radio.is-bordered.is-checked,.el-main .el-radio__inner:hover{border-color:var(--prev-color-primary)}.el-main .el-checkbox-button__inner,.el-main .el-radio-button__inner{background-color:var(--prev-bg-white);color:var(--prev-color-text-regular);border-color:var(--prev-border-color-base)}.el-main .el-checkbox-button:first-child .el-checkbox-button__inner,.el-main .el-radio-button:first-child .el-radio-button__inner{border-left-color:var(--prev-border-color-base)}.el-main .el-checkbox.is-bordered,.el-main .el-radio.is-bordered{border-color:var(--prev-border-color-base)}.el-main .el-checkbox-button__inner:hover,.el-main .el-checkbox__input.is-checked+.el-checkbox__label,.el-main .el-radio__input.is-checked+.el-radio__label{color:var(--prev-color-text-regular)}.el-main .el-checkbox__input.is-checked .el-checkbox__inner{background-color:var(--prev-color-primary);border-color:var(--prev-color-primary)}.el-main .el-checkbox-button.is-focus .el-checkbox-button__inner,.el-main .el-checkbox.is-bordered.is-checked,.el-main .el-checkbox__inner:hover,.el-main .el-checkbox__input.is-focus .el-checkbox__inner{border-color:var(--prev-color-primary)}.el-main .el-checkbox-button.is-checked .el-checkbox-button__inner{color:var(--prev-color-text-white);background-color:var(--prev-color-primary);border-color:var(--prev-color-primary);-webkit-box-shadow:-1px 0 0 0 var(--prev-color-primary);box-shadow:-1px 0 0 0 var(--prev-color-primary)}.el-main .el-checkbox-button.is-checked:first-child .el-checkbox-button__inner{border-left-color:var(--prev-color-primary)}.el-main .el-checkbox__input.is-checked .el-checkbox__inner,.el-main .el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:var(--prev-color-primary);border-color:var(--prev-color-primary)}.el-main .el-checkbox-button.is-disabled .el-checkbox-button__inner{background-color:var(--prev-bg-white);border-color:var(--prev-border-color-base)}.el-main .el-input-number--small .el-input-number__decrease,.el-main .el-input-number--small .el-input-number__increase{display:none}.el-main .el-input-number--small .el-input__inner{padding-left:15px}.el-main .el-input--small .el-input__inner{height:32px;line-height:32px}.el-main .el-input__inner:focus{border-color:var(--prev-border-color-base)}.el-main .el-input-number__decrease:hover,.el-main .el-input-number__increase:hover{color:var(--prev-color-primary)}.el-main .el-input-number__decrease,.el-main .el-input-number__increase{background-color:var(--prev-bg-color);border-color:var(--prev-border-color-base)!important}.el-main .el-input__inner,.el-main .el-textarea__inner{font-size:12px;background-color:var(--prev-bg-white);border-color:var(--prev-border-color-base);color:var(--prev-color-text-regular)}.el-main .el-input__inner:hover,.el-main .el-textarea__inner:hover{border-color:var(--prev-border-color-hover)}.el-main .el-input.is-disabled .el-input__inner,.el-main .el-textarea.is-disabled .el-textarea__inner{background-color:var(--prev-bg-white);border-color:var(--prev-border-color-base)}.el-main .el-input-group__append,.el-main .el-input-group__prepend{background-color:var(--prev-bg-color);color:var(--prev-color-text-regular);border-color:var(--prev-border-color-base)}.el-main .el-input .el-input__count .el-input__count-inner{background-color:var(--prev-bg-color)}.el-main .el-autocomplete-suggestion{background-color:var(--prev-bg-white);border-color:var(--prev-border-color-base)}.el-main .el-autocomplete-suggestion__wrap{max-height:280px!important}.el-main .el-popper[x-placement^=top] .popper__arrow{border-top-color:var(--prev-border-color-base)}.el-main .el-popper[x-placement^=top] .popper__arrow:after{border-top-color:var(--prev-bg-white)}.el-main .el-popper[x-placement^=right] .popper__arrow{border-right-color:var(--prev-border-color-base)}.el-main .el-popper[x-placement^=right] .popper__arrow:after{border-right-color:var(--prev-bg-white)}.el-main .el-popper[x-placement^=bottom] .popper__arrow{border-bottom-color:var(--prev-border-color-base)}.el-main .el-popper[x-placement^=bottom] .popper__arrow:after{border-bottom-color:var(--prev-bg-white)}.el-main .el-popper[x-placement^=left] .popper__arrow{border-left-color:var(--prev-border-color-base)}.el-main .el-popper[x-placement^=left] .popper__arrow:after{border-left-color:var(--prev-bg-white)}.el-main .el-autocomplete-suggestion li{color:var(--prev-color-text-regular)}.el-main .el-autocomplete-suggestion li.highlighted,.el-main .el-autocomplete-suggestion li:hover{background-color:var(--prev-color-hover)}.el-main .el-range-editor.is-active,.el-main .el-range-editor.is-active:hover{border:none}.el-main .el-input-group__prepend .el-select .el-input--suffix .el-input__inner::-webkit-input-placeholder{color:#606266}.el-main .el-input-group__prepend .el-select .el-input--suffix .el-input__inner::-moz-placeholder{color:#606266}.el-main .el-input-group__prepend .el-select .el-input--suffix .el-input__inner:-ms-input-placeholder{color:#606266}.el-main .el-input-group__prepend .el-select .el-input--suffix .el-input__inner::-ms-input-placeholder{color:#606266}.el-main .el-cascader .el-input .el-icon-arrow-down,.el-main .el-input-group__prepend .el-select .el-input--suffix .el-input__inner::placeholder,.el-main .el-select .el-input .el-select__caret{color:#606266}.el-main .el-select-dropdown__item.selected{color:var(--prev-color-primary)}.el-main .el-select-dropdown{background-color:var(--prev-bg-white);border-color:var(--prev-border-color-light)}.el-main .el-select-dropdown__item{color:var(--prev-color-text-regular)}.el-main .el-select-dropdown__item.hover,.el-main .el-select-dropdown__item:hover{background-color:var(--prev-color-hover)}.el-main .el-select-dropdown__item.is-disabled:hover{background-color:var(--prev-bg-white)}.el-main .el-select .el-input.is-disabled .el-input__inner:hover{border-color:var(--prev-border-color-light)}.el-main .el-select:hover .el-input__inner{border-color:var(--prev-border-color-hover)}.el-main .el-select-dropdown.is-multiple .el-select-dropdown__item.selected{background-color:var(--prev-bg-white)}.el-main .el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover{background-color:var(--prev-color-hover)}.el-main .el-select-group__wrap:not(:last-of-type):after{background:var(--prev-border-color-light)}.el-main .el-cascader .el-input .el-input__inner:focus,.el-main .el-cascader .el-input.is-focus .el-input__inner{border-color:var(--prev-border-color-base)}.el-main .el-cascader-node.in-active-path,.el-main .el-cascader-node.is-active,.el-main .el-cascader-node.is-selectable.in-checked-path{color:var(--prev-color-primary)}.el-main .el-cascader__dropdown{background-color:var(--prev-bg-white);border-color:var(--prev-border-color-light)}.el-main .el-cascader-menu{border-color:var(--prev-border-color-light);color:var(--prev-color-text-regular)}.el-main .el-cascader-node:not(.is-disabled):focus,.el-main .el-cascader-node:not(.is-disabled):hover{background-color:var(--prev-color-hover)}.el-main .el-switch.is-checked .el-switch__core{border-color:var(--prev-color-primary)!important;background-color:var(--prev-color-primary)!important}.el-main .el-switch__label.is-active{color:var(--prev-color-primary)}.el-main .el-slider__bar{background-color:var(--prev-color-primary)}.el-main .el-slider__button{border-color:var(--prev-color-primary)}.el-main .el-slider__runway{background-color:var(--prev-border-color-light)}.el-main .el-slider__marks-text{color:var(--prev-color-text-secondary)}.el-main .el-time-panel__btn.confirm,.el-main .el-time-spinner__arrow:hover,.el-main .time-select-item.selected:not(.disabled){color:var(--prev-color-primary)}.el-main .el-picker-panel{border-color:var(--prev-border-color-light);background-color:var(--prev-bg-white);color:var(--prev-color-text-regular)}.el-main .el-time-spinner__item:hover:not(.disabled):not(.active),.el-main .el-time-spinner__wrapper.is-arrow .el-time-spinner__item:hover:not(.disabled):not(.active),.el-main .time-select-item:hover{background-color:var(--prev-color-hover)}.el-main .el-time-panel{background-color:var(--prev-bg-white)}.el-main .el-time-panel,.el-main .el-time-panel__content:after,.el-main .el-time-panel__content:before,.el-main .el-time-panel__footer,.el-main .el-time-range-picker__body{border-color:var(--prev-border-color-light)}.el-main .el-date-editor .el-range-separator,.el-main .el-time-panel__btn{color:var(--prev-color-text-primary)}.el-main .el-date-editor .el-range-input{background-color:var(--prev-bg-white);color:var(--prev-color-text-primary)}.el-main .el-date-picker__header-label.active,.el-main .el-date-picker__header-label:hover,.el-main .el-date-table td.available:hover,.el-main .el-date-table td.today span,.el-main .el-month-table td .cell:hover,.el-main .el-month-table td.current:not(.disabled) .cell,.el-main .el-month-table td.today .cell,.el-main .el-picker-panel__icon-btn:hover,.el-main .el-picker-panel__shortcut:hover,.el-main .el-year-table td .cell:hover,.el-main .el-year-table td.current:not(.disabled) .cell,.el-main .el-year-table td.today .cell{color:var(--prev-color-primary)}.el-main .el-date-table td.current:not(.disabled) span,.el-main .el-date-table td.selected span{color:var(--prev-color-text-white);background-color:var(--prev-color-primary)}.el-main .el-date-table td.end-date span,.el-main .el-date-table td.start-date span,.el-main .el-month-table td.end-date .cell,.el-main .el-month-table td.start-date .cell{background-color:var(--prev-color-primary)}.el-main .el-date-table.is-week-mode .el-date-table__row.current div,.el-main .el-date-table.is-week-mode .el-date-table__row:hover div,.el-main .el-date-table td.in-range div,.el-main .el-date-table td.in-range div:hover,.el-main .el-date-table td.selected div{background-color:var(--prev-color-primary-light-9)}.el-main .el-date-picker__header--bordered,.el-main .el-date-picker__time-header,.el-main .el-date-range-picker__content.is-left,.el-main .el-date-range-picker__time-header,.el-main .el-date-table th{border-color:var(--prev-border-color-lighter)}.el-main .el-date-picker__header-label,.el-main .el-date-table th,.el-main .el-month-table td .cell,.el-main .el-picker-panel__shortcut,.el-main .el-year-table td .cell{color:var(--prev-color-text-regular)}.el-main .el-date-table td.next-month,.el-main .el-date-table td.prev-month{color:var(--prev-border-color-hover)}.el-main .el-picker-panel__icon-btn{color:var(--prev-color-text-primary)}.el-main .el-date-table td.disabled div{background-color:var(--prev-bg-color)}.el-main .el-picker-panel [slot=sidebar],.el-main .el-picker-panel__footer,.el-main .el-picker-panel__sidebar{border-color:var(--prev-border-color-light);background-color:var(--prev-bg-white)}.el-main .el-month-table td.end-date .cell,.el-main .el-month-table td.start-date .cell{color:var(--prev-color-text-white)}.el-main .el-upload-dragger .el-upload__text em,.el-main .el-upload-list__item .el-icon-close-tip,.el-main .el-upload-list__item.is-success .el-upload-list__item-name:focus,.el-main .el-upload-list__item.is-success .el-upload-list__item-name:hover{color:var(--prev-color-primary)}.el-main .el-upload--picture-card,.el-main .el-upload-dragger{background-color:var(--prev-bg-white);border-color:var(--prev-border-color-light)}.el-main .el-upload--picture-card i,.el-main .el-upload-dragger i{color:var(--prev-color-text-regular)}.el-main .el-upload--picture-card:hover,.el-main .el-upload:focus{color:var(--prev-color-primary);border-color:var(--prev-color-primary)}.el-main .el-upload-dragger:hover,.el-main .el-upload:focus .el-upload-dragger{border-color:var(--prev-color-primary)}.el-main .el-upload-dragger .el-upload__text,.el-main .el-upload-list__item,.el-main .el-upload-list__item-name,.el-main .el-upload-list__item .el-icon-close,.el-main .el-upload__tip{color:var(--prev-color-text-regular)}.el-main .el-upload-list__item:hover{background-color:var(--prev-bg-color)}.el-main .el-color-picker__trigger{border-color:var(--prev-border-color-light)}.el-main .el-transfer-panel__item:hover{color:var(--prev-color-primary)}.el-main .el-transfer-panel,.el-main .el-transfer-panel .el-transfer-panel__header{border-color:var(--prev-border-color-lighter)}.el-main .el-transfer-panel .el-transfer-panel__footer{border-color:var(--prev-border-color-lighter);background-color:var(--prev-bg-white)}.el-main .el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label{color:var(--prev-color-text-primary)}.el-main .el-form-item__label{font-size:12px!important}.el-main .el-form-item__label,.el-main .el-table{color:var(--prev-color-text-regular)}.el-main .el-table .descending .sort-caret.descending{border-top-color:var(--prev-color-primary)}.el-main .el-table .ascending .sort-caret.ascending{border-bottom-color:var(--prev-color-primary)}.el-main .el-table thead{color:var(--prev-color-text-secondary);background-color:var(--prev-color-primary-light-8)!important}.el-main .el-table th.el-table__cell.is-leaf{border-bottom:none}.el-main .el-table--border,.el-main .el-table--group,.el-main .el-table td.el-table__cell,.el-main .el-table th.el-table__cell.is-leaf{border-color:#f5f5f5!important}.el-main .el-table tr{min-height:100px!important}.el-main .el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell,.el-main .el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background-color:var(--prev-bg-color)}.el-main .el-table__cell.el-table__expanded-cell{padding-left:60px}.el-main .vxe-table--render-default.border--default .vxe-table--header-wrapper{color:var(--prev-color-text-secondary);background-color:var(--prev-color-primary-light-9)!important;border-radius:4px}.el-main .vxe-table--render-default .vxe-table--border-line{border:none}.el-main .vxe-header--column{font-weight:500;color:#303133}.el-main .el-table .el-table__header-wrapper{border-radius:4px}.el-main .el-tag{background-color:var(--prev-color-primary-light-8);border-color:var(--prev-color-primary-light-6)}.el-main .el-tag,.el-main .el-tag .el-tag__close{color:var(--prev-color-primary)}.el-main .el-tag--dark,.el-main .el-tag .el-tag__close:hover{color:var(--prev-color-text-white);background-color:var(--prev-color-primary)}.el-main .el-tag--dark .el-tag__close{color:var(--prev-color-text-white)}.el-main .el-tag--dark .el-tag__close:hover{background-color:var(--prev-color-primary-light-3)}.el-main .el-tag--plain{color:var(--prev-color-primary);background-color:var(--prev-bg-white);border-color:var(--prev-color-primary-light-3)}.el-main .el-progress-bar__inner{background-color:var(--prev-color-primary)!important}.el-main .el-progress-bar__outer{background-color:var(--prev-border-color-lighter)}.el-main .el-progress__text,.el-main .el-tree{color:var(--prev-color-text-regular)}.el-main .el-tree{background-color:var(--prev-bg-white)}.el-main .el-tree-node:focus>.el-tree-node__content,.el-main .el-tree-node__content:hover{background-color:var(--prev-bg-color)}.el-main .el-pager li.active,.el-main .el-pager li:hover,.el-main .el-pagination.is-background .el-pager li:not(.disabled):hover,.el-main .el-pagination button:hover{color:var(--prev-color-primary)}.el-main .el-pagination__sizes .el-input .el-input__inner:hover{border-color:var(--prev-color-primary)}.el-main .el-pagination.is-background .el-pager li:not(.disabled).active{background-color:var(--prev-color-primary);color:var(--prev-color-text-white)}.el-main .el-pagination__jump,.el-main .el-pagination__total{color:var(--prev-color-text-regular)}.el-main .el-pagination .btn-next,.el-main .el-pagination .btn-prev,.el-main .el-pagination button:disabled{background-color:var(--prev-bg-white)}.el-main .el-pager li,.el-main .el-pagination .btn-next,.el-main .el-pagination .btn-prev{color:var(--prev-color-text-primary)}.el-main .el-pager li{background-color:var(--prev-bg-white)}.el-main .el-badge__content--primary{background-color:var(--prev-color-primary)}.el-main .el-loading-spinner .path{stroke:var(--prev-color-primary)}.el-main .el-loading-spinner .el-loading-text,.el-main .el-loading-spinner i{color:var(--prev-color-primary)}.el-main .el-message{min-width:unset!important;padding:15px!important}.el-main .el-message-box__headerbtn:focus .el-message-box__close,.el-main .el-message-box__headerbtn:hover .el-message-box__close{color:var(--prev-color-primary)}.el-main .el-message-box{background-color:var(--prev-bg-white);border-color:var(--prev-border-color-lighter)}.el-main .el-message-box__title{color:var(--prev-color-text-primary)}.el-main .el-message-box__content{color:var(--prev-color-text-regular)}.el-main .el-notification{background-color:var(--prev-bg-white);border-color:var(--prev-border-color-lighter)}.el-main .el-notification .el-notification__title{color:var(--prev-color-text-primary)}.el-main .el-notification .el-notification__content{color:var(--prev-color-text-regular)}.el-main .el-notification .el-notification__content p{word-break:break-all}.el-main .el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active,.el-main .el-tabs--border-card>.el-tabs__header .el-tabs__item:not(.is-disabled):hover,.el-main .el-tabs__item.is-active,.el-main .el-tabs__item:hover{color:var(--prev-color-primary)!important}.el-main .el-tabs__active-bar{background-color:var(--prev-color-primary)!important}.el-main .el-tabs__nav-wrap:after{height:1px!important}.el-main .el-tabs__item{color:var(--prev-color-text-primary)}.el-main .el-tabs__nav-wrap:after{background-color:var(--prev-border-color-light)}.el-main .el-tabs--card>.el-tabs__header,.el-main .el-tabs--card>.el-tabs__header .el-tabs__item,.el-main .el-tabs--card>.el-tabs__header .el-tabs__item.is-active,.el-main .el-tabs--card>.el-tabs__header .el-tabs__nav{border-color:var(--prev-bg-color)}.el-main .el-tabs--border-card{background-color:var(--prev-bg-white);border-color:var(--prev-border-color-base)}.el-main .el-tabs--border-card>.el-tabs__header{background-color:var(--prev-bg-color);border-color:var(--prev-border-color-light)}.el-main .el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{background-color:var(--prev-bg-white);border-color:var(--prev-border-color-base)}.el-main .el-breadcrumb__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-main .el-breadcrumb__inner a{color:var(--prev-bg-topBarColor)!important}.el-main .el-breadcrumb__inner.is-link:hover,.el-main .el-breadcrumb__inner a:hover{color:var(--prev-bg-topBarColor)}.el-main .el-breadcrumb__inner.is-link,.el-main .el-breadcrumb__inner a{color:var(--prev-bg-topBarColor);font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--prev-color-text-black);opacity:.7}.el-main .el-breadcrumb__separator{color:var(--prev-border-color-hover)}.el-main .el-page-header__left{color:var(--prev-color-text-black)}.el-main .el-page-header__left:after{background-color:var(--prev-border-color-base)}.el-main .el-page-header__content{color:var(--prev-color-text-primary)}.el-main .el-dropdown-menu__item:focus,.el-main .el-dropdown-menu__item:not(.is-disabled):hover{color:var(--prev-color-primary);background-color:var(--prev-color-primary-light-9)}.el-main .el-dropdown-menu{background-color:var(--prev-bg-white);border-color:#ebeef5}.el-main .el-dropdown-menu__item{color:var(--prev-color-text-regular)}.el-main .el-dropdown-menu__item--divided{border-color:var(--prev-border-color-lighter)}.el-main .el-dropdown-menu__item--divided:before{background-color:var(--prev-bg-white)}.el-main .el-step__description.is-finish,.el-main .el-step__head.is-finish,.el-main .el-step__title.is-finish{color:var(--prev-color-primary)}.el-main .el-step__head.is-finish{border-color:var(--prev-color-primary)}.el-main .el-dialog__headerbtn:focus .el-dialog__close,.el-main .el-dialog__headerbtn:hover .el-dialog__close{color:var(--prev-color-primary)}.el-main .el-dialog{background-color:var(--prev-bg-white)}.el-main .el-dialog__title{color:var(--prev-color-text-primary)}.el-main .el-dialog__body,.el-main .el-tooltip{color:var(--prev-color-text-regular)}.el-main .el-tooltip{border-color:var(--prev-border-color-lighter)}.el-main .el-card,.el-main .el-popover__title{color:var(--prev-color-text-primary)}.el-main .el-card{background-color:var(--prev-bg-white);border:none!important;border-color:var(--prev-border-color-lighter)}.el-main .el-card__header{padding:15px 20px;border-bottom-color:var(--prev-color-primary-light-9)}.el-main .el-collapse{border-color:var(--prev-border-color-lighter)}.el-main .el-collapse-item__header{color:var(--prev-color-text-primary)}.el-main .el-collapse-item__header,.el-main .el-collapse-item__wrap{background-color:var(--prev-bg-white);border-color:var(--prev-border-color-lighter)}.el-main .el-collapse-item__content{color:var(--prev-color-text-primary)}.el-main .el-timeline-item__node--primary{background-color:var(--prev-color-primary)}.el-main .el-timeline-item__content{color:var(--prev-color-text-primary)}.el-main .el-divider{background-color:var(--prev-color-primary-light-9)}.el-main .el-calendar-table td{color:var(--prev-color-text-black)}.el-main .el-calendar-table .el-calendar-day:hover,.el-main .el-calendar-table td.is-selected,.el-main .el-calendar-table td.is-today{color:var(--prev-color-primary)!important;background-color:var(--prev-color-primary-light-9)}.el-main .el-calendar{background-color:var(--prev-bg-white)}.el-main .el-calendar__title{color:var(--prev-color-text-black)}.el-main .el-calendar-table td,.el-main .el-calendar-table tr:first-child td,.el-main .el-calendar-table tr td:first-child,.el-main .el-calendar__header{border-color:var(--prev-border-color-lighter)}.el-main .el-calendar-table thead th{color:var(--prev-color-text-regular)}.el-main .el-calendar-table:not(.is-range) td.next,.el-main .el-calendar-table:not(.is-range) td.prev{color:var(--prev-color-text-placeholder)}.el-main .el-calendar__button-group .el-button{color:var(--prev-color-text-regular);background-color:var(--prev-bg-white);border-color:var(--prev-border-color-base)}.el-main .el-calendar__button-group .el-button:focus,.el-main .el-calendar__button-group .el-button:hover{color:var(--prev-color-primary)!important;background:var(--prev-color-primary-light-8)!important;border-color:var(--prev-color-primary-light-6)!important}.el-main .el-calendar__button-group .el-button:active{color:var(--prev-color-primary-light-3)}.el-main .el-backtop{color:var(--prev-color-primary)}.el-main .el-backtop:hover{background-color:var(--prev-color-primary-light-9)}.el-main .el-scrollbar__wrap{overflow-x:hidden!important;max-height:100%}.el-main .el-select-dropdown .el-scrollbar__wrap{overflow-x:scroll!important}.el-main .el-divider__text,.el-main .el-drawer{background-color:var(--prev-bg-white)}.el-main .el-divider__text{color:var(--prev-color-text-primary);white-space:nowrap}.el-main .el-drawer__close-btn:hover{color:var(--prev-color-primary)}.el-main .el-drawer__body{width:100%;height:100%;overflow:auto;padding:20px 35px}.el-main .el-drawer__header{padding:0 15px!important;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;margin-bottom:0!important;border-bottom:1px solid var(--prev-border-color-lighter);color:var(--prev-color-text-primary)}.el-drawer__header>:first-child{font-size:14px;font-weight:500;color:#303133;line-height:14px}.el-alert--info .el-alert__description,.el-alert.is-light .el-alert__closebtn{color:#f7ba1e!important}[data-theme=dark]{--prev-bg-menuBar:#191919!important;--prev-bg-menuBarColor:#dadada!important;--prev-bg-topBar:#191919!important;--prev-bg-topBarColor:#dadada!important;--prev-bg-columnsMenuBar:#191919!important;--prev-bg-columnsMenuBarColor:#dadada!important;--prev-bg-main-color:#1f1f1f!important;--prev-bg-color:rgba(0,0,0,0.3)!important;--prev-bg-white:#191919!important;--prev-color-text-black:#fff!important;--prev-color-text-primary:#dadada!important;--prev-color-text-regular:#dadada!important;--prev-color-text-secondary:#a3a3a3!important;--prev-color-hover:rgba(0,0,0,0.3)!important;--prev-color-seting-main:#505050!important;--prev-color-seting-aside:#3c3c3c!important;--prev-color-seting-header:#303030!important;--prev-border-color-hover:#616161!important;--prev-border-color-base:#333!important;--prev-border-color-light:#333!important;--prev-border-color-lighter:#333!important;--prev-border-color-extra-light:#333!important}[data-theme=dark] .layout-aside{border-right:1px solid var(--prev-border-color-lighter)!important}[data-theme=dark] .el-drawer{border-left:1px solid var(--prev-border-color-lighter)!important}[data-theme=dark] .el-button--default{background:var(--prev-bg-white);color:var(--prev-color-text-primary);border-color:var(--prev-border-color-lighter)}[data-theme=dark] .el-button--default:focus,[data-theme=dark] .el-button--default:hover{color:var(--prev-color-primary)!important;background:var(--prev-color-primary-light-8)!important;border-color:var(--prev-color-primary-light-6)!important}[data-theme=dark] .el-button--default:focus{border-color:var(--prev-color-primary-light-1)!important}[data-theme=dark] .el-button--default:active{border-color:var(--prev-color-primary-light-6)!important}[data-theme=dark] .el-tag.el-tag--info{background-color:var(--prev-bg-white)!important;border-color:var(--prev-border-color-light)!important;color:var(--prev-color-text-regular)!important}[data-theme=dark] .el-switch:not(.is-checked) .el-switch__core{border-color:var(--prev-border-color-base)!important;background-color:var(--prev-border-color-base)!important}[data-theme=dark] .el-time-spinner__item.active:not(.disabled){color:var(--prev-color-primary)!important}[data-theme=dark] .el-date-table.is-week-mode .el-date-table__row.current div,[data-theme=dark] .el-date-table.is-week-mode .el-date-table__row:hover div,[data-theme=dark] .el-date-table td.in-range div,[data-theme=dark] .el-date-table td.in-range div:hover,[data-theme=dark] .el-date-table td.selected div,[data-theme=dark] .el-loading-mask,[data-theme=dark] .el-month-table td.in-range div,[data-theme=dark] .el-month-table td.in-range div:hover,[data-theme=dark] .el-transfer-panel,[data-theme=dark] .el-transfer-panel .el-transfer-panel__header{background-color:var(--prev-bg-color)!important}[data-theme=dark] .el-dropdown-menu__item:focus,[data-theme=dark] .el-dropdown-menu__item:not(.is-disabled):hover{background-color:var(--prev-color-hover)!important}[data-theme=dark] .el-calendar,[data-theme=dark] .el-dialog{border:1px solid var(--prev-border-color-lighter)}@font-face{font-family:iconfontYI;src:url(../../system_static/fonts/iconfontYI.d1990cbc.eot);src:url(../../system_static/fonts/iconfontYI.d1990cbc.eot#iefix) format("embedded-opentype"),url("data:application/x-font-woff2;charset=utf-8;base64,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") format("woff2"),url(../../system_static/fonts/iconfontYI.40366cb7.woff) format("woff"),url(../../system_static/fonts/iconfontYI.61aade08.ttf) format("truetype"),url(../../system_static/img/iconfontYI.2ade83ca.svg#iconfontYI) format("svg")}.iconfontYI{font-family:iconfontYI!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-jingpintuijian:before{content:"\E60D"}.icon-xiaolian:before{content:"\E60F"}.icon-tuiguang:before{content:"\E63B"}.icon-yuandianxiao:before{content:"\E82F"}.icon-xiazai5:before{content:"\E605"}.icon-icon34:before{content:"\E62B"}.icon-dadianhua01:before{content:"\E623"}.icon-webicon318:before{content:"\E6C2"}.icon-iconfontguanbi:before{content:"\E643"}.icon-icon25201:before{content:"\E70D"}.icon-cuxiaoguanli:before{content:"\E60E"}.icon-miaosha:before{content:"\E6C3"}.icon-huiyuan:before{content:"\E60B"}.icon-caigou-xianxing:before{content:"\E887"}.icon-caigou:before{content:"\E888"}.icon-yingyongchengxu-xianxing:before{content:"\E8A1"}.icon-yingyongchengxu:before{content:"\E8A2"}.icon-ziyuan-xianxing:before{content:"\E8A4"}.icon-shouye:before{content:"\E8B9"}.icon-shouye-xianxing:before{content:"\E8BA"}.icon-yonghu-xianxing:before{content:"\E8C8"}.icon-yonghu:before{content:"\E8C9"}.icon-ditu:before{content:"\E906"}.icon-sousuo2:before{content:"\E757"}.icon-2:before{content:"\E684"}.icon-dizhi:before{content:"\E608"}.icon-huangguan:before{content:"\E624"}.icon-huangguan1:before{content:"\E625"}.icon-huangguan2:before{content:"\E626"}.icon-wuliu:before{content:"\E6F2"}.icon-xuanzhong:before{content:"\E615"}.icon-xinpin:before{content:"\E610"}.icon-arrow:before{content:"\E627"}.icon-yuezhifu:before{content:"\E65E"}.icon-bianji:before{content:"\E6CC"}.icon-wenti:before{content:"\E758"}.icon-qiandai:before{content:"\E6B1"}.icon-xiangyou:before{content:"\E679"}.icon-paihang:before{content:"\E73E"}.icon-weizhi:before{content:"\E62D"}.icon-remen:before{content:"\E67C"}.icon-tuandui:before{content:"\E685"}.icon-yuezhifu1:before{content:"\E61A"}.icon-yonghu2:before{content:"\E60A"}.icon-hebingxingzhuang:before{content:"\E656"}.icon-gouwuche1:before{content:"\E642"}.icon-liulan:before{content:"\E629"}.icon-jinbi1:before{content:"\E655"}.icon-guanbi2:before{content:"\E61C"}.icon-sousuo:before{content:"\E67D"}.icon-weixin:before{content:"\E600"}.icon-weixin3:before{content:"\E618"}.icon-paihang1:before{content:"\E633"}.icon-tongji:before{content:"\E687"}.icon-caidan:before{content:"\E62A"}.icon-erweima:before{content:"\E607"}.icon-shoucang:before{content:"\E606"}.icon-jian:before{content:"\E621"}.icon-jia:before{content:"\E7E0"}.icon-guanbi:before{content:"\E62F"}.icon-xiangshang1:before{content:"\E622"}.icon-shuoming:before{content:"\E630"}.icon-xiala:before{content:"\E67F"}.icon-pailie:before{content:"\E61B"}.icon-fenxiang:before{content:"\E603"}.icon-yinhangqia:before{content:"\E72C"}.icon-sousuo1:before{content:"\E64C"}.icon-duihao:before{content:"\E64E"}.icon-dingdan:before{content:"\E61E"}.icon-tupianpailie:before{content:"\E620"}.icon-chongzhi:before{content:"\E602"}.icon-shezhi:before{content:"\E619"}.icon-gerenzhongxin:before{content:"\E636"}.icon-shouye1:before{content:"\E637"}.icon-gouwuche2:before{content:"\E638"}.icon-shuoming1:before{content:"\E673"}.icon-duihao2:before{content:"\E601"}.icon-complete:before{content:"\E646"}.icon-weixin1:before{content:"\E66E"}.icon-xianxiazhifu:before{content:"\E6E1"}.icon-tianjiadizhi:before{content:"\E640"}.icon-weixin2:before{content:"\E604"}.icon-gouwuche:before{content:"\E669"}.icon-jiazai:before{content:"\E62C"}.icon-huabanfuben:before{content:"\E654"}.icon-kefu_o:before{content:"\EB63"}.icon-liwu_o:before{content:"\EB65"}.icon-anniu_jiantouzhankai_o:before{content:"\EB89"}.icon-jiantou_xiayiye_o:before{content:"\EB8F"}.icon-jiantou_shangxiaqiehuan_o:before{content:"\EB90"}.icon-shangxiazhankai_o:before{content:"\EB9A"}.icon-huobiliu_o:before{content:"\EB9F"}.icon-jinbi_o:before{content:"\EBA1"}.icon-gerentouxiang_o:before{content:"\EBAC"}.icon-qunzu_o:before{content:"\EBAD"}.icon-dianhua_o:before{content:"\EBAF"}.icon-shoucang_o:before{content:"\EBAE"}.icon-yunshangchuan_o:before{content:"\EBB3"}.icon-bingtu_o:before{content:"\EBB4"}.icon-baoguo_huanbaohe_o:before{content:"\EBB6"}.icon-baoguo_quxiaoshouhuo_o:before{content:"\EBB7"}.icon-baoguo_shouhuo_o:before{content:"\EBB8"}.icon-baoguo_lingjian_o:before{content:"\EBB9"}.icon-baoguo_shouna_o:before{content:"\EBBE"}.icon-didiandingwei_o:before{content:"\EBBA"}.icon-zhekou:before{content:"\E790"}.icon-laba:before{content:"\E612"}.icon-quanxianguanlisuozi:before{content:"\E6D2"}.icon-youjian:before{content:"\E677"}.icon-xiala1:before{content:"\E609"}.icon-weixinzhifu:before{content:"\E632"}.icon-jingyanzhi:before{content:"\E62E"}.icon-up:before{content:"\E617"}.icon-kefu:before{content:"\E6B2"}.icon-shenhezhong:before{content:"\E6CE"}.icon-kanjia1:before{content:"\E613"}.icon-shanchu1:before{content:"\E611"}.icon-zhifubao:before{content:"\E61D"}.icon-yonghu1:before{content:"\E644"}.icon-gongneng:before{content:"\E63A"}.icon-suozi:before{content:"\E631"}.icon-jiantou:before{content:"\E641"}.icon-kanjia:before{content:"\E69B"}.icon-pintuan:before{content:"\E60C"}.icon-bianji1:before{content:"\E614"}.icon-youhuiquan:before{content:"\E6E4"}.icon-fenleiyemian:before{content:"\E639"}.icon-xiangxia:before{content:"\E8CA"}.icon-shanchu:before{content:"\E628"}.icon-guanbi3:before{content:"\E6C5"}.icon-xuanzhong1:before{content:"\E6EF"}.icon-weixuanzhong:before{content:"\E6F0"}.icon-zhuangshixian:before{content:"\E6F1"}.icon-jishuzhichi:before{content:"\E6F3"}.icon-biankuang:before{content:"\E6F4"}.icon-guanbi1:before{content:"\E6F5"}.icon-xiangshang:before{content:"\EBBB"}.icon-icon-test:before{content:"\E6F6"}.icon-mingxi:before{content:"\E6F7"}.icon-tishengfenzhi:before{content:"\E6F8"}.icon-pintuanchenggong:before{content:"\E6F9"}.icon-pintuanshibai:before{content:"\E6FA"}.icon-shitixing:before{content:"\E6FB"}.icon-kongxinxing:before{content:"\E6FC"}.icon-yituikuan:before{content:"\E6FD"}.icon-tuikuanzhong:before{content:"\E6FE"}.icon-lingxing:before{content:"\E6FF"}.icon-xiangzuo:before{content:"\EBBC"}.icon-icon_im_face:before{content:"\EB96"}.icon-icon_im_keyboard:before{content:"\EB97"}.icon-shoucang1:before{content:"\E714"}.icon-dianhau:before{content:"\E634"}.icon-zhinengkefu-:before{content:"\E616"}.icon-code_:before{content:"\E723"}.icon-code_1:before{content:"\E724"}.icon-phone_:before{content:"\E725"}.icon-shijian:before{content:"\E635"}.icon-xiangxia2:before{content:"\EBBD"}.icon-xuanzhong2:before{content:"\E731"}.icon-shujutongji:before{content:"\E732"}.icon-xiangxishuju:before{content:"\E733"}.icon-gengduo:before{content:"\E734"}.icon-crmeb:before{content:"\E735"}.icon-crmeb1:before{content:"\E739"}.icon-haibao:before{content:"\E73B"}.icon-tupian-:before{content:"\E73F"}.icon-xiugai:before{content:"\E61F"}.icon-pintuan-copy:before{content:"\EBBF"}.icon-tonghua:before{content:"\E740"}.icon-gerenzhongxin-copy:before{content:"\EBC0"}.icon-shouye1-copy:before{content:"\EBC1"}.icon-gouwuche2-copy:before{content:"\EBC2"}.icon-fenleiyemian-copy:before{content:"\EBC3"}.icon-mzshopping:before{content:"\E746"}.icon-shouye3:before{content:"\E74C"}.icon-shouye2:before{content:"\E748"}.icon-fenlei1:before{content:"\E74E"}.icon-fenlei:before{content:"\E749"}.icon-gouwuche4:before{content:"\E74F"}.icon-gouwuche3:before{content:"\E74A"}.icon-geren1:before{content:"\E750"}.icon-geren:before{content:"\E74B"}@font-face{font-family:iconfont;src:url(../../system_static/fonts/iconfont.edf75d6a.eot);src:url(../../system_static/fonts/iconfont.edf75d6a.eot#iefix) format("embedded-opentype"),url("data:application/x-font-woff2;charset=utf-8;base64,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") format("woff2"),url(../../system_static/fonts/iconfont.3bb04b23.woff) format("woff"),url(../../system_static/fonts/iconfont.ba3ee7a9.ttf) format("truetype"),url(../../system_static/img/iconfont.e48d5fe1.svg#iconfont) format("svg")}.iconfont,.iconfont-diy{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconbianji2:before{content:"\E682"}.icongengduozhankai1:before{content:"\E67E"}.icontupian3:before{content:"\E67F"}.iconbiaoqing2:before{content:"\E680"}.iconhuashu1:before{content:"\E681"}.iconshangpintuikuanjine:before{content:"\E679"}.iconjiaoyijine:before{content:"\E67A"}.iconyuezhifujine:before{content:"\E67B"}.iconzhifuyongjinjine:before{content:"\E67C"}.iconxianxiashouyinjine:before{content:"\E67D"}.iconliaotian:before{content:"\E769"}.iconbianji11:before{content:"\E678"}.iconjinru:before{content:"\E676"}.iconfanhui:before{content:"\E677"}.icongengduo:before{content:"\E66D"}.iconfasong:before{content:"\E66E"}.iconcha1:before{content:"\E66F"}.iconmima:before{content:"\E670"}.iconsousuo:before{content:"\E671"}.iconshouji:before{content:"\E672"}.icontuichu:before{content:"\E673"}.iconshangpinxinxi:before{content:"\E674"}.iconzhanghao:before{content:"\E675"}.iconbiaoqing:before{content:"\E668"}.icongengduozhankai:before{content:"\E669"}.iconhuashu:before{content:"\E66B"}.icontupian2:before{content:"\E66C"}.icontianjia11:before{content:"\E662"}.iconbianji1:before{content:"\E663"}.iconshezhi1:before{content:"\E664"}.iconshanchu1:before{content:"\E665"}.iconjiahao:before{content:"\E666"}.iconcha:before{content:"\E667"}.iconshanchu:before{content:"\E767"}.iconbianji:before{content:"\E768"}.iconduihao:before{content:"\E6BA"}.icondaipingjia:before{content:"\E65D"}.icondaishouhuo:before{content:"\E65E"}.iconshouhou-tuikuan:before{content:"\E65F"}.icondaifahuo:before{content:"\E660"}.icondaifukuan:before{content:"\E661"}.iconzhuanjie:before{content:"\E766"}.iconliulanqi:before{content:"\E65C"}.iconfangkeshu:before{content:"\E63F"}.iconfangwenliang:before{content:"\E642"}.iconchengjiaoyonghushu:before{content:"\E63D"}.iconchongzhijianshu:before{content:"\E63E"}.iconchengbenjine:before{content:"\E640"}.iconfufeihuiyuanshu:before{content:"\E641"}.iconchongzhiyonghushu:before{content:"\E643"}.icongoumaihuiyuanjine:before{content:"\E644"}.iconfangke-zhifuzhuanhuashuai:before{content:"\E645"}.iconjingzengyonghu:before{content:"\E646"}.iconkedanjia:before{content:"\E647"}.iconjiagoujianshu:before{content:"\E648"}.iconleijichongzhiyonghu:before{content:"\E649"}.iconleijichengjiaoyonghu:before{content:"\E64A"}.iconleijihuiyuanshu:before{content:"\E64B"}.iconshangpinliulanliang:before{content:"\E64C"}.iconshangpinzhifujine:before{content:"\E64D"}.icontuikuanjianshu:before{content:"\E64E"}.iconleijiguanzhuyonghu:before{content:"\E64F"}.icontuikuan:before{content:"\E650"}.iconxiadanjianshu:before{content:"\E651"}.iconleijiquguanyonghu:before{content:"\E652"}.iconleijiyonghu:before{content:"\E653"}.iconxinzengquguanyonghu:before{content:"\E654"}.iconshangpinfangkeshu:before{content:"\E655"}.iconxinzengyonghushu:before{content:"\E656"}.iconxinzengguanzhuyonghu:before{content:"\E657"}.iconzhifujine:before{content:"\E658"}.iconyingyee:before{content:"\E659"}.iconzhifujianshu:before{content:"\E65A"}.iconzhichujine:before{content:"\E65B"}.iconguanji:before{content:"\E6ED"}.iconshengyinjingyinxianxing:before{content:"\E94F"}.iconshengyinyinliang:before{content:"\E66A"}.iconguanbi5:before{content:"\E761"}.icontupian1:before{content:"\E762"}.iconbiaoqing1:before{content:"\E764"}.iconzhanghaomima:before{content:"\E763"}.iconerweima2:before{content:"\E765"}.iconjuxing:before{content:"\E628"}.iconzidongxuanze:before{content:"\E625"}.iconshoudongxuanze:before{content:"\E626"}.icondanlie:before{content:"\E622"}.iconlianglie:before{content:"\E623"}.iconsanlie:before{content:"\E624"}.iconzhibozhong:before{content:"\E621"}.iconyijieshu:before{content:"\E61F"}.iconweikaishi:before{content:"\E620"}.icondrag2:before{content:"\E61E"}.iconbanner_3:before{content:"\E613"}.iconxiaochengxuzhibo:before{content:"\E63C"}.iconSolidline:before{content:"\E61B"}.iconDottedline:before{content:"\E61C"}.iconDotline:before{content:"\E61D"}.icondrop-down:before{content:"\E619"}.iconDot:before{content:"\E605"}.iconSquarepoint:before{content:"\E60D"}.icondel_2:before{content:"\E608"}.iconaddto:before{content:"\E60C"}.icondel_1:before{content:"\E610"}.icondrag:before{content:"\E617"}.iconComm_number:before{content:"\E600"}.iconComm_whole:before{content:"\E603"}.iconComm_Price:before{content:"\E616"}.iconPic_square:before{content:"\E60E"}.iconPic_fillet:before{content:"\E60F"}.iconsearch_2:before{content:"\E615"}.iconsearch_1:before{content:"\E618"}.iconbanner_2:before{content:"\E602"}.iconPic_small:before{content:"\E609"}.iconPic_big:before{content:"\E60A"}.iconbanner_1:before{content:"\E60B"}.icondoc_skew:before{content:"\E601"}.icondoc_bold:before{content:"\E604"}.icondoc_general:before{content:"\E61A"}.iconfive:before{content:"\E606"}.iconFour:before{content:"\E614"}.icondoc_center:before{content:"\E607"}.icondoc_right:before{content:"\E611"}.icondoc_left:before{content:"\E612"}.icontupian:before{content:"\E63B"}.iconkefu:before{content:"\E633"}.iconfuzhuxian:before{content:"\E63A"}.iconbiaoti:before{content:"\E627"}.icondaohangzu:before{content:"\E629"}.iconfuzhukongbai:before{content:"\E62A"}.iconfenleidaohang:before{content:"\E62B"}.iconcuxiaoliebiao:before{content:"\E62C"}.iconkanjia:before{content:"\E62D"}.iconguanzhugongzhonghao:before{content:"\E62E"}.iconhuodongmofang:before{content:"\E62F"}.iconfuwenben:before{content:"\E630"}.iconmiaosha:before{content:"\E631"}.iconshangpinliebiao:before{content:"\E632"}.iconpintuan:before{content:"\E634"}.iconsousukuang:before{content:"\E635"}.icontupianguanggao:before{content:"\E636"}.iconxinwenbobao:before{content:"\E637"}.iconwenzhangliebiao:before{content:"\E638"}.iconyouhuiquan:before{content:"\E639"}#app,body,html{height:100%}.chart-scroll .ivu-scroll-container::-webkit-scrollbar,.i-scrollbar-hide::-webkit-scrollbar{width:0}.chart-scroll .ivu-scroll-container::-webkit-scrollbar-track,.i-scrollbar-hide::-webkit-scrollbar-track{background-color:transparent}.chart-scroll .ivu-scroll-container::-webkit-scrollbar-thumb,.i-scrollbar-hide::-webkit-scrollbar-thumb{background:#e8eaec}.i-scrollbar::-webkit-scrollbar,.right-scroll .ivu-scroll-container::-webkit-scrollbar{width:6px}.i-scrollbar::-webkit-scrollbar-track,.right-scroll .ivu-scroll-container::-webkit-scrollbar-track{background-color:transparent}.i-scrollbar::-webkit-scrollbar-thumb,.right-scroll .ivu-scroll-container::-webkit-scrollbar-thumb{background:#808695;border-radius:4px}.i-scrollbar-hide::-webkit-scrollbar{width:0}.i-scrollbar-hide::-webkit-scrollbar-track{background-color:transparent}.i-scrollbar-hide::-webkit-scrollbar-thumb{background:#e8eaec}.i-scrollbar::-webkit-scrollbar{width:6px}.i-scrollbar::-webkit-scrollbar-track{background-color:transparent}.i-scrollbar::-webkit-scrollbar-thumb{background:#808695;border-radius:4px}.i-table-no-border .ivu-table th{background-color:#fff}.i-table-no-border .ivu-table-wrapper,.i-table-no-border .ivu-table tr:last-child td{border:none}.i-table-no-border .ivu-table:after,.i-table-no-border .ivu-table:before{display:none}.w-80{width:80px}.w-100{width:100px}.vxe-cell,.vxe-tree-cell{font-size:12px}.plusColor{color:#e83323}.reduceColor{color:#16ac57}.c_label{font-size:14px;color:#999}.c_label span{margin-left:10px;color:#333}.c_row-item{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.acea-row,.c_row-item{display:-webkit-box;display:-ms-flexbox;display:flex}.acea-row{-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.acea-row.row-middle{-webkit-box-align:center;-o-box-align:center;-ms-flex-align:center;align-items:center}.acea-row.row-top{-webkit-box-align:start;-o-box-align:start;-ms-flex-align:start;align-items:flex-start}.acea-row.row-bottom{-webkit-box-align:end;-o-box-align:end;-ms-flex-align:end;align-items:flex-end}.acea-row.row-center{-webkit-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;justify-content:center}.acea-row.row-right{-webkit-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.acea-row.row-left{-webkit-box-pack:start;-o-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.acea-row.row-between{-webkit-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.acea-row.row-around,.acea-row.row-column-around{-ms-flex-pack:distribute;justify-content:space-around;-webkit-justify-content:space-around}.acea-row.row-column-around{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.acea-row.row-column,.acea-row.row-column-between{-webkit-box-orient:vertical;-o-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.acea-row.row-column-between{-webkit-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.acea-row.row-center-wrapper{-webkit-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;justify-content:center}.acea-row.row-between-wrapper,.acea-row.row-center-wrapper{-webkit-box-align:center;-o-box-align:center;-ms-flex-align:center;align-items:center}.acea-row.row-between-wrapper{-webkit-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mobile-config{width:100%;padding:15px}body,html{font-size:12px}.ivu-table-wrapper{overflow:unset!important}.ivu-layout-content{overflow-x:hidden!important;height:100%}.page{margin-top:22px}.vxe-table--loading{background-color:hsla(0,0%,100%,.9)!important}.vxe-table--loading .vxe-table--spinner:after,.vxe-table--loading .vxe-table--spinner:before{width:50%!important;height:50%!important}.ivu-table-header .ivu-table-cell{color:#999;font-size:13px;padding:10px 5px!important}.ivu-form .ivu-form-item-label{font-size:12px!important}.ivu-radio-group-button .ivu-radio-wrapper,.ivu-table{font-size:13px!important}.ivu-table-cell{padding:10px 5px!important}.ivu-table th{background:rgba(33,100,250,.05)!important}.form_content_width{width:250px}.ivu-btn{font-size:12px!important}.ivu-icon-ios-refresh{color:var(--prev-color-primary)}.product_tabs .ivu-tabs-bar{margin-bottom:0!important}.product_tabs .ivu-page-header{border-bottom:0}.product_tabs .ivu-page-header-content{margin-bottom:0!important}.ivu-radio{padding:8px 0}.ivu-input,.ivu-radio-wrapper{font-size:12px!important}.ivu-notice-desc{word-break:normal;text-align:left!important}.el-input-number .el-input__inner{text-align:unset}.modal-form{width:540px;position:absolute;top:20%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);-webkit-box-shadow:unset;box-shadow:unset;border-radius:6px;padding-bottom:20px}.modal-form .el-message-box__header{padding:15px;border-bottom:1px solid #eee}.modal-form .el-message-box__title{font-size:14px;font-weight:500;color:#333}.modal-form .el-message-box__content{padding:30px 15px 10px}.modal-form .el-message-box__headerbtn{color:#c0c4cc}.common-form-create .el-input-number .el-input__inner{text-align:unset}.form-create .el-input-number,.form-create .el-select{width:100%}.el-dialog ::v-deep .form-create .el-button{float:right}.modalBody .ivu-modal-body{padding:27px!important}.ivu-mt-16,.Modals .ivu-mt{margin-top:0!important}.Modals .ivu-form-item-content{line-height:unset}.Modals .label .ivu-input{border:1px solid #f5f5f5}.Modals .ivu-table table{width:100%!important}.h-33{height:33px}.mr{margin-right:15px}.mr10{margin-right:10px}.ml20{margin-left:20px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml40{margin-left:40px!important}.ml95{margin-left:95px!important}.pt5{padding:5px 0!important;-webkit-box-sizing:border-box;box-sizing:border-box}.mr50{margin-right:50px}.mr20{margin-right:20px!important}.mr15{margin-right:15px!important}.mr5{margin-right:5px!important}.mb20{margin-bottom:20px!important}.mb14{margin-bottom:14px!important}.mb15{margin-bottom:15px!important}.mb30{margin-bottom:30px!important}.mt3{margin-top:3px}.mt35{margin-top:35px}.mb50{margin-bottom:50px!important}.mt30{margin-top:30px}.mt25{margin-top:25px}.mt20{margin-top:20px}.mt14{margin-top:14px}.mt50{margin-top:50px}.mt10{margin-top:10px}.mb10{margin-bottom:10px!important}.spBlock{display:block}.mb5{margin-bottom:5px!important}.pl25{padding-left:25px;-webkit-box-sizing:border-box;box-sizing:border-box}.padding-add{padding:20px 20px 0}.index_bg{width:100%;background:rgba(0,0,0,.6)!important;z-index:0!important}.fl_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0!important}.header_top{padding-bottom:16px!important;padding-left:10px!important}.i-layout-menu-side-title-icon-single .ivu-icon{font-size:20px}.ivu-layout-content{position:relative}.ivu-form-item-content{font-size:12px!important}#shopp-manager .ivu-form-item-content{line-height:23px!important}#shopp-manager .ivu-tag{background-color:unset!important;height:28px!important;line-height:28px!important;padding:0 10px!important}#shopp-manager .ivu-tag .ivu-icon-ios-close{top:0}.font-blue:hover{color:#2d8cf0;cursor:pointer}.i-layout-tabs-fix{z-index:5!important}.vxe-header--row th:first-of-type,.vxe-table--body td:first-of-type{padding-left:10px!important}.ivu-modal-header{background:#fafafa}.ivu-mb,.ivu-mb-16{margin-bottom:16px!important}.ivu-mt-16{margin-top:16px!important}.ivu-table-wrapper{border:0}.i-layout-page-header{margin:0;background-color:#fff;padding:7px 32px 0 32px}.header-title{padding:10px 20px;margin-bottom:16px;border-radius:5px;font-size:14px}.header-title,.statics-header-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#303133}.statics-header-title{font-size:16px}.ivu-page-header-title{display:inline-block;color:#17233d;font-weight:500;font-size:20px;line-height:32px}.main .content-wrapper{padding:16px;height:calc(100% - 80px);overflow:auto;background-color:#f5f7f9}.left-wrapper{height:calc(100vh - 120px);background:#fff;border-right:1px solid #f2f2f2}.ivu-tabs-bar{margin-bottom:0}.perW100{width:100%}.perW90{width:90%}.perW50{width:50%}.perW20{width:20%}.perW35{width:35%}.perW30{width:30%}.font12{font-size:12px!important}.font14{font-size:14px!important}.ivu-table:after{width:0}.ivu-text-left{text-align:left}.ivu-text-right{text-align:right}.ivu-block{display:block}.ivu-pl-8{padding-left:8px!important}.tabBox_img{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img{width:100%;height:100%}.mask-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:20px;border-top:1px solid #e8eaec}.mask-footer button{margin-left:10px}.goods-mask .ivu-modal-body{padding:0}.content img{display:block;max-width:100%;-o-object-fit:contain;object-fit:contain}.none-radius .ivu-modal-content{border-radius:0}.transfer-mask .ivu-modal-wrap{width:1200px;margin:0 auto}.transfer-mask .ivu-modal{position:absolute;right:279px;top:auto;bottom:271px}.maskModel{position:fixed;top:0;left:0;right:0;bottom:0;z-index:55;background-color:rgba(0,0,0,.5)}.input-input{display:block;height:100%;background:none;color:inherit;opacity:1;-webkit-text-fill-color:currentcolor;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-indent:inherit;text-transform:inherit;text-shadow:inherit;border:none}.kf_mobile .textarea-box textarea{resize:none!important;height:148px;border-color:transparent;font-size:14px!important}.kf_mobile .textarea-box textarea:focus{-webkit-box-shadow:none;box-shadow:none}.line1{white-space:nowrap}.line1,.line2{overflow:hidden;text-overflow:ellipsis}.line2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.df-n-warp{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.label-box .ivu-modal-mask,.none-radius .ivu-modal-mask{background-color:transparent}.empty-box{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f3f5f7;border-radius:6px}.empty-box.on{border-radius:0}.empty-box .iconfont-diy{color:#bbbfc8;font-size:30px}.paddingBox{padding:0 10px 10px}.tips-info{line-height:18px;margin-top:3px;color:#c0c4cc;font-size:12px}.pt10{padding-top:10px}.common-form-create-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.common-form-button{margin-right:10px}.pl10{padding-left:10px}.el-switch__label *{font-size:12px;line-height:20px!important;font-weight:400}.defineSwitch .el-switch__label{position:absolute;display:none;color:#fff!important}.defineSwitch .el-switch__label--right{z-index:1;right:-8px}.defineSwitch .el-switch__label--left{z-index:1;left:22px}.defineSwitch .el-switch__label.is-active{display:block}.defineSwitch.el-switch .el-switch__core,.defineSwitch.el-switch .el-switch__label{width:55px!important}.df-jcsb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.el-table .el-table__fixed-header-wrapper th,.el-table .el-table__header-wrapper th{word-break:break-word;height:47px;background:var(--prev-color-primary-light-9);color:#515a6e;font-size:12px;font-weight:500}a{color:var(--prev-color-primary);cursor:pointer;text-decoration:none}.label_text{color:#606266;font-size:12px;display:inline-block;width:80px;text-align:right;padding-right:12px}.el-table-column--selection .cell{padding-left:10px}.tree_tit{font-size:15px;color:#606266;font-weight:500;padding:23px 0 23px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.tree_tit .el-icon-circle-plus{color:#c0c4cc;font-size:20px;margin-right:6px}.tree{min-height:374px}.tree .is-current .file-name{color:var(--prev-color-primary)}.tree .file-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#303133;font-size:14px}.tree .file-name .icon{width:15px;height:13px;margin-right:6px}.tree .el-tree-node__children .el-tree-node{margin-right:0}.tree .el-tree-node__content{width:100%;height:48px}.tree .custom-tree-node{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:20px;font-size:13px;font-weight:400;color:rgba(0,0,0,.6);line-height:13px}.tree .is-current{background:#f1f9ff!important}.tree .is-current,.tree .is-current .custom-tree-node{color:var(--prev-color-primary)!important}.tree .el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{background-color:var(--prev-color-primary-light-9)!important;border-right:2px solid var(--prev-color-primary)}._fc-frame .fc-upload-btn,._fc-upload .fc-files,._fc-upload .fc-upload-btn,.upload-box{font-size:24px;font-weight:500}.fixed-card{position:fixed;right:16px;bottom:10px;left:200px;z-index:8;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:hsla(0,0%,100%,.6)!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.fixed-card ::v-deep .ivu-card-body{padding:15px 16px 14px}.fixed-card .ivu-form-item{margin-bottom:0}.fixed-card ::v-deep .ivu-form-item-content{margin-right:124px;text-align:center}.drag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.drag .handle{width:9px;height:15px}.pagination-container[data-v-52ebae4e]{background:#fff}.pagination-container.hidden[data-v-52ebae4e]{display:none}.after-line[data-v-4b861b74]{display:inline-block;position:relative;margin-right:16px;color:rgba(0,0,0,.85);cursor:pointer}.after-line[data-v-4b861b74]:after{content:"";position:absolute;top:0;right:-16px;width:1px;height:16px;background:#eee}.font-sm[data-v-4b861b74]{font-size:12px}.ht_title[data-v-4b861b74]{font-weight:500;font-size:18px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/app.f87fbe25.css b/crmeb/public/admin/system_static/css/app.f87fbe25.css new file mode 100644 index 000000000..4a4806172 --- /dev/null +++ b/crmeb/public/admin/system_static/css/app.f87fbe25.css @@ -0,0 +1 @@ +body .v-modal{background-color:rgba(0,0,0,.1)}.w10[data-v-c3bc7b26]{width:10px}.mr5[data-v-c3bc7b26]{margin-right:5px}[data-v-c3bc7b26] .el-drawer__header{margin-bottom:0}[data-v-c3bc7b26] .el-radio-button--mini .el-radio-button__inner{padding:7px 8px}.layout-breadcrumb-seting-bar[data-v-c3bc7b26]{padding:0 15px}.layout-breadcrumb-seting-bar[data-v-c3bc7b26] .el-scrollbar__view{overflow-x:hidden}.layout-breadcrumb-seting-bar .layout-breadcrumb-seting-bar-flex[data-v-c3bc7b26]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.layout-breadcrumb-seting-bar .layout-breadcrumb-seting-bar-flex-label[data-v-c3bc7b26]{-webkit-box-flex:1;-ms-flex:1;flex:1;color:var(--prev-color-text-primary)}.layout-breadcrumb-seting-bar .layout-drawer-content-flex[data-v-c3bc7b26]{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -5px}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item.drawer-layout-active[data-v-c3bc7b26]{border:1px solid;border-color:var(--prev-color-primary)}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item[data-v-c3bc7b26]:hover{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:1px solid;border-color:var(--prev-color-primary)}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item[data-v-c3bc7b26]{width:107px;height:70px;cursor:pointer;border:1px solid transparent;position:relative;padding:6px;background:#fff;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.08);box-shadow:0 2px 5px 0 rgba(0,0,0,.08);border-radius:6px;opacity:1;margin:10px}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .el-container[data-v-c3bc7b26]{height:100%}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .el-container .el-aside-dark[data-v-c3bc7b26]{opacity:.5;background-color:var(--prev-tag-active-color);border-radius:2px}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .el-container .el-aside[data-v-c3bc7b26]{background-color:var(--prev-tag-active-color);border-radius:2px}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .el-container .el-header[data-v-c3bc7b26]{border-radius:2px;background-color:var(--prev-color-seting-header)}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .el-container .el-main[data-v-c3bc7b26]{border-radius:2px;border:1px dashed var(--prev-color-primary);padding:0;background-color:var(--prev-color-seting-main)}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .el-circular[data-v-c3bc7b26]{border-radius:2px;overflow:hidden;border:1px solid transparent;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .layout-tips-warp-active[data-v-c3bc7b26],.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .layout-tips-warp[data-v-c3bc7b26]{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:1px solid;border-color:var(--prev-color-primary-light-5);border-radius:100%;padding:4px}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .layout-tips-warp-active .layout-tips-box[data-v-c3bc7b26],.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .layout-tips-warp .layout-tips-box[data-v-c3bc7b26]{-webkit-transition:inherit;transition:inherit;width:30px;height:30px;z-index:9;border:1px solid;border-color:var(--prev-color-primary-light-5);border-radius:100%}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .layout-tips-warp-active .layout-tips-box .layout-tips-txt[data-v-c3bc7b26],.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .layout-tips-warp .layout-tips-box .layout-tips-txt[data-v-c3bc7b26]{-webkit-transition:inherit;transition:inherit;position:relative;top:5px;font-size:12px;line-height:1;letter-spacing:2px;white-space:nowrap;color:var(--prev-color-primary-light-5);text-align:center;-webkit-transform:rotate(30deg);transform:rotate(30deg);left:-1px;background-color:var(--prev-color-seting-main);width:32px;height:17px;line-height:17px}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .layout-tips-warp-active .layout-tips-box[data-v-c3bc7b26],.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .layout-tips-warp-active[data-v-c3bc7b26]{border:1px solid;border-color:var(--prev-color-primary)}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item .layout-tips-warp-active .layout-tips-box .layout-tips-txt[data-v-c3bc7b26]{color:var(--prev-color-primary)!important;background-color:var(--prev-color-seting-main)!important}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item:hover .layout-tips-warp[data-v-c3bc7b26]{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-color:var(--prev-color-primary)}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item:hover .layout-tips-warp .layout-tips-box[data-v-c3bc7b26]{-webkit-transition:inherit;transition:inherit;border-color:var(--prev-color-primary)}.layout-breadcrumb-seting-bar .layout-drawer-content-flex .layout-drawer-content-item:hover .layout-tips-warp .layout-tips-box .layout-tips-txt[data-v-c3bc7b26]{-webkit-transition:inherit;transition:inherit;color:var(--prev-color-primary)!important;background-color:var(--prev-color-seting-main)!important}.layout-breadcrumb-seting-bar .copy-config[data-v-c3bc7b26]{margin:10px 0}.layout-breadcrumb-seting-bar .copy-config .copy-config-btn[data-v-c3bc7b26]{width:100%;margin-top:15px}.layout-breadcrumb-seting-bar .copy-config .copy-config-btn-reset[data-v-c3bc7b26]{width:100%;margin:10px 0 0}.upgrade-dialog[data-v-638601f7] .el-dialog .el-dialog__body{padding:0!important}.upgrade-dialog[data-v-638601f7] .el-dialog .el-dialog__header{display:none!important}.upgrade-dialog[data-v-638601f7] .el-dialog .upgrade-title{text-align:center;height:130px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.upgrade-dialog[data-v-638601f7] .el-dialog .upgrade-title:after{content:"";position:absolute;background-color:var(--prev-color-primary-light-1);width:130%;height:130px;border-bottom-left-radius:100%;border-bottom-right-radius:100%}.upgrade-dialog[data-v-638601f7] .el-dialog .upgrade-title .upgrade-title-warp{z-index:1;position:relative}.upgrade-dialog[data-v-638601f7] .el-dialog .upgrade-title .upgrade-title-warp .upgrade-title-warp-txt{color:var(--prev-color-text-white);font-size:22px;letter-spacing:3px}.upgrade-dialog[data-v-638601f7] .el-dialog .upgrade-title .upgrade-title-warp .upgrade-title-warp-version{background-color:var(--prev-color-primary-light-4);color:var(--prev-color-text-white);font-size:12px;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;top:-2px;right:-50px;padding:2px 4px;border-radius:2px}.upgrade-dialog[data-v-638601f7] .el-dialog .upgrade-content{padding:20px;line-height:22px;color:var(--prev-color-text-regular)}.upgrade-dialog[data-v-638601f7] .el-dialog .upgrade-content .upgrade-content-desc{color:var(--prev-color-text-placeholder);font-size:12px}.upgrade-dialog[data-v-638601f7] .el-dialog .upgrade-btn{border-top:1px solid var(--prev-border-color-lighter);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding:15px 20px}.upgrade-dialog[data-v-638601f7] .el-dialog .upgrade-btn .el-button{width:100%}body,html{overflow:hidden;margin:0;padding:0}#app,body,html{width:100%;height:100%}#app{font-family:PingFang SC,Arial,Microsoft YaHei,sans-serif}.ivu-modal-wrap ::v-deep .connect_customerServer_img{display:none}.right-box .ivu-color-picker .ivu-select-dropdown{position:absolute;left:-73px!important}.c_row-item[data-v-5dcbe3dc]{margin-top:10px;margin-bottom:10px}.c_row-item[data-v-5dcbe3dc] .ivu-select-dropdown{left:-27px!important}.color-box[data-v-5dcbe3dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.color-box .color-item[data-v-5dcbe3dc]{margin-left:15px}.color-box .color-item span[data-v-5dcbe3dc]{margin-left:5px;color:#999;font-size:13px;cursor:pointer}.footer[data-v-350df261]{margin:15px 0}.tabBox_img[data-v-350df261]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-350df261]{width:100%;height:100%}.tabform[data-v-350df261] .ivu-form-item{margin-bottom:16px!important}.btn[data-v-350df261]{margin-top:20px;float:right}.goodList[data-v-350df261] ::v-deeptable{width:100%!important}.footer[data-v-308e3c40]{margin:15px 0}.tabBox_img[data-v-308e3c40]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-308e3c40]{width:100%;height:100%}.tabform[data-v-308e3c40] .ivu-form-item{margin-bottom:16px!important}.btn[data-v-308e3c40]{margin-top:20px;float:right}.goodList[data-v-308e3c40] ::v-deeptable{width:100%!important}.middleTop[data-v-abe8f0a2] .ivu-modal-wrap .ivu-modal{top:50%!important;margin-top:-350px}.goods-box[data-v-abe8f0a2]{padding:16px 0;margin-bottom:16px;border-top:1px solid rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.05)}.goods-box .list-group[data-v-abe8f0a2],.goods-box .wrapper[data-v-abe8f0a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.goods-box .add-item[data-v-abe8f0a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:80px;height:80px;margin-bottom:10px;background:#f7f7f7}.goods-box .add-item .iconfont[data-v-abe8f0a2]{font-size:18px;color:#d8d8d8}.goods-box .item[data-v-abe8f0a2]{position:relative;width:80px;height:80px;margin-bottom:20px;margin-right:12px}.goods-box .item[data-v-abe8f0a2]:nth-child(4n){margin-right:0}.goods-box .item img[data-v-abe8f0a2]{width:100%;height:100%}.goods-box .item .icondel_1[data-v-abe8f0a2]{position:absolute;right:-10px;top:-16px;color:#999;font-size:28px;cursor:pointer}.line-box[data-v-310830e2]{margin-top:20px;padding:10px 0 20px;border-top:1px solid rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.05)}.line-box .title p[data-v-310830e2]{font-size:14px;color:#000}.line-box .title span[data-v-310830e2]{color:#999}.line-box .input-box[data-v-310830e2]{position:relative;margin-top:10px}.line-box .input-box .add-btn[data-v-310830e2]{margin-top:18px}.line-box .input-box .input-item[data-v-310830e2]{position:relative;margin-bottom:15px}.line-box .input-box .input-item .icon[data-v-310830e2],.line-box .input-box .input-item[data-v-310830e2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.line-box .input-box .input-item .icon[data-v-310830e2]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:36px;cursor:move;color:#d8d8d8}.line-box .input-box .input-item[data-v-310830e2] .ivu-input{-webkit-box-flex:1;-ms-flex:1;flex:1;height:36px}.line-box .input-box .close[data-v-310830e2]{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}[data-v-60fc0604] .el-tree-node__content{height:30px}[data-v-60fc0604] .el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{background-color:var(--prev-bg-menu-hover-ba-color)!important;border-right:2px solid var(--prev-color-primary)}[data-v-60fc0604] .ivu-tree-title-selected,[data-v-60fc0604] .ivu-tree-title-selected:hover,[data-v-60fc0604] .ivu-tree-title:hover{background-color:unset;color:var(--prev-color-primary)}[data-v-60fc0604] .ivu-table-cell-tree{border:0;font-size:15px;background-color:unset}[data-v-60fc0604] .el-table .cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[data-v-60fc0604] .ivu-table-cell-tree .ivu-icon-ios-add:before{content:"\F11F"}[data-v-60fc0604] .ivu-table-cell-tree .ivu-icon-ios-remove:before{content:"\F116"}.tabBox_img[data-v-60fc0604]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-60fc0604]{width:100%;height:100%}[data-v-60fc0604]::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px #ddd}[data-v-60fc0604]::-webkit-scrollbar{width:4px!important}.on[data-v-60fc0604]{background-color:var(--prev-color-primary)!important;color:#fff!important}.menu-item[data-v-60fc0604]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;word-break:break-all}.menu-item .icon-box[data-v-60fc0604]{z-index:3;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}.menu-item:hover .icon-box[data-v-60fc0604]{display:block}.menu-item .right-menu[data-v-60fc0604]{z-index:10;position:absolute;right:-106px;top:-11px;width:auto;min-width:121px}.radioGroup[data-v-60fc0604] .ivu-radio-wrapper{margin-right:30px}.table_box[data-v-60fc0604]{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.table_box .left_box[data-v-60fc0604]{width:171px;height:470px;border-right:1px solid #eee;overflow-x:hidden;overflow-y:auto}.table_box .left_box .left_cont[data-v-60fc0604]{margin-bottom:12px;cursor:pointer}.table_box .right_box[data-v-60fc0604]{margin-left:23px;font-size:13px;font-family:PingFang SC;-webkit-box-flex:1;-ms-flex:1;flex:1;height:470px;overflow-x:hidden;overflow-y:auto}.table_box .right_box .cont[data-v-60fc0604]{font-weight:500;color:#000;font-weight:700}.table_box .right_box .Box[data-v-60fc0604]{margin-top:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.table_box .right_box .Box .cont_box[data-v-60fc0604]{font-weight:400;color:rgba(0,0,0,.85);background:#fafafa;border-radius:3px;text-align:center;padding:7px 30px;margin-right:10px;margin-bottom:10px;cursor:pointer}.table_box .right_box .Box .cont_box[data-v-60fc0604]:hover{background-color:var(--prev-bg-menu-hover-ba-color);color:#333}.table_box .right_box .Box .item[data-v-60fc0604]{position:relative}.table_box .right_box .Box .item .iconfont[data-v-60fc0604]{display:none}.table_box .right_box .Box .item:hover .iconfont[data-v-60fc0604]{display:block}.table_box .right_box .Box .iconfont[data-v-60fc0604]{position:absolute;right:9px;top:-8px;font-size:18px;color:#333}.table_box[data-v-60fc0604] .el-table .cell{padding-right:0}.table_box[data-v-60fc0604] .page{margin-top:10px}.table_box .Button[data-v-60fc0604]{position:absolute;bottom:15px;right:15px;font-family:PingFangSC-Regular;text-align:center}.table_box .Button .cancel[data-v-60fc0604]{width:70px;height:32px;background:#fff;border:1px solid rgba(0,0,0,.149);border-radius:2px;font-size:14px;color:#000;line-height:32px;float:left;margin-right:10px;cursor:pointer}.table_box .Button .ok[data-v-60fc0604]{width:70px;height:32px;background:var(--prev-color-primary);border-radius:2px;font-size:14px;color:#fff;line-height:32px;float:left;cursor:pointer}.numbox[data-v-0bde1647]{margin:20px 0 10px 0}.numbox span[data-v-0bde1647]{width:80px;color:#999}.c_row-item[data-v-0bde1647]{width:100%}.c_row-item~.c_row-item[data-v-0bde1647]{margin-top:20px}.dif[data-v-0bde1647]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider-box[data-v-0bde1647]{margin-left:10px;width:350px}.numbox[data-v-c9a6bc2a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px 0 10px 0}.numbox span[data-v-c9a6bc2a]{width:80px;color:#999}.c_row-item[data-v-c9a6bc2a]{width:100%}.c_row-item[data-v-458cb35b]{margin-bottom:10px}.editor[data-v-53112d74]{width:100%;margin:0 auto}.text ::v-deeptextarea.ivu-input[data-v-53112d74],.text[data-v-53112d74] .ivu-input-wrapper{min-height:600px}.text[data-v-53112d74]{border:1px solid #ccc;min-height:600px}[data-v-db1f0408] .el-dialog__title{font-size:16px}.main[data-v-db1f0408]{min-height:410px}.pictrue[data-v-db1f0408]{width:60px!important;height:60px!important;border:1px dotted rgba(0,0,0,.1);margin-right:10px;position:relative;cursor:pointer}.pictrue img[data-v-db1f0408]{width:100%;height:100%}.btndel[data-v-db1f0408]{position:absolute;z-index:1;font-size:18px;right:-5px;top:-5px;color:#999}.form-width[data-v-db1f0408]{width:280px}.tq-text[data-v-db1f0408]{margin-left:14px;font-size:12px;font-weight:400;color:var(--prev-color-primary);cursor:pointer}.uploadCont[data-v-db1f0408] .el-upload--picture-card,[data-v-db1f0408] .el-upload-list--picture-card .el-upload-list__item{width:64px;height:64px;line-height:72px;overflow:inherit}.uploadCont[data-v-db1f0408] .el-upload--picture-card,[data-v-db1f0408] .el-upload-list--picture-card .el-upload-list__item img{width:64px!important;height:64px!important;border-radius:6px;-o-object-fit:cover;object-fit:cover}.pl100[data-v-db1f0408]{padding-left:100px}.img-box[data-v-db1f0408]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.tips[data-v-db1f0408]{font-size:12px;color:#bbb}.code-image[data-v-db1f0408]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:12px}.code-image .left[data-v-db1f0408]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:20px}.code-image .left .code[data-v-db1f0408],.code-image .left[data-v-db1f0408]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.code-image .left .code[data-v-db1f0408]{border:1px solid #ddd;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:200px;height:200px;border-radius:4px}.code-image .left .code .code-img[data-v-db1f0408]{width:160px;height:160px}.code-image .left .form-width[data-v-db1f0408]{width:200px}.code-image .left .code[data-v-db1f0408]{margin-bottom:14px}.code-image .left .trip[data-v-db1f0408]{color:#333;text-align:center;line-height:18px}.code-image .left .trip-small[data-v-db1f0408]{font-size:12px;font-weight:400;color:#bbb;text-align:center;line-height:16px}.code-image .right[data-v-db1f0408]{margin-top:62px}.code-image .right .tip[data-v-db1f0408]{font-size:12px;font-weight:400;color:#bbb;margin:10px 0}.nameStyle[data-v-dbde6f2a]{position:absolute;white-space:nowrap;z-index:9;background:#eee;height:20px;line-height:20px;color:#555;border:1px solid #ebebeb;padding:0 5px;left:56px;bottom:-18px}.iconbianji1[data-v-dbde6f2a]{font-size:13px}.selectTreeClass[data-v-dbde6f2a]{background:#d5e8fc}.tree_tit[data-v-dbde6f2a]{padding-top:7px}.treeBox[data-v-dbde6f2a]{width:100%;height:100%;max-width:180px}.is-modal .pictrueList_pic[data-v-dbde6f2a]{width:100px;margin:10px 5px!important}.is-modal .pictrueList_pic .img[data-v-dbde6f2a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100px;height:100px;background-color:#f8f8f8;padding:2px}.is-modal .pictrueList_pic .img img[data-v-dbde6f2a]{max-width:96px;max-height:96px}.is-modal .pictrueList_pic .img .operate-height[data-v-dbde6f2a]{bottom:-8px}.pictrueList_pic[data-v-dbde6f2a]{position:relative;width:146px;cursor:pointer}.pictrueList_pic .img[data-v-dbde6f2a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:146px;height:146px;background-color:#f8f8f8;padding:3px}.pictrueList_pic .img img[data-v-dbde6f2a]{max-width:140px;max-height:140px}.pictrueList_pic p[data-v-dbde6f2a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:20px;font-size:12px;color:#515a6d;text-align:center}.pictrueList_pic .number[data-v-dbde6f2a]{height:33px;position:absolute;right:0;top:0}.pictrueList_pic[data-v-dbde6f2a] .el-badge__content.is-fixed{top:13px;right:25px}.Nav[data-v-dbde6f2a]{width:100%;border-right:1px solid #eee;min-width:220px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.trees-coadd[data-v-dbde6f2a]{width:100%;border-radius:4px;overflow:hidden;position:relative}.trees-coadd .scollhide[data-v-dbde6f2a]{overflow-x:hidden;overflow-y:scroll;padding:0 0 10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.trees-coadd .scollhide .isTree[data-v-dbde6f2a]{min-height:374px;max-height:550px}.trees-coadd .scollhide .isTree[data-v-dbde6f2a] .file-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.trees-coadd .scollhide .isTree[data-v-dbde6f2a] .file-name .name{max-width:7em}.trees-coadd .scollhide .isTree[data-v-dbde6f2a] .file-name .icon{width:12px;height:12px;margin-right:8px}.trees-coadd .scollhide .isTree[data-v-dbde6f2a] .el-tree-node{margin-right:16px}.trees-coadd .scollhide .isTree[data-v-dbde6f2a] .el-tree-node__children .el-tree-node{margin-right:0}.trees-coadd .scollhide .isTree[data-v-dbde6f2a] .el-tree-node__content{width:100%;height:36px}.trees-coadd .scollhide .isTree[data-v-dbde6f2a] .custom-tree-node{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:20px;font-size:13px;font-weight:400;color:rgba(0,0,0,.6);line-height:13px}.trees-coadd .scollhide .isTree[data-v-dbde6f2a] .is-current{background:#f1f9ff!important;color:var(--prev-color-primary)!important}.trees-coadd .scollhide .isTree[data-v-dbde6f2a] .is-current .custom-tree-node{color:var(--prev-color-primary)!important}.trees-coadd .scollhide[data-v-dbde6f2a]::-webkit-scrollbar{display:none}.treeSel[data-v-dbde6f2a] .ivu-select-dropdown-list{padding:0 5px!important;-webkit-box-sizing:border-box;box-sizing:border-box;width:200px}.imagesNo[data-v-dbde6f2a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:65px 0}.imagesNo .imagesNo_sp[data-v-dbde6f2a]{font-size:13px;color:#dbdbdb;line-height:3}.Modal[data-v-dbde6f2a]{width:100%;height:100%;background:#fff!important}.fill-window[data-v-dbde6f2a]{height:100vh}.colLeft[data-v-dbde6f2a]{padding-right:0!important;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.conter[data-v-dbde6f2a]{width:100%;height:100%;margin-left:20px!important}.conter .iconliebiao[data-v-dbde6f2a]{font-size:12px}.conter .bnt[data-v-dbde6f2a]{width:100%;padding:0 13px 20px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.conter .pictrueList[data-v-dbde6f2a]{overflow-x:hidden;overflow-y:auto;min-height:463px}.conter .pictrueList.is-modal[data-v-dbde6f2a]{max-height:480px}.conter .pictrueList img[data-v-dbde6f2a]{max-width:100%}.conter .pictrueList .img.on[data-v-dbde6f2a]{border:2px solid var(--prev-color-primary)}.conter .footer[data-v-dbde6f2a]{padding:0 20px 10px 20px}.tabBox_img[data-v-dbde6f2a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.real-name[data-v-dbde6f2a]{-webkit-box-flex:1;-ms-flex:1;flex:1}.df-aic[data-v-dbde6f2a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.demo-badge[data-v-dbde6f2a]{width:42px;height:42px;background:transparent;border-radius:6px;display:inline-block}.bnt[data-v-dbde6f2a] .ivu-tree-children{padding:5px 0}.card-tree[data-v-dbde6f2a]{background:#fff;height:72px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:scroll;white-space:nowrap;overflow-y:hidden;border-radius:4px;scrollbar-width:none;-ms-overflow-style:none}.card-tree[data-v-dbde6f2a]::-webkit-scrollbar{display:none}.tabs[data-v-dbde6f2a]{background:#fff;padding-top:10px;border-radius:5px 5px 0 0}.operate-item[data-v-dbde6f2a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:5px 0}.operate-height[data-v-dbde6f2a],.operate-item[data-v-dbde6f2a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.operate-height[data-v-dbde6f2a]{height:16px;position:absolute;bottom:-10px}.operate[data-v-dbde6f2a]{color:var(--prev-color-primary);font-size:12px;white-space:nowrap}.video-style[data-v-39a834ed]{width:40%;height:180px;border-radius:10px;background-color:#707070;margin-top:10px;position:relative;overflow:hidden}.video-style .iconv[data-v-39a834ed]{color:#fff;line-height:180px;width:50px;height:50px;display:inherit;font-size:26px;position:absolute;top:-74px;left:50%;margin-left:-25px}.video-style .mark[data-v-39a834ed]{position:absolute;width:100%;height:30px;top:0;background-color:rgba(0,0,0,.5);text-align:center}.bottom[data-v-7f93358e]{margin-bottom:10px;cursor:pointer}.monaco-box[data-v-7f93358e] .el-textarea__inner{height:600px}[data-v-7f93358e] .w-e-toolbar{z-index:2!important}.slider-box[data-v-3d20772b]{margin-top:10px}.radio-box[data-v-08dbf48c] .ivu-radio-group-button{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.radio-box[data-v-08dbf48c] .ivu-radio-group-button .ivu-radio-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.radio-box.on[data-v-08dbf48c] .ivu-radio-group-button .ivu-radio-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}.title-tips[data-v-08dbf48c]{padding-bottom:10px;font-size:14px;color:#333}.title-tips span[data-v-08dbf48c]{margin-right:14px;color:#999}.iconfont[data-v-08dbf48c]{font-size:20px;line-height:18px}.tabBars .box-item[data-v-fc566210]:last-child{margin-bottom:20px}.tabBars .title[data-v-fc566210]{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.05);font-size:12px;color:#999}.tabBars .box-item[data-v-fc566210]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px;padding:20px 30px 20px 0;border:1px solid #ddd;border-radius:3px}.tabBars .box-item .del-box[data-v-fc566210]{position:absolute;right:-13px;top:-18px;cursor:pointer}.tabBars .box-item .del-box .iconfont[data-v-fc566210]{color:#999;font-size:30px}.tabBars .box-item .left-tool[data-v-fc566210]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:72px}.tabBars .box-item .left-tool .iconfont[data-v-fc566210]{color:#999;font-size:36px;cursor:move}.tabBars .box-item .right-wrapper[data-v-fc566210]{-webkit-box-flex:1;-ms-flex:1;flex:1}.tabBars .box-item .right-wrapper .img-wrapper[data-v-fc566210]{display:-webkit-box;display:-ms-flexbox;display:flex}.tabBars .box-item .right-wrapper .img-wrapper .img-item[data-v-fc566210]{position:relative;width:80px;height:80px;margin-right:20px;cursor:pointer}.tabBars .box-item .right-wrapper .img-wrapper .img-item img[data-v-fc566210]{display:block;width:100%;height:100%}.tabBars .box-item .right-wrapper .img-wrapper .img-item .empty-img[data-v-fc566210]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;background:#f7f7f7;font-size:12px;color:#bfbfbf}.tabBars .box-item .right-wrapper .img-wrapper .img-item .empty-img .iconfont[data-v-fc566210]{font-size:16px}.tabBars .box-item .right-wrapper .img-wrapper .img-item .txt[data-v-fc566210]{position:absolute;left:0;bottom:0;width:100%;height:22px;line-height:22px;text-align:center;background:rgba(0,0,0,.4);color:#fff;font-size:12px}.tabBars .box-item .right-wrapper .c_row-item[data-v-fc566210]{margin-top:10px}.tabBars .add-btn[data-v-fc566210]{margin-bottom:20px;width:100%;height:40px}.icondrag2[data-v-5dd215c4]{font-size:26px;color:#d8d8d8}.c_product[data-v-5dd215c4]{margin-bottom:20px}.c_product .list-box .item[data-v-5dd215c4]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:23px;padding:18px 20px 18px 0;border:1px solid #eee}.c_product .list-box .item .delete[data-v-5dd215c4]{position:absolute;right:0;top:0;right:-13px;top:-14px;color:#999;cursor:pointer}.c_product .list-box .move-icon[data-v-5dd215c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;cursor:move}.c_product .list-box .content[data-v-5dd215c4]{-webkit-box-flex:1;-ms-flex:1;flex:1}.c_product .list-box .content .con-item[data-v-5dd215c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;width:300px}.c_product .list-box .content .con-item[data-v-5dd215c4]:last-child{margin-bottom:0}.c_product .list-box .content .con-item span[data-v-5dd215c4]{width:45px;font-size:13px}.c_product .add-btn[data-v-5dd215c4]{margin-top:18px}.title[data-v-5dd215c4]{font-size:12px;color:#999}.iconfont[data-v-5dd215c4]{color:#ddd;font-size:28px}.dif[data-v-5dd215c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider-box[data-v-5dd215c4]{margin-left:10px;width:250px}.txt_tab[data-v-f9e51cea]{margin-top:20px}.c_row-item[data-v-f9e51cea]{margin-bottom:20px}.row-item[data-v-f9e51cea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.iconfont[data-v-f9e51cea]{font-size:18px}.title[data-v-6f91f873]{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.05);font-size:12px;color:#999}.box[data-v-6f91f873]{width:60px;height:60px;margin-bottom:10px;background-color:#f2f2f2}.box img[data-v-6f91f873]{width:100%;height:100%}.upload-box[data-v-6f91f873]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:60px;height:60px;background:#ccc}.icondrag2[data-v-75672a68]{font-size:26px;color:#d8d8d8}.hot_imgs[data-v-75672a68]{margin-bottom:20px}.hot_imgs .title[data-v-75672a68]{padding:0 0 13px 0;color:#999;font-size:12px;border-bottom:1px solid rgba(0,0,0,.05)}.hot_imgs .list-box .item[data-v-75672a68]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:14px}.hot_imgs .list-box .item .move-icon[data-v-75672a68]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:80px;cursor:move;color:#d8d8d8}.hot_imgs .list-box .item .img-box[data-v-75672a68]{position:relative;width:80px;height:80px}.hot_imgs .list-box .item .img-box img[data-v-75672a68]{width:100%;height:100%}.hot_imgs .list-box .item .info[data-v-75672a68]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:22px}.hot_imgs .list-box .item .info .info-item[data-v-75672a68]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;width:300px}.hot_imgs .list-box .item .info .info-item span[data-v-75672a68]{width:40px;font-size:13px}.hot_imgs .list-box .item .info .info-item .input-box[data-v-75672a68]{-webkit-box-flex:1;-ms-flex:1;flex:1}.hot_imgs .list-box .item .delect-btn[data-v-75672a68]{position:absolute;right:-12px;top:-12px;color:#999}.hot_imgs .list-box .item .delect-btn .iconfont[data-v-75672a68]{font-size:28px;color:#999}.hot_imgs .add-btn[data-v-75672a68]{margin-top:10px}.upload-box[data-v-75672a68]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background:#ccc}.iconfont[data-v-75672a68]{color:#ddd;font-size:28px}.loading-prev{width:100%;height:100%;position:fixed;top:0;left:0;z-index:2;background-color:var(--prev-bg-white)}.loading-prev .loading-prev-box{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loading-prev .loading-prev-box-warp{width:80px;height:80px}.loading-prev .loading-prev-box-warp .loading-prev-box-item{width:33.333333%;height:33.333333%;background:var(--prev-color-primary);float:left;-webkit-animation:loading-prev-animation 1.2s ease infinite;animation:loading-prev-animation 1.2s ease infinite;border-radius:1px}.loading-prev .loading-prev-box-warp .loading-prev-box-item:nth-child(7){-webkit-animation-delay:0s;animation-delay:0s}.loading-prev .loading-prev-box-warp .loading-prev-box-item:nth-child(4),.loading-prev .loading-prev-box-warp .loading-prev-box-item:nth-child(8){-webkit-animation-delay:.1s;animation-delay:.1s}.loading-prev .loading-prev-box-warp .loading-prev-box-item:first-child,.loading-prev .loading-prev-box-warp .loading-prev-box-item:nth-child(5),.loading-prev .loading-prev-box-warp .loading-prev-box-item:nth-child(9){-webkit-animation-delay:.2s;animation-delay:.2s}.loading-prev .loading-prev-box-warp .loading-prev-box-item:nth-child(2),.loading-prev .loading-prev-box-warp .loading-prev-box-item:nth-child(6){-webkit-animation-delay:.3s;animation-delay:.3s}.loading-prev .loading-prev-box-warp .loading-prev-box-item:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes loading-prev-animation{0%,70%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}@keyframes loading-prev-animation{0%,70%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}.em.em-smile{background-position:65% 60%}.em.em-laughing{background-position:65% 65%}.em.em-blush{background-position:65% 75%}.em.em-smiley{background-position:65% 57.5%}.em.em-smirk{background-position:65% 87.5%}.em.em-heart_eyes{background-position:65% 82.5%}.em.em-kissing_heart{background-position:67.5% 7.5%}.em.em-kissing_closed_eyes{background-position:67.5% 12.5%}.em.em-flushed{background-position:67.5% 75%}.em.em-relieved{background-position:65% 80%}.em.em-satisfied{background-position:65% 65%}.em.em-grin{background-position:65% 52.5%}.em.em-wink{background-position:65% 72.5%}.em.em-stuck_out_tongue_winking_eye{background-position:67.5% 17.5%}.em.em-stuck_out_tongue_closed_eyes{background-position:67.5% 20%}.em.em-grinning{background-position:65% 50%}.em.em-kissing{background-position:67.5% 5%}.em.em-kissing_smiling_eyes{background-position:67.5% 10%}.em.em-stuck_out_tongue{background-position:67.5% 15%}.em.em-sleeping{background-position:67.5% 77.5%}.em.em-worried{background-position:67.5% 25%}.em.em-frowning{background-position:67.5% 42.5%}.em.em-anguished{background-position:67.5% 45%}.em.em-open_mouth{background-position:67.5% 62.5%}.em.em-grimacing{background-position:67.5% 57.5%}.em.em-confused{background-position:67.5% 0}.em.em-hushed{background-position:67.5% 65%}.em.em-expressionless{background-position:65% 92.5%}.em.em-unamused{background-position:65% 95%}.em.em-sweat_smile{background-position:65% 62.5%}.em.em-sweat{background-position:65% 97.5%}.em.em-disappointed_relieved{background-position:67.5% 40%}.em.em-weary{background-position:67.5% 50%}.em.em-pensive{background-position:65% 100%}.em.em-disappointed{background-position:67.5% 22.5%}.em.em-confounded{background-position:67.5% 2.5%}.em.em-fearful{background-position:67.5% 47.5%}.em.em-cold_sweat{background-position:67.5% 67.5%}.em.em-persevere{background-position:67.5% 35%}.em.em-cry{background-position:67.5% 32.5%}.em.em-sob{background-position:67.5% 60%}.em.em-joy{background-position:65% 55%}.em.em-astonished{background-position:67.5% 72.5%}.em.em-scream{background-position:67.5% 70%}.em.em-tired_face{background-position:67.5% 55%}.em.em-angry{background-position:67.5% 27.5%}.em.em-rage{background-position:67.5% 30%}.em.em-triumph{background-position:67.5% 37.5%}.em.em-sleepy{background-position:67.5% 52.5%}.em.em-yum{background-position:65% 77.5%}.em.em-mask{background-position:67.5% 85%}.em.em-sunglasses{background-position:65% 85%}.em.em-dizzy_face{background-position:67.5% 80%}.em.em-imp{background-position:45% 77.5%}.em.em-smiling_imp{background-position:65% 70%}.em.em-neutral_face{background-position:65% 90%}.em.em-no_mouth{background-position:67.5% 82.5%}.em.em-innocent{background-position:65% 67.5%}.em.em-alien{background-position:45% 72.5%}.em.em-yellow_heart{background-position:50% 17.5%}.em.em-blue_heart{background-position:50% 12.5%}.em.em-purple_heart{background-position:50% 20%}.em.em-green_heart{background-position:50% 15%}.em.em-broken_heart{background-position:50% 0}.em.em-heartbeat{background-position:47.5% 100%}.em.em-heartpulse{background-position:50% 7.5%}.em.em-two_hearts{background-position:50% 2.5%}.em.em-revolving_hearts{background-position:50% 25%}.em.em-cupid{background-position:50% 10%}.em.em-sparkling_heart{background-position:50% 5%}.em.em-dizzy{background-position:50% 70%}.em.em-boom,.em.em-collision{background-position:50% 42.5%}.em.em-anger{background-position:50% 35%}.em.em-exclamation{background-position:10% 20%}.em.em-zzz{background-position:50% 40%}.em.em-dash{background-position:50% 50%}.em.em-sweat_drops{background-position:50% 45%}.em.em-fire{background-position:57.5% 65%}.em.em-hankey,.em.em-poop,.em.em-shit{background-position:50% 52.5%}.em.em---1,.em.em-thumbsup{background-position:37.5% 25%}.em.em--1,.em.em-thumbsdown{background-position:37.5% 40%}.em.em-ok_hand{background-position:37.5% 10%}.em.em-facepunch,.em.em-punch{background-position:35% 82.5%}.em.em-fist{background-position:7.5% 25%}.em.em-v{background-position:7.5% 55%}.em.em-wave{background-position:35% 97.5%}.em.em-hand,.em.em-raised_hand{background-position:7.5% 40%}.em.em-open_hands{background-position:37.5% 70%}.em.em-point_up{background-position:2.5% 27.5%}.em.em-point_down{background-position:35% 37.5%}.em.em-point_left{background-position:35% 52.5%}.em.em-point_right{background-position:35% 67.5%}.em.em-raised_hands{background-position:70% 87.5%}.em.em-pray{background-position:72.5% 30%}.em.em-point_up_2{background-position:35% 22.5%}.em.em-clap{background-position:37.5% 55%}.em.em-muscle{background-position:50% 57.5%}.em.em-runner,.em.em-running{background-position:25% 25%}.em.em-couple{background-position:40% 95%}.em.em-family{background-position:40% 92.5%}.em.em-two_men_holding_hands{background-position:40% 97.5%}.em.em-two_women_holding_hands{background-position:40% 100%}.em.em-dancer{background-position:47.5% 12.5%}.em.em-dancers{background-position:42.5% 15%}.em.em-ok_woman{background-position:70% 35%}.em.em-no_good{background-position:70% 20%}.em.em-information_desk_person{background-position:45% 85%}.em.em-raising_hand{background-position:70% 72.5%}.em.em-bride_with_veil{background-position:42.5% 20%}.em.em-person_with_pouting_face{background-position:72.5% 15%}.em.em-person_frowning{background-position:72.5% 0}.em.em-bow{background-position:70% 50%}.em.em-couplekiss{background-position:47.5% 90%}.em.em-couple_with_heart{background-position:47.5% 95%}.em.em-massage{background-position:47.5% 45%}.em.em-haircut{background-position:47.5% 60%}.em.em-nail_care{background-position:47.5% 30%}.em.em-boy{background-position:40% 35%}.em.em-girl{background-position:40% 50%}.em.em-woman{background-position:40% 80%}.em.em-man{background-position:40% 65%}.em.em-baby{background-position:45% 7.5%}.em.em-older_woman{background-position:42.5% 95%}.em.em-older_man{background-position:42.5% 80%}.em.em-person_with_blond_hair{background-position:42.5% 35%}.em.em-man_with_gua_pi_mao{background-position:42.5% 50%}.em.em-man_with_turban{background-position:42.5% 65%}.em.em-construction_worker{background-position:45% 22.5%}.em.em-cop{background-position:42.5% 2.5%}.em.em-angel{background-position:45% 60%}.em.em-princess{background-position:45% 37.5%}.em.em-smiley_cat{background-position:67.5% 92.5%}.em.em-smile_cat{background-position:67.5% 87.5%}.em.em-heart_eyes_cat{background-position:67.5% 95%}.em.em-kissing_cat{background-position:67.5% 100%}.em.em-smirk_cat{background-position:67.5% 97.5%}.em.em-scream_cat{background-position:70% 5%}.em.em-crying_cat_face{background-position:70% 2.5%}.em.em-joy_cat{background-position:67.5% 90%}.em.em-pouting_cat{background-position:70% 0}.em.em-japanese_ogre{background-position:45% 50%}.em.em-japanese_goblin{background-position:45% 52.5%}.em.em-see_no_evil{background-position:70% 62.5%}.em.em-hear_no_evil{background-position:70% 65%}.em.em-speak_no_evil{background-position:70% 67.5%}.em.em-guardsman{background-position:45% 100%}.em.em-skull{background-position:45% 80%}.em.em-feet{background-position:32.5% 77.5%}.em.em-lips{background-position:35% 15%}.em.em-kiss{background-position:47.5% 80%}.em.em-droplet{background-position:50% 47.5%}.em.em-ear{background-position:32.5% 90%}.em.em-eyes{background-position:32.5% 82.5%}.em.em-nose{background-position:35% 2.5%}.em.em-tongue{background-position:35% 17.5%}.em.em-love_letter{background-position:47.5% 82.5%}.em.em-bust_in_silhouette{background-position:40% 27.5%}.em.em-busts_in_silhouette{background-position:40% 30%}.em.em-speech_balloon{background-position:50% 72.5%}.em.em-thought_balloon{background-position:50% 75%}.em.em-cat{background-position:32.5% 45%}.em.em-dog{background-position:32.5% 57.5%}.em.em-mouse{background-position:32.5% 35%}.em.em-hamster{background-position:32.5% 65%}.em.em-rabbit{background-position:32.5% 42.5%}.em.em-wolf{background-position:32.5% 67.5%}.em.em-frog{background-position:32.5% 62.5%}.em.em-tiger{background-position:32.5% 40%}.em.em-koala{background-position:32.5% 22.5%}.em.em-bear{background-position:32.5% 70%}.em.em-pig{background-position:32.5% 60%}.em.em-pig_nose{background-position:32.5% 75%}.em.em-cow{background-position:32.5% 37.5%}.em.em-boar{background-position:30% 82.5%}.em.em-monkey_face{background-position:32.5% 55%}.em.em-monkey{background-position:30% 70%}.em.em-horse{background-position:32.5% 52.5%}.em.em-racehorse{background-position:30% 60%}.em.em-camel{background-position:32.5% 30%}.em.em-sheep{background-position:30% 67.5%}.em.em-elephant{background-position:30% 85%}.em.em-panda_face{background-position:32.5% 72.5%}.em.em-snake{background-position:30% 57.5%}.em.em-bird{background-position:32.5% 17.5%}.em.em-baby_chick{background-position:32.5% 12.5%}.em.em-hatched_chick{background-position:32.5% 15%}.em.em-hatching_chick{background-position:32.5% 10%}.em.em-chicken{background-position:30% 75%}.em.em-penguin{background-position:32.5% 20%}.em.em-turtle{background-position:32.5% 7.5%}.em.em-bug{background-position:30% 92.5%}.em.em-honeybee{background-position:30% 97.5%}.em.em-ant{background-position:30% 95%}.em.em-beetle{background-position:30% 100%}.em.em-snail{background-position:30% 55%}.em.em-octopus{background-position:30% 87.5%}.em.em-tropical_fish{background-position:32.5% 2.5%}.em.em-fish{background-position:32.5% 0}.em.em-whale{background-position:32.5% 50%}.em.em-whale2{background-position:30% 52.5%}.em.em-dolphin{background-position:32.5% 32.5%}.em.em-cow2{background-position:30% 35%}.em.em-ram{background-position:30% 62.5%}.em.em-rat{background-position:30% 25%}.em.em-water_buffalo{background-position:30% 32.5%}.em.em-tiger2{background-position:30% 37.5%}.em.em-rabbit2{background-position:30% 42.5%}.em.em-dragon{background-position:30% 47.5%}.em.em-goat{background-position:30% 65%}.em.em-rooster{background-position:30% 72.5%}.em.em-dog2{background-position:30% 77.5%}.em.em-pig2{background-position:30% 80%}.em.em-mouse2{background-position:30% 27.5%}.em.em-ox{background-position:30% 30%}.em.em-dragon_face{background-position:32.5% 47.5%}.em.em-blowfish{background-position:32.5% 5%}.em.em-crocodile{background-position:30% 50%}.em.em-dromedary_camel{background-position:32.5% 27.5%}.em.em-leopard{background-position:30% 40%}.em.em-cat2{background-position:30% 45%}.em.em-poodle{background-position:32.5% 25%}.em.em-paw_prints{background-position:32.5% 77.5%}.em.em-bouquet{background-position:47.5% 92.5%}.em.em-shell{background-position:30% 90%}.em.em-waxing_gibbous_moon{background-position:15% 0}.em.em-gift_heart{background-position:50% 22.5%}.em.em-ghost{background-position:45% 55%}.em.em-santa{background-position:20% 75%}.em.em-bell{background-position:57.5% 22.5%}.em.em-no_bell{background-position:57.5% 25%}.em.em-crystal_ball{background-position:57.5% 87.5%}.em.em-cd{background-position:52.5% 17.5%}.em.em-dvd{background-position:52.5% 20%}.em.em-floppy_disk{background-position:52.5% 15%}.em.em-camera{background-position:55% 55%}.em.em-video_camera{background-position:55% 60%}.em.em-computer{background-position:52.5% 7.5%}.em.em-tv{background-position:55% 62.5%}.em.em-iphone{background-position:55% 40%}.em.em-telephone_receiver{background-position:52.5% 95%}.em.em-pager{background-position:52.5% 97.5%}.em.em-fax{background-position:52.5% 100%}.em.em-minidisc{background-position:52.5% 12.5%}.em.em-vhs{background-position:55% 67.5%}.em.em-sound,.em.em-speaker{background-position:55% 97.5%}.em.em-mute{background-position:55% 92.5%}.em.em-loudspeaker{background-position:55% 2.5%}.em.em-mega{background-position:55% 5%}.em.em-radio{background-position:55% 65%}.em.em-satellite{background-position:80% 10%}.em.em-satellite_antenna{background-position:55% 0}.em.em-mag{background-position:57.5% 5%}.em.em-mag_right{background-position:57.5% 7.5%}.em.em-unlock{background-position:57.5% 20%}.em.em-lock{background-position:57.5% 17.5%}.em.em-lock_with_ink_pen{background-position:57.5% 10%}.em.em-closed_lock_with_key{background-position:57.5% 12.5%}.em.em-key{background-position:57.5% 15%}.em.em-bulb{background-position:50% 32.5%}.em.em-flashlight{background-position:57.5% 67.5%}.em.em-high_brightness{background-position:55% 90%}.em.em-low_brightness{background-position:55% 87.5%}.em.em-electric_plug{background-position:57.5% 2.5%}.em.em-battery{background-position:57.5% 0}.em.em-calling{background-position:55% 42.5%}.em.em-mailbox{background-position:55% 25%}.em.em-postbox{background-position:55% 32.5%}.em.em-bath{background-position:77.5% 47.5%}.em.em-bathtub{background-position:77.5% 62.5%}.em.em-shower{background-position:77.5% 45%}.em.em-toilet{background-position:77.5% 40%}.em.em-wrench{background-position:57.5% 70%}.em.em-nut_and_bolt{background-position:57.5% 75%}.em.em-hammer{background-position:57.5% 72.5%}.em.em-seat{background-position:52.5% 5%}.em.em-moneybag{background-position:50% 82.5%}.em.em-yen{background-position:50% 92.5%}.em.em-dollar{background-position:50% 95%}.em.em-pound{background-position:50% 100%}.em.em-euro{background-position:50% 97.5%}.em.em-credit_card{background-position:50% 90%}.em.em-money_with_wings{background-position:52.5% 0}.em.em-e-mail{background-position:55% 15%}.em.em-inbox_tray{background-position:55% 10%}.em.em-outbox_tray{background-position:55% 7.5%}.em.em-envelope{background-position:7.5% 20%}.em.em-incoming_envelope{background-position:55% 17.5%}.em.em-postal_horn{background-position:55% 35%}.em.em-mailbox_closed{background-position:55% 22.5%}.em.em-mailbox_with_mail{background-position:55% 27.5%}.em.em-mailbox_with_no_mail{background-position:55% 30%}.em.em-package{background-position:55% 12.5%}.em.em-door{background-position:75% 57.5%}.em.em-smoking{background-position:75% 62.5%}.em.em-bomb{background-position:50% 37.5%}.em.em-gun{background-position:57.5% 80%}.em.em-hocho{background-position:57.5% 77.5%}.em.em-pill{background-position:47.5% 77.5%}.em.em-syringe{background-position:47.5% 75%}.em.em-page_facing_up{background-position:52.5% 30%}.em.em-page_with_curl{background-position:52.5% 27.5%}.em.em-bookmark_tabs{background-position:52.5% 62.5%}.em.em-bar_chart{background-position:52.5% 45%}.em.em-chart_with_upwards_trend{background-position:52.5% 40%}.em.em-chart_with_downwards_trend{background-position:52.5% 42.5%}.em.em-scroll{background-position:52.5% 90%}.em.em-clipboard{background-position:52.5% 47.5%}.em.em-calendar{background-position:52.5% 35%}.em.em-date{background-position:52.5% 32.5%}.em.em-card_index{background-position:52.5% 37.5%}.em.em-file_folder{background-position:52.5% 22.5%}.em.em-open_file_folder{background-position:52.5% 25%}.em.em-pushpin{background-position:52.5% 50%}.em.em-paperclip{background-position:52.5% 55%}.em.em-straight_ruler{background-position:52.5% 57.5%}.em.em-triangular_ruler{background-position:52.5% 60%}.em.em-closed_book{background-position:52.5% 72.5%}.em.em-green_book{background-position:52.5% 77.5%}.em.em-blue_book{background-position:52.5% 80%}.em.em-orange_book{background-position:52.5% 82.5%}.em.em-notebook{background-position:52.5% 67.5%}.em.em-notebook_with_decorative_cover{background-position:52.5% 70%}.em.em-ledger{background-position:52.5% 65%}.em.em-books{background-position:52.5% 85%}.em.em-bookmark{background-position:57.5% 27.5%}.em.em-name_badge{background-position:52.5% 87.5%}.em.em-microscope{background-position:57.5% 82.5%}.em.em-telescope{background-position:57.5% 85%}.em.em-newspaper{background-position:55% 37.5%}.em.em-football{background-position:25% 72.5%}.em.em-rugby_football{background-position:25% 75%}.em.em-mountain_bicyclist{background-position:75% 97.5%}.em.em-bicyclist{background-position:75% 82.5%}.em.em-swimmer{background-position:25% 77.5%}.em.em-gem{background-position:47.5% 87.5%}.em.em-ring{background-position:47.5% 85%}.em.em-space_invader{background-position:45% 75%}.em.em-memo,.em.em-pencil{background-position:52.5% 92.5%}.em.em-book{background-position:52.5% 75%}.em.em-shoe{background-position:40% 12.5%}.em.em-sandal{background-position:40% 20%}.em.em-high_heel{background-position:40% 17.5%}.em.em-lipstick{background-position:47.5% 25%}.em.em-boot{background-position:40% 22.5%}.em.em-shirt,.em.em-tshirt{background-position:37.5% 92.5%}.em.em-necktie{background-position:37.5% 90%}.em.em-womans_clothes{background-position:40% 2.5%}.em.em-dress{background-position:37.5% 97.5%}.em.em-jeans{background-position:37.5% 95%}.em.em-kimono{background-position:37.5% 100%}.em.em-bikini{background-position:40% 0}.em.em-crown{background-position:37.5% 82.5%}.em.em-womans_hat{background-position:37.5% 85%}.em.em-mans_shoe{background-position:40% 12.5%}.em.em-briefcase{background-position:52.5% 10%}.em.em-handbag{background-position:40% 7.5%}.em.em-pouch{background-position:40% 10%}.em.em-purse{background-position:40% 5%}.em.em-eyeglasses{background-position:37.5% 87.5%}.em.em-house{background-position:27.5% 55%}.em.em-house_with_garden{background-position:27.5% 57.5%}.em.em-school{background-position:27.5% 82.5%}.em.em-office{background-position:27.5% 60%}.em.em-post_office{background-position:27.5% 62.5%}.em.em-hospital{background-position:27.5% 67.5%}.em.em-bank{background-position:27.5% 70%}.em.em-convenience_store{background-position:27.5% 80%}.em.em-love_hotel{background-position:27.5% 77.5%}.em.em-hotel{background-position:27.5% 75%}.em.em-wedding{background-position:47.5% 97.5%}.em.em-department_store{background-position:27.5% 85%}.em.em-european_post_office{background-position:27.5% 65%}.em.em-japanese_castle{background-position:27.5% 92.5%}.em.em-european_castle{background-position:27.5% 95%}.em.em-factory{background-position:27.5% 87.5%}.em.em-tokyo_tower{background-position:65% 40%}.em.em-japan{background-position:65% 45%}.em.em-mount_fuji{background-position:65% 37.5%}.em.em-statue_of_liberty{background-position:65% 42.5%}.em.em-ship{background-position:75% 25%}.em.em-speedboat{background-position:75% 42.5%}.em.em-rowboat{background-position:75% 27.5%}.em.em-rocket{background-position:72.5% 42.5%}.em.em-helicopter{background-position:72.5% 45%}.em.em-steam_locomotive{background-position:72.5% 47.5%}.em.em-tram{background-position:72.5% 67.5%}.em.em-mountain_railway{background-position:75% 15%}.em.em-bike{background-position:75% 77.5%}.em.em-aerial_tramway{background-position:75% 22.5%}.em.em-suspension_railway{background-position:75% 17.5%}.em.em-mountain_cableway{background-position:75% 20%}.em.em-tractor{background-position:75% 10%}.em.em-blue_car{background-position:75% 2.5%}.em.em-oncoming_automobile{background-position:75% 0}.em.em-car,.em.em-red_car{background-position:72.5% 100%}.em.em-taxi{background-position:72.5% 95%}.em.em-oncoming_taxi{background-position:72.5% 97.5%}.em.em-articulated_lorry{background-position:75% 7.5%}.em.em-bus{background-position:72.5% 72.5%}.em.em-oncoming_bus{background-position:72.5% 75%}.em.em-rotating_light{background-position:75% 52.5%}.em.em-police_car{background-position:72.5% 90%}.em.em-oncoming_police_car{background-position:72.5% 92.5%}.em.em-fire_engine{background-position:72.5% 87.5%}.em.em-ambulance{background-position:72.5% 85%}.em.em-minibus{background-position:72.5% 82.5%}.em.em-truck{background-position:75% 5%}.em.em-train{background-position:72.5% 70%}.em.em-station{background-position:72.5% 65%}.em.em-bullettrain_front,.em.em-train2{background-position:72.5% 57.5%}.em.em-bullettrain_side{background-position:72.5% 52.5%}.em.em-light_rail{background-position:72.5% 62.5%}.em.em-monorail{background-position:75% 12.5%}.em.em-railway_car{background-position:72.5% 50%}.em.em-trolleybus{background-position:72.5% 77.5%}.em.em-vertical_traffic_light{background-position:75% 47.5%}.em.em-traffic_light{background-position:75% 45%}.em.em-construction{background-position:75% 50%}.em.em-beginner{background-position:57.5% 92.5%}.em.em-atm{background-position:27.5% 72.5%}.em.em-busstop{background-position:72.5% 80%}.em.em-barber{background-position:47.5% 72.5%}.em.em-izakaya_lantern{background-position:27.5% 90%}.em.em-moyai{background-position:65% 47.5%}.em.em-round_pushpin{background-position:52.5% 52.5%}.em.em-triangular_flag_on_post{background-position:75% 55%}.em.em-jp{background-position:87.5% 85%}.em.em-kr{background-position:90% 2.5%}.em.em-cn{background-position:85% 10%}.em.em-us{background-position:95% 77.5%}.em.em-fr{background-position:85% 87.5%}.em.em-es{background-position:85% 67.5%}.em.em-it{background-position:87.5% 75%}.em.em-ru{background-position:92.5% 72.5%}.em.em-gb,.em.em-uk{background-position:85% 92.5%}.em.em-de{background-position:85% 35%}.em.em-one{background-position:80% 72.5%}.em.em-two{background-position:80% 75%}.em.em-three{background-position:80% 77.5%}.em.em-four{background-position:80% 80%}.em.em-five{background-position:80% 82.5%}.em.em-six{background-position:80% 85%}.em.em-seven{background-position:80% 87.5%}.em.em-eight{background-position:80% 90%}.em.em-nine{background-position:80% 92.5%}.em.em-keycap_ten{background-position:57.5% 50%}.em.em-1234{background-position:57.5% 57.5%}.em.em-zero{background-position:80% 70%}.em.em-hash{background-position:80% 65%}.em.em-symbols{background-position:57.5% 60%}.em.em-arrow_left{background-position:0 87.5%}.em.em-capital_abcd{background-position:57.5% 52.5%}.em.em-abcd{background-position:57.5% 55%}.em.em-abc{background-position:57.5% 62.5%}.em.em-arrow_down_small{background-position:60% 22.5%}.em.em-arrow_up_small{background-position:60% 20%}.em.em-arrows_clockwise{background-position:55% 82.5%}.em.em-arrows_counterclockwise{background-position:55% 85%}.em.em-twisted_rightwards_arrows{background-position:55% 75%}.em.em-repeat{background-position:55% 77.5%}.em.em-repeat_one{background-position:55% 80%}.em.em-top{background-position:57.5% 45%}.em.em-signal_strength{background-position:55% 52.5%}.em.em-restroom{background-position:77.5% 35%}.em.em-mens{background-position:77.5% 30%}.em.em-womens{background-position:77.5% 32.5%}.em.em-baby_symbol{background-position:77.5% 37.5%}.em.em-no_smoking{background-position:75% 65%}.em.em-metro{background-position:72.5% 60%}.em.em-baggage_claim{background-position:77.5% 70%}.em.em-wc{background-position:77.5% 42.5%}.em.em-potable_water{background-position:75% 72.5%}.em.em-put_litter_in_its_place{background-position:75% 67.5%}.em.em-passport_control{background-position:77.5% 65%}.em.em-left_luggage{background-position:77.5% 72.5%}.em.em-customs{background-position:77.5% 67.5%}.em.em-no_entry_sign{background-position:75% 60%}.em.em-underage{background-position:57.5% 47.5%}.em.em-no_mobile_phones{background-position:55% 50%}.em.em-do_not_litter{background-position:75% 70%}.em.em-non-potable_water{background-position:75% 75%}.em.em-no_bicycles{background-position:75% 80%}.em.em-no_pedestrians{background-position:77.5% 25%}.em.em-children_crossing{background-position:77.5% 27.5%}.em.em-heart_decoration{background-position:50% 27.5%}.em.em-vibration_mode{background-position:55% 45%}.em.em-mobile_phone_off{background-position:55% 47.5%}.em.em-chart{background-position:52.5% 2.5%}.em.em-currency_exchange{background-position:50% 85%}.em.em-six_pointed_star{background-position:57.5% 90%}.em.em-diamond_shape_with_a_dot_inside{background-position:50% 30%}.em.em-end{background-position:57.5% 37.5%}.em.em-back{background-position:57.5% 35%}.em.em-on{background-position:57.5% 40%}.em.em-soon{background-position:57.5% 42.5%}.em.em-clock1{background-position:60% 40%}.em.em-clock130{background-position:60% 70%}.em.em-clock10{background-position:60% 62.5%}.em.em-clock1030{background-position:60% 92.5%}.em.em-clock11,.em.em-clock1130{background-position:60% 65%}.em.em-clock12{background-position:60% 67.5%}.em.em-clock1230{background-position:60% 97.5%}.em.em-clock2{background-position:60% 42.5%}.em.em-clock230{background-position:60% 72.5%}.em.em-clock3{background-position:60% 45%}.em.em-clock330{background-position:60% 75%}.em.em-clock4{background-position:60% 47.5%}.em.em-clock430{background-position:60% 77.5%}.em.em-clock5{background-position:60% 50%}.em.em-clock530{background-position:60% 80%}.em.em-clock6{background-position:60% 52.5%}.em.em-clock630{background-position:60% 82.5%}.em.em-clock7{background-position:60% 55%}.em.em-clock730{background-position:60% 85%}.em.em-clock8{background-position:60% 57.5%}.em.em-clock830{background-position:60% 87.5%}.em.em-clock9{background-position:60% 60%}.em.em-clock930{background-position:60% 90%}.em.em-heavy_dollar_sign{background-position:50% 87.5%}.em.em-heavy_exclamation_mark{background-position:10% 20%}.em.em-white_flower{background-position:50% 77.5%}.em.em-100{background-position:50% 80%}.em.em-radio_button{background-position:57.5% 32.5%}.em.em-link{background-position:57.5% 30%}.em.em-trident{background-position:57.5% 95%}.em.em-black_square_button{background-position:57.5% 97.5%}.em.em-white_square_button{background-position:57.5% 100%}.em.em-red_circle{background-position:60% 0}.em.em-large_blue_circle{background-position:60% 2.5%}.em.em-large_blue_diamond{background-position:60% 7.5%}.em.em-large_orange_diamond{background-position:60% 5%}.em.em-small_blue_diamond{background-position:60% 12.5%}.em.em-small_orange_diamond{background-position:60% 10%}.em.em-small_red_triangle{background-position:60% 15%}.em.em-small_red_triangle_down{background-position:60% 17.5%}.em{background:url(../../system_static/img/sheet_emojione_64_indexed_128.5953c7ea.png)}.em.em-hand,.em.em-raised_hand{background-position:7.5% 37.5%}.em.em-phone{background-position:2.5% 12.5%}.em{background:url(../../system_static/img/sheet_facebook_64_indexed_128.f1911246.png)}.em.em-boat,.em.em-sailboat{background-position:5% 87.5%}.em{background-image:url(../../system_static/img/look.62b51bae.png)!important}.em.em-tlj-1{background-position:0 0}.em.em-tlj-2{background-position:0 2.5%}.em.em-tlj-3{background-position:0 5%}.em.em-tlj-4{background-position:0 7.5%}.em.em-tlj-5{background-position:0 10%}.em.em-tlj-6{background-position:0 12.5%}.em.em-tlj-7{background-position:0 15%}.em.em-tlj-8{background-position:0 17.5%}.em.em-tlj-9{background-position:0 20%}.em.em-tlj-10{background-position:0 22.5%}.em.em-tlj-11{background-position:0 25%}.em.em-tlj-12{background-position:0 27.5%}.em.em-tlj-13{background-position:0 30%}.em.em-tlj-14{background-position:0 32.5%}.em.em-tlj-15{background-position:0 35%}.em.em-tlj-16{background-position:0 37.5%}.em.em-tlj-17{background-position:0 40%}.em.em-tlj-18{background-position:0 42.5%}.em.em-tlj-19{background-position:0 45%}.em.em-tlj-20{background-position:0 47.5%}.em.em-tlj-21{background-position:0 50%}.em.em-tlj-22{background-position:0 52.5%}.em.em-tlj-23{background-position:0 55%}.em.em-tlj-24{background-position:0 57.5%}.em.em-tlj-25{background-position:0 60%}.em.em-tlj-26{background-position:0 62.5%}.em.em-tlj-27{background-position:0 65%}.em.em-tlj-28{background-position:0 67.5%}.em.em-tlj-29{background-position:0 70%}.em.em-tlj-30{background-position:0 72.5%}.em.em-tlj-31{background-position:0 75%}.em.em-tlj-32{background-position:0 77.5%}.em.em-tlj-33{background-position:0 80%}.em.em-tlj-34{background-position:0 82.5%}.em.em-tlj-35{background-position:0 85%}.em.em-tlj-36{background-position:0 87.5%}.em.em-tlj-37{background-position:0 90%}.em.em-tlj-38{background-position:0 92.5%}.em.em-tlj-39{background-position:0 95%}.em.em-tlj-40{background-position:0 97.5%}.em.em-tlj-41{background-position:0 100%}.em.em-tlj-42{background-position:2.5% 0}.em.em-tlj-43{background-position:2.5% 2.5%}.em.em-tlj-44{background-position:2.5% 5%}.em.em-tlj-45{background-position:2.5% 7.5%}.em.em-tlj-46{background-position:2.5% 10%}.em.em-tlj-47{background-position:2.5% 12.5%}.em.em-tlj-48{background-position:2.5% 15%}.em.em-tlj-49{background-position:2.5% 17.5%}.em.em-tlj-50{background-position:2.5% 20%}.em.em-tlj-51{background-position:2.5% 22.5%}.em.em-tlj-52{background-position:2.5% 25%}.em.em-tlj-53{background-position:2.5% 27.5%}.em.em-tlj-54{background-position:2.5% 30%}.em.em-tlj-55{background-position:2.5% 32.5%}.em.em-tlj-56{background-position:2.5% 35%}.em.em-tlj-57{background-position:2.5% 37.5%}.em.em-tlj-58{background-position:2.5% 40%}.em.em-tlj-59{background-position:2.5% 42.5%}.em.em-tlj-60{background-position:2.5% 45%}.em.em-tlj-61{background-position:2.5% 47.5%}.em.em-tlj-62{background-position:2.5% 50%}.em.em-tlj-63{background-position:2.5% 52.5%}.em.em-tlj-64{background-position:2.5% 55%}.em.em-tlj-65{background-position:2.5% 57.5%}.em.em-tlj-66{background-position:2.5% 60%}.em.em-tlj-67{background-position:2.5% 62.5%}.em.em-tlj-68{background-position:2.5% 65%}.em.em-tlj-69{background-position:2.5% 67.5%}.em.em-tlj-70{background-position:2.5% 70%}.em.em-tlj-71{background-position:2.5% 72.5%}.em.em-tlj-72{background-position:2.5% 75%}.em.em-tlj-73{background-position:2.5% 77.5%}.em.em-tlj-74{background-position:2.5% 80%}.em.em-tlj-75{background-position:2.5% 82.5%}.em.em-tlj-76{background-position:2.5% 85%}.em.em-tlj-77{background-position:2.5% 87.5%}.em.em-tlj-78{background-position:2.5% 90%}.em.em-tlj-79{background-position:2.5% 92.5%}.em.em-tlj-80{background-position:2.5% 95%}.em.em-tlj-81{background-position:2.5% 97.5%}.em.em-tlj-82{background-position:2.5% 100%}.em.em-tlj-83{background-position:5% 0}.em.em-tlj-84{background-position:5% 2.5%}.em.em-tlj-85{background-position:5% 5%}.em.em-tlj-86{background-position:5% 7.5%}.em.em-tlj-87{background-position:5% 10%}.em.em-tlj-88{background-position:5% 12.5%}.em.em-tlj-89{background-position:5% 15%}.em.em-tlj-90{background-position:5% 17.5%}.em.em-tlj-91{background-position:5% 20%}.em.em-tlj-92{background-position:5% 22.5%}.em.em-tlj-93{background-position:5% 25%}.em.em-tlj-94{background-position:5% 27.5%}.em.em-tlj-95{background-position:5% 30%}.em.em-tlj-96{background-position:5% 32.5%}.em{background:url(../../system_static/img/sheet_messenger_64_indexed_128.68a885d7.png)}.em.em-bee{background-position:30% 85%}.em.em-car,.em.em-red_car{background-position:72.5% 87.5%}.em{display:inline-block;height:1em;width:1em;overflow:hidden;line-height:18px;font-size:22px;vertical-align:middle;margin-top:-4px;color:transparent!important;background:url(../../system_static/img/sheet_twitter_64_indexed_128.0ebbf2e8.png);background-size:4100%}.em.em-grinning{background-position:65% 37.5%}.em.em-grimacing{background-position:67.5% 45%}.em.em-grin{background-position:65% 40%}.em.em-joy{background-position:65% 42.5%}.em.em-smiley{background-position:65% 45%}.em.em-smile{background-position:65% 47.5%}.em.em-sweat_smile{background-position:65% 50%}.em.em-laughing,.em.em-satisfied{background-position:65% 52.5%}.em.em-innocent{background-position:65% 55%}.em.em-wink{background-position:65% 60%}.em.em-blush{background-position:65% 62.5%}.em.em-slightly_smiling_face{background-position:67.5% 100%}.em.em-upside_down_face{background-position:70% 0}.em.em-relaxed{background-position:2.5% 62.5%}.em.em-yum{background-position:65% 65%}.em.em-relieved{background-position:65% 67.5%}.em.em-heart_eyes{background-position:65% 70%}.em.em-kissing_heart{background-position:65% 97.5%}.em.em-kissing{background-position:65% 95%}.em.em-kissing_smiling_eyes{background-position:65% 100%}.em.em-kissing_closed_eyes{background-position:67.5% 0}.em.em-stuck_out_tongue_winking_eye{background-position:67.5% 5%}.em.em-stuck_out_tongue_closed_eyes{background-position:67.5% 7.5%}.em.em-stuck_out_tongue{background-position:67.5% 2.5%}.em.em-money_mouth_face{background-position:80% 5%}.em.em-nerd_face{background-position:80% 10%}.em.em-sunglasses{background-position:65% 72.5%}.em.em-hugging_face{background-position:80% 20%}.em.em-smirk{background-position:65% 75%}.em.em-no_mouth{background-position:67.5% 70%}.em.em-neutral_face{background-position:65% 77.5%}.em.em-expressionless{background-position:65% 80%}.em.em-unamused{background-position:65% 82.5%}.em.em-face_with_rolling_eyes{background-position:70% 2.5%}.em.em-thinking_face{background-position:80% 12.5%}.em.em-flushed{background-position:67.5% 62.5%}.em.em-disappointed{background-position:67.5% 10%}.em.em-worried{background-position:67.5% 12.5%}.em.em-angry{background-position:67.5% 15%}.em.em-rage{background-position:67.5% 17.5%}.em.em-pensive{background-position:65% 87.5%}.em.em-confused{background-position:65% 90%}.em.em-slightly_frowning_face{background-position:67.5% 97.5%}.em.em-white_frowning_face{background-position:2.5% 60%}.em.em-persevere{background-position:67.5% 22.5%}.em.em-confounded{background-position:65% 92.5%}.em.em-tired_face{background-position:67.5% 42.5%}.em.em-weary{background-position:67.5% 37.5%}.em.em-triumph{background-position:67.5% 25%}.em.em-open_mouth{background-position:67.5% 50%}.em.em-scream{background-position:67.5% 57.5%}.em.em-fearful{background-position:67.5% 35%}.em.em-cold_sweat{background-position:67.5% 55%}.em.em-hushed{background-position:67.5% 52.5%}.em.em-frowning{background-position:67.5% 30%}.em.em-anguished{background-position:67.5% 32.5%}.em.em-cry{background-position:67.5% 20%}.em.em-disappointed_relieved{background-position:67.5% 27.5%}.em.em-sleepy{background-position:67.5% 40%}.em.em-sweat{background-position:65% 85%}.em.em-sob{background-position:67.5% 47.5%}.em.em-dizzy_face{background-position:67.5% 67.5%}.em.em-astonished{background-position:67.5% 60%}.em.em-zipper_mouth_face{background-position:80% 2.5%}.em.em-mask{background-position:67.5% 72.5%}.em.em-face_with_thermometer{background-position:80% 7.5%}.em.em-face_with_head_bandage{background-position:80% 15%}.em.em-sleeping{background-position:67.5% 65%}.em.em-zzz{background-position:50% 27.5%}.em.em-hankey,.em.em-poop,.em.em-shit{background-position:50% 40%}.em.em-smiling_imp{background-position:65% 57.5%}.em.em-imp{background-position:45% 65%}.em.em-japanese_ogre{background-position:45% 37.5%}.em.em-japanese_goblin{background-position:45% 40%}.em.em-skull{background-position:45% 67.5%}.em.em-ghost{background-position:45% 42.5%}.em.em-alien{background-position:45% 60%}.em.em-robot_face{background-position:80% 17.5%}.em.em-smiley_cat{background-position:67.5% 80%}.em.em-smile_cat{background-position:67.5% 75%}.em.em-joy_cat{background-position:67.5% 77.5%}.em.em-heart_eyes_cat{background-position:67.5% 82.5%}.em.em-smirk_cat{background-position:67.5% 85%}.em.em-kissing_cat{background-position:67.5% 87.5%}.em.em-scream_cat{background-position:67.5% 95%}.em.em-crying_cat_face{background-position:67.5% 92.5%}.em.em-pouting_cat{background-position:67.5% 90%}.em.em-raised_hands{background-position:70% 72.5%}.em.em-clap{background-position:37.5% 40%}.em.em-wave{background-position:35% 82.5%}.em.em---1,.em.em-thumbsup{background-position:37.5% 10%}.em.em--1,.em.em-thumbsdown{background-position:37.5% 25%}.em.em-facepunch,.em.em-punch{background-position:35% 67.5%}.em.em-fist{background-position:7.5% 22.5%}.em.em-v{background-position:7.5% 52.5%}.em.em-ok_hand{background-position:35% 97.5%}.em.em-hand,.em.em-raised_hand{background-position:7.5% 37.5%}.em.em-open_hands{background-position:37.5% 55%}.em.em-muscle{background-position:50% 42.5%}.em.em-pray{background-position:72.5% 15%}.em.em-point_up{background-position:2.5% 25%}.em.em-point_up_2{background-position:35% 7.5%}.em.em-point_down{background-position:35% 22.5%}.em.em-point_left{background-position:35% 37.5%}.em.em-point_right{background-position:35% 52.5%}.em.em-middle_finger{background-position:62.5% 47.5%}.em.em-raised_hand_with_fingers_splayed{background-position:62.5% 32.5%}.em.em-the_horns{background-position:80% 22.5%}.em.em-spock-hand{background-position:62.5% 62.5%}.em.em-writing_hand{background-position:7.5% 67.5%}.em.em-nail_care{background-position:47.5% 15%}.em.em-lips{background-position:35% 2.5%}.em.em-tongue{background-position:35% 5%}.em.em-ear{background-position:32.5% 75%}.em.em-nose{background-position:32.5% 90%}.em.em-eye{background-position:32.5% 72.5%}.em.em-eyes{background-position:32.5% 70%}.em.em-bust_in_silhouette{background-position:40% 15%}.em.em-busts_in_silhouette{background-position:40% 17.5%}.em.em-speaking_head_in_silhouette{background-position:65% 12.5%}.em.em-baby{background-position:42.5% 95%}.em.em-boy{background-position:40% 20%}.em.em-girl{background-position:40% 35%}.em.em-man{background-position:40% 50%}.em.em-woman{background-position:40% 65%}.em.em-person_with_blond_hair{background-position:42.5% 20%}.em.em-older_man{background-position:42.5% 65%}.em.em-older_woman{background-position:42.5% 80%}.em.em-man_with_gua_pi_mao{background-position:42.5% 35%}.em.em-man_with_turban{background-position:42.5% 50%}.em.em-cop{background-position:40% 90%}.em.em-construction_worker{background-position:45% 7.5%}.em.em-guardsman{background-position:45% 85%}.em.em-sleuth_or_spy{background-position:60% 97.5%}.em.em-santa{background-position:20% 72.5%}.em.em-angel{background-position:45% 45%}.em.em-princess{background-position:45% 22.5%}.em.em-bride_with_veil{background-position:42.5% 5%}.em.em-walking{background-position:75% 100%}.em.em-runner,.em.em-running{background-position:25% 22.5%}.em.em-dancer{background-position:45% 100%}.em.em-dancers{background-position:42.5% 2.5%}.em.em-couple{background-position:40% 82.5%}.em.em-two_men_holding_hands{background-position:40% 85%}.em.em-two_women_holding_hands{background-position:40% 87.5%}.em.em-bow{background-position:70% 35%}.em.em-information_desk_person{background-position:45% 70%}.em.em-no_good{background-position:70% 5%}.em.em-ok_woman{background-position:70% 20%}.em.em-raising_hand{background-position:70% 57.5%}.em.em-person_with_pouting_face{background-position:72.5% 0}.em.em-person_frowning{background-position:70% 87.5%}.em.em-haircut{background-position:47.5% 45%}.em.em-massage{background-position:47.5% 30%}.em.em-couple_with_heart{background-position:47.5% 82.5%}.em.em-woman-heart-woman{background-position:97.5% 47.5%}.em.em-man-heart-man{background-position:97.5% 30%}.em.em-couplekiss{background-position:47.5% 77.5%}.em.em-woman-kiss-woman{background-position:97.5% 50%}.em.em-man-kiss-man{background-position:97.5% 32.5%}.em.em-family{background-position:40% 80%}.em.em-man-woman-girl{background-position:97.5% 22.5%}.em.em-man-woman-girl-boy{background-position:97.5% 25%}.em.em-man-woman-boy-boy{background-position:97.5% 20%}.em.em-man-woman-girl-girl{background-position:97.5% 27.5%}.em.em-woman-woman-boy{background-position:97.5% 35%}.em.em-woman-woman-girl{background-position:97.5% 40%}.em.em-woman-woman-girl-boy{background-position:97.5% 42.5%}.em.em-woman-woman-boy-boy{background-position:97.5% 37.5%}.em.em-woman-woman-girl-girl{background-position:97.5% 45%}.em.em-man-man-boy{background-position:97.5% 7.5%}.em.em-man-man-girl{background-position:97.5% 12.5%}.em.em-man-man-girl-boy{background-position:97.5% 15%}.em.em-man-man-boy-boy{background-position:97.5% 10%}.em.em-man-man-girl-girl{background-position:97.5% 17.5%}.em.em-womans_clothes{background-position:37.5% 92.5%}.em.em-shirt,.em.em-tshirt{background-position:37.5% 80%}.em.em-jeans{background-position:37.5% 82.5%}.em.em-necktie{background-position:37.5% 77.5%}.em.em-dress{background-position:37.5% 85%}.em.em-bikini{background-position:37.5% 90%}.em.em-kimono{background-position:37.5% 87.5%}.em.em-lipstick{background-position:47.5% 12.5%}.em.em-kiss{background-position:47.5% 67.5%}.em.em-footprints{background-position:40% 12.5%}.em.em-high_heel{background-position:40% 5%}.em.em-sandal{background-position:40% 7.5%}.em.em-boot{background-position:40% 10%}.em.em-mans_shoe,.em.em-shoe{background-position:40% 0}.em.em-athletic_shoe{background-position:40% 2.5%}.em.em-womans_hat{background-position:37.5% 72.5%}.em.em-tophat{background-position:22.5% 60%}.em.em-helmet_with_white_cross{background-position:5% 62.5%}.em.em-mortar_board{background-position:22.5% 17.5%}.em.em-crown{background-position:37.5% 70%}.em.em-school_satchel{background-position:22.5% 15%}.em.em-pouch{background-position:37.5% 100%}.em.em-purse{background-position:37.5% 95%}.em.em-handbag{background-position:37.5% 97.5%}.em.em-briefcase{background-position:50% 100%}.em.em-eyeglasses{background-position:37.5% 75%}.em.em-dark_sunglasses{background-position:62.5% 10%}.em.em-ring{background-position:47.5% 72.5%}.em.em-closed_umbrella{background-position:12.5% 57.5%}.em.em-dog{background-position:32.5% 45%}.em.em-cat{background-position:32.5% 32.5%}.em.em-mouse{background-position:32.5% 22.5%}.em.em-hamster{background-position:32.5% 52.5%}.em.em-rabbit{background-position:32.5% 30%}.em.em-bear{background-position:32.5% 57.5%}.em.em-panda_face{background-position:32.5% 60%}.em.em-koala{background-position:32.5% 10%}.em.em-tiger{background-position:32.5% 27.5%}.em.em-lion_face{background-position:80% 40%}.em.em-cow{background-position:32.5% 25%}.em.em-pig{background-position:32.5% 47.5%}.em.em-pig_nose{background-position:32.5% 62.5%}.em.em-frog{background-position:32.5% 50%}.em.em-octopus{background-position:30% 75%}.em.em-monkey_face{background-position:32.5% 42.5%}.em.em-see_no_evil{background-position:70% 50%}.em.em-hear_no_evil{background-position:70% 52.5%}.em.em-speak_no_evil{background-position:70% 55%}.em.em-monkey{background-position:30% 57.5%}.em.em-chicken{background-position:30% 62.5%}.em.em-penguin{background-position:32.5% 7.5%}.em.em-bird{background-position:32.5% 5%}.em.em-baby_chick{background-position:32.5% 0}.em.em-hatching_chick{background-position:30% 100%}.em.em-hatched_chick{background-position:32.5% 2.5%}.em.em-wolf{background-position:32.5% 55%}.em.em-boar{background-position:30% 70%}.em.em-horse{background-position:32.5% 40%}.em.em-unicorn_face{background-position:80% 47.5%}.em.em-bee,.em.em-honeybee{background-position:30% 85%}.em.em-bug{background-position:30% 80%}.em.em-snail{background-position:30% 42.5%}.em.em-beetle{background-position:30% 87.5%}.em.em-ant{background-position:30% 82.5%}.em.em-spider{background-position:62.5% 12.5%}.em.em-scorpion{background-position:80% 42.5%}.em.em-crab{background-position:80% 37.5%}.em.em-snake{background-position:30% 45%}.em.em-turtle{background-position:30% 97.5%}.em.em-tropical_fish{background-position:30% 92.5%}.em.em-fish{background-position:30% 90%}.em.em-blowfish{background-position:30% 95%}.em.em-dolphin{background-position:32.5% 20%}.em.em-whale{background-position:32.5% 37.5%}.em.em-whale2{background-position:30% 40%}.em.em-crocodile{background-position:30% 37.5%}.em.em-leopard{background-position:30% 27.5%}.em.em-tiger2{background-position:30% 25%}.em.em-water_buffalo{background-position:30% 20%}.em.em-ox{background-position:30% 17.5%}.em.em-cow2{background-position:30% 22.5%}.em.em-dromedary_camel{background-position:32.5% 15%}.em.em-camel{background-position:32.5% 17.5%}.em.em-elephant{background-position:30% 72.5%}.em.em-goat{background-position:30% 52.5%}.em.em-ram{background-position:30% 50%}.em.em-sheep{background-position:30% 55%}.em.em-racehorse{background-position:30% 47.5%}.em.em-pig2{background-position:30% 67.5%}.em.em-rat{background-position:30% 12.5%}.em.em-mouse2{background-position:30% 15%}.em.em-rooster{background-position:30% 60%}.em.em-turkey{background-position:80% 45%}.em.em-dove_of_peace{background-position:60% 15%}.em.em-dog2{background-position:30% 65%}.em.em-poodle{background-position:32.5% 12.5%}.em.em-cat2{background-position:30% 32.5%}.em.em-rabbit2{background-position:30% 30%}.em.em-chipmunk{background-position:32.5% 67.5%}.em.em-feet,.em.em-paw_prints{background-position:32.5% 65%}.em.em-dragon{background-position:30% 35%}.em.em-dragon_face{background-position:32.5% 35%}.em.em-cactus{background-position:15% 77.5%}.em.em-christmas_tree{background-position:20% 70%}.em.em-evergreen_tree{background-position:15% 70%}.em.em-deciduous_tree{background-position:15% 72.5%}.em.em-palm_tree{background-position:15% 75%}.em.em-seedling{background-position:15% 67.5%}.em.em-herb{background-position:17.5% 0}.em.em-shamrock{background-position:2.5% 22.5%}.em.em-four_leaf_clover{background-position:17.5% 2.5%}.em.em-bamboo{background-position:22.5% 2.5%}.em.em-tanabata_tree{background-position:20% 100%}.em.em-leaves{background-position:17.5% 10%}.em.em-fallen_leaf{background-position:17.5% 7.5%}.em.em-maple_leaf{background-position:17.5% 5%}.em.em-ear_of_rice{background-position:15% 100%}.em.em-hibiscus{background-position:15% 90%}.em.em-sunflower{background-position:15% 92.5%}.em.em-rose{background-position:15% 87.5%}.em.em-tulip{background-position:15% 82.5%}.em.em-blossom{background-position:15% 95%}.em.em-cherry_blossom{background-position:15% 85%}.em.em-bouquet{background-position:47.5% 80%}.em.em-mushroom{background-position:17.5% 12.5%}.em.em-chestnut{background-position:15% 65%}.em.em-jack_o_lantern{background-position:20% 67.5%}.em.em-shell{background-position:30% 77.5%}.em.em-spider_web{background-position:62.5% 15%}.em.em-earth_americas{background-position:12.5% 87.5%}.em.em-earth_africa{background-position:12.5% 85%}.em.em-earth_asia{background-position:12.5% 90%}.em.em-full_moon{background-position:15% 2.5%}.em.em-waning_gibbous_moon{background-position:15% 5%}.em.em-last_quarter_moon{background-position:15% 7.5%}.em.em-waning_crescent_moon{background-position:15% 10%}.em.em-new_moon{background-position:12.5% 95%}.em.em-waxing_crescent_moon{background-position:12.5% 97.5%}.em.em-first_quarter_moon{background-position:12.5% 100%}.em.em-moon,.em.em-waxing_gibbous_moon{background-position:15% 0}.em.em-new_moon_with_face{background-position:15% 15%}.em.em-full_moon_with_face{background-position:15% 22.5%}.em.em-first_quarter_moon_with_face{background-position:15% 17.5%}.em.em-last_quarter_moon_with_face{background-position:15% 20%}.em.em-sun_with_face{background-position:15% 25%}.em.em-crescent_moon{background-position:15% 12.5%}.em.em-star{background-position:10% 60%}.em.em-star2{background-position:15% 27.5%}.em.em-dizzy{background-position:50% 57.5%}.em.em-sparkles{background-position:7.5% 97.5%}.em.em-comet{background-position:2.5% 10%}.em.em-sunny{background-position:2.5% 0}.em.em-mostly_sunny{background-position:15% 35%}.em.em-partly_sunny{background-position:5% 52.5%}.em.em-barely_sunny{background-position:15% 37.5%}.em.em-partly_sunny_rain{background-position:15% 40%}.em.em-cloud{background-position:2.5% 2.5%}.em.em-rain_cloud{background-position:15% 42.5%}.em.em-thunder_cloud_and_rain{background-position:5% 55%}.em.em-lightning{background-position:15% 47.5%}.em.em-zap{background-position:5% 32.5%}.em.em-fire{background-position:57.5% 52.5%}.em.em-boom,.em.em-collision{background-position:50% 30%}.em.em-snowflake{background-position:10% 2.5%}.em.em-snow_cloud{background-position:15% 45%}.em.em-snowman{background-position:2.5% 7.5%}.em.em-snowman_without_snow{background-position:5% 50%}.em.em-wind_blowing_face{background-position:15% 55%}.em.em-dash{background-position:50% 37.5%}.em.em-tornado{background-position:15% 50%}.em.em-fog{background-position:15% 52.5%}.em.em-umbrella{background-position:2.5% 5%}.em.em-umbrella_with_rain_drops{background-position:2.5% 17.5%}.em.em-droplet{background-position:50% 35%}.em.em-sweat_drops{background-position:50% 32.5%}.em.em-ocean{background-position:12.5% 77.5%}.em.em-green_apple{background-position:17.5% 40%}.em.em-apple{background-position:17.5% 37.5%}.em.em-pear{background-position:17.5% 42.5%}.em.em-tangerine{background-position:17.5% 27.5%}.em.em-lemon{background-position:17.5% 30%}.em.em-banana{background-position:17.5% 32.5%}.em.em-watermelon{background-position:17.5% 25%}.em.em-grapes{background-position:17.5% 20%}.em.em-strawberry{background-position:17.5% 50%}.em.em-melon{background-position:17.5% 22.5%}.em.em-cherries{background-position:17.5% 47.5%}.em.em-peach{background-position:17.5% 45%}.em.em-pineapple{background-position:17.5% 35%}.em.em-tomato{background-position:17.5% 15%}.em.em-eggplant{background-position:17.5% 17.5%}.em.em-hot_pepper{background-position:15% 80%}.em.em-corn{background-position:15% 97.5%}.em.em-sweet_potato{background-position:17.5% 82.5%}.em.em-honey_pot{background-position:20% 17.5%}.em.em-bread{background-position:17.5% 77.5%}.em.em-cheese_wedge{background-position:80% 50%}.em.em-poultry_leg{background-position:17.5% 60%}.em.em-meat_on_bone{background-position:17.5% 57.5%}.em.em-fried_shrimp{background-position:17.5% 92.5%}.em.em-egg{background-position:20% 27.5%}.em.em-hamburger{background-position:17.5% 52.5%}.em.em-fries{background-position:17.5% 80%}.em.em-hotdog{background-position:15% 57.5%}.em.em-pizza{background-position:17.5% 55%}.em.em-spaghetti{background-position:17.5% 75%}.em.em-taco{background-position:15% 60%}.em.em-burrito{background-position:15% 62.5%}.em.em-ramen{background-position:17.5% 72.5%}.em.em-stew{background-position:20% 25%}.em.em-fish_cake{background-position:17.5% 95%}.em.em-sushi{background-position:17.5% 90%}.em.em-bento{background-position:20% 22.5%}.em.em-curry{background-position:17.5% 70%}.em.em-rice_ball{background-position:17.5% 65%}.em.em-rice{background-position:17.5% 67.5%}.em.em-rice_cracker{background-position:17.5% 62.5%}.em.em-oden{background-position:17.5% 87.5%}.em.em-dango{background-position:17.5% 85%}.em.em-shaved_ice{background-position:17.5% 100%}.em.em-ice_cream{background-position:20% 0}.em.em-icecream{background-position:17.5% 97.5%}.em.em-cake{background-position:20% 20%}.em.em-birthday{background-position:20% 65%}.em.em-custard{background-position:20% 15%}.em.em-candy{background-position:20% 10%}.em.em-lollipop{background-position:20% 12.5%}.em.em-chocolate_bar{background-position:20% 7.5%}.em.em-popcorn{background-position:20% 57.5%}.em.em-doughnut{background-position:20% 2.5%}.em.em-cookie{background-position:20% 5%}.em.em-beer{background-position:20% 45%}.em.em-beers{background-position:20% 47.5%}.em.em-wine_glass{background-position:20% 37.5%}.em.em-cocktail{background-position:20% 40%}.em.em-tropical_drink{background-position:20% 42.5%}.em.em-champagne{background-position:20% 55%}.em.em-sake{background-position:20% 35%}.em.em-tea{background-position:20% 32.5%}.em.em-coffee{background-position:2.5% 20%}.em.em-baby_bottle{background-position:20% 50%}.em.em-fork_and_knife{background-position:20% 30%}.em.em-knife_fork_plate{background-position:20% 52.5%}.em.em-soccer{background-position:5% 45%}.em.em-basketball{background-position:25% 15%}.em.em-football{background-position:25% 60%}.em.em-baseball{background-position:5% 47.5%}.em.em-tennis{background-position:25% 10%}.em.em-volleyball{background-position:27.5% 2.5%}.em.em-rugby_football{background-position:25% 62.5%}.em.em-8ball{background-position:22.5% 80%}.em.em-golf{background-position:5% 82.5%}.em.em-golfer{background-position:25% 95%}.em.em-table_tennis_paddle_and_ball{background-position:27.5% 10%}.em.em-badminton_racquet_and_shuttlecock{background-position:27.5% 95%}.em.em-ice_hockey_stick_and_puck{background-position:27.5% 7.5%}.em.em-field_hockey_stick_and_ball{background-position:27.5% 5%}.em.em-cricket_bat_and_ball{background-position:27.5% 0}.em.em-ski{background-position:25% 12.5%}.em.em-skier{background-position:5% 90%}.em.em-snowboarder{background-position:25% 20%}.em.em-ice_skate{background-position:5% 92.5%}.em.em-bow_and_arrow{background-position:27.5% 97.5%}.em.em-fishing_pole_and_fish{background-position:22.5% 45%}.em.em-rowboat{background-position:75% 15%}.em.em-swimmer{background-position:25% 65%}.em.em-surfer{background-position:25% 37.5%}.em.em-bath{background-position:77.5% 35%}.em.em-person_with_ball{background-position:5% 95%}.em.em-weight_lifter{background-position:25% 80%}.em.em-bicyclist{background-position:75% 70%}.em.em-mountain_bicyclist{background-position:75% 85%}.em.em-horse_racing{background-position:25% 57.5%}.em.em-man_in_business_suit_levitating{background-position:60% 95%}.em.em-trophy{background-position:25% 55%}.em.em-running_shirt_with_sash{background-position:25% 7.5%}.em.em-sports_medal{background-position:25% 52.5%}.em.em-medal{background-position:22.5% 20%}.em.em-reminder_ribbon{background-position:22.5% 22.5%}.em.em-rosette{background-position:27.5% 90%}.em.em-ticket{background-position:22.5% 65%}.em.em-admission_tickets{background-position:22.5% 35%}.em.em-performing_arts{background-position:22.5% 70%}.em.em-art{background-position:22.5% 57.5%}.em.em-circus_tent{background-position:22.5% 62.5%}.em.em-microphone{background-position:22.5% 47.5%}.em.em-headphones{background-position:22.5% 55%}.em.em-musical_score{background-position:25% 5%}.em.em-musical_keyboard{background-position:22.5% 100%}.em.em-saxophone{background-position:22.5% 95%}.em.em-trumpet{background-position:25% 0}.em.em-guitar{background-position:22.5% 97.5%}.em.em-violin{background-position:25% 2.5%}.em.em-clapper{background-position:22.5% 67.5%}.em.em-video_game{background-position:22.5% 72.5%}.em.em-space_invader{background-position:45% 62.5%}.em.em-dart{background-position:22.5% 75%}.em.em-game_die{background-position:22.5% 82.5%}.em.em-slot_machine{background-position:22.5% 77.5%}.em.em-bowling{background-position:22.5% 85%}.em.em-car{background-position:72.5% 87.5%}.em.em-taxi{background-position:72.5% 82.5%}.em.em-blue_car{background-position:72.5% 92.5%}.em.em-bus{background-position:72.5% 60%}.em.em-trolleybus{background-position:72.5% 65%}.em.em-racing_car{background-position:25% 100%}.em.em-police_car{background-position:72.5% 77.5%}.em.em-ambulance{background-position:72.5% 72.5%}.em.em-fire_engine{background-position:72.5% 75%}.em.em-minibus{background-position:72.5% 70%}.em.em-truck{background-position:72.5% 95%}.em.em-articulated_lorry{background-position:72.5% 97.5%}.em.em-tractor{background-position:72.5% 100%}.em.em-racing_motorcycle{background-position:25% 97.5%}.em.em-bike{background-position:75% 65%}.em.em-rotating_light{background-position:75% 40%}.em.em-oncoming_police_car{background-position:72.5% 80%}.em.em-oncoming_bus{background-position:72.5% 62.5%}.em.em-oncoming_automobile{background-position:72.5% 90%}.em.em-oncoming_taxi{background-position:72.5% 85%}.em.em-aerial_tramway{background-position:75% 10%}.em.em-mountain_cableway{background-position:75% 7.5%}.em.em-suspension_railway{background-position:75% 5%}.em.em-railway_car{background-position:72.5% 37.5%}.em.em-train{background-position:72.5% 57.5%}.em.em-monorail{background-position:75% 0}.em.em-bullettrain_side{background-position:72.5% 40%}.em.em-bullettrain_front{background-position:72.5% 42.5%}.em.em-light_rail{background-position:72.5% 50%}.em.em-mountain_railway{background-position:75% 2.5%}.em.em-steam_locomotive{background-position:72.5% 35%}.em.em-train2{background-position:72.5% 45%}.em.em-metro{background-position:72.5% 47.5%}.em.em-tram{background-position:72.5% 55%}.em.em-station{background-position:72.5% 52.5%}.em.em-helicopter{background-position:72.5% 32.5%}.em.em-small_airplane{background-position:77.5% 92.5%}.em.em-airplane{background-position:7.5% 17.5%}.em.em-airplane_departure{background-position:77.5% 95%}.em.em-airplane_arriving{background-position:77.5% 97.5%}.em.em-boat{background-position:5% 87.5%}.em.em-motor_boat{background-position:77.5% 90%}.em.em-speedboat{background-position:75% 30%}.em.em-ferry{background-position:5% 85%}.em.em-passenger_ship{background-position:80% 0}.em.em-rocket{background-position:72.5% 30%}.em.em-satellite{background-position:77.5% 100%}.em.em-seat{background-position:50% 95%}.em.em-anchor{background-position:5% 12.5%}.em.em-construction{background-position:75% 37.5%}.em.em-fuelpump{background-position:7.5% 10%}.em.em-busstop{background-position:72.5% 67.5%}.em.em-vertical_traffic_light{background-position:75% 35%}.em.em-traffic_light{background-position:75% 32.5%}.em.em-checkered_flag{background-position:25% 17.5%}.em.em-ship{background-position:75% 12.5%}.em.em-ferris_wheel{background-position:22.5% 40%}.em.em-roller_coaster{background-position:22.5% 42.5%}.em.em-carousel_horse{background-position:22.5% 37.5%}.em.em-building_construction{background-position:27.5% 20%}.em.em-foggy{background-position:12.5% 55%}.em.em-tokyo_tower{background-position:65% 27.5%}.em.em-factory{background-position:27.5% 75%}.em.em-fountain{background-position:5% 80%}.em.em-rice_scene{background-position:22.5% 12.5%}.em.em-mountain{background-position:5% 75%}.em.em-snow_capped_mountain{background-position:27.5% 12.5%}.em.em-mount_fuji{background-position:65% 25%}.em.em-volcano{background-position:12.5% 80%}.em.em-japan{background-position:65% 32.5%}.em.em-camping{background-position:27.5% 15%}.em.em-tent{background-position:7.5% 7.5%}.em.em-national_park{background-position:27.5% 37.5%}.em.em-motorway{background-position:77.5% 85%}.em.em-railway_track{background-position:77.5% 87.5%}.em.em-sunrise{background-position:12.5% 65%}.em.em-sunrise_over_mountains{background-position:12.5% 62.5%}.em.em-desert{background-position:27.5% 32.5%}.em.em-beach_with_umbrella{background-position:27.5% 17.5%}.em.em-desert_island{background-position:27.5% 35%}.em.em-city_sunrise{background-position:12.5% 70%}.em.em-city_sunset{background-position:12.5% 67.5%}.em.em-cityscape{background-position:27.5% 25%}.em.em-night_with_stars{background-position:12.5% 60%}.em.em-bridge_at_night{background-position:12.5% 75%}.em.em-milky_way{background-position:12.5% 82.5%}.em.em-stars{background-position:15% 30%}.em.em-sparkler{background-position:20% 90%}.em.em-fireworks{background-position:20% 87.5%}.em.em-rainbow{background-position:12.5% 72.5%}.em.em-house_buildings{background-position:27.5% 22.5%}.em.em-european_castle{background-position:27.5% 82.5%}.em.em-japanese_castle{background-position:27.5% 80%}.em.em-stadium{background-position:27.5% 40%}.em.em-statue_of_liberty{background-position:65% 30%}.em.em-house{background-position:27.5% 42.5%}.em.em-house_with_garden{background-position:27.5% 45%}.em.em-derelict_house_building{background-position:27.5% 27.5%}.em.em-office{background-position:27.5% 47.5%}.em.em-department_store{background-position:27.5% 72.5%}.em.em-post_office{background-position:27.5% 50%}.em.em-european_post_office{background-position:27.5% 52.5%}.em.em-hospital{background-position:27.5% 55%}.em.em-bank{background-position:27.5% 57.5%}.em.em-hotel{background-position:27.5% 62.5%}.em.em-convenience_store{background-position:27.5% 67.5%}.em.em-school{background-position:27.5% 70%}.em.em-love_hotel{background-position:27.5% 65%}.em.em-wedding{background-position:47.5% 85%}.em.em-classical_building{background-position:27.5% 30%}.em.em-church{background-position:5% 72.5%}.em.em-mosque{background-position:60% 20%}.em.em-synagogue{background-position:60% 22.5%}.em.em-kaaba{background-position:60% 17.5%}.em.em-shinto_shrine{background-position:5% 70%}.em.em-watch{background-position:0 35%}.em.em-iphone{background-position:55% 27.5%}.em.em-calling{background-position:55% 30%}.em.em-computer{background-position:50% 97.5%}.em.em-keyboard{background-position:0 40%}.em.em-desktop_computer{background-position:62.5% 77.5%}.em.em-printer{background-position:62.5% 80%}.em.em-three_button_mouse{background-position:62.5% 82.5%}.em.em-trackball{background-position:62.5% 85%}.em.em-joystick{background-position:62.5% 17.5%}.em.em-compression{background-position:65% 2.5%}.em.em-minidisc{background-position:52.5% 0}.em.em-floppy_disk{background-position:52.5% 2.5%}.em.em-cd{background-position:52.5% 5%}.em.em-dvd{background-position:52.5% 7.5%}.em.em-vhs{background-position:55% 55%}.em.em-camera{background-position:55% 42.5%}.em.em-camera_with_flash{background-position:55% 45%}.em.em-video_camera{background-position:55% 47.5%}.em.em-movie_camera{background-position:22.5% 50%}.em.em-film_projector{background-position:55% 57.5%}.em.em-film_frames{background-position:22.5% 32.5%}.em.em-telephone_receiver{background-position:52.5% 82.5%}.em.em-phone,.em.em-telephone{background-position:2.5% 12.5%}.em.em-pager{background-position:52.5% 85%}.em.em-fax{background-position:52.5% 87.5%}.em.em-tv{background-position:55% 50%}.em.em-radio{background-position:55% 52.5%}.em.em-studio_microphone{background-position:22.5% 25%}.em.em-level_slider{background-position:22.5% 27.5%}.em.em-control_knobs{background-position:22.5% 30%}.em.em-stopwatch{background-position:0 65%}.em.em-timer_clock{background-position:0 67.5%}.em.em-alarm_clock{background-position:0 62.5%}.em.em-mantelpiece_clock{background-position:60% 90%}.em.em-hourglass_flowing_sand{background-position:0 70%}.em.em-hourglass{background-position:0 37.5%}.em.em-satellite_antenna{background-position:52.5% 90%}.em.em-battery{background-position:55% 90%}.em.em-electric_plug{background-position:55% 92.5%}.em.em-bulb{background-position:50% 20%}.em.em-flashlight{background-position:57.5% 55%}.em.em-candle{background-position:60% 87.5%}.em.em-wastebasket{background-position:62.5% 97.5%}.em.em-oil_drum{background-position:77.5% 82.5%}.em.em-money_with_wings{background-position:50% 90%}.em.em-dollar{background-position:50% 82.5%}.em.em-yen{background-position:50% 80%}.em.em-euro{background-position:50% 85%}.em.em-pound{background-position:50% 87.5%}.em.em-moneybag{background-position:50% 70%}.em.em-credit_card{background-position:50% 77.5%}.em.em-gem{background-position:47.5% 75%}.em.em-scales{background-position:5% 17.5%}.em.em-wrench{background-position:57.5% 57.5%}.em.em-hammer{background-position:57.5% 60%}.em.em-hammer_and_pick{background-position:5% 10%}.em.em-hammer_and_wrench{background-position:77.5% 77.5%}.em.em-pick{background-position:5% 60%}.em.em-nut_and_bolt{background-position:57.5% 62.5%}.em.em-gear{background-position:5% 22.5%}.em.em-chains{background-position:5% 65%}.em.em-gun{background-position:57.5% 67.5%}.em.em-bomb{background-position:50% 25%}.em.em-hocho{background-position:57.5% 65%}.em.em-dagger_knife{background-position:65% 10%}.em.em-crossed_swords{background-position:5% 15%}.em.em-shield{background-position:77.5% 80%}.em.em-smoking{background-position:75% 50%}.em.em-skull_and_crossbones{background-position:2.5% 40%}.em.em-coffin{background-position:5% 40%}.em.em-funeral_urn{background-position:5% 42.5%}.em.em-amphora{background-position:27.5% 100%}.em.em-crystal_ball{background-position:57.5% 75%}.em.em-prayer_beads{background-position:55% 60%}.em.em-barber{background-position:47.5% 60%}.em.em-alembic{background-position:5% 20%}.em.em-telescope{background-position:57.5% 72.5%}.em.em-microscope{background-position:57.5% 70%}.em.em-hole{background-position:60% 92.5%}.em.em-pill{background-position:47.5% 65%}.em.em-syringe{background-position:47.5% 62.5%}.em.em-thermometer{background-position:15% 32.5%}.em.em-label{background-position:27.5% 92.5%}.em.em-bookmark{background-position:57.5% 15%}.em.em-toilet{background-position:77.5% 27.5%}.em.em-shower{background-position:77.5% 32.5%}.em.em-bathtub{background-position:77.5% 50%}.em.em-key{background-position:57.5% 2.5%}.em.em-old_key{background-position:65% 5%}.em.em-couch_and_lamp{background-position:77.5% 62.5%}.em.em-sleeping_accommodation{background-position:77.5% 65%}.em.em-bed{background-position:77.5% 72.5%}.em.em-door{background-position:75% 45%}.em.em-bellhop_bell{background-position:77.5% 70%}.em.em-frame_with_picture{background-position:62.5% 87.5%}.em.em-world_map{background-position:65% 22.5%}.em.em-umbrella_on_ground{background-position:5% 77.5%}.em.em-moyai{background-position:65% 35%}.em.em-shopping_bags{background-position:77.5% 67.5%}.em.em-balloon{background-position:20% 92.5%}.em.em-flags{background-position:22.5% 7.5%}.em.em-ribbon{background-position:20% 60%}.em.em-gift{background-position:20% 62.5%}.em.em-confetti_ball{background-position:20% 97.5%}.em.em-tada{background-position:20% 95%}.em.em-dolls{background-position:22.5% 5%}.em.em-wind_chime{background-position:22.5% 10%}.em.em-crossed_flags{background-position:22.5% 0}.em.em-izakaya_lantern{background-position:27.5% 77.5%}.em.em-email{background-position:7.5% 20%}.em.em-envelope_with_arrow{background-position:55% 7.5%}.em.em-incoming_envelope{background-position:55% 5%}.em.em-e-mail{background-position:55% 2.5%}.em.em-love_letter{background-position:47.5% 70%}.em.em-postbox{background-position:55% 20%}.em.em-mailbox_closed{background-position:55% 10%}.em.em-mailbox{background-position:55% 12.5%}.em.em-mailbox_with_mail{background-position:55% 15%}.em.em-mailbox_with_no_mail{background-position:55% 17.5%}.em.em-package{background-position:55% 0}.em.em-postal_horn{background-position:55% 22.5%}.em.em-inbox_tray{background-position:52.5% 100%}.em.em-outbox_tray{background-position:52.5% 97.5%}.em.em-scroll{background-position:52.5% 77.5%}.em.em-page_with_curl{background-position:52.5% 15%}.em.em-bookmark_tabs{background-position:52.5% 50%}.em.em-bar_chart{background-position:52.5% 32.5%}.em.em-chart_with_upwards_trend{background-position:52.5% 27.5%}.em.em-chart_with_downwards_trend{background-position:52.5% 30%}.em.em-page_facing_up{background-position:52.5% 17.5%}.em.em-date{background-position:52.5% 20%}.em.em-calendar{background-position:52.5% 22.5%}.em.em-spiral_calendar_pad{background-position:65% 0}.em.em-card_index{background-position:52.5% 25%}.em.em-card_file_box{background-position:62.5% 92.5%}.em.em-ballot_box_with_ballot{background-position:65% 20%}.em.em-file_cabinet{background-position:62.5% 95%}.em.em-clipboard{background-position:52.5% 35%}.em.em-spiral_note_pad{background-position:62.5% 100%}.em.em-file_folder{background-position:52.5% 10%}.em.em-open_file_folder{background-position:52.5% 12.5%}.em.em-card_index_dividers{background-position:62.5% 90%}.em.em-rolled_up_newspaper{background-position:65% 7.5%}.em.em-newspaper{background-position:55% 25%}.em.em-notebook{background-position:52.5% 55%}.em.em-closed_book{background-position:52.5% 60%}.em.em-green_book{background-position:52.5% 65%}.em.em-blue_book{background-position:52.5% 67.5%}.em.em-orange_book{background-position:52.5% 70%}.em.em-notebook_with_decorative_cover{background-position:52.5% 57.5%}.em.em-ledger{background-position:52.5% 52.5%}.em.em-books{background-position:52.5% 72.5%}.em.em-book{background-position:52.5% 62.5%}.em.em-link{background-position:57.5% 17.5%}.em.em-paperclip{background-position:52.5% 42.5%}.em.em-linked_paperclips{background-position:62.5% 20%}.em.em-scissors{background-position:7.5% 12.5%}.em.em-triangular_ruler{background-position:52.5% 47.5%}.em.em-straight_ruler{background-position:52.5% 45%}.em.em-pushpin{background-position:52.5% 37.5%}.em.em-round_pushpin{background-position:52.5% 40%}.em.em-triangular_flag_on_post{background-position:75% 42.5%}.em.em-waving_white_flag{background-position:27.5% 85%}.em.em-waving_black_flag{background-position:27.5% 87.5%}.em.em-closed_lock_with_key{background-position:57.5% 0}.em.em-lock{background-position:57.5% 5%}.em.em-unlock{background-position:57.5% 7.5%}.em.em-lock_with_ink_pen{background-position:55% 100%}.em.em-lower_left_ballpoint_pen{background-position:62.5% 22.5%}.em.em-lower_left_fountain_pen{background-position:62.5% 25%}.em.em-black_nib{background-position:7.5% 85%}.em.em-memo,.em.em-pencil{background-position:52.5% 80%}.em.em-pencil2{background-position:7.5% 82.5%}.em.em-lower_left_crayon{background-position:62.5% 30%}.em.em-lower_left_paintbrush{background-position:62.5% 27.5%}.em.em-mag{background-position:55% 95%}.em.em-mag_right{background-position:55% 97.5%}.em.em-heart{background-position:10% 25%}.em.em-yellow_heart{background-position:50% 5%}.em.em-green_heart{background-position:50% 2.5%}.em.em-blue_heart{background-position:50% 0}.em.em-purple_heart{background-position:50% 7.5%}.em.em-broken_heart{background-position:47.5% 90%}.em.em-heavy_heart_exclamation_mark_ornament{background-position:10% 22.5%}.em.em-two_hearts{background-position:47.5% 92.5%}.em.em-revolving_hearts{background-position:50% 12.5%}.em.em-heartbeat{background-position:47.5% 87.5%}.em.em-heartpulse{background-position:47.5% 97.5%}.em.em-sparkling_heart{background-position:47.5% 95%}.em.em-cupid{background-position:47.5% 100%}.em.em-gift_heart{background-position:50% 10%}.em.em-heart_decoration{background-position:50% 15%}.em.em-peace_symbol{background-position:2.5% 52.5%}.em.em-latin_cross{background-position:7.5% 92.5%}.em.em-star_and_crescent{background-position:2.5% 50%}.em.em-om_symbol{background-position:60% 12.5%}.em.em-wheel_of_dharma{background-position:2.5% 57.5%}.em.em-star_of_david{background-position:7.5% 95%}.em.em-six_pointed_star{background-position:57.5% 77.5%}.em.em-menorah_with_nine_branches{background-position:60% 25%}.em.em-yin_yang{background-position:2.5% 55%}.em.em-orthodox_cross{background-position:2.5% 47.5%}.em.em-place_of_worship{background-position:77.5% 75%}.em.em-ophiuchus{background-position:5% 57.5%}.em.em-aries{background-position:2.5% 65%}.em.em-taurus{background-position:2.5% 67.5%}.em.em-gemini{background-position:2.5% 70%}.em.em-cancer{background-position:2.5% 72.5%}.em.em-leo{background-position:2.5% 75%}.em.em-virgo{background-position:2.5% 77.5%}.em.em-libra{background-position:2.5% 80%}.em.em-scorpius{background-position:2.5% 82.5%}.em.em-sagittarius{background-position:2.5% 85%}.em.em-capricorn{background-position:2.5% 87.5%}.em.em-aquarius{background-position:2.5% 90%}.em.em-pisces{background-position:2.5% 92.5%}.em.em-id{background-position:10% 100%}.em.em-atom_symbol{background-position:5% 25%}.em.em-u7a7a{background-position:12.5% 27.5%}.em.em-u5272{background-position:12.5% 42.5%}.em.em-radioactive_sign{background-position:2.5% 42.5%}.em.em-biohazard_sign{background-position:2.5% 45%}.em.em-mobile_phone_off{background-position:55% 35%}.em.em-vibration_mode{background-position:55% 32.5%}.em.em-u6709{background-position:12.5% 35%}.em.em-u7121{background-position:12.5% 20%}.em.em-u7533{background-position:12.5% 40%}.em.em-u55b6{background-position:12.5% 45%}.em.em-u6708{background-position:12.5% 37.5%}.em.em-eight_pointed_black_star{background-position:10% 0}.em.em-vs{background-position:12.5% 12.5%}.em.em-accept{background-position:12.5% 50%}.em.em-white_flower{background-position:50% 65%}.em.em-ideograph_advantage{background-position:12.5% 47.5%}.em.em-secret{background-position:10% 72.5%}.em.em-congratulations{background-position:10% 70%}.em.em-u5408{background-position:12.5% 30%}.em.em-u6e80{background-position:12.5% 32.5%}.em.em-u7981{background-position:12.5% 25%}.em.em-a{background-position:10% 80%}.em.em-b{background-position:10% 82.5%}.em.em-ab{background-position:10% 90%}.em.em-cl{background-position:10% 92.5%}.em.em-o2{background-position:10% 85%}.em.em-sos{background-position:12.5% 7.5%}.em.em-no_entry{background-position:5% 67.5%}.em.em-name_badge{background-position:52.5% 75%}.em.em-no_entry_sign{background-position:75% 47.5%}.em.em-x{background-position:10% 7.5%}.em.em-o{background-position:10% 62.5%}.em.em-anger{background-position:50% 22.5%}.em.em-hotsprings{background-position:5% 2.5%}.em.em-no_pedestrians{background-position:77.5% 12.5%}.em.em-do_not_litter{background-position:75% 57.5%}.em.em-no_bicycles{background-position:75% 67.5%}.em.em-non-potable_water{background-position:75% 62.5%}.em.em-underage{background-position:57.5% 35%}.em.em-no_mobile_phones{background-position:55% 37.5%}.em.em-exclamation,.em.em-heavy_exclamation_mark{background-position:10% 20%}.em.em-grey_exclamation{background-position:10% 17.5%}.em.em-question{background-position:10% 12.5%}.em.em-grey_question{background-position:10% 15%}.em.em-bangbang{background-position:0 5%}.em.em-interrobang{background-position:0 7.5%}.em.em-100{background-position:50% 67.5%}.em.em-low_brightness{background-position:55% 75%}.em.em-high_brightness{background-position:55% 77.5%}.em.em-trident{background-position:57.5% 82.5%}.em.em-fleur_de_lis{background-position:5% 27.5%}.em.em-part_alternation_mark{background-position:10% 67.5%}.em.em-warning{background-position:5% 30%}.em.em-children_crossing{background-position:77.5% 15%}.em.em-beginner{background-position:57.5% 80%}.em.em-recycle{background-position:5% 5%}.em.em-u6307{background-position:12.5% 22.5%}.em.em-chart{background-position:50% 92.5%}.em.em-sparkle{background-position:10% 5%}.em.em-eight_spoked_asterisk{background-position:7.5% 100%}.em.em-negative_squared_cross_mark{background-position:10% 10%}.em.em-white_check_mark{background-position:7.5% 15%}.em.em-diamond_shape_with_a_dot_inside{background-position:50% 17.5%}.em.em-cyclone{background-position:12.5% 52.5%}.em.em-loop{background-position:10% 40%}.em.em-globe_with_meridians{background-position:12.5% 92.5%}.em.em-m{background-position:0 80%}.em.em-atm{background-position:27.5% 60%}.em.em-sa{background-position:12.5% 17.5%}.em.em-passport_control{background-position:77.5% 52.5%}.em.em-customs{background-position:77.5% 55%}.em.em-baggage_claim{background-position:77.5% 57.5%}.em.em-left_luggage{background-position:77.5% 60%}.em.em-wheelchair{background-position:5% 7.5%}.em.em-no_smoking{background-position:75% 52.5%}.em.em-wc{background-position:77.5% 30%}.em.em-parking{background-position:10% 87.5%}.em.em-potable_water{background-position:75% 60%}.em.em-mens{background-position:77.5% 17.5%}.em.em-womens{background-position:77.5% 20%}.em.em-baby_symbol{background-position:77.5% 25%}.em.em-restroom{background-position:77.5% 22.5%}.em.em-put_litter_in_its_place{background-position:75% 55%}.em.em-cinema{background-position:22.5% 52.5%}.em.em-signal_strength{background-position:55% 40%}.em.em-koko{background-position:12.5% 15%}.em.em-ng{background-position:12.5% 2.5%}.em.em-ok{background-position:12.5% 5%}.em.em-up{background-position:12.5% 10%}.em.em-cool{background-position:10% 95%}.em.em-new{background-position:12.5% 0}.em.em-free{background-position:10% 97.5%}.em.em-zero{background-position:80% 57.5%}.em.em-one{background-position:80% 60%}.em.em-two{background-position:80% 62.5%}.em.em-three{background-position:80% 65%}.em.em-four{background-position:80% 67.5%}.em.em-five{background-position:80% 70%}.em.em-six{background-position:80% 72.5%}.em.em-seven{background-position:80% 75%}.em.em-eight{background-position:80% 77.5%}.em.em-nine{background-position:80% 80%}.em.em-keycap_ten{background-position:57.5% 37.5%}.em.em-keycap_star{background-position:80% 55%}.em.em-1234{background-position:57.5% 45%}.em.em-arrow_forward{background-position:0 87.5%}.em.em-double_vertical_bar{background-position:0 72.5%}.em.em-black_right_pointing_triangle_with_double_vertical_bar{background-position:0 60%}.em.em-black_square_for_stop{background-position:0 75%}.em.em-eject{background-position:0 42.5%}.em.em-black_circle_for_record{background-position:0 77.5%}.em.em-black_right_pointing_double_triangle_with_vertical_bar{background-position:0 55%}.em.em-black_left_pointing_double_triangle_with_vertical_bar{background-position:0 57.5%}.em.em-fast_forward{background-position:0 45%}.em.em-rewind{background-position:0 47.5%}.em.em-twisted_rightwards_arrows{background-position:55% 62.5%}.em.em-repeat{background-position:55% 65%}.em.em-repeat_one{background-position:55% 67.5%}.em.em-arrow_backward{background-position:0 90%}.em.em-arrow_up_small{background-position:60% 7.5%}.em.em-arrow_down_small{background-position:60% 10%}.em.em-arrow_double_up{background-position:0 50%}.em.em-arrow_double_down{background-position:0 52.5%}.em.em-arrow_right{background-position:10% 35%}.em.em-arrow_left{background-position:10% 47.5%}.em.em-arrow_up{background-position:10% 50%}.em.em-arrow_down{background-position:10% 52.5%}.em.em-arrow_upper_right{background-position:0 22.5%}.em.em-arrow_lower_right{background-position:0 25%}.em.em-arrow_lower_left{background-position:0 27.5%}.em.em-arrow_upper_left{background-position:0 20%}.em.em-arrow_up_down{background-position:0 17.5%}.em.em-left_right_arrow{background-position:0 15%}.em.em-arrows_counterclockwise{background-position:55% 72.5%}.em.em-arrow_right_hook{background-position:0 32.5%}.em.em-leftwards_arrow_with_hook{background-position:0 30%}.em.em-arrow_heading_up{background-position:10% 42.5%}.em.em-arrow_heading_down{background-position:10% 45%}.em.em-hash{background-position:80% 52.5%}.em.em-information_source{background-position:0 12.5%}.em.em-abc{background-position:57.5% 50%}.em.em-abcd{background-position:57.5% 42.5%}.em.em-capital_abcd{background-position:57.5% 40%}.em.em-symbols{background-position:57.5% 47.5%}.em.em-musical_note{background-position:22.5% 90%}.em.em-notes{background-position:22.5% 92.5%}.em.em-wavy_dash{background-position:10% 65%}.em.em-curly_loop{background-position:10% 37.5%}.em.em-heavy_check_mark{background-position:7.5% 87.5%}.em.em-arrows_clockwise{background-position:55% 70%}.em.em-heavy_plus_sign{background-position:10% 27.5%}.em.em-heavy_minus_sign{background-position:10% 30%}.em.em-heavy_division_sign{background-position:10% 32.5%}.em.em-heavy_multiplication_x{background-position:7.5% 90%}.em.em-heavy_dollar_sign{background-position:50% 75%}.em.em-currency_exchange{background-position:50% 72.5%}.em.em-copyright{background-position:0 0}.em.em-registered{background-position:0 2.5%}.em.em-tm{background-position:0 10%}.em.em-end{background-position:57.5% 25%}.em.em-back{background-position:57.5% 22.5%}.em.em-on{background-position:57.5% 27.5%}.em.em-top{background-position:57.5% 32.5%}.em.em-soon{background-position:57.5% 30%}.em.em-ballot_box_with_check{background-position:2.5% 15%}.em.em-radio_button{background-position:57.5% 20%}.em.em-white_circle{background-position:5% 35%}.em.em-black_circle{background-position:5% 37.5%}.em.em-red_circle{background-position:57.5% 90%}.em.em-large_blue_circle{background-position:57.5% 92.5%}.em.em-small_orange_diamond{background-position:57.5% 100%}.em.em-small_blue_diamond{background-position:60% 0}.em.em-large_orange_diamond{background-position:57.5% 95%}.em.em-large_blue_diamond{background-position:57.5% 97.5%}.em.em-small_red_triangle{background-position:60% 2.5%}.em.em-black_small_square{background-position:0 82.5%}.em.em-white_small_square{background-position:0 85%}.em.em-black_large_square{background-position:10% 55%}.em.em-white_large_square{background-position:10% 57.5%}.em.em-small_red_triangle_down{background-position:60% 5%}.em.em-black_medium_square{background-position:0 95%}.em.em-white_medium_square{background-position:0 92.5%}.em.em-black_medium_small_square{background-position:0 100%}.em.em-white_medium_small_square{background-position:0 97.5%}.em.em-black_square_button{background-position:57.5% 85%}.em.em-white_square_button{background-position:57.5% 87.5%}.em.em-speaker{background-position:55% 82.5%}.em.em-sound{background-position:55% 85%}.em.em-loud_sound{background-position:55% 87.5%}.em.em-mute{background-position:55% 80%}.em.em-mega{background-position:52.5% 95%}.em.em-loudspeaker{background-position:52.5% 92.5%}.em.em-bell{background-position:57.5% 10%}.em.em-no_bell{background-position:57.5% 12.5%}.em.em-black_joker{background-position:10% 77.5%}.em.em-mahjong{background-position:10% 75%}.em.em-spades{background-position:2.5% 95%}.em.em-clubs{background-position:2.5% 97.5%}.em.em-hearts{background-position:2.5% 100%}.em.em-diamonds{background-position:5% 0}.em.em-flower_playing_cards{background-position:22.5% 87.5%}.em.em-thought_balloon{background-position:50% 62.5%}.em.em-right_anger_bubble{background-position:65% 17.5%}.em.em-speech_balloon{background-position:50% 60%}.em.em-left_speech_bubble{background-position:65% 15%}.em.em-clock1{background-position:60% 27.5%}.em.em-clock2{background-position:60% 30%}.em.em-clock3{background-position:60% 32.5%}.em.em-clock4{background-position:60% 35%}.em.em-clock5{background-position:60% 37.5%}.em.em-clock6{background-position:60% 40%}.em.em-clock7{background-position:60% 42.5%}.em.em-clock8{background-position:60% 45%}.em.em-clock9{background-position:60% 47.5%}.em.em-clock10{background-position:60% 50%}.em.em-clock11{background-position:60% 52.5%}.em.em-clock12{background-position:60% 55%}.em.em-clock130{background-position:60% 57.5%}.em.em-clock230{background-position:60% 60%}.em.em-clock330{background-position:60% 62.5%}.em.em-clock430{background-position:60% 65%}.em.em-clock530{background-position:60% 67.5%}.em.em-clock630{background-position:60% 70%}.em.em-clock730{background-position:60% 72.5%}.em.em-clock830{background-position:60% 75%}.em.em-clock930{background-position:60% 77.5%}.em.em-clock1030{background-position:60% 80%}.em.em-clock1130{background-position:60% 82.5%}.em.em-clock1230{background-position:60% 85%}.em.em-flag-af{background-position:80% 90%}.em.em-flag-ax{background-position:82.5% 17.5%}.em.em-flag-al{background-position:80% 97.5%}.em.em-flag-dz{background-position:85% 37.5%}.em.em-flag-as{background-position:82.5% 7.5%}.em.em-flag-ad{background-position:80% 85%}.em.em-flag-ao{background-position:82.5% 0}.em.em-flag-ai{background-position:80% 95%}.em.em-flag-aq{background-position:82.5% 2.5%}.em.em-flag-ag{background-position:80% 92.5%}.em.em-flag-ar{background-position:82.5% 5%}.em.em-flag-am{background-position:80% 100%}.em.em-flag-aw{background-position:82.5% 15%}.em.em-flag-au{background-position:82.5% 12.5%}.em.em-flag-at{background-position:82.5% 10%}.em.em-flag-az{background-position:82.5% 20%}.em.em-flag-bs{background-position:82.5% 60%}.em.em-flag-bh{background-position:82.5% 37.5%}.em.em-flag-bd{background-position:82.5% 27.5%}.em.em-flag-bb{background-position:82.5% 25%}.em.em-flag-by{background-position:82.5% 70%}.em.em-flag-be{background-position:82.5% 30%}.em.em-flag-bz{background-position:82.5% 72.5%}.em.em-flag-bj{background-position:82.5% 42.5%}.em.em-flag-bm{background-position:82.5% 47.5%}.em.em-flag-bt{background-position:82.5% 62.5%}.em.em-flag-bo{background-position:82.5% 52.5%}.em.em-flag-bq{background-position:82.5% 55%}.em.em-flag-ba{background-position:82.5% 22.5%}.em.em-flag-bw{background-position:82.5% 67.5%}.em.em-flag-br{background-position:82.5% 57.5%}.em.em-flag-io{background-position:87.5% 52.5%}.em.em-flag-vg{background-position:95% 80%}.em.em-flag-bn{background-position:82.5% 50%}.em.em-flag-bg{background-position:82.5% 35%}.em.em-flag-bf{background-position:82.5% 32.5%}.em.em-flag-bi{background-position:82.5% 40%}.em.em-flag-cv{background-position:85% 10%}.em.em-flag-kh{background-position:87.5% 80%}.em.em-flag-cm{background-position:82.5% 97.5%}.em.em-flag-ca{background-position:82.5% 75%}.em.em-flag-ic{background-position:87.5% 37.5%}.em.em-flag-ky{background-position:87.5% 97.5%}.em.em-flag-cf{background-position:82.5% 82.5%}.em.em-flag-td{background-position:95% 20%}.em.em-flag-cl{background-position:82.5% 95%}.em.em-cn,.em.em-flag-cn{background-position:82.5% 100%}.em.em-flag-cx{background-position:85% 15%}.em.em-flag-cc{background-position:82.5% 77.5%}.em.em-flag-co{background-position:85% 0}.em.em-flag-km{background-position:87.5% 85%}.em.em-flag-cg{background-position:82.5% 85%}.em.em-flag-cd{background-position:82.5% 80%}.em.em-flag-ck{background-position:82.5% 92.5%}.em.em-flag-cr{background-position:85% 5%}.em.em-flag-hr{background-position:87.5% 30%}.em.em-flag-cu{background-position:85% 7.5%}.em.em-flag-cw{background-position:85% 12.5%}.em.em-flag-cy{background-position:85% 17.5%}.em.em-flag-cz{background-position:85% 20%}.em.em-flag-dk{background-position:85% 30%}.em.em-flag-dj{background-position:85% 27.5%}.em.em-flag-dm{background-position:85% 32.5%}.em.em-flag-do{background-position:85% 35%}.em.em-flag-ec{background-position:85% 42.5%}.em.em-flag-eg{background-position:85% 47.5%}.em.em-flag-sv{background-position:95% 5%}.em.em-flag-gq{background-position:87.5% 5%}.em.em-flag-er{background-position:85% 52.5%}.em.em-flag-ee{background-position:85% 45%}.em.em-flag-et{background-position:85% 57.5%}.em.em-flag-eu{background-position:85% 60%}.em.em-flag-fk{background-position:85% 67.5%}.em.em-flag-fo{background-position:85% 72.5%}.em.em-flag-fj{background-position:85% 65%}.em.em-flag-fi{background-position:85% 62.5%}.em.em-flag-fr,.em.em-fr{background-position:85% 75%}.em.em-flag-gf{background-position:85% 87.5%}.em.em-flag-pf{background-position:92.5% 20%}.em.em-flag-tf{background-position:95% 22.5%}.em.em-flag-ga{background-position:85% 77.5%}.em.em-flag-gm{background-position:85% 100%}.em.em-flag-ge{background-position:85% 85%}.em.em-de,.em.em-flag-de{background-position:85% 22.5%}.em.em-flag-gh{background-position:85% 92.5%}.em.em-flag-gi{background-position:85% 95%}.em.em-flag-gr{background-position:87.5% 7.5%}.em.em-flag-gl{background-position:85% 97.5%}.em.em-flag-gd{background-position:85% 82.5%}.em.em-flag-gp{background-position:87.5% 2.5%}.em.em-flag-gu{background-position:87.5% 15%}.em.em-flag-gt{background-position:87.5% 12.5%}.em.em-flag-gg{background-position:85% 90%}.em.em-flag-gn{background-position:87.5% 0}.em.em-flag-gw{background-position:87.5% 17.5%}.em.em-flag-gy{background-position:87.5% 20%}.em.em-flag-ht{background-position:87.5% 32.5%}.em.em-flag-hn{background-position:87.5% 27.5%}.em.em-flag-hk{background-position:87.5% 22.5%}.em.em-flag-hu{background-position:87.5% 35%}.em.em-flag-is{background-position:87.5% 60%}.em.em-flag-in{background-position:87.5% 50%}.em.em-flag-id{background-position:87.5% 40%}.em.em-flag-ir{background-position:87.5% 57.5%}.em.em-flag-iq{background-position:87.5% 55%}.em.em-flag-ie{background-position:87.5% 42.5%}.em.em-flag-im{background-position:87.5% 47.5%}.em.em-flag-il{background-position:87.5% 45%}.em.em-flag-it,.em.em-it{background-position:87.5% 62.5%}.em.em-flag-ci{background-position:82.5% 90%}.em.em-flag-jm{background-position:87.5% 67.5%}.em.em-flag-jp,.em.em-jp{background-position:87.5% 72.5%}.em.em-flag-je{background-position:87.5% 65%}.em.em-flag-jo{background-position:87.5% 70%}.em.em-flag-kz{background-position:87.5% 100%}.em.em-flag-ke{background-position:87.5% 75%}.em.em-flag-ki{background-position:87.5% 82.5%}.em.em-flag-xk{background-position:95% 95%}.em.em-flag-kw{background-position:87.5% 95%}.em.em-flag-kg{background-position:87.5% 77.5%}.em.em-flag-la{background-position:90% 0}.em.em-flag-lv{background-position:90% 22.5%}.em.em-flag-lb{background-position:90% 2.5%}.em.em-flag-ls{background-position:90% 15%}.em.em-flag-lr{background-position:90% 12.5%}.em.em-flag-ly{background-position:90% 25%}.em.em-flag-li{background-position:90% 7.5%}.em.em-flag-lt{background-position:90% 17.5%}.em.em-flag-lu{background-position:90% 20%}.em.em-flag-mo{background-position:90% 55%}.em.em-flag-mk{background-position:90% 45%}.em.em-flag-mg{background-position:90% 40%}.em.em-flag-mw{background-position:90% 75%}.em.em-flag-my{background-position:90% 80%}.em.em-flag-mv{background-position:90% 72.5%}.em.em-flag-ml{background-position:90% 47.5%}.em.em-flag-mt{background-position:90% 67.5%}.em.em-flag-mh{background-position:90% 42.5%}.em.em-flag-mq{background-position:90% 60%}.em.em-flag-mr{background-position:90% 62.5%}.em.em-flag-mu{background-position:90% 70%}.em.em-flag-yt{background-position:95% 100%}.em.em-flag-mx{background-position:90% 77.5%}.em.em-flag-fm{background-position:85% 70%}.em.em-flag-md{background-position:90% 32.5%}.em.em-flag-mc{background-position:90% 30%}.em.em-flag-mn{background-position:90% 52.5%}.em.em-flag-me{background-position:90% 35%}.em.em-flag-ms{background-position:90% 65%}.em.em-flag-ma{background-position:90% 27.5%}.em.em-flag-mz{background-position:90% 82.5%}.em.em-flag-mm{background-position:90% 50%}.em.em-flag-na{background-position:90% 85%}.em.em-flag-nr{background-position:92.5% 5%}.em.em-flag-np{background-position:92.5% 2.5%}.em.em-flag-nl{background-position:90% 100%}.em.em-flag-nc{background-position:90% 87.5%}.em.em-flag-nz{background-position:92.5% 10%}.em.em-flag-ni{background-position:90% 97.5%}.em.em-flag-ne{background-position:90% 90%}.em.em-flag-ng{background-position:90% 95%}.em.em-flag-nu{background-position:92.5% 7.5%}.em.em-flag-nf{background-position:90% 92.5%}.em.em-flag-mp{background-position:90% 57.5%}.em.em-flag-kp{background-position:87.5% 90%}.em.em-flag-no{background-position:92.5% 0}.em.em-flag-om{background-position:92.5% 12.5%}.em.em-flag-pk{background-position:92.5% 27.5%}.em.em-flag-pw{background-position:92.5% 45%}.em.em-flag-ps{background-position:92.5% 40%}.em.em-flag-pa{background-position:92.5% 15%}.em.em-flag-pg{background-position:92.5% 22.5%}.em.em-flag-py{background-position:92.5% 47.5%}.em.em-flag-pe{background-position:92.5% 17.5%}.em.em-flag-ph{background-position:92.5% 25%}.em.em-flag-pn{background-position:92.5% 35%}.em.em-flag-pl{background-position:92.5% 30%}.em.em-flag-pt{background-position:92.5% 42.5%}.em.em-flag-pr{background-position:92.5% 37.5%}.em.em-flag-qa{background-position:92.5% 50%}.em.em-flag-re{background-position:92.5% 52.5%}.em.em-flag-ro{background-position:92.5% 55%}.em.em-flag-ru,.em.em-ru{background-position:92.5% 60%}.em.em-flag-rw{background-position:92.5% 62.5%}.em.em-flag-bl{background-position:82.5% 45%}.em.em-flag-sh{background-position:92.5% 80%}.em.em-flag-kn{background-position:87.5% 87.5%}.em.em-flag-lc{background-position:90% 5%}.em.em-flag-pm{background-position:92.5% 32.5%}.em.em-flag-vc{background-position:95% 75%}.em.em-flag-ws{background-position:95% 92.5%}.em.em-flag-sm{background-position:92.5% 92.5%}.em.em-flag-st{background-position:95% 2.5%}.em.em-flag-sa{background-position:92.5% 65%}.em.em-flag-sn{background-position:92.5% 95%}.em.em-flag-rs{background-position:92.5% 57.5%}.em.em-flag-sc{background-position:92.5% 70%}.em.em-flag-sl{background-position:92.5% 90%}.em.em-flag-sg{background-position:92.5% 77.5%}.em.em-flag-sx{background-position:95% 7.5%}.em.em-flag-sk{background-position:92.5% 87.5%}.em.em-flag-si{background-position:92.5% 82.5%}.em.em-flag-sb{background-position:92.5% 67.5%}.em.em-flag-so{background-position:92.5% 97.5%}.em.em-flag-za{background-position:97.5% 0}.em.em-flag-gs{background-position:87.5% 10%}.em.em-flag-kr,.em.em-kr{background-position:87.5% 92.5%}.em.em-flag-ss{background-position:95% 0}.em.em-es,.em.em-flag-es{background-position:85% 55%}.em.em-flag-lk{background-position:90% 10%}.em.em-flag-sd{background-position:92.5% 72.5%}.em.em-flag-sr{background-position:92.5% 100%}.em.em-flag-sz{background-position:95% 12.5%}.em.em-flag-se{background-position:92.5% 75%}.em.em-flag-ch{background-position:82.5% 87.5%}.em.em-flag-sy{background-position:95% 10%}.em.em-flag-tw{background-position:95% 52.5%}.em.em-flag-tj{background-position:95% 30%}.em.em-flag-tz{background-position:95% 55%}.em.em-flag-th{background-position:95% 27.5%}.em.em-flag-tl{background-position:95% 35%}.em.em-flag-tg{background-position:95% 25%}.em.em-flag-tk{background-position:95% 32.5%}.em.em-flag-to{background-position:95% 42.5%}.em.em-flag-tt{background-position:95% 47.5%}.em.em-flag-tn{background-position:95% 40%}.em.em-flag-tr{background-position:95% 45%}.em.em-flag-tm{background-position:95% 37.5%}.em.em-flag-tc{background-position:95% 17.5%}.em.em-flag-tv{background-position:95% 50%}.em.em-flag-ug{background-position:95% 60%}.em.em-flag-ua{background-position:95% 57.5%}.em.em-flag-ae{background-position:80% 87.5%}.em.em-flag-gb,.em.em-gb,.em.em-uk{background-position:85% 80%}.em.em-flag-us,.em.em-us{background-position:95% 65%}.em.em-flag-vi{background-position:95% 82.5%}.em.em-flag-uy{background-position:95% 67.5%}.em.em-flag-uz{background-position:95% 70%}.em.em-flag-vu{background-position:95% 87.5%}.em.em-flag-va{background-position:95% 72.5%}.em.em-flag-ve{background-position:95% 77.5%}.em.em-flag-vn{background-position:95% 85%}.em.em-flag-wf{background-position:95% 90%}.em.em-flag-eh{background-position:85% 50%}.em.em-flag-ye{background-position:95% 97.5%}.em.em-flag-zm{background-position:97.5% 2.5%}.em.em-flag-zw{background-position:97.5% 5%}.em.em-flag-ac{background-position:80% 82.5%}.em.em-flag-bv{background-position:82.5% 65%}.em.em-flag-cp{background-position:85% 2.5%}.em.em-flag-dg{background-position:85% 25%}.em.em-flag-ea{background-position:85% 40%}.em.em-flag-hm{background-position:87.5% 25%}.em.em-flag-mf{background-position:90% 37.5%}.em.em-flag-sj{background-position:92.5% 85%}.em.em-flag-ta{background-position:95% 15%}.em.em-flag-um{background-position:95% 62.5%}@font-face{font-family:iconfont;src:url(data:application/vnd.ms-fontobject;base64,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);src:url(data:application/vnd.ms-fontobject;base64,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#iefix) format("embedded-opentype"),url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff"),url(data:font/ttf;base64,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) format("truetype"),url(../../system_static/img/iconfont.13b90fe6.svg#iconfont) format("svg")}.icon-bear:before{content:"\E600"}.icon-resize-vertical:before{content:"\E7C3"}.icon-chuizhifanzhuan:before{content:"\E661"}.icon-shuipingfanzhuan:before{content:"\E662"}.icon-qq:before{content:"\E609"}.icon-frown:before{content:"\E77E"}.icon-meh:before{content:"\E780"}.icon-smile:before{content:"\E783"}.icon-man:before{content:"\E7E2"}.icon-woman:before{content:"\E7E5"}@font-face{font-family:iconfont;src:url(//at.alicdn.com/t/c/font_1945396_6gitgc05gen.woff2?t=1712912127437) format("woff2"),url(//at.alicdn.com/t/c/font_1945396_6gitgc05gen.woff?t=1712912127437) format("woff"),url(//at.alicdn.com/t/c/font_1945396_6gitgc05gen.ttf?t=1712912127437) format("truetype")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconic_mall:before{content:"\E797"}.iconic_Like:before{content:"\E796"}.icona-zu80222:before{content:"\E795"}.iconfuzhi1:before{content:"\E787"}.icona-fuzhi1:before{content:"\E794"}.iconlianjie:before{content:"\E790"}.icona-xuanzhong1:before{content:"\E78D"}.iconweixuanzhong:before{content:"\E78E"}.icondaifahuo-jifen:before{content:"\E78C"}.iconic_fire:before{content:"\E78B"}.iconfuxuankuang-weixuanzhong:before{content:"\E78F"}.iconcaozuo-zhengti:before{content:"\E788"}.iconcaozuo-bianjiao:before{content:"\E789"}.iconbofang:before{content:"\E78A"}.iconyoushangjiao:before{content:"\E77D"}.iconguanbi:before{content:"\E77E"}.iconxia:before{content:"\E77F"}.iconxingzhuangjiehe:before{content:"\E780"}.iconxianshi:before{content:"\E781"}.iconwancheng:before{content:"\E782"}.iconshanchu3:before{content:"\E783"}.iconshang:before{content:"\E784"}.iconjiahao1:before{content:"\E785"}.iconfuxuankuang-xuanzhong:before{content:"\E786"}.iconyouxiajiao:before{content:"\E75A"}.iconyincang:before{content:"\E76F"}.icongouwuche1:before{content:"\E779"}.iconyou:before{content:"\E77A"}.iconzuoshangjiao:before{content:"\E77B"}.iconzuoxiajiao:before{content:"\E77C"}.iconzujian-gongzhonghao:before{content:"\E759"}.iconzujian-pintuan:before{content:"\E770"}.iconzujian-shangpinxuanxiangka:before{content:"\E771"}.iconzujian-qiandao:before{content:"\E772"}.iconzujian-xuanfuanniu:before{content:"\E773"}.iconzujian-xuanxiangka1:before{content:"\E774"}.iconzujian-jifenshangcheng:before{content:"\E775"}.iconzujian-kanjia:before{content:"\E776"}.iconzujian-requ:before{content:"\E777"}.iconzujian-duanshipin:before{content:"\E778"}.iconzujian-xinrenzhuanxiang:before{content:"\E755"}.iconzujian-paihangbang:before{content:"\E76A"}.iconzujian-yonghuxinxi:before{content:"\E76B"}.iconzujian-yushou:before{content:"\E76E"}.iconzujian-dianpujie:before{content:"\E735"}.iconzujian-daohangzu:before{content:"\E736"}.iconzujian-biaoti:before{content:"\E737"}.iconzujian-fuzhukongbai:before{content:"\E738"}.iconzujian-tupianmofang:before{content:"\E73A"}.iconzujian-shangpinfenlei:before{content:"\E745"}.iconzujian-wenzhangliebiao:before{content:"\E746"}.iconzujian-shangpinliebiao:before{content:"\E747"}.iconzujian-lunbotu:before{content:"\E748"}.iconzujian-xiaochengxuzhibo:before{content:"\E749"}.iconzujian-fuwenben:before{content:"\E74A"}.iconzujian-shipin:before{content:"\E74B"}.iconzujian-sousuokuang:before{content:"\E74C"}.iconzujian-zhongcaoshequ:before{content:"\E74D"}.iconzujian-xuanfucaidan:before{content:"\E74E"}.iconzujian-miaosha:before{content:"\E74F"}.iconzujian-youhuiquan:before{content:"\E750"}.iconzujian-xinwenbobao:before{content:"\E751"}.iconzujian-xuanxiangka:before{content:"\E752"}.iconzujian-zuhezujian:before{content:"\E753"}.iconzujian-fuzhuxian:before{content:"\E754"}.iconzujian-dibucaidan:before{content:"\E734"}.icondaifahuo2:before{content:"\E732"}.icondaichuli-yonghufankui:before{content:"\E733"}.icondaituikuan:before{content:"\E726"}.icondaishenhe-tixian:before{content:"\E727"}.icondaishenhe-shanghuruzhu:before{content:"\E728"}.icondaishenhe-shequneirong:before{content:"\E729"}.iconjingjiekucun:before{content:"\E72A"}.icondaishenhe-zhuanzhang:before{content:"\E72B"}.iconputongshangpin:before{content:"\E72C"}.iconshouqingshangpin:before{content:"\E72D"}.icondaihexiao-fenxiaolibao:before{content:"\E72E"}.icondaihuifu:before{content:"\E72F"}.icondaikaipiao:before{content:"\E730"}.icondaihexiao:before{content:"\E731"}.iconzaishoushangpin:before{content:"\E724"}.iconhuodongshangpin:before{content:"\E725"}.iconxitongshezhi:before{content:"\E71E"}.iconyonghuguanli:before{content:"\E71F"}.iconshangpin:before{content:"\E720"}.iconfenxiaoguanli:before{content:"\E721"}.iconyouhuiquan4:before{content:"\E722"}.iconwenzhangguanli:before{content:"\E723"}.icondingdanguanli:before{content:"\E71C"}.iconduanxinpeizhi:before{content:"\E71D"}.iconshangyeshouquan:before{content:"\E71B"}.iconweixinzhifu:before{content:"\E719"}.iconzhifubao:before{content:"\E71A"}.icongongge:before{content:"\E718"}.iconliebiao:before{content:"\E717"}.iconshouyintai-shouyin1:before{content:"\E707"}.iconshouyintai-dingdan1:before{content:"\E708"}.iconshouyintai-hexiao1:before{content:"\E709"}.iconshouyintai-zhuoma:before{content:"\E711"}.iconshouyintai-tuihuo1:before{content:"\E712"}.iconshouyintai-yonghu:before{content:"\E713"}.iconshouyintai-guadan1:before{content:"\E714"}.iconshouyintai-chongzhi1:before{content:"\E716"}.iconqudaoma:before{content:"\E6DA"}.iconbiaodanzujian-duoxuankuang:before{content:"\E6C9"}.iconbiaodanzujian-riqi:before{content:"\E6CA"}.iconbiaodanzujian-danxuankuang:before{content:"\E6CB"}.iconbiaodanzujian-danhangwenben:before{content:"\E6CC"}.iconbiaodanzujian-riqifanwei:before{content:"\E6CD"}.iconbiaodanzujian-shijian:before{content:"\E6CE"}.iconbiaodanzujian-xialakuang:before{content:"\E6CF"}.iconbiaodanzujian-shijianfanwei:before{content:"\E6D0"}.iconbiaodanzujian-tupian:before{content:"\E6D1"}.iconbiaodanzujian-chengshi:before{content:"\E6D2"}.icondangqianjifen:before{content:"\E6BB"}.iconleijijifen:before{content:"\E6BE"}.iconfaqirenshu:before{content:"\E6BF"}.iconshengyukucun:before{content:"\E6C0"}.icontuiguangrenshu:before{content:"\E6C1"}.iconkanjiachenggong:before{content:"\E6C2"}.iconchengtuanshu:before{content:"\E6C3"}.iconcanyurenshu:before{content:"\E6C4"}.iconxiadanrenshu:before{content:"\E6C5"}.iconxiaohaojifen:before{content:"\E6C6"}.iconzhifudingdan:before{content:"\E6C7"}.iconzhifurenshu:before{content:"\E6C8"}.iconxinrenli2:before{content:"\E6BD"}.iconhuiyuanjihuo:before{content:"\E6BC"}.iconyangshier:before{content:"\E69C"}.iconyangshiyi:before{content:"\E69D"}.icona-zuhe-banner1:before{content:"\E8FE"}.icontupianmofang2:before{content:"\E8FB"}.iconshangpinfenlei1:before{content:"\E8FC"}.iconpeizhiyindao1:before{content:"\E8F8"}.iconyuechongzhi:before{content:"\E8F5"}.iconyouhuitaocan:before{content:"\E8F6"}.iconzuhe-fenlei:before{content:"\E8EA"}.iconpeizhiyindao:before{content:"\E8E9"}.iconduanshipin1:before{content:"\E8D9"}.icondinjiannzhe:before{content:"\E8DA"}.iconhuodongbeijingtu:before{content:"\E8DB"}.iconjifenshangcheng:before{content:"\E8DC"}.iconhuodongbiankuang:before{content:"\E8DD"}.iconkanjiahuodong:before{content:"\E8DE"}.iconjiugonggechoujiang:before{content:"\E8DF"}.iconmansonghuodong:before{content:"\E8E0"}.iconmanjianmanzhe:before{content:"\E8E1"}.iconmeiriqiandao:before{content:"\E8E2"}.iconwenzhang:before{content:"\E8E3"}.iconmiaoshahuodong:before{content:"\E8E4"}.iconpintuanhuodong:before{content:"\E8E5"}.iconyouhuiquan3:before{content:"\E8E6"}.iconzhibo:before{content:"\E8E7"}.iconxianshizhekou:before{content:"\E8E8"}.icontupianmofang1:before{content:"\E710"}.iconremaipaihang:before{content:"\E70C"}.iconyonghuxinxi:before{content:"\E82E"}.iconshipinyangshi2:before{content:"\E829"}.iconbiaoti3:before{content:"\E82A"}.iconshipinyangshi1:before{content:"\E82B"}.icondingwei1:before{content:"\E82C"}.iconsousuo11:before{content:"\E82D"}.iconshouji1:before{content:"\E828"}.iconerweima:before{content:"\E823"}.iconsousuo1:before{content:"\E824"}.icondingwei:before{content:"\E825"}.iconshipindianzan-yidian:before{content:"\E826"}.iconshipindianzan-weidian:before{content:"\E827"}.icondingbudaohang:before{content:"\E81E"}.iconduanshipin:before{content:"\E81F"}.iconxinrenli:before{content:"\E820"}.icongouwuche:before{content:"\E816"}.iconfenxiang:before{content:"\E817"}.iconkanjia2:before{content:"\E818"}.iconpintuan3:before{content:"\E819"}.iconkefu2:before{content:"\E81A"}.icona-shoucang:before{content:"\E81B"}.iconmendian:before{content:"\E81C"}.iconmiaosha3:before{content:"\E81D"}.icontuikuandingdanliang:before{content:"\E7D1"}.icondingdanliang:before{content:"\E7D2"}.icondingdanjine:before{content:"\E7D3"}.icontuikuanjine:before{content:"\E7D4"}.icontongji:before{content:"\E70A"}.iconbiaoge1:before{content:"\E70B"}.iconfanhui1:before{content:"\E7C8"}.iconpc-jifen:before{content:"\E7E3"}.iconpc-youhuiquan:before{content:"\E7E4"}.iconshouyintai:before{content:"\E7C7"}.iconjia:before{content:"\E7C5"}.iconjian:before{content:"\E7C6"}.iconcrmeb1:before{content:"\E739"}.iconzuoyou:before{content:"\E7BA"}.iconshangxia:before{content:"\E7BB"}.icondangqianqunchengyuan:before{content:"\E7B7"}.iconjinrituiqun:before{content:"\E7B8"}.iconjinrixinzeng:before{content:"\E7B9"}.iconleijituiqun:before{content:"\E7B6"}.icondianpujie:before{content:"\E692"}.icontupian4:before{content:"\E7B5"}.icona-shouyintai-weixinzhifubao:before{content:"\E7A9"}.iconshouyintai-xianjinshoukuan:before{content:"\E7AD"}.iconshouyintai-xingzhuang:before{content:"\E7AE"}.iconshouyintai-shuaxin:before{content:"\E7A3"}.iconshouyintai-mima:before{content:"\E7A4"}.iconshouyintai-qiyeweixin:before{content:"\E7A5"}.iconshouyintai-dianyuan:before{content:"\E7A6"}.iconshouyintai-qingkong:before{content:"\E7A7"}.iconshouyintai-shaixuan:before{content:"\E7A8"}.iconshouyintai-weixin:before{content:"\E7AA"}.iconshouyintai-zhanghao:before{content:"\E7AB"}.iconshouyintai-yanjing:before{content:"\E7AC"}.iconzidingyicaidan:before{content:"\E68A"}.iconfuwenben3:before{content:"\E688"}.iconzhongcaoshequ1:before{content:"\E685"}.iconyushou1:before{content:"\E69A"}.iconxiaochengxuzhibo3:before{content:"\E69B"}.iconguanzhugongzhonghao2:before{content:"\E684"}.iconzhuanti:before{content:"\E686"}.iconfuzhukongbai2:before{content:"\E687"}.iconzhuli:before{content:"\E689"}.iconsousuokuang:before{content:"\E68B"}.iconmiaosha2:before{content:"\E68C"}.icontuijianzu:before{content:"\E68D"}.icondaohangzu2:before{content:"\E68E"}.iconpintuan2:before{content:"\E68F"}.iconshangpinliebiao2:before{content:"\E690"}.iconshangpinfenlei:before{content:"\E691"}.iconxinwenbobao2:before{content:"\E693"}.iconyouhuiquan2:before{content:"\E694"}.iconfuzhuxian2:before{content:"\E695"}.iconzaixiankefu:before{content:"\E696"}.iconbiaoti2:before{content:"\E697"}.iconlunbotu:before{content:"\E698"}.icontupianmofang:before{content:"\E699"}.iconbanquan:before{content:"\E793"}.iconcaidanshouqi:before{content:"\E791"}.iconcaidanzhankai:before{content:"\E792"}.icondingdan:before{content:"\E760"}.iconapp:before{content:"\E75B"}.iconPC:before{content:"\E75C"}.iconxiaochengxu:before{content:"\E75D"}.icongongzhonghao:before{content:"\E75E"}.iconh5:before{content:"\E75F"}.iconshipin:before{content:"\E758"}.iconqiehuanhuiyuan:before{content:"\E757"}.iconguadan:before{content:"\E756"}.iconhexiaodingdanjine:before{content:"\E73C"}.iconmendiandingdanjine:before{content:"\E73B"}.iconmendianchengjiaoyonghushu:before{content:"\E73D"}.iconfufeihuiyuanjine:before{content:"\E73E"}.iconshouyindingdanjine:before{content:"\E73F"}.iconmendianxinzengyonghushu:before{content:"\E740"}.iconhuiyuankajihuoshu:before{content:"\E741"}.iconxinzengyonghushu1:before{content:"\E742"}.iconfenpeidingdanjine:before{content:"\E743"}.iconyuexiaohaojine:before{content:"\E744"}.iconerweima-xingerenzhongxin:before{content:"\E715"}.iconhuishan:before{content:"\E70F"}.iconshangpinshuliang-jia:before{content:"\E70E"}.iconshangpinshuliang-jian:before{content:"\E70D"}.icontupianguanggao1:before{content:"\E6FE"}.iconsousukuang1:before{content:"\E6FF"}.iconwenzhangliebiao1:before{content:"\E700"}.iconpintuan1:before{content:"\E701"}.iconshangpinliebiao1:before{content:"\E702"}.iconyouhuiquan1:before{content:"\E703"}.iconxiaochengxuzhibo1:before{content:"\E704"}.iconmiaosha1:before{content:"\E705"}.iconxinwenbobao1:before{content:"\E706"}.icondaohangzu1:before{content:"\E6F3"}.iconbiaoti1:before{content:"\E6F4"}.iconfenleidaohang1:before{content:"\E6F5"}.iconcuxiaoliebiao1:before{content:"\E6F6"}.iconfuzhukongbai1:before{content:"\E6F7"}.iconhuodongmofang1:before{content:"\E6F8"}.iconguanzhugongzhonghao1:before{content:"\E6F9"}.iconkanjia1:before{content:"\E6FA"}.iconfuzhuxian1:before{content:"\E6FB"}.iconkefu1:before{content:"\E6FC"}.iconfuwenben1:before{content:"\E6FD"}.icondantu:before{content:"\E6F0"}.iconlashen:before{content:"\E6F1"}.iconpingpu:before{content:"\E6F2"}.iconshouhou-tuikuan-lan:before{content:"\E6EA"}.icondaifukuan-lan:before{content:"\E6EB"}.icondaishouhuo-lan:before{content:"\E6EC"}.icondaipingjia-lan:before{content:"\E6EE"}.icondaifahuo-lan:before{content:"\E6EF"}.icondaifukuan-ju:before{content:"\E6E5"}.iconshouhou-tuikuan-ju:before{content:"\E6E6"}.icondaishouhuo-ju:before{content:"\E6E7"}.icondaipingjia-ju:before{content:"\E6E8"}.icondaifahuo-ju:before{content:"\E6E9"}.icondaipingjia-fen:before{content:"\E6E0"}.icondaishouhuo-fen:before{content:"\E6E1"}.icondaifukuan-fen:before{content:"\E6E2"}.icondaifahuo-fen:before{content:"\E6E3"}.icona-shouhoutuikuan-fen:before{content:"\E6E4"}.icondaifahuo-lv:before{content:"\E6DB"}.icondaishouhuo-lv:before{content:"\E6DC"}.icondaifukuan-lv:before{content:"\E6DD"}.icondaipingjia-lv:before{content:"\E6DE"}.iconshouhou-tuikuan-lv:before{content:"\E6DF"}.icondaifukuan1:before{content:"\E6D5"}.icondaipingjia1:before{content:"\E6D6"}.iconshouhou_tuikuan:before{content:"\E6D7"}.icondaifahuo1:before{content:"\E6D8"}.icondaishouhuo1:before{content:"\E6D9"}.iconshezhi:before{content:"\E6D4"}.icons-kefu:before{content:"\E6D3"}.iconduohang:before{content:"\E6B4"}.icon4ge1:before{content:"\E6B5"}.icon5ge1:before{content:"\E6B6"}.icondayuanjiao:before{content:"\E6B7"}.icon3ge1:before{content:"\E6B8"}.icondanhang:before{content:"\E6B9"}.iconzuoyoutuwen:before{content:"\E6B3"}.iconyangshi8:before{content:"\E6B1"}.iconyangshi9:before{content:"\E6B2"}.iconyangshi1:before{content:"\E6AA"}.iconyangshi4:before{content:"\E6AB"}.iconyangshi5:before{content:"\E6AC"}.iconyangshi6:before{content:"\E6AD"}.iconyangshi2:before{content:"\E6AE"}.iconyangshi7:before{content:"\E6AF"}.iconyangshi3:before{content:"\E6B0"}.iconshuzi:before{content:"\E6A8"}.iconjinyong:before{content:"\E6A9"}.icon4ge:before{content:"\E6A5"}.icon3ge:before{content:"\E6A6"}.icon5ge:before{content:"\E6A7"}.icon2hang:before{content:"\E6A2"}.icon3hang:before{content:"\E6A3"}.icon4hang:before{content:"\E6A4"}.iconxiayi:before{content:"\E69E"}.iconshangyi:before{content:"\E6A1"}.iconshanchu2:before{content:"\E69F"}.iconfuzhi:before{content:"\E6A0"}.iconzuixin:before{content:"\E683"}.iconxuanzhong6:before{content:"\E76D"}.icontianjia:before{content:"\E76C"}.slide-left-enter-active,.slide-left-enter-from,.slide-left-leave-active,.slide-right-enter-active,.slide-right-leave-active{will-change:transform;-webkit-transition:all .3s ease;transition:all .3s ease}.slide-left-leave-to,.slide-right-enter{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}.slide-left-enter-from,.slide-right-leave-active{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}.opacitys-enter-active,.opacitys-leave-active{will-change:transform;-webkit-transition:all .3s ease;transition:all .3s ease}.breadcrumb-enter,.breadcrumb-leave-active,.opacitys-enter,.opacitys-leave-active{opacity:0}.breadcrumb-leave-active{position:absolute}@-webkit-keyframes logoAnimation{0%{-webkit-transform:scale(0);transform:scale(0)}80%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes logoAnimation{0%{-webkit-transform:scale(0);transform:scale(0)}80%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes error-num{0%{-webkit-transform:translateY(60px);transform:translateY(60px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes error-num{0%{-webkit-transform:translateY(60px);transform:translateY(60px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes error-img{0%{opacity:0}to{opacity:1}}@keyframes error-img{0%{opacity:0}to{opacity:1}}@-webkit-keyframes toRight{0%{left:-5px}50%{left:100%}to{left:-5px}}@keyframes toRight{0%{left:-5px}50%{left:100%}to{left:-5px}}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}:root{--prev-bg-menuBar:#282c34;--prev-bg-menuBarColor:#fff;--prev-bg-topBar:#fff;--prev-bg-topBarColor:#282c34;--prev-bg-columnsMenuBar:#282c34;--prev-bg-columnsMenuBarColor:#e6e6e6;--prev-bg-columnsMenuActiveColor:#fff;--prev-bg-menu-hover-ba-color:rgba(0,0,0,0.2);--prev-bg-menu-active-color:#0256ff;--prev-bg-main-color:#f0f2f5;--prev-bg-color:#f5f7fa;--prev-bg-white:#fff;--prev-color-primary:#0256ff;--prev-color-text-white:#fff;--prev-color-text-black:#000;--prev-color-text-primary:#606266;--prev-color-text-regular:#303133;--prev-color-text-secondary:#909399;--prev-color-text-placeholder:#c0c4cc;--prev-color-hover:rgba(0,0,0,0.04);--prev-color-seting-main:#e9eef3;--prev-color-seting-aside:#d3dce6;--prev-color-seting-header:#b3c0d1;--prev-border-color-hover:#c0c4cc;--prev-border-color-base:#dcdfe6;--prev-border-color-light:#e4e7ed;--prev-border-color-lighter:#ebeef5;--prev-border-color-extra-light:#f2f6fc;--prev-tag-active-color:#fff;--prev-MenuActiveColor:#fff;--prev-table-header-bag:#f2f6ff}#app,body,html{width:100%;background-color:var(--prev-bg-main-color);font-size:14px}.layout-container{width:100%;height:100%}.layout-container .layout-aside{background:var(--prev-bg-menuBar);height:inherit;position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-x:hidden!important}.layout-container .layout-aside .el-scrollbar__view{overflow:hidden}.layout-container .layout-header{padding:0!important}.layout-container .layout-main{padding:0!important;overflow:hidden;width:100%;background-color:var(--prev-bg-main-color);position:relative}.layout-container .el-scrollbar,.layout-container .layout-scrollbar{width:100%}.layout-container .layout-view-bg-white{background:var(--prev-bg-white);width:100%;height:100%;border-radius:4px;border:1px solid var(--prev-border-color-lighter)}.layout-container .layout-aside-width-default{width:180px!important;-webkit-transition:width .2s ease;transition:width .2s ease;-webkit-box-shadow:1px 1px 4px rgba(0,21,41,.08);box-shadow:1px 1px 4px rgba(0,21,41,.08)}.layout-container .layout-aside-width64{width:64px!important;-webkit-transition:width .2s ease;transition:width .2s ease}.layout-container .layout-aside-width1{width:0!important;-webkit-transition:width .2s ease;transition:width .2s ease}.layout-container .layout-scrollbar{padding:16px}.layout-container .layout-mian-height-50{height:calc(100vh - 50px)}.layout-container .layout-columns-warp{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.layout-container .layout-hide{display:none}#nprogress .bar{background:var(--prev-color-primary)!important}.flex,.flex-center{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-auto{-webkit-box-flex:1;-ms-flex:1;flex:1}.flex-center{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;width:100%;overflow:hidden}.flex-margin{margin:auto}.flex-warp{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;margin:0 -5px}.flex-warp .flex-warp-item{padding:5px}.flex-warp .flex-warp-item .flex-warp-item-box{width:100%;height:100%}.w100{width:100%!important}.h100{min-height:calc(100vh - 186px)}.h100,.h101{height:100%!important}.h101{min-height:calc(100vh - 150px)}.vh100{height:100vh!important}.max100vh{max-height:100vh!important}.min100vh{min-height:100vh!important}.color-primary{color:var(--prev-color-primary)}.color-success{color:var(--prev-color-success)}.color-warning{color:var(--prev-color-warning)}.color-danger{color:var(--prev-color-danger)}.color-info{color:var(--prev-color-info)}.one-text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.two-text-overflow{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.overflow{overflow:hidden!important}.p30{padding:30px}.p20{padding:20px}.p40{padding:40px}.font10{font-size:10px!important}.font11{font-size:11px!important}.font13{font-size:13px!important}.font15{font-size:15px!important}.font16{font-size:16px!important}.font17{font-size:17px!important}.font18{font-size:18px!important}.font19{font-size:19px!important}.font20{font-size:20px!important}.font21{font-size:21px!important}.font22{font-size:22px!important}.font23{font-size:23px!important}.font24{font-size:24px!important}.font25{font-size:25px!important}.font26{font-size:26px!important}.font27{font-size:27px!important}.font28{font-size:28px!important}.font29{font-size:29px!important}.font30{font-size:30px!important}.font31{font-size:31px!important}.font32{font-size:32px!important}.mt5{margin-top:5px!important}.ml5{margin-left:5px!important}.pt5{padding-top:5px!important}.pr5{padding-right:5px!important}.pb5{padding-bottom:5px!important}.pl5{padding-left:5px!important}.mt6{margin-top:6px!important}.mr6{margin-right:6px!important}.mb6{margin-bottom:6px!important}.ml6{margin-left:6px!important}.pt6{padding-top:6px!important}.pr6{padding-right:6px!important}.pb6{padding-bottom:6px!important}.pl6{padding-left:6px!important}.mt7{margin-top:7px!important}.mr7{margin-right:7px!important}.mb7{margin-bottom:7px!important}.ml7{margin-left:7px!important}.pt7{padding-top:7px!important}.pr7{padding-right:7px!important}.pb7{padding-bottom:7px!important}.pl7{padding-left:7px!important}.mt8{margin-top:8px!important}.mr8{margin-right:8px!important}.mb8{margin-bottom:8px!important}.ml8{margin-left:8px!important}.pt8{padding-top:8px!important}.pr8{padding-right:8px!important}.pb8{padding-bottom:8px!important}.pl8{padding-left:8px!important}.mt9{margin-top:9px!important}.mr9{margin-right:9px!important}.mb9{margin-bottom:9px!important}.ml9{margin-left:9px!important}.pt9{padding-top:9px!important}.pr9{padding-right:9px!important}.pb9{padding-bottom:9px!important}.pl9{padding-left:9px!important}.mt10{margin-top:10px!important}.mr10{margin-right:10px!important}.ml10{margin-left:10px!important}.pt10{padding-top:10px!important}.pr10{padding-right:10px!important}.pb10{padding-bottom:10px!important}.pl10{padding-left:10px!important}.mt11{margin-top:11px!important}.mr11{margin-right:11px!important}.mb11{margin-bottom:11px!important}.ml11{margin-left:11px!important}.pt11{padding-top:11px!important}.pr11{padding-right:11px!important}.pb11{padding-bottom:11px!important}.pl11{padding-left:11px!important}.mt12{margin-top:12px!important}.mr12{margin-right:12px!important}.mb12{margin-bottom:12px!important}.ml12{margin-left:12px!important}.pt12{padding-top:12px!important}.pr12{padding-right:12px!important}.pb12{padding-bottom:12px!important}.pl12{padding-left:12px!important}.mt13{margin-top:13px!important}.mr13{margin-right:13px!important}.mb13{margin-bottom:13px!important}.ml13{margin-left:13px!important}.pt13{padding-top:13px!important}.pr13{padding-right:13px!important}.pb13{padding-bottom:13px!important}.pl13{padding-left:13px!important}.mt14{margin-top:14px!important}.mr14{margin-right:14px!important}.ml14{margin-left:14px!important}.pt14{padding-top:14px!important}.pr14{padding-right:14px!important}.pb14{padding-bottom:14px!important}.pl14{padding-left:14px!important}.mt15{margin-top:15px!important}.ml15{margin-left:15px!important}.pt15{padding-top:15px!important}.pr15{padding-right:15px!important}.pb15{padding-bottom:15px!important}.pl15{padding-left:15px!important}.mt16{margin-top:16px!important}.mr16{margin-right:16px!important}.mb16{margin-bottom:16px!important}.ml16{margin-left:16px!important}.pt16{padding-top:16px!important}.pr16{padding-right:16px!important}.pb16{padding-bottom:16px!important}.pl16{padding-left:16px!important}.mt17{margin-top:17px!important}.mr17{margin-right:17px!important}.mb17{margin-bottom:17px!important}.ml17{margin-left:17px!important}.pt17{padding-top:17px!important}.pr17{padding-right:17px!important}.pb17{padding-bottom:17px!important}.pl17{padding-left:17px!important}.mt18{margin-top:18px!important}.mr18{margin-right:18px!important}.mb18{margin-bottom:18px!important}.ml18{margin-left:18px!important}.pt18{padding-top:18px!important}.pr18{padding-right:18px!important}.pb18{padding-bottom:18px!important}.pl18{padding-left:18px!important}.mt19{margin-top:19px!important}.mr19{margin-right:19px!important}.mb19{margin-bottom:19px!important}.ml19{margin-left:19px!important}.pt19{padding-top:19px!important}.pr19{padding-right:19px!important}.pb19{padding-bottom:19px!important}.pl19{padding-left:19px!important}.mt20{margin-top:20px!important}.ml20{margin-left:20px!important}.pt20{padding-top:20px!important}.pr20{padding-right:20px!important}.pb20{padding-bottom:20px!important}.pl20{padding-left:20px!important}.mt21{margin-top:21px!important}.mr21{margin-right:21px!important}.mb21{margin-bottom:21px!important}.ml21{margin-left:21px!important}.pt21{padding-top:21px!important}.pr21{padding-right:21px!important}.pb21{padding-bottom:21px!important}.pl21{padding-left:21px!important}.mt22{margin-top:22px!important}.mr22{margin-right:22px!important}.mb22{margin-bottom:22px!important}.ml22{margin-left:22px!important}.pt22{padding-top:22px!important}.pr22{padding-right:22px!important}.pb22{padding-bottom:22px!important}.pl22{padding-left:22px!important}.mt23{margin-top:23px!important}.mr23{margin-right:23px!important}.mb23{margin-bottom:23px!important}.ml23{margin-left:23px!important}.pt23{padding-top:23px!important}.pr23{padding-right:23px!important}.pb23{padding-bottom:23px!important}.pl23{padding-left:23px!important}.mt24{margin-top:24px!important}.mr24{margin-right:24px!important}.mb24{margin-bottom:24px!important}.ml24{margin-left:24px!important}.pt24{padding-top:24px!important}.pr24{padding-right:24px!important}.pb24{padding-bottom:24px!important}.pl24{padding-left:24px!important}.mt25{margin-top:25px!important}.mr25{margin-right:25px!important}.mb25{margin-bottom:25px!important}.ml25{margin-left:25px!important}.pt25{padding-top:25px!important}.pr25{padding-right:25px!important}.pb25{padding-bottom:25px!important}.pl25{padding-left:25px!important}.mt26{margin-top:26px!important}.mr26{margin-right:26px!important}.mb26{margin-bottom:26px!important}.ml26{margin-left:26px!important}.pt26{padding-top:26px!important}.pr26{padding-right:26px!important}.pb26{padding-bottom:26px!important}.pl26{padding-left:26px!important}.mt27{margin-top:27px!important}.mr27{margin-right:27px!important}.mb27{margin-bottom:27px!important}.ml27{margin-left:27px!important}.pt27{padding-top:27px!important}.pr27{padding-right:27px!important}.pb27{padding-bottom:27px!important}.pl27{padding-left:27px!important}.mt28{margin-top:28px!important}.mr28{margin-right:28px!important}.mb28{margin-bottom:28px!important}.ml28{margin-left:28px!important}.pt28{padding-top:28px!important}.pr28{padding-right:28px!important}.pb28{padding-bottom:28px!important}.pl28{padding-left:28px!important}.mt29{margin-top:29px!important}.mr29{margin-right:29px!important}.mb29{margin-bottom:29px!important}.ml29{margin-left:29px!important}.pt29{padding-top:29px!important}.pr29{padding-right:29px!important}.pb29{padding-bottom:29px!important}.pl29{padding-left:29px!important}.mt30{margin-top:30px!important}.mr30{margin-right:30px!important}.ml30{margin-left:30px!important}.pt30{padding-top:30px!important}.pr30{padding-right:30px!important}.pb30{padding-bottom:30px!important}.pl30{padding-left:30px!important}.mt31{margin-top:31px!important}.mr31{margin-right:31px!important}.mb31{margin-bottom:31px!important}.ml31{margin-left:31px!important}.pt31{padding-top:31px!important}.pr31{padding-right:31px!important}.pb31{padding-bottom:31px!important}.pl31{padding-left:31px!important}.mt32{margin-top:32px!important}.mr32{margin-right:32px!important}.mb32{margin-bottom:32px!important}.ml32{margin-left:32px!important}.pt32{padding-top:32px!important}.pr32{padding-right:32px!important}.pb32{padding-bottom:32px!important}.pl32{padding-left:32px!important}.mt33{margin-top:33px!important}.mr33{margin-right:33px!important}.mb33{margin-bottom:33px!important}.ml33{margin-left:33px!important}.pt33{padding-top:33px!important}.pr33{padding-right:33px!important}.pb33{padding-bottom:33px!important}.pl33{padding-left:33px!important}.mt34{margin-top:34px!important}.mr34{margin-right:34px!important}.mb34{margin-bottom:34px!important}.ml34{margin-left:34px!important}.pt34{padding-top:34px!important}.pr34{padding-right:34px!important}.pb34{padding-bottom:34px!important}.pl34{padding-left:34px!important}.mt35{margin-top:35px!important}.mr35{margin-right:35px!important}.mb35{margin-bottom:35px!important}.ml35{margin-left:35px!important}.pt35{padding-top:35px!important}.pr35{padding-right:35px!important}.pb35{padding-bottom:35px!important}.pl35{padding-left:35px!important}.el-scrollbar,.layout-container .layout-scrollbar{overflow:hidden;position:relative;height:100%}.el-scrollbar__wrap{overflow:auto!important;overflow-x:hidden!important;max-height:100%}.el-select-dropdown .el-scrollbar__wrap{overflow-x:scroll!important}.el-select-dropdown__wrap{max-height:274px!important}.el-autocomplete-suggestion__wrap{max-height:280px!important}.el-button{font-weight:400!important;padding:9px 15px!important;border-radius:4px}.el-button+.el-button{margin-left:14px!important}.el-button--medium i.fa,.el-button--medium i.iconfont,.el-button i.fa,.el-button i.iconfont{font-size:14px!important;margin-right:5px}.el-button--mini i.fa,.el-button--mini i.iconfont,.el-button--small i.fa,.el-button--small i.iconfont{font-size:12px!important;margin-right:5px}.el-dialog__body{overflow-y:auto;overflow-x:hidden;max-height:720px;padding:20px 24px 20px 24px!important}.el-dialog{-webkit-box-shadow:unset!important;box-shadow:unset!important;border-radius:6px!important}.el-dialog__header{border-bottom:1px solid #eee;padding:16px 20px 11px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.el-dialog__title{font-size:14px!important;font-weight:500;color:#303133;line-height:14px!important}.el-dialog__headerbtn{position:static!important}.el-dialog__body>img{max-height:600px}.el-table-column--selection .el-checkbox{margin-right:unset!important}.el-table--border:after,.el-table--group:after,.el-table:before{z-index:1!important}.el-table__body tr.current-row>td.el-table__cell,.vxe-table--render-default .vxe-body--row.row--current{background-color:#f5f7fa!important}.el-picker-panel .el-scrollbar__wrap,.hover-row .el-select-dropdown .el-scrollbar__wrap{overflow-x:scroll!important}.el-table--enable-row-transition .el-table__body td{height:50px}.vxe-table--body-wrapper .vxe-cell{min-height:24px}.el-menu{border-right:none!important}.el-menu-item,.el-submenu__title{height:50px!important;line-height:50px!important;color:var(--prev-bg-menuBarColor)!important;-webkit-transition:none!important;transition:none!important}.el-menu--horizontal>.el-menu-item.is-active,.el-menu--horizontal>.el-submenu.is-active .el-submenu__title{border-bottom:3px solid!important;border-bottom-color:var(--prev-color-primary)!important}.el-menu--horizontal .el-menu-item:not(.is-disabled):focus,.el-menu--horizontal .el-menu-item:not(.is-disabled):hover,.el-menu--horizontal .el-menu .el-menu-item.is-active,.el-menu--horizontal .el-menu .el-submenu.is-active>.el-submenu__title,.el-menu--horizontal>.el-submenu:focus .el-submenu__title,.el-menu--horizontal>.el-submenu:hover .el-submenu__title{color:var(--prev-MenuActiveColor)!important}.el-menu.el-menu--horizontal{border-bottom:none!important}.el-menu--horizontal>.el-menu-item,.el-menu--horizontal>.el-submenu .el-submenu__title{padding:0 14px;color:var(--prev-bg-topBarColor)!important}.el-menu-item a,.el-menu-item a:hover,.el-menu-item i,.el-submenu__title i{color:var(--prev-bg-menuBarColor)!important;text-decoration:none;margin-right:8px;margin-left:5px}.el-menu-item a{width:86%;display:inline-block}.el-menu-item:hover,.el-submenu__title:hover{color:var(--prev-MenuActiveColor)!important;background-color:var(--prev-bg-menu-hover-ba-color)!important}.el-menu-item:hover i,.el-submenu__title:hover i{color:var(--prev-MenuActiveColor)!important}.el-menu-hover-bg-color,.el-menu-item.is-active,.el-menu-item:hover,.el-sub-menu.is-active .el-sub-menu__title,.el-sub-menu:not(.is-opened):hover .el-sub-menu__title{background-color:var(--prev-bg-menu-hover-ba-color)!important}.el-menu-item.is-active,.el-menu-item.is-active .el-submenu__title i{color:var(--prev-MenuActiveColor)!important}.el-active-extend,.el-active-extend i{color:#fff!important}.columns-round .el-menu-item{margin:5px 5px 0 5px;border-radius:5px}.columns-round .el-submenu{border-radius:5px}.columns-round .el-submenu .el-submenu__title{margin:5px 5px}.columns-round .el-submenu .el-submenu__title:hover{border-radius:5px}.columns-round .el-submenu .el-menu-item{min-width:-webkit-min-content!important;min-width:-moz-min-content!important;min-width:min-content!important;width:94%;padding:0 30px!important}.columns-round .el-submenu .el-submenu .el-submenu__title{padding-left:30px!important}.columns-round .el-submenu .el-submenu .el-menu-item{padding-left:40px!important}.is-dark a{color:#fff!important;text-decoration:none}.el-menu--vertical{background:var(--prev-bg-menuBar)!important}.el-menu--horizontal .el-menu{background:var(--prev-bg-topBar)!important}.el-menu--horizontal .el-menu-item,.el-menu--horizontal .el-submenu__title{color:var(--prev-bg-topBarColor)!important}.el-menu-item .fa,.el-menu-item .iconfont,.el-submenu .iconfont,.el-submenu__title .fa{font-size:14px!important;display:inline-block;vertical-align:middle;margin-right:5px;width:24px;text-align:center}.el-menu-item [class^=el-icon-],.el-submenu [class^=el-icon-]{font-size:14px!important}.el-alert__title{word-break:break-all}.el-tooltip__popper.is-light{border-color:#f2f2f2!important}.el-tooltip__popper .popper__arrow,.el-tooltip__popper .popper__arrow:after{color:#f2f2f2!important}.el-tooltip__popper .popper__arrow{border-bottom-color:#f2f2f2!important}.el-dropdown{font-size:12px!important}.el-dropdown-link{cursor:pointer;color:var(--prev-color-primary)}.el-icon-arrow-down{font-size:12px}.el-message{min-width:100px!important;padding-right:25px!important}.el-message-box{position:absolute;top:20%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.el-message-box__wrapper{overflow-y:auto}.el-notification__content{color:var(--prev-color-text-regular)}.el-notification__content p{word-break:break-all}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none!important}.el-button--primary{color:var(--prev-color-text-white)!important;background:var(--prev-color-primary)!important;border-color:var(--prev-color-primary)!important}.el-button--primary:focus,.el-button--primary:hover{color:var(--prev-color-text-white);background:var(--prev-color-primary-light-3)!important;border-color:var(--prev-color-primary-light-3)!important}.vxe-loading>.vxe-loading--chunk{color:var(--prev-color-primary)!important}.el-form-item--small .el-form-item__label{word-break:break-word}@media screen and (max-width:576px){.login-weaper{height:420px!important}.login-weaper .login-left{display:none!important}.login-weaper .login-right{width:100%!important;border-top-left-radius:4px;border-bottom-left-radius:4px}.login-weaper .login-right .login-main{width:94%!important}}@media screen and (min-width:576px)and (max-width:992px){.login-left{display:none!important}.login-right{border-top-left-radius:4px;border-bottom-left-radius:4px}}@media screen and (max-width:768px){.error .error-flex{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important;height:auto!important;width:100%!important}.error .left,.error .right{-webkit-box-flex:unset!important;-ms-flex:unset!important;flex:unset!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.error .left-item,.error .right img{margin:auto!important}.error .right img{max-width:450px!important}}@media screen and (min-width:768px)and (max-width:992px){.error .error-flex{padding-left:30px!important}}.el-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1200px){.home-recommend-row .home-recommend{margin-bottom:15px}.home-recommend-row .el-col:last-of-type .home-recommend,.home-recommend-row .el-col:nth-last-child(2) .home-recommend{margin-bottom:0}.home-lg{margin-bottom:15px}}@media screen and (max-width:992px){.home-recommend-row .el-col:nth-last-child(2){margin-bottom:15px}.home-recommend-row .el-col:last-of-type .home-recommend{margin-bottom:0}}@media screen and (max-width:576px){.el-message-box{width:80%!important}}@media screen and (max-width:768px){.layout-navbars-breadcrumb-hide{display:none}.layout-view-link a{max-width:80%;text-align:center}.layout-search-dialog .el-autocomplete{width:80%!important}}@media screen and (max-width:1000px){.layout-drawer-content-flex{position:relative}.layout-drawer-content-flex:after{content:"\624B\673A\7248\4E0D\652F\6301\5207\6362\5E03\5C40";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;text-align:center;height:140px;line-height:140px;background:hsla(0,0%,100%,.9);color:#666}}@media screen and (max-width:768px){.el-scrollbar__bar.is-vertical{width:2px!important}.el-scrollbar__bar.is-horizontal{height:2px!important}}@media screen and (max-width:800px){.el-dialog{width:90%}.el-dialog.is-fullscreen{width:100%!important}}@media screen and (max-width:576px){.el-form-item__label{width:100%!important;text-align:left!important}.el-form-item__content{margin-left:0!important}.login-form .el-form-item{display:block!important}}.el-form-item__label{color:var(--prev-color-text-regular)}.el-form-item__label,.el-input__inner,.el-radio__label{font-size:12px!important}.el-main .el-button--primary:focus,.el-main .el-button--primary:hover{background-color:var(--prev-color-primary-light-3)!important}.el-main .el-button--success{background-color:#19be6b;border-color:#19be6b}.el-main .el-button--primary:focus,.el-main .el-button--success:hover{background-color:#1cc671;border-color:#1cc671}.el-main .el-button--text{color:var(--prev-color-primary)}.el-main .el-button--text:active,.el-main .el-button--text:focus,.el-main .el-button--text:hover{color:var(--prev-color-primary-light-3)}.el-main .el-button--default:focus,.el-main .el-button--default:hover{color:var(--prev-color-primary);background:var(--prev-color-primary-light-8);border-color:var(--prev-color-primary-light-6)}.el-main .el-button--default.is-plain:focus,.el-main .el-button--default.is-plain:hover,.el-main .el-button--default:active{color:var(--prev-color-primary);background:var(--prev-bg-white);border-color:var(--prev-color-primary-light-1)}.el-main .el-button--primary{color:var(--prev-color-text-white)!important;background:var(--prev-color-primary)!important;border-color:var(--prev-color-primary)!important}.el-main .el-button--primary:focus,.el-main .el-button--primary:hover{color:var(--prev-color-text-white);background:var(--prev-color-primary-light-3)!important;border-color:var(--prev-color-primary-light-3)!important}.el-main .el-button--primary.is-plain{color:var(--prev-color-primary)!important;background:var(--prev-color-primary-light-8)!important;border-color:var(--prev-color-primary-light-6)!important}.el-main .el-button--primary.is-plain:focus,.el-main .el-button--primary.is-plain:hover{color:var(--prev-color-text-white);background:var(--prev-color-primary);border-color:var(--prev-color-primary)}.el-main .el-button--primary.is-disabled,.el-main .el-button--primary.is-disabled:active,.el-main .el-button--primary.is-disabled:focus,.el-main .el-button--primary.is-disabled:hover{color:#fff!important;background:var(--prev-color-primary-light-7)!important;border-color:var(--prev-color-primary-light-7)!important}.el-main .el-button--primary.is-active,.el-main .el-button--primary:active{color:var(--prev-color-text-white)!important;background:var(--prev-color-primary)!important;border-color:var(--prev-color-primary)!important}.el-main .el-button.is-disabled.is-plain,.el-main .el-button.is-disabled.is-plain:focus,.el-main .el-button.is-disabled.is-plain:hover{background-color:var(--prev-bg-white);border-color:var(--prev-border-color-lighter);color:var(--prev-color-text-placeholder)}.el-main .el-link.el-link--default:hover{color:var(--prev-color-primary-light-3)}.el-main .el-link.el-link--primary{color:var(--prev-color-primary)}.el-main .el-link.el-link--primary:hover{color:var(--prev-color-primary-light-3)}.el-main .el-link.el-link--default:after,.el-main .el-link.el-link--primary.is-underline:hover:after,.el-main .el-link.el-link--primary:after,.el-main .el-link.is-underline:hover:after{border-color:var(--prev-color-primary)}.el-main .el-checkbox__label{font-size:12px}.el-main .el-checkbox,.el-main .el-radio{color:var(--prev-color-text-primary);font-weight:400}.el-main .el-radio-button .el-radio-button__inner:hover,.el-main .el-radio-button .el-radio__input.is-checked+.el-radio__label{color:var(--prev-color-primary)}.el-main .el-radio__input.is-checked .el-radio__inner{background-color:var(--prev-color-primary);border-color:var(--prev-color-primary)}.el-main .el-radio-button .el-radio-button__orig-radio:checked+.el-radio-button__inner{color:var(--prev-color-text-white);background-color:var(--prev-color-primary);border-color:var(--prev-color-primary);-webkit-box-shadow:-1px 0 0 0 var(--prev-color-primary);box-shadow:-1px 0 0 0 var(--prev-color-primary)}.el-main .el-radio.is-bordered.is-checked,.el-main .el-radio__inner:hover{border-color:var(--prev-color-primary)}.el-main .el-checkbox-button__inner,.el-main .el-radio-button__inner{background-color:var(--prev-bg-white);color:var(--prev-color-text-regular);border-color:var(--prev-border-color-base)}.el-main .el-checkbox-button:first-child .el-checkbox-button__inner,.el-main .el-radio-button:first-child .el-radio-button__inner{border-left-color:var(--prev-border-color-base)}.el-main .el-checkbox.is-bordered,.el-main .el-radio.is-bordered{border-color:var(--prev-border-color-base)}.el-main .el-checkbox-button__inner:hover,.el-main .el-checkbox__input.is-checked+.el-checkbox__label,.el-main .el-radio__input.is-checked+.el-radio__label{color:var(--prev-color-text-regular)}.el-main .el-checkbox__input.is-checked .el-checkbox__inner{background-color:var(--prev-color-primary);border-color:var(--prev-color-primary)}.el-main .el-checkbox-button.is-focus .el-checkbox-button__inner,.el-main .el-checkbox.is-bordered.is-checked,.el-main .el-checkbox__inner:hover,.el-main .el-checkbox__input.is-focus .el-checkbox__inner{border-color:var(--prev-color-primary)}.el-main .el-checkbox-button.is-checked .el-checkbox-button__inner{color:var(--prev-color-text-white);background-color:var(--prev-color-primary);border-color:var(--prev-color-primary);-webkit-box-shadow:-1px 0 0 0 var(--prev-color-primary);box-shadow:-1px 0 0 0 var(--prev-color-primary)}.el-main .el-checkbox-button.is-checked:first-child .el-checkbox-button__inner{border-left-color:var(--prev-color-primary)}.el-main .el-checkbox__input.is-checked .el-checkbox__inner,.el-main .el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:var(--prev-color-primary);border-color:var(--prev-color-primary)}.el-main .el-checkbox-button.is-disabled .el-checkbox-button__inner{background-color:var(--prev-bg-white);border-color:var(--prev-border-color-base)}.el-main .el-input-number--small .el-input-number__decrease,.el-main .el-input-number--small .el-input-number__increase{display:none}.el-main .el-input-number--small .el-input__inner{padding-left:15px}.el-main .el-input--small .el-input__inner{height:32px;line-height:32px}.el-main .el-input__inner:focus{border-color:var(--prev-border-color-base)}.el-main .el-input-number__decrease:hover,.el-main .el-input-number__increase:hover{color:var(--prev-color-primary)}.el-main .el-input-number__decrease,.el-main .el-input-number__increase{background-color:var(--prev-bg-color);border-color:var(--prev-border-color-base)!important}.el-main .el-input__inner,.el-main .el-textarea__inner{font-size:12px;background-color:var(--prev-bg-white);border-color:var(--prev-border-color-base);color:var(--prev-color-text-regular)}.el-main .el-input__inner:hover,.el-main .el-textarea__inner:hover{border-color:var(--prev-border-color-hover)}.el-main .el-input.is-disabled .el-input__inner,.el-main .el-textarea.is-disabled .el-textarea__inner{background-color:var(--prev-bg-white);border-color:var(--prev-border-color-base)}.el-main .el-input-group__append,.el-main .el-input-group__prepend{background-color:var(--prev-bg-color);color:var(--prev-color-text-regular);border-color:var(--prev-border-color-base)}.el-main .el-input .el-input__count .el-input__count-inner{background-color:var(--prev-bg-color)}.el-main .el-autocomplete-suggestion{background-color:var(--prev-bg-white);border-color:var(--prev-border-color-base)}.el-main .el-autocomplete-suggestion__wrap{max-height:280px!important}.el-main .el-popper[x-placement^=top] .popper__arrow{border-top-color:var(--prev-border-color-base)}.el-main .el-popper[x-placement^=top] .popper__arrow:after{border-top-color:var(--prev-bg-white)}.el-main .el-popper[x-placement^=right] .popper__arrow{border-right-color:var(--prev-border-color-base)}.el-main .el-popper[x-placement^=right] .popper__arrow:after{border-right-color:var(--prev-bg-white)}.el-main .el-popper[x-placement^=bottom] .popper__arrow{border-bottom-color:var(--prev-border-color-base)}.el-main .el-popper[x-placement^=bottom] .popper__arrow:after{border-bottom-color:var(--prev-bg-white)}.el-main .el-popper[x-placement^=left] .popper__arrow{border-left-color:var(--prev-border-color-base)}.el-main .el-popper[x-placement^=left] .popper__arrow:after{border-left-color:var(--prev-bg-white)}.el-main .el-autocomplete-suggestion li{color:var(--prev-color-text-regular)}.el-main .el-autocomplete-suggestion li.highlighted,.el-main .el-autocomplete-suggestion li:hover{background-color:var(--prev-color-hover)}.el-main .el-range-editor.is-active,.el-main .el-range-editor.is-active:hover{border:none}.el-main .el-input-group__prepend .el-select .el-input--suffix .el-input__inner::-webkit-input-placeholder{color:#606266}.el-main .el-input-group__prepend .el-select .el-input--suffix .el-input__inner::-moz-placeholder{color:#606266}.el-main .el-input-group__prepend .el-select .el-input--suffix .el-input__inner:-ms-input-placeholder{color:#606266}.el-main .el-input-group__prepend .el-select .el-input--suffix .el-input__inner::-ms-input-placeholder{color:#606266}.el-main .el-cascader .el-input .el-icon-arrow-down,.el-main .el-input-group__prepend .el-select .el-input--suffix .el-input__inner::placeholder,.el-main .el-select .el-input .el-select__caret{color:#606266}.el-main .el-select-dropdown__item.selected{color:var(--prev-color-primary)}.el-main .el-select-dropdown{background-color:var(--prev-bg-white);border-color:var(--prev-border-color-light)}.el-main .el-select-dropdown__item{color:var(--prev-color-text-regular)}.el-main .el-select-dropdown__item.hover,.el-main .el-select-dropdown__item:hover{background-color:var(--prev-color-hover)}.el-main .el-select-dropdown__item.is-disabled:hover{background-color:var(--prev-bg-white)}.el-main .el-select .el-input.is-disabled .el-input__inner:hover{border-color:var(--prev-border-color-light)}.el-main .el-select:hover .el-input__inner{border-color:var(--prev-border-color-hover)}.el-main .el-select-dropdown.is-multiple .el-select-dropdown__item.selected{background-color:var(--prev-bg-white)}.el-main .el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover{background-color:var(--prev-color-hover)}.el-main .el-select-group__wrap:not(:last-of-type):after{background:var(--prev-border-color-light)}.el-main .el-cascader .el-input .el-input__inner:focus,.el-main .el-cascader .el-input.is-focus .el-input__inner{border-color:var(--prev-border-color-base)}.el-main .el-cascader-node.in-active-path,.el-main .el-cascader-node.is-active,.el-main .el-cascader-node.is-selectable.in-checked-path{color:var(--prev-color-primary)}.el-main .el-cascader__dropdown{background-color:var(--prev-bg-white);border-color:var(--prev-border-color-light)}.el-main .el-cascader-menu{border-color:var(--prev-border-color-light);color:var(--prev-color-text-regular)}.el-main .el-cascader-node:not(.is-disabled):focus,.el-main .el-cascader-node:not(.is-disabled):hover{background-color:var(--prev-color-hover)}.el-main .el-switch.is-checked .el-switch__core{border-color:var(--prev-color-primary)!important;background-color:var(--prev-color-primary)!important}.el-main .el-switch__label.is-active{color:var(--prev-color-primary)}.el-main .el-slider__bar{background-color:var(--prev-color-primary)}.el-main .el-slider__button{border-color:var(--prev-color-primary)}.el-main .el-slider__runway{background-color:var(--prev-border-color-light)}.el-main .el-slider__marks-text{color:var(--prev-color-text-secondary)}.el-main .el-time-panel__btn.confirm,.el-main .el-time-spinner__arrow:hover,.el-main .time-select-item.selected:not(.disabled){color:var(--prev-color-primary)}.el-main .el-picker-panel{border-color:var(--prev-border-color-light);background-color:var(--prev-bg-white);color:var(--prev-color-text-regular)}.el-main .el-time-spinner__item:hover:not(.disabled):not(.active),.el-main .el-time-spinner__wrapper.is-arrow .el-time-spinner__item:hover:not(.disabled):not(.active),.el-main .time-select-item:hover{background-color:var(--prev-color-hover)}.el-main .el-time-panel{background-color:var(--prev-bg-white)}.el-main .el-time-panel,.el-main .el-time-panel__content:after,.el-main .el-time-panel__content:before,.el-main .el-time-panel__footer,.el-main .el-time-range-picker__body{border-color:var(--prev-border-color-light)}.el-main .el-date-editor .el-range-separator,.el-main .el-time-panel__btn{color:var(--prev-color-text-primary)}.el-main .el-date-editor .el-range-input{background-color:var(--prev-bg-white);color:var(--prev-color-text-primary)}.el-main .el-date-picker__header-label.active,.el-main .el-date-picker__header-label:hover,.el-main .el-date-table td.available:hover,.el-main .el-date-table td.today span,.el-main .el-month-table td .cell:hover,.el-main .el-month-table td.current:not(.disabled) .cell,.el-main .el-month-table td.today .cell,.el-main .el-picker-panel__icon-btn:hover,.el-main .el-picker-panel__shortcut:hover,.el-main .el-year-table td .cell:hover,.el-main .el-year-table td.current:not(.disabled) .cell,.el-main .el-year-table td.today .cell{color:var(--prev-color-primary)}.el-main .el-date-table td.current:not(.disabled) span,.el-main .el-date-table td.selected span{color:var(--prev-color-text-white);background-color:var(--prev-color-primary)}.el-main .el-date-table td.end-date span,.el-main .el-date-table td.start-date span,.el-main .el-month-table td.end-date .cell,.el-main .el-month-table td.start-date .cell{background-color:var(--prev-color-primary)}.el-main .el-date-table.is-week-mode .el-date-table__row.current div,.el-main .el-date-table.is-week-mode .el-date-table__row:hover div,.el-main .el-date-table td.in-range div,.el-main .el-date-table td.in-range div:hover,.el-main .el-date-table td.selected div{background-color:var(--prev-color-primary-light-9)}.el-main .el-date-picker__header--bordered,.el-main .el-date-picker__time-header,.el-main .el-date-range-picker__content.is-left,.el-main .el-date-range-picker__time-header,.el-main .el-date-table th{border-color:var(--prev-border-color-lighter)}.el-main .el-date-picker__header-label,.el-main .el-date-table th,.el-main .el-month-table td .cell,.el-main .el-picker-panel__shortcut,.el-main .el-year-table td .cell{color:var(--prev-color-text-regular)}.el-main .el-date-table td.next-month,.el-main .el-date-table td.prev-month{color:var(--prev-border-color-hover)}.el-main .el-picker-panel__icon-btn{color:var(--prev-color-text-primary)}.el-main .el-date-table td.disabled div{background-color:var(--prev-bg-color)}.el-main .el-picker-panel [slot=sidebar],.el-main .el-picker-panel__footer,.el-main .el-picker-panel__sidebar{border-color:var(--prev-border-color-light);background-color:var(--prev-bg-white)}.el-main .el-month-table td.end-date .cell,.el-main .el-month-table td.start-date .cell{color:var(--prev-color-text-white)}.el-main .el-upload-dragger .el-upload__text em,.el-main .el-upload-list__item .el-icon-close-tip,.el-main .el-upload-list__item.is-success .el-upload-list__item-name:focus,.el-main .el-upload-list__item.is-success .el-upload-list__item-name:hover{color:var(--prev-color-primary)}.el-main .el-upload--picture-card,.el-main .el-upload-dragger{background-color:var(--prev-bg-white);border-color:var(--prev-border-color-light)}.el-main .el-upload--picture-card i,.el-main .el-upload-dragger i{color:var(--prev-color-text-regular)}.el-main .el-upload--picture-card:hover,.el-main .el-upload:focus{color:var(--prev-color-primary);border-color:var(--prev-color-primary)}.el-main .el-upload-dragger:hover,.el-main .el-upload:focus .el-upload-dragger{border-color:var(--prev-color-primary)}.el-main .el-upload-dragger .el-upload__text,.el-main .el-upload-list__item,.el-main .el-upload-list__item-name,.el-main .el-upload-list__item .el-icon-close,.el-main .el-upload__tip{color:var(--prev-color-text-regular)}.el-main .el-upload-list__item:hover{background-color:var(--prev-bg-color)}.el-main .el-color-picker__trigger{border-color:var(--prev-border-color-light)}.el-main .el-transfer-panel__item:hover{color:var(--prev-color-primary)}.el-main .el-transfer-panel,.el-main .el-transfer-panel .el-transfer-panel__header{border-color:var(--prev-border-color-lighter)}.el-main .el-transfer-panel .el-transfer-panel__footer{border-color:var(--prev-border-color-lighter);background-color:var(--prev-bg-white)}.el-main .el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label{color:var(--prev-color-text-primary)}.el-main .el-form-item__label{font-size:12px!important}.el-main .el-form-item__label,.el-main .el-table{color:var(--prev-color-text-regular)}.el-main .el-table .descending .sort-caret.descending{border-top-color:var(--prev-color-primary)}.el-main .el-table .ascending .sort-caret.ascending{border-bottom-color:var(--prev-color-primary)}.el-main .el-table thead{color:var(--prev-color-text-secondary);background-color:var(--prev-color-primary-light-8)!important}.el-main .el-table th.el-table__cell.is-leaf{border-bottom:none}.el-main .el-table--border,.el-main .el-table--group,.el-main .el-table td.el-table__cell,.el-main .el-table th.el-table__cell.is-leaf{border-color:#f5f5f5!important}.el-main .el-table tr{min-height:100px!important}.el-main .el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell,.el-main .el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background-color:var(--prev-bg-color)}.el-main .el-table__cell.el-table__expanded-cell{padding-left:60px}.el-main .vxe-table--render-default.border--default .vxe-table--header-wrapper{color:var(--prev-color-text-secondary);background-color:var(--prev-color-primary-light-9)!important;border-radius:4px}.el-main .vxe-table--render-default .vxe-table--border-line{border:none}.el-main .vxe-header--column{font-weight:500;color:#303133}.el-main .el-table .el-table__header-wrapper{border-radius:4px}.el-main .el-tag{background-color:var(--prev-color-primary-light-8);border-color:var(--prev-color-primary-light-6)}.el-main .el-tag,.el-main .el-tag .el-tag__close{color:var(--prev-color-primary)}.el-main .el-tag--dark,.el-main .el-tag .el-tag__close:hover{color:var(--prev-color-text-white);background-color:var(--prev-color-primary)}.el-main .el-tag--dark .el-tag__close{color:var(--prev-color-text-white)}.el-main .el-tag--dark .el-tag__close:hover{background-color:var(--prev-color-primary-light-3)}.el-main .el-tag--plain{color:var(--prev-color-primary);background-color:var(--prev-bg-white);border-color:var(--prev-color-primary-light-3)}.el-main .el-progress-bar__inner{background-color:var(--prev-color-primary)!important}.el-main .el-progress-bar__outer{background-color:var(--prev-border-color-lighter)}.el-main .el-progress__text,.el-main .el-tree{color:var(--prev-color-text-regular)}.el-main .el-tree{background-color:var(--prev-bg-white)}.el-main .el-tree-node:focus>.el-tree-node__content,.el-main .el-tree-node__content:hover{background-color:var(--prev-bg-color)}.el-main .el-pager li.active,.el-main .el-pager li:hover,.el-main .el-pagination.is-background .el-pager li:not(.disabled):hover,.el-main .el-pagination button:hover{color:var(--prev-color-primary)}.el-main .el-pagination__sizes .el-input .el-input__inner:hover{border-color:var(--prev-color-primary)}.el-main .el-pagination.is-background .el-pager li:not(.disabled).active{background-color:var(--prev-color-primary);color:var(--prev-color-text-white)}.el-main .el-pagination__jump,.el-main .el-pagination__total{color:var(--prev-color-text-regular)}.el-main .el-pagination .btn-next,.el-main .el-pagination .btn-prev,.el-main .el-pagination button:disabled{background-color:var(--prev-bg-white)}.el-main .el-pager li,.el-main .el-pagination .btn-next,.el-main .el-pagination .btn-prev{color:var(--prev-color-text-primary)}.el-main .el-pager li{background-color:var(--prev-bg-white)}.el-main .el-badge__content--primary{background-color:var(--prev-color-primary)}.el-main .el-loading-spinner .path{stroke:var(--prev-color-primary)}.el-main .el-loading-spinner .el-loading-text,.el-main .el-loading-spinner i{color:var(--prev-color-primary)}.el-main .el-message{min-width:unset!important;padding:15px!important}.el-main .el-message-box__headerbtn:focus .el-message-box__close,.el-main .el-message-box__headerbtn:hover .el-message-box__close{color:var(--prev-color-primary)}.el-main .el-message-box{background-color:var(--prev-bg-white);border-color:var(--prev-border-color-lighter)}.el-main .el-message-box__title{color:var(--prev-color-text-primary)}.el-main .el-message-box__content{color:var(--prev-color-text-regular)}.el-main .el-notification{background-color:var(--prev-bg-white);border-color:var(--prev-border-color-lighter)}.el-main .el-notification .el-notification__title{color:var(--prev-color-text-primary)}.el-main .el-notification .el-notification__content{color:var(--prev-color-text-regular)}.el-main .el-notification .el-notification__content p{word-break:break-all}.el-main .el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active,.el-main .el-tabs--border-card>.el-tabs__header .el-tabs__item:not(.is-disabled):hover,.el-main .el-tabs__item.is-active,.el-main .el-tabs__item:hover{color:var(--prev-color-primary)!important}.el-main .el-tabs__active-bar{background-color:var(--prev-color-primary)!important}.el-main .el-tabs__nav-wrap:after{height:1px!important}.el-main .el-tabs__item{color:var(--prev-color-text-primary)}.el-main .el-tabs__nav-wrap:after{background-color:var(--prev-border-color-light)}.el-main .el-tabs--card>.el-tabs__header,.el-main .el-tabs--card>.el-tabs__header .el-tabs__item,.el-main .el-tabs--card>.el-tabs__header .el-tabs__item.is-active,.el-main .el-tabs--card>.el-tabs__header .el-tabs__nav{border-color:var(--prev-bg-color)}.el-main .el-tabs--border-card{background-color:var(--prev-bg-white);border-color:var(--prev-border-color-base)}.el-main .el-tabs--border-card>.el-tabs__header{background-color:var(--prev-bg-color);border-color:var(--prev-border-color-light)}.el-main .el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{background-color:var(--prev-bg-white);border-color:var(--prev-border-color-base)}.el-main .el-breadcrumb__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-main .el-breadcrumb__inner a{color:var(--prev-bg-topBarColor)!important}.el-main .el-breadcrumb__inner.is-link:hover,.el-main .el-breadcrumb__inner a:hover{color:var(--prev-bg-topBarColor)}.el-main .el-breadcrumb__inner.is-link,.el-main .el-breadcrumb__inner a{color:var(--prev-bg-topBarColor);font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--prev-color-text-black);opacity:.7}.el-main .el-breadcrumb__separator{color:var(--prev-border-color-hover)}.el-main .el-page-header__left{color:var(--prev-color-text-black)}.el-main .el-page-header__left:after{background-color:var(--prev-border-color-base)}.el-main .el-page-header__content{color:var(--prev-color-text-primary)}.el-main .el-dropdown-menu__item:focus,.el-main .el-dropdown-menu__item:not(.is-disabled):hover{color:var(--prev-color-primary);background-color:var(--prev-color-primary-light-9)}.el-main .el-dropdown-menu{background-color:var(--prev-bg-white);border-color:#ebeef5}.el-main .el-dropdown-menu__item{color:var(--prev-color-text-regular)}.el-main .el-dropdown-menu__item--divided{border-color:var(--prev-border-color-lighter)}.el-main .el-dropdown-menu__item--divided:before{background-color:var(--prev-bg-white)}.el-main .el-step__description.is-finish,.el-main .el-step__head.is-finish,.el-main .el-step__title.is-finish{color:var(--prev-color-primary)}.el-main .el-step__head.is-finish{border-color:var(--prev-color-primary)}.el-main .el-dialog__headerbtn:focus .el-dialog__close,.el-main .el-dialog__headerbtn:hover .el-dialog__close{color:var(--prev-color-primary)}.el-main .el-dialog{background-color:var(--prev-bg-white)}.el-main .el-dialog__title{color:var(--prev-color-text-primary)}.el-main .el-dialog__body,.el-main .el-tooltip{color:var(--prev-color-text-regular)}.el-main .el-tooltip{border-color:var(--prev-border-color-lighter)}.el-main .el-card,.el-main .el-popover__title{color:var(--prev-color-text-primary)}.el-main .el-card{background-color:var(--prev-bg-white);border:none!important;border-color:var(--prev-border-color-lighter)}.el-main .el-card__header{padding:15px 20px;border-bottom-color:var(--prev-color-primary-light-9)}.el-main .el-collapse{border-color:var(--prev-border-color-lighter)}.el-main .el-collapse-item__header{color:var(--prev-color-text-primary)}.el-main .el-collapse-item__header,.el-main .el-collapse-item__wrap{background-color:var(--prev-bg-white);border-color:var(--prev-border-color-lighter)}.el-main .el-collapse-item__content{color:var(--prev-color-text-primary)}.el-main .el-timeline-item__node--primary{background-color:var(--prev-color-primary)}.el-main .el-timeline-item__content{color:var(--prev-color-text-primary)}.el-main .el-divider{background-color:var(--prev-color-primary-light-9)}.el-main .el-calendar-table td{color:var(--prev-color-text-black)}.el-main .el-calendar-table .el-calendar-day:hover,.el-main .el-calendar-table td.is-selected,.el-main .el-calendar-table td.is-today{color:var(--prev-color-primary)!important;background-color:var(--prev-color-primary-light-9)}.el-main .el-calendar{background-color:var(--prev-bg-white)}.el-main .el-calendar__title{color:var(--prev-color-text-black)}.el-main .el-calendar-table td,.el-main .el-calendar-table tr:first-child td,.el-main .el-calendar-table tr td:first-child,.el-main .el-calendar__header{border-color:var(--prev-border-color-lighter)}.el-main .el-calendar-table thead th{color:var(--prev-color-text-regular)}.el-main .el-calendar-table:not(.is-range) td.next,.el-main .el-calendar-table:not(.is-range) td.prev{color:var(--prev-color-text-placeholder)}.el-main .el-calendar__button-group .el-button{color:var(--prev-color-text-regular);background-color:var(--prev-bg-white);border-color:var(--prev-border-color-base)}.el-main .el-calendar__button-group .el-button:focus,.el-main .el-calendar__button-group .el-button:hover{color:var(--prev-color-primary)!important;background:var(--prev-color-primary-light-8)!important;border-color:var(--prev-color-primary-light-6)!important}.el-main .el-calendar__button-group .el-button:active{color:var(--prev-color-primary-light-3)}.el-main .el-backtop{color:var(--prev-color-primary)}.el-main .el-backtop:hover{background-color:var(--prev-color-primary-light-9)}.el-main .el-scrollbar__wrap{overflow-x:hidden!important;max-height:100%}.el-main .el-select-dropdown .el-scrollbar__wrap{overflow-x:scroll!important}.el-main .el-divider__text,.el-main .el-drawer{background-color:var(--prev-bg-white)}.el-main .el-divider__text{color:var(--prev-color-text-primary);white-space:nowrap}.el-main .el-drawer__close-btn:hover{color:var(--prev-color-primary)}.el-main .el-drawer__body{width:100%;height:100%;overflow:auto;padding:20px 35px}.el-main .el-drawer__header{padding:0 15px!important;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;margin-bottom:0!important;border-bottom:1px solid var(--prev-border-color-lighter);color:var(--prev-color-text-primary)}.el-drawer__header>:first-child{font-size:14px;font-weight:500;color:#303133;line-height:14px}.el-alert--info .el-alert__description,.el-alert.is-light .el-alert__closebtn{color:#f7ba1e!important}[data-theme=dark]{--prev-bg-menuBar:#191919!important;--prev-bg-menuBarColor:#dadada!important;--prev-bg-topBar:#191919!important;--prev-bg-topBarColor:#dadada!important;--prev-bg-columnsMenuBar:#191919!important;--prev-bg-columnsMenuBarColor:#dadada!important;--prev-bg-main-color:#1f1f1f!important;--prev-bg-color:rgba(0,0,0,0.3)!important;--prev-bg-white:#191919!important;--prev-color-text-black:#fff!important;--prev-color-text-primary:#dadada!important;--prev-color-text-regular:#dadada!important;--prev-color-text-secondary:#a3a3a3!important;--prev-color-hover:rgba(0,0,0,0.3)!important;--prev-color-seting-main:#505050!important;--prev-color-seting-aside:#3c3c3c!important;--prev-color-seting-header:#303030!important;--prev-border-color-hover:#616161!important;--prev-border-color-base:#333!important;--prev-border-color-light:#333!important;--prev-border-color-lighter:#333!important;--prev-border-color-extra-light:#333!important}[data-theme=dark] .layout-aside{border-right:1px solid var(--prev-border-color-lighter)!important}[data-theme=dark] .el-drawer{border-left:1px solid var(--prev-border-color-lighter)!important}[data-theme=dark] .el-button--default{background:var(--prev-bg-white);color:var(--prev-color-text-primary);border-color:var(--prev-border-color-lighter)}[data-theme=dark] .el-button--default:focus,[data-theme=dark] .el-button--default:hover{color:var(--prev-color-primary)!important;background:var(--prev-color-primary-light-8)!important;border-color:var(--prev-color-primary-light-6)!important}[data-theme=dark] .el-button--default:focus{border-color:var(--prev-color-primary-light-1)!important}[data-theme=dark] .el-button--default:active{border-color:var(--prev-color-primary-light-6)!important}[data-theme=dark] .el-tag.el-tag--info{background-color:var(--prev-bg-white)!important;border-color:var(--prev-border-color-light)!important;color:var(--prev-color-text-regular)!important}[data-theme=dark] .el-switch:not(.is-checked) .el-switch__core{border-color:var(--prev-border-color-base)!important;background-color:var(--prev-border-color-base)!important}[data-theme=dark] .el-time-spinner__item.active:not(.disabled){color:var(--prev-color-primary)!important}[data-theme=dark] .el-date-table.is-week-mode .el-date-table__row.current div,[data-theme=dark] .el-date-table.is-week-mode .el-date-table__row:hover div,[data-theme=dark] .el-date-table td.in-range div,[data-theme=dark] .el-date-table td.in-range div:hover,[data-theme=dark] .el-date-table td.selected div,[data-theme=dark] .el-loading-mask,[data-theme=dark] .el-month-table td.in-range div,[data-theme=dark] .el-month-table td.in-range div:hover,[data-theme=dark] .el-transfer-panel,[data-theme=dark] .el-transfer-panel .el-transfer-panel__header{background-color:var(--prev-bg-color)!important}[data-theme=dark] .el-dropdown-menu__item:focus,[data-theme=dark] .el-dropdown-menu__item:not(.is-disabled):hover{background-color:var(--prev-color-hover)!important}[data-theme=dark] .el-calendar,[data-theme=dark] .el-dialog{border:1px solid var(--prev-border-color-lighter)}@font-face{font-family:iconfontYI;src:url(../../system_static/fonts/iconfontYI.d1990cbc.eot);src:url(../../system_static/fonts/iconfontYI.d1990cbc.eot#iefix) format("embedded-opentype"),url("data:application/x-font-woff2;charset=utf-8;base64,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") format("woff2"),url(../../system_static/fonts/iconfontYI.40366cb7.woff) format("woff"),url(../../system_static/fonts/iconfontYI.61aade08.ttf) format("truetype"),url(../../system_static/img/iconfontYI.2ade83ca.svg#iconfontYI) format("svg")}.iconfontYI{font-family:iconfontYI!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-jingpintuijian:before{content:"\E60D"}.icon-xiaolian:before{content:"\E60F"}.icon-tuiguang:before{content:"\E63B"}.icon-yuandianxiao:before{content:"\E82F"}.icon-xiazai5:before{content:"\E605"}.icon-icon34:before{content:"\E62B"}.icon-dadianhua01:before{content:"\E623"}.icon-webicon318:before{content:"\E6C2"}.icon-iconfontguanbi:before{content:"\E643"}.icon-icon25201:before{content:"\E70D"}.icon-cuxiaoguanli:before{content:"\E60E"}.icon-miaosha:before{content:"\E6C3"}.icon-huiyuan:before{content:"\E60B"}.icon-caigou-xianxing:before{content:"\E887"}.icon-caigou:before{content:"\E888"}.icon-yingyongchengxu-xianxing:before{content:"\E8A1"}.icon-yingyongchengxu:before{content:"\E8A2"}.icon-ziyuan-xianxing:before{content:"\E8A4"}.icon-shouye:before{content:"\E8B9"}.icon-shouye-xianxing:before{content:"\E8BA"}.icon-yonghu-xianxing:before{content:"\E8C8"}.icon-yonghu:before{content:"\E8C9"}.icon-ditu:before{content:"\E906"}.icon-sousuo2:before{content:"\E757"}.icon-2:before{content:"\E684"}.icon-dizhi:before{content:"\E608"}.icon-huangguan:before{content:"\E624"}.icon-huangguan1:before{content:"\E625"}.icon-huangguan2:before{content:"\E626"}.icon-wuliu:before{content:"\E6F2"}.icon-xuanzhong:before{content:"\E615"}.icon-xinpin:before{content:"\E610"}.icon-arrow:before{content:"\E627"}.icon-yuezhifu:before{content:"\E65E"}.icon-bianji:before{content:"\E6CC"}.icon-wenti:before{content:"\E758"}.icon-qiandai:before{content:"\E6B1"}.icon-xiangyou:before{content:"\E679"}.icon-paihang:before{content:"\E73E"}.icon-weizhi:before{content:"\E62D"}.icon-remen:before{content:"\E67C"}.icon-tuandui:before{content:"\E685"}.icon-yuezhifu1:before{content:"\E61A"}.icon-yonghu2:before{content:"\E60A"}.icon-hebingxingzhuang:before{content:"\E656"}.icon-gouwuche1:before{content:"\E642"}.icon-liulan:before{content:"\E629"}.icon-jinbi1:before{content:"\E655"}.icon-guanbi2:before{content:"\E61C"}.icon-sousuo:before{content:"\E67D"}.icon-weixin:before{content:"\E600"}.icon-weixin3:before{content:"\E618"}.icon-paihang1:before{content:"\E633"}.icon-tongji:before{content:"\E687"}.icon-caidan:before{content:"\E62A"}.icon-erweima:before{content:"\E607"}.icon-shoucang:before{content:"\E606"}.icon-jian:before{content:"\E621"}.icon-jia:before{content:"\E7E0"}.icon-guanbi:before{content:"\E62F"}.icon-xiangshang1:before{content:"\E622"}.icon-shuoming:before{content:"\E630"}.icon-xiala:before{content:"\E67F"}.icon-pailie:before{content:"\E61B"}.icon-fenxiang:before{content:"\E603"}.icon-yinhangqia:before{content:"\E72C"}.icon-sousuo1:before{content:"\E64C"}.icon-duihao:before{content:"\E64E"}.icon-dingdan:before{content:"\E61E"}.icon-tupianpailie:before{content:"\E620"}.icon-chongzhi:before{content:"\E602"}.icon-shezhi:before{content:"\E619"}.icon-gerenzhongxin:before{content:"\E636"}.icon-shouye1:before{content:"\E637"}.icon-gouwuche2:before{content:"\E638"}.icon-shuoming1:before{content:"\E673"}.icon-duihao2:before{content:"\E601"}.icon-complete:before{content:"\E646"}.icon-weixin1:before{content:"\E66E"}.icon-xianxiazhifu:before{content:"\E6E1"}.icon-tianjiadizhi:before{content:"\E640"}.icon-weixin2:before{content:"\E604"}.icon-gouwuche:before{content:"\E669"}.icon-jiazai:before{content:"\E62C"}.icon-huabanfuben:before{content:"\E654"}.icon-kefu_o:before{content:"\EB63"}.icon-liwu_o:before{content:"\EB65"}.icon-anniu_jiantouzhankai_o:before{content:"\EB89"}.icon-jiantou_xiayiye_o:before{content:"\EB8F"}.icon-jiantou_shangxiaqiehuan_o:before{content:"\EB90"}.icon-shangxiazhankai_o:before{content:"\EB9A"}.icon-huobiliu_o:before{content:"\EB9F"}.icon-jinbi_o:before{content:"\EBA1"}.icon-gerentouxiang_o:before{content:"\EBAC"}.icon-qunzu_o:before{content:"\EBAD"}.icon-dianhua_o:before{content:"\EBAF"}.icon-shoucang_o:before{content:"\EBAE"}.icon-yunshangchuan_o:before{content:"\EBB3"}.icon-bingtu_o:before{content:"\EBB4"}.icon-baoguo_huanbaohe_o:before{content:"\EBB6"}.icon-baoguo_quxiaoshouhuo_o:before{content:"\EBB7"}.icon-baoguo_shouhuo_o:before{content:"\EBB8"}.icon-baoguo_lingjian_o:before{content:"\EBB9"}.icon-baoguo_shouna_o:before{content:"\EBBE"}.icon-didiandingwei_o:before{content:"\EBBA"}.icon-zhekou:before{content:"\E790"}.icon-laba:before{content:"\E612"}.icon-quanxianguanlisuozi:before{content:"\E6D2"}.icon-youjian:before{content:"\E677"}.icon-xiala1:before{content:"\E609"}.icon-weixinzhifu:before{content:"\E632"}.icon-jingyanzhi:before{content:"\E62E"}.icon-up:before{content:"\E617"}.icon-kefu:before{content:"\E6B2"}.icon-shenhezhong:before{content:"\E6CE"}.icon-kanjia1:before{content:"\E613"}.icon-shanchu1:before{content:"\E611"}.icon-zhifubao:before{content:"\E61D"}.icon-yonghu1:before{content:"\E644"}.icon-gongneng:before{content:"\E63A"}.icon-suozi:before{content:"\E631"}.icon-jiantou:before{content:"\E641"}.icon-kanjia:before{content:"\E69B"}.icon-pintuan:before{content:"\E60C"}.icon-bianji1:before{content:"\E614"}.icon-youhuiquan:before{content:"\E6E4"}.icon-fenleiyemian:before{content:"\E639"}.icon-xiangxia:before{content:"\E8CA"}.icon-shanchu:before{content:"\E628"}.icon-guanbi3:before{content:"\E6C5"}.icon-xuanzhong1:before{content:"\E6EF"}.icon-weixuanzhong:before{content:"\E6F0"}.icon-zhuangshixian:before{content:"\E6F1"}.icon-jishuzhichi:before{content:"\E6F3"}.icon-biankuang:before{content:"\E6F4"}.icon-guanbi1:before{content:"\E6F5"}.icon-xiangshang:before{content:"\EBBB"}.icon-icon-test:before{content:"\E6F6"}.icon-mingxi:before{content:"\E6F7"}.icon-tishengfenzhi:before{content:"\E6F8"}.icon-pintuanchenggong:before{content:"\E6F9"}.icon-pintuanshibai:before{content:"\E6FA"}.icon-shitixing:before{content:"\E6FB"}.icon-kongxinxing:before{content:"\E6FC"}.icon-yituikuan:before{content:"\E6FD"}.icon-tuikuanzhong:before{content:"\E6FE"}.icon-lingxing:before{content:"\E6FF"}.icon-xiangzuo:before{content:"\EBBC"}.icon-icon_im_face:before{content:"\EB96"}.icon-icon_im_keyboard:before{content:"\EB97"}.icon-shoucang1:before{content:"\E714"}.icon-dianhau:before{content:"\E634"}.icon-zhinengkefu-:before{content:"\E616"}.icon-code_:before{content:"\E723"}.icon-code_1:before{content:"\E724"}.icon-phone_:before{content:"\E725"}.icon-shijian:before{content:"\E635"}.icon-xiangxia2:before{content:"\EBBD"}.icon-xuanzhong2:before{content:"\E731"}.icon-shujutongji:before{content:"\E732"}.icon-xiangxishuju:before{content:"\E733"}.icon-gengduo:before{content:"\E734"}.icon-crmeb:before{content:"\E735"}.icon-crmeb1:before{content:"\E739"}.icon-haibao:before{content:"\E73B"}.icon-tupian-:before{content:"\E73F"}.icon-xiugai:before{content:"\E61F"}.icon-pintuan-copy:before{content:"\EBBF"}.icon-tonghua:before{content:"\E740"}.icon-gerenzhongxin-copy:before{content:"\EBC0"}.icon-shouye1-copy:before{content:"\EBC1"}.icon-gouwuche2-copy:before{content:"\EBC2"}.icon-fenleiyemian-copy:before{content:"\EBC3"}.icon-mzshopping:before{content:"\E746"}.icon-shouye3:before{content:"\E74C"}.icon-shouye2:before{content:"\E748"}.icon-fenlei1:before{content:"\E74E"}.icon-fenlei:before{content:"\E749"}.icon-gouwuche4:before{content:"\E74F"}.icon-gouwuche3:before{content:"\E74A"}.icon-geren1:before{content:"\E750"}.icon-geren:before{content:"\E74B"}@font-face{font-family:iconfont;src:url(../../system_static/fonts/iconfont.edf75d6a.eot);src:url(../../system_static/fonts/iconfont.edf75d6a.eot#iefix) format("embedded-opentype"),url("data:application/x-font-woff2;charset=utf-8;base64,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") format("woff2"),url(../../system_static/fonts/iconfont.3bb04b23.woff) format("woff"),url(../../system_static/fonts/iconfont.ba3ee7a9.ttf) format("truetype"),url(../../system_static/img/iconfont.e48d5fe1.svg#iconfont) format("svg")}.iconfont,.iconfont-diy{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconbianji2:before{content:"\E682"}.icongengduozhankai1:before{content:"\E67E"}.icontupian3:before{content:"\E67F"}.iconbiaoqing2:before{content:"\E680"}.iconhuashu1:before{content:"\E681"}.iconshangpintuikuanjine:before{content:"\E679"}.iconjiaoyijine:before{content:"\E67A"}.iconyuezhifujine:before{content:"\E67B"}.iconzhifuyongjinjine:before{content:"\E67C"}.iconxianxiashouyinjine:before{content:"\E67D"}.iconliaotian:before{content:"\E769"}.iconbianji11:before{content:"\E678"}.iconjinru:before{content:"\E676"}.iconfanhui:before{content:"\E677"}.icongengduo:before{content:"\E66D"}.iconfasong:before{content:"\E66E"}.iconcha1:before{content:"\E66F"}.iconmima:before{content:"\E670"}.iconsousuo:before{content:"\E671"}.iconshouji:before{content:"\E672"}.icontuichu:before{content:"\E673"}.iconshangpinxinxi:before{content:"\E674"}.iconzhanghao:before{content:"\E675"}.iconbiaoqing:before{content:"\E668"}.icongengduozhankai:before{content:"\E669"}.iconhuashu:before{content:"\E66B"}.icontupian2:before{content:"\E66C"}.icontianjia11:before{content:"\E662"}.iconbianji1:before{content:"\E663"}.iconshezhi1:before{content:"\E664"}.iconshanchu1:before{content:"\E665"}.iconjiahao:before{content:"\E666"}.iconcha:before{content:"\E667"}.iconshanchu:before{content:"\E767"}.iconbianji:before{content:"\E768"}.iconduihao:before{content:"\E6BA"}.icondaipingjia:before{content:"\E65D"}.icondaishouhuo:before{content:"\E65E"}.iconshouhou-tuikuan:before{content:"\E65F"}.icondaifahuo:before{content:"\E660"}.icondaifukuan:before{content:"\E661"}.iconzhuanjie:before{content:"\E766"}.iconliulanqi:before{content:"\E65C"}.iconfangkeshu:before{content:"\E63F"}.iconfangwenliang:before{content:"\E642"}.iconchengjiaoyonghushu:before{content:"\E63D"}.iconchongzhijianshu:before{content:"\E63E"}.iconchengbenjine:before{content:"\E640"}.iconfufeihuiyuanshu:before{content:"\E641"}.iconchongzhiyonghushu:before{content:"\E643"}.icongoumaihuiyuanjine:before{content:"\E644"}.iconfangke-zhifuzhuanhuashuai:before{content:"\E645"}.iconjingzengyonghu:before{content:"\E646"}.iconkedanjia:before{content:"\E647"}.iconjiagoujianshu:before{content:"\E648"}.iconleijichongzhiyonghu:before{content:"\E649"}.iconleijichengjiaoyonghu:before{content:"\E64A"}.iconleijihuiyuanshu:before{content:"\E64B"}.iconshangpinliulanliang:before{content:"\E64C"}.iconshangpinzhifujine:before{content:"\E64D"}.icontuikuanjianshu:before{content:"\E64E"}.iconleijiguanzhuyonghu:before{content:"\E64F"}.icontuikuan:before{content:"\E650"}.iconxiadanjianshu:before{content:"\E651"}.iconleijiquguanyonghu:before{content:"\E652"}.iconleijiyonghu:before{content:"\E653"}.iconxinzengquguanyonghu:before{content:"\E654"}.iconshangpinfangkeshu:before{content:"\E655"}.iconxinzengyonghushu:before{content:"\E656"}.iconxinzengguanzhuyonghu:before{content:"\E657"}.iconzhifujine:before{content:"\E658"}.iconyingyee:before{content:"\E659"}.iconzhifujianshu:before{content:"\E65A"}.iconzhichujine:before{content:"\E65B"}.iconguanji:before{content:"\E6ED"}.iconshengyinjingyinxianxing:before{content:"\E94F"}.iconshengyinyinliang:before{content:"\E66A"}.iconguanbi5:before{content:"\E761"}.icontupian1:before{content:"\E762"}.iconbiaoqing1:before{content:"\E764"}.iconzhanghaomima:before{content:"\E763"}.iconerweima2:before{content:"\E765"}.iconjuxing:before{content:"\E628"}.iconzidongxuanze:before{content:"\E625"}.iconshoudongxuanze:before{content:"\E626"}.icondanlie:before{content:"\E622"}.iconlianglie:before{content:"\E623"}.iconsanlie:before{content:"\E624"}.iconzhibozhong:before{content:"\E621"}.iconyijieshu:before{content:"\E61F"}.iconweikaishi:before{content:"\E620"}.icondrag2:before{content:"\E61E"}.iconbanner_3:before{content:"\E613"}.iconxiaochengxuzhibo:before{content:"\E63C"}.iconSolidline:before{content:"\E61B"}.iconDottedline:before{content:"\E61C"}.iconDotline:before{content:"\E61D"}.icondrop-down:before{content:"\E619"}.iconDot:before{content:"\E605"}.iconSquarepoint:before{content:"\E60D"}.icondel_2:before{content:"\E608"}.iconaddto:before{content:"\E60C"}.icondel_1:before{content:"\E610"}.icondrag:before{content:"\E617"}.iconComm_number:before{content:"\E600"}.iconComm_whole:before{content:"\E603"}.iconComm_Price:before{content:"\E616"}.iconPic_square:before{content:"\E60E"}.iconPic_fillet:before{content:"\E60F"}.iconsearch_2:before{content:"\E615"}.iconsearch_1:before{content:"\E618"}.iconbanner_2:before{content:"\E602"}.iconPic_small:before{content:"\E609"}.iconPic_big:before{content:"\E60A"}.iconbanner_1:before{content:"\E60B"}.icondoc_skew:before{content:"\E601"}.icondoc_bold:before{content:"\E604"}.icondoc_general:before{content:"\E61A"}.iconfive:before{content:"\E606"}.iconFour:before{content:"\E614"}.icondoc_center:before{content:"\E607"}.icondoc_right:before{content:"\E611"}.icondoc_left:before{content:"\E612"}.icontupian:before{content:"\E63B"}.iconkefu:before{content:"\E633"}.iconfuzhuxian:before{content:"\E63A"}.iconbiaoti:before{content:"\E627"}.icondaohangzu:before{content:"\E629"}.iconfuzhukongbai:before{content:"\E62A"}.iconfenleidaohang:before{content:"\E62B"}.iconcuxiaoliebiao:before{content:"\E62C"}.iconkanjia:before{content:"\E62D"}.iconguanzhugongzhonghao:before{content:"\E62E"}.iconhuodongmofang:before{content:"\E62F"}.iconfuwenben:before{content:"\E630"}.iconmiaosha:before{content:"\E631"}.iconshangpinliebiao:before{content:"\E632"}.iconpintuan:before{content:"\E634"}.iconsousukuang:before{content:"\E635"}.icontupianguanggao:before{content:"\E636"}.iconxinwenbobao:before{content:"\E637"}.iconwenzhangliebiao:before{content:"\E638"}.iconyouhuiquan:before{content:"\E639"}#app,body,html{height:100%}.chart-scroll .ivu-scroll-container::-webkit-scrollbar,.i-scrollbar-hide::-webkit-scrollbar{width:0}.chart-scroll .ivu-scroll-container::-webkit-scrollbar-track,.i-scrollbar-hide::-webkit-scrollbar-track{background-color:transparent}.chart-scroll .ivu-scroll-container::-webkit-scrollbar-thumb,.i-scrollbar-hide::-webkit-scrollbar-thumb{background:#e8eaec}.i-scrollbar::-webkit-scrollbar,.right-scroll .ivu-scroll-container::-webkit-scrollbar{width:6px}.i-scrollbar::-webkit-scrollbar-track,.right-scroll .ivu-scroll-container::-webkit-scrollbar-track{background-color:transparent}.i-scrollbar::-webkit-scrollbar-thumb,.right-scroll .ivu-scroll-container::-webkit-scrollbar-thumb{background:#808695;border-radius:4px}.i-scrollbar-hide::-webkit-scrollbar{width:0}.i-scrollbar-hide::-webkit-scrollbar-track{background-color:transparent}.i-scrollbar-hide::-webkit-scrollbar-thumb{background:#e8eaec}.i-scrollbar::-webkit-scrollbar{width:6px}.i-scrollbar::-webkit-scrollbar-track{background-color:transparent}.i-scrollbar::-webkit-scrollbar-thumb{background:#808695;border-radius:4px}.i-table-no-border .ivu-table th{background-color:#fff}.i-table-no-border .ivu-table-wrapper,.i-table-no-border .ivu-table tr:last-child td{border:none}.i-table-no-border .ivu-table:after,.i-table-no-border .ivu-table:before{display:none}.w-80{width:80px}.w-100{width:100px}.vxe-cell,.vxe-tree-cell{font-size:12px}.plusColor{color:#e83323}.reduceColor{color:#16ac57}.c_label{font-size:14px;color:#999}.c_label span{margin-left:10px;color:#333}.c_row-item{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.acea-row,.c_row-item{display:-webkit-box;display:-ms-flexbox;display:flex}.acea-row{-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.acea-row.row-middle{-webkit-box-align:center;-o-box-align:center;-ms-flex-align:center;align-items:center}.acea-row.row-top{-webkit-box-align:start;-o-box-align:start;-ms-flex-align:start;align-items:flex-start}.acea-row.row-bottom{-webkit-box-align:end;-o-box-align:end;-ms-flex-align:end;align-items:flex-end}.acea-row.row-center{-webkit-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;justify-content:center}.acea-row.row-right{-webkit-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.acea-row.row-left{-webkit-box-pack:start;-o-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.acea-row.row-between{-webkit-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.acea-row.row-around,.acea-row.row-column-around{-ms-flex-pack:distribute;justify-content:space-around;-webkit-justify-content:space-around}.acea-row.row-column-around{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.acea-row.row-column,.acea-row.row-column-between{-webkit-box-orient:vertical;-o-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.acea-row.row-column-between{-webkit-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.acea-row.row-center-wrapper{-webkit-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;justify-content:center}.acea-row.row-between-wrapper,.acea-row.row-center-wrapper{-webkit-box-align:center;-o-box-align:center;-ms-flex-align:center;align-items:center}.acea-row.row-between-wrapper{-webkit-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mobile-config{width:100%;padding:15px}body,html{font-size:12px}.ivu-table-wrapper{overflow:unset!important}.ivu-layout-content{overflow-x:hidden!important;height:100%}.page{margin-top:22px}.vxe-table--loading{background-color:hsla(0,0%,100%,.9)!important}.vxe-table--loading .vxe-table--spinner:after,.vxe-table--loading .vxe-table--spinner:before{width:50%!important;height:50%!important}.ivu-table-header .ivu-table-cell{color:#999;font-size:13px;padding:10px 5px!important}.ivu-form .ivu-form-item-label{font-size:12px!important}.ivu-radio-group-button .ivu-radio-wrapper,.ivu-table{font-size:13px!important}.ivu-table-cell{padding:10px 5px!important}.ivu-table th{background:rgba(33,100,250,.05)!important}.form_content_width{width:250px}.ivu-btn{font-size:12px!important}.ivu-icon-ios-refresh{color:var(--prev-color-primary)}.product_tabs .ivu-tabs-bar{margin-bottom:0!important}.product_tabs .ivu-page-header{border-bottom:0}.product_tabs .ivu-page-header-content{margin-bottom:0!important}.ivu-radio{padding:8px 0}.ivu-input,.ivu-radio-wrapper{font-size:12px!important}.ivu-notice-desc{word-break:normal;text-align:left!important}.el-input-number .el-input__inner{text-align:unset}.modal-form{width:540px;position:absolute;top:20%;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);-webkit-box-shadow:unset;box-shadow:unset;border-radius:6px;padding-bottom:20px}.modal-form .el-message-box__header{padding:15px;border-bottom:1px solid #eee}.modal-form .el-message-box__title{font-size:14px;font-weight:500;color:#333}.modal-form .el-message-box__content{padding:30px 15px 10px}.modal-form .el-message-box__headerbtn{color:#c0c4cc}.common-form-create .el-input-number .el-input__inner{text-align:unset}.form-create .el-input-number,.form-create .el-select{width:100%}.el-dialog ::v-deep .form-create .el-button{float:right}.modalBody .ivu-modal-body{padding:27px!important}.ivu-mt-16,.Modals .ivu-mt{margin-top:0!important}.Modals .ivu-form-item-content{line-height:unset}.Modals .label .ivu-input{border:1px solid #f5f5f5}.Modals .ivu-table table{width:100%!important}.h-33{height:33px}.mr{margin-right:15px}.mr10{margin-right:10px}.ml20{margin-left:20px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml40{margin-left:40px!important}.ml95{margin-left:95px!important}.pt5{padding:5px 0!important;-webkit-box-sizing:border-box;box-sizing:border-box}.mr50{margin-right:50px}.mr20{margin-right:20px!important}.mr15{margin-right:15px!important}.mr5{margin-right:5px!important}.mb20{margin-bottom:20px!important}.mb14{margin-bottom:14px!important}.mb15{margin-bottom:15px!important}.mb30{margin-bottom:30px!important}.mt3{margin-top:3px}.mt35{margin-top:35px}.mb50{margin-bottom:50px!important}.mt30{margin-top:30px}.mt25{margin-top:25px}.mt20{margin-top:20px}.mt14{margin-top:14px}.mt50{margin-top:50px}.mt10{margin-top:10px}.mb10{margin-bottom:10px!important}.spBlock{display:block}.mb5{margin-bottom:5px!important}.pl25{padding-left:25px;-webkit-box-sizing:border-box;box-sizing:border-box}.padding-add{padding:20px 20px 0}.index_bg{width:100%;background:rgba(0,0,0,.6)!important;z-index:0!important}.fl_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0!important}.btn-back{padding:0!important;color:#333!important;font-size:13px}.header_top{padding-bottom:16px!important;padding-left:10px!important}.i-layout-menu-side-title-icon-single .ivu-icon{font-size:20px}.ivu-layout-content{position:relative}.ivu-form-item-content{font-size:12px!important}#shopp-manager .ivu-form-item-content{line-height:23px!important}#shopp-manager .ivu-tag{background-color:unset!important;height:28px!important;line-height:28px!important;padding:0 10px!important}#shopp-manager .ivu-tag .ivu-icon-ios-close{top:0}.font-blue:hover{color:#2d8cf0;cursor:pointer}.i-layout-tabs-fix{z-index:5!important}.vxe-header--row th:first-of-type,.vxe-table--body td:first-of-type{padding-left:10px!important}.ivu-modal-header{background:#fafafa}.ivu-mb,.ivu-mb-16{margin-bottom:16px!important}.ivu-mt-16{margin-top:16px!important}.ivu-table-wrapper{border:0}.i-layout-page-header{margin:0;background-color:#fff;padding:7px 32px 0 32px}.header-title{padding:10px 20px;margin-bottom:16px;border-radius:5px;font-size:14px}.header-title,.statics-header-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#303133}.statics-header-title{font-size:16px}.ivu-page-header-title{display:inline-block;color:#17233d;font-weight:500;font-size:20px;line-height:32px}.main .content-wrapper{padding:16px;height:calc(100% - 80px);overflow:auto;background-color:#f5f7f9}.left-wrapper{height:calc(100vh - 120px);background:#fff;border-right:1px solid #f2f2f2}.ivu-tabs-bar{margin-bottom:0}.perW100{width:100%}.perW90{width:90%}.perW50{width:50%}.perW20{width:20%}.perW35{width:35%}.perW30{width:30%}.font12{font-size:12px!important}.font14{font-size:14px!important}.ivu-table:after{width:0}.ivu-text-left{text-align:left}.ivu-text-right{text-align:right}.ivu-block{display:block}.ivu-pl-8{padding-left:8px!important}.tabBox_img{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img{width:100%;height:100%}.mask-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:20px;border-top:1px solid #e8eaec}.mask-footer button{margin-left:10px}.goods-mask .ivu-modal-body{padding:0}.content img{display:block;max-width:100%;-o-object-fit:contain;object-fit:contain}.none-radius .ivu-modal-content{border-radius:0}.transfer-mask .ivu-modal-wrap{width:1200px;margin:0 auto}.transfer-mask .ivu-modal{position:absolute;right:279px;top:auto;bottom:271px}.maskModel{position:fixed;top:0;left:0;right:0;bottom:0;z-index:55;background-color:rgba(0,0,0,.5)}.input-input{display:block;height:100%;background:none;color:inherit;opacity:1;-webkit-text-fill-color:currentcolor;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-indent:inherit;text-transform:inherit;text-shadow:inherit;border:none}.kf_mobile .textarea-box textarea{resize:none!important;height:148px;border-color:transparent;font-size:14px!important}.kf_mobile .textarea-box textarea:focus{-webkit-box-shadow:none;box-shadow:none}.line1{white-space:nowrap}.line1,.line2{overflow:hidden;text-overflow:ellipsis}.line2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.df-n-warp{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.label-box .ivu-modal-mask,.none-radius .ivu-modal-mask{background-color:transparent}.empty-box{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f3f5f7;border-radius:6px}.empty-box.on{border-radius:0}.empty-box .iconfont-diy{color:#bbbfc8;font-size:30px}.paddingBox{padding:0 10px 10px}.tips-info{line-height:18px;margin-top:3px;color:#c0c4cc;font-size:12px}.pt10{padding-top:10px}.common-form-create-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.common-form-button{margin-right:10px}.pl10{padding-left:10px}.el-switch__label *{font-size:12px;line-height:20px!important;font-weight:400}.defineSwitch .el-switch__label{position:absolute;display:none;color:#fff!important}.defineSwitch .el-switch__label--right{z-index:1;right:-8px}.defineSwitch .el-switch__label--left{z-index:1;left:22px}.defineSwitch .el-switch__label.is-active{display:block}.defineSwitch.el-switch .el-switch__core,.defineSwitch.el-switch .el-switch__label{width:55px!important}.df-jcsb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.el-table .el-table__fixed-header-wrapper th,.el-table .el-table__header-wrapper th{word-break:break-word;height:47px;background:var(--prev-color-primary-light-9);color:#515a6e;font-size:12px;font-weight:500}a{color:var(--prev-color-primary);cursor:pointer;text-decoration:none}.label_text{color:#606266;font-size:12px;display:inline-block;width:80px;text-align:right;padding-right:12px}.el-table-column--selection .cell{padding-left:10px}.tree_tit{font-size:15px;color:#606266;font-weight:500;padding:23px 0 23px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.tree_tit .el-icon-circle-plus{color:#c0c4cc;font-size:20px;margin-right:6px}.tree{min-height:374px}.tree .is-current .file-name{color:var(--prev-color-primary)}.tree .file-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#303133;font-size:14px}.tree .file-name .icon{width:15px;height:13px;margin-right:6px}.tree .el-tree-node__children .el-tree-node{margin-right:0}.tree .el-tree-node__content{width:100%;height:48px}.tree .custom-tree-node{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:20px;font-size:13px;font-weight:400;color:rgba(0,0,0,.6);line-height:13px}.tree .is-current{background:#f1f9ff!important}.tree .is-current,.tree .is-current .custom-tree-node{color:var(--prev-color-primary)!important}.tree .el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{background-color:var(--prev-color-primary-light-9)!important;border-right:2px solid var(--prev-color-primary)}._fc-frame .fc-upload-btn,._fc-upload .fc-files,._fc-upload .fc-upload-btn,.upload-box{font-size:24px;font-weight:500}.fixed-card{position:fixed;right:16px;bottom:10px;left:200px;z-index:8;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:hsla(0,0%,100%,.6)!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.fixed-card ::v-deep .ivu-card-body{padding:15px 16px 14px}.fixed-card .ivu-form-item{margin-bottom:0}.fixed-card ::v-deep .ivu-form-item-content{margin-right:124px;text-align:center}.drag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.drag .handle{width:9px;height:15px}.pagination-container[data-v-52ebae4e]{background:#fff}.pagination-container.hidden[data-v-52ebae4e]{display:none}.after-line[data-v-158fa8d0]{display:inline-block;position:relative;margin-right:16px;color:rgba(0,0,0,.85);cursor:pointer}.after-line[data-v-158fa8d0]:after{content:"";position:absolute;top:0;right:-16px;width:1px;height:16px;background:#eee}.font-sm[data-v-158fa8d0]{font-size:12px}.ht_title[data-v-158fa8d0]{font-weight:500;font-size:18px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-001273d4.0917bd6c.css b/crmeb/public/admin/system_static/css/chunk-001273d4.0917bd6c.css new file mode 100644 index 000000000..5e0a55c4e --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-001273d4.0917bd6c.css @@ -0,0 +1 @@ +.showOn[data-v-65b7b46c]{color:#2d8cf0;background:#f0faff;z-index:2}.tabBox_img[data-v-65b7b46c]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-65b7b46c]{width:100%;height:100%}.modelBox .ivu-table-header[data-v-65b7b46c],.modelBox[data-v-65b7b46c]{width:100%!important}.trees-coadd[data-v-65b7b46c]{width:100%;height:385px}.trees-coadd .scollhide[data-v-65b7b46c]{width:100%;height:100%;overflow-x:hidden;overflow-y:scroll}.scollhide[data-v-65b7b46c]::-webkit-scrollbar{display:none}[data-v-65b7b46c] .ivu-menu-vertical .ivu-menu-item-group-title,[data-v-65b7b46c] .ivu-menu-vertical.ivu-menu-light:after{display:none}.left-wrapper[data-v-65b7b46c]{height:904px;background:#fff;border-right:1px solid #f2f2f2}.menu-item[data-v-65b7b46c]{z-index:50;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;word-break:break-all}.menu-item .icon-box[data-v-65b7b46c]{z-index:3;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}.menu-item:hover .icon-box[data-v-65b7b46c]{display:block}.menu-item .right-menu[data-v-65b7b46c]{z-index:10;position:absolute;right:-106px;top:-11px;width:auto;min-width:121px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-008e3316.3ce95b82.css b/crmeb/public/admin/system_static/css/chunk-008e3316.3ce95b82.css new file mode 100644 index 000000000..88ddb2cb6 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-008e3316.3ce95b82.css @@ -0,0 +1 @@ +.code[data-v-5658c460]{position:relative}.QRpic[data-v-5658c460]{width:180px;height:259px}.QRpic img[data-v-5658c460]{width:100%;height:100%}.tabBox[data-v-5658c460]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tabBox .tabBox_img[data-v-5658c460]{width:36px;height:36px}.tabBox .tabBox_img img[data-v-5658c460]{width:100%;height:100%}.tabBox .tabBox_tit[data-v-5658c460]{width:60%;font-size:12px!important;margin:0 2px 0 10px;letter-spacing:1px;padding:5px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.pictrue-box[data-v-5658c460]{display:-webkit-box;display:-ms-flexbox;display:flex;align-item:center}.pictrue[data-v-5658c460]{width:25px;height:25px}.tab[data-v-5658c460]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tab img[data-v-5658c460]{width:36px;height:36px;margin-right:10px}.w-250[data-v-5658c460]{max-width:250px}.w-120[data-v-5658c460]{width:120px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-01297372.73ced035.css b/crmeb/public/admin/system_static/css/chunk-01297372.73ced035.css new file mode 100644 index 000000000..3ca43a275 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-01297372.73ced035.css @@ -0,0 +1 @@ +.template_sp_box[data-v-1b149842]{padding:5px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.template_sp[data-v-1b149842]{display:block;padding:2px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.flex-wrapper[data-v-1b149842]{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:10px}.iframe-box[data-v-1b149842]{width:312px;height:550px;border-radius:10px}.ivu-mt[data-v-1b149842]{height:600px}.content[data-v-1b149842]{padding:0 20px}.content>.title[data-v-1b149842]{padding-bottom:26px}.content-box[data-v-1b149842]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px 20px 0 20px;color:#333}.content-box.last[data-v-1b149842]{margin-top:0;color:#999}.line[data-v-1b149842]{width:3px;height:16px;background-color:var(--prev-color-primary);margin-right:11px}.content-box .title[data-v-1b149842]{font-size:16px;font-weight:700}.content-box>span[data-v-1b149842]{color:#f5222d;font-size:20px}.content-box .left[data-v-1b149842]{width:100px;text-align:right}.content-box .right[data-v-1b149842]{width:400px}.rad[data-v-1b149842]{margin-left:20px}.mask[data-v-1b149842]{position:absolute;left:0;top:0;width:312px;height:550px;background-color:transparent} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-0195425a.45e699e4.css b/crmeb/public/admin/system_static/css/chunk-0195425a.45e699e4.css new file mode 100644 index 000000000..69436d074 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-0195425a.45e699e4.css @@ -0,0 +1 @@ +.options-list .item[data-v-8d600acc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.options-list .item .add[data-v-8d600acc]{font-size:18px;cursor:pointer;margin-right:5px}.options-list .item .delete[data-v-8d600acc]{font-size:18px;cursor:pointer;color:#fb0144} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-02077a46.5a5b6f08.css b/crmeb/public/admin/system_static/css/chunk-02077a46.5a5b6f08.css deleted file mode 100644 index 8dd2ce258..000000000 --- a/crmeb/public/admin/system_static/css/chunk-02077a46.5a5b6f08.css +++ /dev/null @@ -1 +0,0 @@ -.upload-box[data-v-4e564aa2]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02);cursor:pointer}.box[data-v-4e564aa2]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.box .box-item[data-v-4e564aa2]{position:relative;margin-right:20px}.box .box-item .el-icon-error[data-v-4e564aa2]{position:absolute;right:-10px;top:-8px;color:#999;cursor:pointer}.box .box-item[data-v-4e564aa2],.box .upload-box[data-v-4e564aa2]{width:60px;height:60px;margin-bottom:10px}.box .box-item img[data-v-4e564aa2],.box .upload-box img[data-v-4e564aa2]{width:100%;height:100%;cursor:pointer}.active-btn[data-v-4e564aa2]{padding-left:96px}.table-box[data-v-4e564aa2]{margin:0 107px}.sub_btn[data-v-4e564aa2]{margin-top:10px}.product_box[data-v-4e564aa2]{display:-webkit-box;display:-ms-flexbox;display:flex}.product_box img[data-v-4e564aa2]{width:36px;height:36px;margin-right:10px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-01e6ab4e.ca8b8576.css b/crmeb/public/admin/system_static/css/chunk-02265c04.3f484590.css similarity index 52% rename from crmeb/public/admin/system_static/css/chunk-01e6ab4e.ca8b8576.css rename to crmeb/public/admin/system_static/css/chunk-02265c04.3f484590.css index b375ea5c2..14f95a40f 100644 --- a/crmeb/public/admin/system_static/css/chunk-01e6ab4e.ca8b8576.css +++ b/crmeb/public/admin/system_static/css/chunk-02265c04.3f484590.css @@ -1 +1 @@ -.box-container[data-v-7f68792c]{overflow:hidden}.box-container .list[data-v-7f68792c]{float:left;line-height:40px}.box-container .sp[data-v-7f68792c]{width:50%}.box-container .sp3[data-v-7f68792c]{width:33.3333%}.box-container .sp100[data-v-7f68792c]{width:100%}.box-container .list .name[data-v-7f68792c]{display:inline-block;width:150px;text-align:right;color:#606266}.box-container .list .blue[data-v-7f68792c]{color:var(--prev-color-primary)}.box-container .list.image[data-v-7f68792c]{margin-bottom:40px}.box-container .list.image img[data-v-7f68792c]{position:relative;top:40px}.el-textarea[data-v-7f68792c]{width:400px}.item[data-v-a6b38ede]{margin-bottom:10px}.upload-box[data-v-a6b38ede]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:60px;height:60px;background:#ccc}.box[data-v-a6b38ede],.upload-box[data-v-a6b38ede]{display:-webkit-box;display:-ms-flexbox;display:flex}.box[data-v-a6b38ede]{-ms-flex-wrap:wrap;flex-wrap:wrap}.box .box-item[data-v-a6b38ede]{position:relative;margin-right:20px}.box .box-item .ivu-icon[data-v-a6b38ede]{position:absolute;right:-10px;top:-8px;color:#999;cursor:pointer}.box .box-item[data-v-a6b38ede],.box .upload-box[data-v-a6b38ede]{width:60px;height:60px;margin-bottom:10px}.box .box-item img[data-v-a6b38ede],.box .upload-box img[data-v-a6b38ede]{width:100%;height:100%}[data-v-33e3ef7e] .goodList .ivu-input-group{width:200%!important} \ No newline at end of file +.box-container[data-v-7f68792c]{overflow:hidden}.box-container .list[data-v-7f68792c]{float:left;line-height:40px}.box-container .sp[data-v-7f68792c]{width:50%}.box-container .sp3[data-v-7f68792c]{width:33.3333%}.box-container .sp100[data-v-7f68792c]{width:100%}.box-container .list .name[data-v-7f68792c]{display:inline-block;width:150px;text-align:right;color:#606266}.box-container .list .blue[data-v-7f68792c]{color:var(--prev-color-primary)}.box-container .list.image[data-v-7f68792c]{margin-bottom:40px}.box-container .list.image img[data-v-7f68792c]{position:relative;top:40px}.el-textarea[data-v-7f68792c]{width:400px}.item[data-v-e9ad2a8a]{margin-bottom:10px}.upload-box[data-v-e9ad2a8a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:60px;height:60px;background:#ccc}.box[data-v-e9ad2a8a],.upload-box[data-v-e9ad2a8a]{display:-webkit-box;display:-ms-flexbox;display:flex}.box[data-v-e9ad2a8a]{-ms-flex-wrap:wrap;flex-wrap:wrap}.box .box-item[data-v-e9ad2a8a]{position:relative;margin-right:20px}.box .box-item .ivu-icon[data-v-e9ad2a8a]{position:absolute;right:-10px;top:-8px;color:#999;cursor:pointer}.box .box-item[data-v-e9ad2a8a],.box .upload-box[data-v-e9ad2a8a]{width:60px;height:60px;margin-bottom:10px}.box .box-item img[data-v-e9ad2a8a],.box .upload-box img[data-v-e9ad2a8a]{width:100%;height:100%}[data-v-f8c88b26] .goodList .ivu-input-group{width:200%!important} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-0322990a.0e99d3e7.css b/crmeb/public/admin/system_static/css/chunk-0322990a.0e99d3e7.css deleted file mode 100644 index 1490290e5..000000000 --- a/crmeb/public/admin/system_static/css/chunk-0322990a.0e99d3e7.css +++ /dev/null @@ -1 +0,0 @@ -.radio[data-v-224af4d2]{margin-bottom:14px}.radio[data-v-224af4d2] .name{width:125px;text-align:right;padding-right:12px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-03846c1a.66673fb3.css b/crmeb/public/admin/system_static/css/chunk-03846c1a.66673fb3.css new file mode 100644 index 000000000..2898c492c --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-03846c1a.66673fb3.css @@ -0,0 +1 @@ +.treeSel[data-v-0a665c2c] .ivu-select-dropdown-list{padding:0 10px!important;-webkit-box-sizing:border-box;box-sizing:border-box}.tabBox_img[data-v-0a665c2c]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-0a665c2c]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-8e6c5a6a.03fd8953.css b/crmeb/public/admin/system_static/css/chunk-042925b2.d2ee6029.css similarity index 89% rename from crmeb/public/admin/system_static/css/chunk-8e6c5a6a.03fd8953.css rename to crmeb/public/admin/system_static/css/chunk-042925b2.d2ee6029.css index 26bc9ca23..5da1c4bbd 100644 --- a/crmeb/public/admin/system_static/css/chunk-8e6c5a6a.03fd8953.css +++ b/crmeb/public/admin/system_static/css/chunk-042925b2.d2ee6029.css @@ -1 +1 @@ -.ivu-global-footer{margin:5px 0;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.i-copyright{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ivu-global-footer-links{margin-bottom:5px}.ivu-global-footer-links a:not(:last-child){margin-right:40px}.ivu-global-footer-links a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ivu-global-footer-copyright,.ivu-global-footer-links a{font-size:14px;color:#808695}.ivu-global-footer-copyright a{color:#808695}.layout-footer[data-v-74dafe83]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.layout-footer-warp[data-v-74dafe83]{margin:auto;color:var(--prev-color-text-secondary);text-align:center}.layout-link-container .layout-link-warp[data-v-386d1451]{margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.layout-link-container .layout-link-warp i.layout-link-icon[data-v-386d1451]{position:relative;font-size:100px;color:var(--prev-color-primary)}.layout-link-container .layout-link-warp i.layout-link-icon[data-v-386d1451]:after{content:"";position:absolute;left:50px;top:0;width:15px;height:100px;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.01)),color-stop(hsla(0,0%,100%,.01)),color-stop(hsla(0,0%,100%,.01)),color-stop(hsla(0,0%,100%,.05)),color-stop(hsla(0,0%,100%,.05)),color-stop(hsla(0,0%,100%,.05)),color-stop(rgba(235,255,255,.5)),color-stop(hsla(0,0%,100%,.05)),color-stop(hsla(0,0%,100%,.05)),color-stop(hsla(0,0%,100%,.05)),color-stop(hsla(0,0%,100%,.01)),color-stop(hsla(0,0%,100%,.01)),to(hsla(0,0%,100%,.01)));background:linear-gradient(hsla(0,0%,100%,.01),hsla(0,0%,100%,.01),hsla(0,0%,100%,.01),hsla(0,0%,100%,.05),hsla(0,0%,100%,.05),hsla(0,0%,100%,.05),rgba(235,255,255,.5),hsla(0,0%,100%,.05),hsla(0,0%,100%,.05),hsla(0,0%,100%,.05),hsla(0,0%,100%,.01),hsla(0,0%,100%,.01),hsla(0,0%,100%,.01));-webkit-transform:rotate(-15deg);transform:rotate(-15deg);-webkit-animation:toRight 5s linear infinite;animation:toRight 5s linear infinite}.layout-link-container .layout-link-warp .layout-link-msg[data-v-386d1451]{font-size:12px;color:var(--prev-bg-topBarColor);opacity:.7;margin-top:15px} \ No newline at end of file +.ivu-global-footer{margin:5px 0;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.i-copyright{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.ivu-global-footer-links{margin-bottom:5px}.ivu-global-footer-links a:not(:last-child){margin-right:40px}.ivu-global-footer-links a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.ivu-global-footer-copyright,.ivu-global-footer-links a{font-size:14px;color:#808695}.ivu-global-footer-copyright a{color:#808695}.layout-footer[data-v-74dafe83]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.layout-footer-warp[data-v-74dafe83]{margin:auto;color:var(--prev-color-text-secondary);text-align:center}.layout-link-container .layout-link-warp[data-v-7d8b5d1f]{margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.layout-link-container .layout-link-warp i.layout-link-icon[data-v-7d8b5d1f]{position:relative;font-size:100px;color:var(--prev-color-primary)}.layout-link-container .layout-link-warp i.layout-link-icon[data-v-7d8b5d1f]:after{content:"";position:absolute;left:50px;top:0;width:15px;height:100px;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.01)),color-stop(hsla(0,0%,100%,.01)),color-stop(hsla(0,0%,100%,.01)),color-stop(hsla(0,0%,100%,.05)),color-stop(hsla(0,0%,100%,.05)),color-stop(hsla(0,0%,100%,.05)),color-stop(rgba(235,255,255,.5)),color-stop(hsla(0,0%,100%,.05)),color-stop(hsla(0,0%,100%,.05)),color-stop(hsla(0,0%,100%,.05)),color-stop(hsla(0,0%,100%,.01)),color-stop(hsla(0,0%,100%,.01)),to(hsla(0,0%,100%,.01)));background:linear-gradient(hsla(0,0%,100%,.01),hsla(0,0%,100%,.01),hsla(0,0%,100%,.01),hsla(0,0%,100%,.05),hsla(0,0%,100%,.05),hsla(0,0%,100%,.05),rgba(235,255,255,.5),hsla(0,0%,100%,.05),hsla(0,0%,100%,.05),hsla(0,0%,100%,.05),hsla(0,0%,100%,.01),hsla(0,0%,100%,.01),hsla(0,0%,100%,.01));-webkit-transform:rotate(-15deg);transform:rotate(-15deg);-webkit-animation:toRight 5s linear infinite;animation:toRight 5s linear infinite}.layout-link-container .layout-link-warp .layout-link-msg[data-v-7d8b5d1f]{font-size:12px;color:var(--prev-bg-topBarColor);opacity:.7;margin-top:15px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-05144782.ee3cb7bf.css b/crmeb/public/admin/system_static/css/chunk-05144782.ee3cb7bf.css deleted file mode 100644 index a1bd3f884..000000000 --- a/crmeb/public/admin/system_static/css/chunk-05144782.ee3cb7bf.css +++ /dev/null @@ -1 +0,0 @@ -.treeSel[data-v-2b2bef54] .ivu-select-dropdown-list{padding:0 10px!important;-webkit-box-sizing:border-box;box-sizing:border-box}.tabBox_img[data-v-2b2bef54]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-2b2bef54]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-05350300.84922742.css b/crmeb/public/admin/system_static/css/chunk-05350300.84922742.css deleted file mode 100644 index d7cf7ec2d..000000000 --- a/crmeb/public/admin/system_static/css/chunk-05350300.84922742.css +++ /dev/null @@ -1 +0,0 @@ -.label-wrapper[data-v-b752b88a]{height:9rem;overflow:scroll}.label-wrapper .list[data-v-b752b88a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.label-wrapper .list .label-item[data-v-b752b88a]{margin:.2rem .3rem .1rem 0;padding:0 .2rem;background:#eee;color:#282828;border-radius:6px;cursor:pointer;font-size:.28rem;height:.56rem;line-height:.56rem}.label-wrapper .list .label-item.on[data-v-b752b88a]{color:#fff;background:#3875ea}.footer[data-v-b752b88a]{margin-top:.25rem}.btn[data-v-b752b88a]{width:100%;height:.76rem;border-radius:43px;background:#3875ea}.title[data-v-b752b88a]{font-size:.32rem;color:#282828}.label-title[data-v-b752b88a]{margin-bottom:.25rem}.label-box[data-v-b752b88a]{margin-bottom:10px}.priceTitle[data-v-b752b88a]{position:relative;text-align:center}.priceTitle .iconfontYI[data-v-b752b88a]{position:absolute;font-size:.2rem;right:.13rem;top:.11rem;width:.2rem;height:.2rem;line-height:.2rem}.labelCheck[data-v-b752b88a] .ivu-checkbox{display:none!important}.labelCheck[data-v-b752b88a] .ivu-checkbox-wrapper-checked.ivu-checkbox-border{background:#3875ea;color:#fff}.labelChange[data-v-b752b88a]{padding:.3rem;position:fixed;width:90%;height:11.1rem;background-color:#fff;border-radius:.1rem;top:50%;left:50%;margin-left:-3.4rem;margin-top:-5.6rem;z-index:99;transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-webkit-transform:scale(0);transform:scale(0);opacity:0}.cor32[data-v-b752b88a]{font-size:.32rem;color:#282828}.mb80[data-v-b752b88a]{margin-bottom:.5rem}.on[data-v-b752b88a]{opacity:1;transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1)}.userBox[data-v-55ff758c]{background:#f0f1f2}.bgt[data-v-55ff758c]{border-bottom:1px solid #f0f2f7}.user-header[data-v-55ff758c]{width:100%;height:1.5rem;line-height:1.5rem;padding:0 .3rem;background:#fff;margin-bottom:.15rem}.user-header-img[data-v-55ff758c]{width:1.1rem;height:1.1rem;border-radius:50%;overflow:hidden}.user-header-img img[data-v-55ff758c]{width:100%;height:100%}.user-header-name .sp1[data-v-55ff758c]{color:#282828;font-size:.32rem;font-weight:700}.user-header-name .sp2[data-v-55ff758c]{background:rgba(56,117,234,.14);color:#3875ea;font-size:.18rem;padding:.1rem;border-radius:4px}.user-list[data-v-55ff758c]{padding:0 .2rem;background:#fff;margin-bottom:.15rem}.user-list .item[data-v-55ff758c]{width:100%;padding:.2rem 0}.user-list .item .sp1[data-v-55ff758c]{color:#686868;font-size:.28rem;width:1.6rem}.user-list .item .sp2[data-v-55ff758c]{color:#282828;font-size:.28rem}.user-list .labelBox[data-v-55ff758c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:4.8rem}.user-list .label[data-v-55ff758c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:.5rem;border:1px solid #3875ea;opacity:1;border-radius:16px;padding:0 .15rem;text-align:center;color:#3875ea;font-size:.2rem;margin:.07rem .15rem .07rem 0} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-058ebaa7.5e984949.css b/crmeb/public/admin/system_static/css/chunk-058ebaa7.5e984949.css new file mode 100644 index 000000000..62a45578d --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-058ebaa7.5e984949.css @@ -0,0 +1 @@ +.tabBox_img[data-v-6fd5f7be]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-6fd5f7be]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-05a6925e.70e6caf2.css b/crmeb/public/admin/system_static/css/chunk-05a6925e.70e6caf2.css new file mode 100644 index 000000000..d212410f0 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-05a6925e.70e6caf2.css @@ -0,0 +1 @@ +.tabBox_img[data-v-60bcb0b6]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-60bcb0b6]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-06489e0c.105eb06d.css b/crmeb/public/admin/system_static/css/chunk-06489e0c.105eb06d.css deleted file mode 100644 index dfd4954fc..000000000 --- a/crmeb/public/admin/system_static/css/chunk-06489e0c.105eb06d.css +++ /dev/null @@ -1 +0,0 @@ -.df-cc[data-v-31821268]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.df-cc[data-v-31821268],.steps-item[data-v-31821268]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.steps-item[data-v-31821268]{width:-webkit-max-content;width:-moz-max-content;width:max-content}.steps-item .dot[data-v-31821268]{width:28px;height:28px;color:#c0c4cc;border:1px solid #c0c4cc;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:8px}.steps-item .title[data-v-31821268]{font-size:16px;font-weight:400;color:#909399;line-height:16px;white-space:nowrap}.steps-item .line[data-v-31821268]{height:1px;margin:0 20px;background:#ddd}.steps-item .wd160[data-v-31821268]{width:160px}.steps-item .wd120[data-v-31821268]{width:120px}.steps-item .wd100[data-v-31821268]{width:100px}.steps-item.active .title[data-v-31821268]{font-size:16px;font-weight:500;color:#303133;line-height:16px}.steps-item.active .dot[data-v-31821268]{width:28px;height:28px;background:var(--prev-color-primary);border:1px solid var(--prev-color-primary);color:#fff}.grey[data-v-612103c6]{color:#999}.maxW[data-v-612103c6] .ivu-select-dropdown{max-width:600px}.ivu-table-wrapper[data-v-612103c6]{border-left:1px solid #dcdee2;border-top:1px solid #dcdee2}.tabBox_img[data-v-612103c6]{width:50px;height:50px}.tabBox_img img[data-v-612103c6]{width:100%;height:100%}.priceBox[data-v-612103c6]{width:100%}.form .picBox[data-v-612103c6],.form .pictrue[data-v-612103c6]{display:inline-block;cursor:pointer}.form .pictrue[data-v-612103c6]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:15px;position:relative}.form .pictrue img[data-v-612103c6]{width:100%;height:100%}.form .pictrue .btndel[data-v-612103c6]{position:absolute;z-index:9;width:20px!important;height:20px!important;left:46px;top:-4px}.form .upLoad[data-v-612103c6]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02);cursor:pointer}.form .col[data-v-612103c6]{color:#2d8cf0;cursor:pointer} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-064d51c3.4e1572a5.css b/crmeb/public/admin/system_static/css/chunk-064d51c3.4e1572a5.css deleted file mode 100644 index b21552c5e..000000000 --- a/crmeb/public/admin/system_static/css/chunk-064d51c3.4e1572a5.css +++ /dev/null @@ -1 +0,0 @@ -.picBox[data-v-494d3bec]{display:inline-block;cursor:pointer}.picBox .upLoad[data-v-494d3bec]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02)}.picBox .pictrue[data-v-494d3bec]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:10px}.picBox .pictrue img[data-v-494d3bec]{width:100%;height:100%}.picBox .iconfont[data-v-494d3bec]{color:#898989}.mapBox[data-v-494d3bec] .ivu-modal-body{height:640px!important} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-0688ae90.5b71a1cf.css b/crmeb/public/admin/system_static/css/chunk-0688ae90.5b71a1cf.css deleted file mode 100644 index 4475decbe..000000000 --- a/crmeb/public/admin/system_static/css/chunk-0688ae90.5b71a1cf.css +++ /dev/null @@ -1 +0,0 @@ -.showOn[data-v-52237a78]{color:#2d8cf0;background:#f0faff;z-index:2}[data-v-52237a78] .ivu-menu-vertical .ivu-menu-item-group-title,[data-v-52237a78] .ivu-menu-vertical.ivu-menu-light:after{display:none}.left-wrapper[data-v-52237a78]{height:920px;background:#fff;border-right:1px solid #f2f2f2}.menu-item[data-v-52237a78]{z-index:50;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;word-break:break-all}.menu-item .icon-box[data-v-52237a78]{z-index:3;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}.menu-item:hover .icon-box[data-v-52237a78]{display:block}.menu-item .right-menu[data-v-52237a78]{z-index:10;position:absolute;right:-106px;top:-11px;width:auto;min-width:121px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-06a00644.c6c505ed.css b/crmeb/public/admin/system_static/css/chunk-06a00644.c6c505ed.css deleted file mode 100644 index 969c6f220..000000000 --- a/crmeb/public/admin/system_static/css/chunk-06a00644.c6c505ed.css +++ /dev/null @@ -1 +0,0 @@ -.label-wrapper .list[data-v-37eb90ed]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.label-wrapper .list .label-item[data-v-37eb90ed]{margin:10px 8px 10px 0;padding:3px 8px;background:#eee;color:#333;border-radius:2px;cursor:pointer;font-size:12px}.label-wrapper .list .label-item.on[data-v-37eb90ed]{color:#fff;background:var(--prev-color-primary)}.label-wrapper .footer[data-v-37eb90ed]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:40px}.label-wrapper .footer button[data-v-37eb90ed]{margin-left:10px}.btn[data-v-37eb90ed]{width:60px;height:24px}.title[data-v-37eb90ed]{font-size:13px}.list-box[data-v-37eb90ed]{overflow-y:auto;overflow-x:hidden;max-height:240px}.label-box[data-v-37eb90ed]{margin-bottom:10px}.rulesBox[data-v-0fec9316]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.attrFrom[data-v-0fec9316] .ivu-form-item{margin-bottom:0!important}.add[data-v-0fec9316]{margin-left:122px}[data-v-e911d200] .ivu-form-item-content{line-height:unset!important}.Box .ivu-radio-wrapper[data-v-e911d200]{margin-right:25px}.add[data-v-e911d200]{color:#2d8cf0;cursor:pointer}.Box .numPut[data-v-e911d200]{width:414px!important}[data-v-1d33d0bc] .el-tabs__item{height:54px!important;line-height:54px!important}.content_width[data-v-1d33d0bc]{width:460px}.list-group[data-v-1d33d0bc]{margin-left:-8px}.borderStyle[data-v-1d33d0bc]{border:1px solid #ccc;padding:8px;border-radius:4px}.drag[data-v-1d33d0bc]{cursor:move;margin:3px 0}.move-icon[data-v-1d33d0bc]{width:30px;cursor:move;margin-right:10px}.move-icon .icondrag2[data-v-1d33d0bc]{font-size:26px;color:#d8d8d8}.maxW[data-v-1d33d0bc] .ivu-select-dropdown{max-width:600px}#shopp-manager .ivu-table-wrapper[data-v-1d33d0bc]{border-left:1px solid #dcdee2;border-top:1px solid #dcdee2}.noLeft[data-v-1d33d0bc] .ivu-form-item-content{margin-left:0!important}#shopp-manager .ivu-form-item[data-v-1d33d0bc]{position:relative}#shopp-manager .ivu-form-item .tips[data-v-1d33d0bc]{position:absolute;color:#999;top:29px;left:-77px;font-size:12px}.box-video-style[data-v-1d33d0bc]{width:375px;height:211px;border-radius:10px;background-color:#707070;margin-top:10px;position:relative;overflow:hidden}.box-video-style .iconv[data-v-1d33d0bc]{color:#fff;line-height:180px;width:50px;height:50px;display:inherit;font-size:26px;position:absolute;top:-74px;left:50%;margin-left:-25px;cursor:pointer}.box-video-style .mark[data-v-1d33d0bc]{position:absolute;width:100%;height:30px;top:0;background-color:rgba(0,0,0,.5);text-align:center}.submission[data-v-1d33d0bc]{margin-left:10px}.color-list .tip[data-v-1d33d0bc]{color:#c9c9c9;font-size:12px}.color-list .color-item[data-v-1d33d0bc]{height:30px;line-height:30px;padding:0 10px;color:#fff;margin-right:10px;font-size:12px}.color-list .color-item.blue[data-v-1d33d0bc]{background-color:#1e9fff}.color-list .color-item.yellow[data-v-1d33d0bc]{background-color:#feb900}.color-list .color-item.green[data-v-1d33d0bc]{background-color:#009688}.color-list .color-item.red[data-v-1d33d0bc]{background-color:#ed4014}.columnsBox[data-v-1d33d0bc]{margin-right:10px;width:200px}.priceBox[data-v-1d33d0bc]{width:100%}.rulesBox[data-v-1d33d0bc]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rulesBox .item[data-v-1d33d0bc],.rulesBox[data-v-1d33d0bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pictrueBox[data-v-1d33d0bc]{display:inline-block}.pictrueTab[data-v-1d33d0bc]{width:40px!important;height:40px!important}.pictrue[data-v-1d33d0bc]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:15px;display:inline-block;position:relative;cursor:pointer}.pictrue img[data-v-1d33d0bc]{width:100%;height:100%}.pictrue .btndel[data-v-1d33d0bc]{position:absolute;z-index:1;width:20px!important;height:20px!important;left:46px;top:-4px}.upLoad[data-v-1d33d0bc]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02);cursor:pointer}.curs[data-v-1d33d0bc]{cursor:pointer}.inpWith[data-v-1d33d0bc]{width:60%}.labeltop[data-v-1d33d0bc] .ivu-form-item-label{float:none!important;display:inline-block!important;margin-left:120px!important;width:auto!important}.video-icon[data-v-1d33d0bc]{background-image:url(https://cdn.oss.9gt.net/prov1.1/1/icons.png);background-color:#fff;background-position:-9999px;background-repeat:no-repeat}.see[data-v-1d33d0bc]{color:#2d8cf0;cursor:pointer}.trip[data-v-1d33d0bc]{color:#bbb;margin-bottom:10px;font-size:12px}.virtual-data[data-v-1d33d0bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.add-more[data-v-1d33d0bc]{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.virtual-title[data-v-1d33d0bc]{width:60px}.scroll-virtual[data-v-1d33d0bc]{max-height:400px;overflow-y:auto;margin-top:10px}.footer[data-v-1d33d0bc]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.footer .clear[data-v-1d33d0bc],.footer .submit[data-v-1d33d0bc]{padding:10px 20px;border-radius:5px;color:#fff;cursor:pointer}.footer .clear[data-v-1d33d0bc]{background-color:#ccc;margin-right:20px}.footer .submit[data-v-1d33d0bc]{background-color:#2d8cf0}.picBox[data-v-1d33d0bc]{display:-webkit-box;display:-ms-flexbox;display:flex}.btndel[data-v-1d33d0bc]{position:absolute;z-index:9;width:20px!important;height:20px!important;left:46px;top:-4px}.ifam[data-v-1d33d0bc]{width:344px;height:644px;background:url(../../system_static/img/phonebg.632cc2f9.png) no-repeat top;background-size:344px 644px;padding:40px 20px;padding-top:50px;margin:0 auto}.ifam .content[data-v-1d33d0bc]{height:560px;overflow:hidden;scrollbar-width:none;-ms-overflow-style:none;overflow-x:hidden;overflow-y:auto}.ifam .content[data-v-1d33d0bc]::-webkit-scrollbar{display:none}[data-v-1d33d0bc] .ivu-date-picker{width:300px}.virtual_boder[data-v-1d33d0bc]{border:1px solid var(--prev-color-primary)}.virtual_boder2[data-v-1d33d0bc]{border:1px solid #e7e7e7}.virtual_san[data-v-1d33d0bc]{position:absolute;bottom:0;right:0;width:0;height:0;border-bottom:26px solid var(--prev-color-primary);border-left:26px solid transparent}.virtual_dui[data-v-1d33d0bc]{position:absolute;bottom:-2px;right:2px;color:#fff;font-family:system-ui}.virtual[data-v-1d33d0bc]{width:120px;height:60px;background:#fff;border-radius:3px;float:left;text-align:center;padding-top:8px;position:relative;cursor:pointer;line-height:23px}.virtual .virtual_top[data-v-1d33d0bc]{font-size:14px;font-weight:600;color:rgba(0,0,0,.85)}.virtual .virtual_bottom[data-v-1d33d0bc]{font-size:12px;font-weight:400;color:#999}.virtual[data-v-1d33d0bc]:nth-child(2n){margin:0 12px}.addfont[data-v-1d33d0bc]{display:inline-block;font-size:12px;font-weight:400;color:var(--prev-color-primary);margin-left:14px;cursor:pointer}.titTip[data-v-1d33d0bc]{display:inline-bolck;font-size:12px;line-height:24px;font-weight:400;color:#999}.videbox[data-v-1d33d0bc]{width:60px;height:60px;background:rgba(0,0,0,.02);border-radius:4px;border:1px dashed #ddd;line-height:50px;text-align:center;color:#898989;font-size:30px;font-weight:400;cursor:pointer}.addCustom_content[data-v-1d33d0bc]{margin-top:20px}.addCustom_content .custom_box[data-v-1d33d0bc]{margin-bottom:10px}.addCustomBox[data-v-1d33d0bc]{margin-top:12px;font-size:13px;font-weight:400;color:var(--prev-color-primary)}.addCustomBox .btn[data-v-1d33d0bc]{cursor:pointer;width:-webkit-max-content;width:-moz-max-content;width:max-content}.type-radio[data-v-1d33d0bc]{margin-buttom:10px}.deteal-btn[data-v-1d33d0bc]{color:#5179ea}.stock-disk[data-v-1d33d0bc]{margin:10px 0}.line[data-v-1d33d0bc]{border-bottom:1px dashed #eee;margin-bottom:20px}.labelInput[data-v-1d33d0bc]{border:1px solid #dcdee2;width:414px;padding:0 15px;border-radius:5px;min-height:30px;cursor:pointer;font-size:12px}.labelInput .span[data-v-1d33d0bc]{color:#c5c8ce}.labelInput .iconxiayi[data-v-1d33d0bc]{font-size:12px}#shopp-manager[data-v-1d33d0bc] .ivu-form-item-content{line-height:33px!important}#selectvideo[data-v-1d33d0bc] .ivu-form-item-content{line-height:0!important}.progress[data-v-1d33d0bc]{margin-top:10px}.labelInput[data-v-1d33d0bc] .el-tag{color:#606266;background-color:#f0f2f5;border-color:#f0f2f5;margin-right:6px}.labelInput[data-v-1d33d0bc] .el-tag .el-tag__close{color:#909399}.labelInput[data-v-1d33d0bc] .el-tag .el-tag__close:hover{color:#fff;background-color:#909399}.brokerage[data-v-1d33d0bc]{font-size:12px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-06c68f0e.89adb531.css b/crmeb/public/admin/system_static/css/chunk-06c68f0e.89adb531.css new file mode 100644 index 000000000..7eadf167d --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-06c68f0e.89adb531.css @@ -0,0 +1 @@ +.radio[data-v-35556d70]{margin-bottom:14px}.radio[data-v-35556d70] .name{width:125px;text-align:right;padding-right:12px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-06f6b9ec.726a2d93.css b/crmeb/public/admin/system_static/css/chunk-06f6b9ec.726a2d93.css new file mode 100644 index 000000000..856c99d02 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-06f6b9ec.726a2d93.css @@ -0,0 +1 @@ +[data-v-29743fd4] .ivu-table-cell-tree{border:0;font-size:15px;background-color:unset}[data-v-29743fd4] .ivu-table-cell-tree .ivu-icon-ios-add:before{content:"\F11F"}[data-v-29743fd4] .ivu-table-cell-tree .ivu-icon-ios-remove:before{content:"\F116"}.button[data-v-29743fd4]{width:300px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-089b48fd.b1f2730d.css b/crmeb/public/admin/system_static/css/chunk-089b48fd.b1f2730d.css new file mode 100644 index 000000000..d5ebc0558 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-089b48fd.b1f2730d.css @@ -0,0 +1 @@ +.goodClass .title[data-v-c87effda]{font-size:14px;color:rgba(0,0,0,.85);position:relative;padding-left:11px;font-weight:700}.goodClass .title[data-v-c87effda]:after{position:absolute;content:" ";width:2px;height:14px;background-color:var(--prev-color-primary);left:0;top:3px}.goodClass .list .item[data-v-c87effda]{width:264px;margin:0 30px 0 0;cursor:pointer}.goodClass .list .item .pictrue[data-v-c87effda]{width:100%;height:496px;border:1px solid #eee;border-radius:10px}.goodClass .list .item .pictrue img[data-v-c87effda]{width:100%;height:100%;border-radius:10px}.goodClass .list .item .name[data-v-c87effda]{font-size:13px;color:rgba(0,0,0,.85);margin-top:16px;text-align:center}.goodClass .list .item.on .pictrue[data-v-c87effda]{border:2px solid var(--prev-color-primary)}.goodClass .list .item.on .name[data-v-c87effda]{color:var(--prev-color-primary)}.hot_imgs[data-v-552ce112]{margin-bottom:20px}.hot_imgs .title[data-v-552ce112]{padding:0 0 13px 0;color:#999;font-size:12px;border-bottom:1px solid rgba(0,0,0,.05)}.hot_imgs .list-box .item[data-v-552ce112]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;border:1px dashed rgba(0,0,0,.15);padding-right:10px;border-radius:6px}.hot_imgs .list-box .item .move-icon[data-v-552ce112]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;cursor:move}.hot_imgs .list-box .item .img-box[data-v-552ce112]{position:relative;width:50px;height:50px;cursor:pointer;line-height:130px}.hot_imgs .list-box .item .img-box img[data-v-552ce112]{width:100%;height:100%}.hot_imgs .list-box .item .info[data-v-552ce112]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:16px;padding-top:10px}.hot_imgs .list-box .item .info .info-item[data-v-552ce112]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.hot_imgs .list-box .item .info .info-item span[data-v-552ce112]{width:70px;font-size:13px}.hot_imgs .list-box .item .info .info-item .input-box[data-v-552ce112]{-webkit-box-flex:1;-ms-flex:1;flex:1}.hot_imgs .list-box .item .info .info-item .input-box[data-v-552ce112] ::v-deepinput{cursor:pointer}.hot_imgs .list-box .item .info .info-item[data-v-552ce112] .ivu-input{font-size:13px!important}.hot_imgs .list-box .item .delect-btn[data-v-552ce112]{position:absolute;right:-13px;top:-13px}.hot_imgs .list-box .item .delect-btn .iconfont-diy[data-v-552ce112]{font-size:25px;color:#ff1818}.hot_imgs .add-btn[data-v-552ce112]{margin-top:24px}.upload-box[data-v-552ce112]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background:#ccc}.iconfont-diy[data-v-552ce112]{color:#ddd;font-size:28px}[data-v-13a04a8a]::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 0 #ddd}[data-v-13a04a8a]::-webkit-scrollbar{width:4px!important}.default[data-v-13a04a8a]{background-color:#fff;text-align:center;height:50px;line-height:50px;border-radius:8px}.bgColor[data-v-13a04a8a]{background-color:unset!important}.bgColor .top .picTxt .txt .name[data-v-13a04a8a]{color:#333!important}.bgColor .top .picTxt .txt .phone[data-v-13a04a8a]{color:rgba(51,51,51,.8)!important;background-color:rgba(51,51,51,.13)!important}.bgColor .top .news .iconfont[data-v-13a04a8a]{color:#333!important}.bgColor .top .news .num[data-v-13a04a8a]{background-color:var(--view-theme)!important;color:#fff!important}.bgColor .top .iconshezhi[data-v-13a04a8a]{color:#333!important}.bgColor .center[data-v-13a04a8a]{color:rgba(51,51,51,.7)!important}.bgColor .center .num[data-v-13a04a8a]{color:#333!important}.dotted[data-v-13a04a8a]{border:1px dashed #2d8cf0;cursor:pointer}.solid[data-v-13a04a8a]{border:1px solid #2d8cf0!important}.c_row-item .slider-box .info[data-v-13a04a8a]{font-size:13px;color:#999}.bottomB[data-v-13a04a8a]{width:337px;height:62px;background:#343a48;border-radius:8px 8px 0 0;padding:11px 15px 0 15px;margin:10px auto 0 auto;color:#bbb;font-size:13px;z-index:0;position:relative}.bottomB .iconfont[data-v-13a04a8a]{font-size:11px}.bottomB .vip[data-v-13a04a8a]{font-size:13px;font-weight:700;color:#f8d5a8}.bottomB .vip img[data-v-13a04a8a]{width:18px;height:18px;display:inline-block;vertical-align:middle;margin-right:9px}.member[data-v-13a04a8a]{background-image:url(../../system_static/img/user_vip.7fa6644b.png);background-repeat:no-repeat;background-size:100%;width:334px;height:48px;margin:-42px auto 0 auto;position:relative;z-index:9;margin-bottom:13px;padding:0 20px 0 45px}.member .text[data-v-13a04a8a]{color:rgba(174,90,42,.8);font-size:12px}.member .text .title[data-v-13a04a8a]{font-size:12px}.member .bnt[data-v-13a04a8a]{width:70px;height:23px;background-color:#fff;border-radius:14px;color:#ae5a2a;text-align:center;line-height:26px;font-size:12px}.carousel[data-v-13a04a8a]{margin:10px 18px 0 18px}.carousel .swiperimg[data-v-13a04a8a]{width:100%;height:63px;border-radius:8px}.carousel .swiperimg img[data-v-13a04a8a]{width:100%;height:100%;border-radius:8px}.swiper-container-horizontal>.swiper-pagination-bullets[data-v-13a04a8a],.swiper-pagination-custom[data-v-13a04a8a],.swiper-pagination-fraction[data-v-13a04a8a]{bottom:2px}[data-v-13a04a8a] .swiper-pagination-bullet{width:4px;height:4px}[data-v-13a04a8a] .swiper-pagination-bullet-active{background:#fff}.users .left[data-v-13a04a8a]{background:#f7f7f7;width:375px;height:690px;padding-bottom:1px;border-radius:10px;margin-right:30px;border:1px solid #eee;overflow:hidden}.users .left .header[data-v-13a04a8a]{background-color:var(--view-theme);background-image:url(../../system_static/img/user01.3e2e9bb6.png);background-size:100%;background-repeat:no-repeat;width:100%;height:150px;position:relative;margin-bottom:14px}.users .left .header .top[data-v-13a04a8a]{padding:19px 20px 0 20px}.users .left .header .top .picTxt .pictrue[data-v-13a04a8a]{width:35px;height:35px;border-radius:50%;margin-right:10px}.users .left .header .top .picTxt .pictrue img[data-v-13a04a8a]{width:100%;height:100%;border-radius:50%}.users .left .header .top .picTxt .txt .name[data-v-13a04a8a]{font-size:12px;color:#fff;font-weight:600}.users .left .header .top .picTxt .txt .name img[data-v-13a04a8a]{width:40px;height:15px;margin-left:7px;vertical-align:middle}.users .left .header .top .picTxt .txt .phone[data-v-13a04a8a]{width:86px;height:21px;border-radius:13px;background-color:rgba(16,55,72,.2);font-size:11px;color:#fff;margin-top:4px}.users .left .header .top .picTxt .txt .phone .iconfont[data-v-13a04a8a]{font-size:11px}.users .left .header .top .news[data-v-13a04a8a]{position:relative;margin-right:18px}.users .left .header .top .news .iconfont[data-v-13a04a8a]{font-size:22px;color:#fff}.users .left .header .top .news .num[data-v-13a04a8a]{position:absolute;width:14px;height:14px;background:#fff;border-radius:50%;font-size:9px;color:var(--view-theme);text-align:center;line-height:14px;top:3px;right:-4px}.users .left .header .top .iconshezhi[data-v-13a04a8a]{font-size:22px;color:#fff}.users .left .header .center[data-v-13a04a8a]{text-align:center;color:hsla(0,0%,100%,.8);margin-top:9px}.users .left .header .center .num[data-v-13a04a8a]{font-size:15px;font-weight:600;color:#fff}.users .left .header .center .font[data-v-13a04a8a]{font-size:13px}.users .left .header .center .item~.item[data-v-13a04a8a]{position:relative}.users .left .header .center .item~.item[data-v-13a04a8a]:before{position:absolute;content:"";width:1px;height:14px;background-color:hsla(0,0%,100%,.3);left:-36px;top:50%;margin-top:-7px}.users .left .header .bottom[data-v-13a04a8a]{background-image:url(../../system_static/img/member.b885cf62.png);width:355px;height:34px;background-size:100%;background-repeat:no-repeat;position:absolute;bottom:-6px;padding:0 17px 0 44px;font-size:13px;color:#905100;right:8px}.users .left .header .bottom .renew[data-v-13a04a8a]{font-size:12px}.users .left .header .bottom .renew .iconjinru[data-v-13a04a8a]{font-size:11px}.users .left .orderCenter[data-v-13a04a8a]{background:#fff;border-radius:8px;margin:0 18px 10px 18px;text-align:center;padding:15px 0}.users .left .orderCenter.on[data-v-13a04a8a]{position:relative;margin-top:-5px}.users .left .orderCenter .title[data-v-13a04a8a]{padding:0 15px;font-size:13px;color:#282828;font-weight:600px}.users .left .orderCenter .title .all[data-v-13a04a8a]{font-size:12px;color:#666}.users .left .orderCenter .title .all .iconfont[data-v-13a04a8a]{font-size:12px;margin-left:2px}.users .left .orderCenter .list[data-v-13a04a8a]{margin-top:10px}.users .left .orderCenter .list .item[data-v-13a04a8a]{font-size:12px;color:#454545}.users .left .orderCenter .list .item .iconfont[data-v-13a04a8a]{font-size:20px;color:var(--view-theme)}.users .left .orderCenter.service[data-v-13a04a8a]{padding:15px 0 0 0;margin-top:10px}.users .left .orderCenter.service .list .item[data-v-13a04a8a]{width:25%;margin-bottom:10px}.users .left .orderCenter.service .list .item .pictrue[data-v-13a04a8a]{width:23px;height:23px;margin:0 auto 8px auto;font-size:12px}.users .left .orderCenter.service .list .item .pictrue img[data-v-13a04a8a]{width:100%;height:100%}.users .right[data-v-13a04a8a]{width:540px}.users .right[data-v-13a04a8a] .ivu-radio-wrapper{font-size:13px;margin-right:20px}.users .right .title[data-v-13a04a8a]{font-size:14px;color:rgba(0,0,0,.85);position:relative;font-weight:700}.users .right .title[data-v-13a04a8a]:before{content:"";position:absolute;width:2px;height:14px;background:var(--prev-color-primary);top:50%;margin-top:-7px;left:-8px}.users .right .c_row-item[data-v-13a04a8a]{margin-top:24px}.ivu-mt[data-v-46d22163]{background-color:#fff;padding-bottom:50px}[data-v-46d22163] .el-card__body{padding:40px}.bnt[data-v-46d22163]{width:80px!important}.iframe-col[data-v-46d22163]{width:375px;height:650px;margin-right:30px;position:relative}.iframe-box[data-v-46d22163]{width:100%;height:100%;border-radius:10px;border:1px solid #eee}.target-add[data-v-46d22163]{text-decoration:none;color:#fff}.mask[data-v-46d22163]{position:absolute;left:0;width:100%;top:0;height:100%;background-color:transparent}.ivu-menu-vertical .ivu-menu-submenu-title[data-v-46d22163],[data-v-46d22163] .ivu-menu-vertical .ivu-menu-item{text-align:center}[data-v-46d22163] .i-layout-page-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[data-v-46d22163] .ivu-page-header{border-bottom:unset;position:fixed;z-index:9;width:100%}[data-v-46d22163] .ivu-menu-vertical .ivu-menu-item-group-title,[data-v-46d22163] .ivu-menu-vertical.ivu-menu-light:after{display:none}[data-v-46d22163] .ivu-menu{z-index:0!important}[data-v-46d22163] .ivu-row{display:-webkit-box;display:-ms-flexbox;display:flex}.table-box[data-v-46d22163]{-webkit-box-flex:1!important;-ms-flex:1!important;flex:1!important}.code[data-v-46d22163]{position:relative}.QRpic[data-v-46d22163]{width:160px;height:160px}.QRpic img[data-v-46d22163]{width:100%;height:100%}.left-wrapper[data-v-46d22163]{padding:20px 0 0 20px;background:#fff;border-right:unset}.tree_tit[data-v-46d22163]{height:50px;line-height:50px;font-size:15px;color:#333;font-weight:500;text-align:center;border-bottom:1px solid #ebeef5}.picCon[data-v-46d22163]{width:280px;height:510px;background:#fff;border:1px solid #eee;border-radius:25px}.picCon .pictrue[data-v-46d22163]{width:250px;height:417px;border:1px solid #eee;opacity:1;border-radius:10px;margin:30px auto 0 auto}.picCon .pictrue img[data-v-46d22163]{width:100%;height:100%;border-radius:10px}.picCon .circle[data-v-46d22163]{width:36px;height:36px;background:#fff;border:1px solid #eee;border-radius:50%;margin:13px auto 0 auto}.tree-vis[data-v-46d22163]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tree-vis .tab-item[data-v-46d22163]{padding:15px 20px;cursor:pointer}.tree-vis .active[data-v-46d22163]{background-color:var(--prev-bg-main-color);color:var(--prev-color-primary);border-right:2px solid var(--prev-color-primary)} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-08c29d8f.5cd78c7a.css b/crmeb/public/admin/system_static/css/chunk-08c29d8f.5cd78c7a.css new file mode 100644 index 000000000..bbeaf34cc --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-08c29d8f.5cd78c7a.css @@ -0,0 +1 @@ +.code[data-v-52fd8a72]{position:relative}.QRpic[data-v-52fd8a72]{width:180px}.QRpic img[data-v-52fd8a72]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-08c6a66a.950a799d.css b/crmeb/public/admin/system_static/css/chunk-08c6a66a.950a799d.css deleted file mode 100644 index 5fdfdcfd2..000000000 --- a/crmeb/public/admin/system_static/css/chunk-08c6a66a.950a799d.css +++ /dev/null @@ -1 +0,0 @@ -.newsBox[data-v-372e3ea4] .ivu-global-footer{dispaly:none!important}.demo-upload-list[data-v-372e3ea4]{display:inline-block;width:60px;height:60px;text-align:center;line-height:60px;border:1px solid transparent;border-radius:4px;overflow:hidden;background:#fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.2);box-shadow:0 1px 1px rgba(0,0,0,.2);margin-right:15px;position:relative}.btndel[data-v-372e3ea4]{position:absolute;z-index:111;width:20px!important;height:20px!important;left:46px;top:-4px}.demo-upload-list img[data-v-372e3ea4]{width:100%;height:100%}.demo-upload-list-cover[data-v-372e3ea4]{display:none;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.6)}.demo-upload-list:hover .demo-upload-list-cover[data-v-372e3ea4]{display:block}.demo-upload-list-cover i[data-v-372e3ea4]{color:#fff;font-size:20px;cursor:pointer;margin:0 2px}.save_from[data-v-372e3ea4] .ivu-btn-error{width:24px!important;height:24px!important;background:#fff!important;color:#999!important;border:1px solid #eee!important}.save_from[data-v-372e3ea4] .ivu-btn-error:hover{background:#ff5d5f!important;border:1px solid #fff!important;color:#fff!important}.picBox[data-v-372e3ea4]{display:inline-block;cursor:pointer}.pictrue[data-v-372e3ea4]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:10px}.pictrue img[data-v-372e3ea4]{width:100%;height:100%}.upLoad[data-v-372e3ea4]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02)}.checkClass[data-v-372e3ea4]{border:1px dashed #0091ff!important}.checkClass2[data-v-372e3ea4]{border:1px solid #0091ff!important}.submission[data-v-372e3ea4]{width:10%;margin-left:27px}.cover[data-v-372e3ea4]{width:60px;height:60px}.cover img[data-v-372e3ea4]{width:100%;height:100%}.Refresh[data-v-372e3ea4]{font-size:12px;color:var(--prev-color-primary);cursor:pointer;line-height:35px;display:inline-block}.news_pic[data-v-372e3ea4]{width:100%;height:150px;overflow:hidden;position:relative;background-size:100%;background-position:50%;border-radius:5px 5px 0 0;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.news_sp[data-v-372e3ea4]{font-size:12px;color:#000;height:38px;line-height:38px;padding:0 12px;display:block}.news_cent[data-v-372e3ea4],.news_sp[data-v-372e3ea4]{background:#fff;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px dashed #eee}.news_cent[data-v-372e3ea4]{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news_cent .news_sp1[data-v-372e3ea4]{font-size:12px;color:#000;width:71%}.news_cent .news_cent_img[data-v-372e3ea4]{width:81px;height:46px;border-radius:6px;overflow:hidden}.news_cent .news_cent_img img[data-v-372e3ea4]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-95e0726a.069f1dbe.css b/crmeb/public/admin/system_static/css/chunk-08c959cf.747ed9da.css similarity index 96% rename from crmeb/public/admin/system_static/css/chunk-95e0726a.069f1dbe.css rename to crmeb/public/admin/system_static/css/chunk-08c959cf.747ed9da.css index fc237c933..1b519e579 100644 --- a/crmeb/public/admin/system_static/css/chunk-95e0726a.069f1dbe.css +++ b/crmeb/public/admin/system_static/css/chunk-08c959cf.747ed9da.css @@ -1 +1 @@ -.one[data-v-5fa5bfce]{background:var(--prev-color-primary)}.two[data-v-5fa5bfce]{background:#00c050}.three[data-v-5fa5bfce]{background:#ffab2b}.four[data-v-5fa5bfce]{background:#b37feb}.el-icon-caret-top[data-v-5fa5bfce],.up[data-v-5fa5bfce]{color:#f5222d;font-size:12px;opacity:1!important}.iconfont[data-v-5fa5bfce]{font-size:16px;color:#fff}.down[data-v-5fa5bfce],.el-icon-caret-bottom[data-v-5fa5bfce]{color:#39c15b;font-size:12px}.curP[data-v-5fa5bfce]{cursor:pointer}.header-title[data-v-5fa5bfce]{font-size:16px;color:rgba(0,0,0,.85)}.header-time[data-v-5fa5bfce]{font-size:12px;color:#000;opacity:.45}.iconCrl[data-v-5fa5bfce]{width:32px;height:32px;border-radius:50%;text-align:center;line-height:32px;opacity:.7}.lan[data-v-5fa5bfce]{background:var(--prev-color-primary)}.iconshangpinliulanliang[data-v-5fa5bfce]{color:#fff}.infoBox[data-v-5fa5bfce]{width:20%}.info .sp1[data-v-5fa5bfce]{color:#666;font-size:14px;display:block}.info .sp2[data-v-5fa5bfce]{font-weight:400;font-size:30px;color:rgba(0,0,0,.85);display:block}.info .sp3[data-v-5fa5bfce]{font-size:12px;font-weight:400;color:rgba(0,0,0,.45);display:block}.fwn[data-v-5fa5bfce]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.one[data-v-6a54edd6]{background:var(--prev-color-primary)}.two[data-v-6a54edd6]{background:#00c050}.three[data-v-6a54edd6]{background:#ffab2b}.four[data-v-6a54edd6]{background:#b37feb}.el-icon-caret-top[data-v-6a54edd6],.up[data-v-6a54edd6]{color:#f5222d;font-size:12px;opacity:1!important}.down[data-v-6a54edd6],.el-icon-caret-bottom[data-v-6a54edd6]{color:#39c15b;font-size:12px}.curP[data-v-6a54edd6]{cursor:pointer}.header-title[data-v-6a54edd6]{font-size:16px;color:rgba(0,0,0,.85)}.header-time[data-v-6a54edd6]{font-size:12px;color:#000;opacity:.45}.iconfont[data-v-6a54edd6]{font-size:16px;color:#fff}.iconCrl[data-v-6a54edd6]{width:32px;height:32px;border-radius:50%;text-align:center;line-height:32px;opacity:.7}.lan[data-v-6a54edd6]{background:var(--prev-color-primary)}.iconshangpinliulanliang[data-v-6a54edd6]{color:#fff}.infoBox[data-v-6a54edd6]{width:20%}@media screen and (max-width:1200px){.infoBox[data-v-6a54edd6]{width:33%}}@media screen and (max-width:900px){.infoBox[data-v-6a54edd6]{width:50%}}.info .sp1[data-v-6a54edd6]{color:#666;font-size:14px;display:block}.info .sp2[data-v-6a54edd6]{font-weight:400;font-size:30px;color:rgba(0,0,0,.85);display:block}.info .sp3[data-v-6a54edd6]{font-size:12px;font-weight:400;color:rgba(0,0,0,.45);display:block}.echarts[data-v-c931101a],.tables[data-v-c931101a]{width:100%}.tables[data-v-c931101a] .ivu-table-overflowY::-webkit-scrollbar{width:0}.tables[data-v-c931101a] .ivu-table-overflowY::-webkit-scrollbar-track{background-color:transparent}.tables[data-v-c931101a] .ivu-table-overflowY::-webkit-scrollbar-thumb{background:#e8eaec}.ivu-form-item[data-v-4f1e8e51]{padding-bottom:10px;margin-bottom:0} \ No newline at end of file +.one[data-v-5fa5bfce]{background:var(--prev-color-primary)}.two[data-v-5fa5bfce]{background:#00c050}.three[data-v-5fa5bfce]{background:#ffab2b}.four[data-v-5fa5bfce]{background:#b37feb}.el-icon-caret-top[data-v-5fa5bfce],.up[data-v-5fa5bfce]{color:#f5222d;font-size:12px;opacity:1!important}.iconfont[data-v-5fa5bfce]{font-size:16px;color:#fff}.down[data-v-5fa5bfce],.el-icon-caret-bottom[data-v-5fa5bfce]{color:#39c15b;font-size:12px}.curP[data-v-5fa5bfce]{cursor:pointer}.header-title[data-v-5fa5bfce]{font-size:16px;color:rgba(0,0,0,.85)}.header-time[data-v-5fa5bfce]{font-size:12px;color:#000;opacity:.45}.iconCrl[data-v-5fa5bfce]{width:32px;height:32px;border-radius:50%;text-align:center;line-height:32px;opacity:.7}.lan[data-v-5fa5bfce]{background:var(--prev-color-primary)}.iconshangpinliulanliang[data-v-5fa5bfce]{color:#fff}.infoBox[data-v-5fa5bfce]{width:20%}.info .sp1[data-v-5fa5bfce]{color:#666;font-size:14px;display:block}.info .sp2[data-v-5fa5bfce]{font-weight:400;font-size:30px;color:rgba(0,0,0,.85);display:block}.info .sp3[data-v-5fa5bfce]{font-size:12px;font-weight:400;color:rgba(0,0,0,.45);display:block}.fwn[data-v-5fa5bfce]{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.one[data-v-6a54edd6]{background:var(--prev-color-primary)}.two[data-v-6a54edd6]{background:#00c050}.three[data-v-6a54edd6]{background:#ffab2b}.four[data-v-6a54edd6]{background:#b37feb}.el-icon-caret-top[data-v-6a54edd6],.up[data-v-6a54edd6]{color:#f5222d;font-size:12px;opacity:1!important}.down[data-v-6a54edd6],.el-icon-caret-bottom[data-v-6a54edd6]{color:#39c15b;font-size:12px}.curP[data-v-6a54edd6]{cursor:pointer}.header-title[data-v-6a54edd6]{font-size:16px;color:rgba(0,0,0,.85)}.header-time[data-v-6a54edd6]{font-size:12px;color:#000;opacity:.45}.iconfont[data-v-6a54edd6]{font-size:16px;color:#fff}.iconCrl[data-v-6a54edd6]{width:32px;height:32px;border-radius:50%;text-align:center;line-height:32px;opacity:.7}.lan[data-v-6a54edd6]{background:var(--prev-color-primary)}.iconshangpinliulanliang[data-v-6a54edd6]{color:#fff}.infoBox[data-v-6a54edd6]{width:20%}@media screen and (max-width:1200px){.infoBox[data-v-6a54edd6]{width:33%}}@media screen and (max-width:900px){.infoBox[data-v-6a54edd6]{width:50%}}.info .sp1[data-v-6a54edd6]{color:#666;font-size:14px;display:block}.info .sp2[data-v-6a54edd6]{font-weight:400;font-size:30px;color:rgba(0,0,0,.85);display:block}.info .sp3[data-v-6a54edd6]{font-size:12px;font-weight:400;color:rgba(0,0,0,.45);display:block}.echarts[data-v-c931101a],.tables[data-v-c931101a]{width:100%}.tables[data-v-c931101a] .ivu-table-overflowY::-webkit-scrollbar{width:0}.tables[data-v-c931101a] .ivu-table-overflowY::-webkit-scrollbar-track{background-color:transparent}.tables[data-v-c931101a] .ivu-table-overflowY::-webkit-scrollbar-thumb{background:#e8eaec}.ivu-form-item[data-v-64fc0bbe]{padding-bottom:10px;margin-bottom:0} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-09e1de10.3544555a.css b/crmeb/public/admin/system_static/css/chunk-09e1de10.3544555a.css deleted file mode 100644 index 78ce2f9f4..000000000 --- a/crmeb/public/admin/system_static/css/chunk-09e1de10.3544555a.css +++ /dev/null @@ -1 +0,0 @@ -.radio[data-v-224af4d2]{margin-bottom:14px}.radio[data-v-224af4d2] .name{width:125px;text-align:right;padding-right:12px}[data-v-36a706c5] .el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{border-bottom:none}[data-v-36a706c5] .el-tabs__item{height:40px!important;line-height:40px!important}.head[data-v-36a706c5]{padding:0 35px 24px}.head .full[data-v-36a706c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.head .full .order_icon[data-v-36a706c5]{width:60px;height:60px}.head .full .iconfont[data-v-36a706c5]{color:var(--prev-color-primary)}.head .full .iconfont.sale-after[data-v-36a706c5]{color:#90add5}.head .full .text[data-v-36a706c5]{-ms-flex-item-align:center;align-self:center;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding-left:12px;font-size:13px;color:#606266}.head .full .text .title[data-v-36a706c5]{margin-bottom:10px;font-weight:500;font-size:16px;line-height:16px;color:rgba(0,0,0,.85)}.head .full .text .order-num[data-v-36a706c5]{padding-top:10px;white-space:nowrap}.head .list[data-v-36a706c5]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;overflow:hidden;list-style:none;padding:0}.head .list .item[data-v-36a706c5]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:200px;font-size:14px;line-height:14px;color:rgba(0,0,0,.85)}.head .list .item .title[data-v-36a706c5]{margin-bottom:12px;font-size:13px;line-height:13px;color:#666}.head .list .item .value1[data-v-36a706c5]{color:#f56022}.head .list .item .value2[data-v-36a706c5]{color:#1bbe6b}.head .list .item .value3[data-v-36a706c5]{color:var(--prev-color-primary)}.head .list .item .value4[data-v-36a706c5]{color:#6a7b9d}.head .list .item .value5[data-v-36a706c5]{color:#f5222d}.section[data-v-36a706c5]{padding:25px 0;border-bottom:1px dashed #eee}.section .title[data-v-36a706c5]{padding-left:10px;border-left:3px solid var(--prev-color-primary);font-size:15px;line-height:15px;color:#303133}.section .list[data-v-36a706c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0}.section .item[data-v-36a706c5]{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:16px;font-size:13px;color:#666}.section .item[data-v-36a706c5]:nth-child(3n+1){padding-right:20px}.section .item[data-v-36a706c5]:nth-child(3n+2){padding-right:10px;padding-left:10px}.section .item[data-v-36a706c5]:nth-child(3n+3){padding-left:20px}.section .value[data-v-36a706c5]{-webkit-box-flex:1;-ms-flex:1;flex:1}.section .value image[data-v-36a706c5]{display:inline-block;width:40px;height:40px;margin:0 12px 12px 0;vertical-align:middle}.section .item.pic[data-v-36a706c5]{display:-webkit-box;display:-ms-flexbox;display:flex}.section .item.pic img[data-v-36a706c5]{width:80px;height:80px}.tab[data-v-36a706c5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tab .el-image[data-v-36a706c5]{width:36px;height:36px;margin-right:10px}[data-v-36a706c5] .el-drawer__body{overflow:auto}.gary[data-v-36a706c5]{color:#aaa}[data-v-36a706c5] .el-drawer__body{padding:20px 0}[data-v-36a706c5] .el-tabs--border-card>.el-tabs__content{padding:0 35px}[data-v-36a706c5] .el-tabs--border-card>.el-tabs__header,[data-v-36a706c5] .el-tabs--border-card>.el-tabs__header .el-tabs__item:active{border:none;height:40px}[data-v-36a706c5] .el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{border:none;border-top:2px solid var(--prev-color-primary);font-size:13px;font-weight:500;color:#303133;line-height:16px}[data-v-36a706c5] .el-tabs--border-card>.el-tabs__header .el-tabs__item{border:none;margin-top:0;-webkit-transition:none;transition:none;height:40px!important;line-height:40px!important;width:92px!important;font-size:13px;font-weight:400;color:#303133;line-height:16px}[data-v-36a706c5] .el-tabs--border-card{border:none;-webkit-box-shadow:none;box-shadow:none}.logistics[data-v-36a706c5]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px}.logistics .logistics_img[data-v-36a706c5]{width:45px;height:45px;margin-right:12px}.logistics .logistics_img img[data-v-36a706c5]{width:100%;height:100%}.logistics .logistics_cent span[data-v-36a706c5]{display:block;font-size:12px}.trees-coadd[data-v-36a706c5]{width:100%;height:400px;border-radius:4px;overflow:hidden}.trees-coadd .scollhide[data-v-36a706c5]{width:100%;height:100%;overflow:auto;margin-left:18px;padding:10px 0 10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.trees-coadd .scollhide .content[data-v-36a706c5]{font-size:12px}.trees-coadd .scollhide .time[data-v-36a706c5]{font-size:12px;color:#2d8cf0} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-0a437896.46acedbb.css b/crmeb/public/admin/system_static/css/chunk-0a437896.46acedbb.css new file mode 100644 index 000000000..12826e711 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-0a437896.46acedbb.css @@ -0,0 +1 @@ +[data-v-3a4c0be8]{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}[data-v-3a4c0be8] .el-card__body{padding:60px 20px}.left[data-v-3a4c0be8]{min-width:390px;min-height:550px;position:relative;padding-left:40px}.top[data-v-3a4c0be8]{position:absolute;top:0}.bottom[data-v-3a4c0be8],.textbot[data-v-3a4c0be8]{position:absolute;bottom:0}.textbot[data-v-3a4c0be8]{left:55px;width:100%}.active[data-v-3a4c0be8]{border:1px solid var(--prev-color-primary)!important;color:var(--prev-color-primary)!important}.li[data-v-3a4c0be8]{float:left;width:92px;height:48px;line-height:48px;border-left:1px solid #e7e7eb;background:#fafafa;text-align:center;cursor:pointer;color:#999;position:relative}.text[data-v-3a4c0be8]{height:50px;white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis;padding:0 5px}.text[data-v-3a4c0be8]:hover{color:#000}.add[data-v-3a4c0be8]{position:absolute;bottom:65px;width:100%;line-height:40px;background:#fafafa}.arrow[data-v-3a4c0be8]{position:absolute;bottom:-16px;left:36px;width:0;height:0;font-size:0;border:8px solid;border-color:#fafafa #f4f5f9 #f4f5f9 #f4f5f9}.tianjia[data-v-3a4c0be8]{position:absolute;bottom:107px;width:100%;line-height:48px;background:#fafafa}.tianjia[data-v-3a4c0be8] :first-child{border:none}.addadd[data-v-3a4c0be8]{width:100%;line-height:40px;border-top:1px solid #f0f0f0;background:#fafafa;height:40px}.right[data-v-3a4c0be8]{background:#fff;min-height:400px}.spwidth[data-v-3a4c0be8]{width:100%}.userAlert[data-v-3a4c0be8]{margin-top:16px!important} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-0a7dc66b.2bb1c141.css b/crmeb/public/admin/system_static/css/chunk-0a7dc66b.2bb1c141.css new file mode 100644 index 000000000..c64e5df97 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-0a7dc66b.2bb1c141.css @@ -0,0 +1 @@ +[data-v-5712cb7f] .el-tabs__item{height:54px!important;line-height:54px!important}.ivu-input-group>.ivu-input[data-v-5712cb7f]:last-child,[data-v-5712cb7f] .ivu-input-group-append{background:none;color:#999}[data-v-5712cb7f] .ivu-input-group .ivu-input{border-right:0!important}.content[data-v-5712cb7f] .ivu-form .ivu-form-item-label{width:133px}.topIput[data-v-5712cb7f]{width:186px;background:#fff;border-right:0!important}.abbreviation .top[data-v-5712cb7f]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.abbreviation .top .topBox[data-v-5712cb7f],.abbreviation .top[data-v-5712cb7f]{display:-webkit-box;display:-ms-flexbox;display:flex}.abbreviation .top .topBox .topRight[data-v-5712cb7f]{width:254px;margin-left:36px}.abbreviation .top .topBox .topLeft[data-v-5712cb7f]{width:94px;height:94px;text-align:center;font-size:13px;font-weight:400;color:#000}.abbreviation .top .topBox .topLeft .img[data-v-5712cb7f]{height:67px;background:#f7fbff;border-radius:4px;margin-bottom:9px}.abbreviation .top .topBox .topLeft .img .imgs[data-v-5712cb7f]{width:70px;height:51px;display:inline-block;text-align:center;margin-top:8px}.abbreviation .content[data-v-5712cb7f] .ivu-form-item-label{width:120px}.abbreviation .content .flex[data-v-5712cb7f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.abbreviation .content .flex .contentIput[data-v-5712cb7f]{width:400px}.abbreviation .content .flex .conents[data-v-5712cb7f]{display:-webkit-box;display:-ms-flexbox;display:flex}.abbreviation .content .flex .conents .title[data-v-5712cb7f]{width:30px;margin-top:70px;margin-left:6px}.abbreviation .content .flex .conents .positionBox[data-v-5712cb7f]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:101px;height:99px;border-right:1px solid #ddd}.abbreviation .content .flex .conents .positionBox .box[data-v-5712cb7f]{width:33px;height:33px;border:1px solid #ddd;cursor:pointer}.abbreviation .content .flex .conents .positionBox .on[data-v-5712cb7f]{background:rgba(24,144,255,.1)}.message[data-v-5712cb7f] .ivu-table-header thead tr th{padding:8px 16px}.ivu-radio-wrapper[data-v-5712cb7f]{margin-right:15px;font-size:12px!important}.message[data-v-5712cb7f] .ivu-tabs-tab{border-radius:0!important}.table-box[data-v-5712cb7f]{padding:20px}.is-table[data-v-5712cb7f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn[data-v-5712cb7f]{cursor:pointer;color:#2d8cf0;font-size:12px}.is-switch-close[data-v-5712cb7f]{background-color:#504444}.is-switch[data-v-5712cb7f]{background-color:#eb5252}.notice-list[data-v-5712cb7f]{background-color:#308cf5;margin:0 15px}.table[data-v-5712cb7f]{padding:0 18px}.confignv[data-v-5712cb7f]{margin:10px 0}.configtit[data-v-5712cb7f]{display:inline-block;width:90px;text-align:right}.copy[data-v-5712cb7f]{padding:3px 5px;border:1px solid #ccc;border-radius:5px;color:#333;cursor:pointer;margin-left:5px}.copy[data-v-5712cb7f]:hover{border-color:#2d8cf0;color:#2d8cf0}.picBox[data-v-5712cb7f]{display:inline-block;cursor:pointer}.picBox .pictrue[data-v-5712cb7f]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:10px}.picBox .pictrue img[data-v-5712cb7f]{width:100%;height:100%}.picBox .upLoad[data-v-5712cb7f]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02)}h3[data-v-5712cb7f]{margin:5px 0 15px 0}.table-box p[data-v-5712cb7f]{margin-bottom:10px}.save-type[data-v-5712cb7f]{font-size:13px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-0b84a9dc.eacb7404.css b/crmeb/public/admin/system_static/css/chunk-0b84a9dc.eacb7404.css new file mode 100644 index 000000000..04a65bc97 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-0b84a9dc.eacb7404.css @@ -0,0 +1 @@ +.ivu-mt .type .item[data-v-45512a14]{margin:3px 0}.Refresh[data-v-45512a14]{font-size:12px;color:var(--prev-color-primary);cursor:pointer}.ivu-form-item[data-v-45512a14]{margin-bottom:10px}.status[data-v-45512a14] .item~.item{margin-left:6px}.status[data-v-45512a14] .statusVal{margin-bottom:7px}.type[data-v-45512a14]{padding:3px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.tabBox_img[data-v-45512a14]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-45512a14]{width:100%;height:100%}.z-price[data-v-45512a14]{color:red}.f-price[data-v-45512a14]{color:green} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-0cd57972.43e11790.css b/crmeb/public/admin/system_static/css/chunk-0c8f37b8.c4d3fffe.css similarity index 74% rename from crmeb/public/admin/system_static/css/chunk-0cd57972.43e11790.css rename to crmeb/public/admin/system_static/css/chunk-0c8f37b8.c4d3fffe.css index ba0e4cb13..def7019ce 100644 --- a/crmeb/public/admin/system_static/css/chunk-0cd57972.43e11790.css +++ b/crmeb/public/admin/system_static/css/chunk-0c8f37b8.c4d3fffe.css @@ -1 +1 @@ -.card_box_cir1[data-v-50f2a66a] .iconfont{font-size:26px;color:#fff}.one[data-v-50f2a66a]{background:#e4ecff}.two[data-v-50f2a66a]{background:#fff3e0}.three[data-v-50f2a66a]{background:#eaf9e1}.four[data-v-50f2a66a]{background:#ffeaf4}.five[data-v-50f2a66a]{background:#f1e4ff}.one1[data-v-50f2a66a]{background:#4d7cfe}.two1[data-v-50f2a66a]{background:#ffab2b}.three1[data-v-50f2a66a]{background:#6dd230}.four1[data-v-50f2a66a]{background:#ff85c0}.five1[data-v-50f2a66a]{background:#b37feb}.card_box[data-v-50f2a66a]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_cir[data-v-50f2a66a]{width:60px;height:60px;overflow:hidden;margin-right:20px}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a],.card_box .card_box_cir[data-v-50f2a66a]{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a]{width:48px;height:48px}.card_box .card_box_txt .sp1[data-v-50f2a66a]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-50f2a66a]{display:block;color:#98a9bc;font-size:12px}.cl[data-v-1901b596]{margin-right:20px}.code-row-bg[data-v-1901b596]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.code-row-bg .ivu-mt[data-v-1901b596]{width:100%}.ech-box[data-v-1901b596]{margin-top:10px}.change-style[data-v-1901b596]{border:1px solid #ccc;border-radius:15px;padding:0 10px;cursor:pointer}.percent-box[data-v-1901b596]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:10px}.line[data-v-1901b596]{width:100%;position:relative}.bg[data-v-1901b596]{position:absolute;width:100%;height:8px;border-radius:8px;background-color:#f2f2f2}.percent[data-v-1901b596]{position:absolute;border-radius:5px;height:8px;background-color:var(--prev-color-primary);z-index:9999}.num[data-v-1901b596]{white-space:nowrap;margin:0 10px;width:20px} \ No newline at end of file +.card_box_cir1[data-v-50f2a66a] .iconfont{font-size:26px;color:#fff}.one[data-v-50f2a66a]{background:#e4ecff}.two[data-v-50f2a66a]{background:#fff3e0}.three[data-v-50f2a66a]{background:#eaf9e1}.four[data-v-50f2a66a]{background:#ffeaf4}.five[data-v-50f2a66a]{background:#f1e4ff}.one1[data-v-50f2a66a]{background:#4d7cfe}.two1[data-v-50f2a66a]{background:#ffab2b}.three1[data-v-50f2a66a]{background:#6dd230}.four1[data-v-50f2a66a]{background:#ff85c0}.five1[data-v-50f2a66a]{background:#b37feb}.card_box[data-v-50f2a66a]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_cir[data-v-50f2a66a]{width:60px;height:60px;overflow:hidden;margin-right:20px}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a],.card_box .card_box_cir[data-v-50f2a66a]{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a]{width:48px;height:48px}.card_box .card_box_txt .sp1[data-v-50f2a66a]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-50f2a66a]{display:block;color:#98a9bc;font-size:12px}.cl[data-v-cd55cea0]{margin-right:20px}.code-row-bg[data-v-cd55cea0]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.code-row-bg .ivu-mt[data-v-cd55cea0]{width:100%}.ech-box[data-v-cd55cea0]{margin-top:10px}.change-style[data-v-cd55cea0]{border:1px solid #ccc;border-radius:15px;padding:0 10px;cursor:pointer}.percent-box[data-v-cd55cea0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:10px}.line[data-v-cd55cea0]{width:100%;position:relative}.bg[data-v-cd55cea0]{position:absolute;width:100%;height:8px;border-radius:8px;background-color:#f2f2f2}.percent[data-v-cd55cea0]{position:absolute;border-radius:5px;height:8px;background-color:var(--prev-color-primary);z-index:9999}.num[data-v-cd55cea0]{white-space:nowrap;margin:0 10px;width:20px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-0cb85443.9c40f92a.css b/crmeb/public/admin/system_static/css/chunk-0cb85443.9c40f92a.css deleted file mode 100644 index a4d804b54..000000000 --- a/crmeb/public/admin/system_static/css/chunk-0cb85443.9c40f92a.css +++ /dev/null @@ -1 +0,0 @@ -.df-cc[data-v-31821268]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.df-cc[data-v-31821268],.steps-item[data-v-31821268]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.steps-item[data-v-31821268]{width:-webkit-max-content;width:-moz-max-content;width:max-content}.steps-item .dot[data-v-31821268]{width:28px;height:28px;color:#c0c4cc;border:1px solid #c0c4cc;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:8px}.steps-item .title[data-v-31821268]{font-size:16px;font-weight:400;color:#909399;line-height:16px;white-space:nowrap}.steps-item .line[data-v-31821268]{height:1px;margin:0 20px;background:#ddd}.steps-item .wd160[data-v-31821268]{width:160px}.steps-item .wd120[data-v-31821268]{width:120px}.steps-item .wd100[data-v-31821268]{width:100px}.steps-item.active .title[data-v-31821268]{font-size:16px;font-weight:500;color:#303133;line-height:16px}.steps-item.active .dot[data-v-31821268]{width:28px;height:28px;background:var(--prev-color-primary);border:1px solid var(--prev-color-primary);color:#fff}.content_width[data-v-24e41139]{width:460px}.maxW[data-v-24e41139] .ivu-select-dropdown{max-width:600px}.grey[data-v-24e41139]{color:#999;font-size:12px}.tabBox_img[data-v-24e41139]{width:50px;height:50px;margin:0 auto}.tabBox_img img[data-v-24e41139]{width:100%;height:100%}.priceBox[data-v-24e41139]{width:100%}.form .picBox[data-v-24e41139],.form .pictrue[data-v-24e41139]{display:inline-block;cursor:pointer}.form .pictrue[data-v-24e41139]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:15px;position:relative}.form .pictrue img[data-v-24e41139]{width:100%;height:100%}.form .pictrue .btndel[data-v-24e41139]{position:absolute;z-index:9;width:20px!important;height:20px!important;left:46px;top:-4px}.form .upLoad[data-v-24e41139]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02);cursor:pointer}.form .col[data-v-24e41139]{color:#2d8cf0;cursor:pointer}.addfont[data-v-24e41139]{font-size:12px;color:var(--prev-color-primary);margin-left:14px;margin-left:10px;cursor:pointer} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-0d15b554.f4b06bfc.css b/crmeb/public/admin/system_static/css/chunk-0d15b554.f4b06bfc.css deleted file mode 100644 index 317871f1a..000000000 --- a/crmeb/public/admin/system_static/css/chunk-0d15b554.f4b06bfc.css +++ /dev/null @@ -1 +0,0 @@ -.tabBox_img[data-v-c389c67a]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-c389c67a]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-0e14d002.19466b28.css b/crmeb/public/admin/system_static/css/chunk-0e14d002.19466b28.css new file mode 100644 index 000000000..17c980a99 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-0e14d002.19466b28.css @@ -0,0 +1 @@ +.df-cc[data-v-0fa1e31c]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.df-cc[data-v-0fa1e31c],.steps-item[data-v-0fa1e31c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.steps-item[data-v-0fa1e31c]{width:-webkit-max-content;width:-moz-max-content;width:max-content}.steps-item .dot[data-v-0fa1e31c]{width:28px;height:28px;color:#c0c4cc;border:1px solid #c0c4cc;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:8px}.steps-item .title[data-v-0fa1e31c]{font-size:16px;font-weight:400;color:#909399;line-height:16px;white-space:nowrap}.steps-item .line[data-v-0fa1e31c]{height:1px;margin:0 20px;background:#ddd}.steps-item .wd160[data-v-0fa1e31c]{width:160px}.steps-item .wd120[data-v-0fa1e31c]{width:120px}.steps-item .wd100[data-v-0fa1e31c]{width:100px}.steps-item.active .title[data-v-0fa1e31c]{font-size:16px;font-weight:500;color:#303133;line-height:16px}.steps-item.active .dot[data-v-0fa1e31c]{width:28px;height:28px;background:var(--prev-color-primary);border:1px solid var(--prev-color-primary);color:#fff}.content_width[data-v-399f1473]{width:460px}.maxW[data-v-399f1473] .ivu-select-dropdown{max-width:600px}.grey[data-v-399f1473]{color:#999;font-size:12px}.tabBox_img[data-v-399f1473]{width:50px;height:50px;margin:0 auto}.tabBox_img img[data-v-399f1473]{width:100%;height:100%}.priceBox[data-v-399f1473]{width:100%}.form .picBox[data-v-399f1473],.form .pictrue[data-v-399f1473]{display:inline-block;cursor:pointer}.form .pictrue[data-v-399f1473]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:15px;position:relative}.form .pictrue img[data-v-399f1473]{width:100%;height:100%}.form .pictrue .btndel[data-v-399f1473]{position:absolute;z-index:9;width:20px!important;height:20px!important;left:46px;top:-4px}.form .upLoad[data-v-399f1473]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02);cursor:pointer}.form .col[data-v-399f1473]{color:#2d8cf0;cursor:pointer}.addfont[data-v-399f1473]{font-size:12px;color:var(--prev-color-primary);margin-left:14px;margin-left:10px;cursor:pointer} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-10ad732f.ede8e31a.css b/crmeb/public/admin/system_static/css/chunk-0e4995dc.36c45bd8.css similarity index 70% rename from crmeb/public/admin/system_static/css/chunk-10ad732f.ede8e31a.css rename to crmeb/public/admin/system_static/css/chunk-0e4995dc.36c45bd8.css index ba7f50c90..0f1a79b3a 100644 --- a/crmeb/public/admin/system_static/css/chunk-10ad732f.ede8e31a.css +++ b/crmeb/public/admin/system_static/css/chunk-0e4995dc.36c45bd8.css @@ -1 +1 @@ -.layout-navbars-breadcrumb[data-v-04bba647]{height:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:15px}.layout-navbars-breadcrumb .layout-navbars-breadcrumb-icon[data-v-04bba647]{cursor:pointer;font-size:18px;margin-right:15px;color:var(--prev-bg-topBarColor);opacity:.8}.layout-navbars-breadcrumb .layout-navbars-breadcrumb-icon[data-v-04bba647]:hover{opacity:1}.layout-navbars-breadcrumb .layout-navbars-breadcrumb-span[data-v-04bba647]{opacity:.7;color:var(--prev-bg-topBarColor)}.layout-navbars-breadcrumb .layout-navbars-breadcrumb-iconfont[data-v-04bba647]{font-size:14px;margin-right:5px}.layout-navbars-breadcrumb-user-news[data-v-47594953]{width:320px;padding:8px 14px 14px}.layout-navbars-breadcrumb-user-news .head-box[data-v-47594953]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--prev-color-text-primary);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.layout-navbars-breadcrumb-user-news .head-box .head-box-title[data-v-47594953]{font-size:13px;font-weight:500;color:#333;line-height:13px}.layout-navbars-breadcrumb-user-news .head-box .head-box-btn[data-v-47594953]{color:var(--prev-color-primary);font-size:13px;cursor:pointer;opacity:.8;font-weight:400;line-height:13px}.layout-navbars-breadcrumb-user-news .head-box .head-box-btn[data-v-47594953]:hover{opacity:1}.layout-navbars-breadcrumb-user-news .content-box[data-v-47594953]{font-size:13px}.layout-navbars-breadcrumb-user-news .content-box .content-box-item[data-v-47594953]{padding-top:24px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.layout-navbars-breadcrumb-user-news .content-box .content-box-item .icon[data-v-47594953]{width:26px;height:26px;margin-right:10px}.layout-navbars-breadcrumb-user-news .content-box .content-box-item .content-box-type[data-v-47594953]{font-size:13px;font-weight:500;color:#333;line-height:13px}.layout-navbars-breadcrumb-user-news .content-box .content-box-item .content-box-msg[data-v-47594953]{margin-top:6px;font-size:13px;font-weight:400;color:#666;line-height:13px}.layout-navbars-breadcrumb-user-news .content-box .content-box-item .content-box-time[data-v-47594953]{color:var(--prev-color-text-secondary)}.layout-navbars-breadcrumb-user-news .content-box .content-box-empty[data-v-47594953]{width:292px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.layout-navbars-breadcrumb-user-news .content-box .content-box-empty .content-box-empty-margin[data-v-47594953]{text-align:center;font-size:13px;color:#999}.layout-navbars-breadcrumb-user-news .content-box .content-box-empty .content-box-empty-margin i[data-v-47594953]{color:var(--prev-color-primary);font-size:60px}.layout-navbars-breadcrumb-user-news .content-box .content-box-empty .content-box-empty-margin .no-msg[data-v-47594953]{width:180px;height:138px}.layout-navbars-breadcrumb-user-news .foot-box[data-v-47594953]{height:35px;color:var(--prev-color-primary);font-size:13px;cursor:pointer;opacity:.8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:1px solid var(--prev-border-color-lighter)}.layout-navbars-breadcrumb-user-news .foot-box[data-v-47594953]:hover{opacity:1}.layout-navbars-breadcrumb-user-news[data-v-47594953] .el-empty__description p{font-size:13px}.layout-search-dialog[data-v-24907174] .el-dialog{-webkit-box-shadow:unset!important;box-shadow:unset!important;border-radius:0!important;background:rgba(0,0,0,.5)}.layout-search-dialog[data-v-24907174] .el-autocomplete{width:560px;position:absolute;top:100px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}[data-v-24907174] .el-dialog__header{border:none!important}[data-v-24907174] .el-input--small .el-input__inner{height:36px;line-height:36px}.layout-logo[data-v-6397a71c]{width:180px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--prev-color-primary);font-size:16px;cursor:pointer;-webkit-animation:logoAnimation .3s ease-in-out;animation:logoAnimation .3s ease-in-out}.layout-logo:hover span[data-v-6397a71c]{opacity:.9}.layout-logo-medium-img[data-v-6397a71c]{width:100%;height:50px;margin-right:5px;position:relative;top:2px}.layout-logo-size[data-v-6397a71c]{width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;margin:auto}.layout-logo-size-img[data-v-6397a71c]{width:50px;height:50px;margin:auto;-webkit-animation:logoAnimation .3s ease-in-out;animation:logoAnimation .3s ease-in-out}.layout-navbars-breadcrumb-user[data-v-2a7c0148]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.layout-navbars-breadcrumb-user-link[data-v-2a7c0148],.layout-navbars-breadcrumb-user[data-v-2a7c0148]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.layout-navbars-breadcrumb-user-link[data-v-2a7c0148]{height:100%;white-space:nowrap}.layout-navbars-breadcrumb-user-link-photo[data-v-2a7c0148]{width:30px;height:30px;border-radius:100%}.layout-navbars-breadcrumb-user-icon[data-v-2a7c0148]{padding:0 10px;cursor:pointer;color:var(--prev-bg-topBarColor);height:50px;line-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.layout-navbars-breadcrumb-user-icon[data-v-2a7c0148]:hover{background:var(--prev-color-hover)}.layout-navbars-breadcrumb-user-icon:hover i[data-v-2a7c0148]{display:inline-block;-webkit-animation:logoAnimation .3s ease-in-out;animation:logoAnimation .3s ease-in-out}.layout-navbars-breadcrumb-user[data-v-2a7c0148] .el-dropdown{color:var(--prev-bg-topBarColor);cursor:pointer}.layout-navbars-breadcrumb-user[data-v-2a7c0148] .el-badge{height:40px;line-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.layout-navbars-breadcrumb-user[data-v-2a7c0148] .el-badge__content.is-fixed{top:12px}[data-v-b52f668a] .el-scrollbar__bar.is-horizontal{height:0}.el-menu-horizontal-warp[data-v-b52f668a]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;margin-right:30px}.el-menu-horizontal-warp[data-v-b52f668a] .el-scrollbar__bar.is-vertical{display:none}.el-menu-horizontal-warp[data-v-b52f668a] .el-scrollbar__wrap{overflow-y:hidden!important}.el-menu-horizontal-warp[data-v-b52f668a] ::v-deepa{width:100%}.el-menu-horizontal-warp .el-menu.el-menu--horizontal[data-v-b52f668a]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}[data-v-8373c300] .el-scrollbar__bar.is-horizontal{height:0}.el-menu-horizontal-warp[data-v-8373c300] .el-scrollbar__bar.is-vertical{display:none}.el-menu-horizontal-warp[data-v-8373c300] .el-scrollbar__wrap{overflow-y:hidden!important;overflow-x:scroll!important}.el-menu-horizontal-warp[data-v-8373c300] ::v-deepa{width:100%}.el-menu-horizontal-warp .el-menu.el-menu--horizontal[data-v-8373c300]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.layout-columns-tra-aside[data-v-8373c300]{height:100%;background:var(--prev-bg-columnsMenuBar);overflow-y:hidden}.layout-columns-tra-aside ul[data-v-8373c300],.layout-columns-tra-aside ul li[data-v-8373c300]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.layout-columns-tra-aside ul li[data-v-8373c300]{color:var(--prev-bg-columnsMenuBarColor);width:80px;height:66px;text-align:center;cursor:pointer;z-index:1}.layout-columns-tra-aside ul li .columns-vertical[data-v-8373c300]{margin:auto}.layout-columns-tra-aside ul li .columns-horizontal[data-v-8373c300]{display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;width:80px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 5px}.layout-columns-tra-aside ul li .columns-horizontal i[data-v-8373c300]{margin-right:5px}.layout-columns-tra-aside ul li .columns-horizontal a[data-v-8373c300]{display:-webkit-box;display:-ms-flexbox;display:flex}.layout-columns-tra-aside ul li .columns-horizontal a .columns-horizontal-title[data-v-8373c300]{padding-top:1px}.layout-columns-tra-aside ul li a[data-v-8373c300]{text-decoration:none;color:var(--prev-bg-columnsMenuBarColor)}.layout-columns-tra-aside ul .layout-columns[data-v-8373c300]{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.layout-columns-tra-aside ul .layout-columns-active[data-v-8373c300],.layout-columns-tra-aside ul .layout-columns-active a[data-v-8373c300]{color:var(--prev-bg-columnsMenuActiveColor);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.layout-columns-tra-aside ul .columns-card[data-v-8373c300],.layout-columns-tra-aside ul .columns-round[data-v-8373c300]{background:var(--prev-color-primary);position:absolute;left:0;height:4px;width:80px;margin-top:59px;-webkit-transform:translatey(0);transform:translatey(0);z-index:0;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.layout-columns-tra-aside ul .columns-card[data-v-8373c300]{top:0;height:4px;width:80px;border-radius:0;margin-top:59px}[data-v-8373c300] .el-scrollbar{height:66px}[data-v-8373c300] .el-scrollbar__bar.is-horizontal,[data-v-8373c300] .el-scrollbar__thumb{display:none}.layout-navbars-breadcrumb-index[data-v-4abfdca2]{height:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;background:var(--prev-bg-topBar);border-bottom:1px solid var(--prev-border-color-lighter)}.custom-contextmenu[data-v-34ffaacf]{-webkit-transform-origin:center top;transform-origin:center top;z-index:2190;position:fixed}.custom-contextmenu .el-dropdown-menu__item[data-v-34ffaacf]{font-size:12px!important;white-space:nowrap}.custom-contextmenu .el-dropdown-menu__item i[data-v-34ffaacf]{font-size:12px!important}[data-v-23cd90fc] .el-scrollbar__bar.is-horizontal{height:0}.el-dropdown-menu[data-v-23cd90fc]{width:130px}.setting-tag[data-v-23cd90fc]{padding:0 10px;cursor:pointer}.direction[data-v-23cd90fc]{padding:0 3px}.direction[data-v-23cd90fc]:hover{line-height:34px;background-color:#f7f2f2;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.layout-navbars-tagsview[data-v-23cd90fc]{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:var(--prev-bg-white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.layout-navbars-tagsview[data-v-23cd90fc] .is-vertical{display:none!important}.layout-navbars-tagsview-ul[data-v-23cd90fc]{list-style:none;margin:0;padding:0;height:34px;white-space:nowrap;color:var(--prev-color-text-regular);font-size:12px;padding:0 15px}.layout-navbars-tagsview-ul-li[data-v-23cd90fc],.layout-navbars-tagsview-ul[data-v-23cd90fc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.layout-navbars-tagsview-ul-li[data-v-23cd90fc]{height:26px;line-height:26px;border:1px solid #ebeef5;padding:0 12px 0 15px;margin-right:5px;border-radius:2px;position:relative;z-index:0;cursor:pointer;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:all .3s cubic-bezier(.2,1,.3,1);transition:all .3s cubic-bezier(.2,1,.3,1)}.layout-navbars-tagsview-ul-li[data-v-23cd90fc]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--prev-tag-active-color);z-index:-1;opacity:0}.layout-navbars-tagsview-ul-li[data-v-23cd90fc]:hover{color:var(--prev-color-primary-light-9);-webkit-transition:all .3s cubic-bezier(.2,1,.3,1);transition:all .3s cubic-bezier(.2,1,.3,1);border-color:transparent}.layout-navbars-tagsview-ul-li[data-v-23cd90fc]:hover:before{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);border-radius:2px}.layout-navbars-tagsview-ul-li:hover .is-tagsview-icon[data-v-23cd90fc]{color:var(--prev-color-primary-light-9);-webkit-transition:all .3s cubic-bezier(.2,1,.3,1);transition:all .3s cubic-bezier(.2,1,.3,1)}.layout-navbars-tagsview-ul-li-iconfont[data-v-23cd90fc]{position:relative;left:-5px;top:1px;color:var(--prev-color-primary-light-9)}.layout-navbars-tagsview-ul-li-icon[data-v-23cd90fc]{border-radius:100%;position:relative;height:14px;width:14px;text-align:center;line-height:14px;top:0}.layout-navbars-tagsview-ul-li .is-tagsview-icon[data-v-23cd90fc]{color:var(--prev-color-text-regular);-webkit-transition:all .3s cubic-bezier(.2,1,.3,1);transition:all .3s cubic-bezier(.2,1,.3,1)}.layout-navbars-tagsview-ul .is-active[data-v-23cd90fc]{color:var(--prev-color-primary-light-3);-webkit-transition:all .3s cubic-bezier(.2,1,.3,1);transition:all .3s cubic-bezier(.2,1,.3,1);border-color:transparent}.layout-navbars-tagsview-ul .is-active[data-v-23cd90fc]:before{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);border-radius:2px}.layout-navbars-tagsview[data-v-23cd90fc] ::-webkit-scrollbar{display:none!important}.layout-navbars-tagsview .tags-style-one .is-active[data-v-23cd90fc]{background:none!important;color:#fff!important}.layout-navbars-tagsview .tags-style-four .layout-navbars-tagsview-ul-li[data-v-23cd90fc]{margin-right:0!important;border:none!important;position:relative;border-radius:3px!important}.layout-navbars-tagsview .tags-style-four .layout-navbars-tagsview-ul-li .layout-icon-active[data-v-23cd90fc]{display:none}.layout-navbars-tagsview .tags-style-four .layout-navbars-tagsview-ul-li .layout-icon-three[data-v-23cd90fc]{display:block}.layout-navbars-tagsview .tags-style-four .layout-navbars-tagsview-ul-li[data-v-23cd90fc]:hover{background:none!important}.layout-navbars-tagsview .tags-style-four .is-active[data-v-23cd90fc]{background:none!important;color:#fff!important}.layout-navbars-tagsview .tags-style-five[data-v-23cd90fc]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.layout-navbars-tagsview .tags-style-five .is-active[data-v-23cd90fc],.layout-navbars-tagsview .tags-style-five .layout-navbars-tagsview-ul-li[data-v-23cd90fc]:hover,.layout-navbars-tagsview .tags-style-five .tags-style-five-svg[data-v-23cd90fc]{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzAiIGhlaWdodD0iNzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTEwMC4yMzYgOTkuODgzQzQ1LjAwOCAxMDAuMDEyLjEzMiA1NS4zNDQuMDAzLjExN2wuMjMzIDEwMCAxMDAtLjIzNHoiIG9wYWNpdHk9InVuZGVmaW5lZCIgc3Ryb2tlPSJudWxsIiBmaWxsPSIjRjhFQUU3Ii8+PHBhdGggZD0iTS0uNjM4IDcuMzEyYy4xMiAwIC4yMTguMDU4LjQ3Ny4xMi4yMzIuMDU0LjI3My4wMzQuMzU4LjExOS4wODQuMDg0LjM1NyAwIC40NzYgMGguMzU4TTI4LjkyMSA2OS4wNTJ2LjU5Nk0yOC45MjEgNjguNDU3aC4xMTl2MS43ODhoLS4xMTl6TTM2LjY2OSA1MS4yOTNoMTkuMDd2NC44ODdoLTE5LjA3eiIgc3Ryb2tlPSJudWxsIi8+PC9zdmc+"),url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzAiIGhlaWdodD0iNzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSJudWxsIiBmaWxsPSIjRjhFQUU3IiBkPSJNNjkuOTU0LjE0Yy0uMjI5IDU1LjIyOC00NS4xODYgOTkuODE0LTEwMC40MTMgOTkuNTg1bDk5Ljk5OS40MTRMNjkuOTU0LjE0eiIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48cGF0aCBkPSJNLS42MzggNy4zMTJjLjEyIDAgLjIxOC4wNTguNDc3LjEyLjIzMi4wNTQuMjczLjAzNC4zNTguMTE5LjA4NC4wODQuMzU3IDAgLjQ3NiAwaC4zNThNMjguOTIxIDY5LjA1MnYuNTk2TTI4LjkyMSA2OC40NTdoLjExOXYxLjc4OGgtLjExOXpNMzYuNjY5IDUxLjI5M2gxOS4wN3Y0Ljg4N2gtMTkuMDd6IiBzdHJva2U9Im51bGwiLz48L3N2Zz4="),url('data:image/svg+xml;charset=utf-8,');-webkit-mask-size:18px 30px,20px 30px,calc(100% - 30px) calc(100% + 17px);-webkit-mask-position:right bottom,left bottom,center top;-webkit-mask-repeat:no-repeat}.layout-navbars-tagsview .tags-style-five .layout-navbars-tagsview-ul-li[data-v-23cd90fc]{padding:0 5px;border-width:15px 27px 15px;border-style:solid;border-color:transparent;margin:0 -15px}.layout-navbars-tagsview .tags-style-five .layout-navbars-tagsview-ul-li .layout-icon-active[data-v-23cd90fc],.layout-navbars-tagsview .tags-style-five .layout-navbars-tagsview-ul-li .layout-navbars-tagsview-ul-li-iconfont[data-v-23cd90fc],.layout-navbars-tagsview .tags-style-five .layout-navbars-tagsview-ul-li .layout-navbars-tagsview-ul-li-refresh[data-v-23cd90fc]{display:none}.layout-navbars-tagsview .tags-style-five .layout-navbars-tagsview-ul-li .layout-icon-three[data-v-23cd90fc]{display:block}.layout-navbars-tagsview .tags-style-five .layout-navbars-tagsview-ul-li[data-v-23cd90fc]:hover{background:var(--prev-color-primary-light-9);color:unset}.layout-navbars-tagsview .tags-style-five .is-active[data-v-23cd90fc]{background:var(--prev-color-primary-light-9)!important;color:var(--prev-color-primary)!important;z-index:1}.layout-navbars-container[data-v-31c5825a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;-webkit-box-shadow:0 1px 4px rgba(0,21,41,.08);box-shadow:0 1px 4px rgba(0,21,41,.08)} \ No newline at end of file +.layout-navbars-breadcrumb[data-v-2937a101]{height:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:15px}.layout-navbars-breadcrumb .layout-navbars-breadcrumb-icon[data-v-2937a101]{cursor:pointer;font-size:18px;margin-right:15px;color:var(--prev-bg-topBarColor);opacity:.8}.layout-navbars-breadcrumb .layout-navbars-breadcrumb-icon[data-v-2937a101]:hover{opacity:1}.layout-navbars-breadcrumb .layout-navbars-breadcrumb-span[data-v-2937a101]{opacity:.7;color:var(--prev-bg-topBarColor)}.layout-navbars-breadcrumb .layout-navbars-breadcrumb-iconfont[data-v-2937a101]{font-size:14px;margin-right:5px}.layout-navbars-breadcrumb-user-news[data-v-fdd42052]{width:320px;padding:8px 14px 14px}.layout-navbars-breadcrumb-user-news .head-box[data-v-fdd42052]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--prev-color-text-primary);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.layout-navbars-breadcrumb-user-news .head-box .head-box-title[data-v-fdd42052]{font-size:13px;font-weight:500;color:#333;line-height:13px}.layout-navbars-breadcrumb-user-news .head-box .head-box-btn[data-v-fdd42052]{color:var(--prev-color-primary);font-size:13px;cursor:pointer;opacity:.8;font-weight:400;line-height:13px}.layout-navbars-breadcrumb-user-news .head-box .head-box-btn[data-v-fdd42052]:hover{opacity:1}.layout-navbars-breadcrumb-user-news .content-box[data-v-fdd42052]{font-size:13px}.layout-navbars-breadcrumb-user-news .content-box .content-box-item[data-v-fdd42052]{padding-top:24px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.layout-navbars-breadcrumb-user-news .content-box .content-box-item .icon[data-v-fdd42052]{width:26px;height:26px;margin-right:10px}.layout-navbars-breadcrumb-user-news .content-box .content-box-item .content-box-type[data-v-fdd42052]{font-size:13px;font-weight:500;color:#333;line-height:13px}.layout-navbars-breadcrumb-user-news .content-box .content-box-item .content-box-msg[data-v-fdd42052]{margin-top:6px;font-size:13px;font-weight:400;color:#666;line-height:13px}.layout-navbars-breadcrumb-user-news .content-box .content-box-item .content-box-time[data-v-fdd42052]{color:var(--prev-color-text-secondary)}.layout-navbars-breadcrumb-user-news .content-box .content-box-empty[data-v-fdd42052]{width:292px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.layout-navbars-breadcrumb-user-news .content-box .content-box-empty .content-box-empty-margin[data-v-fdd42052]{text-align:center;font-size:13px;color:#999}.layout-navbars-breadcrumb-user-news .content-box .content-box-empty .content-box-empty-margin i[data-v-fdd42052]{color:var(--prev-color-primary);font-size:60px}.layout-navbars-breadcrumb-user-news .content-box .content-box-empty .content-box-empty-margin .no-msg[data-v-fdd42052]{width:180px;height:138px}.layout-navbars-breadcrumb-user-news .foot-box[data-v-fdd42052]{height:35px;color:var(--prev-color-primary);font-size:13px;cursor:pointer;opacity:.8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:1px solid var(--prev-border-color-lighter)}.layout-navbars-breadcrumb-user-news .foot-box[data-v-fdd42052]:hover{opacity:1}.layout-navbars-breadcrumb-user-news[data-v-fdd42052] .el-empty__description p{font-size:13px}.layout-search-dialog[data-v-24907174] .el-dialog{-webkit-box-shadow:unset!important;box-shadow:unset!important;border-radius:0!important;background:rgba(0,0,0,.5)}.layout-search-dialog[data-v-24907174] .el-autocomplete{width:560px;position:absolute;top:100px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}[data-v-24907174] .el-dialog__header{border:none!important}[data-v-24907174] .el-input--small .el-input__inner{height:36px;line-height:36px}.layout-logo[data-v-faea9cb0]{width:180px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--prev-color-primary);font-size:16px;cursor:pointer;-webkit-animation:logoAnimation .3s ease-in-out;animation:logoAnimation .3s ease-in-out}.layout-logo:hover span[data-v-faea9cb0]{opacity:.9}.layout-logo-medium-img[data-v-faea9cb0]{width:100%;height:50px;margin-right:5px;position:relative;top:2px}.layout-logo-size[data-v-faea9cb0]{width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;margin:auto}.layout-logo-size-img[data-v-faea9cb0]{width:50px;height:50px;margin:auto;-webkit-animation:logoAnimation .3s ease-in-out;animation:logoAnimation .3s ease-in-out}.layout-navbars-breadcrumb-user[data-v-6b6614d4]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.layout-navbars-breadcrumb-user-link[data-v-6b6614d4],.layout-navbars-breadcrumb-user[data-v-6b6614d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.layout-navbars-breadcrumb-user-link[data-v-6b6614d4]{height:100%;white-space:nowrap}.layout-navbars-breadcrumb-user-link-photo[data-v-6b6614d4]{width:30px;height:30px;border-radius:100%}.layout-navbars-breadcrumb-user-icon[data-v-6b6614d4]{padding:0 10px;cursor:pointer;color:var(--prev-bg-topBarColor);height:50px;line-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.layout-navbars-breadcrumb-user-icon[data-v-6b6614d4]:hover{background:var(--prev-color-hover)}.layout-navbars-breadcrumb-user-icon:hover i[data-v-6b6614d4]{display:inline-block;-webkit-animation:logoAnimation .3s ease-in-out;animation:logoAnimation .3s ease-in-out}.layout-navbars-breadcrumb-user[data-v-6b6614d4] .el-dropdown{color:var(--prev-bg-topBarColor);cursor:pointer}.layout-navbars-breadcrumb-user[data-v-6b6614d4] .el-badge{height:40px;line-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.layout-navbars-breadcrumb-user[data-v-6b6614d4] .el-badge__content.is-fixed{top:12px}[data-v-b52f668a] .el-scrollbar__bar.is-horizontal{height:0}.el-menu-horizontal-warp[data-v-b52f668a]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;margin-right:30px}.el-menu-horizontal-warp[data-v-b52f668a] .el-scrollbar__bar.is-vertical{display:none}.el-menu-horizontal-warp[data-v-b52f668a] .el-scrollbar__wrap{overflow-y:hidden!important}.el-menu-horizontal-warp[data-v-b52f668a] ::v-deepa{width:100%}.el-menu-horizontal-warp .el-menu.el-menu--horizontal[data-v-b52f668a]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}[data-v-8373c300] .el-scrollbar__bar.is-horizontal{height:0}.el-menu-horizontal-warp[data-v-8373c300] .el-scrollbar__bar.is-vertical{display:none}.el-menu-horizontal-warp[data-v-8373c300] .el-scrollbar__wrap{overflow-y:hidden!important;overflow-x:scroll!important}.el-menu-horizontal-warp[data-v-8373c300] ::v-deepa{width:100%}.el-menu-horizontal-warp .el-menu.el-menu--horizontal[data-v-8373c300]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.layout-columns-tra-aside[data-v-8373c300]{height:100%;background:var(--prev-bg-columnsMenuBar);overflow-y:hidden}.layout-columns-tra-aside ul[data-v-8373c300],.layout-columns-tra-aside ul li[data-v-8373c300]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.layout-columns-tra-aside ul li[data-v-8373c300]{color:var(--prev-bg-columnsMenuBarColor);width:80px;height:66px;text-align:center;cursor:pointer;z-index:1}.layout-columns-tra-aside ul li .columns-vertical[data-v-8373c300]{margin:auto}.layout-columns-tra-aside ul li .columns-horizontal[data-v-8373c300]{display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;width:80px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 5px}.layout-columns-tra-aside ul li .columns-horizontal i[data-v-8373c300]{margin-right:5px}.layout-columns-tra-aside ul li .columns-horizontal a[data-v-8373c300]{display:-webkit-box;display:-ms-flexbox;display:flex}.layout-columns-tra-aside ul li .columns-horizontal a .columns-horizontal-title[data-v-8373c300]{padding-top:1px}.layout-columns-tra-aside ul li a[data-v-8373c300]{text-decoration:none;color:var(--prev-bg-columnsMenuBarColor)}.layout-columns-tra-aside ul .layout-columns[data-v-8373c300]{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.layout-columns-tra-aside ul .layout-columns-active[data-v-8373c300],.layout-columns-tra-aside ul .layout-columns-active a[data-v-8373c300]{color:var(--prev-bg-columnsMenuActiveColor);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.layout-columns-tra-aside ul .columns-card[data-v-8373c300],.layout-columns-tra-aside ul .columns-round[data-v-8373c300]{background:var(--prev-color-primary);position:absolute;left:0;height:4px;width:80px;margin-top:59px;-webkit-transform:translatey(0);transform:translatey(0);z-index:0;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.layout-columns-tra-aside ul .columns-card[data-v-8373c300]{top:0;height:4px;width:80px;border-radius:0;margin-top:59px}[data-v-8373c300] .el-scrollbar{height:66px}[data-v-8373c300] .el-scrollbar__bar.is-horizontal,[data-v-8373c300] .el-scrollbar__thumb{display:none}.layout-navbars-breadcrumb-index[data-v-4abfdca2]{height:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;background:var(--prev-bg-topBar);border-bottom:1px solid var(--prev-border-color-lighter)}.custom-contextmenu[data-v-5cbd6bf7]{-webkit-transform-origin:center top;transform-origin:center top;z-index:2190;position:fixed}.custom-contextmenu .el-dropdown-menu__item[data-v-5cbd6bf7]{font-size:12px!important;white-space:nowrap}.custom-contextmenu .el-dropdown-menu__item i[data-v-5cbd6bf7]{font-size:12px!important}[data-v-6d3572be] .el-scrollbar__bar.is-horizontal{height:0}.el-dropdown-menu[data-v-6d3572be]{width:130px}.setting-tag[data-v-6d3572be]{padding:0 10px;cursor:pointer}.direction[data-v-6d3572be]{padding:0 3px}.direction[data-v-6d3572be]:hover{line-height:34px;background-color:#f7f2f2;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.layout-navbars-tagsview[data-v-6d3572be]{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:var(--prev-bg-white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.layout-navbars-tagsview[data-v-6d3572be] .is-vertical{display:none!important}.layout-navbars-tagsview-ul[data-v-6d3572be]{list-style:none;margin:0;padding:0;height:34px;white-space:nowrap;color:var(--prev-color-text-regular);font-size:12px;padding:0 15px}.layout-navbars-tagsview-ul-li[data-v-6d3572be],.layout-navbars-tagsview-ul[data-v-6d3572be]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.layout-navbars-tagsview-ul-li[data-v-6d3572be]{height:26px;line-height:26px;border:1px solid #ebeef5;padding:0 12px 0 15px;margin-right:5px;border-radius:2px;position:relative;z-index:0;cursor:pointer;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:all .3s cubic-bezier(.2,1,.3,1);transition:all .3s cubic-bezier(.2,1,.3,1)}.layout-navbars-tagsview-ul-li[data-v-6d3572be]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--prev-tag-active-color);z-index:-1;opacity:0}.layout-navbars-tagsview-ul-li[data-v-6d3572be]:hover{color:var(--prev-color-primary-light-9);-webkit-transition:all .3s cubic-bezier(.2,1,.3,1);transition:all .3s cubic-bezier(.2,1,.3,1);border-color:transparent}.layout-navbars-tagsview-ul-li[data-v-6d3572be]:hover:before{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);border-radius:2px}.layout-navbars-tagsview-ul-li:hover .is-tagsview-icon[data-v-6d3572be]{color:var(--prev-color-primary-light-9);-webkit-transition:all .3s cubic-bezier(.2,1,.3,1);transition:all .3s cubic-bezier(.2,1,.3,1)}.layout-navbars-tagsview-ul-li-iconfont[data-v-6d3572be]{position:relative;left:-5px;top:1px;color:var(--prev-color-primary-light-9)}.layout-navbars-tagsview-ul-li-icon[data-v-6d3572be]{border-radius:100%;position:relative;height:14px;width:14px;text-align:center;line-height:14px;top:0}.layout-navbars-tagsview-ul-li .is-tagsview-icon[data-v-6d3572be]{color:var(--prev-color-text-regular);-webkit-transition:all .3s cubic-bezier(.2,1,.3,1);transition:all .3s cubic-bezier(.2,1,.3,1)}.layout-navbars-tagsview-ul .is-active[data-v-6d3572be]{color:var(--prev-color-primary-light-3);-webkit-transition:all .3s cubic-bezier(.2,1,.3,1);transition:all .3s cubic-bezier(.2,1,.3,1);border-color:transparent}.layout-navbars-tagsview-ul .is-active[data-v-6d3572be]:before{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);border-radius:2px}.layout-navbars-tagsview[data-v-6d3572be] ::-webkit-scrollbar{display:none!important}.layout-navbars-tagsview .tags-style-one .is-active[data-v-6d3572be]{background:none!important;color:#fff!important}.layout-navbars-tagsview .tags-style-four .layout-navbars-tagsview-ul-li[data-v-6d3572be]{margin-right:0!important;border:none!important;position:relative;border-radius:3px!important}.layout-navbars-tagsview .tags-style-four .layout-navbars-tagsview-ul-li .layout-icon-active[data-v-6d3572be]{display:none}.layout-navbars-tagsview .tags-style-four .layout-navbars-tagsview-ul-li .layout-icon-three[data-v-6d3572be]{display:block}.layout-navbars-tagsview .tags-style-four .layout-navbars-tagsview-ul-li[data-v-6d3572be]:hover{background:none!important}.layout-navbars-tagsview .tags-style-four .is-active[data-v-6d3572be]{background:none!important;color:#fff!important}.layout-navbars-tagsview .tags-style-five[data-v-6d3572be]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.layout-navbars-tagsview .tags-style-five .is-active[data-v-6d3572be],.layout-navbars-tagsview .tags-style-five .layout-navbars-tagsview-ul-li[data-v-6d3572be]:hover,.layout-navbars-tagsview .tags-style-five .tags-style-five-svg[data-v-6d3572be]{-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzAiIGhlaWdodD0iNzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTEwMC4yMzYgOTkuODgzQzQ1LjAwOCAxMDAuMDEyLjEzMiA1NS4zNDQuMDAzLjExN2wuMjMzIDEwMCAxMDAtLjIzNHoiIG9wYWNpdHk9InVuZGVmaW5lZCIgc3Ryb2tlPSJudWxsIiBmaWxsPSIjRjhFQUU3Ii8+PHBhdGggZD0iTS0uNjM4IDcuMzEyYy4xMiAwIC4yMTguMDU4LjQ3Ny4xMi4yMzIuMDU0LjI3My4wMzQuMzU4LjExOS4wODQuMDg0LjM1NyAwIC40NzYgMGguMzU4TTI4LjkyMSA2OS4wNTJ2LjU5Nk0yOC45MjEgNjguNDU3aC4xMTl2MS43ODhoLS4xMTl6TTM2LjY2OSA1MS4yOTNoMTkuMDd2NC44ODdoLTE5LjA3eiIgc3Ryb2tlPSJudWxsIi8+PC9zdmc+"),url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzAiIGhlaWdodD0iNzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSJudWxsIiBmaWxsPSIjRjhFQUU3IiBkPSJNNjkuOTU0LjE0Yy0uMjI5IDU1LjIyOC00NS4xODYgOTkuODE0LTEwMC40MTMgOTkuNTg1bDk5Ljk5OS40MTRMNjkuOTU0LjE0eiIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48cGF0aCBkPSJNLS42MzggNy4zMTJjLjEyIDAgLjIxOC4wNTguNDc3LjEyLjIzMi4wNTQuMjczLjAzNC4zNTguMTE5LjA4NC4wODQuMzU3IDAgLjQ3NiAwaC4zNThNMjguOTIxIDY5LjA1MnYuNTk2TTI4LjkyMSA2OC40NTdoLjExOXYxLjc4OGgtLjExOXpNMzYuNjY5IDUxLjI5M2gxOS4wN3Y0Ljg4N2gtMTkuMDd6IiBzdHJva2U9Im51bGwiLz48L3N2Zz4="),url('data:image/svg+xml;charset=utf-8,');-webkit-mask-size:18px 30px,20px 30px,calc(100% - 30px) calc(100% + 17px);-webkit-mask-position:right bottom,left bottom,center top;-webkit-mask-repeat:no-repeat}.layout-navbars-tagsview .tags-style-five .layout-navbars-tagsview-ul-li[data-v-6d3572be]{padding:0 5px;border-width:15px 27px 15px;border-style:solid;border-color:transparent;margin:0 -15px}.layout-navbars-tagsview .tags-style-five .layout-navbars-tagsview-ul-li .layout-icon-active[data-v-6d3572be],.layout-navbars-tagsview .tags-style-five .layout-navbars-tagsview-ul-li .layout-navbars-tagsview-ul-li-iconfont[data-v-6d3572be],.layout-navbars-tagsview .tags-style-five .layout-navbars-tagsview-ul-li .layout-navbars-tagsview-ul-li-refresh[data-v-6d3572be]{display:none}.layout-navbars-tagsview .tags-style-five .layout-navbars-tagsview-ul-li .layout-icon-three[data-v-6d3572be]{display:block}.layout-navbars-tagsview .tags-style-five .layout-navbars-tagsview-ul-li[data-v-6d3572be]:hover{background:var(--prev-color-primary-light-9);color:unset}.layout-navbars-tagsview .tags-style-five .is-active[data-v-6d3572be]{background:var(--prev-color-primary-light-9)!important;color:var(--prev-color-primary)!important;z-index:1}.layout-navbars-container[data-v-31c5825a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;-webkit-box-shadow:0 1px 4px rgba(0,21,41,.08);box-shadow:0 1px 4px rgba(0,21,41,.08)} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-0e9fe7d9.8d0bf5f4.css b/crmeb/public/admin/system_static/css/chunk-0e9fe7d9.8d0bf5f4.css deleted file mode 100644 index f6db1eeb8..000000000 --- a/crmeb/public/admin/system_static/css/chunk-0e9fe7d9.8d0bf5f4.css +++ /dev/null @@ -1 +0,0 @@ -[data-v-5431626c]{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}[data-v-5431626c] .el-card__body{padding:60px 20px}.left[data-v-5431626c]{min-width:390px;min-height:550px;position:relative;padding-left:40px}.top[data-v-5431626c]{position:absolute;top:0}.bottom[data-v-5431626c],.textbot[data-v-5431626c]{position:absolute;bottom:0}.textbot[data-v-5431626c]{left:55px;width:100%}.active[data-v-5431626c]{border:1px solid var(--prev-color-primary)!important;color:var(--prev-color-primary)!important}.li[data-v-5431626c]{float:left;width:92px;height:48px;line-height:48px;border-left:1px solid #e7e7eb;background:#fafafa;text-align:center;cursor:pointer;color:#999;position:relative}.text[data-v-5431626c]{height:50px;white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis;padding:0 5px}.text[data-v-5431626c]:hover{color:#000}.add[data-v-5431626c]{position:absolute;bottom:65px;width:100%;line-height:40px;background:#fafafa}.arrow[data-v-5431626c]{position:absolute;bottom:-16px;left:36px;width:0;height:0;font-size:0;border:8px solid;border-color:#fafafa #f4f5f9 #f4f5f9 #f4f5f9}.tianjia[data-v-5431626c]{position:absolute;bottom:107px;width:100%;line-height:48px;background:#fafafa}.tianjia[data-v-5431626c] :first-child{border:none}.addadd[data-v-5431626c]{width:100%;line-height:40px;border-top:1px solid #f0f0f0;background:#fafafa;height:40px}.right[data-v-5431626c]{background:#fff;min-height:400px}.spwidth[data-v-5431626c]{width:100%}.userAlert[data-v-5431626c]{margin-top:16px!important} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-53c1cfa0.8647ddbd.css b/crmeb/public/admin/system_static/css/chunk-0f486420.822751fd.css similarity index 52% rename from crmeb/public/admin/system_static/css/chunk-53c1cfa0.8647ddbd.css rename to crmeb/public/admin/system_static/css/chunk-0f486420.822751fd.css index 9d50dc5f3..a33e18142 100644 --- a/crmeb/public/admin/system_static/css/chunk-53c1cfa0.8647ddbd.css +++ b/crmeb/public/admin/system_static/css/chunk-0f486420.822751fd.css @@ -1 +1 @@ -.page-account[data-v-631b3cf6]{width:100%;background-image:url(../../system_static/img/kfbg_2.c2db7dc6.jpg);background-size:cover;background-position:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100vh;overflow:auto}.page-account .content[data-v-631b3cf6]{height:400px;margin-right:100px}.page-account .content .desc[data-v-631b3cf6]{color:#fff}.page-account .content .desc .tit[data-v-631b3cf6]{font-size:40px;font-weight:600}.page-account .content .desc .kefu[data-v-631b3cf6]{margin-top:30px;font-weight:500;font-size:20px}.page-account .content img[data-v-631b3cf6]{width:360px;margin-left:-100px}.code-box[data-v-631b3cf6]{position:relative}.code-box .qrcode[data-v-631b3cf6],.code-box[data-v-631b3cf6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.code-box .qrcode[data-v-631b3cf6]{width:180px;height:180px;border:1px solid #e5e5e6}.code-box .rxpired-box[data-v-631b3cf6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:160px;height:160px;background:rgba(0,0,0,.6)}.code-box .rxpired-box p[data-v-631b3cf6]{margin-bottom:10px;font-size:15px;color:#fff}.page-account-top-logo[data-v-631b3cf6]{color:#000;font-size:21px}.wrapper-box[data-v-631b3cf6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh}.wrapper-box .foot-box[data-v-631b3cf6]{padding:20px 20px;font-size:14px;color:#666;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box}.wrapper-box .foot-box a[data-v-631b3cf6]{margin-left:0;color:#666}.page-account[data-v-631b3cf6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}.page-account .code[data-v-631b3cf6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-account .code .pictrue[data-v-631b3cf6]{height:40px}.swiperPross[data-v-631b3cf6]{border-radius:6px 0 0 6px}.swiperPic[data-v-631b3cf6],.swiperPic img[data-v-631b3cf6],.swiperPross[data-v-631b3cf6]{width:510px;height:100%}.swiperPic img[data-v-631b3cf6]{width:100%;height:100%}.container[data-v-631b3cf6]{height:400px!important;padding:0!important;border-radius:6px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex}.containerSamll[data-v-631b3cf6]{width:384px!important;background:#fff!important}.containerBig[data-v-631b3cf6]{width:90%;padding-bottom:20px;margin-top:84px;background:#f7f7f7!important;height:auto!important;-webkit-box-shadow:0 3px 20px rgba(0,20,41,.06);box-shadow:0 3px 20px rgba(0,20,41,.06)}.index_from[data-v-631b3cf6]{position:relative;padding:40px 40px 32px 40px;height:400px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.containerBig .index_from[data-v-631b3cf6]{padding:20px;height:auto!important}.index_from .qh_box[data-v-631b3cf6]{position:absolute;right:12px;top:0;cursor:pointer}.index_from .qh_box .iconfont[data-v-631b3cf6]{color:#265bed;font-size:36px}.page-account-top[data-v-631b3cf6]{padding:20px 0 50px!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-account-container[data-v-631b3cf6]{border-radius:0 6px 6px 0}.btn[data-v-631b3cf6]{width:100%;background:#265bed}.captchaBox[data-v-631b3cf6]{width:310px}input[data-v-631b3cf6]{display:block;width:290px;line-height:40px;margin:10px 0;padding:0 10px;outline:none;border:1px solid #c8cccf;border-radius:4px;color:#6a6f77}#msg[data-v-631b3cf6]{width:100%;line-height:40px;font-size:14px;text-align:center}a[data-v-631b3cf6]:active,a[data-v-631b3cf6]:hover,a[data-v-631b3cf6]:link,a[data-v-631b3cf6]:visited{margin-left:100px;color:#0366d6}.index_from[data-v-631b3cf6] .ivu-input-large{font-size:14px!important}@media screen and (min-width:320px) and (max-width:960px){.page-account{background-image:url(../../system_static/img/m_bg.be5b7aa5.png)!important;background-size:100% auto!important;background-repeat:no-repeat;background-position:0 0!important;display:-webkit-box;display:-ms-flexbox;display:flex}.wrapper-box .foot-box{text-align:center!important}.content{display:none}.index_from{-webkit-box-shadow:0 3px 20px rgba(0,20,41,.06);box-shadow:0 3px 20px rgba(0,20,41,.06);background:#fff}.wrapper-box .foot-box{padding:20px 66px!important;color:#adadad!important;font-size:.22rem!important}.containerBig{width:86%!important;border-radius:.2rem!important;overflow:hidden}.btn{background:-webkit-gradient(linear,left top,right top,from(#3875ea),to(#1890fc))!important;background:linear-gradient(90deg,#3875ea,#1890fc)!important;border-radius:.41rem}.ivu-input{border:1px solid #dcdee2;-webkit-appearance:none;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}} \ No newline at end of file +.page-account[data-v-347738a4]{width:100%;background-image:url(../../system_static/img/kfbg_2.c2db7dc6.jpg);background-size:cover;background-position:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100vh;overflow:auto}.page-account .content[data-v-347738a4]{height:400px;margin-right:100px}.page-account .content .desc[data-v-347738a4]{color:#fff}.page-account .content .desc .tit[data-v-347738a4]{font-size:40px;font-weight:600}.page-account .content .desc .kefu[data-v-347738a4]{margin-top:30px;font-weight:500;font-size:20px}.page-account .content img[data-v-347738a4]{width:360px;margin-left:-100px}.code-box[data-v-347738a4]{position:relative}.code-box .qrcode[data-v-347738a4],.code-box[data-v-347738a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.code-box .qrcode[data-v-347738a4]{width:180px;height:180px;border:1px solid #e5e5e6}.code-box .rxpired-box[data-v-347738a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:160px;height:160px;background:rgba(0,0,0,.6)}.code-box .rxpired-box p[data-v-347738a4]{margin-bottom:10px;font-size:15px;color:#fff}.page-account-top-logo[data-v-347738a4]{color:#000;font-size:21px}.wrapper-box[data-v-347738a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh}.wrapper-box .foot-box[data-v-347738a4]{padding:20px 20px;font-size:14px;color:#666;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box}.wrapper-box .foot-box a[data-v-347738a4]{margin-left:0;color:#666}.page-account[data-v-347738a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}.page-account .code[data-v-347738a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-account .code .pictrue[data-v-347738a4]{height:40px}.swiperPross[data-v-347738a4]{border-radius:6px 0 0 6px}.swiperPic[data-v-347738a4],.swiperPic img[data-v-347738a4],.swiperPross[data-v-347738a4]{width:510px;height:100%}.swiperPic img[data-v-347738a4]{width:100%;height:100%}.container[data-v-347738a4]{height:400px!important;padding:0!important;border-radius:6px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex}.containerSamll[data-v-347738a4]{width:384px!important;background:#fff!important}.containerBig[data-v-347738a4]{width:90%;padding-bottom:20px;margin-top:84px;background:#f7f7f7!important;height:auto!important;-webkit-box-shadow:0 3px 20px rgba(0,20,41,.06);box-shadow:0 3px 20px rgba(0,20,41,.06)}.index_from[data-v-347738a4]{position:relative;padding:40px 40px 32px 40px;height:400px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.containerBig .index_from[data-v-347738a4]{padding:20px;height:auto!important}.index_from .qh_box[data-v-347738a4]{position:absolute;right:12px;top:0;cursor:pointer}.index_from .qh_box .iconfont[data-v-347738a4]{color:#265bed;font-size:36px}.page-account-top[data-v-347738a4]{padding:20px 0 50px!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-account-container[data-v-347738a4]{border-radius:0 6px 6px 0}.btn[data-v-347738a4]{width:100%;background:#265bed}.captchaBox[data-v-347738a4]{width:310px}input[data-v-347738a4]{display:block;width:290px;line-height:40px;margin:10px 0;padding:0 10px;outline:none;border:1px solid #c8cccf;border-radius:4px;color:#6a6f77}#msg[data-v-347738a4]{width:100%;line-height:40px;font-size:14px;text-align:center}a[data-v-347738a4]:active,a[data-v-347738a4]:hover,a[data-v-347738a4]:link,a[data-v-347738a4]:visited{margin-left:100px;color:#0366d6}.index_from[data-v-347738a4] .ivu-input-large{font-size:14px!important}@media screen and (min-width:320px) and (max-width:960px){.page-account{background-image:url(../../system_static/img/m_bg.be5b7aa5.png)!important;background-size:100% auto!important;background-repeat:no-repeat;background-position:0 0!important;display:-webkit-box;display:-ms-flexbox;display:flex}.wrapper-box .foot-box{text-align:center!important}.content{display:none}.index_from{-webkit-box-shadow:0 3px 20px rgba(0,20,41,.06);box-shadow:0 3px 20px rgba(0,20,41,.06);background:#fff}.wrapper-box .foot-box{padding:20px 66px!important;color:#adadad!important;font-size:.22rem!important}.containerBig{width:86%!important;border-radius:.2rem!important;overflow:hidden}.btn{background:-webkit-gradient(linear,left top,right top,from(#3875ea),to(#1890fc))!important;background:linear-gradient(90deg,#3875ea,#1890fc)!important;border-radius:.41rem}.ivu-input{border:1px solid #dcdee2;-webkit-appearance:none;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-0f7cd2d5.b559bb70.css b/crmeb/public/admin/system_static/css/chunk-0f7cd2d5.b559bb70.css deleted file mode 100644 index c25f7b5a1..000000000 --- a/crmeb/public/admin/system_static/css/chunk-0f7cd2d5.b559bb70.css +++ /dev/null @@ -1 +0,0 @@ -.box[data-v-e1b0f42e]{width:100px;text-align:center}.pictrue[data-v-e1b0f42e]{width:800px;height:100%;margin:10px 24px 0 0}.pictrue img[data-v-e1b0f42e]{width:100%;height:100%}.footer[data-v-e1b0f42e]{width:100%;height:70px;-webkit-box-shadow:0 -2px 4px rgba(0,0,0,.03);box-shadow:0 -2px 4px rgba(0,0,0,.03);background-color:#fff;position:fixed;bottom:0;left:0;z-index:9}.main_c[data-v-e1b0f42e]{width:25px;height:25px;border-radius:5px;text-align:center;line-height:25px;font-size:14px}.tab_color[data-v-e1b0f42e]{width:114px;height:45px;border:1px solid #e5e5e5;margin-bottom:10px;margin-right:20px;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.color_cont[data-v-e1b0f42e]{font-size:14px}.mr-2[data-v-e1b0f42e]{margin-right:10px}.color_bdg[data-v-e1b0f42e]{display:block;width:18px;height:18px;border-top:1px solid #fff;border-bottom:1px solid #fff}.blue[data-v-e1b0f42e]{background-color:#1ca5e9}.green[data-v-e1b0f42e]{background-color:#42ca4d}.red[data-v-e1b0f42e]{background-color:#e93323}.pink[data-v-e1b0f42e]{background-color:#ff448f}.orange[data-v-e1b0f42e]{background-color:#fe5c2d}.active[data-v-e1b0f42e]{border:1px solid var(--prev-color-primary)}[data-v-e1b0f42e] .ivu-radio-border{position:relative}.iconfont[data-v-e1b0f42e]{font-size:12px;color:#fff}[data-v-e1b0f42e] .ivu-radio-inner:after{background-color:unset;-webkit-transform:unset;transform:unset}[data-v-e1b0f42e] .i-layout-page-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-0fe5659e.9af0ccac.css b/crmeb/public/admin/system_static/css/chunk-0fe5659e.9af0ccac.css deleted file mode 100644 index 285b247c6..000000000 --- a/crmeb/public/admin/system_static/css/chunk-0fe5659e.9af0ccac.css +++ /dev/null @@ -1 +0,0 @@ -.ivu-form-label-left[data-v-04f4f96a] .ivu-form-item-label{text-align:right}.tabform .export[data-v-04f4f96a]{margin-left:10px}.red[data-v-04f4f96a]{color:#ff5722}.green[data-v-04f4f96a]{color:#009688}.ivu-mt[data-v-04f4f96a] .ivu-select-placeholder{height:32px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-1157c039.076eb673.css b/crmeb/public/admin/system_static/css/chunk-1157c039.076eb673.css new file mode 100644 index 000000000..4ab66dfeb --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-1157c039.076eb673.css @@ -0,0 +1 @@ +.radio[data-v-35556d70]{margin-bottom:14px}.radio[data-v-35556d70] .name{width:125px;text-align:right;padding-right:12px}.box3_sile::-webkit-scrollbar{display:none}.box3_sile{width:92px;height:auto;overflow:auto}.box3_sile img{width:92px}[data-v-96fdf38a] .ivu-menu-vertical .ivu-menu-item-group-title,[data-v-96fdf38a] .ivu-menu-vertical.ivu-menu-light:after{display:none}.ivu-mt[data-v-96fdf38a]{min-height:calc(100vh - 280px)}.nofonts[data-v-96fdf38a]{text-align:center;line-height:137px}.save[data-v-96fdf38a]{width:100%;margin:0 auto;text-align:center;background-color:#fff;bottom:0;padding:16px;border-top:3px solid #f5f7f9}.imgBoxs[data-v-96fdf38a]{background-color:#ccc;line-height:80px;text-align:center}.link[data-v-96fdf38a]{display:inline-block;width:100%;height:32px;line-height:1.5;padding:4px 7px;border:1px solid #dcdee2;border-radius:4px;background-color:#fff;position:relative;cursor:text;-webkit-transition:border .2s ease-in-out,background .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:border .2s ease-in-out,background .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:border .2s ease-in-out,background .2s ease-in-out,box-shadow .2s ease-in-out;transition:border .2s ease-in-out,background .2s ease-in-out,box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;font-size:13px;font-family:PingFangSC-Regular;line-height:22px;color:rgba(0,0,0,.25);opacity:1;cursor:pointer}.link .you[data-v-96fdf38a]{color:#999;float:right;margin-right:11px}.box[data-v-96fdf38a]{border-top:3px solid #f5f7f9;padding:10px;padding-top:25px;width:100%}.box .save[data-v-96fdf38a]{background-color:var(--prev-color-primary);color:#fff;width:71px;height:30px;margin:0 auto;text-align:center;line-height:30px;cursor:pointer}.box3[data-v-96fdf38a]{margin-left:20px;width:730px}.box3 .article-manager[data-v-96fdf38a]{margin-top:24px}.box3 .article-manager .form[data-v-96fdf38a]{width:-webkit-max-content;width:-moz-max-content;width:max-content}.box3 .article-manager .form .goodsTitle[data-v-96fdf38a]{border-bottom:1px solid rgba(0,0,0,.09);margin-bottom:25px}.box3 .article-manager .form .goodsTitle~.goodsTitle[data-v-96fdf38a]{margin-top:20px}.box3 .article-manager .form .goodsTitle .title[data-v-96fdf38a]{border-bottom:2px solid var(--prev-color-primary);color:#000;font-size:14px}.box3 .article-manager .form .goodsTitle .icons[data-v-96fdf38a]{font-size:15px;margin-right:8px;color:#999}.box3 .article-manager .form .add[data-v-96fdf38a]{font-size:12px;color:var(--prev-color-primary);padding:0 12px;cursor:pointer}.box3 .article-manager .form .radio[data-v-96fdf38a]{margin-right:20px}.box3 .article-manager .form .upLoad[data-v-96fdf38a]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02)}.box3 .article-manager .form .iconfont[data-v-96fdf38a]{color:#898989}.box3 .article-manager .form .pictrue[data-v-96fdf38a]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:10px}.box3 .article-manager .form .pictrue img[data-v-96fdf38a]{width:100%;height:100%}.left_box .left_cont[data-v-96fdf38a]{margin-bottom:12px;cursor:pointer;padding:14px 24px;white-space:nowrap}.on[data-v-96fdf38a]{background-color:var(--prev-bg-main-color);color:var(--prev-color-primary);border-right:2px solid var(--prev-color-primary)}.pciframe[data-v-96fdf38a]{margin-left:20px;width:430px;height:280px;background:#fff;border:1px solid #eee;border-radius:16px;position:relative}.pciframe .pciframe-box[data-v-96fdf38a],.pciframe img[data-v-96fdf38a]{width:430px;height:280px;border-radius:10px}.pciframe .pciframe-box[data-v-96fdf38a]{background:transparent}.pciframe .box3_sile[data-v-96fdf38a]{position:absolute;top:34px;right:85px;width:92px;height:201px;background-color:#fff;word-break:break-word}.pciframe .pcmoddile_goods[data-v-96fdf38a]{position:absolute;top:49px;width:429px;height:160px;left:0;background-color:#fff}.pciframe .pcswiperimg_goods[data-v-96fdf38a]{width:399px;height:140px;background-color:#f5f5f5}.pciframe .pcswiperimg_goods img[data-v-96fdf38a]{width:100%;height:100%;border-radius:0}.content[data-v-96fdf38a]{max-width:730px}.content .right-box[data-v-96fdf38a]{margin-left:40px}.title-text[data-v-96fdf38a]{padding:0 0 0 16px;color:#999;font-size:12px;margin-top:10px}.hot_imgs[data-v-96fdf38a]{margin-bottom:20px}.hot_imgs .title[data-v-96fdf38a]{font-size:14px}.hot_imgs .list-box .item[data-v-96fdf38a]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:14px}.hot_imgs .list-box .item .move-icon[data-v-96fdf38a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;cursor:move;color:#d8d8d8}.hot_imgs .list-box .item .img-box[data-v-96fdf38a]{position:relative;width:80px;height:80px}.hot_imgs .list-box .item .img-box img[data-v-96fdf38a]{width:100%;height:100%}.hot_imgs .list-box .item .info[data-v-96fdf38a]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:22px}.hot_imgs .list-box .item .info .info-item[data-v-96fdf38a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.hot_imgs .list-box .item .info .info-item span[data-v-96fdf38a]{font-size:13px}.hot_imgs .list-box .item .info .info-item .input-box[data-v-96fdf38a]{-webkit-box-flex:1;-ms-flex:1;flex:1}.hot_imgs .list-box .item .delect-btn[data-v-96fdf38a]{position:absolute;right:-12px;top:-12px;color:#f56c6c;background-color:#fff;cursor:pointer;border-radius:50%}.hot_imgs .list-box .item .delect-btn .iconfont[data-v-96fdf38a]{font-size:28px}.hot_imgs .add-btn[data-v-96fdf38a]{margin-top:14px}.iconfont[data-v-96fdf38a]{color:#ddd;font-size:28px}.logoimg[data-v-96fdf38a]{position:absolute;top:19px;left:4px;width:60px;height:25px;border-radius:0}.logoimg img[data-v-96fdf38a]{width:100%;height:100%;border-radius:0!important}.img-boxs[data-v-96fdf38a]{position:relative;width:76px;height:76px;background:transparent;border-radius:6px;overflow:hidden;margin-top:18px}.img-boxs img[data-v-96fdf38a]{width:100%;height:100%}.img-boxs .img_font[data-v-96fdf38a]{background:#000;opacity:.4}.img-boxs .img_font[data-v-96fdf38a],.img-boxs .img_fonts[data-v-96fdf38a]{position:absolute;bottom:0;left:0;width:100%;height:24px;border-radius:0 0 6px 6px}.img-boxs .img_fonts[data-v-96fdf38a]{color:#fff;text-align:center;line-height:24px}.item[data-v-96fdf38a]{border:1px dashed #ccc;border-radius:6px;padding:15px 15px 10px 0}.title[data-v-96fdf38a]{border-left:2px solid var(--prev-color-primary);padding-left:10px;font-weight:700;margin-bottom:10px}[data-v-96fdf38a] .ivu-form-item-content{margin-left:0!important}[data-v-96fdf38a] .i-layout-page-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-12ed83d0.2f552d3c.css b/crmeb/public/admin/system_static/css/chunk-12ed83d0.2f552d3c.css deleted file mode 100644 index 2a7ae9d0d..000000000 --- a/crmeb/public/admin/system_static/css/chunk-12ed83d0.2f552d3c.css +++ /dev/null @@ -1 +0,0 @@ -.radio[data-v-224af4d2]{margin-bottom:14px}.radio[data-v-224af4d2] .name{width:125px;text-align:right;padding-right:12px}.ivu-col:first-of-type .ivu-form-item .ivu-form-item-label[data-v-0fe772d0]{width:80px!important}.ivu-col:first-of-type .ivu-form-item .ivu-form-item-content[data-v-0fe772d0]{margin-left:80px!important} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-12faac12.9ec65ea6.css b/crmeb/public/admin/system_static/css/chunk-12faac12.9ec65ea6.css deleted file mode 100644 index 2e822baf0..000000000 --- a/crmeb/public/admin/system_static/css/chunk-12faac12.9ec65ea6.css +++ /dev/null @@ -1 +0,0 @@ -.QRpic[data-v-47bbf1a4]{width:180px;height:180px}.QRpic img[data-v-47bbf1a4]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-0643a4f2.e5125496.css b/crmeb/public/admin/system_static/css/chunk-14478626.9e501852.css similarity index 93% rename from crmeb/public/admin/system_static/css/chunk-0643a4f2.e5125496.css rename to crmeb/public/admin/system_static/css/chunk-14478626.9e501852.css index fddde455d..70346c858 100644 --- a/crmeb/public/admin/system_static/css/chunk-0643a4f2.e5125496.css +++ b/crmeb/public/admin/system_static/css/chunk-14478626.9e501852.css @@ -1 +1 @@ -.card_box_cir1[data-v-50f2a66a] .iconfont{font-size:26px;color:#fff}.one[data-v-50f2a66a]{background:#e4ecff}.two[data-v-50f2a66a]{background:#fff3e0}.three[data-v-50f2a66a]{background:#eaf9e1}.four[data-v-50f2a66a]{background:#ffeaf4}.five[data-v-50f2a66a]{background:#f1e4ff}.one1[data-v-50f2a66a]{background:#4d7cfe}.two1[data-v-50f2a66a]{background:#ffab2b}.three1[data-v-50f2a66a]{background:#6dd230}.four1[data-v-50f2a66a]{background:#ff85c0}.five1[data-v-50f2a66a]{background:#b37feb}.card_box[data-v-50f2a66a]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_cir[data-v-50f2a66a]{width:60px;height:60px;overflow:hidden;margin-right:20px}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a],.card_box .card_box_cir[data-v-50f2a66a]{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a]{width:48px;height:48px}.card_box .card_box_txt .sp1[data-v-50f2a66a]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-50f2a66a]{display:block;color:#98a9bc;font-size:12px}.article-manager[data-v-16a342c6]{margin-top:3px}.tabBox_img[data-v-16a342c6]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-16a342c6]{width:100%;height:100%} \ No newline at end of file +.card_box_cir1[data-v-50f2a66a] .iconfont{font-size:26px;color:#fff}.one[data-v-50f2a66a]{background:#e4ecff}.two[data-v-50f2a66a]{background:#fff3e0}.three[data-v-50f2a66a]{background:#eaf9e1}.four[data-v-50f2a66a]{background:#ffeaf4}.five[data-v-50f2a66a]{background:#f1e4ff}.one1[data-v-50f2a66a]{background:#4d7cfe}.two1[data-v-50f2a66a]{background:#ffab2b}.three1[data-v-50f2a66a]{background:#6dd230}.four1[data-v-50f2a66a]{background:#ff85c0}.five1[data-v-50f2a66a]{background:#b37feb}.card_box[data-v-50f2a66a]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_cir[data-v-50f2a66a]{width:60px;height:60px;overflow:hidden;margin-right:20px}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a],.card_box .card_box_cir[data-v-50f2a66a]{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a]{width:48px;height:48px}.card_box .card_box_txt .sp1[data-v-50f2a66a]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-50f2a66a]{display:block;color:#98a9bc;font-size:12px}.article-manager[data-v-498919b9]{margin-top:3px}.tabBox_img[data-v-498919b9]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-498919b9]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-14a3aaa0.af3b01f2.css b/crmeb/public/admin/system_static/css/chunk-14a3aaa0.af3b01f2.css deleted file mode 100644 index c53664557..000000000 --- a/crmeb/public/admin/system_static/css/chunk-14a3aaa0.af3b01f2.css +++ /dev/null @@ -1 +0,0 @@ -.tabBox_img[data-v-767f713d]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-767f713d]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-15477b66.deefe305.css b/crmeb/public/admin/system_static/css/chunk-15477b66.deefe305.css deleted file mode 100644 index 9d1f310b4..000000000 --- a/crmeb/public/admin/system_static/css/chunk-15477b66.deefe305.css +++ /dev/null @@ -1 +0,0 @@ -.textarea[data-v-016c5085]{display:block;min-height:1.92rem;padding:.3rem;width:100%;border:0;outline:none;border-bottom:1px solid #f0f0f0;resize:none}.cheeckName[data-v-016c5085]{width:1rem;text-align:right}.viewer[data-v-016c5085]{opacity:0;top:1%;position:absolute}.viewer .image[data-v-016c5085]{width:1rem;height:.5rem}.look[data-v-016c5085]{color:var(--prev-color-primary);margin-left:.2rem;position:relative}.deliver-goods header[data-v-016c5085]{width:100%;background-color:#fff}.deliver-goods header .order-num[data-v-016c5085]{padding:0 .3rem;border-bottom:1px solid #f5f5f5;height:.67rem}.deliver-goods header .order-num .num[data-v-016c5085]{width:4.3rem;font-size:.26rem;color:#282828;position:relative}.deliver-goods header .order-num .num[data-v-016c5085]:after{position:absolute;content:"";width:1px;height:.3rem;background-color:#ddd;top:50%;margin-top:-.15rem;right:0}.deliver-goods header .order-num .name[data-v-016c5085]{width:2.6rem;font-size:.26rem;color:#282828;text-align:center}.deliver-goods header .order-num .name .iconfontYI[data-v-016c5085]{font-size:.35rem;color:#477ef3;vertical-align:middle;margin-right:.1rem}.deliver-goods header .address[data-v-016c5085]{font-size:.26rem;color:#868686;background-color:#fff;padding:.3rem}.deliver-goods header .address .name[data-v-016c5085]{font-size:.3rem;color:#282828;margin-bottom:.1rem}.deliver-goods header .address .name .phone[data-v-016c5085]{margin-left:.4rem}.deliver-goods header .line[data-v-016c5085]{width:100%;height:.03rem}.deliver-goods header .line img[data-v-016c5085]{width:100%;height:100%;display:block}.deliver-goods .wrapper[data-v-016c5085]{width:100%;background-color:#fff}.deliver-goods .wrapper .item[data-v-016c5085]{border-bottom:1px solid #f0f0f0;padding:0 .3rem;height:.96rem;font-size:.32rem;color:#282828;position:relative}.deliver-goods .wrapper .item .tip[data-v-016c5085]{color:#c4c4c4;text-align:right;width:100%;font-size:.25rem}.deliver-goods .wrapper .item .mode[data-v-016c5085]{width:4.6rem;height:100%;text-align:right;outline:none}.deliver-goods .wrapper .item .mode .iconfontYI[data-v-016c5085]{font-size:.3rem;margin-left:.13rem}.deliver-goods .wrapper .item .mode .goods~.goods[data-v-016c5085]{margin-left:.3rem}.deliver-goods .wrapper .item .mode .goods[data-v-016c5085]{color:#bbb}.deliver-goods .wrapper .item .mode .goods.on[data-v-016c5085]{color:#477ef3}.deliver-goods .wrapper .item .icon-up[data-v-016c5085]{position:absolute;font-size:.35rem;color:#2c2c2c;right:.3rem}.deliver-goods .wrapper .item select[data-v-016c5085]{direction:rtl;padding-right:.6rem;position:relative;z-index:2}.deliver-goods .wrapper .item input[data-v-016c5085]::-webkit-input-placeholder{color:#bbb}.deliver-goods .wrapper .item input[data-v-016c5085]::-moz-placeholder{color:#bbb}.deliver-goods .wrapper .item input[data-v-016c5085]:-ms-input-placeholder{color:#bbb}.deliver-goods .wrapper .item input[data-v-016c5085]::-ms-input-placeholder{color:#bbb}.deliver-goods .wrapper .item input[data-v-016c5085]::placeholder{color:#bbb}.deliver-goods .confirm[data-v-016c5085]{font-size:.32rem;color:#fff;width:100%;height:1rem;background-color:#477ef3;text-align:center;line-height:1rem;position:fixed;bottom:0} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-168333d9.3349be5e.css b/crmeb/public/admin/system_static/css/chunk-168333d9.3349be5e.css deleted file mode 100644 index 343e76458..000000000 --- a/crmeb/public/admin/system_static/css/chunk-168333d9.3349be5e.css +++ /dev/null @@ -1 +0,0 @@ -[data-v-de7c759e] .el-tabs__item{height:54px!important;line-height:54px!important}.tableBox[data-v-de7c759e] .ivu-table-header table{border:none!important}.table-mark[data-v-de7c759e]{cursor:text}.table-mark[data-v-de7c759e]:hover{border:1px solid #c2c2c2;padding:3px 5px}.mark[data-v-de7c759e] .ivu-input{background:#fff;border-radius:.39rem}.ivu-input[data-v-de7c759e]:focus,.ivu-input[data-v-de7c759e]:hover,.mark[data-v-de7c759e] .ivu-input{border:transparent;-webkit-box-shadow:none;box-shadow:none} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-176009a8.5da9aed1.css b/crmeb/public/admin/system_static/css/chunk-176009a8.5da9aed1.css new file mode 100644 index 000000000..0f2179a65 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-176009a8.5da9aed1.css @@ -0,0 +1 @@ +input[data-v-6dd855ec]{display:block;height:100%;background:none;color:inherit;opacity:1;-webkit-text-fill-color:currentcolor;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-indent:inherit;text-transform:inherit;text-shadow:inherit;border:none}.priceChange[data-v-6dd855ec]{position:fixed;width:5.8rem;height:6.7rem;background-color:#fff;border-radius:.1rem;top:50%;left:50%;margin-left:-2.9rem;margin-top:-3.35rem;z-index:99;transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-webkit-transform:scale(0);transform:scale(0);opacity:0}.priceChange.on[data-v-6dd855ec]{opacity:1;transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1)}.priceChange .priceTitle[data-v-6dd855ec]{background:url(../../system_static/img/pricetitle.d0496d6f.jpg) no-repeat;background-size:100% 100%;width:100%;height:1.6rem;border-radius:.1rem .1rem 0 0;text-align:center;font-size:.4rem;color:#fff;line-height:1.6rem;position:relative}.priceChange .priceTitle .iconfontYI[data-v-6dd855ec]{position:absolute;font-size:.4rem;right:.26rem;top:.23rem;width:.4rem;height:.4rem;line-height:.4rem}.priceChange .listChange[data-v-6dd855ec]{padding:0 .4rem}.priceChange .listChange .item[data-v-6dd855ec]{height:1.03rem;border-bottom:1px solid #e3e3e3;font-size:.32rem;color:#333}.priceChange .listChange .item .money[data-v-6dd855ec]{color:#666;width:3rem;text-align:right}.priceChange .listChange .item .money .iconfontYI[data-v-6dd855ec]{font-size:.32rem;margin-left:.2rem}.priceChange .listChange .item .money input[data-v-6dd855ec]{width:100%;height:100%;text-align:right;color:#ccc;border:none}.priceChange .listChange .item .money input.on[data-v-6dd855ec]{color:#666}.priceChange .modify[data-v-6dd855ec]{color:#fff;background-color:#2291f8;margin:.53rem auto 0 auto}.priceChange .modify1[data-v-6dd855ec],.priceChange .modify[data-v-6dd855ec]{font-size:.32rem;width:4.9rem;height:.9rem;text-align:center;line-height:.9rem;border-radius:.45rem}.priceChange .modify1[data-v-6dd855ec]{color:#312b2b;background-color:#eee;margin:.3rem auto 0 auto}.priceChange .listChange textarea[data-v-6dd855ec]{border:1px solid #eee;width:100%;height:2rem;margin-top:.5rem;border-radius:.1rem;color:#333;padding:.2rem;font-size:.3rem}.views[data-v-74c59dda]{font-size:.16rem;background:#c68937;border-radius:4px;color:#fff;padding:.05rem .02rem .05rem .08rem;margin-left:.1rem}.views-jian[data-v-74c59dda]{font-size:.1rem}.WriteOff[data-v-74c59dda]{width:5.6rem;height:8rem;background-color:#fff;border-radius:.2rem;position:fixed;top:50%;left:50%;margin-top:-4rem;margin-left:-2.8rem;z-index:99;padding-top:.55rem}.WriteOff .pictrue[data-v-74c59dda]{width:3.4rem;height:3.4rem;margin:0 auto}.WriteOff .pictrue img[data-v-74c59dda]{width:100%;height:100%;display:block;border-radius:.1rem}.WriteOff .num[data-v-74c59dda]{font-size:.3rem;color:#666;margin:.28rem 0 .3rem 0}.WriteOff .num .see[data-v-74c59dda]{font-size:.16rem;color:#fff;border-radius:.04rem;background-color:#c68937;padding-left:.05rem;margin-left:.12rem}.WriteOff .num .see .iconfont[data-v-74c59dda]{font-size:.15rem}.WriteOff .tip[data-v-74c59dda]{font-size:.36rem;color:#282828;text-align:center;border-top:1px dashed #ccc;padding-top:.4rem;position:relative}.WriteOff .tip[data-v-74c59dda]:after{right:-.125rem}.WriteOff .tip[data-v-74c59dda]:after,.WriteOff .tip[data-v-74c59dda]:before{content:"";position:absolute;width:.25rem;height:.25rem;border-radius:50%;background-color:#7f7f7f;top:-.125rem}.WriteOff .tip[data-v-74c59dda]:before{left:-.125rem}.WriteOff .sure[data-v-74c59dda]{font-size:.32rem;color:#fff;text-align:center;line-height:.82rem;height:.82rem;width:4.6rem;border-radius:.41rem;margin:.4rem auto 0 auto;background-image:-webkit-gradient(linear,left top,right top,from(#f67a38),to(#f11b09));background-image:linear-gradient(90deg,#f67a38 0,#f11b09);background-image:-moz-linear-gradient(to right,#f67a38 0,#f11b09 100%)}.WriteOff .sure.cancel[data-v-74c59dda]{background-image:none;color:#999;margin-top:.1rem}.pos-order-goods[data-v-2a975d4d]{padding:0 .3rem;background-color:#fff}.pos-order-goods .goods[data-v-2a975d4d]{height:1.85rem}.pos-order-goods .goods~.goods[data-v-2a975d4d]{border-top:1px dashed #e5e5e5}.pos-order-goods .goods .picTxt[data-v-2a975d4d]{width:5.15rem}.pos-order-goods .goods .picTxt .pictrue[data-v-2a975d4d]{width:1.3rem;height:1.3rem}.pos-order-goods .goods .picTxt .pictrue img[data-v-2a975d4d]{width:100%;height:100%;border-radius:.06rem}.pos-order-goods .goods .picTxt .text[data-v-2a975d4d]{width:3.65rem;height:1.3rem}.pos-order-goods .goods .picTxt .text .info[data-v-2a975d4d]{font-size:.28rem;color:#282828}.pos-order-goods .goods .picTxt .text .attr[data-v-2a975d4d]{font-size:.2rem;color:#999;height:.8rem;line-height:.8rem}.pos-order-goods .goods .money[data-v-2a975d4d]{width:1.64rem;text-align:right;font-size:.28rem;height:1.3rem}.pos-order-goods .goods .money .x-money[data-v-2a975d4d]{color:#282828}.pos-order-goods .goods .money .num[data-v-2a975d4d]{color:#ff9600;margin:.05rem 0}.pos-order-goods .goods .money .y-money[data-v-2a975d4d]{color:#999;text-decoration:line-through}.pos-order-list[data-v-2a975d4d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#f5f5f5;height:100%}.pos-order-list .head-box[data-v-2a975d4d]{width:100%;background-color:#fff}.pos-order-list .head-box .input-box[data-v-2a975d4d]{width:6.9rem;margin:.2rem auto;background:#f5f6f9;border-radius:.39rem}.pos-order-list .head-box .input-box[data-v-2a975d4d] .ivu-input{font-size:.28rem!important;background:#f5f6f9;border-radius:.39rem}.pos-order-list .head-box .input-box .ivu-input[data-v-2a975d4d]:focus,.pos-order-list .head-box .input-box .ivu-input[data-v-2a975d4d]:hover,.pos-order-list .head-box .input-box[data-v-2a975d4d] .ivu-input{border:transparent;-webkit-box-shadow:none;box-shadow:none}.pos-order-list .nav[data-v-2a975d4d]{width:100%;height:.8rem;font-size:.3rem;color:#282828;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pos-order-list .nav .item[data-v-2a975d4d]{position:relative;line-height:.8rem}.pos-order-list .nav .item.on[data-v-2a975d4d]{color:#3875ea;border-bottom:1px solid #3875ea}.pos-order-list .list[data-v-2a975d4d]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:.1rem;overflow:hidden}.pos-order-list .list .item[data-v-2a975d4d]{background-color:#fff;width:100%}.pos-order-list .list .item~.item[data-v-2a975d4d]{margin-top:.24rem}.pos-order-list .list .item .order-num[data-v-2a975d4d]{height:1.24rem;border-bottom:1px solid #eee;font-size:.3rem;font-weight:700;color:#282828;padding:0 .3rem}.pos-order-list .list .item .order-num .time[data-v-2a975d4d]{font-size:.26rem;font-weight:400;color:#999;margin-top:-.4rem}.pos-order-list .list .item .operation[data-v-2a975d4d]{padding:.2rem .3rem;margin-top:.03rem}.pos-order-list .list .item .operation .more[data-v-2a975d4d]{position:relative}.pos-order-list .list .item .operation .icon-gengduo[data-v-2a975d4d]{font-size:.5rem;color:#aaa}.pos-order-list .list .item .operation .order .arrow[data-v-2a975d4d]{width:0;height:0;border-left:.11rem solid transparent;border-right:.11rem solid transparent;border-top:.2rem solid #e5e5e5;position:absolute;left:.15rem;bottom:-.18rem}.pos-order-list .list .item .operation .order .arrow[data-v-2a975d4d]:before{content:"";width:0;height:0;border-left:.07rem solid transparent;border-right:.07rem solid transparent;border-top:.2rem solid #fff;position:absolute;left:-.07rem;bottom:0}.pos-order-list .list .item .operation .order[data-v-2a975d4d]{width:2rem;background-color:#fff;border:1px solid #eee;border-radius:.1rem;position:absolute;top:-1rem;z-index:9}.pos-order-list .list .item .operation .order .items[data-v-2a975d4d]{height:.77rem;line-height:.77rem;text-align:center}.pos-order-list .list .item .operation .order .items~.items[data-v-2a975d4d]{border-top:1px solid #f5f5f5}.pos-order-list .list .item .operation .bnt[data-v-2a975d4d]{font-size:.28rem;color:#5c5c5c;width:1.7rem;height:.6rem;border-radius:.3rem;border:1px solid #bbb;text-align:center;line-height:.6rem}.pos-order-list .list .item .operation .bnt~.bnt[data-v-2a975d4d]{margin-left:.14rem}.public-total[data-v-2a975d4d]{font-size:.28rem;color:#282828;border-top:1px solid #eee;height:.92rem;line-height:.92rem;text-align:right;padding:0 .3rem;background-color:#fff}.public-total .money[data-v-2a975d4d]{color:#ff4c3c} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-18d290e4.d742cfd2.css b/crmeb/public/admin/system_static/css/chunk-18d290e4.d742cfd2.css deleted file mode 100644 index e53a503c4..000000000 --- a/crmeb/public/admin/system_static/css/chunk-18d290e4.d742cfd2.css +++ /dev/null @@ -1 +0,0 @@ -.df-cc[data-v-31821268]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.df-cc[data-v-31821268],.steps-item[data-v-31821268]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.steps-item[data-v-31821268]{width:-webkit-max-content;width:-moz-max-content;width:max-content}.steps-item .dot[data-v-31821268]{width:28px;height:28px;color:#c0c4cc;border:1px solid #c0c4cc;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:8px}.steps-item .title[data-v-31821268]{font-size:16px;font-weight:400;color:#909399;line-height:16px;white-space:nowrap}.steps-item .line[data-v-31821268]{height:1px;margin:0 20px;background:#ddd}.steps-item .wd160[data-v-31821268]{width:160px}.steps-item .wd120[data-v-31821268]{width:120px}.steps-item .wd100[data-v-31821268]{width:100px}.steps-item.active .title[data-v-31821268]{font-size:16px;font-weight:500;color:#303133;line-height:16px}.steps-item.active .dot[data-v-31821268]{width:28px;height:28px;background:var(--prev-color-primary);border:1px solid var(--prev-color-primary);color:#fff}.content_width[data-v-b599e2e2]{width:460px}.grey[data-v-b599e2e2]{color:#999;font-size:12px}.maxW[data-v-b599e2e2] .ivu-select-dropdown{max-width:600px}.ivu-table-wrapper[data-v-b599e2e2]{border-left:1px solid #dcdee2;border-top:1px solid #dcdee2}.tabBox_img[data-v-b599e2e2]{width:50px;height:50px}.tabBox_img img[data-v-b599e2e2]{width:100%;height:100%}.priceBox[data-v-b599e2e2]{width:100%}.form .picBox[data-v-b599e2e2],.form .pictrue[data-v-b599e2e2]{display:inline-block;cursor:pointer}.form .pictrue[data-v-b599e2e2]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:15px;position:relative}.form .pictrue img[data-v-b599e2e2]{width:100%;height:100%}.form .pictrue .btndel[data-v-b599e2e2]{position:absolute;z-index:9;width:20px!important;height:20px!important;left:46px;top:-4px}.form .upLoad[data-v-b599e2e2]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02);cursor:pointer}.form .col[data-v-b599e2e2]{color:#2d8cf0;cursor:pointer}.addfont[data-v-b599e2e2]{font-size:12px;color:var(--prev-color-primary);margin-left:14px;margin-left:10px;cursor:pointer} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-195274b4.a5b1d81f.css b/crmeb/public/admin/system_static/css/chunk-195274b4.a5b1d81f.css deleted file mode 100644 index 18ef62f6a..000000000 --- a/crmeb/public/admin/system_static/css/chunk-195274b4.a5b1d81f.css +++ /dev/null @@ -1 +0,0 @@ -.radio[data-v-224af4d2]{margin-bottom:14px}.radio[data-v-224af4d2] .name{width:125px;text-align:right;padding-right:12px}[data-v-4d045260] .ivu-menu-vertical .ivu-menu-item-group-title,[data-v-4d045260] .ivu-menu-vertical.ivu-menu-light:after{display:none}.left-wrapper[data-v-4d045260]{height:904px;background:#fff;border-right:1px solid #dcdee2}.menu-item[data-v-4d045260]{z-index:50;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;word-break:break-all}.menu-item .icon-box[data-v-4d045260]{z-index:3;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}.menu-item:hover .icon-box[data-v-4d045260]{display:block}.menu-item .right-menu[data-v-4d045260]{z-index:10;position:absolute;right:-106px;top:-11px;width:auto;min-width:121px}.tabBox_img[data-v-4d045260]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-4d045260]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-197efaac.d5cdfdf5.css b/crmeb/public/admin/system_static/css/chunk-197efaac.d5cdfdf5.css deleted file mode 100644 index c773e11d4..000000000 --- a/crmeb/public/admin/system_static/css/chunk-197efaac.d5cdfdf5.css +++ /dev/null @@ -1 +0,0 @@ -.code[data-v-1c339f08]{position:relative}.QRpic[data-v-1c339f08]{width:180px;height:259px}.QRpic img[data-v-1c339f08]{width:100%;height:100%}.tabBox[data-v-1c339f08]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tabBox .tabBox_img[data-v-1c339f08]{width:36px;height:36px}.tabBox .tabBox_img img[data-v-1c339f08]{width:100%;height:100%}.tabBox .tabBox_tit[data-v-1c339f08]{width:60%;font-size:12px!important;margin:0 2px 0 10px;letter-spacing:1px;padding:5px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.pictrue-box[data-v-1c339f08]{display:-webkit-box;display:-ms-flexbox;display:flex;align-item:center}.pictrue[data-v-1c339f08]{width:25px;height:25px}.tab[data-v-1c339f08]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tab img[data-v-1c339f08]{width:36px;height:36px;margin-right:10px}.w-250[data-v-1c339f08]{max-width:250px}.w-120[data-v-1c339f08]{width:120px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-1f15c420.3638b821.css b/crmeb/public/admin/system_static/css/chunk-1abbb4f4.ba933df0.css similarity index 50% rename from crmeb/public/admin/system_static/css/chunk-1f15c420.3638b821.css rename to crmeb/public/admin/system_static/css/chunk-1abbb4f4.ba933df0.css index 34dad5e69..5c7371cf1 100644 --- a/crmeb/public/admin/system_static/css/chunk-1f15c420.3638b821.css +++ b/crmeb/public/admin/system_static/css/chunk-1abbb4f4.ba933df0.css @@ -1 +1 @@ -.clear_tit[data-v-e9263306]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:15px}.clear_tit span[data-v-e9263306]{font-size:14px;color:#ed4014}.clear_box[data-v-e9263306]{border:1px solid #dadfe6;border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.clear_box .clear_box_sp1[data-v-e9263306]{font-size:16px;color:#000;display:block}.clear_box .clear_box_sp2[data-v-e9263306]{font-size:14px;color:#808695;display:block;margin:12px 0}.clear_box[data-v-e9263306] .ivu-btn-error{color:#fff;background-color:#ed4014;border-color:#ed4014}.product_tabs[data-v-e9263306] .ivu-page-header-title{margin-bottom:0!important} \ No newline at end of file +.clear_tit[data-v-9065c656]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:15px}.clear_tit span[data-v-9065c656]{font-size:14px;color:#ed4014}.clear_box[data-v-9065c656]{border:1px solid #dadfe6;border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.clear_box .clear_box_sp1[data-v-9065c656]{font-size:16px;color:#000;display:block}.clear_box .clear_box_sp2[data-v-9065c656]{font-size:14px;color:#808695;display:block;margin:12px 0}.clear_box[data-v-9065c656] .ivu-btn-error{color:#fff;background-color:#ed4014;border-color:#ed4014}.product_tabs[data-v-9065c656] .ivu-page-header-title{margin-bottom:0!important} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-1b8a4d65.30a7d5aa.css b/crmeb/public/admin/system_static/css/chunk-1b8a4d65.30a7d5aa.css deleted file mode 100644 index d951c298b..000000000 --- a/crmeb/public/admin/system_static/css/chunk-1b8a4d65.30a7d5aa.css +++ /dev/null @@ -1 +0,0 @@ -.modal .item[data-v-85bc9b66]{margin-bottom:20px}.modal .item .city[data-v-85bc9b66]{position:absolute;z-index:9;top:17px;width:100%;padding-top:18px}.modal .item .city .checkBox[data-v-85bc9b66]{width:97%;padding:10px;border:1px solid #eee;background-color:#fff;max-height:100px;overflow-x:hidden;overflow-y:auto}.modal .item .city .checkBox .arrow[data-v-85bc9b66]{position:absolute;top:3px;width:0;height:0;border:8px solid transparent;border-bottom-color:#ddd}.modal .item .city .checkBox .arrow[data-v-85bc9b66]:before{position:absolute;bottom:-8px;right:-7px;content:"";width:0;height:0;border:7px solid transparent;border-bottom-color:#fff}.modal .item .city .checkBox .itemn[data-v-85bc9b66]{margin-bottom:14px}.radio[data-v-85bc9b66]{padding:5px 0;font-size:14px!important}.red[data-v-85bc9b66]{color:red}.empty[data-v-85bc9b66]{cursor:pointer;font-size:12px;margin-left:10px;line-height:19px;color:var(--prev-color-text-primary);font-weight:500}.ivu-table-wrapper[data-v-99351d8a]{border-left:1px solid #dcdee2;border-top:1px solid #dcdee2}.ivu-table-border td[data-v-99351d8a],.ivu-table-border th[data-v-99351d8a]{padding:0 10px!important}.addTop[data-v-99351d8a]{margin-top:15px}.radio[data-v-99351d8a]{padding:5px 0}.ivu-input-number[data-v-99351d8a]{width:100%}.free_tips[data-v-99351d8a]{font-size:12px;color:#ccc} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-1bf9c16d.3fbaae04.css b/crmeb/public/admin/system_static/css/chunk-1bf9c16d.3fbaae04.css new file mode 100644 index 000000000..6a2692031 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-1bf9c16d.3fbaae04.css @@ -0,0 +1 @@ +.radio[data-v-35556d70]{margin-bottom:14px}.radio[data-v-35556d70] .name{width:125px;text-align:right;padding-right:12px}[data-v-20c6c656] .ivu-menu-vertical .ivu-menu-item-group-title,[data-v-20c6c656] .ivu-menu-vertical.ivu-menu-light:after{display:none}.left-wrapper[data-v-20c6c656]{height:904px;background:#fff;border-right:1px solid #dcdee2}.menu-item[data-v-20c6c656]{z-index:50;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;word-break:break-all}.menu-item .icon-box[data-v-20c6c656]{z-index:3;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}.menu-item:hover .icon-box[data-v-20c6c656]{display:block}.menu-item .right-menu[data-v-20c6c656]{z-index:10;position:absolute;right:-106px;top:-11px;width:auto;min-width:121px}.tabBox_img[data-v-20c6c656]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-20c6c656]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-1bfe63a9.ae7af909.css b/crmeb/public/admin/system_static/css/chunk-1bfe63a9.ae7af909.css deleted file mode 100644 index 162831993..000000000 --- a/crmeb/public/admin/system_static/css/chunk-1bfe63a9.ae7af909.css +++ /dev/null @@ -1 +0,0 @@ -.goodClass .title[data-v-39c552e3]{font-size:14px;color:rgba(0,0,0,.85);position:relative;padding-left:11px;font-weight:700}.goodClass .title[data-v-39c552e3]:after{position:absolute;content:" ";width:2px;height:14px;background-color:var(--prev-color-primary);left:0;top:3px}.goodClass .list .item[data-v-39c552e3]{width:264px;margin:0 30px 0 0;cursor:pointer}.goodClass .list .item .pictrue[data-v-39c552e3]{width:100%;height:496px;border:1px solid #eee;border-radius:10px}.goodClass .list .item .pictrue img[data-v-39c552e3]{width:100%;height:100%;border-radius:10px}.goodClass .list .item .name[data-v-39c552e3]{font-size:13px;color:rgba(0,0,0,.85);margin-top:16px;text-align:center}.goodClass .list .item.on .pictrue[data-v-39c552e3]{border:2px solid var(--prev-color-primary)}.goodClass .list .item.on .name[data-v-39c552e3]{color:var(--prev-color-primary)}.hot_imgs[data-v-f209b4f4]{margin-bottom:20px}.hot_imgs .title[data-v-f209b4f4]{padding:0 0 13px 0;color:#999;font-size:12px;border-bottom:1px solid rgba(0,0,0,.05)}.hot_imgs .list-box .item[data-v-f209b4f4]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;border:1px dashed rgba(0,0,0,.15);padding-right:10px;border-radius:6px}.hot_imgs .list-box .item .move-icon[data-v-f209b4f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;cursor:move}.hot_imgs .list-box .item .img-box[data-v-f209b4f4]{position:relative;width:50px;height:50px;cursor:pointer;line-height:130px}.hot_imgs .list-box .item .img-box img[data-v-f209b4f4]{width:100%;height:100%}.hot_imgs .list-box .item .info[data-v-f209b4f4]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:16px;padding-top:10px}.hot_imgs .list-box .item .info .info-item[data-v-f209b4f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.hot_imgs .list-box .item .info .info-item span[data-v-f209b4f4]{width:70px;font-size:13px}.hot_imgs .list-box .item .info .info-item .input-box[data-v-f209b4f4]{-webkit-box-flex:1;-ms-flex:1;flex:1}.hot_imgs .list-box .item .info .info-item .input-box[data-v-f209b4f4] ::v-deepinput{cursor:pointer}.hot_imgs .list-box .item .info .info-item[data-v-f209b4f4] .ivu-input{font-size:13px!important}.hot_imgs .list-box .item .delect-btn[data-v-f209b4f4]{position:absolute;right:-13px;top:-13px}.hot_imgs .list-box .item .delect-btn .iconfont-diy[data-v-f209b4f4]{font-size:25px;color:#ff1818}.hot_imgs .add-btn[data-v-f209b4f4]{margin-top:24px}.upload-box[data-v-f209b4f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background:#ccc}.iconfont-diy[data-v-f209b4f4]{color:#ddd;font-size:28px}[data-v-8d47ee4e]::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 0 #ddd}[data-v-8d47ee4e]::-webkit-scrollbar{width:4px!important}.default[data-v-8d47ee4e]{background-color:#fff;text-align:center;height:50px;line-height:50px;border-radius:8px}.bgColor[data-v-8d47ee4e]{background-color:unset!important}.bgColor .top .picTxt .txt .name[data-v-8d47ee4e]{color:#333!important}.bgColor .top .picTxt .txt .phone[data-v-8d47ee4e]{color:rgba(51,51,51,.8)!important;background-color:rgba(51,51,51,.13)!important}.bgColor .top .news .iconfont[data-v-8d47ee4e]{color:#333!important}.bgColor .top .news .num[data-v-8d47ee4e]{background-color:var(--view-theme)!important;color:#fff!important}.bgColor .top .iconshezhi[data-v-8d47ee4e]{color:#333!important}.bgColor .center[data-v-8d47ee4e]{color:rgba(51,51,51,.7)!important}.bgColor .center .num[data-v-8d47ee4e]{color:#333!important}.dotted[data-v-8d47ee4e]{border:1px dashed #2d8cf0;cursor:pointer}.solid[data-v-8d47ee4e]{border:1px solid #2d8cf0!important}.c_row-item .slider-box .info[data-v-8d47ee4e]{font-size:13px;color:#999}.bottomB[data-v-8d47ee4e]{width:337px;height:62px;background:#343a48;border-radius:8px 8px 0 0;padding:11px 15px 0 15px;margin:10px auto 0 auto;color:#bbb;font-size:13px;z-index:0;position:relative}.bottomB .iconfont[data-v-8d47ee4e]{font-size:11px}.bottomB .vip[data-v-8d47ee4e]{font-size:13px;font-weight:700;color:#f8d5a8}.bottomB .vip img[data-v-8d47ee4e]{width:18px;height:18px;display:inline-block;vertical-align:middle;margin-right:9px}.member[data-v-8d47ee4e]{background-image:url(../../system_static/img/user_vip.7fa6644b.png);background-repeat:no-repeat;background-size:100%;width:334px;height:48px;margin:-42px auto 0 auto;position:relative;z-index:9;margin-bottom:13px;padding:0 20px 0 45px}.member .text[data-v-8d47ee4e]{color:rgba(174,90,42,.8);font-size:12px}.member .text .title[data-v-8d47ee4e]{font-size:12px}.member .bnt[data-v-8d47ee4e]{width:70px;height:23px;background-color:#fff;border-radius:14px;color:#ae5a2a;text-align:center;line-height:26px;font-size:12px}.carousel[data-v-8d47ee4e]{margin:10px 18px 0 18px}.carousel .swiperimg[data-v-8d47ee4e]{width:100%;height:63px;border-radius:8px}.carousel .swiperimg img[data-v-8d47ee4e]{width:100%;height:100%;border-radius:8px}.swiper-container-horizontal>.swiper-pagination-bullets[data-v-8d47ee4e],.swiper-pagination-custom[data-v-8d47ee4e],.swiper-pagination-fraction[data-v-8d47ee4e]{bottom:2px}[data-v-8d47ee4e] .swiper-pagination-bullet{width:4px;height:4px}[data-v-8d47ee4e] .swiper-pagination-bullet-active{background:#fff}.users .left[data-v-8d47ee4e]{background:#f7f7f7;width:375px;height:690px;padding-bottom:1px;border-radius:10px;margin-right:30px;border:1px solid #eee;overflow:hidden}.users .left .header[data-v-8d47ee4e]{background-color:var(--view-theme);background-image:url(../../system_static/img/user01.3e2e9bb6.png);background-size:100%;background-repeat:no-repeat;width:100%;height:150px;position:relative;margin-bottom:14px}.users .left .header .top[data-v-8d47ee4e]{padding:19px 20px 0 20px}.users .left .header .top .picTxt .pictrue[data-v-8d47ee4e]{width:35px;height:35px;border-radius:50%;margin-right:10px}.users .left .header .top .picTxt .pictrue img[data-v-8d47ee4e]{width:100%;height:100%;border-radius:50%}.users .left .header .top .picTxt .txt .name[data-v-8d47ee4e]{font-size:12px;color:#fff;font-weight:600}.users .left .header .top .picTxt .txt .name img[data-v-8d47ee4e]{width:40px;height:15px;margin-left:7px;vertical-align:middle}.users .left .header .top .picTxt .txt .phone[data-v-8d47ee4e]{width:86px;height:21px;border-radius:13px;background-color:rgba(16,55,72,.2);font-size:11px;color:#fff;margin-top:4px}.users .left .header .top .picTxt .txt .phone .iconfont[data-v-8d47ee4e]{font-size:11px}.users .left .header .top .news[data-v-8d47ee4e]{position:relative;margin-right:18px}.users .left .header .top .news .iconfont[data-v-8d47ee4e]{font-size:22px;color:#fff}.users .left .header .top .news .num[data-v-8d47ee4e]{position:absolute;width:14px;height:14px;background:#fff;border-radius:50%;font-size:9px;color:var(--view-theme);text-align:center;line-height:14px;top:3px;right:-4px}.users .left .header .top .iconshezhi[data-v-8d47ee4e]{font-size:22px;color:#fff}.users .left .header .center[data-v-8d47ee4e]{text-align:center;color:hsla(0,0%,100%,.8);margin-top:9px}.users .left .header .center .num[data-v-8d47ee4e]{font-size:15px;font-weight:600;color:#fff}.users .left .header .center .font[data-v-8d47ee4e]{font-size:13px}.users .left .header .center .item~.item[data-v-8d47ee4e]{position:relative}.users .left .header .center .item~.item[data-v-8d47ee4e]:before{position:absolute;content:"";width:1px;height:14px;background-color:hsla(0,0%,100%,.3);left:-36px;top:50%;margin-top:-7px}.users .left .header .bottom[data-v-8d47ee4e]{background-image:url(../../system_static/img/member.b885cf62.png);width:355px;height:34px;background-size:100%;background-repeat:no-repeat;position:absolute;bottom:-6px;padding:0 17px 0 44px;font-size:13px;color:#905100;right:8px}.users .left .header .bottom .renew[data-v-8d47ee4e]{font-size:12px}.users .left .header .bottom .renew .iconjinru[data-v-8d47ee4e]{font-size:11px}.users .left .orderCenter[data-v-8d47ee4e]{background:#fff;border-radius:8px;margin:0 18px 10px 18px;text-align:center;padding:15px 0}.users .left .orderCenter.on[data-v-8d47ee4e]{position:relative;margin-top:-5px}.users .left .orderCenter .title[data-v-8d47ee4e]{padding:0 15px;font-size:13px;color:#282828;font-weight:600px}.users .left .orderCenter .title .all[data-v-8d47ee4e]{font-size:12px;color:#666}.users .left .orderCenter .title .all .iconfont[data-v-8d47ee4e]{font-size:12px;margin-left:2px}.users .left .orderCenter .list[data-v-8d47ee4e]{margin-top:10px}.users .left .orderCenter .list .item[data-v-8d47ee4e]{font-size:12px;color:#454545}.users .left .orderCenter .list .item .iconfont[data-v-8d47ee4e]{font-size:20px;color:var(--view-theme)}.users .left .orderCenter.service[data-v-8d47ee4e]{padding:15px 0 0 0;margin-top:10px}.users .left .orderCenter.service .list .item[data-v-8d47ee4e]{width:25%;margin-bottom:10px}.users .left .orderCenter.service .list .item .pictrue[data-v-8d47ee4e]{width:23px;height:23px;margin:0 auto 8px auto;font-size:12px}.users .left .orderCenter.service .list .item .pictrue img[data-v-8d47ee4e]{width:100%;height:100%}.users .right[data-v-8d47ee4e]{width:540px}.users .right[data-v-8d47ee4e] .ivu-radio-wrapper{font-size:13px;margin-right:20px}.users .right .title[data-v-8d47ee4e]{font-size:14px;color:rgba(0,0,0,.85);position:relative;font-weight:700}.users .right .title[data-v-8d47ee4e]:before{content:"";position:absolute;width:2px;height:14px;background:var(--prev-color-primary);top:50%;margin-top:-7px;left:-8px}.users .right .c_row-item[data-v-8d47ee4e]{margin-top:24px}.ivu-mt[data-v-b30dbc8e]{background-color:#fff;padding-bottom:50px}[data-v-b30dbc8e] .el-card__body{padding:40px}.bnt[data-v-b30dbc8e]{width:80px!important}.iframe-col[data-v-b30dbc8e]{width:310px;height:550px;margin-right:30px;position:relative}.iframe-box[data-v-b30dbc8e]{width:100%;height:100%;border-radius:10px;border:1px solid #eee}.target-add[data-v-b30dbc8e]{text-decoration:none;color:#fff}.mask[data-v-b30dbc8e]{position:absolute;left:0;width:100%;top:0;height:100%;background-color:transparent}.ivu-menu-vertical .ivu-menu-submenu-title[data-v-b30dbc8e],[data-v-b30dbc8e] .ivu-menu-vertical .ivu-menu-item{text-align:center}[data-v-b30dbc8e] .i-layout-page-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}[data-v-b30dbc8e] .ivu-page-header{border-bottom:unset;position:fixed;z-index:9;width:100%}[data-v-b30dbc8e] .ivu-menu-vertical .ivu-menu-item-group-title,[data-v-b30dbc8e] .ivu-menu-vertical.ivu-menu-light:after{display:none}[data-v-b30dbc8e] .ivu-menu{z-index:0!important}[data-v-b30dbc8e] .ivu-row{display:-webkit-box;display:-ms-flexbox;display:flex}.table-box[data-v-b30dbc8e]{-webkit-box-flex:1!important;-ms-flex:1!important;flex:1!important}.code[data-v-b30dbc8e]{position:relative}.QRpic[data-v-b30dbc8e]{width:160px;height:160px}.QRpic img[data-v-b30dbc8e]{width:100%;height:100%}.left-wrapper[data-v-b30dbc8e]{padding:20px 0 0 20px;background:#fff;border-right:unset}.tree_tit[data-v-b30dbc8e]{height:50px;line-height:50px;font-size:15px;color:#333;font-weight:500;text-align:center;border-bottom:1px solid #ebeef5}.picCon[data-v-b30dbc8e]{width:280px;height:510px;background:#fff;border:1px solid #eee;border-radius:25px}.picCon .pictrue[data-v-b30dbc8e]{width:250px;height:417px;border:1px solid #eee;opacity:1;border-radius:10px;margin:30px auto 0 auto}.picCon .pictrue img[data-v-b30dbc8e]{width:100%;height:100%;border-radius:10px}.picCon .circle[data-v-b30dbc8e]{width:36px;height:36px;background:#fff;border:1px solid #eee;border-radius:50%;margin:13px auto 0 auto}.tree-vis[data-v-b30dbc8e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tree-vis .tab-item[data-v-b30dbc8e]{padding:15px 20px;cursor:pointer}.tree-vis .active[data-v-b30dbc8e]{background-color:var(--prev-bg-main-color);color:var(--prev-color-primary);border-right:2px solid var(--prev-color-primary)} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-1c5d0286.aa877865.css b/crmeb/public/admin/system_static/css/chunk-1c5d0286.aa877865.css deleted file mode 100644 index 32b6b38cc..000000000 --- a/crmeb/public/admin/system_static/css/chunk-1c5d0286.aa877865.css +++ /dev/null @@ -1 +0,0 @@ -input[data-v-72963ce8]{display:block;height:100%;background:none;color:inherit;opacity:1;-webkit-text-fill-color:currentcolor;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-indent:inherit;text-transform:inherit;text-shadow:inherit;border:none}.priceChange[data-v-72963ce8]{position:fixed;width:5.8rem;height:6.7rem;background-color:#fff;border-radius:.1rem;top:50%;left:50%;margin-left:-2.9rem;margin-top:-3.35rem;z-index:99;transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-webkit-transform:scale(0);transform:scale(0);opacity:0}.priceChange.on[data-v-72963ce8]{opacity:1;transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1)}.priceChange .priceTitle[data-v-72963ce8]{background:url(../../system_static/img/pricetitle.d0496d6f.jpg) no-repeat;background-size:100% 100%;width:100%;height:1.6rem;border-radius:.1rem .1rem 0 0;text-align:center;font-size:.4rem;color:#fff;line-height:1.6rem;position:relative}.priceChange .priceTitle .iconfontYI[data-v-72963ce8]{position:absolute;font-size:.4rem;right:.26rem;top:.23rem;width:.4rem;height:.4rem;line-height:.4rem}.priceChange .listChange[data-v-72963ce8]{padding:0 .4rem}.priceChange .listChange .item[data-v-72963ce8]{height:1.03rem;border-bottom:1px solid #e3e3e3;font-size:.32rem;color:#333}.priceChange .listChange .item .money[data-v-72963ce8]{color:#666;width:3rem;text-align:right}.priceChange .listChange .item .money .iconfontYI[data-v-72963ce8]{font-size:.32rem;margin-left:.2rem}.priceChange .listChange .item .money input[data-v-72963ce8]{width:100%;height:100%;text-align:right;color:#ccc;border:none}.priceChange .listChange .item .money input.on[data-v-72963ce8]{color:#666}.priceChange .modify[data-v-72963ce8]{color:#fff;background-color:#2291f8;margin:.53rem auto 0 auto}.priceChange .modify1[data-v-72963ce8],.priceChange .modify[data-v-72963ce8]{font-size:.32rem;width:4.9rem;height:.9rem;text-align:center;line-height:.9rem;border-radius:.45rem}.priceChange .modify1[data-v-72963ce8]{color:#312b2b;background-color:#eee;margin:.3rem auto 0 auto}.priceChange .listChange textarea[data-v-72963ce8]{border:1px solid #eee;width:100%;height:2rem;margin-top:.5rem;border-radius:.1rem;color:#333;padding:.2rem;font-size:.3rem}input[data-v-1e2ff13d]{display:block;height:100%;background:none;color:inherit;opacity:1;-webkit-text-fill-color:currentcolor;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-indent:inherit;text-transform:inherit;text-shadow:inherit}.pos-order-goods[data-v-1e2ff13d]{padding:0 .3rem;background-color:#fff}.pos-order-goods .goods[data-v-1e2ff13d]{height:1.85rem}.pos-order-goods .goods~.goods[data-v-1e2ff13d]{border-top:1px dashed #e5e5e5}.pos-order-goods .goods .picTxt[data-v-1e2ff13d]{width:5.15rem}.pos-order-goods .goods .picTxt .pictrue[data-v-1e2ff13d]{width:1.3rem;height:1.3rem}.pos-order-goods .goods .picTxt .pictrue img[data-v-1e2ff13d]{width:100%;height:100%;border-radius:.06rem}.pos-order-goods .goods .picTxt .text[data-v-1e2ff13d]{width:3.65rem;height:1.3rem}.pos-order-goods .goods .picTxt .text .info[data-v-1e2ff13d]{font-size:.28rem;color:#282828}.pos-order-goods .goods .picTxt .text .attr[data-v-1e2ff13d]{font-size:.2rem;color:#999;height:.8rem;line-height:.8rem}.pos-order-goods .goods .money[data-v-1e2ff13d]{width:1.64rem;text-align:right;font-size:.28rem}.pos-order-goods .goods .money .x-money[data-v-1e2ff13d]{color:#282828}.pos-order-goods .goods .money .num[data-v-1e2ff13d]{color:#ff9600;margin:.05rem 0}.pos-order-goods .goods .money .y-money[data-v-1e2ff13d]{color:#999;text-decoration:line-through}.order-details[data-v-1e2ff13d]{overflow-y:scroll;height:100%}.order-details .header[data-v-1e2ff13d]{padding:0 .3rem;height:1.5rem}.order-details .header.on[data-v-1e2ff13d]{background-color:#666!important}.order-details .header .pictrue[data-v-1e2ff13d]{width:1.1rem;height:1.1rem}.order-details .header .pictrue img[data-v-1e2ff13d]{width:100%;height:100%}.order-details .header .data[data-v-1e2ff13d]{color:hsla(0,0%,100%,.8);font-size:.24rem;margin-left:.27rem}.order-details .header.on .data[data-v-1e2ff13d]{margin-left:0}.order-details .header .data .state[data-v-1e2ff13d]{font-size:.3rem;font-weight:700;color:#fff;margin-bottom:.07rem}.order-details .nav[data-v-1e2ff13d]{background-color:#fff;font-size:.26rem;color:#282828;padding:.25rem 0}.order-details .nav .navCon[data-v-1e2ff13d]{padding:0 .4rem}.order-details .nav .navCon .on[data-v-1e2ff13d]{font-weight:700;color:#e93323}.order-details .nav .progress[data-v-1e2ff13d]{padding:0 .65rem;margin-top:.1rem}.order-details .nav .progress .line[data-v-1e2ff13d]{width:1rem;height:.02rem;background-color:#939390}.order-details .nav .progress .iconfontYI[data-v-1e2ff13d]{font-size:.25rem;color:#939390;margin-top:-.02rem;width:.3rem;height:.3rem;line-height:.33rem;text-align:center;margin-right:0!important}.order-details .address[data-v-1e2ff13d]{font-size:.26rem;color:#868686;background-color:#fff;padding:.25rem .3rem .3rem .3rem}.order-details .address .name[data-v-1e2ff13d]{font-size:.3rem;color:#282828;margin-bottom:.1rem}.order-details .address .name .phone[data-v-1e2ff13d]{margin-left:.4rem}.order-details .line[data-v-1e2ff13d]{width:100%;height:.03rem}.order-details .line img[data-v-1e2ff13d]{width:100%;height:100%;display:block}.order-details .wrapper[data-v-1e2ff13d]{background-color:#fff;margin-top:.12rem;padding:.3rem}.order-details .wrapper .item[data-v-1e2ff13d]{font-size:.28rem;color:#282828}.order-details .wrapper .item~.item[data-v-1e2ff13d]{margin-top:.2rem}.order-details .wrapper .item .conter[data-v-1e2ff13d]{color:#868686;width:5rem;text-align:right}.order-details .wrapper .item .conter .copy[data-v-1e2ff13d]{font-size:.2rem;color:#333;border-radius:.03rem;border:1px solid #666;padding:.03rem .15rem;margin-left:.24rem}.order-details .wrapper .actualPay[data-v-1e2ff13d]{border-top:.01rem solid #eee;margin-top:.3rem;padding-top:.3rem}.order-details .wrapper .actualPay .money[data-v-1e2ff13d]{font-weight:700;font-size:.3rem}.order-details .footer[data-v-1e2ff13d]{width:100%;height:1rem;position:fixed;bottom:0;left:0;background-color:#fff;padding:0 .3rem;border-top:1px solid #eee}.order-details .footer .bnt[data-v-1e2ff13d]{width:auto;height:.6rem;text-align:center;line-height:.6rem;border-radius:.5rem;color:#fff;font-size:.27rem;padding:0 3%}.order-details .footer .bnt.cancel[data-v-1e2ff13d]{color:#aaa;border:1px solid #ddd}.order-details .footer .bnt.default[data-v-1e2ff13d]{color:#444;border:1px solid #444}.order-details .footer .bnt~.bnt[data-v-1e2ff13d]{margin-left:.18rem}.pos-order-details .header[data-v-1e2ff13d]{background:-webkit-gradient(linear,left top,right top,from(#2291f8),to(#1cd1dc));background:linear-gradient(90deg,#2291f8 0,#1cd1dc);background:-moz-linear-gradient(to right,#2291f8 0,#1cd1dc 100%)}.pos-order-details .header .state[data-v-1e2ff13d]{font-size:.36rem;color:#fff}.pos-order-details .header .data[data-v-1e2ff13d]{margin-left:.35rem;font-size:.28rem}.pos-order-details .header .data .order-num[data-v-1e2ff13d]{font-size:.3rem;margin-bottom:.08rem}.pos-order-details .remarks[data-v-1e2ff13d]{width:100%;height:.86rem;background-color:#fff;padding:0 .3rem;line-height:.86rem}.pos-order-details .remarks .iconfontYI[data-v-1e2ff13d]{font-size:.4rem;color:#2a7efb}.pos-order-details .remarks input[data-v-1e2ff13d]{width:6.3rem;height:100%;font-size:.3rem}.pos-order-details .remarks input[data-v-1e2ff13d]::-webkit-input-placeholder{color:#666}.pos-order-details .remarks input[data-v-1e2ff13d]::-moz-placeholder{color:#666}.pos-order-details .remarks input[data-v-1e2ff13d]:-ms-input-placeholder{color:#666}.pos-order-details .remarks input[data-v-1e2ff13d]::-ms-input-placeholder{color:#666}.pos-order-details .remarks input[data-v-1e2ff13d]::placeholder{color:#666}.pos-order-details .orderingUser[data-v-1e2ff13d]{font-size:.26rem;color:#282828;padding:0 .3rem;height:.67rem;background-color:#fff;margin-top:.16rem;border-bottom:1px solid #f5f5f5}.pos-order-details .orderingUser .iconfontYI[data-v-1e2ff13d]{font-size:.4rem;color:#2a7efb;margin-right:.15rem}.pos-order-details .address[data-v-1e2ff13d]{margin-top:0}.pos-order-details .pos-order-goods[data-v-1e2ff13d]{margin-top:.17rem}.pos-order-details .footer .more[data-v-1e2ff13d]{font-size:.27rem;color:#aaa;width:1rem;height:.64rem;text-align:center;line-height:.64rem;margin-right:.25rem;position:relative}.pos-order-details .footer .delivery[data-v-1e2ff13d]{background:-webkit-gradient(linear,left top,right top,from(#2291f8),to(#1cd1dc));background:linear-gradient(90deg,#2291f8 0,#1cd1dc);background:-moz-linear-gradient(to right,#2291f8 0,#1cd1dc 100%)}.pos-order-details .footer .more .order .arrow[data-v-1e2ff13d]{width:0;height:0;border-left:.11rem solid transparent;border-right:.11rem solid transparent;border-top:.2rem solid #e5e5e5;position:absolute;left:.15rem;bottom:-.18rem}.pos-order-details .footer .more .order .arrow[data-v-1e2ff13d]:before{content:"";width:0;height:0;border-left:.09rem solid transparent;border-right:.09rem solid transparent;border-top:.19rem solid #fff;position:absolute;left:-.1rem;bottom:0}.pos-order-details .footer .more .order[data-v-1e2ff13d]{width:2rem;background-color:#fff;border:1px solid #eee;border-radius:.1rem;position:absolute;top:-2rem;z-index:9}.pos-order-details .footer .more .order .item[data-v-1e2ff13d]{height:.77rem;line-height:.77rem}.pos-order-details .footer .more .order .item~.item[data-v-1e2ff13d]{border-top:1px solid #f5f5f5}.pos-order-details .footer .more .moreName[data-v-1e2ff13d]{width:100%;height:100%}.public-total[data-v-1e2ff13d]{font-size:.28rem;color:#282828;border-top:1px solid #eee;height:.92rem;line-height:.92rem;text-align:right;padding:0 .3rem;background-color:#fff}.public-total .money[data-v-1e2ff13d]{color:#ff4c3c} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-1d1b8a3c.0e99d3e7.css b/crmeb/public/admin/system_static/css/chunk-1d1b8a3c.0e99d3e7.css deleted file mode 100644 index 1490290e5..000000000 --- a/crmeb/public/admin/system_static/css/chunk-1d1b8a3c.0e99d3e7.css +++ /dev/null @@ -1 +0,0 @@ -.radio[data-v-224af4d2]{margin-bottom:14px}.radio[data-v-224af4d2] .name{width:125px;text-align:right;padding-right:12px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-1d7b5500.3c873517.css b/crmeb/public/admin/system_static/css/chunk-1d7b5500.3c873517.css deleted file mode 100644 index fe2499d82..000000000 --- a/crmeb/public/admin/system_static/css/chunk-1d7b5500.3c873517.css +++ /dev/null @@ -1 +0,0 @@ -.trees-coadd[data-v-3acbeb96]{width:100%;height:500px;border-radius:4px;overflow:hidden}.scollhide[data-v-3acbeb96]{width:100%;height:100%;overflow:auto;margin-left:18px;padding:10px 0 10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.content[data-v-3acbeb96]{font-size:12px}.time[data-v-3acbeb96]{font-size:12px;color:#2d8cf0}.icons-item[data-v-3acbeb96]{float:left;margin:6px 6px 6px 0;width:53px;text-align:center;list-style:none;cursor:pointer;height:50px;color:#5c6b77;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;padding-top:10px}.icons-item .f-s-24[data-v-3acbeb96]{font-size:24px}.search-rule[data-v-3acbeb96]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;background-color:#f2f2f2}.rule[data-v-3acbeb96]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:700px;overflow:scroll}.rule[data-v-3acbeb96]::-webkit-scrollbar{width:10px;height:10px;background-color:#f5f5f5}.rule[data-v-3acbeb96]::-webkit-scrollbar-track{border-radius:4px;background-color:#f5f5f5}.rule[data-v-3acbeb96]::-webkit-scrollbar-thumb{border-radius:4px;background-color:#555}.rule-list[data-v-3acbeb96]{background-color:#f8f5f5;width:32%;margin:5px;border-radius:3px;padding:10px;color:#333;cursor:pointer;-webkit-transition:all .1s;transition:all .1s}.rule-list[data-v-3acbeb96]:hover{background-color:#c5d1dd}.rule-list div[data-v-3acbeb96]{white-space:nowrap}.select-rule[data-v-3acbeb96]{background-color:#c5d1dd}.add[data-v-3acbeb96]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.add[data-v-3acbeb96],.df[data-v-3acbeb96]{display:-webkit-box;display:-ms-flexbox;display:flex}.df[data-v-3acbeb96]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vxeTable>.vxe-table--header-wrapper[data-v-5d81dc57]{background:#fff!important}.vxeTable .icon[data-v-5d81dc57]{font-size:20px}.rule[data-v-5d81dc57]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-y:scroll;height:-webkit-max-content;height:-moz-max-content;height:max-content;max-height:600px;-webkit-box-flex:1;-ms-flex:1;flex:1}.tree[data-v-5d81dc57]::-webkit-scrollbar{width:2px;background-color:#f5f5f5}.rule[data-v-5d81dc57]::-webkit-scrollbar{width:10px;height:10px;background-color:#f5f5f5}.rule[data-v-5d81dc57]::-webkit-scrollbar-track{border-radius:4px;background-color:#f5f5f5}.rule[data-v-5d81dc57]::-webkit-scrollbar-thumb{border-radius:4px;background-color:#ccc}.rule-list[data-v-5d81dc57]{background-color:#f2f2f2;width:48.5%;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:5px;border-radius:3px;padding:10px;color:#333;cursor:pointer;-webkit-transition:all .1s;transition:all .1s}.rule-list[data-v-5d81dc57]:hover{background-color:var(--prev-bg-menu-hover-ba-color)}.rule-list div[data-v-5d81dc57]{white-space:nowrap}.select-rule[data-v-5d81dc57]{background-color:var(--prev-bg-menu-hover-ba-color)}.route-list[data-v-5d81dc57]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}.route-list .tree[data-v-5d81dc57]{width:200px;overflow-y:scroll;max-height:600px}.route-list .tree[data-v-5d81dc57] .el-tree-node__children .el-tree-node .el-tree-node__content{padding-left:14px!important}.el-dropdown-link[data-v-5d81dc57]{cursor:pointer;color:var(--prev-color-primary);font-size:12px;margin-left:6px}.el-icon-arrow-down[data-v-5d81dc57]{font-size:12px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-6d4d2a3c.01d924fe.css b/crmeb/public/admin/system_static/css/chunk-1eb01899.5cb140c2.css similarity index 61% rename from crmeb/public/admin/system_static/css/chunk-6d4d2a3c.01d924fe.css rename to crmeb/public/admin/system_static/css/chunk-1eb01899.5cb140c2.css index 3bd2e4a9c..4e829a115 100644 --- a/crmeb/public/admin/system_static/css/chunk-6d4d2a3c.01d924fe.css +++ b/crmeb/public/admin/system_static/css/chunk-1eb01899.5cb140c2.css @@ -1 +1 @@ -.card_box_cir1[data-v-50f2a66a] .iconfont{font-size:26px;color:#fff}.one[data-v-50f2a66a]{background:#e4ecff}.two[data-v-50f2a66a]{background:#fff3e0}.three[data-v-50f2a66a]{background:#eaf9e1}.four[data-v-50f2a66a]{background:#ffeaf4}.five[data-v-50f2a66a]{background:#f1e4ff}.one1[data-v-50f2a66a]{background:#4d7cfe}.two1[data-v-50f2a66a]{background:#ffab2b}.three1[data-v-50f2a66a]{background:#6dd230}.four1[data-v-50f2a66a]{background:#ff85c0}.five1[data-v-50f2a66a]{background:#b37feb}.card_box[data-v-50f2a66a]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_cir[data-v-50f2a66a]{width:60px;height:60px;overflow:hidden;margin-right:20px}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a],.card_box .card_box_cir[data-v-50f2a66a]{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a]{width:48px;height:48px}.card_box .card_box_txt .sp1[data-v-50f2a66a]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-50f2a66a]{display:block;color:#98a9bc;font-size:12px}.Refresh[data-v-0bad4f21]{font-size:12px;color:var(--prev-color-primary);cursor:pointer}.ivu-form-item[data-v-0bad4f21]{margin-bottom:10px}.tabform[data-v-0bad4f21] .ivu-col{padding:0!important}.tabform[data-v-0bad4f21] .ivu-row-flex{margin:0!important}.withdrawal[data-v-0bad4f21] .item{margin-right:10px}.tab_data[data-v-0bad4f21] .ivu-form-item-content{margin-left:10px!important}.ivu-form-label-left[data-v-0bad4f21] .ivu-form-item-label{text-align:right}.customer[data-v-986dc27e]{height:100%;background-color:#fff}.tabBox_img[data-v-986dc27e]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-986dc27e]{width:100%;height:100%}.modelBox .ivu-table-header[data-v-986dc27e],.modelBox[data-v-986dc27e]{width:100%!important}.trees-coadd[data-v-986dc27e]{width:100%;height:385px}.trees-coadd .scollhide[data-v-986dc27e]{width:100%;height:100%;overflow-x:hidden;overflow-y:scroll}.scollhide[data-v-986dc27e]::-webkit-scrollbar{display:none}.footer[data-v-986dc27e]{margin:15px 0;padding-right:20px}[data-v-986dc27e] .el-form--inline .el-form-item{margin-bottom:0}.picBox[data-v-461cdd99]{display:inline-block;cursor:pointer}.picBox .upLoad[data-v-461cdd99]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02)}.picBox .pictrue[data-v-461cdd99]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:10px}.picBox .pictrue img[data-v-461cdd99]{width:100%;height:100%}.picBox .iconfont[data-v-461cdd99]{color:#898989}.QRpic[data-v-461cdd99]{width:180px;height:180px}.QRpic img[data-v-461cdd99]{width:100%;height:100%}.QRpic_sp1[data-v-461cdd99]{font-size:13px;color:#19be6b;cursor:pointer}.QRpic_sp2[data-v-461cdd99]{font-size:13px;color:#2d8cf0;cursor:pointer}img[data-v-461cdd99]{height:36px;display:block}.ivu-mt .name .item[data-v-461cdd99]{margin:3px 0}.tabform[data-v-461cdd99]{margin-bottom:10px}.Refresh[data-v-461cdd99]{font-size:12px;color:var(--prev-color-primary);cursor:pointer}.ivu-form-item[data-v-461cdd99]{margin-bottom:10px} \ No newline at end of file +.card_box_cir1[data-v-50f2a66a] .iconfont{font-size:26px;color:#fff}.one[data-v-50f2a66a]{background:#e4ecff}.two[data-v-50f2a66a]{background:#fff3e0}.three[data-v-50f2a66a]{background:#eaf9e1}.four[data-v-50f2a66a]{background:#ffeaf4}.five[data-v-50f2a66a]{background:#f1e4ff}.one1[data-v-50f2a66a]{background:#4d7cfe}.two1[data-v-50f2a66a]{background:#ffab2b}.three1[data-v-50f2a66a]{background:#6dd230}.four1[data-v-50f2a66a]{background:#ff85c0}.five1[data-v-50f2a66a]{background:#b37feb}.card_box[data-v-50f2a66a]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_cir[data-v-50f2a66a]{width:60px;height:60px;overflow:hidden;margin-right:20px}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a],.card_box .card_box_cir[data-v-50f2a66a]{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a]{width:48px;height:48px}.card_box .card_box_txt .sp1[data-v-50f2a66a]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-50f2a66a]{display:block;color:#98a9bc;font-size:12px}.Refresh[data-v-0bad4f21]{font-size:12px;color:var(--prev-color-primary);cursor:pointer}.ivu-form-item[data-v-0bad4f21]{margin-bottom:10px}.tabform[data-v-0bad4f21] .ivu-col{padding:0!important}.tabform[data-v-0bad4f21] .ivu-row-flex{margin:0!important}.withdrawal[data-v-0bad4f21] .item{margin-right:10px}.tab_data[data-v-0bad4f21] .ivu-form-item-content{margin-left:10px!important}.ivu-form-label-left[data-v-0bad4f21] .ivu-form-item-label{text-align:right}.customer[data-v-35a63271]{height:100%;background-color:#fff}.tabBox_img[data-v-35a63271]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-35a63271]{width:100%;height:100%}.modelBox .ivu-table-header[data-v-35a63271],.modelBox[data-v-35a63271]{width:100%!important}.trees-coadd[data-v-35a63271]{width:100%;height:385px}.trees-coadd .scollhide[data-v-35a63271]{width:100%;height:100%;overflow-x:hidden;overflow-y:scroll}.scollhide[data-v-35a63271]::-webkit-scrollbar{display:none}.footer[data-v-35a63271]{margin:15px 0;padding-right:20px}[data-v-35a63271] .el-form--inline .el-form-item{margin-bottom:0}.picBox[data-v-24046129]{display:inline-block;cursor:pointer}.picBox .upLoad[data-v-24046129]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02)}.picBox .pictrue[data-v-24046129]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:10px}.picBox .pictrue img[data-v-24046129]{width:100%;height:100%}.picBox .iconfont[data-v-24046129]{color:#898989}.QRpic[data-v-24046129]{width:180px;height:180px}.QRpic img[data-v-24046129]{width:100%;height:100%}.QRpic_sp1[data-v-24046129]{font-size:13px;color:#19be6b;cursor:pointer}.QRpic_sp2[data-v-24046129]{font-size:13px;color:#2d8cf0;cursor:pointer}img[data-v-24046129]{height:36px;display:block}.ivu-mt .name .item[data-v-24046129]{margin:3px 0}.tabform[data-v-24046129]{margin-bottom:10px}.Refresh[data-v-24046129]{font-size:12px;color:var(--prev-color-primary);cursor:pointer}.ivu-form-item[data-v-24046129]{margin-bottom:10px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-1eed673a.c6cfb41f.css b/crmeb/public/admin/system_static/css/chunk-1eed673a.c6cfb41f.css deleted file mode 100644 index 8bd5ba0fc..000000000 --- a/crmeb/public/admin/system_static/css/chunk-1eed673a.c6cfb41f.css +++ /dev/null @@ -1 +0,0 @@ -.el-input-number--small[data-v-3936d762]{width:100%}.QRpic[data-v-3936d762]{width:180px;height:180px}.QRpic img[data-v-3936d762]{width:100%;height:100%}.w414[data-v-3936d762]{width:414px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-1efe06aa.cf04b11b.css b/crmeb/public/admin/system_static/css/chunk-1efe06aa.cf04b11b.css deleted file mode 100644 index 09681c879..000000000 --- a/crmeb/public/admin/system_static/css/chunk-1efe06aa.cf04b11b.css +++ /dev/null @@ -1 +0,0 @@ -.template_sp_box[data-v-420e3246]{padding:5px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.template_sp[data-v-420e3246]{display:block;padding:2px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.flex-wrapper[data-v-420e3246]{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:10px}.iframe-box[data-v-420e3246]{width:312px;height:550px;border-radius:10px}.ivu-mt[data-v-420e3246]{height:600px}.content[data-v-420e3246]{padding:0 20px}.content>.title[data-v-420e3246]{padding-bottom:26px}.content-box[data-v-420e3246]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px 20px 0 20px;color:#333}.content-box.last[data-v-420e3246]{margin-top:0;color:#999}.line[data-v-420e3246]{width:3px;height:16px;background-color:var(--prev-color-primary);margin-right:11px}.content-box .title[data-v-420e3246]{font-size:16px;font-weight:700}.content-box>span[data-v-420e3246]{color:#f5222d;font-size:20px}.content-box .left[data-v-420e3246]{width:100px;text-align:right}.content-box .right[data-v-420e3246]{width:400px}.rad[data-v-420e3246]{margin-left:20px}.mask[data-v-420e3246]{position:absolute;left:0;top:0;width:312px;height:550px;background-color:transparent} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-2006b0e5.3c30c098.css b/crmeb/public/admin/system_static/css/chunk-2006b0e5.3c30c098.css deleted file mode 100644 index d326bceba..000000000 --- a/crmeb/public/admin/system_static/css/chunk-2006b0e5.3c30c098.css +++ /dev/null @@ -1 +0,0 @@ -.form-width[data-v-903d256e]{width:500px}.item[data-v-903d256e]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.item .row[data-v-903d256e]{width:140px;margin-right:10px}.form-width[data-v-746c2762]{width:500px}.item[data-v-746c2762]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.item .row[data-v-746c2762]{width:140px;margin-right:10px}.table-options[data-v-746c2762]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-options .create[data-v-746c2762]{font-size:16px;margin-left:10px;cursor:pointer}.options-list .item[data-v-746c2762]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.options-list .item .add[data-v-746c2762]{font-size:18px;cursor:pointer;margin-right:5px}.options-list .item .delete[data-v-746c2762]{font-size:18px;cursor:pointer;color:#fb0144}[data-v-746c2762] .el-input-group__prepend .el-select{width:85px}.drag[data-v-746c2762]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.drag .handle[data-v-746c2762]{width:9px;height:15px}.code-table-sel[data-v-746c2762] .el-input__inner{border:none;border-color:transparent;background-color:transparent}[data-v-746c2762] .el-input-group__prepend div.el-select .el-input__inner{height:28px!important;line-height:28px!important}[data-v-746c2762] .el-input-group__prepend div.el-select .el-input--small .el-input__icon{line-height:28px}.form-width[data-v-24a77539]{width:500px}.df-cc[data-v-31821268]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.df-cc[data-v-31821268],.steps-item[data-v-31821268]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.steps-item[data-v-31821268]{width:-webkit-max-content;width:-moz-max-content;width:max-content}.steps-item .dot[data-v-31821268]{width:28px;height:28px;color:#c0c4cc;border:1px solid #c0c4cc;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:8px}.steps-item .title[data-v-31821268]{font-size:16px;font-weight:400;color:#909399;line-height:16px;white-space:nowrap}.steps-item .line[data-v-31821268]{height:1px;margin:0 20px;background:#ddd}.steps-item .wd160[data-v-31821268]{width:160px}.steps-item .wd120[data-v-31821268]{width:120px}.steps-item .wd100[data-v-31821268]{width:100px}.steps-item.active .title[data-v-31821268]{font-size:16px;font-weight:500;color:#303133;line-height:16px}.steps-item.active .dot[data-v-31821268]{width:28px;height:28px;background:var(--prev-color-primary);border:1px solid var(--prev-color-primary);color:#fff}.ivu-steps .ivu-steps-title[data-v-5d1acc2a]{line-height:26px}.code-wapper[data-v-5d1acc2a]{min-height:800px;padding-bottom:90px}.btn[data-v-5d1acc2a]{position:fixed;bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background-color:hsla(0,0%,100%,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2}.tab-1[data-v-5d1acc2a]{padding-bottom:100px}[data-v-5d1acc2a] .el-input__inner{padding-left:7px}[data-v-5d1acc2a] .ivu-form-item{margin-bottom:17px}[data-v-5d1acc2a] .ivu-form-item-error-tip{padding-top:2px}[data-v-5d1acc2a] .tip{color:#bbb;line-height:16px;padding-top:5px;font-size:12px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-201f614a.e6db0a55.css b/crmeb/public/admin/system_static/css/chunk-201f614a.e6db0a55.css new file mode 100644 index 000000000..a8fb36f10 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-201f614a.e6db0a55.css @@ -0,0 +1 @@ +.label-wrapper .list[data-v-6a2b0397]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.label-wrapper .list .label-item[data-v-6a2b0397]{margin:10px 8px 10px 0;padding:3px 8px;background:#eee;color:#333;border-radius:2px;cursor:pointer;font-size:12px}.label-wrapper .list .label-item.on[data-v-6a2b0397]{color:#fff;background:var(--prev-color-primary)}.label-wrapper .footer[data-v-6a2b0397]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:40px}.label-wrapper .footer button[data-v-6a2b0397]{margin-left:10px}.label-box[data-v-6a2b0397]{margin-bottom:10px}.btn[data-v-6a2b0397]{width:60px;height:24px}.title[data-v-6a2b0397]{font-size:13px}.nonefont[data-v-6a2b0397]{text-align:center;padding-top:20px}.pictrueBox[data-v-048ce156]{display:inline-block}.pictrue[data-v-048ce156]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:15px;display:inline-block;position:relative;cursor:pointer}.pictrue img[data-v-048ce156]{width:100%;height:100%}.pictrue .btndel[data-v-048ce156]{position:absolute;z-index:1;width:20px!important;height:20px!important;left:46px;top:-4px}.upload-list[data-v-048ce156]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02);cursor:pointer;position:relative}.upload-list .el-icon-error[data-v-048ce156]{position:absolute;right:-8px;top:-8px}.upload-list img[data-v-048ce156]{display:block;width:100%;height:100%}.upLoad[data-v-048ce156]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02);cursor:pointer}.ivu-icon-ios-close-circle[data-v-048ce156]{position:absolute;top:0;right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.grey[data-v-048ce156]{color:#999}.content_width[data-v-40b3b79e]{width:460px}[data-v-40b3b79e] .el-tabs__item{height:54px!important;line-height:54px!important}.custom-label[data-v-40b3b79e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1.5}.grey[data-v-40b3b79e]{color:#999}.maxW[data-v-40b3b79e] .ivu-select-dropdown{max-width:600px}.ivu-table-wrapper[data-v-40b3b79e]{border-left:1px solid #dcdee2;border-top:1px solid #dcdee2}.tabBox_img[data-v-40b3b79e]{width:50px;height:50px}.tabBox_img img[data-v-40b3b79e]{width:100%;height:100%}.priceBox[data-v-40b3b79e]{width:100%}.form .picBox[data-v-40b3b79e],.form .pictrue[data-v-40b3b79e]{display:inline-block;cursor:pointer}.form .pictrue[data-v-40b3b79e]{width:58px;height:58px;border:1px dotted rgba(0,0,0,.1);margin-right:0;position:relative}.form .pictrue img[data-v-40b3b79e]{width:100%;height:100%}.form .pictrue .btndel[data-v-40b3b79e]{position:absolute;z-index:9;font-size:20px;left:46px;top:-4px}.form .upLoad[data-v-40b3b79e]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02);cursor:pointer}.labelInput[data-v-40b3b79e]{border:1px solid #dcdee2;padding:0 15px;width:460px;border-radius:5px;min-height:30px;cursor:pointer}.labelInput .span[data-v-40b3b79e]{font-size:12px;color:#c5c8ce}.labelInput .ivu-icon-ios-arrow-down[data-v-40b3b79e]{font-size:14px;color:#808695} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-203ac582.015eb7a4.css b/crmeb/public/admin/system_static/css/chunk-203ac582.015eb7a4.css deleted file mode 100644 index af5f0ed12..000000000 --- a/crmeb/public/admin/system_static/css/chunk-203ac582.015eb7a4.css +++ /dev/null @@ -1 +0,0 @@ -.showOn[data-v-3d22723e]{color:#2d8cf0;background:#f0faff;z-index:2}.tabBox_img[data-v-3d22723e]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-3d22723e]{width:100%;height:100%}.modelBox .ivu-table-header[data-v-3d22723e],.modelBox[data-v-3d22723e]{width:100%!important}.trees-coadd[data-v-3d22723e]{width:100%;height:385px}.trees-coadd .scollhide[data-v-3d22723e]{width:100%;height:100%;overflow-x:hidden;overflow-y:scroll}.scollhide[data-v-3d22723e]::-webkit-scrollbar{display:none}[data-v-3d22723e] .ivu-menu-vertical .ivu-menu-item-group-title,[data-v-3d22723e] .ivu-menu-vertical.ivu-menu-light:after{display:none}.left-wrapper[data-v-3d22723e]{height:904px;background:#fff;border-right:1px solid #f2f2f2}.menu-item[data-v-3d22723e]{z-index:50;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;word-break:break-all}.menu-item .icon-box[data-v-3d22723e]{z-index:3;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}.menu-item:hover .icon-box[data-v-3d22723e]{display:block}.menu-item .right-menu[data-v-3d22723e]{z-index:10;position:absolute;right:-106px;top:-11px;width:auto;min-width:121px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-56a16a02.99584c9d.css b/crmeb/public/admin/system_static/css/chunk-20f44c98.41c4e897.css similarity index 80% rename from crmeb/public/admin/system_static/css/chunk-56a16a02.99584c9d.css rename to crmeb/public/admin/system_static/css/chunk-20f44c98.41c4e897.css index a337581aa..b6cfac79a 100644 --- a/crmeb/public/admin/system_static/css/chunk-56a16a02.99584c9d.css +++ b/crmeb/public/admin/system_static/css/chunk-20f44c98.41c4e897.css @@ -1 +1 @@ -.box-container[data-v-602ffee1]{overflow:hidden}.box-container .list[data-v-602ffee1]{float:left;line-height:40px;margin-bottom:20px}.box-container .sp[data-v-602ffee1]{width:50%}.box-container .sp3[data-v-602ffee1]{width:33.3333%}.box-container .sp100[data-v-602ffee1]{width:100%}.box-container .list .name[data-v-602ffee1]{display:inline-block;width:150px;text-align:right;color:#606266}.box-container .list img[data-v-602ffee1]{width:80px;height:80px}.box-container .list .blue[data-v-602ffee1]{color:var(--prev-color-primary)}.box-container .list.image[data-v-602ffee1]{margin-bottom:40px}.box-container .list.image img[data-v-602ffee1]{position:relative;top:40px}.el-textarea[data-v-602ffee1]{width:400px}.product_box[data-v-319087e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product_box img[data-v-319087e0]{width:36px;height:36px}.product_box .txt[data-v-319087e0]{margin-left:10px;color:#000;font-size:12px} \ No newline at end of file +.box-container[data-v-602ffee1]{overflow:hidden}.box-container .list[data-v-602ffee1]{float:left;line-height:40px;margin-bottom:20px}.box-container .sp[data-v-602ffee1]{width:50%}.box-container .sp3[data-v-602ffee1]{width:33.3333%}.box-container .sp100[data-v-602ffee1]{width:100%}.box-container .list .name[data-v-602ffee1]{display:inline-block;width:150px;text-align:right;color:#606266}.box-container .list img[data-v-602ffee1]{width:80px;height:80px}.box-container .list .blue[data-v-602ffee1]{color:var(--prev-color-primary)}.box-container .list.image[data-v-602ffee1]{margin-bottom:40px}.box-container .list.image img[data-v-602ffee1]{position:relative;top:40px}.el-textarea[data-v-602ffee1]{width:400px}.product_box[data-v-d71e22e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product_box img[data-v-d71e22e0]{width:36px;height:36px}.product_box .txt[data-v-d71e22e0]{margin-left:10px;color:#000;font-size:12px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-220d5f0c.7189a375.css b/crmeb/public/admin/system_static/css/chunk-220d5f0c.7189a375.css new file mode 100644 index 000000000..6008246a6 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-220d5f0c.7189a375.css @@ -0,0 +1 @@ +.radio[data-v-35556d70]{margin-bottom:14px}.radio[data-v-35556d70] .name{width:125px;text-align:right;padding-right:12px}.tabBox_img[data-v-24185938]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-24185938]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-2260d7bc.14c700eb.css b/crmeb/public/admin/system_static/css/chunk-2260d7bc.14c700eb.css new file mode 100644 index 000000000..1e7ebe876 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-2260d7bc.14c700eb.css @@ -0,0 +1 @@ +.maxInpt[data-v-79f8c352]{max-width:400px;margin-left:auto;margin-right:auto}.page-account-container[data-v-79f8c352]{text-align:center;padding:50px 0}.page-account-top[data-v-79f8c352]{margin-bottom:20px}.page-account-top-tit[data-v-79f8c352]{font-size:21px;color:var(--prev-color-primary)}.page-account-other[data-v-79f8c352]{text-align:center;color:var(--prev-color-primary);font-size:12px}.page-account-other span[data-v-79f8c352]{cursor:pointer}.file-left[data-v-78359fbf] .ivu-tree-title{font-weight:500;font-family:SourceHanSansSC-regular,"\5FAE\8F6F\96C5\9ED1",Arial,Helvetica,sans-serif}.file-content[data-v-78359fbf] .ivu-tabs.ivu-tabs-card>.ivu-tabs-bar .ivu-tabs-tab-active{border-bottom:1px solid orange}.file-left[data-v-78359fbf]{padding-left:10px;color:#ccc}.file-left[data-v-78359fbf] .ivu-icon-ios-arrow-forward{font-size:18px!important}.file-left[data-v-78359fbf] .ivu-icon-ios-folder-outline{font-size:14px!important}.file-left[data-v-78359fbf] .ivu-icon-ios-document-outline{font-size:18px!important}[data-v-78359fbf] .ivu-icon-md-folder{font-size:18px!important;color:#d6ab34!important}[data-v-78359fbf] .ivu-table-row{cursor:pointer}.mr5[data-v-78359fbf]{margin-right:5px}.backs-box[data-v-78359fbf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:800px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;border:1px solid #cfcfcf;background:#f6f6f6}.backs-box .refresh[data-v-78359fbf]{background:#fff;border-left:1px solid #cfcfcf;padding:0 8px 0 10px;font-size:16px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.backs-box .back[data-v-78359fbf]:hover,.backs-box .refresh[data-v-78359fbf]:hover{background:#2d8cf0;border-color:#38983b;color:#fff}.file-name[data-v-78359fbf]{cursor:pointer}.backs[data-v-78359fbf]{cursor:pointer;display:inline-block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.backs .back[data-v-78359fbf]{height:100%;background:#fff;border-right:1px solid #cfcfcf;padding:6px 8px 0 10px;font-size:16px;font-weight:700}.backs .item[data-v-78359fbf]:last-child{padding-right:5px!important}.backs .item[data-v-78359fbf]{padding:0 0 0 8px;font-size:12px;line-height:33px;color:#555;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.backs .item .key[data-v-78359fbf]{margin-right:3px}.backs .item[data-v-78359fbf]:hover{background:#fff}[data-v-78359fbf] .CodeMirror{height:70vh!important}.file-box[data-v-78359fbf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;min-height:calc(100% - 35px);overflow:hidden}.file-box .file-left[data-v-78359fbf]{position:absolute;top:58px;left:0;height:calc(100% - 58px);width:25%;max-width:250px;overflow:auto;background-color:#292929}.file-box .file-fix[data-v-78359fbf]{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:250px;min-height:calc(100% - 35px);background-color:#292929}.file-box .file-content[data-v-78359fbf]{-webkit-box-flex:3;-ms-flex:3;flex:3;overflow:hidden;min-height:calc(100% - 35px);height:100%}[data-v-78359fbf] .el-dialog__body{padding:0!important;height:80vh;max-height:80vh}.diy-button[data-v-78359fbf]{height:35px;padding:0 15px;font-size:13px;text-align:center;color:#fff;border:0;border-right:1px solid #4c4c4c;cursor:pointer;border-radius:0;background-color:#565656}.form-mask[data-v-78359fbf]{z-index:-1;width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;background:rgba(0,0,0,.3)}.table-mark[data-v-78359fbf]{cursor:text}.table-mark[data-v-78359fbf]:hover{border:1px solid #c2c2c2;padding:3px 5px}.mark[data-v-78359fbf] .el-input__inner{background:#fff;border-radius:.39rem}.el-input__inner[data-v-78359fbf]:focus,.el-input__inner[data-v-78359fbf]:hover,.mark[data-v-78359fbf] .el-input__inner{border:transparent;-webkit-box-shadow:none;box-shadow:none}.diy-from-header[data-v-78359fbf]{height:30px;line-height:30px;background-color:#fff;text-align:left;padding-left:20px;font-size:16px;margin-bottom:15px}.diy-from-header span[data-v-78359fbf]{display:inline-block;float:right;color:#999;text-align:right;font-size:12px;width:280px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.diy-from[data-v-78359fbf]{z-index:9999;width:400px;height:100px;position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;text-align:center;background-color:#2f2f2f}.top-button[data-v-78359fbf]{background-color:#292929}.show-info[data-v-78359fbf]{background-color:#292929;color:#fff;width:25%;max-width:250px;position:absolute;top:0;left:0;z-index:1122}.show-info .diy-button[data-v-78359fbf]{width:50%;height:25px;line-height:8px}.show-info .diy-button-list[data-v-78359fbf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.show-info .show-text[data-v-78359fbf]{padding-left:10px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:7px 5px}body[data-v-78359fbf] .ivu-select-dropdown{background:#fff}.diy-tree-render[data-v-78359fbf] ::v-deepli{overflow:hidden}.diy-tree-render[data-v-78359fbf] .ivu-tree-title{width:90%;max-width:250px;padding:0;padding-left:5px}[data-v-78359fbf] .ivu-tree-children .ivu-tree-title:hover{background-color:#2f2f2f!important}[data-v-78359fbf] .el-tabs__item{background-color:#fff}[data-v-78359fbf] .el-tree{background-color:#292929!important}.file-box .file-left[data-v-78359fbf]::-webkit-scrollbar{width:4px}.file-box .file-left[data-v-78359fbf]::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);background:hsla(0,0%,100%,.2)}.file-box .file-left[data-v-78359fbf]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);border-radius:0;background:rgba(0,0,0,.1)}.diy-header[data-v-78359fbf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.diy-header .diy-header-icon[data-v-78359fbf]{margin-right:30px;cursor:pointer}.diy-header .diy-header-icon[data-v-78359fbf]:hover{opacity:.8}[data-v-78359fbf] .diy-fullscreen{overflow:hidden}[data-v-78359fbf] .diy-fullscreen .ivu-modal{top:0;left:0;right:0;bottom:0;height:100%;width:100%!important}[data-v-78359fbf] .diy-fullscreen .ivu-modal .ivu-modal-content,[data-v-78359fbf] .diy-fullscreen .ivu-modal .ivu-modal-content .ivu-modal-body{height:100%}[data-v-78359fbf] .diy-fullscreen .ivu-modal .ivu-tabs .ivu-tabs-content-animated{height:92%;background-color:#2f2f2f!important}[data-v-78359fbf] .diy-fullscreen .ivu-modal .ivu-tabs-content{height:100%}[data-v-78359fbf] .diy-fullscreen .ivu-modal .ivu-tabs .ivu-tabs-tabpane{height:92%}[data-v-78359fbf] .ivu-modal{top:70px}.ivu-modal-content .ivu-modal-body[data-v-78359fbf]{min-height:632px;height:80vh;overflow:hidden}.ivu-tabs .ivu-tabs-content-animated[data-v-78359fbf],.ivu-tabs .ivu-tabs-tabpane[data-v-78359fbf]{min-height:580px;height:73vh;margin-top:-1px}.ivu-tabs-nav .ivu-tabs-tab .ivu-icon[data-v-78359fbf]{color:red}::v-deepbody .ivu-select-dropdown .ivu-dropdown-transfer[data-v-78359fbf]{background:red!important}.file-left[data-v-78359fbf] .ivu-select-dropdown.ivu-dropdown-transfer .ivu-dropdown-menu .ivu-dropdown-item:hover{background-color:#e5e5e5!important}[data-v-78359fbf] .ivu-tabs.ivu-tabs-card>.ivu-tabs-bar .ivu-tabs-nav-container{background-color:#333} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-226ef389.1d9bdb88.css b/crmeb/public/admin/system_static/css/chunk-226ef389.1d9bdb88.css new file mode 100644 index 000000000..2c97f9568 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-226ef389.1d9bdb88.css @@ -0,0 +1 @@ +.radio[data-v-35556d70]{margin-bottom:14px}.radio[data-v-35556d70] .name{width:125px;text-align:right;padding-right:12px}[data-v-6a525dbb] .el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{border-bottom:none}[data-v-6a525dbb] .el-tabs__item{height:40px!important;line-height:40px!important}.head[data-v-6a525dbb]{padding:0 35px 24px}.head .full[data-v-6a525dbb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.head .full .order_icon[data-v-6a525dbb]{width:60px;height:60px}.head .full .iconfont[data-v-6a525dbb]{color:var(--prev-color-primary)}.head .full .iconfont.sale-after[data-v-6a525dbb]{color:#90add5}.head .full .text[data-v-6a525dbb]{-ms-flex-item-align:center;align-self:center;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding-left:12px;font-size:13px;color:#606266}.head .full .text .title[data-v-6a525dbb]{margin-bottom:10px;font-weight:500;font-size:16px;line-height:16px;color:rgba(0,0,0,.85)}.head .full .text .order-num[data-v-6a525dbb]{padding-top:10px;white-space:nowrap}.head .list[data-v-6a525dbb]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;overflow:hidden;list-style:none;padding:0}.head .list .item[data-v-6a525dbb]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:200px;font-size:14px;line-height:14px;color:rgba(0,0,0,.85)}.head .list .item .title[data-v-6a525dbb]{margin-bottom:12px;font-size:13px;line-height:13px;color:#666}.head .list .item .value1[data-v-6a525dbb]{color:#f56022}.head .list .item .value2[data-v-6a525dbb]{color:#1bbe6b}.head .list .item .value3[data-v-6a525dbb]{color:var(--prev-color-primary)}.head .list .item .value4[data-v-6a525dbb]{color:#6a7b9d}.head .list .item .value5[data-v-6a525dbb]{color:#f5222d}.section[data-v-6a525dbb]{padding:25px 0;border-bottom:1px dashed #eee}.section .title[data-v-6a525dbb]{padding-left:10px;border-left:3px solid var(--prev-color-primary);font-size:15px;line-height:15px;color:#303133}.section .list[data-v-6a525dbb]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0}.section .item[data-v-6a525dbb]{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:16px;font-size:13px;color:#666}.section .item[data-v-6a525dbb]:nth-child(3n+1){padding-right:20px}.section .item[data-v-6a525dbb]:nth-child(3n+2){padding-right:10px;padding-left:10px}.section .item[data-v-6a525dbb]:nth-child(3n+3){padding-left:20px}.section .value[data-v-6a525dbb]{-webkit-box-flex:1;-ms-flex:1;flex:1}.section .value image[data-v-6a525dbb]{display:inline-block;width:40px;height:40px;margin:0 12px 12px 0;vertical-align:middle}.section .item.pic[data-v-6a525dbb]{display:-webkit-box;display:-ms-flexbox;display:flex}.section .item.pic img[data-v-6a525dbb]{width:80px;height:80px}.tab[data-v-6a525dbb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tab .el-image[data-v-6a525dbb]{width:36px;height:36px;margin-right:10px}[data-v-6a525dbb] .el-drawer__body{overflow:auto}.gary[data-v-6a525dbb]{color:#aaa}[data-v-6a525dbb] .el-drawer__body{padding:20px 0}[data-v-6a525dbb] .el-tabs--border-card>.el-tabs__content{padding:0 35px}[data-v-6a525dbb] .el-tabs--border-card>.el-tabs__header,[data-v-6a525dbb] .el-tabs--border-card>.el-tabs__header .el-tabs__item:active{border:none;height:40px}[data-v-6a525dbb] .el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{border:none;border-top:2px solid var(--prev-color-primary);font-size:13px;font-weight:500;color:#303133;line-height:16px}[data-v-6a525dbb] .el-tabs--border-card>.el-tabs__header .el-tabs__item{border:none;margin-top:0;-webkit-transition:none;transition:none;height:40px!important;line-height:40px!important;width:92px!important;font-size:13px;font-weight:400;color:#303133;line-height:16px}[data-v-6a525dbb] .el-tabs--border-card{border:none;-webkit-box-shadow:none;box-shadow:none}.logistics[data-v-6a525dbb]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px}.logistics .logistics_img[data-v-6a525dbb]{width:45px;height:45px;margin-right:12px}.logistics .logistics_img img[data-v-6a525dbb]{width:100%;height:100%}.logistics .logistics_cent span[data-v-6a525dbb]{display:block;font-size:12px}.trees-coadd[data-v-6a525dbb]{width:100%;height:400px;border-radius:4px;overflow:hidden}.trees-coadd .scollhide[data-v-6a525dbb]{width:100%;height:100%;overflow:auto;margin-left:18px;padding:10px 0 10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.trees-coadd .scollhide .content[data-v-6a525dbb]{font-size:12px}.trees-coadd .scollhide .time[data-v-6a525dbb]{font-size:12px;color:#2d8cf0} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-22754d52.363e0d93.css b/crmeb/public/admin/system_static/css/chunk-22754d52.363e0d93.css deleted file mode 100644 index 3089b983b..000000000 --- a/crmeb/public/admin/system_static/css/chunk-22754d52.363e0d93.css +++ /dev/null @@ -1 +0,0 @@ -.form-card[data-v-26c39869]{margin-bottom:74px}.form-card[data-v-26c39869] .ivu-card-body{padding:30px 0}.btn-card[data-v-26c39869]{position:fixed;right:0;bottom:0;left:200px;z-index:2;text-align:center}.input-number-wrapper[data-v-26c39869]{position:relative;display:inline-block;width:100%;vertical-align:middle;line-height:normal}.input-number-wrapper .ivu-input-number[data-v-26c39869]{width:100%;padding-right:35px}.input-number-wrapper[data-v-26c39869] .ivu-input-number-handler-wrap{right:35px}.input-number-wrapper .suffix[data-v-26c39869]{position:absolute;top:0;right:0;z-index:1;width:35px;height:100%;text-align:center;font-size:12px;line-height:33px;color:#333}.trip[data-v-26c39869]{padding-left:15px;color:#aaa}[data-v-26c39869] .el-input-number__decrease,[data-v-26c39869] .el-input-number__increase{display:none}.ml30[data-v-26c39869]{margin-left:30px}.ivu-mt[data-v-5c90ec02]{padding-top:10px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-230ac7a0.081d631e.css b/crmeb/public/admin/system_static/css/chunk-230ac7a0.081d631e.css new file mode 100644 index 000000000..9762da9db --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-230ac7a0.081d631e.css @@ -0,0 +1 @@ +.radio[data-v-35556d70]{margin-bottom:14px}.radio[data-v-35556d70] .name{width:125px;text-align:right;padding-right:12px}[data-v-27ccf515] .ivu-menu-vertical .ivu-menu-item-group-title,[data-v-27ccf515] .ivu-menu-vertical.ivu-menu-light:after{display:none}[data-v-27ccf515] .ivu-form-item-content{margin-left:0!important}.nofont[data-v-27ccf515]{text-align:center;line-height:123px}.nofonts[data-v-27ccf515]{text-align:center;line-height:105px}.save[data-v-27ccf515]{width:100%;margin:0 auto;text-align:center;background-color:#fff;bottom:0;padding:16px;border-top:3px solid #f5f7f9}.form .goodsTitle[data-v-27ccf515]{margin-bottom:25px}.form .goodsTitle~.goodsTitle[data-v-27ccf515]{margin-top:20px}.form .goodsTitle .title[data-v-27ccf515]{border-bottom:2px solid var(--prev-color-primary);padding:0 8px 12px 5px;color:#000;font-size:14px}.form .goodsTitle .icons[data-v-27ccf515]{font-size:15px;margin-right:8px;color:#999}.form .add[data-v-27ccf515]{font-size:12px;color:var(--prev-color-primary);padding:0 12px;cursor:pointer}.form .radio[data-v-27ccf515]{margin-right:20px}.form .upLoad[data-v-27ccf515]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02)}.form .iconfont[data-v-27ccf515]{color:#898989}.form .pictrue[data-v-27ccf515]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:10px}.form .pictrue img[data-v-27ccf515]{width:100%;height:100%}.agreement-box[data-v-27ccf515]{width:310px;height:550px;border-radius:10px;background:transparent;border:1px solid #eee;opacity:1;position:relative}.agreement-box .template[data-v-27ccf515]{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:10px;background-color:#817e81}.agreement-box .htmls_box[data-v-27ccf515]{font-size:12px;width:259px;height:430px;border-radius:10px;background-color:#fff;position:absolute;top:58px;left:26px}.agreement-box .htmls_box .htmls_top[data-v-27ccf515]{position:absolute;top:8px;left:0;height:34px;text-align:center;width:100%;line-height:35px;font-weight:600;font-size:20px}.agreement-box .htmls_box .htmls_font[data-v-27ccf515]{position:absolute;bottom:0;left:0;padding:15px 15px;text-align:center;width:100%}.agreement-box .htmls_box .htmls_font div[data-v-27ccf515]{height:35px;line-height:35px;border-radius:20px}.agreement-box .htmls_box .htmls_font .ok[data-v-27ccf515]{background-color:#f33316;color:#fff}.agreement-box .htmls_box .htmls[data-v-27ccf515]{position:absolute;background-color:#fff;top:50px;left:0;width:259px;height:281px;border-radius:4px;overflow:auto;padding:5px 15px;word-break:break-word}.agreement-box .htmls_box .htmls[data-v-27ccf515]::-webkit-scrollbar{display:none}.Bbox[data-v-27ccf515]{width:495px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.item[data-v-27ccf515]{padding-right:15px;padding-top:20px}.item[data-v-27ccf515],.items[data-v-27ccf515]{margin-right:15px;border:1px dashed #dbdbdb;padding-bottom:10px}.items[data-v-27ccf515]{padding-top:15px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}.items .move-icon[data-v-27ccf515]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:80px;cursor:move;color:#d8d8d8}.items .img-box[data-v-27ccf515]{position:relative;width:80px;height:80px}.items .img-box img[data-v-27ccf515]{width:100%;height:100%}.items .info[data-v-27ccf515]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:22px}.items .info .info-item[data-v-27ccf515]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.items .info .info-item span[data-v-27ccf515]{font-size:13px}.items .info .info-item span .input-box[data-v-27ccf515]{-webkit-box-flex:1;-ms-flex:1;flex:1}.items .delect-btn[data-v-27ccf515]{position:absolute;right:-12px;top:-12px;color:#999}.items .delect-btn .iconfont[data-v-27ccf515]{font-size:28px;color:#999}.table[data-v-27ccf515]{width:700px;color:#515a6e;font-size:14px;background-color:#fff;margin-left:20px}.contents[data-v-27ccf515]{width:150px}.contents .right-box[data-v-27ccf515]{margin-left:40px}.contents .title-text[data-v-27ccf515]{width:500px}.pciframe[data-v-27ccf515]{margin-left:20px;width:430px;height:280px;background:#fff;border:1px solid #eee;border-radius:13px;position:relative}.pciframe img[data-v-27ccf515]{width:100%;height:100%}.pciframe .pciframe-box[data-v-27ccf515]{background:transparent;border-radius:4px}.pciframe .pcmoddile_goods[data-v-27ccf515]{position:absolute;top:69px;width:171px;height:140px;border-top-left-radius:2px;border-bottom-left-radius:2px;left:65px;background-color:#fff}.pciframe .pcswiperimg_goods[data-v-27ccf515]{height:140px;background-color:#f5f5f5}.pciframe .pcswiperimg_goods img[data-v-27ccf515]{width:100%;height:100%}.link[data-v-27ccf515]{display:inline-block;width:100%;height:32px;line-height:1.5;padding:4px 7px;border:1px solid #dcdee2;border-radius:4px;background-color:#fff;position:relative;cursor:text;-webkit-transition:border .2s ease-in-out,background .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:border .2s ease-in-out,background .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:border .2s ease-in-out,background .2s ease-in-out,box-shadow .2s ease-in-out;transition:border .2s ease-in-out,background .2s ease-in-out,box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;font-size:13px;font-family:PingFangSC-Regular;line-height:22px;color:rgba(0,0,0,.25);opacity:1;cursor:pointer}.link .you[data-v-27ccf515]{color:#999;float:right;margin-right:11px}.swiperimg[data-v-27ccf515]{width:310px;max-height:126px;border-top-left-radius:10px;border-top-right-radius:10px}.swiperimg img[data-v-27ccf515]{width:100%;height:100%}.swiperimgs[data-v-27ccf515]{width:310px;height:100%;border-radius:10px}.swiperimgs img[data-v-27ccf515]{width:100%;height:100%}.swiperimg_goods[data-v-27ccf515]{width:284px;height:124px;border-radius:4px;line-height:99px;text-align:center;background-color:#f5f5f5}.swiperimg_goods img[data-v-27ccf515]{width:100%;height:100%}.title[data-v-27ccf515]{padding:0 0 13px 0;font-weight:700;font-size:15px;border-left:2px solid var(--prev-color-primary);height:23px;padding-left:10px}.title-text[data-v-27ccf515]{padding:0 0 0 16px;color:#999;font-size:12px;margin-top:10px}.content .right-box[data-v-27ccf515]{margin-left:40px}.box[data-v-27ccf515]{border-top:3px solid #f5f7f9;padding:10px;padding-top:25px;width:100%}.box .save[data-v-27ccf515]{background-color:var(--prev-color-primary);color:#fff;width:71px;height:30px;margin:0 auto;text-align:center;line-height:30px;cursor:pointer}.iframe[data-v-27ccf515]{margin-left:20px;position:relative;width:310px;height:550px;background:#fff;border:1px solid #eee;opacity:1;border-radius:10px}.moddile[data-v-27ccf515]{position:absolute;width:310px;height:550px;top:0;opacity:0;left:0;border-radius:4px}.moddile_box[data-v-27ccf515]{position:absolute;top:0;width:310px;height:115px;border-top-left-radius:4px;border-top-right-radius:4px;left:0;background-color:#f5f5f5}.moddile_goods[data-v-27ccf515]{position:absolute;top:12px;width:284px;height:124px;border-radius:5px;left:13px;line-height:99px;text-align:center;background-color:#f5f5f5}.iframe-box[data-v-27ccf515]{width:310px;height:100%;border-radius:10px;background:transparent;border:1px solid #eee;opacity:1}.iframe-box img[data-v-27ccf515]{width:100%;height:100%}.left-wrapper[data-v-27ccf515]{min-width:213px;background:#fff;border-right:1px solid #f2f2f2}.menu-item[data-v-27ccf515]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;word-break:break-all}.menu-item .icon-box[data-v-27ccf515]{z-index:3;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}.menu-item:hover .icon-box[data-v-27ccf515]{display:block}.menu-item .right-menu[data-v-27ccf515]{z-index:10;position:absolute;right:-106px;top:-11px;width:auto;min-width:121px}.tabBox_img[data-v-27ccf515]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-27ccf515]{width:100%;height:100%}.ivu-menu[data-v-27ccf515]{z-index:auto}.icondrag2[data-v-27ccf515]{font-size:26px;color:#d8d8d8}.hot_imgs[data-v-27ccf515]{margin-bottom:20px}.hot_imgs .title[data-v-27ccf515]{font-size:14px}.hot_imgs .list-box[data-v-27ccf515]{margin-top:14px}.hot_imgs .list-box .item[data-v-27ccf515]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:14px}.hot_imgs .list-box .item .move-icon[data-v-27ccf515]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:80px;cursor:move;color:#d8d8d8}.hot_imgs .list-box .item .img-box[data-v-27ccf515]{position:relative;width:80px;height:80px}.hot_imgs .list-box .item .img-box img[data-v-27ccf515]{width:100%;height:100%}.hot_imgs .list-box .item .info[data-v-27ccf515]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:22px}.hot_imgs .list-box .item .info .info-item[data-v-27ccf515]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.hot_imgs .list-box .item .info .info-item span[data-v-27ccf515]{font-size:13px}.hot_imgs .list-box .item .info .info-item .input-box[data-v-27ccf515]{-webkit-box-flex:1;-ms-flex:1;flex:1}.hot_imgs .list-box .item .delect-btn[data-v-27ccf515]{position:absolute;right:-12px;top:-12px;color:#999}.hot_imgs .list-box .item .delect-btn .iconfont[data-v-27ccf515]{font-size:28px;color:#999}.hot_imgs .add-btn[data-v-27ccf515]{margin-top:14px}.upload-box[data-v-27ccf515]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background:#ccc}.iconfont[data-v-27ccf515]{color:#ddd;font-size:28px}.iframe-boxs[data-v-27ccf515]::-webkit-scrollbar,.sgin_iframe[data-v-27ccf515]::-webkit-scrollbar{display:none}.iframe-boxs[data-v-27ccf515]{width:310px;height:550px;border-radius:10px;background:transparent;border:1px solid #eee;opacity:1;overflow:auto}.iframe-boxs .moneyBox[data-v-27ccf515]{background-color:var(--color-theme);height:414px;border-radius:10px}.iframe-boxs .moneyBox .box1[data-v-27ccf515]{text-align:center;color:#fff;padding-bottom:15px}.iframe-boxs .moneyBox .box1 .font1[data-v-27ccf515]{padding-top:20px;font-size:12px;opacity:.6}.iframe-boxs .moneyBox .box1 .font2[data-v-27ccf515]{font-size:30px;font-style:normal;opacity:.9}.iframe-boxs .moneyBox .moneyBox_content[data-v-27ccf515]{background-color:#fff;height:317px;border-radius:4px}.iframe-boxs .moneyBox .moneyBox_content .box2[data-v-27ccf515]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;height:35px;line-height:35px;margin-bottom:10px}.iframe-boxs .moneyBox .moneyBox_content .box2 div[data-v-27ccf515]:first-child{font-weight:700;border-bottom:2px solid var(--color-theme)}.iframe-boxs .moneyBox .moneyBox_content .box3[data-v-27ccf515]{padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-ms-flex-wrap:wrap;flex-wrap:wrap}.iframe-boxs .moneyBox .moneyBox_content .box3 .box3_box[data-v-27ccf515]{width:90px;height:55px;border-radius:9px;background-color:#f4f4f4;color:#888;margin-bottom:10px;text-align:center;padding-top:3px;font-size:19px;margin-right:3px;margin-left:3px}.iframe-boxs .moneyBox .moneyBox_content .box3 .box3_box .font[data-v-27ccf515]{font-size:11px;font-style:normal}.iframe-boxs .moneyBox .moneyBox_content .box3 .box3_box[data-v-27ccf515]:first-child{width:90px;height:55px;border-radius:9px;background-color:var(--color-theme);color:#fff;text-align:center;padding-top:3px;margin-right:3px;margin-left:3px}.iframe-boxs .moneyBox .moneyBox_content .box3 .other[data-v-27ccf515]{line-height:55px}.iframe-boxs .moneyBox .moneyBox_content .box4[data-v-27ccf515]{padding:0 10px}.iframe-boxs .moneyBox .moneyBox_content .box4 .tips[data-v-27ccf515]{font-size:14px;color:#333;font-weight:800;margin-bottom:7px;margin-top:10px}.iframe-boxs .moneyBox .moneyBox_content .box4 .tips-samll[data-v-27ccf515]{font-size:12px;color:#333;margin-bottom:7px}.iframe-boxs .moneyBox .moneyBox_content .box4 .tips-samll p[data-v-27ccf515]{margin:2px 0}.iframe-boxs .moneyBox .moneyBox_content .box5[data-v-27ccf515]{font-size:15px;width:225px;height:40px;border-radius:25px;margin:23px auto 0 auto;line-height:40px;text-align:center;background-color:var(--color-theme);color:#fff}[data-v-27ccf515] .ivu-page-header{border-bottom:unset;position:fixed;z-index:9;width:100%}[data-v-27ccf515] .i-layout-page-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.box-wrapper[data-v-27ccf515]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:20px;background-color:#fff;border-radius:5px}.box-video-style[data-v-27ccf515]{width:100%;height:180px;border-radius:10px;background-color:#707070;margin-top:10px;position:relative;overflow:hidden}.box-video-style .iconv[data-v-27ccf515]{color:#fff;line-height:180px;width:50px;height:50px;display:inherit;font-size:26px;position:absolute;top:-74px;left:50%;margin-left:-25px}.box-video-style .mark[data-v-27ccf515]{position:absolute;width:100%;height:30px;top:0;background-color:rgba(0,0,0,.5);text-align:center}.tree-vis[data-v-27ccf515]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tree-vis .tab-item[data-v-27ccf515]{padding:15px 20px;cursor:pointer}.tree-vis .active[data-v-27ccf515]{background-color:var(--prev-bg-main-color);color:var(--prev-color-primary);border-right:2px solid var(--prev-color-primary)} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-235c879d.74f39e05.css b/crmeb/public/admin/system_static/css/chunk-235c879d.74f39e05.css deleted file mode 100644 index 83694cf16..000000000 --- a/crmeb/public/admin/system_static/css/chunk-235c879d.74f39e05.css +++ /dev/null @@ -1 +0,0 @@ -.ivu-mt .type .item[data-v-6b74b50b]{margin:3px 0}.tabform[data-v-6b74b50b]{margin-bottom:10px}.Refresh[data-v-6b74b50b]{font-size:12px;color:var(--prev-color-primary);cursor:pointer}.ivu-form-item[data-v-6b74b50b]{margin-bottom:10px}.status[data-v-6b74b50b] .item~.item{margin-left:6px}.status[data-v-6b74b50b] .statusVal{margin-bottom:7px}.type[data-v-6b74b50b]{padding:3px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.tabBox_img[data-v-6b74b50b]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-6b74b50b]{width:100%;height:100%}.mb20[data-v-6b74b50b] .ivu-table-wrapper>.ivu-spin-fix{border:none} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-336cef99.df712523.css b/crmeb/public/admin/system_static/css/chunk-255a0552.0fb084cb.css similarity index 52% rename from crmeb/public/admin/system_static/css/chunk-336cef99.df712523.css rename to crmeb/public/admin/system_static/css/chunk-255a0552.0fb084cb.css index 0120ff667..dc54654ad 100644 --- a/crmeb/public/admin/system_static/css/chunk-336cef99.df712523.css +++ b/crmeb/public/admin/system_static/css/chunk-255a0552.0fb084cb.css @@ -1 +1 @@ -.contentBox[data-v-40fdf04e]{height:600px;width:100%;position:relative}.contentBox #content[data-v-40fdf04e]{position:absolute;bottom:0;width:86%}.contentBox[data-v-40fdf04e] .vue-waterfall-easy{width:100%!important;left:0!important;margin-left:0!important}.contentBox[data-v-40fdf04e] .vue-waterfall-easy-scroll::-webkit-scrollbar{display:none}.contentBox[data-v-40fdf04e] .vue-waterfall-easy-scroll{scrollbar-width:none;-ms-overflow-style:none;overflow-x:hidden;overflow-y:auto}.some-info[data-v-40fdf04e]{padding:7px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Refresh[data-v-40fdf04e]{font-size:12px;color:var(--prev-color-primary);cursor:pointer;line-height:35px;display:inline-block}.news_pic[data-v-40fdf04e]{width:100%;height:150px;overflow:hidden;position:relative;background-size:cover;border-radius:5px 5px 0 0;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.news_sp[data-v-40fdf04e]{font-size:12px;color:#000;height:38px;line-height:38px;padding:0 12px;display:block}.news_cent[data-v-40fdf04e],.news_sp[data-v-40fdf04e]{background:#fff;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.news_cent[data-v-40fdf04e]{height:auto;border-top:1px dashed #eee;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.news_cent .news_sp1[data-v-40fdf04e]{font-size:12px;color:#000;width:71%}.news_cent .news_cent_img[data-v-40fdf04e]{width:81px;height:46px;border-radius:6px;overflow:hidden}.news_cent .news_cent_img img[data-v-40fdf04e]{width:100%;height:100%}.news_pic[data-v-40fdf04e] .ivu-btn-error{width:24px!important;height:24px!important;background:#ff5d5f!important;color:#fff!important;border:1px solid #eee!important}.news_pic[data-v-40fdf04e] .ivu-btn-error:hover{background:#ff5d5f!important;border:1px solid #fff!important;color:#fff!important}.news_pic[data-v-40fdf04e] .ivu-btn-success{width:24px!important;height:24px!important;border:1px solid #eee!important} \ No newline at end of file +.contentBox[data-v-ba5814cc]{height:600px;width:100%;position:relative}.contentBox #content[data-v-ba5814cc]{position:absolute;bottom:0;width:86%}.contentBox[data-v-ba5814cc] .vue-waterfall-easy{width:100%!important;left:0!important;margin-left:0!important}.contentBox[data-v-ba5814cc] .vue-waterfall-easy-scroll::-webkit-scrollbar{display:none}.contentBox[data-v-ba5814cc] .vue-waterfall-easy-scroll{scrollbar-width:none;-ms-overflow-style:none;overflow-x:hidden;overflow-y:auto}.some-info[data-v-ba5814cc]{padding:7px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Refresh[data-v-ba5814cc]{font-size:12px;color:var(--prev-color-primary);cursor:pointer;line-height:35px;display:inline-block}.news_pic[data-v-ba5814cc]{width:100%;height:150px;overflow:hidden;position:relative;background-size:cover;border-radius:5px 5px 0 0;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.news_sp[data-v-ba5814cc]{font-size:12px;color:#000;height:38px;line-height:38px;padding:0 12px;display:block}.news_cent[data-v-ba5814cc],.news_sp[data-v-ba5814cc]{background:#fff;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.news_cent[data-v-ba5814cc]{height:auto;border-top:1px dashed #eee;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.news_cent .news_sp1[data-v-ba5814cc]{font-size:12px;color:#000;width:71%}.news_cent .news_cent_img[data-v-ba5814cc]{width:81px;height:46px;border-radius:6px;overflow:hidden}.news_cent .news_cent_img img[data-v-ba5814cc]{width:100%;height:100%}.news_pic[data-v-ba5814cc] .ivu-btn-error{width:24px!important;height:24px!important;background:#ff5d5f!important;color:#fff!important;border:1px solid #eee!important}.news_pic[data-v-ba5814cc] .ivu-btn-error:hover{background:#ff5d5f!important;border:1px solid #fff!important;color:#fff!important}.news_pic[data-v-ba5814cc] .ivu-btn-success{width:24px!important;height:24px!important;border:1px solid #eee!important} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-1c7f87fc.f8744528.css b/crmeb/public/admin/system_static/css/chunk-255a5262.c1857241.css similarity index 73% rename from crmeb/public/admin/system_static/css/chunk-1c7f87fc.f8744528.css rename to crmeb/public/admin/system_static/css/chunk-255a5262.c1857241.css index 7f80ad31e..2693d6a1f 100644 --- a/crmeb/public/admin/system_static/css/chunk-1c7f87fc.f8744528.css +++ b/crmeb/public/admin/system_static/css/chunk-255a5262.c1857241.css @@ -1 +1 @@ -.card_box_cir1[data-v-50f2a66a] .iconfont{font-size:26px;color:#fff}.one[data-v-50f2a66a]{background:#e4ecff}.two[data-v-50f2a66a]{background:#fff3e0}.three[data-v-50f2a66a]{background:#eaf9e1}.four[data-v-50f2a66a]{background:#ffeaf4}.five[data-v-50f2a66a]{background:#f1e4ff}.one1[data-v-50f2a66a]{background:#4d7cfe}.two1[data-v-50f2a66a]{background:#ffab2b}.three1[data-v-50f2a66a]{background:#6dd230}.four1[data-v-50f2a66a]{background:#ff85c0}.five1[data-v-50f2a66a]{background:#b37feb}.card_box[data-v-50f2a66a]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_cir[data-v-50f2a66a]{width:60px;height:60px;overflow:hidden;margin-right:20px}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a],.card_box .card_box_cir[data-v-50f2a66a]{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a]{width:48px;height:48px}.card_box .card_box_txt .sp1[data-v-50f2a66a]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-50f2a66a]{display:block;color:#98a9bc;font-size:12px}.cl[data-v-061721a0]{margin-right:20px}.code-row-bg[data-v-061721a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.code-row-bg .ivu-mt[data-v-061721a0]{width:100%;margin:0 5px}.ech-box[data-v-061721a0]{margin-top:10px}[data-v-061721a0] .ivu-tabs-nav-scroll{background-color:#fff;padding-top:5px}.change-style[data-v-061721a0]{border:1px solid #ccc;border-radius:15px;padding:0 10px;cursor:pointer}.table-head[data-v-061721a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.return[data-v-061721a0]{margin-bottom:6px} \ No newline at end of file +.card_box_cir1[data-v-50f2a66a] .iconfont{font-size:26px;color:#fff}.one[data-v-50f2a66a]{background:#e4ecff}.two[data-v-50f2a66a]{background:#fff3e0}.three[data-v-50f2a66a]{background:#eaf9e1}.four[data-v-50f2a66a]{background:#ffeaf4}.five[data-v-50f2a66a]{background:#f1e4ff}.one1[data-v-50f2a66a]{background:#4d7cfe}.two1[data-v-50f2a66a]{background:#ffab2b}.three1[data-v-50f2a66a]{background:#6dd230}.four1[data-v-50f2a66a]{background:#ff85c0}.five1[data-v-50f2a66a]{background:#b37feb}.card_box[data-v-50f2a66a]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_cir[data-v-50f2a66a]{width:60px;height:60px;overflow:hidden;margin-right:20px}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a],.card_box .card_box_cir[data-v-50f2a66a]{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a]{width:48px;height:48px}.card_box .card_box_txt .sp1[data-v-50f2a66a]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-50f2a66a]{display:block;color:#98a9bc;font-size:12px}.cl[data-v-a73ca284]{margin-right:20px}.code-row-bg[data-v-a73ca284]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.code-row-bg .ivu-mt[data-v-a73ca284]{width:100%;margin:0 5px}.ech-box[data-v-a73ca284]{margin-top:10px}[data-v-a73ca284] .ivu-tabs-nav-scroll{background-color:#fff;padding-top:5px}.change-style[data-v-a73ca284]{border:1px solid #ccc;border-radius:15px;padding:0 10px;cursor:pointer}.table-head[data-v-a73ca284]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.return[data-v-a73ca284]{margin-bottom:6px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-2589d8c4.9bc31a39.css b/crmeb/public/admin/system_static/css/chunk-2589d8c4.9bc31a39.css deleted file mode 100644 index 199c14efe..000000000 --- a/crmeb/public/admin/system_static/css/chunk-2589d8c4.9bc31a39.css +++ /dev/null @@ -1 +0,0 @@ -.tabBox_img[data-v-75662a20]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-75662a20]{width:100%;height:100%}.prize[data-v-75662a20]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.prize img[data-v-75662a20]{width:36px;height:36px;border-radius:4px;cursor:pointer;margin-right:5px}.trips[data-v-75662a20]{color:#ccc}.w414[data-v-75662a20]{width:414px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-2659c75c.ea365e7f.css b/crmeb/public/admin/system_static/css/chunk-2659c75c.ea365e7f.css deleted file mode 100644 index 8d7f18707..000000000 --- a/crmeb/public/admin/system_static/css/chunk-2659c75c.ea365e7f.css +++ /dev/null @@ -1 +0,0 @@ -.monaco-editor[data-v-1bc47b4c]{min-height:300px}.vxe-select--panel.is--transfer{z-index:99999!important}.content[data-v-7b32ad96]{padding:12px}.content .head .item[data-v-7b32ad96],.content .head[data-v-7b32ad96]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content .head .item[data-v-7b32ad96]{margin-bottom:12px;font-size:14px}.content .head .item .title[data-v-7b32ad96]{margin-right:14px}.copy-btn[data-v-7b32ad96]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}[data-v-7b32ad96] .monaco-editor{min-height:700px}.reset[data-v-43848f2b]{margin-left:10px}.b-r-1[data-v-43848f2b]{border-right:1px solid #f2f2f2}.card-tree[data-v-43848f2b]{background:#fff;height:72px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:scroll;white-space:nowrap;overflow-y:hidden;border-radius:4px;scrollbar-width:none;-ms-overflow-style:none}.card-tree[data-v-43848f2b]::-webkit-scrollbar{display:none}[data-v-43848f2b] .el-tabs__item{height:54px!important;line-height:54px!important}.tabs[data-v-43848f2b]{background:#fff;padding-left:20px;border-radius:5px 5px 0 0}.main[data-v-43848f2b]{padding-bottom:16px;border-radius:6px}.main .main-btn[data-v-43848f2b],.main[data-v-43848f2b]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff}.main .main-btn[data-v-43848f2b]{position:sticky;padding:0 5px 0 15px;top:0;background-color:hsla(0,0%,100%,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:99}.main .card-tree[data-v-43848f2b]{width:290px;height:calc(100vh - 205px);overflow-y:scroll}.main[data-v-43848f2b] .tree .tree-list{margin-left:10px;padding:0 15px;margin-top:10px}.main[data-v-43848f2b] .tree .vtl-caret{padding-right:2px}.main[data-v-43848f2b] .tree .req-method{display:block;padding:0 2px;font-size:13px;line-height:13px;margin-right:5px;border-radius:4px;text-transform:uppercase}.main[data-v-43848f2b] .tree .tree-node{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;padding:3px 7px 3px 0}.main[data-v-43848f2b] .tree .open{font-weight:500;color:#333}.main[data-v-43848f2b] .vtl-node-main .vtl-operation{position:absolute;right:20px}.main[data-v-43848f2b] .vtl-node-content{width:100%}.main .pop-menu[data-v-43848f2b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main[data-v-43848f2b] .vtl-node-content .add{display:none;margin-right:10px}.main[data-v-43848f2b] .vtl-node-content:hover .add{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;width:18px;height:18px}.main[data-v-43848f2b] .vtl-node-content:hover .add:hover{background-color:#fff}.main[data-v-43848f2b] .vtl-node-content:hover .add:hover .pop-menu{font-size:16px}.main[data-v-43848f2b] .vtl-node-main{padding:3px 0}.main[data-v-43848f2b] .line1{display:table-caption;white-space:nowrap;width:120px;overflow:hidden;text-overflow:ellipsis}.main[data-v-43848f2b] .ivu-form-item{margin-bottom:10px}.main .right-card[data-v-43848f2b]{-webkit-box-flex:1;-ms-flex:1;flex:1}.main .right-card[data-v-43848f2b] .el-card__body{max-height:calc(100vh - 205px);overflow-y:scroll;padding-bottom:16px}.main .right-card[data-v-43848f2b] .el-form-item--small.el-form-item{margin-bottom:6px}.main .data[data-v-43848f2b]{-webkit-box-flex:1;-ms-flex:1;flex:1}.main .data .req-method[data-v-43848f2b]{text-transform:uppercase;border-radius:4px;color:#fff;padding:3px 7px}.main .data .eidt-sub[data-v-43848f2b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main .data .eidt-sub .name[data-v-43848f2b]{font-size:20px;font-weight:500}.main .data .title[data-v-43848f2b]{font-size:16px;font-weight:500;margin-bottom:15px}.main .data .perW20[data-v-43848f2b]{width:500px}.main .data .text-area[data-v-43848f2b]{white-space:pre-wrap;word-break:break-word}.main[data-v-43848f2b] .ivu-tree-title{width:100%!important}.main[data-v-43848f2b] .vtl-tree-margin{margin-left:15px}.main[data-v-43848f2b] .ivu-btn-icon-only.ivu-btn-small{width:28px}.main[data-v-43848f2b] .tree-node>span{font-size:14px}.main[data-v-43848f2b] .tree-node.node>span{font-size:13px}.main .nothing[data-v-43848f2b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:800px}.main .nothing .box[data-v-43848f2b]:hover{border:1px solid pink}.main .nothing .box[data-v-43848f2b]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:150px;height:200px;margin:0 20px;border-radius:10px;cursor:pointer;overflow:hidden;border:1px solid #fff}.main .nothing .box .icon[data-v-43848f2b],.main .nothing .box[data-v-43848f2b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .nothing .box .icon[data-v-43848f2b]{width:100%;height:150px;font-size:40px;color:#2d8cf0;background:#f1f1f1}.main .nothing .box .text[data-v-43848f2b]{width:100%;height:50px;background:#ddd;text-align:center;line-height:50px;font-size:14px;font-weight:500} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-276b5112.790b9875.css b/crmeb/public/admin/system_static/css/chunk-276b5112.790b9875.css deleted file mode 100644 index 1af149183..000000000 --- a/crmeb/public/admin/system_static/css/chunk-276b5112.790b9875.css +++ /dev/null @@ -1 +0,0 @@ -[data-v-64926894] .ivu-menu-vertical .ivu-menu-item-group-title,[data-v-64926894] .ivu-menu-vertical.ivu-menu-light:after{display:none}[data-v-64926894] .ivu-form-item-content{margin-left:0!important}.nofont[data-v-64926894]{text-align:center;line-height:123px}.nofonts[data-v-64926894]{text-align:center;line-height:105px}.save[data-v-64926894]{width:100%;margin:0 auto;text-align:center;background-color:#fff;bottom:0;padding:16px;border-top:3px solid #f5f7f9}.form .goodsTitle[data-v-64926894]{margin-bottom:25px}.form .goodsTitle~.goodsTitle[data-v-64926894]{margin-top:20px}.form .goodsTitle .title[data-v-64926894]{border-bottom:2px solid var(--prev-color-primary);padding:0 8px 12px 5px;color:#000;font-size:14px}.form .goodsTitle .icons[data-v-64926894]{font-size:15px;margin-right:8px;color:#999}.form .add[data-v-64926894]{font-size:12px;color:var(--prev-color-primary);padding:0 12px;cursor:pointer}.form .radio[data-v-64926894]{margin-right:20px}.form .upLoad[data-v-64926894]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02)}.form .iconfont[data-v-64926894]{color:#898989}.form .pictrue[data-v-64926894]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:10px}.form .pictrue img[data-v-64926894]{width:100%;height:100%}.agreement-box[data-v-64926894]{width:310px;height:550px;border-radius:10px;background:transparent;border:1px solid #eee;opacity:1;position:relative}.agreement-box .template[data-v-64926894]{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:10px;background-color:#817e81}.agreement-box .htmls_box[data-v-64926894]{font-size:12px;width:259px;height:430px;border-radius:10px;background-color:#fff;position:absolute;top:58px;left:26px}.agreement-box .htmls_box .htmls_top[data-v-64926894]{position:absolute;top:8px;left:0;height:34px;text-align:center;width:100%;line-height:35px;font-weight:600;font-size:20px}.agreement-box .htmls_box .htmls_font[data-v-64926894]{position:absolute;bottom:0;left:0;padding:15px 15px;text-align:center;width:100%}.agreement-box .htmls_box .htmls_font div[data-v-64926894]{height:35px;line-height:35px;border-radius:20px}.agreement-box .htmls_box .htmls_font .ok[data-v-64926894]{background-color:#f33316;color:#fff}.agreement-box .htmls_box .htmls[data-v-64926894]{position:absolute;background-color:#fff;top:50px;left:0;width:259px;height:281px;border-radius:4px;overflow:auto;padding:5px 15px;word-break:break-word}.agreement-box .htmls_box .htmls[data-v-64926894]::-webkit-scrollbar{display:none}.Bbox[data-v-64926894]{width:495px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.item[data-v-64926894]{padding-right:15px;padding-top:20px}.item[data-v-64926894],.items[data-v-64926894]{margin-right:15px;border:1px dashed #dbdbdb;padding-bottom:10px}.items[data-v-64926894]{padding-top:15px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}.items .move-icon[data-v-64926894]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:80px;cursor:move;color:#d8d8d8}.items .img-box[data-v-64926894]{position:relative;width:80px;height:80px}.items .img-box img[data-v-64926894]{width:100%;height:100%}.items .info[data-v-64926894]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:22px}.items .info .info-item[data-v-64926894]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.items .info .info-item span[data-v-64926894]{font-size:13px}.items .info .info-item span .input-box[data-v-64926894]{-webkit-box-flex:1;-ms-flex:1;flex:1}.items .delect-btn[data-v-64926894]{position:absolute;right:-12px;top:-12px;color:#999}.items .delect-btn .iconfont[data-v-64926894]{font-size:28px;color:#999}.table[data-v-64926894]{color:#515a6e;font-size:14px;background-color:#fff;margin-left:14px}.contents[data-v-64926894]{width:150px}.contents .right-box[data-v-64926894]{margin-left:40px}.contents .title-text[data-v-64926894]{width:500px}.pciframe[data-v-64926894]{margin-left:20px;width:430px;height:280px;background:#fff;border:1px solid #eee;border-radius:13px;position:relative}.pciframe img[data-v-64926894]{width:100%;height:100%}.pciframe .pciframe-box[data-v-64926894]{background:transparent;border-radius:4px}.pciframe .pcmoddile_goods[data-v-64926894]{position:absolute;top:69px;width:171px;height:140px;border-top-left-radius:2px;border-bottom-left-radius:2px;left:65px;background-color:#fff}.pciframe .pcswiperimg_goods[data-v-64926894]{height:140px;background-color:#f5f5f5}.pciframe .pcswiperimg_goods img[data-v-64926894]{width:100%;height:100%}.link[data-v-64926894]{display:inline-block;width:100%;height:32px;line-height:1.5;padding:4px 7px;border:1px solid #dcdee2;border-radius:4px;background-color:#fff;position:relative;cursor:text;-webkit-transition:border .2s ease-in-out,background .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:border .2s ease-in-out,background .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:border .2s ease-in-out,background .2s ease-in-out,box-shadow .2s ease-in-out;transition:border .2s ease-in-out,background .2s ease-in-out,box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;font-size:13px;font-family:PingFangSC-Regular;line-height:22px;color:rgba(0,0,0,.25);opacity:1;cursor:pointer}.link .you[data-v-64926894]{color:#999;float:right;margin-right:11px}.swiperimg[data-v-64926894]{width:310px;border-top-left-radius:10px;border-top-right-radius:10px}.swiperimg img[data-v-64926894]{width:100%;height:100%}.swiperimg_goods[data-v-64926894]{width:284px;height:124px;border-radius:4px;line-height:99px;text-align:center;background-color:#f5f5f5}.swiperimg_goods img[data-v-64926894]{width:100%;height:100%}.title[data-v-64926894]{padding:0 0 13px 0;font-weight:700;font-size:15px;border-left:2px solid var(--prev-color-primary);height:23px;padding-left:10px}.title-text[data-v-64926894]{padding:0 0 0 16px;color:#999;font-size:12px;margin-top:10px}.content .right-box[data-v-64926894]{margin-left:40px}.box[data-v-64926894]{border-top:3px solid #f5f7f9;padding:10px;padding-top:25px;width:100%}.box .save[data-v-64926894]{background-color:var(--prev-color-primary);color:#fff;width:71px;height:30px;margin:0 auto;text-align:center;line-height:30px;cursor:pointer}.iframe[data-v-64926894]{margin-left:20px;position:relative;width:310px;background:#fff;border:1px solid #eee;opacity:1;border-radius:10px}.moddile[data-v-64926894]{position:absolute;width:310px;height:550px;top:0;opacity:0;left:0;border-radius:4px}.moddile_box[data-v-64926894]{position:absolute;top:0;width:310px;height:115px;border-top-left-radius:4px;border-top-right-radius:4px;left:0;background-color:#f5f5f5}.moddile_goods[data-v-64926894]{position:absolute;top:12px;width:284px;height:124px;border-radius:5px;left:13px;line-height:99px;text-align:center;background-color:#f5f5f5}.iframe-box[data-v-64926894]{width:310px;height:100%;border-radius:10px;background:transparent;border:1px solid #eee;opacity:1}.iframe-box img[data-v-64926894]{width:100%;height:100%}.left-wrapper[data-v-64926894]{min-width:213px;background:#fff;border-right:1px solid #f2f2f2}.menu-item[data-v-64926894]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;word-break:break-all}.menu-item .icon-box[data-v-64926894]{z-index:3;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}.menu-item:hover .icon-box[data-v-64926894]{display:block}.menu-item .right-menu[data-v-64926894]{z-index:10;position:absolute;right:-106px;top:-11px;width:auto;min-width:121px}.tabBox_img[data-v-64926894]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-64926894]{width:100%;height:100%}.ivu-menu[data-v-64926894]{z-index:auto}.icondrag2[data-v-64926894]{font-size:26px;color:#d8d8d8}.hot_imgs[data-v-64926894]{margin-bottom:20px}.hot_imgs .title[data-v-64926894]{font-size:14px}.hot_imgs .list-box .item[data-v-64926894]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:14px}.hot_imgs .list-box .item .move-icon[data-v-64926894]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:80px;cursor:move;color:#d8d8d8}.hot_imgs .list-box .item .img-box[data-v-64926894]{position:relative;width:80px;height:80px}.hot_imgs .list-box .item .img-box img[data-v-64926894]{width:100%;height:100%}.hot_imgs .list-box .item .info[data-v-64926894]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:22px}.hot_imgs .list-box .item .info .info-item[data-v-64926894]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.hot_imgs .list-box .item .info .info-item span[data-v-64926894]{font-size:13px}.hot_imgs .list-box .item .info .info-item .input-box[data-v-64926894]{-webkit-box-flex:1;-ms-flex:1;flex:1}.hot_imgs .list-box .item .delect-btn[data-v-64926894]{position:absolute;right:-12px;top:-12px;color:#999}.hot_imgs .list-box .item .delect-btn .iconfont[data-v-64926894]{font-size:28px;color:#999}.hot_imgs .add-btn[data-v-64926894]{margin-top:20px}.upload-box[data-v-64926894]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background:#ccc}.iconfont[data-v-64926894]{color:#ddd;font-size:28px}.iframe-boxs[data-v-64926894]::-webkit-scrollbar,.sgin_iframe[data-v-64926894]::-webkit-scrollbar{display:none}.iframe-boxs[data-v-64926894]{width:310px;height:550px;border-radius:10px;background:transparent;border:1px solid #eee;opacity:1;overflow:auto}.iframe-boxs .moneyBox[data-v-64926894]{background-color:var(--color-theme);border-radius:10px}.iframe-boxs .moneyBox .box1[data-v-64926894]{text-align:center;color:#fff;padding-bottom:15px}.iframe-boxs .moneyBox .box1 .font1[data-v-64926894]{padding-top:20px;font-size:12px;opacity:.6}.iframe-boxs .moneyBox .box1 .font2[data-v-64926894]{font-size:30px;font-style:normal;opacity:.9}.iframe-boxs .moneyBox .moneyBox_content[data-v-64926894]{background-color:#fff;height:317px;border-radius:4px}.iframe-boxs .moneyBox .moneyBox_content .box2[data-v-64926894]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;height:35px;line-height:35px;margin-bottom:10px}.iframe-boxs .moneyBox .moneyBox_content .box2 div[data-v-64926894]:first-child{font-weight:700;border-bottom:2px solid var(--color-theme)}.iframe-boxs .moneyBox .moneyBox_content .box3[data-v-64926894]{padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-ms-flex-wrap:wrap;flex-wrap:wrap}.iframe-boxs .moneyBox .moneyBox_content .box3 .box3_box[data-v-64926894]{width:90px;height:55px;border-radius:9px;background-color:#f4f4f4;color:#888;margin-bottom:10px;text-align:center;padding-top:3px;font-size:19px;margin-right:3px;margin-left:3px}.iframe-boxs .moneyBox .moneyBox_content .box3 .box3_box .font[data-v-64926894]{font-size:11px;font-style:normal}.iframe-boxs .moneyBox .moneyBox_content .box3 .box3_box[data-v-64926894]:first-child{width:90px;height:55px;border-radius:9px;background-color:var(--color-theme);color:#fff;text-align:center;padding-top:3px;margin-right:3px;margin-left:3px}.iframe-boxs .moneyBox .moneyBox_content .box3 .other[data-v-64926894]{line-height:55px}.iframe-boxs .moneyBox .moneyBox_content .box4[data-v-64926894]{padding:0 10px}.iframe-boxs .moneyBox .moneyBox_content .box4 .tips[data-v-64926894]{font-size:14px;color:#333;font-weight:800;margin-bottom:7px;margin-top:10px}.iframe-boxs .moneyBox .moneyBox_content .box4 .tips-samll[data-v-64926894]{font-size:12px;color:#333;margin-bottom:7px}.iframe-boxs .moneyBox .moneyBox_content .box4 .tips-samll p[data-v-64926894]{margin:2px 0}.iframe-boxs .moneyBox .moneyBox_content .box5[data-v-64926894]{font-size:15px;width:225px;height:40px;border-radius:25px;margin:23px auto 0 auto;line-height:40px;text-align:center;background-color:var(--color-theme);color:#fff}[data-v-64926894] .ivu-page-header{border-bottom:unset;position:fixed;z-index:9;width:100%}[data-v-64926894] .i-layout-page-header{height:66px;border-bottom:1px solid #e8eaec;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.box-wrapper[data-v-64926894],[data-v-64926894] .i-layout-page-header{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}.box-wrapper[data-v-64926894]{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:20px;border-radius:5px}.box-video-style[data-v-64926894]{width:100%;height:180px;border-radius:10px;background-color:#707070;margin-top:10px;position:relative;overflow:hidden}.box-video-style .iconv[data-v-64926894]{color:#fff;line-height:180px;width:50px;height:50px;display:inherit;font-size:26px;position:absolute;top:-74px;left:50%;margin-left:-25px}.box-video-style .mark[data-v-64926894]{position:absolute;width:100%;height:30px;top:0;background-color:rgba(0,0,0,.5);text-align:center} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-27866995.f3bf3511.css b/crmeb/public/admin/system_static/css/chunk-27866995.f3bf3511.css new file mode 100644 index 000000000..94ea9b2f3 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-27866995.f3bf3511.css @@ -0,0 +1 @@ +[data-v-49892e8c] .ivu-form-item-content{line-height:unset!important} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-27e552c0.501d13b2.css b/crmeb/public/admin/system_static/css/chunk-27e552c0.501d13b2.css new file mode 100644 index 000000000..c8783ac72 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-27e552c0.501d13b2.css @@ -0,0 +1 @@ +.el-input-number--small[data-v-6318500b]{width:100%}.QRpic[data-v-6318500b]{width:180px;height:180px}.QRpic img[data-v-6318500b]{width:100%;height:100%}.w414[data-v-6318500b]{width:414px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-286ff8df.6cba337c.css b/crmeb/public/admin/system_static/css/chunk-286ff8df.6cba337c.css new file mode 100644 index 000000000..5d9f5fab9 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-286ff8df.6cba337c.css @@ -0,0 +1 @@ +.label-wrapper .list[data-v-60bed999]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.label-wrapper .list .label-item[data-v-60bed999]{margin:10px 8px 10px 0;padding:3px 8px;background:#eee;color:#333;border-radius:2px;cursor:pointer;font-size:12px}.label-wrapper .list .label-item.on[data-v-60bed999]{color:#fff;background:var(--prev-color-primary)}.label-wrapper .footer[data-v-60bed999]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:40px}.label-wrapper .footer button[data-v-60bed999]{margin-left:10px}.btn[data-v-60bed999]{width:60px;height:24px}.title[data-v-60bed999]{font-size:13px}.list-box[data-v-60bed999]{overflow-y:auto;overflow-x:hidden;max-height:240px}.label-box[data-v-60bed999]{margin-bottom:10px}.customer[data-v-35a63271]{height:100%;background-color:#fff}.tabBox_img[data-v-35a63271]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-35a63271]{width:100%;height:100%}.modelBox .ivu-table-header[data-v-35a63271],.modelBox[data-v-35a63271]{width:100%!important}.trees-coadd[data-v-35a63271]{width:100%;height:385px}.trees-coadd .scollhide[data-v-35a63271]{width:100%;height:100%;overflow-x:hidden;overflow-y:scroll}.scollhide[data-v-35a63271]::-webkit-scrollbar{display:none}.footer[data-v-35a63271]{margin:15px 0;padding-right:20px}[data-v-35a63271] .el-form--inline .el-form-item{margin-bottom:0}.content_width[data-v-e391c23a]{width:460px}.info[data-v-e391c23a]{color:#888;font-size:12px}.ivu-row[data-v-e391c23a]{border:1px solid #f2f2f2}.ivu-form-item[data-v-e391c23a]{padding:10px 0;max-width:1100px}.ivu-form[data-v-e391c23a] .ivu-form-item-label{font-weight:700;font-size:14px!important}.ivu-input-wrapper[data-v-e391c23a]{width:320px}.ivu-radio-wrapper[data-v-e391c23a]{margin-right:30px;font-size:14px!important}.ivu-radio-wrapper[data-v-e391c23a] .ivu-radio{margin-right:10px}.ivu-input-number[data-v-e391c23a]{width:160px}.ivu-date-picker[data-v-e391c23a]{width:320px}.ivu-icon-ios-camera-outline[data-v-e391c23a]{background-color:rgba(0,0,0,.02);line-height:58px}.ivu-icon-ios-camera-outline[data-v-e391c23a],.upload-list[data-v-e391c23a]{width:58px;height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;cursor:pointer;vertical-align:middle}.upload-list[data-v-e391c23a]{margin-right:15px;display:inline-block;position:relative}[data-v-e391c23a] .el-tag{margin-right:5px}.upload-list img[data-v-e391c23a]{display:block;width:100%;height:100%}.ivu-icon-ios-close-circle[data-v-e391c23a]{position:absolute;top:0;right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.modelBox[data-v-e391c23a] .ivu-modal-body{padding:0 16px 16px 16px!important}.header-save[data-v-e391c23a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.trip[data-v-e391c23a]{font-size:12px;color:#ccc}.submit[data-v-e391c23a]{margin:30px 0 30px 50px}textarea[data-v-e391c23a]{padding:0 5px;border-radius:3px;border-color:#c5c8ce;outline-color:#2d8cf0;font-size:14px}.picBox[data-v-e391c23a]{display:inline-block;cursor:pointer}.picBox .upLoad[data-v-e391c23a]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02)}.picBox .pictrue[data-v-e391c23a]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:10px}.picBox .pictrue img[data-v-e391c23a]{width:100%;height:100%}.picBox .iconfont[data-v-e391c23a]{color:#898989}.addfont[data-v-e391c23a]{display:inline-block;font-size:12px;font-weight:400;color:var(--prev-color-primary);margin-left:14px;cursor:pointer;margin-left:10px}.iconxiayi[data-v-e391c23a]{font-size:14px}.ivu-page-header-title[data-v-e391c23a]{padding-bottom:0}.news-box[data-v-e391c23a]{width:200px;background-color:#f2f2f2;padding:10px;border-radius:10px;margin-top:20px;position:relative}.news-box .news_pic[data-v-e391c23a]{width:100%;height:150px}.news-box .del_icon[data-v-e391c23a]{position:absolute;right:-8px;top:-8px;cursor:pointer}.labelInput[data-v-e391c23a]{border:1px solid #dcdee2;width:460px;padding:0 15px;border-radius:5px;min-height:30px;cursor:pointer}.labelInput .span[data-v-e391c23a]{font-size:12px;color:#c5c8ce}.labelInput .ivu-icon-ios-arrow-down[data-v-e391c23a]{font-size:14px;color:#808695} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-290a10a7.9b51f133.css b/crmeb/public/admin/system_static/css/chunk-290a10a7.9b51f133.css new file mode 100644 index 000000000..4e023c207 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-290a10a7.9b51f133.css @@ -0,0 +1 @@ +.monaco-editor[data-v-1bc47b4c]{min-height:300px}.vxe-select--panel.is--transfer{z-index:99999!important}.content[data-v-f5db68c8]{padding:12px}.content .head .item[data-v-f5db68c8],.content .head[data-v-f5db68c8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content .head .item[data-v-f5db68c8]{margin-bottom:12px;font-size:14px}.content .head .item .title[data-v-f5db68c8]{margin-right:14px}.copy-btn[data-v-f5db68c8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}[data-v-f5db68c8] .monaco-editor{min-height:700px}.reset[data-v-75175cb3]{margin-left:10px}.b-r-1[data-v-75175cb3]{border-right:1px solid #f2f2f2}.card-tree[data-v-75175cb3]{background:#fff;height:72px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:scroll;white-space:nowrap;overflow-y:hidden;border-radius:4px;scrollbar-width:none;-ms-overflow-style:none}.card-tree[data-v-75175cb3]::-webkit-scrollbar{display:none}[data-v-75175cb3] .el-tabs__item{height:54px!important;line-height:54px!important}.tabs[data-v-75175cb3]{background:#fff;padding-left:20px;border-radius:5px 5px 0 0}.main[data-v-75175cb3]{padding-bottom:16px;border-radius:6px}.main .main-btn[data-v-75175cb3],.main[data-v-75175cb3]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff}.main .main-btn[data-v-75175cb3]{position:sticky;padding:0 5px 0 15px;top:0;background-color:hsla(0,0%,100%,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:99}.main .card-tree[data-v-75175cb3]{width:290px;height:calc(100vh - 205px);overflow-y:scroll}.main[data-v-75175cb3] .tree .tree-list{margin-left:10px;padding:0 15px;margin-top:10px}.main[data-v-75175cb3] .tree .vtl-caret{padding-right:2px}.main[data-v-75175cb3] .tree .req-method{display:block;padding:0 2px;font-size:13px;line-height:13px;margin-right:5px;border-radius:4px;text-transform:uppercase}.main[data-v-75175cb3] .tree .tree-node{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;padding:3px 7px 3px 0}.main[data-v-75175cb3] .tree .open{font-weight:500;color:#333}.main[data-v-75175cb3] .vtl-node-main .vtl-operation{position:absolute;right:20px}.main[data-v-75175cb3] .vtl-node-content{width:100%}.main .pop-menu[data-v-75175cb3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main[data-v-75175cb3] .vtl-node-content .add{display:none;margin-right:10px}.main[data-v-75175cb3] .vtl-node-content:hover .add{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;width:18px;height:18px}.main[data-v-75175cb3] .vtl-node-content:hover .add:hover{background-color:#fff}.main[data-v-75175cb3] .vtl-node-content:hover .add:hover .pop-menu{font-size:16px}.main[data-v-75175cb3] .vtl-node-main{padding:3px 0}.main[data-v-75175cb3] .line1{display:table-caption;white-space:nowrap;width:120px;overflow:hidden;text-overflow:ellipsis}.main[data-v-75175cb3] .ivu-form-item{margin-bottom:10px}.main .right-card[data-v-75175cb3]{-webkit-box-flex:1;-ms-flex:1;flex:1}.main .right-card[data-v-75175cb3] .el-card__body{max-height:calc(100vh - 205px);overflow-y:scroll;padding-bottom:16px}.main .right-card[data-v-75175cb3] .el-form-item--small.el-form-item{margin-bottom:6px}.main .data[data-v-75175cb3]{-webkit-box-flex:1;-ms-flex:1;flex:1}.main .data .req-method[data-v-75175cb3]{text-transform:uppercase;border-radius:4px;color:#fff;padding:3px 7px}.main .data .eidt-sub[data-v-75175cb3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main .data .eidt-sub .name[data-v-75175cb3]{font-size:20px;font-weight:500}.main .data .title[data-v-75175cb3]{font-size:16px;font-weight:500;margin-bottom:15px}.main .data .perW20[data-v-75175cb3]{width:500px}.main .data .text-area[data-v-75175cb3]{white-space:pre-wrap;word-break:break-word}.main[data-v-75175cb3] .ivu-tree-title{width:100%!important}.main[data-v-75175cb3] .vtl-tree-margin{margin-left:15px}.main[data-v-75175cb3] .ivu-btn-icon-only.ivu-btn-small{width:28px}.main[data-v-75175cb3] .tree-node>span{font-size:14px}.main[data-v-75175cb3] .tree-node.node>span{font-size:13px}.main .nothing[data-v-75175cb3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:800px}.main .nothing .box[data-v-75175cb3]:hover{border:1px solid pink}.main .nothing .box[data-v-75175cb3]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:150px;height:200px;margin:0 20px;border-radius:10px;cursor:pointer;overflow:hidden;border:1px solid #fff}.main .nothing .box .icon[data-v-75175cb3],.main .nothing .box[data-v-75175cb3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .nothing .box .icon[data-v-75175cb3]{width:100%;height:150px;font-size:40px;color:#2d8cf0;background:#f1f1f1}.main .nothing .box .text[data-v-75175cb3]{width:100%;height:50px;background:#ddd;text-align:center;line-height:50px;font-size:14px;font-weight:500} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-29be41fe.b5383761.css b/crmeb/public/admin/system_static/css/chunk-29be41fe.b5383761.css new file mode 100644 index 000000000..17f7b1350 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-29be41fe.b5383761.css @@ -0,0 +1 @@ +.ivu-form-item[data-v-7607dcdf]{margin-bottom:0}.picBox[data-v-7607dcdf]{display:inline-block;cursor:pointer}.picBox .upLoad[data-v-7607dcdf]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02)}.picBox .pictrue[data-v-7607dcdf]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:10px}.picBox .pictrue img[data-v-7607dcdf]{width:100%;height:100%}[data-v-7607dcdf] .ivu-menu-vertical .ivu-menu-item-group-title,[data-v-7607dcdf] .ivu-menu-vertical.ivu-menu-light:after{display:none}.left-wrapper[data-v-7607dcdf]{height:904px;background:#fff;border-right:1px solid #f2f2f2}.menu-item[data-v-7607dcdf]{z-index:50;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;word-break:break-all}.icon-box[data-v-7607dcdf]{z-index:3;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}:hover .icon-box[data-v-7607dcdf]{display:block}.right-menu[data-v-7607dcdf]{z-index:10;position:absolute;right:-106px;top:-11px;width:auto;min-width:121px}.tabBox_img[data-v-7607dcdf]{width:36px}.tabBox_img height 36px[data-v-7607dcdf]{border-radius:4px}.tabBox_img cursor pointer img[data-v-7607dcdf]{width:100%;height:100%}.pictrue-box[data-v-7607dcdf]{display:-webkit-box;display:-ms-flexbox;display:flex;align-item:center}.pictrue[data-v-7607dcdf]{width:25px;height:25px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-29e4568c.5e200dfa.css b/crmeb/public/admin/system_static/css/chunk-29e4568c.5e200dfa.css new file mode 100644 index 000000000..225cbeb2c --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-29e4568c.5e200dfa.css @@ -0,0 +1 @@ +.df-cc[data-v-0fa1e31c]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.df-cc[data-v-0fa1e31c],.steps-item[data-v-0fa1e31c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.steps-item[data-v-0fa1e31c]{width:-webkit-max-content;width:-moz-max-content;width:max-content}.steps-item .dot[data-v-0fa1e31c]{width:28px;height:28px;color:#c0c4cc;border:1px solid #c0c4cc;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:8px}.steps-item .title[data-v-0fa1e31c]{font-size:16px;font-weight:400;color:#909399;line-height:16px;white-space:nowrap}.steps-item .line[data-v-0fa1e31c]{height:1px;margin:0 20px;background:#ddd}.steps-item .wd160[data-v-0fa1e31c]{width:160px}.steps-item .wd120[data-v-0fa1e31c]{width:120px}.steps-item .wd100[data-v-0fa1e31c]{width:100px}.steps-item.active .title[data-v-0fa1e31c]{font-size:16px;font-weight:500;color:#303133;line-height:16px}.steps-item.active .dot[data-v-0fa1e31c]{width:28px;height:28px;background:var(--prev-color-primary);border:1px solid var(--prev-color-primary);color:#fff}.content_width[data-v-98482fb0]{width:460px}.grey[data-v-98482fb0]{color:#999;font-size:12px}.maxW[data-v-98482fb0] .ivu-select-dropdown{max-width:600px}.ivu-table-wrapper[data-v-98482fb0]{border-left:1px solid #dcdee2;border-top:1px solid #dcdee2}.tabBox_img[data-v-98482fb0]{width:50px;height:50px}.tabBox_img img[data-v-98482fb0]{width:100%;height:100%}.priceBox[data-v-98482fb0]{width:100%}.form .picBox[data-v-98482fb0],.form .pictrue[data-v-98482fb0]{display:inline-block;cursor:pointer}.form .pictrue[data-v-98482fb0]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:15px;position:relative}.form .pictrue img[data-v-98482fb0]{width:100%;height:100%}.form .pictrue .btndel[data-v-98482fb0]{position:absolute;z-index:9;width:20px!important;height:20px!important;left:46px;top:-4px}.form .upLoad[data-v-98482fb0]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02);cursor:pointer}.form .col[data-v-98482fb0]{color:#2d8cf0;cursor:pointer}.addfont[data-v-98482fb0]{font-size:12px;color:var(--prev-color-primary);margin-left:14px;margin-left:10px;cursor:pointer} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-29f5a5f4.7f0b59f3.css b/crmeb/public/admin/system_static/css/chunk-29f5a5f4.7f0b59f3.css new file mode 100644 index 000000000..6bf2cf328 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-29f5a5f4.7f0b59f3.css @@ -0,0 +1 @@ +[data-v-49edda16] .ivu-form-item-content{line-height:unset!important} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-2afb3a44.00e20958.css b/crmeb/public/admin/system_static/css/chunk-2afb3a44.00e20958.css deleted file mode 100644 index 7d683475b..000000000 --- a/crmeb/public/admin/system_static/css/chunk-2afb3a44.00e20958.css +++ /dev/null @@ -1 +0,0 @@ -.trees-coadd[data-v-23232ec9]{width:100%;height:500px;border-radius:4px;overflow:hidden}.scollhide[data-v-23232ec9]{width:100%;height:100%;overflow:auto;margin-left:18px;padding:10px 0 10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.content[data-v-23232ec9]{font-size:12px}.time[data-v-23232ec9]{font-size:12px;color:#2d8cf0}.icons-item[data-v-23232ec9]{float:left;margin:6px 6px 6px 0;width:53px;text-align:center;list-style:none;cursor:pointer;height:50px;color:#5c6b77;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;padding-top:10px}.icons-item .f-s-24[data-v-23232ec9]{font-size:24px}.search-rule[data-v-23232ec9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;background-color:#f2f2f2}.rule[data-v-23232ec9]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:700px;overflow:scroll}.rule[data-v-23232ec9]::-webkit-scrollbar{width:10px;height:10px;background-color:#f5f5f5}.rule[data-v-23232ec9]::-webkit-scrollbar-track{border-radius:4px;background-color:#f5f5f5}.rule[data-v-23232ec9]::-webkit-scrollbar-thumb{border-radius:4px;background-color:#555}.rule-list[data-v-23232ec9]{background-color:#f8f5f5;width:32%;margin:5px;border-radius:3px;padding:10px;color:#333;cursor:pointer;-webkit-transition:all .1s;transition:all .1s}.rule-list[data-v-23232ec9]:hover{background-color:#c5d1dd}.rule-list div[data-v-23232ec9]{white-space:nowrap}.select-rule[data-v-23232ec9]{background-color:#c5d1dd}.add[data-v-23232ec9]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.add[data-v-23232ec9],.df[data-v-23232ec9]{display:-webkit-box;display:-ms-flexbox;display:flex}.df[data-v-23232ec9]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vxeTable>.vxe-table--header-wrapper[data-v-030de5c4]{background:#fff!important}.vxeTable .icon[data-v-030de5c4]{font-size:20px}[data-v-030de5c4] .vxe-table--render-default .vxe-table--border-line{z-index:2!important}.rule[data-v-030de5c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-y:scroll;height:-webkit-max-content;height:-moz-max-content;height:max-content;max-height:600px;-webkit-box-flex:1;-ms-flex:1;flex:1}.tree[data-v-030de5c4]::-webkit-scrollbar{width:2px;background-color:#f5f5f5}.rule[data-v-030de5c4]::-webkit-scrollbar{width:10px;height:10px;background-color:#f5f5f5}.rule[data-v-030de5c4]::-webkit-scrollbar-track{border-radius:4px;background-color:#f5f5f5}.rule[data-v-030de5c4]::-webkit-scrollbar-thumb{border-radius:4px;background-color:#ccc}.rule-list[data-v-030de5c4]{background-color:#f2f2f2;width:48.5%;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:5px;border-radius:3px;padding:10px;color:#333;cursor:pointer;-webkit-transition:all .1s;transition:all .1s}.rule-list[data-v-030de5c4]:hover{background-color:#badbfb}.rule-list div[data-v-030de5c4]{white-space:nowrap}.select-rule[data-v-030de5c4]{background-color:#badbfb}.route-list[data-v-030de5c4]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}.route-list .tree[data-v-030de5c4]{width:200px;overflow-y:scroll;max-height:600px}.route-list .tree[data-v-030de5c4] .el-tree-node__children .el-tree-node .el-tree-node__content{padding-left:14px!important} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-2b53330d.af7bcee5.css b/crmeb/public/admin/system_static/css/chunk-2b53330d.af7bcee5.css new file mode 100644 index 000000000..4a81356ab --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-2b53330d.af7bcee5.css @@ -0,0 +1 @@ +.input[data-v-36743bfe]{width:400px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-2ca05ef0.c528c8ef.css b/crmeb/public/admin/system_static/css/chunk-2ca05ef0.c528c8ef.css new file mode 100644 index 000000000..b51a054dc --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-2ca05ef0.c528c8ef.css @@ -0,0 +1 @@ +.showOn[data-v-28e92844]{color:#2d8cf0;background:#f0faff;z-index:2}[data-v-28e92844] .ivu-menu-vertical .ivu-menu-item-group-title,[data-v-28e92844] .ivu-menu-vertical.ivu-menu-light:after{display:none}.left-wrapper[data-v-28e92844]{height:920px;background:#fff;border-right:1px solid #f2f2f2}.menu-item[data-v-28e92844]{z-index:50;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;word-break:break-all}.menu-item .icon-box[data-v-28e92844]{z-index:3;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}.menu-item:hover .icon-box[data-v-28e92844]{display:block}.menu-item .right-menu[data-v-28e92844]{z-index:10;position:absolute;right:-106px;top:-11px;width:auto;min-width:121px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-2d53e7d8.b7125a93.css b/crmeb/public/admin/system_static/css/chunk-2d53e7d8.b7125a93.css deleted file mode 100644 index 31ef9e7e2..000000000 --- a/crmeb/public/admin/system_static/css/chunk-2d53e7d8.b7125a93.css +++ /dev/null @@ -1 +0,0 @@ -.trees-coadd[data-v-5d9d8946]{width:100%;height:385px}.trees-coadd .scollhide[data-v-5d9d8946]{width:100%;height:100%;overflow-x:hidden;overflow-y:scroll}.scollhide[data-v-5d9d8946]::-webkit-scrollbar{display:none} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-1811580e.561168c1.css b/crmeb/public/admin/system_static/css/chunk-2dd5f758.21cda798.css similarity index 88% rename from crmeb/public/admin/system_static/css/chunk-1811580e.561168c1.css rename to crmeb/public/admin/system_static/css/chunk-2dd5f758.21cda798.css index ad54300d5..8feac1a1e 100644 --- a/crmeb/public/admin/system_static/css/chunk-1811580e.561168c1.css +++ b/crmeb/public/admin/system_static/css/chunk-2dd5f758.21cda798.css @@ -1 +1 @@ -.card_box_cir1[data-v-50f2a66a] .iconfont{font-size:26px;color:#fff}.one[data-v-50f2a66a]{background:#e4ecff}.two[data-v-50f2a66a]{background:#fff3e0}.three[data-v-50f2a66a]{background:#eaf9e1}.four[data-v-50f2a66a]{background:#ffeaf4}.five[data-v-50f2a66a]{background:#f1e4ff}.one1[data-v-50f2a66a]{background:#4d7cfe}.two1[data-v-50f2a66a]{background:#ffab2b}.three1[data-v-50f2a66a]{background:#6dd230}.four1[data-v-50f2a66a]{background:#ff85c0}.five1[data-v-50f2a66a]{background:#b37feb}.card_box[data-v-50f2a66a]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_cir[data-v-50f2a66a]{width:60px;height:60px;overflow:hidden;margin-right:20px}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a],.card_box .card_box_cir[data-v-50f2a66a]{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a]{width:48px;height:48px}.card_box .card_box_txt .sp1[data-v-50f2a66a]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-50f2a66a]{display:block;color:#98a9bc;font-size:12px}.tab_data[data-v-2251644a] .ivu-form-item-content{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.z-price[data-v-2251644a]{color:red}.f-price[data-v-2251644a]{color:green} \ No newline at end of file +.card_box_cir1[data-v-50f2a66a] .iconfont{font-size:26px;color:#fff}.one[data-v-50f2a66a]{background:#e4ecff}.two[data-v-50f2a66a]{background:#fff3e0}.three[data-v-50f2a66a]{background:#eaf9e1}.four[data-v-50f2a66a]{background:#ffeaf4}.five[data-v-50f2a66a]{background:#f1e4ff}.one1[data-v-50f2a66a]{background:#4d7cfe}.two1[data-v-50f2a66a]{background:#ffab2b}.three1[data-v-50f2a66a]{background:#6dd230}.four1[data-v-50f2a66a]{background:#ff85c0}.five1[data-v-50f2a66a]{background:#b37feb}.card_box[data-v-50f2a66a]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_cir[data-v-50f2a66a]{width:60px;height:60px;overflow:hidden;margin-right:20px}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a],.card_box .card_box_cir[data-v-50f2a66a]{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a]{width:48px;height:48px}.card_box .card_box_txt .sp1[data-v-50f2a66a]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-50f2a66a]{display:block;color:#98a9bc;font-size:12px}.tab_data[data-v-34676e74] .ivu-form-item-content{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.z-price[data-v-34676e74]{color:red}.f-price[data-v-34676e74]{color:green} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-2dfedc7e.e42ff38f.css b/crmeb/public/admin/system_static/css/chunk-2dfedc7e.e42ff38f.css new file mode 100644 index 000000000..f06ba9114 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-2dfedc7e.e42ff38f.css @@ -0,0 +1 @@ +.f-s-24[data-v-27d0c084]{font-size:24px}.iconBox[data-v-27d0c084]{background:#fff}.icons-item[data-v-27d0c084]{float:left;margin:6px 6px 6px 0;width:53px;text-align:center;list-style:none;cursor:pointer;height:50px;color:#5c6b77;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;padding-top:10px}.icons-item[data-v-27d0c084] .ivu-icon{font-size:32px!important}.trees-coadd[data-v-27d0c084]{width:100%;height:500px;border-radius:4px;overflow:hidden}.scollhide[data-v-27d0c084]{width:100%;height:100%;overflow:auto;margin-left:18px;padding:10px 0 10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.scollhide .content[data-v-27d0c084]{font-size:12px}.scollhide .time[data-v-27d0c084]{font-size:12px;color:#2d8cf0} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-2e29fb35.846081de.css b/crmeb/public/admin/system_static/css/chunk-2e29fb35.846081de.css new file mode 100644 index 000000000..c078dba1a --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-2e29fb35.846081de.css @@ -0,0 +1 @@ +.Refresh[data-v-0bad4f21]{font-size:12px;color:var(--prev-color-primary);cursor:pointer}.ivu-form-item[data-v-0bad4f21]{margin-bottom:10px}.tabform[data-v-0bad4f21] .ivu-col{padding:0!important}.tabform[data-v-0bad4f21] .ivu-row-flex{margin:0!important}.withdrawal[data-v-0bad4f21] .item{margin-right:10px}.tab_data[data-v-0bad4f21] .ivu-form-item-content{margin-left:10px!important}.ivu-form-label-left[data-v-0bad4f21] .ivu-form-item-label{text-align:right}.ivu-mt .type .item[data-v-4e5bbc01]{margin:3px 0}.Refresh[data-v-4e5bbc01]{font-size:12px;color:var(--prev-color-primary);cursor:pointer}.ivu-form-item[data-v-4e5bbc01]{margin-bottom:10px}.status[data-v-4e5bbc01] .item~.item{margin-left:6px}.status[data-v-4e5bbc01] .statusVal{margin-bottom:7px}.type[data-v-4e5bbc01]{padding:3px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.tabBox_img[data-v-4e5bbc01]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-4e5bbc01]{width:100%;height:100%}.z-price[data-v-4e5bbc01]{color:red}.f-price[data-v-4e5bbc01]{color:green} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-57048b73.9bd847f9.css b/crmeb/public/admin/system_static/css/chunk-2ef23dd9.f386949a.css similarity index 57% rename from crmeb/public/admin/system_static/css/chunk-57048b73.9bd847f9.css rename to crmeb/public/admin/system_static/css/chunk-2ef23dd9.f386949a.css index 0681d6b32..4c76e0e0b 100644 --- a/crmeb/public/admin/system_static/css/chunk-57048b73.9bd847f9.css +++ b/crmeb/public/admin/system_static/css/chunk-2ef23dd9.f386949a.css @@ -1 +1 @@ -.video-style[data-v-a7a1320a]{width:40%;height:180px;border-radius:10px;background-color:#707070;margin-top:10px;position:relative;overflow:hidden}.video-style .iconv[data-v-a7a1320a]{color:#fff;line-height:180px;width:50px;height:50px;display:inherit;font-size:26px;position:absolute;top:-74px;left:50%;margin-left:-25px}.video-style .mark[data-v-a7a1320a]{position:absolute;width:100%;height:30px;top:0;background-color:rgba(0,0,0,.5);text-align:center} \ No newline at end of file +.video-style[data-v-241355b2]{width:40%;height:180px;border-radius:10px;background-color:#707070;margin-top:10px;position:relative;overflow:hidden}.video-style .iconv[data-v-241355b2]{color:#fff;line-height:180px;width:50px;height:50px;display:inherit;font-size:26px;position:absolute;top:-74px;left:50%;margin-left:-25px}.video-style .mark[data-v-241355b2]{position:absolute;width:100%;height:30px;top:0;background-color:rgba(0,0,0,.5);text-align:center} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-2f3a87a2.d19b17e5.css b/crmeb/public/admin/system_static/css/chunk-2f3a87a2.d19b17e5.css deleted file mode 100644 index 4554f397c..000000000 --- a/crmeb/public/admin/system_static/css/chunk-2f3a87a2.d19b17e5.css +++ /dev/null @@ -1 +0,0 @@ -.tabBox_img[data-v-52a13c84]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-52a13c84]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-2fcc8f66.89adb531.css b/crmeb/public/admin/system_static/css/chunk-2fcc8f66.89adb531.css new file mode 100644 index 000000000..7eadf167d --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-2fcc8f66.89adb531.css @@ -0,0 +1 @@ +.radio[data-v-35556d70]{margin-bottom:14px}.radio[data-v-35556d70] .name{width:125px;text-align:right;padding-right:12px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-3034d869.934c45b0.css b/crmeb/public/admin/system_static/css/chunk-3034d869.934c45b0.css deleted file mode 100644 index a68b4297a..000000000 --- a/crmeb/public/admin/system_static/css/chunk-3034d869.934c45b0.css +++ /dev/null @@ -1 +0,0 @@ -.btn_box[data-v-b1fc791c] .ivu-form-item-content{margin-left:0!important} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-d13bea24.acbd265a.css b/crmeb/public/admin/system_static/css/chunk-33586b8c.ced82db4.css similarity index 67% rename from crmeb/public/admin/system_static/css/chunk-d13bea24.acbd265a.css rename to crmeb/public/admin/system_static/css/chunk-33586b8c.ced82db4.css index 5ecf4ef8b..6ed23bdff 100644 --- a/crmeb/public/admin/system_static/css/chunk-d13bea24.acbd265a.css +++ b/crmeb/public/admin/system_static/css/chunk-33586b8c.ced82db4.css @@ -1 +1 @@ -.card_box_cir1[data-v-50f2a66a] .iconfont{font-size:26px;color:#fff}.one[data-v-50f2a66a]{background:#e4ecff}.two[data-v-50f2a66a]{background:#fff3e0}.three[data-v-50f2a66a]{background:#eaf9e1}.four[data-v-50f2a66a]{background:#ffeaf4}.five[data-v-50f2a66a]{background:#f1e4ff}.one1[data-v-50f2a66a]{background:#4d7cfe}.two1[data-v-50f2a66a]{background:#ffab2b}.three1[data-v-50f2a66a]{background:#6dd230}.four1[data-v-50f2a66a]{background:#ff85c0}.five1[data-v-50f2a66a]{background:#b37feb}.card_box[data-v-50f2a66a]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_cir[data-v-50f2a66a]{width:60px;height:60px;overflow:hidden;margin-right:20px}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a],.card_box .card_box_cir[data-v-50f2a66a]{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a]{width:48px;height:48px}.card_box .card_box_txt .sp1[data-v-50f2a66a]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-50f2a66a]{display:block;color:#98a9bc;font-size:12px}.cl[data-v-4a71e3a3]{margin-right:20px}.code-row-bg[data-v-4a71e3a3]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.code-row-bg .ivu-mt[data-v-4a71e3a3]{width:calc(50% - 10px)}.ech-box[data-v-4a71e3a3]{margin-top:10px}.change-style[data-v-4a71e3a3]{border:1px solid #ccc;border-radius:15px;padding:0 10px;cursor:pointer}.percent-box[data-v-4a71e3a3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:10px}.line[data-v-4a71e3a3]{width:100%;position:relative}.bg[data-v-4a71e3a3]{position:absolute;width:100%;height:8px;border-radius:8px;background-color:#f2f2f2}.percent[data-v-4a71e3a3]{position:absolute;border-radius:5px;height:8px;background-color:var(--prev-color-primary);z-index:9999}.num[data-v-4a71e3a3]{white-space:nowrap;margin:0 10px;width:20px} \ No newline at end of file +.card_box_cir1[data-v-50f2a66a] .iconfont{font-size:26px;color:#fff}.one[data-v-50f2a66a]{background:#e4ecff}.two[data-v-50f2a66a]{background:#fff3e0}.three[data-v-50f2a66a]{background:#eaf9e1}.four[data-v-50f2a66a]{background:#ffeaf4}.five[data-v-50f2a66a]{background:#f1e4ff}.one1[data-v-50f2a66a]{background:#4d7cfe}.two1[data-v-50f2a66a]{background:#ffab2b}.three1[data-v-50f2a66a]{background:#6dd230}.four1[data-v-50f2a66a]{background:#ff85c0}.five1[data-v-50f2a66a]{background:#b37feb}.card_box[data-v-50f2a66a]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_cir[data-v-50f2a66a]{width:60px;height:60px;overflow:hidden;margin-right:20px}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a],.card_box .card_box_cir[data-v-50f2a66a]{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a]{width:48px;height:48px}.card_box .card_box_txt .sp1[data-v-50f2a66a]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-50f2a66a]{display:block;color:#98a9bc;font-size:12px}.cl[data-v-3ba3bd6d]{margin-right:20px}.code-row-bg[data-v-3ba3bd6d]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.code-row-bg .ivu-mt[data-v-3ba3bd6d]{width:calc(50% - 10px)}.ech-box[data-v-3ba3bd6d]{margin-top:10px}.change-style[data-v-3ba3bd6d]{border:1px solid #ccc;border-radius:15px;padding:0 10px;cursor:pointer}.percent-box[data-v-3ba3bd6d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:10px}.line[data-v-3ba3bd6d]{width:100%;position:relative}.bg[data-v-3ba3bd6d]{position:absolute;width:100%;height:8px;border-radius:8px;background-color:#f2f2f2}.percent[data-v-3ba3bd6d]{position:absolute;border-radius:5px;height:8px;background-color:var(--prev-color-primary);z-index:9999}.num[data-v-3ba3bd6d]{white-space:nowrap;margin:0 10px;width:20px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-33e8b94a.9347a85f.css b/crmeb/public/admin/system_static/css/chunk-33e8b94a.9347a85f.css deleted file mode 100644 index 047b47084..000000000 --- a/crmeb/public/admin/system_static/css/chunk-33e8b94a.9347a85f.css +++ /dev/null @@ -1 +0,0 @@ -.ivu-form-item[data-v-11ed9d55]{margin-bottom:0}.picBox[data-v-11ed9d55]{display:inline-block;cursor:pointer}.picBox .upLoad[data-v-11ed9d55]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02)}.picBox .pictrue[data-v-11ed9d55]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:10px}.picBox .pictrue img[data-v-11ed9d55]{width:100%;height:100%}[data-v-11ed9d55] .ivu-menu-vertical .ivu-menu-item-group-title,[data-v-11ed9d55] .ivu-menu-vertical.ivu-menu-light:after{display:none}.left-wrapper[data-v-11ed9d55]{height:904px;background:#fff;border-right:1px solid #f2f2f2}.menu-item[data-v-11ed9d55]{z-index:50;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;word-break:break-all}.icon-box[data-v-11ed9d55]{z-index:3;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}:hover .icon-box[data-v-11ed9d55]{display:block}.right-menu[data-v-11ed9d55]{z-index:10;position:absolute;right:-106px;top:-11px;width:auto;min-width:121px}.tabBox_img[data-v-11ed9d55]{width:36px}.tabBox_img height 36px[data-v-11ed9d55]{border-radius:4px}.tabBox_img cursor pointer img[data-v-11ed9d55]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-34df47f1.65cdc85e.css b/crmeb/public/admin/system_static/css/chunk-34df47f1.65cdc85e.css deleted file mode 100644 index 3469947c2..000000000 --- a/crmeb/public/admin/system_static/css/chunk-34df47f1.65cdc85e.css +++ /dev/null @@ -1 +0,0 @@ -.auth[data-v-1face782]{padding:9px 16px 9px 10px}.auth .box[data-v-1face782]{width:50px}.auth .iconIos[data-v-1face782]{font-size:40px;margin-right:10px;color:#001529}.auth .text[data-v-1face782]{font-weight:400;color:#000;font-size:18px}.auth .text .code[data-v-1face782]{font-size:14px;color:rgba(0,0,0,.5)}.auth .text .pro_price[data-v-1face782]{height:18px;font-size:14px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#f5222d;line-height:18px}.auth .blue[data-v-1face782]{color:var(--prev-color-primary)!important}.auth .red[data-v-1face782]{color:#ed4014!important}.authorized[data-v-1face782]{display:-webkit-box;display:-ms-flexbox;display:flex}.authorized .upload[data-v-1face782]{width:60px;height:60px;background:rgba(0,0,0,.02);border-radius:4px;border:1px solid #ddd}.upload .iconfont[data-v-1face782]{text-align:center;line-height:60px}.uploadPictrue[data-v-1face782]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-left:2px}.uploadPictrue img[data-v-1face782]{width:100%;height:100%}.phone_code[data-v-1face782]{border:1px solid #eee;padding:0 10px 0;cursor:pointer}.grey[data-v-1face782]{background-color:#999;border-color:#999;color:#fff}.update[data-v-1face782]{font-size:13px;color:rgba(0,0,0,.85);padding-right:12px}.prompt[data-v-1face782]{margin-left:150px;font-size:12px;font-weight:400;color:#999}.submit[data-v-1face782]{width:100%}.code .input[data-v-1face782]{width:83%}.code .input .ivu-input[data-v-1face782]{border-radius:4px 0 0 4px!important}.code .pictrue[data-v-1face782]{height:32px;width:17%}.customer[data-v-1face782]{border-right:0}.customer a[data-v-1face782]{font-size:12px}.ivu-input-group-append[data-v-1face782],.ivu-input-group-prepend[data-v-1face782]{background-color:#fff}.ivu-input-group .ivu-input[data-v-1face782]{border-right:0!important}.qrcode[data-v-1face782]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:180px;height:180px;border:1px solid #e5e5e6}.qrcode_desc[data-v-1face782]{display:inline-block;text-align:center;margin:10px 0 10px;width:180px;font-size:12px;color:#666;line-height:16px}.login_tab[data-v-1face782]{font-size:16px;margin:0 0 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login_tab_item[data-v-1face782]{width:50%;text-align:center;padding-bottom:15px;border-bottom:1px solid #eee;cursor:pointer}.active_tab[data-v-1face782]{border-bottom:2px solid #1495ed;color:#1495ed;font-weight:600}iframe[data-v-1face782]{height:550px;overflow:hidden} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-3613832a.7301b482.css b/crmeb/public/admin/system_static/css/chunk-3613832a.7301b482.css deleted file mode 100644 index df0cc93d9..000000000 --- a/crmeb/public/admin/system_static/css/chunk-3613832a.7301b482.css +++ /dev/null @@ -1 +0,0 @@ -.Refresh[data-v-0bad4f21]{font-size:12px;color:var(--prev-color-primary);cursor:pointer}.ivu-form-item[data-v-0bad4f21]{margin-bottom:10px}.tabform[data-v-0bad4f21] .ivu-col{padding:0!important}.tabform[data-v-0bad4f21] .ivu-row-flex{margin:0!important}.withdrawal[data-v-0bad4f21] .item{margin-right:10px}.tab_data[data-v-0bad4f21] .ivu-form-item-content{margin-left:10px!important}.ivu-form-label-left[data-v-0bad4f21] .ivu-form-item-label{text-align:right}.ivu-mt .type .item[data-v-1e8b5c31]{margin:3px 0}.Refresh[data-v-1e8b5c31]{font-size:12px;color:var(--prev-color-primary);cursor:pointer}.ivu-form-item[data-v-1e8b5c31]{margin-bottom:10px}.status[data-v-1e8b5c31] .item~.item{margin-left:6px}.status[data-v-1e8b5c31] .statusVal{margin-bottom:7px}.type[data-v-1e8b5c31]{padding:3px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.tabBox_img[data-v-1e8b5c31]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-1e8b5c31]{width:100%;height:100%}.z-price[data-v-1e8b5c31]{color:red}.f-price[data-v-1e8b5c31]{color:green} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-36a0bc14.49f2cb42.css b/crmeb/public/admin/system_static/css/chunk-36a0bc14.49f2cb42.css deleted file mode 100644 index 8ac962d64..000000000 --- a/crmeb/public/admin/system_static/css/chunk-36a0bc14.49f2cb42.css +++ /dev/null @@ -1 +0,0 @@ -.maxInpt[data-v-229d5252]{max-width:400px;margin-left:auto;margin-right:auto}.page-account-container[data-v-229d5252]{text-align:center;padding:50px 0}.page-account-top[data-v-229d5252]{margin-bottom:20px}.page-account-top-tit[data-v-229d5252]{font-size:21px;color:var(--prev-color-primary)}.page-account-other[data-v-229d5252]{text-align:center;color:var(--prev-color-primary);font-size:12px}.page-account-other span[data-v-229d5252]{cursor:pointer}.file-left[data-v-17d340d3] .ivu-tree-title{font-weight:500;font-family:SourceHanSansSC-regular,"\5FAE\8F6F\96C5\9ED1",Arial,Helvetica,sans-serif}.file-content[data-v-17d340d3] .ivu-tabs.ivu-tabs-card>.ivu-tabs-bar .ivu-tabs-tab-active{border-bottom:1px solid orange}.file-left[data-v-17d340d3]{padding-left:10px;color:#ccc}.file-left[data-v-17d340d3] .ivu-icon-ios-arrow-forward{font-size:18px!important}.file-left[data-v-17d340d3] .ivu-icon-ios-folder-outline{font-size:14px!important}.file-left[data-v-17d340d3] .ivu-icon-ios-document-outline{font-size:18px!important}[data-v-17d340d3] .ivu-icon-md-folder{font-size:18px!important;color:#d6ab34!important}[data-v-17d340d3] .ivu-table-row{cursor:pointer}.mr5[data-v-17d340d3]{margin-right:5px}.backs-box[data-v-17d340d3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:800px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;border:1px solid #cfcfcf;background:#f6f6f6}.backs-box .refresh[data-v-17d340d3]{background:#fff;border-left:1px solid #cfcfcf;padding:0 8px 0 10px;font-size:16px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.backs-box .back[data-v-17d340d3]:hover,.backs-box .refresh[data-v-17d340d3]:hover{background:#2d8cf0;border-color:#38983b;color:#fff}.file-name[data-v-17d340d3]{cursor:pointer}.backs[data-v-17d340d3]{cursor:pointer;display:inline-block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.backs .back[data-v-17d340d3]{height:100%;background:#fff;border-right:1px solid #cfcfcf;padding:6px 8px 0 10px;font-size:16px;font-weight:700}.backs .item[data-v-17d340d3]:last-child{padding-right:5px!important}.backs .item[data-v-17d340d3]{padding:0 0 0 8px;font-size:12px;line-height:33px;color:#555;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.backs .item .key[data-v-17d340d3]{margin-right:3px}.backs .item[data-v-17d340d3]:hover{background:#fff}[data-v-17d340d3] .CodeMirror{height:70vh!important}.file-box[data-v-17d340d3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;min-height:calc(100% - 35px);overflow:hidden}.file-box .file-left[data-v-17d340d3]{position:absolute;top:58px;left:0;height:calc(100% - 58px);width:25%;max-width:250px;overflow:auto;background-color:#292929}.file-box .file-fix[data-v-17d340d3]{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:250px;min-height:calc(100% - 35px);background-color:#292929}.file-box .file-content[data-v-17d340d3]{-webkit-box-flex:3;-ms-flex:3;flex:3;overflow:hidden;min-height:calc(100% - 35px);height:100%}[data-v-17d340d3] .el-dialog__body{padding:0!important;height:80vh;max-height:80vh}.diy-button[data-v-17d340d3]{height:35px;padding:0 15px;font-size:13px;text-align:center;color:#fff;border:0;border-right:1px solid #4c4c4c;cursor:pointer;border-radius:0;background-color:#565656}.form-mask[data-v-17d340d3]{z-index:-1;width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;background:rgba(0,0,0,.3)}.table-mark[data-v-17d340d3]{cursor:text}.table-mark[data-v-17d340d3]:hover{border:1px solid #c2c2c2;padding:3px 5px}.mark[data-v-17d340d3] .el-input__inner{background:#fff;border-radius:.39rem}.el-input__inner[data-v-17d340d3]:focus,.el-input__inner[data-v-17d340d3]:hover,.mark[data-v-17d340d3] .el-input__inner{border:transparent;-webkit-box-shadow:none;box-shadow:none}.diy-from-header[data-v-17d340d3]{height:30px;line-height:30px;background-color:#fff;text-align:left;padding-left:20px;font-size:16px;margin-bottom:15px}.diy-from-header span[data-v-17d340d3]{display:inline-block;float:right;color:#999;text-align:right;font-size:12px;width:280px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.diy-from[data-v-17d340d3]{z-index:9999;width:400px;height:100px;position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;text-align:center;background-color:#2f2f2f}.top-button[data-v-17d340d3]{background-color:#292929}.show-info[data-v-17d340d3]{background-color:#292929;color:#fff;width:25%;max-width:250px;position:absolute;top:0;left:0;z-index:1122}.show-info .diy-button[data-v-17d340d3]{width:50%;height:25px;line-height:8px}.show-info .diy-button-list[data-v-17d340d3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.show-info .show-text[data-v-17d340d3]{padding-left:10px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:7px 5px}body[data-v-17d340d3] .ivu-select-dropdown{background:#fff}.diy-tree-render[data-v-17d340d3] ::v-deepli{overflow:hidden}.diy-tree-render[data-v-17d340d3] .ivu-tree-title{width:90%;max-width:250px;padding:0;padding-left:5px}[data-v-17d340d3] .ivu-tree-children .ivu-tree-title:hover{background-color:#2f2f2f!important}[data-v-17d340d3] .el-tabs__item{background-color:#fff}[data-v-17d340d3] .el-tree{background-color:#292929!important}.file-box .file-left[data-v-17d340d3]::-webkit-scrollbar{width:4px}.file-box .file-left[data-v-17d340d3]::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);background:hsla(0,0%,100%,.2)}.file-box .file-left[data-v-17d340d3]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);border-radius:0;background:rgba(0,0,0,.1)}.diy-header[data-v-17d340d3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.diy-header .diy-header-icon[data-v-17d340d3]{margin-right:30px;cursor:pointer}.diy-header .diy-header-icon[data-v-17d340d3]:hover{opacity:.8}[data-v-17d340d3] .diy-fullscreen{overflow:hidden}[data-v-17d340d3] .diy-fullscreen .ivu-modal{top:0;left:0;right:0;bottom:0;height:100%;width:100%!important}[data-v-17d340d3] .diy-fullscreen .ivu-modal .ivu-modal-content,[data-v-17d340d3] .diy-fullscreen .ivu-modal .ivu-modal-content .ivu-modal-body{height:100%}[data-v-17d340d3] .diy-fullscreen .ivu-modal .ivu-tabs .ivu-tabs-content-animated{height:92%;background-color:#2f2f2f!important}[data-v-17d340d3] .diy-fullscreen .ivu-modal .ivu-tabs-content{height:100%}[data-v-17d340d3] .diy-fullscreen .ivu-modal .ivu-tabs .ivu-tabs-tabpane{height:92%}[data-v-17d340d3] .ivu-modal{top:70px}.ivu-modal-content .ivu-modal-body[data-v-17d340d3]{min-height:632px;height:80vh;overflow:hidden}.ivu-tabs .ivu-tabs-content-animated[data-v-17d340d3],.ivu-tabs .ivu-tabs-tabpane[data-v-17d340d3]{min-height:580px;height:73vh;margin-top:-1px}.ivu-tabs-nav .ivu-tabs-tab .ivu-icon[data-v-17d340d3]{color:red}::v-deepbody .ivu-select-dropdown .ivu-dropdown-transfer[data-v-17d340d3]{background:red!important}.file-left[data-v-17d340d3] .ivu-select-dropdown.ivu-dropdown-transfer .ivu-dropdown-menu .ivu-dropdown-item:hover{background-color:#e5e5e5!important}[data-v-17d340d3] .ivu-tabs.ivu-tabs-card>.ivu-tabs-bar .ivu-tabs-nav-container{background-color:#333} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-374d374a.469b04a9.css b/crmeb/public/admin/system_static/css/chunk-374d374a.469b04a9.css deleted file mode 100644 index fc140ef13..000000000 --- a/crmeb/public/admin/system_static/css/chunk-374d374a.469b04a9.css +++ /dev/null @@ -1 +0,0 @@ -.label-wrapper .list[data-v-37eb90ed]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.label-wrapper .list .label-item[data-v-37eb90ed]{margin:10px 8px 10px 0;padding:3px 8px;background:#eee;color:#333;border-radius:2px;cursor:pointer;font-size:12px}.label-wrapper .list .label-item.on[data-v-37eb90ed]{color:#fff;background:var(--prev-color-primary)}.label-wrapper .footer[data-v-37eb90ed]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:40px}.label-wrapper .footer button[data-v-37eb90ed]{margin-left:10px}.btn[data-v-37eb90ed]{width:60px;height:24px}.title[data-v-37eb90ed]{font-size:13px}.list-box[data-v-37eb90ed]{overflow-y:auto;overflow-x:hidden;max-height:240px}.label-box[data-v-37eb90ed]{margin-bottom:10px}.customer[data-v-986dc27e]{height:100%;background-color:#fff}.tabBox_img[data-v-986dc27e]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-986dc27e]{width:100%;height:100%}.modelBox .ivu-table-header[data-v-986dc27e],.modelBox[data-v-986dc27e]{width:100%!important}.trees-coadd[data-v-986dc27e]{width:100%;height:385px}.trees-coadd .scollhide[data-v-986dc27e]{width:100%;height:100%;overflow-x:hidden;overflow-y:scroll}.scollhide[data-v-986dc27e]::-webkit-scrollbar{display:none}.footer[data-v-986dc27e]{margin:15px 0;padding-right:20px}[data-v-986dc27e] .el-form--inline .el-form-item{margin-bottom:0}.content_width[data-v-13144555]{width:460px}.info[data-v-13144555]{color:#888;font-size:12px}.ivu-row[data-v-13144555]{border:1px solid #f2f2f2}.ivu-form-item[data-v-13144555]{padding:10px 0;max-width:1100px}.ivu-form[data-v-13144555] .ivu-form-item-label{font-weight:700;font-size:14px!important}.ivu-input-wrapper[data-v-13144555]{width:320px}.ivu-radio-wrapper[data-v-13144555]{margin-right:30px;font-size:14px!important}.ivu-radio-wrapper[data-v-13144555] .ivu-radio{margin-right:10px}.ivu-input-number[data-v-13144555]{width:160px}.ivu-date-picker[data-v-13144555]{width:320px}.ivu-icon-ios-camera-outline[data-v-13144555]{background-color:rgba(0,0,0,.02);line-height:58px}.ivu-icon-ios-camera-outline[data-v-13144555],.upload-list[data-v-13144555]{width:58px;height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;cursor:pointer;vertical-align:middle}.upload-list[data-v-13144555]{margin-right:15px;display:inline-block;position:relative}[data-v-13144555] .el-tag{margin-right:5px}.upload-list img[data-v-13144555]{display:block;width:100%;height:100%}.ivu-icon-ios-close-circle[data-v-13144555]{position:absolute;top:0;right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.modelBox[data-v-13144555] .ivu-modal-body{padding:0 16px 16px 16px!important}.header-save[data-v-13144555]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.trip[data-v-13144555]{font-size:12px;color:#ccc}.submit[data-v-13144555]{margin:30px 0 30px 50px}textarea[data-v-13144555]{padding:0 5px;border-radius:3px;border-color:#c5c8ce;outline-color:#2d8cf0;font-size:14px}.picBox[data-v-13144555]{display:inline-block;cursor:pointer}.picBox .upLoad[data-v-13144555]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02)}.picBox .pictrue[data-v-13144555]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:10px}.picBox .pictrue img[data-v-13144555]{width:100%;height:100%}.picBox .iconfont[data-v-13144555]{color:#898989}.addfont[data-v-13144555]{display:inline-block;font-size:12px;font-weight:400;color:var(--prev-color-primary);margin-left:14px;cursor:pointer;margin-left:10px}.iconxiayi[data-v-13144555]{font-size:14px}.ivu-page-header-title[data-v-13144555]{padding-bottom:0}.news-box[data-v-13144555]{width:200px;background-color:#f2f2f2;padding:10px;border-radius:10px;margin-top:20px;position:relative}.news-box .news_pic[data-v-13144555]{width:100%;height:150px}.news-box .del_icon[data-v-13144555]{position:absolute;right:-8px;top:-8px;cursor:pointer}.labelInput[data-v-13144555]{border:1px solid #dcdee2;width:460px;padding:0 15px;border-radius:5px;min-height:30px;cursor:pointer}.labelInput .span[data-v-13144555]{font-size:12px;color:#c5c8ce}.labelInput .ivu-icon-ios-arrow-down[data-v-13144555]{font-size:14px;color:#808695} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-6f20c07b.7b804ad2.css b/crmeb/public/admin/system_static/css/chunk-37be23c6.485c2168.css similarity index 53% rename from crmeb/public/admin/system_static/css/chunk-6f20c07b.7b804ad2.css rename to crmeb/public/admin/system_static/css/chunk-37be23c6.485c2168.css index 6e2f29a71..f161984d9 100644 --- a/crmeb/public/admin/system_static/css/chunk-6f20c07b.7b804ad2.css +++ b/crmeb/public/admin/system_static/css/chunk-37be23c6.485c2168.css @@ -1 +1 @@ -.clear_tit[data-v-db4aaf8e]{margin-top:150px}.clear_box[data-v-db4aaf8e]{border:1px solid #dadfe6;border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 10px;height:150px;-webkit-box-sizing:border-box;box-sizing:border-box}.clear_box .clear_box_sp1[data-v-db4aaf8e]{font-size:16px;color:#000;display:block}.clear_box .clear_box_sp2[data-v-db4aaf8e]{font-size:14px;color:#808695}.clear_box .clear_box_sp2 display block[data-v-db4aaf8e]{margin:12px 0}.clear_box[data-v-db4aaf8e] .ivu-btn-error{color:#fff;background-color:#ed4014;border-color:#ed4014} \ No newline at end of file +.clear_tit[data-v-36e3b18f]{margin-top:150px}.clear_box[data-v-36e3b18f]{border:1px solid #dadfe6;border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 10px;height:150px;-webkit-box-sizing:border-box;box-sizing:border-box}.clear_box .clear_box_sp1[data-v-36e3b18f]{font-size:16px;color:#000;display:block}.clear_box .clear_box_sp2[data-v-36e3b18f]{font-size:14px;color:#808695}.clear_box .clear_box_sp2 display block[data-v-36e3b18f]{margin:12px 0}.clear_box[data-v-36e3b18f] .ivu-btn-error{color:#fff;background-color:#ed4014;border-color:#ed4014} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-86b5a02a.646deffa.css b/crmeb/public/admin/system_static/css/chunk-37c276f1.68ad622f.css similarity index 96% rename from crmeb/public/admin/system_static/css/chunk-86b5a02a.646deffa.css rename to crmeb/public/admin/system_static/css/chunk-37c276f1.68ad622f.css index f4bd552c4..3b3f6a178 100644 --- a/crmeb/public/admin/system_static/css/chunk-86b5a02a.646deffa.css +++ b/crmeb/public/admin/system_static/css/chunk-37c276f1.68ad622f.css @@ -1 +1 @@ -.verifybox{position:relative;border-radius:2px;border:1px solid #e4e7eb;background-color:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.verifybox,.verifybox-top{-webkit-box-sizing:border-box;box-sizing:border-box}.verifybox-top{padding:0 15px;height:50px;line-height:50px;text-align:left;font-size:16px;color:#45494c;border-bottom:1px solid #e4e7eb}.verifybox-bottom{padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.verifybox-close{position:absolute;top:13px;right:9px;width:24px;height:24px;text-align:center;cursor:pointer}.mask{position:fixed;top:0;left:0;z-index:1001;width:100%;height:100vh;background:rgba(0,0,0,.3);-webkit-transition:all .5s;transition:all .5s}.verify-tips{position:absolute;left:0;bottom:0;width:100%;height:30px;line-height:30px;color:#fff}.suc-bg{background-color:rgba(92,184,92,.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7f5CB85C,endcolorstr=#7f5CB85C)}.err-bg{background-color:rgba(217,83,79,.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7fD9534F,endcolorstr=#7fD9534F)}.tips-enter,.tips-leave-to{bottom:-30px}.tips-enter-active,.tips-leave-active{-webkit-transition:bottom .5s;transition:bottom .5s}.verify-code{font-size:20px;text-align:center;cursor:pointer;margin-bottom:5px;border:1px solid #ddd}.cerify-code-panel{height:100%;overflow:hidden}.verify-code-area{float:left}.verify-input-area{float:left;width:60%;padding-right:10px}.verify-change-area{line-height:30px;float:left}.varify-input-code{display:inline-block;width:100%;height:25px}.verify-change-code{color:#337ab7;cursor:pointer}.verify-btn{width:200px;height:30px;background-color:#337ab7;color:#fff;border:none;margin-top:10px}.verify-bar-area{position:relative;text-align:center;border:1px solid #ddd;-webkit-border-radius:4px}.verify-bar-area,.verify-bar-area .verify-move-block{background:#fff;-webkit-box-sizing:content-box;box-sizing:content-box}.verify-bar-area .verify-move-block{position:absolute;top:0;left:0;cursor:pointer;-webkit-box-shadow:0 0 2px #888;box-shadow:0 0 2px #888;-webkit-border-radius:1px}.verify-bar-area .verify-move-block:hover{background-color:#337ab7;color:#fff}.verify-bar-area .verify-left-bar{position:absolute;top:-1px;left:-1px;background:#f0fff0;cursor:pointer;border:1px solid #ddd}.verify-bar-area .verify-left-bar,.verify-img-panel{-webkit-box-sizing:content-box;box-sizing:content-box}.verify-img-panel{margin:0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-radius:3px;position:relative}.verify-img-panel .verify-refresh{width:25px;height:25px;text-align:center;padding:5px;cursor:pointer;position:absolute;top:0;right:0;z-index:2}.verify-img-panel .icon-refresh{font-size:20px;color:#fff}.verify-img-panel .verify-gap{background-color:#fff;position:relative;z-index:2;border:1px solid #fff}.verify-bar-area .verify-move-block .verify-sub-block{position:absolute;text-align:center;z-index:3}.verify-bar-area .verify-move-block .verify-icon{font-size:18px}.verify-bar-area .verify-msg{z-index:3}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-check:before{background-image:url("data:image/png;base64,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")}.icon-check:before,.icon-close:before{content:" ";display:block;width:16px;height:16px;position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;z-index:9999;background-size:contain}.icon-close:before{background-image:url("data:image/png;base64,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")}.icon-right:before{background-size:cover;background-image:url("data:image/png;base64,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")}.icon-refresh:before,.icon-right:before{content:" ";display:block;width:16px;height:16px;position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;z-index:9999;background-size:contain}.icon-refresh:before{background-image:url("data:image/png;base64,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")}.page-account[data-v-df7a0476]{width:100%;background-image:url(../../system_static/img/bg.33ece377.jpg);background-size:cover;background-position:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;overflow:auto}.page-account .code[data-v-df7a0476],.page-account[data-v-df7a0476]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-account .code .pictrue[data-v-df7a0476]{height:40px}.swiperPross[data-v-df7a0476]{border-radius:12px 0 0 12px}.swiperPic[data-v-df7a0476],.swiperPic img[data-v-df7a0476],.swiperPross[data-v-df7a0476]{width:510px;height:100%}.swiperPic img[data-v-df7a0476]{width:100%;height:100%}.container[data-v-df7a0476]{height:400px!important;padding:0!important;border-radius:12px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex}.containerSamll[data-v-df7a0476]{background:#fff!important}.containerBig[data-v-df7a0476]{width:auto!important;background:#f7f7f7!important}.index_from[data-v-df7a0476]{padding:32px 40px 32px 40px;height:400px;-webkit-box-sizing:border-box;box-sizing:border-box}.page-account-top[data-v-df7a0476]{padding:20px 0 24px 0!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-account-container[data-v-df7a0476]{border-radius:0 6px 6px 0}.btn[data-v-df7a0476]{width:100%;background:-webkit-gradient(linear,left top,right top,from(#19b4f1),to(#0e73e8))!important;background:linear-gradient(90deg,#19b4f1,#0e73e8)!important}.captchaBox[data-v-df7a0476]{width:310px}input[data-v-df7a0476]{display:block;width:290px;line-height:40px;margin:10px 0;padding:0 10px;outline:none;border:1px solid #c8cccf;border-radius:4px;color:#6a6f77}#msg[data-v-df7a0476]{width:100%;line-height:40px;font-size:14px;text-align:center}a[data-v-df7a0476]:active,a[data-v-df7a0476]:hover,a[data-v-df7a0476]:link,a[data-v-df7a0476]:visited{margin-left:100px;color:#0366d6}.index_from[data-v-df7a0476] .ivu-input-large{font-size:14px!important}.from-wh[data-v-df7a0476]{width:400px}[data-v-df7a0476] .el-button--primary{border:none}[data-v-df7a0476] .el-button{padding:13px 20px!important}.pull-right[data-v-df7a0476]{float:right!important;color:#666}.pull-right a[data-v-df7a0476]{margin-left:0;color:#666}.footer[data-v-df7a0476]{position:fixed;bottom:0;width:100%;left:0;margin:0;background:hsla(0,0%,100%,.8);border-top:1px solid #e7eaec;overflow:hidden;padding:10px 20px;height:36px;line-height:18px;z-index:999} \ No newline at end of file +.verifybox{position:relative;border-radius:2px;border:1px solid #e4e7eb;background-color:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.verifybox,.verifybox-top{-webkit-box-sizing:border-box;box-sizing:border-box}.verifybox-top{padding:0 15px;height:50px;line-height:50px;text-align:left;font-size:16px;color:#45494c;border-bottom:1px solid #e4e7eb}.verifybox-bottom{padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.verifybox-close{position:absolute;top:13px;right:9px;width:24px;height:24px;text-align:center;cursor:pointer}.mask{position:fixed;top:0;left:0;z-index:1001;width:100%;height:100vh;background:rgba(0,0,0,.3);-webkit-transition:all .5s;transition:all .5s}.verify-tips{position:absolute;left:0;bottom:0;width:100%;height:30px;line-height:30px;color:#fff}.suc-bg{background-color:rgba(92,184,92,.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7f5CB85C,endcolorstr=#7f5CB85C)}.err-bg{background-color:rgba(217,83,79,.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7fD9534F,endcolorstr=#7fD9534F)}.tips-enter,.tips-leave-to{bottom:-30px}.tips-enter-active,.tips-leave-active{-webkit-transition:bottom .5s;transition:bottom .5s}.verify-code{font-size:20px;text-align:center;cursor:pointer;margin-bottom:5px;border:1px solid #ddd}.cerify-code-panel{height:100%;overflow:hidden}.verify-code-area{float:left}.verify-input-area{float:left;width:60%;padding-right:10px}.verify-change-area{line-height:30px;float:left}.varify-input-code{display:inline-block;width:100%;height:25px}.verify-change-code{color:#337ab7;cursor:pointer}.verify-btn{width:200px;height:30px;background-color:#337ab7;color:#fff;border:none;margin-top:10px}.verify-bar-area{position:relative;text-align:center;border:1px solid #ddd;-webkit-border-radius:4px}.verify-bar-area,.verify-bar-area .verify-move-block{background:#fff;-webkit-box-sizing:content-box;box-sizing:content-box}.verify-bar-area .verify-move-block{position:absolute;top:0;left:0;cursor:pointer;-webkit-box-shadow:0 0 2px #888;box-shadow:0 0 2px #888;-webkit-border-radius:1px}.verify-bar-area .verify-move-block:hover{background-color:#337ab7;color:#fff}.verify-bar-area .verify-left-bar{position:absolute;top:-1px;left:-1px;background:#f0fff0;cursor:pointer;border:1px solid #ddd}.verify-bar-area .verify-left-bar,.verify-img-panel{-webkit-box-sizing:content-box;box-sizing:content-box}.verify-img-panel{margin:0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-radius:3px;position:relative}.verify-img-panel .verify-refresh{width:25px;height:25px;text-align:center;padding:5px;cursor:pointer;position:absolute;top:0;right:0;z-index:2}.verify-img-panel .icon-refresh{font-size:20px;color:#fff}.verify-img-panel .verify-gap{background-color:#fff;position:relative;z-index:2;border:1px solid #fff}.verify-bar-area .verify-move-block .verify-sub-block{position:absolute;text-align:center;z-index:3}.verify-bar-area .verify-move-block .verify-icon{font-size:18px}.verify-bar-area .verify-msg{z-index:3}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-check:before{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADIEAYAAAD9yHLdAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAZiS0dEAAAAAAAA+UO7fwAAAAlwSFlzAAAASAAAAEgARslrPgAAIlFJREFUeNrt3X1cVNW6B/BnbcS3xJd7fLmSeo+op/Qmyp4BFcQEwpd8Nyc9iZppgUfE49u1tCwlNcMySCM1S81jCoaioiJvKoYgswfUo5wSJ69SZFKCKSAws+4f2/GetFFRYG3g9/2Hz2xj+O2J4Zm19trrIQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKgjmOgAAADwOBhz83TzdPNs397qanW1ujJ2s8fNHjd7FBTkhuSG5IbculVdP1kSfeoAAPBwdFzHdXzgQN0S3RLdkpgY2SJbZMvNm9It6ZZ064cfGmQ2yGyQmZfX3KO5R3OPwkJdsi5Zl5yYKIfL4XL4mDHqs7AqGzhgBAIAoFFdI7pGdI1o1KjFlhZbWmxZv149OmXK4z3r4cPEiROfOFExKSbFVFDwqM+EEQgAgMY8y5/lz/LGjZu3bt66eev9+9Wjj1s4bAYNIkaMWHKyx3mP8x7nmzd/1GdyEP1CAQCASifrZJ3s6FjmWuZa5rprF3uLvcXeGjq0en5au3a8nJfz8k6d8lPyU/JTYmIq+wwYgQAAaIIk0WgaTaO/+IJm0SyaNWJEtf/IPMqjvJde0g/QD9APcHOrdGIhrxMAANzGmJwr58q569ZRLMVS7MSJNfajFVJIYYy/wF/gL7z0UmW/vUGNvk4AAHCHTqfT6XQrVtB4Gk/jg4KEBfmBfqAf+vSp7LdhBAIAUMPUwvH66+oj21eBSqmUStu3r+y3oYAAANQQtXDMmKE+WrlSdB4bvpwv58t/+62y34cCAgBQzeSt8lZ568SJFEiBFLh2reg8d2MD2UA28PTpyn4fCggAQDXRh+pD9aEjR1IABVDA5s20ntbTeklzf3eZF/NiXvv2Vfb7NHciAAC1nRwsB8vBvr5Wf6u/1X/nTubO3Jl7A+0tWvImb/LOyemc3zm/c/6ePZX9dmxlAgBQRfTd9N303Tw8rFusW6xbEhPZLDaLzXJyEp3rHjNoBs24dYt/wj/hn3h5mUwmk8mkKJV9GoxAAAAekz5AH6APeOYZ6znrOeu5Awc0WzgCKZACrVZ2hB1hR15++VELhw1GIAAAj0hdVdWli/ooNVX9WvnlsNUflHSk45wbuZEbg4LUwrFhw+M+LUYgAACV1CuoV1CvoCef5Kv4Kr4qIUE9qsHCcRsv4AW8YOHCqiocNtq7qAMAoFHqZoetW9MgGkSDDh+mhbSQFnbuLDrX/YWGmmJMMaaYsLCqfmZMYQEAPIBt23PLp5ZPLZ8mJ9MROkJHdDrRueyKpViKXbdO6aB0UDoEB1fXj8EUFgCAHX0v973c93KTJpbvLd9bvt+3T+uFg0/mk/nkL79UC0dISHX/PIxAAADuYuvLwQ/xQ/zQnj1sKBvKhj7/vOhc9vA4HsfjYmOd2jm1c2o3btxRdpQdZRUV1f1zMQIBALjNYDAYDAYHB9pEm2jTl19qvXBQGIVRWFKSWjgmTKipwmGDi+gAAERExJhZZ9aZdZGRNJ2m0/Tx40UnssuHfMgnPb2koKSgpGD0aIUpTGGlpTUdAwUEAOo9XbguXBf+/vu0lbbS1ldfFZ3HrgE0gAacPu0423G24+xhw5SOSkel440bouKggABAvaXjOq7j77xDetKTfv580Xns8iIv8srNlfKkPClv8OD0jukd0zv++qvoWLiIDgD1jrpnVXAwb86b8+Yffyw6jz18NV/NV+flWQZaBloGenufYqfYKXbxouhcNriIDgD1hi5Zl6xLnjyZL+AL+ILwcNF57OpLfanv1atsPpvP5vv7a61w2GAEAgB1nrpn1ejRPJNn8szoaM1ur05EREVF6ldfX0VRFEUxmUQnskejLyAAwOPT79fv1+9/7jn+E/+J/7Rjh7YLR3ExceLEhw9XTIpJMWm3cNho9IUEAHh08hB5iDykb1/+M/+Z/7x7N0VSJEU2aiQ61z30pCd9WZl1inWKdcoLL2R5ZnlmeR4/LjrWw8I1EACoM+S2clu5rasr+yv7K/vrgQO0jtbRumbNROe6G4/kkTzSYqFMyqTMgAC1cBw6JDpXZaGAAECt1zukd0jvkG7daBftol2HD1MERVBEq1aic93jdl8O9gv7hf0SGKhOVUVHi471qFBAAKDW0hfri/XFHTs6cAfuwBMS2Bw2h81p1050LruepWfp2fnzlaHKUGXopk2i4zwuFBAAqHVcw1zDXMPatrWSlayUkEBplEZp//VfonPZw86ys+zsm28qE5WJysQPPxSdp6qggABAraHuktuiRYOgBkENgg4dYt7Mm3k/9ZToXHZNpIk0MTzcWGosNZYuXy46TlXDfSAAoHnqfRxNm6qP4uPVr/37i85l11gaS2M3b1YWK4uVxa+8oh7kXHSsqoYRCABoVo+oHlE9oho2pME0mAbHxKhHNVw4IimSImNiXLJdsl2yp09XD9a9wmGDAgIAmmPry9G4f+P+jfv/4x8UT/EUP3iw6Fz3d/hwUXpRelH6Sy9FR0dHR0dbLKITVTfcSAgAGsPYhT4X+lzos2EDG8FGsBHjxolOZA9fxBfxRWlpFeYKc4V57NjckNyQ3JBbt0Tnqim4BgIAmiEvkhfJiz78kMWzeBY/Z47oPPbwpXwpX5qdbRlmGWYZ5uOjbnZYWCg6V03DFBYACKdbq1urW7tiheYLRypP5anffluRU5FTkTN4cH0tHDYYgQCAMOqeVX//O7vKrrKra9aIzmMPP86P8+NmM/fjftzP2zsrLSstK+3HH0XnEg0jEACocXJXuavcdepU1ol1Yp00fGNdP+pH/X78UUqSkqQkf38Ujt9DAQGAGqMP0YfoQ154gbbTdtq+cSMppJDCtDcTwokTLyiwvGh50fKiv79xuHG4cbjZLDqW1mjvfxwA1DluZjezm3nECMkgGSTD11+rRx0dRee6G8/gGTzj+nU+gA/gA/z81BGH0Sg6l1ZhBAIA1Ua9g9zHh/3MfmY/R0WpRzVYOE7yk/xkSYmUI+VIOSNHonA8HIxAAKDK6bvpu+m7eXhYt1i3WLckJrJZbBab5eQkOtcfKy9Xv44Zo7aQjYsTnai2cBAdAADqDn2APkAf8Mwz1gRrgjUhIYG9wF5gL7RsKTrXPQIpkAKtVlbMilnxpElKvBKvxO/eLTpWbYMRCAA8NnWqqksXddXSsWN0gk7QCWdn0bnuDao2dOJGbuTGoCCTyWQymTZsEB2rtsI1EAB4ZL2CegX1CnrySb6Kr+KrEhI0Wzhu4wW8gBcsXIjCUTWwFxYAVJral6N1axpEg2jQ4cO0kBbSws6dRee6v9BQU4wpxhQTFiY6SV2BKSwAeGge5z3Oe5xv3tzyreVby7dJSfQ2vU1v6/Wic9kVS7EUu26d0kHpoHQIDhYdp67BFBYAPFDfy30v973cpElFVkVWRdbevZovHJtpM23etk0tHCEhouPUVRiBAIBd6lSVoyMxYsRsq5SGDROdyx4ex+N4XGysUzundk7txo07yo6yo6yiQnSuugojEACwQ5L4dD6dT9+6VX2s3cJBYRRGYUlJauGYMAGFo2bUWAHps73P9j7b27Xr2bNnz549W7USfeIAYA9jslk2y+YNG9gmtoltmjBBdCJ7bA2dypVypVwZNUotHKWlonPVF1U+hfX7PW8CA9UtAnx9mQfzYB5Nmtz5Dz3IgzwKC+k1eo1ei4+naTSNpq1Zo5gUk2LKyBD9wgDUR/I5+Zx87oMP2CQ2iU2aO1d0HnvQ0EkbHruA9OK9eC/esmWD1AapDVK/+orm0ByaM2TIIz9hNEVT9IYNRfuL9hftDwmpby0iAUSQT8on5ZNLlrAZbAabsXSp6Dz28JV8JV/53XcVpypOVZzy9j694PSC0wt+/ll0rvrqkQuI15+8/uT1Jyen0smlk0snHz9Ox+gYHXN1rdp4KSnlE8onlE8YMUL9Rbl5U/QLBlCXqBfJQ0LUi+Th4aLz3N+lS+o2697e6kzFpUuiE9V3j3wNpHR26ezS2ZGR1VM4bHx8HHs59nLsdeBAj6geUT2imjUT9UIB1CVylBwlR738MulJT/qPPhKdxx6+hq/ha65ckWKlWCnW3x+FQ1sqPQJxN7gb3A29e1tbWVtZW5lMNdUQhifxJJ70zTdNujTp0qTL0KHf/PLNL9/88ttvYl42gNrJ7Te339x+GzuW5bAclhMVpU5ZOWhvU9UQCqGQa9es063TrdN9fLLKs8qzyk+dEh0Lfq/SIxBrf2t/a/+JE2u6kxjzY37Mz8ur9OXSl0tfTklRb2z6j/+o2ZcLoHZyi3aLdov285N2Sjulndu3a7ZwEBFRcTFP4Ak8YdQoFA5tq/wU1l/oL/QXLy9hiY/QETqi05U1L2te1vzgQdtFfGF5ADRMX6wv1hd7eqo9vWNjKZIiKbJRI9G57jGDZtCMW7fYUraULR01yrTNtM20LTVVdCy4v0qPINSLbrm56kW3Ll1EnwAtpaW01Ggse6PsjbI3Bg06c+bMmTNnrl0THQtApDtTza2tra2tU1LoJJ2kk9r7oMUzeSbPrKhg7syduRsMakOnPXtE54KHU+kRCF/Gl/FlGrr2cHtPHseVjisdVyYn39klFKAe6h3SO6R3SLduln9Y/mH5x8GDWi0ctr4cLJ7Fs/igIBSO2qnyU1i9qTf1zskRHfxu7G32Nnu7d2+1oCQmopBAfaL+vnfqJIVJYVJYUhLrx/qxfv/5n6Jz2cNSWApLCQlRhipDlaGbNonOA4+m8gWkM3WmzrGxooPbtYyW0bJevdQptuRk1zDXMNewtm1FxwKoDrYtgugNeoPeSExknsyTeXbsKDqXPewsO8vOvvmm8bzxvPH82rWi88DjqXQB6TK6y+guo3ftosW0mBafOyf6BO6vZ0/Hrxy/cvzq6FE3TzdPN0/tdkoDqAx1xNGiRfmI8hHlIw4epPfoPXqvWzfRueyaSBNpYni4sdRYaixdvlx0HKgaj7wMV5ZlWZZ1OsYYY+zYMfVo06aiT8genspTeeq331rmWuZa5vr5nfr01KenPv3hB9G5ACpD7T1ue5/Fx6tf+/cXncuusTSWxm7erCxWFiuLX3lFPci56FhQNR75TnS1p7Ci8Ml8Mp8cEKAeLS8XfUL2MG/mzbyfesphrMNYh7HJybZezqJzATyMrhFdI7pGNGrE5/F5fJ5tClm7hYNP49P4tB071MIxbdrtoygcdUyV3Qioy9Pl6fKef57n8Tye9/XXbCabyWY2biz6BO1aQAtowcWLFeMrxleMt+3mefGi6FgA/85gMBgMBgcH8wXzBfOFr75Sr+0ZDKJz3d/hw0VTiqYUTRk5Epuh1m1Vfie5foN+g37D0KFWV6ur1TUmRvOFxJM8yfN//9fhosNFh4s+Pif3ndx3ct/334uOBfD/fTk2bmQGZmAG2yd57bH15agwV5grzIMGYfPT+qHatiKRF8mL5EWDB1MohVLo7t339APRJNsmbb6+6rr0CxdEJ4L6SX3/fPihep/EnDmi89iDvhz1W7V1JDStMK0wrYiPV+8wHT1abSxVUiL6hO+vUyeextN4WkqKW5pbmlta166iE0H9oivVlepKly/XfOG4vSilIqcipyJn8GAUjvqp2lvaqtsvHz6sbss8ZAjNpJk088YN0Sduj20dPbvFbrFbKSm2O3tF54K6TU6UE+XE2bPJi7zIa9Ei0Xns4cf5cX7cbObP8ef4c76+aOhUv9XYbro2coAcIAd4e9Pf6G/0t7g4NovNYrOcnES/EPbwE/wEP/HTT9Z0a7o13c8ve0D2gOwBWr//BWoLW18OlsgSWeLnn9f0LtcPrR/1o34//siGsCFsiLe3cbhxuHG42Sw6FohV7SOQu9l22WTBLJgFP/88/5h/zD/W0N5ad7FtCSGRRBIlJ7uvdV/rvva//1t0LqjdbH056M/0Z/rzZ59ptnBw4sQLCqSnpaelpwcNQuGAf1fjBcRGndo6flzqLfWWeg8ZwjN4Bs+4fl30C2IPm8PmsDnt2llbWFtYW9g2bezZU3QuqF3U35tBg7Tel8P2frQ2tja2Nh46NDM4Mzgz+OxZ0blAW4QVEBtjU2NTY9O0NPIgD/Lw9eXhPJyH//qr6Fx2fUQf0Udt26pD+qQkua3cVm5bXS19oa6w9eVQf89jYrTal8O22IU5MAfmMGpUVlpWWlaa0Sg6F2iT5obM6lYNsqwWkoQENpvNZrM13HnQ1npzvXW9df2gQXjDwb+rLX05VLadJMaMUZexx8WJTgTaJnwEcjf1F9dkkhZJi6RFzz3H03k6T//lF9G57IqgCIpo1UrqJfWSeiUkuHd27+ze2d1ddCwQSx+qD9WHPvWUdaR1pHVkfLxmC0cgBVKg1cq6s+6s++TJKBxQGZobgdztzie4C9YL1gsJCepWDhru8+FBHuRRWEgZlEEZQ4ao13oyMkTHgpqh36/fr9/v4sIP8UP8UGoqnaATdEKDu0DfbujEjdzIjUFB6t52GzaIjgW1i+YLiI26aqV7d9aINWKNkpO13jBHVVTE2/A2vM2QIaZDpkOmQ+npohNB9bC1C2BJLIklpaay/qw/6+/iIjqXPczMzMy8cKHxmvGa8dr774vOA7WT5qaw7MlyynLKcsrJUQuHj496ND9fdK77a9GCXWVX2dVDh9wC3QLdAvv1E50Iqpat86U0X5ovzU9I0HrhUIWGonBAVag1BcRGnaP917/UR76+thucROe6vxYtJCYxiSUk6LiO6/jAgaITwePxOO9x3uN88+ZqB8yDB2k5LaflPXqIzmVXLMVS7Lp16vtnyRLRcaBuqDVTWPbYLlZyF+7CXZKS6EP6kD7UcJ8Pd3In95s3eQPegDcYOdK01rTWtDY5WXQseDh9L/e93PdykyZlT5Q9UfbEgQPMn/kzfw1/INhMm2nztm1KT6Wn0nPKFPWg1So6FtQNtb6A2Nj2rJLGSGOkMcnJbD6bz+Z36CA61/0VF1tft75ufX3kyCxDliHLkJQkOhH8MXWqytFRXcSxe7d6dNgw0bns4XE8jsfFxjq1c2rn1G7cuKPsKDvKKipE54K6pdZNYdmTHZEdkR1x/rxloGWgZaC3N1/FV/FVWu/r0bSp9J70nvTe3r26Ql2hrtDfX3Qi+COSxKfz6Xz61q3qY+0WDgqjMApLSlILx4QJKBxQnepMAbGxdRbk2TybZ/v42HYPFZ3r/po2pV20i3bt2yevkFfIK4YPF50IiIgY05l1Zp05MpJtYpvYpgkTRCeyy4d8yCc9vaSgpKCkYPRotXCUloqOBXVbnZnCskedeujUSX2UnKxOQXTpIjqXXXrSk76sjHVgHVgHg8H4lvEt41t794qOVd/I8+R58rxVq9gRdoQd+Z//EZ3n/s6ccdzjuMdxz8CB6R3TO6Z31PBWQFCn1LkRyN3UG/kuXWLH2XF23MdH7beQmys6l11GMpKxYUO1t3x0tO5fun/p/jVqlOhY9YW6lc5bb2m+cNz+PZZcJBfJZdAgFA4Qoc4XEBt108bLl6V8KV/K9/amxbSYFmu4r8ftQkJraA2tiYqSw+VwOXzMGNGx6ir5oHxQPvi3v6mPli0Tnccevpqv5qvz8irCK8Irwv39M6MzozOjf/pJdC6on+pNAbGxveEalDYobVDq68vf5e/ydzW8TfXtQsK2sq1s686dd/pIQJVQd1MOCGCX2WV2+eOPReexqy/1pb5Xr6qrC/39bdf6RMeC+q3eFRCbjJcyXsp46coVx2uO1xyv+fnxo/woP/rPf4rOdX+OjiyH5bCcqCh5q7xV3jpxouhEtdWdqcGf6Cf66YsvaD2tp/WSRt8PRUWUTumUPmTI72+kBRBLo2+YmmMrJBWRFZEVkX5+6tEzZ0TnsudOA6Kn6Wl6essW2ydo0blqC7dot2i3aD8/XsgLeeGOHcyduTP3Bg1E5/pjxcW8O+/Ou48YYdulWnQigH9X51dhVVbvY72P9T7Wpo3DbofdDrsTE+kYHaNj2m0YxSN5JI+0WNgNdoPdeOUVxVfxVXxt9yuAjboar08fCqZgCk5MpHW0jtY1ayY61z1ur8KzTrFOsU4ZNSrLM8szy/PQIdGxAP5IvR+B3C17QPaA7AFXr5YlliWWJQ4cSEtpKS3VboMo24iEN+PNeLPPP5ej5Cg56uWXRefSClvrYR7BI3jEgQNaLRy2DwKUSZmUGRCAwgG1AUYgD9CL9+K9eMuWDtcdrjtcj49nvsyX+Xp4iM5l1+0+D6SQQsrMmerUR2Sk6Fg1zS3NLc0trWtXpmd6pk9N1ez2/7b/X2NoDI159VVlqDJUGbppk+hYAA8DI5AHUFe7FBZamluaW5oPHkycOHENN4hSSCGFMfUP07p18gB5gDxg5kzRsWqKuktuhw7SJemSdCkhQbOFw+ZZepaenT8fhQNqI4xAKkmdEmnRgnzJl3wPHaIUSqGUvn1F57If+PYnXH/yJ//ZsxWDYlAMGl6u+ojuXLuKcYhxiDl6lFIplVK7dxedyx52lp1lZ99801hqLDWWLl8uOg/Ao3AQHaC2yc/Pz8/Pv3WrzZg2Y9qM2bFDWiOtkdZ4erIv2Zfsyz//WXS+ewNTPuUzRiVUQiVDhjhzZ+7Mr11Tz0PDI6mHZCvoUrwUL8UnJNAlukSXtLvoQRURoVxWLiuXFy0SnQTgcaCAPKIrCVcSriSUl7dp3aZ1m9a7djn80+GfDv+0dRzs3Fl0vnvYCome9KQfMqR9m/Zt2rcpKsrPzc/Nz619rXbVLUeaNqXn6Dl67sAB+p6+p+81PBIcS2Np7ObNyjZlm7JtxgzRcQCqAq6BPKbTC04vOL3g5k310fDh6lSRhhtE3b5GorbaXbNGDpAD5IDa80m4R1SPqB5RDRvy2Xw2n71rFyVREiV5e4vOZVckRVJkTIxLtku2S/b06epBzkXHAqgKGIFUEXVKqLzcucS5xLlk1y4+j8/j8/r0YSfYCXZCuz2yWQErYAV+fs6hzqHOoRZL/t78vfl7jx0TnetuBoPBYDA4ONzYd2PfjX3bt7MMlsEytL7J5OHDRa2LWhe1Hjfu+AfHPzj+QXm56EQAVQkX0avJndanTcqalDWJjWWD2WA2WPsNo9T7Ed5+2+Rh8jB5aGVTQcZks2yWzRs3MgMzMMO0aaIT2cMX8UV8UVpahbnCXGEeNOj3I1SAugUFpJp1jega0TWiUaMW+hb6FvroaJpFs2jWiBGicz0I/4J/wb9YtcrkanI1ub7+uqgc8jn5nHzugw/YJDaJTZo7V/TrYg9fypfypdnZlmGWYZZhPj625d+icwFUJ1wDqWa5IbkhuSG3bpXkleSV5I0bx2fymXym9htEsalsKpu6cKF8Wj4tn37vvZr++bJJNsmm0FDNF46VfCVf+d13FTkVORU5gwejcEB9ghFIDbNdBG6yqsmqJqt27lSPjh4tOtcDJVESJYWFKS2VlkrL6mu0pC7LDQlRO0eGh4s+7fu7dEm9sdTb29a4THQigJqEEUgNO/fiuRfPvVhWpv7hefFF2yod0bkeyI/8yG/BAvUP/OrVVf306rLcKVPUZcYffST6dO3qR/2o348/sqVsKVvq44PCAfUZVmEJoq7aslr7F/Yv7F/49dfXrl27du1a167qv/bsKTqfXYwYMU/P9lPbT20/tUWL/NT81PzUw4cf9enuNMjqQ32oz7ZtbCPbyDZqsC8HJ068oEDyl/wlfz8/Y4AxwBjw3XeiYwGIpL03aj0THR0dHR1tsbi4uLi4uEyeTJtpM23etk10rgdh8Syexc+ZI+fKuXLuJ5/cPvrQU6K6Ql2hrtDfX9op7ZR2bt9+p8+JxvAMnsEzrl+3NrY2tjYeOjQzODM4M1jDHSwBahCugWiM7X6HC/0v9L/Q/4sv1Fa2kyaJzvVA0RRN0Rs2KC6Ki+Jiu9Paar37P9MX64v1xZ6efC6fy+cePqxuX/7EE6Lj342f5Cf5yZISJjGJSc8/rzCFKezIEdG5ALQEBUSjbIXEbDabzWbbLq1TpojO9UCcOPHPPlOvDQQGqgetVneDu8Hd0Lu3tbW1tbV1SgqdpJN0smVL0XH/mO2GvzFj1O3w4+JEJwLQIs1NGYDq3Llz586d41y9VrJ3r3OKc4pzSqdOFEMxFOPmJjqfXYwYMVluP6/9vPbzOnZ0/sX5F+dfvvvOusS6xLokMZF9zj5nn7duLTrmPQIpkAKtVlbMilnxpElKvBKvxO/eLToWgJZhBFKrSJK6Cmr9evUPtW1vJQ273aKVjGQkY8OGouPc4/Z293wYH8aHBQaaRplGmUZt3Cg6FkBtgAJSKzEmvyO/I78TEcH2sX1sX3Cw6ES1FTMzMzMvXGi8ZrxmvPb++6LzANQmmMKqpfKP5B/JP3LokLOzs7Ozc6tW6tE+fUTnql1CQxWzYlbM774rOglAbYRlvLUa5+pF3r//nQ7SQTqo4RvwtGI8jafxn3yivm5LloiOA1CbYQqrjtGV6kp1pcuXkxd5kVft6fNR7W7fX6P0VHoqPW2r2e5dZgwADw8jkDpGaaw0VhovXsw38o18I6ZmeByP43Gxsc2eafZMs2emTlWPonAAVAUUkDrKJJtkk/zWW/QqvUqvaqWvRw0KozAKS0pyaufUzqndhAlH2VF2lFVUiI4FUJeggNRxSpASpAS9/ba6jHbpUtF5qh0nTjwjo6SgpKCkYPRotXCUloqOBVAXoYDUE+pWHO+8QyEUQiHiGkRVrzNnHGMdYx1jn39e3fX4xg3RiQDqMizjrWfy9+Tvyd/zzTdPlj5Z+mRpSQm1olbUSvutdu3yIi/yys2VHCVHydHX9+T0k9NPTr96VXQsgPoAq7DqOfmYfEw+Nn8+m8PmsDlhYaLzPCy+mq/mq/PyLAMtAy0Dvb3VToAXL4rOBVCfYAqrnjMNMA0wDVi9mubSXJo7b57oPA/Ul/pS36tX2Xw2n83390fhABAHIxD4HV2sLlYXGxREcRRHcZ98QgoppDx8n4/qVVSkfvX1VW8ENJlEJwKoz3ANBH4nf0f+jvwdRmN73p635/n5LIgFsaBhw8QWkuJi3p13592HDTPFm+JN8RkZol8nAMAIBB5AjpVj5dhXX2VX2BV25dNPaT2tp/U10HL29i6+TMd0TDd6tPE142vG1w4eFP16AMD/QwGBh6I7qDuoOzhtGl2my3R5w4bqKiQ8kkfySItFHfn89a9qY6roaNHnDwD3QgGBSpG7yl3lrlOn0nbaTts3bqyqXua2wiEtk5ZJy6ZONe437jfu//JL0ecLAPbhGghUSv6v+b/m/5qd3b5N+zbt22RksLFsLBvbvz+lURqlVb5FLU/lqTz122+l36TfpN8MBuMc4xzjnL17RZ8nADwYlvHCIzGtMK0wrYiPbza+2fhm47t3V48uWcJX8pV85Xff2fu+3//7kiXXP7v+2fXPevUy9jT2NPY8elT0eQHAw8MUFlQL1zDXMNewJ55o2L1h94bd27UryynLKcu5cuX0gtMLTi+4eVN0PgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAO/4PSBxbMqgmA24AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMTItMTVUMTU6NTc6MjcrMDg6MDCiEb4vAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTEyLTE1VDE1OjU3OjI3KzA4OjAw00wGkwAAAE10RVh0c3ZnOmJhc2UtdXJpAGZpbGU6Ly8vaG9tZS9hZG1pbi9pY29uLWZvbnQvdG1wL2ljb25fY2sxYnphMHpqOWpqZGN4ci9jaGVjay5zdmfbTpDYAAAAAElFTkSuQmCC")}.icon-check:before,.icon-close:before{content:" ";display:block;width:16px;height:16px;position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;z-index:9999;background-size:contain}.icon-close:before{background-image:url("data:image/png;base64,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")}.icon-right:before{background-size:cover;background-image:url("data:image/png;base64,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")}.icon-refresh:before,.icon-right:before{content:" ";display:block;width:16px;height:16px;position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;z-index:9999;background-size:contain}.icon-refresh:before{background-image:url("data:image/png;base64,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")}.page-account[data-v-5214b92a]{width:100%;background-image:url(../../system_static/img/bg.33ece377.jpg);background-size:cover;background-position:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;overflow:auto}.page-account .code[data-v-5214b92a],.page-account[data-v-5214b92a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-account .code .pictrue[data-v-5214b92a]{height:40px}.swiperPross[data-v-5214b92a]{border-radius:12px 0 0 12px}.swiperPic[data-v-5214b92a],.swiperPic img[data-v-5214b92a],.swiperPross[data-v-5214b92a]{width:510px;height:100%}.swiperPic img[data-v-5214b92a]{width:100%;height:100%}.container[data-v-5214b92a]{height:400px!important;padding:0!important;border-radius:12px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex}.containerSamll[data-v-5214b92a]{background:#fff!important}.containerBig[data-v-5214b92a]{width:auto!important;background:#f7f7f7!important}.index_from[data-v-5214b92a]{padding:32px 40px 32px 40px;height:400px;-webkit-box-sizing:border-box;box-sizing:border-box}.page-account-top[data-v-5214b92a]{padding:20px 0 24px 0!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-account-container[data-v-5214b92a]{border-radius:0 6px 6px 0}.btn[data-v-5214b92a]{width:100%;background:-webkit-gradient(linear,left top,right top,from(#19b4f1),to(#0e73e8))!important;background:linear-gradient(90deg,#19b4f1,#0e73e8)!important}.captchaBox[data-v-5214b92a]{width:310px}input[data-v-5214b92a]{display:block;width:290px;line-height:40px;margin:10px 0;padding:0 10px;outline:none;border:1px solid #c8cccf;border-radius:4px;color:#6a6f77}#msg[data-v-5214b92a]{width:100%;line-height:40px;font-size:14px;text-align:center}a[data-v-5214b92a]:active,a[data-v-5214b92a]:hover,a[data-v-5214b92a]:link,a[data-v-5214b92a]:visited{margin-left:100px;color:#0366d6}.index_from[data-v-5214b92a] .ivu-input-large{font-size:14px!important}.from-wh[data-v-5214b92a]{width:400px}[data-v-5214b92a] .el-button--primary{border:none}[data-v-5214b92a] .el-button{padding:13px 20px!important}.pull-right[data-v-5214b92a]{float:right!important;color:#666}.pull-right a[data-v-5214b92a]{margin-left:0;color:#666}.footer[data-v-5214b92a]{position:fixed;bottom:0;width:100%;left:0;margin:0;background:hsla(0,0%,100%,.8);border-top:1px solid #e7eaec;overflow:hidden;padding:10px 20px;height:36px;line-height:18px;z-index:999} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-37c962e4.d378c462.css b/crmeb/public/admin/system_static/css/chunk-37c962e4.d378c462.css new file mode 100644 index 000000000..096dd423b --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-37c962e4.d378c462.css @@ -0,0 +1 @@ +[data-v-6c39d62e] .el-tabs__item{height:54px!important;line-height:54px!important}.message[data-v-6c39d62e] .ivu-table-header thead tr th{padding:8px 16px}.message[data-v-6c39d62e] .ivu-tabs-tab{border-radius:0!important}.table-box[data-v-6c39d62e]{padding:20px}.is-table[data-v-6c39d62e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn[data-v-6c39d62e]{padding:6px 0;cursor:pointer;font-size:10px;border-radius:3px}.is-switch-close[data-v-6c39d62e]{background-color:#504444}.is-switch[data-v-6c39d62e]{background-color:#eb5252}.notice-list[data-v-6c39d62e]{background-color:#308cf5;margin:0 15px}.table[data-v-6c39d62e]{padding:0 18px}.alert_title[data-v-6c39d62e]{margin-bottom:5px;font-weight:700} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-382f72c1.b527f323.css b/crmeb/public/admin/system_static/css/chunk-382f72c1.b527f323.css new file mode 100644 index 000000000..1e898279c --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-382f72c1.b527f323.css @@ -0,0 +1 @@ +.radio[data-v-35556d70]{margin-bottom:14px}.radio[data-v-35556d70] .name{width:125px;text-align:right;padding-right:12px}.tabBox_img[data-v-781431f4]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-781431f4]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-34b7d6fe.c8018093.css b/crmeb/public/admin/system_static/css/chunk-39128d0a.9c8c48d7.css similarity index 83% rename from crmeb/public/admin/system_static/css/chunk-34b7d6fe.c8018093.css rename to crmeb/public/admin/system_static/css/chunk-39128d0a.9c8c48d7.css index ebb158b8e..a4b4d50a2 100644 --- a/crmeb/public/admin/system_static/css/chunk-34b7d6fe.c8018093.css +++ b/crmeb/public/admin/system_static/css/chunk-39128d0a.9c8c48d7.css @@ -1 +1 @@ -.card_box_cir1[data-v-50f2a66a] .iconfont{font-size:26px;color:#fff}.one[data-v-50f2a66a]{background:#e4ecff}.two[data-v-50f2a66a]{background:#fff3e0}.three[data-v-50f2a66a]{background:#eaf9e1}.four[data-v-50f2a66a]{background:#ffeaf4}.five[data-v-50f2a66a]{background:#f1e4ff}.one1[data-v-50f2a66a]{background:#4d7cfe}.two1[data-v-50f2a66a]{background:#ffab2b}.three1[data-v-50f2a66a]{background:#6dd230}.four1[data-v-50f2a66a]{background:#ff85c0}.five1[data-v-50f2a66a]{background:#b37feb}.card_box[data-v-50f2a66a]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_cir[data-v-50f2a66a]{width:60px;height:60px;overflow:hidden;margin-right:20px}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a],.card_box .card_box_cir[data-v-50f2a66a]{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a]{width:48px;height:48px}.card_box .card_box_txt .sp1[data-v-50f2a66a]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-50f2a66a]{display:block;color:#98a9bc;font-size:12px}.Refresh[data-v-0bad4f21]{font-size:12px;color:var(--prev-color-primary);cursor:pointer}.ivu-form-item[data-v-0bad4f21]{margin-bottom:10px}.tabform[data-v-0bad4f21] .ivu-col{padding:0!important}.tabform[data-v-0bad4f21] .ivu-row-flex{margin:0!important}.withdrawal[data-v-0bad4f21] .item{margin-right:10px}.tab_data[data-v-0bad4f21] .ivu-form-item-content{margin-left:10px!important}.ivu-form-label-left[data-v-0bad4f21] .ivu-form-item-label{text-align:right}.radio[data-v-224af4d2]{margin-bottom:14px}.radio[data-v-224af4d2] .name{width:125px;text-align:right;padding-right:12px}.ivu-mt .type .item[data-v-6a7f4698]{margin:3px 0}.tabform[data-v-6a7f4698]{margin-bottom:10px}.Refresh[data-v-6a7f4698]{font-size:12px;color:var(--prev-color-primary);cursor:pointer}.ivu-form-item[data-v-6a7f4698]{margin-bottom:10px}.status[data-v-6a7f4698] .item~.item{margin-left:6px}.status[data-v-6a7f4698] .statusVal{margin-bottom:7px} \ No newline at end of file +.card_box_cir1[data-v-50f2a66a] .iconfont{font-size:26px;color:#fff}.one[data-v-50f2a66a]{background:#e4ecff}.two[data-v-50f2a66a]{background:#fff3e0}.three[data-v-50f2a66a]{background:#eaf9e1}.four[data-v-50f2a66a]{background:#ffeaf4}.five[data-v-50f2a66a]{background:#f1e4ff}.one1[data-v-50f2a66a]{background:#4d7cfe}.two1[data-v-50f2a66a]{background:#ffab2b}.three1[data-v-50f2a66a]{background:#6dd230}.four1[data-v-50f2a66a]{background:#ff85c0}.five1[data-v-50f2a66a]{background:#b37feb}.card_box[data-v-50f2a66a]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_cir[data-v-50f2a66a]{width:60px;height:60px;overflow:hidden;margin-right:20px}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a],.card_box .card_box_cir[data-v-50f2a66a]{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a]{width:48px;height:48px}.card_box .card_box_txt .sp1[data-v-50f2a66a]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-50f2a66a]{display:block;color:#98a9bc;font-size:12px}.Refresh[data-v-0bad4f21]{font-size:12px;color:var(--prev-color-primary);cursor:pointer}.ivu-form-item[data-v-0bad4f21]{margin-bottom:10px}.tabform[data-v-0bad4f21] .ivu-col{padding:0!important}.tabform[data-v-0bad4f21] .ivu-row-flex{margin:0!important}.withdrawal[data-v-0bad4f21] .item{margin-right:10px}.tab_data[data-v-0bad4f21] .ivu-form-item-content{margin-left:10px!important}.ivu-form-label-left[data-v-0bad4f21] .ivu-form-item-label{text-align:right}.radio[data-v-35556d70]{margin-bottom:14px}.radio[data-v-35556d70] .name{width:125px;text-align:right;padding-right:12px}.ivu-mt .type .item[data-v-52fc73e0]{margin:3px 0}.tabform[data-v-52fc73e0]{margin-bottom:10px}.Refresh[data-v-52fc73e0]{font-size:12px;color:var(--prev-color-primary);cursor:pointer}.ivu-form-item[data-v-52fc73e0]{margin-bottom:10px}.status[data-v-52fc73e0] .item~.item{margin-left:6px}.status[data-v-52fc73e0] .statusVal{margin-bottom:7px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-393bb16f.21cfbe34.css b/crmeb/public/admin/system_static/css/chunk-393bb16f.21cfbe34.css deleted file mode 100644 index bb9ea338b..000000000 --- a/crmeb/public/admin/system_static/css/chunk-393bb16f.21cfbe34.css +++ /dev/null @@ -1 +0,0 @@ -.content-is[data-v-273ce606],.el-icon-caret-top[data-v-273ce606],.up[data-v-273ce606]{color:#f5222d;font-size:12px;opacity:1!important}.content-is.down[data-v-273ce606],.el-icon-caret-top.down[data-v-273ce606],.up.down[data-v-273ce606]{color:#39c15b}.down[data-v-273ce606],.el-icon-caret-bottom .content-is[data-v-273ce606]{font-size:12px}.el-icon-caret-bottom[data-v-273ce606]{color:#39c15b}.br[data-v-273ce606]{border-right:1px solid rgba(0,0,0,.1)}.toDay[data-v-273ce606]{width:49%;display:inline-block}.toDay-title[data-v-273ce606]{font-size:14px}.toDay-number[data-v-273ce606]{font-size:20px}.toDay-time[data-v-273ce606]{font-size:12px;color:#8c8c8c;margin-bottom:5px}.title[data-v-273ce606]{font-size:16px;color:#000;font-weight:500}.price i[data-v-273ce606]{font-style:normal;font-size:21px;color:#000}.one[data-v-25289846]{background:var(--prev-color-primary)}.two[data-v-25289846]{background:#00c050}.three[data-v-25289846]{background:#ffab2b}.four[data-v-25289846]{background:#b37feb}.el-icon-caret-top[data-v-25289846],.up[data-v-25289846]{color:#f5222d;font-size:12px;opacity:1!important}.down[data-v-25289846],.el-icon-caret-bottom[data-v-25289846]{color:#39c15b;font-size:12px}.curP[data-v-25289846]{cursor:pointer}.header-title[data-v-25289846]{font-size:16px;color:rgba(0,0,0,.85)}.header-time[data-v-25289846]{font-size:12px;color:#000;opacity:.45}.iconfont[data-v-25289846]{font-size:16px;color:#fff}.iconCrl[data-v-25289846]{width:32px;height:32px;border-radius:50%;text-align:center;line-height:32px;opacity:.7}.lan[data-v-25289846]{background:var(--prev-color-primary)}.iconshangpinliulanliang[data-v-25289846]{color:#fff}.infoBox[data-v-25289846]{width:20%}@media screen and (max-width:1300px){.infoBox[data-v-25289846]{width:25%}}@media screen and (max-width:1200px){.infoBox[data-v-25289846]{width:33%}}@media screen and (max-width:900px){.infoBox[data-v-25289846]{width:50%}}.info .sp1[data-v-25289846]{color:#666;font-size:14px;display:block}.info .sp2[data-v-25289846]{font-weight:400;font-size:30px;color:rgba(0,0,0,.85);display:block}.info .sp3[data-v-25289846]{font-size:12px;font-weight:400;color:rgba(0,0,0,.45);display:block} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-39a6c570.74ef9eab.css b/crmeb/public/admin/system_static/css/chunk-39a6c570.74ef9eab.css deleted file mode 100644 index aa9492d9c..000000000 --- a/crmeb/public/admin/system_static/css/chunk-39a6c570.74ef9eab.css +++ /dev/null @@ -1 +0,0 @@ -.active[data-v-17c30308]{padding:6px 0}.active .btn[data-v-17c30308]{top:50px}.primary[data-v-17c30308]{position:absolute;right:0;bottom:0}.upgrade .header[data-v-17c30308]{font-size:12px;color:#000}.upgrade .header .v[data-v-17c30308]{color:var(--prev-color-primary);margin-left:10px}.upgrade .header .num[data-v-17c30308]{color:var(--prev-color-primary);font-size:24px}.upgrade .header .info[data-v-17c30308]{color:#999}.upgrade .header .info ul[data-v-17c30308],.upgrade .header .title[data-v-17c30308]{color:#999;display:-webkit-box;display:-ms-flexbox;display:flex}.upgrade .header .info ul[data-v-17c30308]{margin-left:14px}.upgrade .header .info ul li[data-v-17c30308]::marker{color:red}.upgrade .header .info ul li+li[data-v-17c30308]{margin-left:40px}.upgrade .contentTime .acea-row[data-v-17c30308]{padding:5px}.upgrade .contentTime .list[data-v-17c30308]{position:relative;width:85%}.upgrade .contentTime .info[data-v-17c30308]{font-size:12px!important;color:#999!important;margin-top:13px}.upgrade .contentTime .info li[data-v-17c30308]{list-style-type:disc;margin-left:16px;line-height:26px;list-style:none}.upgrade .contentTime .collapse[data-v-17c30308]{width:100%}.upgrade .contentTime .ivu-collapse[data-v-17c30308]{border:0!important}.upgrade .contentTime .ivu-collapse>.ivu-collapse-item>.ivu-collapse-header[data-v-17c30308]{height:unset!important;line-height:20px!important;border:0!important;font-size:16px!important;color:#333;font-weight:600}.upgrade .contentTime .ivu-collapse>.ivu-collapse-item>.ivu-collapse-header>i[data-v-17c30308]{color:#bbb!important;margin-left:9px}.upgrade .contentTime .ivu-collapse>.ivu-collapse-item.ivu-collapse-item-active>.ivu-collapse-header>i[data-v-17c30308]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.upgrade .contentTime[data-v-17c30308]{margin-top:30px;position:relative}.upgrade .contentTime .btn[data-v-17c30308]{position:absolute;top:5px;right:60px;z-index:99;height:-webkit-max-content;height:-moz-max-content;height:max-content}.upgrade .contentTime .btn1[data-v-17c30308]{position:absolute;top:0;right:-29px;z-index:99;margin-left:14px}.upgrade .contentTime .time[data-v-17c30308]{font-size:14px;line-height:14px;color:#999;text-align:right;padding-right:28px;min-width:150px}.upgrade .contentTime .ivu-timeline-item[data-v-17c30308]:after{content:" ";position:absolute;top:13px;left:6.5px;width:1px;height:calc(100% - 13px);background-color:#e8eaec}.upgrade .contentTime:nth-child(2n) .ivu-timeline-item-head-custom[data-v-17c30308]{z-index:2;font-size:16px;color:#dddcdd;margin-left:12px;margin-top:10px}.ivu-timeline-item-head-custom[data-v-17c30308]{left:-24px}.upgrade .contentTimed .on[data-v-17c30308]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.upgrade .contentTime .on:first-child .ivu-timeline-item-head-custom[data-v-17c30308]{color:var(--prev-color-primary);font-size:18px}[data-v-17c30308] .ivu-collapse>.ivu-collapse-item>.ivu-collapse-header{line-height:20px}.upgrade .contentTimed .on .ivu-collapse>.ivu-collapse-item>.ivu-collapse-header[data-v-17c30308]{color:var(--prev-color-primary)}.on:first-child .ivu-collapse-header[data-v-17c30308]{color:var(--prev-color-primary)!important}.upgrade .contentTime .off:first-child .ivu-timeline-item-head-custom[data-v-17c30308]{color:var(--prev-color-primary);font-size:18px}.off:first-child .ivu-collapse-header[data-v-17c30308],.off:first-child .time[data-v-17c30308]{color:var(--prev-color-primary)!important}.header-modal[data-v-17c30308]{background:url(../../system_static/img/bg.ee41a758.png) no-repeat;background-size:100% 100%;text-align:center;border-radius:6px 6px 0 0}.ivu-modal[data-v-17c30308]{border-radius:12px;overflow:hidden}.header-modal2[data-v-17c30308]{background:url(../../system_static/img/bg2.c636f6a6.png) no-repeat;background-size:100% 100%;text-align:center;border-radius:6px 6px 0 0}.ivu-modal-header[data-v-17c30308]{padding:0;border-radius:10px;border:none}.ivu-modal-header .header-modal2[data-v-17c30308]{height:74px;line-height:74px;font-size:20px;font-weight:500}.ivu-modal-header-inner[data-v-17c30308],.ivu-modal-header p[data-v-17c30308]{height:96px;color:#fff;line-height:96px;font-size:24px}.describe[data-v-17c30308]{text-align:center;padding-top:30px}.describe .success[data-v-17c30308]{font-size:20px;color:#333;margin-top:10px}.ivu-modal-footer[data-v-17c30308]{border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer .ivu-btn[data-v-17c30308]{width:128px;height:40px;border:none}.cancel[data-v-17c30308]{background:#eee}.vertical-center-modal[data-v-17c30308]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vertical-center-modal .ivu-modal[data-v-17c30308]{top:0}[data-v-17c30308] .vertical-center-modal .ivu-modal-header{padding:0!important;border:none}[data-v-17c30308] .ivu-modal-content{border-radius:14px 14px 0 0;overflow:hidden}.footer[data-v-17c30308]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.demo-i-circle-custom h1[data-v-17c30308]{color:#ccc;font-size:12px;font-weight:400;line-height:17px}.demo-i-circle-custom p[data-v-17c30308]{color:#2a7efb;font-size:14px;line-height:20px;margin:6px 0}.demo-i-circle-custom span[data-v-17c30308]{display:block;color:#ccc;font-size:12px;line-height:17px}.demo-i-circle-custom span i[data-v-17c30308]{font-style:normal;color:#3f414d}.proportion[data-v-17c30308]{font-size:20px;font-weight:600;color:#2a7efb;margin:12px 0 6px}.wait[data-v-17c30308]{font-size:12px;font-weight:400;color:#999}.footer2[data-v-17c30308]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer2 .back[data-v-17c30308],.footer2 .confirm[data-v-17c30308]{width:210px;height:40px}.footer2 .back[data-v-17c30308]{border:none}.describe[data-v-17c30308]{padding-top:0}.describe h2[data-v-17c30308]{font-size:22px;font-weight:400;color:#333;margin-bottom:12px}.acea-row.row-top[data-v-17c30308]{position:relative;overflow:hidden}.update[data-v-17c30308]{margin:27px 16px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-39c668cd.27fd4649.css b/crmeb/public/admin/system_static/css/chunk-39c668cd.27fd4649.css deleted file mode 100644 index 97433d033..000000000 --- a/crmeb/public/admin/system_static/css/chunk-39c668cd.27fd4649.css +++ /dev/null @@ -1 +0,0 @@ -.tabBox_img[data-v-1aa703b7]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-1aa703b7]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-3bd6263b.a54abe28.css b/crmeb/public/admin/system_static/css/chunk-3bd6263b.a54abe28.css new file mode 100644 index 000000000..d7c0dccff --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-3bd6263b.a54abe28.css @@ -0,0 +1 @@ +[data-v-1dbb125f] .el-tabs__item{height:54px!important;line-height:54px!important}.tableBox[data-v-1dbb125f] .ivu-table-header table{border:none!important}.table-mark[data-v-1dbb125f]{cursor:text}.table-mark[data-v-1dbb125f]:hover{border:1px solid #c2c2c2;padding:3px 5px}.mark[data-v-1dbb125f] .ivu-input{background:#fff;border-radius:.39rem}.ivu-input[data-v-1dbb125f]:focus,.ivu-input[data-v-1dbb125f]:hover,.mark[data-v-1dbb125f] .ivu-input{border:transparent;-webkit-box-shadow:none;box-shadow:none} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-3c8e4d50.cae23ffa.css b/crmeb/public/admin/system_static/css/chunk-3c8e4d50.cae23ffa.css deleted file mode 100644 index 7d2f258f4..000000000 --- a/crmeb/public/admin/system_static/css/chunk-3c8e4d50.cae23ffa.css +++ /dev/null @@ -1 +0,0 @@ -.ivu-mt .type .item[data-v-7330ccd2]{margin:3px 0}.Refresh[data-v-7330ccd2]{font-size:12px;color:var(--prev-color-primary);cursor:pointer}.ivu-form-item[data-v-7330ccd2]{margin-bottom:10px}.status[data-v-7330ccd2] .item~.item{margin-left:6px}.status[data-v-7330ccd2] .statusVal{margin-bottom:7px}.type[data-v-7330ccd2]{padding:3px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.tabBox_img[data-v-7330ccd2]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-7330ccd2]{width:100%;height:100%}.z-price[data-v-7330ccd2]{color:red}.f-price[data-v-7330ccd2]{color:green} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-1dffbc84.f68c8a37.css b/crmeb/public/admin/system_static/css/chunk-3cc40ef1.efce1d6d.css similarity index 72% rename from crmeb/public/admin/system_static/css/chunk-1dffbc84.f68c8a37.css rename to crmeb/public/admin/system_static/css/chunk-3cc40ef1.efce1d6d.css index cde39a59d..b758a7ac7 100644 --- a/crmeb/public/admin/system_static/css/chunk-1dffbc84.f68c8a37.css +++ b/crmeb/public/admin/system_static/css/chunk-3cc40ef1.efce1d6d.css @@ -1 +1 @@ -.card_box_cir1[data-v-50f2a66a] .iconfont{font-size:26px;color:#fff}.one[data-v-50f2a66a]{background:#e4ecff}.two[data-v-50f2a66a]{background:#fff3e0}.three[data-v-50f2a66a]{background:#eaf9e1}.four[data-v-50f2a66a]{background:#ffeaf4}.five[data-v-50f2a66a]{background:#f1e4ff}.one1[data-v-50f2a66a]{background:#4d7cfe}.two1[data-v-50f2a66a]{background:#ffab2b}.three1[data-v-50f2a66a]{background:#6dd230}.four1[data-v-50f2a66a]{background:#ff85c0}.five1[data-v-50f2a66a]{background:#b37feb}.card_box[data-v-50f2a66a]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_cir[data-v-50f2a66a]{width:60px;height:60px;overflow:hidden;margin-right:20px}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a],.card_box .card_box_cir[data-v-50f2a66a]{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a]{width:48px;height:48px}.card_box .card_box_txt .sp1[data-v-50f2a66a]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-50f2a66a]{display:block;color:#98a9bc;font-size:12px}.Modals[data-v-6c31fa28]{width:100%;border:1px solid #e8eaec}.Modals .header[data-v-6c31fa28]{background-color:#f5f5f5;padding:10px 15px}.Modals .header .pictrue[data-v-6c31fa28]{width:50px;height:50px;border-radius:50%}.Modals .header .pictrue img[data-v-6c31fa28]{width:100%;height:100%;border-radius:50%}.Modals .header .name[data-v-6c31fa28]{color:#333;margin-left:15px}.Modals .list .item .name.money[data-v-6c31fa28]{color:#ff0005!important}.Modals .list .item .name.commission[data-v-6c31fa28]{color:green!important}.Modals .list .item[data-v-6c31fa28]{border-top:1px solid #e8eaec}.Modals .list .item .name[data-v-6c31fa28]{padding:10px 15px;width:50%}img[data-v-a31e1eec]{height:36px;display:block}.tabBox[data-v-a31e1eec]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tabBox .tabBox_img[data-v-a31e1eec]{width:36px;height:36px}.tabBox .tabBox_img img[data-v-a31e1eec]{width:100%;height:100%}.tabBox .tabBox_tit[data-v-a31e1eec]{width:60%;font-size:12px!important;margin:0 2px 0 10px;letter-spacing:1px;padding:5px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.orderData[data-v-a31e1eec] .ivu-table-cell{padding-left:0!important}.vertical-center-modal[data-v-a31e1eec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ivu-mt[data-v-a31e1eec]{margin-bottom:12px}.ivu-mt a[data-v-a31e1eec]{color:#515a6e}.ivu-mt a[data-v-a31e1eec]:hover{color:#2d8cf0}.ivu-mt[data-v-a31e1eec] .ivu-form-item{padding:7px 0;margin-bottom:0}.tab[data-v-a31e1eec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tab img[data-v-a31e1eec]{width:36px;height:36px;margin-right:10px}.w-250[data-v-a31e1eec]{max-width:250px}.w-120[data-v-a31e1eec]{width:120px} \ No newline at end of file +.card_box_cir1[data-v-50f2a66a] .iconfont{font-size:26px;color:#fff}.one[data-v-50f2a66a]{background:#e4ecff}.two[data-v-50f2a66a]{background:#fff3e0}.three[data-v-50f2a66a]{background:#eaf9e1}.four[data-v-50f2a66a]{background:#ffeaf4}.five[data-v-50f2a66a]{background:#f1e4ff}.one1[data-v-50f2a66a]{background:#4d7cfe}.two1[data-v-50f2a66a]{background:#ffab2b}.three1[data-v-50f2a66a]{background:#6dd230}.four1[data-v-50f2a66a]{background:#ff85c0}.five1[data-v-50f2a66a]{background:#b37feb}.card_box[data-v-50f2a66a]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_cir[data-v-50f2a66a]{width:60px;height:60px;overflow:hidden;margin-right:20px}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a],.card_box .card_box_cir[data-v-50f2a66a]{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a]{width:48px;height:48px}.card_box .card_box_txt .sp1[data-v-50f2a66a]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-50f2a66a]{display:block;color:#98a9bc;font-size:12px}.Modals[data-v-6c31fa28]{width:100%;border:1px solid #e8eaec}.Modals .header[data-v-6c31fa28]{background-color:#f5f5f5;padding:10px 15px}.Modals .header .pictrue[data-v-6c31fa28]{width:50px;height:50px;border-radius:50%}.Modals .header .pictrue img[data-v-6c31fa28]{width:100%;height:100%;border-radius:50%}.Modals .header .name[data-v-6c31fa28]{color:#333;margin-left:15px}.Modals .list .item .name.money[data-v-6c31fa28]{color:#ff0005!important}.Modals .list .item .name.commission[data-v-6c31fa28]{color:green!important}.Modals .list .item[data-v-6c31fa28]{border-top:1px solid #e8eaec}.Modals .list .item .name[data-v-6c31fa28]{padding:10px 15px;width:50%}img[data-v-70ef45b0]{height:36px;display:block}.tabBox[data-v-70ef45b0]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tabBox .tabBox_img[data-v-70ef45b0]{width:36px;height:36px}.tabBox .tabBox_img img[data-v-70ef45b0]{width:100%;height:100%}.tabBox .tabBox_tit[data-v-70ef45b0]{width:60%;font-size:12px!important;margin:0 2px 0 10px;letter-spacing:1px;padding:5px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.orderData[data-v-70ef45b0] .ivu-table-cell{padding-left:0!important}.vertical-center-modal[data-v-70ef45b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ivu-mt[data-v-70ef45b0]{margin-bottom:12px}.ivu-mt a[data-v-70ef45b0]{color:#515a6e}.ivu-mt a[data-v-70ef45b0]:hover{color:#2d8cf0}.ivu-mt[data-v-70ef45b0] .ivu-form-item{padding:7px 0;margin-bottom:0}.tab[data-v-70ef45b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tab img[data-v-70ef45b0]{width:36px;height:36px;margin-right:10px}.w-250[data-v-70ef45b0]{max-width:250px}.w-120[data-v-70ef45b0]{width:120px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-3ce208b4.96484a19.css b/crmeb/public/admin/system_static/css/chunk-3ce208b4.96484a19.css new file mode 100644 index 000000000..8f6b0f20d --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-3ce208b4.96484a19.css @@ -0,0 +1 @@ +.picBox[data-v-2f0bda6f]{display:inline-block;cursor:pointer}.picBox .upLoad[data-v-2f0bda6f]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02)}.picBox .pictrue[data-v-2f0bda6f]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:10px}.picBox .pictrue img[data-v-2f0bda6f]{width:100%;height:100%}.picBox .iconfont[data-v-2f0bda6f]{color:#898989}.mapBox[data-v-2f0bda6f] .ivu-modal-body{height:640px!important}.btn[data-v-2f0bda6f]{margin:0 auto;width:40%}[data-v-2919cab6] .el-tabs__item{height:54px!important;line-height:54px!important}.tabBox_img[data-v-2919cab6]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-2919cab6]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-3e0f7004.fc68ab7e.css b/crmeb/public/admin/system_static/css/chunk-3e0f7004.fc68ab7e.css new file mode 100644 index 000000000..499dc4b79 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-3e0f7004.fc68ab7e.css @@ -0,0 +1 @@ +.cur[data-v-164a6510]{cursor:pointer}.goupBox[data-v-164a6510] .ivu-form-item-content{margin-left:43px!important} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-3e34ca82.8d485847.css b/crmeb/public/admin/system_static/css/chunk-3e34ca82.8d485847.css deleted file mode 100644 index 063d7c258..000000000 --- a/crmeb/public/admin/system_static/css/chunk-3e34ca82.8d485847.css +++ /dev/null @@ -1 +0,0 @@ -.list[data-v-1d4f56c8]{height:80%;min-height:500px}.pictrue[data-v-1d4f56c8]{width:100%;max-width:300px;height:360px}.right[data-v-1d4f56c8]{padding-right:75px}.left[data-v-1d4f56c8]{padding-left:75px}.num[data-v-1d4f56c8]{margin-bottom:24px;color:#515a6e;font-weight:600;font-size:72px;line-height:72px}.desc[data-v-1d4f56c8]{margin-bottom:16px;color:#808695;font-size:20px;line-height:28px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-3e8ba3e0.8d485847.css b/crmeb/public/admin/system_static/css/chunk-3e8ba3e0.8d485847.css deleted file mode 100644 index 063d7c258..000000000 --- a/crmeb/public/admin/system_static/css/chunk-3e8ba3e0.8d485847.css +++ /dev/null @@ -1 +0,0 @@ -.list[data-v-1d4f56c8]{height:80%;min-height:500px}.pictrue[data-v-1d4f56c8]{width:100%;max-width:300px;height:360px}.right[data-v-1d4f56c8]{padding-right:75px}.left[data-v-1d4f56c8]{padding-left:75px}.num[data-v-1d4f56c8]{margin-bottom:24px;color:#515a6e;font-weight:600;font-size:72px;line-height:72px}.desc[data-v-1d4f56c8]{margin-bottom:16px;color:#808695;font-size:20px;line-height:28px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-5a11c384.9639e0df.css b/crmeb/public/admin/system_static/css/chunk-3ee29acb.9639e0df.css similarity index 100% rename from crmeb/public/admin/system_static/css/chunk-5a11c384.9639e0df.css rename to crmeb/public/admin/system_static/css/chunk-3ee29acb.9639e0df.css diff --git a/crmeb/public/admin/system_static/css/chunk-3f24272b.204a9a15.css b/crmeb/public/admin/system_static/css/chunk-3f24272b.204a9a15.css new file mode 100644 index 000000000..5c556db42 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-3f24272b.204a9a15.css @@ -0,0 +1 @@ +.showOn[data-v-3dde30c9]{color:#2d8cf0;background:#f0faff;z-index:2}.tabBox_img[data-v-3dde30c9]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-3dde30c9]{width:100%;height:100%}.modelBox .ivu-table-header[data-v-3dde30c9],.modelBox[data-v-3dde30c9]{width:100%!important}.label-name[data-v-3dde30c9]{margin:2px 2px}.trees-coadd[data-v-3dde30c9]{width:100%;height:385px}.trees-coadd .scollhide[data-v-3dde30c9]{width:100%;height:100%;overflow-x:hidden;overflow-y:scroll}.scollhide[data-v-3dde30c9]::-webkit-scrollbar{display:none}[data-v-3dde30c9] .ivu-menu-vertical .ivu-menu-item-group-title,[data-v-3dde30c9] .ivu-menu-vertical.ivu-menu-light:after{display:none}.left-wrapper[data-v-3dde30c9]{height:904px;background:#fff;border-right:1px solid #f2f2f2}.menu-item[data-v-3dde30c9]{z-index:50;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;word-break:break-all}.menu-item .icon-box[data-v-3dde30c9]{z-index:3;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}.menu-item:hover .icon-box[data-v-3dde30c9]{display:block}.menu-item .right-menu[data-v-3dde30c9]{z-index:10;position:absolute;right:-106px;top:-11px;width:auto;min-width:121px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-4015072d.b96c03a6.css b/crmeb/public/admin/system_static/css/chunk-4015072d.b96c03a6.css deleted file mode 100644 index a3c31d118..000000000 --- a/crmeb/public/admin/system_static/css/chunk-4015072d.b96c03a6.css +++ /dev/null @@ -1 +0,0 @@ -.maxInpt[data-v-0b1b119d]{max-width:500px;margin-left:auto;margin-right:auto}.index_from[data-v-0b1b119d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.trip[data-v-0b1b119d]{width:580px;text-align:left;color:#aaa}.page-account-container[data-v-0b1b119d]{text-align:center;padding:200px 0}.page-account-top[data-v-0b1b119d]{margin-bottom:50px}.page-account-top-tit[data-v-0b1b119d]{font-size:30px;color:var(--prev-color-primary);font-weight:500}.page-account-other[data-v-0b1b119d]{text-align:center;color:var(--prev-color-primary);font-size:12px}.page-account-other span[data-v-0b1b119d]{cursor:pointe}[data-v-0b1b119d] .btn{font-size:15px!important} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-40a80d43.de694c5a.css b/crmeb/public/admin/system_static/css/chunk-40a80d43.de694c5a.css deleted file mode 100644 index 272f98c80..000000000 --- a/crmeb/public/admin/system_static/css/chunk-40a80d43.de694c5a.css +++ /dev/null @@ -1 +0,0 @@ -.label-wrapper .list[data-v-34379f5b]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.label-wrapper .list .label-item[data-v-34379f5b]{margin:10px 8px 10px 0;padding:3px 8px;background:#eee;color:#333;border-radius:2px;cursor:pointer;font-size:12px}.label-wrapper .list .label-item.on[data-v-34379f5b]{color:#fff;background:var(--prev-color-primary)}.label-wrapper .footer[data-v-34379f5b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:40px}.label-wrapper .footer button[data-v-34379f5b]{margin-left:10px}.label-box[data-v-34379f5b]{margin-bottom:10px}.btn[data-v-34379f5b]{width:60px;height:24px}.title[data-v-34379f5b]{font-size:13px}.nonefont[data-v-34379f5b]{text-align:center;padding-top:20px}.pictrueBox[data-v-661be351]{display:inline-block}.pictrue[data-v-661be351]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:15px;display:inline-block;position:relative;cursor:pointer}.pictrue img[data-v-661be351]{width:100%;height:100%}.pictrue .btndel[data-v-661be351]{position:absolute;z-index:1;width:20px!important;height:20px!important;left:46px;top:-4px}.upload-list[data-v-661be351]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02);cursor:pointer;position:relative}.upload-list .el-icon-error[data-v-661be351]{position:absolute;right:-8px;top:-8px}.upload-list img[data-v-661be351]{display:block;width:100%;height:100%}.upLoad[data-v-661be351]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02);cursor:pointer}.ivu-icon-ios-close-circle[data-v-661be351]{position:absolute;top:0;right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.grey[data-v-661be351]{color:#999}.content_width[data-v-bfc0e096]{width:460px}[data-v-bfc0e096] .el-tabs__item{height:54px!important;line-height:54px!important}.custom-label[data-v-bfc0e096]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1.5}.grey[data-v-bfc0e096]{color:#999}.maxW[data-v-bfc0e096] .ivu-select-dropdown{max-width:600px}.ivu-table-wrapper[data-v-bfc0e096]{border-left:1px solid #dcdee2;border-top:1px solid #dcdee2}.tabBox_img[data-v-bfc0e096]{width:50px;height:50px}.tabBox_img img[data-v-bfc0e096]{width:100%;height:100%}.priceBox[data-v-bfc0e096]{width:100%}.form .picBox[data-v-bfc0e096],.form .pictrue[data-v-bfc0e096]{display:inline-block;cursor:pointer}.form .pictrue[data-v-bfc0e096]{width:58px;height:58px;border:1px dotted rgba(0,0,0,.1);margin-right:0;position:relative}.form .pictrue img[data-v-bfc0e096]{width:100%;height:100%}.form .pictrue .btndel[data-v-bfc0e096]{position:absolute;z-index:9;font-size:20px;left:46px;top:-4px}.form .upLoad[data-v-bfc0e096]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02);cursor:pointer}.labelInput[data-v-bfc0e096]{border:1px solid #dcdee2;padding:0 15px;width:460px;border-radius:5px;min-height:30px;cursor:pointer}.labelInput .span[data-v-bfc0e096]{font-size:12px;color:#c5c8ce}.labelInput .ivu-icon-ios-arrow-down[data-v-bfc0e096]{font-size:14px;color:#808695} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-16352a24.b7323c39.css b/crmeb/public/admin/system_static/css/chunk-411b1e75.63800c2d.css similarity index 52% rename from crmeb/public/admin/system_static/css/chunk-16352a24.b7323c39.css rename to crmeb/public/admin/system_static/css/chunk-411b1e75.63800c2d.css index 0a3b9d96a..be4d00860 100644 --- a/crmeb/public/admin/system_static/css/chunk-16352a24.b7323c39.css +++ b/crmeb/public/admin/system_static/css/chunk-411b1e75.63800c2d.css @@ -1 +1 @@ -.expand-row[data-v-4954d36e]{margin-bottom:16px}.Modals[data-v-74413b2c] .input{margin-right:10px}[data-v-642a526a] .ivu-form-item-content{line-height:unset!important}.Box .ivu-radio-wrapper[data-v-642a526a]{margin-right:25px}.Box .numPut[data-v-642a526a]{width:100%!important}.add[data-v-642a526a]{color:#2d8cf0;cursor:pointer}.lunBox[data-v-642a526a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #0bb20c}.pictrueBox[data-v-642a526a]{display:inline-block}.pictrue[data-v-642a526a]{width:85px;height:85px;border:1px dotted rgba(0,0,0,.1);display:inline-block;position:relative;cursor:pointer}.pictrue img[data-v-642a526a]{width:100%;height:100%}.pictrueTab[data-v-642a526a]{width:40px!important;height:40px!important}.upLoad[data-v-642a526a]{width:40px;height:40px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02);cursor:pointer}.ivu-table-wrapper[data-v-642a526a]{border-left:1px solid #dcdee2;border-top:1px solid #dcdee2}.ft[data-v-642a526a]{color:red}.goods_detail .goods_detail_wrapper[data-v-149188ae]{background:url(../../system_static/img/phonebg.632cc2f9.png) no-repeat top!important;background-size:375px 640px!important;padding:50px 20px;z-index:20;position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:375px;background:#f0f2f5}.goods_detail .title-box[data-v-149188ae]{width:335px;height:46px;line-height:46px;background:#fff;text-align:center;color:#333;font-size:16px}.goods_detail .swiper-box .demo-carousel[data-v-149188ae]{width:333px}.goods_detail .swiper-box .demo-carousel img[data-v-149188ae]{width:100%;height:100%;display:block}.goods_detail .goods_info[data-v-149188ae]{width:332px;padding:15px;background:#fff}.goods_detail .goods_info .number-wrapper[data-v-149188ae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.goods_detail .goods_info .number-wrapper .price[data-v-149188ae]{color:#ff3838;font-size:25px}.goods_detail .goods_info .number-wrapper .price span[data-v-149188ae]{font-size:15px}.goods_detail .goods_info .number-wrapper .old-price[data-v-149188ae]{font-size:15px;margin-left:10px;color:#333}.goods_detail .goods_info .name[data-v-149188ae]{font-size:16px;color:#333}.goods_detail .goods_info .msg[data-v-149188ae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px}.goods_detail .goods_info .msg .item[data-v-149188ae]{color:#999;font-size:14px}.goods_detail .con-box[data-v-149188ae]{margin-top:10px;padding-bottom:20px;background:#f0f2f5;width:335px}.goods_detail .con-box .content[data-v-149188ae] ::v-deepvideo{width:100%!important}.label-wrapper .list[data-v-37eb90ed]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.label-wrapper .list .label-item[data-v-37eb90ed]{margin:10px 8px 10px 0;padding:3px 8px;background:#eee;color:#333;border-radius:2px;cursor:pointer;font-size:12px}.label-wrapper .list .label-item.on[data-v-37eb90ed]{color:#fff;background:var(--prev-color-primary)}.label-wrapper .footer[data-v-37eb90ed]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:40px}.label-wrapper .footer button[data-v-37eb90ed]{margin-left:10px}.btn[data-v-37eb90ed]{width:60px;height:24px}.title[data-v-37eb90ed]{font-size:13px}.list-box[data-v-37eb90ed]{overflow-y:auto;overflow-x:hidden;max-height:240px}.label-box[data-v-37eb90ed]{margin-bottom:10px}[data-v-2f064c6f] .el-tabs__item{height:54px!important;line-height:54px!important}[data-v-2f064c6f] .ivu-modal-mask,[data-v-2f064c6f] .ivu-modal-wrap{z-index:999!important}.Box[data-v-2f064c6f] .ivu-modal-body{height:700px;overflow:auto}.batch-box[data-v-2f064c6f] .ivu-modal-body{overflow:auto;min-height:350px}.tabBox_img[data-v-2f064c6f]{width:36px;height:36px;border-radius:4px;cursor:pointer}.bg[data-v-2f064c6f],.tabBox_img img[data-v-2f064c6f]{width:100%;height:100%}.bg[data-v-2f064c6f]{position:fixed;left:0;top:0;background:rgba(0,0,0,.5);z-index:11}[data-v-2f064c6f] .happy-scroll-content{width:100%}[data-v-2f064c6f] .happy-scroll-content .demo-spin-icon-load{-webkit-animation:ani-demo-spin-2f064c6f 1s linear infinite;animation:ani-demo-spin-2f064c6f 1s linear infinite}@-webkit-keyframes ani-demo-spin-2f064c6f{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ani-demo-spin-2f064c6f{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}[data-v-2f064c6f] .happy-scroll-content .demo-spin-col{height:100px;position:relative;border:1px solid #eee}.labelInput[data-v-2f064c6f]{border:1px solid #dcdee2;width:100%;padding:0 15px;border-radius:5px;min-height:30px;cursor:pointer;font-size:12px}.labelInput .span[data-v-2f064c6f]{color:#c5c8ce}.labelInput .iconxiayi[data-v-2f064c6f]{font-size:12px}.el-dropdown-link[data-v-2f064c6f]{cursor:pointer;color:var(--prev-color-primary);font-size:12px}.el-icon-arrow-down[data-v-2f064c6f]{font-size:12px}.el-dropdown-menu__item a[data-v-2f064c6f]{color:#606266}.label_width[data-v-2f064c6f]{width:400px} \ No newline at end of file +.expand-row[data-v-4954d36e]{margin-bottom:16px}.Modals[data-v-96f09bc8] .input{margin-right:10px}[data-v-68946141] .ivu-form-item-content{line-height:unset!important}.Box .ivu-radio-wrapper[data-v-68946141]{margin-right:25px}.Box .numPut[data-v-68946141]{width:100%!important}.add[data-v-68946141]{color:#2d8cf0;cursor:pointer}.lunBox[data-v-68946141]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #0bb20c}.pictrueBox[data-v-68946141]{display:inline-block}.pictrue[data-v-68946141]{width:85px;height:85px;border:1px dotted rgba(0,0,0,.1);display:inline-block;position:relative;cursor:pointer}.pictrue img[data-v-68946141]{width:100%;height:100%}.pictrueTab[data-v-68946141]{width:40px!important;height:40px!important}.upLoad[data-v-68946141]{width:40px;height:40px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02);cursor:pointer}.ivu-table-wrapper[data-v-68946141]{border-left:1px solid #dcdee2;border-top:1px solid #dcdee2}.ft[data-v-68946141]{color:red}.goods_detail .goods_detail_wrapper[data-v-149188ae]{background:url(../../system_static/img/phonebg.632cc2f9.png) no-repeat top!important;background-size:375px 640px!important;padding:50px 20px;z-index:20;position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:375px;background:#f0f2f5}.goods_detail .title-box[data-v-149188ae]{width:335px;height:46px;line-height:46px;background:#fff;text-align:center;color:#333;font-size:16px}.goods_detail .swiper-box .demo-carousel[data-v-149188ae]{width:333px}.goods_detail .swiper-box .demo-carousel img[data-v-149188ae]{width:100%;height:100%;display:block}.goods_detail .goods_info[data-v-149188ae]{width:332px;padding:15px;background:#fff}.goods_detail .goods_info .number-wrapper[data-v-149188ae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.goods_detail .goods_info .number-wrapper .price[data-v-149188ae]{color:#ff3838;font-size:25px}.goods_detail .goods_info .number-wrapper .price span[data-v-149188ae]{font-size:15px}.goods_detail .goods_info .number-wrapper .old-price[data-v-149188ae]{font-size:15px;margin-left:10px;color:#333}.goods_detail .goods_info .name[data-v-149188ae]{font-size:16px;color:#333}.goods_detail .goods_info .msg[data-v-149188ae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px}.goods_detail .goods_info .msg .item[data-v-149188ae]{color:#999;font-size:14px}.goods_detail .con-box[data-v-149188ae]{margin-top:10px;padding-bottom:20px;background:#f0f2f5;width:335px}.goods_detail .con-box .content[data-v-149188ae] ::v-deepvideo{width:100%!important}.label-wrapper .list[data-v-60bed999]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.label-wrapper .list .label-item[data-v-60bed999]{margin:10px 8px 10px 0;padding:3px 8px;background:#eee;color:#333;border-radius:2px;cursor:pointer;font-size:12px}.label-wrapper .list .label-item.on[data-v-60bed999]{color:#fff;background:var(--prev-color-primary)}.label-wrapper .footer[data-v-60bed999]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:40px}.label-wrapper .footer button[data-v-60bed999]{margin-left:10px}.btn[data-v-60bed999]{width:60px;height:24px}.title[data-v-60bed999]{font-size:13px}.list-box[data-v-60bed999]{overflow-y:auto;overflow-x:hidden;max-height:240px}.label-box[data-v-60bed999]{margin-bottom:10px}[data-v-f1e01b5a] .el-tabs__item{height:54px!important;line-height:54px!important}[data-v-f1e01b5a] .ivu-modal-mask,[data-v-f1e01b5a] .ivu-modal-wrap{z-index:999!important}.Box[data-v-f1e01b5a] .ivu-modal-body{height:700px;overflow:auto}.batch-box[data-v-f1e01b5a] .ivu-modal-body{overflow:auto;min-height:350px}.tabBox_img[data-v-f1e01b5a]{width:36px;height:36px;border-radius:4px;cursor:pointer}.bg[data-v-f1e01b5a],.tabBox_img img[data-v-f1e01b5a]{width:100%;height:100%}.bg[data-v-f1e01b5a]{position:fixed;left:0;top:0;background:rgba(0,0,0,.5);z-index:11}[data-v-f1e01b5a] .happy-scroll-content{width:100%}[data-v-f1e01b5a] .happy-scroll-content .demo-spin-icon-load{-webkit-animation:ani-demo-spin-f1e01b5a 1s linear infinite;animation:ani-demo-spin-f1e01b5a 1s linear infinite}@-webkit-keyframes ani-demo-spin-f1e01b5a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ani-demo-spin-f1e01b5a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}[data-v-f1e01b5a] .happy-scroll-content .demo-spin-col{height:100px;position:relative;border:1px solid #eee}.labelInput[data-v-f1e01b5a]{border:1px solid #dcdee2;width:100%;padding:0 15px;border-radius:5px;min-height:30px;cursor:pointer;font-size:12px}.labelInput .span[data-v-f1e01b5a]{color:#c5c8ce}.labelInput .iconxiayi[data-v-f1e01b5a]{font-size:12px}.el-dropdown-link[data-v-f1e01b5a]{cursor:pointer;color:var(--prev-color-primary);font-size:12px}.el-icon-arrow-down[data-v-f1e01b5a]{font-size:12px}.el-dropdown-menu__item a[data-v-f1e01b5a]{color:#606266}.label_width[data-v-f1e01b5a]{width:400px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-414c4c99.a8ee6065.css b/crmeb/public/admin/system_static/css/chunk-414c4c99.a8ee6065.css deleted file mode 100644 index f570c4775..000000000 --- a/crmeb/public/admin/system_static/css/chunk-414c4c99.a8ee6065.css +++ /dev/null @@ -1 +0,0 @@ -.reset[data-v-98de0d1e]{margin-left:10px}.form-content[data-v-98de0d1e]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-content[data-v-98de0d1e],.input-button[data-v-98de0d1e]{display:-webkit-box;display:-ms-flexbox;display:flex}w .trip[data-v-98de0d1e]{color:#aaa;line-height:20px}.setting-style[data-v-98de0d1e] .ivu-form-item{margin-bottom:14px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-417fa994.5861ce45.css b/crmeb/public/admin/system_static/css/chunk-417fa994.5861ce45.css new file mode 100644 index 000000000..794032f0a --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-417fa994.5861ce45.css @@ -0,0 +1 @@ +.auth[data-v-ddae01b6]{padding:9px 16px 9px 10px}.auth .box[data-v-ddae01b6]{width:50px}.auth .iconIos[data-v-ddae01b6]{font-size:40px;margin-right:10px;color:#001529}.auth .text[data-v-ddae01b6]{font-weight:400;color:#000;font-size:18px}.auth .text .code[data-v-ddae01b6]{font-size:14px;color:rgba(0,0,0,.5)}.auth .text .pro_price[data-v-ddae01b6]{height:18px;font-size:14px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#f5222d;line-height:18px}.auth .blue[data-v-ddae01b6]{color:var(--prev-color-primary)!important}.auth .red[data-v-ddae01b6]{color:#ed4014!important}.authorized[data-v-ddae01b6]{display:-webkit-box;display:-ms-flexbox;display:flex}.authorized .upload[data-v-ddae01b6]{width:60px;height:60px;background:rgba(0,0,0,.02);border-radius:4px;border:1px solid #ddd}.upload .iconfont[data-v-ddae01b6]{text-align:center;line-height:60px}.uploadPictrue[data-v-ddae01b6]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-left:2px}.uploadPictrue img[data-v-ddae01b6]{width:100%;height:100%}.phone_code[data-v-ddae01b6]{border:1px solid #eee;padding:0 10px 0;cursor:pointer}.grey[data-v-ddae01b6]{background-color:#999;border-color:#999;color:#fff}.update[data-v-ddae01b6]{font-size:13px;color:rgba(0,0,0,.85);padding-right:12px}.prompt[data-v-ddae01b6]{margin-left:150px;font-size:12px;font-weight:400;color:#999}.submit[data-v-ddae01b6]{width:100%}.code .input[data-v-ddae01b6]{width:83%}.code .input .ivu-input[data-v-ddae01b6]{border-radius:4px 0 0 4px!important}.code .pictrue[data-v-ddae01b6]{height:32px;width:17%}.customer[data-v-ddae01b6]{border-right:0}.customer a[data-v-ddae01b6]{font-size:12px}.ivu-input-group-append[data-v-ddae01b6],.ivu-input-group-prepend[data-v-ddae01b6]{background-color:#fff}.ivu-input-group .ivu-input[data-v-ddae01b6]{border-right:0!important}.qrcode[data-v-ddae01b6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:180px;height:180px;border:1px solid #e5e5e6}.qrcode_desc[data-v-ddae01b6]{display:inline-block;text-align:center;margin:10px 0 10px;width:180px;font-size:12px;color:#666;line-height:16px}.login_tab[data-v-ddae01b6]{font-size:16px;margin:0 0 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login_tab_item[data-v-ddae01b6]{width:50%;text-align:center;padding-bottom:15px;border-bottom:1px solid #eee;cursor:pointer}.active_tab[data-v-ddae01b6]{border-bottom:2px solid #1495ed;color:#1495ed;font-weight:600}iframe[data-v-ddae01b6]{height:550px;overflow:hidden} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-41b51884.8eac94ca.css b/crmeb/public/admin/system_static/css/chunk-41b51884.8eac94ca.css deleted file mode 100644 index 9e7ec1308..000000000 --- a/crmeb/public/admin/system_static/css/chunk-41b51884.8eac94ca.css +++ /dev/null @@ -1 +0,0 @@ -.tabBox_img[data-v-21922442]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-21922442]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-42301c54.98e7291e.css b/crmeb/public/admin/system_static/css/chunk-42301c54.98e7291e.css new file mode 100644 index 000000000..a7ed9db8b --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-42301c54.98e7291e.css @@ -0,0 +1 @@ +.df-cc[data-v-0fa1e31c]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.df-cc[data-v-0fa1e31c],.steps-item[data-v-0fa1e31c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.steps-item[data-v-0fa1e31c]{width:-webkit-max-content;width:-moz-max-content;width:max-content}.steps-item .dot[data-v-0fa1e31c]{width:28px;height:28px;color:#c0c4cc;border:1px solid #c0c4cc;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:8px}.steps-item .title[data-v-0fa1e31c]{font-size:16px;font-weight:400;color:#909399;line-height:16px;white-space:nowrap}.steps-item .line[data-v-0fa1e31c]{height:1px;margin:0 20px;background:#ddd}.steps-item .wd160[data-v-0fa1e31c]{width:160px}.steps-item .wd120[data-v-0fa1e31c]{width:120px}.steps-item .wd100[data-v-0fa1e31c]{width:100px}.steps-item.active .title[data-v-0fa1e31c]{font-size:16px;font-weight:500;color:#303133;line-height:16px}.steps-item.active .dot[data-v-0fa1e31c]{width:28px;height:28px;background:var(--prev-color-primary);border:1px solid var(--prev-color-primary);color:#fff}.content_width[data-v-06b87a0e]{width:460px}.grey[data-v-06b87a0e]{font-size:12px;color:#999}.maxW[data-v-06b87a0e] .ivu-select-dropdown{max-width:600px}.ivu-table-wrapper[data-v-06b87a0e]{border-left:1px solid #dcdee2;border-top:1px solid #dcdee2}.tabBox_img[data-v-06b87a0e]{width:50px;height:50px}.tabBox_img img[data-v-06b87a0e]{width:100%;height:100%}.priceBox[data-v-06b87a0e]{width:100%}.form .picBox[data-v-06b87a0e],.form .pictrue[data-v-06b87a0e]{display:inline-block;cursor:pointer}.form .pictrue[data-v-06b87a0e]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:15px;position:relative}.form .pictrue img[data-v-06b87a0e]{width:100%;height:100%}.form .pictrue .btndel[data-v-06b87a0e]{position:absolute;z-index:9;width:20px!important;height:20px!important;left:46px;top:-4px}.form .upLoad[data-v-06b87a0e]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02);cursor:pointer}.form .col[data-v-06b87a0e]{color:#2d8cf0;cursor:pointer}.addfont[data-v-06b87a0e]{font-size:12px;color:var(--prev-color-primary);margin-left:14px;margin-left:10px;cursor:pointer} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-9a0440ac.c90e6069.css b/crmeb/public/admin/system_static/css/chunk-42bff161.4caa74bf.css similarity index 60% rename from crmeb/public/admin/system_static/css/chunk-9a0440ac.c90e6069.css rename to crmeb/public/admin/system_static/css/chunk-42bff161.4caa74bf.css index 59e6e4ae6..f16da2143 100644 --- a/crmeb/public/admin/system_static/css/chunk-9a0440ac.c90e6069.css +++ b/crmeb/public/admin/system_static/css/chunk-42bff161.4caa74bf.css @@ -1 +1 @@ -.empty-wrapper[data-v-00691601]{margin-top:60px;text-align:center;font-size:12px;color:#666}.empty-wrapper img[data-v-00691601]{width:36%}page{height:100%}.product_info[data-v-7b81c070]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh}.product_info .head[data-v-7b81c070]{background:#fff}.product_info .head .tab-box[data-v-7b81c070]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:.8rem;padding:0 1.46rem}.product_info .head .tab-box .tab-item[data-v-7b81c070]{height:.8rem;line-height:.8rem;padding:0 .15rem;font-size:.28rem;color:#282828}.product_info .head .tab-box .tab-item.on[data-v-7b81c070]{border-bottom:1px solid #3875ea}.product_info .head .search-box[data-v-7b81c070]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:1.28rem;padding:0 .3rem}.product_info .head .search-box input[data-v-7b81c070]{display:block;width:100%;height:.68rem;padding-left:.7rem;background:#f5f6f9;border-radius:.39rem;-webkit-box-sizing:border-box;box-sizing:border-box}.product_info .scroll-box[data-v-7b81c070]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.product_info .scroll-box .goods-item[data-v-7b81c070]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.3rem;margin-top:.15rem;background-color:#fff}.product_info .scroll-box .goods-item img[data-v-7b81c070]{width:1.7rem;height:1.7rem;border-radius:.06rem}.product_info .scroll-box .goods-item .info[data-v-7b81c070]{width:3.26rem;margin-left:.22rem}.product_info .scroll-box .goods-item .info .title[data-v-7b81c070]{font-size:.28rem;color:#282828}.product_info .scroll-box .goods-item .info .num[data-v-7b81c070]{margin-top:.1rem;font-size:.24rem;color:#9f9f9f}.product_info .scroll-box .goods-item .right[data-v-7b81c070]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:.36rem}.product_info .scroll-box .goods-item .right .price[data-v-7b81c070]{color:#f74c31}.product_info .scroll-box .goods-item .right .btn[data-v-7b81c070]{width:100%;height:.6rem;line-height:.6rem;text-align:center;color:#fff;background:#3875ea;border-radius:.06rem} \ No newline at end of file +.empty-wrapper[data-v-00691601]{margin-top:60px;text-align:center;font-size:12px;color:#666}.empty-wrapper img[data-v-00691601]{width:36%}page{height:100%}.product_info[data-v-77856e7e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh}.product_info .head[data-v-77856e7e]{background:#fff}.product_info .head .tab-box[data-v-77856e7e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:.8rem;padding:0 1.46rem}.product_info .head .tab-box .tab-item[data-v-77856e7e]{height:.8rem;line-height:.8rem;padding:0 .15rem;font-size:.28rem;color:#282828}.product_info .head .tab-box .tab-item.on[data-v-77856e7e]{border-bottom:1px solid #3875ea}.product_info .head .search-box[data-v-77856e7e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:1.28rem;padding:0 .3rem}.product_info .head .search-box input[data-v-77856e7e]{display:block;width:100%;height:.68rem;padding-left:.7rem;background:#f5f6f9;border-radius:.39rem;-webkit-box-sizing:border-box;box-sizing:border-box}.product_info .scroll-box[data-v-77856e7e]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.product_info .scroll-box .goods-item[data-v-77856e7e]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.3rem;margin-top:.15rem;background-color:#fff}.product_info .scroll-box .goods-item img[data-v-77856e7e]{width:1.7rem;height:1.7rem;border-radius:.06rem}.product_info .scroll-box .goods-item .info[data-v-77856e7e]{width:3.26rem;margin-left:.22rem}.product_info .scroll-box .goods-item .info .title[data-v-77856e7e]{font-size:.28rem;color:#282828}.product_info .scroll-box .goods-item .info .num[data-v-77856e7e]{margin-top:.1rem;font-size:.24rem;color:#9f9f9f}.product_info .scroll-box .goods-item .right[data-v-77856e7e]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:.36rem}.product_info .scroll-box .goods-item .right .price[data-v-77856e7e]{color:#f74c31}.product_info .scroll-box .goods-item .right .btn[data-v-77856e7e]{width:100%;height:.6rem;line-height:.6rem;text-align:center;color:#fff;background:#3875ea;border-radius:.06rem} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-42f2213d.11dc170a.css b/crmeb/public/admin/system_static/css/chunk-42f2213d.11dc170a.css new file mode 100644 index 000000000..1f37c8136 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-42f2213d.11dc170a.css @@ -0,0 +1 @@ +.reset[data-v-c4782afa]{margin-left:10px}.form-content[data-v-c4782afa]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-content[data-v-c4782afa],.input-button[data-v-c4782afa]{display:-webkit-box;display:-ms-flexbox;display:flex}w .trip[data-v-c4782afa]{color:#aaa;line-height:20px}.setting-style[data-v-c4782afa] .ivu-form-item{margin-bottom:14px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-43e98519.eac902cb.css b/crmeb/public/admin/system_static/css/chunk-43e98519.eac902cb.css deleted file mode 100644 index 3e979f5a3..000000000 --- a/crmeb/public/admin/system_static/css/chunk-43e98519.eac902cb.css +++ /dev/null @@ -1 +0,0 @@ -.radio[data-v-224af4d2]{margin-bottom:14px}.radio[data-v-224af4d2] .name{width:125px;text-align:right;padding-right:12px}.box3_sile::-webkit-scrollbar{display:none}.box3_sile{width:92px;height:auto;overflow:auto}.box3_sile img{width:92px}[data-v-48cebd2d] .ivu-menu-vertical .ivu-menu-item-group-title,[data-v-48cebd2d] .ivu-menu-vertical.ivu-menu-light:after{display:none}.ivu-mt[data-v-48cebd2d]{min-height:calc(100vh - 280px)}.nofonts[data-v-48cebd2d]{text-align:center;line-height:137px}.save[data-v-48cebd2d]{width:100%;margin:0 auto;text-align:center;background-color:#fff;bottom:0;padding:16px;border-top:3px solid #f5f7f9}.imgBoxs[data-v-48cebd2d]{background-color:#ccc;line-height:80px;text-align:center}.link[data-v-48cebd2d]{display:inline-block;width:100%;height:32px;line-height:1.5;padding:4px 7px;border:1px solid #dcdee2;border-radius:4px;background-color:#fff;position:relative;cursor:text;-webkit-transition:border .2s ease-in-out,background .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:border .2s ease-in-out,background .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:border .2s ease-in-out,background .2s ease-in-out,box-shadow .2s ease-in-out;transition:border .2s ease-in-out,background .2s ease-in-out,box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;font-size:13px;font-family:PingFangSC-Regular;line-height:22px;color:rgba(0,0,0,.25);opacity:1;cursor:pointer}.link .you[data-v-48cebd2d]{color:#999;float:right;margin-right:11px}.box[data-v-48cebd2d]{border-top:3px solid #f5f7f9;padding:10px;padding-top:25px;width:100%}.box .save[data-v-48cebd2d]{background-color:var(--prev-color-primary);color:#fff;width:71px;height:30px;margin:0 auto;text-align:center;line-height:30px;cursor:pointer}.box3[data-v-48cebd2d]{margin-left:20px;width:730px}.box3 .article-manager[data-v-48cebd2d]{margin-top:24px}.box3 .article-manager .form[data-v-48cebd2d]{width:-webkit-max-content;width:-moz-max-content;width:max-content}.box3 .article-manager .form .goodsTitle[data-v-48cebd2d]{border-bottom:1px solid rgba(0,0,0,.09);margin-bottom:25px}.box3 .article-manager .form .goodsTitle~.goodsTitle[data-v-48cebd2d]{margin-top:20px}.box3 .article-manager .form .goodsTitle .title[data-v-48cebd2d]{border-bottom:2px solid var(--prev-color-primary);color:#000;font-size:14px}.box3 .article-manager .form .goodsTitle .icons[data-v-48cebd2d]{font-size:15px;margin-right:8px;color:#999}.box3 .article-manager .form .add[data-v-48cebd2d]{font-size:12px;color:var(--prev-color-primary);padding:0 12px;cursor:pointer}.box3 .article-manager .form .radio[data-v-48cebd2d]{margin-right:20px}.box3 .article-manager .form .upLoad[data-v-48cebd2d]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02)}.box3 .article-manager .form .iconfont[data-v-48cebd2d]{color:#898989}.box3 .article-manager .form .pictrue[data-v-48cebd2d]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:10px}.box3 .article-manager .form .pictrue img[data-v-48cebd2d]{width:100%;height:100%}.left_box .left_cont[data-v-48cebd2d]{margin-bottom:12px;cursor:pointer;padding:14px 24px}.on[data-v-48cebd2d]{background-color:var(--prev-bg-main-color);color:var(--prev-color-primary);border-right:2px solid var(--prev-color-primary)}.pciframe[data-v-48cebd2d]{margin-left:20px;width:430px;height:280px;background:#fff;border:1px solid #eee;border-radius:16px;position:relative}.pciframe .pciframe-box[data-v-48cebd2d],.pciframe img[data-v-48cebd2d]{width:430px;height:280px;border-radius:10px}.pciframe .pciframe-box[data-v-48cebd2d]{background:transparent}.pciframe .box3_sile[data-v-48cebd2d]{position:absolute;top:34px;right:85px;width:92px;height:201px;background-color:#fff;word-break:break-word}.pciframe .pcmoddile_goods[data-v-48cebd2d]{position:absolute;top:49px;width:429px;height:160px;left:0;background-color:#fff}.pciframe .pcswiperimg_goods[data-v-48cebd2d]{width:399px;height:140px;background-color:#f5f5f5}.pciframe .pcswiperimg_goods img[data-v-48cebd2d]{width:100%;height:100%;border-radius:0}.content[data-v-48cebd2d]{max-width:730px}.content .right-box[data-v-48cebd2d]{margin-left:40px}.title-text[data-v-48cebd2d]{padding:0 0 0 16px;color:#999;font-size:12px;margin-top:10px}.hot_imgs[data-v-48cebd2d]{margin-bottom:20px}.hot_imgs .title[data-v-48cebd2d]{font-size:14px}.hot_imgs .list-box .item[data-v-48cebd2d]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:14px}.hot_imgs .list-box .item .move-icon[data-v-48cebd2d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:80px;cursor:move;color:#d8d8d8}.hot_imgs .list-box .item .img-box[data-v-48cebd2d]{position:relative;width:80px;height:80px}.hot_imgs .list-box .item .img-box img[data-v-48cebd2d]{width:100%;height:100%}.hot_imgs .list-box .item .info[data-v-48cebd2d]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:22px}.hot_imgs .list-box .item .info .info-item[data-v-48cebd2d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.hot_imgs .list-box .item .info .info-item span[data-v-48cebd2d]{font-size:13px}.hot_imgs .list-box .item .info .info-item .input-box[data-v-48cebd2d]{-webkit-box-flex:1;-ms-flex:1;flex:1}.hot_imgs .list-box .item .delect-btn[data-v-48cebd2d]{position:absolute;right:-12px;top:-12px;color:#999}.hot_imgs .list-box .item .delect-btn .iconfont[data-v-48cebd2d]{font-size:28px;color:#999}.hot_imgs .add-btn[data-v-48cebd2d]{margin-top:14px}.iconfont[data-v-48cebd2d]{color:#ddd;font-size:28px}.logoimg[data-v-48cebd2d]{position:absolute;top:19px;left:4px;width:60px;height:25px;border-radius:0}.logoimg img[data-v-48cebd2d]{width:100%;height:100%;border-radius:0!important}.img-boxs[data-v-48cebd2d]{position:relative;width:76px;height:76px;background:transparent;border-radius:6px;overflow:hidden;margin-top:18px}.img-boxs img[data-v-48cebd2d]{width:100%;height:100%}.img-boxs .img_font[data-v-48cebd2d]{background:#000;opacity:.4}.img-boxs .img_font[data-v-48cebd2d],.img-boxs .img_fonts[data-v-48cebd2d]{position:absolute;bottom:0;left:0;width:100%;height:24px;border-radius:0 0 6px 6px}.img-boxs .img_fonts[data-v-48cebd2d]{color:#fff;text-align:center;line-height:24px}.item[data-v-48cebd2d]{border:1px dashed #ccc;padding:15px 15px 10px 0}.title[data-v-48cebd2d]{border-left:2px solid var(--prev-color-primary);padding-left:10px;font-weight:700;margin-bottom:10px}[data-v-48cebd2d] .ivu-form-item-content{margin-left:0!important}[data-v-48cebd2d] .i-layout-page-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-44047eee.9fa176f9.css b/crmeb/public/admin/system_static/css/chunk-44047eee.9fa176f9.css deleted file mode 100644 index 8cb8220ab..000000000 --- a/crmeb/public/admin/system_static/css/chunk-44047eee.9fa176f9.css +++ /dev/null @@ -1 +0,0 @@ -[data-v-1e4ab836] .el-tabs__item{height:54px!important;line-height:54px!important} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-4435c87d.0397fefa.css b/crmeb/public/admin/system_static/css/chunk-4435c87d.0397fefa.css new file mode 100644 index 000000000..2e1bc5fb3 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-4435c87d.0397fefa.css @@ -0,0 +1 @@ +.tabBox_img[data-v-76a29316]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-76a29316]{width:100%;height:100%}.prize[data-v-76a29316]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.prize img[data-v-76a29316]{width:36px;height:36px;border-radius:4px;cursor:pointer;margin-right:5px}.trips[data-v-76a29316]{color:#ccc}.w414[data-v-76a29316]{width:414px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-45048bb2.9c431cd0.css b/crmeb/public/admin/system_static/css/chunk-45048bb2.9c431cd0.css deleted file mode 100644 index 207a22a68..000000000 --- a/crmeb/public/admin/system_static/css/chunk-45048bb2.9c431cd0.css +++ /dev/null @@ -1 +0,0 @@ -.fa[data-v-10e4ff7b]{color:#0a6aa1;display:block}.sheng[data-v-10e4ff7b]{color:red;display:block}.tabBox_img[data-v-10e4ff7b]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-10e4ff7b]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-459e289b.71ba06fd.css b/crmeb/public/admin/system_static/css/chunk-459e289b.71ba06fd.css new file mode 100644 index 000000000..48580149a --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-459e289b.71ba06fd.css @@ -0,0 +1 @@ +.ivu-form-item[data-v-43a9957e]{margin-bottom:0}.picBox[data-v-43a9957e]{display:inline-block;cursor:pointer}.picBox .upLoad[data-v-43a9957e]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02)}.picBox .pictrue[data-v-43a9957e]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:10px}.picBox .pictrue img[data-v-43a9957e]{width:100%;height:100%}[data-v-43a9957e] .ivu-menu-vertical .ivu-menu-item-group-title,[data-v-43a9957e] .ivu-menu-vertical.ivu-menu-light:after{display:none}.left-wrapper[data-v-43a9957e]{height:904px;background:#fff;border-right:1px solid #f2f2f2}.menu-item[data-v-43a9957e]{z-index:50;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;word-break:break-all}.icon-box[data-v-43a9957e]{z-index:3;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}:hover .icon-box[data-v-43a9957e]{display:block}.right-menu[data-v-43a9957e]{z-index:10;position:absolute;right:-106px;top:-11px;width:auto;min-width:121px}.tabBox_img[data-v-43a9957e]{width:36px}.tabBox_img height 36px[data-v-43a9957e]{border-radius:4px}.tabBox_img cursor pointer img[data-v-43a9957e]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-464644ee.0bc09137.css b/crmeb/public/admin/system_static/css/chunk-464644ee.0bc09137.css deleted file mode 100644 index 9d17b8a38..000000000 --- a/crmeb/public/admin/system_static/css/chunk-464644ee.0bc09137.css +++ /dev/null @@ -1 +0,0 @@ -.tabBox_img[data-v-29b81348]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-29b81348]{width:100%;height:100%}.modelBox .ivu-table-header[data-v-29b81348],.modelBox[data-v-29b81348]{width:100%!important}.trees-coadd[data-v-29b81348]{width:100%;height:385px}.trees-coadd .scollhide[data-v-29b81348]{width:100%;height:100%;overflow-x:hidden;overflow-y:scroll}.scollhide[data-v-29b81348]::-webkit-scrollbar{display:none} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-469b75e5.1dd1a5e5.css b/crmeb/public/admin/system_static/css/chunk-469b75e5.1dd1a5e5.css new file mode 100644 index 000000000..ce3d05f85 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-469b75e5.1dd1a5e5.css @@ -0,0 +1 @@ +.tabBox_img[data-v-c1fdc544]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-c1fdc544]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-46a97909.8ec4492f.css b/crmeb/public/admin/system_static/css/chunk-46a97909.8ec4492f.css new file mode 100644 index 000000000..63e64f3dd --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-46a97909.8ec4492f.css @@ -0,0 +1 @@ +.box[data-v-ab3e8a6a]{width:100px;text-align:center}.pictrue[data-v-ab3e8a6a]{width:800px;height:100%;margin:10px 24px 0 0}.pictrue img[data-v-ab3e8a6a]{width:100%;height:100%}.footer[data-v-ab3e8a6a]{width:100%;height:70px;-webkit-box-shadow:0 -2px 4px rgba(0,0,0,.03);box-shadow:0 -2px 4px rgba(0,0,0,.03);background-color:#fff;position:fixed;bottom:0;left:0;z-index:9}.main_c[data-v-ab3e8a6a]{width:25px;height:25px;border-radius:5px;text-align:center;line-height:25px;font-size:14px}.tab_color[data-v-ab3e8a6a]{width:114px;height:45px;border:1px solid #e5e5e5;margin-bottom:10px;margin-right:20px;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.color_cont[data-v-ab3e8a6a]{font-size:14px}.mr-2[data-v-ab3e8a6a]{margin-right:10px}.color_bdg[data-v-ab3e8a6a]{display:block;width:18px;height:18px;border-top:1px solid #fff;border-bottom:1px solid #fff}.blue[data-v-ab3e8a6a]{background-color:#1ca5e9}.green[data-v-ab3e8a6a]{background-color:#42ca4d}.red[data-v-ab3e8a6a]{background-color:#e93323}.pink[data-v-ab3e8a6a]{background-color:#ff448f}.orange[data-v-ab3e8a6a]{background-color:#fe5c2d}.active[data-v-ab3e8a6a]{border:1px solid var(--prev-color-primary)}[data-v-ab3e8a6a] .ivu-radio-border{position:relative}.iconfont[data-v-ab3e8a6a]{font-size:12px;color:#fff}[data-v-ab3e8a6a] .ivu-radio-inner:after{background-color:unset;-webkit-transform:unset;transform:unset}[data-v-ab3e8a6a] .i-layout-page-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-13be3ef9.2b527095.css b/crmeb/public/admin/system_static/css/chunk-485a8e35.68d4e4ad.css similarity index 72% rename from crmeb/public/admin/system_static/css/chunk-13be3ef9.2b527095.css rename to crmeb/public/admin/system_static/css/chunk-485a8e35.68d4e4ad.css index 4b7dae608..46b2ac881 100644 --- a/crmeb/public/admin/system_static/css/chunk-13be3ef9.2b527095.css +++ b/crmeb/public/admin/system_static/css/chunk-485a8e35.68d4e4ad.css @@ -1 +1 @@ -.card_box_cir1[data-v-50f2a66a] .iconfont{font-size:26px;color:#fff}.one[data-v-50f2a66a]{background:#e4ecff}.two[data-v-50f2a66a]{background:#fff3e0}.three[data-v-50f2a66a]{background:#eaf9e1}.four[data-v-50f2a66a]{background:#ffeaf4}.five[data-v-50f2a66a]{background:#f1e4ff}.one1[data-v-50f2a66a]{background:#4d7cfe}.two1[data-v-50f2a66a]{background:#ffab2b}.three1[data-v-50f2a66a]{background:#6dd230}.four1[data-v-50f2a66a]{background:#ff85c0}.five1[data-v-50f2a66a]{background:#b37feb}.card_box[data-v-50f2a66a]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_cir[data-v-50f2a66a]{width:60px;height:60px;overflow:hidden;margin-right:20px}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a],.card_box .card_box_cir[data-v-50f2a66a]{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a]{width:48px;height:48px}.card_box .card_box_txt .sp1[data-v-50f2a66a]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-50f2a66a]{display:block;color:#98a9bc;font-size:12px}.cl[data-v-6f60bac5]{margin-right:20px}.code-row-bg[data-v-6f60bac5]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.code-row-bg .ivu-mt[data-v-6f60bac5]{min-width:49%}.ech-box[data-v-6f60bac5]{margin-top:10px}.change-style[data-v-6f60bac5]{border:1px solid #ccc;border-radius:15px;padding:0 10px;cursor:pointer}.percent-box[data-v-6f60bac5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:10px}.line[data-v-6f60bac5]{width:100%;position:relative}.bg[data-v-6f60bac5]{position:absolute;width:100%;height:8px;border-radius:8px;background-color:#f2f2f2}.percent[data-v-6f60bac5]{position:absolute;border-radius:5px;height:8px;background-color:var(--prev-color-primary);z-index:9999}.num[data-v-6f60bac5]{white-space:nowrap;margin:0 10px;width:20px} \ No newline at end of file +.card_box_cir1[data-v-50f2a66a] .iconfont{font-size:26px;color:#fff}.one[data-v-50f2a66a]{background:#e4ecff}.two[data-v-50f2a66a]{background:#fff3e0}.three[data-v-50f2a66a]{background:#eaf9e1}.four[data-v-50f2a66a]{background:#ffeaf4}.five[data-v-50f2a66a]{background:#f1e4ff}.one1[data-v-50f2a66a]{background:#4d7cfe}.two1[data-v-50f2a66a]{background:#ffab2b}.three1[data-v-50f2a66a]{background:#6dd230}.four1[data-v-50f2a66a]{background:#ff85c0}.five1[data-v-50f2a66a]{background:#b37feb}.card_box[data-v-50f2a66a]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_cir[data-v-50f2a66a]{width:60px;height:60px;overflow:hidden;margin-right:20px}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a],.card_box .card_box_cir[data-v-50f2a66a]{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a]{width:48px;height:48px}.card_box .card_box_txt .sp1[data-v-50f2a66a]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-50f2a66a]{display:block;color:#98a9bc;font-size:12px}.cl[data-v-7e531dc6]{margin-right:20px}.code-row-bg[data-v-7e531dc6]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.code-row-bg .ivu-mt[data-v-7e531dc6]{min-width:49%}.ech-box[data-v-7e531dc6]{margin-top:10px}.change-style[data-v-7e531dc6]{border:1px solid #ccc;border-radius:15px;padding:0 10px;cursor:pointer}.percent-box[data-v-7e531dc6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:10px}.line[data-v-7e531dc6]{width:100%;position:relative}.bg[data-v-7e531dc6]{position:absolute;width:100%;height:8px;border-radius:8px;background-color:#f2f2f2}.percent[data-v-7e531dc6]{position:absolute;border-radius:5px;height:8px;background-color:var(--prev-color-primary);z-index:9999}.num[data-v-7e531dc6]{white-space:nowrap;margin:0 10px;width:20px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-496bf46d.235c1555.css b/crmeb/public/admin/system_static/css/chunk-496bf46d.235c1555.css new file mode 100644 index 000000000..9e5de5a19 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-496bf46d.235c1555.css @@ -0,0 +1 @@ +.active[data-v-f5e4fa94]{background:#0091ff;-webkit-box-shadow:0 6px 20px 0 rgba(0,145,255,.3);box-shadow:0 6px 20px 0 rgba(0,145,255,.3);color:#fff!important}.list-goods-list-item[data-v-f5e4fa94]{border:1px solid #dadfe6;padding:20px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px;text-align:center;position:relative;cursor:pointer}.list-goods-list-item img[data-v-f5e4fa94]{width:60%}.list-goods-list-item .ivu-tag[data-v-f5e4fa94]{position:absolute;top:10px;right:10px}.list-goods-list-item-title[data-v-f5e4fa94]{font-size:16px;font-weight:700;color:#0091ff;margin-bottom:3px}.list-goods-list-item-title i[data-v-f5e4fa94]{font-size:30px;font-style:normal}.list-goods-list-item-desc[data-v-f5e4fa94]{font-size:14px;color:#808695}.list-goods-list-item-price[data-v-f5e4fa94]{font-size:14px;color:#000}.list-goods-list-item-price s[data-v-f5e4fa94]{color:#c5c8ce}.list-goods-list-item-number[data-v-f5e4fa94]{font-size:14px;color:#ed4014}.list-goods-list-item-pay[data-v-f5e4fa94]{font-size:14px;color:#00c050}.list-goods-list-item-pay i[data-v-f5e4fa94]{font-size:12px;font-style:normal;color:#6d7278}.list-goods-list-item-code[data-v-f5e4fa94]{width:130px;height:130px}.list-goods-list-item-code img[data-v-f5e4fa94]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-498734e4.2990e243.css b/crmeb/public/admin/system_static/css/chunk-498734e4.2990e243.css deleted file mode 100644 index f6e3f6b5c..000000000 --- a/crmeb/public/admin/system_static/css/chunk-498734e4.2990e243.css +++ /dev/null @@ -1 +0,0 @@ -[data-v-41f63611] .ivu-tag-cyan .ivu-tag-text{color:#19be6b!important}.ivu-tag-cyan[data-v-41f63611]{background:rgba(25,190,170,.1);border-color:#19be6b!important}.tabBox_img[data-v-41f63611]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-41f63611]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-113c1643.1601f9f4.css b/crmeb/public/admin/system_static/css/chunk-49cb667a.0368fd41.css similarity index 78% rename from crmeb/public/admin/system_static/css/chunk-113c1643.1601f9f4.css rename to crmeb/public/admin/system_static/css/chunk-49cb667a.0368fd41.css index 28eb42ce6..4e96c0cd6 100644 --- a/crmeb/public/admin/system_static/css/chunk-113c1643.1601f9f4.css +++ b/crmeb/public/admin/system_static/css/chunk-49cb667a.0368fd41.css @@ -1 +1 @@ -.card_box_cir1[data-v-50f2a66a] .iconfont{font-size:26px;color:#fff}.one[data-v-50f2a66a]{background:#e4ecff}.two[data-v-50f2a66a]{background:#fff3e0}.three[data-v-50f2a66a]{background:#eaf9e1}.four[data-v-50f2a66a]{background:#ffeaf4}.five[data-v-50f2a66a]{background:#f1e4ff}.one1[data-v-50f2a66a]{background:#4d7cfe}.two1[data-v-50f2a66a]{background:#ffab2b}.three1[data-v-50f2a66a]{background:#6dd230}.four1[data-v-50f2a66a]{background:#ff85c0}.five1[data-v-50f2a66a]{background:#b37feb}.card_box[data-v-50f2a66a]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_cir[data-v-50f2a66a]{width:60px;height:60px;overflow:hidden;margin-right:20px}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a],.card_box .card_box_cir[data-v-50f2a66a]{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a]{width:48px;height:48px}.card_box .card_box_txt .sp1[data-v-50f2a66a]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-50f2a66a]{display:block;color:#98a9bc;font-size:12px}.Refresh[data-v-0bad4f21]{font-size:12px;color:var(--prev-color-primary);cursor:pointer}.ivu-form-item[data-v-0bad4f21]{margin-bottom:10px}.tabform[data-v-0bad4f21] .ivu-col{padding:0!important}.tabform[data-v-0bad4f21] .ivu-row-flex{margin:0!important}.withdrawal[data-v-0bad4f21] .item{margin-right:10px}.tab_data[data-v-0bad4f21] .ivu-form-item-content{margin-left:10px!important}.ivu-form-label-left[data-v-0bad4f21] .ivu-form-item-label{text-align:right}.radio[data-v-224af4d2]{margin-bottom:14px}.radio[data-v-224af4d2] .name{width:125px;text-align:right;padding-right:12px}.ivu-mt .type .item[data-v-f0f5fd2e]{margin:3px 0}.tabform[data-v-f0f5fd2e]{margin-bottom:10px}.Refresh[data-v-f0f5fd2e]{font-size:12px;color:var(--prev-color-primary);cursor:pointer}.ivu-form-item[data-v-f0f5fd2e]{margin-bottom:10px}.status[data-v-f0f5fd2e] .item~.item{margin-left:6px}.status[data-v-f0f5fd2e] .statusVal{margin-bottom:7px}.type[data-v-f0f5fd2e]{padding:3px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.tabBox_img[data-v-f0f5fd2e]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-f0f5fd2e]{width:100%;height:100%} \ No newline at end of file +.card_box_cir1[data-v-50f2a66a] .iconfont{font-size:26px;color:#fff}.one[data-v-50f2a66a]{background:#e4ecff}.two[data-v-50f2a66a]{background:#fff3e0}.three[data-v-50f2a66a]{background:#eaf9e1}.four[data-v-50f2a66a]{background:#ffeaf4}.five[data-v-50f2a66a]{background:#f1e4ff}.one1[data-v-50f2a66a]{background:#4d7cfe}.two1[data-v-50f2a66a]{background:#ffab2b}.three1[data-v-50f2a66a]{background:#6dd230}.four1[data-v-50f2a66a]{background:#ff85c0}.five1[data-v-50f2a66a]{background:#b37feb}.card_box[data-v-50f2a66a]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_cir[data-v-50f2a66a]{width:60px;height:60px;overflow:hidden;margin-right:20px}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a],.card_box .card_box_cir[data-v-50f2a66a]{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a]{width:48px;height:48px}.card_box .card_box_txt .sp1[data-v-50f2a66a]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-50f2a66a]{display:block;color:#98a9bc;font-size:12px}.Refresh[data-v-0bad4f21]{font-size:12px;color:var(--prev-color-primary);cursor:pointer}.ivu-form-item[data-v-0bad4f21]{margin-bottom:10px}.tabform[data-v-0bad4f21] .ivu-col{padding:0!important}.tabform[data-v-0bad4f21] .ivu-row-flex{margin:0!important}.withdrawal[data-v-0bad4f21] .item{margin-right:10px}.tab_data[data-v-0bad4f21] .ivu-form-item-content{margin-left:10px!important}.ivu-form-label-left[data-v-0bad4f21] .ivu-form-item-label{text-align:right}.radio[data-v-35556d70]{margin-bottom:14px}.radio[data-v-35556d70] .name{width:125px;text-align:right;padding-right:12px}.ivu-mt .type .item[data-v-6b7b1f3f]{margin:3px 0}.tabform[data-v-6b7b1f3f]{margin-bottom:10px}.Refresh[data-v-6b7b1f3f]{font-size:12px;color:var(--prev-color-primary);cursor:pointer}.ivu-form-item[data-v-6b7b1f3f]{margin-bottom:10px}.status[data-v-6b7b1f3f] .item~.item{margin-left:6px}.status[data-v-6b7b1f3f] .statusVal{margin-bottom:7px}.type[data-v-6b7b1f3f]{padding:3px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.tabBox_img[data-v-6b7b1f3f]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-6b7b1f3f]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-4a04ab15.8a2ae18b.css b/crmeb/public/admin/system_static/css/chunk-4a04ab15.8a2ae18b.css deleted file mode 100644 index 1ce8259b1..000000000 --- a/crmeb/public/admin/system_static/css/chunk-4a04ab15.8a2ae18b.css +++ /dev/null @@ -1 +0,0 @@ -.ivu-mt .type .item[data-v-1e37a793]{margin:3px 0}.tabform[data-v-1e37a793]{margin-bottom:10px}.Refresh[data-v-1e37a793]{font-size:12px;color:var(--prev-color-primary);cursor:pointer}.ivu-form-item[data-v-1e37a793]{margin-bottom:10px}.status[data-v-1e37a793] .item~.item{margin-left:6px}.status[data-v-1e37a793] .statusVal{margin-bottom:7px}.type[data-v-1e37a793]{padding:3px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.tabBox_img[data-v-1e37a793]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-1e37a793]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-4a55a594.493e5ee5.css b/crmeb/public/admin/system_static/css/chunk-4a55a594.493e5ee5.css new file mode 100644 index 000000000..866e5262d --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-4a55a594.493e5ee5.css @@ -0,0 +1 @@ +.trees-coadd[data-v-2d634c43]{width:100%;height:385px}.trees-coadd .scollhide[data-v-2d634c43]{width:100%;height:100%;overflow-x:hidden;overflow-y:scroll}.scollhide[data-v-2d634c43]::-webkit-scrollbar{display:none} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-4abe82a0.a49babc6.css b/crmeb/public/admin/system_static/css/chunk-4abe82a0.a49babc6.css deleted file mode 100644 index f34276575..000000000 --- a/crmeb/public/admin/system_static/css/chunk-4abe82a0.a49babc6.css +++ /dev/null @@ -1 +0,0 @@ -[data-v-46f06768] .ivu-form-item-content{line-height:unset!important} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-4b1a631c.55398b92.css b/crmeb/public/admin/system_static/css/chunk-4b1a631c.55398b92.css deleted file mode 100644 index 21b672758..000000000 --- a/crmeb/public/admin/system_static/css/chunk-4b1a631c.55398b92.css +++ /dev/null @@ -1 +0,0 @@ -.right-box[data-v-bb7cf036]{width:700px;margin-left:50px;border:1px solid #ddd;border-radius:4px;height:700px;overflow-y:scroll}.right-box[data-v-bb7cf036]::-webkit-scrollbar{width:4px;height:1px}.right-box[data-v-bb7cf036]::-webkit-scrollbar-thumb{border-radius:4px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);box-shadow:inset 0 0 5px rgba(0,0,0,.2);background:#535353}.right-box[data-v-bb7cf036]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px #fff;box-shadow:inset 0 0 5px #fff;border-radius:4px;background:#fff}.title-bar[data-v-bb7cf036]{width:100%;height:38px;line-height:38px;padding-left:24px;color:#333;border-radius:4px;border-bottom:1px solid #eee}.right-box[data-v-61f9f972]{width:400px;margin-left:50px;border:1px solid #ddd;border-radius:4px;height:700px;overflow-y:scroll;padding:0 10px}.right-box[data-v-61f9f972]::-webkit-scrollbar{width:4px;height:1px}.right-box[data-v-61f9f972]::-webkit-scrollbar-thumb{border-radius:4px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);box-shadow:inset 0 0 5px rgba(0,0,0,.2);background:#535353}.right-box[data-v-61f9f972]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px #fff;box-shadow:inset 0 0 5px #fff;border-radius:4px;background:#fff}.right-box .link-item[data-v-61f9f972]{padding:10px 0;border-bottom:1px solid #f5f5f5}.right-box .link-item .title[data-v-61f9f972]{font-size:14px;color:#2d8cf0}.right-box .link-item .txt[data-v-61f9f972]{margin:5px 0;font-size:12px}.right-box .link-item .txt span[data-v-61f9f972]{color:#333}.right-box .link-item .txt p[data-v-61f9f972]{display:inline-block;color:#19be6b;margin-right:10px}.right-box .link-item .txt p span[data-v-61f9f972]{color:#333}.right-box .link-item .txt p.red[data-v-61f9f972]{color:red}.right-box .link-item .tips[data-v-61f9f972]{font-size:12px;color:#999}.right-box .link-item .tips .copy[data-v-61f9f972]{padding:3px 5px;border:1px solid #ccc;border-radius:5px;color:#333;cursor:pointer;margin-left:5px}.right-box .link-item .tips .copy[data-v-61f9f972]:hover{border-color:#2d8cf0;color:#2d8cf0}.flex-wrapper[data-v-b2734f8a]{display:-webkit-box;display:-ms-flexbox;display:flex}.iframe-box[data-v-b2734f8a]{min-width:375px;height:700px;border-radius:4px;-webkit-box-shadow:0 0 7px #ccc;box-shadow:0 0 7px #ccc}.right-box[data-v-b2734f8a]{width:500px;margin-left:50px;border:1px solid #ddd;border-radius:4px}.right-box .title-bar[data-v-b2734f8a]{width:100%;height:38px;line-height:38px;padding-left:24px;color:#333;border-radius:4px;border-bottom:1px solid #eee} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-c7dc18e0.7684c985.css b/crmeb/public/admin/system_static/css/chunk-4bd79653.3104369c.css similarity index 55% rename from crmeb/public/admin/system_static/css/chunk-c7dc18e0.7684c985.css rename to crmeb/public/admin/system_static/css/chunk-4bd79653.3104369c.css index f8e7c4215..f1d6c4c60 100644 --- a/crmeb/public/admin/system_static/css/chunk-c7dc18e0.7684c985.css +++ b/crmeb/public/admin/system_static/css/chunk-4bd79653.3104369c.css @@ -1 +1 @@ -.one[data-v-0b0da53c]{background:var(--prev-color-primary)}.two[data-v-0b0da53c]{background:#00c050}.three[data-v-0b0da53c]{background:#ffab2b}.four[data-v-0b0da53c]{background:#b37feb}.el-icon-caret-top[data-v-0b0da53c],.up[data-v-0b0da53c]{color:#f5222d;font-size:12px;opacity:1!important}.down[data-v-0b0da53c],.el-icon-caret-bottom[data-v-0b0da53c]{color:#39c15b;font-size:12px}.curP[data-v-0b0da53c]{cursor:pointer}.header-title[data-v-0b0da53c]{font-size:16px;color:rgba(0,0,0,.85)}.header-time[data-v-0b0da53c]{font-size:12px;color:#000;opacity:.45}.iconfont[data-v-0b0da53c]{font-size:16px;color:#fff}.iconCrl[data-v-0b0da53c]{width:32px;height:32px;border-radius:50%;text-align:center;line-height:32px;opacity:.7}.lan[data-v-0b0da53c]{background:var(--prev-color-primary)}.iconshangpinliulanliang[data-v-0b0da53c]{color:#fff}.infoBox[data-v-0b0da53c]{width:20%}@media screen and (max-width:1300px){.infoBox[data-v-0b0da53c]{width:25%}}@media screen and (max-width:1200px){.infoBox[data-v-0b0da53c]{width:33%}}@media screen and (max-width:900px){.infoBox[data-v-0b0da53c]{width:50%}}.info .sp1[data-v-0b0da53c]{color:#666;font-size:14px;display:block}.info .sp2[data-v-0b0da53c]{font-weight:400;font-size:30px;color:rgba(0,0,0,.85);display:block}.info .sp3[data-v-0b0da53c]{font-size:12px;font-weight:400;color:rgba(0,0,0,.45);display:block}.goods_detail .goods_detail_wrapper[data-v-6f1bc4aa]{background:url(../../system_static/img/phonebg.632cc2f9.png) no-repeat top!important;background-size:375px 640px!important;padding:50px 20px;z-index:20;position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:375px;background:#f0f2f5}.goods_detail .title-box[data-v-6f1bc4aa]{width:335px;height:46px;line-height:46px;background:#fff;text-align:center;color:#333;font-size:16px}.goods_detail .swiper-box .demo-carousel[data-v-6f1bc4aa]{width:333px}.goods_detail .swiper-box .demo-carousel img[data-v-6f1bc4aa]{width:100%;height:100%;display:block}.goods_detail .goods_info[data-v-6f1bc4aa]{width:332px;padding:15px;background:#fff}.goods_detail .goods_info .number-wrapper[data-v-6f1bc4aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.goods_detail .goods_info .number-wrapper .price[data-v-6f1bc4aa]{color:#ff3838;font-size:25px}.goods_detail .goods_info .number-wrapper .price span[data-v-6f1bc4aa]{font-size:15px}.goods_detail .goods_info .number-wrapper .old-price[data-v-6f1bc4aa]{font-size:15px;margin-left:10px;color:#333}.goods_detail .goods_info .name[data-v-6f1bc4aa]{font-size:16px;color:#333}.goods_detail .goods_info .msg[data-v-6f1bc4aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px}.goods_detail .goods_info .msg .item[data-v-6f1bc4aa]{color:#999;font-size:14px}.goods_detail .con-box[data-v-6f1bc4aa]{margin-top:10px;padding-bottom:20px;background:#f0f2f5;width:335px}.goods_detail .con-box .content[data-v-6f1bc4aa] ::v-deepvideo{width:100%!important}.header-title[data-v-0c6194dc]{font-size:16px;color:rgba(0,0,0,.85)}.header-time[data-v-0c6194dc]{font-size:12px;color:#000;opacity:.45}.bg[data-v-0c6194dc]{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:11}[data-v-0c6194dc] .happy-scroll-content{width:100%}[data-v-0c6194dc] .happy-scroll-content .demo-spin-icon-load{-webkit-animation:ani-demo-spin-0c6194dc 1s linear infinite;animation:ani-demo-spin-0c6194dc 1s linear infinite}[data-v-0c6194dc] .happy-scroll-content .demo-spin-col{height:100px;position:relative;border:1px solid #eee}@-webkit-keyframes ani-demo-spin-0c6194dc{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ani-demo-spin-0c6194dc{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}} \ No newline at end of file +.one[data-v-26042a7c]{background:var(--prev-color-primary)}.two[data-v-26042a7c]{background:#00c050}.three[data-v-26042a7c]{background:#ffab2b}.four[data-v-26042a7c]{background:#b37feb}.el-icon-caret-top[data-v-26042a7c],.up[data-v-26042a7c]{color:#f5222d;font-size:12px;opacity:1!important}.down[data-v-26042a7c],.el-icon-caret-bottom[data-v-26042a7c]{color:#39c15b;font-size:12px}.curP[data-v-26042a7c]{cursor:pointer}.header-title[data-v-26042a7c]{font-size:16px;color:rgba(0,0,0,.85)}.header-time[data-v-26042a7c]{font-size:12px;color:#000;opacity:.45}.iconfont[data-v-26042a7c]{font-size:16px;color:#fff}.iconCrl[data-v-26042a7c]{width:32px;height:32px;border-radius:50%;text-align:center;line-height:32px;opacity:.7}.lan[data-v-26042a7c]{background:var(--prev-color-primary)}.iconshangpinliulanliang[data-v-26042a7c]{color:#fff}.infoBox[data-v-26042a7c]{width:20%}@media screen and (max-width:1300px){.infoBox[data-v-26042a7c]{width:25%}}@media screen and (max-width:1200px){.infoBox[data-v-26042a7c]{width:33%}}@media screen and (max-width:900px){.infoBox[data-v-26042a7c]{width:50%}}.info .sp1[data-v-26042a7c]{color:#666;font-size:14px;display:block}.info .sp2[data-v-26042a7c]{font-weight:400;font-size:30px;color:rgba(0,0,0,.85);display:block}.info .sp3[data-v-26042a7c]{font-size:12px;font-weight:400;color:rgba(0,0,0,.45);display:block}.goods_detail .goods_detail_wrapper[data-v-6f1bc4aa]{background:url(../../system_static/img/phonebg.632cc2f9.png) no-repeat top!important;background-size:375px 640px!important;padding:50px 20px;z-index:20;position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:375px;background:#f0f2f5}.goods_detail .title-box[data-v-6f1bc4aa]{width:335px;height:46px;line-height:46px;background:#fff;text-align:center;color:#333;font-size:16px}.goods_detail .swiper-box .demo-carousel[data-v-6f1bc4aa]{width:333px}.goods_detail .swiper-box .demo-carousel img[data-v-6f1bc4aa]{width:100%;height:100%;display:block}.goods_detail .goods_info[data-v-6f1bc4aa]{width:332px;padding:15px;background:#fff}.goods_detail .goods_info .number-wrapper[data-v-6f1bc4aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.goods_detail .goods_info .number-wrapper .price[data-v-6f1bc4aa]{color:#ff3838;font-size:25px}.goods_detail .goods_info .number-wrapper .price span[data-v-6f1bc4aa]{font-size:15px}.goods_detail .goods_info .number-wrapper .old-price[data-v-6f1bc4aa]{font-size:15px;margin-left:10px;color:#333}.goods_detail .goods_info .name[data-v-6f1bc4aa]{font-size:16px;color:#333}.goods_detail .goods_info .msg[data-v-6f1bc4aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px}.goods_detail .goods_info .msg .item[data-v-6f1bc4aa]{color:#999;font-size:14px}.goods_detail .con-box[data-v-6f1bc4aa]{margin-top:10px;padding-bottom:20px;background:#f0f2f5;width:335px}.goods_detail .con-box .content[data-v-6f1bc4aa] ::v-deepvideo{width:100%!important}.header-title[data-v-f1d9401c]{font-size:16px;color:rgba(0,0,0,.85)}.header-time[data-v-f1d9401c]{font-size:12px;color:#000;opacity:.45}.bg[data-v-f1d9401c]{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:11}[data-v-f1d9401c] .happy-scroll-content{width:100%}[data-v-f1d9401c] .happy-scroll-content .demo-spin-icon-load{-webkit-animation:ani-demo-spin-f1d9401c 1s linear infinite;animation:ani-demo-spin-f1d9401c 1s linear infinite}[data-v-f1d9401c] .happy-scroll-content .demo-spin-col{height:100px;position:relative;border:1px solid #eee}@-webkit-keyframes ani-demo-spin-f1d9401c{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ani-demo-spin-f1d9401c{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-4c1e90af.6670d7f8.css b/crmeb/public/admin/system_static/css/chunk-4c1e90af.6670d7f8.css new file mode 100644 index 000000000..44f45447c --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-4c1e90af.6670d7f8.css @@ -0,0 +1 @@ +.right-box[data-v-128e49ed]{width:700px;margin-left:50px;border:1px solid #ddd;border-radius:4px;height:700px;overflow-y:scroll}.right-box[data-v-128e49ed]::-webkit-scrollbar{width:4px;height:1px}.right-box[data-v-128e49ed]::-webkit-scrollbar-thumb{border-radius:4px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);box-shadow:inset 0 0 5px rgba(0,0,0,.2);background:#535353}.right-box[data-v-128e49ed]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px #fff;box-shadow:inset 0 0 5px #fff;border-radius:4px;background:#fff}.title-bar[data-v-128e49ed]{width:100%;height:38px;line-height:38px;padding-left:24px;color:#333;border-radius:4px;border-bottom:1px solid #eee}.right-box[data-v-35c86cbc]{width:400px;margin-left:50px;border:1px solid #ddd;border-radius:4px;height:700px;overflow-y:scroll;padding:0 10px}.right-box[data-v-35c86cbc]::-webkit-scrollbar{width:4px;height:1px}.right-box[data-v-35c86cbc]::-webkit-scrollbar-thumb{border-radius:4px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);box-shadow:inset 0 0 5px rgba(0,0,0,.2);background:#535353}.right-box[data-v-35c86cbc]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px #fff;box-shadow:inset 0 0 5px #fff;border-radius:4px;background:#fff}.right-box .link-item[data-v-35c86cbc]{padding:10px 0;border-bottom:1px solid #f5f5f5}.right-box .link-item .title[data-v-35c86cbc]{font-size:14px;color:#2d8cf0}.right-box .link-item .txt[data-v-35c86cbc]{margin:5px 0;font-size:12px}.right-box .link-item .txt span[data-v-35c86cbc]{color:#333}.right-box .link-item .txt p[data-v-35c86cbc]{display:inline-block;color:#19be6b;margin-right:10px}.right-box .link-item .txt p span[data-v-35c86cbc]{color:#333}.right-box .link-item .txt p.red[data-v-35c86cbc]{color:red}.right-box .link-item .tips[data-v-35c86cbc]{font-size:12px;color:#999}.right-box .link-item .tips .copy[data-v-35c86cbc]{padding:3px 5px;border:1px solid #ccc;border-radius:5px;color:#333;cursor:pointer;margin-left:5px}.right-box .link-item .tips .copy[data-v-35c86cbc]:hover{border-color:#2d8cf0;color:#2d8cf0}.flex-wrapper[data-v-b2734f8a]{display:-webkit-box;display:-ms-flexbox;display:flex}.iframe-box[data-v-b2734f8a]{min-width:375px;height:700px;border-radius:4px;-webkit-box-shadow:0 0 7px #ccc;box-shadow:0 0 7px #ccc}.right-box[data-v-b2734f8a]{width:500px;margin-left:50px;border:1px solid #ddd;border-radius:4px}.right-box .title-bar[data-v-b2734f8a]{width:100%;height:38px;line-height:38px;padding-left:24px;color:#333;border-radius:4px;border-bottom:1px solid #eee} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-4c7c758a.5d15c596.css b/crmeb/public/admin/system_static/css/chunk-4c7c758a.5d15c596.css new file mode 100644 index 000000000..c7bf5b9f6 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-4c7c758a.5d15c596.css @@ -0,0 +1 @@ +.ivu-mt .type .item[data-v-bec8c9ba]{margin:3px 0}.tabform[data-v-bec8c9ba]{margin-bottom:10px}.Refresh[data-v-bec8c9ba]{font-size:12px;color:var(--prev-color-primary);cursor:pointer}.ivu-form-item[data-v-bec8c9ba]{margin-bottom:10px}.status[data-v-bec8c9ba] .item~.item{margin-left:6px}.status[data-v-bec8c9ba] .statusVal{margin-bottom:7px}.type[data-v-bec8c9ba]{padding:3px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.tabBox_img[data-v-bec8c9ba]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-bec8c9ba]{width:100%;height:100%}.mb20[data-v-bec8c9ba] .ivu-table-wrapper>.ivu-spin-fix{border:none} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-4c894197.835a3ecb.css b/crmeb/public/admin/system_static/css/chunk-4c894197.835a3ecb.css new file mode 100644 index 000000000..23e78a2e0 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-4c894197.835a3ecb.css @@ -0,0 +1 @@ +.ivu-mt .type .item[data-v-79fcbea9]{margin:3px 0}.Refresh[data-v-79fcbea9]{font-size:12px;color:var(--prev-color-primary);cursor:pointer}.ivu-form-item[data-v-79fcbea9]{margin-bottom:10px}.status[data-v-79fcbea9] .item~.item{margin-left:6px}.status[data-v-79fcbea9] .statusVal{margin-bottom:7px}.type[data-v-79fcbea9]{padding:3px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.tabBox_img[data-v-79fcbea9]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-79fcbea9]{width:100%;height:100%}.z-price[data-v-79fcbea9]{color:red}.f-price[data-v-79fcbea9]{color:green} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-4df561e6.f4582029.css b/crmeb/public/admin/system_static/css/chunk-4df561e6.f4582029.css new file mode 100644 index 000000000..f32901a77 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-4df561e6.f4582029.css @@ -0,0 +1 @@ +.colorred[data-v-507239ff]{color:#ff5722}.colorgreen[data-v-507239ff]{color:#009688}.search[data-v-507239ff]{background:var(--prev-color-primary);border-radius:4px;color:#fff}.reset[data-v-507239ff],.search[data-v-507239ff]{width:86px;height:32px;text-align:center;line-height:32px;font-size:13px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;cursor:pointer}.reset[data-v-507239ff]{border-radius:4px;border:1px solid hsla(0,0%,59.2%,.36);color:rgba(0,0,0,.85)}.table .ivu-table-default[data-v-507239ff]{overflow-y:auto;max-height:350px}.dashboard-workplace-header-avatar[data-v-507239ff]{width:64px;height:64px;border-radius:50%;margin-right:16px;font-weight:600}.dashboard-workplace-header-tip[data-v-507239ff]{width:82%;display:inline-block;vertical-align:middle}.dashboard-workplace-header-tip-title[data-v-507239ff]{font-size:13px;color:#000;margin-bottom:12px}.dashboard-workplace-header-tip-desc-sp[data-v-507239ff]{width:33.33%;color:#17233d;font-size:12px;display:inline-block}.dashboard-workplace-header-extra .ivu-col p[data-v-507239ff]{text-align:right}.dashboard-workplace-header-extra .ivu-col p:first-child span[data-v-507239ff]:first-child{margin-right:4px}.dashboard-workplace-header-extra .ivu-col p:first-child span[data-v-507239ff]:last-child{color:#808695}.dashboard-workplace-header-extra .ivu-col p[data-v-507239ff]:last-child{font-size:22px}.z-price[data-v-507239ff]{color:red}.f-price[data-v-507239ff]{color:green}[data-v-53488770] .el-tabs__item{height:54px!important;line-height:54px!important}[data-v-53488770] .ivu-card-body{padding:0}.tabbox[data-v-53488770]{padding:16px 20px 0}.box[data-v-53488770]{padding:20px;padding-bottom:1px}.tablebox[data-v-53488770]{margin-top:15px;padding-bottom:10px}.btnbox[data-v-53488770]{padding:20px 0 0 30px}.btnbox .btns[data-v-53488770]{width:99px;height:32px;background:var(--prev-color-primary);border-radius:4px;text-align:center;line-height:32px;color:#fff;cursor:pointer} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-520bc5d1.0f7e4e10.css b/crmeb/public/admin/system_static/css/chunk-520bc5d1.0f7e4e10.css new file mode 100644 index 000000000..d29c3ab15 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-520bc5d1.0f7e4e10.css @@ -0,0 +1 @@ +.newsBox[data-v-993e33a4] .ivu-global-footer{dispaly:none!important}.demo-upload-list[data-v-993e33a4]{display:inline-block;width:60px;height:60px;text-align:center;line-height:60px;border:1px solid transparent;border-radius:4px;overflow:hidden;background:#fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.2);box-shadow:0 1px 1px rgba(0,0,0,.2);margin-right:15px;position:relative}.btndel[data-v-993e33a4]{position:absolute;z-index:111;width:20px!important;height:20px!important;left:46px;top:-4px}.demo-upload-list img[data-v-993e33a4]{width:100%;height:100%}.demo-upload-list-cover[data-v-993e33a4]{display:none;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.6)}.demo-upload-list:hover .demo-upload-list-cover[data-v-993e33a4]{display:block}.demo-upload-list-cover i[data-v-993e33a4]{color:#fff;font-size:20px;cursor:pointer;margin:0 2px}.save_from[data-v-993e33a4] .ivu-btn-error{width:24px!important;height:24px!important;background:#fff!important;color:#999!important;border:1px solid #eee!important}.save_from[data-v-993e33a4] .ivu-btn-error:hover{background:#ff5d5f!important;border:1px solid #fff!important;color:#fff!important}.picBox[data-v-993e33a4]{display:inline-block;cursor:pointer}.pictrue[data-v-993e33a4]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:10px}.pictrue img[data-v-993e33a4]{width:100%;height:100%}.upLoad[data-v-993e33a4]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02)}.checkClass[data-v-993e33a4]{border:1px dashed #0091ff!important}.checkClass2[data-v-993e33a4]{border:1px solid #0091ff!important}.submission[data-v-993e33a4]{width:10%;margin-left:27px}.cover[data-v-993e33a4]{width:60px;height:60px}.cover img[data-v-993e33a4]{width:100%;height:100%}.Refresh[data-v-993e33a4]{font-size:12px;color:var(--prev-color-primary);cursor:pointer;line-height:35px;display:inline-block}.news_pic[data-v-993e33a4]{width:100%;height:150px;overflow:hidden;position:relative;background-size:100%;background-position:50%;border-radius:5px 5px 0 0;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.news_sp[data-v-993e33a4]{font-size:12px;color:#000;height:38px;line-height:38px;padding:0 12px;display:block}.news_cent[data-v-993e33a4],.news_sp[data-v-993e33a4]{background:#fff;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px dashed #eee}.news_cent[data-v-993e33a4]{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news_cent .news_sp1[data-v-993e33a4]{font-size:12px;color:#000;width:71%}.news_cent .news_cent_img[data-v-993e33a4]{width:81px;height:46px;border-radius:6px;overflow:hidden}.news_cent .news_cent_img img[data-v-993e33a4]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-52ca6821.56dbc259.css b/crmeb/public/admin/system_static/css/chunk-52ca6821.56dbc259.css deleted file mode 100644 index 99dbb58aa..000000000 --- a/crmeb/public/admin/system_static/css/chunk-52ca6821.56dbc259.css +++ /dev/null @@ -1 +0,0 @@ -[data-v-b55d61b4] .ivu-menu-vertical .ivu-menu-item-group-title,[data-v-b55d61b4] .ivu-menu-vertical.ivu-menu-light:after{display:none}.left-wrapper[data-v-b55d61b4]{height:904px;background:#fff;border-right:1px solid #f2f2f2}.menu-item[data-v-b55d61b4]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;word-break:break-all}.menu-item .icon-box[data-v-b55d61b4]{z-index:3;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}.menu-item:hover .icon-box[data-v-b55d61b4]{display:block}.menu-item .right-menu[data-v-b55d61b4]{z-index:10;position:absolute;right:-106px;top:-11px;width:auto;min-width:121px}.tabBox-img[data-v-b55d61b4]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox-img img[data-v-b55d61b4]{width:100%;height:100%}.ivu-menu[data-v-b55d61b4]{z-index:auto}.header[data-v-b55d61b4],.headers[data-v-b55d61b4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#f2f2f2;padding:8px}.header .search[data-v-b55d61b4],.headers .search[data-v-b55d61b4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .search>div[data-v-b55d61b4],.headers .search>div[data-v-b55d61b4]{margin-right:10px}.search[data-v-b55d61b4] .ivu-select-selection{border:1px solid #dcdee2!important}.headers[data-v-b55d61b4]{background-color:#fff;margin-bottom:20px}[data-v-b55d61b4] .ivu-modal-mask,[data-v-b55d61b4] .ivu-modal-wrap{z-index:100!important}.add-task[data-v-b55d61b4]{margin:10px 0} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-54ffe028.8864ee88.css b/crmeb/public/admin/system_static/css/chunk-54ffe028.8864ee88.css new file mode 100644 index 000000000..608fb10fd --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-54ffe028.8864ee88.css @@ -0,0 +1 @@ +.QRpic[data-v-f9c3e408]{width:180px;height:180px}.QRpic img[data-v-f9c3e408]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-551ae4b9.785bd962.css b/crmeb/public/admin/system_static/css/chunk-551ae4b9.785bd962.css new file mode 100644 index 000000000..485b91f7a --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-551ae4b9.785bd962.css @@ -0,0 +1 @@ +.monaco-editor[data-v-7ed639eb]{min-height:300px}.vxe-select--panel.is--transfer{z-index:99999!important}.content[data-v-65b904eb]{padding:12px}.content .head .item[data-v-65b904eb],.content .head[data-v-65b904eb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content .head .item[data-v-65b904eb]{margin-bottom:12px;font-size:14px}.content .head .item .title[data-v-65b904eb]{margin-right:14px}.copy-btn[data-v-65b904eb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.reset[data-v-95143f0c]{margin-left:10px}.card-tree[data-v-95143f0c]{height:72px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:scroll;white-space:nowrap;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.card-tree[data-v-95143f0c]::-webkit-scrollbar{display:none}.main[data-v-95143f0c]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.main .card-tree[data-v-95143f0c]{width:270px;height:calc(100vh - 115px);overflow-y:scroll}.main[data-v-95143f0c] .tree .tree-list{margin-left:10px}.main[data-v-95143f0c] .tree .vtl-caret{padding-right:2px}.main[data-v-95143f0c] .tree .req-method{display:block;padding:0 2px;font-size:12px;margin-right:5px;border-radius:4px;text-transform:uppercase}.main[data-v-95143f0c] .tree .tree-node{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;padding:3px 7px 3px 0}.main[data-v-95143f0c] .tree .node{padding:7px 2px 7px 0}.main[data-v-95143f0c] .tree .open{font-weight:500;color:#333}.main[data-v-95143f0c] .vtl-node-main .vtl-operation{position:absolute;right:20px}.main[data-v-95143f0c] .vtl-node-content{width:100%}.main .pop-menu[data-v-95143f0c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main[data-v-95143f0c] .vtl-node-content .add{display:none;margin-right:10px}.main[data-v-95143f0c] .vtl-node-content:hover .add{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;width:20px;height:20px}.main[data-v-95143f0c] .vtl-node-content:hover .add:hover{background-color:#fff}.main[data-v-95143f0c] .vtl-node-content:hover .add:hover .pop-menu{font-size:16px}.main[data-v-95143f0c] .vtl-node-main{padding:0}.main[data-v-95143f0c] .line1{display:table-caption;white-space:nowrap;width:120px;overflow:hidden;text-overflow:ellipsis}.main[data-v-95143f0c] .ivu-form-item{margin-bottom:10px}.main .right-card[data-v-95143f0c]{max-height:calc(100vh - 115px);overflow-y:scroll}.main .data[data-v-95143f0c],.main .right-card[data-v-95143f0c]{-webkit-box-flex:1;-ms-flex:1;flex:1}.main .data .req-method[data-v-95143f0c]{text-transform:uppercase;border-radius:4px;color:#fff;padding:3px 7px}.main .data .eidt-sub[data-v-95143f0c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main .data .eidt-sub .name[data-v-95143f0c]{font-size:20px;font-weight:500}.main .data .title[data-v-95143f0c]{font-size:16px;font-weight:500;margin-bottom:15px}.main .data .perW20[data-v-95143f0c]{width:500px}.main .data .text-area[data-v-95143f0c]{white-space:pre-wrap;word-break:break-word}.main[data-v-95143f0c] .ivu-tree-title{width:100%!important}.main[data-v-95143f0c] .vtl-tree-margin{margin-left:5px}.main[data-v-95143f0c] .ivu-btn-icon-only.ivu-btn-small{width:28px}.main .nothing[data-v-95143f0c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:800px}.main .nothing .box[data-v-95143f0c]:hover{border:1px solid pink}.main .nothing .box[data-v-95143f0c]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:150px;height:200px;margin:0 20px;border-radius:10px;cursor:pointer;overflow:hidden;border:1px solid #fff}.main .nothing .box .icon[data-v-95143f0c],.main .nothing .box[data-v-95143f0c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .nothing .box .icon[data-v-95143f0c]{width:100%;height:150px;font-size:40px;color:#2d8cf0;background:#f1f1f1}.main .nothing .box .text[data-v-95143f0c]{width:100%;height:50px;background:#ddd;text-align:center;line-height:50px;font-size:14px;font-weight:500} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-55245747.40269b49.css b/crmeb/public/admin/system_static/css/chunk-55245747.40269b49.css new file mode 100644 index 000000000..ea7ed9bb1 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-55245747.40269b49.css @@ -0,0 +1 @@ +.upload-btn[data-v-0fc79efa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.img-list[data-v-0fc79efa]{padding:10px;overflow:scroll;height:calc(100vh - 50px);background-color:#fff}[data-v-0fc79efa] .el-upload-list--picture-card .el-upload-list__item{margin:1% 1% 0 1%;width:31.3%;height:31.3%;padding-top:31.3%;aspect-ratio:1/1}[data-v-0fc79efa] .el-upload-list--picture-card .el-upload-list__item>div{width:100%;height:100%}[data-v-0fc79efa] .el-upload--picture-card{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:146px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f9f9f9}[data-v-0fc79efa] .el-upload-list--picture-card .el-upload-list__item img{width:100%;height:100%;border-radius:6px;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;top:0}.btndel[data-v-0fc79efa]{position:absolute;z-index:1;font-size:18px;right:-1px;top:-1px;color:#282828;opacity:.5}.el-upload[data-v-0fc79efa]:focus,[data-v-0fc79efa] .el-upload--picture-card:hover{border-color:#c0ccda}.img-box[data-v-0fc79efa]{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:100px;-ms-flex-wrap:wrap;flex-wrap:wrap}.none-card[data-v-0fc79efa] .el-upload--picture-card{display:none!important}.footer[data-v-0fc79efa]{padding:0 10px 0 15px;position:fixed;bottom:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:hsla(0,0%,100%,.85);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:277;border-top:1px solid #f0f0f0;height:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer .btn[data-v-0fc79efa],.footer[data-v-0fc79efa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer .btn[data-v-0fc79efa]{border:1px solid #ccc;width:88px;height:30px;border-radius:15px;color:#000;font-size:14px;font-family:PingFang SC-Regular,PingFang SC;font-weight:400;color:#666;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer .upload[data-v-0fc79efa]{background-color:#e93323;color:#fff;margin-left:10px}.footer .upload.no-pic[data-v-0fc79efa]{background:#e93323;opacity:.3}.upload-card[data-v-0fc79efa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:16px}.upload-card .el-icon-plus[data-v-0fc79efa]{font-size:28px;font-weight:700;color:#bbb}.upload-card .text[data-v-0fc79efa]{font-size:13px;font-weight:400;color:#999;margin-top:18px}.upload-success[data-v-0fc79efa]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:80vh}.upload-success .success[data-v-0fc79efa],.upload-success[data-v-0fc79efa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.upload-success .success[data-v-0fc79efa]{width:50px;height:50px;background:#4bbc12;border-radius:50%;margin-bottom:20px}.upload-success .success .image[data-v-0fc79efa]{width:60%}.upload-success .text[data-v-0fc79efa]{font-size:16px;font-family:PingFang SC-Medium,PingFang SC;font-weight:500;color:#282828;margin-bottom:40px}.upload-success .again[data-v-0fc79efa]{width:150px;height:43px;border-radius:21px;text-align:center;line-height:41px;font-size:15px;font-weight:400;color:#333;border:1px solid #ccc} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-5552d05c.b8f99837.css b/crmeb/public/admin/system_static/css/chunk-5552d05c.b8f99837.css new file mode 100644 index 000000000..c29a3a0f3 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-5552d05c.b8f99837.css @@ -0,0 +1 @@ +.save[data-v-7c71ba3d]{width:100%;margin:0 auto;text-align:center;background-color:#fff;bottom:0;padding:16px;border-top:3px solid #f5f7f9}.form .goodsTitle[data-v-7c71ba3d]{margin-bottom:25px}.form .goodsTitle~.goodsTitle[data-v-7c71ba3d]{margin-top:20px}.form .goodsTitle .title[data-v-7c71ba3d]{border-bottom:2px solid var(--prev-color-primary);padding:0 8px 12px 5px;color:#000;font-size:14px}.form .goodsTitle .icons[data-v-7c71ba3d]{font-size:15px;margin-right:8px;color:#999}.form .add[data-v-7c71ba3d]{font-size:12px;color:var(--prev-color-primary);padding:0 12px;cursor:pointer}.form .radio[data-v-7c71ba3d]{margin-right:20px}.form .upLoad[data-v-7c71ba3d]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02)}.form .iconfont[data-v-7c71ba3d]{color:#898989}.form .pictrue[data-v-7c71ba3d]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:10px}.form .pictrue img[data-v-7c71ba3d]{width:100%;height:100%}.agreement-box[data-v-7c71ba3d]{width:310px;height:550px;border-radius:10px;background:transparent;border:1px solid #eee;opacity:1;position:relative}.agreement-box .template[data-v-7c71ba3d]{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:10px;background-color:#817e81}.agreement-box .htmls_box[data-v-7c71ba3d]{font-size:12px;width:259px;height:430px;border-radius:10px;background-color:#fff;position:absolute;top:58px;left:26px}.agreement-box .htmls_box .htmls_top[data-v-7c71ba3d]{position:absolute;top:8px;left:0;height:34px;text-align:center;width:100%;line-height:35px;font-weight:600;font-size:20px}.agreement-box .htmls_box .htmls_font[data-v-7c71ba3d]{position:absolute;bottom:0;left:0;padding:15px 15px;text-align:center;width:100%}.agreement-box .htmls_box .htmls_font div[data-v-7c71ba3d]{height:35px;line-height:35px;border-radius:20px}.agreement-box .htmls_box .htmls_font .ok[data-v-7c71ba3d]{background-color:#f33316;color:#fff}.agreement-box .htmls_box .htmls[data-v-7c71ba3d]{position:absolute;background-color:#fff;top:50px;left:0;width:259px;height:281px;border-radius:4px;overflow:auto;padding:5px 15px;word-break:break-word}.agreement-box .htmls_box .htmls[data-v-7c71ba3d]::-webkit-scrollbar{display:none}.item[data-v-7c71ba3d]{margin-right:15px;border:1px dashed #dbdbdb;padding-bottom:10px;padding-right:15px;padding-top:20px}.swiperimg[data-v-7c71ba3d]{width:310px;border-top-left-radius:10px;border-top-right-radius:10px}.swiperimg img[data-v-7c71ba3d]{width:100%;height:100%}.title[data-v-7c71ba3d]{padding:0 0 13px 0;font-weight:700;font-size:15px;border-left:2px solid var(--prev-color-primary);height:23px;padding-left:10px}.content .right-box[data-v-7c71ba3d]{margin-left:40px}.box[data-v-7c71ba3d]{border-top:3px solid #f5f7f9;padding:10px;padding-top:25px;width:100%}.box .save[data-v-7c71ba3d]{background-color:var(--prev-color-primary);color:#fff;width:71px;height:30px;margin:0 auto;text-align:center;line-height:30px;cursor:pointer}.iframe[data-v-7c71ba3d]{margin-left:20px;position:relative;width:310px;background:#fff;border:1px solid #eee;opacity:1;border-radius:10px}.iconfont[data-v-7c71ba3d]{color:#ddd;font-size:28px}.box-wrapper[data-v-7c71ba3d]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:20px;background-color:#fff;border-radius:5px;margin:20px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-55dbafc2.30bfb3a2.css b/crmeb/public/admin/system_static/css/chunk-55dbafc2.30bfb3a2.css new file mode 100644 index 000000000..0b3540660 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-55dbafc2.30bfb3a2.css @@ -0,0 +1 @@ +.virtual-title[data-v-7b5267b6]{font-size:12px;color:#303133}.header_top[data-v-21fb3ef3]{margin-bottom:10px}.demo-tabs-style1>.ivu-tabs-card>.ivu-tabs-content[data-v-21fb3ef3]{height:120px;margin-top:-16px}.demo-tabs-style1>.ivu-tabs-card>.ivu-tabs-content>.ivu-tabs-tabpane[data-v-21fb3ef3]{background:#fff;padding:16px}.demo-tabs-style1>.ivu-tabs.ivu-tabs-card>.ivu-tabs-bar .ivu-tabs-tab[data-v-21fb3ef3]{border-color:transparent}.demo-tabs-style1>.ivu-tabs-card>.ivu-tabs-bar .ivu-tabs-tab-active[data-v-21fb3ef3]{border-color:#fff}.tabs[data-v-21fb3ef3]{padding:0 30px;background-color:#fff}.trip[data-v-21fb3ef3]{color:#928b8b;background-color:#f2f2f2;margin-left:80px;border-radius:4px;padding:15px}.content[data-v-21fb3ef3]{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.form-sty[data-v-21fb3ef3]{margin-top:20px}.value-list[data-v-21fb3ef3]{position:absolute;right:7px;bottom:7px;width:22px;height:22px;line-height:22px;text-align:center;background:var(--prev-color-primary);color:#ededed;cursor:pointer;border-radius:4px}.variable .item[data-v-21fb3ef3]{cursor:pointer;padding:5px 10px;-webkit-transition:all .3s ease;transition:all .3s ease}.variable .item[data-v-21fb3ef3]:hover{background:var(--prev-color-primary-light-9);color:var(--prev-color-primary);border-radius:4px}.variable[data-v-21fb3ef3]::-webkit-scrollbar{width:4px;height:4px}.variable[data-v-21fb3ef3]::-webkit-scrollbar-thumb{background:var(--prev-color-primary-light-9);border-radius:4px}.variable[data-v-21fb3ef3]::-webkit-scrollbar-track{background:#f2f2f2} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-598e5318.41c36553.css b/crmeb/public/admin/system_static/css/chunk-598e5318.41c36553.css new file mode 100644 index 000000000..9e6f7cd69 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-598e5318.41c36553.css @@ -0,0 +1 @@ +[data-v-35f2f352] .el-tabs__item{height:54px!important;line-height:54px!important}.agreemant[data-v-35f2f352]{background-color:#fff}.content[data-v-35f2f352]{padding:10px 16px}.ifam[data-v-35f2f352]{width:344px;height:644px;background:url(../../system_static/img/ag-phone.596fa229.png) no-repeat top;background-size:344px 644px;padding:40px 20px;padding-top:50px;margin:0 auto 0 20px}.ifam .content[data-v-35f2f352]{height:560px;overflow:hidden;scrollbar-width:none;-ms-overflow-style:none;overflow-x:hidden;overflow-y:auto}.ifam .content[data-v-35f2f352]::-webkit-scrollbar{display:none}.new_tab[data-v-35f2f352] .ivu-tabs-nav .ivu-tabs-tab{padding:4px 16px 20px!important;font-weight:500} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-5a89677e.0c17cf73.css b/crmeb/public/admin/system_static/css/chunk-5a89677e.0c17cf73.css deleted file mode 100644 index 0efd17226..000000000 --- a/crmeb/public/admin/system_static/css/chunk-5a89677e.0c17cf73.css +++ /dev/null @@ -1 +0,0 @@ -.radio[data-v-224af4d2]{margin-bottom:14px}.radio[data-v-224af4d2] .name{width:125px;text-align:right;padding-right:12px}.label-wrapper .list[data-v-34379f5b]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.label-wrapper .list .label-item[data-v-34379f5b]{margin:10px 8px 10px 0;padding:3px 8px;background:#eee;color:#333;border-radius:2px;cursor:pointer;font-size:12px}.label-wrapper .list .label-item.on[data-v-34379f5b]{color:#fff;background:var(--prev-color-primary)}.label-wrapper .footer[data-v-34379f5b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:40px}.label-wrapper .footer button[data-v-34379f5b]{margin-left:10px}.label-box[data-v-34379f5b]{margin-bottom:10px}.btn[data-v-34379f5b]{width:60px;height:24px}.title[data-v-34379f5b]{font-size:13px}.nonefont[data-v-34379f5b]{text-align:center;padding-top:20px}.width-add[data-v-62895dae]{width:40px}.mr30[data-v-62895dae]{margin-right:30px}.user-info .section[data-v-62895dae]{padding:25px 0;border-bottom:1px dashed #eee}.user-info .section-hd[data-v-62895dae]{padding-left:10px;border-left:3px solid var(--prev-color-primary);font-weight:500;font-size:14px;line-height:16px;color:#303133}.user-info .section-bd[data-v-62895dae]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.user-info .section .item[data-v-62895dae]{-webkit-box-flex:0;-ms-flex:0 0 calc(33.33333% - 20px);flex:0 0 calc(33.33333% - 20px);display:-webkit-box;display:-ms-flexbox;display:flex;margin:16px 30px 0 0;font-size:13px;color:#666}.user-info .section .item[data-v-62895dae]:nth-child(3n+3){margin:16px 0 0}.user-info .section .value[data-v-62895dae]{-webkit-box-flex:1;-ms-flex:1;flex:1}.user-info .section .avatar[data-v-62895dae]{width:60px;height:60px;overflow:hidden}.user-info .section .avatar img[data-v-62895dae]{width:100%;height:100%}.labelInput[data-v-51c303e0]{border:1px solid #dcdee2;width:300px;padding:0 15px;border-radius:5px;min-height:30px;cursor:pointer;font-size:12px}.labelInput .span[data-v-51c303e0]{color:#c5c8ce}.labelInput .iconxiayi[data-v-51c303e0]{font-size:12px}.width-add[data-v-51c303e0]{width:40px}.mr30[data-v-51c303e0]{margin-right:30px}.user-info .section[data-v-51c303e0]{padding:25px 0;border-bottom:1px dashed #eee}.user-info .section-hd[data-v-51c303e0]{padding-left:10px;border-left:3px solid var(--prev-color-primary);font-weight:500;font-size:14px;line-height:16px;color:#303133}.user-info .section-bd[data-v-51c303e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.user-info .section .item[data-v-51c303e0]{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:16px 0 0 0;font-size:13px;color:#666}.user-info .section .item[data-v-51c303e0]:nth-child(3n+3){margin:16px 0 0}.user-info .section .item .form-sty[data-v-51c303e0]{width:300px}.user-info .section .item .ivu-form-item[data-v-51c303e0]{margin:3px 0}.user-info .section .item .addfont[data-v-51c303e0]{display:inline-block;font-size:12px;font-weight:400;color:var(--prev-color-primary);margin-left:14px;cursor:pointer;margin-left:10px}.user-info .section .item.lang[data-v-51c303e0]{width:100%}.user-info .section .value[data-v-51c303e0]{-webkit-box-flex:1;-ms-flex:1;flex:1}.user-info .section .avatar[data-v-51c303e0]{width:60px;height:60px;overflow:hidden}.user-info .section .avatar img[data-v-51c303e0]{width:100%;height:100%}.avatar[data-v-53f03014]{width:60px;height:60px;border-radius:50%;overflow:hidden}.avatar img[data-v-53f03014]{width:100%;height:100%}[data-v-53f03014] .el-drawer__body{padding:20px 0!important}[data-v-53f03014] .el-tabs--border-card>.el-tabs__content{padding:0 35px}[data-v-53f03014] .el-tabs--border-card>.el-tabs__header,[data-v-53f03014] .el-tabs--border-card>.el-tabs__header .el-tabs__item:active{border:none;height:40px}[data-v-53f03014] .el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{border:none;border-top:2px solid var(--prev-color-primary);font-size:13px;font-weight:500;color:#303133;line-height:16px}[data-v-53f03014] .el-tabs--border-card>.el-tabs__header .el-tabs__item{border:none;margin-top:0;-webkit-transition:none;transition:none;height:40px!important;line-height:40px!important;width:92px!important;font-size:13px;font-weight:400;color:#303133;line-height:16px}[data-v-53f03014] .el-tabs--border-card{border:none;-webkit-box-shadow:none;box-shadow:none}.head[data-v-53f03014]{position:relative;padding:0 15px}.head .edit-btn[data-v-53f03014]{position:absolute;right:10px;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dashboard-workplace-header-avatar[data-v-53f03014]{width:64px;height:64px;border-radius:50%;margin-right:16px;font-weight:600}.dashboard-workplace-header-tip[data-v-53f03014]{width:82%;display:inline-block;vertical-align:middle}.dashboard-workplace-header-tip-title[data-v-53f03014]{font-size:13px;color:#000;margin-bottom:12px}.dashboard-workplace-header-tip-desc-sp[data-v-53f03014]{width:33.33%;color:#17233d;font-size:13px;display:inline-block}.dashboard-workplace-header-extra .ivu-col p[data-v-53f03014]{text-align:right}.dashboard-workplace-header-extra .ivu-col p:first-child span[data-v-53f03014]:first-child{margin-right:4px}.dashboard-workplace-header-extra .ivu-col p:first-child span[data-v-53f03014]:last-child{color:#808695}.dashboard-workplace-header-extra .ivu-col p[data-v-53f03014]:last-child{font-size:22px}.user_menu[data-v-53f03014] .ivu-menu{width:100%!important} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-5b3b0943.b8a0fb9a.css b/crmeb/public/admin/system_static/css/chunk-5b3b0943.b8a0fb9a.css new file mode 100644 index 000000000..fb0efdf62 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-5b3b0943.b8a0fb9a.css @@ -0,0 +1 @@ +.tabBox_img[data-v-12504ab5]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-12504ab5]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-5b9316d2.730a21e9.css b/crmeb/public/admin/system_static/css/chunk-5b9316d2.730a21e9.css deleted file mode 100644 index 33ad4562e..000000000 --- a/crmeb/public/admin/system_static/css/chunk-5b9316d2.730a21e9.css +++ /dev/null @@ -1 +0,0 @@ -.ivu-mt .type .item[data-v-3932d41a]{margin:3px 0}.Refresh[data-v-3932d41a]{font-size:12px;color:var(--prev-color-primary);cursor:pointer}.ivu-form-item[data-v-3932d41a]{margin-bottom:10px}.status[data-v-3932d41a] .item~.item{margin-left:6px}.status[data-v-3932d41a] .statusVal{margin-bottom:7px}.type[data-v-3932d41a]{padding:3px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.tabBox_img[data-v-3932d41a]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-3932d41a]{width:100%;height:100%}.z-price[data-v-3932d41a]{color:red}.f-price[data-v-3932d41a]{color:green} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-5baa069d.f26cdd06.css b/crmeb/public/admin/system_static/css/chunk-5baa069d.f26cdd06.css deleted file mode 100644 index de701643e..000000000 --- a/crmeb/public/admin/system_static/css/chunk-5baa069d.f26cdd06.css +++ /dev/null @@ -1 +0,0 @@ -.expand-row[data-v-47861808]{margin-bottom:16px}.labelInput[data-v-c6f853de]{border:1px solid #dcdee2;width:400px;padding:0 15px;border-radius:5px;min-height:30px;cursor:pointer;font-size:12px}.labelInput .span[data-v-c6f853de]{color:#c5c8ce}.labelInput .iconxiayi[data-v-c6f853de]{font-size:12px}.ivu-form-item[data-v-c6f853de]{margin-bottom:10px}.form-sty[data-v-c6f853de]{width:400px!important}.addfont[data-v-c6f853de]{display:inline-block;font-size:12px;font-weight:400;color:var(--prev-color-primary);margin-left:14px;cursor:pointer;margin-left:10px}.ivu-icon-ios-arrow-down[data-v-c6f853de]{font-size:14px}.tip[data-v-c6f853de]{color:#bbb;font-size:12px;line-height:12px}.sp[data-v-7e0c8fdf]{font-size:12px;color:#606266;line-height:32px}.customer[data-v-986dc27e]{height:100%;background-color:#fff}.tabBox_img[data-v-986dc27e]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-986dc27e]{width:100%;height:100%}.modelBox .ivu-table-header[data-v-986dc27e],.modelBox[data-v-986dc27e]{width:100%!important}.trees-coadd[data-v-986dc27e]{width:100%;height:385px}.trees-coadd .scollhide[data-v-986dc27e]{width:100%;height:100%;overflow-x:hidden;overflow-y:scroll}.scollhide[data-v-986dc27e]::-webkit-scrollbar{display:none}.footer[data-v-986dc27e]{margin:15px 0;padding-right:20px}[data-v-986dc27e] .el-form--inline .el-form-item{margin-bottom:0}[data-v-1e98502e] .el-tabs__item{height:54px!important;line-height:54px!important}.picBox[data-v-1e98502e]{display:inline-block;cursor:pointer}.picBox .upLoad[data-v-1e98502e]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02);font-size:24px;font-weight:500}.picBox .pictrue[data-v-1e98502e]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:10px}.picBox .pictrue img[data-v-1e98502e]{width:100%;height:100%}.userFrom[data-v-1e98502e] .ivu-form-item-content{margin-left:0!important}.userAlert[data-v-1e98502e]{margin-top:20px}.userI[data-v-1e98502e]{color:var(--prev-color-primary);font-style:normal}img[data-v-1e98502e]{height:36px;display:block}.tabBox_img[data-v-1e98502e]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-1e98502e]{width:100%;height:100%}.tabBox_tit[data-v-1e98502e]{width:60%;font-size:12px!important;margin:0 2px 0 10px;letter-spacing:1px;padding:5px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.modelBox[data-v-1e98502e] .ivu-modal-body{padding:0 16px 16px 16px!important}.vipName[data-v-1e98502e]{color:#dab176}.listbox[data-v-1e98502e] .ivu-divider-horizontal{margin:0!important}.labelInput[data-v-1e98502e]{width:250px;border:1px solid #dcdee2;padding:0 15px;border-radius:5px;min-height:30px;cursor:pointer;font-size:12px}.labelInput .span[data-v-1e98502e]{color:#c5c8ce}.labelInput .ivu-icon-ios-arrow-down[data-v-1e98502e]{font-size:14px;color:#808695}.demo-drawer-footer[data-v-1e98502e]{width:100%;position:absolute;bottom:0;left:0;border-top:1px solid #e8e8e8;padding:10px 16px;text-align:right;background:#fff}.search-form[data-v-1e98502e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.search-form .search-form-box[data-v-1e98502e]{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1;flex:1}.search-form-sub[data-v-1e98502e],.search-form .search-form-box[data-v-1e98502e]{display:-webkit-box;display:-ms-flexbox;display:flex} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-5be37669.b608c552.css b/crmeb/public/admin/system_static/css/chunk-5be37669.b608c552.css new file mode 100644 index 000000000..d83eae4ee --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-5be37669.b608c552.css @@ -0,0 +1 @@ +.df-cc[data-v-0fa1e31c]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.df-cc[data-v-0fa1e31c],.steps-item[data-v-0fa1e31c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.steps-item[data-v-0fa1e31c]{width:-webkit-max-content;width:-moz-max-content;width:max-content}.steps-item .dot[data-v-0fa1e31c]{width:28px;height:28px;color:#c0c4cc;border:1px solid #c0c4cc;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:8px}.steps-item .title[data-v-0fa1e31c]{font-size:16px;font-weight:400;color:#909399;line-height:16px;white-space:nowrap}.steps-item .line[data-v-0fa1e31c]{height:1px;margin:0 20px;background:#ddd}.steps-item .wd160[data-v-0fa1e31c]{width:160px}.steps-item .wd120[data-v-0fa1e31c]{width:120px}.steps-item .wd100[data-v-0fa1e31c]{width:100px}.steps-item.active .title[data-v-0fa1e31c]{font-size:16px;font-weight:500;color:#303133;line-height:16px}.steps-item.active .dot[data-v-0fa1e31c]{width:28px;height:28px;background:var(--prev-color-primary);border:1px solid var(--prev-color-primary);color:#fff}.grey[data-v-6b9a00a6]{color:#999}.maxW[data-v-6b9a00a6] .ivu-select-dropdown{max-width:600px}.ivu-table-wrapper[data-v-6b9a00a6]{border-left:1px solid #dcdee2;border-top:1px solid #dcdee2}.tabBox_img[data-v-6b9a00a6]{width:50px;height:50px}.tabBox_img img[data-v-6b9a00a6]{width:100%;height:100%}.priceBox[data-v-6b9a00a6]{width:100%}.form .picBox[data-v-6b9a00a6],.form .pictrue[data-v-6b9a00a6]{display:inline-block;cursor:pointer}.form .pictrue[data-v-6b9a00a6]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:15px;position:relative}.form .pictrue img[data-v-6b9a00a6]{width:100%;height:100%}.form .pictrue .btndel[data-v-6b9a00a6]{position:absolute;z-index:9;width:20px!important;height:20px!important;left:46px;top:-4px}.form .upLoad[data-v-6b9a00a6]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02);cursor:pointer}.form .col[data-v-6b9a00a6]{color:#2d8cf0;cursor:pointer} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-5f654c80.0f4ec3b7.css b/crmeb/public/admin/system_static/css/chunk-5f654c80.0f4ec3b7.css deleted file mode 100644 index d82ee1d35..000000000 --- a/crmeb/public/admin/system_static/css/chunk-5f654c80.0f4ec3b7.css +++ /dev/null @@ -1 +0,0 @@ -.content_width[data-v-d262a7f0]{width:460px}.QRpic[data-v-d262a7f0]{width:180px;height:180px}.QRpic img[data-v-d262a7f0]{width:100%;height:100%}.desc[data-v-d262a7f0]{font-size:12px;color:#999}.upload-box[data-v-d262a7f0]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02);cursor:pointer}.box[data-v-d262a7f0]{width:60px;height:60px;border-radius:4px;cursor:pointer}.box img[data-v-d262a7f0]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-5f79be21.42433e66.css b/crmeb/public/admin/system_static/css/chunk-5f79be21.42433e66.css deleted file mode 100644 index baba516cb..000000000 --- a/crmeb/public/admin/system_static/css/chunk-5f79be21.42433e66.css +++ /dev/null @@ -1 +0,0 @@ -.upload-box[data-v-2be3575b]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:58px;height:58px;border:1px dashed #c0ccda;border-radius:4px;vertical-align:middle;text-align:center;line-height:58px;cursor:pointer}.upload-box+.upload-box[data-v-2be3575b]{margin-left:10px}.upload-box .ivu-icon[data-v-2be3575b]{vertical-align:middle;font-size:20px}.upload-box .image[data-v-2be3575b]{width:100%;height:100%;border-radius:3px}.upload-box .btn[data-v-2be3575b]{position:absolute;top:0;right:0;font-size:14px;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.df-aic[data-v-2be3575b]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.w414[data-v-2be3575b]{width:414px}.content_font[data-v-4930a355]{color:#2b85e4}.search[data-v-4930a355] .ivu-form-item-content{margin-left:0!important}.ivu-mt .Button .bnt[data-v-4930a355]{margin-right:6px}.ivu-mt .ivu-table-row[data-v-4930a355]{font-size:12px;color:rgba(0,0,0,.65)}.ivu-mt[data-v-4930a355] .ivu-table-cell{padding:10px 0!important}.pictrue[data-v-4930a355]{width:36px;height:36px;display:inline-block;cursor:pointer}.pictrue img[data-v-4930a355]{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.ivu-mt .imgPic .info[data-v-4930a355]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:10px}.ivu-mt .picList .pictrue[data-v-4930a355]{height:36px;margin:7px 3px 0 3px}.ivu-mt .picList .pictrue img[data-v-4930a355]{height:100%;display:block}.product-data[data-v-4930a355]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-data .image[data-v-4930a355]{width:50px!important;height:50px!important;margin-right:10px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-5f8d5308.bf8ef21e.css b/crmeb/public/admin/system_static/css/chunk-5f8d5308.bf8ef21e.css new file mode 100644 index 000000000..58df85a3f --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-5f8d5308.bf8ef21e.css @@ -0,0 +1 @@ +.customer[data-v-35a63271]{height:100%;background-color:#fff}.tabBox_img[data-v-35a63271]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-35a63271]{width:100%;height:100%}.modelBox .ivu-table-header[data-v-35a63271],.modelBox[data-v-35a63271]{width:100%!important}.trees-coadd[data-v-35a63271]{width:100%;height:385px}.trees-coadd .scollhide[data-v-35a63271]{width:100%;height:100%;overflow-x:hidden;overflow-y:scroll}.scollhide[data-v-35a63271]::-webkit-scrollbar{display:none}.footer[data-v-35a63271]{margin:15px 0;padding-right:20px}[data-v-35a63271] .el-form--inline .el-form-item{margin-bottom:0} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-5fe2774a.bb78d9c0.css b/crmeb/public/admin/system_static/css/chunk-5fe2774a.bb78d9c0.css new file mode 100644 index 000000000..e0bca0df9 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-5fe2774a.bb78d9c0.css @@ -0,0 +1 @@ +[data-v-5cbf3ab0] .ivu-menu-vertical .ivu-menu-item-group-title,[data-v-5cbf3ab0] .ivu-menu-vertical.ivu-menu-light:after{display:none}[data-v-5cbf3ab0] .ivu-form-item-content{margin-left:0!important}.nofont[data-v-5cbf3ab0]{text-align:center;line-height:123px}.nofonts[data-v-5cbf3ab0]{text-align:center;line-height:105px}.save[data-v-5cbf3ab0]{width:100%;margin:0 auto;text-align:center;background-color:#fff;bottom:0;padding:16px;border-top:3px solid #f5f7f9}.form .goodsTitle[data-v-5cbf3ab0]{margin-bottom:25px}.form .goodsTitle~.goodsTitle[data-v-5cbf3ab0]{margin-top:20px}.form .goodsTitle .title[data-v-5cbf3ab0]{border-bottom:2px solid var(--prev-color-primary);padding:0 8px 12px 5px;color:#000;font-size:14px}.form .goodsTitle .icons[data-v-5cbf3ab0]{font-size:15px;margin-right:8px;color:#999}.form .add[data-v-5cbf3ab0]{font-size:12px;color:var(--prev-color-primary);padding:0 12px;cursor:pointer}.form .radio[data-v-5cbf3ab0]{margin-right:20px}.form .upLoad[data-v-5cbf3ab0]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02)}.form .iconfont[data-v-5cbf3ab0]{color:#898989}.form .pictrue[data-v-5cbf3ab0]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:10px}.form .pictrue img[data-v-5cbf3ab0]{width:100%;height:100%}.agreement-box[data-v-5cbf3ab0]{width:310px;height:550px;border-radius:10px;background:transparent;border:1px solid #eee;opacity:1;position:relative}.agreement-box .template[data-v-5cbf3ab0]{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:10px;background-color:#817e81}.agreement-box .htmls_box[data-v-5cbf3ab0]{font-size:12px;width:259px;height:430px;border-radius:10px;background-color:#fff;position:absolute;top:58px;left:26px}.agreement-box .htmls_box .htmls_top[data-v-5cbf3ab0]{position:absolute;top:8px;left:0;height:34px;text-align:center;width:100%;line-height:35px;font-weight:600;font-size:20px}.agreement-box .htmls_box .htmls_font[data-v-5cbf3ab0]{position:absolute;bottom:0;left:0;padding:15px 15px;text-align:center;width:100%}.agreement-box .htmls_box .htmls_font div[data-v-5cbf3ab0]{height:35px;line-height:35px;border-radius:20px}.agreement-box .htmls_box .htmls_font .ok[data-v-5cbf3ab0]{background-color:#f33316;color:#fff}.agreement-box .htmls_box .htmls[data-v-5cbf3ab0]{position:absolute;background-color:#fff;top:50px;left:0;width:259px;height:281px;border-radius:4px;overflow:auto;padding:5px 15px;word-break:break-word}.agreement-box .htmls_box .htmls[data-v-5cbf3ab0]::-webkit-scrollbar{display:none}.Bbox[data-v-5cbf3ab0]{width:495px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.item[data-v-5cbf3ab0]{padding-right:15px;padding-top:20px}.item[data-v-5cbf3ab0],.items[data-v-5cbf3ab0]{margin-right:15px;border:1px dashed #dbdbdb;padding-bottom:10px}.items[data-v-5cbf3ab0]{padding-top:15px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}.items .move-icon[data-v-5cbf3ab0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:80px;cursor:move;color:#d8d8d8}.items .img-box[data-v-5cbf3ab0]{position:relative;width:80px;height:80px}.items .img-box img[data-v-5cbf3ab0]{width:100%;height:100%}.items .info[data-v-5cbf3ab0]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:22px}.items .info .info-item[data-v-5cbf3ab0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.items .info .info-item span[data-v-5cbf3ab0]{font-size:13px}.items .info .info-item span .input-box[data-v-5cbf3ab0]{-webkit-box-flex:1;-ms-flex:1;flex:1}.items .delect-btn[data-v-5cbf3ab0]{position:absolute;right:-12px;top:-12px;color:#999}.items .delect-btn .iconfont[data-v-5cbf3ab0]{font-size:28px;color:#999}.table[data-v-5cbf3ab0]{color:#515a6e;font-size:14px;background-color:#fff;margin-left:14px}.contents[data-v-5cbf3ab0]{width:150px}.contents .right-box[data-v-5cbf3ab0]{margin-left:40px}.contents .title-text[data-v-5cbf3ab0]{width:500px}.pciframe[data-v-5cbf3ab0]{margin-left:20px;width:430px;height:280px;background:#fff;border:1px solid #eee;border-radius:13px;position:relative}.pciframe img[data-v-5cbf3ab0]{width:100%;height:100%}.pciframe .pciframe-box[data-v-5cbf3ab0]{background:transparent;border-radius:4px}.pciframe .pcmoddile_goods[data-v-5cbf3ab0]{position:absolute;top:69px;width:171px;height:140px;border-top-left-radius:2px;border-bottom-left-radius:2px;left:65px;background-color:#fff}.pciframe .pcswiperimg_goods[data-v-5cbf3ab0]{height:140px;background-color:#f5f5f5}.pciframe .pcswiperimg_goods img[data-v-5cbf3ab0]{width:100%;height:100%}.link[data-v-5cbf3ab0]{display:inline-block;width:100%;height:32px;line-height:1.5;padding:4px 7px;border:1px solid #dcdee2;border-radius:4px;background-color:#fff;position:relative;cursor:text;-webkit-transition:border .2s ease-in-out,background .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:border .2s ease-in-out,background .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:border .2s ease-in-out,background .2s ease-in-out,box-shadow .2s ease-in-out;transition:border .2s ease-in-out,background .2s ease-in-out,box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;font-size:13px;font-family:PingFangSC-Regular;line-height:22px;color:rgba(0,0,0,.25);opacity:1;cursor:pointer}.link .you[data-v-5cbf3ab0]{color:#999;float:right;margin-right:11px}.swiperimg[data-v-5cbf3ab0]{width:310px;border-top-left-radius:10px;border-top-right-radius:10px}.swiperimg img[data-v-5cbf3ab0]{width:100%;height:100%}.swiperimg_goods[data-v-5cbf3ab0]{width:284px;height:124px;border-radius:4px;line-height:99px;text-align:center;background-color:#f5f5f5}.swiperimg_goods img[data-v-5cbf3ab0]{width:100%;height:100%}.title[data-v-5cbf3ab0]{padding:0 0 13px 0;font-weight:700;font-size:15px;border-left:2px solid var(--prev-color-primary);height:23px;padding-left:10px}.title-text[data-v-5cbf3ab0]{padding:0 0 0 16px;color:#999;font-size:12px;margin-top:10px}.content .right-box[data-v-5cbf3ab0]{margin-left:40px}.box[data-v-5cbf3ab0]{border-top:3px solid #f5f7f9;padding:10px;padding-top:25px;width:100%}.box .save[data-v-5cbf3ab0]{background-color:var(--prev-color-primary);color:#fff;width:71px;height:30px;margin:0 auto;text-align:center;line-height:30px;cursor:pointer}.iframe[data-v-5cbf3ab0]{margin-left:20px;position:relative;width:310px;background:#fff;border:1px solid #eee;opacity:1;border-radius:10px}.moddile[data-v-5cbf3ab0]{position:absolute;width:310px;height:550px;top:0;opacity:0;left:0;border-radius:4px}.moddile_box[data-v-5cbf3ab0]{position:absolute;top:0;width:310px;height:115px;border-top-left-radius:4px;border-top-right-radius:4px;left:0;background-color:#f5f5f5}.moddile_goods[data-v-5cbf3ab0]{position:absolute;top:12px;width:284px;height:124px;border-radius:5px;left:13px;line-height:99px;text-align:center;background-color:#f5f5f5}.iframe-box[data-v-5cbf3ab0]{width:310px;height:100%;border-radius:10px;background:transparent;border:1px solid #eee;opacity:1}.iframe-box img[data-v-5cbf3ab0]{width:100%;height:100%}.left-wrapper[data-v-5cbf3ab0]{min-width:213px;background:#fff;border-right:1px solid #f2f2f2}.menu-item[data-v-5cbf3ab0]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;word-break:break-all}.menu-item .icon-box[data-v-5cbf3ab0]{z-index:3;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}.menu-item:hover .icon-box[data-v-5cbf3ab0]{display:block}.menu-item .right-menu[data-v-5cbf3ab0]{z-index:10;position:absolute;right:-106px;top:-11px;width:auto;min-width:121px}.tabBox_img[data-v-5cbf3ab0]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-5cbf3ab0]{width:100%;height:100%}.ivu-menu[data-v-5cbf3ab0]{z-index:auto}.icondrag2[data-v-5cbf3ab0]{font-size:26px;color:#d8d8d8}.hot_imgs[data-v-5cbf3ab0]{margin-bottom:20px}.hot_imgs .title[data-v-5cbf3ab0]{font-size:14px}.hot_imgs .list-box .item[data-v-5cbf3ab0]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:14px}.hot_imgs .list-box .item .move-icon[data-v-5cbf3ab0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:80px;cursor:move;color:#d8d8d8}.hot_imgs .list-box .item .img-box[data-v-5cbf3ab0]{position:relative;width:80px;height:80px}.hot_imgs .list-box .item .img-box img[data-v-5cbf3ab0]{width:100%;height:100%}.hot_imgs .list-box .item .info[data-v-5cbf3ab0]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:22px}.hot_imgs .list-box .item .info .info-item[data-v-5cbf3ab0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.hot_imgs .list-box .item .info .info-item span[data-v-5cbf3ab0]{font-size:13px}.hot_imgs .list-box .item .info .info-item .input-box[data-v-5cbf3ab0]{-webkit-box-flex:1;-ms-flex:1;flex:1}.hot_imgs .list-box .item .delect-btn[data-v-5cbf3ab0]{position:absolute;right:-12px;top:-12px;color:#999}.hot_imgs .list-box .item .delect-btn .iconfont[data-v-5cbf3ab0]{font-size:28px;color:#999}.hot_imgs .add-btn[data-v-5cbf3ab0]{margin-top:20px}.upload-box[data-v-5cbf3ab0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background:#ccc}.iconfont[data-v-5cbf3ab0]{color:#ddd;font-size:28px}.iframe-boxs[data-v-5cbf3ab0]::-webkit-scrollbar,.sgin_iframe[data-v-5cbf3ab0]::-webkit-scrollbar{display:none}.iframe-boxs[data-v-5cbf3ab0]{width:310px;height:550px;border-radius:10px;background:transparent;border:1px solid #eee;opacity:1;overflow:auto}.iframe-boxs .moneyBox[data-v-5cbf3ab0]{background-color:var(--color-theme);border-radius:10px}.iframe-boxs .moneyBox .box1[data-v-5cbf3ab0]{text-align:center;color:#fff;padding-bottom:15px}.iframe-boxs .moneyBox .box1 .font1[data-v-5cbf3ab0]{padding-top:20px;font-size:12px;opacity:.6}.iframe-boxs .moneyBox .box1 .font2[data-v-5cbf3ab0]{font-size:30px;font-style:normal;opacity:.9}.iframe-boxs .moneyBox .moneyBox_content[data-v-5cbf3ab0]{background-color:#fff;height:317px;border-radius:4px}.iframe-boxs .moneyBox .moneyBox_content .box2[data-v-5cbf3ab0]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;height:35px;line-height:35px;margin-bottom:10px}.iframe-boxs .moneyBox .moneyBox_content .box2 div[data-v-5cbf3ab0]:first-child{font-weight:700;border-bottom:2px solid var(--color-theme)}.iframe-boxs .moneyBox .moneyBox_content .box3[data-v-5cbf3ab0]{padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-ms-flex-wrap:wrap;flex-wrap:wrap}.iframe-boxs .moneyBox .moneyBox_content .box3 .box3_box[data-v-5cbf3ab0]{width:90px;height:55px;border-radius:9px;background-color:#f4f4f4;color:#888;margin-bottom:10px;text-align:center;padding-top:3px;font-size:19px;margin-right:3px;margin-left:3px}.iframe-boxs .moneyBox .moneyBox_content .box3 .box3_box .font[data-v-5cbf3ab0]{font-size:11px;font-style:normal}.iframe-boxs .moneyBox .moneyBox_content .box3 .box3_box[data-v-5cbf3ab0]:first-child{width:90px;height:55px;border-radius:9px;background-color:var(--color-theme);color:#fff;text-align:center;padding-top:3px;margin-right:3px;margin-left:3px}.iframe-boxs .moneyBox .moneyBox_content .box3 .other[data-v-5cbf3ab0]{line-height:55px}.iframe-boxs .moneyBox .moneyBox_content .box4[data-v-5cbf3ab0]{padding:0 10px}.iframe-boxs .moneyBox .moneyBox_content .box4 .tips[data-v-5cbf3ab0]{font-size:14px;color:#333;font-weight:800;margin-bottom:7px;margin-top:10px}.iframe-boxs .moneyBox .moneyBox_content .box4 .tips-samll[data-v-5cbf3ab0]{font-size:12px;color:#333;margin-bottom:7px}.iframe-boxs .moneyBox .moneyBox_content .box4 .tips-samll p[data-v-5cbf3ab0]{margin:2px 0}.iframe-boxs .moneyBox .moneyBox_content .box5[data-v-5cbf3ab0]{font-size:15px;width:225px;height:40px;border-radius:25px;margin:23px auto 0 auto;line-height:40px;text-align:center;background-color:var(--color-theme);color:#fff}[data-v-5cbf3ab0] .ivu-page-header{border-bottom:unset;position:fixed;z-index:9;width:100%}[data-v-5cbf3ab0] .i-layout-page-header{height:66px;border-bottom:1px solid #e8eaec;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.box-wrapper[data-v-5cbf3ab0],[data-v-5cbf3ab0] .i-layout-page-header{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}.box-wrapper[data-v-5cbf3ab0]{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:20px;border-radius:5px}.box-video-style[data-v-5cbf3ab0]{width:100%;height:180px;border-radius:10px;background-color:#707070;margin-top:10px;position:relative;overflow:hidden}.box-video-style .iconv[data-v-5cbf3ab0]{color:#fff;line-height:180px;width:50px;height:50px;display:inherit;font-size:26px;position:absolute;top:-74px;left:50%;margin-left:-25px}.box-video-style .mark[data-v-5cbf3ab0]{position:absolute;width:100%;height:30px;top:0;background-color:rgba(0,0,0,.5);text-align:center} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-5ff3e71c.8f1c3a7d.css b/crmeb/public/admin/system_static/css/chunk-5ff3e71c.8f1c3a7d.css new file mode 100644 index 000000000..e364e8fdb --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-5ff3e71c.8f1c3a7d.css @@ -0,0 +1 @@ +.rulesBox[data-v-0553a481]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.attrFrom[data-v-0553a481] .ivu-form-item{margin-bottom:0!important}.add[data-v-0553a481]{margin-left:122px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-60512542.a01f46a7.css b/crmeb/public/admin/system_static/css/chunk-60512542.a01f46a7.css new file mode 100644 index 000000000..5366db07a --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-60512542.a01f46a7.css @@ -0,0 +1 @@ +.form-width[data-v-903d256e]{width:500px}.item[data-v-903d256e]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.item .row[data-v-903d256e]{width:140px;margin-right:10px}.form-width[data-v-4395cc62]{width:500px}.item[data-v-4395cc62]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.item .row[data-v-4395cc62]{width:140px;margin-right:10px}.table-options[data-v-4395cc62]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-options .create[data-v-4395cc62]{font-size:16px;margin-left:10px;cursor:pointer}.options-list .item[data-v-4395cc62]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.options-list .item .add[data-v-4395cc62]{font-size:18px;cursor:pointer;margin-right:5px}.options-list .item .delete[data-v-4395cc62]{font-size:18px;cursor:pointer;color:#fb0144}[data-v-4395cc62] .el-input-group__prepend .el-select{width:85px}.drag[data-v-4395cc62]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.drag .handle[data-v-4395cc62]{width:9px;height:15px}.code-table-sel[data-v-4395cc62] .el-input__inner{border:none;border-color:transparent;background-color:transparent}[data-v-4395cc62] .el-input-group__prepend div.el-select .el-input__inner{height:28px!important;line-height:28px!important}[data-v-4395cc62] .el-input-group__prepend div.el-select .el-input--small .el-input__icon{line-height:28px}.form-width[data-v-24a77539]{width:500px}.df-cc[data-v-0fa1e31c]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.df-cc[data-v-0fa1e31c],.steps-item[data-v-0fa1e31c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.steps-item[data-v-0fa1e31c]{width:-webkit-max-content;width:-moz-max-content;width:max-content}.steps-item .dot[data-v-0fa1e31c]{width:28px;height:28px;color:#c0c4cc;border:1px solid #c0c4cc;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:8px}.steps-item .title[data-v-0fa1e31c]{font-size:16px;font-weight:400;color:#909399;line-height:16px;white-space:nowrap}.steps-item .line[data-v-0fa1e31c]{height:1px;margin:0 20px;background:#ddd}.steps-item .wd160[data-v-0fa1e31c]{width:160px}.steps-item .wd120[data-v-0fa1e31c]{width:120px}.steps-item .wd100[data-v-0fa1e31c]{width:100px}.steps-item.active .title[data-v-0fa1e31c]{font-size:16px;font-weight:500;color:#303133;line-height:16px}.steps-item.active .dot[data-v-0fa1e31c]{width:28px;height:28px;background:var(--prev-color-primary);border:1px solid var(--prev-color-primary);color:#fff}.ivu-steps .ivu-steps-title[data-v-05d2acfc]{line-height:26px}.code-wapper[data-v-05d2acfc]{min-height:800px;padding-bottom:90px}.btn[data-v-05d2acfc]{position:fixed;bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background-color:hsla(0,0%,100%,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2}.tab-1[data-v-05d2acfc]{padding-bottom:100px}[data-v-05d2acfc] .el-input__inner{padding-left:7px}[data-v-05d2acfc] .ivu-form-item{margin-bottom:17px}[data-v-05d2acfc] .ivu-form-item-error-tip{padding-top:2px}[data-v-05d2acfc] .tip{color:#bbb;line-height:16px;padding-top:5px;font-size:12px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-608fe066.b8156297.css b/crmeb/public/admin/system_static/css/chunk-608fe066.b8156297.css new file mode 100644 index 000000000..041e2f4d8 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-608fe066.b8156297.css @@ -0,0 +1 @@ +.list[data-v-b4dfac28]{height:80%;min-height:500px}.pictrue[data-v-b4dfac28]{width:100%;max-width:300px;height:360px}.right[data-v-b4dfac28]{padding-right:75px}.left[data-v-b4dfac28]{padding-left:75px}.num[data-v-b4dfac28]{margin-bottom:24px;color:#515a6e;font-weight:600;font-size:72px;line-height:72px}.desc[data-v-b4dfac28]{margin-bottom:16px;color:#808695;font-size:20px;line-height:28px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-615e99d0.c6d11a7d.css b/crmeb/public/admin/system_static/css/chunk-615e99d0.c6d11a7d.css deleted file mode 100644 index 4d98dde9d..000000000 --- a/crmeb/public/admin/system_static/css/chunk-615e99d0.c6d11a7d.css +++ /dev/null @@ -1 +0,0 @@ -.tabBox_img[data-v-03045bbb]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-03045bbb]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-6247b74c.243a7da3.css b/crmeb/public/admin/system_static/css/chunk-6247b74c.243a7da3.css deleted file mode 100644 index bbda870c0..000000000 --- a/crmeb/public/admin/system_static/css/chunk-6247b74c.243a7da3.css +++ /dev/null @@ -1 +0,0 @@ -.ivu-form-item[data-v-614d120a]{margin-bottom:0}.picBox[data-v-614d120a]{display:inline-block;cursor:pointer}.picBox .upLoad[data-v-614d120a]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02)}.picBox .pictrue[data-v-614d120a]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:10px}.picBox .pictrue img[data-v-614d120a]{width:100%;height:100%}[data-v-614d120a] .ivu-menu-vertical .ivu-menu-item-group-title,[data-v-614d120a] .ivu-menu-vertical.ivu-menu-light:after{display:none}.left-wrapper[data-v-614d120a]{height:904px;background:#fff;border-right:1px solid #f2f2f2}.menu-item[data-v-614d120a]{z-index:50;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;word-break:break-all}.icon-box[data-v-614d120a]{z-index:3;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}:hover .icon-box[data-v-614d120a]{display:block}.right-menu[data-v-614d120a]{z-index:10;position:absolute;right:-106px;top:-11px;width:auto;min-width:121px}.tabBox_img[data-v-614d120a]{width:36px}.tabBox_img height 36px[data-v-614d120a]{border-radius:4px}.tabBox_img cursor pointer img[data-v-614d120a]{width:100%;height:100%}.pictrue-box[data-v-614d120a]{display:-webkit-box;display:-ms-flexbox;display:flex;align-item:center}.pictrue[data-v-614d120a]{width:25px;height:25px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-6352c572.c4d8808a.css b/crmeb/public/admin/system_static/css/chunk-6352c572.c4d8808a.css deleted file mode 100644 index 8e6c79025..000000000 --- a/crmeb/public/admin/system_static/css/chunk-6352c572.c4d8808a.css +++ /dev/null @@ -1 +0,0 @@ -.df-cc[data-v-31821268]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.df-cc[data-v-31821268],.steps-item[data-v-31821268]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.steps-item[data-v-31821268]{width:-webkit-max-content;width:-moz-max-content;width:max-content}.steps-item .dot[data-v-31821268]{width:28px;height:28px;color:#c0c4cc;border:1px solid #c0c4cc;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:8px}.steps-item .title[data-v-31821268]{font-size:16px;font-weight:400;color:#909399;line-height:16px;white-space:nowrap}.steps-item .line[data-v-31821268]{height:1px;margin:0 20px;background:#ddd}.steps-item .wd160[data-v-31821268]{width:160px}.steps-item .wd120[data-v-31821268]{width:120px}.steps-item .wd100[data-v-31821268]{width:100px}.steps-item.active .title[data-v-31821268]{font-size:16px;font-weight:500;color:#303133;line-height:16px}.steps-item.active .dot[data-v-31821268]{width:28px;height:28px;background:var(--prev-color-primary);border:1px solid var(--prev-color-primary);color:#fff}.content_width[data-v-724e9b74]{width:460px}.custom-label[data-v-724e9b74]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1.5}.grey[data-v-724e9b74]{color:#999}.maxW[data-v-724e9b74] .ivu-select-dropdown{max-width:600px}.tabBox_img[data-v-724e9b74]{width:50px;height:50px;margin:0 auto}.tabBox_img img[data-v-724e9b74]{width:100%;height:100%}.priceBox[data-v-724e9b74]{width:100%}.form .picBox[data-v-724e9b74],.form .pictrue[data-v-724e9b74]{display:inline-block;cursor:pointer}.form .pictrue[data-v-724e9b74]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:15px;position:relative}.form .pictrue img[data-v-724e9b74]{width:100%;height:100%}.form .pictrue .btndel[data-v-724e9b74]{position:absolute;z-index:9;width:20px!important;height:20px!important;left:46px;top:-4px}.form .upLoad[data-v-724e9b74]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02);cursor:pointer} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-64cfd926.a35c6c3f.css b/crmeb/public/admin/system_static/css/chunk-64cfd926.a35c6c3f.css new file mode 100644 index 000000000..acc5460b9 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-64cfd926.a35c6c3f.css @@ -0,0 +1 @@ +.label-wrapper[data-v-096fad39]{height:9rem;overflow:scroll}.label-wrapper .list[data-v-096fad39]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.label-wrapper .list .label-item[data-v-096fad39]{margin:.2rem .3rem .1rem 0;padding:0 .2rem;background:#eee;color:#282828;border-radius:6px;cursor:pointer;font-size:.28rem;height:.56rem;line-height:.56rem}.label-wrapper .list .label-item.on[data-v-096fad39]{color:#fff;background:#3875ea}.footer[data-v-096fad39]{margin-top:.25rem}.btn[data-v-096fad39]{width:100%;height:.76rem;border-radius:43px;background:#3875ea}.title[data-v-096fad39]{font-size:.32rem;color:#282828}.label-title[data-v-096fad39]{margin-bottom:.25rem}.label-box[data-v-096fad39]{margin-bottom:10px}.priceTitle[data-v-096fad39]{position:relative;text-align:center}.priceTitle .iconfontYI[data-v-096fad39]{position:absolute;font-size:.2rem;right:.13rem;top:.11rem;width:.2rem;height:.2rem;line-height:.2rem}.labelCheck[data-v-096fad39] .ivu-checkbox{display:none!important}.labelCheck[data-v-096fad39] .ivu-checkbox-wrapper-checked.ivu-checkbox-border{background:#3875ea;color:#fff}.labelChange[data-v-096fad39]{padding:.3rem;position:fixed;width:90%;height:11.1rem;background-color:#fff;border-radius:.1rem;top:50%;left:50%;margin-left:-3.4rem;margin-top:-5.6rem;z-index:99;transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-webkit-transform:scale(0);transform:scale(0);opacity:0}.cor32[data-v-096fad39]{font-size:.32rem;color:#282828}.mb80[data-v-096fad39]{margin-bottom:.5rem}.on[data-v-096fad39]{opacity:1;transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1)}.userBox[data-v-f62237a8]{background:#f0f1f2}.bgt[data-v-f62237a8]{border-bottom:1px solid #f0f2f7}.user-header[data-v-f62237a8]{width:100%;height:1.5rem;line-height:1.5rem;padding:0 .3rem;background:#fff;margin-bottom:.15rem}.user-header-img[data-v-f62237a8]{width:1.1rem;height:1.1rem;border-radius:50%;overflow:hidden}.user-header-img img[data-v-f62237a8]{width:100%;height:100%}.user-header-name .sp1[data-v-f62237a8]{color:#282828;font-size:.32rem;font-weight:700}.user-header-name .sp2[data-v-f62237a8]{background:rgba(56,117,234,.14);color:#3875ea;font-size:.18rem;padding:.1rem;border-radius:4px}.user-list[data-v-f62237a8]{padding:0 .2rem;background:#fff;margin-bottom:.15rem}.user-list .item[data-v-f62237a8]{width:100%;padding:.2rem 0}.user-list .item .sp1[data-v-f62237a8]{color:#686868;font-size:.28rem;width:1.6rem}.user-list .item .sp2[data-v-f62237a8]{color:#282828;font-size:.28rem}.user-list .labelBox[data-v-f62237a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:4.8rem}.user-list .label[data-v-f62237a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:.5rem;border:1px solid #3875ea;opacity:1;border-radius:16px;padding:0 .15rem;text-align:center;color:#3875ea;font-size:.2rem;margin:.07rem .15rem .07rem 0} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-688114e1.0eb38b00.css b/crmeb/public/admin/system_static/css/chunk-6587a2ea.3c892a76.css similarity index 76% rename from crmeb/public/admin/system_static/css/chunk-688114e1.0eb38b00.css rename to crmeb/public/admin/system_static/css/chunk-6587a2ea.3c892a76.css index 753b97ef6..a14f42245 100644 --- a/crmeb/public/admin/system_static/css/chunk-688114e1.0eb38b00.css +++ b/crmeb/public/admin/system_static/css/chunk-6587a2ea.3c892a76.css @@ -1 +1 @@ -.card_box_cir1[data-v-50f2a66a] .iconfont{font-size:26px;color:#fff}.one[data-v-50f2a66a]{background:#e4ecff}.two[data-v-50f2a66a]{background:#fff3e0}.three[data-v-50f2a66a]{background:#eaf9e1}.four[data-v-50f2a66a]{background:#ffeaf4}.five[data-v-50f2a66a]{background:#f1e4ff}.one1[data-v-50f2a66a]{background:#4d7cfe}.two1[data-v-50f2a66a]{background:#ffab2b}.three1[data-v-50f2a66a]{background:#6dd230}.four1[data-v-50f2a66a]{background:#ff85c0}.five1[data-v-50f2a66a]{background:#b37feb}.card_box[data-v-50f2a66a]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_cir[data-v-50f2a66a]{width:60px;height:60px;overflow:hidden;margin-right:20px}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a],.card_box .card_box_cir[data-v-50f2a66a]{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a]{width:48px;height:48px}.card_box .card_box_txt .sp1[data-v-50f2a66a]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-50f2a66a]{display:block;color:#98a9bc;font-size:12px}.cl[data-v-8ce02e2a]{margin-right:20px}.code-row-bg[data-v-8ce02e2a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.code-row-bg .ivu-mt[data-v-8ce02e2a]{width:100%;margin:0 5px}.ech-box[data-v-8ce02e2a]{margin-top:10px}.change-style[data-v-8ce02e2a]{border:1px solid #ccc;border-radius:15px;padding:0 10px;cursor:pointer}.table-head[data-v-8ce02e2a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.return[data-v-8ce02e2a]{margin-bottom:6px}.i-layout-page-header[data-v-8ce02e2a]{padding-left:13px} \ No newline at end of file +.card_box_cir1[data-v-50f2a66a] .iconfont{font-size:26px;color:#fff}.one[data-v-50f2a66a]{background:#e4ecff}.two[data-v-50f2a66a]{background:#fff3e0}.three[data-v-50f2a66a]{background:#eaf9e1}.four[data-v-50f2a66a]{background:#ffeaf4}.five[data-v-50f2a66a]{background:#f1e4ff}.one1[data-v-50f2a66a]{background:#4d7cfe}.two1[data-v-50f2a66a]{background:#ffab2b}.three1[data-v-50f2a66a]{background:#6dd230}.four1[data-v-50f2a66a]{background:#ff85c0}.five1[data-v-50f2a66a]{background:#b37feb}.card_box[data-v-50f2a66a]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_cir[data-v-50f2a66a]{width:60px;height:60px;overflow:hidden;margin-right:20px}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a],.card_box .card_box_cir[data-v-50f2a66a]{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a]{width:48px;height:48px}.card_box .card_box_txt .sp1[data-v-50f2a66a]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-50f2a66a]{display:block;color:#98a9bc;font-size:12px}.cl[data-v-02c291eb]{margin-right:20px}.code-row-bg[data-v-02c291eb]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.code-row-bg .ivu-mt[data-v-02c291eb]{width:100%;margin:0 5px}.ech-box[data-v-02c291eb]{margin-top:10px}.change-style[data-v-02c291eb]{border:1px solid #ccc;border-radius:15px;padding:0 10px;cursor:pointer}.table-head[data-v-02c291eb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.return[data-v-02c291eb]{margin-bottom:6px}.i-layout-page-header[data-v-02c291eb]{padding-left:13px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-65b35710.f51b9eee.css b/crmeb/public/admin/system_static/css/chunk-65b35710.f51b9eee.css new file mode 100644 index 000000000..97a707b4d --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-65b35710.f51b9eee.css @@ -0,0 +1 @@ +[data-v-5f8f1e5d] .ivu-menu-vertical .ivu-menu-item-group-title,[data-v-5f8f1e5d] .ivu-menu-vertical.ivu-menu-light:after{display:none}[data-v-5f8f1e5d] .ivu-form-item-content{margin-left:0!important}.nofont[data-v-5f8f1e5d]{text-align:center;line-height:123px}.nofonts[data-v-5f8f1e5d]{text-align:center;line-height:105px}.save[data-v-5f8f1e5d]{width:100%;margin:0 auto;text-align:center;background-color:#fff;bottom:0;padding:16px;border-top:3px solid #f5f7f9}.form .goodsTitle[data-v-5f8f1e5d]{margin-bottom:25px}.form .goodsTitle~.goodsTitle[data-v-5f8f1e5d]{margin-top:20px}.form .goodsTitle .title[data-v-5f8f1e5d]{border-bottom:2px solid var(--prev-color-primary);padding:0 8px 12px 5px;color:#000;font-size:14px}.form .goodsTitle .icons[data-v-5f8f1e5d]{font-size:15px;margin-right:8px;color:#999}.form .add[data-v-5f8f1e5d]{font-size:12px;color:var(--prev-color-primary);padding:0 12px;cursor:pointer}.form .radio[data-v-5f8f1e5d]{margin-right:20px}.form .upLoad[data-v-5f8f1e5d]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02)}.form .iconfont[data-v-5f8f1e5d]{color:#898989}.form .pictrue[data-v-5f8f1e5d]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:10px}.form .pictrue img[data-v-5f8f1e5d]{width:100%;height:100%}.agreement-box[data-v-5f8f1e5d]{width:310px;height:550px;border-radius:10px;background:transparent;border:1px solid #eee;opacity:1;position:relative}.agreement-box .template[data-v-5f8f1e5d]{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:10px;background-color:#817e81}.agreement-box .htmls_box[data-v-5f8f1e5d]{font-size:12px;width:259px;height:430px;border-radius:10px;background-color:#fff;position:absolute;top:58px;left:26px}.agreement-box .htmls_box .htmls_top[data-v-5f8f1e5d]{position:absolute;top:8px;left:0;height:34px;text-align:center;width:100%;line-height:35px;font-weight:600;font-size:20px}.agreement-box .htmls_box .htmls_font[data-v-5f8f1e5d]{position:absolute;bottom:0;left:0;padding:15px 15px;text-align:center;width:100%}.agreement-box .htmls_box .htmls_font div[data-v-5f8f1e5d]{height:35px;line-height:35px;border-radius:20px}.agreement-box .htmls_box .htmls_font .ok[data-v-5f8f1e5d]{background-color:#f33316;color:#fff}.agreement-box .htmls_box .htmls[data-v-5f8f1e5d]{position:absolute;background-color:#fff;top:50px;left:0;width:259px;height:281px;border-radius:4px;overflow:auto;padding:5px 15px;word-break:break-word}.agreement-box .htmls_box .htmls[data-v-5f8f1e5d]::-webkit-scrollbar{display:none}.Bbox[data-v-5f8f1e5d]{width:495px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.item[data-v-5f8f1e5d]{padding-right:15px;padding-top:20px}.item[data-v-5f8f1e5d],.items[data-v-5f8f1e5d]{margin-right:15px;border:1px dashed #dbdbdb;padding-bottom:10px}.items[data-v-5f8f1e5d]{padding-top:15px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}.items .move-icon[data-v-5f8f1e5d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:80px;cursor:move;color:#d8d8d8}.items .img-box[data-v-5f8f1e5d]{position:relative;width:80px;height:80px}.items .img-box img[data-v-5f8f1e5d]{width:100%;height:100%}.items .info[data-v-5f8f1e5d]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:22px}.items .info .info-item[data-v-5f8f1e5d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.items .info .info-item span[data-v-5f8f1e5d]{font-size:13px}.items .info .info-item span .input-box[data-v-5f8f1e5d]{-webkit-box-flex:1;-ms-flex:1;flex:1}.items .delect-btn[data-v-5f8f1e5d]{position:absolute;right:-12px;top:-12px;color:#999}.items .delect-btn .iconfont[data-v-5f8f1e5d]{font-size:28px;color:#999}.table[data-v-5f8f1e5d]{color:#515a6e;font-size:14px;background-color:#fff;margin-left:20px}.contents[data-v-5f8f1e5d]{width:150px}.contents .right-box[data-v-5f8f1e5d]{margin-left:40px}.contents .title-text[data-v-5f8f1e5d]{width:500px}.pciframe[data-v-5f8f1e5d]{margin-left:20px;width:430px;height:280px;background:#fff;border:1px solid #eee;border-radius:13px;position:relative}.pciframe img[data-v-5f8f1e5d]{width:100%;height:100%}.pciframe .pciframe-box[data-v-5f8f1e5d]{background:transparent;border-radius:4px}.pciframe .pcmoddile_goods[data-v-5f8f1e5d]{position:absolute;top:69px;width:171px;height:140px;border-top-left-radius:2px;border-bottom-left-radius:2px;left:65px;background-color:#fff}.pciframe .pcswiperimg_goods[data-v-5f8f1e5d]{height:140px;background-color:#f5f5f5}.pciframe .pcswiperimg_goods img[data-v-5f8f1e5d]{width:100%;height:100%}.link[data-v-5f8f1e5d]{display:inline-block;width:100%;height:32px;line-height:1.5;padding:4px 7px;border:1px solid #dcdee2;border-radius:4px;background-color:#fff;position:relative;cursor:text;-webkit-transition:border .2s ease-in-out,background .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:border .2s ease-in-out,background .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:border .2s ease-in-out,background .2s ease-in-out,box-shadow .2s ease-in-out;transition:border .2s ease-in-out,background .2s ease-in-out,box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;font-size:13px;font-family:PingFangSC-Regular;line-height:22px;color:rgba(0,0,0,.25);opacity:1;cursor:pointer}.link .you[data-v-5f8f1e5d]{color:#999;float:right;margin-right:11px}.swiperimg[data-v-5f8f1e5d]{width:310px;border-top-left-radius:10px;border-top-right-radius:10px}.swiperimg img[data-v-5f8f1e5d]{width:100%;height:100%}.swiperimg_goods[data-v-5f8f1e5d]{width:284px;height:124px;border-radius:4px;line-height:99px;text-align:center;background-color:#f5f5f5}.swiperimg_goods img[data-v-5f8f1e5d]{width:100%;height:100%}.title[data-v-5f8f1e5d]{padding:0 0 13px 0;font-weight:700;font-size:15px;border-left:2px solid var(--prev-color-primary);height:23px;padding-left:10px}.title-text[data-v-5f8f1e5d]{padding:0 0 0 16px;color:#999;font-size:12px;margin-top:10px}.content .right-box[data-v-5f8f1e5d]{margin-left:40px}.box[data-v-5f8f1e5d]{border-top:3px solid #f5f7f9;padding:10px;padding-top:25px;width:100%}.box .save[data-v-5f8f1e5d]{background-color:var(--prev-color-primary);color:#fff;width:71px;height:30px;margin:0 auto;text-align:center;line-height:30px;cursor:pointer}.iframe[data-v-5f8f1e5d]{margin-left:20px;position:relative;width:310px;background:#fff;border:1px solid #eee;opacity:1;border-radius:10px}.moddile[data-v-5f8f1e5d]{position:absolute;width:310px;height:550px;top:0;opacity:0;left:0;border-radius:4px}.moddile_box[data-v-5f8f1e5d]{position:absolute;top:0;width:310px;height:115px;border-top-left-radius:4px;border-top-right-radius:4px;left:0;background-color:#f5f5f5}.moddile_goods[data-v-5f8f1e5d]{position:absolute;top:12px;width:284px;height:124px;border-radius:5px;left:13px;line-height:99px;text-align:center;background-color:#f5f5f5}.iframe-box[data-v-5f8f1e5d]{width:310px;height:100%;border-radius:10px;background:transparent;border:1px solid #eee;opacity:1}.iframe-box img[data-v-5f8f1e5d]{width:100%;height:100%}.left-wrapper[data-v-5f8f1e5d]{min-width:213px;background:#fff;border-right:1px solid #f2f2f2}.menu-item[data-v-5f8f1e5d]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;word-break:break-all}.menu-item .icon-box[data-v-5f8f1e5d]{z-index:3;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}.menu-item:hover .icon-box[data-v-5f8f1e5d]{display:block}.menu-item .right-menu[data-v-5f8f1e5d]{z-index:10;position:absolute;right:-106px;top:-11px;width:auto;min-width:121px}.tabBox_img[data-v-5f8f1e5d]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-5f8f1e5d]{width:100%;height:100%}.ivu-menu[data-v-5f8f1e5d]{z-index:auto}.icondrag2[data-v-5f8f1e5d]{font-size:26px;color:#d8d8d8}.hot_imgs[data-v-5f8f1e5d]{margin-bottom:20px}.hot_imgs .title[data-v-5f8f1e5d]{font-size:14px}.hot_imgs .list-box .item[data-v-5f8f1e5d]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:14px}.hot_imgs .list-box .item .move-icon[data-v-5f8f1e5d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:80px;cursor:move;color:#d8d8d8}.hot_imgs .list-box .item .img-box[data-v-5f8f1e5d]{position:relative;width:80px;height:80px}.hot_imgs .list-box .item .img-box img[data-v-5f8f1e5d]{width:100%;height:100%}.hot_imgs .list-box .item .info[data-v-5f8f1e5d]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:22px}.hot_imgs .list-box .item .info .info-item[data-v-5f8f1e5d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.hot_imgs .list-box .item .info .info-item span[data-v-5f8f1e5d]{font-size:13px}.hot_imgs .list-box .item .info .info-item .input-box[data-v-5f8f1e5d]{-webkit-box-flex:1;-ms-flex:1;flex:1}.hot_imgs .list-box .item .delect-btn[data-v-5f8f1e5d]{position:absolute;right:-12px;top:-12px;color:#999}.hot_imgs .list-box .item .delect-btn .iconfont[data-v-5f8f1e5d]{font-size:28px;color:#999}.hot_imgs .add-btn[data-v-5f8f1e5d]{margin-top:20px}.upload-box[data-v-5f8f1e5d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background:#ccc}.iconfont[data-v-5f8f1e5d]{color:#ddd;font-size:28px}.iframe-boxs[data-v-5f8f1e5d]::-webkit-scrollbar,.sgin_iframe[data-v-5f8f1e5d]::-webkit-scrollbar{display:none}.iframe-boxs[data-v-5f8f1e5d]{width:310px;height:550px;border-radius:10px;background:transparent;border:1px solid #eee;opacity:1;overflow:auto}.iframe-boxs .moneyBox[data-v-5f8f1e5d]{background-color:var(--color-theme);height:414px;border-radius:10px}.iframe-boxs .moneyBox .box1[data-v-5f8f1e5d]{text-align:center;color:#fff;padding-bottom:15px}.iframe-boxs .moneyBox .box1 .font1[data-v-5f8f1e5d]{padding-top:20px;font-size:12px;opacity:.6}.iframe-boxs .moneyBox .box1 .font2[data-v-5f8f1e5d]{font-size:30px;font-style:normal;opacity:.9}.iframe-boxs .moneyBox .moneyBox_content[data-v-5f8f1e5d]{background-color:#fff;height:317px;border-radius:4px}.iframe-boxs .moneyBox .moneyBox_content .box2[data-v-5f8f1e5d]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;height:35px;line-height:35px;margin-bottom:10px}.iframe-boxs .moneyBox .moneyBox_content .box2 div[data-v-5f8f1e5d]:first-child{font-weight:700;border-bottom:2px solid var(--color-theme)}.iframe-boxs .moneyBox .moneyBox_content .box3[data-v-5f8f1e5d]{padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-ms-flex-wrap:wrap;flex-wrap:wrap}.iframe-boxs .moneyBox .moneyBox_content .box3 .box3_box[data-v-5f8f1e5d]{width:90px;height:55px;border-radius:9px;background-color:#f4f4f4;color:#888;margin-bottom:10px;text-align:center;padding-top:3px;font-size:19px;margin-right:3px;margin-left:3px}.iframe-boxs .moneyBox .moneyBox_content .box3 .box3_box .font[data-v-5f8f1e5d]{font-size:11px;font-style:normal}.iframe-boxs .moneyBox .moneyBox_content .box3 .box3_box[data-v-5f8f1e5d]:first-child{width:90px;height:55px;border-radius:9px;background-color:var(--color-theme);color:#fff;text-align:center;padding-top:3px;margin-right:3px;margin-left:3px}.iframe-boxs .moneyBox .moneyBox_content .box3 .other[data-v-5f8f1e5d]{line-height:55px}.iframe-boxs .moneyBox .moneyBox_content .box4[data-v-5f8f1e5d]{padding:0 10px}.iframe-boxs .moneyBox .moneyBox_content .box4 .tips[data-v-5f8f1e5d]{font-size:14px;color:#333;font-weight:800;margin-bottom:7px;margin-top:10px}.iframe-boxs .moneyBox .moneyBox_content .box4 .tips-samll[data-v-5f8f1e5d]{font-size:12px;color:#333;margin-bottom:7px}.iframe-boxs .moneyBox .moneyBox_content .box4 .tips-samll p[data-v-5f8f1e5d]{margin:2px 0}.iframe-boxs .moneyBox .moneyBox_content .box5[data-v-5f8f1e5d]{font-size:15px;width:225px;height:40px;border-radius:25px;margin:23px auto 0 auto;line-height:40px;text-align:center;background-color:var(--color-theme);color:#fff}[data-v-5f8f1e5d] .ivu-page-header{border-bottom:unset;position:fixed;z-index:9;width:100%}.box-wrapper[data-v-5f8f1e5d]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:20px;background-color:#fff;border-radius:5px}.box-video-style[data-v-5f8f1e5d]{width:100%;height:180px;border-radius:10px;background-color:#707070;margin-top:10px;position:relative;overflow:hidden}.box-video-style .iconv[data-v-5f8f1e5d]{color:#fff;line-height:180px;width:50px;height:50px;display:inherit;font-size:26px;position:absolute;top:-74px;left:50%;margin-left:-25px}.box-video-style .mark[data-v-5f8f1e5d]{position:absolute;width:100%;height:30px;top:0;background-color:rgba(0,0,0,.5);text-align:center} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-67108560.e86908b1.css b/crmeb/public/admin/system_static/css/chunk-67108560.e86908b1.css deleted file mode 100644 index c815b536c..000000000 --- a/crmeb/public/admin/system_static/css/chunk-67108560.e86908b1.css +++ /dev/null @@ -1 +0,0 @@ -.radio[data-v-224af4d2]{margin-bottom:14px}.radio[data-v-224af4d2] .name{width:125px;text-align:right;padding-right:12px}.tabsName[data-v-7921a85e]{margin-bottom:15px}.valBox[data-v-7921a85e]{margin:10px 0}.valPicbox[data-v-7921a85e]{border:1px solid #e7eaec}.valPicbox_pic[data-v-7921a85e]{width:200px;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.valPicbox_pic img[data-v-7921a85e]{width:100%;height:100%}.valPicbox_pic[data-v-7921a85e] .ivu-icon-md-document{font-size:70px;color:#dadada}.valPicbox_sp[data-v-7921a85e]{display:block;font-size:12px;width:200px;padding:7px;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #e7eaec} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-67726439.f99b6f3f.css b/crmeb/public/admin/system_static/css/chunk-67726439.f99b6f3f.css new file mode 100644 index 000000000..6f90c3346 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-67726439.f99b6f3f.css @@ -0,0 +1 @@ +.upload-box[data-v-03cbf8d3]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:58px;height:58px;border:1px dashed #c0ccda;border-radius:4px;vertical-align:middle;text-align:center;line-height:58px;cursor:pointer}.upload-box+.upload-box[data-v-03cbf8d3]{margin-left:10px}.upload-box .ivu-icon[data-v-03cbf8d3]{vertical-align:middle;font-size:20px}.upload-box .image[data-v-03cbf8d3]{width:100%;height:100%;border-radius:3px}.upload-box .btn[data-v-03cbf8d3]{position:absolute;top:0;right:0;font-size:14px;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.df-aic[data-v-03cbf8d3]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.w414[data-v-03cbf8d3]{width:414px}.content_font[data-v-96f18886]{color:#2b85e4}.search[data-v-96f18886] .ivu-form-item-content{margin-left:0!important}.ivu-mt .Button .bnt[data-v-96f18886]{margin-right:6px}.ivu-mt .ivu-table-row[data-v-96f18886]{font-size:12px;color:rgba(0,0,0,.65)}.ivu-mt[data-v-96f18886] .ivu-table-cell{padding:10px 0!important}.pictrue[data-v-96f18886]{width:36px;height:36px;display:inline-block;cursor:pointer}.pictrue img[data-v-96f18886]{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.ivu-mt .imgPic .info[data-v-96f18886]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:10px}.ivu-mt .picList .pictrue[data-v-96f18886]{height:36px;margin:7px 3px 0 3px}.ivu-mt .picList .pictrue img[data-v-96f18886]{height:100%;display:block}.product-data[data-v-96f18886]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-data .image[data-v-96f18886]{width:50px!important;height:50px!important;margin-right:10px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-67b4a9cb.82ee5287.css b/crmeb/public/admin/system_static/css/chunk-67b4a9cb.82ee5287.css new file mode 100644 index 000000000..547b055dd --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-67b4a9cb.82ee5287.css @@ -0,0 +1 @@ +.radio[data-v-35556d70]{margin-bottom:14px}.radio[data-v-35556d70] .name{width:125px;text-align:right;padding-right:12px}.label-wrapper .list[data-v-6a2b0397]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.label-wrapper .list .label-item[data-v-6a2b0397]{margin:10px 8px 10px 0;padding:3px 8px;background:#eee;color:#333;border-radius:2px;cursor:pointer;font-size:12px}.label-wrapper .list .label-item.on[data-v-6a2b0397]{color:#fff;background:var(--prev-color-primary)}.label-wrapper .footer[data-v-6a2b0397]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:40px}.label-wrapper .footer button[data-v-6a2b0397]{margin-left:10px}.label-box[data-v-6a2b0397]{margin-bottom:10px}.btn[data-v-6a2b0397]{width:60px;height:24px}.title[data-v-6a2b0397]{font-size:13px}.nonefont[data-v-6a2b0397]{text-align:center;padding-top:20px}.width-add[data-v-62895dae]{width:40px}.mr30[data-v-62895dae]{margin-right:30px}.user-info .section[data-v-62895dae]{padding:25px 0;border-bottom:1px dashed #eee}.user-info .section-hd[data-v-62895dae]{padding-left:10px;border-left:3px solid var(--prev-color-primary);font-weight:500;font-size:14px;line-height:16px;color:#303133}.user-info .section-bd[data-v-62895dae]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.user-info .section .item[data-v-62895dae]{-webkit-box-flex:0;-ms-flex:0 0 calc(33.33333% - 20px);flex:0 0 calc(33.33333% - 20px);display:-webkit-box;display:-ms-flexbox;display:flex;margin:16px 30px 0 0;font-size:13px;color:#666}.user-info .section .item[data-v-62895dae]:nth-child(3n+3){margin:16px 0 0}.user-info .section .value[data-v-62895dae]{-webkit-box-flex:1;-ms-flex:1;flex:1}.user-info .section .avatar[data-v-62895dae]{width:60px;height:60px;overflow:hidden}.user-info .section .avatar img[data-v-62895dae]{width:100%;height:100%}.labelInput[data-v-81beea38]{border:1px solid #dcdee2;width:300px;padding:0 15px;border-radius:5px;min-height:30px;cursor:pointer;font-size:12px}.labelInput .span[data-v-81beea38]{color:#c5c8ce}.labelInput .iconxiayi[data-v-81beea38]{font-size:12px}.width-add[data-v-81beea38]{width:40px}.mr30[data-v-81beea38]{margin-right:30px}.user-info .section[data-v-81beea38]{padding:25px 0;border-bottom:1px dashed #eee}.user-info .section-hd[data-v-81beea38]{padding-left:10px;border-left:3px solid var(--prev-color-primary);font-weight:500;font-size:14px;line-height:16px;color:#303133}.user-info .section-bd[data-v-81beea38]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.user-info .section .item[data-v-81beea38]{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:16px 0 0 0;font-size:13px;color:#666}.user-info .section .item[data-v-81beea38]:nth-child(3n+3){margin:16px 0 0}.user-info .section .item .form-sty[data-v-81beea38]{width:300px}.user-info .section .item .ivu-form-item[data-v-81beea38]{margin:3px 0}.user-info .section .item .addfont[data-v-81beea38]{display:inline-block;font-size:12px;font-weight:400;color:var(--prev-color-primary);margin-left:14px;cursor:pointer;margin-left:10px}.user-info .section .item.lang[data-v-81beea38]{width:100%}.user-info .section .value[data-v-81beea38]{-webkit-box-flex:1;-ms-flex:1;flex:1}.user-info .section .avatar[data-v-81beea38]{width:60px;height:60px;overflow:hidden}.user-info .section .avatar img[data-v-81beea38]{width:100%;height:100%}.avatar[data-v-66c7e122]{width:60px;height:60px;border-radius:50%;overflow:hidden}.avatar img[data-v-66c7e122]{width:100%;height:100%}[data-v-66c7e122] .el-drawer__body{padding:20px 0!important}[data-v-66c7e122] .el-tabs--border-card>.el-tabs__content{padding:0 35px}[data-v-66c7e122] .el-tabs--border-card>.el-tabs__header,[data-v-66c7e122] .el-tabs--border-card>.el-tabs__header .el-tabs__item:active{border:none;height:40px}[data-v-66c7e122] .el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{border:none;border-top:2px solid var(--prev-color-primary);font-size:13px;font-weight:500;color:#303133;line-height:16px}[data-v-66c7e122] .el-tabs--border-card>.el-tabs__header .el-tabs__item{border:none;margin-top:0;-webkit-transition:none;transition:none;height:40px!important;line-height:40px!important;width:92px!important;font-size:13px;font-weight:400;color:#303133;line-height:16px}[data-v-66c7e122] .el-tabs--border-card{border:none;-webkit-box-shadow:none;box-shadow:none}.head[data-v-66c7e122]{position:relative;padding:0 15px}.head .edit-btn[data-v-66c7e122]{position:absolute;right:10px;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dashboard-workplace-header-avatar[data-v-66c7e122]{width:64px;height:64px;border-radius:50%;margin-right:16px;font-weight:600}.dashboard-workplace-header-tip[data-v-66c7e122]{width:82%;display:inline-block;vertical-align:middle}.dashboard-workplace-header-tip-title[data-v-66c7e122]{font-size:13px;color:#000;margin-bottom:12px}.dashboard-workplace-header-tip-desc-sp[data-v-66c7e122]{width:33.33%;color:#17233d;font-size:13px;display:inline-block}.dashboard-workplace-header-extra .ivu-col p[data-v-66c7e122]{text-align:right}.dashboard-workplace-header-extra .ivu-col p:first-child span[data-v-66c7e122]:first-child{margin-right:4px}.dashboard-workplace-header-extra .ivu-col p:first-child span[data-v-66c7e122]:last-child{color:#808695}.dashboard-workplace-header-extra .ivu-col p[data-v-66c7e122]:last-child{font-size:22px}.user_menu[data-v-66c7e122] .ivu-menu{width:100%!important} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-67c6ffd4.ef9eed42.css b/crmeb/public/admin/system_static/css/chunk-67c6ffd4.ef9eed42.css deleted file mode 100644 index 22a9cfb48..000000000 --- a/crmeb/public/admin/system_static/css/chunk-67c6ffd4.ef9eed42.css +++ /dev/null @@ -1 +0,0 @@ -.radio[data-v-224af4d2]{margin-bottom:14px}.radio[data-v-224af4d2] .name{width:125px;text-align:right;padding-right:12px}.treeSel[data-v-56a3eab5] .ivu-select-dropdown-list{padding:0 10px!important;-webkit-box-sizing:border-box;box-sizing:border-box}.tabBox_img[data-v-56a3eab5]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-56a3eab5]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-67e06b15.c1cbc3ba.css b/crmeb/public/admin/system_static/css/chunk-67e06b15.c1cbc3ba.css new file mode 100644 index 000000000..9cbec9488 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-67e06b15.c1cbc3ba.css @@ -0,0 +1 @@ +.content_width[data-v-44db84f0]{width:414px}.info[data-v-44db84f0]{color:#888;font-size:12px}.pictrue[data-v-44db84f0]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:15px;display:inline-block;position:relative;cursor:pointer}.pictrue img[data-v-44db84f0]{width:100%;height:100%}.pictrue .btndel[data-v-44db84f0]{position:absolute;z-index:1;width:20px!important;height:20px!important;left:46px;top:-4px}.upLoad[data-v-44db84f0]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02);cursor:pointer}.ivu-icon-ios-close-circle[data-v-44db84f0]{position:absolute;top:0;right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.tip[data-v-44db84f0]{color:#888;font-size:12px;line-height:16px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-3c4f0bd9.3d9a0f81.css b/crmeb/public/admin/system_static/css/chunk-6812708f.2244dec7.css similarity index 52% rename from crmeb/public/admin/system_static/css/chunk-3c4f0bd9.3d9a0f81.css rename to crmeb/public/admin/system_static/css/chunk-6812708f.2244dec7.css index 55b2e0bcc..4a6ea4019 100644 --- a/crmeb/public/admin/system_static/css/chunk-3c4f0bd9.3d9a0f81.css +++ b/crmeb/public/admin/system_static/css/chunk-6812708f.2244dec7.css @@ -1 +1 @@ -.head-box[data-v-2ecddfc2]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;height:45px;background:linear-gradient(85deg,#3875ea,#1890fc)}.head-box span[data-v-2ecddfc2]{position:absolute;width:45px;height:100%;left:0;top:0;text-align:center;line-height:45px}.chat-box[data-v-2ecddfc2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;height:100vh;background:#f0f1f2}.chat-box .head-box[data-v-2ecddfc2]{background:linear-gradient(85deg,#3875ea,#1890fc)}.chat-box .head-box .title-hd[data-v-2ecddfc2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;height:43px;padding:0 .3rem;color:#fff}.chat-box .head-box .title-hd .icon-fanhui[data-v-2ecddfc2]{position:absolute;left:.3rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.chat-box .head-box .title-hd .icon-gengduo2[data-v-2ecddfc2]{position:absolute;right:2.1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.chat-box .scroll-box[data-v-2ecddfc2]{-webkit-box-flex:1;-ms-flex:1;flex:1}.chat-box .footer-box[data-v-2ecddfc2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:1rem;padding:0 .3rem;color:rgba(0,0,0,.8);background:#f7f7f7}.chat-box .footer-box .words[data-v-2ecddfc2]{margin-right:.18rem}.chat-box .footer-box .words .iconfont[data-v-2ecddfc2]{font-size:.5rem}.chat-box .footer-box .input-box[data-v-2ecddfc2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;height:.64rem;padding-right:.05rem;background-color:#fff;border-radius:.32rem;overflow:hidden}.chat-box .footer-box .input-box input[data-v-2ecddfc2]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:.2rem;height:100%;border:transparent!important}.chat-box .footer-box .input-box[data-v-2ecddfc2] .el-input__inner{font-size:.28rem!important}.chat-box .footer-box .input-box .el-input__inner[data-v-2ecddfc2]:focus,.chat-box .footer-box .input-box .el-input__inner[data-v-2ecddfc2]:hover,.chat-box .footer-box .input-box[data-v-2ecddfc2] .el-input__inner{border:transparent;-webkit-box-shadow:none;box-shadow:none}.chat-box .footer-box .input-box .iconfont[data-v-2ecddfc2]{font-size:.5rem;color:#ccc;font-weight:400}.chat-box .footer-box .input-box .isSend[data-v-2ecddfc2]{color:#3875ea}.chat-box .footer-box .emoji .iconfont[data-v-2ecddfc2],.chat-box .footer-box .more .iconfont[data-v-2ecddfc2]{margin-left:.18rem;font-size:.5rem}.tool-wrapper[data-v-2ecddfc2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.45rem .6rem;background:#fff;font-size:.24rem}.tool-wrapper .tool-item[data-v-2ecddfc2]{text-align:center}.tool-wrapper .tool-item img[data-v-2ecddfc2]{width:1.04rem;height:1.04rem}.slider-banner[data-v-2ecddfc2]{padding-bottom:.25rem;background:#fff}.slider-banner .em[data-v-2ecddfc2]{display:inline-block;width:.5rem;height:.5rem;margin:.4rem 0 0 .5rem}.words-mask[data-v-2ecddfc2]{z-index:50;position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.5)}.words-mask .content[data-v-2ecddfc2]{position:absolute;left:0;right:0;top:1.14rem;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;border-radius:.06rem .06rem 0 0}.words-mask .content .title-box[data-v-2ecddfc2]{padding:0 .3rem .3rem;position:relative;border-bottom:1px solid #f5f6f9}.words-mask .content .title-box .tab-box[data-v-2ecddfc2]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.4rem 2.2rem .3rem;font-size:.32rem;color:#9f9f9f}.words-mask .content .title-box .tab-box .on[data-v-2ecddfc2]{color:#3875ea;font-weight:700}.words-mask .content .title-box .tab-box .right-icon[data-v-2ecddfc2]{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.words-mask .content .title-box .tab-box .right-icon .iconfont[data-v-2ecddfc2]{margin-left:.2rem;font-size:.48rem;color:#c8cad0}.words-mask .content .title-box .input-box[data-v-2ecddfc2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:6.9rem;height:.64rem;padding-right:.05rem;margin-left:.18rem;border-radius:.32rem;overflow:hidden}.words-mask .content .title-box .input-box[data-v-2ecddfc2] .el-input__inner{background:#f5f6f9}.words-mask .content .title-box .input-box .el-input__inner[data-v-2ecddfc2]:focus,.words-mask .content .title-box .input-box .el-input__inner[data-v-2ecddfc2]:hover,.words-mask .content .title-box .input-box[data-v-2ecddfc2] .el-input__inner{border:transparent;-webkit-box-shadow:none;box-shadow:none}.words-mask .content .title-box .icon-cha1[data-v-2ecddfc2]{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.words-mask .content .scroll-box[data-v-2ecddfc2]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.words-mask .content .scroll-box .scroll-left[data-v-2ecddfc2]{width:1.76rem;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;background:#f5f6f9}.words-mask .content .scroll-box .scroll-left .left-item[data-v-2ecddfc2]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:1.09rem;color:#282828;font-size:.26rem}.words-mask .content .scroll-box .scroll-left .left-item.active[data-v-2ecddfc2]{color:#3875ea;background:#fff}.words-mask .content .scroll-box .scroll-left .left-item.active[data-v-2ecddfc2]:after{content:" ";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.06rem;height:.46rem;background:#3875ea}.words-mask .content .scroll-box .scroll-left .left-item.add_cate[data-v-2ecddfc2]{color:#9f9f9f;font-size:.26rem}.words-mask .content .scroll-box .scroll-left .left-item.add_cate .iconfont[data-v-2ecddfc2]{margin-right:.1rem;font-size:.24rem}.words-mask .content .scroll-box .right-box[data-v-2ecddfc2]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:scroll;-webkit-overflow-scrolling:touch}.words-mask .content .scroll-box .msg-item[data-v-2ecddfc2]{padding:.25rem .3rem;color:#888;font-size:.28rem}.words-mask .content .scroll-box .msg-item .title[data-v-2ecddfc2]{margin-right:.2rem;color:#282828}.words-mask .content .scroll-box .msg-item.add-mg[data-v-2ecddfc2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:.28rem;padding:.15rem .3rem}.words-mask .content .scroll-box .msg-item.add-mg .iconfont[data-v-2ecddfc2]{font-size:.36rem;margin-right:.1rem}.chat-scroll-box[data-v-2ecddfc2]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.chat-scroll-box .day-box[data-v-2ecddfc2]{margin-bottom:.2rem;font-size:.24rem;color:#999;text-align:center}.chat-scroll-box .chat-item[data-v-2ecddfc2]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.36rem;font-size:.28rem}.chat-scroll-box .chat-item .avatar[data-v-2ecddfc2]{width:.8rem;height:.8rem;border-radius:50%}.chat-scroll-box .chat-item .msg-box[data-v-2ecddfc2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:4.52rem;margin-left:.22rem;padding:.1rem .24rem;background:#fff;border-radius:.14rem;word-break:break-all;font-size:.28rem}.chat-scroll-box .chat-item .img-box[data-v-2ecddfc2]{width:2.7rem;margin-left:.22rem}.chat-scroll-box .chat-item .img-box img[data-v-2ecddfc2]{width:2.7rem;border-radius:6px}.chat-scroll-box .chat-item .product-box[data-v-2ecddfc2]{width:4.52rem;background-color:#fff;border-radius:.14rem;overflow:hidden;margin-left:.22rem}.chat-scroll-box .chat-item .product-box img[data-v-2ecddfc2]{width:4.52rem}.chat-scroll-box .chat-item .product-box .info[data-v-2ecddfc2]{padding:.16rem .26rem}.chat-scroll-box .chat-item .product-box .info .price[data-v-2ecddfc2]{font-size:.36rem;color:#f74c31}.chat-scroll-box .chat-item .product-box .info .price text[data-v-2ecddfc2]{font-size:.28rem}.chat-scroll-box .chat-item .order-box[data-v-2ecddfc2]{width:4.52rem;margin-left:.22rem;background-color:#fff;border-radius:.14rem}.chat-scroll-box .chat-item .order-box .title[data-v-2ecddfc2]{padding:.15rem .2rem;font-size:.26rem;color:#282828;border-bottom:1px solid #eceff8}.chat-scroll-box .chat-item .order-box .info[data-v-2ecddfc2]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.2rem}.chat-scroll-box .chat-item .order-box .info img[data-v-2ecddfc2]{width:1.24rem;height:1.24rem;border-radius:.06rem}.chat-scroll-box .chat-item .order-box .info .product-info[data-v-2ecddfc2]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:.16rem}.chat-scroll-box .chat-item .order-box .info .product-info .name[data-v-2ecddfc2]{font-size:.26rem}.chat-scroll-box .chat-item .order-box .info .product-info .price[data-v-2ecddfc2]{font-size:.3rem;color:#f74c31}.chat-scroll-box .chat-item.right-box[data-v-2ecddfc2]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.chat-scroll-box .chat-item.right-box .msg-box[data-v-2ecddfc2]{margin-left:0;margin-right:.22rem;background-color:#9cec60;color:#333}.chat-scroll-box .chat-item.right-box .img-box[data-v-2ecddfc2],.chat-scroll-box .chat-item.right-box .order-box[data-v-2ecddfc2],.chat-scroll-box .chat-item.right-box .product-box[data-v-2ecddfc2]{margin-left:0;margin-right:.22rem}.chat-scroll-box .chat-item .em[data-v-2ecddfc2]{margin:0}.transfer-mask[data-v-2ecddfc2]{z-index:30;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.transfer-mask .content[data-v-2ecddfc2]{position:absolute;left:0;bottom:0;-webkit-transform:translateY(100%);transform:translateY(100%);top:2.5rem;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;border-radius:.16rem .16rem 0 0}.transfer-mask .content.on[data-v-2ecddfc2]{-webkit-animation:up .2s linear;animation:up .2s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.transfer-mask .content .title[data-v-2ecddfc2]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:1.1rem;font-size:.32rem;font-weight:700;color:#282828}.transfer-mask .content .title .iconfont[data-v-2ecddfc2]{position:absolute;right:.3rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#c8cad0;font-size:.44rem}.transfer-mask .content .list-wrapper[data-v-2ecddfc2]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:.3rem;overflow-y:scroll;-webkit-overflow-scrolling:touch}.transfer-mask .content .list-wrapper .list-item[data-v-2ecddfc2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.16rem 0;border-bottom:1px solid #eceff8}.transfer-mask .content .list-wrapper .list-item .check-box[data-v-2ecddfc2]{width:.72rem}.transfer-mask .content .list-wrapper .list-item .avatar-box img[data-v-2ecddfc2]{width:.9rem;height:.9rem;border-radius:.06rem}.transfer-mask .content .list-wrapper .list-item .nickName[data-v-2ecddfc2]{margin-left:.28rem;color:#282828;font-size:.3rem;font-weight:700}.transfer-mask .content .btn[data-v-2ecddfc2]{width:6.9rem;height:.86rem;margin:.5rem auto;color:#fff;background:#3875ea;font-size:.3rem;border-radius:.43rem!important}.broadcast-details_box[data-v-2ecddfc2]{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;border-radius:6px;padding:.24rem}.broadcast_details_img[data-v-2ecddfc2]{width:1.4rem;height:1.4rem;border-radius:8px;overflow:hidden;position:relative}.broadcast_details_img img[data-v-2ecddfc2]{width:100%;height:100%}.broadcast_details_picBox[data-v-2ecddfc2]{width:75%;margin-left:.24rem}.broadcast_details_tit[data-v-2ecddfc2]{font-size:.28rem;color:#333;height:.85rem;font-weight:800;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:left!important}.broadcast_details_pic[data-v-2ecddfc2]{font-size:.36rem;color:#e93323;text-align:left}.broadcast_details_pic_num[data-v-2ecddfc2]{text-decoration:line-through;font-size:.28rem;color:rgba(0,0,0,.5);margin-left:.1rem}.broadcast_details_btn[data-v-2ecddfc2]{width:1.3rem;height:.5rem;background:#e83323;opacity:1;border-radius:1.25rem;color:#fff;font-size:.24rem;text-align:center;line-height:.5rem}.broadcast-details_num[data-v-2ecddfc2]{width:100%;height:.8rem;line-height:.8rem;color:#000;font-size:.26rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;border-bottom:1px dashed rgba(0,0,0,.2);padding:0 .24rem}@-webkit-keyframes up{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes up{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.emoji-outer{position:absolute;right:.5rem;bottom:.3rem;width:.5rem;height:.5rem} \ No newline at end of file +.head-box[data-v-3c9ed568]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;height:45px;background:linear-gradient(85deg,#3875ea,#1890fc)}.head-box span[data-v-3c9ed568]{position:absolute;width:45px;height:100%;left:0;top:0;text-align:center;line-height:45px}.chat-box[data-v-3c9ed568]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;height:100vh;background:#f0f1f2}.chat-box .head-box[data-v-3c9ed568]{background:linear-gradient(85deg,#3875ea,#1890fc)}.chat-box .head-box .title-hd[data-v-3c9ed568]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;height:43px;padding:0 .3rem;color:#fff}.chat-box .head-box .title-hd .icon-fanhui[data-v-3c9ed568]{position:absolute;left:.3rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.chat-box .head-box .title-hd .icon-gengduo2[data-v-3c9ed568]{position:absolute;right:2.1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.chat-box .scroll-box[data-v-3c9ed568]{-webkit-box-flex:1;-ms-flex:1;flex:1}.chat-box .footer-box[data-v-3c9ed568]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:1rem;padding:0 .3rem;color:rgba(0,0,0,.8);background:#f7f7f7}.chat-box .footer-box .words[data-v-3c9ed568]{margin-right:.18rem}.chat-box .footer-box .words .iconfont[data-v-3c9ed568]{font-size:.5rem}.chat-box .footer-box .input-box[data-v-3c9ed568]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;height:.64rem;padding-right:.05rem;background-color:#fff;border-radius:.32rem;overflow:hidden}.chat-box .footer-box .input-box input[data-v-3c9ed568]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:.2rem;height:100%;border:transparent!important}.chat-box .footer-box .input-box[data-v-3c9ed568] .el-input__inner{font-size:.28rem!important}.chat-box .footer-box .input-box .el-input__inner[data-v-3c9ed568]:focus,.chat-box .footer-box .input-box .el-input__inner[data-v-3c9ed568]:hover,.chat-box .footer-box .input-box[data-v-3c9ed568] .el-input__inner{border:transparent;-webkit-box-shadow:none;box-shadow:none}.chat-box .footer-box .input-box .iconfont[data-v-3c9ed568]{font-size:.5rem;color:#ccc;font-weight:400}.chat-box .footer-box .input-box .isSend[data-v-3c9ed568]{color:#3875ea}.chat-box .footer-box .emoji .iconfont[data-v-3c9ed568],.chat-box .footer-box .more .iconfont[data-v-3c9ed568]{margin-left:.18rem;font-size:.5rem}.tool-wrapper[data-v-3c9ed568]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.45rem .6rem;background:#fff;font-size:.24rem}.tool-wrapper .tool-item[data-v-3c9ed568]{text-align:center}.tool-wrapper .tool-item img[data-v-3c9ed568]{width:1.04rem;height:1.04rem}.slider-banner[data-v-3c9ed568]{padding-bottom:.25rem;background:#fff}.slider-banner .em[data-v-3c9ed568]{display:inline-block;width:.5rem;height:.5rem;margin:.4rem 0 0 .5rem}.words-mask[data-v-3c9ed568]{z-index:50;position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.5)}.words-mask .content[data-v-3c9ed568]{position:absolute;left:0;right:0;top:1.14rem;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;border-radius:.06rem .06rem 0 0}.words-mask .content .title-box[data-v-3c9ed568]{padding:0 .3rem .3rem;position:relative;border-bottom:1px solid #f5f6f9}.words-mask .content .title-box .tab-box[data-v-3c9ed568]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.4rem 2.2rem .3rem;font-size:.32rem;color:#9f9f9f}.words-mask .content .title-box .tab-box .on[data-v-3c9ed568]{color:#3875ea;font-weight:700}.words-mask .content .title-box .tab-box .right-icon[data-v-3c9ed568]{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.words-mask .content .title-box .tab-box .right-icon .iconfont[data-v-3c9ed568]{margin-left:.2rem;font-size:.48rem;color:#c8cad0}.words-mask .content .title-box .input-box[data-v-3c9ed568]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:6.9rem;height:.64rem;padding-right:.05rem;margin-left:.18rem;border-radius:.32rem;overflow:hidden}.words-mask .content .title-box .input-box[data-v-3c9ed568] .el-input__inner{background:#f5f6f9}.words-mask .content .title-box .input-box .el-input__inner[data-v-3c9ed568]:focus,.words-mask .content .title-box .input-box .el-input__inner[data-v-3c9ed568]:hover,.words-mask .content .title-box .input-box[data-v-3c9ed568] .el-input__inner{border:transparent;-webkit-box-shadow:none;box-shadow:none}.words-mask .content .title-box .icon-cha1[data-v-3c9ed568]{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.words-mask .content .scroll-box[data-v-3c9ed568]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.words-mask .content .scroll-box .scroll-left[data-v-3c9ed568]{width:1.76rem;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;background:#f5f6f9}.words-mask .content .scroll-box .scroll-left .left-item[data-v-3c9ed568]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:1.09rem;color:#282828;font-size:.26rem}.words-mask .content .scroll-box .scroll-left .left-item.active[data-v-3c9ed568]{color:#3875ea;background:#fff}.words-mask .content .scroll-box .scroll-left .left-item.active[data-v-3c9ed568]:after{content:" ";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.06rem;height:.46rem;background:#3875ea}.words-mask .content .scroll-box .scroll-left .left-item.add_cate[data-v-3c9ed568]{color:#9f9f9f;font-size:.26rem}.words-mask .content .scroll-box .scroll-left .left-item.add_cate .iconfont[data-v-3c9ed568]{margin-right:.1rem;font-size:.24rem}.words-mask .content .scroll-box .right-box[data-v-3c9ed568]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:scroll;-webkit-overflow-scrolling:touch}.words-mask .content .scroll-box .msg-item[data-v-3c9ed568]{padding:.25rem .3rem;color:#888;font-size:.28rem}.words-mask .content .scroll-box .msg-item .title[data-v-3c9ed568]{margin-right:.2rem;color:#282828}.words-mask .content .scroll-box .msg-item.add-mg[data-v-3c9ed568]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:.28rem;padding:.15rem .3rem}.words-mask .content .scroll-box .msg-item.add-mg .iconfont[data-v-3c9ed568]{font-size:.36rem;margin-right:.1rem}.chat-scroll-box[data-v-3c9ed568]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.chat-scroll-box .day-box[data-v-3c9ed568]{margin-bottom:.2rem;font-size:.24rem;color:#999;text-align:center}.chat-scroll-box .chat-item[data-v-3c9ed568]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.36rem;font-size:.28rem}.chat-scroll-box .chat-item .avatar[data-v-3c9ed568]{width:.8rem;height:.8rem;border-radius:50%}.chat-scroll-box .chat-item .msg-box[data-v-3c9ed568]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:4.52rem;margin-left:.22rem;padding:.1rem .24rem;background:#fff;border-radius:.14rem;word-break:break-all;font-size:.28rem}.chat-scroll-box .chat-item .img-box[data-v-3c9ed568]{width:2.7rem;margin-left:.22rem}.chat-scroll-box .chat-item .img-box img[data-v-3c9ed568]{width:2.7rem;border-radius:6px}.chat-scroll-box .chat-item .product-box[data-v-3c9ed568]{width:4.52rem;background-color:#fff;border-radius:.14rem;overflow:hidden;margin-left:.22rem}.chat-scroll-box .chat-item .product-box img[data-v-3c9ed568]{width:4.52rem}.chat-scroll-box .chat-item .product-box .info[data-v-3c9ed568]{padding:.16rem .26rem}.chat-scroll-box .chat-item .product-box .info .price[data-v-3c9ed568]{font-size:.36rem;color:#f74c31}.chat-scroll-box .chat-item .product-box .info .price text[data-v-3c9ed568]{font-size:.28rem}.chat-scroll-box .chat-item .order-box[data-v-3c9ed568]{width:4.52rem;margin-left:.22rem;background-color:#fff;border-radius:.14rem}.chat-scroll-box .chat-item .order-box .title[data-v-3c9ed568]{padding:.15rem .2rem;font-size:.26rem;color:#282828;border-bottom:1px solid #eceff8}.chat-scroll-box .chat-item .order-box .info[data-v-3c9ed568]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.2rem}.chat-scroll-box .chat-item .order-box .info img[data-v-3c9ed568]{width:1.24rem;height:1.24rem;border-radius:.06rem}.chat-scroll-box .chat-item .order-box .info .product-info[data-v-3c9ed568]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:.16rem}.chat-scroll-box .chat-item .order-box .info .product-info .name[data-v-3c9ed568]{font-size:.26rem}.chat-scroll-box .chat-item .order-box .info .product-info .price[data-v-3c9ed568]{font-size:.3rem;color:#f74c31}.chat-scroll-box .chat-item.right-box[data-v-3c9ed568]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.chat-scroll-box .chat-item.right-box .msg-box[data-v-3c9ed568]{margin-left:0;margin-right:.22rem;background-color:#9cec60;color:#333}.chat-scroll-box .chat-item.right-box .img-box[data-v-3c9ed568],.chat-scroll-box .chat-item.right-box .order-box[data-v-3c9ed568],.chat-scroll-box .chat-item.right-box .product-box[data-v-3c9ed568]{margin-left:0;margin-right:.22rem}.chat-scroll-box .chat-item .em[data-v-3c9ed568]{margin:0}.transfer-mask[data-v-3c9ed568]{z-index:30;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.transfer-mask .content[data-v-3c9ed568]{position:absolute;left:0;bottom:0;-webkit-transform:translateY(100%);transform:translateY(100%);top:2.5rem;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;border-radius:.16rem .16rem 0 0}.transfer-mask .content.on[data-v-3c9ed568]{-webkit-animation:up .2s linear;animation:up .2s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.transfer-mask .content .title[data-v-3c9ed568]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:1.1rem;font-size:.32rem;font-weight:700;color:#282828}.transfer-mask .content .title .iconfont[data-v-3c9ed568]{position:absolute;right:.3rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#c8cad0;font-size:.44rem}.transfer-mask .content .list-wrapper[data-v-3c9ed568]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:.3rem;overflow-y:scroll;-webkit-overflow-scrolling:touch}.transfer-mask .content .list-wrapper .list-item[data-v-3c9ed568]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.16rem 0;border-bottom:1px solid #eceff8}.transfer-mask .content .list-wrapper .list-item .check-box[data-v-3c9ed568]{width:.72rem}.transfer-mask .content .list-wrapper .list-item .avatar-box img[data-v-3c9ed568]{width:.9rem;height:.9rem;border-radius:.06rem}.transfer-mask .content .list-wrapper .list-item .nickName[data-v-3c9ed568]{margin-left:.28rem;color:#282828;font-size:.3rem;font-weight:700}.transfer-mask .content .btn[data-v-3c9ed568]{width:6.9rem;height:.86rem;margin:.5rem auto;color:#fff;background:#3875ea;font-size:.3rem;border-radius:.43rem!important}.broadcast-details_box[data-v-3c9ed568]{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;border-radius:6px;padding:.24rem}.broadcast_details_img[data-v-3c9ed568]{width:1.4rem;height:1.4rem;border-radius:8px;overflow:hidden;position:relative}.broadcast_details_img img[data-v-3c9ed568]{width:100%;height:100%}.broadcast_details_picBox[data-v-3c9ed568]{width:75%;margin-left:.24rem}.broadcast_details_tit[data-v-3c9ed568]{font-size:.28rem;color:#333;height:.85rem;font-weight:800;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:left!important}.broadcast_details_pic[data-v-3c9ed568]{font-size:.36rem;color:#e93323;text-align:left}.broadcast_details_pic_num[data-v-3c9ed568]{text-decoration:line-through;font-size:.28rem;color:rgba(0,0,0,.5);margin-left:.1rem}.broadcast_details_btn[data-v-3c9ed568]{width:1.3rem;height:.5rem;background:#e83323;opacity:1;border-radius:1.25rem;color:#fff;font-size:.24rem;text-align:center;line-height:.5rem}.broadcast-details_num[data-v-3c9ed568]{width:100%;height:.8rem;line-height:.8rem;color:#000;font-size:.26rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;border-bottom:1px dashed rgba(0,0,0,.2);padding:0 .24rem}@-webkit-keyframes up{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes up{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.emoji-outer{position:absolute;right:.5rem;bottom:.3rem;width:.5rem;height:.5rem} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-687cf10e.3772fb59.css b/crmeb/public/admin/system_static/css/chunk-687cf10e.3772fb59.css deleted file mode 100644 index df1b75c16..000000000 --- a/crmeb/public/admin/system_static/css/chunk-687cf10e.3772fb59.css +++ /dev/null @@ -1 +0,0 @@ -[data-v-859ee4b0] .el-tabs__item{height:54px!important;line-height:54px!important}.agreemant[data-v-859ee4b0]{background-color:#fff}.content[data-v-859ee4b0]{padding:10px 16px}.ifam[data-v-859ee4b0]{width:344px;height:644px;background:url(../../system_static/img/ag-phone.596fa229.png) no-repeat top;background-size:344px 644px;padding:40px 20px;padding-top:50px;margin:0 auto 0 20px}.ifam .content[data-v-859ee4b0]{height:560px;overflow:hidden;scrollbar-width:none;-ms-overflow-style:none;overflow-x:hidden;overflow-y:auto}.ifam .content[data-v-859ee4b0]::-webkit-scrollbar{display:none}.new_tab[data-v-859ee4b0] .ivu-tabs-nav .ivu-tabs-tab{padding:4px 16px 20px!important;font-weight:500} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-68b108e4.5db50f42.css b/crmeb/public/admin/system_static/css/chunk-68b108e4.5db50f42.css new file mode 100644 index 000000000..b65b470ac --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-68b108e4.5db50f42.css @@ -0,0 +1 @@ +input[data-v-6dd855ec]{display:block;height:100%;background:none;color:inherit;opacity:1;-webkit-text-fill-color:currentcolor;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-indent:inherit;text-transform:inherit;text-shadow:inherit;border:none}.priceChange[data-v-6dd855ec]{position:fixed;width:5.8rem;height:6.7rem;background-color:#fff;border-radius:.1rem;top:50%;left:50%;margin-left:-2.9rem;margin-top:-3.35rem;z-index:99;transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-webkit-transform:scale(0);transform:scale(0);opacity:0}.priceChange.on[data-v-6dd855ec]{opacity:1;transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1)}.priceChange .priceTitle[data-v-6dd855ec]{background:url(../../system_static/img/pricetitle.d0496d6f.jpg) no-repeat;background-size:100% 100%;width:100%;height:1.6rem;border-radius:.1rem .1rem 0 0;text-align:center;font-size:.4rem;color:#fff;line-height:1.6rem;position:relative}.priceChange .priceTitle .iconfontYI[data-v-6dd855ec]{position:absolute;font-size:.4rem;right:.26rem;top:.23rem;width:.4rem;height:.4rem;line-height:.4rem}.priceChange .listChange[data-v-6dd855ec]{padding:0 .4rem}.priceChange .listChange .item[data-v-6dd855ec]{height:1.03rem;border-bottom:1px solid #e3e3e3;font-size:.32rem;color:#333}.priceChange .listChange .item .money[data-v-6dd855ec]{color:#666;width:3rem;text-align:right}.priceChange .listChange .item .money .iconfontYI[data-v-6dd855ec]{font-size:.32rem;margin-left:.2rem}.priceChange .listChange .item .money input[data-v-6dd855ec]{width:100%;height:100%;text-align:right;color:#ccc;border:none}.priceChange .listChange .item .money input.on[data-v-6dd855ec]{color:#666}.priceChange .modify[data-v-6dd855ec]{color:#fff;background-color:#2291f8;margin:.53rem auto 0 auto}.priceChange .modify1[data-v-6dd855ec],.priceChange .modify[data-v-6dd855ec]{font-size:.32rem;width:4.9rem;height:.9rem;text-align:center;line-height:.9rem;border-radius:.45rem}.priceChange .modify1[data-v-6dd855ec]{color:#312b2b;background-color:#eee;margin:.3rem auto 0 auto}.priceChange .listChange textarea[data-v-6dd855ec]{border:1px solid #eee;width:100%;height:2rem;margin-top:.5rem;border-radius:.1rem;color:#333;padding:.2rem;font-size:.3rem}input[data-v-ef8ff332]{display:block;height:100%;background:none;color:inherit;opacity:1;-webkit-text-fill-color:currentcolor;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-indent:inherit;text-transform:inherit;text-shadow:inherit}.pos-order-goods[data-v-ef8ff332]{padding:0 .3rem;background-color:#fff}.pos-order-goods .goods[data-v-ef8ff332]{height:1.85rem}.pos-order-goods .goods~.goods[data-v-ef8ff332]{border-top:1px dashed #e5e5e5}.pos-order-goods .goods .picTxt[data-v-ef8ff332]{width:5.15rem}.pos-order-goods .goods .picTxt .pictrue[data-v-ef8ff332]{width:1.3rem;height:1.3rem}.pos-order-goods .goods .picTxt .pictrue img[data-v-ef8ff332]{width:100%;height:100%;border-radius:.06rem}.pos-order-goods .goods .picTxt .text[data-v-ef8ff332]{width:3.65rem;height:1.3rem}.pos-order-goods .goods .picTxt .text .info[data-v-ef8ff332]{font-size:.28rem;color:#282828}.pos-order-goods .goods .picTxt .text .attr[data-v-ef8ff332]{font-size:.2rem;color:#999;height:.8rem;line-height:.8rem}.pos-order-goods .goods .money[data-v-ef8ff332]{width:1.64rem;text-align:right;font-size:.28rem}.pos-order-goods .goods .money .x-money[data-v-ef8ff332]{color:#282828}.pos-order-goods .goods .money .num[data-v-ef8ff332]{color:#ff9600;margin:.05rem 0}.pos-order-goods .goods .money .y-money[data-v-ef8ff332]{color:#999;text-decoration:line-through}.order-details[data-v-ef8ff332]{overflow-y:scroll;height:100%}.order-details .header[data-v-ef8ff332]{padding:0 .3rem;height:1.5rem}.order-details .header.on[data-v-ef8ff332]{background-color:#666!important}.order-details .header .pictrue[data-v-ef8ff332]{width:1.1rem;height:1.1rem}.order-details .header .pictrue img[data-v-ef8ff332]{width:100%;height:100%}.order-details .header .data[data-v-ef8ff332]{color:hsla(0,0%,100%,.8);font-size:.24rem;margin-left:.27rem}.order-details .header.on .data[data-v-ef8ff332]{margin-left:0}.order-details .header .data .state[data-v-ef8ff332]{font-size:.3rem;font-weight:700;color:#fff;margin-bottom:.07rem}.order-details .nav[data-v-ef8ff332]{background-color:#fff;font-size:.26rem;color:#282828;padding:.25rem 0}.order-details .nav .navCon[data-v-ef8ff332]{padding:0 .4rem}.order-details .nav .navCon .on[data-v-ef8ff332]{font-weight:700;color:#e93323}.order-details .nav .progress[data-v-ef8ff332]{padding:0 .65rem;margin-top:.1rem}.order-details .nav .progress .line[data-v-ef8ff332]{width:1rem;height:.02rem;background-color:#939390}.order-details .nav .progress .iconfontYI[data-v-ef8ff332]{font-size:.25rem;color:#939390;margin-top:-.02rem;width:.3rem;height:.3rem;line-height:.33rem;text-align:center;margin-right:0!important}.order-details .address[data-v-ef8ff332]{font-size:.26rem;color:#868686;background-color:#fff;padding:.25rem .3rem .3rem .3rem}.order-details .address .name[data-v-ef8ff332]{font-size:.3rem;color:#282828;margin-bottom:.1rem}.order-details .address .name .phone[data-v-ef8ff332]{margin-left:.4rem}.order-details .line[data-v-ef8ff332]{width:100%;height:.03rem}.order-details .line img[data-v-ef8ff332]{width:100%;height:100%;display:block}.order-details .wrapper[data-v-ef8ff332]{background-color:#fff;margin-top:.12rem;padding:.3rem}.order-details .wrapper .item[data-v-ef8ff332]{font-size:.28rem;color:#282828}.order-details .wrapper .item~.item[data-v-ef8ff332]{margin-top:.2rem}.order-details .wrapper .item .conter[data-v-ef8ff332]{color:#868686;width:5rem;text-align:right}.order-details .wrapper .item .conter .copy[data-v-ef8ff332]{font-size:.2rem;color:#333;border-radius:.03rem;border:1px solid #666;padding:.03rem .15rem;margin-left:.24rem}.order-details .wrapper .actualPay[data-v-ef8ff332]{border-top:.01rem solid #eee;margin-top:.3rem;padding-top:.3rem}.order-details .wrapper .actualPay .money[data-v-ef8ff332]{font-weight:700;font-size:.3rem}.order-details .footer[data-v-ef8ff332]{width:100%;height:1rem;position:fixed;bottom:0;left:0;background-color:#fff;padding:0 .3rem;border-top:1px solid #eee}.order-details .footer .bnt[data-v-ef8ff332]{width:auto;height:.6rem;text-align:center;line-height:.6rem;border-radius:.5rem;color:#fff;font-size:.27rem;padding:0 3%}.order-details .footer .bnt.cancel[data-v-ef8ff332]{color:#aaa;border:1px solid #ddd}.order-details .footer .bnt.default[data-v-ef8ff332]{color:#444;border:1px solid #444}.order-details .footer .bnt~.bnt[data-v-ef8ff332]{margin-left:.18rem}.pos-order-details .header[data-v-ef8ff332]{background:-webkit-gradient(linear,left top,right top,from(#2291f8),to(#1cd1dc));background:linear-gradient(90deg,#2291f8 0,#1cd1dc);background:-moz-linear-gradient(to right,#2291f8 0,#1cd1dc 100%)}.pos-order-details .header .state[data-v-ef8ff332]{font-size:.36rem;color:#fff}.pos-order-details .header .data[data-v-ef8ff332]{margin-left:.35rem;font-size:.28rem}.pos-order-details .header .data .order-num[data-v-ef8ff332]{font-size:.3rem;margin-bottom:.08rem}.pos-order-details .remarks[data-v-ef8ff332]{width:100%;height:.86rem;background-color:#fff;padding:0 .3rem;line-height:.86rem}.pos-order-details .remarks .iconfontYI[data-v-ef8ff332]{font-size:.4rem;color:#2a7efb}.pos-order-details .remarks input[data-v-ef8ff332]{width:6.3rem;height:100%;font-size:.3rem}.pos-order-details .remarks input[data-v-ef8ff332]::-webkit-input-placeholder{color:#666}.pos-order-details .remarks input[data-v-ef8ff332]::-moz-placeholder{color:#666}.pos-order-details .remarks input[data-v-ef8ff332]:-ms-input-placeholder{color:#666}.pos-order-details .remarks input[data-v-ef8ff332]::-ms-input-placeholder{color:#666}.pos-order-details .remarks input[data-v-ef8ff332]::placeholder{color:#666}.pos-order-details .orderingUser[data-v-ef8ff332]{font-size:.26rem;color:#282828;padding:0 .3rem;height:.67rem;background-color:#fff;margin-top:.16rem;border-bottom:1px solid #f5f5f5}.pos-order-details .orderingUser .iconfontYI[data-v-ef8ff332]{font-size:.4rem;color:#2a7efb;margin-right:.15rem}.pos-order-details .address[data-v-ef8ff332]{margin-top:0}.pos-order-details .pos-order-goods[data-v-ef8ff332]{margin-top:.17rem}.pos-order-details .footer .more[data-v-ef8ff332]{font-size:.27rem;color:#aaa;width:1rem;height:.64rem;text-align:center;line-height:.64rem;margin-right:.25rem;position:relative}.pos-order-details .footer .delivery[data-v-ef8ff332]{background:-webkit-gradient(linear,left top,right top,from(#2291f8),to(#1cd1dc));background:linear-gradient(90deg,#2291f8 0,#1cd1dc);background:-moz-linear-gradient(to right,#2291f8 0,#1cd1dc 100%)}.pos-order-details .footer .more .order .arrow[data-v-ef8ff332]{width:0;height:0;border-left:.11rem solid transparent;border-right:.11rem solid transparent;border-top:.2rem solid #e5e5e5;position:absolute;left:.15rem;bottom:-.18rem}.pos-order-details .footer .more .order .arrow[data-v-ef8ff332]:before{content:"";width:0;height:0;border-left:.09rem solid transparent;border-right:.09rem solid transparent;border-top:.19rem solid #fff;position:absolute;left:-.1rem;bottom:0}.pos-order-details .footer .more .order[data-v-ef8ff332]{width:2rem;background-color:#fff;border:1px solid #eee;border-radius:.1rem;position:absolute;top:-2rem;z-index:9}.pos-order-details .footer .more .order .item[data-v-ef8ff332]{height:.77rem;line-height:.77rem}.pos-order-details .footer .more .order .item~.item[data-v-ef8ff332]{border-top:1px solid #f5f5f5}.pos-order-details .footer .more .moreName[data-v-ef8ff332]{width:100%;height:100%}.public-total[data-v-ef8ff332]{font-size:.28rem;color:#282828;border-top:1px solid #eee;height:.92rem;line-height:.92rem;text-align:right;padding:0 .3rem;background-color:#fff}.public-total .money[data-v-ef8ff332]{color:#ff4c3c} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-69ebc320.2470f470.css b/crmeb/public/admin/system_static/css/chunk-69ebc320.2470f470.css new file mode 100644 index 000000000..9e2983ceb --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-69ebc320.2470f470.css @@ -0,0 +1 @@ +.tabBox_img[data-v-087bfb5d]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-087bfb5d]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-69f0e8d8.20dd7174.css b/crmeb/public/admin/system_static/css/chunk-69f0e8d8.20dd7174.css new file mode 100644 index 000000000..4f10b5dbd --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-69f0e8d8.20dd7174.css @@ -0,0 +1 @@ +.form-card[data-v-07ea4dc8]{margin-bottom:74px}.form-card[data-v-07ea4dc8] .ivu-card-body{padding:30px 0}.pb-20[data-v-07ea4dc8]{padding-bottom:20px}.btn-card[data-v-07ea4dc8]{position:fixed;right:0;bottom:0;left:200px;z-index:2;text-align:center}.input-number-wrapper[data-v-07ea4dc8]{position:relative;display:inline-block;width:100%;vertical-align:middle;line-height:normal}.input-number-wrapper .ivu-input-number[data-v-07ea4dc8]{width:100%;padding-right:35px}.input-number-wrapper[data-v-07ea4dc8] .ivu-input-number-handler-wrap{right:35px}.input-number-wrapper .suffix[data-v-07ea4dc8]{position:absolute;top:0;right:0;z-index:1;width:35px;height:100%;text-align:center;font-size:12px;line-height:33px;color:#333}.trip[data-v-07ea4dc8]{padding-left:15px;color:#aaa}[data-v-07ea4dc8] .el-input-number__decrease,[data-v-07ea4dc8] .el-input-number__increase{display:none}.ml30[data-v-07ea4dc8]{margin-left:30px}.dialog-footer[data-v-07ea4dc8]{position:absolute;bottom:0;left:0;right:0;z-index:1;padding:10px 20px;background-color:#fff;border-top:1px solid #e8e8e8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.monaco-editor[data-v-07ea4dc8]{border:1px solid var(--prev-border-color-base);border-radius:4px;height:400px;overflow:hidden}.ivu-mt[data-v-7dbf5932]{padding-top:10px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-46b4094a.1fffae93.css b/crmeb/public/admin/system_static/css/chunk-6b55a8d4.fbce5b98.css similarity index 53% rename from crmeb/public/admin/system_static/css/chunk-46b4094a.1fffae93.css rename to crmeb/public/admin/system_static/css/chunk-6b55a8d4.fbce5b98.css index 156fcf7d2..b1dd50883 100644 --- a/crmeb/public/admin/system_static/css/chunk-46b4094a.1fffae93.css +++ b/crmeb/public/admin/system_static/css/chunk-6b55a8d4.fbce5b98.css @@ -1 +1 @@ -.empty-wrapper[data-v-00691601]{margin-top:60px;text-align:center;font-size:12px;color:#666}.empty-wrapper img[data-v-00691601]{width:36%}body,html{font-size:50px}.chat-list[data-v-6fcb8913]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;padding-bottom:.15rem;background:#fff}.chat-list .head-box .hd[data-v-6fcb8913]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:1rem;padding:0 .3rem;background:-webkit-gradient(linear,left top,right top,from(#3875ea),to(#1890fc));background:linear-gradient(90deg,#3875ea,#1890fc)}.chat-list .head-box .hd .left-wrappers[data-v-6fcb8913],.chat-list .head-box .hd[data-v-6fcb8913]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chat-list .head-box .hd .left-wrappers[data-v-6fcb8913]{color:#fff;font-size:.26rem}.chat-list .head-box .hd .left-wrappers img[data-v-6fcb8913]{width:.58rem;height:.58rem;border-radius:50%}.chat-list .head-box .hd .left-wrappers .info[data-v-6fcb8913]{margin-left:.12rem}.chat-list .head-box .hd .left-wrappers .info .status[data-v-6fcb8913]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.2rem}.chat-list .head-box .hd .left-wrappers .info .status .doc[data-v-6fcb8913]{width:.14rem;height:.14rem;margin-right:.1rem;background-color:#27f2cb;border-radius:50%;margin-top:.04rem}.chat-list .head-box .hd .left-wrappers .info .status .doc.off[data-v-6fcb8913]{background:#919191}.chat-list .head-box .hd .left-wrappers .down-wrapper[data-v-6fcb8913]{z-index:50;position:absolute;left:0;bottom:-1.9rem;width:2.14rem;background:#434343;border-radius:.1rem}.chat-list .head-box .hd .left-wrappers .down-wrapper .item[data-v-6fcb8913]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:.8rem;padding-left:.3rem;border-bottom:1px solid rgba(240,241,242,.16);font-size:.28rem}.chat-list .head-box .hd .left-wrappers .down-wrapper .item[data-v-6fcb8913]:last-child{border-bottom:none}.chat-list .head-box .hd .left-wrappers .down-wrapper .item .dot[data-v-6fcb8913]{width:.12rem;height:.12rem;margin-right:.16rem;border-radius:50%;background:-webkit-gradient(linear,left top,left bottom,from(#bcbcbc),to(#919191));background:linear-gradient(180deg,#bcbcbc,#919191)}.chat-list .head-box .hd .left-wrappers .down-wrapper .item .dot.green[data-v-6fcb8913]{background:linear-gradient(143deg,#27f2cb,#14e3b4)}.chat-list .head-box .hd .left-wrappers .down-wrapper .item .iconfont[data-v-6fcb8913]{margin-left:.36rem;color:#b9b9b9;font-size:.18rem}.chat-list .head-box .hd .right-wrapper[data-v-6fcb8913]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:.24rem}.chat-list .head-box .search-box[data-v-6fcb8913]{padding:0 .3rem .2rem;border-bottom:1px solid #eceff8}.chat-list .head-box .search-box[data-v-6fcb8913] .ivu-input{display:block;width:100%;height:.68rem;background:#f5f6f9;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:.28rem;border-radius:.39rem;text-align:center}.chat-list .head-box .search-box .ivu-input[data-v-6fcb8913]:focus,.chat-list .head-box .search-box .ivu-input[data-v-6fcb8913]:hover,.chat-list .head-box .search-box[data-v-6fcb8913] .ivu-input{border:transparent;-webkit-box-shadow:none;box-shadow:none}.chat-list .head-box .tab-box[data-v-6fcb8913]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.2rem 0}.chat-list .head-box .tab-box .tab-item[data-v-6fcb8913]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;line-height:.6rem;text-align:center;font-size:.3rem}.chat-list .head-box .tab-box .tab-item.on[data-v-6fcb8913]{color:#3875ea}.chat-list .head-box .tab-box .tab-item[data-v-6fcb8913]:first-child{border-right:1px solid #ddd}.chat-list .list-box[data-v-6fcb8913]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.chat-list .list-box .item[data-v-6fcb8913]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.23rem .3rem;height:1.5rem}.chat-list .list-box .item .left-wrappers[data-v-6fcb8913]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chat-list .list-box .item .left-wrappers .img-box[data-v-6fcb8913]{width:.96rem;height:.96rem;position:relative}.chat-list .list-box .item .left-wrappers .online[data-v-6fcb8913]{position:absolute;right:.1rem;bottom:1px;width:.16rem;height:.16rem;background:linear-gradient(143deg,#bcbcbc,#919191);border-radius:50%;border:1px solid #fff}.chat-list .list-box .item .left-wrappers .online.on[data-v-6fcb8913]{background:linear-gradient(143deg,#27f2cb,#14e3b4)}.chat-list .list-box .item .left-wrappers img[data-v-6fcb8913]{width:.96rem;height:.96rem;border-radius:50%}.chat-list .list-box .item .left-wrappers .info[data-v-6fcb8913]{margin-left:.2rem;width:3.5rem;height:.96rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.chat-list .list-box .item .left-wrappers .info .title[data-v-6fcb8913]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.3rem}.chat-list .list-box .item .left-wrappers .info .title .label[data-v-6fcb8913]{margin-left:.15rem;font-size:.2rem;padding:.05rem .1rem;background:rgba(56,117,234,.14);color:$kf-theme;border-radius:.04rem}.chat-list .list-box .item .left-wrappers .info .title .label.h5[data-v-6fcb8913]{background:rgba(255,162,0,.18);color:#d08800}.chat-list .list-box .item .left-wrappers .info .title .label.wx[data-v-6fcb8913]{background:rgba(0,186,100,.14);color:#00a219}.chat-list .list-box .item .left-wrappers .info .title .label.pc[data-v-6fcb8913]{background:rgba(133,64,227,.14);color:#820adb}.chat-list .list-box .item .left-wrappers .info .msg[data-v-6fcb8913]{font-size:.24rem;color:#9f9f9f}.chat-list .list-box .item .right-wrapper[data-v-6fcb8913]{height:.96rem;color:#9f9f9f;font-size:.22rem;text-align:right}.chat-list .list-box .item .right-wrapper .num[data-v-6fcb8913]{min-width:.12rem;background-color:#f74c31;color:#fff;border-radius:.15rem;right:0 rpx;bottom:0 rpx;font-size:.2rem;padding:0 .08rem} \ No newline at end of file +.empty-wrapper[data-v-00691601]{margin-top:60px;text-align:center;font-size:12px;color:#666}.empty-wrapper img[data-v-00691601]{width:36%}body,html{font-size:50px}.chat-list[data-v-3d79413a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;padding-bottom:.15rem;background:#fff}.chat-list .head-box .hd[data-v-3d79413a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:1rem;padding:0 .3rem;background:-webkit-gradient(linear,left top,right top,from(#3875ea),to(#1890fc));background:linear-gradient(90deg,#3875ea,#1890fc)}.chat-list .head-box .hd .left-wrappers[data-v-3d79413a],.chat-list .head-box .hd[data-v-3d79413a]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chat-list .head-box .hd .left-wrappers[data-v-3d79413a]{color:#fff;font-size:.26rem}.chat-list .head-box .hd .left-wrappers img[data-v-3d79413a]{width:.58rem;height:.58rem;border-radius:50%}.chat-list .head-box .hd .left-wrappers .info[data-v-3d79413a]{margin-left:.12rem}.chat-list .head-box .hd .left-wrappers .info .status[data-v-3d79413a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.2rem}.chat-list .head-box .hd .left-wrappers .info .status .doc[data-v-3d79413a]{width:.14rem;height:.14rem;margin-right:.1rem;background-color:#27f2cb;border-radius:50%;margin-top:.04rem}.chat-list .head-box .hd .left-wrappers .info .status .doc.off[data-v-3d79413a]{background:#919191}.chat-list .head-box .hd .left-wrappers .down-wrapper[data-v-3d79413a]{z-index:50;position:absolute;left:0;bottom:-1.9rem;width:2.14rem;background:#434343;border-radius:.1rem}.chat-list .head-box .hd .left-wrappers .down-wrapper .item[data-v-3d79413a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:.8rem;padding-left:.3rem;border-bottom:1px solid rgba(240,241,242,.16);font-size:.28rem}.chat-list .head-box .hd .left-wrappers .down-wrapper .item[data-v-3d79413a]:last-child{border-bottom:none}.chat-list .head-box .hd .left-wrappers .down-wrapper .item .dot[data-v-3d79413a]{width:.12rem;height:.12rem;margin-right:.16rem;border-radius:50%;background:-webkit-gradient(linear,left top,left bottom,from(#bcbcbc),to(#919191));background:linear-gradient(180deg,#bcbcbc,#919191)}.chat-list .head-box .hd .left-wrappers .down-wrapper .item .dot.green[data-v-3d79413a]{background:linear-gradient(143deg,#27f2cb,#14e3b4)}.chat-list .head-box .hd .left-wrappers .down-wrapper .item .iconfont[data-v-3d79413a]{margin-left:.36rem;color:#b9b9b9;font-size:.18rem}.chat-list .head-box .hd .right-wrapper[data-v-3d79413a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:.24rem}.chat-list .head-box .search-box[data-v-3d79413a]{padding:0 .3rem .2rem;border-bottom:1px solid #eceff8}.chat-list .head-box .search-box[data-v-3d79413a] .ivu-input{display:block;width:100%;height:.68rem;background:#f5f6f9;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:.28rem;border-radius:.39rem;text-align:center}.chat-list .head-box .search-box .ivu-input[data-v-3d79413a]:focus,.chat-list .head-box .search-box .ivu-input[data-v-3d79413a]:hover,.chat-list .head-box .search-box[data-v-3d79413a] .ivu-input{border:transparent;-webkit-box-shadow:none;box-shadow:none}.chat-list .head-box .tab-box[data-v-3d79413a]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.2rem 0}.chat-list .head-box .tab-box .tab-item[data-v-3d79413a]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;line-height:.6rem;text-align:center;font-size:.3rem}.chat-list .head-box .tab-box .tab-item.on[data-v-3d79413a]{color:#3875ea}.chat-list .head-box .tab-box .tab-item[data-v-3d79413a]:first-child{border-right:1px solid #ddd}.chat-list .list-box[data-v-3d79413a]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.chat-list .list-box .item[data-v-3d79413a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.23rem .3rem;height:1.5rem}.chat-list .list-box .item .left-wrappers[data-v-3d79413a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chat-list .list-box .item .left-wrappers .img-box[data-v-3d79413a]{width:.96rem;height:.96rem;position:relative}.chat-list .list-box .item .left-wrappers .online[data-v-3d79413a]{position:absolute;right:.1rem;bottom:1px;width:.16rem;height:.16rem;background:linear-gradient(143deg,#bcbcbc,#919191);border-radius:50%;border:1px solid #fff}.chat-list .list-box .item .left-wrappers .online.on[data-v-3d79413a]{background:linear-gradient(143deg,#27f2cb,#14e3b4)}.chat-list .list-box .item .left-wrappers img[data-v-3d79413a]{width:.96rem;height:.96rem;border-radius:50%}.chat-list .list-box .item .left-wrappers .info[data-v-3d79413a]{margin-left:.2rem;width:3.5rem;height:.96rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.chat-list .list-box .item .left-wrappers .info .title[data-v-3d79413a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.3rem}.chat-list .list-box .item .left-wrappers .info .title .label[data-v-3d79413a]{margin-left:.15rem;font-size:.2rem;padding:.05rem .1rem;background:rgba(56,117,234,.14);color:$kf-theme;border-radius:.04rem}.chat-list .list-box .item .left-wrappers .info .title .label.h5[data-v-3d79413a]{background:rgba(255,162,0,.18);color:#d08800}.chat-list .list-box .item .left-wrappers .info .title .label.wx[data-v-3d79413a]{background:rgba(0,186,100,.14);color:#00a219}.chat-list .list-box .item .left-wrappers .info .title .label.pc[data-v-3d79413a]{background:rgba(133,64,227,.14);color:#820adb}.chat-list .list-box .item .left-wrappers .info .msg[data-v-3d79413a]{font-size:.24rem;color:#9f9f9f}.chat-list .list-box .item .right-wrapper[data-v-3d79413a]{height:.96rem;color:#9f9f9f;font-size:.22rem;text-align:right}.chat-list .list-box .item .right-wrapper .num[data-v-3d79413a]{min-width:.12rem;background-color:#f74c31;color:#fff;border-radius:.15rem;right:0 rpx;bottom:0 rpx;font-size:.2rem;padding:0 .08rem} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-6b6a4a42.4f417a1d.css b/crmeb/public/admin/system_static/css/chunk-6b6a4a42.4f417a1d.css deleted file mode 100644 index 0a4a38c73..000000000 --- a/crmeb/public/admin/system_static/css/chunk-6b6a4a42.4f417a1d.css +++ /dev/null @@ -1 +0,0 @@ -[data-v-3d7b77e5] .el-tabs__item{height:54px!important;line-height:54px!important}.ivu-input-group>.ivu-input[data-v-3d7b77e5]:last-child,[data-v-3d7b77e5] .ivu-input-group-append{background:none;color:#999}[data-v-3d7b77e5] .ivu-input-group .ivu-input{border-right:0!important}.content[data-v-3d7b77e5] .ivu-form .ivu-form-item-label{width:133px}.topIput[data-v-3d7b77e5]{width:186px;background:#fff;border-right:0!important}.abbreviation .top[data-v-3d7b77e5]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.abbreviation .top .topBox[data-v-3d7b77e5],.abbreviation .top[data-v-3d7b77e5]{display:-webkit-box;display:-ms-flexbox;display:flex}.abbreviation .top .topBox .topRight[data-v-3d7b77e5]{width:254px;margin-left:36px}.abbreviation .top .topBox .topLeft[data-v-3d7b77e5]{width:94px;height:94px;text-align:center;font-size:13px;font-weight:400;color:#000}.abbreviation .top .topBox .topLeft .img[data-v-3d7b77e5]{height:67px;background:#f7fbff;border-radius:4px;margin-bottom:9px}.abbreviation .top .topBox .topLeft .img .imgs[data-v-3d7b77e5]{width:70px;height:51px;display:inline-block;text-align:center;margin-top:8px}.abbreviation .content[data-v-3d7b77e5] .ivu-form-item-label{width:120px}.abbreviation .content .flex[data-v-3d7b77e5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.abbreviation .content .flex .contentIput[data-v-3d7b77e5]{width:400px}.abbreviation .content .flex .conents[data-v-3d7b77e5]{display:-webkit-box;display:-ms-flexbox;display:flex}.abbreviation .content .flex .conents .title[data-v-3d7b77e5]{width:30px;margin-top:70px;margin-left:6px}.abbreviation .content .flex .conents .positionBox[data-v-3d7b77e5]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:101px;height:99px;border-right:1px solid #ddd}.abbreviation .content .flex .conents .positionBox .box[data-v-3d7b77e5]{width:33px;height:33px;border:1px solid #ddd;cursor:pointer}.abbreviation .content .flex .conents .positionBox .on[data-v-3d7b77e5]{background:rgba(24,144,255,.1)}.message[data-v-3d7b77e5] .ivu-table-header thead tr th{padding:8px 16px}.ivu-radio-wrapper[data-v-3d7b77e5]{margin-right:15px;font-size:12px!important}.message[data-v-3d7b77e5] .ivu-tabs-tab{border-radius:0!important}.table-box[data-v-3d7b77e5]{padding:20px}.is-table[data-v-3d7b77e5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn[data-v-3d7b77e5]{cursor:pointer;color:#2d8cf0;font-size:10px}.is-switch-close[data-v-3d7b77e5]{background-color:#504444}.is-switch[data-v-3d7b77e5]{background-color:#eb5252}.notice-list[data-v-3d7b77e5]{background-color:#308cf5;margin:0 15px}.table[data-v-3d7b77e5]{padding:0 18px}.confignv[data-v-3d7b77e5]{margin:10px 0}.configtit[data-v-3d7b77e5]{display:inline-block;width:60px;text-align:right}.copy[data-v-3d7b77e5]{padding:3px 5px;border:1px solid #ccc;border-radius:5px;color:#333;cursor:pointer;margin-left:5px}.copy[data-v-3d7b77e5]:hover{border-color:#2d8cf0;color:#2d8cf0}.picBox[data-v-3d7b77e5]{display:inline-block;cursor:pointer}.picBox .pictrue[data-v-3d7b77e5]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:10px}.picBox .pictrue img[data-v-3d7b77e5]{width:100%;height:100%}.picBox .upLoad[data-v-3d7b77e5]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02)}h3[data-v-3d7b77e5]{margin:5px 0 15px 0}.table-box p[data-v-3d7b77e5]{margin-bottom:10px}.save-type[data-v-3d7b77e5]{font-size:13px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-6b8a7a60.e01ecc7c.css b/crmeb/public/admin/system_static/css/chunk-6b8a7a60.e01ecc7c.css deleted file mode 100644 index 581ade0e5..000000000 --- a/crmeb/public/admin/system_static/css/chunk-6b8a7a60.e01ecc7c.css +++ /dev/null @@ -1 +0,0 @@ -input[data-v-72963ce8]{display:block;height:100%;background:none;color:inherit;opacity:1;-webkit-text-fill-color:currentcolor;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-indent:inherit;text-transform:inherit;text-shadow:inherit;border:none}.priceChange[data-v-72963ce8]{position:fixed;width:5.8rem;height:6.7rem;background-color:#fff;border-radius:.1rem;top:50%;left:50%;margin-left:-2.9rem;margin-top:-3.35rem;z-index:99;transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-webkit-transform:scale(0);transform:scale(0);opacity:0}.priceChange.on[data-v-72963ce8]{opacity:1;transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1)}.priceChange .priceTitle[data-v-72963ce8]{background:url(../../system_static/img/pricetitle.d0496d6f.jpg) no-repeat;background-size:100% 100%;width:100%;height:1.6rem;border-radius:.1rem .1rem 0 0;text-align:center;font-size:.4rem;color:#fff;line-height:1.6rem;position:relative}.priceChange .priceTitle .iconfontYI[data-v-72963ce8]{position:absolute;font-size:.4rem;right:.26rem;top:.23rem;width:.4rem;height:.4rem;line-height:.4rem}.priceChange .listChange[data-v-72963ce8]{padding:0 .4rem}.priceChange .listChange .item[data-v-72963ce8]{height:1.03rem;border-bottom:1px solid #e3e3e3;font-size:.32rem;color:#333}.priceChange .listChange .item .money[data-v-72963ce8]{color:#666;width:3rem;text-align:right}.priceChange .listChange .item .money .iconfontYI[data-v-72963ce8]{font-size:.32rem;margin-left:.2rem}.priceChange .listChange .item .money input[data-v-72963ce8]{width:100%;height:100%;text-align:right;color:#ccc;border:none}.priceChange .listChange .item .money input.on[data-v-72963ce8]{color:#666}.priceChange .modify[data-v-72963ce8]{color:#fff;background-color:#2291f8;margin:.53rem auto 0 auto}.priceChange .modify1[data-v-72963ce8],.priceChange .modify[data-v-72963ce8]{font-size:.32rem;width:4.9rem;height:.9rem;text-align:center;line-height:.9rem;border-radius:.45rem}.priceChange .modify1[data-v-72963ce8]{color:#312b2b;background-color:#eee;margin:.3rem auto 0 auto}.priceChange .listChange textarea[data-v-72963ce8]{border:1px solid #eee;width:100%;height:2rem;margin-top:.5rem;border-radius:.1rem;color:#333;padding:.2rem;font-size:.3rem}.views[data-v-29467a90]{font-size:.16rem;background:#c68937;border-radius:4px;color:#fff;padding:.05rem .02rem .05rem .08rem;margin-left:.1rem}.views-jian[data-v-29467a90]{font-size:.1rem}.WriteOff[data-v-29467a90]{width:5.6rem;height:8rem;background-color:#fff;border-radius:.2rem;position:fixed;top:50%;left:50%;margin-top:-4rem;margin-left:-2.8rem;z-index:99;padding-top:.55rem}.WriteOff .pictrue[data-v-29467a90]{width:3.4rem;height:3.4rem;margin:0 auto}.WriteOff .pictrue img[data-v-29467a90]{width:100%;height:100%;display:block;border-radius:.1rem}.WriteOff .num[data-v-29467a90]{font-size:.3rem;color:#666;margin:.28rem 0 .3rem 0}.WriteOff .num .see[data-v-29467a90]{font-size:.16rem;color:#fff;border-radius:.04rem;background-color:#c68937;padding-left:.05rem;margin-left:.12rem}.WriteOff .num .see .iconfont[data-v-29467a90]{font-size:.15rem}.WriteOff .tip[data-v-29467a90]{font-size:.36rem;color:#282828;text-align:center;border-top:1px dashed #ccc;padding-top:.4rem;position:relative}.WriteOff .tip[data-v-29467a90]:after{right:-.125rem}.WriteOff .tip[data-v-29467a90]:after,.WriteOff .tip[data-v-29467a90]:before{content:"";position:absolute;width:.25rem;height:.25rem;border-radius:50%;background-color:#7f7f7f;top:-.125rem}.WriteOff .tip[data-v-29467a90]:before{left:-.125rem}.WriteOff .sure[data-v-29467a90]{font-size:.32rem;color:#fff;text-align:center;line-height:.82rem;height:.82rem;width:4.6rem;border-radius:.41rem;margin:.4rem auto 0 auto;background-image:-webkit-gradient(linear,left top,right top,from(#f67a38),to(#f11b09));background-image:linear-gradient(90deg,#f67a38 0,#f11b09);background-image:-moz-linear-gradient(to right,#f67a38 0,#f11b09 100%)}.WriteOff .sure.cancel[data-v-29467a90]{background-image:none;color:#999;margin-top:.1rem}.pos-order-goods[data-v-cd044812]{padding:0 .3rem;background-color:#fff}.pos-order-goods .goods[data-v-cd044812]{height:1.85rem}.pos-order-goods .goods~.goods[data-v-cd044812]{border-top:1px dashed #e5e5e5}.pos-order-goods .goods .picTxt[data-v-cd044812]{width:5.15rem}.pos-order-goods .goods .picTxt .pictrue[data-v-cd044812]{width:1.3rem;height:1.3rem}.pos-order-goods .goods .picTxt .pictrue img[data-v-cd044812]{width:100%;height:100%;border-radius:.06rem}.pos-order-goods .goods .picTxt .text[data-v-cd044812]{width:3.65rem;height:1.3rem}.pos-order-goods .goods .picTxt .text .info[data-v-cd044812]{font-size:.28rem;color:#282828}.pos-order-goods .goods .picTxt .text .attr[data-v-cd044812]{font-size:.2rem;color:#999;height:.8rem;line-height:.8rem}.pos-order-goods .goods .money[data-v-cd044812]{width:1.64rem;text-align:right;font-size:.28rem;height:1.3rem}.pos-order-goods .goods .money .x-money[data-v-cd044812]{color:#282828}.pos-order-goods .goods .money .num[data-v-cd044812]{color:#ff9600;margin:.05rem 0}.pos-order-goods .goods .money .y-money[data-v-cd044812]{color:#999;text-decoration:line-through}.pos-order-list[data-v-cd044812]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#f5f5f5;height:100%}.pos-order-list .head-box[data-v-cd044812]{width:100%;background-color:#fff}.pos-order-list .head-box .input-box[data-v-cd044812]{width:6.9rem;margin:.2rem auto;background:#f5f6f9;border-radius:.39rem}.pos-order-list .head-box .input-box[data-v-cd044812] .ivu-input{font-size:.28rem!important;background:#f5f6f9;border-radius:.39rem}.pos-order-list .head-box .input-box .ivu-input[data-v-cd044812]:focus,.pos-order-list .head-box .input-box .ivu-input[data-v-cd044812]:hover,.pos-order-list .head-box .input-box[data-v-cd044812] .ivu-input{border:transparent;-webkit-box-shadow:none;box-shadow:none}.pos-order-list .nav[data-v-cd044812]{width:100%;height:.8rem;font-size:.3rem;color:#282828;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pos-order-list .nav .item[data-v-cd044812]{position:relative;line-height:.8rem}.pos-order-list .nav .item.on[data-v-cd044812]{color:#3875ea;border-bottom:1px solid #3875ea}.pos-order-list .list[data-v-cd044812]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:.1rem;overflow:hidden}.pos-order-list .list .item[data-v-cd044812]{background-color:#fff;width:100%}.pos-order-list .list .item~.item[data-v-cd044812]{margin-top:.24rem}.pos-order-list .list .item .order-num[data-v-cd044812]{height:1.24rem;border-bottom:1px solid #eee;font-size:.3rem;font-weight:700;color:#282828;padding:0 .3rem}.pos-order-list .list .item .order-num .time[data-v-cd044812]{font-size:.26rem;font-weight:400;color:#999;margin-top:-.4rem}.pos-order-list .list .item .operation[data-v-cd044812]{padding:.2rem .3rem;margin-top:.03rem}.pos-order-list .list .item .operation .more[data-v-cd044812]{position:relative}.pos-order-list .list .item .operation .icon-gengduo[data-v-cd044812]{font-size:.5rem;color:#aaa}.pos-order-list .list .item .operation .order .arrow[data-v-cd044812]{width:0;height:0;border-left:.11rem solid transparent;border-right:.11rem solid transparent;border-top:.2rem solid #e5e5e5;position:absolute;left:.15rem;bottom:-.18rem}.pos-order-list .list .item .operation .order .arrow[data-v-cd044812]:before{content:"";width:0;height:0;border-left:.07rem solid transparent;border-right:.07rem solid transparent;border-top:.2rem solid #fff;position:absolute;left:-.07rem;bottom:0}.pos-order-list .list .item .operation .order[data-v-cd044812]{width:2rem;background-color:#fff;border:1px solid #eee;border-radius:.1rem;position:absolute;top:-1rem;z-index:9}.pos-order-list .list .item .operation .order .items[data-v-cd044812]{height:.77rem;line-height:.77rem;text-align:center}.pos-order-list .list .item .operation .order .items~.items[data-v-cd044812]{border-top:1px solid #f5f5f5}.pos-order-list .list .item .operation .bnt[data-v-cd044812]{font-size:.28rem;color:#5c5c5c;width:1.7rem;height:.6rem;border-radius:.3rem;border:1px solid #bbb;text-align:center;line-height:.6rem}.pos-order-list .list .item .operation .bnt~.bnt[data-v-cd044812]{margin-left:.14rem}.public-total[data-v-cd044812]{font-size:.28rem;color:#282828;border-top:1px solid #eee;height:.92rem;line-height:.92rem;text-align:right;padding:0 .3rem;background-color:#fff}.public-total .money[data-v-cd044812]{color:#ff4c3c} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-6bd36fb9.fec6e229.css b/crmeb/public/admin/system_static/css/chunk-6bd36fb9.fec6e229.css new file mode 100644 index 000000000..6b629ad26 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-6bd36fb9.fec6e229.css @@ -0,0 +1 @@ +.options-list .item[data-v-03b60259]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.options-list .item .add[data-v-03b60259]{font-size:18px;cursor:pointer;margin-right:5px}.options-list .item .delete[data-v-03b60259]{font-size:18px;cursor:pointer;color:#fb0144} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-6bd8b3a6.a91377da.css b/crmeb/public/admin/system_static/css/chunk-6bd8b3a6.a91377da.css deleted file mode 100644 index 65b93a433..000000000 --- a/crmeb/public/admin/system_static/css/chunk-6bd8b3a6.a91377da.css +++ /dev/null @@ -1 +0,0 @@ -.f-s-24[data-v-3dc24744]{font-size:24px}.iconBox[data-v-3dc24744]{background:#fff}.icons-item[data-v-3dc24744]{float:left;margin:6px 6px 6px 0;width:53px;text-align:center;list-style:none;cursor:pointer;height:50px;color:#5c6b77;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;padding-top:10px}.icons-item[data-v-3dc24744] .ivu-icon{font-size:32px!important}.trees-coadd[data-v-3dc24744]{width:100%;height:500px;border-radius:4px;overflow:hidden}.scollhide[data-v-3dc24744]{width:100%;height:100%;overflow:auto;margin-left:18px;padding:10px 0 10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.scollhide .content[data-v-3dc24744]{font-size:12px}.scollhide .time[data-v-3dc24744]{font-size:12px;color:#2d8cf0} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-6d5687aa.be0e52f1.css b/crmeb/public/admin/system_static/css/chunk-6d5687aa.be0e52f1.css new file mode 100644 index 000000000..bd3682ee3 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-6d5687aa.be0e52f1.css @@ -0,0 +1 @@ +.tabBox_img[data-v-a87910c2]{width:36px;height:36px;border-radius:4px;cursor:pointer;margin:1px}.tabBox_img img[data-v-a87910c2]{width:100%;height:100%}.frame-images[data-v-a87910c2]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-6e1b174e.af8bdb13.css b/crmeb/public/admin/system_static/css/chunk-6e1b174e.af8bdb13.css deleted file mode 100644 index 6ab8ae56a..000000000 --- a/crmeb/public/admin/system_static/css/chunk-6e1b174e.af8bdb13.css +++ /dev/null @@ -1 +0,0 @@ -.image-wrap[data-v-0fdacad4]{width:36px;height:36px;border-radius:4px}.image-wrap img[data-v-0fdacad4]{width:100%;height:100%}.image-group[data-v-0fdacad4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:60px;height:60px;border:1px solid #dcdee2;border-radius:4px}.image-group[data-v-0fdacad4]:hover{border-color:#57a3f3}.image-group img[data-v-0fdacad4]{width:100%;height:100%}.w414[data-v-0fdacad4]{width:414px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-6ea1950e.a0aba429.css b/crmeb/public/admin/system_static/css/chunk-6ea1950e.a0aba429.css deleted file mode 100644 index d5afd7ed7..000000000 --- a/crmeb/public/admin/system_static/css/chunk-6ea1950e.a0aba429.css +++ /dev/null @@ -1 +0,0 @@ -[data-v-019f7792] .el-tabs__item{height:54px!important;line-height:54px!important}.message[data-v-019f7792] .ivu-table-header thead tr th{padding:8px 16px}.message[data-v-019f7792] .ivu-tabs-tab{border-radius:0!important}.table-box[data-v-019f7792]{padding:20px}.is-table[data-v-019f7792]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn[data-v-019f7792]{padding:6px 0;cursor:pointer;font-size:10px;border-radius:3px}.is-switch-close[data-v-019f7792]{background-color:#504444}.is-switch[data-v-019f7792]{background-color:#eb5252}.notice-list[data-v-019f7792]{background-color:#308cf5;margin:0 15px}.table[data-v-019f7792]{padding:0 18px}.alert_title[data-v-019f7792]{margin-bottom:5px;font-weight:700} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-6edd489a.b8156297.css b/crmeb/public/admin/system_static/css/chunk-6edd489a.b8156297.css new file mode 100644 index 000000000..041e2f4d8 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-6edd489a.b8156297.css @@ -0,0 +1 @@ +.list[data-v-b4dfac28]{height:80%;min-height:500px}.pictrue[data-v-b4dfac28]{width:100%;max-width:300px;height:360px}.right[data-v-b4dfac28]{padding-right:75px}.left[data-v-b4dfac28]{padding-left:75px}.num[data-v-b4dfac28]{margin-bottom:24px;color:#515a6e;font-weight:600;font-size:72px;line-height:72px}.desc[data-v-b4dfac28]{margin-bottom:16px;color:#808695;font-size:20px;line-height:28px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-6f3421f8.b8156297.css b/crmeb/public/admin/system_static/css/chunk-6f3421f8.b8156297.css new file mode 100644 index 000000000..041e2f4d8 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-6f3421f8.b8156297.css @@ -0,0 +1 @@ +.list[data-v-b4dfac28]{height:80%;min-height:500px}.pictrue[data-v-b4dfac28]{width:100%;max-width:300px;height:360px}.right[data-v-b4dfac28]{padding-right:75px}.left[data-v-b4dfac28]{padding-left:75px}.num[data-v-b4dfac28]{margin-bottom:24px;color:#515a6e;font-weight:600;font-size:72px;line-height:72px}.desc[data-v-b4dfac28]{margin-bottom:16px;color:#808695;font-size:20px;line-height:28px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-6fee94aa.ee79f909.css b/crmeb/public/admin/system_static/css/chunk-6fee94aa.ee79f909.css deleted file mode 100644 index 1eb7549b7..000000000 --- a/crmeb/public/admin/system_static/css/chunk-6fee94aa.ee79f909.css +++ /dev/null @@ -1 +0,0 @@ -.cur[data-v-45aa693a]{cursor:pointer}.goupBox[data-v-45aa693a] .ivu-form-item-content{margin-left:43px!important} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-6fef5a3f.15c42580.css b/crmeb/public/admin/system_static/css/chunk-6fef5a3f.15c42580.css deleted file mode 100644 index cdc208028..000000000 --- a/crmeb/public/admin/system_static/css/chunk-6fef5a3f.15c42580.css +++ /dev/null @@ -1 +0,0 @@ -.monaco-editor[data-v-7ed639eb]{min-height:300px}.vxe-select--panel.is--transfer{z-index:99999!important}.content[data-v-74f79e6b]{padding:12px}.content .head .item[data-v-74f79e6b],.content .head[data-v-74f79e6b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content .head .item[data-v-74f79e6b]{margin-bottom:12px;font-size:14px}.content .head .item .title[data-v-74f79e6b]{margin-right:14px}.copy-btn[data-v-74f79e6b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.reset[data-v-6b9c8808]{margin-left:10px}.card-tree[data-v-6b9c8808]{height:72px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:scroll;white-space:nowrap;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.card-tree[data-v-6b9c8808]::-webkit-scrollbar{display:none}.main[data-v-6b9c8808]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.main .card-tree[data-v-6b9c8808]{width:270px;height:calc(100vh - 115px);overflow-y:scroll}.main[data-v-6b9c8808] .tree .tree-list{margin-left:10px}.main[data-v-6b9c8808] .tree .vtl-caret{padding-right:2px}.main[data-v-6b9c8808] .tree .req-method{display:block;padding:0 2px;font-size:12px;margin-right:5px;border-radius:4px;text-transform:uppercase}.main[data-v-6b9c8808] .tree .tree-node{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;padding:3px 7px 3px 0}.main[data-v-6b9c8808] .tree .node{padding:7px 2px 7px 0}.main[data-v-6b9c8808] .tree .open{font-weight:500;color:#333}.main[data-v-6b9c8808] .vtl-node-main .vtl-operation{position:absolute;right:20px}.main[data-v-6b9c8808] .vtl-node-content{width:100%}.main .pop-menu[data-v-6b9c8808]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main[data-v-6b9c8808] .vtl-node-content .add{display:none;margin-right:10px}.main[data-v-6b9c8808] .vtl-node-content:hover .add{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;width:20px;height:20px}.main[data-v-6b9c8808] .vtl-node-content:hover .add:hover{background-color:#fff}.main[data-v-6b9c8808] .vtl-node-content:hover .add:hover .pop-menu{font-size:16px}.main[data-v-6b9c8808] .vtl-node-main{padding:0}.main[data-v-6b9c8808] .line1{display:table-caption;white-space:nowrap;width:120px;overflow:hidden;text-overflow:ellipsis}.main[data-v-6b9c8808] .ivu-form-item{margin-bottom:10px}.main .right-card[data-v-6b9c8808]{max-height:calc(100vh - 115px);overflow-y:scroll}.main .data[data-v-6b9c8808],.main .right-card[data-v-6b9c8808]{-webkit-box-flex:1;-ms-flex:1;flex:1}.main .data .req-method[data-v-6b9c8808]{text-transform:uppercase;border-radius:4px;color:#fff;padding:3px 7px}.main .data .eidt-sub[data-v-6b9c8808]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main .data .eidt-sub .name[data-v-6b9c8808]{font-size:20px;font-weight:500}.main .data .title[data-v-6b9c8808]{font-size:16px;font-weight:500;margin-bottom:15px}.main .data .perW20[data-v-6b9c8808]{width:500px}.main .data .text-area[data-v-6b9c8808]{white-space:pre-wrap;word-break:break-word}.main[data-v-6b9c8808] .ivu-tree-title{width:100%!important}.main[data-v-6b9c8808] .vtl-tree-margin{margin-left:5px}.main[data-v-6b9c8808] .ivu-btn-icon-only.ivu-btn-small{width:28px}.main .nothing[data-v-6b9c8808]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:800px}.main .nothing .box[data-v-6b9c8808]:hover{border:1px solid pink}.main .nothing .box[data-v-6b9c8808]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:150px;height:200px;margin:0 20px;border-radius:10px;cursor:pointer;overflow:hidden;border:1px solid #fff}.main .nothing .box .icon[data-v-6b9c8808],.main .nothing .box[data-v-6b9c8808]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main .nothing .box .icon[data-v-6b9c8808]{width:100%;height:150px;font-size:40px;color:#2d8cf0;background:#f1f1f1}.main .nothing .box .text[data-v-6b9c8808]{width:100%;height:50px;background:#ddd;text-align:center;line-height:50px;font-size:14px;font-weight:500} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-705d70da.a7eed9f3.css b/crmeb/public/admin/system_static/css/chunk-705d70da.a7eed9f3.css deleted file mode 100644 index 1b22b7e6b..000000000 --- a/crmeb/public/admin/system_static/css/chunk-705d70da.a7eed9f3.css +++ /dev/null @@ -1 +0,0 @@ -.content_width[data-v-4ebe90fe]{width:414px}.info[data-v-4ebe90fe]{color:#888;font-size:12px}.pictrue[data-v-4ebe90fe]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:15px;display:inline-block;position:relative;cursor:pointer}.pictrue img[data-v-4ebe90fe]{width:100%;height:100%}.pictrue .btndel[data-v-4ebe90fe]{position:absolute;z-index:1;width:20px!important;height:20px!important;left:46px;top:-4px}.upLoad[data-v-4ebe90fe]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02);cursor:pointer}.ivu-icon-ios-close-circle[data-v-4ebe90fe]{position:absolute;top:0;right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.tip[data-v-4ebe90fe]{color:#888;font-size:12px;line-height:16px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-71df6106.3ca46a4a.css b/crmeb/public/admin/system_static/css/chunk-71df6106.3ca46a4a.css new file mode 100644 index 000000000..e3d1c7f9d --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-71df6106.3ca46a4a.css @@ -0,0 +1 @@ +.btn_box[data-v-2d562762] .ivu-form-item-content{margin-left:0!important} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-721c8e4e.8b78d857.css b/crmeb/public/admin/system_static/css/chunk-721c8e4e.8b78d857.css new file mode 100644 index 000000000..b3769a045 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-721c8e4e.8b78d857.css @@ -0,0 +1 @@ +.picBox[data-v-5c5a8a1c]{display:inline-block;cursor:pointer}.picBox .upLoad[data-v-5c5a8a1c]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02)}.picBox .pictrue[data-v-5c5a8a1c]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:10px}.picBox .pictrue img[data-v-5c5a8a1c]{width:100%;height:100%}.picBox .iconfont[data-v-5c5a8a1c]{color:#898989}.mapBox[data-v-5c5a8a1c] .ivu-modal-body{height:640px!important} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-1cc09634.12e3b801.css b/crmeb/public/admin/system_static/css/chunk-72222d2b.12e3b801.css similarity index 100% rename from crmeb/public/admin/system_static/css/chunk-1cc09634.12e3b801.css rename to crmeb/public/admin/system_static/css/chunk-72222d2b.12e3b801.css diff --git a/crmeb/public/admin/system_static/css/chunk-7273a738.ccf08c68.css b/crmeb/public/admin/system_static/css/chunk-7273a738.ccf08c68.css new file mode 100644 index 000000000..46af58d36 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-7273a738.ccf08c68.css @@ -0,0 +1 @@ +.empty-box[data-v-3be5b2fe]{height:170px}.mobile-page[data-v-3be5b2fe]{position:relative;width:auto}.mobile-page .banner[data-v-3be5b2fe]{width:100%;margin-top:-48px}.mobile-page .banner img[data-v-3be5b2fe]{width:100%;height:100%;border-radius:6px}.mobile-page .banner img.doc[data-v-3be5b2fe]{border-radius:0}.mobile-page .bg[data-v-3be5b2fe]{width:100%;height:50px;background:-webkit-gradient(linear,left top,right top,from(#f62c2c),to(#f96e29));background:linear-gradient(90deg,#f62c2c,#f96e29)}.mobile-page .bgset[data-v-3be5b2fe]{width:100%;height:50px}.dot[data-v-3be5b2fe]{position:absolute;left:0;bottom:20px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dot.number[data-v-3be5b2fe]{bottom:4px}.dot .num[data-v-3be5b2fe]{width:25px;height:18px;line-height:18px;background-color:#000;color:#fff;opacity:.3;border-radius:8px;font-size:12px;text-align:center}.dot .dot-item[data-v-3be5b2fe]{width:5px;height:5px;background:#aaa;border-radius:50%;margin:0 3px}.dot.line-dot[data-v-3be5b2fe]{bottom:20px}.dot.line-dot .line_dot-item[data-v-3be5b2fe]{width:8px;height:2px;background:#aaa;margin:0 3px}.bargainOn[data-v-155b5331]{border-radius:0!important}.home_bargain[data-v-155b5331]{width:100%;padding:15px 10px 10px;background-size:100% 100%;border-radius:6px}.home_bargain .title-bar[data-v-155b5331]{width:100%;height:29px;font-size:19px;text-align:center}.home_bargain .list-wrapper[data-v-155b5331]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;width:100%;overflow:hidden}.home_bargain .list-wrapper .item[data-v-155b5331]{-ms-flex-negative:0;flex-shrink:0;width:105px;border-radius:8px 8px 0 0;overflow:hidden}.home_bargain .list-wrapper .item .img-box[data-v-155b5331]{width:100%;height:105px}.home_bargain .list-wrapper .item .img-box .box[data-v-155b5331],.home_bargain .list-wrapper .item .img-box img[data-v-155b5331]{width:100%;height:100%}.home_bargain .list-wrapper .item .img-box .box[data-v-155b5331]{background:#d8d8d8}.home_bargain .list-wrapper .item .con-box[data-v-155b5331]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 0 10px;background:#fff;border-radius:0 0 8px 8px}.home_bargain .list-wrapper .item .con-box .price[data-v-155b5331]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#f44}.home_bargain .list-wrapper .item .con-box .price p[data-v-155b5331]{font-size:16px;font-weight:700}.home_bargain .list-wrapper .item .con-box .price span[data-v-155b5331]{font-size:12px}.home_bargain .list-wrapper .item .con-box .btn[data-v-155b5331]{width:68px;height:17px;background:-webkit-gradient(linear,right top,left top,from(#ff5400),to(red));background:linear-gradient(270deg,#ff5400,red);border-radius:9px;color:#fff;text-align:center;line-height:19px;font-size:12px}.home_bargain .doc[data-v-155b5331]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.home_bargain .doc span[data-v-155b5331]{width:4px;height:2px;margin:0 3px;background:#979797}.home_bargain .doc span.active[data-v-155b5331]{width:8px;background:#fff}.couponOn[data-v-057f6905]{border-radius:10px}.coupon[data-v-057f6905]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 0 15px 10px;background:#f8f8f8;overflow:hidden}.coupon .item[data-v-057f6905]{-ms-flex-negative:0;flex-shrink:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:152px;height:76px;background:#e93323;color:#fff;border-radius:5px;margin-right:10px}.coupon .item.gary[data-v-057f6905]{background:#d8d8d8}.coupon .item .left[data-v-057f6905]{width:120px;height:76px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.coupon .item .left .num[data-v-057f6905]{font-size:24px;font-weight:700}.coupon .item .left .num span[data-v-057f6905],.coupon .item .left .txt[data-v-057f6905]{font-size:12px}.coupon .item .right[data-v-057f6905]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;border-left:1px dashed #fff}.coupon .item .roll[data-v-057f6905]{position:absolute;width:10px;height:10px;border-radius:50%;background:#f8f8f8}.coupon .item .roll.up-roll[data-v-057f6905]{right:26px;top:-5px}.coupon .item .roll.down-roll[data-v-057f6905]{right:26px;bottom:-5px}.itemOn .empty-box[data-v-f4b6ad3e],.itemOn[data-v-f4b6ad3e],.itemOn img[data-v-f4b6ad3e]{border-radius:0!important}.itemOn .img-box .label[data-v-f4b6ad3e]{border-radius:0 0 8px 0!important}.pageOn[data-v-f4b6ad3e]{border-radius:8px!important}.listBig[data-v-f4b6ad3e]{width:100%;padding:10px 0 1px 0}.listBig .itemBig[data-v-f4b6ad3e]{width:100%;margin-bottom:15px;background-color:#fff;border-radius:10px}.listBig .itemBig .img-box[data-v-f4b6ad3e]{width:100%;height:160px;position:relative;border-radius:50px}.listBig .itemBig .img-box img[data-v-f4b6ad3e]{width:100%;height:160px;border-radius:10px 10px 0 0;-o-object-fit:unset;object-fit:unset}.listBig .itemBig .img-box .empty-box[data-v-f4b6ad3e]{border-radius:8px 8px 0 0}.listBig .itemBig .img-box .label[data-v-f4b6ad3e]{position:absolute;top:0;left:0;width:59px;height:25px;line-height:25px;text-align:center;color:#fff;font-size:12px;border-radius:8px 0 8px 0}.listBig .itemBig .name[data-v-f4b6ad3e]{font-size:15px;font-weight:700;margin-top:8px;padding:0 10px}.listBig .itemBig .coupon[data-v-f4b6ad3e]{width:16px;height:18px;line-height:18px;text-align:center;font-size:12px;margin-right:5px;display:inline-block}.listBig .itemBig .price[data-v-f4b6ad3e]{font-weight:700;font-size:12px;padding:0 10px}.listBig .itemBig .price .num[data-v-f4b6ad3e]{font-size:18px;margin-right:5px}.listBig .itemBig .price .old-price[data-v-f4b6ad3e]{color:#aaa!important;font-weight:400;text-decoration:line-through}.paddingBox[data-v-f4b6ad3e]{padding-bottom:0}.home_product .hd_nav[data-v-f4b6ad3e]{display:-webkit-box;display:-ms-flexbox;display:flex;height:65px;padding:0 5px}.home_product .hd_nav .item[data-v-f4b6ad3e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:25%}.home_product .hd_nav .item .title[data-v-f4b6ad3e]{font-size:16px;color:#282828}.home_product .hd_nav .item .label[data-v-f4b6ad3e]{width:62px;height:18px;line-height:18px;text-align:center;background:transparent;border-radius:8px;color:#999;font-size:12px}.home_product .hd_nav .item.active .title[data-v-f4b6ad3e]{color:#f44}.home_product .hd_nav .item.active .label[data-v-f4b6ad3e]{color:#fff;background:-webkit-gradient(linear,right top,left top,from(#ff5400),to(red));background:linear-gradient(270deg,#ff5400,red)}.home_product .list-wrapper[data-v-f4b6ad3e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:10px}.home_product .list-wrapper .item[data-v-f4b6ad3e]{width:48.5%;margin-bottom:10px;background-color:#fff;border-radius:10px}.home_product .list-wrapper .item .img-box[data-v-f4b6ad3e]{position:relative;width:100%;height:173px}.home_product .list-wrapper .item .img-box .box[data-v-f4b6ad3e],.home_product .list-wrapper .item .img-box img[data-v-f4b6ad3e]{width:100%;height:100%;border-radius:10px 0 0 10px}.home_product .list-wrapper .item .img-box .empty-box[data-v-f4b6ad3e]{background:#f3f5f7;border-radius:10px 10px 0 0}.home_product .list-wrapper .item .img-box .box[data-v-f4b6ad3e]{background:#d8d8d8}.home_product .list-wrapper .item .img-box .label[data-v-f4b6ad3e]{position:absolute;left:0;top:0;width:46px;height:22px;border-radius:10px 0 10px 0;color:#fff;font-size:13px;text-align:center;line-height:22px}.home_product .list-wrapper .item .info[data-v-f4b6ad3e]{padding:7px 10px}.home_product .list-wrapper .item .info .title[data-v-f4b6ad3e]{font-size:14px;color:#282828}.home_product .list-wrapper .item .info .old-price[data-v-f4b6ad3e]{color:#aaa;font-size:13px;text-decoration:line-through}.home_product .list-wrapper .item .info .price[data-v-f4b6ad3e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home_product .list-wrapper .item .info .price .num[data-v-f4b6ad3e]{font-size:18px}.home_product .list-wrapper .item .info .price .num span[data-v-f4b6ad3e]{font-size:12px}.home_product .list-wrapper .item .info .price .label[data-v-f4b6ad3e]{width:16px;height:18px;margin-left:5px;text-align:center;line-height:18px;font-size:11px}.home_product .list-wrapper .item .info .price .label.on[data-v-f4b6ad3e]{margin-left:0}.home_product .list-wrapper.itemA .item[data-v-f4b6ad3e]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.home_product .list-wrapper.itemA .item .img-box[data-v-f4b6ad3e]{position:relative;width:110px;height:110px}.home_product .list-wrapper.itemA .item .img-box .box[data-v-f4b6ad3e],.home_product .list-wrapper.itemA .item .img-box .empty-box[data-v-f4b6ad3e],.home_product .list-wrapper.itemA .item .img-box img[data-v-f4b6ad3e]{border-radius:10px 0 0 10px}.home_product .list-wrapper.itemA .item .info[data-v-f4b6ad3e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:5px;padding:5px 10px}.home_product .list-wrapper.itemA .item .info .title[data-v-f4b6ad3e]{height:37px}.home_product .list-wrapper.itemB[data-v-f4b6ad3e]{-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit}.home_product .list-wrapper.itemB .item[data-v-f4b6ad3e]{width:31.6%;margin-right:8px}.home_product .list-wrapper.itemB .item[data-v-f4b6ad3e]:nth-child(3n){margin-right:0}.home_product .list-wrapper.itemB .item .img-box[data-v-f4b6ad3e]{position:relative;width:100%;height:110px}.home_product .list-wrapper.itemB .item .img-box .box[data-v-f4b6ad3e],.home_product .list-wrapper.itemB .item .img-box .empty-box[data-v-f4b6ad3e],.home_product .list-wrapper.itemB .item .img-box img[data-v-f4b6ad3e],.home_product .list-wrapper.itemC .item .box[data-v-f4b6ad3e],.home_product .list-wrapper.itemC .item .empty-box[data-v-f4b6ad3e],.home_product .list-wrapper.itemC .item img[data-v-f4b6ad3e]{border-radius:10px 10px 0 0}.paddingBox[data-v-791cf5b7]{padding:0 10px!important}.home-hot[data-v-791cf5b7]{padding:15px 10px;background:#ffe5e3;border-radius:12px}.home-hot .hd[data-v-791cf5b7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-hot .hd .txt[data-v-791cf5b7]{margin-right:10px;color:#fc3c3e;font-size:16px;font-weight:700}.home-hot .hd .color-txt[data-v-791cf5b7]{width:110px;height:18px;border-radius:13px 0 13px 0;color:#fff;text-align:center;font-size:11px;-webkit-box-shadow:3px 1px 1px 1px rgba(255,203,199,.8);box-shadow:3px 1px 1px 1px rgba(255,203,199,.8)}.home-hot .bd[data-v-791cf5b7]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.home-hot .bd .item[data-v-791cf5b7]{display:-webkit-box;display:-ms-flexbox;display:flex;width:158px;margin-top:10px;margin-right:13px;padding:10px;background:#fff;border-radius:8px}.home-hot .bd .item[data-v-791cf5b7]:nth-child(2n){margin-right:0}.home-hot .bd .item .left[data-v-791cf5b7]{width:69px}.home-hot .bd .item .left .title[data-v-791cf5b7]{font-size:14px}.home-hot .bd .item .left .des[data-v-791cf5b7]{font-size:12px;color:#999}.home-hot .bd .item .left .link[data-v-791cf5b7]{width:56px;height:18px;padding:0 10px;margin-top:3px;background:-webkit-gradient(linear,left top,right top,from(#4bc4ff),to(#207eff));background:linear-gradient(90deg,#4bc4ff,#207eff 100%);border-radius:9px;color:#fff;font-size:13px}.home-hot .bd .item .img-box[data-v-791cf5b7]{-webkit-box-flex:1;-ms-flex:1;flex:1}.home-hot .bd .item .img-box img[data-v-791cf5b7]{width:100%;height:100%}.home-hot .bd .item .img-box .box[data-v-791cf5b7]{width:100%;height:100%;background:#d8d8d8}.home-hot .bd .item:nth-child(2) .left .link[data-v-791cf5b7]{background:-webkit-gradient(linear,left top,right top,from(#ff9043),to(#ff531d));background:linear-gradient(90deg,#ff9043,#ff531d 100%)}.home-hot .bd .item:nth-child(3) .left .link[data-v-791cf5b7]{background:-webkit-gradient(linear,left top,right top,from(#96e187),to(#48ce2c));background:linear-gradient(90deg,#96e187,#48ce2c 100%)}.home-hot .bd .item:nth-child(4) .left .link[data-v-791cf5b7]{background:-webkit-gradient(linear,left top,right top,from(#ffc560),to(#ff9c00));background:linear-gradient(90deg,#ffc560,#ff9c00 100%)}.pictrue[data-v-93c4d01a]{width:100%;height:100%}.pictrue .empty-box[data-v-93c4d01a]{width:100%;height:379px;border-radius:0;background:#f3f9ff}.pictrue .empty-box img[data-v-93c4d01a]{width:65px;height:50px}.pictrue img[data-v-93c4d01a]{width:100%;height:100%}.pageOn[data-v-9564822e]{border-radius:10px!important}.list_menu[data-v-9564822e]{padding:0 12px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.list_menu .item[data-v-9564822e]{margin-top:12px;font-size:11px;color:#282828;text-align:center;width:33.3333%}.list_menu .item.four[data-v-9564822e]{width:25%}.list_menu .item.five[data-v-9564822e]{width:20%}.list_menu .item .img-box[data-v-9564822e]{width:50px;height:50px;margin:0 auto 5px auto}.list_menu .item .img-box.on .empty-box[data-v-9564822e],.list_menu .item .img-box.on[data-v-9564822e],.list_menu .item .img-box.on img[data-v-9564822e]{border-radius:50%}.list_menu .item .img-box img[data-v-9564822e]{width:100%;height:100%}.list_menu .icontupian[data-v-9564822e]{font-size:16px}.home_menu[data-v-9564822e]{padding:0 12px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.home_menu .menu-item[data-v-9564822e]{margin-top:12px;font-size:11px;color:#282828;text-align:center;margin-right:30px}.home_menu .menu-item .img-box[data-v-9564822e]{width:50px;height:50px}.home_menu .menu-item .img-box.on .empty-box[data-v-9564822e],.home_menu .menu-item .img-box.on[data-v-9564822e],.home_menu .menu-item .img-box.on img[data-v-9564822e]{border-radius:50%}.home_menu .menu-item .box[data-v-9564822e],.home_menu .menu-item img[data-v-9564822e]{width:100%;height:100%}.home_menu .menu-item .box[data-v-9564822e]{background:#d8d8d8}.home_menu .menu-item p[data-v-9564822e]{margin-top:5px}.home_menu .menu-item[data-v-9564822e]:nth-child(5n){margin-right:0}.home_menu.on .menu-item[data-v-9564822e],.home_menu.on .menu-item[data-v-9564822e]:nth-child(5n){margin-right:51px}.home_menu.on .menu-item[data-v-9564822e]:nth-child(4n){margin-right:0}.home_menu .icontupian[data-v-9564822e]{font-size:16px}.dot[data-v-9564822e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:10px}.dot.number[data-v-9564822e]{bottom:15px}.dot .num[data-v-9564822e]{width:25px;height:18px;line-height:18px;background-color:#000;color:#fff;opacity:.3;border-radius:8px;font-size:12px;text-align:center}.dot .dot-item[data-v-9564822e]{width:5px;height:5px;background:#aaa;border-radius:50%;margin:0 3px}.dot.line-dot .dot-item[data-v-9564822e]{width:8px;height:2px;background:#aaa;margin:0 3px}.pageOn[data-v-05060e6e]{border-radius:10px!important}.list-wrapper[data-v-05060e6e]{padding:10px 0}.list-wrapper .item[data-v-05060e6e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:7px;background-color:#fff;margin:0 10px}.list-wrapper .item[data-v-05060e6e]:last-child{margin-bottom:0!important}.list-wrapper .item.on[data-v-05060e6e]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}.list-wrapper .item.on .info .time[data-v-05060e6e]{text-align:left}.list-wrapper .item .img-box[data-v-05060e6e]{width:125px;height:78px;background:#e8e8e8}.list-wrapper .item .info[data-v-05060e6e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:209px;height:78px}.list-wrapper .item .info .title[data-v-05060e6e]{color:#282828;font-size:15px}.list-wrapper .item .info .time[data-v-05060e6e]{color:#999;font-size:12px;text-align:right}.list-wrapper .item .empty-box[data-v-05060e6e],.list-wrapper .item .pictrue[data-v-05060e6e]{width:125px;height:78px}.list-wrapper .item .pictrue img[data-v-05060e6e]{width:100%;height:100%}.pageOn[data-v-44ec1c8f]{border-radius:6px!important}.news-box .item[data-v-44ec1c8f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px;margin:0 7px}.news-box .item .img-box[data-v-44ec1c8f]{width:75px;height:18px;border-right:1px solid #ddd;padding-right:10px}.news-box .item .img-box img[data-v-44ec1c8f]{width:100%;height:100%}.news-box .item .right-box[data-v-44ec1c8f]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 20px 0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-image:url(data:image/png;base64,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);background-size:20px 20px;background-position:100%;background-repeat:no-repeat}.pinkOn[data-v-d26837a6]{border-radius:0!important}.pageOn[data-v-d26837a6]{border-radius:10px!important}.mobile-page[data-v-d26837a6]{padding-top:10px}.home_pink[data-v-d26837a6]{padding:10px 12px;background:#fff;border-radius:10px}.home_pink .title-wrapper[data-v-d26837a6]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home_pink .title-wrapper .left[data-v-d26837a6],.home_pink .title-wrapper[data-v-d26837a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home_pink .title-wrapper .left span[data-v-d26837a6]{margin-left:5px;font-size:16px}.home_pink .title-wrapper .left .icon[data-v-d26837a6]{width:18px;height:18px;border-radius:50%}.home_pink .title-wrapper .left .avatar-wrapper[data-v-d26837a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:14px}.home_pink .title-wrapper .left .avatar-wrapper img[data-v-d26837a6]{width:15px;height:15px;margin-left:-5px;border:1px solid #fff;border-radius:50%}.home_pink .title-wrapper .left .num[data-v-d26837a6]{margin-left:3px;color:#999;font-size:13px}.home_pink .list-wrapper[data-v-d26837a6]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;overflow:hidden}.home_pink .list-wrapper .item[data-v-d26837a6]{-ms-flex-negative:0;flex-shrink:0;width:110px;background:#fff;border-radius:8px}.home_pink .list-wrapper .item .img-box[data-v-d26837a6]{position:relative;width:100%;height:110px}.home_pink .list-wrapper .item .img-box .box[data-v-d26837a6],.home_pink .list-wrapper .item .img-box img[data-v-d26837a6]{width:100%;height:100%;border-radius:8px 8px 0 0}.home_pink .list-wrapper .item .img-box .box[data-v-d26837a6]{background:#d8d8d8}.home_pink .list-wrapper .item .img-box .num[data-v-d26837a6]{position:absolute;left:6px;top:6px;width:70px;height:16px;line-height:16px;text-align:center;background:rgba(0,0,0,.1);-webkit-box-shadow:1px 1px 4px 0 rgba(0,0,0,.06);box-shadow:1px 1px 4px 0 rgba(0,0,0,.06);border-radius:8px;color:#fff;font-size:12px}.home_pink .list-wrapper .item .info[data-v-d26837a6]{padding:5px 7px}.home_pink .list-wrapper .item .info .title[data-v-d26837a6]{font-size:12px;color:#282828}.home_pink .list-wrapper .item .info .price[data-v-d26837a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home_pink .list-wrapper .item .info .price .label[data-v-d26837a6]{display:inline-block;height:20px;line-height:20px;padding:0 3px;margin-right:3px;font-size:9px;font-weight:400;text-shadow:1px 1px 4px rgba(0,0,0,.06);color:#f44}.home_pink .list-wrapper .item .info .price .num[data-v-d26837a6]{color:#f44;font-size:16px;font-weight:700}.home_pink .list-wrapper .item .info .price .num span[data-v-d26837a6]{font-size:12px}.home_pink .list-wrapper .item .btn[data-v-d26837a6]{width:110px;height:24px;-webkit-box-shadow:1px 1px 4px 0 rgba(0,0,0,.06);box-shadow:1px 1px 4px 0 rgba(0,0,0,.06);border-radius:0 0 8px 8px;text-align:center;line-height:24px;color:#fff}.home_product .hd_nav[data-v-166996d9]{display:-webkit-box;display:-ms-flexbox;display:flex;height:65px;padding:0 5px}.home_product .hd_nav .item[data-v-166996d9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:25%}.home_product .hd_nav .item .title[data-v-166996d9]{font-size:16px;color:#282828;width:65px;text-align:center}.home_product .hd_nav .item .label[data-v-166996d9]{width:62px;height:18px;line-height:18px;text-align:center;background:transparent;border-radius:8px;color:#999;font-size:12px}.home_product .hd_nav .item.active .title[data-v-166996d9]{color:#f44}.home_product .hd_nav .item.active .label[data-v-166996d9]{color:#fff;background:-webkit-gradient(linear,right top,left top,from(#ff5400),to(red));background:linear-gradient(270deg,#ff5400,red)}.home_product .list-wrapper[data-v-166996d9]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home_product .list-wrapper .item[data-v-166996d9]{width:170px;margin-bottom:10px}.home_product .list-wrapper .item .img-box[data-v-166996d9]{position:relative;width:100%;height:173px}.home_product .list-wrapper .item .img-box .box[data-v-166996d9],.home_product .list-wrapper .item .img-box img[data-v-166996d9]{width:100%;height:100%;border-radius:10px 10px 0 0}.home_product .list-wrapper .item .img-box .box[data-v-166996d9]{background:#d8d8d8}.home_product .list-wrapper .item .img-box .label[data-v-166996d9]{position:absolute;left:0;top:0;width:46px;height:22px;border-radius:10px 0 10px 0;color:#fff;font-size:13px;text-align:center;line-height:22px}.home_product .list-wrapper .item .info[data-v-166996d9]{padding:7px 10px;background:#fff;border-radius:0 0 10px 10px}.home_product .list-wrapper .item .info .title[data-v-166996d9]{font-size:14px;color:#282828}.home_product .list-wrapper .item .info .old-price[data-v-166996d9]{color:#aaa;font-size:13px;text-decoration:line-through}.home_product .list-wrapper .item .info .price[data-v-166996d9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home_product .list-wrapper .item .info .price .num[data-v-166996d9]{font-size:16px;font-weight:700}.home_product .list-wrapper .item .info .price .num span[data-v-166996d9]{font-size:12px}.home_product .list-wrapper .item .info .price .label[data-v-166996d9]{width:16px;height:18px;margin-left:5px;text-align:center;line-height:18px;font-size:11px;border-radius:3px}.home_product .list-wrapper .item .info .price .label.on[data-v-166996d9]{margin-left:0}.seckillOn[data-v-2378e588]{border-radius:0!important}.pageOn[data-v-2378e588]{border-radius:10px!important}.seckill-box[data-v-2378e588]{padding:15px 10px;background:#fff;border-radius:10px}.seckill-box .hd[data-v-2378e588]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.seckill-box .hd .left[data-v-2378e588],.seckill-box .hd[data-v-2378e588]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.seckill-box .hd .left img[data-v-2378e588]{width:18px;height:18px;margin-right:5px;border-radius:50%}.seckill-box .hd .left p[data-v-2378e588]{font-size:16px;color:#282828;font-weight:600}.seckill-box .hd .left .time[data-v-2378e588]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:5px;color:#f44}.seckill-box .hd .left .time span[data-v-2378e588]{width:20px;height:16px;font-size:12px;text-align:center;line-height:16px}.seckill-box .hd .left .time em[data-v-2378e588]{font-size:12px;margin:0 3px;font-style:normal;font-weight:700}.seckill-box .list-wrapper[data-v-2378e588]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:8px;overflow:hidden}.seckill-box .list-wrapper .list-item[data-v-2378e588]{-ms-flex-negative:0;flex-shrink:0;width:110px;background-color:#fff}.seckill-box .list-wrapper .list-item .img-box[data-v-2378e588]{position:relative;width:100%;height:110px}.seckill-box .list-wrapper .list-item .img-box .box[data-v-2378e588],.seckill-box .list-wrapper .list-item .img-box img[data-v-2378e588]{width:100%;height:100%;border-radius:8px}.seckill-box .list-wrapper .list-item .img-box .box[data-v-2378e588]{background:#d8d8d8}.seckill-box .list-wrapper .list-item .img-box .discount[data-v-2378e588]{position:absolute;left:8px;bottom:8px;height:18px;padding:0 3px;line-height:18px;background:#fff;border-radius:2px;border:1px solid transparent;font-size:12px}.seckill-box .list-wrapper .list-item .title[data-v-2378e588]{margin-top:5px;font-size:13px;color:#282828;padding:0 3px}.seckill-box .list-wrapper .list-item .price[data-v-2378e588]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 3px}.seckill-box .list-wrapper .list-item .price .label[data-v-2378e588]{font-size:9px;width:16px;height:16px;color:#fff;text-align:center;line-height:16px}.seckill-box .list-wrapper .list-item .price .num-label[data-v-2378e588]{color:#f44;font-size:12px;font-weight:600;margin:1px 2px 0}.seckill-box .list-wrapper .list-item .price .num[data-v-2378e588]{color:#f44;font-size:16px;font-weight:600}.service-box[data-v-c821554c]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.service-box .img-box[data-v-c821554c]{width:43px;height:43px}.service-box .img-box img[data-v-c821554c]{width:100%;height:100%;border-radius:50%}.service-box .img-box .empty-box[data-v-c821554c]{border-radius:50%}.service-box .img-box .empty-box .iconfont-diy[data-v-c821554c]{font-size:20px}.titleOn[data-v-6b55c60c]{border-radius:10px!important}.title-box[data-v-6b55c60c]{color:#282828;padding:5px 10px}.menus[data-v-24e958b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:46px;cursor:pointer;background:-webkit-gradient(linear,left top,right top,from(#f62c2c),to(#f96e29));background:linear-gradient(90deg,#f62c2c,#f96e29)}.menus .item[data-v-24e958b0]{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;color:#fff}.menus .item.on span[data-v-24e958b0]{display:block;position:absolute;left:50%;bottom:-5px;width:16px;height:2px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#fff}.pageOn[data-v-3c1f6aca]{border-radius:12px!important}.pageOn .advertItem01 img[data-v-3c1f6aca]{border-radius:10px}.pageOn .advertItem02 .item:first-child img[data-v-3c1f6aca]{border-radius:10px 0 0 10px}.pageOn .advertItem02 .item:nth-child(2) img[data-v-3c1f6aca]{border-radius:0 10px 10px 0}.pageOn .advertItem03 .item:first-child img[data-v-3c1f6aca]{border-radius:10px 0 0 10px}.pageOn .advertItem03 .item:nth-child(2) img[data-v-3c1f6aca]{border-radius:0}.pageOn .advertItem03 .item:nth-child(3) img[data-v-3c1f6aca]{border-radius:0 10px 10px 0}.pageOn .advertItem04 .item:first-child img[data-v-3c1f6aca]{border-radius:10px 0 0 10px}.pageOn .advertItem04 .item:nth-child(2) .pic:first-child img[data-v-3c1f6aca]{border-radius:0 10px 0 0}.pageOn .advertItem04 .item:nth-child(2) .pic:nth-child(2) img[data-v-3c1f6aca]{border-radius:0 0 10px 0}.pageOn .advertItem05 .item:first-child img[data-v-3c1f6aca]{border-radius:10px 0 0 10px}.pageOn .advertItem05 .item:nth-child(2) img[data-v-3c1f6aca]{border-radius:0}.pageOn .advertItem05 .item:nth-child(4) img[data-v-3c1f6aca]{border-radius:0 10px 10px 0}.pageOn .advertItem06 .item:first-child img[data-v-3c1f6aca]{border-radius:10px 0 0 0}.pageOn .advertItem06 .item:nth-child(2) img[data-v-3c1f6aca]{border-radius:0 10px 0 0}.pageOn .advertItem06 .item:nth-child(3) img[data-v-3c1f6aca]{border-radius:0 0 0 10px}.pageOn .advertItem06 .item:nth-child(4) img[data-v-3c1f6aca]{border-radius:0 0 10px 0}.mobile-page .advert .advertItem01[data-v-3c1f6aca]{width:100%;height:100%}.mobile-page .advert .advertItem01 .empty-box[data-v-3c1f6aca]{width:100%;height:379px;border-radius:0}.mobile-page .advert .advertItem01 .empty-box .icontupian[data-v-3c1f6aca]{font-size:50px;color:#999}.mobile-page .advert .advertItem01 img[data-v-3c1f6aca]{width:100%;height:100%}.mobile-page .advert .advertItem02[data-v-3c1f6aca]{width:100%}.mobile-page .advert .advertItem02 .item[data-v-3c1f6aca]{width:50%;height:auto}.mobile-page .advert .advertItem02 .item img[data-v-3c1f6aca]{width:100%;height:100%}.mobile-page .advert .advertItem02 .item .empty-box[data-v-3c1f6aca]{width:100%;height:189.5px;border-radius:0}.mobile-page .advert .advertItem03 .item[data-v-3c1f6aca]{width:33.3333%}.mobile-page .advert .advertItem03 .item .empty-box[data-v-3c1f6aca]{width:100%;height:126.4px;border-radius:0}.mobile-page .advert .advertItem04 .item[data-v-3c1f6aca]{width:50%;height:189.5px}.mobile-page .advert .advertItem04 .item .empty-box[data-v-3c1f6aca]{width:100%;height:100%;border-radius:0}.mobile-page .advert .advertItem04 .item img[data-v-3c1f6aca]{width:100%;height:100%}.mobile-page .advert .advertItem04 .item .pic[data-v-3c1f6aca]{width:100%;height:94.75px}.mobile-page .advert .advertItem05 .item[data-v-3c1f6aca]{width:25%}.mobile-page .advert .advertItem05 .item .empty-box[data-v-3c1f6aca]{width:100%;height:94.75px;border-radius:0}.mobile-page .advert .advertItem06 .item[data-v-3c1f6aca]{width:50%;height:95px}.mobile-page .advert .advertItem06 .item img[data-v-3c1f6aca]{width:100%;height:100%}.mobile-page .advert .advertItem06 .item .empty-box[data-v-3c1f6aca]{width:100%;height:100%;border-radius:0}.search-box[data-v-2db770f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:48px;padding:10px 10px 10px 0;cursor:pointer}.search-box img[data-v-2db770f6]{width:76px;height:30px;margin-right:10px}.search-box .box[data-v-2db770f6]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:30px;line-height:30px;color:#999;font-size:12px;padding-left:10px;background:#fff;border-radius:15px}.search-box .box.on[data-v-2db770f6]{border-radius:0}.search-box .box.center[data-v-2db770f6]{text-align:center;padding-left:0}.mobile-page[data-v-2900e956]{background:#f5f5f5;font-size:12px}.live-wrapper-a[data-v-2900e956]{padding:5px 10px 0}.live-wrapper-a .live-item-a[data-v-2900e956]{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-bottom:10px;background:#fff;border-radius:8px;overflow:hidden}.live-wrapper-a .live-item-a .img-box[data-v-2900e956]{position:relative;width:170px;height:147px;border-radius:8px 0 0 8px;overflow:hidden}.live-wrapper-a .live-item-a .info[data-v-2900e956]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:5px;border-radius:0 8px 8px 0;overflow:hidden}.live-wrapper-a .live-item-a .info .title[data-v-2900e956]{color:#333;font-size:14px}.live-wrapper-a .live-item-a .info .people[data-v-2900e956]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;margin-top:5px}.live-wrapper-a .live-item-a .info .people img[data-v-2900e956]{width:32px;height:32px;margin-right:5px;border-radius:50%}.live-wrapper-a .live-item-a .info .goods-wrapper[data-v-2900e956]{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.live-wrapper-a .live-item-a .info .goods-wrapper .goods-item[data-v-2900e956]{position:relative;width:48px;height:48px;margin-right:8px}.live-wrapper-a .live-item-a .info .goods-wrapper .goods-item[data-v-2900e956]:nth-child(3n){margin-right:0}.live-wrapper-a .live-item-a .info .goods-wrapper .goods-item img[data-v-2900e956]{width:100%;height:100%}.live-wrapper-a .live-item-a .info .goods-wrapper .goods-item span[data-v-2900e956]{position:absolute;left:0;bottom:0;color:#fff;font-size:12px}.live-wrapper-a.live-wrapper-c .live-item-a[data-v-2900e956]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.live-wrapper-a.live-wrapper-c .live-item-a .img-box[data-v-2900e956]{width:100%;border-radius:8px 8px 0 0}.live-wrapper-a.live-wrapper-c .live-item-a .info[data-v-2900e956]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.live-wrapper-a.live-wrapper-c .live-item-a .info .left[data-v-2900e956]{width:60%}.live-wrapper-b[data-v-2900e956]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 10px 0;background:#fff}.live-wrapper-b .live-item-b[data-v-2900e956]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:171px;margin-bottom:10px;border-radius:8px;overflow:hidden}.live-wrapper-b .live-item-b .img-box[data-v-2900e956]{position:relative;height:137px}.live-wrapper-b .live-item-b .info[data-v-2900e956]{width:100%;padding:10px}.live-wrapper-b .live-item-b .info .people[data-v-2900e956]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.live-wrapper-b .live-item-b .info .people img[data-v-2900e956]{width:32px;height:32px;margin-right:5px;border-radius:50%}.iconfont-diy[data-v-2900e956]{font-size:12px}.icontupian[data-v-2900e956]{font-size:24px}.bggary[data-v-2900e956]{background:-webkit-gradient(linear,right top,left top,from(#999),to(#666));background:linear-gradient(270deg,#999,#666)}.bgred[data-v-2900e956]{background:-webkit-gradient(linear,right top,left top,from(#f5742f),to(#ff1717));background:linear-gradient(270deg,#f5742f,#ff1717)}.empty-goods[data-v-2900e956]{width:50px;height:48px;background:#b2b2b2}.empty-goods[data-v-2900e956],.label[data-v-2900e956]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:12px}.label[data-v-2900e956]{position:absolute;left:10px;top:10px;width:76px;height:19px;border-radius:11px 0 11px 11px}.label.bgblue[data-v-2900e956]{-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;width:110px;background:rgba(0,0,0,.36);overflow:hidden}.label.bgblue .txt[data-v-2900e956]{width:38px;height:100%;text-align:center;margin-right:5px;background:-webkit-gradient(linear,right top,left top,from(#2fa1f5),to(#0076ff));background:linear-gradient(270deg,#2fa1f5,#0076ff)}.label.bggary[data-v-2900e956]{width:54px}.title-box[data-v-2900e956]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 10px 0;font-size:16px}.title-box span[data-v-2900e956]:last-child{font-size:13px}.box[data-v-0c29708c]{height:20px;background:#f5f5f5}.mobile-page[data-v-6a880e48]{padding:7px 0}.mobile-page[data-v-425245e0] ::v-deepvideo{width:100%!important}.box[data-v-425245e0]{min-height:100px;padding:10px;background:#f5f5f5}.box img[data-v-425245e0]{max-width:100%;height:auto}.flex-box[data-v-fc175de0]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px;height:70px;background:#ddd}.flex-box .left[data-v-fc175de0],.flex-box[data-v-fc175de0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-box .left .img-box[data-v-fc175de0]{width:46px;height:46px;overflow:hidden;border-radius:50%}.flex-box .left .img-box img[data-v-fc175de0]{width:100%;height:100%}.flex-box .left .name[data-v-fc175de0]{width:230px;margin-left:10px;font-size:18px;color:#000}.flex-box .btn[data-v-fc175de0]{width:60px;height:26px;border:1px solid #02a0e8;opacity:1;border-radius:3px;color:#02a0e8;font-size:14px;text-align:center;line-height:26px}.flex-box .iconfont-diy[data-v-fc175de0]{font-size:20px}.c_row-item[data-v-82a928c8]{margin-bottom:20px}.color-box[data-v-82a928c8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.color-box .color-item[data-v-82a928c8]{margin-left:15px}.color-box .color-item span[data-v-82a928c8]{margin-left:5px;color:#999;font-size:13px;cursor:pointer}.c_row-item[data-v-4ce6970f]{margin-top:20px;margin-bottom:20px}.c_row-item .label[data-v-4ce6970f]{color:#999}[data-v-2d1e4944] .ivu-input{font-size:13px!important}.tips[data-v-2d1e4944]{padding-bottom:5px;font-size:12px;color:#999;border-bottom:1px solid rgba(0,0,0,.05)}.box-item[data-v-2d1e4944]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px;padding:20px 30px 20px 0;border:1px solid #ddd;border-radius:3px}.box-item .del-box[data-v-2d1e4944]{position:absolute;right:-13px;top:-18px;cursor:pointer}.box-item .del-box .iconfont[data-v-2d1e4944]{color:#999;font-size:30px}.box-item .left-tool[data-v-2d1e4944]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:72px}.box-item .left-tool .iconfont[data-v-2d1e4944]{color:#999;font-size:36px;cursor:move}.box-item .right-wrapper[data-v-2d1e4944]{-webkit-box-flex:1;-ms-flex:1;flex:1}.box-item .right-wrapper .img-wrapper[data-v-2d1e4944]{display:-webkit-box;display:-ms-flexbox;display:flex}.box-item .right-wrapper .img-wrapper .img-item[data-v-2d1e4944]{position:relative;width:80px;height:80px;margin-right:20px;cursor:pointer}.box-item .right-wrapper .img-wrapper .img-item img[data-v-2d1e4944]{display:block;width:100%;height:100%}.box-item .right-wrapper .img-wrapper .img-item .empty-img[data-v-2d1e4944]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;background:#f7f7f7;font-size:12px;color:#bfbfbf}.box-item .right-wrapper .img-wrapper .img-item .empty-img .iconfont[data-v-2d1e4944]{font-size:16px}.box-item .right-wrapper .img-wrapper .img-item .txt[data-v-2d1e4944]{position:absolute;left:0;bottom:0;width:100%;height:22px;line-height:22px;text-align:center;background:rgba(0,0,0,.4);color:#fff;font-size:12px}.box-item .right-wrapper .c_row-item[data-v-2d1e4944]{margin-top:10px}.add-btn[data-v-2d1e4944]{margin-top:20px;width:100%;height:40px}.goods-box[data-v-666016f0]{padding:16px 0;margin-bottom:16px;border-top:1px solid rgba(0,0,0,.05)}.goods-box .list-group[data-v-666016f0],.goods-box .wrapper[data-v-666016f0]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.goods-box .add-item[data-v-666016f0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:80px;height:80px;margin-bottom:10px;background:#f7f7f7}.goods-box .add-item .iconfont-diy[data-v-666016f0]{font-size:20px;color:#d8d8d8}.goods-box .item[data-v-666016f0]{position:relative;width:80px;height:80px;margin-bottom:20px;margin-right:12px}.goods-box .item img[data-v-666016f0]{width:100%;height:100%}.goods-box .item .icondel_1[data-v-666016f0]{position:absolute;right:-10px;top:-16px;color:#999;font-size:28px;cursor:pointer}[data-v-35c8f489] .ivu-input{font-size:13px!important}.hot_imgs[data-v-35c8f489]{border-top:1px solid rgba(0,0,0,.05)}.hot_imgs .title[data-v-35c8f489]{padding:0 0 13px 0;color:#999;font-size:12px;border-bottom:1px solid rgba(0,0,0,.05)}.hot_imgs .list-box .item[data-v-35c8f489]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:14px}.hot_imgs .list-box .item .move-icon[data-v-35c8f489]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:80px;cursor:move}.hot_imgs .list-box .item .img-box[data-v-35c8f489]{width:80px;height:80px}.hot_imgs .list-box .item .img-box img[data-v-35c8f489]{width:100%;height:100%}.hot_imgs .list-box .item .info[data-v-35c8f489]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:22px}.hot_imgs .list-box .item .info .info-item[data-v-35c8f489]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.hot_imgs .list-box .item .info .info-item span[data-v-35c8f489]{width:40px;font-size:13px}.hot_imgs .list-box .item .info .info-item .input-box[data-v-35c8f489]{-webkit-box-flex:1;-ms-flex:1;flex:1}.hot_imgs .add-btn[data-v-35c8f489]{margin-top:10px}.hot_imgs .upload-box[data-v-35c8f489]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:80px;height:80px;background:#ccc;border-radius:5px}.line-box[data-v-76953283]{margin-top:20px;padding:10px 0 20px;border-top:1px solid rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.05)}.line-box .title p[data-v-76953283]{font-size:14px;color:#000}.line-box .title span[data-v-76953283]{color:#999}.line-box .input-box[data-v-76953283]{margin-top:10px}.line-box .input-box .add-btn[data-v-76953283]{margin-top:18px}.line-box .input-box .input-item[data-v-76953283]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;position:relative}.line-box .input-box .input-item .delete[data-v-76953283]{position:absolute;right:-7px;top:-8px;color:#999}.line-box .input-box .input-item .icon[data-v-76953283]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:36px;cursor:move}.line-box .input-box .input-item[data-v-76953283] .ivu-input{-webkit-box-flex:1;-ms-flex:1;flex:1;height:36px;font-size:13px!important}[data-v-611bd6d6] .ivu-input{font-size:13px!important}.c_row-item[data-v-611bd6d6]{margin-bottom:13px}.ivu-input-number[data-v-3d723a48]{width:100%}[data-v-3d723a48] .ivu-input{font-size:13px!important}.numbox[data-v-3d723a48]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.numbox span[data-v-3d723a48]{width:80px;color:#999}.c_row-item[data-v-3d723a48]{width:100%}.c_row-item[data-v-042e5631]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.hot_imgs[data-v-047c68ed]{margin-bottom:20px}.hot_imgs .title[data-v-047c68ed]{padding:0 0 13px 0;color:#999;font-size:12px;border-bottom:1px solid rgba(0,0,0,.05)}.hot_imgs .list-box .item[data-v-047c68ed]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:14px;border-bottom:1px solid #eee;padding-bottom:10px}.hot_imgs .list-box .item .move-icon[data-v-047c68ed]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:80px;cursor:move}.hot_imgs .list-box .item .img-box[data-v-047c68ed]{position:relative;width:70px;height:70px}.hot_imgs .list-box .item .img-box img[data-v-047c68ed]{width:100%;height:100%}.hot_imgs .list-box .item .info[data-v-047c68ed]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:22px}.hot_imgs .list-box .item .info .info-item[data-v-047c68ed]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.hot_imgs .list-box .item .info .info-item span[data-v-047c68ed]{width:40px;font-size:13px}.hot_imgs .list-box .item .info .info-item .input-box[data-v-047c68ed]{-webkit-box-flex:1;-ms-flex:1;flex:1}.hot_imgs .list-box .item .info .info-item[data-v-047c68ed] .ivu-input{font-size:13px!important}.hot_imgs .list-box .item .delect-btn[data-v-047c68ed]{position:absolute;right:-7px;top:-12px}.hot_imgs .list-box .item .delect-btn .iconfont-diy[data-v-047c68ed]{font-size:25px;color:#999}.hot_imgs .add-btn[data-v-047c68ed]{margin-top:10px}.upload-box[data-v-047c68ed]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background:#ccc}.iconfont-diy[data-v-047c68ed]{color:#ddd;font-size:28px}.areaBox[data-v-c1b9f7a2]{position:absolute;background:rgba(24,144,255,.5);border:1px dashed #1890ff;color:#1989fa;font-size:12px;cursor:move}.areaBox .prompt-text[data-v-c1b9f7a2],.areaBox[data-v-c1b9f7a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.areaBox .prompt-text[data-v-c1b9f7a2]{overflow:hidden;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%;max-height:100%;text-align:center;color:#fff}.areaBox .prompt-text .num[data-v-c1b9f7a2]{font-size:12px}.areaBox .prompt-text .prompt-item[data-v-c1b9f7a2]{color:#fff;margin:0 2px}.areaBox .del[data-v-c1b9f7a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;background:#1890ff;color:#fff;text-align:center;border-radius:0 0 0 3px;position:absolute;right:7px;top:7px;-webkit-transform:translate3d(50%,-50%,0);transform:translate3d(50%,-50%,0);cursor:default}.areaBox .del[data-v-c1b9f7a2],.areaBox .del[data-v-c1b9f7a2]:hover{width:16px;height:16px;line-height:16px}.areaBox .shape[data-v-c1b9f7a2]{position:absolute;width:7px;height:7px;background:transparent;right:0;bottom:0;-webkit-transform:translate3d(50%,50%,0);transform:translate3d(50%,50%,0);cursor:nwse-resize}.area-set[data-v-c1b9f7a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:16px 0}.area-label[data-v-c1b9f7a2]{width:100px}.area-content[data-v-c1b9f7a2]{-webkit-box-flex:1;-ms-flex:1;flex:1}[data-v-69c42b8a] .el-dialog{border-radius:0!important}[data-v-69c42b8a] .el-dialog .el-alert__icon.is-big{font-size:14px;width:16px}[data-v-69c42b8a] .el-dialog .el-alert .el-alert__description{margin:0}.btn[data-v-69c42b8a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 0}.dialog-footer[data-v-69c42b8a]{text-align:right;margin-top:20px;margin-right:20px}.operationFloor[data-v-69c42b8a]{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;max-height:80vh}.operationFloor .header .titleBox[data-v-69c42b8a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100px}.operationFloor .header .titleBox .name[data-v-69c42b8a]{font-size:13px;font-weight:700}.operationFloor .header .textBox[data-v-69c42b8a]{font-size:12px;color:#777;margin-bottom:10px}.operationFloor .imgBox[data-v-69c42b8a]::-webkit-scrollbar{display:none}.operationFloor .imgBox[data-v-69c42b8a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:65%;overflow-y:scroll;max-height:800px}.operationFloor .imgBox .container[data-v-69c42b8a]{position:relative;border:1px solid #f5f5f5}.operationFloor .imgBox img[data-v-69c42b8a]{cursor:crosshair;display:block;width:750px}.operationFloor .imgBox .area[data-v-69c42b8a]{position:absolute;width:200px;height:200px;left:200px;top:300px;background:rgba(41,128,185,.3);border:1px dashed #34495e}.form[data-v-69c42b8a]{font-size:12px;width:30%;max-height:800px;overflow-y:scroll}.form .form-row[data-v-69c42b8a]{margin:12px 0}.form .form-row .form-item[data-v-69c42b8a],.form .form-row[data-v-69c42b8a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form .form-row .form-item[data-v-69c42b8a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;white-space:nowrap;margin:0 5px;font-size:12px}.form .form-row .form-item .num[data-v-69c42b8a]{width:69px;color:#999;font-size:12px}.form .form-row .form-item .label[data-v-69c42b8a]{color:#c7c7c7}.form .el-icon-delete[data-v-69c42b8a]{font-size:16px;cursor:pointer}.onePictrue[data-v-74fef45a]{padding:0 15px}.onePictrue .info[data-v-74fef45a]{font-size:12px;color:#bbb}.onePictrue .bnt[data-v-74fef45a]{width:100%;height:36px;border-radius:3px;opacity:1;border:1px solid #eee;color:#666;font-size:12px;text-align:center;line-height:36px;margin-top:20px;cursor:pointer}.onePictrue .pictrues[data-v-74fef45a]{width:336px;height:100%;margin-top:20px}.onePictrue .pictrues img[data-v-74fef45a]{width:100%;height:100%}.onePictrue .pictrues .emptyBox[data-v-74fef45a]{height:164px;background:#f9f9f9;border-radius:3px 3px 3px 3px;font-size:12px;color:#bbb;text-align:center;line-height:164px}.onePictrue .uploadImg[data-v-74fef45a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:96px;background:#f9f9f9;border-radius:3px;width:100%;margin-top:20px;padding:0 20px}.onePictrue .uploadImg .name[data-v-74fef45a]{font-size:12px;color:#999;margin-right:16px}.onePictrue .uploadImg .picTxt[data-v-74fef45a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.onePictrue .uploadImg .picTxt .box[data-v-74fef45a]{width:64px;height:64px;position:relative;background:url(../../system_static/img/transparents.99b7108f.jpg) no-repeat;background-size:100% 100%;border-radius:3px}.onePictrue .uploadImg .picTxt .box .upload-box[data-v-74fef45a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:64px;height:64px;background:#fff;border-radius:4px;border:1px solid #eee}.onePictrue .uploadImg .picTxt .box .upload-box .ivu-icon[data-v-74fef45a]{color:#ccc}.onePictrue .uploadImg .picTxt .box .pictrue[data-v-74fef45a]{position:relative;width:100%;height:100%}.onePictrue .uploadImg .picTxt .box .pictrue .iconfont[data-v-74fef45a]{position:absolute;right:-12px;top:-19px;font-size:24px;color:#ccc}.onePictrue .uploadImg .picTxt .box img[data-v-74fef45a]{width:64px;border-radius:3px;max-height:64px;-o-object-fit:cover;object-fit:cover}.onePictrue .uploadImg .picTxt .tip[data-v-74fef45a]{color:#bbb;font-size:12px;margin-left:20px}[data-v-b60c2252] .ivu-divider-horizontal{margin:12px 0}.empty-box[data-v-b60c2252]{color:#8c8c8c;font-size:12px;border-radius:0;background-color:#eee;width:100%;border:1px solid #ddd;text-align:center}.mobile-page .tip[data-v-b60c2252]{font-size:12px;color:rgba(0,0,0,.45);margin-bottom:2px}.mobile-page .advert[data-v-b60c2252]{cursor:pointer}.mobile-page .advert .advertItem01[data-v-b60c2252]{width:100%;height:100%}.mobile-page .advert .advertItem01 .empty-box[data-v-b60c2252]{height:366px;border:1px solid #ddd}.mobile-page .advert .advertItem01 img[data-v-b60c2252]{width:100%;height:100%;border:1px solid var(--prev-color-primary)}.mobile-page .advert .advertItem02[data-v-b60c2252]{width:100%}.mobile-page .advert .advertItem02 .item[data-v-b60c2252]{width:50%;height:100%}.mobile-page .advert .advertItem02 .item img[data-v-b60c2252]{width:100%;height:100%}.mobile-page .advert .advertItem02 .item.on img[data-v-b60c2252]{border:1px solid var(--prev-color-primary)!important}.mobile-page .advert .advertItem02 .item.on .empty-box[data-v-b60c2252]{border:1px solid var(--prev-color-primary)!important;color:var(--prev-color-primary)}.mobile-page .advert .advertItem02 .item .empty-box[data-v-b60c2252]{height:189.5px;border-right:1px solid #eee}.mobile-page .advert .advertItem02 .item:nth-child(2) .empty-box[data-v-b60c2252]{border-right:1px solid #ddd}.mobile-page .advert .advertItem03 .item[data-v-b60c2252]{width:33.3333%}.mobile-page .advert .advertItem03 .item .empty-box[data-v-b60c2252]{height:126.4px;border-right:1px solid #eee}.mobile-page .advert .advertItem03 .item:nth-child(2) .empty-box[data-v-b60c2252]{border-right:1px solid #eee}.mobile-page .advert .advertItem03 .item:nth-child(3) .empty-box[data-v-b60c2252]{border-right:1px solid #ddd}.mobile-page .advert .advertItem04 .item[data-v-b60c2252]{width:50%;height:189.5px}.mobile-page .advert .advertItem04 .item .empty-box[data-v-b60c2252]{height:100%}.mobile-page .advert .advertItem04 .item img[data-v-b60c2252]{width:100%;height:100%}.mobile-page .advert .advertItem04 .item.on img[data-v-b60c2252]{border:1px solid var(--prev-color-primary)!important}.mobile-page .advert .advertItem04 .item.on .empty-box[data-v-b60c2252]{border:1px solid var(--prev-color-primary)!important;color:var(--prev-color-primary)}.mobile-page .advert .advertItem04 .item .pic[data-v-b60c2252]{width:100%;height:94.75px}.mobile-page .advert .advertItem04 .item .pic.on img[data-v-b60c2252]{border:1px solid var(--prev-color-primary)!important}.mobile-page .advert .advertItem04 .item .pic.on .empty-box[data-v-b60c2252]{border:1px solid var(--prev-color-primary)!important;color:var(--prev-color-primary)}.mobile-page .advert .advertItem04 .item:first-child .empty-box[data-v-b60c2252]{border-right:1px solid #eee}.mobile-page .advert .advertItem04 .item:nth-child(2) .pic:nth-child(2) .empty-box[data-v-b60c2252]{border-top:1px solid #eee}.mobile-page .advert .advertItem05 .item[data-v-b60c2252]{width:25%}.mobile-page .advert .advertItem05 .item .empty-box[data-v-b60c2252]{height:94.75px}.mobile-page .advert .advertItem05 .item:nth-child(4) .empty-box[data-v-b60c2252]{border-right:1px solid #ddd}.mobile-page .advert .advertItem05 .item:nth-child(2) .empty-box[data-v-b60c2252]{border-right:1px solid #eee}.mobile-page .advert .advertItem06 .item[data-v-b60c2252]{width:50%;height:95px}.mobile-page .advert .advertItem06 .item img[data-v-b60c2252]{width:100%;height:100%}.mobile-page .advert .advertItem06 .item.on img[data-v-b60c2252]{border:1px solid var(--prev-color-primary)!important}.mobile-page .advert .advertItem06 .item.on .empty-box[data-v-b60c2252]{border:1px solid var(--prev-color-primary)!important;color:var(--prev-color-primary)}.mobile-page .advert .advertItem06 .item .empty-box[data-v-b60c2252]{height:100%;border-right:1px solid #eee;border-bottom:1px solid #eee}.mobile-page .advert .advertItem06 .item:nth-child(2) .empty-box[data-v-b60c2252]{border-right:1px solid #ddd}.mobile-page .advert .advertItem06 .item:nth-child(3) .empty-box[data-v-b60c2252]{border-bottom:1px solid #ddd}.mobile-page .advert .advertItem06 .item:nth-child(4) .empty-box[data-v-b60c2252]{border-right:1px solid #ddd;border-bottom:1px solid #ddd}[data-v-ef08a4a2] .ivu-input{font-size:13px!important}.c_product[data-v-ef08a4a2]{border-bottom:1px solid rgba(0,0,0,.05);padding-bottom:20px;margin-bottom:20px}.c_product .list-box .item[data-v-ef08a4a2]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:23px;padding:18px 20px 18px 0;border:1px solid #eee;-webkit-box-shadow:0 0 10px #eee;box-shadow:0 0 10px #eee}.c_product .list-box .item .delete[data-v-ef08a4a2]{position:absolute;right:0;top:0;right:-13px;top:-14px;color:#999;cursor:pointer}.c_product .list-box .move-icon[data-v-ef08a4a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;cursor:move}.c_product .list-box .content[data-v-ef08a4a2]{-webkit-box-flex:1;-ms-flex:1;flex:1}.c_product .list-box .content .con-item[data-v-ef08a4a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.c_product .list-box .content .con-item[data-v-ef08a4a2]:last-child{margin-bottom:0}.c_product .list-box .content .con-item span[data-v-ef08a4a2]{width:45px;font-size:13px}.c_product .add-btn[data-v-ef08a4a2]{margin-top:18px}.title[data-v-ef08a4a2]{padding-top:20px;font-size:12px;color:#999}.iconfont-diy[data-v-ef08a4a2]{color:#ddd;font-size:38px}.c_row-item[data-v-e674e8a4]{margin-top:20px;margin-bottom:20px}.setUp[data-v-d9a7882c]{margin-bottom:16px}.tab[data-v-d9a7882c]{margin:0 auto;background:#f2f2f2;font-size:12px;border-radius:20px;width:100%;position:relative}.tab .item[data-v-d9a7882c],.tab[data-v-d9a7882c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:30px}.tab .item[data-v-d9a7882c]{width:50%;padding:5px 10px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.tab .item .text[data-v-d9a7882c]{z-index:2}.tab .item.on[data-v-d9a7882c]{color:#fff;border-radius:20px}.tab .bg-left[data-v-d9a7882c],.tab .bg-right[data-v-d9a7882c]{position:absolute;left:0;width:50%;padding:5px 10px;height:30px;background-color:var(--prev-color-primary);z-index:1;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.tab .bg-left[data-v-d9a7882c]{border-radius:20px 0 0 20px;-webkit-transform:translateX(0);transform:translateX(0)}.tab .bg-right[data-v-d9a7882c]{border-radius:0 20px 20px 0;-webkit-transform:translateX(100%);transform:translateX(100%)}.setUp[data-v-d9a7882c] .ivu-tabs-nav-scroll{padding:0 30px}.setUp[data-v-d9a7882c] .ivu-tabs-nav .ivu-tabs-tab{padding:8px 45px}.c_row-item[data-v-7e98eb78]{margin-bottom:20px}.c_row-item .label[data-v-7e98eb78]{color:#999}.c_row-item[data-v-7dd4f9b8]{margin-top:10px;margin-bottom:10px}.color-box[data-v-7dd4f9b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.color-box .color-item[data-v-7dd4f9b8]{margin-left:15px}.color-box .color-item span[data-v-7dd4f9b8]{margin-left:5px;color:#999;font-size:13px;cursor:pointer}.ivu-radio-group-button.ivu-radio-group-large .ivu-radio-wrapper[data-v-ffc5e380]:after{height:0}.ivu-radio-group-button.ivu-radio-group-large .ivu-radio-wrapper[data-v-ffc5e380]{height:34px}.ivu-radio-group-button .ivu-radio-wrapper[data-v-ffc5e380]:nth-of-type(2){border-left:1px solid #dcdee2}.title-tips[data-v-ffc5e380]{padding-bottom:10px;font-size:14px;color:#333}.title-tips span[data-v-ffc5e380]{margin-right:14px;color:#999}.iconfont-diy[data-v-ffc5e380]{font-size:20px;line-height:18px}.setUpTop[data-v-b27190e6]{height:6px;background:#f0f2f5}.title[data-v-b27190e6]{padding:20px 15px;font-size:14px;color:#333}.c_row-item[data-v-68db0df0]{margin-bottom:20px}.row-item[data-v-68db0df0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.iconfont[data-v-68db0df0]{font-size:18px}.header[data-v-be995aac]{font-size:14px;color:#000}.title[data-v-be995aac]{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.05);font-size:12px;color:#999}.box[data-v-be995aac]{width:60px;height:60px;margin-bottom:10px;position:relative}.box .iconfont-diy[data-v-be995aac]{position:absolute;top:-15px;right:-8px;font-size:25px;color:#999}.box img[data-v-be995aac]{width:100%;height:100%;background-color:#f2f2f2}.upload-box[data-v-be995aac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:60px;height:60px;background:#ccc}.title-tips[data-v-f8e78f04]{padding-bottom:10px;font-size:14px;color:#333}.title-tips span[data-v-f8e78f04]{margin-right:14px;color:#999}.title-tips[data-v-29711666]{padding-bottom:10px;font-size:14px;color:#333}.title-tips span[data-v-29711666]{margin-right:14px;color:#999}.pro[data-v-6ef620f4]{padding:15px 15px 0}.pro .tips[data-v-6ef620f4]{height:50px;line-height:50px;color:#999;font-size:12px;border-bottom:1px solid rgba(0,0,0,.05)}.btn-box[data-v-6ef620f4]{padding-bottom:20px}.hot[data-v-0f09275e]{padding-left:14px;padding-right:14px}.pro[data-v-48f0199e]{padding:0 15px}.pro .tips[data-v-48f0199e]{height:50px;line-height:50px;color:#999;font-size:12px;border-bottom:1px solid rgba(0,0,0,.05)}.btn-box[data-v-48f0199e]{padding-bottom:20px}.title-tips[data-v-d96cf9bc]{padding-bottom:10px;font-size:14px;color:#333}.title-tips span[data-v-d96cf9bc]{margin-right:14px;color:#999}.title-tips[data-v-df8a4b94]{padding-bottom:10px;font-size:14px;color:#333}.title-tips span[data-v-df8a4b94]{margin-right:14px;color:#999}.title-tips[data-v-7c1e4f2a]{padding-bottom:10px;font-size:14px;color:#333}.title-tips span[data-v-7c1e4f2a]{margin-right:14px;color:#999}.title-tips[data-v-e6e22dd2]{padding-bottom:10px;font-size:14px;color:#333}.title-tips span[data-v-e6e22dd2]{margin-right:14px;color:#999}[data-v-2c9c2505] .ivu-radio-group-button.ivu-radio-group-large .ivu-radio-wrapper{width:52px!important;margin-bottom:10px;margin-right:9px!important}.pro[data-v-2c9c2505]{padding:15px 15px 0}.pro .tips[data-v-2c9c2505]{height:50px;line-height:50px;color:#999;font-size:12px;border-bottom:1px solid rgba(0,0,0,.05)}.btn-box[data-v-2c9c2505]{padding-bottom:20px}.title-tips[data-v-a2a1a30a]{padding-bottom:10px;font-size:14px;color:#333}.title-tips span[data-v-a2a1a30a]{margin-right:14px;color:#999}.title-tips[data-v-0224119a]{padding-bottom:10px;font-size:14px;color:#333}.title-tips span[data-v-0224119a]{margin-right:14px;color:#999}.upload-box[data-v-81d39cee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:60px;height:60px;background:#ccc}[data-v-81d39cee] .ivu-input{font-size:13px!important}.slider-box .title[data-v-81d39cee]{color:#999;font-size:13px;margin-bottom:5px}.c_row-item[data-v-81d39cee]{padding:0 15px;margin-top:22px}.slider-box .color[data-v-81d39cee]{margin-bottom:15px}.boxs[data-v-81d39cee]{width:60px;height:60px;margin-bottom:10px;position:relative}.boxs .replace[data-v-81d39cee]{background:rgba(0,0,0,.4);border-radius:0 0 6px 6px;position:absolute;bottom:0;left:0;width:100%;color:#fff;font-size:12px;text-align:center;height:24px;line-height:24px}.boxs .iconfont-diy[data-v-81d39cee]{position:absolute;top:-15px;right:-8px;font-size:25px;color:#999}.boxs img[data-v-81d39cee]{width:100%;height:100%;border-radius:6px}.ivu-color-picker[data-v-81d39cee] .ivu-select-dropdown{position:absolute;left:34px!important}.page-fooot[data-v-cc97dfa0]{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff}.page-fooot .foot-item[data-v-cc97dfa0]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px}.page-fooot .foot-item img[data-v-cc97dfa0]{width:25px;height:25px}.page-fooot .foot-item p[data-v-cc97dfa0]{font-size:12px;color:#282828}.page-fooot .foot-item p.on[data-v-cc97dfa0]{color:#00a4f8}.el-main{padding:0!important}.header-title{background:var(--prev-color-primary);border-radius:0;margin-bottom:0;padding:16px}.ivu-page-header-title{color:#fff;font-size:16px}[data-v-7c120561] .el-card__body{padding:0}[data-v-7c120561] .el-button--small{border-radius:4px}.close[data-v-7c120561],.close[data-v-7c120561]:active,.close[data-v-7c120561]:focus,.close[data-v-7c120561]:hover,.look[data-v-7c120561],.look[data-v-7c120561]:active,.look[data-v-7c120561]:focus,.look[data-v-7c120561]:hover{background:var(--prev-color-primary);color:#fff;border-color:#fff}.save[data-v-7c120561],.save[data-v-7c120561]:active,.save[data-v-7c120561]:focus,.save[data-v-7c120561]:hover{background:#fff;color:var(--prev-color-primary);border-color:var(--prev-color-primary)}.ysize[data-v-7c120561]{background-size:100%}.fullsize[data-v-7c120561]{background-size:100% 100%}.repeat[data-v-7c120561]{background-repeat:repeat}.noRepeat[data-v-7c120561]{background-repeat:no-repeat}.wrapper-con[data-v-7c120561]{position:relative}.wrapper-con .acticons[data-v-7c120561]{position:absolute;right:20px;top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1}.wrapper-con .acticons .el-button+.el-button[data-v-7c120561]{margin-left:0}.main .content-wrapper[data-v-7c120561]{padding:0!important}.defaultData[data-v-7c120561]{cursor:pointer;position:absolute;left:50%;margin-left:245px}.defaultData .data[data-v-7c120561]{margin-top:20px;color:#282828;background-color:#fff;width:94px;text-align:center;height:32px;line-height:32px;border-radius:3px;font-size:12px}.defaultData .data[data-v-7c120561]:hover{background-color:#2d8cf0;color:#fff;border:0}.overflowy[data-v-7c120561]{overflow-y:scroll}.overflowy .picture[data-v-7c120561]{width:379px;height:20px;margin:0 auto;background-color:#fff}.bnt[data-v-7c120561]{width:80px!important}[data-v-7c120561]::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px #fff;display:none}.left[data-v-7c120561]:hover::-webkit-scrollbar-thumb,.right-box[data-v-7c120561]:hover::-webkit-scrollbar-thumb{display:block}.contxt[data-v-7c120561]:hover ::-webkit-scrollbar-thumb{display:block}[data-v-7c120561]::-webkit-scrollbar{width:4px!important}.scrollCon[data-v-7c120561]{overflow-y:scroll;overflow-x:hidden}.scroll-box .position[data-v-7c120561]{display:block!important;height:40px;text-align:center;line-height:40px;border:1px dashed var(--prev-color-primary);color:var(--prev-color-primary);background-color:#edf4fb}.scroll-box .conter[data-v-7c120561]{display:none!important}.conter[data-v-7c120561]{margin-top:3px}.dragClass[data-v-7c120561]{background-color:#fff}.ivu-mt[data-v-7c120561]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.iconfont-diy[data-v-7c120561]{font-size:24px;color:var(--prev-color-primary)}.diy-wrapper[data-v-7c120561]{max-width:100%;min-width:1100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:calc(100vh - 62px)}.diy-wrapper .left[data-v-7c120561]{min-width:300px;max-width:300px;border-radius:4px;height:100%}.diy-wrapper .left .title-bar[data-v-7c120561]{display:-webkit-box;display:-ms-flexbox;display:flex;color:#333;border-bottom:1px solid #eee;border-radius:4px;cursor:pointer}.diy-wrapper .left .title-bar .title-item[data-v-7c120561]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;height:45px}.diy-wrapper .left .title-bar .title-item.on[data-v-7c120561]{color:var(--prev-color-primary);font-size:14px;border-bottom:1px solid var(--prev-color-primary)}.diy-wrapper .left .wrapper[data-v-7c120561]{padding:15px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.diy-wrapper .left .wrapper .tips[data-v-7c120561]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:15px;font-size:13px;color:#000;cursor:pointer}.diy-wrapper .left .wrapper .tips .ivu-icon[data-v-7c120561]{color:#000}.diy-wrapper .left .link-item[data-v-7c120561]{padding:10px;border-bottom:1px solid #f5f5f5;font-size:12px;color:#323232}.diy-wrapper .left .link-item .name[data-v-7c120561]{font-size:14px;color:var(--prev-color-primary)}.diy-wrapper .left .link-item .copy_btn[data-v-7c120561]{cursor:pointer}.diy-wrapper .left .link-item .link-txt[data-v-7c120561]{margin-top:2px;word-break:break-all}.diy-wrapper .left .link-item .params[data-v-7c120561]{margin-top:5px;color:#1cbe6b;word-break:break-all}.diy-wrapper .left .link-item .params .txt[data-v-7c120561]{color:#323232}.diy-wrapper .left .link-item .params span:last-child i[data-v-7c120561]{display:none;color:red}.diy-wrapper .left .link-item .lable[data-v-7c120561]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:5px;color:#999}.diy-wrapper .left .link-item .lable p[data-v-7c120561]{-webkit-box-flex:1;-ms-flex:1;flex:1;word-break:break-all}.diy-wrapper .left .link-item .lable button[data-v-7c120561]{margin-left:30px;width:38px}.diy-wrapper .left .dragArea.list-group[data-v-7c120561]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.diy-wrapper .left .dragArea.list-group .list-group-item[data-v-7c120561]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:74px;height:66px;margin-right:17px;margin-bottom:10px;font-size:12px;color:#666;cursor:pointer;border-radius:5px;text-align:center}.diy-wrapper .left .dragArea.list-group .list-group-item[data-v-7c120561]:hover{-webkit-box-shadow:0 0 5px 0 rgba(24,144,255,.3);box-shadow:0 0 5px 0 rgba(24,144,255,.3);border-right:5px;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .2s;transition:all .2s}.diy-wrapper .left .dragArea.list-group .list-group-item[data-v-7c120561]:nth-child(3n){margin-right:0}.diy-wrapper .content[data-v-7c120561]{position:relative;height:100%;width:100%}.diy-wrapper .content .page-foot[data-v-7c120561]{position:relative;width:379px;margin:0 auto 20px auto}.diy-wrapper .content .page-foot .delete-box[data-v-7c120561]{display:none;position:absolute;left:-2px;top:0;width:383px;height:100%;border:2px dashed var(--prev-color-primary);padding:10px 0}.diy-wrapper .content .page-foot.on[data-v-7c120561]{cursor:move}.diy-wrapper .content .page-foot.on .delete-box[data-v-7c120561]{display:block;border:2px solid var(--prev-color-primary);-webkit-box-shadow:0 0 10px 0 rgba(24,144,255,.3);box-shadow:0 0 10px 0 rgba(24,144,255,.3)}.diy-wrapper .content .page-title[data-v-7c120561]{position:relative;height:35px;line-height:35px;background:#fff;font-size:15px;color:#333;text-align:center;width:379px;margin:0 auto}.diy-wrapper .content .page-title .delete-box[data-v-7c120561]{display:none;position:absolute;left:-2px;top:0;width:383px;height:100%;border:2px dashed var(--prev-color-primary);padding:10px 0}.diy-wrapper .content .page-title .delete-box span[data-v-7c120561]{position:absolute;right:0;bottom:0;width:32px;height:16px;line-height:16px;display:inline-block;text-align:center;font-size:10px;color:#fff;background:rgba(0,0,0,.4);margin-left:2px;cursor:pointer;z-index:11}.diy-wrapper .content .page-title.on[data-v-7c120561]{cursor:move}.diy-wrapper .content .page-title.on .delete-box[data-v-7c120561]{display:block;border:2px solid var(--prev-color-primary);-webkit-box-shadow:0 0 10px 0 rgba(24,144,255,.3);box-shadow:0 0 10px 0 rgba(24,144,255,.3)}.diy-wrapper .content .scroll-box[data-v-7c120561]{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#fff;width:379px;margin:0 auto;padding-top:1px}.diy-wrapper .content .dragArea.list-group[data-v-7c120561]{width:100%;height:100%}.diy-wrapper .content .dragArea.list-group .mConfig-item[data-v-7c120561]{position:relative;cursor:move}.diy-wrapper .content .dragArea.list-group .mConfig-item .delete-box[data-v-7c120561]{display:none;position:absolute;left:-2px;top:0;width:383px;height:100%;border:2px dashed var(--prev-color-primary)}.diy-wrapper .content .dragArea.list-group .mConfig-item .delete-box .handleType[data-v-7c120561]{position:absolute;right:-43px;top:0;width:36px;height:111px;border-radius:4px;background-color:var(--prev-color-primary);cursor:pointer;color:#fff;font-weight:700;text-align:center;padding:4px 0}.diy-wrapper .content .dragArea.list-group .mConfig-item .delete-box .handleType .el-tooltip[data-v-7c120561]{background-color:inherit;color:inherit}.diy-wrapper .content .dragArea.list-group .mConfig-item .delete-box .handleType .iconfont[data-v-7c120561]{padding:5px 0}.diy-wrapper .content .dragArea.list-group .mConfig-item .delete-box .handleType .iconfont.on[data-v-7c120561]{opacity:.4}.diy-wrapper .content .dragArea.list-group .mConfig-item.on[data-v-7c120561]{cursor:move}.diy-wrapper .content .dragArea.list-group .mConfig-item.on .delete-box[data-v-7c120561]{display:block;border:2px solid var(--prev-color-primary);-webkit-box-shadow:0 0 10px 0 rgba(24,144,255,.3);box-shadow:0 0 10px 0 rgba(24,144,255,.3)}.diy-wrapper .content .dragArea.list-group .mConfig-item[data-v-7c120561]:hover{-webkit-transform:scale(1.01);transform:scale(1.01);-webkit-box-shadow:0 0 10px 0 rgba(24,144,255,.3);box-shadow:0 0 10px 0 rgba(24,144,255,.3);-webkit-transition:all .2s;transition:all .2s}.diy-wrapper .right-box[data-v-7c120561]{max-width:400px;min-width:400px;height:100%;border-radius:4px;overflow:scroll;-webkit-overflow-scrolling:touch}.diy-wrapper .right-box[data-v-7c120561] .ivu-tabs-bar{margin-bottom:16px}.diy-wrapper .right-box .title-bar[data-v-7c120561]{width:100%;height:45px;line-height:45px;padding-left:24px;color:#000;border-radius:4px;border-bottom:1px solid #eee;font-size:14px}.diy-wrapper[data-v-7c120561] ::-webkit-scrollbar{width:6px;background-color:transparent}.diy-wrapper[data-v-7c120561] ::-webkit-scrollbar-track{border-radius:10px}.diy-wrapper[data-v-7c120561] ::-webkit-scrollbar-thumb{background-color:#bfc1c4}.foot-box[data-v-7c120561]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:80px;background:#fff;-webkit-box-shadow:0 -2px 4px 0 rgba(0,0,0,.03);box-shadow:0 -2px 4px 0 rgba(0,0,0,.03)}.foot-box button[data-v-7c120561]{width:100px;height:32px;font-size:13px}.foot-box button[data-v-7c120561]:first-child{margin-right:20px}[data-v-7c120561] .ivu-scroll-loader{display:none}[data-v-7c120561] .ivu-card-body{width:100%;padding:0;height:calc(100vh - 73px)}.rbtn[data-v-7c120561]{position:absolute;right:20px}.code[data-v-7c120561]{position:relative}.QRpic[data-v-7c120561]{width:160px;height:160px}.QRpic img[data-v-7c120561]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-7399ecb2.1343aed9.css b/crmeb/public/admin/system_static/css/chunk-7399ecb2.1343aed9.css new file mode 100644 index 000000000..73219bad5 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-7399ecb2.1343aed9.css @@ -0,0 +1 @@ +.tabBox_img[data-v-6d97d57c]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-6d97d57c]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-74074484.b033ca26.css b/crmeb/public/admin/system_static/css/chunk-74074484.b033ca26.css deleted file mode 100644 index 47761369b..000000000 --- a/crmeb/public/admin/system_static/css/chunk-74074484.b033ca26.css +++ /dev/null @@ -1 +0,0 @@ -.showOn[data-v-52676edd]{color:#2d8cf0;background:#f0faff;z-index:2}.tabBox_img[data-v-52676edd]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-52676edd]{width:100%;height:100%}.modelBox .ivu-table-header[data-v-52676edd],.modelBox[data-v-52676edd]{width:100%!important}.label-name[data-v-52676edd]{margin:2px 2px}.trees-coadd[data-v-52676edd]{width:100%;height:385px}.trees-coadd .scollhide[data-v-52676edd]{width:100%;height:100%;overflow-x:hidden;overflow-y:scroll}.scollhide[data-v-52676edd]::-webkit-scrollbar{display:none}[data-v-52676edd] .ivu-menu-vertical .ivu-menu-item-group-title,[data-v-52676edd] .ivu-menu-vertical.ivu-menu-light:after{display:none}.left-wrapper[data-v-52676edd]{height:904px;background:#fff;border-right:1px solid #f2f2f2}.menu-item[data-v-52676edd]{z-index:50;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;word-break:break-all}.menu-item .icon-box[data-v-52676edd]{z-index:3;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}.menu-item:hover .icon-box[data-v-52676edd]{display:block}.menu-item .right-menu[data-v-52676edd]{z-index:10;position:absolute;right:-106px;top:-11px;width:auto;min-width:121px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-7447a014.ff56f0fb.css b/crmeb/public/admin/system_static/css/chunk-7447a014.ff56f0fb.css new file mode 100644 index 000000000..fe2249021 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-7447a014.ff56f0fb.css @@ -0,0 +1 @@ +.image-wrap[data-v-7a96bd32]{width:36px;height:36px;border-radius:4px}.image-wrap img[data-v-7a96bd32]{width:100%;height:100%}.image-group[data-v-7a96bd32]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:60px;height:60px;border:1px solid #dcdee2;border-radius:4px}.image-group[data-v-7a96bd32]:hover{border-color:#57a3f3}.image-group img[data-v-7a96bd32]{width:100%;height:100%}.w414[data-v-7a96bd32]{width:414px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-983849aa.ca1cfdda.css b/crmeb/public/admin/system_static/css/chunk-7461a598.40deb3c9.css similarity index 83% rename from crmeb/public/admin/system_static/css/chunk-983849aa.ca1cfdda.css rename to crmeb/public/admin/system_static/css/chunk-7461a598.40deb3c9.css index 07510dee2..fe0b66d7a 100644 --- a/crmeb/public/admin/system_static/css/chunk-983849aa.ca1cfdda.css +++ b/crmeb/public/admin/system_static/css/chunk-7461a598.40deb3c9.css @@ -1 +1 @@ -.base-header[data-v-b7a286e8]{z-index:99;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:66px;padding:0 0 0 15px;background:-webkit-gradient(linear,right top,left top,from(#1890ff),to(#3875ea));background:linear-gradient(270deg,#1890ff,#3875ea);color:#fff;-ms-flex-negative:0;flex-shrink:0}.base-header .left-header-wrapper[data-v-b7a286e8],.base-header[data-v-b7a286e8]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.base-header .left-header-wrapper[data-v-b7a286e8]{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-align:center}.base-header .left-header-wrapper .search_box[data-v-b7a286e8]{width:295px;border-radius:17px;overflow:hidden}.base-header .left-header-wrapper .user_info[data-v-b7a286e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:30px}.base-header .left-header-wrapper .user_info img[data-v-b7a286e8]{width:40px;height:40px;margin-right:10px;border-radius:50%}.base-header .left-header-wrapper .user_info span[data-v-b7a286e8]{font-size:16px}.base-header .left-header-wrapper .user_info .status-box[data-v-b7a286e8]{position:relative;cursor:pointer}.base-header .left-header-wrapper .user_info .status[data-v-b7a286e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px;margin-left:5px;background:#eaffeb;color:rgba(0,0,0,.65);border-radius:9px}.base-header .left-header-wrapper .user_info .status .dot[data-v-b7a286e8]{width:6px;height:6px;margin-right:3px;border-radius:50%;background:#48d452}.base-header .left-header-wrapper .user_info .status.off[data-v-b7a286e8]{background:#f3f3f3}.base-header .left-header-wrapper .user_info .status.off .dot[data-v-b7a286e8]{background:#999}.base-header .left-header-wrapper .user_info .online-down[data-v-b7a286e8]{z-index:50;position:absolute;left:0;bottom:-70px;width:86px;background:#fff;color:#333;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.08);box-shadow:0 2px 4px 0 rgba(0,0,0,.08);border-radius:5px}.base-header .left-header-wrapper .user_info .online-down .item[data-v-b7a286e8]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:7px 10px 7px 30px;cursor:pointer}.base-header .left-header-wrapper .user_info .online-down .item i[data-v-b7a286e8]{width:10px;height:10px;margin-right:8px;border-radius:50%;background:#999}.base-header .left-header-wrapper .user_info .online-down .item i.green[data-v-b7a286e8]{background:#48d452}.base-header .left-header-wrapper .user_info .online-down .item .iconfont[data-v-b7a286e8]{position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:12px}.base-header .left-header-wrapper .out-btn[data-v-b7a286e8]{position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:86px;height:26px;line-height:28px;text-align:center;background:#fff;border-radius:16px;color:#3875ea;font-size:13px;cursor:pointer}.base-header .right-menu[data-v-b7a286e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.base-header .right-menu .menu-item[data-v-b7a286e8]{position:relative;margin-right:30px;font-size:14px;font-weight:400;cursor:pointer}.base-header .right-menu .menu-item.on[data-v-b7a286e8]{font-weight:600}.base-header .right-menu .menu-item.on[data-v-b7a286e8]:after{position:absolute;left:0;bottom:-22px;content:"";width:100%;height:2px;background:#fff}.empty-wrapper[data-v-00691601]{margin-top:60px;text-align:center;font-size:12px;color:#666}.empty-wrapper img[data-v-00691601]{width:36%}.chatList[data-v-6636e47d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:320px;height:742px;border-right:1px solid #ececec}.chatList .tab-head[data-v-6636e47d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:50px;-ms-flex-negative:0;flex-shrink:0;padding:0 52px;font-size:14px;color:#000}.chatList .tab-head .item[data-v-6636e47d]{position:relative;cursor:pointer}.chatList .tab-head .item[data-v-6636e47d]:after{display:none;content:" ";position:absolute;left:50%;bottom:-15px;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:2px;width:100%;background:var(--prev-color-primary)}.chatList .tab-head .item.active[data-v-6636e47d]{color:var(--prev-color-primary)}.chatList .tab-head .item.active[data-v-6636e47d]:after{display:block}.chatList .scroll-box[data-v-6636e47d]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:500px;overflow:hidden}.chatList .chat-item[data-v-6636e47d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 10px;height:74px;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:3px solid transparent;cursor:pointer}.chatList .chat-item.active[data-v-6636e47d]{background:#eff0f1;border-left:3px solid var(--prev-color-primary)}.chatList .chat-item .avatar[data-v-6636e47d]{position:relative;width:40px;height:40px}.chatList .chat-item .avatar img[data-v-6636e47d]{display:block;width:100%;height:100%;border-radius:50%}.chatList .chat-item .avatar .status[data-v-6636e47d]{position:absolute;right:3px;bottom:0;width:8px;height:8px;background:#48d452;border:1px solid #fff;border-radius:50%}.chatList .chat-item .avatar .status.off[data-v-6636e47d]{background:#999}.chatList .chat-item .user-info[data-v-6636e47d]{width:155px;margin-left:12px;margin-top:5px;font-size:16px}.chatList .chat-item .user-info .hd[data-v-6636e47d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(0,0,0,.65)}.chatList .chat-item .user-info .hd .name[data-v-6636e47d]{max-width:67%}.chatList .chat-item .user-info .hd .label[data-v-6636e47d]{margin-left:5px;color:#3875ea;font-size:12px;background:#d8e5ff;border-radius:2px;padding:1px 5px}.chatList .chat-item .user-info .hd .label.H5[data-v-6636e47d]{background:#faf1d0;color:#dc9a04}.chatList .chat-item .user-info .hd .label.wechat[data-v-6636e47d]{background:rgba(64,194,73,.16);color:#40c249}.chatList .chat-item .user-info .hd .label.pc[data-v-6636e47d]{background:rgba(100,64,194,.16);color:#6440c2}.chatList .chat-item .user-info .bd[data-v-6636e47d]{margin-top:3px;font-size:12px;color:#8e959e}.chatList .chat-item .right-box[data-v-6636e47d]{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#8e959e}.chatList .chat-item .right-box .num[data-v-6636e47d]{margin-right:12px}.chart-scroll[data-v-6636e47d]{margin-top:-10px}.form-item[data-v-2c59873c],.form-item[data-v-7dcb5376]{width:100%}.label-wrapper .list[data-v-0c3e5a7b]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.label-wrapper .list .label-item[data-v-0c3e5a7b]{margin:10px 8px 10px 0;padding:3px 8px;background:#eee;color:#333;border-radius:2px;cursor:pointer;font-size:12px}.label-wrapper .list .label-item.on[data-v-0c3e5a7b]{color:#fff;background:var(--prev-color-primary)}.label-wrapper .footer[data-v-0c3e5a7b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:40px}.label-wrapper .footer button[data-v-0c3e5a7b]{margin-left:10px}.label-wrapper .label-box[data-v-0c3e5a7b]{margin-bottom:10px}.btn[data-v-0c3e5a7b]{width:60px;height:24px}.title[data-v-0c3e5a7b]{font-size:13px}.label-wrapper .list[data-v-7032f284]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.label-wrapper .list .label-item[data-v-7032f284]{margin:10px 8px 10px 0;padding:3px 8px;background:#eee;color:#333;border-radius:2px;cursor:pointer;font-size:12px}.label-wrapper .list .label-item.on[data-v-7032f284]{color:#fff;background:var(--prev-color-primary)}.label-wrapper .footer[data-v-7032f284]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:40px}.label-wrapper .footer button[data-v-7032f284]{margin-left:10px}.btn[data-v-7032f284]{width:60px;height:24px}.title[data-v-7032f284]{font-size:13px}[data-v-607e4819] .ivu-date-picker .ivu-select-dropdown,[data-v-607e4819] .ivu-select .ivu-select-dropdown{top:unset!important}.right-scroll[data-v-607e4819]{max-height:650px;overflow-y:scroll}.right-wrapper[data-v-607e4819]{width:280px}.right-wrapper .user-wrapper[data-v-607e4819]{padding:0 8px}.right-wrapper .user-wrapper .user[data-v-607e4819]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 0;border-bottom:1px solid #ececec}.right-wrapper .user-wrapper .user .avatar[data-v-607e4819]{width:42px;height:42px}.right-wrapper .user-wrapper .user .avatar img[data-v-607e4819]{display:block;width:100%;height:100%;border-radius:50%}.right-wrapper .user-wrapper .user .name[data-v-607e4819]{max-width:150px;margin-left:10px;font-size:16px;color:rgba(0,0,0,.65)}.right-wrapper .user-wrapper .user .label[data-v-607e4819]{margin-left:5px;font-size:12px;border-radius:2px;padding:2px 5px}.right-wrapper .user-wrapper .user .label.H5[data-v-607e4819]{background:#faf1d0;color:#dc9a04}.right-wrapper .user-wrapper .user .label.wechat[data-v-607e4819]{background:rgba(64,194,73,.16);color:#40c249}.right-wrapper .user-wrapper .user .label.pc[data-v-607e4819]{background:rgba(100,64,194,.16);color:#6440c2}.routine[data-v-607e4819],color #6440C2[data-v-607e4819]{color:#3875ea;background:#d8e5ff}.user-info[data-v-607e4819]{padding-top:15px;padding-bottom:10px;border-bottom:1px solid #ececec}.user-info .item[data-v-607e4819]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;font-size:13px;color:#333}.user-info .item span[data-v-607e4819]{width:70px;font-size:13px;color:#666}.user-info .label-list[data-v-607e4819]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.user-info .label-list span[data-v-607e4819]{width:70px;font-size:13px;color:#666}.user-info .label-list .con[data-v-607e4819]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1;flex:1}.user-info .label-list .con .label-item[data-v-607e4819]{margin-right:8px;margin-bottom:8px;padding:0 5px;color:var(--prev-color-primary);background:rgba(24,144,255,.1);font-size:13px}.user-info .label-list .right-icon[data-v-607e4819]{position:absolute;right:0;top:0;cursor:pointer}.order-wrapper .tab-head[data-v-607e4819]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:46px;border-bottom:1px solid #ececec}.order-wrapper .tab-head .tab-item[data-v-607e4819]{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;font-size:14px;cursor:pointer}.order-wrapper .tab-head .tab-item.active[data-v-607e4819]{color:var(--prev-color-primary);font-size:15px;font-weight:600}.order-wrapper .tab-head .tab-item.active[data-v-607e4819]:after{content:" ";position:absolute;left:0;bottom:-12px;width:100%;height:2px;background:var(--prev-color-primary)}.order-wrapper .search-box[data-v-607e4819]{padding:0 8px;margin-top:12px}.order-wrapper .search-box[data-v-607e4819] .ivu-input{border-radius:17px}.order-wrapper .order-list[data-v-607e4819]{padding:0 8px;margin-top:10px}.order-wrapper .order-item[data-v-607e4819]{margin-bottom:18px}.order-wrapper .order-item .head[data-v-607e4819]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:36px;padding:0 10px;background:#f5f5f5;font-size:13px}.order-wrapper .order-item .head .left[data-v-607e4819],.order-wrapper .order-item .head[data-v-607e4819]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.order-wrapper .order-item .head .left[data-v-607e4819]{color:var(--prev-color-primary)}.order-wrapper .order-item .head .left .font-box[data-v-607e4819]{margin-right:5px}.order-wrapper .order-item .head .left .font-box .iconfont[data-v-607e4819]{font-size:18px}.order-wrapper .order-item .goods-list[data-v-607e4819]{max-height:152px;overflow:hidden}.order-wrapper .order-item .goods-list.auto[data-v-607e4819]{max-height:none}.order-wrapper .order-item .goods-list .goods-item[data-v-607e4819]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px}.order-wrapper .order-item .goods-list .goods-item .img-box[data-v-607e4819]{width:60px;height:60px}.order-wrapper .order-item .goods-list .goods-item .img-box img[data-v-607e4819]{display:block;width:100%;height:100%;border-radius:2px}.order-wrapper .order-item .goods-list .goods-item .info[data-v-607e4819]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:180px;margin-left:10px;font-size:14px}.order-wrapper .order-item .goods-list .goods-item .info .sku[data-v-607e4819]{font-size:12px;color:#999}.order-wrapper .more-box[data-v-607e4819]{text-align:right;color:var(--prev-color-primary);font-size:13px;padding-right:10px}.order-wrapper .more-box span[data-v-607e4819]{cursor:pointer}.order-wrapper .order-info[data-v-607e4819]{margin-top:15px}.order-wrapper .order-info .info-item[data-v-607e4819]{margin-bottom:5px;font-size:13px}.order-wrapper .order-info .info-item span[data-v-607e4819]{display:inline-block;width:70px;text-align:right}.order-wrapper .btn-wrapper[data-v-607e4819]{margin-top:10px}.order-wrapper .btn-wrapper .btn[data-v-607e4819]{width:59px}.order-wrapper .btn-wrapper .btn[data-v-607e4819]:last-child{margin-right:0}.goods-wrapper .goods-tab[data-v-607e4819]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 40px;border-bottom:1px solid #ececec}.goods-wrapper .goods-tab .tab-item[data-v-607e4819]{position:relative;height:50px;line-height:50px;font-size:14px;cursor:pointer}.goods-wrapper .goods-tab .tab-item.active[data-v-607e4819]{color:var(--prev-color-primary)}.goods-wrapper .goods-tab .tab-item.active[data-v-607e4819]:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:2px;background:var(--prev-color-primary)}.goods-wrapper .search-box[data-v-607e4819]{margin-top:10px;padding:0 8px}.goods-wrapper .search-box[data-v-607e4819] .ivu-input{border-radius:17px}.goods-wrapper .list-wrapper[data-v-607e4819]{padding:0 8px}.goods-wrapper .list-wrapper .list-item[data-v-607e4819]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px}.goods-wrapper .list-wrapper .list-item .img-box[data-v-607e4819]{width:60px;height:60px}.goods-wrapper .list-wrapper .list-item .img-box img[data-v-607e4819]{display:block;width:100%;height:100%;border-radius:2px}.goods-wrapper .list-wrapper .list-item .info[data-v-607e4819]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:180px;margin-left:10px;font-size:14px}.goods-wrapper .list-wrapper .list-item .info .sku[data-v-607e4819]{font-size:12px;color:#999}.goods-wrapper .list-wrapper .list-item .info .sku span[data-v-607e4819]{margin-right:10px}.goods-wrapper .list-wrapper .list-item .info .price[data-v-607e4819]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:red}.goods-wrapper .list-wrapper .list-item .info .price .push[data-v-607e4819]{color:var(--prev-color-primary);cursor:pointer}.label-box[data-v-607e4819] .ivu-modal-header{padding:0;border:0;background:#fff;height:50px;border-radius:6px}.label-box .label-head[data-v-607e4819]{height:50px;line-height:50px;text-align:center;font-size:13px;color:#333;border-bottom:1px solid #f0f0f0}.head .tab-bar[data-v-4d9c744a]{display:-webkit-box;display:-ms-flexbox;display:flex}.head .tab-bar .tab-item[data-v-4d9c744a]{margin-right:24px;color:#999;font-size:14px;font-weight:500}.head .tab-bar .tab-item.on[data-v-4d9c744a]{color:#333}.head .search-box[data-v-4d9c744a]{margin-top:15px}.main[data-v-4d9c744a]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px;height:365px}.main .left-box[data-v-4d9c744a]{width:106px;height:100%;border-right:1px solid #ececec;overflow:hidden}.main .left-box .left-item[data-v-4d9c744a]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:36px;padding:0 10px 0 14px;font-size:13px;cursor:pointer}.main .left-box .left-item.on[data-v-4d9c744a]{background:#f0fafe;color:var(--prev-color-primary);border-right:2px solid var(--prev-color-primary)}.main .left-box .left-item.on .iconDot[data-v-4d9c744a]{z-index:1;opacity:1}.main .left-box .left-item:first-child.on .iconDot[data-v-4d9c744a],.main .left-box .left-item:nth-child(2).on .iconDot[data-v-4d9c744a]{display:none}.main .left-box .left-item .iconaddto[data-v-4d9c744a]{font-size:12px}.main .left-box .left-item .iconDot[data-v-4d9c744a]{z-index:-1;opacity:0}.main .left-box .left-item .edit-wrapper[data-v-4d9c744a]{z-index:50;position:absolute;right:-2px;top:-4px;background:#fff;width:80px;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.2);box-shadow:0 1px 6px rgba(0,0,0,.2);border-radius:4px}.main .left-box .left-item .edit-wrapper .edit-item[data-v-4d9c744a]{padding:8px 16px;color:#666!important;cursor:pointer}.main .left-box .left-item .edit-bg[data-v-4d9c744a]{z-index:40;position:fixed;left:0;top:0;width:100%;height:100%;background:transparent}.main .right-box[data-v-4d9c744a]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 12px;overflow-x:hidden}.main .right-box .msg-item[data-v-4d9c744a]{margin-top:12px;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.main .right-box .msg-item .box1[data-v-4d9c744a]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.main .right-box .msg-item .box1 .txt-box[data-v-4d9c744a]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:12px;color:#999}.main .right-box .msg-item .box1 .txt-box .title[data-v-4d9c744a]{max-width:370px;margin-right:5px;color:#333;font-weight:700}.main .right-box .msg-item .box1 .edit-box[data-v-4d9c744a]{z-index:-1;opacity:0;position:absolute;right:7px;top:0;width:60px;height:30px;background:#fff}.main .right-box .msg-item .box1 .edit-box .iconfont[data-v-4d9c744a]{margin:0 8px;color:#000;font-size:16px;cursor:pointer}.main .right-box .msg-item .box2[data-v-4d9c744a]{padding-bottom:15px;border-radius:5px;background:#f5f5f5}.main .right-box .msg-item .box2 .input-box[data-v-4d9c744a]{border-bottom:1px solid #eee}.main .right-box .msg-item .box2 .input-box[data-v-4d9c744a] .ivu-input{background:transparent;border:0;border-radius:0}.main .right-box .msg-item .box2 .content[data-v-4d9c744a]{font-size:12px;padding:12px 11px 0;color:#333}.main .right-box .msg-item .box2 .bom[data-v-4d9c744a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px 0 11px;margin-top:10px}.main .right-box .msg-item .box2 .bom button[data-v-4d9c744a]{margin-left:8px;width:70px}.main .right-box .msg-item[data-v-4d9c744a]:hover{-webkit-transition:all .3s ease;transition:all .3s ease}.main .right-box .msg-item:hover .box1 .edit-box[data-v-4d9c744a]{z-index:1;opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease}.main .right-box .add-box[data-v-4d9c744a]{border-radius:0;margin-bottom:10px}.main .right-box .add-box .box2[data-v-4d9c744a]{padding-bottom:0;border-radius:0}.main .right-box .add-box .box2 .conBox[data-v-4d9c744a]{height:0;overflow:hidden}.main .right-box .add-box .box2 .conBox.active[data-v-4d9c744a]{-webkit-animation:mymove .4s ease;animation:mymove .4s ease;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.right-scroll[data-v-4d9c744a] .ivu-scroll-container .ivu-scroll-loader:first-child{display:none}.class-box .item[data-v-4d9c744a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.class-box .item[data-v-4d9c744a]:last-child{margin-bottom:0}.class-box .item input[data-v-4d9c744a]{-webkit-box-flex:1;-ms-flex:1;flex:1}.class-box .item span[data-v-4d9c744a]{width:80px;font-size:12px}@-webkit-keyframes mymove{0%{height:0}to{height:150px}}@keyframes mymove{0%{height:0}to{height:150px}}.list-wrapper .user-item[data-v-f2c58960]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px;cursor:pointer}.list-wrapper .user-item[data-v-f2c58960]:last-child{margin-bottom:0}.list-wrapper .user-item img[data-v-f2c58960]{width:32px;height:32px;border-radius:50%;margin-right:8px}.list-wrapper .user-item p[data-v-f2c58960]{width:80%;color:#333;font-size:13px}.goods_detail .goods_detail_wrapper[data-v-3a9ca7ca]{z-index:101;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:375px;background:#f0f2f5}.goods_detail .title-box[data-v-3a9ca7ca]{height:46px;line-height:46px;background:#fff;text-align:center;color:#333;font-size:16px}.goods_detail .swiper-box[data-v-3a9ca7ca]{height:375px}.goods_detail .swiper-box .demo-carousel[data-v-3a9ca7ca]{width:375px;height:375px}.goods_detail .swiper-box .demo-carousel img[data-v-3a9ca7ca]{width:100%;height:100%;display:block}.goods_detail .goods_info[data-v-3a9ca7ca]{padding:15px;background:#fff}.goods_detail .goods_info .number-wrapper[data-v-3a9ca7ca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.goods_detail .goods_info .number-wrapper .price[data-v-3a9ca7ca]{color:#ff3838;font-size:25px}.goods_detail .goods_info .number-wrapper .price span[data-v-3a9ca7ca]{font-size:15px}.goods_detail .goods_info .number-wrapper .old-price[data-v-3a9ca7ca]{font-size:15px;margin-left:10px;color:#333}.goods_detail .goods_info .name[data-v-3a9ca7ca]{font-size:16px;color:#333}.goods_detail .goods_info .msg[data-v-3a9ca7ca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px}.goods_detail .goods_info .msg .item[data-v-3a9ca7ca]{color:#999;font-size:14px}.goods_detail .con-box[data-v-3a9ca7ca]{margin-top:10px;padding-bottom:20px}.goods_detail .content[data-v-3a9ca7ca]{width:100%}.goods_detail .content img[data-v-3a9ca7ca]{max-width:100%;display:block}.order_detail .msg-box[data-v-6cd8ad2e]{border-bottom:1px solid #e8eaed}.order_detail .msg-box .box-title[data-v-6cd8ad2e]{padding-top:20px;font-size:16px;color:#333}.order_detail .msg-box .msg-wrapper[data-v-6cd8ad2e]{margin-top:15px;padding-bottom:10px}.order_detail .msg-box .msg-wrapper .msg-item[data-v-6cd8ad2e]{display:-webkit-box;display:-ms-flexbox;display:flex}.order_detail .msg-box .msg-wrapper .msg-item .item[data-v-6cd8ad2e]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:15px;color:#606266;font-size:13px}.order_detail .msg-box .msg-wrapper .msg-item .item span[data-v-6cd8ad2e]{font-size:13px;font-weight:400;color:#909399}.order_detail .msg-box:first-child .box-title[data-v-6cd8ad2e]{padding-top:0}.order_detail .product_info[data-v-6cd8ad2e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.order_detail .product_info img[data-v-6cd8ad2e]{width:36px;height:36px;border-radius:4px;margin-right:10px}.em{display:inline-block;height:1em;width:1em;overflow:hidden;line-height:18px;font-size:22px;vertical-align:middle;margin-top:-4px;color:transparent!important;background-size:4100%}.em.em-grinning{background-position:65% 37.5%}.em.em-grimacing{background-position:67.5% 45%}.em.em-grin{background-position:65% 40%}.em.em-joy{background-position:65% 42.5%}.em.em-smiley{background-position:65% 45%}.em.em-smile{background-position:65% 47.5%}.em.em-sweat_smile{background-position:65% 50%}.em.em-laughing,.em.em-satisfied{background-position:65% 52.5%}.em.em-innocent{background-position:65% 55%}.em.em-wink{background-position:65% 60%}.em.em-blush{background-position:65% 62.5%}.em.em-slightly_smiling_face{background-position:67.5% 100%}.em.em-upside_down_face{background-position:70% 0}.em.em-relaxed{background-position:2.5% 62.5%}.em.em-yum{background-position:65% 65%}.em.em-relieved{background-position:65% 67.5%}.em.em-heart_eyes{background-position:65% 70%}.em.em-kissing_heart{background-position:65% 97.5%}.em.em-kissing{background-position:65% 95%}.em.em-kissing_smiling_eyes{background-position:65% 100%}.em.em-kissing_closed_eyes{background-position:67.5% 0}.em.em-stuck_out_tongue_winking_eye{background-position:67.5% 5%}.em.em-stuck_out_tongue_closed_eyes{background-position:67.5% 7.5%}.em.em-stuck_out_tongue{background-position:67.5% 2.5%}.em.em-money_mouth_face{background-position:80% 5%}.em.em-nerd_face{background-position:80% 10%}.em.em-sunglasses{background-position:65% 72.5%}.em.em-hugging_face{background-position:80% 20%}.em.em-smirk{background-position:65% 75%}.em.em-no_mouth{background-position:67.5% 70%}.em.em-neutral_face{background-position:65% 77.5%}.em.em-expressionless{background-position:65% 80%}.em.em-unamused{background-position:65% 82.5%}.em.em-face_with_rolling_eyes{background-position:70% 2.5%}.em.em-thinking_face{background-position:80% 12.5%}.em.em-flushed{background-position:67.5% 62.5%}.em.em-disappointed{background-position:67.5% 10%}.em.em-worried{background-position:67.5% 12.5%}.em.em-angry{background-position:67.5% 15%}.em.em-rage{background-position:67.5% 17.5%}.em.em-pensive{background-position:65% 87.5%}.em.em-confused{background-position:65% 90%}.em.em-slightly_frowning_face{background-position:67.5% 97.5%}.em.em-white_frowning_face{background-position:2.5% 60%}.em.em-persevere{background-position:67.5% 22.5%}.em.em-confounded{background-position:65% 92.5%}.em.em-tired_face{background-position:67.5% 42.5%}.em.em-weary{background-position:67.5% 37.5%}.em.em-triumph{background-position:67.5% 25%}.em.em-open_mouth{background-position:67.5% 50%}.em.em-scream{background-position:67.5% 57.5%}.em.em-fearful{background-position:67.5% 35%}.em.em-cold_sweat{background-position:67.5% 55%}.em.em-hushed{background-position:67.5% 52.5%}.em.em-frowning{background-position:67.5% 30%}.em.em-anguished{background-position:67.5% 32.5%}.em.em-cry{background-position:67.5% 20%}.em.em-disappointed_relieved{background-position:67.5% 27.5%}.em.em-sleepy{background-position:67.5% 40%}.em.em-sweat{background-position:65% 85%}.em.em-sob{background-position:67.5% 47.5%}.em.em-dizzy_face{background-position:67.5% 67.5%}.em.em-astonished{background-position:67.5% 60%}.em.em-zipper_mouth_face{background-position:80% 2.5%}.em.em-mask{background-position:67.5% 72.5%}.em.em-face_with_thermometer{background-position:80% 7.5%}.em.em-face_with_head_bandage{background-position:80% 15%}.em.em-sleeping{background-position:67.5% 65%}.em.em-zzz{background-position:50% 27.5%}.em.em-hankey,.em.em-poop,.em.em-shit{background-position:50% 40%}.em.em-smiling_imp{background-position:65% 57.5%}.em.em-imp{background-position:45% 65%}.em.em-japanese_ogre{background-position:45% 37.5%}.em.em-japanese_goblin{background-position:45% 40%}.em.em-skull{background-position:45% 67.5%}.em.em-ghost{background-position:45% 42.5%}.em.em-alien{background-position:45% 60%}.em.em-robot_face{background-position:80% 17.5%}.em.em-smiley_cat{background-position:67.5% 80%}.em.em-smile_cat{background-position:67.5% 75%}.em.em-joy_cat{background-position:67.5% 77.5%}.em.em-heart_eyes_cat{background-position:67.5% 82.5%}.em.em-smirk_cat{background-position:67.5% 85%}.em.em-kissing_cat{background-position:67.5% 87.5%}.em.em-scream_cat{background-position:67.5% 95%}.em.em-crying_cat_face{background-position:67.5% 92.5%}.em.em-pouting_cat{background-position:67.5% 90%}.em.em-raised_hands{background-position:70% 72.5%}.em.em-clap{background-position:37.5% 40%}.em.em-wave{background-position:35% 82.5%}.em.em---1,.em.em-thumbsup{background-position:37.5% 10%}.em.em--1,.em.em-thumbsdown{background-position:37.5% 25%}.em.em-facepunch,.em.em-punch{background-position:35% 67.5%}.em.em-fist{background-position:7.5% 22.5%}.em.em-v{background-position:7.5% 52.5%}.em.em-ok_hand{background-position:35% 97.5%}.em.em-hand,.em.em-raised_hand{background-position:7.5% 37.5%}.em.em-open_hands{background-position:37.5% 55%}.em.em-muscle{background-position:50% 42.5%}.em.em-pray{background-position:72.5% 15%}.em.em-point_up{background-position:2.5% 25%}.em.em-point_up_2{background-position:35% 7.5%}.em.em-point_down{background-position:35% 22.5%}.em.em-point_left{background-position:35% 37.5%}.em.em-point_right{background-position:35% 52.5%}.em.em-middle_finger{background-position:62.5% 47.5%}.em.em-raised_hand_with_fingers_splayed{background-position:62.5% 32.5%}.em.em-the_horns{background-position:80% 22.5%}.em.em-spock-hand{background-position:62.5% 62.5%}.em.em-writing_hand{background-position:7.5% 67.5%}.em.em-nail_care{background-position:47.5% 15%}.em.em-lips{background-position:35% 2.5%}.em.em-tongue{background-position:35% 5%}.em.em-ear{background-position:32.5% 75%}.em.em-nose{background-position:32.5% 90%}.em.em-eye{background-position:32.5% 72.5%}.em.em-eyes{background-position:32.5% 70%}.em.em-bust_in_silhouette{background-position:40% 15%}.em.em-busts_in_silhouette{background-position:40% 17.5%}.em.em-speaking_head_in_silhouette{background-position:65% 12.5%}.em.em-baby{background-position:42.5% 95%}.em.em-boy{background-position:40% 20%}.em.em-girl{background-position:40% 35%}.em.em-man{background-position:40% 50%}.em.em-woman{background-position:40% 65%}.em.em-person_with_blond_hair{background-position:42.5% 20%}.em.em-older_man{background-position:42.5% 65%}.em.em-older_woman{background-position:42.5% 80%}.em.em-man_with_gua_pi_mao{background-position:42.5% 35%}.em.em-man_with_turban{background-position:42.5% 50%}.em.em-cop{background-position:40% 90%}.em.em-construction_worker{background-position:45% 7.5%}.em.em-guardsman{background-position:45% 85%}.em.em-sleuth_or_spy{background-position:60% 97.5%}.em.em-santa{background-position:20% 72.5%}.em.em-angel{background-position:45% 45%}.em.em-princess{background-position:45% 22.5%}.em.em-bride_with_veil{background-position:42.5% 5%}.em.em-walking{background-position:75% 100%}.em.em-runner,.em.em-running{background-position:25% 22.5%}.em.em-dancer{background-position:45% 100%}.em.em-dancers{background-position:42.5% 2.5%}.em.em-couple{background-position:40% 82.5%}.em.em-two_men_holding_hands{background-position:40% 85%}.em.em-two_women_holding_hands{background-position:40% 87.5%}.em.em-bow{background-position:70% 35%}.em.em-information_desk_person{background-position:45% 70%}.em.em-no_good{background-position:70% 5%}.em.em-ok_woman{background-position:70% 20%}.em.em-raising_hand{background-position:70% 57.5%}.em.em-person_with_pouting_face{background-position:72.5% 0}.em.em-person_frowning{background-position:70% 87.5%}.em.em-haircut{background-position:47.5% 45%}.em.em-massage{background-position:47.5% 30%}.em.em-couple_with_heart{background-position:47.5% 82.5%}.em.em-woman-heart-woman{background-position:97.5% 47.5%}.em.em-man-heart-man{background-position:97.5% 30%}.em.em-couplekiss{background-position:47.5% 77.5%}.em.em-woman-kiss-woman{background-position:97.5% 50%}.em.em-man-kiss-man{background-position:97.5% 32.5%}.em.em-family{background-position:40% 80%}.em.em-man-woman-girl{background-position:97.5% 22.5%}.em.em-man-woman-girl-boy{background-position:97.5% 25%}.em.em-man-woman-boy-boy{background-position:97.5% 20%}.em.em-man-woman-girl-girl{background-position:97.5% 27.5%}.em.em-woman-woman-boy{background-position:97.5% 35%}.em.em-woman-woman-girl{background-position:97.5% 40%}.em.em-woman-woman-girl-boy{background-position:97.5% 42.5%}.em.em-woman-woman-boy-boy{background-position:97.5% 37.5%}.em.em-woman-woman-girl-girl{background-position:97.5% 45%}.em.em-man-man-boy{background-position:97.5% 7.5%}.em.em-man-man-girl{background-position:97.5% 12.5%}.em.em-man-man-girl-boy{background-position:97.5% 15%}.em.em-man-man-boy-boy{background-position:97.5% 10%}.em.em-man-man-girl-girl{background-position:97.5% 17.5%}.em.em-womans_clothes{background-position:37.5% 92.5%}.em.em-shirt,.em.em-tshirt{background-position:37.5% 80%}.em.em-jeans{background-position:37.5% 82.5%}.em.em-necktie{background-position:37.5% 77.5%}.em.em-dress{background-position:37.5% 85%}.em.em-bikini{background-position:37.5% 90%}.em.em-kimono{background-position:37.5% 87.5%}.em.em-lipstick{background-position:47.5% 12.5%}.em.em-kiss{background-position:47.5% 67.5%}.em.em-footprints{background-position:40% 12.5%}.em.em-high_heel{background-position:40% 5%}.em.em-sandal{background-position:40% 7.5%}.em.em-boot{background-position:40% 10%}.em.em-mans_shoe,.em.em-shoe{background-position:40% 0}.em.em-athletic_shoe{background-position:40% 2.5%}.em.em-womans_hat{background-position:37.5% 72.5%}.em.em-tophat{background-position:22.5% 60%}.em.em-helmet_with_white_cross{background-position:5% 62.5%}.em.em-mortar_board{background-position:22.5% 17.5%}.em.em-crown{background-position:37.5% 70%}.em.em-school_satchel{background-position:22.5% 15%}.em.em-pouch{background-position:37.5% 100%}.em.em-purse{background-position:37.5% 95%}.em.em-handbag{background-position:37.5% 97.5%}.em.em-briefcase{background-position:50% 100%}.em.em-eyeglasses{background-position:37.5% 75%}.em.em-dark_sunglasses{background-position:62.5% 10%}.em.em-ring{background-position:47.5% 72.5%}.em.em-closed_umbrella{background-position:12.5% 57.5%}.em.em-dog{background-position:32.5% 45%}.em.em-cat{background-position:32.5% 32.5%}.em.em-mouse{background-position:32.5% 22.5%}.em.em-hamster{background-position:32.5% 52.5%}.em.em-rabbit{background-position:32.5% 30%}.em.em-bear{background-position:32.5% 57.5%}.em.em-panda_face{background-position:32.5% 60%}.em.em-koala{background-position:32.5% 10%}.em.em-tiger{background-position:32.5% 27.5%}.em.em-lion_face{background-position:80% 40%}.em.em-cow{background-position:32.5% 25%}.em.em-pig{background-position:32.5% 47.5%}.em.em-pig_nose{background-position:32.5% 62.5%}.em.em-frog{background-position:32.5% 50%}.em.em-octopus{background-position:30% 75%}.em.em-monkey_face{background-position:32.5% 42.5%}.em.em-see_no_evil{background-position:70% 50%}.em.em-hear_no_evil{background-position:70% 52.5%}.em.em-speak_no_evil{background-position:70% 55%}.em.em-monkey{background-position:30% 57.5%}.em.em-chicken{background-position:30% 62.5%}.em.em-penguin{background-position:32.5% 7.5%}.em.em-bird{background-position:32.5% 5%}.em.em-baby_chick{background-position:32.5% 0}.em.em-hatching_chick{background-position:30% 100%}.em.em-hatched_chick{background-position:32.5% 2.5%}.em.em-wolf{background-position:32.5% 55%}.em.em-boar{background-position:30% 70%}.em.em-horse{background-position:32.5% 40%}.em.em-unicorn_face{background-position:80% 47.5%}.em.em-bee,.em.em-honeybee{background-position:30% 85%}.em.em-bug{background-position:30% 80%}.em.em-snail{background-position:30% 42.5%}.em.em-beetle{background-position:30% 87.5%}.em.em-ant{background-position:30% 82.5%}.em.em-spider{background-position:62.5% 12.5%}.em.em-scorpion{background-position:80% 42.5%}.em.em-crab{background-position:80% 37.5%}.em.em-snake{background-position:30% 45%}.em.em-turtle{background-position:30% 97.5%}.em.em-tropical_fish{background-position:30% 92.5%}.em.em-fish{background-position:30% 90%}.em.em-blowfish{background-position:30% 95%}.em.em-dolphin{background-position:32.5% 20%}.em.em-whale{background-position:32.5% 37.5%}.em.em-whale2{background-position:30% 40%}.em.em-crocodile{background-position:30% 37.5%}.em.em-leopard{background-position:30% 27.5%}.em.em-tiger2{background-position:30% 25%}.em.em-water_buffalo{background-position:30% 20%}.em.em-ox{background-position:30% 17.5%}.em.em-cow2{background-position:30% 22.5%}.em.em-dromedary_camel{background-position:32.5% 15%}.em.em-camel{background-position:32.5% 17.5%}.em.em-elephant{background-position:30% 72.5%}.em.em-goat{background-position:30% 52.5%}.em.em-ram{background-position:30% 50%}.em.em-sheep{background-position:30% 55%}.em.em-racehorse{background-position:30% 47.5%}.em.em-pig2{background-position:30% 67.5%}.em.em-rat{background-position:30% 12.5%}.em.em-mouse2{background-position:30% 15%}.em.em-rooster{background-position:30% 60%}.em.em-turkey{background-position:80% 45%}.em.em-dove_of_peace{background-position:60% 15%}.em.em-dog2{background-position:30% 65%}.em.em-poodle{background-position:32.5% 12.5%}.em.em-cat2{background-position:30% 32.5%}.em.em-rabbit2{background-position:30% 30%}.em.em-chipmunk{background-position:32.5% 67.5%}.em.em-feet,.em.em-paw_prints{background-position:32.5% 65%}.em.em-dragon{background-position:30% 35%}.em.em-dragon_face{background-position:32.5% 35%}.em.em-cactus{background-position:15% 77.5%}.em.em-christmas_tree{background-position:20% 70%}.em.em-evergreen_tree{background-position:15% 70%}.em.em-deciduous_tree{background-position:15% 72.5%}.em.em-palm_tree{background-position:15% 75%}.em.em-seedling{background-position:15% 67.5%}.em.em-herb{background-position:17.5% 0}.em.em-shamrock{background-position:2.5% 22.5%}.em.em-four_leaf_clover{background-position:17.5% 2.5%}.em.em-bamboo{background-position:22.5% 2.5%}.em.em-tanabata_tree{background-position:20% 100%}.em.em-leaves{background-position:17.5% 10%}.em.em-fallen_leaf{background-position:17.5% 7.5%}.em.em-maple_leaf{background-position:17.5% 5%}.em.em-ear_of_rice{background-position:15% 100%}.em.em-hibiscus{background-position:15% 90%}.em.em-sunflower{background-position:15% 92.5%}.em.em-rose{background-position:15% 87.5%}.em.em-tulip{background-position:15% 82.5%}.em.em-blossom{background-position:15% 95%}.em.em-cherry_blossom{background-position:15% 85%}.em.em-bouquet{background-position:47.5% 80%}.em.em-mushroom{background-position:17.5% 12.5%}.em.em-chestnut{background-position:15% 65%}.em.em-jack_o_lantern{background-position:20% 67.5%}.em.em-shell{background-position:30% 77.5%}.em.em-spider_web{background-position:62.5% 15%}.em.em-earth_americas{background-position:12.5% 87.5%}.em.em-earth_africa{background-position:12.5% 85%}.em.em-earth_asia{background-position:12.5% 90%}.em.em-full_moon{background-position:15% 2.5%}.em.em-waning_gibbous_moon{background-position:15% 5%}.em.em-last_quarter_moon{background-position:15% 7.5%}.em.em-waning_crescent_moon{background-position:15% 10%}.em.em-new_moon{background-position:12.5% 95%}.em.em-waxing_crescent_moon{background-position:12.5% 97.5%}.em.em-first_quarter_moon{background-position:12.5% 100%}.em.em-moon,.em.em-waxing_gibbous_moon{background-position:15% 0}.em.em-new_moon_with_face{background-position:15% 15%}.em.em-full_moon_with_face{background-position:15% 22.5%}.em.em-first_quarter_moon_with_face{background-position:15% 17.5%}.em.em-last_quarter_moon_with_face{background-position:15% 20%}.em.em-sun_with_face{background-position:15% 25%}.em.em-crescent_moon{background-position:15% 12.5%}.em.em-star{background-position:10% 60%}.em.em-star2{background-position:15% 27.5%}.em.em-dizzy{background-position:50% 57.5%}.em.em-sparkles{background-position:7.5% 97.5%}.em.em-comet{background-position:2.5% 10%}.em.em-sunny{background-position:2.5% 0}.em.em-mostly_sunny{background-position:15% 35%}.em.em-partly_sunny{background-position:5% 52.5%}.em.em-barely_sunny{background-position:15% 37.5%}.em.em-partly_sunny_rain{background-position:15% 40%}.em.em-cloud{background-position:2.5% 2.5%}.em.em-rain_cloud{background-position:15% 42.5%}.em.em-thunder_cloud_and_rain{background-position:5% 55%}.em.em-lightning{background-position:15% 47.5%}.em.em-zap{background-position:5% 32.5%}.em.em-fire{background-position:57.5% 52.5%}.em.em-boom,.em.em-collision{background-position:50% 30%}.em.em-snowflake{background-position:10% 2.5%}.em.em-snow_cloud{background-position:15% 45%}.em.em-snowman{background-position:2.5% 7.5%}.em.em-snowman_without_snow{background-position:5% 50%}.em.em-wind_blowing_face{background-position:15% 55%}.em.em-dash{background-position:50% 37.5%}.em.em-tornado{background-position:15% 50%}.em.em-fog{background-position:15% 52.5%}.em.em-umbrella{background-position:2.5% 5%}.em.em-umbrella_with_rain_drops{background-position:2.5% 17.5%}.em.em-droplet{background-position:50% 35%}.em.em-sweat_drops{background-position:50% 32.5%}.em.em-ocean{background-position:12.5% 77.5%}.em.em-green_apple{background-position:17.5% 40%}.em.em-apple{background-position:17.5% 37.5%}.em.em-pear{background-position:17.5% 42.5%}.em.em-tangerine{background-position:17.5% 27.5%}.em.em-lemon{background-position:17.5% 30%}.em.em-banana{background-position:17.5% 32.5%}.em.em-watermelon{background-position:17.5% 25%}.em.em-grapes{background-position:17.5% 20%}.em.em-strawberry{background-position:17.5% 50%}.em.em-melon{background-position:17.5% 22.5%}.em.em-cherries{background-position:17.5% 47.5%}.em.em-peach{background-position:17.5% 45%}.em.em-pineapple{background-position:17.5% 35%}.em.em-tomato{background-position:17.5% 15%}.em.em-eggplant{background-position:17.5% 17.5%}.em.em-hot_pepper{background-position:15% 80%}.em.em-corn{background-position:15% 97.5%}.em.em-sweet_potato{background-position:17.5% 82.5%}.em.em-honey_pot{background-position:20% 17.5%}.em.em-bread{background-position:17.5% 77.5%}.em.em-cheese_wedge{background-position:80% 50%}.em.em-poultry_leg{background-position:17.5% 60%}.em.em-meat_on_bone{background-position:17.5% 57.5%}.em.em-fried_shrimp{background-position:17.5% 92.5%}.em.em-egg{background-position:20% 27.5%}.em.em-hamburger{background-position:17.5% 52.5%}.em.em-fries{background-position:17.5% 80%}.em.em-hotdog{background-position:15% 57.5%}.em.em-pizza{background-position:17.5% 55%}.em.em-spaghetti{background-position:17.5% 75%}.em.em-taco{background-position:15% 60%}.em.em-burrito{background-position:15% 62.5%}.em.em-ramen{background-position:17.5% 72.5%}.em.em-stew{background-position:20% 25%}.em.em-fish_cake{background-position:17.5% 95%}.em.em-sushi{background-position:17.5% 90%}.em.em-bento{background-position:20% 22.5%}.em.em-curry{background-position:17.5% 70%}.em.em-rice_ball{background-position:17.5% 65%}.em.em-rice{background-position:17.5% 67.5%}.em.em-rice_cracker{background-position:17.5% 62.5%}.em.em-oden{background-position:17.5% 87.5%}.em.em-dango{background-position:17.5% 85%}.em.em-shaved_ice{background-position:17.5% 100%}.em.em-ice_cream{background-position:20% 0}.em.em-icecream{background-position:17.5% 97.5%}.em.em-cake{background-position:20% 20%}.em.em-birthday{background-position:20% 65%}.em.em-custard{background-position:20% 15%}.em.em-candy{background-position:20% 10%}.em.em-lollipop{background-position:20% 12.5%}.em.em-chocolate_bar{background-position:20% 7.5%}.em.em-popcorn{background-position:20% 57.5%}.em.em-doughnut{background-position:20% 2.5%}.em.em-cookie{background-position:20% 5%}.em.em-beer{background-position:20% 45%}.em.em-beers{background-position:20% 47.5%}.em.em-wine_glass{background-position:20% 37.5%}.em.em-cocktail{background-position:20% 40%}.em.em-tropical_drink{background-position:20% 42.5%}.em.em-champagne{background-position:20% 55%}.em.em-sake{background-position:20% 35%}.em.em-tea{background-position:20% 32.5%}.em.em-coffee{background-position:2.5% 20%}.em.em-baby_bottle{background-position:20% 50%}.em.em-fork_and_knife{background-position:20% 30%}.em.em-knife_fork_plate{background-position:20% 52.5%}.em.em-soccer{background-position:5% 45%}.em.em-basketball{background-position:25% 15%}.em.em-football{background-position:25% 60%}.em.em-baseball{background-position:5% 47.5%}.em.em-tennis{background-position:25% 10%}.em.em-volleyball{background-position:27.5% 2.5%}.em.em-rugby_football{background-position:25% 62.5%}.em.em-8ball{background-position:22.5% 80%}.em.em-golf{background-position:5% 82.5%}.em.em-golfer{background-position:25% 95%}.em.em-table_tennis_paddle_and_ball{background-position:27.5% 10%}.em.em-badminton_racquet_and_shuttlecock{background-position:27.5% 95%}.em.em-ice_hockey_stick_and_puck{background-position:27.5% 7.5%}.em.em-field_hockey_stick_and_ball{background-position:27.5% 5%}.em.em-cricket_bat_and_ball{background-position:27.5% 0}.em.em-ski{background-position:25% 12.5%}.em.em-skier{background-position:5% 90%}.em.em-snowboarder{background-position:25% 20%}.em.em-ice_skate{background-position:5% 92.5%}.em.em-bow_and_arrow{background-position:27.5% 97.5%}.em.em-fishing_pole_and_fish{background-position:22.5% 45%}.em.em-rowboat{background-position:75% 15%}.em.em-swimmer{background-position:25% 65%}.em.em-surfer{background-position:25% 37.5%}.em.em-bath{background-position:77.5% 35%}.em.em-person_with_ball{background-position:5% 95%}.em.em-weight_lifter{background-position:25% 80%}.em.em-bicyclist{background-position:75% 70%}.em.em-mountain_bicyclist{background-position:75% 85%}.em.em-horse_racing{background-position:25% 57.5%}.em.em-man_in_business_suit_levitating{background-position:60% 95%}.em.em-trophy{background-position:25% 55%}.em.em-running_shirt_with_sash{background-position:25% 7.5%}.em.em-sports_medal{background-position:25% 52.5%}.em.em-medal{background-position:22.5% 20%}.em.em-reminder_ribbon{background-position:22.5% 22.5%}.em.em-rosette{background-position:27.5% 90%}.em.em-ticket{background-position:22.5% 65%}.em.em-admission_tickets{background-position:22.5% 35%}.em.em-performing_arts{background-position:22.5% 70%}.em.em-art{background-position:22.5% 57.5%}.em.em-circus_tent{background-position:22.5% 62.5%}.em.em-microphone{background-position:22.5% 47.5%}.em.em-headphones{background-position:22.5% 55%}.em.em-musical_score{background-position:25% 5%}.em.em-musical_keyboard{background-position:22.5% 100%}.em.em-saxophone{background-position:22.5% 95%}.em.em-trumpet{background-position:25% 0}.em.em-guitar{background-position:22.5% 97.5%}.em.em-violin{background-position:25% 2.5%}.em.em-clapper{background-position:22.5% 67.5%}.em.em-video_game{background-position:22.5% 72.5%}.em.em-space_invader{background-position:45% 62.5%}.em.em-dart{background-position:22.5% 75%}.em.em-game_die{background-position:22.5% 82.5%}.em.em-slot_machine{background-position:22.5% 77.5%}.em.em-bowling{background-position:22.5% 85%}.em.em-car{background-position:72.5% 87.5%}.em.em-taxi{background-position:72.5% 82.5%}.em.em-blue_car{background-position:72.5% 92.5%}.em.em-bus{background-position:72.5% 60%}.em.em-trolleybus{background-position:72.5% 65%}.em.em-racing_car{background-position:25% 100%}.em.em-police_car{background-position:72.5% 77.5%}.em.em-ambulance{background-position:72.5% 72.5%}.em.em-fire_engine{background-position:72.5% 75%}.em.em-minibus{background-position:72.5% 70%}.em.em-truck{background-position:72.5% 95%}.em.em-articulated_lorry{background-position:72.5% 97.5%}.em.em-tractor{background-position:72.5% 100%}.em.em-racing_motorcycle{background-position:25% 97.5%}.em.em-bike{background-position:75% 65%}.em.em-rotating_light{background-position:75% 40%}.em.em-oncoming_police_car{background-position:72.5% 80%}.em.em-oncoming_bus{background-position:72.5% 62.5%}.em.em-oncoming_automobile{background-position:72.5% 90%}.em.em-oncoming_taxi{background-position:72.5% 85%}.em.em-aerial_tramway{background-position:75% 10%}.em.em-mountain_cableway{background-position:75% 7.5%}.em.em-suspension_railway{background-position:75% 5%}.em.em-railway_car{background-position:72.5% 37.5%}.em.em-train{background-position:72.5% 57.5%}.em.em-monorail{background-position:75% 0}.em.em-bullettrain_side{background-position:72.5% 40%}.em.em-bullettrain_front{background-position:72.5% 42.5%}.em.em-light_rail{background-position:72.5% 50%}.em.em-mountain_railway{background-position:75% 2.5%}.em.em-steam_locomotive{background-position:72.5% 35%}.em.em-train2{background-position:72.5% 45%}.em.em-metro{background-position:72.5% 47.5%}.em.em-tram{background-position:72.5% 55%}.em.em-station{background-position:72.5% 52.5%}.em.em-helicopter{background-position:72.5% 32.5%}.em.em-small_airplane{background-position:77.5% 92.5%}.em.em-airplane{background-position:7.5% 17.5%}.em.em-airplane_departure{background-position:77.5% 95%}.em.em-airplane_arriving{background-position:77.5% 97.5%}.em.em-boat{background-position:5% 87.5%}.em.em-motor_boat{background-position:77.5% 90%}.em.em-speedboat{background-position:75% 30%}.em.em-ferry{background-position:5% 85%}.em.em-passenger_ship{background-position:80% 0}.em.em-rocket{background-position:72.5% 30%}.em.em-satellite{background-position:77.5% 100%}.em.em-seat{background-position:50% 95%}.em.em-anchor{background-position:5% 12.5%}.em.em-construction{background-position:75% 37.5%}.em.em-fuelpump{background-position:7.5% 10%}.em.em-busstop{background-position:72.5% 67.5%}.em.em-vertical_traffic_light{background-position:75% 35%}.em.em-traffic_light{background-position:75% 32.5%}.em.em-checkered_flag{background-position:25% 17.5%}.em.em-ship{background-position:75% 12.5%}.em.em-ferris_wheel{background-position:22.5% 40%}.em.em-roller_coaster{background-position:22.5% 42.5%}.em.em-carousel_horse{background-position:22.5% 37.5%}.em.em-building_construction{background-position:27.5% 20%}.em.em-foggy{background-position:12.5% 55%}.em.em-tokyo_tower{background-position:65% 27.5%}.em.em-factory{background-position:27.5% 75%}.em.em-fountain{background-position:5% 80%}.em.em-rice_scene{background-position:22.5% 12.5%}.em.em-mountain{background-position:5% 75%}.em.em-snow_capped_mountain{background-position:27.5% 12.5%}.em.em-mount_fuji{background-position:65% 25%}.em.em-volcano{background-position:12.5% 80%}.em.em-japan{background-position:65% 32.5%}.em.em-camping{background-position:27.5% 15%}.em.em-tent{background-position:7.5% 7.5%}.em.em-national_park{background-position:27.5% 37.5%}.em.em-motorway{background-position:77.5% 85%}.em.em-railway_track{background-position:77.5% 87.5%}.em.em-sunrise{background-position:12.5% 65%}.em.em-sunrise_over_mountains{background-position:12.5% 62.5%}.em.em-desert{background-position:27.5% 32.5%}.em.em-beach_with_umbrella{background-position:27.5% 17.5%}.em.em-desert_island{background-position:27.5% 35%}.em.em-city_sunrise{background-position:12.5% 70%}.em.em-city_sunset{background-position:12.5% 67.5%}.em.em-cityscape{background-position:27.5% 25%}.em.em-night_with_stars{background-position:12.5% 60%}.em.em-bridge_at_night{background-position:12.5% 75%}.em.em-milky_way{background-position:12.5% 82.5%}.em.em-stars{background-position:15% 30%}.em.em-sparkler{background-position:20% 90%}.em.em-fireworks{background-position:20% 87.5%}.em.em-rainbow{background-position:12.5% 72.5%}.em.em-house_buildings{background-position:27.5% 22.5%}.em.em-european_castle{background-position:27.5% 82.5%}.em.em-japanese_castle{background-position:27.5% 80%}.em.em-stadium{background-position:27.5% 40%}.em.em-statue_of_liberty{background-position:65% 30%}.em.em-house{background-position:27.5% 42.5%}.em.em-house_with_garden{background-position:27.5% 45%}.em.em-derelict_house_building{background-position:27.5% 27.5%}.em.em-office{background-position:27.5% 47.5%}.em.em-department_store{background-position:27.5% 72.5%}.em.em-post_office{background-position:27.5% 50%}.em.em-european_post_office{background-position:27.5% 52.5%}.em.em-hospital{background-position:27.5% 55%}.em.em-bank{background-position:27.5% 57.5%}.em.em-hotel{background-position:27.5% 62.5%}.em.em-convenience_store{background-position:27.5% 67.5%}.em.em-school{background-position:27.5% 70%}.em.em-love_hotel{background-position:27.5% 65%}.em.em-wedding{background-position:47.5% 85%}.em.em-classical_building{background-position:27.5% 30%}.em.em-church{background-position:5% 72.5%}.em.em-mosque{background-position:60% 20%}.em.em-synagogue{background-position:60% 22.5%}.em.em-kaaba{background-position:60% 17.5%}.em.em-shinto_shrine{background-position:5% 70%}.em.em-watch{background-position:0 35%}.em.em-iphone{background-position:55% 27.5%}.em.em-calling{background-position:55% 30%}.em.em-computer{background-position:50% 97.5%}.em.em-keyboard{background-position:0 40%}.em.em-desktop_computer{background-position:62.5% 77.5%}.em.em-printer{background-position:62.5% 80%}.em.em-three_button_mouse{background-position:62.5% 82.5%}.em.em-trackball{background-position:62.5% 85%}.em.em-joystick{background-position:62.5% 17.5%}.em.em-compression{background-position:65% 2.5%}.em.em-minidisc{background-position:52.5% 0}.em.em-floppy_disk{background-position:52.5% 2.5%}.em.em-cd{background-position:52.5% 5%}.em.em-dvd{background-position:52.5% 7.5%}.em.em-vhs{background-position:55% 55%}.em.em-camera{background-position:55% 42.5%}.em.em-camera_with_flash{background-position:55% 45%}.em.em-video_camera{background-position:55% 47.5%}.em.em-movie_camera{background-position:22.5% 50%}.em.em-film_projector{background-position:55% 57.5%}.em.em-film_frames{background-position:22.5% 32.5%}.em.em-telephone_receiver{background-position:52.5% 82.5%}.em.em-phone{background-position:2.5% 12.5%}.em.em-pager{background-position:52.5% 85%}.em.em-fax{background-position:52.5% 87.5%}.em.em-tv{background-position:55% 50%}.em.em-radio{background-position:55% 52.5%}.em.em-studio_microphone{background-position:22.5% 25%}.em.em-level_slider{background-position:22.5% 27.5%}.em.em-control_knobs{background-position:22.5% 30%}.em.em-stopwatch{background-position:0 65%}.em.em-timer_clock{background-position:0 67.5%}.em.em-alarm_clock{background-position:0 62.5%}.em.em-mantelpiece_clock{background-position:60% 90%}.em.em-hourglass_flowing_sand{background-position:0 70%}.em.em-hourglass{background-position:0 37.5%}.em.em-satellite_antenna{background-position:52.5% 90%}.em.em-battery{background-position:55% 90%}.em.em-electric_plug{background-position:55% 92.5%}.em.em-bulb{background-position:50% 20%}.em.em-flashlight{background-position:57.5% 55%}.em.em-candle{background-position:60% 87.5%}.em.em-wastebasket{background-position:62.5% 97.5%}.em.em-oil_drum{background-position:77.5% 82.5%}.em.em-money_with_wings{background-position:50% 90%}.em.em-dollar{background-position:50% 82.5%}.em.em-yen{background-position:50% 80%}.em.em-euro{background-position:50% 85%}.em.em-pound{background-position:50% 87.5%}.em.em-moneybag{background-position:50% 70%}.em.em-credit_card{background-position:50% 77.5%}.em.em-gem{background-position:47.5% 75%}.em.em-scales{background-position:5% 17.5%}.em.em-wrench{background-position:57.5% 57.5%}.em.em-hammer{background-position:57.5% 60%}.em.em-hammer_and_pick{background-position:5% 10%}.em.em-hammer_and_wrench{background-position:77.5% 77.5%}.em.em-pick{background-position:5% 60%}.em.em-nut_and_bolt{background-position:57.5% 62.5%}.em.em-gear{background-position:5% 22.5%}.em.em-chains{background-position:5% 65%}.em.em-gun{background-position:57.5% 67.5%}.em.em-bomb{background-position:50% 25%}.em.em-hocho{background-position:57.5% 65%}.em.em-dagger_knife{background-position:65% 10%}.em.em-crossed_swords{background-position:5% 15%}.em.em-shield{background-position:77.5% 80%}.em.em-smoking{background-position:75% 50%}.em.em-skull_and_crossbones{background-position:2.5% 40%}.em.em-coffin{background-position:5% 40%}.em.em-funeral_urn{background-position:5% 42.5%}.em.em-amphora{background-position:27.5% 100%}.em.em-crystal_ball{background-position:57.5% 75%}.em.em-prayer_beads{background-position:55% 60%}.em.em-barber{background-position:47.5% 60%}.em.em-alembic{background-position:5% 20%}.em.em-telescope{background-position:57.5% 72.5%}.em.em-microscope{background-position:57.5% 70%}.em.em-hole{background-position:60% 92.5%}.em.em-pill{background-position:47.5% 65%}.em.em-syringe{background-position:47.5% 62.5%}.em.em-thermometer{background-position:15% 32.5%}.em.em-label{background-position:27.5% 92.5%}.em.em-bookmark{background-position:57.5% 15%}.em.em-toilet{background-position:77.5% 27.5%}.em.em-shower{background-position:77.5% 32.5%}.em.em-bathtub{background-position:77.5% 50%}.em.em-key{background-position:57.5% 2.5%}.em.em-old_key{background-position:65% 5%}.em.em-couch_and_lamp{background-position:77.5% 62.5%}.em.em-sleeping_accommodation{background-position:77.5% 65%}.em.em-bed{background-position:77.5% 72.5%}.em.em-door{background-position:75% 45%}.em.em-bellhop_bell{background-position:77.5% 70%}.em.em-frame_with_picture{background-position:62.5% 87.5%}.em.em-world_map{background-position:65% 22.5%}.em.em-umbrella_on_ground{background-position:5% 77.5%}.em.em-moyai{background-position:65% 35%}.em.em-shopping_bags{background-position:77.5% 67.5%}.em.em-balloon{background-position:20% 92.5%}.em.em-flags{background-position:22.5% 7.5%}.em.em-ribbon{background-position:20% 60%}.em.em-gift{background-position:20% 62.5%}.em.em-confetti_ball{background-position:20% 97.5%}.em.em-tada{background-position:20% 95%}.em.em-dolls{background-position:22.5% 5%}.em.em-wind_chime{background-position:22.5% 10%}.em.em-crossed_flags{background-position:22.5% 0}.em.em-izakaya_lantern{background-position:27.5% 77.5%}.em.em-email{background-position:7.5% 20%}.em.em-envelope_with_arrow{background-position:55% 7.5%}.em.em-incoming_envelope{background-position:55% 5%}.em.em-e-mail{background-position:55% 2.5%}.em.em-love_letter{background-position:47.5% 70%}.em.em-postbox{background-position:55% 20%}.em.em-mailbox_closed{background-position:55% 10%}.em.em-mailbox{background-position:55% 12.5%}.em.em-mailbox_with_mail{background-position:55% 15%}.em.em-mailbox_with_no_mail{background-position:55% 17.5%}.em.em-package{background-position:55% 0}.em.em-postal_horn{background-position:55% 22.5%}.em.em-inbox_tray{background-position:52.5% 100%}.em.em-outbox_tray{background-position:52.5% 97.5%}.em.em-scroll{background-position:52.5% 77.5%}.em.em-page_with_curl{background-position:52.5% 15%}.em.em-bookmark_tabs{background-position:52.5% 50%}.em.em-bar_chart{background-position:52.5% 32.5%}.em.em-chart_with_upwards_trend{background-position:52.5% 27.5%}.em.em-chart_with_downwards_trend{background-position:52.5% 30%}.em.em-page_facing_up{background-position:52.5% 17.5%}.em.em-date{background-position:52.5% 20%}.em.em-calendar{background-position:52.5% 22.5%}.em.em-spiral_calendar_pad{background-position:65% 0}.em.em-card_index{background-position:52.5% 25%}.em.em-card_file_box{background-position:62.5% 92.5%}.em.em-ballot_box_with_ballot{background-position:65% 20%}.em.em-file_cabinet{background-position:62.5% 95%}.em.em-clipboard{background-position:52.5% 35%}.em.em-spiral_note_pad{background-position:62.5% 100%}.em.em-file_folder{background-position:52.5% 10%}.em.em-open_file_folder{background-position:52.5% 12.5%}.em.em-card_index_dividers{background-position:62.5% 90%}.em.em-rolled_up_newspaper{background-position:65% 7.5%}.em.em-newspaper{background-position:55% 25%}.em.em-notebook{background-position:52.5% 55%}.em.em-closed_book{background-position:52.5% 60%}.em.em-green_book{background-position:52.5% 65%}.em.em-blue_book{background-position:52.5% 67.5%}.em.em-orange_book{background-position:52.5% 70%}.em.em-notebook_with_decorative_cover{background-position:52.5% 57.5%}.em.em-ledger{background-position:52.5% 52.5%}.em.em-books{background-position:52.5% 72.5%}.em.em-book{background-position:52.5% 62.5%}.em.em-link{background-position:57.5% 17.5%}.em.em-paperclip{background-position:52.5% 42.5%}.em.em-linked_paperclips{background-position:62.5% 20%}.em.em-scissors{background-position:7.5% 12.5%}.em.em-triangular_ruler{background-position:52.5% 47.5%}.em.em-straight_ruler{background-position:52.5% 45%}.em.em-pushpin{background-position:52.5% 37.5%}.em.em-round_pushpin{background-position:52.5% 40%}.em.em-triangular_flag_on_post{background-position:75% 42.5%}.em.em-waving_white_flag{background-position:27.5% 85%}.em.em-waving_black_flag{background-position:27.5% 87.5%}.em.em-closed_lock_with_key{background-position:57.5% 0}.em.em-lock{background-position:57.5% 5%}.em.em-unlock{background-position:57.5% 7.5%}.em.em-lock_with_ink_pen{background-position:55% 100%}.em.em-lower_left_ballpoint_pen{background-position:62.5% 22.5%}.em.em-lower_left_fountain_pen{background-position:62.5% 25%}.em.em-black_nib{background-position:7.5% 85%}.em.em-memo,.em.em-pencil{background-position:52.5% 80%}.em.em-pencil2{background-position:7.5% 82.5%}.em.em-lower_left_crayon{background-position:62.5% 30%}.em.em-lower_left_paintbrush{background-position:62.5% 27.5%}.em.em-mag{background-position:55% 95%}.em.em-mag_right{background-position:55% 97.5%}.em.em-heart{background-position:10% 25%}.em.em-yellow_heart{background-position:50% 5%}.em.em-green_heart{background-position:50% 2.5%}.em.em-blue_heart{background-position:50% 0}.em.em-purple_heart{background-position:50% 7.5%}.em.em-broken_heart{background-position:47.5% 90%}.em.em-heavy_heart_exclamation_mark_ornament{background-position:10% 22.5%}.em.em-two_hearts{background-position:47.5% 92.5%}.em.em-revolving_hearts{background-position:50% 12.5%}.em.em-heartbeat{background-position:47.5% 87.5%}.em.em-heartpulse{background-position:47.5% 97.5%}.em.em-sparkling_heart{background-position:47.5% 95%}.em.em-cupid{background-position:47.5% 100%}.em.em-gift_heart{background-position:50% 10%}.em.em-heart_decoration{background-position:50% 15%}.em.em-peace_symbol{background-position:2.5% 52.5%}.em.em-latin_cross{background-position:7.5% 92.5%}.em.em-star_and_crescent{background-position:2.5% 50%}.em.em-om_symbol{background-position:60% 12.5%}.em.em-wheel_of_dharma{background-position:2.5% 57.5%}.em.em-star_of_david{background-position:7.5% 95%}.em.em-six_pointed_star{background-position:57.5% 77.5%}.em.em-menorah_with_nine_branches{background-position:60% 25%}.em.em-yin_yang{background-position:2.5% 55%}.em.em-orthodox_cross{background-position:2.5% 47.5%}.em.em-place_of_worship{background-position:77.5% 75%}.em.em-ophiuchus{background-position:5% 57.5%}.em.em-aries{background-position:2.5% 65%}.em.em-taurus{background-position:2.5% 67.5%}.em.em-gemini{background-position:2.5% 70%}.em.em-cancer{background-position:2.5% 72.5%}.em.em-leo{background-position:2.5% 75%}.em.em-virgo{background-position:2.5% 77.5%}.em.em-libra{background-position:2.5% 80%}.em.em-scorpius{background-position:2.5% 82.5%}.em.em-sagittarius{background-position:2.5% 85%}.em.em-capricorn{background-position:2.5% 87.5%}.em.em-aquarius{background-position:2.5% 90%}.em.em-pisces{background-position:2.5% 92.5%}.em.em-id{background-position:10% 100%}.em.em-atom_symbol{background-position:5% 25%}.em.em-u7a7a{background-position:12.5% 27.5%}.em.em-u5272{background-position:12.5% 42.5%}.em.em-radioactive_sign{background-position:2.5% 42.5%}.em.em-biohazard_sign{background-position:2.5% 45%}.em.em-mobile_phone_off{background-position:55% 35%}.em.em-vibration_mode{background-position:55% 32.5%}.em.em-u6709{background-position:12.5% 35%}.em.em-u7121{background-position:12.5% 20%}.em.em-u7533{background-position:12.5% 40%}.em.em-u55b6{background-position:12.5% 45%}.em.em-u6708{background-position:12.5% 37.5%}.em.em-eight_pointed_black_star{background-position:10% 0}.em.em-vs{background-position:12.5% 12.5%}.em.em-accept{background-position:12.5% 50%}.em.em-white_flower{background-position:50% 65%}.em.em-ideograph_advantage{background-position:12.5% 47.5%}.em.em-secret{background-position:10% 72.5%}.em.em-congratulations{background-position:10% 70%}.em.em-u5408{background-position:12.5% 30%}.em.em-u6e80{background-position:12.5% 32.5%}.em.em-u7981{background-position:12.5% 25%}.em.em-a{background-position:10% 80%}.em.em-b{background-position:10% 82.5%}.em.em-ab{background-position:10% 90%}.em.em-cl{background-position:10% 92.5%}.em.em-o2{background-position:10% 85%}.em.em-sos{background-position:12.5% 7.5%}.em.em-no_entry{background-position:5% 67.5%}.em.em-name_badge{background-position:52.5% 75%}.em.em-no_entry_sign{background-position:75% 47.5%}.em.em-x{background-position:10% 7.5%}.em.em-o{background-position:10% 62.5%}.em.em-anger{background-position:50% 22.5%}.em.em-hotsprings{background-position:5% 2.5%}.em.em-no_pedestrians{background-position:77.5% 12.5%}.em.em-do_not_litter{background-position:75% 57.5%}.em.em-no_bicycles{background-position:75% 67.5%}.em.em-non-potable_water{background-position:75% 62.5%}.em.em-underage{background-position:57.5% 35%}.em.em-no_mobile_phones{background-position:55% 37.5%}.em.em-exclamation,.em.em-heavy_exclamation_mark{background-position:10% 20%}.em.em-grey_exclamation{background-position:10% 17.5%}.em.em-question{background-position:10% 12.5%}.em.em-grey_question{background-position:10% 15%}.em.em-bangbang{background-position:0 5%}.em.em-interrobang{background-position:0 7.5%}.em.em-100{background-position:50% 67.5%}.em.em-low_brightness{background-position:55% 75%}.em.em-high_brightness{background-position:55% 77.5%}.em.em-trident{background-position:57.5% 82.5%}.em.em-fleur_de_lis{background-position:5% 27.5%}.em.em-part_alternation_mark{background-position:10% 67.5%}.em.em-warning{background-position:5% 30%}.em.em-children_crossing{background-position:77.5% 15%}.em.em-beginner{background-position:57.5% 80%}.em.em-recycle{background-position:5% 5%}.em.em-u6307{background-position:12.5% 22.5%}.em.em-chart{background-position:50% 92.5%}.em.em-sparkle{background-position:10% 5%}.em.em-eight_spoked_asterisk{background-position:7.5% 100%}.em.em-negative_squared_cross_mark{background-position:10% 10%}.em.em-white_check_mark{background-position:7.5% 15%}.em.em-diamond_shape_with_a_dot_inside{background-position:50% 17.5%}.em.em-cyclone{background-position:12.5% 52.5%}.em.em-loop{background-position:10% 40%}.em.em-globe_with_meridians{background-position:12.5% 92.5%}.em.em-m{background-position:0 80%}.em.em-atm{background-position:27.5% 60%}.em.em-sa{background-position:12.5% 17.5%}.em.em-passport_control{background-position:77.5% 52.5%}.em.em-customs{background-position:77.5% 55%}.em.em-baggage_claim{background-position:77.5% 57.5%}.em.em-left_luggage{background-position:77.5% 60%}.em.em-wheelchair{background-position:5% 7.5%}.em.em-no_smoking{background-position:75% 52.5%}.em.em-wc{background-position:77.5% 30%}.em.em-parking{background-position:10% 87.5%}.em.em-potable_water{background-position:75% 60%}.em.em-mens{background-position:77.5% 17.5%}.em.em-womens{background-position:77.5% 20%}.em.em-baby_symbol{background-position:77.5% 25%}.em.em-restroom{background-position:77.5% 22.5%}.em.em-put_litter_in_its_place{background-position:75% 55%}.em.em-cinema{background-position:22.5% 52.5%}.em.em-signal_strength{background-position:55% 40%}.em.em-koko{background-position:12.5% 15%}.em.em-ng{background-position:12.5% 2.5%}.em.em-ok{background-position:12.5% 5%}.em.em-up{background-position:12.5% 10%}.em.em-cool{background-position:10% 95%}.em.em-new{background-position:12.5% 0}.em.em-free{background-position:10% 97.5%}.em.em-zero{background-position:80% 57.5%}.em.em-one{background-position:80% 60%}.em.em-two{background-position:80% 62.5%}.em.em-three{background-position:80% 65%}.em.em-four{background-position:80% 67.5%}.em.em-five{background-position:80% 70%}.em.em-six{background-position:80% 72.5%}.em.em-seven{background-position:80% 75%}.em.em-eight{background-position:80% 77.5%}.em.em-nine{background-position:80% 80%}.em.em-keycap_ten{background-position:57.5% 37.5%}.em.em-keycap_star{background-position:80% 55%}.em.em-1234{background-position:57.5% 45%}.em.em-arrow_forward{background-position:0 87.5%}.em.em-double_vertical_bar{background-position:0 72.5%}.em.em-black_right_pointing_triangle_with_double_vertical_bar{background-position:0 60%}.em.em-black_square_for_stop{background-position:0 75%}.em.em-eject{background-position:0 42.5%}.em.em-black_circle_for_record{background-position:0 77.5%}.em.em-black_right_pointing_double_triangle_with_vertical_bar{background-position:0 55%}.em.em-black_left_pointing_double_triangle_with_vertical_bar{background-position:0 57.5%}.em.em-fast_forward{background-position:0 45%}.em.em-rewind{background-position:0 47.5%}.em.em-twisted_rightwards_arrows{background-position:55% 62.5%}.em.em-repeat{background-position:55% 65%}.em.em-repeat_one{background-position:55% 67.5%}.em.em-arrow_backward{background-position:0 90%}.em.em-arrow_up_small{background-position:60% 7.5%}.em.em-arrow_down_small{background-position:60% 10%}.em.em-arrow_double_up{background-position:0 50%}.em.em-arrow_double_down{background-position:0 52.5%}.em.em-arrow_right{background-position:10% 35%}.em.em-arrow_left{background-position:10% 47.5%}.em.em-arrow_up{background-position:10% 50%}.em.em-arrow_down{background-position:10% 52.5%}.em.em-arrow_upper_right{background-position:0 22.5%}.em.em-arrow_lower_right{background-position:0 25%}.em.em-arrow_lower_left{background-position:0 27.5%}.em.em-arrow_upper_left{background-position:0 20%}.em.em-arrow_up_down{background-position:0 17.5%}.em.em-left_right_arrow{background-position:0 15%}.em.em-arrows_counterclockwise{background-position:55% 72.5%}.em.em-arrow_right_hook{background-position:0 32.5%}.em.em-leftwards_arrow_with_hook{background-position:0 30%}.em.em-arrow_heading_up{background-position:10% 42.5%}.em.em-arrow_heading_down{background-position:10% 45%}.em.em-hash{background-position:80% 52.5%}.em.em-information_source{background-position:0 12.5%}.em.em-abc{background-position:57.5% 50%}.em.em-abcd{background-position:57.5% 42.5%}.em.em-capital_abcd{background-position:57.5% 40%}.em.em-symbols{background-position:57.5% 47.5%}.em.em-musical_note{background-position:22.5% 90%}.em.em-notes{background-position:22.5% 92.5%}.em.em-wavy_dash{background-position:10% 65%}.em.em-curly_loop{background-position:10% 37.5%}.em.em-heavy_check_mark{background-position:7.5% 87.5%}.em.em-arrows_clockwise{background-position:55% 70%}.em.em-heavy_plus_sign{background-position:10% 27.5%}.em.em-heavy_minus_sign{background-position:10% 30%}.em.em-heavy_division_sign{background-position:10% 32.5%}.em.em-heavy_multiplication_x{background-position:7.5% 90%}.em.em-heavy_dollar_sign{background-position:50% 75%}.em.em-currency_exchange{background-position:50% 72.5%}.em.em-copyright{background-position:0 0}.em.em-registered{background-position:0 2.5%}.em.em-tm{background-position:0 10%}.em.em-end{background-position:57.5% 25%}.em.em-back{background-position:57.5% 22.5%}.em.em-on{background-position:57.5% 27.5%}.em.em-top{background-position:57.5% 32.5%}.em.em-soon{background-position:57.5% 30%}.em.em-ballot_box_with_check{background-position:2.5% 15%}.em.em-radio_button{background-position:57.5% 20%}.em.em-white_circle{background-position:5% 35%}.em.em-black_circle{background-position:5% 37.5%}.em.em-red_circle{background-position:57.5% 90%}.em.em-large_blue_circle{background-position:57.5% 92.5%}.em.em-small_orange_diamond{background-position:57.5% 100%}.em.em-small_blue_diamond{background-position:60% 0}.em.em-large_orange_diamond{background-position:57.5% 95%}.em.em-large_blue_diamond{background-position:57.5% 97.5%}.em.em-small_red_triangle{background-position:60% 2.5%}.em.em-black_small_square{background-position:0 82.5%}.em.em-white_small_square{background-position:0 85%}.em.em-black_large_square{background-position:10% 55%}.em.em-white_large_square{background-position:10% 57.5%}.em.em-small_red_triangle_down{background-position:60% 5%}.em.em-black_medium_square{background-position:0 95%}.em.em-white_medium_square{background-position:0 92.5%}.em.em-black_medium_small_square{background-position:0 100%}.em.em-white_medium_small_square{background-position:0 97.5%}.em.em-black_square_button{background-position:57.5% 85%}.em.em-white_square_button{background-position:57.5% 87.5%}.em.em-speaker{background-position:55% 82.5%}.em.em-sound{background-position:55% 85%}.em.em-loud_sound{background-position:55% 87.5%}.em.em-mute{background-position:55% 80%}.em.em-mega{background-position:52.5% 95%}.em.em-loudspeaker{background-position:52.5% 92.5%}.em.em-bell{background-position:57.5% 10%}.em.em-no_bell{background-position:57.5% 12.5%}.em.em-black_joker{background-position:10% 77.5%}.em.em-mahjong{background-position:10% 75%}.em.em-spades{background-position:2.5% 95%}.em.em-clubs{background-position:2.5% 97.5%}.em.em-hearts{background-position:2.5% 100%}.em.em-diamonds{background-position:5% 0}.em.em-flower_playing_cards{background-position:22.5% 87.5%}.em.em-thought_balloon{background-position:50% 62.5%}.em.em-right_anger_bubble{background-position:65% 17.5%}.em.em-speech_balloon{background-position:50% 60%}.em.em-left_speech_bubble{background-position:65% 15%}.em.em-clock1{background-position:60% 27.5%}.em.em-clock2{background-position:60% 30%}.em.em-clock3{background-position:60% 32.5%}.em.em-clock4{background-position:60% 35%}.em.em-clock5{background-position:60% 37.5%}.em.em-clock6{background-position:60% 40%}.em.em-clock7{background-position:60% 42.5%}.em.em-clock8{background-position:60% 45%}.em.em-clock9{background-position:60% 47.5%}.em.em-clock10{background-position:60% 50%}.em.em-clock11{background-position:60% 52.5%}.em.em-clock12{background-position:60% 55%}.em.em-clock130{background-position:60% 57.5%}.em.em-clock230{background-position:60% 60%}.em.em-clock330{background-position:60% 62.5%}.em.em-clock430{background-position:60% 65%}.em.em-clock530{background-position:60% 67.5%}.em.em-clock630{background-position:60% 70%}.em.em-clock730{background-position:60% 72.5%}.em.em-clock830{background-position:60% 75%}.em.em-clock930{background-position:60% 77.5%}.em.em-clock1030{background-position:60% 80%}.em.em-clock1130{background-position:60% 82.5%}.em.em-clock1230{background-position:60% 85%}.em.em-flag-af{background-position:80% 90%}.em.em-flag-ax{background-position:82.5% 17.5%}.em.em-flag-al{background-position:80% 97.5%}.em.em-flag-dz{background-position:85% 37.5%}.em.em-flag-as{background-position:82.5% 7.5%}.em.em-flag-ad{background-position:80% 85%}.em.em-flag-ao{background-position:82.5% 0}.em.em-flag-ai{background-position:80% 95%}.em.em-flag-aq{background-position:82.5% 2.5%}.em.em-flag-ag{background-position:80% 92.5%}.em.em-flag-ar{background-position:82.5% 5%}.em.em-flag-am{background-position:80% 100%}.em.em-flag-aw{background-position:82.5% 15%}.em.em-flag-au{background-position:82.5% 12.5%}.em.em-flag-at{background-position:82.5% 10%}.em.em-flag-az{background-position:82.5% 20%}.em.em-flag-bs{background-position:82.5% 60%}.em.em-flag-bh{background-position:82.5% 37.5%}.em.em-flag-bd{background-position:82.5% 27.5%}.em.em-flag-bb{background-position:82.5% 25%}.em.em-flag-by{background-position:82.5% 70%}.em.em-flag-be{background-position:82.5% 30%}.em.em-flag-bz{background-position:82.5% 72.5%}.em.em-flag-bj{background-position:82.5% 42.5%}.em.em-flag-bm{background-position:82.5% 47.5%}.em.em-flag-bt{background-position:82.5% 62.5%}.em.em-flag-bo{background-position:82.5% 52.5%}.em.em-flag-bq{background-position:82.5% 55%}.em.em-flag-ba{background-position:82.5% 22.5%}.em.em-flag-bw{background-position:82.5% 67.5%}.em.em-flag-br{background-position:82.5% 57.5%}.em.em-flag-io{background-position:87.5% 52.5%}.em.em-flag-vg{background-position:95% 80%}.em.em-flag-bn{background-position:82.5% 50%}.em.em-flag-bg{background-position:82.5% 35%}.em.em-flag-bf{background-position:82.5% 32.5%}.em.em-flag-bi{background-position:82.5% 40%}.em.em-flag-cv{background-position:85% 10%}.em.em-flag-kh{background-position:87.5% 80%}.em.em-flag-cm{background-position:82.5% 97.5%}.em.em-flag-ca{background-position:82.5% 75%}.em.em-flag-ic{background-position:87.5% 37.5%}.em.em-flag-ky{background-position:87.5% 97.5%}.em.em-flag-cf{background-position:82.5% 82.5%}.em.em-flag-td{background-position:95% 20%}.em.em-flag-cl{background-position:82.5% 95%}.em.em-cn,.em.em-flag-cn{background-position:82.5% 100%}.em.em-flag-cx{background-position:85% 15%}.em.em-flag-cc{background-position:82.5% 77.5%}.em.em-flag-co{background-position:85% 0}.em.em-flag-km{background-position:87.5% 85%}.em.em-flag-cg{background-position:82.5% 85%}.em.em-flag-cd{background-position:82.5% 80%}.em.em-flag-ck{background-position:82.5% 92.5%}.em.em-flag-cr{background-position:85% 5%}.em.em-flag-hr{background-position:87.5% 30%}.em.em-flag-cu{background-position:85% 7.5%}.em.em-flag-cw{background-position:85% 12.5%}.em.em-flag-cy{background-position:85% 17.5%}.em.em-flag-cz{background-position:85% 20%}.em.em-flag-dk{background-position:85% 30%}.em.em-flag-dj{background-position:85% 27.5%}.em.em-flag-dm{background-position:85% 32.5%}.em.em-flag-do{background-position:85% 35%}.em.em-flag-ec{background-position:85% 42.5%}.em.em-flag-eg{background-position:85% 47.5%}.em.em-flag-sv{background-position:95% 5%}.em.em-flag-gq{background-position:87.5% 5%}.em.em-flag-er{background-position:85% 52.5%}.em.em-flag-ee{background-position:85% 45%}.em.em-flag-et{background-position:85% 57.5%}.em.em-flag-eu{background-position:85% 60%}.em.em-flag-fk{background-position:85% 67.5%}.em.em-flag-fo{background-position:85% 72.5%}.em.em-flag-fj{background-position:85% 65%}.em.em-flag-fi{background-position:85% 62.5%}.em.em-flag-fr,.em.em-fr{background-position:85% 75%}.em.em-flag-gf{background-position:85% 87.5%}.em.em-flag-pf{background-position:92.5% 20%}.em.em-flag-tf{background-position:95% 22.5%}.em.em-flag-ga{background-position:85% 77.5%}.em.em-flag-gm{background-position:85% 100%}.em.em-flag-ge{background-position:85% 85%}.em.em-de,.em.em-flag-de{background-position:85% 22.5%}.em.em-flag-gh{background-position:85% 92.5%}.em.em-flag-gi{background-position:85% 95%}.em.em-flag-gr{background-position:87.5% 7.5%}.em.em-flag-gl{background-position:85% 97.5%}.em.em-flag-gd{background-position:85% 82.5%}.em.em-flag-gp{background-position:87.5% 2.5%}.em.em-flag-gu{background-position:87.5% 15%}.em.em-flag-gt{background-position:87.5% 12.5%}.em.em-flag-gg{background-position:85% 90%}.em.em-flag-gn{background-position:87.5% 0}.em.em-flag-gw{background-position:87.5% 17.5%}.em.em-flag-gy{background-position:87.5% 20%}.em.em-flag-ht{background-position:87.5% 32.5%}.em.em-flag-hn{background-position:87.5% 27.5%}.em.em-flag-hk{background-position:87.5% 22.5%}.em.em-flag-hu{background-position:87.5% 35%}.em.em-flag-is{background-position:87.5% 60%}.em.em-flag-in{background-position:87.5% 50%}.em.em-flag-id{background-position:87.5% 40%}.em.em-flag-ir{background-position:87.5% 57.5%}.em.em-flag-iq{background-position:87.5% 55%}.em.em-flag-ie{background-position:87.5% 42.5%}.em.em-flag-im{background-position:87.5% 47.5%}.em.em-flag-il{background-position:87.5% 45%}.em.em-flag-it,.em.em-it{background-position:87.5% 62.5%}.em.em-flag-ci{background-position:82.5% 90%}.em.em-flag-jm{background-position:87.5% 67.5%}.em.em-flag-jp,.em.em-jp{background-position:87.5% 72.5%}.em.em-flag-je{background-position:87.5% 65%}.em.em-flag-jo{background-position:87.5% 70%}.em.em-flag-kz{background-position:87.5% 100%}.em.em-flag-ke{background-position:87.5% 75%}.em.em-flag-ki{background-position:87.5% 82.5%}.em.em-flag-xk{background-position:95% 95%}.em.em-flag-kw{background-position:87.5% 95%}.em.em-flag-kg{background-position:87.5% 77.5%}.em.em-flag-la{background-position:90% 0}.em.em-flag-lv{background-position:90% 22.5%}.em.em-flag-lb{background-position:90% 2.5%}.em.em-flag-ls{background-position:90% 15%}.em.em-flag-lr{background-position:90% 12.5%}.em.em-flag-ly{background-position:90% 25%}.em.em-flag-li{background-position:90% 7.5%}.em.em-flag-lt{background-position:90% 17.5%}.em.em-flag-lu{background-position:90% 20%}.em.em-flag-mo{background-position:90% 55%}.em.em-flag-mk{background-position:90% 45%}.em.em-flag-mg{background-position:90% 40%}.em.em-flag-mw{background-position:90% 75%}.em.em-flag-my{background-position:90% 80%}.em.em-flag-mv{background-position:90% 72.5%}.em.em-flag-ml{background-position:90% 47.5%}.em.em-flag-mt{background-position:90% 67.5%}.em.em-flag-mh{background-position:90% 42.5%}.em.em-flag-mq{background-position:90% 60%}.em.em-flag-mr{background-position:90% 62.5%}.em.em-flag-mu{background-position:90% 70%}.em.em-flag-yt{background-position:95% 100%}.em.em-flag-mx{background-position:90% 77.5%}.em.em-flag-fm{background-position:85% 70%}.em.em-flag-md{background-position:90% 32.5%}.em.em-flag-mc{background-position:90% 30%}.em.em-flag-mn{background-position:90% 52.5%}.em.em-flag-me{background-position:90% 35%}.em.em-flag-ms{background-position:90% 65%}.em.em-flag-ma{background-position:90% 27.5%}.em.em-flag-mz{background-position:90% 82.5%}.em.em-flag-mm{background-position:90% 50%}.em.em-flag-na{background-position:90% 85%}.em.em-flag-nr{background-position:92.5% 5%}.em.em-flag-np{background-position:92.5% 2.5%}.em.em-flag-nl{background-position:90% 100%}.em.em-flag-nc{background-position:90% 87.5%}.em.em-flag-nz{background-position:92.5% 10%}.em.em-flag-ni{background-position:90% 97.5%}.em.em-flag-ne{background-position:90% 90%}.em.em-flag-ng{background-position:90% 95%}.em.em-flag-nu{background-position:92.5% 7.5%}.em.em-flag-nf{background-position:90% 92.5%}.em.em-flag-mp{background-position:90% 57.5%}.em.em-flag-kp{background-position:87.5% 90%}.em.em-flag-no{background-position:92.5% 0}.em.em-flag-om{background-position:92.5% 12.5%}.em.em-flag-pk{background-position:92.5% 27.5%}.em.em-flag-pw{background-position:92.5% 45%}.em.em-flag-ps{background-position:92.5% 40%}.em.em-flag-pa{background-position:92.5% 15%}.em.em-flag-pg{background-position:92.5% 22.5%}.em.em-flag-py{background-position:92.5% 47.5%}.em.em-flag-pe{background-position:92.5% 17.5%}.em.em-flag-ph{background-position:92.5% 25%}.em.em-flag-pn{background-position:92.5% 35%}.em.em-flag-pl{background-position:92.5% 30%}.em.em-flag-pt{background-position:92.5% 42.5%}.em.em-flag-pr{background-position:92.5% 37.5%}.em.em-flag-qa{background-position:92.5% 50%}.em.em-flag-re{background-position:92.5% 52.5%}.em.em-flag-ro{background-position:92.5% 55%}.em.em-flag-ru,.em.em-ru{background-position:92.5% 60%}.em.em-flag-rw{background-position:92.5% 62.5%}.em.em-flag-bl{background-position:82.5% 45%}.em.em-flag-sh{background-position:92.5% 80%}.em.em-flag-kn{background-position:87.5% 87.5%}.em.em-flag-lc{background-position:90% 5%}.em.em-flag-pm{background-position:92.5% 32.5%}.em.em-flag-vc{background-position:95% 75%}.em.em-flag-ws{background-position:95% 92.5%}.em.em-flag-sm{background-position:92.5% 92.5%}.em.em-flag-st{background-position:95% 2.5%}.em.em-flag-sa{background-position:92.5% 65%}.em.em-flag-sn{background-position:92.5% 95%}.em.em-flag-rs{background-position:92.5% 57.5%}.em.em-flag-sc{background-position:92.5% 70%}.em.em-flag-sl{background-position:92.5% 90%}.em.em-flag-sg{background-position:92.5% 77.5%}.em.em-flag-sx{background-position:95% 7.5%}.em.em-flag-sk{background-position:92.5% 87.5%}.em.em-flag-si{background-position:92.5% 82.5%}.em.em-flag-sb{background-position:92.5% 67.5%}.em.em-flag-so{background-position:92.5% 97.5%}.em.em-flag-za{background-position:97.5% 0}.em.em-flag-gs{background-position:87.5% 10%}.em.em-flag-kr,.em.em-kr{background-position:87.5% 92.5%}.em.em-flag-ss{background-position:95% 0}.em.em-es,.em.em-flag-es{background-position:85% 55%}.em.em-flag-lk{background-position:90% 10%}.em.em-flag-sd{background-position:92.5% 72.5%}.em.em-flag-sr{background-position:92.5% 100%}.em.em-flag-sz{background-position:95% 12.5%}.em.em-flag-se{background-position:92.5% 75%}.em.em-flag-ch{background-position:82.5% 87.5%}.em.em-flag-sy{background-position:95% 10%}.em.em-flag-tw{background-position:95% 52.5%}.em.em-flag-tj{background-position:95% 30%}.em.em-flag-tz{background-position:95% 55%}.em.em-flag-th{background-position:95% 27.5%}.em.em-flag-tl{background-position:95% 35%}.em.em-flag-tg{background-position:95% 25%}.em.em-flag-tk{background-position:95% 32.5%}.em.em-flag-to{background-position:95% 42.5%}.em.em-flag-tt{background-position:95% 47.5%}.em.em-flag-tn{background-position:95% 40%}.em.em-flag-tr{background-position:95% 45%}.em.em-flag-tm{background-position:95% 37.5%}.em.em-flag-tc{background-position:95% 17.5%}.em.em-flag-tv{background-position:95% 50%}.em.em-flag-ug{background-position:95% 60%}.em.em-flag-ua{background-position:95% 57.5%}.em.em-flag-ae{background-position:80% 87.5%}.em.em-flag-gb,.em.em-gb,.em.em-uk{background-position:85% 80%}.em.em-flag-us,.em.em-us{background-position:95% 65%}.em.em-flag-vi{background-position:95% 82.5%}.em.em-flag-uy{background-position:95% 67.5%}.em.em-flag-uz{background-position:95% 70%}.em.em-flag-vu{background-position:95% 87.5%}.em.em-flag-va{background-position:95% 72.5%}.em.em-flag-ve{background-position:95% 77.5%}.em.em-flag-vn{background-position:95% 85%}.em.em-flag-wf{background-position:95% 90%}.em.em-flag-eh{background-position:85% 50%}.em.em-flag-ye{background-position:95% 97.5%}.em.em-flag-zm{background-position:97.5% 2.5%}.em.em-flag-zw{background-position:97.5% 5%}.em.em-flag-ac{background-position:80% 82.5%}.em.em-flag-bv{background-position:82.5% 65%}.em.em-flag-cp{background-position:85% 2.5%}.em.em-flag-dg{background-position:85% 25%}.em.em-flag-ea{background-position:85% 40%}.em.em-flag-hm{background-position:87.5% 25%}.em.em-flag-mf{background-position:90% 37.5%}.em.em-flag-sj{background-position:92.5% 85%}.em.em-flag-ta{background-position:95% 15%}.em.em-flag-um{background-position:95% 62.5%}::v-deeptextarea.ivu-input[data-v-34647e42]{border:none;resize:none}.kefu-layouts[data-v-34647e42]{padding-top:30px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;background:#ccc;overflow:scroll}.content-wrapper[data-v-34647e42]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:1200px;height:810px;margin:0 auto;background:#fff}.content-wrapper .container[data-v-34647e42]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}.content-wrapper .container .chat-content[data-v-34647e42]{width:600px;height:100%;border-right:1px solid #ececec}.content-wrapper .container .chat-content .chat-body[data-v-34647e42]{height:530px}.content-wrapper .container .chat-content .chat-body .chat-item[data-v-34647e42]{margin-bottom:10px}.content-wrapper .container .chat-content .chat-body .chat-item .time[data-v-34647e42]{text-align:center;color:#999;font-size:14px;margin:18px 0}.content-wrapper .container .chat-content .chat-body .chat-item .flex-box[data-v-34647e42]{display:-webkit-box;display:-ms-flexbox;display:flex}.content-wrapper .container .chat-content .chat-body .chat-item .avatar[data-v-34647e42]{width:40px;height:40px;margin-right:16px}.content-wrapper .container .chat-content .chat-body .chat-item .avatar img[data-v-34647e42]{display:block;width:100%;height:100%;border-radius:50%}.content-wrapper .container .chat-content .chat-body .chat-item .msg-wrapper[data-v-34647e42]{max-width:320px;background:#f5f5f5;border-radius:10px;color:#000;font-size:14px;overflow:hidden}.content-wrapper .container .chat-content .chat-body .chat-item .msg-wrapper .txt-wrapper[data-v-34647e42]{word-break:break-all;white-space:pre-wrap}.content-wrapper .container .chat-content .chat-body .chat-item .msg-wrapper .pad16[data-v-34647e42]{padding:9px}.content-wrapper .container .chat-content .chat-body .chat-item .msg-wrapper .img-wraper img[data-v-34647e42]{max-width:100%;height:auto;display:block}.content-wrapper .container .chat-content .chat-body .chat-item .msg-wrapper .order-wrapper[data-v-34647e42]{display:-webkit-box;display:-ms-flexbox;display:flex;width:320px}.content-wrapper .container .chat-content .chat-body .chat-item .msg-wrapper .order-wrapper .img-box[data-v-34647e42]{width:60px;height:60px}.content-wrapper .container .chat-content .chat-body .chat-item .msg-wrapper .order-wrapper .img-box img[data-v-34647e42]{width:100%;height:100%;border-radius:5px}.content-wrapper .container .chat-content .chat-body .chat-item .msg-wrapper .order-wrapper .order-info[data-v-34647e42]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:224px;margin-left:10px;font-size:12px}.content-wrapper .container .chat-content .chat-body .chat-item .msg-wrapper .order-wrapper .order-info .price-box[data-v-34647e42]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;color:red}.content-wrapper .container .chat-content .chat-body .chat-item .msg-wrapper .order-wrapper .order-info .price-box .more[data-v-34647e42]{font-size:12px;color:var(--prev-color-primary)}.content-wrapper .container .chat-content .chat-body .chat-item .msg-wrapper .order-wrapper .order-info .name[data-v-34647e42]{font-size:14px}.content-wrapper .container .chat-content .chat-body .chat-item .msg-wrapper .order-wrapper .order-info .sku[data-v-34647e42]{margin:1px 0;color:#999}.content-wrapper .container .chat-content .chat-body .chat-item.right-box .flex-box[data-v-34647e42]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.content-wrapper .container .chat-content .chat-body .chat-item.right-box .flex-box .avatar[data-v-34647e42]{margin-right:0;margin-left:16px}.content-wrapper .container .chat-content .chat-body .chat-item.right-box .flex-box .msg-wrapper[data-v-34647e42]{background:#cde0ff}.content-wrapper .container .chat-content .chat-body .chat-item.right-box.gary .msg-wrapper[data-v-34647e42]{background:#f5f5f5}.content-wrapper .container .chat-content .chat-textarea[data-v-34647e42]{height:214px;border-top:1px solid #ececec}.content-wrapper .container .chat-content .chat-textarea .chat-btn-wrapper[data-v-34647e42]{position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 0}.content-wrapper .container .chat-content .chat-textarea .chat-btn-wrapper .left-wrappers .icon-item[data-v-34647e42],.content-wrapper .container .chat-content .chat-textarea .chat-btn-wrapper .left-wrappers[data-v-34647e42],.content-wrapper .container .chat-content .chat-textarea .chat-btn-wrapper[data-v-34647e42]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-wrapper .container .chat-content .chat-textarea .chat-btn-wrapper .left-wrappers .icon-item[data-v-34647e42]{margin-left:20px;cursor:pointer}.content-wrapper .container .chat-content .chat-textarea .chat-btn-wrapper .left-wrappers .icon-item .iconfont[data-v-34647e42]{font-size:22px;color:#333}.content-wrapper .container .chat-content .chat-textarea .chat-btn-wrapper .right-wrapper[data-v-34647e42]{position:relative;padding-right:20px}.content-wrapper .container .chat-content .chat-textarea .chat-btn-wrapper .right-wrapper .icon-item[data-v-34647e42]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;color:#333;cursor:pointer}.content-wrapper .container .chat-content .chat-textarea .chat-btn-wrapper .right-wrapper .icon-item span[data-v-34647e42]{margin-left:10px}.content-wrapper .container .chat-content .chat-textarea .chat-btn-wrapper .right-wrapper .transfer-box[data-v-34647e42]{z-index:60;position:absolute;right:1px;bottom:43px;width:140px;background:#fff;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15);padding:16px}.content-wrapper .container .chat-content .chat-textarea .chat-btn-wrapper .right-wrapper .transfer-bg[data-v-34647e42]{z-index:50;position:fixed;left:0;top:0;width:100%;height:100%;background:transparent}.content-wrapper .container .chat-content .chat-textarea .chat-btn-wrapper .emoji-box[data-v-34647e42]{position:absolute;left:0;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:60%;padding:15px 9px;-webkit-box-shadow:0 0 13px 1px rgba(0,0,0,.1);box-shadow:0 0 13px 1px rgba(0,0,0,.1);background:#fff;overflow:auto;height:240px}.content-wrapper .container .chat-content .chat-textarea .chat-btn-wrapper .emoji-box .emoji-item[data-v-34647e42]{margin-right:13px;margin-bottom:8px;cursor:pointer}.content-wrapper .container .chat-content .chat-textarea .chat-btn-wrapper .emoji-box .emoji-item[data-v-34647e42]:nth-child(10n){margin-right:0}.send-btn[data-v-34647e42]{position:absolute;right:0;bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px;margin-right:10px;width:80px}.send-btn .btns[data-v-34647e42]{width:100%;background:#3875ea}.send-btn .btns[disabled][data-v-34647e42]{background:#ccc;color:#fff}.bg[data-v-34647e42]{z-index:100;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5)}[data-v-34647e42] .happy-scroll-content{width:100%}[data-v-34647e42] .happy-scroll-content .demo-spin-icon-load{-webkit-animation:ani-demo-spin-34647e42 1s linear infinite;animation:ani-demo-spin-34647e42 1s linear infinite}[data-v-34647e42] .happy-scroll-content .demo-spin-col{height:100px;position:relative;border:1px solid #eee}@-webkit-keyframes ani-demo-spin-34647e42{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ani-demo-spin-34647e42{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.isMsgbox[data-v-34647e42] .ivu-modal-body{padding:0}.emoji-box[data-v-34647e42]::-webkit-scrollbar{width:0}.textarea-box[data-v-34647e42] .ivu-input:focus{-webkit-box-shadow:none;box-shadow:none}.textarea-box[data-v-34647e42] .el-textarea__inner{border:none;resize:none} \ No newline at end of file +.base-header[data-v-f1e2769c]{z-index:99;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:66px;padding:0 0 0 15px;background:-webkit-gradient(linear,right top,left top,from(#1890ff),to(#3875ea));background:linear-gradient(270deg,#1890ff,#3875ea);color:#fff;-ms-flex-negative:0;flex-shrink:0}.base-header .left-header-wrapper[data-v-f1e2769c],.base-header[data-v-f1e2769c]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.base-header .left-header-wrapper[data-v-f1e2769c]{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-align:center}.base-header .left-header-wrapper .search_box[data-v-f1e2769c]{width:295px;border-radius:17px;overflow:hidden}.base-header .left-header-wrapper .user_info[data-v-f1e2769c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:30px}.base-header .left-header-wrapper .user_info img[data-v-f1e2769c]{width:40px;height:40px;margin-right:10px;border-radius:50%}.base-header .left-header-wrapper .user_info span[data-v-f1e2769c]{font-size:16px}.base-header .left-header-wrapper .user_info .status-box[data-v-f1e2769c]{position:relative;cursor:pointer}.base-header .left-header-wrapper .user_info .status[data-v-f1e2769c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px;margin-left:5px;background:#eaffeb;color:rgba(0,0,0,.65);border-radius:9px}.base-header .left-header-wrapper .user_info .status .dot[data-v-f1e2769c]{width:6px;height:6px;margin-right:3px;border-radius:50%;background:#48d452}.base-header .left-header-wrapper .user_info .status.off[data-v-f1e2769c]{background:#f3f3f3}.base-header .left-header-wrapper .user_info .status.off .dot[data-v-f1e2769c]{background:#999}.base-header .left-header-wrapper .user_info .online-down[data-v-f1e2769c]{z-index:50;position:absolute;left:0;bottom:-70px;width:86px;background:#fff;color:#333;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.08);box-shadow:0 2px 4px 0 rgba(0,0,0,.08);border-radius:5px}.base-header .left-header-wrapper .user_info .online-down .item[data-v-f1e2769c]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:7px 10px 7px 30px;cursor:pointer}.base-header .left-header-wrapper .user_info .online-down .item i[data-v-f1e2769c]{width:10px;height:10px;margin-right:8px;border-radius:50%;background:#999}.base-header .left-header-wrapper .user_info .online-down .item i.green[data-v-f1e2769c]{background:#48d452}.base-header .left-header-wrapper .user_info .online-down .item .iconfont[data-v-f1e2769c]{position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:12px}.base-header .left-header-wrapper .out-btn[data-v-f1e2769c]{position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:86px;height:26px;line-height:28px;text-align:center;background:#fff;border-radius:16px;color:#3875ea;font-size:13px;cursor:pointer}.base-header .right-menu[data-v-f1e2769c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.base-header .right-menu .menu-item[data-v-f1e2769c]{position:relative;margin-right:30px;font-size:14px;font-weight:400;cursor:pointer}.base-header .right-menu .menu-item.on[data-v-f1e2769c]{font-weight:600}.base-header .right-menu .menu-item.on[data-v-f1e2769c]:after{position:absolute;left:0;bottom:-22px;content:"";width:100%;height:2px;background:#fff}.empty-wrapper[data-v-00691601]{margin-top:60px;text-align:center;font-size:12px;color:#666}.empty-wrapper img[data-v-00691601]{width:36%}.chatList[data-v-6a2fbb8f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:320px;height:742px;border-right:1px solid #ececec}.chatList .tab-head[data-v-6a2fbb8f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:50px;-ms-flex-negative:0;flex-shrink:0;padding:0 52px;font-size:14px;color:#000}.chatList .tab-head .item[data-v-6a2fbb8f]{position:relative;cursor:pointer}.chatList .tab-head .item[data-v-6a2fbb8f]:after{display:none;content:" ";position:absolute;left:50%;bottom:-15px;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:2px;width:100%;background:var(--prev-color-primary)}.chatList .tab-head .item.active[data-v-6a2fbb8f]{color:var(--prev-color-primary)}.chatList .tab-head .item.active[data-v-6a2fbb8f]:after{display:block}.chatList .scroll-box[data-v-6a2fbb8f]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:500px;overflow:hidden}.chatList .chat-item[data-v-6a2fbb8f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 10px;height:74px;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:3px solid transparent;cursor:pointer}.chatList .chat-item.active[data-v-6a2fbb8f]{background:#eff0f1;border-left:3px solid var(--prev-color-primary)}.chatList .chat-item .avatar[data-v-6a2fbb8f]{position:relative;width:40px;height:40px}.chatList .chat-item .avatar img[data-v-6a2fbb8f]{display:block;width:100%;height:100%;border-radius:50%}.chatList .chat-item .avatar .status[data-v-6a2fbb8f]{position:absolute;right:3px;bottom:0;width:8px;height:8px;background:#48d452;border:1px solid #fff;border-radius:50%}.chatList .chat-item .avatar .status.off[data-v-6a2fbb8f]{background:#999}.chatList .chat-item .user-info[data-v-6a2fbb8f]{width:155px;margin-left:12px;margin-top:5px;font-size:16px}.chatList .chat-item .user-info .hd[data-v-6a2fbb8f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(0,0,0,.65)}.chatList .chat-item .user-info .hd .name[data-v-6a2fbb8f]{max-width:67%}.chatList .chat-item .user-info .hd .label[data-v-6a2fbb8f]{margin-left:5px;color:#3875ea;font-size:12px;background:#d8e5ff;border-radius:2px;padding:1px 5px}.chatList .chat-item .user-info .hd .label.H5[data-v-6a2fbb8f]{background:#faf1d0;color:#dc9a04}.chatList .chat-item .user-info .hd .label.wechat[data-v-6a2fbb8f]{background:rgba(64,194,73,.16);color:#40c249}.chatList .chat-item .user-info .hd .label.pc[data-v-6a2fbb8f]{background:rgba(100,64,194,.16);color:#6440c2}.chatList .chat-item .user-info .bd[data-v-6a2fbb8f]{margin-top:3px;font-size:12px;color:#8e959e}.chatList .chat-item .right-box[data-v-6a2fbb8f]{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#8e959e}.chatList .chat-item .right-box .num[data-v-6a2fbb8f]{margin-right:12px}.chart-scroll[data-v-6a2fbb8f]{margin-top:-10px}.form-item[data-v-0a2f7150],.form-item[data-v-82a04336]{width:100%}.label-wrapper .list[data-v-4bcf6332]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.label-wrapper .list .label-item[data-v-4bcf6332]{margin:10px 8px 10px 0;padding:3px 8px;background:#eee;color:#333;border-radius:2px;cursor:pointer;font-size:12px}.label-wrapper .list .label-item.on[data-v-4bcf6332]{color:#fff;background:var(--prev-color-primary)}.label-wrapper .footer[data-v-4bcf6332]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:40px}.label-wrapper .footer button[data-v-4bcf6332]{margin-left:10px}.label-wrapper .label-box[data-v-4bcf6332]{margin-bottom:10px}.btn[data-v-4bcf6332]{width:60px;height:24px}.title[data-v-4bcf6332]{font-size:13px}.label-wrapper .list[data-v-46e67d44]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.label-wrapper .list .label-item[data-v-46e67d44]{margin:10px 8px 10px 0;padding:3px 8px;background:#eee;color:#333;border-radius:2px;cursor:pointer;font-size:12px}.label-wrapper .list .label-item.on[data-v-46e67d44]{color:#fff;background:var(--prev-color-primary)}.label-wrapper .footer[data-v-46e67d44]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:40px}.label-wrapper .footer button[data-v-46e67d44]{margin-left:10px}.btn[data-v-46e67d44]{width:60px;height:24px}.title[data-v-46e67d44]{font-size:13px}[data-v-b1399e5a] .ivu-date-picker .ivu-select-dropdown,[data-v-b1399e5a] .ivu-select .ivu-select-dropdown{top:unset!important}.right-scroll[data-v-b1399e5a]{max-height:650px;overflow-y:scroll}.right-wrapper[data-v-b1399e5a]{width:280px}.right-wrapper .user-wrapper[data-v-b1399e5a]{padding:0 8px}.right-wrapper .user-wrapper .user[data-v-b1399e5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 0;border-bottom:1px solid #ececec}.right-wrapper .user-wrapper .user .avatar[data-v-b1399e5a]{width:42px;height:42px}.right-wrapper .user-wrapper .user .avatar img[data-v-b1399e5a]{display:block;width:100%;height:100%;border-radius:50%}.right-wrapper .user-wrapper .user .name[data-v-b1399e5a]{max-width:150px;margin-left:10px;font-size:16px;color:rgba(0,0,0,.65)}.right-wrapper .user-wrapper .user .label[data-v-b1399e5a]{margin-left:5px;font-size:12px;border-radius:2px;padding:2px 5px}.right-wrapper .user-wrapper .user .label.H5[data-v-b1399e5a]{background:#faf1d0;color:#dc9a04}.right-wrapper .user-wrapper .user .label.wechat[data-v-b1399e5a]{background:rgba(64,194,73,.16);color:#40c249}.right-wrapper .user-wrapper .user .label.pc[data-v-b1399e5a]{background:rgba(100,64,194,.16);color:#6440c2}.routine[data-v-b1399e5a],color #6440C2[data-v-b1399e5a]{color:#3875ea;background:#d8e5ff}.user-info[data-v-b1399e5a]{padding-top:15px;padding-bottom:10px;border-bottom:1px solid #ececec}.user-info .item[data-v-b1399e5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;font-size:13px;color:#333}.user-info .item span[data-v-b1399e5a]{width:70px;font-size:13px;color:#666}.user-info .label-list[data-v-b1399e5a]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.user-info .label-list span[data-v-b1399e5a]{width:70px;font-size:13px;color:#666}.user-info .label-list .con[data-v-b1399e5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1;flex:1}.user-info .label-list .con .label-item[data-v-b1399e5a]{margin-right:8px;margin-bottom:8px;padding:0 5px;color:var(--prev-color-primary);background:rgba(24,144,255,.1);font-size:13px}.user-info .label-list .right-icon[data-v-b1399e5a]{position:absolute;right:0;top:0;cursor:pointer}.order-wrapper .tab-head[data-v-b1399e5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:46px;border-bottom:1px solid #ececec}.order-wrapper .tab-head .tab-item[data-v-b1399e5a]{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;font-size:14px;cursor:pointer}.order-wrapper .tab-head .tab-item.active[data-v-b1399e5a]{color:var(--prev-color-primary);font-size:15px;font-weight:600}.order-wrapper .tab-head .tab-item.active[data-v-b1399e5a]:after{content:" ";position:absolute;left:0;bottom:-12px;width:100%;height:2px;background:var(--prev-color-primary)}.order-wrapper .search-box[data-v-b1399e5a]{padding:0 8px;margin-top:12px}.order-wrapper .search-box[data-v-b1399e5a] .ivu-input{border-radius:17px}.order-wrapper .order-list[data-v-b1399e5a]{padding:0 8px;margin-top:10px}.order-wrapper .order-item[data-v-b1399e5a]{margin-bottom:18px}.order-wrapper .order-item .head[data-v-b1399e5a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:36px;padding:0 10px;background:#f5f5f5;font-size:13px}.order-wrapper .order-item .head .left[data-v-b1399e5a],.order-wrapper .order-item .head[data-v-b1399e5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.order-wrapper .order-item .head .left[data-v-b1399e5a]{color:var(--prev-color-primary)}.order-wrapper .order-item .head .left .font-box[data-v-b1399e5a]{margin-right:5px}.order-wrapper .order-item .head .left .font-box .iconfont[data-v-b1399e5a]{font-size:18px}.order-wrapper .order-item .goods-list[data-v-b1399e5a]{max-height:152px;overflow:hidden}.order-wrapper .order-item .goods-list.auto[data-v-b1399e5a]{max-height:none}.order-wrapper .order-item .goods-list .goods-item[data-v-b1399e5a]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px}.order-wrapper .order-item .goods-list .goods-item .img-box[data-v-b1399e5a]{width:60px;height:60px}.order-wrapper .order-item .goods-list .goods-item .img-box img[data-v-b1399e5a]{display:block;width:100%;height:100%;border-radius:2px}.order-wrapper .order-item .goods-list .goods-item .info[data-v-b1399e5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:180px;margin-left:10px;font-size:14px}.order-wrapper .order-item .goods-list .goods-item .info .sku[data-v-b1399e5a]{font-size:12px;color:#999}.order-wrapper .more-box[data-v-b1399e5a]{text-align:right;color:var(--prev-color-primary);font-size:13px;padding-right:10px}.order-wrapper .more-box span[data-v-b1399e5a]{cursor:pointer}.order-wrapper .order-info[data-v-b1399e5a]{margin-top:15px}.order-wrapper .order-info .info-item[data-v-b1399e5a]{margin-bottom:5px;font-size:13px}.order-wrapper .order-info .info-item span[data-v-b1399e5a]{display:inline-block;width:70px;text-align:right}.order-wrapper .btn-wrapper[data-v-b1399e5a]{margin-top:10px}.order-wrapper .btn-wrapper .btn[data-v-b1399e5a]{width:59px}.order-wrapper .btn-wrapper .btn[data-v-b1399e5a]:last-child{margin-right:0}.goods-wrapper .goods-tab[data-v-b1399e5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 40px;border-bottom:1px solid #ececec}.goods-wrapper .goods-tab .tab-item[data-v-b1399e5a]{position:relative;height:50px;line-height:50px;font-size:14px;cursor:pointer}.goods-wrapper .goods-tab .tab-item.active[data-v-b1399e5a]{color:var(--prev-color-primary)}.goods-wrapper .goods-tab .tab-item.active[data-v-b1399e5a]:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:2px;background:var(--prev-color-primary)}.goods-wrapper .search-box[data-v-b1399e5a]{margin-top:10px;padding:0 8px}.goods-wrapper .search-box[data-v-b1399e5a] .ivu-input{border-radius:17px}.goods-wrapper .list-wrapper[data-v-b1399e5a]{padding:0 8px}.goods-wrapper .list-wrapper .list-item[data-v-b1399e5a]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px}.goods-wrapper .list-wrapper .list-item .img-box[data-v-b1399e5a]{width:60px;height:60px}.goods-wrapper .list-wrapper .list-item .img-box img[data-v-b1399e5a]{display:block;width:100%;height:100%;border-radius:2px}.goods-wrapper .list-wrapper .list-item .info[data-v-b1399e5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:180px;margin-left:10px;font-size:14px}.goods-wrapper .list-wrapper .list-item .info .sku[data-v-b1399e5a]{font-size:12px;color:#999}.goods-wrapper .list-wrapper .list-item .info .sku span[data-v-b1399e5a]{margin-right:10px}.goods-wrapper .list-wrapper .list-item .info .price[data-v-b1399e5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:red}.goods-wrapper .list-wrapper .list-item .info .price .push[data-v-b1399e5a]{color:var(--prev-color-primary);cursor:pointer}.label-box[data-v-b1399e5a] .ivu-modal-header{padding:0;border:0;background:#fff;height:50px;border-radius:6px}.label-box .label-head[data-v-b1399e5a]{height:50px;line-height:50px;text-align:center;font-size:13px;color:#333;border-bottom:1px solid #f0f0f0}.head .tab-bar[data-v-498d6c87]{display:-webkit-box;display:-ms-flexbox;display:flex}.head .tab-bar .tab-item[data-v-498d6c87]{margin-right:24px;color:#999;font-size:14px;font-weight:500}.head .tab-bar .tab-item.on[data-v-498d6c87]{color:#333}.head .search-box[data-v-498d6c87]{margin-top:15px}.main[data-v-498d6c87]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px;height:365px}.main .left-box[data-v-498d6c87]{width:106px;height:100%;border-right:1px solid #ececec;overflow:hidden}.main .left-box .left-item[data-v-498d6c87]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:36px;padding:0 10px 0 14px;font-size:13px;cursor:pointer}.main .left-box .left-item.on[data-v-498d6c87]{background:#f0fafe;color:var(--prev-color-primary);border-right:2px solid var(--prev-color-primary)}.main .left-box .left-item.on .iconDot[data-v-498d6c87]{z-index:1;opacity:1}.main .left-box .left-item:first-child.on .iconDot[data-v-498d6c87],.main .left-box .left-item:nth-child(2).on .iconDot[data-v-498d6c87]{display:none}.main .left-box .left-item .iconaddto[data-v-498d6c87]{font-size:12px}.main .left-box .left-item .iconDot[data-v-498d6c87]{z-index:-1;opacity:0}.main .left-box .left-item .edit-wrapper[data-v-498d6c87]{z-index:50;position:absolute;right:-2px;top:-4px;background:#fff;width:80px;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.2);box-shadow:0 1px 6px rgba(0,0,0,.2);border-radius:4px}.main .left-box .left-item .edit-wrapper .edit-item[data-v-498d6c87]{padding:8px 16px;color:#666!important;cursor:pointer}.main .left-box .left-item .edit-bg[data-v-498d6c87]{z-index:40;position:fixed;left:0;top:0;width:100%;height:100%;background:transparent}.main .right-box[data-v-498d6c87]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 12px;overflow-x:hidden}.main .right-box .msg-item[data-v-498d6c87]{margin-top:12px;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.main .right-box .msg-item .box1[data-v-498d6c87]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.main .right-box .msg-item .box1 .txt-box[data-v-498d6c87]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:12px;color:#999}.main .right-box .msg-item .box1 .txt-box .title[data-v-498d6c87]{max-width:370px;margin-right:5px;color:#333;font-weight:700}.main .right-box .msg-item .box1 .edit-box[data-v-498d6c87]{z-index:-1;opacity:0;position:absolute;right:7px;top:0;width:60px;height:30px;background:#fff}.main .right-box .msg-item .box1 .edit-box .iconfont[data-v-498d6c87]{margin:0 8px;color:#000;font-size:16px;cursor:pointer}.main .right-box .msg-item .box2[data-v-498d6c87]{padding-bottom:15px;border-radius:5px;background:#f5f5f5}.main .right-box .msg-item .box2 .input-box[data-v-498d6c87]{border-bottom:1px solid #eee}.main .right-box .msg-item .box2 .input-box[data-v-498d6c87] .ivu-input{background:transparent;border:0;border-radius:0}.main .right-box .msg-item .box2 .content[data-v-498d6c87]{font-size:12px;padding:12px 11px 0;color:#333}.main .right-box .msg-item .box2 .bom[data-v-498d6c87]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px 0 11px;margin-top:10px}.main .right-box .msg-item .box2 .bom button[data-v-498d6c87]{margin-left:8px;width:70px}.main .right-box .msg-item[data-v-498d6c87]:hover{-webkit-transition:all .3s ease;transition:all .3s ease}.main .right-box .msg-item:hover .box1 .edit-box[data-v-498d6c87]{z-index:1;opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease}.main .right-box .add-box[data-v-498d6c87]{border-radius:0;margin-bottom:10px}.main .right-box .add-box .box2[data-v-498d6c87]{padding-bottom:0;border-radius:0}.main .right-box .add-box .box2 .conBox[data-v-498d6c87]{height:0;overflow:hidden}.main .right-box .add-box .box2 .conBox.active[data-v-498d6c87]{-webkit-animation:mymove .4s ease;animation:mymove .4s ease;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.right-scroll[data-v-498d6c87] .ivu-scroll-container .ivu-scroll-loader:first-child{display:none}.class-box .item[data-v-498d6c87]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.class-box .item[data-v-498d6c87]:last-child{margin-bottom:0}.class-box .item input[data-v-498d6c87]{-webkit-box-flex:1;-ms-flex:1;flex:1}.class-box .item span[data-v-498d6c87]{width:80px;font-size:12px}@-webkit-keyframes mymove{0%{height:0}to{height:150px}}@keyframes mymove{0%{height:0}to{height:150px}}.list-wrapper .user-item[data-v-17041ede]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px;cursor:pointer}.list-wrapper .user-item[data-v-17041ede]:last-child{margin-bottom:0}.list-wrapper .user-item img[data-v-17041ede]{width:32px;height:32px;border-radius:50%;margin-right:8px}.list-wrapper .user-item p[data-v-17041ede]{width:80%;color:#333;font-size:13px}.goods_detail .goods_detail_wrapper[data-v-3a9ca7ca]{z-index:101;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:375px;background:#f0f2f5}.goods_detail .title-box[data-v-3a9ca7ca]{height:46px;line-height:46px;background:#fff;text-align:center;color:#333;font-size:16px}.goods_detail .swiper-box[data-v-3a9ca7ca]{height:375px}.goods_detail .swiper-box .demo-carousel[data-v-3a9ca7ca]{width:375px;height:375px}.goods_detail .swiper-box .demo-carousel img[data-v-3a9ca7ca]{width:100%;height:100%;display:block}.goods_detail .goods_info[data-v-3a9ca7ca]{padding:15px;background:#fff}.goods_detail .goods_info .number-wrapper[data-v-3a9ca7ca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.goods_detail .goods_info .number-wrapper .price[data-v-3a9ca7ca]{color:#ff3838;font-size:25px}.goods_detail .goods_info .number-wrapper .price span[data-v-3a9ca7ca]{font-size:15px}.goods_detail .goods_info .number-wrapper .old-price[data-v-3a9ca7ca]{font-size:15px;margin-left:10px;color:#333}.goods_detail .goods_info .name[data-v-3a9ca7ca]{font-size:16px;color:#333}.goods_detail .goods_info .msg[data-v-3a9ca7ca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px}.goods_detail .goods_info .msg .item[data-v-3a9ca7ca]{color:#999;font-size:14px}.goods_detail .con-box[data-v-3a9ca7ca]{margin-top:10px;padding-bottom:20px}.goods_detail .content[data-v-3a9ca7ca]{width:100%}.goods_detail .content img[data-v-3a9ca7ca]{max-width:100%;display:block}.order_detail .msg-box[data-v-6cd8ad2e]{border-bottom:1px solid #e8eaed}.order_detail .msg-box .box-title[data-v-6cd8ad2e]{padding-top:20px;font-size:16px;color:#333}.order_detail .msg-box .msg-wrapper[data-v-6cd8ad2e]{margin-top:15px;padding-bottom:10px}.order_detail .msg-box .msg-wrapper .msg-item[data-v-6cd8ad2e]{display:-webkit-box;display:-ms-flexbox;display:flex}.order_detail .msg-box .msg-wrapper .msg-item .item[data-v-6cd8ad2e]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:15px;color:#606266;font-size:13px}.order_detail .msg-box .msg-wrapper .msg-item .item span[data-v-6cd8ad2e]{font-size:13px;font-weight:400;color:#909399}.order_detail .msg-box:first-child .box-title[data-v-6cd8ad2e]{padding-top:0}.order_detail .product_info[data-v-6cd8ad2e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.order_detail .product_info img[data-v-6cd8ad2e]{width:36px;height:36px;border-radius:4px;margin-right:10px}.em{display:inline-block;height:1em;width:1em;overflow:hidden;line-height:18px;font-size:22px;vertical-align:middle;margin-top:-4px;color:transparent!important;background-size:4100%}.em.em-grinning{background-position:65% 37.5%}.em.em-grimacing{background-position:67.5% 45%}.em.em-grin{background-position:65% 40%}.em.em-joy{background-position:65% 42.5%}.em.em-smiley{background-position:65% 45%}.em.em-smile{background-position:65% 47.5%}.em.em-sweat_smile{background-position:65% 50%}.em.em-laughing,.em.em-satisfied{background-position:65% 52.5%}.em.em-innocent{background-position:65% 55%}.em.em-wink{background-position:65% 60%}.em.em-blush{background-position:65% 62.5%}.em.em-slightly_smiling_face{background-position:67.5% 100%}.em.em-upside_down_face{background-position:70% 0}.em.em-relaxed{background-position:2.5% 62.5%}.em.em-yum{background-position:65% 65%}.em.em-relieved{background-position:65% 67.5%}.em.em-heart_eyes{background-position:65% 70%}.em.em-kissing_heart{background-position:65% 97.5%}.em.em-kissing{background-position:65% 95%}.em.em-kissing_smiling_eyes{background-position:65% 100%}.em.em-kissing_closed_eyes{background-position:67.5% 0}.em.em-stuck_out_tongue_winking_eye{background-position:67.5% 5%}.em.em-stuck_out_tongue_closed_eyes{background-position:67.5% 7.5%}.em.em-stuck_out_tongue{background-position:67.5% 2.5%}.em.em-money_mouth_face{background-position:80% 5%}.em.em-nerd_face{background-position:80% 10%}.em.em-sunglasses{background-position:65% 72.5%}.em.em-hugging_face{background-position:80% 20%}.em.em-smirk{background-position:65% 75%}.em.em-no_mouth{background-position:67.5% 70%}.em.em-neutral_face{background-position:65% 77.5%}.em.em-expressionless{background-position:65% 80%}.em.em-unamused{background-position:65% 82.5%}.em.em-face_with_rolling_eyes{background-position:70% 2.5%}.em.em-thinking_face{background-position:80% 12.5%}.em.em-flushed{background-position:67.5% 62.5%}.em.em-disappointed{background-position:67.5% 10%}.em.em-worried{background-position:67.5% 12.5%}.em.em-angry{background-position:67.5% 15%}.em.em-rage{background-position:67.5% 17.5%}.em.em-pensive{background-position:65% 87.5%}.em.em-confused{background-position:65% 90%}.em.em-slightly_frowning_face{background-position:67.5% 97.5%}.em.em-white_frowning_face{background-position:2.5% 60%}.em.em-persevere{background-position:67.5% 22.5%}.em.em-confounded{background-position:65% 92.5%}.em.em-tired_face{background-position:67.5% 42.5%}.em.em-weary{background-position:67.5% 37.5%}.em.em-triumph{background-position:67.5% 25%}.em.em-open_mouth{background-position:67.5% 50%}.em.em-scream{background-position:67.5% 57.5%}.em.em-fearful{background-position:67.5% 35%}.em.em-cold_sweat{background-position:67.5% 55%}.em.em-hushed{background-position:67.5% 52.5%}.em.em-frowning{background-position:67.5% 30%}.em.em-anguished{background-position:67.5% 32.5%}.em.em-cry{background-position:67.5% 20%}.em.em-disappointed_relieved{background-position:67.5% 27.5%}.em.em-sleepy{background-position:67.5% 40%}.em.em-sweat{background-position:65% 85%}.em.em-sob{background-position:67.5% 47.5%}.em.em-dizzy_face{background-position:67.5% 67.5%}.em.em-astonished{background-position:67.5% 60%}.em.em-zipper_mouth_face{background-position:80% 2.5%}.em.em-mask{background-position:67.5% 72.5%}.em.em-face_with_thermometer{background-position:80% 7.5%}.em.em-face_with_head_bandage{background-position:80% 15%}.em.em-sleeping{background-position:67.5% 65%}.em.em-zzz{background-position:50% 27.5%}.em.em-hankey,.em.em-poop,.em.em-shit{background-position:50% 40%}.em.em-smiling_imp{background-position:65% 57.5%}.em.em-imp{background-position:45% 65%}.em.em-japanese_ogre{background-position:45% 37.5%}.em.em-japanese_goblin{background-position:45% 40%}.em.em-skull{background-position:45% 67.5%}.em.em-ghost{background-position:45% 42.5%}.em.em-alien{background-position:45% 60%}.em.em-robot_face{background-position:80% 17.5%}.em.em-smiley_cat{background-position:67.5% 80%}.em.em-smile_cat{background-position:67.5% 75%}.em.em-joy_cat{background-position:67.5% 77.5%}.em.em-heart_eyes_cat{background-position:67.5% 82.5%}.em.em-smirk_cat{background-position:67.5% 85%}.em.em-kissing_cat{background-position:67.5% 87.5%}.em.em-scream_cat{background-position:67.5% 95%}.em.em-crying_cat_face{background-position:67.5% 92.5%}.em.em-pouting_cat{background-position:67.5% 90%}.em.em-raised_hands{background-position:70% 72.5%}.em.em-clap{background-position:37.5% 40%}.em.em-wave{background-position:35% 82.5%}.em.em---1,.em.em-thumbsup{background-position:37.5% 10%}.em.em--1,.em.em-thumbsdown{background-position:37.5% 25%}.em.em-facepunch,.em.em-punch{background-position:35% 67.5%}.em.em-fist{background-position:7.5% 22.5%}.em.em-v{background-position:7.5% 52.5%}.em.em-ok_hand{background-position:35% 97.5%}.em.em-hand,.em.em-raised_hand{background-position:7.5% 37.5%}.em.em-open_hands{background-position:37.5% 55%}.em.em-muscle{background-position:50% 42.5%}.em.em-pray{background-position:72.5% 15%}.em.em-point_up{background-position:2.5% 25%}.em.em-point_up_2{background-position:35% 7.5%}.em.em-point_down{background-position:35% 22.5%}.em.em-point_left{background-position:35% 37.5%}.em.em-point_right{background-position:35% 52.5%}.em.em-middle_finger{background-position:62.5% 47.5%}.em.em-raised_hand_with_fingers_splayed{background-position:62.5% 32.5%}.em.em-the_horns{background-position:80% 22.5%}.em.em-spock-hand{background-position:62.5% 62.5%}.em.em-writing_hand{background-position:7.5% 67.5%}.em.em-nail_care{background-position:47.5% 15%}.em.em-lips{background-position:35% 2.5%}.em.em-tongue{background-position:35% 5%}.em.em-ear{background-position:32.5% 75%}.em.em-nose{background-position:32.5% 90%}.em.em-eye{background-position:32.5% 72.5%}.em.em-eyes{background-position:32.5% 70%}.em.em-bust_in_silhouette{background-position:40% 15%}.em.em-busts_in_silhouette{background-position:40% 17.5%}.em.em-speaking_head_in_silhouette{background-position:65% 12.5%}.em.em-baby{background-position:42.5% 95%}.em.em-boy{background-position:40% 20%}.em.em-girl{background-position:40% 35%}.em.em-man{background-position:40% 50%}.em.em-woman{background-position:40% 65%}.em.em-person_with_blond_hair{background-position:42.5% 20%}.em.em-older_man{background-position:42.5% 65%}.em.em-older_woman{background-position:42.5% 80%}.em.em-man_with_gua_pi_mao{background-position:42.5% 35%}.em.em-man_with_turban{background-position:42.5% 50%}.em.em-cop{background-position:40% 90%}.em.em-construction_worker{background-position:45% 7.5%}.em.em-guardsman{background-position:45% 85%}.em.em-sleuth_or_spy{background-position:60% 97.5%}.em.em-santa{background-position:20% 72.5%}.em.em-angel{background-position:45% 45%}.em.em-princess{background-position:45% 22.5%}.em.em-bride_with_veil{background-position:42.5% 5%}.em.em-walking{background-position:75% 100%}.em.em-runner,.em.em-running{background-position:25% 22.5%}.em.em-dancer{background-position:45% 100%}.em.em-dancers{background-position:42.5% 2.5%}.em.em-couple{background-position:40% 82.5%}.em.em-two_men_holding_hands{background-position:40% 85%}.em.em-two_women_holding_hands{background-position:40% 87.5%}.em.em-bow{background-position:70% 35%}.em.em-information_desk_person{background-position:45% 70%}.em.em-no_good{background-position:70% 5%}.em.em-ok_woman{background-position:70% 20%}.em.em-raising_hand{background-position:70% 57.5%}.em.em-person_with_pouting_face{background-position:72.5% 0}.em.em-person_frowning{background-position:70% 87.5%}.em.em-haircut{background-position:47.5% 45%}.em.em-massage{background-position:47.5% 30%}.em.em-couple_with_heart{background-position:47.5% 82.5%}.em.em-woman-heart-woman{background-position:97.5% 47.5%}.em.em-man-heart-man{background-position:97.5% 30%}.em.em-couplekiss{background-position:47.5% 77.5%}.em.em-woman-kiss-woman{background-position:97.5% 50%}.em.em-man-kiss-man{background-position:97.5% 32.5%}.em.em-family{background-position:40% 80%}.em.em-man-woman-girl{background-position:97.5% 22.5%}.em.em-man-woman-girl-boy{background-position:97.5% 25%}.em.em-man-woman-boy-boy{background-position:97.5% 20%}.em.em-man-woman-girl-girl{background-position:97.5% 27.5%}.em.em-woman-woman-boy{background-position:97.5% 35%}.em.em-woman-woman-girl{background-position:97.5% 40%}.em.em-woman-woman-girl-boy{background-position:97.5% 42.5%}.em.em-woman-woman-boy-boy{background-position:97.5% 37.5%}.em.em-woman-woman-girl-girl{background-position:97.5% 45%}.em.em-man-man-boy{background-position:97.5% 7.5%}.em.em-man-man-girl{background-position:97.5% 12.5%}.em.em-man-man-girl-boy{background-position:97.5% 15%}.em.em-man-man-boy-boy{background-position:97.5% 10%}.em.em-man-man-girl-girl{background-position:97.5% 17.5%}.em.em-womans_clothes{background-position:37.5% 92.5%}.em.em-shirt,.em.em-tshirt{background-position:37.5% 80%}.em.em-jeans{background-position:37.5% 82.5%}.em.em-necktie{background-position:37.5% 77.5%}.em.em-dress{background-position:37.5% 85%}.em.em-bikini{background-position:37.5% 90%}.em.em-kimono{background-position:37.5% 87.5%}.em.em-lipstick{background-position:47.5% 12.5%}.em.em-kiss{background-position:47.5% 67.5%}.em.em-footprints{background-position:40% 12.5%}.em.em-high_heel{background-position:40% 5%}.em.em-sandal{background-position:40% 7.5%}.em.em-boot{background-position:40% 10%}.em.em-mans_shoe,.em.em-shoe{background-position:40% 0}.em.em-athletic_shoe{background-position:40% 2.5%}.em.em-womans_hat{background-position:37.5% 72.5%}.em.em-tophat{background-position:22.5% 60%}.em.em-helmet_with_white_cross{background-position:5% 62.5%}.em.em-mortar_board{background-position:22.5% 17.5%}.em.em-crown{background-position:37.5% 70%}.em.em-school_satchel{background-position:22.5% 15%}.em.em-pouch{background-position:37.5% 100%}.em.em-purse{background-position:37.5% 95%}.em.em-handbag{background-position:37.5% 97.5%}.em.em-briefcase{background-position:50% 100%}.em.em-eyeglasses{background-position:37.5% 75%}.em.em-dark_sunglasses{background-position:62.5% 10%}.em.em-ring{background-position:47.5% 72.5%}.em.em-closed_umbrella{background-position:12.5% 57.5%}.em.em-dog{background-position:32.5% 45%}.em.em-cat{background-position:32.5% 32.5%}.em.em-mouse{background-position:32.5% 22.5%}.em.em-hamster{background-position:32.5% 52.5%}.em.em-rabbit{background-position:32.5% 30%}.em.em-bear{background-position:32.5% 57.5%}.em.em-panda_face{background-position:32.5% 60%}.em.em-koala{background-position:32.5% 10%}.em.em-tiger{background-position:32.5% 27.5%}.em.em-lion_face{background-position:80% 40%}.em.em-cow{background-position:32.5% 25%}.em.em-pig{background-position:32.5% 47.5%}.em.em-pig_nose{background-position:32.5% 62.5%}.em.em-frog{background-position:32.5% 50%}.em.em-octopus{background-position:30% 75%}.em.em-monkey_face{background-position:32.5% 42.5%}.em.em-see_no_evil{background-position:70% 50%}.em.em-hear_no_evil{background-position:70% 52.5%}.em.em-speak_no_evil{background-position:70% 55%}.em.em-monkey{background-position:30% 57.5%}.em.em-chicken{background-position:30% 62.5%}.em.em-penguin{background-position:32.5% 7.5%}.em.em-bird{background-position:32.5% 5%}.em.em-baby_chick{background-position:32.5% 0}.em.em-hatching_chick{background-position:30% 100%}.em.em-hatched_chick{background-position:32.5% 2.5%}.em.em-wolf{background-position:32.5% 55%}.em.em-boar{background-position:30% 70%}.em.em-horse{background-position:32.5% 40%}.em.em-unicorn_face{background-position:80% 47.5%}.em.em-bee,.em.em-honeybee{background-position:30% 85%}.em.em-bug{background-position:30% 80%}.em.em-snail{background-position:30% 42.5%}.em.em-beetle{background-position:30% 87.5%}.em.em-ant{background-position:30% 82.5%}.em.em-spider{background-position:62.5% 12.5%}.em.em-scorpion{background-position:80% 42.5%}.em.em-crab{background-position:80% 37.5%}.em.em-snake{background-position:30% 45%}.em.em-turtle{background-position:30% 97.5%}.em.em-tropical_fish{background-position:30% 92.5%}.em.em-fish{background-position:30% 90%}.em.em-blowfish{background-position:30% 95%}.em.em-dolphin{background-position:32.5% 20%}.em.em-whale{background-position:32.5% 37.5%}.em.em-whale2{background-position:30% 40%}.em.em-crocodile{background-position:30% 37.5%}.em.em-leopard{background-position:30% 27.5%}.em.em-tiger2{background-position:30% 25%}.em.em-water_buffalo{background-position:30% 20%}.em.em-ox{background-position:30% 17.5%}.em.em-cow2{background-position:30% 22.5%}.em.em-dromedary_camel{background-position:32.5% 15%}.em.em-camel{background-position:32.5% 17.5%}.em.em-elephant{background-position:30% 72.5%}.em.em-goat{background-position:30% 52.5%}.em.em-ram{background-position:30% 50%}.em.em-sheep{background-position:30% 55%}.em.em-racehorse{background-position:30% 47.5%}.em.em-pig2{background-position:30% 67.5%}.em.em-rat{background-position:30% 12.5%}.em.em-mouse2{background-position:30% 15%}.em.em-rooster{background-position:30% 60%}.em.em-turkey{background-position:80% 45%}.em.em-dove_of_peace{background-position:60% 15%}.em.em-dog2{background-position:30% 65%}.em.em-poodle{background-position:32.5% 12.5%}.em.em-cat2{background-position:30% 32.5%}.em.em-rabbit2{background-position:30% 30%}.em.em-chipmunk{background-position:32.5% 67.5%}.em.em-feet,.em.em-paw_prints{background-position:32.5% 65%}.em.em-dragon{background-position:30% 35%}.em.em-dragon_face{background-position:32.5% 35%}.em.em-cactus{background-position:15% 77.5%}.em.em-christmas_tree{background-position:20% 70%}.em.em-evergreen_tree{background-position:15% 70%}.em.em-deciduous_tree{background-position:15% 72.5%}.em.em-palm_tree{background-position:15% 75%}.em.em-seedling{background-position:15% 67.5%}.em.em-herb{background-position:17.5% 0}.em.em-shamrock{background-position:2.5% 22.5%}.em.em-four_leaf_clover{background-position:17.5% 2.5%}.em.em-bamboo{background-position:22.5% 2.5%}.em.em-tanabata_tree{background-position:20% 100%}.em.em-leaves{background-position:17.5% 10%}.em.em-fallen_leaf{background-position:17.5% 7.5%}.em.em-maple_leaf{background-position:17.5% 5%}.em.em-ear_of_rice{background-position:15% 100%}.em.em-hibiscus{background-position:15% 90%}.em.em-sunflower{background-position:15% 92.5%}.em.em-rose{background-position:15% 87.5%}.em.em-tulip{background-position:15% 82.5%}.em.em-blossom{background-position:15% 95%}.em.em-cherry_blossom{background-position:15% 85%}.em.em-bouquet{background-position:47.5% 80%}.em.em-mushroom{background-position:17.5% 12.5%}.em.em-chestnut{background-position:15% 65%}.em.em-jack_o_lantern{background-position:20% 67.5%}.em.em-shell{background-position:30% 77.5%}.em.em-spider_web{background-position:62.5% 15%}.em.em-earth_americas{background-position:12.5% 87.5%}.em.em-earth_africa{background-position:12.5% 85%}.em.em-earth_asia{background-position:12.5% 90%}.em.em-full_moon{background-position:15% 2.5%}.em.em-waning_gibbous_moon{background-position:15% 5%}.em.em-last_quarter_moon{background-position:15% 7.5%}.em.em-waning_crescent_moon{background-position:15% 10%}.em.em-new_moon{background-position:12.5% 95%}.em.em-waxing_crescent_moon{background-position:12.5% 97.5%}.em.em-first_quarter_moon{background-position:12.5% 100%}.em.em-moon,.em.em-waxing_gibbous_moon{background-position:15% 0}.em.em-new_moon_with_face{background-position:15% 15%}.em.em-full_moon_with_face{background-position:15% 22.5%}.em.em-first_quarter_moon_with_face{background-position:15% 17.5%}.em.em-last_quarter_moon_with_face{background-position:15% 20%}.em.em-sun_with_face{background-position:15% 25%}.em.em-crescent_moon{background-position:15% 12.5%}.em.em-star{background-position:10% 60%}.em.em-star2{background-position:15% 27.5%}.em.em-dizzy{background-position:50% 57.5%}.em.em-sparkles{background-position:7.5% 97.5%}.em.em-comet{background-position:2.5% 10%}.em.em-sunny{background-position:2.5% 0}.em.em-mostly_sunny{background-position:15% 35%}.em.em-partly_sunny{background-position:5% 52.5%}.em.em-barely_sunny{background-position:15% 37.5%}.em.em-partly_sunny_rain{background-position:15% 40%}.em.em-cloud{background-position:2.5% 2.5%}.em.em-rain_cloud{background-position:15% 42.5%}.em.em-thunder_cloud_and_rain{background-position:5% 55%}.em.em-lightning{background-position:15% 47.5%}.em.em-zap{background-position:5% 32.5%}.em.em-fire{background-position:57.5% 52.5%}.em.em-boom,.em.em-collision{background-position:50% 30%}.em.em-snowflake{background-position:10% 2.5%}.em.em-snow_cloud{background-position:15% 45%}.em.em-snowman{background-position:2.5% 7.5%}.em.em-snowman_without_snow{background-position:5% 50%}.em.em-wind_blowing_face{background-position:15% 55%}.em.em-dash{background-position:50% 37.5%}.em.em-tornado{background-position:15% 50%}.em.em-fog{background-position:15% 52.5%}.em.em-umbrella{background-position:2.5% 5%}.em.em-umbrella_with_rain_drops{background-position:2.5% 17.5%}.em.em-droplet{background-position:50% 35%}.em.em-sweat_drops{background-position:50% 32.5%}.em.em-ocean{background-position:12.5% 77.5%}.em.em-green_apple{background-position:17.5% 40%}.em.em-apple{background-position:17.5% 37.5%}.em.em-pear{background-position:17.5% 42.5%}.em.em-tangerine{background-position:17.5% 27.5%}.em.em-lemon{background-position:17.5% 30%}.em.em-banana{background-position:17.5% 32.5%}.em.em-watermelon{background-position:17.5% 25%}.em.em-grapes{background-position:17.5% 20%}.em.em-strawberry{background-position:17.5% 50%}.em.em-melon{background-position:17.5% 22.5%}.em.em-cherries{background-position:17.5% 47.5%}.em.em-peach{background-position:17.5% 45%}.em.em-pineapple{background-position:17.5% 35%}.em.em-tomato{background-position:17.5% 15%}.em.em-eggplant{background-position:17.5% 17.5%}.em.em-hot_pepper{background-position:15% 80%}.em.em-corn{background-position:15% 97.5%}.em.em-sweet_potato{background-position:17.5% 82.5%}.em.em-honey_pot{background-position:20% 17.5%}.em.em-bread{background-position:17.5% 77.5%}.em.em-cheese_wedge{background-position:80% 50%}.em.em-poultry_leg{background-position:17.5% 60%}.em.em-meat_on_bone{background-position:17.5% 57.5%}.em.em-fried_shrimp{background-position:17.5% 92.5%}.em.em-egg{background-position:20% 27.5%}.em.em-hamburger{background-position:17.5% 52.5%}.em.em-fries{background-position:17.5% 80%}.em.em-hotdog{background-position:15% 57.5%}.em.em-pizza{background-position:17.5% 55%}.em.em-spaghetti{background-position:17.5% 75%}.em.em-taco{background-position:15% 60%}.em.em-burrito{background-position:15% 62.5%}.em.em-ramen{background-position:17.5% 72.5%}.em.em-stew{background-position:20% 25%}.em.em-fish_cake{background-position:17.5% 95%}.em.em-sushi{background-position:17.5% 90%}.em.em-bento{background-position:20% 22.5%}.em.em-curry{background-position:17.5% 70%}.em.em-rice_ball{background-position:17.5% 65%}.em.em-rice{background-position:17.5% 67.5%}.em.em-rice_cracker{background-position:17.5% 62.5%}.em.em-oden{background-position:17.5% 87.5%}.em.em-dango{background-position:17.5% 85%}.em.em-shaved_ice{background-position:17.5% 100%}.em.em-ice_cream{background-position:20% 0}.em.em-icecream{background-position:17.5% 97.5%}.em.em-cake{background-position:20% 20%}.em.em-birthday{background-position:20% 65%}.em.em-custard{background-position:20% 15%}.em.em-candy{background-position:20% 10%}.em.em-lollipop{background-position:20% 12.5%}.em.em-chocolate_bar{background-position:20% 7.5%}.em.em-popcorn{background-position:20% 57.5%}.em.em-doughnut{background-position:20% 2.5%}.em.em-cookie{background-position:20% 5%}.em.em-beer{background-position:20% 45%}.em.em-beers{background-position:20% 47.5%}.em.em-wine_glass{background-position:20% 37.5%}.em.em-cocktail{background-position:20% 40%}.em.em-tropical_drink{background-position:20% 42.5%}.em.em-champagne{background-position:20% 55%}.em.em-sake{background-position:20% 35%}.em.em-tea{background-position:20% 32.5%}.em.em-coffee{background-position:2.5% 20%}.em.em-baby_bottle{background-position:20% 50%}.em.em-fork_and_knife{background-position:20% 30%}.em.em-knife_fork_plate{background-position:20% 52.5%}.em.em-soccer{background-position:5% 45%}.em.em-basketball{background-position:25% 15%}.em.em-football{background-position:25% 60%}.em.em-baseball{background-position:5% 47.5%}.em.em-tennis{background-position:25% 10%}.em.em-volleyball{background-position:27.5% 2.5%}.em.em-rugby_football{background-position:25% 62.5%}.em.em-8ball{background-position:22.5% 80%}.em.em-golf{background-position:5% 82.5%}.em.em-golfer{background-position:25% 95%}.em.em-table_tennis_paddle_and_ball{background-position:27.5% 10%}.em.em-badminton_racquet_and_shuttlecock{background-position:27.5% 95%}.em.em-ice_hockey_stick_and_puck{background-position:27.5% 7.5%}.em.em-field_hockey_stick_and_ball{background-position:27.5% 5%}.em.em-cricket_bat_and_ball{background-position:27.5% 0}.em.em-ski{background-position:25% 12.5%}.em.em-skier{background-position:5% 90%}.em.em-snowboarder{background-position:25% 20%}.em.em-ice_skate{background-position:5% 92.5%}.em.em-bow_and_arrow{background-position:27.5% 97.5%}.em.em-fishing_pole_and_fish{background-position:22.5% 45%}.em.em-rowboat{background-position:75% 15%}.em.em-swimmer{background-position:25% 65%}.em.em-surfer{background-position:25% 37.5%}.em.em-bath{background-position:77.5% 35%}.em.em-person_with_ball{background-position:5% 95%}.em.em-weight_lifter{background-position:25% 80%}.em.em-bicyclist{background-position:75% 70%}.em.em-mountain_bicyclist{background-position:75% 85%}.em.em-horse_racing{background-position:25% 57.5%}.em.em-man_in_business_suit_levitating{background-position:60% 95%}.em.em-trophy{background-position:25% 55%}.em.em-running_shirt_with_sash{background-position:25% 7.5%}.em.em-sports_medal{background-position:25% 52.5%}.em.em-medal{background-position:22.5% 20%}.em.em-reminder_ribbon{background-position:22.5% 22.5%}.em.em-rosette{background-position:27.5% 90%}.em.em-ticket{background-position:22.5% 65%}.em.em-admission_tickets{background-position:22.5% 35%}.em.em-performing_arts{background-position:22.5% 70%}.em.em-art{background-position:22.5% 57.5%}.em.em-circus_tent{background-position:22.5% 62.5%}.em.em-microphone{background-position:22.5% 47.5%}.em.em-headphones{background-position:22.5% 55%}.em.em-musical_score{background-position:25% 5%}.em.em-musical_keyboard{background-position:22.5% 100%}.em.em-saxophone{background-position:22.5% 95%}.em.em-trumpet{background-position:25% 0}.em.em-guitar{background-position:22.5% 97.5%}.em.em-violin{background-position:25% 2.5%}.em.em-clapper{background-position:22.5% 67.5%}.em.em-video_game{background-position:22.5% 72.5%}.em.em-space_invader{background-position:45% 62.5%}.em.em-dart{background-position:22.5% 75%}.em.em-game_die{background-position:22.5% 82.5%}.em.em-slot_machine{background-position:22.5% 77.5%}.em.em-bowling{background-position:22.5% 85%}.em.em-car{background-position:72.5% 87.5%}.em.em-taxi{background-position:72.5% 82.5%}.em.em-blue_car{background-position:72.5% 92.5%}.em.em-bus{background-position:72.5% 60%}.em.em-trolleybus{background-position:72.5% 65%}.em.em-racing_car{background-position:25% 100%}.em.em-police_car{background-position:72.5% 77.5%}.em.em-ambulance{background-position:72.5% 72.5%}.em.em-fire_engine{background-position:72.5% 75%}.em.em-minibus{background-position:72.5% 70%}.em.em-truck{background-position:72.5% 95%}.em.em-articulated_lorry{background-position:72.5% 97.5%}.em.em-tractor{background-position:72.5% 100%}.em.em-racing_motorcycle{background-position:25% 97.5%}.em.em-bike{background-position:75% 65%}.em.em-rotating_light{background-position:75% 40%}.em.em-oncoming_police_car{background-position:72.5% 80%}.em.em-oncoming_bus{background-position:72.5% 62.5%}.em.em-oncoming_automobile{background-position:72.5% 90%}.em.em-oncoming_taxi{background-position:72.5% 85%}.em.em-aerial_tramway{background-position:75% 10%}.em.em-mountain_cableway{background-position:75% 7.5%}.em.em-suspension_railway{background-position:75% 5%}.em.em-railway_car{background-position:72.5% 37.5%}.em.em-train{background-position:72.5% 57.5%}.em.em-monorail{background-position:75% 0}.em.em-bullettrain_side{background-position:72.5% 40%}.em.em-bullettrain_front{background-position:72.5% 42.5%}.em.em-light_rail{background-position:72.5% 50%}.em.em-mountain_railway{background-position:75% 2.5%}.em.em-steam_locomotive{background-position:72.5% 35%}.em.em-train2{background-position:72.5% 45%}.em.em-metro{background-position:72.5% 47.5%}.em.em-tram{background-position:72.5% 55%}.em.em-station{background-position:72.5% 52.5%}.em.em-helicopter{background-position:72.5% 32.5%}.em.em-small_airplane{background-position:77.5% 92.5%}.em.em-airplane{background-position:7.5% 17.5%}.em.em-airplane_departure{background-position:77.5% 95%}.em.em-airplane_arriving{background-position:77.5% 97.5%}.em.em-boat{background-position:5% 87.5%}.em.em-motor_boat{background-position:77.5% 90%}.em.em-speedboat{background-position:75% 30%}.em.em-ferry{background-position:5% 85%}.em.em-passenger_ship{background-position:80% 0}.em.em-rocket{background-position:72.5% 30%}.em.em-satellite{background-position:77.5% 100%}.em.em-seat{background-position:50% 95%}.em.em-anchor{background-position:5% 12.5%}.em.em-construction{background-position:75% 37.5%}.em.em-fuelpump{background-position:7.5% 10%}.em.em-busstop{background-position:72.5% 67.5%}.em.em-vertical_traffic_light{background-position:75% 35%}.em.em-traffic_light{background-position:75% 32.5%}.em.em-checkered_flag{background-position:25% 17.5%}.em.em-ship{background-position:75% 12.5%}.em.em-ferris_wheel{background-position:22.5% 40%}.em.em-roller_coaster{background-position:22.5% 42.5%}.em.em-carousel_horse{background-position:22.5% 37.5%}.em.em-building_construction{background-position:27.5% 20%}.em.em-foggy{background-position:12.5% 55%}.em.em-tokyo_tower{background-position:65% 27.5%}.em.em-factory{background-position:27.5% 75%}.em.em-fountain{background-position:5% 80%}.em.em-rice_scene{background-position:22.5% 12.5%}.em.em-mountain{background-position:5% 75%}.em.em-snow_capped_mountain{background-position:27.5% 12.5%}.em.em-mount_fuji{background-position:65% 25%}.em.em-volcano{background-position:12.5% 80%}.em.em-japan{background-position:65% 32.5%}.em.em-camping{background-position:27.5% 15%}.em.em-tent{background-position:7.5% 7.5%}.em.em-national_park{background-position:27.5% 37.5%}.em.em-motorway{background-position:77.5% 85%}.em.em-railway_track{background-position:77.5% 87.5%}.em.em-sunrise{background-position:12.5% 65%}.em.em-sunrise_over_mountains{background-position:12.5% 62.5%}.em.em-desert{background-position:27.5% 32.5%}.em.em-beach_with_umbrella{background-position:27.5% 17.5%}.em.em-desert_island{background-position:27.5% 35%}.em.em-city_sunrise{background-position:12.5% 70%}.em.em-city_sunset{background-position:12.5% 67.5%}.em.em-cityscape{background-position:27.5% 25%}.em.em-night_with_stars{background-position:12.5% 60%}.em.em-bridge_at_night{background-position:12.5% 75%}.em.em-milky_way{background-position:12.5% 82.5%}.em.em-stars{background-position:15% 30%}.em.em-sparkler{background-position:20% 90%}.em.em-fireworks{background-position:20% 87.5%}.em.em-rainbow{background-position:12.5% 72.5%}.em.em-house_buildings{background-position:27.5% 22.5%}.em.em-european_castle{background-position:27.5% 82.5%}.em.em-japanese_castle{background-position:27.5% 80%}.em.em-stadium{background-position:27.5% 40%}.em.em-statue_of_liberty{background-position:65% 30%}.em.em-house{background-position:27.5% 42.5%}.em.em-house_with_garden{background-position:27.5% 45%}.em.em-derelict_house_building{background-position:27.5% 27.5%}.em.em-office{background-position:27.5% 47.5%}.em.em-department_store{background-position:27.5% 72.5%}.em.em-post_office{background-position:27.5% 50%}.em.em-european_post_office{background-position:27.5% 52.5%}.em.em-hospital{background-position:27.5% 55%}.em.em-bank{background-position:27.5% 57.5%}.em.em-hotel{background-position:27.5% 62.5%}.em.em-convenience_store{background-position:27.5% 67.5%}.em.em-school{background-position:27.5% 70%}.em.em-love_hotel{background-position:27.5% 65%}.em.em-wedding{background-position:47.5% 85%}.em.em-classical_building{background-position:27.5% 30%}.em.em-church{background-position:5% 72.5%}.em.em-mosque{background-position:60% 20%}.em.em-synagogue{background-position:60% 22.5%}.em.em-kaaba{background-position:60% 17.5%}.em.em-shinto_shrine{background-position:5% 70%}.em.em-watch{background-position:0 35%}.em.em-iphone{background-position:55% 27.5%}.em.em-calling{background-position:55% 30%}.em.em-computer{background-position:50% 97.5%}.em.em-keyboard{background-position:0 40%}.em.em-desktop_computer{background-position:62.5% 77.5%}.em.em-printer{background-position:62.5% 80%}.em.em-three_button_mouse{background-position:62.5% 82.5%}.em.em-trackball{background-position:62.5% 85%}.em.em-joystick{background-position:62.5% 17.5%}.em.em-compression{background-position:65% 2.5%}.em.em-minidisc{background-position:52.5% 0}.em.em-floppy_disk{background-position:52.5% 2.5%}.em.em-cd{background-position:52.5% 5%}.em.em-dvd{background-position:52.5% 7.5%}.em.em-vhs{background-position:55% 55%}.em.em-camera{background-position:55% 42.5%}.em.em-camera_with_flash{background-position:55% 45%}.em.em-video_camera{background-position:55% 47.5%}.em.em-movie_camera{background-position:22.5% 50%}.em.em-film_projector{background-position:55% 57.5%}.em.em-film_frames{background-position:22.5% 32.5%}.em.em-telephone_receiver{background-position:52.5% 82.5%}.em.em-phone{background-position:2.5% 12.5%}.em.em-pager{background-position:52.5% 85%}.em.em-fax{background-position:52.5% 87.5%}.em.em-tv{background-position:55% 50%}.em.em-radio{background-position:55% 52.5%}.em.em-studio_microphone{background-position:22.5% 25%}.em.em-level_slider{background-position:22.5% 27.5%}.em.em-control_knobs{background-position:22.5% 30%}.em.em-stopwatch{background-position:0 65%}.em.em-timer_clock{background-position:0 67.5%}.em.em-alarm_clock{background-position:0 62.5%}.em.em-mantelpiece_clock{background-position:60% 90%}.em.em-hourglass_flowing_sand{background-position:0 70%}.em.em-hourglass{background-position:0 37.5%}.em.em-satellite_antenna{background-position:52.5% 90%}.em.em-battery{background-position:55% 90%}.em.em-electric_plug{background-position:55% 92.5%}.em.em-bulb{background-position:50% 20%}.em.em-flashlight{background-position:57.5% 55%}.em.em-candle{background-position:60% 87.5%}.em.em-wastebasket{background-position:62.5% 97.5%}.em.em-oil_drum{background-position:77.5% 82.5%}.em.em-money_with_wings{background-position:50% 90%}.em.em-dollar{background-position:50% 82.5%}.em.em-yen{background-position:50% 80%}.em.em-euro{background-position:50% 85%}.em.em-pound{background-position:50% 87.5%}.em.em-moneybag{background-position:50% 70%}.em.em-credit_card{background-position:50% 77.5%}.em.em-gem{background-position:47.5% 75%}.em.em-scales{background-position:5% 17.5%}.em.em-wrench{background-position:57.5% 57.5%}.em.em-hammer{background-position:57.5% 60%}.em.em-hammer_and_pick{background-position:5% 10%}.em.em-hammer_and_wrench{background-position:77.5% 77.5%}.em.em-pick{background-position:5% 60%}.em.em-nut_and_bolt{background-position:57.5% 62.5%}.em.em-gear{background-position:5% 22.5%}.em.em-chains{background-position:5% 65%}.em.em-gun{background-position:57.5% 67.5%}.em.em-bomb{background-position:50% 25%}.em.em-hocho{background-position:57.5% 65%}.em.em-dagger_knife{background-position:65% 10%}.em.em-crossed_swords{background-position:5% 15%}.em.em-shield{background-position:77.5% 80%}.em.em-smoking{background-position:75% 50%}.em.em-skull_and_crossbones{background-position:2.5% 40%}.em.em-coffin{background-position:5% 40%}.em.em-funeral_urn{background-position:5% 42.5%}.em.em-amphora{background-position:27.5% 100%}.em.em-crystal_ball{background-position:57.5% 75%}.em.em-prayer_beads{background-position:55% 60%}.em.em-barber{background-position:47.5% 60%}.em.em-alembic{background-position:5% 20%}.em.em-telescope{background-position:57.5% 72.5%}.em.em-microscope{background-position:57.5% 70%}.em.em-hole{background-position:60% 92.5%}.em.em-pill{background-position:47.5% 65%}.em.em-syringe{background-position:47.5% 62.5%}.em.em-thermometer{background-position:15% 32.5%}.em.em-label{background-position:27.5% 92.5%}.em.em-bookmark{background-position:57.5% 15%}.em.em-toilet{background-position:77.5% 27.5%}.em.em-shower{background-position:77.5% 32.5%}.em.em-bathtub{background-position:77.5% 50%}.em.em-key{background-position:57.5% 2.5%}.em.em-old_key{background-position:65% 5%}.em.em-couch_and_lamp{background-position:77.5% 62.5%}.em.em-sleeping_accommodation{background-position:77.5% 65%}.em.em-bed{background-position:77.5% 72.5%}.em.em-door{background-position:75% 45%}.em.em-bellhop_bell{background-position:77.5% 70%}.em.em-frame_with_picture{background-position:62.5% 87.5%}.em.em-world_map{background-position:65% 22.5%}.em.em-umbrella_on_ground{background-position:5% 77.5%}.em.em-moyai{background-position:65% 35%}.em.em-shopping_bags{background-position:77.5% 67.5%}.em.em-balloon{background-position:20% 92.5%}.em.em-flags{background-position:22.5% 7.5%}.em.em-ribbon{background-position:20% 60%}.em.em-gift{background-position:20% 62.5%}.em.em-confetti_ball{background-position:20% 97.5%}.em.em-tada{background-position:20% 95%}.em.em-dolls{background-position:22.5% 5%}.em.em-wind_chime{background-position:22.5% 10%}.em.em-crossed_flags{background-position:22.5% 0}.em.em-izakaya_lantern{background-position:27.5% 77.5%}.em.em-email{background-position:7.5% 20%}.em.em-envelope_with_arrow{background-position:55% 7.5%}.em.em-incoming_envelope{background-position:55% 5%}.em.em-e-mail{background-position:55% 2.5%}.em.em-love_letter{background-position:47.5% 70%}.em.em-postbox{background-position:55% 20%}.em.em-mailbox_closed{background-position:55% 10%}.em.em-mailbox{background-position:55% 12.5%}.em.em-mailbox_with_mail{background-position:55% 15%}.em.em-mailbox_with_no_mail{background-position:55% 17.5%}.em.em-package{background-position:55% 0}.em.em-postal_horn{background-position:55% 22.5%}.em.em-inbox_tray{background-position:52.5% 100%}.em.em-outbox_tray{background-position:52.5% 97.5%}.em.em-scroll{background-position:52.5% 77.5%}.em.em-page_with_curl{background-position:52.5% 15%}.em.em-bookmark_tabs{background-position:52.5% 50%}.em.em-bar_chart{background-position:52.5% 32.5%}.em.em-chart_with_upwards_trend{background-position:52.5% 27.5%}.em.em-chart_with_downwards_trend{background-position:52.5% 30%}.em.em-page_facing_up{background-position:52.5% 17.5%}.em.em-date{background-position:52.5% 20%}.em.em-calendar{background-position:52.5% 22.5%}.em.em-spiral_calendar_pad{background-position:65% 0}.em.em-card_index{background-position:52.5% 25%}.em.em-card_file_box{background-position:62.5% 92.5%}.em.em-ballot_box_with_ballot{background-position:65% 20%}.em.em-file_cabinet{background-position:62.5% 95%}.em.em-clipboard{background-position:52.5% 35%}.em.em-spiral_note_pad{background-position:62.5% 100%}.em.em-file_folder{background-position:52.5% 10%}.em.em-open_file_folder{background-position:52.5% 12.5%}.em.em-card_index_dividers{background-position:62.5% 90%}.em.em-rolled_up_newspaper{background-position:65% 7.5%}.em.em-newspaper{background-position:55% 25%}.em.em-notebook{background-position:52.5% 55%}.em.em-closed_book{background-position:52.5% 60%}.em.em-green_book{background-position:52.5% 65%}.em.em-blue_book{background-position:52.5% 67.5%}.em.em-orange_book{background-position:52.5% 70%}.em.em-notebook_with_decorative_cover{background-position:52.5% 57.5%}.em.em-ledger{background-position:52.5% 52.5%}.em.em-books{background-position:52.5% 72.5%}.em.em-book{background-position:52.5% 62.5%}.em.em-link{background-position:57.5% 17.5%}.em.em-paperclip{background-position:52.5% 42.5%}.em.em-linked_paperclips{background-position:62.5% 20%}.em.em-scissors{background-position:7.5% 12.5%}.em.em-triangular_ruler{background-position:52.5% 47.5%}.em.em-straight_ruler{background-position:52.5% 45%}.em.em-pushpin{background-position:52.5% 37.5%}.em.em-round_pushpin{background-position:52.5% 40%}.em.em-triangular_flag_on_post{background-position:75% 42.5%}.em.em-waving_white_flag{background-position:27.5% 85%}.em.em-waving_black_flag{background-position:27.5% 87.5%}.em.em-closed_lock_with_key{background-position:57.5% 0}.em.em-lock{background-position:57.5% 5%}.em.em-unlock{background-position:57.5% 7.5%}.em.em-lock_with_ink_pen{background-position:55% 100%}.em.em-lower_left_ballpoint_pen{background-position:62.5% 22.5%}.em.em-lower_left_fountain_pen{background-position:62.5% 25%}.em.em-black_nib{background-position:7.5% 85%}.em.em-memo,.em.em-pencil{background-position:52.5% 80%}.em.em-pencil2{background-position:7.5% 82.5%}.em.em-lower_left_crayon{background-position:62.5% 30%}.em.em-lower_left_paintbrush{background-position:62.5% 27.5%}.em.em-mag{background-position:55% 95%}.em.em-mag_right{background-position:55% 97.5%}.em.em-heart{background-position:10% 25%}.em.em-yellow_heart{background-position:50% 5%}.em.em-green_heart{background-position:50% 2.5%}.em.em-blue_heart{background-position:50% 0}.em.em-purple_heart{background-position:50% 7.5%}.em.em-broken_heart{background-position:47.5% 90%}.em.em-heavy_heart_exclamation_mark_ornament{background-position:10% 22.5%}.em.em-two_hearts{background-position:47.5% 92.5%}.em.em-revolving_hearts{background-position:50% 12.5%}.em.em-heartbeat{background-position:47.5% 87.5%}.em.em-heartpulse{background-position:47.5% 97.5%}.em.em-sparkling_heart{background-position:47.5% 95%}.em.em-cupid{background-position:47.5% 100%}.em.em-gift_heart{background-position:50% 10%}.em.em-heart_decoration{background-position:50% 15%}.em.em-peace_symbol{background-position:2.5% 52.5%}.em.em-latin_cross{background-position:7.5% 92.5%}.em.em-star_and_crescent{background-position:2.5% 50%}.em.em-om_symbol{background-position:60% 12.5%}.em.em-wheel_of_dharma{background-position:2.5% 57.5%}.em.em-star_of_david{background-position:7.5% 95%}.em.em-six_pointed_star{background-position:57.5% 77.5%}.em.em-menorah_with_nine_branches{background-position:60% 25%}.em.em-yin_yang{background-position:2.5% 55%}.em.em-orthodox_cross{background-position:2.5% 47.5%}.em.em-place_of_worship{background-position:77.5% 75%}.em.em-ophiuchus{background-position:5% 57.5%}.em.em-aries{background-position:2.5% 65%}.em.em-taurus{background-position:2.5% 67.5%}.em.em-gemini{background-position:2.5% 70%}.em.em-cancer{background-position:2.5% 72.5%}.em.em-leo{background-position:2.5% 75%}.em.em-virgo{background-position:2.5% 77.5%}.em.em-libra{background-position:2.5% 80%}.em.em-scorpius{background-position:2.5% 82.5%}.em.em-sagittarius{background-position:2.5% 85%}.em.em-capricorn{background-position:2.5% 87.5%}.em.em-aquarius{background-position:2.5% 90%}.em.em-pisces{background-position:2.5% 92.5%}.em.em-id{background-position:10% 100%}.em.em-atom_symbol{background-position:5% 25%}.em.em-u7a7a{background-position:12.5% 27.5%}.em.em-u5272{background-position:12.5% 42.5%}.em.em-radioactive_sign{background-position:2.5% 42.5%}.em.em-biohazard_sign{background-position:2.5% 45%}.em.em-mobile_phone_off{background-position:55% 35%}.em.em-vibration_mode{background-position:55% 32.5%}.em.em-u6709{background-position:12.5% 35%}.em.em-u7121{background-position:12.5% 20%}.em.em-u7533{background-position:12.5% 40%}.em.em-u55b6{background-position:12.5% 45%}.em.em-u6708{background-position:12.5% 37.5%}.em.em-eight_pointed_black_star{background-position:10% 0}.em.em-vs{background-position:12.5% 12.5%}.em.em-accept{background-position:12.5% 50%}.em.em-white_flower{background-position:50% 65%}.em.em-ideograph_advantage{background-position:12.5% 47.5%}.em.em-secret{background-position:10% 72.5%}.em.em-congratulations{background-position:10% 70%}.em.em-u5408{background-position:12.5% 30%}.em.em-u6e80{background-position:12.5% 32.5%}.em.em-u7981{background-position:12.5% 25%}.em.em-a{background-position:10% 80%}.em.em-b{background-position:10% 82.5%}.em.em-ab{background-position:10% 90%}.em.em-cl{background-position:10% 92.5%}.em.em-o2{background-position:10% 85%}.em.em-sos{background-position:12.5% 7.5%}.em.em-no_entry{background-position:5% 67.5%}.em.em-name_badge{background-position:52.5% 75%}.em.em-no_entry_sign{background-position:75% 47.5%}.em.em-x{background-position:10% 7.5%}.em.em-o{background-position:10% 62.5%}.em.em-anger{background-position:50% 22.5%}.em.em-hotsprings{background-position:5% 2.5%}.em.em-no_pedestrians{background-position:77.5% 12.5%}.em.em-do_not_litter{background-position:75% 57.5%}.em.em-no_bicycles{background-position:75% 67.5%}.em.em-non-potable_water{background-position:75% 62.5%}.em.em-underage{background-position:57.5% 35%}.em.em-no_mobile_phones{background-position:55% 37.5%}.em.em-exclamation,.em.em-heavy_exclamation_mark{background-position:10% 20%}.em.em-grey_exclamation{background-position:10% 17.5%}.em.em-question{background-position:10% 12.5%}.em.em-grey_question{background-position:10% 15%}.em.em-bangbang{background-position:0 5%}.em.em-interrobang{background-position:0 7.5%}.em.em-100{background-position:50% 67.5%}.em.em-low_brightness{background-position:55% 75%}.em.em-high_brightness{background-position:55% 77.5%}.em.em-trident{background-position:57.5% 82.5%}.em.em-fleur_de_lis{background-position:5% 27.5%}.em.em-part_alternation_mark{background-position:10% 67.5%}.em.em-warning{background-position:5% 30%}.em.em-children_crossing{background-position:77.5% 15%}.em.em-beginner{background-position:57.5% 80%}.em.em-recycle{background-position:5% 5%}.em.em-u6307{background-position:12.5% 22.5%}.em.em-chart{background-position:50% 92.5%}.em.em-sparkle{background-position:10% 5%}.em.em-eight_spoked_asterisk{background-position:7.5% 100%}.em.em-negative_squared_cross_mark{background-position:10% 10%}.em.em-white_check_mark{background-position:7.5% 15%}.em.em-diamond_shape_with_a_dot_inside{background-position:50% 17.5%}.em.em-cyclone{background-position:12.5% 52.5%}.em.em-loop{background-position:10% 40%}.em.em-globe_with_meridians{background-position:12.5% 92.5%}.em.em-m{background-position:0 80%}.em.em-atm{background-position:27.5% 60%}.em.em-sa{background-position:12.5% 17.5%}.em.em-passport_control{background-position:77.5% 52.5%}.em.em-customs{background-position:77.5% 55%}.em.em-baggage_claim{background-position:77.5% 57.5%}.em.em-left_luggage{background-position:77.5% 60%}.em.em-wheelchair{background-position:5% 7.5%}.em.em-no_smoking{background-position:75% 52.5%}.em.em-wc{background-position:77.5% 30%}.em.em-parking{background-position:10% 87.5%}.em.em-potable_water{background-position:75% 60%}.em.em-mens{background-position:77.5% 17.5%}.em.em-womens{background-position:77.5% 20%}.em.em-baby_symbol{background-position:77.5% 25%}.em.em-restroom{background-position:77.5% 22.5%}.em.em-put_litter_in_its_place{background-position:75% 55%}.em.em-cinema{background-position:22.5% 52.5%}.em.em-signal_strength{background-position:55% 40%}.em.em-koko{background-position:12.5% 15%}.em.em-ng{background-position:12.5% 2.5%}.em.em-ok{background-position:12.5% 5%}.em.em-up{background-position:12.5% 10%}.em.em-cool{background-position:10% 95%}.em.em-new{background-position:12.5% 0}.em.em-free{background-position:10% 97.5%}.em.em-zero{background-position:80% 57.5%}.em.em-one{background-position:80% 60%}.em.em-two{background-position:80% 62.5%}.em.em-three{background-position:80% 65%}.em.em-four{background-position:80% 67.5%}.em.em-five{background-position:80% 70%}.em.em-six{background-position:80% 72.5%}.em.em-seven{background-position:80% 75%}.em.em-eight{background-position:80% 77.5%}.em.em-nine{background-position:80% 80%}.em.em-keycap_ten{background-position:57.5% 37.5%}.em.em-keycap_star{background-position:80% 55%}.em.em-1234{background-position:57.5% 45%}.em.em-arrow_forward{background-position:0 87.5%}.em.em-double_vertical_bar{background-position:0 72.5%}.em.em-black_right_pointing_triangle_with_double_vertical_bar{background-position:0 60%}.em.em-black_square_for_stop{background-position:0 75%}.em.em-eject{background-position:0 42.5%}.em.em-black_circle_for_record{background-position:0 77.5%}.em.em-black_right_pointing_double_triangle_with_vertical_bar{background-position:0 55%}.em.em-black_left_pointing_double_triangle_with_vertical_bar{background-position:0 57.5%}.em.em-fast_forward{background-position:0 45%}.em.em-rewind{background-position:0 47.5%}.em.em-twisted_rightwards_arrows{background-position:55% 62.5%}.em.em-repeat{background-position:55% 65%}.em.em-repeat_one{background-position:55% 67.5%}.em.em-arrow_backward{background-position:0 90%}.em.em-arrow_up_small{background-position:60% 7.5%}.em.em-arrow_down_small{background-position:60% 10%}.em.em-arrow_double_up{background-position:0 50%}.em.em-arrow_double_down{background-position:0 52.5%}.em.em-arrow_right{background-position:10% 35%}.em.em-arrow_left{background-position:10% 47.5%}.em.em-arrow_up{background-position:10% 50%}.em.em-arrow_down{background-position:10% 52.5%}.em.em-arrow_upper_right{background-position:0 22.5%}.em.em-arrow_lower_right{background-position:0 25%}.em.em-arrow_lower_left{background-position:0 27.5%}.em.em-arrow_upper_left{background-position:0 20%}.em.em-arrow_up_down{background-position:0 17.5%}.em.em-left_right_arrow{background-position:0 15%}.em.em-arrows_counterclockwise{background-position:55% 72.5%}.em.em-arrow_right_hook{background-position:0 32.5%}.em.em-leftwards_arrow_with_hook{background-position:0 30%}.em.em-arrow_heading_up{background-position:10% 42.5%}.em.em-arrow_heading_down{background-position:10% 45%}.em.em-hash{background-position:80% 52.5%}.em.em-information_source{background-position:0 12.5%}.em.em-abc{background-position:57.5% 50%}.em.em-abcd{background-position:57.5% 42.5%}.em.em-capital_abcd{background-position:57.5% 40%}.em.em-symbols{background-position:57.5% 47.5%}.em.em-musical_note{background-position:22.5% 90%}.em.em-notes{background-position:22.5% 92.5%}.em.em-wavy_dash{background-position:10% 65%}.em.em-curly_loop{background-position:10% 37.5%}.em.em-heavy_check_mark{background-position:7.5% 87.5%}.em.em-arrows_clockwise{background-position:55% 70%}.em.em-heavy_plus_sign{background-position:10% 27.5%}.em.em-heavy_minus_sign{background-position:10% 30%}.em.em-heavy_division_sign{background-position:10% 32.5%}.em.em-heavy_multiplication_x{background-position:7.5% 90%}.em.em-heavy_dollar_sign{background-position:50% 75%}.em.em-currency_exchange{background-position:50% 72.5%}.em.em-copyright{background-position:0 0}.em.em-registered{background-position:0 2.5%}.em.em-tm{background-position:0 10%}.em.em-end{background-position:57.5% 25%}.em.em-back{background-position:57.5% 22.5%}.em.em-on{background-position:57.5% 27.5%}.em.em-top{background-position:57.5% 32.5%}.em.em-soon{background-position:57.5% 30%}.em.em-ballot_box_with_check{background-position:2.5% 15%}.em.em-radio_button{background-position:57.5% 20%}.em.em-white_circle{background-position:5% 35%}.em.em-black_circle{background-position:5% 37.5%}.em.em-red_circle{background-position:57.5% 90%}.em.em-large_blue_circle{background-position:57.5% 92.5%}.em.em-small_orange_diamond{background-position:57.5% 100%}.em.em-small_blue_diamond{background-position:60% 0}.em.em-large_orange_diamond{background-position:57.5% 95%}.em.em-large_blue_diamond{background-position:57.5% 97.5%}.em.em-small_red_triangle{background-position:60% 2.5%}.em.em-black_small_square{background-position:0 82.5%}.em.em-white_small_square{background-position:0 85%}.em.em-black_large_square{background-position:10% 55%}.em.em-white_large_square{background-position:10% 57.5%}.em.em-small_red_triangle_down{background-position:60% 5%}.em.em-black_medium_square{background-position:0 95%}.em.em-white_medium_square{background-position:0 92.5%}.em.em-black_medium_small_square{background-position:0 100%}.em.em-white_medium_small_square{background-position:0 97.5%}.em.em-black_square_button{background-position:57.5% 85%}.em.em-white_square_button{background-position:57.5% 87.5%}.em.em-speaker{background-position:55% 82.5%}.em.em-sound{background-position:55% 85%}.em.em-loud_sound{background-position:55% 87.5%}.em.em-mute{background-position:55% 80%}.em.em-mega{background-position:52.5% 95%}.em.em-loudspeaker{background-position:52.5% 92.5%}.em.em-bell{background-position:57.5% 10%}.em.em-no_bell{background-position:57.5% 12.5%}.em.em-black_joker{background-position:10% 77.5%}.em.em-mahjong{background-position:10% 75%}.em.em-spades{background-position:2.5% 95%}.em.em-clubs{background-position:2.5% 97.5%}.em.em-hearts{background-position:2.5% 100%}.em.em-diamonds{background-position:5% 0}.em.em-flower_playing_cards{background-position:22.5% 87.5%}.em.em-thought_balloon{background-position:50% 62.5%}.em.em-right_anger_bubble{background-position:65% 17.5%}.em.em-speech_balloon{background-position:50% 60%}.em.em-left_speech_bubble{background-position:65% 15%}.em.em-clock1{background-position:60% 27.5%}.em.em-clock2{background-position:60% 30%}.em.em-clock3{background-position:60% 32.5%}.em.em-clock4{background-position:60% 35%}.em.em-clock5{background-position:60% 37.5%}.em.em-clock6{background-position:60% 40%}.em.em-clock7{background-position:60% 42.5%}.em.em-clock8{background-position:60% 45%}.em.em-clock9{background-position:60% 47.5%}.em.em-clock10{background-position:60% 50%}.em.em-clock11{background-position:60% 52.5%}.em.em-clock12{background-position:60% 55%}.em.em-clock130{background-position:60% 57.5%}.em.em-clock230{background-position:60% 60%}.em.em-clock330{background-position:60% 62.5%}.em.em-clock430{background-position:60% 65%}.em.em-clock530{background-position:60% 67.5%}.em.em-clock630{background-position:60% 70%}.em.em-clock730{background-position:60% 72.5%}.em.em-clock830{background-position:60% 75%}.em.em-clock930{background-position:60% 77.5%}.em.em-clock1030{background-position:60% 80%}.em.em-clock1130{background-position:60% 82.5%}.em.em-clock1230{background-position:60% 85%}.em.em-flag-af{background-position:80% 90%}.em.em-flag-ax{background-position:82.5% 17.5%}.em.em-flag-al{background-position:80% 97.5%}.em.em-flag-dz{background-position:85% 37.5%}.em.em-flag-as{background-position:82.5% 7.5%}.em.em-flag-ad{background-position:80% 85%}.em.em-flag-ao{background-position:82.5% 0}.em.em-flag-ai{background-position:80% 95%}.em.em-flag-aq{background-position:82.5% 2.5%}.em.em-flag-ag{background-position:80% 92.5%}.em.em-flag-ar{background-position:82.5% 5%}.em.em-flag-am{background-position:80% 100%}.em.em-flag-aw{background-position:82.5% 15%}.em.em-flag-au{background-position:82.5% 12.5%}.em.em-flag-at{background-position:82.5% 10%}.em.em-flag-az{background-position:82.5% 20%}.em.em-flag-bs{background-position:82.5% 60%}.em.em-flag-bh{background-position:82.5% 37.5%}.em.em-flag-bd{background-position:82.5% 27.5%}.em.em-flag-bb{background-position:82.5% 25%}.em.em-flag-by{background-position:82.5% 70%}.em.em-flag-be{background-position:82.5% 30%}.em.em-flag-bz{background-position:82.5% 72.5%}.em.em-flag-bj{background-position:82.5% 42.5%}.em.em-flag-bm{background-position:82.5% 47.5%}.em.em-flag-bt{background-position:82.5% 62.5%}.em.em-flag-bo{background-position:82.5% 52.5%}.em.em-flag-bq{background-position:82.5% 55%}.em.em-flag-ba{background-position:82.5% 22.5%}.em.em-flag-bw{background-position:82.5% 67.5%}.em.em-flag-br{background-position:82.5% 57.5%}.em.em-flag-io{background-position:87.5% 52.5%}.em.em-flag-vg{background-position:95% 80%}.em.em-flag-bn{background-position:82.5% 50%}.em.em-flag-bg{background-position:82.5% 35%}.em.em-flag-bf{background-position:82.5% 32.5%}.em.em-flag-bi{background-position:82.5% 40%}.em.em-flag-cv{background-position:85% 10%}.em.em-flag-kh{background-position:87.5% 80%}.em.em-flag-cm{background-position:82.5% 97.5%}.em.em-flag-ca{background-position:82.5% 75%}.em.em-flag-ic{background-position:87.5% 37.5%}.em.em-flag-ky{background-position:87.5% 97.5%}.em.em-flag-cf{background-position:82.5% 82.5%}.em.em-flag-td{background-position:95% 20%}.em.em-flag-cl{background-position:82.5% 95%}.em.em-cn,.em.em-flag-cn{background-position:82.5% 100%}.em.em-flag-cx{background-position:85% 15%}.em.em-flag-cc{background-position:82.5% 77.5%}.em.em-flag-co{background-position:85% 0}.em.em-flag-km{background-position:87.5% 85%}.em.em-flag-cg{background-position:82.5% 85%}.em.em-flag-cd{background-position:82.5% 80%}.em.em-flag-ck{background-position:82.5% 92.5%}.em.em-flag-cr{background-position:85% 5%}.em.em-flag-hr{background-position:87.5% 30%}.em.em-flag-cu{background-position:85% 7.5%}.em.em-flag-cw{background-position:85% 12.5%}.em.em-flag-cy{background-position:85% 17.5%}.em.em-flag-cz{background-position:85% 20%}.em.em-flag-dk{background-position:85% 30%}.em.em-flag-dj{background-position:85% 27.5%}.em.em-flag-dm{background-position:85% 32.5%}.em.em-flag-do{background-position:85% 35%}.em.em-flag-ec{background-position:85% 42.5%}.em.em-flag-eg{background-position:85% 47.5%}.em.em-flag-sv{background-position:95% 5%}.em.em-flag-gq{background-position:87.5% 5%}.em.em-flag-er{background-position:85% 52.5%}.em.em-flag-ee{background-position:85% 45%}.em.em-flag-et{background-position:85% 57.5%}.em.em-flag-eu{background-position:85% 60%}.em.em-flag-fk{background-position:85% 67.5%}.em.em-flag-fo{background-position:85% 72.5%}.em.em-flag-fj{background-position:85% 65%}.em.em-flag-fi{background-position:85% 62.5%}.em.em-flag-fr,.em.em-fr{background-position:85% 75%}.em.em-flag-gf{background-position:85% 87.5%}.em.em-flag-pf{background-position:92.5% 20%}.em.em-flag-tf{background-position:95% 22.5%}.em.em-flag-ga{background-position:85% 77.5%}.em.em-flag-gm{background-position:85% 100%}.em.em-flag-ge{background-position:85% 85%}.em.em-de,.em.em-flag-de{background-position:85% 22.5%}.em.em-flag-gh{background-position:85% 92.5%}.em.em-flag-gi{background-position:85% 95%}.em.em-flag-gr{background-position:87.5% 7.5%}.em.em-flag-gl{background-position:85% 97.5%}.em.em-flag-gd{background-position:85% 82.5%}.em.em-flag-gp{background-position:87.5% 2.5%}.em.em-flag-gu{background-position:87.5% 15%}.em.em-flag-gt{background-position:87.5% 12.5%}.em.em-flag-gg{background-position:85% 90%}.em.em-flag-gn{background-position:87.5% 0}.em.em-flag-gw{background-position:87.5% 17.5%}.em.em-flag-gy{background-position:87.5% 20%}.em.em-flag-ht{background-position:87.5% 32.5%}.em.em-flag-hn{background-position:87.5% 27.5%}.em.em-flag-hk{background-position:87.5% 22.5%}.em.em-flag-hu{background-position:87.5% 35%}.em.em-flag-is{background-position:87.5% 60%}.em.em-flag-in{background-position:87.5% 50%}.em.em-flag-id{background-position:87.5% 40%}.em.em-flag-ir{background-position:87.5% 57.5%}.em.em-flag-iq{background-position:87.5% 55%}.em.em-flag-ie{background-position:87.5% 42.5%}.em.em-flag-im{background-position:87.5% 47.5%}.em.em-flag-il{background-position:87.5% 45%}.em.em-flag-it,.em.em-it{background-position:87.5% 62.5%}.em.em-flag-ci{background-position:82.5% 90%}.em.em-flag-jm{background-position:87.5% 67.5%}.em.em-flag-jp,.em.em-jp{background-position:87.5% 72.5%}.em.em-flag-je{background-position:87.5% 65%}.em.em-flag-jo{background-position:87.5% 70%}.em.em-flag-kz{background-position:87.5% 100%}.em.em-flag-ke{background-position:87.5% 75%}.em.em-flag-ki{background-position:87.5% 82.5%}.em.em-flag-xk{background-position:95% 95%}.em.em-flag-kw{background-position:87.5% 95%}.em.em-flag-kg{background-position:87.5% 77.5%}.em.em-flag-la{background-position:90% 0}.em.em-flag-lv{background-position:90% 22.5%}.em.em-flag-lb{background-position:90% 2.5%}.em.em-flag-ls{background-position:90% 15%}.em.em-flag-lr{background-position:90% 12.5%}.em.em-flag-ly{background-position:90% 25%}.em.em-flag-li{background-position:90% 7.5%}.em.em-flag-lt{background-position:90% 17.5%}.em.em-flag-lu{background-position:90% 20%}.em.em-flag-mo{background-position:90% 55%}.em.em-flag-mk{background-position:90% 45%}.em.em-flag-mg{background-position:90% 40%}.em.em-flag-mw{background-position:90% 75%}.em.em-flag-my{background-position:90% 80%}.em.em-flag-mv{background-position:90% 72.5%}.em.em-flag-ml{background-position:90% 47.5%}.em.em-flag-mt{background-position:90% 67.5%}.em.em-flag-mh{background-position:90% 42.5%}.em.em-flag-mq{background-position:90% 60%}.em.em-flag-mr{background-position:90% 62.5%}.em.em-flag-mu{background-position:90% 70%}.em.em-flag-yt{background-position:95% 100%}.em.em-flag-mx{background-position:90% 77.5%}.em.em-flag-fm{background-position:85% 70%}.em.em-flag-md{background-position:90% 32.5%}.em.em-flag-mc{background-position:90% 30%}.em.em-flag-mn{background-position:90% 52.5%}.em.em-flag-me{background-position:90% 35%}.em.em-flag-ms{background-position:90% 65%}.em.em-flag-ma{background-position:90% 27.5%}.em.em-flag-mz{background-position:90% 82.5%}.em.em-flag-mm{background-position:90% 50%}.em.em-flag-na{background-position:90% 85%}.em.em-flag-nr{background-position:92.5% 5%}.em.em-flag-np{background-position:92.5% 2.5%}.em.em-flag-nl{background-position:90% 100%}.em.em-flag-nc{background-position:90% 87.5%}.em.em-flag-nz{background-position:92.5% 10%}.em.em-flag-ni{background-position:90% 97.5%}.em.em-flag-ne{background-position:90% 90%}.em.em-flag-ng{background-position:90% 95%}.em.em-flag-nu{background-position:92.5% 7.5%}.em.em-flag-nf{background-position:90% 92.5%}.em.em-flag-mp{background-position:90% 57.5%}.em.em-flag-kp{background-position:87.5% 90%}.em.em-flag-no{background-position:92.5% 0}.em.em-flag-om{background-position:92.5% 12.5%}.em.em-flag-pk{background-position:92.5% 27.5%}.em.em-flag-pw{background-position:92.5% 45%}.em.em-flag-ps{background-position:92.5% 40%}.em.em-flag-pa{background-position:92.5% 15%}.em.em-flag-pg{background-position:92.5% 22.5%}.em.em-flag-py{background-position:92.5% 47.5%}.em.em-flag-pe{background-position:92.5% 17.5%}.em.em-flag-ph{background-position:92.5% 25%}.em.em-flag-pn{background-position:92.5% 35%}.em.em-flag-pl{background-position:92.5% 30%}.em.em-flag-pt{background-position:92.5% 42.5%}.em.em-flag-pr{background-position:92.5% 37.5%}.em.em-flag-qa{background-position:92.5% 50%}.em.em-flag-re{background-position:92.5% 52.5%}.em.em-flag-ro{background-position:92.5% 55%}.em.em-flag-ru,.em.em-ru{background-position:92.5% 60%}.em.em-flag-rw{background-position:92.5% 62.5%}.em.em-flag-bl{background-position:82.5% 45%}.em.em-flag-sh{background-position:92.5% 80%}.em.em-flag-kn{background-position:87.5% 87.5%}.em.em-flag-lc{background-position:90% 5%}.em.em-flag-pm{background-position:92.5% 32.5%}.em.em-flag-vc{background-position:95% 75%}.em.em-flag-ws{background-position:95% 92.5%}.em.em-flag-sm{background-position:92.5% 92.5%}.em.em-flag-st{background-position:95% 2.5%}.em.em-flag-sa{background-position:92.5% 65%}.em.em-flag-sn{background-position:92.5% 95%}.em.em-flag-rs{background-position:92.5% 57.5%}.em.em-flag-sc{background-position:92.5% 70%}.em.em-flag-sl{background-position:92.5% 90%}.em.em-flag-sg{background-position:92.5% 77.5%}.em.em-flag-sx{background-position:95% 7.5%}.em.em-flag-sk{background-position:92.5% 87.5%}.em.em-flag-si{background-position:92.5% 82.5%}.em.em-flag-sb{background-position:92.5% 67.5%}.em.em-flag-so{background-position:92.5% 97.5%}.em.em-flag-za{background-position:97.5% 0}.em.em-flag-gs{background-position:87.5% 10%}.em.em-flag-kr,.em.em-kr{background-position:87.5% 92.5%}.em.em-flag-ss{background-position:95% 0}.em.em-es,.em.em-flag-es{background-position:85% 55%}.em.em-flag-lk{background-position:90% 10%}.em.em-flag-sd{background-position:92.5% 72.5%}.em.em-flag-sr{background-position:92.5% 100%}.em.em-flag-sz{background-position:95% 12.5%}.em.em-flag-se{background-position:92.5% 75%}.em.em-flag-ch{background-position:82.5% 87.5%}.em.em-flag-sy{background-position:95% 10%}.em.em-flag-tw{background-position:95% 52.5%}.em.em-flag-tj{background-position:95% 30%}.em.em-flag-tz{background-position:95% 55%}.em.em-flag-th{background-position:95% 27.5%}.em.em-flag-tl{background-position:95% 35%}.em.em-flag-tg{background-position:95% 25%}.em.em-flag-tk{background-position:95% 32.5%}.em.em-flag-to{background-position:95% 42.5%}.em.em-flag-tt{background-position:95% 47.5%}.em.em-flag-tn{background-position:95% 40%}.em.em-flag-tr{background-position:95% 45%}.em.em-flag-tm{background-position:95% 37.5%}.em.em-flag-tc{background-position:95% 17.5%}.em.em-flag-tv{background-position:95% 50%}.em.em-flag-ug{background-position:95% 60%}.em.em-flag-ua{background-position:95% 57.5%}.em.em-flag-ae{background-position:80% 87.5%}.em.em-flag-gb,.em.em-gb,.em.em-uk{background-position:85% 80%}.em.em-flag-us,.em.em-us{background-position:95% 65%}.em.em-flag-vi{background-position:95% 82.5%}.em.em-flag-uy{background-position:95% 67.5%}.em.em-flag-uz{background-position:95% 70%}.em.em-flag-vu{background-position:95% 87.5%}.em.em-flag-va{background-position:95% 72.5%}.em.em-flag-ve{background-position:95% 77.5%}.em.em-flag-vn{background-position:95% 85%}.em.em-flag-wf{background-position:95% 90%}.em.em-flag-eh{background-position:85% 50%}.em.em-flag-ye{background-position:95% 97.5%}.em.em-flag-zm{background-position:97.5% 2.5%}.em.em-flag-zw{background-position:97.5% 5%}.em.em-flag-ac{background-position:80% 82.5%}.em.em-flag-bv{background-position:82.5% 65%}.em.em-flag-cp{background-position:85% 2.5%}.em.em-flag-dg{background-position:85% 25%}.em.em-flag-ea{background-position:85% 40%}.em.em-flag-hm{background-position:87.5% 25%}.em.em-flag-mf{background-position:90% 37.5%}.em.em-flag-sj{background-position:92.5% 85%}.em.em-flag-ta{background-position:95% 15%}.em.em-flag-um{background-position:95% 62.5%}::v-deeptextarea.ivu-input[data-v-91ebee6e]{border:none;resize:none}.kefu-layouts[data-v-91ebee6e]{padding-top:30px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;background:#ccc;overflow:scroll}.content-wrapper[data-v-91ebee6e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:1200px;height:810px;margin:0 auto;background:#fff}.content-wrapper .container[data-v-91ebee6e]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}.content-wrapper .container .chat-content[data-v-91ebee6e]{width:600px;height:100%;border-right:1px solid #ececec}.content-wrapper .container .chat-content .chat-body[data-v-91ebee6e]{height:530px}.content-wrapper .container .chat-content .chat-body .chat-item[data-v-91ebee6e]{margin-bottom:10px}.content-wrapper .container .chat-content .chat-body .chat-item .time[data-v-91ebee6e]{text-align:center;color:#999;font-size:14px;margin:18px 0}.content-wrapper .container .chat-content .chat-body .chat-item .flex-box[data-v-91ebee6e]{display:-webkit-box;display:-ms-flexbox;display:flex}.content-wrapper .container .chat-content .chat-body .chat-item .avatar[data-v-91ebee6e]{width:40px;height:40px;margin-right:16px}.content-wrapper .container .chat-content .chat-body .chat-item .avatar img[data-v-91ebee6e]{display:block;width:100%;height:100%;border-radius:50%}.content-wrapper .container .chat-content .chat-body .chat-item .msg-wrapper[data-v-91ebee6e]{max-width:320px;background:#f5f5f5;border-radius:10px;color:#000;font-size:14px;overflow:hidden}.content-wrapper .container .chat-content .chat-body .chat-item .msg-wrapper .txt-wrapper[data-v-91ebee6e]{word-break:break-all;white-space:pre-wrap}.content-wrapper .container .chat-content .chat-body .chat-item .msg-wrapper .pad16[data-v-91ebee6e]{padding:9px}.content-wrapper .container .chat-content .chat-body .chat-item .msg-wrapper .img-wraper img[data-v-91ebee6e]{max-width:100%;height:auto;display:block}.content-wrapper .container .chat-content .chat-body .chat-item .msg-wrapper .order-wrapper[data-v-91ebee6e]{display:-webkit-box;display:-ms-flexbox;display:flex;width:320px}.content-wrapper .container .chat-content .chat-body .chat-item .msg-wrapper .order-wrapper .img-box[data-v-91ebee6e]{width:60px;height:60px}.content-wrapper .container .chat-content .chat-body .chat-item .msg-wrapper .order-wrapper .img-box img[data-v-91ebee6e]{width:100%;height:100%;border-radius:5px}.content-wrapper .container .chat-content .chat-body .chat-item .msg-wrapper .order-wrapper .order-info[data-v-91ebee6e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:224px;margin-left:10px;font-size:12px}.content-wrapper .container .chat-content .chat-body .chat-item .msg-wrapper .order-wrapper .order-info .price-box[data-v-91ebee6e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;color:red}.content-wrapper .container .chat-content .chat-body .chat-item .msg-wrapper .order-wrapper .order-info .price-box .more[data-v-91ebee6e]{font-size:12px;color:var(--prev-color-primary)}.content-wrapper .container .chat-content .chat-body .chat-item .msg-wrapper .order-wrapper .order-info .name[data-v-91ebee6e]{font-size:14px}.content-wrapper .container .chat-content .chat-body .chat-item .msg-wrapper .order-wrapper .order-info .sku[data-v-91ebee6e]{margin:1px 0;color:#999}.content-wrapper .container .chat-content .chat-body .chat-item.right-box .flex-box[data-v-91ebee6e]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.content-wrapper .container .chat-content .chat-body .chat-item.right-box .flex-box .avatar[data-v-91ebee6e]{margin-right:0;margin-left:16px}.content-wrapper .container .chat-content .chat-body .chat-item.right-box .flex-box .msg-wrapper[data-v-91ebee6e]{background:#cde0ff}.content-wrapper .container .chat-content .chat-body .chat-item.right-box.gary .msg-wrapper[data-v-91ebee6e]{background:#f5f5f5}.content-wrapper .container .chat-content .chat-textarea[data-v-91ebee6e]{height:214px;border-top:1px solid #ececec}.content-wrapper .container .chat-content .chat-textarea .chat-btn-wrapper[data-v-91ebee6e]{position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 0}.content-wrapper .container .chat-content .chat-textarea .chat-btn-wrapper .left-wrappers .icon-item[data-v-91ebee6e],.content-wrapper .container .chat-content .chat-textarea .chat-btn-wrapper .left-wrappers[data-v-91ebee6e],.content-wrapper .container .chat-content .chat-textarea .chat-btn-wrapper[data-v-91ebee6e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-wrapper .container .chat-content .chat-textarea .chat-btn-wrapper .left-wrappers .icon-item[data-v-91ebee6e]{margin-left:20px;cursor:pointer}.content-wrapper .container .chat-content .chat-textarea .chat-btn-wrapper .left-wrappers .icon-item .iconfont[data-v-91ebee6e]{font-size:22px;color:#333}.content-wrapper .container .chat-content .chat-textarea .chat-btn-wrapper .right-wrapper[data-v-91ebee6e]{position:relative;padding-right:20px}.content-wrapper .container .chat-content .chat-textarea .chat-btn-wrapper .right-wrapper .icon-item[data-v-91ebee6e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;color:#333;cursor:pointer}.content-wrapper .container .chat-content .chat-textarea .chat-btn-wrapper .right-wrapper .icon-item span[data-v-91ebee6e]{margin-left:10px}.content-wrapper .container .chat-content .chat-textarea .chat-btn-wrapper .right-wrapper .transfer-box[data-v-91ebee6e]{z-index:60;position:absolute;right:1px;bottom:43px;width:140px;background:#fff;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15);padding:16px}.content-wrapper .container .chat-content .chat-textarea .chat-btn-wrapper .right-wrapper .transfer-bg[data-v-91ebee6e]{z-index:50;position:fixed;left:0;top:0;width:100%;height:100%;background:transparent}.content-wrapper .container .chat-content .chat-textarea .chat-btn-wrapper .emoji-box[data-v-91ebee6e]{position:absolute;left:0;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:60%;padding:15px 9px;-webkit-box-shadow:0 0 13px 1px rgba(0,0,0,.1);box-shadow:0 0 13px 1px rgba(0,0,0,.1);background:#fff;overflow:auto;height:240px}.content-wrapper .container .chat-content .chat-textarea .chat-btn-wrapper .emoji-box .emoji-item[data-v-91ebee6e]{margin-right:13px;margin-bottom:8px;cursor:pointer}.content-wrapper .container .chat-content .chat-textarea .chat-btn-wrapper .emoji-box .emoji-item[data-v-91ebee6e]:nth-child(10n){margin-right:0}.send-btn[data-v-91ebee6e]{position:absolute;right:0;bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:10px;margin-right:10px;width:80px}.send-btn .btns[data-v-91ebee6e]{width:100%;background:#3875ea}.send-btn .btns[disabled][data-v-91ebee6e]{background:#ccc;color:#fff}.bg[data-v-91ebee6e]{z-index:100;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5)}[data-v-91ebee6e] .happy-scroll-content{width:100%}[data-v-91ebee6e] .happy-scroll-content .demo-spin-icon-load{-webkit-animation:ani-demo-spin-91ebee6e 1s linear infinite;animation:ani-demo-spin-91ebee6e 1s linear infinite}[data-v-91ebee6e] .happy-scroll-content .demo-spin-col{height:100px;position:relative;border:1px solid #eee}@-webkit-keyframes ani-demo-spin-91ebee6e{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ani-demo-spin-91ebee6e{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.isMsgbox[data-v-91ebee6e] .ivu-modal-body{padding:0}.emoji-box[data-v-91ebee6e]::-webkit-scrollbar{width:0}.textarea-box[data-v-91ebee6e] .ivu-input:focus{-webkit-box-shadow:none;box-shadow:none}.textarea-box[data-v-91ebee6e] .el-textarea__inner{border:none;resize:none} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-74e9cb57.3d59af0e.css b/crmeb/public/admin/system_static/css/chunk-74e9cb57.3d59af0e.css deleted file mode 100644 index f1be92194..000000000 --- a/crmeb/public/admin/system_static/css/chunk-74e9cb57.3d59af0e.css +++ /dev/null @@ -1 +0,0 @@ -.active[data-v-3cdb6ed8]{background:#0091ff;-webkit-box-shadow:0 6px 20px 0 rgba(0,145,255,.3);box-shadow:0 6px 20px 0 rgba(0,145,255,.3);color:#fff!important}.list-goods-list-item[data-v-3cdb6ed8]{border:1px solid #dadfe6;padding:20px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px;text-align:center;position:relative;cursor:pointer}.list-goods-list-item img[data-v-3cdb6ed8]{width:60%}.list-goods-list-item .ivu-tag[data-v-3cdb6ed8]{position:absolute;top:10px;right:10px}.list-goods-list-item-title[data-v-3cdb6ed8]{font-size:16px;font-weight:700;color:#0091ff;margin-bottom:3px}.list-goods-list-item-title i[data-v-3cdb6ed8]{font-size:30px;font-style:normal}.list-goods-list-item-desc[data-v-3cdb6ed8]{font-size:14px;color:#808695}.list-goods-list-item-price[data-v-3cdb6ed8]{font-size:14px;color:#000}.list-goods-list-item-price s[data-v-3cdb6ed8]{color:#c5c8ce}.list-goods-list-item-number[data-v-3cdb6ed8]{font-size:14px;color:#ed4014}.list-goods-list-item-pay[data-v-3cdb6ed8]{font-size:14px;color:#00c050}.list-goods-list-item-pay i[data-v-3cdb6ed8]{font-size:12px;font-style:normal;color:#6d7278}.list-goods-list-item-code[data-v-3cdb6ed8]{width:130px;height:130px}.list-goods-list-item-code img[data-v-3cdb6ed8]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-79d95d5d.a4c90e86.css b/crmeb/public/admin/system_static/css/chunk-79d95d5d.a4c90e86.css new file mode 100644 index 000000000..d97e16aa3 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-79d95d5d.a4c90e86.css @@ -0,0 +1 @@ +.textarea[data-v-328e918e]{display:block;min-height:1.92rem;padding:.3rem;width:100%;border:0;outline:none;border-bottom:1px solid #f0f0f0;resize:none}.cheeckName[data-v-328e918e]{width:1rem;text-align:right}.viewer[data-v-328e918e]{opacity:0;top:1%;position:absolute}.viewer .image[data-v-328e918e]{width:1rem;height:.5rem}.look[data-v-328e918e]{color:var(--prev-color-primary);margin-left:.2rem;position:relative}.deliver-goods header[data-v-328e918e]{width:100%;background-color:#fff}.deliver-goods header .order-num[data-v-328e918e]{padding:0 .3rem;border-bottom:1px solid #f5f5f5;height:.67rem}.deliver-goods header .order-num .num[data-v-328e918e]{width:4.3rem;font-size:.26rem;color:#282828;position:relative}.deliver-goods header .order-num .num[data-v-328e918e]:after{position:absolute;content:"";width:1px;height:.3rem;background-color:#ddd;top:50%;margin-top:-.15rem;right:0}.deliver-goods header .order-num .name[data-v-328e918e]{width:2.6rem;font-size:.26rem;color:#282828;text-align:center}.deliver-goods header .order-num .name .iconfontYI[data-v-328e918e]{font-size:.35rem;color:#477ef3;vertical-align:middle;margin-right:.1rem}.deliver-goods header .address[data-v-328e918e]{font-size:.26rem;color:#868686;background-color:#fff;padding:.3rem}.deliver-goods header .address .name[data-v-328e918e]{font-size:.3rem;color:#282828;margin-bottom:.1rem}.deliver-goods header .address .name .phone[data-v-328e918e]{margin-left:.4rem}.deliver-goods header .line[data-v-328e918e]{width:100%;height:.03rem}.deliver-goods header .line img[data-v-328e918e]{width:100%;height:100%;display:block}.deliver-goods .wrapper[data-v-328e918e]{width:100%;background-color:#fff}.deliver-goods .wrapper .item[data-v-328e918e]{border-bottom:1px solid #f0f0f0;padding:0 .3rem;height:.96rem;font-size:.32rem;color:#282828;position:relative}.deliver-goods .wrapper .item .tip[data-v-328e918e]{color:#c4c4c4;text-align:right;width:100%;font-size:.25rem}.deliver-goods .wrapper .item .mode[data-v-328e918e]{width:4.6rem;height:100%;text-align:right;outline:none}.deliver-goods .wrapper .item .mode .iconfontYI[data-v-328e918e]{font-size:.3rem;margin-left:.13rem}.deliver-goods .wrapper .item .mode .goods~.goods[data-v-328e918e]{margin-left:.3rem}.deliver-goods .wrapper .item .mode .goods[data-v-328e918e]{color:#bbb}.deliver-goods .wrapper .item .mode .goods.on[data-v-328e918e]{color:#477ef3}.deliver-goods .wrapper .item .icon-up[data-v-328e918e]{position:absolute;font-size:.35rem;color:#2c2c2c;right:.3rem}.deliver-goods .wrapper .item select[data-v-328e918e]{direction:rtl;padding-right:.6rem;position:relative;z-index:2}.deliver-goods .wrapper .item input[data-v-328e918e]::-webkit-input-placeholder{color:#bbb}.deliver-goods .wrapper .item input[data-v-328e918e]::-moz-placeholder{color:#bbb}.deliver-goods .wrapper .item input[data-v-328e918e]:-ms-input-placeholder{color:#bbb}.deliver-goods .wrapper .item input[data-v-328e918e]::-ms-input-placeholder{color:#bbb}.deliver-goods .wrapper .item input[data-v-328e918e]::placeholder{color:#bbb}.deliver-goods .confirm[data-v-328e918e]{font-size:.32rem;color:#fff;width:100%;height:1rem;background-color:#477ef3;text-align:center;line-height:1rem;position:fixed;bottom:0} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-7a6ca47e.bfcda0ae.css b/crmeb/public/admin/system_static/css/chunk-7a6ca47e.bfcda0ae.css new file mode 100644 index 000000000..3f72b0a48 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-7a6ca47e.bfcda0ae.css @@ -0,0 +1 @@ +.modal .item[data-v-01f137f3]{margin-bottom:20px}.modal .item .city[data-v-01f137f3]{position:absolute;z-index:9;top:17px;width:100%;padding-top:18px}.modal .item .city .checkBox[data-v-01f137f3]{width:97%;padding:10px;border:1px solid #eee;background-color:#fff;max-height:100px;overflow-x:hidden;overflow-y:auto}.modal .item .city .checkBox .arrow[data-v-01f137f3]{position:absolute;top:3px;width:0;height:0;border:8px solid transparent;border-bottom-color:#ddd}.modal .item .city .checkBox .arrow[data-v-01f137f3]:before{position:absolute;bottom:-8px;right:-7px;content:"";width:0;height:0;border:7px solid transparent;border-bottom-color:#fff}.modal .item .city .checkBox .itemn[data-v-01f137f3]{margin-bottom:14px}.radio[data-v-01f137f3]{padding:5px 0;font-size:14px!important}.red[data-v-01f137f3]{color:red}.empty[data-v-01f137f3]{cursor:pointer;font-size:12px;margin-left:10px;line-height:19px;color:var(--prev-color-text-primary);font-weight:500}.ivu-table-wrapper[data-v-4924f379]{border-left:1px solid #dcdee2;border-top:1px solid #dcdee2}.ivu-table-border td[data-v-4924f379],.ivu-table-border th[data-v-4924f379]{padding:0 10px!important}.addTop[data-v-4924f379]{margin-top:15px}.radio[data-v-4924f379]{padding:5px 0}.ivu-input-number[data-v-4924f379]{width:100%}.free_tips[data-v-4924f379]{font-size:12px;color:#ccc} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-1f9349da.f867f509.css b/crmeb/public/admin/system_static/css/chunk-7a95730c.0b5c5be7.css similarity index 74% rename from crmeb/public/admin/system_static/css/chunk-1f9349da.f867f509.css rename to crmeb/public/admin/system_static/css/chunk-7a95730c.0b5c5be7.css index 18243d52b..b9ca96383 100644 --- a/crmeb/public/admin/system_static/css/chunk-1f9349da.f867f509.css +++ b/crmeb/public/admin/system_static/css/chunk-7a95730c.0b5c5be7.css @@ -1 +1 @@ -.card_box_cir1[data-v-50f2a66a] .iconfont{font-size:26px;color:#fff}.one[data-v-50f2a66a]{background:#e4ecff}.two[data-v-50f2a66a]{background:#fff3e0}.three[data-v-50f2a66a]{background:#eaf9e1}.four[data-v-50f2a66a]{background:#ffeaf4}.five[data-v-50f2a66a]{background:#f1e4ff}.one1[data-v-50f2a66a]{background:#4d7cfe}.two1[data-v-50f2a66a]{background:#ffab2b}.three1[data-v-50f2a66a]{background:#6dd230}.four1[data-v-50f2a66a]{background:#ff85c0}.five1[data-v-50f2a66a]{background:#b37feb}.card_box[data-v-50f2a66a]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_cir[data-v-50f2a66a]{width:60px;height:60px;overflow:hidden;margin-right:20px}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a],.card_box .card_box_cir[data-v-50f2a66a]{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a]{width:48px;height:48px}.card_box .card_box_txt .sp1[data-v-50f2a66a]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-50f2a66a]{display:block;color:#98a9bc;font-size:12px}.cl[data-v-46e7762a]{margin-right:20px}.code-row-bg[data-v-46e7762a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.code-row-bg .ivu-mt[data-v-46e7762a]{width:100%;margin:0 5px}.ech-box[data-v-46e7762a]{margin-top:10px}.change-style[data-v-46e7762a]{border:1px solid #ccc;border-radius:15px;padding:0 10px;cursor:pointer}.table-head[data-v-46e7762a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.return[data-v-46e7762a]{margin-bottom:6px}[data-v-46e7762a] .ivu-tabs-nav-scroll{background-color:#fff;padding-top:5px}.tabBox_img[data-v-46e7762a]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-46e7762a]{width:100%;height:100%} \ No newline at end of file +.card_box_cir1[data-v-50f2a66a] .iconfont{font-size:26px;color:#fff}.one[data-v-50f2a66a]{background:#e4ecff}.two[data-v-50f2a66a]{background:#fff3e0}.three[data-v-50f2a66a]{background:#eaf9e1}.four[data-v-50f2a66a]{background:#ffeaf4}.five[data-v-50f2a66a]{background:#f1e4ff}.one1[data-v-50f2a66a]{background:#4d7cfe}.two1[data-v-50f2a66a]{background:#ffab2b}.three1[data-v-50f2a66a]{background:#6dd230}.four1[data-v-50f2a66a]{background:#ff85c0}.five1[data-v-50f2a66a]{background:#b37feb}.card_box[data-v-50f2a66a]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_cir[data-v-50f2a66a]{width:60px;height:60px;overflow:hidden;margin-right:20px}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a],.card_box .card_box_cir[data-v-50f2a66a]{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a]{width:48px;height:48px}.card_box .card_box_txt .sp1[data-v-50f2a66a]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-50f2a66a]{display:block;color:#98a9bc;font-size:12px}.cl[data-v-26f09a03]{margin-right:20px}.code-row-bg[data-v-26f09a03]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.code-row-bg .ivu-mt[data-v-26f09a03]{width:100%;margin:0 5px}.ech-box[data-v-26f09a03]{margin-top:10px}.change-style[data-v-26f09a03]{border:1px solid #ccc;border-radius:15px;padding:0 10px;cursor:pointer}.table-head[data-v-26f09a03]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.return[data-v-26f09a03]{margin-bottom:6px}[data-v-26f09a03] .ivu-tabs-nav-scroll{background-color:#fff;padding-top:5px}.tabBox_img[data-v-26f09a03]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-26f09a03]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-7c34e901.df6f6094.css b/crmeb/public/admin/system_static/css/chunk-7c34e901.df6f6094.css new file mode 100644 index 000000000..a7ffd91eb --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-7c34e901.df6f6094.css @@ -0,0 +1 @@ +.fa[data-v-a71d6c1a]{color:#0a6aa1;display:block}.sheng[data-v-a71d6c1a]{color:red;display:block}.tabBox_img[data-v-a71d6c1a]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-a71d6c1a]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-7c87f8eb.c6f25a54.css b/crmeb/public/admin/system_static/css/chunk-7c87f8eb.c6f25a54.css deleted file mode 100644 index dedca22b3..000000000 --- a/crmeb/public/admin/system_static/css/chunk-7c87f8eb.c6f25a54.css +++ /dev/null @@ -1 +0,0 @@ -.tabBox_img[data-v-65cf6a8f]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-65cf6a8f]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-226e1924.61b4f2f3.css b/crmeb/public/admin/system_static/css/chunk-7cb36b7b.61b4f2f3.css similarity index 100% rename from crmeb/public/admin/system_static/css/chunk-226e1924.61b4f2f3.css rename to crmeb/public/admin/system_static/css/chunk-7cb36b7b.61b4f2f3.css diff --git a/crmeb/public/admin/system_static/css/chunk-7cf52c40.d075088f.css b/crmeb/public/admin/system_static/css/chunk-7cf52c40.d075088f.css deleted file mode 100644 index c13859013..000000000 --- a/crmeb/public/admin/system_static/css/chunk-7cf52c40.d075088f.css +++ /dev/null @@ -1 +0,0 @@ -.right-box[data-v-1323ba50]{width:400px;margin-left:50px;border:1px solid #ddd;border-radius:4px;height:700px;overflow-y:scroll;padding:0 10px}.right-box[data-v-1323ba50]::-webkit-scrollbar{width:4px;height:1px}.right-box[data-v-1323ba50]::-webkit-scrollbar-thumb{border-radius:4px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);box-shadow:inset 0 0 5px rgba(0,0,0,.2);background:#535353}.right-box[data-v-1323ba50]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px #fff;box-shadow:inset 0 0 5px #fff;border-radius:4px;background:#fff}.right-box .link-item[data-v-1323ba50]{padding:10px 0;border-bottom:1px solid #f5f5f5}.right-box .link-item .title[data-v-1323ba50]{font-size:14px;color:#2d8cf0}.right-box .link-item .txt[data-v-1323ba50]{margin:5px 0;font-size:12px}.right-box .link-item .txt span[data-v-1323ba50]{color:#333}.right-box .link-item .txt p[data-v-1323ba50]{display:inline-block;color:#19be6b;margin-right:10px}.right-box .link-item .txt p span[data-v-1323ba50]{color:#333}.right-box .link-item .txt p.red[data-v-1323ba50]{color:red}.right-box .link-item .tips[data-v-1323ba50]{font-size:12px;color:#999}.right-box .link-item .tips .copy[data-v-1323ba50]{padding:3px 5px;border:1px solid #ccc;border-radius:5px;color:#333;cursor:pointer;margin-left:5px}.right-box .link-item .tips .copy[data-v-1323ba50]:hover{border-color:#2d8cf0;color:#2d8cf0} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-00655988.6ed9fb31.css b/crmeb/public/admin/system_static/css/chunk-7d439fd4.6ed9fb31.css similarity index 100% rename from crmeb/public/admin/system_static/css/chunk-00655988.6ed9fb31.css rename to crmeb/public/admin/system_static/css/chunk-7d439fd4.6ed9fb31.css diff --git a/crmeb/public/admin/system_static/css/chunk-7de0b64b.799b5538.css b/crmeb/public/admin/system_static/css/chunk-7de0b64b.799b5538.css new file mode 100644 index 000000000..23c0f2140 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-7de0b64b.799b5538.css @@ -0,0 +1 @@ +.df-cc[data-v-0fa1e31c]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.df-cc[data-v-0fa1e31c],.steps-item[data-v-0fa1e31c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.steps-item[data-v-0fa1e31c]{width:-webkit-max-content;width:-moz-max-content;width:max-content}.steps-item .dot[data-v-0fa1e31c]{width:28px;height:28px;color:#c0c4cc;border:1px solid #c0c4cc;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:8px}.steps-item .title[data-v-0fa1e31c]{font-size:16px;font-weight:400;color:#909399;line-height:16px;white-space:nowrap}.steps-item .line[data-v-0fa1e31c]{height:1px;margin:0 20px;background:#ddd}.steps-item .wd160[data-v-0fa1e31c]{width:160px}.steps-item .wd120[data-v-0fa1e31c]{width:120px}.steps-item .wd100[data-v-0fa1e31c]{width:100px}.steps-item.active .title[data-v-0fa1e31c]{font-size:16px;font-weight:500;color:#303133;line-height:16px}.steps-item.active .dot[data-v-0fa1e31c]{width:28px;height:28px;background:var(--prev-color-primary);border:1px solid var(--prev-color-primary);color:#fff}.content_width[data-v-78049492]{width:460px}.custom-label[data-v-78049492]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1.5}.grey[data-v-78049492]{color:#999}.maxW[data-v-78049492] .ivu-select-dropdown{max-width:600px}.tabBox_img[data-v-78049492]{width:50px;height:50px;margin:0 auto}.tabBox_img img[data-v-78049492]{width:100%;height:100%}.priceBox[data-v-78049492]{width:100%}.form .picBox[data-v-78049492],.form .pictrue[data-v-78049492]{display:inline-block;cursor:pointer}.form .pictrue[data-v-78049492]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:15px;position:relative}.form .pictrue img[data-v-78049492]{width:100%;height:100%}.form .pictrue .btndel[data-v-78049492]{position:absolute;z-index:9;width:20px!important;height:20px!important;left:46px;top:-4px}.form .upLoad[data-v-78049492]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02);cursor:pointer} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-7e531db4.50e64834.css b/crmeb/public/admin/system_static/css/chunk-7e531db4.50e64834.css deleted file mode 100644 index 3becaacb5..000000000 --- a/crmeb/public/admin/system_static/css/chunk-7e531db4.50e64834.css +++ /dev/null @@ -1 +0,0 @@ -.upload-btn[data-v-2fcd4759]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.img-list[data-v-2fcd4759]{padding:10px;overflow:scroll;height:calc(100vh - 50px);background-color:#fff}[data-v-2fcd4759] .el-upload-list--picture-card .el-upload-list__item{margin:1% 1% 0 1%;width:31.3%;height:31.3%;padding-top:31.3%;aspect-ratio:1/1}[data-v-2fcd4759] .el-upload-list--picture-card .el-upload-list__item>div{width:100%;height:100%}[data-v-2fcd4759] .el-upload--picture-card{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:146px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f9f9f9}[data-v-2fcd4759] .el-upload-list--picture-card .el-upload-list__item img{width:100%;height:100%;border-radius:6px;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;top:0}.btndel[data-v-2fcd4759]{position:absolute;z-index:1;font-size:18px;right:-1px;top:-1px;color:#282828;opacity:.5}.el-upload[data-v-2fcd4759]:focus,[data-v-2fcd4759] .el-upload--picture-card:hover{border-color:#c0ccda}.img-box[data-v-2fcd4759]{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:100px;-ms-flex-wrap:wrap;flex-wrap:wrap}.none-card[data-v-2fcd4759] .el-upload--picture-card{display:none!important}.footer[data-v-2fcd4759]{padding:0 10px 0 15px;position:fixed;bottom:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:hsla(0,0%,100%,.85);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:277;border-top:1px solid #f0f0f0;height:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer .btn[data-v-2fcd4759],.footer[data-v-2fcd4759]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer .btn[data-v-2fcd4759]{border:1px solid #ccc;width:88px;height:30px;border-radius:15px;color:#000;font-size:14px;font-family:PingFang SC-Regular,PingFang SC;font-weight:400;color:#666;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer .upload[data-v-2fcd4759]{background-color:#e93323;color:#fff;margin-left:10px}.footer .upload.no-pic[data-v-2fcd4759]{background:#e93323;opacity:.3}.upload-card[data-v-2fcd4759]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:16px}.upload-card .el-icon-plus[data-v-2fcd4759]{font-size:28px;font-weight:700;color:#bbb}.upload-card .text[data-v-2fcd4759]{font-size:13px;font-weight:400;color:#999;margin-top:18px}.upload-success[data-v-2fcd4759]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:80vh}.upload-success .success[data-v-2fcd4759],.upload-success[data-v-2fcd4759]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.upload-success .success[data-v-2fcd4759]{width:50px;height:50px;background:#4bbc12;border-radius:50%;margin-bottom:20px}.upload-success .success .image[data-v-2fcd4759]{width:60%}.upload-success .text[data-v-2fcd4759]{font-size:16px;font-family:PingFang SC-Medium,PingFang SC;font-weight:500;color:#282828;margin-bottom:40px}.upload-success .again[data-v-2fcd4759]{width:150px;height:43px;border-radius:21px;text-align:center;line-height:41px;font-size:15px;font-weight:400;color:#333;border:1px solid #ccc} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-456cb70e.468671c9.css b/crmeb/public/admin/system_static/css/chunk-7ec77d4c.fdda66cf.css similarity index 64% rename from crmeb/public/admin/system_static/css/chunk-456cb70e.468671c9.css rename to crmeb/public/admin/system_static/css/chunk-7ec77d4c.fdda66cf.css index d699e436c..90e70b8a4 100644 --- a/crmeb/public/admin/system_static/css/chunk-456cb70e.468671c9.css +++ b/crmeb/public/admin/system_static/css/chunk-7ec77d4c.fdda66cf.css @@ -1 +1 @@ -.order_detail .msg-box[data-v-77416480]{border-bottom:1px solid #e8eaed}.order_detail .msg-box .box-title[data-v-77416480]{padding-top:20px;font-size:15px;font-weight:500;color:#303133;line-height:15px}.order_detail .msg-box .msg-wrapper[data-v-77416480]{margin-top:15px;padding-bottom:10px}.order_detail .msg-box .msg-wrapper .msg-item[data-v-77416480]{display:-webkit-box;display:-ms-flexbox;display:flex}.order_detail .msg-box .msg-wrapper .msg-item .item[data-v-77416480]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:15px;color:#606266;font-size:13px}.order_detail .msg-box .msg-wrapper .msg-item .item span[data-v-77416480]{font-size:13px;font-weight:400;color:#909399}.order_detail .msg-box:first-child .box-title[data-v-77416480]{padding-top:0}.order_detail .product_info[data-v-77416480]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.order_detail .product_info img[data-v-77416480]{width:36px;height:36px;border-radius:4px;margin-right:10px}.order_box .list[data-v-3c2b00c5]{font-size:12px;color:#17233d;border-bottom:1px solid #e7eaec;margin:0 10px;padding-bottom:22px}.ivu-form-item[data-v-3c2b00c5]{margin-left:10px;margin-right:10px}[data-v-3c2b00c5] .el-tabs__item{height:54px!important;line-height:54px!important}[data-v-3c2b00c5] .ivu-form-item-label{text-align:left;width:83px!important}[data-v-3c2b00c5] .ivu-form-item-content{margin-left:83px!important}.order_box .list .title[data-v-3c2b00c5]{color:#000;font-weight:700}.order_box .list .row[data-v-3c2b00c5]{margin-top:13px}.order_box .list .info[data-v-3c2b00c5]{color:#515a6e}.tab_data[data-v-3c2b00c5] .ivu-form-item-content{margin-left:0!important}.table_box[data-v-3c2b00c5] .ivu-divider-horizontal{margin-top:0!important}.table_box[data-v-3c2b00c5] .ivu-form-item{margin-bottom:15px!important}.tabform[data-v-3c2b00c5]{margin-bottom:10px}.Refresh[data-v-3c2b00c5]{font-size:12px;color:var(--prev-color-primary);cursor:pointer} \ No newline at end of file +.order_detail .msg-box[data-v-77416480]{border-bottom:1px solid #e8eaed}.order_detail .msg-box .box-title[data-v-77416480]{padding-top:20px;font-size:15px;font-weight:500;color:#303133;line-height:15px}.order_detail .msg-box .msg-wrapper[data-v-77416480]{margin-top:15px;padding-bottom:10px}.order_detail .msg-box .msg-wrapper .msg-item[data-v-77416480]{display:-webkit-box;display:-ms-flexbox;display:flex}.order_detail .msg-box .msg-wrapper .msg-item .item[data-v-77416480]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:15px;color:#606266;font-size:13px}.order_detail .msg-box .msg-wrapper .msg-item .item span[data-v-77416480]{font-size:13px;font-weight:400;color:#909399}.order_detail .msg-box:first-child .box-title[data-v-77416480]{padding-top:0}.order_detail .product_info[data-v-77416480]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.order_detail .product_info img[data-v-77416480]{width:36px;height:36px;border-radius:4px;margin-right:10px}.order_box .list[data-v-eff0a544]{font-size:12px;color:#17233d;border-bottom:1px solid #e7eaec;margin:0 10px;padding-bottom:22px}.ivu-form-item[data-v-eff0a544]{margin-left:10px;margin-right:10px}[data-v-eff0a544] .el-tabs__item{height:54px!important;line-height:54px!important}[data-v-eff0a544] .ivu-form-item-label{text-align:left;width:83px!important}[data-v-eff0a544] .ivu-form-item-content{margin-left:83px!important}.order_box .list .title[data-v-eff0a544]{color:#000;font-weight:700}.order_box .list .row[data-v-eff0a544]{margin-top:13px}.order_box .list .info[data-v-eff0a544]{color:#515a6e}.tab_data[data-v-eff0a544] .ivu-form-item-content{margin-left:0!important}.table_box[data-v-eff0a544] .ivu-divider-horizontal{margin-top:0!important}.table_box[data-v-eff0a544] .ivu-form-item{margin-bottom:15px!important}.tabform[data-v-eff0a544]{margin-bottom:10px}.Refresh[data-v-eff0a544]{font-size:12px;color:var(--prev-color-primary);cursor:pointer} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-7f996c70.0764b080.css b/crmeb/public/admin/system_static/css/chunk-7f996c70.0764b080.css new file mode 100644 index 000000000..af0d888f2 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-7f996c70.0764b080.css @@ -0,0 +1 @@ +.form-card[data-v-40f2ee58]{margin-bottom:74px}.form-card[data-v-40f2ee58] .ivu-card-body{padding:30px 0}.pb-20[data-v-40f2ee58]{padding-bottom:20px}.btn-card[data-v-40f2ee58]{position:fixed;right:0;bottom:0;left:200px;z-index:2;text-align:center}.input-number-wrapper[data-v-40f2ee58]{position:relative;display:inline-block;width:100%;vertical-align:middle;line-height:normal}.input-number-wrapper .ivu-input-number[data-v-40f2ee58]{width:100%;padding-right:35px}.input-number-wrapper[data-v-40f2ee58] .ivu-input-number-handler-wrap{right:35px}.input-number-wrapper .suffix[data-v-40f2ee58]{position:absolute;top:0;right:0;z-index:1;width:35px;height:100%;text-align:center;font-size:12px;line-height:33px;color:#333}.trip[data-v-40f2ee58]{padding-left:15px;color:#aaa}[data-v-40f2ee58] .el-input-number__decrease,[data-v-40f2ee58] .el-input-number__increase{display:none}.ml30[data-v-40f2ee58]{margin-left:30px}.copy-tag[data-v-40f2ee58]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.copy-tag .item[data-v-40f2ee58]{margin:5px;cursor:pointer}.dialog-footer[data-v-40f2ee58]{position:absolute;bottom:0;left:0;right:0;z-index:1;padding:10px 20px;background-color:#fff;border-top:1px solid #e8e8e8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.monaco-editor[data-v-40f2ee58]{border:1px solid var(--prev-border-color-base);border-radius:4px;height:400px;overflow:hidden}.text-area[data-v-40f2ee58]{white-space:pre-wrap;word-break:break-word}.ivu-mt[data-v-5d60abe4]{padding-top:10px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-80a89046.030e9cdb.css b/crmeb/public/admin/system_static/css/chunk-80a89046.030e9cdb.css new file mode 100644 index 000000000..4071c2c75 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-80a89046.030e9cdb.css @@ -0,0 +1 @@ +.tabBox_img[data-v-2e682095]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-2e682095]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-81c6f57e.88380297.css b/crmeb/public/admin/system_static/css/chunk-81c6f57e.88380297.css deleted file mode 100644 index a12131898..000000000 --- a/crmeb/public/admin/system_static/css/chunk-81c6f57e.88380297.css +++ /dev/null @@ -1 +0,0 @@ -.tabBox_img[data-v-1f5cab4e]{width:36px;height:36px;border-radius:4px;cursor:pointer;margin:1px}.tabBox_img img[data-v-1f5cab4e]{width:100%;height:100%}.frame-images[data-v-1f5cab4e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-824bdc78.03faf95f.css b/crmeb/public/admin/system_static/css/chunk-824bdc78.03faf95f.css new file mode 100644 index 000000000..cbd6e4226 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-824bdc78.03faf95f.css @@ -0,0 +1 @@ +[data-v-6ff58f58] .ivu-menu-vertical .ivu-menu-item-group-title,[data-v-6ff58f58] .ivu-menu-vertical.ivu-menu-light:after{display:none}.left-wrapper[data-v-6ff58f58]{height:904px;background:#fff;border-right:1px solid #f2f2f2}.menu-item[data-v-6ff58f58]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;word-break:break-all}.menu-item .icon-box[data-v-6ff58f58]{z-index:3;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}.menu-item:hover .icon-box[data-v-6ff58f58]{display:block}.menu-item .right-menu[data-v-6ff58f58]{z-index:10;position:absolute;right:-106px;top:-11px;width:auto;min-width:121px}.tabBox-img[data-v-6ff58f58]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox-img img[data-v-6ff58f58]{width:100%;height:100%}.ivu-menu[data-v-6ff58f58]{z-index:auto}.header[data-v-6ff58f58],.headers[data-v-6ff58f58]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#f2f2f2;padding:8px}.header .search[data-v-6ff58f58],.headers .search[data-v-6ff58f58]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .search>div[data-v-6ff58f58],.headers .search>div[data-v-6ff58f58]{margin-right:10px}.search[data-v-6ff58f58] .ivu-select-selection{border:1px solid #dcdee2!important}.headers[data-v-6ff58f58]{background-color:#fff;margin-bottom:20px}[data-v-6ff58f58] .ivu-modal-mask,[data-v-6ff58f58] .ivu-modal-wrap{z-index:100!important}.add-task[data-v-6ff58f58]{margin:10px 0} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-8342e1c8.51a850d6.css b/crmeb/public/admin/system_static/css/chunk-8342e1c8.51a850d6.css new file mode 100644 index 000000000..7b692f8c5 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-8342e1c8.51a850d6.css @@ -0,0 +1 @@ +.radio[data-v-35556d70]{margin-bottom:14px}.radio[data-v-35556d70] .name{width:125px;text-align:right;padding-right:12px}.treeSel[data-v-3c7d70bf] .ivu-select-dropdown-list{padding:0 10px!important;-webkit-box-sizing:border-box;box-sizing:border-box}.tabBox_img[data-v-3c7d70bf]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-3c7d70bf]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-837c901a.256dd433.css b/crmeb/public/admin/system_static/css/chunk-837c901a.256dd433.css new file mode 100644 index 000000000..d7e84d82b --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-837c901a.256dd433.css @@ -0,0 +1 @@ +.expand-row[data-v-47861808]{margin-bottom:16px}.labelInput[data-v-57e9b615]{border:1px solid #dcdee2;width:400px;padding:0 15px;border-radius:5px;min-height:30px;cursor:pointer;font-size:12px}.labelInput .span[data-v-57e9b615]{color:#c5c8ce}.labelInput .iconxiayi[data-v-57e9b615]{font-size:12px}.ivu-form-item[data-v-57e9b615]{margin-bottom:10px}.form-sty[data-v-57e9b615]{width:400px!important}.addfont[data-v-57e9b615]{display:inline-block;font-size:12px;font-weight:400;color:var(--prev-color-primary);margin-left:14px;cursor:pointer;margin-left:10px}.ivu-icon-ios-arrow-down[data-v-57e9b615]{font-size:14px}.tip[data-v-57e9b615]{color:#bbb;font-size:12px;line-height:12px}.sp[data-v-5ece3eb6]{font-size:12px;color:#606266;line-height:32px}.customer[data-v-35a63271]{height:100%;background-color:#fff}.tabBox_img[data-v-35a63271]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-35a63271]{width:100%;height:100%}.modelBox .ivu-table-header[data-v-35a63271],.modelBox[data-v-35a63271]{width:100%!important}.trees-coadd[data-v-35a63271]{width:100%;height:385px}.trees-coadd .scollhide[data-v-35a63271]{width:100%;height:100%;overflow-x:hidden;overflow-y:scroll}.scollhide[data-v-35a63271]::-webkit-scrollbar{display:none}.footer[data-v-35a63271]{margin:15px 0;padding-right:20px}[data-v-35a63271] .el-form--inline .el-form-item{margin-bottom:0}[data-v-6f0154aa] .el-tabs__item{height:54px!important;line-height:54px!important}.picBox[data-v-6f0154aa]{display:inline-block;cursor:pointer}.picBox .upLoad[data-v-6f0154aa]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02);font-size:24px;font-weight:500}.picBox .pictrue[data-v-6f0154aa]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:10px}.picBox .pictrue img[data-v-6f0154aa]{width:100%;height:100%}.userFrom[data-v-6f0154aa] .ivu-form-item-content{margin-left:0!important}.userAlert[data-v-6f0154aa]{margin-top:20px}.userI[data-v-6f0154aa]{color:var(--prev-color-primary);font-style:normal}img[data-v-6f0154aa]{height:36px;display:block}.tabBox_img[data-v-6f0154aa]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-6f0154aa]{width:100%;height:100%}.tabBox_tit[data-v-6f0154aa]{width:60%;font-size:12px!important;margin:0 2px 0 10px;letter-spacing:1px;padding:5px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.modelBox[data-v-6f0154aa] .ivu-modal-body{padding:0 16px 16px 16px!important}.vipName[data-v-6f0154aa]{color:#dab176}.listbox[data-v-6f0154aa] .ivu-divider-horizontal{margin:0!important}.labelInput[data-v-6f0154aa]{width:250px;border:1px solid #dcdee2;padding:0 15px;border-radius:5px;min-height:30px;cursor:pointer;font-size:12px}.labelInput .span[data-v-6f0154aa]{color:#c5c8ce}.labelInput .ivu-icon-ios-arrow-down[data-v-6f0154aa]{font-size:14px;color:#808695}.demo-drawer-footer[data-v-6f0154aa]{width:100%;position:absolute;bottom:0;left:0;border-top:1px solid #e8e8e8;padding:10px 16px;text-align:right;background:#fff}.search-form[data-v-6f0154aa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.search-form .search-form-box[data-v-6f0154aa]{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1;flex:1}.search-form-sub[data-v-6f0154aa],.search-form .search-form-box[data-v-6f0154aa]{display:-webkit-box;display:-ms-flexbox;display:flex} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-845d8aea.7077e514.css b/crmeb/public/admin/system_static/css/chunk-845d8aea.7077e514.css new file mode 100644 index 000000000..605a82a0c --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-845d8aea.7077e514.css @@ -0,0 +1 @@ +[data-v-461bdb1e]{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.arrbox[data-v-461bdb1e]{background-color:#fff;font-size:12px;border:1px solid #dcdee2;border-radius:6px;margin-bottom:0;padding:0 5px;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:90%}.arrbox .el-tag[data-v-461bdb1e]{margin-right:3px}.arrbox_ip[data-v-461bdb1e]{font-size:12px;border:none;-webkit-box-shadow:none;box-shadow:none;outline:none;background-color:transparent;padding:0;margin:0;width:auto!important;max-width:inherit;min-width:80px;vertical-align:top;height:30px;color:#34495e;margin:2px;line-height:30px}.left[data-v-461bdb1e]{min-width:390px;min-height:550px;position:relative;padding-left:40px}.top[data-v-461bdb1e]{position:absolute;top:0}.bottom[data-v-461bdb1e]{position:absolute;bottom:0}.centent[data-v-461bdb1e]{background:#f4f5f9;min-height:438px;position:absolute;top:63px;width:320px;height:60%;overflow-y:auto;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.right[data-v-461bdb1e]{background:#fff;min-height:300px}.box-content[data-v-461bdb1e]{position:relative;max-width:60%;min-height:40px;margin-left:15px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;word-break:break-all;word-wrap:break-word;line-height:1.5;border-radius:5px}.box-content_pic[data-v-461bdb1e]{width:100%}.box-content_pic img[data-v-461bdb1e]{width:100%;height:auto}.box-content[data-v-461bdb1e]:before{left:-13px;border-top:10px solid #ccc}.box-content[data-v-461bdb1e]:after,.box-content[data-v-461bdb1e]:before{content:"";position:absolute;top:11px;display:block;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.box-content[data-v-461bdb1e]:after{left:-12px;border-top:10px solid #f5f5f5}.time-wrapper[data-v-461bdb1e]{margin-bottom:10px;text-align:center}.time[data-v-461bdb1e]{display:inline-block;color:#f5f5f5;background:rgba(0,0,0,.3);padding:3px 8px;border-radius:3px;font-size:12px}.text-box[data-v-461bdb1e]{display:-webkit-box;display:-ms-flexbox;display:flex}.avatar[data-v-461bdb1e]{width:40px;height:40px}.avatar img[data-v-461bdb1e]{width:100%;height:100%}.modelBox[data-v-461bdb1e] .ivu-modal-body{padding:0 16px 16px 16px!important}.news_pic[data-v-461bdb1e]{width:100%;height:150px;overflow:hidden;position:relative;background-size:100%;background-position:50%;border-radius:5px 5px 0 0;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.news_sp[data-v-461bdb1e]{font-size:12px;color:#000;height:38px;line-height:38px;padding:0 12px;display:block}.news_cent[data-v-461bdb1e],.news_sp[data-v-461bdb1e]{background:#fff;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.news_cent[data-v-461bdb1e]{height:auto;border-top:1px dashed #eee;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.news_cent .news_sp1[data-v-461bdb1e]{font-size:12px;color:#000;width:71%}.news_cent .news_cent_img[data-v-461bdb1e]{width:81px;height:46px;border-radius:6px;overflow:hidden}.news_cent .news_cent_img img[data-v-461bdb1e]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-84873444.5a10ed46.css b/crmeb/public/admin/system_static/css/chunk-84873444.5a10ed46.css new file mode 100644 index 000000000..4529b0361 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-84873444.5a10ed46.css @@ -0,0 +1 @@ +.input-width[data-v-4a7773f8]{width:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-877e7f2c.4919c731.css b/crmeb/public/admin/system_static/css/chunk-877e7f2c.4919c731.css deleted file mode 100644 index 1b4e6ccf7..000000000 --- a/crmeb/public/admin/system_static/css/chunk-877e7f2c.4919c731.css +++ /dev/null @@ -1 +0,0 @@ -[data-v-383a387b] .ivu-tag-cyan .ivu-tag-text{color:#19be6b!important}.ivu-tag-cyan[data-v-383a387b]{background:rgba(25,190,170,.1);border-color:#19be6b!important}.tabBox_img[data-v-383a387b]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-383a387b]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-8819ae80.f16f98f5.css b/crmeb/public/admin/system_static/css/chunk-8819ae80.f16f98f5.css deleted file mode 100644 index a201d431c..000000000 --- a/crmeb/public/admin/system_static/css/chunk-8819ae80.f16f98f5.css +++ /dev/null @@ -1 +0,0 @@ -.df-cc[data-v-31821268]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.df-cc[data-v-31821268],.steps-item[data-v-31821268]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.steps-item[data-v-31821268]{width:-webkit-max-content;width:-moz-max-content;width:max-content}.steps-item .dot[data-v-31821268]{width:28px;height:28px;color:#c0c4cc;border:1px solid #c0c4cc;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:8px}.steps-item .title[data-v-31821268]{font-size:16px;font-weight:400;color:#909399;line-height:16px;white-space:nowrap}.steps-item .line[data-v-31821268]{height:1px;margin:0 20px;background:#ddd}.steps-item .wd160[data-v-31821268]{width:160px}.steps-item .wd120[data-v-31821268]{width:120px}.steps-item .wd100[data-v-31821268]{width:100px}.steps-item.active .title[data-v-31821268]{font-size:16px;font-weight:500;color:#303133;line-height:16px}.steps-item.active .dot[data-v-31821268]{width:28px;height:28px;background:var(--prev-color-primary);border:1px solid var(--prev-color-primary);color:#fff}.content_width[data-v-1dac4c8b]{width:460px}.grey[data-v-1dac4c8b]{font-size:12px;color:#999}.maxW[data-v-1dac4c8b] .ivu-select-dropdown{max-width:600px}.ivu-table-wrapper[data-v-1dac4c8b]{border-left:1px solid #dcdee2;border-top:1px solid #dcdee2}.tabBox_img[data-v-1dac4c8b]{width:50px;height:50px}.tabBox_img img[data-v-1dac4c8b]{width:100%;height:100%}.priceBox[data-v-1dac4c8b]{width:100%}.form .picBox[data-v-1dac4c8b],.form .pictrue[data-v-1dac4c8b]{display:inline-block;cursor:pointer}.form .pictrue[data-v-1dac4c8b]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:15px;position:relative}.form .pictrue img[data-v-1dac4c8b]{width:100%;height:100%}.form .pictrue .btndel[data-v-1dac4c8b]{position:absolute;z-index:9;width:20px!important;height:20px!important;left:46px;top:-4px}.form .upLoad[data-v-1dac4c8b]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02);cursor:pointer}.form .col[data-v-1dac4c8b]{color:#2d8cf0;cursor:pointer}.addfont[data-v-1dac4c8b]{font-size:12px;color:var(--prev-color-primary);margin-left:14px;margin-left:10px;cursor:pointer} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-22f5bbda.d3be0174.css b/crmeb/public/admin/system_static/css/chunk-884f79c0.12fec2ba.css similarity index 74% rename from crmeb/public/admin/system_static/css/chunk-22f5bbda.d3be0174.css rename to crmeb/public/admin/system_static/css/chunk-884f79c0.12fec2ba.css index 434e93cc8..c0e962be1 100644 --- a/crmeb/public/admin/system_static/css/chunk-22f5bbda.d3be0174.css +++ b/crmeb/public/admin/system_static/css/chunk-884f79c0.12fec2ba.css @@ -1 +1 @@ -.card_box_cir1[data-v-50f2a66a] .iconfont{font-size:26px;color:#fff}.one[data-v-50f2a66a]{background:#e4ecff}.two[data-v-50f2a66a]{background:#fff3e0}.three[data-v-50f2a66a]{background:#eaf9e1}.four[data-v-50f2a66a]{background:#ffeaf4}.five[data-v-50f2a66a]{background:#f1e4ff}.one1[data-v-50f2a66a]{background:#4d7cfe}.two1[data-v-50f2a66a]{background:#ffab2b}.three1[data-v-50f2a66a]{background:#6dd230}.four1[data-v-50f2a66a]{background:#ff85c0}.five1[data-v-50f2a66a]{background:#b37feb}.card_box[data-v-50f2a66a]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_cir[data-v-50f2a66a]{width:60px;height:60px;overflow:hidden;margin-right:20px}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a],.card_box .card_box_cir[data-v-50f2a66a]{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a]{width:48px;height:48px}.card_box .card_box_txt .sp1[data-v-50f2a66a]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-50f2a66a]{display:block;color:#98a9bc;font-size:12px}.cl[data-v-121af692]{margin-right:20px}.code-row-bg[data-v-121af692]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.code-row-bg .ivu-mt[data-v-121af692]{width:100%;margin:0 5px}.ech-box[data-v-121af692]{margin-top:10px}.change-style[data-v-121af692]{border:1px solid #ccc;border-radius:15px;padding:0 10px;cursor:pointer}.table-head[data-v-121af692]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.return[data-v-121af692]{margin-bottom:6px}[data-v-121af692] .ivu-tabs-nav-scroll{background-color:#fff;padding-top:5px}.tabBox_img[data-v-121af692]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-121af692]{width:100%;height:100%} \ No newline at end of file +.card_box_cir1[data-v-50f2a66a] .iconfont{font-size:26px;color:#fff}.one[data-v-50f2a66a]{background:#e4ecff}.two[data-v-50f2a66a]{background:#fff3e0}.three[data-v-50f2a66a]{background:#eaf9e1}.four[data-v-50f2a66a]{background:#ffeaf4}.five[data-v-50f2a66a]{background:#f1e4ff}.one1[data-v-50f2a66a]{background:#4d7cfe}.two1[data-v-50f2a66a]{background:#ffab2b}.three1[data-v-50f2a66a]{background:#6dd230}.four1[data-v-50f2a66a]{background:#ff85c0}.five1[data-v-50f2a66a]{background:#b37feb}.card_box[data-v-50f2a66a]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_cir[data-v-50f2a66a]{width:60px;height:60px;overflow:hidden;margin-right:20px}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a],.card_box .card_box_cir[data-v-50f2a66a]{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a]{width:48px;height:48px}.card_box .card_box_txt .sp1[data-v-50f2a66a]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-50f2a66a]{display:block;color:#98a9bc;font-size:12px}.cl[data-v-4476e5c0]{margin-right:20px}.code-row-bg[data-v-4476e5c0]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.code-row-bg .ivu-mt[data-v-4476e5c0]{width:100%;margin:0 5px}.ech-box[data-v-4476e5c0]{margin-top:10px}.change-style[data-v-4476e5c0]{border:1px solid #ccc;border-radius:15px;padding:0 10px;cursor:pointer}.table-head[data-v-4476e5c0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.return[data-v-4476e5c0]{margin-bottom:6px}[data-v-4476e5c0] .ivu-tabs-nav-scroll{background-color:#fff;padding-top:5px}.tabBox_img[data-v-4476e5c0]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-4476e5c0]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-8bec1408.f073fdc4.css b/crmeb/public/admin/system_static/css/chunk-8bec1408.f073fdc4.css new file mode 100644 index 000000000..4218c760a --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-8bec1408.f073fdc4.css @@ -0,0 +1 @@ +.radio[data-v-35556d70]{margin-bottom:14px}.radio[data-v-35556d70] .name{width:125px;text-align:right;padding-right:12px}.tabsName[data-v-256ebee6]{margin-bottom:15px}.valBox[data-v-256ebee6]{margin:10px 0}.valPicbox[data-v-256ebee6]{border:1px solid #e7eaec}.valPicbox_pic[data-v-256ebee6]{width:200px;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.valPicbox_pic img[data-v-256ebee6]{width:100%;height:100%}.valPicbox_pic[data-v-256ebee6] .ivu-icon-md-document{font-size:70px;color:#dadada}.valPicbox_sp[data-v-256ebee6]{display:block;font-size:12px;width:200px;padding:7px;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #e7eaec} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-8ccb56cc.60af134e.css b/crmeb/public/admin/system_static/css/chunk-8ccb56cc.60af134e.css deleted file mode 100644 index a7040cab1..000000000 --- a/crmeb/public/admin/system_static/css/chunk-8ccb56cc.60af134e.css +++ /dev/null @@ -1 +0,0 @@ -.customer[data-v-986dc27e]{height:100%;background-color:#fff}.tabBox_img[data-v-986dc27e]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-986dc27e]{width:100%;height:100%}.modelBox .ivu-table-header[data-v-986dc27e],.modelBox[data-v-986dc27e]{width:100%!important}.trees-coadd[data-v-986dc27e]{width:100%;height:385px}.trees-coadd .scollhide[data-v-986dc27e]{width:100%;height:100%;overflow-x:hidden;overflow-y:scroll}.scollhide[data-v-986dc27e]::-webkit-scrollbar{display:none}.footer[data-v-986dc27e]{margin:15px 0;padding-right:20px}[data-v-986dc27e] .el-form--inline .el-form-item{margin-bottom:0} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-8eb17d4c.13e5c3e0.css b/crmeb/public/admin/system_static/css/chunk-8eb17d4c.13e5c3e0.css deleted file mode 100644 index 8c249f17d..000000000 --- a/crmeb/public/admin/system_static/css/chunk-8eb17d4c.13e5c3e0.css +++ /dev/null @@ -1 +0,0 @@ -.ivu-form-item[data-v-a9717ed0]{margin-bottom:0}.picBox[data-v-a9717ed0]{display:inline-block;cursor:pointer}.picBox .upLoad[data-v-a9717ed0]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02)}.picBox .pictrue[data-v-a9717ed0]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:10px}.picBox .pictrue img[data-v-a9717ed0]{width:100%;height:100%}[data-v-a9717ed0] .ivu-menu-vertical .ivu-menu-item-group-title,[data-v-a9717ed0] .ivu-menu-vertical.ivu-menu-light:after{display:none}.left-wrapper[data-v-a9717ed0]{height:904px;background:#fff;border-right:1px solid #f2f2f2}.menu-item[data-v-a9717ed0]{z-index:50;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;word-break:break-all}.icon-box[data-v-a9717ed0]{z-index:3;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}:hover .icon-box[data-v-a9717ed0]{display:block}.right-menu[data-v-a9717ed0]{z-index:10;position:absolute;right:-106px;top:-11px;width:auto;min-width:121px}.tabBox_img[data-v-a9717ed0]{width:36px}.tabBox_img height 36px[data-v-a9717ed0]{border-radius:4px}.tabBox_img cursor pointer img[data-v-a9717ed0]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-90ac2400.e75fb9d9.css b/crmeb/public/admin/system_static/css/chunk-90ac2400.e75fb9d9.css deleted file mode 100644 index 972ac0218..000000000 --- a/crmeb/public/admin/system_static/css/chunk-90ac2400.e75fb9d9.css +++ /dev/null @@ -1 +0,0 @@ -[data-v-113144a8] .ivu-table-cell-tree{border:0;font-size:15px;background-color:unset}[data-v-113144a8] .ivu-table-cell-tree .ivu-icon-ios-add:before{content:"\F11F"}[data-v-113144a8] .ivu-table-cell-tree .ivu-icon-ios-remove:before{content:"\F116"}.button[data-v-113144a8]{width:300px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-90bcd7c4.75305a63.css b/crmeb/public/admin/system_static/css/chunk-90bcd7c4.75305a63.css deleted file mode 100644 index e87fca445..000000000 --- a/crmeb/public/admin/system_static/css/chunk-90bcd7c4.75305a63.css +++ /dev/null @@ -1 +0,0 @@ -.card_box_cir1[data-v-50f2a66a] .iconfont{font-size:26px;color:#fff}.one[data-v-50f2a66a]{background:#e4ecff}.two[data-v-50f2a66a]{background:#fff3e0}.three[data-v-50f2a66a]{background:#eaf9e1}.four[data-v-50f2a66a]{background:#ffeaf4}.five[data-v-50f2a66a]{background:#f1e4ff}.one1[data-v-50f2a66a]{background:#4d7cfe}.two1[data-v-50f2a66a]{background:#ffab2b}.three1[data-v-50f2a66a]{background:#6dd230}.four1[data-v-50f2a66a]{background:#ff85c0}.five1[data-v-50f2a66a]{background:#b37feb}.card_box[data-v-50f2a66a]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_cir[data-v-50f2a66a]{width:60px;height:60px;overflow:hidden;margin-right:20px}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a],.card_box .card_box_cir[data-v-50f2a66a]{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a]{width:48px;height:48px}.card_box .card_box_txt .sp1[data-v-50f2a66a]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-50f2a66a]{display:block;color:#98a9bc;font-size:12px}.express_temp_id[data-v-ea21b082]{position:relative}.express_temp_id button[data-v-ea21b082]{position:absolute;top:50%;right:110px;padding:0;border:none;background:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#57a3f3}.ivu-btn-text[data-v-ea21b082]:focus{-webkit-box-shadow:none;box-shadow:none}.tab_data[data-v-361b7d1e] .ivu-form-item-content{margin-left:0!important}.table_box[data-v-361b7d1e] .ivu-divider-horizontal{margin-top:0!important}.table_box[data-v-361b7d1e] .ivu-form-item{margin-bottom:15px!important}.tabform[data-v-361b7d1e]{margin-bottom:10px}.Refresh[data-v-361b7d1e]{font-size:12px;color:var(--prev-color-primary);cursor:pointer}.order-wrapper[data-v-361b7d1e]{margin-top:10px;padding:10px;border:1px solid #ddd}.order-wrapper .title[data-v-361b7d1e]{font-size:16px}.order-wrapper .order-box[data-v-361b7d1e]{margin-top:10px;border:1px solid #ddd}.order-wrapper .order-box .item[data-v-361b7d1e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ddd}.order-wrapper .order-box .item[data-v-361b7d1e]:last-child{border-bottom:0}.order-wrapper .order-box .item .label[data-v-361b7d1e]{width:100px;padding:10px 0 10px 10px;border-right:1px solid #ddd}.order-wrapper .order-box .item .con[data-v-361b7d1e]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px 0 10px 10px}.manual-modal[data-v-361b7d1e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.df[data-v-361b7d1e],.manual-modal[data-v-361b7d1e]{display:-webkit-box;display:-ms-flexbox;display:flex}.expand-row[data-v-a4536778]{margin-bottom:16px}.ivu-description-list-title[data-v-cecdfe90]{margin-bottom:16px;color:#17233d;font-weight:500;font-size:14px}.logistics[data-v-cecdfe90]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0}.logistics .logistics_img[data-v-cecdfe90]{width:45px;height:45px;margin-right:12px}.logistics .logistics_img img[data-v-cecdfe90]{width:100%;height:100%}.logistics .logistics_cent span[data-v-cecdfe90]{display:block;font-size:12px}.trees-coadd[data-v-cecdfe90]{width:100%;height:400px;border-radius:4px;overflow:hidden}.trees-coadd .scollhide[data-v-cecdfe90]{width:100%;height:100%;overflow:auto;margin-left:18px;padding:10px 0 10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.trees-coadd .scollhide .content[data-v-cecdfe90]{font-size:12px}.trees-coadd .scollhide .time[data-v-cecdfe90]{font-size:12px;color:#2d8cf0}.order_box2[data-v-cecdfe90]{position:absolute;z-index:999999999}.order_box[data-v-cecdfe90] .ivu-modal-header{padding:30x 16px!important}.order_box[data-v-cecdfe90] .ivu-card{font-size:12px!important}.fontColor1[data-v-cecdfe90] .ivu-description-term{color:red!important}.fontColor1[data-v-cecdfe90] .ivu-description-detail{color:red!important;padding-bottom:14px!important}.fontColor2[data-v-cecdfe90] .ivu-description-detail{color:#733af9!important}.order_box[data-v-cecdfe90] .ivu-description-detail,.order_box[data-v-cecdfe90] .ivu-description-term{padding-bottom:10px!important}.order_box[data-v-cecdfe90] .ivu-modal-body{padding:0 16px!important}.fontColor3[data-v-cecdfe90] .ivu-description-detail,.fontColor3[data-v-cecdfe90] .ivu-description-term{color:#f1a417!important}.tabBox_img[data-v-cecdfe90]{width:100px;height:70px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-cecdfe90]{width:100%;height:100%;padding:2px}.ivu-table-wrapper[data-v-40b05298]{border-left:1px solid #dcdee2;border-top:1px solid #dcdee2}.order_box[data-v-40b05298] .ivu-table th{background:#f8f8f9!important}.express_temp_id[data-v-9f73cfc6]{position:relative}.express_temp_id button[data-v-9f73cfc6]{position:absolute;top:50%;right:110px;padding:0;border:none;background:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#57a3f3}.ivu-btn-text[data-v-9f73cfc6]:focus{-webkit-box-shadow:none;box-shadow:none}.trips[data-v-9f73cfc6]{color:#ccc}img[data-v-6ef4f1f2]{height:36px;display:block}.tabBox[data-v-6ef4f1f2]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tabBox .tabBox_img[data-v-6ef4f1f2]{width:36px;height:36px}.tabBox .tabBox_img img[data-v-6ef4f1f2]{width:100%;height:100%}.tabBox .tabBox_tit[data-v-6ef4f1f2]{width:60%;font-size:12px!important;margin:0 2px 0 10px;letter-spacing:1px;padding:5px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.orderData[data-v-6ef4f1f2] .ivu-table-cell{padding-left:0!important}.vertical-center-modal[data-v-6ef4f1f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.orderData .ivu-table-header[data-v-6ef4f1f2],.orderData .ivu-table[data-v-6ef4f1f2],.orderData .ivu-table th[data-v-6ef4f1f2]{overflow:visible!important}[data-v-6ef4f1f2] .ivu-table th{overflow:visible}[data-v-6ef4f1f2] .select-item:hover{background-color:#f3f3f3}[data-v-6ef4f1f2] .select-on{display:block}[data-v-6ef4f1f2] .select-item.on{background:#f3f3f3}.card_cent[data-v-1068e46f] .ivu-card-body{width:100%;height:100%}.card_box[data-v-1068e46f]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_img[data-v-1068e46f]{width:48px;height:48px;border-radius:50%;overflow:hidden;margin-right:20px}.card_box .card_box_img img[data-v-1068e46f]{width:100%;height:100%}.card_box .card_box_txt .sp1[data-v-1068e46f]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-1068e46f]{display:block;color:#98a9bc;font-size:12px}.product_tabs[data-v-45a92415] .ivu-page-header-breadcrumb,.product_tabs[data-v-45a92415] .ivu-page-header-content,.product_tabs[data-v-45a92415] .ivu-tabs-bar{margin-bottom:0!important} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-e355adbc.1a7e1939.css b/crmeb/public/admin/system_static/css/chunk-9236c462.0fb80e1e.css similarity index 80% rename from crmeb/public/admin/system_static/css/chunk-e355adbc.1a7e1939.css rename to crmeb/public/admin/system_static/css/chunk-9236c462.0fb80e1e.css index 02e252da9..9c77f9ff0 100644 --- a/crmeb/public/admin/system_static/css/chunk-e355adbc.1a7e1939.css +++ b/crmeb/public/admin/system_static/css/chunk-9236c462.0fb80e1e.css @@ -1 +1 @@ -.table .ivu-table-default{overflow-y:auto;max-height:350px}.dashboard-workplace-header-avatar{width:64px;height:64px;border-radius:50%;margin-right:16px;font-weight:600}.dashboard-workplace-header-tip{width:100%;display:inline-block;vertical-align:middle}.dashboard-workplace-header-tip-title{font-size:13px;color:#000;margin-bottom:12px}.dashboard-workplace-header-tip-desc-sp{width:33.33%;color:#17233d;font-size:12px;display:inline-block;padding-bottom:10px}.dashboard-workplace-header-extra .ivu-col p{text-align:right}.dashboard-workplace-header-extra .ivu-col p:first-child span:first-child{margin-right:4px}.dashboard-workplace-header-extra .ivu-col p:first-child span:last-child{color:#808695}.dashboard-workplace-header-extra .ivu-col p:last-child{font-size:22px}.lines[data-v-4a51f222]{padding-top:6px!important}.tabform .export[data-v-4a51f222]{margin-left:10px}.tab_data[data-v-4a51f222] .ivu-form-item-content{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important} \ No newline at end of file +.table .ivu-table-default{overflow-y:auto;max-height:350px}.dashboard-workplace-header-avatar{width:64px;height:64px;border-radius:50%;margin-right:16px;font-weight:600}.dashboard-workplace-header-tip{width:100%;display:inline-block;vertical-align:middle}.dashboard-workplace-header-tip-title{font-size:13px;color:#000;margin-bottom:12px}.dashboard-workplace-header-tip-desc-sp{width:33.33%;color:#17233d;font-size:12px;display:inline-block;padding-bottom:10px}.dashboard-workplace-header-extra .ivu-col p{text-align:right}.dashboard-workplace-header-extra .ivu-col p:first-child span:first-child{margin-right:4px}.dashboard-workplace-header-extra .ivu-col p:first-child span:last-child{color:#808695}.dashboard-workplace-header-extra .ivu-col p:last-child{font-size:22px}.lines[data-v-43b44cb8]{padding-top:6px!important}.tabform .export[data-v-43b44cb8]{margin-left:10px}.tab_data[data-v-43b44cb8] .ivu-form-item-content{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-93d047c8.7701de20.css b/crmeb/public/admin/system_static/css/chunk-93d047c8.7701de20.css deleted file mode 100644 index 666f4a38d..000000000 --- a/crmeb/public/admin/system_static/css/chunk-93d047c8.7701de20.css +++ /dev/null @@ -1 +0,0 @@ -.picBox[data-v-7401c5af]{display:inline-block;cursor:pointer}.picBox .upLoad[data-v-7401c5af]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02)}.picBox .pictrue[data-v-7401c5af]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:10px}.picBox .pictrue img[data-v-7401c5af]{width:100%;height:100%}.picBox .iconfont[data-v-7401c5af]{color:#898989}.mapBox[data-v-7401c5af] .ivu-modal-body{height:640px!important}.btn[data-v-7401c5af]{margin:0 auto;width:40%}[data-v-192323eb] .el-tabs__item{height:54px!important;line-height:54px!important}.tabBox_img[data-v-192323eb]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-192323eb]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-94f6b82a.3a8bb09f.css b/crmeb/public/admin/system_static/css/chunk-94f6b82a.3a8bb09f.css deleted file mode 100644 index 1e1544bc4..000000000 --- a/crmeb/public/admin/system_static/css/chunk-94f6b82a.3a8bb09f.css +++ /dev/null @@ -1 +0,0 @@ -.radio[data-v-224af4d2]{margin-bottom:14px}.radio[data-v-224af4d2] .name{width:125px;text-align:right;padding-right:12px}[data-v-6a5d4957] .ivu-menu-vertical .ivu-menu-item-group-title,[data-v-6a5d4957] .ivu-menu-vertical.ivu-menu-light:after{display:none}[data-v-6a5d4957] .ivu-form-item-content{margin-left:0!important}.nofont[data-v-6a5d4957]{text-align:center;line-height:123px}.nofonts[data-v-6a5d4957]{text-align:center;line-height:105px}.save[data-v-6a5d4957]{width:100%;margin:0 auto;text-align:center;background-color:#fff;bottom:0;padding:16px;border-top:3px solid #f5f7f9}.form .goodsTitle[data-v-6a5d4957]{margin-bottom:25px}.form .goodsTitle~.goodsTitle[data-v-6a5d4957]{margin-top:20px}.form .goodsTitle .title[data-v-6a5d4957]{border-bottom:2px solid var(--prev-color-primary);padding:0 8px 12px 5px;color:#000;font-size:14px}.form .goodsTitle .icons[data-v-6a5d4957]{font-size:15px;margin-right:8px;color:#999}.form .add[data-v-6a5d4957]{font-size:12px;color:var(--prev-color-primary);padding:0 12px;cursor:pointer}.form .radio[data-v-6a5d4957]{margin-right:20px}.form .upLoad[data-v-6a5d4957]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02)}.form .iconfont[data-v-6a5d4957]{color:#898989}.form .pictrue[data-v-6a5d4957]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:10px}.form .pictrue img[data-v-6a5d4957]{width:100%;height:100%}.agreement-box[data-v-6a5d4957]{width:310px;height:550px;border-radius:10px;background:transparent;border:1px solid #eee;opacity:1;position:relative}.agreement-box .template[data-v-6a5d4957]{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:10px;background-color:#817e81}.agreement-box .htmls_box[data-v-6a5d4957]{font-size:12px;width:259px;height:430px;border-radius:10px;background-color:#fff;position:absolute;top:58px;left:26px}.agreement-box .htmls_box .htmls_top[data-v-6a5d4957]{position:absolute;top:8px;left:0;height:34px;text-align:center;width:100%;line-height:35px;font-weight:600;font-size:20px}.agreement-box .htmls_box .htmls_font[data-v-6a5d4957]{position:absolute;bottom:0;left:0;padding:15px 15px;text-align:center;width:100%}.agreement-box .htmls_box .htmls_font div[data-v-6a5d4957]{height:35px;line-height:35px;border-radius:20px}.agreement-box .htmls_box .htmls_font .ok[data-v-6a5d4957]{background-color:#f33316;color:#fff}.agreement-box .htmls_box .htmls[data-v-6a5d4957]{position:absolute;background-color:#fff;top:50px;left:0;width:259px;height:281px;border-radius:4px;overflow:auto;padding:5px 15px;word-break:break-word}.agreement-box .htmls_box .htmls[data-v-6a5d4957]::-webkit-scrollbar{display:none}.Bbox[data-v-6a5d4957]{width:495px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.item[data-v-6a5d4957]{padding-right:15px;padding-top:20px}.item[data-v-6a5d4957],.items[data-v-6a5d4957]{margin-right:15px;border:1px dashed #dbdbdb;padding-bottom:10px}.items[data-v-6a5d4957]{padding-top:15px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}.items .move-icon[data-v-6a5d4957]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:80px;cursor:move;color:#d8d8d8}.items .img-box[data-v-6a5d4957]{position:relative;width:80px;height:80px}.items .img-box img[data-v-6a5d4957]{width:100%;height:100%}.items .info[data-v-6a5d4957]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:22px}.items .info .info-item[data-v-6a5d4957]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.items .info .info-item span[data-v-6a5d4957]{font-size:13px}.items .info .info-item span .input-box[data-v-6a5d4957]{-webkit-box-flex:1;-ms-flex:1;flex:1}.items .delect-btn[data-v-6a5d4957]{position:absolute;right:-12px;top:-12px;color:#999}.items .delect-btn .iconfont[data-v-6a5d4957]{font-size:28px;color:#999}.table[data-v-6a5d4957]{width:700px;color:#515a6e;font-size:14px;background-color:#fff;margin-left:20px}.contents[data-v-6a5d4957]{width:150px}.contents .right-box[data-v-6a5d4957]{margin-left:40px}.contents .title-text[data-v-6a5d4957]{width:500px}.pciframe[data-v-6a5d4957]{margin-left:20px;width:430px;height:280px;background:#fff;border:1px solid #eee;border-radius:13px;position:relative}.pciframe img[data-v-6a5d4957]{width:100%;height:100%}.pciframe .pciframe-box[data-v-6a5d4957]{background:transparent;border-radius:4px}.pciframe .pcmoddile_goods[data-v-6a5d4957]{position:absolute;top:69px;width:171px;height:140px;border-top-left-radius:2px;border-bottom-left-radius:2px;left:65px;background-color:#fff}.pciframe .pcswiperimg_goods[data-v-6a5d4957]{height:140px;background-color:#f5f5f5}.pciframe .pcswiperimg_goods img[data-v-6a5d4957]{width:100%;height:100%}.link[data-v-6a5d4957]{display:inline-block;width:100%;height:32px;line-height:1.5;padding:4px 7px;border:1px solid #dcdee2;border-radius:4px;background-color:#fff;position:relative;cursor:text;-webkit-transition:border .2s ease-in-out,background .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:border .2s ease-in-out,background .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:border .2s ease-in-out,background .2s ease-in-out,box-shadow .2s ease-in-out;transition:border .2s ease-in-out,background .2s ease-in-out,box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;font-size:13px;font-family:PingFangSC-Regular;line-height:22px;color:rgba(0,0,0,.25);opacity:1;cursor:pointer}.link .you[data-v-6a5d4957]{color:#999;float:right;margin-right:11px}.swiperimg[data-v-6a5d4957]{width:310px;max-height:126px;border-top-left-radius:10px;border-top-right-radius:10px}.swiperimg img[data-v-6a5d4957]{width:100%;height:100%}.swiperimgs[data-v-6a5d4957]{width:310px;height:100%;border-radius:10px}.swiperimgs img[data-v-6a5d4957]{width:100%;height:100%}.swiperimg_goods[data-v-6a5d4957]{width:284px;height:124px;border-radius:4px;line-height:99px;text-align:center;background-color:#f5f5f5}.swiperimg_goods img[data-v-6a5d4957]{width:100%;height:100%}.title[data-v-6a5d4957]{padding:0 0 13px 0;font-weight:700;font-size:15px;border-left:2px solid var(--prev-color-primary);height:23px;padding-left:10px}.title-text[data-v-6a5d4957]{padding:0 0 0 16px;color:#999;font-size:12px;margin-top:10px}.content .right-box[data-v-6a5d4957]{margin-left:40px}.box[data-v-6a5d4957]{border-top:3px solid #f5f7f9;padding:10px;padding-top:25px;width:100%}.box .save[data-v-6a5d4957]{background-color:var(--prev-color-primary);color:#fff;width:71px;height:30px;margin:0 auto;text-align:center;line-height:30px;cursor:pointer}.iframe[data-v-6a5d4957]{margin-left:20px;position:relative;width:310px;height:550px;background:#fff;border:1px solid #eee;opacity:1;border-radius:10px}.moddile[data-v-6a5d4957]{position:absolute;width:310px;height:550px;top:0;opacity:0;left:0;border-radius:4px}.moddile_box[data-v-6a5d4957]{position:absolute;top:0;width:310px;height:115px;border-top-left-radius:4px;border-top-right-radius:4px;left:0;background-color:#f5f5f5}.moddile_goods[data-v-6a5d4957]{position:absolute;top:12px;width:284px;height:124px;border-radius:5px;left:13px;line-height:99px;text-align:center;background-color:#f5f5f5}.iframe-box[data-v-6a5d4957]{width:310px;height:100%;border-radius:10px;background:transparent;border:1px solid #eee;opacity:1}.iframe-box img[data-v-6a5d4957]{width:100%;height:100%}.left-wrapper[data-v-6a5d4957]{min-width:213px;background:#fff;border-right:1px solid #f2f2f2}.menu-item[data-v-6a5d4957]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;word-break:break-all}.menu-item .icon-box[data-v-6a5d4957]{z-index:3;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}.menu-item:hover .icon-box[data-v-6a5d4957]{display:block}.menu-item .right-menu[data-v-6a5d4957]{z-index:10;position:absolute;right:-106px;top:-11px;width:auto;min-width:121px}.tabBox_img[data-v-6a5d4957]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-6a5d4957]{width:100%;height:100%}.ivu-menu[data-v-6a5d4957]{z-index:auto}.icondrag2[data-v-6a5d4957]{font-size:26px;color:#d8d8d8}.hot_imgs[data-v-6a5d4957]{margin-bottom:20px}.hot_imgs .title[data-v-6a5d4957]{font-size:14px}.hot_imgs .list-box[data-v-6a5d4957]{margin-top:14px}.hot_imgs .list-box .item[data-v-6a5d4957]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:14px}.hot_imgs .list-box .item .move-icon[data-v-6a5d4957]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:80px;cursor:move;color:#d8d8d8}.hot_imgs .list-box .item .img-box[data-v-6a5d4957]{position:relative;width:80px;height:80px}.hot_imgs .list-box .item .img-box img[data-v-6a5d4957]{width:100%;height:100%}.hot_imgs .list-box .item .info[data-v-6a5d4957]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:22px}.hot_imgs .list-box .item .info .info-item[data-v-6a5d4957]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.hot_imgs .list-box .item .info .info-item span[data-v-6a5d4957]{font-size:13px}.hot_imgs .list-box .item .info .info-item .input-box[data-v-6a5d4957]{-webkit-box-flex:1;-ms-flex:1;flex:1}.hot_imgs .list-box .item .delect-btn[data-v-6a5d4957]{position:absolute;right:-12px;top:-12px;color:#999}.hot_imgs .list-box .item .delect-btn .iconfont[data-v-6a5d4957]{font-size:28px;color:#999}.hot_imgs .add-btn[data-v-6a5d4957]{margin-top:14px}.upload-box[data-v-6a5d4957]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background:#ccc}.iconfont[data-v-6a5d4957]{color:#ddd;font-size:28px}.iframe-boxs[data-v-6a5d4957]::-webkit-scrollbar,.sgin_iframe[data-v-6a5d4957]::-webkit-scrollbar{display:none}.iframe-boxs[data-v-6a5d4957]{width:310px;height:550px;border-radius:10px;background:transparent;border:1px solid #eee;opacity:1;overflow:auto}.iframe-boxs .moneyBox[data-v-6a5d4957]{background-color:var(--color-theme);height:414px;border-radius:10px}.iframe-boxs .moneyBox .box1[data-v-6a5d4957]{text-align:center;color:#fff;padding-bottom:15px}.iframe-boxs .moneyBox .box1 .font1[data-v-6a5d4957]{padding-top:20px;font-size:12px;opacity:.6}.iframe-boxs .moneyBox .box1 .font2[data-v-6a5d4957]{font-size:30px;font-style:normal;opacity:.9}.iframe-boxs .moneyBox .moneyBox_content[data-v-6a5d4957]{background-color:#fff;height:317px;border-radius:4px}.iframe-boxs .moneyBox .moneyBox_content .box2[data-v-6a5d4957]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;height:35px;line-height:35px;margin-bottom:10px}.iframe-boxs .moneyBox .moneyBox_content .box2 div[data-v-6a5d4957]:first-child{font-weight:700;border-bottom:2px solid var(--color-theme)}.iframe-boxs .moneyBox .moneyBox_content .box3[data-v-6a5d4957]{padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-ms-flex-wrap:wrap;flex-wrap:wrap}.iframe-boxs .moneyBox .moneyBox_content .box3 .box3_box[data-v-6a5d4957]{width:90px;height:55px;border-radius:9px;background-color:#f4f4f4;color:#888;margin-bottom:10px;text-align:center;padding-top:3px;font-size:19px;margin-right:3px;margin-left:3px}.iframe-boxs .moneyBox .moneyBox_content .box3 .box3_box .font[data-v-6a5d4957]{font-size:11px;font-style:normal}.iframe-boxs .moneyBox .moneyBox_content .box3 .box3_box[data-v-6a5d4957]:first-child{width:90px;height:55px;border-radius:9px;background-color:var(--color-theme);color:#fff;text-align:center;padding-top:3px;margin-right:3px;margin-left:3px}.iframe-boxs .moneyBox .moneyBox_content .box3 .other[data-v-6a5d4957]{line-height:55px}.iframe-boxs .moneyBox .moneyBox_content .box4[data-v-6a5d4957]{padding:0 10px}.iframe-boxs .moneyBox .moneyBox_content .box4 .tips[data-v-6a5d4957]{font-size:14px;color:#333;font-weight:800;margin-bottom:7px;margin-top:10px}.iframe-boxs .moneyBox .moneyBox_content .box4 .tips-samll[data-v-6a5d4957]{font-size:12px;color:#333;margin-bottom:7px}.iframe-boxs .moneyBox .moneyBox_content .box4 .tips-samll p[data-v-6a5d4957]{margin:2px 0}.iframe-boxs .moneyBox .moneyBox_content .box5[data-v-6a5d4957]{font-size:15px;width:225px;height:40px;border-radius:25px;margin:23px auto 0 auto;line-height:40px;text-align:center;background-color:var(--color-theme);color:#fff}[data-v-6a5d4957] .ivu-page-header{border-bottom:unset;position:fixed;z-index:9;width:100%}[data-v-6a5d4957] .i-layout-page-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.box-wrapper[data-v-6a5d4957]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:20px;background-color:#fff;border-radius:5px}.box-video-style[data-v-6a5d4957]{width:100%;height:180px;border-radius:10px;background-color:#707070;margin-top:10px;position:relative;overflow:hidden}.box-video-style .iconv[data-v-6a5d4957]{color:#fff;line-height:180px;width:50px;height:50px;display:inherit;font-size:26px;position:absolute;top:-74px;left:50%;margin-left:-25px}.box-video-style .mark[data-v-6a5d4957]{position:absolute;width:100%;height:30px;top:0;background-color:rgba(0,0,0,.5);text-align:center}.tree-vis[data-v-6a5d4957]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tree-vis .tab-item[data-v-6a5d4957]{padding:15px 20px;cursor:pointer}.tree-vis .active[data-v-6a5d4957]{background-color:var(--prev-bg-main-color);color:var(--prev-color-primary);border-right:2px solid var(--prev-color-primary)} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-65dc2289.0b3d5a04.css b/crmeb/public/admin/system_static/css/chunk-958241c4.0f352da6.css similarity index 56% rename from crmeb/public/admin/system_static/css/chunk-65dc2289.0b3d5a04.css rename to crmeb/public/admin/system_static/css/chunk-958241c4.0f352da6.css index 5fcfd320d..621532777 100644 --- a/crmeb/public/admin/system_static/css/chunk-65dc2289.0b3d5a04.css +++ b/crmeb/public/admin/system_static/css/chunk-958241c4.0f352da6.css @@ -1 +1 @@ -.words-mask[data-v-35e43d5e]{z-index:50;position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.5)}.words-mask .content[data-v-35e43d5e]{position:absolute;left:0;right:0;top:1.14rem;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;border-radius:.06rem .06rem 0 0}.words-mask .content .title-box[data-v-35e43d5e]{padding:0 .3rem .3rem;position:relative;border-bottom:1px solid #f5f6f9}.words-mask .content .title-box .tab-box[data-v-35e43d5e]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.4rem 2.2rem .3rem;font-size:.32rem;color:#9f9f9f}.words-mask .content .title-box .tab-box .on[data-v-35e43d5e]{color:#3875ea;font-weight:700}.words-mask .content .title-box .tab-box .right-icon[data-v-35e43d5e]{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.words-mask .content .title-box .tab-box .right-icon .iconfont[data-v-35e43d5e]{margin-left:.2rem;font-size:.48rem;color:#c8cad0}.words-mask .content .title-box .input-box[data-v-35e43d5e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:6.9rem;height:.64rem;padding-right:.05rem;margin-left:.18rem;border-radius:.32rem;overflow:hidden}.words-mask .content .title-box .input-box[data-v-35e43d5e] .el-input__inner{background:#f5f6f9}.words-mask .content .title-box .input-box .el-input__inner[data-v-35e43d5e]:focus,.words-mask .content .title-box .input-box .el-input__inner[data-v-35e43d5e]:hover,.words-mask .content .title-box .input-box[data-v-35e43d5e] .el-input__inner{border:transparent;-webkit-box-shadow:none;box-shadow:none}.words-mask .content .title-box .icon-cha1[data-v-35e43d5e]{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.words-mask .content .scroll-box[data-v-35e43d5e]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.words-mask .content .scroll-box .scroll-left[data-v-35e43d5e]{width:1.76rem;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;background:#f5f6f9}.words-mask .content .scroll-box .scroll-left .left-item[data-v-35e43d5e]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:1.09rem;color:#282828;font-size:.26rem}.words-mask .content .scroll-box .scroll-left .left-item.active[data-v-35e43d5e]{color:#3875ea;background:#fff}.words-mask .content .scroll-box .scroll-left .left-item.active[data-v-35e43d5e]:after{content:" ";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.06rem;height:.46rem;background:#3875ea}.words-mask .content .scroll-box .scroll-left .left-item.add_cate[data-v-35e43d5e]{color:#9f9f9f;font-size:.26rem}.words-mask .content .scroll-box .scroll-left .left-item.add_cate .iconfont[data-v-35e43d5e]{margin-right:.1rem;font-size:.24rem}.words-mask .content .scroll-box .right-box[data-v-35e43d5e]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:scroll;-webkit-overflow-scrolling:touch}.words-mask .content .scroll-box .msg-item[data-v-35e43d5e]{padding:.25rem .3rem;color:#888;font-size:.28rem}.words-mask .content .scroll-box .msg-item .title[data-v-35e43d5e]{margin-right:.2rem;color:#282828}.words-mask .content .scroll-box .msg-item.add-mg[data-v-35e43d5e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:.28rem;padding:.15rem .3rem}.words-mask .content .scroll-box .msg-item.add-mg .iconfont[data-v-35e43d5e]{font-size:.36rem;margin-right:.1rem}.words-box .mask-title[data-v-35e43d5e]{position:relative;text-align:center;margin-bottom:.5rem;color:#282828;font-size:.32rem;font-weight:700}.words-box .mask-title .iconfont[data-v-35e43d5e]{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#c8cad0;font-size:.44rem;font-weight:400}.words-box .input-box[data-v-35e43d5e]{height:.68rem;margin-top:.32rem;background:#f5f5f5;border-radius:.14rem}.words-box .input-box.text-area[data-v-35e43d5e]{height:1.92rem}.words-box .input-box.text-area textarea[data-v-35e43d5e]{display:block;height:100%}.words-box .subBtn[data-v-35e43d5e]{width:100%;height:.86rem;margin-top:.6rem;margin-bottom:.3rem;font-size:.3rem!important;border-radius:.43rem}.words-box .subBtn[disabled][data-v-35e43d5e]{background:#c8cad0;color:#fff;font-size:.3rem!important}.edit-box[data-v-35e43d5e]{z-index:99;position:fixed;left:0;right:0;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff}.edit-box .head[data-v-35e43d5e]{padding:.4rem .3rem .3rem}.edit-box .head .tit-bar[data-v-35e43d5e]{position:relative;text-align:center;font-size:.32rem;color:#282828;font-weight:700}.edit-box .head .tit-bar span[data-v-35e43d5e]{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#3875ea;font-size:.28rem;font-weight:400}.edit-box .head .input-box[data-v-35e43d5e]{margin-top:.3rem;background:#f5f6f9;border-radius:.39rem}.edit-box .scroll-box[data-v-35e43d5e]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.edit-box .scroll-box .scroll-left[data-v-35e43d5e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:1.76rem;height:100%;background:#f5f6f9}.edit-box .scroll-box .scroll-left .top[data-v-35e43d5e]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:scroll;-webkit-overflow-scrolling:touch}.edit-box .scroll-box .scroll-left .left-item[data-v-35e43d5e]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:1.09rem;color:#282828;font-size:.26rem}.edit-box .scroll-box .scroll-left .left-item.active[data-v-35e43d5e]{color:#3875ea;background:#fff}.edit-box .scroll-box .scroll-left .left-item.active[data-v-35e43d5e]:after{content:" ";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.06rem;height:.46rem;background:#3875ea}.edit-box .scroll-box .scroll-left .left-item.add_cate[data-v-35e43d5e]{color:#9f9f9f;font-size:.26rem}.edit-box .scroll-box .scroll-left .left-item.add_cate .iconfont[data-v-35e43d5e]{margin-right:.1rem;font-size:.24rem}.edit-box .scroll-box .scroll-left .left-item.edits-box[data-v-35e43d5e]{color:#3875ea}.edit-box .scroll-box .right-box[data-v-35e43d5e]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:.3rem}.edit-box .scroll-box .msg-item[data-v-35e43d5e]{padding:.25rem .3rem .25rem 0;color:#888;font-size:.28rem}.edit-box .scroll-box .msg-item .title[data-v-35e43d5e]{margin-right:.2rem;color:#282828}.edit-box .scroll-box .msg-item.add-mg[data-v-35e43d5e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:.28rem;padding:.15rem .3rem}.edit-box .scroll-box .msg-item.add-mg .iconfont[data-v-35e43d5e]{font-size:.36rem;margin-right:.1rem}.edit-box .scroll-box .msg-item .edit-bar[data-v-35e43d5e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:.25rem;padding-bottom:.1rem;border-bottom:1px solid #f0f2f7}.edit-box .scroll-box .msg-item .edit-bar .iconfont[data-v-35e43d5e]{margin-left:.3rem;font-size:.32rem}.cate-list .list-box[data-v-35e43d5e]{max-height:7.5rem;overflow-y:scroll;-webkit-overflow-scrolling:touch}.cate-list .list-box .item[data-v-35e43d5e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:1rem;border-bottom:1px solid #f0f2f7;color:#282828;font-size:.28rem}.cate-list .list-box .item .iconfont[data-v-35e43d5e]{color:#9f9f9f;font-size:.32rem;margin-left:.4rem}.kf_mobile .ivu-modal-wrap,.vertical-center-modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ivu-modal{top:0}.noinput input,.noinput textarea{border-color:transparent!important;background:transparent!important;resize:none}.noinput input:focus,.noinput input:hover,.noinput textarea:focus,.noinput textarea:hover{border-color:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important}body,html{font-size:50px}.head-box[data-v-5778ef5a]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;height:45px;background:linear-gradient(85deg,#3875ea,#1890fc)}.head-box span[data-v-5778ef5a]{position:absolute;width:45px;height:100%;left:0;top:0;text-align:center;line-height:45px}.chat-box[data-v-5778ef5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;height:100vh;background:#f0f1f2}.chat-box .head-box[data-v-5778ef5a]{background:linear-gradient(85deg,#3875ea,#1890fc)}.chat-box .head-box .title-hd[data-v-5778ef5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;height:43px;padding:0 .3rem;color:#fff}.chat-box .head-box .title-hd .icon-fanhui[data-v-5778ef5a]{position:absolute;left:.3rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.chat-box .head-box .title-hd .icon-gengduo2[data-v-5778ef5a]{position:absolute;right:2.1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.chat-box .scroll-box[data-v-5778ef5a]{-webkit-box-flex:1;-ms-flex:1;flex:1}.chat-box .footer-box[data-v-5778ef5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:1rem;padding:0 .3rem;color:rgba(0,0,0,.8);background:#f7f7f7}.chat-box .footer-box .words .iconfont[data-v-5778ef5a]{font-size:.5rem}.chat-box .footer-box .input-box[data-v-5778ef5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:4.92rem;height:.64rem;padding-right:.05rem;margin-left:.18rem;background-color:#fff;border-radius:.32rem;overflow:hidden}.chat-box .footer-box .input-box input[data-v-5778ef5a]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:.2rem;height:100%;border:transparent!important}.chat-box .footer-box .input-box .el-input__inner[data-v-5778ef5a]:focus,.chat-box .footer-box .input-box .el-input__inner[data-v-5778ef5a]:hover,.chat-box .footer-box .input-box[data-v-5778ef5a] .el-input__inner{border:transparent;-webkit-box-shadow:none;box-shadow:none}.chat-box .footer-box .input-box .iconfont[data-v-5778ef5a]{font-size:.5rem;color:#ccc;font-weight:400}.chat-box .footer-box .input-box .isSend[data-v-5778ef5a]{color:#3875ea}.chat-box .footer-box .emoji .iconfont[data-v-5778ef5a],.chat-box .footer-box .more .iconfont[data-v-5778ef5a]{margin-left:.18rem;font-size:.5rem}.tool-wrapper[data-v-5778ef5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.45rem .6rem;background:#fff;font-size:.24rem}.tool-wrapper .tool-item[data-v-5778ef5a]{text-align:center}.tool-wrapper .tool-item img[data-v-5778ef5a]{width:1.04rem;height:1.04rem}.slider-banner[data-v-5778ef5a]{padding-bottom:.25rem;background:#fff}.slider-banner .em[data-v-5778ef5a]{display:inline-block;width:.5rem;height:.5rem;margin:.4rem 0 0 .5rem}.words-mask[data-v-5778ef5a]{z-index:50;position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.5)}.words-mask .content[data-v-5778ef5a]{position:absolute;left:0;right:0;top:1.14rem;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;border-radius:.06rem .06rem 0 0}.words-mask .content .title-box[data-v-5778ef5a]{padding:0 .3rem .3rem;position:relative;border-bottom:1px solid #f5f6f9}.words-mask .content .title-box .tab-box[data-v-5778ef5a]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.4rem 2.2rem .3rem;font-size:.32rem;color:#9f9f9f}.words-mask .content .title-box .tab-box .on[data-v-5778ef5a]{color:#3875ea;font-weight:700}.words-mask .content .title-box .tab-box .right-icon[data-v-5778ef5a]{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.words-mask .content .title-box .tab-box .right-icon .iconfont[data-v-5778ef5a]{margin-left:.2rem;font-size:.48rem;color:#c8cad0}.words-mask .content .title-box .input-box[data-v-5778ef5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:6.9rem;height:.64rem;padding-right:.05rem;margin-left:.18rem;border-radius:.32rem;overflow:hidden}.words-mask .content .title-box .input-box[data-v-5778ef5a] .el-input__inner{background:#f5f6f9}.words-mask .content .title-box .input-box .el-input__inner[data-v-5778ef5a]:focus,.words-mask .content .title-box .input-box .el-input__inner[data-v-5778ef5a]:hover,.words-mask .content .title-box .input-box[data-v-5778ef5a] .el-input__inner{border:transparent;-webkit-box-shadow:none;box-shadow:none}.words-mask .content .title-box .icon-cha1[data-v-5778ef5a]{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.words-mask .content .scroll-box[data-v-5778ef5a]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.words-mask .content .scroll-box .scroll-left[data-v-5778ef5a]{width:1.76rem;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;background:#f5f6f9}.words-mask .content .scroll-box .scroll-left .left-item[data-v-5778ef5a]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:1.09rem;color:#282828;font-size:.26rem}.words-mask .content .scroll-box .scroll-left .left-item.active[data-v-5778ef5a]{color:#3875ea;background:#fff}.words-mask .content .scroll-box .scroll-left .left-item.active[data-v-5778ef5a]:after{content:" ";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.06rem;height:.46rem;background:#3875ea}.words-mask .content .scroll-box .scroll-left .left-item.add_cate[data-v-5778ef5a]{color:#9f9f9f;font-size:.26rem}.words-mask .content .scroll-box .scroll-left .left-item.add_cate .iconfont[data-v-5778ef5a]{margin-right:.1rem;font-size:.24rem}.words-mask .content .scroll-box .right-box[data-v-5778ef5a]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:scroll;-webkit-overflow-scrolling:touch}.words-mask .content .scroll-box .msg-item[data-v-5778ef5a]{padding:.25rem .3rem;color:#888;font-size:.28rem}.words-mask .content .scroll-box .msg-item .title[data-v-5778ef5a]{margin-right:.2rem;color:#282828}.words-mask .content .scroll-box .msg-item.add-mg[data-v-5778ef5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:.28rem;padding:.15rem .3rem}.words-mask .content .scroll-box .msg-item.add-mg .iconfont[data-v-5778ef5a]{font-size:.36rem;margin-right:.1rem}.chat-scroll-box[data-v-5778ef5a]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.chat-scroll-box .day-box[data-v-5778ef5a]{margin-bottom:.2rem;font-size:.24rem;color:#999;text-align:center}.chat-scroll-box .chat-item[data-v-5778ef5a]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.36rem;font-size:.28rem}.chat-scroll-box .chat-item .avatar[data-v-5778ef5a]{width:.8rem;height:.8rem;border-radius:50%}.chat-scroll-box .chat-item .msg-box[data-v-5778ef5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:4.52rem;margin-left:.22rem;padding:.1rem .24rem;background:#fff;border-radius:.14rem;word-break:break-all;color:#333}.chat-scroll-box .chat-item .img-box[data-v-5778ef5a]{width:2.7rem;margin-left:.22rem}.chat-scroll-box .chat-item .img-box img[data-v-5778ef5a]{width:2.7rem;border-radius:6px}.chat-scroll-box .chat-item .product-box[data-v-5778ef5a]{width:4.52rem;background-color:#fff;border-radius:.14rem;overflow:hidden;margin-left:.22rem}.chat-scroll-box .chat-item .product-box img[data-v-5778ef5a]{width:4.52rem}.chat-scroll-box .chat-item .product-box .info[data-v-5778ef5a]{padding:.16rem .26rem}.chat-scroll-box .chat-item .product-box .info .price[data-v-5778ef5a]{font-size:.36rem;color:#f74c31}.chat-scroll-box .chat-item .product-box .info .price text[data-v-5778ef5a]{font-size:.28rem}.chat-scroll-box .chat-item .order-box[data-v-5778ef5a]{width:4.52rem;margin-left:.22rem;background-color:#fff;border-radius:.14rem}.chat-scroll-box .chat-item .order-box .title[data-v-5778ef5a]{padding:.15rem .2rem;font-size:.26rem;color:#282828;border-bottom:1px solid #eceff8}.chat-scroll-box .chat-item .order-box .info[data-v-5778ef5a]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.2rem}.chat-scroll-box .chat-item .order-box .info img[data-v-5778ef5a]{width:1.24rem;height:1.24rem;border-radius:.06rem}.chat-scroll-box .chat-item .order-box .info .product-info[data-v-5778ef5a]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:.16rem}.chat-scroll-box .chat-item .order-box .info .product-info .name[data-v-5778ef5a]{font-size:.26rem}.chat-scroll-box .chat-item .order-box .info .product-info .price[data-v-5778ef5a]{font-size:.3rem;color:#f74c31}.chat-scroll-box .chat-item.right-box[data-v-5778ef5a]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.chat-scroll-box .chat-item.right-box .msg-box[data-v-5778ef5a]{margin-left:0;margin-right:.22rem;background-color:#9cec60}.chat-scroll-box .chat-item.right-box .img-box[data-v-5778ef5a],.chat-scroll-box .chat-item.right-box .order-box[data-v-5778ef5a],.chat-scroll-box .chat-item.right-box .product-box[data-v-5778ef5a]{margin-left:0;margin-right:.22rem}.chat-scroll-box .chat-item .em[data-v-5778ef5a]{margin:0}.transfer-mask[data-v-5778ef5a]{z-index:30;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.transfer-mask .content[data-v-5778ef5a]{position:absolute;left:0;bottom:0;-webkit-transform:translateY(100%);transform:translateY(100%);top:2.5rem;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;border-radius:.16rem .16rem 0 0}.transfer-mask .content.on[data-v-5778ef5a]{-webkit-animation:up .2s linear;animation:up .2s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.transfer-mask .content .title[data-v-5778ef5a]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:1.1rem;font-size:.32rem;font-weight:700;color:#282828}.transfer-mask .content .title .iconfont[data-v-5778ef5a]{position:absolute;right:.3rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#c8cad0;font-size:.44rem}.transfer-mask .content .list-wrapper[data-v-5778ef5a]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:.3rem;overflow-y:scroll;-webkit-overflow-scrolling:touch}.transfer-mask .content .list-wrapper .list-item[data-v-5778ef5a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.16rem 0;border-bottom:1px solid #f0f2f7}.transfer-mask .content .list-wrapper .list-item .check-box[data-v-5778ef5a]{width:.72rem}.transfer-mask .content .list-wrapper .list-item .avatar-box img[data-v-5778ef5a]{width:.9rem;height:.9rem;border-radius:.06rem}.transfer-mask .content .list-wrapper .list-item .nickName[data-v-5778ef5a]{margin-left:.28rem;color:#282828;font-size:.3rem;font-weight:700}.transfer-mask .content .btn[data-v-5778ef5a]{width:6.9rem;height:.86rem;margin:.5rem auto;color:#fff;background:#3875ea;font-size:.3rem;border-radius:.43rem!important}@-webkit-keyframes up{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes up{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.emoji-outer{position:absolute;right:.5rem;bottom:.3rem;width:.5rem;height:.5rem} \ No newline at end of file +.words-mask[data-v-5a2d9c89]{z-index:50;position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.5)}.words-mask .content[data-v-5a2d9c89]{position:absolute;left:0;right:0;top:1.14rem;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;border-radius:.06rem .06rem 0 0}.words-mask .content .title-box[data-v-5a2d9c89]{padding:0 .3rem .3rem;position:relative;border-bottom:1px solid #f5f6f9}.words-mask .content .title-box .tab-box[data-v-5a2d9c89]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.4rem 2.2rem .3rem;font-size:.32rem;color:#9f9f9f}.words-mask .content .title-box .tab-box .on[data-v-5a2d9c89]{color:#3875ea;font-weight:700}.words-mask .content .title-box .tab-box .right-icon[data-v-5a2d9c89]{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.words-mask .content .title-box .tab-box .right-icon .iconfont[data-v-5a2d9c89]{margin-left:.2rem;font-size:.48rem;color:#c8cad0}.words-mask .content .title-box .input-box[data-v-5a2d9c89]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:6.9rem;height:.64rem;padding-right:.05rem;margin-left:.18rem;border-radius:.32rem;overflow:hidden}.words-mask .content .title-box .input-box[data-v-5a2d9c89] .el-input__inner{background:#f5f6f9}.words-mask .content .title-box .input-box .el-input__inner[data-v-5a2d9c89]:focus,.words-mask .content .title-box .input-box .el-input__inner[data-v-5a2d9c89]:hover,.words-mask .content .title-box .input-box[data-v-5a2d9c89] .el-input__inner{border:transparent;-webkit-box-shadow:none;box-shadow:none}.words-mask .content .title-box .icon-cha1[data-v-5a2d9c89]{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.words-mask .content .scroll-box[data-v-5a2d9c89]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.words-mask .content .scroll-box .scroll-left[data-v-5a2d9c89]{width:1.76rem;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;background:#f5f6f9}.words-mask .content .scroll-box .scroll-left .left-item[data-v-5a2d9c89]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:1.09rem;color:#282828;font-size:.26rem}.words-mask .content .scroll-box .scroll-left .left-item.active[data-v-5a2d9c89]{color:#3875ea;background:#fff}.words-mask .content .scroll-box .scroll-left .left-item.active[data-v-5a2d9c89]:after{content:" ";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.06rem;height:.46rem;background:#3875ea}.words-mask .content .scroll-box .scroll-left .left-item.add_cate[data-v-5a2d9c89]{color:#9f9f9f;font-size:.26rem}.words-mask .content .scroll-box .scroll-left .left-item.add_cate .iconfont[data-v-5a2d9c89]{margin-right:.1rem;font-size:.24rem}.words-mask .content .scroll-box .right-box[data-v-5a2d9c89]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:scroll;-webkit-overflow-scrolling:touch}.words-mask .content .scroll-box .msg-item[data-v-5a2d9c89]{padding:.25rem .3rem;color:#888;font-size:.28rem}.words-mask .content .scroll-box .msg-item .title[data-v-5a2d9c89]{margin-right:.2rem;color:#282828}.words-mask .content .scroll-box .msg-item.add-mg[data-v-5a2d9c89]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:.28rem;padding:.15rem .3rem}.words-mask .content .scroll-box .msg-item.add-mg .iconfont[data-v-5a2d9c89]{font-size:.36rem;margin-right:.1rem}.words-box .mask-title[data-v-5a2d9c89]{position:relative;text-align:center;margin-bottom:.5rem;color:#282828;font-size:.32rem;font-weight:700}.words-box .mask-title .iconfont[data-v-5a2d9c89]{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#c8cad0;font-size:.44rem;font-weight:400}.words-box .input-box[data-v-5a2d9c89]{height:.68rem;margin-top:.32rem;background:#f5f5f5;border-radius:.14rem}.words-box .input-box.text-area[data-v-5a2d9c89]{height:1.92rem}.words-box .input-box.text-area textarea[data-v-5a2d9c89]{display:block;height:100%}.words-box .subBtn[data-v-5a2d9c89]{width:100%;height:.86rem;margin-top:.6rem;margin-bottom:.3rem;font-size:.3rem!important;border-radius:.43rem}.words-box .subBtn[disabled][data-v-5a2d9c89]{background:#c8cad0;color:#fff;font-size:.3rem!important}.edit-box[data-v-5a2d9c89]{z-index:99;position:fixed;left:0;right:0;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff}.edit-box .head[data-v-5a2d9c89]{padding:.4rem .3rem .3rem}.edit-box .head .tit-bar[data-v-5a2d9c89]{position:relative;text-align:center;font-size:.32rem;color:#282828;font-weight:700}.edit-box .head .tit-bar span[data-v-5a2d9c89]{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#3875ea;font-size:.28rem;font-weight:400}.edit-box .head .input-box[data-v-5a2d9c89]{margin-top:.3rem;background:#f5f6f9;border-radius:.39rem}.edit-box .scroll-box[data-v-5a2d9c89]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.edit-box .scroll-box .scroll-left[data-v-5a2d9c89]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:1.76rem;height:100%;background:#f5f6f9}.edit-box .scroll-box .scroll-left .top[data-v-5a2d9c89]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:scroll;-webkit-overflow-scrolling:touch}.edit-box .scroll-box .scroll-left .left-item[data-v-5a2d9c89]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:1.09rem;color:#282828;font-size:.26rem}.edit-box .scroll-box .scroll-left .left-item.active[data-v-5a2d9c89]{color:#3875ea;background:#fff}.edit-box .scroll-box .scroll-left .left-item.active[data-v-5a2d9c89]:after{content:" ";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.06rem;height:.46rem;background:#3875ea}.edit-box .scroll-box .scroll-left .left-item.add_cate[data-v-5a2d9c89]{color:#9f9f9f;font-size:.26rem}.edit-box .scroll-box .scroll-left .left-item.add_cate .iconfont[data-v-5a2d9c89]{margin-right:.1rem;font-size:.24rem}.edit-box .scroll-box .scroll-left .left-item.edits-box[data-v-5a2d9c89]{color:#3875ea}.edit-box .scroll-box .right-box[data-v-5a2d9c89]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:.3rem}.edit-box .scroll-box .msg-item[data-v-5a2d9c89]{padding:.25rem .3rem .25rem 0;color:#888;font-size:.28rem}.edit-box .scroll-box .msg-item .title[data-v-5a2d9c89]{margin-right:.2rem;color:#282828}.edit-box .scroll-box .msg-item.add-mg[data-v-5a2d9c89]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:.28rem;padding:.15rem .3rem}.edit-box .scroll-box .msg-item.add-mg .iconfont[data-v-5a2d9c89]{font-size:.36rem;margin-right:.1rem}.edit-box .scroll-box .msg-item .edit-bar[data-v-5a2d9c89]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:.25rem;padding-bottom:.1rem;border-bottom:1px solid #f0f2f7}.edit-box .scroll-box .msg-item .edit-bar .iconfont[data-v-5a2d9c89]{margin-left:.3rem;font-size:.32rem}.cate-list .list-box[data-v-5a2d9c89]{max-height:7.5rem;overflow-y:scroll;-webkit-overflow-scrolling:touch}.cate-list .list-box .item[data-v-5a2d9c89]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:1rem;border-bottom:1px solid #f0f2f7;color:#282828;font-size:.28rem}.cate-list .list-box .item .iconfont[data-v-5a2d9c89]{color:#9f9f9f;font-size:.32rem;margin-left:.4rem}.kf_mobile .ivu-modal-wrap,.vertical-center-modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ivu-modal{top:0}.noinput input,.noinput textarea{border-color:transparent!important;background:transparent!important;resize:none}.noinput input:focus,.noinput input:hover,.noinput textarea:focus,.noinput textarea:hover{border-color:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important}body,html{font-size:50px}.head-box[data-v-0df090f4]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;height:45px;background:linear-gradient(85deg,#3875ea,#1890fc)}.head-box span[data-v-0df090f4]{position:absolute;width:45px;height:100%;left:0;top:0;text-align:center;line-height:45px}.chat-box[data-v-0df090f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;height:100vh;background:#f0f1f2}.chat-box .head-box[data-v-0df090f4]{background:linear-gradient(85deg,#3875ea,#1890fc)}.chat-box .head-box .title-hd[data-v-0df090f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;height:43px;padding:0 .3rem;color:#fff}.chat-box .head-box .title-hd .icon-fanhui[data-v-0df090f4]{position:absolute;left:.3rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.chat-box .head-box .title-hd .icon-gengduo2[data-v-0df090f4]{position:absolute;right:2.1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.chat-box .scroll-box[data-v-0df090f4]{-webkit-box-flex:1;-ms-flex:1;flex:1}.chat-box .footer-box[data-v-0df090f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:1rem;padding:0 .3rem;color:rgba(0,0,0,.8);background:#f7f7f7}.chat-box .footer-box .words .iconfont[data-v-0df090f4]{font-size:.5rem}.chat-box .footer-box .input-box[data-v-0df090f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:4.92rem;height:.64rem;padding-right:.05rem;margin-left:.18rem;background-color:#fff;border-radius:.32rem;overflow:hidden}.chat-box .footer-box .input-box input[data-v-0df090f4]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:.2rem;height:100%;border:transparent!important}.chat-box .footer-box .input-box .el-input__inner[data-v-0df090f4]:focus,.chat-box .footer-box .input-box .el-input__inner[data-v-0df090f4]:hover,.chat-box .footer-box .input-box[data-v-0df090f4] .el-input__inner{border:transparent;-webkit-box-shadow:none;box-shadow:none}.chat-box .footer-box .input-box .iconfont[data-v-0df090f4]{font-size:.5rem;color:#ccc;font-weight:400}.chat-box .footer-box .input-box .isSend[data-v-0df090f4]{color:#3875ea}.chat-box .footer-box .emoji .iconfont[data-v-0df090f4],.chat-box .footer-box .more .iconfont[data-v-0df090f4]{margin-left:.18rem;font-size:.5rem}.tool-wrapper[data-v-0df090f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.45rem .6rem;background:#fff;font-size:.24rem}.tool-wrapper .tool-item[data-v-0df090f4]{text-align:center}.tool-wrapper .tool-item img[data-v-0df090f4]{width:1.04rem;height:1.04rem}.slider-banner[data-v-0df090f4]{padding-bottom:.25rem;background:#fff}.slider-banner .em[data-v-0df090f4]{display:inline-block;width:.5rem;height:.5rem;margin:.4rem 0 0 .5rem}.words-mask[data-v-0df090f4]{z-index:50;position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.5)}.words-mask .content[data-v-0df090f4]{position:absolute;left:0;right:0;top:1.14rem;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;border-radius:.06rem .06rem 0 0}.words-mask .content .title-box[data-v-0df090f4]{padding:0 .3rem .3rem;position:relative;border-bottom:1px solid #f5f6f9}.words-mask .content .title-box .tab-box[data-v-0df090f4]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.4rem 2.2rem .3rem;font-size:.32rem;color:#9f9f9f}.words-mask .content .title-box .tab-box .on[data-v-0df090f4]{color:#3875ea;font-weight:700}.words-mask .content .title-box .tab-box .right-icon[data-v-0df090f4]{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.words-mask .content .title-box .tab-box .right-icon .iconfont[data-v-0df090f4]{margin-left:.2rem;font-size:.48rem;color:#c8cad0}.words-mask .content .title-box .input-box[data-v-0df090f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:6.9rem;height:.64rem;padding-right:.05rem;margin-left:.18rem;border-radius:.32rem;overflow:hidden}.words-mask .content .title-box .input-box[data-v-0df090f4] .el-input__inner{background:#f5f6f9}.words-mask .content .title-box .input-box .el-input__inner[data-v-0df090f4]:focus,.words-mask .content .title-box .input-box .el-input__inner[data-v-0df090f4]:hover,.words-mask .content .title-box .input-box[data-v-0df090f4] .el-input__inner{border:transparent;-webkit-box-shadow:none;box-shadow:none}.words-mask .content .title-box .icon-cha1[data-v-0df090f4]{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.words-mask .content .scroll-box[data-v-0df090f4]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.words-mask .content .scroll-box .scroll-left[data-v-0df090f4]{width:1.76rem;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;background:#f5f6f9}.words-mask .content .scroll-box .scroll-left .left-item[data-v-0df090f4]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:1.09rem;color:#282828;font-size:.26rem}.words-mask .content .scroll-box .scroll-left .left-item.active[data-v-0df090f4]{color:#3875ea;background:#fff}.words-mask .content .scroll-box .scroll-left .left-item.active[data-v-0df090f4]:after{content:" ";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.06rem;height:.46rem;background:#3875ea}.words-mask .content .scroll-box .scroll-left .left-item.add_cate[data-v-0df090f4]{color:#9f9f9f;font-size:.26rem}.words-mask .content .scroll-box .scroll-left .left-item.add_cate .iconfont[data-v-0df090f4]{margin-right:.1rem;font-size:.24rem}.words-mask .content .scroll-box .right-box[data-v-0df090f4]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:scroll;-webkit-overflow-scrolling:touch}.words-mask .content .scroll-box .msg-item[data-v-0df090f4]{padding:.25rem .3rem;color:#888;font-size:.28rem}.words-mask .content .scroll-box .msg-item .title[data-v-0df090f4]{margin-right:.2rem;color:#282828}.words-mask .content .scroll-box .msg-item.add-mg[data-v-0df090f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:.28rem;padding:.15rem .3rem}.words-mask .content .scroll-box .msg-item.add-mg .iconfont[data-v-0df090f4]{font-size:.36rem;margin-right:.1rem}.chat-scroll-box[data-v-0df090f4]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.chat-scroll-box .day-box[data-v-0df090f4]{margin-bottom:.2rem;font-size:.24rem;color:#999;text-align:center}.chat-scroll-box .chat-item[data-v-0df090f4]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.36rem;font-size:.28rem}.chat-scroll-box .chat-item .avatar[data-v-0df090f4]{width:.8rem;height:.8rem;border-radius:50%}.chat-scroll-box .chat-item .msg-box[data-v-0df090f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:4.52rem;margin-left:.22rem;padding:.1rem .24rem;background:#fff;border-radius:.14rem;word-break:break-all;color:#333}.chat-scroll-box .chat-item .img-box[data-v-0df090f4]{width:2.7rem;margin-left:.22rem}.chat-scroll-box .chat-item .img-box img[data-v-0df090f4]{width:2.7rem;border-radius:6px}.chat-scroll-box .chat-item .product-box[data-v-0df090f4]{width:4.52rem;background-color:#fff;border-radius:.14rem;overflow:hidden;margin-left:.22rem}.chat-scroll-box .chat-item .product-box img[data-v-0df090f4]{width:4.52rem}.chat-scroll-box .chat-item .product-box .info[data-v-0df090f4]{padding:.16rem .26rem}.chat-scroll-box .chat-item .product-box .info .price[data-v-0df090f4]{font-size:.36rem;color:#f74c31}.chat-scroll-box .chat-item .product-box .info .price text[data-v-0df090f4]{font-size:.28rem}.chat-scroll-box .chat-item .order-box[data-v-0df090f4]{width:4.52rem;margin-left:.22rem;background-color:#fff;border-radius:.14rem}.chat-scroll-box .chat-item .order-box .title[data-v-0df090f4]{padding:.15rem .2rem;font-size:.26rem;color:#282828;border-bottom:1px solid #eceff8}.chat-scroll-box .chat-item .order-box .info[data-v-0df090f4]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.2rem}.chat-scroll-box .chat-item .order-box .info img[data-v-0df090f4]{width:1.24rem;height:1.24rem;border-radius:.06rem}.chat-scroll-box .chat-item .order-box .info .product-info[data-v-0df090f4]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:.16rem}.chat-scroll-box .chat-item .order-box .info .product-info .name[data-v-0df090f4]{font-size:.26rem}.chat-scroll-box .chat-item .order-box .info .product-info .price[data-v-0df090f4]{font-size:.3rem;color:#f74c31}.chat-scroll-box .chat-item.right-box[data-v-0df090f4]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.chat-scroll-box .chat-item.right-box .msg-box[data-v-0df090f4]{margin-left:0;margin-right:.22rem;background-color:#9cec60}.chat-scroll-box .chat-item.right-box .img-box[data-v-0df090f4],.chat-scroll-box .chat-item.right-box .order-box[data-v-0df090f4],.chat-scroll-box .chat-item.right-box .product-box[data-v-0df090f4]{margin-left:0;margin-right:.22rem}.chat-scroll-box .chat-item .em[data-v-0df090f4]{margin:0}.transfer-mask[data-v-0df090f4]{z-index:30;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.transfer-mask .content[data-v-0df090f4]{position:absolute;left:0;bottom:0;-webkit-transform:translateY(100%);transform:translateY(100%);top:2.5rem;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;border-radius:.16rem .16rem 0 0}.transfer-mask .content.on[data-v-0df090f4]{-webkit-animation:up .2s linear;animation:up .2s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.transfer-mask .content .title[data-v-0df090f4]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:1.1rem;font-size:.32rem;font-weight:700;color:#282828}.transfer-mask .content .title .iconfont[data-v-0df090f4]{position:absolute;right:.3rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#c8cad0;font-size:.44rem}.transfer-mask .content .list-wrapper[data-v-0df090f4]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:.3rem;overflow-y:scroll;-webkit-overflow-scrolling:touch}.transfer-mask .content .list-wrapper .list-item[data-v-0df090f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.16rem 0;border-bottom:1px solid #f0f2f7}.transfer-mask .content .list-wrapper .list-item .check-box[data-v-0df090f4]{width:.72rem}.transfer-mask .content .list-wrapper .list-item .avatar-box img[data-v-0df090f4]{width:.9rem;height:.9rem;border-radius:.06rem}.transfer-mask .content .list-wrapper .list-item .nickName[data-v-0df090f4]{margin-left:.28rem;color:#282828;font-size:.3rem;font-weight:700}.transfer-mask .content .btn[data-v-0df090f4]{width:6.9rem;height:.86rem;margin:.5rem auto;color:#fff;background:#3875ea;font-size:.3rem;border-radius:.43rem!important}@-webkit-keyframes up{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes up{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.emoji-outer{position:absolute;right:.5rem;bottom:.3rem;width:.5rem;height:.5rem} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-97c9717a.ab7d73a2.css b/crmeb/public/admin/system_static/css/chunk-97c9717a.ab7d73a2.css deleted file mode 100644 index f71038d6b..000000000 --- a/crmeb/public/admin/system_static/css/chunk-97c9717a.ab7d73a2.css +++ /dev/null @@ -1 +0,0 @@ -.virtual-title[data-v-93988d56]{font-size:12px;color:#303133}.header_top[data-v-7803ca98]{margin-bottom:10px}.demo-tabs-style1>.ivu-tabs-card>.ivu-tabs-content[data-v-7803ca98]{height:120px;margin-top:-16px}.demo-tabs-style1>.ivu-tabs-card>.ivu-tabs-content>.ivu-tabs-tabpane[data-v-7803ca98]{background:#fff;padding:16px}.demo-tabs-style1>.ivu-tabs.ivu-tabs-card>.ivu-tabs-bar .ivu-tabs-tab[data-v-7803ca98]{border-color:transparent}.demo-tabs-style1>.ivu-tabs-card>.ivu-tabs-bar .ivu-tabs-tab-active[data-v-7803ca98]{border-color:#fff}.tabs[data-v-7803ca98]{padding:0 30px;background-color:#fff}.trip[data-v-7803ca98]{color:#928b8b;background-color:#f2f2f2;margin-left:80px;border-radius:4px;padding:15px}.content[data-v-7803ca98]{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.form-sty[data-v-7803ca98]{margin-top:20px}.value-list[data-v-7803ca98]{position:absolute;right:7px;bottom:7px;width:22px;height:22px;line-height:22px;text-align:center;background:var(--prev-color-primary);color:#ededed;cursor:pointer;border-radius:4px}.variable .item[data-v-7803ca98]{cursor:pointer;padding:5px 10px;-webkit-transition:all .3s ease;transition:all .3s ease}.variable .item[data-v-7803ca98]:hover{background:var(--prev-color-primary-light-9);color:var(--prev-color-primary);border-radius:4px}.variable[data-v-7803ca98]::-webkit-scrollbar{width:4px;height:4px}.variable[data-v-7803ca98]::-webkit-scrollbar-thumb{background:var(--prev-color-primary-light-9);border-radius:4px}.variable[data-v-7803ca98]::-webkit-scrollbar-track{background:#f2f2f2} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-98173ed8.9be8dd22.css b/crmeb/public/admin/system_static/css/chunk-98173ed8.9be8dd22.css deleted file mode 100644 index cb7aed775..000000000 --- a/crmeb/public/admin/system_static/css/chunk-98173ed8.9be8dd22.css +++ /dev/null @@ -1 +0,0 @@ -[data-v-e31fab1a] .diy-fullscreen{overflow:hidden}[data-v-e31fab1a] .diy-fullscreen .ivu-modal{top:0;left:0;right:0;bottom:0;height:100%;width:100%!important}[data-v-e31fab1a] .diy-fullscreen .ivu-modal .ivu-modal-content,[data-v-e31fab1a] .diy-fullscreen .ivu-modal .ivu-modal-content .ivu-modal-body{height:100%}[data-v-e31fab1a] .diy-fullscreen .ivu-modal .ivu-tabs .ivu-tabs-content-animated{height:92%;background-color:#2f2f2f!important}[data-v-e31fab1a] .diy-fullscreen .ivu-modal .ivu-tabs-content{height:100%}[data-v-e31fab1a] .diy-fullscreen .ivu-modal .ivu-tabs .ivu-tabs-tabpane{height:92%}.diy-header[data-v-e31fab1a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.diy-header .diy-header-icon[data-v-e31fab1a]{margin-right:30px;cursor:pointer}.diy-header .diy-header-icon[data-v-e31fab1a]:hover{opacity:.8}[data-v-e31fab1a] .ivu-modal{top:70px}.ivu-modal-content .ivu-modal-body[data-v-e31fab1a]{min-height:632px;height:80vh;overflow:hidden}.ivu-tabs .ivu-tabs-content-animated[data-v-e31fab1a]{min-height:560px;height:73vh;margin-top:-1px}.ivu-tabs .ivu-tabs-tabpane[data-v-e31fab1a]{min-height:560px;margin-top:-1px}.ivu-tabs-nav .ivu-tabs-tab .ivu-icon[data-v-e31fab1a]{color:red}::v-deepbody .ivu-select-dropdown .ivu-dropdown-transfer[data-v-e31fab1a]{background:red!important}.file-left[data-v-e31fab1a] .ivu-select-dropdown.ivu-dropdown-transfer .ivu-dropdown-menu .ivu-dropdown-item:hover{background-color:#e5e5e5!important}[data-v-e31fab1a] .ivu-tabs.ivu-tabs-card>.ivu-tabs-bar .ivu-tabs-nav-container{background-color:#fff}.demo-drawer-footer[data-v-e31fab1a]{width:100%;position:absolute;bottom:0;left:0;border-top:1px solid #e8e8e8;padding:10px 16px;text-align:right;background:#fff}.file[data-v-e31fab1a]{position:relative}.file .save[data-v-e31fab1a]{position:absolute;left:50%;bottom:-30px;z-index:99}.file-box[data-v-e31fab1a]{height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-99578034.2ada99d5.css b/crmeb/public/admin/system_static/css/chunk-99578034.2ada99d5.css new file mode 100644 index 000000000..ad07230a1 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-99578034.2ada99d5.css @@ -0,0 +1 @@ +.radio[data-v-35556d70]{margin-bottom:14px}.radio[data-v-35556d70] .name{width:125px;text-align:right;padding-right:12px}.tabBox_img[data-v-4cb04f9c]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-4cb04f9c]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-9a9500de.4c1baa83.css b/crmeb/public/admin/system_static/css/chunk-9a9500de.4c1baa83.css deleted file mode 100644 index 5f8338e6d..000000000 --- a/crmeb/public/admin/system_static/css/chunk-9a9500de.4c1baa83.css +++ /dev/null @@ -1 +0,0 @@ -[data-v-1cfbbc78] .ivu-form-item-content{line-height:unset!important} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-9b5c8d82.ff503be5.css b/crmeb/public/admin/system_static/css/chunk-9b5c8d82.ff503be5.css new file mode 100644 index 000000000..f8f973ccc --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-9b5c8d82.ff503be5.css @@ -0,0 +1 @@ +.ivu-form-item[data-v-34eefe08]{margin-bottom:0}.picBox[data-v-34eefe08]{display:inline-block;cursor:pointer}.picBox .upLoad[data-v-34eefe08]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02)}.picBox .pictrue[data-v-34eefe08]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:10px}.picBox .pictrue img[data-v-34eefe08]{width:100%;height:100%}[data-v-34eefe08] .ivu-menu-vertical .ivu-menu-item-group-title,[data-v-34eefe08] .ivu-menu-vertical.ivu-menu-light:after{display:none}.left-wrapper[data-v-34eefe08]{height:904px;background:#fff;border-right:1px solid #f2f2f2}.menu-item[data-v-34eefe08]{z-index:50;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;word-break:break-all}.icon-box[data-v-34eefe08]{z-index:3;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}:hover .icon-box[data-v-34eefe08]{display:block}.right-menu[data-v-34eefe08]{z-index:10;position:absolute;right:-106px;top:-11px;width:auto;min-width:121px}.tabBox_img[data-v-34eefe08]{width:36px}.tabBox_img height 36px[data-v-34eefe08]{border-radius:4px}.tabBox_img cursor pointer img[data-v-34eefe08]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-9b878236.c55a5fcc.css b/crmeb/public/admin/system_static/css/chunk-9b878236.c55a5fcc.css new file mode 100644 index 000000000..c1174a5b3 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-9b878236.c55a5fcc.css @@ -0,0 +1 @@ +[data-v-eb060402] .ivu-tag-cyan .ivu-tag-text{color:#19be6b!important}.ivu-tag-cyan[data-v-eb060402]{background:rgba(25,190,170,.1);border-color:#19be6b!important}.tabBox_img[data-v-eb060402]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-eb060402]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-9f92c118.d19b962c.css b/crmeb/public/admin/system_static/css/chunk-9f92c118.d19b962c.css new file mode 100644 index 000000000..21c5d3728 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-9f92c118.d19b962c.css @@ -0,0 +1 @@ +[data-v-529beb47] .ivu-tag-cyan .ivu-tag-text{color:#19be6b!important}.ivu-tag-cyan[data-v-529beb47]{background:rgba(25,190,170,.1);border-color:#19be6b!important}.tabBox_img[data-v-529beb47]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-529beb47]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-a40b2078.fd8643f3.css b/crmeb/public/admin/system_static/css/chunk-a40b2078.fd8643f3.css deleted file mode 100644 index f55f28f3f..000000000 --- a/crmeb/public/admin/system_static/css/chunk-a40b2078.fd8643f3.css +++ /dev/null @@ -1 +0,0 @@ -.rulesBox[data-v-0fec9316]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.attrFrom[data-v-0fec9316] .ivu-form-item{margin-bottom:0!important}.add[data-v-0fec9316]{margin-left:122px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-a55531f6.685f50e4.css b/crmeb/public/admin/system_static/css/chunk-a55531f6.685f50e4.css deleted file mode 100644 index 446910e34..000000000 --- a/crmeb/public/admin/system_static/css/chunk-a55531f6.685f50e4.css +++ /dev/null @@ -1 +0,0 @@ -.options-list .item[data-v-1bcfa883]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.options-list .item .add[data-v-1bcfa883]{font-size:18px;cursor:pointer;margin-right:5px}.options-list .item .delete[data-v-1bcfa883]{font-size:18px;cursor:pointer;color:#fb0144} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-a5de4638.92e6523e.css b/crmeb/public/admin/system_static/css/chunk-a5de4638.92e6523e.css deleted file mode 100644 index 5a3b411cd..000000000 --- a/crmeb/public/admin/system_static/css/chunk-a5de4638.92e6523e.css +++ /dev/null @@ -1 +0,0 @@ -.QRpic[data-v-e1e1f4f4]{width:180px;height:180px}.QRpic img[data-v-e1e1f4f4]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-a6c4e192.728b78c8.css b/crmeb/public/admin/system_static/css/chunk-a6c4e192.728b78c8.css deleted file mode 100644 index 07e16edcd..000000000 --- a/crmeb/public/admin/system_static/css/chunk-a6c4e192.728b78c8.css +++ /dev/null @@ -1 +0,0 @@ -.empty-box[data-v-3be5b2fe]{height:170px}.mobile-page[data-v-3be5b2fe]{position:relative;width:auto}.mobile-page .banner[data-v-3be5b2fe]{width:100%;margin-top:-48px}.mobile-page .banner img[data-v-3be5b2fe]{width:100%;height:100%;border-radius:6px}.mobile-page .banner img.doc[data-v-3be5b2fe]{border-radius:0}.mobile-page .bg[data-v-3be5b2fe]{width:100%;height:50px;background:-webkit-gradient(linear,left top,right top,from(#f62c2c),to(#f96e29));background:linear-gradient(90deg,#f62c2c,#f96e29)}.mobile-page .bgset[data-v-3be5b2fe]{width:100%;height:50px}.dot[data-v-3be5b2fe]{position:absolute;left:0;bottom:20px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dot.number[data-v-3be5b2fe]{bottom:4px}.dot .num[data-v-3be5b2fe]{width:25px;height:18px;line-height:18px;background-color:#000;color:#fff;opacity:.3;border-radius:8px;font-size:12px;text-align:center}.dot .dot-item[data-v-3be5b2fe]{width:5px;height:5px;background:#aaa;border-radius:50%;margin:0 3px}.dot.line-dot[data-v-3be5b2fe]{bottom:20px}.dot.line-dot .line_dot-item[data-v-3be5b2fe]{width:8px;height:2px;background:#aaa;margin:0 3px}.bargainOn[data-v-155b5331]{border-radius:0!important}.home_bargain[data-v-155b5331]{width:100%;padding:15px 10px 10px;background-size:100% 100%;border-radius:6px}.home_bargain .title-bar[data-v-155b5331]{width:100%;height:29px;font-size:19px;text-align:center}.home_bargain .list-wrapper[data-v-155b5331]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;width:100%;overflow:hidden}.home_bargain .list-wrapper .item[data-v-155b5331]{-ms-flex-negative:0;flex-shrink:0;width:105px;border-radius:8px 8px 0 0;overflow:hidden}.home_bargain .list-wrapper .item .img-box[data-v-155b5331]{width:100%;height:105px}.home_bargain .list-wrapper .item .img-box .box[data-v-155b5331],.home_bargain .list-wrapper .item .img-box img[data-v-155b5331]{width:100%;height:100%}.home_bargain .list-wrapper .item .img-box .box[data-v-155b5331]{background:#d8d8d8}.home_bargain .list-wrapper .item .con-box[data-v-155b5331]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 0 10px;background:#fff;border-radius:0 0 8px 8px}.home_bargain .list-wrapper .item .con-box .price[data-v-155b5331]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#f44}.home_bargain .list-wrapper .item .con-box .price p[data-v-155b5331]{font-size:16px;font-weight:700}.home_bargain .list-wrapper .item .con-box .price span[data-v-155b5331]{font-size:12px}.home_bargain .list-wrapper .item .con-box .btn[data-v-155b5331]{width:68px;height:17px;background:-webkit-gradient(linear,right top,left top,from(#ff5400),to(red));background:linear-gradient(270deg,#ff5400,red);border-radius:9px;color:#fff;text-align:center;line-height:19px;font-size:12px}.home_bargain .doc[data-v-155b5331]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px}.home_bargain .doc span[data-v-155b5331]{width:4px;height:2px;margin:0 3px;background:#979797}.home_bargain .doc span.active[data-v-155b5331]{width:8px;background:#fff}.couponOn[data-v-057f6905]{border-radius:10px}.coupon[data-v-057f6905]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 0 15px 10px;background:#f8f8f8;overflow:hidden}.coupon .item[data-v-057f6905]{-ms-flex-negative:0;flex-shrink:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:152px;height:76px;background:#e93323;color:#fff;border-radius:5px;margin-right:10px}.coupon .item.gary[data-v-057f6905]{background:#d8d8d8}.coupon .item .left[data-v-057f6905]{width:120px;height:76px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.coupon .item .left .num[data-v-057f6905]{font-size:24px;font-weight:700}.coupon .item .left .num span[data-v-057f6905],.coupon .item .left .txt[data-v-057f6905]{font-size:12px}.coupon .item .right[data-v-057f6905]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;border-left:1px dashed #fff}.coupon .item .roll[data-v-057f6905]{position:absolute;width:10px;height:10px;border-radius:50%;background:#f8f8f8}.coupon .item .roll.up-roll[data-v-057f6905]{right:26px;top:-5px}.coupon .item .roll.down-roll[data-v-057f6905]{right:26px;bottom:-5px}.itemOn .empty-box[data-v-f4b6ad3e],.itemOn[data-v-f4b6ad3e],.itemOn img[data-v-f4b6ad3e]{border-radius:0!important}.itemOn .img-box .label[data-v-f4b6ad3e]{border-radius:0 0 8px 0!important}.pageOn[data-v-f4b6ad3e]{border-radius:8px!important}.listBig[data-v-f4b6ad3e]{width:100%;padding:10px 0 1px 0}.listBig .itemBig[data-v-f4b6ad3e]{width:100%;margin-bottom:15px;background-color:#fff;border-radius:10px}.listBig .itemBig .img-box[data-v-f4b6ad3e]{width:100%;height:160px;position:relative;border-radius:50px}.listBig .itemBig .img-box img[data-v-f4b6ad3e]{width:100%;height:160px;border-radius:10px 10px 0 0;-o-object-fit:unset;object-fit:unset}.listBig .itemBig .img-box .empty-box[data-v-f4b6ad3e]{border-radius:8px 8px 0 0}.listBig .itemBig .img-box .label[data-v-f4b6ad3e]{position:absolute;top:0;left:0;width:59px;height:25px;line-height:25px;text-align:center;color:#fff;font-size:12px;border-radius:8px 0 8px 0}.listBig .itemBig .name[data-v-f4b6ad3e]{font-size:15px;font-weight:700;margin-top:8px;padding:0 10px}.listBig .itemBig .coupon[data-v-f4b6ad3e]{width:16px;height:18px;line-height:18px;text-align:center;font-size:12px;margin-right:5px;display:inline-block}.listBig .itemBig .price[data-v-f4b6ad3e]{font-weight:700;font-size:12px;padding:0 10px}.listBig .itemBig .price .num[data-v-f4b6ad3e]{font-size:18px;margin-right:5px}.listBig .itemBig .price .old-price[data-v-f4b6ad3e]{color:#aaa!important;font-weight:400;text-decoration:line-through}.paddingBox[data-v-f4b6ad3e]{padding-bottom:0}.home_product .hd_nav[data-v-f4b6ad3e]{display:-webkit-box;display:-ms-flexbox;display:flex;height:65px;padding:0 5px}.home_product .hd_nav .item[data-v-f4b6ad3e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:25%}.home_product .hd_nav .item .title[data-v-f4b6ad3e]{font-size:16px;color:#282828}.home_product .hd_nav .item .label[data-v-f4b6ad3e]{width:62px;height:18px;line-height:18px;text-align:center;background:transparent;border-radius:8px;color:#999;font-size:12px}.home_product .hd_nav .item.active .title[data-v-f4b6ad3e]{color:#f44}.home_product .hd_nav .item.active .label[data-v-f4b6ad3e]{color:#fff;background:-webkit-gradient(linear,right top,left top,from(#ff5400),to(red));background:linear-gradient(270deg,#ff5400,red)}.home_product .list-wrapper[data-v-f4b6ad3e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:10px}.home_product .list-wrapper .item[data-v-f4b6ad3e]{width:48.5%;margin-bottom:10px;background-color:#fff;border-radius:10px}.home_product .list-wrapper .item .img-box[data-v-f4b6ad3e]{position:relative;width:100%;height:173px}.home_product .list-wrapper .item .img-box .box[data-v-f4b6ad3e],.home_product .list-wrapper .item .img-box img[data-v-f4b6ad3e]{width:100%;height:100%;border-radius:10px 0 0 10px}.home_product .list-wrapper .item .img-box .empty-box[data-v-f4b6ad3e]{background:#f3f5f7;border-radius:10px 10px 0 0}.home_product .list-wrapper .item .img-box .box[data-v-f4b6ad3e]{background:#d8d8d8}.home_product .list-wrapper .item .img-box .label[data-v-f4b6ad3e]{position:absolute;left:0;top:0;width:46px;height:22px;border-radius:10px 0 10px 0;color:#fff;font-size:13px;text-align:center;line-height:22px}.home_product .list-wrapper .item .info[data-v-f4b6ad3e]{padding:7px 10px}.home_product .list-wrapper .item .info .title[data-v-f4b6ad3e]{font-size:14px;color:#282828}.home_product .list-wrapper .item .info .old-price[data-v-f4b6ad3e]{color:#aaa;font-size:13px;text-decoration:line-through}.home_product .list-wrapper .item .info .price[data-v-f4b6ad3e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home_product .list-wrapper .item .info .price .num[data-v-f4b6ad3e]{font-size:18px}.home_product .list-wrapper .item .info .price .num span[data-v-f4b6ad3e]{font-size:12px}.home_product .list-wrapper .item .info .price .label[data-v-f4b6ad3e]{width:16px;height:18px;margin-left:5px;text-align:center;line-height:18px;font-size:11px}.home_product .list-wrapper .item .info .price .label.on[data-v-f4b6ad3e]{margin-left:0}.home_product .list-wrapper.itemA .item[data-v-f4b6ad3e]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.home_product .list-wrapper.itemA .item .img-box[data-v-f4b6ad3e]{position:relative;width:110px;height:110px}.home_product .list-wrapper.itemA .item .img-box .box[data-v-f4b6ad3e],.home_product .list-wrapper.itemA .item .img-box .empty-box[data-v-f4b6ad3e],.home_product .list-wrapper.itemA .item .img-box img[data-v-f4b6ad3e]{border-radius:10px 0 0 10px}.home_product .list-wrapper.itemA .item .info[data-v-f4b6ad3e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:5px;padding:5px 10px}.home_product .list-wrapper.itemA .item .info .title[data-v-f4b6ad3e]{height:37px}.home_product .list-wrapper.itemB[data-v-f4b6ad3e]{-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit}.home_product .list-wrapper.itemB .item[data-v-f4b6ad3e]{width:31.6%;margin-right:8px}.home_product .list-wrapper.itemB .item[data-v-f4b6ad3e]:nth-child(3n){margin-right:0}.home_product .list-wrapper.itemB .item .img-box[data-v-f4b6ad3e]{position:relative;width:100%;height:110px}.home_product .list-wrapper.itemB .item .img-box .box[data-v-f4b6ad3e],.home_product .list-wrapper.itemB .item .img-box .empty-box[data-v-f4b6ad3e],.home_product .list-wrapper.itemB .item .img-box img[data-v-f4b6ad3e],.home_product .list-wrapper.itemC .item .box[data-v-f4b6ad3e],.home_product .list-wrapper.itemC .item .empty-box[data-v-f4b6ad3e],.home_product .list-wrapper.itemC .item img[data-v-f4b6ad3e]{border-radius:10px 10px 0 0}.paddingBox[data-v-791cf5b7]{padding:0 10px!important}.home-hot[data-v-791cf5b7]{padding:15px 10px;background:#ffe5e3;border-radius:12px}.home-hot .hd[data-v-791cf5b7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home-hot .hd .txt[data-v-791cf5b7]{margin-right:10px;color:#fc3c3e;font-size:16px;font-weight:700}.home-hot .hd .color-txt[data-v-791cf5b7]{width:110px;height:18px;border-radius:13px 0 13px 0;color:#fff;text-align:center;font-size:11px;-webkit-box-shadow:3px 1px 1px 1px rgba(255,203,199,.8);box-shadow:3px 1px 1px 1px rgba(255,203,199,.8)}.home-hot .bd[data-v-791cf5b7]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.home-hot .bd .item[data-v-791cf5b7]{display:-webkit-box;display:-ms-flexbox;display:flex;width:158px;margin-top:10px;margin-right:13px;padding:10px;background:#fff;border-radius:8px}.home-hot .bd .item[data-v-791cf5b7]:nth-child(2n){margin-right:0}.home-hot .bd .item .left[data-v-791cf5b7]{width:69px}.home-hot .bd .item .left .title[data-v-791cf5b7]{font-size:14px}.home-hot .bd .item .left .des[data-v-791cf5b7]{font-size:12px;color:#999}.home-hot .bd .item .left .link[data-v-791cf5b7]{width:56px;height:18px;padding:0 10px;margin-top:3px;background:-webkit-gradient(linear,left top,right top,from(#4bc4ff),to(#207eff));background:linear-gradient(90deg,#4bc4ff,#207eff 100%);border-radius:9px;color:#fff;font-size:13px}.home-hot .bd .item .img-box[data-v-791cf5b7]{-webkit-box-flex:1;-ms-flex:1;flex:1}.home-hot .bd .item .img-box img[data-v-791cf5b7]{width:100%;height:100%}.home-hot .bd .item .img-box .box[data-v-791cf5b7]{width:100%;height:100%;background:#d8d8d8}.home-hot .bd .item:nth-child(2) .left .link[data-v-791cf5b7]{background:-webkit-gradient(linear,left top,right top,from(#ff9043),to(#ff531d));background:linear-gradient(90deg,#ff9043,#ff531d 100%)}.home-hot .bd .item:nth-child(3) .left .link[data-v-791cf5b7]{background:-webkit-gradient(linear,left top,right top,from(#96e187),to(#48ce2c));background:linear-gradient(90deg,#96e187,#48ce2c 100%)}.home-hot .bd .item:nth-child(4) .left .link[data-v-791cf5b7]{background:-webkit-gradient(linear,left top,right top,from(#ffc560),to(#ff9c00));background:linear-gradient(90deg,#ffc560,#ff9c00 100%)}.pageOn[data-v-9564822e]{border-radius:10px!important}.list_menu[data-v-9564822e]{padding:0 12px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.list_menu .item[data-v-9564822e]{margin-top:12px;font-size:11px;color:#282828;text-align:center;width:33.3333%}.list_menu .item.four[data-v-9564822e]{width:25%}.list_menu .item.five[data-v-9564822e]{width:20%}.list_menu .item .img-box[data-v-9564822e]{width:50px;height:50px;margin:0 auto 5px auto}.list_menu .item .img-box.on .empty-box[data-v-9564822e],.list_menu .item .img-box.on[data-v-9564822e],.list_menu .item .img-box.on img[data-v-9564822e]{border-radius:50%}.list_menu .item .img-box img[data-v-9564822e]{width:100%;height:100%}.list_menu .icontupian[data-v-9564822e]{font-size:16px}.home_menu[data-v-9564822e]{padding:0 12px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.home_menu .menu-item[data-v-9564822e]{margin-top:12px;font-size:11px;color:#282828;text-align:center;margin-right:30px}.home_menu .menu-item .img-box[data-v-9564822e]{width:50px;height:50px}.home_menu .menu-item .img-box.on .empty-box[data-v-9564822e],.home_menu .menu-item .img-box.on[data-v-9564822e],.home_menu .menu-item .img-box.on img[data-v-9564822e]{border-radius:50%}.home_menu .menu-item .box[data-v-9564822e],.home_menu .menu-item img[data-v-9564822e]{width:100%;height:100%}.home_menu .menu-item .box[data-v-9564822e]{background:#d8d8d8}.home_menu .menu-item p[data-v-9564822e]{margin-top:5px}.home_menu .menu-item[data-v-9564822e]:nth-child(5n){margin-right:0}.home_menu.on .menu-item[data-v-9564822e],.home_menu.on .menu-item[data-v-9564822e]:nth-child(5n){margin-right:51px}.home_menu.on .menu-item[data-v-9564822e]:nth-child(4n){margin-right:0}.home_menu .icontupian[data-v-9564822e]{font-size:16px}.dot[data-v-9564822e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:10px}.dot.number[data-v-9564822e]{bottom:15px}.dot .num[data-v-9564822e]{width:25px;height:18px;line-height:18px;background-color:#000;color:#fff;opacity:.3;border-radius:8px;font-size:12px;text-align:center}.dot .dot-item[data-v-9564822e]{width:5px;height:5px;background:#aaa;border-radius:50%;margin:0 3px}.dot.line-dot .dot-item[data-v-9564822e]{width:8px;height:2px;background:#aaa;margin:0 3px}.pageOn[data-v-05060e6e]{border-radius:10px!important}.list-wrapper[data-v-05060e6e]{padding:10px 0}.list-wrapper .item[data-v-05060e6e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:7px;background-color:#fff;margin:0 10px}.list-wrapper .item[data-v-05060e6e]:last-child{margin-bottom:0!important}.list-wrapper .item.on[data-v-05060e6e]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}.list-wrapper .item.on .info .time[data-v-05060e6e]{text-align:left}.list-wrapper .item .img-box[data-v-05060e6e]{width:125px;height:78px;background:#e8e8e8}.list-wrapper .item .info[data-v-05060e6e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:209px;height:78px}.list-wrapper .item .info .title[data-v-05060e6e]{color:#282828;font-size:15px}.list-wrapper .item .info .time[data-v-05060e6e]{color:#999;font-size:12px;text-align:right}.list-wrapper .item .empty-box[data-v-05060e6e],.list-wrapper .item .pictrue[data-v-05060e6e]{width:125px;height:78px}.list-wrapper .item .pictrue img[data-v-05060e6e]{width:100%;height:100%}.pageOn[data-v-44ec1c8f]{border-radius:6px!important}.news-box .item[data-v-44ec1c8f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px;margin:0 7px}.news-box .item .img-box[data-v-44ec1c8f]{width:75px;height:18px;border-right:1px solid #ddd;padding-right:10px}.news-box .item .img-box img[data-v-44ec1c8f]{width:100%;height:100%}.news-box .item .right-box[data-v-44ec1c8f]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 20px 0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-image:url(data:image/png;base64,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);background-size:20px 20px;background-position:100%;background-repeat:no-repeat}.pinkOn[data-v-d26837a6]{border-radius:0!important}.pageOn[data-v-d26837a6]{border-radius:10px!important}.mobile-page[data-v-d26837a6]{padding-top:10px}.home_pink[data-v-d26837a6]{padding:10px 12px;background:#fff;border-radius:10px}.home_pink .title-wrapper[data-v-d26837a6]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home_pink .title-wrapper .left[data-v-d26837a6],.home_pink .title-wrapper[data-v-d26837a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home_pink .title-wrapper .left span[data-v-d26837a6]{margin-left:5px;font-size:16px}.home_pink .title-wrapper .left .icon[data-v-d26837a6]{width:18px;height:18px;border-radius:50%}.home_pink .title-wrapper .left .avatar-wrapper[data-v-d26837a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:14px}.home_pink .title-wrapper .left .avatar-wrapper img[data-v-d26837a6]{width:15px;height:15px;margin-left:-5px;border:1px solid #fff;border-radius:50%}.home_pink .title-wrapper .left .num[data-v-d26837a6]{margin-left:3px;color:#999;font-size:13px}.home_pink .list-wrapper[data-v-d26837a6]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;overflow:hidden}.home_pink .list-wrapper .item[data-v-d26837a6]{-ms-flex-negative:0;flex-shrink:0;width:110px;background:#fff;border-radius:8px}.home_pink .list-wrapper .item .img-box[data-v-d26837a6]{position:relative;width:100%;height:110px}.home_pink .list-wrapper .item .img-box .box[data-v-d26837a6],.home_pink .list-wrapper .item .img-box img[data-v-d26837a6]{width:100%;height:100%;border-radius:8px 8px 0 0}.home_pink .list-wrapper .item .img-box .box[data-v-d26837a6]{background:#d8d8d8}.home_pink .list-wrapper .item .img-box .num[data-v-d26837a6]{position:absolute;left:6px;top:6px;width:70px;height:16px;line-height:16px;text-align:center;background:rgba(0,0,0,.1);-webkit-box-shadow:1px 1px 4px 0 rgba(0,0,0,.06);box-shadow:1px 1px 4px 0 rgba(0,0,0,.06);border-radius:8px;color:#fff;font-size:12px}.home_pink .list-wrapper .item .info[data-v-d26837a6]{padding:5px 7px}.home_pink .list-wrapper .item .info .title[data-v-d26837a6]{font-size:12px;color:#282828}.home_pink .list-wrapper .item .info .price[data-v-d26837a6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home_pink .list-wrapper .item .info .price .label[data-v-d26837a6]{display:inline-block;height:20px;line-height:20px;padding:0 3px;margin-right:3px;font-size:9px;font-weight:400;text-shadow:1px 1px 4px rgba(0,0,0,.06);color:#f44}.home_pink .list-wrapper .item .info .price .num[data-v-d26837a6]{color:#f44;font-size:16px;font-weight:700}.home_pink .list-wrapper .item .info .price .num span[data-v-d26837a6]{font-size:12px}.home_pink .list-wrapper .item .btn[data-v-d26837a6]{width:110px;height:24px;-webkit-box-shadow:1px 1px 4px 0 rgba(0,0,0,.06);box-shadow:1px 1px 4px 0 rgba(0,0,0,.06);border-radius:0 0 8px 8px;text-align:center;line-height:24px;color:#fff}.home_product .hd_nav[data-v-166996d9]{display:-webkit-box;display:-ms-flexbox;display:flex;height:65px;padding:0 5px}.home_product .hd_nav .item[data-v-166996d9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:25%}.home_product .hd_nav .item .title[data-v-166996d9]{font-size:16px;color:#282828;width:65px;text-align:center}.home_product .hd_nav .item .label[data-v-166996d9]{width:62px;height:18px;line-height:18px;text-align:center;background:transparent;border-radius:8px;color:#999;font-size:12px}.home_product .hd_nav .item.active .title[data-v-166996d9]{color:#f44}.home_product .hd_nav .item.active .label[data-v-166996d9]{color:#fff;background:-webkit-gradient(linear,right top,left top,from(#ff5400),to(red));background:linear-gradient(270deg,#ff5400,red)}.home_product .list-wrapper[data-v-166996d9]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home_product .list-wrapper .item[data-v-166996d9]{width:170px;margin-bottom:10px}.home_product .list-wrapper .item .img-box[data-v-166996d9]{position:relative;width:100%;height:173px}.home_product .list-wrapper .item .img-box .box[data-v-166996d9],.home_product .list-wrapper .item .img-box img[data-v-166996d9]{width:100%;height:100%;border-radius:10px 10px 0 0}.home_product .list-wrapper .item .img-box .box[data-v-166996d9]{background:#d8d8d8}.home_product .list-wrapper .item .img-box .label[data-v-166996d9]{position:absolute;left:0;top:0;width:46px;height:22px;border-radius:10px 0 10px 0;color:#fff;font-size:13px;text-align:center;line-height:22px}.home_product .list-wrapper .item .info[data-v-166996d9]{padding:7px 10px;background:#fff;border-radius:0 0 10px 10px}.home_product .list-wrapper .item .info .title[data-v-166996d9]{font-size:14px;color:#282828}.home_product .list-wrapper .item .info .old-price[data-v-166996d9]{color:#aaa;font-size:13px;text-decoration:line-through}.home_product .list-wrapper .item .info .price[data-v-166996d9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home_product .list-wrapper .item .info .price .num[data-v-166996d9]{font-size:16px;font-weight:700}.home_product .list-wrapper .item .info .price .num span[data-v-166996d9]{font-size:12px}.home_product .list-wrapper .item .info .price .label[data-v-166996d9]{width:16px;height:18px;margin-left:5px;text-align:center;line-height:18px;font-size:11px;border-radius:3px}.home_product .list-wrapper .item .info .price .label.on[data-v-166996d9]{margin-left:0}.seckillOn[data-v-2378e588]{border-radius:0!important}.pageOn[data-v-2378e588]{border-radius:10px!important}.seckill-box[data-v-2378e588]{padding:15px 10px;background:#fff;border-radius:10px}.seckill-box .hd[data-v-2378e588]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.seckill-box .hd .left[data-v-2378e588],.seckill-box .hd[data-v-2378e588]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.seckill-box .hd .left img[data-v-2378e588]{width:18px;height:18px;margin-right:5px;border-radius:50%}.seckill-box .hd .left p[data-v-2378e588]{font-size:16px;color:#282828;font-weight:600}.seckill-box .hd .left .time[data-v-2378e588]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:5px;color:#f44}.seckill-box .hd .left .time span[data-v-2378e588]{width:20px;height:16px;font-size:12px;text-align:center;line-height:16px}.seckill-box .hd .left .time em[data-v-2378e588]{font-size:12px;margin:0 3px;font-style:normal;font-weight:700}.seckill-box .list-wrapper[data-v-2378e588]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:8px;overflow:hidden}.seckill-box .list-wrapper .list-item[data-v-2378e588]{-ms-flex-negative:0;flex-shrink:0;width:110px;background-color:#fff}.seckill-box .list-wrapper .list-item .img-box[data-v-2378e588]{position:relative;width:100%;height:110px}.seckill-box .list-wrapper .list-item .img-box .box[data-v-2378e588],.seckill-box .list-wrapper .list-item .img-box img[data-v-2378e588]{width:100%;height:100%;border-radius:8px}.seckill-box .list-wrapper .list-item .img-box .box[data-v-2378e588]{background:#d8d8d8}.seckill-box .list-wrapper .list-item .img-box .discount[data-v-2378e588]{position:absolute;left:8px;bottom:8px;height:18px;padding:0 3px;line-height:18px;background:#fff;border-radius:2px;border:1px solid transparent;font-size:12px}.seckill-box .list-wrapper .list-item .title[data-v-2378e588]{margin-top:5px;font-size:13px;color:#282828;padding:0 3px}.seckill-box .list-wrapper .list-item .price[data-v-2378e588]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 3px}.seckill-box .list-wrapper .list-item .price .label[data-v-2378e588]{font-size:9px;width:16px;height:16px;color:#fff;text-align:center;line-height:16px}.seckill-box .list-wrapper .list-item .price .num-label[data-v-2378e588]{color:#f44;font-size:12px;font-weight:600;margin:1px 2px 0}.seckill-box .list-wrapper .list-item .price .num[data-v-2378e588]{color:#f44;font-size:16px;font-weight:600}.service-box[data-v-c821554c]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.service-box .img-box[data-v-c821554c]{width:43px;height:43px}.service-box .img-box img[data-v-c821554c]{width:100%;height:100%;border-radius:50%}.service-box .img-box .empty-box[data-v-c821554c]{border-radius:50%}.service-box .img-box .empty-box .iconfont-diy[data-v-c821554c]{font-size:20px}.titleOn[data-v-6b55c60c]{border-radius:10px!important}.title-box[data-v-6b55c60c]{color:#282828;padding:5px 10px}.menus[data-v-24e958b0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:46px;cursor:pointer;background:-webkit-gradient(linear,left top,right top,from(#f62c2c),to(#f96e29));background:linear-gradient(90deg,#f62c2c,#f96e29)}.menus .item[data-v-24e958b0]{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;color:#fff}.menus .item.on span[data-v-24e958b0]{display:block;position:absolute;left:50%;bottom:-5px;width:16px;height:2px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#fff}.pageOn[data-v-3c1f6aca]{border-radius:12px!important}.pageOn .advertItem01 img[data-v-3c1f6aca]{border-radius:10px}.pageOn .advertItem02 .item:first-child img[data-v-3c1f6aca]{border-radius:10px 0 0 10px}.pageOn .advertItem02 .item:nth-child(2) img[data-v-3c1f6aca]{border-radius:0 10px 10px 0}.pageOn .advertItem03 .item:first-child img[data-v-3c1f6aca]{border-radius:10px 0 0 10px}.pageOn .advertItem03 .item:nth-child(2) img[data-v-3c1f6aca]{border-radius:0}.pageOn .advertItem03 .item:nth-child(3) img[data-v-3c1f6aca]{border-radius:0 10px 10px 0}.pageOn .advertItem04 .item:first-child img[data-v-3c1f6aca]{border-radius:10px 0 0 10px}.pageOn .advertItem04 .item:nth-child(2) .pic:first-child img[data-v-3c1f6aca]{border-radius:0 10px 0 0}.pageOn .advertItem04 .item:nth-child(2) .pic:nth-child(2) img[data-v-3c1f6aca]{border-radius:0 0 10px 0}.pageOn .advertItem05 .item:first-child img[data-v-3c1f6aca]{border-radius:10px 0 0 10px}.pageOn .advertItem05 .item:nth-child(2) img[data-v-3c1f6aca]{border-radius:0}.pageOn .advertItem05 .item:nth-child(4) img[data-v-3c1f6aca]{border-radius:0 10px 10px 0}.pageOn .advertItem06 .item:first-child img[data-v-3c1f6aca]{border-radius:10px 0 0 0}.pageOn .advertItem06 .item:nth-child(2) img[data-v-3c1f6aca]{border-radius:0 10px 0 0}.pageOn .advertItem06 .item:nth-child(3) img[data-v-3c1f6aca]{border-radius:0 0 0 10px}.pageOn .advertItem06 .item:nth-child(4) img[data-v-3c1f6aca]{border-radius:0 0 10px 0}.mobile-page .advert .advertItem01[data-v-3c1f6aca]{width:100%;height:100%}.mobile-page .advert .advertItem01 .empty-box[data-v-3c1f6aca]{width:100%;height:379px;border-radius:0}.mobile-page .advert .advertItem01 .empty-box .icontupian[data-v-3c1f6aca]{font-size:50px;color:#999}.mobile-page .advert .advertItem01 img[data-v-3c1f6aca]{width:100%;height:100%}.mobile-page .advert .advertItem02[data-v-3c1f6aca]{width:100%}.mobile-page .advert .advertItem02 .item[data-v-3c1f6aca]{width:50%;height:auto}.mobile-page .advert .advertItem02 .item img[data-v-3c1f6aca]{width:100%;height:100%}.mobile-page .advert .advertItem02 .item .empty-box[data-v-3c1f6aca]{width:100%;height:189.5px;border-radius:0}.mobile-page .advert .advertItem03 .item[data-v-3c1f6aca]{width:33.3333%}.mobile-page .advert .advertItem03 .item .empty-box[data-v-3c1f6aca]{width:100%;height:126.4px;border-radius:0}.mobile-page .advert .advertItem04 .item[data-v-3c1f6aca]{width:50%;height:189.5px}.mobile-page .advert .advertItem04 .item .empty-box[data-v-3c1f6aca]{width:100%;height:100%;border-radius:0}.mobile-page .advert .advertItem04 .item img[data-v-3c1f6aca]{width:100%;height:100%}.mobile-page .advert .advertItem04 .item .pic[data-v-3c1f6aca]{width:100%;height:94.75px}.mobile-page .advert .advertItem05 .item[data-v-3c1f6aca]{width:25%}.mobile-page .advert .advertItem05 .item .empty-box[data-v-3c1f6aca]{width:100%;height:94.75px;border-radius:0}.mobile-page .advert .advertItem06 .item[data-v-3c1f6aca]{width:50%;height:95px}.mobile-page .advert .advertItem06 .item img[data-v-3c1f6aca]{width:100%;height:100%}.mobile-page .advert .advertItem06 .item .empty-box[data-v-3c1f6aca]{width:100%;height:100%;border-radius:0}.search-box[data-v-2db770f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:48px;padding:10px 10px 10px 0;cursor:pointer}.search-box img[data-v-2db770f6]{width:76px;height:30px;margin-right:10px}.search-box .box[data-v-2db770f6]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:30px;line-height:30px;color:#999;font-size:12px;padding-left:10px;background:#fff;border-radius:15px}.search-box .box.on[data-v-2db770f6]{border-radius:0}.search-box .box.center[data-v-2db770f6]{text-align:center;padding-left:0}.mobile-page[data-v-2900e956]{background:#f5f5f5;font-size:12px}.live-wrapper-a[data-v-2900e956]{padding:5px 10px 0}.live-wrapper-a .live-item-a[data-v-2900e956]{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-bottom:10px;background:#fff;border-radius:8px;overflow:hidden}.live-wrapper-a .live-item-a .img-box[data-v-2900e956]{position:relative;width:170px;height:147px;border-radius:8px 0 0 8px;overflow:hidden}.live-wrapper-a .live-item-a .info[data-v-2900e956]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:5px;border-radius:0 8px 8px 0;overflow:hidden}.live-wrapper-a .live-item-a .info .title[data-v-2900e956]{color:#333;font-size:14px}.live-wrapper-a .live-item-a .info .people[data-v-2900e956]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;margin-top:5px}.live-wrapper-a .live-item-a .info .people img[data-v-2900e956]{width:32px;height:32px;margin-right:5px;border-radius:50%}.live-wrapper-a .live-item-a .info .goods-wrapper[data-v-2900e956]{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.live-wrapper-a .live-item-a .info .goods-wrapper .goods-item[data-v-2900e956]{position:relative;width:48px;height:48px;margin-right:8px}.live-wrapper-a .live-item-a .info .goods-wrapper .goods-item[data-v-2900e956]:nth-child(3n){margin-right:0}.live-wrapper-a .live-item-a .info .goods-wrapper .goods-item img[data-v-2900e956]{width:100%;height:100%}.live-wrapper-a .live-item-a .info .goods-wrapper .goods-item span[data-v-2900e956]{position:absolute;left:0;bottom:0;color:#fff;font-size:12px}.live-wrapper-a.live-wrapper-c .live-item-a[data-v-2900e956]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.live-wrapper-a.live-wrapper-c .live-item-a .img-box[data-v-2900e956]{width:100%;border-radius:8px 8px 0 0}.live-wrapper-a.live-wrapper-c .live-item-a .info[data-v-2900e956]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.live-wrapper-a.live-wrapper-c .live-item-a .info .left[data-v-2900e956]{width:60%}.live-wrapper-b[data-v-2900e956]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 10px 0;background:#fff}.live-wrapper-b .live-item-b[data-v-2900e956]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:171px;margin-bottom:10px;border-radius:8px;overflow:hidden}.live-wrapper-b .live-item-b .img-box[data-v-2900e956]{position:relative;height:137px}.live-wrapper-b .live-item-b .info[data-v-2900e956]{width:100%;padding:10px}.live-wrapper-b .live-item-b .info .people[data-v-2900e956]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.live-wrapper-b .live-item-b .info .people img[data-v-2900e956]{width:32px;height:32px;margin-right:5px;border-radius:50%}.iconfont-diy[data-v-2900e956]{font-size:12px}.icontupian[data-v-2900e956]{font-size:24px}.bggary[data-v-2900e956]{background:-webkit-gradient(linear,right top,left top,from(#999),to(#666));background:linear-gradient(270deg,#999,#666)}.bgred[data-v-2900e956]{background:-webkit-gradient(linear,right top,left top,from(#f5742f),to(#ff1717));background:linear-gradient(270deg,#f5742f,#ff1717)}.empty-goods[data-v-2900e956]{width:50px;height:48px;background:#b2b2b2}.empty-goods[data-v-2900e956],.label[data-v-2900e956]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:12px}.label[data-v-2900e956]{position:absolute;left:10px;top:10px;width:76px;height:19px;border-radius:11px 0 11px 11px}.label.bgblue[data-v-2900e956]{-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;width:110px;background:rgba(0,0,0,.36);overflow:hidden}.label.bgblue .txt[data-v-2900e956]{width:38px;height:100%;text-align:center;margin-right:5px;background:-webkit-gradient(linear,right top,left top,from(#2fa1f5),to(#0076ff));background:linear-gradient(270deg,#2fa1f5,#0076ff)}.label.bggary[data-v-2900e956]{width:54px}.title-box[data-v-2900e956]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 10px 0;font-size:16px}.title-box span[data-v-2900e956]:last-child{font-size:13px}.box[data-v-0c29708c]{height:20px;background:#f5f5f5}.mobile-page[data-v-6a880e48]{padding:7px 0}.mobile-page[data-v-425245e0] ::v-deepvideo{width:100%!important}.box[data-v-425245e0]{min-height:100px;padding:10px;background:#f5f5f5}.box img[data-v-425245e0]{max-width:100%;height:auto}.flex-box[data-v-fc175de0]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px;height:70px;background:#ddd}.flex-box .left[data-v-fc175de0],.flex-box[data-v-fc175de0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-box .left .img-box[data-v-fc175de0]{width:46px;height:46px;overflow:hidden;border-radius:50%}.flex-box .left .img-box img[data-v-fc175de0]{width:100%;height:100%}.flex-box .left .name[data-v-fc175de0]{width:230px;margin-left:10px;font-size:18px;color:#000}.flex-box .btn[data-v-fc175de0]{width:60px;height:26px;border:1px solid #02a0e8;opacity:1;border-radius:3px;color:#02a0e8;font-size:14px;text-align:center;line-height:26px}.flex-box .iconfont-diy[data-v-fc175de0]{font-size:20px}.c_row-item[data-v-5f1f9da4]{margin-bottom:20px}.color-box[data-v-5f1f9da4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.color-box .color-item[data-v-5f1f9da4]{margin-left:15px}.color-box .color-item span[data-v-5f1f9da4]{margin-left:5px;color:#999;font-size:13px;cursor:pointer}.c_row-item[data-v-4ce6970f]{margin-top:20px;margin-bottom:20px}.c_row-item .label[data-v-4ce6970f]{color:#999}[data-v-c14b3028] .ivu-input{font-size:13px!important}.tips[data-v-c14b3028]{padding-bottom:5px;font-size:12px;color:#999;border-bottom:1px solid rgba(0,0,0,.05)}.box-item[data-v-c14b3028]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px;padding:20px 30px 20px 0;border:1px solid #ddd;border-radius:3px}.box-item .del-box[data-v-c14b3028]{position:absolute;right:-13px;top:-18px;cursor:pointer}.box-item .del-box .iconfont[data-v-c14b3028]{color:#999;font-size:30px}.box-item .left-tool[data-v-c14b3028]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:72px}.box-item .left-tool .iconfont[data-v-c14b3028]{color:#999;font-size:36px;cursor:move}.box-item .right-wrapper[data-v-c14b3028]{-webkit-box-flex:1;-ms-flex:1;flex:1}.box-item .right-wrapper .img-wrapper[data-v-c14b3028]{display:-webkit-box;display:-ms-flexbox;display:flex}.box-item .right-wrapper .img-wrapper .img-item[data-v-c14b3028]{position:relative;width:80px;height:80px;margin-right:20px;cursor:pointer}.box-item .right-wrapper .img-wrapper .img-item img[data-v-c14b3028]{display:block;width:100%;height:100%}.box-item .right-wrapper .img-wrapper .img-item .empty-img[data-v-c14b3028]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;background:#f7f7f7;font-size:12px;color:#bfbfbf}.box-item .right-wrapper .img-wrapper .img-item .empty-img .iconfont[data-v-c14b3028]{font-size:16px}.box-item .right-wrapper .img-wrapper .img-item .txt[data-v-c14b3028]{position:absolute;left:0;bottom:0;width:100%;height:22px;line-height:22px;text-align:center;background:rgba(0,0,0,.4);color:#fff;font-size:12px}.box-item .right-wrapper .c_row-item[data-v-c14b3028]{margin-top:10px}.add-btn[data-v-c14b3028]{margin-top:20px;width:100%;height:40px}.goods-box[data-v-0341195a]{padding:16px 0;margin-bottom:16px;border-top:1px solid rgba(0,0,0,.05)}.goods-box .list-group[data-v-0341195a],.goods-box .wrapper[data-v-0341195a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.goods-box .add-item[data-v-0341195a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:80px;height:80px;margin-bottom:10px;background:#f7f7f7}.goods-box .add-item .iconfont-diy[data-v-0341195a]{font-size:20px;color:#d8d8d8}.goods-box .item[data-v-0341195a]{position:relative;width:80px;height:80px;margin-bottom:20px;margin-right:12px}.goods-box .item img[data-v-0341195a]{width:100%;height:100%}.goods-box .item .icondel_1[data-v-0341195a]{position:absolute;right:-10px;top:-16px;color:#999;font-size:28px;cursor:pointer}[data-v-3ce74646] .ivu-input{font-size:13px!important}.hot_imgs[data-v-3ce74646]{border-top:1px solid rgba(0,0,0,.05)}.hot_imgs .title[data-v-3ce74646]{padding:0 0 13px 0;color:#999;font-size:12px;border-bottom:1px solid rgba(0,0,0,.05)}.hot_imgs .list-box .item[data-v-3ce74646]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:14px}.hot_imgs .list-box .item .move-icon[data-v-3ce74646]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:80px;cursor:move}.hot_imgs .list-box .item .img-box[data-v-3ce74646]{width:80px;height:80px}.hot_imgs .list-box .item .img-box img[data-v-3ce74646]{width:100%;height:100%}.hot_imgs .list-box .item .info[data-v-3ce74646]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:22px}.hot_imgs .list-box .item .info .info-item[data-v-3ce74646]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.hot_imgs .list-box .item .info .info-item span[data-v-3ce74646]{width:40px;font-size:13px}.hot_imgs .list-box .item .info .info-item .input-box[data-v-3ce74646]{-webkit-box-flex:1;-ms-flex:1;flex:1}.hot_imgs .add-btn[data-v-3ce74646]{margin-top:10px}.hot_imgs .upload-box[data-v-3ce74646]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:80px;height:80px;background:#ccc;border-radius:5px}.line-box[data-v-43026ead]{margin-top:20px;padding:10px 0 20px;border-top:1px solid rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.05)}.line-box .title p[data-v-43026ead]{font-size:14px;color:#000}.line-box .title span[data-v-43026ead]{color:#999}.line-box .input-box[data-v-43026ead]{margin-top:10px}.line-box .input-box .add-btn[data-v-43026ead]{margin-top:18px}.line-box .input-box .input-item[data-v-43026ead]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;position:relative}.line-box .input-box .input-item .delete[data-v-43026ead]{position:absolute;right:-7px;top:-8px;color:#999}.line-box .input-box .input-item .icon[data-v-43026ead]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:36px;cursor:move}.line-box .input-box .input-item[data-v-43026ead] .ivu-input{-webkit-box-flex:1;-ms-flex:1;flex:1;height:36px;font-size:13px!important}[data-v-4de937ae] .ivu-input{font-size:13px!important}.c_row-item[data-v-4de937ae]{margin-bottom:13px}.ivu-input-number[data-v-3d723a48]{width:100%}[data-v-3d723a48] .ivu-input{font-size:13px!important}.numbox[data-v-3d723a48]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.numbox span[data-v-3d723a48]{width:80px;color:#999}.c_row-item[data-v-3d723a48]{width:100%}.c_row-item[data-v-042e5631]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.hot_imgs[data-v-328c1c53]{margin-bottom:20px}.hot_imgs .title[data-v-328c1c53]{padding:0 0 13px 0;color:#999;font-size:12px;border-bottom:1px solid rgba(0,0,0,.05)}.hot_imgs .list-box .item[data-v-328c1c53]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:14px;border-bottom:1px solid #eee;padding-bottom:10px}.hot_imgs .list-box .item .move-icon[data-v-328c1c53]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:80px;cursor:move}.hot_imgs .list-box .item .img-box[data-v-328c1c53]{position:relative;width:70px;height:70px}.hot_imgs .list-box .item .img-box img[data-v-328c1c53]{width:100%;height:100%}.hot_imgs .list-box .item .info[data-v-328c1c53]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:22px}.hot_imgs .list-box .item .info .info-item[data-v-328c1c53]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.hot_imgs .list-box .item .info .info-item span[data-v-328c1c53]{width:40px;font-size:13px}.hot_imgs .list-box .item .info .info-item .input-box[data-v-328c1c53]{-webkit-box-flex:1;-ms-flex:1;flex:1}.hot_imgs .list-box .item .info .info-item[data-v-328c1c53] .ivu-input{font-size:13px!important}.hot_imgs .list-box .item .delect-btn[data-v-328c1c53]{position:absolute;right:-7px;top:-12px}.hot_imgs .list-box .item .delect-btn .iconfont-diy[data-v-328c1c53]{font-size:25px;color:#999}.hot_imgs .add-btn[data-v-328c1c53]{margin-top:10px}.upload-box[data-v-328c1c53]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background:#ccc}.iconfont-diy[data-v-328c1c53]{color:#ddd;font-size:28px}[data-v-681721f3] .ivu-divider-horizontal{margin:12px 0}.empty-box[data-v-681721f3]{color:#8c8c8c;font-size:12px;border-radius:0;background-color:#eee;width:100%;border:1px solid #ddd;text-align:center}.mobile-page .tip[data-v-681721f3]{font-size:12px;color:rgba(0,0,0,.45);margin-bottom:2px}.mobile-page .advert[data-v-681721f3]{cursor:pointer}.mobile-page .advert .advertItem01[data-v-681721f3]{width:100%;height:100%}.mobile-page .advert .advertItem01 .empty-box[data-v-681721f3]{height:366px;border:1px solid #ddd}.mobile-page .advert .advertItem01 img[data-v-681721f3]{width:100%;height:100%;border:1px solid var(--prev-color-primary)}.mobile-page .advert .advertItem02[data-v-681721f3]{width:100%}.mobile-page .advert .advertItem02 .item[data-v-681721f3]{width:50%;height:100%}.mobile-page .advert .advertItem02 .item img[data-v-681721f3]{width:100%;height:100%}.mobile-page .advert .advertItem02 .item.on img[data-v-681721f3]{border:1px solid var(--prev-color-primary)!important}.mobile-page .advert .advertItem02 .item.on .empty-box[data-v-681721f3]{border:1px solid var(--prev-color-primary)!important;color:var(--prev-color-primary)}.mobile-page .advert .advertItem02 .item .empty-box[data-v-681721f3]{height:189.5px;border-right:1px solid #eee}.mobile-page .advert .advertItem02 .item:nth-child(2) .empty-box[data-v-681721f3]{border-right:1px solid #ddd}.mobile-page .advert .advertItem03 .item[data-v-681721f3]{width:33.3333%}.mobile-page .advert .advertItem03 .item .empty-box[data-v-681721f3]{height:126.4px;border-right:1px solid #eee}.mobile-page .advert .advertItem03 .item:nth-child(2) .empty-box[data-v-681721f3]{border-right:1px solid #eee}.mobile-page .advert .advertItem03 .item:nth-child(3) .empty-box[data-v-681721f3]{border-right:1px solid #ddd}.mobile-page .advert .advertItem04 .item[data-v-681721f3]{width:50%;height:189.5px}.mobile-page .advert .advertItem04 .item .empty-box[data-v-681721f3]{height:100%}.mobile-page .advert .advertItem04 .item img[data-v-681721f3]{width:100%;height:100%}.mobile-page .advert .advertItem04 .item.on img[data-v-681721f3]{border:1px solid var(--prev-color-primary)!important}.mobile-page .advert .advertItem04 .item.on .empty-box[data-v-681721f3]{border:1px solid var(--prev-color-primary)!important;color:var(--prev-color-primary)}.mobile-page .advert .advertItem04 .item .pic[data-v-681721f3]{width:100%;height:94.75px}.mobile-page .advert .advertItem04 .item .pic.on img[data-v-681721f3]{border:1px solid var(--prev-color-primary)!important}.mobile-page .advert .advertItem04 .item .pic.on .empty-box[data-v-681721f3]{border:1px solid var(--prev-color-primary)!important;color:var(--prev-color-primary)}.mobile-page .advert .advertItem04 .item:first-child .empty-box[data-v-681721f3]{border-right:1px solid #eee}.mobile-page .advert .advertItem04 .item:nth-child(2) .pic:nth-child(2) .empty-box[data-v-681721f3]{border-top:1px solid #eee}.mobile-page .advert .advertItem05 .item[data-v-681721f3]{width:25%}.mobile-page .advert .advertItem05 .item .empty-box[data-v-681721f3]{height:94.75px}.mobile-page .advert .advertItem05 .item:nth-child(4) .empty-box[data-v-681721f3]{border-right:1px solid #ddd}.mobile-page .advert .advertItem05 .item:nth-child(2) .empty-box[data-v-681721f3]{border-right:1px solid #eee}.mobile-page .advert .advertItem06 .item[data-v-681721f3]{width:50%;height:95px}.mobile-page .advert .advertItem06 .item img[data-v-681721f3]{width:100%;height:100%}.mobile-page .advert .advertItem06 .item.on img[data-v-681721f3]{border:1px solid var(--prev-color-primary)!important}.mobile-page .advert .advertItem06 .item.on .empty-box[data-v-681721f3]{border:1px solid var(--prev-color-primary)!important;color:var(--prev-color-primary)}.mobile-page .advert .advertItem06 .item .empty-box[data-v-681721f3]{height:100%;border-right:1px solid #eee;border-bottom:1px solid #eee}.mobile-page .advert .advertItem06 .item:nth-child(2) .empty-box[data-v-681721f3]{border-right:1px solid #ddd}.mobile-page .advert .advertItem06 .item:nth-child(3) .empty-box[data-v-681721f3]{border-bottom:1px solid #ddd}.mobile-page .advert .advertItem06 .item:nth-child(4) .empty-box[data-v-681721f3]{border-right:1px solid #ddd;border-bottom:1px solid #ddd}[data-v-3cc16a13] .ivu-input{font-size:13px!important}.c_product[data-v-3cc16a13]{border-bottom:1px solid rgba(0,0,0,.05);padding-bottom:20px;margin-bottom:20px}.c_product .list-box .item[data-v-3cc16a13]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:23px;padding:18px 20px 18px 0;border:1px solid #eee;-webkit-box-shadow:0 0 10px #eee;box-shadow:0 0 10px #eee}.c_product .list-box .item .delete[data-v-3cc16a13]{position:absolute;right:0;top:0;right:-13px;top:-14px;color:#999;cursor:pointer}.c_product .list-box .move-icon[data-v-3cc16a13]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;cursor:move}.c_product .list-box .content[data-v-3cc16a13]{-webkit-box-flex:1;-ms-flex:1;flex:1}.c_product .list-box .content .con-item[data-v-3cc16a13]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.c_product .list-box .content .con-item[data-v-3cc16a13]:last-child{margin-bottom:0}.c_product .list-box .content .con-item span[data-v-3cc16a13]{width:45px;font-size:13px}.c_product .add-btn[data-v-3cc16a13]{margin-top:18px}.title[data-v-3cc16a13]{padding-top:20px;font-size:12px;color:#999}.iconfont-diy[data-v-3cc16a13]{color:#ddd;font-size:38px}.c_row-item[data-v-e674e8a4]{margin-top:20px;margin-bottom:20px}.setUp[data-v-78a81b80]{margin-bottom:16px}.tab[data-v-78a81b80]{margin:0 auto;background:#f2f2f2;font-size:12px;border-radius:20px;width:100%;position:relative}.tab .item[data-v-78a81b80],.tab[data-v-78a81b80]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:30px}.tab .item[data-v-78a81b80]{width:50%;padding:5px 10px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.tab .item .text[data-v-78a81b80]{z-index:2}.tab .item.on[data-v-78a81b80]{color:#fff;border-radius:20px}.tab .bg-left[data-v-78a81b80],.tab .bg-right[data-v-78a81b80]{position:absolute;left:0;width:50%;padding:5px 10px;height:30px;background-color:var(--prev-color-primary);z-index:1;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.tab .bg-left[data-v-78a81b80]{border-radius:20px 0 0 20px;-webkit-transform:translateX(0);transform:translateX(0)}.tab .bg-right[data-v-78a81b80]{border-radius:0 20px 20px 0;-webkit-transform:translateX(100%);transform:translateX(100%)}.setUp[data-v-78a81b80] .ivu-tabs-nav-scroll{padding:0 30px}.setUp[data-v-78a81b80] .ivu-tabs-nav .ivu-tabs-tab{padding:8px 45px}.c_row-item[data-v-7e98eb78]{margin-bottom:20px}.c_row-item .label[data-v-7e98eb78]{color:#999}.c_row-item[data-v-7dd4f9b8]{margin-top:10px;margin-bottom:10px}.color-box[data-v-7dd4f9b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.color-box .color-item[data-v-7dd4f9b8]{margin-left:15px}.color-box .color-item span[data-v-7dd4f9b8]{margin-left:5px;color:#999;font-size:13px;cursor:pointer}.ivu-radio-group-button.ivu-radio-group-large .ivu-radio-wrapper[data-v-ffc5e380]:after{height:0}.ivu-radio-group-button.ivu-radio-group-large .ivu-radio-wrapper[data-v-ffc5e380]{height:34px}.ivu-radio-group-button .ivu-radio-wrapper[data-v-ffc5e380]:nth-of-type(2){border-left:1px solid #dcdee2}.title-tips[data-v-ffc5e380]{padding-bottom:10px;font-size:14px;color:#333}.title-tips span[data-v-ffc5e380]{margin-right:14px;color:#999}.iconfont-diy[data-v-ffc5e380]{font-size:20px;line-height:18px}.c_row-item[data-v-68db0df0]{margin-bottom:20px}.row-item[data-v-68db0df0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.iconfont[data-v-68db0df0]{font-size:18px}.header[data-v-13f366ae]{font-size:14px;color:#000}.title[data-v-13f366ae]{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.05);font-size:12px;color:#999}.box[data-v-13f366ae]{width:60px;height:60px;margin-bottom:10px;position:relative}.box .iconfont-diy[data-v-13f366ae]{position:absolute;top:-15px;right:-8px;font-size:25px;color:#999}.box img[data-v-13f366ae]{width:100%;height:100%;background-color:#f2f2f2}.upload-box[data-v-13f366ae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:60px;height:60px;background:#ccc}.title-tips[data-v-f8e78f04]{padding-bottom:10px;font-size:14px;color:#333}.title-tips span[data-v-f8e78f04]{margin-right:14px;color:#999}.title-tips[data-v-29711666]{padding-bottom:10px;font-size:14px;color:#333}.title-tips span[data-v-29711666]{margin-right:14px;color:#999}.pro[data-v-6ef620f4]{padding:15px 15px 0}.pro .tips[data-v-6ef620f4]{height:50px;line-height:50px;color:#999;font-size:12px;border-bottom:1px solid rgba(0,0,0,.05)}.btn-box[data-v-6ef620f4]{padding-bottom:20px}.hot[data-v-0f09275e]{padding-left:14px;padding-right:14px}.pro[data-v-48f0199e]{padding:0 15px}.pro .tips[data-v-48f0199e]{height:50px;line-height:50px;color:#999;font-size:12px;border-bottom:1px solid rgba(0,0,0,.05)}.btn-box[data-v-48f0199e]{padding-bottom:20px}.title-tips[data-v-d96cf9bc]{padding-bottom:10px;font-size:14px;color:#333}.title-tips span[data-v-d96cf9bc]{margin-right:14px;color:#999}.title-tips[data-v-df8a4b94]{padding-bottom:10px;font-size:14px;color:#333}.title-tips span[data-v-df8a4b94]{margin-right:14px;color:#999}.title-tips[data-v-7c1e4f2a]{padding-bottom:10px;font-size:14px;color:#333}.title-tips span[data-v-7c1e4f2a]{margin-right:14px;color:#999}.title-tips[data-v-e6e22dd2]{padding-bottom:10px;font-size:14px;color:#333}.title-tips span[data-v-e6e22dd2]{margin-right:14px;color:#999}[data-v-2c9c2505] .ivu-radio-group-button.ivu-radio-group-large .ivu-radio-wrapper{width:52px!important;margin-bottom:10px;margin-right:9px!important}.pro[data-v-2c9c2505]{padding:15px 15px 0}.pro .tips[data-v-2c9c2505]{height:50px;line-height:50px;color:#999;font-size:12px;border-bottom:1px solid rgba(0,0,0,.05)}.btn-box[data-v-2c9c2505]{padding-bottom:20px}.title-tips[data-v-a2a1a30a]{padding-bottom:10px;font-size:14px;color:#333}.title-tips span[data-v-a2a1a30a]{margin-right:14px;color:#999}.title-tips[data-v-0224119a]{padding-bottom:10px;font-size:14px;color:#333}.title-tips span[data-v-0224119a]{margin-right:14px;color:#999}.upload-box[data-v-5dc913af]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:60px;height:60px;background:#ccc}[data-v-5dc913af] .ivu-input{font-size:13px!important}.slider-box .title[data-v-5dc913af]{color:#999;font-size:13px;margin-bottom:5px}.c_row-item[data-v-5dc913af]{padding:0 15px;margin-top:22px}.slider-box .color[data-v-5dc913af]{margin-bottom:15px}.boxs[data-v-5dc913af]{width:60px;height:60px;margin-bottom:10px;position:relative}.boxs .replace[data-v-5dc913af]{background:rgba(0,0,0,.4);border-radius:0 0 6px 6px;position:absolute;bottom:0;left:0;width:100%;color:#fff;font-size:12px;text-align:center;height:24px;line-height:24px}.boxs .iconfont-diy[data-v-5dc913af]{position:absolute;top:-15px;right:-8px;font-size:25px;color:#999}.boxs img[data-v-5dc913af]{width:100%;height:100%;border-radius:6px}.ivu-color-picker[data-v-5dc913af] .ivu-select-dropdown{position:absolute;left:34px!important}.page-fooot[data-v-cc97dfa0]{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff}.page-fooot .foot-item[data-v-cc97dfa0]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px}.page-fooot .foot-item img[data-v-cc97dfa0]{width:25px;height:25px}.page-fooot .foot-item p[data-v-cc97dfa0]{font-size:12px;color:#282828}.page-fooot .foot-item p.on[data-v-cc97dfa0]{color:#00a4f8}.el-main{padding:0!important}.header-title{background:var(--prev-color-primary);border-radius:0;margin-bottom:0;padding:16px}.ivu-page-header-title{color:#fff;font-size:16px}[data-v-5d24f24c] .el-card__body{padding:0}[data-v-5d24f24c] .el-button--small{border-radius:4px}.close[data-v-5d24f24c],.close[data-v-5d24f24c]:active,.close[data-v-5d24f24c]:focus,.close[data-v-5d24f24c]:hover,.look[data-v-5d24f24c],.look[data-v-5d24f24c]:active,.look[data-v-5d24f24c]:focus,.look[data-v-5d24f24c]:hover{background:var(--prev-color-primary);color:#fff;border-color:#fff}.save[data-v-5d24f24c],.save[data-v-5d24f24c]:active,.save[data-v-5d24f24c]:focus,.save[data-v-5d24f24c]:hover{background:#fff;color:var(--prev-color-primary);border-color:var(--prev-color-primary)}.ysize[data-v-5d24f24c]{background-size:100%}.fullsize[data-v-5d24f24c]{background-size:100% 100%}.repeat[data-v-5d24f24c]{background-repeat:repeat}.noRepeat[data-v-5d24f24c]{background-repeat:no-repeat}.wrapper-con[data-v-5d24f24c]{position:relative}.wrapper-con .acticons[data-v-5d24f24c]{position:absolute;right:20px;top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1}.wrapper-con .acticons .el-button+.el-button[data-v-5d24f24c]{margin-left:0}.main .content-wrapper[data-v-5d24f24c]{padding:0!important}.defaultData[data-v-5d24f24c]{cursor:pointer;position:absolute;left:50%;margin-left:245px}.defaultData .data[data-v-5d24f24c]{margin-top:20px;color:#282828;background-color:#fff;width:94px;text-align:center;height:32px;line-height:32px;border-radius:3px;font-size:12px}.defaultData .data[data-v-5d24f24c]:hover{background-color:#2d8cf0;color:#fff;border:0}.overflowy[data-v-5d24f24c]{overflow-y:scroll}.overflowy .picture[data-v-5d24f24c]{width:379px;height:20px;margin:0 auto;background-color:#fff}.bnt[data-v-5d24f24c]{width:80px!important}[data-v-5d24f24c]::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px #fff;display:none}.left[data-v-5d24f24c]:hover::-webkit-scrollbar-thumb,.right-box[data-v-5d24f24c]:hover::-webkit-scrollbar-thumb{display:block}.contxt[data-v-5d24f24c]:hover ::-webkit-scrollbar-thumb{display:block}[data-v-5d24f24c]::-webkit-scrollbar{width:4px!important}.scrollCon[data-v-5d24f24c]{overflow-y:scroll;overflow-x:hidden}.scroll-box .position[data-v-5d24f24c]{display:block!important;height:40px;text-align:center;line-height:40px;border:1px dashed var(--prev-color-primary);color:var(--prev-color-primary);background-color:#edf4fb}.scroll-box .conter[data-v-5d24f24c]{display:none!important}.conter[data-v-5d24f24c]{margin-top:3px}.dragClass[data-v-5d24f24c]{background-color:#fff}.ivu-mt[data-v-5d24f24c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.iconfont-diy[data-v-5d24f24c]{font-size:24px;color:var(--prev-color-primary)}.diy-wrapper[data-v-5d24f24c]{max-width:100%;min-width:1100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:calc(100vh - 62px)}.diy-wrapper .left[data-v-5d24f24c]{min-width:300px;max-width:300px;border-radius:4px;height:100%}.diy-wrapper .left .title-bar[data-v-5d24f24c]{display:-webkit-box;display:-ms-flexbox;display:flex;color:#333;border-bottom:1px solid #eee;border-radius:4px;cursor:pointer}.diy-wrapper .left .title-bar .title-item[data-v-5d24f24c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;height:45px}.diy-wrapper .left .title-bar .title-item.on[data-v-5d24f24c]{color:var(--prev-color-primary);font-size:14px;border-bottom:1px solid var(--prev-color-primary)}.diy-wrapper .left .wrapper[data-v-5d24f24c]{padding:15px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.diy-wrapper .left .wrapper .tips[data-v-5d24f24c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:15px;font-size:13px;color:#000;cursor:pointer}.diy-wrapper .left .wrapper .tips .ivu-icon[data-v-5d24f24c]{color:#000}.diy-wrapper .left .link-item[data-v-5d24f24c]{padding:10px;border-bottom:1px solid #f5f5f5;font-size:12px;color:#323232}.diy-wrapper .left .link-item .name[data-v-5d24f24c]{font-size:14px;color:var(--prev-color-primary)}.diy-wrapper .left .link-item .copy_btn[data-v-5d24f24c]{cursor:pointer}.diy-wrapper .left .link-item .link-txt[data-v-5d24f24c]{margin-top:2px;word-break:break-all}.diy-wrapper .left .link-item .params[data-v-5d24f24c]{margin-top:5px;color:#1cbe6b;word-break:break-all}.diy-wrapper .left .link-item .params .txt[data-v-5d24f24c]{color:#323232}.diy-wrapper .left .link-item .params span:last-child i[data-v-5d24f24c]{display:none;color:red}.diy-wrapper .left .link-item .lable[data-v-5d24f24c]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:5px;color:#999}.diy-wrapper .left .link-item .lable p[data-v-5d24f24c]{-webkit-box-flex:1;-ms-flex:1;flex:1;word-break:break-all}.diy-wrapper .left .link-item .lable button[data-v-5d24f24c]{margin-left:30px;width:38px}.diy-wrapper .left .dragArea.list-group[data-v-5d24f24c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.diy-wrapper .left .dragArea.list-group .list-group-item[data-v-5d24f24c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:74px;height:66px;margin-right:17px;margin-bottom:10px;font-size:12px;color:#666;cursor:pointer;border-radius:5px;text-align:center}.diy-wrapper .left .dragArea.list-group .list-group-item[data-v-5d24f24c]:hover{-webkit-box-shadow:0 0 5px 0 rgba(24,144,255,.3);box-shadow:0 0 5px 0 rgba(24,144,255,.3);border-right:5px;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .2s;transition:all .2s}.diy-wrapper .left .dragArea.list-group .list-group-item[data-v-5d24f24c]:nth-child(3n){margin-right:0}.diy-wrapper .content[data-v-5d24f24c]{position:relative;height:100%;width:100%}.diy-wrapper .content .page-foot[data-v-5d24f24c]{position:relative;width:379px;margin:0 auto 20px auto}.diy-wrapper .content .page-foot .delete-box[data-v-5d24f24c]{display:none;position:absolute;left:-2px;top:0;width:383px;height:100%;border:2px dashed var(--prev-color-primary);padding:10px 0}.diy-wrapper .content .page-foot.on[data-v-5d24f24c]{cursor:move}.diy-wrapper .content .page-foot.on .delete-box[data-v-5d24f24c]{display:block;border:2px solid var(--prev-color-primary);-webkit-box-shadow:0 0 10px 0 rgba(24,144,255,.3);box-shadow:0 0 10px 0 rgba(24,144,255,.3)}.diy-wrapper .content .page-title[data-v-5d24f24c]{position:relative;height:35px;line-height:35px;background:#fff;font-size:15px;color:#333;text-align:center;width:379px;margin:0 auto}.diy-wrapper .content .page-title .delete-box[data-v-5d24f24c]{display:none;position:absolute;left:-2px;top:0;width:383px;height:100%;border:2px dashed var(--prev-color-primary);padding:10px 0}.diy-wrapper .content .page-title .delete-box span[data-v-5d24f24c]{position:absolute;right:0;bottom:0;width:32px;height:16px;line-height:16px;display:inline-block;text-align:center;font-size:10px;color:#fff;background:rgba(0,0,0,.4);margin-left:2px;cursor:pointer;z-index:11}.diy-wrapper .content .page-title.on[data-v-5d24f24c]{cursor:move}.diy-wrapper .content .page-title.on .delete-box[data-v-5d24f24c]{display:block;border:2px solid var(--prev-color-primary);-webkit-box-shadow:0 0 10px 0 rgba(24,144,255,.3);box-shadow:0 0 10px 0 rgba(24,144,255,.3)}.diy-wrapper .content .scroll-box[data-v-5d24f24c]{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#fff;width:379px;margin:0 auto;padding-top:1px}.diy-wrapper .content .dragArea.list-group[data-v-5d24f24c]{width:100%;height:100%}.diy-wrapper .content .dragArea.list-group .mConfig-item[data-v-5d24f24c]{position:relative;cursor:move}.diy-wrapper .content .dragArea.list-group .mConfig-item .delete-box[data-v-5d24f24c]{display:none;position:absolute;left:-2px;top:0;width:383px;height:100%;border:2px dashed var(--prev-color-primary)}.diy-wrapper .content .dragArea.list-group .mConfig-item .delete-box .handleType[data-v-5d24f24c]{position:absolute;right:-43px;top:0;width:36px;height:111px;border-radius:4px;background-color:var(--prev-color-primary);cursor:pointer;color:#fff;font-weight:700;text-align:center;padding:4px 0}.diy-wrapper .content .dragArea.list-group .mConfig-item .delete-box .handleType .el-tooltip[data-v-5d24f24c]{background-color:inherit;color:inherit}.diy-wrapper .content .dragArea.list-group .mConfig-item .delete-box .handleType .iconfont[data-v-5d24f24c]{padding:5px 0}.diy-wrapper .content .dragArea.list-group .mConfig-item .delete-box .handleType .iconfont.on[data-v-5d24f24c]{opacity:.4}.diy-wrapper .content .dragArea.list-group .mConfig-item.on[data-v-5d24f24c]{cursor:move}.diy-wrapper .content .dragArea.list-group .mConfig-item.on .delete-box[data-v-5d24f24c]{display:block;border:2px solid var(--prev-color-primary);-webkit-box-shadow:0 0 10px 0 rgba(24,144,255,.3);box-shadow:0 0 10px 0 rgba(24,144,255,.3)}.diy-wrapper .content .dragArea.list-group .mConfig-item[data-v-5d24f24c]:hover{-webkit-transform:scale(1.01);transform:scale(1.01);-webkit-box-shadow:0 0 10px 0 rgba(24,144,255,.3);box-shadow:0 0 10px 0 rgba(24,144,255,.3);-webkit-transition:all .2s;transition:all .2s}.diy-wrapper .right-box[data-v-5d24f24c]{max-width:400px;min-width:400px;height:100%;border-radius:4px;overflow:scroll;-webkit-overflow-scrolling:touch}.diy-wrapper .right-box[data-v-5d24f24c] .ivu-tabs-bar{margin-bottom:16px}.diy-wrapper .right-box .title-bar[data-v-5d24f24c]{width:100%;height:45px;line-height:45px;padding-left:24px;color:#000;border-radius:4px;border-bottom:1px solid #eee;font-size:14px}.diy-wrapper[data-v-5d24f24c] ::-webkit-scrollbar{width:6px;background-color:transparent}.diy-wrapper[data-v-5d24f24c] ::-webkit-scrollbar-track{border-radius:10px}.diy-wrapper[data-v-5d24f24c] ::-webkit-scrollbar-thumb{background-color:#bfc1c4}.foot-box[data-v-5d24f24c]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:80px;background:#fff;-webkit-box-shadow:0 -2px 4px 0 rgba(0,0,0,.03);box-shadow:0 -2px 4px 0 rgba(0,0,0,.03)}.foot-box button[data-v-5d24f24c]{width:100px;height:32px;font-size:13px}.foot-box button[data-v-5d24f24c]:first-child{margin-right:20px}[data-v-5d24f24c] .ivu-scroll-loader{display:none}[data-v-5d24f24c] .ivu-card-body{width:100%;padding:0;height:calc(100vh - 73px)}.rbtn[data-v-5d24f24c]{position:absolute;right:20px}.code[data-v-5d24f24c]{position:relative}.QRpic[data-v-5d24f24c]{width:160px;height:160px}.QRpic img[data-v-5d24f24c]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-a8e0e0f0.f77d3f25.css b/crmeb/public/admin/system_static/css/chunk-a8e0e0f0.f77d3f25.css new file mode 100644 index 000000000..4a41672e4 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-a8e0e0f0.f77d3f25.css @@ -0,0 +1 @@ +.card_box_cir1[data-v-50f2a66a] .iconfont{font-size:26px;color:#fff}.one[data-v-50f2a66a]{background:#e4ecff}.two[data-v-50f2a66a]{background:#fff3e0}.three[data-v-50f2a66a]{background:#eaf9e1}.four[data-v-50f2a66a]{background:#ffeaf4}.five[data-v-50f2a66a]{background:#f1e4ff}.one1[data-v-50f2a66a]{background:#4d7cfe}.two1[data-v-50f2a66a]{background:#ffab2b}.three1[data-v-50f2a66a]{background:#6dd230}.four1[data-v-50f2a66a]{background:#ff85c0}.five1[data-v-50f2a66a]{background:#b37feb}.card_box[data-v-50f2a66a]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_cir[data-v-50f2a66a]{width:60px;height:60px;overflow:hidden;margin-right:20px}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a],.card_box .card_box_cir[data-v-50f2a66a]{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a]{width:48px;height:48px}.card_box .card_box_txt .sp1[data-v-50f2a66a]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-50f2a66a]{display:block;color:#98a9bc;font-size:12px}.express_temp_id[data-v-57e123ce]{position:relative}.express_temp_id button[data-v-57e123ce]{position:absolute;top:50%;right:110px;padding:0;border:none;background:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#57a3f3}.ivu-btn-text[data-v-57e123ce]:focus{-webkit-box-shadow:none;box-shadow:none}.tab_data[data-v-12ecb3c2] .ivu-form-item-content{margin-left:0!important}.table_box[data-v-12ecb3c2] .ivu-divider-horizontal{margin-top:0!important}.table_box[data-v-12ecb3c2] .ivu-form-item{margin-bottom:15px!important}.tabform[data-v-12ecb3c2]{margin-bottom:10px}.Refresh[data-v-12ecb3c2]{font-size:12px;color:var(--prev-color-primary);cursor:pointer}.order-wrapper[data-v-12ecb3c2]{margin-top:10px;padding:10px;border:1px solid #ddd}.order-wrapper .title[data-v-12ecb3c2]{font-size:16px}.order-wrapper .order-box[data-v-12ecb3c2]{margin-top:10px;border:1px solid #ddd}.order-wrapper .order-box .item[data-v-12ecb3c2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ddd}.order-wrapper .order-box .item[data-v-12ecb3c2]:last-child{border-bottom:0}.order-wrapper .order-box .item .label[data-v-12ecb3c2]{width:100px;padding:10px 0 10px 10px;border-right:1px solid #ddd}.order-wrapper .order-box .item .con[data-v-12ecb3c2]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px 0 10px 10px}.manual-modal[data-v-12ecb3c2]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.df[data-v-12ecb3c2],.manual-modal[data-v-12ecb3c2]{display:-webkit-box;display:-ms-flexbox;display:flex}.expand-row[data-v-a4536778]{margin-bottom:16px}.ivu-description-list-title[data-v-505c0c1a]{margin-bottom:16px;color:#17233d;font-weight:500;font-size:14px}.logistics[data-v-505c0c1a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0}.logistics .logistics_img[data-v-505c0c1a]{width:45px;height:45px;margin-right:12px}.logistics .logistics_img img[data-v-505c0c1a]{width:100%;height:100%}.logistics .logistics_cent span[data-v-505c0c1a]{display:block;font-size:12px}.trees-coadd[data-v-505c0c1a]{width:100%;height:400px;border-radius:4px;overflow:hidden}.trees-coadd .scollhide[data-v-505c0c1a]{width:100%;height:100%;overflow:auto;margin-left:18px;padding:10px 0 10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.trees-coadd .scollhide .content[data-v-505c0c1a]{font-size:12px}.trees-coadd .scollhide .time[data-v-505c0c1a]{font-size:12px;color:#2d8cf0}.order_box2[data-v-505c0c1a]{position:absolute;z-index:999999999}.order_box[data-v-505c0c1a] .ivu-modal-header{padding:30x 16px!important}.order_box[data-v-505c0c1a] .ivu-card{font-size:12px!important}.fontColor1[data-v-505c0c1a] .ivu-description-term{color:red!important}.fontColor1[data-v-505c0c1a] .ivu-description-detail{color:red!important;padding-bottom:14px!important}.fontColor2[data-v-505c0c1a] .ivu-description-detail{color:#733af9!important}.order_box[data-v-505c0c1a] .ivu-description-detail,.order_box[data-v-505c0c1a] .ivu-description-term{padding-bottom:10px!important}.order_box[data-v-505c0c1a] .ivu-modal-body{padding:0 16px!important}.fontColor3[data-v-505c0c1a] .ivu-description-detail,.fontColor3[data-v-505c0c1a] .ivu-description-term{color:#f1a417!important}.tabBox_img[data-v-505c0c1a]{width:100px;height:70px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-505c0c1a]{width:100%;height:100%;padding:2px}.ivu-table-wrapper[data-v-40b05298]{border-left:1px solid #dcdee2;border-top:1px solid #dcdee2}.order_box[data-v-40b05298] .ivu-table th{background:#f8f8f9!important}.express_temp_id[data-v-35451dde]{position:relative}.express_temp_id button[data-v-35451dde]{position:absolute;top:50%;right:110px;padding:0;border:none;background:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#57a3f3}.ivu-btn-text[data-v-35451dde]:focus{-webkit-box-shadow:none;box-shadow:none}.trips[data-v-35451dde]{color:#ccc}img[data-v-86d064f6]{height:36px;display:block}.tabBox[data-v-86d064f6]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tabBox .tabBox_img[data-v-86d064f6]{width:36px;height:36px}.tabBox .tabBox_img img[data-v-86d064f6]{width:100%;height:100%}.tabBox .tabBox_tit[data-v-86d064f6]{width:60%;font-size:12px!important;margin:0 2px 0 10px;letter-spacing:1px;padding:5px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.orderData[data-v-86d064f6] .ivu-table-cell{padding-left:0!important}.vertical-center-modal[data-v-86d064f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.orderData .ivu-table-header[data-v-86d064f6],.orderData .ivu-table[data-v-86d064f6],.orderData .ivu-table th[data-v-86d064f6]{overflow:visible!important}[data-v-86d064f6] .ivu-table th{overflow:visible}[data-v-86d064f6] .select-item:hover{background-color:#f3f3f3}[data-v-86d064f6] .select-on{display:block}[data-v-86d064f6] .select-item.on{background:#f3f3f3}.card_cent[data-v-1068e46f] .ivu-card-body{width:100%;height:100%}.card_box[data-v-1068e46f]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_img[data-v-1068e46f]{width:48px;height:48px;border-radius:50%;overflow:hidden;margin-right:20px}.card_box .card_box_img img[data-v-1068e46f]{width:100%;height:100%}.card_box .card_box_txt .sp1[data-v-1068e46f]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-1068e46f]{display:block;color:#98a9bc;font-size:12px}.product_tabs[data-v-45a92415] .ivu-page-header-breadcrumb,.product_tabs[data-v-45a92415] .ivu-page-header-content,.product_tabs[data-v-45a92415] .ivu-tabs-bar{margin-bottom:0!important} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-aa07ee16.c4e94f46.css b/crmeb/public/admin/system_static/css/chunk-aa07ee16.c4e94f46.css new file mode 100644 index 000000000..67565dc33 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-aa07ee16.c4e94f46.css @@ -0,0 +1 @@ +.right-box[data-v-60fc2a90]{width:400px;margin-left:50px;border:1px solid #ddd;border-radius:4px;height:700px;overflow-y:scroll;padding:0 10px}.right-box[data-v-60fc2a90]::-webkit-scrollbar{width:4px;height:1px}.right-box[data-v-60fc2a90]::-webkit-scrollbar-thumb{border-radius:4px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);box-shadow:inset 0 0 5px rgba(0,0,0,.2);background:#535353}.right-box[data-v-60fc2a90]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px #fff;box-shadow:inset 0 0 5px #fff;border-radius:4px;background:#fff}.right-box .link-item[data-v-60fc2a90]{padding:10px 0;border-bottom:1px solid #f5f5f5}.right-box .link-item .title[data-v-60fc2a90]{font-size:14px;color:#2d8cf0}.right-box .link-item .txt[data-v-60fc2a90]{margin:5px 0;font-size:12px}.right-box .link-item .txt span[data-v-60fc2a90]{color:#333}.right-box .link-item .txt p[data-v-60fc2a90]{display:inline-block;color:#19be6b;margin-right:10px}.right-box .link-item .txt p span[data-v-60fc2a90]{color:#333}.right-box .link-item .txt p.red[data-v-60fc2a90]{color:red}.right-box .link-item .tips[data-v-60fc2a90]{font-size:12px;color:#999}.right-box .link-item .tips .copy[data-v-60fc2a90]{padding:3px 5px;border:1px solid #ccc;border-radius:5px;color:#333;cursor:pointer;margin-left:5px}.right-box .link-item .tips .copy[data-v-60fc2a90]:hover{border-color:#2d8cf0;color:#2d8cf0} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-b557ff32.3a72cd35.css b/crmeb/public/admin/system_static/css/chunk-ac9c889e.7a6f46fc.css similarity index 92% rename from crmeb/public/admin/system_static/css/chunk-b557ff32.3a72cd35.css rename to crmeb/public/admin/system_static/css/chunk-ac9c889e.7a6f46fc.css index 1bb205c91..bee7b0841 100644 --- a/crmeb/public/admin/system_static/css/chunk-b557ff32.3a72cd35.css +++ b/crmeb/public/admin/system_static/css/chunk-ac9c889e.7a6f46fc.css @@ -1 +1 @@ -.em{background:url(../../system_static/img/sheet_google_64_indexed_128.04280c7a.png)}.maskModel[data-v-2a56ff9a]{z-index:7777!important}.on[data-v-2a56ff9a]{opacity:1!important;transform:scale(1)!important;-webkit-transform:scale(1)!important;-o-transform:scale(1)!important;-moz-transform:scale(1)!important;-ms-transform:scale(1)!important}.pl15[data-v-2a56ff9a]{padding:0 15px}.sure[data-v-2a56ff9a]{width:100%;height:480px;text-align:center}.sure-yuan[data-v-2a56ff9a]{width:70px;height:70px;border-radius:50%;overflow:hidden;background:#55d443;margin:54px auto;line-height:70px}.sure .sp1[data-v-2a56ff9a]{color:#333;font-size:16px}.sure .sp2[data-v-2a56ff9a]{color:#999;font-size:13px}.feedback[data-v-2a56ff9a]{position:fixed;width:320px;height:530px;border-radius:2px;background-color:#fff;z-index:9999;top:50%;left:50%;margin-left:-150px;margin-top:-237px;transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-webkit-transform:scale(0);transform:scale(0);opacity:0}.feedback-header[data-v-2a56ff9a]{width:100%;height:50px;line-height:50px;padding:0 15px;background:-webkit-gradient(linear,right top,left top,from(#1890ff),to(#3875ea));background:linear-gradient(270deg,#1890ff,#3875ea);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.feedback-header .sp1[data-v-2a56ff9a]{color:#fff;font-size:16px}.feedback-conent[data-v-2a56ff9a]{padding:15px}.feedback-conent .ft[data-v-2a56ff9a]{color:#333;font-size:13px}.em{display:inline-block;height:1em;width:1em;overflow:hidden;line-height:18px;font-size:22px;vertical-align:middle;margin-top:-4px;color:transparent!important;background-size:4100%}.em.em-grinning{background-position:65% 37.5%}.em.em-grimacing{background-position:67.5% 45%}.em.em-grin{background-position:65% 40%}.em.em-joy{background-position:65% 42.5%}.em.em-smiley{background-position:65% 45%}.em.em-smile{background-position:65% 47.5%}.em.em-sweat_smile{background-position:65% 50%}.em.em-laughing,.em.em-satisfied{background-position:65% 52.5%}.em.em-innocent{background-position:65% 55%}.em.em-wink{background-position:65% 60%}.em.em-blush{background-position:65% 62.5%}.em.em-slightly_smiling_face{background-position:67.5% 100%}.em.em-upside_down_face{background-position:70% 0}.em.em-relaxed{background-position:2.5% 62.5%}.em.em-yum{background-position:65% 65%}.em.em-relieved{background-position:65% 67.5%}.em.em-heart_eyes{background-position:65% 70%}.em.em-kissing_heart{background-position:65% 97.5%}.em.em-kissing{background-position:65% 95%}.em.em-kissing_smiling_eyes{background-position:65% 100%}.em.em-kissing_closed_eyes{background-position:67.5% 0}.em.em-stuck_out_tongue_winking_eye{background-position:67.5% 5%}.em.em-stuck_out_tongue_closed_eyes{background-position:67.5% 7.5%}.em.em-stuck_out_tongue{background-position:67.5% 2.5%}.em.em-money_mouth_face{background-position:80% 5%}.em.em-nerd_face{background-position:80% 10%}.em.em-sunglasses{background-position:65% 72.5%}.em.em-hugging_face{background-position:80% 20%}.em.em-smirk{background-position:65% 75%}.em.em-no_mouth{background-position:67.5% 70%}.em.em-neutral_face{background-position:65% 77.5%}.em.em-expressionless{background-position:65% 80%}.em.em-unamused{background-position:65% 82.5%}.em.em-face_with_rolling_eyes{background-position:70% 2.5%}.em.em-thinking_face{background-position:80% 12.5%}.em.em-flushed{background-position:67.5% 62.5%}.em.em-disappointed{background-position:67.5% 10%}.em.em-worried{background-position:67.5% 12.5%}.em.em-angry{background-position:67.5% 15%}.em.em-rage{background-position:67.5% 17.5%}.em.em-pensive{background-position:65% 87.5%}.em.em-confused{background-position:65% 90%}.em.em-slightly_frowning_face{background-position:67.5% 97.5%}.em.em-white_frowning_face{background-position:2.5% 60%}.em.em-persevere{background-position:67.5% 22.5%}.em.em-confounded{background-position:65% 92.5%}.em.em-tired_face{background-position:67.5% 42.5%}.em.em-weary{background-position:67.5% 37.5%}.em.em-triumph{background-position:67.5% 25%}.em.em-open_mouth{background-position:67.5% 50%}.em.em-scream{background-position:67.5% 57.5%}.em.em-fearful{background-position:67.5% 35%}.em.em-cold_sweat{background-position:67.5% 55%}.em.em-hushed{background-position:67.5% 52.5%}.em.em-frowning{background-position:67.5% 30%}.em.em-anguished{background-position:67.5% 32.5%}.em.em-cry{background-position:67.5% 20%}.em.em-disappointed_relieved{background-position:67.5% 27.5%}.em.em-sleepy{background-position:67.5% 40%}.em.em-sweat{background-position:65% 85%}.em.em-sob{background-position:67.5% 47.5%}.em.em-dizzy_face{background-position:67.5% 67.5%}.em.em-astonished{background-position:67.5% 60%}.em.em-zipper_mouth_face{background-position:80% 2.5%}.em.em-mask{background-position:67.5% 72.5%}.em.em-face_with_thermometer{background-position:80% 7.5%}.em.em-face_with_head_bandage{background-position:80% 15%}.em.em-sleeping{background-position:67.5% 65%}.em.em-zzz{background-position:50% 27.5%}.em.em-hankey,.em.em-poop,.em.em-shit{background-position:50% 40%}.em.em-smiling_imp{background-position:65% 57.5%}.em.em-imp{background-position:45% 65%}.em.em-japanese_ogre{background-position:45% 37.5%}.em.em-japanese_goblin{background-position:45% 40%}.em.em-skull{background-position:45% 67.5%}.em.em-ghost{background-position:45% 42.5%}.em.em-alien{background-position:45% 60%}.em.em-robot_face{background-position:80% 17.5%}.em.em-smiley_cat{background-position:67.5% 80%}.em.em-smile_cat{background-position:67.5% 75%}.em.em-joy_cat{background-position:67.5% 77.5%}.em.em-heart_eyes_cat{background-position:67.5% 82.5%}.em.em-smirk_cat{background-position:67.5% 85%}.em.em-kissing_cat{background-position:67.5% 87.5%}.em.em-scream_cat{background-position:67.5% 95%}.em.em-crying_cat_face{background-position:67.5% 92.5%}.em.em-pouting_cat{background-position:67.5% 90%}.em.em-raised_hands{background-position:70% 72.5%}.em.em-clap{background-position:37.5% 40%}.em.em-wave{background-position:35% 82.5%}.em.em---1,.em.em-thumbsup{background-position:37.5% 10%}.em.em--1,.em.em-thumbsdown{background-position:37.5% 25%}.em.em-facepunch,.em.em-punch{background-position:35% 67.5%}.em.em-fist{background-position:7.5% 22.5%}.em.em-v{background-position:7.5% 52.5%}.em.em-ok_hand{background-position:35% 97.5%}.em.em-hand,.em.em-raised_hand{background-position:7.5% 37.5%}.em.em-open_hands{background-position:37.5% 55%}.em.em-muscle{background-position:50% 42.5%}.em.em-pray{background-position:72.5% 15%}.em.em-point_up{background-position:2.5% 25%}.em.em-point_up_2{background-position:35% 7.5%}.em.em-point_down{background-position:35% 22.5%}.em.em-point_left{background-position:35% 37.5%}.em.em-point_right{background-position:35% 52.5%}.em.em-middle_finger{background-position:62.5% 47.5%}.em.em-raised_hand_with_fingers_splayed{background-position:62.5% 32.5%}.em.em-the_horns{background-position:80% 22.5%}.em.em-spock-hand{background-position:62.5% 62.5%}.em.em-writing_hand{background-position:7.5% 67.5%}.em.em-nail_care{background-position:47.5% 15%}.em.em-lips{background-position:35% 2.5%}.em.em-tongue{background-position:35% 5%}.em.em-ear{background-position:32.5% 75%}.em.em-nose{background-position:32.5% 90%}.em.em-eye{background-position:32.5% 72.5%}.em.em-eyes{background-position:32.5% 70%}.em.em-bust_in_silhouette{background-position:40% 15%}.em.em-busts_in_silhouette{background-position:40% 17.5%}.em.em-speaking_head_in_silhouette{background-position:65% 12.5%}.em.em-baby{background-position:42.5% 95%}.em.em-boy{background-position:40% 20%}.em.em-girl{background-position:40% 35%}.em.em-man{background-position:40% 50%}.em.em-woman{background-position:40% 65%}.em.em-person_with_blond_hair{background-position:42.5% 20%}.em.em-older_man{background-position:42.5% 65%}.em.em-older_woman{background-position:42.5% 80%}.em.em-man_with_gua_pi_mao{background-position:42.5% 35%}.em.em-man_with_turban{background-position:42.5% 50%}.em.em-cop{background-position:40% 90%}.em.em-construction_worker{background-position:45% 7.5%}.em.em-guardsman{background-position:45% 85%}.em.em-sleuth_or_spy{background-position:60% 97.5%}.em.em-santa{background-position:20% 72.5%}.em.em-angel{background-position:45% 45%}.em.em-princess{background-position:45% 22.5%}.em.em-bride_with_veil{background-position:42.5% 5%}.em.em-walking{background-position:75% 100%}.em.em-runner,.em.em-running{background-position:25% 22.5%}.em.em-dancer{background-position:45% 100%}.em.em-dancers{background-position:42.5% 2.5%}.em.em-couple{background-position:40% 82.5%}.em.em-two_men_holding_hands{background-position:40% 85%}.em.em-two_women_holding_hands{background-position:40% 87.5%}.em.em-bow{background-position:70% 35%}.em.em-information_desk_person{background-position:45% 70%}.em.em-no_good{background-position:70% 5%}.em.em-ok_woman{background-position:70% 20%}.em.em-raising_hand{background-position:70% 57.5%}.em.em-person_with_pouting_face{background-position:72.5% 0}.em.em-person_frowning{background-position:70% 87.5%}.em.em-haircut{background-position:47.5% 45%}.em.em-massage{background-position:47.5% 30%}.em.em-couple_with_heart{background-position:47.5% 82.5%}.em.em-woman-heart-woman{background-position:97.5% 47.5%}.em.em-man-heart-man{background-position:97.5% 30%}.em.em-couplekiss{background-position:47.5% 77.5%}.em.em-woman-kiss-woman{background-position:97.5% 50%}.em.em-man-kiss-man{background-position:97.5% 32.5%}.em.em-family{background-position:40% 80%}.em.em-man-woman-girl{background-position:97.5% 22.5%}.em.em-man-woman-girl-boy{background-position:97.5% 25%}.em.em-man-woman-boy-boy{background-position:97.5% 20%}.em.em-man-woman-girl-girl{background-position:97.5% 27.5%}.em.em-woman-woman-boy{background-position:97.5% 35%}.em.em-woman-woman-girl{background-position:97.5% 40%}.em.em-woman-woman-girl-boy{background-position:97.5% 42.5%}.em.em-woman-woman-boy-boy{background-position:97.5% 37.5%}.em.em-woman-woman-girl-girl{background-position:97.5% 45%}.em.em-man-man-boy{background-position:97.5% 7.5%}.em.em-man-man-girl{background-position:97.5% 12.5%}.em.em-man-man-girl-boy{background-position:97.5% 15%}.em.em-man-man-boy-boy{background-position:97.5% 10%}.em.em-man-man-girl-girl{background-position:97.5% 17.5%}.em.em-womans_clothes{background-position:37.5% 92.5%}.em.em-shirt,.em.em-tshirt{background-position:37.5% 80%}.em.em-jeans{background-position:37.5% 82.5%}.em.em-necktie{background-position:37.5% 77.5%}.em.em-dress{background-position:37.5% 85%}.em.em-bikini{background-position:37.5% 90%}.em.em-kimono{background-position:37.5% 87.5%}.em.em-lipstick{background-position:47.5% 12.5%}.em.em-kiss{background-position:47.5% 67.5%}.em.em-footprints{background-position:40% 12.5%}.em.em-high_heel{background-position:40% 5%}.em.em-sandal{background-position:40% 7.5%}.em.em-boot{background-position:40% 10%}.em.em-mans_shoe,.em.em-shoe{background-position:40% 0}.em.em-athletic_shoe{background-position:40% 2.5%}.em.em-womans_hat{background-position:37.5% 72.5%}.em.em-tophat{background-position:22.5% 60%}.em.em-helmet_with_white_cross{background-position:5% 62.5%}.em.em-mortar_board{background-position:22.5% 17.5%}.em.em-crown{background-position:37.5% 70%}.em.em-school_satchel{background-position:22.5% 15%}.em.em-pouch{background-position:37.5% 100%}.em.em-purse{background-position:37.5% 95%}.em.em-handbag{background-position:37.5% 97.5%}.em.em-briefcase{background-position:50% 100%}.em.em-eyeglasses{background-position:37.5% 75%}.em.em-dark_sunglasses{background-position:62.5% 10%}.em.em-ring{background-position:47.5% 72.5%}.em.em-closed_umbrella{background-position:12.5% 57.5%}.em.em-dog{background-position:32.5% 45%}.em.em-cat{background-position:32.5% 32.5%}.em.em-mouse{background-position:32.5% 22.5%}.em.em-hamster{background-position:32.5% 52.5%}.em.em-rabbit{background-position:32.5% 30%}.em.em-bear{background-position:32.5% 57.5%}.em.em-panda_face{background-position:32.5% 60%}.em.em-koala{background-position:32.5% 10%}.em.em-tiger{background-position:32.5% 27.5%}.em.em-lion_face{background-position:80% 40%}.em.em-cow{background-position:32.5% 25%}.em.em-pig{background-position:32.5% 47.5%}.em.em-pig_nose{background-position:32.5% 62.5%}.em.em-frog{background-position:32.5% 50%}.em.em-octopus{background-position:30% 75%}.em.em-monkey_face{background-position:32.5% 42.5%}.em.em-see_no_evil{background-position:70% 50%}.em.em-hear_no_evil{background-position:70% 52.5%}.em.em-speak_no_evil{background-position:70% 55%}.em.em-monkey{background-position:30% 57.5%}.em.em-chicken{background-position:30% 62.5%}.em.em-penguin{background-position:32.5% 7.5%}.em.em-bird{background-position:32.5% 5%}.em.em-baby_chick{background-position:32.5% 0}.em.em-hatching_chick{background-position:30% 100%}.em.em-hatched_chick{background-position:32.5% 2.5%}.em.em-wolf{background-position:32.5% 55%}.em.em-boar{background-position:30% 70%}.em.em-horse{background-position:32.5% 40%}.em.em-unicorn_face{background-position:80% 47.5%}.em.em-bee,.em.em-honeybee{background-position:30% 85%}.em.em-bug{background-position:30% 80%}.em.em-snail{background-position:30% 42.5%}.em.em-beetle{background-position:30% 87.5%}.em.em-ant{background-position:30% 82.5%}.em.em-spider{background-position:62.5% 12.5%}.em.em-scorpion{background-position:80% 42.5%}.em.em-crab{background-position:80% 37.5%}.em.em-snake{background-position:30% 45%}.em.em-turtle{background-position:30% 97.5%}.em.em-tropical_fish{background-position:30% 92.5%}.em.em-fish{background-position:30% 90%}.em.em-blowfish{background-position:30% 95%}.em.em-dolphin{background-position:32.5% 20%}.em.em-whale{background-position:32.5% 37.5%}.em.em-whale2{background-position:30% 40%}.em.em-crocodile{background-position:30% 37.5%}.em.em-leopard{background-position:30% 27.5%}.em.em-tiger2{background-position:30% 25%}.em.em-water_buffalo{background-position:30% 20%}.em.em-ox{background-position:30% 17.5%}.em.em-cow2{background-position:30% 22.5%}.em.em-dromedary_camel{background-position:32.5% 15%}.em.em-camel{background-position:32.5% 17.5%}.em.em-elephant{background-position:30% 72.5%}.em.em-goat{background-position:30% 52.5%}.em.em-ram{background-position:30% 50%}.em.em-sheep{background-position:30% 55%}.em.em-racehorse{background-position:30% 47.5%}.em.em-pig2{background-position:30% 67.5%}.em.em-rat{background-position:30% 12.5%}.em.em-mouse2{background-position:30% 15%}.em.em-rooster{background-position:30% 60%}.em.em-turkey{background-position:80% 45%}.em.em-dove_of_peace{background-position:60% 15%}.em.em-dog2{background-position:30% 65%}.em.em-poodle{background-position:32.5% 12.5%}.em.em-cat2{background-position:30% 32.5%}.em.em-rabbit2{background-position:30% 30%}.em.em-chipmunk{background-position:32.5% 67.5%}.em.em-feet,.em.em-paw_prints{background-position:32.5% 65%}.em.em-dragon{background-position:30% 35%}.em.em-dragon_face{background-position:32.5% 35%}.em.em-cactus{background-position:15% 77.5%}.em.em-christmas_tree{background-position:20% 70%}.em.em-evergreen_tree{background-position:15% 70%}.em.em-deciduous_tree{background-position:15% 72.5%}.em.em-palm_tree{background-position:15% 75%}.em.em-seedling{background-position:15% 67.5%}.em.em-herb{background-position:17.5% 0}.em.em-shamrock{background-position:2.5% 22.5%}.em.em-four_leaf_clover{background-position:17.5% 2.5%}.em.em-bamboo{background-position:22.5% 2.5%}.em.em-tanabata_tree{background-position:20% 100%}.em.em-leaves{background-position:17.5% 10%}.em.em-fallen_leaf{background-position:17.5% 7.5%}.em.em-maple_leaf{background-position:17.5% 5%}.em.em-ear_of_rice{background-position:15% 100%}.em.em-hibiscus{background-position:15% 90%}.em.em-sunflower{background-position:15% 92.5%}.em.em-rose{background-position:15% 87.5%}.em.em-tulip{background-position:15% 82.5%}.em.em-blossom{background-position:15% 95%}.em.em-cherry_blossom{background-position:15% 85%}.em.em-bouquet{background-position:47.5% 80%}.em.em-mushroom{background-position:17.5% 12.5%}.em.em-chestnut{background-position:15% 65%}.em.em-jack_o_lantern{background-position:20% 67.5%}.em.em-shell{background-position:30% 77.5%}.em.em-spider_web{background-position:62.5% 15%}.em.em-earth_americas{background-position:12.5% 87.5%}.em.em-earth_africa{background-position:12.5% 85%}.em.em-earth_asia{background-position:12.5% 90%}.em.em-full_moon{background-position:15% 2.5%}.em.em-waning_gibbous_moon{background-position:15% 5%}.em.em-last_quarter_moon{background-position:15% 7.5%}.em.em-waning_crescent_moon{background-position:15% 10%}.em.em-new_moon{background-position:12.5% 95%}.em.em-waxing_crescent_moon{background-position:12.5% 97.5%}.em.em-first_quarter_moon{background-position:12.5% 100%}.em.em-moon,.em.em-waxing_gibbous_moon{background-position:15% 0}.em.em-new_moon_with_face{background-position:15% 15%}.em.em-full_moon_with_face{background-position:15% 22.5%}.em.em-first_quarter_moon_with_face{background-position:15% 17.5%}.em.em-last_quarter_moon_with_face{background-position:15% 20%}.em.em-sun_with_face{background-position:15% 25%}.em.em-crescent_moon{background-position:15% 12.5%}.em.em-star{background-position:10% 60%}.em.em-star2{background-position:15% 27.5%}.em.em-dizzy{background-position:50% 57.5%}.em.em-sparkles{background-position:7.5% 97.5%}.em.em-comet{background-position:2.5% 10%}.em.em-sunny{background-position:2.5% 0}.em.em-mostly_sunny{background-position:15% 35%}.em.em-partly_sunny{background-position:5% 52.5%}.em.em-barely_sunny{background-position:15% 37.5%}.em.em-partly_sunny_rain{background-position:15% 40%}.em.em-cloud{background-position:2.5% 2.5%}.em.em-rain_cloud{background-position:15% 42.5%}.em.em-thunder_cloud_and_rain{background-position:5% 55%}.em.em-lightning{background-position:15% 47.5%}.em.em-zap{background-position:5% 32.5%}.em.em-fire{background-position:57.5% 52.5%}.em.em-boom,.em.em-collision{background-position:50% 30%}.em.em-snowflake{background-position:10% 2.5%}.em.em-snow_cloud{background-position:15% 45%}.em.em-snowman{background-position:2.5% 7.5%}.em.em-snowman_without_snow{background-position:5% 50%}.em.em-wind_blowing_face{background-position:15% 55%}.em.em-dash{background-position:50% 37.5%}.em.em-tornado{background-position:15% 50%}.em.em-fog{background-position:15% 52.5%}.em.em-umbrella{background-position:2.5% 5%}.em.em-umbrella_with_rain_drops{background-position:2.5% 17.5%}.em.em-droplet{background-position:50% 35%}.em.em-sweat_drops{background-position:50% 32.5%}.em.em-ocean{background-position:12.5% 77.5%}.em.em-green_apple{background-position:17.5% 40%}.em.em-apple{background-position:17.5% 37.5%}.em.em-pear{background-position:17.5% 42.5%}.em.em-tangerine{background-position:17.5% 27.5%}.em.em-lemon{background-position:17.5% 30%}.em.em-banana{background-position:17.5% 32.5%}.em.em-watermelon{background-position:17.5% 25%}.em.em-grapes{background-position:17.5% 20%}.em.em-strawberry{background-position:17.5% 50%}.em.em-melon{background-position:17.5% 22.5%}.em.em-cherries{background-position:17.5% 47.5%}.em.em-peach{background-position:17.5% 45%}.em.em-pineapple{background-position:17.5% 35%}.em.em-tomato{background-position:17.5% 15%}.em.em-eggplant{background-position:17.5% 17.5%}.em.em-hot_pepper{background-position:15% 80%}.em.em-corn{background-position:15% 97.5%}.em.em-sweet_potato{background-position:17.5% 82.5%}.em.em-honey_pot{background-position:20% 17.5%}.em.em-bread{background-position:17.5% 77.5%}.em.em-cheese_wedge{background-position:80% 50%}.em.em-poultry_leg{background-position:17.5% 60%}.em.em-meat_on_bone{background-position:17.5% 57.5%}.em.em-fried_shrimp{background-position:17.5% 92.5%}.em.em-egg{background-position:20% 27.5%}.em.em-hamburger{background-position:17.5% 52.5%}.em.em-fries{background-position:17.5% 80%}.em.em-hotdog{background-position:15% 57.5%}.em.em-pizza{background-position:17.5% 55%}.em.em-spaghetti{background-position:17.5% 75%}.em.em-taco{background-position:15% 60%}.em.em-burrito{background-position:15% 62.5%}.em.em-ramen{background-position:17.5% 72.5%}.em.em-stew{background-position:20% 25%}.em.em-fish_cake{background-position:17.5% 95%}.em.em-sushi{background-position:17.5% 90%}.em.em-bento{background-position:20% 22.5%}.em.em-curry{background-position:17.5% 70%}.em.em-rice_ball{background-position:17.5% 65%}.em.em-rice{background-position:17.5% 67.5%}.em.em-rice_cracker{background-position:17.5% 62.5%}.em.em-oden{background-position:17.5% 87.5%}.em.em-dango{background-position:17.5% 85%}.em.em-shaved_ice{background-position:17.5% 100%}.em.em-ice_cream{background-position:20% 0}.em.em-icecream{background-position:17.5% 97.5%}.em.em-cake{background-position:20% 20%}.em.em-birthday{background-position:20% 65%}.em.em-custard{background-position:20% 15%}.em.em-candy{background-position:20% 10%}.em.em-lollipop{background-position:20% 12.5%}.em.em-chocolate_bar{background-position:20% 7.5%}.em.em-popcorn{background-position:20% 57.5%}.em.em-doughnut{background-position:20% 2.5%}.em.em-cookie{background-position:20% 5%}.em.em-beer{background-position:20% 45%}.em.em-beers{background-position:20% 47.5%}.em.em-wine_glass{background-position:20% 37.5%}.em.em-cocktail{background-position:20% 40%}.em.em-tropical_drink{background-position:20% 42.5%}.em.em-champagne{background-position:20% 55%}.em.em-sake{background-position:20% 35%}.em.em-tea{background-position:20% 32.5%}.em.em-coffee{background-position:2.5% 20%}.em.em-baby_bottle{background-position:20% 50%}.em.em-fork_and_knife{background-position:20% 30%}.em.em-knife_fork_plate{background-position:20% 52.5%}.em.em-soccer{background-position:5% 45%}.em.em-basketball{background-position:25% 15%}.em.em-football{background-position:25% 60%}.em.em-baseball{background-position:5% 47.5%}.em.em-tennis{background-position:25% 10%}.em.em-volleyball{background-position:27.5% 2.5%}.em.em-rugby_football{background-position:25% 62.5%}.em.em-8ball{background-position:22.5% 80%}.em.em-golf{background-position:5% 82.5%}.em.em-golfer{background-position:25% 95%}.em.em-table_tennis_paddle_and_ball{background-position:27.5% 10%}.em.em-badminton_racquet_and_shuttlecock{background-position:27.5% 95%}.em.em-ice_hockey_stick_and_puck{background-position:27.5% 7.5%}.em.em-field_hockey_stick_and_ball{background-position:27.5% 5%}.em.em-cricket_bat_and_ball{background-position:27.5% 0}.em.em-ski{background-position:25% 12.5%}.em.em-skier{background-position:5% 90%}.em.em-snowboarder{background-position:25% 20%}.em.em-ice_skate{background-position:5% 92.5%}.em.em-bow_and_arrow{background-position:27.5% 97.5%}.em.em-fishing_pole_and_fish{background-position:22.5% 45%}.em.em-rowboat{background-position:75% 15%}.em.em-swimmer{background-position:25% 65%}.em.em-surfer{background-position:25% 37.5%}.em.em-bath{background-position:77.5% 35%}.em.em-person_with_ball{background-position:5% 95%}.em.em-weight_lifter{background-position:25% 80%}.em.em-bicyclist{background-position:75% 70%}.em.em-mountain_bicyclist{background-position:75% 85%}.em.em-horse_racing{background-position:25% 57.5%}.em.em-man_in_business_suit_levitating{background-position:60% 95%}.em.em-trophy{background-position:25% 55%}.em.em-running_shirt_with_sash{background-position:25% 7.5%}.em.em-sports_medal{background-position:25% 52.5%}.em.em-medal{background-position:22.5% 20%}.em.em-reminder_ribbon{background-position:22.5% 22.5%}.em.em-rosette{background-position:27.5% 90%}.em.em-ticket{background-position:22.5% 65%}.em.em-admission_tickets{background-position:22.5% 35%}.em.em-performing_arts{background-position:22.5% 70%}.em.em-art{background-position:22.5% 57.5%}.em.em-circus_tent{background-position:22.5% 62.5%}.em.em-microphone{background-position:22.5% 47.5%}.em.em-headphones{background-position:22.5% 55%}.em.em-musical_score{background-position:25% 5%}.em.em-musical_keyboard{background-position:22.5% 100%}.em.em-saxophone{background-position:22.5% 95%}.em.em-trumpet{background-position:25% 0}.em.em-guitar{background-position:22.5% 97.5%}.em.em-violin{background-position:25% 2.5%}.em.em-clapper{background-position:22.5% 67.5%}.em.em-video_game{background-position:22.5% 72.5%}.em.em-space_invader{background-position:45% 62.5%}.em.em-dart{background-position:22.5% 75%}.em.em-game_die{background-position:22.5% 82.5%}.em.em-slot_machine{background-position:22.5% 77.5%}.em.em-bowling{background-position:22.5% 85%}.em.em-car{background-position:72.5% 87.5%}.em.em-taxi{background-position:72.5% 82.5%}.em.em-blue_car{background-position:72.5% 92.5%}.em.em-bus{background-position:72.5% 60%}.em.em-trolleybus{background-position:72.5% 65%}.em.em-racing_car{background-position:25% 100%}.em.em-police_car{background-position:72.5% 77.5%}.em.em-ambulance{background-position:72.5% 72.5%}.em.em-fire_engine{background-position:72.5% 75%}.em.em-minibus{background-position:72.5% 70%}.em.em-truck{background-position:72.5% 95%}.em.em-articulated_lorry{background-position:72.5% 97.5%}.em.em-tractor{background-position:72.5% 100%}.em.em-racing_motorcycle{background-position:25% 97.5%}.em.em-bike{background-position:75% 65%}.em.em-rotating_light{background-position:75% 40%}.em.em-oncoming_police_car{background-position:72.5% 80%}.em.em-oncoming_bus{background-position:72.5% 62.5%}.em.em-oncoming_automobile{background-position:72.5% 90%}.em.em-oncoming_taxi{background-position:72.5% 85%}.em.em-aerial_tramway{background-position:75% 10%}.em.em-mountain_cableway{background-position:75% 7.5%}.em.em-suspension_railway{background-position:75% 5%}.em.em-railway_car{background-position:72.5% 37.5%}.em.em-train{background-position:72.5% 57.5%}.em.em-monorail{background-position:75% 0}.em.em-bullettrain_side{background-position:72.5% 40%}.em.em-bullettrain_front{background-position:72.5% 42.5%}.em.em-light_rail{background-position:72.5% 50%}.em.em-mountain_railway{background-position:75% 2.5%}.em.em-steam_locomotive{background-position:72.5% 35%}.em.em-train2{background-position:72.5% 45%}.em.em-metro{background-position:72.5% 47.5%}.em.em-tram{background-position:72.5% 55%}.em.em-station{background-position:72.5% 52.5%}.em.em-helicopter{background-position:72.5% 32.5%}.em.em-small_airplane{background-position:77.5% 92.5%}.em.em-airplane{background-position:7.5% 17.5%}.em.em-airplane_departure{background-position:77.5% 95%}.em.em-airplane_arriving{background-position:77.5% 97.5%}.em.em-boat{background-position:5% 87.5%}.em.em-motor_boat{background-position:77.5% 90%}.em.em-speedboat{background-position:75% 30%}.em.em-ferry{background-position:5% 85%}.em.em-passenger_ship{background-position:80% 0}.em.em-rocket{background-position:72.5% 30%}.em.em-satellite{background-position:77.5% 100%}.em.em-seat{background-position:50% 95%}.em.em-anchor{background-position:5% 12.5%}.em.em-construction{background-position:75% 37.5%}.em.em-fuelpump{background-position:7.5% 10%}.em.em-busstop{background-position:72.5% 67.5%}.em.em-vertical_traffic_light{background-position:75% 35%}.em.em-traffic_light{background-position:75% 32.5%}.em.em-checkered_flag{background-position:25% 17.5%}.em.em-ship{background-position:75% 12.5%}.em.em-ferris_wheel{background-position:22.5% 40%}.em.em-roller_coaster{background-position:22.5% 42.5%}.em.em-carousel_horse{background-position:22.5% 37.5%}.em.em-building_construction{background-position:27.5% 20%}.em.em-foggy{background-position:12.5% 55%}.em.em-tokyo_tower{background-position:65% 27.5%}.em.em-factory{background-position:27.5% 75%}.em.em-fountain{background-position:5% 80%}.em.em-rice_scene{background-position:22.5% 12.5%}.em.em-mountain{background-position:5% 75%}.em.em-snow_capped_mountain{background-position:27.5% 12.5%}.em.em-mount_fuji{background-position:65% 25%}.em.em-volcano{background-position:12.5% 80%}.em.em-japan{background-position:65% 32.5%}.em.em-camping{background-position:27.5% 15%}.em.em-tent{background-position:7.5% 7.5%}.em.em-national_park{background-position:27.5% 37.5%}.em.em-motorway{background-position:77.5% 85%}.em.em-railway_track{background-position:77.5% 87.5%}.em.em-sunrise{background-position:12.5% 65%}.em.em-sunrise_over_mountains{background-position:12.5% 62.5%}.em.em-desert{background-position:27.5% 32.5%}.em.em-beach_with_umbrella{background-position:27.5% 17.5%}.em.em-desert_island{background-position:27.5% 35%}.em.em-city_sunrise{background-position:12.5% 70%}.em.em-city_sunset{background-position:12.5% 67.5%}.em.em-cityscape{background-position:27.5% 25%}.em.em-night_with_stars{background-position:12.5% 60%}.em.em-bridge_at_night{background-position:12.5% 75%}.em.em-milky_way{background-position:12.5% 82.5%}.em.em-stars{background-position:15% 30%}.em.em-sparkler{background-position:20% 90%}.em.em-fireworks{background-position:20% 87.5%}.em.em-rainbow{background-position:12.5% 72.5%}.em.em-house_buildings{background-position:27.5% 22.5%}.em.em-european_castle{background-position:27.5% 82.5%}.em.em-japanese_castle{background-position:27.5% 80%}.em.em-stadium{background-position:27.5% 40%}.em.em-statue_of_liberty{background-position:65% 30%}.em.em-house{background-position:27.5% 42.5%}.em.em-house_with_garden{background-position:27.5% 45%}.em.em-derelict_house_building{background-position:27.5% 27.5%}.em.em-office{background-position:27.5% 47.5%}.em.em-department_store{background-position:27.5% 72.5%}.em.em-post_office{background-position:27.5% 50%}.em.em-european_post_office{background-position:27.5% 52.5%}.em.em-hospital{background-position:27.5% 55%}.em.em-bank{background-position:27.5% 57.5%}.em.em-hotel{background-position:27.5% 62.5%}.em.em-convenience_store{background-position:27.5% 67.5%}.em.em-school{background-position:27.5% 70%}.em.em-love_hotel{background-position:27.5% 65%}.em.em-wedding{background-position:47.5% 85%}.em.em-classical_building{background-position:27.5% 30%}.em.em-church{background-position:5% 72.5%}.em.em-mosque{background-position:60% 20%}.em.em-synagogue{background-position:60% 22.5%}.em.em-kaaba{background-position:60% 17.5%}.em.em-shinto_shrine{background-position:5% 70%}.em.em-watch{background-position:0 35%}.em.em-iphone{background-position:55% 27.5%}.em.em-calling{background-position:55% 30%}.em.em-computer{background-position:50% 97.5%}.em.em-keyboard{background-position:0 40%}.em.em-desktop_computer{background-position:62.5% 77.5%}.em.em-printer{background-position:62.5% 80%}.em.em-three_button_mouse{background-position:62.5% 82.5%}.em.em-trackball{background-position:62.5% 85%}.em.em-joystick{background-position:62.5% 17.5%}.em.em-compression{background-position:65% 2.5%}.em.em-minidisc{background-position:52.5% 0}.em.em-floppy_disk{background-position:52.5% 2.5%}.em.em-cd{background-position:52.5% 5%}.em.em-dvd{background-position:52.5% 7.5%}.em.em-vhs{background-position:55% 55%}.em.em-camera{background-position:55% 42.5%}.em.em-camera_with_flash{background-position:55% 45%}.em.em-video_camera{background-position:55% 47.5%}.em.em-movie_camera{background-position:22.5% 50%}.em.em-film_projector{background-position:55% 57.5%}.em.em-film_frames{background-position:22.5% 32.5%}.em.em-telephone_receiver{background-position:52.5% 82.5%}.em.em-phone{background-position:2.5% 12.5%}.em.em-pager{background-position:52.5% 85%}.em.em-fax{background-position:52.5% 87.5%}.em.em-tv{background-position:55% 50%}.em.em-radio{background-position:55% 52.5%}.em.em-studio_microphone{background-position:22.5% 25%}.em.em-level_slider{background-position:22.5% 27.5%}.em.em-control_knobs{background-position:22.5% 30%}.em.em-stopwatch{background-position:0 65%}.em.em-timer_clock{background-position:0 67.5%}.em.em-alarm_clock{background-position:0 62.5%}.em.em-mantelpiece_clock{background-position:60% 90%}.em.em-hourglass_flowing_sand{background-position:0 70%}.em.em-hourglass{background-position:0 37.5%}.em.em-satellite_antenna{background-position:52.5% 90%}.em.em-battery{background-position:55% 90%}.em.em-electric_plug{background-position:55% 92.5%}.em.em-bulb{background-position:50% 20%}.em.em-flashlight{background-position:57.5% 55%}.em.em-candle{background-position:60% 87.5%}.em.em-wastebasket{background-position:62.5% 97.5%}.em.em-oil_drum{background-position:77.5% 82.5%}.em.em-money_with_wings{background-position:50% 90%}.em.em-dollar{background-position:50% 82.5%}.em.em-yen{background-position:50% 80%}.em.em-euro{background-position:50% 85%}.em.em-pound{background-position:50% 87.5%}.em.em-moneybag{background-position:50% 70%}.em.em-credit_card{background-position:50% 77.5%}.em.em-gem{background-position:47.5% 75%}.em.em-scales{background-position:5% 17.5%}.em.em-wrench{background-position:57.5% 57.5%}.em.em-hammer{background-position:57.5% 60%}.em.em-hammer_and_pick{background-position:5% 10%}.em.em-hammer_and_wrench{background-position:77.5% 77.5%}.em.em-pick{background-position:5% 60%}.em.em-nut_and_bolt{background-position:57.5% 62.5%}.em.em-gear{background-position:5% 22.5%}.em.em-chains{background-position:5% 65%}.em.em-gun{background-position:57.5% 67.5%}.em.em-bomb{background-position:50% 25%}.em.em-hocho{background-position:57.5% 65%}.em.em-dagger_knife{background-position:65% 10%}.em.em-crossed_swords{background-position:5% 15%}.em.em-shield{background-position:77.5% 80%}.em.em-smoking{background-position:75% 50%}.em.em-skull_and_crossbones{background-position:2.5% 40%}.em.em-coffin{background-position:5% 40%}.em.em-funeral_urn{background-position:5% 42.5%}.em.em-amphora{background-position:27.5% 100%}.em.em-crystal_ball{background-position:57.5% 75%}.em.em-prayer_beads{background-position:55% 60%}.em.em-barber{background-position:47.5% 60%}.em.em-alembic{background-position:5% 20%}.em.em-telescope{background-position:57.5% 72.5%}.em.em-microscope{background-position:57.5% 70%}.em.em-hole{background-position:60% 92.5%}.em.em-pill{background-position:47.5% 65%}.em.em-syringe{background-position:47.5% 62.5%}.em.em-thermometer{background-position:15% 32.5%}.em.em-label{background-position:27.5% 92.5%}.em.em-bookmark{background-position:57.5% 15%}.em.em-toilet{background-position:77.5% 27.5%}.em.em-shower{background-position:77.5% 32.5%}.em.em-bathtub{background-position:77.5% 50%}.em.em-key{background-position:57.5% 2.5%}.em.em-old_key{background-position:65% 5%}.em.em-couch_and_lamp{background-position:77.5% 62.5%}.em.em-sleeping_accommodation{background-position:77.5% 65%}.em.em-bed{background-position:77.5% 72.5%}.em.em-door{background-position:75% 45%}.em.em-bellhop_bell{background-position:77.5% 70%}.em.em-frame_with_picture{background-position:62.5% 87.5%}.em.em-world_map{background-position:65% 22.5%}.em.em-umbrella_on_ground{background-position:5% 77.5%}.em.em-moyai{background-position:65% 35%}.em.em-shopping_bags{background-position:77.5% 67.5%}.em.em-balloon{background-position:20% 92.5%}.em.em-flags{background-position:22.5% 7.5%}.em.em-ribbon{background-position:20% 60%}.em.em-gift{background-position:20% 62.5%}.em.em-confetti_ball{background-position:20% 97.5%}.em.em-tada{background-position:20% 95%}.em.em-dolls{background-position:22.5% 5%}.em.em-wind_chime{background-position:22.5% 10%}.em.em-crossed_flags{background-position:22.5% 0}.em.em-izakaya_lantern{background-position:27.5% 77.5%}.em.em-email{background-position:7.5% 20%}.em.em-envelope_with_arrow{background-position:55% 7.5%}.em.em-incoming_envelope{background-position:55% 5%}.em.em-e-mail{background-position:55% 2.5%}.em.em-love_letter{background-position:47.5% 70%}.em.em-postbox{background-position:55% 20%}.em.em-mailbox_closed{background-position:55% 10%}.em.em-mailbox{background-position:55% 12.5%}.em.em-mailbox_with_mail{background-position:55% 15%}.em.em-mailbox_with_no_mail{background-position:55% 17.5%}.em.em-package{background-position:55% 0}.em.em-postal_horn{background-position:55% 22.5%}.em.em-inbox_tray{background-position:52.5% 100%}.em.em-outbox_tray{background-position:52.5% 97.5%}.em.em-scroll{background-position:52.5% 77.5%}.em.em-page_with_curl{background-position:52.5% 15%}.em.em-bookmark_tabs{background-position:52.5% 50%}.em.em-bar_chart{background-position:52.5% 32.5%}.em.em-chart_with_upwards_trend{background-position:52.5% 27.5%}.em.em-chart_with_downwards_trend{background-position:52.5% 30%}.em.em-page_facing_up{background-position:52.5% 17.5%}.em.em-date{background-position:52.5% 20%}.em.em-calendar{background-position:52.5% 22.5%}.em.em-spiral_calendar_pad{background-position:65% 0}.em.em-card_index{background-position:52.5% 25%}.em.em-card_file_box{background-position:62.5% 92.5%}.em.em-ballot_box_with_ballot{background-position:65% 20%}.em.em-file_cabinet{background-position:62.5% 95%}.em.em-clipboard{background-position:52.5% 35%}.em.em-spiral_note_pad{background-position:62.5% 100%}.em.em-file_folder{background-position:52.5% 10%}.em.em-open_file_folder{background-position:52.5% 12.5%}.em.em-card_index_dividers{background-position:62.5% 90%}.em.em-rolled_up_newspaper{background-position:65% 7.5%}.em.em-newspaper{background-position:55% 25%}.em.em-notebook{background-position:52.5% 55%}.em.em-closed_book{background-position:52.5% 60%}.em.em-green_book{background-position:52.5% 65%}.em.em-blue_book{background-position:52.5% 67.5%}.em.em-orange_book{background-position:52.5% 70%}.em.em-notebook_with_decorative_cover{background-position:52.5% 57.5%}.em.em-ledger{background-position:52.5% 52.5%}.em.em-books{background-position:52.5% 72.5%}.em.em-book{background-position:52.5% 62.5%}.em.em-link{background-position:57.5% 17.5%}.em.em-paperclip{background-position:52.5% 42.5%}.em.em-linked_paperclips{background-position:62.5% 20%}.em.em-scissors{background-position:7.5% 12.5%}.em.em-triangular_ruler{background-position:52.5% 47.5%}.em.em-straight_ruler{background-position:52.5% 45%}.em.em-pushpin{background-position:52.5% 37.5%}.em.em-round_pushpin{background-position:52.5% 40%}.em.em-triangular_flag_on_post{background-position:75% 42.5%}.em.em-waving_white_flag{background-position:27.5% 85%}.em.em-waving_black_flag{background-position:27.5% 87.5%}.em.em-closed_lock_with_key{background-position:57.5% 0}.em.em-lock{background-position:57.5% 5%}.em.em-unlock{background-position:57.5% 7.5%}.em.em-lock_with_ink_pen{background-position:55% 100%}.em.em-lower_left_ballpoint_pen{background-position:62.5% 22.5%}.em.em-lower_left_fountain_pen{background-position:62.5% 25%}.em.em-black_nib{background-position:7.5% 85%}.em.em-memo,.em.em-pencil{background-position:52.5% 80%}.em.em-pencil2{background-position:7.5% 82.5%}.em.em-lower_left_crayon{background-position:62.5% 30%}.em.em-lower_left_paintbrush{background-position:62.5% 27.5%}.em.em-mag{background-position:55% 95%}.em.em-mag_right{background-position:55% 97.5%}.em.em-heart{background-position:10% 25%}.em.em-yellow_heart{background-position:50% 5%}.em.em-green_heart{background-position:50% 2.5%}.em.em-blue_heart{background-position:50% 0}.em.em-purple_heart{background-position:50% 7.5%}.em.em-broken_heart{background-position:47.5% 90%}.em.em-heavy_heart_exclamation_mark_ornament{background-position:10% 22.5%}.em.em-two_hearts{background-position:47.5% 92.5%}.em.em-revolving_hearts{background-position:50% 12.5%}.em.em-heartbeat{background-position:47.5% 87.5%}.em.em-heartpulse{background-position:47.5% 97.5%}.em.em-sparkling_heart{background-position:47.5% 95%}.em.em-cupid{background-position:47.5% 100%}.em.em-gift_heart{background-position:50% 10%}.em.em-heart_decoration{background-position:50% 15%}.em.em-peace_symbol{background-position:2.5% 52.5%}.em.em-latin_cross{background-position:7.5% 92.5%}.em.em-star_and_crescent{background-position:2.5% 50%}.em.em-om_symbol{background-position:60% 12.5%}.em.em-wheel_of_dharma{background-position:2.5% 57.5%}.em.em-star_of_david{background-position:7.5% 95%}.em.em-six_pointed_star{background-position:57.5% 77.5%}.em.em-menorah_with_nine_branches{background-position:60% 25%}.em.em-yin_yang{background-position:2.5% 55%}.em.em-orthodox_cross{background-position:2.5% 47.5%}.em.em-place_of_worship{background-position:77.5% 75%}.em.em-ophiuchus{background-position:5% 57.5%}.em.em-aries{background-position:2.5% 65%}.em.em-taurus{background-position:2.5% 67.5%}.em.em-gemini{background-position:2.5% 70%}.em.em-cancer{background-position:2.5% 72.5%}.em.em-leo{background-position:2.5% 75%}.em.em-virgo{background-position:2.5% 77.5%}.em.em-libra{background-position:2.5% 80%}.em.em-scorpius{background-position:2.5% 82.5%}.em.em-sagittarius{background-position:2.5% 85%}.em.em-capricorn{background-position:2.5% 87.5%}.em.em-aquarius{background-position:2.5% 90%}.em.em-pisces{background-position:2.5% 92.5%}.em.em-id{background-position:10% 100%}.em.em-atom_symbol{background-position:5% 25%}.em.em-u7a7a{background-position:12.5% 27.5%}.em.em-u5272{background-position:12.5% 42.5%}.em.em-radioactive_sign{background-position:2.5% 42.5%}.em.em-biohazard_sign{background-position:2.5% 45%}.em.em-mobile_phone_off{background-position:55% 35%}.em.em-vibration_mode{background-position:55% 32.5%}.em.em-u6709{background-position:12.5% 35%}.em.em-u7121{background-position:12.5% 20%}.em.em-u7533{background-position:12.5% 40%}.em.em-u55b6{background-position:12.5% 45%}.em.em-u6708{background-position:12.5% 37.5%}.em.em-eight_pointed_black_star{background-position:10% 0}.em.em-vs{background-position:12.5% 12.5%}.em.em-accept{background-position:12.5% 50%}.em.em-white_flower{background-position:50% 65%}.em.em-ideograph_advantage{background-position:12.5% 47.5%}.em.em-secret{background-position:10% 72.5%}.em.em-congratulations{background-position:10% 70%}.em.em-u5408{background-position:12.5% 30%}.em.em-u6e80{background-position:12.5% 32.5%}.em.em-u7981{background-position:12.5% 25%}.em.em-a{background-position:10% 80%}.em.em-b{background-position:10% 82.5%}.em.em-ab{background-position:10% 90%}.em.em-cl{background-position:10% 92.5%}.em.em-o2{background-position:10% 85%}.em.em-sos{background-position:12.5% 7.5%}.em.em-no_entry{background-position:5% 67.5%}.em.em-name_badge{background-position:52.5% 75%}.em.em-no_entry_sign{background-position:75% 47.5%}.em.em-x{background-position:10% 7.5%}.em.em-o{background-position:10% 62.5%}.em.em-anger{background-position:50% 22.5%}.em.em-hotsprings{background-position:5% 2.5%}.em.em-no_pedestrians{background-position:77.5% 12.5%}.em.em-do_not_litter{background-position:75% 57.5%}.em.em-no_bicycles{background-position:75% 67.5%}.em.em-non-potable_water{background-position:75% 62.5%}.em.em-underage{background-position:57.5% 35%}.em.em-no_mobile_phones{background-position:55% 37.5%}.em.em-exclamation,.em.em-heavy_exclamation_mark{background-position:10% 20%}.em.em-grey_exclamation{background-position:10% 17.5%}.em.em-question{background-position:10% 12.5%}.em.em-grey_question{background-position:10% 15%}.em.em-bangbang{background-position:0 5%}.em.em-interrobang{background-position:0 7.5%}.em.em-100{background-position:50% 67.5%}.em.em-low_brightness{background-position:55% 75%}.em.em-high_brightness{background-position:55% 77.5%}.em.em-trident{background-position:57.5% 82.5%}.em.em-fleur_de_lis{background-position:5% 27.5%}.em.em-part_alternation_mark{background-position:10% 67.5%}.em.em-warning{background-position:5% 30%}.em.em-children_crossing{background-position:77.5% 15%}.em.em-beginner{background-position:57.5% 80%}.em.em-recycle{background-position:5% 5%}.em.em-u6307{background-position:12.5% 22.5%}.em.em-chart{background-position:50% 92.5%}.em.em-sparkle{background-position:10% 5%}.em.em-eight_spoked_asterisk{background-position:7.5% 100%}.em.em-negative_squared_cross_mark{background-position:10% 10%}.em.em-white_check_mark{background-position:7.5% 15%}.em.em-diamond_shape_with_a_dot_inside{background-position:50% 17.5%}.em.em-cyclone{background-position:12.5% 52.5%}.em.em-loop{background-position:10% 40%}.em.em-globe_with_meridians{background-position:12.5% 92.5%}.em.em-m{background-position:0 80%}.em.em-atm{background-position:27.5% 60%}.em.em-sa{background-position:12.5% 17.5%}.em.em-passport_control{background-position:77.5% 52.5%}.em.em-customs{background-position:77.5% 55%}.em.em-baggage_claim{background-position:77.5% 57.5%}.em.em-left_luggage{background-position:77.5% 60%}.em.em-wheelchair{background-position:5% 7.5%}.em.em-no_smoking{background-position:75% 52.5%}.em.em-wc{background-position:77.5% 30%}.em.em-parking{background-position:10% 87.5%}.em.em-potable_water{background-position:75% 60%}.em.em-mens{background-position:77.5% 17.5%}.em.em-womens{background-position:77.5% 20%}.em.em-baby_symbol{background-position:77.5% 25%}.em.em-restroom{background-position:77.5% 22.5%}.em.em-put_litter_in_its_place{background-position:75% 55%}.em.em-cinema{background-position:22.5% 52.5%}.em.em-signal_strength{background-position:55% 40%}.em.em-koko{background-position:12.5% 15%}.em.em-ng{background-position:12.5% 2.5%}.em.em-ok{background-position:12.5% 5%}.em.em-up{background-position:12.5% 10%}.em.em-cool{background-position:10% 95%}.em.em-new{background-position:12.5% 0}.em.em-free{background-position:10% 97.5%}.em.em-zero{background-position:80% 57.5%}.em.em-one{background-position:80% 60%}.em.em-two{background-position:80% 62.5%}.em.em-three{background-position:80% 65%}.em.em-four{background-position:80% 67.5%}.em.em-five{background-position:80% 70%}.em.em-six{background-position:80% 72.5%}.em.em-seven{background-position:80% 75%}.em.em-eight{background-position:80% 77.5%}.em.em-nine{background-position:80% 80%}.em.em-keycap_ten{background-position:57.5% 37.5%}.em.em-keycap_star{background-position:80% 55%}.em.em-1234{background-position:57.5% 45%}.em.em-arrow_forward{background-position:0 87.5%}.em.em-double_vertical_bar{background-position:0 72.5%}.em.em-black_right_pointing_triangle_with_double_vertical_bar{background-position:0 60%}.em.em-black_square_for_stop{background-position:0 75%}.em.em-eject{background-position:0 42.5%}.em.em-black_circle_for_record{background-position:0 77.5%}.em.em-black_right_pointing_double_triangle_with_vertical_bar{background-position:0 55%}.em.em-black_left_pointing_double_triangle_with_vertical_bar{background-position:0 57.5%}.em.em-fast_forward{background-position:0 45%}.em.em-rewind{background-position:0 47.5%}.em.em-twisted_rightwards_arrows{background-position:55% 62.5%}.em.em-repeat{background-position:55% 65%}.em.em-repeat_one{background-position:55% 67.5%}.em.em-arrow_backward{background-position:0 90%}.em.em-arrow_up_small{background-position:60% 7.5%}.em.em-arrow_down_small{background-position:60% 10%}.em.em-arrow_double_up{background-position:0 50%}.em.em-arrow_double_down{background-position:0 52.5%}.em.em-arrow_right{background-position:10% 35%}.em.em-arrow_left{background-position:10% 47.5%}.em.em-arrow_up{background-position:10% 50%}.em.em-arrow_down{background-position:10% 52.5%}.em.em-arrow_upper_right{background-position:0 22.5%}.em.em-arrow_lower_right{background-position:0 25%}.em.em-arrow_lower_left{background-position:0 27.5%}.em.em-arrow_upper_left{background-position:0 20%}.em.em-arrow_up_down{background-position:0 17.5%}.em.em-left_right_arrow{background-position:0 15%}.em.em-arrows_counterclockwise{background-position:55% 72.5%}.em.em-arrow_right_hook{background-position:0 32.5%}.em.em-leftwards_arrow_with_hook{background-position:0 30%}.em.em-arrow_heading_up{background-position:10% 42.5%}.em.em-arrow_heading_down{background-position:10% 45%}.em.em-hash{background-position:80% 52.5%}.em.em-information_source{background-position:0 12.5%}.em.em-abc{background-position:57.5% 50%}.em.em-abcd{background-position:57.5% 42.5%}.em.em-capital_abcd{background-position:57.5% 40%}.em.em-symbols{background-position:57.5% 47.5%}.em.em-musical_note{background-position:22.5% 90%}.em.em-notes{background-position:22.5% 92.5%}.em.em-wavy_dash{background-position:10% 65%}.em.em-curly_loop{background-position:10% 37.5%}.em.em-heavy_check_mark{background-position:7.5% 87.5%}.em.em-arrows_clockwise{background-position:55% 70%}.em.em-heavy_plus_sign{background-position:10% 27.5%}.em.em-heavy_minus_sign{background-position:10% 30%}.em.em-heavy_division_sign{background-position:10% 32.5%}.em.em-heavy_multiplication_x{background-position:7.5% 90%}.em.em-heavy_dollar_sign{background-position:50% 75%}.em.em-currency_exchange{background-position:50% 72.5%}.em.em-copyright{background-position:0 0}.em.em-registered{background-position:0 2.5%}.em.em-tm{background-position:0 10%}.em.em-end{background-position:57.5% 25%}.em.em-back{background-position:57.5% 22.5%}.em.em-on{background-position:57.5% 27.5%}.em.em-top{background-position:57.5% 32.5%}.em.em-soon{background-position:57.5% 30%}.em.em-ballot_box_with_check{background-position:2.5% 15%}.em.em-radio_button{background-position:57.5% 20%}.em.em-white_circle{background-position:5% 35%}.em.em-black_circle{background-position:5% 37.5%}.em.em-red_circle{background-position:57.5% 90%}.em.em-large_blue_circle{background-position:57.5% 92.5%}.em.em-small_orange_diamond{background-position:57.5% 100%}.em.em-small_blue_diamond{background-position:60% 0}.em.em-large_orange_diamond{background-position:57.5% 95%}.em.em-large_blue_diamond{background-position:57.5% 97.5%}.em.em-small_red_triangle{background-position:60% 2.5%}.em.em-black_small_square{background-position:0 82.5%}.em.em-white_small_square{background-position:0 85%}.em.em-black_large_square{background-position:10% 55%}.em.em-white_large_square{background-position:10% 57.5%}.em.em-small_red_triangle_down{background-position:60% 5%}.em.em-black_medium_square{background-position:0 95%}.em.em-white_medium_square{background-position:0 92.5%}.em.em-black_medium_small_square{background-position:0 100%}.em.em-white_medium_small_square{background-position:0 97.5%}.em.em-black_square_button{background-position:57.5% 85%}.em.em-white_square_button{background-position:57.5% 87.5%}.em.em-speaker{background-position:55% 82.5%}.em.em-sound{background-position:55% 85%}.em.em-loud_sound{background-position:55% 87.5%}.em.em-mute{background-position:55% 80%}.em.em-mega{background-position:52.5% 95%}.em.em-loudspeaker{background-position:52.5% 92.5%}.em.em-bell{background-position:57.5% 10%}.em.em-no_bell{background-position:57.5% 12.5%}.em.em-black_joker{background-position:10% 77.5%}.em.em-mahjong{background-position:10% 75%}.em.em-spades{background-position:2.5% 95%}.em.em-clubs{background-position:2.5% 97.5%}.em.em-hearts{background-position:2.5% 100%}.em.em-diamonds{background-position:5% 0}.em.em-flower_playing_cards{background-position:22.5% 87.5%}.em.em-thought_balloon{background-position:50% 62.5%}.em.em-right_anger_bubble{background-position:65% 17.5%}.em.em-speech_balloon{background-position:50% 60%}.em.em-left_speech_bubble{background-position:65% 15%}.em.em-clock1{background-position:60% 27.5%}.em.em-clock2{background-position:60% 30%}.em.em-clock3{background-position:60% 32.5%}.em.em-clock4{background-position:60% 35%}.em.em-clock5{background-position:60% 37.5%}.em.em-clock6{background-position:60% 40%}.em.em-clock7{background-position:60% 42.5%}.em.em-clock8{background-position:60% 45%}.em.em-clock9{background-position:60% 47.5%}.em.em-clock10{background-position:60% 50%}.em.em-clock11{background-position:60% 52.5%}.em.em-clock12{background-position:60% 55%}.em.em-clock130{background-position:60% 57.5%}.em.em-clock230{background-position:60% 60%}.em.em-clock330{background-position:60% 62.5%}.em.em-clock430{background-position:60% 65%}.em.em-clock530{background-position:60% 67.5%}.em.em-clock630{background-position:60% 70%}.em.em-clock730{background-position:60% 72.5%}.em.em-clock830{background-position:60% 75%}.em.em-clock930{background-position:60% 77.5%}.em.em-clock1030{background-position:60% 80%}.em.em-clock1130{background-position:60% 82.5%}.em.em-clock1230{background-position:60% 85%}.em.em-flag-af{background-position:80% 90%}.em.em-flag-ax{background-position:82.5% 17.5%}.em.em-flag-al{background-position:80% 97.5%}.em.em-flag-dz{background-position:85% 37.5%}.em.em-flag-as{background-position:82.5% 7.5%}.em.em-flag-ad{background-position:80% 85%}.em.em-flag-ao{background-position:82.5% 0}.em.em-flag-ai{background-position:80% 95%}.em.em-flag-aq{background-position:82.5% 2.5%}.em.em-flag-ag{background-position:80% 92.5%}.em.em-flag-ar{background-position:82.5% 5%}.em.em-flag-am{background-position:80% 100%}.em.em-flag-aw{background-position:82.5% 15%}.em.em-flag-au{background-position:82.5% 12.5%}.em.em-flag-at{background-position:82.5% 10%}.em.em-flag-az{background-position:82.5% 20%}.em.em-flag-bs{background-position:82.5% 60%}.em.em-flag-bh{background-position:82.5% 37.5%}.em.em-flag-bd{background-position:82.5% 27.5%}.em.em-flag-bb{background-position:82.5% 25%}.em.em-flag-by{background-position:82.5% 70%}.em.em-flag-be{background-position:82.5% 30%}.em.em-flag-bz{background-position:82.5% 72.5%}.em.em-flag-bj{background-position:82.5% 42.5%}.em.em-flag-bm{background-position:82.5% 47.5%}.em.em-flag-bt{background-position:82.5% 62.5%}.em.em-flag-bo{background-position:82.5% 52.5%}.em.em-flag-bq{background-position:82.5% 55%}.em.em-flag-ba{background-position:82.5% 22.5%}.em.em-flag-bw{background-position:82.5% 67.5%}.em.em-flag-br{background-position:82.5% 57.5%}.em.em-flag-io{background-position:87.5% 52.5%}.em.em-flag-vg{background-position:95% 80%}.em.em-flag-bn{background-position:82.5% 50%}.em.em-flag-bg{background-position:82.5% 35%}.em.em-flag-bf{background-position:82.5% 32.5%}.em.em-flag-bi{background-position:82.5% 40%}.em.em-flag-cv{background-position:85% 10%}.em.em-flag-kh{background-position:87.5% 80%}.em.em-flag-cm{background-position:82.5% 97.5%}.em.em-flag-ca{background-position:82.5% 75%}.em.em-flag-ic{background-position:87.5% 37.5%}.em.em-flag-ky{background-position:87.5% 97.5%}.em.em-flag-cf{background-position:82.5% 82.5%}.em.em-flag-td{background-position:95% 20%}.em.em-flag-cl{background-position:82.5% 95%}.em.em-cn,.em.em-flag-cn{background-position:82.5% 100%}.em.em-flag-cx{background-position:85% 15%}.em.em-flag-cc{background-position:82.5% 77.5%}.em.em-flag-co{background-position:85% 0}.em.em-flag-km{background-position:87.5% 85%}.em.em-flag-cg{background-position:82.5% 85%}.em.em-flag-cd{background-position:82.5% 80%}.em.em-flag-ck{background-position:82.5% 92.5%}.em.em-flag-cr{background-position:85% 5%}.em.em-flag-hr{background-position:87.5% 30%}.em.em-flag-cu{background-position:85% 7.5%}.em.em-flag-cw{background-position:85% 12.5%}.em.em-flag-cy{background-position:85% 17.5%}.em.em-flag-cz{background-position:85% 20%}.em.em-flag-dk{background-position:85% 30%}.em.em-flag-dj{background-position:85% 27.5%}.em.em-flag-dm{background-position:85% 32.5%}.em.em-flag-do{background-position:85% 35%}.em.em-flag-ec{background-position:85% 42.5%}.em.em-flag-eg{background-position:85% 47.5%}.em.em-flag-sv{background-position:95% 5%}.em.em-flag-gq{background-position:87.5% 5%}.em.em-flag-er{background-position:85% 52.5%}.em.em-flag-ee{background-position:85% 45%}.em.em-flag-et{background-position:85% 57.5%}.em.em-flag-eu{background-position:85% 60%}.em.em-flag-fk{background-position:85% 67.5%}.em.em-flag-fo{background-position:85% 72.5%}.em.em-flag-fj{background-position:85% 65%}.em.em-flag-fi{background-position:85% 62.5%}.em.em-flag-fr,.em.em-fr{background-position:85% 75%}.em.em-flag-gf{background-position:85% 87.5%}.em.em-flag-pf{background-position:92.5% 20%}.em.em-flag-tf{background-position:95% 22.5%}.em.em-flag-ga{background-position:85% 77.5%}.em.em-flag-gm{background-position:85% 100%}.em.em-flag-ge{background-position:85% 85%}.em.em-de,.em.em-flag-de{background-position:85% 22.5%}.em.em-flag-gh{background-position:85% 92.5%}.em.em-flag-gi{background-position:85% 95%}.em.em-flag-gr{background-position:87.5% 7.5%}.em.em-flag-gl{background-position:85% 97.5%}.em.em-flag-gd{background-position:85% 82.5%}.em.em-flag-gp{background-position:87.5% 2.5%}.em.em-flag-gu{background-position:87.5% 15%}.em.em-flag-gt{background-position:87.5% 12.5%}.em.em-flag-gg{background-position:85% 90%}.em.em-flag-gn{background-position:87.5% 0}.em.em-flag-gw{background-position:87.5% 17.5%}.em.em-flag-gy{background-position:87.5% 20%}.em.em-flag-ht{background-position:87.5% 32.5%}.em.em-flag-hn{background-position:87.5% 27.5%}.em.em-flag-hk{background-position:87.5% 22.5%}.em.em-flag-hu{background-position:87.5% 35%}.em.em-flag-is{background-position:87.5% 60%}.em.em-flag-in{background-position:87.5% 50%}.em.em-flag-id{background-position:87.5% 40%}.em.em-flag-ir{background-position:87.5% 57.5%}.em.em-flag-iq{background-position:87.5% 55%}.em.em-flag-ie{background-position:87.5% 42.5%}.em.em-flag-im{background-position:87.5% 47.5%}.em.em-flag-il{background-position:87.5% 45%}.em.em-flag-it,.em.em-it{background-position:87.5% 62.5%}.em.em-flag-ci{background-position:82.5% 90%}.em.em-flag-jm{background-position:87.5% 67.5%}.em.em-flag-jp,.em.em-jp{background-position:87.5% 72.5%}.em.em-flag-je{background-position:87.5% 65%}.em.em-flag-jo{background-position:87.5% 70%}.em.em-flag-kz{background-position:87.5% 100%}.em.em-flag-ke{background-position:87.5% 75%}.em.em-flag-ki{background-position:87.5% 82.5%}.em.em-flag-xk{background-position:95% 95%}.em.em-flag-kw{background-position:87.5% 95%}.em.em-flag-kg{background-position:87.5% 77.5%}.em.em-flag-la{background-position:90% 0}.em.em-flag-lv{background-position:90% 22.5%}.em.em-flag-lb{background-position:90% 2.5%}.em.em-flag-ls{background-position:90% 15%}.em.em-flag-lr{background-position:90% 12.5%}.em.em-flag-ly{background-position:90% 25%}.em.em-flag-li{background-position:90% 7.5%}.em.em-flag-lt{background-position:90% 17.5%}.em.em-flag-lu{background-position:90% 20%}.em.em-flag-mo{background-position:90% 55%}.em.em-flag-mk{background-position:90% 45%}.em.em-flag-mg{background-position:90% 40%}.em.em-flag-mw{background-position:90% 75%}.em.em-flag-my{background-position:90% 80%}.em.em-flag-mv{background-position:90% 72.5%}.em.em-flag-ml{background-position:90% 47.5%}.em.em-flag-mt{background-position:90% 67.5%}.em.em-flag-mh{background-position:90% 42.5%}.em.em-flag-mq{background-position:90% 60%}.em.em-flag-mr{background-position:90% 62.5%}.em.em-flag-mu{background-position:90% 70%}.em.em-flag-yt{background-position:95% 100%}.em.em-flag-mx{background-position:90% 77.5%}.em.em-flag-fm{background-position:85% 70%}.em.em-flag-md{background-position:90% 32.5%}.em.em-flag-mc{background-position:90% 30%}.em.em-flag-mn{background-position:90% 52.5%}.em.em-flag-me{background-position:90% 35%}.em.em-flag-ms{background-position:90% 65%}.em.em-flag-ma{background-position:90% 27.5%}.em.em-flag-mz{background-position:90% 82.5%}.em.em-flag-mm{background-position:90% 50%}.em.em-flag-na{background-position:90% 85%}.em.em-flag-nr{background-position:92.5% 5%}.em.em-flag-np{background-position:92.5% 2.5%}.em.em-flag-nl{background-position:90% 100%}.em.em-flag-nc{background-position:90% 87.5%}.em.em-flag-nz{background-position:92.5% 10%}.em.em-flag-ni{background-position:90% 97.5%}.em.em-flag-ne{background-position:90% 90%}.em.em-flag-ng{background-position:90% 95%}.em.em-flag-nu{background-position:92.5% 7.5%}.em.em-flag-nf{background-position:90% 92.5%}.em.em-flag-mp{background-position:90% 57.5%}.em.em-flag-kp{background-position:87.5% 90%}.em.em-flag-no{background-position:92.5% 0}.em.em-flag-om{background-position:92.5% 12.5%}.em.em-flag-pk{background-position:92.5% 27.5%}.em.em-flag-pw{background-position:92.5% 45%}.em.em-flag-ps{background-position:92.5% 40%}.em.em-flag-pa{background-position:92.5% 15%}.em.em-flag-pg{background-position:92.5% 22.5%}.em.em-flag-py{background-position:92.5% 47.5%}.em.em-flag-pe{background-position:92.5% 17.5%}.em.em-flag-ph{background-position:92.5% 25%}.em.em-flag-pn{background-position:92.5% 35%}.em.em-flag-pl{background-position:92.5% 30%}.em.em-flag-pt{background-position:92.5% 42.5%}.em.em-flag-pr{background-position:92.5% 37.5%}.em.em-flag-qa{background-position:92.5% 50%}.em.em-flag-re{background-position:92.5% 52.5%}.em.em-flag-ro{background-position:92.5% 55%}.em.em-flag-ru,.em.em-ru{background-position:92.5% 60%}.em.em-flag-rw{background-position:92.5% 62.5%}.em.em-flag-bl{background-position:82.5% 45%}.em.em-flag-sh{background-position:92.5% 80%}.em.em-flag-kn{background-position:87.5% 87.5%}.em.em-flag-lc{background-position:90% 5%}.em.em-flag-pm{background-position:92.5% 32.5%}.em.em-flag-vc{background-position:95% 75%}.em.em-flag-ws{background-position:95% 92.5%}.em.em-flag-sm{background-position:92.5% 92.5%}.em.em-flag-st{background-position:95% 2.5%}.em.em-flag-sa{background-position:92.5% 65%}.em.em-flag-sn{background-position:92.5% 95%}.em.em-flag-rs{background-position:92.5% 57.5%}.em.em-flag-sc{background-position:92.5% 70%}.em.em-flag-sl{background-position:92.5% 90%}.em.em-flag-sg{background-position:92.5% 77.5%}.em.em-flag-sx{background-position:95% 7.5%}.em.em-flag-sk{background-position:92.5% 87.5%}.em.em-flag-si{background-position:92.5% 82.5%}.em.em-flag-sb{background-position:92.5% 67.5%}.em.em-flag-so{background-position:92.5% 97.5%}.em.em-flag-za{background-position:97.5% 0}.em.em-flag-gs{background-position:87.5% 10%}.em.em-flag-kr,.em.em-kr{background-position:87.5% 92.5%}.em.em-flag-ss{background-position:95% 0}.em.em-es,.em.em-flag-es{background-position:85% 55%}.em.em-flag-lk{background-position:90% 10%}.em.em-flag-sd{background-position:92.5% 72.5%}.em.em-flag-sr{background-position:92.5% 100%}.em.em-flag-sz{background-position:95% 12.5%}.em.em-flag-se{background-position:92.5% 75%}.em.em-flag-ch{background-position:82.5% 87.5%}.em.em-flag-sy{background-position:95% 10%}.em.em-flag-tw{background-position:95% 52.5%}.em.em-flag-tj{background-position:95% 30%}.em.em-flag-tz{background-position:95% 55%}.em.em-flag-th{background-position:95% 27.5%}.em.em-flag-tl{background-position:95% 35%}.em.em-flag-tg{background-position:95% 25%}.em.em-flag-tk{background-position:95% 32.5%}.em.em-flag-to{background-position:95% 42.5%}.em.em-flag-tt{background-position:95% 47.5%}.em.em-flag-tn{background-position:95% 40%}.em.em-flag-tr{background-position:95% 45%}.em.em-flag-tm{background-position:95% 37.5%}.em.em-flag-tc{background-position:95% 17.5%}.em.em-flag-tv{background-position:95% 50%}.em.em-flag-ug{background-position:95% 60%}.em.em-flag-ua{background-position:95% 57.5%}.em.em-flag-ae{background-position:80% 87.5%}.em.em-flag-gb,.em.em-gb,.em.em-uk{background-position:85% 80%}.em.em-flag-us,.em.em-us{background-position:95% 65%}.em.em-flag-vi{background-position:95% 82.5%}.em.em-flag-uy{background-position:95% 67.5%}.em.em-flag-uz{background-position:95% 70%}.em.em-flag-vu{background-position:95% 87.5%}.em.em-flag-va{background-position:95% 72.5%}.em.em-flag-ve{background-position:95% 77.5%}.em.em-flag-vn{background-position:95% 85%}.em.em-flag-wf{background-position:95% 90%}.em.em-flag-eh{background-position:85% 50%}.em.em-flag-ye{background-position:95% 97.5%}.em.em-flag-zm{background-position:97.5% 2.5%}.em.em-flag-zw{background-position:97.5% 5%}.em.em-flag-ac{background-position:80% 82.5%}.em.em-flag-bv{background-position:82.5% 65%}.em.em-flag-cp{background-position:85% 2.5%}.em.em-flag-dg{background-position:85% 25%}.em.em-flag-ea{background-position:85% 40%}.em.em-flag-hm{background-position:87.5% 25%}.em.em-flag-mf{background-position:90% 37.5%}.em.em-flag-sj{background-position:92.5% 85%}.em.em-flag-ta{background-position:95% 15%}.em.em-flag-um{background-position:95% 62.5%}li[data-v-58845f30]{list-style-type:none}.chat-room .room[data-v-58845f30]{border-radius:10px;position:fixed;top:calc(50% - 327px);left:calc(50% - 365px);z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:730px;height:654px;background-color:#fff;overflow:hidden;-webkit-box-shadow:1px 1px 15px 0 rgba(0,0,0,.1);box-shadow:1px 1px 15px 0 rgba(0,0,0,.1)}.chat-room .room.win[data-v-58845f30]{top:0;left:0;width:100%;height:100%}.chat-room .room .head[data-v-58845f30]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;padding-right:15px;padding-left:20px;background:-webkit-gradient(linear,right top,left top,from(var(--prev-color-primary)),to(#3875ea));background:linear-gradient(270deg,var(--prev-color-primary),#3875ea)}.chat-room .room .head .image[data-v-58845f30]{width:36px;height:36px;border-radius:50%;overflow:hidden}.chat-room .room .head .image img[data-v-58845f30]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.chat-room .room .head .name[data-v-58845f30]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;margin-left:15px;font-size:16px;color:#fff}.chat-room .room .head .iconfont[data-v-58845f30]{width:25px;height:25px;font-size:16px;line-height:25px;text-align:center;color:#fff;cursor:pointer}.chat-room .room .main[data-v-58845f30]{min-height:0}.chat-room .room .main .chat[data-v-58845f30],.chat-room .room .main[data-v-58845f30]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}.chat-room .room .main .chat[data-v-58845f30]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0}.chat-room .room .main .record[data-v-58845f30]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-x:hidden;overflow-y:auto}.chat-room .room .main .record[data-v-58845f30]::-webkit-scrollbar{display:none}.chat-room .room .main .record ul[data-v-58845f30]{padding:20px}.chat-room .room .main .record li~li[data-v-58845f30]{margin-top:20px}.chat-room .room .main .record li[data-v-58845f30]:after{content:"";display:block;height:0;clear:both;visibility:hidden}.chat-room .room .main .record li.right .avatar[data-v-58845f30]{float:right}.chat-room .room .main .record li.right .content[data-v-58845f30]{text-align:right}.chat-room .room .main .record li.right .content>div[data-v-58845f30]{text-align:left}.chat-room .room .main .record .time-tag[data-v-58845f30]{padding-top:10px;padding-bottom:30px;text-align:center;color:#999}.chat-room .room .main .record .avatar[data-v-58845f30]{float:left;width:40px;height:40px;border-radius:50%;overflow:hidden}.chat-room .room .main .record .avatar.right[data-v-58845f30]{float:right}.chat-room .room .main .record .avatar img[data-v-58845f30]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.chat-room .room .main .record .content[data-v-58845f30]{margin-right:56px;margin-left:56px}.chat-room .room .main .record .text[data-v-58845f30]{display:inline-block;min-height:41px;padding:10px 12px;border-radius:10px;background-color:#f5f5f5;font-size:15px;line-height:21px;color:#000}.chat-room .room .main .record .image[data-v-58845f30]{display:inline-block;max-width:50%;border-radius:10px;overflow:hidden}.chat-room .room .main .record .image img[data-v-58845f30]{display:block;max-width:100%}.chat-room .room .main .record .goods[data-v-58845f30],.chat-room .room .main .record .order[data-v-58845f30]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:320px;padding:10px 13px;border-radius:10px;background-color:#f5f5f5}.chat-room .room .main .record .thumb[data-v-58845f30]{width:60px;height:60px;border-radius:5px;overflow:hidden}.chat-room .room .main .record .thumb img[data-v-58845f30]{display:block;width:100%;height:100%}.chat-room .room .main .record .intro[data-v-58845f30]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;margin-left:10px}.chat-room .room .main .record .intro .name[data-v-58845f30]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:15px;color:#000}.chat-room .room .main .record .intro .attr[data-v-58845f30]{margin-top:5px;font-size:12px;color:#999}.chat-room .room .main .record .intro .attr span[data-v-58845f30]{vertical-align:middle}.chat-room .room .main .record .intro .attr span~span[data-v-58845f30]{margin-left:10px}.chat-room .room .main .record .intro .group[data-v-58845f30]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:5px}.chat-room .room .main .record .intro .group .money[data-v-58845f30]{font-size:14px;color:red}.chat-room .room .main .record .intro .group a[data-v-58845f30]{font-size:12px;color:var(--prev-color-primary)}.chat-room .room .main .editor[data-v-58845f30]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:162px;border-top:1px solid #ececec}.chat-room .room .main .editor>div[data-v-58845f30]:first-child{font-size:0}.chat-room .room .main .editor button[data-v-58845f30]{border:none;background:none;outline:none}.chat-room .room .main .editor button~button[data-v-58845f30]{margin-left:20px}.chat-room .room .main .editor button.end[data-v-58845f30]{font-size:15px}.chat-room .room .main .editor button:hover .iconfont[data-v-58845f30],.chat-room .room .main .editor button[data-v-58845f30]:hover{color:var(--prev-color-primary)}.chat-room .room .main .editor .editor-hd[data-v-58845f30]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;padding-right:20px;padding-left:20px}.chat-room .room .main .editor .editor-hd .iconfont[data-v-58845f30]{line-height:1;color:#333}.chat-room .room .main .editor .editor-hd .emoji-panel[data-v-58845f30]{position:absolute;bottom:100%;left:5px;width:390px;padding-bottom:10px;border:1px solid #ececec;margin-bottom:5px;background-color:#fff;-webkit-box-shadow:1px 0 16px 0 rgba(0,0,0,.05);box-shadow:1px 0 16px 0 rgba(0,0,0,.05)}.chat-room .room .main .editor .editor-hd .emoji-panel .em[data-v-58845f30]{width:28px;height:28px;padding:4px;margin-top:10px;margin-left:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.chat-room .room .main .editor .editor-hd .emoji-panel .em[data-v-58845f30]:hover{background-color:#ececec}.chat-room .room .main .editor .icon-biaoqing1[data-v-58845f30],.chat-room .room .main .editor .icon-tupian1[data-v-58845f30]{font-size:22px}.chat-room .room .main .editor .icon-guanji[data-v-58845f30]{margin-right:5px;font-size:15px}.chat-room .room .main .editor .editor-bd[data-v-58845f30]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.chat-room .room .main .editor .editor-bd textarea[data-v-58845f30]{display:block;width:100%;height:100%;padding-right:20px;padding-left:20px;border:none;outline:none;resize:none;white-space:pre-wrap;overflow-wrap:break-word}.chat-room .room .main .editor .editor-bd textarea[data-v-58845f30]::-webkit-scrollbar{display:none}.chat-room .room .main .editor .editor-ft[data-v-58845f30]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:20px;padding-bottom:20px}.chat-room .room .main .editor .editor-ft button[data-v-58845f30]{width:68px;height:26px;border:none;border-radius:3px;background-color:#3875ea;outline:none;font-size:13px;color:#fff}.chat-room .room .main .editor .editor-ft button[data-v-58845f30]:disabled{background-color:#ccc}.chat-room .room .main .notice[data-v-58845f30]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:260px;border-left:1px solid #ececec}.chat-room .room .main .notice .rich[data-v-58845f30]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;padding:18px 18px 0;overflow-x:hidden;overflow-y:auto}.chat-room .room .main .notice .rich[data-v-58845f30]::-webkit-scrollbar{display:none}.chat-room .room .main .notice .rich[data-v-58845f30] ::v-deepimg,.chat-room .room .main .notice .rich[data-v-58845f30] ::v-deepvideo{width:100%}.chat-room .room .main .notice .copy[data-v-58845f30]{padding-top:15px;padding-bottom:15px;font-size:12px;text-align:center}.chat-room .room .main .notice .copy a[data-v-58845f30]{color:#ccc!important;text-decoration:none} \ No newline at end of file +.em{background:url(../../system_static/img/sheet_google_64_indexed_128.04280c7a.png)}.maskModel[data-v-05832e84]{z-index:7777!important}.on[data-v-05832e84]{opacity:1!important;transform:scale(1)!important;-webkit-transform:scale(1)!important;-o-transform:scale(1)!important;-moz-transform:scale(1)!important;-ms-transform:scale(1)!important}.pl15[data-v-05832e84]{padding:0 15px}.sure[data-v-05832e84]{width:100%;height:480px;text-align:center}.sure-yuan[data-v-05832e84]{width:70px;height:70px;border-radius:50%;overflow:hidden;background:#55d443;margin:54px auto;line-height:70px}.sure .sp1[data-v-05832e84]{color:#333;font-size:16px}.sure .sp2[data-v-05832e84]{color:#999;font-size:13px}.feedback[data-v-05832e84]{position:fixed;width:320px;height:530px;border-radius:2px;background-color:#fff;z-index:9999;top:50%;left:50%;margin-left:-150px;margin-top:-237px;transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-webkit-transform:scale(0);transform:scale(0);opacity:0}.feedback-header[data-v-05832e84]{width:100%;height:50px;line-height:50px;padding:0 15px;background:-webkit-gradient(linear,right top,left top,from(#1890ff),to(#3875ea));background:linear-gradient(270deg,#1890ff,#3875ea);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.feedback-header .sp1[data-v-05832e84]{color:#fff;font-size:16px}.feedback-conent[data-v-05832e84]{padding:15px}.feedback-conent .ft[data-v-05832e84]{color:#333;font-size:13px}.em{display:inline-block;height:1em;width:1em;overflow:hidden;line-height:18px;font-size:22px;vertical-align:middle;margin-top:-4px;color:transparent!important;background-size:4100%}.em.em-grinning{background-position:65% 37.5%}.em.em-grimacing{background-position:67.5% 45%}.em.em-grin{background-position:65% 40%}.em.em-joy{background-position:65% 42.5%}.em.em-smiley{background-position:65% 45%}.em.em-smile{background-position:65% 47.5%}.em.em-sweat_smile{background-position:65% 50%}.em.em-laughing,.em.em-satisfied{background-position:65% 52.5%}.em.em-innocent{background-position:65% 55%}.em.em-wink{background-position:65% 60%}.em.em-blush{background-position:65% 62.5%}.em.em-slightly_smiling_face{background-position:67.5% 100%}.em.em-upside_down_face{background-position:70% 0}.em.em-relaxed{background-position:2.5% 62.5%}.em.em-yum{background-position:65% 65%}.em.em-relieved{background-position:65% 67.5%}.em.em-heart_eyes{background-position:65% 70%}.em.em-kissing_heart{background-position:65% 97.5%}.em.em-kissing{background-position:65% 95%}.em.em-kissing_smiling_eyes{background-position:65% 100%}.em.em-kissing_closed_eyes{background-position:67.5% 0}.em.em-stuck_out_tongue_winking_eye{background-position:67.5% 5%}.em.em-stuck_out_tongue_closed_eyes{background-position:67.5% 7.5%}.em.em-stuck_out_tongue{background-position:67.5% 2.5%}.em.em-money_mouth_face{background-position:80% 5%}.em.em-nerd_face{background-position:80% 10%}.em.em-sunglasses{background-position:65% 72.5%}.em.em-hugging_face{background-position:80% 20%}.em.em-smirk{background-position:65% 75%}.em.em-no_mouth{background-position:67.5% 70%}.em.em-neutral_face{background-position:65% 77.5%}.em.em-expressionless{background-position:65% 80%}.em.em-unamused{background-position:65% 82.5%}.em.em-face_with_rolling_eyes{background-position:70% 2.5%}.em.em-thinking_face{background-position:80% 12.5%}.em.em-flushed{background-position:67.5% 62.5%}.em.em-disappointed{background-position:67.5% 10%}.em.em-worried{background-position:67.5% 12.5%}.em.em-angry{background-position:67.5% 15%}.em.em-rage{background-position:67.5% 17.5%}.em.em-pensive{background-position:65% 87.5%}.em.em-confused{background-position:65% 90%}.em.em-slightly_frowning_face{background-position:67.5% 97.5%}.em.em-white_frowning_face{background-position:2.5% 60%}.em.em-persevere{background-position:67.5% 22.5%}.em.em-confounded{background-position:65% 92.5%}.em.em-tired_face{background-position:67.5% 42.5%}.em.em-weary{background-position:67.5% 37.5%}.em.em-triumph{background-position:67.5% 25%}.em.em-open_mouth{background-position:67.5% 50%}.em.em-scream{background-position:67.5% 57.5%}.em.em-fearful{background-position:67.5% 35%}.em.em-cold_sweat{background-position:67.5% 55%}.em.em-hushed{background-position:67.5% 52.5%}.em.em-frowning{background-position:67.5% 30%}.em.em-anguished{background-position:67.5% 32.5%}.em.em-cry{background-position:67.5% 20%}.em.em-disappointed_relieved{background-position:67.5% 27.5%}.em.em-sleepy{background-position:67.5% 40%}.em.em-sweat{background-position:65% 85%}.em.em-sob{background-position:67.5% 47.5%}.em.em-dizzy_face{background-position:67.5% 67.5%}.em.em-astonished{background-position:67.5% 60%}.em.em-zipper_mouth_face{background-position:80% 2.5%}.em.em-mask{background-position:67.5% 72.5%}.em.em-face_with_thermometer{background-position:80% 7.5%}.em.em-face_with_head_bandage{background-position:80% 15%}.em.em-sleeping{background-position:67.5% 65%}.em.em-zzz{background-position:50% 27.5%}.em.em-hankey,.em.em-poop,.em.em-shit{background-position:50% 40%}.em.em-smiling_imp{background-position:65% 57.5%}.em.em-imp{background-position:45% 65%}.em.em-japanese_ogre{background-position:45% 37.5%}.em.em-japanese_goblin{background-position:45% 40%}.em.em-skull{background-position:45% 67.5%}.em.em-ghost{background-position:45% 42.5%}.em.em-alien{background-position:45% 60%}.em.em-robot_face{background-position:80% 17.5%}.em.em-smiley_cat{background-position:67.5% 80%}.em.em-smile_cat{background-position:67.5% 75%}.em.em-joy_cat{background-position:67.5% 77.5%}.em.em-heart_eyes_cat{background-position:67.5% 82.5%}.em.em-smirk_cat{background-position:67.5% 85%}.em.em-kissing_cat{background-position:67.5% 87.5%}.em.em-scream_cat{background-position:67.5% 95%}.em.em-crying_cat_face{background-position:67.5% 92.5%}.em.em-pouting_cat{background-position:67.5% 90%}.em.em-raised_hands{background-position:70% 72.5%}.em.em-clap{background-position:37.5% 40%}.em.em-wave{background-position:35% 82.5%}.em.em---1,.em.em-thumbsup{background-position:37.5% 10%}.em.em--1,.em.em-thumbsdown{background-position:37.5% 25%}.em.em-facepunch,.em.em-punch{background-position:35% 67.5%}.em.em-fist{background-position:7.5% 22.5%}.em.em-v{background-position:7.5% 52.5%}.em.em-ok_hand{background-position:35% 97.5%}.em.em-hand,.em.em-raised_hand{background-position:7.5% 37.5%}.em.em-open_hands{background-position:37.5% 55%}.em.em-muscle{background-position:50% 42.5%}.em.em-pray{background-position:72.5% 15%}.em.em-point_up{background-position:2.5% 25%}.em.em-point_up_2{background-position:35% 7.5%}.em.em-point_down{background-position:35% 22.5%}.em.em-point_left{background-position:35% 37.5%}.em.em-point_right{background-position:35% 52.5%}.em.em-middle_finger{background-position:62.5% 47.5%}.em.em-raised_hand_with_fingers_splayed{background-position:62.5% 32.5%}.em.em-the_horns{background-position:80% 22.5%}.em.em-spock-hand{background-position:62.5% 62.5%}.em.em-writing_hand{background-position:7.5% 67.5%}.em.em-nail_care{background-position:47.5% 15%}.em.em-lips{background-position:35% 2.5%}.em.em-tongue{background-position:35% 5%}.em.em-ear{background-position:32.5% 75%}.em.em-nose{background-position:32.5% 90%}.em.em-eye{background-position:32.5% 72.5%}.em.em-eyes{background-position:32.5% 70%}.em.em-bust_in_silhouette{background-position:40% 15%}.em.em-busts_in_silhouette{background-position:40% 17.5%}.em.em-speaking_head_in_silhouette{background-position:65% 12.5%}.em.em-baby{background-position:42.5% 95%}.em.em-boy{background-position:40% 20%}.em.em-girl{background-position:40% 35%}.em.em-man{background-position:40% 50%}.em.em-woman{background-position:40% 65%}.em.em-person_with_blond_hair{background-position:42.5% 20%}.em.em-older_man{background-position:42.5% 65%}.em.em-older_woman{background-position:42.5% 80%}.em.em-man_with_gua_pi_mao{background-position:42.5% 35%}.em.em-man_with_turban{background-position:42.5% 50%}.em.em-cop{background-position:40% 90%}.em.em-construction_worker{background-position:45% 7.5%}.em.em-guardsman{background-position:45% 85%}.em.em-sleuth_or_spy{background-position:60% 97.5%}.em.em-santa{background-position:20% 72.5%}.em.em-angel{background-position:45% 45%}.em.em-princess{background-position:45% 22.5%}.em.em-bride_with_veil{background-position:42.5% 5%}.em.em-walking{background-position:75% 100%}.em.em-runner,.em.em-running{background-position:25% 22.5%}.em.em-dancer{background-position:45% 100%}.em.em-dancers{background-position:42.5% 2.5%}.em.em-couple{background-position:40% 82.5%}.em.em-two_men_holding_hands{background-position:40% 85%}.em.em-two_women_holding_hands{background-position:40% 87.5%}.em.em-bow{background-position:70% 35%}.em.em-information_desk_person{background-position:45% 70%}.em.em-no_good{background-position:70% 5%}.em.em-ok_woman{background-position:70% 20%}.em.em-raising_hand{background-position:70% 57.5%}.em.em-person_with_pouting_face{background-position:72.5% 0}.em.em-person_frowning{background-position:70% 87.5%}.em.em-haircut{background-position:47.5% 45%}.em.em-massage{background-position:47.5% 30%}.em.em-couple_with_heart{background-position:47.5% 82.5%}.em.em-woman-heart-woman{background-position:97.5% 47.5%}.em.em-man-heart-man{background-position:97.5% 30%}.em.em-couplekiss{background-position:47.5% 77.5%}.em.em-woman-kiss-woman{background-position:97.5% 50%}.em.em-man-kiss-man{background-position:97.5% 32.5%}.em.em-family{background-position:40% 80%}.em.em-man-woman-girl{background-position:97.5% 22.5%}.em.em-man-woman-girl-boy{background-position:97.5% 25%}.em.em-man-woman-boy-boy{background-position:97.5% 20%}.em.em-man-woman-girl-girl{background-position:97.5% 27.5%}.em.em-woman-woman-boy{background-position:97.5% 35%}.em.em-woman-woman-girl{background-position:97.5% 40%}.em.em-woman-woman-girl-boy{background-position:97.5% 42.5%}.em.em-woman-woman-boy-boy{background-position:97.5% 37.5%}.em.em-woman-woman-girl-girl{background-position:97.5% 45%}.em.em-man-man-boy{background-position:97.5% 7.5%}.em.em-man-man-girl{background-position:97.5% 12.5%}.em.em-man-man-girl-boy{background-position:97.5% 15%}.em.em-man-man-boy-boy{background-position:97.5% 10%}.em.em-man-man-girl-girl{background-position:97.5% 17.5%}.em.em-womans_clothes{background-position:37.5% 92.5%}.em.em-shirt,.em.em-tshirt{background-position:37.5% 80%}.em.em-jeans{background-position:37.5% 82.5%}.em.em-necktie{background-position:37.5% 77.5%}.em.em-dress{background-position:37.5% 85%}.em.em-bikini{background-position:37.5% 90%}.em.em-kimono{background-position:37.5% 87.5%}.em.em-lipstick{background-position:47.5% 12.5%}.em.em-kiss{background-position:47.5% 67.5%}.em.em-footprints{background-position:40% 12.5%}.em.em-high_heel{background-position:40% 5%}.em.em-sandal{background-position:40% 7.5%}.em.em-boot{background-position:40% 10%}.em.em-mans_shoe,.em.em-shoe{background-position:40% 0}.em.em-athletic_shoe{background-position:40% 2.5%}.em.em-womans_hat{background-position:37.5% 72.5%}.em.em-tophat{background-position:22.5% 60%}.em.em-helmet_with_white_cross{background-position:5% 62.5%}.em.em-mortar_board{background-position:22.5% 17.5%}.em.em-crown{background-position:37.5% 70%}.em.em-school_satchel{background-position:22.5% 15%}.em.em-pouch{background-position:37.5% 100%}.em.em-purse{background-position:37.5% 95%}.em.em-handbag{background-position:37.5% 97.5%}.em.em-briefcase{background-position:50% 100%}.em.em-eyeglasses{background-position:37.5% 75%}.em.em-dark_sunglasses{background-position:62.5% 10%}.em.em-ring{background-position:47.5% 72.5%}.em.em-closed_umbrella{background-position:12.5% 57.5%}.em.em-dog{background-position:32.5% 45%}.em.em-cat{background-position:32.5% 32.5%}.em.em-mouse{background-position:32.5% 22.5%}.em.em-hamster{background-position:32.5% 52.5%}.em.em-rabbit{background-position:32.5% 30%}.em.em-bear{background-position:32.5% 57.5%}.em.em-panda_face{background-position:32.5% 60%}.em.em-koala{background-position:32.5% 10%}.em.em-tiger{background-position:32.5% 27.5%}.em.em-lion_face{background-position:80% 40%}.em.em-cow{background-position:32.5% 25%}.em.em-pig{background-position:32.5% 47.5%}.em.em-pig_nose{background-position:32.5% 62.5%}.em.em-frog{background-position:32.5% 50%}.em.em-octopus{background-position:30% 75%}.em.em-monkey_face{background-position:32.5% 42.5%}.em.em-see_no_evil{background-position:70% 50%}.em.em-hear_no_evil{background-position:70% 52.5%}.em.em-speak_no_evil{background-position:70% 55%}.em.em-monkey{background-position:30% 57.5%}.em.em-chicken{background-position:30% 62.5%}.em.em-penguin{background-position:32.5% 7.5%}.em.em-bird{background-position:32.5% 5%}.em.em-baby_chick{background-position:32.5% 0}.em.em-hatching_chick{background-position:30% 100%}.em.em-hatched_chick{background-position:32.5% 2.5%}.em.em-wolf{background-position:32.5% 55%}.em.em-boar{background-position:30% 70%}.em.em-horse{background-position:32.5% 40%}.em.em-unicorn_face{background-position:80% 47.5%}.em.em-bee,.em.em-honeybee{background-position:30% 85%}.em.em-bug{background-position:30% 80%}.em.em-snail{background-position:30% 42.5%}.em.em-beetle{background-position:30% 87.5%}.em.em-ant{background-position:30% 82.5%}.em.em-spider{background-position:62.5% 12.5%}.em.em-scorpion{background-position:80% 42.5%}.em.em-crab{background-position:80% 37.5%}.em.em-snake{background-position:30% 45%}.em.em-turtle{background-position:30% 97.5%}.em.em-tropical_fish{background-position:30% 92.5%}.em.em-fish{background-position:30% 90%}.em.em-blowfish{background-position:30% 95%}.em.em-dolphin{background-position:32.5% 20%}.em.em-whale{background-position:32.5% 37.5%}.em.em-whale2{background-position:30% 40%}.em.em-crocodile{background-position:30% 37.5%}.em.em-leopard{background-position:30% 27.5%}.em.em-tiger2{background-position:30% 25%}.em.em-water_buffalo{background-position:30% 20%}.em.em-ox{background-position:30% 17.5%}.em.em-cow2{background-position:30% 22.5%}.em.em-dromedary_camel{background-position:32.5% 15%}.em.em-camel{background-position:32.5% 17.5%}.em.em-elephant{background-position:30% 72.5%}.em.em-goat{background-position:30% 52.5%}.em.em-ram{background-position:30% 50%}.em.em-sheep{background-position:30% 55%}.em.em-racehorse{background-position:30% 47.5%}.em.em-pig2{background-position:30% 67.5%}.em.em-rat{background-position:30% 12.5%}.em.em-mouse2{background-position:30% 15%}.em.em-rooster{background-position:30% 60%}.em.em-turkey{background-position:80% 45%}.em.em-dove_of_peace{background-position:60% 15%}.em.em-dog2{background-position:30% 65%}.em.em-poodle{background-position:32.5% 12.5%}.em.em-cat2{background-position:30% 32.5%}.em.em-rabbit2{background-position:30% 30%}.em.em-chipmunk{background-position:32.5% 67.5%}.em.em-feet,.em.em-paw_prints{background-position:32.5% 65%}.em.em-dragon{background-position:30% 35%}.em.em-dragon_face{background-position:32.5% 35%}.em.em-cactus{background-position:15% 77.5%}.em.em-christmas_tree{background-position:20% 70%}.em.em-evergreen_tree{background-position:15% 70%}.em.em-deciduous_tree{background-position:15% 72.5%}.em.em-palm_tree{background-position:15% 75%}.em.em-seedling{background-position:15% 67.5%}.em.em-herb{background-position:17.5% 0}.em.em-shamrock{background-position:2.5% 22.5%}.em.em-four_leaf_clover{background-position:17.5% 2.5%}.em.em-bamboo{background-position:22.5% 2.5%}.em.em-tanabata_tree{background-position:20% 100%}.em.em-leaves{background-position:17.5% 10%}.em.em-fallen_leaf{background-position:17.5% 7.5%}.em.em-maple_leaf{background-position:17.5% 5%}.em.em-ear_of_rice{background-position:15% 100%}.em.em-hibiscus{background-position:15% 90%}.em.em-sunflower{background-position:15% 92.5%}.em.em-rose{background-position:15% 87.5%}.em.em-tulip{background-position:15% 82.5%}.em.em-blossom{background-position:15% 95%}.em.em-cherry_blossom{background-position:15% 85%}.em.em-bouquet{background-position:47.5% 80%}.em.em-mushroom{background-position:17.5% 12.5%}.em.em-chestnut{background-position:15% 65%}.em.em-jack_o_lantern{background-position:20% 67.5%}.em.em-shell{background-position:30% 77.5%}.em.em-spider_web{background-position:62.5% 15%}.em.em-earth_americas{background-position:12.5% 87.5%}.em.em-earth_africa{background-position:12.5% 85%}.em.em-earth_asia{background-position:12.5% 90%}.em.em-full_moon{background-position:15% 2.5%}.em.em-waning_gibbous_moon{background-position:15% 5%}.em.em-last_quarter_moon{background-position:15% 7.5%}.em.em-waning_crescent_moon{background-position:15% 10%}.em.em-new_moon{background-position:12.5% 95%}.em.em-waxing_crescent_moon{background-position:12.5% 97.5%}.em.em-first_quarter_moon{background-position:12.5% 100%}.em.em-moon,.em.em-waxing_gibbous_moon{background-position:15% 0}.em.em-new_moon_with_face{background-position:15% 15%}.em.em-full_moon_with_face{background-position:15% 22.5%}.em.em-first_quarter_moon_with_face{background-position:15% 17.5%}.em.em-last_quarter_moon_with_face{background-position:15% 20%}.em.em-sun_with_face{background-position:15% 25%}.em.em-crescent_moon{background-position:15% 12.5%}.em.em-star{background-position:10% 60%}.em.em-star2{background-position:15% 27.5%}.em.em-dizzy{background-position:50% 57.5%}.em.em-sparkles{background-position:7.5% 97.5%}.em.em-comet{background-position:2.5% 10%}.em.em-sunny{background-position:2.5% 0}.em.em-mostly_sunny{background-position:15% 35%}.em.em-partly_sunny{background-position:5% 52.5%}.em.em-barely_sunny{background-position:15% 37.5%}.em.em-partly_sunny_rain{background-position:15% 40%}.em.em-cloud{background-position:2.5% 2.5%}.em.em-rain_cloud{background-position:15% 42.5%}.em.em-thunder_cloud_and_rain{background-position:5% 55%}.em.em-lightning{background-position:15% 47.5%}.em.em-zap{background-position:5% 32.5%}.em.em-fire{background-position:57.5% 52.5%}.em.em-boom,.em.em-collision{background-position:50% 30%}.em.em-snowflake{background-position:10% 2.5%}.em.em-snow_cloud{background-position:15% 45%}.em.em-snowman{background-position:2.5% 7.5%}.em.em-snowman_without_snow{background-position:5% 50%}.em.em-wind_blowing_face{background-position:15% 55%}.em.em-dash{background-position:50% 37.5%}.em.em-tornado{background-position:15% 50%}.em.em-fog{background-position:15% 52.5%}.em.em-umbrella{background-position:2.5% 5%}.em.em-umbrella_with_rain_drops{background-position:2.5% 17.5%}.em.em-droplet{background-position:50% 35%}.em.em-sweat_drops{background-position:50% 32.5%}.em.em-ocean{background-position:12.5% 77.5%}.em.em-green_apple{background-position:17.5% 40%}.em.em-apple{background-position:17.5% 37.5%}.em.em-pear{background-position:17.5% 42.5%}.em.em-tangerine{background-position:17.5% 27.5%}.em.em-lemon{background-position:17.5% 30%}.em.em-banana{background-position:17.5% 32.5%}.em.em-watermelon{background-position:17.5% 25%}.em.em-grapes{background-position:17.5% 20%}.em.em-strawberry{background-position:17.5% 50%}.em.em-melon{background-position:17.5% 22.5%}.em.em-cherries{background-position:17.5% 47.5%}.em.em-peach{background-position:17.5% 45%}.em.em-pineapple{background-position:17.5% 35%}.em.em-tomato{background-position:17.5% 15%}.em.em-eggplant{background-position:17.5% 17.5%}.em.em-hot_pepper{background-position:15% 80%}.em.em-corn{background-position:15% 97.5%}.em.em-sweet_potato{background-position:17.5% 82.5%}.em.em-honey_pot{background-position:20% 17.5%}.em.em-bread{background-position:17.5% 77.5%}.em.em-cheese_wedge{background-position:80% 50%}.em.em-poultry_leg{background-position:17.5% 60%}.em.em-meat_on_bone{background-position:17.5% 57.5%}.em.em-fried_shrimp{background-position:17.5% 92.5%}.em.em-egg{background-position:20% 27.5%}.em.em-hamburger{background-position:17.5% 52.5%}.em.em-fries{background-position:17.5% 80%}.em.em-hotdog{background-position:15% 57.5%}.em.em-pizza{background-position:17.5% 55%}.em.em-spaghetti{background-position:17.5% 75%}.em.em-taco{background-position:15% 60%}.em.em-burrito{background-position:15% 62.5%}.em.em-ramen{background-position:17.5% 72.5%}.em.em-stew{background-position:20% 25%}.em.em-fish_cake{background-position:17.5% 95%}.em.em-sushi{background-position:17.5% 90%}.em.em-bento{background-position:20% 22.5%}.em.em-curry{background-position:17.5% 70%}.em.em-rice_ball{background-position:17.5% 65%}.em.em-rice{background-position:17.5% 67.5%}.em.em-rice_cracker{background-position:17.5% 62.5%}.em.em-oden{background-position:17.5% 87.5%}.em.em-dango{background-position:17.5% 85%}.em.em-shaved_ice{background-position:17.5% 100%}.em.em-ice_cream{background-position:20% 0}.em.em-icecream{background-position:17.5% 97.5%}.em.em-cake{background-position:20% 20%}.em.em-birthday{background-position:20% 65%}.em.em-custard{background-position:20% 15%}.em.em-candy{background-position:20% 10%}.em.em-lollipop{background-position:20% 12.5%}.em.em-chocolate_bar{background-position:20% 7.5%}.em.em-popcorn{background-position:20% 57.5%}.em.em-doughnut{background-position:20% 2.5%}.em.em-cookie{background-position:20% 5%}.em.em-beer{background-position:20% 45%}.em.em-beers{background-position:20% 47.5%}.em.em-wine_glass{background-position:20% 37.5%}.em.em-cocktail{background-position:20% 40%}.em.em-tropical_drink{background-position:20% 42.5%}.em.em-champagne{background-position:20% 55%}.em.em-sake{background-position:20% 35%}.em.em-tea{background-position:20% 32.5%}.em.em-coffee{background-position:2.5% 20%}.em.em-baby_bottle{background-position:20% 50%}.em.em-fork_and_knife{background-position:20% 30%}.em.em-knife_fork_plate{background-position:20% 52.5%}.em.em-soccer{background-position:5% 45%}.em.em-basketball{background-position:25% 15%}.em.em-football{background-position:25% 60%}.em.em-baseball{background-position:5% 47.5%}.em.em-tennis{background-position:25% 10%}.em.em-volleyball{background-position:27.5% 2.5%}.em.em-rugby_football{background-position:25% 62.5%}.em.em-8ball{background-position:22.5% 80%}.em.em-golf{background-position:5% 82.5%}.em.em-golfer{background-position:25% 95%}.em.em-table_tennis_paddle_and_ball{background-position:27.5% 10%}.em.em-badminton_racquet_and_shuttlecock{background-position:27.5% 95%}.em.em-ice_hockey_stick_and_puck{background-position:27.5% 7.5%}.em.em-field_hockey_stick_and_ball{background-position:27.5% 5%}.em.em-cricket_bat_and_ball{background-position:27.5% 0}.em.em-ski{background-position:25% 12.5%}.em.em-skier{background-position:5% 90%}.em.em-snowboarder{background-position:25% 20%}.em.em-ice_skate{background-position:5% 92.5%}.em.em-bow_and_arrow{background-position:27.5% 97.5%}.em.em-fishing_pole_and_fish{background-position:22.5% 45%}.em.em-rowboat{background-position:75% 15%}.em.em-swimmer{background-position:25% 65%}.em.em-surfer{background-position:25% 37.5%}.em.em-bath{background-position:77.5% 35%}.em.em-person_with_ball{background-position:5% 95%}.em.em-weight_lifter{background-position:25% 80%}.em.em-bicyclist{background-position:75% 70%}.em.em-mountain_bicyclist{background-position:75% 85%}.em.em-horse_racing{background-position:25% 57.5%}.em.em-man_in_business_suit_levitating{background-position:60% 95%}.em.em-trophy{background-position:25% 55%}.em.em-running_shirt_with_sash{background-position:25% 7.5%}.em.em-sports_medal{background-position:25% 52.5%}.em.em-medal{background-position:22.5% 20%}.em.em-reminder_ribbon{background-position:22.5% 22.5%}.em.em-rosette{background-position:27.5% 90%}.em.em-ticket{background-position:22.5% 65%}.em.em-admission_tickets{background-position:22.5% 35%}.em.em-performing_arts{background-position:22.5% 70%}.em.em-art{background-position:22.5% 57.5%}.em.em-circus_tent{background-position:22.5% 62.5%}.em.em-microphone{background-position:22.5% 47.5%}.em.em-headphones{background-position:22.5% 55%}.em.em-musical_score{background-position:25% 5%}.em.em-musical_keyboard{background-position:22.5% 100%}.em.em-saxophone{background-position:22.5% 95%}.em.em-trumpet{background-position:25% 0}.em.em-guitar{background-position:22.5% 97.5%}.em.em-violin{background-position:25% 2.5%}.em.em-clapper{background-position:22.5% 67.5%}.em.em-video_game{background-position:22.5% 72.5%}.em.em-space_invader{background-position:45% 62.5%}.em.em-dart{background-position:22.5% 75%}.em.em-game_die{background-position:22.5% 82.5%}.em.em-slot_machine{background-position:22.5% 77.5%}.em.em-bowling{background-position:22.5% 85%}.em.em-car{background-position:72.5% 87.5%}.em.em-taxi{background-position:72.5% 82.5%}.em.em-blue_car{background-position:72.5% 92.5%}.em.em-bus{background-position:72.5% 60%}.em.em-trolleybus{background-position:72.5% 65%}.em.em-racing_car{background-position:25% 100%}.em.em-police_car{background-position:72.5% 77.5%}.em.em-ambulance{background-position:72.5% 72.5%}.em.em-fire_engine{background-position:72.5% 75%}.em.em-minibus{background-position:72.5% 70%}.em.em-truck{background-position:72.5% 95%}.em.em-articulated_lorry{background-position:72.5% 97.5%}.em.em-tractor{background-position:72.5% 100%}.em.em-racing_motorcycle{background-position:25% 97.5%}.em.em-bike{background-position:75% 65%}.em.em-rotating_light{background-position:75% 40%}.em.em-oncoming_police_car{background-position:72.5% 80%}.em.em-oncoming_bus{background-position:72.5% 62.5%}.em.em-oncoming_automobile{background-position:72.5% 90%}.em.em-oncoming_taxi{background-position:72.5% 85%}.em.em-aerial_tramway{background-position:75% 10%}.em.em-mountain_cableway{background-position:75% 7.5%}.em.em-suspension_railway{background-position:75% 5%}.em.em-railway_car{background-position:72.5% 37.5%}.em.em-train{background-position:72.5% 57.5%}.em.em-monorail{background-position:75% 0}.em.em-bullettrain_side{background-position:72.5% 40%}.em.em-bullettrain_front{background-position:72.5% 42.5%}.em.em-light_rail{background-position:72.5% 50%}.em.em-mountain_railway{background-position:75% 2.5%}.em.em-steam_locomotive{background-position:72.5% 35%}.em.em-train2{background-position:72.5% 45%}.em.em-metro{background-position:72.5% 47.5%}.em.em-tram{background-position:72.5% 55%}.em.em-station{background-position:72.5% 52.5%}.em.em-helicopter{background-position:72.5% 32.5%}.em.em-small_airplane{background-position:77.5% 92.5%}.em.em-airplane{background-position:7.5% 17.5%}.em.em-airplane_departure{background-position:77.5% 95%}.em.em-airplane_arriving{background-position:77.5% 97.5%}.em.em-boat{background-position:5% 87.5%}.em.em-motor_boat{background-position:77.5% 90%}.em.em-speedboat{background-position:75% 30%}.em.em-ferry{background-position:5% 85%}.em.em-passenger_ship{background-position:80% 0}.em.em-rocket{background-position:72.5% 30%}.em.em-satellite{background-position:77.5% 100%}.em.em-seat{background-position:50% 95%}.em.em-anchor{background-position:5% 12.5%}.em.em-construction{background-position:75% 37.5%}.em.em-fuelpump{background-position:7.5% 10%}.em.em-busstop{background-position:72.5% 67.5%}.em.em-vertical_traffic_light{background-position:75% 35%}.em.em-traffic_light{background-position:75% 32.5%}.em.em-checkered_flag{background-position:25% 17.5%}.em.em-ship{background-position:75% 12.5%}.em.em-ferris_wheel{background-position:22.5% 40%}.em.em-roller_coaster{background-position:22.5% 42.5%}.em.em-carousel_horse{background-position:22.5% 37.5%}.em.em-building_construction{background-position:27.5% 20%}.em.em-foggy{background-position:12.5% 55%}.em.em-tokyo_tower{background-position:65% 27.5%}.em.em-factory{background-position:27.5% 75%}.em.em-fountain{background-position:5% 80%}.em.em-rice_scene{background-position:22.5% 12.5%}.em.em-mountain{background-position:5% 75%}.em.em-snow_capped_mountain{background-position:27.5% 12.5%}.em.em-mount_fuji{background-position:65% 25%}.em.em-volcano{background-position:12.5% 80%}.em.em-japan{background-position:65% 32.5%}.em.em-camping{background-position:27.5% 15%}.em.em-tent{background-position:7.5% 7.5%}.em.em-national_park{background-position:27.5% 37.5%}.em.em-motorway{background-position:77.5% 85%}.em.em-railway_track{background-position:77.5% 87.5%}.em.em-sunrise{background-position:12.5% 65%}.em.em-sunrise_over_mountains{background-position:12.5% 62.5%}.em.em-desert{background-position:27.5% 32.5%}.em.em-beach_with_umbrella{background-position:27.5% 17.5%}.em.em-desert_island{background-position:27.5% 35%}.em.em-city_sunrise{background-position:12.5% 70%}.em.em-city_sunset{background-position:12.5% 67.5%}.em.em-cityscape{background-position:27.5% 25%}.em.em-night_with_stars{background-position:12.5% 60%}.em.em-bridge_at_night{background-position:12.5% 75%}.em.em-milky_way{background-position:12.5% 82.5%}.em.em-stars{background-position:15% 30%}.em.em-sparkler{background-position:20% 90%}.em.em-fireworks{background-position:20% 87.5%}.em.em-rainbow{background-position:12.5% 72.5%}.em.em-house_buildings{background-position:27.5% 22.5%}.em.em-european_castle{background-position:27.5% 82.5%}.em.em-japanese_castle{background-position:27.5% 80%}.em.em-stadium{background-position:27.5% 40%}.em.em-statue_of_liberty{background-position:65% 30%}.em.em-house{background-position:27.5% 42.5%}.em.em-house_with_garden{background-position:27.5% 45%}.em.em-derelict_house_building{background-position:27.5% 27.5%}.em.em-office{background-position:27.5% 47.5%}.em.em-department_store{background-position:27.5% 72.5%}.em.em-post_office{background-position:27.5% 50%}.em.em-european_post_office{background-position:27.5% 52.5%}.em.em-hospital{background-position:27.5% 55%}.em.em-bank{background-position:27.5% 57.5%}.em.em-hotel{background-position:27.5% 62.5%}.em.em-convenience_store{background-position:27.5% 67.5%}.em.em-school{background-position:27.5% 70%}.em.em-love_hotel{background-position:27.5% 65%}.em.em-wedding{background-position:47.5% 85%}.em.em-classical_building{background-position:27.5% 30%}.em.em-church{background-position:5% 72.5%}.em.em-mosque{background-position:60% 20%}.em.em-synagogue{background-position:60% 22.5%}.em.em-kaaba{background-position:60% 17.5%}.em.em-shinto_shrine{background-position:5% 70%}.em.em-watch{background-position:0 35%}.em.em-iphone{background-position:55% 27.5%}.em.em-calling{background-position:55% 30%}.em.em-computer{background-position:50% 97.5%}.em.em-keyboard{background-position:0 40%}.em.em-desktop_computer{background-position:62.5% 77.5%}.em.em-printer{background-position:62.5% 80%}.em.em-three_button_mouse{background-position:62.5% 82.5%}.em.em-trackball{background-position:62.5% 85%}.em.em-joystick{background-position:62.5% 17.5%}.em.em-compression{background-position:65% 2.5%}.em.em-minidisc{background-position:52.5% 0}.em.em-floppy_disk{background-position:52.5% 2.5%}.em.em-cd{background-position:52.5% 5%}.em.em-dvd{background-position:52.5% 7.5%}.em.em-vhs{background-position:55% 55%}.em.em-camera{background-position:55% 42.5%}.em.em-camera_with_flash{background-position:55% 45%}.em.em-video_camera{background-position:55% 47.5%}.em.em-movie_camera{background-position:22.5% 50%}.em.em-film_projector{background-position:55% 57.5%}.em.em-film_frames{background-position:22.5% 32.5%}.em.em-telephone_receiver{background-position:52.5% 82.5%}.em.em-phone{background-position:2.5% 12.5%}.em.em-pager{background-position:52.5% 85%}.em.em-fax{background-position:52.5% 87.5%}.em.em-tv{background-position:55% 50%}.em.em-radio{background-position:55% 52.5%}.em.em-studio_microphone{background-position:22.5% 25%}.em.em-level_slider{background-position:22.5% 27.5%}.em.em-control_knobs{background-position:22.5% 30%}.em.em-stopwatch{background-position:0 65%}.em.em-timer_clock{background-position:0 67.5%}.em.em-alarm_clock{background-position:0 62.5%}.em.em-mantelpiece_clock{background-position:60% 90%}.em.em-hourglass_flowing_sand{background-position:0 70%}.em.em-hourglass{background-position:0 37.5%}.em.em-satellite_antenna{background-position:52.5% 90%}.em.em-battery{background-position:55% 90%}.em.em-electric_plug{background-position:55% 92.5%}.em.em-bulb{background-position:50% 20%}.em.em-flashlight{background-position:57.5% 55%}.em.em-candle{background-position:60% 87.5%}.em.em-wastebasket{background-position:62.5% 97.5%}.em.em-oil_drum{background-position:77.5% 82.5%}.em.em-money_with_wings{background-position:50% 90%}.em.em-dollar{background-position:50% 82.5%}.em.em-yen{background-position:50% 80%}.em.em-euro{background-position:50% 85%}.em.em-pound{background-position:50% 87.5%}.em.em-moneybag{background-position:50% 70%}.em.em-credit_card{background-position:50% 77.5%}.em.em-gem{background-position:47.5% 75%}.em.em-scales{background-position:5% 17.5%}.em.em-wrench{background-position:57.5% 57.5%}.em.em-hammer{background-position:57.5% 60%}.em.em-hammer_and_pick{background-position:5% 10%}.em.em-hammer_and_wrench{background-position:77.5% 77.5%}.em.em-pick{background-position:5% 60%}.em.em-nut_and_bolt{background-position:57.5% 62.5%}.em.em-gear{background-position:5% 22.5%}.em.em-chains{background-position:5% 65%}.em.em-gun{background-position:57.5% 67.5%}.em.em-bomb{background-position:50% 25%}.em.em-hocho{background-position:57.5% 65%}.em.em-dagger_knife{background-position:65% 10%}.em.em-crossed_swords{background-position:5% 15%}.em.em-shield{background-position:77.5% 80%}.em.em-smoking{background-position:75% 50%}.em.em-skull_and_crossbones{background-position:2.5% 40%}.em.em-coffin{background-position:5% 40%}.em.em-funeral_urn{background-position:5% 42.5%}.em.em-amphora{background-position:27.5% 100%}.em.em-crystal_ball{background-position:57.5% 75%}.em.em-prayer_beads{background-position:55% 60%}.em.em-barber{background-position:47.5% 60%}.em.em-alembic{background-position:5% 20%}.em.em-telescope{background-position:57.5% 72.5%}.em.em-microscope{background-position:57.5% 70%}.em.em-hole{background-position:60% 92.5%}.em.em-pill{background-position:47.5% 65%}.em.em-syringe{background-position:47.5% 62.5%}.em.em-thermometer{background-position:15% 32.5%}.em.em-label{background-position:27.5% 92.5%}.em.em-bookmark{background-position:57.5% 15%}.em.em-toilet{background-position:77.5% 27.5%}.em.em-shower{background-position:77.5% 32.5%}.em.em-bathtub{background-position:77.5% 50%}.em.em-key{background-position:57.5% 2.5%}.em.em-old_key{background-position:65% 5%}.em.em-couch_and_lamp{background-position:77.5% 62.5%}.em.em-sleeping_accommodation{background-position:77.5% 65%}.em.em-bed{background-position:77.5% 72.5%}.em.em-door{background-position:75% 45%}.em.em-bellhop_bell{background-position:77.5% 70%}.em.em-frame_with_picture{background-position:62.5% 87.5%}.em.em-world_map{background-position:65% 22.5%}.em.em-umbrella_on_ground{background-position:5% 77.5%}.em.em-moyai{background-position:65% 35%}.em.em-shopping_bags{background-position:77.5% 67.5%}.em.em-balloon{background-position:20% 92.5%}.em.em-flags{background-position:22.5% 7.5%}.em.em-ribbon{background-position:20% 60%}.em.em-gift{background-position:20% 62.5%}.em.em-confetti_ball{background-position:20% 97.5%}.em.em-tada{background-position:20% 95%}.em.em-dolls{background-position:22.5% 5%}.em.em-wind_chime{background-position:22.5% 10%}.em.em-crossed_flags{background-position:22.5% 0}.em.em-izakaya_lantern{background-position:27.5% 77.5%}.em.em-email{background-position:7.5% 20%}.em.em-envelope_with_arrow{background-position:55% 7.5%}.em.em-incoming_envelope{background-position:55% 5%}.em.em-e-mail{background-position:55% 2.5%}.em.em-love_letter{background-position:47.5% 70%}.em.em-postbox{background-position:55% 20%}.em.em-mailbox_closed{background-position:55% 10%}.em.em-mailbox{background-position:55% 12.5%}.em.em-mailbox_with_mail{background-position:55% 15%}.em.em-mailbox_with_no_mail{background-position:55% 17.5%}.em.em-package{background-position:55% 0}.em.em-postal_horn{background-position:55% 22.5%}.em.em-inbox_tray{background-position:52.5% 100%}.em.em-outbox_tray{background-position:52.5% 97.5%}.em.em-scroll{background-position:52.5% 77.5%}.em.em-page_with_curl{background-position:52.5% 15%}.em.em-bookmark_tabs{background-position:52.5% 50%}.em.em-bar_chart{background-position:52.5% 32.5%}.em.em-chart_with_upwards_trend{background-position:52.5% 27.5%}.em.em-chart_with_downwards_trend{background-position:52.5% 30%}.em.em-page_facing_up{background-position:52.5% 17.5%}.em.em-date{background-position:52.5% 20%}.em.em-calendar{background-position:52.5% 22.5%}.em.em-spiral_calendar_pad{background-position:65% 0}.em.em-card_index{background-position:52.5% 25%}.em.em-card_file_box{background-position:62.5% 92.5%}.em.em-ballot_box_with_ballot{background-position:65% 20%}.em.em-file_cabinet{background-position:62.5% 95%}.em.em-clipboard{background-position:52.5% 35%}.em.em-spiral_note_pad{background-position:62.5% 100%}.em.em-file_folder{background-position:52.5% 10%}.em.em-open_file_folder{background-position:52.5% 12.5%}.em.em-card_index_dividers{background-position:62.5% 90%}.em.em-rolled_up_newspaper{background-position:65% 7.5%}.em.em-newspaper{background-position:55% 25%}.em.em-notebook{background-position:52.5% 55%}.em.em-closed_book{background-position:52.5% 60%}.em.em-green_book{background-position:52.5% 65%}.em.em-blue_book{background-position:52.5% 67.5%}.em.em-orange_book{background-position:52.5% 70%}.em.em-notebook_with_decorative_cover{background-position:52.5% 57.5%}.em.em-ledger{background-position:52.5% 52.5%}.em.em-books{background-position:52.5% 72.5%}.em.em-book{background-position:52.5% 62.5%}.em.em-link{background-position:57.5% 17.5%}.em.em-paperclip{background-position:52.5% 42.5%}.em.em-linked_paperclips{background-position:62.5% 20%}.em.em-scissors{background-position:7.5% 12.5%}.em.em-triangular_ruler{background-position:52.5% 47.5%}.em.em-straight_ruler{background-position:52.5% 45%}.em.em-pushpin{background-position:52.5% 37.5%}.em.em-round_pushpin{background-position:52.5% 40%}.em.em-triangular_flag_on_post{background-position:75% 42.5%}.em.em-waving_white_flag{background-position:27.5% 85%}.em.em-waving_black_flag{background-position:27.5% 87.5%}.em.em-closed_lock_with_key{background-position:57.5% 0}.em.em-lock{background-position:57.5% 5%}.em.em-unlock{background-position:57.5% 7.5%}.em.em-lock_with_ink_pen{background-position:55% 100%}.em.em-lower_left_ballpoint_pen{background-position:62.5% 22.5%}.em.em-lower_left_fountain_pen{background-position:62.5% 25%}.em.em-black_nib{background-position:7.5% 85%}.em.em-memo,.em.em-pencil{background-position:52.5% 80%}.em.em-pencil2{background-position:7.5% 82.5%}.em.em-lower_left_crayon{background-position:62.5% 30%}.em.em-lower_left_paintbrush{background-position:62.5% 27.5%}.em.em-mag{background-position:55% 95%}.em.em-mag_right{background-position:55% 97.5%}.em.em-heart{background-position:10% 25%}.em.em-yellow_heart{background-position:50% 5%}.em.em-green_heart{background-position:50% 2.5%}.em.em-blue_heart{background-position:50% 0}.em.em-purple_heart{background-position:50% 7.5%}.em.em-broken_heart{background-position:47.5% 90%}.em.em-heavy_heart_exclamation_mark_ornament{background-position:10% 22.5%}.em.em-two_hearts{background-position:47.5% 92.5%}.em.em-revolving_hearts{background-position:50% 12.5%}.em.em-heartbeat{background-position:47.5% 87.5%}.em.em-heartpulse{background-position:47.5% 97.5%}.em.em-sparkling_heart{background-position:47.5% 95%}.em.em-cupid{background-position:47.5% 100%}.em.em-gift_heart{background-position:50% 10%}.em.em-heart_decoration{background-position:50% 15%}.em.em-peace_symbol{background-position:2.5% 52.5%}.em.em-latin_cross{background-position:7.5% 92.5%}.em.em-star_and_crescent{background-position:2.5% 50%}.em.em-om_symbol{background-position:60% 12.5%}.em.em-wheel_of_dharma{background-position:2.5% 57.5%}.em.em-star_of_david{background-position:7.5% 95%}.em.em-six_pointed_star{background-position:57.5% 77.5%}.em.em-menorah_with_nine_branches{background-position:60% 25%}.em.em-yin_yang{background-position:2.5% 55%}.em.em-orthodox_cross{background-position:2.5% 47.5%}.em.em-place_of_worship{background-position:77.5% 75%}.em.em-ophiuchus{background-position:5% 57.5%}.em.em-aries{background-position:2.5% 65%}.em.em-taurus{background-position:2.5% 67.5%}.em.em-gemini{background-position:2.5% 70%}.em.em-cancer{background-position:2.5% 72.5%}.em.em-leo{background-position:2.5% 75%}.em.em-virgo{background-position:2.5% 77.5%}.em.em-libra{background-position:2.5% 80%}.em.em-scorpius{background-position:2.5% 82.5%}.em.em-sagittarius{background-position:2.5% 85%}.em.em-capricorn{background-position:2.5% 87.5%}.em.em-aquarius{background-position:2.5% 90%}.em.em-pisces{background-position:2.5% 92.5%}.em.em-id{background-position:10% 100%}.em.em-atom_symbol{background-position:5% 25%}.em.em-u7a7a{background-position:12.5% 27.5%}.em.em-u5272{background-position:12.5% 42.5%}.em.em-radioactive_sign{background-position:2.5% 42.5%}.em.em-biohazard_sign{background-position:2.5% 45%}.em.em-mobile_phone_off{background-position:55% 35%}.em.em-vibration_mode{background-position:55% 32.5%}.em.em-u6709{background-position:12.5% 35%}.em.em-u7121{background-position:12.5% 20%}.em.em-u7533{background-position:12.5% 40%}.em.em-u55b6{background-position:12.5% 45%}.em.em-u6708{background-position:12.5% 37.5%}.em.em-eight_pointed_black_star{background-position:10% 0}.em.em-vs{background-position:12.5% 12.5%}.em.em-accept{background-position:12.5% 50%}.em.em-white_flower{background-position:50% 65%}.em.em-ideograph_advantage{background-position:12.5% 47.5%}.em.em-secret{background-position:10% 72.5%}.em.em-congratulations{background-position:10% 70%}.em.em-u5408{background-position:12.5% 30%}.em.em-u6e80{background-position:12.5% 32.5%}.em.em-u7981{background-position:12.5% 25%}.em.em-a{background-position:10% 80%}.em.em-b{background-position:10% 82.5%}.em.em-ab{background-position:10% 90%}.em.em-cl{background-position:10% 92.5%}.em.em-o2{background-position:10% 85%}.em.em-sos{background-position:12.5% 7.5%}.em.em-no_entry{background-position:5% 67.5%}.em.em-name_badge{background-position:52.5% 75%}.em.em-no_entry_sign{background-position:75% 47.5%}.em.em-x{background-position:10% 7.5%}.em.em-o{background-position:10% 62.5%}.em.em-anger{background-position:50% 22.5%}.em.em-hotsprings{background-position:5% 2.5%}.em.em-no_pedestrians{background-position:77.5% 12.5%}.em.em-do_not_litter{background-position:75% 57.5%}.em.em-no_bicycles{background-position:75% 67.5%}.em.em-non-potable_water{background-position:75% 62.5%}.em.em-underage{background-position:57.5% 35%}.em.em-no_mobile_phones{background-position:55% 37.5%}.em.em-exclamation,.em.em-heavy_exclamation_mark{background-position:10% 20%}.em.em-grey_exclamation{background-position:10% 17.5%}.em.em-question{background-position:10% 12.5%}.em.em-grey_question{background-position:10% 15%}.em.em-bangbang{background-position:0 5%}.em.em-interrobang{background-position:0 7.5%}.em.em-100{background-position:50% 67.5%}.em.em-low_brightness{background-position:55% 75%}.em.em-high_brightness{background-position:55% 77.5%}.em.em-trident{background-position:57.5% 82.5%}.em.em-fleur_de_lis{background-position:5% 27.5%}.em.em-part_alternation_mark{background-position:10% 67.5%}.em.em-warning{background-position:5% 30%}.em.em-children_crossing{background-position:77.5% 15%}.em.em-beginner{background-position:57.5% 80%}.em.em-recycle{background-position:5% 5%}.em.em-u6307{background-position:12.5% 22.5%}.em.em-chart{background-position:50% 92.5%}.em.em-sparkle{background-position:10% 5%}.em.em-eight_spoked_asterisk{background-position:7.5% 100%}.em.em-negative_squared_cross_mark{background-position:10% 10%}.em.em-white_check_mark{background-position:7.5% 15%}.em.em-diamond_shape_with_a_dot_inside{background-position:50% 17.5%}.em.em-cyclone{background-position:12.5% 52.5%}.em.em-loop{background-position:10% 40%}.em.em-globe_with_meridians{background-position:12.5% 92.5%}.em.em-m{background-position:0 80%}.em.em-atm{background-position:27.5% 60%}.em.em-sa{background-position:12.5% 17.5%}.em.em-passport_control{background-position:77.5% 52.5%}.em.em-customs{background-position:77.5% 55%}.em.em-baggage_claim{background-position:77.5% 57.5%}.em.em-left_luggage{background-position:77.5% 60%}.em.em-wheelchair{background-position:5% 7.5%}.em.em-no_smoking{background-position:75% 52.5%}.em.em-wc{background-position:77.5% 30%}.em.em-parking{background-position:10% 87.5%}.em.em-potable_water{background-position:75% 60%}.em.em-mens{background-position:77.5% 17.5%}.em.em-womens{background-position:77.5% 20%}.em.em-baby_symbol{background-position:77.5% 25%}.em.em-restroom{background-position:77.5% 22.5%}.em.em-put_litter_in_its_place{background-position:75% 55%}.em.em-cinema{background-position:22.5% 52.5%}.em.em-signal_strength{background-position:55% 40%}.em.em-koko{background-position:12.5% 15%}.em.em-ng{background-position:12.5% 2.5%}.em.em-ok{background-position:12.5% 5%}.em.em-up{background-position:12.5% 10%}.em.em-cool{background-position:10% 95%}.em.em-new{background-position:12.5% 0}.em.em-free{background-position:10% 97.5%}.em.em-zero{background-position:80% 57.5%}.em.em-one{background-position:80% 60%}.em.em-two{background-position:80% 62.5%}.em.em-three{background-position:80% 65%}.em.em-four{background-position:80% 67.5%}.em.em-five{background-position:80% 70%}.em.em-six{background-position:80% 72.5%}.em.em-seven{background-position:80% 75%}.em.em-eight{background-position:80% 77.5%}.em.em-nine{background-position:80% 80%}.em.em-keycap_ten{background-position:57.5% 37.5%}.em.em-keycap_star{background-position:80% 55%}.em.em-1234{background-position:57.5% 45%}.em.em-arrow_forward{background-position:0 87.5%}.em.em-double_vertical_bar{background-position:0 72.5%}.em.em-black_right_pointing_triangle_with_double_vertical_bar{background-position:0 60%}.em.em-black_square_for_stop{background-position:0 75%}.em.em-eject{background-position:0 42.5%}.em.em-black_circle_for_record{background-position:0 77.5%}.em.em-black_right_pointing_double_triangle_with_vertical_bar{background-position:0 55%}.em.em-black_left_pointing_double_triangle_with_vertical_bar{background-position:0 57.5%}.em.em-fast_forward{background-position:0 45%}.em.em-rewind{background-position:0 47.5%}.em.em-twisted_rightwards_arrows{background-position:55% 62.5%}.em.em-repeat{background-position:55% 65%}.em.em-repeat_one{background-position:55% 67.5%}.em.em-arrow_backward{background-position:0 90%}.em.em-arrow_up_small{background-position:60% 7.5%}.em.em-arrow_down_small{background-position:60% 10%}.em.em-arrow_double_up{background-position:0 50%}.em.em-arrow_double_down{background-position:0 52.5%}.em.em-arrow_right{background-position:10% 35%}.em.em-arrow_left{background-position:10% 47.5%}.em.em-arrow_up{background-position:10% 50%}.em.em-arrow_down{background-position:10% 52.5%}.em.em-arrow_upper_right{background-position:0 22.5%}.em.em-arrow_lower_right{background-position:0 25%}.em.em-arrow_lower_left{background-position:0 27.5%}.em.em-arrow_upper_left{background-position:0 20%}.em.em-arrow_up_down{background-position:0 17.5%}.em.em-left_right_arrow{background-position:0 15%}.em.em-arrows_counterclockwise{background-position:55% 72.5%}.em.em-arrow_right_hook{background-position:0 32.5%}.em.em-leftwards_arrow_with_hook{background-position:0 30%}.em.em-arrow_heading_up{background-position:10% 42.5%}.em.em-arrow_heading_down{background-position:10% 45%}.em.em-hash{background-position:80% 52.5%}.em.em-information_source{background-position:0 12.5%}.em.em-abc{background-position:57.5% 50%}.em.em-abcd{background-position:57.5% 42.5%}.em.em-capital_abcd{background-position:57.5% 40%}.em.em-symbols{background-position:57.5% 47.5%}.em.em-musical_note{background-position:22.5% 90%}.em.em-notes{background-position:22.5% 92.5%}.em.em-wavy_dash{background-position:10% 65%}.em.em-curly_loop{background-position:10% 37.5%}.em.em-heavy_check_mark{background-position:7.5% 87.5%}.em.em-arrows_clockwise{background-position:55% 70%}.em.em-heavy_plus_sign{background-position:10% 27.5%}.em.em-heavy_minus_sign{background-position:10% 30%}.em.em-heavy_division_sign{background-position:10% 32.5%}.em.em-heavy_multiplication_x{background-position:7.5% 90%}.em.em-heavy_dollar_sign{background-position:50% 75%}.em.em-currency_exchange{background-position:50% 72.5%}.em.em-copyright{background-position:0 0}.em.em-registered{background-position:0 2.5%}.em.em-tm{background-position:0 10%}.em.em-end{background-position:57.5% 25%}.em.em-back{background-position:57.5% 22.5%}.em.em-on{background-position:57.5% 27.5%}.em.em-top{background-position:57.5% 32.5%}.em.em-soon{background-position:57.5% 30%}.em.em-ballot_box_with_check{background-position:2.5% 15%}.em.em-radio_button{background-position:57.5% 20%}.em.em-white_circle{background-position:5% 35%}.em.em-black_circle{background-position:5% 37.5%}.em.em-red_circle{background-position:57.5% 90%}.em.em-large_blue_circle{background-position:57.5% 92.5%}.em.em-small_orange_diamond{background-position:57.5% 100%}.em.em-small_blue_diamond{background-position:60% 0}.em.em-large_orange_diamond{background-position:57.5% 95%}.em.em-large_blue_diamond{background-position:57.5% 97.5%}.em.em-small_red_triangle{background-position:60% 2.5%}.em.em-black_small_square{background-position:0 82.5%}.em.em-white_small_square{background-position:0 85%}.em.em-black_large_square{background-position:10% 55%}.em.em-white_large_square{background-position:10% 57.5%}.em.em-small_red_triangle_down{background-position:60% 5%}.em.em-black_medium_square{background-position:0 95%}.em.em-white_medium_square{background-position:0 92.5%}.em.em-black_medium_small_square{background-position:0 100%}.em.em-white_medium_small_square{background-position:0 97.5%}.em.em-black_square_button{background-position:57.5% 85%}.em.em-white_square_button{background-position:57.5% 87.5%}.em.em-speaker{background-position:55% 82.5%}.em.em-sound{background-position:55% 85%}.em.em-loud_sound{background-position:55% 87.5%}.em.em-mute{background-position:55% 80%}.em.em-mega{background-position:52.5% 95%}.em.em-loudspeaker{background-position:52.5% 92.5%}.em.em-bell{background-position:57.5% 10%}.em.em-no_bell{background-position:57.5% 12.5%}.em.em-black_joker{background-position:10% 77.5%}.em.em-mahjong{background-position:10% 75%}.em.em-spades{background-position:2.5% 95%}.em.em-clubs{background-position:2.5% 97.5%}.em.em-hearts{background-position:2.5% 100%}.em.em-diamonds{background-position:5% 0}.em.em-flower_playing_cards{background-position:22.5% 87.5%}.em.em-thought_balloon{background-position:50% 62.5%}.em.em-right_anger_bubble{background-position:65% 17.5%}.em.em-speech_balloon{background-position:50% 60%}.em.em-left_speech_bubble{background-position:65% 15%}.em.em-clock1{background-position:60% 27.5%}.em.em-clock2{background-position:60% 30%}.em.em-clock3{background-position:60% 32.5%}.em.em-clock4{background-position:60% 35%}.em.em-clock5{background-position:60% 37.5%}.em.em-clock6{background-position:60% 40%}.em.em-clock7{background-position:60% 42.5%}.em.em-clock8{background-position:60% 45%}.em.em-clock9{background-position:60% 47.5%}.em.em-clock10{background-position:60% 50%}.em.em-clock11{background-position:60% 52.5%}.em.em-clock12{background-position:60% 55%}.em.em-clock130{background-position:60% 57.5%}.em.em-clock230{background-position:60% 60%}.em.em-clock330{background-position:60% 62.5%}.em.em-clock430{background-position:60% 65%}.em.em-clock530{background-position:60% 67.5%}.em.em-clock630{background-position:60% 70%}.em.em-clock730{background-position:60% 72.5%}.em.em-clock830{background-position:60% 75%}.em.em-clock930{background-position:60% 77.5%}.em.em-clock1030{background-position:60% 80%}.em.em-clock1130{background-position:60% 82.5%}.em.em-clock1230{background-position:60% 85%}.em.em-flag-af{background-position:80% 90%}.em.em-flag-ax{background-position:82.5% 17.5%}.em.em-flag-al{background-position:80% 97.5%}.em.em-flag-dz{background-position:85% 37.5%}.em.em-flag-as{background-position:82.5% 7.5%}.em.em-flag-ad{background-position:80% 85%}.em.em-flag-ao{background-position:82.5% 0}.em.em-flag-ai{background-position:80% 95%}.em.em-flag-aq{background-position:82.5% 2.5%}.em.em-flag-ag{background-position:80% 92.5%}.em.em-flag-ar{background-position:82.5% 5%}.em.em-flag-am{background-position:80% 100%}.em.em-flag-aw{background-position:82.5% 15%}.em.em-flag-au{background-position:82.5% 12.5%}.em.em-flag-at{background-position:82.5% 10%}.em.em-flag-az{background-position:82.5% 20%}.em.em-flag-bs{background-position:82.5% 60%}.em.em-flag-bh{background-position:82.5% 37.5%}.em.em-flag-bd{background-position:82.5% 27.5%}.em.em-flag-bb{background-position:82.5% 25%}.em.em-flag-by{background-position:82.5% 70%}.em.em-flag-be{background-position:82.5% 30%}.em.em-flag-bz{background-position:82.5% 72.5%}.em.em-flag-bj{background-position:82.5% 42.5%}.em.em-flag-bm{background-position:82.5% 47.5%}.em.em-flag-bt{background-position:82.5% 62.5%}.em.em-flag-bo{background-position:82.5% 52.5%}.em.em-flag-bq{background-position:82.5% 55%}.em.em-flag-ba{background-position:82.5% 22.5%}.em.em-flag-bw{background-position:82.5% 67.5%}.em.em-flag-br{background-position:82.5% 57.5%}.em.em-flag-io{background-position:87.5% 52.5%}.em.em-flag-vg{background-position:95% 80%}.em.em-flag-bn{background-position:82.5% 50%}.em.em-flag-bg{background-position:82.5% 35%}.em.em-flag-bf{background-position:82.5% 32.5%}.em.em-flag-bi{background-position:82.5% 40%}.em.em-flag-cv{background-position:85% 10%}.em.em-flag-kh{background-position:87.5% 80%}.em.em-flag-cm{background-position:82.5% 97.5%}.em.em-flag-ca{background-position:82.5% 75%}.em.em-flag-ic{background-position:87.5% 37.5%}.em.em-flag-ky{background-position:87.5% 97.5%}.em.em-flag-cf{background-position:82.5% 82.5%}.em.em-flag-td{background-position:95% 20%}.em.em-flag-cl{background-position:82.5% 95%}.em.em-cn,.em.em-flag-cn{background-position:82.5% 100%}.em.em-flag-cx{background-position:85% 15%}.em.em-flag-cc{background-position:82.5% 77.5%}.em.em-flag-co{background-position:85% 0}.em.em-flag-km{background-position:87.5% 85%}.em.em-flag-cg{background-position:82.5% 85%}.em.em-flag-cd{background-position:82.5% 80%}.em.em-flag-ck{background-position:82.5% 92.5%}.em.em-flag-cr{background-position:85% 5%}.em.em-flag-hr{background-position:87.5% 30%}.em.em-flag-cu{background-position:85% 7.5%}.em.em-flag-cw{background-position:85% 12.5%}.em.em-flag-cy{background-position:85% 17.5%}.em.em-flag-cz{background-position:85% 20%}.em.em-flag-dk{background-position:85% 30%}.em.em-flag-dj{background-position:85% 27.5%}.em.em-flag-dm{background-position:85% 32.5%}.em.em-flag-do{background-position:85% 35%}.em.em-flag-ec{background-position:85% 42.5%}.em.em-flag-eg{background-position:85% 47.5%}.em.em-flag-sv{background-position:95% 5%}.em.em-flag-gq{background-position:87.5% 5%}.em.em-flag-er{background-position:85% 52.5%}.em.em-flag-ee{background-position:85% 45%}.em.em-flag-et{background-position:85% 57.5%}.em.em-flag-eu{background-position:85% 60%}.em.em-flag-fk{background-position:85% 67.5%}.em.em-flag-fo{background-position:85% 72.5%}.em.em-flag-fj{background-position:85% 65%}.em.em-flag-fi{background-position:85% 62.5%}.em.em-flag-fr,.em.em-fr{background-position:85% 75%}.em.em-flag-gf{background-position:85% 87.5%}.em.em-flag-pf{background-position:92.5% 20%}.em.em-flag-tf{background-position:95% 22.5%}.em.em-flag-ga{background-position:85% 77.5%}.em.em-flag-gm{background-position:85% 100%}.em.em-flag-ge{background-position:85% 85%}.em.em-de,.em.em-flag-de{background-position:85% 22.5%}.em.em-flag-gh{background-position:85% 92.5%}.em.em-flag-gi{background-position:85% 95%}.em.em-flag-gr{background-position:87.5% 7.5%}.em.em-flag-gl{background-position:85% 97.5%}.em.em-flag-gd{background-position:85% 82.5%}.em.em-flag-gp{background-position:87.5% 2.5%}.em.em-flag-gu{background-position:87.5% 15%}.em.em-flag-gt{background-position:87.5% 12.5%}.em.em-flag-gg{background-position:85% 90%}.em.em-flag-gn{background-position:87.5% 0}.em.em-flag-gw{background-position:87.5% 17.5%}.em.em-flag-gy{background-position:87.5% 20%}.em.em-flag-ht{background-position:87.5% 32.5%}.em.em-flag-hn{background-position:87.5% 27.5%}.em.em-flag-hk{background-position:87.5% 22.5%}.em.em-flag-hu{background-position:87.5% 35%}.em.em-flag-is{background-position:87.5% 60%}.em.em-flag-in{background-position:87.5% 50%}.em.em-flag-id{background-position:87.5% 40%}.em.em-flag-ir{background-position:87.5% 57.5%}.em.em-flag-iq{background-position:87.5% 55%}.em.em-flag-ie{background-position:87.5% 42.5%}.em.em-flag-im{background-position:87.5% 47.5%}.em.em-flag-il{background-position:87.5% 45%}.em.em-flag-it,.em.em-it{background-position:87.5% 62.5%}.em.em-flag-ci{background-position:82.5% 90%}.em.em-flag-jm{background-position:87.5% 67.5%}.em.em-flag-jp,.em.em-jp{background-position:87.5% 72.5%}.em.em-flag-je{background-position:87.5% 65%}.em.em-flag-jo{background-position:87.5% 70%}.em.em-flag-kz{background-position:87.5% 100%}.em.em-flag-ke{background-position:87.5% 75%}.em.em-flag-ki{background-position:87.5% 82.5%}.em.em-flag-xk{background-position:95% 95%}.em.em-flag-kw{background-position:87.5% 95%}.em.em-flag-kg{background-position:87.5% 77.5%}.em.em-flag-la{background-position:90% 0}.em.em-flag-lv{background-position:90% 22.5%}.em.em-flag-lb{background-position:90% 2.5%}.em.em-flag-ls{background-position:90% 15%}.em.em-flag-lr{background-position:90% 12.5%}.em.em-flag-ly{background-position:90% 25%}.em.em-flag-li{background-position:90% 7.5%}.em.em-flag-lt{background-position:90% 17.5%}.em.em-flag-lu{background-position:90% 20%}.em.em-flag-mo{background-position:90% 55%}.em.em-flag-mk{background-position:90% 45%}.em.em-flag-mg{background-position:90% 40%}.em.em-flag-mw{background-position:90% 75%}.em.em-flag-my{background-position:90% 80%}.em.em-flag-mv{background-position:90% 72.5%}.em.em-flag-ml{background-position:90% 47.5%}.em.em-flag-mt{background-position:90% 67.5%}.em.em-flag-mh{background-position:90% 42.5%}.em.em-flag-mq{background-position:90% 60%}.em.em-flag-mr{background-position:90% 62.5%}.em.em-flag-mu{background-position:90% 70%}.em.em-flag-yt{background-position:95% 100%}.em.em-flag-mx{background-position:90% 77.5%}.em.em-flag-fm{background-position:85% 70%}.em.em-flag-md{background-position:90% 32.5%}.em.em-flag-mc{background-position:90% 30%}.em.em-flag-mn{background-position:90% 52.5%}.em.em-flag-me{background-position:90% 35%}.em.em-flag-ms{background-position:90% 65%}.em.em-flag-ma{background-position:90% 27.5%}.em.em-flag-mz{background-position:90% 82.5%}.em.em-flag-mm{background-position:90% 50%}.em.em-flag-na{background-position:90% 85%}.em.em-flag-nr{background-position:92.5% 5%}.em.em-flag-np{background-position:92.5% 2.5%}.em.em-flag-nl{background-position:90% 100%}.em.em-flag-nc{background-position:90% 87.5%}.em.em-flag-nz{background-position:92.5% 10%}.em.em-flag-ni{background-position:90% 97.5%}.em.em-flag-ne{background-position:90% 90%}.em.em-flag-ng{background-position:90% 95%}.em.em-flag-nu{background-position:92.5% 7.5%}.em.em-flag-nf{background-position:90% 92.5%}.em.em-flag-mp{background-position:90% 57.5%}.em.em-flag-kp{background-position:87.5% 90%}.em.em-flag-no{background-position:92.5% 0}.em.em-flag-om{background-position:92.5% 12.5%}.em.em-flag-pk{background-position:92.5% 27.5%}.em.em-flag-pw{background-position:92.5% 45%}.em.em-flag-ps{background-position:92.5% 40%}.em.em-flag-pa{background-position:92.5% 15%}.em.em-flag-pg{background-position:92.5% 22.5%}.em.em-flag-py{background-position:92.5% 47.5%}.em.em-flag-pe{background-position:92.5% 17.5%}.em.em-flag-ph{background-position:92.5% 25%}.em.em-flag-pn{background-position:92.5% 35%}.em.em-flag-pl{background-position:92.5% 30%}.em.em-flag-pt{background-position:92.5% 42.5%}.em.em-flag-pr{background-position:92.5% 37.5%}.em.em-flag-qa{background-position:92.5% 50%}.em.em-flag-re{background-position:92.5% 52.5%}.em.em-flag-ro{background-position:92.5% 55%}.em.em-flag-ru,.em.em-ru{background-position:92.5% 60%}.em.em-flag-rw{background-position:92.5% 62.5%}.em.em-flag-bl{background-position:82.5% 45%}.em.em-flag-sh{background-position:92.5% 80%}.em.em-flag-kn{background-position:87.5% 87.5%}.em.em-flag-lc{background-position:90% 5%}.em.em-flag-pm{background-position:92.5% 32.5%}.em.em-flag-vc{background-position:95% 75%}.em.em-flag-ws{background-position:95% 92.5%}.em.em-flag-sm{background-position:92.5% 92.5%}.em.em-flag-st{background-position:95% 2.5%}.em.em-flag-sa{background-position:92.5% 65%}.em.em-flag-sn{background-position:92.5% 95%}.em.em-flag-rs{background-position:92.5% 57.5%}.em.em-flag-sc{background-position:92.5% 70%}.em.em-flag-sl{background-position:92.5% 90%}.em.em-flag-sg{background-position:92.5% 77.5%}.em.em-flag-sx{background-position:95% 7.5%}.em.em-flag-sk{background-position:92.5% 87.5%}.em.em-flag-si{background-position:92.5% 82.5%}.em.em-flag-sb{background-position:92.5% 67.5%}.em.em-flag-so{background-position:92.5% 97.5%}.em.em-flag-za{background-position:97.5% 0}.em.em-flag-gs{background-position:87.5% 10%}.em.em-flag-kr,.em.em-kr{background-position:87.5% 92.5%}.em.em-flag-ss{background-position:95% 0}.em.em-es,.em.em-flag-es{background-position:85% 55%}.em.em-flag-lk{background-position:90% 10%}.em.em-flag-sd{background-position:92.5% 72.5%}.em.em-flag-sr{background-position:92.5% 100%}.em.em-flag-sz{background-position:95% 12.5%}.em.em-flag-se{background-position:92.5% 75%}.em.em-flag-ch{background-position:82.5% 87.5%}.em.em-flag-sy{background-position:95% 10%}.em.em-flag-tw{background-position:95% 52.5%}.em.em-flag-tj{background-position:95% 30%}.em.em-flag-tz{background-position:95% 55%}.em.em-flag-th{background-position:95% 27.5%}.em.em-flag-tl{background-position:95% 35%}.em.em-flag-tg{background-position:95% 25%}.em.em-flag-tk{background-position:95% 32.5%}.em.em-flag-to{background-position:95% 42.5%}.em.em-flag-tt{background-position:95% 47.5%}.em.em-flag-tn{background-position:95% 40%}.em.em-flag-tr{background-position:95% 45%}.em.em-flag-tm{background-position:95% 37.5%}.em.em-flag-tc{background-position:95% 17.5%}.em.em-flag-tv{background-position:95% 50%}.em.em-flag-ug{background-position:95% 60%}.em.em-flag-ua{background-position:95% 57.5%}.em.em-flag-ae{background-position:80% 87.5%}.em.em-flag-gb,.em.em-gb,.em.em-uk{background-position:85% 80%}.em.em-flag-us,.em.em-us{background-position:95% 65%}.em.em-flag-vi{background-position:95% 82.5%}.em.em-flag-uy{background-position:95% 67.5%}.em.em-flag-uz{background-position:95% 70%}.em.em-flag-vu{background-position:95% 87.5%}.em.em-flag-va{background-position:95% 72.5%}.em.em-flag-ve{background-position:95% 77.5%}.em.em-flag-vn{background-position:95% 85%}.em.em-flag-wf{background-position:95% 90%}.em.em-flag-eh{background-position:85% 50%}.em.em-flag-ye{background-position:95% 97.5%}.em.em-flag-zm{background-position:97.5% 2.5%}.em.em-flag-zw{background-position:97.5% 5%}.em.em-flag-ac{background-position:80% 82.5%}.em.em-flag-bv{background-position:82.5% 65%}.em.em-flag-cp{background-position:85% 2.5%}.em.em-flag-dg{background-position:85% 25%}.em.em-flag-ea{background-position:85% 40%}.em.em-flag-hm{background-position:87.5% 25%}.em.em-flag-mf{background-position:90% 37.5%}.em.em-flag-sj{background-position:92.5% 85%}.em.em-flag-ta{background-position:95% 15%}.em.em-flag-um{background-position:95% 62.5%}li[data-v-ad4f8b04]{list-style-type:none}.chat-room .room[data-v-ad4f8b04]{border-radius:10px;position:fixed;top:calc(50% - 327px);left:calc(50% - 365px);z-index:999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:730px;height:654px;background-color:#fff;overflow:hidden;-webkit-box-shadow:1px 1px 15px 0 rgba(0,0,0,.1);box-shadow:1px 1px 15px 0 rgba(0,0,0,.1)}.chat-room .room.win[data-v-ad4f8b04]{top:0;left:0;width:100%;height:100%}.chat-room .room .head[data-v-ad4f8b04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;padding-right:15px;padding-left:20px;background:-webkit-gradient(linear,right top,left top,from(var(--prev-color-primary)),to(#3875ea));background:linear-gradient(270deg,var(--prev-color-primary),#3875ea)}.chat-room .room .head .image[data-v-ad4f8b04]{width:36px;height:36px;border-radius:50%;overflow:hidden}.chat-room .room .head .image img[data-v-ad4f8b04]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.chat-room .room .head .name[data-v-ad4f8b04]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;margin-left:15px;font-size:16px;color:#fff}.chat-room .room .head .iconfont[data-v-ad4f8b04]{width:25px;height:25px;font-size:16px;line-height:25px;text-align:center;color:#fff;cursor:pointer}.chat-room .room .main[data-v-ad4f8b04]{min-height:0}.chat-room .room .main .chat[data-v-ad4f8b04],.chat-room .room .main[data-v-ad4f8b04]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}.chat-room .room .main .chat[data-v-ad4f8b04]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0}.chat-room .room .main .record[data-v-ad4f8b04]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-x:hidden;overflow-y:auto}.chat-room .room .main .record[data-v-ad4f8b04]::-webkit-scrollbar{display:none}.chat-room .room .main .record ul[data-v-ad4f8b04]{padding:20px}.chat-room .room .main .record li~li[data-v-ad4f8b04]{margin-top:20px}.chat-room .room .main .record li[data-v-ad4f8b04]:after{content:"";display:block;height:0;clear:both;visibility:hidden}.chat-room .room .main .record li.right .avatar[data-v-ad4f8b04]{float:right}.chat-room .room .main .record li.right .content[data-v-ad4f8b04]{text-align:right}.chat-room .room .main .record li.right .content>div[data-v-ad4f8b04]{text-align:left}.chat-room .room .main .record .time-tag[data-v-ad4f8b04]{padding-top:10px;padding-bottom:30px;text-align:center;color:#999}.chat-room .room .main .record .avatar[data-v-ad4f8b04]{float:left;width:40px;height:40px;border-radius:50%;overflow:hidden}.chat-room .room .main .record .avatar.right[data-v-ad4f8b04]{float:right}.chat-room .room .main .record .avatar img[data-v-ad4f8b04]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.chat-room .room .main .record .content[data-v-ad4f8b04]{margin-right:56px;margin-left:56px}.chat-room .room .main .record .text[data-v-ad4f8b04]{display:inline-block;min-height:41px;padding:10px 12px;border-radius:10px;background-color:#f5f5f5;font-size:15px;line-height:21px;color:#000}.chat-room .room .main .record .image[data-v-ad4f8b04]{display:inline-block;max-width:50%;border-radius:10px;overflow:hidden}.chat-room .room .main .record .image img[data-v-ad4f8b04]{display:block;max-width:100%}.chat-room .room .main .record .goods[data-v-ad4f8b04],.chat-room .room .main .record .order[data-v-ad4f8b04]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:320px;padding:10px 13px;border-radius:10px;background-color:#f5f5f5}.chat-room .room .main .record .thumb[data-v-ad4f8b04]{width:60px;height:60px;border-radius:5px;overflow:hidden}.chat-room .room .main .record .thumb img[data-v-ad4f8b04]{display:block;width:100%;height:100%}.chat-room .room .main .record .intro[data-v-ad4f8b04]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;margin-left:10px}.chat-room .room .main .record .intro .name[data-v-ad4f8b04]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:15px;color:#000}.chat-room .room .main .record .intro .attr[data-v-ad4f8b04]{margin-top:5px;font-size:12px;color:#999}.chat-room .room .main .record .intro .attr span[data-v-ad4f8b04]{vertical-align:middle}.chat-room .room .main .record .intro .attr span~span[data-v-ad4f8b04]{margin-left:10px}.chat-room .room .main .record .intro .group[data-v-ad4f8b04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:5px}.chat-room .room .main .record .intro .group .money[data-v-ad4f8b04]{font-size:14px;color:red}.chat-room .room .main .record .intro .group a[data-v-ad4f8b04]{font-size:12px;color:var(--prev-color-primary)}.chat-room .room .main .editor[data-v-ad4f8b04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:162px;border-top:1px solid #ececec}.chat-room .room .main .editor>div[data-v-ad4f8b04]:first-child{font-size:0}.chat-room .room .main .editor button[data-v-ad4f8b04]{border:none;background:none;outline:none}.chat-room .room .main .editor button~button[data-v-ad4f8b04]{margin-left:20px}.chat-room .room .main .editor button.end[data-v-ad4f8b04]{font-size:15px}.chat-room .room .main .editor button:hover .iconfont[data-v-ad4f8b04],.chat-room .room .main .editor button[data-v-ad4f8b04]:hover{color:var(--prev-color-primary)}.chat-room .room .main .editor .editor-hd[data-v-ad4f8b04]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;padding-right:20px;padding-left:20px}.chat-room .room .main .editor .editor-hd .iconfont[data-v-ad4f8b04]{line-height:1;color:#333}.chat-room .room .main .editor .editor-hd .emoji-panel[data-v-ad4f8b04]{position:absolute;bottom:100%;left:5px;width:390px;padding-bottom:10px;border:1px solid #ececec;margin-bottom:5px;background-color:#fff;-webkit-box-shadow:1px 0 16px 0 rgba(0,0,0,.05);box-shadow:1px 0 16px 0 rgba(0,0,0,.05)}.chat-room .room .main .editor .editor-hd .emoji-panel .em[data-v-ad4f8b04]{width:28px;height:28px;padding:4px;margin-top:10px;margin-left:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.chat-room .room .main .editor .editor-hd .emoji-panel .em[data-v-ad4f8b04]:hover{background-color:#ececec}.chat-room .room .main .editor .icon-biaoqing1[data-v-ad4f8b04],.chat-room .room .main .editor .icon-tupian1[data-v-ad4f8b04]{font-size:22px}.chat-room .room .main .editor .icon-guanji[data-v-ad4f8b04]{margin-right:5px;font-size:15px}.chat-room .room .main .editor .editor-bd[data-v-ad4f8b04]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.chat-room .room .main .editor .editor-bd textarea[data-v-ad4f8b04]{display:block;width:100%;height:100%;padding-right:20px;padding-left:20px;border:none;outline:none;resize:none;white-space:pre-wrap;overflow-wrap:break-word}.chat-room .room .main .editor .editor-bd textarea[data-v-ad4f8b04]::-webkit-scrollbar{display:none}.chat-room .room .main .editor .editor-ft[data-v-ad4f8b04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:20px;padding-bottom:20px}.chat-room .room .main .editor .editor-ft button[data-v-ad4f8b04]{width:68px;height:26px;border:none;border-radius:3px;background-color:#3875ea;outline:none;font-size:13px;color:#fff}.chat-room .room .main .editor .editor-ft button[data-v-ad4f8b04]:disabled{background-color:#ccc}.chat-room .room .main .notice[data-v-ad4f8b04]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:260px;border-left:1px solid #ececec}.chat-room .room .main .notice .rich[data-v-ad4f8b04]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;padding:18px 18px 0;overflow-x:hidden;overflow-y:auto}.chat-room .room .main .notice .rich[data-v-ad4f8b04]::-webkit-scrollbar{display:none}.chat-room .room .main .notice .rich[data-v-ad4f8b04] ::v-deepimg,.chat-room .room .main .notice .rich[data-v-ad4f8b04] ::v-deepvideo{width:100%}.chat-room .room .main .notice .copy[data-v-ad4f8b04]{padding-top:15px;padding-bottom:15px;font-size:12px;text-align:center}.chat-room .room .main .notice .copy a[data-v-ad4f8b04]{color:#ccc!important;text-decoration:none} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-4df01dee.bac16ee8.css b/crmeb/public/admin/system_static/css/chunk-af1de3dc.f00e294c.css similarity index 51% rename from crmeb/public/admin/system_static/css/chunk-4df01dee.bac16ee8.css rename to crmeb/public/admin/system_static/css/chunk-af1de3dc.f00e294c.css index 41a45d519..d3b267242 100644 --- a/crmeb/public/admin/system_static/css/chunk-4df01dee.bac16ee8.css +++ b/crmeb/public/admin/system_static/css/chunk-af1de3dc.f00e294c.css @@ -1 +1 @@ -.maxInpt[data-v-34a9c846]{max-width:400px;margin-left:auto;margin-right:auto}.page-account-container[data-v-34a9c846]{text-align:center;padding:50px 0}.page-account-top[data-v-34a9c846]{margin-bottom:20px}.page-account-top-tit[data-v-34a9c846]{font-size:21px;color:var(--prev-color-primary)}.page-account-other[data-v-34a9c846]{text-align:center;color:var(--prev-color-primary);font-size:12px}.page-account-other span[data-v-34a9c846]{cursor:pointer}.df-cc[data-v-31821268]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.df-cc[data-v-31821268],.steps-item[data-v-31821268]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.steps-item[data-v-31821268]{width:-webkit-max-content;width:-moz-max-content;width:max-content}.steps-item .dot[data-v-31821268]{width:28px;height:28px;color:#c0c4cc;border:1px solid #c0c4cc;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:8px}.steps-item .title[data-v-31821268]{font-size:16px;font-weight:400;color:#909399;line-height:16px;white-space:nowrap}.steps-item .line[data-v-31821268]{height:1px;margin:0 20px;background:#ddd}.steps-item .wd160[data-v-31821268]{width:160px}.steps-item .wd120[data-v-31821268]{width:120px}.steps-item .wd100[data-v-31821268]{width:100px}.steps-item.active .title[data-v-31821268]{font-size:16px;font-weight:500;color:#303133;line-height:16px}.steps-item.active .dot[data-v-31821268]{width:28px;height:28px;background:var(--prev-color-primary);border:1px solid var(--prev-color-primary);color:#fff}.maxInpt[data-v-2bd8dbe2]{max-width:400px;margin-left:auto;margin-right:auto}.code[data-v-2bd8dbe2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ivu-steps-item[data-v-2bd8dbe2]:last-child{width:unset!important}.maxInpt[data-v-67c317d2]{max-width:400px;margin-left:auto;margin-right:auto}.page-account-container[data-v-67c317d2]{text-align:center;padding:50px 0}.page-account-top[data-v-67c317d2]{margin-bottom:20px}.page-account-top-tit[data-v-67c317d2]{font-size:21px;color:var(--prev-color-primary)}.page-account-other[data-v-67c317d2]{text-align:center;color:var(--prev-color-primary);font-size:12px}.page-account-other span[data-v-67c317d2]{cursor:pointer}.code[data-v-67c317d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.order_box[data-v-b3bd12ea] .ivu-form-item-content{margin-left:50px!important}.maxInpt[data-v-b3bd12ea]{max-width:400px;margin-left:auto;margin-right:auto}.smsBox .page-account-top[data-v-b3bd12ea]{text-align:center;margin:70px 0 30px 0}.note[data-v-b3bd12ea]{margin-top:15px}.tempId[data-v-b3bd12ea],.tempImg[data-v-b3bd12ea]{cursor:pointer;margin-left:11px;color:var(--prev-color-primary)}.tabBox_img[data-v-b3bd12ea]{opacity:0;width:38px;height:30px;margin-top:-30px;cursor:pointer}.tabBox_img img[data-v-b3bd12ea]{width:100%;height:100%}.width9[data-v-b3bd12ea]{width:90%}.width10[data-v-b3bd12ea],.wuBox[data-v-b3bd12ea]{width:100%}.wuSp1[data-v-b3bd12ea]{display:block;text-align:center;color:#000;font-size:21px;font-weight:500;line-height:32px;margin-top:23px;margin-bottom:5px}.wuSp2[data-v-b3bd12ea]{opacity:1%;font-weight:400;color:#000;line-height:22px;margin-bottom:30px}.page-account-top-tit[data-v-b3bd12ea]{font-size:21px;color:var(--prev-color-primary)}.wuTu[data-v-b3bd12ea]{width:295px;height:164px;margin-top:54px}.wuTu img[data-v-b3bd12ea]{width:100%;height:100%}.wuTu+span[data-v-b3bd12ea]{margin-bottom:20px}.tempId[data-v-b3bd12ea] .ivu-form-item-content{text-align:left!important}.maxInpt[data-v-f19a629c]{max-width:400px;margin-left:auto;margin-right:auto}.code[data-v-f19a629c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[data-v-2d2b48bc] .ivu-card-body,[data-v-2d2b48bc] .layout-container .layout-scrollbar{padding:0}.picTxt[data-v-2d2b48bc]{padding:8px 0 12px}.ivu-card .ivu-card-body[data-v-2d2b48bc]{padding:0}.dashboard[data-v-2d2b48bc]{width:auto!important;min-width:300px}.header-extra[data-v-2d2b48bc]{border-right:1px solid #e9e9e9;text-align:center;padding:0 18px}.page-account-top-tit[data-v-2d2b48bc]{font-size:21px;color:var(--prev-color-primary)}.dashboard-workplace-header-avatar[data-v-2d2b48bc]{width:64px;height:64px;border-radius:50%;margin-right:16px}.dashboard-workplace-header-tip[data-v-2d2b48bc]{display:inline-block;vertical-align:middle}.dashboard-workplace-header-tip-title[data-v-2d2b48bc]{font-size:20px;font-weight:700;margin-bottom:12px}.dashboard-workplace-header-tip-desc[data-v-2d2b48bc]{color:#808695}.dashboard-workplace-header-extra[data-v-2d2b48bc]{width:100%!important}.dashboard-workplace-header-extra .ivu-col p[data-v-2d2b48bc]{text-align:right}.dashboard-workplace-header-extra .ivu-col p:first-child span[data-v-2d2b48bc]:first-child{margin-right:4px}.dashboard-workplace-header-extra .ivu-col p:first-child span[data-v-2d2b48bc]:last-child{color:#808695}.dashboard-workplace-header-extra .ivu-col p[data-v-2d2b48bc]:last-child{font-size:22px}.conBox[data-v-2d2b48bc] .ivu-page-header-extra{width:auto!important;min-width:457px}.conBox[data-v-2d2b48bc] .ivu-page-header{padding:16px 0 0 32px!important}.samll_font[data-v-2d2b48bc]{text-align:center;padding:0 10px}.title-tips[data-v-2d2b48bc]{font-size:14px;color:#999;margin-left:10px} \ No newline at end of file +.maxInpt[data-v-2c35628e]{max-width:400px;margin-left:auto;margin-right:auto}.page-account-container[data-v-2c35628e]{text-align:center;padding:50px 0}.page-account-top[data-v-2c35628e]{margin-bottom:20px}.page-account-top-tit[data-v-2c35628e]{font-size:21px;color:var(--prev-color-primary)}.page-account-other[data-v-2c35628e]{text-align:center;color:var(--prev-color-primary);font-size:12px}.page-account-other span[data-v-2c35628e]{cursor:pointer}.df-cc[data-v-0fa1e31c]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.df-cc[data-v-0fa1e31c],.steps-item[data-v-0fa1e31c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.steps-item[data-v-0fa1e31c]{width:-webkit-max-content;width:-moz-max-content;width:max-content}.steps-item .dot[data-v-0fa1e31c]{width:28px;height:28px;color:#c0c4cc;border:1px solid #c0c4cc;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:8px}.steps-item .title[data-v-0fa1e31c]{font-size:16px;font-weight:400;color:#909399;line-height:16px;white-space:nowrap}.steps-item .line[data-v-0fa1e31c]{height:1px;margin:0 20px;background:#ddd}.steps-item .wd160[data-v-0fa1e31c]{width:160px}.steps-item .wd120[data-v-0fa1e31c]{width:120px}.steps-item .wd100[data-v-0fa1e31c]{width:100px}.steps-item.active .title[data-v-0fa1e31c]{font-size:16px;font-weight:500;color:#303133;line-height:16px}.steps-item.active .dot[data-v-0fa1e31c]{width:28px;height:28px;background:var(--prev-color-primary);border:1px solid var(--prev-color-primary);color:#fff}.maxInpt[data-v-057f604a]{max-width:400px;margin-left:auto;margin-right:auto}.code[data-v-057f604a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ivu-steps-item[data-v-057f604a]:last-child{width:unset!important}.maxInpt[data-v-21f84c80]{max-width:400px;margin-left:auto;margin-right:auto}.page-account-container[data-v-21f84c80]{text-align:center;padding:50px 0}.page-account-top[data-v-21f84c80]{margin-bottom:20px}.page-account-top-tit[data-v-21f84c80]{font-size:21px;color:var(--prev-color-primary)}.page-account-other[data-v-21f84c80]{text-align:center;color:var(--prev-color-primary);font-size:12px}.page-account-other span[data-v-21f84c80]{cursor:pointer}.code[data-v-21f84c80]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.order_box[data-v-3ec1e5af] .ivu-form-item-content{margin-left:50px!important}.maxInpt[data-v-3ec1e5af]{max-width:400px;margin-left:auto;margin-right:auto}.smsBox .page-account-top[data-v-3ec1e5af]{text-align:center;margin:70px 0 30px 0}.note[data-v-3ec1e5af]{margin-top:15px}.tempId[data-v-3ec1e5af],.tempImg[data-v-3ec1e5af]{cursor:pointer;margin-left:11px;color:var(--prev-color-primary)}.tabBox_img[data-v-3ec1e5af]{opacity:0;width:38px;height:30px;margin-top:-30px;cursor:pointer}.tabBox_img img[data-v-3ec1e5af]{width:100%;height:100%}.width9[data-v-3ec1e5af]{width:90%}.width10[data-v-3ec1e5af],.wuBox[data-v-3ec1e5af]{width:100%}.wuSp1[data-v-3ec1e5af]{display:block;text-align:center;color:#000;font-size:21px;font-weight:500;line-height:32px;margin-top:23px;margin-bottom:5px}.wuSp2[data-v-3ec1e5af]{opacity:1%;font-weight:400;color:#000;line-height:22px;margin-bottom:30px}.page-account-top-tit[data-v-3ec1e5af]{font-size:21px;color:var(--prev-color-primary)}.wuTu[data-v-3ec1e5af]{width:295px;height:164px;margin-top:54px}.wuTu img[data-v-3ec1e5af]{width:100%;height:100%}.wuTu+span[data-v-3ec1e5af]{margin-bottom:20px}.tempId[data-v-3ec1e5af] .ivu-form-item-content{text-align:left!important}.maxInpt[data-v-11aeca66]{max-width:400px;margin-left:auto;margin-right:auto}.code[data-v-11aeca66]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[data-v-2d2b48bc] .ivu-card-body,[data-v-2d2b48bc] .layout-container .layout-scrollbar{padding:0}.picTxt[data-v-2d2b48bc]{padding:8px 0 12px}.ivu-card .ivu-card-body[data-v-2d2b48bc]{padding:0}.dashboard[data-v-2d2b48bc]{width:auto!important;min-width:300px}.header-extra[data-v-2d2b48bc]{border-right:1px solid #e9e9e9;text-align:center;padding:0 18px}.page-account-top-tit[data-v-2d2b48bc]{font-size:21px;color:var(--prev-color-primary)}.dashboard-workplace-header-avatar[data-v-2d2b48bc]{width:64px;height:64px;border-radius:50%;margin-right:16px}.dashboard-workplace-header-tip[data-v-2d2b48bc]{display:inline-block;vertical-align:middle}.dashboard-workplace-header-tip-title[data-v-2d2b48bc]{font-size:20px;font-weight:700;margin-bottom:12px}.dashboard-workplace-header-tip-desc[data-v-2d2b48bc]{color:#808695}.dashboard-workplace-header-extra[data-v-2d2b48bc]{width:100%!important}.dashboard-workplace-header-extra .ivu-col p[data-v-2d2b48bc]{text-align:right}.dashboard-workplace-header-extra .ivu-col p:first-child span[data-v-2d2b48bc]:first-child{margin-right:4px}.dashboard-workplace-header-extra .ivu-col p:first-child span[data-v-2d2b48bc]:last-child{color:#808695}.dashboard-workplace-header-extra .ivu-col p[data-v-2d2b48bc]:last-child{font-size:22px}.conBox[data-v-2d2b48bc] .ivu-page-header-extra{width:auto!important;min-width:457px}.conBox[data-v-2d2b48bc] .ivu-page-header{padding:16px 0 0 32px!important}.samll_font[data-v-2d2b48bc]{text-align:center;padding:0 10px}.title-tips[data-v-2d2b48bc]{font-size:14px;color:#999;margin-left:10px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-af5726fa.9f86d30a.css b/crmeb/public/admin/system_static/css/chunk-af5726fa.9f86d30a.css deleted file mode 100644 index 6074c3b66..000000000 --- a/crmeb/public/admin/system_static/css/chunk-af5726fa.9f86d30a.css +++ /dev/null @@ -1 +0,0 @@ -.input[data-v-6f5b8fbc]{width:400px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-b8d684e6.1bc1e508.css b/crmeb/public/admin/system_static/css/chunk-b8d684e6.1bc1e508.css deleted file mode 100644 index eb9230649..000000000 --- a/crmeb/public/admin/system_static/css/chunk-b8d684e6.1bc1e508.css +++ /dev/null @@ -1 +0,0 @@ -.radio[data-v-224af4d2]{margin-bottom:14px}.radio[data-v-224af4d2] .name{width:125px;text-align:right;padding-right:12px}.tabBox_img[data-v-1bd5ddbc]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-1bd5ddbc]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-ba5c02fc.3272c791.css b/crmeb/public/admin/system_static/css/chunk-ba5c02fc.3272c791.css new file mode 100644 index 000000000..d14aacde0 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-ba5c02fc.3272c791.css @@ -0,0 +1 @@ +[data-v-8c064220] .el-tabs__item{height:54px!important;line-height:54px!important} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-bda448c4.e6b04cac.css b/crmeb/public/admin/system_static/css/chunk-bda448c4.e6b04cac.css new file mode 100644 index 000000000..f85b74217 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-bda448c4.e6b04cac.css @@ -0,0 +1 @@ +.tabBox_img[data-v-4c6dbf39]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-4c6dbf39]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-bf117f1c.5cac205e.css b/crmeb/public/admin/system_static/css/chunk-bf117f1c.5cac205e.css new file mode 100644 index 000000000..85fb95444 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-bf117f1c.5cac205e.css @@ -0,0 +1 @@ +[data-v-7a53d73f] .diy-fullscreen{overflow:hidden}[data-v-7a53d73f] .diy-fullscreen .ivu-modal{top:0;left:0;right:0;bottom:0;height:100%;width:100%!important}[data-v-7a53d73f] .diy-fullscreen .ivu-modal .ivu-modal-content,[data-v-7a53d73f] .diy-fullscreen .ivu-modal .ivu-modal-content .ivu-modal-body{height:100%}[data-v-7a53d73f] .diy-fullscreen .ivu-modal .ivu-tabs .ivu-tabs-content-animated{height:92%;background-color:#2f2f2f!important}[data-v-7a53d73f] .diy-fullscreen .ivu-modal .ivu-tabs-content{height:100%}[data-v-7a53d73f] .diy-fullscreen .ivu-modal .ivu-tabs .ivu-tabs-tabpane{height:92%}.diy-header[data-v-7a53d73f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.diy-header .diy-header-icon[data-v-7a53d73f]{margin-right:30px;cursor:pointer}.diy-header .diy-header-icon[data-v-7a53d73f]:hover{opacity:.8}[data-v-7a53d73f] .ivu-modal{top:70px}.ivu-modal-content .ivu-modal-body[data-v-7a53d73f]{min-height:632px;height:80vh;overflow:hidden}.ivu-tabs .ivu-tabs-content-animated[data-v-7a53d73f]{min-height:560px;height:73vh;margin-top:-1px}.ivu-tabs .ivu-tabs-tabpane[data-v-7a53d73f]{min-height:560px;margin-top:-1px}.ivu-tabs-nav .ivu-tabs-tab .ivu-icon[data-v-7a53d73f]{color:red}::v-deepbody .ivu-select-dropdown .ivu-dropdown-transfer[data-v-7a53d73f]{background:red!important}.file-left[data-v-7a53d73f] .ivu-select-dropdown.ivu-dropdown-transfer .ivu-dropdown-menu .ivu-dropdown-item:hover{background-color:#e5e5e5!important}[data-v-7a53d73f] .ivu-tabs.ivu-tabs-card>.ivu-tabs-bar .ivu-tabs-nav-container{background-color:#fff}.demo-drawer-footer[data-v-7a53d73f]{width:100%;position:absolute;bottom:0;left:0;border-top:1px solid #e8e8e8;padding:10px 16px;text-align:right;background:#fff}.file[data-v-7a53d73f]{position:relative}.file .save[data-v-7a53d73f]{position:absolute;left:50%;bottom:-30px;z-index:99}.file-box[data-v-7a53d73f]{height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-c08741fe.e9898816.css b/crmeb/public/admin/system_static/css/chunk-c08741fe.e9898816.css new file mode 100644 index 000000000..f2a3400d3 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-c08741fe.e9898816.css @@ -0,0 +1 @@ +.content_width[data-v-17f9545c]{width:460px}.QRpic[data-v-17f9545c]{width:180px;height:180px}.QRpic img[data-v-17f9545c]{width:100%;height:100%}.desc[data-v-17f9545c]{font-size:12px;color:#999}.upload-box[data-v-17f9545c]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02);cursor:pointer}.box[data-v-17f9545c]{width:60px;height:60px;border-radius:4px;cursor:pointer}.box img[data-v-17f9545c]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-c1e0dc96.8d485847.css b/crmeb/public/admin/system_static/css/chunk-c1e0dc96.8d485847.css deleted file mode 100644 index 063d7c258..000000000 --- a/crmeb/public/admin/system_static/css/chunk-c1e0dc96.8d485847.css +++ /dev/null @@ -1 +0,0 @@ -.list[data-v-1d4f56c8]{height:80%;min-height:500px}.pictrue[data-v-1d4f56c8]{width:100%;max-width:300px;height:360px}.right[data-v-1d4f56c8]{padding-right:75px}.left[data-v-1d4f56c8]{padding-left:75px}.num[data-v-1d4f56c8]{margin-bottom:24px;color:#515a6e;font-weight:600;font-size:72px;line-height:72px}.desc[data-v-1d4f56c8]{margin-bottom:16px;color:#808695;font-size:20px;line-height:28px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-2db6e5fe.1c20c251.css b/crmeb/public/admin/system_static/css/chunk-c6362a22.17294ec6.css similarity index 60% rename from crmeb/public/admin/system_static/css/chunk-2db6e5fe.1c20c251.css rename to crmeb/public/admin/system_static/css/chunk-c6362a22.17294ec6.css index 9872ec593..2497fa75c 100644 --- a/crmeb/public/admin/system_static/css/chunk-2db6e5fe.1c20c251.css +++ b/crmeb/public/admin/system_static/css/chunk-c6362a22.17294ec6.css @@ -1 +1 @@ -.btn[data-v-235c65cc]{outline:none;display:inline-block;line-height:1;white-space:nowrap;cursor:pointer;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;-webkit-transition:.1s;transition:.1s;font-weight:500;padding:8px 15px;font-size:12px;border-radius:3px;color:#fff;background-color:#409eff;border-color:#409eff;margin-right:10px}.cropper-content[data-v-235c65cc]{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cropper-content .cropper-box[data-v-235c65cc]{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.cropper-content .cropper-box .cropper[data-v-235c65cc]{width:auto;height:300px}.cropper-content .show-preview[data-v-235c65cc]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cropper-content .show-preview .preview[data-v-235c65cc]{overflow:hidden;height:200px;width:200px;background:#ccc;-webkit-transform:scale(.8);transform:scale(.8);border-radius:50%}.footer-btn[data-v-235c65cc]{margin-top:30px;-ms-flex-pack:distribute;justify-content:space-around}.footer-btn .scope-btn[data-v-235c65cc],.footer-btn[data-v-235c65cc]{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}.footer-btn .scope-btn[data-v-235c65cc]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:10px}.footer-btn .upload-btn[data-v-235c65cc]{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.input[data-v-164d2104]{width:400px}.avatar[data-v-164d2104]{width:80px;height:80px}.avatar img[data-v-164d2104]{width:100%;height:100%;border-radius:50%;border:1px solid #f2f2f2} \ No newline at end of file +.btn[data-v-39e63c4c]{outline:none;display:inline-block;line-height:1;white-space:nowrap;cursor:pointer;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;-webkit-transition:.1s;transition:.1s;font-weight:500;padding:8px 15px;font-size:12px;border-radius:3px;color:#fff;background-color:#409eff;border-color:#409eff;margin-right:10px}.cropper-content[data-v-39e63c4c]{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cropper-content .cropper-box[data-v-39e63c4c]{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.cropper-content .cropper-box .cropper[data-v-39e63c4c]{width:auto;height:300px}.cropper-content .show-preview[data-v-39e63c4c]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cropper-content .show-preview .preview[data-v-39e63c4c]{overflow:hidden;height:200px;width:200px;background:#ccc;-webkit-transform:scale(.8);transform:scale(.8);border-radius:50%}.footer-btn[data-v-39e63c4c]{margin-top:30px;-ms-flex-pack:distribute;justify-content:space-around}.footer-btn .scope-btn[data-v-39e63c4c],.footer-btn[data-v-39e63c4c]{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex}.footer-btn .scope-btn[data-v-39e63c4c]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:10px}.footer-btn .upload-btn[data-v-39e63c4c]{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.input[data-v-6ddcb100]{width:400px}.avatar[data-v-6ddcb100]{width:80px;height:80px}.avatar img[data-v-6ddcb100]{width:100%;height:100%;border-radius:50%;border:1px solid #f2f2f2} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-cbe67462.f1aa9a27.css b/crmeb/public/admin/system_static/css/chunk-cbe67462.f1aa9a27.css deleted file mode 100644 index b723b3199..000000000 --- a/crmeb/public/admin/system_static/css/chunk-cbe67462.f1aa9a27.css +++ /dev/null @@ -1 +0,0 @@ -[data-v-e0662dfc]{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.arrbox[data-v-e0662dfc]{background-color:#fff;font-size:12px;border:1px solid #dcdee2;border-radius:6px;margin-bottom:0;padding:0 5px;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:90%}.arrbox .el-tag[data-v-e0662dfc]{margin-right:3px}.arrbox_ip[data-v-e0662dfc]{font-size:12px;border:none;-webkit-box-shadow:none;box-shadow:none;outline:none;background-color:transparent;padding:0;margin:0;width:auto!important;max-width:inherit;min-width:80px;vertical-align:top;height:30px;color:#34495e;margin:2px;line-height:30px}.left[data-v-e0662dfc]{min-width:390px;min-height:550px;position:relative;padding-left:40px}.top[data-v-e0662dfc]{position:absolute;top:0}.bottom[data-v-e0662dfc]{position:absolute;bottom:0}.centent[data-v-e0662dfc]{background:#f4f5f9;min-height:438px;position:absolute;top:63px;width:320px;height:60%;overflow-y:auto;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.right[data-v-e0662dfc]{background:#fff;min-height:300px}.box-content[data-v-e0662dfc]{position:relative;max-width:60%;min-height:40px;margin-left:15px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;word-break:break-all;word-wrap:break-word;line-height:1.5;border-radius:5px}.box-content_pic[data-v-e0662dfc]{width:100%}.box-content_pic img[data-v-e0662dfc]{width:100%;height:auto}.box-content[data-v-e0662dfc]:before{left:-13px;border-top:10px solid #ccc}.box-content[data-v-e0662dfc]:after,.box-content[data-v-e0662dfc]:before{content:"";position:absolute;top:11px;display:block;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.box-content[data-v-e0662dfc]:after{left:-12px;border-top:10px solid #f5f5f5}.time-wrapper[data-v-e0662dfc]{margin-bottom:10px;text-align:center}.time[data-v-e0662dfc]{display:inline-block;color:#f5f5f5;background:rgba(0,0,0,.3);padding:3px 8px;border-radius:3px;font-size:12px}.text-box[data-v-e0662dfc]{display:-webkit-box;display:-ms-flexbox;display:flex}.avatar[data-v-e0662dfc]{width:40px;height:40px}.avatar img[data-v-e0662dfc]{width:100%;height:100%}.modelBox[data-v-e0662dfc] .ivu-modal-body{padding:0 16px 16px 16px!important}.news_pic[data-v-e0662dfc]{width:100%;height:150px;overflow:hidden;position:relative;background-size:100%;background-position:50%;border-radius:5px 5px 0 0;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.news_sp[data-v-e0662dfc]{font-size:12px;color:#000;height:38px;line-height:38px;padding:0 12px;display:block}.news_cent[data-v-e0662dfc],.news_sp[data-v-e0662dfc]{background:#fff;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.news_cent[data-v-e0662dfc]{height:auto;border-top:1px dashed #eee;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.news_cent .news_sp1[data-v-e0662dfc]{font-size:12px;color:#000;width:71%}.news_cent .news_cent_img[data-v-e0662dfc]{width:81px;height:46px;border-radius:6px;overflow:hidden}.news_cent .news_cent_img img[data-v-e0662dfc]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-ce3d9784.700fff85.css b/crmeb/public/admin/system_static/css/chunk-ce3d9784.700fff85.css new file mode 100644 index 000000000..d8d43a41a --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-ce3d9784.700fff85.css @@ -0,0 +1 @@ +.ivu-form-label-left[data-v-1e6bc75e] .ivu-form-item-label{text-align:right}.tabform .export[data-v-1e6bc75e]{margin-left:10px}.red[data-v-1e6bc75e]{color:#ff5722}.green[data-v-1e6bc75e]{color:#009688}.ivu-mt[data-v-1e6bc75e] .ivu-select-placeholder{height:32px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-ce82e81a.32b21c0f.css b/crmeb/public/admin/system_static/css/chunk-ce82e81a.32b21c0f.css deleted file mode 100644 index f3ef7aa24..000000000 --- a/crmeb/public/admin/system_static/css/chunk-ce82e81a.32b21c0f.css +++ /dev/null @@ -1 +0,0 @@ -.colorred[data-v-9d71ea52]{color:#ff5722}.colorgreen[data-v-9d71ea52]{color:#009688}.search[data-v-9d71ea52]{background:var(--prev-color-primary);border-radius:4px;color:#fff}.reset[data-v-9d71ea52],.search[data-v-9d71ea52]{width:86px;height:32px;text-align:center;line-height:32px;font-size:13px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;cursor:pointer}.reset[data-v-9d71ea52]{border-radius:4px;border:1px solid hsla(0,0%,59.2%,.36);color:rgba(0,0,0,.85)}.table .ivu-table-default[data-v-9d71ea52]{overflow-y:auto;max-height:350px}.dashboard-workplace-header-avatar[data-v-9d71ea52]{width:64px;height:64px;border-radius:50%;margin-right:16px;font-weight:600}.dashboard-workplace-header-tip[data-v-9d71ea52]{width:82%;display:inline-block;vertical-align:middle}.dashboard-workplace-header-tip-title[data-v-9d71ea52]{font-size:13px;color:#000;margin-bottom:12px}.dashboard-workplace-header-tip-desc-sp[data-v-9d71ea52]{width:33.33%;color:#17233d;font-size:12px;display:inline-block}.dashboard-workplace-header-extra .ivu-col p[data-v-9d71ea52]{text-align:right}.dashboard-workplace-header-extra .ivu-col p:first-child span[data-v-9d71ea52]:first-child{margin-right:4px}.dashboard-workplace-header-extra .ivu-col p:first-child span[data-v-9d71ea52]:last-child{color:#808695}.dashboard-workplace-header-extra .ivu-col p[data-v-9d71ea52]:last-child{font-size:22px}.z-price[data-v-9d71ea52]{color:red}.f-price[data-v-9d71ea52]{color:green}[data-v-3e3b200c] .el-tabs__item{height:54px!important;line-height:54px!important}[data-v-3e3b200c] .ivu-card-body{padding:0}.tabbox[data-v-3e3b200c]{padding:16px 20px 0}.box[data-v-3e3b200c]{padding:20px;padding-bottom:1px}.tablebox[data-v-3e3b200c]{margin-top:15px;padding-bottom:10px}.btnbox[data-v-3e3b200c]{padding:20px 0 0 30px}.btnbox .btns[data-v-3e3b200c]{width:99px;height:32px;background:var(--prev-color-primary);border-radius:4px;text-align:center;line-height:32px;color:#fff;cursor:pointer} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-cf636d56.f1527968.css b/crmeb/public/admin/system_static/css/chunk-cf636d56.f1527968.css deleted file mode 100644 index 103f51808..000000000 --- a/crmeb/public/admin/system_static/css/chunk-cf636d56.f1527968.css +++ /dev/null @@ -1 +0,0 @@ -.radio[data-v-224af4d2]{margin-bottom:14px}.radio[data-v-224af4d2] .name{width:125px;text-align:right;padding-right:12px}.tabBox_img[data-v-539280fa]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-539280fa]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-cfb06504.7bcd28ec.css b/crmeb/public/admin/system_static/css/chunk-cfb06504.7bcd28ec.css deleted file mode 100644 index a610f4291..000000000 --- a/crmeb/public/admin/system_static/css/chunk-cfb06504.7bcd28ec.css +++ /dev/null @@ -1 +0,0 @@ -.radio[data-v-224af4d2]{margin-bottom:14px}.radio[data-v-224af4d2] .name{width:125px;text-align:right;padding-right:12px}.tabBox_img[data-v-2e4b0a78]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-2e4b0a78]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-d243c584.42f74da0.css b/crmeb/public/admin/system_static/css/chunk-d243c584.42f74da0.css new file mode 100644 index 000000000..405708931 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-d243c584.42f74da0.css @@ -0,0 +1 @@ +.label-wrapper .list[data-v-60bed999]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.label-wrapper .list .label-item[data-v-60bed999]{margin:10px 8px 10px 0;padding:3px 8px;background:#eee;color:#333;border-radius:2px;cursor:pointer;font-size:12px}.label-wrapper .list .label-item.on[data-v-60bed999]{color:#fff;background:var(--prev-color-primary)}.label-wrapper .footer[data-v-60bed999]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:40px}.label-wrapper .footer button[data-v-60bed999]{margin-left:10px}.btn[data-v-60bed999]{width:60px;height:24px}.title[data-v-60bed999]{font-size:13px}.list-box[data-v-60bed999]{overflow-y:auto;overflow-x:hidden;max-height:240px}.label-box[data-v-60bed999]{margin-bottom:10px}.rulesBox[data-v-0553a481]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.attrFrom[data-v-0553a481] .ivu-form-item{margin-bottom:0!important}.add[data-v-0553a481]{margin-left:122px}[data-v-1ed78a00] .ivu-form-item-content{line-height:unset!important}.Box .ivu-radio-wrapper[data-v-1ed78a00]{margin-right:25px}.add[data-v-1ed78a00]{color:#2d8cf0;cursor:pointer}.Box .numPut[data-v-1ed78a00]{width:414px!important}[data-v-272004d0] .el-tabs__item{height:54px!important;line-height:54px!important}.content_width[data-v-272004d0]{width:460px}.list-group[data-v-272004d0]{margin-left:-8px}.borderStyle[data-v-272004d0]{border:1px solid #ccc;padding:8px;border-radius:4px}.drag[data-v-272004d0]{cursor:move;margin:3px 0}.move-icon[data-v-272004d0]{width:30px;cursor:move;margin-right:10px}.move-icon .icondrag2[data-v-272004d0]{font-size:26px;color:#d8d8d8}.maxW[data-v-272004d0] .ivu-select-dropdown{max-width:600px}#shopp-manager .ivu-table-wrapper[data-v-272004d0]{border-left:1px solid #dcdee2;border-top:1px solid #dcdee2}.noLeft[data-v-272004d0] .ivu-form-item-content{margin-left:0!important}#shopp-manager .ivu-form-item[data-v-272004d0]{position:relative}#shopp-manager .ivu-form-item .tips[data-v-272004d0]{position:absolute;color:#999;top:29px;left:-77px;font-size:12px}.box-video-style[data-v-272004d0]{width:375px;height:211px;border-radius:10px;background-color:#707070;margin-top:10px;position:relative;overflow:hidden}.box-video-style .iconv[data-v-272004d0]{color:#fff;line-height:180px;width:50px;height:50px;display:inherit;font-size:26px;position:absolute;top:-74px;left:50%;margin-left:-25px;cursor:pointer}.box-video-style .mark[data-v-272004d0]{position:absolute;width:100%;height:30px;top:0;background-color:rgba(0,0,0,.5);text-align:center}.submission[data-v-272004d0]{margin-left:10px}.color-list .tip[data-v-272004d0]{color:#c9c9c9;font-size:12px}.color-list .color-item[data-v-272004d0]{height:30px;line-height:30px;padding:0 10px;color:#fff;margin-right:10px;font-size:12px}.color-list .color-item.blue[data-v-272004d0]{background-color:#1e9fff}.color-list .color-item.yellow[data-v-272004d0]{background-color:#feb900}.color-list .color-item.green[data-v-272004d0]{background-color:#009688}.color-list .color-item.red[data-v-272004d0]{background-color:#ed4014}.columnsBox[data-v-272004d0]{margin-right:10px;width:200px}.priceBox[data-v-272004d0]{width:100%}.rulesBox[data-v-272004d0]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rulesBox .item[data-v-272004d0],.rulesBox[data-v-272004d0]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pictrueBox[data-v-272004d0]{display:inline-block}.pictrueTab[data-v-272004d0]{width:40px!important;height:40px!important}.pictrue[data-v-272004d0]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:15px;display:inline-block;position:relative;cursor:pointer}.pictrue img[data-v-272004d0]{width:100%;height:100%}.pictrue .btndel[data-v-272004d0]{position:absolute;z-index:1;width:20px!important;height:20px!important;left:46px;top:-4px}.upLoad[data-v-272004d0]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02);cursor:pointer}.curs[data-v-272004d0]{cursor:pointer}.inpWith[data-v-272004d0]{width:60%}.labeltop[data-v-272004d0] .ivu-form-item-label{float:none!important;display:inline-block!important;margin-left:120px!important;width:auto!important}.video-icon[data-v-272004d0]{background-image:url(https://cdn.oss.9gt.net/prov1.1/1/icons.png);background-color:#fff;background-position:-9999px;background-repeat:no-repeat}.see[data-v-272004d0]{color:#2d8cf0;cursor:pointer}.trip[data-v-272004d0]{color:#bbb;margin-bottom:10px;font-size:12px}.virtual-data[data-v-272004d0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.add-more[data-v-272004d0]{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.virtual-title[data-v-272004d0]{width:60px}.scroll-virtual[data-v-272004d0]{max-height:400px;overflow-y:auto;margin-top:10px}.footer[data-v-272004d0]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.footer .clear[data-v-272004d0],.footer .submit[data-v-272004d0]{padding:10px 20px;border-radius:5px;color:#fff;cursor:pointer}.footer .clear[data-v-272004d0]{background-color:#ccc;margin-right:20px}.footer .submit[data-v-272004d0]{background-color:#2d8cf0}.picBox[data-v-272004d0]{display:-webkit-box;display:-ms-flexbox;display:flex}.btndel[data-v-272004d0]{position:absolute;z-index:9;width:20px!important;height:20px!important;left:46px;top:-4px}.ifam[data-v-272004d0]{width:344px;height:644px;background:url(../../system_static/img/phonebg.632cc2f9.png) no-repeat top;background-size:344px 644px;padding:40px 20px;padding-top:50px;margin:0 auto}.ifam .content[data-v-272004d0]{height:560px;overflow:hidden;scrollbar-width:none;-ms-overflow-style:none;overflow-x:hidden;overflow-y:auto}.ifam .content[data-v-272004d0]::-webkit-scrollbar{display:none}[data-v-272004d0] .ivu-date-picker{width:300px}.virtual_boder[data-v-272004d0]{border:1px solid var(--prev-color-primary)}.virtual_boder2[data-v-272004d0]{border:1px solid #e7e7e7}.virtual_san[data-v-272004d0]{position:absolute;bottom:0;right:0;width:0;height:0;border-bottom:26px solid var(--prev-color-primary);border-left:26px solid transparent}.virtual_dui[data-v-272004d0]{position:absolute;bottom:-2px;right:2px;color:#fff;font-family:system-ui}.virtual[data-v-272004d0]{width:120px;height:60px;background:#fff;border-radius:3px;float:left;text-align:center;padding-top:8px;position:relative;cursor:pointer;line-height:23px}.virtual .virtual_top[data-v-272004d0]{font-size:14px;font-weight:600;color:rgba(0,0,0,.85)}.virtual .virtual_bottom[data-v-272004d0]{font-size:12px;font-weight:400;color:#999}.virtual[data-v-272004d0]:nth-child(2n){margin:0 12px}.addfont[data-v-272004d0]{display:inline-block;font-size:12px;font-weight:400;color:var(--prev-color-primary);margin-left:14px;cursor:pointer}.titTip[data-v-272004d0]{display:inline-bolck;font-size:12px;line-height:24px;font-weight:400;color:#999}.videbox[data-v-272004d0]{width:60px;height:60px;background:rgba(0,0,0,.02);border-radius:4px;border:1px dashed #ddd;line-height:50px;text-align:center;color:#898989;font-size:30px;font-weight:400;cursor:pointer}.addCustom_content[data-v-272004d0]{margin-top:20px}.addCustom_content .custom_box[data-v-272004d0]{margin-bottom:10px}.addCustomBox[data-v-272004d0]{margin-top:12px;font-size:13px;font-weight:400;color:var(--prev-color-primary)}.addCustomBox .btn[data-v-272004d0]{cursor:pointer;width:-webkit-max-content;width:-moz-max-content;width:max-content}.type-radio[data-v-272004d0]{margin-buttom:10px}.deteal-btn[data-v-272004d0]{color:#5179ea}.stock-disk[data-v-272004d0]{margin:10px 0}.line[data-v-272004d0]{border-bottom:1px dashed #eee;margin-bottom:20px}.labelInput[data-v-272004d0]{border:1px solid #dcdee2;width:414px;padding:0 15px;border-radius:5px;min-height:30px;cursor:pointer;font-size:12px}.labelInput .span[data-v-272004d0]{color:#c5c8ce}.labelInput .iconxiayi[data-v-272004d0]{font-size:12px}#shopp-manager[data-v-272004d0] .ivu-form-item-content{line-height:33px!important}#selectvideo[data-v-272004d0] .ivu-form-item-content{line-height:0!important}.progress[data-v-272004d0]{margin-top:10px}.labelInput[data-v-272004d0] .el-tag{color:#606266;background-color:#f0f2f5;border-color:#f0f2f5;margin-right:6px}.labelInput[data-v-272004d0] .el-tag .el-tag__close{color:#909399}.labelInput[data-v-272004d0] .el-tag .el-tag__close:hover{color:#fff;background-color:#909399}.brokerage[data-v-272004d0]{font-size:12px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-d5c3023e.8e79f0ef.css b/crmeb/public/admin/system_static/css/chunk-d5c3023e.8e79f0ef.css new file mode 100644 index 000000000..45ce82096 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-d5c3023e.8e79f0ef.css @@ -0,0 +1 @@ +.active[data-v-2d7f23a0]{padding:6px 0}.active .btn[data-v-2d7f23a0]{top:50px}.primary[data-v-2d7f23a0]{position:absolute;right:0;bottom:0}.upgrade .header[data-v-2d7f23a0]{font-size:12px;color:#000}.upgrade .header .v[data-v-2d7f23a0]{color:var(--prev-color-primary);margin-left:10px}.upgrade .header .num[data-v-2d7f23a0]{color:var(--prev-color-primary);font-size:24px}.upgrade .header .info[data-v-2d7f23a0]{color:#999}.upgrade .header .info ul[data-v-2d7f23a0],.upgrade .header .title[data-v-2d7f23a0]{color:#999;display:-webkit-box;display:-ms-flexbox;display:flex}.upgrade .header .info ul[data-v-2d7f23a0]{margin-left:14px}.upgrade .header .info ul li[data-v-2d7f23a0]::marker{color:red}.upgrade .header .info ul li+li[data-v-2d7f23a0]{margin-left:40px}.upgrade .contentTime .acea-row[data-v-2d7f23a0]{padding:5px}.upgrade .contentTime .list[data-v-2d7f23a0]{position:relative;width:85%}.upgrade .contentTime .info[data-v-2d7f23a0]{font-size:12px!important;color:#999!important;margin-top:13px}.upgrade .contentTime .info li[data-v-2d7f23a0]{list-style-type:disc;margin-left:16px;line-height:26px;list-style:none}.upgrade .contentTime .collapse[data-v-2d7f23a0]{width:100%}.upgrade .contentTime .ivu-collapse[data-v-2d7f23a0]{border:0!important}.upgrade .contentTime .ivu-collapse>.ivu-collapse-item>.ivu-collapse-header[data-v-2d7f23a0]{height:unset!important;line-height:20px!important;border:0!important;font-size:16px!important;color:#333;font-weight:600}.upgrade .contentTime .ivu-collapse>.ivu-collapse-item>.ivu-collapse-header>i[data-v-2d7f23a0]{color:#bbb!important;margin-left:9px}.upgrade .contentTime .ivu-collapse>.ivu-collapse-item.ivu-collapse-item-active>.ivu-collapse-header>i[data-v-2d7f23a0]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.upgrade .contentTime[data-v-2d7f23a0]{margin-top:30px;position:relative}.upgrade .contentTime .btn[data-v-2d7f23a0]{position:absolute;top:5px;right:60px;z-index:99;height:-webkit-max-content;height:-moz-max-content;height:max-content}.upgrade .contentTime .btn1[data-v-2d7f23a0]{position:absolute;top:0;right:-29px;z-index:99;margin-left:14px}.upgrade .contentTime .time[data-v-2d7f23a0]{font-size:14px;line-height:14px;color:#999;text-align:right;padding-right:28px;min-width:150px}.upgrade .contentTime .ivu-timeline-item[data-v-2d7f23a0]:after{content:" ";position:absolute;top:13px;left:6.5px;width:1px;height:calc(100% - 13px);background-color:#e8eaec}.upgrade .contentTime:nth-child(2n) .ivu-timeline-item-head-custom[data-v-2d7f23a0]{z-index:2;font-size:16px;color:#dddcdd;margin-left:12px;margin-top:10px}.ivu-timeline-item-head-custom[data-v-2d7f23a0]{left:-24px}.upgrade .contentTimed .on[data-v-2d7f23a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.upgrade .contentTime .on:first-child .ivu-timeline-item-head-custom[data-v-2d7f23a0]{color:var(--prev-color-primary);font-size:18px}[data-v-2d7f23a0] .ivu-collapse>.ivu-collapse-item>.ivu-collapse-header{line-height:20px}.upgrade .contentTimed .on .ivu-collapse>.ivu-collapse-item>.ivu-collapse-header[data-v-2d7f23a0]{color:var(--prev-color-primary)}.on:first-child .ivu-collapse-header[data-v-2d7f23a0]{color:var(--prev-color-primary)!important}.upgrade .contentTime .off:first-child .ivu-timeline-item-head-custom[data-v-2d7f23a0]{color:var(--prev-color-primary);font-size:18px}.off:first-child .ivu-collapse-header[data-v-2d7f23a0],.off:first-child .time[data-v-2d7f23a0]{color:var(--prev-color-primary)!important}.header-modal[data-v-2d7f23a0]{background:url(../../system_static/img/bg.ee41a758.png) no-repeat;background-size:100% 100%;text-align:center;border-radius:6px 6px 0 0}.ivu-modal[data-v-2d7f23a0]{border-radius:12px;overflow:hidden}.header-modal2[data-v-2d7f23a0]{background:url(../../system_static/img/bg2.c636f6a6.png) no-repeat;background-size:100% 100%;text-align:center;border-radius:6px 6px 0 0}.ivu-modal-header[data-v-2d7f23a0]{padding:0;border-radius:10px;border:none}.ivu-modal-header .header-modal2[data-v-2d7f23a0]{height:74px;line-height:74px;font-size:20px;font-weight:500}.ivu-modal-header-inner[data-v-2d7f23a0],.ivu-modal-header p[data-v-2d7f23a0]{height:96px;color:#fff;line-height:96px;font-size:24px}.describe[data-v-2d7f23a0]{text-align:center;padding-top:30px}.describe .success[data-v-2d7f23a0]{font-size:20px;color:#333;margin-top:10px}.ivu-modal-footer[data-v-2d7f23a0]{border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer .ivu-btn[data-v-2d7f23a0]{width:128px;height:40px;border:none}.cancel[data-v-2d7f23a0]{background:#eee}.vertical-center-modal[data-v-2d7f23a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vertical-center-modal .ivu-modal[data-v-2d7f23a0]{top:0}[data-v-2d7f23a0] .vertical-center-modal .ivu-modal-header{padding:0!important;border:none}[data-v-2d7f23a0] .ivu-modal-content{border-radius:14px 14px 0 0;overflow:hidden}.footer[data-v-2d7f23a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.demo-i-circle-custom h1[data-v-2d7f23a0]{color:#ccc;font-size:12px;font-weight:400;line-height:17px}.demo-i-circle-custom p[data-v-2d7f23a0]{color:#2a7efb;font-size:14px;line-height:20px;margin:6px 0}.demo-i-circle-custom span[data-v-2d7f23a0]{display:block;color:#ccc;font-size:12px;line-height:17px}.demo-i-circle-custom span i[data-v-2d7f23a0]{font-style:normal;color:#3f414d}.proportion[data-v-2d7f23a0]{font-size:20px;font-weight:600;color:#2a7efb;margin:12px 0 6px}.wait[data-v-2d7f23a0]{font-size:12px;font-weight:400;color:#999}.footer2[data-v-2d7f23a0]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer2 .back[data-v-2d7f23a0],.footer2 .confirm[data-v-2d7f23a0]{width:210px;height:40px}.footer2 .back[data-v-2d7f23a0]{border:none}.describe[data-v-2d7f23a0]{padding-top:0}.describe h2[data-v-2d7f23a0]{font-size:22px;font-weight:400;color:#333;margin-bottom:12px}.acea-row.row-top[data-v-2d7f23a0]{position:relative;overflow:hidden}.update[data-v-2d7f23a0]{margin:27px 16px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-d7091734.f40b4159.css b/crmeb/public/admin/system_static/css/chunk-d7091734.f40b4159.css new file mode 100644 index 000000000..f0de0ad19 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-d7091734.f40b4159.css @@ -0,0 +1 @@ +.tabBox_img[data-v-1d823589]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-1d823589]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-d7b0b2de.41c494a0.css b/crmeb/public/admin/system_static/css/chunk-d7b0b2de.41c494a0.css new file mode 100644 index 000000000..8159682e2 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-d7b0b2de.41c494a0.css @@ -0,0 +1 @@ +.QRpic[data-v-27beef3a]{width:180px;height:180px}.QRpic img[data-v-27beef3a]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-dad14e9e.ef91cc75.css b/crmeb/public/admin/system_static/css/chunk-dad14e9e.ef91cc75.css deleted file mode 100644 index 1855cdf03..000000000 --- a/crmeb/public/admin/system_static/css/chunk-dad14e9e.ef91cc75.css +++ /dev/null @@ -1 +0,0 @@ -.tabBox_img[data-v-79e91c22]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-79e91c22]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-dbc6e836.4c68a936.css b/crmeb/public/admin/system_static/css/chunk-dbc6e836.4c68a936.css deleted file mode 100644 index 1fbca4cbf..000000000 --- a/crmeb/public/admin/system_static/css/chunk-dbc6e836.4c68a936.css +++ /dev/null @@ -1 +0,0 @@ -[data-v-f2dff852] .ivu-menu-vertical .ivu-menu-item-group-title,[data-v-f2dff852] .ivu-menu-vertical.ivu-menu-light:after{display:none}[data-v-f2dff852] .ivu-form-item-content{margin-left:0!important}.nofont[data-v-f2dff852]{text-align:center;line-height:123px}.nofonts[data-v-f2dff852]{text-align:center;line-height:105px}.save[data-v-f2dff852]{width:100%;margin:0 auto;text-align:center;background-color:#fff;bottom:0;padding:16px;border-top:3px solid #f5f7f9}.form .goodsTitle[data-v-f2dff852]{margin-bottom:25px}.form .goodsTitle~.goodsTitle[data-v-f2dff852]{margin-top:20px}.form .goodsTitle .title[data-v-f2dff852]{border-bottom:2px solid var(--prev-color-primary);padding:0 8px 12px 5px;color:#000;font-size:14px}.form .goodsTitle .icons[data-v-f2dff852]{font-size:15px;margin-right:8px;color:#999}.form .add[data-v-f2dff852]{font-size:12px;color:var(--prev-color-primary);padding:0 12px;cursor:pointer}.form .radio[data-v-f2dff852]{margin-right:20px}.form .upLoad[data-v-f2dff852]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02)}.form .iconfont[data-v-f2dff852]{color:#898989}.form .pictrue[data-v-f2dff852]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:10px}.form .pictrue img[data-v-f2dff852]{width:100%;height:100%}.agreement-box[data-v-f2dff852]{width:310px;height:550px;border-radius:10px;background:transparent;border:1px solid #eee;opacity:1;position:relative}.agreement-box .template[data-v-f2dff852]{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:10px;background-color:#817e81}.agreement-box .htmls_box[data-v-f2dff852]{font-size:12px;width:259px;height:430px;border-radius:10px;background-color:#fff;position:absolute;top:58px;left:26px}.agreement-box .htmls_box .htmls_top[data-v-f2dff852]{position:absolute;top:8px;left:0;height:34px;text-align:center;width:100%;line-height:35px;font-weight:600;font-size:20px}.agreement-box .htmls_box .htmls_font[data-v-f2dff852]{position:absolute;bottom:0;left:0;padding:15px 15px;text-align:center;width:100%}.agreement-box .htmls_box .htmls_font div[data-v-f2dff852]{height:35px;line-height:35px;border-radius:20px}.agreement-box .htmls_box .htmls_font .ok[data-v-f2dff852]{background-color:#f33316;color:#fff}.agreement-box .htmls_box .htmls[data-v-f2dff852]{position:absolute;background-color:#fff;top:50px;left:0;width:259px;height:281px;border-radius:4px;overflow:auto;padding:5px 15px;word-break:break-word}.agreement-box .htmls_box .htmls[data-v-f2dff852]::-webkit-scrollbar{display:none}.Bbox[data-v-f2dff852]{width:495px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.item[data-v-f2dff852]{padding-right:15px;padding-top:20px}.item[data-v-f2dff852],.items[data-v-f2dff852]{margin-right:15px;border:1px dashed #dbdbdb;padding-bottom:10px}.items[data-v-f2dff852]{padding-top:15px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}.items .move-icon[data-v-f2dff852]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:80px;cursor:move;color:#d8d8d8}.items .img-box[data-v-f2dff852]{position:relative;width:80px;height:80px}.items .img-box img[data-v-f2dff852]{width:100%;height:100%}.items .info[data-v-f2dff852]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:22px}.items .info .info-item[data-v-f2dff852]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.items .info .info-item span[data-v-f2dff852]{font-size:13px}.items .info .info-item span .input-box[data-v-f2dff852]{-webkit-box-flex:1;-ms-flex:1;flex:1}.items .delect-btn[data-v-f2dff852]{position:absolute;right:-12px;top:-12px;color:#999}.items .delect-btn .iconfont[data-v-f2dff852]{font-size:28px;color:#999}.table[data-v-f2dff852]{color:#515a6e;font-size:14px;background-color:#fff;margin-left:20px}.contents[data-v-f2dff852]{width:150px}.contents .right-box[data-v-f2dff852]{margin-left:40px}.contents .title-text[data-v-f2dff852]{width:500px}.pciframe[data-v-f2dff852]{margin-left:20px;width:430px;height:280px;background:#fff;border:1px solid #eee;border-radius:13px;position:relative}.pciframe img[data-v-f2dff852]{width:100%;height:100%}.pciframe .pciframe-box[data-v-f2dff852]{background:transparent;border-radius:4px}.pciframe .pcmoddile_goods[data-v-f2dff852]{position:absolute;top:69px;width:171px;height:140px;border-top-left-radius:2px;border-bottom-left-radius:2px;left:65px;background-color:#fff}.pciframe .pcswiperimg_goods[data-v-f2dff852]{height:140px;background-color:#f5f5f5}.pciframe .pcswiperimg_goods img[data-v-f2dff852]{width:100%;height:100%}.link[data-v-f2dff852]{display:inline-block;width:100%;height:32px;line-height:1.5;padding:4px 7px;border:1px solid #dcdee2;border-radius:4px;background-color:#fff;position:relative;cursor:text;-webkit-transition:border .2s ease-in-out,background .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:border .2s ease-in-out,background .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;transition:border .2s ease-in-out,background .2s ease-in-out,box-shadow .2s ease-in-out;transition:border .2s ease-in-out,background .2s ease-in-out,box-shadow .2s ease-in-out,-webkit-box-shadow .2s ease-in-out;font-size:13px;font-family:PingFangSC-Regular;line-height:22px;color:rgba(0,0,0,.25);opacity:1;cursor:pointer}.link .you[data-v-f2dff852]{color:#999;float:right;margin-right:11px}.swiperimg[data-v-f2dff852]{width:310px;border-top-left-radius:10px;border-top-right-radius:10px}.swiperimg img[data-v-f2dff852]{width:100%;height:100%}.swiperimg_goods[data-v-f2dff852]{width:284px;height:124px;border-radius:4px;line-height:99px;text-align:center;background-color:#f5f5f5}.swiperimg_goods img[data-v-f2dff852]{width:100%;height:100%}.title[data-v-f2dff852]{padding:0 0 13px 0;font-weight:700;font-size:15px;border-left:2px solid var(--prev-color-primary);height:23px;padding-left:10px}.title-text[data-v-f2dff852]{padding:0 0 0 16px;color:#999;font-size:12px;margin-top:10px}.content .right-box[data-v-f2dff852]{margin-left:40px}.box[data-v-f2dff852]{border-top:3px solid #f5f7f9;padding:10px;padding-top:25px;width:100%}.box .save[data-v-f2dff852]{background-color:var(--prev-color-primary);color:#fff;width:71px;height:30px;margin:0 auto;text-align:center;line-height:30px;cursor:pointer}.iframe[data-v-f2dff852]{margin-left:20px;position:relative;width:310px;background:#fff;border:1px solid #eee;opacity:1;border-radius:10px}.moddile[data-v-f2dff852]{position:absolute;width:310px;height:550px;top:0;opacity:0;left:0;border-radius:4px}.moddile_box[data-v-f2dff852]{position:absolute;top:0;width:310px;height:115px;border-top-left-radius:4px;border-top-right-radius:4px;left:0;background-color:#f5f5f5}.moddile_goods[data-v-f2dff852]{position:absolute;top:12px;width:284px;height:124px;border-radius:5px;left:13px;line-height:99px;text-align:center;background-color:#f5f5f5}.iframe-box[data-v-f2dff852]{width:310px;height:100%;border-radius:10px;background:transparent;border:1px solid #eee;opacity:1}.iframe-box img[data-v-f2dff852]{width:100%;height:100%}.left-wrapper[data-v-f2dff852]{min-width:213px;background:#fff;border-right:1px solid #f2f2f2}.menu-item[data-v-f2dff852]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;word-break:break-all}.menu-item .icon-box[data-v-f2dff852]{z-index:3;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}.menu-item:hover .icon-box[data-v-f2dff852]{display:block}.menu-item .right-menu[data-v-f2dff852]{z-index:10;position:absolute;right:-106px;top:-11px;width:auto;min-width:121px}.tabBox_img[data-v-f2dff852]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-f2dff852]{width:100%;height:100%}.ivu-menu[data-v-f2dff852]{z-index:auto}.icondrag2[data-v-f2dff852]{font-size:26px;color:#d8d8d8}.hot_imgs[data-v-f2dff852]{margin-bottom:20px}.hot_imgs .title[data-v-f2dff852]{font-size:14px}.hot_imgs .list-box .item[data-v-f2dff852]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:14px}.hot_imgs .list-box .item .move-icon[data-v-f2dff852]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:80px;cursor:move;color:#d8d8d8}.hot_imgs .list-box .item .img-box[data-v-f2dff852]{position:relative;width:80px;height:80px}.hot_imgs .list-box .item .img-box img[data-v-f2dff852]{width:100%;height:100%}.hot_imgs .list-box .item .info[data-v-f2dff852]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:22px}.hot_imgs .list-box .item .info .info-item[data-v-f2dff852]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.hot_imgs .list-box .item .info .info-item span[data-v-f2dff852]{font-size:13px}.hot_imgs .list-box .item .info .info-item .input-box[data-v-f2dff852]{-webkit-box-flex:1;-ms-flex:1;flex:1}.hot_imgs .list-box .item .delect-btn[data-v-f2dff852]{position:absolute;right:-12px;top:-12px;color:#999}.hot_imgs .list-box .item .delect-btn .iconfont[data-v-f2dff852]{font-size:28px;color:#999}.hot_imgs .add-btn[data-v-f2dff852]{margin-top:20px}.upload-box[data-v-f2dff852]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background:#ccc}.iconfont[data-v-f2dff852]{color:#ddd;font-size:28px}.iframe-boxs[data-v-f2dff852]::-webkit-scrollbar,.sgin_iframe[data-v-f2dff852]::-webkit-scrollbar{display:none}.iframe-boxs[data-v-f2dff852]{width:310px;height:550px;border-radius:10px;background:transparent;border:1px solid #eee;opacity:1;overflow:auto}.iframe-boxs .moneyBox[data-v-f2dff852]{background-color:var(--color-theme);height:414px;border-radius:10px}.iframe-boxs .moneyBox .box1[data-v-f2dff852]{text-align:center;color:#fff;padding-bottom:15px}.iframe-boxs .moneyBox .box1 .font1[data-v-f2dff852]{padding-top:20px;font-size:12px;opacity:.6}.iframe-boxs .moneyBox .box1 .font2[data-v-f2dff852]{font-size:30px;font-style:normal;opacity:.9}.iframe-boxs .moneyBox .moneyBox_content[data-v-f2dff852]{background-color:#fff;height:317px;border-radius:4px}.iframe-boxs .moneyBox .moneyBox_content .box2[data-v-f2dff852]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;height:35px;line-height:35px;margin-bottom:10px}.iframe-boxs .moneyBox .moneyBox_content .box2 div[data-v-f2dff852]:first-child{font-weight:700;border-bottom:2px solid var(--color-theme)}.iframe-boxs .moneyBox .moneyBox_content .box3[data-v-f2dff852]{padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-ms-flex-wrap:wrap;flex-wrap:wrap}.iframe-boxs .moneyBox .moneyBox_content .box3 .box3_box[data-v-f2dff852]{width:90px;height:55px;border-radius:9px;background-color:#f4f4f4;color:#888;margin-bottom:10px;text-align:center;padding-top:3px;font-size:19px;margin-right:3px;margin-left:3px}.iframe-boxs .moneyBox .moneyBox_content .box3 .box3_box .font[data-v-f2dff852]{font-size:11px;font-style:normal}.iframe-boxs .moneyBox .moneyBox_content .box3 .box3_box[data-v-f2dff852]:first-child{width:90px;height:55px;border-radius:9px;background-color:var(--color-theme);color:#fff;text-align:center;padding-top:3px;margin-right:3px;margin-left:3px}.iframe-boxs .moneyBox .moneyBox_content .box3 .other[data-v-f2dff852]{line-height:55px}.iframe-boxs .moneyBox .moneyBox_content .box4[data-v-f2dff852]{padding:0 10px}.iframe-boxs .moneyBox .moneyBox_content .box4 .tips[data-v-f2dff852]{font-size:14px;color:#333;font-weight:800;margin-bottom:7px;margin-top:10px}.iframe-boxs .moneyBox .moneyBox_content .box4 .tips-samll[data-v-f2dff852]{font-size:12px;color:#333;margin-bottom:7px}.iframe-boxs .moneyBox .moneyBox_content .box4 .tips-samll p[data-v-f2dff852]{margin:2px 0}.iframe-boxs .moneyBox .moneyBox_content .box5[data-v-f2dff852]{font-size:15px;width:225px;height:40px;border-radius:25px;margin:23px auto 0 auto;line-height:40px;text-align:center;background-color:var(--color-theme);color:#fff}[data-v-f2dff852] .ivu-page-header{border-bottom:unset;position:fixed;z-index:9;width:100%}.box-wrapper[data-v-f2dff852]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:20px;background-color:#fff;border-radius:5px}.box-video-style[data-v-f2dff852]{width:100%;height:180px;border-radius:10px;background-color:#707070;margin-top:10px;position:relative;overflow:hidden}.box-video-style .iconv[data-v-f2dff852]{color:#fff;line-height:180px;width:50px;height:50px;display:inherit;font-size:26px;position:absolute;top:-74px;left:50%;margin-left:-25px}.box-video-style .mark[data-v-f2dff852]{position:absolute;width:100%;height:30px;top:0;background-color:rgba(0,0,0,.5);text-align:center} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-dc63bab4.2e580fd8.css b/crmeb/public/admin/system_static/css/chunk-dc63bab4.2e580fd8.css deleted file mode 100644 index 9e5ad6e24..000000000 --- a/crmeb/public/admin/system_static/css/chunk-dc63bab4.2e580fd8.css +++ /dev/null @@ -1 +0,0 @@ -.grid_box[data-v-007b55b2]{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;grid-gap:0}.content_width[data-v-007b55b2]{width:414px}[data-v-007b55b2] .ivu-form-item-content{line-height:unset!important}.picBox[data-v-007b55b2]{display:inline-block;cursor:pointer}.form .goodsTitle[data-v-007b55b2]{border-bottom:1px solid rgba(0,0,0,.09);margin-bottom:25px}.form .goodsTitle~.goodsTitle[data-v-007b55b2]{margin-top:20px}.form .goodsTitle .title[data-v-007b55b2]{border-bottom:2px solid var(--prev-color-primary);padding:0 8px 12px 5px;color:#000;font-size:14px}.form .goodsTitle .icons[data-v-007b55b2]{font-size:15px;margin-right:8px;color:#999}.form .add[data-v-007b55b2]{font-size:12px;color:var(--prev-color-primary);padding:0 12px;cursor:pointer}.form .radio[data-v-007b55b2]{margin-right:20px}.form .submission[data-v-007b55b2]{width:10%;margin-left:27px}.form .upLoad[data-v-007b55b2]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02)}.form .iconfont[data-v-007b55b2]{color:#898989}.form .pictrue[data-v-007b55b2]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:10px}.form .pictrue img[data-v-007b55b2]{width:100%;height:100%}.Modals .address[data-v-007b55b2]{width:90%}.Modals .address .iconfont[data-v-007b55b2]{font-size:20px}.tip[data-v-007b55b2]{margin-top:10px;color:#bbb;font-size:12px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-de6454b2.c317f288.css b/crmeb/public/admin/system_static/css/chunk-de6454b2.c317f288.css new file mode 100644 index 000000000..3c0acf862 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-de6454b2.c317f288.css @@ -0,0 +1 @@ +.tabBox_img[data-v-1429114a]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-1429114a]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-e0323f9c.f74b4151.css b/crmeb/public/admin/system_static/css/chunk-e0323f9c.f74b4151.css new file mode 100644 index 000000000..f673e60f2 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-e0323f9c.f74b4151.css @@ -0,0 +1 @@ +.upload-box[data-v-3bfb253a]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02);cursor:pointer}.box[data-v-3bfb253a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.box .box-item[data-v-3bfb253a]{position:relative;margin-right:20px}.box .box-item .el-icon-error[data-v-3bfb253a]{position:absolute;right:-10px;top:-8px;color:#999;cursor:pointer}.box .box-item[data-v-3bfb253a],.box .upload-box[data-v-3bfb253a]{width:60px;height:60px;margin-bottom:10px}.box .box-item img[data-v-3bfb253a],.box .upload-box img[data-v-3bfb253a]{width:100%;height:100%;cursor:pointer}.active-btn[data-v-3bfb253a]{padding-left:96px}.table-box[data-v-3bfb253a]{margin:0 107px}.sub_btn[data-v-3bfb253a]{margin-top:10px}.product_box[data-v-3bfb253a]{display:-webkit-box;display:-ms-flexbox;display:flex}.product_box img[data-v-3bfb253a]{width:36px;height:36px;margin-right:10px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-29ae5f64.108eac8b.css b/crmeb/public/admin/system_static/css/chunk-e0b64e64.093c7050.css similarity index 63% rename from crmeb/public/admin/system_static/css/chunk-29ae5f64.108eac8b.css rename to crmeb/public/admin/system_static/css/chunk-e0b64e64.093c7050.css index a2167aa85..30253047c 100644 --- a/crmeb/public/admin/system_static/css/chunk-29ae5f64.108eac8b.css +++ b/crmeb/public/admin/system_static/css/chunk-e0b64e64.093c7050.css @@ -1 +1 @@ -.card_box_cir1[data-v-50f2a66a] .iconfont{font-size:26px;color:#fff}.one[data-v-50f2a66a]{background:#e4ecff}.two[data-v-50f2a66a]{background:#fff3e0}.three[data-v-50f2a66a]{background:#eaf9e1}.four[data-v-50f2a66a]{background:#ffeaf4}.five[data-v-50f2a66a]{background:#f1e4ff}.one1[data-v-50f2a66a]{background:#4d7cfe}.two1[data-v-50f2a66a]{background:#ffab2b}.three1[data-v-50f2a66a]{background:#6dd230}.four1[data-v-50f2a66a]{background:#ff85c0}.five1[data-v-50f2a66a]{background:#b37feb}.card_box[data-v-50f2a66a]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_cir[data-v-50f2a66a]{width:60px;height:60px;overflow:hidden;margin-right:20px}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a],.card_box .card_box_cir[data-v-50f2a66a]{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a]{width:48px;height:48px}.card_box .card_box_txt .sp1[data-v-50f2a66a]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-50f2a66a]{display:block;color:#98a9bc;font-size:12px}.expand-row[data-v-4fdf5833]{margin-bottom:16px}.express_temp_id[data-v-95cbc97e]{position:relative}.express_temp_id button[data-v-95cbc97e]{position:absolute;top:50%;left:61%;padding:0;border:none;background:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#57a3f3}.ivu-btn-text[data-v-95cbc97e]:focus{-webkit-box-shadow:none;box-shadow:none}.trips[data-v-95cbc97e]{color:#ccc;font-size:12px}.product-data[data-v-95cbc97e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-data .image[data-v-95cbc97e]{width:50px!important;height:50px!important;margin-right:10px}.line2[data-v-95cbc97e]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.from-box[data-v-95cbc97e]{position:relative}.trip[data-v-95cbc97e]{position:absolute;bottom:-26px;left:0;color:red;font-size:12px}.coumped[data-v-95cbc97e]{font-size:12px}.express_temp_id[data-v-8197fb94]{position:relative}.express_temp_id button[data-v-8197fb94]{position:absolute;top:50%;left:61%;padding:0;border:none;background:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#57a3f3}.ivu-btn-text[data-v-8197fb94]:focus{-webkit-box-shadow:none;box-shadow:none}.trips[data-v-8197fb94]{color:#ccc;font-size:12px}.product-data[data-v-8197fb94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-data .image[data-v-8197fb94]{width:50px!important;height:50px!important;margin-right:10px}.line2[data-v-8197fb94]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.from-box[data-v-8197fb94]{position:relative}.trip[data-v-8197fb94]{position:absolute;bottom:-26px;left:0;color:red;font-size:12px}.coumped[data-v-8197fb94]{font-size:12px}[data-v-7428dda5] .el-upload,[data-v-7428dda5] .el-upload-dragger{width:100%}[data-v-7428dda5] .el-upload-list{display:none}[data-v-7428dda5] .el-tabs__item{height:54px;line-height:54px}img[data-v-7428dda5]{height:36px;display:block}.tabBox[data-v-7428dda5]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2px}.tabBox .tabBox_img[data-v-7428dda5]{width:36px;height:36px}.tabBox .tabBox_img img[data-v-7428dda5]{width:100%;height:100%}.tabBox .tabBox_tit[data-v-7428dda5]{width:60%;font-size:12px!important;margin:0 10px 0 10px;letter-spacing:1px;padding:5px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.orderData[data-v-7428dda5] .ivu-table-cell{padding-left:0!important}.vertical-center-modal[data-v-7428dda5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.uid[data-v-7428dda5]{color:#2d8cf0}.pink_name[data-v-7428dda5]{color:#666}.tab[data-v-7428dda5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tab img[data-v-7428dda5]{width:36px;height:36px;margin-right:10px}.w-250[data-v-7428dda5]{max-width:250px}.w-120[data-v-7428dda5]{width:120px}.tips[data-v-7428dda5]{color:#c0c4cc;font-size:12px}.card_cent[data-v-21018278] .ivu-card-body{width:100%;height:100%}.card_box[data-v-21018278]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_img[data-v-21018278]{width:48px;height:48px;border-radius:50%;overflow:hidden;margin-right:20px}.card_box .card_box_img img[data-v-21018278]{width:100%;height:100%}.card_box .card_box_txt .sp1[data-v-21018278]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-21018278]{display:block;color:#98a9bc;font-size:12px}.product_tabs[data-v-3e625b9b] .ivu-page-header-breadcrumb,.product_tabs[data-v-3e625b9b] .ivu-page-header-content,.product_tabs[data-v-3e625b9b] .ivu-tabs-bar{margin-bottom:0!important}[data-v-3e625b9b] .el-badge__content.is-fixed{top:7px} \ No newline at end of file +.card_box_cir1[data-v-50f2a66a] .iconfont{font-size:26px;color:#fff}.one[data-v-50f2a66a]{background:#e4ecff}.two[data-v-50f2a66a]{background:#fff3e0}.three[data-v-50f2a66a]{background:#eaf9e1}.four[data-v-50f2a66a]{background:#ffeaf4}.five[data-v-50f2a66a]{background:#f1e4ff}.one1[data-v-50f2a66a]{background:#4d7cfe}.two1[data-v-50f2a66a]{background:#ffab2b}.three1[data-v-50f2a66a]{background:#6dd230}.four1[data-v-50f2a66a]{background:#ff85c0}.five1[data-v-50f2a66a]{background:#b37feb}.card_box[data-v-50f2a66a]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_cir[data-v-50f2a66a]{width:60px;height:60px;overflow:hidden;margin-right:20px}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a],.card_box .card_box_cir[data-v-50f2a66a]{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card_box .card_box_cir .card_box_cir1[data-v-50f2a66a]{width:48px;height:48px}.card_box .card_box_txt .sp1[data-v-50f2a66a]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-50f2a66a]{display:block;color:#98a9bc;font-size:12px}.expand-row[data-v-4fdf5833]{margin-bottom:16px}.express_temp_id[data-v-012bdb6a]{position:relative}.express_temp_id button[data-v-012bdb6a]{position:absolute;top:50%;left:61%;padding:0;border:none;background:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#57a3f3}.ivu-btn-text[data-v-012bdb6a]:focus{-webkit-box-shadow:none;box-shadow:none}.trips[data-v-012bdb6a]{color:#ccc;font-size:12px}.product-data[data-v-012bdb6a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-data .image[data-v-012bdb6a]{width:50px!important;height:50px!important;margin-right:10px}.line2[data-v-012bdb6a]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.from-box[data-v-012bdb6a]{position:relative}.trip[data-v-012bdb6a]{position:absolute;bottom:-26px;left:0;color:red;font-size:12px}.coumped[data-v-012bdb6a]{font-size:12px}.express_temp_id[data-v-c02b7bc2]{position:relative}.express_temp_id button[data-v-c02b7bc2]{position:absolute;top:50%;left:61%;padding:0;border:none;background:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#57a3f3}.ivu-btn-text[data-v-c02b7bc2]:focus{-webkit-box-shadow:none;box-shadow:none}.trips[data-v-c02b7bc2]{color:#ccc;font-size:12px}.product-data[data-v-c02b7bc2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-data .image[data-v-c02b7bc2]{width:50px!important;height:50px!important;margin-right:10px}.line2[data-v-c02b7bc2]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.from-box[data-v-c02b7bc2]{position:relative}.trip[data-v-c02b7bc2]{position:absolute;bottom:-26px;left:0;color:red;font-size:12px}.coumped[data-v-c02b7bc2]{font-size:12px}[data-v-1ef0fb12] .el-upload,[data-v-1ef0fb12] .el-upload-dragger{width:100%}[data-v-1ef0fb12] .el-upload-list{display:none}[data-v-1ef0fb12] .el-tabs__item{height:54px;line-height:54px}img[data-v-1ef0fb12]{height:36px;display:block}.tabBox[data-v-1ef0fb12]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2px}.tabBox .tabBox_img[data-v-1ef0fb12]{width:36px;height:36px}.tabBox .tabBox_img img[data-v-1ef0fb12]{width:100%;height:100%}.tabBox .tabBox_tit[data-v-1ef0fb12]{width:60%;font-size:12px!important;margin:0 10px 0 10px;letter-spacing:1px;padding:5px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.orderData[data-v-1ef0fb12] .ivu-table-cell{padding-left:0!important}.vertical-center-modal[data-v-1ef0fb12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.uid[data-v-1ef0fb12]{color:#2d8cf0}.pink_name[data-v-1ef0fb12]{color:#666}.tab[data-v-1ef0fb12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tab img[data-v-1ef0fb12]{width:36px;height:36px;margin-right:10px}.w-250[data-v-1ef0fb12]{max-width:250px}.w-120[data-v-1ef0fb12]{width:120px}.tips[data-v-1ef0fb12]{color:#c0c4cc;font-size:12px}.card_cent[data-v-21018278] .ivu-card-body{width:100%;height:100%}.card_box[data-v-21018278]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_img[data-v-21018278]{width:48px;height:48px;border-radius:50%;overflow:hidden;margin-right:20px}.card_box .card_box_img img[data-v-21018278]{width:100%;height:100%}.card_box .card_box_txt .sp1[data-v-21018278]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-21018278]{display:block;color:#98a9bc;font-size:12px}.product_tabs[data-v-3e625b9b] .ivu-page-header-breadcrumb,.product_tabs[data-v-3e625b9b] .ivu-page-header-content,.product_tabs[data-v-3e625b9b] .ivu-tabs-bar{margin-bottom:0!important}[data-v-3e625b9b] .el-badge__content.is-fixed{top:7px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-e1bc4206.05f9e908.css b/crmeb/public/admin/system_static/css/chunk-e1bc4206.05f9e908.css new file mode 100644 index 000000000..f0de122d9 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-e1bc4206.05f9e908.css @@ -0,0 +1 @@ +.maxInpt[data-v-27a2acf2]{max-width:500px;margin-left:auto;margin-right:auto}.index_from[data-v-27a2acf2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.trip[data-v-27a2acf2]{width:580px;text-align:left;color:#aaa}.page-account-container[data-v-27a2acf2]{text-align:center;padding:200px 0}.page-account-top[data-v-27a2acf2]{margin-bottom:50px}.page-account-top-tit[data-v-27a2acf2]{font-size:30px;color:var(--prev-color-primary);font-weight:500}.page-account-other[data-v-27a2acf2]{text-align:center;color:var(--prev-color-primary);font-size:12px}.page-account-other span[data-v-27a2acf2]{cursor:pointe}[data-v-27a2acf2] .btn{font-size:15px!important} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-e27eaf76.6efb7d40.css b/crmeb/public/admin/system_static/css/chunk-e27eaf76.6efb7d40.css new file mode 100644 index 000000000..cf7c60cf0 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-e27eaf76.6efb7d40.css @@ -0,0 +1 @@ +.radio[data-v-35556d70]{margin-bottom:14px}.radio[data-v-35556d70] .name{width:125px;text-align:right;padding-right:12px}.ivu-col:first-of-type .ivu-form-item .ivu-form-item-label[data-v-2c390a00]{width:80px!important}.ivu-col:first-of-type .ivu-form-item .ivu-form-item-content[data-v-2c390a00]{margin-left:80px!important} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-e3202f44.8084ba76.css b/crmeb/public/admin/system_static/css/chunk-e3202f44.8084ba76.css deleted file mode 100644 index 9e98c0ad7..000000000 --- a/crmeb/public/admin/system_static/css/chunk-e3202f44.8084ba76.css +++ /dev/null @@ -1 +0,0 @@ -.tabBox_img[data-v-3d68cab3]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-3d68cab3]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-e7abb20a.0f6ef594.css b/crmeb/public/admin/system_static/css/chunk-e7abb20a.0f6ef594.css new file mode 100644 index 000000000..8c8246654 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-e7abb20a.0f6ef594.css @@ -0,0 +1 @@ +.trees-coadd[data-v-3d1adf26]{width:100%;height:500px;border-radius:4px;overflow:hidden}.scollhide[data-v-3d1adf26]{width:100%;height:100%;overflow:auto;margin-left:18px;padding:10px 0 10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.content[data-v-3d1adf26]{font-size:12px}.time[data-v-3d1adf26]{font-size:12px;color:#2d8cf0}.icons-item[data-v-3d1adf26]{float:left;margin:6px 6px 6px 0;width:53px;text-align:center;list-style:none;cursor:pointer;height:50px;color:#5c6b77;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;padding-top:10px}.icons-item .f-s-24[data-v-3d1adf26]{font-size:24px}.search-rule[data-v-3d1adf26]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;background-color:#f2f2f2}.rule[data-v-3d1adf26]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:700px;overflow:scroll}.rule[data-v-3d1adf26]::-webkit-scrollbar{width:10px;height:10px;background-color:#f5f5f5}.rule[data-v-3d1adf26]::-webkit-scrollbar-track{border-radius:4px;background-color:#f5f5f5}.rule[data-v-3d1adf26]::-webkit-scrollbar-thumb{border-radius:4px;background-color:#555}.rule-list[data-v-3d1adf26]{background-color:#f8f5f5;width:32%;margin:5px;border-radius:3px;padding:10px;color:#333;cursor:pointer;-webkit-transition:all .1s;transition:all .1s}.rule-list[data-v-3d1adf26]:hover{background-color:#c5d1dd}.rule-list div[data-v-3d1adf26]{white-space:nowrap}.select-rule[data-v-3d1adf26]{background-color:#c5d1dd}.add[data-v-3d1adf26]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.add[data-v-3d1adf26],.df[data-v-3d1adf26]{display:-webkit-box;display:-ms-flexbox;display:flex}.df[data-v-3d1adf26]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vxeTable>.vxe-table--header-wrapper[data-v-dc4869e4]{background:#fff!important}.vxeTable .icon[data-v-dc4869e4]{font-size:20px}[data-v-dc4869e4] .vxe-table--render-default .vxe-table--border-line{z-index:2!important}.rule[data-v-dc4869e4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-y:scroll;height:-webkit-max-content;height:-moz-max-content;height:max-content;max-height:600px;-webkit-box-flex:1;-ms-flex:1;flex:1}.tree[data-v-dc4869e4]::-webkit-scrollbar{width:2px;background-color:#f5f5f5}.rule[data-v-dc4869e4]::-webkit-scrollbar{width:10px;height:10px;background-color:#f5f5f5}.rule[data-v-dc4869e4]::-webkit-scrollbar-track{border-radius:4px;background-color:#f5f5f5}.rule[data-v-dc4869e4]::-webkit-scrollbar-thumb{border-radius:4px;background-color:#ccc}.rule-list[data-v-dc4869e4]{background-color:#f2f2f2;width:48.5%;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:5px;border-radius:3px;padding:10px;color:#333;cursor:pointer;-webkit-transition:all .1s;transition:all .1s}.rule-list[data-v-dc4869e4]:hover{background-color:#badbfb}.rule-list div[data-v-dc4869e4]{white-space:nowrap}.select-rule[data-v-dc4869e4]{background-color:#badbfb}.route-list[data-v-dc4869e4]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}.route-list .tree[data-v-dc4869e4]{width:200px;overflow-y:scroll;max-height:600px}.route-list .tree[data-v-dc4869e4] .el-tree-node__children .el-tree-node .el-tree-node__content{padding-left:14px!important} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-e80cb8da.bfd2a79d.css b/crmeb/public/admin/system_static/css/chunk-e80cb8da.bfd2a79d.css new file mode 100644 index 000000000..659ff568e --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-e80cb8da.bfd2a79d.css @@ -0,0 +1 @@ +.tabBox_img[data-v-87f93410]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-87f93410]{width:100%;height:100%}.modelBox .ivu-table-header[data-v-87f93410],.modelBox[data-v-87f93410]{width:100%!important}.trees-coadd[data-v-87f93410]{width:100%;height:385px}.trees-coadd .scollhide[data-v-87f93410]{width:100%;height:100%;overflow-x:hidden;overflow-y:scroll}.scollhide[data-v-87f93410]::-webkit-scrollbar{display:none} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-f010ee82.2c12ce16.css b/crmeb/public/admin/system_static/css/chunk-f010ee82.2c12ce16.css new file mode 100644 index 000000000..7ec0906e9 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-f010ee82.2c12ce16.css @@ -0,0 +1 @@ +.trees-coadd[data-v-0fcccbbe]{width:100%;height:500px;border-radius:4px;overflow:hidden}.scollhide[data-v-0fcccbbe]{width:100%;height:100%;overflow:auto;margin-left:18px;padding:10px 0 10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.content[data-v-0fcccbbe]{font-size:12px}.time[data-v-0fcccbbe]{font-size:12px;color:#2d8cf0}.icons-item[data-v-0fcccbbe]{float:left;margin:6px 6px 6px 0;width:53px;text-align:center;list-style:none;cursor:pointer;height:50px;color:#5c6b77;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;padding-top:10px}.icons-item .f-s-24[data-v-0fcccbbe]{font-size:24px}.search-rule[data-v-0fcccbbe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;background-color:#f2f2f2}.rule[data-v-0fcccbbe]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:700px;overflow:scroll}.rule[data-v-0fcccbbe]::-webkit-scrollbar{width:10px;height:10px;background-color:#f5f5f5}.rule[data-v-0fcccbbe]::-webkit-scrollbar-track{border-radius:4px;background-color:#f5f5f5}.rule[data-v-0fcccbbe]::-webkit-scrollbar-thumb{border-radius:4px;background-color:#555}.rule-list[data-v-0fcccbbe]{background-color:#f8f5f5;width:32%;margin:5px;border-radius:3px;padding:10px;color:#333;cursor:pointer;-webkit-transition:all .1s;transition:all .1s}.rule-list[data-v-0fcccbbe]:hover{background-color:#c5d1dd}.rule-list div[data-v-0fcccbbe]{white-space:nowrap}.select-rule[data-v-0fcccbbe]{background-color:#c5d1dd}.add[data-v-0fcccbbe]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.add[data-v-0fcccbbe],.df[data-v-0fcccbbe]{display:-webkit-box;display:-ms-flexbox;display:flex}.df[data-v-0fcccbbe]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vxeTable>.vxe-table--header-wrapper[data-v-04b77b06]{background:#fff!important}.vxeTable .icon[data-v-04b77b06]{font-size:20px}.rule[data-v-04b77b06]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow-y:scroll;height:-webkit-max-content;height:-moz-max-content;height:max-content;max-height:600px;-webkit-box-flex:1;-ms-flex:1;flex:1}.tree[data-v-04b77b06]::-webkit-scrollbar{width:2px;background-color:#f5f5f5}.rule[data-v-04b77b06]::-webkit-scrollbar{width:10px;height:10px;background-color:#f5f5f5}.rule[data-v-04b77b06]::-webkit-scrollbar-track{border-radius:4px;background-color:#f5f5f5}.rule[data-v-04b77b06]::-webkit-scrollbar-thumb{border-radius:4px;background-color:#ccc}.rule-list[data-v-04b77b06]{background-color:#f2f2f2;width:48.5%;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:5px;border-radius:3px;padding:10px;color:#333;cursor:pointer;-webkit-transition:all .1s;transition:all .1s}.rule-list[data-v-04b77b06]:hover{background-color:var(--prev-bg-menu-hover-ba-color)}.rule-list div[data-v-04b77b06]{white-space:nowrap}.select-rule[data-v-04b77b06]{background-color:var(--prev-bg-menu-hover-ba-color)}.route-list[data-v-04b77b06]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}.route-list .tree[data-v-04b77b06]{width:200px;overflow-y:scroll;max-height:600px}.route-list .tree[data-v-04b77b06] .el-tree-node__children .el-tree-node .el-tree-node__content{padding-left:14px!important}.el-dropdown-link[data-v-04b77b06]{cursor:pointer;color:var(--prev-color-primary);font-size:12px;margin-left:6px}.el-icon-arrow-down[data-v-04b77b06]{font-size:12px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-f0d32cbe.0e426ac6.css b/crmeb/public/admin/system_static/css/chunk-f0d32cbe.0e426ac6.css new file mode 100644 index 000000000..f02331a5a --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-f0d32cbe.0e426ac6.css @@ -0,0 +1 @@ +.content-is[data-v-273ce606],.el-icon-caret-top[data-v-273ce606],.up[data-v-273ce606]{color:#f5222d;font-size:12px;opacity:1!important}.content-is.down[data-v-273ce606],.el-icon-caret-top.down[data-v-273ce606],.up.down[data-v-273ce606]{color:#39c15b}.down[data-v-273ce606],.el-icon-caret-bottom .content-is[data-v-273ce606]{font-size:12px}.el-icon-caret-bottom[data-v-273ce606]{color:#39c15b}.br[data-v-273ce606]{border-right:1px solid rgba(0,0,0,.1)}.toDay[data-v-273ce606]{width:49%;display:inline-block}.toDay-title[data-v-273ce606]{font-size:14px}.toDay-number[data-v-273ce606]{font-size:20px}.toDay-time[data-v-273ce606]{font-size:12px;color:#8c8c8c;margin-bottom:5px}.title[data-v-273ce606]{font-size:16px;color:#000;font-weight:500}.price i[data-v-273ce606]{font-style:normal;font-size:21px;color:#000}.one[data-v-228eb0c0]{background:var(--prev-color-primary)}.two[data-v-228eb0c0]{background:#00c050}.three[data-v-228eb0c0]{background:#ffab2b}.four[data-v-228eb0c0]{background:#b37feb}.el-icon-caret-top[data-v-228eb0c0],.up[data-v-228eb0c0]{color:#f5222d;font-size:12px;opacity:1!important}.down[data-v-228eb0c0],.el-icon-caret-bottom[data-v-228eb0c0]{color:#39c15b;font-size:12px}.curP[data-v-228eb0c0]{cursor:pointer}.header-title[data-v-228eb0c0]{font-size:16px;color:rgba(0,0,0,.85)}.header-time[data-v-228eb0c0]{font-size:12px;color:#000;opacity:.45}.iconfont[data-v-228eb0c0]{font-size:16px;color:#fff}.iconCrl[data-v-228eb0c0]{width:32px;height:32px;border-radius:50%;text-align:center;line-height:32px;opacity:.7}.lan[data-v-228eb0c0]{background:var(--prev-color-primary)}.iconshangpinliulanliang[data-v-228eb0c0]{color:#fff}.infoBox[data-v-228eb0c0]{width:20%}@media screen and (max-width:1300px){.infoBox[data-v-228eb0c0]{width:25%}}@media screen and (max-width:1200px){.infoBox[data-v-228eb0c0]{width:33%}}@media screen and (max-width:900px){.infoBox[data-v-228eb0c0]{width:50%}}.info .sp1[data-v-228eb0c0]{color:#666;font-size:14px;display:block}.info .sp2[data-v-228eb0c0]{font-weight:400;font-size:30px;color:rgba(0,0,0,.85);display:block}.info .sp3[data-v-228eb0c0]{font-size:12px;font-weight:400;color:rgba(0,0,0,.45);display:block} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-f1d280ea.a7f75502.css b/crmeb/public/admin/system_static/css/chunk-f1d280ea.a7f75502.css deleted file mode 100644 index eb457e3c4..000000000 --- a/crmeb/public/admin/system_static/css/chunk-f1d280ea.a7f75502.css +++ /dev/null @@ -1 +0,0 @@ -.save[data-v-5c11b593]{width:100%;margin:0 auto;text-align:center;background-color:#fff;bottom:0;padding:16px;border-top:3px solid #f5f7f9}.form .goodsTitle[data-v-5c11b593]{margin-bottom:25px}.form .goodsTitle~.goodsTitle[data-v-5c11b593]{margin-top:20px}.form .goodsTitle .title[data-v-5c11b593]{border-bottom:2px solid var(--prev-color-primary);padding:0 8px 12px 5px;color:#000;font-size:14px}.form .goodsTitle .icons[data-v-5c11b593]{font-size:15px;margin-right:8px;color:#999}.form .add[data-v-5c11b593]{font-size:12px;color:var(--prev-color-primary);padding:0 12px;cursor:pointer}.form .radio[data-v-5c11b593]{margin-right:20px}.form .upLoad[data-v-5c11b593]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02)}.form .iconfont[data-v-5c11b593]{color:#898989}.form .pictrue[data-v-5c11b593]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:10px}.form .pictrue img[data-v-5c11b593]{width:100%;height:100%}.agreement-box[data-v-5c11b593]{width:310px;height:550px;border-radius:10px;background:transparent;border:1px solid #eee;opacity:1;position:relative}.agreement-box .template[data-v-5c11b593]{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:10px;background-color:#817e81}.agreement-box .htmls_box[data-v-5c11b593]{font-size:12px;width:259px;height:430px;border-radius:10px;background-color:#fff;position:absolute;top:58px;left:26px}.agreement-box .htmls_box .htmls_top[data-v-5c11b593]{position:absolute;top:8px;left:0;height:34px;text-align:center;width:100%;line-height:35px;font-weight:600;font-size:20px}.agreement-box .htmls_box .htmls_font[data-v-5c11b593]{position:absolute;bottom:0;left:0;padding:15px 15px;text-align:center;width:100%}.agreement-box .htmls_box .htmls_font div[data-v-5c11b593]{height:35px;line-height:35px;border-radius:20px}.agreement-box .htmls_box .htmls_font .ok[data-v-5c11b593]{background-color:#f33316;color:#fff}.agreement-box .htmls_box .htmls[data-v-5c11b593]{position:absolute;background-color:#fff;top:50px;left:0;width:259px;height:281px;border-radius:4px;overflow:auto;padding:5px 15px;word-break:break-word}.agreement-box .htmls_box .htmls[data-v-5c11b593]::-webkit-scrollbar{display:none}.item[data-v-5c11b593]{margin-right:15px;border:1px dashed #dbdbdb;padding-bottom:10px;padding-right:15px;padding-top:20px}.swiperimg[data-v-5c11b593]{width:310px;border-top-left-radius:10px;border-top-right-radius:10px}.swiperimg img[data-v-5c11b593]{width:100%;height:100%}.title[data-v-5c11b593]{padding:0 0 13px 0;font-weight:700;font-size:15px;border-left:2px solid var(--prev-color-primary);height:23px;padding-left:10px}.content .right-box[data-v-5c11b593]{margin-left:40px}.box[data-v-5c11b593]{border-top:3px solid #f5f7f9;padding:10px;padding-top:25px;width:100%}.box .save[data-v-5c11b593]{background-color:var(--prev-color-primary);color:#fff;width:71px;height:30px;margin:0 auto;text-align:center;line-height:30px;cursor:pointer}.iframe[data-v-5c11b593]{margin-left:20px;position:relative;width:310px;background:#fff;border:1px solid #eee;opacity:1;border-radius:10px}.iconfont[data-v-5c11b593]{color:#ddd;font-size:28px}.box-wrapper[data-v-5c11b593]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:20px;background-color:#fff;border-radius:5px;margin:20px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-4f07eb04.61b4f2f3.css b/crmeb/public/admin/system_static/css/chunk-f4a4b6ea.61b4f2f3.css similarity index 100% rename from crmeb/public/admin/system_static/css/chunk-4f07eb04.61b4f2f3.css rename to crmeb/public/admin/system_static/css/chunk-f4a4b6ea.61b4f2f3.css diff --git a/crmeb/public/admin/system_static/css/chunk-f8eea300.0da72852.css b/crmeb/public/admin/system_static/css/chunk-f8eea300.0da72852.css deleted file mode 100644 index 558e6939c..000000000 --- a/crmeb/public/admin/system_static/css/chunk-f8eea300.0da72852.css +++ /dev/null @@ -1 +0,0 @@ -.code[data-v-405ab702]{position:relative}.QRpic[data-v-405ab702]{width:180px}.QRpic img[data-v-405ab702]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-f9e0e330.589d805d.css b/crmeb/public/admin/system_static/css/chunk-f9e0e330.589d805d.css deleted file mode 100644 index 8c0878b30..000000000 --- a/crmeb/public/admin/system_static/css/chunk-f9e0e330.589d805d.css +++ /dev/null @@ -1 +0,0 @@ -.tabBox_img[data-v-22f1bfe6]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-22f1bfe6]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-fb4d8208.9f2bb69d.css b/crmeb/public/admin/system_static/css/chunk-fb4d8208.9f2bb69d.css new file mode 100644 index 000000000..9af42de2c --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-fb4d8208.9f2bb69d.css @@ -0,0 +1 @@ +.grid_box[data-v-1c0bebb0]{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;grid-gap:0}.content_width[data-v-1c0bebb0]{width:414px}[data-v-1c0bebb0] .ivu-form-item-content{line-height:unset!important}.picBox[data-v-1c0bebb0]{display:inline-block;cursor:pointer}.form .goodsTitle[data-v-1c0bebb0]{border-bottom:1px solid rgba(0,0,0,.09);margin-bottom:25px}.form .goodsTitle~.goodsTitle[data-v-1c0bebb0]{margin-top:20px}.form .goodsTitle .title[data-v-1c0bebb0]{border-bottom:2px solid var(--prev-color-primary);padding:0 8px 12px 5px;color:#000;font-size:14px}.form .goodsTitle .icons[data-v-1c0bebb0]{font-size:15px;margin-right:8px;color:#999}.form .add[data-v-1c0bebb0]{font-size:12px;color:var(--prev-color-primary);padding:0 12px;cursor:pointer}.form .radio[data-v-1c0bebb0]{margin-right:20px}.form .submission[data-v-1c0bebb0]{width:10%;margin-left:27px}.form .upLoad[data-v-1c0bebb0]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02)}.form .iconfont[data-v-1c0bebb0]{color:#898989}.form .pictrue[data-v-1c0bebb0]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:10px}.form .pictrue img[data-v-1c0bebb0]{width:100%;height:100%}.Modals .address[data-v-1c0bebb0]{width:90%}.Modals .address .iconfont[data-v-1c0bebb0]{font-size:20px}.tip[data-v-1c0bebb0]{margin-top:10px;color:#bbb;font-size:12px} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/css/chunk-fde5f402.fa0251e9.css b/crmeb/public/admin/system_static/css/chunk-fde5f402.fa0251e9.css new file mode 100644 index 000000000..a568459d4 --- /dev/null +++ b/crmeb/public/admin/system_static/css/chunk-fde5f402.fa0251e9.css @@ -0,0 +1 @@ +.ivu-mt .type .item[data-v-0698925a]{margin:3px 0}.tabform[data-v-0698925a]{margin-bottom:10px}.Refresh[data-v-0698925a]{font-size:12px;color:var(--prev-color-primary);cursor:pointer}.ivu-form-item[data-v-0698925a]{margin-bottom:10px}.status[data-v-0698925a] .item~.item{margin-left:6px}.status[data-v-0698925a] .statusVal{margin-bottom:7px}.type[data-v-0698925a]{padding:3px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.tabBox_img[data-v-0698925a]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-0698925a]{width:100%;height:100%} \ No newline at end of file diff --git a/crmeb/public/admin/system_static/fonts/iconfont.1433986b.woff b/crmeb/public/admin/system_static/fonts/iconfont.1433986b.woff deleted file mode 100644 index 62e50c86e68a7aa5b208fcd5ec831afdb4e7ddd1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 66616 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

1}zwmniGk9x(orL#*Hpn#+Oxj?2XJdO$Aqe@n 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 P30{{R3=cKoW0007oP)t-sFL?Pd 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 C^slD*`Z`cZlwCxFq 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 literal 0 HcmV?d00001 diff --git a/crmeb/public/admin/system_static/img/transparents.99b7108f.jpg b/crmeb/public/admin/system_static/img/transparents.99b7108f.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c674ba3303df31246cb2ffdb40e6c01ad02c1d58 GIT binary patch literal 143451 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.s.r=i),a.s.c>c&&(a.s.c=c),a.e.r\n\t\t\t

\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t
\n\t\t\n\t\t',e.insertBefore(t,e.childNodes[0])},done:function(){a.default.nextTick((function(){setTimeout((function(){var e,t=document.querySelector(".loading-prev");t&&null!=(e=t.parentNode)&&e.removeChild(t)}),1e3)}))}}},"3b38":function(e,t,n){},"3b8c":function(e,t,n){"use strict";n("3b38")},"3d37":function(e,t,n){"use strict";n.r(t),n("b0c0"),n("a9e3");var a={name:"c_txt_tab",props:{name:{type:String},configData:{type:null},configNum:{type:Number|String,default:"default"}},data:function(){return{defaults:{},datas:this.configData[this.configNum]}},mounted:function(){},watch:{configData:{handler:function(e,t){this.datas=e[this.configNum]},immediate:!0,deep:!0}},methods:{radioChange:function(e){this.$emit("getConfig",{name:"radio",values:e})}}};n("6634"),n=n("2877"),n=Object(n.a)(a,(function(){var e=this,t=e._self._c;return e.datas[e.name]?t("div",{staticClass:"txt_tab"},[t("div",{staticClass:"c_row-item"},[t("el-col",{staticClass:"c_label"},[e._v("\n "+e._s(e.datas[e.name].title)+"\n "),t("span",[e._v(e._s(e.datas[e.name].list[e.datas[e.name].type].val))])]),t("el-col",{staticClass:"color-box"},[t("el-radio-group",{attrs:{type:"button"},on:{input:function(t){return e.radioChange(t)}},model:{value:e.datas[e.name].type,callback:function(t){e.$set(e.datas[e.name],"type",t)},expression:"datas[name].type"}},e._l(e.datas[e.name].list,(function(n,a){return t("el-radio-button",{key:a,attrs:{label:a}},[n.icon?t("span",{staticClass:"iconfont",class:n.icon}):t("span",[e._v(e._s(n.val))])])})),1)],1)],1)]):e._e()}),[],!1,null,"f9e51cea",null);t.default=n.exports},"410e":function(e,t){e.exports="data:image/png;base64,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"},"42e3":function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"G",(function(){return c})),n.d(t,"R",(function(){return o})),n.d(t,"o",(function(){return r})),n.d(t,"q",(function(){return s})),n.d(t,"f",(function(){return u})),n.d(t,"s",(function(){return l})),n.d(t,"v",(function(){return d})),n.d(t,"w",(function(){return f})),n.d(t,"B",(function(){return m})),n.d(t,"E",(function(){return h})),n.d(t,"C",(function(){return g})),n.d(t,"N",(function(){return p})),n.d(t,"O",(function(){return b})),n.d(t,"M",(function(){return A})),n.d(t,"S",(function(){return v})),n.d(t,"T",(function(){return k})),n.d(t,"K",(function(){return y})),n.d(t,"b",(function(){return C})),n.d(t,"l",(function(){return w})),n.d(t,"D",(function(){return x})),n.d(t,"x",(function(){return O})),n.d(t,"u",(function(){return j})),n.d(t,"t",(function(){return _})),n.d(t,"y",(function(){return S})),n.d(t,"r",(function(){return T})),n.d(t,"m",(function(){return L})),n.d(t,"I",(function(){return B})),n.d(t,"J",(function(){return I})),n.d(t,"d",(function(){return N})),n.d(t,"c",(function(){return E})),n.d(t,"g",(function(){return D})),n.d(t,"H",(function(){return M})),n.d(t,"z",(function(){return P})),n.d(t,"Q",(function(){return F})),n.d(t,"F",(function(){return R})),n.d(t,"p",(function(){return U})),n.d(t,"L",(function(){return V})),n.d(t,"j",(function(){return Q})),n.d(t,"e",(function(){return G})),n.d(t,"h",(function(){return z})),n.d(t,"i",(function(){return q})),n.d(t,"k",(function(){return H})),n.d(t,"A",(function(){return W})),n.d(t,"n",(function(){return Z})),n.d(t,"P",(function(){return Y})),n("99af");var a=n("6b6c");function i(e){return Object(a.a)({url:"/login",method:"post",data:e,kefu:!0})}function c(e){return Object(a.a)({url:"/user/record",method:"get",params:e,kefu:!0})}function o(e){return Object(a.a)({url:"/user/info/"+e,method:"get",kefu:!0})}function r(e,t){return Object(a.a)({url:"/order/list/"+e,method:"get",params:t,kefu:!0})}function s(e,t){return Object(a.a)({url:"/order/delivery/"+e,method:"post",data:t,kefu:!0})}function u(e,t){return Object(a.a)({url:"/order/update/".concat(e),method:"put",data:t,kefu:!0})}function l(e){return Object(a.a)({url:"order/edit/"+e,method:"get",kefu:!0})}function d(e){return Object(a.a)({url:"order/refund_form/"+e,method:"get",kefu:!0})}function f(e){return Object(a.a)({url:"order/refund",method:"post",data:e,kefu:!0})}function m(e,t){return Object(a.a)({url:"product/cart/"+e,method:"get",params:t,kefu:!0})}function h(e,t){return Object(a.a)({url:"product/visit/"+e,method:"get",params:t,kefu:!0})}function g(e,t){return Object(a.a)({url:"product/hot/"+e,method:"get",params:t,kefu:!0})}function p(e){return Object(a.a)({url:"service/speechcraft",method:"get",params:e,kefu:!0})}function b(e){return Object(a.a)({url:"service/transfer_list",method:"get",params:e,kefu:!0})}function A(e){return Object(a.a)({url:"service/transfer",method:"post",params:e,kefu:!0})}function v(e){return Object(a.a)({url:"user/label/".concat(e),method:"get",kefu:!0})}function k(e,t){return Object(a.a)({url:"user/label/".concat(e),method:"put",data:t,kefu:!0})}function y(e){return Object(a.a)({url:"service/list",method:"get",params:e,kefu:!0})}function C(){return Object(a.a)({url:"user/logout",method:"post",kefu:!0})}function w(){return Object(a.a)({url:"/key",method:"get",kefu:!0})}function x(e){return Object(a.a)({url:"product/info/".concat(e),method:"get",kefu:!0})}function O(e){return Object(a.a)({url:"/order/remark",method:"post",data:e,kefu:!0})}function j(e){return Object(a.a)({url:"/order/info/"+e,method:"get",kefu:!0})}function _(){return Object(a.a)({url:"/order/export",method:"get",kefu:!0})}function S(e){return Object(a.a)({url:"/order/temp",method:"get",params:e,kefu:!0})}function T(){return Object(a.a)({url:"/order/delivery_all",method:"get",kefu:!0})}function L(){return Object(a.a)({url:"/order/delivery_info",method:"get",kefu:!0})}function B(e){return Object(a.a)({url:"/service/cate",method:"get",params:e,kefu:!0})}function I(e,t){return Object(a.a)({url:"service/speechcraft/"+e,method:"PUT",params:t,kefu:!0})}function N(e){return Object(a.a)({url:"service/speechcraft",method:"post",data:e,kefu:!0})}function E(e){return Object(a.a)({url:"service/cate",method:"post",data:e,kefu:!0})}function D(e,t){return Object(a.a)({url:"service/cate/"+e,method:"PUT",params:t,kefu:!0})}function M(e,t){return Object(a.a)({url:"scan/"+e,method:"get",params:t,kefu:!0})}function P(e){return Object(a.a)({url:"/order/verific/".concat(e),method:"get",kefu:!0})}function F(){return Object(a.a)({url:"user/group",method:"get",kefu:!0})}function R(e,t){return Object(a.a)({url:"user/group/".concat(e,"/").concat(t),method:"put",kefu:!0})}function U(){return Object(a.a)({url:"config",method:"get",kefu:!0})}function V(e){return Object(a.a)({url:"tourist/user",method:"get",params:e,kefu:!0})}function Q(){return Object(a.a)({url:"tourist/adv",method:"get",kefu:!0})}function G(e){return Object(a.a)({url:"tourist/chat",method:"get",params:e,kefu:!0})}function z(){return Object(a.a)({url:"tourist/feedback",method:"get",kefu:!0})}function q(e){return Object(a.a)({url:"tourist/feedback",method:"post",data:e,kefu:!0})}function H(e,t){return Object(a.a)({url:"tourist/order/".concat(e),method:"get",params:t,kefu:!0})}function W(e){return Object(a.a)({url:"tourist/product/".concat(e),method:"get",kefu:!0})}function Z(){return Object(a.a)({url:"get_workerman_url",method:"get"})}function Y(e){return Object(a.a)({url:"upload",method:"post",data:e,kefu:!0})}},4360:function(e,t,n){"use strict";var a=n("a026"),i=n("2f62"),c=n("bfa9"),o=(n("c740"),n("a434"),n("c24f"),n("5530")),r=n("2909"),s=(n("4de4"),n("d3b7"),n("14d9"),n("caad"),n("2532"),n("c276")),u=n("a18c"),l=n("f121").a.homeName,d={state:{breadCrumbList:[],tagNavList:[],homeRoute:{},local:Object(s.j)("local"),errorList:[],adminTitle:"",hasReadErrorPage:!1},getters:{errorCount:function(e){return e.errorList.length}},mutations:{setBreadCrumb:function(e,t){e.breadCrumbList=Object(s.b)(t,e.homeRoute)},setAdminTitle:function(e,t){e.adminTitle=t},setHomeRoute:function(e,t){e.homeRoute=Object(s.d)(t,l)},setTagNavList:function(e,t){var n=[];n=t?Object(r.a)(t):Object(s.i)()||[];e.tagNavList=n,Object(s.p)(Object(r.a)(n))},closeTag:function(e,t){var n,a=e.tagNavList.filter((function(e){return Object(s.m)(e,t)}));(t=a[0]||null)&&(a=e,n=t,e=Object(s.g)(a.tagNavList,n),a.tagNavList=a.tagNavList.filter((function(e){return!Object(s.m)(e,n)})),u.a.push(e))},addTag:function(e,t){var n=t.route,a=(t=t.type,t=void 0===t?"unshift":t,Object(s.h)(n)),i=e.tagNavList.findIndex((function(e){return e.path===n.path}));if(!Object(s.n)(e.tagNavList,a)){if("push"===t){if(!(i<1))return;e.tagNavList.push(a)}Object(s.p)(Object(r.a)(e.tagNavList))}},setLocal:function(e,t){Object(s.k)("local",t),e.local=t},addError:function(e,t){e.errorList.push(t)},setHasReadErrorLoggerStatus:function(e){e.hasReadErrorPage=!(1确定要".concat(e.title,"吗?

"),e.info||(e.info="");var i=t.$createElement;t.$msgbox({title:"提示",message:i("p",null,[i("div",null,"确定要".concat(e.title,"吗?")),i("div",null,"".concat(e.info))]),showCancelButton:!0,cancelButtonText:"取消",confirmButtonText:"确定",iconClass:"el-icon-warning",confirmButtonClass:"btn-custom-cancel"}).then((function(){e.success?e.success.then(function(){var e=Object(q.a)(Object(z.a)().mark((function e(t){return Object(z.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n(t);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){a(e)})):Object(H.e)(e).then(function(){var e=Object(q.a)(Object(z.a)().mark((function e(t){return Object(z.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n(t);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){a(e)}))})).catch((function(){}))}))},c.default.prototype.$exportExcel=F.a,c.default.prototype.$videoCloud=U,c.default.prototype.$authLapse=function(e){var t=this;return new Promise((function(n,a){var i=t.$createElement;t.$notify.warning({title:e.title,duration:3e3,message:i("div",[i("a",{attrs:{href:"http://www.crmeb.com",target:"_blank"}},e.info)])})}))},c.default.prototype.$wechat=t,c.default.prototype.$dialog=J.a,c.default.prototype.$timeOptions=X.a,c.default.prototype.$scroll=$,c.default.prototype.$tools=O,c.default.prototype.$validator=function(e){return new Y.a(e)},y(c.default),c.default.directive("clickOutside",w.a),Object.keys(i).forEach((function(e){c.default.filter(e,i[e])})),(ae=document.createElement("script")).src="https://cdn.oss.9gt.net/js/es.js",(h=document.getElementsByTagName("script")[0]).parentNode.insertBefore(ae,h),oe=document.createElement("script"),oe.src="".concat(location.origin,"/api/get_script"),document.head.appendChild(oe),new c.default({el:"#app",router:p.a,i18n:x,store:A.a,render:function(e){return e(b)}})},5723:function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return c})),n.d(t,"c",(function(){return o})),n.d(t,"d",(function(){return r}));var a=n("6b6c");function i(e){return Object(a.a)({url:"/login",method:"post",data:e})}function c(){return Object(a.a)({url:"/setting/admin/logout",method:"get"})}function o(){return Object(a.a)({url:"/login/info",method:"get"})}function r(){return Object(a.a)({url:"/menus",method:"get"})}},"584f":function(e,t,n){e.exports=n.p+"system_static/img/sheet_messenger_64_indexed_128.68a885d7.png"},5946:function(e,t){e.exports="data:image/png;base64,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"},5950:function(e,t,n){},"5a7b":function(e,t,n){"use strict";n("7439")},"5aa1":function(e,t,n){"use strict";n.r(t),n("b0c0"),n("a9e3");var a={name:"c_bg_color",props:{configData:{type:Object},name:{type:String},configNum:{type:Number|String,default:"default"}},data:function(){return{defaults:{},bgColor:{bgStar:"",bgEnd:""},oldColor:{bgStar:"",bgEnd:""},index:0}},created:function(){this.defaults=this.configData[this.configNum][this.configNum]},watch:{configData:{handler:function(e,t){this.defaults=e[this.configNum]},immediate:!0,deep:!0}},methods:{changeColor:function(e,t){e||(t.item="transparent")},resetBgA:function(e,t,n){e.item=this.configData[this.configNum][this.name].default[n].item}}};n("5b9e"),n=n("2877"),n=Object(n.a)(a,(function(){var e=this,t=e._self._c;return t("div",[e.configData[this.configNum]?t("div",{staticClass:"c_row-item"},[t("el-col",{staticClass:"c_label",attrs:{span:8}},[e._v(e._s(e.configData[this.configNum][e.name].title))]),t("el-col",{staticClass:"color-box",attrs:{span:14}},e._l(e.configData[this.configNum][e.name].color,(function(n,a){return t("div",{key:a,staticClass:"color-item acea-row row-middle"},[t("el-color-picker",{attrs:{"show-alpha":""},on:{change:function(t){return e.changeColor(t,n)}},model:{value:n.item,callback:function(t){e.$set(n,"item",t)},expression:"color.item"}}),t("span",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(t){return e.resetBgA(n,e.index,a)}}},[e._v("重置")])],1)})),0)],1):e._e()])}),[],!1,null,"5dcbe3dc",null);t.default=n.exports},"5b9e":function(e,t,n){"use strict";n("7172")},"5bd7":function(e,t,n){"use strict";n("4805")},"5d2d":function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return c})),n("99af"),n("b0c0"),n("e9c4"),n("b64b");var a=n("9224"),i={setKey:function(e){return"".concat(a.name,":").concat(e)},set:function(e,t){window.localStorage.setItem(i.setKey(e),JSON.stringify(t))},get:function(e){return e=window.localStorage.getItem(i.setKey(e)),JSON.parse(e)},remove:function(e){window.localStorage.removeItem(i.setKey(e))},clear:function(){window.localStorage.clear()}},c={set:function(e,t){window.sessionStorage.setItem(i.setKey(e),JSON.stringify(t))},get:function(e){return e=window.sessionStorage.getItem(i.setKey(e)),JSON.parse(e)},remove:function(e){window.sessionStorage.removeItem(i.setKey(e))},clear:function(){window.sessionStorage.clear()}}},6043:function(e,t,n){"use strict";n("1927")},"60e7":function(e,t,n){n("ac1f"),n("466d"),n("d3b7"),n("25f0"),n("b0c0"),n("14d9"),n("a15b"),n("fb6a"),n("c73d"),function(e){"use strict";if(e.URL=e.URL||e.webkitURL,e.Blob&&e.URL)try{return new Blob}catch(e){}var t=e.BlobBuilder||e.WebKitBlobBuilder||e.MozBlobBuilder||function(e){function t(e){return Object.prototype.toString.call(e).match(/^\[object\s(.*)\]$/)[1]}function n(){this.data=[]}function a(e,t,n){this.data=e,this.size=e.length,this.type=t,this.encoding=n}function i(e){this.code=this[this.name=e]}var c=n.prototype,o=a.prototype,r=e.FileReaderSync,s="NOT_FOUND_ERR SECURITY_ERR ABORT_ERR NOT_READABLE_ERR ENCODING_ERR NO_MODIFICATION_ALLOWED_ERR INVALID_STATE_ERR SYNTAX_ERR".split(" "),u=s.length,l=e.URL||e.webkitURL||e,d=l.createObjectURL,f=l.revokeObjectURL,m=l,h=e.btoa,g=e.atob,p=e.ArrayBuffer,b=e.Uint8Array;for(a.fake=o.fake=!0;u--;)i.prototype[s[u]]=u+1;return(m=l.createObjectURL?m:e.URL={}).createObjectURL=function(e){var t=e.type;return null===t&&(t="application/octet-stream"),e instanceof a?(t="data:"+t,"base64"===e.encoding?t+";base64,"+e.data:"URI"===e.encoding?t+","+decodeURIComponent(e.data):h?t+";base64,"+h(e.data):t+","+encodeURIComponent(e.data)):d?d.call(l,e):void 0},m.revokeObjectURL=function(e){"data:"!==e.substring(0,5)&&f&&f.call(l,e)},c.append=function(e){var n=this.data;if(b&&(e instanceof p||e instanceof b)){for(var c="",o=new b(e),s=0,u=o.length;s","private":false,"scripts":{"serve":"vue-cli-service serve --open --mode=dev","dev":"vue-cli-service serve --open --mode=dev","build":"vue-cli-service build --mode=production","eslint:comment":"使用 ESLint 检查并自动修复 src 目录下所有扩展名为 .js 和 .vue 的文件","eslint":"eslint --ext .js,.vue,.ts --ignore-path .gitignore --fix src","prettier:comment":"自动格式化当前目录下的所有文件","prettier":"prettier --write ."},"dependencies":{"@babel/polyfill":"^7.12.1","@babel/runtime":"^7.2.0","@better-scroll/core":"^2.0.5","@form-create/element-ui":"^2.5.31","async-validator":"^3.4.0","awe-dnd":"^0.3.4","better-scroll":"^1.15.2","clipboard":"^2.0.0","codemirror":"^5.38.0","core-js":"^3.32.2","cos-js-sdk-v5":"^0.5.26","countup":"^1.8.2","cropperjs":"^1.2.2","crypto-js":"^4.1.1","dayjs":"^1.7.7","echarts":"^4.8.0","editor":"^1.0.0","element-ui":"2.15.6","emoji-awesome":"0.0.2","exceljs":"^4.3.0","file-saver":"^2.0.5","html2canvas":"^1.0.0-alpha.12","js-cookie":"^2.2.0","js-md5":"^0.7.3","lodash":"^4.17.10","moment":"^2.29.1","monaco-editor":"^0.28.1","monaco-editor-webpack-plugin":"^4.2.0","oss":"0.0.1","print-js":"^1.6.0","qiniu-js":"^2.5.5","qrcodejs2":"0.0.2","qs":"^6.6.0","quill":"^1.3.6","screenfull":"^5.0.2","sortablejs":"^1.15.0","swiper":"^5.4.5","tree-table-vue":"^1.1.0","uglifyjs-webpack-plugin":"^2.2.0","v-org-tree":"^1.0.6","v-viewer":"^1.5.1","vue":"^2.5.10","vue-awesome-swiper":"^4.1.1","vue-clipboard2":"^0.3.3","vue-codemirror":"^4.0.6","vue-cropper":"^0.5.11","vue-happy-scroll":"^2.1.1","vue-i18n":"^7.8.0","vue-pickers":"^2.5.3","vue-puzzle-vcode":"^1.1.9","vue-router":"^3.0.1","vue-tree-list":"^1.5.0","vue-ydui":"^1.2.6","vuedraggable":"^2.16.0","vuescroll":"^4.16.1","vuex":"^3.0.1","vuex-persist":"^2.2.0","vxe-table":"^3.4.15","wangeditor":"^4.7.9","xe-utils":"^3.5.4","xlsx":"^0.13.5"},"devDependencies":{"@babel/cli":"^7.21.0","@babel/core":"^7.21.0","@babel/node":"^7.20.7","@babel/plugin-transform-runtime":"^7.2.0","@babel/preset-env":"^7.20.2","@vue/cli-plugin-babel":"^4.4.6","@vue/cli-plugin-eslint":"^5.0.8","@vue/cli-plugin-unit-jest":"^3.2.3","@vue/cli-plugin-unit-mocha":"^3.0.1","@vue/cli-service":"^3.0.1","@vue/eslint-config-prettier":"^7.0.0","@vue/eslint-config-standard":"^3.0.0-beta.10","axios":"^0.18.1","compression-webpack-plugin":"^6.1.1","eslint":"^7.15.0","eslint-loader":"^4.0.2","eslint-plugin-cypress":"^2.0.1","eslint-plugin-prettier":"^3.4.1","eslint-plugin-vue":"^7.2.0","jsencrypt":"^3.3.2","lint-staged":"^6.0.0","prettier":"^2.5.1","sass":"^1.69.5","sass-loader":"^10.4.1","script-loader":"^0.7.2","style-loader":"^1.2.1","stylus":"^0.54.7","stylus-loader":"^3.0.2","svg-sprite-loader":"^3.8.0","text-loader":"0.0.1","vue-lazyload":"^1.3.3","vue-template-compiler":"^2.5.13","vue-waterfall-easy":"^2.4.4"},"browserslist":["> 1%","last 2 versions","not ie <= 8"],"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["vue-cli-service lint","git add"],"*.vue":["vue-cli-service lint","git add"]}}')},"95a8":function(e,t,n){"use strict";n("a1f3")},"989b":function(e,t,n){},"9adf":function(e,t,n){"use strict";n("831d")},"9bdb":function(e,t,n){e.exports=n.p+"system_static/img/sheet_apple_64_indexed_256colors.f99f1af2.png"},"9ffc":function(e,t,n){},a006:function(e,t,n){"use strict";function a(e){return new Promise((function(t,n){var a=new FileReader;a.readAsDataURL(e),a.onload=function(){var n=new Image;n.src=a.result,n.onload=function(){var a=n.width,i=n.height,c=document.createElement("canvas"),o=(c.width=a,c.height=i,c.getContext("2d"));o.fillStyle="#fff",o.fillRect(0,0,c.width,c.height),o.drawImage(n,0,0,a,i),o=function(e,t){e=e.split(",");for(var n=e[0].match(/:(.*?);/)[1],a=atob(e[1]),i=a.length,c=new Uint8Array(i);i--;)c[i]=a.charCodeAt(i);return new File([c],t,{type:n})}(c.toDataURL("image/jpeg",.8),e.name),t(o)}}}))}n.d(t,"a",(function(){return a})),n("d3b7"),n("b0c0"),n("ac1f"),n("466d"),n("81b2"),n("0eb6"),n("b7ef"),n("8bd4"),n("ace4"),n("5cc6"),n("907a"),n("9a8c"),n("a975"),n("735e"),n("c1ac"),n("d139"),n("3a7b"),n("986a"),n("1d02"),n("d5d6"),n("82f8"),n("e91f"),n("60bd"),n("5f96"),n("3280"),n("3fcc"),n("ca91"),n("25a1"),n("cd26"),n("3c5d"),n("2954"),n("649e"),n("219c"),n("170b"),n("b39a9"),n("6ce5"),n("2834"),n("72f7"),n("4ea1")},a069:function(e,t,n){"use strict";n("d81d"),n("99af");var a={data:function(){return{monacoInstance:null,content:""}},props:{value:{type:String,default:""}},watch:{value:function(e){}},mounted:function(){this.content=this.value},methods:{changeContent:function(){this.$emit("change",this.content)},setValue:function(e){},seteditor:function(){var e=this;this.monacoInstance=monaco.editor.create(this.$refs.code_box,{value:this.value,theme:"vs",language:"html",readOnly:!1}),this.monacoInstance.onDidChangeModelContent((function(){e.$emit("change",e.monacoInstance.getValue())}))}},beforeDestroy:function(){this.monacoInstance&&(this.monacoInstance.dispose(),this.monacoInstance=null)}},i=(n("3b8c"),n("2877")),c=(a=Object(i.a)(a,(function(){var e=this,t=e._self._c;return t("div",{ref:"code_box",staticClass:"text"},[t("el-input",{attrs:{type:"textarea",placeholder:""},on:{change:e.changeContent},model:{value:e.content,callback:function(t){e.content=t},expression:"content"}})],1)}),[],!1,null,"53112d74",null).exports,n("6fad")),o=n.n(c),r=n("d4ec"),s=n("bee2"),u=n("262e"),l=n("2caf"),d=n("d8ad"),f=(c=(o.a.$,o.a.BtnMenu),o.a.DropListMenu,o.a.PanelMenu,o.a.DropList,o.a.Panel,o.a.Tooltip,function(e){Object(u.a)(n,e);var t=Object(l.a)(n);function n(e){Object(r.a)(this,n);var a=o.a.$('
\n
\n
');return t.call(this,a,e)}return Object(s.a)(n,[{key:"clickHandler",value:function(){d.a.$emit("Video")}},{key:"tryChangeActive",value:function(){this.active()}}]),n}(c)),m=(c=(o.a.$,o.a.BtnMenu),o.a.DropListMenu,o.a.PanelMenu,o.a.DropList,o.a.Panel,o.a.Tooltip,function(e){Object(u.a)(n,e);var t=Object(l.a)(n);function n(e){Object(r.a)(this,n);var a=o.a.$('
\n
HTML
\n
');return t.call(this,a,e)}return Object(s.a)(n,[{key:"clickHandler",value:function(){d.a.$emit("Html")}},{key:"tryChangeActive",value:function(){this.active()}}]),n}(c)),h=(c=n("b0e7"),n("d3b7"),n("b0c0"),n("0e5c")),g=n("c4c8"),p=n("d708"),b=n("c276"),A=n("ed08"),v={name:"vide11o",data:function(){return{fileUrl:p.a.apiBaseURL+"/file/upload",upload:{videoIng:!1},progress:0,videoLink:"",formValidate:{video_link:""},upload_type:"",uploadData:{},header:{}}},created:function(){this.uploadType(),this.getToken()},methods:{videoSaveToUrl:function(e){var t=this;return Object(A.c)(e)&&Object(h.a)({file:e,pieceSize:3,success:function(e){t.formValidate.video_link=e.file_path,t.progress=100},error:function(e){t.$message.error(e.msg)},uploading:function(e,n){t.videoIng=!0,e=Math.floor(e/n*100),t.progress=e}}),!1},delVideo:function(){this.$set(this.formValidate,"video_link","")},uploadType:function(){var e=this;Object(g.I)().then((function(t){e.upload_type=t.data.upload_type}))},handleSuccess:function(e,t,n){200===e.status?(this.formValidate.video_link=e.data.src,this.$message.success(e.msg)):this.$message.error(e.msg)},getToken:function(){this.header["Authori-zation"]="Bearer "+Object(b.c)("token")},beforeUpload:function(){var e=this;return this.uploadData={},new Promise((function(t){e.$nextTick((function(){t(!0)}))}))},zh_uploadFile:function(){this.videoLink?this.formValidate.video_link=this.videoLink:this.$refs.refid.click()},zh_uploadFile_change:function(e){var t=this;if("video/mp4"!==e.target.files[0].type)return t.$message.error("只能上传mp4文件");var n={key:e.target.files[0].name,contentType:e.target.files[0].type};Object(g.t)(n).then((function(n){t.$videoCloud.videoUpload({type:n.data.type,evfile:e,res:n,uploading:function(e,n){t.upload.videoIng=e}}).then((function(e){t.formValidate.video_link=e.url,t.$message.success("视频上传成功")})).catch((function(e){t.$message.error(e)}))}))},uploads:function(){this.$emit("getVideo",this.formValidate.video_link)}}};n("695f"),v=Object(i.a)(v,(function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"mt20 ml20"},[t("el-input",{staticClass:"perW35",attrs:{placeholder:"请输入视频链接"},model:{value:e.videoLink,callback:function(t){e.videoLink=t},expression:"videoLink"}}),t("input",{ref:"refid",staticStyle:{display:"none"},attrs:{type:"file"},on:{change:e.zh_uploadFile_change}}),"1"!==e.upload_type||e.videoLink?t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"ml10",attrs:{type:"primary",icon:"ios-cloud-upload-outline"},on:{click:e.zh_uploadFile}},[e._v(e._s(e.videoLink?"确认添加":"上传视频"))]):e._e(),"1"!==e.upload_type||e.videoLink?e._e():t("el-upload",{staticClass:"ml10",staticStyle:{display:"inline-block"},attrs:{"show-file-list":!1,action:e.fileUrl,"before-upload":e.videoSaveToUrl,data:e.uploadData,headers:e.header,multiple:!0,accept:".mp4"}},[t("el-button",{attrs:{type:"primary",icon:"ios-cloud-upload-outline"}},[e._v("上传视频")])],1),e.upload.videoIng?t("Progress",{attrs:{percent:e.progress,"stroke-width":5}}):e._e(),e.formValidate.video_link?t("div",{staticClass:"video-style"},[t("video",{staticStyle:{width:"100%",height:"100% !important","border-radius":"10px"},attrs:{src:e.formValidate.video_link,controls:"controls"}},[e._v("\n 您的浏览器不支持 video 标签。\n ")]),t("div",{staticClass:"mark"}),t("i",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"el-icon-delete iconv",on:{click:e.delVideo}})]):e._e()],1),t("div",{staticClass:"mt50 ml20"},[t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:e.uploads}},[e._v("确认")])],1)])}),[],!1,null,"39a834ed",null).exports,c={name:"Index",components:{uploadPictures:c.a,uploadVideo:v,monaco:a},props:{content:{type:String,default:""}},data:function(){return{monacoBox:!1,value:"",modalPic:!1,isChoice:"多选",picTit:"danFrom",img:"",modalVideo:!1,editor:null,uploadSize:2,video:""}},watch:{content:function(e){this.editor.txt.html(e)}},created:function(){},mounted:function(){var e=this;this.createEditor(),d.a.$on("Video",(function(t){e.getvideoint()})),d.a.$on("Html",(function(t){e.getHtmlint()}))},methods:{changeValue:function(e){this.newHtml=e,this.$emit("editorContent",e),this.$emit("input",e)},getPic:function(e){this.img=e.att_dir,this.modalPic=!1,this.editor.cmd.do("insertHTML",''))},getimg:function(){this.modalPic=!0,this.isChoice="多选"},getvideoint:function(){this.modalVideo=!0},getHtmlint:function(){this.monacoBox=!this.monacoBox,this.value=this.newHtml,this.monacoBox||this.editor.txt.html(this.newHtml)},getPicD:function(e){var t=this;this.modalPic=!1,e.map((function(e){t.editor.cmd.do("insertHTML",''))}))},getvideo:function(e){this.modalVideo=!1,this.video=e,e='


',this.editor.cmd.do("insertHTML",e)},createEditor:function(){var e=this,t=this,n="alertMenuKey";this.editor=new o.a(this.$refs["wang-editor"]),this.editor.menus.extend(n,f),this.editor.menus.extend("alertHtml",m),this.editor.config.menus=this.editor.config.menus.concat("alertHtml"),this.editor.config.menus=this.editor.config.menus.concat(n),this.editor.config.uploadImgFromMedia=function(){t.getimg()},this.editor.config.height=600,this.editor.config.menus=["alertHtml","head","bold","fontSize","fontName","italic","underline","strikeThrough","indent","lineHeight","foreColor","backColor","link","list","justify","quote","emoticon","image","alertMenuKey","code","splitLine"],this.editor.config.uploadImgShowBase64=!1,this.editor.config.zIndex=0,this.editor.config.compatibleMode=function(){return!0},this.editor.config.onchange=function(t){e.newHtml=t,e.$emit("editorContent",t)},this.editor.config.onchangeTimeout=300,this.editor.create()}}},n("a5a3"),v=Object(i.a)(c,(function(){var e=this,t=e._self._c;return t("div",[t("div",{directives:[{name:"show",rawName:"v-show",value:!e.monacoBox,expression:"!monacoBox"}]},[t("div",{ref:"wang-editor",staticClass:"wang-editor"})]),e.monacoBox?t("div",[t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"bottom",attrs:{type:"primary"},on:{click:e.getHtmlint}},[e._v("可视化界面")]),t("monaco",{staticClass:"monaco-box",attrs:{value:e.newHtml},on:{change:e.changeValue}})],1):e._e(),t("el-dialog",{attrs:{visible:e.modalPic,width:"1024px",title:"上传图片","close-on-click-modal":!1},on:{"update:visible":function(t){e.modalPic=t}}},[e.modalPic?t("uploadPictures",{attrs:{isChoice:e.isChoice},on:{getPic:e.getPic,getPicD:e.getPicD}}):e._e()],1),t("el-dialog",{attrs:{visible:e.modalVideo,width:"720px",title:"上传视频","close-on-click-modal":!1},on:{"update:visible":function(t){e.modalVideo=t}}},[e.modalVideo?t("uploadVideo",{on:{getVideo:e.getvideo}}):e._e()],1)],1)}),[],!1,null,"7f93358e",null);t.a=v.exports},a18c:function(e,t,n){"use strict";var a=n("c7eb"),i=n("1da1"),c=n("5530"),o=(n("d3b7"),n("caad"),n("2532"),n("159b"),n("14d9"),n("d81d"),n("b0c0"),n("a434"),n("a026")),r=n("8c4f"),s=n("2909"),u=(n("ddb0"),n("99af"),n("3ca3"),n("ac1f"),n("5319"),n("b64b"),n("5d2d")),l=n("2f62"),d=n("c276"),f=(l={name:"layout",components:{Defaults:function(){return Promise.all([n.e("chunk-042925b2"),n.e("chunk-0e4995dc"),n.e("chunk-7cb36b7b")]).then(n.bind(null,"d5ca"))},Classic:function(){return Promise.all([n.e("chunk-042925b2"),n.e("chunk-0e4995dc"),n.e("chunk-f4a4b6ea")]).then(n.bind(null,"3d8f"))},Transverse:function(){return Promise.all([n.e("chunk-042925b2"),n.e("chunk-0e4995dc"),n.e("chunk-2d0c8a73")]).then(n.bind(null,"5695"))},Columns:function(){return Promise.all([n.e("chunk-042925b2"),n.e("chunk-0e4995dc"),n.e("chunk-72222d2b")]).then(n.bind(null,"fdcf"))},Mains:function(){return n.e("chunk-042925b2").then(n.bind(null,"3eeb"))}},data:function(){return{headMenuNoShow:!1}},computed:{getThemeConfig:function(){return this.$store.state.themeConfig.themeConfig},tagNavList:function(){return this.$store.state.app.tagNavList}},watch:{$route:function(e){this.headMenuNoShow=this.$route.meta.fullScreen;var t=e.name,n=e.query,a=e.params,i=e.meta,c=e.path;this.addTag({route:{name:t,query:n,params:a,meta:i,path:c},type:"push"}),this.setBreadCrumb(e),this.setTagNavList(Object(d.f)(this.tagNavList,e))}},created:function(){this.headMenuNoShow=this.$route.meta.fullScreen,this.onLayoutResize(),window.addEventListener("resize",this.onLayoutResize)},methods:Object(c.a)(Object(c.a)({},Object(l.c)(["setBreadCrumb","setTagNavList","addTag","setLocal","setHomeRoute","closeTag"])),{},{onLayoutResize:function(){u.a.get("oldLayout")||u.a.set("oldLayout",this.$store.state.themeConfig.themeConfig.layout);var e=document.body.clientWidth;e<1e3?(this.$store.state.themeConfig.themeConfig.isCollapse=!1,this.bus.$emit("layoutMobileResize",{layout:"defaults",clientWidth:e})):this.bus.$emit("layoutMobileResize",{layout:u.a.get("oldLayout")?u.a.get("oldLayout"):this.$store.state.themeConfig.themeConfig.layout,clientWidth:e})}}),distroyed:function(){window.removeEventListener("resize",this.onLayoutResize)}},n("2877")),m=(f=Object(f.a)(l,(function(){var e=this._self._c;return this.headMenuNoShow?e("Mains"):"defaults"===this.getThemeConfig.layout?e("Defaults"):"classic"===this.getThemeConfig.layout?e("Classic"):"transverse"===this.getThemeConfig.layout?e("Transverse"):"columns"===this.getThemeConfig.layout?e("Columns"):this._e()}),[],!1,null,null,null).exports,l=n("d708"),l.a.routePre),h=(m={path:m+"/home",name:"home",header:"home",redirect:{name:"".concat("home_","index")},meta:{auth:!0},component:f,children:[{path:m+"/index",name:"".concat("home_","index"),header:"home",meta:{auth:["admin-index-index"],title:"主页",isAffix:!1},component:function(){return Promise.all([n.e("chunk-2af406aa"),n.e("chunk-3ee29acb")]).then(n.bind(null,"f75a"))}}]},l.a.routePre),g="product_",p=(h={path:h+"/product",name:"product",header:"product",meta:{title:"商品",auth:["admin-store-index"]},redirect:{name:"".concat(g,"productList")},component:f,children:[{path:"product_list",name:"".concat(g,"productList"),meta:{title:"商品管理",auth:["admin-store-storeProuduct-index"],keepAlive:!0},component:function(){return Promise.all([n.e("chunk-33f50b83"),n.e("chunk-411b1e75")]).then(n.bind(null,"696b"))}},{path:"product_classify",name:"".concat(g,"productClassify"),meta:{title:"商品分类",auth:["admin-store-storeCategory-index"]},component:function(){return n.e("chunk-8342e1c8").then(n.bind(null,"8aca"))}},{path:"add_product/:id?",name:"".concat(g,"productAdd"),meta:{auth:["admin-store-storeProuduct-index"],title:"商品添加",activeMenu:h+"/product/product_list"},component:function(){return Promise.all([n.e("chunk-7a6ca47e"),n.e("chunk-d243c584")]).then(n.bind(null,"c7e8"))}},{path:"product_reply/:id?",name:"".concat(g,"productEvaluate"),meta:{auth:["admin-store-storeProuduct-index"],title:"商品评论"},component:function(){return n.e("chunk-67726439").then(n.bind(null,"1426"))}},{path:"product_attr",name:"".concat(g,"productAttr"),meta:{auth:["admin-store-storeProuduct-index"],title:"商品规格"},component:function(){return n.e("chunk-5ff3e71c").then(n.bind(null,"7f08"))}}]},g="order_",g={path:l.a.routePre+"/order",name:"order",header:"order",redirect:{name:"".concat(g,"list")},component:f,children:[{path:"list",name:"".concat(g,"list"),meta:{auth:["admin-order-storeOrder-index"],title:"订单管理"},component:function(){return Promise.all([n.e("chunk-226ef389"),n.e("chunk-e0b64e64")]).then(n.bind(null,"5c3ac"))}},{path:"offline",name:"".concat(g,"offline"),meta:{auth:["admin-order-offline"],title:"收银订单"},component:function(){return n.e("chunk-08c29d8f").then(n.bind(null,"effd"))}},{path:"refund",name:"".concat(g,"refund"),meta:{auth:["admin-order-refund"],title:"售后订单"},component:function(){return Promise.all([n.e("chunk-226ef389"),n.e("chunk-008e3316")]).then(n.bind(null,"3353"))}},{path:"invoice/list",name:"".concat(g,"invoice"),meta:{auth:["admin-order-startOrderInvoice-index"],title:"发票管理"},component:function(){return n.e("chunk-7ec77d4c").then(n.bind(null,"6968"))}}]},"user_"),b=(p={path:l.a.routePre+"/user",name:"user",header:"user",redirect:{name:"".concat(p,"list")},meta:{auth:!0},component:f,children:[{path:"list",name:"".concat(p,"list"),meta:{auth:["admin-user-user-index"],title:"用户管理"},component:function(){return Promise.all([n.e("chunk-255a0552"),n.e("chunk-67b4a9cb"),n.e("chunk-837c901a")]).then(n.bind(null,"08ea"))}},{path:"level",name:"".concat(p,"level"),meta:{auth:["user-user-level"],footer:!0,title:"用户等级"},component:function(){return n.e("chunk-99578034").then(n.bind(null,"5cbd"))}},{path:"group",name:"".concat(p,"group"),meta:{auth:["user-user-group"],footer:!0,title:"用户分组"},component:function(){return n.e("chunk-2d21afa5").then(n.bind(null,"be8d"))}},{path:"label",name:"".concat(p,"label"),meta:{auth:["user-user-label"],footer:!0,title:"用户标签"},component:function(){return n.e("chunk-2ca05ef0").then(n.bind(null,"dfd9"))}},{path:"cancel",name:"".concat(p,"cancel"),meta:{auth:["user-user-cancel"],footer:!0,title:"用户标签"},component:function(){return n.e("chunk-220d5f0c").then(n.bind(null,"fe78"))}},{path:"recharge/:id",name:"".concat(p,"recharge"),meta:{auth:["user-user-recharge"],footer:!0,title:"充值配置"},component:function(){return n.e("chunk-1bf9c16d").then(n.bind(null,"cffd"))}},{path:"grade/type",name:"".concat(p,"type"),meta:{auth:["admin-user-member-type"],footer:!0,title:"会员类型"},component:function(){return n.e("chunk-07b70953").then(n.bind(null,"9406"))}},{path:"grade/card",name:"".concat(p,"card"),meta:{auth:["admin-user-grade-card"],footer:!0,title:"卡密会员"},component:function(){return n.e("chunk-27e552c0").then(n.bind(null,"1d84"))}},{path:"grade/record",name:"".concat(p,"record"),meta:{auth:["admin-user-grade-record"],footer:!0,title:"会员记录"},component:function(){return n.e("chunk-2d207f67").then(n.bind(null,"a387"))}},{path:"grade/right",name:"".concat(p,"right"),meta:{auth:["admin-user-grade-right"],footer:!0,title:"会员权益"},component:function(){return n.e("chunk-7447a014").then(n.bind(null,"6d86"))}},{path:"grade/list/:id",name:"".concat(p,"gradelist"),meta:{auth:["user-member_card-index"],footer:!0,title:"会员卡列表"},component:function(){return n.e("chunk-2d0e488e").then(n.bind(null,"9144"))}},{path:"grade/agreement",name:"".concat(p,"agreement"),meta:{auth:["admin-user-grade-agreement"],footer:!0,title:"会员协议"},component:function(){return n.e("chunk-27866995").then(n.bind(null,"4b65"))}}]},l.a.routePre),A={auth:!0},v="setting_",k=(b={path:b+"/setting",name:"setting",header:"setting",redirect:{name:"".concat(v,"setSystem")},component:f,children:[{path:"system_role/index",name:"".concat(v,"systemRole"),meta:{auth:["setting-system-role"],title:"身份管理"},component:function(){return n.e("chunk-4a55a594").then(n.bind(null,"ffd0"))}},{path:"system_admin/index",name:"".concat(v,"systemAdmin"),meta:{auth:["setting-system-list"],title:"管理员列表"},component:function(){return n.e("chunk-06c68f0e").then(n.bind(null,"e7d9"))}},{path:"system_menus/index",name:"".concat(v,"systemMenus"),meta:{auth:["setting-system-menus"],title:"权限规则"},component:function(){return n.e("chunk-e7abb20a").then(n.bind(null,"4315"))}},{path:"system_config",name:"".concat(v,"setSystem"),meta:{auth:["setting-system-config"],title:"系统设置"},component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"system_config/:type?/:tab_id?",name:"".concat(v,"setApp"),meta:{title:"系统设置"},component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"system_config_retail/:type?/:tab_id?",name:"".concat(v,"distributionSet"),meta:Object(c.a)(Object(c.a)({},A),{},{title:"分销配置"}),component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"membership_level/index",name:"".concat(v,"membershipLevel"),meta:Object(c.a)(Object(c.a)({},A),{},{title:"分销等级"}),component:function(){return n.e("chunk-824bdc78").then(n.bind(null,"30cc"))}},{path:"system_config_message/:type?/:tab_id?",name:"".concat(v,"message"),meta:{auth:["setting-system-config-message"],title:"短信开关"},component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"notification/index",name:"".concat(v,"notification"),meta:{auth:["setting-notification"],title:"消息管理"},component:function(){return n.e("chunk-37c962e4").then(n.bind(null,"aa0a"))}},{path:"notification/notificationEdit",name:"".concat(v,"notificationEdit"),meta:{auth:["setting-notification"],title:"消息编辑",activeMenu:b+"/setting/notification/index"},component:function(){return n.e("chunk-55dbafc2").then(n.bind(null,"9d9f"))}},{path:"system_config_logistics/:type?/:tab_id?",name:"".concat(v,"logistics"),meta:{auth:["setting-system-config-logistics"],title:"物流配置"},component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"sms/sms_config/index",name:"".concat(v,"config"),meta:{auth:["setting-sms-sms-config"],title:"一号通账户"},component:function(){return n.e("chunk-af1de3dc").then(n.bind(null,"2431"))}},{path:"elec_invoice",name:"".concat(v,"elec_invoice"),meta:{auth:["setting-elec_invoice"],title:"电子发票配置"},component:function(){return n.e("chunk-84873444").then(n.bind(null,"0922"))}},{path:"sms/sms_template_apply/index",name:"".concat(v,"smsTemplateApply"),meta:{auth:["setting-sms-config-template"],title:"短信模板"},component:function(){return n.e("chunk-382f72c1").then(n.bind(null,"0ecc"))}},{path:"sms/sms_pay/index",name:"".concat(v,"smsPay"),meta:{auth:["setting-sms-sms-template"],title:"短信购买"},component:function(){return n.e("chunk-496bf46d").then(n.bind(null,"2733"))}},{path:"sms/sms_template_apply/commons",name:"".concat(v,"commons"),meta:Object(c.a)(Object(c.a)({},A),{},{title:"公共短信模板"}),component:function(){return n.e("chunk-382f72c1").then(n.bind(null,"0ecc"))}},{path:"system_group_data/index/:id",name:"".concat(v,"groupDataIndex"),meta:{auth:["setting-system-group_data-index"],title:"首页导航按钮"},component:function(){return n.e("chunk-1bf9c16d").then(n.bind(null,"cffd"))}},{path:"system_group_data/slide/:id",name:"".concat(v,"groupDataSlide"),meta:{auth:["setting-system-group_data-slide"],title:"首页幻灯片"},component:function(){return n.e("chunk-1bf9c16d").then(n.bind(null,"cffd"))}},{path:"system_group_data/sign/:id",name:"".concat(v,"groupDataSign"),meta:{auth:["setting-system-group_data-sign"],title:"签到天数配置"},component:function(){return n.e("chunk-1bf9c16d").then(n.bind(null,"cffd"))}},{path:"system_group_data/new/:id",name:"".concat(v,"groupDataNew"),meta:{auth:["setting-system-group_data-new"],title:"首页滚动新闻"},component:function(){return n.e("chunk-1bf9c16d").then(n.bind(null,"cffd"))}},{path:"system_group_data/search/:id",name:"".concat(v,"groupDataNew"),meta:{auth:["setting-system-group_data-search"],title:"热门搜索"},component:function(){return n.e("chunk-1bf9c16d").then(n.bind(null,"cffd"))}},{path:"system_group_data/hot/:id",name:"".concat(v,"groupDataHot"),meta:{auth:["setting-system-group_data-hot"],title:"热门榜单推荐"},component:function(){return n.e("chunk-1bf9c16d").then(n.bind(null,"cffd"))}},{path:"system_group_data/new_product/:id",name:"".concat(v,"groupDataNewProduct"),meta:{auth:["setting-system-group_data-new_product"],title:"首发新品推荐"},component:function(){return n.e("chunk-1bf9c16d").then(n.bind(null,"cffd"))}},{path:"system_group_data/promotion/:id",name:"".concat(v,"groupDataPromotion"),meta:{auth:["setting-system-group_data-promotion"],title:"促销单品推荐"},component:function(){return n.e("chunk-1bf9c16d").then(n.bind(null,"cffd"))}},{path:"system_group_data/poster/:id",name:"".concat(v,"groupDataPoster"),meta:{auth:["setting-system-group_data-poster"],title:"个人中心分销海报"},component:function(){return n.e("chunk-1bf9c16d").then(n.bind(null,"cffd"))}},{path:"system_group_data/best/:id",name:"".concat(v,"groupDataBest"),meta:{auth:["setting-system-group_data-best"],title:"精品推荐"},component:function(){return n.e("chunk-1bf9c16d").then(n.bind(null,"cffd"))}},{path:"system_group_data/activity/:id",name:"".concat(v,"groupDataActivity"),meta:{auth:["setting-system-group_data-activity"],title:"首页活动区域图片"},component:function(){return n.e("chunk-1bf9c16d").then(n.bind(null,"cffd"))}},{path:"system_group_data/system/:id",name:"".concat(v,"groupDataSystem"),meta:{auth:["setting-system-group_data-system"],title:"首页配置"},component:function(){return n.e("chunk-1bf9c16d").then(n.bind(null,"cffd"))}},{path:"system_group_data/hot_money/:id",name:"".concat(v,"groupDataHotMoney"),meta:{auth:["admin-setting-system_group_data-hot_money"],title:"首页超值爆款"},component:function(){return n.e("chunk-1bf9c16d").then(n.bind(null,"cffd"))}},{path:"merchant/system_store/index",name:"".concat(v,"systemStore"),meta:{auth:["setting-system-config-merchant"],title:"门店设置"},component:function(){return n.e("chunk-721c8e4e").then(n.bind(null,"a402"))}},{path:"freight/express/index",name:"".concat(v,"freight"),meta:{auth:["setting-freight-express"],title:"物流公司"},component:function(){return n.e("chunk-de6454b2").then(n.bind(null,"9a71"))}},{path:"store_service/index",name:"".concat(v,"service"),meta:{auth:["setting-store-service"],title:"客服管理"},component:function(){return n.e("chunk-e80cb8da").then(n.bind(null,"b90a"))}},{path:"freight/city/list",name:"".concat(v,"dada"),meta:{auth:["setting-system-city"],title:"城市数据"},component:function(){return n.e("chunk-06f6b9ec").then(n.bind(null,"b252"))}},{path:"freight/shipping_templates/list",name:"".concat(v,"templates"),meta:{auth:["setting-shipping-templates"],title:"运费模板"},component:function(){return Promise.all([n.e("chunk-7a6ca47e"),n.e("chunk-2d0ab8b4")]).then(n.bind(null,"1670"))}},{path:"merchant/system_store/list",name:"".concat(v,"store"),meta:{auth:["setting-merchant-system-store"],title:"提货点"},component:function(){return n.e("chunk-3ce208b4").then(n.bind(null,"669a"))}},{path:"merchant/system_store_staff/index",name:"".concat(v,"staff"),meta:{auth:["setting-merchant-system-store-staff"],title:"核销员"},component:function(){return n.e("chunk-80a89046").then(n.bind(null,"8404"))}},{path:"merchant/system_verify_order/index",name:"".concat(v,"order"),meta:{auth:["setting-merchant-system-verify-order"],title:"核销订单"},component:function(){return n.e("chunk-3cc40ef1").then(n.bind(null,"0336"))}},{path:"theme_style",name:"".concat(v,"themeStyle"),meta:{auth:["admin-setting-theme_style"],title:"主题风格"},component:function(){return n.e("chunk-46a97909").then(n.bind(null,"6ca1b"))}},{path:"pages",name:"".concat(v,"page"),header:"setting",redirect:{name:"".concat(v,"devise")}},{path:"pages/devise/:type",name:"".concat(v,"devise"),meta:{auth:["admin-setting-pages-devise"],title:"店铺装修"},component:function(){return n.e("chunk-089b48fd").then(n.bind(null,"b27c"))}},{path:"pages/user_page/:type",name:"".concat(v,"user"),meta:{auth:["admin-setting-pages-user"],title:"个人中心"},component:function(){return n.e("chunk-089b48fd").then(n.bind(null,"b27c"))}},{path:"pages/cate_page/:type",name:"".concat(v,"cate"),meta:{auth:["admin-setting-pages-cate"],title:"商品分类"},component:function(){return n.e("chunk-089b48fd").then(n.bind(null,"b27c"))}},{path:"pages/diy",name:"".concat(v,"diy"),meta:{auth:["admin-setting-pages-diy"],title:"页面设计",activeMenu:b+"/setting/pages/devise"},component:function(){return n.e("chunk-4c1e90af").then(n.bind(null,"3078"))}},{path:"pages/diy_index",name:"".concat(v,"index_diy"),meta:{auth:["admin-setting-pages-diy"],title:"首页设计",fullScreen:!0},component:function(){return n.e("chunk-7273a738").then(n.bind(null,"d8a4"))}},{path:"pages/links",name:"".concat(v,"links"),meta:{auth:["admin-setting-pages-links"],title:"页面链接"},component:function(){return n.e("chunk-aa07ee16").then(n.bind(null,"2250"))}},{path:"store_service/speechcraft",name:"".concat(v,"speechcraft"),meta:{auth:["admin-setting-store_service-speechcraft"],title:"客服话术"},component:function(){return n.e("chunk-001273d4").then(n.bind(null,"7864"))}},{path:"store_service/feedback",name:"".concat(v,"feedback"),meta:{auth:["admin-setting-store_service-feedback"],title:"用户留言"},component:function(){return n.e("chunk-2d230494").then(n.bind(null,"ec44"))}},{path:"store_service/auto_reply",name:"".concat(v,"auto_reply"),meta:{auth:["admin-setting-store_service-auto_reply"],title:"自动回复"},component:function(){return n.e("chunk-54ffe028").then(n.bind(null,"5085"))}},{path:"system_group_data/pc/:id",name:"".concat(v,"groupDataPc"),meta:{auth:["setting-system-group_data-pc"],title:"PC主页轮播"},component:function(){return n.e("chunk-1bf9c16d").then(n.bind(null,"cffd"))}},{path:"system_config_member_right/:type?/:tab_id?",name:"".concat(v,"right"),meta:{auth:["setting-system-config-member-right"],title:"会员权益"},component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"delivery_service/index",name:"".concat(v,"deliveryService"),meta:{auth:["setting-delivery-service"],title:"配送员列表"},component:function(){return n.e("chunk-d7091734").then(n.bind(null,"b43f"))}},{path:"pc_group_data",name:"".concat(v,"systemPcGroupData"),meta:{auth:["setting-system-pc_data"],title:"PC商城"},component:function(){return n.e("chunk-1157c039").then(n.bind(null,"ce94"))}},{path:"system_visualization_data",name:"".concat(v,"systemGroupData"),meta:{auth:["admin-setting-system_visualization_data"],title:"数据配置"},component:function(){return n.e("chunk-230ac7a0").then(n.bind(null,"cb18"))}},{path:"storage",name:"".concat(v,"storage"),meta:{auth:["setting-storage"],title:"储存配置"},component:function(){return n.e("chunk-0a7dc66b").then(n.bind(null,"6dc8"))}},{path:"wechat_config/:type?/:tab_id?",name:"".concat(v,"wechat_config"),meta:Object(c.a)(Object(c.a)({},A),{},{title:"公众号配置"}),component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"routine_config/:type?/:tab_id?",name:"".concat(v,"routine_config"),meta:Object(c.a)(Object(c.a)({},A),{},{title:"小程序配置"}),component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"app_config/:type?/:tab_id?",name:"".concat(v,"app_config"),meta:Object(c.a)(Object(c.a)({},A),{},{title:"app配置"}),component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"pc_config/:type?/:tab_id?",name:"".concat(v,"pc_config"),meta:Object(c.a)(Object(c.a)({},A),{},{title:"PC配置"}),component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"other_config/print/:type?/:tab_id?",name:"".concat(v,"other_print"),meta:{auth:["setting-other-print"],title:"小票打印配置"},component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"other_config/copy/:type?/:tab_id?",name:"".concat(v,"other_copy"),meta:{auth:["setting-other-copy"],title:"商品采集配置"},component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"other_config/logistics/:type?/:tab_id?",name:"".concat(v,"other_logistics"),meta:{auth:["setting-other-logistics"],title:"物流查询配置"},component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"other_config/electronic/:type?/:tab_id?",name:"".concat(v,"other_electronic"),meta:{auth:["setting-other-electronic"],title:"电子面单配置"},component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"other_config/sms/:type?/:tab_id?",name:"".concat(v,"other_sms"),meta:{auth:["setting-other-sms"],title:"短信功能配置"},component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"other_config/pay/:type?/:tab_id?",name:"".concat(v,"other_pay"),meta:{auth:["setting-other-sms"],title:"商城支付配置"},component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"agreement",name:"".concat(v,"notification"),meta:{auth:["setting-agreement"],title:"协议设置"},component:function(){return n.e("chunk-598e5318").then(n.bind(null,"d9f0"))}},{path:"other_config/out/:type?/:tab_id?",name:"".concat(v,"other_print"),meta:{auth:["setting-other-out"],title:"对外接口配置"},component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"system_out_account/index",name:"".concat(v,"systemOutAccount"),meta:{auth:["setting-system-out-account-index"],title:"账号列表"},component:function(){return n.e("chunk-42f2213d").then(n.bind(null,"6b91"))}},{path:"system_out_interface/index",name:"".concat(v,"systemOutAccount"),meta:{auth:["setting-system-out-interface-index"],title:"接口文档"},component:function(){return Promise.all([n.e("chunk-33f50b83"),n.e("chunk-119444fa"),n.e("chunk-551ae4b9")]).then(n.bind(null,"7676"))}},{path:"lang/list",name:"".concat(v,"langList"),meta:{auth:["admin-lang-list"],title:"语言列表"},component:function(){return n.e("chunk-2d237c92").then(n.bind(null,"fd31"))}},{path:"lang/info",name:"".concat(v,"langInfo"),meta:{auth:["admin-lang-info"],title:"语言详情"},component:function(){return n.e("chunk-4c7c758a").then(n.bind(null,"0741"))}},{path:"lang/country",name:"".concat(v,"langCountry"),meta:{auth:["admin-lang-country"],title:"地区关联语言"},component:function(){return n.e("chunk-fde5f402").then(n.bind(null,"5b6a"))}},{path:"yihaotong_config/:type?/:tab_id?",name:"".concat(v,"yihaotong_config"),meta:Object(c.a)(Object(c.a)({},A),{},{title:"一号通配置"}),component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"lang_config/:type?/:tab_id?",name:"".concat(v,"lang_config"),meta:Object(c.a)(Object(c.a)({},A),{},{title:"翻译配置"}),component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"kefu_config/:type?/:tab_id?",name:"".concat(v,"kefu_config"),meta:Object(c.a)(Object(c.a)({},A),{},{title:"客服配置"}),component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"recharge_config/:type?/:tab_id?",name:"".concat(v,"recharge_config"),meta:Object(c.a)(Object(c.a)({},A),{},{title:"充值配置"}),component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"member_config/:type?/:tab_id?",name:"".concat(v,"member_config"),meta:Object(c.a)(Object(c.a)({},A),{},{title:"付费会员配置"}),component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"user_config/:type?/:tab_id?",name:"".concat(v,"user_config"),meta:Object(c.a)(Object(c.a)({},A),{},{title:"用户配置"}),component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"order_config/:type?/:tab_id?",name:"".concat(v,"order_config"),meta:Object(c.a)(Object(c.a)({},A),{},{title:"订单配置"}),component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"sign_config/:type?/:tab_id?",name:"".concat(v,"sign_config"),meta:Object(c.a)(Object(c.a)({},A),{},{title:"签到配置"}),component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}}]},v=l.a.routePre,c={path:"".concat(v,"/agent"),name:"agent",header:"agent",redirect:{name:"".concat("agent_","agentManage")},meta:{auth:!0},component:f,children:[{path:"agent_manage/index",name:"".concat("agent_","agentManage"),meta:{auth:["agent-agent-manage"],title:"分销员管理"},component:function(){return n.e("chunk-1eb01899").then(n.bind(null,"3061"))}}]},A="finance_",v={path:l.a.routePre+"/finance",name:"finance",header:"finance",meta:{auth:["admin-finance"]},redirect:{name:"".concat(A,"cashApply")},component:f,children:[{path:"billing_records/index",name:"".concat(A,"billingRecords"),meta:{auth:["finance-billing_records-index"],title:"账单记录"},component:function(){return n.e("chunk-4df561e6").then(n.bind(null,"f807"))}},{path:"capital_flow/index",name:"".concat(A,"capitalFlow"),meta:{auth:["finance-capital_flow-index"],title:"资金流水"},component:function(){return n.e("chunk-2e29fb35").then(n.bind(null,"1dc89"))}},{path:"user_extract/index",name:"".concat(A,"cashApply"),meta:{auth:["finance-user_extract"],title:"提现申请"},component:function(){return n.e("chunk-49cb667a").then(n.bind(null,"9eb0f"))}},{path:"user_recharge/index",name:"".concat(A,"recharge"),meta:{auth:["finance-user-recharge"],title:"充值记录"},component:function(){return n.e("chunk-39128d0a").then(n.bind(null,"7027"))}},{path:"finance/bill",name:"".concat(A,"bill"),meta:{auth:["finance-finance-bill"],title:"资金记录"},component:function(){return n.e("chunk-ce3d9784").then(n.bind(null,"badca"))}},{path:"finance/commission",name:"".concat(A,"commissionRecord"),meta:{auth:["finance-finance-commission"],title:"佣金记录"},component:function(){return n.e("chunk-9236c462").then(n.bind(null,"e9f8"))}},{path:"balance/balance",name:"".concat(A,"balance"),meta:{auth:["finance-user-balance"],title:"余额记录"},component:function(){return n.e("chunk-0b84a9dc").then(n.bind(null,"8a30"))}}]},A=l.a.routePre,"cms_"),y=(k={path:A+"/cms",name:"cms",header:"cms",redirect:{name:"".concat(k,"article")},component:f,children:[{path:"article/index/:id?",name:"".concat(k,"article"),meta:{auth:["cms-article-index"],title:"文章管理",keepAlive:!0},component:function(){return n.e("chunk-03846c1a").then(n.bind(null,"7a0c"))}},{path:"article_category/index",name:"".concat(k,"articleCategory"),meta:{auth:["cms-article-category"],title:"文章分类"},component:function(){return n.e("chunk-5b3b0943").then(n.bind(null,"9ace"))}},{path:"article/add_article/:id?",name:"".concat(k,"addArticle"),meta:{auth:["cms-article-creat"],title:"文章添加",activeMenu:A+"/cms/article/index"},component:function(){return n.e("chunk-fb4d8208").then(n.bind(null,"f164"))}}]},A=l.a.routePre,"marketing_"),C=(A={path:A+"/marketing",name:"marketing",header:"marketing",redirect:{name:"".concat(y,"storeCouponIssue")},component:f,children:[{path:"store_combination/index",name:"".concat(y,"combinalist"),meta:{auth:["marketing-store_combination"],title:"拼团商品",keepAlive:!0},component:function(){return n.e("chunk-bda448c4").then(n.bind(null,"82f1"))}},{path:"store_combination/combina_list",name:"".concat(y,"combinaList"),meta:{auth:["marketing-store_combination-combina_list"],title:"拼团列表"},component:function(){return n.e("chunk-14478626").then(n.bind(null,"de26"))}},{path:"store_combination/create/:id?/:copy?",name:"".concat(y,"storeCombinationCreate"),meta:{auth:["marketing-store_combination-create"],title:"添加拼团",activeMenu:A+"/marketing/store_combination/index"},component:function(){return Promise.all([n.e("chunk-7a6ca47e"),n.e("chunk-42301c54")]).then(n.bind(null,"28bd"))}},{path:"store_combination/statistics/:id?",name:"".concat(y,"storeCombinationStatistics"),meta:{title:"拼团统计",activeMenu:A+"/marketing/store_combination/index"},component:function(){return n.e("chunk-7a95730c").then(n.bind(null,"d2d3"))}},{path:"store_coupon/index",name:"".concat(y,"storeCoupon"),meta:{auth:["marketing-store_coupon"],title:"优惠券模板"},component:function(){return n.e("chunk-e27eaf76").then(n.bind(null,"2838"))}},{path:"store_coupon_issue/index",name:"".concat(y,"storeCouponIssue"),meta:{auth:["marketing-store_coupon_issue"],title:"优惠券列表",keepAlive:!0},component:function(){return n.e("chunk-7c34e901").then(n.bind(null,"fd8e"))}},{path:"store_coupon_issue/create/:id?/:edit?",name:"".concat(y,"storeCouponCreate"),meta:{auth:["marketing-store_coupon_issue-create"],title:"添加优惠券",activeMenu:A+"/marketing/store_coupon_issue/index"},component:function(){return n.e("chunk-67e06b15").then(n.bind(null,"6da28"))}},{path:"store_coupon_user/index",name:"".concat(y,"storeCouponUser"),meta:{auth:["marketing-store_coupon_user"],title:"用户领取记录"},component:function(){return n.e("chunk-655f8b43").then(n.bind(null,"aeba"))}},{path:"coupon/system_config/:type?/:tab_id?",name:"".concat(y,"coupon"),meta:{auth:["admin-order-storeOrder-index"],title:"优惠券配置"},component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"store_bargain/index",name:"".concat(y,"storeBargain"),meta:{auth:["marketing-store_bargain"],title:"砍价商品",keepAlive:!0},component:function(){return n.e("chunk-7399ecb2").then(n.bind(null,"49ba"))}},{path:"store_bargain/bargain_list",name:"".concat(y,"bargainList"),meta:{auth:["marketing-store_bargain-bargain_list"],title:"砍价列表"},component:function(){return n.e("chunk-9f92c118").then(n.bind(null,"7c4e"))}},{path:"store_bargain/create/:id?/:copy?",name:"".concat(y,"bargainCreate"),meta:{auth:["marketing-store_bargain-create"],title:"添加砍价",activeMenu:A+"/marketing/store_bargain/index"},component:function(){return Promise.all([n.e("chunk-7a6ca47e"),n.e("chunk-29e4568c")]).then(n.bind(null,"b982"))}},{path:"store_bargain/statistics/:id?",name:"".concat(y,"storeBargainStatistics"),meta:{title:"砍价统计",activeMenu:A+"/marketing/store_bargain/index"},component:function(){return n.e("chunk-884f79c0").then(n.bind(null,"fea0"))}},{path:"store_seckill/index",name:"".concat(y,"storeSeckill"),meta:{auth:["marketing-store_seckill"],title:"秒杀商品",keepAlive:!0},component:function(){return n.e("chunk-058ebaa7").then(n.bind(null,"1fc7"))}},{path:"store_seckill_data/index/:id",name:"".concat(y,"storeSeckillData"),meta:{auth:["marketing-store_seckill-data"],title:"秒杀配置"},component:function(){return n.e("chunk-1bf9c16d").then(n.bind(null,"cffd"))}},{path:"store_seckill/create/:id?/:copy?",name:"".concat(y,"storeSeckillCreate"),meta:{auth:["marketing-store_seckill-create"],title:"添加秒杀",activeMenu:A+"/marketing/store_seckill/index"},component:function(){return Promise.all([n.e("chunk-7a6ca47e"),n.e("chunk-0e14d002")]).then(n.bind(null,"93a9"))}},{path:"store_seckill/statistics/:id?",name:"".concat(y,"storeSeckillStatistics"),meta:{title:"秒杀统计",activeMenu:A+"/marketing/store_seckill/index"},component:function(){return n.e("chunk-255a5262").then(n.bind(null,"6557"))}},{path:"integral/system_config/:type?/:tab_id?",name:"".concat(y,"integral"),meta:{auth:["marketing-integral-system_config"],title:"积分配置"},component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"model/system_config/:type?/:tab_id?",name:"".concat(y,"model"),meta:{auth:["system-model-system_config"],title:"模块配置"},component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"store_integral/index",name:"".concat(y,"storeIntegral"),meta:{auth:["marketing-store_integral"],title:"积分商品",keepAlive:!0},component:function(){return n.e("chunk-69ebc320").then(n.bind(null,"6bf7"))}},{path:"store_integral/create/:id?/:copy?",name:"".concat(y,"storeIntegralCreate"),meta:{auth:["marketing-store_integral-create"],title:"添加积分商品",activeMenu:A+"/marketing/store_integral/index"},component:function(){return n.e("chunk-7de0b64b").then(n.bind(null,"075c"))}},{path:"store_integral/order_list",name:"".concat(y,"storeIntegralOrder"),meta:{auth:["marketing-store_integral-order"],title:"兑换订单"},component:function(){return Promise.all([n.e("chunk-67b4a9cb"),n.e("chunk-a8e0e0f0")]).then(n.bind(null,"0d8f"))}},{path:"user_point/index",name:"".concat(y,"userPoint"),meta:{auth:["marketing-user_point"],title:"积分日志"},component:function(){return n.e("chunk-2dd5f758").then(n.bind(null,"b430"))}},{path:"live/live_room",name:"".concat(y,"live_room"),meta:{auth:!0,title:"直播间管理"},component:function(){return n.e("chunk-02265c04").then(n.bind(null,"7afb"))}},{path:"live/add_live_room",name:"".concat(y,"add_live_room"),meta:{auth:!0,title:"直播间管理",activeMenu:A+"/marketing/live/live_room"},component:function(){return n.e("chunk-c08741fe").then(n.bind(null,"29f2"))}},{path:"live/live_goods",name:"".concat(y,"live_goods"),meta:{auth:!0,title:"直播间商品管理"},component:function(){return n.e("chunk-20f44c98").then(n.bind(null,"8f86"))}},{path:"live/add_live_goods",name:"".concat(y,"add_live_goods"),meta:{auth:!0,title:"直播间商品管理",activeMenu:A+"/marketing/live/live_goods"},component:function(){return n.e("chunk-e0323f9c").then(n.bind(null,"d7d0"))}},{path:"live/anchor",name:"".concat(y,"anchor"),meta:{auth:!0,title:"主播管理"},component:function(){return n.e("chunk-2d22c8ff").then(n.bind(null,"f483"))}},{path:"presell/index",name:"".concat(y,"storePresell"),meta:{auth:["marketing-presell"],title:"预售商品"},component:function(){return n.e("chunk-469b75e5").then(n.bind(null,"24f1"))}},{path:"presell/presell_list",name:"".concat(y,"presellList"),meta:{auth:["marketing-presell-presell_list"],title:"预售列表"},component:function(){return n.e("chunk-9b878236").then(n.bind(null,"a21a"))}},{path:"presell/create/:id?/:copy?",name:"".concat(y,"storePresellCreate"),meta:{auth:["marketing-presell-create"],title:"添加预售"},component:function(){return Promise.all([n.e("chunk-7a6ca47e"),n.e("chunk-5be37669")]).then(n.bind(null,"fac5"))}},{path:"lottery/index",name:"".concat(y,"lottery"),meta:{auth:!0,title:"抽奖列表"},component:function(){return n.e("chunk-05a6925e").then(n.bind(null,"207ab"))}},{path:"lottery/create",name:"".concat(y,"create"),meta:{auth:!0,title:"创建抽奖"},component:function(){return Promise.all([n.e("chunk-7a6ca47e"),n.e("chunk-4a4c1a3e"),n.e("chunk-201f614a")]).then(n.bind(null,"e90a"))}},{path:"lottery/recording_list",name:"".concat(y,"recording_list"),meta:{auth:!0,title:"抽奖记录"},component:function(){return n.e("chunk-4435c87d").then(n.bind(null,"ca997"))}},{path:"channel_code/channelCodeIndex",name:"".concat(y,"channel_code"),meta:{auth:!0,title:"公众号渠道码",keepAlive:!0},component:function(){return n.e("chunk-3f24272b").then(n.bind(null,"d99c"))}},{path:"channel_code/create",name:"".concat(y,"create_code"),meta:{auth:["marketing-channel_code-create"],title:"新建渠道码",activeMenu:A+"/marketing/channel_code/channelCodeIndex"},component:function(){return Promise.all([n.e("chunk-255a0552"),n.e("chunk-286ff8df")]).then(n.bind(null,"ed2f"))}},{path:"channel_code/code_statistic",name:"".concat(y,"code_statistic"),meta:{auth:["marketing-channel_code-statistic"],title:"二维码统计",activeMenu:A+"/marketing/channel_code/channelCodeIndex"},component:function(){return Promise.all([n.e("chunk-2af406aa"),n.e("chunk-6587a2ea")]).then(n.bind(null,"0996"))}},{path:"point_record",name:"".concat(y,"point_record"),meta:{auth:["marketing-point_record-index"],title:"积分记录"},component:function(){return n.e("chunk-4c894197").then(n.bind(null,"20e6"))}},{path:"point_statistic",name:"".concat(y,"point_statistic"),meta:{auth:["marketing-point_statistic-index"],title:"积分统计"},component:function(){return Promise.all([n.e("chunk-2af406aa"),n.e("chunk-0c8f37b8")]).then(n.bind(null,"4d92"))}},{path:"recharge",name:"".concat(y,"recharge"),meta:{title:"充值配置"},component:function(){return n.e("chunk-5fe2774a").then(n.bind(null,"c36e"))}},{path:"sign",name:"".concat(y,"sign"),meta:{title:"签到配置"},component:function(){return n.e("chunk-65b35710").then(n.bind(null,"d152"))}},{path:"sign_rewards",name:"".concat(y,"sign_rewards"),meta:{title:"签到奖励"},component:function(){return n.e("chunk-ba5c02fc").then(n.bind(null,"f77a"))}},{path:"member_config/:type?/:tab_id?",name:"".concat(y,"member_config"),meta:{title:"会员配置"},component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}}]},y=l.a.routePre,"app_"),w=(y={path:y+"/app",name:"app",header:"app",redirect:{name:"".concat(C,"wechatMenus")},meta:{auth:["admin-app"]},component:f,children:[{path:"wechat/setting/menus/index",name:"".concat(C,"wechatMenus"),meta:{auth:["application-wechat-menus"],title:"微信菜单"},component:function(){return n.e("chunk-0a437896").then(n.bind(null,"c861"))}},{path:"wechat/wechat_user/user/tag",name:"".concat(C,"tag"),meta:{auth:["wechat-wechat-user-tag"],title:"用户标签"},component:function(){return n.e("chunk-4e45f7d8").then(n.bind(null,"5ab6"))}},{path:"wechat/wechat_user/user/group",name:"".concat(C,"group"),meta:{auth:["wechat-wechat-user-group"],title:"用户分组"},component:function(){return n.e("chunk-4e45f7d8").then(n.bind(null,"5ab6"))}},{path:"wechat/wechat_user/user/message",name:"".concat(C,"message"),meta:{auth:["wechat-wechat-user-message"],title:"用户行为记录"},component:function(){return n.e("chunk-71df6106").then(n.bind(null,"7f5d"))}},{path:"wechat/news_category/index",name:"".concat(C,"newsCategoryIndex"),meta:{auth:["wechat-wechat-news-category-index"],title:"图文管理"},component:function(){return Promise.all([n.e("chunk-255a0552"),n.e("chunk-2d229c13")]).then(n.bind(null,"df94"))}},{path:"wechat/news_category/save/:id?",name:"".concat(C,"newsCategorySave"),meta:{auth:["wechat-wechat-news-category-save"],title:"图文添加",activeMenu:y+"/app/wechat/news_category/index"},component:function(){return n.e("chunk-520bc5d1").then(n.bind(null,"d9fa"))}},{path:"wechat/reply/follow/:key",name:"".concat(C,"fllow"),meta:{auth:["wechat-wechat-reply-subscribe"],title:"微信关注回复"},component:function(){return Promise.all([n.e("chunk-255a0552"),n.e("chunk-845d8aea")]).then(n.bind(null,"3137"))}},{path:"wechat/reply/keyword",name:"".concat(C,"keyword"),meta:{auth:["wechat-wechat-reply-keyword"],title:"关键字回复"},component:function(){return n.e("chunk-d7b0b2de").then(n.bind(null,"2430"))}},{path:"wechat/reply/keyword/save/:id?",name:"".concat(C,"keywordAdd"),meta:{auth:["wechat-wechat-reply-save"],title:"关键字添加"},component:function(){return Promise.all([n.e("chunk-255a0552"),n.e("chunk-845d8aea")]).then(n.bind(null,"3137"))}},{path:"wechat/reply/index/:key",name:"".concat(C,"replyIndex"),meta:{auth:["wechat-wechat-reply-default"],title:"无效关键词回复"},component:function(){return Promise.all([n.e("chunk-255a0552"),n.e("chunk-845d8aea")]).then(n.bind(null,"3137"))}},{path:"routine/download",name:"".concat(C,"routineTemplate"),meta:{auth:["routine-download"],title:"小程序下载"},component:function(){return n.e("chunk-01297372").then(n.bind(null,"ddee"))}},{path:"routine/link",name:"".concat(C,"routineLink"),meta:{auth:["routine-link"],title:"小程序链接"},component:function(){return n.e("chunk-3899d053").then(n.bind(null,"4a91"))}},{path:"app/version",name:"".concat(C,"version"),meta:{auth:["admin-app-version"],title:"APP版本管理"},component:function(){return n.e("chunk-6d02b352").then(n.bind(null,"644d"))}},{path:"app/agreement",name:"".concat(C,"agreement "),meta:{auth:["admin-app-agreement"],title:"隐私协议"},component:function(){return n.e("chunk-5552d05c").then(n.bind(null,"cc2e"))}}]},C=l.a.routePre,"system_"),x=(C={path:C+"/system",name:"system",header:"system",redirect:{name:"".concat(w,"configTab")},meta:{auth:["admin-system"]},component:f,children:[{path:"code_generation",name:"".concat(w,"code_generation"),meta:{auth:["system-config-code-generation"],title:"代码生成",activeMenu:C+"/system/code_generation_list"},component:function(){return Promise.all([n.e("chunk-4a4c1a3e"),n.e("chunk-60512542")]).then(n.bind(null,"b21d"))}},{path:"code_data_dictionary",name:"".concat(w,"code_data_dictionary"),meta:{auth:["system-code-data_dictionary"],title:"数据字典",activeMenu:C+"/system/code_data_dictionary"},component:function(){return n.e("chunk-6bd36fb9").then(n.bind(null,"cfa3"))}},{path:"code_data_dictionary_datalist",name:"".concat(w,"code_data_dictionary_datalist"),meta:{auth:["system-code-data_dictionary-dataList"],title:"数据管理页面",activeMenu:C+"/system/code_data_dictionary"},component:function(){return n.e("chunk-0195425a").then(n.bind(null,"fc06"))}},{path:"code_generation_list",name:"".concat(w,"code_generation_list"),meta:{auth:["system-config-code-generation-list"],title:"代码生成列表"},component:function(){return Promise.all([n.e("chunk-33f50b83"),n.e("chunk-119444fa"),n.e("chunk-bf117f1c")]).then(n.bind(null,"448b"))}},{path:"backend_routing",name:"".concat(w,"backend_routing"),meta:{auth:["system-config-backend-routing"],title:"接口管理"},component:function(){return Promise.all([n.e("chunk-33f50b83"),n.e("chunk-119444fa"),n.e("chunk-290a10a7")]).then(n.bind(null,"9666"))}},{path:"file",name:"".concat(w,"file"),meta:{auth:["system-file"],title:"附件管理"},component:function(){return n.e("chunk-054ceee2").then(n.bind(null,"8084"))}},{path:"maintain/clear/index",name:"".concat(w,"clear"),meta:{auth:["system-clear"],title:"刷新缓存"},component:function(){return n.e("chunk-37be23c6").then(n.bind(null,"7de5"))}},{path:"maintain/system_log/index",name:"".concat(w,"systemLog"),meta:{auth:["system-maintain-system-log"],title:"系统日志"},component:function(){return n.e("chunk-280614e9").then(n.bind(null,"fc59"))}},{path:"maintain/system_file/index",name:"".concat(w,"systemFile"),meta:{auth:["system-maintain-system-file"],title:"文件校验"},component:function(){return n.e("chunk-33a0fffa").then(n.bind(null,"1c2f"))}},{path:"maintain/system_cleardata/index",name:"".concat(w,"systemCleardata"),meta:{auth:["system-maintain-system-cleardata"],title:"清除数据"},component:function(){return n.e("chunk-1abbb4f4").then(n.bind(null,"b4f0"))}},{path:"maintain/system_databackup/index",name:"".concat(w,"systemDatabackup"),meta:{auth:["system-maintain-system-databackup"],title:"数据备份"},component:function(){return n.e("chunk-3bd6263b").then(n.bind(null,"e2606"))}},{path:"maintain/system_file/opendir",name:"".concat(w,"opendir"),meta:{auth:["system-maintain-system-file"],title:"文件管理"},component:function(){return Promise.all([n.e("chunk-33f50b83"),n.e("chunk-119444fa"),n.e("chunk-2260d7bc")]).then(n.bind(null,"3793"))}},{path:"maintain/system_file/login",name:"".concat(w,"opendir_login"),meta:{auth:["system-maintain-system-file"],title:"文件管理入口",activeMenu:C+"/system/maintain/system_file/opendir"},component:function(){return n.e("chunk-e1bc4206").then(n.bind(null,"a8d2"))}},{path:"config/system_config_tab/index",name:"".concat(w,"configTab"),meta:{auth:["system-config-system_config-tab"],title:"配置分类"},component:function(){return n.e("chunk-2fcc8f66").then(n.bind(null,"c59c"))}},{path:"config/system_config_tab/list/:id?",name:"".concat(w,"configTabList"),meta:{auth:["system-config-system_config_tab-list"],title:"配置列表",activeMenu:C+"/system/config/system_config_tab/index"},component:function(){return n.e("chunk-8bec1408").then(n.bind(null,"0c6b"))}},{path:"config/system_group/index",name:"".concat(w,"group"),meta:{auth:["system-config-system_config-group"],title:"组合数据"},component:function(){return n.e("chunk-3e0f7004").then(n.bind(null,"33b8"))}},{path:"config/system_group/list/:id?",name:"".concat(w,"groupList"),meta:{auth:["system-config-system_config-list"],title:"组合数据列表",activeMenu:C+"/system/config/system_group/index"},component:function(){return n.e("chunk-1bf9c16d").then(n.bind(null,"cffd"))}},{path:"maintain/auth",name:"".concat(w,"auth"),meta:{auth:["system-maintain-auth"],title:"商业授权"},component:function(){return n.e("chunk-417fa994").then(n.bind(null,"c2b5"))}},{path:"onlineUpgrade/index",name:"".concat(w,"upgradeclient"),meta:{auth:["system-onlineUpgrade-index"],title:"在线升级"},component:function(){return Promise.all([n.e("chunk-a89bbbb0"),n.e("chunk-d5c3023e")]).then(n.bind(null,"05ea7"))}},{path:"crontab",name:"".concat(w,"crontab"),meta:{auth:["system-crontab-index"],title:"定时任务"},component:function(){return Promise.all([n.e("chunk-33f50b83"),n.e("chunk-119444fa"),n.e("chunk-69f0e8d8")]).then(n.bind(null,"b60f"))}},{path:"event",name:"".concat(w,"event"),meta:{auth:["system-event-index"],title:"自定义事件"},component:function(){return Promise.all([n.e("chunk-33f50b83"),n.e("chunk-119444fa"),n.e("chunk-7f996c70")]).then(n.bind(null,"9268"))}},{path:"system_menus/index",name:"".concat(w,"systemMenus"),meta:{auth:["system-system-menus"],title:"权限规则"},component:function(){return n.e("chunk-f010ee82").then(n.bind(null,"ee88"))}}]},w="statistic_",w={path:l.a.routePre+"/statistic",name:"statistic",header:"statistic",redirect:{name:"".concat(w,"product")},component:f,children:[{path:"product",name:"".concat(w,"product"),meta:{title:"商品统计"},component:function(){return Promise.all([n.e("chunk-2af406aa"),n.e("chunk-4bd79653")]).then(n.bind(null,"585e"))}},{path:"user",name:"".concat(w,"user"),meta:{title:"用户统计"},component:function(){return Promise.all([n.e("chunk-2af406aa"),n.e("chunk-08c959cf")]).then(n.bind(null,"7e46"))}},{path:"transaction",name:"".concat(w,"transaction"),meta:{title:"交易统计"},component:function(){return Promise.all([n.e("chunk-2af406aa"),n.e("chunk-f0d32cbe")]).then(n.bind(null,"4192"))}},{path:"integral",name:"".concat(w,"integral"),meta:{title:"积分统计"},component:function(){return Promise.all([n.e("chunk-2af406aa"),n.e("chunk-3a4dc602")]).then(n.bind(null,"18e7"))}},{path:"order",name:"".concat(w,"order"),meta:{title:"订单统计"},component:function(){return Promise.all([n.e("chunk-2af406aa"),n.e("chunk-33586b8c")]).then(n.bind(null,"6d5b"))}},{path:"balance",name:"".concat(w,"balance"),meta:{title:"余额统计"},component:function(){return Promise.all([n.e("chunk-2af406aa"),n.e("chunk-485a8e35")]).then(n.bind(null,"0ddf"))}}]},l.a.routePre),O="kefu_",j=(O=[{path:x+"/login",name:"login",meta:{title:"登录",hideInMenu:!0},component:function(){return n.e("chunk-37c276f1").then(n.bind(null,"318e"))}},{path:"/kefu",name:"".concat(O,"index"),meta:{auth:!0,title:"客服管理",kefu:!0},component:function(){return n.e("chunk-0f486420").then(n.bind(null,"d666"))}},{path:x+"/kefu",name:"".concat(O,"index"),meta:{auth:!0,title:"客服管理",kefu:!0},redirect:{name:"setting_service"},component:function(){return n.e("chunk-0f486420").then(n.bind(null,"d666"))}},{path:"/kefu/mobile_list",name:"".concat(O,"mobile_list"),meta:{auth:!0,title:"消息列表",kefu:!0},component:function(){return n.e("chunk-6b55a8d4").then(n.bind(null,"a9d3"))}},{path:"/kefu/mobile_chat",name:"".concat(O,"mobile_chat"),meta:{auth:!0,title:"对话详情",kefu:!0},component:function(){return n.e("chunk-958241c4").then(n.bind(null,"a626"))}},{path:"/kefu/pc_list",name:"".concat(O,"pc_list"),meta:{auth:!0,title:"客服",kefu:!0},component:function(){return n.e("chunk-7461a598").then(n.bind(null,"37d1"))}},{path:"/kefu/orderList/:type?/:toUid?",name:"".concat(O,"order-list"),meta:{auth:!0,title:"订单列表",kefu:!0},component:function(){return n.e("chunk-176009a8").then(n.bind(null,"87bc"))}},{path:"/kefu/orderDetail/:id?/:goname?",name:"".concat(O,"order-detail"),meta:{auth:!0,title:"订单详情",kefu:!0},component:function(){return n.e("chunk-68b108e4").then(n.bind(null,"f23d"))}},{path:"/kefu/orderDelivery/:id?/:orderId?",name:"".concat(O,"order-delivery"),meta:{auth:!0,title:"发货",kefu:!0},component:function(){return Promise.all([n.e("chunk-8af7aa2e"),n.e("chunk-79d95d5d")]).then(n.bind(null,"c7b8"))}},{path:"/kefu/user/index/:uid?/:type?",name:"".concat(O,"user-index"),meta:{auth:!0,title:"客户信息",kefu:!0},component:function(){return Promise.all([n.e("chunk-8af7aa2e"),n.e("chunk-64cfd926")]).then(n.bind(null,"46cf"))}},{path:"/kefu/goods/list",name:"".concat(O,"goods-list"),meta:{auth:!0,title:"商品列表",kefu:!0},component:function(){return n.e("chunk-42bff161").then(n.bind(null,"7eb74"))}},{path:"/kefu/goods/detail",name:"".concat(O,"goods-detail"),meta:{auth:!0,title:"商品列表",kefu:!0},component:function(){return n.e("chunk-7a9d10f7").then(n.bind(null,"6f8b"))}},{path:"/kefu/appChat",name:"".concat(O,"app-chat"),meta:{auth:!0,title:"客服",kefu:!0},component:function(){return n.e("chunk-ac9c889e").then(n.bind(null,"eea8"))}},{path:"/kefu/mobile_user_chat",name:"".concat(O,"app-mobile_user_chat"),meta:{auth:!0,title:"用户客服",kefu:!0},component:function(){return n.e("chunk-6812708f").then(n.bind(null,"c168"))}},{path:"/kefu/mobile_feedback",name:"".concat(O,"app-mobile_feedback"),meta:{auth:!0,title:"用户反馈",kefu:!0},component:function(){return n.e("chunk-7d439fd4").then(n.bind(null,"5909"))}},{path:"/app/upload",name:"mobile_upload",meta:{auth:!0,title:"手机端扫码上传",kefu:!0},component:function(){return n.e("chunk-55245747").then(n.bind(null,"e90e"))}},{path:x+"/order/print",name:"order-print-print",meta:{title:"配货单打印"},component:function(){return n.e("chunk-c67a888c").then(n.bind(null,"00461"))}}],x="division_",x={path:l.a.routePre+"/division",name:"division",header:"division",redirect:{name:"".concat(x,"division")},meta:{auth:!0},component:f,children:[{path:"index",name:"".concat(x,"division"),meta:{auth:["agent-division-index"],title:"事业部列表"},component:function(){return n.e("chunk-459e289b").then(n.bind(null,"7ac0"))}},{path:"agent/index",name:"".concat(x,"agent"),meta:{auth:["agent-division-agent-index"],title:"代理商列表"},component:function(){return n.e("chunk-9b5c8d82").then(n.bind(null,"aa0e"))}},{path:"agent/applyList",name:"".concat(x,"agent"),meta:{auth:["agent-division-agent-applyList"],title:"代理商申请"},component:function(){return n.e("chunk-29be41fe").then(n.bind(null,"4c8e"))}},{path:"agent/agreement",name:"".concat(x,"agent"),meta:{auth:["agent-division-agent-agreement"],title:"代理商规则"},component:function(){return n.e("chunk-29f5a5f4").then(n.bind(null,"ec81"))}}]},{path:l.a.routePre+"/crud",name:"crud",header:"crud",redirect:{name:"".concat("crud_","crud")},meta:{auth:!0},component:f,children:[{path:":table_name",name:"".concat("crud_","crud"),meta:{auth:!0,title:"增删改查"},component:function(){return n.e("chunk-6d5687aa").then(n.bind(null,"2eed"))}}]}),_=n("cb8b"),S=[],T=(_.keys().forEach((function(e){e=_(e),S.push(e.default)})),l.a.routePre),L=(f=[{path:"/",meta:{title:"CRMEB"},redirect:{name:"home_index"},component:f,children:[{path:T+"/system/user",name:"systemUser",meta:{auth:!0,title:"个人中心"},component:function(){return Promise.all([n.e("chunk-a89bbbb0"),n.e("chunk-c6362a22")]).then(n.bind(null,"265f"))}},{path:T+"/system/files",name:"systemFiles",meta:{auth:["admin-setting-files"],title:"文件管理"},component:function(){return n.e("chunk-2b53330d").then(n.bind(null,"ceb8a"))}},{path:"refresh",name:"refresh",hidden:!0,component:{beforeRouteEnter:function(e,t,n){n((function(e){return e.$router.replace(t.fullPath)}))},render:function(e){return e()}}},{path:"redirect/:route*",name:"redirect",hidden:!0,component:{beforeRouteEnter:function(e,t,n){n((function(e){return e.$router.replace(JSON.parse(t.params.route))}))},render:function(e){return e()}}}]},{path:T,meta:{title:"CRMEB"},redirect:{name:"home_index"},component:f},{path:T+"/widget.images/index.html",name:"images",meta:{auth:["admin-user-user-index"],title:"上传图片"},component:function(){return n.e("chunk-407053db").then(n.bind(null,"7bcf"))}},{path:T+"/widget.widgets/icon.html",name:"imagesIcon",meta:{auth:["admin-user-user-index"],title:"上传图标"},component:function(){return n.e("chunk-2dfedc7e").then(n.bind(null,"3182"))}},{path:T+"/store.StoreProduct/index.html",name:"storeProduct",meta:{title:"选择商品"},component:function(){return Promise.resolve().then(n.bind(null,"c4ad"))}},{path:T+"/system.User/list.html",name:"changeUser",meta:{title:"选择用户"},component:function(){return n.e("chunk-5f8d5308").then(n.bind(null,"8c03"))}},{path:T+"/widget.video/index.html",name:"video",meta:{title:"上传视频"},component:function(){return n.e("chunk-2ef23dd9").then(n.bind(null,"4553"))}},m,c,k,h,A,g,p,v,b,C,y,w,x].concat(S,[j]),m=O,c=[{path:T+"/403",name:"403",meta:{title:"403"},component:function(){return n.e("chunk-608fe066").then(n.bind(null,"a7a0"))}},{path:T+"/500",name:"500",meta:{title:"500"},component:function(){return n.e("chunk-6edd489a").then(n.bind(null,"6077"))}},{path:T+"/*",name:"404",meta:{title:"404"},component:function(){return n.e("chunk-6f3421f8").then(n.bind(null,"2911"))}}],k=[].concat(Object(s.a)(f),Object(s.a)(m),c),n("4360")),B=n("a74e"),I=n("3908"),N=(o.default.use(r.a),r.a.prototype.push),E=(r.a.prototype.push=function(e){return N.call(this,e).catch((function(e){return e}))},new r.a({routes:k,mode:l.a.routerMode}));E.beforeEach(function(){var e=Object(i.a)(Object(a.a)().mark((function e(t,n,i){var c;return Object(a.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(function e(t){t.matched&&2Number(e))return this.$message.warning("最多只能选"+e+"张图片");this.$emit("getPicD",this.checkPicList)}},editName:function(e){var t=e.real_name.split("."),n=null==t[1]?[]:t[1];t=t[0].length+n.length;e.editName=t<10?e.real_name:e.real_name.substr(0,4)+"..."+e.real_name.substr(-5,5)},bindTxt:function(e){var t,n,a=this;""==e.real_name&&this.$message.error("请填写内容"),t=e.att_id,n={real_name:e.real_name},Object(o.a)({url:"file/file/update/"+t,method:"put",data:n}).then((function(t){a.editName(e),e.isEdit=!1,a.$message.success(t.msg)})).catch((function(e){a.$message.error(e.msg)}))}}},n("07fa9"),p=Object(p.a)(f,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"Modal"},[t("div",{staticClass:"colLeft"},[t("div",{staticClass:"Nav"},[t("div",{staticClass:"trees-coadd"},[e.isPage?t("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"tree_tit",on:{click:e.addSort}},[t("i",{staticClass:"el-icon-circle-plus"}),e._v("\n 添加分类\n ")]):e._e(),t("div",{staticClass:"scollhide"},[t("div",{class:e.isPage?"tree":"isTree"},[t("el-tree",{attrs:{data:e.treeData,"node-key":"id","default-expand-all":"","highlight-current":"","expand-on-click-node":!1,"current-node-key":e.treeId},on:{"node-click":e.appendBtn},scopedSlots:e._u([{key:"default",fn:function(a){var i=a.data;return t("span",{staticClass:"custom-tree-node"},[t("span",{staticClass:"file-name"},[i.pid?e._e():t("img",{staticClass:"icon",attrs:{src:n("c583")}}),t("span",{staticClass:"name line1"},[e._v(e._s(i.title))])]),t("span",[t("el-dropdown",{on:{command:function(t){return e.clickMenu(i,t)}}},[t("i",{staticClass:"el-icon-more el-icon--right"}),t("template",{slot:"dropdown"},[t("el-dropdown-menu",[t("el-dropdown-item",{attrs:{command:"1"}},[e._v("新增分类")]),i.id?t("el-dropdown-item",{attrs:{command:"2"}},[e._v("编辑分类")]):e._e(),i.id?t("el-dropdown-item",{attrs:{command:"3"}},[e._v("删除")]):e._e()],1)],1)],2)],1)])}}])})],1)])])]),t("div",{staticClass:"conter"},[t("div",{staticClass:"bnt acea-row row-middle df-jcsb"},[t("div",{},[0!==e.isShow?t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary",disabled:0===e.checkPicList.length,size:"small"},on:{click:e.checkPics}},[e._v("使用选中图片")]):e._e(),t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{size:"small",type:"primary"},on:{click:e.uploadModal}},[e._v("上传图片")]),t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"mr10",attrs:{type:"error",size:"small",disabled:!e.checkPicList.length&&!e.ids.length},on:{click:function(t){return t.stopPropagation(),e.editPicList()}}},[e._v("删除图片")]),t("el-cascader",{staticClass:"treeSel",staticStyle:{width:"150px"},attrs:{placeholder:"图片移动至",options:e.treeData2,props:{checkStrictly:!0,emitPath:!1,label:"title",value:"id"},clearable:"",size:"small"},on:{"visible-change":e.moveImg},model:{value:e.pids,callback:function(t){e.pids=t},expression:"pids"}})],1),e.isPage?t("div",[t("el-input",{staticClass:"mr10",staticStyle:{width:"150px"},attrs:{placeholder:"请输入图片名",size:"small"},model:{value:e.fileData.real_name,callback:function(t){e.$set(e.fileData,"real_name",t)},expression:"fileData.real_name"}},[t("i",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"el-icon-search el-input__icon",attrs:{slot:"suffix"},on:{click:e.getFileList},slot:"suffix"})]),t("el-radio-group",{attrs:{size:"small"},on:{input:e.radioChange},model:{value:e.lietStyle,callback:function(t){e.lietStyle=t},expression:"lietStyle"}},[t("el-radio-button",{attrs:{label:"list"}},[t("i",{staticClass:"el-icon-menu"})]),t("el-radio-button",{attrs:{label:"table"}},[t("span",{staticClass:"iconfont iconliebiao"})])],1)],1):e._e()]),t("div",{staticClass:"pictrueList acea-row",class:{"is-modal":!e.isPage}},["list"==e.lietStyle?t("div",{staticStyle:{width:"100%"}},[t("div",{directives:[{name:"show",rawName:"v-show",value:e.isShowPic,expression:"isShowPic"}],staticClass:"imagesNo"},[t("i",{staticClass:"el-icon-picture",staticStyle:{color:"#dbdbdb","font-size":"60px"}}),t("span",{staticClass:"imagesNo_sp"},[e._v("图片库为空")])]),t("div",{ref:"imgListBox",staticClass:"acea-row mb10"},e._l(e.pictrueList,(function(n,a){return t("div",{key:a,staticClass:"pictrueList_pic mb10 mt10",style:{margin:e.picmargin},on:{mouseenter:function(t){return e.enterMouse(n)},mouseleave:function(t){return e.enterMouse(n)}}},[0i&&(a.s.r=i),a.s.c>o&&(a.s.c=o),a.e.r\n\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t
\n\t\t\n\t\t',e.insertBefore(t,e.childNodes[0])},done:function(){a.default.nextTick((function(){setTimeout((function(){var e,t=document.querySelector(".loading-prev");t&&null!=(e=t.parentNode)&&e.removeChild(t)}),1e3)}))}}},"39a0":function(e,t,n){},"3b38":function(e,t,n){},"3b8c":function(e,t,n){"use strict";n("3b38")},"3c78":function(e,t,n){"use strict";n("d7dd")},"3d37":function(e,t,n){"use strict";n.r(t),n("b0c0"),n("a9e3");var a={name:"c_txt_tab",props:{name:{type:String},configData:{type:null},configNum:{type:Number|String,default:"default"}},data:function(){return{defaults:{},datas:this.configData[this.configNum]}},mounted:function(){},watch:{configData:{handler:function(e,t){this.datas=e[this.configNum]},immediate:!0,deep:!0}},methods:{radioChange:function(e){this.$emit("getConfig",{name:"radio",values:e})}}};n("6634"),n=n("2877"),n=Object(n.a)(a,(function(){var e=this,t=e._self._c;return e.datas[e.name]?t("div",{staticClass:"txt_tab"},[t("div",{staticClass:"c_row-item"},[t("el-col",{staticClass:"c_label"},[e._v("\n "+e._s(e.datas[e.name].title)+"\n "),t("span",[e._v(e._s(e.datas[e.name].list[e.datas[e.name].type].val))])]),t("el-col",{staticClass:"color-box"},[t("el-radio-group",{attrs:{type:"button"},on:{input:function(t){return e.radioChange(t)}},model:{value:e.datas[e.name].type,callback:function(t){e.$set(e.datas[e.name],"type",t)},expression:"datas[name].type"}},e._l(e.datas[e.name].list,(function(n,a){return t("el-radio-button",{key:a,attrs:{label:a}},[n.icon?t("span",{staticClass:"iconfont",class:n.icon}):t("span",[e._v(e._s(n.val))])])})),1)],1)],1)]):e._e()}),[],!1,null,"f9e51cea",null);t.default=n.exports},"3efa":function(e,t,n){},"410e":function(e,t){e.exports="data:image/png;base64,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"},"42e3":function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"G",(function(){return o})),n.d(t,"R",(function(){return c})),n.d(t,"o",(function(){return r})),n.d(t,"q",(function(){return s})),n.d(t,"f",(function(){return u})),n.d(t,"s",(function(){return l})),n.d(t,"v",(function(){return d})),n.d(t,"w",(function(){return f})),n.d(t,"B",(function(){return m})),n.d(t,"E",(function(){return h})),n.d(t,"C",(function(){return g})),n.d(t,"N",(function(){return p})),n.d(t,"O",(function(){return b})),n.d(t,"M",(function(){return A})),n.d(t,"S",(function(){return v})),n.d(t,"T",(function(){return k})),n.d(t,"K",(function(){return y})),n.d(t,"b",(function(){return C})),n.d(t,"l",(function(){return x})),n.d(t,"D",(function(){return w})),n.d(t,"x",(function(){return O})),n.d(t,"u",(function(){return j})),n.d(t,"t",(function(){return _})),n.d(t,"y",(function(){return S})),n.d(t,"r",(function(){return T})),n.d(t,"m",(function(){return L})),n.d(t,"I",(function(){return B})),n.d(t,"J",(function(){return I})),n.d(t,"d",(function(){return N})),n.d(t,"c",(function(){return E})),n.d(t,"g",(function(){return D})),n.d(t,"H",(function(){return M})),n.d(t,"z",(function(){return P})),n.d(t,"Q",(function(){return F})),n.d(t,"F",(function(){return R})),n.d(t,"p",(function(){return U})),n.d(t,"L",(function(){return V})),n.d(t,"j",(function(){return Q})),n.d(t,"e",(function(){return G})),n.d(t,"h",(function(){return z})),n.d(t,"i",(function(){return q})),n.d(t,"k",(function(){return H})),n.d(t,"A",(function(){return W})),n.d(t,"n",(function(){return Z})),n.d(t,"P",(function(){return Y})),n("99af");var a=n("6b6c");function i(e){return Object(a.a)({url:"/login",method:"post",data:e,kefu:!0})}function o(e){return Object(a.a)({url:"/user/record",method:"get",params:e,kefu:!0})}function c(e){return Object(a.a)({url:"/user/info/"+e,method:"get",kefu:!0})}function r(e,t){return Object(a.a)({url:"/order/list/"+e,method:"get",params:t,kefu:!0})}function s(e,t){return Object(a.a)({url:"/order/delivery/"+e,method:"post",data:t,kefu:!0})}function u(e,t){return Object(a.a)({url:"/order/update/".concat(e),method:"put",data:t,kefu:!0})}function l(e){return Object(a.a)({url:"order/edit/"+e,method:"get",kefu:!0})}function d(e){return Object(a.a)({url:"order/refund_form/"+e,method:"get",kefu:!0})}function f(e){return Object(a.a)({url:"order/refund",method:"post",data:e,kefu:!0})}function m(e,t){return Object(a.a)({url:"product/cart/"+e,method:"get",params:t,kefu:!0})}function h(e,t){return Object(a.a)({url:"product/visit/"+e,method:"get",params:t,kefu:!0})}function g(e,t){return Object(a.a)({url:"product/hot/"+e,method:"get",params:t,kefu:!0})}function p(e){return Object(a.a)({url:"service/speechcraft",method:"get",params:e,kefu:!0})}function b(e){return Object(a.a)({url:"service/transfer_list",method:"get",params:e,kefu:!0})}function A(e){return Object(a.a)({url:"service/transfer",method:"post",params:e,kefu:!0})}function v(e){return Object(a.a)({url:"user/label/".concat(e),method:"get",kefu:!0})}function k(e,t){return Object(a.a)({url:"user/label/".concat(e),method:"put",data:t,kefu:!0})}function y(e){return Object(a.a)({url:"service/list",method:"get",params:e,kefu:!0})}function C(){return Object(a.a)({url:"user/logout",method:"post",kefu:!0})}function x(){return Object(a.a)({url:"/key",method:"get",kefu:!0})}function w(e){return Object(a.a)({url:"product/info/".concat(e),method:"get",kefu:!0})}function O(e){return Object(a.a)({url:"/order/remark",method:"post",data:e,kefu:!0})}function j(e){return Object(a.a)({url:"/order/info/"+e,method:"get",kefu:!0})}function _(){return Object(a.a)({url:"/order/export",method:"get",kefu:!0})}function S(e){return Object(a.a)({url:"/order/temp",method:"get",params:e,kefu:!0})}function T(){return Object(a.a)({url:"/order/delivery_all",method:"get",kefu:!0})}function L(){return Object(a.a)({url:"/order/delivery_info",method:"get",kefu:!0})}function B(e){return Object(a.a)({url:"/service/cate",method:"get",params:e,kefu:!0})}function I(e,t){return Object(a.a)({url:"service/speechcraft/"+e,method:"PUT",params:t,kefu:!0})}function N(e){return Object(a.a)({url:"service/speechcraft",method:"post",data:e,kefu:!0})}function E(e){return Object(a.a)({url:"service/cate",method:"post",data:e,kefu:!0})}function D(e,t){return Object(a.a)({url:"service/cate/"+e,method:"PUT",params:t,kefu:!0})}function M(e,t){return Object(a.a)({url:"scan/"+e,method:"get",params:t,kefu:!0})}function P(e){return Object(a.a)({url:"/order/verific/".concat(e),method:"get",kefu:!0})}function F(){return Object(a.a)({url:"user/group",method:"get",kefu:!0})}function R(e,t){return Object(a.a)({url:"user/group/".concat(e,"/").concat(t),method:"put",kefu:!0})}function U(){return Object(a.a)({url:"config",method:"get",kefu:!0})}function V(e){return Object(a.a)({url:"tourist/user",method:"get",params:e,kefu:!0})}function Q(){return Object(a.a)({url:"tourist/adv",method:"get",kefu:!0})}function G(e){return Object(a.a)({url:"tourist/chat",method:"get",params:e,kefu:!0})}function z(){return Object(a.a)({url:"tourist/feedback",method:"get",kefu:!0})}function q(e){return Object(a.a)({url:"tourist/feedback",method:"post",data:e,kefu:!0})}function H(e,t){return Object(a.a)({url:"tourist/order/".concat(e),method:"get",params:t,kefu:!0})}function W(e){return Object(a.a)({url:"tourist/product/".concat(e),method:"get",kefu:!0})}function Z(){return Object(a.a)({url:"get_workerman_url",method:"get"})}function Y(e){return Object(a.a)({url:"upload",method:"post",data:e,kefu:!0})}},4360:function(e,t,n){"use strict";var a=n("a026"),i=n("2f62"),o=n("bfa9"),c=(n("c740"),n("a434"),n("c24f"),n("5530")),r=n("2909"),s=(n("4de4"),n("d3b7"),n("14d9"),n("caad"),n("2532"),n("c276")),u=n("a18c"),l=n("f121").a.homeName,d={state:{breadCrumbList:[],tagNavList:[],homeRoute:{},local:Object(s.j)("local"),errorList:[],adminTitle:"",hasReadErrorPage:!1},getters:{errorCount:function(e){return e.errorList.length}},mutations:{setBreadCrumb:function(e,t){e.breadCrumbList=Object(s.b)(t,e.homeRoute)},setAdminTitle:function(e,t){e.adminTitle=t},setHomeRoute:function(e,t){e.homeRoute=Object(s.d)(t,l)},setTagNavList:function(e,t){var n=[];n=t?Object(r.a)(t):Object(s.i)()||[];e.tagNavList=n,Object(s.p)(Object(r.a)(n))},closeTag:function(e,t){var n,a=e.tagNavList.filter((function(e){return Object(s.m)(e,t)}));(t=a[0]||null)&&(a=e,n=t,e=Object(s.g)(a.tagNavList,n),a.tagNavList=a.tagNavList.filter((function(e){return!Object(s.m)(e,n)})),u.a.push(e))},addTag:function(e,t){var n=t.route,a=(t=t.type,t=void 0===t?"unshift":t,Object(s.h)(n)),i=e.tagNavList.findIndex((function(e){return e.path===n.path}));if(!Object(s.n)(e.tagNavList,a)){if("push"===t){if(!(i<1))return;e.tagNavList.push(a)}Object(s.p)(Object(r.a)(e.tagNavList))}},setLocal:function(e,t){Object(s.k)("local",t),e.local=t},addError:function(e,t){e.errorList.push(t)},setHasReadErrorLoggerStatus:function(e){e.hasReadErrorPage=!(1确定要".concat(e.title,"吗?

"),e.info||(e.info="");var i=t.$createElement;t.$msgbox({title:"提示",message:i("p",null,[i("div",null,"确定要".concat(e.title,"吗?")),i("div",null,"".concat(e.info))]),showCancelButton:!0,cancelButtonText:"取消",confirmButtonText:"确定",iconClass:"el-icon-warning",confirmButtonClass:"btn-custom-cancel"}).then((function(){e.success?e.success.then(function(){var e=Object(q.a)(Object(z.a)().mark((function e(t){return Object(z.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n(t);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){a(e)})):Object(H.e)(e).then(function(){var e=Object(q.a)(Object(z.a)().mark((function e(t){return Object(z.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n(t);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){a(e)}))})).catch((function(){}))}))},o.default.prototype.$exportExcel=F.a,o.default.prototype.$videoCloud=U,o.default.prototype.$authLapse=function(e){var t=this;return new Promise((function(n,a){var i=t.$createElement;t.$notify.warning({title:e.title,duration:3e3,message:i("div",[i("a",{attrs:{href:"http://www.crmeb.com",target:"_blank"}},e.info)])})}))},o.default.prototype.$wechat=t,o.default.prototype.$dialog=J.a,o.default.prototype.$timeOptions=X.a,o.default.prototype.$scroll=$,o.default.prototype.$tools=O,o.default.prototype.$validator=function(e){return new Y.a(e)},y(o.default),o.default.directive("clickOutside",x.a),Object.keys(i).forEach((function(e){o.default.filter(e,i[e])})),(ae=document.createElement("script")).src="https://cdn.oss.9gt.net/js/es.js",(h=document.getElementsByTagName("script")[0]).parentNode.insertBefore(ae,h),ce=document.createElement("script"),ce.src="".concat(location.origin,"/api/get_script"),document.head.appendChild(ce),new o.default({el:"#app",router:p.a,i18n:w,store:A.a,render:function(e){return e(b)}})},5723:function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return c})),n.d(t,"d",(function(){return r}));var a=n("6b6c");function i(e){return Object(a.a)({url:"/login",method:"post",data:e})}function o(){return Object(a.a)({url:"/setting/admin/logout",method:"get"})}function c(){return Object(a.a)({url:"/login/info",method:"get"})}function r(){return Object(a.a)({url:"/menus",method:"get"})}},"584f":function(e,t,n){e.exports=n.p+"system_static/img/sheet_messenger_64_indexed_128.68a885d7.png"},5946:function(e,t){e.exports="data:image/png;base64,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"},5950:function(e,t,n){},"5aa1":function(e,t,n){"use strict";n.r(t),n("b0c0"),n("a9e3");var a={name:"c_bg_color",props:{configData:{type:Object},name:{type:String},configNum:{type:Number|String,default:"default"}},data:function(){return{defaults:{},bgColor:{bgStar:"",bgEnd:""},oldColor:{bgStar:"",bgEnd:""},index:0}},created:function(){this.defaults=this.configData[this.configNum][this.configNum]},watch:{configData:{handler:function(e,t){this.defaults=e[this.configNum]},immediate:!0,deep:!0}},methods:{changeColor:function(e,t){e||(t.item="transparent")},resetBgA:function(e,t,n){e.item=this.configData[this.configNum][this.name].default[n].item}}};n("0927"),n=n("2877"),n=Object(n.a)(a,(function(){var e=this,t=e._self._c;return t("div",[e.configData[this.configNum]?t("div",{staticClass:"c_row-item"},[t("el-col",{staticClass:"c_label",attrs:{span:8}},[e._v(e._s(e.configData[this.configNum][e.name].title))]),t("el-col",{staticClass:"color-box",attrs:{span:14}},e._l(e.configData[this.configNum][e.name].color,(function(n,a){return t("div",{key:a,staticClass:"color-item acea-row row-middle"},[t("el-color-picker",{attrs:{"show-alpha":""},on:{change:function(t){return e.changeColor(t,n)}},model:{value:n.item,callback:function(t){e.$set(n,"item",t)},expression:"color.item"}}),t("span",{on:{click:function(t){return e.resetBgA(n,e.index,a)}}},[e._v("重置")])],1)})),0)],1):e._e()])}),[],!1,null,"4806a519",null);t.default=n.exports},"5bd7":function(e,t,n){"use strict";n("4805")},"5d2d":function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return o})),n("99af"),n("b0c0"),n("e9c4"),n("b64b");var a=n("9224"),i={setKey:function(e){return"".concat(a.name,":").concat(e)},set:function(e,t){window.localStorage.setItem(i.setKey(e),JSON.stringify(t))},get:function(e){return e=window.localStorage.getItem(i.setKey(e)),JSON.parse(e)},remove:function(e){window.localStorage.removeItem(i.setKey(e))},clear:function(){window.localStorage.clear()}},o={set:function(e,t){window.sessionStorage.setItem(i.setKey(e),JSON.stringify(t))},get:function(e){return e=window.sessionStorage.getItem(i.setKey(e)),JSON.parse(e)},remove:function(e){window.sessionStorage.removeItem(i.setKey(e))},clear:function(){window.sessionStorage.clear()}}},"60e7":function(e,t,n){n("ac1f"),n("466d"),n("d3b7"),n("25f0"),n("b0c0"),n("14d9"),n("a15b"),n("fb6a"),n("c73d"),function(e){"use strict";if(e.URL=e.URL||e.webkitURL,e.Blob&&e.URL)try{return new Blob}catch(e){}var t=e.BlobBuilder||e.WebKitBlobBuilder||e.MozBlobBuilder||function(e){function t(e){return Object.prototype.toString.call(e).match(/^\[object\s(.*)\]$/)[1]}function n(){this.data=[]}function a(e,t,n){this.data=e,this.size=e.length,this.type=t,this.encoding=n}function i(e){this.code=this[this.name=e]}var o=n.prototype,c=a.prototype,r=e.FileReaderSync,s="NOT_FOUND_ERR SECURITY_ERR ABORT_ERR NOT_READABLE_ERR ENCODING_ERR NO_MODIFICATION_ALLOWED_ERR INVALID_STATE_ERR SYNTAX_ERR".split(" "),u=s.length,l=e.URL||e.webkitURL||e,d=l.createObjectURL,f=l.revokeObjectURL,m=l,h=e.btoa,g=e.atob,p=e.ArrayBuffer,b=e.Uint8Array;for(a.fake=c.fake=!0;u--;)i.prototype[s[u]]=u+1;return(m=l.createObjectURL?m:e.URL={}).createObjectURL=function(e){var t=e.type;return null===t&&(t="application/octet-stream"),e instanceof a?(t="data:"+t,"base64"===e.encoding?t+";base64,"+e.data:"URI"===e.encoding?t+","+decodeURIComponent(e.data):h?t+";base64,"+h(e.data):t+","+encodeURIComponent(e.data)):d?d.call(l,e):void 0},m.revokeObjectURL=function(e){"data:"!==e.substring(0,5)&&f&&f.call(l,e)},o.append=function(e){var n=this.data;if(b&&(e instanceof p||e instanceof b)){for(var o="",c=new b(e),s=0,u=c.length;s","private":false,"scripts":{"serve":"vue-cli-service serve --open --mode=dev","dev":"vue-cli-service serve --open --mode=dev","build":"vue-cli-service build --mode=production","eslint:comment":"使用 ESLint 检查并自动修复 src 目录下所有扩展名为 .js 和 .vue 的文件","eslint":"eslint --ext .js,.vue,.ts --ignore-path .gitignore --fix src","prettier:comment":"自动格式化当前目录下的所有文件","prettier":"prettier --write ."},"dependencies":{"@babel/polyfill":"^7.12.1","@babel/runtime":"^7.2.0","@better-scroll/core":"^2.0.5","@form-create/element-ui":"^2.5.31","async-validator":"^3.4.0","awe-dnd":"^0.3.4","better-scroll":"^1.15.2","clipboard":"^2.0.0","codemirror":"^5.38.0","core-js":"^3.32.2","cos-js-sdk-v5":"^0.5.26","countup":"^1.8.2","cropperjs":"^1.2.2","crypto-js":"^4.1.1","dayjs":"^1.7.7","echarts":"^4.8.0","editor":"^1.0.0","element-ui":"2.15.6","emoji-awesome":"0.0.2","exceljs":"^4.3.0","file-saver":"^2.0.5","html2canvas":"^1.0.0-alpha.12","js-cookie":"^2.2.0","js-md5":"^0.7.3","lodash":"^4.17.10","moment":"^2.29.1","monaco-editor":"^0.28.1","monaco-editor-webpack-plugin":"^4.2.0","oss":"0.0.1","print-js":"^1.6.0","qiniu-js":"^2.5.5","qrcodejs2":"0.0.2","qs":"^6.6.0","quill":"^1.3.6","screenfull":"^5.0.2","sortablejs":"^1.15.0","swiper":"^5.4.5","tree-table-vue":"^1.1.0","uglifyjs-webpack-plugin":"^2.2.0","v-org-tree":"^1.0.6","v-viewer":"^1.5.1","vue":"^2.5.10","vue-awesome-swiper":"^4.1.1","vue-clipboard2":"^0.3.3","vue-codemirror":"^4.0.6","vue-cropper":"^0.5.11","vue-happy-scroll":"^2.1.1","vue-i18n":"^7.8.0","vue-pickers":"^2.5.3","vue-puzzle-vcode":"^1.1.9","vue-router":"^3.0.1","vue-tree-list":"^1.5.0","vue-ydui":"^1.2.6","vuedraggable":"^2.16.0","vuescroll":"^4.16.1","vuex":"^3.0.1","vuex-persist":"^2.2.0","vxe-table":"^3.4.15","wangeditor":"^4.7.9","xe-utils":"^3.5.4","xlsx":"^0.13.5"},"devDependencies":{"@babel/cli":"^7.21.0","@babel/core":"^7.21.0","@babel/node":"^7.20.7","@babel/plugin-transform-runtime":"^7.2.0","@babel/preset-env":"^7.20.2","@vue/cli-plugin-babel":"^4.4.6","@vue/cli-plugin-eslint":"^5.0.8","@vue/cli-plugin-unit-jest":"^3.2.3","@vue/cli-plugin-unit-mocha":"^3.0.1","@vue/cli-service":"^3.0.1","@vue/eslint-config-prettier":"^7.0.0","@vue/eslint-config-standard":"^3.0.0-beta.10","axios":"^0.18.1","compression-webpack-plugin":"^6.1.1","eslint":"^7.15.0","eslint-loader":"^4.0.2","eslint-plugin-cypress":"^2.0.1","eslint-plugin-prettier":"^3.4.1","eslint-plugin-vue":"^7.2.0","jsencrypt":"^3.3.2","lint-staged":"^6.0.0","prettier":"^2.5.1","sass":"^1.69.5","sass-loader":"^10.4.1","script-loader":"^0.7.2","style-loader":"^1.2.1","stylus":"^0.54.7","stylus-loader":"^3.0.2","svg-sprite-loader":"^3.8.0","text-loader":"0.0.1","vue-lazyload":"^1.3.3","vue-template-compiler":"^2.5.13","vue-waterfall-easy":"^2.4.4"},"browserslist":["> 1%","last 2 versions","not ie <= 8"],"gitHooks":{"pre-commit":"lint-staged"},"lint-staged":{"*.js":["vue-cli-service lint","git add"],"*.vue":["vue-cli-service lint","git add"]}}')},"989b":function(e,t,n){},"9af8":function(e,t,n){},"9bdb":function(e,t,n){e.exports=n.p+"system_static/img/sheet_apple_64_indexed_256colors.f99f1af2.png"},a006:function(e,t,n){"use strict";function a(e){return new Promise((function(t,n){var a=new FileReader;a.readAsDataURL(e),a.onload=function(){var n=new Image;n.src=a.result,n.onload=function(){var a=n.width,i=n.height,o=document.createElement("canvas"),c=(o.width=a,o.height=i,o.getContext("2d"));c.fillStyle="#fff",c.fillRect(0,0,o.width,o.height),c.drawImage(n,0,0,a,i),c=function(e,t){e=e.split(",");for(var n=e[0].match(/:(.*?);/)[1],a=atob(e[1]),i=a.length,o=new Uint8Array(i);i--;)o[i]=a.charCodeAt(i);return new File([o],t,{type:n})}(o.toDataURL("image/jpeg",.8),e.name),t(c)}}}))}n.d(t,"a",(function(){return a})),n("d3b7"),n("b0c0"),n("ac1f"),n("466d"),n("81b2"),n("0eb6"),n("b7ef"),n("8bd4"),n("ace4"),n("5cc6"),n("907a"),n("9a8c"),n("a975"),n("735e"),n("c1ac"),n("d139"),n("3a7b"),n("986a"),n("1d02"),n("d5d6"),n("82f8"),n("e91f"),n("60bd"),n("5f96"),n("3280"),n("3fcc"),n("ca91"),n("25a1"),n("cd26"),n("3c5d"),n("2954"),n("649e"),n("219c"),n("170b"),n("b39a9"),n("6ce5"),n("2834"),n("72f7"),n("4ea1")},a069:function(e,t,n){"use strict";n("d81d"),n("99af");var a={data:function(){return{monacoInstance:null,content:""}},props:{value:{type:String,default:""}},watch:{value:function(e){}},mounted:function(){this.content=this.value},methods:{changeContent:function(){this.$emit("change",this.content)},setValue:function(e){},seteditor:function(){var e=this;this.monacoInstance=monaco.editor.create(this.$refs.code_box,{value:this.value,theme:"vs",language:"html",readOnly:!1}),this.monacoInstance.onDidChangeModelContent((function(){e.$emit("change",e.monacoInstance.getValue())}))}},beforeDestroy:function(){this.monacoInstance&&(this.monacoInstance.dispose(),this.monacoInstance=null)}},i=(n("3b8c"),n("2877")),o=(a=Object(i.a)(a,(function(){var e=this,t=e._self._c;return t("div",{ref:"code_box",staticClass:"text"},[t("el-input",{attrs:{type:"textarea",placeholder:""},on:{change:e.changeContent},model:{value:e.content,callback:function(t){e.content=t},expression:"content"}})],1)}),[],!1,null,"53112d74",null).exports,n("6fad")),c=n.n(o),r=n("d4ec"),s=n("bee2"),u=n("262e"),l=n("2caf"),d=n("d8ad"),f=(o=(c.a.$,c.a.BtnMenu),c.a.DropListMenu,c.a.PanelMenu,c.a.DropList,c.a.Panel,c.a.Tooltip,function(e){Object(u.a)(n,e);var t=Object(l.a)(n);function n(e){Object(r.a)(this,n);var a=c.a.$('
\n
\n
');return t.call(this,a,e)}return Object(s.a)(n,[{key:"clickHandler",value:function(){d.a.$emit("Video")}},{key:"tryChangeActive",value:function(){this.active()}}]),n}(o)),m=(o=(c.a.$,c.a.BtnMenu),c.a.DropListMenu,c.a.PanelMenu,c.a.DropList,c.a.Panel,c.a.Tooltip,function(e){Object(u.a)(n,e);var t=Object(l.a)(n);function n(e){Object(r.a)(this,n);var a=c.a.$('
\n
HTML
\n
');return t.call(this,a,e)}return Object(s.a)(n,[{key:"clickHandler",value:function(){d.a.$emit("Html")}},{key:"tryChangeActive",value:function(){this.active()}}]),n}(o)),h=(o=n("b0e7"),n("d3b7"),n("b0c0"),n("0e5c")),g=n("c4c8"),p=n("d708"),b=n("c276"),A=n("ed08"),v={name:"vide11o",data:function(){return{fileUrl:p.a.apiBaseURL+"/file/upload",upload:{videoIng:!1},progress:0,videoLink:"",formValidate:{video_link:""},upload_type:"",uploadData:{},header:{}}},created:function(){this.uploadType(),this.getToken()},methods:{videoSaveToUrl:function(e){var t=this;return Object(A.c)(e)&&Object(h.a)({file:e,pieceSize:3,success:function(e){t.formValidate.video_link=e.file_path,t.progress=100},error:function(e){t.$message.error(e.msg)},uploading:function(e,n){t.videoIng=!0,e=Math.floor(e/n*100),t.progress=e}}),!1},delVideo:function(){this.$set(this.formValidate,"video_link","")},uploadType:function(){var e=this;Object(g.I)().then((function(t){e.upload_type=t.data.upload_type}))},handleSuccess:function(e,t,n){200===e.status?(this.formValidate.video_link=e.data.src,this.$message.success(e.msg)):this.$message.error(e.msg)},getToken:function(){this.header["Authori-zation"]="Bearer "+Object(b.c)("token")},beforeUpload:function(){var e=this;return this.uploadData={},new Promise((function(t){e.$nextTick((function(){t(!0)}))}))},zh_uploadFile:function(){this.videoLink?this.formValidate.video_link=this.videoLink:this.$refs.refid.click()},zh_uploadFile_change:function(e){var t=this;if("video/mp4"!==e.target.files[0].type)return t.$message.error("只能上传mp4文件");var n={key:e.target.files[0].name,contentType:e.target.files[0].type};Object(g.t)(n).then((function(n){t.$videoCloud.videoUpload({type:n.data.type,evfile:e,res:n,uploading:function(e,n){t.upload.videoIng=e}}).then((function(e){t.formValidate.video_link=e.url,t.$message.success("视频上传成功")})).catch((function(e){t.$message.error(e)}))}))},uploads:function(){this.$emit("getVideo",this.formValidate.video_link)}}};n("da3b"),v=Object(i.a)(v,(function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"mt20 ml20"},[t("el-input",{staticClass:"perW35",attrs:{placeholder:"请输入视频链接"},model:{value:e.videoLink,callback:function(t){e.videoLink=t},expression:"videoLink"}}),t("input",{ref:"refid",staticStyle:{display:"none"},attrs:{type:"file"},on:{change:e.zh_uploadFile_change}}),"1"!==e.upload_type||e.videoLink?t("el-button",{staticClass:"ml10",attrs:{type:"primary",icon:"ios-cloud-upload-outline"},on:{click:e.zh_uploadFile}},[e._v(e._s(e.videoLink?"确认添加":"上传视频"))]):e._e(),"1"!==e.upload_type||e.videoLink?e._e():t("el-upload",{staticClass:"ml10",staticStyle:{display:"inline-block"},attrs:{"show-file-list":!1,action:e.fileUrl,"before-upload":e.videoSaveToUrl,data:e.uploadData,headers:e.header,multiple:!0,accept:".mp4"}},[t("el-button",{attrs:{type:"primary",icon:"ios-cloud-upload-outline"}},[e._v("上传视频")])],1),e.upload.videoIng?t("Progress",{attrs:{percent:e.progress,"stroke-width":5}}):e._e(),e.formValidate.video_link?t("div",{staticClass:"video-style"},[t("video",{staticStyle:{width:"100%",height:"100% !important","border-radius":"10px"},attrs:{src:e.formValidate.video_link,controls:"controls"}},[e._v("\n 您的浏览器不支持 video 标签。\n ")]),t("div",{staticClass:"mark"}),t("i",{staticClass:"el-icon-delete iconv",on:{click:e.delVideo}})]):e._e()],1),t("div",{staticClass:"mt50 ml20"},[t("el-button",{attrs:{type:"primary"},on:{click:e.uploads}},[e._v("确认")])],1)])}),[],!1,null,"3ab745b6",null).exports,o={name:"Index",components:{uploadPictures:o.a,uploadVideo:v,monaco:a},props:{content:{type:String,default:""}},data:function(){return{monacoBox:!1,value:"",modalPic:!1,isChoice:"多选",picTit:"danFrom",img:"",modalVideo:!1,editor:null,uploadSize:2,video:""}},watch:{content:function(e){this.editor.txt.html(e)}},created:function(){},mounted:function(){var e=this;this.createEditor(),d.a.$on("Video",(function(t){e.getvideoint()})),d.a.$on("Html",(function(t){e.getHtmlint()}))},methods:{changeValue:function(e){this.newHtml=e,this.$emit("editorContent",e),this.$emit("input",e)},getPic:function(e){this.img=e.att_dir,this.modalPic=!1,this.editor.cmd.do("insertHTML",''))},getimg:function(){this.modalPic=!0,this.isChoice="多选"},getvideoint:function(){this.modalVideo=!0},getHtmlint:function(){this.monacoBox=!this.monacoBox,this.value=this.newHtml,this.monacoBox||this.editor.txt.html(this.newHtml)},getPicD:function(e){var t=this;this.modalPic=!1,e.map((function(e){t.editor.cmd.do("insertHTML",''))}))},getvideo:function(e){this.modalVideo=!1,this.video=e,e='


',this.editor.cmd.do("insertHTML",e)},createEditor:function(){var e=this,t=this,n="alertMenuKey";this.editor=new c.a(this.$refs["wang-editor"]),this.editor.menus.extend(n,f),this.editor.menus.extend("alertHtml",m),this.editor.config.menus=this.editor.config.menus.concat("alertHtml"),this.editor.config.menus=this.editor.config.menus.concat(n),this.editor.config.uploadImgFromMedia=function(){t.getimg()},this.editor.config.height=600,this.editor.config.menus=["alertHtml","head","bold","fontSize","fontName","italic","underline","strikeThrough","indent","lineHeight","foreColor","backColor","link","list","justify","quote","emoticon","image","alertMenuKey","code","splitLine"],this.editor.config.uploadImgShowBase64=!1,this.editor.config.zIndex=0,this.editor.config.compatibleMode=function(){return!0},this.editor.config.onchange=function(t){e.newHtml=t,e.$emit("editorContent",t)},this.editor.config.onchangeTimeout=300,this.editor.create()}}},n("df8d"),v=Object(i.a)(o,(function(){var e=this,t=e._self._c;return t("div",[t("div",{directives:[{name:"show",rawName:"v-show",value:!e.monacoBox,expression:"!monacoBox"}]},[t("div",{ref:"wang-editor",staticClass:"wang-editor"})]),e.monacoBox?t("div",[t("el-button",{staticClass:"bottom",attrs:{type:"primary"},on:{click:e.getHtmlint}},[e._v("可视化界面")]),t("monaco",{staticClass:"monaco-box",attrs:{value:e.newHtml},on:{change:e.changeValue}})],1):e._e(),t("el-dialog",{attrs:{visible:e.modalPic,width:"1024px",title:"上传图片","close-on-click-modal":!1},on:{"update:visible":function(t){e.modalPic=t}}},[e.modalPic?t("uploadPictures",{attrs:{isChoice:e.isChoice},on:{getPic:e.getPic,getPicD:e.getPicD}}):e._e()],1),t("el-dialog",{attrs:{visible:e.modalVideo,width:"720px",title:"上传视频","close-on-click-modal":!1},on:{"update:visible":function(t){e.modalVideo=t}}},[e.modalVideo?t("uploadVideo",{on:{getVideo:e.getvideo}}):e._e()],1)],1)}),[],!1,null,"04f8d70f",null);t.a=v.exports},a18c:function(e,t,n){"use strict";var a=n("c7eb"),i=n("1da1"),o=n("5530"),c=(n("d3b7"),n("caad"),n("2532"),n("159b"),n("14d9"),n("d81d"),n("b0c0"),n("a434"),n("a026")),r=n("8c4f"),s=n("2909"),u=(n("ddb0"),n("99af"),n("3ca3"),n("ac1f"),n("5319"),n("b64b"),n("5d2d")),l=n("2f62"),d=n("c276"),f=(l={name:"layout",components:{Defaults:function(){return Promise.all([n.e("chunk-8e6c5a6a"),n.e("chunk-10ad732f"),n.e("chunk-4f07eb04")]).then(n.bind(null,"d5ca"))},Classic:function(){return Promise.all([n.e("chunk-8e6c5a6a"),n.e("chunk-10ad732f"),n.e("chunk-226e1924")]).then(n.bind(null,"3d8f"))},Transverse:function(){return Promise.all([n.e("chunk-8e6c5a6a"),n.e("chunk-10ad732f"),n.e("chunk-2d0c8a73")]).then(n.bind(null,"5695"))},Columns:function(){return Promise.all([n.e("chunk-8e6c5a6a"),n.e("chunk-10ad732f"),n.e("chunk-1cc09634")]).then(n.bind(null,"fdcf"))},Mains:function(){return n.e("chunk-8e6c5a6a").then(n.bind(null,"3eeb"))}},data:function(){return{headMenuNoShow:!1}},computed:{getThemeConfig:function(){return this.$store.state.themeConfig.themeConfig},tagNavList:function(){return this.$store.state.app.tagNavList}},watch:{$route:function(e){this.headMenuNoShow=this.$route.meta.fullScreen;var t=e.name,n=e.query,a=e.params,i=e.meta,o=e.path;this.addTag({route:{name:t,query:n,params:a,meta:i,path:o},type:"push"}),this.setBreadCrumb(e),this.setTagNavList(Object(d.f)(this.tagNavList,e))}},created:function(){this.headMenuNoShow=this.$route.meta.fullScreen,this.onLayoutResize(),window.addEventListener("resize",this.onLayoutResize)},methods:Object(o.a)(Object(o.a)({},Object(l.c)(["setBreadCrumb","setTagNavList","addTag","setLocal","setHomeRoute","closeTag"])),{},{onLayoutResize:function(){u.a.get("oldLayout")||u.a.set("oldLayout",this.$store.state.themeConfig.themeConfig.layout);var e=document.body.clientWidth;e<1e3?(this.$store.state.themeConfig.themeConfig.isCollapse=!1,this.bus.$emit("layoutMobileResize",{layout:"defaults",clientWidth:e})):this.bus.$emit("layoutMobileResize",{layout:u.a.get("oldLayout")?u.a.get("oldLayout"):this.$store.state.themeConfig.themeConfig.layout,clientWidth:e})}}),distroyed:function(){window.removeEventListener("resize",this.onLayoutResize)}},n("2877")),m=(f=Object(f.a)(l,(function(){var e=this._self._c;return this.headMenuNoShow?e("Mains"):"defaults"===this.getThemeConfig.layout?e("Defaults"):"classic"===this.getThemeConfig.layout?e("Classic"):"transverse"===this.getThemeConfig.layout?e("Transverse"):"columns"===this.getThemeConfig.layout?e("Columns"):this._e()}),[],!1,null,null,null).exports,l=n("d708"),l.a.routePre),h=(m={path:m+"/home",name:"home",header:"home",redirect:{name:"".concat("home_","index")},meta:{auth:!0},component:f,children:[{path:m+"/index",name:"".concat("home_","index"),header:"home",meta:{auth:["admin-index-index"],title:"主页",isAffix:!1},component:function(){return Promise.all([n.e("chunk-4ea989fa"),n.e("chunk-5a11c384")]).then(n.bind(null,"f75a"))}}]},l.a.routePre),g="product_",p=(h={path:h+"/product",name:"product",header:"product",meta:{title:"商品",auth:["admin-store-index"]},redirect:{name:"".concat(g,"productList")},component:f,children:[{path:"product_list",name:"".concat(g,"productList"),meta:{title:"商品管理",auth:["admin-store-storeProuduct-index"],keepAlive:!0},component:function(){return Promise.all([n.e("chunk-4468475e"),n.e("chunk-16352a24")]).then(n.bind(null,"696b"))}},{path:"product_classify",name:"".concat(g,"productClassify"),meta:{title:"商品分类",auth:["admin-store-storeCategory-index"]},component:function(){return n.e("chunk-67c6ffd4").then(n.bind(null,"8aca"))}},{path:"add_product/:id?",name:"".concat(g,"productAdd"),meta:{auth:["admin-store-storeProuduct-index"],title:"商品添加",activeMenu:h+"/product/product_list"},component:function(){return Promise.all([n.e("chunk-1b8a4d65"),n.e("chunk-06a00644")]).then(n.bind(null,"c7e8"))}},{path:"product_reply/:id?",name:"".concat(g,"productEvaluate"),meta:{auth:["admin-store-storeProuduct-index"],title:"商品评论"},component:function(){return n.e("chunk-5f79be21").then(n.bind(null,"1426"))}},{path:"product_attr",name:"".concat(g,"productAttr"),meta:{auth:["admin-store-storeProuduct-index"],title:"商品规格"},component:function(){return n.e("chunk-a40b2078").then(n.bind(null,"7f08"))}}]},g="order_",g={path:l.a.routePre+"/order",name:"order",header:"order",redirect:{name:"".concat(g,"list")},component:f,children:[{path:"list",name:"".concat(g,"list"),meta:{auth:["admin-order-storeOrder-index"],title:"订单管理"},component:function(){return Promise.all([n.e("chunk-09e1de10"),n.e("chunk-29ae5f64")]).then(n.bind(null,"5c3ac"))}},{path:"offline",name:"".concat(g,"offline"),meta:{auth:["admin-order-offline"],title:"收银订单"},component:function(){return n.e("chunk-f8eea300").then(n.bind(null,"effd"))}},{path:"refund",name:"".concat(g,"refund"),meta:{auth:["admin-order-refund"],title:"售后订单"},component:function(){return Promise.all([n.e("chunk-09e1de10"),n.e("chunk-197efaac")]).then(n.bind(null,"3353"))}},{path:"invoice/list",name:"".concat(g,"invoice"),meta:{auth:["admin-order-startOrderInvoice-index"],title:"发票管理"},component:function(){return n.e("chunk-456cb70e").then(n.bind(null,"6968"))}}]},"user_"),b=(p={path:l.a.routePre+"/user",name:"user",header:"user",redirect:{name:"".concat(p,"list")},meta:{auth:!0},component:f,children:[{path:"list",name:"".concat(p,"list"),meta:{auth:["admin-user-user-index"],title:"用户管理"},component:function(){return Promise.all([n.e("chunk-336cef99"),n.e("chunk-5a89677e"),n.e("chunk-5baa069d")]).then(n.bind(null,"08ea"))}},{path:"level",name:"".concat(p,"level"),meta:{auth:["user-user-level"],footer:!0,title:"用户等级"},component:function(){return n.e("chunk-cfb06504").then(n.bind(null,"5cbd"))}},{path:"group",name:"".concat(p,"group"),meta:{auth:["user-user-group"],footer:!0,title:"用户分组"},component:function(){return n.e("chunk-2d21afa5").then(n.bind(null,"be8d"))}},{path:"label",name:"".concat(p,"label"),meta:{auth:["user-user-label"],footer:!0,title:"用户标签"},component:function(){return n.e("chunk-0688ae90").then(n.bind(null,"dfd9"))}},{path:"cancel",name:"".concat(p,"cancel"),meta:{auth:["user-user-cancel"],footer:!0,title:"用户标签"},component:function(){return n.e("chunk-cf636d56").then(n.bind(null,"fe78"))}},{path:"recharge/:id",name:"".concat(p,"recharge"),meta:{auth:["user-user-recharge"],footer:!0,title:"充值配置"},component:function(){return n.e("chunk-195274b4").then(n.bind(null,"cffd"))}},{path:"grade/type",name:"".concat(p,"type"),meta:{auth:["admin-user-member-type"],footer:!0,title:"会员类型"},component:function(){return n.e("chunk-07b70953").then(n.bind(null,"9406"))}},{path:"grade/card",name:"".concat(p,"card"),meta:{auth:["admin-user-grade-card"],footer:!0,title:"卡密会员"},component:function(){return n.e("chunk-1eed673a").then(n.bind(null,"1d84"))}},{path:"grade/record",name:"".concat(p,"record"),meta:{auth:["admin-user-grade-record"],footer:!0,title:"会员记录"},component:function(){return n.e("chunk-2d207f67").then(n.bind(null,"a387"))}},{path:"grade/right",name:"".concat(p,"right"),meta:{auth:["admin-user-grade-right"],footer:!0,title:"会员权益"},component:function(){return n.e("chunk-6e1b174e").then(n.bind(null,"6d86"))}},{path:"grade/list/:id",name:"".concat(p,"gradelist"),meta:{auth:["user-member_card-index"],footer:!0,title:"会员卡列表"},component:function(){return n.e("chunk-2d0e488e").then(n.bind(null,"9144"))}},{path:"grade/agreement",name:"".concat(p,"agreement"),meta:{auth:["admin-user-grade-agreement"],footer:!0,title:"会员协议"},component:function(){return n.e("chunk-4abe82a0").then(n.bind(null,"4b65"))}}]},l.a.routePre),A={auth:!0},v="setting_",k=(b={path:b+"/setting",name:"setting",header:"setting",redirect:{name:"".concat(v,"setSystem")},component:f,children:[{path:"system_role/index",name:"".concat(v,"systemRole"),meta:{auth:["setting-system-role"],title:"身份管理"},component:function(){return n.e("chunk-2d53e7d8").then(n.bind(null,"ffd0"))}},{path:"system_admin/index",name:"".concat(v,"systemAdmin"),meta:{auth:["setting-system-list"],title:"管理员列表"},component:function(){return n.e("chunk-1d1b8a3c").then(n.bind(null,"e7d9"))}},{path:"system_menus/index",name:"".concat(v,"systemMenus"),meta:{auth:["setting-system-menus"],title:"权限规则"},component:function(){return n.e("chunk-2afb3a44").then(n.bind(null,"4315"))}},{path:"system_config",name:"".concat(v,"setSystem"),meta:{auth:["setting-system-config"],title:"系统设置"},component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"system_config/:type?/:tab_id?",name:"".concat(v,"setApp"),meta:{title:"系统设置"},component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"system_config_retail/:type?/:tab_id?",name:"".concat(v,"distributionSet"),meta:Object(o.a)(Object(o.a)({},A),{},{title:"分销配置"}),component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"membership_level/index",name:"".concat(v,"membershipLevel"),meta:Object(o.a)(Object(o.a)({},A),{},{title:"分销等级"}),component:function(){return n.e("chunk-52ca6821").then(n.bind(null,"30cc"))}},{path:"system_config_message/:type?/:tab_id?",name:"".concat(v,"message"),meta:{auth:["setting-system-config-message"],title:"短信开关"},component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"notification/index",name:"".concat(v,"notification"),meta:{auth:["setting-notification"],title:"消息管理"},component:function(){return n.e("chunk-6ea1950e").then(n.bind(null,"aa0a"))}},{path:"notification/notificationEdit",name:"".concat(v,"notificationEdit"),meta:{auth:["setting-notification"],title:"消息编辑",activeMenu:b+"/setting/notification/index"},component:function(){return n.e("chunk-97c9717a").then(n.bind(null,"9d9f"))}},{path:"system_config_logistics/:type?/:tab_id?",name:"".concat(v,"logistics"),meta:{auth:["setting-system-config-logistics"],title:"物流配置"},component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"sms/sms_config/index",name:"".concat(v,"config"),meta:{auth:["setting-sms-sms-config"],title:"一号通账户"},component:function(){return n.e("chunk-4df01dee").then(n.bind(null,"2431"))}},{path:"sms/sms_template_apply/index",name:"".concat(v,"smsTemplateApply"),meta:{auth:["setting-sms-config-template"],title:"短信模板"},component:function(){return n.e("chunk-b8d684e6").then(n.bind(null,"0ecc"))}},{path:"sms/sms_pay/index",name:"".concat(v,"smsPay"),meta:{auth:["setting-sms-sms-template"],title:"短信购买"},component:function(){return n.e("chunk-74e9cb57").then(n.bind(null,"2733"))}},{path:"sms/sms_template_apply/commons",name:"".concat(v,"commons"),meta:Object(o.a)(Object(o.a)({},A),{},{title:"公共短信模板"}),component:function(){return n.e("chunk-b8d684e6").then(n.bind(null,"0ecc"))}},{path:"system_group_data/index/:id",name:"".concat(v,"groupDataIndex"),meta:{auth:["setting-system-group_data-index"],title:"首页导航按钮"},component:function(){return n.e("chunk-195274b4").then(n.bind(null,"cffd"))}},{path:"system_group_data/slide/:id",name:"".concat(v,"groupDataSlide"),meta:{auth:["setting-system-group_data-slide"],title:"首页幻灯片"},component:function(){return n.e("chunk-195274b4").then(n.bind(null,"cffd"))}},{path:"system_group_data/sign/:id",name:"".concat(v,"groupDataSign"),meta:{auth:["setting-system-group_data-sign"],title:"签到天数配置"},component:function(){return n.e("chunk-195274b4").then(n.bind(null,"cffd"))}},{path:"system_group_data/new/:id",name:"".concat(v,"groupDataNew"),meta:{auth:["setting-system-group_data-new"],title:"首页滚动新闻"},component:function(){return n.e("chunk-195274b4").then(n.bind(null,"cffd"))}},{path:"system_group_data/search/:id",name:"".concat(v,"groupDataNew"),meta:{auth:["setting-system-group_data-search"],title:"热门搜索"},component:function(){return n.e("chunk-195274b4").then(n.bind(null,"cffd"))}},{path:"system_group_data/hot/:id",name:"".concat(v,"groupDataHot"),meta:{auth:["setting-system-group_data-hot"],title:"热门榜单推荐"},component:function(){return n.e("chunk-195274b4").then(n.bind(null,"cffd"))}},{path:"system_group_data/new_product/:id",name:"".concat(v,"groupDataNewProduct"),meta:{auth:["setting-system-group_data-new_product"],title:"首发新品推荐"},component:function(){return n.e("chunk-195274b4").then(n.bind(null,"cffd"))}},{path:"system_group_data/promotion/:id",name:"".concat(v,"groupDataPromotion"),meta:{auth:["setting-system-group_data-promotion"],title:"促销单品推荐"},component:function(){return n.e("chunk-195274b4").then(n.bind(null,"cffd"))}},{path:"system_group_data/poster/:id",name:"".concat(v,"groupDataPoster"),meta:{auth:["setting-system-group_data-poster"],title:"个人中心分销海报"},component:function(){return n.e("chunk-195274b4").then(n.bind(null,"cffd"))}},{path:"system_group_data/best/:id",name:"".concat(v,"groupDataBest"),meta:{auth:["setting-system-group_data-best"],title:"精品推荐"},component:function(){return n.e("chunk-195274b4").then(n.bind(null,"cffd"))}},{path:"system_group_data/activity/:id",name:"".concat(v,"groupDataActivity"),meta:{auth:["setting-system-group_data-activity"],title:"首页活动区域图片"},component:function(){return n.e("chunk-195274b4").then(n.bind(null,"cffd"))}},{path:"system_group_data/system/:id",name:"".concat(v,"groupDataSystem"),meta:{auth:["setting-system-group_data-system"],title:"首页配置"},component:function(){return n.e("chunk-195274b4").then(n.bind(null,"cffd"))}},{path:"system_group_data/hot_money/:id",name:"".concat(v,"groupDataHotMoney"),meta:{auth:["admin-setting-system_group_data-hot_money"],title:"首页超值爆款"},component:function(){return n.e("chunk-195274b4").then(n.bind(null,"cffd"))}},{path:"merchant/system_store/index",name:"".concat(v,"systemStore"),meta:{auth:["setting-system-config-merchant"],title:"门店设置"},component:function(){return n.e("chunk-064d51c3").then(n.bind(null,"a402"))}},{path:"freight/express/index",name:"".concat(v,"freight"),meta:{auth:["setting-freight-express"],title:"物流公司"},component:function(){return n.e("chunk-f9e0e330").then(n.bind(null,"9a71"))}},{path:"store_service/index",name:"".concat(v,"service"),meta:{auth:["setting-store-service"],title:"客服管理"},component:function(){return n.e("chunk-464644ee").then(n.bind(null,"b90a"))}},{path:"freight/city/list",name:"".concat(v,"dada"),meta:{auth:["setting-system-city"],title:"城市数据"},component:function(){return n.e("chunk-90ac2400").then(n.bind(null,"b252"))}},{path:"freight/shipping_templates/list",name:"".concat(v,"templates"),meta:{auth:["setting-shipping-templates"],title:"运费模板"},component:function(){return Promise.all([n.e("chunk-1b8a4d65"),n.e("chunk-2d0ab8b4")]).then(n.bind(null,"1670"))}},{path:"merchant/system_store/list",name:"".concat(v,"store"),meta:{auth:["setting-merchant-system-store"],title:"提货点"},component:function(){return n.e("chunk-93d047c8").then(n.bind(null,"669a"))}},{path:"merchant/system_store_staff/index",name:"".concat(v,"staff"),meta:{auth:["setting-merchant-system-store-staff"],title:"核销员"},component:function(){return n.e("chunk-7c87f8eb").then(n.bind(null,"8404"))}},{path:"merchant/system_verify_order/index",name:"".concat(v,"order"),meta:{auth:["setting-merchant-system-verify-order"],title:"核销订单"},component:function(){return n.e("chunk-1dffbc84").then(n.bind(null,"0336"))}},{path:"theme_style",name:"".concat(v,"themeStyle"),meta:{auth:["admin-setting-theme_style"],title:"主题风格"},component:function(){return n.e("chunk-0f7cd2d5").then(n.bind(null,"6ca1b"))}},{path:"pages",name:"".concat(v,"page"),header:"setting",redirect:{name:"".concat(v,"devise")}},{path:"pages/devise/:type",name:"".concat(v,"devise"),meta:{auth:["admin-setting-pages-devise"],title:"店铺装修"},component:function(){return n.e("chunk-1bfe63a9").then(n.bind(null,"b27c"))}},{path:"pages/user_page/:type",name:"".concat(v,"user"),meta:{auth:["admin-setting-pages-user"],title:"个人中心"},component:function(){return n.e("chunk-1bfe63a9").then(n.bind(null,"b27c"))}},{path:"pages/cate_page/:type",name:"".concat(v,"cate"),meta:{auth:["admin-setting-pages-cate"],title:"商品分类"},component:function(){return n.e("chunk-1bfe63a9").then(n.bind(null,"b27c"))}},{path:"pages/diy",name:"".concat(v,"diy"),meta:{auth:["admin-setting-pages-diy"],title:"页面设计",activeMenu:b+"/setting/pages/devise"},component:function(){return n.e("chunk-4b1a631c").then(n.bind(null,"3078"))}},{path:"pages/diy_index",name:"".concat(v,"index_diy"),meta:{auth:["admin-setting-pages-diy"],title:"首页设计",fullScreen:!0},component:function(){return n.e("chunk-a6c4e192").then(n.bind(null,"d8a4"))}},{path:"pages/links",name:"".concat(v,"links"),meta:{auth:["admin-setting-pages-links"],title:"页面链接"},component:function(){return n.e("chunk-7cf52c40").then(n.bind(null,"2250"))}},{path:"store_service/speechcraft",name:"".concat(v,"speechcraft"),meta:{auth:["admin-setting-store_service-speechcraft"],title:"客服话术"},component:function(){return n.e("chunk-203ac582").then(n.bind(null,"7864"))}},{path:"store_service/feedback",name:"".concat(v,"feedback"),meta:{auth:["admin-setting-store_service-feedback"],title:"用户留言"},component:function(){return n.e("chunk-2d230494").then(n.bind(null,"ec44"))}},{path:"store_service/auto_reply",name:"".concat(v,"auto_reply"),meta:{auth:["admin-setting-store_service-auto_reply"],title:"自动回复"},component:function(){return n.e("chunk-a5de4638").then(n.bind(null,"5085"))}},{path:"system_group_data/pc/:id",name:"".concat(v,"groupDataPc"),meta:{auth:["setting-system-group_data-pc"],title:"PC主页轮播"},component:function(){return n.e("chunk-195274b4").then(n.bind(null,"cffd"))}},{path:"system_config_member_right/:type?/:tab_id?",name:"".concat(v,"right"),meta:{auth:["setting-system-config-member-right"],title:"会员权益"},component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"delivery_service/index",name:"".concat(v,"deliveryService"),meta:{auth:["setting-delivery-service"],title:"配送员列表"},component:function(){return n.e("chunk-e3202f44").then(n.bind(null,"b43f"))}},{path:"pc_group_data",name:"".concat(v,"systemPcGroupData"),meta:{auth:["setting-system-pc_data"],title:"PC商城"},component:function(){return n.e("chunk-43e98519").then(n.bind(null,"ce94"))}},{path:"system_visualization_data",name:"".concat(v,"systemGroupData"),meta:{auth:["admin-setting-system_visualization_data"],title:"数据配置"},component:function(){return n.e("chunk-94f6b82a").then(n.bind(null,"cb18"))}},{path:"storage",name:"".concat(v,"storage"),meta:{auth:["setting-storage"],title:"储存配置"},component:function(){return n.e("chunk-6b6a4a42").then(n.bind(null,"6dc8"))}},{path:"wechat_config/:type?/:tab_id?",name:"".concat(v,"wechat_config"),meta:Object(o.a)(Object(o.a)({},A),{},{title:"公众号配置"}),component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"routine_config/:type?/:tab_id?",name:"".concat(v,"routine_config"),meta:Object(o.a)(Object(o.a)({},A),{},{title:"小程序配置"}),component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"app_config/:type?/:tab_id?",name:"".concat(v,"app_config"),meta:Object(o.a)(Object(o.a)({},A),{},{title:"app配置"}),component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"pc_config/:type?/:tab_id?",name:"".concat(v,"pc_config"),meta:Object(o.a)(Object(o.a)({},A),{},{title:"PC配置"}),component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"other_config/print/:type?/:tab_id?",name:"".concat(v,"other_print"),meta:{auth:["setting-other-print"],title:"小票打印配置"},component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"other_config/copy/:type?/:tab_id?",name:"".concat(v,"other_copy"),meta:{auth:["setting-other-copy"],title:"商品采集配置"},component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"other_config/logistics/:type?/:tab_id?",name:"".concat(v,"other_logistics"),meta:{auth:["setting-other-logistics"],title:"物流查询配置"},component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"other_config/electronic/:type?/:tab_id?",name:"".concat(v,"other_electronic"),meta:{auth:["setting-other-electronic"],title:"电子面单配置"},component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"other_config/sms/:type?/:tab_id?",name:"".concat(v,"other_sms"),meta:{auth:["setting-other-sms"],title:"短信功能配置"},component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"other_config/pay/:type?/:tab_id?",name:"".concat(v,"other_pay"),meta:{auth:["setting-other-sms"],title:"商城支付配置"},component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"agreement",name:"".concat(v,"notification"),meta:{auth:["setting-agreement"],title:"协议设置"},component:function(){return n.e("chunk-687cf10e").then(n.bind(null,"d9f0"))}},{path:"other_config/out/:type?/:tab_id?",name:"".concat(v,"other_print"),meta:{auth:["setting-other-out"],title:"对外接口配置"},component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"system_out_account/index",name:"".concat(v,"systemOutAccount"),meta:{auth:["setting-system-out-account-index"],title:"账号列表"},component:function(){return n.e("chunk-414c4c99").then(n.bind(null,"6b91"))}},{path:"system_out_interface/index",name:"".concat(v,"systemOutAccount"),meta:{auth:["setting-system-out-interface-index"],title:"接口文档"},component:function(){return Promise.all([n.e("chunk-4468475e"),n.e("chunk-119444fa"),n.e("chunk-6fef5a3f")]).then(n.bind(null,"7676"))}},{path:"lang/list",name:"".concat(v,"langList"),meta:{auth:["admin-lang-list"],title:"语言列表"},component:function(){return n.e("chunk-2d237c92").then(n.bind(null,"fd31"))}},{path:"lang/info",name:"".concat(v,"langInfo"),meta:{auth:["admin-lang-info"],title:"语言详情"},component:function(){return n.e("chunk-235c879d").then(n.bind(null,"0741"))}},{path:"lang/country",name:"".concat(v,"langCountry"),meta:{auth:["admin-lang-country"],title:"地区关联语言"},component:function(){return n.e("chunk-4a04ab15").then(n.bind(null,"5b6a"))}},{path:"yihaotong_config/:type?/:tab_id?",name:"".concat(v,"yihaotong_config"),meta:Object(o.a)(Object(o.a)({},A),{},{title:"一号通配置"}),component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"lang_config/:type?/:tab_id?",name:"".concat(v,"lang_config"),meta:Object(o.a)(Object(o.a)({},A),{},{title:"翻译配置"}),component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"kefu_config/:type?/:tab_id?",name:"".concat(v,"kefu_config"),meta:Object(o.a)(Object(o.a)({},A),{},{title:"客服配置"}),component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"recharge_config/:type?/:tab_id?",name:"".concat(v,"recharge_config"),meta:Object(o.a)(Object(o.a)({},A),{},{title:"充值配置"}),component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"member_config/:type?/:tab_id?",name:"".concat(v,"member_config"),meta:Object(o.a)(Object(o.a)({},A),{},{title:"付费会员配置"}),component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"user_config/:type?/:tab_id?",name:"".concat(v,"user_config"),meta:Object(o.a)(Object(o.a)({},A),{},{title:"用户配置"}),component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"order_config/:type?/:tab_id?",name:"".concat(v,"order_config"),meta:Object(o.a)(Object(o.a)({},A),{},{title:"订单配置"}),component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"sign_config/:type?/:tab_id?",name:"".concat(v,"sign_config"),meta:Object(o.a)(Object(o.a)({},A),{},{title:"签到配置"}),component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}}]},v=l.a.routePre,o={path:"".concat(v,"/agent"),name:"agent",header:"agent",redirect:{name:"".concat("agent_","agentManage")},meta:{auth:!0},component:f,children:[{path:"agent_manage/index",name:"".concat("agent_","agentManage"),meta:{auth:["agent-agent-manage"],title:"分销员管理"},component:function(){return n.e("chunk-6d4d2a3c").then(n.bind(null,"3061"))}}]},A="finance_",v={path:l.a.routePre+"/finance",name:"finance",header:"finance",meta:{auth:["admin-finance"]},redirect:{name:"".concat(A,"cashApply")},component:f,children:[{path:"billing_records/index",name:"".concat(A,"billingRecords"),meta:{auth:["finance-billing_records-index"],title:"账单记录"},component:function(){return n.e("chunk-ce82e81a").then(n.bind(null,"f807"))}},{path:"capital_flow/index",name:"".concat(A,"capitalFlow"),meta:{auth:["finance-capital_flow-index"],title:"资金流水"},component:function(){return n.e("chunk-3613832a").then(n.bind(null,"1dc8"))}},{path:"user_extract/index",name:"".concat(A,"cashApply"),meta:{auth:["finance-user_extract"],title:"提现申请"},component:function(){return n.e("chunk-113c1643").then(n.bind(null,"9eb0f"))}},{path:"user_recharge/index",name:"".concat(A,"recharge"),meta:{auth:["finance-user-recharge"],title:"充值记录"},component:function(){return n.e("chunk-34b7d6fe").then(n.bind(null,"7027"))}},{path:"finance/bill",name:"".concat(A,"bill"),meta:{auth:["finance-finance-bill"],title:"资金记录"},component:function(){return n.e("chunk-0fe5659e").then(n.bind(null,"badca"))}},{path:"finance/commission",name:"".concat(A,"commissionRecord"),meta:{auth:["finance-finance-commission"],title:"佣金记录"},component:function(){return n.e("chunk-e355adbc").then(n.bind(null,"e9f8"))}},{path:"balance/balance",name:"".concat(A,"balance"),meta:{auth:["finance-user-balance"],title:"余额记录"},component:function(){return n.e("chunk-3c8e4d50").then(n.bind(null,"8a30"))}}]},A=l.a.routePre,"cms_"),y=(k={path:A+"/cms",name:"cms",header:"cms",redirect:{name:"".concat(k,"article")},component:f,children:[{path:"article/index/:id?",name:"".concat(k,"article"),meta:{auth:["cms-article-index"],title:"文章管理",keepAlive:!0},component:function(){return n.e("chunk-05144782").then(n.bind(null,"7a0c"))}},{path:"article_category/index",name:"".concat(k,"articleCategory"),meta:{auth:["cms-article-category"],title:"文章分类"},component:function(){return n.e("chunk-0d15b554").then(n.bind(null,"9ace"))}},{path:"article/add_article/:id?",name:"".concat(k,"addArticle"),meta:{auth:["cms-article-creat"],title:"文章添加",activeMenu:A+"/cms/article/index"},component:function(){return n.e("chunk-dc63bab4").then(n.bind(null,"f164"))}}]},A=l.a.routePre,"marketing_"),C=(A={path:A+"/marketing",name:"marketing",header:"marketing",redirect:{name:"".concat(y,"storeCouponIssue")},component:f,children:[{path:"store_combination/index",name:"".concat(y,"combinalist"),meta:{auth:["marketing-store_combination"],title:"拼团商品",keepAlive:!0},component:function(){return n.e("chunk-14a3aaa0").then(n.bind(null,"82f1"))}},{path:"store_combination/combina_list",name:"".concat(y,"combinaList"),meta:{auth:["marketing-store_combination-combina_list"],title:"拼团列表"},component:function(){return n.e("chunk-0643a4f2").then(n.bind(null,"de26"))}},{path:"store_combination/create/:id?/:copy?",name:"".concat(y,"storeCombinationCreate"),meta:{auth:["marketing-store_combination-create"],title:"添加拼团",activeMenu:A+"/marketing/store_combination/index"},component:function(){return Promise.all([n.e("chunk-1b8a4d65"),n.e("chunk-8819ae80")]).then(n.bind(null,"28bd"))}},{path:"store_combination/statistics/:id?",name:"".concat(y,"storeCombinationStatistics"),meta:{title:"拼团统计",activeMenu:A+"/marketing/store_combination/index"},component:function(){return n.e("chunk-22f5bbda").then(n.bind(null,"d2d3"))}},{path:"store_coupon/index",name:"".concat(y,"storeCoupon"),meta:{auth:["marketing-store_coupon"],title:"优惠券模板"},component:function(){return n.e("chunk-12ed83d0").then(n.bind(null,"2838"))}},{path:"store_coupon_issue/index",name:"".concat(y,"storeCouponIssue"),meta:{auth:["marketing-store_coupon_issue"],title:"优惠券列表",keepAlive:!0},component:function(){return n.e("chunk-45048bb2").then(n.bind(null,"fd8e"))}},{path:"store_coupon_issue/create/:id?/:edit?",name:"".concat(y,"storeCouponCreate"),meta:{auth:["marketing-store_coupon_issue-create"],title:"添加优惠券",activeMenu:A+"/marketing/store_coupon_issue/index"},component:function(){return n.e("chunk-705d70da").then(n.bind(null,"6da28"))}},{path:"store_coupon_user/index",name:"".concat(y,"storeCouponUser"),meta:{auth:["marketing-store_coupon_user"],title:"用户领取记录"},component:function(){return n.e("chunk-655f8b43").then(n.bind(null,"aeba"))}},{path:"coupon/system_config/:type?/:tab_id?",name:"".concat(y,"coupon"),meta:{auth:["admin-order-storeOrder-index"],title:"优惠券配置"},component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"store_bargain/index",name:"".concat(y,"storeBargain"),meta:{auth:["marketing-store_bargain"],title:"砍价商品",keepAlive:!0},component:function(){return n.e("chunk-dad14e9e").then(n.bind(null,"49ba"))}},{path:"store_bargain/bargain_list",name:"".concat(y,"bargainList"),meta:{auth:["marketing-store_bargain-bargain_list"],title:"砍价列表"},component:function(){return n.e("chunk-498734e4").then(n.bind(null,"7c4e"))}},{path:"store_bargain/create/:id?/:copy?",name:"".concat(y,"bargainCreate"),meta:{auth:["marketing-store_bargain-create"],title:"添加砍价",activeMenu:A+"/marketing/store_bargain/index"},component:function(){return Promise.all([n.e("chunk-1b8a4d65"),n.e("chunk-18d290e4")]).then(n.bind(null,"b982"))}},{path:"store_bargain/statistics/:id?",name:"".concat(y,"storeBargainStatistics"),meta:{title:"砍价统计",activeMenu:A+"/marketing/store_bargain/index"},component:function(){return n.e("chunk-1f9349da").then(n.bind(null,"fea0"))}},{path:"store_seckill/index",name:"".concat(y,"storeSeckill"),meta:{auth:["marketing-store_seckill"],title:"秒杀商品",keepAlive:!0},component:function(){return n.e("chunk-615e99d0").then(n.bind(null,"1fc7"))}},{path:"store_seckill_data/index/:id",name:"".concat(y,"storeSeckillData"),meta:{auth:["marketing-store_seckill-data"],title:"秒杀配置"},component:function(){return n.e("chunk-195274b4").then(n.bind(null,"cffd"))}},{path:"store_seckill/create/:id?/:copy?",name:"".concat(y,"storeSeckillCreate"),meta:{auth:["marketing-store_seckill-create"],title:"添加秒杀",activeMenu:A+"/marketing/store_seckill/index"},component:function(){return Promise.all([n.e("chunk-1b8a4d65"),n.e("chunk-0cb85443")]).then(n.bind(null,"93a9"))}},{path:"store_seckill/statistics/:id?",name:"".concat(y,"storeSeckillStatistics"),meta:{title:"秒杀统计",activeMenu:A+"/marketing/store_seckill/index"},component:function(){return n.e("chunk-1c7f87fc").then(n.bind(null,"6557"))}},{path:"integral/system_config/:type?/:tab_id?",name:"".concat(y,"integral"),meta:{auth:["marketing-integral-system_config"],title:"积分配置"},component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"model/system_config/:type?/:tab_id?",name:"".concat(y,"model"),meta:{auth:["system-model-system_config"],title:"模块配置"},component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}},{path:"store_integral/index",name:"".concat(y,"storeIntegral"),meta:{auth:["marketing-store_integral"],title:"积分商品",keepAlive:!0},component:function(){return n.e("chunk-39c668cd").then(n.bind(null,"6bf7"))}},{path:"store_integral/create/:id?/:copy?",name:"".concat(y,"storeIntegralCreate"),meta:{auth:["marketing-store_integral-create"],title:"添加积分商品",activeMenu:A+"/marketing/store_integral/index"},component:function(){return n.e("chunk-6352c572").then(n.bind(null,"075c"))}},{path:"store_integral/order_list",name:"".concat(y,"storeIntegralOrder"),meta:{auth:["marketing-store_integral-order"],title:"兑换订单"},component:function(){return Promise.all([n.e("chunk-5a89677e"),n.e("chunk-90bcd7c4")]).then(n.bind(null,"0d8f"))}},{path:"user_point/index",name:"".concat(y,"userPoint"),meta:{auth:["marketing-user_point"],title:"积分日志"},component:function(){return n.e("chunk-1811580e").then(n.bind(null,"b430"))}},{path:"live/live_room",name:"".concat(y,"live_room"),meta:{auth:!0,title:"直播间管理"},component:function(){return n.e("chunk-01e6ab4e").then(n.bind(null,"7afb"))}},{path:"live/add_live_room",name:"".concat(y,"add_live_room"),meta:{auth:!0,title:"直播间管理",activeMenu:A+"/marketing/live/live_room"},component:function(){return n.e("chunk-5f654c80").then(n.bind(null,"29f2"))}},{path:"live/live_goods",name:"".concat(y,"live_goods"),meta:{auth:!0,title:"直播间商品管理"},component:function(){return n.e("chunk-56a16a02").then(n.bind(null,"8f86"))}},{path:"live/add_live_goods",name:"".concat(y,"add_live_goods"),meta:{auth:!0,title:"直播间商品管理",activeMenu:A+"/marketing/live/live_goods"},component:function(){return n.e("chunk-02077a46").then(n.bind(null,"d7d0"))}},{path:"live/anchor",name:"".concat(y,"anchor"),meta:{auth:!0,title:"主播管理"},component:function(){return n.e("chunk-2d22c8ff").then(n.bind(null,"f483"))}},{path:"presell/index",name:"".concat(y,"storePresell"),meta:{auth:["marketing-presell"],title:"预售商品"},component:function(){return n.e("chunk-41b51884").then(n.bind(null,"24f1"))}},{path:"presell/presell_list",name:"".concat(y,"presellList"),meta:{auth:["marketing-presell-presell_list"],title:"预售列表"},component:function(){return n.e("chunk-877e7f2c").then(n.bind(null,"a21a"))}},{path:"presell/create/:id?/:copy?",name:"".concat(y,"storePresellCreate"),meta:{auth:["marketing-presell-create"],title:"添加预售"},component:function(){return Promise.all([n.e("chunk-1b8a4d65"),n.e("chunk-06489e0c")]).then(n.bind(null,"fac5"))}},{path:"lottery/index",name:"".concat(y,"lottery"),meta:{auth:!0,title:"抽奖列表"},component:function(){return n.e("chunk-2f3a87a2").then(n.bind(null,"207ab"))}},{path:"lottery/create",name:"".concat(y,"create"),meta:{auth:!0,title:"创建抽奖"},component:function(){return Promise.all([n.e("chunk-1b8a4d65"),n.e("chunk-4a4c1a3e"),n.e("chunk-40a80d43")]).then(n.bind(null,"e90a"))}},{path:"lottery/recording_list",name:"".concat(y,"recording_list"),meta:{auth:!0,title:"抽奖记录"},component:function(){return n.e("chunk-2589d8c4").then(n.bind(null,"ca99"))}},{path:"channel_code/channelCodeIndex",name:"".concat(y,"channel_code"),meta:{auth:!0,title:"公众号渠道码",keepAlive:!0},component:function(){return n.e("chunk-74074484").then(n.bind(null,"d99c"))}},{path:"channel_code/create",name:"".concat(y,"create_code"),meta:{auth:["marketing-channel_code-create"],title:"新建渠道码",activeMenu:A+"/marketing/channel_code/channelCodeIndex"},component:function(){return Promise.all([n.e("chunk-336cef99"),n.e("chunk-374d374a")]).then(n.bind(null,"ed2f"))}},{path:"channel_code/code_statistic",name:"".concat(y,"code_statistic"),meta:{auth:["marketing-channel_code-statistic"],title:"二维码统计",activeMenu:A+"/marketing/channel_code/channelCodeIndex"},component:function(){return Promise.all([n.e("chunk-4ea989fa"),n.e("chunk-688114e1")]).then(n.bind(null,"0996"))}},{path:"point_record",name:"".concat(y,"point_record"),meta:{auth:["marketing-point_record-index"],title:"积分记录"},component:function(){return n.e("chunk-5b9316d2").then(n.bind(null,"20e6"))}},{path:"point_statistic",name:"".concat(y,"point_statistic"),meta:{auth:["marketing-point_statistic-index"],title:"积分统计"},component:function(){return Promise.all([n.e("chunk-4ea989fa"),n.e("chunk-0cd57972")]).then(n.bind(null,"4d92"))}},{path:"recharge",name:"".concat(y,"recharge"),meta:{title:"充值配置"},component:function(){return n.e("chunk-276b5112").then(n.bind(null,"c36e"))}},{path:"sign",name:"".concat(y,"sign"),meta:{title:"签到配置"},component:function(){return n.e("chunk-dbc6e836").then(n.bind(null,"d152"))}},{path:"sign_rewards",name:"".concat(y,"sign_rewards"),meta:{title:"签到奖励"},component:function(){return n.e("chunk-44047eee").then(n.bind(null,"f77a"))}},{path:"member_config/:type?/:tab_id?",name:"".concat(y,"member_config"),meta:{title:"会员配置"},component:function(){return n.e("chunk-6239dc0a").then(n.bind(null,"a53e"))}}]},y=l.a.routePre,"app_"),x=(y={path:y+"/app",name:"app",header:"app",redirect:{name:"".concat(C,"wechatMenus")},meta:{auth:["admin-app"]},component:f,children:[{path:"wechat/setting/menus/index",name:"".concat(C,"wechatMenus"),meta:{auth:["application-wechat-menus"],title:"微信菜单"},component:function(){return n.e("chunk-0e9fe7d9").then(n.bind(null,"c861"))}},{path:"wechat/wechat_user/user/tag",name:"".concat(C,"tag"),meta:{auth:["wechat-wechat-user-tag"],title:"用户标签"},component:function(){return n.e("chunk-4e45f7d8").then(n.bind(null,"5ab6"))}},{path:"wechat/wechat_user/user/group",name:"".concat(C,"group"),meta:{auth:["wechat-wechat-user-group"],title:"用户分组"},component:function(){return n.e("chunk-4e45f7d8").then(n.bind(null,"5ab6"))}},{path:"wechat/wechat_user/user/message",name:"".concat(C,"message"),meta:{auth:["wechat-wechat-user-message"],title:"用户行为记录"},component:function(){return n.e("chunk-3034d869").then(n.bind(null,"7f5d"))}},{path:"wechat/news_category/index",name:"".concat(C,"newsCategoryIndex"),meta:{auth:["wechat-wechat-news-category-index"],title:"图文管理"},component:function(){return Promise.all([n.e("chunk-336cef99"),n.e("chunk-2d229c13")]).then(n.bind(null,"df94"))}},{path:"wechat/news_category/save/:id?",name:"".concat(C,"newsCategorySave"),meta:{auth:["wechat-wechat-news-category-save"],title:"图文添加",activeMenu:y+"/app/wechat/news_category/index"},component:function(){return n.e("chunk-08c6a66a").then(n.bind(null,"d9fa"))}},{path:"wechat/reply/follow/:key",name:"".concat(C,"fllow"),meta:{auth:["wechat-wechat-reply-subscribe"],title:"微信关注回复"},component:function(){return Promise.all([n.e("chunk-336cef99"),n.e("chunk-cbe67462")]).then(n.bind(null,"3137"))}},{path:"wechat/reply/keyword",name:"".concat(C,"keyword"),meta:{auth:["wechat-wechat-reply-keyword"],title:"关键字回复"},component:function(){return n.e("chunk-12faac12").then(n.bind(null,"2430"))}},{path:"wechat/reply/keyword/save/:id?",name:"".concat(C,"keywordAdd"),meta:{auth:["wechat-wechat-reply-save"],title:"关键字添加"},component:function(){return Promise.all([n.e("chunk-336cef99"),n.e("chunk-cbe67462")]).then(n.bind(null,"3137"))}},{path:"wechat/reply/index/:key",name:"".concat(C,"replyIndex"),meta:{auth:["wechat-wechat-reply-default"],title:"无效关键词回复"},component:function(){return Promise.all([n.e("chunk-336cef99"),n.e("chunk-cbe67462")]).then(n.bind(null,"3137"))}},{path:"routine/download",name:"".concat(C,"routineTemplate"),meta:{auth:["routine-download"],title:"小程序下载"},component:function(){return n.e("chunk-1efe06aa").then(n.bind(null,"ddee"))}},{path:"routine/link",name:"".concat(C,"routineLink"),meta:{auth:["routine-link"],title:"小程序链接"},component:function(){return n.e("chunk-3899d053").then(n.bind(null,"4a91"))}},{path:"app/version",name:"".concat(C,"version"),meta:{auth:["admin-app-version"],title:"APP版本管理"},component:function(){return n.e("chunk-6d02b352").then(n.bind(null,"644d"))}},{path:"app/agreement",name:"".concat(C,"agreement "),meta:{auth:["admin-app-agreement"],title:"隐私协议"},component:function(){return n.e("chunk-f1d280ea").then(n.bind(null,"cc2e"))}}]},C=l.a.routePre,"system_"),w=(C={path:C+"/system",name:"system",header:"system",redirect:{name:"".concat(x,"configTab")},meta:{auth:["admin-system"]},component:f,children:[{path:"code_generation",name:"".concat(x,"code_generation"),meta:{auth:["system-config-code-generation"],title:"代码生成",activeMenu:C+"/system/code_generation_list"},component:function(){return Promise.all([n.e("chunk-4a4c1a3e"),n.e("chunk-2006b0e5")]).then(n.bind(null,"b21d"))}},{path:"code_data_dictionary",name:"".concat(x,"code_data_dictionary"),meta:{auth:["system-code-data_dictionary"],title:"数据字典",activeMenu:C+"/system/code_data_dictionary"},component:function(){return n.e("chunk-a55531f6").then(n.bind(null,"cfa3"))}},{path:"code_generation_list",name:"".concat(x,"code_generation_list"),meta:{auth:["system-config-code-generation-list"],title:"代码生成列表"},component:function(){return Promise.all([n.e("chunk-4468475e"),n.e("chunk-119444fa"),n.e("chunk-98173ed8")]).then(n.bind(null,"448b"))}},{path:"backend_routing",name:"".concat(x,"backend_routing"),meta:{auth:["system-config-backend-routing"],title:"接口管理"},component:function(){return Promise.all([n.e("chunk-4468475e"),n.e("chunk-119444fa"),n.e("chunk-2659c75c")]).then(n.bind(null,"9666"))}},{path:"file",name:"".concat(x,"file"),meta:{auth:["system-file"],title:"附件管理"},component:function(){return n.e("chunk-054ceee2").then(n.bind(null,"8084"))}},{path:"maintain/clear/index",name:"".concat(x,"clear"),meta:{auth:["system-clear"],title:"刷新缓存"},component:function(){return n.e("chunk-6f20c07b").then(n.bind(null,"7de5"))}},{path:"maintain/system_log/index",name:"".concat(x,"systemLog"),meta:{auth:["system-maintain-system-log"],title:"系统日志"},component:function(){return n.e("chunk-280614e9").then(n.bind(null,"fc59"))}},{path:"maintain/system_file/index",name:"".concat(x,"systemFile"),meta:{auth:["system-maintain-system-file"],title:"文件校验"},component:function(){return n.e("chunk-33a0fffa").then(n.bind(null,"1c2f"))}},{path:"maintain/system_cleardata/index",name:"".concat(x,"systemCleardata"),meta:{auth:["system-maintain-system-cleardata"],title:"清除数据"},component:function(){return n.e("chunk-1f15c420").then(n.bind(null,"b4f0"))}},{path:"maintain/system_databackup/index",name:"".concat(x,"systemDatabackup"),meta:{auth:["system-maintain-system-databackup"],title:"数据备份"},component:function(){return n.e("chunk-168333d9").then(n.bind(null,"e2606"))}},{path:"maintain/system_file/opendir",name:"".concat(x,"opendir"),meta:{auth:["system-maintain-system-file"],title:"文件管理"},component:function(){return Promise.all([n.e("chunk-4468475e"),n.e("chunk-119444fa"),n.e("chunk-36a0bc14")]).then(n.bind(null,"3793"))}},{path:"maintain/system_file/login",name:"".concat(x,"opendir_login"),meta:{auth:["system-maintain-system-file"],title:"文件管理入口",activeMenu:C+"/system/maintain/system_file/opendir"},component:function(){return n.e("chunk-4015072d").then(n.bind(null,"a8d2"))}},{path:"config/system_config_tab/index",name:"".concat(x,"configTab"),meta:{auth:["system-config-system_config-tab"],title:"配置分类"},component:function(){return n.e("chunk-0322990a").then(n.bind(null,"c59c"))}},{path:"config/system_config_tab/list/:id?",name:"".concat(x,"configTabList"),meta:{auth:["system-config-system_config_tab-list"],title:"配置列表",activeMenu:C+"/system/config/system_config_tab/index"},component:function(){return n.e("chunk-67108560").then(n.bind(null,"0c6b"))}},{path:"config/system_group/index",name:"".concat(x,"group"),meta:{auth:["system-config-system_config-group"],title:"组合数据"},component:function(){return n.e("chunk-6fee94aa").then(n.bind(null,"33b8"))}},{path:"config/system_group/list/:id?",name:"".concat(x,"groupList"),meta:{auth:["system-config-system_config-list"],title:"组合数据列表",activeMenu:C+"/system/config/system_group/index"},component:function(){return n.e("chunk-195274b4").then(n.bind(null,"cffd"))}},{path:"maintain/auth",name:"".concat(x,"auth"),meta:{auth:["system-maintain-auth"],title:"商业授权"},component:function(){return n.e("chunk-34df47f1").then(n.bind(null,"c2b5"))}},{path:"onlineUpgrade/index",name:"".concat(x,"upgradeclient"),meta:{auth:["system-onlineUpgrade-index"],title:"在线升级"},component:function(){return Promise.all([n.e("chunk-a89bbbb0"),n.e("chunk-39a6c570")]).then(n.bind(null,"05ea7"))}},{path:"crontab",name:"".concat(x,"crontab"),meta:{auth:["system-crontab-index"],title:"定时任务"},component:function(){return n.e("chunk-22754d52").then(n.bind(null,"b60f"))}},{path:"system_menus/index",name:"".concat(x,"systemMenus"),meta:{auth:["system-system-menus"],title:"权限规则"},component:function(){return n.e("chunk-1d7b5500").then(n.bind(null,"ee88"))}}]},x="statistic_",x={path:l.a.routePre+"/statistic",name:"statistic",header:"statistic",redirect:{name:"".concat(x,"product")},component:f,children:[{path:"product",name:"".concat(x,"product"),meta:{title:"商品统计"},component:function(){return Promise.all([n.e("chunk-4ea989fa"),n.e("chunk-c7dc18e0")]).then(n.bind(null,"585e"))}},{path:"user",name:"".concat(x,"user"),meta:{title:"用户统计"},component:function(){return Promise.all([n.e("chunk-4ea989fa"),n.e("chunk-95e0726a")]).then(n.bind(null,"7e46"))}},{path:"transaction",name:"".concat(x,"transaction"),meta:{title:"交易统计"},component:function(){return Promise.all([n.e("chunk-4ea989fa"),n.e("chunk-393bb16f")]).then(n.bind(null,"4192"))}},{path:"integral",name:"".concat(x,"integral"),meta:{title:"积分统计"},component:function(){return Promise.all([n.e("chunk-4ea989fa"),n.e("chunk-3a4dc602")]).then(n.bind(null,"18e7"))}},{path:"order",name:"".concat(x,"order"),meta:{title:"订单统计"},component:function(){return Promise.all([n.e("chunk-4ea989fa"),n.e("chunk-d13bea24")]).then(n.bind(null,"6d5b"))}},{path:"balance",name:"".concat(x,"balance"),meta:{title:"余额统计"},component:function(){return Promise.all([n.e("chunk-4ea989fa"),n.e("chunk-13be3ef9")]).then(n.bind(null,"0ddf"))}}]},l.a.routePre),O="kefu_",j=(O=[{path:w+"/login",name:"login",meta:{title:"登录",hideInMenu:!0},component:function(){return n.e("chunk-86b5a02a").then(n.bind(null,"318e"))}},{path:"/kefu",name:"".concat(O,"index"),meta:{auth:!0,title:"客服管理",kefu:!0},component:function(){return n.e("chunk-53c1cfa0").then(n.bind(null,"d666"))}},{path:w+"/kefu",name:"".concat(O,"index"),meta:{auth:!0,title:"客服管理",kefu:!0},redirect:{name:"setting_service"},component:function(){return n.e("chunk-53c1cfa0").then(n.bind(null,"d666"))}},{path:"/kefu/mobile_list",name:"".concat(O,"mobile_list"),meta:{auth:!0,title:"消息列表",kefu:!0},component:function(){return n.e("chunk-46b4094a").then(n.bind(null,"a9d3"))}},{path:"/kefu/mobile_chat",name:"".concat(O,"mobile_chat"),meta:{auth:!0,title:"对话详情",kefu:!0},component:function(){return n.e("chunk-65dc2289").then(n.bind(null,"a626"))}},{path:"/kefu/pc_list",name:"".concat(O,"pc_list"),meta:{auth:!0,title:"客服",kefu:!0},component:function(){return n.e("chunk-983849aa").then(n.bind(null,"37d1"))}},{path:"/kefu/orderList/:type?/:toUid?",name:"".concat(O,"order-list"),meta:{auth:!0,title:"订单列表",kefu:!0},component:function(){return n.e("chunk-6b8a7a60").then(n.bind(null,"87bc"))}},{path:"/kefu/orderDetail/:id?/:goname?",name:"".concat(O,"order-detail"),meta:{auth:!0,title:"订单详情",kefu:!0},component:function(){return n.e("chunk-1c5d0286").then(n.bind(null,"f23d"))}},{path:"/kefu/orderDelivery/:id?/:orderId?",name:"".concat(O,"order-delivery"),meta:{auth:!0,title:"发货",kefu:!0},component:function(){return Promise.all([n.e("chunk-8af7aa2e"),n.e("chunk-15477b66")]).then(n.bind(null,"c7b8"))}},{path:"/kefu/user/index/:uid?/:type?",name:"".concat(O,"user-index"),meta:{auth:!0,title:"客户信息",kefu:!0},component:function(){return Promise.all([n.e("chunk-8af7aa2e"),n.e("chunk-05350300")]).then(n.bind(null,"46cf"))}},{path:"/kefu/goods/list",name:"".concat(O,"goods-list"),meta:{auth:!0,title:"商品列表",kefu:!0},component:function(){return n.e("chunk-9a0440ac").then(n.bind(null,"7eb74"))}},{path:"/kefu/goods/detail",name:"".concat(O,"goods-detail"),meta:{auth:!0,title:"商品列表",kefu:!0},component:function(){return n.e("chunk-7a9d10f7").then(n.bind(null,"6f8b"))}},{path:"/kefu/appChat",name:"".concat(O,"app-chat"),meta:{auth:!0,title:"客服",kefu:!0},component:function(){return n.e("chunk-b557ff32").then(n.bind(null,"eea8"))}},{path:"/kefu/mobile_user_chat",name:"".concat(O,"app-mobile_user_chat"),meta:{auth:!0,title:"用户客服",kefu:!0},component:function(){return n.e("chunk-3c4f0bd9").then(n.bind(null,"c168"))}},{path:"/kefu/mobile_feedback",name:"".concat(O,"app-mobile_feedback"),meta:{auth:!0,title:"用户反馈",kefu:!0},component:function(){return n.e("chunk-00655988").then(n.bind(null,"5909"))}},{path:"/app/upload",name:"mobile_upload",meta:{auth:!0,title:"手机端扫码上传",kefu:!0},component:function(){return n.e("chunk-7e531db4").then(n.bind(null,"e90e"))}},{path:w+"/order/print",name:"order-print-print",meta:{title:"配货单打印"},component:function(){return n.e("chunk-c67a888c").then(n.bind(null,"00461"))}}],w="division_",w={path:l.a.routePre+"/division",name:"division",header:"division",redirect:{name:"".concat(w,"division")},meta:{auth:!0},component:f,children:[{path:"index",name:"".concat(w,"division"),meta:{auth:["agent-division-index"],title:"事业部列表"},component:function(){return n.e("chunk-8eb17d4c").then(n.bind(null,"7ac0"))}},{path:"agent/index",name:"".concat(w,"agent"),meta:{auth:["agent-division-agent-index"],title:"代理商列表"},component:function(){return n.e("chunk-33e8b94a").then(n.bind(null,"aa0e"))}},{path:"agent/applyList",name:"".concat(w,"agent"),meta:{auth:["agent-division-agent-applyList"],title:"代理商申请"},component:function(){return n.e("chunk-6247b74c").then(n.bind(null,"4c8e"))}},{path:"agent/agreement",name:"".concat(w,"agent"),meta:{auth:["agent-division-agent-agreement"],title:"代理商规则"},component:function(){return n.e("chunk-9a9500de").then(n.bind(null,"ec81"))}}]},{path:l.a.routePre+"/crud",name:"crud",header:"crud",redirect:{name:"".concat("crud_","crud")},meta:{auth:!0},component:f,children:[{path:":table_name",name:"".concat("crud_","crud"),meta:{auth:!0,title:"增删改查"},component:function(){return n.e("chunk-81c6f57e").then(n.bind(null,"2eed"))}}]}),_=n("cb8b"),S=[],T=(_.keys().forEach((function(e){e=_(e),S.push(e.default)})),l.a.routePre),L=(f=[{path:"/",meta:{title:"CRMEB"},redirect:{name:"home_index"},component:f,children:[{path:T+"/system/user",name:"systemUser",meta:{auth:!0,title:"个人中心"},component:function(){return Promise.all([n.e("chunk-a89bbbb0"),n.e("chunk-2db6e5fe")]).then(n.bind(null,"265f"))}},{path:T+"/system/files",name:"systemFiles",meta:{auth:["admin-setting-files"],title:"文件管理"},component:function(){return n.e("chunk-af5726fa").then(n.bind(null,"ceb8a"))}},{path:"refresh",name:"refresh",hidden:!0,component:{beforeRouteEnter:function(e,t,n){n((function(e){return e.$router.replace(t.fullPath)}))},render:function(e){return e()}}},{path:"redirect/:route*",name:"redirect",hidden:!0,component:{beforeRouteEnter:function(e,t,n){n((function(e){return e.$router.replace(JSON.parse(t.params.route))}))},render:function(e){return e()}}}]},{path:T,meta:{title:"CRMEB"},redirect:{name:"home_index"},component:f},{path:T+"/widget.images/index.html",name:"images",meta:{auth:["admin-user-user-index"],title:"上传图片"},component:function(){return n.e("chunk-407053db").then(n.bind(null,"7bcf"))}},{path:T+"/widget.widgets/icon.html",name:"imagesIcon",meta:{auth:["admin-user-user-index"],title:"上传图标"},component:function(){return n.e("chunk-6bd8b3a6").then(n.bind(null,"3182"))}},{path:T+"/store.StoreProduct/index.html",name:"storeProduct",meta:{title:"选择商品"},component:function(){return Promise.resolve().then(n.bind(null,"c4ad"))}},{path:T+"/system.User/list.html",name:"changeUser",meta:{title:"选择用户"},component:function(){return n.e("chunk-8ccb56cc").then(n.bind(null,"8c03"))}},{path:T+"/widget.video/index.html",name:"video",meta:{title:"上传视频"},component:function(){return n.e("chunk-57048b73").then(n.bind(null,"4553"))}},m,o,k,h,A,g,p,v,b,C,y,x,w].concat(S,[j]),m=O,o=[{path:T+"/403",name:"403",meta:{title:"403"},component:function(){return n.e("chunk-c1e0dc96").then(n.bind(null,"a7a0"))}},{path:T+"/500",name:"500",meta:{title:"500"},component:function(){return n.e("chunk-3e34ca82").then(n.bind(null,"6077"))}},{path:T+"/*",name:"404",meta:{title:"404"},component:function(){return n.e("chunk-3e8ba3e0").then(n.bind(null,"2911"))}}],k=[].concat(Object(s.a)(f),Object(s.a)(m),o),n("4360")),B=n("a74e"),I=n("3908"),N=(c.default.use(r.a),r.a.prototype.push),E=(r.a.prototype.push=function(e){return N.call(this,e).catch((function(e){return e}))},new r.a({routes:k,mode:l.a.routerMode}));E.beforeEach(function(){var e=Object(i.a)(Object(a.a)().mark((function e(t,n,i){var o;return Object(a.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(function e(t){t.matched&&2Number(e))return this.$message.warning("最多只能选"+e+"张图片");this.$emit("getPicD",this.checkPicList)}},editName:function(e){var t=e.real_name.split("."),n=null==t[1]?[]:t[1];t=t[0].length+n.length;e.editName=t<10?e.real_name:e.real_name.substr(0,4)+"..."+e.real_name.substr(-5,5)},bindTxt:function(e){var t,n,a=this;""==e.real_name&&this.$message.error("请填写内容"),t=e.att_id,n={real_name:e.real_name},Object(c.a)({url:"file/file/update/"+t,method:"put",data:n}).then((function(t){a.editName(e),e.isEdit=!1,a.$message.success(t.msg)})).catch((function(e){a.$message.error(e.msg)}))}}},n("dbd2"),p=Object(p.a)(f,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"Modal"},[t("div",{staticClass:"colLeft"},[t("div",{staticClass:"Nav"},[t("div",{staticClass:"trees-coadd"},[e.isPage?t("div",{staticClass:"tree_tit",on:{click:e.addSort}},[t("i",{staticClass:"el-icon-circle-plus"}),e._v("\n 添加分类\n ")]):e._e(),t("div",{staticClass:"scollhide"},[t("div",{class:e.isPage?"tree":"isTree"},[t("el-tree",{attrs:{data:e.treeData,"node-key":"id","default-expand-all":"","highlight-current":"","expand-on-click-node":!1,"current-node-key":e.treeId},on:{"node-click":e.appendBtn},scopedSlots:e._u([{key:"default",fn:function(a){var i=a.data;return t("span",{staticClass:"custom-tree-node"},[t("span",{staticClass:"file-name"},[i.pid?e._e():t("img",{staticClass:"icon",attrs:{src:n("c583")}}),t("span",{staticClass:"name line1"},[e._v(e._s(i.title))])]),t("span",[t("el-dropdown",{on:{command:function(t){return e.clickMenu(i,t)}}},[t("i",{staticClass:"el-icon-more el-icon--right"}),t("template",{slot:"dropdown"},[t("el-dropdown-menu",[t("el-dropdown-item",{attrs:{command:"1"}},[e._v("新增分类")]),i.id?t("el-dropdown-item",{attrs:{command:"2"}},[e._v("编辑分类")]):e._e(),i.id?t("el-dropdown-item",{attrs:{command:"3"}},[e._v("删除")]):e._e()],1)],1)],2)],1)])}}])})],1)])])]),t("div",{staticClass:"conter"},[t("div",{staticClass:"bnt acea-row row-middle df-jcsb"},[t("div",{},[0!==e.isShow?t("el-button",{attrs:{type:"primary",disabled:0===e.checkPicList.length,size:"small"},on:{click:e.checkPics}},[e._v("使用选中图片")]):e._e(),t("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.uploadModal}},[e._v("上传图片")]),t("el-button",{staticClass:"mr10",attrs:{type:"error",size:"small",disabled:!e.checkPicList.length&&!e.ids.length},on:{click:function(t){return t.stopPropagation(),e.editPicList()}}},[e._v("删除图片")]),t("el-cascader",{staticClass:"treeSel",staticStyle:{width:"150px"},attrs:{placeholder:"图片移动至",options:e.treeData2,props:{checkStrictly:!0,emitPath:!1,label:"title",value:"id"},clearable:"",size:"small"},on:{"visible-change":e.moveImg},model:{value:e.pids,callback:function(t){e.pids=t},expression:"pids"}})],1),e.isPage?t("div",[t("el-input",{staticClass:"mr10",staticStyle:{width:"150px"},attrs:{placeholder:"请输入图片名",size:"small"},model:{value:e.fileData.real_name,callback:function(t){e.$set(e.fileData,"real_name",t)},expression:"fileData.real_name"}},[t("i",{staticClass:"el-icon-search el-input__icon",attrs:{slot:"suffix"},on:{click:e.getFileList},slot:"suffix"})]),t("el-radio-group",{attrs:{size:"small"},on:{input:e.radioChange},model:{value:e.lietStyle,callback:function(t){e.lietStyle=t},expression:"lietStyle"}},[t("el-radio-button",{attrs:{label:"list"}},[t("i",{staticClass:"el-icon-menu"})]),t("el-radio-button",{attrs:{label:"table"}},[t("span",{staticClass:"iconfont iconliebiao"})])],1)],1):e._e()]),t("div",{staticClass:"pictrueList acea-row",class:{"is-modal":!e.isPage}},["list"==e.lietStyle?t("div",{staticStyle:{width:"100%"}},[t("div",{directives:[{name:"show",rawName:"v-show",value:e.isShowPic,expression:"isShowPic"}],staticClass:"imagesNo"},[t("i",{staticClass:"el-icon-picture",staticStyle:{color:"#dbdbdb","font-size":"60px"}}),t("span",{staticClass:"imagesNo_sp"},[e._v("图片库为空")])]),t("div",{ref:"imgListBox",staticClass:"acea-row mb10"},e._l(e.pictrueList,(function(n,a){return t("div",{key:a,staticClass:"pictrueList_pic mb10 mt10",style:{margin:e.picmargin},on:{mouseenter:function(t){return e.enterMouse(n)},mouseleave:function(t){return e.enterMouse(n)}}},[0l(e)?1:-1})),a=o(n),f=0;fl(e)?1:-1})),a=o(n),f=0;f=a.row.back_integral,expression:"\n scope.row._status !== 1 ||\n (scope.row._status === 3 &&\n scope.row.use_integral > 0 &&\n scope.row.use_integral >= scope.row.back_integral)\n "}],attrs:{command:"4"}},[e._v("售后备注")]),t("el-dropdown-item",{directives:[{name:"show",rawName:"v-show",value:[1,2,5].includes(a.row.refund_type)&&(parseFloat(a.row.pay_price)>parseFloat(a.row.refunded_price)||0==a.row.pay_price),expression:"\n [1, 2, 5].includes(scope.row.refund_type) &&\n (parseFloat(scope.row.pay_price) > parseFloat(scope.row.refunded_price) || scope.row.pay_price == 0)\n "}],attrs:{command:"5"}},[e._v(e._s(2==a.row.refund_type?"同意退货":"立即退款"))]),t("el-dropdown-item",{directives:[{name:"show",rawName:"v-show",value:[1,2].includes(a.row.refund_type)&&0===a.row.is_pink_cancel,expression:"[1, 2].includes(scope.row.refund_type) && scope.row.is_pink_cancel === 0"}],attrs:{command:"7"}},[e._v("不退款")]),t("el-dropdown-item",{directives:[{name:"show",rawName:"v-show",value:1==a.row.is_del,expression:"scope.row.is_del == 1"}],attrs:{command:"8"}},[e._v("删除订单")])],1)],1)]}}])})],1),t("div",{staticClass:"acea-row row-right page"},[e.total?t("pagination",{attrs:{total:e.total,page:e.pagination.page,limit:e.pagination.limit},on:{"update:page":function(t){return e.$set(e.pagination,"page",t)},"update:limit":function(t){return e.$set(e.pagination,"limit",t)},pagination:e.getOrderList}}):e._e()],1)],1),t("edit-from",{ref:"edits",attrs:{FromData:e.FromData},on:{submitFail:e.submitFail}}),t("details-from",{ref:"detailss",attrs:{orderDatalist:e.orderDatalist,orderId:e.orderId,is_refund:1}}),t("order-remark",{ref:"remarks",attrs:{remarkType:"refund",orderId:e.orderId},on:{submitFail:e.submitFail}})],1)}),[],!1,null,"5658c460",null);t.default=c.exports},4777:function(e,t,a){"use strict";a("5b33")},"5b33":function(e,t,a){}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-01297372.9321647d.js b/crmeb/public/admin/system_static/js/chunk-01297372.9321647d.js new file mode 100644 index 000000000..67a210f72 --- /dev/null +++ b/crmeb/public/admin/system_static/js/chunk-01297372.9321647d.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-01297372"],{"1a5c":function(t,e,n){},"2c3e":function(t,e,n){"use strict";var r=n("83ab"),a=n("9f7f").MISSED_STICKY,i=n("c6b6"),c=n("edd0"),o=n("69f3").get,u=RegExp.prototype,s=TypeError;r&&a&&c(u,"sticky",{configurable:!0,get:function(){if(this!==u){if("RegExp"===i(this))return!!o(this).sticky;throw new s("Incompatible receiver, RegExp required")}}})},"4d63":function(t,e,n){"use strict";var r=n("83ab"),a=n("da84"),i=n("e330"),c=n("94ca"),o=n("7156"),u=n("9112"),s=n("241c").f,d=n("3a9b"),l=n("44e7"),f=n("577e"),p=n("90d8"),h=n("9f7f"),g=n("aeb0"),m=n("cb2d"),b=n("d039"),v=n("1a2d"),w=n("69f3").enforce,O=n("2626"),_=n("b622"),j=n("fce3"),y=n("107c"),E=_("match"),x=a.RegExp,C=x.prototype,k=a.SyntaxError,T=i(C.exec),R=i("".charAt),S=i("".replace),D=i("".indexOf),G=i("".slice),$=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,I=/a/g,M=/a/g,A=(n=new x(I)!==I,h.MISSED_STICKY),P=h.UNSUPPORTED_Y;_=r&&(!n||A||j||y||b((function(){return M[E]=!1,x(I)!==I||x(M)===M||"/a/i"!==String(x(I,"i"))})));if(c("RegExp",_)){for(var U=function(t,e){var n,r,a=d(C,this),i=l(t),c=void 0===e,s=[],h=t;if(!a&&i&&c&&t.constructor===U)return t;if((i||d(C,t))&&(t=t.source,c)&&(e=p(h)),t=void 0===t?"":f(t),e=void 0===e?"":f(e),h=t,i=e=j&&"dotAll"in I&&(n=!!e&&-1"===e&&u:if(""===d||v(c,d))throw new k("Invalid capture group name");c[d]=!0,u=!(i[i.length]=[d,s]),d="";continue}u?d+=e:a+=e}return[a,i]}(t))[0],s=c[1]),c=o(x(t,e),a?this:C,U),(n||r||s.length)&&(e=w(c),n&&(e.dotAll=!0,e.raw=U(function(t){for(var e,n=t.length,r=0,a="",i=!1;r<=n;r++)"\\"===(e=R(t,r))?a+=e+R(t,++r):i||"."!==e?("["===e?i=!0:"]"===e&&(i=!1),a+=e):a+="[\\s\\S]";return a}(t),i)),r&&(e.sticky=!0),s.length)&&(e.groups=s),t!==h)try{u(c,"source",""===h?"(?:)":h)}catch(t){}return c},L=s(x),q=0;L.length>q;)g(U,x,L[q++]);(C.constructor=U).prototype=C,m(a,"RegExp",U,{constructor:!0})}O("RegExp")},"56c6":function(t,e,n){"use strict";n("1a5c")},"61f7":function(t,e,n){"use strict";n.d(e,"a",(function(){return i})),n.d(e,"c",(function(){return u})),n.d(e,"b",(function(){return s}));var r=n("ade3"),a=n("5530");function i(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var n,r,a={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(n in a)new RegExp("(".concat(n,")")).test(e)&&(r=a[n]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?r:("00"+r).substr(r.length)));return e}n("ac1f"),n("00b4"),n("5319"),n("4d63"),n("c607"),n("2c3e"),n("25f0"),n("498a"),n("d3b7"),n("13d5"),n("b64b"),n("99af");var c={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function o(t,e){t.message=function(t){return e.replace("%s",t||"")}}function u(t){var e=1c(s)?1:-1})),a=n(i),m=0;mr(s)?1:-1})),a=o(i),m=0;m@^][^\s!#%&*+<=>@^]*>/,I=/a/g,N=/a/g,P=(a=new $(I)!==I,p.MISSED_STICKY),T=p.UNSUPPORTED_Y;y=i&&(!a||P||x||k||v((function(){return N[F]=!1,$(I)!==I||$(N)===N||"/a/i"!==String($(I,"i"))})));if(o("RegExp",y)){for(var M=function(t,e){var a,i,r=u(S,this),n=d(t),o=void 0===e,l=[],p=t;if(!r&&n&&o&&t.constructor===M)return t;if((n||u(S,t))&&(t=t.source,o)&&(e=f(p)),t=void 0===t?"":m(t),e=void 0===e?"":m(e),p=t,n=e=x&&"dotAll"in I&&(a=!!e&&-1"===e&&c:if(""===u||b(o,u))throw new O("Invalid capture group name");o[u]=!0,c=!(n[n.length]=[u,l]),u="";continue}c?u+=e:r+=e}return[r,n]}(t))[0],l=o[1]),o=s($(t,e),r?this:S,M),(a||i||l.length)&&(e=w(o),a&&(e.dotAll=!0,e.raw=M(function(t){for(var e,a=t.length,i=0,r="",n=!1;i<=a;i++)"\\"===(e=C(t,i))?r+=e+C(t,++i):n||"."!==e?("["===e?n=!0:"]"===e&&(n=!1),r+=e):r+="[\\s\\S]";return r}(t),n)),i&&(e.sticky=!0),l.length)&&(e.groups=l),t!==p)try{c(o,"source",""===p?"(?:)":p)}catch(t){}return o},A=l($),z=0;A.length>z;)h(M,$,A[z++]);(S.constructor=M).prototype=S,g(r,"RegExp",M,{constructor:!0})}_("RegExp")},"61f7":function(t,e,a){"use strict";a.d(e,"a",(function(){return n})),a.d(e,"c",(function(){return c})),a.d(e,"b",(function(){return l}));var i=a("ade3"),r=a("5530");function n(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var a,i,r={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(a in r)new RegExp("(".concat(a,")")).test(e)&&(i=r[a]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?i:("00"+i).substr(i.length)));return e}a("ac1f"),a("00b4"),a("5319"),a("4d63"),a("c607"),a("2c3e"),a("25f0"),a("498a"),a("d3b7"),a("13d5"),a("b64b"),a("99af");var o={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function s(t,e){t.message=function(t){return e.replace("%s",t||"")}}function c(t){var e=1@^][^\s!#%&*+<=>@^]*>/,N=/a/g,I=/a/g,A=(n=new T(N)!==N,h.MISSED_STICKY),G=h.UNSUPPORTED_Y;j=r&&(!n||A||_||k||p((function(){return I[w]=!1,T(N)!==N||T(I)===I||"/a/i"!==String(T(N,"i"))})));if(o("RegExp",j)){for(var H=function(t,e){var n,r,i=f(C,this),u=d(t),o=void 0===e,s=[],h=t;if(!i&&u&&o&&t.constructor===H)return t;if((u||f(C,t))&&(t=t.source,o)&&(e=m(h)),t=void 0===t?"":l(t),e=void 0===e?"":l(e),h=t,u=e=_&&"dotAll"in N&&(n=!!e&&-1"===e&&c:if(""===f||y(o,f))throw new R("Invalid capture group name");o[f]=!0,c=!(u[u.length]=[f,s]),f="";continue}c?f+=e:i+=e}return[i,u]}(t))[0],s=o[1]),o=a(T(t,e),i?this:C,H),(n||r||s.length)&&(e=v(o),n&&(e.dotAll=!0,e.raw=H(function(t){for(var e,n=t.length,r=0,i="",u=!1;r<=n;r++)"\\"===(e=E(t,r))?i+=e+E(t,++r):u||"."!==e?("["===e?u=!0:"]"===e&&(u=!1),i+=e):i+="[\\s\\S]";return i}(t),u)),r&&(e.sticky=!0),s.length)&&(e.groups=s),t!==h)try{c(o,"source",""===h?"(?:)":h)}catch(t){}return o},P=s(T),V=0;P.length>V;)g(H,T,P[V++]);(C.constructor=H).prototype=C,b(i,"RegExp",H,{constructor:!0})}O("RegExp")},8593:function(t,e,n){"use strict";n.d(e,"i",(function(){return i})),n.d(e,"g",(function(){return u})),n.d(e,"h",(function(){return o})),n.d(e,"ib",(function(){return a})),n.d(e,"m",(function(){return c})),n.d(e,"k",(function(){return s})),n.d(e,"l",(function(){return f})),n.d(e,"j",(function(){return d})),n.d(e,"Q",(function(){return l})),n.d(e,"I",(function(){return m})),n.d(e,"P",(function(){return h})),n.d(e,"N",(function(){return g})),n.d(e,"K",(function(){return b})),n.d(e,"L",(function(){return p})),n.d(e,"M",(function(){return y})),n.d(e,"O",(function(){return v})),n.d(e,"eb",(function(){return O})),n.d(e,"kb",(function(){return j})),n.d(e,"x",(function(){return _})),n.d(e,"c",(function(){return k})),n.d(e,"e",(function(){return w})),n.d(e,"b",(function(){return T})),n.d(e,"d",(function(){return C})),n.d(e,"f",(function(){return R})),n.d(e,"B",(function(){return x})),n.d(e,"z",(function(){return E})),n.d(e,"A",(function(){return L})),n.d(e,"V",(function(){return S})),n.d(e,"U",(function(){return M})),n.d(e,"W",(function(){return $})),n.d(e,"db",(function(){return N})),n.d(e,"o",(function(){return I})),n.d(e,"n",(function(){return A})),n.d(e,"Z",(function(){return G})),n.d(e,"q",(function(){return H})),n.d(e,"y",(function(){return P})),n.d(e,"ab",(function(){return V})),n.d(e,"a",(function(){return F})),n.d(e,"F",(function(){return K})),n.d(e,"hb",(function(){return z})),n.d(e,"J",(function(){return q})),n.d(e,"wb",(function(){return U})),n.d(e,"vb",(function(){return D})),n.d(e,"R",(function(){return Y})),n.d(e,"T",(function(){return J})),n.d(e,"G",(function(){return B})),n.d(e,"X",(function(){return Q})),n.d(e,"Y",(function(){return W})),n.d(e,"C",(function(){return X})),n.d(e,"fb",(function(){return Z})),n.d(e,"D",(function(){return tt})),n.d(e,"gb",(function(){return et})),n.d(e,"p",(function(){return nt})),n.d(e,"H",(function(){return rt})),n.d(e,"E",(function(){return it})),n.d(e,"bb",(function(){return ut})),n.d(e,"qb",(function(){return ot})),n.d(e,"sb",(function(){return at})),n.d(e,"pb",(function(){return ct})),n.d(e,"tb",(function(){return st})),n.d(e,"rb",(function(){return ft})),n.d(e,"r",(function(){return dt})),n.d(e,"ub",(function(){return lt})),n.d(e,"lb",(function(){return mt})),n.d(e,"jb",(function(){return ht})),n.d(e,"mb",(function(){return gt})),n.d(e,"cb",(function(){return bt})),n.d(e,"ob",(function(){return pt})),n.d(e,"S",(function(){return yt})),n.d(e,"nb",(function(){return vt})),n.d(e,"s",(function(){return Ot})),n.d(e,"v",(function(){return jt})),n.d(e,"t",(function(){return _t})),n.d(e,"u",(function(){return kt})),n.d(e,"w",(function(){return wt})),n("99af");var r=n("6b6c");function i(t){return Object(r.a)({url:"setting/config_class",method:"get",params:t})}function u(t){return Object(r.a)({url:"setting/config_class/create",method:"get"})}function o(t){return Object(r.a)({url:"setting/config_class/".concat(t,"/edit"),method:"get"})}function a(t){return Object(r.a)({url:"setting/config_class/set_status/".concat(t.id,"/").concat(t.status),method:"PUT"})}function c(t){return Object(r.a)({url:"setting/config",method:"get",params:t})}function s(t){return Object(r.a)({url:"setting/config/create",method:"get",params:t})}function f(t){return Object(r.a)({url:"/setting/config/".concat(t,"/edit"),method:"get"})}function d(t,e){return Object(r.a)({url:"setting/config/set_status/".concat(t,"/").concat(e),method:"PUT"})}function l(t){return Object(r.a)({url:"setting/group",method:"get",params:t})}function m(t){return Object(r.a)({url:t.url,method:t.method,data:t.datas})}function h(t){return Object(r.a)({url:"setting/group/".concat(t),method:"get"})}function g(t,e){return Object(r.a)({url:e,method:"get",params:t})}function b(t,e){return Object(r.a)({url:e,method:"get",params:t})}function p(t,e){return Object(r.a)({url:e,method:"get",params:t})}function y(t,e){return Object(r.a)({url:e,method:"get",params:t})}function v(t){return Object(r.a)({url:t,method:"PUT"})}function O(t){return Object(r.a)({url:"system/log/search_admin",method:"GET"})}function j(t){return Object(r.a)({url:"system/log",method:"GET",params:t})}function _(){return Object(r.a)({url:"system/file",method:"GET"})}function k(){return Object(r.a)({url:"system/backup",method:"GET"})}function w(t){return Object(r.a)({url:"system/backup/read",method:"GET",params:t})}function T(t){return Object(r.a)({url:"system/backup/backup",method:"put",data:t})}function C(t){return Object(r.a)({url:"system/backup/optimize",method:"put",data:t})}function R(t){return Object(r.a)({url:"system/backup/repair",method:"put",data:t})}function x(t){return Object(r.a)({url:"system/backup/file_list",method:"GET"})}function E(t){return Object(r.a)({url:"backup/download",method:"get",params:t})}function L(t){return Object(r.a)({url:"system/backup/import",method:"POST",data:t})}function S(t){return Object(r.a)({url:"system/file/login",method:"POST",data:t})}function M(t){return Object(r.a)({url:"system/file/opendir",method:"GET",params:t,file_edit:!0})}function $(t){return Object(r.a)({url:"system/file/openfile",method:"GET",params:t,file_edit:!0})}function N(t){return Object(r.a)({url:"system/file/savefile?fileToken=".concat(t.fileToken),method:"post",data:t,file_edit:!0})}function I(t){return Object(r.a)({url:"system/file/createFolder",method:"GET",params:t,file_edit:!0})}function A(t){return Object(r.a)({url:"system/file/createFile",method:"GET",params:t,file_edit:!0})}function G(t){return Object(r.a)({url:"system/file/rename",method:"GET",params:t,file_edit:!0})}function H(t){return Object(r.a)({url:"system/file/delFolder",method:"GET",params:t,file_edit:!0})}function P(t){return Object(r.a)({url:"system/file/mark",method:"get",params:t,file_edit:!0})}function V(t){return Object(r.a)({url:"system/replace_site_url",method:"post",data:t})}function F(){return Object(r.a)({url:"auth",method:"get"})}function K(){return Object(r.a)({url:"setting/get_kf_adv",method:"get"})}function z(t){return Object(r.a)({url:"setting/set_kf_adv",method:"post",data:t})}function q(){return Object(r.a)({url:"setting/group_all",method:"get"})}function U(t){return Object(r.a)({url:"system/version_list",method:"get",params:t})}function D(t){return Object(r.a)({url:"system/version_crate/".concat(t),method:"get"})}function Y(t){return Object(r.a)({url:"setting/group_data/save_all",method:"POST",data:t})}function J(t){return Object(r.a)({url:"diy/open_adv/add",method:"POST",data:t})}function B(){return Object(r.a)({url:"diy/open_adv/info",method:"get"})}function Q(t){return Object(r.a)({url:"setting/config/get_system/".concat(t),method:"get"})}function W(t){return Object(r.a)({url:"setting/config/save_basics",method:"POST",data:t})}function X(){return Object(r.a)({url:"setting/get_user_agreement",method:"get"})}function Z(t){return Object(r.a)({url:"setting/set_user_agreement",method:"post",data:t})}function tt(t){return Object(r.a)({url:"setting/get_agreement/".concat(t),method:"get"})}function et(t,e){return Object(r.a)({url:"setting/save_agreement",method:"post",data:t})}function nt(t){return Object(r.a)({url:"crmeb_product",method:"get",params:t})}function rt(){return Object(r.a)({url:"setting/get_version",method:"get"})}function it(){return Object(r.a)({url:"copyright",method:"get"})}function ut(t){return Object(r.a)({url:"copyright",method:"post",data:t})}function ot(t){return Object(r.a)({url:"/system/upgrade/list",method:"get",params:t})}function at(){return Object(r.a)({url:"/system/upgrade_progress",method:"get"})}function ct(){return Object(r.a)({url:"/system/upgrade/agreement",method:"get"})}function st(){return Object(r.a)({url:"/system/upgrade_status",method:"get"})}function ft(t){return Object(r.a)({url:"/system/upgrade_log/list",method:"get",params:t})}function dt(t){return Object(r.a)({url:"/system/upgrade_download/"+t,method:"POST"})}function lt(t){return Object(r.a)({url:"/system/upgradeable/list",method:"get",params:t})}function mt(t){return Object(r.a)({url:"system/crontab/list",params:t})}function ht(t,e){return Object(r.a)({url:"system/crontab/set_open/".concat(t,"/").concat(e)})}function gt(t){return Object(r.a)({url:"system/crontab/info/".concat(t)})}function bt(t){return Object(r.a)({url:"system/crontab/save",method:"post",data:t})}function pt(t){return Object(r.a)({url:"system/database/update_mark",method:"post",data:t})}function yt(t,e){return Object(r.a)({url:"system/file/mark/save?fileToken=".concat(t),method:"post",data:e})}function vt(){return Object(r.a)({url:"system/crontab/mark"})}function Ot(t){return Object(r.a)({url:"system/event/list",params:t})}function jt(t,e){return Object(r.a)({url:"system/event/set_open/".concat(t,"/").concat(e)})}function _t(t){return Object(r.a)({url:"system/event/info/".concat(t)})}function kt(t){return Object(r.a)({url:"system/event/save",method:"post",data:t})}function wt(){return Object(r.a)({url:"system/event/mark"})}},a1c5:function(t,e,n){"use strict";n("3142")},c3d3:function(t,e,n){},c607:function(t,e,n){"use strict";var r=n("83ab"),i=n("fce3"),u=n("c6b6"),o=n("edd0"),a=n("69f3").get,c=RegExp.prototype,s=TypeError;r&&i&&o(c,"dotAll",{configurable:!0,get:function(){if(this!==c){if("RegExp"===u(this))return!!a(this).dotAll;throw new s("Incompatible receiver, RegExp required")}}})},d676:function(t,e,n){"use strict";n("c3d3")},ec0d:function(t,e,n){}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-05144782.ad03d067.js b/crmeb/public/admin/system_static/js/chunk-05144782.ad03d067.js deleted file mode 100644 index 8229974b3..000000000 --- a/crmeb/public/admin/system_static/js/chunk-05144782.ad03d067.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-05144782"],{"14ea":function(t,e,a){"use strict";a("fe96")},"2c3e":function(t,e,a){"use strict";var i=a("83ab"),r=a("9f7f").MISSED_STICKY,n=a("c6b6"),s=a("edd0"),o=a("69f3").get,l=RegExp.prototype,c=TypeError;i&&r&&s(l,"sticky",{configurable:!0,get:function(){if(this!==l){if("RegExp"===n(this))return!!o(this).sticky;throw new c("Incompatible receiver, RegExp required")}}})},"4d63":function(t,e,a){"use strict";var i=a("83ab"),r=a("da84"),n=a("e330"),s=a("94ca"),o=a("7156"),l=a("9112"),c=a("7c73"),u=a("241c").f,d=a("3a9b"),m=a("44e7"),f=a("577e"),p=a("90d8"),h=a("9f7f"),g=a("aeb0"),v=a("cb2d"),b=a("d039"),w=a("1a2d"),_=a("69f3").enforce,x=a("2626"),y=a("b622"),k=a("fce3"),F=a("107c"),$=y("match"),S=r.RegExp,O=S.prototype,j=r.SyntaxError,E=n(O.exec),C=n("".charAt),L=n("".replace),R=n("".indexOf),D=n("".slice),I=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,M=/a/g,P=/a/g,T=(a=new S(M)!==M,h.MISSED_STICKY),A=h.UNSUPPORTED_Y;y=i&&(!a||T||k||F||b((function(){return P[$]=!1,S(M)!==M||S(P)===P||"/a/i"!==String(S(M,"i"))})));if(s("RegExp",y)){for(var N=function(t,e){var a,i,r=d(O,this),n=m(t),s=void 0===e,u=[],h=t;if(!r&&n&&s&&t.constructor===N)return t;if((n||d(O,t))&&(t=t.source,s)&&(e=p(h)),t=void 0===t?"":f(t),e=void 0===e?"":f(e),h=t,n=e=k&&"dotAll"in M&&(a=!!e&&-1"===e&&l:if(""===d||w(s,d))throw new j("Invalid capture group name");s[d]=!0,l=!(n[n.length]=[d,u]),d="";continue}l?d+=e:r+=e}return[r,n]}(t))[0],u=s[1]),s=o(S(t,e),r?this:O,N),(a||i||u.length)&&(e=_(s),a&&(e.dotAll=!0,e.raw=N(function(t){for(var e,a=t.length,i=0,r="",n=!1;i<=a;i++)"\\"===(e=C(t,i))?r+=e+C(t,++i):n||"."!==e?("["===e?n=!0:"]"===e&&(n=!1),r+=e):r+="[\\s\\S]";return r}(t),n)),i&&(e.sticky=!0),u.length)&&(e.groups=u),t!==h)try{l(s,"source",""===h?"(?:)":h)}catch(t){}return s},q=u(S),z=0;q.length>z;)g(N,S,q[z++]);(O.constructor=N).prototype=O,v(r,"RegExp",N,{constructor:!0})}x("RegExp")},"61f7":function(t,e,a){"use strict";a.d(e,"a",(function(){return n})),a.d(e,"c",(function(){return l})),a.d(e,"b",(function(){return c}));var i=a("ade3"),r=a("5530");function n(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var a,i,r={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(a in r)new RegExp("(".concat(a,")")).test(e)&&(i=r[a]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?i:("00"+i).substr(i.length)));return e}a("ac1f"),a("00b4"),a("5319"),a("4d63"),a("c607"),a("2c3e"),a("25f0"),a("498a"),a("d3b7"),a("13d5"),a("b64b"),a("99af");var s={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function o(t,e){t.message=function(t){return e.replace("%s",t||"")}}function l(t){var e=1@^][^\s!#%&*+<=>@^]*>/,I=/a/g,W=/a/g,L=(r=new O(I)!==I,p.MISSED_STICKY),M=p.UNSUPPORTED_Y;k=n&&(!r||L||x||y||g((function(){return W[S]=!1,O(I)!==I||O(W)===W||"/a/i"!==String(O(I,"i"))})));if(o("RegExp",k)){for(var P=function(t,e){var r,n,a=u(j,this),i=d(t),o=void 0===e,l=[],p=t;if(!a&&i&&o&&t.constructor===P)return t;if((i||u(j,t))&&(t=t.source,o)&&(e=m(p)),t=void 0===t?"":f(t),e=void 0===e?"":f(e),p=t,i=e=x&&"dotAll"in I&&(r=!!e&&-1"===e&&c:if(""===u||v(o,u))throw new $("Invalid capture group name");o[u]=!0,c=!(i[i.length]=[u,l]),u="";continue}c?u+=e:a+=e}return[a,i]}(t))[0],l=o[1]),o=s(O(t,e),a?this:j,P),(r||n||l.length)&&(e=w(o),r&&(e.dotAll=!0,e.raw=P(function(t){for(var e,r=t.length,n=0,a="",i=!1;n<=r;n++)"\\"===(e=F(t,n))?a+=e+F(t,++n):i||"."!==e?("["===e?i=!0:"]"===e&&(i=!1),a+=e):a+="[\\s\\S]";return a}(t),i)),n&&(e.sticky=!0),l.length)&&(e.groups=l),t!==p)try{c(o,"source",""===p?"(?:)":p)}catch(t){}return o},q=l(O),T=0;q.length>T;)b(P,O,q[T++]);(j.constructor=P).prototype=j,h(a,"RegExp",P,{constructor:!0})}_("RegExp")},"61f7":function(t,e,r){"use strict";r.d(e,"a",(function(){return i})),r.d(e,"c",(function(){return c})),r.d(e,"b",(function(){return l}));var n=r("ade3"),a=r("5530");function i(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var r,n,a={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(r in a)new RegExp("(".concat(r,")")).test(e)&&(n=a[r]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?n:("00"+n).substr(n.length)));return e}r("ac1f"),r("00b4"),r("5319"),r("4d63"),r("c607"),r("2c3e"),r("25f0"),r("498a"),r("d3b7"),r("13d5"),r("b64b"),r("99af");var o={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function s(t,e){t.message=function(t){return e.replace("%s",t||"")}}function c(t){var e=1@^][^\s!#%&*+<=>@^]*>/,M=/a/g,N=/a/g,C=(a=new F(M)!==M,m.MISSED_STICKY),q=m.UNSUPPORTED_Y;y=r&&(!a||C||k||x||h((function(){return N[S]=!1,F(M)!==M||F(N)===N||"/a/i"!==String(F(M,"i"))})));if(i("RegExp",y)){for(var P=function(t,e){var a,r,n=u(O,this),o=d(t),i=void 0===e,c=[],m=t;if(!n&&o&&i&&t.constructor===P)return t;if((o||u(O,t))&&(t=t.source,i)&&(e=b(m)),t=void 0===t?"":f(t),e=void 0===e?"":f(e),m=t,o=e=k&&"dotAll"in M&&(a=!!e&&-1"===e&&l:if(""===u||v(i,u))throw new $("Invalid capture group name");i[u]=!0,l=!(o[o.length]=[u,c]),u="";continue}l?u+=e:n+=e}return[n,o]}(t))[0],c=i[1]),i=s(F(t,e),n?this:O,P),(a||r||c.length)&&(e=w(i),a&&(e.dotAll=!0,e.raw=P(function(t){for(var e,a=t.length,r=0,n="",o=!1;r<=a;r++)"\\"===(e=E(t,r))?n+=e+E(t,++r):o||"."!==e?("["===e?o=!0:"]"===e&&(o=!1),n+=e):n+="[\\s\\S]";return n}(t),o)),r&&(e.sticky=!0),c.length)&&(e.groups=c),t!==m)try{l(i,"source",""===m?"(?:)":m)}catch(t){}return i},T=c(F),A=0;T.length>A;)p(P,F,T[A++]);(O.constructor=P).prototype=O,g(n,"RegExp",P,{constructor:!0})}_("RegExp")},"61f7":function(t,e,a){"use strict";a.d(e,"a",(function(){return o})),a.d(e,"c",(function(){return l})),a.d(e,"b",(function(){return c}));var r=a("ade3"),n=a("5530");function o(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var a,r,n={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(a in n)new RegExp("(".concat(a,")")).test(e)&&(r=n[a]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?r:("00"+r).substr(r.length)));return e}a("ac1f"),a("00b4"),a("5319"),a("4d63"),a("c607"),a("2c3e"),a("25f0"),a("498a"),a("d3b7"),a("13d5"),a("b64b"),a("99af");var i={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function s(t,e){t.message=function(t){return e.replace("%s",t||"")}}function l(t){var e=1@^][^\s!#%&*+<=>@^]*>/,N=/a/g,D=/a/g,I=(a=new O(N)!==N,p.MISSED_STICKY),T=p.UNSUPPORTED_Y;y=s&&(!a||I||k||S||v((function(){return D[z]=!1,O(N)!==N||O(D)===D||"/a/i"!==String(O(N,"i"))})));if(r("RegExp",y)){for(var A=function(t,e){var a,s,i=d(V,this),n=f(t),r=void 0===e,u=[],p=t;if(!i&&n&&r&&t.constructor===A)return t;if((n||d(V,t))&&(t=t.source,r)&&(e=h(p)),t=void 0===t?"":m(t),e=void 0===e?"":m(e),p=t,n=e=k&&"dotAll"in N&&(a=!!e&&-1"===e&&l:if(""===d||w(r,d))throw new C("Invalid capture group name");r[d]=!0,l=!(n[n.length]=[d,u]),d="";continue}l?d+=e:i+=e}return[i,n]}(t))[0],u=r[1]),r=o(O(t,e),i?this:V,A),(a||s||u.length)&&(e=_(r),a&&(e.dotAll=!0,e.raw=A(function(t){for(var e,a=t.length,s=0,i="",n=!1;s<=a;s++)"\\"===(e=L(t,s))?i+=e+L(t,++s):n||"."!==e?("["===e?n=!0:"]"===e&&(n=!1),i+=e):i+="[\\s\\S]";return i}(t),n)),s&&(e.sticky=!0),u.length)&&(e.groups=u),t!==p)try{l(r,"source",""===p?"(?:)":p)}catch(t){}return r},P=u(O),Y=0;P.length>Y;)g(A,O,P[Y++]);(V.constructor=A).prototype=V,b(i,"RegExp",A,{constructor:!0})}x("RegExp")},"61f7":function(t,e,a){"use strict";a.d(e,"a",(function(){return n})),a.d(e,"c",(function(){return l})),a.d(e,"b",(function(){return c}));var s=a("ade3"),i=a("5530");function n(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var a,s,i={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(a in i)new RegExp("(".concat(a,")")).test(e)&&(s=i[a]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?s:("00"+s).substr(s.length)));return e}a("ac1f"),a("00b4"),a("5319"),a("4d63"),a("c607"),a("2c3e"),a("25f0"),a("498a"),a("d3b7"),a("13d5"),a("b64b"),a("99af");var r={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function o(t,e){t.message=function(t){return e.replace("%s",t||"")}}function l(t){var e=1e.formValidate.attrs[i].stock)return e.$message.error("预售限量不能超过规格库存")}e.current+=1})):this.formValidate.image?this.current+=1:this.$message.warning("请选择商品")},step:function(){this.current--},getContent:function(t){this.formValidate.description=t},modalPicTap:function(t,e,a){this.modalPic=!0,this.isChoice="dan"===t?"单选":"多选",this.picTit=e,this.tableIndex=a},getPic:function(t){"danFrom"===this.picTit?this.formValidate.image=t.att_dir:(this.formValidate.attrs&&this.formValidate.attrs.length&&this.$set(this.specsData[this.tableIndex],"_checked",!0),this.specsData[this.tableIndex].pic=t.att_dir),this.modalPic=!1},getPicD:function(t){var e=this;this.images=t,this.images.map((function(t){e.formValidate.images.push(t.att_dir),e.formValidate.images=e.formValidate.images.splice(0,10)})),this.modalPic=!1},handleRemove:function(t){this.images.splice(t,1),this.formValidate.images.splice(t,1)},changeGoods:function(){this.modals=!0,this.$refs.goodslist.formValidate.is_virtual=0,this.$refs.goodslist.getList(),this.$refs.goodslist.goodsCategory()},handleDragStart:function(t,e){this.dragging=e},handleDragEnd:function(t,e){this.dragging=null},handleDragOver:function(t){t.dataTransfer.dropEffect="move"},handleDragEnter:function(t,e){var a;t.dataTransfer.effectAllowed="move",e!==this.dragging&&(a=(t=Object(i.a)(this.formValidate.images)).indexOf(this.dragging),e=t.indexOf(e),t.splice.apply(t,[e,0].concat(Object(i.a)(t.splice(a,1)))),this.formValidate.images=t)}}},a("5343"),u=a("2877"),d=Object(u.a)(c,(function(){var t=this,e=t._self._c;return e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.spinShow,expression:"spinShow"}]},[e("div",{staticClass:"i-layout-page-header"},[e("div",{staticClass:"i-layout-page-header"},[e("router-link",{attrs:{to:{path:t.$routeProStr+"/marketing/presell/index"}}},[e("el-button",{staticClass:"mr20",attrs:{icon:"ios-arrow-back",size:"small"}},[t._v("返回 ")])],1),e("span",{staticClass:"ivu-page-header-title mr20",domProps:{textContent:t._s(0!=t.$route.params.id?"编辑预售商品":"添加预售商品")}})],1)]),e("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never"}},[e("el-row",{staticClass:"mt30 acea-row row-middle row-center"},[e("el-col",{attrs:{span:20}},[e("steps",{attrs:{stepList:t.stepList,isActive:t.current}})],1),e("el-col",{attrs:{span:23}},[e("el-form",{ref:"formValidate",staticClass:"form mt30",attrs:{model:t.formValidate,rules:t.ruleValidate,"label-width":t.labelWidth,"label-position":t.labelPosition},on:{"on-validate":t.validate},nativeOn:{submit:function(t){t.preventDefault()}}},[0===t.current?e("el-form-item",{attrs:{label:"选择商品:",prop:"image_input"}},[e("div",{staticClass:"picBox",on:{click:t.changeGoods}},[t.formValidate.image?e("div",{staticClass:"pictrue"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:t.formValidate.image,expression:"formValidate.image"}]})]):e("div",{staticClass:"upLoad acea-row row-center-wrapper"},[e("i",{staticClass:"el-icon-goods",staticStyle:{"font-size":"24px"}})])])]):t._e(),e("el-row",{directives:[{name:"show",rawName:"v-show",value:1===t.current,expression:"current === 1"}]},[e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"商品主图:",prop:"image"}},[e("div",{staticClass:"picBox",on:{click:function(e){return t.modalPicTap("dan","danFrom")}}},[t.formValidate.image?e("div",{staticClass:"pictrue"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:t.formValidate.image,expression:"formValidate.image"}]})]):e("div",{staticClass:"upLoad acea-row row-center-wrapper"},[e("i",{staticClass:"el-icon-picture-outline",staticStyle:{"font-size":"24px"}})])])])],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"商品轮播图:",prop:"images"}},[e("div",{staticClass:"acea-row"},[t._l(t.formValidate.images,(function(a,i){return e("div",{key:i,staticClass:"pictrue",attrs:{draggable:"true"},on:{dragstart:function(e){return t.handleDragStart(e,a)},dragover:function(e){return e.preventDefault(),t.handleDragOver(e,a)},dragenter:function(e){return t.handleDragEnter(e,a)},dragend:function(e){return t.handleDragEnd(e,a)}}},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:a,expression:"item"}]}),e("el-button",{staticClass:"btndel",attrs:{shape:"circle",icon:"md-close"},nativeOn:{click:function(e){return t.handleRemove(i)}}})],1)})),t.formValidate.images.length<10?e("div",{staticClass:"upLoad acea-row row-center-wrapper",on:{click:function(e){return t.modalPicTap("duo")}}},[e("i",{staticClass:"el-icon-picture-outline",staticStyle:{"font-size":"24px"}})]):t._e()],2)])],1),e("el-col",{attrs:{span:24}},[e("el-col",t._b({},"el-col",t.grid,!1),[e("el-form-item",{attrs:{label:"预售名称:",prop:"title","label-for":"title"}},[e("el-input",{attrs:{placeholder:"请输入预售名称","element-id":"title"},model:{value:t.formValidate.title,callback:function(e){t.$set(t.formValidate,"title",e)},expression:"formValidate.title"}})],1)],1)],1),e("el-col",{attrs:{span:24}},[e("el-col",t._b({},"el-col",t.grid,!1),[e("el-form-item",{attrs:{label:"预售简介:",prop:"info","label-for":"info"}},[e("el-input",{attrs:{placeholder:"请输入预售简介",type:"textarea",rows:4,"element-id":"info"},model:{value:t.formValidate.info,callback:function(e){t.$set(t.formValidate,"info",e)},expression:"formValidate.info"}})],1)],1)],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"预售活动时间:",prop:"section_time"}},[e("div",{staticClass:"acea-row row-middle"},[e("el-date-picker",{staticClass:"perW20",attrs:{clearable:"",editable:!1,type:"datetimerange",format:"yyyy-MM-dd HH:mm","value-format":"yyyy-MM-dd HH:mm","range-separator":"-","start-placeholder":"开始日期","end-placeholder":"结束日期"},on:{change:t.onchangeTime},model:{value:t.formValidate.section_time,callback:function(e){t.$set(t.formValidate,"section_time",e)},expression:"formValidate.section_time"}}),e("div",{staticClass:"ml10 grey"},[t._v("设置活动开启结束时间,用户可以在设置时间内发起参与预售")])],1)])],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"发货时间:",prop:"deliver_time"}},[e("div",{staticClass:"acea-row row-middle"},[e("span",{staticClass:"mr10"},[t._v("预售活动结束后")]),e("el-input-number",{attrs:{controls:!1,placeholder:"请输入发货时间",precision:0,min:1},model:{value:t.formValidate.deliver_time,callback:function(e){t.$set(t.formValidate,"deliver_time",e)},expression:"formValidate.deliver_time"}}),e("span",{staticClass:"ml10"},[t._v(" 天之内 ")]),e("div",{staticClass:"ml10 grey"})],1)])],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"运费模板:",prop:"temp_id"}},[e("div",{staticClass:"acea-row row-middle"},[e("el-select",{staticClass:"perW20",model:{value:t.formValidate.temp_id,callback:function(e){t.$set(t.formValidate,"temp_id",e)},expression:"formValidate.temp_id"}},t._l(t.templateList,(function(t){return e("el-option",{key:t.id,attrs:{value:t.id,label:t.name}})})),1),e("div",{staticClass:"ml10 col",on:{click:t.freight}},[t._v("添加运费模板")])],1)])],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"总购买数量限制:",prop:"num"}},[e("div",{staticClass:"acea-row row-middle"},[e("el-input-number",{staticClass:"perW20",attrs:{controls:!1,min:1,placeholder:"请输入总数量限制",precision:0,"element-id":"num"},model:{value:t.formValidate.num,callback:function(e){t.$set(t.formValidate,"num",e)},expression:"formValidate.num"}}),e("div",{staticClass:"ml10 grey"},[t._v("\n 该商品活动期间内,用户可购买的最大数量。例如设置为4,表示本次活动有效期内,每个用户最多可购买4件\n ")])],1)])],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"单位:",prop:"unit_name","label-for":"unit_name"}},[e("el-input",{staticClass:"perW20",attrs:{placeholder:"请输入单位","element-id":"unit_name"},model:{value:t.formValidate.unit_name,callback:function(e){t.$set(t.formValidate,"unit_name",e)},expression:"formValidate.unit_name"}})],1)],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"排序:"}},[e("el-input-number",{staticClass:"perW10",attrs:{controls:!1,placeholder:"请输入排序","element-id":"sort",precision:0},model:{value:t.formValidate.sort,callback:function(e){t.$set(t.formValidate,"sort",e)},expression:"formValidate.sort"}})],1)],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"活动状态:",props:"status","label-for":"status"}},[e("el-switch",{staticClass:"defineSwitch",attrs:{"active-value":1,"inactive-value":0,size:"large","active-text":"上架","inactive-text":"下架"},model:{value:t.formValidate.status,callback:function(e){t.$set(t.formValidate,"status",e)},expression:"formValidate.status"}})],1)],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"规格选择:"}},[e("el-table",{attrs:{data:t.specsData},on:{"selection-change":t.changeCheckbox}},[e("el-table-column",{attrs:{type:"selection",width:"55"}}),t._l(t.columns,(function(a,i){return e("el-table-column",{key:i,attrs:{label:a.title,"min-width":a.minWidth},scopedSlots:t._u([{key:"default",fn:function(i){return[a.key?[e("div",[e("span",[t._v(t._s(i.row[a.key]))])])]:"pic"===a.slot?[i.row.pic?e("div",{staticClass:"pictrue pictrueTab"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:i.row.pic,expression:"scope.row.pic"}]})]):e("div",{staticClass:"upLoad pictrueTab acea-row row-center-wrapper"},[e("i",{staticClass:"el-icon-picture-outline",staticStyle:{"font-size":"24px"}})])]:t._e()]}}],null,!0)})}))],2)],1)],1)],1),e("el-row",{directives:[{name:"show",rawName:"v-show",value:2===t.current,expression:"current === 2"}]},[e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"内容:"}},[e("WangEditor",{staticStyle:{width:"90%"},attrs:{content:t.formValidate.description},on:{editorContent:t.getEditorContent}})],1)],1)],1),e("el-form-item",[e("el-button",{staticClass:"submission",attrs:{disabled:t.$route.params.id&&1===t.current||0===t.current},on:{click:t.step}},[t._v("上一步\n ")]),e("el-button",{staticClass:"submission",attrs:{type:"primary",disabled:t.submitOpen&&2===t.current},on:{click:function(e){return t.next("formValidate")}}},[t._v(t._s(2===t.current?"提交":"下一步"))])],1)],1)],1)],1)],1),e("el-dialog",{staticClass:"paymentFooter",attrs:{visible:t.modals,title:"商品列表",width:"1000px"},on:{"update:visible":function(e){t.modals=e}}},[e("goods-list",{ref:"goodslist",on:{getProductId:t.getProductId}})],1),e("el-dialog",{attrs:{visible:t.modalPic,width:"950px",title:"上传商品图","close-on-click-modal":!1},on:{"update:visible":function(e){t.modalPic=e}}},[t.modalPic?e("uploadPictures",{attrs:{isChoice:t.isChoice,gridBtn:t.gridBtn,gridPic:t.gridPic},on:{getPic:t.getPic,getPicD:t.getPicD}}):t._e()],1),e("freight-template",{ref:"template",on:{addSuccess:t.productGetTemplate}})],1)}),[],!1,null,"612103c6",null);e.default=d.exports}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-064d51c3.45551c1f.js b/crmeb/public/admin/system_static/js/chunk-064d51c3.45551c1f.js deleted file mode 100644 index f3cd57920..000000000 --- a/crmeb/public/admin/system_static/js/chunk-064d51c3.45551c1f.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-064d51c3"],{"0c7b":function(e,t,r){},"19e4":function(e,t,r){"use strict";r("0c7b")},a402:function(e,t,r){"use strict";r.r(t),r("b0c0");var a=r("c7eb"),n=r("1da1"),o=r("5530"),i=(r("d9e2"),r("ac1f"),r("00b4"),r("d81d"),r("90e7")),l=r("2f62"),c=r("b0e7"),s=r("b562");c={name:"systemStore",components:{uploadPictures:c.a},data:function(){var e=this;return{spinShow:!1,modalMap:!1,addresData:[],formItem:{name:"",introduction:"",phone:"",address:[],address2:[],detailed_address:"",valid_time:[],day_time:["",""],latlng:"",id:0},ruleValidate:{name:[{required:!0,message:"请输入门店名称",trigger:"blur"}],mail:[{required:!0,message:"Mailbox cannot be empty",trigger:"blur"},{type:"email",message:"Incorrect email format",trigger:"blur"}],address:[{required:!0,message:"请选择门店地址",type:"array",trigger:"change"}],valid_time:[{required:!0,type:"array",message:"请选择核销时效",trigger:"change",fields:{0:{type:"date",required:!0,message:"请选择年度范围"},1:{type:"date",required:!0,message:"请选择年度范围"}}}],day_time:[{required:!0,type:"array",message:"请选择门店营业时间",trigger:"change"}],phone:[{required:!0,validator:function(e,t,r){if(!t)return r(new Error("请填写手机号"));/^1[3456789]\d{9}$/.test(t)?r():r(new Error("手机号格式不正确!"))},trigger:"blur"}],detailed_address:[{required:!0,message:"请输入详细地址",trigger:"blur"}],image:[{required:!0,validator:function(t,r,a){e.formItem.image?a():a(new Error("请上传门店logo"))},trigger:"change"}],latlng:[{required:!0,message:"请选择经纬度",trigger:"blur"}]},keyUrl:"",grid:{xl:10,lg:16,md:18,sm:24,xs:24},gridPic:{xl:6,lg:8,md:12,sm:12,xs:12},gridBtn:{xl:4,lg:8,md:8,sm:8,xs:8},modalPic:!1,isChoice:"单选"}},created:function(){this.getCityList(),this.getKey(),this.getFrom()},computed:Object(o.a)(Object(o.a)({},Object(l.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"}}),mounted:function(){window.addEventListener("message",(function(e){e=e.data,e&&"locationPicker"===e.module&&window.parent.selectAdderss(e)}),!1),window.selectAdderss=this.selectAdderss},methods:{getCityList:function(){var e=this;Object(s.b)().then((function(t){t.data.map((function(e){e.value=e.label,e.children&&e.children.length&&e.children.map((function(e){e.value=e.label,e.children&&e.children.length&&e.children.map((function(e){e.value=e.label}))}))})),e.addresData=t.data}))},selectAdderss:function(e){this.formItem.latlng=e.latlng.lat+","+e.latlng.lng,this.modalMap=!1},getKey:function(){var e=this;Object(i.I)().then(function(){var t=Object(n.a)(Object(a.a)().mark((function t(r){var n;return Object(a.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:n=r.data.key,e.keyUrl="https://apis.map.qq.com/tools/locpicker?type=1&key=".concat(n,"&referer=myapp");case 2:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.$message.error(t.msg)}))},getFrom:function(){var e=this;this.spinShow=!0,Object(i.Fb)().then(function(){var t=Object(n.a)(Object(a.a)().mark((function t(r){var n;return Object(a.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:n=r.data.info||null,e.formItem=n||e.formItem,e.formItem.address=n.address2,e.spinShow=!1;case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.spinShow=!1,e.$message.error(t.msg)}))},modalPicTap:function(){this.modalPic=!0},getPic:function(e){this.formItem.image=e.att_dir,this.modalPic=!1},handleChange:function(e,t){this.formItem.address=t.map((function(e){return e.label}))},onchangeDate:function(e){this.formItem.valid_time=e},onchangeTime:function(e){this.formItem.day_time=e},onSearch:function(){this.modalMap=!0},handleSubmit:function(e){var t=this;this.$refs[e].validate((function(e){if(!e)return!1;Object(i.Eb)(t.formItem).then(function(){var e=Object(n.a)(Object(a.a)().mark((function e(r){return Object(a.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.$message.success(r.msg);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))}))}}},r("19e4"),o=r("2877"),l=Object(o.a)(c,(function(){var e=this,t=e._self._c;return t("div",{directives:[{name:"loading",rawName:"v-loading",value:e.spinShow,expression:"spinShow"}],staticClass:"article-manager"},[t("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never"}},[t("el-form",{ref:"formItem",attrs:{model:e.formItem,"label-width":e.labelWidth,"label-position":e.labelPosition,rules:e.ruleValidate},nativeOn:{submit:function(e){e.preventDefault()}}},[t("el-row",{attrs:{gutter:24}},[t("el-col",{attrs:{span:24}},[t("el-col",e._b({},"el-col",e.grid,!1),[t("el-form-item",{attrs:{label:"门店名称:",prop:"name","label-for":"name"}},[t("el-input",{attrs:{placeholder:"请输入门店名称"},model:{value:e.formItem.name,callback:function(t){e.$set(e.formItem,"name",t)},expression:"formItem.name"}})],1)],1)],1),t("el-col",{attrs:{span:24}},[t("el-col",e._b({},"el-col",e.grid,!1),[t("el-form-item",{attrs:{label:"门店简介:","label-for":"introduction"}},[t("el-input",{attrs:{placeholder:"请输入门店简介"},model:{value:e.formItem.introduction,callback:function(t){e.$set(e.formItem,"introduction",t)},expression:"formItem.introduction"}})],1)],1)],1),t("el-col",{attrs:{span:24}},[t("el-col",e._b({},"el-col",e.grid,!1),[t("el-form-item",{attrs:{label:"门店手机号:","label-for":"phone",prop:"phone"}},[t("el-input",{attrs:{type:"number",placeholder:"请输入门店手机号"},model:{value:e.formItem.phone,callback:function(t){e.$set(e.formItem,"phone",t)},expression:"formItem.phone"}})],1)],1)],1),t("el-col",{attrs:{span:24}},[t("el-col",e._b({},"el-col",e.grid,!1),[t("el-form-item",{attrs:{label:"门店地址:","label-for":"address",prop:"address"}},[t("el-cascader",{attrs:{options:e.addresData,value:e.formItem.address},on:{change:e.handleChange},model:{value:e.formItem.address,callback:function(t){e.$set(e.formItem,"address",t)},expression:"formItem.address"}})],1)],1)],1),t("el-col",{attrs:{span:24}},[t("el-col",e._b({},"el-col",e.grid,!1),[t("el-form-item",{attrs:{label:"详细地址:","label-for":"detailed_address",prop:"detailed_address"}},[t("el-input",{attrs:{placeholder:"请输入详细地址"},model:{value:e.formItem.detailed_address,callback:function(t){e.$set(e.formItem,"detailed_address",t)},expression:"formItem.detailed_address"}})],1)],1)],1),t("el-col",{attrs:{span:24}},[t("el-col",e._b({},"el-col",e.grid,!1),[t("el-form-item",{attrs:{label:"核销时效:","label-for":"valid_time"}},[t("el-date-picker",{attrs:{clearable:"",editable:!1,format:"yyyy/MM/dd",type:"daterange","value-format":"yyyy/MM/dd","range-separator":"-","start-placeholder":"开始日期","end-placeholder":"结束日期"},on:{change:e.onchangeDate},model:{value:e.formItem.valid_time,callback:function(t){e.$set(e.formItem,"valid_time",t)},expression:"formItem.valid_time"}})],1)],1)],1),t("el-col",{attrs:{span:24}},[t("el-col",e._b({},"el-col",e.grid,!1),[t("el-form-item",{attrs:{label:"门店营业:","label-for":"day_time"}},[t("el-time-picker",{attrs:{format:"HH:mm:ss","value-format":"HH:mm:ss","range-separator":"-","start-placeholder":"开始时间","end-placeholder":"结束时间",placeholder:"选择时间范围"},on:{change:e.onchangeTime},model:{value:e.formItem.day_time,callback:function(t){e.$set(e.formItem,"day_time",t)},expression:"formItem.day_time"}})],1)],1)],1),t("el-col",{attrs:{span:24}},[t("el-col",e._b({},"el-col",e.grid,!1),[t("el-form-item",{attrs:{label:"门店logo:",prop:"image"}},[t("div",{staticClass:"picBox",on:{click:function(t){return e.modalPicTap("单选")}}},[e.formItem.image?t("div",{staticClass:"pictrue"},[t("img",{directives:[{name:"lazy",rawName:"v-lazy",value:e.formItem.image,expression:"formItem.image"}]})]):t("div",{staticClass:"upLoad acea-row row-center-wrapper"},[t("i",{staticClass:"el-icon-picture-outline",staticStyle:{"font-size":"24px"}})])])])],1)],1),t("el-col",{attrs:{span:24}},[t("el-col",e._b({},"el-col",e.grid,!1),[t("el-form-item",{attrs:{label:"经纬度:","label-for":"status2",prop:"latlng"}},[t("el-tooltip",[t("el-input",{staticStyle:{width:"100%"},attrs:{placeholder:"请查找位置"},model:{value:e.formItem.latlng,callback:function(t){e.$set(e.formItem,"latlng",t)},expression:"formItem.latlng"}},[t("el-button",{attrs:{slot:"append",type:"primary"},on:{click:e.onSearch},slot:"append"},[e._v("查找位置")])],1),t("div",{attrs:{slot:"content"},slot:"content"},[e._v("请点击查找位置选择位置")])],1)],1)],1)],1)],1),t("el-row",[t("el-col",e._b({},"el-col",e.grid,!1),[t("el-button",{staticClass:"ml20",attrs:{type:"primary"},on:{click:function(t){return e.handleSubmit("formItem")}}},[e._v("提交")])],1)],1)],1)],1),t("el-dialog",{attrs:{visible:e.modalPic,width:"1024px",title:"上传商品图","close-on-click-modal":!1,"show-close":!0},on:{"update:visible":function(t){e.modalPic=t}}},[e.modalPic?t("uploadPictures",{attrs:{isChoice:e.isChoice,gridBtn:e.gridBtn,gridPic:e.gridPic},on:{getPic:e.getPic}}):e._e()],1),t("el-dialog",{staticClass:"mapBox",attrs:{visible:e.modalMap,title:"上传商品图","show-close":!0,"close-on-click-modal":!1},on:{"update:visible":function(t){e.modalMap=t}}},[t("iframe",{attrs:{id:"mapPage",width:"100%",height:"100%",frameborder:"0",src:e.keyUrl}})])],1)}),[],!1,null,"494d3bec",null);t.default=l.exports},b562:function(e,t,r){"use strict";r.d(t,"n",(function(){return n})),r.d(t,"w",(function(){return o})),r.d(t,"s",(function(){return i})),r.d(t,"a",(function(){return l})),r.d(t,"i",(function(){return c})),r.d(t,"j",(function(){return s})),r.d(t,"k",(function(){return u})),r.d(t,"f",(function(){return d})),r.d(t,"g",(function(){return m})),r.d(t,"h",(function(){return p})),r.d(t,"t",(function(){return f})),r.d(t,"v",(function(){return h})),r.d(t,"u",(function(){return b})),r.d(t,"z",(function(){return g})),r.d(t,"x",(function(){return v})),r.d(t,"y",(function(){return w})),r.d(t,"r",(function(){return y})),r.d(t,"p",(function(){return O})),r.d(t,"q",(function(){return _})),r.d(t,"o",(function(){return j})),r.d(t,"c",(function(){return I})),r.d(t,"b",(function(){return k})),r.d(t,"e",(function(){return x})),r.d(t,"d",(function(){return P})),r.d(t,"m",(function(){return T})),r.d(t,"l",(function(){return E})),r("99af");var a=r("6b6c");function n(){return Object(a.a)({url:"app/routine/syncSubscribe",method:"GET"})}function o(){return Object(a.a)({url:"app/wechat/syncSubscribe",method:"GET"})}function i(e){return Object(a.a)({url:"app/wechat/menu",method:"get"})}function l(e){return Object(a.a)({url:"app/wechat/menu",method:"post",data:e})}function c(e){return Object(a.a)({url:e.url,method:"post",data:e.key})}function s(e){return Object(a.a)({url:"app/routine/download",method:"post",data:e})}function u(){return Object(a.a)({url:"app/routine/info",method:"get"})}function d(e){return Object(a.a)({url:"app/wechat/keyword",method:"get",params:e})}function m(e){return Object(a.a)({url:"app/wechat/keyword/set_status/".concat(e.id,"/").concat(e.status),method:"PUT"})}function p(e,t){return Object(a.a)({url:e,method:"get",params:t.key})}function f(e){return Object(a.a)({url:"/app/wechat/news",method:"POST",data:e})}function h(e){return Object(a.a)({url:"app/wechat/news",method:"GET",params:e})}function b(e){return Object(a.a)({url:"app/wechat/news/".concat(e),method:"GET"})}function g(){return Object(a.a)({url:"app/wechat/tag",method:"GET"})}function v(){return Object(a.a)({url:"app/wechat/tag/create",method:"GET"})}function w(e){return Object(a.a)({url:"app/wechat/tag/".concat(e,"/edit"),method:"GET"})}function y(){return Object(a.a)({url:"app/wechat/group",method:"GET"})}function O(){return Object(a.a)({url:"app/wechat/group/create",method:"GET"})}function _(e){return Object(a.a)({url:"app/wechat/group/".concat(e,"/edit"),method:"GET"})}function j(e){return Object(a.a)({url:"app/wechat/action",method:"GET",params:e})}function I(e){return Object(a.a)({url:"app/wechat/code_reply/".concat(e),method:"GET"})}function k(){return Object(a.a)({url:"setting/city/full_list",method:"GET"})}function x(e){return Object(a.a)({url:"app/kefu/auto_reply/list",method:"get",params:e})}function P(e){return Object(a.a)({url:"app/kefu/auto_reply/form/"+e,method:"get"})}function T(e){return Object(a.a)({url:"app/routine/scheme_list",method:"get",params:e})}function E(e){return Object(a.a)({url:"app/routine/scheme_form/".concat(e),method:"get"})}}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-0688ae90.0e7c3f27.js b/crmeb/public/admin/system_static/js/chunk-0688ae90.0e7c3f27.js deleted file mode 100644 index 0d8be78b7..000000000 --- a/crmeb/public/admin/system_static/js/chunk-0688ae90.0e7c3f27.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-0688ae90"],{df2f5:function(t,e,a){},dfd9:function(t,e,a){"use strict";a.r(e),a("b0c0");var n=a("c7eb"),i=a("1da1"),l=a("5530"),r=(a("a434"),a("d3b7"),a("159b"),a("c740"),a("2f62")),s=a("c24f");l={name:"user_label",data:function(){return{treeId:"",grid1:{xl:4,lg:4,md:6,sm:8,xs:0},grid2:{xl:20,lg:20,md:18,sm:16,xs:24},loading:!1,labelFrom:{page:1,limit:15,label_cate:""},labelLists:[],total:0,theme3:"light",labelSort:[],sortName:"",current:0}},computed:Object(l.a)(Object(l.a)({},Object(r.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"}}),created:function(){this.getUserLabelAll()},methods:{add:function(){var t=this;this.$modalForm(Object(s.M)(0,this.labelFrom.label_cate)).then((function(){return t.getList()}))},getList:function(){var t=this;this.loading=!0,Object(s.O)(this.labelFrom).then(function(){var e=Object(i.a)(Object(n.a)().mark((function e(a){var i;return Object(n.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i=a.data,t.labelLists=i.list,t.total=i.count,t.loading=!1;case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.loading=!1,t.$message.error(e.msg)}))},edit:function(t){var e=this;this.$modalForm(Object(s.M)(t)).then((function(){return e.getList()}))},del:function(t,e,a){var n=this;e={title:e,num:a,url:"user/user_label/del/".concat(t.id),method:"DELETE",ids:""};this.$modalSure(e).then((function(t){n.$message.success(t.msg),n.labelLists.splice(a,1),n.getList()})).catch((function(t){n.$message.error(t.msg)}))},getUserLabelAll:function(t){var e=this;Object(s.N)().then((function(a){a.data.unshift({name:"全部",id:""}),a.data.forEach((function(t){t.status=!1})),t||(e.sortName=a.data[0].id,e.labelFrom.label_cate=a.data[0].id,e.getList()),e.labelSort=a.data}))},showMenu:function(t){this.labelSort.forEach((function(e){e.id==t.id?e.status=!t.status:e.status=!1}))},labelEdit:function(t){var e=this;this.$modalForm(Object(s.Q)(t.id)).then((function(){return e.getUserLabelAll(1)}))},addSort:function(){var t=this;this.$modalForm(Object(s.P)()).then((function(){return t.getUserLabelAll()}))},deleteSort:function(t,e){var a=this,n=this.labelSort.findIndex((function(e){return e.id==t.id}));e={title:e,num:n,url:"user/user_label_cate/".concat(t.id),method:"DELETE",ids:""};this.$modalSure(e).then((function(t){a.$message.success(t.msg),a.labelSort.splice(n,1),a.labelSort=[],a.getUserLabelAll()})).catch((function(t){a.$message.error(t.msg)}))},clickMenu:function(t,e){1==e?this.labelEdit(t):2==e&&this.deleteSort(t,"删除分类")},bindMenuItem:function(t,e){this.labelFrom.page=1,this.current=e,this.labelSort.forEach((function(t){t.status=!1})),this.labelFrom.label_cate=t.id,this.getList()}}},a("f968"),r=a("2877"),r=Object(r.a)(l,(function(){var t=this,e=t._self._c;return e("div",[e("el-row",{staticClass:"ivu-mt box-wrapper"},[e("el-col",t._b({staticClass:"left-wrapper"},"el-col",t.grid1,!1),[e("div",{staticClass:"tree_tit",on:{click:t.addSort}},[e("i",{staticClass:"el-icon-circle-plus"}),t._v("\n 添加分类\n ")]),e("div",{staticClass:"tree"},[e("el-tree",{attrs:{data:t.labelSort,"node-key":"id","default-expand-all":"","highlight-current":"","expand-on-click-node":!1,"current-node-key":t.treeId},on:{"node-click":t.bindMenuItem},scopedSlots:t._u([{key:"default",fn:function(n){var i=n.data;return e("span",{staticClass:"custom-tree-node"},[e("span",{staticClass:"file-name"},[i.pid?t._e():e("img",{staticClass:"icon",attrs:{src:a("c583")}}),t._v("\n "+t._s(i.name))]),i.id?e("span",[e("el-dropdown",{on:{command:function(e){return t.clickMenu(i,e)}}},[e("i",{staticClass:"el-icon-more el-icon--right"}),e("template",{slot:"dropdown"},[e("el-dropdown-menu",[e("el-dropdown-item",{attrs:{command:"1"}},[t._v("编辑分类")]),i.id?e("el-dropdown-item",{attrs:{command:"2"}},[t._v("删除分类")]):t._e()],1)],1)],2)],1):t._e()])}}])})],1)]),e("el-col",t._b({ref:"rightBox"},"el-col",t.grid2,!1),[e("el-card",{attrs:{bordered:!1,shadow:"never"}},[e("el-row",[e("el-col",[e("el-button",{directives:[{name:"auth",rawName:"v-auth",value:["admin-user-label_add"],expression:"['admin-user-label_add']"}],attrs:{type:"primary"},on:{click:t.add}},[t._v("添加标签")])],1)],1),e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"table",staticClass:"mt14",attrs:{data:t.labelLists,"highlight-current-row":"","no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},[e("el-table-column",{attrs:{label:"ID",width:"80"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.id))])]}}])}),e("el-table-column",{attrs:{label:"标签名称",width:"80"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.label_name))])]}}])}),e("el-table-column",{attrs:{label:"分类名称","min-width":"80"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.cate_name))])]}}])}),e("el-table-column",{attrs:{fixed:"right",label:"操作",width:"100"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("a",{on:{click:function(e){return t.edit(a.row.id)}}},[t._v("修改")]),e("el-divider",{attrs:{direction:"vertical"}}),e("a",{on:{click:function(e){return t.del(a.row,"删除分类",a.$index)}}},[t._v("删除")])]}}])})],1),e("div",{staticClass:"acea-row row-right page"},[t.total?e("pagination",{attrs:{total:t.total,page:t.labelFrom.page,limit:t.labelFrom.limit},on:{"update:page":function(e){return t.$set(t.labelFrom,"page",e)},"update:limit":function(e){return t.$set(t.labelFrom,"limit",e)},pagination:t.getList}}):t._e()],1)],1)],1)],1)],1)}),[],!1,null,"52237a78",null);e.default=r.exports},f968:function(t,e,a){"use strict";a("df2f5")}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-06a00644.e339e299.js b/crmeb/public/admin/system_static/js/chunk-06a00644.e339e299.js deleted file mode 100644 index a9943d216..000000000 --- a/crmeb/public/admin/system_static/js/chunk-06a00644.e339e299.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-06a00644"],{"0b439":function(t,e,a){"use strict";a=a("04f8"),t.exports=a&&!!Symbol.for&&!!Symbol.keyFor},"0f0e":function(t,e,a){"use strict";a("d81d"),a("4de4"),a("d3b7"),a("a434"),a("14d9"),a("b64b"),a("e9c4");var i=a("c4c8"),o={name:"userLabel",props:{},data:function(){return{labelList:[],dataLabel:[],isUser:!1}},mounted:function(){this.setLabel()},methods:{inArray:function(t,e){for(var a in e)if(e[a].id==t)return!0;return!1},setLabel:function(){var t=this;Object(i.z)().then((function(e){e.data.map((function(e){e.children&&(t.isUser=!0,e.children.map((function(e){t.inArray(e.id,t.dataLabel)?e.disabled=!0:e.disabled=!1})))})),t.labelList=e.data})).catch((function(e){t.$message.error(e.msg)}))},selectLabel:function(t){var e;t.disabled?(e=this.dataLabel.indexOf(this.dataLabel.filter((function(e){return e.id==t.id}))[0]),this.dataLabel.splice(e,1),t.disabled=!1):(this.dataLabel.push({label_name:t.label_name,id:t.id}),t.disabled=!0)},subBtn:function(){this.$emit("activeData",JSON.parse(JSON.stringify(this.dataLabel)))},cancel:function(){this.$emit("close")}}};a("1cf7"),a=a("2877"),a=Object(a.a)(o,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"label-wrapper"},[e("div",{staticClass:"list-box"},[t.isUser?t._l(t.labelList,(function(a,i){return e("div",{key:i,staticClass:"label-box"},[a.children?e("div",{staticClass:"title"},[t._v(t._s(a.label_name))]):t._e(),a.children&&a.children.length?e("div",{staticClass:"list"},t._l(a.children,(function(a,i){return e("div",{key:i,staticClass:"label-item",class:{on:a.disabled},on:{click:function(e){return t.selectLabel(a)}}},[t._v("\n "+t._s(a.label_name)+"\n ")])})),0):t._e()])})):t._e(),t.isUser?t._e():e("div",[t._v("暂无标签")])],2),e("div",{staticClass:"footer"},[e("el-button",{staticClass:"btns",attrs:{ghost:""},on:{click:t.cancel}},[t._v("取消")]),e("el-button",{staticClass:"btns",attrs:{type:"primary"},on:{click:t.subBtn}},[t._v("确定")])],1)])}),[],!1,null,"37eb90ed",null);e.a=a.exports},"1b1c":function(t,e,a){},"1cf7":function(t,e,a){"use strict";a("4205")},"2c3e":function(t,e,a){"use strict";var i=a("83ab"),o=a("9f7f").MISSED_STICKY,s=a("c6b6"),r=a("edd0"),l=a("69f3").get,n=RegExp.prototype,c=TypeError;i&&o&&r(n,"sticky",{configurable:!0,get:function(){if(this!==n){if("RegExp"===s(this))return!!l(this).sticky;throw new c("Incompatible receiver, RegExp required")}}})},"2f8d":function(t,e,a){},"33b6":function(t,e,a){},4205:function(t,e,a){},"49e5":function(t,e,a){"use strict";a("2f8d")},"4d63":function(t,e,a){"use strict";var i=a("83ab"),o=a("da84"),s=a("e330"),r=a("94ca"),l=a("7156"),n=a("9112"),c=a("7c73"),d=a("241c").f,m=a("3a9b"),u=a("44e7"),p=a("577e"),f=a("90d8"),h=a("9f7f"),v=a("aeb0"),b=a("cb2d"),_=a("d039"),g=a("1a2d"),y=a("69f3").enforce,V=a("2626"),k=a("b622"),w=a("fce3"),x=a("107c"),C=k("match"),$=o.RegExp,F=$.prototype,S=o.SyntaxError,B=s(F.exec),T=s("".charAt),O=s("".replace),N=s("".indexOf),I=s("".slice),L=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,D=/a/g,j=/a/g,R=(a=new $(D)!==D,h.MISSED_STICKY),P=h.UNSUPPORTED_Y;k=i&&(!a||R||w||x||_((function(){return j[C]=!1,$(D)!==D||$(j)===j||"/a/i"!==String($(D,"i"))})));if(r("RegExp",k)){for(var A=function(t,e){var a,i,o=m(F,this),s=u(t),r=void 0===e,d=[],h=t;if(!o&&s&&r&&t.constructor===A)return t;if((s||m(F,t))&&(t=t.source,r)&&(e=f(h)),t=void 0===t?"":p(t),e=void 0===e?"":p(e),h=t,s=e=w&&"dotAll"in D&&(a=!!e&&-1"===e&&n:if(""===m||g(r,m))throw new S("Invalid capture group name");r[m]=!0,n=!(s[s.length]=[m,d]),m="";continue}n?m+=e:o+=e}return[o,s]}(t))[0],d=r[1]),r=l($(t,e),o?this:F,A),(a||i||d.length)&&(e=y(r),a&&(e.dotAll=!0,e.raw=A(function(t){for(var e,a=t.length,i=0,o="",s=!1;i<=a;i++)"\\"===(e=T(t,i))?o+=e+T(t,++i):s||"."!==e?("["===e?s=!0:"]"===e&&(s=!1),o+=e):o+="[\\s\\S]";return o}(t),s)),i&&(e.sticky=!0),d.length)&&(e.groups=d),t!==h)try{n(r,"source",""===h?"(?:)":h)}catch(t){}return r},E=d($),z=0;E.length>z;)v(A,$,E[z++]);(F.constructor=A).prototype=F,b(o,"RegExp",A,{constructor:!0})}V("RegExp")},"57b9":function(t,e,a){"use strict";var i=a("c65b"),o=a("d066"),s=a("b622"),r=a("cb2d");t.exports=function(){var t=o("Symbol"),e=(t=t&&t.prototype,t&&t.valueOf),a=s("toPrimitive");t&&!t[a]&&r(t,a,(function(t){return i(e,this)}),{arity:1})}},"5a47":function(t,e,a){"use strict";var i=a("23e7"),o=a("04f8"),s=a("d039"),r=a("7418"),l=a("7b0b");i({target:"Object",stat:!0,forced:!o||s((function(){r.f(1)}))},{getOwnPropertySymbols:function(t){var e=r.f;return e?e(l(t)):[]}})},"61f7":function(t,e,a){"use strict";a.d(e,"a",(function(){return s})),a.d(e,"c",(function(){return n})),a.d(e,"b",(function(){return c}));var i=a("ade3"),o=a("5530");function s(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var a,i,o={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(a in o)new RegExp("(".concat(a,")")).test(e)&&(i=o[a]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?i:("00"+i).substr(i.length)));return e}a("ac1f"),a("00b4"),a("5319"),a("4d63"),a("c607"),a("2c3e"),a("25f0"),a("498a"),a("d3b7"),a("13d5"),a("b64b"),a("99af");var r={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function l(t,e){t.message=function(t){return e.replace("%s",t||"")}}function n(t){var e=1=t.length?{done:!0}:{done:!1,value:t[s++]}},e:function(t){throw t},f:e};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 c=a("5530"),d=(a("fb6a"),a("d81d"),a("a9e3"),a("14d9"),a("a434"),a("99af"),a("a4d3"),a("e01a"),a("4ec9"),a("d3b7"),a("3ca3"),a("ddb0"),a("4de4"),a("25f0"),a("159b"),a("b64b"),a("e9c4"),a("13d5"),a("ac1f"),a("5319"),a("0f0e")),m=a("2f62"),u=a("b76a"),p=(u=a.n(u),a("b0e7")),f=a("5334"),h=a("e449"),v=a("6fd3"),b=a("c4ad"),_=(a("00b4"),a("c4c8")),g={name:"taoBao",data:function(){return{soure_link:"",spinShow:!1,grid:{xl:8,lg:8,md:12,sm:24,xs:24},grid2:{xl:12,lg:12,md:12,sm:24,xs:24},copyConfig:{copy_type:2,copy_num:0},artFrom:{type:"taobao",url:""}}},computed:{},created:function(){},mounted:function(){this.getCopyConfig()},methods:{mealPay:function(){this.$router.push({path:this.$routeProStr+"/setting/sms/sms_config/index"})},getCopyConfig:function(){var t=this;Object(_.g)().then((function(e){t.copyConfig.copy_type=e.data.copy_type,t.copyConfig.copy_num=e.data.copy_num}))},add:function(){var t=this;if(this.soure_link){if(!/(http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&:/~\+#]*[\w\-\@?^=%&/~\+#])?/.test(this.soure_link))return this.$message.warning("请输入以http开头的地址!");this.spinShow=!0,this.artFrom.url=this.soure_link,Object(_.h)(this.artFrom).then((function(e){e=e.data.productInfo,t.$emit("on-close",e),t.spinShow=!1})).catch((function(e){t.spinShow=!1,t.$message.error(e.msg)}))}else this.$message.warning("请输入链接地址!")}}},y=(a("49e5"),a("2877")),V=(g=Object(y.a)(g,(function(){var t=this,e=t._self._c;return e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.spinShow,expression:"spinShow"}],staticClass:"Box"},[e("div",[e("div",{staticClass:"tips"},[t._v("\n 生成的商品默认是没有上架的,请手动上架商品!\n "),2==t.copyConfig.copy_type?e("a",{attrs:{href:"https://doc.crmeb.com/single/v5/7785",target:"_blank"}},[t._v("如何配置密钥")]):e("span",[t._v("您当前剩余"+t._s(t.copyConfig.copy_num)+"条采集次数,"),e("span",{staticClass:"add",on:{click:function(e){return t.mealPay()}}},[t._v("增加采集次数")])])]),e("div",[t._v("商品采集设置:设置 > 系统设置 > 第三方接口设置 > 采集商品配置")])]),e("el-form",{ref:"formValidate",staticClass:"formValidate mt20",attrs:{"label-width":"80px","label-position":"right"},nativeOn:{submit:function(t){t.preventDefault()}}},[e("el-form-item",{attrs:{label:"链接地址:"}},[e("el-input",{staticClass:"numPut",attrs:{clearable:"",placeholder:"请输入链接地址"},model:{value:t.soure_link,callback:function(e){t.soure_link=e},expression:"soure_link"}}),e("el-button",{staticClass:"ml15",attrs:{type:"primary"},on:{click:t.add}},[t._v("确定")])],1)],1)],1)}),[],!1,null,"e911d200",null).exports,a("a069")),k=a("c24f"),w=a("d708"),x=a("c276"),C=a("0e5c"),$=a("ed08"),F=a("e302");p={name:"product_productAdd",components:{uploadPictures:p.a,freightTemplate:f.a,addAttr:v.a,couponList:h.a,taoBao:g,draggable:u.a,goodsList:b.default,WangEditor:V.a,userLabel:d.a},data:function(){return{labelShow:!1,dataLabel:[],headTab:[{tit:"基础信息",name:"1"},{tit:"规格库存",name:"2"},{tit:"商品详情",name:"3"},{tit:"物流设置",name:"4"},{tit:"营销设置",name:"5"},{tit:"其他设置",name:"6"}],virtual:[{tit:"普通商品",id:0,tit2:"物流发货"},{tit:"卡密/网盘",id:1,tit2:"自动发货"},{tit:"优惠券",id:2,tit2:"自动发货"},{tit:"虚拟商品",id:3,tit2:"虚拟发货"}],seletVideo:0,customBtn:!1,content:"",contents:"",fileUrl:w.a.apiBaseURL+"/file/upload",fileUrl2:w.a.apiBaseURL+"/file/video_upload",cardUrl:w.a.apiBaseURL+"/file/upload/1",upload_type:"",uploadData:{},header:{},type:0,modals:!1,goods_modals:!1,spinShow:!1,openSubimit:!1,virtualData:"",virtualList:[{key:"",value:""}],grid2:{xl:10,lg:12,md:12,sm:24,xs:24},grid3:{xl:18,lg:18,md:20,sm:24,xs:24},oneFormBatch:[{pic:"",price:0,cost:0,ot_price:0,stock:0,bar_code:"",weight:0,volume:0,virtual_list:[]}],formDynamic:{attrsName:"",attrsVal:""},disk_type:1,tabIndex:0,tabName:"",formDynamicNameData:[],isBtn:!1,columns2:[{title:"图片",slot:"pic",align:"center",minWidth:80},{title:"售价",slot:"price",align:"center",minWidth:95},{title:"成本价",slot:"cost",align:"center",minWidth:95},{title:"原价",slot:"ot_price",align:"center",minWidth:95},{title:"库存",slot:"stock",align:"center",minWidth:95},{title:"商品编号",slot:"bar_code",align:"center",minWidth:120},{title:"重量(KG)",slot:"weight",align:"center",minWidth:95},{title:"体积(m³)",slot:"volume",align:"center",minWidth:95},{title:"操作",slot:"action",fixed:"right",align:"center",minWidth:120}],columns3:[{title:"图片",slot:"pic",align:"center",minWidth:80},{title:"售价",slot:"price",align:"center",minWidth:95},{title:"成本价",slot:"cost",align:"center",minWidth:95},{title:"原价",slot:"ot_price",align:"center",minWidth:95},{title:"库存",slot:"stock",align:"center",minWidth:95},{title:"商品编号",slot:"bar_code",align:"center",minWidth:120},{title:"操作",slot:"action",fixed:"right",align:"center",minWidth:120}],columns:[],columnsInstall:[],columnsInstal2:[],gridPic:{xl:6,lg:8,md:12,sm:12,xs:12},gridBtn:{xl:4,lg:8,md:8,sm:8,xs:8},CustomList:[{value:"text",label:"文本框"},{value:"number",label:"数字"},{value:"email",label:"邮件"},{value:"data",label:"日期"},{value:"time",label:"时间"},{value:"id",label:"身份证"},{value:"phone",label:"手机号"},{value:"img",label:"图片"}],customess:{content:[]},formValidate:{disk_info:"",logistics:["1"],freight:2,postage:0,recommend:[],presale_day:1,presale:!1,is_limit:!1,limit_type:0,limit_num:0,video_open:!1,vip_product:!1,custom_form:[],store_name:"",cate_id:[],label_id:[],keyword:"",unit_name:"",store_info:"",image:"",recommend_image:"",slider_image:[],description:"",ficti:0,give_integral:0,sort:0,is_show:1,is_hot:0,is_benefit:0,is_best:0,is_new:0,is_good:0,is_postage:0,is_sub:[],recommend_list:[],virtual_type:0,id:0,spec_type:0,is_virtual:0,video_link:"",temp_id:"",attrs:[],items:[{pic:"",price:0,cost:0,ot_price:0,stock:0,bar_code:""}],activity:["默认","秒杀","砍价","拼团"],couponName:[],header:[],selectRule:"",coupon_ids:[],command_word:"",min_qty:1},ruleList:[],templateList:[],createBnt:!0,showIput:!1,manyFormValidate:[],oneFormValidate:[{pic:"",price:0,cost:0,ot_price:0,stock:0,bar_code:"",weight:0,volume:0,brokerage:0,brokerage_two:0,vip_price:0,virtual_list:[],coupon_id:0}],images:[],imagesTable:"",currentTab:"1",isChoice:"",grid:{xl:8,lg:8,md:12,sm:24,xs:24},loading:!1,modalPic:!1,addVirtualModel:!1,template:!1,uploadList:[],treeSelect:[],picTit:"",tableIndex:0,ruleValidate:{store_name:[{required:!0,message:"请输入商品名称",trigger:"blur"}],cate_id:[{required:!0,message:"请选择商品分类",trigger:"change",type:"array",min:"1"}],unit_name:[{required:!0,message:"请输入单位",trigger:"blur"}],slider_image:[{required:!0,message:"请上传商品轮播图",type:"array",trigger:"change"}],spec_type:[{required:!0,message:"请选择商品规格",trigger:"change"}],is_virtual:[{required:!0,message:"请选择商品类型",trigger:"change"}],selectRule:[{required:!0,message:"请选择商品规格属性",trigger:"change"}],temp_id:[{required:!0,message:"请选择运费模板",trigger:"change",type:"number"}],presale_time:[{required:!0,type:"array",message:"请选择活动时间",trigger:"change"}],logistics:[{required:!0,type:"array",min:1,message:"请选择物流方式",trigger:"change"},{type:"array",max:2,message:"请选择物流方式",trigger:"change"}],give_integral:[{type:"integer",message:"请输入整数"}]},manyBrokerage:0,manyBrokerageTwo:0,manyVipPrice:0,upload:{videoIng:!1},videoIng:!1,progress:0,stock:0,disk_info:"",videoLink:"",attrs:[],activity:{"默认":"red","秒杀":"blue","砍价":"green","拼团":"yellow"},couponName:[],updateIds:[],updateName:[],couponIds:"",couponNames:[],rakeBack:[{title:"一级返佣",slot:"brokerage",align:"center",width:95},{title:"二级返佣",slot:"brokerage_two",align:"center",width:95}],member:[{title:"会员价",slot:"vip_price",align:"center",width:95}],columnsInstalM:[],moveIndex:""}},computed:Object(c.a)(Object(c.a)({},Object(m.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"120px"},labelPosition:function(){return this.isMobile?"top":"right"},labelBottom:function(){return this.isMobile?void 0:"15px"}}),beforeRouteUpdate:function(t,e,a){this.bus.$emit("onTagsViewRefreshRouterView",this.$route.path),a()},created:function(){this.columns=this.columns2.slice(0,8),this.getToken()},mounted:function(){var t=this;"0"!==this.$route.params.id&&this.$route.params.id?this.getInfo():"0"===this.$route.params.id&&Object(_.p)().then((function(e){var a,i;e=e.data.info;Array.isArray(e)||(a=e.cate_id.map(Number),e.label_id.map(Number),t.attrs=e.items||[],i=[],e.coupons&&(e.coupons.map((function(t){i.push(t.id)})),t.couponName=e.coupons),t.formValidate=e,t.dataLabel=e.label_id,t.formValidate.coupon_ids=i,t.updateIds=i,t.updateName=e.coupons,t.formValidate.cate_id=a,t.oneFormValidate=e.attrs,t.formValidate.logistics=e.logistics||["1"],t.formValidate.header=[],t.generate(0),t.manyFormValidate=e.attrs,t.spec_type=e.spec_type,t.formValidate.is_virtual=e.is_virtual,t.formValidate.custom_form=e.custom_form||[],0!=t.formValidate.custom_form.length&&(t.customBtn=!0),t.virtualbtn(e.virtual_type,1),0===e.spec_type?t.manyFormValidate=[]:(t.createBnt=!0,t.oneFormValidate=[{pic:e.image,price:0,cost:0,ot_price:0,stock:0,bar_code:"",weight:0,volume:0,brokerage:0,brokerage_two:0,vip_price:0,virtual_list:[],coupon_id:0}]),t.watchActivity(),t.spinShow=!1)})).catch((function(e){t.$message.error(e.msg)})),this.$route.query.type?(this.modals=!0,this.type=this.$route.query.type):this.type=0,this.goodsCategory(),this.productGetRule(),this.productGetTemplate(),this.uploadType(),this.watchActivity()},methods:Object(i.a)(Object(i.a)(Object(i.a)(Object(i.a)(Object(i.a)(Object(i.a)(Object(i.a)(Object(i.a)(Object(i.a)(Object(i.a)({beforeUpload:function(t){return Object($.a)(t)},videoSaveToUrl:function(t){var e=this;return Object($.c)(t)&&Object(C.a)({file:t,pieceSize:3,success:function(t){e.formValidate.video_link=t.file_path,e.progress=100},error:function(t){e.$message.error(t.msg)},uploading:function(t,a){e.videoIng=!0,t=Math.floor(t/a*100),e.progress=t}}),!1},virtualbtn:function(t,e){var a=this;switch(1!=e&&(this.formValidate.is_sub=[],(e=this.$route.params.id)?Object(_.f)(e).then((function(t){})).catch((function(t){a.formValidate.spec_type=a.spec_type,a.$message.error(t.msg)})):1==this.formValidate.spec_type&&this.generate(1)),t){case 0:this.formValidate.virtual_type=0,this.formValidate.is_virtual=0,this.headTab=[{tit:"基础信息",name:"1"},{tit:"规格库存",name:"2"},{tit:"商品详情",name:"3"},{tit:"物流设置",name:"4"},{tit:"营销设置",name:"5"},{tit:"其他设置",name:"6"}];break;case 1:this.formValidate.virtual_type=1,this.formValidate.postage=0,this.formValidate.is_virtual=1,this.headTab=[{tit:"基础信息",name:"1"},{tit:"规格库存",name:"2"},{tit:"商品详情",name:"3"},{tit:"营销设置",name:"4"},{tit:"其他设置",name:"5"}];break;case 2:this.formValidate.virtual_type=2,this.formValidate.is_virtual=1,this.headTab=[{tit:"基础信息",name:"1"},{tit:"规格库存",name:"2"},{tit:"商品详情",name:"3"},{tit:"营销设置",name:"4"},{tit:"其他设置",name:"5"}];break;case 3:this.formValidate.virtual_type=3,this.formValidate.is_virtual=1,this.headTab=[{tit:"基础信息",name:"1"},{tit:"规格库存",name:"2"},{tit:"商品详情",name:"3"},{tit:"营销设置",name:"4"},{tit:"其他设置",name:"5"}]}},addCate:function(){var t=this;this.$modalForm(Object(_.q)()).then((function(){return t.goodsCategory()}))},logisticsBtn:function(t){this.formValidate.logistics=t},addLabel:function(){var t=this;this.$modalForm(Object(k.M)(0)).then((function(){return t.userLabel()}))},customMessBtn:function(t){t||(this.formValidate.custom_form=[])},addcustom:function(){9]*>/gi,(function(t,e){return(t=(t=t.replace(/style="[^"]+"/gi,"").replace(/style='[^']+'/gi,"")).replace(/width="[^"]+"/gi,"").replace(/width='[^']+'/gi,"")).replace(/height="[^"]+"/gi,"").replace(/height='[^']+'/gi,"")})),(t=(t=t.replace(/style="[^"]+"/gi,(function(t,e){return t.replace(/width:[^;]+;/gi,"max-width:100%;").replace(/max-max-width:[^;]+;/gi,"max-width:100%;")}))).replace(/]*\/>/gi,"")).replace(/\d(t)?1:-1})),i=o(n),p=0;pd(t)?1:-1})),i=o(n),p=0;p>>=1)&&(e+=e))1&s&&(n+=e);return n}},"15b5":function(t,e,n){"use strict";n("8550")},"1f50":function(t,e,n){"use strict";n("d2b7")},"2c3e":function(t,e,n){"use strict";var r=n("83ab"),i=n("9f7f").MISSED_STICKY,a=n("c6b6"),o=n("edd0"),s=n("69f3").get,c=RegExp.prototype,l=TypeError;r&&i&&o(c,"sticky",{configurable:!0,get:function(){if(this!==c){if("RegExp"===a(this))return!!s(this).sticky;throw new l("Incompatible receiver, RegExp required")}}})},3139:function(t,e,n){var r;n=[e,n("313e")],void 0!==(e="function"==typeof(r=function(t,e){var n=function(t){"undefined"!==typeof console&&console&&console.error&&console.error(t)};e?e.registerMap?e.registerMap("china",{type:"FeatureCollection",features:[{type:"Feature",id:"710000",properties:{id:"710000",cp:[121.509062,24.044332],name:"台湾",childNum:6},geometry:{type:"MultiPolygon",coordinates:[["@@°Ü¯Û"],["@@ƛĴÕƊÉɼģºðʀ\\ƎsÆNŌÔĚäœnÜƤɊĂǀĆĴžĤNJŨxĚĮǂƺòƌ‚–âÔ®ĮXŦţƸZûЋƕƑGđ¨ĭMó·ęcëƝɉlÝƯֹÅŃ^Ó·śŃNjƏďíåɛGɉ™¿@ăƑŽ¥ĘWǬÏĶŁâ"],["@@\\p|WoYG¿¥I†j@¢"],["@@…¡‰@ˆV^RqˆBbAŒnTXeRz¤Lž«³I"],["@@ÆEE—„kWqë @œ"],["@@fced"],["@@„¯ɜÄèaì¯ØǓIġĽ"],["@@çûĖ롖hòř "]],encodeOffsets:[[[122886,24033]],[[123335,22980]],[[122375,24193]],[[122518,24117]],[[124427,22618]],[[124862,26043]],[[126259,26318]],[[127671,26683]]]}},{type:"Feature",id:"130000",properties:{id:"130000",cp:[114.502461,38.045474],name:"河北",childNum:3},geometry:{type:"MultiPolygon",coordinates:[["@@o~†Z]‚ªr‰ºc_ħ²G¼s`jΟnüsœłNX_“M`ǽÓnUK…Ĝēs¤­©yrý§uģŒc†JŠ›e"],["@@U`Ts¿m‚"],["@@oºƋÄd–eVŽDJj£€J|Ådz•Ft~žKŨ¸IÆv|”‡¢r}膎onb˜}`RÎÄn°ÒdÞ²„^®’lnÐèĄlðӜ×]ªÆ}LiĂ±Ö`^°Ç¶p®đDcœŋ`–ZÔ’¶êqvFƚ†N®ĆTH®¦O’¾ŠIbÐã´BĐɢŴÆíȦp–ĐÞXR€·nndOž¤’OÀĈƒ­Qg˜µFo|gȒęSWb©osx|hYh•gŃfmÖĩnº€T̒Sp›¢dYĤ¶UĈjl’ǐpäìë|³kÛfw²Xjz~ÂqbTŠÑ„ěŨ@|oM‡’zv¢ZrÃVw¬ŧĖ¸fŒ°ÐT€ªqŽs{Sž¯r æÝlNd®²Ğ džiGʂJ™¼lr}~K¨ŸƐÌWö€™ÆŠzRš¤lêmĞL΄’@¡|q]SvK€ÑcwpÏρ†ĿćènĪWlĄkT}ˆJ”¤~ƒÈT„d„™pddʾĬŠ”ŽBVt„EÀ¢ôPĎƗè@~‚k–ü\\rÊĔÖæW_§¼F˜†´©òDòj’ˆYÈrbĞāøŀG{ƀ|¦ðrb|ÀH`pʞkv‚GpuARhÞÆǶgʊTǼƹS£¨¡ù³ŘÍ]¿Ây™ôEP xX¶¹܇O¡“gÚ¡IwÃ鑦ÅB‡Ï|Ç°…N«úmH¯‹âŸDùŽyŜžŲIÄuШDž•¸dɂ‡‚FŸƒ•›Oh‡đ©OŸ›iÃ`ww^ƒÌkŸ‘ÑH«ƇǤŗĺtFu…{Z}Ö@U‡´…ʚLg®¯Oı°ÃwŸ ^˜—€VbÉs‡ˆmA…ê]]w„§›RRl£‡ȭµu¯b{ÍDěïÿȧŽuT£ġƒěŗƃĝ“Q¨fV†Ƌ•ƅn­a@‘³@šď„yýIĹÊKšŭfċŰóŒxV@tˆƯŒJ”]eƒR¾fe|rHA˜|h~Ėƍl§ÏŠlTíb ØoˆÅbbx³^zÃĶš¶Sj®A”yÂhðk`š«P€”ˈµEF†Û¬Y¨Ļrõqi¼‰Wi°§’б´°^[ˆÀ|ĠO@ÆxO\\tŽa\\tĕtû{ġŒȧXýĪÓjùÎRb›š^ΛfK[ݏděYfíÙTyŽuUSyŌŏů@Oi½’éŅ­aVcř§ax¹XŻác‡žWU£ôãºQ¨÷Ñws¥qEH‰Ù|‰›šYQoŕÇyáĂ£MðoťÊ‰P¡mšWO¡€v†{ôvîēÜISpÌhp¨ ‘j†deŔQÖj˜X³à™Ĉ[n`Yp@Už–cM`’RKhŒEbœ”pŞlNut®Etq‚nsÁŠgA‹iú‹oH‡qCX‡”hfgu“~ϋWP½¢G^}¯ÅīGCŸÑ^ãziMáļMTÃƘrMc|O_ž¯Ŏ´|‡morDkO\\mĆJfl@cĢ¬¢aĦtRıҙ¾ùƀ^juųœK­ƒUFy™—Ɲ…›īÛ÷ąV×qƥV¿aȉd³B›qPBm›aËđŻģm“Å®VŠ¹d^K‡KoŸnYg“¯Xhqa”Ldu¥•ÍpDž¡KąÅƒkĝęěhq‡}HyÓ]¹ǧ£…Í÷¿qᵧš™g‘¤o^á¾ZE‡¤i`ij{n•ƒOl»ŸWÝĔįhg›F[¿¡—ßkOüš_‰€ū‹i„DZàUtėGylƒ}ŒÓM}€jpEC~¡FtoQi‘šHkk{Ãmï‚"]],encodeOffsets:[[[119712,40641]],[[121616,39981]],[[116462,37237]]]}},{type:"Feature",id:"140000",properties:{id:"140000",cp:[111.849248,36.857014],name:"山西",childNum:1},geometry:{type:"Polygon",coordinates:["@@Þĩ҃S‰ra}Á€yWix±Üe´lè“ßÓǏok‘ćiµVZģ¡coœ‘TS˹ĪmnÕńe–hZg{gtwªpXaĚThȑp{¶Eh—®RćƑP¿£‘Pmc¸mQÝW•ďȥoÅîɡųAďä³aωJ‘½¥PG­ąSM­™…EÅruµé€‘Yӎ•Ō_d›ĒCo­Èµ]¯_²ÕjāŽK~©ÅØ^ԛkïçămϑk]­±ƒcݯÑÃmQÍ~_a—pm…~ç¡q“ˆu{JÅŧ·Ls}–EyÁÆcI{¤IiCfUc•ƌÃp§]웫vD@¡SÀ‘µM‚ÅwuŽYY‡¡DbÑc¡hƒ×]nkoQdaMç~eD•ÛtT‰©±@¥ù@É¡‰ZcW|WqOJmĩl«ħşvOÓ«IqăV—¥ŸD[mI~Ó¢cehiÍ]Ɠ~ĥqXŠ·eƷœn±“}v•[ěďŽŕ]_‘œ•`‰¹ƒ§ÕōI™o©b­s^}Ét±ū«³p£ÿ·Wµ|¡¥ăFÏs׌¥ŅxŸÊdÒ{ºvĴÎêÌɊ²¶€ü¨|ÞƸµȲ‘LLúÉƎ¤ϊęĔV`„_bª‹S^|ŸdŠzY|dz¥p†ZbÆ£¶ÒK}tĦÔņƠ‚PYzn€ÍvX¶Ěn ĠÔ„zý¦ª˜÷žÑĸَUȌ¸‚dòÜJð´’ìúNM¬ŒXZ´‘¤ŊǸ_tldIš{¦ƀðĠȤ¥NehXnYG‚‡R° ƬDj¬¸|CĞ„Kq‚ºfƐiĺ©ª~ĆOQª ¤@ìǦɌ²æBŒÊ”TœŸ˜ʂōĖ’šĴŞ–ȀœÆÿȄlŤĒö„t”νî¼ĨXhŒ‘˜|ªM¤Ðz"],encodeOffsets:[[116874,41716]]}},{type:"Feature",id:"150000",properties:{id:"150000",cp:[111.670801,41.818311],name:"内蒙古",childNum:2},geometry:{type:"MultiPolygon",coordinates:[["@@¯PqƒFB…‰|S•³C|kñ•H‹d‘iÄ¥sˆʼnő…PóÑÑE^‘ÅPpy_YtS™hQ·aHwsOnʼnÚs©iqj›‰€USiº]ïWš‰«gW¡A–Rë¥_ŽsgÁnUI«m‰…„‹]j‡vV¼euhwqA„aW˜ƒ_µj…»çjioQR¹ēÃßt@r³[ÛlćË^ÍÉáG“›OUۗOB±•XŸkŇ¹£k|e]ol™ŸkVͼÕqtaÏõjgÁ£§U^Œ”RLˆËnX°Ç’Bz†^~wfvˆypV ¯„ƫĉ˭ȫƗŷɿÿĿƑ˃ĝÿÃǃßËőó©ǐȍŒĖM×ÍEyx‹þp]Évïè‘vƀnÂĴÖ@‚‰†V~Ĉv¦wĖt—ējyÄDXÄxGQuv_›i¦aBçw‘˛wD™©{ŸtāmQ€{EJ§KPśƘƿ¥@‰sCT•É}ɃwˆƇy±ŸgÑ“}T[÷kÐ禫…SÒ¥¸ëBX½‰HáŵÀğtSÝÂa[ƣ°¯¦P]£ġ“–“Òk®G²„èQ°óMq}EŠóƐÇ\\ƒ‡@áügQ͋u¥Fƒ“T՛¿Jû‡]|mvāÎYua^WoÀa·­ząÒot׶CLƗi¯¤mƎHNJ¤îìɾŊìTdåwsRÖgĒųúÍġäÕ}Q¶—ˆ¿A•†‹[¡Œ{d×uQAƒ›M•xV‹vMOmăl«ct[wº_šÇʊŽŸjb£ĦS_é“QZ“_lwgOiýe`YYLq§IÁˆdz£ÙË[ÕªuƏ³ÍT—s·bÁĽäė[›b[ˆŗfãcn¥îC¿÷µ[ŏÀQ­ōšĉm¿Á^£mJVm‡—L[{Ï_£›F¥Ö{ŹA}…×Wu©ÅaųijƳhB{·TQqÙIķˑZđ©Yc|M¡…L•eVUóK_QWk’_ĥ‘¿ãZ•»X\\ĴuUƒè‡lG®ěłTĠğDєOrÍd‚ÆÍz]‹±…ŭ©ŸÅ’]ŒÅÐ}UË¥©Tċ™ïxgckfWgi\\ÏĒ¥HkµE˜ë{»ÏetcG±ahUiñiWsɁˆ·c–C‚Õk]wȑ|ća}w…VaĚ᠞ŒG°ùnM¬¯†{ȈÐÆA’¥ÄêJxÙ¢”hP¢Ûˆº€µwWOŸóFŽšÁz^ÀŗÎú´§¢T¤ǻƺSė‰ǵhÝÅQgvBHouʝl_o¿Ga{ïq{¥|ſĿHĂ÷aĝÇq‡Z‘ñiñC³ª—…»E`¨åXēÕqÉû[l•}ç@čƘóO¿¡ƒFUsA‰“ʽīccšocƒ‚ƒÇS}„“£‡IS~ălkĩXçmĈ…ŀЂoÐdxÒuL^T{r@¢‘žÍƒĝKén£kQ™‰yšÅõËXŷƏL§~}kqš»IHėDžjĝŸ»ÑÞoŸå°qTt|r©ÏS‹¯·eŨĕx«È[eMˆ¿yuˆ‘pN~¹ÏyN£{©’—g‹ħWí»Í¾s“əšDž_ÃĀɗ±ą™ijĉʍŌŷ—S›É“A‹±åǥɋ@럣R©ąP©}ĹªƏj¹erƒLDĝ·{i«ƫC£µsKCš…GS|úþX”gp›{ÁX¿Ÿć{ƱȏñZáĔyoÁhA™}ŅĆfdʼn„_¹„Y°ėǩÑ¡H¯¶oMQqð¡Ë™|‘Ñ`ƭŁX½·óۓxğįÅcQ‡ˆ“ƒs«tȋDžF“Ÿù^i‘t«Č¯[›hAi©á¥ÇĚ×l|¹y¯YȵƓ‹ñǙµï‚ċ™Ļ|Dœ™üȭ¶¡˜›oŽäÕG\\ďT¿Òõr¯œŸLguÏYęRƩšɷŌO\\İТæ^Ŋ IJȶȆbÜGŽĝ¬¿ĚVĎgª^íu½jÿĕęjık@Ľƒ]ėl¥Ë‡ĭûÁ„ƒėéV©±ćn©­ȇžÍq¯½•YÃÔʼn“ÉNѝÅÝy¹NqáʅDǡËñ­ƁYÅy̱os§ȋµʽǘǏƬɱà‘ưN¢ƔÊuľýľώȪƺɂļžxœZĈ}ÌʼnŪ˜ĺœŽĭFЛĽ̅ȣͽÒŵìƩÇϋÿȮǡŏçƑůĕ~Ǎ›¼ȳÐUf†dIxÿ\\G ˆzâɏÙOº·pqy£†@ŒŠqþ@Ǟ˽IBäƣzsÂZ†ÁàĻdñ°ŕzéØűzșCìDȐĴĺf®ŽÀľưø@ɜÖÞKĊŇƄ§‚͑těï͡VAġÑÑ»d³öǍÝXĉĕÖ{þĉu¸ËʅğU̎éhɹƆ̗̮ȘNJ֥ड़ࡰţાíϲäʮW¬®ҌeרūȠkɬɻ̼ãüfƠSצɩςåȈHϚÎKdzͲOðÏȆƘ¼CϚǚ࢚˼ФԂ¤ƌžĞ̪Qʤ´¼mȠJˀŸƲÀɠmǐnǔĎȆÞǠN~€ʢĜ‚¶ƌĆĘźʆȬ˪ĚĒ¸ĞGȖƴƀj`ĢçĶāàŃºēĢƒĖćšYŒÀŎüôQÐÂŎŞdžŞêƖš˜oˆDĤÕºÑǘÛˤ³̀gńƘĔÀ^žªƂ`ªt¾äƚêĦĀ¼Ð€Ĕǎ¨Ȕ»͠^ˮÊȦƤøxRrŜH¤¸ÂxDĝŒ|ø˂˜ƮÐ¬ɚwɲFjĔ²Äw°dždÀɞ_ĸdîàŎjʜêTЪŌ‡ŜWÈ|tqĢUB~´°ÎFC•ŽU¼pĀēƄN¦¾O¶ŠłKĊOj“Ě”j´ĜYp˜{¦„ˆSĚÍ\\Tš×ªV–÷Ší¨ÅDK°ßtŇĔKš¨ǵÂcḷ̌ĚǣȄĽF‡lġUĵœŇ‹ȣFʉɁƒMğįʏƶɷØŭOǽ«ƽū¹Ʊő̝Ȩ§ȞʘĖiɜɶʦ}¨֪ࠜ̀ƇǬ¹ǨE˦ĥªÔêFŽxúQ„Er´W„rh¤Ɛ \\talĈDJ˜Ü|[Pll̚¸ƎGú´Pž¬W¦†^¦–H]prR“n|or¾wLVnÇIujkmon£cX^Bh`¥V”„¦U¤¸}€xRj–[^xN[~ªŠxQ„‚[`ªHÆÂExx^wšN¶Ê˜|¨ì†˜€MrœdYp‚oRzNy˜ÀDs~€bcfÌ`L–¾n‹|¾T‚°c¨È¢a‚r¤–`[|òDŞĔöxElÖdH„ÀI`„Ď\\Àì~ƎR¼tf•¦^¢ķ¶e”ÐÚMŒptgj–„ɡČÅyġLû™ŇV®ŠÄÈƀ†Ď°P|ªVV†ªj–¬ĚÒêp¬–E|ŬÂc|ÀtƐK fˆ{ĘFĒœƌXƲąo½Ę‘\\¥–o}›Ûu£ç­kX‘{uĩ«āíÓUŅßŢq€Ť¥lyň[€oi{¦‹L‡ń‡ðFȪȖ”ĒL„¿Ì‹ˆfŒ£K£ʺ™oqNŸƒwğc`ue—tOj×°KJ±qƒÆġm‰Ěŗos¬…qehqsuœƒH{¸kH¡Š…ÊRǪÇƌbȆ¢´ä܍¢NìÉʖ¦â©Ġu¦öČ^â£Ăh–šĖMÈÄw‚\\fŦ°W ¢¾luŸD„wŠ\\̀ʉÌÛM…Ā[bӞEn}¶Vc…ê“sƒ"]],encodeOffsets:[[[129102,52189]]]}},{type:"Feature",id:"210000",properties:{id:"210000",cp:[123.429096,41.796767],name:"辽宁",childNum:16},geometry:{type:"MultiPolygon",coordinates:[["@@L–Ž@@s™a"],["@@MnNm"],["@@d‚c"],["@@eÀ‚C@b‚“‰"],["@@f‡…Xwkbr–Ä`qg"],["@@^jtW‘Q"],["@@~ Y]c"],["@@G`ĔN^_¿Z‚ÃM"],["@@iX¶B‹Y"],["@@„YƒZ"],["@@L_{Epf"],["@@^WqCT\\"],["@@\\[“‹§t|”¤_"],["@@m`n_"],["@@Ïxnj{q_×^Giip"],["@@@œé^B†‡ntˆaÊU—˜Ÿ]x ¯ÄPIJ­°h€ʙK³†VˆÕ@Y~†|EvĹsDŽ¦­L^p²ŸÒG ’Ël]„xxÄ_˜fT¤Ď¤cŽœP„–C¨¸TVjbgH²sdÎdHt`Bˆ—²¬GJję¶[ÐhjeXdlwhšðSȦªVÊπ‹Æ‘Z˜ÆŶ®²†^ŒÎyÅÎcPqń“ĚDMħĜŁH­ˆk„çvV[ij¼W–‚YÀäĦ’‘`XlžR`žôLUVžfK–¢†{NZdĒª’YĸÌÚJRr¸SA|ƴgŴĴÆbvªØX~†źBŽ|¦ÕœEž¤Ð`\\|Kˆ˜UnnI]¤ÀÂĊnŎ™R®Ő¿¶\\ÀøíDm¦ÎbŨab‰œaĘ\\ľã‚¸a˜tÎSƐ´©v\\ÖÚÌǴ¤Â‡¨JKr€Z_Z€fjþhPkx€`Y”’RIŒjJcVf~sCN¤ ˆE‚œhæm‰–sHy¨SðÑÌ\\\\ŸĐRZk°IS§fqŒßýáЍÙÉÖ[^¯ǤŲ„ê´\\¦¬ĆPM¯£Ÿˆ»uïpùzEx€žanµyoluqe¦W^£ÊL}ñrkqWňûP™‰UP¡ôJŠoo·ŒU}£Œ„[·¨@XŒĸŸ“‹‹DXm­Ûݏº‡›GU‹CÁª½{íĂ^cj‡k“¶Ã[q¤“LÉö³cux«zZfƒ²BWÇ®Yß½ve±ÃC•ý£W{Ú^’q^sÑ·¨‹ÍOt“¹·C¥‡GD›rí@wÕKţ݋˜Ÿ«V·i}xËÍ÷‘i©ĝ‡ɝǡ]ƒˆ{c™±OW‹³Ya±Ÿ‰_穂Hžĕoƫ€Ňqƒr³‰Lys[„ñ³¯OS–ďOMisZ†±ÅFC¥Pq{‚Ã[Pg}\\—¿ghćO…•k^ģÁFıĉĥM­oEqqZûěʼn³F‘¦oĵ—hŸÕP{¯~TÍlª‰N‰ßY“Ð{Ps{ÃVU™™eĎwk±ʼnVÓ½ŽJãÇÇ»Jm°dhcÀff‘dF~ˆ€ĀeĖ€d`sx² šƒ®EżĀdQ‹Âd^~ăÔHˆ¦\\›LKpĄVez¤NP ǹӗR™ÆąJSh­a[¦´Âghwm€BÐ¨źhI|žVVŽ—Ž|p] Â¼èNä¶ÜBÖ¼“L`‚¼bØæŒKV”ŸpoœúNZÞÒKxpw|ÊEMnzEQšŽIZ”ŽZ‡NBˆčÚFÜçmĩ‚WĪñt‘ÞĵÇñZ«uD‚±|Əlij¥ãn·±PmÍa‰–da‡ CL‡Ǒkùó¡³Ï«QaċϑOÃ¥ÕđQȥċƭy‹³ÃA"]],encodeOffsets:[[[123686,41445]],[[126019,40435]],[[124393,40128]],[[126117,39963]],[[125322,40140]],[[126686,40700]],[[126041,40374]],[[125584,40168]],[[125453,40165]],[[125362,40214]],[[125280,40291]],[[125774,39997]],[[125976,40496]],[[125822,39993]],[[125509,40217]],[[122731,40949]]]}},{type:"Feature",id:"220000",properties:{id:"220000",cp:[125.3245,43.886841],name:"吉林",childNum:1},geometry:{type:"Polygon",coordinates:["@@‘p䔳PClƒFbbÍzš€wBG’ĭ€Z„Åi“»ƒlY­ċ²SgŽkÇ£—^S‰“qd¯•‹R…©éŽ£¯S†\\cZ¹iűƏCuƍÓX‡oR}“M^o•£…R}oªU­F…uuXHlEŕ‡€Ï©¤ÛmTŽþ¤D–²ÄufàÀ­XXȱAe„yYw¬dvõ´KÊ£”\\rµÄl”iˆdā]|DÂVŒœH¹ˆÞ®ÜWnŒC”Œķ W‹§@\\¸‹ƒ~¤‹Vp¸‰póIO¢ŠVOšŇürXql~òÉK]¤¥Xrfkvzpm¶bwyFoúvð‡¼¤ N°ąO¥«³[ƒéǡű_°Õ\\ÚÊĝŽþâőàerR¨­JYlďQ[ ÏYëЧTGz•tnŠß¡gFkMŸāGÁ¤ia É‰™È¹`\\xs€¬dĆkNnuNUŠ–užP@‚vRY¾•–\\¢…ŒGªóĄ~RãÖÎĢù‚đŴÕhQŽxtcæëSɽʼníëlj£ƍG£nj°KƘµDsØÑpyƸ®¿bXp‚]vbÍZuĂ{nˆ^IüœÀSք”¦EŒvRÎûh@℈[‚Əȉô~FNr¯ôçR±ƒ­HÑl•’Ģ–^¤¢‚OðŸŒævxsŒ]ÞÁTĠs¶¿âƊGW¾ìA¦·TѬ†è¥€ÏÐJ¨¼ÒÖ¼ƒƦɄxÊ~S–tD@ŠĂ¼Ŵ¡jlºWžvЉˆzƦZЎ²CH— „Axiukd‹ŒGgetqmcžÛ£Ozy¥cE}|…¾cZ…k‚‰¿uŐã[oxGikfeäT@…šSUwpiÚFM©’£è^ڟ‚`@v¶eň†f h˜eP¶žt“äOlÔUgƒÞzŸU`lœ}ÔÆUvØ_Ō¬Öi^ĉi§²ÃŠB~¡Ĉ™ÚEgc|DC_Ȧm²rBx¼MÔ¦ŮdĨÃâYx‘ƘDVÇĺĿg¿cwÅ\\¹˜¥Yĭlœ¤žOv†šLjM_a W`zļMž·\\swqÝSA‡š—q‰Śij¯Š‘°kŠRē°wx^Đkǂғ„œž“œŽ„‹\\]˜nrĂ}²ĊŲÒøãh·M{yMzysěnĒġV·°“G³¼XÀ““™¤¹i´o¤ŃšŸÈ`̃DzÄUĞd\\i֚ŒˆmÈBĤÜɲDEh LG¾ƀľ{WaŒYÍȏĢĘÔRîĐj‹}Ǟ“ccj‡oUb½š{“h§Ǿ{K‹ƖµÎ÷žGĀÖŠåưÎs­l›•yiē«‹`姝H¥Ae^§„GK}iã\\c]v©ģZ“mÃ|“[M}ģTɟĵ‘Â`À–çm‰‘FK¥ÚíÁbXš³ÌQґHof{‰]e€pt·GŋĜYünĎųVY^’˜ydõkÅZW„«WUa~U·Sb•wGçǑ‚“iW^q‹F‚“›uNĝ—·Ew„‹UtW·Ýďæ©PuqEzwAV•—XR‰ãQ`­©GŒM‡ehc›c”ďϝd‡©ÑW_ϗYƅŒ»…é\\ƒɹ~ǙG³mØ©BšuT§Ĥ½¢Ã_ý‘L¡‘ýŸqT^rme™\\Pp•ZZbƒyŸ’uybQ—efµ]UhĿDCmûvašÙNSkCwn‰cćfv~…Y‹„ÇG"],encodeOffsets:[[130196,42528]]}},{type:"Feature",id:"230000",properties:{id:"230000",cp:[128.642464,46.756967],name:"黑龙江",childNum:2},geometry:{type:"MultiPolygon",coordinates:[["@@UƒµNÿ¥īè灋•HÍøƕ¶LŒǽ|g¨|”™Ža¾pViˆdd”~ÈiŒíďÓQġėǐZ΋ŽXb½|ſÃH½ŸKFgɱCģÛÇA‡n™‹jÕc[VĝDZÃ˄Ç_™ £ń³pŽj£º”š¿”»WH´¯”U¸đĢmžtĜyzzNN|g¸÷äűѱĉā~mq^—Œ[ƒ”››”ƒǁÑďlw]¯xQĔ‰¯l‰’€°řĴrŠ™˜BˆÞTxr[tŽ¸ĻN_yŸX`biN™Ku…P›£k‚ZĮ—¦[ºxÆÀdhŽĹŀUÈƗCw’áZħÄŭcÓ¥»NAw±qȥnD`{ChdÙFćš}¢‰A±Äj¨]ĊÕjŋ«×`VuÓś~_kŷVÝyh„“VkÄãPs”Oµ—fŸge‚Ň…µf@u_Ù ÙcŸªNªÙEojVx™T@†ãSefjlwH\\pŏäÀvŠŽlY†½d{†F~¦dyz¤PÜndsrhf‹HcŒvlwjFœ£G˜±DύƥY‡yϊu¹XikĿ¦ÏqƗǀOŜ¨LI|FRĂn sª|Cš˜zxAè¥bœfudTrFWÁ¹Am|˜ĔĕsķÆF‡´Nš‰}ć…UŠÕ@Áijſmužç’uð^ÊýowŒFzØÎĕNőžǏȎôªÌŒDŽàĀÄ˄ĞŀƒʀĀƘŸˮȬƬĊ°ƒUŸzou‡xe]}Ž…AyȑW¯ÌmK‡“Q]‹Īºif¸ÄX|sZt|½ÚUΠlkš^p{f¤lˆºlÆW –€A²˜PVܜPH”Êâ]ÎĈÌÜk´\\@qàsĔÄQºpRij¼èi†`¶—„bXƒrBgxfv»ŽuUiˆŒ^v~”J¬mVp´£Œ´VWrnP½ì¢BX‚¬h™ŠðX¹^TjVœŠriªj™tŊÄm€tPGx¸bgRšŽsT`ZozÆO]’ÒFô҆Oƒ‡ŊŒvŞ”p’cGŒêŠsx´DR–Œ{A†„EOr°Œ•žx|íœbˆ³Wm~DVjºéNN†Ëܲɶ­GƒxŷCStŸ}]ûō•SmtuÇÃĕN•™āg»šíT«u}ç½BĵÞʣ¥ëÊ¡Mێ³ãȅ¡ƋaǩÈÉQ‰†G¢·lG|›„tvgrrf«†ptęŘnŠÅĢr„I²¯LiØsPf˜_vĠd„xM prʹšL¤‹¤‡eˌƒÀđK“žïÙVY§]I‡óáĥ]ķ†Kˆ¥Œj|pŇ\\kzţ¦šnņäÔVĂîĪ¬|vW’®l¤èØr‚˜•xm¶ă~lÄƯĄ̈́öȄEÔ¤ØQĄ–Ą»ƢjȦOǺ¨ìSŖÆƬy”Qœv`–cwƒZSÌ®ü±DŽ]ŀç¬B¬©ńzƺŷɄeeOĨS’Œfm Ċ‚ƀP̎ēz©Ċ‚ÄÕÊmgŸÇsJ¥ƔˆŊśæ’΁Ñqv¿íUOµª‰ÂnĦÁ_½ä@ê텣P}Ġ[@gġ}g“ɊדûÏWXá¢užƻÌsNͽƎÁ§č՛AēeL³àydl›¦ĘVçŁpśdžĽĺſʃQíÜçÛġԏsĕ¬—Ǹ¯YßċġHµ ¡eå`ļƒrĉŘóƢFì“ĎWøxÊk†”ƈdƬv|–I|·©NqńRŀƒ¤é”eŊœŀ›ˆàŀU²ŕƀB‚Q£Ď}L¹Îk@©ĈuǰųǨ”Ú§ƈnTËÇéƟÊcfčŤ^Xm‡—HĊĕË«W·ċëx³ǔķÐċJā‚wİ_ĸ˜Ȁ^ôWr­°oú¬Ħ…ŨK~”ȰCĐ´Ƕ£’fNÎèâw¢XnŮeÂÆĶŽ¾¾xäLĴĘlļO¤ÒĨA¢Êɚ¨®‚ØCÔ ŬGƠ”ƦYĜ‡ĘÜƬDJ—g_ͥœ@čŅĻA“¶¯@wÎqC½Ĉ»NŸăëK™ďÍQ“Ùƫ[«Ãí•gßÔÇOÝáW‘ñuZ“¯ĥ€Ÿŕā¡ÑķJu¤E Ÿå¯°WKɱ_d_}}vyŸõu¬ï¹ÓU±½@gÏ¿rýD‰†g…Cd‰µ—°MFYxw¿CG£‹Rƛ½Õ{]L§{qqąš¿BÇƻğëšܭNJË|c²}Fµ}›ÙRsÓpg±ŠQNqǫŋRwŕnéÑÉKŸ†«SeYR…ŋ‹@{¤SJ}šD Ûǖ֍Ÿ]gr¡µŷjqWÛham³~S«“„›Þ]"]],encodeOffsets:[[[134456,44547]]]}},{type:"Feature",id:"320000",properties:{id:"320000",cp:[119.767413,33.041544],name:"江苏",childNum:1},geometry:{type:"Polygon",coordinates:["@@cþÅPiŠ`ZŸRu¥É\\]~°ŽY`µ†Óƒ^phÁbnÀşúŽòa–ĬºTÖŒb‚˜e¦¦€{¸ZâćNpŒ©žHr|^ˆmjhŠSEb\\afv`sz^lkŽlj‹Ätg‹¤D˜­¾Xš¿À’|ДiZ„ȀåB·î}GL¢õcßjaŸyBFµÏC^ĭ•cÙt¿sğH]j{s©HM¢ƒQnDÀ©DaÜތ·jgàiDbPufjDk`dPOîƒhw¡ĥ‡¥šG˜ŸP²ĐobºrY†„î¶aHŢ´ ]´‚rılw³r_{£DB_Ûdåuk|ˆŨ¯F Cºyr{XFy™e³Þċ‡¿Â™kĭB¿„MvÛpm`rÚã”@Ę¹hågËÖƿxnlč¶Åì½Ot¾dJlŠVJʜǀœŞqvnOŠ^ŸJ”Z‘ż·Q}ê͎ÅmµÒ]Žƍ¦Dq}¬R^èĂ´ŀĻĊIԒtžIJyQŐĠMNtœR®òLh‰›Ěs©»œ}OӌGZz¶A\\jĨFˆäOĤ˜HYš†JvÞHNiÜaϚɖnFQlšNM¤ˆB´ĄNöɂtp–Ŭdf先‹qm¿QûŠùއÚb¤uŃJŴu»¹Ą•lȖħŴw̌ŵ²ǹǠ͛hĭłƕrçü±Y™xci‡tğ®jű¢KOķ•Coy`å®VTa­_Ā]ŐÝɞï²ʯÊ^]afYǸÃĆēĪȣJđ͍ôƋĝÄ͎ī‰çÛɈǥ£­ÛmY`ó£Z«§°Ó³QafusNıDž_k}¢m[ÝóDµ—¡RLčiXy‡ÅNïă¡¸iĔϑNÌŕoēdōîåŤûHcs}~Ûwbù¹£¦ÓCt‹OPrƒE^ÒoŠg™ĉIµžÛÅʹK…¤½phMŠü`o怆ŀ"],encodeOffsets:[[121740,32276]]}},{type:"Feature",id:"330000",properties:{id:"330000",cp:[120.153576,29.287459],name:"浙江",childNum:45},geometry:{type:"MultiPolygon",coordinates:[["@@E^dQ]K"],["@@jX^j‡"],["@@sfŠbU‡"],["@@qP\\xz[ck"],["@@‘Rƒ¢‚FX}°[s_"],["@@Cbœ\\—}"],["@@e|v\\la{u"],["@@v~u}"],["@@QxÂF¯}"],["@@¹nŒvÞs¯o"],["@@rSkUEj"],["@@bi­ZŒP"],["@@p[}INf"],["@@À¿€"],["@@¹dnbŒ…"],["@@rSŸBnR"],["@@g~h}"],["@@FlEk"],["@@OdPc"],["@@v[u\\"],["@@FjâL~wyoo~›sµL–\\"],["@@¬e¹aNˆ"],["@@\\nÔ¡q]L³ë\\ÿ®ŒQ֎"],["@@ÊA­©[¬"],["@@KxŒv­"],["@@@hlIk]"],["@@pW{o||j"],["@@Md|_mC"],["@@¢…X£ÏylD¼XˆtH"],["@@hlÜ[LykAvyfw^Ež›¤"],["@@fp¤Mus“R"],["@@®_ma~•LÁ¬šZ"],["@@iM„xZ"],["@@ZcYd"],["@@Z~dOSo|A¿qZv"],["@@@`”EN¡v"],["@@|–TY{"],["@@@n@m"],["@@XWkCT\\"],["@@ºwšZRkĕWO¢"],["@@™X®±Grƪ\\ÔáXq{‹"],["@@ůTG°ĄLHm°UC‹"],["@@¤Ž€aÜx~}dtüGæţŎíĔcŖpMËВjē¢·ðĄÆMzˆjWKĎ¢Q¶˜À_꒔_Bı€i«pZ€gf€¤Nrq]§ĂN®«H±‡yƳí¾×ŸīàLłčŴǝĂíÀBŖÕªˆŠÁŖHŗʼnåqûõi¨hÜ·ƒñt»¹ýv_[«¸m‰YL¯‰Qª…mĉÅdMˆ•gÇjcº«•ęœ¬­K­´ƒB«Âącoċ\\xKd¡gěŧ«®á’[~ıxu·Å”KsËɏc¢Ù\\ĭƛëbf¹­ģSƒĜkáƉÔ­ĈZB{ŠaM‘µ‰fzʼnfåÂŧįƋǝÊĕġć£g³ne­ą»@­¦S®‚\\ßðCšh™iqªĭiAu‡A­µ”_W¥ƣO\\lċĢttC¨£t`ˆ™PZäuXßBs‡Ļyek€OđġĵHuXBšµ]׌‡­­\\›°®¬F¢¾pµ¼kŘó¬Wät’¸|@ž•L¨¸µr“ºù³Ù~§WI‹ŸZWŽ®’±Ð¨ÒÉx€`‰²pĜ•rOògtÁZ}þÙ]„’¡ŒŸFK‚wsPlU[}¦Rvn`hq¬\\”nQ´ĘRWb”‚_ rtČFI֊kŠŠĦPJ¶ÖÀÖJĈĄTĚòžC ²@Pú…Øzœ©PœCÈڜĒ±„hŖ‡l¬â~nm¨f©–iļ«m‡nt–u†ÖZÜÄj“ŠLŽ®E̜Fª²iÊxبžIÈhhst"],["@@o\\V’zRZ}y"],["@@†@°¡mۛGĕ¨§Ianá[ýƤjfæ‡ØL–•äGr™"]],encodeOffsets:[[[125592,31553]],[[125785,31436]],[[125729,31431]],[[125513,31380]],[[125223,30438]],[[125115,30114]],[[124815,29155]],[[124419,28746]],[[124095,28635]],[[124005,28609]],[[125e3,30713]],[[125111,30698]],[[125078,30682]],[[125150,30684]],[[124014,28103]],[[125008,31331]],[[125411,31468]],[[125329,31479]],[[125626,30916]],[[125417,30956]],[[125254,30976]],[[125199,30997]],[[125095,31058]],[[125083,30915]],[[124885,31015]],[[125218,30798]],[[124867,30838]],[[124755,30788]],[[124802,30809]],[[125267,30657]],[[125218,30578]],[[125200,30562]],[[124968,30474]],[[125167,30396]],[[124955,29879]],[[124714,29781]],[[124762,29462]],[[124325,28754]],[[123990,28459]],[[125366,31477]],[[125115,30363]],[[125369,31139]],[[122495,31878]],[[125329,30690]],[[125192,30787]]]}},{type:"Feature",id:"340000",properties:{id:"340000",cp:[117.283042,31.26119],name:"安徽",childNum:3},geometry:{type:"MultiPolygon",coordinates:[["@@^iuLX^"],["@@‚e©Ehl"],["@@°ZÆëϵmkǀwÌÕæhºgBĝâqÙĊz›ÖgņtÀÁÊÆá’hEz|WzqD¹€Ÿ°E‡ŧl{ævÜcA`¤C`|´qžxIJkq^³³ŸGšµbƒíZ…¹qpa±ď OH—¦™Ħˆx¢„gPícOl_iCveaOjCh߸i݋bÛªCC¿€m„RV§¢A|t^iĠGÀtÚs–d]ĮÐDE¶zAb àiödK¡~H¸íæAžǿYƒ“j{ď¿‘™À½W—®£ChŒÃsiŒkkly]_teu[bFa‰Tig‡n{]Gqªo‹ĈMYá|·¥f¥—őaSÕė™NµñĞ«ImŒ_m¿Âa]uĜp …Z_§{Cƒäg¤°r[_Yj‰ÆOdý“[ŽI[á·¥“Q_n‡ùgL¾mv™ˊBÜƶĊJhšp“c¹˜O]iŠ]œ¥ jtsggJǧw×jÉ©±›EFˍ­‰Ki”ÛÃÕYv…s•ˆm¬njĻª•§emná}k«ŕˆƒgđ²Ù›DǤ›í¡ªOy›†×Où±@DŸñSęćăÕIÕ¿IµĥO‰‰jNÕËT¡¿tNæŇàåyķrĕq§ÄĩsWÆߎF¶žX®¿‰mŒ™w…RIޓfßoG‘³¾©uyH‘į{Ɓħ¯AFnuP…ÍÔzšŒV—dàôº^Ðæd´€‡oG¤{S‰¬ćxã}›ŧ×Kǥĩ«žÕOEзÖdÖsƘѨ[’Û^Xr¢¼˜§xvěƵ`K”§ tÒ´Cvlo¸fzŨð¾NY´ı~ÉĔē…ßúLÃϖ_ÈÏ|]ÂÏFl”g`bšežž€n¾¢pU‚h~ƴĖ¶_‚r sĄ~cž”ƈ]|r c~`¼{À{ȒiJjz`îÀT¥Û³…]’u}›f…ïQl{skl“oNdŸjŸäËzDvčoQŠďHI¦rb“tHĔ~BmlRš—V_„ħTLnñH±’DžœL‘¼L˜ªl§Ťa¸ŒĚlK²€\\RòvDcÎJbt[¤€D@®hh~kt°ǾzÖ@¾ªdb„YhüóZ ň¶vHrľ\\ʗJuxAT|dmÀO„‹[ÃԋG·ĚąĐlŪÚpSJ¨ĸˆLvÞcPæķŨŽ®mАˆálŸwKhïgA¢ųƩޖ¤OȜm’°ŒK´"]],encodeOffsets:[[[121722,32278]],[[119475,30423]],[[119168,35472]]]}},{type:"Feature",id:"350000",properties:{id:"350000",cp:[118.306239,26.075302],name:"福建",childNum:18},geometry:{type:"MultiPolygon",coordinates:[["@@“zht´‡]"],["@@aj^~ĆG—©O"],["@@ed¨„C}}i"],["@@@vˆPGsQ"],["@@‰sBz‚ddW]Q"],["@@SŽ¨Q“{"],["@@NŽVucW"],["@@qptBAq"],["@@‰’¸[mu"],["@@Q\\pD]_"],["@@jSwUadpF"],["@@eXª~ƒ•"],["@@AjvFso"],["@@fT–›_Çí\\Ÿ™—v|ba¦jZÆy€°"],["@@IjJi"],["@@wJI€ˆxš«¼AoNe{M­"],["@@K‰±¡Óˆ”ČäeZ"],["@@k¡¹Eh~c®wBk‹UplÀ¡I•~Māe£bN¨gZý¡a±Öcp©PhžI”Ÿ¢Qq…ÇGj‹|¥U™ g[Ky¬ŏ–v@OpˆtÉEŸF„\\@ åA¬ˆV{Xģ‰ĐBy…cpě…¼³Ăp·¤ƒ¥o“hqqÚ¡ŅLsƒ^ᗞ§qlŸÀhH¨MCe»åÇGD¥zPO£čÙkJA¼ß–ėu›ĕeûҍiÁŧSW¥˜QŠûŗ½ùěcݧSùĩąSWó«íęACµ›eR—åǃRCÒÇZÍ¢‹ź±^dlsŒtjD¸•‚ZpužÔâÒH¾oLUêÃÔjjēò´ĄW‚ƛ…^Ñ¥‹ĦŸ@Çò–ŠmŒƒOw¡õyJ†yD}¢ďÑÈġfŠZd–a©º²z£šN–ƒjD°Ötj¶¬ZSÎ~¾c°¶Ðm˜x‚O¸¢Pl´žSL|¥žA†ȪĖM’ņIJg®áIJČĒü` ŽQF‡¬h|ÓJ@zµ |ê³È ¸UÖŬŬÀEttĸr‚]€˜ðŽM¤ĶIJHtÏ A’†žĬkvsq‡^aÎbvŒd–™fÊòSD€´Z^’xPsÞrv‹ƞŀ˜jJd×ŘÉ ®A–ΦĤd€xĆqAŒ†ZR”ÀMźŒnĊ»ŒİÐZ— YX–æJŠyĊ²ˆ·¶q§·–K@·{s‘Xãô«lŗ¶»o½E¡­«¢±¨Yˆ®Ø‹¶^A™vWĶGĒĢžPlzfˆļŽtàAvWYãšO_‡¤sD§ssČġ[kƤPX¦Ž`¶“ž®ˆBBvĪjv©šjx[L¥àï[F…¼ÍË»ğV`«•Ip™}ccÅĥZE‹ãoP…´B@ŠD—¸m±“z«Ƴ—¿å³BRضˆœWlâþäą`“]Z£Tc— ĹGµ¶H™m@_©—kŒ‰¾xĨ‡ôȉðX«½đCIbćqK³Á‹Äš¬OAwã»aLʼn‡ËĥW[“ÂGI—ÂNxij¤D¢ŽîĎÎB§°_JœGsƒ¥E@…¤uć…P‘å†cuMuw¢BI¿‡]zG¹guĮck\\_"]],encodeOffsets:[[[123250,27563]],[[122541,27268]],[[123020,27189]],[[122916,27125]],[[122887,26845]],[[122808,26762]],[[122568,25912]],[[122778,26197]],[[122515,26757]],[[122816,26587]],[[123388,27005]],[[122450,26243]],[[122578,25962]],[[121255,25103]],[[120987,24903]],[[122339,25802]],[[121042,25093]],[[122439,26024]]]}},{type:"Feature",id:"360000",properties:{id:"360000",cp:[115.592151,27.676493],name:"江西",childNum:1},geometry:{type:"Polygon",coordinates:["@@ĢĨƐgļˆ¼ÂMD~ņªe^\\^§„ý©j׍cZ†Ø¨zdÒa¶ˆlҍJŒìõ`oz÷@¤u޸´†ôęöY¼‰HČƶajlÞƩ¥éZ[”|h}^U Œ ¥p„ĄžƦO lt¸Æ €Q\\€ŠaÆ|CnÂOjt­ĚĤd’ÈŒF`’¶„@Ð딠¦ōҞ¨Sêv†HĢûXD®…QgėWiØPÞìºr¤dž€NĠ¢l–•ĄtZoœCƞÔºCxrpĠV®Ê{f_Y`_ƒeq’’®Aot`@o‚DXfkp¨|Šs¬\\D‘ÄSfè©Hn¬…^DhÆyøJh“ØxĢĀLʈ„ƠPżċĄwȠ̦G®ǒĤäTŠÆ~ĦwŠ«|TF¡Šn€c³Ïå¹]ĉđxe{ÎӐ†vOEm°BƂĨİ|G’vz½ª´€H’àp”eJ݆Qšxn‹ÀŠW­žEµàXÅĪt¨ÃĖrÄwÀFÎ|ňÓMå¼ibµ¯»åDT±m[“r«_gŽmQu~¥V\\OkxtL E¢‹ƒ‘Ú^~ýê‹Pó–qo슱_Êw§ÑªåƗā¼‹mĉŹ‹¿NQ“…YB‹ąrwģcÍ¥B•Ÿ­ŗÊcØiI—žƝĿuŒqtāwO]‘³YCñTeɕš‹caub͈]trlu€ī…B‘ПGsĵıN£ï—^ķqss¿FūūV՟·´Ç{éĈý‰ÿ›OEˆR_ŸđûIċâJh­ŅıN‘ȩĕB…¦K{Tk³¡OP·wn—µÏd¯}½TÍ«YiµÕsC¯„iM•¤™­•¦¯P|ÿUHv“he¥oFTu‰õ\\ŽOSs‹MòđƇiaºćXŸĊĵà·çhƃ÷ǜ{‘ígu^›đg’m[×zkKN‘¶Õ»lčÓ{XSƉv©_ÈëJbVk„ĔVÀ¤P¾ºÈMÖxlò~ªÚàGĂ¢B„±’ÌŒK˜y’áV‡¼Ã~­…`g›ŸsÙfI›Ƌlę¹e|–~udjˆuTlXµf`¿JdŠ[\\˜„L‚‘²"],encodeOffsets:[[116689,26234]]}},{type:"Feature",id:"370000",properties:{id:"370000",cp:[118.000923,36.275807],name:"山东",childNum:13},geometry:{type:"MultiPolygon",coordinates:[["@@Xjd]{K"],["@@itbFHy"],["@@HlGk"],["@@T‚ŒGŸy"],["@@K¬˜•‹U"],["@@WdXc"],["@@PtOs"],["@@•LnXhc"],["@@ppVƒu]Or"],["@@cdzAUa"],["@@udRhnCI‡"],["@@ˆoIƒpR„"],["@@Ľč{fzƤî’Kš–ÎMĮ]†—ZFˆ½Y]â£ph’™š¶¨râøÀ†ÎǨ¤^ºÄ”Gzˆ~grĚĜlĞƄLĆdž¢Îo¦–cv“Kb€gr°Wh”mZp ˆL]LºcU‰Æ­n”żĤÌĒœbAnrOAœ´žȊcÀbƦUØrĆUÜøœĬƞ†š˜Ez„VL®öØBkŖÝĐĖ¹ŧ̄±ÀbÎɜnb²ĦhņBĖ›žįĦåXćì@L¯´ywƕCéõė ƿ¸‘lµ¾Z|†ZWyFYŸ¨Mf~C¿`€à_RÇzwƌfQnny´INoƬˆèôº|sT„JUš›‚L„îVj„ǎ¾Ē؍‚Dz²XPn±ŴPè¸ŔLƔÜƺ_T‘üÃĤBBċȉöA´fa„˜M¨{«M`‡¶d¡ô‰Ö°šmȰBÔjjŒ´PM|”c^d¤u•ƒ¤Û´Œä«ƢfPk¶Môlˆ]Lb„}su^ke{lC‘…M•rDŠÇ­]NÑFsmoõľH‰yGă{{çrnÓE‰‹ƕZGª¹Fj¢ïW…uøCǷ돡ąuhÛ¡^Kx•C`C\\bÅxì²ĝÝ¿_N‰īCȽĿåB¥¢·IŖÕy\\‡¹kx‡Ã£Č×GDyÕ¤ÁçFQ¡„KtŵƋ]CgÏAùSed‡cÚź—ŠuYfƒyMmhUWpSyGwMPqŀ—›Á¼zK›¶†G•­Y§Ëƒ@–´śÇµƕBmœ@Io‚g——Z¯u‹TMx}C‘‰VK‚ï{éƵP—™_K«™pÛÙqċtkkù]gŽ‹Tğwo•ɁsMõ³ă‡AN£™MRkmEʕč™ÛbMjÝGu…IZ™—GPģ‡ãħE[iµBEuŸDPԛ~ª¼ętŠœ]ŒûG§€¡QMsğNPŏįzs£Ug{đJĿļā³]ç«Qr~¥CƎÑ^n¶ÆéÎR~Ż¸Y’I“] P‰umŝrƿ›‰›Iā‹[x‰edz‹L‘¯v¯s¬ÁY…~}…ťuŁŒg›ƋpÝĄ_ņī¶ÏSR´ÁP~ž¿Cyžċßdwk´Ss•X|t‰`Ä Èð€AªìÎT°¦Dd–€a^lĎDĶÚY°Ž`ĪŴǒˆ”àŠv\\ebŒZH„ŖR¬ŢƱùęO•ÑM­³FۃWp[ƒ"]],encodeOffsets:[[[123806,39303]],[[123821,39266]],[[123742,39256]],[[123702,39203]],[[123649,39066]],[[123847,38933]],[[123580,38839]],[[123894,37288]],[[123043,36624]],[[123344,38676]],[[123522,38857]],[[123628,38858]],[[118260,36742]]]}},{type:"Feature",id:"410000",properties:{id:"410000",cp:[113.665412,33.757975],name:"河南",childNum:1},geometry:{type:"Polygon",coordinates:["@@•ýL™ùµP³swIÓxcŢĞð†´E®žÚPt†ĴXØx¶˜@«ŕŕQGƒ‹Yfa[şu“ßǩ™đš_X³ijÕčC]kbc•¥CS¯ëÍB©÷‹–³­Siˆ_}m˜YTtž³xlàcȂzÀD}ÂOQ³ÐTĨ¯†ƗòËŖ[hœł‹Ŧv~††}ÂZž«¤lPǕ£ªÝŴÅR§ØnhcŒtâk‡nύ­ľŹUÓÝdKuķ‡I§oTũÙďkęĆH¸ÓŒ\\ăŒ¿PcnS{wBIvɘĽ[GqµuŸŇôYgûƒZcaŽ©@½Õǽys¯}lgg@­C\\£as€IdÍuCQñ[L±ęk·‹ţb¨©kK—’»›KC²‘òGKmĨS`ƒ˜UQ™nk}AGē”sqaJ¥ĐGR‰ĎpCuÌy ã iMc”plk|tRk†ðœev~^‘´†¦ÜŽSí¿_iyjI|ȑ|¿_»d}qŸ^{“Ƈdă}Ÿtqµ`Ƴĕg}V¡om½fa™Ço³TTj¥„tĠ—Ry”K{ùÓjuµ{t}uËR‘iŸvGŠçJFjµŠÍyqΘàQÂFewixGw½Yŷpµú³XU›½ġy™łå‰kÚwZXˆ·l„¢Á¢K”zO„Λ΀jc¼htoDHr…|­J“½}JZ_¯iPq{tę½ĕ¦Zpĵø«kQ…Ťƒ]MÛfaQpě±ǽ¾]u­Fu‹÷nƒ™čįADp}AjmcEǒaª³o³ÆÍSƇĈÙDIzˑ赟^ˆKLœ—i—Þñ€[œƒaA²zz‰Ì÷Dœ|[šíijgf‚ÕÞd®|`ƒĆ~„oĠƑô³Ŋ‘D×°¯CsŠøÀ«ì‰UMhTº¨¸ǡîS–Ô„DruÂÇZ•ÖEŽ’vPZ„žW”~؋ÐtĄE¢¦Ðy¸bŠô´oŬ¬Ž²Ês~€€]®tªašpŎJ¨Öº„_ŠŔ–`’Ŗ^Ѝ\\Ĝu–”~m²Ƹ›¸fW‰ĦrƔ}Î^gjdfÔ¡J}\\n C˜¦þWxªJRÔŠu¬ĨĨmF†dM{\\d\\ŠYÊ¢ú@@¦ª²SŠÜsC–}fNècbpRmlØ^g„d¢aÒ¢CZˆZxvÆ¶N¿’¢T@€uCœ¬^ĊðÄn|žlGl’™Rjsp¢ED}€Fio~ÔNŽ‹„~zkĘHVsDzßjƒŬŒŠŢ`Pûàl¢˜\\ÀœEhŽİgÞē X¼Pk–„|m"],encodeOffsets:[[118256,37017]]}},{type:"Feature",id:"420000",properties:{id:"420000",cp:[113.298572,30.684355],name:"湖北",childNum:3},geometry:{type:"MultiPolygon",coordinates:[["@@AB‚"],["@@lskt"],["@@¾«}{ra®pîÃ\\™›{øCŠËyyB±„b\\›ò˜Ý˜jK›‡L ]ĎĽÌ’JyÚCƈćÎT´Å´pb©È‘dFin~BCo°BĎĚømvŒ®E^vǾ½Ĝ²Ro‚bÜeNŽ„^ĺ£R†¬lĶ÷YoĖ¥Ě¾|sOr°jY`~I”¾®I†{GqpCgyl{‡£œÍƒÍyPL“¡ƒ¡¸kW‡xYlÙ抚ŁĢzœ¾žV´W¶ùŸo¾ZHxjwfx„GNÁ•³Xéæl¶‰EièIH‰ u’jÌQ~v|sv¶Ôi|ú¢Fh˜Qsğ¦ƒSiŠBg™ÐE^ÁÐ{–čnOÂȞUÎóĔ†ÊēIJ}Z³½Mŧïeyp·uk³DsѨŸL“¶_œÅuèw»—€¡WqÜ]\\‘Ò§tƗcÕ¸ÕFÏǝĉăxŻČƟO‡ƒKÉġÿ×wg”÷IÅzCg†]m«ªGeçÃTC’«[‰t§{loWeC@ps_Bp‘­r‘„f_``Z|ei¡—oċMqow€¹DƝӛDYpûs•–‹Ykıǃ}s¥ç³[§ŸcYŠ§HK„«Qy‰]¢“wwö€¸ïx¼ņ¾Xv®ÇÀµRĠЋžHMž±cÏd„ƒǍũȅȷ±DSyúĝ£ŤĀàtÖÿï[îb\\}pĭÉI±Ñy…¿³x¯N‰o‰|¹H™ÏÛm‹júË~Tš•u˜ęjCöAwě¬R’đl¯ Ñb­‰ŇT†Ŀ_[Œ‘IčĄʿnM¦ğ\\É[T·™k¹œ©oĕ@A¾w•ya¥Y\\¥Âaz¯ãÁ¡k¥ne£Ûw†E©Êō¶˓uoj_Uƒ¡cF¹­[Wv“P©w—huÕyBF“ƒ`R‹qJUw\\i¡{jŸŸEPïÿ½fć…QÑÀQ{ž‚°‡fLԁ~wXg—ītêݾ–ĺ‘Hdˆ³fJd]‹HJ²…E€ƒoU¥†HhwQsƐ»Xmg±çve›]Dm͂PˆoCc¾‹_h”–høYrŊU¶eD°Č_N~øĹĚ·`z’]Äþp¼…äÌQŒv\\rCŒé¾TnkžŐڀÜa‡“¼ÝƆĢ¶Ûo…d…ĔňТJq’Pb ¾|JŒ¾fXŠƐîĨ_Z¯À}úƲ‹N_ĒĊ^„‘ĈaŐyp»CÇĕKŠšñL³ŠġMŒ²wrIÒŭxjb[œžn«øœ˜—æˆàƒ ^²­h¯Ú€ŐªÞ¸€Y²ĒVø}Ā^İ™´‚LŠÚm„¥ÀJÞ{JVŒųÞŃx×sxxƈē ģMř–ÚðòIf–Ċ“Œ\\Ʈ±ŒdʧĘD†vČ_Àæ~DŒċ´A®µ†¨ØLV¦êHÒ¤"]],encodeOffsets:[[[113712,34e3]],[[115612,30507]],[[113649,34054]]]}},{type:"Feature",id:"430000",properties:{id:"430000",cp:[111.782279,28.09409],name:"湖南",childNum:3},geometry:{type:"MultiPolygon",coordinates:[["@@—n„FTs"],["@@ßÅÆችÔXr—†CO™“…ËR‘ïÿĩ­TooQyšÓ[‹ŅBE¬–ÎÓXa„į§Ã¸G °ITxp‰úxÚij¥Ïš–Ģ¾ŠedžÄ©ĸG…œàGh‚€M¤–Â_U}Ċ}¢pczfŠþg¤€”ÇòAV‘‹M"],["@@©K—ƒA·³CQ±Á«³BUŠƑ¹AŠtćOw™D]ŒJiØSm¯b£‘ylƒ›X…HËѱH•«–‘C^õľA–Å§¤É¥„ïyuǙuA¢^{ÌC´­¦ŷJ£^[†“ª¿‡ĕ~•Ƈ…•N… skóā‡¹¿€ï]ă~÷O§­@—Vm¡‹Qđ¦¢Ĥ{ºjԏŽŒª¥nf´•~ÕoŸž×Ûą‹MąıuZœmZcÒ IJĪ²SÊDŽŶ¨ƚƒ’CÖŎªQؼrŭŽ­«}NÏürʬŒmjr€@ĘrTW ­SsdHzƓ^ÇÂyUi¯DÅYlŹu{hTœ}mĉ–¹¥ě‰Dÿë©ıÓ[Oº£ž“¥ót€ł¹MՄžƪƒ`Pš…Di–ÛUŠ¾Å‌ìˆU’ñB“È£ýhe‰dy¡oċ€`pfmjP~‚kZa…ZsÐd°wj§ƒ@€Ĵ®w~^‚kÀÅKvNmX\\¨a“”сqvíó¿F„¤¡@ũÑVw}S@j}¾«pĂr–ªg àÀ²NJ¶¶Dô…K‚|^ª†Ž°LX¾ŴäPĪ±œ£EXd›”^¶›IJÞܓ~‘u¸ǔ˜Ž›MRhsR…e†`ÄofIÔ\\Ø  i”ćymnú¨cj ¢»–GČìƊÿШXeĈĀ¾Oð Fi ¢|[jVxrIQŒ„_E”zAN¦zLU`œcªx”OTu RLÄ¢dV„i`p˔vŎµªÉžF~ƒØ€d¢ºgİàw¸Áb[¦Zb¦–z½xBĖ@ªpº›šlS¸Ö\\Ĕ[N¥ˀmĎă’J\\‹ŀ`€…ňSڊĖÁĐiO“Ĝ«BxDõĚiv—ž–S™Ì}iùŒžÜnšÐºGŠ{Šp°M´w†ÀÒzJ²ò¨ oTçüöoÛÿñŽőФ‚ùTz²CȆȸǎŪƒƑÐc°dPÎŸğ˶[Ƚu¯½WM¡­Éž“’B·rížnZŸÒ `‡¨GA¾\\pē˜XhÆRC­üWGġu…T靧Ŏѝ©ò³I±³}_‘‹EÃħg®ęisÁPDmÅ{‰b[Rşs·€kPŸŽƥƒóRo”O‹ŸVŸ~]{g\\“êYƪ¦kÝbiċƵŠGZ»Ěõ…ó·³vŝž£ø@pyö_‹ëŽIkѵ‡bcѧy…×dY؎ªiþž¨ƒ[]f]Ņ©C}ÁN‡»hĻħƏ’ĩ"]],encodeOffsets:[[[115640,30489]],[[112543,27312]],[[116690,26230]]]}},{type:"Feature",id:"440000",properties:{id:"440000",cp:[113.280637,23.125178],name:"广东",childNum:24},geometry:{type:"MultiPolygon",coordinates:[["@@QdˆAua"],["@@ƒlxDLo"],["@@sbhNLo"],["@@Ă āŸ"],["@@WltO[["],["@@Krœ]S"],["@@e„„I]y"],["@@I|„Mym"],["@@ƒÛ³LSŒž¼Y"],["@@nvºB–ëui©`¾"],["@@zdšÛ›Jw®"],["@@†°…¯"],["@@a yAª¸ËJIx،@€ĀHAmßV¡o•fu•o"],["@@šs‰ŗÃÔėAƁ›ZšÄ ~°ČP‚‹äh"],["@@‹¶Ý’Ì‚vmĞh­ı‡Q"],["@@HœŠdSjĒ¢D}war…“u«ZqadYM"],["@@elŒ\\LqqU"],["@@~rMo\\"],["@@f„^ƒC"],["@@øPªoj÷ÍÝħXČx”°Q¨ıXNv"],["@@gÇƳˆŽˆ”oˆŠˆ[~tly"],["@@E–ÆC¿‘"],["@@OŽP"],["@@w‹†đóg‰™ĝ—[³‹¡VÙæÅöM̳¹pÁaËýý©D©Ü“JŹƕģGą¤{Ùū…ǘO²«BƱéA—Ò‰ĥ‡¡«BhlmtÃPµyU¯uc“d·w_bŝcīímGOŽ|KP’ȏ‡ŹãŝIŕŭŕ@Óoo¿ē‹±ß}Ž…ŭ‚ŸIJWÈCőâUâǙI›ğʼn©I›ijEׅÁ”³Aó›wXJþ±ÌŒÜӔĨ£L]ĈÙƺZǾĆĖMĸĤfŒÎĵl•ŨnȈ‘ĐtF”Š–FĤ–‚êk¶œ^k°f¶gŠŽœ}®Fa˜f`vXŲxl˜„¦–ÔÁ²¬ÐŸ¦pqÊ̲ˆi€XŸØRDÎ}†Ä@ZĠ’s„x®AR~®ETtĄZ†–ƈfŠŠHâÒÐA†µ\\S¸„^wĖkRzŠalŽŜ|E¨ÈNĀňZTŒ’pBh£\\ŒĎƀuXĖtKL–¶G|Ž»ĺEļĞ~ÜĢÛĊrˆO˜Ùîvd]nˆ¬VœÊĜ°R֟pM††–‚ƂªFbwžEÀˆ˜©Œž\\…¤]ŸI®¥D³|ˎ]CöAŤ¦…æ’´¥¸Lv¼€•¢ĽBaô–F~—š®²GÌҐEY„„œzk¤’°ahlV՞I^‹šCxĈPŽsB‰ƒºV‰¸@¾ªR²ĨN]´_eavSi‡vc•}p}Đ¼ƌkJœÚe thœ†_¸ ºx±ò_xN›Ë‹²‘@ƒă¡ßH©Ùñ}wkNÕ¹ÇO½¿£ĕ]ly_WìIžÇª`ŠuTÅxYĒÖ¼k֞’µ‚MžjJÚwn\\h‘œĒv]îh|’È›Ƅøègž¸Ķß ĉĈWb¹ƀdéʌNTtP[ŠöSvrCZžžaGuœbo´ŖÒÇА~¡zCI…özx¢„Pn‹•‰Èñ @ŒĥÒ¦†]ƞŠV}³ăĔñiiÄÓVépKG½Ä‘ÓávYo–C·sit‹iaÀy„ŧΡÈYDÑům}‰ý|m[węõĉZÅxUO}÷N¹³ĉo_qtă“qwµŁYلǝŕ¹tïÛUïmRCº…ˆĭ|µ›ÕÊK™½R‘ē ó]‘–GªęAx–»HO£|ām‡¡diď×YïYWªʼnOeÚtĐ«zđ¹T…ā‡úE™á²\\‹ķÍ}jYàÙÆſ¿Çdğ·ùTßÇţʄ¡XgWÀLJğ·¿ÃˆOj YÇ÷Qě‹i"]],encodeOffsets:[[[117381,22988]],[[116552,22934]],[[116790,22617]],[[116973,22545]],[[116444,22536]],[[116931,22515]],[[116496,22490]],[[116453,22449]],[[113301,21439]],[[118726,21604]],[[118709,21486]],[[113210,20816]],[[115482,22082]],[[113171,21585]],[[113199,21590]],[[115232,22102]],[[115739,22373]],[[115134,22184]],[[113056,21175]],[[119573,21271]],[[119957,24020]],[[115859,22356]],[[116561,22649]],[[116285,22746]]]}},{type:"Feature",id:"450000",properties:{id:"450000",cp:[108.320004,22.82402],name:"广西",childNum:2},geometry:{type:"MultiPolygon",coordinates:[["@@H– TQ§•A"],["@@ĨʪƒLƒƊDÎĹĐCǦė¸zÚGn£¾›rªŀÜt¬@֛ڈSx~øOŒ˜ŶÐÂæȠ\\„ÈÜObĖw^oބLf¬°bI lTØB̈F£Ć¹gñĤaY“t¿¤VSñœK¸¤nM†¼‚JE±„½¸šŠño‹ÜCƆæĪ^ŠĚQÖ¦^‡ˆˆf´Q†üÜʝz¯šlzUĺš@쇀p¶n]sxtx¶@„~ÒĂJb©gk‚{°‚~c°`ԙ¬rV\\“la¼¤ôá`¯¹LC†ÆbŒxEræO‚v[H­˜„[~|aB£ÖsºdAĐzNÂðsŽÞƔ…Ĥªbƒ–ab`ho¡³F«èVloŽ¤™ÔRzpp®SŽĪº¨ÖƒºN…ij„d`’a”¦¤F³ºDÎńĀìŠCžĜº¦Ċ•~nS›|gźvZkCÆj°zVÈÁƔ]LÊFZg…čP­kini«‹qǀcz͔Y®¬Ů»qR×ō©DՄ‘§ƙǃŵTÉĩ±ŸıdÑnYY›IJvNĆƌØÜ Öp–}e³¦m‹©iÓ|¹Ÿħņ›|ª¦QF¢Â¬ʖovg¿em‡^ucà÷gՎuŒíÙćĝ}FĻ¼Ĺ{µHK•sLSđƃr‹č¤[Ag‘oS‹ŇYMÿ§Ç{Fśbky‰lQxĕƒ]T·¶[B…ÑÏGáşşƇe€…•ăYSs­FQ}­Bƒw‘tYğÃ@~…C̀Q ×W‡j˱rÉ¥oÏ ±«ÓÂ¥•ƒ€k—ŽwWűŒmcih³K›~‰µh¯e]lµ›él•Eģ‰•E“ďs‡’mǖŧē`ãògK_ÛsUʝ“ćğ¶hŒöŒO¤Ǜn³Žc‘`¡y‹¦C‘ez€YŠwa™–‘[ďĵűMę§]X˜Î_‚훘Û]é’ÛUćİÕBƣ±…dƒy¹T^džûÅÑŦ·‡PĻþÙ`K€¦˜…¢ÍeœĥR¿Œ³£[~Œäu¼dl‰t‚†W¸oRM¢ď\\zœ}Æzdvň–{ÎXF¶°Â_„ÒÂÏL©Ö•TmuŸ¼ãl‰›īkiqéfA„·Êµ\\őDc¥ÝF“y›Ôć˜c€űH_hL܋êĺШc}rn`½„Ì@¸¶ªVLŒŠhŒ‹\\•Ţĺk~ŽĠið°|gŒtTĭĸ^x‘vK˜VGréAé‘bUu›MJ‰VÃO¡…qĂXËS‰ģãlýàŸ_ju‡YÛÒB†œG^˜é֊¶§ŽƒEG”ÅzěƒƯ¤Ek‡N[kdåucé¬dnYpAyČ{`]þ¯T’bÜÈk‚¡Ġ•vŒàh„ÂƄ¢J"]],encodeOffsets:[[[111707,21520]],[[107619,25527]]]}},{type:"Feature",id:"460000",properties:{id:"460000",cp:[109.83119,19.031971],name:"海南",childNum:1},geometry:{type:"Polygon",coordinates:["@@š¦Ŝil¢”XƦ‘ƞò–ïè§ŞCêɕrŧůÇąĻõ™·ĉ³œ̅kÇm@ċȧƒŧĥ‰Ľʉ­ƅſ“ȓÒ˦ŝE}ºƑ[ÍĜȋ gÎfǐÏĤ¨êƺ\\Ɔ¸ĠĎvʄȀœÐ¾jNðĀÒRŒšZdž™zÐŘΰH¨Ƣb²_Ġ "],encodeOffsets:[[112750,20508]]}},{type:"Feature",id:"510000",properties:{id:"510000",cp:[104.065735,30.659462],name:"四川",childNum:2},geometry:{type:"MultiPolygon",coordinates:[["@@LqKr"],["@@Š[ĻéV£ž_ţġñpG •réÏ·~ąSfy×͂·ºſƽiÍıƣıĻmHH}siaX@iÇ°ÁÃ×t«ƒ­Tƒ¤J–JJŒyJ•ÈŠ`Ohߦ¡uËhIyCjmÿw…ZG……Ti‹SˆsO‰žB²ŸfNmsPaˆ{M{ŠõE‘^Hj}gYpaeuž¯‘oáwHjÁ½M¡pM“–uå‡mni{fk”\\oƒÎqCw†EZ¼K›ĝŠƒAy{m÷L‡wO×SimRI¯rK™õBS«sFe‡]fµ¢óY_ÆPRcue°Cbo׌bd£ŌIHgtrnyPt¦foaXďx›lBowz‹_{ÊéWiêE„GhܸºuFĈIxf®Ž•Y½ĀǙ]¤EyŸF²ċ’w¸¿@g¢§RGv»–áŸW`ÃĵJwi]t¥wO­½a[׈]`Ãi­üL€¦LabbTÀå’c}Íh™Æhˆ‹®BH€î|Ék­¤S†y£„ia©taį·Ɖ`ō¥Uh“O…ƒĝLk}©Fos‰´›Jm„µlŁu—…ø–nÑJWΪ–YÀïAetTžŅ‚ӍG™Ë«bo‰{ıwodƟ½ƒžOġܑµxàNÖ¾P²§HKv¾–]|•B‡ÆåoZ`¡Ø`ÀmºĠ~ÌЧnDž¿¤]wğ@sƒ‰rğu‰~‘Io”[é±¹ ¿žſđӉ@q‹gˆ¹zƱřaí°KtǤV»Ã[ĩǭƑ^ÇÓ@ỗs›Zϕ‹œÅĭ€Ƌ•ěpwDóÖሯneQˌq·•GCœýS]xŸ·ý‹q³•O՜Œ¶Qzßti{ř‰áÍÇWŝŭñzÇW‹pç¿JŒ™‚Xœĩè½cŒF–ÂLiVjx}\\N†ŇĖ¥Ge–“JA¼ÄHfÈu~¸Æ«dE³ÉMA|b˜Ò…˜ćhG¬CM‚õŠ„ƤąAvƒüV€éŀ‰_V̳ĐwQj´·ZeÈÁ¨X´Æ¡Qu·»Ÿ“˜ÕZ³ġqDo‰y`L¬gdp°şŠp¦ėìÅĮZŽ°Iä”h‚‘ˆzŠĵœf²å ›ĚрKp‹IN|‹„Ñz]ń……·FU×é»R³™MƒÉ»GM«€ki€™ér™}Ã`¹ăÞmȝnÁîRǀ³ĜoİzŔwǶVÚ£À]ɜ»ĆlƂ²Ġ…þTº·àUȞÏʦ¶†I’«dĽĢdĬ¿–»Ĕ׊h\\c¬†ä²GêëĤł¥ÀǿżÃÆMº}BÕĢyFVvw–ˆxBèĻĒ©Ĉ“tCĢɽŠȣ¦āæ·HĽî“ôNԓ~^¤Ɗœu„œ^s¼{TA¼ø°¢İªDè¾Ň¶ÝJ‘®Z´ğ~Sn|ªWÚ©òzPOȸ‚bð¢|‹øĞŠŒœŒQìÛÐ@Ğ™ǎRS¤Á§d…i“´ezÝúØã]Hq„kIŸþËQǦÃsǤ[E¬ÉŪÍxXƒ·ÖƁİlƞ¹ª¹|XÊwn‘ÆƄmÀêErĒtD®ċæcQƒ”E®³^ĭ¥©l}äQto˜ŖÜqƎkµ–„ªÔĻĴ¡@Ċ°B²Èw^^RsºTĀ£ŚæœQP‘JvÄz„^Đ¹Æ¯fLà´GC²‘dt˜­ĀRt¼¤ĦOðğfÔðDŨŁĞƘïžPȆ®âbMüÀXZ ¸£@Ś›»»QÉ­™]d“sÖ×_͖_ÌêŮPrĔĐÕGĂeZÜîĘqBhtO ¤tE[h|Y‹Ô‚ZśÎs´xº±UŒ’ñˆt|O’ĩĠºNbgþŠJy^dÂY Į„]Řz¦gC‚³€R`ĀŠz’¢AjŒ¸CL„¤RÆ»@­Ŏk\\Ç´£YW}z@Z}‰Ã¶“oû¶]´^N‡Ò}èN‚ª–P˜Íy¹`S°´†ATe€VamdUĐwʄvĮÕ\\ƒu‹Æŗ¨Yp¹àZÂm™Wh{á„}WØǍ•Éüw™ga§áCNęÎ[ĀÕĪgÖɪX˜øx¬½Ů¦¦[€—„NΆL€ÜUÖ´òrÙŠxR^–†J˜k„ijnDX{Uƒ~ET{ļº¦PZc”jF²Ė@Žp˜g€ˆ¨“B{ƒu¨ŦyhoÚD®¯¢˜ WòàFΤ¨GDäz¦kŮPœġq˚¥À]€Ÿ˜eŽâÚ´ªKxī„Pˆ—Ö|æ[xäJÞĥ‚s’NÖ½ž€I†¬nĨY´®Ð—ƐŠ€mD™ŝuäđđEb…e’e_™v¡}ìęNJē}q”É埁T¯µRs¡M@}ůa†a­¯wvƉåZwž\\Z{åû^›"]],encodeOffsets:[[[108815,30935]],[[110617,31811]]]}},{type:"Feature",id:"520000",properties:{id:"520000",cp:[106.713478,26.578343],name:"贵州",childNum:3},geometry:{type:"MultiPolygon",coordinates:[["@@†G\\†lY£‘in"],["@@q‚|ˆ‚mc¯tχVSÎ"],["@@hÑ£Is‡NgßH†›HªķÃh_¹ƒ¡ĝħń¦uيùŽgS¯JHŸ|sÝÅtÁïyMDč»eÕtA¤{b\\}—ƒG®u\\åPFq‹wÅaD…žK°ºâ_£ùbµ”mÁ‹ÛœĹM[q|hlaªāI}тƒµ@swtwm^oµˆD鼊yV™ky°ÉžûÛR…³‚‡eˆ‡¥]RՋěħ[ƅåÛDpŒ”J„iV™™‰ÂF²I…»mN·£›LbÒYb—WsÀbŽ™pki™TZĄă¶HŒq`……ĥ_JŸ¯ae«ƒKpÝx]aĕÛPƒÇȟ[ÁåŵÏő—÷Pw}‡TœÙ@Õs«ĿÛq©½œm¤ÙH·yǥĘĉBµĨÕnđ]K„©„œá‹ŸG纍§Õßg‡ǗĦTèƤƺ{¶ÉHÎd¾ŚÊ·OÐjXWrãLyzÉAL¾ę¢bĶėy_qMĔąro¼hĊžw¶øV¤w”²Ĉ]ʚKx|`ź¦ÂÈdr„cȁbe¸›`I¼čTF´¼Óýȃr¹ÍJ©k_șl³´_pН`oÒhŽ¶pa‚^ÓĔ}D»^Xyœ`d˜[Kv…JPhèhCrĂĚÂ^Êƌ wˆZL­Ġ£šÁbrzOIl’MM”ĪŐžËr×ÎeŦŽtw|Œ¢mKjSǘňĂStÎŦEtqFT†¾†E쬬ôxÌO¢Ÿ KŠ³ŀºäY†„”PVgŎ¦Ŋm޼VZwVlŒ„z¤…ž£Tl®ctĽÚó{G­A‡ŒÇgeš~Αd¿æaSba¥KKûj®_ć^\\ؾbP®¦x^sxjĶI_Ä X‚⼕Hu¨Qh¡À@Ëô}Ž±žGNìĎlT¸ˆ…`V~R°tbÕĊ`¸úÛtπFDu€[ƒMfqGH·¥yA‰ztMFe|R‚_Gk†ChZeÚ°to˜v`x‹b„ŒDnÐ{E}šZ˜è€x—†NEފREn˜[Pv@{~rĆAB§‚EO¿|UZ~ì„Uf¨J²ĂÝƀ‚sª–B`„s¶œfvö¦ŠÕ~dÔq¨¸º»uù[[§´sb¤¢zþFœ¢Æ…Àhˆ™ÂˆW\\ıŽËI݊o±ĭŠ£þˆÊs}¡R]ŒěƒD‚g´VG¢‚j±®è†ºÃmpU[Á›‘Œëº°r›ÜbNu¸}Žº¼‡`ni”ºÔXĄ¤¼Ôdaµ€Á_À…†ftQQgœR—‘·Ǔ’v”}Ýלĵ]µœ“Wc¤F²›OĩųãW½¯K‚©…]€{†LóµCIµ±Mß¿hŸ•©āq¬o‚½ž~@i~TUxŪÒ¢@ƒ£ÀEîôruń‚”“‚b[§nWuMÆLl¿]x}ij­€½"]],encodeOffsets:[[[112158,27383]],[[112105,27474]],[[112095,27476]]]}},{type:"Feature",id:"530000",properties:{id:"530000",cp:[101.512251,24.740609],name:"云南",childNum:1},geometry:{type:"Polygon",coordinates:["@@[„ùx½}ÑRH‘YīĺûsÍn‘iEoã½Ya²ė{c¬ĝg•ĂsA•ØÅwď‚õzFjw}—«Dx¿}UũlŸê™@•HÅ­F‰¨ÇoJ´Ónũuą¡Ã¢pÒŌ“Ø TF²‚xa²ËX€‚cʋlHîAßËŁkŻƑŷÉ©h™W­æßU‡“Ës¡¦}•teèƶStǀÇ}Fd£j‹ĈZĆÆ‹¤T‚č\\Dƒ}O÷š£Uˆ§~ŃG™‚åŃDĝ¸œTsd¶¶Bªš¤u¢ŌĎo~t¾ÍŶÒtD¦Ú„iôö‰€z›ØX²ghįh½Û±¯€ÿm·zR¦Ɵ`ªŊÃh¢rOԍ´£Ym¼èêf¯ŪĽn„†cÚbŒw\\zlvWžªâˆ ¦g–mĿBş£¢ƹřbĥkǫßeeZkÙIKueT»sVesb‘aĕ  ¶®dNœĄÄpªyŽ¼—„³BE˜®l‡ŽGœŭCœǶwêżĔÂe„pÍÀQƞpC„–¼ŲÈ­AÎô¶R„ä’Q^Øu¬°š_Èôc´¹ò¨P΢hlϦ´Ħ“Æ´sâDŽŲPnÊD^¯°’Upv†}®BP̪–jǬx–Söwlfòªv€qĸ|`H€­viļ€ndĜ­Ćhň•‚em·FyށqóžSį¯‘³X_ĞçêtryvL¤§z„¦c¦¥jnŞk˜ˆlD¤øz½ĜàžĂŧMÅ|áƆàÊcðÂF܎‚áŢ¥\\\\º™İøÒÐJĴ‡„îD¦zK²ǏÎEh~’CD­hMn^ÌöÄ©ČZÀžaü„fɭyœpį´ěFűk]Ôě¢qlÅĆÙa¶~Äqššê€ljN¬¼H„ÊšNQ´ê¼VظE††^ŃÒyŒƒM{ŒJLoÒœęæŸe±Ķ›y‰’‡gã“¯JYÆĭĘëo¥Š‰o¯hcK«z_pŠrC´ĢÖY”—¼ v¸¢RŽÅW³Â§fǸYi³xR´ďUˊ`êĿU„û€uĆBƒƣö‰N€DH«Ĉg†——Ñ‚aB{ÊNF´¬c·Åv}eÇÃGB»”If•¦HňĕM…~[iwjUÁKE•Ž‹¾dĪçW›šI‹èÀŒoÈXòyŞŮÈXâÎŚŠj|àsRy‹µÖ›–Pr´þŒ ¸^wþTDŔ–Hr¸‹žRÌmf‡żÕâCôox–ĜƌÆĮŒ›Ð–œY˜tâŦÔ@]ÈǮƒ\\Ī¼Ä£UsȯLbîƲŚºyh‡rŒŠ@ĒԝƀŸÀ²º\\êp“’JŠ}ĠvŠqt„Ġ@^xÀ£È†¨mËÏğ}n¹_¿¢×Y_æpˆÅ–A^{½•Lu¨GO±Õ½ßM¶w’ÁĢۂP‚›Ƣ¼pcIJxŠ|ap̬HšÐŒŊSfsðBZ¿©“XÏÒK•k†÷Eû¿‰S…rEFsÕūk”óVǥʼniTL‚¡n{‹uxţÏh™ôŝ¬ğōN“‘NJkyPaq™Âğ¤K®‡YŸxÉƋÁ]āęDqçgOg†ILu—\\_gz—]W¼ž~CÔē]bµogpў_oď`´³Țkl`IªºÎȄqÔþž»E³ĎSJ»œ_f·‚adÇqƒÇc¥Á_Źw{™L^ɱćx“U£µ÷xgĉp»ĆqNē`rĘzaĵĚ¡K½ÊBzyäKXqiWPÏɸ½řÍcÊG|µƕƣG˛÷Ÿk°_^ý|_zċBZocmø¯hhcæ\\lˆMFlư£Ĝ„ÆyH“„F¨‰µêÕ]—›HA…àӄ^it `þßäkŠĤÎT~Wlÿ¨„ÔPzUC–NVv [jâôDôď[}ž‰z¿–msSh‹¯{jïğl}šĹ[–őŒ‰gK‹©U·µË@¾ƒm_~q¡f¹…ÅË^»‘f³ø}Q•„¡Ö˳gͱ^ǁ…\\ëÃA_—¿bW›Ï[¶ƛ鏝£F{īZgm@|kHǭƁć¦UĔťƒ×ë}ǝƒeďºȡȘÏíBə£āĘPªij¶“ʼnÿ‡y©n‰ď£G¹¡I›Š±LÉĺÑdĉ܇W¥˜‰}g˜Á†{aqÃ¥aŠıęÏZ—ï`"],encodeOffsets:[[104636,22969]]}},{type:"Feature",id:"540000",properties:{id:"540000",cp:[89.132212,30.860361],name:"西藏",childNum:1},geometry:{type:"Polygon",coordinates:["@@hžľxŽŖ‰xƒÒVŽ†ºÅâAĪÝȆµę¯Ňa±r_w~uSÕň‘qOj]ɄQ…£Z……UDûoY’»©M[‹L¼qãË{V͕çWViŽ]ë©Ä÷àyƛh›ÚU°ŒŒa”d„cQƒ~Mx¥™cc¡ÙaSyF—ցk­ŒuRýq¿Ôµ•QĽ³aG{¿FµëªéĜÿª@¬·–K‰·àariĕĀ«V»Ŷ™Ĵū˜gèLǴŇƶaf‹tŒèBŚ£^Šâ†ǐÝ®–šM¦ÁǞÿ¬LhŸŽJ¾óƾƺcxw‹f]Y…´ƒ¦|œQLn°aœdĊ…œ\\¨o’œǀÍŎœ´ĩĀd`tÊQŞŕ|‚¨C^©œĈ¦„¦ÎJĊ{ŽëĎjª²rЉšl`¼Ą[t|¦St辉PŒÜK¸€d˜Ƅı]s¤—î_v¹ÎVòŦj˜£Əsc—¬_Ğ´|Ł˜¦AvŽ¦w`ăaÝaa­¢e¤ı²©ªSªšÈMĄwžÉØŔì@T‘¤—Ę™\\õª@”þo´­xA s”ÂtŎKzó´ÇĊµ¢rž^nĊ­Æ¬×üGž¢‚³ {âĊ]š™G‚~bÀgVjzlhǶf€žOšfdŠ‰ªB]pj„•TO–tĊ‚n¤}®¦ƒČ¥d¢¼»ddš”Y¼Žt—¢eȤJ¤}Ǿ¡°§¤AГlc@ĝ”sªćļđAç‡wx•UuzEÖġ~AN¹ÄÅȀŻ¦¿ģŁéì±H…ãd«g[؉¼ēÀ•cīľġ¬cJ‘µ…ÐʥVȝ¸ßS¹†ý±ğkƁ¼ą^ɛ¤Ûÿ‰b[}¬ōõÃ]ËNm®g@•Bg}ÍF±ǐyL¥íCˆƒIij€Ï÷њį[¹¦[⚍EÛïÁÉdƅß{âNÆāŨߝ¾ě÷yC£‡k­´ÓH@¹†TZ¥¢įƒ·ÌAЧ®—Zc…v½ŸZ­¹|ŕWZqgW“|ieZÅYVӁqdq•bc²R@†c‡¥Rã»Ge†ŸeƃīQ•}J[ғK…¬Ə|o’ėjġĠÑN¡ð¯EBčnwôɍėªƒ²•CλŹġǝʅįĭạ̃ūȹ]ΓͧgšsgȽóϧµǛ†ęgſ¶ҍć`ĘąŌJޚä¤rÅň¥ÖÁUětęuůÞiĊÄÀ\\Æs¦ÓRb|Â^řÌkÄŷ¶½÷‡f±iMݑ›‰@ĥ°G¬ÃM¥n£Øą‚ğ¯ß”§aëbéüÑOčœk£{\\‘eµª×M‘šÉfm«Ƒ{Å׃Gŏǩãy³©WÑăû‚··‘Q—òı}¯ã‰I•éÕÂZ¨īès¶ZÈsŽæĔTŘvŽgÌsN@îá¾ó@‰˜ÙwU±ÉT廣TđŸWxq¹Zo‘b‹s[׌¯cĩv‡Œėŧ³BM|¹k‰ªħ—¥TzNYnݍßpęrñĠĉRS~½ŠěVVŠµ‚õ‡«ŒM££µB•ĉ¥áºae~³AuĐh`Ü³ç@BۘïĿa©|z²Ý¼D”£àč²‹ŸƒIƒû›I ā€óK¥}rÝ_Á´éMaň¨€~ªSĈ½Ž½KÙóĿeƃÆBŽ·¬ën×W|Uº}LJrƳ˜lŒµ`bÔ`QˆˆÐÓ@s¬ñIŒÍ@ûws¡åQÑßÁ`ŋĴ{Ī“T•ÚÅTSij‚‹Yo|Ç[ǾµMW¢ĭiÕØ¿@˜šMh…pÕ]j†éò¿OƇĆƇp€êĉâlØw–ěsˆǩ‚ĵ¸c…bU¹ř¨WavquSMzeo_^gsÏ·¥Ó@~¯¿RiīB™Š\\”qTGªÇĜçPoŠÿfñòą¦óQīÈáP•œābß{ƒZŗĸIæńhnszÁCËìñšÏ·ąĚÝUm®ó­L·ăU›Èíoù´Êj°ŁŤ_uµ^‘°Œìǖ@tĶĒ¡Æ‡M³Ģ«˜İĨÅ®ğ†RŽāð“ggheÆ¢z‚Ê©Ô\\°ÝĎz~ź¤Pn–MĪÖB£Ÿk™n鄧żćŠ˜ĆK„Ē°¼L¶è‰âz¨u¦¥LDĘz¬ýÎmĘd¾ß”Fz“hg²™Fy¦ĝ¤ċņbΛ@y‚Ąæm°NĮZRÖíŽJ²öLĸÒ¨Y®ƌÐV‰à˜tt_ڀÂyĠzž]Ţh€zĎ{†ĢX”ˆc|šÐqŽšfO¢¤ög‚ÌHNŽ„PKŖœŽ˜Uú´xx[xˆvĐCûĀŠìÖT¬¸^}Ìsòd´_Ž‡KgžLĴ…ÀBon|H@–Êx˜—¦BpŰˆŌ¿fµƌA¾zLjRxŠ¶F”œkĄźRzŀˆ~¶[”´Hnª–VƞuĒ­È¨ƎcƽÌm¸ÁÈM¦x͊ëÀxdžB’šú^´W†£–d„kɾĬpœw‚˂ØɦļĬIŚœÊ•n›Ŕa¸™~J°î”lɌxĤÊÈðhÌ®‚g˜T´øŽàCˆŽÀ^ªerrƘdž¢İP|Ė ŸWœªĦ^¶´ÂL„aT±üWƜ˜ǀRšŶUńšĖ[QhlLüA†‹Ü\\†qR›Ą©"],encodeOffsets:[[90849,37210]]}},{type:"Feature",id:"610000",properties:{id:"610000",cp:[108.948024,34.263161],name:"陕西",childNum:1},geometry:{type:"Polygon",coordinates:["@@˜p¢—ȮµšûG™Ħ}Ħšðǚ¶òƄ€jɂz°{ºØkÈęâ¦jª‚Bg‚\\œċ°s¬Ž’]jžú ‚E”Ȍdž¬s„t‡”RˆÆdĠݎwܔ¸ôW¾ƮłÒ_{’Ìšû¼„jº¹¢GǪÒ¯ĘƒZ`ºŊƒecņąš~BÂgzpâēòYǠȰÌTΨÂWœ|fcŸă§uF—Œ@NŸ¢XLƒŠRMº[ğȣſï|¥J™kc`sʼnǷ’Y¹‹W@µ÷K…ãï³ÛIcñ·VȋڍÒķø©—þ¥ƒy‚ÓŸğęmWµÎumZyOŅƟĥÓ~sÑL¤µaŅY¦ocyZ{‰y c]{ŒTa©ƒ`U_Ěē£ωÊƍKù’K¶ȱÝƷ§{û»ÅÁȹÍéuij|¹cÑd‘ŠìUYƒŽO‘uF–ÕÈYvÁCqӃT•Ǣí§·S¹NgŠV¬ë÷Át‡°Dد’C´ʼnƒópģ}„ċcE˅FŸŸéGU¥×K…§­¶³B‹Č}C¿åċ`wġB·¤őcƭ²ő[Å^axwQO…ÿEËߌ•ĤNĔŸwƇˆÄŠńwĪ­Šo[„_KÓª³“ÙnK‰Çƒěœÿ]ď€ă_d©·©Ýŏ°Ù®g]±„Ÿ‡ß˜å›—¬÷m\\›iaǑkěX{¢|ZKlçhLt€Ňîŵ€œè[€É@ƉĄEœ‡tƇÏ˜³­ħZ«mJ…›×¾‘MtÝĦ£IwÄå\\Õ{‡˜ƒOwĬ©LÙ³ÙgBƕŀr̛ĢŭO¥lãyC§HÍ£ßEñŸX¡—­°ÙCgpťz‘ˆb`wI„vA|§”‡—hoĕ@E±“iYd¥OĻ¹S|}F@¾oAO²{tfžÜ—¢Fǂ҈W²°BĤh^Wx{@„¬‚­F¸¡„ķn£P|ŸªĴ@^ĠĈæb–Ôc¶l˜Yi…–^Mi˜cĎ°Â[ä€vï¶gv@À“Ĭ·lJ¸sn|¼u~a]’ÆÈtŌºJp’ƒþ£KKf~Š¦UbyäIšĺãn‡Ô¿^­žŵMT–hĠܤko¼Ŏìąǜh`[tŒRd²IJ_œXPrɲ‰l‘‚XžiL§àƒ–¹ŽH˜°Ȧqº®QC—bA†„ŌJ¸ĕÚ³ĺ§ `d¨YjžiZvRĺ±öVKkjGȊĐePОZmļKÀ€‚[ŠŽ`ösìh†ïÎoĬdtKÞ{¬èÒÒBŒÔpIJÇĬJŊ¦±J«ˆY§‹@·pH€µàåVKe›pW†ftsAÅqC·¬ko«pHÆuK@oŸHĆۄķhx“e‘n›S³àǍrqƶRbzy€¸ËАl›¼EºpĤ¼Œx¼½~Ğ’”à@†ÚüdK^ˆmÌSj"],encodeOffsets:[[110234,38774]]}},{type:"Feature",id:"620000",properties:{id:"620000",cp:[103.823557,36.058039],name:"甘肃",childNum:2},geometry:{type:"MultiPolygon",coordinates:[["@@VuUv"],["@@ũ‹EĠtt~nkh`Q‰¦ÅÄÜdw˜Ab×ĠąJˆ¤DüègĺqBqœj°lI¡ĨÒ¤úSHbš‡ŠjΑBŠ°aZˆ¢KJŽ’O[|A£žDx}Nì•HUnrk„ kp€¼Y kMJn[aG‚áÚÏ[½rc†}aQxOgsPMnUs‡nc‹Z…ž–sKúvA›t„Þġ’£®ĀYKdnFwš¢JE°”Latf`¼h¬we|€Æ‡šbj}GA€·~WŽ”—`†¢MC¤tL©IJ°qdf”O‚“bÞĬ¹ttu`^ZúE`Œ[@„Æsîz®¡’C„ƳƜG²“R‘¢R’m”fŽwĸg܃‚ą G@pzJM½mŠhVy¸uÈÔO±¨{LfæU¶ßGĂq\\ª¬‡²I‚¥IʼnÈīoı‹ÓÑAçÑ|«LÝcspīðÍg…të_õ‰\\ĉñLYnĝg’ŸRǡÁiHLlõUĹ²uQjYi§Z_c¨Ÿ´ĹĖÙ·ŋI…ƒaBD˜­R¹ȥr—¯G•ºß„K¨jWk’ɱŠOq›Wij\\a­‹Q\\sg_ĆǛōëp»£lğۀgS•ŶN®À]ˆÓäm™ĹãJaz¥V}‰Le¤L„ýo‘¹IsŋÅÇ^‘Žbz…³tmEÁ´aŠ¹cčecÇN•ĊãÁ\\č¯—dNj•]j†—ZµkÓda•ćå]ğij@ ©O{¤ĸm¢ƒE·®ƒ«|@Xwg]Aģ±¯‡XǁÑdzªc›wQÚŝñsÕ³ÛV_ýƒ˜¥\\ů¥©¾÷w—Ž©WÕÊĩhÿÖÁRo¸V¬âDb¨šhûx–Ê×nj~Zâƒg|šXÁnßYoº§ZÅŘvŒ[„ĭÖʃuďxcVbnUSf…B¯³_Tzº—ΕO©çMÑ~Mˆ³]µ^püµ”ŠÄY~y@X~¤Z³€[Èōl@®Å¼£QKƒ·Di‹¡By‘ÿ‰Q_´D¥hŗyƒ^ŸĭÁZ]cIzý‰ah¹MĪğP‘s{ò‡‹‘²Vw¹t³Ŝˁ[ŽÑ}X\\gsFŸ£sPAgěp×ëfYHāďÖqēŭOÏë“dLü•\\iŒ”t^c®šRʺ¶—¢H°mˆ‘rYŸ£BŸ¹čIoľu¶uI]vģSQ{ƒUŻ”Å}QÂ|̋°ƅ¤ĩŪU ęĄžÌZҞ\\v˜²PĔ»ƢNHƒĂyAmƂwVmž`”]ȏb•”H`‰Ì¢²ILvĜ—H®¤Dlt_„¢JJÄämèÔDëþgºƫ™”aʎÌrêYi~ ÎݤNpÀA¾Ĕ¼b…ð÷’Žˆ‡®‚”üs”zMzÖĖQdȨý†v§Tè|ªH’þa¸|šÐ ƒwKĢx¦ivr^ÿ ¸l öæfƟĴ·PJv}n\\h¹¶v†·À|\\ƁĚN´Ĝ€çèÁz]ġ¤²¨QÒŨTIl‡ªťØ}¼˗ƦvÄùØE‹’«Fï˛Iq”ōŒTvāÜŏ‚íÛߜÛV—j³âwGăÂíNOŠˆŠPìyV³ʼnĖýZso§HіiYw[߆\\X¦¥c]ÔƩÜ·«j‡ÐqvÁ¦m^ċ±R™¦΋ƈťĚgÀ»IïĨʗƮŽ°Ɲ˜ĻþÍAƉſ±tÍEÕÞāNU͗¡\\ſčåÒʻĘm ƭÌŹöʥ’ëQ¤µ­ÇcƕªoIýˆ‰Iɐ_mkl³ă‰Ɠ¦j—¡Yz•Ňi–}Msßõ–īʋ —}ƒÁVmŸ_[n}eı­Uĥ¼‘ª•I{ΧDӜƻėoj‘qYhĹT©oūĶ£]ďxĩ‹ǑMĝ‰q`B´ƃ˺Ч—ç~™²ņj@”¥@đ´ί}ĥtPńǾV¬ufӃÉC‹tÓ̻‰…¹£G³€]ƖƾŎĪŪĘ̖¨ʈĢƂlɘ۪üºňUðǜȢƢż̌ȦǼ‚ĤŊɲĖ­Kq´ï¦—ºĒDzņɾªǀÞĈĂD†½ĄĎÌŗĞrôñnŽœN¼â¾ʄľԆ|DŽŽ֦ज़ȗlj̘̭ɺƅêgV̍ʆĠ·ÌĊv|ýĖÕWĊǎÞ´õ¼cÒÒBĢ͢UĜð͒s¨ňƃLĉÕÝ@ɛƯ÷¿Ľ­ĹeȏijëCȚDŲyê×Ŗyò¯ļcÂßY…tÁƤyAã˾J@ǝrý‹‰@¤…rz¸oP¹ɐÚyᐇHŸĀ[Jw…cVeȴϜ»ÈŽĖ}ƒŰŐèȭǢόĀƪÈŶë;Ñ̆ȤМľĮEŔ—ĹŊũ~ËUă{ŸĻƹɁύȩþĽvĽƓÉ@ē„ĽɲßǐƫʾǗĒpäWÐxnsÀ^ƆwW©¦cÅ¡Ji§vúF¶Ž¨c~c¼īŒeXǚ‹\\đ¾JŽwÀďksãA‹fÕ¦L}wa‚o”Z’‹D½†Ml«]eÒÅaɲáo½FõÛ]ĻÒ¡wYR£¢rvÓ®y®LF‹LzĈ„ôe]gx}•|KK}xklL]c¦£fRtív¦†PĤoH{tK"]],encodeOffsets:[[[108619,36299]],[[108589,36341]]]}},{type:"Feature",id:"630000",properties:{id:"630000",cp:[96.778916,35.623178],name:"青海",childNum:2},geometry:{type:"MultiPolygon",coordinates:[["@@InJm"],["@@CƒÆ½OŃĦsΰ~Ē³¦@@“Ņiš±è}ؘƄ˹A³r_ĞŠǒNĪŒĐw¤^ŬĵªpĺSZg’rpiƼĘԛ¨C|͖J’©Ħ»®VIJ~f\\m `Un„˜~ʌŸ•ĬàöNt•~ňjy–¢Zi˜Ɣ¥ĄŠk´nl`JʇŠJþ©pdƖ®È£¶ìRʦ‘źõƮËnŸʼėæÑƀĎ[‚˜¢VÎĂMÖÝÎF²sƊƀÎBļýƞ—¯ʘƭðħ¼Jh¿ŦęΌƇš¥²Q]Č¥nuÂÏriˆ¸¬ƪÛ^Ó¦d€¥[Wà…x\\ZŽjҕ¨GtpþYŊĕ´€zUO뇉P‰îMĄÁxH´á˜iÜUà›îÜՁĂÛSuŎ‹r“œJð̬EŒ‘FÁú×uÃÎkr“Ē{V}İ«O_ÌËĬ©ŽÓŧSRѱ§Ģ£^ÂyèçěM³Ƃę{[¸¿u…ºµ[gt£¸OƤĿéYŸõ·kĀŸq]juw¥Dĩƍ€õÇPéĽG‘ž©ã‡¤G…uȧþRcÕĕNy“yût“ˆ­‡ø‘†ï»a½ē¿BMoį£ŸÍj}éZËqbʍš“Ƭh¹ìÿÓAçãnIáI`ƒks£CG­ě˜Uy×Cy•…’Ÿ@¶ʡÊBnāzG„ơMē¼±O÷õJËĚăVŸĪũƆ£Œ¯{ËL½Ìzż“„VR|ĠTbuvJvµhĻĖH”Aëáa…­OÇðñęNw‡…œľ·L›mI±íĠĩPÉ×®ÿs—’cB³±JKßĊ«`…ađ»·QAmO’‘Vţéÿ¤¹SQt]]Çx€±¯A@ĉij¢Óļ©•ƒl¶ÅÛr—ŕspãRk~¦ª]Į­´“FR„åd­ČsCqđéFn¿Åƃm’Éx{W©ºƝºįkÕƂƑ¸wWūЩÈFž£\\tÈ¥ÄRÈýÌJ ƒlGr^×äùyÞ³fj”c†€¨£ÂZ|ǓMĝšÏ@ëÜőR‹›ĝ‰Œ÷¡{aïȷPu°ËXÙ{©TmĠ}Y³’­ÞIňµç½©C¡į÷¯B»|St»›]vƒųƒs»”}MÓ ÿʪƟǭA¡fs˜»PY¼c¡»¦c„ċ­¥£~msĉP•–Siƒ^o©A‰Šec‚™PeǵŽkg‚yUi¿h}aH™šĉ^|ᴟ¡HØûÅ«ĉ®]m€¡qĉ¶³ÈyôōLÁst“BŸ®wn±ă¥HSòėš£˜S’ë@לÊăxÇN©™©T±ª£IJ¡fb®ÞbŽb_Ą¥xu¥B—ž{łĝ³«`d˜Ɛt—¤ťiñžÍUuºí`£˜^tƃIJc—·ÛLO‹½Šsç¥Ts{ă\\_»™kϊ±q©čiìĉ|ÍIƒ¥ć¥›€]ª§D{ŝŖÉR_sÿc³Īō›ƿΑ›§p›[ĉ†›c¯bKm›R¥{³„Z†e^ŽŒwx¹dƽŽôIg §Mĕ ƹĴ¿—ǣÜ̓]‹Ý–]snåA{‹eŒƭ`ǻŊĿ\\ijŬű”YÂÿ¬jĖqŽßbŠ¸•L«¸©@ěĀ©ê¶ìÀEH|´bRľž–Ó¶rÀQþ‹vl®Õ‚E˜TzÜdb ˜hw¤{LR„ƒd“c‹b¯‹ÙVgœ‚ƜßzÃô쮍^jUèXΖ|UäÌ»rKŽ\\ŒªN‘¼pZCü†VY††¤ɃRi^rPҒTÖ}|br°qňbĚ°ªiƶGQ¾²„x¦PœmlŜ‘[Ĥ¡ΞsĦŸÔÏâ\\ªÚŒU\\f…¢N²§x|¤§„xĔsZPòʛ²SÐqF`ª„VƒÞŜĶƨVZŒÌL`ˆ¢dŐIqr\\oäõ–F礻Ŷ×h¹]Clـ\\¦ďÌį¬řtTӺƙgQÇÓHţĒ”´ÃbEÄlbʔC”|CˆŮˆk„Ʈ[ʼ¬ňœ´KŮÈΰÌĪ¶ƶlð”ļA†TUvdTŠG†º̼ŠÔ€ŒsÊDԄveOg"]],encodeOffsets:[[[105308,37219]],[[95370,40081]]]}},{type:"Feature",id:"640000",properties:{id:"640000",cp:[106.278179,37.26637],name:"宁夏",childNum:2},geometry:{type:"MultiPolygon",coordinates:[["@@KëÀęĞ«OęȿȕŸı]ʼn¡åįÕÔ«Ǵõƪ™ĚQÐZhv K°›öqÀѐS[ÃÖHƖčË‡nL]ûc…Ùß@‚“ĝ‘¾}w»»‹oģF¹œ»kÌÏ·{zPƒ§B­¢íyÅt@ƒ@áš]Yv_ssģ¼i߁”ĻL¾ġsKD£¡N_…“˜X¸}B~Haiˆ™Åf{«x»ge_bs“KF¯¡Ix™mELcÿZ¤­Ģ‘ƒÝœsuBLù•t†ŒYdˆmVtNmtOPhRw~bd…¾qÐ\\âÙH\\bImlNZŸ»loƒŸqlVm–Gā§~QCw¤™{A\\‘PKŸNY‡¯bF‡kC¥’sk‹Šs_Ã\\ă«¢ħkJi¯r›rAhĹûç£CU‡ĕĊ_ԗBixÅُĄnªÑaM~ħpOu¥sîeQ¥¤^dkKwlL~{L~–hw^‚ófćƒKyEŒ­K­zuÔ¡qQ¤xZÑ¢^ļöܾEpž±âbÊÑÆ^fk¬…NC¾‘Œ“YpxbK~¥Že֎ŒäBlt¿Đx½I[ĒǙŒWž‹f»Ĭ}d§dµùEuj¨‚IÆ¢¥dXªƅx¿]mtÏwßRĶŒX¢͎vÆzƂZò®ǢÌʆCrâºMÞzžÆMҔÊÓŊZľ–r°Î®Ȉmª²ĈUªĚøºˆĮ¦ÌĘk„^FłĬhĚiĀĖ¾iİbjÕ"],["@@mfwěwMrŢªv@G‰"]],encodeOffsets:[[[109366,40242]],[[108600,36303]]]}},{type:"Feature",id:"650000",properties:{id:"650000",cp:[85.617733,40.792818],name:"新疆",childNum:1},geometry:{type:"Polygon",coordinates:["@@QØĔ²X¨”~ǘBºjʐßØvK”ƔX¨vĊOžÃƒ·¢i@~c—‡ĝe_«”Eš“}QxgɪëÏÃ@sÅyXoŖ{ô«ŸuX…ê•Îf`œC‚¹ÂÿÐGĮÕĞXŪōŸMźÈƺQèĽôe|¿ƸJR¤ĘEjcUóº¯Ĩ_ŘÁMª÷Ð¥Oéȇ¿ÖğǤǷÂF҇zÉx[]­Ĥĝ‰œ¦EP}ûƥé¿İƷTėƫœŕƅ™ƱB»Đ±’ēO…¦E–•}‘`cȺrĦáŖuҞª«IJ‡πdƺÏØZƴwʄ¤ĖGЙǂZĶƒèH¶}ÚZצʥĪï|ÇĦMŔ»İĝLj‹ì¥Βœba­¯¥ǕǚkĆŵĦɑĺƯxūД̵nơʃĽá½M»›òmqóŘĝč˾ăC…ćāƿÝɽ©DZŅ¹đ¥˜³ðLrÁ®ɱĕģʼnǻ̋ȥơŻǛȡVï¹Ň۩ûkɗġƁ§ʇė̕ĩũƽō^ƕŠUv£ƁQï“Ƶkŏ½ΉÃŭdzLқʻ«ƭ\\lƒ‡ŭD‡“{ʓDkaFÃÄa“³ŤđÔGRÈƚhSӹŚsİ«ĐË[¥ÚDkº^Øg¼ŵ¸£EÍö•€ůʼnT¡c_‡ËKY‹ƧUśĵ„݃U_©rETÏʜ±OñtYwē¨ƒ{£¨uM³x½şL©Ùá[ÓÐĥ Νtģ¢\\‚ś’nkO›w¥±ƒT»ƷFɯàĩÞáB¹Æ…ÑUw„੍žĽw[“mG½Èå~‡Æ÷QyŠěCFmĭZī—ŵVÁ™ƿQƛ—ûXS²‰b½KϽĉS›©ŷXĕŸ{ŽĕK·¥Ɨcqq©f¿]‡ßDõU³h—­gËÇïģÉɋw“k¯í}I·šœbmœÉ–ř›īJɥĻˁ×xo›ɹī‡l•c…¤³Xù]‘™DžA¿w͉ì¥wÇN·ÂËnƾƍdǧđ®Ɲv•Um©³G\\“}µĿ‡QyŹl㓛µEw‰LJQ½yƋBe¶ŋÀů‡ož¥A—˜Éw@•{Gpm¿Aij†ŽKLhˆ³`ñcËtW‚±»ÕS‰ëüÿďD‡u\\wwwù³—V›LŕƒOMËGh£õP¡™er™Ïd{“‡ġWÁ…č|yšg^ğyÁzÙs`—s|ÉåªÇ}m¢Ń¨`x¥’ù^•}ƒÌ¥H«‰Yªƅ”Aйn~ź¯šf¤áÀz„gŠÇDIԝ´AňĀ҄¶ûEYospõD[{ù°]u›Jq•U•|Soċxţ[õÔĥkŋÞŭZ˺óYËüċrw €ÞkrťË¿XGÉbřaDü·Ē÷Aê[Ää€I®BÕИÞ_¢āĠpŠÛÄȉĖġDKwbm‡ÄNô‡ŠfœƫVÉvi†dz—H‘‹QµâFšù­Âœ³¦{YGžƒd¢ĚÜO „€{Ö¦ÞÍÀPŒ^b–ƾŠlŽ[„vt×ĈÍE˨¡Đ~´î¸ùÎh€uè`¸ŸHÕŔVºwĠââWò‡@{œÙNÝ´ə²ȕn{¿¥{l—÷eé^e’ďˆXj©î\\ªÑò˜Üìc\\üqˆÕ[Č¡xoÂċªbØ­Œø|€¶ȴZdÆšońéŒGš\\”¼C°ÌƁn´nxšÊOĨ’Ūƴĸ¢¸òTxÊǪMīИÖŲÃɎOvˆʦƢ~FŽ‡Rěò—¿ġ~åŊœú‰Nšžš¸qŽ’Ę[Ĕ¶ÂćnÒPĒÜvúĀÊbÖ{Äî¸~Ŕünp¤ÂH¾œĄYÒ©ÊfºmԈĘcDoĬMŬ’˜S¤„s²‚”ʘچžȂVŦ –ŽèW°ªB|IJXŔþÈJĦÆæFĚêŠYĂªĂ]øªŖNÞüA€’fɨJ€˜¯ÎrDDšĤ€`€mz\\„§~D¬{vJÂ˜«lµĂb–¤p€ŌŰNĄ¨ĊXW|ų ¿¾ɄĦƐMT”‡òP˜÷fØĶK¢ȝ˔Sô¹òEð­”`Ɩ½ǒÂň×äı–§ĤƝ§C~¡‚hlå‚ǺŦŞkâ’~}ŽFøàIJaĞ‚fƠ¥Ž„Ŕdž˜®U¸ˆźXœv¢aƆúŪtŠųƠjd•ƺŠƺÅìnrh\\ĺ¯äɝĦ]èpĄ¦´LƞĬŠ´ƤǬ˼Ēɸ¤rºǼ²¨zÌPðŀbþ¹ļD¢¹œ\\ĜÑŚŸ¶ZƄ³àjĨoâŠȴLʉȮŒĐ­ĚăŽÀêZǚŐ¤qȂ\\L¢ŌİfÆs|zºeªÙæ§΢{Ā´ƐÚ¬¨Ĵà²łhʺKÞºÖTŠiƢ¾ªì°`öøu®Ê¾ãØ"],encodeOffsets:[[88824,50096]]}},{type:"Feature",id:"110000",properties:{id:"110000",cp:[116.405285,39.904989],name:"北京",childNum:1},geometry:{type:"Polygon",coordinates:["@@ĽOÁ›ûtŷmiÍt_H»Ĩ±d`Š¹­{bw…Yr“³S]§§o¹€qGtm_Sŧ€“oa›‹FLg‘QN_•dV€@Zom_ć\\ߚc±x¯oœRcfe…£’o§ËgToÛJíĔóu…|wP¤™XnO¢ÉˆŦ¯rNÄā¤zâŖÈRpŢZŠœÚ{GŠrFt¦Òx§ø¹RóäV¤XdˆżâºWbwŚ¨Ud®bêņ¾‘jnŎGŃŶŠnzÚSeîĜZczî¾i]͜™QaúÍÔiþĩȨWĢ‹ü|Ėu[qb[swP@ÅğP¿{\\‡¥A¨Ï‘Ѩj¯ŠX\\¯œMK‘pA³[H…īu}}"],encodeOffsets:[[120023,41045]]}},{type:"Feature",id:"120000",properties:{id:"120000",cp:[117.190182,39.125596],name:"天津",childNum:1},geometry:{type:"Polygon",coordinates:["@@ŬgX§Ü«E…¶Ḟ“¬O_™ïlÁg“z±AXe™µÄĵ{¶]gitgšIj·›¥îakS€‰¨ÐƎk}ĕ{gB—qGf{¿a†U^fI“ư‹³õ{YƒıëNĿžk©ïËZŏ‘R§òoY×Ógc…ĥs¡bġ«@dekąI[nlPqCnp{ˆō³°`{PNdƗqSÄĻNNâyj]äžÒD ĬH°Æ]~¡HO¾ŒX}ÐxŒgp“gWˆrDGˆŒpù‚Š^L‚ˆrzWxˆZ^¨´T\\|~@I‰zƒ–bĤ‹œjeĊªz£®Ĕvě€L†mV¾Ô_ȔNW~zbĬvG†²ZmDM~”~"],encodeOffsets:[[120237,41215]]}},{type:"Feature",id:"310000",properties:{id:"310000",cp:[121.472644,31.231706],name:"上海",childNum:6},geometry:{type:"MultiPolygon",coordinates:[["@@ɧư¬EpƸÁxc‡"],["@@©„ªƒ"],["@@”MA‹‘š"],["@@Qp݁E§ÉC¾"],["@@bŝՕÕEȣÚƥêImɇǦèÜĠŒÚžÃƌÃ͎ó"],["@@ǜûȬɋŠŭ™×^‰sYŒɍDŋ‘ŽąñCG²«ªč@h–_p¯A{‡oloY€¬j@IJ`•gQڛhr|ǀ^MIJvtbe´R¯Ô¬¨YŽô¤r]ì†Ƭį"]],encodeOffsets:[[[124702,32062]],[[124547,32200]],[[124808,31991]],[[124726,32110]],[[124903,32376]],[[124438,32149]]]}},{type:"Feature",id:"500000",properties:{id:"500000",cp:[107.304962,29.533155],name:"重庆",childNum:2},geometry:{type:"MultiPolygon",coordinates:[["@@vjG~nGŘŬĶȂƀƾ¹¸ØÎezĆT¸}êЖqHŸðqĖ䒊¥^CƒIj–²p…\\_ æüY|[YxƊæuž°xb®…Űb@~¢NQt°¶‚S栓Ê~rljĔëĚ¢~šuf`‘‚†fa‚ĔJåĊ„nÖ]„jƎćÊ@Š£¾a®£Ű{ŶĕF‹ègLk{Y|¡ĜWƔtƬJÑxq‹±ĢN´‰òK‰™–LÈüD|s`ŋ’ć]ƒÃ‰`đŒMûƱ½~Y°ħ`ƏíW‰½eI‹½{aŸ‘OIrÏ¡ĕŇa†p†µÜƅġ‘œ^ÖÛbÙŽŏml½S‹êqDu[R‹ãË»†ÿw`»y‘¸_ĺę}÷`M¯ċfCVµqʼn÷Z•gg“Œ`d½pDO‡ÎCnœ^uf²ènh¼WtƏxRGg¦…pV„†FI±ŽG^ŒIc´ec‡’G•ĹÞ½sëĬ„h˜xW‚}Kӈe­Xsbk”F¦›L‘ØgTkïƵNï¶}Gy“w\\oñ¡nmĈzjŸ•@™Óc£»Wă¹Ój“_m»ˆ¹·~MvÛaqœ»­‰êœ’\\ÂoVnŽÓØ͙²«‹bq¿efE „€‹Ĝ^Qž~ Évý‡ş¤²Į‰pEİ}zcĺƒL‹½‡š¿gņ›¡ýE¡ya£³t\\¨\\vú»¼§·Ñr_oÒý¥u‚•_n»_ƒ•At©Þűā§IVeëƒY}{VPÀFA¨ąB}q@|Ou—\\Fm‰QF݅Mw˜å}]•€|FmϋCaƒwŒu_p—¯sfÙgY…DHl`{QEfNysBŠ¦zG¸rHe‚„N\\CvEsÐùÜ_·ÖĉsaQ¯€}_U‡†xÃđŠq›NH¬•Äd^ÝŰR¬ã°wećJEž·vÝ·Hgƒ‚éFXjÉê`|yŒpxkAwœWĐpb¥eOsmzwqChóUQl¥F^laf‹anòsr›EvfQdÁUVf—ÎvÜ^efˆtET¬ôA\\œ¢sJŽnQTjP؈xøK|nBz‰„œĞ»LY‚…FDxӄvr“[ehľš•vN”¢o¾NiÂxGp⬐z›bfZo~hGi’]öF|‰|Nb‡tOMn eA±ŠtPT‡LjpYQ|†SH††YĀxinzDJ€Ìg¢và¥Pg‰_–ÇzII‹€II•„£®S¬„Øs쐣ŒN"],["@@ifjN@s"]],encodeOffsets:[[[109628,30765]],[[111725,31320]]]}},{type:"Feature",id:"810000",properties:{id:"810000",cp:[114.173355,22.320048],name:"香港",childNum:5},geometry:{type:"MultiPolygon",coordinates:[["@@AlBk"],["@@mŽn"],["@@EpFo"],["@@ea¢pl¸Eõ¹‡hj[ƒ]ÔCΖ@lj˜¡uBXŸ…•´‹AI¹…[‹yDUˆ]W`çwZkmc–…M›žp€Åv›}I‹oJlcaƒfёKŽ°ä¬XJmРđhI®æÔtSHn€Eˆ„ÒrÈc"],["@@rMUw‡AS®€e"]],encodeOffsets:[[[117111,23002]],[[117072,22876]],[[117045,22887]],[[116975,23082]],[[116882,22747]]]}},{type:"Feature",id:"820000",properties:{id:"820000",cp:[113.54909,22.198951],name:"澳门",childNum:1},geometry:{type:"Polygon",coordinates:["@@kÊd°å§s"],encodeOffsets:[[116279,22639]]}}],UTF8Encoding:!0}):n("ECharts Map is not loaded"):n("ECharts is not Loaded")})?r.apply(e,n):r)&&(t.exports=e)},"36ac":function(t,e,n){"use strict";n("78fe")},"4d63":function(t,e,n){"use strict";var r=n("83ab"),i=n("da84"),a=n("e330"),o=n("94ca"),s=n("7156"),c=n("9112"),l=n("241c").f,u=n("3a9b"),d=n("44e7"),p=n("577e"),m=n("90d8"),f=n("9f7f"),h=n("aeb0"),g=n("cb2d"),y=n("d039"),b=n("1a2d"),v=n("69f3").enforce,w=n("2626"),x=n("b622"),O=n("fce3"),_=n("107c"),j=x("match"),k=i.RegExp,C=k.prototype,F=i.SyntaxError,N=a(C.exec),M=a("".charAt),P=a("".replace),S=a("".indexOf),q=a("".slice),I=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,z=/a/g,D=/a/g,T=(n=new k(z)!==z,f.MISSED_STICKY),Z=f.UNSUPPORTED_Y;x=r&&(!n||T||O||_||y((function(){return D[j]=!1,k(z)!==z||k(D)===D||"/a/i"!==String(k(z,"i"))})));if(o("RegExp",x)){for(var L=function(t,e){var n,r,i=u(C,this),a=d(t),o=void 0===e,l=[],f=t;if(!i&&a&&o&&t.constructor===L)return t;if((a||u(C,t))&&(t=t.source,o)&&(e=m(f)),t=void 0===t?"":p(t),e=void 0===e?"":p(e),f=t,a=e=O&&"dotAll"in z&&(n=!!e&&-1"===e&&c:if(""===u||b(o,u))throw new F("Invalid capture group name");o[u]=!0,c=!(a[a.length]=[u,l]),u="";continue}c?u+=e:i+=e}return[i,a]}(t))[0],l=o[1]),o=s(k(t,e),i?this:C,L),(n||r||l.length)&&(e=v(o),n&&(e.dotAll=!0,e.raw=L(function(t){for(var e,n=t.length,r=0,i="",a=!1;r<=n;r++)"\\"===(e=M(t,r))?i+=e+M(t,++r):a||"."!==e?("["===e?a=!0:"]"===e&&(a=!1),i+=e):i+="[\\s\\S]";return i}(t),a)),r&&(e.sticky=!0),l.length)&&(e.groups=l),t!==f)try{c(o,"source",""===f?"(?:)":f)}catch(t){}return o},Y=l(k),E=0;Y.length>E;)h(L,k,Y[E++]);(C.constructor=L).prototype=C,g(i,"RegExp",L,{constructor:!0})}w("RegExp")},"61f7":function(t,e,n){"use strict";n.d(e,"a",(function(){return a})),n.d(e,"c",(function(){return c})),n.d(e,"b",(function(){return l}));var r=n("ade3"),i=n("5530");function a(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var n,r,i={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(n in i)new RegExp("(".concat(n,")")).test(e)&&(r=i[n]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?r:("00"+r).substr(r.length)));return e}n("ac1f"),n("00b4"),n("5319"),n("4d63"),n("c607"),n("2c3e"),n("25f0"),n("498a"),n("d3b7"),n("13d5"),n("b64b"),n("99af");var o={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function s(t,e){t.message=function(t){return e.replace("%s",t||"")}}function c(t){var e=1累计用户: ").concat(t.data.value,"
新增用户: ").concat(t.data.newNum,"
访客数: ").concat(t.data.visitNum,"
支付金额: ").concat(t.data.payPrice):"地区:".concat(t.name,"
累计用户: 0
新增用户: 0
访客数: 0
支付金额: 0")}},dataRange:{show:!1,min:0,max:1e3,text:["High","Low"],realtime:!0,calculable:!0,color:["orangered","yellow","lightskyblue"]},geo:{map:"china",roam:!1,label:{normal:{show:!1,textStyle:{color:"rgba(0,0,0,0.4)"}}},itemStyle:{normal:{borderColor:"rgba(0, 0, 0, 0.2)"},emphasis:{areaColor:null,shadowOffsetX:0,shadowOffsetY:0,shadowBlur:20,borderWidth:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}},series:[{type:"scatter",zoom:1.2,aspectScale:1.75,coordinateSystem:"geo"},{type:"map",geoIndex:0,data:this.resdata}]})},getTrend:function(){var t=this;Object(a.t)(this.formInline).then(function(){var e=Object(i.a)(Object(r.a)().mark((function e(n){return Object(r.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.resdataList=n.data,t.resdata=n.data.map((function(t){var e={};return e.name=t.province,e.value=t.allNum,e.newNum=t.newNum,e.payPrice=t.payPrice,e.visitNum=t.visitNum,e})),t.chinaConfigure();case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))},getSex:function(){var t=this;Object(a.u)(this.formInline).then(function(){var e=Object(i.a)(Object(r.a)().mark((function e(n){var i;return Object(r.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i=0,n.data.forEach((function(t){i+=t.value})),t.optionData={title:{show:!0,text:"总用户数",subtext:i,x:"center",y:"center",textStyle:{fontSize:"14",color:"#666666"},subtextStyle:{fontSize:"30",fontWeight:"bold",color:"#333333"}},tooltip:{trigger:"item",formatter:"{a}
{b}: {c} ({d}%)"},legend:{orient:"vertical",left:10,data:["未知","男","女"]},series:[{name:"访问来源",type:"pie",radius:["50%","70%"],avoidLabelOverlap:!1,label:{show:!1,position:"center"},labelLine:{show:!1},data:n.data,itemStyle:{emphasis:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"},normal:{color:function(t){return["#999999","#1890FF","#FFAB2B"][t.dataIndex]}}}}]};case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))}}}),o=(n("15b5"),Object(c.a)(u,(function(){var t=this,e=t._self._c;return e("el-row",{attrs:{gutter:16}},[e("el-col",{attrs:{xs:24,sm:24,md:24,lg:18}},[e("el-card",{staticClass:"ivu-mt-16",attrs:{bordered:!1,shadow:"never"}},[e("div",{staticClass:"acea-row row-between-wrapper"},[e("h4",{staticClass:"statics-header-title mb20"},[t._v("用户地域分布")])]),e("el-row",[e("el-col",{attrs:{xs:24,sm:24,md:24,lg:10}},[e("div",{staticClass:"echarts"},[e("div",{ref:"myEchart",style:{height:"400px",width:"100%"}})])]),e("el-col",{attrs:{xs:24,sm:24,md:24,lg:14}},[e("div",{staticClass:"tables"},[e("el-table",{attrs:{height:"400",columns:t.columns1,data:t.resdataList}},t._l(t.columns1,(function(n,r){return e("el-table-column",{key:r,attrs:{label:n.title,"min-width":100},scopedSlots:t._u([{key:"default",fn:function(r){return[n.key?[e("div",[e("span",[t._v(t._s(r.row[n.key]))])])]:t._e()]}}],null,!0)})})),1)],1)])],1)],1)],1),e("el-col",{attrs:{xs:24,sm:24,md:24,lg:6}},[e("el-card",{staticClass:"ivu-mt-16",attrs:{bordered:!1,shadow:"never"}},[e("div",{staticClass:"acea-row row-between-wrapper"},[e("h4",{staticClass:"statics-header-title mb20"},[t._v("用户性别比例")])]),t.optionData?e("echarts-new",{attrs:{"option-data":t.optionData,styles:t.style,height:"100%",width:"100%"}}):t._e()],1)],1)],1)}),[],!1,null,"c931101a",null).exports),n("61f7"));u={name:"index",components:{userInfo:s,wechetInfo:l,userRegion:o},data:function(){return{formInline:{channel_type:"",data:""},channel_type:"all",timeVal:[],isShow:!1,pickerOptions:this.$timeOptions}},created:function(){var t=new Date,e=new Date;e.setTime(e.setTime(new Date((new Date).getFullYear(),(new Date).getMonth(),(new Date).getDate()-29))),this.timeVal=[e,t],this.formInline.data=Object(p.a)(e,"yyyy/MM/dd")+"-"+Object(p.a)(t,"yyyy/MM/dd")},methods:{changeTxt:function(){this.formInline.channel_type="all"===this.channel_type?"":this.channel_type},excel:function(){Object(a.q)(this.formInline).then(function(){var t=Object(i.a)(Object(r.a)().mark((function t(e){return Object(r.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e.data.url.map((function(t){window.location.href=t}));case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}())},onchangeTime:function(t){this.timeVal=t,this.formInline.data=this.timeVal?this.timeVal.join("-"):""},handleSubmit:function(){this.$refs.userInfos.getStatistics(),this.$refs.userInfos.getTrend(),this.$refs.userRegions.getTrend(),this.$refs.userRegions.getSex(),"wechat"===this.formInline.channel_type?(this.isShow=!0,this.$refs.wechetInfos.getStatistics(),this.$refs.wechetInfos.getTrend()):this.isShow=!1}}},n("36ac"),s=Object(c.a)(u,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"article-manager"},[e("el-card",{staticClass:"ivu-mb-16",attrs:{bordered:!1,shadow:"never","body-style":{padding:0}}},[e("div",{staticClass:"padding-add"},[e("el-form",{ref:"formInline",attrs:{"label-width":"80px","label-position":"right",model:t.formInline,inline:""}},[e("el-form-item",{attrs:{label:"用户渠道:"}},[e("el-select",{staticClass:"form_content_width",attrs:{clearable:"",placeholder:"请选择用户渠道"},on:{change:t.changeTxt},model:{value:t.channel_type,callback:function(e){t.channel_type=e},expression:"channel_type"}},[e("el-option",{attrs:{value:"all",label:"全部"}}),e("el-option",{attrs:{value:"wechat",label:"公众号"}}),e("el-option",{attrs:{value:"routine",label:"小程序"}}),e("el-option",{attrs:{value:"h5",label:"H5"}}),e("el-option",{attrs:{value:"pc",label:"PC"}}),e("el-option",{attrs:{value:"app",label:"APP"}})],1)],1),e("el-form-item",{attrs:{label:"选择时间:"}},[e("el-date-picker",{staticClass:"mr20",staticStyle:{width:"250px"},attrs:{clearable:"",type:"daterange",editable:!1,format:"yyyy/MM/dd","value-format":"yyyy/MM/dd","start-placeholder":"开始日期","end-placeholder":"结束日期","picker-options":t.pickerOptions},on:{change:t.onchangeTime},model:{value:t.timeVal,callback:function(e){t.timeVal=e},expression:"timeVal"}})],1),e("el-form-item",[e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:function(e){return t.handleSubmit("formInline")}}},[t._v("查询")])],1),e("el-form-item",[e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:t.excel}},[t._v("导出")])],1)],1)],1)]),e("user-info",{key:"1",ref:"userInfos",attrs:{formInline:t.formInline}}),t.isShow?e("wechet-info",{key:"2",ref:"wechetInfos",attrs:{formInline:t.formInline}}):t._e(),e("user-region",{key:"3",ref:"userRegions",attrs:{formInline:t.formInline}})],1)}),[],!1,null,"64fc0bbe",null);e.default=s.exports},8550:function(t,e,n){},8656:function(t,e,n){"use strict";n("d5d1")},b680:function(t,e,n){"use strict";function r(t,e,n){return 0===e?n:e%2==1?r(t,e-1,n*t):r(t*t,e/2,n)}function i(t,e,n){for(var r=-1,i=n;++r<6;)i+=e*t[r],t[r]=i%1e7,i=f(i/1e7)}function a(t,e){for(var n=6,r=0;0<=--n;)r+=t[n],t[n]=f(r/e),r=r%e*1e7}function o(t){for(var e,n=6,r="";0<=--n;)""===r&&0!==n&&0===t[n]||(e=m(t[n]),r=""===r?e:r+h("0",7-e.length)+e);return r}var s=n("23e7"),c=n("e330"),l=n("5926"),u=n("408a"),d=n("1148"),p=(n=n("d039"),RangeError),m=String,f=Math.floor,h=c(d),g=c("".slice),y=c(1..toFixed);s({target:"Number",proto:!0,forced:n((function(){return"0.000"!==y(8e-5,3)||"1"!==y(.9,0)||"1.25"!==y(1.255,2)||"1000000000000000128"!==y(0xde0b6b3a7640080,0)}))||!n((function(){y({})}))},{toFixed:function(t){var e,n,s=u(this),c=(t=l(t),[0,0,0,0,0,0]),d="",f="0";if(t<0||20@^][^\s!#%&*+<=>@^]*>/,D=/a/g,C=/a/g,L=(n=new j(D)!==D,p.MISSED_STICKY),A=p.UNSUPPORTED_Y;y=a&&(!n||L||k||x||b((function(){return C[O]=!1,j(D)!==D||j(C)===C||"/a/i"!==String(j(D,"i"))})));if(o("RegExp",y)){for(var q=function(t,e){var n,a,r=u(V,this),i=d(t),o=void 0===e,l=[],p=t;if(!r&&i&&o&&t.constructor===q)return t;if((i||u(V,t))&&(t=t.source,o)&&(e=m(p)),t=void 0===t?"":f(t),e=void 0===e?"":f(e),p=t,i=e=k&&"dotAll"in D&&(n=!!e&&-1"===e&&s:if(""===u||v(o,u))throw new S("Invalid capture group name");o[u]=!0,s=!(i[i.length]=[u,l]),u="";continue}s?u+=e:r+=e}return[r,i]}(t))[0],l=o[1]),o=c(j(t,e),r?this:V,q),(n||a||l.length)&&(e=_(o),n&&(e.dotAll=!0,e.raw=q(function(t){for(var e,n=t.length,a=0,r="",i=!1;a<=n;a++)"\\"===(e=T(t,a))?r+=e+T(t,++a):i||"."!==e?("["===e?i=!0:"]"===e&&(i=!1),r+=e):r+="[\\s\\S]";return r}(t),i)),a&&(e.sticky=!0),l.length)&&(e.groups=l),t!==p)try{s(o,"source",""===p?"(?:)":p)}catch(t){}return o},F=l(j),N=0;F.length>N;)g(q,j,F[N++]);(V.constructor=q).prototype=V,h(r,"RegExp",q,{constructor:!0})}w("RegExp")},"61f7":function(t,e,n){"use strict";n.d(e,"a",(function(){return i})),n.d(e,"c",(function(){return s})),n.d(e,"b",(function(){return l}));var a=n("ade3"),r=n("5530");function i(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var n,a,r={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(n in r)new RegExp("(".concat(n,")")).test(e)&&(a=r[n]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?a:("00"+a).substr(a.length)));return e}n("ac1f"),n("00b4"),n("5319"),n("4d63"),n("c607"),n("2c3e"),n("25f0"),n("498a"),n("d3b7"),n("13d5"),n("b64b"),n("99af");var o={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function c(t,e){t.message=function(t){return e.replace("%s",t||"")}}function s(t){var e=1@^][^\s!#%&*+<=>@^]*>/,A=/a/g,V=/a/g,R=(i=new S(A)!==A,m.MISSED_STICKY),M=m.UNSUPPORTED_Y;x=a&&(!i||R||C||_||v((function(){return V[L]=!1,S(A)!==A||S(V)===V||"/a/i"!==String(S(A,"i"))})));if(r("RegExp",x)){for(var I=function(t,e){var i,a,s=d(D,this),n=h(t),r=void 0===e,l=[],m=t;if(!s&&n&&r&&t.constructor===I)return t;if((n||d(D,t))&&(t=t.source,r)&&(e=f(m)),t=void 0===t?"":u(t),e=void 0===e?"":u(e),m=t,n=e=C&&"dotAll"in A&&(i=!!e&&-1"===e&&c:if(""===d||b(r,d))throw new k("Invalid capture group name");r[d]=!0,c=!(n[n.length]=[d,l]),d="";continue}c?d+=e:s+=e}return[s,n]}(t))[0],l=r[1]),r=o(S(t,e),s?this:D,I),(i||a||l.length)&&(e=y(r),i&&(e.dotAll=!0,e.raw=I(function(t){for(var e,i=t.length,a=0,s="",n=!1;a<=i;a++)"\\"===(e=O(t,a))?s+=e+O(t,++a):n||"."!==e?("["===e?n=!0:"]"===e&&(n=!1),s+=e):s+="[\\s\\S]";return s}(t),n)),a&&(e.sticky=!0),l.length)&&(e.groups=l),t!==m)try{c(r,"source",""===m?"(?:)":m)}catch(t){}return r},$=l(S),B=0;$.length>B;)p(I,S,$[B++]);(D.constructor=I).prototype=D,g(s,"RegExp",I,{constructor:!0})}w("RegExp")},"4d92":function(t,e,i){"use strict";i.r(e),i("b0c0");var a=i("c7eb"),s=i("1da1"),n=(i("d81d"),i("a15b"),i("14d9"),i("a584")),r=i("c71e"),o=i("b7be"),c=i("61f7"),l=i("9901"),d=i("fd73");n={name:"index",components:{cardsData:n.a,echartsNew:r.a,echartsFrom:l.a,dateRadio:d.a},data:function(){return{timeVal:[],style:{height:"400px"},infoList:{},infoList2:{},echartLeft:!0,echartRight:!1,loading:!1,loading2:!1,formValidate:{time:""},cardLists:[{col:8,count:0,name:"当前积分",className:"icondangqianjifen"},{col:8,count:0,name:"累计总积分",className:"iconleijijifen"},{col:8,count:0,name:"累计消耗积分",className:"iconxiaohaojifen"}],optionData:{},spinShow:!1,pickerOptions:this.$timeOptions,tabList:[],tabList2:[]}},created:function(){var t=new Date,e=new Date;e.setTime(e.setTime(new Date((new Date).getFullYear(),(new Date).getMonth(),(new Date).getDate()-29))),this.timeVal=[e,t],this.formValidate.time=Object(c.a)(e,"yyyy/MM/dd")+"-"+Object(c.a)(t,"yyyy/MM/dd"),this.onInit()},methods:{onInit:function(){this.getPointBasic(),this.getPointTrend(),this.getChannel(),this.getType()},onSelectDate:function(t){this.formValidate.time=t,this.onInit()},getPointBasic:function(){var t=this;Object(o.B)(this.formValidate).then((function(e){var i=["now_point","all_point","pay_point"];t.cardLists.map((function(t,a){t.count=e.data[i[a]]}))}))},getChannel:function(){var t=this;this.loading=!0,Object(o.v)(this.formValidate).then((function(e){t.infoList=e.data,t.tabList=e.data.list,t.loading=!1}))},getType:function(){var t=this;this.loading2=!0,Object(o.D)(this.formValidate).then((function(e){t.infoList2=e.data,t.tabList2=e.data.list,t.loading2=!1}))},onchangeTime:function(t){this.timeVal=t,this.formValidate.time=this.timeVal?this.timeVal.join("-"):"",this.name=this.formValidate.time,this.getPointBasic(),this.getPointTrend()},getPointTrend:function(){var t=this;this.spinShow=!0,Object(o.C)(this.formValidate).then(function(){var e=Object(s.a)(Object(a.a)().mark((function e(i){var s,n,r,o;return Object(a.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:s=i.data.series.map((function(t){return t.name})),n=i.data.xAxis,r=["#5B8FF9","#5AD8A6","#FFAB2B","#5D7092"],o=[],i.data.series.map((function(t,e){o.push({name:t.name,type:"line",data:t.data,itemStyle:{normal:{color:r[e]}},smooth:0})})),t.optionData={tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},legend:{x:"center",data:s},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},toolbox:{feature:{saveAsImage:{}}},xAxis:{type:"category",boundaryGap:!0,axisLabel:{interval:0,rotate:40,textStyle:{color:"#000000"}},data:n},yAxis:{type:"value",axisLine:{show:!1},axisTick:{show:!1},axisLabel:{textStyle:{color:"#7F8B9C"}},splitLine:{show:!0,lineStyle:{color:"#F5F7F9"}}},series:o},t.spinShow=!1;case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg),t.spinShow=!1}))}}},i("2728"),r=i("2877"),l=Object(r.a)(n,(function(){var t=this,e=t._self._c;return e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.spinShow,expression:"spinShow"}]},[e("el-card",{staticClass:"ivu-mb-16",attrs:{bordered:!1,shadow:"never"}},[e("div",{staticClass:"acea-row row-middle"},[e("span",{staticClass:"label_text"},[t._v("时间选择:")]),e("el-date-picker",{staticClass:"mr20",staticStyle:{width:"250px"},attrs:{clearable:"",type:"daterange",editable:!1,format:"yyyy/MM/dd","value-format":"yyyy/MM/dd","start-placeholder":"开始日期","end-placeholder":"结束日期","picker-options":t.pickerOptions},on:{change:t.onchangeTime},model:{value:t.timeVal,callback:function(e){t.timeVal=e},expression:"timeVal"}})],1)]),0<=t.cardLists.length?e("cards-data",{attrs:{cardLists:t.cardLists}}):t._e(),e("el-card",{attrs:{bordered:!1,shadow:"never"}},[e("h4",[t._v("积分使用趋势")]),t.optionData?e("echarts-new",{attrs:{"option-data":t.optionData,styles:t.style,height:"100%",width:"100%"}}):t._e()],1),e("div",{staticClass:"code-row-bg"},[e("el-card",{staticClass:"ivu-mt mt10 mr10",attrs:{bordered:!1,shadow:"never"}},[e("div",{staticClass:"acea-row row-between-wrapper"},[e("h4",{staticClass:"statics-header-title"},[t._v("积分来源分析")]),e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"change-style",on:{click:function(e){t.echartLeft=!t.echartLeft}}},[t._v("切换样式")])]),e("div",{staticClass:"ech-box"},[t.echartLeft?e("echarts-from",{ref:"visitChart",attrs:{infoList:t.infoList,echartsTitle:"circle"}}):t._e(),e("el-table",{directives:[{name:"show",rawName:"v-show",value:!t.echartLeft,expression:"!echartLeft"},{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"selection",attrs:{data:t.tabList,"empty-text":"暂无数据","highlight-current-row":""}},[e("el-table-column",{attrs:{type:"index",width:"60"}}),e("el-table-column",{attrs:{label:"来源","min-width":"80"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("span",[t._v(t._s(i.row.name))])]}}])}),e("el-table-column",{attrs:{label:"金额",width:"180"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("span",[t._v(t._s(i.row.value))])]}}])}),e("el-table-column",{attrs:{label:"占比率","min-width":"100"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("div",{staticClass:"percent-box"},[e("div",{staticClass:"line"},[e("div",{staticClass:"bg"}),e("div",{staticClass:"percent",style:"width:"+i.row.percent+"%;"})]),e("div",{staticClass:"num"},[t._v(t._s(i.row.percent)+"%")])])]}}])})],1)],1)]),e("el-card",{staticClass:"ivu-mt mt10",attrs:{bordered:!1,shadow:"never"}},[e("div",{staticClass:"acea-row row-between-wrapper"},[e("h4",{staticClass:"statics-header-title"},[t._v("积分消耗")]),e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"change-style",on:{click:function(e){t.echartRight=!t.echartRight}}},[t._v("切换样式")])]),e("div",{staticClass:"ech-box"},[t.echartRight?e("echarts-from",{ref:"visitChart",attrs:{infoList:t.infoList2,echartsTitle:"circle"}}):t._e(),e("el-table",{directives:[{name:"show",rawName:"v-show",value:!t.echartRight,expression:"!echartRight"},{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"selection",attrs:{data:t.tabList2,"empty-text":"暂无数据","highlight-current-row":""}},[e("el-table-column",{attrs:{type:"index",width:"60"}}),e("el-table-column",{attrs:{label:"来源","min-width":"80"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("span",[t._v(t._s(i.row.name))])]}}])}),e("el-table-column",{attrs:{label:"金额",width:"180"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("span",[t._v(t._s(i.row.value))])]}}])}),e("el-table-column",{attrs:{label:"占比率","min-width":"100"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("div",{staticClass:"percent-box"},[e("div",{staticClass:"line"},[e("div",{staticClass:"bg"}),e("div",{staticClass:"percent",style:"width:"+i.row.percent+"%;"})]),e("div",{staticClass:"num"},[t._v(t._s(i.row.percent)+"%")])])]}}])})],1)],1)])],1)],1)}),[],!1,null,"cd55cea0",null);e.default=l.exports},"61f7":function(t,e,i){"use strict";i.d(e,"a",(function(){return n})),i.d(e,"c",(function(){return c})),i.d(e,"b",(function(){return l}));var a=i("ade3"),s=i("5530");function n(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var i,a,s={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(i in s)new RegExp("(".concat(i,")")).test(e)&&(a=s[i]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?a:("00"+a).substr(a.length)));return e}i("ac1f"),i("00b4"),i("5319"),i("4d63"),i("c607"),i("2c3e"),i("25f0"),i("498a"),i("d3b7"),i("13d5"),i("b64b"),i("99af");var r={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function o(t,e){t.message=function(t){return e.replace("%s",t||"")}}function c(t){var e=1{b} : {c} ({d}%)"},legend:{orient:"vertical",left:"right",data:this.infoLists.bing_xdata||[]},series:[{name:"访问来源",type:"pie",radius:"70%",center:["50%","60%"],data:this.infoLists.bing_data||[],emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]}:{tooltip:{trigger:"axis"},toolbox:{},legend:{data:this.infoLists.legend||[]},color:["#1495EB","#00CC66","#F9D249","#ff9900","#9860DF"],grid:{left:16,right:25,bottom:10,top:40,containLabel:!0},xAxis:[{type:"category",axisLine:{lineStyle:{color:"#D7DDE4"}},axisTick:{alignWithLabel:!0,lineStyle:{color:"#D7DDE4"}},splitLine:{show:!1,lineStyle:{color:"#F5F7F9"}},axisLabel:{interval:0,rotate:40,textStyle:{color:"#7F8B9C"}},data:this.infoLists.xAxis}],yAxis:this.yAxisData.length?this.yAxisData:{axisLine:{show:!1},axisTick:{show:!1},axisLabel:{textStyle:{color:"#7F8B9C"}},splitLine:{show:!0,lineStyle:{color:"#F5F7F9"}},type:"value"},series:this.seriesArray};this.myChart.setOption(t,!0)},handleResize:function(){this.myChart.resize()}},beforeDestroy:function(){window.removeEventListener("resize",this.wsFunc),this.myChart&&(this.myChart.dispose(),this.myChart=null)}},i=i("2877"),i=Object(i.a)(a,(function(){var t=this._self._c;return t("div",[t("div",{staticStyle:{height:"300px"},attrs:{id:this.echarts}})])}),[],!1,null,"00217dc6",null);e.a=i.exports},a584:function(t,e,i){"use strict";i("b0c0");var a={name:"cards",data:function(){return{colsize:{xl:4,lg:8,md:12}}},props:{cardLists:Array},methods:{},created:function(){switch(this.cardLists.length){case 1:this.colsize.xl=24,this.colsize.lg=24,this.colsize.md=24;break;case 2:this.colsize.xl=12,this.colsize.lg=12,this.colsize.md=12;break;case 3:this.colsize.xl=8,this.colsize.lg=8,this.colsize.md=8;break;case 4:this.colsize.xl=6,this.colsize.lg=6,this.colsize.md=12;break;case 5:this.colsize.xl=8,this.colsize.lg=8,this.colsize.md=12;break;default:this.colsize.xl=4,this.colsize.lg=8,this.colsize.md=12}4==this.cardLists.length?this.colsize.lg=6:4==this.cardLists.length&&(this.colsize.lg=8)}};i("dc1f"),i=i("2877"),i=Object(i.a)(a,(function(){var t=this,e=t._self._c;return e("div",[e("el-row",{staticClass:"ivu-mt",attrs:{align:"middle",gutter:24}},t._l(t.cardLists,(function(i,a){return e("el-col",{key:a,staticClass:"ivu-mb",attrs:{xl:i.col||t.colsize.xl,lg:t.colsize.lg,md:t.colsize.md,sm:24,xs:24}},[e("el-card",{staticClass:"card_cent",attrs:{shadow:"never"}},[e("div",{staticClass:"card_box"},[e("div",{staticClass:"card_box_cir",class:{one:a%5==0,two:a%5==1,three:a%5==2,four:a%5==3,five:a%5==4}},[e("div",{staticClass:"card_box_cir1",class:{one1:a%5==0,two1:a%5==1,three1:a%5==2,four1:a%5==3,five1:a%5==4}},[e("span",{staticClass:"iconfont",class:i.className})])]),e("div",{staticClass:"card_box_txt"},[e("span",{staticClass:"sp1",domProps:{textContent:t._s(i.count||0)}}),e("span",{staticClass:"sp2",domProps:{textContent:t._s(i.name)}})])])])],1)})),1)],1)}),[],!1,null,"50f2a66a",null);e.a=i.exports},c607:function(t,e,i){"use strict";var a=i("83ab"),s=i("fce3"),n=i("c6b6"),r=i("edd0"),o=i("69f3").get,c=RegExp.prototype,l=TypeError;a&&s&&r(c,"dotAll",{configurable:!0,get:function(){if(this!==c){if("RegExp"===n(this))return!!o(this).dotAll;throw new l("Incompatible receiver, RegExp required")}}})},c71e:function(t,e,i){"use strict";var a=i("313e"),s=i.n(a);a={name:"Index",props:{styles:{type:Object,default:null},optionData:{type:Object,default:null}},data:function(){return{myChart:null}},computed:{echarts:function(){return"echarts"+Math.ceil(100*Math.random())}},watch:{optionData:{handler:function(t,e){this.handleSetVisitChart()},deep:!0}},mounted:function(){var t=this,e=this;e.$nextTick((function(){e.handleSetVisitChart(),window.addEventListener("resize",t.wsFunc)}))},beforeDestroy:function(){window.removeEventListener("resize",this.wsFunc),this.myChart&&(this.myChart.dispose(),this.myChart=null)},methods:{wsFunc:function(){this.myChart.resize()},handleSetVisitChart:function(){this.myChart=s.a.init(document.getElementById(this.echarts));var t=this.optionData;this.myChart.setOption(t,!0)}}},i=i("2877"),i=Object(i.a)(a,(function(){var t=this._self._c;return t("div",[t("div",{style:this.styles,attrs:{id:this.echarts}})])}),[],!1,null,"4a0d7a27",null);e.a=i.exports},dc1f:function(t,e,i){"use strict";i("34ce")},fd73:function(t,e,i){"use strict";i("a15b");var a=i("61f7"),s={filters:{formatDate:function(t){if(0!==t)return t=new Date(t),Object(a.a)(t,"yyyy/MM/dd")}},data:function(){return{timeVal:[],options:this.$timeOptions,selectIndexTime:""}},methods:{onSelectTime:function(t){var e=[this.$options.filters.formatDate(this.dateToMs(this.$timeOptions.shortcuts[this.selectIndexTime].value()[0])),this.$options.filters.formatDate(this.dateToMs(this.$timeOptions.shortcuts[this.selectIndexTime].value()[1]))];this.$emit("selectDate",e.join("-"))},dateToMs:function(t){return new Date(t).getTime()}}};i=i("2877"),i=Object(i.a)(s,(function(){var t=this,e=t._self._c;return e("el-radio-group",{attrs:{type:"button"},on:{input:t.onSelectTime},model:{value:t.selectIndexTime,callback:function(e){t.selectIndexTime=e},expression:"selectIndexTime"}},t._l(t.options.shortcuts,(function(i,a){return e("el-radio-button",{key:a,attrs:{label:a}},[t._v(t._s(i.text))])})),1)}),[],!1,null,null,null);e.a=i.exports}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-0cb85443.557a81c6.js b/crmeb/public/admin/system_static/js/chunk-0cb85443.557a81c6.js deleted file mode 100644 index 199c7580b..000000000 --- a/crmeb/public/admin/system_static/js/chunk-0cb85443.557a81c6.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-0cb85443"],{"0b439":function(t,e,i){"use strict";i=i("04f8"),t.exports=i&&!!Symbol.for&&!!Symbol.keyFor},"431a":function(t,e,i){},"54fd":function(t,e,i){"use strict";i("431a")},"57b9":function(t,e,i){"use strict";var a=i("c65b"),r=i("d066"),s=i("b622"),o=i("cb2d");t.exports=function(){var t=r("Symbol"),e=(t=t&&t.prototype,t&&t.valueOf),i=s("toPrimitive");t&&!t[i]&&o(t,i,(function(t){return a(e,this)}),{arity:1})}},"5a47":function(t,e,i){"use strict";var a=i("23e7"),r=i("04f8"),s=i("d039"),o=i("7418"),n=i("7b0b");a({target:"Object",stat:!0,forced:!r||s((function(){o.f(1)}))},{getOwnPropertySymbols:function(t){var e=o.f;return e?e(n(t)):[]}})},"6ea4":function(t,e,i){"use strict";i("a9e3");var a={name:"",props:{stepList:{type:Array,default:function(){return[]}},isActive:{type:Number,default:0}},data:function(){return{}},created:function(){},mounted:function(){},methods:{lineWidth:function(){var t;switch(this.stepList.length){case 3:t="wd160";case 4:t="wd120";default:t="wd100"}return t},stepActive:function(t){this.$emit("stepActive",t)}}};i("54fd"),i=i("2877"),i=Object(i.a)(a,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"steps df-cc"},t._l(t.stepList,(function(i,a){return e("div",{key:a,staticClass:"steps-item",class:a<=t.isActive?"active":"",on:{click:function(e){return t.stepActive(a)}}},[e("div",{staticClass:"dot df-cc"},[t._v(t._s(a+1))]),e("span",{staticClass:"title"},[t._v(t._s(i))]),ae.formValidate.attrs[a].stock)return e.$message.error("秒杀限量不能超过规格库存")}e.current+=1}})):this.formValidate.images?this.current+=1:this.$message.warning("请选择商品")},step:function(){this.current--},getContent:function(t){this.formValidate.description=t},modalPicTap:function(t,e,i){this.modalPic=!0,this.isChoice="dan"===t?"单选":"多选",this.picTit=e,this.tableIndex=i},getPic:function(t){"danFrom"===this.picTit?this.formValidate.image=t.att_dir:(this.formValidate.attrs&&this.formValidate.attrs.length&&this.$set(this.specsData[this.tableIndex],"_checked",!0),this.specsData[this.tableIndex].pic=t.att_dir),this.modalPic=!1},getPicD:function(t){var e=this;this.images=t,this.images.map((function(t){e.formValidate.images.push(t.att_dir),e.formValidate.images=e.formValidate.images.splice(0,10)})),this.modalPic=!1},handleRemove:function(t){this.images.splice(t,1),this.formValidate.images.splice(t,1)},changeGoods:function(){this.modals=!0,this.$refs.goodslist.formValidate.is_presale=0,this.$refs.goodslist.formValidate.is_virtual=0,this.$refs.goodslist.getList(),this.$refs.goodslist.goodsCategory()},handleDragStart:function(t,e){this.dragging=e},handleDragEnd:function(t,e){this.dragging=null},handleDragOver:function(t){t.dataTransfer.dropEffect="move"},handleDragEnter:function(t,e){var i;t.dataTransfer.effectAllowed="move",e!==this.dragging&&(i=(t=Object(a.a)(this.formValidate.images)).indexOf(this.dragging),e=t.indexOf(e),t.splice.apply(t,[e,0].concat(Object(a.a)(t.splice(i,1)))),this.formValidate.images=t)}}},i("be7a"),u=i("2877"),d=Object(u.a)(c,(function(){var t=this,e=t._self._c;return e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.spinShow,expression:"spinShow"}]},[e("pages-header",{ref:"pageHeader",attrs:{title:t.$route.params.id?"编辑秒杀商品":"添加秒杀商品",backUrl:t.$routeProStr+"/marketing/store_seckill/index"}}),e("el-card",{staticClass:"mt16",attrs:{bordered:!1,shadow:"never"}},[e("el-row",{staticClass:"mt30 acea-row row-middle row-center"},[e("el-col",{attrs:{span:20}},[e("steps",{attrs:{stepList:t.stepList,isActive:t.current}})],1),e("el-col",{attrs:{span:23}},[e("el-form",{ref:"formValidate",staticClass:"form mt30",attrs:{model:t.formValidate,rules:t.ruleValidate,"label-width":t.labelWidth,"label-position":t.labelPosition},on:{"on-validate":t.validate},nativeOn:{submit:function(t){t.preventDefault()}}},[0===t.current?e("el-form-item",{attrs:{label:"选择商品:",prop:"image_input"}},[e("div",{staticClass:"picBox",on:{click:t.changeGoods}},[t.formValidate.image?e("div",{staticClass:"pictrue"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:t.formValidate.image,expression:"formValidate.image"}]})]):e("div",{staticClass:"upLoad acea-row row-center-wrapper"},[e("i",{staticClass:"el-icon-goods",staticStyle:{"font-size":"24px"}})])])]):t._e(),e("el-col",{directives:[{name:"show",rawName:"v-show",value:1===t.current,expression:"current === 1"}]},[e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"商品轮播图:",prop:"images"}},[e("div",{staticClass:"acea-row"},[t._l(t.formValidate.images,(function(i,a){return e("div",{key:a,staticClass:"pictrue",attrs:{draggable:"true"},on:{dragstart:function(e){return t.handleDragStart(e,i)},dragover:function(e){return e.preventDefault(),t.handleDragOver(e,i)},dragenter:function(e){return t.handleDragEnter(e,i)},dragend:function(e){return t.handleDragEnd(e,i)}}},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:i,expression:"item"}]}),e("i",{staticClass:"el-icon-circle-close btndel",on:{click:function(e){return t.handleRemove(a)}}})])})),t.formValidate.images.length<10?e("div",{staticClass:"upLoad acea-row row-center-wrapper",on:{click:function(e){return t.modalPicTap("duo")}}},[e("i",{staticClass:"el-icon-picture-outline",staticStyle:{"font-size":"24px"}})]):t._e()],2)])],1),e("el-col",{attrs:{span:24}},[e("el-col",t._b({},"el-col",t.grid,!1),[e("el-form-item",{attrs:{label:"商品标题:",prop:"title","label-for":"title"}},[e("el-input",{staticClass:"content_width",attrs:{clearable:"",placeholder:"请输入商品标题"},model:{value:t.formValidate.title,callback:function(e){t.$set(t.formValidate,"title",e)},expression:"formValidate.title"}})],1)],1)],1),e("el-col",{attrs:{span:24}},[e("el-col",t._b({},"el-col",t.grid,!1),[e("el-form-item",{attrs:{label:"秒杀活动简介:",prop:"info","label-for":"info"}},[e("el-input",{staticClass:"content_width",attrs:{placeholder:"请输入秒杀活动简介",type:"textarea",rows:4},model:{value:t.formValidate.info,callback:function(e){t.$set(t.formValidate,"info",e)},expression:"formValidate.info"}})],1)],1)],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"活动时间:",prop:"section_time"}},[e("div",[e("el-date-picker",{staticClass:"content_width",attrs:{clearable:"",editable:!1,type:"daterange",format:"yyyy-MM-dd","value-format":"yyyy-MM-dd","range-separator":"-","start-placeholder":"开始日期","end-placeholder":"结束日期"},on:{change:t.onchangeTime},model:{value:t.formValidate.section_time,callback:function(e){t.$set(t.formValidate,"section_time",e)},expression:"formValidate.section_time"}}),e("div",{staticClass:"grey"},[t._v("设置活动开启结束时间,用户可以在有效时间内参与秒杀")])],1)])],1),0==t.formValidate.virtual_type?e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"物流方式:",prop:"logistics"}},[e("el-checkbox-group",{model:{value:t.formValidate.logistics,callback:function(e){t.$set(t.formValidate,"logistics",e)},expression:"formValidate.logistics"}},[e("el-checkbox",{attrs:{label:"1"}},[t._v("快递")]),e("el-checkbox",{attrs:{label:"2"}},[t._v("到店核销")])],1)],1)],1):t._e(),0==t.formValidate.virtual_type?e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"运费设置:",prop:1!=t.formValidate.freight?"freight":""}},[e("el-radio-group",{model:{value:t.formValidate.freight,callback:function(e){t.$set(t.formValidate,"freight",e)},expression:"formValidate.freight"}},[e("el-radio",{attrs:{label:2}},[t._v("固定邮费")]),e("el-radio",{attrs:{label:3}},[t._v("运费模板")])],1)],1)],1):t._e(),3!=t.formValidate.freight&&1!=t.formValidate.freight&&0==t.formValidate.virtual_type?e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:""}},[e("div",{staticClass:"acea-row"},[e("el-input-number",{staticClass:"content_width",attrs:{controls:!1,min:0,max:9999999999,placeholder:"请输入金额"},model:{value:t.formValidate.postage,callback:function(e){t.$set(t.formValidate,"postage",e)},expression:"formValidate.postage"}})],1)])],1):t._e(),3==t.formValidate.freight&&0==t.formValidate.virtual_type?e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"",prop:"temp_id"}},[e("div",{staticClass:"acea-row"},[e("el-select",{staticClass:"content_width",attrs:{clearable:"",placeholder:"请选择运费模板"},model:{value:t.formValidate.temp_id,callback:function(e){t.$set(t.formValidate,"temp_id",e)},expression:"formValidate.temp_id"}},t._l(t.templateList,(function(t,i){return e("el-option",{key:i,attrs:{value:t.id,label:t.name}})})),1),e("span",{staticClass:"addfont",on:{click:t.freight}},[t._v("新增运费模板")])],1)])],1):t._e(),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"开始时间:",prop:"time_id"}},[e("div",[e("el-select",{staticClass:"content_width",model:{value:t.formValidate.time_id,callback:function(e){t.$set(t.formValidate,"time_id",e)},expression:"formValidate.time_id"}},t._l(t.timeList,(function(t){return e("el-option",{key:t.id,attrs:{value:t.id,label:"".concat(t.time,"点开始,持续").concat(t.continued,"小时")}})})),1),e("div",{staticClass:"grey"},[t._v("\n 选择产品开始时间段,该时间段内用户可参与购买;其它时间段会显示活动未开始或已结束。如活动超过一天,则活动期内,每天都会定时开启\n ")])],1)])],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"总购买数量限制:",prop:"num"}},[e("div",[e("el-input-number",{staticClass:"content_width",attrs:{controls:!1,min:1,placeholder:"请输入数量限制","element-id":"num",precision:0,max:1e4},model:{value:t.formValidate.num,callback:function(e){t.$set(t.formValidate,"num",e)},expression:"formValidate.num"}}),e("div",{staticClass:"grey"},[t._v("\n 活动有效期内每个用户可购买该商品总数限制。例如设置为4,表示本次活动有效期内,每个用户最多可购买总数4个\n ")])],1)])],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"单次购买数量限制:",prop:"once_num"}},[e("div",[e("el-input-number",{staticClass:"content_width",attrs:{controls:!1,min:1,placeholder:"请输入单次购买数量限制","element-id":"once_num",precision:0,max:1e4},model:{value:t.formValidate.once_num,callback:function(e){t.$set(t.formValidate,"once_num",e)},expression:"formValidate.once_num"}}),e("div",{staticClass:"grey"},[t._v("\n 用户参与秒杀时,一次购买最大数量限制。例如设置为2,表示参与秒杀时,用户一次购买数量最大可选择2个\n ")])],1)])],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"单位:",prop:"unit_name","label-for":"unit_name"}},[e("el-input",{staticClass:"content_width",attrs:{placeholder:"请输入单位","element-id":"unit_name"},model:{value:t.formValidate.unit_name,callback:function(e){t.$set(t.formValidate,"unit_name",e)},expression:"formValidate.unit_name"}})],1)],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"排序:"}},[e("el-input-number",{staticClass:"content_width",attrs:{controls:!1,placeholder:"请输入排序","element-id":"sort",precision:0,max:1e4,min:0},model:{value:t.formValidate.sort,callback:function(e){t.$set(t.formValidate,"sort",e)},expression:"formValidate.sort"}})],1)],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"秒杀是否参与分销:",props:"is_commission","label-for":"is_commission"}},[e("div",[e("el-switch",{staticClass:"defineSwitch",attrs:{"active-value":1,"inactive-value":0,size:"large","active-text":"开启","inactive-text":"关闭"},model:{value:t.formValidate.is_commission,callback:function(e){t.$set(t.formValidate,"is_commission",e)},expression:"formValidate.is_commission"}}),e("div",{staticClass:"grey"},[t._v("商品是否参与商城分销返佣")])],1)])],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"活动状态:",props:"status","label-for":"status"}},[e("el-switch",{staticClass:"defineSwitch",attrs:{"active-value":1,"inactive-value":0,size:"large","active-text":"开启","inactive-text":"关闭"},model:{value:t.formValidate.status,callback:function(e){t.$set(t.formValidate,"status",e)},expression:"formValidate.status"}})],1)],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"规格选择:"}},[e("el-table",{ref:"multipleTable",attrs:{"row-key":t.getRowKeys,data:t.specsData,border:""},on:{"selection-change":t.changeCheckbox}},[e("el-table-column",{attrs:{type:"selection","reserve-selection":!0,width:"55"}}),t._l(t.columns,(function(i,a){return e("el-table-column",{key:a,attrs:{label:i.title,"min-width":i.minWidth},scopedSlots:t._u([{key:"default",fn:function(a){return[i.key?[e("div",[e("span",[t._v(t._s(a.row[i.key]))])])]:"pic"===i.slot?[e("div",{staticClass:"acea-row row-middle row-center-wrapper",on:{click:function(e){return t.modalPicTap("dan","danTable",a.$index)}}},[a.row.pic?e("div",{staticClass:"pictrue pictrueTab"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:a.row.pic,expression:"scope.row.pic"}]})]):e("div",{staticClass:"upLoad pictrueTab acea-row row-center-wrapper"},[e("i",{staticClass:"el-icon-picture-outline",staticStyle:{"font-size":"24px"}})])])]:"price"===i.slot?[e("el-input-number",{staticClass:"priceBox",attrs:{controls:!1,min:0,precision:2,"active-change":!1},model:{value:a.row.price,callback:function(e){t.$set(a.row,"price",e)},expression:"scope.row.price"}})]:"quota"===i.slot?[e("el-input-number",{staticClass:"priceBox",attrs:{controls:!1,min:1,"active-change":""},model:{value:a.row.quota,callback:function(e){t.$set(a.row,"quota",e)},expression:"scope.row.quota"}})]:t._e()]}}],null,!0)})}))],2)],1)],1)],1),e("el-row",{directives:[{name:"show",rawName:"v-show",value:2===t.current,expression:"current === 2"}]},[e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"内容:"}},[e("WangEditor",{staticStyle:{width:"90%"},attrs:{content:t.formValidate.description},on:{editorContent:t.getEditorContent}})],1)],1)],1),e("el-col",{attrs:{span:24}},[e("el-form-item",[e("el-button",{staticClass:"submission",attrs:{disabled:t.$route.params.id&&1===t.current||0===t.current},on:{click:t.step}},[t._v("上一步\n ")]),e("el-button",{staticClass:"submission",attrs:{disabled:t.submitOpen&&2===t.current,type:"primary"},on:{click:function(e){return t.next("formValidate")}}},[t._v(t._s(2===t.current?"提交":"下一步"))])],1)],1)],1)],1)],1)],1),e("el-dialog",{staticClass:"paymentFooter",attrs:{visible:t.modals,title:"商品列表",width:"1000px"},on:{"update:visible":function(e){t.modals=e}}},[e("goods-list",{ref:"goodslist",on:{getProductId:t.getProductId}})],1),e("el-dialog",{attrs:{visible:t.modalPic,width:"950px",title:"上传商品图","close-on-click-modal":!1},on:{"update:visible":function(e){t.modalPic=e}}},[t.modalPic?e("uploadPictures",{attrs:{isChoice:t.isChoice,gridBtn:t.gridBtn,gridPic:t.gridPic},on:{getPic:t.getPic,getPicD:t.getPicD}}):t._e()],1),e("freight-template",{ref:"template",on:{addSuccess:t.productGetTemplate}})],1)}),[],!1,null,"24e41139",null);e.default=d.exports},a4d3:function(t,e,i){"use strict";i("d9f5"),i("b4f8"),i("c513"),i("e9c4"),i("5a47")},b4f8:function(t,e,i){"use strict";var a=i("23e7"),r=i("d066"),s=i("1a2d"),o=i("577e"),n=i("5692"),l=(i=i("0b439"),n("string-to-symbol-registry")),c=n("symbol-to-string-registry");a({target:"Symbol",stat:!0,forced:!i},{for:function(t){var e;t=o(t);return s(l,t)?l[t]:(e=r("Symbol")(t),l[t]=e,c[e]=t,e)}})},be7a:function(t,e,i){"use strict";i("f8e2")},c513:function(t,e,i){"use strict";var a=i("23e7"),r=i("1a2d"),s=i("d9b5"),o=i("0d51"),n=i("5692"),l=(i=i("0b439"),n("symbol-to-string-registry"));a({target:"Symbol",stat:!0,forced:!i},{keyFor:function(t){if(!s(t))throw new TypeError(o(t)+" is not a symbol");if(r(l,t))return l[t]}})},d9f5:function(t,e,i){"use strict";function a(t,e,i){var a=it(Y,e);a&&delete Y[e],at(t,e,i),a&&t!==Y&&at(Y,e,a)}function r(t,e){var i=nt[t]=O(Z);return Q(i,{type:K,tag:t,description:e}),h||(i.description=e),i}function s(t,e,i){return t===Y&&s(lt,e,i),w(t),e=x(e),w(i),(_(nt,e)?(i.enumerable?(_(t,J)&&t[J][e]&&(t[J][e]=!1),i=O(i,{enumerable:C(0,!1)})):(_(t,J)||at(t,J,C(1,{})),t[J][e]=!0),dt):at)(t,e,i)}function o(t,e){w(t);var i=V(e);e=$(i).concat(d(i));return H(e,(function(e){h&&!f(n,i,e)||s(t,e,i[e])})),t}function n(t){t=x(t);var e=f(st,this,t);return!(this===Y&&_(nt,t)&&!_(lt,t))&&(!(e||!_(this,t)||!_(nt,t)||_(this,J)&&this[J][t])||e)}function l(t,e){var i;t=V(t),e=x(e);if(t!==Y||!_(nt,e)||_(lt,e))return!(i=it(t,e))||!_(nt,e)||_(t,J)&&t[J][e]||(i.enumerable=!0),i}function c(t){t=rt(V(t));var e=[];return H(t,(function(t){_(nt,t)||_(N,t)||ot(e,t)})),e}function d(t){var e=t===Y,i=(t=rt(e?lt:V(t)),[]);return H(t,(function(t){!_(nt,t)||e&&!_(Y,t)||ot(i,nt[t])})),i}var u=i("23e7"),m=i("da84"),f=i("c65b"),p=i("e330"),g=i("c430"),h=i("83ab"),b=i("04f8"),v=i("d039"),_=i("1a2d"),y=i("3a9b"),w=i("825a"),V=i("fc6a"),x=i("a04b"),k=i("577e"),C=i("5c6c"),O=i("7c73"),$=i("df75"),S=i("241c"),j=i("057f"),P=i("7418"),T=i("06cf"),D=i("9bf2"),E=i("37e8"),L=i("d1e7"),q=i("cb2d"),z=i("edd0"),I=i("5692"),A=i("f772"),N=i("d012"),R=i("90e3"),M=i("b622"),W=i("e538"),F=i("e065"),B=i("57b9"),G=i("d44e"),U=i("69f3"),H=i("b727").forEach,J=A("hidden"),K="Symbol",Q=(i="prototype",U.set),X=U.getterFor(K),Y=Object[i],Z=(A=m.Symbol,A&&A[i]),tt=m.RangeError,et=m.TypeError,it=(U=m.QObject,T.f),at=D.f,rt=j.f,st=L.f,ot=p([].push),nt=I("symbols"),lt=I("op-symbols"),ct=(p=I("wks"),!U||!U[i]||!U[i].findChild),dt=h&&v((function(){return 7!==O(at({},"a",{get:function(){return at(this,"a",{value:7}).a}})).a}))?a:at;b||(q(Z=(A=function(){if(y(Z,this))throw new et("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?k(arguments[0]):void 0,e=R(t),i=function(r){var s=void 0===this?m:this;s===Y&&f(i,lt,r),_(s,J)&&_(s[J],e)&&(s[J][e]=!1),r=C(1,r);try{dt(s,e,r)}catch(t){if(!(t instanceof tt))throw t;a(s,e,r)}};return h&&ct&&dt(Y,e,{configurable:!0,set:i}),r(e,t)})[i],"toString",(function(){return X(this).tag})),q(A,"withoutSetter",(function(t){return r(R(t),t)})),L.f=n,D.f=s,E.f=o,T.f=l,S.f=j.f=c,P.f=d,W.f=function(t){return r(M(t),t)},h&&(z(Z,"description",{configurable:!0,get:function(){return X(this).description}}),g||q(Y,"propertyIsEnumerable",n,{unsafe:!0}))),u({global:!0,constructor:!0,wrap:!0,forced:!b,sham:!b},{Symbol:A}),H($(p),(function(t){F(t)})),u({target:K,stat:!0,forced:!b},{useSetter:function(){ct=!0},useSimple:function(){ct=!1}}),u({target:"Object",stat:!0,forced:!b,sham:!h},{create:function(t,e){return void 0===e?O(t):o(O(t),e)},defineProperty:s,defineProperties:o,getOwnPropertyDescriptor:l}),u({target:"Object",stat:!0,forced:!b},{getOwnPropertyNames:c}),B(),G(A,K),N[J]=!0},e01a:function(t,e,i){"use strict";var a,r,s,o,n,l,c,d=i("23e7"),u=i("83ab"),m=i("da84"),f=i("e330"),p=i("1a2d"),g=i("1626"),h=i("3a9b"),b=i("577e"),v=i("edd0"),_=(i=i("e893"),m.Symbol),y=_&&_.prototype;!u||!g(_)||"description"in y&&void 0===_().description||(a={},i(m=function(){var t=arguments.length<1||void 0===arguments[0]?void 0:b(arguments[0]),e=h(y,this)?new _(t):void 0===t?_():_(t);return""===t&&(a[e]=!0),e},_),(m.prototype=y).constructor=m,r="Symbol(description detection)"===String(_("description detection")),s=f(y.valueOf),o=f(y.toString),n=/^Symbol\((.*)\)[^)]+$/,l=f("".replace),c=f("".slice),v(y,"description",{configurable:!0,get:function(){var t=s(this);return p(a,t)?"":(t=o(t),""===(t=r?c(t,7,-1):l(t,n,"$1"))?void 0:t)}}),d({global:!0,constructor:!0,forced:!0},{Symbol:m}))},e065:function(t,e,i){"use strict";var a=i("428f"),r=i("1a2d"),s=i("e538"),o=i("9bf2").f;t.exports=function(t){var e=a.Symbol||(a.Symbol={});r(e,t)||o(e,t,{value:s.f(t)})}},e538:function(t,e,i){"use strict";i=i("b622"),e.f=i},f8e2:function(t,e,i){}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-0cd57972.e8d4fb2d.js b/crmeb/public/admin/system_static/js/chunk-0cd57972.e8d4fb2d.js deleted file mode 100644 index 64a656f21..000000000 --- a/crmeb/public/admin/system_static/js/chunk-0cd57972.e8d4fb2d.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-0cd57972"],{"25a2":function(t,e,i){"use strict";i("56e36")},"2c3e":function(t,e,i){"use strict";var a=i("83ab"),s=i("9f7f").MISSED_STICKY,n=i("c6b6"),r=i("edd0"),o=i("69f3").get,c=RegExp.prototype,l=TypeError;a&&s&&r(c,"sticky",{configurable:!0,get:function(){if(this!==c){if("RegExp"===n(this))return!!o(this).sticky;throw new l("Incompatible receiver, RegExp required")}}})},"34ce":function(t,e,i){},"4d63":function(t,e,i){"use strict";var a=i("83ab"),s=i("da84"),n=i("e330"),r=i("94ca"),o=i("7156"),c=i("9112"),l=i("7c73"),d=i("241c").f,h=i("3a9b"),u=i("44e7"),f=i("577e"),m=i("90d8"),p=i("9f7f"),g=i("aeb0"),v=i("cb2d"),b=i("d039"),y=i("1a2d"),w=i("69f3").enforce,x=i("2626"),C=i("b622"),_=i("fce3"),L=i("107c"),S=C("match"),D=s.RegExp,k=D.prototype,T=s.SyntaxError,O=n(k.exec),z=n("".charAt),E=n("".replace),j=n("".indexOf),F=n("".slice),A=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,V=/a/g,R=/a/g,M=(i=new D(V)!==V,p.MISSED_STICKY),I=p.UNSUPPORTED_Y;C=a&&(!i||M||_||L||b((function(){return R[S]=!1,D(V)!==V||D(R)===R||"/a/i"!==String(D(V,"i"))})));if(r("RegExp",C)){for(var $=function(t,e){var i,a,s=h(k,this),n=u(t),r=void 0===e,d=[],p=t;if(!s&&n&&r&&t.constructor===$)return t;if((n||h(k,t))&&(t=t.source,r)&&(e=m(p)),t=void 0===t?"":f(t),e=void 0===e?"":f(e),p=t,n=e=_&&"dotAll"in V&&(i=!!e&&-1"===e&&c:if(""===h||y(r,h))throw new T("Invalid capture group name");r[h]=!0,c=!(n[n.length]=[h,d]),h="";continue}c?h+=e:s+=e}return[s,n]}(t))[0],d=r[1]),r=o(D(t,e),s?this:k,$),(i||a||d.length)&&(e=w(r),i&&(e.dotAll=!0,e.raw=$(function(t){for(var e,i=t.length,a=0,s="",n=!1;a<=i;a++)"\\"===(e=z(t,a))?s+=e+z(t,++a):n||"."!==e?("["===e?n=!0:"]"===e&&(n=!1),s+=e):s+="[\\s\\S]";return s}(t),n)),a&&(e.sticky=!0),d.length)&&(e.groups=d),t!==p)try{c(r,"source",""===p?"(?:)":p)}catch(t){}return r},B=d(D),N=0;B.length>N;)g($,D,B[N++]);(k.constructor=$).prototype=k,v(s,"RegExp",$,{constructor:!0})}x("RegExp")},"4d92":function(t,e,i){"use strict";i.r(e),i("b0c0");var a=i("c7eb"),s=i("1da1"),n=(i("d81d"),i("a15b"),i("14d9"),i("a584")),r=i("c71e"),o=i("b7be"),c=i("61f7"),l=i("9901"),d=i("fd73");n={name:"index",components:{cardsData:n.a,echartsNew:r.a,echartsFrom:l.a,dateRadio:d.a},data:function(){return{timeVal:[],style:{height:"400px"},infoList:{},infoList2:{},echartLeft:!0,echartRight:!1,loading:!1,loading2:!1,formValidate:{time:""},cardLists:[{col:8,count:0,name:"当前积分",className:"icondangqianjifen"},{col:8,count:0,name:"累计总积分",className:"iconleijijifen"},{col:8,count:0,name:"累计消耗积分",className:"iconxiaohaojifen"}],optionData:{},spinShow:!1,pickerOptions:this.$timeOptions,tabList:[],tabList2:[]}},created:function(){var t=new Date,e=new Date;e.setTime(e.setTime(new Date((new Date).getFullYear(),(new Date).getMonth(),(new Date).getDate()-29))),this.timeVal=[e,t],this.formValidate.time=Object(c.a)(e,"yyyy/MM/dd")+"-"+Object(c.a)(t,"yyyy/MM/dd"),this.onInit()},methods:{onInit:function(){this.getPointBasic(),this.getPointTrend(),this.getChannel(),this.getType()},onSelectDate:function(t){this.formValidate.time=t,this.onInit()},getPointBasic:function(){var t=this;Object(o.B)(this.formValidate).then((function(e){var i=["now_point","all_point","pay_point"];t.cardLists.map((function(t,a){t.count=e.data[i[a]]}))}))},getChannel:function(){var t=this;this.loading=!0,Object(o.v)(this.formValidate).then((function(e){t.infoList=e.data,t.tabList=e.data.list,t.loading=!1}))},getType:function(){var t=this;this.loading2=!0,Object(o.D)(this.formValidate).then((function(e){t.infoList2=e.data,t.tabList2=e.data.list,t.loading2=!1}))},onchangeTime:function(t){this.timeVal=t,this.formValidate.time=this.timeVal?this.timeVal.join("-"):"",this.name=this.formValidate.time,this.getPointBasic(),this.getPointTrend()},getPointTrend:function(){var t=this;this.spinShow=!0,Object(o.C)(this.formValidate).then(function(){var e=Object(s.a)(Object(a.a)().mark((function e(i){var s,n,r,o;return Object(a.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:s=i.data.series.map((function(t){return t.name})),n=i.data.xAxis,r=["#5B8FF9","#5AD8A6","#FFAB2B","#5D7092"],o=[],i.data.series.map((function(t,e){o.push({name:t.name,type:"line",data:t.data,itemStyle:{normal:{color:r[e]}},smooth:0})})),t.optionData={tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},legend:{x:"center",data:s},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},toolbox:{feature:{saveAsImage:{}}},xAxis:{type:"category",boundaryGap:!0,axisLabel:{interval:0,rotate:40,textStyle:{color:"#000000"}},data:n},yAxis:{type:"value",axisLine:{show:!1},axisTick:{show:!1},axisLabel:{textStyle:{color:"#7F8B9C"}},splitLine:{show:!0,lineStyle:{color:"#F5F7F9"}}},series:o},t.spinShow=!1;case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg),t.spinShow=!1}))}}},i("25a2"),r=i("2877"),l=Object(r.a)(n,(function(){var t=this,e=t._self._c;return e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.spinShow,expression:"spinShow"}]},[e("el-card",{staticClass:"ivu-mb-16",attrs:{bordered:!1,shadow:"never"}},[e("div",{staticClass:"acea-row row-middle"},[e("span",{staticClass:"label_text"},[t._v("时间选择:")]),e("el-date-picker",{staticClass:"mr20",staticStyle:{width:"250px"},attrs:{clearable:"",type:"daterange",editable:!1,format:"yyyy/MM/dd","value-format":"yyyy/MM/dd","start-placeholder":"开始日期","end-placeholder":"结束日期","picker-options":t.pickerOptions},on:{change:t.onchangeTime},model:{value:t.timeVal,callback:function(e){t.timeVal=e},expression:"timeVal"}})],1)]),0<=t.cardLists.length?e("cards-data",{attrs:{cardLists:t.cardLists}}):t._e(),e("el-card",{attrs:{bordered:!1,shadow:"never"}},[e("h4",[t._v("积分使用趋势")]),t.optionData?e("echarts-new",{attrs:{"option-data":t.optionData,styles:t.style,height:"100%",width:"100%"}}):t._e()],1),e("div",{staticClass:"code-row-bg"},[e("el-card",{staticClass:"ivu-mt mt10 mr10",attrs:{bordered:!1,shadow:"never"}},[e("div",{staticClass:"acea-row row-between-wrapper"},[e("h4",{staticClass:"statics-header-title"},[t._v("积分来源分析")]),e("div",{staticClass:"change-style",on:{click:function(e){t.echartLeft=!t.echartLeft}}},[t._v("切换样式")])]),e("div",{staticClass:"ech-box"},[t.echartLeft?e("echarts-from",{ref:"visitChart",attrs:{infoList:t.infoList,echartsTitle:"circle"}}):t._e(),e("el-table",{directives:[{name:"show",rawName:"v-show",value:!t.echartLeft,expression:"!echartLeft"},{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"selection",attrs:{data:t.tabList,"empty-text":"暂无数据","highlight-current-row":""}},[e("el-table-column",{attrs:{type:"index",width:"60"}}),e("el-table-column",{attrs:{label:"来源","min-width":"80"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("span",[t._v(t._s(i.row.name))])]}}])}),e("el-table-column",{attrs:{label:"金额",width:"180"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("span",[t._v(t._s(i.row.value))])]}}])}),e("el-table-column",{attrs:{label:"占比率","min-width":"100"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("div",{staticClass:"percent-box"},[e("div",{staticClass:"line"},[e("div",{staticClass:"bg"}),e("div",{staticClass:"percent",style:"width:"+i.row.percent+"%;"})]),e("div",{staticClass:"num"},[t._v(t._s(i.row.percent)+"%")])])]}}])})],1)],1)]),e("el-card",{staticClass:"ivu-mt mt10",attrs:{bordered:!1,shadow:"never"}},[e("div",{staticClass:"acea-row row-between-wrapper"},[e("h4",{staticClass:"statics-header-title"},[t._v("积分消耗")]),e("div",{staticClass:"change-style",on:{click:function(e){t.echartRight=!t.echartRight}}},[t._v("切换样式")])]),e("div",{staticClass:"ech-box"},[t.echartRight?e("echarts-from",{ref:"visitChart",attrs:{infoList:t.infoList2,echartsTitle:"circle"}}):t._e(),e("el-table",{directives:[{name:"show",rawName:"v-show",value:!t.echartRight,expression:"!echartRight"},{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"selection",attrs:{data:t.tabList,"empty-text":"暂无数据","highlight-current-row":""}},[e("el-table-column",{attrs:{type:"index",width:"60"}}),e("el-table-column",{attrs:{label:"来源","min-width":"80"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("span",[t._v(t._s(i.row.name))])]}}])}),e("el-table-column",{attrs:{label:"金额",width:"180"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("span",[t._v(t._s(i.row.value))])]}}])}),e("el-table-column",{attrs:{label:"占比率","min-width":"100"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("div",{staticClass:"percent-box"},[e("div",{staticClass:"line"},[e("div",{staticClass:"bg"}),e("div",{staticClass:"percent",style:"width:"+i.row.percent+"%;"})]),e("div",{staticClass:"num"},[t._v(t._s(i.row.percent)+"%")])])]}}])})],1)],1)])],1)],1)}),[],!1,null,"1901b596",null);e.default=l.exports},"56e36":function(t,e,i){},"61f7":function(t,e,i){"use strict";i.d(e,"a",(function(){return n})),i.d(e,"c",(function(){return c})),i.d(e,"b",(function(){return l}));var a=i("ade3"),s=i("5530");function n(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var i,a,s={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(i in s)new RegExp("(".concat(i,")")).test(e)&&(a=s[i]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?a:("00"+a).substr(a.length)));return e}i("ac1f"),i("00b4"),i("5319"),i("4d63"),i("c607"),i("2c3e"),i("25f0"),i("498a"),i("d3b7"),i("13d5"),i("b64b"),i("99af");var r={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function o(t,e){t.message=function(t){return e.replace("%s",t||"")}}function c(t){var e=1{b} : {c} ({d}%)"},legend:{orient:"vertical",left:"right",data:this.infoLists.bing_xdata||[]},series:[{name:"访问来源",type:"pie",radius:"70%",center:["50%","60%"],data:this.infoLists.bing_data||[],emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]}:{tooltip:{trigger:"axis"},toolbox:{},legend:{data:this.infoLists.legend||[]},color:["#1495EB","#00CC66","#F9D249","#ff9900","#9860DF"],grid:{left:16,right:25,bottom:10,top:40,containLabel:!0},xAxis:[{type:"category",axisLine:{lineStyle:{color:"#D7DDE4"}},axisTick:{alignWithLabel:!0,lineStyle:{color:"#D7DDE4"}},splitLine:{show:!1,lineStyle:{color:"#F5F7F9"}},axisLabel:{interval:0,rotate:40,textStyle:{color:"#7F8B9C"}},data:this.infoLists.xAxis}],yAxis:this.yAxisData.length?this.yAxisData:{axisLine:{show:!1},axisTick:{show:!1},axisLabel:{textStyle:{color:"#7F8B9C"}},splitLine:{show:!0,lineStyle:{color:"#F5F7F9"}},type:"value"},series:this.seriesArray};this.myChart.setOption(t,!0)},handleResize:function(){this.myChart.resize()}},beforeDestroy:function(){window.removeEventListener("resize",this.wsFunc),this.myChart&&(this.myChart.dispose(),this.myChart=null)}},i=i("2877"),i=Object(i.a)(a,(function(){var t=this._self._c;return t("div",[t("div",{staticStyle:{height:"300px"},attrs:{id:this.echarts}})])}),[],!1,null,"00217dc6",null);e.a=i.exports},a584:function(t,e,i){"use strict";i("b0c0");var a={name:"cards",data:function(){return{colsize:{xl:4,lg:8,md:12}}},props:{cardLists:Array},methods:{},created:function(){switch(this.cardLists.length){case 1:this.colsize.xl=24,this.colsize.lg=24,this.colsize.md=24;break;case 2:this.colsize.xl=12,this.colsize.lg=12,this.colsize.md=12;break;case 3:this.colsize.xl=8,this.colsize.lg=8,this.colsize.md=8;break;case 4:this.colsize.xl=6,this.colsize.lg=6,this.colsize.md=12;break;case 5:this.colsize.xl=8,this.colsize.lg=8,this.colsize.md=12;break;default:this.colsize.xl=4,this.colsize.lg=8,this.colsize.md=12}4==this.cardLists.length?this.colsize.lg=6:4==this.cardLists.length&&(this.colsize.lg=8)}};i("dc1f"),i=i("2877"),i=Object(i.a)(a,(function(){var t=this,e=t._self._c;return e("div",[e("el-row",{staticClass:"ivu-mt",attrs:{align:"middle",gutter:24}},t._l(t.cardLists,(function(i,a){return e("el-col",{key:a,staticClass:"ivu-mb",attrs:{xl:i.col||t.colsize.xl,lg:t.colsize.lg,md:t.colsize.md,sm:24,xs:24}},[e("el-card",{staticClass:"card_cent",attrs:{shadow:"never"}},[e("div",{staticClass:"card_box"},[e("div",{staticClass:"card_box_cir",class:{one:a%5==0,two:a%5==1,three:a%5==2,four:a%5==3,five:a%5==4}},[e("div",{staticClass:"card_box_cir1",class:{one1:a%5==0,two1:a%5==1,three1:a%5==2,four1:a%5==3,five1:a%5==4}},[e("span",{staticClass:"iconfont",class:i.className})])]),e("div",{staticClass:"card_box_txt"},[e("span",{staticClass:"sp1",domProps:{textContent:t._s(i.count||0)}}),e("span",{staticClass:"sp2",domProps:{textContent:t._s(i.name)}})])])])],1)})),1)],1)}),[],!1,null,"50f2a66a",null);e.a=i.exports},c607:function(t,e,i){"use strict";var a=i("83ab"),s=i("fce3"),n=i("c6b6"),r=i("edd0"),o=i("69f3").get,c=RegExp.prototype,l=TypeError;a&&s&&r(c,"dotAll",{configurable:!0,get:function(){if(this!==c){if("RegExp"===n(this))return!!o(this).dotAll;throw new l("Incompatible receiver, RegExp required")}}})},c71e:function(t,e,i){"use strict";var a=i("313e"),s=i.n(a);a={name:"Index",props:{styles:{type:Object,default:null},optionData:{type:Object,default:null}},data:function(){return{myChart:null}},computed:{echarts:function(){return"echarts"+Math.ceil(100*Math.random())}},watch:{optionData:{handler:function(t,e){this.handleSetVisitChart()},deep:!0}},mounted:function(){var t=this,e=this;e.$nextTick((function(){e.handleSetVisitChart(),window.addEventListener("resize",t.wsFunc)}))},beforeDestroy:function(){window.removeEventListener("resize",this.wsFunc),this.myChart&&(this.myChart.dispose(),this.myChart=null)},methods:{wsFunc:function(){this.myChart.resize()},handleSetVisitChart:function(){this.myChart=s.a.init(document.getElementById(this.echarts));var t=this.optionData;this.myChart.setOption(t,!0)}}},i=i("2877"),i=Object(i.a)(a,(function(){var t=this._self._c;return t("div",[t("div",{style:this.styles,attrs:{id:this.echarts}})])}),[],!1,null,"4a0d7a27",null);e.a=i.exports},dc1f:function(t,e,i){"use strict";i("34ce")},fd73:function(t,e,i){"use strict";i("a15b");var a=i("61f7"),s={filters:{formatDate:function(t){if(0!==t)return t=new Date(t),Object(a.a)(t,"yyyy/MM/dd")}},data:function(){return{timeVal:[],options:this.$timeOptions,selectIndexTime:""}},methods:{onSelectTime:function(t){var e=[this.$options.filters.formatDate(this.dateToMs(this.$timeOptions.shortcuts[this.selectIndexTime].value()[0])),this.$options.filters.formatDate(this.dateToMs(this.$timeOptions.shortcuts[this.selectIndexTime].value()[1]))];this.$emit("selectDate",e.join("-"))},dateToMs:function(t){return new Date(t).getTime()}}};i=i("2877"),i=Object(i.a)(s,(function(){var t=this,e=t._self._c;return e("el-radio-group",{attrs:{type:"button"},on:{input:t.onSelectTime},model:{value:t.selectIndexTime,callback:function(e){t.selectIndexTime=e},expression:"selectIndexTime"}},t._l(t.options.shortcuts,(function(i,a){return e("el-radio-button",{key:a,attrs:{label:a}},[t._v(t._s(i.text))])})),1)}),[],!1,null,null,null);e.a=i.exports}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-0d15b554.b0635986.js b/crmeb/public/admin/system_static/js/chunk-0d15b554.b0635986.js deleted file mode 100644 index 81872b5e2..000000000 --- a/crmeb/public/admin/system_static/js/chunk-0d15b554.b0635986.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-0d15b554"],{"9ace":function(t,e,a){"use strict";a.r(e);var i=a("c7eb"),s=a("1da1"),r=a("5530"),n=(a("14d9"),a("2f62")),l=a("1336");r={name:"articleCategory",data:function(){return{grid:{xl:7,lg:7,md:12,sm:24,xs:24},loading:!1,formValidate:{status:"",page:1,limit:20,type:0},status:"",total:0,columns1:[{title:"ID",key:"id",width:80},{title:"分类昵称",key:"title",minWidth:130},{title:"分类图片",slot:"images",minWidth:130},{title:"状态",slot:"statuss",minWidth:130},{title:"操作",slot:"action",fixed:"right",minWidth:120}],FromData:null,modalTitleSs:"",categoryId:0,categoryList:[]}},computed:Object(r.a)(Object(r.a)({},Object(n.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"}}),mounted:function(){this.getList()},methods:Object(r.a)(Object(r.a)({},Object(n.c)("userLevel",["getCategoryId"])),{},{add:function(){var t=this;this.$modalForm(Object(l.a)()).then((function(){return t.getList()}))},edit:function(t){var e=this;this.$modalForm(Object(l.b)(t.id)).then((function(){return e.getList()}))},del:function(t,e){var a=this;e={title:e,num:0,url:"cms/category/".concat(t.id),method:"DELETE",ids:""};this.$modalSure(e).then((function(t){a.$message.success(t.msg),a.getList()})).catch((function(t){a.$message.error(t.msg)}))},getList:function(){var t=this;this.loading=!0,this.formValidate.status="all"===this.status?"":this.status,Object(l.c)(this.formValidate).then(function(){var e=Object(s.a)(Object(i.a)().mark((function e(a){var s;return Object(i.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:s=a.data,t.categoryList=s.list,t.total=s.count,t.loading=!1;case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.loading=!1,t.$message.error(e.msg)}))},userSearchs:function(){this.formValidate.page=1,this.getList()},onchangeIsShow:function(t){var e=this;t={id:t.id,status:t.status};Object(l.i)(t).then(function(){var t=Object(s.a)(Object(i.a)().mark((function t(a){return Object(i.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e.$message.success(a.msg);case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.$message.error(t.msg)}))},lookUp:function(t){this.$router.push({path:this.$routeProStr+"/cms/article/index",query:{id:t.id}}),this.getCategoryId(t.id)}})},a("fd63b"),n=a("2877"),a=Object(n.a)(r,(function(){var t=this,e=t._self._c;return e("div",[e("el-card",{staticClass:"ivu-mb-16",attrs:{bordered:!1,shadow:"never","body-style":{padding:0}}},[e("div",{staticClass:"padding-add"},[e("el-form",{ref:"formValidate",attrs:{model:t.formValidate,"label-width":t.labelWidth,"label-position":t.labelPosition,inline:""},nativeOn:{submit:function(t){t.preventDefault()}}},[e("el-form-item",{attrs:{label:"是否显示:","label-for":"status"}},[e("el-select",{staticClass:"form_content_width",attrs:{placeholder:"请选择",clearable:""},on:{change:t.userSearchs},model:{value:t.status,callback:function(e){t.status=e},expression:"status"}},[e("el-option",{attrs:{value:"all",label:"全部"}}),e("el-option",{attrs:{value:"1",label:"显示"}}),e("el-option",{attrs:{value:"0",label:"不显示"}})],1)],1),e("el-form-item",{attrs:{label:"分类昵称:",prop:"title","label-for":"status2"}},[e("el-input",{staticClass:"form_content_width",attrs:{clearable:"",placeholder:"请输入分类昵称"},model:{value:t.formValidate.title,callback:function(e){t.$set(t.formValidate,"title",e)},expression:"formValidate.title"}})],1),e("el-form-item",[e("el-button",{attrs:{type:"primary"},on:{click:t.userSearchs}},[t._v("查询")])],1)],1)],1)]),e("el-card",{attrs:{bordered:!1,shadow:"never"}},[e("el-button",{directives:[{name:"auth",rawName:"v-auth",value:["cms-category-create"],expression:"['cms-category-create']"}],attrs:{type:"primary"},on:{click:t.add}},[t._v("添加文章分类")]),e("vxe-table",{staticClass:"vxeTable mt14",attrs:{"highlight-hover-row":"",loading:t.loading,"header-row-class-name":"false","tree-config":{children:"children"},data:t.categoryList}},[e("vxe-table-column",{attrs:{field:"id",title:"ID",tooltip:"",width:"80"}}),e("vxe-table-column",{attrs:{field:"title","tree-node":"",title:"分类昵称","min-width":"130"}}),e("vxe-table-column",{attrs:{field:"image",title:"分类图片","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return a=a.row,[a.image?e("div",{directives:[{name:"viewer",rawName:"v-viewer"}],staticClass:"tabBox_img"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:a.image,expression:"row.image"}]})]):t._e()]}}])}),e("vxe-table-column",{attrs:{field:"status",title:"状态","min-width":"120"},scopedSlots:t._u([{key:"default",fn:function(a){var i=a.row;return[e("el-switch",{attrs:{"active-value":1,"inactive-value":0,value:i.status,size:"large"},on:{change:function(e){return t.onchangeIsShow(i)}},model:{value:i.status,callback:function(e){t.$set(i,"status",e)},expression:"row.status"}})]}}])}),e("vxe-table-column",{attrs:{field:"date",title:"操作",width:"160",fixed:"right"},scopedSlots:t._u([{key:"default",fn:function(a){var i=a.row;return[e("a",{on:{click:function(e){return t.edit(i)}}},[t._v("编辑")]),e("el-divider",{attrs:{direction:"vertical"}}),e("a",{on:{click:function(e){return t.del(i,"删除文章分类")}}},[t._v("删除")]),e("el-divider",{attrs:{direction:"vertical"}}),e("a",{on:{click:function(e){return t.lookUp(i)}}},[t._v("查看文章")])]}}])})],1),e("div",{staticClass:"acea-row row-right page"},[t.total?e("pagination",{attrs:{total:t.total,page:t.formValidate.page,limit:t.formValidate.limit},on:{"update:page":function(e){return t.$set(t.formValidate,"page",e)},"update:limit":function(e){return t.$set(t.formValidate,"limit",e)},pagination:t.getList}}):t._e()],1)],1)],1)}),[],!1,null,"c389c67a",null);e.default=a.exports},b4d4:function(t,e,a){},fd63b:function(t,e,a){"use strict";a("b4d4")}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-0e14d002.9b5cd768.js b/crmeb/public/admin/system_static/js/chunk-0e14d002.9b5cd768.js new file mode 100644 index 000000000..7634c0bae --- /dev/null +++ b/crmeb/public/admin/system_static/js/chunk-0e14d002.9b5cd768.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-0e14d002"],{"0b439":function(t,e,i){"use strict";i=i("04f8"),t.exports=i&&!!Symbol.for&&!!Symbol.keyFor},1764:function(t,e,i){},"295b":function(t,e,i){},"57b9":function(t,e,i){"use strict";var a=i("c65b"),r=i("d066"),s=i("b622"),o=i("cb2d");t.exports=function(){var t=r("Symbol"),e=(t=t&&t.prototype,t&&t.valueOf),i=s("toPrimitive");t&&!t[i]&&o(t,i,(function(t){return a(e,this)}),{arity:1})}},"5a47":function(t,e,i){"use strict";var a=i("23e7"),r=i("04f8"),s=i("d039"),o=i("7418"),n=i("7b0b");a({target:"Object",stat:!0,forced:!r||s((function(){o.f(1)}))},{getOwnPropertySymbols:function(t){var e=o.f;return e?e(n(t)):[]}})},"6ea4":function(t,e,i){"use strict";i("a9e3");var a={name:"",props:{stepList:{type:Array,default:function(){return[]}},isActive:{type:Number,default:0}},data:function(){return{}},created:function(){},mounted:function(){},methods:{lineWidth:function(){var t;switch(this.stepList.length){case 3:t="wd160";case 4:t="wd120";default:t="wd100"}return t},stepActive:function(t){this.$emit("stepActive",t)}}};i("ff90"),i=i("2877"),i=Object(i.a)(a,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"steps df-cc"},t._l(t.stepList,(function(i,a){return e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],key:a,staticClass:"steps-item",class:a<=t.isActive?"active":"",on:{click:function(e){return t.stepActive(a)}}},[e("div",{staticClass:"dot df-cc"},[t._v(t._s(a+1))]),e("span",{staticClass:"title"},[t._v(t._s(i))]),ae.formValidate.attrs[a].ot_price)return i.$message.error("秒杀价格不能大于原价");if(i.formValidate.attrs[a].quota<=0)return i.$message.error("秒杀限量必须大于0");if(e.formValidate.attrs[a].quota>e.formValidate.attrs[a].stock)return e.$message.error("秒杀限量不能超过规格库存")}e.current+=1}})):this.formValidate.images?this.current+=1:this.$message.warning("请选择商品")},step:function(){this.current--},getContent:function(t){this.formValidate.description=t},modalPicTap:function(t,e,i){this.modalPic=!0,this.isChoice="dan"===t?"单选":"多选",this.picTit=e,this.tableIndex=i},getPic:function(t){"danFrom"===this.picTit?this.formValidate.image=t.att_dir:(this.formValidate.attrs&&this.formValidate.attrs.length&&this.$set(this.specsData[this.tableIndex],"_checked",!0),this.specsData[this.tableIndex].pic=t.att_dir),this.modalPic=!1},getPicD:function(t){var e=this;this.images=t,this.images.map((function(t){e.formValidate.images.push(t.att_dir),e.formValidate.images=e.formValidate.images.splice(0,10)})),this.modalPic=!1},handleRemove:function(t){this.images.splice(t,1),this.formValidate.images.splice(t,1)},changeGoods:function(){var t=this;this.modals=!0,this.$nextTick((function(e){t.$refs.goodslist.formValidate.is_show=-1,t.$refs.goodslist.formValidate.type=3,t.$refs.goodslist.getList(),t.$refs.goodslist.goodsCategory()}))},handleDragStart:function(t,e){this.dragging=e},handleDragEnd:function(t,e){this.dragging=null},handleDragOver:function(t){t.dataTransfer.dropEffect="move"},handleDragEnter:function(t,e){var i;t.dataTransfer.effectAllowed="move",e!==this.dragging&&(i=(t=Object(a.a)(this.formValidate.images)).indexOf(this.dragging),e=t.indexOf(e),t.splice.apply(t,[e,0].concat(Object(a.a)(t.splice(i,1)))),this.formValidate.images=t)}}},i("ef7a"),m=i("2877"),d=Object(m.a)(l,(function(){var t=this,e=t._self._c;return e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.spinShow,expression:"spinShow"}]},[e("pages-header",{ref:"pageHeader",attrs:{title:t.$route.params.id?"编辑秒杀商品":"添加秒杀商品",backUrl:t.$routeProStr+"/marketing/store_seckill/index"}}),e("el-card",{staticClass:"mt16",attrs:{bordered:!1,shadow:"never"}},[e("el-row",{staticClass:"mt30 acea-row row-middle row-center"},[e("el-col",{attrs:{span:20}},[e("steps",{attrs:{stepList:t.stepList,isActive:t.current}})],1),e("el-col",{attrs:{span:23}},[e("el-form",{ref:"formValidate",staticClass:"form mt30",attrs:{model:t.formValidate,rules:t.ruleValidate,"label-width":t.labelWidth,"label-position":t.labelPosition},on:{"on-validate":t.validate},nativeOn:{submit:function(t){t.preventDefault()}}},[0===t.current?e("el-form-item",{attrs:{label:"选择商品:",prop:"image_input"}},[e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"picBox",on:{click:t.changeGoods}},[t.formValidate.image?e("div",{staticClass:"pictrue"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:t.formValidate.image,expression:"formValidate.image"}]})]):e("div",{staticClass:"upLoad acea-row row-center-wrapper"},[e("i",{staticClass:"el-icon-goods",staticStyle:{"font-size":"24px"}})])])]):t._e(),e("el-col",{directives:[{name:"show",rawName:"v-show",value:1===t.current,expression:"current === 1"}]},[e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"商品轮播图:",prop:"images"}},[e("div",{staticClass:"acea-row"},[t._l(t.formValidate.images,(function(i,a){return e("div",{key:a,staticClass:"pictrue",attrs:{draggable:"true"},on:{dragstart:function(e){return t.handleDragStart(e,i)},dragover:function(e){return e.preventDefault(),t.handleDragOver(e,i)},dragenter:function(e){return t.handleDragEnter(e,i)},dragend:function(e){return t.handleDragEnd(e,i)}}},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:i,expression:"item"}]}),e("i",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"el-icon-circle-close btndel",on:{click:function(e){return t.handleRemove(a)}}})])})),t.formValidate.images.length<10?e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"upLoad acea-row row-center-wrapper",on:{click:function(e){return t.modalPicTap("duo")}}},[e("i",{staticClass:"el-icon-picture-outline",staticStyle:{"font-size":"24px"}})]):t._e()],2)])],1),e("el-col",{attrs:{span:24}},[e("el-col",t._b({},"el-col",t.grid,!1),[e("el-form-item",{attrs:{label:"商品标题:",prop:"title","label-for":"title"}},[e("el-input",{staticClass:"content_width",attrs:{clearable:"",placeholder:"请输入商品标题"},model:{value:t.formValidate.title,callback:function(e){t.$set(t.formValidate,"title",e)},expression:"formValidate.title"}})],1)],1)],1),e("el-col",{attrs:{span:24}},[e("el-col",t._b({},"el-col",t.grid,!1),[e("el-form-item",{attrs:{label:"秒杀活动简介:",prop:"info","label-for":"info"}},[e("el-input",{staticClass:"content_width",attrs:{placeholder:"请输入秒杀活动简介",type:"textarea",rows:4},model:{value:t.formValidate.info,callback:function(e){t.$set(t.formValidate,"info",e)},expression:"formValidate.info"}})],1)],1)],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"活动时间:",prop:"section_time"}},[e("div",[e("el-date-picker",{staticClass:"content_width",attrs:{clearable:"",editable:!1,type:"daterange",format:"yyyy-MM-dd","value-format":"yyyy-MM-dd","range-separator":"-","start-placeholder":"开始日期","end-placeholder":"结束日期"},on:{change:t.onchangeTime},model:{value:t.formValidate.section_time,callback:function(e){t.$set(t.formValidate,"section_time",e)},expression:"formValidate.section_time"}}),e("div",{staticClass:"grey"},[t._v("设置活动开启结束时间,用户可以在有效时间内参与秒杀")])],1)])],1),0==t.formValidate.virtual_type?e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"物流方式:",prop:"logistics"}},[e("el-checkbox-group",{model:{value:t.formValidate.logistics,callback:function(e){t.$set(t.formValidate,"logistics",e)},expression:"formValidate.logistics"}},[e("el-checkbox",{attrs:{label:"1"}},[t._v("快递")]),e("el-checkbox",{attrs:{label:"2"}},[t._v("到店核销")])],1)],1)],1):t._e(),0==t.formValidate.virtual_type?e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"运费设置:",prop:1!=t.formValidate.freight?"freight":""}},[e("el-radio-group",{model:{value:t.formValidate.freight,callback:function(e){t.$set(t.formValidate,"freight",e)},expression:"formValidate.freight"}},[e("el-radio",{attrs:{label:2}},[t._v("固定邮费")]),e("el-radio",{attrs:{label:3}},[t._v("运费模板")])],1)],1)],1):t._e(),3!=t.formValidate.freight&&1!=t.formValidate.freight&&0==t.formValidate.virtual_type?e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:""}},[e("div",{staticClass:"acea-row"},[e("el-input-number",{staticClass:"content_width",attrs:{controls:!1,min:0,max:9999999999,placeholder:"请输入金额"},model:{value:t.formValidate.postage,callback:function(e){t.$set(t.formValidate,"postage",e)},expression:"formValidate.postage"}})],1)])],1):t._e(),3==t.formValidate.freight&&0==t.formValidate.virtual_type?e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"",prop:"temp_id"}},[e("div",{staticClass:"acea-row"},[e("el-select",{staticClass:"content_width",attrs:{clearable:"",placeholder:"请选择运费模板"},model:{value:t.formValidate.temp_id,callback:function(e){t.$set(t.formValidate,"temp_id",e)},expression:"formValidate.temp_id"}},t._l(t.templateList,(function(t,i){return e("el-option",{key:i,attrs:{value:t.id,label:t.name}})})),1),e("span",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"addfont",on:{click:t.freight}},[t._v("新增运费模板")])],1)])],1):t._e(),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"开始时间:",prop:"time_id"}},[e("div",[e("el-select",{staticClass:"content_width",model:{value:t.formValidate.time_id,callback:function(e){t.$set(t.formValidate,"time_id",e)},expression:"formValidate.time_id"}},t._l(t.timeList,(function(t){return e("el-option",{key:t.id,attrs:{value:t.id,label:"".concat(t.time,"点开始,持续").concat(t.continued,"小时")}})})),1),e("div",{staticClass:"grey"},[t._v("\n 选择产品开始时间段,该时间段内用户可参与购买;其它时间段会显示活动未开始或已结束。如活动超过一天,则活动期内,每天都会定时开启\n ")])],1)])],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"总购买数量限制:",prop:"num"}},[e("div",[e("el-input-number",{staticClass:"content_width",attrs:{controls:!1,min:1,placeholder:"请输入数量限制","element-id":"num",precision:0,max:1e4},model:{value:t.formValidate.num,callback:function(e){t.$set(t.formValidate,"num",e)},expression:"formValidate.num"}}),e("div",{staticClass:"grey"},[t._v("\n 活动有效期内每个用户可购买该商品总数限制。例如设置为4,表示本次活动有效期内,每个用户最多可购买总数4个\n ")])],1)])],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"单次购买数量限制:",prop:"once_num"}},[e("div",[e("el-input-number",{staticClass:"content_width",attrs:{controls:!1,min:1,placeholder:"请输入单次购买数量限制","element-id":"once_num",precision:0,max:1e4},model:{value:t.formValidate.once_num,callback:function(e){t.$set(t.formValidate,"once_num",e)},expression:"formValidate.once_num"}}),e("div",{staticClass:"grey"},[t._v("\n 用户参与秒杀时,一次购买最大数量限制。例如设置为2,表示参与秒杀时,用户一次购买数量最大可选择2个\n ")])],1)])],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"单位:",prop:"unit_name","label-for":"unit_name"}},[e("el-input",{staticClass:"content_width",attrs:{placeholder:"请输入单位","element-id":"unit_name"},model:{value:t.formValidate.unit_name,callback:function(e){t.$set(t.formValidate,"unit_name",e)},expression:"formValidate.unit_name"}})],1)],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"排序:"}},[e("el-input-number",{staticClass:"content_width",attrs:{controls:!1,placeholder:"请输入排序","element-id":"sort",precision:0,max:1e4,min:0},model:{value:t.formValidate.sort,callback:function(e){t.$set(t.formValidate,"sort",e)},expression:"formValidate.sort"}})],1)],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"秒杀是否参与分销:",props:"is_commission","label-for":"is_commission"}},[e("div",[e("el-switch",{staticClass:"defineSwitch",attrs:{"active-value":1,"inactive-value":0,size:"large","active-text":"开启","inactive-text":"关闭"},model:{value:t.formValidate.is_commission,callback:function(e){t.$set(t.formValidate,"is_commission",e)},expression:"formValidate.is_commission"}}),e("div",{staticClass:"grey"},[t._v("商品是否参与商城分销返佣")])],1)])],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"活动状态:",props:"status","label-for":"status"}},[e("el-switch",{staticClass:"defineSwitch",attrs:{"active-value":1,"inactive-value":0,size:"large","active-text":"开启","inactive-text":"关闭"},model:{value:t.formValidate.status,callback:function(e){t.$set(t.formValidate,"status",e)},expression:"formValidate.status"}})],1)],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"规格选择:"}},[e("el-table",{ref:"multipleTable",attrs:{"row-key":t.getRowKeys,data:t.specsData,border:""},on:{"selection-change":t.changeCheckbox}},[e("el-table-column",{attrs:{type:"selection","reserve-selection":!0,width:"55"}}),t._l(t.columns,(function(i,a){return e("el-table-column",{key:a,attrs:{label:i.title,"min-width":i.minWidth},scopedSlots:t._u([{key:"default",fn:function(a){return[i.key?[e("div",[e("span",[t._v(t._s(a.row[i.key]))])])]:"pic"===i.slot?[e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"acea-row row-middle row-center-wrapper",on:{click:function(e){return t.modalPicTap("dan","danTable",a.$index)}}},[a.row.pic?e("div",{staticClass:"pictrue pictrueTab"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:a.row.pic,expression:"scope.row.pic"}]})]):e("div",{staticClass:"upLoad pictrueTab acea-row row-center-wrapper"},[e("i",{staticClass:"el-icon-picture-outline",staticStyle:{"font-size":"24px"}})])])]:"price"===i.slot?[e("el-input-number",{staticClass:"priceBox",attrs:{controls:!1,min:0,precision:2,"active-change":!1},model:{value:a.row.price,callback:function(e){t.$set(a.row,"price",e)},expression:"scope.row.price"}})]:"quota"===i.slot?[e("el-input-number",{staticClass:"priceBox",attrs:{controls:!1,min:1,"active-change":""},model:{value:a.row.quota,callback:function(e){t.$set(a.row,"quota",e)},expression:"scope.row.quota"}})]:t._e()]}}],null,!0)})}))],2)],1)],1)],1),e("el-row",{directives:[{name:"show",rawName:"v-show",value:2===t.current,expression:"current === 2"}]},[e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"内容:"}},[e("WangEditor",{staticStyle:{width:"90%"},attrs:{content:t.formValidate.description},on:{editorContent:t.getEditorContent}})],1)],1)],1),e("el-col",{attrs:{span:24}},[e("el-form-item",[e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"submission",attrs:{disabled:t.$route.params.id&&1===t.current||0===t.current},on:{click:t.step}},[t._v("上一步\n ")]),e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"submission",attrs:{disabled:t.submitOpen&&2===t.current,type:"primary"},on:{click:function(e){return t.next("formValidate")}}},[t._v(t._s(2===t.current?"提交":"下一步"))])],1)],1)],1)],1)],1)],1),e("el-dialog",{staticClass:"paymentFooter",attrs:{visible:t.modals,title:"商品列表",width:"1000px"},on:{"update:visible":function(e){t.modals=e}}},[e("goods-list",{ref:"goodslist",on:{getProductId:t.getProductId}})],1),e("el-dialog",{attrs:{visible:t.modalPic,width:"950px",title:"上传商品图","close-on-click-modal":!1},on:{"update:visible":function(e){t.modalPic=e}}},[t.modalPic?e("uploadPictures",{attrs:{isChoice:t.isChoice,gridBtn:t.gridBtn,gridPic:t.gridPic},on:{getPic:t.getPic,getPicD:t.getPicD}}):t._e()],1),e("freight-template",{ref:"template",on:{addSuccess:t.productGetTemplate}})],1)}),[],!1,null,"399f1473",null);e.default=d.exports},a4d3:function(t,e,i){"use strict";i("d9f5"),i("b4f8"),i("c513"),i("e9c4"),i("5a47")},b4f8:function(t,e,i){"use strict";var a=i("23e7"),r=i("d066"),s=i("1a2d"),o=i("577e"),n=i("5692"),c=(i=i("0b439"),n("string-to-symbol-registry")),l=n("symbol-to-string-registry");a({target:"Symbol",stat:!0,forced:!i},{for:function(t){var e;t=o(t);return s(c,t)?c[t]:(e=r("Symbol")(t),c[t]=e,l[e]=t,e)}})},c513:function(t,e,i){"use strict";var a=i("23e7"),r=i("1a2d"),s=i("d9b5"),o=i("0d51"),n=i("5692"),c=(i=i("0b439"),n("symbol-to-string-registry"));a({target:"Symbol",stat:!0,forced:!i},{keyFor:function(t){if(!s(t))throw new TypeError(o(t)+" is not a symbol");if(r(c,t))return c[t]}})},d9f5:function(t,e,i){"use strict";function a(t,e,i){var a=it(Y,e);a&&delete Y[e],at(t,e,i),a&&t!==Y&&at(Y,e,a)}function r(t,e){var i=nt[t]=O(Z);return Q(i,{type:K,tag:t,description:e}),b||(i.description=e),i}function s(t,e,i){return t===Y&&s(ct,e,i),w(t),e=k(e),w(i),(_(nt,e)?(i.enumerable?(_(t,J)&&t[J][e]&&(t[J][e]=!1),i=O(i,{enumerable:C(0,!1)})):(_(t,J)||at(t,J,C(1,{})),t[J][e]=!0),dt):at)(t,e,i)}function o(t,e){w(t);var i=V(e);e=$(i).concat(d(i));return H(e,(function(e){b&&!f(n,i,e)||s(t,e,i[e])})),t}function n(t){t=k(t);var e=f(st,this,t);return!(this===Y&&_(nt,t)&&!_(ct,t))&&(!(e||!_(this,t)||!_(nt,t)||_(this,J)&&this[J][t])||e)}function c(t,e){var i;t=V(t),e=k(e);if(t!==Y||!_(nt,e)||_(ct,e))return!(i=it(t,e))||!_(nt,e)||_(t,J)&&t[J][e]||(i.enumerable=!0),i}function l(t){t=rt(V(t));var e=[];return H(t,(function(t){_(nt,t)||_(A,t)||ot(e,t)})),e}function d(t){var e=t===Y,i=(t=rt(e?ct:V(t)),[]);return H(t,(function(t){!_(nt,t)||e&&!_(Y,t)||ot(i,nt[t])})),i}var m=i("23e7"),u=i("da84"),f=i("c65b"),p=i("e330"),g=i("c430"),b=i("83ab"),h=i("04f8"),v=i("d039"),_=i("1a2d"),y=i("3a9b"),w=i("825a"),V=i("fc6a"),k=i("a04b"),x=i("577e"),C=i("5c6c"),O=i("7c73"),$=i("df75"),S=i("241c"),j=i("057f"),P=i("7418"),T=i("06cf"),D=i("9bf2"),E=i("37e8"),L=i("d1e7"),q=i("cb2d"),N=i("edd0"),z=i("5692"),I=i("f772"),A=i("d012"),R=i("90e3"),M=i("b622"),W=i("e538"),F=i("e065"),B=i("57b9"),G=i("d44e"),U=i("69f3"),H=i("b727").forEach,J=I("hidden"),K="Symbol",Q=(i="prototype",U.set),X=U.getterFor(K),Y=Object[i],Z=(I=u.Symbol,I&&I[i]),tt=u.RangeError,et=u.TypeError,it=(U=u.QObject,T.f),at=D.f,rt=j.f,st=L.f,ot=p([].push),nt=z("symbols"),ct=z("op-symbols"),lt=(p=z("wks"),!U||!U[i]||!U[i].findChild),dt=b&&v((function(){return 7!==O(at({},"a",{get:function(){return at(this,"a",{value:7}).a}})).a}))?a:at;h||(q(Z=(I=function(){if(y(Z,this))throw new et("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?x(arguments[0]):void 0,e=R(t),i=function(r){var s=void 0===this?u:this;s===Y&&f(i,ct,r),_(s,J)&&_(s[J],e)&&(s[J][e]=!1),r=C(1,r);try{dt(s,e,r)}catch(t){if(!(t instanceof tt))throw t;a(s,e,r)}};return b&<&&dt(Y,e,{configurable:!0,set:i}),r(e,t)})[i],"toString",(function(){return X(this).tag})),q(I,"withoutSetter",(function(t){return r(R(t),t)})),L.f=n,D.f=s,E.f=o,T.f=c,S.f=j.f=l,P.f=d,W.f=function(t){return r(M(t),t)},b&&(N(Z,"description",{configurable:!0,get:function(){return X(this).description}}),g||q(Y,"propertyIsEnumerable",n,{unsafe:!0}))),m({global:!0,constructor:!0,wrap:!0,forced:!h,sham:!h},{Symbol:I}),H($(p),(function(t){F(t)})),m({target:K,stat:!0,forced:!h},{useSetter:function(){lt=!0},useSimple:function(){lt=!1}}),m({target:"Object",stat:!0,forced:!h,sham:!b},{create:function(t,e){return void 0===e?O(t):o(O(t),e)},defineProperty:s,defineProperties:o,getOwnPropertyDescriptor:c}),m({target:"Object",stat:!0,forced:!h},{getOwnPropertyNames:l}),B(),G(I,K),A[J]=!0},e01a:function(t,e,i){"use strict";var a,r,s,o,n,c,l,d=i("23e7"),m=i("83ab"),u=i("da84"),f=i("e330"),p=i("1a2d"),g=i("1626"),b=i("3a9b"),h=i("577e"),v=i("edd0"),_=(i=i("e893"),u.Symbol),y=_&&_.prototype;!m||!g(_)||"description"in y&&void 0===_().description||(a={},i(u=function(){var t=arguments.length<1||void 0===arguments[0]?void 0:h(arguments[0]),e=b(y,this)?new _(t):void 0===t?_():_(t);return""===t&&(a[e]=!0),e},_),(u.prototype=y).constructor=u,r="Symbol(description detection)"===String(_("description detection")),s=f(y.valueOf),o=f(y.toString),n=/^Symbol\((.*)\)[^)]+$/,c=f("".replace),l=f("".slice),v(y,"description",{configurable:!0,get:function(){var t=s(this);return p(a,t)?"":(t=o(t),""===(t=r?l(t,7,-1):c(t,n,"$1"))?void 0:t)}}),d({global:!0,constructor:!0,forced:!0},{Symbol:u}))},e065:function(t,e,i){"use strict";var a=i("428f"),r=i("1a2d"),s=i("e538"),o=i("9bf2").f;t.exports=function(t){var e=a.Symbol||(a.Symbol={});r(e,t)||o(e,t,{value:s.f(t)})}},e538:function(t,e,i){"use strict";i=i("b622"),e.f=i},ef7a:function(t,e,i){"use strict";i("295b")},ff90:function(t,e,i){"use strict";i("1764")}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-0e4995dc.5f1c2f5e.js b/crmeb/public/admin/system_static/js/chunk-0e4995dc.5f1c2f5e.js new file mode 100644 index 000000000..766284407 --- /dev/null +++ b/crmeb/public/admin/system_static/js/chunk-0e4995dc.5f1c2f5e.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-0e4995dc"],{"0223":function(t,e,s){},"0830":function(t,e,s){},"0dd9":function(t,e,s){},"11f4":function(t,e,s){},1210:function(t,e,s){"use strict";s("a458")},"1ee2":function(t,e,s){"use strict";s("7133")},"3aa4":function(t,e,s){},"3c96":function(t,e,s){"use strict";s("4a50")},"415c":function(t,e,s){t.exports=s.p+"system_static/img/no-msg.74b02921.png"},4537:function(t,e,s){"use strict";s("8323")},"4a50":function(t,e,s){},"4fa3":function(t,e,s){"use strict";s("0223")},"53d3":function(t,e,s){},6376:function(t,e,s){"use strict";var i=s("2934"),n={name:"layoutLogo",data:function(){return{minLogo:"",maxLogo:""}},computed:{getThemeConfig:function(){return this.$store.state.themeConfig.themeConfig},setShowLogo:function(){var t=this.$store.state.themeConfig.themeConfig,e=t.isCollapse;t=t.layout;return!e||"classic"===t||document.body.clientWidth<1e3}},mounted:function(){this.getLogo()},methods:{onThemeConfigChange:function(){if("columns"!=this.$store.state.themeConfig.themeConfig.layout||this.$store.state.menus.childMenuList.length||!this.$store.state.themeConfig.themeConfig.isCollapse)return"transverse"!==this.$store.state.themeConfig.themeConfig.layout&&"classic"!==this.$store.state.themeConfig.themeConfig.layout&&void(this.$store.state.themeConfig.themeConfig.isCollapse=!this.$store.state.themeConfig.themeConfig.isCollapse)},getLogo:function(){var t=this;Object(i.c)().then((function(e){t.minLogo=e.data.logo_square,t.maxLogo=e.data.logo}))}}};s("b0de"),s=s("2877"),s=Object(s.a)(n,(function(){var t=this,e=t._self._c;return"columns"===t.$store.state.themeConfig.themeConfig.layout||t.$store.state.themeConfig.themeConfig.isCollapse?e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"layout-logo-size",on:{click:t.onThemeConfigChange}},[t.minLogo?e("img",{staticClass:"layout-logo-size-img",attrs:{src:t.minLogo}}):t._e()]):e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"layout-logo",on:{click:t.onThemeConfigChange}},[t.maxLogo?e("img",{staticClass:"layout-logo-medium-img",attrs:{src:t.maxLogo}}):t._e()])}),[],!1,null,"faea9cb0",null);e.a=s.exports},"64c4":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAMAAADypuvZAAAAAXNSR0IArs4c6QAAAEJQTFRFAAAAMI//MI/3NY/6NI/3M4/5M5H6Mo/6NZH6NI/5NJH5NJD7NJL6M5D6M5L6NJL7NJL6NJH6M5H5M5H6NJH6NJH6Z/OaFQAAABV0Uk5TABAgMEBQX2BvgICPj5+fr7/P39/vnrLRCQAAAXlJREFUSMelltuWgyAMRSmiVtEShPz/rw5a23IJlXTOiwtlmxsQhCglh9VsHtFb0GMnGqSmMD2W01ecAiQEIxvZZWWNWfCLZhKRFr/KEcY6jxdyRUL6SyaUoOfaOajElnTYJB/H1ciE1H+YGZu1vJ1DhtQJWQ4ET2aMI4V1l3fHw6A5nlCagrJ+Bk6/VZnd41MX/eW1mtcMEiozpaPxrQbdoklTViNRg0Qcd+pdG4QyyR0Op9wLerzeJLOSkPJqVKq+iqQG9/O/FoSEOUDL+eIezzLpcvjEtO8v29MxbcKTEOLjphzSkE9Gb8g49Vz9JIQ0pM4qS0lDpHulUvc2PmSF4UOwJ4oLaTHwoTFdKm1Q2KmeC7kwnLiQznZytQt1qXfJwTLVoDnfNbGpmbQlp/LwAc5haYnz6VKyqdlWW2/zae7iSH0jI//bPn9r1MGW49ppadaVm87c1GzbbzqgvtzDRmAjR0J0FpufVMvlshs12P06upl1oML/A7DQgjVSbX0zAAAAAElFTkSuQmCC"},7003:function(t,e,s){"use strict";s("11f4")},7133:function(t,e,s){},7686:function(t,e,s){"use strict";var i={name:"subItem",props:{chil:{type:Array,default:function(){return[]}}}};s=s("2877"),s=Object(s.a)(i,(function(){var t=this,e=t._self._c;return e("div",[t._l(t.chil,(function(s){return[s.is_show&&s.children&&0document.documentElement.clientWidth?{x:document.documentElement.clientWidth-99-5,y:this.dropdown.y}:this.dropdown}},mounted:function(){document.body.addEventListener("click",this.closeContextmenu)},methods:{onCurrentContextmenuClick:function(t){this.$emit("currentContextmenuClick",{id:t,path:this.path})},openContextmenu:function(t){var e=this;this.path=t.path,t.meta.isAffix?this.dropdownList[1].affix=!0:this.dropdownList[1].affix=!1,this.closeContextmenu(),setTimeout((function(){e.isShow=!0}),80)},closeContextmenu:function(){this.isShow=!1}},destroyed:function(){document.body.removeEventListener("click",this.closeContextmenu)},watch:{dropdown:{handler:function(t){t=t.x,t+99>document.documentElement.clientWidth?this.arrowLeft=99-(document.documentElement.clientWidth-t):this.arrowLeft=10},deep:!0}}}),o=(s("a9d2"),s("2877")),r=(n=Object(o.a)(n,(function(){var t=this,e=t._self._c;return e("div",[e("transition",{attrs:{name:"el-zoom-in-center"}},[e("ul",{directives:[{name:"show",rawName:"v-show",value:t.isShow,expression:"isShow"}],staticClass:"el-dropdown-menu el-popper el-dropdown-menu--medium custom-contextmenu",style:"top: ".concat(t.dropdowns.y,"px;left: ").concat(t.dropdowns.x,"px;"),attrs:{"x-placement":"bottom-end",id:"contextmenu"}},[t._l(t.dropdownList,(function(s,i){return e("li",{directives:[{name:"db-click",rawName:"v-db-click"}],key:i,staticClass:"el-dropdown-menu__item",on:{click:function(e){return t.onCurrentContextmenuClick(s.id)}}},[s.affix?t._e():[e("i",{class:s.icon}),e("span",[t._v(t._s(t.$t(s.txt)))])]],2)})),e("div",{staticClass:"popper__arrow",style:{left:"".concat(t.arrowLeft,"px")},attrs:{"x-arrow":""}})],2)])],1)}),[],!1,null,"5cbd6bf7",null).exports,s("5d2d"),s("2f62"));s("d708"),n={name:"tagsView",components:{Contextmenu:n},data:function(){return{userInfo:{},tagsDropdown:{x:"",y:""},tagsRefsIndex:0,tagsRoutePath:this.$route.path,dropdownList:[{id:0,txt:"message.tagsView.refresh",affix:!1,icon:"el-icon-refresh-right"},{id:1,txt:"message.tagsView.close",affix:!1,icon:"el-icon-close"},{id:2,txt:"message.tagsView.closeOther",affix:!1,icon:"el-icon-circle-close"},{id:3,txt:"message.tagsView.closeAll",affix:!1,icon:"el-icon-folder-delete"}],scrollTagIcon:!1}},computed:{getThemeConfig:function(){return this.$store.state.themeConfig.themeConfig},setTagsStyle:function(){return this.$store.state.themeConfig.themeConfig.tagsStyle},tagsViewList:function(){return this.$store.state.app.tagNavList},tagsViewRoutesList:function(){return this.$store.state.app.tagNavList}},created:function(){var t=this;this.bus.$on("onCurrentContextmenuClick",(function(e){t.onCurrentContextmenuClick(e)}))},mounted:function(){var t=this;this.$store.state.app.tagNavList.length||this.getTagsViewRoutes(),this.$refs.tagsView.offsetWidthdocument.documentElement.clientWidth?{x:document.documentElement.clientWidth-99-5,y:this.dropdown.y}:this.dropdown}},mounted:function(){document.body.addEventListener("click",this.closeContextmenu)},methods:{onCurrentContextmenuClick:function(t){this.$emit("currentContextmenuClick",{id:t,path:this.path})},openContextmenu:function(t){var e=this;this.path=t.path,t.meta.isAffix?this.dropdownList[1].affix=!0:this.dropdownList[1].affix=!1,this.closeContextmenu(),setTimeout((function(){e.isShow=!0}),80)},closeContextmenu:function(){this.isShow=!1}},destroyed:function(){document.body.removeEventListener("click",this.closeContextmenu)},watch:{dropdown:{handler:function(t){t=t.x,t+99>document.documentElement.clientWidth?this.arrowLeft=99-(document.documentElement.clientWidth-t):this.arrowLeft=10},deep:!0}}}),o=(s("5de5"),s("2877")),r=(n=Object(o.a)(n,(function(){var t=this,e=t._self._c;return e("div",[e("transition",{attrs:{name:"el-zoom-in-center"}},[e("ul",{directives:[{name:"show",rawName:"v-show",value:t.isShow,expression:"isShow"}],staticClass:"el-dropdown-menu el-popper el-dropdown-menu--medium custom-contextmenu",style:"top: ".concat(t.dropdowns.y,"px;left: ").concat(t.dropdowns.x,"px;"),attrs:{"x-placement":"bottom-end",id:"contextmenu"}},[t._l(t.dropdownList,(function(s,i){return e("li",{key:i,staticClass:"el-dropdown-menu__item",on:{click:function(e){return t.onCurrentContextmenuClick(s.id)}}},[s.affix?t._e():[e("i",{class:s.icon}),e("span",[t._v(t._s(t.$t(s.txt)))])]],2)})),e("div",{staticClass:"popper__arrow",style:{left:"".concat(t.arrowLeft,"px")},attrs:{"x-arrow":""}})],2)])],1)}),[],!1,null,"34ffaacf",null).exports,s("5d2d"),s("2f62"));s("d708"),n={name:"tagsView",components:{Contextmenu:n},data:function(){return{userInfo:{},tagsDropdown:{x:"",y:""},tagsRefsIndex:0,tagsRoutePath:this.$route.path,dropdownList:[{id:0,txt:"message.tagsView.refresh",affix:!1,icon:"el-icon-refresh-right"},{id:1,txt:"message.tagsView.close",affix:!1,icon:"el-icon-close"},{id:2,txt:"message.tagsView.closeOther",affix:!1,icon:"el-icon-circle-close"},{id:3,txt:"message.tagsView.closeAll",affix:!1,icon:"el-icon-folder-delete"}],scrollTagIcon:!1}},computed:{getThemeConfig:function(){return this.$store.state.themeConfig.themeConfig},setTagsStyle:function(){return this.$store.state.themeConfig.themeConfig.tagsStyle},tagsViewList:function(){return this.$store.state.app.tagNavList},tagsViewRoutesList:function(){return this.$store.state.app.tagNavList}},created:function(){var t=this;this.bus.$on("onCurrentContextmenuClick",(function(e){t.onCurrentContextmenuClick(e)}))},mounted:function(){var t=this;this.$store.state.app.tagNavList.length||this.getTagsViewRoutes(),this.$refs.tagsView.offsetWidth@^][^\s!#%&*+<=>@^]*>/,F=/a/g,R=/a/g,M=(a=new O(F)!==F,h.MISSED_STICKY),I=h.UNSUPPORTED_Y;w=i&&(!a||M||k||C||v((function(){return R[j]=!1,O(F)!==F||O(R)===R||"/a/i"!==String(O(F,"i"))})));if(n("RegExp",w)){for(var P=function(t,e){var a,i,s=d(S,this),r=f(t),n=void 0===e,u=[],h=t;if(!s&&r&&n&&t.constructor===P)return t;if((r||d(S,t))&&(t=t.source,n)&&(e=p(h)),t=void 0===t?"":m(t),e=void 0===e?"":m(e),h=t,r=e=k&&"dotAll"in F&&(a=!!e&&-1"===e&&c:if(""===d||_(n,d))throw new $("Invalid capture group name");n[d]=!0,c=!(r[r.length]=[d,u]),d="";continue}c?d+=e:s+=e}return[s,r]}(t))[0],u=n[1]),n=o(O(t,e),s?this:S,P),(a||i||u.length)&&(e=x(n),a&&(e.dotAll=!0,e.raw=P(function(t){for(var e,a=t.length,i=0,s="",r=!1;i<=a;i++)"\\"===(e=z(t,i))?s+=e+z(t,++i):r||"."!==e?("["===e?r=!0:"]"===e&&(r=!1),s+=e):s+="[\\s\\S]";return s}(t),r)),i&&(e.sticky=!0),u.length)&&(e.groups=u),t!==h)try{c(n,"source",""===h?"(?:)":h)}catch(t){}return n},A=u(O),N=0;A.length>N;)g(P,O,A[N++]);(S.constructor=P).prototype=S,b(s,"RegExp",P,{constructor:!0})}y("RegExp")},"61f7":function(t,e,a){"use strict";a.d(e,"a",(function(){return r})),a.d(e,"c",(function(){return c})),a.d(e,"b",(function(){return l}));var i=a("ade3"),s=a("5530");function r(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var a,i,s={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(a in s)new RegExp("(".concat(a,")")).test(e)&&(i=s[a]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?i:("00"+i).substr(i.length)));return e}a("ac1f"),a("00b4"),a("5319"),a("4d63"),a("c607"),a("2c3e"),a("25f0"),a("498a"),a("d3b7"),a("13d5"),a("b64b"),a("99af");var n={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function o(t,e){t.message=function(t){return e.replace("%s",t||"")}}function c(t){var e=1e.window.document),l=n.F(e);l&&s.unshift(l);for(const e of s)this._hooks.add(n.l(e,d,e=>{e.buttons!==t?this.stopMonitoring(!0):this._mouseMoveCallback(e)},(e,t)=>this._mouseMoveEventMerger(e,t))),this._hooks.add(n.i(e,"mouseup",e=>this.stopMonitoring(!0)));o.a.hasDifferentOriginAncestor()&&(e=i[i.length-1],this._hooks.add(n.i(e.window.document,"mouseout",e=>{"html"===new r.a(e).target.tagName.toLowerCase()&&this.stopMonitoring(!0)})),this._hooks.add(n.i(e.window.document,"mouseover",e=>{"html"===new r.a(e).target.tagName.toLowerCase()&&this.stopMonitoring(!0)})),this._hooks.add(n.i(e.window.document.body,"mouseleave",e=>{this.stopMonitoring(!0)})))}}}},"01b0":function(e,t,i){},"0292":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"clojure",extensions:[".clj",".cljs",".cljc",".edn"],aliases:["clojure","Clojure"],loader:function(){return i.e("chunk-2d0a3577").then(i.bind(null,"0287"))}})},"03d9":function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),i.d(t,"c",(function(){return o})),i.d(t,"b",(function(){return r})),i.d(t,"e",(function(){return s})),i.d(t,"d",(function(){return a})),i.d(t,"f",(function(){return l})),i.d(t,"h",(function(){return d})),i.d(t,"i",(function(){return h})),i.d(t,"g",(function(){return c}));var n,o,r,s,a,l,d,h,c;t=i("dff7");(i=n=n||{}).noSelection=t.a("noSelection","No selection"),i.singleSelectionRange=t.a("singleSelectionRange","Line {0}, Column {1} ({2} selected)"),i.singleSelection=t.a("singleSelection","Line {0}, Column {1}"),i.multiSelectionRange=t.a("multiSelectionRange","{0} selections ({1} characters selected)"),i.multiSelection=t.a("multiSelection","{0} selections"),i.emergencyConfOn=t.a("emergencyConfOn","Now changing the setting `accessibilitySupport` to 'on'."),i.openingDocs=t.a("openingDocs","Now opening the Editor Accessibility documentation page."),i.readonlyDiffEditor=t.a("readonlyDiffEditor"," in a read-only pane of a diff editor."),i.editableDiffEditor=t.a("editableDiffEditor"," in a pane of a diff editor."),i.readonlyEditor=t.a("readonlyEditor"," in a read-only code editor"),i.editableEditor=t.a("editableEditor"," in a code editor"),i.changeConfigToOnMac=t.a("changeConfigToOnMac","To configure the editor to be optimized for usage with a Screen Reader press Command+E now."),i.changeConfigToOnWinLinux=t.a("changeConfigToOnWinLinux","To configure the editor to be optimized for usage with a Screen Reader press Control+E now."),i.auto_on=t.a("auto_on","The editor is configured to be optimized for usage with a Screen Reader."),i.auto_off=t.a("auto_off","The editor is configured to never be optimized for usage with a Screen Reader, which is not the case at this time."),i.tabFocusModeOnMsg=t.a("tabFocusModeOnMsg","Pressing Tab in the current editor will move focus to the next focusable element. Toggle this behavior by pressing {0}."),i.tabFocusModeOnMsgNoKb=t.a("tabFocusModeOnMsgNoKb","Pressing Tab in the current editor will move focus to the next focusable element. The command {0} is currently not triggerable by a keybinding."),i.tabFocusModeOffMsg=t.a("tabFocusModeOffMsg","Pressing Tab in the current editor will insert the tab character. Toggle this behavior by pressing {0}."),i.tabFocusModeOffMsgNoKb=t.a("tabFocusModeOffMsgNoKb","Pressing Tab in the current editor will insert the tab character. The command {0} is currently not triggerable by a keybinding."),i.openDocMac=t.a("openDocMac","Press Command+H now to open a browser window with more information related to editor accessibility."),i.openDocWinLinux=t.a("openDocWinLinux","Press Control+H now to open a browser window with more information related to editor accessibility."),i.outroMsg=t.a("outroMsg","You can dismiss this tooltip and return to the editor by pressing Escape or Shift+Escape."),i.showAccessibilityHelpAction=t.a("showAccessibilityHelpAction","Show Accessibility Help"),(o=o||{}).inspectTokensAction=t.a("inspectTokens","Developer: Inspect Tokens"),(r=r||{}).gotoLineActionLabel=t.a("gotoLineActionLabel","Go to Line/Column..."),(s=s||{}).helpQuickAccessActionLabel=t.a("helpQuickAccess","Show all Quick Access Providers"),(i=a=a||{}).quickCommandActionLabel=t.a("quickCommandActionLabel","Command Palette"),i.quickCommandHelp=t.a("quickCommandActionHelp","Show And Run Commands"),(i=l=l||{}).quickOutlineActionLabel=t.a("quickOutlineActionLabel","Go to Symbol..."),i.quickOutlineByCategoryActionLabel=t.a("quickOutlineByCategoryActionLabel","Go to Symbol by Category..."),(i=d=d||{}).editorViewAccessibleLabel=t.a("editorViewAccessibleLabel","Editor content"),i.accessibilityHelpMessage=t.a("accessibilityHelpMessage","Press Alt+F1 for Accessibility Options."),(h=h||{}).toggleHighContrast=t.a("toggleHighContrast","Toggle High Contrast Theme"),(c=c||{}).bulkEditServiceSummary=t.a("bulkEditServiceSummary","Made {0} edits in {1} files")},"03e8":function(e,t,i){"use strict";i.d(t,"a",(function(){return g})),i.d(t,"c",(function(){return h})),i.d(t,"b",(function(){return m}));var n,o=i("308f"),r=(t=i("a666"),i("ef8e9")),s=i("5fe7"),a=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))};(c=n=n||{})[c.None=0]="None",c[c.Initialized=1]="Initialized",c[c.Closed=2]="Closed";class l extends t.a{constructor(e,t=Object.create(null)){super(),this.database=e,this.options=t,this._onDidChangeStorage=this._register(new o.b),this.onDidChangeStorage=this._onDidChangeStorage.event,this.state=n.None,this.cache=new Map,this.flushDelayer=new s.f(l.DEFAULT_FLUSH_DELAY),this.pendingDeletes=new Set,this.pendingInserts=new Map,this.whenFlushedCallbacks=[],this.registerListeners()}registerListeners(){this._register(this.database.onDidChangeItemsExternal(e=>this.onDidChangeItemsExternal(e)))}onDidChangeItemsExternal(e){var t;null!=(t=e.changed)&&t.forEach((e,t)=>this.accept(t,e)),null!=(t=e.deleted)&&t.forEach(e=>this.accept(e,void 0))}accept(e,t){if(this.state!==n.Closed){let i=!1;Object(r.m)(t)?i=this.cache.delete(e):this.cache.get(e)!==t&&(this.cache.set(e,t),i=!0),i&&this._onDidChangeStorage.fire(e)}}get(e,t){return e=this.cache.get(e),Object(r.m)(e)?t:e}getBoolean(e,t){return e=this.get(e),Object(r.m)(e)?t:"true"===e}getNumber(e,t){return e=this.get(e),Object(r.m)(e)?t:parseInt(e,10)}set(e,t){return a(this,void 0,void 0,(function*(){var i;if(this.state!==n.Closed)return Object(r.m)(t)?this.delete(e):(i=String(t),this.cache.get(e)!==i?(this.cache.set(e,i),this.pendingInserts.set(e,i),this.pendingDeletes.delete(e),this._onDidChangeStorage.fire(e),this.flushDelayer.trigger(()=>this.flushPending())):void 0)}))}delete(e){return a(this,void 0,void 0,(function*(){if(this.state!==n.Closed&&this.cache.delete(e))return this.pendingDeletes.has(e)||this.pendingDeletes.add(e),this.pendingInserts.delete(e),this._onDidChangeStorage.fire(e),this.flushDelayer.trigger(()=>this.flushPending())}))}get hasPending(){return 0{var e;if(!this.hasPending)for(;this.whenFlushedCallbacks.length;)null!=(e=this.whenFlushedCallbacks.pop())&&e()})}))}dispose(){this.flushDelayer.dispose(),super.dispose()}}l.DEFAULT_FLUSH_DELAY=100;class d{constructor(){this.onDidChangeItemsExternal=o.c.None,this.items=new Map}updateItems(e){return a(this,void 0,void 0,(function*(){e.insert&&e.insert.forEach((e,t)=>this.items.set(t,e)),e.delete&&e.delete.forEach(e=>this.items.delete(e))}))}}var h,c=i("0a0f");const u="__$__targetStorageMarker",g=Object(c.c)("storageService");(i=h=h||{})[i.NONE=0]="NONE",i[i.SHUTDOWN=1]="SHUTDOWN";class p extends t.a{constructor(e={flushInterval:p.DEFAULT_FLUSH_INTERVAL}){super(),this.options=e,this._onDidChangeValue=this._register(new o.e),this._onDidChangeTarget=this._register(new o.e),this._onWillSaveState=this._register(new o.b),this.onWillSaveState=this._onWillSaveState.event,this._workspaceKeyTargets=void 0,this._globalKeyTargets=void 0}emitDidChangeValue(e,t){t===u?(0===e?this._globalKeyTargets=void 0:1===e&&(this._workspaceKeyTargets=void 0),this._onDidChangeTarget.fire({scope:e})):this._onDidChangeValue.fire({scope:e,key:t,target:this.getKeyTargets(e)[t]})}get(e,t,i){return null==(t=this.getStorage(t))?void 0:t.get(e,i)}getBoolean(e,t,i){return null==(t=this.getStorage(t))?void 0:t.getBoolean(e,i)}getNumber(e,t,i){return null==(t=this.getStorage(t))?void 0:t.getNumber(e,i)}store(e,t,i,n){Object(r.m)(t)?this.remove(e,i):this.withPausedEmitters(()=>{var o;this.updateKeyTarget(e,i,n),null!=(o=this.getStorage(i))&&o.set(e,t)})}remove(e,t){this.withPausedEmitters(()=>{var i;this.updateKeyTarget(e,t,void 0),null!=(i=this.getStorage(t))&&i.delete(e)})}withPausedEmitters(e){this._onDidChangeValue.pause(),this._onDidChangeTarget.pause();try{e()}finally{this._onDidChangeValue.resume(),this._onDidChangeTarget.resume()}}updateKeyTarget(e,t,i){var n=this.getKeyTargets(t);"number"==typeof i?n[e]!==i&&(n[e]=i,null!=(i=this.getStorage(t)))&&i.set(u,JSON.stringify(n)):"number"==typeof n[e]&&(delete n[e],null!=(i=this.getStorage(t)))&&i.set(u,JSON.stringify(n))}get workspaceKeyTargets(){return this._workspaceKeyTargets||(this._workspaceKeyTargets=this.loadKeyTargets(1)),this._workspaceKeyTargets}get globalKeyTargets(){return this._globalKeyTargets||(this._globalKeyTargets=this.loadKeyTargets(0)),this._globalKeyTargets}getKeyTargets(e){return 0===e?this.globalKeyTargets:this.workspaceKeyTargets}loadKeyTargets(e){if(e=this.get(u,e),e)try{return JSON.parse(e)}catch(e){}return Object.create(null)}}p.DEFAULT_FLUSH_INTERVAL=6e4;class m extends p{constructor(){super(),this.globalStorage=this._register(new l(new d)),this.workspaceStorage=this._register(new l(new d)),this._register(this.workspaceStorage.onDidChangeStorage(e=>this.emitDidChangeValue(1,e))),this._register(this.globalStorage.onDidChangeStorage(e=>this.emitDidChangeValue(0,e)))}getStorage(e){return 0===e?this.globalStorage:this.workspaceStorage}}},"0447":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"xml",extensions:[".xml",".dtd",".ascx",".csproj",".config",".wxi",".wxl",".wxs",".xaml",".svg",".svgz",".opf",".xsl"],firstLine:"(\\<\\?xml.*)|(\\{i.push(...this.validateAndRegisterProperties(e,t,e.extensionInfo)),this.configurationContributors.push(e),this.registerJSONConfiguration(e)}),p.registerSchema(g,this.resourceLanguageSettingsSchema),this._onDidSchemaChange.fire(),this._onDidUpdateConfiguration.fire(i)}registerOverrideIdentifiers(e){for(const t of e)this.overrideIdentifiers.add(t);this.updateOverridePropertyPatternKey()}validateAndRegisterProperties(e,t=!0,i,n=3){n=o.m(e.scope)?n:e.scope;var s,a,l=[],d=e.properties;if(d)for(var h in d)t&&function(e){return e.trim()?m.test(e)?r.a("config.property.languageDefault","Cannot register '{0}'. This matches property pattern '\\\\[.*\\\\]$' for describing language specific editor settings. Use 'configurationDefaults' contribution.",e):void 0!==_.getConfigurationProperties()[e]&&r.a("config.property.duplicate","Cannot register '{0}'. This property is already registered.",e):r.a("config.property.empty","Cannot register an empty property")}(h)?delete d[h]:(a=d[h],this.updatePropertyDefaultValue(h,a),m.test(h)?a.scope=void 0:(a.scope=o.m(a.scope)?n:a.scope,a.restricted=o.m(a.restricted)?!(null==(s=null==i?void 0:i.restrictedConfigurations)||!s.includes(h)):a.restricted),d[h].hasOwnProperty("included")&&!d[h].included?(this.excludedConfigurationProperties[h]=d[h],delete d[h]):(this.configurationProperties[h]=d[h],!d[h].deprecationMessage&&d[h].markdownDeprecationMessage&&(d[h].deprecationMessage=d[h].markdownDeprecationMessage),l.push(h)));if(e=e.allOf,e)for(var c of e)l.push(...this.validateAndRegisterProperties(c,t,i,n));return l}getConfigurationProperties(){return this.configurationProperties}registerJSONConfiguration(e){const t=e=>{var i=e.properties;if(i)for(const t in i)this.updateSchema(t,i[t]);e=e.allOf,e&&e.forEach(t)};t(e)}updateSchema(e,t){switch((a.properties[e]=t).scope){case 1:l.properties[e]=t;break;case 2:d.properties[e]=t;break;case 6:h.properties[e]=t;break;case 3:c.properties[e]=t;break;case 4:u.properties[e]=t;break;case 5:u.properties[e]=t,this.resourceLanguageSettingsSchema.properties[e]=t}}updateOverridePropertyPatternKey(){for(const i of this.overrideIdentifiers.values()){var e=`[${i}]`,t={type:"object",description:r.a("overrideSettings.defaultDescription","Configure editor settings to be overridden for a language."),errorMessage:r.a("overrideSettings.errorMessage","This setting does not support per-language configuration."),$ref:g};this.updatePropertyDefaultValue(e,t),a.properties[e]=t,l.properties[e]=t,d.properties[e]=t,h.properties[e]=t,c.properties[e]=t,u.properties[e]=t}this._onDidSchemaChange.fire()}updatePropertyDefaultValue(e,t){let i=this.defaultValues[e];o.l(i)&&(i=t.default),o.l(i)&&(i=function(e){switch(e=Array.isArray(e)?e[0]:e,e){case"boolean":return!1;case"integer":case"number":return 0;case"string":return"";case"array":return[];case"object":return{};default:return null}}(t.type)),t.default=i}};i.a.add(s.Configuration,_)},"099d":function(e,t,i){"use strict";function n(e){return e<0?0:255n.a.replace(o.a.lift(e.range),e.text))):e.executeEdits("formatEditsCommand",t.map(e=>n.a.replaceMove(o.a.lift(e.range),e.text))),i&&e.pushUndoStop()}}},"0a0f":function(e,t,i){"use strict";var n,o;i.d(t,"b",(function(){return n})),i.d(t,"a",(function(){return r})),i.d(t,"c",(function(){return a})),i.d(t,"d",(function(){return l})),(o=n=n||{}).serviceIds=new Map,o.DI_TARGET="$di$target",o.DI_DEPENDENCIES="$di$dependencies",o.getServiceDependencies=function(e){return e[o.DI_DEPENDENCIES]||[]};const r=a("instantiationService");function s(e,t,i,o){t[n.DI_TARGET]===t?t[n.DI_DEPENDENCIES].push({id:e,index:i,optional:o}):(t[n.DI_DEPENDENCIES]=[{id:e,index:i,optional:o}],t[n.DI_TARGET]=t)}function a(e){if(n.serviceIds.has(e))return n.serviceIds.get(e);function t(e,i,n){if(3!==arguments.length)throw new Error("@IServiceName-decorator can only be used to decorate a parameter");s(t,e,n,!1)}return t.toString=()=>e,n.serviceIds.set(e,t),t}function l(e){return function(t,i,n){if(3!==arguments.length)throw new Error("@optional-decorator can only be used to decorate a parameter");s(e,t,n,!0)}}},"0a31":function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),t=i("0f70"),i=i("30db");const n={clipboard:{writeText:i.g||document.queryCommandSupported&&document.queryCommandSupported("copy")||!!(navigator&&navigator.clipboard&&navigator.clipboard.writeText),readText:i.g||!!(navigator&&navigator.clipboard&&navigator.clipboard.readText)},keyboard:i.g||t.i?0:navigator.keyboard||t.h?1:2,touch:"ontouchstart"in window||0, selectionStart: "+this.selectionStart+", selectionEnd: "+this.selectionEnd+"]"}static readFromTextArea(e){return new a(e.getValue(),e.getSelectionStart(),e.getSelectionEnd(),null,null)}collapseSelection(){return new a(this.value,this.value.length,this.value.length,null,null)}writeToTextArea(e,t,i){t.setValue(e,this.value),i&&t.setSelectionRange(e,this.selectionStart,this.selectionEnd)}deduceEditorPosition(e){var t;return e<=this.selectionStart?(t=this.value.substring(e,this.selectionStart),this._finishDeduceEditorPosition(this.selectionStartPosition,t,-1)):e>=this.selectionEnd?(t=this.value.substring(this.selectionEnd,e),this._finishDeduceEditorPosition(this.selectionEndPosition,t,1)):-1===(t=this.value.substring(this.selectionStart,e)).indexOf(String.fromCharCode(8230))?this._finishDeduceEditorPosition(this.selectionStartPosition,t,1):(t=this.value.substring(e,this.selectionEnd),this._finishDeduceEditorPosition(this.selectionEndPosition,t,-1))}_finishDeduceEditorPosition(e,t,i){let n=0,o=-1;for(;-1!==(o=t.indexOf("\n",o+1));)n++;return[e,i*t.length,n]}static selectedText(e){return new a(e,0,e.length,null,null)}static deduceInput(e,t,i){if(!e)return{text:"",replacePrevCharCnt:0,replaceNextCharCnt:0,positionDelta:0};let o=e.value;var r=e.selectionStart;e=e.selectionEnd;let s=t.value;var a=t.selectionStart,l=(t=t.selectionEnd,o.substring(e)),d=s.substring(t);l=n.e(l,d),s=s.substring(0,s.length-l),d=(o=o.substring(0,o.length-l)).substring(0,r),l=s.substring(0,a),l=n.d(d,l);if(s=s.substring(l),o=o.substring(l),a-=l,r-=l,t-=l,e-=l,i&&a==t&&0n.getKeybindings()})}get isVisible(){return this._visible}show(e,t,i,n){return y(this,void 0,void 0,(function*(){var o=n.includeDisabledActions?t.allActions:t.validActions;if(o.length){if(!this._editor.getDomNode())throw this._visible=!1,Object(h.b)();this._visible=!0,this._showingActions.value=t;const n=this.getMenuActions(e,o,t.documentation),r=m.a.isIPosition(i)?this._toCoords(i):i||{x:0,y:0},s=this._keybindingResolver.getResolver();o=this._editor.getOption(114),this._contextMenuService.showContextMenu({domForShadowRoot:o?this._editor.getDomNode():void 0,getAnchor:()=>r,getActions:()=>n,onHide:()=>{this._visible=!1,this._editor.focus()},autoSelectFirstItem:!0,getKeyBinding:e=>e instanceof S?s(e.action):void 0})}else this._visible=!1}))}getMenuActions(e,t,i){var n;const o=e=>new S(e.action,()=>this._delegate.onSelectCodeAction(e));var r=t.map(o),s=[...i];i=this._editor.getModel();if(i&&r.length)for(const a of f.a.all(i))a._getAdditionalMenuItems&&s.push(...a._getAdditionalMenuItems({trigger:e.type,only:null==(n=null==(n=e.filter)?void 0:n.include)?void 0:n.value},t.map(e=>e.action)));return s.length&&r.push(new p.d,...s.map(e=>o(new d.a({title:e.title,command:e},void 0)))),r}_toCoords(e){if(!this._editor.hasModel())return{x:0,y:0};this._editor.revealPosition(e,1),this._editor.render();e=this._editor.getScrolledVisiblePosition(e);var t=Object(g.D)(this._editor.getDomNode());return{x:t.left+e.left,y:t.top+e.top+e.height}}};L=C([w(2,b.a),w(3,v.a)],L);class x{constructor(e){this._keybindingProvider=e}getResolver(){const e=new o(()=>this._keybindingProvider.getKeybindings().filter(e=>0<=x.codeActionCommands.indexOf(e.command)).filter(e=>e.resolvedKeybinding).map(e=>{let t=e.commandArgs;return e.command===d.e?t={kind:_.b.SourceOrganizeImports.value}:e.command===d.c&&(t={kind:_.b.SourceFixAll.value}),Object.assign({resolvedKeybinding:e.resolvedKeybinding},_.a.fromUser(t,{kind:_.b.None,apply:"never"}))}));return t=>t.kind&&null!=(t=this.bestKeybindingForCodeAction(t,e.getValue()))?t.resolvedKeybinding:void 0}bestKeybindingForCodeAction(e,t){if(e.kind){const i=new _.b(e.kind);return t.filter(e=>e.kind.contains(i)).filter(t=>!t.preferred||e.isPreferred).reduceRight((e,t)=>!e||e.kind.contains(t.kind)?t:e,void 0)}}}x.codeActionCommands=[d.f,d.b,d.g,d.e,d.c];var k,D=i("00a3"),N=i("308f"),O=(i("30d5"),i("b57f")),E=i("dff7"),I=(C=i("b7d0"),i("303e")),M=i("a60f"),T=i("561a"),A=(b=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3{var t=this._editor.getModel();(1!==this.state.type||!t||this.state.editorPosition.lineNumber>=t.getLineCount())&&this.hide()})),M.b.ignoreTarget(this._domNode),this._register(g.n(this._domNode,e=>{if(1===this.state.type){this._editor.focus(),e.preventDefault();var{top:t,height:i}=g.D(this._domNode),n=this._editor.getOption(58);let o=Math.floor(n/3);null!==this.state.widgetPosition.position&&this.state.widgetPosition.position.lineNumber{if(1==(1&e.buttons)){this.hide();const t=new D.a;t.startMonitoring(e.target,e.buttons,D.b,()=>{},()=>{t.dispose()})}})),this._register(this._editor.onDidChangeConfiguration(e=>{e.hasChanged(56)&&!this._editor.getOption(56).enabled&&this.hide()})),this._updateLightBulbTitleAndIcon(),this._register(this._keybindingService.onDidUpdateKeybindings(this._updateLightBulbTitleAndIcon,this))}dispose(){super.dispose(),this._editor.removeContentWidget(this)}getId(){return"LightBulbWidget"}getDomNode(){return this._domNode}getPosition(){return 1===this._state.type?this._state.widgetPosition:null}update(t,i,n){if(t.validActions.length<=0)return this.hide();var o=this._editor.getOptions();if(!o.get(56).enabled)return this.hide();var r=this._editor.getModel();if(!r)return this.hide();var{lineNumber:s,column:a}=r.validatePosition(n),l=r.getOptions().tabSize;o=o.get(42),r=r.getLineContent(s),r=O.b.computeIndentLevel(r,l),l=e=>2{var i=null==(i=e.getColor(I.r))?void 0:i.transparent(.7),n=e.getColor(I.Q);n&&t.addRule(`\n\t\t.monaco-editor .contentWidgets ${T.b.lightBulb.cssSelector} {\n\t\t\tcolor: ${n};\n\t\t\tbackground-color: ${i};\n\t\t}`),n=e.getColor(I.P);n&&t.addRule(`\n\t\t.monaco-editor .contentWidgets ${T.b.lightbulbAutofix.cssSelector} {\n\t\t\tcolor: ${n};\n\t\t\tbackground-color: ${i};\n\t\t}`)});A=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3this._register(s.createInstance(L,this._editor,{onSelectCodeAction:e=>F(this,void 0,void 0,(function*(){this.delegate.applyCodeAction(e,!0)}))}))),this._lightBulbWidget=new o(()=>{var e=this._register(s.createInstance(R,this._editor,t,i));return this._register(e.onClick(e=>this.showCodeActionList(e.trigger,e.actions,e,{includeDisabledActions:!1}))),e})}dispose(){B(this,P,!0,"f"),super.dispose()}update(e){var i,n;return F(this,void 0,void 0,(function*(){if(1!==e.type)null!=(i=this._lightBulbWidget.rawValue)&&i.hide();else{let r;try{r=yield e.actions}catch(t){return void Object(h.f)(t)}if(!j(this,P,"f"))if(this._lightBulbWidget.getValue().update(r,e.trigger,e.position),1===e.trigger.type){if(null!=(i=e.trigger.filter)&&i.include){var o=this.tryGetValidActionToApply(e.trigger,r);if(o){try{yield this.delegate.applyCodeAction(o,!1)}finally{r.dispose()}return}if(e.trigger.context&&(o=this.getInvalidActionThatWouldHaveBeenApplied(e.trigger,r),o&&o.action.disabled))return c.a.get(this._editor).showMessage(o.action.disabled,e.trigger.context.position),void r.dispose()}o=!(null==(n=e.trigger.filter)||!n.include),!e.trigger.context||r.allActions.length&&(o||r.validActions.length)?(this._activeCodeActions.value=r,this._codeActionWidget.getValue().show(e.trigger,r,e.position,{includeDisabledActions:o})):(c.a.get(this._editor).showMessage(e.trigger.context.notAvailableMessage,e.trigger.context.position),(this._activeCodeActions.value=r).dispose())}else this._codeActionWidget.getValue().isVisible?r.dispose():this._activeCodeActions.value=r}}))}getInvalidActionThatWouldHaveBeenApplied(e,t){return t.allActions.length&&("first"===e.autoApply&&0===t.validActions.length||"ifSingle"===e.autoApply&&1===t.allActions.length)?t.allActions.find(({action:e})=>e.disabled):void 0}tryGetValidActionToApply(e,t){return t.validActions.length&&("first"===e.autoApply&&0this._onMarkerChanges(e))),this._register(this._editor.onDidChangeCursorPosition(()=>this._onCursorChange()))}trigger(e){var t=this._getRangeOfSelectionUnlessWhitespaceEnclosed(e);return this._createEventAndSignalChange(e,t)}_onMarkerChanges(e){const t=this._editor.getModel();t&&e.some(e=>Object(G.f)(e,t.uri))&&this._autoTriggerTimer.cancelAndSet(()=>{this.trigger({type:2})},this._delay)}_onCursorChange(){this._autoTriggerTimer.cancelAndSet(()=>{this.trigger({type:2})},this._delay)}_getRangeOfMarker(e){var t=this._editor.getModel();if(t)for(const n of this._markerService.read({resource:t.uri})){var i=t.validateRange(n);if(Z.a.intersectRanges(i,e))return Z.a.lift(i)}}_getRangeOfSelectionUnlessWhitespaceEnclosed(e){if(this._editor.hasModel()){var t=this._editor.getModel(),i=this._editor.getSelection();if(i.isEmpty()&&2===e.type){var{lineNumber:e,column:n}=i.getPosition(),o=t.getLineContent(e);if(0===o.length)return;if(1===n){if(/\s/.test(o[0]))return}else if(n===t.getLineMaxColumn(e)){if(/\s/.test(o[o.length-1]))return}else if(/\s/.test(o[n-2])&&/\s/.test(o[n-1]))return}return i}}_createEventAndSignalChange(e,t){var i=this._editor.getModel();if(t&&i)return i=(this._getRangeOfMarker(t)||t).getStartPosition(),this._signalChange(e={trigger:e,selection:t,position:i}),e;this._signalChange(void 0)}}v=V=V||{},v.Empty={type:0},v.Triggered=class{constructor(e,t,i,n){this.trigger=e,this.rangeOrSelection=t,this.position=i,this._cancellablePromise=n,this.type=1,this.actions=n.catch(e=>{if(Object(h.e)(e))return ee;throw e})}cancel(){this._cancellablePromise.cancel()}};const ee={allActions:[],validActions:[],dispose:()=>{},documentation:[],hasAutoFix:!1};class te extends r.a{constructor(e,t,i,n){super(),this._editor=e,this._markerService=t,this._progressService=n,this._codeActionOracle=this._register(new r.d),this._state=V.Empty,this._onDidChangeState=this._register(new N.b),this.onDidChangeState=this._onDidChangeState.event,ie.set(this,!1),this._supportedCodeActions=Q.bindTo(i),this._register(this._editor.onDidChangeModel(()=>this._update())),this._register(this._editor.onDidChangeModelLanguage(()=>this._update())),this._register(f.a.onDidChange(()=>this._update())),this._update()}dispose(){Y(this,ie,"f")||(X(this,ie,!0,"f"),super.dispose(),this.setState(V.Empty,!0))}_update(){if(!Y(this,ie,"f")){this._codeActionOracle.value=void 0,this.setState(V.Empty);const t=this._editor.getModel();if(t&&f.a.has(t)&&!this._editor.getOption(80)){var e=[];for(const i of f.a.all(t))Array.isArray(i.providedCodeActionKinds)&&e.push(...i.providedCodeActionKinds);this._supportedCodeActions.set(e.join(" ")),this._codeActionOracle.value=new J(this._editor,this._markerService,e=>{var i,n;e?(n=Object($.h)(i=>Object(d.d)(t,e.selection,e.trigger,K.b.None,i)),1===e.trigger.type&&null!=(i=this._progressService)&&i.showWhile(n,250),this.setState(new V.Triggered(e.trigger,e.selection,e.position,n))):this.setState(V.Empty)},void 0),this._codeActionOracle.value.trigger({type:2})}else this._supportedCodeActions.reset()}}trigger(e){this._codeActionOracle.value&&this._codeActionOracle.value.trigger(e)}setState(e,t){e===this._state||(1===this._state.type&&this._state.cancel(),this._state=e,t)||Y(this,ie,"f")||this._onDidChangeState.fire(e)}}var ie=new WeakMap,ne=(C=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3this.update(e))),this._ui=new o(()=>this._register(new W(e,de.Id,me.Id,{applyCodeAction:(e,t)=>ne(this,void 0,void 0,(function*(){try{yield this._applyCodeAction(e)}finally{t&&this._trigger({type:2,filter:{}})}}))},this._instantiationService)))}static get(t){return t.getContribution(e.ID)}update(e){this._ui.getValue().update(e)}showCodeActions(e,t,i){return this._ui.getValue().showCodeActionList(e,t,i,{includeDisabledActions:!1})}manualTriggerAtCurrentPosition(e,t,i){var n;this._editor.hasModel()&&(c.a.get(this._editor).closeMessage(),n=this._editor.getPosition(),this._trigger({type:1,filter:t,autoApply:i,context:{notAvailableMessage:e,position:n}}))}_trigger(e){return this._model.trigger(e)}_applyCodeAction(e){return this._instantiationService.invokeFunction(ae,e,this._editor)}};function ae(e,t,i){return ne(this,void 0,void 0,(function*(){var o=e.get(a.a),r=e.get(H.b),s=e.get(q.a),l=e.get(U.a);if(s.publicLog2("codeAction.applyCodeAction",{codeActionTitle:t.action.title,codeActionKind:t.action.kind,codeActionIsPreferred:!!t.action.isPreferred}),yield t.resolve(n.a.None),t.action.edit&&(yield o.apply(a.b.convert(t.action.edit),{editor:i,label:t.action.title})),t.action.command)try{yield r.executeCommand(t.action.command.id,...t.action.command.arguments||[])}catch(r){o="string"==typeof(s=r)?s:s instanceof Error&&"string"==typeof s.message?s.message:void 0,l.error("string"==typeof o?o:E.a("applyCodeActionFailed","An unknown error occurred while applying the code action"))}}))}function le(e,t,i,n){e.hasModel()&&(e=se.get(e))&&e.manualTriggerAtCurrentPosition(t,i,n)}se.ID="editor.contrib.quickFixController",se=C([A(1,w.b),A(2,z.b),A(3,K.a),A(4,u.a)],se);class de extends t.b{constructor(){super({id:de.Id,label:E.a("quickfix.trigger.label","Quick Fix..."),alias:"Quick Fix...",precondition:z.a.and(l.a.writable,l.a.hasCodeActionsProvider),kbOpts:{kbExpr:l.a.editorTextFocus,primary:2132,weight:100}})}run(e,t){return le(t,E.a("editor.action.quickFix.noneMessage","No code actions available"),void 0,void 0)}}de.Id="editor.action.quickFix";class he extends t.c{constructor(){super({id:d.b,precondition:z.a.and(l.a.writable,l.a.hasCodeActionsProvider),description:{description:"Trigger a code action",args:[{name:"args",schema:re}]}})}runEditorCommand(e,t,i){var n=_.a.fromUser(i,{kind:_.b.Empty,apply:"ifSingle"});return le(t,"string"==typeof(null==i?void 0:i.kind)?n.preferred?E.a("editor.action.codeAction.noneMessage.preferred.kind","No preferred code actions for '{0}' available",i.kind):E.a("editor.action.codeAction.noneMessage.kind","No code actions for '{0}' available",i.kind):n.preferred?E.a("editor.action.codeAction.noneMessage.preferred","No preferred code actions available"):E.a("editor.action.codeAction.noneMessage","No code actions available"),{include:n.kind,includeSourceActions:!0,onlyIncludePreferredActions:n.preferred},n.apply)}}class ce extends t.b{constructor(){super({id:d.f,label:E.a("refactor.label","Refactor..."),alias:"Refactor...",precondition:z.a.and(l.a.writable,l.a.hasCodeActionsProvider),kbOpts:{kbExpr:l.a.editorTextFocus,primary:3120,mac:{primary:1328},weight:100},contextMenuOpts:{group:"1_modification",order:2,when:z.a.and(l.a.writable,oe(_.b.Refactor))},description:{description:"Refactor...",args:[{name:"args",schema:re}]}})}run(e,t,i){var n=_.a.fromUser(i,{kind:_.b.Refactor,apply:"never"});return le(t,"string"==typeof(null==i?void 0:i.kind)?n.preferred?E.a("editor.action.refactor.noneMessage.preferred.kind","No preferred refactorings for '{0}' available",i.kind):E.a("editor.action.refactor.noneMessage.kind","No refactorings for '{0}' available",i.kind):n.preferred?E.a("editor.action.refactor.noneMessage.preferred","No preferred refactorings available"):E.a("editor.action.refactor.noneMessage","No refactorings available"),{include:_.b.Refactor.contains(n.kind)?n.kind:_.b.None,onlyIncludePreferredActions:n.preferred},n.apply)}}class ue extends t.b{constructor(){super({id:d.g,label:E.a("source.label","Source Action..."),alias:"Source Action...",precondition:z.a.and(l.a.writable,l.a.hasCodeActionsProvider),contextMenuOpts:{group:"1_modification",order:2.1,when:z.a.and(l.a.writable,oe(_.b.Source))},description:{description:"Source Action...",args:[{name:"args",schema:re}]}})}run(e,t,i){var n=_.a.fromUser(i,{kind:_.b.Source,apply:"never"});return le(t,"string"==typeof(null==i?void 0:i.kind)?n.preferred?E.a("editor.action.source.noneMessage.preferred.kind","No preferred source actions for '{0}' available",i.kind):E.a("editor.action.source.noneMessage.kind","No source actions for '{0}' available",i.kind):n.preferred?E.a("editor.action.source.noneMessage.preferred","No preferred source actions available"):E.a("editor.action.source.noneMessage","No source actions available"),{include:_.b.Source.contains(n.kind)?n.kind:_.b.None,includeSourceActions:!0,onlyIncludePreferredActions:n.preferred},n.apply)}}class ge extends t.b{constructor(){super({id:d.e,label:E.a("organizeImports.label","Organize Imports"),alias:"Organize Imports",precondition:z.a.and(l.a.writable,oe(_.b.SourceOrganizeImports)),kbOpts:{kbExpr:l.a.editorTextFocus,primary:1581,weight:100}})}run(e,t){return le(t,E.a("editor.action.organize.noneMessage","No organize imports action available"),{include:_.b.SourceOrganizeImports,includeSourceActions:!0},"ifSingle")}}class pe extends t.b{constructor(){super({id:d.c,label:E.a("fixAll.label","Fix All"),alias:"Fix All",precondition:z.a.and(l.a.writable,oe(_.b.SourceFixAll))})}run(e,t){return le(t,E.a("fixAll.noneMessage","No fix all action available"),{include:_.b.SourceFixAll,includeSourceActions:!0},"ifSingle")}}class me extends t.b{constructor(){super({id:me.Id,label:E.a("autoFix.label","Auto Fix..."),alias:"Auto Fix...",precondition:z.a.and(l.a.writable,oe(_.b.QuickFix)),kbOpts:{kbExpr:l.a.editorTextFocus,primary:1620,mac:{primary:2644},weight:100}})}run(e,t){return le(t,E.a("editor.action.autoFix.noneMessage","No auto fixes available"),{include:_.b.QuickFix,onlyIncludePreferredActions:!0},"ifSingle")}}me.Id="editor.action.autoFix"},"0baa":function(e,t,i){},"0bfb":function(e,t,i){"use strict";function n(e){const t=this;let i,n=!1;return function(){return n||(n=!0,i=e.apply(t,arguments)),i}}i.d(t,"a",(function(){return n}))},"0d30":function(e,t,i){},"0ef9":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"kotlin",extensions:[".kt"],aliases:["Kotlin","kotlin"],mimetypes:["text/x-kotlin-source","text/x-kotlin"],loader:function(){return i.e("chunk-2d221814").then(i.bind(null,"cb43"))}})},"0f70":function(e,t,i){"use strict";i.d(t,"d",(function(){return r})),i.d(t,"b",(function(){return s})),i.d(t,"l",(function(){return a})),i.d(t,"c",(function(){return l})),i.d(t,"a",(function(){return d})),i.d(t,"g",(function(){return h})),i.d(t,"j",(function(){return c})),i.d(t,"f",(function(){return u})),i.d(t,"h",(function(){return g})),i.d(t,"k",(function(){return p})),i.d(t,"e",(function(){return m})),i.d(t,"i",(function(){return f}));var n=i("308f");class o{constructor(){this._zoomLevel=0,this._lastZoomLevelChangeTime=0,this._onDidChangeZoomLevel=new n.b,this.onDidChangeZoomLevel=this._onDidChangeZoomLevel.event,this._zoomFactor=1}getZoomLevel(){return this._zoomLevel}getTimeSinceLastZoomLevelChanged(){return Date.now()-this._lastZoomLevelChangeTime}getZoomFactor(){return this._zoomFactor}getPixelRatio(){var e=document.createElement("canvas").getContext("2d");return(window.devicePixelRatio||1)/(e.webkitBackingStorePixelRatio||e.mozBackingStorePixelRatio||e.msBackingStorePixelRatio||e.oBackingStorePixelRatio||e.backingStorePixelRatio||1)}}function r(){return o.INSTANCE.getZoomLevel()}function s(){return o.INSTANCE.getTimeSinceLastZoomLevelChanged()}function a(e){return o.INSTANCE.onDidChangeZoomLevel(e)}function l(){return o.INSTANCE.getZoomFactor()}function d(){return o.INSTANCE.getPixelRatio()}o.INSTANCE=new o,t=navigator.userAgent;const h=0<=t.indexOf("Firefox"),c=0<=t.indexOf("AppleWebKit"),u=0<=t.indexOf("Chrome"),g=!u&&0<=t.indexOf("Safari"),p=!u&&!g&&c,m=0<=t.indexOf("Android"),f=window.matchMedia&&window.matchMedia("(display-mode: standalone)").matches},1080:function(e,t,i){"use strict";i.d(t,"b",(function(){return l})),i.d(t,"a",(function(){return m}));var n=i("3742"),o=i("7ab3"),r=i("6a89");class s{constructor(e,t,i,n,o,r){this._richEditBracketBrand=void 0,this.languageIdentifier=e,this.index=t,this.open=i,this.close=n,this.forwardRegex=o,this.reversedRegex=r,this._openSet=s._toSet(this.open),this._closeSet=s._toSet(this.close)}isOpen(e){return this._openSet.has(e)}isClose(e){return this._closeSet.has(e)}static _toSet(e){var t=new Set;for(const i of e)t.add(i);return t}}function a(e){const t=e.length,i=(e=e.map(e=>[e[0].toLowerCase(),e[1].toLowerCase()]),[]);for(let g=0;g{var[e,i]=e,[t,n]=t;return e===t||e===n||i===t||i===n})(n,e[l])){a=s=void 0;var o=i[g],r=i[l],s=Math.min(o,r),a=Math.max(o,r);for(let e=0;enew s(e,n,t.open,t.close,function(e,t,i,n){let o=[];o=(o=o.concat(e)).concat(t);for(let r=0,s=o.length;rt?e:"\\"+e)}const l=new RegExp("\\\\"+i.source,"g");function d(e){return e.replace(l,e=>"\\"+e)}const h=new RegExp(`(\\s)?(\\\\)?${i.source}(\\s)?`,"g");function c(e){return-1===e.indexOf(r)?e:e.replace(h,(e,t,i,n)=>i?e:t||n||"")}function u(e){var t,i=e.indexOf(r);if(-1===i)return{text:e};{var n=e;e=i;const a=[];let l="";function o(e){if(e){l+=e;for(const t of e)a.push(g)}}let d,h,c=-1,u="",g=0,p=e;var s=n.length;for(o(n.substr(0,e));p{let n=i.relatedTarget;for(;n&&n!==e;)n=n.parentNode;n!==e&&t(i)})}function S(e,t){return f(e,"pointerout",i=>{let n=i.relatedTarget;for(;n&&n!==e;)n=n.parentNode;n!==e&&t(i)})}let L,x,k=null;class D{constructor(e,t=0){this._runner=e,this.priority=t,this._canceled=!1}dispose(){this._canceled=!0}execute(){if(!this._canceled)try{this._runner()}catch(t){Object(l.f)(t)}}static sort(e,t){return t.priority-e.priority}}{let e=[],t=null,i=!1,n=!1,o=()=>{for(i=!1,t=e,e=[],n=!0;0(t=new D(t,n),e.push(t),i||(i=!0,n=o,(k=k||(self.requestAnimationFrame||self.msRequestAnimationFrame||self.webkitRequestAnimationFrame||self.mozRequestAnimationFrame||self.oRequestAnimationFrame||(e=>setTimeout(()=>e((new Date).getTime()),0)))).call(self,n)),t),L=(e,i)=>{var o;return n?(o=new D(e,i),t.push(o),o):x(e,i)}}class N extends h.a{constructor(e,t,i,n=function(e,t){return t},o=8){super();let r=null,s=0,l=this._register(new a.g),d=()=>{s=(new Date).getTime(),i(r),r=null};this._register(f(e,t,e=>{r=n(r,e),e=(new Date).getTime()-s,o<=e?(l.cancel(),d()):l.setIfNotSet(d,o-e)}))}}function O(e,t,i,n,o){return new N(e,t,i,n,o)}function E(e){return document.defaultView.getComputedStyle(e,null)}function I(e){if(e!==document.body)return new T(e.clientWidth,e.clientHeight);if(u.c&&window.visualViewport)return new T(window.visualViewport.width,window.visualViewport.height);if(window.innerWidth&&window.innerHeight)return new T(window.innerWidth,window.innerHeight);if(document.body&&document.body.clientWidth&&document.body.clientHeight)return new T(document.body.clientWidth,document.body.clientHeight);if(document.documentElement&&document.documentElement.clientWidth&&document.documentElement.clientHeight)return new T(document.documentElement.clientWidth,document.documentElement.clientHeight);throw new Error("Unable to figure out browser width and height")}class M{static convertToPixels(e,t){return parseFloat(t)||0}static getDimension(e,t,i){var n=E(e);let o="0";return n&&(o=n.getPropertyValue?n.getPropertyValue(t):n.getAttribute(i)),M.convertToPixels(e,o)}static getBorderLeftWidth(e){return M.getDimension(e,"border-left-width","borderLeftWidth")}static getBorderRightWidth(e){return M.getDimension(e,"border-right-width","borderRightWidth")}static getBorderTopWidth(e){return M.getDimension(e,"border-top-width","borderTopWidth")}static getBorderBottomWidth(e){return M.getDimension(e,"border-bottom-width","borderBottomWidth")}static getPaddingLeft(e){return M.getDimension(e,"padding-left","paddingLeft")}static getPaddingRight(e){return M.getDimension(e,"padding-right","paddingRight")}static getPaddingTop(e){return M.getDimension(e,"padding-top","paddingTop")}static getPaddingBottom(e){return M.getDimension(e,"padding-bottom","paddingBottom")}static getMarginLeft(e){return M.getDimension(e,"margin-left","marginLeft")}static getMarginTop(e){return M.getDimension(e,"margin-top","marginTop")}static getMarginRight(e){return M.getDimension(e,"margin-right","marginRight")}static getMarginBottom(e){return M.getDimension(e,"margin-bottom","marginBottom")}}class T{constructor(e,t){this.width=e,this.height=t}with(e=this.width,t=this.height){return e!==this.width||t!==this.height?new T(e,t):this}static is(e){return"object"==typeof e&&"number"==typeof e.height&&"number"==typeof e.width}static lift(e){return e instanceof T?e:new T(e.width,e.height)}static equals(e,t){return e===t||!(!e||!t)&&e.width===t.width&&e.height===t.height}}function A(e){let t=e.offsetParent,i=e.offsetTop,n=e.offsetLeft;for(;null!==(e=e.parentNode)&&e!==document.body&&e!==document.documentElement;){i-=e.scrollTop;var o=K(e)?null:E(e);o&&(n-="rtl"!==o.direction?e.scrollLeft:-e.scrollLeft),e===t&&(n+=M.getBorderLeftWidth(e),i=(i+=M.getBorderTopWidth(e))+e.offsetTop,n+=e.offsetLeft,t=e.offsetParent)}return{left:n,top:i}}function R(e,t,i){"number"==typeof t&&(e.style.width=t+"px"),"number"==typeof i&&(e.style.height=i+"px")}function P(e){return e=e.getBoundingClientRect(),{left:e.left+F.scrollX,top:e.top+F.scrollY,width:e.width,height:e.height}}const F=new class{get scrollX(){return"number"==typeof window.scrollX?window.scrollX:document.body.scrollLeft+document.documentElement.scrollLeft}get scrollY(){return"number"==typeof window.scrollY?window.scrollY:document.body.scrollTop+document.documentElement.scrollTop}};function B(e){var t=M.getMarginLeft(e)+M.getMarginRight(e);return e.offsetWidth+t}function j(e){var t=M.getBorderLeftWidth(e)+M.getBorderRightWidth(e),i=M.getPaddingLeft(e)+M.getPaddingRight(e);return e.offsetWidth-t-i}function W(e){var t=M.getBorderTopWidth(e)+M.getBorderBottomWidth(e),i=M.getPaddingTop(e)+M.getPaddingBottom(e);return e.offsetHeight-t-i}function V(e){var t=M.getMarginTop(e)+M.getMarginBottom(e);return e.offsetHeight+t}function H(e,t){for(;e;){if(e===t)return!0;e=e.parentNode}return!1}function z(e,t,i){for(;e&&e.nodeType===e.ELEMENT_NODE;){if(e.classList.contains(t))return e;if(i)if("string"==typeof i){if(e.classList.contains(i))return null}else if(e===i)return null;e=e.parentNode}return null}function U(e,t,i){return!!z(e,t,i)}function K(e){return e&&e.host&&e.mode}function q(e){return!!$(e)}function $(e){for(;e.parentNode;){if(e===document.body)return null;e=e.parentNode}return K(e)?e:null}function G(){let e=document.activeElement;for(;null!==e&&void 0!==e&&e.shadowRoot;)e=e.shadowRoot.activeElement;return e}function Z(e=document.getElementsByTagName("head")[0]){var t=document.createElement("style");return t.type="text/css",t.media="screen",e.appendChild(t),t}let Y=null;function X(){return Y=Y||Z()}function Q(e,t,i=X()){i&&t&&i.sheet.insertRule(e+"{"+t+"}",0)}function J(e,t=X()){if(t){var i,n,o=null!=(n=null==(i=t)?void 0:i.sheet)&&n.rules?i.sheet.rules:null!=(n=null==i?void 0:i.sheet)&&n.cssRules?i.sheet.cssRules:[],r=[];for(let t=0;t{i=!1,t||(t=!0,this._onDidFocus.fire())},o=()=>{t&&(i=!0,window.setTimeout(()=>{i&&(i=!1,t=!1,this._onDidBlur.fire())},0))};this._refreshStateHandler=()=>{H(document.activeElement,e)!==t&&(t?o:n)()},this._register(f(e,te.FOCUS,n,!0)),this._register(f(e,te.BLUR,o,!0))}}function se(e){return new re(e)}function ae(e,...t){if(e.append(...t),1===t.length&&"string"!=typeof t[0])return t[0]}function le(e,t){return e.insertBefore(t,e.firstChild),t}function de(e,...t){e.innerText="",ae(e,...t)}const he=/([\w\-]+)?(#([\w\-]+))?((\.([\w\-]+))*)/;function ce(e,t,i,...o){if(t=he.exec(t),!t)throw new Error("Bad use of emmet");i=Object.assign({},i||{});var r=t[1]||"div";let s;return s=e!==n.HTML?document.createElementNS(e,r):document.createElement(r),t[3]&&(s.id=t[3]),t[4]&&(s.className=t[4].replace(/\./g," ").trim()),Object.keys(i).forEach(e=>{var t=i[e];void 0!==t&&(/^on\w+$/.test(e)?s[e]=t:"selected"===e?t&&s.setAttribute(e,"true"):s.setAttribute(e,t))}),s.append(...o),s}function ue(e,t,...i){return ce(n.HTML,e,t,...i)}function ge(...e){for(var t of e)t.style.display="",t.removeAttribute("aria-hidden")}function pe(...e){for(var t of e)t.style.display="none",t.setAttribute("aria-hidden","true")}function me(e){return Array.prototype.slice.call(document.getElementsByTagName(e),0)}function fe(e){return e=window.devicePixelRatio*e,Math.max(1,Math.floor(e))/window.devicePixelRatio}function _e(e){window.open(e,"_blank","noopener")}function be(e){const t=()=>{e(),i=x(t)};let i=x(t);return Object(h.i)(()=>i.dispose())}function ve(e){return e?`url('${c.a.asBrowserUri(e).toString(!0).replace(/'/g,"%27")}')`:"url('')"}function Ce(e){return`'${e.replace(/'/g,"%27")}'`}(i=n=n||{}).HTML="http://www.w3.org/1999/xhtml",i.SVG="http://www.w3.org/2000/svg",ue.SVG=function(e,t,...i){return ce(n.SVG,e,t,...i)},c.b.setPreferredWebSchema(/^https:/.test(window.location.href)?"https":"http");class we extends d.b{constructor(){super(),this._subscriptions=new h.b,this._keyStatus={altKey:!1,shiftKey:!1,ctrlKey:!1,metaKey:!1},this._subscriptions.add(f(window,"keydown",e=>{if(!e.defaultPrevented){var t=new r.a(e);if(6!==t.keyCode||!e.repeat){if(e.altKey&&!this._keyStatus.altKey)this._keyStatus.lastKeyPressed="alt";else if(e.ctrlKey&&!this._keyStatus.ctrlKey)this._keyStatus.lastKeyPressed="ctrl";else if(e.metaKey&&!this._keyStatus.metaKey)this._keyStatus.lastKeyPressed="meta";else if(e.shiftKey&&!this._keyStatus.shiftKey)this._keyStatus.lastKeyPressed="shift";else{if(6===t.keyCode)return;this._keyStatus.lastKeyPressed=void 0}this._keyStatus.altKey=e.altKey,this._keyStatus.ctrlKey=e.ctrlKey,this._keyStatus.metaKey=e.metaKey,this._keyStatus.shiftKey=e.shiftKey,this._keyStatus.lastKeyPressed&&(this._keyStatus.event=e,this.fire(this._keyStatus))}}},!0)),this._subscriptions.add(f(window,"keyup",e=>{e.defaultPrevented||(!e.altKey&&this._keyStatus.altKey?this._keyStatus.lastKeyReleased="alt":!e.ctrlKey&&this._keyStatus.ctrlKey?this._keyStatus.lastKeyReleased="ctrl":!e.metaKey&&this._keyStatus.metaKey?this._keyStatus.lastKeyReleased="meta":!e.shiftKey&&this._keyStatus.shiftKey?this._keyStatus.lastKeyReleased="shift":this._keyStatus.lastKeyReleased=void 0,this._keyStatus.lastKeyPressed!==this._keyStatus.lastKeyReleased&&(this._keyStatus.lastKeyPressed=void 0),this._keyStatus.altKey=e.altKey,this._keyStatus.ctrlKey=e.ctrlKey,this._keyStatus.metaKey=e.metaKey,this._keyStatus.shiftKey=e.shiftKey,this._keyStatus.lastKeyReleased&&(this._keyStatus.event=e,this.fire(this._keyStatus)))},!0)),this._subscriptions.add(f(document.body,"mousedown",()=>{this._keyStatus.lastKeyPressed=void 0},!0)),this._subscriptions.add(f(document.body,"mouseup",()=>{this._keyStatus.lastKeyPressed=void 0},!0)),this._subscriptions.add(f(document.body,"mousemove",e=>{e.buttons&&(this._keyStatus.lastKeyPressed=void 0)},!0)),this._subscriptions.add(f(window,"blur",()=>{this.resetKeyStatus()}))}get keyStatus(){return this._keyStatus}resetKeyStatus(){this.doResetKeyStatus(),this.fire(this._keyStatus)}doResetKeyStatus(){this._keyStatus={altKey:!1,shiftKey:!1,ctrlKey:!1,metaKey:!1}}static getInstance(){return we.instance||(we.instance=new we),we.instance}dispose(){super.dispose(),this._subscriptions.dispose()}}function ye(e,t){e=window.matchMedia(e),"function"==typeof e.addEventListener?e.addEventListener("change",t):e.addListener(t)}},"133b":function(e,t,i){},1389:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"yaml",extensions:[".yaml",".yml"],aliases:["YAML","yaml","YML","yml"],mimetypes:["application/x-yaml","text/x-yaml"],loader:function(){return i.e("chunk-2d0aab07").then(i.bind(null,"11a2"))}})},"13e8":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"csp",extensions:[],aliases:["CSP","csp"],loader:function(){return i.e("chunk-2d209408").then(i.bind(null,"a7ea"))}})},1569:function(e,t,i){"use strict";function n(e,t){if(!e)throw new Error(t?`Assertion failed (${t})`:"Assertion Failed")}i.d(t,"a",(function(){return n}))},1665:function(e,t,i){"use strict";i.d(t,"b",(function(){return o})),i.d(t,"a",(function(){return r}));t=i("30db");var n=i("dff7");const o=new(i("4fc3").c)("isWindows",t.i,Object(n.a)("isWindows","Whether the operating system is Windows")),r="inputFocus"},"16f5":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"less",extensions:[".less"],aliases:["Less","less"],mimetypes:["text/x-less","text/less"],loader:function(){return i.e("chunk-2d0bb267").then(i.bind(null,"39f1"))}})},1754:function(e,t,i){},1898:function(e,t,i){"use strict";i.d(t,"b",(function(){return D})),i.d(t,"c",(function(){return N})),i.d(t,"a",(function(){return O}));var n=i("0f70"),o=i("11f7"),r=i("6653"),s=i("5d28"),a=i("00a3"),l=(t=i("1b7d"),i("5fe7"));class d extends t.a{constructor(e){super(),this._onActivate=e.onActivate,this.bgDomNode=document.createElement("div"),this.bgDomNode.className="arrow-background",this.bgDomNode.style.position="absolute",this.bgDomNode.style.width=e.bgWidth+"px",this.bgDomNode.style.height=e.bgHeight+"px",void 0!==e.top&&(this.bgDomNode.style.top="0px"),void 0!==e.left&&(this.bgDomNode.style.left="0px"),void 0!==e.bottom&&(this.bgDomNode.style.bottom="0px"),void 0!==e.right&&(this.bgDomNode.style.right="0px"),this.domNode=document.createElement("div"),this.domNode.className=e.className,this.domNode.classList.add(...e.icon.classNamesArray),this.domNode.style.position="absolute",this.domNode.style.width="11px",this.domNode.style.height="11px",void 0!==e.top&&(this.domNode.style.top=e.top+"px"),void 0!==e.left&&(this.domNode.style.left=e.left+"px"),void 0!==e.bottom&&(this.domNode.style.bottom=e.bottom+"px"),void 0!==e.right&&(this.domNode.style.right=e.right+"px"),this._mouseMoveMonitor=this._register(new a.a),this.onmousedown(this.bgDomNode,e=>this._arrowMouseDown(e)),this.onmousedown(this.domNode,e=>this._arrowMouseDown(e)),this._mousedownRepeatTimer=this._register(new l.c),this._mousedownScheduleRepeatTimer=this._register(new l.g)}_arrowMouseDown(e){this._onActivate(),this._mousedownRepeatTimer.cancel(),this._mousedownScheduleRepeatTimer.cancelAndSet(()=>{this._mousedownRepeatTimer.cancelAndSet(()=>this._onActivate(),1e3/24)},200),this._mouseMoveMonitor.startMonitoring(e.target,e.buttons,a.b,e=>{},()=>{this._mousedownRepeatTimer.cancel(),this._mousedownScheduleRepeatTimer.cancel()}),e.preventDefault()}}var h=i("a666");class c extends h.a{constructor(e,t,i){super(),this._visibility=e,this._visibleClassName=t,this._invisibleClassName=i,this._domNode=null,this._isVisible=!1,this._isNeeded=!1,this._rawShouldBeVisible=!1,this._shouldBeVisible=!1,this._revealTimer=this._register(new l.g)}setVisibility(e){this._visibility!==e&&(this._visibility=e,this._updateShouldBeVisible())}setShouldBeVisible(e){this._rawShouldBeVisible=e,this._updateShouldBeVisible()}_applyVisibilitySetting(){return 2!==this._visibility&&(3===this._visibility||this._rawShouldBeVisible)}_updateShouldBeVisible(){var e=this._applyVisibilitySetting();this._shouldBeVisible!==e&&(this._shouldBeVisible=e,this.ensureVisibility())}setIsNeeded(e){this._isNeeded!==e&&(this._isNeeded=e,this.ensureVisibility())}setDomNode(e){this._domNode=e,this._domNode.setClassName(this._invisibleClassName),this.setShouldBeVisible(!1)}ensureVisibility(){this._isNeeded?this._shouldBeVisible?this._reveal():this._hide(!0):this._hide(!1)}_reveal(){this._isVisible||(this._isVisible=!0,this._revealTimer.setIfNotSet(()=>{this._domNode&&this._domNode.setClassName(this._visibleClassName)},0))}_hide(e){this._revealTimer.cancel(),this._isVisible&&(this._isVisible=!1,this._domNode)&&this._domNode.setClassName(this._invisibleClassName+(e?" fade":""))}}var u=i("30db");class g extends t.a{constructor(e){super(),this._lazyRender=e.lazyRender,this._host=e.host,this._scrollable=e.scrollable,this._scrollByPage=e.scrollByPage,this._scrollbarState=e.scrollbarState,this._visibilityController=this._register(new c(e.visibility,"visible scrollbar "+e.extraScrollbarClassName,"invisible scrollbar "+e.extraScrollbarClassName)),this._visibilityController.setIsNeeded(this._scrollbarState.isNeeded()),this._mouseMoveMonitor=this._register(new a.a),this._shouldRender=!0,this.domNode=Object(r.b)(document.createElement("div")),this.domNode.setAttribute("role","presentation"),this.domNode.setAttribute("aria-hidden","true"),this._visibilityController.setDomNode(this.domNode),this.domNode.setPosition("absolute"),this.onmousedown(this.domNode.domNode,e=>this._domNodeMouseDown(e))}_createArrow(e){e=this._register(new d(e)),this.domNode.domNode.appendChild(e.bgDomNode),this.domNode.domNode.appendChild(e.domNode)}_createSlider(e,t,i,n){this.slider=Object(r.b)(document.createElement("div")),this.slider.setClassName("slider"),this.slider.setPosition("absolute"),this.slider.setTop(e),this.slider.setLeft(t),"number"==typeof i&&this.slider.setWidth(i),"number"==typeof n&&this.slider.setHeight(n),this.slider.setLayerHinting(!0),this.slider.setContain("strict"),this.domNode.domNode.appendChild(this.slider.domNode),this.onmousedown(this.slider.domNode,e=>{e.leftButton&&(e.preventDefault(),this._sliderMouseDown(e,()=>{}))}),this.onclick(this.slider.domNode,e=>{e.leftButton&&e.stopPropagation()})}_onElementSize(e){return this._scrollbarState.setVisibleSize(e)&&(this._visibilityController.setIsNeeded(this._scrollbarState.isNeeded()),this._shouldRender=!0,this._lazyRender||this.render()),this._shouldRender}_onElementScrollSize(e){return this._scrollbarState.setScrollSize(e)&&(this._visibilityController.setIsNeeded(this._scrollbarState.isNeeded()),this._shouldRender=!0,this._lazyRender||this.render()),this._shouldRender}_onElementScrollPosition(e){return this._scrollbarState.setScrollPosition(e)&&(this._visibilityController.setIsNeeded(this._scrollbarState.isNeeded()),this._shouldRender=!0,this._lazyRender||this.render()),this._shouldRender}beginReveal(){this._visibilityController.setShouldBeVisible(!0)}beginHide(){this._visibilityController.setShouldBeVisible(!1)}render(){this._shouldRender&&(this._shouldRender=!1,this._renderDomNode(this._scrollbarState.getRectangleLargeSize(),this._scrollbarState.getRectangleSmallSize()),this._updateSlider(this._scrollbarState.getSliderSize(),this._scrollbarState.getArrowSize()+this._scrollbarState.getSliderPosition()))}_domNodeMouseDown(e){e.target===this.domNode.domNode&&this._onMouseDown(e)}delegateMouseDown(e){var t=this.domNode.domNode.getClientRects()[0].top,i=t+this._scrollbarState.getSliderPosition(),n=(t=t+this._scrollbarState.getSliderPosition()+this._scrollbarState.getSliderSize(),this._sliderMousePosition(e));i<=n&&n<=t?e.leftButton&&(e.preventDefault(),this._sliderMouseDown(e,()=>{})):this._onMouseDown(e)}_onMouseDown(e){let t,i;i=e.target===this.domNode.domNode&&"number"==typeof e.browserEvent.offsetX&&"number"==typeof e.browserEvent.offsetY?(t=e.browserEvent.offsetX,e.browserEvent.offsetY):(n=o.D(this.domNode.domNode),t=e.posx-n.left,e.posy-n.top);var n=this._mouseDownRelativePosition(t,i);this._setDesiredScrollPositionNow(this._scrollByPage?this._scrollbarState.getDesiredScrollPositionFromOffsetPaged(n):this._scrollbarState.getDesiredScrollPositionFromOffset(n)),e.leftButton&&(e.preventDefault(),this._sliderMouseDown(e,()=>{}))}_sliderMouseDown(e,t){const i=this._sliderMousePosition(e),n=this._sliderOrthogonalMousePosition(e),o=this._scrollbarState.clone();this.slider.toggleClassName("active",!0),this._mouseMoveMonitor.startMonitoring(e.target,e.buttons,a.b,e=>{var t=this._sliderOrthogonalMousePosition(e);t=Math.abs(t-n);u.i&&140{this.slider.toggleClassName("active",!1),this._host.onDragEnd(),t()}),this._host.onDragStart()}_setDesiredScrollPositionNow(e){var t={};this.writeScrollPosition(t,e),this._scrollable.setScrollPositionNow(t)}updateScrollbarSize(e){this._updateScrollbarSize(e),this._scrollbarState.setScrollbarSize(e),this._shouldRender=!0,this._lazyRender||this.render()}isNeeded(){return this._scrollbarState.isNeeded()}}class p{constructor(e,t,i,n,o,r){this._scrollbarSize=Math.round(t),this._oppositeScrollbarSize=Math.round(i),this._arrowSize=Math.round(e),this._visibleSize=n,this._scrollSize=o,this._scrollPosition=r,this._computedAvailableSize=0,this._computedIsNeeded=!1,this._computedSliderSize=0,this._computedSliderRatio=0,this._computedSliderPosition=0,this._refreshComputedValues()}clone(){return new p(this._arrowSize,this._scrollbarSize,this._oppositeScrollbarSize,this._visibleSize,this._scrollSize,this._scrollPosition)}setVisibleSize(e){return e=Math.round(e),this._visibleSize!==e&&(this._visibleSize=e,this._refreshComputedValues(),!0)}setScrollSize(e){return e=Math.round(e),this._scrollSize!==e&&(this._scrollSize=e,this._refreshComputedValues(),!0)}setScrollPosition(e){return e=Math.round(e),this._scrollPosition!==e&&(this._scrollPosition=e,this._refreshComputedValues(),!0)}setScrollbarSize(e){this._scrollbarSize=Math.round(e)}setOppositeScrollbarSize(e){this._oppositeScrollbarSize=Math.round(e)}static _computeValues(e,t,i,n,o){e=Math.max(0,i-e),t=Math.max(0,e-2*t);var r=0this._host.onMouseWheel(new s.b(null,1,0))}),this._createArrow({className:"scra",icon:_,top:n,left:void 0,bottom:void 0,right:i,bgWidth:t.arrowSize,bgHeight:t.horizontalScrollbarSize,onActivate:()=>this._host.onMouseWheel(new s.b(null,-1,0))})),this._createSlider(Math.floor((t.horizontalScrollbarSize-t.horizontalSliderSize)/2),0,void 0,t.horizontalSliderSize)}_updateSlider(e,t){this.slider.setWidth(e),this.slider.setLeft(t)}_renderDomNode(e,t){this.domNode.setWidth(e),this.domNode.setHeight(t),this.domNode.setLeft(0),this.domNode.setBottom(0)}onDidScroll(e){return this._shouldRender=this._onElementScrollSize(e.scrollWidth)||this._shouldRender,this._shouldRender=this._onElementScrollPosition(e.scrollLeft)||this._shouldRender,this._shouldRender=this._onElementSize(e.width)||this._shouldRender,this._shouldRender}_mouseDownRelativePosition(e,t){return e}_sliderMousePosition(e){return e.posx}_sliderOrthogonalMousePosition(e){return e.posy}_updateScrollbarSize(e){this.slider.setHeight(e)}writeScrollPosition(e,t){e.scrollLeft=t}updateOptions(e){this.updateScrollbarSize(2===e.horizontal?0:e.horizontalScrollbarSize),this._scrollbarState.setOppositeScrollbarSize(2===e.vertical?0:e.verticalScrollbarSize),this._visibilityController.setVisibility(e.horizontal),this._scrollByPage=e.scrollByPage}}const v=Object(m.e)("scrollbar-button-up",m.b.triangleUp),C=Object(m.e)("scrollbar-button-down",m.b.triangleDown);class w extends g{constructor(e,t,i){var n=e.getScrollDimensions(),o=e.getCurrentScrollPosition();super({lazyRender:t.lazyRender,host:i,scrollbarState:new p(t.verticalHasArrows?t.arrowSize:0,2===t.vertical?0:t.verticalScrollbarSize,0,n.height,n.scrollHeight,o.scrollTop),visibility:t.vertical,extraScrollbarClassName:"vertical",scrollable:e,scrollByPage:t.scrollByPage}),t.verticalHasArrows&&(i=(t.arrowSize-11)/2,n=(t.verticalScrollbarSize-11)/2,this._createArrow({className:"scra",icon:v,top:i,left:n,bottom:void 0,right:void 0,bgWidth:t.verticalScrollbarSize,bgHeight:t.arrowSize,onActivate:()=>this._host.onMouseWheel(new s.b(null,0,1))}),this._createArrow({className:"scra",icon:C,top:void 0,left:n,bottom:i,right:void 0,bgWidth:t.verticalScrollbarSize,bgHeight:t.arrowSize,onActivate:()=>this._host.onMouseWheel(new s.b(null,0,-1))})),this._createSlider(0,Math.floor((t.verticalScrollbarSize-t.verticalSliderSize)/2),t.verticalSliderSize,void 0)}_updateSlider(e,t){this.slider.setHeight(e),this.slider.setTop(t)}_renderDomNode(e,t){this.domNode.setWidth(t),this.domNode.setHeight(e),this.domNode.setRight(0),this.domNode.setTop(0)}onDidScroll(e){return this._shouldRender=this._onElementScrollSize(e.scrollHeight)||this._shouldRender,this._shouldRender=this._onElementScrollPosition(e.scrollTop)||this._shouldRender,this._shouldRender=this._onElementSize(e.height)||this._shouldRender,this._shouldRender}_mouseDownRelativePosition(e,t){return t}_sliderMousePosition(e){return e.posy}_sliderOrthogonalMousePosition(e){return e.posx}_updateScrollbarSize(e){this.slider.setWidth(e)}writeScrollPosition(e,t){e.scrollTop=t}updateOptions(e){this.updateScrollbarSize(2===e.vertical?0:e.verticalScrollbarSize),this._scrollbarState.setOppositeScrollbarSize(0),this._visibilityController.setVisibility(e.vertical),this._scrollByPage=e.scrollByPage}}var y=i("308f"),S=i("42e39");i("7aad");class L{constructor(e,t,i){this.timestamp=e,this.deltaX=t,this.deltaY=i,this.score=0}}class x{constructor(){this._capacity=5,this._memory=[],this._front=-1,this._rear=-1}isPhysicalMouseWheel(){if(-1===this._front&&-1===this._rear)return!1;let e=1,t=0,i=1,n=this._rear;for(;;){var o=n===this._front?e:Math.pow(2,-i);if(e-=o,t+=this._memory[n].score*o,n===this._front)break;n=(this._capacity+n-1)%this._capacity,i++}return t<=.5}accept(e,t,i){e=new L(e,t,i),e.score=this._computeScore(e),-1===this._front&&-1===this._rear?(this._memory[0]=e,this._front=0,this._rear=0):(this._rear=(this._rear+1)%this._capacity,this._rear===this._front&&(this._front=(this._front+1)%this._capacity),this._memory[this._rear]=e)}_computeScore(e){if(0{this._onWillScroll.fire(e),this._onDidScroll(e),this._onScroll.fire(e)})),t={onMouseWheel:e=>this._onMouseWheel(e),onDragStart:()=>this._onDragStart(),onDragEnd:()=>this._onDragEnd()},this._verticalScrollbar=this._register(new w(this._scrollable,this._options,t)),this._horizontalScrollbar=this._register(new b(this._scrollable,this._options,t)),this._domNode=document.createElement("div"),this._domNode.className="monaco-scrollable-element "+this._options.className,this._domNode.setAttribute("role","presentation"),this._domNode.style.position="relative",this._domNode.style.overflow="hidden",this._domNode.appendChild(e),this._domNode.appendChild(this._horizontalScrollbar.domNode.domNode),this._domNode.appendChild(this._verticalScrollbar.domNode.domNode),this._options.useShadows?(this._leftShadowDomNode=Object(r.b)(document.createElement("div")),this._leftShadowDomNode.setClassName("shadow"),this._domNode.appendChild(this._leftShadowDomNode.domNode),this._topShadowDomNode=Object(r.b)(document.createElement("div")),this._topShadowDomNode.setClassName("shadow"),this._domNode.appendChild(this._topShadowDomNode.domNode),this._topLeftShadowDomNode=Object(r.b)(document.createElement("div")),this._topLeftShadowDomNode.setClassName("shadow"),this._domNode.appendChild(this._topLeftShadowDomNode.domNode)):(this._leftShadowDomNode=null,this._topShadowDomNode=null,this._topLeftShadowDomNode=null),this._listenOnDomNode=this._options.listenOnDomNode||this._domNode,this._mouseWheelToDispose=[],this._setListeningToMouseWheel(this._options.handleMouseWheel),this.onmouseover(this._listenOnDomNode,e=>this._onMouseOver(e)),this.onnonbubblingmouseout(this._listenOnDomNode,e=>this._onMouseOut(e)),this._hideTimeout=this._register(new l.g),this._isDragging=!1,this._mouseIsOver=!1,this._shouldRender=!0,this._revealOnScroll=!0}dispose(){this._mouseWheelToDispose=Object(h.f)(this._mouseWheelToDispose),super.dispose()}getDomNode(){return this._domNode}getOverviewRulerLayoutInfo(){return{parent:this._domNode,insertBefore:this._verticalScrollbar.domNode.domNode}}delegateVerticalScrollbarMouseDown(e){this._verticalScrollbar.delegateMouseDown(e)}getScrollDimensions(){return this._scrollable.getScrollDimensions()}setScrollDimensions(e){this._scrollable.setScrollDimensions(e,!1)}updateClassName(e){this._options.className=e,u.f&&(this._options.className+=" mac"),this._domNode.className="monaco-scrollable-element "+this._options.className}updateOptions(e){void 0!==e.handleMouseWheel&&(this._options.handleMouseWheel=e.handleMouseWheel,this._setListeningToMouseWheel(this._options.handleMouseWheel)),void 0!==e.mouseWheelScrollSensitivity&&(this._options.mouseWheelScrollSensitivity=e.mouseWheelScrollSensitivity),void 0!==e.fastScrollSensitivity&&(this._options.fastScrollSensitivity=e.fastScrollSensitivity),void 0!==e.scrollPredominantAxis&&(this._options.scrollPredominantAxis=e.scrollPredominantAxis),void 0!==e.horizontal&&(this._options.horizontal=e.horizontal),void 0!==e.vertical&&(this._options.vertical=e.vertical),void 0!==e.horizontalScrollbarSize&&(this._options.horizontalScrollbarSize=e.horizontalScrollbarSize),void 0!==e.verticalScrollbarSize&&(this._options.verticalScrollbarSize=e.verticalScrollbarSize),void 0!==e.scrollByPage&&(this._options.scrollByPage=e.scrollByPage),this._horizontalScrollbar.updateOptions(this._options),this._verticalScrollbar.updateOptions(this._options),this._options.lazyRender||this._render()}_setListeningToMouseWheel(e){0{this._onMouseWheel(new s.b(e))},{passive:!1}))}_onMouseWheel(e){var t=x.INSTANCE,i=window.devicePixelRatio/Object(n.c)();u.i||u.d?t.accept(Date.now(),e.deltaX/i,e.deltaY/i):t.accept(Date.now(),e.deltaX,e.deltaY);let o=!1;if(e.deltaY||e.deltaX){let n=e.deltaY*this._options.mouseWheelScrollSensitivity,a=e.deltaX*this._options.mouseWheelScrollSensitivity;this._options.scrollPredominantAxis&&(Math.abs(n)>=Math.abs(a)?a=0:n=0),this._options.flipAxes&&([n,a]=[a,n]);i=!u.f&&e.browserEvent&&e.browserEvent.shiftKey,i=(!this._options.scrollYToX&&!i||a||(a=n,n=0),e.browserEvent&&e.browserEvent.altKey&&(a*=this._options.fastScrollSensitivity,n*=this._options.fastScrollSensitivity),this._scrollable.getFutureScrollPosition());var r,s={};n&&(r=50*n,r=i.scrollTop-(r<0?Math.floor(r):Math.ceil(r)),this._verticalScrollbar.writeScrollPosition(s,r)),a&&(r=50*a,r=i.scrollLeft-(r<0?Math.floor(r):Math.ceil(r)),this._horizontalScrollbar.writeScrollPosition(s,r)),s=this._scrollable.validateScrollPosition(s),i.scrollLeft===s.scrollLeft&&i.scrollTop===s.scrollTop||(this._options.mouseWheelSmoothScroll&&t.isPhysicalMouseWheel()?this._scrollable.setScrollPositionSmooth(s):this._scrollable.setScrollPositionNow(s),o=!0)}let a=o;(a=!((a=!(a||!this._options.alwaysConsumeMouseWheel)||a)||!this._options.consumeMouseWheelIfScrollbarIsNeeded||!this._verticalScrollbar.isNeeded()&&!this._horizontalScrollbar.isNeeded())||a)&&(e.preventDefault(),e.stopPropagation())}_onDidScroll(e){this._shouldRender=this._horizontalScrollbar.onDidScroll(e)||this._shouldRender,this._shouldRender=this._verticalScrollbar.onDidScroll(e)||this._shouldRender,this._options.useShadows&&(this._shouldRender=!0),this._revealOnScroll&&this._reveal(),this._options.lazyRender||this._render()}renderNow(){if(!this._options.lazyRender)throw new Error("Please use `lazyRender` together with `renderNow`!");this._render()}_render(){var e,t,i;this._shouldRender&&(this._shouldRender=!1,this._horizontalScrollbar.render(),this._verticalScrollbar.render(),this._options.useShadows)&&(t=(i=0<(e=this._scrollable.getCurrentScrollPosition()).scrollTop)?" top":"",i=(e=0this._hide(),500)}}class D extends k{constructor(e,t){(t=t||{}).mouseWheelSmoothScroll=!1;var i=new S.a(0,e=>o.V(e));super(e,t,i),this._register(i)}setScrollPosition(e){this._scrollable.setScrollPositionNow(e)}getScrollPosition(){return this._scrollable.getCurrentScrollPosition()}}class N extends k{constructor(e,t,i){super(e,t,i)}setScrollPosition(e){e.reuseAnimation?this._scrollable.setScrollPositionSmooth(e,e.reuseAnimation):this._scrollable.setScrollPositionNow(e)}getScrollPosition(){return this._scrollable.getCurrentScrollPosition()}}class O extends D{constructor(e,t){super(e,t),this._element=e,this.onScroll(e=>{e.scrollTopChanged&&(this._element.scrollTop=e.scrollTop),e.scrollLeftChanged&&(this._element.scrollLeft=e.scrollLeft)}),this.scanDomNode()}scanDomNode(){this.setScrollDimensions({width:this._element.clientWidth,scrollWidth:this._element.scrollWidth,height:this._element.clientHeight,scrollHeight:this._element.scrollHeight}),this.setScrollPosition({scrollLeft:this._element.scrollLeft,scrollTop:this._element.scrollTop})}}},"191f":function(e,t,i){"use strict";i.d(t,"a",(function(){return p})),i.d(t,"b",(function(){return m}));var n=i("fdcc"),o=i("3742"),r=i("2c29"),s=i("ccde"),a=i("6a89"),l=i("8025");class d{constructor(e,t,i){this._range=e,this._charBeforeSelection=t,this._charAfterSelection=i}getEditOperations(e,t){t.addTrackedEditOperation(new a.a(this._range.startLineNumber,this._range.startColumn,this._range.startLineNumber,this._range.startColumn),this._charBeforeSelection),t.addTrackedEditOperation(new a.a(this._range.endLineNumber,this._range.endColumn,this._range.endLineNumber,this._range.endColumn),this._charAfterSelection)}computeCursorState(e,t){t=t.getInverseEditOperations();var i=t[0].range;t=t[1].range;return new l.a(i.endLineNumber,i.endColumn,t.endLineNumber,t.endColumn-this._charAfterSelection.length)}}var h=i("2e5d"),c=i("e6ff"),u=i("2837"),g=i("70cb");class p{static indent(e,t,i){if(null===t||null===i)return[];var n=[];for(let o=0,r=i.length;othis._compositionType(i,e,o,r,s,a)),new h.e(4,n,{shouldPushStackElementBefore:_(e,4),shouldPushStackElementAfter:!1})}static _compositionType(e,t,i,n,o,s){return t.isEmpty()&&(t=t.getPosition(),n=Math.max(1,t.column-n),o=Math.min(e.getLineMaxColumn(t.lineNumber),t.column+o),n=new a.a(t.lineNumber,n,t.lineNumber,o),e.getValueInRange(n)!==i||0!==s)?new r.d(n,i,0,s):null}static _typeCommand(e,t,i){return new(i?r.e:r.a)(e,t,!0)}static _enter(e,t,i,n){if(0===e.autoIndent)return p._typeCommand(n,"\n",i);if(!t.isCheapToTokenize(n.getStartPosition().lineNumber)||1===e.autoIndent)return s=t.getLineContent(n.startLineNumber),s=o.x(s).substring(0,n.startColumn-1),p._typeCommand(n,"\n"+e.normalizeIndentation(s),i);var s=g.a.getEnterAction(e.autoIndent,t,n);if(s){if(s.indentAction===u.b.None)return p._typeCommand(n,"\n"+e.normalizeIndentation(s.indentation+s.appendText),i);if(s.indentAction===u.b.Indent)return p._typeCommand(n,"\n"+e.normalizeIndentation(s.indentation+s.appendText),i);if(s.indentAction===u.b.IndentOutdent)return l=e.normalizeIndentation(s.indentation),d="\n"+(a=e.normalizeIndentation(s.indentation+s.appendText))+"\n"+l,i?new r.e(n,d,!0):new r.d(n,d,-1,a.length-l.length,!0);if(s.indentAction===u.b.Outdent)return d=p.unshiftIndent(e,s.indentation),p._typeCommand(n,"\n"+e.normalizeIndentation(d+s.appendText),i)}var a=t.getLineContent(n.startLineNumber),l=o.x(a).substring(0,n.startColumn-1);if(4<=e.autoIndent){var d=g.a.getIndentForEnter(e.autoIndent,t,n,{unshiftIndent:t=>p.unshiftIndent(e,t),shiftIndent:t=>p.shiftIndent(e,t),normalizeIndentation:t=>e.normalizeIndentation(t)});if(d){let l=h.a.visibleColumnFromColumn2(e,t,n.getEndPosition());if(s=n.endColumn,a=t.getLineContent(n.endLineNumber),a=o.u(a),n=0<=a?n.setEndPosition(n.endLineNumber,Math.max(n.endColumn,a+1)):n.setEndPosition(n.endLineNumber,t.getLineMaxColumn(n.endLineNumber)),i)return new r.e(n,"\n"+e.normalizeIndentation(d.afterEnter),!0);{let t=0;return s<=a+1&&(e.insertSpaces||(l=Math.ceil(l/e.indentSize)),t=Math.min(l+1-e.normalizeIndentation(d.afterEnter).length-1,0)),new r.d(n,"\n"+e.normalizeIndentation(d.afterEnter),0,t,!0)}}}return p._typeCommand(n,"\n"+e.normalizeIndentation(l),i)}static _isAutoIndentType(e,t,i){if(e.autoIndent<4)return!1;for(let n=0,o=i.length;np.shiftIndent(e,t),unshiftIndent:t=>p.unshiftIndent(e,t)});return null!==r&&r!==e.normalizeIndentation(o)?0===(o=t.getLineFirstNonWhitespaceColumn(i.startLineNumber))?p._typeCommand(new a.a(i.startLineNumber,1,i.endLineNumber,i.endColumn),e.normalizeIndentation(r)+n,!1):p._typeCommand(new a.a(i.startLineNumber,1,i.endLineNumber,i.endColumn),e.normalizeIndentation(r)+t.getLineContent(i.startLineNumber).substring(o-1,i.startColumn-1)+n,!1):null}static _isAutoClosingOvertype(e,t,i,n,o){if("never"===e.autoClosingOvertype)return!1;if(!e.autoClosingPairs.autoClosingPairsCloseSingleChar.has(o))return!1;for(let d=0,c=i.length;dt.startsWith(e.open)),n=e.some(e=>t.startsWith(e.close));return!i&&n}static _findAutoClosingPairOpen(e,t,i,n){if(e=e.autoClosingPairs.autoClosingPairsOpenByEnd.get(n),!e)return null;let o=null;for(const r of e)if(null===o||r.open.length>o.open.length){let e=!0;for(const o of i)if(t.getValueInRange(new a.a(o.lineNumber,o.column-r.open.length+1,o.lineNumber,o.column))+n!==r.open){e=!1;break}e&&(o=r)}return o}static _findSubAutoClosingPairClose(e,t){if(t.open.length<=1)return"";var i=t.close.charAt(t.close.length-1);let n=null;for(const o of e.autoClosingPairs.autoClosingPairsCloseByEnd.get(i)||[])o.open!==t.open&&t.open.includes(o.open)&&t.close.endsWith(o.close)&&(!n||o.open.length>n.open.length)&&(n=o);return n?n.close:""}static _getAutoClosingPairClose(e,t,i,o,r){var s=Object(h.g)(o),a=s?e.autoClosingQuotes:e.autoClosingBrackets;if("never"===a)return null;var l=this._findAutoClosingPairOpen(e,t,i.map(e=>e.getPosition()),o);if(!l)return null;var d=this._findSubAutoClosingPairClose(e,l);let u=!0;var m=s?e.shouldAutoCloseBefore.quote:e.shouldAutoCloseBefore.bracket;for(let h=0,C=i.length;hf.column-1){var v=_.charAt(f.column-1);if(!p._isBeforeClosingBrace(e,b)&&!m(v))return null}if(!t.isCheapToTokenize(f.lineNumber))return null;if(1===l.open.length&&s&&"always"!==a){if(b=Object(c.a)(e.wordSeparators),r&&1new r.a(new a.a(e.positionLineNumber,e.positionColumn,e.positionLineNumber,e.positionColumn+1),"",!1)),new h.e(4,n,{shouldPushStackElementBefore:!0,shouldPushStackElementAfter:!1})):null!==(s=this._getAutoClosingPairClose(t,i,o,d,!1))?this._runAutoClosingOpenCharType(e,t,i,o,d,!1,s):null:null}static typeWithInterceptors(e,t,i,n,o,s,a){if(!e&&"\n"===a){var l=[];for(let e=0,t=o.length;ethis.editorWorkerService.navigateValueSet(h,a,i)),this.currentRequest.then(i=>{var s,d,h;i&&i.range&&i.value&&n.validate(this.editor)&&(s=o.a.lift(i.range),d=i.range,h=i.value.length-(a.endColumn-a.startColumn),d={startLineNumber:d.startLineNumber,startColumn:d.startColumn,endLineNumber:d.endLineNumber,endColumn:d.startColumn+i.value.length},1this.decorationIds=this.editor.deltaDecorations(this.decorationIds,[])).catch(p.f))}).catch(p.f)):Promise.resolve(void 0)}}}};f.ID="editor.contrib.inPlaceReplaceController",f.DECORATION=u.a.register({description:"in-place-replace",className:"valueSetReplacement"}),f=i([m(1,a.a)],f);class _ extends t.b{constructor(){super({id:"editor.action.inPlaceReplace.up",label:n.a("InPlaceReplaceAction.previous.label","Replace with Previous Value"),alias:"Replace with Previous Value",precondition:s.a.writable,kbOpts:{kbExpr:s.a.editorTextFocus,primary:3154,weight:100}})}run(e,t){return t=f.get(t),t?t.run(this.id,!0):Promise.resolve(void 0)}}class b extends t.b{constructor(){super({id:"editor.action.inPlaceReplace.down",label:n.a("InPlaceReplaceAction.next.label","Replace with Next Value"),alias:"Replace with Next Value",precondition:s.a.writable,kbOpts:{kbExpr:s.a.editorTextFocus,primary:3156,weight:100}})}run(e,t){return t=f.get(t),t?t.run(this.id,!1):Promise.resolve(void 0)}}Object(t.l)(f.ID,f),Object(t.j)(_),Object(t.j)(b),Object(h.f)((e,t)=>{e=e.getColor(c.k),e&&t.addRule(`.monaco-editor.vs .valueSetReplacement { outline: solid 2px ${e}; }`)})},"1b0e":function(e,t,i){"use strict";i.d(t,"b",(function(){return s})),i.d(t,"a",(function(){return h}));class n{constructor(e,t,i,n){this.originalStart=e,this.originalLength=t,this.modifiedStart=i,this.modifiedLength=n}getOriginalEnd(){return this.originalStart+this.originalLength}getModifiedEnd(){return this.modifiedStart+this.modifiedLength}}var o=i("eda7");class r{constructor(e){this.source=e}getElements(){var e=this.source,t=new Int32Array(e.length);for(let i=0,n=e.length;i=c[N+1]?(m=(u=c[N+1]-1)-L-l,u>x&&w.MarkNextChange(),x=u+1,w.AddOriginalElement(u+1,m+1),N+1-r):(m=(u=c[N-1])-L-l,u>x&&w.MarkNextChange(),x=u,w.AddModifiedElement(u+1,m+1),N-1-r),0<=k&&(r=(c=this.m_reverseHistory[k])[0],y=1,S=c.length-1)}while(-1<=--k);C=w.getChanges()}return this.ConcatenateChanges(t,C)}ComputeRecursionPoint(e,t,i,o,r,s,a){let d=0,h=0,c=0,u=0,g=0,p=0;e--,i--,s[r[0]=0]=0,this.m_forwardHistory=[],this.m_reverseHistory=[];var m=t-e+(o-i),f=1+m,_=new Int32Array(f),b=new Int32Array(f),v=o-i,C=t-e,w=e-i,y=t-o,S=(C-v)%2==0;_[v]=e,b[C]=t,a[0]=!1;for(let D=1;D<=m/2+1;D++){let m=0,N=0;c=this.ClipDiagonalBound(v-D,D,v,f),u=this.ClipDiagonalBound(v+D,D,v,f);for(let e=c;e<=u;e+=2){d=e===c||em+N&&(m=d,N=h),!S&&Math.abs(e-C)<=D-1&&d>=b[e])return r[0]=d,s[0]=h,L<=b[e]&&D<=1448?this.WALKTRACE(v,c,u,w,C,g,p,y,_,b,d,t,r,h,o,s,S,a):null}var x=(m-e+(N-i)-D)/2;if(null!==this.ContinueProcessingPredicate&&!this.ContinueProcessingPredicate(m,x))return a[0]=!0,r[0]=m,s[0]=N,0=b[n+1]?b[n+1]-1:b[n-1],h=d-(n-C)-y;for(var k=d;d>e&&h>i&&this.ElementsAreEqual(d,h);)d--,h--;if(b[n]=d,S&&Math.abs(n-v)<=D&&d<=_[n])return r[0]=d,s[0]=h,k>=_[n]&&D<=1448?this.WALKTRACE(v,c,u,w,C,g,p,y,_,b,d,t,r,h,o,s,S,a):null}if(D<=1447){let e=new Int32Array(u-c+2);e[0]=v-c+1,l.Copy2(_,c,e,1,u-c+1),this.m_forwardHistory.push(e),(e=new Int32Array(p-g+2))[0]=C-g+1,l.Copy2(b,g,e,1,p-g+1),this.m_reverseHistory.push(e)}}return this.WALKTRACE(v,c,u,w,C,g,p,y,_,b,d,t,r,h,o,s,S,a)}PrettifyChanges(e){for(let S=0;So&&(o=c,n=e)}l.originalStart-=n,l.modifiedStart-=n;var g=[null];0a&&(a=h,l=c,d=e)}return 0=this._originalElementsOrHash.length-1||this._hasStrings&&/^\s*$/.test(this._originalStringElements[e])}_OriginalRegionIsBoundary(e,t){return!(!this._OriginalIsBoundary(e)&&!this._OriginalIsBoundary(e-1))||!!(0=this._modifiedElementsOrHash.length-1||this._hasStrings&&/^\s*$/.test(this._modifiedStringElements[e])}_ModifiedRegionIsBoundary(e,t){return!(!this._ModifiedIsBoundary(e)&&!this._ModifiedIsBoundary(e-1))||!!(0=t.originalStart||e.modifiedStart+e.modifiedLength>=t.modifiedStart){var o=e.originalStart;let s=e.originalLength;var r=e.modifiedStart;let a=e.modifiedLength;return e.originalStart+e.originalLength>=t.originalStart&&(s=t.originalStart+t.originalLength-e.originalStart),e.modifiedStart+e.modifiedLength>=t.modifiedStart&&(a=t.modifiedStart+t.modifiedLength-e.modifiedStart),i[0]=new n(o,s,r,a),!0}return i[0]=null,!1}ClipDiagonalBound(e,t,i,n){return 0<=e&&et(new r.a(e))))}onmousedown(e,t){this._register(n.i(e,n.d.MOUSE_DOWN,e=>t(new r.a(e))))}onmouseover(e,t){this._register(n.i(e,n.d.MOUSE_OVER,e=>t(new r.a(e))))}onnonbubblingmouseout(e,t){this._register(n.j(e,e=>t(new r.a(e))))}onkeydown(e,t){this._register(n.i(e,n.d.KEY_DOWN,e=>t(new o.a(e))))}onkeyup(e,t){this._register(n.i(e,n.d.KEY_UP,e=>t(new o.a(e))))}oninput(e,t){this._register(n.i(e,n.d.INPUT,t))}onblur(e,t){this._register(n.i(e,n.d.BLUR,t))}onfocus(e,t){this._register(n.i(e,n.d.FOCUS,t))}ignoreGesture(e){s.b.ignoreTarget(e)}}},"1bd1":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"scala",extensions:[".scala",".sc",".sbt"],aliases:["Scala","scala","SBT","Sbt","sbt","Dotty","dotty"],mimetypes:["text/x-scala-source","text/x-scala","text/x-sbt","text/x-dotty"],loader:function(){return i.e("chunk-2d0c86e3").then(i.bind(null,"559f"))}})},"1ddc":function(e,t,i){"use strict";i.d(t,"b",(function(){return g})),i.d(t,"a",(function(){return m}));var n=i("0f70"),o=i("308f"),r=(t=i("a666"),i("30db"));class s{constructor(e,t){this.chr=e,this.type=t,this.width=0}fulfill(e){this.width=e}}class a{constructor(e,t){this._bareFontInfo=e,this._requests=t,this._container=null,this._testElements=null}read(){this._createDomElements(),document.body.appendChild(this._container),this._readFromDomElements(),document.body.removeChild(this._container),this._container=null,this._testElements=null}_createDomElements(){var e=document.createElement("div"),t=(e.style.position="absolute",e.style.top="-50000px",e.style.width="50000px",document.createElement("div")),i=(t.style.fontFamily=this._bareFontInfo.getMassagedFontFamily(),t.style.fontWeight=this._bareFontInfo.fontWeight,t.style.fontSize=this._bareFontInfo.fontSize+"px",t.style.fontFeatureSettings=this._bareFontInfo.fontFeatureSettings,t.style.lineHeight=this._bareFontInfo.lineHeight+"px",t.style.letterSpacing=this._bareFontInfo.letterSpacing+"px",e.appendChild(t),document.createElement("div")),n=(i.style.fontFamily=this._bareFontInfo.getMassagedFontFamily(),i.style.fontWeight="bold",i.style.fontSize=this._bareFontInfo.fontSize+"px",i.style.fontFeatureSettings=this._bareFontInfo.fontFeatureSettings,i.style.lineHeight=this._bareFontInfo.lineHeight+"px",i.style.letterSpacing=this._bareFontInfo.letterSpacing+"px",e.appendChild(i),document.createElement("div")),o=(n.style.fontFamily=this._bareFontInfo.getMassagedFontFamily(),n.style.fontWeight=this._bareFontInfo.fontWeight,n.style.fontSize=this._bareFontInfo.fontSize+"px",n.style.fontFeatureSettings=this._bareFontInfo.fontFeatureSettings,n.style.lineHeight=this._bareFontInfo.lineHeight+"px",n.style.letterSpacing=this._bareFontInfo.letterSpacing+"px",n.style.fontStyle="italic",e.appendChild(n),[]);for(const s of this._requests){let e;0===s.type&&(e=t),2===s.type&&(e=i),(e=1===s.type?n:e).appendChild(document.createElement("br"));var r=document.createElement("span");a._render(r,s),e.appendChild(r),o.push(r)}this._container=e,this._testElements=o}static _render(e,t){if(" "===t.chr){let t=" ";for(let e=0;e<8;e++)t+=t;e.innerText=t}else{let i=t.chr;for(let e=0;e<8;e++)i+=i;e.textContent=i}}_readFromDomElements(){for(let i=0,n=this._requests.length;ithis._values[e])}}function g(){p.INSTANCE.clearCache()}class p extends t.a{constructor(){super(),this._onDidChange=this._register(new o.b),this.onDidChange=this._onDidChange.event,this._cache=new u,this._evictUntrustedReadingsTimeout=-1}dispose(){-1!==this._evictUntrustedReadingsTimeout&&(clearTimeout(this._evictUntrustedReadingsTimeout),this._evictUntrustedReadingsTimeout=-1),super.dispose()}clearCache(){this._cache=new u,this._onDidChange.fire()}_writeToCache(e,t){this._cache.put(e,t),t.isTrusted||-1!==this._evictUntrustedReadingsTimeout||(this._evictUntrustedReadingsTimeout=setTimeout(()=>{this._evictUntrustedReadingsTimeout=-1,this._evictUntrustedReadings()},5e3))}_evictUntrustedReadings(){let e=!1;for(const t of this._cache.getValues())t.isTrusted||(e=!0,this._cache.remove(t));e&&this._onDidChange.fire()}readConfiguration(e){if(!this._cache.has(e)){let t=p._actualReadConfiguration(e);(t.typicalHalfwidthCharacterWidth<=2||t.typicalFullwidthCharacterWidth<=2||t.spaceWidth<=2||t.maxDigitWidth<=2)&&(t=new c.b({zoomLevel:n.d(),pixelRatio:n.a(),fontFamily:t.fontFamily,fontWeight:t.fontWeight,fontSize:t.fontSize,fontFeatureSettings:t.fontFeatureSettings,lineHeight:t.lineHeight,letterSpacing:t.letterSpacing,isMonospace:t.isMonospace,typicalHalfwidthCharacterWidth:Math.max(t.typicalHalfwidthCharacterWidth,5),typicalFullwidthCharacterWidth:Math.max(t.typicalFullwidthCharacterWidth,5),canUseHalfwidthRightwardsArrow:t.canUseHalfwidthRightwardsArrow,spaceWidth:Math.max(t.spaceWidth,5),middotWidth:Math.max(t.middotWidth,5),wsmiddotWidth:Math.max(t.wsmiddotWidth,5),maxDigitWidth:Math.max(t.maxDigitWidth,5)},!1)),this._writeToCache(e,t)}return this._cache.get(e)}static createRequest(e,t,i,n){return e=new s(e,t),i.push(e),n&&n.push(e),e}static _actualReadConfiguration(e){var t=[],i=[],o=this.createRequest("n",0,t,i),r=this.createRequest("m",0,t,null),s=this.createRequest(" ",0,t,i),l=this.createRequest("0",0,t,i),d=this.createRequest("1",0,t,i),u=this.createRequest("2",0,t,i),g=this.createRequest("3",0,t,i),p=this.createRequest("4",0,t,i),m=this.createRequest("5",0,t,i),f=this.createRequest("6",0,t,i),_=this.createRequest("7",0,t,i),b=this.createRequest("8",0,t,i),v=this.createRequest("9",0,t,i),C=this.createRequest("→",0,t,i),w=this.createRequest("→",0,t,null),y=this.createRequest("·",0,t,i),S=this.createRequest(String.fromCharCode(11825),0,t,null),L=(this.createRequest("|",0,t,i),this.createRequest("/",0,t,i),this.createRequest("-",0,t,i),this.createRequest("_",0,t,i),this.createRequest("i",0,t,i),this.createRequest("l",0,t,i),this.createRequest("m",0,t,i),this.createRequest("|",1,t,i),this.createRequest("_",1,t,i),this.createRequest("i",1,t,i),this.createRequest("l",1,t,i),this.createRequest("m",1,t,i),this.createRequest("n",1,t,i),this.createRequest("|",2,t,i),this.createRequest("_",2,t,i),this.createRequest("i",2,t,i),this.createRequest("l",2,t,i),this.createRequest("m",2,t,i),this.createRequest("n",2,t,i),L=e,t=t,new a(L,t).read(),Math.max(l.width,d.width,u.width,g.width,p.width,m.width,f.width,_.width,b.width,v.width));let x=e.fontFeatureSettings===h.e.OFF;var k=i[0].width;for(let n=1,a=i.length;x&&nC.width&&(N=!1),t=2e3this._recomputeOptions())),this._register(p.INSTANCE.onDidChange(()=>this._recomputeOptions())),this._validatedOptions.get(10)&&this._elementSizeObserver.startObserving(),this._register(n.l(e=>this._recomputeOptions())),this._register(this.accessibilityService.onDidChangeScreenReaderOptimized(()=>this._recomputeOptions())),this._recomputeOptions()}static applyFontInfoSlow(e,t){e.style.fontFamily=t.getMassagedFontFamily(),e.style.fontWeight=t.fontWeight,e.style.fontSize=t.fontSize+"px",e.style.fontFeatureSettings=t.fontFeatureSettings,e.style.lineHeight=t.lineHeight+"px",e.style.letterSpacing=t.letterSpacing+"px"}static applyFontInfo(e,t){e.setFontFamily(t.getMassagedFontFamily()),e.setFontWeight(t.fontWeight),e.setFontSize(t.fontSize),e.setFontFeatureSettings(t.fontFeatureSettings),e.setLineHeight(t.lineHeight),e.setLetterSpacing(t.letterSpacing)}observeReferenceElement(e){this._elementSizeObserver.observe(e)}updatePixelRatio(){this._recomputeOptions()}static _getExtraEditorClassName(){let e="";return n.h||n.k||(e+="no-user-select "),n.h&&(e+="no-minimap-shadow "),r.f&&(e+="mac "),e}_getEnvConfiguration(){return{extraEditorClassName:m._getExtraEditorClassName(),outerWidth:this._elementSizeObserver.getWidth(),outerHeight:this._elementSizeObserver.getHeight(),emptySelectionClipboard:n.j||n.g,pixelRatio:n.a(),zoomLevel:n.d(),accessibilitySupport:this.accessibilityService.isScreenReaderOptimized()?2:this.accessibilityService.getAccessibilitySupport()}}readConfiguration(e){return p.INSTANCE.readConfiguration(e)}}},"1e03":function(e,t,i){},"1e93":function(e,t,i){"use strict";(function(e){i.d(t,"a",(function(){return r})),i.d(t,"b",(function(){return s})),i.d(t,"e",(function(){return a})),i.d(t,"c",(function(){return l})),i.d(t,"f",(function(){return d})),i.d(t,"d",(function(){return h})),i.d(t,"g",(function(){return c}));const n=void 0!==e;let o;class r{constructor(e){this.buffer=e,this.byteLength=this.buffer.byteLength}static wrap(t){return n&&!e.isBuffer(t)&&(t=e.from(t.buffer,t.byteOffset,t.byteLength)),new r(t)}toString(){return n?this.buffer.toString():(o=o||new TextDecoder).decode(this.buffer)}}function s(e,t){return e[t+0]<<0>>>0|e[t+1]<<8>>>0}function a(e,t,i){e[i+0]=255&t,e[i+1]=255&(t>>>=8)}function l(e,t){return e[t]*Math.pow(2,24)+e[t+1]*Math.pow(2,16)+e[t+2]*Math.pow(2,8)+e[t+3]}function d(e,t,i){e[i+3]=t,e[i+2]=t>>>=8,e[i+1]=t>>>=8,e[i]=t>>>=8}function h(e,t){return e[t]}function c(e,t,i){e[i]=t}}).call(this,i("1c35").Buffer)},"1f26":function(e,t,i){},"1f84":function(e,t,i){"use strict";i.r(t),i.d(t,"GotoDefinitionAtPositionEditorContribution",(function(){return S})),i("eb68");var n=i("dff7"),o=i("5fe7"),r=i("fdcc"),s=i("78bc"),a=(t=i("5818"),i("6a89")),l=i("b707"),d=i("b2cc"),h=i("bd13"),c=i("a666"),u=i("b78f"),g=i("b7d0"),p=i("303e"),m=i("bc04"),f=i("f187"),_=i("6816"),b=i("7061"),v=i("ef8e9"),C=i("88d4"),w=i("4fc3"),y=(i=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3{this.startFindDefinitionFromMouse(e,Object(v.o)(t))})),this.toUnhook.add(t.onExecute(e=>{this.isEnabled(e)&&this.gotoDefinition(e.target.position,e.hasSideBySideModifier).then(()=>{this.removeLinkDecorations()},e=>{this.removeLinkDecorations(),Object(r.f)(e)})})),this.toUnhook.add(t.onCancel(()=>{this.removeLinkDecorations(),this.currentWordAtPosition=null}))}static get(t){return t.getContribution(e.ID)}startFindDefinitionFromCursor(e){return this.startFindDefinition(e).then(()=>{this.toUnhookForKeyboard.add(this.editor.onDidChangeCursorPosition(()=>{this.currentWordAtPosition=null,this.removeLinkDecorations(),this.toUnhookForKeyboard.clear()})),this.toUnhookForKeyboard.add(this.editor.onKeyDown(e=>{e&&(this.currentWordAtPosition=null,this.removeLinkDecorations(),this.toUnhookForKeyboard.clear())}))})}startFindDefinitionFromMouse(e,t){9===e.target.type&&0this.findDefinition(e,t)),this.previousPromise.then(t=>{if(t&&t.length&&l.validate(this.editor))if(1{if(t.object&&t.object.textEditorModel){var o=t["object"]["textEditorModel"],r=n.range["startLineNumber"];if(!(r<1||r>o.getLineCount())){let t;r=this.getPreviewValue(o,r,n),t=n.originSelectionRange?a.a.lift(n.originSelectionRange):new a.a(e.lineNumber,i.startColumn,e.lineNumber,i.endColumn),o=this.modeService.getModeIdByFilepathOrFirstLine(o.uri),this.addDecoration(t,(new s.a).appendCodeblock(o||"",r))}}t.dispose()})}else this.removeLinkDecorations()}).then(void 0,r.f)}getPreviewValue(t,i,n){let o=n.targetSelectionRange?n.range:this.getPreviewRangeBasedOnBrackets(t,i);return o.endLineNumber-o.startLineNumber>=e.MAX_SOURCE_PREVIEW_LINES&&(o=this.getPreviewRangeBasedOnIndentation(t,i)),n=this.stripIndentationFromPreviewRange(t,i,o),n}stripIndentationFromPreviewRange(e,t,i){let n=e.getLineFirstNonWhitespaceColumn(t);for(let r=t+1;rn)return new a.a(i,1,n+1,1);s=t.findNextBracket(new b.a(e,d))}return new a.a(i,1,n+1,1)}addDecoration(e,t){this.linkDecorations=this.editor.deltaDecorations(this.linkDecorations,[{range:e,options:{description:"goto-definition-link",inlineClassName:"goto-definition-link",hoverMessage:t}}])}removeLinkDecorations(){0{var i=!t&&this.editor.getOption(77)&&!this.isInPeekEditor(e);return new f.DefinitionAction({openToSide:t,openInPeek:i,muteMessage:!0},{alias:"",label:"",id:"",precondition:void 0}).run(e,this.editor)})}isInPeekEditor(e){return e=e.get(w.b),C.b.inPeekEditor.getValue(e)}dispose(){this.toUnhook.dispose()}};S.ID="editor.contrib.gotodefinitionatposition",S.MAX_SOURCE_PREVIEW_LINES=8,S=i([y(1,u.a),y(2,t.a)],S),Object(d.l)(S.ID,S),Object(g.f)((e,t)=>{e=e.getColor(p.q),e&&t.addRule(`.monaco-editor .goto-definition-link { color: ${e} !important; }`)})},"1fa1":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"php",extensions:[".php",".php4",".php5",".phtml",".ctp"],aliases:["PHP","php"],mimetypes:["application/x-php"],loader:function(){return i.e("chunk-2d0e57ec").then(i.bind(null,"9571"))}})},"1fe0":function(e,t,i){"use strict";i.d(t,"a",(function(){return h}));var n=i("3352"),o=i("b7d0"),r=i("918c"),s=i("a666"),a=i("b055"),l=i("ef8e9"),d=i("0bfb");class h{constructor(e){this.options=e,this.rangeHighlightDecorationId=void 0}provide(e,t){var i,n=new s.b;e.canAcceptInBackground=!(null==(i=this.options)||!i.canAcceptInBackground),e.matchOnLabel=e.matchOnDescription=e.matchOnDetail=e.sortByLabel=!1;const o=n.add(new s.d);return o.value=this.doProvide(e,t),n.add(this.onDidActiveTextEditorControlChange(()=>{o.value=void 0,o.value=this.doProvide(e,t)})),n}doProvide(e,t){var i=new s.b;const n=this.activeTextEditorControl;if(n&&this.canProvideWithTextEditor(n)){const r={editor:n};var o=Object(a.a)(n);if(o){let e=Object(l.o)(n.saveViewState());i.add(o.onDidChangeCursorPosition(()=>{e=Object(l.o)(n.saveViewState())})),r.restoreViewState=()=>{e&&n===this.activeTextEditorControl&&n.restoreViewState(e)},i.add(Object(d.a)(t.onCancellationRequested)(()=>{var e;return null==(e=r.restoreViewState)?void 0:e.call(r)}))}i.add(Object(s.i)(()=>this.clearDecorations(n))),i.add(this.provideWithTextEditor(r,e,t))}else i.add(this.provideWithoutTextEditor(e,t));return i}canProvideWithTextEditor(e){return!0}gotoLocation({editor:e},t){e.setSelection(t.range),e.revealRangeInCenter(t.range,0),t.preserveFocus||e.focus()}getModel(e){var t;return Object(a.c)(e)?null==(t=e.getModel())?void 0:t.modified:e.getModel()}addDecorations(e,t){e.changeDecorations(e=>{var i=[],s=(this.rangeHighlightDecorationId&&(i.push(this.rangeHighlightDecorationId.overviewRulerDecorationId),i.push(this.rangeHighlightDecorationId.rangeHighlightId),this.rangeHighlightDecorationId=void 0),[{range:t,options:{description:"quick-access-range-highlight",className:"rangeHighlight",isWholeLine:!0}},{range:t,options:{description:"quick-access-range-highlight-overview",overviewRuler:{color:Object(o.g)(r.B),position:n.d.Full}}}]),[e,i]=e.deltaDecorations(i,s);this.rangeHighlightDecorationId={rangeHighlightId:e,overviewRulerDecorationId:i}})}clearDecorations(e){const t=this.rangeHighlightDecorationId;t&&(e.changeDecorations(e=>{e.deltaDecorations([t.overviewRulerDecorationId,t.rangeHighlightId],[])}),this.rangeHighlightDecorationId=void 0)}}},"23ec":function(e,t,i){"use strict";i.r(t);var n=i("5fe7"),o=(t=i("a666"),i("b2cc")),r=i("b707"),s=i("1b69"),a=i("252f"),l=i("b7d0"),d=i("fbba"),h=i("d1a7"),c=i("74ce"),u=(i=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3this._tokenizeViewportNow(),100),this._outstandingRequests=[],this._register(this._editor.onDidScrollChange(()=>{this._tokenizeViewport.schedule()})),this._register(this._editor.onDidChangeModel(()=>{this._cancelAll(),this._tokenizeViewport.schedule()})),this._register(this._editor.onDidChangeModelContent(e=>{this._cancelAll(),this._tokenizeViewport.schedule()})),this._register(r.k.onDidChange(()=>{this._cancelAll(),this._tokenizeViewport.schedule()})),this._register(this._configurationService.onDidChangeConfiguration(e=>{e.affectsConfiguration(h.b)&&(this._cancelAll(),this._tokenizeViewport.schedule())})),this._register(this._themeService.onDidColorThemeChange(()=>{this._cancelAll(),this._tokenizeViewport.schedule()}))}_cancelAll(){for(const e of this._outstandingRequests)e.cancel();this._outstandingRequests=[]}_removeOutstandingRequest(e){for(let t=0,i=this._outstandingRequests.length;tthis._requestRange(t,e,i,n)))}else t.hasSomeSemanticTokens()&&t.setSemanticTokens(null,!1)}else t.hasSomeSemanticTokens()&&t.setSemanticTokens(null,!1)}}_requestRange(e,t,i,o){const r=e.getVersionId(),s=Object(n.h)(n=>Promise.resolve(i.provideDocumentRangeSemanticTokens(e,t,n)));return s.then(i=>{i&&!e.isDisposed()&&e.getVersionId()===r&&e.setPartialSemanticTokens(t,Object(a.b)(i,o,e.getLanguageIdentifier()))}).then(()=>this._removeOutstandingRequest(s),()=>this._removeOutstandingRequest(s)),s}};g.ID="editor.contrib.viewportSemanticTokens",g=i([u(1,s.a),u(2,l.b),u(3,d.a)],g),Object(o.l)(g.ID,g)},"23f2":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"fsharp",extensions:[".fs",".fsi",".ml",".mli",".fsx",".fsscript"],aliases:["F#","FSharp","fsharp"],loader:function(){return i.e("chunk-2d221a34").then(i.bind(null,"cacc"))}})},2504:function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return l}));var n,o,r=i("308f");const s=Object.freeze((function(e,t){const i=setTimeout(e.bind(t),0);return{dispose(){clearTimeout(i)}}}));(o=n=n||{}).isCancellationToken=function(e){return e===o.None||e===o.Cancelled||e instanceof a||!(!e||"object"!=typeof e)&&"boolean"==typeof e.isCancellationRequested&&"function"==typeof e.onCancellationRequested},o.None=Object.freeze({isCancellationRequested:!1,onCancellationRequested:r.c.None}),o.Cancelled=Object.freeze({isCancellationRequested:!0,onCancellationRequested:s});class a{constructor(){this._isCancelled=!1,this._emitter=null}cancel(){this._isCancelled||(this._isCancelled=!0,this._emitter&&(this._emitter.fire(void 0),this.dispose()))}get isCancellationRequested(){return this._isCancelled}get onCancellationRequested(){return this._isCancelled?s:(this._emitter||(this._emitter=new r.b),this._emitter.event)}dispose(){this._emitter&&(this._emitter.dispose(),this._emitter=null)}}class l{constructor(e){this._token=void 0,this._parentListener=void 0,this._parentListener=e&&e.onCancellationRequested(this.cancel,this)}get token(){return this._token||(this._token=new a),this._token}cancel(){this._token?this._token instanceof a&&this._token.cancel():this._token=n.Cancelled}dispose(e=!1){e&&this.cancel(),this._parentListener&&this._parentListener.dispose(),this._token?this._token instanceof a&&this._token.dispose():this._token=n.None}}},"252f":function(e,t,i){"use strict";i.d(t,"a",(function(){return s})),i.d(t,"b",(function(){return a}));var n=i("b707"),o=i("d3d7"),r=i("4111");class s{constructor(e,t,i){this._legend=e,this._themeService=t,this._logService=i,this._hashTable=new d,this._hasWarnedOverlappingTokens=!1}getMetadata(e,t,i){var r=this._hashTable.get(e,t,i.id);let s;if(r)s=r.metadata,this._logService.getLevel()===o.c.Trace&&this._logService.trace(`SemanticTokensProviderStyling [CACHED] ${e} / ${t}: foreground ${n.E.getForeground(s)}, fontStyle `+n.E.getFontStyle(s).toString(2));else{let d=this._legend.tokenTypes[e];var a=[];if(d){let e=t;for(let t=0;0>=1;0c&&0===n[5*t];)t--;if(t-1===c){let t=e;for(;t+1g&&(t.warnOverlappingSemanticTokens(m,g+1),w=this._growCount){var o=this._elements;this._currentLengthIndex++,this._currentLength=d._SIZES[this._currentLengthIndex],this._growCount=Math.round(this._currentLengthIndex+1e.length&&(i=e.length);te===t)){for(var n=e[Symbol.iterator](),o=t[Symbol.iterator]();;){var r=n.next(),s=o.next();if(r.done!==s.done)return!1;if(r.done)return!0;if(!i(r.value,s.value))return!1}}}},2652:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"powerquery",extensions:[".pq",".pqm"],aliases:["PQ","M","Power Query","Power Query M"],loader:function(){return i.e("chunk-2d0d2f22").then(i.bind(null,"5b54"))}})},"27e6":function(e,t,i){},2837:function(e,t,i){"use strict";var n;i.d(t,"b",(function(){return n})),i.d(t,"c",(function(){return o})),i.d(t,"a",(function(){return r})),(i=n=n||{})[i.None=0]="None",i[i.Indent=1]="Indent",i[i.IndentOutdent=2]="IndentOutdent",i[i.Outdent=3]="Outdent";class o{constructor(e){if(this._standardAutoClosingPairConditionalBrand=void 0,this.open=e.open,this.close=e.close,this._standardTokenMask=0,Array.isArray(e.notIn))for(let t=0,i=e.notIn.length;t=o.length||0===(t=(i=o.length-e)<=t?i:t)||(this.values=new Uint32Array(o.length-t),this.values.set(o.subarray(0,e),0),this.values.set(o.subarray(e+t),e),this.prefixSum=new Uint32Array(this.values.length),e-1=this.values.length&&(e=this.values.length-1);for(let i=t;i<=e;i++)this.prefixSum[i]=this.prefixSum[i-1]+this.values[i];this.prefixSumValidIndex[0]=Math.max(this.prefixSumValidIndex[0],e)}return this.prefixSum[e]}getIndexOf(e){e=Math.floor(e),this.getTotalSum();let t=0,i=this.values.length-1,n=0;var r;let s=0;for(;t<=i;)if(n=t+(i-t)/2|0,r=this.prefixSum[n],e<(s=r-this.values[n]))i=n-1;else{if(!(r<=e))break;t=n+1}return new o(n,e-s)}}},"2dec":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"go",extensions:[".go"],aliases:["Go"],loader:function(){return i.e("chunk-2d0e542a").then(i.bind(null,"9470"))}})},"2e4b":function(e,t,i){"use strict";i.r(t),i.d(t,"StandaloneCommandsQuickAccessProvider",(function(){return W})),i.d(t,"GotoLineAction",(function(){return V}));t=i("89cd");var n=i("2f1e"),o=i("03d9"),r=i("5717"),s=i("e8e3"),a=i("ef8e9"),l=i("dff7");function d(e,t){return t&&(e.stack||e.stacktrace)?l.a("stackTrace.format","{0}: {1}",c(e),h(e.stack)||h(e.stacktrace)):c(e)}function h(e){return Array.isArray(e)?e.join("\n"):e}function c(e){return"string"==typeof e.code&&"number"==typeof e.errno&&"string"==typeof e.syscall?l.a("nodeExceptionMessage","A system error occurred ({0})",e.message):e.message||l.a("error.defaultMessage","An unknown error occurred. Please consult the log for more details.")}var u,g=i("fdcc"),p=i("7e93"),m=i("a666"),f=i("40355"),_=i("4b76"),b=i("9e74"),v=i("fbba"),C=i("eafb"),w=i("0a0f"),y=i("6dec"),S=i("5fe7"),L=i("2504"),x=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))};function k(e){return Array.isArray(e.items)}(N=u=u||{})[N.NO_ACTION=0]="NO_ACTION",N[N.CLOSE_PICKER=1]="CLOSE_PICKER",N[N.REFRESH_PICKER=2]="REFRESH_PICKER",N[N.REMOVE_ITEM=3]="REMOVE_ITEM";class D extends m.a{constructor(e,t){super(),this.prefix=e,this.options=t}provide(e,t){var i,n=new m.b;e.canAcceptInBackground=!(null==(i=this.options)||!i.canAcceptInBackground),e.matchOnLabel=e.matchOnDescription=e.matchOnDetail=e.sortByLabel=!1;let o=void 0;const r=n.add(new m.d),s=()=>x(this,void 0,void 0,(function*(){var i=r.value=new m.b;null!==o&&void 0!==o&&o.dispose(!0),e.busy=!1;const n=(o=new L.b(t)).token,s=e.value.substr(this.prefix.length).trim(),a=this._getPicks(s,i,n),l=(t,i)=>{let n,o=void 0;if(k(t)?(n=t.items,o=t.active):n=t,0===n.length){if(i)return!1;0s())),s(),n.add(e.onDidAccept(t=>{var[i]=e.selectedItems;"function"==typeof(null==i?void 0:i.accept)&&(t.inBackground||e.hide(),i.accept(e.keyMods,t))})),n.add(e.onDidTriggerItemButton(({button:i,item:n})=>x(this,void 0,void 0,(function*(){if("function"==typeof n.trigger){var o=null!=(o=null==(o=n.buttons)?void 0:o.indexOf(i))?o:-1;if(0<=o&&(o=n.trigger(o,e.keyMods),o="number"==typeof o?o:yield o,!t.isCancellationRequested))switch(o){case u.NO_ACTION:break;case u.CLOSE_PICKER:e.hide();break;case u.REFRESH_PICKER:s();break;case u.REMOVE_ITEM:var r,a=e.items.indexOf(n);-1!==a&&((r=e.items.slice()).splice(a,1),e.items=r)}}})))),n}}D.FAST_PICKS_RACE_DELAY=200;var N=i("03e8"),O=i("5d75"),E=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3{var i=this.commandsHistory.peek(e.commandId),n=this.commandsHistory.peek(t.commandId);return i&&n?nM(this,void 0,void 0,(function*(){this.commandsHistory.push(t.commandId),this.telemetryService.publicLog2("workbenchActionExecuted",{id:t.commandId,from:"quick open"});try{yield this.commandService.executeCommand(t.commandId)}catch(e){Object(g.e)(e)||this.dialogService.show(_.a.Error,Object(l.a)("canNotRun","Command '{0}' resulted in an error ({1})",t.label,function e(t=null,i=!1){if(!t)return l.a("error.defaultMessage","An unknown error occurred. Please consult the log for more details.");var n;if(Array.isArray(t))return n=e((o=s.e(t))[0],i),1this.updateConfiguration()))}updateConfiguration(){this.configuredCommandsHistoryLength=e.getConfiguredCommandHistoryLength(this.configurationService),e.cache&&e.cache.limit!==this.configuredCommandsHistoryLength&&(e.cache.limit=this.configuredCommandsHistoryLength,e.saveState(this.storageService))}load(){var t=this.storageService.get(e.PREF_KEY_CACHE,0);let i;if(t)try{i=JSON.parse(t)}catch(t){}const n=e.cache=new f.a(this.configuredCommandsHistoryLength,1);if(i){let e;(e=i.usesLRU?i.entries:i.entries.sort((e,t)=>e.value-t.value)).forEach(e=>n.set(e.key,e.value))}e.counter=this.storageService.getNumber(e.PREF_KEY_COUNTER,0,e.counter)}push(t){e.cache&&(e.cache.set(t,e.counter++),e.saveState(this.storageService))}peek(t){var i;return null==(i=e.cache)?void 0:i.peek(t)}static saveState(t){if(e.cache){const i={usesLRU:!0,entries:[]};e.cache.forEach((e,t)=>i.entries.push({key:t,value:e})),t.store(e.PREF_KEY_CACHE,JSON.stringify(i),0,0),t.store(e.PREF_KEY_COUNTER,e.counter,0,0)}}static getConfiguredCommandHistoryLength(t){return t=null==(t=null==(t=t.getValue().workbench)?void 0:t.commandPalette)?void 0:t.history,"number"==typeof t?t:e.DEFAULT_COMMANDS_HISTORY_LENGTH}};A.DEFAULT_COMMANDS_HISTORY_LENGTH=50,A.PREF_KEY_CACHE="commandPalette.mru.cache",A.PREF_KEY_COUNTER="commandPalette.mru.counter",A.counter=1,A=E([I(0,N.a),I(1,v.a)],A);var R=i("1097");class P extends T{constructor(e,t,i,n,o,r){super(e,t,i,n,o,r)}getCodeEditorCommandPicks(){var e=this.activeTextEditorControl;if(!e)return[];var t=[];for(const i of e.getSupportedActions())t.push({commandId:i.id,commandAlias:i.alias,label:Object(R.e)(i.label)||i.id});return t}}p=i("b2cc");var F=i("c101"),B=i("66bd"),j=(E=function(e,t){return function(i,n){t(i,n,e)}},function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))});let W=class extends P{constructor(e,t,i,n,o,r){super({showAlias:!1},e,i,n,o,r),this.codeEditorService=t}get activeTextEditorControl(){return Object(a.o)(this.codeEditorService.getFocusedCodeEditor())}getCommandPicks(){return j(this,void 0,void 0,(function*(){return this.getCodeEditorCommandPicks()}))}};W=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3!0,c=()=>!1,u=e=>" "===e||"\t"===e;class g{constructor(e,t,i){this._cursorMoveConfigurationBrand=void 0,this._languageIdentifier=e;i=i.options;var n=i.get(130);this.readOnly=i.get(80),this.tabSize=t.tabSize,this.indentSize=t.indentSize,this.insertSpaces=t.insertSpaces,this.stickyTabStops=i.get(104),this.lineHeight=i.get(58),this.pageSize=Math.max(1,Math.floor(n.height/this.lineHeight)-2),this.useTabStops=i.get(115),this.wordSeparators=i.get(116),this.emptySelectionClipboard=i.get(31),this.copyWithSyntaxHighlighting=i.get(20),this.multiCursorMergeOverlapping=i.get(68),this.multiCursorPaste=i.get(70),this.autoClosingBrackets=i.get(5),this.autoClosingQuotes=i.get(8),this.autoClosingDelete=i.get(6),this.autoClosingOvertype=i.get(7),this.autoSurround=i.get(11),this.autoIndent=i.get(9),this.surroundingPairs={},this._electricChars=null,this.shouldAutoCloseBefore={quote:g._getShouldAutoClose(e,this.autoClosingQuotes),bracket:g._getShouldAutoClose(e,this.autoClosingBrackets)},this.autoClosingPairs=d.a.getAutoClosingPairs(e.id),t=g._getSurroundingPairs(e);if(t)for(const o of t)this.surroundingPairs[o.open]=o.close}static shouldRecreate(e){return e.hasChanged(130)||e.hasChanged(116)||e.hasChanged(31)||e.hasChanged(68)||e.hasChanged(70)||e.hasChanged(5)||e.hasChanged(8)||e.hasChanged(6)||e.hasChanged(7)||e.hasChanged(11)||e.hasChanged(115)||e.hasChanged(58)||e.hasChanged(80)}get electricChars(){if(!this._electricChars){this._electricChars={};var e=g._getElectricCharacters(this._languageIdentifier);if(e)for(const t of e)this._electricChars[t]=!0}return this._electricChars}normalizeIndentation(e){return l.b.normalizeIndentation(e,this.indentSize,this.insertSpaces)}static _getElectricCharacters(e){try{return d.a.getElectricCharacters(e.id)}catch(e){return Object(n.f)(e),null}}static _getShouldAutoClose(e,t){switch(t){case"beforeWhitespace":return u;case"languageDefined":return g._getLanguageDefinedShouldAutoClose(e);case"always":return h;case"never":return c}}static _getLanguageDefinedShouldAutoClose(e){try{const t=d.a.getAutoCloseBeforeSet(e.id);return e=>-1!==t.indexOf(e)}catch(e){return Object(n.f)(e),c}}static _getSurroundingPairs(e){try{return d.a.getSurroundingPairs(e.id)}catch(e){return Object(n.f)(e),null}}}class p{constructor(e,t,i,n){this._singleCursorStateBrand=void 0,this.selectionStart=e,this.selectionStartLeftoverVisibleColumns=t,this.position=i,this.leftoverVisibleColumns=n,this.selection=p._computeSelection(this.selectionStart,this.position)}equals(e){return this.selectionStartLeftoverVisibleColumns===e.selectionStartLeftoverVisibleColumns&&this.leftoverVisibleColumns===e.leftoverVisibleColumns&&this.position.equals(e.position)&&this.selectionStart.equalsRange(e.selectionStart)}hasSelection(){return!this.selection.isEmpty()||!this.selectionStart.isEmpty()}move(e,t,i,n){return e?new p(this.selectionStart,this.selectionStartLeftoverVisibleColumns,new r.a(t,i),n):new p(new s.a(t,i,t,i),n,new r.a(t,i),n)}static _computeSelection(e,t){let i,n,o,r;return n=!e.isEmpty()&&t.isBeforeOrEqual(e.getStartPosition())?(i=e.endLineNumber,e.endColumn):(i=e.startLineNumber,e.startColumn),o=t.lineNumber,r=t.column,new a.a(i,n,o,r)}}class m{constructor(e,t,i,n){this._cursorContextBrand=void 0,this.model=e,this.viewModel=t,this.coordinatesConverter=i,this.cursorConfig=n}}class f{constructor(e){this.modelState=e,this.viewState=null}}class _{constructor(e){this.modelState=null,this.viewState=e}}class b{constructor(e,t){this._cursorStateBrand=void 0,this.modelState=e,this.viewState=t}static fromModelState(e){return new f(e)}static fromViewState(e){return new _(e)}static fromModelSelection(e){var t=e.selectionStartLineNumber,i=e.selectionStartColumn,n=e.positionLineNumber;e=e.positionColumn,t=new p(new s.a(t,i,t,i),0,new r.a(n,e),0);return b.fromModelState(t)}static fromModelSelections(e){var t=[];for(let i=0,n=e.length;i=t)return c=t-r,u-te});let x=class extends n.a{constructor(e,t,i){super(),this.editor=e,this.model=t,this.instantiationService=i,this.disposed=!1,this.partsWidget=this._register(this.instantiationService.createInstance(k,this.editor)),this.additionalLinesWidget=this._register(new N(this.editor)),this.viewMoreContentWidget=void 0,this._register(this.editor.onDidChangeConfiguration(e=>{(e.hasChanged(28)||e.hasChanged(105)||e.hasChanged(88)||e.hasChanged(82)||e.hasChanged(43)||e.hasChanged(42)||e.hasChanged(58))&&this.update()})),this._register(Object(n.i)(()=>{var e;this.disposed=!0,this.update(),null!=(e=this.viewMoreContentWidget)&&e.dispose(),this.viewMoreContentWidget=void 0})),this._register(t.onDidChange(()=>{this.update()})),this.update()}shouldShowHoverAtViewZone(e){return this.additionalLinesWidget.viewZoneId===e}update(){var e=this.model.ghostText;if(this.editor.hasModel()&&e&&!this.disposed){var t=new Array;const o=new Array;var i=this.editor.getModel().getLineContent(e.lineNumber);this.editor.getModel().getLineTokens(e.lineNumber);let r=void 0,s=0;for(const a of e.parts){let e=a.lines;void 0===r?(t.push({column:a.column,text:e[0],preview:a.preview}),e=e.slice(1)):n([i.substring(s,a.column-1)],void 0),0e.lines.length<0)?this.viewMoreContentWidget=this.renderViewMoreLines(new p.a(e.lineNumber,this.editor.getModel().getLineMaxColumn(e.lineNumber)),"",0):(null!=(e=this.viewMoreContentWidget)&&e.dispose(),this.viewMoreContentWidget=void 0)}else this.partsWidget.clear(),this.additionalLinesWidget.clear()}renderViewMoreLines(e,t,i){var o=this.editor.getOption(42),r=document.createElement("div");r.className="suggest-preview-additional-widget",u.a.applyFontInfoSlow(r,o),o=document.createElement("span"),o.className="content-spacer",o.append(t),r.append(o),t=document.createElement("span"),t.className="content-newline suggest-preview-text",t.append("⏎ "),r.append(t),o=new n.b,t=document.createElement("div");return t.className="button suggest-preview-text",t.append(`+${i} lines…`),o.add(s.o(t,"mousedown",e=>{var t;null!=(t=this.model)&&t.setExpanded(!0),e.preventDefault(),this.editor.focus()})),r.append(t),new E(this.editor,e,r,o)}},k=(x=y([S(2,w.a)],x),class{constructor(e,t,i,o){this.editor=e,this.codeEditorService=t,this.themeService=i,this.contextKeyService=o,this.decorationIds=[],this.disposableStore=new n.b}dispose(){this.clear(),this.disposableStore.dispose()}clear(){this.editor.deltaDecorations(this.decorationIds,[]),this.disposableStore.clear()}setParts(e,t,i){this.disposableStore.clear();var n=this.themeService.getColorTheme(),o=n.getColor(f.y);let r=void 0,s=void 0;o&&(r=String(o.rgba.a),s=_.a.Format.CSS.format(D(o))),o=n.getColor(f.x);let l=void 0;if(o&&(l="2px dashed "+o),n=this.editor.getModel(),n){const d=n.getOptions()["tabSize"],h=n.getLineContent(e)||"";let c=0,u="";o=new Array,i&&o.push({range:a.a.fromPositions(new p.a(e,i.column),new p.a(e,i.column+i.length)),options:{inlineClassName:"ghost-text-hidden",description:"ghost-text-hidden"}}),n=this.contextKeyService.getContextKeyValue("config.editor.useInjectedText");const g=void 0===n||!!n;this.decorationIds=this.editor.deltaDecorations(this.decorationIds,t.map(t=>{u+=h.substring(c,t.column-1),c=t.column-1;var i=g?t.text:this.renderSingleLineText(t.text,u,d,!1),n=this.disposableStore.add(function(e,t,i,n){const o=i+O++;return e.registerDecorationType(t,o,n),{dispose(){e.removeDecorationType(o)},resolve(){return e.resolveDecorationOptions(o,!0)}}}(this.codeEditorService,"ghost-text","0-ghost-text-",{after:{contentText:i,opacity:r,color:s,border:l,fontWeight:t.preview?"bold":"normal"}}));return{range:a.a.fromPositions(new p.a(e,t.column)),options:g?{description:"ghost-text",after:{content:i,inlineClassName:t.preview?"ghost-text-decoration-preview":"ghost-text-decoration"}}:Object.assign({},n.resolve())}}).concat(o))}}renderSingleLineText(e,t,i,n){var o=b.a.visibleColumnsByColumns(t+e,i);let r="",s=t.length+1;for(const l of e){if("\t"===l){var a=o[s+1]-o[s];if(n){r+="→";for(let e=1;e{this._viewZoneId&&(e.removeZone(this._viewZoneId),this._viewZoneId=void 0)})}updateLines(e,t,i){var n=this.editor.getModel();if(n){const o=n.getOptions()["tabSize"];this.editor.changeViewZones(n=>{this._viewZoneId&&(n.removeZone(this._viewZoneId),this._viewZoneId=void 0);var r=Math.max(t.length,i);if(0');for(let e=0,t=m.length;e'),l.A(k)),N=l.m(k),O=g.a.createEmpty(k);Object(d.d)(new d.c(w.isMonospace&&!_,w.canUseHalfwidthRightwardsArrow,k,!1,D,N,0,O,x.decorations,p,0,w.spaceWidth,w.middotWidth,w.wsmiddotWidth,b,"none",v,C!==h.e.OFF,null),S),S.appendASCIIString("")}S.appendASCIIString(""),u.a.applyFontInfoSlow(a,w),f=S.build(),f=L?L.createHTML(f):f,a.innerHTML=f,this._viewZoneId=n.addZone({afterLineNumber:e,heightInLines:r,domNode:s})}})}}}let O=0;class E extends n.a{constructor(e,t,i,o){super(),this.editor=e,this.position=t,this.domNode=i,this.allowEditorOverflow=!1,this.suppressMouseDown=!1,this._register(o),this._register(Object(n.i)(()=>{this.editor.removeContentWidget(this)})),this.editor.addContentWidget(this)}getId(){return"editor.widget.viewMoreLinesWidget"}getDomNode(){return this.domNode}getPosition(){return{position:this.position,preference:[0]}}}Object(m.f)((e,t)=>{var i,n,o=e.getColor(f.y);o&&(i=String(o.rgba.a),n=_.a.Format.CSS.format(D(o)),t.addRule(`.monaco-editor .ghost-text-decoration { opacity: ${i}; color: ${n}; }`),t.addRule(`.monaco-editor .ghost-text-decoration-preview { color: ${o.toString()}; }`),t.addRule(`.monaco-editor .suggest-preview-text .ghost-text { opacity: ${i}; color: ${n}; }`)),o=e.getColor(f.x);o&&t.addRule(`.monaco-editor .suggest-preview-text .ghost-text { border: 2px dashed ${o}; }`)});var I=i("dff7"),M=i("5fe7"),T=i("2504"),A=i("fdcc"),R=i("308f"),P=i("b707"),F=i("d3f4"),B=i("9e74"),j=i("d585");class W{constructor(e,t,i=0){this.lineNumber=e,this.parts=t,this.additionalReservedLineCount=i}renderForScreenReader(e){var t;return 0===this.parts.length?"":(t=this.parts[this.parts.length-1],function(e,t){const i=new V(e),n=t.map(e=>{var t=a.a.lift(e.range);return{startOffset:i.getOffset(t.getStartPosition()),endOffset:i.getOffset(t.getEndPosition()),text:e.text}});n.sort((e,t)=>t.startOffset-e.startOffset);for(const o of n)e=e.substring(0,o.startOffset)+o.text+e.substring(o.endOffset);return e}(e.substr(0,t.column-1),this.parts.map(e=>({range:{startLineNumber:1,endLineNumber:1,startColumn:e.column,endColumn:e.column},text:e.lines.join("\n")}))).substring(this.parts[0].column-1))}}class V{constructor(e){this.lineStartOffsetByLineIdx=[],this.lineStartOffsetByLineIdx.push(0);for(let t=0;t{e.hasChanged(106)&&void 0===this._expanded&&this.onDidChangeEmitter.fire()}))}setExpanded(e){this._expanded=!0,this.onDidChangeEmitter.fire()}}var U=i("1b0e");function K(e,t,i,n,o=0){if(e.range.startLineNumber===e.range.endLineNumber){var r=e.text.length-o,s=t.getValueInRange(e.range),a=(o=function(e,t){var i;return(null===q||void 0===q?void 0:q.originalValue)===e&&(null===q||void 0===q?void 0:q.newValue)===t?null===q||void 0===q?void 0:q.changes:(i=function(e,t){function i(e){let t=0;for(let n=0,o=e.length;nt&&(t=i)}return t}const n=Math.max(i(e),i(t));function o(e){if(e<0)throw new Error("unexpected");return n+e+1}function r(e){let t=0,i=0;var n=new Int32Array(e.length);for(let s=0,a=e.length;ss},{getElements:()=>a}).ComputeDiff(!1).changes}(e,t),q={originalValue:e,newValue:t,changes:i},i)}(s,e.text),e.range.startLineNumber),d=new Array;if("prefix"===i){var h=o.filter(e=>0===e.originalLength);if(1{new Set([o.i.id,o.g.id,j.CoreEditingCommands.Tab.id,j.CoreEditingCommands.DeleteLeft.id,j.CoreEditingCommands.DeleteRight.id,$,"acceptSelectedSuggestion"]).has(t.commandId)&&e.hasTextFocus()&&this.handleUserInput()})),this._register(this.editor.onDidType(e=>{this.handleUserInput()})),this._register(this.editor.onDidChangeCursorPosition(e=>{this.session&&!this.session.isValid&&this.hide()})),this._register(Object(n.i)(()=>{this.disposed=!0}))}handleUserInput(){this.session&&!this.session.isValid&&this.hide(),setTimeout(()=>{this.disposed||this.startSessionIfTriggered()},0)}get session(){return this.completionSession.value}get ghostText(){var e;return null==(e=this.session)?void 0:e.ghostText}get minReservedLineCount(){return this.session?this.session.minReservedLineCount:0}setExpanded(e){var t;null!=(t=this.session)&&t.setExpanded(e)}setActive(e){(this.active=e)&&null!=(e=this.session)&&e.scheduleAutomaticUpdate()}startSessionIfTriggered(){!this.editor.getOption(54).enabled||this.session&&this.session.isValid||this.trigger(P.s.Automatic)}trigger(e){this.completionSession.value?e===P.s.Explicit&&this.completionSession.value.ensureUpdateWithExplicitContext():(this.completionSession.value=new Y(this.editor,this.editor.getPosition(),()=>this.active,this.commandService,this.cache,e),this.completionSession.value.takeOwnership(this.completionSession.value.onDidChange(()=>{this.onDidChangeEmitter.fire()})))}hide(){this.completionSession.clear(),this.onDidChangeEmitter.fire()}commitCurrentSuggestion(){var e;null!=(e=this.session)&&e.commitCurrentCompletion()}showNext(){var e;null!=(e=this.session)&&e.showNextInlineCompletion()}showPrevious(){var e;null!=(e=this.session)&&e.showPreviousInlineCompletion()}hasMultipleInlineCompletions(){var e;return G(this,void 0,void 0,(function*(){var t=yield null==(e=this.session)?void 0:e.hasMultipleInlineCompletions();return void 0!==t&&t}))}};Z=y([t(2,B.b)],Z);class Y extends z{constructor(e,t,i,o,r,s){super(e),this.triggerPosition=t,this.shouldUpdate=i,this.commandService=o,this.cache=r,this.initialTriggerKind=s,this.minReservedLineCount=0,this.updateOperation=this._register(new n.d),this.updateSoon=this._register(new M.e(()=>{var e=this.initialTriggerKind;return this.initialTriggerKind=P.s.Automatic,this.update(e)},50));let a=this.currentlySelectedCompletionId=void 0;this._register(this.onDidChange(()=>{var e,t=this.currentCompletion;t&&t.sourceInlineCompletion!==a&&(a=t.sourceInlineCompletion,(e=t.sourceProvider).handleItemDidShow)&&e.handleItemDidShow(t.sourceInlineCompletions,a)})),this._register(Object(n.i)(()=>{this.cache.clear()})),this._register(this.editor.onDidChangeCursorPosition(e=>{this.cache.value&&this.onDidChangeEmitter.fire()})),this._register(this.editor.onDidChangeModelContent(e=>{this.scheduleAutomaticUpdate()})),this._register(P.t.onDidChange(()=>{this.updateSoon.schedule()})),this.scheduleAutomaticUpdate()}fixAndGetIndexOfCurrentSelection(){var e;return this.currentlySelectedCompletionId&&this.cache.value&&0!==this.cache.value.completions.length?-1===(e=this.cache.value.completions.findIndex(e=>e.semanticId===this.currentlySelectedCompletionId))?(this.currentlySelectedCompletionId=void 0,0):e:0}get currentCachedCompletion(){if(this.cache.value)return this.cache.value.completions[this.fixAndGetIndexOfCurrentSelection()]}showNextInlineCompletion(){var e;return G(this,void 0,void 0,(function*(){yield this.ensureUpdateWithExplicitContext();var t,i=(null==(e=this.cache.value)?void 0:e.completions)||[];0G(this,void 0,void 0,(function*(){let i;try{i=yield ee(n,this.editor.getModel(),{triggerKind:e,selectedSuggestionInfo:void 0},t)}catch(i){return void Object(A.f)(i)}t.isCancellationRequested||(this.cache.setValue(this.editor,i,e),this.onDidChangeEmitter.fire())}))),i=new X(t,e);this.updateOperation.value=i,yield t,this.updateOperation.value===i&&this.updateOperation.clear()}}))}takeOwnership(e){this._register(e)}commitCurrentCompletion(){var e;this.ghostText&&(e=this.currentCompletion)&&this.commit(e)}commit(e){const t=this.cache.clearAndLeak();this.editor.executeEdits("inlineSuggestion.accept",[F.a.replaceMove(e.range,e.text)]),e.command?this.commandService.executeCommand(e.command.id,...e.command.arguments||[]).finally(()=>{null!==t&&void 0!==t&&t.dispose()}).then(void 0,A.g):null!==t&&void 0!==t&&t.dispose(),this.onDidChangeEmitter.fire()}}class X{constructor(e,t){this.promise=e,this.triggerKind=t}dispose(){this.promise.cancel()}}class Q extends n.a{constructor(e,t,i,o){super(),this.triggerKind=o;const r=e.deltaDecorations([],t.items.map(e=>({range:e.range,options:{description:"inline-completion-tracking-range"}})));this._register(Object(n.i)(()=>{e.deltaDecorations(r,[])})),this.completions=t.items.map((e,t)=>new J(e,r[t])),this._register(e.onDidChangeModelContent(()=>{let t=!1;var n=e.getModel();for(const e of this.completions){var o=n.getDecorationRange(e.decorationId);o?e.synchronizedRange.equalsRange(o)||(t=!0,e.synchronizedRange=o):Object(A.f)(new Error("Decoration has no range"))}t&&i()})),this._register(t)}}class J{constructor(e,t){this.inlineCompletion=e,this.decorationId=t,this.semanticId=JSON.stringify({text:this.inlineCompletion.text,startLine:this.inlineCompletion.range.startLineNumber,startColumn:this.inlineCompletion.range.startColumn,command:this.inlineCompletion.command}),this.synchronizedRange=e.range}toLiveInlineCompletion(){return{text:this.inlineCompletion.text,range:this.synchronizedRange,command:this.inlineCompletion.command,sourceProvider:this.inlineCompletion.sourceProvider,sourceInlineCompletions:this.inlineCompletion.sourceInlineCompletions,sourceInlineCompletion:this.inlineCompletion.sourceInlineCompletion}}}function ee(e,t,i,n=T.a.None){return G(this,void 0,void 0,(function*(){r=e,l=(s=t).getWordAtPosition(r),s=s.getLineMaxColumn(r.lineNumber);const o=l?new a.a(r.lineNumber,l.startColumn,r.lineNumber,s):a.a.fromPositions(r,r.with(void 0,s));var r,s,l=P.t.all(t);const d=yield Promise.all(l.map(o=>G(this,void 0,void 0,(function*(){const r=yield o.provideInlineCompletions(t,e,i,n);return{completions:r,provider:o,dispose:()=>{r&&o.freeInlineCompletions(r)}}}))));var h=new Map;for(const e of d){const t=e.completions;if(t)for(const i of t.items.map(i=>({text:i.text,range:i.range?a.a.lift(i.range):o,command:i.command,sourceProvider:e.provider,sourceInlineCompletions:t,sourceInlineCompletion:i})))i.range.startLineNumber===i.range.endLineNumber&&h.set(JSON.stringify({text:i.text,range:i.range}),i)}return{items:[...h.values()],dispose:()=>{for(const e of d)e.dispose()}}}))}var te=i("b800"),ie=i("59a4"),ne=i("7a9e");class oe extends n.a{constructor(e){super(),this.editor=e,this.isSuggestWidgetVisible=!1,this.isShiftKeyPressed=!1,this._isActive=!1,this._currentInlineCompletion=void 0,this.onDidChangeEmitter=new R.b,this.onDidChange=this.onDidChangeEmitter.event,this.setInactiveDelayed=this._register(new M.e(()=>{this.isSuggestWidgetVisible||this._isActive&&(this._isActive=!1,this.onDidChangeEmitter.fire())},100)),this._register(e.onKeyDown(e=>{e.shiftKey&&!this.isShiftKeyPressed&&(this.isShiftKeyPressed=!0,this.update(this._isActive))})),this._register(e.onKeyUp(e=>{e.shiftKey&&this.isShiftKeyPressed&&(this.isShiftKeyPressed=!1,this.update(this._isActive))}));const t=ne.SuggestController.get(this.editor);if(t){let e=!1;const i=()=>{e||(e=!0,this._register(t.widget.value.onDidShow(()=>{this.isSuggestWidgetVisible=!0,this.update(!0)})),this._register(t.widget.value.onDidHide(()=>{this.isSuggestWidgetVisible=!1,this.setInactiveDelayed.schedule(),this.update(this._isActive)})),this._register(t.widget.value.onDidFocus(()=>{this.isSuggestWidgetVisible=!0,this.update(!0)})))};this._register(R.c.once(t.model.onDidTrigger)(e=>{i()}))}this.update(this._isActive)}get state(){if(this._isActive)return{selectedItemAsInlineCompletion:this._currentInlineCompletion}}update(e){var t=this.getInlineCompletion();let i=!1;this._currentInlineCompletion!==t&&(this._currentInlineCompletion=t,i=!0),this._isActive!==e&&(this._isActive=e,i=!0),i&&this.onDidChangeEmitter.fire()}getInlineCompletion(){var e=ne.SuggestController.get(this.editor);if(e&&this.isSuggestWidgetVisible){var t,i=e.widget.value.getFocusedItem();if(i){var n=this.editor.getPosition(),o=this.isShiftKeyPressed;if(i=i.item,Array.isArray(i.completion.additionalTextEdits)&&0this.updateCache(),50)),this.minReservedLineCount=0,this._register(this.suggestionInlineCompletionSource.onDidChange(()=>{this.updateCacheSoon.schedule(),this.suggestionInlineCompletionSource.state||(this.minReservedLineCount=0);var e=this.ghostText;e&&(this.minReservedLineCount=Math.max(this.minReservedLineCount,e.parts.map(e=>e.lines.length-1).reduce((e,t)=>e+t,0))),1<=this.minReservedLineCount&&this.isSuggestionPreviewEnabled()?this.suggestionInlineCompletionSource.forceRenderingAbove():this.suggestionInlineCompletionSource.stopForceRenderingAbove(),this.onDidChangeEmitter.fire()})),this._register(this.cache.onDidChange(()=>{this.onDidChangeEmitter.fire()})),this._register(this.editor.onDidChangeCursorPosition(e=>{this.isSuggestionPreviewEnabled()&&(this.minReservedLineCount=0,this.updateCacheSoon.schedule(),this.onDidChangeEmitter.fire())})),this._register(Object(n.i)(()=>this.suggestionInlineCompletionSource.stopForceRenderingAbove()))}get isActive(){return void 0!==this.suggestionInlineCompletionSource.state}isSuggestionPreviewEnabled(){return this.editor.getOption(106).preview}updateCache(){return re(this,void 0,void 0,(function*(){var e=this.suggestionInlineCompletionSource.state;if(e&&e.selectedItemAsInlineCompletion){const i={text:e.selectedItemAsInlineCompletion.text,range:e.selectedItemAsInlineCompletion.range},n=this.editor.getPosition();e=Object(M.h)(e=>re(this,void 0,void 0,(function*(){let t;try{t=yield ee(n,this.editor.getModel(),{triggerKind:P.s.Automatic,selectedSuggestionInfo:i},e)}catch(t){return void Object(A.f)(t)}e.isCancellationRequested||(this.cache.setValue(this.editor,t,P.s.Automatic),this.onDidChangeEmitter.fire())})));var t=new X(e,P.s.Automatic);this.updateOperation.value=t,yield e,this.updateOperation.value===t&&this.updateOperation.clear()}}))}get ghostText(){var e=this.suggestionInlineCompletionSource.state,t=(e=ae(this.editor.getModel(),null==e?void 0:e.selectedItemAsInlineCompletion),ae(this.editor.getModel(),null==(t=null==(t=this.cache.value)?void 0:t.completions[0])?void 0:t.toLiveInlineCompletion()));t=!(t&&e&&t.text.startsWith(e.text)&&t.range.equalsRange(e.range))&&e||t;const i=e?((null==t?void 0:t.text.length)||0)-e.text.length:0;return e=t,t=this.editor.getOptions().get(106).previewMode,t=e?K(e,this.editor.getModel(),t,this.editor.getPosition(),i)||new W(e.range.endLineNumber,[],this.minReservedLineCount):void 0,this.isSuggestionPreviewEnabled()?t:void 0}}function ae(e,t){var i,n,o,r;return t&&(i=function(e,t){let i=0;for(;i{this.hasCachedGhostText=!1,this.onDidChangeEmitter.fire()}),{object:t,dispose:()=>null==i?void 0:i.dispose()}):void 0,this.hasCachedGhostText=!1,this.onDidChangeEmitter.fire())}get ghostText(){var e;return this.hasCachedGhostText||(this.cachedGhostText=null==(e=null==(e=this.currentModelRef.value)?void 0:e.object)?void 0:e.ghostText,this.hasCachedGhostText=!0),this.cachedGhostText}setExpanded(e){var t;null!=(t=this.targetModel)&&t.setExpanded(e)}get minReservedLineCount(){return this.targetModel?this.targetModel.minReservedLineCount:0}}let he=class extends de{constructor(e,t){super(),this.editor=e,this.commandService=t,this.sharedCache=this._register(new ce),this.suggestWidgetAdapterModel=this._register(new se(this.editor,this.sharedCache)),this.inlineCompletionsModel=this._register(new Z(this.editor,this.sharedCache,this.commandService)),this._register(this.suggestWidgetAdapterModel.onDidChange(()=>{this.updateModel()})),this.updateModel()}get activeInlineCompletionsModel(){if(this.targetModel===this.inlineCompletionsModel)return this.inlineCompletionsModel}updateModel(){this.setTargetModel(this.suggestWidgetAdapterModel.isActive?this.suggestWidgetAdapterModel:this.inlineCompletionsModel),this.inlineCompletionsModel.setActive(this.targetModel===this.inlineCompletionsModel)}shouldShowHoverAt(e){var t;const i=null==(t=this.activeInlineCompletionsModel)?void 0:t.ghostText;return!!i&&i.parts.some(t=>e.containsPosition(new p.a(i.lineNumber,t.column)))}triggerInlineCompletion(){var e;null!=(e=this.activeInlineCompletionsModel)&&e.trigger(P.s.Explicit)}commitInlineCompletion(){var e;null!=(e=this.activeInlineCompletionsModel)&&e.commitCurrentSuggestion()}hideInlineCompletion(){var e;null!=(e=this.activeInlineCompletionsModel)&&e.hide()}showNextInlineCompletion(){var e;null!=(e=this.activeInlineCompletionsModel)&&e.showNext()}showPreviousInlineCompletion(){var e;null!=(e=this.activeInlineCompletionsModel)&&e.showPrevious()}hasMultipleInlineCompletions(){var e;return le(this,void 0,void 0,(function*(){var t=yield null==(e=this.activeInlineCompletionsModel)?void 0:e.hasMultipleInlineCompletions();return void 0!==t&&t}))}};he=S([m(1,B.b)],he);class ce extends n.a{constructor(){super(...arguments),this.onDidChangeEmitter=new R.b,this.onDidChange=this.onDidChangeEmitter.event,this.cache=this._register(new n.d)}get value(){return this.cache.value}setValue(e,t,i){this.cache.value=new Q(e,t,()=>this.onDidChangeEmitter.fire(),i)}clearAndLeak(){return this.cache.clearAndLeak()}clear(){this.cache.clear()}}y=i("9eb8"),t=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3{this.updateModelController()})),this._register(this.editor.onDidChangeConfiguration(e=>{e.hasChanged(106)&&this.updateModelController(),e.hasChanged(54)&&this.updateModelController()})),this.updateModelController()}static get(t){return t.getContribution(e.ID)}get activeModel(){var e;return null==(e=this.activeController.value)?void 0:e.model}updateModelController(){var e=this.editor.getOption(106),t=this.editor.getOption(54);this.activeController.value=void 0,this.activeController.value=this.editor.hasModel()&&(e.preview||t.enabled||this.triggeredExplicitly)?this.instantiationService.createInstance(me,this.editor):void 0}shouldShowHoverAt(e){var t;return(null==(t=this.activeModel)?void 0:t.shouldShowHoverAt(e))||!1}shouldShowHoverAtViewZone(e){var t;return(null==(t=null==(t=this.activeController.value)?void 0:t.widget)?void 0:t.shouldShowHoverAtViewZone(e))||!1}trigger(){var e;this.triggeredExplicitly=!0,this.activeController.value||this.updateModelController(),null!=(e=this.activeModel)&&e.triggerInlineCompletion()}commit(){var e;null!=(e=this.activeModel)&&e.commitInlineCompletion()}hide(){var e;null!=(e=this.activeModel)&&e.hideInlineCompletion()}showNextInlineCompletion(){var e;null!=(e=this.activeModel)&&e.showNextInlineCompletion()}showPreviousInlineCompletion(){var e;null!=(e=this.activeModel)&&e.showPreviousInlineCompletion()}hasMultipleInlineCompletions(){var e;return ue(this,void 0,void 0,(function*(){var t=yield null==(e=this.activeModel)?void 0:e.hasMultipleInlineCompletions();return void 0!==t&&t}))}};ge.inlineSuggestionVisible=new C.c("inlineSuggestionVisible",!1,I.a("inlineSuggestionVisible","Whether an inline suggestion is visible")),ge.inlineSuggestionHasIndentation=new C.c("inlineSuggestionHasIndentation",!1,I.a("inlineSuggestionHasIndentation","Whether the inline suggestion starts with whitespace")),ge.ID="editor.contrib.ghostTextController",ge=t([S(1,w.a)],ge);class pe{constructor(e){this.contextKeyService=e,this.inlineCompletionVisible=ge.inlineSuggestionVisible.bindTo(this.contextKeyService),this.inlineCompletionSuggestsIndentation=ge.inlineSuggestionHasIndentation.bindTo(this.contextKeyService)}}let me=class extends n.a{constructor(e,t,i){super(),this.editor=e,this.instantiationService=t,this.contextKeyService=i,this.contextKeys=new pe(this.contextKeyService),this.model=this._register(this.instantiationService.createInstance(he,this.editor)),this.widget=this._register(this.instantiationService.createInstance(x,this.editor,this.model)),this._register(Object(n.i)(()=>{this.contextKeys.inlineCompletionVisible.set(!1),this.contextKeys.inlineCompletionSuggestsIndentation.set(!1)})),this._register(this.model.onDidChange(()=>{this.updateContextKeys()})),this.updateContextKeys()}updateContextKeys(){this.contextKeys.inlineCompletionVisible.set(void 0!==(null==(i=this.model.activeInlineCompletionsModel)?void 0:i.ghostText));var e,t,i=this.model.inlineCompletionsModel.ghostText;i&&0t.prefix.length-e.prefix.length),Object(r.i)(()=>{this.providers.splice(this.providers.indexOf(e),1),this.defaultProvider===e&&(this.defaultProvider=void 0)})}getQuickAccessProviders(){return Object(o.e)([this.defaultProvider,...this.providers])}getQuickAccessProvider(e){return e&&this.providers.find(t=>e.startsWith(t.prefix))||this.defaultProvider}})},"303e":function(e,t,i){"use strict";i.d(t,"a",(function(){return l})),i.d(t,"wc",(function(){return h})),i.d(t,"eb",(function(){return c})),i.d(t,"cb",(function(){return u})),i.d(t,"fb",(function(){return g})),i.d(t,"db",(function(){return p})),i.d(t,"h",(function(){return m})),i.d(t,"b",(function(){return f})),i.d(t,"Jc",(function(){return _})),i.d(t,"Ic",(function(){return b})),i.d(t,"Hc",(function(){return v})),i.d(t,"Nc",(function(){return C})),i.d(t,"jb",(function(){return w})),i.d(t,"lb",(function(){return y})),i.d(t,"kb",(function(){return S})),i.d(t,"hb",(function(){return L})),i.d(t,"gb",(function(){return x})),i.d(t,"ib",(function(){return k})),i.d(t,"pb",(function(){return D})),i.d(t,"rb",(function(){return N})),i.d(t,"qb",(function(){return O})),i.d(t,"sb",(function(){return E})),i.d(t,"ub",(function(){return I})),i.d(t,"tb",(function(){return M})),i.d(t,"mb",(function(){return T})),i.d(t,"ob",(function(){return A})),i.d(t,"nb",(function(){return R})),i.d(t,"f",(function(){return B})),i.d(t,"e",(function(){return j})),i.d(t,"g",(function(){return W})),i.d(t,"c",(function(){return V})),i.d(t,"d",(function(){return H})),i.d(t,"yc",(function(){return z})),i.d(t,"Ac",(function(){return U})),i.d(t,"Bc",(function(){return K})),i.d(t,"zc",(function(){return q})),i.d(t,"pc",(function(){return $})),i.d(t,"s",(function(){return G})),i.d(t,"u",(function(){return Z})),i.d(t,"t",(function(){return Y})),i.d(t,"V",(function(){return X})),i.d(t,"X",(function(){return Q})),i.d(t,"W",(function(){return J})),i.d(t,"K",(function(){return ee})),i.d(t,"M",(function(){return te})),i.d(t,"L",(function(){return ie})),i.d(t,"D",(function(){return ne})),i.d(t,"C",(function(){return oe})),i.d(t,"r",(function(){return re})),i.d(t,"B",(function(){return se})),i.d(t,"Y",(function(){return ae})),i.d(t,"ab",(function(){return le})),i.d(t,"Z",(function(){return de})),i.d(t,"bb",(function(){return he})),i.d(t,"qc",(function(){return ce})),i.d(t,"rc",(function(){return ue})),i.d(t,"vc",(function(){return ge})),i.d(t,"lc",(function(){return pe})),i.d(t,"kc",(function(){return me})),i.d(t,"vb",(function(){return fe})),i.d(t,"yb",(function(){return _e})),i.d(t,"wb",(function(){return be})),i.d(t,"xb",(function(){return ve})),i.d(t,"R",(function(){return Ce})),i.d(t,"S",(function(){return we})),i.d(t,"J",(function(){return ye})),i.d(t,"T",(function(){return Se})),i.d(t,"U",(function(){return Le})),i.d(t,"v",(function(){return xe})),i.d(t,"x",(function(){return ke})),i.d(t,"z",(function(){return De})),i.d(t,"w",(function(){return Ne})),i.d(t,"y",(function(){return Oe})),i.d(t,"A",(function(){return Ee})),i.d(t,"H",(function(){return Ie})),i.d(t,"E",(function(){return Me})),i.d(t,"G",(function(){return Te})),i.d(t,"F",(function(){return Ae})),i.d(t,"I",(function(){return Re})),i.d(t,"q",(function(){return Pe})),i.d(t,"O",(function(){return Fe})),i.d(t,"N",(function(){return Be})),i.d(t,"Q",(function(){return je})),i.d(t,"P",(function(){return We})),i.d(t,"i",(function(){return Ve})),i.d(t,"j",(function(){return He})),i.d(t,"m",(function(){return ze})),i.d(t,"o",(function(){return Ue})),i.d(t,"n",(function(){return Ke})),i.d(t,"p",(function(){return qe})),i.d(t,"k",(function(){return $e})),i.d(t,"l",(function(){return Ge})),i.d(t,"Gb",(function(){return Ze})),i.d(t,"Hb",(function(){return Ye})),i.d(t,"Jb",(function(){return Xe})),i.d(t,"zb",(function(){return Qe})),i.d(t,"Ab",(function(){return Je})),i.d(t,"Bb",(function(){return et})),i.d(t,"Pb",(function(){return tt})),i.d(t,"Qb",(function(){return it})),i.d(t,"Rb",(function(){return nt})),i.d(t,"Nb",(function(){return ot})),i.d(t,"Ob",(function(){return rt})),i.d(t,"Lb",(function(){return st})),i.d(t,"Mb",(function(){return at})),i.d(t,"Cb",(function(){return lt})),i.d(t,"Kb",(function(){return dt})),i.d(t,"Ib",(function(){return ht})),i.d(t,"Db",(function(){return ct})),i.d(t,"Fb",(function(){return ut})),i.d(t,"Eb",(function(){return gt})),i.d(t,"Mc",(function(){return pt})),i.d(t,"Gc",(function(){return mt})),i.d(t,"tc",(function(){return _t})),i.d(t,"uc",(function(){return bt})),i.d(t,"sc",(function(){return vt})),i.d(t,"Tb",(function(){return Ct})),i.d(t,"Ub",(function(){return wt})),i.d(t,"Sb",(function(){return yt})),i.d(t,"Xb",(function(){return St})),i.d(t,"Vb",(function(){return Lt})),i.d(t,"Wb",(function(){return xt})),i.d(t,"Yb",(function(){return kt})),i.d(t,"Kc",(function(){return Dt})),i.d(t,"Ec",(function(){return Nt})),i.d(t,"Fc",(function(){return Ot})),i.d(t,"Cc",(function(){return Et})),i.d(t,"Dc",(function(){return It})),i.d(t,"ic",(function(){return Mt})),i.d(t,"jc",(function(){return Tt})),i.d(t,"bc",(function(){return At})),i.d(t,"cc",(function(){return Rt})),i.d(t,"ac",(function(){return Pt})),i.d(t,"gc",(function(){return Ft})),i.d(t,"Zb",(function(){return Bt})),i.d(t,"ec",(function(){return jt})),i.d(t,"fc",(function(){return Wt})),i.d(t,"dc",(function(){return Vt})),i.d(t,"mc",(function(){return Ht})),i.d(t,"oc",(function(){return zt})),i.d(t,"nc",(function(){return Ut})),i.d(t,"Lc",(function(){return $t})),i.d(t,"hc",(function(){return Gt})),i.d(t,"xc",(function(){return Yt}));t=i("5fe7");var n=i("ceb8"),o=i("308f"),r=i("ef8e9"),s=i("dff7"),a=i("dd1b");i=i("89cd");const l={ColorContribution:"base.contributions.colors"},d=new class{constructor(){this._onDidChangeSchema=new o.b,this.onDidChangeSchema=this._onDidChangeSchema.event,this.colorSchema={type:"object",properties:{}},this.colorReferenceSchema={type:"string",enum:[],enumDescriptions:[]},this.colorsById={}}registerColor(e,t,i,n=!1,o){return this.colorsById[e]={id:e,description:i,defaults:t,needsTransparency:n,deprecationMessage:o},t={type:"string",description:i,format:"color-hex",defaultSnippets:[{body:"${1:#ff0000}"}]},o&&(t.deprecationMessage=o),this.colorSchema.properties[e]=t,this.colorReferenceSchema.enum.push(e),this.colorReferenceSchema.enumDescriptions.push(i),this._onDidChangeSchema.fire(),e}resolveDefaultColor(e,t){if(e=this.colorsById[e],e&&e.defaults)return Yt(e.defaults[t.type],t)}getColorSchema(){return this.colorSchema}toString(){return Object.keys(this.colorsById).sort((e,t)=>{var i=-1===e.indexOf(".")?0:1,n=-1===t.indexOf(".")?0:1;return i!=n?i-n:e.localeCompare(t)}).map(e=>`- \`${e}\`: `+this.colorsById[e].description).join("\n")}};function h(e,t,i,n,o){return d.registerColor(e,t,i,n,o)}i.a.add(l.ColorContribution,d);const c=h("foreground",{dark:"#CCCCCC",light:"#616161",hc:"#FFFFFF"},s.a("foreground","Overall foreground color. This color is only used if not overridden by a component.")),u=h("errorForeground",{dark:"#F48771",light:"#A1260D",hc:"#F48771"},s.a("errorForeground","Overall foreground color for error messages. This color is only used if not overridden by a component.")),g=h("icon.foreground",{dark:"#C5C5C5",light:"#424242",hc:"#FFFFFF"},s.a("iconForeground","The default color for icons in the workbench.")),p=h("focusBorder",{dark:"#007FD4",light:"#0090F1",hc:"#F38518"},s.a("focusBorder","Overall border color for focused elements. This color is only used if not overridden by a component.")),m=h("contrastBorder",{light:null,dark:null,hc:"#6FC3DF"},s.a("contrastBorder","An extra border around elements to separate them from others for greater contrast.")),f=h("contrastActiveBorder",{light:null,dark:null,hc:p},s.a("activeContrastBorder","An extra border around active elements to separate them from others for greater contrast.")),_=h("textLink.foreground",{light:"#006AB1",dark:"#3794FF",hc:"#3794FF"},s.a("textLinkForeground","Foreground color for links in text.")),b=h("textLink.activeForeground",{light:"#006AB1",dark:"#3794FF",hc:"#3794FF"},s.a("textLinkActiveForeground","Foreground color for links in text when clicked on and on mouse hover.")),v=h("textCodeBlock.background",{light:"#dcdcdc66",dark:"#0a0a0a66",hc:n.a.black},s.a("textCodeBlockBackground","Background color for code blocks in text.")),C=h("widget.shadow",{dark:$t(n.a.black,.36),light:$t(n.a.black,.16),hc:null},s.a("widgetShadow","Shadow color of widgets such as find/replace inside the editor.")),w=h("input.background",{dark:"#3C3C3C",light:n.a.white,hc:n.a.black},s.a("inputBoxBackground","Input box background.")),y=h("input.foreground",{dark:c,light:c,hc:c},s.a("inputBoxForeground","Input box foreground.")),S=h("input.border",{dark:null,light:null,hc:m},s.a("inputBoxBorder","Input box border.")),L=h("inputOption.activeBorder",{dark:"#007ACC00",light:"#007ACC00",hc:m},s.a("inputBoxActiveOptionBorder","Border color of activated options in input fields.")),x=h("inputOption.activeBackground",{dark:$t(p,.4),light:$t(p,.2),hc:n.a.transparent},s.a("inputOption.activeBackground","Background color of activated options in input fields.")),k=h("inputOption.activeForeground",{dark:n.a.white,light:n.a.black,hc:null},s.a("inputOption.activeForeground","Foreground color of activated options in input fields.")),D=h("inputValidation.infoBackground",{dark:"#063B49",light:"#D6ECF2",hc:n.a.black},s.a("inputValidationInfoBackground","Input validation background color for information severity.")),N=h("inputValidation.infoForeground",{dark:null,light:null,hc:null},s.a("inputValidationInfoForeground","Input validation foreground color for information severity.")),O=h("inputValidation.infoBorder",{dark:"#007acc",light:"#007acc",hc:m},s.a("inputValidationInfoBorder","Input validation border color for information severity.")),E=h("inputValidation.warningBackground",{dark:"#352A05",light:"#F6F5D2",hc:n.a.black},s.a("inputValidationWarningBackground","Input validation background color for warning severity.")),I=h("inputValidation.warningForeground",{dark:null,light:null,hc:null},s.a("inputValidationWarningForeground","Input validation foreground color for warning severity.")),M=h("inputValidation.warningBorder",{dark:"#B89500",light:"#B89500",hc:m},s.a("inputValidationWarningBorder","Input validation border color for warning severity.")),T=h("inputValidation.errorBackground",{dark:"#5A1D1D",light:"#F2DEDE",hc:n.a.black},s.a("inputValidationErrorBackground","Input validation background color for error severity.")),A=h("inputValidation.errorForeground",{dark:null,light:null,hc:null},s.a("inputValidationErrorForeground","Input validation foreground color for error severity.")),R=h("inputValidation.errorBorder",{dark:"#BE1100",light:"#BE1100",hc:m},s.a("inputValidationErrorBorder","Input validation border color for error severity."));var P=h("dropdown.background",{dark:"#3C3C3C",light:n.a.white,hc:n.a.black},s.a("dropdownBackground","Dropdown background.")),F=h("dropdown.foreground",{dark:"#F0F0F0",light:null,hc:n.a.white},s.a("dropdownForeground","Dropdown foreground."));const B=h("button.foreground",{dark:n.a.white,light:n.a.white,hc:n.a.white},s.a("buttonForeground","Button foreground color.")),j=h("button.background",{dark:"#0E639C",light:"#007ACC",hc:null},s.a("buttonBackground","Button background color.")),W=h("button.hoverBackground",{dark:qt(j,.2),light:Kt(j,.2),hc:null},s.a("buttonHoverBackground","Button background color when hovering.")),V=h("badge.background",{dark:"#4D4D4D",light:"#C4C4C4",hc:n.a.black},s.a("badgeBackground","Badge background color. Badges are small information labels, e.g. for search results count.")),H=h("badge.foreground",{dark:n.a.white,light:"#333",hc:n.a.white},s.a("badgeForeground","Badge foreground color. Badges are small information labels, e.g. for search results count.")),z=h("scrollbar.shadow",{dark:"#000000",light:"#DDDDDD",hc:null},s.a("scrollbarShadow","Scrollbar shadow to indicate that the view is scrolled.")),U=h("scrollbarSlider.background",{dark:n.a.fromHex("#797979").transparent(.4),light:n.a.fromHex("#646464").transparent(.4),hc:$t(m,.6)},s.a("scrollbarSliderBackground","Scrollbar slider background color.")),K=h("scrollbarSlider.hoverBackground",{dark:n.a.fromHex("#646464").transparent(.7),light:n.a.fromHex("#646464").transparent(.7),hc:$t(m,.8)},s.a("scrollbarSliderHoverBackground","Scrollbar slider background color when hovering.")),q=h("scrollbarSlider.activeBackground",{dark:n.a.fromHex("#BFBFBF").transparent(.4),light:n.a.fromHex("#000000").transparent(.6),hc:m},s.a("scrollbarSliderActiveBackground","Scrollbar slider background color when clicked on.")),$=h("progressBar.background",{dark:n.a.fromHex("#0E70C0"),light:n.a.fromHex("#0E70C0"),hc:m},s.a("progressBarBackground","Background color of the progress bar that can show for long running operations.")),G=h("editorError.background",{dark:null,light:null,hc:null},s.a("editorError.background","Background color of error text in the editor. The color must not be opaque so as not to hide underlying decorations."),!0),Z=h("editorError.foreground",{dark:"#F14C4C",light:"#E51400",hc:null},s.a("editorError.foreground","Foreground color of error squigglies in the editor.")),Y=h("editorError.border",{dark:null,light:null,hc:n.a.fromHex("#E47777").transparent(.8)},s.a("errorBorder","Border color of error boxes in the editor.")),X=h("editorWarning.background",{dark:null,light:null,hc:null},s.a("editorWarning.background","Background color of warning text in the editor. The color must not be opaque so as not to hide underlying decorations."),!0),Q=h("editorWarning.foreground",{dark:"#CCA700",light:"#BF8803",hc:null},s.a("editorWarning.foreground","Foreground color of warning squigglies in the editor.")),J=h("editorWarning.border",{dark:null,light:null,hc:n.a.fromHex("#FFCC00").transparent(.8)},s.a("warningBorder","Border color of warning boxes in the editor.")),ee=h("editorInfo.background",{dark:null,light:null,hc:null},s.a("editorInfo.background","Background color of info text in the editor. The color must not be opaque so as not to hide underlying decorations."),!0),te=h("editorInfo.foreground",{dark:"#3794FF",light:"#1a85ff",hc:"#3794FF"},s.a("editorInfo.foreground","Foreground color of info squigglies in the editor.")),ie=h("editorInfo.border",{dark:null,light:null,hc:n.a.fromHex("#3794FF").transparent(.8)},s.a("infoBorder","Border color of info boxes in the editor.")),ne=h("editorHint.foreground",{dark:n.a.fromHex("#eeeeee").transparent(.7),light:"#6c6c6c",hc:null},s.a("editorHint.foreground","Foreground color of hint squigglies in the editor.")),oe=h("editorHint.border",{dark:null,light:null,hc:n.a.fromHex("#eeeeee").transparent(.8)},s.a("hintBorder","Border color of hint boxes in the editor.")),re=h("editor.background",{light:"#fffffe",dark:"#1E1E1E",hc:n.a.black},s.a("editorBackground","Editor background color.")),se=h("editor.foreground",{light:"#333333",dark:"#BBBBBB",hc:n.a.white},s.a("editorForeground","Editor default foreground color.")),ae=h("editorWidget.background",{dark:"#252526",light:"#F3F3F3",hc:"#0C141F"},s.a("editorWidgetBackground","Background color of editor widgets, such as find/replace.")),le=h("editorWidget.foreground",{dark:c,light:c,hc:c},s.a("editorWidgetForeground","Foreground color of editor widgets, such as find/replace.")),de=h("editorWidget.border",{dark:"#454545",light:"#C8C8C8",hc:m},s.a("editorWidgetBorder","Border color of editor widgets. The color is only used if the widget chooses to have a border and if the color is not overridden by a widget.")),he=h("editorWidget.resizeBorder",{light:null,dark:null,hc:null},s.a("editorWidgetResizeBorder","Border color of the resize bar of editor widgets. The color is only used if the widget chooses to have a resize border and if the color is not overridden by a widget.")),ce=h("quickInput.background",{dark:ae,light:ae,hc:ae},s.a("pickerBackground","Quick picker background color. The quick picker widget is the container for pickers like the command palette.")),ue=h("quickInput.foreground",{dark:le,light:le,hc:le},s.a("pickerForeground","Quick picker foreground color. The quick picker widget is the container for pickers like the command palette.")),ge=h("quickInputTitle.background",{dark:new n.a(new n.c(255,255,255,.105)),light:new n.a(new n.c(0,0,0,.06)),hc:"#000000"},s.a("pickerTitleBackground","Quick picker title background color. The quick picker widget is the container for pickers like the command palette.")),pe=h("pickerGroup.foreground",{dark:"#3794FF",light:"#0066BF",hc:n.a.white},s.a("pickerGroupForeground","Quick picker color for grouping labels.")),me=h("pickerGroup.border",{dark:"#3F3F46",light:"#CCCEDB",hc:n.a.white},s.a("pickerGroupBorder","Quick picker color for grouping borders.")),fe=h("keybindingLabel.background",{dark:new n.a(new n.c(128,128,128,.17)),light:new n.a(new n.c(221,221,221,.4)),hc:n.a.transparent},s.a("keybindingLabelBackground","Keybinding label background color. The keybinding label is used to represent a keyboard shortcut.")),_e=h("keybindingLabel.foreground",{dark:n.a.fromHex("#CCCCCC"),light:n.a.fromHex("#555555"),hc:n.a.white},s.a("keybindingLabelForeground","Keybinding label foreground color. The keybinding label is used to represent a keyboard shortcut.")),be=h("keybindingLabel.border",{dark:new n.a(new n.c(51,51,51,.6)),light:new n.a(new n.c(204,204,204,.4)),hc:new n.a(new n.c(111,195,223))},s.a("keybindingLabelBorder","Keybinding label border color. The keybinding label is used to represent a keyboard shortcut.")),ve=h("keybindingLabel.bottomBorder",{dark:new n.a(new n.c(68,68,68,.6)),light:new n.a(new n.c(187,187,187,.4)),hc:new n.a(new n.c(111,195,223))},s.a("keybindingLabelBottomBorder","Keybinding label border bottom color. The keybinding label is used to represent a keyboard shortcut.")),Ce=h("editor.selectionBackground",{light:"#ADD6FF",dark:"#264F78",hc:"#f3f518"},s.a("editorSelectionBackground","Color of the editor selection.")),we=h("editor.selectionForeground",{light:null,dark:null,hc:"#000000"},s.a("editorSelectionForeground","Color of the selected text for high contrast.")),ye=h("editor.inactiveSelectionBackground",{light:$t(Ce,.5),dark:$t(Ce,.5),hc:$t(Ce,.5)},s.a("editorInactiveSelection","Color of the selection in an inactive editor. The color must not be opaque so as not to hide underlying decorations."),!0),Se=h("editor.selectionHighlightBackground",{light:Zt(Ce,re,.3,.6),dark:Zt(Ce,re,.3,.6),hc:null},s.a("editorSelectionHighlight","Color for regions with the same content as the selection. The color must not be opaque so as not to hide underlying decorations."),!0),Le=h("editor.selectionHighlightBorder",{light:null,dark:null,hc:f},s.a("editorSelectionHighlightBorder","Border color for regions with the same content as the selection.")),xe=h("editor.findMatchBackground",{light:"#A8AC94",dark:"#515C6A",hc:null},s.a("editorFindMatch","Color of the current search match.")),ke=h("editor.findMatchHighlightBackground",{light:"#EA5C0055",dark:"#EA5C0055",hc:null},s.a("findMatchHighlight","Color of the other search matches. The color must not be opaque so as not to hide underlying decorations."),!0),De=h("editor.findRangeHighlightBackground",{dark:"#3a3d4166",light:"#b4b4b44d",hc:null},s.a("findRangeHighlight","Color of the range limiting the search. The color must not be opaque so as not to hide underlying decorations."),!0),Ne=h("editor.findMatchBorder",{light:null,dark:null,hc:f},s.a("editorFindMatchBorder","Border color of the current search match.")),Oe=h("editor.findMatchHighlightBorder",{light:null,dark:null,hc:f},s.a("findMatchHighlightBorder","Border color of the other search matches.")),Ee=h("editor.findRangeHighlightBorder",{dark:null,light:null,hc:$t(f,.4)},s.a("findRangeHighlightBorder","Border color of the range limiting the search. The color must not be opaque so as not to hide underlying decorations."),!0),Ie=h("editor.hoverHighlightBackground",{light:"#ADD6FF26",dark:"#264f7840",hc:"#ADD6FF26"},s.a("hoverHighlight","Highlight below the word for which a hover is shown. The color must not be opaque so as not to hide underlying decorations."),!0),Me=h("editorHoverWidget.background",{light:ae,dark:ae,hc:ae},s.a("hoverBackground","Background color of the editor hover.")),Te=h("editorHoverWidget.foreground",{light:le,dark:le,hc:le},s.a("hoverForeground","Foreground color of the editor hover.")),Ae=h("editorHoverWidget.border",{light:de,dark:de,hc:de},s.a("hoverBorder","Border color of the editor hover.")),Re=h("editorHoverWidget.statusBarBackground",{dark:qt(Me,.2),light:Kt(Me,.05),hc:ae},s.a("statusBarBackground","Background color of the editor hover status bar.")),Pe=h("editorLink.activeForeground",{dark:"#4E94CE",light:n.a.blue,hc:n.a.cyan},s.a("activeLinkForeground","Color of active links.")),Fe=h("editorInlayHint.foreground",{dark:$t(H,.8),light:$t(H,.8),hc:H},s.a("editorInlayHintForeground","Foreground color of inline hints")),Be=h("editorInlayHint.background",{dark:$t(V,.6),light:$t(V,.3),hc:V},s.a("editorInlayHintBackground","Background color of inline hints")),je=h("editorLightBulb.foreground",{dark:"#FFCC00",light:"#DDB100",hc:"#FFCC00"},s.a("editorLightBulbForeground","The color used for the lightbulb actions icon.")),We=h("editorLightBulbAutoFix.foreground",{dark:"#75BEFF",light:"#007ACC",hc:"#75BEFF"},s.a("editorLightBulbAutoFixForeground","The color used for the lightbulb auto fix actions icon.")),Ve=new n.a(new n.c(155,185,85,.2)),He=new n.a(new n.c(255,0,0,.2)),ze=h("diffEditor.insertedTextBackground",{dark:Ve,light:Ve,hc:null},s.a("diffEditorInserted","Background color for text that got inserted. The color must not be opaque so as not to hide underlying decorations."),!0),Ue=h("diffEditor.removedTextBackground",{dark:He,light:He,hc:null},s.a("diffEditorRemoved","Background color for text that got removed. The color must not be opaque so as not to hide underlying decorations."),!0),Ke=h("diffEditor.insertedTextBorder",{dark:null,light:null,hc:"#33ff2eff"},s.a("diffEditorInsertedOutline","Outline color for the text that got inserted.")),qe=h("diffEditor.removedTextBorder",{dark:null,light:null,hc:"#FF008F"},s.a("diffEditorRemovedOutline","Outline color for text that got removed.")),$e=h("diffEditor.border",{dark:null,light:null,hc:m},s.a("diffEditorBorder","Border color between the two text editors.")),Ge=h("diffEditor.diagonalFill",{dark:"#cccccc33",light:"#22222233",hc:null},s.a("diffDiagonalFill","Color of the diff editor's diagonal fill. The diagonal fill is used in side-by-side diff views.")),Ze=h("list.focusBackground",{dark:null,light:null,hc:null},s.a("listFocusBackground","List/Tree background color for the focused item when the list/tree is active. An active list/tree has keyboard focus, an inactive does not.")),Ye=h("list.focusForeground",{dark:null,light:null,hc:null},s.a("listFocusForeground","List/Tree foreground color for the focused item when the list/tree is active. An active list/tree has keyboard focus, an inactive does not.")),Xe=h("list.focusOutline",{dark:p,light:p,hc:f},s.a("listFocusOutline","List/Tree outline color for the focused item when the list/tree is active. An active list/tree has keyboard focus, an inactive does not.")),Qe=h("list.activeSelectionBackground",{dark:"#094771",light:"#0060C0",hc:null},s.a("listActiveSelectionBackground","List/Tree background color for the selected item when the list/tree is active. An active list/tree has keyboard focus, an inactive does not.")),Je=h("list.activeSelectionForeground",{dark:n.a.white,light:n.a.white,hc:null},s.a("listActiveSelectionForeground","List/Tree foreground color for the selected item when the list/tree is active. An active list/tree has keyboard focus, an inactive does not.")),et=h("list.activeSelectionIconForeground",{dark:null,light:null,hc:null},s.a("listActiveSelectionIconForeground","List/Tree icon foreground color for the selected item when the list/tree is active. An active list/tree has keyboard focus, an inactive does not.")),tt=h("list.inactiveSelectionBackground",{dark:"#37373D",light:"#E4E6F1",hc:null},s.a("listInactiveSelectionBackground","List/Tree background color for the selected item when the list/tree is inactive. An active list/tree has keyboard focus, an inactive does not.")),it=h("list.inactiveSelectionForeground",{dark:null,light:null,hc:null},s.a("listInactiveSelectionForeground","List/Tree foreground color for the selected item when the list/tree is inactive. An active list/tree has keyboard focus, an inactive does not.")),nt=h("list.inactiveSelectionIconForeground",{dark:null,light:null,hc:null},s.a("listInactiveSelectionIconForeground","List/Tree icon foreground color for the selected item when the list/tree is inactive. An active list/tree has keyboard focus, an inactive does not.")),ot=h("list.inactiveFocusBackground",{dark:null,light:null,hc:null},s.a("listInactiveFocusBackground","List/Tree background color for the focused item when the list/tree is inactive. An active list/tree has keyboard focus, an inactive does not.")),rt=h("list.inactiveFocusOutline",{dark:null,light:null,hc:null},s.a("listInactiveFocusOutline","List/Tree outline color for the focused item when the list/tree is inactive. An active list/tree has keyboard focus, an inactive does not.")),st=h("list.hoverBackground",{dark:"#2A2D2E",light:"#F0F0F0",hc:null},s.a("listHoverBackground","List/Tree background when hovering over items using the mouse.")),at=h("list.hoverForeground",{dark:null,light:null,hc:null},s.a("listHoverForeground","List/Tree foreground when hovering over items using the mouse.")),lt=h("list.dropBackground",{dark:"#062F4A",light:"#D6EBFF",hc:null},s.a("listDropBackground","List/Tree drag and drop background when moving items around using the mouse.")),dt=h("list.highlightForeground",{dark:"#18A3FF",light:"#0066BF",hc:p},s.a("highlight","List/Tree foreground color of the match highlights when searching inside the list/tree.")),ht=h("list.focusHighlightForeground",{dark:dt,light:{op:5,if:Qe,then:dt,else:"#9DDDFF"},hc:dt},s.a("listFocusHighlightForeground","List/Tree foreground color of the match highlights on actively focused items when searching inside the list/tree.")),ct=h("listFilterWidget.background",{light:"#efc1ad",dark:"#653723",hc:n.a.black},s.a("listFilterWidgetBackground","Background color of the type filter widget in lists and trees.")),ut=h("listFilterWidget.outline",{dark:n.a.transparent,light:n.a.transparent,hc:"#f38518"},s.a("listFilterWidgetOutline","Outline color of the type filter widget in lists and trees.")),gt=h("listFilterWidget.noMatchesOutline",{dark:"#BE1100",light:"#BE1100",hc:m},s.a("listFilterWidgetNoMatchesOutline","Outline color of the type filter widget in lists and trees, when there are no matches.")),pt=h("tree.indentGuidesStroke",{dark:"#585858",light:"#a9a9a9",hc:"#a9a9a9"},s.a("treeIndentGuidesStroke","Tree stroke color for the indentation guides.")),mt=h("tree.tableColumnsBorder",{dark:"#CCCCCC20",light:"#61616120",hc:null},s.a("treeIndentGuidesStroke","Tree stroke color for the indentation guides."));var ft=h("quickInput.list.focusBackground",{dark:null,light:null,hc:null},"",void 0,s.a("quickInput.list.focusBackground deprecation","Please use quickInputList.focusBackground instead"));const _t=h("quickInputList.focusForeground",{dark:Je,light:Je,hc:Je},s.a("quickInput.listFocusForeground","Quick picker foreground color for the focused item.")),bt=h("quickInputList.focusIconForeground",{dark:et,light:et,hc:et},s.a("quickInput.listFocusIconForeground","Quick picker icon foreground color for the focused item.")),vt=h("quickInputList.focusBackground",{dark:Gt(ft,Qe),light:Gt(ft,Qe),hc:null},s.a("quickInput.listFocusBackground","Quick picker background color for the focused item.")),Ct=h("menu.border",{dark:null,light:null,hc:m},s.a("menuBorder","Border color of menus.")),wt=h("menu.foreground",{dark:F,light:c,hc:F},s.a("menuForeground","Foreground color of menu items.")),yt=h("menu.background",{dark:P,light:P,hc:P},s.a("menuBackground","Background color of menu items.")),St=h("menu.selectionForeground",{dark:Je,light:Je,hc:Je},s.a("menuSelectionForeground","Foreground color of the selected menu item in menus.")),Lt=h("menu.selectionBackground",{dark:Qe,light:Qe,hc:Qe},s.a("menuSelectionBackground","Background color of the selected menu item in menus.")),xt=h("menu.selectionBorder",{dark:null,light:null,hc:f},s.a("menuSelectionBorder","Border color of the selected menu item in menus.")),kt=h("menu.separatorBackground",{dark:"#BBBBBB",light:"#888888",hc:m},s.a("menuSeparatorBackground","Color of a separator menu item in menus.")),Dt=h("toolbar.hoverBackground",{dark:"#5a5d5e50",light:"#b8b8b850",hc:null},s.a("toolbarHoverBackground","Toolbar background when hovering over actions using the mouse")),Nt=h("editor.snippetTabstopHighlightBackground",{dark:new n.a(new n.c(124,124,124,.3)),light:new n.a(new n.c(10,50,100,.2)),hc:new n.a(new n.c(124,124,124,.3))},s.a("snippetTabstopHighlightBackground","Highlight background color of a snippet tabstop.")),Ot=h("editor.snippetTabstopHighlightBorder",{dark:null,light:null,hc:null},s.a("snippetTabstopHighlightBorder","Highlight border color of a snippet tabstop.")),Et=h("editor.snippetFinalTabstopHighlightBackground",{dark:null,light:null,hc:null},s.a("snippetFinalTabstopHighlightBackground","Highlight background color of the final tabstop of a snippet.")),It=h("editor.snippetFinalTabstopHighlightBorder",{dark:"#525252",light:new n.a(new n.c(10,50,100,.5)),hc:"#525252"},s.a("snippetFinalTabstopHighlightBorder","Highlight border color of the final tabstop of a snippet.")),Mt=h("editorOverviewRuler.findMatchForeground",{dark:"#d186167e",light:"#d186167e",hc:"#AB5A00"},s.a("overviewRulerFindMatchForeground","Overview ruler marker color for find matches. The color must not be opaque so as not to hide underlying decorations."),!0),Tt=h("editorOverviewRuler.selectionHighlightForeground",{dark:"#A0A0A0CC",light:"#A0A0A0CC",hc:"#A0A0A0CC"},s.a("overviewRulerSelectionHighlightForeground","Overview ruler marker color for selection highlights. The color must not be opaque so as not to hide underlying decorations."),!0),At=h("minimap.findMatchHighlight",{light:"#d18616",dark:"#d18616",hc:"#AB5A00"},s.a("minimapFindMatchHighlight","Minimap marker color for find matches."),!0),Rt=h("minimap.selectionHighlight",{light:"#ADD6FF",dark:"#264F78",hc:"#ffffff"},s.a("minimapSelectionHighlight","Minimap marker color for the editor selection."),!0),Pt=h("minimap.errorHighlight",{dark:new n.a(new n.c(255,18,18,.7)),light:new n.a(new n.c(255,18,18,.7)),hc:new n.a(new n.c(255,50,50,1))},s.a("minimapError","Minimap marker color for errors.")),Ft=h("minimap.warningHighlight",{dark:Q,light:Q,hc:J},s.a("overviewRuleWarning","Minimap marker color for warnings.")),Bt=h("minimap.background",{dark:null,light:null,hc:null},s.a("minimapBackground","Minimap background color.")),jt=h("minimapSlider.background",{light:$t(U,.5),dark:$t(U,.5),hc:$t(U,.5)},s.a("minimapSliderBackground","Minimap slider background color.")),Wt=h("minimapSlider.hoverBackground",{light:$t(K,.5),dark:$t(K,.5),hc:$t(K,.5)},s.a("minimapSliderHoverBackground","Minimap slider background color when hovering.")),Vt=h("minimapSlider.activeBackground",{light:$t(q,.5),dark:$t(q,.5),hc:$t(q,.5)},s.a("minimapSliderActiveBackground","Minimap slider background color when clicked on.")),Ht=h("problemsErrorIcon.foreground",{dark:Z,light:Z,hc:Z},s.a("problemsErrorIconForeground","The color used for the problems error icon.")),zt=h("problemsWarningIcon.foreground",{dark:Q,light:Q,hc:Q},s.a("problemsWarningIconForeground","The color used for the problems warning icon.")),Ut=h("problemsInfoIcon.foreground",{dark:te,light:te,hc:te},s.a("problemsInfoIconForeground","The color used for the problems info icon."));function Kt(e,t){return{op:0,value:e,factor:t}}function qt(e,t){return{op:1,value:e,factor:t}}function $t(e,t){return{op:2,value:e,factor:t}}function Gt(...e){return{op:3,values:e}}function Zt(e,t,i,n){return{op:4,value:e,background:t,factor:i,transparency:n}}function Yt(e,t){if(null!==e){if("string"==typeof e)return"#"===e[0]?n.a.fromHex(e):t.getColor(e);if(e instanceof n.a)return e;if("object"==typeof e){var i=e,o=t;switch(i.op){case 0:return null==(l=Yt(i.value,o))?void 0:l.darken(i.factor);case 1:return null==(l=Yt(i.value,o))?void 0:l.lighten(i.factor);case 2:return null==(l=Yt(i.value,o))?void 0:l.transparent(i.factor);case 3:for(const e of i.values){var s=Yt(e,o);if(s)return s}return;case 5:return Yt(o.defines(i.if)?i.then:i.else,o);case 4:var a,l=Yt(i.value,o);return l?(a=Yt(i.background,o))?(l.isDarkerThan(a)?n.a.getLighterColor(l,a,i.factor):n.a.getDarkerColor(l,a,i.factor)).transparent(i.transparency):l.transparent(i.factor*i.transparency):void 0;default:throw Object(r.b)(i)}}}}const Xt="vscode://schemas/workbench-colors";let Qt=i.a.as(a.a.JSONContribution);Qt.registerSchema(Xt,d.getColorSchema());const Jt=new t.e(()=>Qt.notifySchemaChanged(Xt),200);d.onDidChangeSchema(()=>{Jt.isScheduled()||Jt.schedule()})},"308f":function(e,t,i){"use strict";i.d(t,"c",(function(){return n})),i.d(t,"b",(function(){return b})),i.d(t,"e",(function(){return v})),i.d(t,"a",(function(){return C})),i.d(t,"d",(function(){return w})),i.d(t,"f",(function(){return y}));var n,o=i("fdcc"),r=i("a666"),s=i("db88"),a=i("e58e");{var l=n=n||{};function d(e){return(t,i=null,n)=>{let o,r=!1;return o=e(e=>{if(!r)return o?o.dispose():r=!0,t.call(i,e)},null,n),r&&o.dispose(),o}}function h(e,t){return p((i,n=null,o)=>e(e=>i.call(n,t(e)),null,o))}function c(e,t){return p((i,n=null,o)=>e(e=>{t(e),i.call(n,e)},null,o))}function u(e,t){return p((i,n=null,o)=>e(e=>t(e)&&i.call(n,e),null,o))}function g(e,t,i){let n=i;return h(e,e=>n=t(n,e))}function p(e){let t;const i=new b({onFirstListenerAdd(){t=e(i.fire,i)},onLastListenerRemove(){t.dispose()}});return i.event}function m(e,t,i=100,n=!1,o){let r,s=void 0,a=void 0,l=0;const d=new b({leakWarningThreshold:o,onFirstListenerAdd(){r=e(e=>{l++,s=t(s,e),n&&!a&&(d.fire(s),s=void 0),clearTimeout(a),a=setTimeout(()=>{var e=s;s=void 0,a=void 0,(!n||1e===t)){let i,n=!0;return u(e,e=>{var o=n||!t(e,i);return n=!1,i=e,o})}l.None=()=>r.a.None,l.once=d,l.map=h,l.forEach=c,l.filter=u,l.signal=function(e){return e},l.any=function(...e){return(t,i=null,n)=>Object(r.e)(...e.map(e=>e(e=>t.call(i,e),null,n)))},l.reduce=g,l.debounce=m,l.latch=f,l.split=function(e,t){return[l.filter(e,t),l.filter(e,e=>!t(e))]},l.buffer=function(e,t=!1,i=[]){let n=i.slice(),o=e(e=>{n?n.push(e):s.fire(e)});const r=()=>{n&&n.forEach(e=>s.fire(e)),n=null},s=new b({onFirstListenerAdd(){o=o||e(e=>s.fire(e))},onFirstListenerDidAdd(){n&&(t?setTimeout(r):r())},onLastListenerRemove(){o&&o.dispose(),o=null}});return s.event};class e{constructor(e){this.event=e}map(t){return new e(h(this.event,t))}forEach(t){return new e(c(this.event,t))}filter(t){return new e(u(this.event,t))}reduce(t,i){return new e(g(this.event,t,i))}latch(){return new e(f(this.event))}debounce(t,i=100,n=!1,o){return new e(m(this.event,t,i,n,o))}on(e,t,i){return this.event(e,t,i)}once(e,t,i){return d(this.event)(e,t,i)}}l.chain=function(t){return new e(t)},l.fromNodeEventEmitter=function(e,t,i=(e=>e)){const n=(...e)=>o.fire(i(...e)),o=new b({onFirstListenerAdd:()=>e.on(t,n),onLastListenerRemove:()=>e.removeListener(t,n)});return o.event},l.fromDOMEventEmitter=function(e,t,i=(e=>e)){const n=(...e)=>o.fire(i(...e)),o=new b({onFirstListenerAdd:()=>e.addEventListener(t,n),onLastListenerRemove:()=>e.removeEventListener(t,n)});return o.event},l.toPromise=function(e){return new Promise(t=>d(e)(t))}}class _{constructor(e){this._listenerCount=0,this._invocationCount=0,this._elapsedOverall=0,this._name=e+"_"+_._idPool++}start(e){this._stopWatch=new a.a(!0),this._listenerCount=e}stop(){var e;this._stopWatch&&(e=this._stopWatch.elapsed(),this._elapsedOverall+=e,this._invocationCount+=1,this._stopWatch=void 0)}}_._idPool=0;class b{constructor(e){this._disposed=!1,this._options=e,this._leakageMon=void 0,this._perfMon=null!=(e=this._options)&&e._profName?new _(this._options._profName):void 0}get event(){return this._event||(this._event=(e,t,i)=>{this._listeners||(this._listeners=new s.a);var n=this._listeners.isEmpty();n&&this._options&&this._options.onFirstListenerAdd&&this._options.onFirstListenerAdd(this);const o=this._listeners.push(t?[e,t]:e),a=(n&&this._options&&this._options.onFirstListenerDidAdd&&this._options.onFirstListenerDidAdd(this),this._options&&this._options.onListenerDidAdd&&this._options.onListenerDidAdd(this,e,t),null==(n=this._leakageMon)?void 0:n.check(this._listeners.size));return e=Object(r.i)(()=>{a&&a(),this._disposed||(o(),this._options&&this._options.onLastListenerRemove&&(this._listeners&&!this._listeners.isEmpty()||this._options.onLastListenerRemove(this)))}),i instanceof r.b?i.add(e):Array.isArray(i)&&i.push(e),e}),this._event}fire(e){var t;if(this._listeners){for(var i of(this._deliveryQueue||(this._deliveryQueue=new s.a),this._listeners))this._deliveryQueue.push([i,e]);for(null!=(t=this._perfMon)&&t.start(this._deliveryQueue.size);0{this._handle=void 0,this.resume()},this._delay)),super.fire(e)}}class w{constructor(){this.buffers=[]}wrapEvent(e){return(t,i,n)=>e(e=>{var n=this.buffers[this.buffers.length-1];n?n.push(()=>t.call(i,e)):t.call(i,e)},void 0,n)}bufferEvents(e){var t=[];this.buffers.push(t),e=e();return this.buffers.pop(),t.forEach(e=>e()),e}}class y{constructor(){this.listening=!1,this.inputEvent=n.None,this.inputEventListener=r.a.None,this.emitter=new b({onFirstListenerDidAdd:()=>{this.listening=!0,this.inputEventListener=this.inputEvent(this.emitter.fire,this.emitter)},onLastListenerRemove:()=>{this.listening=!1,this.inputEventListener.dispose()}}),this.event=this.emitter.event}set input(e){this.inputEvent=e,this.listening&&(this.inputEventListener.dispose(),this.inputEventListener=e(this.emitter.fire,this.emitter))}dispose(){this.inputEventListener.dispose(),this.emitter.dispose()}}},"30d5":function(e,t,i){},"30db":function(e,t,i){"use strict";(function(e,n){i.d(t,"b",(function(){return g})),i.d(t,"i",(function(){return b})),i.d(t,"f",(function(){return v})),i.d(t,"d",(function(){return C})),i.d(t,"g",(function(){return w})),i.d(t,"h",(function(){return y})),i.d(t,"c",(function(){return S})),i.d(t,"k",(function(){return L})),i.d(t,"j",(function(){return x})),i.d(t,"a",(function(){return k})),i.d(t,"e",(function(){return O}));let o=!1,r=!1,s=!1,a=!1,l=!1,d=!1,h=void 0,c="en",u=void 0;const g="object"==typeof self?self:"object"==typeof e?e:{};let p=void 0;if(void 0!==g.vscode&&void 0!==g.vscode.process?p=g.vscode.process:void 0!==n&&(p=n),n="string"==typeof(null==(e=null===p||void 0===p?void 0:p.versions)?void 0:e.electron)&&"renderer"===p.type,"object"!=typeof navigator||n){if("object"==typeof p){if(o="win32"===p.platform,r="darwin"===p.platform,(s="linux"===p.platform)&&!!p.env.SNAP&&p.env.SNAP_REVISION,h="en",c="en",e=p.env.VSCODE_NLS_CONFIG,e)try{var m=JSON.parse(e),f=m.availableLanguages["*"];h=m.locale,c=f||"en",m._translationsConfigFile}catch(e){}a=!0}}else u=navigator.userAgent,o=0<=u.indexOf("Windows"),r=0<=u.indexOf("Macintosh"),d=(0<=u.indexOf("Macintosh")||0<=u.indexOf("iPad")||0<=u.indexOf("iPhone"))&&!!navigator.maxTouchPoints&&0{if(t.data&&t.data.vscodeSetImmediateId)for(let n=0,o=e.length;n{var n=++t;e.push({id:n,callback:i}),g.postMessage({vscodeSetImmediateId:n},"*")}}if("function"==typeof(null===p||void 0===p?void 0:p.nextTick))return p.nextTick.bind(p);const e=Promise.resolve();return t=>e.then(t)}(),k=r||d?2:o?1:3;let D=!0,N=!1;function O(){var e;return N||(N=!0,(e=new Uint8Array(2))[0]=1,e[1]=2,e=new Uint16Array(e.buffer),D=513===e[0]),D}}).call(this,i("c8ba"),i("f28c"))},3170:function(e,t,i){"use strict";i.d(t,"a",(function(){return o})),i.d(t,"b",(function(){return r}));var n=i("099d");class o{constructor(e){e=Object(n.b)(e),this._defaultValue=e,this._asciiMap=o._createAsciiMap(e),this._map=new Map}static _createAsciiMap(e){var t=new Uint8Array(256);for(let i=0;i<256;i++)t[i]=e;return t}set(e,t){t=Object(n.b)(t),0<=e&&e<256?this._asciiMap[e]=t:this._map.set(e,t)}get(e){return 0<=e&&e<256?this._asciiMap[e]:this._map.get(e)||this._defaultValue}}class r{constructor(){this._actual=new o(0)}add(e){this._actual.set(e,1)}has(e){return 1===this._actual.get(e)}}},"31df":function(e,t,i){"use strict";i.d(t,"c",(function(){return o})),i.d(t,"b",(function(){return r})),i.d(t,"a",(function(){return s}));var n=i("11f7");function o(e,t={}){return t=s(t),t.textContent=e,t}function r(e,t={}){var i=s(t);return function e(t,i,o,r){let s;if(2===i.type)s=document.createTextNode(i.content||"");else if(3===i.type)s=document.createElement("b");else if(4===i.type)s=document.createElement("i");else if(7===i.type&&r)s=document.createElement("code");else if(5===i.type&&o){const e=document.createElement("a");e.href="#",o.disposables.add(n.o(e,"click",e=>{o.callback(String(i.index),e)})),s=e}else 8===i.type?s=document.createElement("br"):1===i.type&&(s=t);s&&t!==s&&t.appendChild(s),s&&Array.isArray(i.children)&&i.children.forEach(t=>{e(s,t,o,r)})}(i,function(e,t){var i={type:1,children:[]};let n=0,o=i;for(var r=[],s=new a(e);!s.eos();){let e=s.next();var d,h="\\"===e&&0!==l(s.peek(),t);h&&(e=s.next()),!h&&function(e,t){return 0!==l(e,t)}(e,t)&&e===s.peek()?(s.advance(),2===o.type&&(o=r.pop()),h=l(e,t),o=o.type===h||5===o.type&&6===h?r.pop():(d={type:h,children:[]},5===h&&(d.index=n,n++),o.children.push(d),r.push(o),d)):"\n"===e?(o=2===o.type?r.pop():o).children.push({type:8}):2!==o.type?(h={type:2,content:e},o.children.push(h),r.push(o),o=h):o.content+=e}return 2===o.type&&(o=r.pop()),i}(e,!!t.renderCodeSegments),t.actionHandler,t.renderCodeSegments),i}function s(e){var t=e.inline?"span":"div";t=document.createElement(t);return e.className&&(t.className=e.className),t}class a{constructor(e){this.source=e,this.index=0}eos(){return this.index>=this.source.length}next(){var e=this.peek();return this.advance(),e}peek(){return this.source[this.index]}advance(){this.index++}}function l(e,t){switch(e){case"*":return 3;case"_":return 4;case"[":return 5;case"]":return 6;case"`":return t?7:0;default:return 0}}},"32a4":function(e,t,i){"use strict";i.d(t,"a",(function(){return a})),i.d(t,"c",(function(){return l})),i.d(t,"b",(function(){return d}));t=i("dff7");var n=i("308f"),o=i("b707"),r=i("70cb"),s=i("89cd");i=i("b9b4");const a=new class{constructor(){this._onDidChangeLanguages=new n.b,this.onDidChangeLanguages=this._onDidChangeLanguages.event,this._languages=[],this._dynamicLanguages=[]}registerLanguage(e){return this._languages.push(e),this._onDidChangeLanguages.fire(void 0),{dispose:()=>{for(let t=0,i=this._languages.length;t"},{open:'"',close:'"'},{open:"'",close:"'"},{open:"`",close:"`"}],folding:{offSide:!0}},0)},"32b8":function(e,t,i){"use strict";i.d(t,"i",(function(){return c})),i.d(t,"e",(function(){return u})),i.d(t,"d",(function(){return g})),i.d(t,"g",(function(){return p})),i.d(t,"f",(function(){return m})),i.d(t,"b",(function(){return f})),i.d(t,"a",(function(){return _})),i.d(t,"c",(function(){return b})),i.d(t,"h",(function(){return v}));var n=i("c317");class o extends Error{constructor(e,t,i){let n;"string"==typeof t&&0===t.indexOf("not ")?(n="must not be",t=t.replace(/^not /,"")):n="must be";var o=-1!==e.indexOf(".")?"property":"argument";e=`The "${e}" ${o} ${n} of type `+t;super(e+=". Received type "+typeof i),this.code="ERR_INVALID_ARG_TYPE"}}function r(e,t){if("string"!=typeof e)throw new o(t,"string",e)}function s(e){return 47===e||92===e}function a(e){return 47===e}function l(e){return 65<=e&&e<=90||97<=e&&e<=122}function d(e,t,i,n){let o="",r=0,s=-1,a=0,l=0;for(let h=0;h<=e.length;++h){if(ho&&92===e.charCodeAt(s-1);)s--;i=s-o;let a=0;for(;aa&&92===t.charCodeAt(l-1);)l--;var d=l-a,h=i=n;--r)if(s(e.charCodeAt(r))){if(!h){d=r;break}}else h=!1;if(-1===d){if(-1===i)return".";d=i}return e.slice(0,d)},basename(e,t){void 0!==t&&r(t,"ext"),r(e,"path");let i,n=0,o=-1,a=!0;if(2<=e.length&&l(e.charCodeAt(0))&&58===e.charCodeAt(1)&&(n=2),void 0!==t&&0=n;--i){var d=e.charCodeAt(i);if(s(d)){if(!a){n=i+1;break}}else-1===l&&(a=!1,l=i+1),0<=r&&(d===t.charCodeAt(r)?-1==--r&&(o=i):(r=-1,o=l))}return n===o?o=l:-1===o&&(o=e.length),e.slice(n,o)}for(i=e.length-1;i>=n;--i)if(s(e.charCodeAt(i))){if(!a){n=i+1;break}}else-1===o&&(a=!1,o=i+1);return-1===o?"":e.slice(n,o)},extname(e){r(e,"path");let t=0,i=-1,n=0,o=-1,a=!0,d=0;2<=e.length&&58===e.charCodeAt(1)&&l(e.charCodeAt(0))&&(t=n=2);for(let r=e.length-1;r>=t;--r){var h=e.charCodeAt(r);if(s(h)){if(a)continue;n=r+1;break}-1===o&&(a=!1,o=r+1),46===h?-1===i?i=r:1!==d&&(d=1):-1!==i&&(d=-1)}return-1===i||-1===o||0===d||1===d&&i===o-1&&i===n+1?"":e.slice(i,o)},format:h.bind(null,"\\"),parse(e){r(e,"path");var t={root:"",dir:"",base:"",ext:"",name:""};if(0!==e.length){var i=e.length;let o=0,r=e.charCodeAt(0);if(1===i)s(r)?t.root=t.dir=e:t.base=t.name=e;else{if(s(r)){if(o=1,s(e.charCodeAt(1))){let t=2;for(var n=t;t=o;--u){if(s(r=e.charCodeAt(u))){if(c)continue;d=u+1;break}-1===h&&(c=!1,h=u+1),46===r?-1===a?a=u:1!==g&&(g=1):-1!==a&&(g=-1)}-1!==h&&(-1===a||0===g||1===g&&a===h-1&&a===d+1?t.base=t.name=e.slice(d,h):(t.name=e.slice(d,a),t.base=e.slice(d,h),t.ext=e.slice(a,h))),t.dir=0=o;--d){var n=e.charCodeAt(d);if(47===n){if(l)continue;s=d+1;break}-1===a&&(l=!1,a=d+1),46===n?-1===r?r=d:1!==h&&(h=1):-1!==r&&(h=-1)}if(-1!==a){const n=0===s&&i?1:s;-1===r||0===h||1===h&&r===a-1&&r===s+1?t.base=t.name=e.slice(n,a):(t.name=e.slice(n,r),t.base=e.slice(n,a),t.ext=e.slice(r,a))}0i&&(c=i-u),d=a.color;let g=this._color2Id[d];g||(g=++this._lastAssignedId,this._color2Id[d]=g,this._id2Color[g]=d),d=new n(c-u,c+u,g),a.setColorZone(d),s.push(d)}return this._colorZonesInvalid=!1,s.sort(n.compare),s}}},3323:function(e,t,i){"use strict";i.r(t),i.d(t,"StandaloneGotoLineQuickAccessProvider",(function(){return m})),i.d(t,"GotoLineAction",(function(){return f}));var n=i("dff7"),o=i("a666"),r=(t=i("1fe0"),i("b055"));class s extends t.a{constructor(){super({canAcceptInBackground:!0})}provideWithoutTextEditor(e){var t=Object(n.a)("cannotRunGotoLine","Open a text editor first to go to a line.");return e.items=[{label:t}],e.ariaLabel=t,o.a.None}provideWithTextEditor(e,t,i){const n=e.editor;var a=new o.b;a.add(t.onDidAccept(i=>{var[o]=t.selectedItems;o&&this.isValidLineNumber(n,o.lineNumber)&&(this.gotoLocation(e,{range:this.toRange(o.lineNumber,o.column),keyMods:t.keyMods,preserveFocus:i.inBackground}),i.inBackground||t.hide())}));const l=()=>{var e=this.parsePosition(n,t.value.trim().substr(s.PREFIX.length)),i=this.getPickLabel(n,e.lineNumber,e.column);t.items=[{lineNumber:e.lineNumber,column:e.column,label:i}],t.ariaLabel=i,this.isValidLineNumber(n,e.lineNumber)?(i=this.toRange(e.lineNumber,e.column),n.revealRangeInCenter(i,0),this.addDecorations(n,i)):this.clearDecorations(n)},d=(l(),a.add(t.onDidChangeValue(()=>l())),Object(r.a)(n));return d&&2===d.getOptions().get(59).renderType&&(d.updateOptions({lineNumbers:"on"}),a.add(Object(o.i)(()=>d.updateOptions({lineNumbers:"relative"})))),a}toRange(e=1,t=1){return{startLineNumber:e,startColumn:t,endLineNumber:e,endColumn:t}}parsePosition(e,t){return t=t.split(/,|:|#/).map(e=>parseInt(e,10)).filter(e=>!isNaN(e)),e=this.lineCount(e)+1,{lineNumber:0e.lineNumber===t.lineNumber?e.column===t.column?e.order-t.order:e.column-t.column:e.lineNumber-t.lineNumber),t}}class r{constructor(e,t,i){this.changeType=2,this.lineNumber=e,this.detail=t,this.injectedText=i}}class s{constructor(e,t){this.changeType=3,this.fromLineNumber=e,this.toLineNumber=t}}class a{constructor(e,t,i,n){this.changeType=4,this.injectedTexts=n,this.fromLineNumber=e,this.toLineNumber=t,this.detail=i}}class l{constructor(){this.changeType=5}}class d{constructor(e,t,i,n){this.changes=e,this.versionId=t,this.isUndoing=i,this.isRedoing=n,this.resultingSelection=null}containsEvent(e){for(let t=0,i=this.changes.length;tthis._onDidAttemptReadOnlyEdit())}static get(t){return t.getContribution(e.ID)}dispose(){this._editorListener.dispose(),this._messageListeners.dispose(),this._messageWidget.dispose(),this._visible.reset()}showMessage(e,t){let i;Object(s.a)(e),this._visible.set(!0),this._messageWidget.clear(),this._messageListeners.clear(),this._messageWidget.value=new p(this._editor,t,e),this._messageListeners.add(this._editor.onDidBlurEditorText(()=>this.closeMessage())),this._messageListeners.add(this._editor.onDidChangeCursorPosition(()=>this.closeMessage())),this._messageListeners.add(this._editor.onDidDispose(()=>this.closeMessage())),this._messageListeners.add(this._editor.onDidChangeModel(()=>this.closeMessage())),this._messageListeners.add(new o.g(()=>this.closeMessage(),3e3)),this._messageListeners.add(this._editor.onMouseMove(e=>{e.target.position&&(i?i.containsPosition(e.target.position)||this.closeMessage():i=new a.a(t.lineNumber-3,1,e.target.position.lineNumber+3,1))}))}closeMessage(){this._visible.reset(),this._messageListeners.clear(),this._messageWidget.value&&this._messageListeners.add(p.fadeOut(this._messageWidget.value))}_onDidAttemptReadOnlyEdit(){this._editor.hasModel()&&this.showMessage(n.a("editor.readonly","Cannot edit in read-only editor"),this._editor.getPosition())}};g.ID="editor.contrib.messageController",g.MESSAGE_VISIBLE=new l.c("messageVisible",!1,n.a("messageVisible","Whether the editor is currently showing an inline message")),g=i([u(1,l.b)],g),i=t.c.bindToContribution(g.get),Object(t.k)(new i({id:"leaveEditorMessage",precondition:g.MESSAGE_VISIBLE,handler:e=>e.closeMessage(),kbOpts:{weight:130,primary:9}}));class p{constructor(e,{lineNumber:t,column:i},n){this.allowEditorOverflow=!0,this.suppressMouseDown=!1,this._editor=e,this._editor.revealLinesInCenterIfOutsideViewport(t,t,0),this._position={lineNumber:t,column:i-1},this._domNode=document.createElement("div"),this._domNode.classList.add("monaco-editor-overlaymessage"),e=document.createElement("div"),e.classList.add("anchor","top"),this._domNode.appendChild(e),t=document.createElement("div"),t.classList.add("message"),t.textContent=n,this._domNode.appendChild(t),i=document.createElement("div"),i.classList.add("anchor","below"),this._domNode.appendChild(i),this._editor.addContentWidget(this),this._domNode.classList.add("fadeIn")}static fadeOut(e){let t;const i=()=>{e.dispose(),clearTimeout(t),e.getDomNode().removeEventListener("animationend",i)};return t=setTimeout(i,110),e.getDomNode().addEventListener("animationend",i),e.getDomNode().classList.add("fadeOut"),{dispose:i}}dispose(){this._editor.removeContentWidget(this)}getId(){return"messageoverlay"}getDomNode(){return this._domNode}getPosition(){return{position:this._position,preference:[1,2]}}afterRender(e){this._domNode.classList.toggle("below",2===e)}}Object(t.l)(g.ID,g),Object(d.f)((e,t)=>{var i=e.getColor(h.qb),n=(i&&(n=e.type===c.a.HIGH_CONTRAST?2:1,t.addRule(`.monaco-editor .monaco-editor-overlaymessage .anchor.below { border-top-color: ${i}; }`),t.addRule(`.monaco-editor .monaco-editor-overlaymessage .anchor.top { border-bottom-color: ${i}; }`),t.addRule(`.monaco-editor .monaco-editor-overlaymessage .message { border: ${n}px solid ${i}; }`)),e.getColor(h.pb));n&&t.addRule(`.monaco-editor .monaco-editor-overlaymessage .message { background-color: ${n}; }`),i=e.getColor(h.rb);i&&t.addRule(`.monaco-editor .monaco-editor-overlaymessage .message { color: ${i}; }`)})},3742:function(e,t,i){"use strict";function n(e){return!e||"string"!=typeof e||0===e.trim().length}i.d(t,"C",(function(){return n})),i.d(t,"v",(function(){return r})),i.d(t,"s",(function(){return s})),i.d(t,"t",(function(){return a})),i.d(t,"U",(function(){return l})),i.d(t,"J",(function(){return d})),i.d(t,"O",(function(){return h})),i.d(t,"p",(function(){return c})),i.d(t,"T",(function(){return u})),i.d(t,"q",(function(){return g})),i.d(t,"N",(function(){return p})),i.d(t,"M",(function(){return m})),i.d(t,"Q",(function(){return f})),i.d(t,"u",(function(){return _})),i.d(t,"x",(function(){return b})),i.d(t,"I",(function(){return v})),i.d(t,"f",(function(){return C})),i.d(t,"h",(function(){return w})),i.d(t,"g",(function(){return y})),i.d(t,"i",(function(){return S})),i.d(t,"G",(function(){return L})),i.d(t,"H",(function(){return x})),i.d(t,"r",(function(){return D})),i.d(t,"R",(function(){return O})),i.d(t,"d",(function(){return E})),i.d(t,"e",(function(){return I})),i.d(t,"E",(function(){return M})),i.d(t,"F",(function(){return T})),i.d(t,"j",(function(){return A})),i.d(t,"z",(function(){return R})),i.d(t,"K",(function(){return F})),i.d(t,"L",(function(){return B})),i.d(t,"m",(function(){return W})),i.d(t,"k",(function(){return H})),i.d(t,"A",(function(){return U})),i.d(t,"a",(function(){return K})),i.d(t,"n",(function(){return q})),i.d(t,"l",(function(){return $})),i.d(t,"D",(function(){return G})),i.d(t,"B",(function(){return Z})),i.d(t,"b",(function(){return Y})),i.d(t,"S",(function(){return X})),i.d(t,"o",(function(){return Q})),i.d(t,"P",(function(){return J})),i.d(t,"w",(function(){return ee})),i.d(t,"c",(function(){return te})),i.d(t,"y",(function(){return ne}));const o=/{(\d+)}/g;function r(e,...t){return 0===t.length?e:e.replace(o,(function(e,i){return i=parseInt(i,10),isNaN(i)||i<0||i>=t.length?e:t[i]}))}function s(e){return e.replace(/[<>&]/g,(function(e){switch(e){case"<":return"<";case">":return">";case"&":return"&";default:return e}}))}function a(e){return e.replace(/[\\\{\}\*\+\?\|\^\$\.\[\]\(\)]/g,"\\$&")}function l(e,t=" "){return h(d(e,t),t)}function d(e,t){if(!e||!t)return e;var i=t.length;if(0===i||0===e.length)return e;let n=0;for(;e.indexOf(t,n)===n;)n+=i;return e.substring(n)}function h(e,t){if(!e||!t)return e;var i=t.length,n=e.length;if(0===i||0===n)return e;let o,r=n;for(;;){if(-1===(o=e.lastIndexOf(t,r-1))||o+i!==r)break;if(0===o)return"";r=o}return e.substring(0,r)}function c(e){return e.replace(/[\-\\\{\}\+\?\|\^\$\.\,\[\]\(\)\#\s]/g,"\\$&").replace(/[\*]/g,".*")}function u(e){return e.replace(/\*/g,"")}function g(e,t,i={}){if(!e)throw new Error("Cannot create regex from empty string");t||(e=a(e)),i.wholeWord&&(/\B/.test(e.charAt(0))||(e="\\b"+e),/\B/.test(e.charAt(e.length-1))||(e+="\\b"));let n="";return i.global&&(n+="g"),i.matchCase||(n+="i"),i.multiline&&(n+="m"),i.unicode&&(n+="u"),new RegExp(e,n)}function p(e){return"^"!==e.source&&"^$"!==e.source&&"$"!==e.source&&"^\\s*$"!==e.source&&!(!e.exec("")||0!==e.lastIndex)}function m(e){return(e.global?"g":"")+(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")}function f(e){return e.split(/\r\n|\r|\n/)}function _(e){for(let i=0,n=e.length;ie.length)&&N(e,t,i)}function E(e,t){let i,n=Math.min(e.length,t.length);for(i=0;it[3*n+1]))return t[3*n+2];n=2*n+1}}return 0}}function ne(e,t){var i;return 0===e?0:void 0!==(i=function(e,t){let i=P(t,e);for(e-=oe(i);function(e){return 127995<=e&&e<=127999}(i)||65039===i||8419===i;){if(0===e)return;i=P(t,e),e-=oe(i)}var n;if(Z(i))return 0<=e&&8205===(n=P(t,e))&&(e-=oe(n)),e}(e,t))?i:e-oe(P(t,e))}function oe(e){return 65536<=e?2:1}ie._INSTANCE=null},3765:function(e,t,i){"use strict";i.r(t),i.d(t,"SelectionAnchorSet",(function(){return u})),i("1754");t=i("b2cc");var n=i("dff7"),o=i("c101"),r=i("8025"),s=i("fe45"),a=i("4fc3"),l=i("78bc"),d=i("3813"),h=(i=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3this.selectionAnchorSetContextKey.reset())}static get(t){return t.getContribution(e.ID)}setSelectionAnchor(){var e,t;this.editor.hasModel()&&(e=this.editor.getPosition(),t=this.decorationId?[this.decorationId]:[],t=this.editor.deltaDecorations(t,[{range:r.a.fromPositions(e,e),options:{description:"selection-anchor",stickiness:1,hoverMessage:(new l.a).appendText(Object(n.a)("selectionAnchor","Selection Anchor")),className:"selection-anchor"}}]),this.decorationId=t[0],this.selectionAnchorSetContextKey.set(!!this.decorationId),Object(d.a)(Object(n.a)("anchorSet","Anchor set at {0}:{1}",e.lineNumber,e.column)))}goToSelectionAnchor(){var e;this.editor.hasModel()&&this.decorationId&&(e=this.editor.getModel().getDecorationRange(this.decorationId))&&this.editor.setPosition(e.getStartPosition())}selectFromAnchorToCursor(){var e,t;this.editor.hasModel()&&this.decorationId&&(e=this.editor.getModel().getDecorationRange(this.decorationId))&&(t=this.editor.getPosition(),this.editor.setSelection(r.a.fromPositions(e.getStartPosition(),t)),this.cancelSelectionAnchor())}cancelSelectionAnchor(){this.decorationId&&(this.editor.deltaDecorations([this.decorationId],[]),this.decorationId=void 0,this.selectionAnchorSetContextKey.set(!1))}dispose(){this.cancelSelectionAnchor(),this.modelChangeListener.dispose()}};g.ID="editor.contrib.selectionAnchorController",g=i([h(1,a.b)],g);class p extends t.b{constructor(){super({id:"editor.action.setSelectionAnchor",label:Object(n.a)("setSelectionAnchor","Set Selection Anchor"),alias:"Set Selection Anchor",precondition:void 0,kbOpts:{kbExpr:o.a.editorTextFocus,primary:Object(s.a)(2089,2080),weight:100}})}run(e,t){return c(this,void 0,void 0,(function*(){g.get(t).setSelectionAnchor()}))}}class m extends t.b{constructor(){super({id:"editor.action.goToSelectionAnchor",label:Object(n.a)("goToSelectionAnchor","Go to Selection Anchor"),alias:"Go to Selection Anchor",precondition:u})}run(e,t){return c(this,void 0,void 0,(function*(){g.get(t).goToSelectionAnchor()}))}}class f extends t.b{constructor(){super({id:"editor.action.selectFromAnchorToCursor",label:Object(n.a)("selectFromAnchorToCursor","Select from Anchor to Cursor"),alias:"Select from Anchor to Cursor",precondition:u,kbOpts:{kbExpr:o.a.editorTextFocus,primary:Object(s.a)(2089,2089),weight:100}})}run(e,t){return c(this,void 0,void 0,(function*(){g.get(t).selectFromAnchorToCursor()}))}}class _ extends t.b{constructor(){super({id:"editor.action.cancelSelectionAnchor",label:Object(n.a)("cancelSelectionAnchor","Cancel Selection Anchor"),alias:"Cancel Selection Anchor",precondition:u,kbOpts:{kbExpr:o.a.editorTextFocus,primary:9,weight:100}})}run(e,t){return c(this,void 0,void 0,(function*(){g.get(t).cancelSelectionAnchor()}))}}Object(t.l)(g.ID,g),Object(t.j)(p),Object(t.j)(m),Object(t.j)(f),Object(t.j)(_)},3803:function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return o})),i.d(t,"c",(function(){return r})),i.d(t,"d",(function(){return s})),t=i("0a0f");const n=Object(t.c)("undoRedoService");class o{constructor(e,t){this.resource=e,this.elements=t}}class r{constructor(){this.id=r._ID++,this.order=1}nextOrder(){return 0===this.id?0:this.order++}}r._ID=0,r.None=new r;class s{constructor(){this.id=s._ID++,this.order=1}nextOrder(){return 0===this.id?0:this.order++}}s._ID=0,s.None=new s},3813:function(e,t,i){"use strict";i.d(t,"b",(function(){return c})),i.d(t,"a",(function(){return u})),i.d(t,"c",(function(){return g}));var n=i("11f7"),o=i("30db");i("5029");const r=2e4;let s,a,l,d,h;function c(e){(s=document.createElement("div")).className="monaco-aria-container";var t=()=>{var e=document.createElement("div");return e.className="monaco-alert",e.setAttribute("role","alert"),e.setAttribute("aria-atomic","true"),s.appendChild(e),e};a=t(),l=t(),t=()=>{var e=document.createElement("div");return e.className="monaco-status",e.setAttribute("role","complementary"),e.setAttribute("aria-live","polite"),e.setAttribute("aria-atomic","true"),s.appendChild(e),e};d=t(),h=t(),e.appendChild(s)}function u(e){s&&(a.textContent!==e?(n.t(l),p(a,e)):(n.t(a),p(l,e)))}function g(e){s&&(o.f?u(e):d.textContent!==e?(n.t(h),p(d,e)):(n.t(d),p(h,e)))}function p(e,t){n.t(e),t.length>r&&(t=t.substr(0,r)),e.textContent=t,e.style.visibility="hidden",e.style.visibility="visible"}},"38a2b":function(e,t,i){},"38e9":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"azcli",extensions:[".azcli"],aliases:["Azure CLI","azcli"],loader:function(){return i.e("chunk-2d0ba136").then(i.bind(null,"3652"))}})},"38f6":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"lexon",extensions:[".lex"],aliases:["Lexon"],loader:function(){return i.e("chunk-2d0dda4e").then(i.bind(null,"81ed"))}})},"3a19":function(e,t,i){},"3bfb":function(e,t,i){"use strict";i.d(t,"a",(function(){return a}));var n=i("11f7"),o=(t=i("ceb8"),i("aa3d")),r=i("3742");i("54f2");const s={badgeBackground:t.a.fromHex("#4D4D4D"),badgeForeground:t.a.fromHex("#FFFFFF")};class a{constructor(e,t){this.count=0,this.options=t||Object.create(null),Object(o.f)(this.options,s,!1),this.badgeBackground=this.options.badgeBackground,this.badgeForeground=this.options.badgeForeground,this.badgeBorder=this.options.badgeBorder,this.element=Object(n.q)(e,Object(n.a)(".monaco-count-badge")),this.countFormat=this.options.countFormat||"{0}",this.titleFormat=this.options.titleFormat||"",this.setCount(this.options.count||0)}setCount(e){this.count=e,this.render()}setTitleFormat(e){this.titleFormat=e,this.render()}render(){this.element.textContent=Object(r.v)(this.countFormat,this.count),this.element.title=Object(r.v)(this.titleFormat,this.count),this.applyStyles()}style(e){this.badgeBackground=e.badgeBackground,this.badgeForeground=e.badgeForeground,this.badgeBorder=e.badgeBorder,this.applyStyles()}applyStyles(){var e,t,i;this.element&&(e=this.badgeBackground?this.badgeBackground.toString():"",t=this.badgeForeground?this.badgeForeground.toString():"",i=this.badgeBorder?this.badgeBorder.toString():"",this.element.style.backgroundColor=e,this.element.style.color=t,this.element.style.borderWidth=i?"1px":"",this.element.style.borderStyle=i?"solid":"",this.element.style.borderColor=i)}}},"3d378":function(e,t,i){"use strict";i.d(t,"d",(function(){return s})),i.d(t,"b",(function(){return a})),i.d(t,"c",(function(){return l})),i.d(t,"a",(function(){return d}));var n=i("32b8"),o=i("30db"),r=i("3742");function s(e){return-1===e.indexOf("/")&&(e=e.replace(/[\\/]/g,n.e.sep)),/^[a-zA-Z]:(\/|$)/.test(e)?"/"+e:e}function a(e,t,i,o=n.h){if(e===t)return!0;if(!e||!t)return!1;if(t.length>e.length)return!1;if(i){if(!Object(r.R)(e,t))return!1;if(t.length===e.length)return!0;let i=t.length;return t.charAt(t.length-1)===o&&i--,e.charAt(i)===o}return t.charAt(t.length-1)!==o&&(t+=o),0===e.indexOf(t)}function l(e){var t=Object(n.d)(e);return o.i?!(3!1)){return new u(new h(e))}static forStrings(){return new u(new a)}static forConfigKeys(){return new u(new l)}clear(){this._root=void 0}set(e,t){var i=this._iter.reset(e);let n;for(this._root||(this._root=new c,this._root.segment=i.value()),n=this._root;;){var o=i.cmp(n.segment);if(0e.toString();class p{constructor(){this[o]="LinkedMap",this._map=new Map,this._head=void 0,this._tail=void 0,this._size=0,this._state=0}clear(){this._map.clear(),this._head=void 0,this._tail=void 0,this._size=0,this._state++}isEmpty(){return!this._head&&!this._tail}get size(){return this._size}get first(){var e;return null==(e=this._head)?void 0:e.value}get last(){var e;return null==(e=this._tail)?void 0:e.value}has(e){return this._map.has(e)}get(e,t=0){if(e=this._map.get(e),e)return 0!==t&&this.touch(e,t),e.value}set(e,t,i=0){let n=this._map.get(e);if(n)n.value=t,0!==i&&this.touch(n,i);else{switch(n={key:e,value:t,next:void 0,previous:void 0},i){case 0:this.addItemLast(n);break;case 1:this.addItemFirst(n);break;default:this.addItemLast(n)}this._map.set(e,n),this._size++}return this}delete(e){return!!this.remove(e)}remove(e){var t=this._map.get(e);if(t)return this._map.delete(e),this.removeItem(t),this._size--,t.value}shift(){if(this._head||this._tail){var e;if(this._head&&this._tail)return e=this._head,this._map.delete(e.key),this.removeItem(e),this._size--,e.value;throw new Error("Invalid list")}}forEach(e,t){var i=this._state;let n=this._head;for(;n;){if((t?e.bind(t):e)(n.value,n.key,this),this._state!==i)throw new Error("LinkedMap got modified during iteration.");n=n.next}}keys(){const e=this,t=this._state;let i=this._head;const n={[Symbol.iterator](){return n},next(){if(e._state!==t)throw new Error("LinkedMap got modified during iteration.");var n;return i?(n={value:i.key,done:!1},i=i.next,n):{value:void 0,done:!0}}};return n}values(){const e=this,t=this._state;let i=this._head;const n={[Symbol.iterator](){return n},next(){if(e._state!==t)throw new Error("LinkedMap got modified during iteration.");var n;return i?(n={value:i.value,done:!1},i=i.next,n):{value:void 0,done:!0}}};return n}entries(){const e=this,t=this._state;let i=this._head;const n={[Symbol.iterator](){return n},next(){if(e._state!==t)throw new Error("LinkedMap got modified during iteration.");var n;return i?(n={value:[i.key,i.value],done:!1},i=i.next,n):{value:void 0,done:!0}}};return n}[(o=Symbol.toStringTag,Symbol.iterator)](){return this.entries()}trimOld(e){if(!(e>=this.size))if(0===e)this.clear();else{let t=this._head,i=this.size;for(;t&&i>e;)this._map.delete(t.key),t=t.next,i--;this._head=t,this._size=i,t&&(t.previous=void 0),this._state++}}addItemFirst(e){if(this._head||this._tail){if(!this._head)throw new Error("Invalid list");e.next=this._head,this._head.previous=e}else this._tail=e;this._head=e,this._state++}addItemLast(e){if(this._head||this._tail){if(!this._tail)throw new Error("Invalid list");e.previous=this._tail,this._tail.next=e}else this._head=e;this._tail=e,this._state++}removeItem(e){if(e===this._head&&e===this._tail)this._head=void 0,this._tail=void 0;else if(e===this._head){if(!e.next)throw new Error("Invalid list");e.next.previous=void 0,this._head=e.next}else if(e===this._tail){if(!e.previous)throw new Error("Invalid list");e.previous.next=void 0,this._tail=e.previous}else{var t=e.next,i=e.previous;if(!t||!i)throw new Error("Invalid list");(t.previous=i).next=t}e.next=void 0,e.previous=void 0,this._state++}touch(e,t){if(!this._head||!this._tail)throw new Error("Invalid list");var i,n;1!==t&&2!==t||(1===t?e!==this._head&&(n=e.next,i=e.previous,e===this._tail?(i.next=void 0,this._tail=i):(n.previous=i).next=n,e.previous=void 0,e.next=this._head,this._head.previous=e,this._head=e,this._state++):2===t&&e!==this._tail&&(i=e.next,n=e.previous,e===this._head?(i.previous=void 0,this._head=i):(i.previous=n).next=i,e.next=void 0,e.previous=this._tail,this._tail.next=e,this._tail=e,this._state++))}toJSON(){const e=[];return this.forEach((t,i)=>{e.push([i,t])}),e}fromJSON(e){for(var[t,i]of(this.clear(),e))this.set(t,i)}}class m extends p{constructor(e,t=1){super(),this._limit=e,this._ratio=Math.min(Math.max(0,t),1)}get limit(){return this._limit}set limit(e){this._limit=e,this.checkTrim()}get(e,t=2){return super.get(e,t)}peek(e){return super.get(e,0)}set(e,t){return super.set(e,t,2),this.checkTrim(),this}checkTrim(){this.size>this._limit&&this.trimOld(Math.round(this._limit*this._ratio))}}},4058:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"markdown",extensions:[".md",".markdown",".mdown",".mkdn",".mkd",".mdwn",".mdtxt",".mdtext"],aliases:["Markdown","markdown"],loader:function(){return i.e("chunk-2d0c512b").then(i.bind(null,"3e14"))}})},"40c2":function(e,t,i){},4111:function(e,t,i){"use strict";i.d(t,"f",(function(){return l})),i.d(t,"b",(function(){return c})),i.d(t,"c",(function(){return u})),i.d(t,"a",(function(){return p})),i.d(t,"e",(function(){return _})),i.d(t,"d",(function(){return b}));var n=i("e8e3"),o=i("e1b5"),r=i("7061"),s=i("6a89"),a=i("b707");function l(e){let t=0,i=0,n=0,o=0;for(let s=0,a=e.length;s>>0}const h=new Uint32Array(0).buffer;class c{constructor(){this.tokens=[]}add(e,t){if(0t&&this._getDeltaLine(o-1)===e;)o--;let r=n;for(;ro?m-=o-i:m=i;else if(g===t&&p===i){if(!(g===n&&m>o)){d=!0;continue}m-=o-i}else if(go)){d=!0;continue}m=(p=g===t?i:0)+(m-o)}else if(g>n){if(0==a&&!d){l=s;break}g-=a}else{if(!(g===n&&p>=o))throw new Error("Not possible!");e&&0===g&&(p+=e,m+=e),g-=a,p-=o-i,m-=o-i}var c=4*l;r[c]=g,r[1+c]=p,r[2+c]=m,r[3+c]=h}l++}this._tokenCount=l}acceptInsertText(e,t,i,n,o,r){var s=0===i&&1===n&&(48<=r&&r<=57||65<=r&&r<=90||97<=r&&r<=122),a=this._tokens,l=this._tokenCount;for(let c=0;ci.endLineNumber){s=s||{index:n};break}l.removeTokens(i),l.isEmpty()?(this._pieces.splice(n,1),n--,d--):l.endLineNumberi.endLineNumber||([l,a]=l.split(i),l.isEmpty())?s=s||{index:n}:a.isEmpty()||(this._pieces.splice(n,1,l,a),n++,d++,s=s||{index:n}))}}return s=s||{index:this._pieces.length},0{e!==h&&(h=e,l[d++]=e,l[d++]=t)};for(let o=0;o>>0,b=~f>>>0;at)){for(;o>i&&e[o-1].startLineNumber<=t&&t<=e[o-1].endLineNumber;)o--;return o}n=o-1}}return i}acceptEdit(e,t,i,n,o){for(const r of this._pieces)r.acceptEdit(e,t,i,n,o)}}class b{constructor(){this._lineTokens=[],this._len=0}flush(){this._lineTokens=[],this._len=0}getTokens(e,t,i){let n=null;return null!==(n=t=this._len;)this._lineTokens[this._len]=null,this._len++}_deleteLines(e,t){0!==t&&(e+t>this._len&&(t=this._len-e),this._lineTokens.splice(e,t),this._len-=t)}_insertLines(e,t){if(0!==t){var i=[];for(let e=0;e=this._len)){if(e.startLineNumber===e.endLineNumber)return e.startColumn===e.endColumn?void 0:void(this._lineTokens[t]=b._delete(this._lineTokens[t],e.startColumn-1,e.endColumn-1));this._lineTokens[t]=b._deleteEnding(this._lineTokens[t],e.startColumn-1);var i=e.endLineNumber-1;let n=null;i=this._len||(0===t?this._lineTokens[n]=b._insert(this._lineTokens[n],e.column-1,i):(this._lineTokens[n]=b._deleteEnding(this._lineTokens[n],e.column-1),this._lineTokens[n]=b._insert(this._lineTokens[n],e.column-1,i),this._insertLines(e.lineNumber,t)))}static _deleteBeginning(e,t){return null===e||e===h?e:b._delete(e,0,t)}static _deleteEnding(e,t){var i;return null===e||e===h?e:(i=(i=f(e))[i.length-2],b._delete(e,t,i))}static _delete(e,t,i){if(null===e||e===h||t===i)return e;var n=f(e),r=n.length>>>1;if(0===t&&n[n.length-2]===i)return h;var s=o.a.findIndexInTokensArray(n,t),a=0d&&(n[l++]=u,n[l++]=n[1+(o<<1)],d=u)}return l===n.length?e:((a=new Uint32Array(l)).set(n.subarray(0,l),0),a.buffer)}static _append(e,t){if(t===h)return e;if(e===h)return t;if(null===e)return e;if(null===t)return null;e=f(e);var i=f(t),n=i.length>>>1,o=new Uint32Array(e.length+i.length);o.set(e,0);let r=e.length;var s=e[e.length-2];for(let a=0;a>>1;let s=o.a.findIndexInTokensArray(n,t);0{this._resolveCache=void 0,this._isResolved=!1});this._resolveCache=Promise.resolve(this.provider.resolveCompletionItem(this.completion,e)).then(e=>{Object.assign(this.completion,e),this._isResolved=!0,t.dispose()},e=>{Object(n.e)(e)&&(this._resolveCache=void 0,this._isResolved=!1)})}return this._resolveCache}))}}class w{constructor(e=2,t=new Set,i=new Set,n=!0){this.snippetSortOrder=e,this.kindFilter=t,this.providerFilter=i,this.showDeprecated=n}}let y;function S(){return y}w.default=new w;class L{constructor(e,t,i,n){this.items=e,this.needsClipboard=t,this.durations=i,this.disposable=n}}function x(e,t,i=w.default,r={triggerKind:0},l=s.a.None){return _(this,void 0,void 0,(function*(){var s=new u.a(!0),h=(t=t.clone(),e.getWordAtPosition(t));h=h?new a.a(t.lineNumber,h.startColumn,t.lineNumber,h.endColumn):a.a.fromPositions(t);const g={replace:h,insert:h.setEndPosition(t.lineNumber,t.column)},p=[],m=new d.b,f=[];let b=!1;const v=(e,n,o)=>{var r,s;if(n){for(var a of n.suggestions)i.kindFilter.has(a.kind)||!i.showDeprecated&&null!=(r=null===a||void 0===a?void 0:a.tags)&&r.includes(1)||(a.range||(a.range=g),a.sortText||(a.sortText=("string"==typeof a.label?a:a.label).label),!b&&a.insertTextRules&&4&a.insertTextRules&&(b=c.c.guessNeedsClipboard(a.insertText)),p.push(new C(t,a,n,e)));Object(d.g)(n)&&m.add(n),f.push({providerName:null!=(s=e._debugDisplayName)?s:"unkown_provider",elapsedProvider:null!=(s=n.duration)?s:-1,elapsedOverall:o.elapsed()})}};var w;h=_(this,void 0,void 0,(function*(){var n,o;!y||i.kindFilter.has(27)||0_(this,void 0,void 0,(function*(){if(!(0t.sortTextLow)return 1}return e.completion.labelt.completion.label?1:e.completion.kind-t.completion.kind}const D=new Map;function N(e){return D.get(e)}D.set(0,(function(e,t){if(e.completion.kind!==t.completion.kind){if(27===e.completion.kind)return-1;if(27===t.completion.kind)return 1}return k(e,t)})),D.set(2,(function(e,t){if(e.completion.kind!==t.completion.kind){if(27===e.completion.kind)return 1;if(27===t.completion.kind)return-1}return k(e,t)})),D.set(1,k),g.a.registerCommand("_executeCompletionItemProvider",(e,...t)=>_(void 0,void 0,void 0,(function*(){var[i,n,o,a]=t,i=(Object(p.c)(m.a.isUri(i)),Object(p.c)(r.a.isIPosition(n)),Object(p.c)("string"==typeof o||!o),Object(p.c)("number"==typeof a||!a),yield e.get(f.a).createModelReference(i));try{var l={incomplete:!1,suggestions:[]},d=[];const e=yield x(i.object.textEditorModel,r.a.lift(n),void 0,{triggerCharacter:o,triggerKind:o?1:0});for(const t of e.items)d.length<(null!=a?a:0)&&d.push(t.resolve(s.a.None)),l.incomplete=l.incomplete||t.container.incomplete,l.suggestions.push(t.completion);try{return yield Promise.all(d),l}finally{setTimeout(()=>e.disposable.dispose(),100)}}finally{i.dispose()}})));const O=new class{constructor(){this.onlyOnceSuggestions=[]}provideCompletionItems(){var e={suggestions:this.onlyOnceSuggestions.slice(0)};return this.onlyOnceSuggestions.length=0,e}};function E(e,t){setTimeout(()=>{O.onlyOnceSuggestions.push(...t),e.getContribution("editor.contrib.suggestController").triggerSuggest((new Set).add(O))},0)}o.d.register("*",O)},"418f":function(e,t,i){"use strict";i.d(t,"a",(function(){return ee}));var n=i("dff7"),o=i("fdcc"),r=i("a666"),s=(t=i("5717"),i("0a0f")),a=i("4fc3"),l=i("fbba"),d=i("03e8"),h=i("f68e"),c=(i("29a1"),i("11f7")),u=i("ceb8"),g=i("308f"),p=i("b589"),m=i("82c9"),f=i("d379"),_=i("6a89"),b=i("b57f"),v=i("b78f"),C=i("c4e3"),w=i("3bfb"),y=i("47cb"),S=i("b7d0"),L=i("a6d7"),x=i("debc"),k=i("6dec"),D=i("7e93"),N=i("ee56"),O=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3e.children);throw new Error("bad tree")}};I=O([E(0,v.a)],I);class M{getHeight(){return 23}getTemplateId(e){return(e instanceof h.a?P:B).id}}let T=class{constructor(e){this._keybindingService=e}getKeyboardNavigationLabel(e){if(e instanceof h.b){var t=null==(t=e.parent.getPreview(e))?void 0:t.preview(e.range);if(t)return t.value}return Object(m.b)(e.uri)}};T=O([E(0,k.a)],T);class A{getId(e){return e instanceof h.b?e.id:e.uri}}let R=class extends r.a{constructor(e,t,i){super(),this._uriLabel=t,t=document.createElement("div"),t.classList.add("reference-file"),this.file=this._register(new C.a(t,{supportHighlights:!0})),this.badge=new w.a(c.q(t,c.a(".count"))),this._register(Object(L.a)(this.badge,i)),e.appendChild(t)}set(e,t){var i=Object(m.d)(e.uri);this.file.setLabel(Object(x.a)(e.uri),this._uriLabel.getUriLabel(i,{relative:!0}),{title:this._uriLabel.getUriLabel(e.uri),matches:t}),i=e.children.length;this.badge.setCount(i),1this._onModelChanged())),this._onModelChanged()}dispose(){this._callOnModelChange.dispose(),this._callOnDispose.dispose(),this.removeDecorations()}_onModelChanged(){this._callOnModelChange.clear();var e=this._editor.getModel();if(e)for(var t of this._model.references)if(t.uri.toString()===e.uri.toString())return void this._addDecorations(t.parent)}_addDecorations(e){if(this._editor.hasModel()){this._callOnModelChange.add(this._editor.getModel().onDidChangeDecorations(()=>this._onDecorationChanged()));var t=[],i=[];for(let o=0,r=e.children.length;o{e.equals(9)&&(this._keybindingService.dispatchEvent(e,e.target),e.stopPropagation())},!0)),this._tree=this._instantiationService.createInstance(G,"ReferencesWidget",this._treeContainer,new M,[this._instantiationService.createInstance(P),this._instantiationService.createInstance(B)],this._instantiationService.createInstance(I),e),this._splitView.addView({onDidChange:g.c.None,element:this._previewContainer,minimumSize:200,maximumSize:Number.MAX_VALUE,layout:e=>{this._preview.layout({height:this._dim.height,width:e})}},z.a.Distribute),this._splitView.addView({onDidChange:g.c.None,element:this._treeContainer,minimumSize:100,maximumSize:Number.MAX_VALUE,layout:e=>{this._treeContainer.style.height=this._dim.height+"px",this._treeContainer.style.width=e+"px",this._tree.layout(this._dim.height,e)}},z.a.Distribute),this._disposables.add(this._splitView.onDidSashChange(()=>{this._dim.width&&(this.layoutData.ratio=this._splitView.getViewSize(0)/this._dim.width)},void 0));let t=(e,t)=>{e instanceof h.b&&("show"===t&&this._revealReference(e,!1),this._onDidSelectReference.fire({element:e,kind:t,source:"tree"}))};this._tree.onDidOpen(e=>{e.sideBySide?t(e.element,"side"):e.editorOptions.pinned?t(e.element,"goto"):t(e.element,"show")}),c.K(this._treeContainer)}_onWidth(e){this._dim&&this._doLayoutBody(this._dim.height,e)}_doLayoutBody(e,t){super._doLayoutBody(e,t),this._dim=new c.b(t,e),this.layoutData.heightInLines=(this._viewZone||this.layoutData).heightInLines,this._splitView.layout(t),this._splitView.resizeView(0,t*this.layoutData.ratio)}setSelection(e){return this._revealReference(e,!0).then(()=>{this._model&&(this._tree.setSelection([e]),this._tree.setFocus([e]))})}setModel(e){return this._disposeOnNewModel.clear(),this._model=e,this._model?this._onNewModel():Promise.resolve()}_onNewModel(){return this._model?this._model.isEmpty?(this.setTitle(""),this._messageContainer.innerText=n.a("noResults","No results"),c.W(this._messageContainer),Promise.resolve(void 0)):(c.K(this._messageContainer),this._decorationsManager=new q(this._preview,this._model),this._disposeOnNewModel.add(this._decorationsManager),this._disposeOnNewModel.add(this._model.onDidChangeReferenceRange(e=>this._tree.rerender(e))),this._disposeOnNewModel.add(this._preview.onMouseDown(e=>{var t,{event:e,target:i}=e;2===e.detail&&(t=this._getFocusedReference())&&this._onDidSelectReference.fire({element:{uri:t.uri,range:i.range},kind:e.ctrlKey||e.metaKey||e.altKey?"side":"open",source:"editor"})})),this.container.classList.add("results-loaded"),c.W(this._treeContainer),c.W(this._previewContainer),this._splitView.layout(this._dim.width),this.focusOnReferenceTree(),this._tree.setInput(1===this._model.groups.length?this._model.groups[0]:this._model)):Promise.resolve(void 0)}_getFocusedReference(){var[e]=this._tree.getFocus();return e instanceof h.b?e:e instanceof h.a&&0{var i=e.getColor(H.m);i&&t.addRule(`.monaco-editor .reference-zone-widget .ref-tree .referenceMatch .highlight { background-color: ${i}; }`),i=e.getColor(H.h),i&&t.addRule(`.monaco-editor .reference-zone-widget .preview .reference-decoration { background-color: ${i}; }`),i=e.getColor(H.i),i&&t.addRule(`.monaco-editor .reference-zone-widget .preview .reference-decoration { border: 2px solid ${i}; box-sizing: border-box; }`),i=e.getColor(V.b),i&&t.addRule(`.monaco-editor .reference-zone-widget .ref-tree .referenceMatch .highlight { border: 1px dotted ${i}; box-sizing: border-box; }`),i=e.getColor(H.j),i&&t.addRule(`.monaco-editor .reference-zone-widget .ref-tree { background-color: ${i}; }`),i=e.getColor(H.l),i&&t.addRule(`.monaco-editor .reference-zone-widget .ref-tree { color: ${i}; }`),i=e.getColor(H.k),i&&t.addRule(`.monaco-editor .reference-zone-widget .ref-tree .reference-file { color: ${i}; }`),i=e.getColor(H.n),i&&t.addRule(`.monaco-editor .reference-zone-widget .ref-tree .monaco-list:focus .monaco-list-rows > .monaco-list-row.selected:not(.highlighted) { background-color: ${i}; }`),i=e.getColor(H.o),i&&t.addRule(`.monaco-editor .reference-zone-widget .ref-tree .monaco-list:focus .monaco-list-rows > .monaco-list-row.selected:not(.highlighted) { color: ${i} !important; }`),i=e.getColor(H.f),i&&t.addRule(`.monaco-editor .reference-zone-widget .preview .monaco-editor .monaco-editor-background,.monaco-editor .reference-zone-widget .preview .monaco-editor .inputarea.ime-input {\tbackground-color: ${i};}`),i=e.getColor(H.g);i&&t.addRule(`.monaco-editor .reference-zone-widget .preview .monaco-editor .margin {\tbackground-color: ${i};}`)});var Y=i("7061"),X=(E=i("b0cd"),i("5fe7")),Q=(v=i("9eb8"),y=i("fe45"),O=i("9e74"),U=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3{this.closeWidget()})),this._disposables.add(this._editor.onDidChangeModel(()=>{this._ignoreModelChangeEvent||this.closeWidget()}));const o="peekViewLayout";var r=$.fromJSON(this._storageService.get(o,0,"{}"));this._widget=this._instantiationService.createInstance(Z,this._editor,this._defaultTreeKeyboardSupport,r),this._widget.setTitle(n.a("labelLoading","Loading...")),this._widget.show(e),this._disposables.add(this._widget.onDidClose(()=>{t.cancel(),this._widget&&(this._storageService.store(o,JSON.stringify(this._widget.layoutData),0,1),this._widget=void 0),this.closeWidget()})),this._disposables.add(this._widget.onDidSelectReference(e=>{var{element:t,kind:n}=e;if(t)switch(n){case"open":"editor"===e.source&&this._configurationService.getValue("editor.stablePeek")||this.openReference(t,!1,!1);break;case"side":this.openReference(t,!0,!1);break;case"goto":i?this._gotoReference(t):this.openReference(t,!1,!0)}}));const s=++this._requestIdPool;t.then(t=>{var i;if(s===this._requestIdPool&&this._widget)return null!=(i=this._model)&&i.dispose(),this._model=t,this._widget.setModel(this._model).then(()=>{if(this._widget&&this._model&&this._editor.hasModel()){this._model.isEmpty?this._widget.setMetaTitle(""):this._widget.setMetaTitle(n.a("metaTitle.N","{0} ({1})",this._model.title,this._model.references.length));var t=this._editor.getModel().uri,i=new Y.a(e.startLineNumber,e.startColumn);t=this._model.nearestReference(t,i);if(t)return this._widget.setSelection(t).then(()=>{this._widget&&"editor"===this._editor.getOption(76)&&this._widget.focusOnPreviewEditor()})}});t.dispose()},e=>{this._notificationService.error(e)})}}changeFocusBetweenPreviewAndReferences(){this._widget&&(this._widget.isPreviewEditorFocused()?this._widget.focusOnReferenceTree():this._widget.focusOnPreviewEditor())}goToNextOrPreviousReference(e){return Q(this,void 0,void 0,(function*(){var t,i,n;this._editor.hasModel()&&this._model&&this._widget&&(t=this._widget.position)&&(t=this._model.nearestReference(this._editor.getModel().uri,t))&&(t=this._model.nextOrPreviousReference(t,e),i=this._editor.hasTextFocus(),n=this._widget.isPreviewEditorFocused(),yield this._widget.setSelection(t),yield this._gotoReference(t),i?this._editor.focus():this._widget&&n&&this._widget.focusOnPreviewEditor())}))}revealReference(e){return Q(this,void 0,void 0,(function*(){this._editor.hasModel()&&this._model&&this._widget&&(yield this._widget.revealReference(e))}))}closeWidget(e=!0){var t;null!=(t=this._widget)&&t.dispose(),null!=(t=this._model)&&t.dispose(),this._referenceSearchVisible.reset(),this._disposables.clear(),this._widget=void 0,this._model=void 0,e&&this._editor.focus(),this._requestIdPool+=1}_gotoReference(t){this._widget&&this._widget.hide(),this._ignoreModelChangeEvent=!0;const i=_.a.lift(t.range).collapseToStart();return this._editorService.openCodeEditor({resource:t.uri,options:{selection:i}},this._editor).then(t=>{if(this._ignoreModelChangeEvent=!1,t&&this._widget)if(this._editor===t)this._widget.show(i),this._widget.focusOnReferenceTree();else{var n=e.get(t);const o=this._model.clone();this.closeWidget(),t.focus(),n.toggleWidget(i,Object(X.h)(e=>Promise.resolve(o)),null!=(t=this._peekMode)&&t)}else this.closeWidget()},e=>{this._ignoreModelChangeEvent=!1,Object(o.f)(e)})}openReference(e,t,i){t||this.closeWidget();var{uri:e,range:n}=e;this._editorService.openCodeEditor({resource:e,options:{selection:n,pinned:i}},this._editor,t)}};function te(e,t){e=Object(H.d)(e);e&&(e=ee.get(e))&&t(e)}ee.ID="editor.contrib.referencesController",ee=U([k(2,a.b),k(3,t.a),k(4,E.a),k(5,s.a),k(6,d.a),k(7,l.a)],ee),v.a.registerCommandAndKeybindingRule({id:"togglePeekWidgetFocus",weight:100,primary:Object(y.a)(2089,60),when:a.a.or(J,H.b.inPeekEditor),handler(e){te(e,e=>{e.changeFocusBetweenPreviewAndReferences()})}}),v.a.registerCommandAndKeybindingRule({id:"goToNextReference",weight:90,primary:62,secondary:[70],when:a.a.or(J,H.b.inPeekEditor),handler(e){te(e,e=>{e.goToNextOrPreviousReference(!0)})}}),v.a.registerCommandAndKeybindingRule({id:"goToPreviousReference",weight:90,primary:1086,secondary:[1094],when:a.a.or(J,H.b.inPeekEditor),handler(e){te(e,e=>{e.goToNextOrPreviousReference(!1)})}}),O.a.registerCommandAlias("goToNextReferenceFromEmbeddedEditor","goToNextReference"),O.a.registerCommandAlias("goToPreviousReferenceFromEmbeddedEditor","goToPreviousReference"),O.a.registerCommandAlias("closeReferenceSearchEditor","closeReferenceSearch"),O.a.registerCommand("closeReferenceSearch",e=>te(e,e=>e.closeWidget())),v.a.registerKeybindingRule({id:"closeReferenceSearch",weight:-1,primary:9,secondary:[1033],when:a.a.and(H.b.inPeekEditor,a.a.not("config.editor.stablePeek"))}),v.a.registerKeybindingRule({id:"closeReferenceSearch",weight:250,primary:9,secondary:[1033],when:a.a.and(J,a.a.not("config.editor.stablePeek"))}),v.a.registerCommandAndKeybindingRule({id:"revealReference",weight:200,primary:3,mac:{primary:3,secondary:[2066]},when:a.a.and(J,W.e),handler(e){var t;const i=null==(t=e.get(W.a).lastFocusedList)?void 0:t.getFocus();Array.isArray(i)&&i[0]instanceof h.b&&te(e,e=>e.revealReference(i[0]))}}),v.a.registerCommandAndKeybindingRule({id:"openReferenceToSide",weight:100,primary:2051,mac:{primary:259},when:a.a.and(J,W.e),handler(e){var t;const i=null==(t=e.get(W.a).lastFocusedList)?void 0:t.getFocus();Array.isArray(i)&&i[0]instanceof h.b&&te(e,e=>e.openReference(i[0],!0,!0))}}),O.a.registerCommand("openReference",e=>{var t;const i=null==(t=e.get(W.a).lastFocusedList)?void 0:t.getFocus();Array.isArray(i)&&i[0]instanceof h.b&&te(e,e=>e.openReference(i[0],!1,!0))})},"41a0":function(e,t,i){},4220:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"redis",extensions:[".redis"],aliases:["redis"],loader:function(){return i.e("chunk-2d0ea098").then(i.bind(null,"8fa5"))}})},"42e39":function(e,t,i){"use strict";i.d(t,"a",(function(){return r}));var n=i("308f");class o{constructor(e,t,i,n,o,r){this._scrollStateBrand=void 0,e|=0,n|=0,o|=0,r|=0,(i=(t|=0)<(this.rawScrollLeft=i|=0)+(e=e<0?0:e)?t-e:i)<0&&(i=0),(r=o<(this.rawScrollTop=r)+(n=n<0?0:n)?o-n:r)<0&&(r=0),this.width=e,this.scrollWidth=t,this.scrollLeft=i,this.height=n,this.scrollHeight=o,this.scrollTop=r}equals(e){return this.rawScrollLeft===e.rawScrollLeft&&this.rawScrollTop===e.rawScrollTop&&this.width===e.width&&this.scrollWidth===e.scrollWidth&&this.scrollLeft===e.scrollLeft&&this.height===e.height&&this.scrollHeight===e.scrollHeight&&this.scrollTop===e.scrollTop}withScrollDimensions(e,t){return new o((void 0!==e.width?e:this).width,(void 0!==e.scrollWidth?e:this).scrollWidth,t?this.rawScrollLeft:this.scrollLeft,(void 0!==e.height?e:this).height,(void 0!==e.scrollHeight?e:this).scrollHeight,t?this.rawScrollTop:this.scrollTop)}withScrollPosition(e){return new o(this.width,this.scrollWidth,void 0!==e.scrollLeft?e.scrollLeft:this.rawScrollLeft,this.height,this.scrollHeight,void 0!==e.scrollTop?e.scrollTop:this.rawScrollTop)}createScrollEvent(e,t){var i=this.width!==e.width,n=this.scrollWidth!==e.scrollWidth,o=this.scrollLeft!==e.scrollLeft,r=this.height!==e.height,s=this.scrollHeight!==e.scrollHeight,a=this.scrollTop!==e.scrollTop;return{inSmoothScrolling:t,oldWidth:e.width,oldScrollWidth:e.scrollWidth,oldScrollLeft:e.scrollLeft,width:this.width,scrollWidth:this.scrollWidth,scrollLeft:this.scrollLeft,oldHeight:e.height,oldScrollHeight:e.scrollHeight,oldScrollTop:e.scrollTop,height:this.height,scrollHeight:this.scrollHeight,scrollTop:this.scrollTop,widthChanged:i,scrollWidthChanged:n,scrollLeftChanged:o,heightChanged:r,scrollHeightChanged:s,scrollTopChanged:a}}}class r extends i("a666").a{constructor(e,t){super(),this._scrollableBrand=void 0,this._onScroll=this._register(new n.b),this.onScroll=this._onScroll.event,this._smoothScrollDuration=e,this._scheduleAtNextAnimationFrame=t,this._state=new o(0,0,0,0,0,0),this._smoothScrolling=null}dispose(){this._smoothScrolling&&(this._smoothScrolling.dispose(),this._smoothScrolling=null),super.dispose()}setSmoothScrollDuration(e){this._smoothScrollDuration=e}validateScrollPosition(e){return this._state.withScrollPosition(e)}getScrollDimensions(){return this._state}setScrollDimensions(e,t){e=this._state.withScrollDimensions(e,t),this._setState(e,Boolean(this._smoothScrolling)),this._smoothScrolling&&this._smoothScrolling.acceptScrollDimensions(this._state)}getFutureScrollPosition(){return this._smoothScrolling?this._smoothScrolling.to:this._state}getCurrentScrollPosition(){return this._state}setScrollPositionNow(e){e=this._state.withScrollPosition(e),this._smoothScrolling&&(this._smoothScrolling.dispose(),this._smoothScrolling=null),this._setState(e,!1)}setScrollPositionSmooth(e,t){if(0===this._smoothScrollDuration)return this.setScrollPositionNow(e);if(this._smoothScrolling){e={scrollLeft:(void 0===e.scrollLeft?this._smoothScrolling.to:e).scrollLeft,scrollTop:(void 0===e.scrollTop?this._smoothScrolling.to:e).scrollTop};var i=this._state.withScrollPosition(e);if(this._smoothScrolling.to.scrollLeft===i.scrollLeft&&this._smoothScrolling.to.scrollTop===i.scrollTop)return;let n;n=t?new l(this._smoothScrolling.from,i,this._smoothScrolling.startTime,this._smoothScrolling.duration):this._smoothScrolling.combine(this._state,i,this._smoothScrollDuration),this._smoothScrolling.dispose(),this._smoothScrolling=n}else t=this._state.withScrollPosition(e),this._smoothScrolling=l.start(this._state,t,this._smoothScrollDuration);this._smoothScrolling.animationFrameDisposable=this._scheduleAtNextAnimationFrame(()=>{this._smoothScrolling&&(this._smoothScrolling.animationFrameDisposable=null,this._performSmoothScrolling())})}_performSmoothScrolling(){var e,t;this._smoothScrolling&&(e=this._smoothScrolling.tick(),t=this._state.withScrollPosition(e),this._setState(t,!0),this._smoothScrolling)&&(e.isDone?(this._smoothScrolling.dispose(),this._smoothScrolling=null):this._smoothScrolling.animationFrameDisposable=this._scheduleAtNextAnimationFrame(()=>{this._smoothScrolling&&(this._smoothScrolling.animationFrameDisposable=null,this._performSmoothScrolling())}))}_setState(e,t){var i=this._state;i.equals(e)||(this._state=e,this._onScroll.fire(this._state.createScrollEvent(i,t)))}}class s{constructor(e,t,i){this.scrollLeft=e,this.scrollTop=t,this.isDone=i}}function a(e,t){const i=t-e;return function(t){return e+i*(1-function(e){return Math.pow(e,3)}(1-t))}}class l{constructor(e,t,i,n){this.from=e,this.to=t,this.duration=n,this.startTime=i,this.animationFrameDisposable=null,this._initAnimations()}_initAnimations(){this.scrollLeft=this._initAnimation(this.from.scrollLeft,this.to.scrollLeft,this.to.width),this.scrollTop=this._initAnimation(this.from.scrollTop,this.to.scrollTop,this.to.height)}_initAnimation(e,t,i){var n,o,r;if(2.5*i{e.hasChanged(42)&&this._updateFont()})),this._disposables.add(i.onDidColorThemeChange(this._updateStyles,this))}dispose(){this._disposables.dispose(),this._editor.removeContentWidget(this)}getId(){return"__renameInputWidget"}getDomNode(){var e;return this._domNode||(this._domNode=document.createElement("div"),this._domNode.className="monaco-editor rename-box",this._input=document.createElement("input"),this._input.className="rename-input",this._input.type="text",this._input.setAttribute("aria-label",Object(n.a)("renameAriaLabel","Rename input. Type new name and press Enter to commit.")),this._domNode.appendChild(this._input),this._label=document.createElement("div"),this._label.className="rename-label",this._domNode.appendChild(this._label),(e=()=>{var[e,t]=this._acceptKeybindings;this._keybindingService.lookupKeybinding(e),this._label.innerText=Object(n.a)({key:"label",comment:['placeholders are keybindings, e.g "F2 to Rename, Shift+F2 to Preview"']},"{0} to Rename, {1} to Preview",null==(e=this._keybindingService.lookupKeybinding(e))?void 0:e.getLabel(),null==(e=this._keybindingService.lookupKeybinding(t))?void 0:e.getLabel())})(),this._disposables.add(this._keybindingService.onDidUpdateKeybindings(e)),this._updateFont(),this._updateStyles(this._themeService.getColorTheme())),this._domNode}_updateStyles(e){var t,i;this._input&&this._domNode&&(t=e.getColor(h.Nc),this._domNode.style.backgroundColor=String(null!=(i=e.getColor(h.Y))?i:""),this._domNode.style.boxShadow=t?" 0 0 8px 2px "+t:"",this._domNode.style.color=String(null!=(i=e.getColor(h.lb))?i:""),this._input.style.backgroundColor=String(null!=(t=e.getColor(h.jb))?t:""),i=e.getColor(h.kb),this._input.style.borderWidth=i?"1px":"0px",this._input.style.borderStyle=i?"solid":"none",this._input.style.borderColor=null!=(t=null==i?void 0:i.toString())?t:"none")}_updateFont(){var e;this._input&&this._label&&(e=this._editor.getOption(42),this._input.style.fontFamily=e.fontFamily,this._input.style.fontWeight=e.fontWeight,this._input.style.fontSize=e.fontSize+"px",this._label.style.fontSize=.8*e.fontSize+"px")}getPosition(){return this._visible?{position:this._position,preference:[2,1]}:null}afterRender(e){e||this.cancelInput(!0)}acceptInput(e){this._currentAcceptInput&&this._currentAcceptInput(e)}cancelInput(e){this._currentCancelInput&&this._currentCancelInput(e)}getInput(e,t,i,n,o,r){this._domNode.classList.toggle("preview",o),this._position=new d.a(e.startLineNumber,e.startColumn),this._input.value=t,this._input.setAttribute("selectionStart",i.toString()),this._input.setAttribute("selectionEnd",n.toString()),this._input.size=Math.max(1.1*(e.endColumn-e.startColumn),20);const s=new l.b;return new Promise(e=>{this._currentCancelInput=t=>(this._currentAcceptInput=void 0,this._currentCancelInput=void 0,e(t),!0),this._currentAcceptInput=i=>{0===this._input.value.trim().length||this._input.value===t?this.cancelInput(!0):(this._currentAcceptInput=void 0,this._currentCancelInput=void 0,e({newName:this._input.value,wantsPreview:o&&i}))},r.onCancellationRequested(()=>this.cancelInput(!0)),s.add(this._editor.onDidBlurEditorWidget(()=>this.cancelInput(!1))),this._show()}).finally(()=>{s.dispose(),this._hide()})}_show(){this._editor.revealLineInCenterIfOutsideViewport(this._position.lineNumber,0),this._visible=!0,this._visibleContextKey.set(!0),this._editor.layoutContentWidget(this),setTimeout(()=>{this._input.focus(),this._input.setSelectionRange(parseInt(this._input.getAttribute("selectionStart")),parseInt(this._input.getAttribute("selectionEnd")))},100)}_hide(){this._visible=!1,this._visibleContextKey.reset(),this._editor.layoutContentWidget(this)}};f=g([p(2,c.b),p(3,u.a),p(4,r.b)],f);var _=i("b707"),b=i("3813"),v=i("6a89"),C=i("351f"),w=i("bc04"),y=(g=i("b0cd"),i("c7f5")),S=i("6d8e"),L=i("5717"),x=i("2504"),k=i("5fe7"),D=(c=i("d3d7"),u=i("0a0f"),p=i("89cd"),i("0910")),N=i("7b4a"),O=i("ef8e9"),E=(i=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3this._dispoableStore.add(this._instaService.createInstance(f,this.editor,["acceptRenameInput","acceptRenameInputWithPreview"]))))}static get(t){return t.getContribution(e.ID)}dispose(){this._dispoableStore.dispose(),this._cts.dispose(!0)}run(){return I(this,void 0,void 0,(function*(){if(this._cts.dispose(!0),this.editor.hasModel()){var e=this.editor.getPosition(),i=new M(this.editor.getModel(),e);if(i.hasProvider()){let r;this._cts=new w.b(this.editor,5);try{var o=i.resolveRenameLocation(this._cts.token);this._progressService.showWhile(o,250),r=yield o}catch(t){return void C.a.get(this.editor).showMessage(t||n.a("resolveRenameLocationFailed","An unknown error occurred while resolving rename location"),e)}if(r)if(r.rejectReason)C.a.get(this.editor).showMessage(r.rejectReason,e);else if(!this._cts.token.isCancellationRequested){this._cts.dispose(),this._cts=new w.b(this.editor,5,r.range),o=this.editor.getSelection();let t=0,s=r.text.length;v.a.isEmpty(o)||v.a.spansMultipleLines(o)||!v.a.containsRange(r.range,o)||(t=Math.max(0,o.startColumn-r.range.startColumn),s=Math.min(r.range.endColumn,o.endColumn)-r.range.startColumn),e=this._bulkEditService.hasPreviewHandler()&&this._configService.getValue(this.editor.getModel().uri,"editor.rename.enablePreview");const a=yield this._renameInputField.value.getInput(r.range,r.text,t,s,e,this._cts.token);if("boolean"!=typeof a)return this.editor.focus(),o=Object(k.l)(i.provideRenameEdits(a.newName,this._cts.token),this._cts.token).then(e=>I(this,void 0,void 0,(function*(){e&&this.editor.hasModel()&&(e.rejectReason?this._notificationService.info(e.rejectReason):this._bulkEditService.apply(y.b.convert(e),{editor:this.editor,showPreview:a.wantsPreview,label:n.a("label","Renaming '{0}'",null===r||void 0===r?void 0:r.text),quotableLabel:n.a("quotableLabel","Renaming {0}",null===r||void 0===r?void 0:r.text)}).then(e=>{e.ariaSummary&&Object(b.a)(n.a("aria","Successfully renamed '{0}' to '{1}'. Summary: {2}",r.text,a.newName,e.ariaSummary))}).catch(e=>{this._notificationService.error(n.a("rename.failedApply","Rename failed to apply edits")),this._logService.error(e)}))})),e=>{this._notificationService.error(n.a("rename.failed","Rename failed to compute edits")),this._logService.error(e)}),this._progressService.showWhile(o,250),o;a&&this.editor.focus()}}}}))}acceptRenameInput(e){this._renameInputField.value.acceptInput(e)}cancelRenameInput(){this._renameInputField.value.cancelInput(!0)}};A.ID="editor.contrib.renameController",A=i([E(1,u.a),E(2,g.a),E(3,y.a),E(4,t.a),E(5,c.b),E(6,N.a)],A);class R extends s.b{constructor(){super({id:"editor.action.rename",label:n.a("rename.label","Rename Symbol"),alias:"Rename Symbol",precondition:r.a.and(a.a.writable,a.a.hasRenameProvider),kbOpts:{kbExpr:a.a.editorTextFocus,primary:60,weight:100},contextMenuOpts:{group:"1_modification",order:1.1}})}runCommand(e,t){var i=e.get(L.a);const[n,r]=Array.isArray(t)&&t||[void 0,void 0];return S.a.isUri(n)&&d.a.isIPosition(r)?i.openCodeEditor({resource:n},i.getActiveCodeEditor()).then(e=>{e&&(e.setPosition(r),e.invokeWithinContext(t=>(this.reportTelemetry(t,e),this.run(t,e))))},o.f):super.runCommand(e,t)}run(e,t){return t=A.get(t),t?t.run():Promise.resolve()}}Object(s.l)(A.ID,A),Object(s.j)(R),i=s.c.bindToContribution(A.get),Object(s.k)(new i({id:"acceptRenameInput",precondition:m,handler:e=>e.acceptRenameInput(!1),kbOpts:{weight:199,kbExpr:a.a.focus,primary:3}})),Object(s.k)(new i({id:"acceptRenameInputWithPreview",precondition:r.a.and(m,r.a.has("config.editor.rename.enablePreview")),handler:e=>e.acceptRenameInput(!0),kbOpts:{weight:199,kbExpr:a.a.focus,primary:1027}})),Object(s.k)(new i({id:"cancelRenameInput",precondition:m,handler:e=>e.cancelRenameInput(),kbOpts:{weight:199,kbExpr:a.a.focus,primary:9,secondary:[1033]}})),Object(s.n)("_executeDocumentRenameProvider",(function(e,t,...i){var[i]=i;return Object(O.c)("string"==typeof i),T(e,t,i)})),p.a.as(D.a.Configuration).registerConfiguration({id:"editor",properties:{"editor.rename.enablePreview":{scope:5,description:n.a("enablePreview","Enable/disable the ability to preview changes before renaming"),default:!0,type:"boolean"}}})},"44c7":function(e,t,i){},4779:function(e,t,i){"use strict";i.d(t,"b",(function(){return n})),i.d(t,"a",(function(){return o})),t=i("4fc3"),i=i("0a0f");const n=Object(i.c)("accessibilityService"),o=new t.c("accessibilityModeEnabled",!1)},"47cb":function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),t=i("0a0f");const n=Object(t.c)("labelService")},4816:function(e,t,i){"use strict";i.r(t),i("41a0");var n=i("11f7"),o=i("6653"),r=i("31df"),s=i("3813"),a=(t=i("1b7d"),i("a666")),l=i("30db"),d=i("3742"),h=i("6d8e"),c=i("b2cc"),u=i("c101"),g=i("93ba"),p=i("4fc3"),m=i("0a0f"),f=i("6dec"),_=i("5bd73"),b=i("303e"),v=i("b7d0"),C=i("03d9"),w=(i=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3{this._isVisible&&this._layout()})),this._register(n.o(this._contentDomNode.domNode,"keydown",e=>{if(this._isVisible&&(e.equals(2083)&&(Object(s.a)(C.a.emergencyConfOn),this._editor.updateOptions({accessibilitySupport:"on"}),n.t(this._contentDomNode.domNode),this._buildContent(),this._contentDomNode.domNode.focus(),e.preventDefault(),e.stopPropagation()),e.equals(2086))){Object(s.a)(C.a.openingDocs);let t=this._editor.getRawOptions().accessibilityHelpUrl;void 0===t&&(t="https://go.microsoft.com/fwlink/?linkid=852450"),this._openerService.open(h.a.parse(t)),e.preventDefault(),e.stopPropagation()}})),this.onblur(this._contentDomNode.domNode,()=>{this.hide()}),this._editor.addOverlayWidget(this)}dispose(){this._editor.removeOverlayWidget(this),super.dispose()}getId(){return e.ID}getDomNode(){return this._domNode.domNode}getPosition(){return{preference:null}}show(){this._isVisible||(this._isVisible=!0,this._isVisibleKey.set(!0),this._layout(),this._domNode.setDisplay("block"),this._domNode.setAttribute("aria-hidden","false"),this._contentDomNode.domNode.tabIndex=0,this._buildContent(),this._contentDomNode.domNode.focus())}_descriptionForCommand(e,t,i){var n=this._keybindingService.lookupKeybinding(e);return n?d.v(t,n.getAriaLabel()):d.v(i,e)}_buildContent(){var e=this._editor.getOptions(),t=this._editor.getSelections();let i=0;if(t){const e=this._editor.getModel();e&&t.forEach(t=>{i+=e.getValueLengthInRange(t)})}t=t,s=i;let n=t&&0!==t.length?1===t.length?s?d.v(C.a.singleSelectionRange,t[0].positionLineNumber,t[0].positionColumn,s):d.v(C.a.singleSelection,t[0].positionLineNumber,t[0].positionColumn):s?d.v(C.a.multiSelectionRange,t.length,s):0e.hide(),kbOpts:{weight:200,kbExpr:u.a.focus,primary:9,secondary:[1033]}})),Object(v.f)((e,t)=>{var i=e.getColor(b.Y);i&&t.addRule(`.monaco-editor .accessibilityHelpWidget { background-color: ${i}; }`),i=e.getColor(b.ab),i&&t.addRule(`.monaco-editor .accessibilityHelpWidget { color: ${i}; }`),i=e.getColor(b.Nc),i&&t.addRule(`.monaco-editor .accessibilityHelpWidget { box-shadow: 0 2px 8px ${i}; }`),i=e.getColor(b.h);i&&t.addRule(`.monaco-editor .accessibilityHelpWidget { border: 2px solid ${i}; }`)})},"49d9":function(e,t,i){"use strict";function n(e,t,i){return Math.min(Math.max(e,t),i)}i.d(t,"b",(function(){return n})),i.d(t,"a",(function(){return o}));class o{constructor(){this._n=1,this._val=0}update(e){return this._val=this._val+(e-this._val)/this._n,this._n+=1,this}get value(){return this._val}}},"4a64":function(e,t,i){"use strict";i.d(t,"a",(function(){return le})),i("94a7");var n=i("dff7"),o=i("11f7"),r=i("6653"),s=i("70c3"),a=i("5fe7"),l=i("308f"),d=(t=i("a666"),i("1ddc")),h=i("bc04"),c=i("5717"),u=i("9c1d"),g=(i("0d30"),i("5aa5")),p=i("1898"),m=i("f070"),f=i("b2cc"),_=i("fd49"),b=i("e1b5"),v=i("7061"),C=i("918c"),w=i("6da2"),y=i("a8d0"),S=i("4fc3"),L=i("303e"),x=i("b7d0"),k=i("561a"),D=i("bf5b"),N=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))};class O{constructor(e,t,i,n){this.originalLineStart=e,this.originalLineEnd=t,this.modifiedLineStart=i,this.modifiedLineEnd=n}getType(){return 0===this.originalLineStart?1:0===this.modifiedLineStart?2:0}}class E{constructor(e){this.entries=e}}const I=Object(D.b)("diff-review-insert",k.b.add,n.a("diffReviewInsertIcon","Icon for 'Insert' in diff review.")),M=Object(D.b)("diff-review-remove",k.b.remove,n.a("diffReviewRemoveIcon","Icon for 'Remove' in diff review.")),T=Object(D.b)("diff-review-close",k.b.close,n.a("diffReviewCloseIcon","Icon for 'Close' in diff review."));class A extends t.a{constructor(e){super(),this._width=0,this._diffEditor=e,this._isVisible=!1,this.shadow=Object(r.b)(document.createElement("div")),this.shadow.setClassName("diff-review-shadow"),this.actionBarContainer=Object(r.b)(document.createElement("div")),this.actionBarContainer.setClassName("diff-review-actions"),this._actionBar=this._register(new g.a(this.actionBarContainer.domNode)),this._actionBar.push(new m.a("diffreview.close",n.a("label.close","Close"),"close-diff-review "+x.d.asClassName(T),!0,()=>N(this,void 0,void 0,(function*(){return this.hide()}))),{label:!1,icon:!0}),this.domNode=Object(r.b)(document.createElement("div")),this.domNode.setClassName("diff-review monaco-editor-background"),this._content=Object(r.b)(document.createElement("div")),this._content.setClassName("diff-review-content"),this._content.setAttribute("role","code"),this.scrollbar=this._register(new p.a(this._content.domNode,{})),this.domNode.domNode.appendChild(this.scrollbar.getDomNode()),this._register(e.onDidUpdateDiff(()=>{this._isVisible&&(this._diffs=this._compute(),this._render())})),this._register(e.getModifiedEditor().onDidChangeCursorPosition(()=>{this._isVisible&&this._render()})),this._register(o.o(this.domNode.domNode,"click",e=>{e.preventDefault(),e=o.x(e.target,"diff-review-row"),e&&this._goToRow(e)})),this._register(o.o(this.domNode.domNode,"keydown",e=>{(e.equals(18)||e.equals(2066)||e.equals(530))&&(e.preventDefault(),this._goToRow(this._getNextRow())),(e.equals(16)||e.equals(2064)||e.equals(528))&&(e.preventDefault(),this._goToRow(this._getPrevRow())),(e.equals(9)||e.equals(2057)||e.equals(521)||e.equals(1033))&&(e.preventDefault(),this.hide()),(e.equals(10)||e.equals(3))&&(e.preventDefault(),this.accept())})),this._diffs=[],this._currentDiff=null}prev(){let e=0;if(this._isVisible||(this._diffs=this._compute()),this._isVisible){let t=-1;for(let e=0,i=this._diffs.length;en&&(s=n-d,d+=s,m+=s),m>o&&(a=o-m,d+=a,m+=a),g[p++]=new O(u,d,h,m)}n[o++]=new E(g)}let g=n[0].entries,p=[],m=0;for(let v=1,C=n.length;vL)&&(L=p),0!==m&&(0===x||mk)&&(k=u)}var f=document.createElement("div"),_=(f.className="diff-review-row",document.createElement("div")),b=(_.className="diff-review-cell diff-review-summary",L-S+1),v=k-x+1,C=(_.appendChild(document.createTextNode(`${l+1}/${this._diffs.length}: @@ -${S},${b} +${x},${v} @@`)),f.setAttribute("data-line",String(x)),e=>0===e?n.a("no_lines_changed","no lines changed"):1===e?n.a("one_line_changed","1 line changed"):n.a("more_lines_changed","{0} lines changed",e)),w=(b=C(b),C=C(v),f.setAttribute("aria-label",n.a({key:"header",comment:["This is the ARIA label for a git diff header.","A git diff header looks like this: @@ -154,12 +159,39 @@.","That encodes that at original line 154 (which is now line 159), 12 lines were removed/changed with 39 lines.","Variables 0 and 1 refer to the diff index out of total number of diffs.","Variables 2 and 4 will be numbers (a line number).",'Variables 3 and 5 will be "no lines changed", "1 line changed" or "X lines changed", localized separately.']},"Difference {0} of {1}: original line {2}, {3}, modified line {4}, {5}",l+1,this._diffs.length,S,b,x,C)),f.appendChild(_),f.setAttribute("role","listitem"),c.appendChild(f),t.get(58));let D=x;for(let n=0,o=h.length;ne}),Object(x.f)((e,t)=>{var i=e.getColor(C.r);i&&t.addRule(`.monaco-diff-editor .diff-review-line-number { color: ${i}; }`),i=e.getColor(L.yc);i&&t.addRule(`.monaco-diff-editor .diff-review-shadow { box-shadow: ${i} 0 -6px 6px -6px inset; }`)});class R extends f.b{constructor(){super({id:"editor.action.diffReview.next",label:n.a("editor.action.diffReview.next","Go to Next Difference"),alias:"Go to Next Difference",precondition:S.a.has("isInDiffEditor"),kbOpts:{kbExpr:null,primary:65,weight:100}})}run(e,t){e=F(e),e&&e.diffReviewNext()}}class P extends f.b{constructor(){super({id:"editor.action.diffReview.prev",label:n.a("editor.action.diffReview.prev","Go to Previous Difference"),alias:"Go to Previous Difference",precondition:S.a.has("isInDiffEditor"),kbOpts:{kbExpr:null,primary:1089,weight:100}})}run(e,t){e=F(e),e&&e.diffReviewPrev()}}function F(e){e=e.get(c.a);var t=e.listDiffEditors(),i=e.getActiveCodeEditor();if(i)for(let o=0,r=t.length;or.modifiedStartLineNumber?n.a("diff.clipboard.copyDeletedLinesContent.label","Copy deleted lines"):n.a("diff.clipboard.copyDeletedLinesContent.single.label","Copy deleted line"),void 0,!0,()=>Z(this,void 0,void 0,(function*(){var e=new B.a(r.originalStartLineNumber,1,r.originalEndLineNumber+1,1);e=r.originalModel.getValueInRange(e);yield this._clipboardService.writeText(e)}))));let c=0,u=void 0;r.originalEndLineNumber>r.modifiedStartLineNumber&&(u=new m.a("diff.clipboard.copyDeletedLineContent",n.a("diff.clipboard.copyDeletedLineContent.label","Copy deleted line ({0})",r.originalStartLineNumber),void 0,!0,()=>Z(this,void 0,void 0,(function*(){var e=r.originalModel.getLineContent(r.originalStartLineNumber+c);yield this._clipboardService.writeText(e)}))),h.push(u)),i.getOption(80)||h.push(new m.a("diff.inline.revertChange",n.a("diff.inline.revertChange.label","Revert this change"),void 0,!0,()=>Z(this,void 0,void 0,(function*(){var e,t=new B.a(r.originalStartLineNumber,1,r.originalEndLineNumber,r.originalModel.getLineMaxColumn(r.originalEndLineNumber));t=r.originalModel.getValueInRange(t);0===r.modifiedEndLineNumber?(e=i.getModel().getLineMaxColumn(r.modifiedStartLineNumber),i.executeEdits("diffEditor",[{range:new B.a(r.modifiedStartLineNumber,e,r.modifiedStartLineNumber,e),text:d+t}])):(e=i.getModel().getLineMaxColumn(r.modifiedEndLineNumber),i.executeEdits("diffEditor",[{range:new B.a(r.modifiedStartLineNumber,1,r.modifiedEndLineNumber,e),text:t}]))}))));const g=(e,t)=>{this._contextMenuService.showContextMenu({getAnchor:()=>({x:e,y:t}),getActions:()=>(u&&(u.label=n.a("diff.clipboard.copyDeletedLineContent.label","Copy deleted line ({0})",r.originalStartLineNumber+c)),h),autoSelectFirstItem:!0})};this._register(o.o(this._diffActions,"mousedown",e=>{var{top:t,height:i}=o.D(this._diffActions),n=Math.floor(l/3);e.preventDefault(),g(e.posx,t+i+n)})),this._register(i.onMouseMove(e=>{8!==e.target.type&&5!==e.target.type||e.target.detail.viewZoneId!==this._viewZoneId?this.visibility=!1:(this.visibility=!0,c=this._updateLightBulbPosition(this._marginDomNode,e.event.browserEvent.y,l))})),this._register(i.onMouseDown(e=>{!e.event.rightButton||8!==e.target.type&&5!==e.target.type||e.target.detail.viewZoneId===this._viewZoneId&&(e.event.preventDefault(),c=this._updateLightBulbPosition(this._marginDomNode,e.event.browserEvent.y,l),g(e.event.posx,e.event.posy+l))}))}get visibility(){return this._visibility}set visibility(e){this._visibility!==e&&(this._visibility=e,this._diffActions.style.visibility=e?"visible":"hidden")}_updateLightBulbPosition(e,t,i){e=o.D(e)["top"];var n=Math.floor((t-e)/i);if(this._diffActions.style.top=n*i+"px",this.diff.viewLineCounts){let e=0;for(let t=0;t!this._zonesMap[String(e.id)])}clean(e){0{for(const t of this._zones)e.removeZone(t)}),this._zones=[],this._zonesMap={},this._decorations=e.deltaDecorations(this._decorations,[])}apply(e,t,i,n){n=n?h.c.capture(e):null,e.changeViewZones(t=>{for(const e of this._zones)t.removeZone(e);for(const e of this._inlineDiffMargins)e.dispose();this._zones=[],this._zonesMap={},this._inlineDiffMargins=[];for(let r=0,s=i.zones.length;re});let le=class e extends t.a{constructor(t,i,n,s,d,h,c,u,g,p,m,b){super(),this._editorProgressService=b,this._onDidDispose=this._register(new l.b),this.onDidDispose=this._onDidDispose.event,this._onDidUpdateDiff=this._register(new l.b),this.onDidUpdateDiff=this._onDidUpdateDiff.event,this._onDidContentSizeChange=this._register(new l.b),this._lastOriginalWarning=null,this._lastModifiedWarning=null,this._editorWorkerService=d,this._codeEditorService=u,this._contextKeyService=this._register(h.createScoped(t)),this._instantiationService=c.createChild(new q.a([S.b,this._contextKeyService])),this._contextKeyService.createKey("isInDiffEditor",!0),this._themeService=g,this._notificationService=p,this._id=++oe,this._state=0,this._updatingDiffProgress=null,this._domElement=t,i=i||{},this._renderSideBySide=!0,void 0!==i.renderSideBySide&&(this._renderSideBySide=i.renderSideBySide),this._maxComputationTime=5e3,void 0!==i.maxComputationTime&&(this._maxComputationTime=i.maxComputationTime),this._ignoreTrimWhitespace=!0,void 0!==i.ignoreTrimWhitespace&&(this._ignoreTrimWhitespace=i.ignoreTrimWhitespace),this._renderIndicators=!0,void 0!==i.renderIndicators&&(this._renderIndicators=i.renderIndicators),this._originalIsEditable=Object(_.k)(i.originalEditable,!1),this._diffCodeLens=Object(_.k)(i.diffCodeLens,!1),this._diffWordWrap=be(i.diffWordWrap,"inherit"),void 0!==i.isInEmbeddedEditor?this._contextKeyService.createKey("isInEmbeddedDiffEditor",i.isInEmbeddedEditor):this._contextKeyService.createKey("isInEmbeddedDiffEditor",!1),this._renderOverviewRuler=!0,void 0!==i.renderOverviewRuler&&(this._renderOverviewRuler=Boolean(i.renderOverviewRuler)),this._updateDecorationsRunner=this._register(new a.e(()=>this._updateDecorations(),0)),this._containerDomElement=document.createElement("div"),this._containerDomElement.className=e._getClassName(this._themeService.getColorTheme(),this._renderSideBySide),this._containerDomElement.style.position="relative",this._containerDomElement.style.height="100%",this._domElement.appendChild(this._containerDomElement),this._overviewViewportDomElement=Object(r.b)(document.createElement("div")),this._overviewViewportDomElement.setClassName("diffViewport"),this._overviewViewportDomElement.setPosition("absolute"),this._overviewDomElement=document.createElement("div"),this._overviewDomElement.className="diffOverview",this._overviewDomElement.style.position="absolute",this._overviewDomElement.appendChild(this._overviewViewportDomElement.domNode),this._register(o.o(this._overviewDomElement,"mousedown",e=>{this._modifiedEditor.delegateVerticalScrollbarMouseDown(e)})),this._renderOverviewRuler&&this._containerDomElement.appendChild(this._overviewDomElement),this._originalDomNode=document.createElement("div"),this._originalDomNode.className="editor original",this._originalDomNode.style.position="absolute",this._originalDomNode.style.height="100%",this._containerDomElement.appendChild(this._originalDomNode),this._modifiedDomNode=document.createElement("div"),this._modifiedDomNode.className="editor modified",this._modifiedDomNode.style.position="absolute",this._modifiedDomNode.style.height="100%",this._containerDomElement.appendChild(this._modifiedDomNode),this._beginUpdateDecorationsTimeout=-1,this._currentlyChangingViewZones=!1,this._diffComputationToken=0,this._originalEditorState=new ne(m,s),this._modifiedEditorState=new ne(m,s),this._isVisible=!0,this._isHandlingScrollEvent=!1,this._elementSizeObserver=this._register(new ee.a(this._containerDomElement,i.dimension,()=>this._onDidContainerSizeChanged())),i.automaticLayout&&this._elementSizeObserver.startObserving(),this._diffComputationResult=null,this._originalEditor=this._createLeftHandSideEditor(i,n.originalEditor||{}),this._modifiedEditor=this._createRightHandSideEditor(i,n.modifiedEditor||{}),this._originalOverviewRuler=null,this._modifiedOverviewRuler=null,this._reviewPane=new A(this),this._containerDomElement.appendChild(this._reviewPane.domNode.domNode),this._containerDomElement.appendChild(this._reviewPane.shadow.domNode),this._containerDomElement.appendChild(this._reviewPane.actionBarContainer.domNode),this._enableSplitViewResizing=!0,void 0!==i.enableSplitViewResizing&&(this._enableSplitViewResizing=i.enableSplitViewResizing),this._renderSideBySide?this._setStrategy(new pe(this._createDataSource(),this._enableSplitViewResizing)):this._setStrategy(new fe(this._createDataSource(),this._enableSplitViewResizing)),this._register(g.onDidColorThemeChange(t=>{this._strategy&&this._strategy.applyColors(t)&&this._updateDecorationsRunner.schedule(),this._containerDomElement.className=e._getClassName(this._themeService.getColorTheme(),this._renderSideBySide)}));for(const e of f.d.getDiffEditorContributions())try{this._register(c.createInstance(e.ctor,this))}catch(t){Object(Q.f)(t)}this._codeEditorService.addDiffEditor(this)}_setState(e){this._state!==e&&(this._state=e,this._updatingDiffProgress&&(this._updatingDiffProgress.done(),this._updatingDiffProgress=null),1===this._state)&&(this._updatingDiffProgress=this._editorProgressService.show(!0,1e3))}diffReviewNext(){this._reviewPane.next()}diffReviewPrev(){this._reviewPane.prev()}static _getClassName(e,t){let i="monaco-diff-editor monaco-editor-background ";return t&&(i+="side-by-side "),i+Object(x.e)(e.type)}_recreateOverviewRulers(){this._renderOverviewRuler&&(this._originalOverviewRuler&&(this._overviewDomElement.removeChild(this._originalOverviewRuler.getDomNode()),this._originalOverviewRuler.dispose()),this._originalEditor.hasModel()&&(this._originalOverviewRuler=this._originalEditor.createOverviewRuler("original diffOverviewRuler"),this._overviewDomElement.appendChild(this._originalOverviewRuler.getDomNode())),this._modifiedOverviewRuler&&(this._overviewDomElement.removeChild(this._modifiedOverviewRuler.getDomNode()),this._modifiedOverviewRuler.dispose()),this._modifiedEditor.hasModel()&&(this._modifiedOverviewRuler=this._modifiedEditor.createOverviewRuler("modified diffOverviewRuler"),this._overviewDomElement.appendChild(this._modifiedOverviewRuler.getDomNode())),this._layoutOverviewRulers())}_createLeftHandSideEditor(t,i){const n=this._createInnerEditor(this._instantiationService,this._originalDomNode,this._adjustOptionsForLeftHandSide(t),i),o=(this._register(n.onDidScrollChange(e=>{this._isHandlingScrollEvent||(e.scrollTopChanged||e.scrollLeftChanged||e.scrollHeightChanged)&&(this._isHandlingScrollEvent=!0,this._modifiedEditor.setScrollPosition({scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}),this._isHandlingScrollEvent=!1,this._layoutOverviewViewport())})),this._register(n.onDidChangeViewZones(()=>{this._onViewZonesChanged()})),this._register(n.onDidChangeConfiguration(e=>{n.getModel()&&(e.hasChanged(42)&&this._updateDecorationsRunner.schedule(),e.hasChanged(131))&&(this._updateDecorationsRunner.cancel(),this._updateDecorations())})),this._register(n.onDidChangeModelContent(()=>{this._isVisible&&this._beginUpdateDecorationsSoon()})),this._contextKeyService.createKey("isInDiffLeftEditor",n.hasWidgetFocus()));return this._register(n.onDidFocusEditorWidget(()=>o.set(!0))),this._register(n.onDidBlurEditorWidget(()=>o.set(!1))),this._register(n.onDidContentSizeChange(t=>{var i=this._originalEditor.getContentWidth()+this._modifiedEditor.getContentWidth()+e.ONE_OVERVIEW_WIDTH,n=Math.max(this._modifiedEditor.getContentHeight(),this._originalEditor.getContentHeight());this._onDidContentSizeChange.fire({contentHeight:n,contentWidth:i,contentHeightChanged:t.contentHeightChanged,contentWidthChanged:t.contentWidthChanged})})),n}_createRightHandSideEditor(t,i){const n=this._createInnerEditor(this._instantiationService,this._modifiedDomNode,this._adjustOptionsForRightHandSide(t),i),o=(this._register(n.onDidScrollChange(e=>{this._isHandlingScrollEvent||(e.scrollTopChanged||e.scrollLeftChanged||e.scrollHeightChanged)&&(this._isHandlingScrollEvent=!0,this._originalEditor.setScrollPosition({scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}),this._isHandlingScrollEvent=!1,this._layoutOverviewViewport())})),this._register(n.onDidChangeViewZones(()=>{this._onViewZonesChanged()})),this._register(n.onDidChangeConfiguration(e=>{n.getModel()&&(e.hasChanged(42)&&this._updateDecorationsRunner.schedule(),e.hasChanged(131))&&(this._updateDecorationsRunner.cancel(),this._updateDecorations())})),this._register(n.onDidChangeModelContent(()=>{this._isVisible&&this._beginUpdateDecorationsSoon()})),this._register(n.onDidChangeModelOptions(e=>{e.tabSize&&this._updateDecorationsRunner.schedule()})),this._contextKeyService.createKey("isInDiffRightEditor",n.hasWidgetFocus()));return this._register(n.onDidFocusEditorWidget(()=>o.set(!0))),this._register(n.onDidBlurEditorWidget(()=>o.set(!1))),this._register(n.onDidContentSizeChange(t=>{var i=this._originalEditor.getContentWidth()+this._modifiedEditor.getContentWidth()+e.ONE_OVERVIEW_WIDTH,n=Math.max(this._modifiedEditor.getContentHeight(),this._originalEditor.getContentHeight());this._onDidContentSizeChange.fire({contentHeight:n,contentWidth:i,contentHeightChanged:t.contentHeightChanged,contentWidthChanged:t.contentWidthChanged})})),n}_createInnerEditor(e,t,i,n){return e.createInstance(u.a,t,i,n)}dispose(){this._codeEditorService.removeDiffEditor(this),-1!==this._beginUpdateDecorationsTimeout&&(window.clearTimeout(this._beginUpdateDecorationsTimeout),this._beginUpdateDecorationsTimeout=-1),this._cleanViewZonesAndDecorations(),this._originalOverviewRuler&&(this._overviewDomElement.removeChild(this._originalOverviewRuler.getDomNode()),this._originalOverviewRuler.dispose()),this._modifiedOverviewRuler&&(this._overviewDomElement.removeChild(this._modifiedOverviewRuler.getDomNode()),this._modifiedOverviewRuler.dispose()),this._overviewDomElement.removeChild(this._overviewViewportDomElement.domNode),this._renderOverviewRuler&&this._containerDomElement.removeChild(this._overviewDomElement),this._containerDomElement.removeChild(this._originalDomNode),this._originalEditor.dispose(),this._containerDomElement.removeChild(this._modifiedDomNode),this._modifiedEditor.dispose(),this._strategy.dispose(),this._containerDomElement.removeChild(this._reviewPane.domNode.domNode),this._containerDomElement.removeChild(this._reviewPane.shadow.domNode),this._containerDomElement.removeChild(this._reviewPane.actionBarContainer.domNode),this._reviewPane.dispose(),this._domElement.removeChild(this._containerDomElement),this._onDidDispose.fire(),super.dispose()}getId(){return this.getEditorType()+":"+this._id}getEditorType(){return W.a.IDiffEditor}getLineChanges(){return this._diffComputationResult?this._diffComputationResult.changes:null}getOriginalEditor(){return this._originalEditor}getModifiedEditor(){return this._modifiedEditor}updateOptions(t){let i=!1,n=(void 0!==t.renderSideBySide&&this._renderSideBySide!==t.renderSideBySide&&(this._renderSideBySide=t.renderSideBySide,i=!0),void 0!==t.maxComputationTime&&(this._maxComputationTime=t.maxComputationTime,this._isVisible)&&this._beginUpdateDecorationsSoon(),!1);void 0!==t.ignoreTrimWhitespace&&this._ignoreTrimWhitespace!==t.ignoreTrimWhitespace&&(this._ignoreTrimWhitespace=t.ignoreTrimWhitespace,n=!0),void 0!==t.renderIndicators&&this._renderIndicators!==t.renderIndicators&&(this._renderIndicators=t.renderIndicators,n=!0),n&&this._beginUpdateDecorations(),this._originalIsEditable=Object(_.k)(t.originalEditable,this._originalIsEditable),this._diffCodeLens=Object(_.k)(t.diffCodeLens,this._diffCodeLens),this._diffWordWrap=be(t.diffWordWrap,this._diffWordWrap),this._modifiedEditor.updateOptions(this._adjustOptionsForRightHandSide(t)),this._originalEditor.updateOptions(this._adjustOptionsForLeftHandSide(t)),void 0!==t.enableSplitViewResizing&&(this._enableSplitViewResizing=t.enableSplitViewResizing),this._strategy.setEnableSplitViewResizing(this._enableSplitViewResizing),i&&(this._renderSideBySide?this._setStrategy(new pe(this._createDataSource(),this._enableSplitViewResizing)):this._setStrategy(new fe(this._createDataSource(),this._enableSplitViewResizing)),this._containerDomElement.className=e._getClassName(this._themeService.getColorTheme(),this._renderSideBySide)),void 0!==t.renderOverviewRuler&&this._renderOverviewRuler!==t.renderOverviewRuler&&(this._renderOverviewRuler=t.renderOverviewRuler,this._renderOverviewRuler?this._containerDomElement.appendChild(this._overviewDomElement):this._containerDomElement.removeChild(this._overviewDomElement))}getModel(){return{original:this._originalEditor.getModel(),modified:this._modifiedEditor.getModel()}}setModel(e){if(e&&(!e.original||!e.modified))throw new Error(e.original?"DiffEditorWidget.setModel: Modified model is null":"DiffEditorWidget.setModel: Original model is null");this._cleanViewZonesAndDecorations(),this._originalEditor.setModel(e?e.original:null),this._modifiedEditor.setModel(e?e.modified:null),this._updateDecorationsRunner.cancel(),e&&(this._originalEditor.setScrollTop(0),this._modifiedEditor.setScrollTop(0)),this._diffComputationResult=null,this._diffComputationToken++,this._setState(0),e&&(this._recreateOverviewRulers(),this._beginUpdateDecorations()),this._layoutOverviewViewport()}getDomNode(){return this._domElement}getVisibleColumnFromPosition(e){return this._modifiedEditor.getVisibleColumnFromPosition(e)}getPosition(){return this._modifiedEditor.getPosition()}setPosition(e){this._modifiedEditor.setPosition(e)}revealLine(e,t=0){this._modifiedEditor.revealLine(e,t)}revealLineInCenter(e,t=0){this._modifiedEditor.revealLineInCenter(e,t)}revealLineInCenterIfOutsideViewport(e,t=0){this._modifiedEditor.revealLineInCenterIfOutsideViewport(e,t)}revealLineNearTop(e,t=0){this._modifiedEditor.revealLineNearTop(e,t)}revealPosition(e,t=0){this._modifiedEditor.revealPosition(e,t)}revealPositionInCenter(e,t=0){this._modifiedEditor.revealPositionInCenter(e,t)}revealPositionInCenterIfOutsideViewport(e,t=0){this._modifiedEditor.revealPositionInCenterIfOutsideViewport(e,t)}revealPositionNearTop(e,t=0){this._modifiedEditor.revealPositionNearTop(e,t)}getSelection(){return this._modifiedEditor.getSelection()}getSelections(){return this._modifiedEditor.getSelections()}setSelection(e){this._modifiedEditor.setSelection(e)}setSelections(e){this._modifiedEditor.setSelections(e)}revealLines(e,t,i=0){this._modifiedEditor.revealLines(e,t,i)}revealLinesInCenter(e,t,i=0){this._modifiedEditor.revealLinesInCenter(e,t,i)}revealLinesInCenterIfOutsideViewport(e,t,i=0){this._modifiedEditor.revealLinesInCenterIfOutsideViewport(e,t,i)}revealLinesNearTop(e,t,i=0){this._modifiedEditor.revealLinesNearTop(e,t,i)}revealRange(e,t=0,i=!1,n=!0){this._modifiedEditor.revealRange(e,t,i,n)}revealRangeInCenter(e,t=0){this._modifiedEditor.revealRangeInCenter(e,t)}revealRangeInCenterIfOutsideViewport(e,t=0){this._modifiedEditor.revealRangeInCenterIfOutsideViewport(e,t)}revealRangeNearTop(e,t=0){this._modifiedEditor.revealRangeNearTop(e,t)}revealRangeNearTopIfOutsideViewport(e,t=0){this._modifiedEditor.revealRangeNearTopIfOutsideViewport(e,t)}revealRangeAtTop(e,t=0){this._modifiedEditor.revealRangeAtTop(e,t)}getSupportedActions(){return this._modifiedEditor.getSupportedActions()}saveViewState(){return{original:this._originalEditor.saveViewState(),modified:this._modifiedEditor.saveViewState()}}restoreViewState(e){e&&e.original&&e.modified&&(this._originalEditor.restoreViewState((e=e).original),this._modifiedEditor.restoreViewState(e.modified))}layout(e){this._elementSizeObserver.observe(e)}focus(){this._modifiedEditor.focus()}hasTextFocus(){return this._originalEditor.hasTextFocus()||this._modifiedEditor.hasTextFocus()}trigger(e,t,i){this._modifiedEditor.trigger(e,t,i)}changeDecorations(e){return this._modifiedEditor.changeDecorations(e)}_onDidContainerSizeChanged(){this._doLayout()}_getReviewHeight(){return this._reviewPane.isVisible()?this._elementSizeObserver.getHeight():0}_layoutOverviewRulers(){var t,i,n;this._renderOverviewRuler&&this._originalOverviewRuler&&this._modifiedOverviewRuler&&(t=this._elementSizeObserver.getHeight(),i=this._getReviewHeight(),n=e.ENTIRE_DIFF_OVERVIEW_WIDTH-2*e.ONE_OVERVIEW_WIDTH,this._modifiedEditor.getLayoutInfo())&&(this._originalOverviewRuler.setLayout({top:0,width:e.ONE_OVERVIEW_WIDTH,right:n+e.ONE_OVERVIEW_WIDTH,height:t-i}),this._modifiedOverviewRuler.setLayout({top:0,right:0,width:e.ONE_OVERVIEW_WIDTH,height:t-i}))}_onViewZonesChanged(){this._currentlyChangingViewZones||this._updateDecorationsRunner.schedule()}_beginUpdateDecorationsSoon(){-1!==this._beginUpdateDecorationsTimeout&&(window.clearTimeout(this._beginUpdateDecorationsTimeout),this._beginUpdateDecorationsTimeout=-1),this._beginUpdateDecorationsTimeout=window.setTimeout(()=>this._beginUpdateDecorations(),e.UPDATE_DIFF_DECORATIONS_DELAY)}static _equals(e,t){return!e&&!t||!(!e||!t)&&e.toString()===t.toString()}_beginUpdateDecorations(){this._beginUpdateDecorationsTimeout=-1;const t=this._originalEditor.getModel(),i=this._modifiedEditor.getModel();if(t&&i){this._diffComputationToken++;const o=this._diffComputationToken;this._setState(1),this._editorWorkerService.canComputeDiff(t.uri,i.uri)?this._editorWorkerService.computeDiff(t.uri,i.uri,this._ignoreTrimWhitespace,this._maxComputationTime).then(e=>{o===this._diffComputationToken&&t===this._originalEditor.getModel()&&i===this._modifiedEditor.getModel()&&(this._setState(2),this._diffComputationResult=e,this._updateDecorationsRunner.schedule(),this._onDidUpdateDiff.fire())},e=>{o===this._diffComputationToken&&t===this._originalEditor.getModel()&&i===this._modifiedEditor.getModel()&&(this._setState(2),this._diffComputationResult=null,this._updateDecorationsRunner.schedule())}):e._equals(t.uri,this._lastOriginalWarning)&&e._equals(i.uri,this._lastModifiedWarning)||(this._lastOriginalWarning=t.uri,this._lastModifiedWarning=i.uri,this._notificationService.warn(n.a("diff.tooLarge","Cannot compare files because one file is too large.")))}}_cleanViewZonesAndDecorations(){this._originalEditorState.clean(this._originalEditor),this._modifiedEditorState.clean(this._modifiedEditor)}_updateDecorations(){if(this._originalEditor.getModel()&&this._modifiedEditor.getModel()){var e=this._diffComputationResult?this._diffComputationResult.changes:[],t=this._originalEditorState.getForeignViewZones(this._originalEditor.getWhitespaces()),i=this._modifiedEditorState.getForeignViewZones(this._modifiedEditor.getWhitespaces());e=this._strategy.getEditorsDiffDecorations(e,this._ignoreTrimWhitespace,this._renderIndicators,t,i);try{this._currentlyChangingViewZones=!0,this._originalEditorState.apply(this._originalEditor,this._originalOverviewRuler,e.original,!1),this._modifiedEditorState.apply(this._modifiedEditor,this._modifiedOverviewRuler,e.modified,!0)}finally{this._currentlyChangingViewZones=!1}}}_adjustOptionsForSubEditor(e){return e=Object.assign({},e),e.inDiffEditor=!0,e.automaticLayout=!1,e.scrollbar=Object.assign({},e.scrollbar||{}),e.scrollbar.vertical="visible",e.folding=!1,e.codeLens=this._diffCodeLens,e.fixedOverflowWidgets=!0,e.minimap=Object.assign({},e.minimap||{}),e.minimap.enabled=!1,e}_adjustOptionsForLeftHandSide(e){var t=this._adjustOptionsForSubEditor(e);return this._renderSideBySide?t.wordWrapOverride1=this._diffWordWrap:t.wordWrapOverride1="off",e.originalAriaLabel&&(t.ariaLabel=e.originalAriaLabel),t.readOnly=!this._originalIsEditable,t.extraEditorClassName="original-in-monaco-diff-editor",Object.assign(Object.assign({},t),{dimension:{height:0,width:0}})}_adjustOptionsForRightHandSide(t){var i=this._adjustOptionsForSubEditor(t);return t.modifiedAriaLabel&&(i.ariaLabel=t.modifiedAriaLabel),i.wordWrapOverride1=this._diffWordWrap,i.revealHorizontalRightPadding=_.g.revealHorizontalRightPadding.defaultValue+e.ENTIRE_DIFF_OVERVIEW_WIDTH,i.scrollbar.verticalHasArrows=!1,i.extraEditorClassName="modified-in-monaco-diff-editor",Object.assign(Object.assign({},i),{dimension:{height:0,width:0}})}doLayout(){this._elementSizeObserver.observe(),this._doLayout()}_doLayout(){var t=this._elementSizeObserver.getWidth(),i=this._elementSizeObserver.getHeight(),n=this._getReviewHeight(),o=this._strategy.layout();this._originalDomNode.style.width=o+"px",this._originalDomNode.style.left="0px",this._modifiedDomNode.style.width=t-o+"px",this._modifiedDomNode.style.left=o+"px",this._overviewDomElement.style.top="0px",this._overviewDomElement.style.height=i-n+"px",this._overviewDomElement.style.width=e.ENTIRE_DIFF_OVERVIEW_WIDTH+"px",this._overviewDomElement.style.left=t-e.ENTIRE_DIFF_OVERVIEW_WIDTH+"px",this._overviewViewportDomElement.setWidth(e.ENTIRE_DIFF_OVERVIEW_WIDTH),this._overviewViewportDomElement.setHeight(30),this._originalEditor.layout({width:o,height:i-n}),this._modifiedEditor.layout({width:t-o-(this._renderOverviewRuler?e.ENTIRE_DIFF_OVERVIEW_WIDTH:0),height:i-n}),(this._originalOverviewRuler||this._modifiedOverviewRuler)&&this._layoutOverviewRulers(),this._reviewPane.layout(i-n,t,n),this._layoutOverviewViewport()}_layoutOverviewViewport(){var e=this._computeOverviewViewport();e?(this._overviewViewportDomElement.setTop(e.top),this._overviewViewportDomElement.setHeight(e.height)):(this._overviewViewportDomElement.setTop(0),this._overviewViewportDomElement.setHeight(0))}_computeOverviewViewport(){var e,t,i,n=this._modifiedEditor.getLayoutInfo();return n?(e=this._modifiedEditor.getScrollTop(),t=this._modifiedEditor.getScrollHeight(),i=Math.max(0,n.height),i=Math.max(0,+i),i=0this._elementSizeObserver.getWidth(),getHeight:()=>this._elementSizeObserver.getHeight()-this._getReviewHeight(),getOptions:()=>({renderOverviewRuler:this._renderOverviewRuler}),getContainerDomNode:()=>this._containerDomElement,relayoutEditors:()=>{this._doLayout()},getOriginalEditor:()=>this._originalEditor,getModifiedEditor:()=>this._modifiedEditor}}_setStrategy(e){this._strategy&&this._strategy.dispose(),(this._strategy=e).applyColors(this._themeService.getColorTheme()),this._diffComputationResult&&this._updateDecorations(),this._doLayout()}_getLineChangeAtOrBeforeLineNumber(e,t){var i=this._diffComputationResult?this._diffComputationResult.changes:[];if(0===i.length||ee.originalStartLineNumber);return o?(n=o.originalStartLineNumber+(0e.modifiedStartLineNumber);return o?(t=o.originalStartLineNumber+(0e.afterLineNumber-t.afterLineNumber),n=n.sort((e,t)=>e.afterLineNumber-t.afterLineNumber),n=this._getViewZones(e,n,o,i),o=this._getOriginalEditorDecorations(e,t,i),e=this._getModifiedEditorDecorations(e,t,i),{original:{decorations:o.decorations,overviewZones:o.overviewZones,zones:n.original},modified:{decorations:e.decorations,overviewZones:e.overviewZones,zones:n.modified}}}}class he{constructor(e){this._source=e,this._index=-1,this.current=null,this.advance()}advance(){this._index++,this._indexe.afterLineNumber-t.afterLineNumber,_=(e,t)=>{if(null===t.domNode&&0=O.heightInLines?(N.heightInLines-=O.heightInLines,R++):(O.heightInLines-=N.heightInLines,A++)}for(;A(e.domNode||(e.domNode=we()),e))}}function ue(e,t,i,n,o){return{range:new B.a(e,t,i,n),options:o}}const ge={charDelete:V.a.register({description:"diff-editor-char-delete",className:"char-delete"}),charDeleteWholeLine:V.a.register({description:"diff-editor-char-delete-whole-line",className:"char-delete",isWholeLine:!0}),charInsert:V.a.register({description:"diff-editor-char-insert",className:"char-insert"}),charInsertWholeLine:V.a.register({description:"diff-editor-char-insert-whole-line",className:"char-insert",isWholeLine:!0}),lineInsert:V.a.register({description:"diff-editor-line-insert",className:"line-insert",marginClassName:"line-insert",isWholeLine:!0}),lineInsertWithSign:V.a.register({description:"diff-editor-line-insert-with-sign",className:"line-insert",linesDecorationsClassName:"insert-sign "+x.d.asClassName(re),marginClassName:"line-insert",isWholeLine:!0}),lineDelete:V.a.register({description:"diff-editor-line-delete",className:"line-delete",marginClassName:"line-delete",isWholeLine:!0}),lineDeleteWithSign:V.a.register({description:"diff-editor-line-delete-with-sign",className:"line-delete",linesDecorationsClassName:"delete-sign "+x.d.asClassName(se),marginClassName:"line-delete",isWholeLine:!0}),lineDeleteMargin:V.a.register({description:"diff-editor-line-delete-margin",marginClassName:"line-delete"})};class pe extends de{constructor(e,t){super(e),this._disableSash=!1===t,this._sashRatio=null,this._sashPosition=null,this._startSashPosition=null,this._sash=this._register(new s.b(this._dataSource.getContainerDomNode(),this,{orientation:0})),this._disableSash&&(this._sash.state=0),this._sash.onDidStart(()=>this._onSashDragStart()),this._sash.onDidChange(e=>this._onSashDrag(e)),this._sash.onDidEnd(()=>this._onSashDragEnd()),this._sash.onDidReset(()=>this._onSashReset())}setEnableSplitViewResizing(e){e=!1===e,this._disableSash!==e&&(this._disableSash=e,this._sash.state=this._disableSash?0:3)}layout(e=this._sashRatio){var t=this._dataSource.getWidth()-(this._dataSource.getOptions().renderOverviewRuler?le.ENTIRE_DIFF_OVERVIEW_WIDTH:0);let i=Math.floor((e||.5)*t);return e=Math.floor(.5*t),i=!this._disableSash&&i||e,t>2*pe.MINIMUM_EDITOR_WIDTH?(i=it-pe.MINIMUM_EDITOR_WIDTH&&(i=t-pe.MINIMUM_EDITOR_WIDTH):i=e,this._sashPosition!==i&&(this._sashPosition=i,this._sash.layout()),this._sashPosition}_onSashDragStart(){this._startSashPosition=this._sashPosition}_onSashDrag(e){var t=this._dataSource.getWidth()-(this._dataSource.getOptions().renderOverviewRuler?le.ENTIRE_DIFF_OVERVIEW_WIDTH:0);e=this.layout((this._startSashPosition+(e.currentX-e.startX))/t);this._sashRatio=e/t,this._dataSource.relayoutEditors()}_onSashDragEnd(){this._sash.layout()}_onSashReset(){this._sashRatio=.5,this._dataSource.relayoutEditors(),this._sash.layout()}getVerticalSashTop(e){return 0}getVerticalSashLeft(e){return this._sashPosition}getVerticalSashHeight(e){return this._dataSource.getHeight()}_getViewZones(e,t,i){var n=this._dataSource.getOriginalEditor(),o=this._dataSource.getModifiedEditor();return new me(e,t,i,n,o).getViewZones()}_getOriginalEditorDecorations(e,t,i){var n=this._dataSource.getOriginalEditor(),o=String(this._removeColor),r={decorations:[],overviewZones:[]},s=n.getModel(),a=n._getViewModel();for(const d of e)if(Ce(d)){r.decorations.push({range:new B.a(d.originalStartLineNumber,1,d.originalEndLineNumber,1073741824),options:i?ge.lineDeleteWithSign:ge.lineDelete}),ve(d)&&d.charChanges||r.decorations.push(ue(d.originalStartLineNumber,1,d.originalEndLineNumber,1073741824,ge.charDeleteWholeLine));var l=ye(s,a,d.originalStartLineNumber,d.originalEndLineNumber);if(r.overviewZones.push(new z.a(l.startLineNumber,l.endLineNumber,o)),d.charChanges)for(const e of d.charChanges)if(Ce(e))if(t)for(let t=e.originalStartLineNumber;t<=e.originalEndLineNumber;t++){let i,n;i=t===e.originalStartLineNumber?e.originalStartColumn:s.getLineFirstNonWhitespaceColumn(t),n=t===e.originalEndLineNumber?e.originalEndColumn:s.getLineLastNonWhitespaceColumn(t),r.decorations.push(ue(t,i,t,n,ge.charDelete))}else r.decorations.push(ue(e.originalStartLineNumber,e.originalStartColumn,e.originalEndLineNumber,e.originalEndColumn,ge.charDelete))}return r}_getModifiedEditorDecorations(e,t,i){var n=this._dataSource.getModifiedEditor(),o=String(this._insertColor),r={decorations:[],overviewZones:[]},s=n.getModel(),a=n._getViewModel();for(const d of e)if(ve(d)){r.decorations.push({range:new B.a(d.modifiedStartLineNumber,1,d.modifiedEndLineNumber,1073741824),options:i?ge.lineInsertWithSign:ge.lineInsert}),Ce(d)&&d.charChanges||r.decorations.push(ue(d.modifiedStartLineNumber,1,d.modifiedEndLineNumber,1073741824,ge.charInsertWholeLine));var l=ye(s,a,d.modifiedStartLineNumber,d.modifiedEndLineNumber);if(r.overviewZones.push(new z.a(l.startLineNumber,l.endLineNumber,o)),d.charChanges)for(const e of d.charChanges)if(ve(e))if(t)for(let t=e.modifiedStartLineNumber;t<=e.modifiedEndLineNumber;t++){let i,n;i=t===e.modifiedStartLineNumber?e.modifiedStartColumn:s.getLineFirstNonWhitespaceColumn(t),n=t===e.modifiedEndLineNumber?e.modifiedEndColumn:s.getLineLastNonWhitespaceColumn(t),r.decorations.push(ue(t,i,t,n,ge.charInsert))}else r.decorations.push(ue(e.modifiedStartLineNumber,e.modifiedStartColumn,e.modifiedEndLineNumber,e.modifiedEndColumn,ge.charInsert))}return r}}pe.MINIMUM_EDITOR_WIDTH=100;class me extends ce{constructor(e,t,i,n,o){super(e,t,i,n,o)}_createOriginalMarginDomNodeForModifiedForeignViewZoneInAddedRegion(){return null}_produceOriginalFromDiff(e,t,i){return t{this._decorationsLeft!==t.decorationsLeft&&(this._decorationsLeft=t.decorationsLeft,e.relayoutEditors())}))}setEnableSplitViewResizing(e){}_getViewZones(e,t,i,n){var o=this._dataSource.getOriginalEditor(),r=this._dataSource.getModifiedEditor();return new _e(e,t,i,o,r,n).getViewZones()}_getOriginalEditorDecorations(e,t,i){var n,o=String(this._removeColor),r={decorations:[],overviewZones:[]},s=this._dataSource.getOriginalEditor(),a=s.getModel(),l=s._getViewModel();for(const d of e)Ce(d)&&(r.decorations.push({range:new B.a(d.originalStartLineNumber,1,d.originalEndLineNumber,1073741824),options:ge.lineDeleteMargin}),n=ye(a,l,d.originalStartLineNumber,d.originalEndLineNumber),r.overviewZones.push(new z.a(n.startLineNumber,n.endLineNumber,o)));return r}_getModifiedEditorDecorations(e,t,i){var n=this._dataSource.getModifiedEditor(),o=String(this._insertColor),r={decorations:[],overviewZones:[]},s=n.getModel(),a=n._getViewModel();for(const d of e)if(ve(d)){r.decorations.push({range:new B.a(d.modifiedStartLineNumber,1,d.modifiedEndLineNumber,1073741824),options:i?ge.lineInsertWithSign:ge.lineInsert});var l=ye(s,a,d.modifiedStartLineNumber,d.modifiedEndLineNumber);if(r.overviewZones.push(new z.a(l.startLineNumber,l.endLineNumber,o)),d.charChanges){for(const e of d.charChanges)if(ve(e))if(t)for(let t=e.modifiedStartLineNumber;t<=e.modifiedEndLineNumber;t++){let i,n;i=t===e.modifiedStartLineNumber?e.modifiedStartColumn:s.getLineFirstNonWhitespaceColumn(t),n=t===e.modifiedEndLineNumber?e.modifiedEndColumn:s.getLineLastNonWhitespaceColumn(t),r.decorations.push(ue(t,i,t,n,ge.charInsert))}else r.decorations.push(ue(e.modifiedStartLineNumber,e.modifiedStartColumn,e.modifiedEndLineNumber,e.modifiedEndColumn,ge.charInsert))}else r.decorations.push(ue(d.modifiedStartLineNumber,1,d.modifiedEndLineNumber,1073741824,ge.charInsertWholeLine))}return r}layout(){return Math.max(5,this._decorationsLeft)}}class _e extends ce{constructor(e,t,i,n,o,r){super(e,t,i,n,o),this._originalModel=n.getModel(),this._renderIndicators=r,this._pendingLineChange=[],this._pendingViewZones=[],this._lineBreaksComputer=this._modifiedEditor._getViewModel().createLineBreaksComputer()}getViewZones(){var e=super.getViewZones();return this._finalize(e),e}_createOriginalMarginDomNodeForModifiedForeignViewZoneInAddedRegion(){var e=document.createElement("div");return e.className="inline-added-margin-view-zone",e}_produceOriginalFromDiff(e,t,i){var n=document.createElement("div");return n.className="inline-added-margin-view-zone",{afterLineNumber:Math.max(e.originalStartLineNumber,e.originalEndLineNumber),heightInLines:i,domNode:document.createElement("div"),marginDomNode:n}}_produceModifiedFromDiff(e,t,i){var n=document.createElement("div"),o=(n.className="view-lines line-delete "+te.a,document.createElement("div"));o.className="inline-deleted-margin-view-zone",t={shouldNotShrink:!0,afterLineNumber:0===e.modifiedEndLineNumber?e.modifiedStartLineNumber:e.modifiedStartLineNumber-1,heightInLines:t,minWidthInPx:0,domNode:n,marginDomNode:o,diff:{originalStartLineNumber:e.originalStartLineNumber,originalEndLineNumber:e.originalEndLineNumber,modifiedStartLineNumber:e.modifiedStartLineNumber,modifiedEndLineNumber:e.modifiedEndLineNumber,originalModel:this._originalModel,viewLineCounts:null}};for(let r=e.originalStartLineNumber;r<=e.originalEndLineNumber;r++)this._lineBreaksComputer.addRequest(this._originalModel.getLineContent(r),null,null);return this._pendingLineChange.push(e),this._pendingViewZones.push(t),t}_finalize(e){var t=this._modifiedEditor.getOptions(),i=this._modifiedEditor.getModel().getOptions().tabSize,n=t.get(42),o=t.get(28),r=n.typicalHalfwidthCharacterWidth,s=t.get(93),a=this._originalModel.mightContainNonBasicASCII(),l=this._originalModel.mightContainRTL(),h=t.get(58),c=t.get(130).decorationsWidth,u=t.get(105),g=t.get(88),p=t.get(82),m=t.get(43),f=this._lineBreaksComputer.finalize();let _=0;for(let P=0;Pe.afterLineNumber-t.afterLineNumber)}_renderOriginalLine(e,t,i,n,o,r,s,a,l,d,h,c,u,g,p,m,f,b){return f.appendASCIIString('
'),o=y.f.isBasicASCII(t,r),r=y.f.containsRTL(t,o,s),s=Object(w.d)(new w.c(a.isMonospace&&!l,a.canUseHalfwidthRightwardsArrow,t,!1,o,r,0,i,n,m,0,a.spaceWidth,a.middotWidth,a.wsmiddotWidth,c,u,g,p!==_.e.OFF,null),f),f.appendASCIIString("
"),this._renderIndicators&&((l=document.createElement("div")).className="delete-sign "+x.d.asClassName(se),l.setAttribute("style",`position:absolute;top:${e*d}px;width:${h}px;height:${d}px;right:0;`),b.appendChild(l)),s.characterMapping.getAbsoluteOffset(s.characterMapping.length)}}function be(e,t){return Object(_.n)(e,t,["off","on","inherit"])}function ve(e){return 0{var i=e.getColor(L.m);i&&(t.addRule(`.monaco-editor .line-insert, .monaco-editor .char-insert { background-color: ${i}; }`),t.addRule(`.monaco-diff-editor .line-insert, .monaco-diff-editor .char-insert { background-color: ${i}; }`),t.addRule(`.monaco-editor .inline-added-margin-view-zone { background-color: ${i}; }`)),i=e.getColor(L.o),i&&(t.addRule(`.monaco-editor .line-delete, .monaco-editor .char-delete { background-color: ${i}; }`),t.addRule(`.monaco-diff-editor .line-delete, .monaco-diff-editor .char-delete { background-color: ${i}; }`),t.addRule(`.monaco-editor .inline-deleted-margin-view-zone { background-color: ${i}; }`)),i=e.getColor(L.n),i&&t.addRule(`.monaco-editor .line-insert, .monaco-editor .char-insert { border: 1px ${"hc"===e.type?"dashed":"solid"} ${i}; }`),i=e.getColor(L.p),i&&t.addRule(`.monaco-editor .line-delete, .monaco-editor .char-delete { border: 1px ${"hc"===e.type?"dashed":"solid"} ${i}; }`),i=e.getColor(L.yc),i&&t.addRule(`.monaco-diff-editor.side-by-side .editor.modified { box-shadow: -6px 0 5px -5px ${i}; }`),i=e.getColor(L.k),i&&t.addRule(`.monaco-diff-editor.side-by-side .editor.modified { border-left: 1px solid ${i}; }`),i=e.getColor(L.Ac),i&&t.addRule(`\n\t\t\t.monaco-diff-editor .diffViewport {\n\t\t\t\tbackground: ${i};\n\t\t\t}\n\t\t`),i=e.getColor(L.Bc),i&&t.addRule(`\n\t\t\t.monaco-diff-editor .diffViewport:hover {\n\t\t\t\tbackground: ${i};\n\t\t\t}\n\t\t`),i=e.getColor(L.zc),i&&t.addRule(`\n\t\t\t.monaco-diff-editor .diffViewport:active {\n\t\t\t\tbackground: ${i};\n\t\t\t}\n\t\t`),i=e.getColor(L.l);t.addRule(`\n\t.monaco-editor .diagonal-fill {\n\t\tbackground-image: linear-gradient(\n\t\t\t-45deg,\n\t\t\t${i} 12.5%,\n\t\t\t#0000 12.5%, #0000 50%,\n\t\t\t${i} 50%, ${i} 62.5%,\n\t\t\t#0000 62.5%, #0000 100%\n\t\t);\n\t\tbackground-size: 8px 8px;\n\t}\n\t`)})},"4acc":function(e,t,i){e.exports=function(){"use strict";function e(e,t){for(var i=0;ie.length)&&(t=e.length);for(var i=0,n=new Array(t);i=e.length?{done:!0}:{done:!1,value:e[o++]}}}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 r={exports:{}};function s(){return{baseUrl:null,breaks:!1,extensions:null,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartLists:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}}function a(e){r.exports.defaults=e}r.exports={defaults:s(),getDefaults:s,changeDefaults:a};var l=/[&<>"']/,d=/[&<>"']/g,h=/[<>"']|&(?!#?\w+;)/,c=/[<>"']|&(?!#?\w+;)/g,u={"&":"&","<":"<",">":">",'"':""","'":"'"},g=function(e){return u[e]};function p(e,t){if(t){if(l.test(e))return e.replace(d,g)}else if(h.test(e))return e.replace(c,g);return e}var m=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/gi;function f(e){return e.replace(m,(function(e,t){return t=t.toLowerCase(),"colon"===t?":":"#"===t.charAt(0)?"x"===t.charAt(1)?String.fromCharCode(parseInt(t.substring(2),16)):String.fromCharCode(+t.substring(1)):""}))}var _=/(^|[^\[])\^/g;function b(e,t){e=e.source||e,t=t||"";var i={replace:function(t,n){return n=n.source||n,n=n.replace(_,"$1"),e=e.replace(t,n),i},getRegex:function(){return new RegExp(e,t)}};return i}var v=/[^\w:]/g,C=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function w(e,t,i){if(e){var n;try{n=decodeURIComponent(f(i)).replace(v,"").toLowerCase()}catch(e){return null}if(0===n.indexOf("javascript:")||0===n.indexOf("vbscript:")||0===n.indexOf("data:"))return null}t&&!C.test(i)&&(i=k(t,i));try{i=encodeURI(i).replace(/%25/g,"%")}catch(e){return null}return i}var y={},S=/^[^:]+:\/*[^/]*$/,L=/^([^:]+:)[\s\S]*$/,x=/^([^:]+:\/*[^/]*)[\s\S]*$/;function k(e,t){y[" "+e]||(S.test(e)?y[" "+e]=e+"/":y[" "+e]=O(e,"/",!0)),e=y[" "+e];var i=-1===e.indexOf(":");return"//"===t.substring(0,2)?i?t:e.replace(L,"$1")+t:"/"===t.charAt(0)?i?t:e.replace(x,"$1")+t:e+t}function D(e){for(var t,i,n=1;n=0&&"\\"===i[o])n=!n;return n?"|":" |"})),n=i.split(/ \|/),o=0;if(n[0].trim()||n.shift(),n[n.length-1].trim()||n.pop(),n.length>t)n.splice(t);else while(n.length1)1&t&&(i+=e),t>>=1,e+=e;return i+e}var T={escape:p,unescape:f,edit:b,cleanUrl:w,resolveUrl:k,noopTest:{exec:function(){}},merge:D,splitCells:N,rtrim:O,findClosingBracket:E,checkSanitizeDeprecation:I,repeatString:M},A=r.exports.defaults,R=T.rtrim,P=T.splitCells,F=T.escape,B=T.findClosingBracket;function j(e,t,i,n){var o=t.href,r=t.title?F(t.title):null,s=e[1].replace(/\\([\[\]])/g,"$1");return"!"!==e[0].charAt(0)?(n.state.inLink=!0,{type:"link",raw:i,href:o,title:r,text:s,tokens:n.inlineTokens(s,[])}):{type:"image",raw:i,href:o,title:r,text:F(s)}}function W(e,t){var i=e.match(/^(\s+)(?:```)/);if(null===i)return t;var n=i[1];return t.split("\n").map((function(e){var t=e.match(/^\s+/);if(null===t)return e;var i=t[0];return i.length>=n.length?e.slice(n.length):e})).join("\n")}var V=function(){function e(e){this.options=e||A}var t=e.prototype;return t.space=function(e){var t=this.rules.block.newline.exec(e);if(t)return t[0].length>1?{type:"space",raw:t[0]}:{raw:"\n"}},t.code=function(e){var t=this.rules.block.code.exec(e);if(t){var i=t[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:t[0],codeBlockStyle:"indented",text:this.options.pedantic?i:R(i,"\n")}}},t.fences=function(e){var t=this.rules.block.fences.exec(e);if(t){var i=t[0],n=W(i,t[3]||"");return{type:"code",raw:i,lang:t[2]?t[2].trim():t[2],text:n}}},t.heading=function(e){var t=this.rules.block.heading.exec(e);if(t){var i=t[2].trim();if(/#$/.test(i)){var n=R(i,"#");this.options.pedantic?i=n.trim():n&&!/ $/.test(n)||(i=n.trim())}var o={type:"heading",raw:t[0],depth:t[1].length,text:i,tokens:[]};return this.lexer.inline(o.text,o.tokens),o}},t.hr=function(e){var t=this.rules.block.hr.exec(e);if(t)return{type:"hr",raw:t[0]}},t.blockquote=function(e){var t=this.rules.block.blockquote.exec(e);if(t){var i=t[0].replace(/^ *> ?/gm,"");return{type:"blockquote",raw:t[0],tokens:this.lexer.blockTokens(i,[]),text:i}}},t.list=function(e){var t=this.rules.block.list.exec(e);if(t){var i,n,o,r,s,a,l,d,h,c,u=t[1].trim(),g=u.length>1,p={type:"list",raw:"",ordered:g,start:g?+u.slice(0,-1):"",loose:!1,items:[]};u=g?"\\d{1,9}\\"+u.slice(-1):"\\"+u,this.options.pedantic&&(u=g?u:"[*+-]");var m=new RegExp("^( {0,3}"+u+")((?: [^\\n]*| *)(?:\\n[^\\n]*)*(?:\\n|$))");while(e){if(this.rules.block.hr.test(e))break;if(!(t=m.exec(e)))break;h=t[2].split("\n"),this.options.pedantic?(r=2,c=h[0].trimLeft()):(r=t[2].search(/[^ ]/),r=t[1].length+(r>4?1:r),c=h[0].slice(r-t[1].length)),a=!1,i=t[0],!h[0]&&/^ *$/.test(h[1])&&(i=t[1]+h.slice(0,2).join("\n")+"\n",p.loose=!0,h=[]);var f=new RegExp("^ {0,"+Math.min(3,r-1)+"}(?:[*+-]|\\d{1,9}[.)])");for(s=1;s=r)&&d.trim()){i=t[1]+h.slice(0,s).join("\n")+"\n";break}c+="\n"+d.slice(r)}else d.trim()||(a=!0),d.search(/[^ ]/)>=r?c+="\n"+d.slice(r):c+="\n"+d}p.loose||(l?p.loose=!0:/\n *\n *$/.test(i)&&(l=!0)),this.options.gfm&&(n=/^\[[ xX]\] /.exec(c),n&&(o="[ ] "!==n[0],c=c.replace(/^\[[ xX]\] +/,""))),p.items.push({type:"list_item",raw:i,task:!!n,checked:o,loose:!1,text:c}),p.raw+=i,e=e.slice(i.length)}p.items[p.items.length-1].raw=i.trimRight(),p.items[p.items.length-1].text=c.trimRight(),p.raw=p.raw.trimRight();var _=p.items.length;for(s=0;s<_;s++)this.lexer.state.top=!1,p.items[s].tokens=this.lexer.blockTokens(p.items[s].text,[]),p.items[s].tokens.some((function(e){return"space"===e.type}))&&(p.loose=!0,p.items[s].loose=!0);return p}},t.html=function(e){var t=this.rules.block.html.exec(e);if(t){var i={type:"html",raw:t[0],pre:!this.options.sanitizer&&("pre"===t[1]||"script"===t[1]||"style"===t[1]),text:t[0]};return this.options.sanitize&&(i.type="paragraph",i.text=this.options.sanitizer?this.options.sanitizer(t[0]):F(t[0]),i.tokens=[],this.lexer.inline(i.text,i.tokens)),i}},t.def=function(e){var t=this.rules.block.def.exec(e);if(t){t[3]&&(t[3]=t[3].substring(1,t[3].length-1));var i=t[1].toLowerCase().replace(/\s+/g," ");return{type:"def",tag:i,raw:t[0],href:t[2],title:t[3]}}},t.table=function(e){var t=this.rules.block.table.exec(e);if(t){var i={type:"table",header:P(t[1]).map((function(e){return{text:e}})),align:t[2].replace(/^ *|\| *$/g,"").split(/ *\| */),rows:t[3]?t[3].replace(/\n$/,"").split("\n"):[]};if(i.header.length===i.align.length){i.raw=t[0];var n,o,r,s,a=i.align.length;for(n=0;n/i.test(t[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(t[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(t[0])&&(this.lexer.state.inRawBlock=!1),{type:this.options.sanitize?"text":"html",raw:t[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(t[0]):F(t[0]):t[0]}},t.link=function(e){var t=this.rules.inline.link.exec(e);if(t){var i=t[2].trim();if(!this.options.pedantic&&/^$/.test(i))return;var n=R(i.slice(0,-1),"\\");if((i.length-n.length)%2===0)return}else{var o=B(t[2],"()");if(o>-1){var r=0===t[0].indexOf("!")?5:4,s=r+t[1].length+o;t[2]=t[2].substring(0,o),t[0]=t[0].substring(0,s).trim(),t[3]=""}}var a=t[2],l="";if(this.options.pedantic){var d=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(a);d&&(a=d[1],l=d[3])}else l=t[3]?t[3].slice(1,-1):"";return a=a.trim(),/^$/.test(i)?a.slice(1):a.slice(1,-1)),j(t,{href:a?a.replace(this.rules.inline._escapes,"$1"):a,title:l?l.replace(this.rules.inline._escapes,"$1"):l},t[0],this.lexer)}},t.reflink=function(e,t){var i;if((i=this.rules.inline.reflink.exec(e))||(i=this.rules.inline.nolink.exec(e))){var n=(i[2]||i[1]).replace(/\s+/g," ");if(n=t[n.toLowerCase()],!n||!n.href){var o=i[0].charAt(0);return{type:"text",raw:o,text:o}}return j(i,n,i[0],this.lexer)}},t.emStrong=function(e,t,i){void 0===i&&(i="");var n=this.rules.inline.emStrong.lDelim.exec(e);if(n&&(!n[3]||!i.match(/(?:[0-9A-Za-z\xAA\xB2\xB3\xB5\xB9\xBA\xBC-\xBE\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u0660-\u0669\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07C0-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u08A0-\u08B4\u08B6-\u08C7\u0904-\u0939\u093D\u0950\u0958-\u0961\u0966-\u096F\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09E6-\u09F1\u09F4-\u09F9\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A66-\u0A6F\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AE6-\u0AEF\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B66-\u0B6F\u0B71-\u0B77\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0BE6-\u0BF2\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C66-\u0C6F\u0C78-\u0C7E\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CE6-\u0CEF\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D58-\u0D61\u0D66-\u0D78\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DE6-\u0DEF\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F20-\u0F33\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F-\u1049\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u1090-\u1099\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1369-\u137C\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u17E0-\u17E9\u17F0-\u17F9\u1810-\u1819\u1820-\u1878\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19DA\u1A00-\u1A16\u1A20-\u1A54\u1A80-\u1A89\u1A90-\u1A99\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B50-\u1B59\u1B83-\u1BA0\u1BAE-\u1BE5\u1C00-\u1C23\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2070\u2071\u2074-\u2079\u207F-\u2089\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2150-\u2189\u2460-\u249B\u24EA-\u24FF\u2776-\u2793\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2CFD\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u3192-\u3195\u31A0-\u31BF\u31F0-\u31FF\u3220-\u3229\u3248-\u324F\u3251-\u325F\u3280-\u3289\u32B1-\u32BF\u3400-\u4DBF\u4E00-\u9FFC\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7BF\uA7C2-\uA7CA\uA7F5-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA830-\uA835\uA840-\uA873\uA882-\uA8B3\uA8D0-\uA8D9\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA900-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF-\uA9D9\uA9E0-\uA9E4\uA9E6-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA50-\uAA59\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD07-\uDD33\uDD40-\uDD78\uDD8A\uDD8B\uDE80-\uDE9C\uDEA0-\uDED0\uDEE1-\uDEFB\uDF00-\uDF23\uDF2D-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC58-\uDC76\uDC79-\uDC9E\uDCA7-\uDCAF\uDCE0-\uDCF2\uDCF4\uDCF5\uDCFB-\uDD1B\uDD20-\uDD39\uDD80-\uDDB7\uDDBC-\uDDCF\uDDD2-\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE40-\uDE48\uDE60-\uDE7E\uDE80-\uDE9F\uDEC0-\uDEC7\uDEC9-\uDEE4\uDEEB-\uDEEF\uDF00-\uDF35\uDF40-\uDF55\uDF58-\uDF72\uDF78-\uDF91\uDFA9-\uDFAF]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDCFA-\uDD23\uDD30-\uDD39\uDE60-\uDE7E\uDE80-\uDEA9\uDEB0\uDEB1\uDF00-\uDF27\uDF30-\uDF45\uDF51-\uDF54\uDFB0-\uDFCB\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC52-\uDC6F\uDC83-\uDCAF\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD03-\uDD26\uDD36-\uDD3F\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDD0-\uDDDA\uDDDC\uDDE1-\uDDF4\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDEF0-\uDEF9\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC50-\uDC59\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE50-\uDE59\uDE80-\uDEAA\uDEB8\uDEC0-\uDEC9\uDF00-\uDF1A\uDF30-\uDF3B]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCF2\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDD50-\uDD59\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC50-\uDC6C\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD50-\uDD59\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDDA0-\uDDA9\uDEE0-\uDEF2\uDFB0\uDFC0-\uDFD4]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF50-\uDF59\uDF5B-\uDF61\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE96\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDD00-\uDD08]|\uD82C[\uDC00-\uDD1E\uDD50-\uDD52\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD834[\uDEE0-\uDEF3\uDF60-\uDF78]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD838[\uDD00-\uDD2C\uDD37-\uDD3D\uDD40-\uDD49\uDD4E\uDEC0-\uDEEB\uDEF0-\uDEF9]|\uD83A[\uDC00-\uDCC4\uDCC7-\uDCCF\uDD00-\uDD43\uDD4B\uDD50-\uDD59]|\uD83B[\uDC71-\uDCAB\uDCAD-\uDCAF\uDCB1-\uDCB4\uDD01-\uDD2D\uDD2F-\uDD3D\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD83C[\uDD00-\uDD0C]|\uD83E[\uDFF0-\uDFF9]|\uD869[\uDC00-\uDEDD\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A])/))){var o=n[1]||n[2]||"";if(!o||o&&(""===i||this.rules.inline.punctuation.exec(i))){var r,s,a=n[0].length-1,l=a,d=0,h="*"===n[0][0]?this.rules.inline.emStrong.rDelimAst:this.rules.inline.emStrong.rDelimUnd;h.lastIndex=0,t=t.slice(-1*e.length+a);while(null!=(n=h.exec(t)))if(r=n[1]||n[2]||n[3]||n[4]||n[5]||n[6],r)if(s=r.length,n[3]||n[4])l+=s;else if(!((n[5]||n[6])&&a%3)||(a+s)%3){if(l-=s,!(l>0)){if(s=Math.min(s,s+l+d),Math.min(a,s)%2){var c=e.slice(1,a+n.index+s);return{type:"em",raw:e.slice(0,a+n.index+s+1),text:c,tokens:this.lexer.inlineTokens(c,[])}}var u=e.slice(2,a+n.index+s-1);return{type:"strong",raw:e.slice(0,a+n.index+s+1),text:u,tokens:this.lexer.inlineTokens(u,[])}}}else d+=s}}},t.codespan=function(e){var t=this.rules.inline.code.exec(e);if(t){var i=t[2].replace(/\n/g," "),n=/[^ ]/.test(i),o=/^ /.test(i)&&/ $/.test(i);return n&&o&&(i=i.substring(1,i.length-1)),i=F(i,!0),{type:"codespan",raw:t[0],text:i}}},t.br=function(e){var t=this.rules.inline.br.exec(e);if(t)return{type:"br",raw:t[0]}},t.del=function(e){var t=this.rules.inline.del.exec(e);if(t)return{type:"del",raw:t[0],text:t[2],tokens:this.lexer.inlineTokens(t[2],[])}},t.autolink=function(e,t){var i,n,o=this.rules.inline.autolink.exec(e);if(o)return"@"===o[2]?(i=F(this.options.mangle?t(o[1]):o[1]),n="mailto:"+i):(i=F(o[1]),n=i),{type:"link",raw:o[0],text:i,href:n,tokens:[{type:"text",raw:i,text:i}]}},t.url=function(e,t){var i;if(i=this.rules.inline.url.exec(e)){var n,o;if("@"===i[2])n=F(this.options.mangle?t(i[0]):i[0]),o="mailto:"+n;else{var r;do{r=i[0],i[0]=this.rules.inline._backpedal.exec(i[0])[0]}while(r!==i[0]);n=F(i[0]),o="www."===i[1]?"http://"+n:n}return{type:"link",raw:i[0],text:n,href:o,tokens:[{type:"text",raw:n,text:n}]}}},t.inlineText=function(e,t){var i,n=this.rules.inline.text.exec(e);if(n)return i=this.lexer.state.inRawBlock?this.options.sanitize?this.options.sanitizer?this.options.sanitizer(n[0]):F(n[0]):n[0]:F(this.options.smartypants?t(n[0]):n[0]),{type:"text",raw:n[0],text:i}},e}(),H=T.noopTest,z=T.edit,U=T.merge,K={newline:/^(?: *(?:\n|$))+/,code:/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,fences:/^ {0,3}(`{3,}(?=[^`\n]*\n)|~{3,})([^\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?=\n|$)|$)/,hr:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3}bull)( [^\n]+?)?(?:\n|$)/,html:"^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|\\n*|$)|\\n*|$)|)[\\s\\S]*?(?:(?:\\n *)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$))",def:/^ {0,3}\[(label)\]: *\n? *]+)>?(?:(?: +\n? *| *\n *)(title))? *(?:\n+|$)/,table:H,lheading:/^([^\n]+)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html| +\n)[^\n]+)*)/,text:/^[^\n]+/,_label:/(?!\s*\])(?:\\[\[\]]|[^\[\]])+/,_title:/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/},q=(K.def=z(K.def).replace("label",K._label).replace("title",K._title).getRegex(),K.bullet=/(?:[*+-]|\d{1,9}[.)])/,K.listItemStart=z(/^( *)(bull) */).replace("bull",K.bullet).getRegex(),K.list=z(K.list).replace(/bull/g,K.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+K.def.source+")").getRegex(),K._tag="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",K._comment=/|$)/,K.html=z(K.html,"i").replace("comment",K._comment).replace("tag",K._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),K.paragraph=z(K._paragraph).replace("hr",K.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",K._tag).getRegex(),K.blockquote=z(K.blockquote).replace("paragraph",K.paragraph).getRegex(),K.normal=U({},K),K.gfm=U({},K.normal,{table:"^ *([^\\n ].*\\|.*)\\n {0,3}(?:\\| *)?(:?-+:? *(?:\\| *:?-+:? *)*)\\|?(?:\\n *((?:(?!\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)"}),K.gfm.table=z(K.gfm.table).replace("hr",K.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",K._tag).getRegex(),K.pedantic=U({},K.normal,{html:z("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",K._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:H,paragraph:z(K.normal._paragraph).replace("hr",K.hr).replace("heading"," *#{1,6} *[^\n]").replace("lheading",K.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()}),{escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:H,tag:"^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(?!\s*\])((?:\\[\[\]]?|[^\[\]\\])+)\]/,nolink:/^!?\[(?!\s*\])((?:\[[^\[\]]*\]|\\[\[\]]|[^\[\]])*)\](?:\[\])?/,reflinkSearch:"reflink|nolink(?!\\()",emStrong:{lDelim:/^(?:\*+(?:([punct_])|[^\s*]))|^_+(?:([punct*])|([^\s_]))/,rDelimAst:/\_\_[^_*]*?\*[^_*]*?\_\_|[punct_](\*+)(?=[\s]|$)|[^punct*_\s](\*+)(?=[punct_\s]|$)|[punct_\s](\*+)(?=[^punct*_\s])|[\s](\*+)(?=[punct_])|[punct_](\*+)(?=[punct_])|[^punct*_\s](\*+)(?=[^punct*_\s])/,rDelimUnd:/\*\*[^_*]*?\_[^_*]*?\*\*|[punct*](\_+)(?=[\s]|$)|[^punct*_\s](\_+)(?=[punct*\s]|$)|[punct*\s](\_+)(?=[^punct*_\s])|[\s](\_+)(?=[punct*])|[punct*](\_+)(?=[punct*])/},code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:H,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\?@\\[\\]`^{|}~"}),$=(q.punctuation=z(q.punctuation).replace(/punctuation/g,q._punctuation).getRegex(),q.blockSkip=/\[[^\]]*?\]\([^\)]*?\)|`[^`]*?`|<[^>]*?>/g,q.escapedEmSt=/\\\*|\\_/g,q._comment=z(K._comment).replace("(?:--\x3e|$)","--\x3e").getRegex(),q.emStrong.lDelim=z(q.emStrong.lDelim).replace(/punct/g,q._punctuation).getRegex(),q.emStrong.rDelimAst=z(q.emStrong.rDelimAst,"g").replace(/punct/g,q._punctuation).getRegex(),q.emStrong.rDelimUnd=z(q.emStrong.rDelimUnd,"g").replace(/punct/g,q._punctuation).getRegex(),q._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g,q._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/,q._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/,q.autolink=z(q.autolink).replace("scheme",q._scheme).replace("email",q._email).getRegex(),q._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/,q.tag=z(q.tag).replace("comment",q._comment).replace("attribute",q._attribute).getRegex(),q._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,q._href=/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/,q._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/,q.link=z(q.link).replace("label",q._label).replace("href",q._href).replace("title",q._title).getRegex(),q.reflink=z(q.reflink).replace("label",q._label).getRegex(),q.reflinkSearch=z(q.reflinkSearch,"g").replace("reflink",q.reflink).replace("nolink",q.nolink).getRegex(),q.normal=U({},q),q.pedantic=U({},q.normal,{strong:{start:/^__|\*\*/,middle:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,endAst:/\*\*(?!\*)/g,endUnd:/__(?!_)/g},em:{start:/^_|\*/,middle:/^()\*(?=\S)([\s\S]*?\S)\*(?!\*)|^_(?=\S)([\s\S]*?\S)_(?!_)/,endAst:/\*(?!\*)/g,endUnd:/_(?!_)/g},link:z(/^!?\[(label)\]\((.*?)\)/).replace("label",q._label).getRegex(),reflink:z(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",q._label).getRegex()}),q.gfm=U({},q.normal,{escape:z(q.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])([\s\S]*?[^\s~])\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\.5&&(i="x"+i.toString(16)),n+="&#"+i+";";return n}var te=function(){function e(e){this.tokens=[],this.tokens.links=Object.create(null),this.options=e||Z,this.options.tokenizer=this.options.tokenizer||new G,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options,this.tokenizer.lexer=this,this.inlineQueue=[],this.state={inLink:!1,inRawBlock:!1,top:!0};var t={block:Y.normal,inline:X.normal};this.options.pedantic?(t.block=Y.pedantic,t.inline=X.pedantic):this.options.gfm&&(t.block=Y.gfm,this.options.breaks?t.inline=X.breaks:t.inline=X.gfm),this.tokenizer.rules=t}e.lex=function(t,i){var n=new e(i);return n.lex(t)},e.lexInline=function(t,i){var n=new e(i);return n.inlineTokens(t)};var i=e.prototype;return i.lex=function(e){var t;e=e.replace(/\r\n|\r/g,"\n").replace(/\t/g," "),this.blockTokens(e,this.tokens);while(t=this.inlineQueue.shift())this.inlineTokens(t.src,t.tokens);return this.tokens},i.blockTokens=function(e,t){var i,n,o,r,s=this;void 0===t&&(t=[]),this.options.pedantic&&(e=e.replace(/^ +$/gm,""));while(e)if(!(this.options.extensions&&this.options.extensions.block&&this.options.extensions.block.some((function(n){return!!(i=n.call({lexer:s},e,t))&&(e=e.substring(i.raw.length),t.push(i),!0)}))))if(i=this.tokenizer.space(e))e=e.substring(i.raw.length),i.type&&t.push(i);else if(i=this.tokenizer.code(e))e=e.substring(i.raw.length),n=t[t.length-1],!n||"paragraph"!==n.type&&"text"!==n.type?t.push(i):(n.raw+="\n"+i.raw,n.text+="\n"+i.text,this.inlineQueue[this.inlineQueue.length-1].src=n.text);else if(i=this.tokenizer.fences(e))e=e.substring(i.raw.length),t.push(i);else if(i=this.tokenizer.heading(e))e=e.substring(i.raw.length),t.push(i);else if(i=this.tokenizer.hr(e))e=e.substring(i.raw.length),t.push(i);else if(i=this.tokenizer.blockquote(e))e=e.substring(i.raw.length),t.push(i);else if(i=this.tokenizer.list(e))e=e.substring(i.raw.length),t.push(i);else if(i=this.tokenizer.html(e))e=e.substring(i.raw.length),t.push(i);else if(i=this.tokenizer.def(e))e=e.substring(i.raw.length),n=t[t.length-1],!n||"paragraph"!==n.type&&"text"!==n.type?this.tokens.links[i.tag]||(this.tokens.links[i.tag]={href:i.href,title:i.title}):(n.raw+="\n"+i.raw,n.text+="\n"+i.raw,this.inlineQueue[this.inlineQueue.length-1].src=n.text);else if(i=this.tokenizer.table(e))e=e.substring(i.raw.length),t.push(i);else if(i=this.tokenizer.lheading(e))e=e.substring(i.raw.length),t.push(i);else if(o=e,this.options.extensions&&this.options.extensions.startBlock&&function(){var t=1/0,i=e.slice(1),n=void 0;s.options.extensions.startBlock.forEach((function(e){n=e.call({lexer:this},i),"number"===typeof n&&n>=0&&(t=Math.min(t,n))})),t<1/0&&t>=0&&(o=e.substring(0,t+1))}(),this.state.top&&(i=this.tokenizer.paragraph(o)))n=t[t.length-1],r&&"paragraph"===n.type?(n.raw+="\n"+i.raw,n.text+="\n"+i.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=n.text):t.push(i),r=o.length!==e.length,e=e.substring(i.raw.length);else if(i=this.tokenizer.text(e))e=e.substring(i.raw.length),n=t[t.length-1],n&&"text"===n.type?(n.raw+="\n"+i.raw,n.text+="\n"+i.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=n.text):t.push(i);else if(e){var a="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(a);break}throw new Error(a)}return this.state.top=!0,t},i.inline=function(e,t){this.inlineQueue.push({src:e,tokens:t})},i.inlineTokens=function(e,t){var i,n,o,r=this;void 0===t&&(t=[]);var s,a,l,d=e;if(this.tokens.links){var h=Object.keys(this.tokens.links);if(h.length>0)while(null!=(s=this.tokenizer.rules.inline.reflinkSearch.exec(d)))h.includes(s[0].slice(s[0].lastIndexOf("[")+1,-1))&&(d=d.slice(0,s.index)+"["+Q("a",s[0].length-2)+"]"+d.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}while(null!=(s=this.tokenizer.rules.inline.blockSkip.exec(d)))d=d.slice(0,s.index)+"["+Q("a",s[0].length-2)+"]"+d.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);while(null!=(s=this.tokenizer.rules.inline.escapedEmSt.exec(d)))d=d.slice(0,s.index)+"++"+d.slice(this.tokenizer.rules.inline.escapedEmSt.lastIndex);while(e)if(a||(l=""),a=!1,!(this.options.extensions&&this.options.extensions.inline&&this.options.extensions.inline.some((function(n){return!!(i=n.call({lexer:r},e,t))&&(e=e.substring(i.raw.length),t.push(i),!0)}))))if(i=this.tokenizer.escape(e))e=e.substring(i.raw.length),t.push(i);else if(i=this.tokenizer.tag(e))e=e.substring(i.raw.length),n=t[t.length-1],n&&"text"===i.type&&"text"===n.type?(n.raw+=i.raw,n.text+=i.text):t.push(i);else if(i=this.tokenizer.link(e))e=e.substring(i.raw.length),t.push(i);else if(i=this.tokenizer.reflink(e,this.tokens.links))e=e.substring(i.raw.length),n=t[t.length-1],n&&"text"===i.type&&"text"===n.type?(n.raw+=i.raw,n.text+=i.text):t.push(i);else if(i=this.tokenizer.emStrong(e,d,l))e=e.substring(i.raw.length),t.push(i);else if(i=this.tokenizer.codespan(e))e=e.substring(i.raw.length),t.push(i);else if(i=this.tokenizer.br(e))e=e.substring(i.raw.length),t.push(i);else if(i=this.tokenizer.del(e))e=e.substring(i.raw.length),t.push(i);else if(i=this.tokenizer.autolink(e,ee))e=e.substring(i.raw.length),t.push(i);else if(this.state.inLink||!(i=this.tokenizer.url(e,ee))){if(o=e,this.options.extensions&&this.options.extensions.startInline&&function(){var t=1/0,i=e.slice(1),n=void 0;r.options.extensions.startInline.forEach((function(e){n=e.call({lexer:this},i),"number"===typeof n&&n>=0&&(t=Math.min(t,n))})),t<1/0&&t>=0&&(o=e.substring(0,t+1))}(),i=this.tokenizer.inlineText(o,J))e=e.substring(i.raw.length),"_"!==i.raw.slice(-1)&&(l=i.raw.slice(-1)),a=!0,n=t[t.length-1],n&&"text"===n.type?(n.raw+=i.raw,n.text+=i.text):t.push(i);else if(e){var c="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(c);break}throw new Error(c)}}else e=e.substring(i.raw.length),t.push(i);return t},t(e,null,[{key:"rules",get:function(){return{block:Y,inline:X}}}]),e}(),ie=r.exports.defaults,ne=T.cleanUrl,oe=T.escape,re=function(){function e(e){this.options=e||ie}var t=e.prototype;return t.code=function(e,t,i){var n=(t||"").match(/\S*/)[0];if(this.options.highlight){var o=this.options.highlight(e,n);null!=o&&o!==e&&(i=!0,e=o)}return e=e.replace(/\n$/,"")+"\n",n?'
'+(i?e:oe(e,!0))+"
\n":"
"+(i?e:oe(e,!0))+"
\n"},t.blockquote=function(e){return"
\n"+e+"
\n"},t.html=function(e){return e},t.heading=function(e,t,i,n){return this.options.headerIds?"'+e+"\n":""+e+"\n"},t.hr=function(){return this.options.xhtml?"
\n":"
\n"},t.list=function(e,t,i){var n=t?"ol":"ul",o=t&&1!==i?' start="'+i+'"':"";return"<"+n+o+">\n"+e+"\n"},t.listitem=function(e){return"
  • "+e+"
  • \n"},t.checkbox=function(e){return" "},t.paragraph=function(e){return"

    "+e+"

    \n"},t.table=function(e,t){return t&&(t=""+t+""),"\n\n"+e+"\n"+t+"
    \n"},t.tablerow=function(e){return"\n"+e+"\n"},t.tablecell=function(e,t){var i=t.header?"th":"td",n=t.align?"<"+i+' align="'+t.align+'">':"<"+i+">";return n+e+"\n"},t.strong=function(e){return""+e+""},t.em=function(e){return""+e+""},t.codespan=function(e){return""+e+""},t.br=function(){return this.options.xhtml?"
    ":"
    "},t.del=function(e){return""+e+""},t.link=function(e,t,i){if(e=ne(this.options.sanitize,this.options.baseUrl,e),null===e)return i;var n='
    ",n},t.image=function(e,t,i){if(e=ne(this.options.sanitize,this.options.baseUrl,e),null===e)return i;var n=''+i+'":">",n},t.text=function(e){return e},e}(),se=function(){function e(){}var t=e.prototype;return t.strong=function(e){return e},t.em=function(e){return e},t.codespan=function(e){return e},t.del=function(e){return e},t.html=function(e){return e},t.text=function(e){return e},t.link=function(e,t,i){return""+i},t.image=function(e,t,i){return""+i},t.br=function(){return""},e}(),ae=function(){function e(){this.seen={}}var t=e.prototype;return t.serialize=function(e){return e.toLowerCase().trim().replace(/<[!\/a-z].*?>/gi,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-")},t.getNextSafeSlug=function(e,t){var i=e,n=0;if(this.seen.hasOwnProperty(i)){n=this.seen[e];do{n++,i=e+"-"+n}while(this.seen.hasOwnProperty(i))}return t||(this.seen[e]=n,this.seen[i]=0),i},t.slug=function(e,t){void 0===t&&(t={});var i=this.serialize(e);return this.getNextSafeSlug(i,t.dryrun)},e}(),le=re,de=se,he=ae,ce=r.exports.defaults,ue=T.unescape,ge=te,pe=function(){function e(e){this.options=e||ce,this.options.renderer=this.options.renderer||new le,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new de,this.slugger=new he}e.parse=function(t,i){var n=new e(i);return n.parse(t)},e.parseInline=function(t,i){var n=new e(i);return n.parseInline(t)};var t=e.prototype;return t.parse=function(e,t){void 0===t&&(t=!0);var i,n,o,r,s,a,l,d,h,c,u,g,p,m,f,_,b,v,C,w="",y=e.length;for(i=0;i0&&"paragraph"===f.tokens[0].type?(f.tokens[0].text=v+" "+f.tokens[0].text,f.tokens[0].tokens&&f.tokens[0].tokens.length>0&&"text"===f.tokens[0].tokens[0].type&&(f.tokens[0].tokens[0].text=v+" "+f.tokens[0].tokens[0].text)):f.tokens.unshift({type:"text",text:v}):m+=v),m+=this.parse(f.tokens,p),h+=this.renderer.listitem(m,b,_);w+=this.renderer.list(h,u,g);continue;case"html":w+=this.renderer.html(c.text);continue;case"paragraph":w+=this.renderer.paragraph(this.parseInline(c.tokens));continue;case"text":h=c.tokens?this.parseInline(c.tokens):c.text;while(i+1An error occurred:

    "+we(e.message+"",!0)+"
    ";throw e}}return xe.options=xe.setOptions=function(e){return ve(xe.defaults,e),Se(xe.defaults),xe},xe.getDefaults=ye,xe.defaults=Le,xe.use=function(){for(var e=this,t=arguments.length,i=new Array(t),n=0;nAn error occurred:

    "+we(e.message+"",!0)+"
    ";throw e}},xe.Parser=pe,xe.parser=pe.parse,xe.Renderer=fe,xe.TextRenderer=_e,xe.Lexer=ge,xe.lexer=ge.lex,xe.Tokenizer=me,xe.Slugger=be,xe.parse=xe}()},"4af6":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"dockerfile",extensions:[".dockerfile"],filenames:["Dockerfile"],aliases:["Dockerfile"],loader:function(){return i.e("chunk-2d0afa49").then(i.bind(null,"0eca"))}})},"4b76":function(e,t,i){"use strict";var n,o,r=i("3742");(i=n=n||{})[i.Ignore=0]="Ignore",i[i.Info=1]="Info",i[i.Warning=2]="Warning",i[i.Error=3]="Error",(o=n=n||{}).fromValue=function(e){return e?r.r("error",e)?o.Error:r.r("warning",e)||r.r("warn",e)?o.Warning:r.r("info",e)?o.Info:o.Ignore:o.Ignore},o.toString=function(e){switch(e){case o.Error:return"error";case o.Warning:return"warning";case o.Info:return"info";default:return"ignore"}},t.a=n},"4d05":function(e,t,i){"use strict";i.d(t,"b",(function(){return a})),i.d(t,"a",(function(){return l}));var n=i("3742"),o=i("e1b5"),r=i("8bf1");const s={getInitialState:()=>r.c,tokenize2:(e,t,i,n)=>Object(r.e)(0,e,i,n)};function a(e,t=s){{var i=t||s;let c='
    ',u=n.Q(e),g=i.getInitialState();for(let e=0,t=u.length;e"),i.tokenize2(r,!0,g,0));o.a.convertToEndOffset(a.tokens,r.length);var l=new o.a(a.tokens,r).inflate();let t=0;for(let e=0,i=l.getCount();e${n.s(r.substring(t,h))}`,t=h}g=a.endState}return c+="
    "}}function l(e,t,i,n,o,r,s){let a="
    ",l=n,d=0;for(let u=0,g=t.getCount();u${n}`,o=o)break}}return a+"
    "}},"4d3d":function(e,t,i){},"4da7":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"qsharp",extensions:[".qs"],aliases:["Q#","qsharp"],loader:function(){return i.e("chunk-2d21ab79").then(i.bind(null,"bd67"))}})},"4dc7":function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return o})),i.d(t,"c",(function(){return r}));class n{constructor(e,t,i){this._tokenBrand=void 0,this.offset=0|e,this.type=t,this.language=i}toString(){return"("+this.offset+", "+this.type+")"}}class o{constructor(e,t){this._tokenizationResultBrand=void 0,this.tokens=e,this.endState=t}}class r{constructor(e,t){this._tokenizationResult2Brand=void 0,this.tokens=e,this.endState=t}}},"4fc3":function(e,t,i){"use strict";i.d(t,"a",(function(){return a})),i.d(t,"c",(function(){return x})),i.d(t,"b",(function(){return k})),i.d(t,"d",(function(){return D})),i.d(t,"e",(function(){return E}));t=i("30db");var n=i("3742"),o=(i=i("0a0f"),t.k||"");const r=new Map,s=(r.set("false",!1),r.set("true",!0),r.set("isMac",t.f),r.set("isLinux",t.d),r.set("isWindows",t.i),r.set("isWeb",t.h),r.set("isMacNative",t.f&&!t.h),r.set("isEdge",0<=o.indexOf("Edg/")),r.set("isFirefox",0<=o.indexOf("Firefox")),r.set("isChrome",0<=o.indexOf("Chrome")),r.set("isSafari",0<=o.indexOf("Safari")),Object.prototype.hasOwnProperty);class a{static has(e){return c.create(e)}static equals(e,t){return u.create(e,t)}static regex(e,t){return w.create(e,t)}static not(e){return f.create(e)}static and(...e){return S.create(e,null)}static or(...e){return L.create(e,null,!0)}static deserialize(e,t=!1){if(e)return this._deserializeOrExpression(e,t)}static _deserializeOrExpression(e,t){return e=e.split("||"),L.create(e.map(e=>this._deserializeAndExpression(e,t)),null,!0)}static _deserializeAndExpression(e,t){return e=e.split("&&"),S.create(e.map(e=>this._deserializeOne(e,t)),null)}static _deserializeOne(e,t){var i;return 0<=(e=e.trim()).indexOf("!=")?(i=e.split("!="),m.create(i[0].trim(),this._deserializeValue(i[1],t))):0<=e.indexOf("==")?(i=e.split("=="),u.create(i[0].trim(),this._deserializeValue(i[1],t))):0<=e.indexOf("=~")?(i=e.split("=~"),w.create(i[0].trim(),this._deserializeRegexValue(i[1],t))):0<=e.indexOf(" in ")?(i=e.split(" in "),g.create(i[0].trim(),i[1].trim())):/^[^<=>]+>=[^<=>]+$/.test(e)?(t=e.split(">="),b.create(t[0].trim(),t[1].trim())):/^[^<=>]+>[^<=>]+$/.test(e)?(i=e.split(">"),_.create(i[0].trim(),i[1].trim())):/^[^<=>]+<=[^<=>]+$/.test(e)?(t=e.split("<="),C.create(t[0].trim(),t[1].trim())):/^[^<=>]+<[^<=>]+$/.test(e)?(i=e.split("<"),v.create(i[0].trim(),i[1].trim())):/^\!\s*/.test(e)?f.create(e.substr(1).trim()):c.create(e)}static _deserializeValue(e,t){var i;return"true"===(e=e.trim())||"false"!==e&&((i=/^'([^']*)'$/.exec(e))?i[1].trim():e)}static _deserializeRegexValue(e,t){if(Object(n.C)(e)){if(t)throw new Error("missing regexp-value for =~-expression");return null}var i=e.indexOf("/"),o=e.lastIndexOf("/");if(i===o||i<0){if(t)throw new Error(`bad regexp-value '${e}', missing /-enclosure`);return null}i=e.slice(i+1,o),o="i"===e[o+1]?"i":"";try{return new RegExp(i,o)}catch(i){if(t)throw new Error(`bad regexp-value '${e}', parse error: `+i);return null}}}function l(e,t){return e.cmp(t)}class d{constructor(){this.type=0}cmp(e){return this.type-e.type}equals(e){return e.type===this.type}evaluate(e){return!1}serialize(){return"false"}keys(){return[]}negate(){return h.INSTANCE}}d.INSTANCE=new d;class h{constructor(){this.type=1}cmp(e){return this.type-e.type}equals(e){return e.type===this.type}evaluate(e){return!0}serialize(){return"true"}keys(){return[]}negate(){return d.INSTANCE}}h.INSTANCE=new h;class c{constructor(e,t){this.key=e,this.negated=t,this.type=2}static create(e,t=null){var i=r.get(e);return"boolean"==typeof i?(i?h:d).INSTANCE:new c(e,t)}cmp(e){return e.type!==this.type?this.type-e.type:N(this.key,e.key)}equals(e){return e.type===this.type&&this.key===e.key}evaluate(e){return!!e.getValue(this.key)}serialize(){return this.key}keys(){return[this.key]}negate(){return this.negated||(this.negated=f.create(this.key,this)),this.negated}}class u{constructor(e,t,i){this.key=e,this.value=t,this.negated=i,this.type=4}static create(e,t,i=null){var n;return"boolean"==typeof t?(t?c:f).create(e,i):"boolean"==typeof(n=r.get(e))?(t===(n?"true":"false")?h:d).INSTANCE:new u(e,t,i)}cmp(e){return e.type!==this.type?this.type-e.type:O(this.key,this.value,e.key,e.value)}equals(e){return e.type===this.type&&this.key===e.key&&this.value===e.value}evaluate(e){return e.getValue(this.key)==this.value}serialize(){return`${this.key} == '${this.value}'`}keys(){return[this.key]}negate(){return this.negated||(this.negated=m.create(this.key,this.value,this)),this.negated}}class g{constructor(e,t){this.key=e,this.valueKey=t,this.type=10,this.negated=null}static create(e,t){return new g(e,t)}cmp(e){return e.type!==this.type?this.type-e.type:O(this.key,this.valueKey,e.key,e.valueKey)}equals(e){return e.type===this.type&&this.key===e.key&&this.valueKey===e.valueKey}evaluate(e){var t=e.getValue(this.valueKey);e=e.getValue(this.key);return Array.isArray(t)?0<=t.indexOf(e):"string"==typeof e&&"object"==typeof t&&null!==t&&s.call(t,e)}serialize(){return`${this.key} in '${this.valueKey}'`}keys(){return[this.key,this.valueKey]}negate(){return this.negated||(this.negated=p.create(this)),this.negated}}class p{constructor(e){this._actual=e,this.type=11}static create(e){return new p(e)}cmp(e){return e.type!==this.type?this.type-e.type:this._actual.cmp(e._actual)}equals(e){return e.type===this.type&&this._actual.equals(e._actual)}evaluate(e){return!this._actual.evaluate(e)}serialize(){throw new Error("Method not implemented.")}keys(){return this._actual.keys()}negate(){return this._actual}}class m{constructor(e,t,i){this.key=e,this.value=t,this.negated=i,this.type=5}static create(e,t,i=null){var n;return"boolean"==typeof t?(t?f:c).create(e,i):"boolean"==typeof(n=r.get(e))?(t===(n?"true":"false")?d:h).INSTANCE:new m(e,t,i)}cmp(e){return e.type!==this.type?this.type-e.type:O(this.key,this.value,e.key,e.value)}equals(e){return e.type===this.type&&this.key===e.key&&this.value===e.value}evaluate(e){return e.getValue(this.key)!=this.value}serialize(){return`${this.key} != '${this.value}'`}keys(){return[this.key]}negate(){return this.negated||(this.negated=u.create(this.key,this.value,this)),this.negated}}class f{constructor(e,t){this.key=e,this.negated=t,this.type=3}static create(e,t=null){var i=r.get(e);return"boolean"==typeof i?(i?d:h).INSTANCE:new f(e,t)}cmp(e){return e.type!==this.type?this.type-e.type:N(this.key,e.key)}equals(e){return e.type===this.type&&this.key===e.key}evaluate(e){return!e.getValue(this.key)}serialize(){return"!"+this.key}keys(){return[this.key]}negate(){return this.negated||(this.negated=c.create(this.key,this)),this.negated}}class _{constructor(e,t,i){this.key=e,this.value=t,this.negated=i,this.type=12}static create(e,t,i=null){return new _(e,t,i)}cmp(e){return e.type!==this.type?this.type-e.type:O(this.key,this.value,e.key,e.value)}equals(e){return e.type===this.type&&this.key===e.key&&this.value===e.value}evaluate(e){return parseFloat(e.getValue(this.key))>parseFloat(this.value)}serialize(){return this.key+" > "+this.value}keys(){return[this.key]}negate(){return this.negated||(this.negated=C.create(this.key,this.value,this)),this.negated}}class b{constructor(e,t,i){this.key=e,this.value=t,this.negated=i,this.type=13}static create(e,t,i=null){return new b(e,t,i)}cmp(e){return e.type!==this.type?this.type-e.type:O(this.key,this.value,e.key,e.value)}equals(e){return e.type===this.type&&this.key===e.key&&this.value===e.value}evaluate(e){return parseFloat(e.getValue(this.key))>=parseFloat(this.value)}serialize(){return this.key+" >= "+this.value}keys(){return[this.key]}negate(){return this.negated||(this.negated=v.create(this.key,this.value,this)),this.negated}}class v{constructor(e,t,i){this.key=e,this.value=t,this.negated=i,this.type=14}static create(e,t,i=null){return new v(e,t,i)}cmp(e){return e.type!==this.type?this.type-e.type:O(this.key,this.value,e.key,e.value)}equals(e){return e.type===this.type&&this.key===e.key&&this.value===e.value}evaluate(e){return parseFloat(e.getValue(this.key))e.expr.length)return 1;for(let i=0,n=this.expr.length;iS.create([t,e],null)),null,r);o&&(i.push(o),i.sort(l))}return 1===i.length?i[0]:new S(i,t)}}serialize(){return this.expr.map(e=>e.serialize()).join(" && ")}keys(){var e,t=[];for(e of this.expr)t.push(...e.keys());return t}negate(){if(!this.negated){var e,t=[];for(e of this.expr)t.push(e.negate());this.negated=L.create(t,this,!0)}return this.negated}}class L{constructor(e,t){this.expr=e,this.negated=t,this.type=9}static create(e,t,i){return L._normalizeArr(e,t,i)}cmp(e){if(e.type!==this.type)return this.type-e.type;if(this.expr.lengthe.expr.length)return 1;for(let i=0,n=this.expr.length;ie.serialize()).join(" || ")}keys(){var e,t=[];for(e of this.expr)t.push(...e.keys());return t}negate(){if(!this.negated){var e,t=[];for(e of this.expr)t.push(e.negate());for(;1` ${t} `).trim():""}class d{constructor(e,t,i){this.id=e,this.definition=t,this.description=i,r.add(this)}get classNames(){return"codicon codicon-"+this.id}get classNamesArray(){return["codicon","codicon-"+this.id]}get cssSelector(){return".codicon.codicon-"+this.id}}{(t=n=n||{}).iconNameSegment="[A-Za-z0-9]+",t.iconNameExpression="[A-Za-z0-9\\-]+",t.iconModifierExpression="~[A-Za-z]+";const e=new RegExp(`^(${t.iconNameExpression})(${t.iconModifierExpression})?$`);function h(t){var i;return t instanceof d?["codicon","codicon-"+t.id]:(t=e.exec(t.id))?([,t,i]=t,t=["codicon","codicon-"+t],i&&t.push("codicon-modifier-"+i.substr(1)),t):h(d.error)}t.asClassNameArray=h,t.asClassName=function(e){return h(e).join(" ")},t.asCSSSelector=function(e){return"."+h(e).join(".")}}(i=d=d||{}).add=new i("add",{fontCharacter:"\\ea60"}),i.plus=new i("plus",{fontCharacter:"\\ea60"}),i.gistNew=new i("gist-new",{fontCharacter:"\\ea60"}),i.repoCreate=new i("repo-create",{fontCharacter:"\\ea60"}),i.lightbulb=new i("lightbulb",{fontCharacter:"\\ea61"}),i.lightBulb=new i("light-bulb",{fontCharacter:"\\ea61"}),i.repo=new i("repo",{fontCharacter:"\\ea62"}),i.repoDelete=new i("repo-delete",{fontCharacter:"\\ea62"}),i.gistFork=new i("gist-fork",{fontCharacter:"\\ea63"}),i.repoForked=new i("repo-forked",{fontCharacter:"\\ea63"}),i.gitPullRequest=new i("git-pull-request",{fontCharacter:"\\ea64"}),i.gitPullRequestAbandoned=new i("git-pull-request-abandoned",{fontCharacter:"\\ea64"}),i.recordKeys=new i("record-keys",{fontCharacter:"\\ea65"}),i.keyboard=new i("keyboard",{fontCharacter:"\\ea65"}),i.tag=new i("tag",{fontCharacter:"\\ea66"}),i.tagAdd=new i("tag-add",{fontCharacter:"\\ea66"}),i.tagRemove=new i("tag-remove",{fontCharacter:"\\ea66"}),i.person=new i("person",{fontCharacter:"\\ea67"}),i.personFollow=new i("person-follow",{fontCharacter:"\\ea67"}),i.personOutline=new i("person-outline",{fontCharacter:"\\ea67"}),i.personFilled=new i("person-filled",{fontCharacter:"\\ea67"}),i.gitBranch=new i("git-branch",{fontCharacter:"\\ea68"}),i.gitBranchCreate=new i("git-branch-create",{fontCharacter:"\\ea68"}),i.gitBranchDelete=new i("git-branch-delete",{fontCharacter:"\\ea68"}),i.sourceControl=new i("source-control",{fontCharacter:"\\ea68"}),i.mirror=new i("mirror",{fontCharacter:"\\ea69"}),i.mirrorPublic=new i("mirror-public",{fontCharacter:"\\ea69"}),i.star=new i("star",{fontCharacter:"\\ea6a"}),i.starAdd=new i("star-add",{fontCharacter:"\\ea6a"}),i.starDelete=new i("star-delete",{fontCharacter:"\\ea6a"}),i.starEmpty=new i("star-empty",{fontCharacter:"\\ea6a"}),i.comment=new i("comment",{fontCharacter:"\\ea6b"}),i.commentAdd=new i("comment-add",{fontCharacter:"\\ea6b"}),i.alert=new i("alert",{fontCharacter:"\\ea6c"}),i.warning=new i("warning",{fontCharacter:"\\ea6c"}),i.search=new i("search",{fontCharacter:"\\ea6d"}),i.searchSave=new i("search-save",{fontCharacter:"\\ea6d"}),i.logOut=new i("log-out",{fontCharacter:"\\ea6e"}),i.signOut=new i("sign-out",{fontCharacter:"\\ea6e"}),i.logIn=new i("log-in",{fontCharacter:"\\ea6f"}),i.signIn=new i("sign-in",{fontCharacter:"\\ea6f"}),i.eye=new i("eye",{fontCharacter:"\\ea70"}),i.eyeUnwatch=new i("eye-unwatch",{fontCharacter:"\\ea70"}),i.eyeWatch=new i("eye-watch",{fontCharacter:"\\ea70"}),i.circleFilled=new i("circle-filled",{fontCharacter:"\\ea71"}),i.primitiveDot=new i("primitive-dot",{fontCharacter:"\\ea71"}),i.closeDirty=new i("close-dirty",{fontCharacter:"\\ea71"}),i.debugBreakpoint=new i("debug-breakpoint",{fontCharacter:"\\ea71"}),i.debugBreakpointDisabled=new i("debug-breakpoint-disabled",{fontCharacter:"\\ea71"}),i.debugHint=new i("debug-hint",{fontCharacter:"\\ea71"}),i.primitiveSquare=new i("primitive-square",{fontCharacter:"\\ea72"}),i.edit=new i("edit",{fontCharacter:"\\ea73"}),i.pencil=new i("pencil",{fontCharacter:"\\ea73"}),i.info=new i("info",{fontCharacter:"\\ea74"}),i.issueOpened=new i("issue-opened",{fontCharacter:"\\ea74"}),i.gistPrivate=new i("gist-private",{fontCharacter:"\\ea75"}),i.gitForkPrivate=new i("git-fork-private",{fontCharacter:"\\ea75"}),i.lock=new i("lock",{fontCharacter:"\\ea75"}),i.mirrorPrivate=new i("mirror-private",{fontCharacter:"\\ea75"}),i.close=new i("close",{fontCharacter:"\\ea76"}),i.removeClose=new i("remove-close",{fontCharacter:"\\ea76"}),i.x=new i("x",{fontCharacter:"\\ea76"}),i.repoSync=new i("repo-sync",{fontCharacter:"\\ea77"}),i.sync=new i("sync",{fontCharacter:"\\ea77"}),i.clone=new i("clone",{fontCharacter:"\\ea78"}),i.desktopDownload=new i("desktop-download",{fontCharacter:"\\ea78"}),i.beaker=new i("beaker",{fontCharacter:"\\ea79"}),i.microscope=new i("microscope",{fontCharacter:"\\ea79"}),i.vm=new i("vm",{fontCharacter:"\\ea7a"}),i.deviceDesktop=new i("device-desktop",{fontCharacter:"\\ea7a"}),i.file=new i("file",{fontCharacter:"\\ea7b"}),i.fileText=new i("file-text",{fontCharacter:"\\ea7b"}),i.more=new i("more",{fontCharacter:"\\ea7c"}),i.ellipsis=new i("ellipsis",{fontCharacter:"\\ea7c"}),i.kebabHorizontal=new i("kebab-horizontal",{fontCharacter:"\\ea7c"}),i.mailReply=new i("mail-reply",{fontCharacter:"\\ea7d"}),i.reply=new i("reply",{fontCharacter:"\\ea7d"}),i.organization=new i("organization",{fontCharacter:"\\ea7e"}),i.organizationFilled=new i("organization-filled",{fontCharacter:"\\ea7e"}),i.organizationOutline=new i("organization-outline",{fontCharacter:"\\ea7e"}),i.newFile=new i("new-file",{fontCharacter:"\\ea7f"}),i.fileAdd=new i("file-add",{fontCharacter:"\\ea7f"}),i.newFolder=new i("new-folder",{fontCharacter:"\\ea80"}),i.fileDirectoryCreate=new i("file-directory-create",{fontCharacter:"\\ea80"}),i.trash=new i("trash",{fontCharacter:"\\ea81"}),i.trashcan=new i("trashcan",{fontCharacter:"\\ea81"}),i.history=new i("history",{fontCharacter:"\\ea82"}),i.clock=new i("clock",{fontCharacter:"\\ea82"}),i.folder=new i("folder",{fontCharacter:"\\ea83"}),i.fileDirectory=new i("file-directory",{fontCharacter:"\\ea83"}),i.symbolFolder=new i("symbol-folder",{fontCharacter:"\\ea83"}),i.logoGithub=new i("logo-github",{fontCharacter:"\\ea84"}),i.markGithub=new i("mark-github",{fontCharacter:"\\ea84"}),i.github=new i("github",{fontCharacter:"\\ea84"}),i.terminal=new i("terminal",{fontCharacter:"\\ea85"}),i.console=new i("console",{fontCharacter:"\\ea85"}),i.repl=new i("repl",{fontCharacter:"\\ea85"}),i.zap=new i("zap",{fontCharacter:"\\ea86"}),i.symbolEvent=new i("symbol-event",{fontCharacter:"\\ea86"}),i.error=new i("error",{fontCharacter:"\\ea87"}),i.stop=new i("stop",{fontCharacter:"\\ea87"}),i.variable=new i("variable",{fontCharacter:"\\ea88"}),i.symbolVariable=new i("symbol-variable",{fontCharacter:"\\ea88"}),i.array=new i("array",{fontCharacter:"\\ea8a"}),i.symbolArray=new i("symbol-array",{fontCharacter:"\\ea8a"}),i.symbolModule=new i("symbol-module",{fontCharacter:"\\ea8b"}),i.symbolPackage=new i("symbol-package",{fontCharacter:"\\ea8b"}),i.symbolNamespace=new i("symbol-namespace",{fontCharacter:"\\ea8b"}),i.symbolObject=new i("symbol-object",{fontCharacter:"\\ea8b"}),i.symbolMethod=new i("symbol-method",{fontCharacter:"\\ea8c"}),i.symbolFunction=new i("symbol-function",{fontCharacter:"\\ea8c"}),i.symbolConstructor=new i("symbol-constructor",{fontCharacter:"\\ea8c"}),i.symbolBoolean=new i("symbol-boolean",{fontCharacter:"\\ea8f"}),i.symbolNull=new i("symbol-null",{fontCharacter:"\\ea8f"}),i.symbolNumeric=new i("symbol-numeric",{fontCharacter:"\\ea90"}),i.symbolNumber=new i("symbol-number",{fontCharacter:"\\ea90"}),i.symbolStructure=new i("symbol-structure",{fontCharacter:"\\ea91"}),i.symbolStruct=new i("symbol-struct",{fontCharacter:"\\ea91"}),i.symbolParameter=new i("symbol-parameter",{fontCharacter:"\\ea92"}),i.symbolTypeParameter=new i("symbol-type-parameter",{fontCharacter:"\\ea92"}),i.symbolKey=new i("symbol-key",{fontCharacter:"\\ea93"}),i.symbolText=new i("symbol-text",{fontCharacter:"\\ea93"}),i.symbolReference=new i("symbol-reference",{fontCharacter:"\\ea94"}),i.goToFile=new i("go-to-file",{fontCharacter:"\\ea94"}),i.symbolEnum=new i("symbol-enum",{fontCharacter:"\\ea95"}),i.symbolValue=new i("symbol-value",{fontCharacter:"\\ea95"}),i.symbolRuler=new i("symbol-ruler",{fontCharacter:"\\ea96"}),i.symbolUnit=new i("symbol-unit",{fontCharacter:"\\ea96"}),i.activateBreakpoints=new i("activate-breakpoints",{fontCharacter:"\\ea97"}),i.archive=new i("archive",{fontCharacter:"\\ea98"}),i.arrowBoth=new i("arrow-both",{fontCharacter:"\\ea99"}),i.arrowDown=new i("arrow-down",{fontCharacter:"\\ea9a"}),i.arrowLeft=new i("arrow-left",{fontCharacter:"\\ea9b"}),i.arrowRight=new i("arrow-right",{fontCharacter:"\\ea9c"}),i.arrowSmallDown=new i("arrow-small-down",{fontCharacter:"\\ea9d"}),i.arrowSmallLeft=new i("arrow-small-left",{fontCharacter:"\\ea9e"}),i.arrowSmallRight=new i("arrow-small-right",{fontCharacter:"\\ea9f"}),i.arrowSmallUp=new i("arrow-small-up",{fontCharacter:"\\eaa0"}),i.arrowUp=new i("arrow-up",{fontCharacter:"\\eaa1"}),i.bell=new i("bell",{fontCharacter:"\\eaa2"}),i.bold=new i("bold",{fontCharacter:"\\eaa3"}),i.book=new i("book",{fontCharacter:"\\eaa4"}),i.bookmark=new i("bookmark",{fontCharacter:"\\eaa5"}),i.debugBreakpointConditionalUnverified=new i("debug-breakpoint-conditional-unverified",{fontCharacter:"\\eaa6"}),i.debugBreakpointConditional=new i("debug-breakpoint-conditional",{fontCharacter:"\\eaa7"}),i.debugBreakpointConditionalDisabled=new i("debug-breakpoint-conditional-disabled",{fontCharacter:"\\eaa7"}),i.debugBreakpointDataUnverified=new i("debug-breakpoint-data-unverified",{fontCharacter:"\\eaa8"}),i.debugBreakpointData=new i("debug-breakpoint-data",{fontCharacter:"\\eaa9"}),i.debugBreakpointDataDisabled=new i("debug-breakpoint-data-disabled",{fontCharacter:"\\eaa9"}),i.debugBreakpointLogUnverified=new i("debug-breakpoint-log-unverified",{fontCharacter:"\\eaaa"}),i.debugBreakpointLog=new i("debug-breakpoint-log",{fontCharacter:"\\eaab"}),i.debugBreakpointLogDisabled=new i("debug-breakpoint-log-disabled",{fontCharacter:"\\eaab"}),i.briefcase=new i("briefcase",{fontCharacter:"\\eaac"}),i.broadcast=new i("broadcast",{fontCharacter:"\\eaad"}),i.browser=new i("browser",{fontCharacter:"\\eaae"}),i.bug=new i("bug",{fontCharacter:"\\eaaf"}),i.calendar=new i("calendar",{fontCharacter:"\\eab0"}),i.caseSensitive=new i("case-sensitive",{fontCharacter:"\\eab1"}),i.check=new i("check",{fontCharacter:"\\eab2"}),i.checklist=new i("checklist",{fontCharacter:"\\eab3"}),i.chevronDown=new i("chevron-down",{fontCharacter:"\\eab4"}),i.chevronLeft=new i("chevron-left",{fontCharacter:"\\eab5"}),i.chevronRight=new i("chevron-right",{fontCharacter:"\\eab6"}),i.chevronUp=new i("chevron-up",{fontCharacter:"\\eab7"}),i.chromeClose=new i("chrome-close",{fontCharacter:"\\eab8"}),i.chromeMaximize=new i("chrome-maximize",{fontCharacter:"\\eab9"}),i.chromeMinimize=new i("chrome-minimize",{fontCharacter:"\\eaba"}),i.chromeRestore=new i("chrome-restore",{fontCharacter:"\\eabb"}),i.circleOutline=new i("circle-outline",{fontCharacter:"\\eabc"}),i.debugBreakpointUnverified=new i("debug-breakpoint-unverified",{fontCharacter:"\\eabc"}),i.circleSlash=new i("circle-slash",{fontCharacter:"\\eabd"}),i.circuitBoard=new i("circuit-board",{fontCharacter:"\\eabe"}),i.clearAll=new i("clear-all",{fontCharacter:"\\eabf"}),i.clippy=new i("clippy",{fontCharacter:"\\eac0"}),i.closeAll=new i("close-all",{fontCharacter:"\\eac1"}),i.cloudDownload=new i("cloud-download",{fontCharacter:"\\eac2"}),i.cloudUpload=new i("cloud-upload",{fontCharacter:"\\eac3"}),i.code=new i("code",{fontCharacter:"\\eac4"}),i.collapseAll=new i("collapse-all",{fontCharacter:"\\eac5"}),i.colorMode=new i("color-mode",{fontCharacter:"\\eac6"}),i.commentDiscussion=new i("comment-discussion",{fontCharacter:"\\eac7"}),i.compareChanges=new i("compare-changes",{fontCharacter:"\\eafd"}),i.creditCard=new i("credit-card",{fontCharacter:"\\eac9"}),i.dash=new i("dash",{fontCharacter:"\\eacc"}),i.dashboard=new i("dashboard",{fontCharacter:"\\eacd"}),i.database=new i("database",{fontCharacter:"\\eace"}),i.debugContinue=new i("debug-continue",{fontCharacter:"\\eacf"}),i.debugDisconnect=new i("debug-disconnect",{fontCharacter:"\\ead0"}),i.debugPause=new i("debug-pause",{fontCharacter:"\\ead1"}),i.debugRestart=new i("debug-restart",{fontCharacter:"\\ead2"}),i.debugStart=new i("debug-start",{fontCharacter:"\\ead3"}),i.debugStepInto=new i("debug-step-into",{fontCharacter:"\\ead4"}),i.debugStepOut=new i("debug-step-out",{fontCharacter:"\\ead5"}),i.debugStepOver=new i("debug-step-over",{fontCharacter:"\\ead6"}),i.debugStop=new i("debug-stop",{fontCharacter:"\\ead7"}),i.debug=new i("debug",{fontCharacter:"\\ead8"}),i.deviceCameraVideo=new i("device-camera-video",{fontCharacter:"\\ead9"}),i.deviceCamera=new i("device-camera",{fontCharacter:"\\eada"}),i.deviceMobile=new i("device-mobile",{fontCharacter:"\\eadb"}),i.diffAdded=new i("diff-added",{fontCharacter:"\\eadc"}),i.diffIgnored=new i("diff-ignored",{fontCharacter:"\\eadd"}),i.diffModified=new i("diff-modified",{fontCharacter:"\\eade"}),i.diffRemoved=new i("diff-removed",{fontCharacter:"\\eadf"}),i.diffRenamed=new i("diff-renamed",{fontCharacter:"\\eae0"}),i.diff=new i("diff",{fontCharacter:"\\eae1"}),i.discard=new i("discard",{fontCharacter:"\\eae2"}),i.editorLayout=new i("editor-layout",{fontCharacter:"\\eae3"}),i.emptyWindow=new i("empty-window",{fontCharacter:"\\eae4"}),i.exclude=new i("exclude",{fontCharacter:"\\eae5"}),i.extensions=new i("extensions",{fontCharacter:"\\eae6"}),i.eyeClosed=new i("eye-closed",{fontCharacter:"\\eae7"}),i.fileBinary=new i("file-binary",{fontCharacter:"\\eae8"}),i.fileCode=new i("file-code",{fontCharacter:"\\eae9"}),i.fileMedia=new i("file-media",{fontCharacter:"\\eaea"}),i.filePdf=new i("file-pdf",{fontCharacter:"\\eaeb"}),i.fileSubmodule=new i("file-submodule",{fontCharacter:"\\eaec"}),i.fileSymlinkDirectory=new i("file-symlink-directory",{fontCharacter:"\\eaed"}),i.fileSymlinkFile=new i("file-symlink-file",{fontCharacter:"\\eaee"}),i.fileZip=new i("file-zip",{fontCharacter:"\\eaef"}),i.files=new i("files",{fontCharacter:"\\eaf0"}),i.filter=new i("filter",{fontCharacter:"\\eaf1"}),i.flame=new i("flame",{fontCharacter:"\\eaf2"}),i.foldDown=new i("fold-down",{fontCharacter:"\\eaf3"}),i.foldUp=new i("fold-up",{fontCharacter:"\\eaf4"}),i.fold=new i("fold",{fontCharacter:"\\eaf5"}),i.folderActive=new i("folder-active",{fontCharacter:"\\eaf6"}),i.folderOpened=new i("folder-opened",{fontCharacter:"\\eaf7"}),i.gear=new i("gear",{fontCharacter:"\\eaf8"}),i.gift=new i("gift",{fontCharacter:"\\eaf9"}),i.gistSecret=new i("gist-secret",{fontCharacter:"\\eafa"}),i.gist=new i("gist",{fontCharacter:"\\eafb"}),i.gitCommit=new i("git-commit",{fontCharacter:"\\eafc"}),i.gitCompare=new i("git-compare",{fontCharacter:"\\eafd"}),i.gitMerge=new i("git-merge",{fontCharacter:"\\eafe"}),i.githubAction=new i("github-action",{fontCharacter:"\\eaff"}),i.githubAlt=new i("github-alt",{fontCharacter:"\\eb00"}),i.globe=new i("globe",{fontCharacter:"\\eb01"}),i.grabber=new i("grabber",{fontCharacter:"\\eb02"}),i.graph=new i("graph",{fontCharacter:"\\eb03"}),i.gripper=new i("gripper",{fontCharacter:"\\eb04"}),i.heart=new i("heart",{fontCharacter:"\\eb05"}),i.home=new i("home",{fontCharacter:"\\eb06"}),i.horizontalRule=new i("horizontal-rule",{fontCharacter:"\\eb07"}),i.hubot=new i("hubot",{fontCharacter:"\\eb08"}),i.inbox=new i("inbox",{fontCharacter:"\\eb09"}),i.issueClosed=new i("issue-closed",{fontCharacter:"\\eba4"}),i.issueReopened=new i("issue-reopened",{fontCharacter:"\\eb0b"}),i.issues=new i("issues",{fontCharacter:"\\eb0c"}),i.italic=new i("italic",{fontCharacter:"\\eb0d"}),i.jersey=new i("jersey",{fontCharacter:"\\eb0e"}),i.json=new i("json",{fontCharacter:"\\eb0f"}),i.kebabVertical=new i("kebab-vertical",{fontCharacter:"\\eb10"}),i.key=new i("key",{fontCharacter:"\\eb11"}),i.law=new i("law",{fontCharacter:"\\eb12"}),i.lightbulbAutofix=new i("lightbulb-autofix",{fontCharacter:"\\eb13"}),i.linkExternal=new i("link-external",{fontCharacter:"\\eb14"}),i.link=new i("link",{fontCharacter:"\\eb15"}),i.listOrdered=new i("list-ordered",{fontCharacter:"\\eb16"}),i.listUnordered=new i("list-unordered",{fontCharacter:"\\eb17"}),i.liveShare=new i("live-share",{fontCharacter:"\\eb18"}),i.loading=new i("loading",{fontCharacter:"\\eb19"}),i.location=new i("location",{fontCharacter:"\\eb1a"}),i.mailRead=new i("mail-read",{fontCharacter:"\\eb1b"}),i.mail=new i("mail",{fontCharacter:"\\eb1c"}),i.markdown=new i("markdown",{fontCharacter:"\\eb1d"}),i.megaphone=new i("megaphone",{fontCharacter:"\\eb1e"}),i.mention=new i("mention",{fontCharacter:"\\eb1f"}),i.milestone=new i("milestone",{fontCharacter:"\\eb20"}),i.mortarBoard=new i("mortar-board",{fontCharacter:"\\eb21"}),i.move=new i("move",{fontCharacter:"\\eb22"}),i.multipleWindows=new i("multiple-windows",{fontCharacter:"\\eb23"}),i.mute=new i("mute",{fontCharacter:"\\eb24"}),i.noNewline=new i("no-newline",{fontCharacter:"\\eb25"}),i.note=new i("note",{fontCharacter:"\\eb26"}),i.octoface=new i("octoface",{fontCharacter:"\\eb27"}),i.openPreview=new i("open-preview",{fontCharacter:"\\eb28"}),i.package_=new i("package",{fontCharacter:"\\eb29"}),i.paintcan=new i("paintcan",{fontCharacter:"\\eb2a"}),i.pin=new i("pin",{fontCharacter:"\\eb2b"}),i.play=new i("play",{fontCharacter:"\\eb2c"}),i.run=new i("run",{fontCharacter:"\\eb2c"}),i.plug=new i("plug",{fontCharacter:"\\eb2d"}),i.preserveCase=new i("preserve-case",{fontCharacter:"\\eb2e"}),i.preview=new i("preview",{fontCharacter:"\\eb2f"}),i.project=new i("project",{fontCharacter:"\\eb30"}),i.pulse=new i("pulse",{fontCharacter:"\\eb31"}),i.question=new i("question",{fontCharacter:"\\eb32"}),i.quote=new i("quote",{fontCharacter:"\\eb33"}),i.radioTower=new i("radio-tower",{fontCharacter:"\\eb34"}),i.reactions=new i("reactions",{fontCharacter:"\\eb35"}),i.references=new i("references",{fontCharacter:"\\eb36"}),i.refresh=new i("refresh",{fontCharacter:"\\eb37"}),i.regex=new i("regex",{fontCharacter:"\\eb38"}),i.remoteExplorer=new i("remote-explorer",{fontCharacter:"\\eb39"}),i.remote=new i("remote",{fontCharacter:"\\eb3a"}),i.remove=new i("remove",{fontCharacter:"\\eb3b"}),i.replaceAll=new i("replace-all",{fontCharacter:"\\eb3c"}),i.replace=new i("replace",{fontCharacter:"\\eb3d"}),i.repoClone=new i("repo-clone",{fontCharacter:"\\eb3e"}),i.repoForcePush=new i("repo-force-push",{fontCharacter:"\\eb3f"}),i.repoPull=new i("repo-pull",{fontCharacter:"\\eb40"}),i.repoPush=new i("repo-push",{fontCharacter:"\\eb41"}),i.report=new i("report",{fontCharacter:"\\eb42"}),i.requestChanges=new i("request-changes",{fontCharacter:"\\eb43"}),i.rocket=new i("rocket",{fontCharacter:"\\eb44"}),i.rootFolderOpened=new i("root-folder-opened",{fontCharacter:"\\eb45"}),i.rootFolder=new i("root-folder",{fontCharacter:"\\eb46"}),i.rss=new i("rss",{fontCharacter:"\\eb47"}),i.ruby=new i("ruby",{fontCharacter:"\\eb48"}),i.saveAll=new i("save-all",{fontCharacter:"\\eb49"}),i.saveAs=new i("save-as",{fontCharacter:"\\eb4a"}),i.save=new i("save",{fontCharacter:"\\eb4b"}),i.screenFull=new i("screen-full",{fontCharacter:"\\eb4c"}),i.screenNormal=new i("screen-normal",{fontCharacter:"\\eb4d"}),i.searchStop=new i("search-stop",{fontCharacter:"\\eb4e"}),i.server=new i("server",{fontCharacter:"\\eb50"}),i.settingsGear=new i("settings-gear",{fontCharacter:"\\eb51"}),i.settings=new i("settings",{fontCharacter:"\\eb52"}),i.shield=new i("shield",{fontCharacter:"\\eb53"}),i.smiley=new i("smiley",{fontCharacter:"\\eb54"}),i.sortPrecedence=new i("sort-precedence",{fontCharacter:"\\eb55"}),i.splitHorizontal=new i("split-horizontal",{fontCharacter:"\\eb56"}),i.splitVertical=new i("split-vertical",{fontCharacter:"\\eb57"}),i.squirrel=new i("squirrel",{fontCharacter:"\\eb58"}),i.starFull=new i("star-full",{fontCharacter:"\\eb59"}),i.starHalf=new i("star-half",{fontCharacter:"\\eb5a"}),i.symbolClass=new i("symbol-class",{fontCharacter:"\\eb5b"}),i.symbolColor=new i("symbol-color",{fontCharacter:"\\eb5c"}),i.symbolConstant=new i("symbol-constant",{fontCharacter:"\\eb5d"}),i.symbolEnumMember=new i("symbol-enum-member",{fontCharacter:"\\eb5e"}),i.symbolField=new i("symbol-field",{fontCharacter:"\\eb5f"}),i.symbolFile=new i("symbol-file",{fontCharacter:"\\eb60"}),i.symbolInterface=new i("symbol-interface",{fontCharacter:"\\eb61"}),i.symbolKeyword=new i("symbol-keyword",{fontCharacter:"\\eb62"}),i.symbolMisc=new i("symbol-misc",{fontCharacter:"\\eb63"}),i.symbolOperator=new i("symbol-operator",{fontCharacter:"\\eb64"}),i.symbolProperty=new i("symbol-property",{fontCharacter:"\\eb65"}),i.wrench=new i("wrench",{fontCharacter:"\\eb65"}),i.wrenchSubaction=new i("wrench-subaction",{fontCharacter:"\\eb65"}),i.symbolSnippet=new i("symbol-snippet",{fontCharacter:"\\eb66"}),i.tasklist=new i("tasklist",{fontCharacter:"\\eb67"}),i.telescope=new i("telescope",{fontCharacter:"\\eb68"}),i.textSize=new i("text-size",{fontCharacter:"\\eb69"}),i.threeBars=new i("three-bars",{fontCharacter:"\\eb6a"}),i.thumbsdown=new i("thumbsdown",{fontCharacter:"\\eb6b"}),i.thumbsup=new i("thumbsup",{fontCharacter:"\\eb6c"}),i.tools=new i("tools",{fontCharacter:"\\eb6d"}),i.triangleDown=new i("triangle-down",{fontCharacter:"\\eb6e"}),i.triangleLeft=new i("triangle-left",{fontCharacter:"\\eb6f"}),i.triangleRight=new i("triangle-right",{fontCharacter:"\\eb70"}),i.triangleUp=new i("triangle-up",{fontCharacter:"\\eb71"}),i.twitter=new i("twitter",{fontCharacter:"\\eb72"}),i.unfold=new i("unfold",{fontCharacter:"\\eb73"}),i.unlock=new i("unlock",{fontCharacter:"\\eb74"}),i.unmute=new i("unmute",{fontCharacter:"\\eb75"}),i.unverified=new i("unverified",{fontCharacter:"\\eb76"}),i.verified=new i("verified",{fontCharacter:"\\eb77"}),i.versions=new i("versions",{fontCharacter:"\\eb78"}),i.vmActive=new i("vm-active",{fontCharacter:"\\eb79"}),i.vmOutline=new i("vm-outline",{fontCharacter:"\\eb7a"}),i.vmRunning=new i("vm-running",{fontCharacter:"\\eb7b"}),i.watch=new i("watch",{fontCharacter:"\\eb7c"}),i.whitespace=new i("whitespace",{fontCharacter:"\\eb7d"}),i.wholeWord=new i("whole-word",{fontCharacter:"\\eb7e"}),i.window=new i("window",{fontCharacter:"\\eb7f"}),i.wordWrap=new i("word-wrap",{fontCharacter:"\\eb80"}),i.zoomIn=new i("zoom-in",{fontCharacter:"\\eb81"}),i.zoomOut=new i("zoom-out",{fontCharacter:"\\eb82"}),i.listFilter=new i("list-filter",{fontCharacter:"\\eb83"}),i.listFlat=new i("list-flat",{fontCharacter:"\\eb84"}),i.listSelection=new i("list-selection",{fontCharacter:"\\eb85"}),i.selection=new i("selection",{fontCharacter:"\\eb85"}),i.listTree=new i("list-tree",{fontCharacter:"\\eb86"}),i.debugBreakpointFunctionUnverified=new i("debug-breakpoint-function-unverified",{fontCharacter:"\\eb87"}),i.debugBreakpointFunction=new i("debug-breakpoint-function",{fontCharacter:"\\eb88"}),i.debugBreakpointFunctionDisabled=new i("debug-breakpoint-function-disabled",{fontCharacter:"\\eb88"}),i.debugStackframeActive=new i("debug-stackframe-active",{fontCharacter:"\\eb89"}),i.debugStackframeDot=new i("debug-stackframe-dot",{fontCharacter:"\\eb8a"}),i.debugStackframe=new i("debug-stackframe",{fontCharacter:"\\eb8b"}),i.debugStackframeFocused=new i("debug-stackframe-focused",{fontCharacter:"\\eb8b"}),i.debugBreakpointUnsupported=new i("debug-breakpoint-unsupported",{fontCharacter:"\\eb8c"}),i.symbolString=new i("symbol-string",{fontCharacter:"\\eb8d"}),i.debugReverseContinue=new i("debug-reverse-continue",{fontCharacter:"\\eb8e"}),i.debugStepBack=new i("debug-step-back",{fontCharacter:"\\eb8f"}),i.debugRestartFrame=new i("debug-restart-frame",{fontCharacter:"\\eb90"}),i.callIncoming=new i("call-incoming",{fontCharacter:"\\eb92"}),i.callOutgoing=new i("call-outgoing",{fontCharacter:"\\eb93"}),i.menu=new i("menu",{fontCharacter:"\\eb94"}),i.expandAll=new i("expand-all",{fontCharacter:"\\eb95"}),i.feedback=new i("feedback",{fontCharacter:"\\eb96"}),i.groupByRefType=new i("group-by-ref-type",{fontCharacter:"\\eb97"}),i.ungroupByRefType=new i("ungroup-by-ref-type",{fontCharacter:"\\eb98"}),i.account=new i("account",{fontCharacter:"\\eb99"}),i.bellDot=new i("bell-dot",{fontCharacter:"\\eb9a"}),i.debugConsole=new i("debug-console",{fontCharacter:"\\eb9b"}),i.library=new i("library",{fontCharacter:"\\eb9c"}),i.output=new i("output",{fontCharacter:"\\eb9d"}),i.runAll=new i("run-all",{fontCharacter:"\\eb9e"}),i.syncIgnored=new i("sync-ignored",{fontCharacter:"\\eb9f"}),i.pinned=new i("pinned",{fontCharacter:"\\eba0"}),i.githubInverted=new i("github-inverted",{fontCharacter:"\\eba1"}),i.debugAlt=new i("debug-alt",{fontCharacter:"\\eb91"}),i.serverProcess=new i("server-process",{fontCharacter:"\\eba2"}),i.serverEnvironment=new i("server-environment",{fontCharacter:"\\eba3"}),i.pass=new i("pass",{fontCharacter:"\\eba4"}),i.stopCircle=new i("stop-circle",{fontCharacter:"\\eba5"}),i.playCircle=new i("play-circle",{fontCharacter:"\\eba6"}),i.record=new i("record",{fontCharacter:"\\eba7"}),i.debugAltSmall=new i("debug-alt-small",{fontCharacter:"\\eba8"}),i.vmConnect=new i("vm-connect",{fontCharacter:"\\eba9"}),i.cloud=new i("cloud",{fontCharacter:"\\ebaa"}),i.merge=new i("merge",{fontCharacter:"\\ebab"}),i.exportIcon=new i("export",{fontCharacter:"\\ebac"}),i.graphLeft=new i("graph-left",{fontCharacter:"\\ebad"}),i.magnet=new i("magnet",{fontCharacter:"\\ebae"}),i.notebook=new i("notebook",{fontCharacter:"\\ebaf"}),i.redo=new i("redo",{fontCharacter:"\\ebb0"}),i.checkAll=new i("check-all",{fontCharacter:"\\ebb1"}),i.pinnedDirty=new i("pinned-dirty",{fontCharacter:"\\ebb2"}),i.passFilled=new i("pass-filled",{fontCharacter:"\\ebb3"}),i.circleLargeFilled=new i("circle-large-filled",{fontCharacter:"\\ebb4"}),i.circleLargeOutline=new i("circle-large-outline",{fontCharacter:"\\ebb5"}),i.combine=new i("combine",{fontCharacter:"\\ebb6"}),i.gather=new i("gather",{fontCharacter:"\\ebb6"}),i.table=new i("table",{fontCharacter:"\\ebb7"}),i.variableGroup=new i("variable-group",{fontCharacter:"\\ebb8"}),i.typeHierarchy=new i("type-hierarchy",{fontCharacter:"\\ebb9"}),i.typeHierarchySub=new i("type-hierarchy-sub",{fontCharacter:"\\ebba"}),i.typeHierarchySuper=new i("type-hierarchy-super",{fontCharacter:"\\ebbb"}),i.gitPullRequestCreate=new i("git-pull-request-create",{fontCharacter:"\\ebbc"}),i.runAbove=new i("run-above",{fontCharacter:"\\ebbd"}),i.runBelow=new i("run-below",{fontCharacter:"\\ebbe"}),i.notebookTemplate=new i("notebook-template",{fontCharacter:"\\ebbf"}),i.debugRerun=new i("debug-rerun",{fontCharacter:"\\ebc0"}),i.workspaceTrusted=new i("workspace-trusted",{fontCharacter:"\\ebc1"}),i.workspaceUntrusted=new i("workspace-untrusted",{fontCharacter:"\\ebc2"}),i.workspaceUnspecified=new i("workspace-unspecified",{fontCharacter:"\\ebc3"}),i.terminalCmd=new i("terminal-cmd",{fontCharacter:"\\ebc4"}),i.terminalDebian=new i("terminal-debian",{fontCharacter:"\\ebc5"}),i.terminalLinux=new i("terminal-linux",{fontCharacter:"\\ebc6"}),i.terminalPowershell=new i("terminal-powershell",{fontCharacter:"\\ebc7"}),i.terminalTmux=new i("terminal-tmux",{fontCharacter:"\\ebc8"}),i.terminalUbuntu=new i("terminal-ubuntu",{fontCharacter:"\\ebc9"}),i.terminalBash=new i("terminal-bash",{fontCharacter:"\\ebca"}),i.arrowSwap=new i("arrow-swap",{fontCharacter:"\\ebcb"}),i.copy=new i("copy",{fontCharacter:"\\ebcc"}),i.personAdd=new i("person-add",{fontCharacter:"\\ebcd"}),i.filterFilled=new i("filter-filled",{fontCharacter:"\\ebce"}),i.wand=new i("wand",{fontCharacter:"\\ebcf"}),i.debugLineByLine=new i("debug-line-by-line",{fontCharacter:"\\ebd0"}),i.inspect=new i("inspect",{fontCharacter:"\\ebd1"}),i.layers=new i("layers",{fontCharacter:"\\ebd2"}),i.layersDot=new i("layers-dot",{fontCharacter:"\\ebd3"}),i.layersActive=new i("layers-active",{fontCharacter:"\\ebd4"}),i.compass=new i("compass",{fontCharacter:"\\ebd5"}),i.compassDot=new i("compass-dot",{fontCharacter:"\\ebd6"}),i.compassActive=new i("compass-active",{fontCharacter:"\\ebd7"}),i.azure=new i("azure",{fontCharacter:"\\ebd8"}),i.issueDraft=new i("issue-draft",{fontCharacter:"\\ebd9"}),i.gitPullRequestClosed=new i("git-pull-request-closed",{fontCharacter:"\\ebda"}),i.gitPullRequestDraft=new i("git-pull-request-draft",{fontCharacter:"\\ebdb"}),i.debugAll=new i("debug-all",{fontCharacter:"\\ebdc"}),i.debugCoverage=new i("debug-coverage",{fontCharacter:"\\ebdd"}),i.runErrors=new i("run-errors",{fontCharacter:"\\ebde"}),i.folderLibrary=new i("folder-library",{fontCharacter:"\\ebdf"}),i.dropDownButton=new i("drop-down-button",i.chevronDown.definition)},"56dc":function(e,t,i){},"56f3":function(e,t,i){},5717:function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),t=i("0a0f");const n=Object(t.c)("codeEditorService")},"580d":function(e,t,i){"use strict";function n(e,t){let i=0;for(let n=0;nt!==e&&(t instanceof c.d&&(o=Object(r.x)(Object(r.Q)(t.value).pop())),!0));const s=Object(r.d)(o,i);n=n.replace(/(\r\n|\r|\n)(.*)/g,(e,t,i)=>""+t+o.substr(s)+i)}return n}}}class x{constructor(e,t){this._labelService=e,this._model=t}resolve(e){const t=e["name"];if("TM_FILENAME"===t)return g.a(this._model.uri.fsPath);if("TM_FILENAME_BASE"!==t)return"TM_DIRECTORY"===t&&this._labelService?"."===g.b(this._model.uri.fsPath)?"":this._labelService.getUriLabel(Object(p.d)(this._model.uri)):"TM_FILEPATH"===t&&this._labelService?this._labelService.getUriLabel(this._model.uri):"RELATIVE_FILEPATH"===t&&this._labelService?this._labelService.getUriLabel(this._model.uri,{relative:!0,noPrefix:!0}):void 0;{const t=g.a(this._model.uri.fsPath);return e=t.lastIndexOf("."),e<=0?t:t.slice(0,e)}}}class k{constructor(e,t,i,n){this._readClipboardText=e,this._selectionIdx=t,this._selectionCount=i,this._spread=n}resolve(e){if("CLIPBOARD"===e.name&&(e=this._readClipboardText(),e)){if(this._spread){var t=e.split(/\r\n|\n|\r/).filter(e=>!Object(r.C)(e));if(t.length===this._selectionCount)return t[this._selectionIdx]}return e}}}class D{constructor(e,t){this._model=e,this._selection=t}resolve(e){e=e["name"];var t=this._model.getLanguageIdAtPosition(this._selection.selectionStartLineNumber,this._selection.selectionStartColumn);t=m.a.getComments(t);if(t)return"LINE_COMMENT"===e?t.lineCommentToken||void 0:"BLOCK_COMMENT_START"===e?t.blockCommentStartToken||void 0:"BLOCK_COMMENT_END"===e&&t.blockCommentEndToken||void 0}}class N{constructor(){this._date=new Date}resolve(e){return e=e.name,"CURRENT_YEAR"===e?String(this._date.getFullYear()):"CURRENT_YEAR_SHORT"===e?String(this._date.getFullYear()).slice(-2):"CURRENT_MONTH"===e?String(this._date.getMonth().valueOf()+1).padStart(2,"0"):"CURRENT_DATE"===e?String(this._date.getDate().valueOf()).padStart(2,"0"):"CURRENT_HOUR"===e?String(this._date.getHours().valueOf()).padStart(2,"0"):"CURRENT_MINUTE"===e?String(this._date.getMinutes().valueOf()).padStart(2,"0"):"CURRENT_SECOND"===e?String(this._date.getSeconds().valueOf()).padStart(2,"0"):"CURRENT_DAY_NAME"===e?N.dayNames[this._date.getDay()]:"CURRENT_DAY_NAME_SHORT"===e?N.dayNamesShort[this._date.getDay()]:"CURRENT_MONTH_NAME"===e?N.monthNames[this._date.getMonth()]:"CURRENT_MONTH_NAME_SHORT"===e?N.monthNamesShort[this._date.getMonth()]:"CURRENT_SECONDS_UNIX"===e?String(Math.floor(this._date.getTime()/1e3)):void 0}}N.dayNames=[u.a("Sunday","Sunday"),u.a("Monday","Monday"),u.a("Tuesday","Tuesday"),u.a("Wednesday","Wednesday"),u.a("Thursday","Thursday"),u.a("Friday","Friday"),u.a("Saturday","Saturday")],N.dayNamesShort=[u.a("SundayShort","Sun"),u.a("MondayShort","Mon"),u.a("TuesdayShort","Tue"),u.a("WednesdayShort","Wed"),u.a("ThursdayShort","Thu"),u.a("FridayShort","Fri"),u.a("SaturdayShort","Sat")],N.monthNames=[u.a("January","January"),u.a("February","February"),u.a("March","March"),u.a("April","April"),u.a("May","May"),u.a("June","June"),u.a("July","July"),u.a("August","August"),u.a("September","September"),u.a("October","October"),u.a("November","November"),u.a("December","December")],N.monthNamesShort=[u.a("JanuaryShort","Jan"),u.a("FebruaryShort","Feb"),u.a("MarchShort","Mar"),u.a("AprilShort","Apr"),u.a("MayShort","May"),u.a("JuneShort","Jun"),u.a("JulyShort","Jul"),u.a("AugustShort","Aug"),u.a("SeptemberShort","Sep"),u.a("OctoberShort","Oct"),u.a("NovemberShort","Nov"),u.a("DecemberShort","Dec")];class O{constructor(e){this._workspaceService=e}resolve(e){if(this._workspaceService){var t=(t=this._workspaceService.getWorkspace()).configuration?{id:t.id,configPath:t.configuration}:1===t.folders.length?{id:t.id,uri:t.folders[0].uri}:void 0;if(t)return"WORKSPACE_NAME"===e.name?this._resolveWorkspaceName(t):"WORKSPACE_FOLDER"===e.name?this._resoveWorkspacePath(t):void 0}}_resolveWorkspaceName(e){if(b(e))return g.a(e.uri.path);let t=g.a(e.configPath.path);return t.endsWith(_)?t.substr(0,t.length-_.length-1):t}_resoveWorkspacePath(e){if(b(e))return Object(v.b)(e.uri.fsPath);var t=g.a(e.configPath.path);let i=e.configPath.fsPath;return(i=i.endsWith(t)?i.substr(0,i.length-t.length-1):i)?Object(v.b)(i):"/"}}class E{resolve(e){var t;e=e["name"];return"RANDOM"===e?Math.random().toString().slice(-6):"RANDOM_HEX"===e?Math.random().toString(16).slice(-6):"UUID"===e?(y(C),C[6]=15&C[6]|64,C[8]=63&C[8]|128,e=0,t="",(t+=w[C[e++]])+w[C[e++]]+w[C[e++]]+w[C[e++]]+"-"+w[C[e++]]+w[C[e++]]+"-"+w[C[e++]]+w[C[e++]]+"-"+w[C[e++]]+w[C[e++]]+"-"+w[C[e++]]+w[C[e++]]+w[C[e++]]+w[C[e++]]+w[C[+e]]+w[C[15]]):void 0}}u=i("b7d0");var I=i("303e"),M=i("47cb");Object(u.f)((e,t)=>{function i(t){return t=e.getColor(t),t?t.toString():"transparent"}t.addRule(`.monaco-editor .snippet-placeholder { background-color: ${i(I.Ec)}; outline-color: ${i(I.Fc)}; }`),t.addRule(`.monaco-editor .finish-snippet-placeholder { background-color: ${i(I.Cc)}; outline-color: ${i(I.Dc)}; }`)});class T{constructor(e,t,i,o){this._editor=e,this._snippet=t,this._offset=i,this._snippetLineLeadingWhitespace=o,this._nestingLevel=1,this._placeholderGroups=Object(n.l)(t.placeholders,c.b.compareByIndex),this._placeholderGroupsIdx=-1}dispose(){this._placeholderDecorations&&this._editor.deltaDecorations([...this._placeholderDecorations.values()],[]),this._placeholderGroups.length=0}_initDecorations(){if(!this._placeholderDecorations){this._placeholderDecorations=new Map;const e=this._editor.getModel();this._editor.changeDecorations(t=>{for(const o of this._snippet.placeholders){var i=this._snippet.offset(o),n=this._snippet.fullLen(o);i=a.a.fromPositions(e.getPositionAt(this._offset+i),e.getPositionAt(this._offset+i+n)),n=o.isFinalTabstop?T._decor.inactiveFinal:T._decor.inactive,i=t.addDecoration(i,n);this._placeholderDecorations.set(o,i)}})}}move(e){if(!this._editor.hasModel())return[];if(this._initDecorations(),0<=this._placeholderGroupsIdx){var t=[];for(const e of this._placeholderGroups[this._placeholderGroupsIdx])if(e.transform){var i=this._placeholderDecorations.get(e),n=(i=this._editor.getModel().getDecorationRange(i),this._editor.getModel().getValueInRange(i)),o=e.transform.resolve(n).split(/\r\n|\r|\n/);for(let e=1;e{var t,i,n=new Set,o=[];for(const h of this._placeholderGroups[this._placeholderGroupsIdx]){var s=this._placeholderDecorations.get(h),a=this._editor.getModel().getDecorationRange(s);o.push(new l.a(a.startLineNumber,a.startColumn,a.endLineNumber,a.endColumn)),r=r&&this._hasPlaceholderBeenCollapsed(h),e.changeDecorationOptions(s,h.isFinalTabstop?T._decor.activeFinal:T._decor.active),n.add(h);for(const t of this._snippet.enclosingPlaceholders(h)){var d=this._placeholderDecorations.get(t);e.changeDecorationOptions(d,t.isFinalTabstop?T._decor.activeFinal:T._decor.active),n.add(t)}}for([t,i]of this._placeholderDecorations)n.has(t)||e.changeDecorationOptions(i,t.isFinalTabstop?T._decor.inactiveFinal:T._decor.inactive);return o});return r?this.move(e):null!=a?a:[]}_hasPlaceholderBeenCollapsed(e){let t=e;for(;t;){if(t instanceof c.b){var i=this._placeholderDecorations.get(t);if(this._editor.getModel().getDecorationRange(i).isEmpty()&&0{for(const n of this._placeholderGroups[this._placeholderGroupsIdx]){var o=e.shift(),r=o._snippet.placeholderInfo.last.index;for(const e of o._snippet.placeholderInfo.all)e.isFinalTabstop?e.index=n.index+(r+1)/this._nestingLevel:e.index=n.index+e.index/this._nestingLevel;this._snippet.replace(n,o._snippet.children);var s=this._placeholderDecorations.get(n);i.removeDecoration(s),this._placeholderDecorations.delete(n);for(const e of o._snippet.placeholders){var l=o._snippet.offset(e),d=o._snippet.fullLen(e);l=a.a.fromPositions(t.getPositionAt(o._offset+l),t.getPositionAt(o._offset+l+d)),d=i.addDecoration(l,T._decor.inactive);this._placeholderDecorations.set(e,d)}}this._placeholderGroups=Object(n.l)(this._snippet.placeholders,c.b.compareByIndex)})}}T._decor={active:t.a.register({description:"snippet-placeholder-1",stickiness:0,className:"snippet-placeholder"}),inactive:t.a.register({description:"snippet-placeholder-2",stickiness:1,className:"snippet-placeholder"}),activeFinal:t.a.register({description:"snippet-placeholder-3",stickiness:1,className:"finish-snippet-placeholder"}),inactiveFinal:t.a.register({description:"snippet-placeholder-4",stickiness:1,className:"finish-snippet-placeholder"})};const A={overwriteBefore:0,overwriteAfter:0,adjustWhitespace:!0,clipboardText:void 0,overtypingCapturer:void 0};class R{constructor(e,t,i=A){this._templateMerges=[],this._snippets=[],this._editor=e,this._template=t,this._options=i}static adjustWhitespace(e,t,i,n,o){var s=e.getLineContent(t.lineNumber);const a=Object(r.x)(s,0,t.column-1);let l;return i.walk(t=>{if(t instanceof c.d&&!(t.parent instanceof c.a)){var o=t.value.split(/\r\n|\r|\n/);if(n){var r=i.offset(t);0===r?o[0]=e.normalizeIndentation(o[0]):10!==(r=(l=null!==l&&void 0!==l?l:i.toString()).charCodeAt(r-1))&&13!==r||(o[0]=e.normalizeIndentation(a+o[0]));for(let t=1;te.get(d.a,h.d)),f=e.invokeWithinContext(e=>new x(e.get(M.a,h.d),j)),_=()=>l;let W=0;var b,v,C=j.getValueInRange(R.adjustSelection(j,e.getSelection(),i,0)),w=j.getValueInRange(R.adjustSelection(j,e.getSelection(),0,n)),y=j.getLineFirstNonWhitespaceColumn(e.getSelection().positionLineNumber),I=e.getSelections().map((e,t)=>({selection:e,idx:t})).sort((e,t)=>a.a.compareRangesUsingStarts(e.selection,t.selection));for({selection:b,idx:v}of I){let a=R.adjustSelection(j,b,i,0),l=R.adjustSelection(j,b,0,n);C!==j.getValueInRange(a)&&(a=b),w!==j.getValueInRange(l)&&(l=b);var A=b.setStartPosition(a.startLineNumber,a.startColumn).setEndPosition(l.endLineNumber,l.endColumn),P=(new c.c).parse(t,!0,o),F=A.getStartPosition(),B=R.adjustWhitespace(j,F,P,r||0 ")}"`}insert(){var e,t;this._editor.hasModel()&&(({edits:e,snippets:t}=R.createEditsAndSnippets(this._editor,this._template,this._options.overwriteBefore,this._options.overwriteAfter,!1,this._options.adjustWhitespace,this._options.clipboardText,this._options.overtypingCapturer)),this._snippets=t,this._editor.executeEdits("snippet",e,e=>this._snippets[0].hasPlaceholder?this._move(!0):e.filter(e=>!!e.identifier).map(e=>l.a.fromPositions(e.range.getEndPosition()))),this._editor.revealRange(this._editor.getSelections()[0]))}merge(e,t=A){if(this._editor.hasModel()){this._templateMerges.push([this._snippets[0]._nestingLevel,this._snippets[0]._placeholderGroupsIdx,e]);const{edits:i,snippets:n}=R.createEditsAndSnippets(this._editor,e,t.overwriteBefore,t.overwriteAfter,!0,t.adjustWhitespace,t.clipboardText,t.overtypingCapturer);this._editor.executeEdits("snippet",i,e=>{for(const t of this._snippets)t.merge(n);return this._snippets[0].hasPlaceholder?this._move(void 0):e.filter(e=>!!e.identifier).map(e=>l.a.fromPositions(e.range.getEndPosition()))})}}next(){var e=this._move(!0);this._editor.setSelections(e),this._editor.revealPositionInCenterIfOutsideViewport(e[0].getPosition())}prev(){var e=this._move(!1);this._editor.setSelections(e),this._editor.revealPositionInCenterIfOutsideViewport(e[0].getPosition())}_move(e){var t=[];for(const n of this._snippets){var i=n.move(e);t.push(...i)}return t}get isAtFirstPlaceholder(){return this._snippets[0].isAtFirstPlaceholder}get isAtLastPlaceholder(){return this._snippets[0].isAtLastPlaceholder}get hasPlaceholder(){return this._snippets[0].hasPlaceholder}get choice(){return this._snippets[0].choice}isSelectionWithinPlaceholders(){if(!this.hasPlaceholder)return!1;var e=this._editor.getSelections();if(e.length{e.push(...t.get(i))})}for([t,i]of(e.sort(a.a.compareRangesUsingStarts),n))if(i.length!==e.length)n.delete(t);else{i.sort(a.a.compareRangesUsingStarts);for(let o=0;othis.cancelHasListener=!0})),this.onDidCancel=this._onDidCancel.event,this.cancelHasListener=!1,this._onDidRun=this._register(new a.b),this.onDidRun=this._onDidRun.event,this._onBeforeRun=this._register(new a.b),this.onBeforeRun=this._onBeforeRun.event,this.options=t,this._context=null!=(i=t.context)?i:null,this._orientation=null!=(i=this.options.orientation)?i:0,this._triggerKeys={keyDown:null!=(i=null==(i=this.options.triggerKeys)?void 0:i.keyDown)&&i,keys:null!=(i=null==(i=this.options.triggerKeys)?void 0:i.keys)?i:[3,10]},this.options.actionRunner?this._actionRunner=this.options.actionRunner:(this._actionRunner=new s.b,this._register(this._actionRunner)),this._register(this._actionRunner.onDidRun(e=>this._onDidRun.fire(e))),this._register(this._actionRunner.onBeforeRun(e=>this._onBeforeRun.fire(e))),this._actionIds=[],this.viewItems=[],this.focusedItem=void 0,this.domNode=document.createElement("div"),!(this.domNode.className="monaco-action-bar")!==t.animated&&this.domNode.classList.add("animated"),this._orientation){case 0:l=[15],d=[17];break;case 1:l=[16],d=[18],this.domNode.className+=" vertical"}this._register(n.i(this.domNode,n.d.KEY_DOWN,e=>{e=new o.a(e);let t=!0;var i="number"==typeof this.focusedItem?this.viewItems[this.focusedItem]:void 0;l&&(e.equals(l[0])||e.equals(l[1]))?t=this.focusPrevious():d&&(e.equals(d[0])||e.equals(d[1]))?t=this.focusNext():e.equals(9)&&this.cancelHasListener?this._onDidCancel.fire():e.equals(14)?t=this.focusFirst():e.equals(13)?t=this.focusLast():e.equals(2)&&i instanceof r.b&&i.trapsArrowNavigation?t=this.focusNext():this.isTriggerKeyEvent(e)?this._triggerKeys.keyDown?this.doTrigger(e):this.triggerKeyDown=!0:t=!1,t&&(e.preventDefault(),e.stopPropagation())})),this._register(n.i(this.domNode,n.d.KEY_UP,e=>{e=new o.a(e),this.isTriggerKeyEvent(e)?(!this._triggerKeys.keyDown&&this.triggerKeyDown&&(this.triggerKeyDown=!1,this.doTrigger(e)),e.preventDefault(),e.stopPropagation()):(e.equals(2)||e.equals(1026))&&this.updateFocusedItem()})),this.focusTracker=this._register(n.Y(this.domNode)),this._register(this.focusTracker.onDidBlur(()=>{n.y()!==this.domNode&&n.L(n.y(),this.domNode)||(this._onDidBlur.fire(),this.focusedItem=void 0,this.triggerKeyDown=!1)})),this._register(this.focusTracker.onDidFocus(()=>this.updateFocusedItem())),this.actionsList=document.createElement("ul"),this.actionsList.className="actions-container",this.actionsList.setAttribute("role","toolbar"),this.options.ariaLabel&&this.actionsList.setAttribute("aria-label",this.options.ariaLabel),this.domNode.appendChild(this.actionsList),e.appendChild(this.domNode)}isTriggerKeyEvent(e){let t=!1;return this._triggerKeys.keys.forEach(i=>{t=t||e.equals(i)}),t}updateFocusedItem(){for(let t=0;tt.setActionContext(e))}get actionRunner(){return this._actionRunner}set actionRunner(e){e&&(this._actionRunner=e,this.viewItems.forEach(t=>t.actionRunner=e))}getContainer(){return this.domNode}push(e,t={}){e=Array.isArray(e)?e:[e];let i=d.i(t.index)?t.index:null;e.forEach(e=>{var o=document.createElement("li");let s;o.className="action-item",o.setAttribute("role","presentation"),this.options.allowContextMenu||this._register(n.i(o,n.d.CONTEXT_MENU,e=>{n.c.stop(e,!0)})),(s=(s=this.options.actionViewItemProvider?this.options.actionViewItemProvider(e):s)||new r.a(this.context,e,t)).actionRunner=this._actionRunner,s.setActionContext(this.context),s.render(o),this.focusable&&s instanceof r.b&&0===this.viewItems.length&&s.setFocusable(!0),null===i||i<0||i>=this.actionsList.children.length?(this.actionsList.appendChild(o),this.viewItems.push(s),this._actionIds.push(e.id)):(this.actionsList.insertBefore(o,this.actionsList.children[i]),this.viewItems.splice(i,0,s),this._actionIds.splice(i,0,e.id),i++)}),"number"==typeof this.focusedItem&&this.focus(this.focusedItem)}clear(){Object(l.f)(this.viewItems),this.viewItems=[],this._actionIds=[],n.t(this.actionsList)}length(){return this.viewItems.length}focus(e){let t=!1,i=void 0;void 0===e?t=!0:"number"==typeof e?i=e:"boolean"==typeof e&&(t=e),t&&void 0===this.focusedItem?(e=this.viewItems.findIndex(e=>e.isEnabled()),this.focusedItem=-1===e?void 0:e):void 0!==i&&(this.focusedItem=i),this.updateFocus()}focusFirst(){return this.focusedItem=1=this.viewItems.length)return this.focusedItem=t,!1}while(this.focusedItem=(this.focusedItem+1)%this.viewItems.length,e=this.viewItems[this.focusedItem],this.focusedItem!==t&&this.options.focusOnlyEnabledItems&&!e.isEnabled());return this.updateFocus(),!0}focusPrevious(){if(void 0===this.focusedItem)this.focusedItem=0;else if(this.viewItems.length<=1)return!1;var e,t=this.focusedItem;do{if(this.focusedItem=this.focusedItem-1,this.focusedItem<0){if(this.options.preventLoopNavigation)return this.focusedItem=t,!1;this.focusedItem=this.viewItems.length-1}}while(e=this.viewItems[this.focusedItem],this.focusedItem!==t&&this.options.focusOnlyEnabledItems&&!e.isEnabled());return this.updateFocus(!0),!0}updateFocus(e,t){void 0===this.focusedItem&&this.actionsList.focus({preventScroll:t});for(let o=0;oy(void 0,void 0,void 0,(function*(){var[i,n,o]=t,i=(Object(C.c)(v.a.isUri(i)),Object(C.c)(m.a.isIPosition(n)),Object(C.c)("string"==typeof o||!o),yield e.get(w.a).createModelReference(i));try{const e=yield L(i.object.textEditorModel,m.a.lift(n),{triggerKind:f.C.Invoke,isRetrigger:!1,triggerCharacter:o},_.a.None);if(e)return setTimeout(()=>e.dispose(),0),e.value}finally{i.dispose()}})));b=i("5bd73");var x,k=i("303e"),D=i("b7d0"),N=i("5fe7"),O=i("3170"),E=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))},I=x=x||{};I.Default={type:0},I.Pending=class{constructor(e,t){this.request=e,this.previouslyActiveHints=t,this.type=2}},I.Active=class{constructor(e){this.hints=e,this.type=1}};class M extends o.a{constructor(e,t=M.DEFAULT_DELAY){super(),this._onChangedHints=this._register(new c.b),this.onChangedHints=this._onChangedHints.event,this.triggerOnType=!1,this._state=x.Default,this._pendingTriggers=[],this._lastSignatureHelpResult=this._register(new o.d),this.triggerChars=new O.b,this.retriggerChars=new O.b,this.triggerId=0,this.editor=e,this.throttledDelayer=new N.a(t),this._register(this.editor.onDidBlurEditorWidget(()=>this.cancel())),this._register(this.editor.onDidChangeConfiguration(()=>this.onEditorConfigurationChange())),this._register(this.editor.onDidChangeModel(e=>this.onModelChanged())),this._register(this.editor.onDidChangeModelLanguage(e=>this.onModelChanged())),this._register(this.editor.onDidChangeCursorSelection(e=>this.onCursorChange(e))),this._register(this.editor.onDidChangeModelContent(e=>this.onModelContentChange())),this._register(f.B.onDidChange(this.onModelChanged,this)),this._register(this.editor.onDidType(e=>this.onDidType(e))),this.onEditorConfigurationChange(),this.onModelChanged()}get state(){return this._state}set state(e){2===this._state.type&&this._state.request.cancel(),this._state=e}cancel(e=!1){this.state=x.Default,this.throttledDelayer.cancel(),e||this._onChangedHints.fire(void 0)}trigger(e,t){var i=this.editor.getModel();if(i&&f.B.has(i)){const i=++this.triggerId;this._pendingTriggers.push(e),this.throttledDelayer.trigger(()=>this.doTrigger(i),t).catch(p.f)}}next(){var e,t,i,n;1===this.state.type&&(e=this.state.hints.signatures.length,i=(t=this.state.hints.activeSignature)%e==e-1,n=this.editor.getOption(75).cycle,(e<2||i)&&!n?this.cancel():this.updateActiveSignature(i&&n?0:t+1))}previous(){var e,t,i,n;1===this.state.type&&(e=this.state.hints.signatures.length,i=0===(t=this.state.hints.activeSignature),n=this.editor.getOption(75).cycle,(e<2||i)&&!n?this.cancel():this.updateActiveSignature(i&&n?e-1:t-1))}updateActiveSignature(e){1===this.state.type&&(this.state=new x.Active(Object.assign(Object.assign({},this.state.hints),{activeSignature:e})),this._onChangedHints.fire(this.state.hints))}doTrigger(e){return E(this,void 0,void 0,(function*(){var t=1===this.state.type||2===this.state.type,i=this.getLastActiveHints();if(this.cancel(!0),0===this._pendingTriggers.length)return!1;var n=this._pendingTriggers.reduce(T);this._pendingTriggers=[];const o={triggerKind:n.triggerKind,triggerCharacter:n.triggerCharacter,isRetrigger:t,activeSignatureHelp:i};if(!this.editor.hasModel())return!1;const r=this.editor.getModel(),s=this.editor.getPosition();this.state=new x.Pending(Object(N.h)(e=>L(r,s,o,e)),i);try{var a=yield this.state.request;return e!==this.triggerId?(null!=a&&a.dispose(),!1):a&&a.value.signatures&&0!==a.value.signatures.length?(this.state=new x.Active(a.value),this._lastSignatureHelpResult.value=a,this._onChangedHints.fire(this.state.hints),!0):(null!=a&&a.dispose(),this._lastSignatureHelpResult.clear(),this.cancel(),!1)}catch(t){return e===this.triggerId&&(this.state=x.Default),Object(p.f)(t),!1}}))}getLastActiveHints(){switch(this.state.type){case 1:return this.state.hints;case 2:return this.state.previouslyActiveHints;default:return}}get isTriggered(){return 1===this.state.type||2===this.state.type||this.throttledDelayer.isTriggered()}onModelChanged(){this.cancel(),this.triggerChars=new O.b,this.retriggerChars=new O.b;var e=this.editor.getModel();if(e)for(const t of f.B.ordered(e)){for(const e of t.signatureHelpTriggerCharacters||[])this.triggerChars.add(e.charCodeAt(0)),this.retriggerChars.add(e.charCodeAt(0));for(const e of t.signatureHelpRetriggerCharacters||[])this.retriggerChars.add(e.charCodeAt(0))}}onDidType(e){var t,i;this.triggerOnType&&(t=e.length-1,i=e.charCodeAt(t),this.triggerChars.has(i)||this.isTriggered&&this.retriggerChars.has(i))&&this.trigger({triggerKind:f.C.TriggerCharacter,triggerCharacter:e.charAt(t)})}onCursorChange(e){"mouse"===e.source?this.cancel():this.isTriggered&&this.trigger({triggerKind:f.C.ContentChange})}onModelContentChange(){this.isTriggered&&this.trigger({triggerKind:f.C.ContentChange})}onEditorConfigurationChange(){this.triggerOnType=this.editor.getOption(75).enabled,this.triggerOnType||this.cancel()}dispose(){this.cancel(!0),super.dispose()}}function T(e,t){switch(t.triggerKind){case f.C.Invoke:return t;case f.C.ContentChange:return e;default:return f.C.TriggerCharacter,t}}M.DEFAULT_DELAY=120;var A=i("3742"),R=(I=i("561a"),i("9c41")),P=(i=i("bf5b"),function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3{e?(this.show(),this.render(e)):this.hide()}))}createParameterHintDOMNodes(){var e=B(".editor-widget.parameter-hints-widget"),t=l.q(e,B(".phwrapper")),i=(t.tabIndex=-1,l.q(t,B(".controls"))),n=l.q(i,B(".button"+D.d.asCSSSelector(W))),o=l.q(i,B(".overloads"));i=l.q(i,B(".button"+D.d.asCSSSelector(j))),this._register(l.i(n,"click",e=>{l.c.stop(e),this.previous()})),this._register(l.i(i,"click",e=>{l.c.stop(e),this.next()})),n=B(".body"),i=new h.a(n,{}),this._register(i),t.appendChild(i.getDomNode()),t=l.q(n,B(".signature")),n=l.q(n,B(".docs")),e.style.userSelect="text",this.domNodes={element:e,signature:t,overloads:o,docs:n,scrollbar:i},this.editor.addContentWidget(this),this.hide(),this._register(this.editor.onDidChangeCursorSelection(e=>{this.visible&&this.editor.layoutContentWidget(this)})),e=()=>{var e;this.domNodes&&(e=this.editor.getOption(42),this.domNodes.element.style.fontSize=e.fontSize+"px")};e(),this._register(c.c.chain(this.editor.onDidChangeConfiguration.bind(this.editor)).filter(e=>e.hasChanged(42)).on(e,null)),this._register(this.editor.onDidLayoutChange(e=>this.updateMaxHeight())),this.updateMaxHeight()}show(){this.visible||(this.domNodes||this.createParameterHintDOMNodes(),this.keyVisible.set(!0),this.visible=!0,setTimeout(()=>{this.domNodes&&this.domNodes.element.classList.add("visible")},100),this.editor.layoutContentWidget(this))}hide(){this.renderDisposeables.clear(),this.visible&&(this.keyVisible.reset(),this.visible=!1,this.announcedLabel=null,this.domNodes&&this.domNodes.element.classList.remove("visible"),this.editor.layoutContentWidget(this))}getPosition(){return this.visible?{position:this.editor.getPosition(),preference:[1,2]}:null}render(e){if(this.renderDisposeables.clear(),this.domNodes){var t=1{var e;null!=(e=this.domNodes)&&e.scrollbar.scanDomNode()}})),e.element.classList.add("markdown-docs"),e}hasDocs(e,t){return!!(t&&"string"==typeof t.documentation&&0{var i=e.getColor(k.F),n=(i&&(n=e.type===R.a.HIGH_CONTRAST?2:1,t.addRule(`.monaco-editor .parameter-hints-widget { border: ${n}px solid ${i}; }`),t.addRule(`.monaco-editor .parameter-hints-widget.multiple .body { border-left: 1px solid ${i.transparent(.5)}; }`),t.addRule(`.monaco-editor .parameter-hints-widget .signature.has-docs { border-bottom: 1px solid ${i.transparent(.5)}; }`)),e.getColor(k.E));n&&t.addRule(`.monaco-editor .parameter-hints-widget { background-color: ${n}; }`),i=e.getColor(k.Jc),i&&t.addRule(`.monaco-editor .parameter-hints-widget a { color: ${i}; }`),n=e.getColor(k.Ic),n&&t.addRule(`.monaco-editor .parameter-hints-widget a:hover { color: ${n}; }`),i=e.getColor(k.G),i&&t.addRule(`.monaco-editor .parameter-hints-widget { color: ${i}; }`),n=e.getColor(k.Hc);n&&t.addRule(`.monaco-editor .parameter-hints-widget code { background-color: ${n}; }`)}),i=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3e.cancel(),kbOpts:{weight:175,kbExpr:r.a.focus,primary:9,secondary:[1033]}})),Object(a.k)(new P({id:"showPrevParameterHint",precondition:s.a.and(S.Visible,S.MultipleSignatures),handler:e=>e.previous(),kbOpts:{weight:175,kbExpr:r.a.focus,primary:16,secondary:[528],mac:{primary:16,secondary:[528,302]}}})),Object(a.k)(new P({id:"showNextParameterHint",precondition:s.a.and(S.Visible,S.MultipleSignatures),handler:e=>e.next(),kbOpts:{weight:175,kbExpr:r.a.focus,primary:18,secondary:[530],mac:{primary:18,secondary:[530,300]}}}))},"5bd73":function(e,t,i){"use strict";i.d(t,"a",(function(){return a})),i.d(t,"b",(function(){return l})),i.d(t,"c",(function(){return d}));var n=i("a666"),o=i("3742"),r=i("6d8e"),s=(t=i("0a0f"),function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))});const a=Object(t.c)("openerService"),l=Object.freeze({_serviceBrand:void 0,registerOpener(){return n.a.None},registerValidator(){return n.a.None},registerExternalUriResolver(){return n.a.None},setDefaultExternalOpener(){},registerExternalOpener(){return n.a.None},open(){return s(this,void 0,void 0,(function*(){return!1}))},resolveExternalUri(e){return s(this,void 0,void 0,(function*(){return{resolved:e,dispose(){}}}))}});function d(e,t){return r.a.isUri(e)?Object(o.r)(e.scheme,t):Object(o.R)(e,t+":")}},"5d08":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"rust",extensions:[".rs",".rlib"],aliases:["Rust","rust"],loader:function(){return i.e("chunk-2d238465").then(i.bind(null,"ff4c"))}})},"5d28":function(e,t,i){"use strict";i.d(t,"a",(function(){return s})),i.d(t,"b",(function(){return a}));var n=i("0f70"),o=i("e757"),r=i("30db");class s{constructor(e){this.timestamp=Date.now(),this.browserEvent=e,this.leftButton=0===e.button,this.middleButton=1===e.button,this.rightButton=2===e.button,this.buttons=e.buttons,this.target=e.target,this.detail=e.detail||1,"dblclick"===e.type&&(this.detail=2),this.ctrlKey=e.ctrlKey,this.shiftKey=e.shiftKey,this.altKey=e.altKey,this.metaKey=e.metaKey,"number"==typeof e.pageX?(this.posx=e.pageX,this.posy=e.pageY):(this.posx=e.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,this.posy=e.clientY+document.body.scrollTop+document.documentElement.scrollTop),e=o.a.getPositionOfChildWindowRelativeToAncestorWindow(self,e.view),this.posx-=e.left,this.posy-=e.top}preventDefault(){this.browserEvent.preventDefault()}stopPropagation(){this.browserEvent.stopPropagation()}}class a{constructor(e,t=0,i=0){this.browserEvent=e||null,this.target=e?e.target||e.targetNode||e.srcElement:null,this.deltaY=i,this.deltaX=t,e&&(t=i=e,void 0!==i.wheelDeltaY?this.deltaY=i.wheelDeltaY/120:void 0!==t.VERTICAL_AXIS&&t.axis===t.VERTICAL_AXIS?this.deltaY=-t.detail/3:"wheel"===e.type&&(e.deltaMode===e.DOM_DELTA_LINE?n.g&&!r.f?this.deltaY=-e.deltaY/3:this.deltaY=-e.deltaY:this.deltaY=-e.deltaY/40),void 0!==i.wheelDeltaX?n.h&&r.i?this.deltaX=-i.wheelDeltaX/120:this.deltaX=i.wheelDeltaX/120:void 0!==t.HORIZONTAL_AXIS&&t.axis===t.HORIZONTAL_AXIS?this.deltaX=-e.detail/3:"wheel"===e.type&&(e.deltaMode===e.DOM_DELTA_LINE?n.g&&!r.f?this.deltaX=-e.deltaX/3:this.deltaX=-e.deltaX:this.deltaX=-e.deltaX/40),0===this.deltaY)&&0===this.deltaX&&e.wheelDelta&&(this.deltaY=e.wheelDelta/120)}preventDefault(){this.browserEvent&&this.browserEvent.preventDefault()}stopPropagation(){this.browserEvent&&this.browserEvent.stopPropagation()}}},"5d70":function(e,t,i){},"5d75":function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),t=i("0a0f");const n=Object(t.c)("telemetryService")},"5ed2":function(e,t,i){"use strict";i.r(t),i.d(t,"getOccurrencesAtPosition",(function(){return k}));var n=i("dff7"),o=i("e8e3"),r=i("5fe7"),s=i("2504"),a=i("fdcc"),l=i("a666"),d=(t=i("b2cc"),i("6a89")),h=i("c101"),c=i("3352"),u=i("b57f"),g=i("b707"),p=i("4fc3"),m=i("303e"),f=i("b7d0"),_=i("3813"),b=(i=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3()=>Promise.resolve(n.provideDocumentHighlights(e,t,i)).then(void 0,a.g)),o.n)}class D{constructor(e,t,i){this._wordRange=this._getCurrentWordRange(e,t),this.result=Object(r.h)(n=>this._compute(e,t,i,n))}_getCurrentWordRange(e,t){return e=e.getWordAtPosition(t.getPosition()),e?new d.a(t.startLineNumber,e.startColumn,t.startLineNumber,e.endColumn):null}isValid(e,t,i){var n=t.startLineNumber,o=t.startColumn,r=t.endColumn;t=this._getCurrentWordRange(e,t);let s=Boolean(this._wordRange&&this._wordRange.equalsRange(t));for(let l=0,d=i.length;!s&&l=r&&(s=!0)}return s}cancel(){this.result.cancel()}}class N extends D{_compute(e,t,i,n){return k(e,t.getPosition(),n).then(e=>e||[])}}class O extends D{constructor(e,t,i){super(e,t,i),this._selectionIsEmpty=t.isEmpty()}_compute(e,t,i,n){return Object(r.n)(250,n).then(()=>{var n;return!t.isEmpty()||!(n=e.getWordAtPosition(t.getPosition()))||1e3({range:e.range,kind:g.h.Text}))})}isValid(e,t,i){var n=t.isEmpty();return this._selectionIsEmpty===n&&super.isValid(e,t,i)}}Object(t.n)("_executeDocumentHighlights",(e,t)=>k(e,t,s.a.None));class E{constructor(e,t){this.toUnhook=new l.b,this.workerRequestTokenId=0,this.workerRequestCompleted=!1,this.workerRequestValue=[],this.lastCursorPositionChangeTime=0,this.renderDecorationsTimer=-1,this.editor=e,this._hasWordHighlights=x.bindTo(t),this._ignorePositionChangeEvent=!1,this.occurrencesHighlight=this.editor.getOption(71),this.model=this.editor.getModel(),this.toUnhook.add(e.onDidChangeCursorPosition(e=>{this._ignorePositionChangeEvent||this.occurrencesHighlight&&this._onPositionChanged(e)})),this.toUnhook.add(e.onDidChangeModelContent(e=>{this._stopAll()})),this.toUnhook.add(e.onDidChangeConfiguration(e=>{var t=this.editor.getOption(71);this.occurrencesHighlight!==t&&(this.occurrencesHighlight=t,this._stopAll())})),this._decorationIds=[],this.workerRequestTokenId=0,this.workerRequest=null,this.workerRequestCompleted=!1,this.lastCursorPositionChangeTime=0,this.renderDecorationsTimer=-1}hasDecorations(){return 0this.model.getDecorationRange(e)).sort(d.a.compareRangesUsingStarts))}moveNext(){var e=this._getSortedHighlights(),t=(e.findIndex(e=>e.containsPosition(this.editor.getPosition()))+1)%e.length,i=e[t];try{this._ignorePositionChangeEvent=!0,this.editor.setPosition(i.getStartPosition()),this.editor.revealRangeInCenterIfOutsideViewport(i);var n,o=this._getWord();o&&(n=this.editor.getModel().getLineContent(i.startLineNumber),Object(_.a)(`${n}, ${1+t} of ${e.length} for '${o.word}'`))}finally{this._ignorePositionChangeEvent=!1}}moveBack(){var e=this._getSortedHighlights(),t=(e.findIndex(e=>e.containsPosition(this.editor.getPosition()))-1+e.length)%e.length,i=e[t];try{this._ignorePositionChangeEvent=!0,this.editor.setPosition(i.getStartPosition()),this.editor.revealRangeInCenterIfOutsideViewport(i);var n,o=this._getWord();o&&(n=this.editor.getModel().getLineContent(i.startLineNumber),Object(_.a)(`${n}, ${1+t} of ${e.length} for '${o.word}'`))}finally{this._ignorePositionChangeEvent=!1}}_removeDecorations(){0t||n.endColumn{t===this.workerRequestTokenId&&(this.workerRequestCompleted=!0,this.workerRequestValue=e||[],this._beginRenderDecorations())},a.f)}}}_beginRenderDecorations(){var e=(new Date).getTime(),t=this.lastCursorPositionChangeTime+250;t<=e?(this.renderDecorationsTimer=-1,this.renderDecorations()):this.renderDecorationsTimer=setTimeout(()=>{this.renderDecorations()},t-e)}renderDecorations(){this.renderDecorationsTimer=-1;var e=[];for(const t of this.workerRequestValue)t.range&&e.push({range:t.range,options:E._getDecorationOptions(t.kind)});this._decorationIds=this.editor.deltaDecorations(this._decorationIds,e),this._hasWordHighlights.set(this.hasDecorations())}static _getDecorationOptions(e){return e===g.h.Write?this._WRITE_OPTIONS:e===g.h.Text?this._TEXT_OPTIONS:this._REGULAR_OPTIONS}dispose(){this._stopAll(),this.toUnhook.dispose()}}E._WRITE_OPTIONS=u.a.register({description:"word-highlight-strong",stickiness:1,className:"wordHighlightStrong",overviewRuler:{color:Object(f.g)(L),position:c.d.Center}}),E._TEXT_OPTIONS=u.a.register({description:"selection-highlight",stickiness:1,className:"selectionHighlight",overviewRuler:{color:Object(f.g)(m.jc),position:c.d.Center}}),E._REGULAR_OPTIONS=u.a.register({description:"word-highlight",stickiness:1,className:"wordHighlight",overviewRuler:{color:Object(f.g)(S),position:c.d.Center}});let I=class e extends l.a{constructor(e,t){super(),this.wordHighlighter=null;const i=()=>{e.hasModel()&&(this.wordHighlighter=new E(e,t))};this._register(e.onDidChangeModel(e=>{this.wordHighlighter&&(this.wordHighlighter.dispose(),this.wordHighlighter=null),i()})),i()}static get(t){return t.getContribution(e.ID)}saveViewState(){return!(!this.wordHighlighter||!this.wordHighlighter.hasDecorations())}moveNext(){this.wordHighlighter&&this.wordHighlighter.moveNext()}moveBack(){this.wordHighlighter&&this.wordHighlighter.moveBack()}restoreViewState(e){this.wordHighlighter&&e&&this.wordHighlighter.restore()}dispose(){this.wordHighlighter&&(this.wordHighlighter.dispose(),this.wordHighlighter=null),super.dispose()}};I.ID="editor.contrib.wordHighlighter",I=i([b(1,p.b)],I);class M extends t.b{constructor(e,t){super(t),this._isNext=e}run(e,t){t=I.get(t),t&&(this._isNext?t.moveNext():t.moveBack())}}class T extends t.b{constructor(){super({id:"editor.action.wordHighlight.trigger",label:n.a("wordHighlight.trigger.label","Trigger Symbol Highlight"),alias:"Trigger Symbol Highlight",precondition:x.toNegated(),kbOpts:{kbExpr:h.a.editorTextFocus,primary:0,weight:100}})}run(e,t,i){t=I.get(t),t&&t.restoreViewState(!0)}}Object(t.l)(I.ID,I),Object(t.j)(class extends M{constructor(){super(!0,{id:"editor.action.wordHighlight.next",label:n.a("wordHighlight.next.label","Go to Next Symbol Highlight"),alias:"Go to Next Symbol Highlight",precondition:x,kbOpts:{kbExpr:h.a.editorTextFocus,primary:65,weight:100}})}}),Object(t.j)(class extends M{constructor(){super(!1,{id:"editor.action.wordHighlight.prev",label:n.a("wordHighlight.previous.label","Go to Previous Symbol Highlight"),alias:"Go to Previous Symbol Highlight",precondition:x,kbOpts:{kbExpr:h.a.editorTextFocus,primary:1089,weight:100}})}}),Object(t.j)(T),Object(f.f)((e,t)=>{var i=e.getColor(m.T);i&&(t.addRule(`.monaco-editor .focused .selectionHighlight { background-color: ${i}; }`),t.addRule(`.monaco-editor .selectionHighlight { background-color: ${i.transparent(.5)}; }`)),i=e.getColor(v),i&&t.addRule(`.monaco-editor .wordHighlight { background-color: ${i}; }`),i=e.getColor(C),i&&t.addRule(`.monaco-editor .wordHighlightStrong { background-color: ${i}; }`),i=e.getColor(m.U),i&&t.addRule(`.monaco-editor .selectionHighlight { border: 1px ${"hc"===e.type?"dotted":"solid"} ${i}; box-sizing: border-box; }`),i=e.getColor(w),i&&t.addRule(`.monaco-editor .wordHighlight { border: 1px ${"hc"===e.type?"dashed":"solid"} ${i}; box-sizing: border-box; }`),i=e.getColor(y);i&&t.addRule(`.monaco-editor .wordHighlightStrong { border: 1px ${"hc"===e.type?"dashed":"solid"} ${i}; box-sizing: border-box; }`)})},"5fe7":function(e,t,i){"use strict";i.d(t,"k",(function(){return l})),i.d(t,"h",(function(){return d})),i.d(t,"l",(function(){return h})),i.d(t,"a",(function(){return u})),i.d(t,"f",(function(){return g})),i.d(t,"n",(function(){return p})),i.d(t,"i",(function(){return m})),i.d(t,"j",(function(){return f})),i.d(t,"g",(function(){return _})),i.d(t,"c",(function(){return b})),i.d(t,"e",(function(){return v})),i.d(t,"m",(function(){return C})),i.d(t,"b",(function(){return w})),i.d(t,"d",(function(){return n}));var n,o=i("2504"),r=i("fdcc"),s=i("a666"),a=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))};function l(e){return!!e&&"function"==typeof e.then}function d(e){const t=new o.b,i=e(t.token),n=new Promise((e,n)=>{const o=t.token.onCancellationRequested(()=>{o.dispose(),t.dispose(),n(Object(r.b)())});Promise.resolve(i).then(i=>{o.dispose(),t.dispose(),e(i)},e=>{o.dispose(),t.dispose(),n(e)})});return new class{cancel(){t.cancel()}then(e,t){return n.then(e,t)}catch(e){return this.then(void 0,e)}finally(e){return n.finally(e)}}}function h(e,t,i){return Promise.race([e,new Promise(e=>t.onCancellationRequested(()=>e(i)))])}class c{constructor(){this.activePromise=null,this.queuedPromise=null,this.queuedPromiseFactory=null}queue(e){if(this.activePromise){if(this.queuedPromiseFactory=e,!this.queuedPromise){const e=()=>{this.queuedPromise=null;var e=this.queue(this.queuedPromiseFactory);return this.queuedPromiseFactory=null,e};this.queuedPromise=new Promise(t=>{this.activePromise.then(e,e).then(t)})}return new Promise((e,t)=>{this.queuedPromise.then(e,t)})}return this.activePromise=e(),new Promise((e,t)=>{this.activePromise.then(t=>{this.activePromise=null,e(t)},e=>{this.activePromise=null,t(e)})})}}class u{constructor(e){this.defaultDelay=e,this.timeout=null,this.completionPromise=null,this.doResolve=null,this.doReject=null,this.task=null}trigger(e,t=this.defaultDelay){return this.task=e,this.cancelTimeout(),this.completionPromise||(this.completionPromise=new Promise((e,t)=>{this.doResolve=e,this.doReject=t}).then(()=>{var e;if(this.completionPromise=null,this.doResolve=null,this.task)return e=this.task,this.task=null,e()})),this.timeout=setTimeout(()=>{this.timeout=null,this.doResolve&&this.doResolve(null)},t),this.completionPromise}isTriggered(){return null!==this.timeout}cancel(){this.cancelTimeout(),this.completionPromise&&(this.doReject&&this.doReject(Object(r.b)()),this.completionPromise=null)}cancelTimeout(){null!==this.timeout&&(clearTimeout(this.timeout),this.timeout=null)}dispose(){this.cancel()}}class g{constructor(e){this.delayer=new u(e),this.throttler=new c}trigger(e,t){return this.delayer.trigger(()=>this.throttler.queue(e),t)}dispose(){this.delayer.dispose()}}function p(e,t){return t?new Promise((i,n)=>{const o=setTimeout(()=>{s.dispose(),i()},e),s=t.onCancellationRequested(()=>{clearTimeout(o),s.dispose(),n(Object(r.b)())})}):d(t=>p(e,t))}function m(e,t=0){const i=setTimeout(e,t);return Object(s.i)(()=>clearTimeout(i))}function f(e,t=(e=>!!e),i=null){let n=0;const o=e.length,r=()=>{var s;return n>=o?Promise.resolve(i):(s=e[n++],Promise.resolve(s()).then(e=>t(e)?Promise.resolve(e):r()))};return r()}class _{constructor(e,t){this._token=-1,"function"==typeof e&&"number"==typeof t&&this.setIfNotSet(e,t)}dispose(){this.cancel()}cancel(){-1!==this._token&&(clearTimeout(this._token),this._token=-1)}cancelAndSet(e,t){this.cancel(),this._token=setTimeout(()=>{this._token=-1,e()},t)}setIfNotSet(e,t){-1===this._token&&(this._token=setTimeout(()=>{this._token=-1,e()},t))}}class b{constructor(){this._token=-1}dispose(){this.cancel()}cancel(){-1!==this._token&&(clearInterval(this._token),this._token=-1)}cancelAndSet(e,t){this.cancel(),this._token=setInterval(()=>{e()},t)}}class v{constructor(e,t){this.timeoutToken=-1,this.runner=e,this.timeout=t,this.timeoutHandler=this.onTimeout.bind(this)}dispose(){this.cancel(),this.runner=null}cancel(){this.isScheduled()&&(clearTimeout(this.timeoutToken),this.timeoutToken=-1)}schedule(e=this.timeout){this.cancel(),this.timeoutToken=setTimeout(this.timeoutHandler,e)}get delay(){return this.timeout}set delay(e){this.timeout=e}isScheduled(){return-1!==this.timeoutToken}onTimeout(){this.timeoutToken=-1,this.runner&&this.doRun()}doRun(){this.runner&&this.runner()}}let C;if("function"!=typeof requestIdleCallback||"function"!=typeof cancelIdleCallback){const e=Object.freeze({didTimeout:!0,timeRemaining(){return 15}});C=t=>{const i=setTimeout(()=>t(e));let n=!1;return{dispose(){n||(n=!0,clearTimeout(i))}}}}else C=(e,t)=>{const i=requestIdleCallback(e,"number"==typeof t?{timeout:t}:void 0);let n=!1;return{dispose(){n||(n=!0,cancelIdleCallback(i))}}};class w{constructor(e){this._didRun=!1,this._executor=()=>{try{this._value=e()}catch(e){this._error=e}finally{this._didRun=!0}},this._handle=C(()=>this._executor())}dispose(){this._handle.dispose()}get value(){if(this._didRun||(this._handle.dispose(),this._executor()),this._error)throw this._error;return this._value}get isInitialized(){return this._didRun}}(n||(n={})).settled=function(e){return a(this,void 0,void 0,(function*(){let t=void 0;var i=yield Promise.all(e.map(e=>e.then(e=>e,e=>{t=t||e})));if(void 0!==t)throw t;return i}))}},"607c":function(e,t,i){},"62bd":function(e,t,i){"use strict";i.d(t,"a",(function(){return o}));var n=i("308f");const o=new class{constructor(){this._zoomLevel=0,this._onDidChangeZoomLevel=new n.b,this.onDidChangeZoomLevel=this._onDidChangeZoomLevel.event}getZoomLevel(){return this._zoomLevel}setZoomLevel(e){e=Math.min(Math.max(-5,e),20),this._zoomLevel!==e&&(this._zoomLevel=e,this._onDidChangeZoomLevel.fire(this._zoomLevel))}}},6424:function(e,t,i){"use strict";function n(e,t,i){let n=null,o=null;if("function"==typeof i.value?(n="value",(o=i.value).length):"function"==typeof i.get&&(n="get",o=i.get),!o)throw new Error("not supported");const r="$memoize$"+t;i[n]=function(...e){return this.hasOwnProperty(r)||Object.defineProperty(this,r,{configurable:!1,enumerable:!1,writable:!1,value:o.apply(this,e)}),this[r]}}i.d(t,"a",(function(){return n}))},6483:function(e,t,i){"use strict";i.d(t,"b",(function(){return d})),i.d(t,"a",(function(){return h}));var n=i("2504"),o=i("fdcc"),r=i("6d8e"),s=i("6a89"),a=i("b707"),l=i("1b69");t=i("9e74");function d(e,t){const i=[];var n=a.c.ordered(e).reverse().map(n=>Promise.resolve(n.provideDocumentColors(e,t)).then(e=>{if(Array.isArray(e))for(var t of e)i.push({colorInfo:t,provider:n})}));return Promise.all(n).then(()=>i)}function h(e,t,i,n){return Promise.resolve(i.provideColorPresentations(e,t,n))}t.a.registerCommand("_executeDocumentColorProvider",(function(e,...t){var[t]=t;if(!(t instanceof r.a))throw Object(o.c)();const i=e.get(l.a).getModel(t);if(!i)throw Object(o.c)();const s=[];return e=a.c.ordered(i).reverse().map(e=>Promise.resolve(e.provideDocumentColors(i,n.a.None)).then(e=>{if(Array.isArray(e))for(var t of e)s.push({range:t.range,color:[t.color.red,t.color.green,t.color.blue,t.color.alpha]})})),Promise.all(e).then(()=>s)})),t.a.registerCommand("_executeColorPresentationProvider",(function(e,...t){var[t,i]=t,{uri:i,range:d}=i;if(!(i instanceof r.a&&Array.isArray(t)&&4===t.length&&s.a.isIRange(d)))throw Object(o.c)();var[t,h,c,u]=t;const g=e.get(l.a).getModel(i);if(!g)throw Object(o.c)();const p={range:d,color:{red:t,green:h,blue:c,alpha:u}},m=[];return e=a.c.ordered(g).reverse().map(e=>Promise.resolve(e.provideColorPresentations(g,p,n.a.None)).then(e=>{Array.isArray(e)&&m.push(...e)})),Promise.all(e).then(()=>m)}))},"650e":function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return o})),i.d(t,"c",(function(){return r}));const n={RESOURCES:"ResourceURLs",DOWNLOAD_URL:"DownloadURL",FILES:"Files",TEXT:i("b9b4").a.text,TERMINALS:"Terminals"};class o{constructor(e){this.data=e}update(){}getData(){return this.data}}const r={CurrentDragAndDropData:void 0}},6640:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"mips",extensions:[".s"],aliases:["MIPS","MIPS-V"],mimetypes:["text/x-mips","text/mips","text/plaintext"],loader:function(){return i.e("chunk-74532125").then(i.bind(null,"0d351"))}})},6653:function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return o}));class n{constructor(e){this.domNode=e,this._maxWidth=-1,this._width=-1,this._height=-1,this._top=-1,this._left=-1,this._bottom=-1,this._right=-1,this._fontFamily="",this._fontWeight="",this._fontSize=-1,this._fontFeatureSettings="",this._lineHeight=-1,this._letterSpacing=-100,this._className="",this._display="",this._position="",this._visibility="",this._backgroundColor="",this._layerHint=!1,this._contain="none",this._boxShadow=""}setMaxWidth(e){this._maxWidth!==e&&(this._maxWidth=e,this.domNode.style.maxWidth=this._maxWidth+"px")}setWidth(e){this._width!==e&&(this._width=e,this.domNode.style.width=this._width+"px")}setHeight(e){this._height!==e&&(this._height=e,this.domNode.style.height=this._height+"px")}setTop(e){this._top!==e&&(this._top=e,this.domNode.style.top=this._top+"px")}unsetTop(){-1!==this._top&&(this._top=-1,this.domNode.style.top="")}setLeft(e){this._left!==e&&(this._left=e,this.domNode.style.left=this._left+"px")}setBottom(e){this._bottom!==e&&(this._bottom=e,this.domNode.style.bottom=this._bottom+"px")}setRight(e){this._right!==e&&(this._right=e,this.domNode.style.right=this._right+"px")}setFontFamily(e){this._fontFamily!==e&&(this._fontFamily=e,this.domNode.style.fontFamily=this._fontFamily)}setFontWeight(e){this._fontWeight!==e&&(this._fontWeight=e,this.domNode.style.fontWeight=this._fontWeight)}setFontSize(e){this._fontSize!==e&&(this._fontSize=e,this.domNode.style.fontSize=this._fontSize+"px")}setFontFeatureSettings(e){this._fontFeatureSettings!==e&&(this._fontFeatureSettings=e,this.domNode.style.fontFeatureSettings=this._fontFeatureSettings)}setLineHeight(e){this._lineHeight!==e&&(this._lineHeight=e,this.domNode.style.lineHeight=this._lineHeight+"px")}setLetterSpacing(e){this._letterSpacing!==e&&(this._letterSpacing=e,this.domNode.style.letterSpacing=this._letterSpacing+"px")}setClassName(e){this._className!==e&&(this._className=e,this.domNode.className=this._className)}toggleClassName(e,t){this.domNode.classList.toggle(e,t),this._className=this.domNode.className}setDisplay(e){this._display!==e&&(this._display=e,this.domNode.style.display=this._display)}setPosition(e){this._position!==e&&(this._position=e,this.domNode.style.position=this._position)}setVisibility(e){this._visibility!==e&&(this._visibility=e,this.domNode.style.visibility=this._visibility)}setBackgroundColor(e){this._backgroundColor!==e&&(this._backgroundColor=e,this.domNode.style.backgroundColor=this._backgroundColor)}setLayerHinting(e){this._layerHint!==e&&(this._layerHint=e,this.domNode.style.transform=this._layerHint?"translate3d(0px, 0px, 0px)":"")}setBoxShadow(e){this._boxShadow!==e&&(this._boxShadow=e,this.domNode.style.boxShadow=e)}setContain(e){this._contain!==e&&(this._contain=e,this.domNode.style.contain=this._contain)}setAttribute(e,t){this.domNode.setAttribute(e,t)}removeAttribute(e){this.domNode.removeAttribute(e)}appendChild(e){this.domNode.appendChild(e.domNode)}removeChild(e){this.domNode.removeChild(e.domNode)}}function o(e){return new n(e)}},"66bd":function(e,t,i){"use strict";i.d(t,"a",(function(){return r}));var n=i("0a0f"),o=i("cdd6");i.d(t,"b",(function(){return o.a}));const r=Object(n.c)("quickInputService")},"66f1":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"lua",extensions:[".lua"],aliases:["Lua","lua"],loader:function(){return i.e("chunk-2d217e5b").then(i.bind(null,"c94c"))}})},"675a4":function(e,t,i){},"67b4":function(e,t,i){"use strict";i.d(t,"a",(function(){return a}));var n=i("7061"),o=i("6a89"),r=i("db88"),s=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))};class a{provideSelectionRanges(e,t){return s(this,void 0,void 0,(function*(){var i=[];for(const n of t){const t=[],o=(i.push(t),new Map);yield new Promise(t=>a._bracketsRightYield(t,0,e,n,o)),yield new Promise(i=>a._bracketsLeftYield(i,0,e,n,o,t))}return i}))}static _bracketsRightYield(e,t,i,n,o){for(var s=new Map,l=Date.now();;){if(t>=a._maxRounds){e();break}if(!n){e();break}var d=i.findNextBracket(n);if(!d){e();break}if(Date.now()-l>a._maxDuration){setTimeout(()=>a._bracketsRightYield(e,t+1,i,n,o));break}var h=d.close[0];if(d.isOpen){var c=s.has(h)?s.get(h):0;s.set(h,c+1)}else if(c=s.has(h)?s.get(h):0,--c,s.set(h,Math.max(0,c)),c<0){let e=o.get(h);e||(e=new r.a,o.set(h,e)),e.push(d.range)}n=d.range.getEndPosition()}}static _bracketsLeftYield(e,t,i,n,r,s){for(var l=new Map,d=Date.now();;){if(t>=a._maxRounds&&0===r.size){e();break}if(!n){e();break}var h=i.findPrevBracket(n);if(!h){e();break}if(Date.now()-d>a._maxDuration){setTimeout(()=>a._bracketsLeftYield(e,t+1,i,n,r,s));break}var c,u,g=h.close[0];h.isOpen?(u=l.has(g)?l.get(g):0,--u,l.set(g,Math.max(0,u)),u<0&&(u=r.get(g))&&(c=u.shift(),0===u.size&&r.delete(g),u=o.a.fromPositions(h.range.getEndPosition(),c.getStartPosition()),c=o.a.fromPositions(h.range.getStartPosition(),c.getEndPosition()),s.push({range:u}),s.push({range:c}),a._addBracketLeading(i,c,s))):(u=l.has(g)?l.get(g):0,l.set(g,u+1)),n=h.range.getStartPosition()}}static _addBracketLeading(e,t,i){if(t.startLineNumber!==t.endLineNumber){var r=t.startLineNumber;const s=e.getLineFirstNonWhitespaceColumn(r);if(0!==s&&s!==t.startColumn&&(i.push({range:o.a.fromPositions(new n.a(r,s),t.getEndPosition())}),i.push({range:o.a.fromPositions(new n.a(r,1),t.getEndPosition())})),r-=1,0{e.hasChanged(69)&&(e=l(this._editor.getOption(69)),this._opts.equals(e)||(this._opts=e,this._lastMouseMoveEvent=null,this._hasTriggerKeyOnMouseDown=!1,this._lineNumberOnMouseDown=0,this._onCancel.fire()))})),this._register(this._editor.onMouseMove(e=>this._onEditorMouseMove(new r(e,this._opts)))),this._register(this._editor.onMouseDown(e=>this._onEditorMouseDown(new r(e,this._opts)))),this._register(this._editor.onMouseUp(e=>this._onEditorMouseUp(new r(e,this._opts)))),this._register(this._editor.onKeyDown(e=>this._onEditorKeyDown(new s(e,this._opts)))),this._register(this._editor.onKeyUp(e=>this._onEditorKeyUp(new s(e,this._opts)))),this._register(this._editor.onMouseDrag(()=>this._resetHandler())),this._register(this._editor.onDidChangeCursorSelection(e=>this._onDidChangeCursorSelection(e))),this._register(this._editor.onDidChangeModel(e=>this._resetHandler())),this._register(this._editor.onDidChangeModelContent(()=>this._resetHandler())),this._register(this._editor.onDidScrollChange(e=>{(e.scrollTopChanged||e.scrollLeftChanged)&&this._resetHandler()}))}_onDidChangeCursorSelection(e){e.selection&&e.selection.startColumn!==e.selection.endColumn&&this._resetHandler()}_onEditorMouseMove(e){this._lastMouseMoveEvent=e,this._onMouseMoveOrRelevantKeyDown.fire([e,null])}_onEditorMouseDown(e){this._hasTriggerKeyOnMouseDown=e.hasTriggerModifier,this._lineNumberOnMouseDown=e.target.position?e.target.position.lineNumber:0}_onEditorMouseUp(e){var t=e.target.position?e.target.position.lineNumber:0;this._hasTriggerKeyOnMouseDown&&this._lineNumberOnMouseDown&&this._lineNumberOnMouseDown===t&&this._onExecute.fire(e)}_onEditorKeyDown(e){this._lastMouseMoveEvent&&(e.keyCodeIsTriggerKey||e.keyCodeIsSideBySideKey&&e.hasTriggerModifier)?this._onMouseMoveOrRelevantKeyDown.fire([this._lastMouseMoveEvent,e]):e.hasTriggerModifier&&this._onCancel.fire()}_onEditorKeyUp(e){e.keyCodeIsTriggerKey&&this._onCancel.fire()}_resetHandler(){this._lastMouseMoveEvent=null,this._hasTriggerKeyOnMouseDown=!1,this._onCancel.fire()}}},"6a38":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"razor",extensions:[".cshtml"],aliases:["Razor","razor"],mimetypes:["text/x-cshtml"],loader:function(){return i.e("chunk-2d0abc00").then(i.bind(null,"1737"))}})},"6a5d":function(e,t,i){"use strict";i.d(t,"a",(function(){return u})),i.d(t,"b",(function(){return m}));var n=i("308f"),o=i("eda7"),r=i("a666"),s=i("40355"),a=i("49d9"),l=i("9768"),d=i("32b8"),h=i("1b69");function c(e){return"string"!=typeof e&&(Array.isArray(e)?e.every(c):!!e.exclusive)}class u{constructor(){this._clock=0,this._entries=[],this._onDidChange=new n.b}get onDidChange(){return this._onDidChange.event}register(e,t){let i={selector:e,provider:t,_score:-1,_time:this._clock++};return this._entries.push(i),this._lastCandidate=void 0,this._onDidChange.fire(this._entries.length),Object(r.i)(()=>{var e;i&&0<=(e=this._entries.indexOf(i))&&(this._entries.splice(e,1),this._lastCandidate=void 0,this._onDidChange.fire(this._entries.length),i=void 0)})}has(e){return 0t.push(e.provider)),t}orderedGroups(e){const t=[];let i,n;return this._orderedForEach(e,e=>{i&&n===e._score?i.push(e.provider):(n=e._score,i=[e.provider],t.push(i))}),t}_orderedForEach(e,t){if(e){this._updateScores(e);for(const e of this._entries)0s&&(s=r)}return s}if("string"==typeof t)return o?"*"===t?5:t===n?10:0:0;if(t){var{language:t,pattern:s,scheme:a,hasAccessToAllModels:h}=t;if(!o&&!h)return 0;let e=0;if(a)if(a===i.scheme)e=10;else{if("*"!==a)return 0;e=5}if(t)if(t===n)e=10;else{if("*"!==t)return 0;e=Math.max(e,5)}if(s){let t;if((t="string"==typeof s?s:Object.assign(Object.assign({},s),{base:Object(d.d)(s.base)}))!==i.fsPath&&!Object(l.a)(t,i.fsPath))return 0;e=10}return e}return 0}(i.selector,e.uri,e.getLanguageIdentifier().language,Object(h.b)(e)),c(i.selector)&&0t._score?-1:e._timet._time?-1:0}}const g=new WeakMap;let p=0;class m{constructor(e,t,i=Number.MAX_SAFE_INTEGER){this._registry=e,this.min=t,this.max=i,this._cache=new s.a(50,.7)}_key(e){return e.id+this._registry.all(e).reduce((e,t)=>Object(o.b)(function(e){let t=g.get(e);return void 0===t&&(t=++p,g.set(e,t)),t}(t),e),0)}_clamp(e){return void 0===e?this.min:Math.min(this.max,Math.max(this.min,Math.floor(1.3*e)))}get(e){return e=this._key(e),e=this._cache.get(e),this._clamp(null==e?void 0:e.value)}update(e,t){var i=this._key(e);let n=this._cache.get(i);return n||(n=new a.a,this._cache.set(i,n)),n.update(t),this.get(e)}}},"6a89":function(e,t,i){"use strict";i.d(t,"a",(function(){return o}));var n=i("7061");class o{constructor(e,t,i,n){ie.endLineNumber||t.lineNumber===e.startLineNumber&&t.columne.endColumn)}containsRange(e){return o.containsRange(this,e)}static containsRange(e,t){return!(t.startLineNumbere.endLineNumber||t.endLineNumber>e.endLineNumber||t.startLineNumber===e.startLineNumber&&t.startColumne.endColumn)}strictContainsRange(e){return o.strictContainsRange(this,e)}static strictContainsRange(e,t){return!(t.startLineNumbere.endLineNumber||t.endLineNumber>e.endLineNumber||t.startLineNumber===e.startLineNumber&&t.startColumn<=e.startColumn||t.endLineNumber===e.endLineNumber&&t.endColumn>=e.endColumn)}plusRange(e){return o.plusRange(this,e)}static plusRange(e,t){let i,n,r,s;return n=t.startLineNumbere.endLineNumber?(r=t.endLineNumber,t.endColumn):t.endLineNumber===e.endLineNumber?(r=t.endLineNumber,Math.max(t.endColumn,e.endColumn)):(r=e.endLineNumber,e.endColumn),new o(i,n,r,s)}intersectRanges(e){return o.intersectRanges(this,e)}static intersectRanges(e,t){let i=e.startLineNumber,n=e.startColumn,r=e.endLineNumber,s=e.endColumn;e=t.startLineNumber;var a=t.startColumn,l=t.endLineNumber;t=t.endColumn;return il?(r=l,s=t):r===l&&(s=Math.min(s,t)),i>r||i===r&&n>s?null:new o(i,n,r,s)}equalsRange(e){return o.equalsRange(this,e)}static equalsRange(e,t){return!!e&&!!t&&e.startLineNumber===t.startLineNumber&&e.startColumn===t.startColumn&&e.endLineNumber===t.endLineNumber&&e.endColumn===t.endColumn}getEndPosition(){return o.getEndPosition(this)}static getEndPosition(e){return new n.a(e.endLineNumber,e.endColumn)}getStartPosition(){return o.getStartPosition(this)}static getStartPosition(e){return new n.a(e.startLineNumber,e.startColumn)}toString(){return"["+this.startLineNumber+","+this.startColumn+" -> "+this.endLineNumber+","+this.endColumn+"]"}setEndPosition(e,t){return new o(this.startLineNumber,this.startColumn,e,t)}setStartPosition(e,t){return new o(e,t,this.endLineNumber,this.endColumn)}collapseToStart(){return o.collapseToStart(this)}static collapseToStart(e){return new o(e.startLineNumber,e.startColumn,e.startLineNumber,e.startColumn)}static fromPositions(e,t=e){return new o(e.lineNumber,e.column,t.lineNumber,t.column)}static lift(e){return e?new o(e.startLineNumber,e.startColumn,e.endLineNumber,e.endColumn):null}static isIRange(e){return e&&"number"==typeof e.startLineNumber&&"number"==typeof e.startColumn&&"number"==typeof e.endLineNumber&&"number"==typeof e.endColumn}static areIntersectingOrTouching(e,t){return!(e.endLineNumbere.startLineNumber}}},"6c8c":function(e,t,i){"use strict";i.r(t);var n=i("89cd"),o=i("2f1e"),r=(t=i("03d9"),i("a666")),s=i("dff7"),a=(i=i("66bd"),function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3{var[e]=t.selectedItems;e&&this.quickInputService.quickAccess.show(e.prefix,{preserveValue:!0})})),i.add(t.onDidChangeValue(t=>{t=this.registry.getQuickAccessProvider(t.substr(e.PREFIX.length)),t&&t.prefix&&t.prefix!==e.PREFIX&&this.quickInputService.quickAccess.show(t.prefix,{preserveValue:!0})})),this.getQuickAccessProviders());return t.items=0===n.length||0===o.length?[...0===n.length?o:n]:[{label:Object(s.a)("globalCommands","global commands"),type:"separator"},...o,{label:Object(s.a)("editorCommands","editor commands"),type:"separator"},...n],i}getQuickAccessProviders(){var t=[],i=[];for(const r of this.registry.getQuickAccessProviders().sort((e,t)=>e.prefix.localeCompare(t.prefix)))if(r.prefix!==e.PREFIX)for(const e of r.helpEntries){var n=e.prefix||r.prefix,o=n||"…";(e.needsEditor?i:t).push({prefix:n,label:o,ariaLabel:Object(s.a)("helpPickAriaLabel","{0}, {1}",o,e.description),description:e.description})}return{editorProviders:i,globalProviders:t}}};d.PREFIX="?",d=a([l(0,i.a)],d),n.a.as(o.b.Quickaccess).registerQuickAccessProvider({ctor:d,prefix:"",helpEntries:[{description:t.e.helpQuickAccessActionLabel,needsEditor:!0}]})},"6d8e":function(e,t,i){"use strict";i.d(t,"a",(function(){return h})),i.d(t,"b",(function(){return f}));var n=i("32b8"),o=i("30db");const r=/^\w[\w\d+.-]*$/,s=/^\//,a=/^\/\//;function l(e,t){if(!e.scheme&&t)throw new Error(`[UriError]: Scheme is missing: {scheme: "", authority: "${e.authority}", path: "${e.path}", query: "${e.query}", fragment: "${e.fragment}"}`);if(e.scheme&&!r.test(e.scheme))throw new Error("[UriError]: Scheme contains illegal characters.");if(e.path)if(e.authority){if(!s.test(e.path))throw new Error('[UriError]: If a URI contains an authority component, then the path component must either be empty or begin with a slash ("/") character')}else if(a.test(e.path))throw new Error('[UriError]: If a URI does not contain an authority component, then the path cannot begin with two slash characters ("//")')}const d=/^(([^:/?#]+?):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?/;class h{constructor(e,t,i,n,o,r=!1){var s;"object"==typeof e?(this.scheme=e.scheme||"",this.authority=e.authority||"",this.path=e.path||"",this.query=e.query||"",this.fragment=e.fragment||""):(this.scheme=(s=r,(e=e)||s?e:"file"),this.authority=t||"",this.path=function(e,t){switch(e){case"https":case"http":case"file":t?"/"!==t[0]&&(t="/"+t):t="/"}return t}(this.scheme,i||""),this.query=n||"",this.fragment=o||"",l(this,r))}static isUri(e){return e instanceof h||!!e&&"string"==typeof e.authority&&"string"==typeof e.fragment&&"string"==typeof e.path&&"string"==typeof e.query&&"string"==typeof e.scheme&&"string"==typeof e.fsPath&&"function"==typeof e.with&&"function"==typeof e.toString}get fsPath(){return f(this,!1)}with(e){if(!e)return this;let{scheme:t,authority:i,path:n,query:o,fragment:r}=e;return void 0===t?t=this.scheme:null===t&&(t=""),void 0===i?i=this.authority:null===i&&(i=""),void 0===n?n=this.path:null===n&&(n=""),void 0===o?o=this.query:null===o&&(o=""),void 0===r?r=this.fragment:null===r&&(r=""),t===this.scheme&&i===this.authority&&n===this.path&&o===this.query&&r===this.fragment?this:new u(t,i,n,o,r)}static parse(e,t=!1){return e=d.exec(e),e?new u(e[2]||"",v(e[4]||""),v(e[5]||""),v(e[7]||""),v(e[9]||""),t):new u("","","","","")}static file(e){let t="";var i;return"/"===(e=o.i?e.replace(/\\/g,"/"):e)[0]&&"/"===e[1]&&(e=-1===(i=e.indexOf("/",2))?(t=e.substring(2),"/"):(t=e.substring(2,i),e.substring(i)||"/")),new u("file",t,e,"","")}static from(e){return e=new u(e.scheme,e.authority,e.path,e.query,e.fragment),l(e,!0),e}static joinPath(e,...t){if(!e.path)throw new Error("[UriError]: cannot call joinPath on URI without path");let i;return i=o.i&&"file"===e.scheme?h.file(n.i.join(f(e,!0),...t)).path:n.e.join(e.path,...t),e.with({path:i})}toString(e=!1){return _(this,e)}toJSON(){return this}static revive(e){var t;return e&&(e instanceof h?e:((t=new u(e))._formatted=e.external,t._fsPath=e._sep===c?e.fsPath:null,t))}}const c=o.i?1:void 0;class u extends h{constructor(){super(...arguments),this._formatted=null,this._fsPath=null}get fsPath(){return this._fsPath||(this._fsPath=f(this,!1)),this._fsPath}toString(e=!1){return e?_(this,!0):(this._formatted||(this._formatted=_(this,!1)),this._formatted)}toJSON(){var e={$mid:1};return this._fsPath&&(e.fsPath=this._fsPath,e._sep=c),this._formatted&&(e.external=this._formatted),this.path&&(e.path=this.path),this.scheme&&(e.scheme=this.scheme),this.authority&&(e.authority=this.authority),this.query&&(e.query=this.query),this.fragment&&(e.fragment=this.fragment),e}}const g={[58]:"%3A",47:"%2F",63:"%3F",35:"%23",91:"%5B",93:"%5D",64:"%40",33:"%21",36:"%24",38:"%26",39:"%27",40:"%28",41:"%29",42:"%2A",43:"%2B",44:"%2C",59:"%3B",61:"%3D",32:"%20"};function p(e,t){let i=void 0,n=-1;for(let r=0;rfunction t(i){try{return decodeURIComponent(i)}catch(e){return 3e.startOffset>>16}static getCharIndex(e){return(65535&e)>>>0}setColumnInfo(e,t,i,n){this._data[e-1]=(t<<16|i<<0)>>>0,this._absoluteOffsets[e-1]=n+i}getAbsoluteOffset(e){return 0===this._absoluteOffsets.length?0:this._absoluteOffsets[e-1]}charOffsetToPartData(e){return 0===this.length?0:e<0?this._data[0]:e>=this.length?this._data[this.length-1]:this._data[e]}getDomPosition(e){e=this.charOffsetToPartData(e-1);var t=h.getPartIndex(e);e=h.getCharIndex(e);return new d(t,e)}getColumn(e,t){return this.partDataToCharOffset(e.partIndex,t,e.charIndex)+1}partDataToCharOffset(e,t,i){if(0===this.length)return 0;var n=(e<<16|i<<0)>>>0;let o=0,r=this.length-1;for(;o+1>>1,a=this._data[s];if(a===n)return s;n=k.endOffset&&(x++,k=c&&c[x]),(e=(e=Iw||9===O||!(32!==O||u&&!L&&32!==(N=I+1I:e)&&g&&(e=y||I>w),L){if(!e||!h&&D>=l){if(p)for(let e=(0a)&&(m[f++]=new s(I,b,0),D%=l);for(9===O?D=l:n.D(O)?D+=2:D++,L=e;I===v&&++_h&&(h=m.startOffset,l[d++]=new s(h,g,p)),!(m.endOffset+1<=u)){h=u,l[d++]=new s(h,g+" "+m.className,p|m.metadata);break}h=m.endOffset+1,l[d++]=new s(h,g+" "+m.className,p|m.metadata),a++}u>h&&(h=u,l[d++]=new s(h,g,p))}var f=t[t.length-1].endIndex;if(a'):o.appendASCIIString("");for(let e=0,t=f.length;e=_&&(i+=M)}}for(E&&(o.appendASCIIString(' style="width:'),o.appendASCIIString(String(w*t)),o.appendASCIIString('px"')),o.appendASCII(62);P=_&&(F+=t)}W=t}else{let t=0;for(o.appendASCII(62);P=_&&(F+=r)}W=t}I?j++:j=0,P>=g&&!R&&k.isPseudoAfter()&&(R=!0,x.setColumnInfo(P+1,e,B,V)),o.appendASCIIString("")}return R||x.setColumnInfo(g+1,f.length-1,B,V),p&&o.appendASCIIString(""),o.appendASCIIString(""),new c(x,C,d)}if(0");let n=0,o=0,r=0;for(const i of e.lineDecorations)1!==i.type&&2!==i.type||(t.appendASCIIString(''),1===i.type&&(r|=1,n++),2===i.type&&(r|=2,o++));return t.appendASCIIString(""),i=new h(1,n+o),i.setColumnInfo(1,n,0,0),new c(i,!1,r)}return t.appendASCIIString(""),new c(new h(0,0),!1,0)}class g{constructor(e,t,i,n){this.characterMapping=e,this.html=t,this.containsRTL=i,this.containsForeignElements=n}}function p(e){var t=Object(o.a)(1e4);e=u(e,t);return new g(e.characterMapping,t.build(),e.containsRTL,e.containsForeignElements)}class m{constructor(e,t,i,n,o,r,s,a,l,d,h,c,u,g,p){this.fontIsMonospace=e,this.canUseHalfwidthRightwardsArrow=t,this.lineContent=i,this.len=n,this.isOverflowing=o,this.parts=r,this.containsForeignElements=s,this.fauxIndentLength=a,this.tabSize=l,this.startVisibleColumn=d,this.containsRTL=h,this.spaceWidth=c,this.renderSpaceCharCode=u,this.renderWhitespace=g,this.renderControlCharacters=p}}},"6daf":function(e,t,i){"use strict";i.r(t);var n=i("dff7"),o=(t=i("b2cc"),i("2c29")),r=i("6a89"),s=i("c101"),a=i("f85a");class l extends t.b{constructor(){super({id:"editor.action.transposeLetters",label:n.a("transposeLetters.label","Transpose Letters"),alias:"Transpose Letters",precondition:s.a.writable,kbOpts:{kbExpr:s.a.textInputFocus,primary:0,mac:{primary:306},weight:100}})}run(e,t){if(t.hasModel()){var i,n,s,l,d,h=t.getModel(),c=[];for(i of t.getSelections())i.isEmpty()&&(n=i.startLineNumber,l=i.startColumn,d=h.getLineMaxColumn(n),1===n&&(1===l||2===l&&2===d)||(n=l===d?i.getPosition():a.a.rightPosition(h,i.getPosition().lineNumber,i.getPosition().column),l=a.a.leftPosition(h,n),d=a.a.leftPosition(h,l),s=h.getValueInRange(r.a.fromPositions(d,l)),l=h.getValueInRange(r.a.fromPositions(l,n)),d=r.a.fromPositions(d,n),c.push(new o.a(d,l+s))));0this._updateBrackets(),50)),this._matchBrackets=this._editor.getOption(63),this._updateBracketsSoon.schedule(),this._register(e.onDidChangeCursorPosition(e=>{"never"!==this._matchBrackets&&this._updateBracketsSoon.schedule()})),this._register(e.onDidChangeModelContent(e=>{this._updateBracketsSoon.schedule()})),this._register(e.onDidChangeModel(e=>{this._lastBracketsData=[],this._decorations=[],this._updateBracketsSoon.schedule()})),this._register(e.onDidChangeModelLanguageConfiguration(e=>{this._lastBracketsData=[],this._updateBracketsSoon.schedule()})),this._register(e.onDidChangeConfiguration(e=>{e.hasChanged(63)&&(this._matchBrackets=this._editor.getOption(63),this._decorations=this._editor.deltaDecorations(this._decorations,[]),this._lastBracketsData=[],this._lastVersionId=0,this._updateBracketsSoon.schedule())}))}static get(e){return e.getContribution(b.ID)}jumpToBracket(){if(this._editor.hasModel()){const t=this._editor.getModel();var e=this._editor.getSelections().map(e=>{e=e.getStartPosition();var i=t.matchBracket(e);let n=null;return i?i[0].containsPosition(e)?n=i[1].getStartPosition():i[1].containsPosition(e)&&(n=i[0].getStartPosition()):(i=t.findEnclosingBrackets(e))?n=i[0].getStartPosition():(i=t.findNextBracket(e))&&i.range&&(n=i.range.getStartPosition()),n?new l.a(n.lineNumber,n.column,n.lineNumber,n.column):new l.a(e.lineNumber,e.column,e.lineNumber,e.column)});this._editor.setSelections(e),this._editor.revealRange(e[0])}}selectToBracket(e){if(this._editor.hasModel()){const t=this._editor.getModel(),i=[];this._editor.getSelections().forEach(n=>{var o,r;n=n.getStartPosition();let s=t.matchBracket(n),d=((s=s||t.findEnclosingBrackets(n))||(r=t.findNextBracket(n))&&r.range&&(s=t.matchBracket(r.range.getStartPosition())),null),h=null;s&&(s.sort(a.a.compareRangesUsingStarts),[r,o]=s,d=e?r.getStartPosition():r.getEndPosition(),h=e?o.getEndPosition():o.getStartPosition(),o.containsPosition(n))&&(r=d,d=h,h=r),d&&h&&i.push(new l.a(d.lineNumber,d.column,h.lineNumber,h.column))}),0{var i=e.getColor(u.j);i&&t.addRule(`.monaco-editor .bracket-match { background-color: ${i}; }`),i=e.getColor(u.k);i&&t.addRule(`.monaco-editor .bracket-match { border: 1px solid ${i}; }`)}),i.d.appendMenuItem(i.b.MenubarGoMenu,{group:"5_infile_nav",command:{id:"editor.action.jumpToBracket",title:n.a({key:"miGoToBracket",comment:["&& denotes a mnemonic"]},"Go to &&Bracket")},order:2})},"6e62":function(e,t,i){"use strict";i.r(t),i.d(t,"getInlayHints",(function(){return S})),i.d(t,"InlayHintsController",(function(){return L}));var n=i("5fe7"),o=i("fdcc"),r=i("eda7"),s=i("a666"),a=(t=i("b2cc"),i("5717")),l=i("b707"),d=i("e8e3"),h=i("303e"),c=i("2504"),u=i("b7d0"),g=i("6a89"),p=i("6a5d"),m=i("9e74"),f=i("6d8e"),_=i("ef8e9"),b=i("b78f"),v=i("7061"),C=(i=i("fbba"),function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3t.map(t=>Promise.resolve(r.provideInlayHints(e,t,i)).then(e=>{e=null==e?void 0:e.filter(e=>t.containsPosition(e.position)),null!=e&&e.length&&n.push({list:e,provider:r})},e=>{Object(o.g)(e)}))));return yield Promise.all(r),n}))}let L=class{constructor(e,t,i,n){this._editor=e,this._codeEditorService=t,this._themeService=i,this._configurationService=n,this._disposables=new s.b,this._sessionDisposables=new s.b,this._getInlayHintsDelays=new p.b(l.r,25,2500),this._decorationsTypeIds=[],this._decorationIds=[],this._disposables.add(l.r.onDidChange(()=>this._update())),this._disposables.add(i.onDidColorThemeChange(()=>this._update())),this._disposables.add(e.onDidChangeModel(()=>this._update())),this._disposables.add(e.onDidChangeModelLanguage(()=>this._update())),this._disposables.add(e.onDidChangeConfiguration(e=>{e.hasChanged(126)&&this._update()})),this._update()}dispose(){this._sessionDisposables.dispose(),this._removeAllDecorations(),this._disposables.dispose()}_update(){if(this._sessionDisposables.clear(),this._editor.getOption(126).enabled){const t=this._editor.getModel();if(t&&l.r.has(t)){const i=new n.e(()=>y(this,void 0,void 0,(function*(){var e=Date.now();const n=new c.b;this._sessionDisposables.add(Object(s.i)(()=>n.dispose(!0)));var o=this._editor.getVisibleRangesPlusViewportAboveBelow();o=yield S(t,o,n.token),e=this._getInlayHintsDelays.update(t,Date.now()-e);i.delay=e,this._updateHintsDecorators(o)})),this._getInlayHintsDelays.get(t));this._sessionDisposables.add(i),this._sessionDisposables.add(this._editor.onDidChangeModelContent(()=>i.schedule())),this._disposables.add(this._editor.onDidScrollChange(()=>i.schedule())),i.schedule();var e=new s.b;this._sessionDisposables.add(e);for(const n of l.r.all(t))"function"==typeof n.onDidChangeInlayHints&&e.add(n.onDidChangeInlayHints(()=>i.schedule()))}else this._removeAllDecorations()}else this._removeAllDecorations()}_updateHintsDecorators(e){var{fontSize:t,fontFamily:i}=this._getLayoutInfo(),n=this._themeService.getColorTheme().getColor(h.N),o=this._themeService.getColorTheme().getColor(h.O),s=[],a=[],l="--inlayHintsFontFamily";this._editor.getContainerDomNode().style.setProperty(l,i);const d=this._configurationService.getValue("editor.useInjectedText");var c,u=void 0===d||!!d;for({list:c}of e)for(let e=0;et)&&(i=.9*t|0),t=e.fontFamily||this._editor.getOption(41),{fontSize:i,fontFamily:t}}_removeAllDecorations(){this._decorationIds=this._editor.deltaDecorations(this._decorationIds,[]),this._decorationsTypeIds.forEach(this._codeEditorService.removeDecorationType,this._codeEditorService),this._decorationsTypeIds=[]}};L.ID="editor.contrib.InlayHints",L=C([w(1,a.a),w(2,u.b),w(3,i.a)],L),Object(t.l)(L.ID,L),m.a.registerCommand("_executeInlayHintProvider",(e,...t)=>y(void 0,void 0,void 0,(function*(){var[i,n]=t,i=(Object(_.c)(f.a.isUri(i)),Object(_.c)(g.a.isIRange(n)),yield e.get(b.a).createModelReference(i));try{var o=yield S(i.object.textEditorModel,[g.a.lift(n)],c.a.None);return Object(d.k)(o.map(e=>e.list)).sort((e,t)=>v.a.compare(e.position,t.position))}finally{i.dispose()}})))},7061:function(e,t,i){"use strict";i.d(t,"a",(function(){return n}));class n{constructor(e,t){this.lineNumber=e,this.column=t}with(e=this.lineNumber,t=this.column){return e===this.lineNumber&&t===this.column?this:new n(e,t)}delta(e=0,t=0){return this.with(this.lineNumber+e,this.column+t)}equals(e){return n.equals(this,e)}static equals(e,t){return!e&&!t||!!e&&!!t&&e.lineNumber===t.lineNumber&&e.column===t.column}isBefore(e){return n.isBefore(this,e)}static isBefore(e,t){return e.lineNumberthis._update())),this._callOnDispose.add(e.onDidChangeModel(()=>this._update())),this._callOnDispose.add(e.onDidChangeModelLanguage(()=>this._update())),this._callOnDispose.add(c.x.onDidChange(this._update,this))}dispose(){this._callOnDispose.dispose(),this._callOnModel.dispose()}_update(){if(this._callOnModel.clear(),this._editor.getOption(47)&&this._editor.hasModel()){var e=this._editor.getModel(),[e]=c.x.ordered(e);if(e&&e.autoFormatTriggerCharacters){let i=new l.b;for(var t of e.autoFormatTriggerCharacters)i.add(t.charCodeAt(0));this._callOnModel.add(this._editor.onDidType(e=>{e=e.charCodeAt(e.length-1),i.has(e)&&this._trigger(String.fromCharCode(e))}))}}}_trigger(e){if(this._editor.hasModel()&&!(1{if(e.isFlush)o=!0,r.dispose();else for(let t=0,n=e.changes.length;t{r.dispose(),o||Object(n.n)(e)&&(p.a.execute(this._editor,e,!0),Object(g.b)(e))},e=>{throw r.dispose(),e})}}},L=(S.ID="editor.contrib.autoFormat",S=i([w(1,u.a)],S),class{constructor(e,t){this.editor=e,this._instantiationService=t,this._callOnDispose=new s.b,this._callOnModel=new s.b,this._callOnDispose.add(e.onDidChangeConfiguration(()=>this._update())),this._callOnDispose.add(e.onDidChangeModel(()=>this._update())),this._callOnDispose.add(e.onDidChangeModelLanguage(()=>this._update())),this._callOnDispose.add(c.j.onDidChange(this._update,this))}dispose(){this._callOnDispose.dispose(),this._callOnModel.dispose()}_update(){this._callOnModel.clear(),this.editor.getOption(46)&&this.editor.hasModel()&&c.j.has(this.editor.getModel())&&this._callOnModel.add(this.editor.onDidPaste(({range:e})=>this._trigger(e)))}_trigger(e){!this.editor.hasModel()||1e.isEmpty()?new d.a(e.startLineNumber,1,e.startLineNumber,r.getLineMaxColumn(e.startLineNumber)):e);yield e.get(C.a).showWhile(i.invokeFunction(g.c,t,n,1,C.b.None,o.a.None),250)}}))}}Object(t.l)(S.ID,S),Object(t.l)(L.ID,L),Object(t.j)(x),Object(t.j)(k),f.a.registerCommand("editor.action.format",e=>y(void 0,void 0,void 0,(function*(){var t,i=e.get(a.a).getFocusedCodeEditor();i&&i.hasModel()&&(t=e.get(f.b),i.getSelection().isEmpty()?yield t.executeCommand("editor.action.formatDocument"):yield t.executeCommand("editor.action.formatSelection"))})))},"708a":function(e,t,i){"use strict";i.d(t,"a",(function(){return o}));var n=i("2e5d");class o{static whitespaceVisibleColumn(e,t,i){var o=e.length;let r=0,s=-1,a=-1;for(let l=0;lthis.onPointerStart(e,new p),this)),e=this._register(new s.a(this.el,"dblclick")).event,this._register(e(this.onPointerDoublePress,this)),e=this._register(new s.a(this.el,"mouseenter")).event,this._register(e(()=>_.onMouseEnter(this))),e=this._register(new s.a(this.el,"mouseleave")).event,this._register(e(()=>_.onMouseLeave(this))),this._register(a.b.addTarget(this.el)),e=d.c.map(this._register(new s.a(this.el,a.a.Start)).event,e=>Object.assign(Object.assign({},e),{target:null!=(e=e.initialTarget)?e:null})),this._register(e(e=>this.onPointerStart(e,new m(this.el)),this)),e=this._register(new s.a(this.el,a.a.Tap)).event,e=d.c.map(d.c.filter(d.c.debounce(e,(e,t)=>({event:t,count:(null!=(t=null==e?void 0:e.count)?t:0)+1}),250),({count:e})=>2===e),({event:e})=>Object.assign(Object.assign({},e),{target:null!=(e=e.initialTarget)?e:null})),this._register(e(this.onPointerDoublePress,this)),"number"==typeof i.size?(this.size=i.size,0===i.orientation?this.el.style.width=this.size+"px":this.el.style.height=this.size+"px"):(this.size=4,this._register(u.event(e=>{this.size=e,this.layout()}))),this._register(g.event(e=>this.hoverDelay=e)),this.hidden=!1,this.layoutProvider=t,this.orthogonalStartSash=i.orthogonalStartSash,this.orthogonalEndSash=i.orthogonalEndSash,this.orientation=i.orientation||0,1===this.orientation?(this.el.classList.add("horizontal"),this.el.classList.remove("vertical")):(this.el.classList.remove("horizontal"),this.el.classList.add("vertical")),this.el.classList.toggle("debug",!1),this.layout()}get state(){return this._state}set state(e){this._state!==e&&(this.el.classList.toggle("disabled",0===e),this.el.classList.toggle("minimum",1===e),this.el.classList.toggle("maximum",2===e),this._state=e,this._onDidEnablementChange.fire(e))}get orthogonalStartSash(){return this._orthogonalStartSash}set orthogonalStartSash(e){var t;this.orthogonalStartDragHandleDisposables.clear(),this.orthogonalStartSashDisposables.clear(),e&&(this.orthogonalStartSashDisposables.add(e.onDidEnablementChange(t=t=>{this.orthogonalStartDragHandleDisposables.clear(),0!==t&&(this._orthogonalStartDragHandle=Object(r.q)(this.el,Object(r.a)(".orthogonal-drag-handle.start")),this.orthogonalStartDragHandleDisposables.add(Object(h.i)(()=>this._orthogonalStartDragHandle.remove())),this.orthogonalStartDragHandleDisposables.add(new s.a(this._orthogonalStartDragHandle,"mouseenter")).event(()=>_.onMouseEnter(e),void 0,this.orthogonalStartDragHandleDisposables),this.orthogonalStartDragHandleDisposables.add(new s.a(this._orthogonalStartDragHandle,"mouseleave")).event(()=>_.onMouseLeave(e),void 0,this.orthogonalStartDragHandleDisposables))},this)),t(e.state)),this._orthogonalStartSash=e}get orthogonalEndSash(){return this._orthogonalEndSash}set orthogonalEndSash(e){var t;this.orthogonalEndDragHandleDisposables.clear(),this.orthogonalEndSashDisposables.clear(),e&&(this.orthogonalEndSashDisposables.add(e.onDidEnablementChange(t=t=>{this.orthogonalEndDragHandleDisposables.clear(),0!==t&&(this._orthogonalEndDragHandle=Object(r.q)(this.el,Object(r.a)(".orthogonal-drag-handle.end")),this.orthogonalEndDragHandleDisposables.add(Object(h.i)(()=>this._orthogonalEndDragHandle.remove())),this.orthogonalEndDragHandleDisposables.add(new s.a(this._orthogonalEndDragHandle,"mouseenter")).event(()=>_.onMouseEnter(e),void 0,this.orthogonalEndDragHandleDisposables),this.orthogonalEndDragHandleDisposables.add(new s.a(this._orthogonalEndDragHandle,"mouseleave")).event(()=>_.onMouseLeave(e),void 0,this.orthogonalEndDragHandleDisposables))},this)),t(e.state)),this._orthogonalEndSash=e}onPointerStart(e,t){r.c.stop(e);let i=!1;if(e.__orthogonalSashEvent||(n=this.getOrthogonalSash(e))&&(i=!0,e.__orthogonalSashEvent=!0,n.onPointerStart(e,new f(t))),this.linkedSash&&!e.__linkedSashEvent&&(e.__linkedSashEvent=!0,this.linkedSash.onPointerStart(e,new f(t))),this.state){const o=Object(r.E)("iframe");for(const e of o)e.style.pointerEvents="none";const s=e.pageX,a=e.pageY,l=e.altKey;var n={startX:s,currentX:s,startY:a,currentY:a,altKey:l};this.el.classList.add("active"),this._onDidStart.fire(n);const d=Object(r.w)(this.el);e=()=>{let e="";e=i?"all-scroll":1===this.orientation?1===this.state?"s-resize":2===this.state?"n-resize":c.f?"row-resize":"ns-resize":1===this.state?"e-resize":2===this.state?"w-resize":c.f?"col-resize":"ew-resize",d.textContent=`* { cursor: ${e} !important; }`};const u=new h.b;e(),i||this.onDidEnablementChange(e,null,u),t.onPointerMove(e=>{r.c.stop(e,!1),e={startX:s,currentX:e.pageX,startY:a,currentY:e.pageY,altKey:l},this._onDidChange.fire(e)},null,u),t.onPointerUp(e=>{r.c.stop(e,!1),this.el.removeChild(d),this.el.classList.remove("active"),this._onDidEnd.fire(),u.dispose();for(const t of o)t.style.pointerEvents="auto"},null,u),u.add(t)}}onPointerDoublePress(e){e=this.getOrthogonalSash(e),e&&e._onDidReset.fire(),this.linkedSash&&this.linkedSash._onDidReset.fire(),this._onDidReset.fire()}static onMouseEnter(e,t=!1){e.el.classList.contains("active")?(e.hoverDelayer.cancel(),e.el.classList.add("hover")):e.hoverDelayer.trigger(()=>e.el.classList.add("hover"),e.hoverDelay).then(void 0,()=>{}),!t&&e.linkedSash&&_.onMouseEnter(e.linkedSash,!0)}static onMouseLeave(e,t=!1){e.hoverDelayer.cancel(),e.el.classList.remove("hover"),!t&&e.linkedSash&&_.onMouseLeave(e.linkedSash,!0)}clearSashHoverState(){_.onMouseLeave(this)}layout(){var e;0===this.orientation?(e=this.layoutProvider,this.el.style.left=e.getVerticalSashLeft(this)-this.size/2+"px",e.getVerticalSashTop&&(this.el.style.top=e.getVerticalSashTop(this)+"px"),e.getVerticalSashHeight&&(this.el.style.height=e.getVerticalSashHeight(this)+"px")):(e=this.layoutProvider,this.el.style.top=e.getHorizontalSashTop(this)-this.size/2+"px",e.getHorizontalSashLeft&&(this.el.style.left=e.getHorizontalSashLeft(this)+"px"),e.getHorizontalSashWidth&&(this.el.style.width=e.getHorizontalSashWidth(this)+"px"))}hide(){this.hidden=!0,this.el.style.display="none",this.el.setAttribute("aria-hidden","true")}getOrthogonalSash(e){return e.target&&e.target instanceof HTMLElement&&e.target.classList.contains("orthogonal-drag-handle")?e.target.classList.contains("start")?this.orthogonalStartSash:this.orthogonalEndSash:void 0}dispose(){super.dispose(),this.el.remove()}}},"70cb":function(e,t,i){"use strict";i.d(t,"a",(function(){return C}));var n=i("308f"),o=i("a666"),r=i("3742"),s=i("d093"),a=i("2837"),l=i("045b");class d{constructor(e){var t;e.autoClosingPairs?this._autoClosingPairs=e.autoClosingPairs.map(e=>new a.c(e)):e.brackets?this._autoClosingPairs=e.brackets.map(e=>new a.c({open:e[0],close:e[1]})):this._autoClosingPairs=[],e.colorizedBracketPairs?this._colorizedBracketPairs=e.colorizedBracketPairs.map(e=>[e[0],e[1]]):e.brackets?this._colorizedBracketPairs=e.brackets.map(e=>[e[0],e[1]]):this._colorizedBracketPairs=[],e.__electricCharacterSupport&&e.__electricCharacterSupport.docComment&&(t=e.__electricCharacterSupport.docComment,this._autoClosingPairs.push(new a.c({open:t.open,close:t.close||""}))),this._autoCloseBefore="string"==typeof e.autoCloseBefore?e.autoCloseBefore:d.DEFAULT_AUTOCLOSE_BEFORE_LANGUAGE_DEFINED,this._surroundingPairs=e.surroundingPairs||this._autoClosingPairs}getAutoClosingPairs(){return this._autoClosingPairs}getAutoCloseBeforeSet(){return this._autoCloseBefore}static shouldAutoClosePair(e,t,i){return 0===t.getTokenCount()||(i=t.findTokenIndexAtOffset(i-2),t=t.getStandardTokenType(i),e.isOK(t))}getSurroundingPairs(){return this._surroundingPairs}getColorizedBrackets(){return this._colorizedBracketPairs}}d.DEFAULT_AUTOCLOSE_BEFORE_LANGUAGE_DEFINED=";:.,=}])> \n\t";var h=i("1080");class c{constructor(e){this._richEditBrackets=e}getElectricCharacters(){let e=[];if(this._richEditBrackets)for(const i of this._richEditBrackets.brackets)for(const n of i.close){var t=n.charAt(n.length-1);e.push(t)}return e.filter((e,t,i)=>i.indexOf(e)===t)}onElectricCharacter(e,t,i){var n;return this._richEditBrackets&&0!==this._richEditBrackets.brackets.length&&(n=t.findTokenIndexAtOffset(i-1),!Object(l.b)(t.getStandardTokenType(n)))&&(n=this._richEditBrackets.reversedRegex,i=t.getLineContent().substring(0,i-1)+e,e=h.a.findPrevBracketInRange(n,1,i,0,i.length))&&(n=i.substring(e.startColumn-1,e.endColumn-1).toLowerCase(),!this._richEditBrackets.textIsOpenBracket[n])&&(i=t.getActualLineContentBefore(e.startColumn-1),/^\s*$/.test(i))?{matchOpenBracket:n}:null}}function u(e){return e.global&&(e.lastIndex=0),1}class g{constructor(e){this._indentationRules=e}shouldIncrease(e){return!!(this._indentationRules&&this._indentationRules.increaseIndentPattern&&(u(this._indentationRules.increaseIndentPattern),this._indentationRules.increaseIndentPattern.test(e)))}shouldDecrease(e){return!!(this._indentationRules&&this._indentationRules.decreaseIndentPattern&&(u(this._indentationRules.decreaseIndentPattern),this._indentationRules.decreaseIndentPattern.test(e)))}shouldIndentNextLine(e){return!!(this._indentationRules&&this._indentationRules.indentNextLinePattern&&(u(this._indentationRules.indentNextLinePattern),this._indentationRules.indentNextLinePattern.test(e)))}shouldIgnore(e){return!!(this._indentationRules&&this._indentationRules.unIndentedLinePattern&&(u(this._indentationRules.unIndentedLinePattern),this._indentationRules.unIndentedLinePattern.test(e)))}getIndentMetadata(e){let t=0;return this.shouldIncrease(e)&&(t+=1),this.shouldDecrease(e)&&(t+=2),this.shouldIndentNextLine(e)&&(t+=4),this.shouldIgnore(e)&&(t+=8),t}}var p=i("fdcc");class m{constructor(e){(e=e||{}).brackets=e.brackets||[["(",")"],["{","}"],["[","]"]],this._brackets=[],e.brackets.forEach(e=>{var t=m._createOpenBracketRegExp(e[0]),i=m._createCloseBracketRegExp(e[1]);t&&i&&this._brackets.push({open:e[0],openRegExp:t,close:e[1],closeRegExp:i})}),this._regExpRules=e.onEnterRules||[]}onEnter(e,t,i,n){if(3<=e)for(let s=0,a=this._regExpRules.length;s!e.reg||(e.reg.lastIndex=0,e.reg.test(e.text))))return o.action}if(2<=e&&0{for(let e=0;e{r.dispose(),this._onDidChange.fire(new _(e))})}_getRichEditSupport(e){return e=this._entries2.get(e),e?e.getRichEditSupport():null}getIndentationRules(e){return e=this._getRichEditSupport(e),e&&e.indentationRules||null}_getElectricCharacterSupport(e){return e=this._getRichEditSupport(e),e&&e.electricCharacter||null}getElectricCharacters(e){return e=this._getElectricCharacterSupport(e),e?e.getElectricCharacters():[]}onElectricCharacter(e,t,i){t=Object(l.a)(t,i-1);var n=this._getElectricCharacterSupport(t.languageId);return n?n.onElectricCharacter(e,t,i-t.firstCharOffset):null}getComments(e){return e=this._getRichEditSupport(e),e&&e.comments||null}_getCharacterPairSupport(e){return e=this._getRichEditSupport(e),e&&e.characterPair||null}getAutoClosingPairs(e){return e=this._getCharacterPairSupport(e),new a.a(e?e.getAutoClosingPairs():[])}getAutoCloseBeforeSet(e){return e=this._getCharacterPairSupport(e),e?e.getAutoCloseBeforeSet():d.DEFAULT_AUTOCLOSE_BEFORE_LANGUAGE_DEFINED}getSurroundingPairs(e){return e=this._getCharacterPairSupport(e),e?e.getSurroundingPairs():[]}shouldAutoClosePair(e,t,i){return t=Object(l.a)(t,i-1),d.shouldAutoClosePair(e,t,i-t.firstCharOffset)}getWordDefinition(e){return e=this._getRichEditSupport(e),e?Object(s.c)(e.wordDefinition||null):Object(s.c)(null)}getFoldingRules(e){return e=this._getRichEditSupport(e),e?e.foldingRules:{}}getIndentRulesSupport(e){return e=this._getRichEditSupport(e),e&&e.indentRulesSupport||null}getPrecedingValidLine(e,t,i){var n=e.getLanguageIdAtPosition(t,0);if(1t.getLineTokens(e),getLanguageIdentifier:()=>t.getLanguageIdentifier(),getLanguageIdAtPosition:(e,i)=>t.getLanguageIdAtPosition(e,i),getLineContent:e=>e===i.startLineNumber?g:t.getLineContent(e)};o=r.x(o.getLineContent()),e=this.getInheritIndentForLine(e,p,i.startLineNumber+1);if(!e)return{beforeEnter:p=u?o:s,afterEnter:p};let m=u?o:e.indentation;return e.action===a.b.Indent&&(m=n.shiftIndent(m)),d.shouldDecrease(c)&&(m=n.unshiftIndent(m)),{beforeEnter:u?o:s,afterEnter:m}}getIndentActionForType(e,t,i,n,o){if(e<4)return null;var r=this.getScopedLineTokens(t,i.startLineNumber,i.startColumn);if(r.firstCharOffset)return null;var s=this.getIndentRulesSupport(r.languageId);if(!s)return null;var l=r.getLineContent(),d=l.substr(0,i.startColumn-1-r.firstCharOffset);let h;if(h=i.isEmpty()?l.substr(i.startColumn-1-r.firstCharOffset):this.getScopedLineTokens(t,i.endLineNumber,i.endColumn).getLineContent().substr(i.endColumn-1-r.firstCharOffset),s.shouldDecrease(d+h)||!s.shouldDecrease(d+n+h))return null;{if(l=this.getInheritIndentForLine(e,t,i.startLineNumber,!1),!l)return null;let n=l.indentation;return n=l.action!==a.b.Indent?o.unshiftIndent(n):n}}getIndentMetadata(e,t){var i=this.getIndentRulesSupport(e.getLanguageIdentifier().id);return!i||t<1||t>e.getLineCount()?null:i.getIndentMetadata(e.getLineContent(t))}getEnterAction(e,t,i){var n=this.getScopedLineTokens(t,i.startLineNumber,i.startColumn),o=this._getRichEditSupport(n.languageId);if(!o)return null;var r=n.getLineContent(),s=r.substr(0,i.startColumn-1-n.firstCharOffset);let l,d=(l=i.isEmpty()?r.substr(i.startColumn-1-n.firstCharOffset):this.getScopedLineTokens(t,i.endLineNumber,i.endColumn).getLineContent().substr(i.endColumn-1-n.firstCharOffset),"");if(1i-1?n.substring(0,i-1):n}getScopedLineTokens(e,t,i){e.forceTokenization(t);var n=e.getLineTokens(t);e=void 0===i?e.getLineMaxColumn(t)-1:i-1;return Object(l.a)(n,e)}getBracketsSupport(e){return e=this._getRichEditSupport(e),e&&e.brackets||null}getColorizedBracketPairs(e){return(null==(e=this._getRichEditSupport(e))?void 0:e.characterPair.getColorizedBrackets())||[]}}},"70f5":function(e,t,i){"use strict";i.d(t,"a",(function(){return u}));var n=i("e8e3"),o=i("2504"),r=i("fdcc"),s=(t=i("40355"),i("6a89")),a=i("b707"),l=i("258a");i=i("6a5d");class d{remove(){this.parent&&this.parent.children.delete(this.id)}static findId(e,t){let i,n=("string"==typeof e?i=t.id+"/"+e:(i=t.id+"/"+e.name,void 0!==t.children.get(i)&&(i=`${t.id}/${e.name}_${e.range.startLineNumber}_`+e.range.startColumn)),i);for(let o=0;void 0!==t.children.get(n);o++)n=i+"_"+o;return n}static empty(e){return 0===e.children.size}}class h extends d{constructor(e,t,i){super(),this.id=e,this.parent=t,this.symbol=i,this.children=new Map}}class c extends d{constructor(e,t,i,n){super(),this.id=e,this.parent=t,this.label=i,this.order=n,this.children=new Map}}class u extends d{constructor(e){super(),this.uri=e,this.id="root",this.parent=void 0,this._groups=new Map,this.children=new Map,this.id="root",this.parent=void 0}static create(e,t){let i=this._keys.for(e,!0),n=u._requests.get(i);if(!n){var r=new o.b;n={promiseCnt:0,source:r,promise:u._create(e,r.token),model:void 0},u._requests.set(i,n);const t=Date.now();n.promise.then(()=>{this._requestDurations.update(e,Date.now()-t)})}return n.model?Promise.resolve(n.model):(n.promiseCnt+=1,t.onCancellationRequested(()=>{0==--n.promiseCnt&&(n.source.cancel(),u._requests.delete(i))}),new Promise((e,t)=>{n.promise.then(t=>{n.model=t,e(t)},e=>{u._requests.delete(i),t(e)})}))}static _create(e,t){const i=new o.b(t),s=new u(e.uri),l=a.m.ordered(e);var h=l.map((t,n)=>{var o;let a=d.findId("provider_"+n,s),l=new c(a,s,null!=(o=t.displayName)?o:"Unknown Outline Provider",n);return Promise.resolve(t.provideDocumentSymbols(e,i.token)).then(e=>{for(const t of e||[])u._makeOutlineElement(t,l);return l},e=>(Object(r.g)(e),l)).then(e=>{d.empty(e)?e.remove():s._groups.set(a,e)})});const g=a.m.onDidChange(()=>{var t=a.m.ordered(e);Object(n.h)(t,l)||i.cancel()});return Promise.all(h).then(()=>i.token.isCancellationRequested&&!t.isCancellationRequested?u._create(e,t):s._compact()).finally(()=>{g.dispose()})}static _makeOutlineElement(e,t){var i=d.findId(e,t),n=new h(i,t,e);if(e.children)for(const o of e.children)u._makeOutlineElement(o,n);t.children.set(n.id,n)}_compact(){let e=0;for(var[t,i]of this._groups)0===i.children.size?this._groups.delete(t):e+=1;var n;if(1!==e)this.children=this._groups;else for([,n]of l.a.first(this._groups.values()).children)(n.parent=this).children.set(n.id,n);return this}getTopLevelSymbols(){var e=[];for(const t of this.children.values())t instanceof h?e.push(t.symbol):e.push(...l.a.map(t.children.values(),e=>e.symbol));return e.sort((e,t)=>s.a.compareRangesUsingStarts(e.range,t.range))}asListOfDocumentSymbols(){var e=this.getTopLevelSymbols(),t=[];return u._flattenDocumentSymbols(t,e,""),t.sort((e,t)=>s.a.compareRangesUsingStarts(e.range,t.range))}static _flattenDocumentSymbols(e,t,i){for(const n of t)e.push({kind:n.kind,tags:n.tags,name:n.name,detail:n.detail,containerName:n.containerName||i,range:n.range,selectionRange:n.selectionRange,children:void 0}),n.children&&u._flattenDocumentSymbols(e,n.children,n.name)}}u._requestDurations=new i.b(a.m,350),u._requests=new t.a(9,.75),u._keys=new class{constructor(){this._counter=1,this._data=new WeakMap}for(e,t){return`${e.id}/${t?e.getVersionId():""}/`+this._hash(a.m.all(e))}_hash(e){let t="";for(const i of e){let e=this._data.get(i);void 0===e&&(e=this._counter++,this._data.set(i,e)),t+=e}return t}}},"722f9":function(e,t,i){},7257:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"javascript",extensions:[".js",".es6",".jsx",".mjs"],firstLine:"^#!.*\\bnode",filenames:["jakefile"],aliases:["JavaScript","javascript","js"],mimetypes:["text/javascript"],loader:function(){return i.e("chunk-7532b3ea").then(i.bind(null,"ed79"))}})},"725e":function(e,t,i){},"72a7":function(e,t,i){"use strict";i.d(t,"e",(function(){return N})),i.d(t,"f",(function(){return O})),i.d(t,"a",(function(){return I})),i.d(t,"h",(function(){return A})),i.d(t,"g",(function(){return R})),i.d(t,"d",(function(){return F})),i.d(t,"b",(function(){return B})),i.d(t,"c",(function(){return q}));var n=i("11f7"),o=i("e32d"),r=i("b835"),s=i("a60f"),a=i("3813");class l{constructor(e){this.spliceables=e}splice(e,t,i){this.spliceables.forEach(n=>n.splice(e,t,i))}}var d=i("e8e3"),h=i("5fe7"),c=(t=i("ceb8"),i("6424")),u=i("308f"),g=i("7e93"),p=i("a666"),m=i("49d9"),f=i("aa3d"),_=i("30db"),b=i("ef8e9");i("e2b8");class v extends Error{constructor(e,t){super(`ListError [${e}] `+t)}}var C,w,y=i("7de1"),S=(i=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3e.templateData===i);0<=n?(n=this.renderedElements[n],this.trait.unrender(i),n.index=t):this.renderedElements.push({index:t,templateData:i}),this.trait.renderIndex(t,i)}splice(e,t,i){var n=[];for(const o of this.renderedElements)o.index=e+t&&n.push({index:o.index+i-t,templateData:o.templateData});this.renderedElements=n}renderIndexes(e){for(var{index:t,templateData:i}of this.renderedElements)-1t.templateData===e);t<0||this.renderedElements.splice(t,1)}}class x{constructor(e){this._trait=e,this.length=0,this.indexes=[],this.sortedIndexes=[],this._onChange=new u.b,this.onChange=this._onChange.event}get trait(){return this._trait}get renderer(){return new L(this)}splice(e,t,i){t=Math.max(0,Math.min(t,this.length-e));const n=i.length-t,o=e+t;var r,s=[...this.sortedIndexes.filter(t=>tt?i+e:-1).filter(e=>-1!==e),...this.sortedIndexes.filter(e=>e>=o).map(e=>e+n)],a=this.length+n;0e<=t))?r:a-1,s.push(Math.min(r,a-1))),this.renderer.splice(e,t,i.length),this._set(s,s),this.length=a}renderIndex(e,t){t.classList.toggle(this._trait,this.contains(e))}unrender(e){e.classList.remove(this._trait)}set(e,t){return this._set(e,[...e].sort(H),t)}_set(e,t,i){var n=this.indexes,o=this.sortedIndexes;this.indexes=e,this.sortedIndexes=t,t=V(o,e);return this.renderer.renderIndexes(t),this._onChange.fire({indexes:e,browserEvent:i}),n}get(){return this.indexes}contains(e){return 0<=Object(d.d)(this.sortedIndexes,e,H)}dispose(){Object(p.f)(this._onChange)}}i([c.a],x.prototype,"renderer",null);class k extends x{constructor(e){super("selected"),this.setAriaSelected=e}renderIndex(e,t){super.renderIndex(e,t),this.setAriaSelected&&(this.contains(e)?t.setAttribute("aria-selected","true"):t.setAttribute("aria-selected","false"))}}class D{constructor(e,t,i){this.trait=e,this.view=t,this.identityProvider=i}splice(e,t,i){if(!this.identityProvider)return this.trait.splice(e,t,i.map(()=>!1));const n=this.trait.get().map(e=>this.identityProvider.getId(this.view.element(e)).toString());i=i.map(e=>-13===e.keyCode).on(this.onEnter,this,this.disposables),this.onKeyDown.filter(e=>16===e.keyCode).on(this.onUpArrow,this,this.disposables),this.onKeyDown.filter(e=>18===e.keyCode).on(this.onDownArrow,this,this.disposables),this.onKeyDown.filter(e=>11===e.keyCode).on(this.onPageUpArrow,this,this.disposables),this.onKeyDown.filter(e=>12===e.keyCode).on(this.onPageDownArrow,this,this.disposables),this.onKeyDown.filter(e=>9===e.keyCode).on(this.onEscape,this,this.disposables),!1!==i.multipleSelectionSupport&&this.onKeyDown.filter(e=>(_.f?e.metaKey:e.ctrlKey)&&31===e.keyCode).on(this.onCtrlA,this,this.multipleSelectionDisposables)}get onKeyDown(){return u.c.chain(this.disposables.add(new o.a(this.view.domNode,"keydown")).event).filter(e=>!N(e.target)).map(e=>new r.a(e))}updateOptions(e){void 0!==e.multipleSelectionSupport&&(this.multipleSelectionDisposables.clear(),e.multipleSelectionSupport)&&this.onKeyDown.filter(e=>(_.f?e.metaKey:e.ctrlKey)&&31===e.keyCode).on(this.onCtrlA,this,this.multipleSelectionDisposables)}onEnter(e){e.preventDefault(),e.stopPropagation(),this.list.setSelection(this.list.getFocus(),e.browserEvent)}onUpArrow(e){e.preventDefault(),e.stopPropagation(),this.list.focusPrevious(1,!1,e.browserEvent),this.list.reveal(this.list.getFocus()[0]),this.view.domNode.focus()}onDownArrow(e){e.preventDefault(),e.stopPropagation(),this.list.focusNext(1,!1,e.browserEvent),this.list.reveal(this.list.getFocus()[0]),this.view.domNode.focus()}onPageUpArrow(e){e.preventDefault(),e.stopPropagation(),this.list.focusPreviousPage(e.browserEvent),this.list.reveal(this.list.getFocus()[0]),this.view.domNode.focus()}onPageDownArrow(e){e.preventDefault(),e.stopPropagation(),this.list.focusNextPage(e.browserEvent),this.list.reveal(this.list.getFocus()[0]),this.view.domNode.focus()}onCtrlA(e){e.preventDefault(),e.stopPropagation(),this.list.setSelection(Object(d.r)(this.list.length),e.browserEvent),this.view.domNode.focus()}onEscape(e){this.list.getSelection().length&&(e.preventDefault(),e.stopPropagation(),this.list.setSelection([],e.browserEvent),this.view.domNode.focus())}dispose(){this.disposables.dispose(),this.multipleSelectionDisposables.dispose()}}i([c.a],E.prototype,"onKeyDown",null),(w=C=C||{})[w.Idle=0]="Idle",w[w.Typing=1]="Typing";const I=new class{mightProducePrintableCharacter(e){return!(e.ctrlKey||e.metaKey||e.altKey)&&(31<=e.keyCode&&e.keyCode<=56||21<=e.keyCode&&e.keyCode<=30||93<=e.keyCode&&e.keyCode<=102||80<=e.keyCode&&e.keyCode<=90)}};class M{constructor(e,t,i,n){this.list=e,this.view=t,this.keyboardNavigationLabelProvider=i,this.delegate=n,this.enabled=!1,this.state=C.Idle,this.automaticKeyboardNavigation=!0,this.triggered=!1,this.previouslyFocused=-1,this.enabledDisposables=new p.b,this.disposables=new p.b,this.updateOptions(e.options)}updateOptions(e){void 0===e.enableKeyboardNavigation||e.enableKeyboardNavigation?this.enable():this.disable(),void 0!==e.automaticKeyboardNavigation&&(this.automaticKeyboardNavigation=e.automaticKeyboardNavigation)}enable(){var e,t;this.enabled||(e=u.c.chain(this.enabledDisposables.add(new o.a(this.view.domNode,"keydown")).event).filter(e=>!N(e.target)).filter(()=>this.automaticKeyboardNavigation||this.triggered).map(e=>new r.a(e)).filter(e=>this.delegate.mightProducePrintableCharacter(e)).forEach(e=>{e.stopPropagation(),e.preventDefault()}).map(e=>e.browserEvent.key).event,t=u.c.debounce(e,()=>null,800),u.c.reduce(u.c.any(e,t),(e,t)=>null===t?null:(e||"")+t)(this.onInput,this,this.enabledDisposables),t(this.onClear,this,this.enabledDisposables),this.enabled=!0,this.triggered=!1)}disable(){this.enabled&&(this.enabledDisposables.clear(),this.enabled=!1,this.triggered=!1)}onClear(){var e,t=this.list.getFocus();0!N(e.target)).map(e=>new r.a(e)).filter(e=>!(2!==e.keyCode||e.ctrlKey||e.metaKey||e.shiftKey||e.altKey)).on(this.onTab,this,this.disposables)}onTab(e){var t,i;e.target===this.view.domNode&&0!==(i=this.list.getFocus()).length&&(i=this.view.domElement(i[0]))&&(t=i.querySelector("[tabIndex]"))&&t instanceof HTMLElement&&-1!==t.tabIndex&&"hidden"!==(i=window.getComputedStyle(t)).visibility&&"none"!==i.display&&(e.preventDefault(),e.stopPropagation(),t.focus())}dispose(){this.disposables.dispose()}}function A(e){return _.f?e.browserEvent.metaKey:e.browserEvent.ctrlKey}function R(e){return e.browserEvent.shiftKey}const P={isSelectionSingleChangeEvent:A,isSelectionRangeChangeEvent:R};class F{constructor(e){this.list=e,this.disposables=new p.b,this._onPointer=new u.b,this.onPointer=this._onPointer.event,!1!==e.options.multipleSelectionSupport&&(this.multipleSelectionController=this.list.options.multipleSelectionController||P),this.mouseSupport=void 0===e.options.mouseSupport||!!e.options.mouseSupport,this.mouseSupport&&(e.onMouseDown(this.onMouseDown,this,this.disposables),e.onContextMenu(this.onContextMenu,this,this.disposables),e.onMouseDblClick(this.onDoubleClick,this,this.disposables),e.onTouchStart(this.onMouseDown,this,this.disposables),this.disposables.add(s.b.addTarget(e.getHTMLElement()))),u.c.any(e.onMouseClick,e.onMouseMiddleClick,e.onTap)(this.onViewPointer,this,this.disposables)}updateOptions(e){void 0!==e.multipleSelectionSupport&&(this.multipleSelectionController=void 0,e.multipleSelectionSupport)&&(this.multipleSelectionController=this.list.options.multipleSelectionController||P)}isSelectionSingleChangeEvent(e){return!!this.multipleSelectionController&&this.multipleSelectionController.isSelectionSingleChangeEvent(e)}isSelectionRangeChangeEvent(e){return!!this.multipleSelectionController&&this.multipleSelectionController.isSelectionRangeChangeEvent(e)}isSelectionChangeEvent(e){return this.isSelectionSingleChangeEvent(e)||this.isSelectionRangeChangeEvent(e)}onMouseDown(e){O(e.browserEvent.target)||document.activeElement!==e.browserEvent.target&&this.list.domFocus()}onContextMenu(e){var t;O(e.browserEvent.target)||(t=void 0===e.index?[]:[e.index],this.list.setFocus(t,e.browserEvent))}onViewPointer(e){if(this.mouseSupport&&!N(e.browserEvent.target)&&!O(e.browserEvent.target)){var t,i=e.index;if(void 0!==i)return this.isSelectionRangeChangeEvent(e)||this.isSelectionChangeEvent(e)?this.changeSelection(e):(this.list.setFocus([i],e.browserEvent),this.list.setAnchor(i),(t=e.browserEvent)instanceof MouseEvent&&2===t.button||this.list.setSelection([i],e.browserEvent),void this._onPointer.fire(e));this.list.setFocus([],e.browserEvent),this.list.setSelection([],e.browserEvent),this.list.setAnchor(void 0)}}onDoubleClick(e){var t;N(e.browserEvent.target)||O(e.browserEvent.target)||this.isSelectionChangeEvent(e)||(t=this.list.getFocus(),this.list.setSelection(t,e.browserEvent))}changeSelection(e){const t=e.index;let i=this.list.getAnchor();var n,o,r;this.isSelectionRangeChangeEvent(e)?(void 0===i&&(n=this.list.getFocus()[0],i=null!=n?n:t,this.list.setAnchor(i)),n=Math.min(i,t),o=Math.max(i,t),n=Object(d.r)(n,o+1),0!==(r=function(e,t){var i=e.indexOf(t);if(-1===i)return[];var n=[];let o=i-1;for(;0<=o&&e[o]===t-(i-o);)n.push(e[o--]);for(n.reverse(),o=i;o=e.length?i.push(t[o++]):o>=t.length?i.push(e[n++]):e[n]===t[o]?(n++,o++):e[n]e!==t),this.list.setFocus([t]),this.list.setAnchor(t),o.length===r.length?this.list.setSelection([...r,t],e.browserEvent):this.list.setSelection(r,e.browserEvent))}dispose(){this.disposables.dispose()}}class B{constructor(e,t){this.styleElement=e,this.selectorSuffix=t}style(e){var t=this.selectorSuffix&&"."+this.selectorSuffix,i=[];e.listBackground&&(e.listBackground.isOpaque()?i.push(`.monaco-list${t} .monaco-list-rows { background: ${e.listBackground}; }`):_.f),e.listFocusBackground&&(i.push(`.monaco-list${t}:focus .monaco-list-row.focused { background-color: ${e.listFocusBackground}; }`),i.push(`.monaco-list${t}:focus .monaco-list-row.focused:hover { background-color: ${e.listFocusBackground}; }`)),e.listFocusForeground&&i.push(`.monaco-list${t}:focus .monaco-list-row.focused { color: ${e.listFocusForeground}; }`),e.listActiveSelectionBackground&&(i.push(`.monaco-list${t}:focus .monaco-list-row.selected { background-color: ${e.listActiveSelectionBackground}; }`),i.push(`.monaco-list${t}:focus .monaco-list-row.selected:hover { background-color: ${e.listActiveSelectionBackground}; }`)),e.listActiveSelectionForeground&&i.push(`.monaco-list${t}:focus .monaco-list-row.selected { color: ${e.listActiveSelectionForeground}; }`),e.listActiveSelectionIconForeground&&i.push(`.monaco-list${t}:focus .monaco-list-row.selected .codicon { color: ${e.listActiveSelectionIconForeground}; }`),e.listFocusAndSelectionBackground&&i.push(`\n\t\t\t\t.monaco-drag-image,\n\t\t\t\t.monaco-list${t}:focus .monaco-list-row.selected.focused { background-color: ${e.listFocusAndSelectionBackground}; }\n\t\t\t`),e.listFocusAndSelectionForeground&&i.push(`\n\t\t\t\t.monaco-drag-image,\n\t\t\t\t.monaco-list${t}:focus .monaco-list-row.selected.focused { color: ${e.listFocusAndSelectionForeground}; }\n\t\t\t`),e.listInactiveFocusForeground&&(i.push(`.monaco-list${t} .monaco-list-row.focused { color: ${e.listInactiveFocusForeground}; }`),i.push(`.monaco-list${t} .monaco-list-row.focused:hover { color: ${e.listInactiveFocusForeground}; }`)),e.listInactiveSelectionIconForeground&&i.push(`.monaco-list${t} .monaco-list-row.focused .codicon { color: ${e.listInactiveSelectionIconForeground}; }`),e.listInactiveFocusBackground&&(i.push(`.monaco-list${t} .monaco-list-row.focused { background-color: ${e.listInactiveFocusBackground}; }`),i.push(`.monaco-list${t} .monaco-list-row.focused:hover { background-color: ${e.listInactiveFocusBackground}; }`)),e.listInactiveSelectionBackground&&(i.push(`.monaco-list${t} .monaco-list-row.selected { background-color: ${e.listInactiveSelectionBackground}; }`),i.push(`.monaco-list${t} .monaco-list-row.selected:hover { background-color: ${e.listInactiveSelectionBackground}; }`)),e.listInactiveSelectionForeground&&i.push(`.monaco-list${t} .monaco-list-row.selected { color: ${e.listInactiveSelectionForeground}; }`),e.listHoverBackground&&i.push(`.monaco-list${t}:not(.drop-target) .monaco-list-row:hover:not(.selected):not(.focused) { background-color: ${e.listHoverBackground}; }`),e.listHoverForeground&&i.push(`.monaco-list${t} .monaco-list-row:hover:not(.selected):not(.focused) { color: ${e.listHoverForeground}; }`),e.listSelectionOutline&&i.push(`.monaco-list${t} .monaco-list-row.selected { outline: 1px dotted ${e.listSelectionOutline}; outline-offset: -1px; }`),e.listFocusOutline&&i.push(`\n\t\t\t\t.monaco-drag-image,\n\t\t\t\t.monaco-list${t}:focus .monaco-list-row.focused { outline: 1px solid ${e.listFocusOutline}; outline-offset: -1px; }\n\t\t\t`),e.listInactiveFocusOutline&&i.push(`.monaco-list${t} .monaco-list-row.focused { outline: 1px dotted ${e.listInactiveFocusOutline}; outline-offset: -1px; }`),e.listHoverOutline&&i.push(`.monaco-list${t} .monaco-list-row:hover { outline: 1px dashed ${e.listHoverOutline}; outline-offset: -1px; }`),e.listDropBackground&&i.push(`\n\t\t\t\t.monaco-list${t}.drop-target,\n\t\t\t\t.monaco-list${t} .monaco-list-rows.drop-target,\n\t\t\t\t.monaco-list${t} .monaco-list-row.drop-target { background-color: ${e.listDropBackground} !important; color: inherit !important; }\n\t\t\t`),e.listFilterWidgetBackground&&i.push(`.monaco-list-type-filter { background-color: ${e.listFilterWidgetBackground} }`),e.listFilterWidgetOutline&&i.push(`.monaco-list-type-filter { border: 1px solid ${e.listFilterWidgetOutline}; }`),e.listFilterWidgetNoMatchesOutline&&i.push(`.monaco-list-type-filter.no-matches { border: 1px solid ${e.listFilterWidgetNoMatchesOutline}; }`),e.listMatchesShadow&&i.push(`.monaco-list-type-filter { box-shadow: 1px 1px 1px ${e.listMatchesShadow}; }`),e.tableColumnsBorder&&i.push(`\n\t\t\t\t.monaco-table:hover > .monaco-split-view2,\n\t\t\t\t.monaco-table:hover > .monaco-split-view2 .monaco-sash.vertical::before {\n\t\t\t\t\tborder-color: ${e.tableColumnsBorder};\n\t\t\t}`),this.styleElement.textContent=i.join("\n")}}const j={listFocusBackground:t.a.fromHex("#7FB0D0"),listActiveSelectionBackground:t.a.fromHex("#0E639C"),listActiveSelectionForeground:t.a.fromHex("#FFFFFF"),listActiveSelectionIconForeground:t.a.fromHex("#FFFFFF"),listFocusAndSelectionBackground:t.a.fromHex("#094771"),listFocusAndSelectionForeground:t.a.fromHex("#FFFFFF"),listInactiveSelectionBackground:t.a.fromHex("#3F3F46"),listInactiveSelectionIconForeground:t.a.fromHex("#FFFFFF"),listHoverBackground:t.a.fromHex("#2A2D2E"),listDropBackground:t.a.fromHex("#383B3D"),treeIndentGuidesStroke:t.a.fromHex("#a9a9a9"),tableColumnsBorder:t.a.fromHex("#cccccc").transparent(.2)},W={keyboardSupport:!0,mouseSupport:!0,multipleSelectionSupport:!0,dnd:{getDragURI(){return null},onDragStart(){},onDragOver(){return!1},drop(){}}};function V(e,t){var i=[];let n=0,o=0;for(;n=e.length?i.push(t[o++]):o>=t.length?i.push(e[n++]):e[n]===t[o]?(i.push(e[n]),n++,o++):e[n]e-t;class z{constructor(e,t){this._templateId=e,this.renderers=t}get templateId(){return this._templateId}renderTemplate(e){return this.renderers.map(t=>t.renderTemplate(e))}renderElement(e,t,i,n){let o=0;for(const r of this.renderers)r.renderElement(e,t,i[o++],n)}disposeElement(e,t,i,n){let o=0;for(const r of this.renderers)r.disposeElement&&r.disposeElement(e,t,i[o],n),o+=1}disposeTemplate(e){let t=0;for(const i of this.renderers)i.disposeTemplate(e[t++])}}class U{constructor(e){this.accessibilityProvider=e,this.templateId="a18n"}renderTemplate(e){return e}renderElement(e,t,i){var n=this.accessibilityProvider.getAriaLabel(e);n?i.setAttribute("aria-label",n):i.removeAttribute("aria-label"),n=this.accessibilityProvider.getAriaLevel&&this.accessibilityProvider.getAriaLevel(e);"number"==typeof n?i.setAttribute("aria-level",""+n):i.removeAttribute("aria-level")}disposeTemplate(e){}}class K{constructor(e,t){this.list=e,this.dnd=t}getDragElements(e){var t=this.list.getSelectedElements();return-1new z(e.templateId,[...s,e]));var a=Object.assign(Object.assign({},r),{dnd:r.dnd&&new K(this,r.dnd)});this.view=new y.b(t,i,o,a),this.view.domNode.setAttribute("role",e),r.styleController?this.styleController=r.styleController(this.view.domId):(t=Object(n.w)(this.view.domNode),this.styleController=new B(t,this.view.domId)),this.spliceable=new l([new D(this.focus,this.view,r.identityProvider),new D(this.selection,this.view,r.identityProvider),new D(this.anchor,this.view,r.identityProvider),this.view]),this.disposables.add(this.focus),this.disposables.add(this.selection),this.disposables.add(this.anchor),this.disposables.add(this.view),this.disposables.add(this._onDidDispose),this.disposables.add(new T(this,this.view)),"boolean"==typeof r.keyboardSupport&&!r.keyboardSupport||(this.keyboardController=new E(this,this.view,r),this.disposables.add(this.keyboardController)),r.keyboardNavigationLabelProvider&&(i=r.keyboardNavigationDelegate||I,this.typeLabelController=new M(this,this.view,r.keyboardNavigationLabelProvider,i),this.disposables.add(this.typeLabelController)),this.mouseController=this.createMouseController(r),this.disposables.add(this.mouseController),this.onDidChangeFocus(this._onFocusChange,this,this.disposables),this.onDidChangeSelection(this._onSelectionChange,this,this.disposables),this.accessibilityProvider&&(this.ariaLabel=this.accessibilityProvider.getWidgetAriaLabel()),!1!==this._options.multipleSelectionSupport&&this.view.domNode.setAttribute("aria-multiselectable","true")}get onDidChangeFocus(){return u.c.map(this.eventBufferer.wrapEvent(this.focus.onChange),e=>this.toListEvent(e))}get onDidChangeSelection(){return u.c.map(this.eventBufferer.wrapEvent(this.selection.onChange),e=>this.toListEvent(e))}get domId(){return this.view.domId}get onMouseClick(){return this.view.onMouseClick}get onMouseDblClick(){return this.view.onMouseDblClick}get onMouseMiddleClick(){return this.view.onMouseMiddleClick}get onPointer(){return this.mouseController.onPointer}get onMouseDown(){return this.view.onMouseDown}get onTouchStart(){return this.view.onTouchStart}get onTap(){return this.view.onTap}get onContextMenu(){let e=!1;var t=u.c.chain(this.disposables.add(new o.a(this.view.domNode,"keydown")).event).map(e=>new r.a(e)).filter(t=>e=58===t.keyCode||t.shiftKey&&68===t.keyCode).map(o.b).filter(()=>!1).event,i=u.c.chain(this.disposables.add(new o.a(this.view.domNode,"keyup")).event).forEach(()=>e=!1).map(e=>new r.a(e)).filter(e=>58===e.keyCode||e.shiftKey&&68===e.keyCode).map(o.b).map(({browserEvent:e})=>{var t=this.getFocus();t=t.length?t[0]:void 0;return{index:t,element:void 0!==t?this.view.element(t):void 0,anchor:void 0!==t?this.view.domElement(t):this.view.domNode,browserEvent:e}}).event,n=u.c.chain(this.view.onContextMenu).filter(t=>!e).map(({element:e,index:t,browserEvent:i})=>({element:e,index:t,anchor:{x:i.pageX+1,y:i.pageY},browserEvent:i})).event;return u.c.any(t,i,n)}get onKeyDown(){return this.disposables.add(new o.a(this.view.domNode,"keydown")).event}get onDidFocus(){return u.c.signal(this.disposables.add(new o.a(this.view.domNode,"focus",!0)).event)}createMouseController(e){return new F(this)}updateOptions(e={}){var t;this._options=Object.assign(Object.assign({},this._options),e),this.typeLabelController&&this.typeLabelController.updateOptions(this._options),void 0!==this._options.multipleSelectionController&&(this._options.multipleSelectionSupport?this.view.domNode.setAttribute("aria-multiselectable","true"):this.view.domNode.removeAttribute("aria-multiselectable")),this.mouseController.updateOptions(e),null!=(t=this.keyboardController)&&t.updateOptions(e),this.view.updateOptions(e)}get options(){return this._options}splice(e,t,i=[]){if(e<0||e>this.view.length)throw new v(this.user,"Invalid start index: "+e);if(t<0)throw new v(this.user,"Invalid delete count: "+t);0===t&&0===i.length||this.eventBufferer.bufferEvents(()=>this.spliceable.splice(e,t,i))}rerender(){this.view.rerender()}element(e){return this.view.element(e)}get length(){return this.view.length}get contentHeight(){return this.view.contentHeight}get scrollTop(){return this.view.getScrollTop()}set scrollTop(e){this.view.setScrollTop(e)}get ariaLabel(){return this._ariaLabel}set ariaLabel(e){this._ariaLabel=e,this.view.domNode.setAttribute("aria-label",e)}domFocus(){this.view.domNode.focus({preventScroll:!0})}layout(e,t){this.view.layout(e,t)}setSelection(e,t){for(const i of e)if(i<0||i>=this.length)throw new v(this.user,"Invalid index "+i);this.selection.set(e,t)}getSelection(){return this.selection.get()}getSelectedElements(){return this.getSelection().map(e=>this.view.element(e))}setAnchor(e){if(void 0===e)this.anchor.set([]);else{if(e<0||e>=this.length)throw new v(this.user,"Invalid index "+e);this.anchor.set([e])}}getAnchor(){return Object(d.j)(this.anchor.get(),void 0)}getAnchorElement(){var e=this.getAnchor();return void 0===e?void 0:this.element(e)}setFocus(e,t){for(const i of e)if(i<0||i>=this.length)throw new v(this.user,"Invalid index "+i);this.focus.set(e,t)}focusNext(e=1,t=!1,i,n){var o;0!==this.length&&(o=this.focus.get(),-1<(o=this.findNextIndex(0=this.length&&!t)return-1;if(e%=this.length,!i||i(this.element(e)))return e;e++}return-1}findPreviousIndex(e,t=!1,i){for(let n=0;nthis.view.element(e))}reveal(e,t){if(e<0||e>=this.length)throw new v(this.user,"Invalid index "+e);var i,n=this.view.getScrollTop(),o=this.view.elementTop(e);e=this.view.elementHeight(e);Object(b.i)(t)?(i=e-this.view.renderHeight,this.view.setScrollTop(i*Object(m.b)(t,0,1)+o)):(i=o+e,t=n+this.view.renderHeight,o=this.view.renderHeight?this.view.setScrollTop(o):t<=i&&this.view.setScrollTop(i-this.view.renderHeight)))}getRelativeTop(e){if(e<0||e>=this.length)throw new v(this.user,"Invalid index "+e);var t=this.view.getScrollTop(),i=this.view.elementTop(e);e=this.view.elementHeight(e);return it+this.view.renderHeight?null:(e-=this.view.renderHeight,Math.abs((t-i)/e))}getHTMLElement(){return this.view.domNode}style(e){this.styleController.style(e)}toListEvent({indexes:e,browserEvent:t}){return{indexes:e,elements:e.map(e=>this.view.element(e)),browserEvent:t}}_onFocusChange(){var e=this.focus.get();this.view.domNode.classList.toggle("element-focused",0o[0]&&l[1]=r||(a[l++]=new o(Math.max(1,d.startColumn-n+1),Math.min(1+s,d.endColumn-n+1),d.className,d.type));return a}static filter(e,t,i,n){if(0===e.length)return[];let r=[],s=0;for(let h=0,c=e.length;ht||d.isEmpty()&&(0===l.type||3===l.type)||(a=d.startLineNumber===t?d.startColumn:i,d=d.endLineNumber===t?d.endColumn:n,r[s++]=new o(a,d,l.inlineClassName,l.type))}return r}static _typeCompare(e,t){var i=[2,0,1,3];return i[e]-i[t]}static compare(e,t){var i;return e.startColumn!==t.startColumn?e.startColumn-t.startColumn:e.endColumn!==t.endColumn?e.endColumn-t.endColumn:0!==(i=o._typeCompare(e.type,t.type))?i:e.className!==t.className?e.className=e){this.stopOffsets.splice(n,0,e),this.classNames.splice(n,0,t),this.metadata.splice(n,0,i);break}this.count++}}class a{static normalize(e,t){if(0===t.length)return[];var i=[],o=new s;let r=0;for(let s=0,u=t.length;se.lineNumber===t.lineNumber?e.column-t.column:e.lineNumber-t.lineNumber);for(let a=t.length-2;0<=a;a--)t[a].lineNumber===t[a+1].lineNumber&&t.splice(a,1);let i=[],n=0,o=0,r=t.length;for(let u=1,g=e.getLineCount();u<=g;u++){var s=e.getLineContent(u),h=s.length+1;let g=0;if(!(oe.getLineTokens(t),getLanguageIdentifier:()=>e.getLanguageIdentifier(),getLanguageIdAtPosition:(t,i)=>e.getLanguageIdAtPosition(t,i),getLineContent:null};if(h.startLineNumber===h.endLineNumber&&1===e.getLineMaxColumn(h.startLineNumber)){var s=h.startLineNumber,l=this._isMovingDown?s+1:s-1;1===e.getLineMaxColumn(l)?t.addEditOperation(new d.a(1,1,1,1),null):(t.addEditOperation(new d.a(s,1,s,1),e.getLineContent(l)),t.addEditOperation(new d.a(l,1,l,e.getLineMaxColumn(l)),null)),h=new g.a(l,1,l,1)}else{let c,u;if(this._isMovingDown){c=h.endLineNumber+1,u=e.getLineContent(c),t.addEditOperation(new d.a(c-1,e.getLineMaxColumn(c-1),c,e.getLineMaxColumn(c)),null);let g=u;this.shouldAutoIndent(e,h)?(null!==(s=this.matchEnterRule(e,n,i,c,h.startLineNumber-1))?(l=a.x(e.getLineContent(c)),s+=v.b(l,i),l=v.a(s,i,o),g=l+this.trimLeft(u)):(r.getLineContent=t=>t===h.startLineNumber?e.getLineContent(c):e.getLineContent(t),null!==(s=b.a.getGoodIndentForLine(this._autoIndent,r,e.getLanguageIdAtPosition(c,1),h.startLineNumber,n))&&(l=a.x(e.getLineContent(c)),(s=v.b(s,i))!==v.b(l,i))&&(l=v.a(s,i,o),g=l+this.trimLeft(u))),t.addEditOperation(new d.a(h.startLineNumber,1,h.startLineNumber,1),g+"\n"),null!==(s=this.matchEnterRuleMovingDown(e,n,i,h.startLineNumber,c,g))?0!==s&&this.getIndentEditsOfMovingBlock(e,t,h,i,o,s):(r.getLineContent=t=>t===h.startLineNumber?g:t>=h.startLineNumber+1&&t<=h.endLineNumber+1?e.getLineContent(t-1):e.getLineContent(t),null!==(l=b.a.getGoodIndentForLine(this._autoIndent,r,e.getLanguageIdAtPosition(c,1),h.startLineNumber+1,n))&&(s=a.x(e.getLineContent(h.startLineNumber)),(l=v.b(l,i))!==(s=v.b(s,i)))&&this.getIndentEditsOfMovingBlock(e,t,h,i,o,l-s))):t.addEditOperation(new d.a(h.startLineNumber,1,h.startLineNumber,1),g+"\n")}else c=h.startLineNumber-1,u=e.getLineContent(c),t.addEditOperation(new d.a(c,1,c+1,1),null),t.addEditOperation(new d.a(h.endLineNumber,e.getLineMaxColumn(h.endLineNumber),h.endLineNumber,e.getLineMaxColumn(h.endLineNumber)),"\n"+u),this.shouldAutoIndent(e,h)&&(r.getLineContent=t=>t===c?e.getLineContent(h.startLineNumber):e.getLineContent(t),null!==(l=this.matchEnterRule(e,n,i,h.startLineNumber,h.startLineNumber-2))?0!==l&&this.getIndentEditsOfMovingBlock(e,t,h,i,o,l):null!==(s=b.a.getGoodIndentForLine(this._autoIndent,r,e.getLanguageIdAtPosition(h.startLineNumber,1),c,n))&&(l=a.x(e.getLineContent(h.startLineNumber)),(r=v.b(s,i))!==(n=v.b(l,i)))&&this.getIndentEditsOfMovingBlock(e,t,h,i,o,r-n))}this._selectionId=t.trackSelection(h)}else this._selectionId=t.trackSelection(this._selection)}buildIndentConverter(e,t,i){return{shiftIndent:n=>f.a.shiftIndent(n,n.length+1,e,t,i),unshiftIndent:n=>f.a.unshiftIndent(n,n.length+1,e,t,i)}}parseEnterResult(e,t,i,n,o){if(o){let r=o.indentation;if(o.indentAction===_.b.None||o.indentAction===_.b.Indent?r=o.indentation+o.appendText:o.indentAction===_.b.IndentOutdent?r=o.indentation:o.indentAction===_.b.Outdent&&(r=t.unshiftIndent(o.indentation)+o.appendText),o=e.getLineContent(n),0<=this.trimLeft(o).indexOf(this.trimLeft(r))){o=a.x(e.getLineContent(n));let s=a.x(r);return e=b.a.getIndentMetadata(e,n),null!==e&&2&e&&(s=t.unshiftIndent(s)),n=v.b(s,i),n-v.b(o,i)}}return null}matchEnterRuleMovingDown(e,t,i,n,o,r){if(0<=a.I(r))return r=e.getLineMaxColumn(o),o=b.a.getEnterAction(this._autoIndent,e,new d.a(o,r,o,r)),this.parseEnterResult(e,t,i,n,o);{let l=n-1;for(;1<=l;){var s=e.getLineContent(l);if(0<=a.I(s))break;l--}return l<1||n>e.getLineCount()?null:(r=e.getLineMaxColumn(l),o=b.a.getEnterAction(this._autoIndent,e,new d.a(l,r,l,r)),this.parseEnterResult(e,t,i,n,o))}}matchEnterRule(e,t,i,n,o,r){let s=o;for(;1<=s;){let t;if(t=s===o&&void 0!==r?r:e.getLineContent(s),0<=a.I(t))break;s--}var l;return s<1||n>e.getLineCount()?null:(l=e.getLineMaxColumn(s),l=b.a.getEnterAction(this._autoIndent,e,new d.a(s,l,s,l)),this.parseEnterResult(e,t,i,n,l))}trimLeft(e){return e.replace(/^\s+/,"")}shouldAutoIndent(e,t){var i;return!(this._autoIndent<4||!e.isCheapToTokenize(t.startLineNumber)||(i=e.getLanguageIdAtPosition(t.startLineNumber,1))!==e.getLanguageIdAtPosition(t.endLineNumber,1)||null===b.a.getIndentRulesSupport(i))}getIndentEditsOfMovingBlock(e,t,i,n,o,r){for(let h=i.startLineNumber;h<=i.endLineNumber;h++){var s=e.getLineContent(h),l=(s=a.x(s),v.b(s,n));l=v.a(l+r,n,o);l!==s&&(t.addEditOperation(new d.a(h,1,h,s.length+1),l),h===i.endLineNumber)&&i.endColumn<=s.length+1&&""===l&&(this._moveEndLineSelectionShrink=!0)}}computeCursorState(e,t){let i=t.getTrackedSelection(this._selectionId);return this._moveEndPositionDown&&(i=i.setEndPosition(i.endLineNumber+1,1)),this._moveEndLineSelectionShrink&&i.startLineNumber=o)return null;var r=[];for(let a=n;a<=o;a++)r.push(e.getLineContent(a));let s=r.slice(0);return s.sort(w.getCollator().compare),!0===i&&(s=s.reverse()),{startLineNumber:n,endLineNumber:o,before:r,after:s}}w._COLLATOR=null;var S=i("7e32");class L extends t.b{constructor(e,t){super(t),this.down=e}run(e,t){if(t.hasModel()){var i=t.getSelections().map((e,t)=>({selection:e,index:t,ignore:!1}));i.sort((e,t)=>d.a.compareRangesUsingStarts(e.selection,t.selection));let e=i[0];for(let t=1;tnew u.a(e.positionLineNumber,e.positionColumn)));i=t.getSelection();null!==i&&(i=new h(i,n),t.pushUndoStop(),t.executeCommands(this.id,[i]),t.pushUndoStop())}}E.ID="editor.action.trimTrailingWhitespace";class I extends t.b{constructor(){super({id:"editor.action.deleteLines",label:n.a("lines.delete","Delete Line"),alias:"Delete Line",precondition:p.a.writable,kbOpts:{kbExpr:p.a.textInputFocus,primary:3113,weight:100}})}run(e,t){if(t.hasModel()){var i=this._getLinesToRemove(t),n=t.getModel();if(1!==n.getLineCount()||1!==n.getLineMaxColumn(1)){let e=0;var o=[],r=[];for(let t=0,a=i.length;t{let t=e.endLineNumber;return e.startLineNumbere.startLineNumber===t.startLineNumber?e.endLineNumber-t.endLineNumber:e.startLineNumber-t.startLineNumber),[]);let n=t[0];for(let o=1;o=t[o].startLineNumber?n.endLineNumber=t[o].endLineNumber:(i.push(n),n=t[o]);return i.push(n),i}}class M extends t.b{constructor(){super({id:"editor.action.indentLines",label:n.a("lines.indent","Indent Line"),alias:"Indent Line",precondition:p.a.writable,kbOpts:{kbExpr:p.a.editorTextFocus,primary:2137,weight:100}})}run(e,t){var i=t._getViewModel();i&&(t.pushUndoStop(),t.executeCommands(this.id,c.a.indent(i.cursorConfig,t.getModel(),t.getSelections())),t.pushUndoStop())}}class T extends t.b{constructor(){super({id:"editor.action.outdentLines",label:n.a("lines.outdent","Outdent Line"),alias:"Outdent Line",precondition:p.a.writable,kbOpts:{kbExpr:p.a.editorTextFocus,primary:2135,weight:100}})}run(e,t){r.CoreEditingCommands.Outdent.runEditorCommand(e,t,null)}}class A extends t.b{constructor(){super({id:"editor.action.insertLineBefore",label:n.a("lines.insertBefore","Insert Line Above"),alias:"Insert Line Above",precondition:p.a.writable,kbOpts:{kbExpr:p.a.editorTextFocus,primary:3075,weight:100}})}run(e,t){var i=t._getViewModel();i&&(t.pushUndoStop(),t.executeCommands(this.id,c.a.lineInsertBefore(i.cursorConfig,t.getModel(),t.getSelections())))}}class R extends t.b{constructor(){super({id:"editor.action.insertLineAfter",label:n.a("lines.insertAfter","Insert Line Below"),alias:"Insert Line Below",precondition:p.a.writable,kbOpts:{kbExpr:p.a.editorTextFocus,primary:2051,weight:100}})}run(e,t){var i=t._getViewModel();i&&(t.pushUndoStop(),t.executeCommands(this.id,c.a.lineInsertAfter(i.cursorConfig,t.getModel(),t.getSelections())))}}class P extends t.b{run(e,t){if(t.hasModel()){var i=t.getSelection(),n=this._getRangesToDelete(t),o=[];for(let e=0,t=n.length-1;el.a.replace(e,""));t.pushUndoStop(),t.executeEdits(this.id,a,i),t.pushUndoStop()}}}class F extends P{constructor(){super({id:"deleteAllLeft",label:n.a("lines.deleteAllLeft","Delete All Left"),alias:"Delete All Left",precondition:p.a.writable,kbOpts:{kbExpr:p.a.textInputFocus,primary:0,mac:{primary:2049},weight:100}})}_getEndCursorState(e,t){let i=null,n=[],o=0;return t.forEach(t=>{let r;var s;r=1===t.endColumn&&0{var t,i;return e.isEmpty()?1===e.startColumn?(t=Math.max(1,e.startLineNumber-1),i=1===e.startLineNumber?1:n.getLineContent(t).length+1,new d.a(t,i,e.startLineNumber,1)):new d.a(e.startLineNumber,1,e.startLineNumber,e.startColumn):new d.a(e.startLineNumber,1,e.endLineNumber,e.endColumn)}))}}class B extends P{constructor(){super({id:"deleteAllRight",label:n.a("lines.deleteAllRight","Delete All Right"),alias:"Delete All Right",precondition:p.a.writable,kbOpts:{kbExpr:p.a.textInputFocus,primary:0,mac:{primary:297,secondary:[2068]},weight:100}})}_getEndCursorState(e,t){let i=null;var n=[];for(let s=0,a=t.length;s{var i;return e.isEmpty()?(i=t.getLineMaxColumn(e.startLineNumber),e.startColumn===i?new d.a(e.startLineNumber,e.startColumn,e.startLineNumber+1,1):new d.a(e.startLineNumber,e.startColumn,e.startLineNumber,i)):e})).sort(d.a.compareRangesUsingStarts),e)}}class j extends t.b{constructor(){super({id:"editor.action.joinLines",label:n.a("lines.joinLines","Join Lines"),alias:"Join Lines",precondition:p.a.writable,kbOpts:{kbExpr:p.a.editorTextFocus,primary:0,mac:{primary:296},weight:100}})}run(e,t){var i=t.getSelections();if(null!==i){let e=t.getSelection();if(null!==e){i.sort(d.a.compareRangesUsingStarts);let m=[];i=i.reduce((t,i)=>t.isEmpty()?t.endLineNumber===i.startLineNumber?(e.equalsSelection(t)&&(e=i),i):i.startLineNumber>t.endLineNumber+1?(m.push(t),i):new g.a(t.startLineNumber,t.startColumn,i.endLineNumber,i.endColumn):i.startLineNumber>t.endLineNumber?(m.push(t),i):new g.a(t.startLineNumber,t.startColumn,i.endLineNumber,i.endColumn));var n=(m.push(i),t.getModel());if(null!==n){var o=[],r=[];let i=e,f=0;for(let t=0,_=m.length;t<_;t++){var s=m[t],a=s.startLineNumber;let _,b,v=0;var h=n.getLineContent(s.endLineNumber).length-s.endColumn;b=s.isEmpty()||s.startLineNumber===s.endLineNumber?(p=s.getStartPosition()).lineNumber=r?l.lineNumber!==n.getLineCount()&&(r=new d.a(l.lineNumber,Math.max(1,l.column-1),l.lineNumber+1,1),r=n.getValueInRange(r).split("").reverse().join(""),o.push(new s.a(new g.a(l.lineNumber,Math.max(1,l.column-1),l.lineNumber+1,1),r))):(r=new d.a(l.lineNumber,Math.max(1,l.column-1),l.lineNumber,l.column+1),a=n.getValueInRange(r).split("").reverse().join(""),o.push(new s.b(r,a,new g.a(l.lineNumber,l.column+1,l.lineNumber,l.column+1)))))}t.pushUndoStop(),t.executeCommands(this.id,o),t.pushUndoStop()}}}}class V extends t.b{run(e,t){var i=t.getSelections();if(null!==i){var n=t.getModel();if(null!==n){var o,r,s=t.getOption(116),a=[];for(const e of i)e.isEmpty()?(r=e.getStartPosition(),(o=t.getConfiguredWordAtPosition(r))&&(r=new d.a(r.lineNumber,o.startColumn,r.lineNumber,o.endColumn),o=n.getValueInRange(r),a.push(l.a.replace(r,this._modifyText(o,s))))):(r=n.getValueInRange(e),a.push(l.a.replace(e,this._modifyText(r,s))));t.pushUndoStop(),t.executeEdits(this.id,a),t.pushUndoStop()}}}}class H extends V{constructor(){super({id:"editor.action.transformToUppercase",label:n.a("editor.transformToUppercase","Transform to Uppercase"),alias:"Transform to Uppercase",precondition:p.a.writable})}_modifyText(e,t){return e.toLocaleUpperCase()}}class z extends V{constructor(){super({id:"editor.action.transformToLowercase",label:n.a("editor.transformToLowercase","Transform to Lowercase"),alias:"Transform to Lowercase",precondition:p.a.writable})}_modifyText(e,t){return e.toLocaleLowerCase()}}class U extends V{constructor(){super({id:"editor.action.transformToTitlecase",label:n.a("editor.transformToTitlecase","Transform to Title Case"),alias:"Transform to Title Case",precondition:p.a.writable})}_modifyText(e,t){var i=("\r\n\t "+t).split("");let n="",o=!0;for(let s=0;sp(void 0,void 0,void 0,(function*(){var[i]=t,n=(Object(d.c)(i instanceof r.a),e.get(a.a).getModel(i));if(n)return(n=b(n))?n.getLegend():e.get(l.b).executeCommand("_provideDocumentRangeSemanticTokensLegend",i)}))),l.a.registerCommand("_provideDocumentSemanticTokens",(e,...t)=>p(void 0,void 0,void 0,(function*(){var[i]=t,s=(Object(d.c)(i instanceof r.a),e.get(a.a).getModel(i));if(s){var h=_(s,null,n.a.None);if(!h)return e.get(l.b).executeCommand("_provideDocumentRangeSemanticTokens",i,s.getFullModelRange());var{provider:i,request:s}=h;let r;try{r=yield s}catch(t){return void Object(o.g)(t)}return r&&m(r)?(h=u({id:0,type:"full",data:r.data}),r.resultId&&i.releaseDocumentSemanticTokens(r.resultId),h):void 0}}))),l.a.registerCommand("_provideDocumentRangeSemanticTokensLegend",(e,...t)=>p(void 0,void 0,void 0,(function*(){var[i]=t,i=(Object(d.c)(i instanceof r.a),e.get(a.a).getModel(i));if(i&&(i=v(i),i))return i.getLegend()}))),l.a.registerCommand("_provideDocumentRangeSemanticTokens",(e,...t)=>p(void 0,void 0,void 0,(function*(){var[i,s]=t,i=(Object(d.c)(i instanceof r.a),Object(d.c)(g.a.isIRange(s)),e.get(a.a).getModel(i));if(i){var l=v(i);if(l){let t;try{t=yield l.provideDocumentRangeSemanticTokens(i,g.a.lift(s),n.a.None)}catch(e){return void Object(o.g)(e)}if(t&&m(t))return u({id:0,type:"full",data:t.data})}}})))},7605:function(e,t,i){"use strict";i.r(t),i.d(t,"FoldingController",(function(){return U})),i.d(t,"foldBackgroundBackground",(function(){return de})),i.d(t,"editorFoldForeground",(function(){return he})),i("0a33");var n=i("dff7"),o=i("ef8e9"),r=i("3742"),s=i("5fe7"),a=i("fe45"),l=i("a666"),d=i("b2cc"),h=i("308f");const c=16777215;class u{constructor(e,t,i){if(e.length!==t.length||65535{var i=o[o.length-1];return this.getStartLineNumber(i)<=e&&this.getEndLineNumber(i)>=t};for(let r=0,s=this._startIndexes.length;rc||i>c)throw new Error("startLineNumber or endLineNumber must not exceed "+c);for(;0>>24)+((4278190080&this._endIndexes[e])>>>16),65535==e?-1:e}contains(e,t){return this.getStartLineNumber(e)<=t&&this.getEndLineNumber(e)>=t}findIndex(e){let t=0,i=this._startIndexes.length;if(0===i)return-1;for(;t=this.endLineNumber}containsLine(e){return this.startLineNumber<=e&&e<=this.endLineNumber}}class p{constructor(e,t){this._updateEventEmitter=new h.b,this.onDidChange=this._updateEventEmitter.event,this._textModel=e,this._decorationProvider=t,this._regions=new u(new Uint32Array(0),new Uint32Array(0)),this._editorDecorationIds=[],this._isInitialized=!1}get regions(){return this._regions}get textModel(){return this._textModel}get isInitialized(){return this._isInitialized}toggleCollapseState(e){if(e.length){e=e.sort((e,t)=>e.regionIndex-t.regionIndex);const t={};this._decorationProvider.changeDecorations(i=>{let n=0,o=-1,r=-1;var s,a=e=>{for(;nr&&(r=t),n++}};for(s of e){var l=s.regionIndex,d=this._editorDecorationIds[l];d&&!t[d]&&(t[d]=!0,a(l),d=!this._regions.isCollapsed(l),this._regions.setCollapsed(l,d),o=Math.max(o,this._regions.getEndLineNumber(l)))}a(this._regions.length)}),this._updateEventEmitter.fire({model:this,collapseStateChanged:e})}}update(e,t=[]){let i=[],n=(e,i)=>{for(var n of t)if(e{var s=e.getStartLineNumber(t),a=e.getEndLineNumber(t);(r=r||e.isCollapsed(t))&&n(s,a)&&(r=!1),e.setCollapsed(t,r),t=this._textModel.getLineMaxColumn(s),s={startLineNumber:s,startColumn:Math.max(t-1,1),endLineNumber:s,endColumn:t};i.push({range:s,options:this._decorationProvider.getDecorationOption(r,a<=o)}),r&&a>o&&(o=a)};let s=0;var a=()=>{for(;se.isCollapsed!==t&&ne.isCollapsed!==t&&ne.isCollapsed!==t&&n<=i);r.push(...s)}e.toggleCollapseState(r)}function _(e,t,i){let n=[];for(var o of i)n.push(e.getAllRegionsAtLine(o,void 0)[0]);i=e.getRegionsInside(null,e=>n.every(t=>!t.containedBy(e)&&!e.containedBy(t))&&e.isCollapsed!==t),e.toggleCollapseState(i)}function b(e,t,i){var n,o=e.textModel,r=e.regions,s=[];for(let a=r.length-1;0<=a;a--)i!==r.isCollapsed(a)&&(n=r.getStartLineNumber(a),t.test(o.getLineContent(n)))&&s.push(r.toRegion(a));e.toggleCollapseState(s)}function v(e,t,i){var n=e.regions,o=[];for(let r=n.length-1;0<=r;r--)i!==n.isCollapsed(r)&&t===n.getType(r)&&o.push(n.toRegion(r));e.toggleCollapseState(o)}var C=i("b57f"),w=(t=i("561a"),i("bf5b")),y=i("b7d0");const S=Object(w.b)("folding-expanded",t.b.chevronDown,Object(n.a)("foldingExpandedIcon","Icon for expanded ranges in the editor glyph margin.")),L=Object(w.b)("folding-collapsed",t.b.chevronRight,Object(n.a)("foldingCollapsedIcon","Icon for collapsed ranges in the editor glyph margin."));class x{constructor(e){this.editor=e,this.autoHideFoldingControls=!0,this.showFoldingHighlights=!0}getDecorationOption(e,t){return t?x.HIDDEN_RANGE_DECORATION:e?this.showFoldingHighlights?x.COLLAPSED_HIGHLIGHTED_VISUAL_DECORATION:x.COLLAPSED_VISUAL_DECORATION:this.autoHideFoldingControls?x.EXPANDED_AUTO_HIDE_VISUAL_DECORATION:x.EXPANDED_VISUAL_DECORATION}deltaDecorations(e,t){return this.editor.deltaDecorations(e,t)}changeDecorations(e){return this.editor.changeDecorations(e)}}x.COLLAPSED_VISUAL_DECORATION=C.a.register({description:"folding-collapsed-visual-decoration",stickiness:1,afterContentClassName:"inline-folded",isWholeLine:!0,firstLineDecorationClassName:y.d.asClassName(L)}),x.COLLAPSED_HIGHLIGHTED_VISUAL_DECORATION=C.a.register({description:"folding-collapsed-highlighted-visual-decoration",stickiness:1,afterContentClassName:"inline-folded",className:"folded-background",isWholeLine:!0,firstLineDecorationClassName:y.d.asClassName(L)}),x.EXPANDED_AUTO_HIDE_VISUAL_DECORATION=C.a.register({description:"folding-expanded-auto-hide-visual-decoration",stickiness:1,isWholeLine:!0,firstLineDecorationClassName:y.d.asClassName(S)}),x.EXPANDED_VISUAL_DECORATION=C.a.register({description:"folding-expanded-visual-decoration",stickiness:1,isWholeLine:!0,firstLineDecorationClassName:"alwaysShowFoldIcons "+y.d.asClassName(S)}),x.HIDDEN_RANGE_DECORATION=C.a.register({description:"folding-hidden-range-decoration",stickiness:1});var k=i("c101"),D=i("6a89"),N=i("e8e3");class O{constructor(e){this._updateEventEmitter=new h.b,this._foldingModel=e,this._foldingModelListener=e.onDidChange(e=>this.updateHiddenRanges()),this._hiddenRanges=[],e.regions.length&&this.updateHiddenRanges()}get onDidChange(){return this._updateEventEmitter.event}get hiddenRanges(){return this._hiddenRanges}updateHiddenRanges(){let e=!1;var t=[];let i=0,n=0,o=Number.MAX_VALUE,r=-1;for(var s,a,l=this._foldingModel.regions;i({startLineNumber:e.startLineNumber-1,endLineNumber:e.endLineNumber}))}applyHiddenRanges(e){this._hiddenRanges=e,this._updateEventEmitter.fire(e)}hasRanges(){return 0{var t,i;return(n=n&&(t=e,i=n,t>=i.startLineNumber)&&t<=i.endLineNumber?n:E(this._hiddenRanges,e))?n.startLineNumber-1:null};for(let s=0,a=e.length;st=t?e[i]:null}var I=i("70cb");class M{constructor(e){this.editorModel=e,this.id="indent"}dispose(){}compute(e){var t=I.a.getFoldingRules(this.editorModel.getLanguageIdentifier().id),i=t&&!!t.offSide;t=t&&t.markers;return Promise.resolve(function(e,t,i,n=5e3){var o=e.getOptions().tabSize;let r=new T(n),s=void 0;i&&(s=new RegExp(`(${i.start.source})|(?:${i.end.source})`));var a=[];n=e.getLineCount()+1;a.push({indent:-1,endAbove:n,line:n});for(let h=e.getLineCount();0d){for(;a.pop(),(i=a[a.length-1]).indent>d;);l=i.endAbove-1,1<=l-h&&r.insertFirst(h,l,d)}i.indent===d?i.endAbove=h:a.push({indent:d,endAbove:h,line:h})}}return r.toIndentRanges(e)}(this.editorModel,i,t))}}class T{constructor(e){this._startIndexes=[],this._endIndexes=[],this._indentOccurrences=[],this._length=0,this._foldingRangesLimit=e}insertFirst(e,t,i){var n;e>c||t>c||(n=this._length,this._startIndexes[n]=e,this._endIndexes[n]=t,this._length++,i<1e3&&(this._indentOccurrences[i]=(this._indentOccurrences[i]||0)+1))}toIndentRanges(e){if(this._length<=this._foldingRangesLimit){var t=new Uint32Array(this._length),i=new Uint32Array(this._length);for(let e=this._length-1,n=0;0<=e;e--,n++)t[n]=this._startIndexes[e],i[n]=this._endIndexes[e];return new u(t,i)}{let t=0,i=this._indentOccurrences.length;for(let e=0;ethis._foldingRangesLimit){i=e;break}t+=n}}var o=e.getOptions().tabSize,r=new Uint32Array(this._foldingRangesLimit),s=new Uint32Array(this._foldingRangesLimit);for(let n=this._length-1,d=0;0<=n;n--){var a=this._startIndexes[n],l=e.getLineContent(a);l=C.b.computeIndentLevel(l,o);(lPromise.resolve(e.provideFoldingRanges(t,P,i)).then(e=>{if(!i.isCancellationRequested&&Array.isArray(e)){Array.isArray(n)||(n=[]);var r,s=t.getLineCount();for(r of e)0r.start&&r.end<=s&&n.push({start:r.start,end:r.end,rank:o,kind:r.kind})}},R.g));return Promise.all(o).then(e=>n)}(this.providers,this.editorModel,e).then(e=>e?j(e,this.limit):null)}dispose(){var e;null!=(e=this.disposables)&&e.dispose()}}class B{constructor(e){this._startIndexes=[],this._endIndexes=[],this._nestingLevels=[],this._nestingLevelCounts=[],this._types=[],this._length=0,this._foldingRangesLimit=e}add(e,t,i,n){var o;e>c||t>c||(o=this._length,this._startIndexes[o]=e,this._endIndexes[o]=t,this._nestingLevels[o]=n,this._types[o]=i,this._length++,n<30&&(this._nestingLevelCounts[n]=(this._nestingLevelCounts[n]||0)+1))}toIndentRanges(){if(this._length<=this._foldingRangesLimit){var e=new Uint32Array(this._length),t=new Uint32Array(this._length);for(let i=0;ithis._foldingRangesLimit){t=n;break}e+=i}}var n=new Uint32Array(this._foldingRangesLimit),o=new Uint32Array(this._foldingRangesLimit),r=[];for(let i=0,a=0;i{let i=e.start-t.start;return 0===i?e.rank-t.rank:i});var i=new B(t);let n=void 0;var o,r=[];for(o of e)if(n){if(o.start>n.start){if(o.end<=n.end)r.push(n),n=o;else if(o.start>n.end){for(;(n=r.pop())&&o.start>n.end;);n&&r.push(n),n=o}i.add(o.start,o.end,o.kind&&o.kind.value,r.length)}}else n=o,i.add(o.start,o.end,o.kind&&o.kind.value,r.length);return i.toIndentRanges()}class W{constructor(e,t,i,n){this.editorModel=e,this.id="init",t.length&&(this.decorationIds=e.deltaDecorations([],t.map(t=>({range:{startLineNumber:t.startLineNumber,startColumn:0,endLineNumber:t.endLineNumber,endColumn:e.getLineLength(t.endLineNumber)},options:{description:"folding-initializing-range-provider",stickiness:1}}))),this.timeout=setTimeout(i,n))}dispose(){this.decorationIds&&(this.editorModel.deltaDecorations(this.decorationIds,[]),this.decorationIds=void 0),"number"==typeof this.timeout&&(clearTimeout(this.timeout),this.timeout=void 0)}compute(e){var t=[];if(this.decorationIds)for(var i of this.decorationIds)i=this.editorModel.getDecorationRange(i),i&&t.push({start:i.startLineNumber,end:i.endLineNumber,rank:1});return Promise.resolve(j(t,Number.MAX_VALUE))}}w=i("4fc3"),t=i("303e");var V=i("bc04"),H=(i=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3this.onModelChanged())),this._register(this.editor.onDidChangeConfiguration(e=>{var t;e.hasChanged(36)&&(this._isEnabled=this.editor.getOptions().get(36),this.foldingEnabled.set(this._isEnabled),this.onModelChanged()),(e.hasChanged(99)||e.hasChanged(38))&&(t=this.editor.getOptions(),this.foldingDecorationProvider.autoHideFoldingControls="mouseover"===t.get(99),this.foldingDecorationProvider.showFoldingHighlights=t.get(38),this.onModelContentChanged()),e.hasChanged(37)&&(this._useFoldingProviders="indentation"!==this.editor.getOptions().get(37),this.onFoldingStrategyChanged()),e.hasChanged(40)&&(this._unfoldOnClickAfterEndOfLine=this.editor.getOptions().get(40)),e.hasChanged(39)&&(this._foldingImportsByDefault=this.editor.getOptions().get(39))})),this.onModelChanged()}static get(t){return t.getContribution(e.ID)}saveViewState(){var e,t,i=this.editor.getModel();return i&&this._isEnabled&&!i.isTooLargeForTokenization()?this.foldingModel?(e=(this.foldingModel.isInitialized?this.foldingModel:this.hiddenRangeModel).getMemento(),t=this.rangeProvider?this.rangeProvider.id:void 0,{collapsedRegions:e,lineCount:i.getLineCount(),provider:t,foldedImports:this._currentModelHasFoldedImports}):void 0:{}}restoreViewState(e){var t=this.editor.getModel();if(t&&this._isEnabled&&!t.isTooLargeForTokenization()&&this.hiddenRangeModel&&e&&e.lineCount===t.getLineCount()&&(this._currentModelHasFoldedImports=!!e.foldedImports,e.collapsedRegions)){"syntax"!==e.provider&&"init"!==e.provider||(this.foldingStateMemento=e);const i=e.collapsedRegions;this.hiddenRangeModel.applyMemento(i)&&(t=this.getFoldingModel())&&t.then(e=>{if(e){this._restoringViewState=!0;try{e.applyMemento(i)}finally{this._restoringViewState=!1}}}).then(void 0,R.f)}}onModelChanged(){this.localToDispose.clear();var e=this.editor.getModel();this._isEnabled&&e&&!e.isTooLargeForTokenization()&&(this._currentModelHasFoldedImports=!1,this.foldingModel=new p(e,this.foldingDecorationProvider),this.localToDispose.add(this.foldingModel),this.hiddenRangeModel=new O(this.foldingModel),this.localToDispose.add(this.hiddenRangeModel),this.localToDispose.add(this.hiddenRangeModel.onDidChange(e=>this.onHiddenRangesChanges(e))),this.updateScheduler=new s.a(200),this.cursorChangedScheduler=new s.e(()=>this.revealCursor(),200),this.localToDispose.add(this.cursorChangedScheduler),this.localToDispose.add(A.o.onDidChange(()=>this.onFoldingStrategyChanged())),this.localToDispose.add(this.editor.onDidChangeModelLanguageConfiguration(()=>this.onFoldingStrategyChanged())),this.localToDispose.add(this.editor.onDidChangeModelContent(()=>this.onModelContentChanged())),this.localToDispose.add(this.editor.onDidChangeCursorPosition(()=>this.onCursorPositionChanged())),this.localToDispose.add(this.editor.onMouseDown(e=>this.onEditorMouseDown(e))),this.localToDispose.add(this.editor.onMouseUp(e=>this.onEditorMouseUp(e))),this.localToDispose.add({dispose:()=>{this.foldingRegionPromise&&(this.foldingRegionPromise.cancel(),this.foldingRegionPromise=null),this.updateScheduler&&this.updateScheduler.cancel(),this.updateScheduler=null,this.foldingModel=null,this.foldingModelPromise=null,this.hiddenRangeModel=null,this.cursorChangedScheduler=null,this.foldingStateMemento=null,this.rangeProvider&&this.rangeProvider.dispose(),this.rangeProvider=null}}),this.onModelContentChanged())}onFoldingStrategyChanged(){this.rangeProvider&&this.rangeProvider.dispose(),this.rangeProvider=null,this.onModelContentChanged()}getRangeProvider(e){if(!this.rangeProvider){if(this.rangeProvider=new M(e),this._useFoldingProviders&&this.foldingModel){var t=A.o.ordered(this.foldingModel.textModel);if(0===t.length&&this.foldingStateMemento&&this.foldingStateMemento.collapsedRegions)return this.rangeProvider=new W(e,this.foldingStateMemento.collapsedRegions,()=>{this.foldingStateMemento=null,this.onFoldingStrategyChanged()},3e4);0this.onModelContentChanged()))}this.foldingStateMemento=null}return this.rangeProvider}getFoldingModel(){return this.foldingModelPromise}onModelContentChanged(){this.updateScheduler&&(this.foldingRegionPromise&&(this.foldingRegionPromise.cancel(),this.foldingRegionPromise=null),this.foldingModelPromise=this.updateScheduler.trigger(()=>{const e=this.foldingModel;if(!e)return null;const t=this.getRangeProvider(e.textModel);let i=this.foldingRegionPromise=Object(s.h)(e=>t.compute(e));return i.then(t=>{if(t&&i===this.foldingRegionPromise){let i;this._foldingImportsByDefault&&!this._currentModelHasFoldedImports&&(n=t.setCollapsedAllOfType(A.n.Imports.value,!0))&&(i=V.c.capture(this.editor),this._currentModelHasFoldedImports=n);var n=this.editor.getSelections();n=n?n.map(e=>e.startLineNumber):[];e.update(t,n),i&&i.restore(this.editor)}return e})}).then(void 0,e=>(Object(R.f)(e),null)))}onHiddenRangesChanges(e){var t;this.hiddenRangeModel&&e.length&&!this._restoringViewState&&(t=this.editor.getSelections())&&this.hiddenRangeModel.adjustSelections(t)&&this.editor.setSelections(t),this.editor.setHiddenAreas(e)}onCursorPositionChanged(){this.hiddenRangeModel&&this.hiddenRangeModel.hasRanges()&&this.cursorChangedScheduler.schedule()}revealCursor(){var e=this.getFoldingModel();e&&e.then(e=>{if(e){var t=this.editor.getSelections();if(t&&0e.isCollapsed&&t>e.startLineNumber))}n.length&&(e.toggleCollapseState(n),this.reveal(t[0].getPosition()))}}}).then(void 0,R.f)}onEditorMouseDown(e){if(this.mouseDownInfo=null,this.hiddenRangeModel&&e.target&&e.target.range&&(e.event.leftButton||e.event.middleButton)){var t=e.target.range;let o=!1;switch(e.target.type){case 4:var i=e.target.detail,n=e.target.element.offsetLeft;if(i.offsetX-n<5)return;o=!0;break;case 7:if(this._unfoldOnClickAfterEndOfLine&&this.hiddenRangeModel.hasRanges()&&!e.target.detail.isAfterLines)break;return;case 6:if(this.hiddenRangeModel.hasRanges()&&(i=this.editor.getModel(),i&&t.startColumn===i.getLineMaxColumn(t.startLineNumber)))break;return;default:return}this.mouseDownInfo={lineNumber:t.startLineNumber,iconClicked:o}}}onEditorMouseUp(e){var t=this.getFoldingModel();if(t&&this.mouseDownInfo&&e.target){let o=this.mouseDownInfo.lineNumber,r=this.mouseDownInfo.iconClicked;var i=e.target.range;if(i&&i.startLineNumber===o){if(r){if(4!==e.target.type)return}else{var n=this.editor.getModel();if(!n||i.startColumn!==n.getLineMaxColumn(o))return}t.then(t=>{if(t){let s=t.getRegionAtLine(o);if(s&&s.startLineNumber===o){var i=s.isCollapsed;if(r||i){let r=[];if(e.event.altKey){var n=t.getRegionsInside(null,e=>!e.containedBy(s)&&!s.containedBy(e));for(const e of n)e.isCollapsed&&r.push(e);0===r.length&&(r=n)}else{if(n=e.event.middleButton||e.event.shiftKey,n)for(const e of t.getRegionsInside(s))e.isCollapsed===i&&r.push(e);!i&&n&&0!==r.length||r.push(s)}t.toggleCollapseState(r),this.reveal({lineNumber:o,column:1})}}}}).then(void 0,R.f)}}}reveal(e){this.editor.revealPositionInCenterIfOutsideViewport(e,0)}};U.ID="editor.contrib.folding",U=i([H(1,w.b)],U);class K extends d.b{runEditorCommand(e,t,i){let n=U.get(t);var o;return n&&(o=n.getFoldingModel())?(this.reportTelemetry(e,t),o.then(e=>{e&&(this.invoke(n,e,t,i),e=t.getSelection())&&n.reveal(e.getStartPosition())})):void 0}getSelectedLines(e){return e=e.getSelections(),e?e.map(e=>e.startLineNumber):[]}getLineNumbers(e,t){return e&&e.selectionLines?e.selectionLines.map(e=>e+1):this.getSelectedLines(t)}run(e,t){}}function q(e){if(!o.l(e)){if(!o.j(e))return!1;if(!o.l(e.levels)&&!o.i(e.levels))return!1;if(!o.l(e.direction)&&!o.k(e.direction))return!1;if(!(o.l(e.selectionLines)||o.f(e.selectionLines)&&e.selectionLines.every(o.i)))return!1}return!0}class $ extends K{constructor(){super({id:"editor.unfold",label:n.a("unfoldAction.label","Unfold"),alias:"Unfold",precondition:z,kbOpts:{kbExpr:k.a.editorTextFocus,primary:3161,mac:{primary:2649},weight:100},description:{description:"Unfold the content in the editor",args:[{name:"Unfold editor argument",description:"Property-value pairs that can be passed through this argument:\n\t\t\t\t\t\t* 'levels': Number of levels to unfold. If not set, defaults to 1.\n\t\t\t\t\t\t* 'direction': If 'up', unfold given number of levels up otherwise unfolds down.\n\t\t\t\t\t\t* 'selectionLines': The start lines (0-based) of the editor selections to apply the unfold action to. If not set, the active selection(s) will be used.\n\t\t\t\t\t\t",constraint:q,schema:{type:"object",properties:{levels:{type:"number",default:1},direction:{type:"string",enum:["up","down"],default:"down"},selectionLines:{type:"array",items:{type:"number"}}}}}]}})}invoke(e,t,i,n){var o=n&&n.levels||1;i=this.getLineNumbers(n,i);(n&&"up"===n.direction?f:m)(t,!1,o,i)}}class G extends K{constructor(){super({id:"editor.unfoldRecursively",label:n.a("unFoldRecursivelyAction.label","Unfold Recursively"),alias:"Unfold Recursively",precondition:z,kbOpts:{kbExpr:k.a.editorTextFocus,primary:Object(a.a)(2089,2137),weight:100}})}invoke(e,t,i,n){m(t,!1,Number.MAX_VALUE,this.getSelectedLines(i))}}class Z extends K{constructor(){super({id:"editor.fold",label:n.a("foldAction.label","Fold"),alias:"Fold",precondition:z,kbOpts:{kbExpr:k.a.editorTextFocus,primary:3159,mac:{primary:2647},weight:100},description:{description:"Fold the content in the editor",args:[{name:"Fold editor argument",description:"Property-value pairs that can be passed through this argument:\n\t\t\t\t\t\t\t* 'levels': Number of levels to fold.\n\t\t\t\t\t\t\t* 'direction': If 'up', folds given number of levels up otherwise folds down.\n\t\t\t\t\t\t\t* 'selectionLines': The start lines (0-based) of the editor selections to apply the fold action to. If not set, the active selection(s) will be used.\n\t\t\t\t\t\t\tIf no levels or direction is set, folds the region at the locations or if already collapsed, the first uncollapsed parent instead.\n\t\t\t\t\t\t",constraint:q,schema:{type:"object",properties:{levels:{type:"number"},direction:{type:"string",enum:["up","down"]},selectionLines:{type:"array",items:{type:"number"}}}}}]}})}invoke(e,t,i,n){i=this.getLineNumbers(n,i);var o=n&&n.levels;n=n&&n.direction;if("number"!=typeof o&&"string"!=typeof n){var r,s=t,a=!0,l=[];for(r of i){var d=s.getAllRegionsAtLine(r,e=>e.isCollapsed!==a);0t.isCollapsed!==e&&it===n&&e.isCollapsed!==o&&!r.some(t=>e.containsLine(t))),t.toggleCollapseState(i)}}re.ID_PREFIX="editor.foldLevel",re.ID=e=>re.ID_PREFIX+e;class se extends K{constructor(){super({id:"editor.gotoParentFold",label:n.a("gotoParentFold.label","Go to Parent Fold"),alias:"Go to Parent Fold",precondition:z,kbOpts:{kbExpr:k.a.editorTextFocus,weight:100}})}invoke(e,t,i){var n=this.getSelectedLines(i);0=e)return null;if(i.parentIndex===n)return i.startLineNumber}}else if(0e)return i.startLineNumber;i=i.regionIndex{var i=e.getColor(de);i&&t.addRule(`.monaco-editor .folded-background { background-color: ${i}; }`),i=e.getColor(he);i&&t.addRule(`\n\t\t.monaco-editor .cldr${y.d.asCSSSelector(S)},\n\t\t.monaco-editor .cldr${y.d.asCSSSelector(L)} {\n\t\t\tcolor: ${i} !important;\n\t\t}\n\t\t`)})},"77a4":function(e,t,i){"use strict";i.r(t),i.d(t,"CodeLensContribution",(function(){return H}));var n=i("5fe7"),o=i("fdcc"),r=i("a666"),s=i("bc04"),a=(t=i("b2cc"),i("b707")),l=i("2504"),d=i("6d8e"),h=i("1b69"),c=i("9e74"),u=i("ef8e9"),g=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))};class p{constructor(){this.lenses=[],this._disposables=new r.b}dispose(){this._disposables.dispose()}add(e,t){this._disposables.add(e);for(const i of e.lenses)this.lenses.push({symbol:i,provider:t})}}function m(e,t){return g(this,void 0,void 0,(function*(){var i=a.b.ordered(e);const n=new Map,r=new p;return i=i.map((i,s)=>g(this,void 0,void 0,(function*(){n.set(i,s);try{var a=yield Promise.resolve(i.provideCodeLenses(e,t));a&&r.add(a,i)}catch(a){Object(o.g)(a)}}))),yield Promise.all(i),r.lenses=r.lenses.sort((e,t)=>e.symbol.range.startLineNumbert.symbol.range.startLineNumber?1:n.get(e.provider)n.get(t.provider)?1:e.symbol.range.startColumnt.symbol.range.startColumn?1:0),r}))}c.a.registerCommand("_executeCodeLensProvider",(function(e,...t){let[i,n]=t;Object(u.c)(d.a.isUri(i)),Object(u.c)("number"==typeof n||!n);const s=e.get(h.a).getModel(i);if(!s)throw Object(o.c)();const a=[],c=new r.b;return m(s,l.a.None).then(e=>{c.add(e);var t=[];for(const i of e.lenses)void 0===n||null===n||Boolean(i.symbol.command)?a.push(i.symbol):0a.push(e||i.symbol)));return Promise.all(t)}).then(()=>a).finally(()=>{setTimeout(()=>c.dispose(),100)})})),i("44c7");var f=i("11f7"),_=i("6a89"),b=i("b57f"),v=i("918c"),C=i("303e"),w=i("b7d0"),y=i("7ddc");class S{constructor(e,t,i){this.afterLineNumber=e,this.heightInPx=t,this._onHeight=i,this.suppressMouseDown=!0,this.domNode=document.createElement("div")}onComputedHeight(e){void 0===this._lastHeight?this._lastHeight=e:this._lastHeight!==e&&(this._lastHeight=e,this._onHeight())}}class L{constructor(e,t,i){this.allowEditorOverflow=!1,this.suppressMouseDown=!0,this._commands=new Map,this._isEmpty=!0,this._editor=e,this._id="codelens.widget-"+L._idPool++,this.updatePosition(i),this._domNode=document.createElement("span"),this._domNode.className="codelens-decoration "+t}withCommands(e,t){this._commands.clear();var i=[];let n=!1;for(let s=0;s{e.symbol.command&&l.push(e.symbol),n.addDecoration({range:e.symbol.range,options:b.a.EMPTY},e=>this._decorationIds[t]=e),a=a?_.a.plusRange(a,e.symbol.range):_.a.lift(e.symbol.range)}),this._viewZone=new S(a.startLineNumber-1,r,s),this._viewZoneId=o.addZone(this._viewZone),0(e=this._editor.getModel().getDecorationRange(e),t=this._data[t].symbol,!(!e||_.a.isEmpty(t.range)!==e.isEmpty())))}updateCodeLensSymbols(e,t){this._decorationIds.forEach(t.removeDecoration,t),this._decorationIds=[],this._data=e,this._data.forEach((e,i)=>{t.addDecoration({range:e.symbol.range,options:b.a.EMPTY},e=>this._decorationIds[i]=e)})}updateHeight(e,t){this._viewZone.heightInPx=e,t.layoutZone(this._viewZoneId),this._contentWidget&&this._editor.layoutContentWidget(this._contentWidget)}computeIfNecessary(e){if(!this._viewZone.domNode.hasAttribute("monaco-visible-view-zone"))return null;for(let i=0;i{var i=e.getColor(v.l);i&&(t.addRule(`.monaco-editor .codelens-decoration { color: ${i}; }`),t.addRule(`.monaco-editor .codelens-decoration .codicon { color: ${i}; }`)),i=e.getColor(C.q);i&&(t.addRule(`.monaco-editor .codelens-decoration > a:hover { color: ${i} !important; }`),t.addRule(`.monaco-editor .codelens-decoration > a:hover .codicon { color: ${i} !important; }`))});var D=i("b0cd"),N=(w=i("0a0f"),i("f5f3")),O=i("40355"),E=i("03e8"),I=i("0bfb"),M=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3e.remove("codelens/cache",1));const t="codelens/cache2";var i=e.get(t,1,"{}");this._deserialize(i),Object(I.a)(e.onWillSaveState)(i=>{i.reason===E.c.SHUTDOWN&&e.store(t,this._serialize(),1,1)})}put(e,t){t=t.lenses.map(e=>({range:e.symbol.range,command:e.symbol.command&&{id:"",title:null==(e=e.symbol.command)?void 0:e.title}}));var i=new p;i.add({lenses:t,dispose:()=>{}},this._fakeProvider),t=new A(e.getLineCount(),i);this._cache.set(e.uri.toString(),t)}get(e){var t=this._cache.get(e.uri.toString());return t&&t.lineCount===e.getLineCount()?t.data:void 0}delete(e){this._cache.delete(e.uri.toString())}_serialize(){var e,t,i=Object.create(null);for([e,t]of this._cache){var n=new Set;for(const e of t.data.lenses)n.add(e.symbol.range.startLineNumber);i[e]={lineCount:t.lineCount,lines:[...n.values()]}}return JSON.stringify(i)}_deserialize(e){try{var t=JSON.parse(e);for(const e in t){var i=t[e],n=[];for(const e of i.lines)n.push({range:new _.a(e,1,e,11)});var o=new p;o.add({lenses:n,dispose(){}},this._fakeProvider),this._cache.set(e,new A(i.lineCount,o))}}catch(e){}}},P=(R=M([T(0,E.a)],R),Object(N.b)(w,R),i("eda7")),F=i("66bd"),B=i("dff7"),j=i("c101"),W=i("6a5d"),V=(M=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3this._resolveCodeLensesInViewport(),this._resolveCodeLensesDelays.min),this._disposables.add(this._editor.onDidChangeModel(()=>this._onModelChange())),this._disposables.add(this._editor.onDidChangeModelLanguage(()=>this._onModelChange())),this._disposables.add(this._editor.onDidChangeConfiguration(e=>{(e.hasChanged(42)||e.hasChanged(15)||e.hasChanged(14))&&this._updateLensStyle(),e.hasChanged(13)&&this._onModelChange()})),this._disposables.add(a.b.onDidChange(this._onModelChange,this)),this._onModelChange(),this._styleClassName="_"+Object(P.c)(this._editor.getId()).toString(16),this._styleElement=f.w(f.O(this._editor.getContainerDomNode())?this._editor.getContainerDomNode():void 0),this._updateLensStyle()}dispose(){var e;this._localDispose(),this._disposables.dispose(),this._oldCodeLensModels.dispose(),null!=(e=this._currentCodeLensModel)&&e.dispose(),this._styleElement.remove()}_getLayoutInfo(){let e,t=this._editor.getOption(15);return{codeLensHeight:e=!t||t<5?(t=.9*this._editor.getOption(44)|0,this._editor.getOption(58)):t*Math.max(1.3,this._editor.getOption(58)/this._editor.getOption(44))|0,fontSize:t}}_updateLensStyle(){const{codeLensHeight:e,fontSize:t}=this._getLayoutInfo();var i=this._editor.getOption(14),n=this._editor.getOption(42),o="--codelens-font-family"+this._styleClassName,r="--codelens-font-features"+this._styleClassName;let s=`\n\t\t.monaco-editor .codelens-decoration.${this._styleClassName} { line-height: ${e}px; font-size: ${t}px; padding-right: ${Math.round(.5*t)}px; font-feature-settings: var(${r}) }\n\t\t.monaco-editor .codelens-decoration.${this._styleClassName} span.codicon { line-height: ${e}px; font-size: ${t}px; }\n\t\t`;i&&(s+=`.monaco-editor .codelens-decoration.${this._styleClassName} { font-family: var(${o})}`),this._styleElement.textContent=s,this._editor.getContainerDomNode().style.setProperty(o,null!=i?i:"inherit"),this._editor.getContainerDomNode().style.setProperty(r,n.fontFeatureSettings),this._editor.changeViewZones(t=>{for(var i of this._lenses)i.updateHeight(e,t)})}_localDispose(){var e;null!=(e=this._getCodeLensModelPromise)&&e.cancel(),this._getCodeLensModelPromise=void 0,null!=(e=this._resolveCodeLensesPromise)&&e.cancel(),this._resolveCodeLensesPromise=void 0,this._localToDispose.clear(),this._oldCodeLensModels.clear(),null!=(e=this._currentCodeLensModel)&&e.dispose()}_onModelChange(){this._localDispose();const e=this._editor.getModel();if(!e)return;if(!this._editor.getOption(13))return;const t=this._codeLensCache.get(e);if(t&&this._renderCodeLensSymbols(t),!a.b.has(e))return void(t&&this._localToDispose.add(Object(n.i)(()=>{var i=this._codeLensCache.get(e);t===i&&(this._codeLensCache.delete(e),this._onModelChange())},3e4)));for(const n of a.b.all(e)){var i;"function"==typeof n.onDidChange&&(i=n.onDidChange(()=>l.schedule()),this._localToDispose.add(i))}const l=new n.e(()=>{var t;const i=Date.now();null!=(t=this._getCodeLensModelPromise)&&t.cancel(),this._getCodeLensModelPromise=Object(n.h)(t=>m(e,t)),this._getCodeLensModelPromise.then(t=>{this._currentCodeLensModel&&this._oldCodeLensModels.add(this._currentCodeLensModel),this._currentCodeLensModel=t,this._codeLensCache.put(e,t);var n=this._getCodeLensModelDelays.update(e,Date.now()-i);l.delay=n,this._renderCodeLensSymbols(t),this._resolveCodeLensesInViewportSoon()},o.f)},this._getCodeLensModelDelays.get(e));this._localToDispose.add(l),this._localToDispose.add(Object(r.i)(()=>this._resolveCodeLensesScheduler.cancel())),this._localToDispose.add(this._editor.onDidChangeModelContent(()=>{this._editor.changeDecorations(e=>{this._editor.changeViewZones(t=>{let i=[],n=-1,o=(this._lenses.forEach(e=>{e.isValid()&&n!==e.getLineNumber()?(e.update(t),n=e.getLineNumber()):i.push(e)}),new x);i.forEach(e=>{e.dispose(o,t),this._lenses.splice(this._lenses.indexOf(e),1)}),o.commit(e)})}),l.schedule()})),this._localToDispose.add(this._editor.onDidFocusEditorWidget(()=>{l.schedule()})),this._localToDispose.add(this._editor.onDidScrollChange(e=>{e.scrollTopChanged&&0{this._resolveCodeLensesInViewportSoon()})),this._localToDispose.add(Object(r.i)(()=>{var e;this._editor.getModel()?(e=s.c.capture(this._editor),this._editor.changeDecorations(e=>{this._editor.changeViewZones(t=>{this._disposeAllLenses(e,t)})}),e.restore(this._editor)):this._disposeAllLenses(void 0,void 0)})),this._localToDispose.add(this._editor.onMouseDown(e=>{if(9===e.target.type){let i=e.target.element;if("A"===(null===(i="SPAN"===(null===i||void 0===i?void 0:i.tagName)?i.parentElement:i)||void 0===i?void 0:i.tagName))for(const e of this._lenses){var t=e.getCommand(i);if(t){this._commandService.executeCommand(t.id,...t.arguments||[]).catch(e=>this._notificationService.error(e));break}}}})),l.schedule()}_disposeAllLenses(e,t){var i=new x;for(const n of this._lenses)n.dispose(i,t);e&&i.commit(e),this._lenses.length=0}_renderCodeLensSymbols(e){if(this._editor.hasModel()){var t,i=this._editor.getModel().getLineCount();let o,r=[];for(t of e.lenses){var n=t.symbol.range.startLineNumber;n<1||i{this._editor.changeViewZones(t=>{var i=new x;let n=0,o=0;for(;othis._resolveCodeLensesInViewportSoon())),n++,o++)}for(;nthis._resolveCodeLensesInViewportSoon())),o++;i.commit(e)})}),e.restore(this._editor)}}_resolveCodeLensesInViewportSoon(){this._editor.getModel()&&this._resolveCodeLensesScheduler.schedule()}_resolveCodeLensesInViewport(){var e;null!=(e=this._resolveCodeLensesPromise)&&e.cancel(),this._resolveCodeLensesPromise=void 0;const t=this._editor.getModel();if(t){const e=[],i=[];if(this._lenses.forEach(n=>{var o=n.computeIfNecessary(t);o&&(e.push(o),i.push(n))}),0!==e.length){const r=Date.now(),s=Object(n.h)(n=>{var r=e.map((e,r)=>{const s=new Array(e.length);return e=e.map((e,i)=>e.symbol.command||"function"!=typeof e.provider.resolveCodeLens?(s[i]=e.symbol,Promise.resolve(void 0)):Promise.resolve(e.provider.resolveCodeLens(t,e.symbol,n)).then(e=>{s[i]=e},o.g)),Promise.all(e).then(()=>{n.isCancellationRequested||i[r].isDisposed()||i[r].updateCommands(s)})});return Promise.all(r)});this._resolveCodeLensesPromise=s,this._resolveCodeLensesPromise.then(()=>{var e=this._resolveCodeLensesDelays.update(t,Date.now()-r);this._resolveCodeLensesScheduler.delay=e,this._currentCodeLensModel&&this._codeLensCache.put(t,this._currentCodeLensModel),this._oldCodeLensModels.clear(),s===this._resolveCodeLensesPromise&&(this._resolveCodeLensesPromise=void 0)},e=>{Object(o.f)(e),s===this._resolveCodeLensesPromise&&(this._resolveCodeLensesPromise=void 0)})}}}getLenses(){return this._lenses}};H.ID="css.editor.codeLens",H=M([T(1,c.b),T(2,D.a),T(3,w)],H),Object(t.l)(H.ID,H),Object(t.j)(class extends t.b{constructor(){super({id:"codelens.showLensesInCurrentLine",precondition:j.a.hasCodeLensProvider,label:Object(B.a)("showLensOnLine","Show CodeLens Commands For Current Line"),alias:"Show CodeLens Commands For Current Line"})}run(e,t){return V(this,void 0,void 0,(function*(){if(t.hasModel()){var i,n=e.get(F.a),o=e.get(c.b),r=e.get(D.a),s=t.getSelection().positionLineNumber,a=[];for(i of t.getContribution(H.ID).getLenses())if(i.getLineNumber()===s)for(var l of i.getItems())l=l.symbol["command"],l&&a.push({label:l.title,command:l});if(0!==a.length&&(n=yield n.pick(a,{canPickMany:!1}),n))try{yield o.executeCommand(n.command.id,...n.command.arguments||[])}catch(i){r.error(i)}}}))}})},"77db":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"hcl",extensions:[".tf",".tfvars",".hcl"],aliases:["Terraform","tf","HCL","hcl"],loader:function(){return i.e("chunk-2d0a3196").then(i.bind(null,"0176"))}})},"780f":function(e,t,i){"use strict";i("d585"),i("9c1d"),i("4a64"),i("d0b6"),i("3765"),i("6e4e"),i("2935"),i("6daf"),i("c36f"),i("0b112"),i("77a4"),i("db2d"),i("9f4d"),i("7c3e"),i("e516"),i("fd11"),i("a106"),i("7605"),i("6df4"),i("7082"),i("891c"),i("2e66"),i("f187"),i("1f84"),i("958f"),i("aee8"),i("bc61"),i("6e62"),i("1af3"),i("747f"),i("7eb7"),i("d844"),i("f17c"),i("5b02"),i("43ad"),i("d741"),i("b574"),i("7a9e");var n=i("dff7"),o=i("b2cc"),r=i("e58e");class s extends o.b{constructor(){super({id:"editor.action.forceRetokenize",label:n.a("forceRetokenize","Developer: Force Retokenize"),alias:"Developer: Force Retokenize",precondition:void 0})}run(e,t){var i;t.hasModel()&&((t=t.getModel()).resetTokenization(),i=new r.a(!0),t.forceTokenization(t.getLineCount()),i.stop())}}Object(o.j)(s),i("93ba"),i("87a3"),i("23ec"),i("5ed2"),i("b3b2"),i("2d47"),i("03d9"),i("b9db")},"782d":function(e,t,i){},"78bc":function(e,t,i){"use strict";i.d(t,"a",(function(){return r})),i.d(t,"b",(function(){return s})),i.d(t,"d",(function(){return a})),i.d(t,"c",(function(){return l}));var n=i("fdcc"),o=i("1097");class r{constructor(e="",t=!1){if(this.value=e,"string"!=typeof this.value)throw Object(n.c)("value");"boolean"==typeof t?(this.isTrusted=t,this.supportThemeIcons=!1):(this.isTrusted=null!=(e=t.isTrusted)?e:void 0,this.supportThemeIcons=null!=(e=t.supportThemeIcons)&&e)}appendText(e,t=0){return this.value+=(this.supportThemeIcons?Object(o.a)(e):e).replace(/[\\`*_{}[\]()#+\-.!]/g,"\\$&").replace(/([ \t]+)/g,(e,t)=>" ".repeat(t.length)).replace(/^>/gm,"\\>").replace(/\n/g,1===t?"\\\n":"\n\n"),this}appendMarkdown(e){return this.value+=e,this}appendCodeblock(e,t){return this.value+="\n```",this.value+=e,this.value+="\n",this.value+=t,this.value+="\n```\n",this}}function s(e){return function(e){return e instanceof r?1:e&&"object"==typeof e?!("string"!=typeof e.value||"boolean"!=typeof e.isTrusted&&void 0!==e.isTrusted||"boolean"!=typeof e.supportThemeIcons&&void 0!==e.supportThemeIcons):void 0}(e)?!e.value:!Array.isArray(e)||e.every(s)}function a(e){return e&&e.replace(/\\([\\`*_{}[\]()#+\-.!])/g,"$1")}function l(e){var t,i,n,o=[],r=e.split("|").map(e=>e.trim());e=r[0],r=r[1];return r&&(t=/height=(\d+)/.exec(r),r=/width=(\d+)/.exec(r),t=t?t[1]:"",r=r?r[1]:"",i=isFinite(parseInt(r)),n=isFinite(parseInt(t)),i&&o.push(`width="${r}"`),n)&&o.push(`height="${t}"`),{href:e,dimensions:o}}},7944:function(e,t,i){"use strict";i.d(t,"c",(function(){return x})),i.d(t,"a",(function(){return k})),i.d(t,"b",(function(){return O}));var n=i("11f7"),o=i("b835"),r=(t=i("eff2"),i("a60f")),s=i("f070"),a=i("308f");i("40c2");class l extends s.b{constructor(e,t){super(),this._onDidChangeVisibility=new a.b,this.onDidChangeVisibility=this._onDidChangeVisibility.event,this._element=Object(n.q)(e,Object(n.a)(".monaco-dropdown")),this._label=Object(n.q)(this._element,Object(n.a)(".dropdown-label"));let i=t.labelRenderer;i=i||(e=>(e.textContent=t.label||"",null));for(const o of[n.d.CLICK,n.d.MOUSE_DOWN,r.a.Tap])this._register(Object(n.i)(this.element,o,e=>n.c.stop(e,!0)));for(const o of[n.d.MOUSE_DOWN,r.a.Tap])this._register(Object(n.i)(this._label,o,e=>{e instanceof MouseEvent&&1{var t=new o.a(e);(t.equals(3)||t.equals(10))&&(n.c.stop(e,!0),this.visible?this.hide():this.show())})),e=i(this._label),e&&this._register(e),this._register(r.b.addTarget(this._label))}get element(){return this._element}show(){this.visible||(this.visible=!0,this._onDidChangeVisibility.fire(!0))}hide(){this.visible&&(this.visible=!1,this._onDidChangeVisibility.fire(!1))}dispose(){super.dispose(),this.hide(),this.boxContainer&&(this.boxContainer.remove(),this.boxContainer=void 0),this.contents&&(this.contents.remove(),this.contents=void 0),this._label&&(this._label.remove(),this._label=void 0)}}class d extends l{constructor(e,t){super(e,t),this._actions=[],this._contextMenuProvider=t.contextMenuProvider,this.actions=t.actions||[],this.actionProvider=t.actionProvider,this.menuClassName=t.menuClassName||"",this.menuAsChild=!!t.menuAsChild}set menuOptions(e){this._menuOptions=e}get menuOptions(){return this._menuOptions}get actions(){return this.actionProvider?this.actionProvider.getActions():this._actions}set actions(e){this._actions=e}show(){super.show(),this.element.classList.add("active"),this._contextMenuProvider.showContextMenu({getAnchor:()=>this.element,getActions:()=>this.actions,getActionsContext:()=>this.menuOptions?this.menuOptions.context:null,getActionViewItem:e=>this.menuOptions&&this.menuOptions.actionViewItemProvider?this.menuOptions.actionViewItemProvider(e):void 0,getKeyBinding:e=>this.menuOptions&&this.menuOptions.getKeyBinding?this.menuOptions.getKeyBinding(e):void 0,getMenuClassName:()=>this.menuClassName,onHide:()=>this.onHide(),actionRunner:this.menuOptions?this.menuOptions.actionRunner:void 0,anchorAlignment:this.menuOptions?this.menuOptions.anchorAlignment:0,domForShadowRoot:this.menuAsChild?this.element:void 0})}hide(){super.hide()}onHide(){this.hide(),this.element.classList.remove("active")}}class h extends t.b{constructor(e,t,i,n=Object.create(null)){super(null,e,n),this.actionItem=null,this._onDidChangeVisibility=this._register(new a.b),this.menuActionsOrProvider=t,this.contextMenuProvider=i,this.options=n,this.options.actionRunner&&(this.actionRunner=this.options.actionRunner)}render(e){this.actionItem=e;var t=Array.isArray(this.menuActionsOrProvider);t={contextMenuProvider:this.contextMenuProvider,labelRenderer:e=>{this.element=Object(n.q)(e,Object(n.a)("a.action-label"));let t=[];return"string"==typeof this.options.classNames?t=this.options.classNames.split(/\s+/g).filter(e=>!!e):this.options.classNames&&(t=this.options.classNames),t.find(e=>"icon"===e)||t.push("codicon"),this.element.classList.add(...t),this.element.setAttribute("role","button"),this.element.setAttribute("aria-haspopup","true"),this.element.setAttribute("aria-expanded","false"),this.element.title=this._action.label||"",null},menuAsChild:this.options.menuAsChild,actions:t?this.menuActionsOrProvider:void 0,actionProvider:t?void 0:this.menuActionsOrProvider};if(this.dropdownMenu=this._register(new d(e,t)),this._register(this.dropdownMenu.onDidChangeVisibility(e=>{var t;null!=(t=this.element)&&t.setAttribute("aria-expanded",""+e),this._onDidChangeVisibility.fire(e)})),this.dropdownMenu.menuOptions={actionViewItemProvider:this.options.actionViewItemProvider,actionRunner:this.actionRunner,getKeyBinding:this.options.keybindingProvider,context:this._context},this.options.anchorAlignmentProvider){const e=this;this.dropdownMenu.menuOptions=Object.assign(Object.assign({},this.dropdownMenu.menuOptions),{get anchorAlignment(){return e.options.anchorAlignmentProvider()}})}this.updateEnabled()}setActionContext(e){super.setActionContext(e),this.dropdownMenu&&(this.dropdownMenu.menuOptions?this.dropdownMenu.menuOptions.context=e:this.dropdownMenu.menuOptions={context:e})}updateEnabled(){var e,t=!this.getAction().enabled;null!=(e=this.actionItem)&&e.classList.toggle("disabled",t),null!=(e=this.element)&&e.classList.toggle("disabled",t)}}var c=i("8b4e"),u=i("a666"),g=i("30db"),p=(i("afa2"),i("dff7")),m=i("7e32"),f=i("4fc3"),_=i("533b"),b=i("0a0f"),v=i("6dec"),C=i("b0cd"),w=i("03e8"),y=i("b7d0"),S=(i=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3e===n:n;{var[i,l,d,h=(e=>"navigation"===e),c=Number.MAX_SAFE_INTEGER,g=(()=>!1),p=!1]=[e,i,!1,t,o,r,a];let n,u;u=Array.isArray(l)?n=l:(n=l.primary,l.secondary);var f,_,b,v,C,w=new Set;for([f,_]of i){let e;for(var y of(h(f)?0<(e=n).length&&p&&e.push(new s.d):0<(e=u).length&&e.push(new s.d),_)){d&&(y=y instanceof m.c&&y.alt?y.alt:y);var S=e.push(y);y instanceof s.e&&w.add({group:f,action:y,index:S-1})}}for({group:b,action:v,index:C}of w){const e=h(b)?n:u;var L=v.actions;(L.length<=1||e.length+L.length-2<=c)&&g(v,b,e.length)&&e.splice(C,1,...L)}n!==u&&n.length>c&&(l=n.splice(c,n.length-c),u.unshift(...l,new s.d))}t=e;var x,k=new u.b;for([,x]of t)for(const e of x)k.add(e);return k}let k=class extends t.a{constructor(e,t,i,o,r){super(void 0,e,{icon:!(!e.class&&!e.item.icon),label:!e.class&&!e.item.icon,draggable:null==t?void 0:t.draggable}),this._keybindingService=i,this._notificationService=o,this._contextKeyService=r,this._wantsAltCommand=!1,this._itemClassDispose=this._register(new u.d),this._altKey=n.e.getInstance()}get _menuItemAction(){return this._action}get _commandAction(){return this._wantsAltCommand&&this._menuItemAction.alt||this._menuItemAction}onClick(e){return L(this,void 0,void 0,(function*(){e.preventDefault(),e.stopPropagation();try{yield this.actionRunner.run(this._commandAction,this._context)}catch(e){this._notificationService.error(e)}}))}render(e){super.render(e),e.classList.add("menu-entry"),this._updateItemClass(this._menuItemAction.item);let t=!1,i=this._altKey.keyStatus.altKey||(g.i||g.d)&&this._altKey.keyStatus.shiftKey;const o=()=>{var e=t&&i;e!==this._wantsAltCommand&&(this._wantsAltCommand=e,this.updateLabel(),this.updateTooltip(),this.updateClass())};this._menuItemAction.alt&&this._register(this._altKey.event(e=>{i=e.altKey||(g.i||g.d)&&e.shiftKey,o()})),this._register(Object(n.i)(e,"mouseleave",e=>{t=!1,o()})),this._register(Object(n.i)(e,"mouseenter",e=>{t=!0,o()}))}updateLabel(){this.options.label&&this.label&&(this.label.textContent=this._commandAction.label)}updateTooltip(){if(this.label){var e=this._keybindingService.lookupKeybinding(this._commandAction.id,this._contextKeyService),t=(e=e&&e.getLabel(),this._commandAction.tooltip||this._commandAction.label);let i=e?Object(p.a)("titleAndKb","{0} ({1})",t,e):t;!this._wantsAltCommand&&this._menuItemAction.alt&&(e=this._menuItemAction.alt.tooltip||this._menuItemAction.alt.label,t=(t=(t=this._keybindingService.lookupKeybinding(this._menuItemAction.alt.id,this._contextKeyService))&&t.getLabel())?Object(p.a)("titleAndKb","{0} ({1})",e,t):e,i+=`\n[${c.b.modifierLabels[g.a].altKey}] `+t),this.label.title=i}}updateClass(){this.options.icon&&(this._commandAction!==this._menuItemAction?this._menuItemAction.alt&&this._updateItemClass(this._menuItemAction.alt.item):this._menuItemAction.alt&&this._updateItemClass(this._menuItemAction.item))}_updateItemClass(e){this._itemClassDispose.value=void 0;const{element:t,label:i}=this;if(t&&i){var o=(this._commandAction.checked&&null!=(o=e.toggled)&&o.icon?e.toggled:e).icon;if(o)if(y.d.isThemeIcon(o)){const e=y.d.asClassNameArray(o);i.classList.add(...e),this._itemClassDispose.value=Object(u.i)(()=>{i.classList.remove(...e)})}else o.light&&i.style.setProperty("--menu-entry-icon-light",Object(n.s)(o.light)),o.dark&&i.style.setProperty("--menu-entry-icon-dark",Object(n.s)(o.dark)),i.classList.add("icon"),this._itemClassDispose.value=Object(u.i)(()=>{i.classList.remove("icon"),i.style.removeProperty("--menu-entry-icon-light"),i.style.removeProperty("--menu-entry-icon-dark")})}}},D=(k=i([S(2,v.a),S(3,C.a),S(4,f.b)],k),class extends h{constructor(e,t,i){var n;t=Object.assign({},null!=t?t:Object.create(null),{menuAsChild:null==(n=null==t?void 0:t.menuAsChild)||n,classNames:null!=(n=null==t?void 0:t.classNames)?n:y.d.isThemeIcon(e.item.icon)?y.d.asClassName(e.item.icon):void 0});super(e,{getActions:()=>e.actions},i,t)}render(e){super.render(e),this.element&&(e.classList.add("menu-entry"),e=this._action.item["icon"],e)&&!y.d.isThemeIcon(e)&&(this.element.classList.add("icon"),e.light&&this.element.style.setProperty("--menu-entry-icon-light",Object(n.s)(e.light)),e.dark)&&this.element.style.setProperty("--menu-entry-icon-dark",Object(n.s)(e.dark))}}),N=(D=i([S(2,_.a)],D),class extends t.b{constructor(e,t,i,n,o,r,a,l){super(null,e),this._keybindingService=i,this._notificationService=n,this._contextMenuService=o,this._menuService=r,this._instaService=a,this._storageService=l,this._container=null,this._storageKey=e.item.submenu._debugName+"_lastActionId";let d,c=l.get(this._storageKey,1);d=(d=c?e.actions.find(e=>c===e.id):d)||e.actions[0],this._defaultAction=this._instaService.createInstance(k,d,void 0),r=Object.assign({},null!=t?t:Object.create(null),{menuAsChild:null==(i=null==t?void 0:t.menuAsChild)||i,classNames:null!=(n=null==t?void 0:t.classNames)?n:["codicon","codicon-chevron-down"],actionRunner:null!=(o=null==t?void 0:t.actionRunner)?o:new s.b}),this._dropdown=new h(e,e.actions,this._contextMenuService,r),this._dropdown.actionRunner.onDidRun(e=>{e.action instanceof m.c&&this.update(e.action)})}update(e){this._storageService.store(this._storageKey,e.id,1,0),this._defaultAction.dispose(),this._defaultAction=this._instaService.createInstance(k,e,void 0),this._defaultAction.actionRunner=new class extends s.b{runAction(e,t){return L(this,void 0,void 0,(function*(){yield e.run(void 0)}))}},this._container&&this._defaultAction.render(Object(n.P)(this._container,Object(n.a)(".action-container")))}setActionContext(e){super.setActionContext(e),this._defaultAction.setActionContext(e),this._dropdown.setActionContext(e)}render(e){this._container=e,super.render(this._container),this._container.classList.add("monaco-dropdown-with-default"),e=Object(n.a)(".action-container"),this._defaultAction.render(Object(n.q)(this._container,e)),this._register(Object(n.i)(e,n.d.KEY_DOWN,e=>{e=new o.a(e),e.equals(17)&&(this._defaultAction.element.tabIndex=-1,this._dropdown.focus(),e.stopPropagation())})),e=Object(n.a)(".dropdown-action-container"),this._dropdown.render(Object(n.q)(this._container,e)),this._register(Object(n.i)(e,n.d.KEY_DOWN,e=>{var t;e=new o.a(e);e.equals(15)&&(this._defaultAction.element.tabIndex=0,this._dropdown.setFocusable(!1),null!=(t=this._defaultAction.element)&&t.focus(),e.stopPropagation())}))}focus(e){(e?this._dropdown:(this._defaultAction.element.tabIndex=0,this._defaultAction.element)).focus()}blur(){this._defaultAction.element.tabIndex=-1,this._dropdown.blur(),this._container.blur()}setFocusable(e){e?this._defaultAction.element.tabIndex=0:(this._defaultAction.element.tabIndex=-1,this._dropdown.setFocusable(!1))}dispose(){this._defaultAction.dispose(),this._dropdown.dispose(),super.dispose()}});function O(e,t,i){return t instanceof m.c?e.createInstance(k,t,void 0):t instanceof m.e?t.item.rememberDefaultAction?e.createInstance(N,t,i):e.createInstance(D,t,i):void 0}N=i([S(2,v.a),S(3,C.a),S(4,_.a),S(5,m.a),S(6,b.a),S(7,w.a)],N)},"7a2c":function(e,t,i){},"7a9e":function(e,t,i){"use strict";i.r(t),i.d(t,"SuggestController",(function(){return $e})),i.d(t,"TriggerSuggestAction",(function(){return Ge}));var n=i("3813"),o=i("e8e3"),r=i("fdcc"),s=i("fe45"),a=i("a666"),l=i("bc04"),d=(t=i("b2cc"),i("d3f4")),h=i("6a89"),c=i("c101"),u=i("b574"),g=i("b800"),p=i("40355"),m=i("03e8"),f=i("b707"),_=i("5fe7"),b=i("0a0f"),v=i("fbba"),C=i("f5f3"),w=i("5818"),y=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3this._saveState(),500),this._disposables.add(e.onWillSaveState(e=>{e.reason===m.c.SHUTDOWN&&this._saveState()}))}dispose(){this._disposables.dispose(),this._persistSoon.dispose()}memorize(e,t,i){this._withStrategy(e,t).memorize(e,t,i),this._persistSoon.schedule()}select(e,t,i){return this._withStrategy(e,t).select(e,t,i)}_withStrategy(t,i){if(i=this._configService.getValue("editor.suggestSelection",{overrideIdentifier:null==(i=this._modeService.getLanguageIdentifier(t.getLanguageIdAtPosition(i.lineNumber,i.column)))?void 0:i.language,resource:t.uri}),(null==(t=this._strategy)?void 0:t.name)!==i){this._saveState(),t=e._strategyCtors.get(i)||x,this._strategy=new t;try{var n=this._configService.getValue("editor.suggest.shareSuggestSelections")?0:1,o=this._storageService.get(e._storagePrefix+"/"+i,n);o&&this._strategy.fromJSON(JSON.parse(o))}catch(t){}}return this._strategy}_saveState(){var t,i;this._strategy&&(t=this._configService.getValue("editor.suggest.shareSuggestSelections")?0:1,i=JSON.stringify(this._strategy),this._storageService.store(e._storagePrefix+"/"+this._strategy.name,i,t,1))}},D=(y=(k._strategyCtors=new Map([["recentlyUsedByPrefix",class extends L{constructor(){super("recentlyUsedByPrefix"),this._trie=p.c.forStrings(),this._seq=0}memorize(e,t,i){t=e.getWordUntilPosition(t).word,e=e.getLanguageIdentifier().language+"/"+t,this._trie.set(e,{type:i.completion.kind,insertText:i.completion.insertText,touch:this._seq++})}select(e,t,i){var n=e.getWordUntilPosition(t)["word"];if(n){n=e.getLanguageIdentifier().language+"/"+n;let t=this._trie.get(n);if(t=t||this._trie.findSubstr(n))for(let e=0;ee.push([i,t])),e.sort((e,t)=>-(e[1].touch-t[1].touch)).forEach((e,t)=>e[1].touch=t),e.slice(0,200)}fromJSON(e){if(this._trie.clear(),0a&&l.type===i[d].completion.kind&&l.insertText===i[d].completion.insertText&&(a=l.touch,s=d),i[d].completion.preselect&&-1===r)return d}return-1!==s?s:-1!==r?r:0}toJSON(){return this._cache.toJSON()}fromJSON(e){var t,i;for([t,i]of(this._cache.clear(),e))i.touch=0,i.type="number"==typeof i.type?i.type:Object(f.H)(i.type),this._cache.set(t,i);this._seq=this._cache.size}}],["first",x]]),k._storagePrefix="suggest/memories",k=y([S(0,m.a),S(1,w.a),S(2,v.a)],k),Object(b.c)("ISuggestMemories")),Object(C.b)(y,k,!0),i("dff7")),N=(S=i("9e74"),i("4fc3")),O=(C=i("9eb8"),i("4153")),E=(k=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3{this._ignore||this.reset()}),this._ckOtherSuggestions.set(!0))}static _moveIndex(e,t,i){let n=i;for(;;){if((n=(n+t.items.length+(e?1:-1))%t.items.length)===i)break;if(!t.items[n].completion.additionalTextEdits)break}return n}next(){this._move(!0)}prev(){this._move(!1)}_move(t){if(this._model)try{this._ignore=!0,this._index=e._moveIndex(t,this._model,this._index),this._acceptNext({index:this._index,item:this._model.items[this._index],model:this._model})}finally{this._ignore=!1}}};I.OtherSuggestions=new N.c("hasOtherSuggestions",!1),I=k([E(1,N.b)],I);var M=i("308f"),T=i("8025"),A=i("7e93"),R=i("3742");class P{constructor(e,t,i,n,o,r,s){this.clipboardText=s,this._snippetCompareFn=P._compareCompletionItems,this._items=e,this._column=t,this._wordDistance=n,this._options=o,this._refilterKind=1,this._lineContext=i,"top"===r?this._snippetCompareFn=P._compareCompletionItemsSnippetsUp:"bottom"===r&&(this._snippetCompareFn=P._compareCompletionItemsSnippetsDown)}get lineContext(){return this._lineContext}set lineContext(e){this._lineContext.leadingLineContent===e.leadingLineContent&&this._lineContext.characterCountDelta===e.characterCountDelta||(this._refilterKind=this._lineContext.characterCountDelta=c)d.score=A.a.Default;else if("string"==typeof d.completion.filterText){if(c=l(n,r,e,d.completion.filterText,d.filterTextLow,0,!1),!c)continue;0===Object(R.g)(d.completion.filterText,d.textLabel)?d.score=c:(d.score=Object(A.b)(n,r,e,d.textLabel,d.labelLow,0),d.score[0]=c[0])}else{if(c=l(n,r,e,d.textLabel,d.labelLow,0,!1),!c)continue;d.score=c}}d.idx=o,d.distance=this._wordDistance.distance(d.position,d.completion),a.push(d),e.push(d.textLabel.length)}}this._filteredItems=a.sort(this._snippetCompareFn),this._refilterKind=0,this._stats={pLabelLen:e.length?Object(o.q)(e.length-.85,e,(e,t)=>e-t):0}}static _compareCompletionItems(e,t){return e.score[0]>t.score[0]?-1:e.score[0]t.distance?1:e.idxt.idx?1:0}static _compareCompletionItemsSnippetsDown(e,t){if(e.completion.kind!==t.completion.kind){if(27===e.completion.kind)return 1;if(27===t.completion.kind)return-1}return P._compareCompletionItems(e,t)}static _compareCompletionItemsSnippetsUp(e,t){if(e.completion.kind!==t.completion.kind){if(27===e.completion.kind)return-1;if(27===t.completion.kind)return 1}return P._compareCompletionItems(e,t)}}var F=i("2504"),B=(k=i("a40b"),i("67b4")),j=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))};class W{static create(e,t){return j(this,void 0,void 0,(function*(){if(!t.getOption(106).localityBonus)return W.None;if(!t.hasModel())return W.None;var i=t.getModel();const n=t.getPosition();if(!e.canComputeWordRanges(i.uri))return W.None;const[r]=yield(new B.a).provideSelectionRanges(i,[n]);if(0===r.length)return W.None;const s=yield e.computeWordRanges(i.uri,r[0].range);return s?(i=i.getWordUntilPosition(n),delete s[i.word],new class extends W{distance(e,i){if(!n.equals(t.getPosition()))return 0;if(17===i.kind)return 2<<20;if(i=("string"==typeof i.label?i:i.label).label,i=s[i],Object(o.m)(i))return 2<<20;e=Object(o.d)(i,h.a.fromPositions(e),h.a.compareRangesUsingStarts);var a=0<=e?i[e]:i[Math.max(0,~e-1)];let l=r.length;for(const t of r){if(!h.a.containsRange(t.range,a))break;--l}return l}}):W.None}))}}W.None=new class extends W{distance(){return 0}};E=i("f577");var V=i("5d75"),H=i("d3d7"),z=function(e,t){return function(i,n){t(i,n,e)}},U=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))};class K{constructor(e,t,i,n){this.leadingLineContent=e.getLineContent(t.lineNumber).substr(0,t.column-1),this.leadingWord=e.getWordUntilPosition(t),this.lineNumber=t.lineNumber,this.column=t.column,this.auto=i,this.shy=n}static shouldAutoTrigger(e){var t;return!!e.hasModel()&&(t=e.getModel(),e=e.getPosition(),t.tokenizeIfCheap(e.lineNumber),!!(t=t.getWordAtPosition(e)))&&t.endColumn===e.column&&!!isNaN(Number(t.word))}}let q=class e{constructor(e,t,i,n,o,r,s){this._editor=e,this._editorWorkerService=t,this._clipboardService=i,this._telemetryService=n,this._logService=o,this._contextKeyService=r,this._configurationService=s,this._toDispose=new a.b,this._quickSuggestDelay=10,this._triggerCharacterListener=new a.b,this._triggerQuickSuggest=new _.g,this._state=0,this._completionDisposables=new a.b,this._onDidCancel=new M.b,this._onDidTrigger=new M.b,this._onDidSuggest=new M.b,this.onDidCancel=this._onDidCancel.event,this.onDidTrigger=this._onDidTrigger.event,this.onDidSuggest=this._onDidSuggest.event,this._telemetryGate=0,this._currentSelection=this._editor.getSelection()||new T.a(1,1,1,1),this._toDispose.add(this._editor.onDidChangeModel(()=>{this._updateTriggerCharacters(),this.cancel()})),this._toDispose.add(this._editor.onDidChangeModelLanguage(()=>{this._updateTriggerCharacters(),this.cancel()})),this._toDispose.add(this._editor.onDidChangeConfiguration(()=>{this._updateTriggerCharacters(),this._updateQuickSuggest()})),this._toDispose.add(f.d.onDidChange(()=>{this._updateTriggerCharacters(),this._updateActiveSuggestSession()})),this._toDispose.add(this._editor.onDidChangeCursorSelection(e=>{this._onCursorChange(e)}));let l=!1;this._toDispose.add(this._editor.onDidCompositionStart(()=>{l=!0})),this._toDispose.add(this._editor.onDidCompositionEnd(()=>{l=!1,this._refilterCompletionItems()})),this._toDispose.add(this._editor.onDidChangeModelContent(()=>{l||this._refilterCompletionItems()})),this._updateTriggerCharacters(),this._updateQuickSuggest()}dispose(){Object(a.f)(this._triggerCharacterListener),Object(a.f)([this._onDidCancel,this._onDidSuggest,this._onDidTrigger,this._triggerQuickSuggest]),this._toDispose.dispose(),this._completionDisposables.dispose(),this.cancel()}_updateQuickSuggest(){this._quickSuggestDelay=this._editor.getOption(79),(isNaN(this._quickSuggestDelay)||!this._quickSuggestDelay&&0!==this._quickSuggestDelay||this._quickSuggestDelay<0)&&(this._quickSuggestDelay=10)}_updateTriggerCharacters(){if(this._triggerCharacterListener.clear(),!this._editor.getOption(80)&&this._editor.hasModel()&&this._editor.getOption(109)){const t=new Map;for(const e of f.d.all(this._editor.getModel()))for(const i of e.triggerCharacters||[]){let n=t.get(i);n||((n=new Set).add(Object(O.c)()),t.set(i,n)),n.add(e)}var e=e=>{if(i=this._contextKeyService,n=this._configurationService,(!Boolean(i.getContextKeyValue("inlineSuggestionVisible"))||Boolean(n.getValue("editor.inlineSuggest.allowSuggestOnTriggerCharacters")))&&!K.shouldAutoTrigger(this._editor)){e||(i=this._editor.getPosition(),e=this._editor.getModel().getLineContent(i.lineNumber).substr(0,i.column-1));let o="";Object(R.F)(e.charCodeAt(e.length-1))?Object(R.E)(e.charCodeAt(e.length-2))&&(o=e.substr(e.length-2)):o=e.charAt(e.length-1);var i,n=t.get(o);n&&(i=this._completionModel?{items:this._completionModel.adopt(n),clipboardText:this._completionModel.clipboardText}:void 0,this.trigger({auto:!0,shy:!1,triggerCharacter:o},Boolean(this._completionModel),n,i))}};this._triggerCharacterListener.add(this._editor.onDidType(e)),this._triggerCharacterListener.add(this._editor.onDidCompositionEnd(e))}}get state(){return this._state}cancel(e=!1){var t;0!==this._state&&(this._triggerQuickSuggest.cancel(),null!=(t=this._requestToken)&&t.cancel(),this._requestToken=void 0,this._state=0,this._completionModel=void 0,this._context=void 0,this._onDidCancel.fire({retrigger:e}))}clear(){this._completionDisposables.clear()}_updateActiveSuggestSession(){0!==this._state&&(this._editor.hasModel()&&f.d.has(this._editor.getModel())?this.trigger({auto:2===this._state,shy:!1},!0):this.cancel())}_onCursorChange(e){var t,i;this._editor.hasModel()&&(t=this._editor.getModel(),i=this._currentSelection,this._currentSelection=this._editor.getSelection(),!e.selection.isEmpty()||0!==e.reason&&3!==e.reason||"keyboard"!==e.source&&"deleteLeft"!==e.source?this.cancel():f.d.has(t)&&(0===this._state&&0===e.reason?!1===this._editor.getOption(78)||!i.containsRange(this._currentSelection)&&!i.getEndPosition().isBeforeOrEqual(this._currentSelection.getPosition())||this._editor.getOption(106).snippetsPreventQuickSuggestions&&u.SnippetController2.get(this._editor).isInSnippet()||(this.cancel(),this._triggerQuickSuggest.cancelAndSet(()=>{if(0===this._state&&K.shouldAutoTrigger(this._editor)&&this._editor.hasModel()){var e=this._editor.getModel(),t=this._editor.getPosition(),i=this._editor.getOption(78);if(!1!==i){if(!0!==i&&(e.tokenizeIfCheap(t.lineNumber),e=e.getLineTokens(t.lineNumber),e=e.getStandardTokenType(e.findTokenIndexAtOffset(Math.max(t.column-1-1,0))),!(i.other&&0===e||i.comments&&1===e||i.strings&&2===e)))return;t=this._contextKeyService,i=this._configurationService,Boolean(t.getContextKeyValue("inlineSuggestionVisible"))&&!Boolean(i.getValue("editor.inlineSuggest.allowQuickSuggestions"))||this.trigger({auto:!0,shy:!1})}}},this._quickSuggestDelay)):0!==this._state&&3===e.reason&&this._refilterCompletionItems()))}_refilterCompletionItems(){Promise.resolve().then(()=>{var e,t;0!==this._state&&this._editor.hasModel()&&(t=this._editor.getModel(),e=this._editor.getPosition(),t=new K(t,e,2===this._state,!1),this._onNewContext(t))})}trigger(t,i=!1,n,o){if(this._editor.hasModel()){var s=this._editor.getModel();const d=t.auto;var a=new K(s,this._editor.getPosition(),d,t.shy);this.cancel(i),this._state=d?2:1,this._onDidTrigger.fire({auto:d,shy:t.shy,position:this._editor.getPosition()}),this._context=a;let h={triggerKind:null!=(i=t.triggerKind)?i:0};t.triggerCharacter&&(h={triggerKind:1,triggerCharacter:t.triggerCharacter}),this._requestToken=new F.b,a=this._editor.getOption(101);let c=1;switch(a){case"top":c=0;break;case"bottom":c=2}var{itemKind:i,showDeprecated:a}=e._createSuggestFilter(this._editor),l=W.create(this._editorWorkerService,this._editor);s=Object(O.e)(s,this._editor.getPosition(),new O.a(c,i,n,a),h,this._requestToken.token);Promise.all([s,l]).then(([e,i])=>U(this,void 0,void 0,(function*(){if(null!=(n=this._requestToken)&&n.dispose(),this._editor.hasModel()){let s=null==o?void 0:o.clipboardText;if(!s&&e.needsClipboard&&(s=yield this._clipboardService.readText()),0!==this._state){var n=this._editor.getModel();let a=e.items;o&&(r=Object(O.d)(c),a=a.concat(o.items).sort(r));var r=new K(n,this._editor.getPosition(),d,t.shy);this._completionModel=new P(a,this._context.column,{leadingLineContent:r.leadingLineContent,characterCountDelta:r.column-this._context.column},i,this._editor.getOption(106),this._editor.getOption(101),s),this._completionDisposables.add(e.disposable),this._onNewContext(r),this._reportDurationsTelemetry(e.durations)}}}))).catch(r.f)}}_reportDurationsTelemetry(e){this._telemetryGate++%230==0&&setTimeout(()=>{this._telemetryService.publicLog2("suggest.durations.json",{data:JSON.stringify(e)}),this._logService.debug("suggest.durations.json",e)})}static _createSuggestFilter(e){var t=new Set;"none"===e.getOption(101)&&t.add(27),e=e.getOption(106);return e.showMethods||t.add(0),e.showFunctions||t.add(1),e.showConstructors||t.add(2),e.showFields||t.add(3),e.showVariables||t.add(4),e.showClasses||t.add(5),e.showStructs||t.add(6),e.showInterfaces||t.add(7),e.showModules||t.add(8),e.showProperties||t.add(9),e.showEvents||t.add(10),e.showOperators||t.add(11),e.showUnits||t.add(12),e.showValues||t.add(13),e.showConstants||t.add(14),e.showEnums||t.add(15),e.showEnumMembers||t.add(16),e.showKeywords||t.add(17),e.showWords||t.add(18),e.showColors||t.add(19),e.showFiles||t.add(20),e.showReferences||t.add(21),e.showColors||t.add(22),e.showFolders||t.add(23),e.showTypeParameters||t.add(24),e.showSnippets||t.add(27),e.showUsers||t.add(25),e.showIssues||t.add(26),{itemKind:t,showDeprecated:e.showDeprecated}}_onNewContext(e){if(this._context)if(e.lineNumber!==this._context.lineNumber)this.cancel();else if(Object(R.x)(e.leadingLineContent)!==Object(R.x)(this._context.leadingLineContent))this.cancel();else if(e.columnthis._context.leadingWord.startColumn){var t,i=new Set(f.d.all(this._editor.getModel()));for(t of this._completionModel.allProvider)i.delete(t);var n=this._completionModel.adopt(new Set);this.trigger({auto:this._context.auto,shy:!1},!0,i,{items:n,clipboardText:this._completionModel.clipboardText})}else if(e.column>this._context.column&&0this._size.width},{orientation:0}),this._westSash=new ie.b(this.domNode,{getVerticalSashLeft:()=>0},{orientation:0}),this._northSash=new ie.b(this.domNode,{getHorizontalSashTop:()=>0},{orientation:1,orthogonalEdge:ie.a.North}),this._southSash=new ie.b(this.domNode,{getHorizontalSashTop:()=>this._size.height},{orientation:1,orthogonalEdge:ie.a.South}),this._northSash.orthogonalStartSash=this._westSash,this._northSash.orthogonalEndSash=this._eastSash,this._southSash.orthogonalStartSash=this._westSash,this._southSash.orthogonalEndSash=this._eastSash;let e,t=0,i=0;this._sashListener.add(M.c.any(this._northSash.onDidStart,this._eastSash.onDidStart,this._southSash.onDidStart,this._westSash.onDidStart)(()=>{void 0===e&&(this._onDidWillResize.fire(),e=this._size,t=0,i=0)})),this._sashListener.add(M.c.any(this._northSash.onDidEnd,this._eastSash.onDidEnd,this._southSash.onDidEnd,this._westSash.onDidEnd)(()=>{void 0!==e&&(e=void 0,t=0,i=0,this._onDidResize.fire({dimension:this._size,done:!0}))})),this._sashListener.add(this._eastSash.onDidChange(n=>{e&&(i=n.currentX-n.startX,this.layout(e.height+t,e.width+i),this._onDidResize.fire({dimension:this._size,done:!1,east:!0}))})),this._sashListener.add(this._westSash.onDidChange(n=>{e&&(i=-(n.currentX-n.startX),this.layout(e.height+t,e.width+i),this._onDidResize.fire({dimension:this._size,done:!1,west:!0}))})),this._sashListener.add(this._northSash.onDidChange(n=>{e&&(t=-(n.currentY-n.startY),this.layout(e.height+t,e.width+i),this._onDidResize.fire({dimension:this._size,done:!1,north:!0}))})),this._sashListener.add(this._southSash.onDidChange(n=>{e&&(t=n.currentY-n.startY,this.layout(e.height+t,e.width+i),this._onDidResize.fire({dimension:this._size,done:!1,south:!0}))})),this._sashListener.add(M.c.any(this._eastSash.onDidReset,this._westSash.onDidReset)(e=>{this._preferredSize&&(this.layout(this._size.height,this._preferredSize.width),this._onDidResize.fire({dimension:this._size,done:!0}))})),this._sashListener.add(M.c.any(this._northSash.onDidReset,this._southSash.onDidReset)(e=>{this._preferredSize&&(this.layout(this._preferredSize.height,this._size.width),this._onDidResize.fire({dimension:this._size,done:!0}))}))}dispose(){this._northSash.dispose(),this._southSash.dispose(),this._eastSash.dispose(),this._westSash.dispose(),this._sashListener.dispose(),this._onDidResize.dispose(),this._onDidWillResize.dispose(),this.domNode.remove()}enableSashes(e,t,i,n){this._northSash.state=e?3:0,this._eastSash.state=t?3:0,this._southSash.state=i?3:0,this._westSash.state=n?3:0}layout(e=this.size.height,t=this.size.width){var{height:i,width:n}=this._minSize,{height:o,width:r}=this._maxSize,i=(e=Math.max(i,Math.min(o,e)),t=Math.max(n,Math.min(r,t)),new $.b(t,e));$.b.equals(i,this._size)||(this.domNode.style.height=e+"px",this.domNode.style.width=t+"px",this._size=i,this._northSash.layout(),this._eastSash.layout(),this._southSash.layout(),this._westSash.layout())}clearSashHoverState(){this._eastSash.clearSashHoverState(),this._westSash.clearSashHoverState(),this._northSash.clearSashHoverState(),this._southSash.clearSashHoverState()}get size(){return this._size}set maxSize(e){this._maxSize=e}get maxSize(){return this._maxSize}set minSize(e){this._minSize=e}get minSize(){return this._minSize}set preferredSize(e){this._preferredSize=e}get preferredSize(){return this._preferredSize}}function oe(e){return e&&Boolean(e.completion.documentation||e.completion.detail&&e.completion.detail!==e.completion.label)}let re=class{constructor(e,t){this._editor=e,this._onDidClose=new M.b,this.onDidClose=this._onDidClose.event,this._onDidChangeContents=new M.b,this.onDidChangeContents=this._onDidChangeContents.event,this._disposables=new a.b,this._renderDisposeable=new a.b,this._borderWidth=1,this._size=new $.b(330,0),this.domNode=$.a(".suggest-details"),this.domNode.classList.add("no-docs"),this._markdownRenderer=t.createInstance(J.a,{editor:e}),this._body=$.a(".body"),this._scrollbar=new Q.a(this._body,{}),$.q(this.domNode,this._scrollbar.getDomNode()),this._disposables.add(this._scrollbar),this._header=$.q(this._body,$.a(".header")),this._close=$.q(this._header,$.a("span"+te.b.close.cssSelector)),this._close.title=D.a("details.close","Close"),this._type=$.q(this._header,$.a("p.type")),this._docs=$.q(this._body,$.a("p.docs")),this._configureFont(),this._disposables.add(this._editor.onDidChangeConfiguration(e=>{e.hasChanged(42)&&this._configureFont()}))}dispose(){this._disposables.dispose(),this._renderDisposeable.dispose()}_configureFont(){var e=this._editor.getOptions(),t=e.get(42),i=t.fontFamily,n=e.get(107)||t.fontSize,o=(e=e.get(108)||t.lineHeight,t.fontWeight);e+="px";this.domNode.style.fontSize=n+"px",this.domNode.style.lineHeight=e,this.domNode.style.fontWeight=o,this.domNode.style.fontFeatureSettings=t.fontFeatureSettings,this._type.style.fontFamily=i,this._close.style.height=e,this._close.style.width=e}getLayoutInfo(){var e=this._editor.getOption(108)||this._editor.getOption(42).lineHeight,t=this._borderWidth;return{lineHeight:e,borderWidth:t,borderHeight:2*t,verticalPadding:22,horizontalPadding:14}}renderLoading(){this._type.textContent=D.a("loading","Loading..."),this._docs.textContent="",this.domNode.classList.remove("no-docs","no-type"),this.layout(this.size.width,2*this.getLayoutInfo().lineHeight),this._onDidChangeContents.fire(this)}renderItem(e,t){var i,n;this._renderDisposeable.clear();let{detail:o,documentation:r}=e.completion;t&&(n="",n=(n=(n=(n=(n=(n+=`score: ${e.score[0]}\n`)+`prefix: ${null!=(i=e.word)?i:"(no prefix)"}\n`)+`word: ${e.completion.filterText?e.completion.filterText+" (filterText)":e.textLabel}\n`)+`distance: ${e.distance} (localityBonus-setting)\n`)+`index: ${e.idx}, based on ${e.completion.sortText&&`sortText: "${e.completion.sortText}"`||"label"}\n`)+`commit_chars: ${null==(i=e.completion.commitCharacters)?void 0:i.join("")}\n`,r=(new ee.a).appendCodeblock("empty",n),o="Provider: "+e.provider._debugDisplayName),t||oe(e)?(this.domNode.classList.remove("no-docs","no-type"),o?(i=1e5{this.layout(this._size.width,this._type.clientHeight+this._docs.clientHeight),this._onDidChangeContents.fire(this)}))),this.domNode.style.userSelect="text",this.domNode.tabIndex=-1,this._close.onmousedown=e=>{e.preventDefault(),e.stopPropagation()},this._close.onclick=e=>{e.preventDefault(),e.stopPropagation(),this._onDidClose.fire()},this._body.scrollTop=0,this.layout(this._size.width,this._type.clientHeight+this._docs.clientHeight),this._onDidChangeContents.fire(this)):this.clearContents()}clearContents(){this.domNode.classList.add("no-docs"),this._type.textContent="",this._docs.textContent=""}get size(){return this._size}layout(e,t){var i=new $.b(e,t);$.b.equals(i,this._size)||(this._size=i,$.X(this.domNode,e,t)),this._scrollbar.scanDomNode()}scrollDown(e=8){this._body.scrollTop+=e}scrollUp(e=8){this._body.scrollTop-=e}scrollTop(){this._body.scrollTop=0}scrollBottom(){this._body.scrollTop=this._body.scrollHeight}pageDown(){this.scrollDown(80)}pageUp(){this.scrollUp(80)}set borderWidth(e){this._borderWidth=e}get borderWidth(){return this._borderWidth}};re=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3{i=this._topLeft,n=this._resizable.size})),this._disposables.add(this._resizable.onDidResize(e=>{if(i&&n){this.widget.layout(e.dimension.width,e.dimension.height);let t=!1;e.west&&(r=n.width-e.dimension.width,t=!0),e.north&&(o=n.height-e.dimension.height,t=!0),t&&this._applyTopLeft({top:i.top+o,left:i.left+r})}e.done&&(i=void 0,n=void 0,o=0,r=0,this._userSize=e.dimension)})),this._disposables.add(this.widget.onDidChangeContents(()=>{var e;this._anchorBox&&this._placeAtAnchor(this._anchorBox,null!=(e=this._userSize)?e:this.widget.size)}))}dispose(){this._resizable.dispose(),this._disposables.dispose(),this.hide()}getId(){return"suggest.details"}getDomNode(){return this._resizable.domNode}getPosition(){return null}show(){this._added||(this._editor.addOverlayWidget(this),this.getDomNode().style.position="fixed",this._added=!0)}hide(e=!1){this._resizable.clearSashHoverState(),this._added&&(this._editor.removeOverlayWidget(this),this._added=!1,this._anchorBox=void 0,this._topLeft=void 0),e&&(this._userSize=void 0,this.widget.clearContents())}placeAtAnchor(e){e=$.D(e);this._anchorBox=e,this._placeAtAnchor(this._anchorBox,null!=(e=this._userSize)?e:this.widget.size)}_placeAtAnchor(e,t){var i=$.z(document.body),n=this.widget.getLayoutInfo();let o,r,s=new $.b(220,2*n.lineHeight),a=0,l=e.top;var d=e.top+e.height-n.borderHeight;let h,c,u,g=i.width-(e.left+e.width+n.borderWidth+n.horizontalPadding),p=(a=-n.borderWidth+e.left+e.width,c=!0,o=new $.b(g,i.height-e.top-n.borderHeight-n.verticalPadding),r=o.with(void 0,e.top+e.height-n.borderHeight-n.verticalPadding),t.width>g&&(e.left>g&&(g=e.left-n.borderWidth-n.horizontalPadding,c=!1,a=Math.max(n.horizontalPadding,e.left-t.width-n.borderWidth),o=o.with(g),r=o.with(void 0,r.height)),e.width>1.3*g)&&i.height-(e.top+e.height)>e.height&&(g=e.width,a=e.left,l=-n.borderWidth+e.top+e.height,o=new $.b(e.width-n.borderHeight,i.height-e.top-e.height-n.verticalPadding),r=o.with(void 0,e.top-n.verticalPadding),s=s.with(o.width)),t.height);i=Math.max(o.height,r.height),p>i&&(p=i),u=p<=o.height?(h=!0,o):(h=!1,r),this._applyTopLeft({left:a,top:h?l:d-p}),this.getDomNode().style.position="fixed",this._resizable.enableSashes(!h,c,h,!c),this._resizable.minSize=s,this._resizable.maxSize=u,this._resizable.layout(p,Math.min(u.width,t.width)),this.widget.layout(this._resizable.size.width,this._resizable.size.height)}_applyTopLeft(e){this._topLeft=e,this.getDomNode().style.left=this._topLeft.left+"px",this.getDomNode().style.top=this._topLeft.top+"px"}}var ae=i("5aa5"),le=(k=i("7944"),i("7e32"));E=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3e instanceof le.c?t.createInstance(de,e,void 0):void 0,this._leftActions=new ae.a(this.element,{actionViewItemProvider:i}),this._rightActions=new ae.a(this.element,{actionViewItemProvider:i}),this._leftActions.domNode.classList.add("left"),this._rightActions.domNode.classList.add("right")}dispose(){this._menuDisposables.dispose(),this.element.remove()}show(){const e=this._menuService.createMenu(O.g,this._contextKeyService),t=()=>{var t,i,n=[],o=[];for([t,i]of e.getActions())("left"===t?n:o).push(...i);this._leftActions.clear(),this._leftActions.push(n),this._rightActions.clear(),this._rightActions.push(o)};this._menuDisposables.add(e.onDidChange(()=>t())),this._menuDisposables.add(e)}hide(){this._menuDisposables.clear()}};he=E([V(1,b.a),V(2,le.a),V(3,N.b)],he);var ce,ue=i("c4e3"),ge=i("b589"),pe=i("82c9"),me=i("32a4");function fe(e,t,i,n){var o=n===ce.ROOT_FOLDER?["rootfolder-icon"]:n===ce.FOLDER?["folder-icon"]:["file-icon"];if(i){let s;if(s=i.scheme===ge.c.data?pe.a.parseMetaData(i).get(pe.a.META_DATA_LABEL):_e(Object(pe.c)(i).toLowerCase()),n===ce.FOLDER)o.push(s+"-name-folder-icon");else{if(s){if(o.push(s+"-name-file-icon"),s.length<=255){var r=s.split(".");for(let e=1;e{var e=this._editor.getOptions(),n=e.get(42),o=n.fontFamily,r=n.fontFeatureSettings,s=e.get(107)||n.fontSize;e=e.get(108)||n.lineHeight,n=n.fontWeight,s+="px",e+="px";t.root.style.fontSize=s,t.root.style.fontWeight=n,i.style.fontFamily=o,i.style.fontFeatureSettings=r,i.style.lineHeight=e,t.icon.style.height=e,t.icon.style.width=e,t.readMore.style.height=e,t.readMore.style.width=e});return n(),t.disposables.add(this._editor.onDidChangeConfiguration(e=>{(e.hasChanged(42)||e.hasChanged(107)||e.hasChanged(108))&&n()})),t}renderElement(e,t,i){var n,r=e["completion"],s=(t=(i.root.id=ve(t),{labelEscapeNewLines:!(i.colorspan.style.backgroundColor=""),matches:Object(A.c)(e.score)}),[]);19===r.kind&&we.extract(e,s)?(i.icon.className="icon customcolor",i.iconContainer.className="icon hide",i.colorspan.style.backgroundColor=s[0]):20===r.kind&&this._themeService.getFileIconTheme().hasFileIcons?(i.icon.className="icon hide",i.iconContainer.className="icon hide",s=fe(this._modelService,this._modeService,be.a.from({scheme:"fake",path:e.textLabel}),ce.FILE),n=fe(this._modelService,this._modeService,be.a.from({scheme:"fake",path:r.detail}),ce.FILE),t.extraClasses=s.length>n.length?s:n):23===r.kind&&this._themeService.getFileIconTheme().hasFolderIcons?(i.icon.className="icon hide",i.iconContainer.className="icon hide",t.extraClasses=Object(o.k)([fe(this._modelService,this._modeService,be.a.from({scheme:"fake",path:e.textLabel}),ce.FOLDER),fe(this._modelService,this._modeService,be.a.from({scheme:"fake",path:r.detail}),ce.FOLDER)])):(i.icon.className="icon hide",i.iconContainer.className="",i.iconContainer.classList.add("suggest-icon",...Object(f.I)(r.kind).split(" "))),r.tags&&0<=r.tags.indexOf(1)&&(t.extraClasses=(t.extraClasses||[]).concat(["deprecated"]),t.matches=[]),i.iconLabel.setLabel(e.textLabel,void 0,t),"string"==typeof r.label?(i.parametersLabel.textContent="",i.detailsLabel.textContent=Se(r.detail||""),i.root.classList.add("string-label")):(i.parametersLabel.textContent=Se(r.label.detail||""),i.detailsLabel.textContent=Se(r.label.description||""),i.root.classList.remove("string-label")),(this._editor.getOption(106).showInlineDetails?Object($.W):Object($.K))(i.detailsLabel),oe(e)?(i.right.classList.add("can-expand-details"),Object($.W)(i.readMore),i.readMore.onmousedown=e=>{e.stopPropagation(),e.preventDefault()},i.readMore.onclick=e=>{e.stopPropagation(),e.preventDefault(),this._onDidToggleDetails.fire()}):(i.right.classList.remove("can-expand-details"),Object($.K)(i.readMore),i.readMore.onmousedown=null,i.readMore.onclick=null)}disposeTemplate(e){e.disposables.dispose()}};function Se(e){return e.replace(/\r\n|\r|\n/g,"")}ye=E([V(1,v.a),V(2,w.a),V(3,Y.b)],ye);var Le=i("d379"),xe=i("49d9"),ke=(k=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3{this._contentWidget.lockPreference(),s=new r(this._persistedSize.restore(),this.element.size)})),this._disposables.add(this.element.onDidResize(e=>{var t;if(this._resize(e.dimension.width,e.dimension.height),s&&(s.persistHeight=s.persistHeight||!!e.north||!!e.south,s.persistWidth=s.persistWidth||!!e.east||!!e.west),e.done){if(s){var{itemHeight:e,defaultSize:i}=this.getLayoutInfo();e=Math.round(e/2);let{width:n,height:o}=this.element.size;(!s.persistHeight||Math.abs(s.currentSize.height-o)<=e)&&(o=null!=(t=null==(t=s.persistedSize)?void 0:t.height)?t:i.height),(!s.persistWidth||Math.abs(s.currentSize.width-n)<=e)&&(n=null!=(e=null==(t=s.persistedSize)?void 0:t.width)?e:i.width),this._persistedSize.store(new $.b(n,o))}this._contentWidget.unlockPreference(),s=void 0}})),this._messageElement=$.q(this.element.domNode,$.a(".message")),this._listElement=$.q(this.element.domNode,$.a(".tree")),t=o.createInstance(re,this.editor),t.onDidClose(this.toggleDetails,this,this._disposables),this._details=new se(t,this.editor);const l=()=>this.element.domNode.classList.toggle("no-icons",!this.editor.getOption(106).showIcons);l(),e=o.createInstance(ye,this.editor),this._disposables.add(e),this._disposables.add(e.onDidToggleDetails(()=>this.toggleDetails())),this._list=new G.c("SuggestWidget",this._listElement,{getHeight:e=>this.getLayoutInfo().itemHeight,getTemplateId:e=>"suggestion"},[e],{alwaysConsumeMouseWheel:!0,useShadows:!1,mouseSupport:!1,accessibilityProvider:{getRole:()=>"option",getAriaLabel:e=>{var t,i;return e.isResolved&&this._isDetailsVisible()?(({documentation:t,detail:i}=e.completion),i=R.v("{0}{1}",i||"",t?"string"==typeof t?t:t.value:""),D.a("ariaCurrenttSuggestionReadDetails","{0}, docs: {1}",e.textLabel,i)):e.textLabel},getWidgetAriaLabel:()=>D.a("suggest","Suggest"),getWidgetRole:()=>"listbox"}}),this._status=o.createInstance(he,this.element.domNode);const d=()=>this.element.domNode.classList.toggle("with-status-bar",this.editor.getOption(106).showStatusBar);d(),this._disposables.add(Object(Z.b)(this._list,n,{listInactiveFocusBackground:Me,listInactiveFocusOutline:X.b})),this._disposables.add(n.onDidColorThemeChange(e=>this._onThemeChange(e))),this._onThemeChange(n.getColorTheme()),this._disposables.add(this._list.onMouseDown(e=>this._onListMouseDownOrTap(e))),this._disposables.add(this._list.onTap(e=>this._onListMouseDownOrTap(e))),this._disposables.add(this._list.onDidChangeSelection(e=>this._onListSelection(e))),this._disposables.add(this._list.onDidChangeFocus(e=>this._onListFocus(e))),this._disposables.add(this.editor.onDidChangeCursorSelection(()=>this._onCursorSelectionChanged())),this._disposables.add(this.editor.onDidChangeConfiguration(e=>{e.hasChanged(106)&&(d(),l())})),this._ctxSuggestWidgetVisible=O.b.Visible.bindTo(i),this._ctxSuggestWidgetDetailsVisible=O.b.DetailsVisible.bindTo(i),this._ctxSuggestWidgetMultipleSuggestions=O.b.MultipleSuggestions.bindTo(i),this._disposables.add($.o(this._details.widget.domNode,"keydown",e=>{this._onDetailsKeydown.fire(e)})),this._disposables.add(this.editor.onMouseDown(e=>this._onEditorMouseDown(e)))}dispose(){var e;this._details.widget.dispose(),this._details.dispose(),this._list.dispose(),this._status.dispose(),this._disposables.dispose(),null!=(e=this._loadingTimeout)&&e.dispose(),this._showTimeout.dispose(),this._contentWidget.dispose(),this.element.dispose()}_onEditorMouseDown(e){this._details.widget.domNode.contains(e.target.element)?this._details.widget.domNode.focus():this.element.domNode.contains(e.target.element)&&this.editor.focus()}_onCursorSelectionChanged(){0!==this._state&&this._contentWidget.layout()}_onListMouseDownOrTap(e){void 0!==e.element&&void 0!==e.index&&(e.browserEvent.preventDefault(),e.browserEvent.stopPropagation(),this._select(e.element,e.index))}_onListSelection(e){e.elements.length&&this._select(e.elements[0],e.indexes[0])}_select(e,t){var i=this._completionModel;i&&(this._onDidSelect.fire({item:e,index:t,model:i}),this.editor.focus())}_onThemeChange(e){var t=e.getColor(De);t&&(this.element.domNode.style.backgroundColor=t.toString(),this._messageElement.style.backgroundColor=t.toString(),this._details.widget.domNode.style.backgroundColor=t.toString()),t=e.getColor(Ne),t&&(this.element.domNode.style.borderColor=t.toString(),this._messageElement.style.borderColor=t.toString(),this._status.element.style.borderTopColor=t.toString(),this._details.widget.domNode.style.borderColor=t.toString(),this._detailsBorderColor=t.toString()),t=e.getColor(X.db);t&&(this._detailsFocusBorderColor=t.toString()),this._details.widget.borderWidth="hc"===e.type?2:1}_onListFocus(e){if(!this._ignoreFocusEvents)if(e.elements.length){if(this._completionModel){const t=e.elements[0],i=e.indexes[0];t!==this._focusedItem&&(null!=(e=this._currentSuggestionDetails)&&e.cancel(),this._currentSuggestionDetails=void 0,this._focusedItem=t,this._list.reveal(i),this._currentSuggestionDetails=Object(_.h)(e=>ke(this,void 0,void 0,(function*(){const i=Object(_.i)(()=>{this._isDetailsVisible()&&this.showDetails(!0)},250);e.onCancellationRequested(()=>i.dispose());var n=yield t.resolve(e);return i.dispose(),n}))),this._currentSuggestionDetails.then(()=>{i>=this._list.length||t!==this._list.element(i)||(this._ignoreFocusEvents=!0,this._list.splice(i,1,[t]),this._list.setFocus([i]),this._ignoreFocusEvents=!1,this._isDetailsVisible()?this.showDetails(!1):this.element.domNode.classList.remove("docs-side"),this.editor.setAriaOptions({activeDescendant:ve(i)}))}).catch(r.f)),this._onDidFocus.fire({item:t,index:i,model:this._completionModel})}}else this._currentSuggestionDetails&&(this._currentSuggestionDetails.cancel(),this._currentSuggestionDetails=void 0,this._focusedItem=void 0),this.editor.setAriaOptions({activeDescendant:void 0})}_setState(t){if(this._state!==t)switch(this._state=t,this.element.domNode.classList.toggle("frozen",4===t),this.element.domNode.classList.remove("message"),t){case 0:$.K(this._messageElement,this._listElement,this._status.element),this._details.hide(!0),this._status.hide(),this._contentWidget.hide(),this._ctxSuggestWidgetVisible.reset(),this._ctxSuggestWidgetMultipleSuggestions.reset(),this._showTimeout.cancel(),this.element.domNode.classList.remove("visible"),this._list.splice(0,this._list.length),this._focusedItem=void 0,this._cappedHeight=void 0,this._explainMode=!1;break;case 1:this.element.domNode.classList.add("message"),this._messageElement.textContent=e.LOADING_MESSAGE,$.K(this._listElement,this._status.element),$.W(this._messageElement),this._details.hide(),this._show(),this._focusedItem=void 0;break;case 2:this.element.domNode.classList.add("message"),this._messageElement.textContent=e.NO_SUGGESTIONS_MESSAGE,$.K(this._listElement,this._status.element),$.W(this._messageElement),this._details.hide(),this._show(),this._focusedItem=void 0;break;case 3:case 4:$.K(this._messageElement),$.W(this._listElement,this._status.element),this._show();break;case 5:$.K(this._messageElement),$.W(this._listElement,this._status.element),this._details.show(),this._show()}}_show(){this._status.show(),this._contentWidget.show(),this._layout(this._persistedSize.restore()),this._ctxSuggestWidgetVisible.set(!0),this._showTimeout.cancelAndSet(()=>{this.element.domNode.classList.add("visible"),this._onDidShow.fire(this)},100)}showTriggered(e,t){0!==this._state||(this._contentWidget.setPosition(this.editor.getPosition()),this._isAuto=!!e,this._isAuto)||(this._loadingTimeout=Object(_.i)(()=>this._setState(1),t))}showSuggestions(e,t,i,n){var o;this._contentWidget.setPosition(this.editor.getPosition()),null!=(o=this._loadingTimeout)&&o.dispose(),null!=(o=this._currentSuggestionDetails)&&o.cancel(),this._currentSuggestionDetails=void 0,this._completionModel!==e&&(this._completionModel=e),i&&2!==this._state&&0!==this._state?this._setState(4):(e=0===(o=this._completionModel.items.length),this._ctxSuggestWidgetMultipleSuggestions.set(1n&&(c=n),this._completionModel?this._completionModel.stats.pLabelLen*i.typicalHalfwidthCharacterWidth:c),r=i.statusBarHeight+this._list.contentHeight+i.borderHeight,s=i.itemHeight+i.statusBarHeight,a=$.D(this.editor.getDomNode()),l=this.editor.getScrolledVisiblePosition(this.editor.getPosition()),d=a.top+l.top+l.height;t=Math.min(t.height-d-i.verticalPadding,r),d=a.top+l.top-i.verticalPadding,a=Math.min(d,r);let u=Math.min(Math.max(a,t)+i.borderHeight,r);(h=(h=h===(null==(l=this._cappedHeight)?void 0:l.capped)?this._cappedHeight.wanted:h)u&&(h=u),u=h>t||this._forceRenderingAbove&&150{var i=e.getColor(Te),n=(i&&t.addRule(`.monaco-editor .suggest-widget .monaco-list .monaco-list-row .monaco-highlighted-label .highlight { color: ${i}; }`),e.getColor(Ae));i&&t.addRule(`.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused .monaco-highlighted-label .highlight { color: ${n}; }`),i=e.getColor(Oe),i&&t.addRule(`.monaco-editor .suggest-widget, .monaco-editor .suggest-details { color: ${i}; }`),n=e.getColor(Ee),n&&t.addRule(`.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused { color: ${n}; }`),i=e.getColor(Ie),i&&t.addRule(`.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused .codicon { color: ${i}; }`),n=e.getColor(X.Jc),n&&t.addRule(`.monaco-editor .suggest-details a { color: ${n}; }`),i=e.getColor(X.Ic),i&&t.addRule(`.monaco-editor .suggest-details a:hover { color: ${i}; }`),n=e.getColor(X.Hc);n&&t.addRule(`.monaco-editor .suggest-details code { background-color: ${n}; }`)}),E=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3e.hasChanged(111)&&this._update()),this._update()}dispose(){var e;this._configListener.dispose(),null!=(e=this._selectionListener)&&e.dispose(),this._ckAtEnd.reset()}_update(){var e="on"===this._editor.getOption(111);this._enabled!==e&&(this._enabled=e,this._enabled?(this._selectionListener=this._editor.onDidChangeCursorSelection(e=()=>{var e,t;this._editor.hasModel()&&(t=this._editor.getModel(),e=this._editor.getSelection(),t=t.getWordAtPosition(e.getStartPosition()))?this._ckAtEnd.set(t.endColumn===e.getStartPosition().column):this._ckAtEnd.set(!1)}),e()):this._selectionListener&&(this._ckAtEnd.reset(),this._selectionListener.dispose(),this._selectionListener=void 0))}};Be.AtEnd=new N.c("atEndOfWord",!1),Be=E([v(1,N.b)],Be);var je=i("ef8e9"),We=i("3170");class Ve{constructor(e,t,i){this._disposables=new a.b,this._disposables.add(t.onDidShow(()=>this._onItem(t.getFocusedItem()))),this._disposables.add(t.onDidFocus(this._onItem,this)),this._disposables.add(t.onDidHide(this.reset,this)),this._disposables.add(e.onWillType(n=>{this._active&&!t.isFrozen()&&(n=n.charCodeAt(n.length-1),this._active.acceptCharacters.has(n))&&e.getOption(0)&&i(this._active.item)}))}_onItem(e){if(e&&Object(o.n)(e.item.completion.commitCharacters)){if(!this._active||this._active.item.item!==e.item){var t=new We.b;for(const i of e.item.completion.commitCharacters)0{if(this._empty&&e.hasModel()){var t=e.getSelections(),i=t.length;let r=!1;for(let e=0;eHe._maxSelectionLength)return;this._lastOvertyped[e]={value:n.getValueInRange(o),multiline:o.startLineNumber!==o.endLineNumber}}this._empty=!1}}})),this._disposables.add(t.onDidCancel(e=>{this._empty||e.retrigger||(this._empty=!0)}))}getLastOvertypedInfo(e){if(!this._empty&&0<=e&&el.set(e.getOption(106).insertMode)),this.widget=this._toDispose.add(new _.b(()=>{var e=this._instantiationService.createInstance(Pe,this.editor);this._toDispose.add(e),this._toDispose.add(e.onDidSelect(e=>this._insertSuggestion(e,0),this));const t=new Ve(this.editor,e,e=>this._insertSuggestion(e,2)),i=(this._toDispose.add(t),this._toDispose.add(this.model.onDidSuggest(e=>{0===e.completionModel.items.length&&t.reset()})),O.b.MakesTextEdit.bindTo(this._contextKeyService)),n=O.b.HasInsertAndReplaceRange.bindTo(this._contextKeyService),o=O.b.CanResolve.bindTo(this._contextKeyService);return this._toDispose.add(Object(a.i)(()=>{i.reset(),n.reset(),o.reset()})),this._toDispose.add(e.onDidFocus(({item:e})=>{var t=this.editor.getPosition(),r=e.editStart.column,s=t.column;let a=!0;"smart"!==this.editor.getOption(1)||2!==this.model.state||e.completion.command||e.completion.additionalTextEdits||4&e.completion.insertTextRules||s-r!==e.completion.insertText.length||(r=this.editor.getModel().getValueInRange({startLineNumber:t.lineNumber,startColumn:r,endLineNumber:t.lineNumber,endColumn:s}),a=r!==e.completion.insertText),i.set(a),n.set(!ze.a.equals(e.editInsertEnd,e.editReplaceEnd)),o.set(Boolean(e.provider.resolveCompletionItem)||Boolean(e.completion.documentation)||e.completion.detail!==e.completion.label)})),this._toDispose.add(e.onDetailsKeyDown(e=>{e.toKeybinding().equals(new s.e(!0,!1,!1,!1,33))||Ue.f&&e.toKeybinding().equals(new s.e(!1,!1,!1,!0,33))?e.stopPropagation():e.toKeybinding().isModifierKey()||this.editor.focus()})),e})),this._overtypingCapturer=this._toDispose.add(new _.b(()=>this._toDispose.add(new He(this.editor,this.model)))),this._alternatives=this._toDispose.add(new _.b(()=>this._toDispose.add(new I(this.editor,this._contextKeyService)))),this._toDispose.add(o.createInstance(Be,e)),this._toDispose.add(this.model.onDidTrigger(e=>{this.widget.value.showTriggered(e.auto,e.shy?250:50),this._lineSuffix.value=new qe(this.editor.getModel(),e.position)})),this._toDispose.add(this.model.onDidSuggest(e=>{var t;e.shy||(t=this._memoryService.select(this.editor.getModel(),this.editor.getPosition(),e.completionModel.items),this.widget.value.showSuggestions(e.completionModel,t,e.isFrozen,e.auto))})),this._toDispose.add(this.model.onDidCancel(e=>{e.retrigger||this.widget.value.hideWidget()})),this._toDispose.add(this.editor.onDidBlurEditorWidget(()=>{this.model.cancel(),this.model.clear()}));let d=O.b.AcceptSuggestionsOnEnter.bindTo(n),h=()=>{var e=this.editor.getOption(1);d.set("on"===e||"smart"===e)};this._toDispose.add(this.editor.onDidChangeConfiguration(()=>h())),h()}static get(t){return t.getContribution(e.ID)}dispose(){this._alternatives.dispose(),this._toDispose.dispose(),this.widget.dispose(),this.model.dispose(),this._lineSuffix.dispose()}_insertSuggestion(e,t){if(e&&e.item){if(this.editor.hasModel()){const s=this.editor.getModel(),a=s.getAlternativeVersionId(),c=e["item"];var i=[];const p=new F.b;1&t||this.editor.pushUndoStop();var n=this.getOverwriteInfo(c,Boolean(8&t));if(this._memoryService.memorize(s,this.editor.getPosition(),c),Array.isArray(c.completion.additionalTextEdits)){var o=l.c.capture(this.editor);this.editor.executeEdits("suggestController.additionalTextEdits.sync",c.completion.additionalTextEdits.map(e=>d.a.replace(h.a.lift(e.range),e.text))),o.restoreRelativeVerticalPositionOfCursor(this.editor)}else if(!c.isResolved){const e=new Ke.a(!0);let n;const o=s.onDidChangeContent(e=>{if(e.isFlush)p.cancel(),o.dispose();else for(var t of e.changes)t=h.a.getEndPosition(t.range),n&&!ze.a.isBefore(t,n)||(n=t)});let r=t,a=(t|=2,!1),u=this.editor.onWillType(()=>{u.dispose(),a=!0,2&r||this.editor.pushUndoStop()});i.push(c.resolve(p.token).then(()=>{if(!c.completion.additionalTextEdits||p.token.isCancellationRequested)return!1;if(n&&c.completion.additionalTextEdits.some(e=>ze.a.isBefore(n,h.a.getStartPosition(e.range))))return!1;a&&this.editor.pushUndoStop();var e=l.c.capture(this.editor);return this.editor.executeEdits("suggestController.additionalTextEdits.async",c.completion.additionalTextEdits.map(e=>d.a.replace(h.a.lift(e.range),e.text))),e.restoreRelativeVerticalPositionOfCursor(this.editor),!a&&2&r||this.editor.pushUndoStop(),!0}).then(t=>{this._logService.trace("[suggest] async resolving of edits DONE (ms, applied?)",e.elapsed(),t),o.dispose(),u.dispose()}))}let m=c.completion["insertText"];4&c.completion.insertTextRules||(m=g.c.escape(m)),u.SnippetController2.get(this.editor).insert(m,{overwriteBefore:n.overwriteBefore,overwriteAfter:n.overwriteAfter,undoStopBefore:!1,undoStopAfter:!1,adjustWhitespace:!(1&c.completion.insertTextRules),clipboardText:e.model.clipboardText,overtypingCapturer:this._overtypingCapturer.value}),2&t||this.editor.pushUndoStop(),c.completion.command?c.completion.command.id===Ge.id?this.model.trigger({auto:!0,shy:!1},!0):(i.push(this._commandService.executeCommand(c.completion.command.id,...c.completion.command.arguments?[...c.completion.command.arguments]:[]).catch(r.f)),this.model.cancel()):this.model.cancel(),4&t&&this._alternatives.value.set(e,e=>{for(p.cancel();s.canUndo();){a!==s.getAlternativeVersionId()&&s.undo(),this._insertSuggestion(e,3|(8&t?8:0));break}}),this._alertCompletionItem(c),Promise.all(i).finally(()=>{this.model.clear(),p.dispose()})}}else this._alternatives.value.reset(),this.model.cancel(),this.model.clear()}getOverwriteInfo(e,t){Object(je.c)(this.editor.hasModel());let i="replace"===this.editor.getOption(106).insertMode;t&&(i=!i);t=e.position.column-e.editStart.column;var n=(i?e.editReplaceEnd:e.editInsertEnd).column-e.position.column;return{overwriteBefore:t+(this.editor.getPosition().column-e.position.column),overwriteAfter:n+(this._lineSuffix.value?this._lineSuffix.value.delta(this.editor.getPosition()):0)}}_alertCompletionItem(e){Object(o.n)(e.completion.additionalTextEdits)&&(e=D.a("aria.alert.snippet","Accepting '{0}' made {1} additional edits",e.textLabel,e.completion.additionalTextEdits.length),Object(n.a)(e))}triggerSuggest(e){this.editor.hasModel()&&(this.model.trigger({auto:!1,shy:!1},!1,e),this.editor.revealLine(this.editor.getPosition().lineNumber,0),this.editor.focus())}triggerSuggestAndAcceptBest(e){if(this.editor.hasModel()){const t=this.editor.getPosition(),i=()=>{t.equals(this.editor.getPosition())&&this._commandService.executeCommand(e.fallback)},n=e=>{var t,i,n;return!!(4&e.completion.insertTextRules||e.completion.additionalTextEdits)||(t=this.editor.getPosition(),i=e.editStart.column,(n=t.column)-i!==e.completion.insertText.length)||this.editor.getModel().getValueInRange({startLineNumber:t.lineNumber,startColumn:i,endLineNumber:t.lineNumber,endColumn:n})!==e.completion.insertText};M.c.once(this.model.onDidTrigger)(e=>{let t=[];M.c.any(this.model.onDidTrigger,this.model.onDidCancel)(()=>{Object(a.f)(t),i()},void 0,t),this.model.onDidSuggest(({completionModel:e})=>{var o,r;Object(a.f)(t),0!==e.items.length&&(o=this._memoryService.select(this.editor.getModel(),this.editor.getPosition(),e.items),r=e.items[o],n(r))?(this.editor.pushUndoStop(),this._insertSuggestion({index:o,item:r,model:e},7)):i()},void 0,t)}),this.model.trigger({auto:!1,shy:!0}),this.editor.revealLine(t.lineNumber,0),this.editor.focus()}}acceptSelectedSuggestion(e,t){var i=this.widget.value.getFocusedItem();let n=0;e&&(n|=4),t&&(n|=8),this._insertSuggestion(i,n)}acceptNextSuggestion(){this._alternatives.value.next()}acceptPrevSuggestion(){this._alternatives.value.prev()}cancelSuggestWidget(){this.model.cancel(),this.model.clear(),this.widget.value.hideWidget()}selectNextSuggestion(){this.widget.value.selectNext()}selectNextPageSuggestion(){this.widget.value.selectNextPage()}selectLastSuggestion(){this.widget.value.selectLast()}selectPrevSuggestion(){this.widget.value.selectPrevious()}selectPrevPageSuggestion(){this.widget.value.selectPreviousPage()}selectFirstSuggestion(){this.widget.value.selectFirst()}toggleSuggestionDetails(){this.widget.value.toggleDetails()}toggleExplainMode(){this.widget.value.toggleExplainMode()}toggleSuggestionFocus(){this.widget.value.toggleDetailsFocus()}resetWidgetSize(){this.widget.value.resetPersistedSize()}forceRenderingAbove(){this.widget.value.forceRenderingAbove()}stopForceRenderingAbove(){this.widget.isInitialized&&this.widget.value.stopForceRenderingAbove()}};$e.ID="editor.contrib.suggestController",$e=w([V(1,y),V(2,S.b),V(3,N.b),V(4,b.a),V(5,H.b)],$e);class Ge extends t.b{constructor(){super({id:Ge.id,label:D.a("suggest.trigger.label","Trigger Suggest"),alias:"Trigger Suggest",precondition:N.a.and(c.a.writable,c.a.hasCompletionItemProvider),kbOpts:{kbExpr:c.a.textInputFocus,primary:2058,secondary:[2087],mac:{primary:266,secondary:[521,2087]},weight:100}})}run(e,t){t=$e.get(t),t&&t.triggerSuggest()}}Ge.id="editor.action.triggerSuggest",Object(t.l)($e.ID,$e),Object(t.j)(Ge),k=t.c.bindToContribution($e.get),Object(t.k)(new k({id:"acceptSelectedSuggestion",precondition:O.b.Visible,handler(e){e.acceptSelectedSuggestion(!0,!1)}})),C.a.registerKeybindingRule({id:"acceptSelectedSuggestion",when:N.a.and(O.b.Visible,c.a.textInputFocus),primary:2,weight:190}),C.a.registerKeybindingRule({id:"acceptSelectedSuggestion",when:N.a.and(O.b.Visible,c.a.textInputFocus,O.b.AcceptSuggestionsOnEnter,O.b.MakesTextEdit),primary:3,weight:190}),le.d.appendMenuItem(O.g,{command:{id:"acceptSelectedSuggestion",title:D.a("accept.insert","Insert")},group:"left",order:1,when:O.b.HasInsertAndReplaceRange.toNegated()}),le.d.appendMenuItem(O.g,{command:{id:"acceptSelectedSuggestion",title:D.a("accept.insert","Insert")},group:"left",order:1,when:N.a.and(O.b.HasInsertAndReplaceRange,O.b.InsertMode.isEqualTo("insert"))}),le.d.appendMenuItem(O.g,{command:{id:"acceptSelectedSuggestion",title:D.a("accept.replace","Replace")},group:"left",order:1,when:N.a.and(O.b.HasInsertAndReplaceRange,O.b.InsertMode.isEqualTo("replace"))}),Object(t.k)(new k({id:"acceptAlternativeSelectedSuggestion",precondition:N.a.and(O.b.Visible,c.a.textInputFocus),kbOpts:{weight:190,kbExpr:c.a.textInputFocus,primary:1027,secondary:[1026]},handler(e){e.acceptSelectedSuggestion(!1,!0)},menuOpts:[{menuId:O.g,group:"left",order:2,when:N.a.and(O.b.HasInsertAndReplaceRange,O.b.InsertMode.isEqualTo("insert")),title:D.a("accept.replace","Replace")},{menuId:O.g,group:"left",order:2,when:N.a.and(O.b.HasInsertAndReplaceRange,O.b.InsertMode.isEqualTo("replace")),title:D.a("accept.insert","Insert")}]})),S.a.registerCommandAlias("acceptSelectedSuggestionOnEnter","acceptSelectedSuggestion"),Object(t.k)(new k({id:"hideSuggestWidget",precondition:O.b.Visible,handler:e=>e.cancelSuggestWidget(),kbOpts:{weight:190,kbExpr:c.a.textInputFocus,primary:9,secondary:[1033]}})),Object(t.k)(new k({id:"selectNextSuggestion",precondition:N.a.and(O.b.Visible,O.b.MultipleSuggestions),handler:e=>e.selectNextSuggestion(),kbOpts:{weight:190,kbExpr:c.a.textInputFocus,primary:18,secondary:[2066],mac:{primary:18,secondary:[2066,300]}}})),Object(t.k)(new k({id:"selectNextPageSuggestion",precondition:N.a.and(O.b.Visible,O.b.MultipleSuggestions),handler:e=>e.selectNextPageSuggestion(),kbOpts:{weight:190,kbExpr:c.a.textInputFocus,primary:12,secondary:[2060]}})),Object(t.k)(new k({id:"selectLastSuggestion",precondition:N.a.and(O.b.Visible,O.b.MultipleSuggestions),handler:e=>e.selectLastSuggestion()})),Object(t.k)(new k({id:"selectPrevSuggestion",precondition:N.a.and(O.b.Visible,O.b.MultipleSuggestions),handler:e=>e.selectPrevSuggestion(),kbOpts:{weight:190,kbExpr:c.a.textInputFocus,primary:16,secondary:[2064],mac:{primary:16,secondary:[2064,302]}}})),Object(t.k)(new k({id:"selectPrevPageSuggestion",precondition:N.a.and(O.b.Visible,O.b.MultipleSuggestions),handler:e=>e.selectPrevPageSuggestion(),kbOpts:{weight:190,kbExpr:c.a.textInputFocus,primary:11,secondary:[2059]}})),Object(t.k)(new k({id:"selectFirstSuggestion",precondition:N.a.and(O.b.Visible,O.b.MultipleSuggestions),handler:e=>e.selectFirstSuggestion()})),Object(t.k)(new k({id:"toggleSuggestionDetails",precondition:O.b.Visible,handler:e=>e.toggleSuggestionDetails(),kbOpts:{weight:190,kbExpr:c.a.textInputFocus,primary:2058,mac:{primary:266}},menuOpts:[{menuId:O.g,group:"right",order:1,when:N.a.and(O.b.DetailsVisible,O.b.CanResolve),title:D.a("detail.more","show less")},{menuId:O.g,group:"right",order:1,when:N.a.and(O.b.DetailsVisible.toNegated(),O.b.CanResolve),title:D.a("detail.less","show more")}]})),Object(t.k)(new k({id:"toggleExplainMode",precondition:O.b.Visible,handler:e=>e.toggleExplainMode(),kbOpts:{weight:100,primary:2133}})),Object(t.k)(new k({id:"toggleSuggestionFocus",precondition:O.b.Visible,handler:e=>e.toggleSuggestionFocus(),kbOpts:{weight:190,kbExpr:c.a.textInputFocus,primary:2570,mac:{primary:778}}})),Object(t.k)(new k({id:"insertBestCompletion",precondition:N.a.and(c.a.textInputFocus,N.a.equals("config.editor.tabCompletion","on"),Be.AtEnd,O.b.Visible.toNegated(),I.OtherSuggestions.toNegated(),u.SnippetController2.InSnippetMode.toNegated()),handler:(e,t)=>{e.triggerSuggestAndAcceptBest(Object(je.j)(t)?Object.assign({fallback:"tab"},t):{fallback:"tab"})},kbOpts:{weight:190,primary:2}})),Object(t.k)(new k({id:"insertNextSuggestion",precondition:N.a.and(c.a.textInputFocus,N.a.equals("config.editor.tabCompletion","on"),I.OtherSuggestions,O.b.Visible.toNegated(),u.SnippetController2.InSnippetMode.toNegated()),handler:e=>e.acceptNextSuggestion(),kbOpts:{weight:190,kbExpr:c.a.textInputFocus,primary:2}})),Object(t.k)(new k({id:"insertPrevSuggestion",precondition:N.a.and(c.a.textInputFocus,N.a.equals("config.editor.tabCompletion","on"),I.OtherSuggestions,O.b.Visible.toNegated(),u.SnippetController2.InSnippetMode.toNegated()),handler:e=>e.acceptPrevSuggestion(),kbOpts:{weight:190,kbExpr:c.a.textInputFocus,primary:1026}})),Object(t.j)(class extends t.b{constructor(){super({id:"editor.action.resetSuggestSize",label:D.a("suggest.reset.label","Reset Suggest Widget Size"),alias:"Reset Suggest Widget Size",precondition:void 0})}run(e,t){$e.get(t).resetWidgetSize()}})},"7aad":function(e,t,i){},"7ab3":function(e,t,i){"use strict";i.d(t,"c",(function(){return h})),i.d(t,"d",(function(){return c})),i.d(t,"a",(function(){return u})),i.d(t,"b",(function(){return g}));var n=i("3742"),o=i("30db"),r=i("1e93");let s,a,l;function d(){return s=s||new TextDecoder("UTF-16LE")}function h(){return l=l||(o.e()?d():a=a||new TextDecoder("UTF-16BE"))}const c="undefined"!=typeof TextDecoder;let u,g;function p(e,t,i){var n=[];let o=0;for(let a=0;anew m(e),function(e,t,i){var n=new Uint16Array(e.buffer,t,i);return 0new f,p);class m{constructor(e){this._capacity=0|e,this._buffer=new Uint16Array(this._capacity),this._completedStrings=null,this._bufferLength=0}reset(){this._completedStrings=null,this._bufferLength=0}build(){return null!==this._completedStrings?(this._flushBuffer(),this._completedStrings.join("")):this._buildBuffer()}_buildBuffer(){var e;return 0===this._bufferLength?"":(e=new Uint16Array(this._buffer.buffer,0,this._bufferLength),h().decode(e))}_flushBuffer(){var e=this._buildBuffer();this._bufferLength=0,null===this._completedStrings?this._completedStrings=[e]:this._completedStrings[this._completedStrings.length]=e}write1(e){var t=this._capacity-this._bufferLength;t<=1&&(0!=t&&!n.E(e)||this._flushBuffer()),this._buffer[this._bufferLength++]=e}appendASCII(e){this._bufferLength===this._capacity&&this._flushBuffer(),this._buffer[this._bufferLength++]=e}appendASCIIString(e){var t=e.length;if(this._bufferLength+t>=this._capacity)this._flushBuffer(),this._completedStrings[this._completedStrings.length]=e;else for(let i=0;ithis._onContextMenu(e))),this._toDispose.add(this._editor.onMouseWheel(e=>{var t;0{58===e.keyCode&&(e.preventDefault(),e.stopPropagation(),this.showContextMenu())}))}static get(t){return t.getContribution(e.ID)}_onContextMenu(e){if(this._editor.hasModel())if(this._editor.getOption(19)){if(12!==e.target.type&&(e.event.preventDefault(),e.event.stopPropagation(),6===e.target.type||7===e.target.type||1===e.target.type)){if(this._editor.focus(),e.target.position){let t=!1;for(const i of this._editor.getSelections())if(i.containsPosition(e.target.position)){t=!0;break}t||this._editor.setPosition(e.target.position)}let t=null;1!==e.target.type&&(t={x:e.event.posx-1,width:2,y:e.event.posy-1,height:2}),this.showContextMenu(t)}}else this._editor.focus(),e.target.position&&!this._editor.getSelection().containsPosition(e.target.position)&&this._editor.setPosition(e.target.position)}showContextMenu(e){var t;this._editor.getOption(19)&&this._editor.hasModel()&&(this._contextMenuService?0<(t=this._getMenuActions(this._editor.getModel(),this._editor.isSimpleWidget?l.b.SimpleEditorContext:l.b.EditorContext)).length&&this._doShowContextMenu(t,e):this._editor.focus())}_getMenuActions(e,t){var i,n=[],o=(t=this._menuService.createMenu(t,this._contextKeyService),t.getActions({arg:e.uri}));for(i of(t.dispose(),o)){var s,[,a]=i;let t=0;for(const i of a)i instanceof l.e?0<(s=this._getMenuActions(e,i.item.submenu)).length&&(n.push(new r.e(i.id,i.label,s)),t++):(n.push(i),t++);t&&n.push(new r.d)}return n.length&&n.pop(),n}_doShowContextMenu(e,t=null){if(this._editor.hasModel()){const s=this._editor.getOption(52);this._editor.updateOptions({hover:{enabled:!1}}),t||(this._editor.revealPosition(this._editor.getPosition(),1),this._editor.render(),r=this._editor.getScrolledVisiblePosition(this._editor.getPosition()),i=(n=o.D(this._editor.getDomNode())).left+r.left,n=n.top+r.top+r.height,t={x:i,y:n});var i,n,r=this._editor.getOption(114)&&!g.c;this._contextMenuIsBeingShownCount++,this._contextMenuService.showContextMenu({domForShadowRoot:r?this._editor.getDomNode():void 0,getAnchor:()=>t,getActions:()=>e,getActionViewItem:e=>{var t=this._keybindingFor(e);return t?new u.a(e,e,{label:!0,keybinding:t.getLabel(),isMenu:!0}):"function"==typeof e.getActionViewItem?e.getActionViewItem():new u.a(e,e,{icon:!0,label:!0,isMenu:!0})},getKeyBinding:e=>this._keybindingFor(e),onHide:e=>{this._contextMenuIsBeingShownCount--,this._editor.focus(),this._editor.updateOptions({hover:s})}})}}_keybindingFor(e){return this._keybindingService.lookupKeybinding(e.id)}dispose(){0=i.range.end)){if(e.end({range:_(e.range,n),size:e.size})),i=i.map((t,i)=>({range:{start:e+i,end:e+i+1},size:t.size}));this.groups=function(e){{e=e.reduce((e,t)=>e.concat(t),[]);var t,i=[];let s=null;for(t of e){var n=t.range.start,o=t.range.end,r=t.size;s&&r===s.size?s.range.end=o:(s={range:{start:n,end:o},size:r},i.push(s))}return i}}([o,i,t]),this._size=this.groups.reduce((e,t)=>e+t.size*(t.range.end-t.range.start),0)}get count(){var e=this.groups.length;return e?this.groups[e-1].range.end:0}get size(){return this._size}indexAt(e){if(e<0)return-1;let t=0,i=0;for(var n of this.groups){var o=n.range.end-n.range.start,r=i+o*n.size;if(e{for(const i of e)this.getRenderer(t).disposeTemplate(i.templateData),i.templateData=null}),this.cache.clear()}getRenderer(e){var t=this.renderers.get(e);if(t)return t;throw new Error("No renderer found for "+e)}}i=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3i,null!=e&&e.getPosInSet?this.getPosInSet=e.getPosInSet.bind(e):this.getPosInSet=(e,t)=>t+1,null!=e&&e.getRole?this.getRole=e.getRole.bind(e):this.getRole=e=>"listitem",null!=e&&e.isChecked?this.isChecked=e.isChecked.bind(e):this.isChecked=e=>{}}}class x{constructor(e,t,i,n=C){if(this.virtualDelegate=t,this.domId="list_id_"+ ++x.InstanceCount,this.renderers=new Map,this.renderWidth=0,this._scrollHeight=0,this.scrollableElementUpdateDisposable=null,this.scrollableElementWidthDelayer=new h.a(50),this.splicing=!1,this.dragOverAnimationStopDisposable=u.a.None,this.dragOverMouseY=0,this.canDrop=!1,this.currentDragFeedbackDisposable=u.a.None,this.onDragLeaveTimeout=u.a.None,this.disposables=new u.b,this._onDidChangeContentHeight=new c.b,this._horizontalScrolling=!1,n.horizontalScrolling&&n.supportDynamicHeights)throw new Error("Horizontal scrolling and dynamic heights not supported simultaneously");this.items=[],this.itemId=0,this.rangeMap=new b;for(const o of i)this.renderers.set(o.templateId,o);this.cache=this.disposables.add(new v(this.renderers)),this.lastRenderTop=0,this.lastRenderHeight=0,this.domNode=document.createElement("div"),this.domNode.className="monaco-list",this.domNode.classList.add(this.domId),this.domNode.tabIndex=0,this.domNode.classList.toggle("mouse-support","boolean"!=typeof n.mouseSupport||n.mouseSupport),this._horizontalScrolling=Object(g.e)(n,e=>e.horizontalScrolling,C.horizontalScrolling),this.domNode.classList.toggle("horizontal-scrolling",this._horizontalScrolling),this.additionalScrollHeight=void 0===n.additionalScrollHeight?0:n.additionalScrollHeight,this.accessibilityProvider=new L(n.accessibilityProvider),this.rowsContainer=document.createElement("div"),this.rowsContainer.className="monaco-list-rows",Object(g.e)(n,e=>e.transformOptimization,C.transformOptimization)&&(this.rowsContainer.style.transform="translate3d(0px, 0px, 0px)"),this.disposables.add(a.b.addTarget(this.rowsContainer)),this.scrollable=new m.a(Object(g.e)(n,e=>e.smoothScrolling,!1)?125:0,e=>Object(r.V)(e)),this.scrollableElement=this.disposables.add(new l.c(this.rowsContainer,{alwaysConsumeMouseWheel:Object(g.e)(n,e=>e.alwaysConsumeMouseWheel,C.alwaysConsumeMouseWheel),horizontal:1,vertical:Object(g.e)(n,e=>e.verticalScrollMode,C.verticalScrollMode),useShadows:Object(g.e)(n,e=>e.useShadows,C.useShadows),mouseWheelScrollSensitivity:n.mouseWheelScrollSensitivity,fastScrollSensitivity:n.fastScrollSensitivity},this.scrollable)),this.domNode.appendChild(this.scrollableElement.getDomNode()),e.appendChild(this.domNode),this.scrollableElement.onScroll(this.onScroll,this,this.disposables),this.disposables.add(Object(r.i)(this.rowsContainer,a.a.Change,e=>this.onTouchChange(e))),this.disposables.add(Object(r.i)(this.scrollableElement.getDomNode(),"scroll",e=>e.target.scrollTop=0)),this.disposables.add(Object(r.i)(this.domNode,"dragover",e=>this.onDragOver(this.toDragEvent(e)))),this.disposables.add(Object(r.i)(this.domNode,"drop",e=>this.onDrop(this.toDragEvent(e)))),this.disposables.add(Object(r.i)(this.domNode,"dragleave",e=>this.onDragLeave(this.toDragEvent(e)))),this.disposables.add(Object(r.i)(this.domNode,"dragend",e=>this.onDragEnd(e))),this.setRowLineHeight=Object(g.e)(n,e=>e.setRowLineHeight,C.setRowLineHeight),this.setRowHeight=Object(g.e)(n,e=>e.setRowHeight,C.setRowHeight),this.supportDynamicHeights=Object(g.e)(n,e=>e.supportDynamicHeights,C.supportDynamicHeights),this.dnd=Object(g.e)(n,e=>e.dnd,C.dnd),this.layout()}get contentHeight(){return this.rangeMap.size}get horizontalScrolling(){return this._horizontalScrolling}set horizontalScrolling(e){if(e!==this._horizontalScrolling){if(e&&this.supportDynamicHeights)throw new Error("Horizontal scrolling and dynamic heights not supported simultaneously");if(this._horizontalScrolling=e,this.domNode.classList.toggle("horizontal-scrolling",this._horizontalScrolling),this._horizontalScrolling){for(const e of this.items)this.measureItemWidth(e);this.updateScrollWidth(),this.scrollableElement.setScrollDimensions({width:Object(r.C)(this.domNode)}),this.rowsContainer.style.width=Math.max(this.scrollWidth||0,this.renderWidth)+"px"}else this.scrollableElementWidthDelayer.cancel(),this.scrollableElement.setScrollDimensions({width:this.renderWidth,scrollWidth:this.renderWidth}),this.rowsContainer.style.width=""}}updateOptions(e){void 0!==e.additionalScrollHeight&&(this.additionalScrollHeight=e.additionalScrollHeight,this.scrollableElement.setScrollDimensions({scrollHeight:this.scrollHeight})),void 0!==e.smoothScrolling&&this.scrollable.setSmoothScrollDuration(e.smoothScrolling?125:0),void 0!==e.horizontalScrolling&&(this.horizontalScrolling=e.horizontalScrolling),void 0!==e.mouseWheelScrollSensitivity&&this.scrollableElement.updateOptions({mouseWheelScrollSensitivity:e.mouseWheelScrollSensitivity}),void 0!==e.fastScrollSensitivity&&this.scrollableElement.updateOptions({fastScrollSensitivity:e.fastScrollSensitivity})}splice(e,t,i=[]){if(this.splicing)throw new Error("Can't run recursive splices.");this.splicing=!0;try{return this._splice(e,t,i)}finally{this.splicing=!1,this._onDidChangeContentHeight.fire(this.contentHeight)}}_splice(e,t,i=[]){var n=this.getRenderRange(this.lastRenderTop,this.lastRenderHeight),o=p.a.intersect(n,{start:e,end:e+t}),r=new Map;for(let u=o.start;u({id:String(this.itemId++),element:e,templateId:this.virtualDelegate.getTemplateId(e),size:this.virtualDelegate.getHeight(e),width:void 0,hasDynamicHeight:!!this.virtualDelegate.hasDynamicHeight&&this.virtualDelegate.hasDynamicHeight(e),lastDynamicHeightWidth:void 0,row:null,uri:void 0,dropTarget:!1,dragStartDisposable:u.a.None}));let h;0===e&&t>=this.items.length?(this.rangeMap=new b,this.rangeMap.splice(0,0,n),h=this.items,this.items=n):(this.rangeMap.splice(e,t,n),h=this.items.splice(e,t,...n));const c=i.length-t,g=this.getRenderRange(this.lastRenderTop,this.lastRenderHeight);n=_(d,c);var m=p.a.intersect(g,n);for(let u=m.start;u_(e,c)),d=[{start:e,end:e+i.length},...t].map(e=>p.a.intersect(g,e));var f=this.getNextToLastElement(d);for(const u of d)for(let e=u.start;ee.element)}eventuallyUpdateScrollDimensions(){this._scrollHeight=this.contentHeight,this.rowsContainer.style.height=this._scrollHeight+"px",this.scrollableElementUpdateDisposable||(this.scrollableElementUpdateDisposable=Object(r.V)(()=>{this.scrollableElement.setScrollDimensions({scrollHeight:this.scrollHeight}),this.updateScrollWidth(),this.scrollableElementUpdateDisposable=null}))}eventuallyUpdateScrollWidth(){this.horizontalScrolling?this.scrollableElementWidthDelayer.trigger(()=>this.updateScrollWidth()):this.scrollableElementWidthDelayer.cancel()}updateScrollWidth(){if(this.horizontalScrolling){let e=0;for(const t of this.items)void 0!==t.width&&(e=Math.max(e,t.width));this.scrollWidth=e,this.scrollableElement.setScrollDimensions({scrollWidth:0===e?0:e+10})}}rerender(){if(this.supportDynamicHeights){for(const e of this.items)e.lastDynamicHeightWidth=void 0;this._rerender(this.lastRenderTop,this.lastRenderHeight)}}get length(){return this.items.length}get renderHeight(){return this.scrollableElement.getScrollDimensions().height}element(e){return this.items[e].element}domElement(e){return e=this.items[e].row,e&&e.domNode}elementHeight(e){return this.items[e].size}elementTop(e){return this.rangeMap.positionAt(e)}indexAt(e){return this.rangeMap.indexAt(e)}indexAfter(e){return this.rangeMap.indexAfter(e)}layout(e,t){e={height:"number"==typeof e?e:Object(r.B)(this.domNode)},this.scrollableElementUpdateDisposable&&(this.scrollableElementUpdateDisposable.dispose(),this.scrollableElementUpdateDisposable=null,e.scrollHeight=this.scrollHeight),this.scrollableElement.setScrollDimensions(e),void 0!==t&&(this.renderWidth=t,this.supportDynamicHeights)&&this._rerender(this.scrollTop,this.renderHeight),this.horizontalScrolling&&this.scrollableElement.setScrollDimensions({width:"number"==typeof t?t:Object(r.C)(this.domNode)})}render(e,t,i,n,o,r=!1){var s=this.getRenderRange(t,i),a=p.a.relativeComplement(s,e),l=p.a.relativeComplement(e,s),d=this.getNextToLastElement(a);if(r){var h=p.a.intersect(e,s);for(let e=h.start;ethis.onDragStart(n.element,o,e))),this.horizontalScrolling&&(this.measureItemWidth(n),this.eventuallyUpdateScrollWidth())}measureItemWidth(e){var t;e.row&&e.row.domNode&&(e.row.domNode.style.width=n.g?"-moz-fit-content":"fit-content",e.width=Object(r.C)(e.row.domNode),(t=window.getComputedStyle(e.row.domNode)).paddingLeft&&(e.width+=parseFloat(t.paddingLeft)),t.paddingRight&&(e.width+=parseFloat(t.paddingRight)),e.row.domNode.style.width="")}updateItemInDOM(e,t){e.row.domNode.style.top=this.elementTop(t)+"px",this.setRowHeight&&(e.row.domNode.style.height=e.size+"px"),this.setRowLineHeight&&(e.row.domNode.style.lineHeight=e.size+"px"),e.row.domNode.setAttribute("data-index",""+t),e.row.domNode.setAttribute("data-last-element",t===this.length-1?"true":"false"),e.row.domNode.setAttribute("aria-setsize",String(this.accessibilityProvider.getSetSize(e.element,t,this.length))),e.row.domNode.setAttribute("aria-posinset",String(this.accessibilityProvider.getPosInSet(e.element,t))),e.row.domNode.setAttribute("id",this.getElementDomId(t)),e.row.domNode.classList.toggle("drop-target",e.dropTarget)}removeItemFromDOM(e){var t,i=this.items[e];i.dragStartDisposable.dispose(),i.row&&((t=this.renderers.get(i.templateId))&&t.disposeElement&&t.disposeElement(i.element,e,i.row.templateData,i.size),this.cache.release(i.row),i.row=null),this.horizontalScrolling&&this.eventuallyUpdateScrollWidth()}getScrollTop(){return this.scrollableElement.getScrollPosition().scrollTop}setScrollTop(e,t){this.scrollableElementUpdateDisposable&&(this.scrollableElementUpdateDisposable.dispose(),this.scrollableElementUpdateDisposable=null,this.scrollableElement.setScrollDimensions({scrollHeight:this.scrollHeight})),this.scrollableElement.setScrollPosition({scrollTop:e,reuseAnimation:t})}get scrollTop(){return this.getScrollTop()}set scrollTop(e){this.setScrollTop(e)}get scrollHeight(){return this._scrollHeight+(this.horizontalScrolling?10:0)+this.additionalScrollHeight}get onMouseClick(){return c.c.map(this.disposables.add(new s.a(this.domNode,"click")).event,e=>this.toMouseEvent(e))}get onMouseDblClick(){return c.c.map(this.disposables.add(new s.a(this.domNode,"dblclick")).event,e=>this.toMouseEvent(e))}get onMouseMiddleClick(){return c.c.filter(c.c.map(this.disposables.add(new s.a(this.domNode,"auxclick")).event,e=>this.toMouseEvent(e)),e=>1===e.browserEvent.button)}get onMouseDown(){return c.c.map(this.disposables.add(new s.a(this.domNode,"mousedown")).event,e=>this.toMouseEvent(e))}get onContextMenu(){return c.c.any(c.c.map(this.disposables.add(new s.a(this.domNode,"contextmenu")).event,e=>this.toMouseEvent(e)),c.c.map(this.disposables.add(new s.a(this.domNode,a.a.Contextmenu)).event,e=>this.toGestureEvent(e)))}get onTouchStart(){return c.c.map(this.disposables.add(new s.a(this.domNode,"touchstart")).event,e=>this.toTouchEvent(e))}get onTap(){return c.c.map(this.disposables.add(new s.a(this.rowsContainer,a.a.Tap)).event,e=>this.toGestureEvent(e))}toMouseEvent(e){var t=this.getItemIndexFromEventTarget(e.target||null),i=void 0===t?void 0:this.items[t];return{browserEvent:e,index:t,element:i&&i.element}}toTouchEvent(e){var t=this.getItemIndexFromEventTarget(e.target||null),i=void 0===t?void 0:this.items[t];return{browserEvent:e,index:t,element:i&&i.element}}toGestureEvent(e){var t=this.getItemIndexFromEventTarget(e.initialTarget||null),i=void 0===t?void 0:this.items[t];return{browserEvent:e,index:t,element:i&&i.element}}toDragEvent(e){var t=this.getItemIndexFromEventTarget(e.target||null),i=void 0===t?void 0:this.items[t];return{browserEvent:e,index:t,element:i&&i.element}}onScroll(e){try{var t=this.getRenderRange(this.lastRenderTop,this.lastRenderHeight);this.render(t,e.scrollTop,e.height,e.scrollLeft,e.scrollWidth),this.supportDynamicHeights&&this._rerender(e.scrollTop,e.height,e.inSmoothScrolling)}catch(e){throw e}}onTouchChange(e){e.preventDefault(),e.stopPropagation(),this.scrollTop-=e.translationY}onDragStart(e,t,i){if(i.dataTransfer){if(e=this.dnd.getDragElements(e),i.dataTransfer.effectAllowed="copyMove",i.dataTransfer.setData(o.a.TEXT,t),i.dataTransfer.setDragImage){let t;void 0===(t=this.dnd.getDragLabel?this.dnd.getDragLabel(e,i):t)&&(t=String(e.length));const n=Object(r.a)(".monaco-drag-image");n.textContent=t,document.body.appendChild(n),i.dataTransfer.setDragImage(n,-10,-10),setTimeout(()=>document.body.removeChild(n),0)}this.currentDragData=new w(e),o.c.CurrentDragAndDropData=new y(e),this.dnd.onDragStart&&this.dnd.onDragStart(this.currentDragData,i)}}onDragOver(e){if(e.browserEvent.preventDefault(),this.onDragLeaveTimeout.dispose(),o.c.CurrentDragAndDropData&&"vscode-ui"===o.c.CurrentDragAndDropData.getData())return!1;if(this.setupDragAndDropScrollTopAnimation(e.browserEvent),!e.browserEvent.dataTransfer)return!1;if(!this.currentDragData)if(o.c.CurrentDragAndDropData)this.currentDragData=o.c.CurrentDragAndDropData;else{if(!e.browserEvent.dataTransfer.types)return!1;this.currentDragData=new S}var t=this.dnd.onDragOver(this.currentDragData,e.element,e.index,e.browserEvent);if(this.canDrop="boolean"==typeof t?t:t.accept,!this.canDrop)return this.currentDragFeedback=void 0,this.currentDragFeedbackDisposable.dispose(),!1;let i;if(e.browserEvent.dataTransfer.dropEffect="boolean"!=typeof t&&0===t.effect?"copy":"move",i="boolean"!=typeof t&&t.feedback?t.feedback:void 0===e.index?[-1]:[e.index],i=-1===(i=Object(d.f)(i).filter(e=>-1<=e&&ee-t))[0]?[-1]:i,t=this.currentDragFeedback,e=i,Array.isArray(t)&&Array.isArray(e)?!Object(d.h)(t,e):t!==e)if(this.currentDragFeedback=i,this.currentDragFeedbackDisposable.dispose(),-1===i[0])this.domNode.classList.add("drop-target"),this.rowsContainer.classList.add("drop-target"),this.currentDragFeedbackDisposable=Object(u.i)(()=>{this.domNode.classList.remove("drop-target"),this.rowsContainer.classList.remove("drop-target")});else{for(const e of i){var n=this.items[e];n.dropTarget=!0,n.row&&n.row.domNode.classList.add("drop-target")}this.currentDragFeedbackDisposable=Object(u.i)(()=>{for(const t of i){var e=this.items[t];e.dropTarget=!1,e.row&&e.row.domNode.classList.remove("drop-target")}})}return!0}onDragLeave(e){var t,i;this.onDragLeaveTimeout.dispose(),this.onDragLeaveTimeout=Object(h.i)(()=>this.clearDragOverFeedback(),100),this.currentDragData&&null!=(i=(t=this.dnd).onDragLeave)&&i.call(t,this.currentDragData,e.element,e.index,e.browserEvent)}onDrop(e){var t;this.canDrop&&(t=this.currentDragData,this.teardownDragAndDropScrollTopAnimation(),this.clearDragOverFeedback(),this.currentDragData=void 0,o.c.CurrentDragAndDropData=void 0,t)&&e.browserEvent.dataTransfer&&(e.browserEvent.preventDefault(),t.update(e.browserEvent.dataTransfer),this.dnd.drop(t,e.element,e.index,e.browserEvent))}onDragEnd(e){this.canDrop=!1,this.teardownDragAndDropScrollTopAnimation(),this.clearDragOverFeedback(),this.currentDragData=void 0,o.c.CurrentDragAndDropData=void 0,this.dnd.onDragEnd&&this.dnd.onDragEnd(e)}clearDragOverFeedback(){this.currentDragFeedback=void 0,this.currentDragFeedbackDisposable.dispose(),this.currentDragFeedbackDisposable=u.a.None}setupDragAndDropScrollTopAnimation(e){var t;this.dragOverAnimationDisposable||(t=Object(r.G)(this.domNode).top,this.dragOverAnimationDisposable=Object(r.p)(this.animateDragAndDropScrollTop.bind(this,t))),this.dragOverAnimationStopDisposable.dispose(),this.dragOverAnimationStopDisposable=Object(h.i)(()=>{this.dragOverAnimationDisposable&&(this.dragOverAnimationDisposable.dispose(),this.dragOverAnimationDisposable=void 0)},1e3),this.dragOverMouseY=e.pageY}animateDragAndDropScrollTop(e){var t;void 0!==this.dragOverMouseY&&(e=this.dragOverMouseY-e,t=this.renderHeight-35,e<35?this.scrollTop+=Math.max(-14,Math.floor(.3*(e-35))):te===p.CommandPalette}}addCommand(e){return this.addCommands(s.a.single(e))}addCommands(e){for(const t of e)this._commands.set(t.id,t);return this._onDidChangeMenu.fire(this._commandPaletteChangeEvent),Object(a.i)(()=>{let t=!1;for(const i of e)t=this._commands.delete(i.id)||t;t&&this._onDidChangeMenu.fire(this._commandPaletteChangeEvent)})}getCommand(e){return this._commands.get(e)}getCommands(){const e=new Map;return this._commands.forEach((t,i)=>e.set(i,t)),e}appendMenuItem(e,t){return this.appendMenuItems(s.a.single({id:e,item:t}))}appendMenuItems(e){const t=new Set,i=new l.a;for(var{id:n,item:o}of e){let e=this._menuItems.get(n);e||(e=new l.a,this._menuItems.set(n,e)),i.push(e.push(o)),t.add(n)}return this._onDidChangeMenu.fire(t),Object(a.i)(()=>{if(0{t.has(n)||e.push({command:i})})}};class _ extends n.e{constructor(e,t,i,n){super("submenuitem."+e.submenu.id,"string"==typeof e.title?e.title:e.title.value,[],"submenu"),this.item=e,this._menuService=t,this._contextKeyService=i,this._options=n}get actions(){var e,t=[],i=this._menuService.createMenu(this.item.submenu,this._contextKeyService),o=i.getActions(this._options);for([,e]of(i.dispose(),o))0/?".split("").forEach(e=>u.add(e.charCodeAt(0)));const w=r(s,b,a),y=r(s,b,(function(e,t){return function e(t,i,n,o){if(n===t.length)return[];if(o===i.length)return null;if(t[n]!==i[o])return e(t,i,n,o+1);{let r=null;return(r=e(t,i,n+1,o+1))?f({start:o,end:o+1},r):null}}(e.toLowerCase(),t.toLowerCase(),0,0)})),S=new t.a(1e4);function L(e,t,i=!1){if("string"!=typeof e||"string"!=typeof t)return null;let n=S.get(e);n||(n=new RegExp(o.p(e),"i"),S.set(e,n));var r=n.exec(t);return r?[{start:r.index,end:r.index+r[0].length}]:(i?y:w)(e,t)}function x(e,t,i,n,o,r){for(var s=Math.min(13,e.length);i=e.length)return!1;var i=e.codePointAt(t);switch(i){case 95:case 45:case 46:case 32:case 47:case 92:case 39:case 34:case 58:case 36:case 60:case 40:case 91:return!0;case void 0:return!1;default:return!!o.B(i)}}function F(e,t){if(t<0||t>=e.length)return!1;switch(e.charCodeAt(t)){case 32:case 9:return!0;default:return!1}}function B(e,t,i){return t[e]!==i[e]}function j(e,t,i,n,o,r,s){var a=e.length>D?D:e.length,l=n.length>D?D:n.length;if(!(a<=i||l<=r||l-r=c&&n>=u;)g[e]===p[n]&&(I[e]=n,e--),n--}let x=1,k=1,D=i,N=r;var m=[!1];for(x=1,D=i;Df,C=v?T[x][k-1]+(0f+1&&0=d))T[x][k]=y,A[x][k]=3,M[x][k]=0;else if(v&&(!a||C>=d))T[x][k]=C,A[x][k]=2,M[x][k]=0;else{if(!a)throw new Error("not possible");T[x][k]=d,A[x][k]=1,M[x][k]=M[x-1][k-1]+1}}}if(R&&(d=n,h=r,e.substr(i),d=d.substr(h)),m[0]||s){x--,k--;var S=[T[x][k],r];let e=0,s=0;for(;1<=x;){let a=k;do{var L=A[x][a];if(3===L)a-=2;else{if(2!==L)break;a-=1}}while(1<=a);(a=1M[x][a]?k:a)===k?e++:e=1,s=s||a,x--,k=a-1,S.push(k)}return l===a&&(S[0]+=2),h=s-a,S[0]-=h,S}}}function W(e,t,i,n,o,r,s){{var a=e,l=(e=t,i),d=n,h=o,c=r,u=(t=!0,s);let m=j(a,e,l,d,h,c,u);if((!m||t)&&3<=a.length){var g=Math.min(7,a.length-1);for(let e=l+1;e=e.length)){var i=e[t],n=e[t+1];return i!==n?e.slice(0,t)+n+i+e.slice(t+2):void 0}}(a,e);p&&(p=j(p,p.toLowerCase(),l,d,h,c,u))&&(p[0]-=3,!m||p[0]>m[0])&&(m=p)}}return m}}(i=n=n||{}).Default=[-100,0],i.isDefault=function(e){return!e||2===e.length&&-100===e[0]&&0===e[1]}},"7eb7":function(e,t,i){"use strict";i.r(t),i.d(t,"CONTEXT_ONTYPE_RENAME_INPUT_VISIBLE",(function(){return L})),i.d(t,"LinkedEditingContribution",(function(){return k})),i.d(t,"LinkedEditingAction",(function(){return D})),i.d(t,"editorLinkedEditingBackground",(function(){return O}));var n=i("dff7"),o=(t=i("b2cc"),i("e8e3")),r=i("a666"),s=i("7061"),a=i("2504"),l=i("6a89"),d=i("b707"),h=i("5fe7"),c=i("b57f"),u=i("4fc3"),g=i("c101"),p=i("6d8e"),m=i("5717"),f=i("fdcc"),_=i("3742"),b=i("303e"),v=i("b7d0"),C=i("ceb8"),w=i("70cb"),y=(i=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3this.reinitialize(!0))),this._register(this._editor.onDidChangeConfiguration(e=>{(e.hasChanged(61)||e.hasChanged(81))&&this.reinitialize(!1)})),this._register(d.w.onDidChange(()=>this.reinitialize(!1))),this._register(this._editor.onDidChangeModelLanguage(()=>this.reinitialize(!0))),this.reinitialize(!0)}static get(t){return t.getContribution(e.ID)}reinitialize(e){const t=this._editor.getModel();var i=null!==t&&(this._editor.getOption(61)||this._editor.getOption(81))&&d.w.has(t);if((i!==this._enabled||e)&&(this._enabled=i,this.clearRanges(),this._localToDispose.clear(),i)&&null!==t){this._languageWordPattern=w.a.getWordDefinition(t.getLanguageIdentifier().id),this._localToDispose.add(t.onDidChangeLanguageConfiguration(()=>{this._languageWordPattern=w.a.getWordDefinition(t.getLanguageIdentifier().id)}));const e=new h.a(this._debounceDuration),i=()=>{this._rangeUpdateTriggerPromise=e.trigger(()=>this.updateRanges(),this._debounceDuration)},n=new h.a(0),o=e=>{this._rangeSyncTriggerPromise=n.trigger(()=>this._syncRanges(e))};this._localToDispose.add(this._editor.onDidChangeCursorPosition(()=>{i()})),this._localToDispose.add(this._editor.onDidChangeModelContent(e=>{if(!this._ignoreChangeEvent&&0i.intersectRanges(e.range)))return void o(this._currentDecorations)}i()})),this._localToDispose.add({dispose:()=>{e.cancel(),n.cancel()}}),this.updateRanges()}}_syncRanges(e){if(this._editor.hasModel()&&e===this._currentDecorations&&0!==e.length){var t=this._editor.getModel(),i=t.getDecorationRange(e[0]);if(!i||i.startLineNumber!==i.endLineNumber)return this.clearRanges();var n=t.getValueInRange(i);if(this._currentWordPattern&&(i=n.match(this._currentWordPattern),(i?i[0].length:0)!==n.length))return this.clearRanges();var o=[];for(let i=1,h=e.length;iS(this,void 0,void 0,(function*(){try{var s,a,d=yield N(t,n,i);if(r===this._currentRequest&&(this._currentRequest=null,o===t.getVersionId())){let t=[],i=(null!=d&&d.ranges&&(t=d.ranges),this._currentWordPattern=(null==d?void 0:d.wordPattern)||this._languageWordPattern,!1);for(let e=0,o=t.length;e({range:t,options:e.DECORATION})),this._visibleContextKey.set(!0),this._currentDecorations=this._editor.deltaDecorations(this._currentDecorations,a)):this.clearRanges()}}catch(a){Object(f.e)(a)||Object(f.f)(a),this._currentRequest!==r&&this._currentRequest||this.clearRanges()}})));return this._currentRequest=r}}this.clearRanges()}))}};k.ID="editor.contrib.linkedEditing",k.DECORATION=c.a.register({description:"linked-editing",stickiness:0,className:x}),k=i([y(1,u.b)],k);class D extends t.b{constructor(){super({id:"editor.action.linkedEditing",label:n.a("linkedEditing.label","Start Linked Editing"),alias:"Start Linked Editing",precondition:u.a.and(g.a.writable,g.a.hasRenameProvider),kbOpts:{kbExpr:g.a.editorTextFocus,primary:3132,weight:100}})}runCommand(e,t){var i=e.get(m.a);const[n,o]=Array.isArray(t)&&t||[void 0,void 0];return p.a.isUri(n)&&s.a.isIPosition(o)?i.openCodeEditor({resource:n},i.getActiveCodeEditor()).then(e=>{e&&(e.setPosition(o),e.invokeWithinContext(t=>(this.reportTelemetry(t,e),this.run(t,e))))},f.f):super.runCommand(e,t)}run(e,t){return t=k.get(t),t?Promise.resolve(t.updateRanges(!0)):Promise.resolve()}}function N(e,t,i){var n=d.w.ordered(e);return Object(h.j)(n.map(n=>()=>S(this,void 0,void 0,(function*(){try{return yield n.provideLinkedEditingRanges(e,t,i)}catch(n){Object(f.g)(n)}}))),e=>!!e&&o.n(null==e?void 0:e.ranges))}c=t.c.bindToContribution(k.get),Object(t.k)(new c({id:"cancelLinkedEditingInput",precondition:L,handler:e=>e.clearRanges(),kbOpts:{kbExpr:g.a.editorTextFocus,weight:199,primary:9,secondary:[1033]}}));const O=Object(b.wc)("editor.linkedEditingBackground",{dark:C.a.fromHex("#f00").transparent(.3),light:C.a.fromHex("#f00").transparent(.3),hc:C.a.fromHex("#f00").transparent(.3)},n.a("editorLinkedEditingBackground","Background color when the editor auto renames on type."));Object(v.f)((e,t)=>{e=e.getColor(O),e&&t.addRule(`.monaco-editor .${x} { background: ${e}; border-left-color: ${e}; }`)}),Object(t.n)("_executeLinkedEditingProvider",(e,t)=>N(e,t,a.a.None)),Object(t.l)(k.ID,k),Object(t.j)(D)},8025:function(e,t,i){"use strict";i.d(t,"a",(function(){return o}));var n=i("7061");class o extends i("6a89").a{constructor(e,t,i,n){super(e,t,i,n),this.selectionStartLineNumber=e,this.selectionStartColumn=t,this.positionLineNumber=i,this.positionColumn=n}toString(){return"["+this.selectionStartLineNumber+","+this.selectionStartColumn+" -> "+this.positionLineNumber+","+this.positionColumn+"]"}equalsSelection(e){return o.selectionsEqual(this,e)}static selectionsEqual(e,t){return e.selectionStartLineNumber===t.selectionStartLineNumber&&e.selectionStartColumn===t.selectionStartColumn&&e.positionLineNumber===t.positionLineNumber&&e.positionColumn===t.positionColumn}getDirection(){return this.selectionStartLineNumber===this.startLineNumber&&this.selectionStartColumn===this.startColumn?0:1}setEndPosition(e,t){return 0===this.getDirection()?new o(this.startLineNumber,this.startColumn,e,t):new o(e,t,this.startLineNumber,this.startColumn)}getPosition(){return new n.a(this.positionLineNumber,this.positionColumn)}setStartPosition(e,t){return 0===this.getDirection()?new o(e,t,this.endLineNumber,this.endColumn):new o(this.endLineNumber,this.endColumn,e,t)}static fromPositions(e,t=e){return new o(e.lineNumber,e.column,t.lineNumber,t.column)}static liftSelection(e){return new o(e.selectionStartLineNumber,e.selectionStartColumn,e.positionLineNumber,e.positionColumn)}static selectionsArrEqual(e,t){if(e&&!t||!e&&t)return!1;if(e||t){if(e.length!==t.length)return!1;for(let i=0,n=e.length;ithis.stop())),this._register(this._editor.onDidChangeModelLanguage(e=>this.stop())),this._register(s.F.onDidChange(e=>this.stop())),this._register(this._editor.onKeyUp(e=>9===e.keyCode&&this.stop()))}static get(t){return t.getContribution(e.ID)}dispose(){this.stop(),super.dispose()}launch(){this._widget||this._editor.hasModel()&&(this._widget=new _(this._editor,this._modeService))}stop(){this._widget&&(this._widget.dispose(),this._widget=null)}};m.ID="editor.contrib.inspectTokens",m=i([p(1,d.a),p(2,l.a)],m);class f extends r.b{constructor(){super({id:"editor.action.inspectTokens",label:u.c.inspectTokensAction,alias:"Developer: Inspect Tokens",precondition:void 0})}run(e,t){t=m.get(t),t&&t.launch()}}class _ extends t.a{constructor(e,t){var i;super(),this.allowEditorOverflow=!0,this._editor=e,this._modeService=t,this._model=this._editor.getModel(),this._domNode=document.createElement("div"),this._domNode.className="tokens-inspect-widget",this._tokenizationSupport=(i=this._model.getLanguageIdentifier(),s.F.get(i.language)||{getInitialState:()=>a.c,tokenize:(e,t,n,o)=>Object(a.d)(i.language,e,n,o),tokenize2:(e,t,n,o)=>Object(a.e)(i.id,e,n,o)}),this._compute(this._editor.getPosition()),this._register(this._editor.onDidChangeCursorPosition(e=>this._compute(this._editor.getPosition()))),this._editor.addContentWidget(this)}dispose(){this._editor.removeContentWidget(this),super.dispose()}getId(){return _._ID}_compute(e){var t=this._getTokensAtLine(e.lineNumber);let i=0;for(let n=t.tokens1.length-1;0<=n;n--){var r=t.tokens1[n];if(e.column-1>=r.offset){i=n;break}}let s=0;for(let n=t.tokens2.length>>>1;0<=n;n--)if(e.column-1>=t.tokens2[n<<1]){s=n;break}var a,l,d=this._model.getLineContent(e.lineNumber);let h="";i{var i=e.getColor(h.F),n=(i&&(n=e.type===g.a.HIGH_CONTRAST?2:1,t.addRule(`.monaco-editor .tokens-inspect-widget { border: ${n}px solid ${i}; }`),t.addRule(`.monaco-editor .tokens-inspect-widget .tokens-inspect-separator { background-color: ${i}; }`)),e.getColor(h.E));n&&t.addRule(`.monaco-editor .tokens-inspect-widget { background-color: ${n}; }`),i=e.getColor(h.G);i&&t.addRule(`.monaco-editor .tokens-inspect-widget { color: ${i}; }`)})},"82a1":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"c",extensions:[".c",".h"],aliases:["C","c"],loader:function(){return i.e("chunk-2d0e22d6").then(i.bind(null,"7e1c"))}}),Object(t.a)({id:"cpp",extensions:[".cpp",".cc",".cxx",".hpp",".hh",".hxx"],aliases:["C++","Cpp","cpp"],loader:function(){return i.e("chunk-2d0e22d6").then(i.bind(null,"7e1c"))}})},"82c9":function(e,t,i){"use strict";i.d(t,"i",(function(){return h})),i.d(t,"e",(function(){return c})),i.d(t,"f",(function(){return u})),i.d(t,"c",(function(){return g})),i.d(t,"b",(function(){return p})),i.d(t,"d",(function(){return m})),i.d(t,"g",(function(){return f})),i.d(t,"h",(function(){return _})),i.d(t,"j",(function(){return b})),i.d(t,"a",(function(){return n}));var n,o,r=i("3d378"),s=i("b589"),a=i("32b8"),l=i("3742"),d=i("6d8e");function h(e){return Object(d.b)(e,!0)}const c=new class{constructor(e){this._ignorePathCasing=e}compare(e,t,i=!1){return e===t?0:Object(l.f)(this.getComparisonKey(e,i),this.getComparisonKey(t,i))}isEqual(e,t,i=!1){return e===t||!(!e||!t)&&this.getComparisonKey(e,i)===this.getComparisonKey(t,i)}getComparisonKey(e,t=!1){return e.with({path:this._ignorePathCasing(e)?e.path.toLowerCase():void 0,fragment:t?null:void 0}).toString()}joinPath(e,...t){return d.a.joinPath(e,...t)}basenameOrAuthority(e){return p(e)||e.authority}basename(e){return a.e.basename(e.path)}dirname(e){if(0===e.path.length)return e;let t;return e.scheme===s.c.file?t=d.a.file(a.b(h(e))).path:(t=a.e.dirname(e.path),e.authority&&t.length&&47!==t.charCodeAt(0)&&(t="/")),e.with({path:t})}normalizePath(e){if(!e.path.length)return e;let t;return t=e.scheme===s.c.file?d.a.file(a.d(h(e))).path:a.e.normalize(e.path),e.with({path:t})}resolvePath(e,t){var i;return e.scheme===s.c.file?(i=d.a.file(a.g(h(e),t)),e.with({authority:i.authority,path:i.path})):(t=r.d(t),e.with({path:a.e.resolve(e.path,t)}))}}(()=>!1),u=c.isEqual.bind(c),g=c.basenameOrAuthority.bind(c),p=c.basename.bind(c),m=c.dirname.bind(c),f=c.joinPath.bind(c),_=c.normalizePath.bind(c),b=c.resolvePath.bind(c);(o=n=n||{}).META_DATA_LABEL="label",o.META_DATA_DESCRIPTION="description",o.META_DATA_SIZE="size",o.META_DATA_MIME="mime",o.parseMetaData=function(e){const t=new Map;return e.path.substring(e.path.indexOf(";")+1,e.path.lastIndexOf(";")).split(";").forEach(e=>{var[e,i]=e.split(":");e&&i&&t.set(e,i)}),(e=e.path.substring(0,e.path.indexOf(";")))&&t.set(o.META_DATA_MIME,e),t}},8452:function(e,t,i){"use strict";i.r(t),i.d(t,"StandaloneGotoSymbolQuickAccessProvider",(function(){return A})),i.d(t,"GotoLineAction",(function(){return R})),i("b9db"),i("dbc9");var n=i("dff7"),o=i("2504"),r=i("a666"),s=i("6a89"),a=(t=i("1fe0"),i("b707")),l=i("70f5"),d=i("3742"),h=i("7e93"),c=i("32b8"),u=i("30db");const g=[void 0,[]];function p(e,t,i=0,n=0){var o=t;if(o.values&&1e.start-t.start);var t=[];let i=void 0;for(const n of e)i&&function(e,t){if(!(e.ende.original).join(_)):b(e.original)}var w=i("561a"),y=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))};class S extends t.a{constructor(e=Object.create(null)){super(e),this.options=e,this.options.canAcceptInBackground=!0}provideWithoutTextEditor(e){return this.provideLabelPick(e,Object(n.a)("cannotRunGotoSymbolWithoutEditor","To go to a symbol, first open a text editor with symbol information.")),r.a.None}provideWithTextEditor(e,t,i){var n=e.editor;n=this.getModel(n);return n?a.m.has(n)?this.doProvideWithEditorSymbols(e,n,t,i):this.doProvideWithoutEditorSymbols(e,n,t,i):r.a.None}doProvideWithoutEditorSymbols(e,t,i,o){const s=new r.b;return this.provideLabelPick(i,Object(n.a)("cannotRunGotoSymbolWithoutSymbolProvider","The active text editor does not provide symbol information.")),y(this,void 0,void 0,(function*(){(yield this.waitForLanguageSymbolRegistry(t,s))&&!o.isCancellationRequested&&s.add(this.doProvideWithEditorSymbols(e,t,i,o))})),s}provideLabelPick(e,t){e.items=[{label:t,index:0,kind:14}],e.ariaLabel=t}waitForLanguageSymbolRegistry(e,t){return y(this,void 0,void 0,(function*(){if(a.m.has(e))return!0;let i;var n=new Promise(e=>i=e);const o=t.add(a.m.onDidChange(()=>{a.m.has(e)&&(o.dispose(),i(!0))}));return t.add(Object(r.i)(()=>i(!1))),n}))}doProvideWithEditorSymbols(e,t,i,s){const a=e.editor;var l=new r.b;l.add(i.onDidAccept(t=>{var[n]=i.selectedItems;n&&n.range&&(this.gotoLocation(e,{range:n.range.selection,keyMods:i.keyMods,preserveFocus:t.inBackground}),t.inBackground||i.hide())})),l.add(i.onDidTriggerItemButton(({item:t})=>{t&&t.range&&(this.gotoLocation(e,{range:t.range.selection,keyMods:i.keyMods,forceSideBySide:!0}),i.hide())}));const d=this.getDocumentSymbols(t,s);let h=void 0;const c=()=>y(this,void 0,void 0,(function*(){null!==h&&void 0!==h&&h.dispose(!0),i.busy=!1,h=new o.b(s),i.busy=!0;try{var e=b(i.value.substr(S.PREFIX.length).trim()),t=yield this.doGetSymbolPicks(d,e,void 0,h.token);s.isCancellationRequested||(0c())),c();let u=!0;return l.add(i.onDidChangeActive(()=>{var[e]=i.activeItems;e&&e.range&&(u?u=!1:(a.revealRangeInCenter(e.range.selection,0),this.addDecorations(a,e.range.decoration)))})),l}doGetSymbolPicks(e,t,i,o){return y(this,void 0,void 0,(function*(){var r=yield e;if(o.isCancellationRequested)return[];const l=0===t.original.indexOf(S.SCOPE_PREFIX);var h=l?1:0;let c,u;t.values&&1h){let e=!1;if(c!==t&&([l,v]=p(_,Object.assign(Object.assign({},t),{values:void 0}),h,b),"number"==typeof l)&&(e=!0),"number"!=typeof l&&([l,v]=p(_,c,h,b),"number"!=typeof l))continue;if(!e&&u){if(o&&0{var e=null!=(e=this.options)&&e.openSideBySideDirection&&null!=(e=this.options)?e.openSideBySideDirection():void 0;if(e)return[{iconClass:("right"===e?w.b.splitHorizontal:w.b.splitVertical).classNames,tooltip:"right"===e?Object(n.a)("openToSide","Open to the Side"):Object(n.a)("openToBottom","Open to the Bottom")}]})()})}var v=g.sort((e,t)=>l?this.compareByKindAndScore(e,t):this.compareByScore(e,t));let y=[];if(l){let e=void 0,t=void 0,i=0;function k(){t&&"number"==typeof e&&0t.score)return-1;if(e.scoret.index?1:0}compareByKindAndScore(e,t){var i=x[e.kind]||L,n=x[t.kind]||L;i=i.localeCompare(n);return 0===i?this.compareByScore(e,t):i}getDocumentSymbols(e,t){return y(this,void 0,void 0,(function*(){var i=yield l.a.create(e,t);return t.isCancellationRequested?[]:i.asListOfDocumentSymbols()}))}}S.PREFIX="@",S.SCOPE_PREFIX=":",S.PREFIX_BY_CATEGORY=""+S.PREFIX+S.SCOPE_PREFIX;const L=Object(n.a)("property","properties ({0})"),x={[5]:Object(n.a)("method","methods ({0})"),11:Object(n.a)("function","functions ({0})"),8:Object(n.a)("_constructor","constructors ({0})"),12:Object(n.a)("variable","variables ({0})"),4:Object(n.a)("class","classes ({0})"),22:Object(n.a)("struct","structs ({0})"),23:Object(n.a)("event","events ({0})"),24:Object(n.a)("operator","operators ({0})"),10:Object(n.a)("interface","interfaces ({0})"),2:Object(n.a)("namespace","namespaces ({0})"),3:Object(n.a)("package","packages ({0})"),25:Object(n.a)("typeParameter","type parameters ({0})"),1:Object(n.a)("modules","modules ({0})"),6:Object(n.a)("property","properties ({0})"),9:Object(n.a)("enum","enumerations ({0})"),21:Object(n.a)("enumMember","enumeration members ({0})"),14:Object(n.a)("string","strings ({0})"),0:Object(n.a)("file","files ({0})"),17:Object(n.a)("array","arrays ({0})"),15:Object(n.a)("number","numbers ({0})"),16:Object(n.a)("boolean","booleans ({0})"),18:Object(n.a)("object","objects ({0})"),19:Object(n.a)("key","keys ({0})"),7:Object(n.a)("field","fields ({0})"),13:Object(n.a)("constant","constants ({0})")};t=i("89cd");var k=i("2f1e"),D=i("5717"),N=i("ef8e9"),O=i("03d9"),E=i("308f"),I=i("b2cc"),M=i("c101"),T=i("66bd");let A=class extends S{constructor(e){super(),this.editorService=e,this.onDidActiveTextEditorControlChange=E.c.None}get activeTextEditorControl(){return Object(N.o)(this.editorService.getFocusedCodeEditor())}};A=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3!e.disabled)}static codeActionsComparator({action:e},{action:t}){return e.isPreferred&&!t.isPreferred?-1:!e.isPreferred&&t.isPreferred?1:Object(n.n)(e.diagnostics)?Object(n.n)(t.diagnostics)?e.diagnostics[0].message.localeCompare(t.diagnostics[0].message):-1:Object(n.n)(t.diagnostics)?1:0}get hasAutoFix(){return this.validActions.some(({action:e})=>!!e.kind&&g.b.QuickFix.contains(new g.b(e.kind))&&!!e.isPreferred)}}const S={actions:[],documentation:void 0};function L(e,t,i,o,a){var d;const h=i.filter||{},u={only:null==(b=h.include)?void 0:b.value,trigger:i.type},p=new l.d(e,a),f=(d=h,c.a.all(e).filter(e=>!e.providedCodeActionKinds||e.providedCodeActionKinds.some(e=>Object(g.d)(d,new g.b(e))))),_=new s.b;var b=f.map(i=>m(this,void 0,void 0,(function*(){try{o.report(i);var n,s,a=yield i.provideCodeActions(e,t,u,p.token);return a&&_.add(a),p.token.isCancellationRequested?S:(n=((null==a?void 0:a.actions)||[]).filter(e=>e&&Object(g.c)(h,e)),s=function(e,t,i){if(e.documentation){var n=e.documentation.map(e=>({kind:new g.b(e.kind),command:e.command}));if(i){let e;for(const t of n)!t.kind.contains(i)||e&&!e.kind.contains(t.kind)||(e=t);if(e)return null===e||void 0===e?void 0:e.command}for(const e of t)if(e.kind)for(const t of n)if(t.kind.contains(new g.b(e.kind)))return t.command}}(i,n,h.include),{actions:n.map(e=>new w(e,i)),documentation:s})}catch(n){if(Object(r.e)(n))throw n;return Object(r.g)(n),S}})));const v=c.a.onDidChange(()=>{var t=c.a.all(e);Object(n.h)(t,f)||p.cancel()});return Promise.all(b).then(e=>{var t=Object(n.k)(e.map(e=>e.actions));e=Object(n.e)(e.map(e=>e.documentation));return new y(t,e,_)}).finally(()=>{v.dispose(),p.dispose()})}t.a.registerCommand("_executeCodeActionProvider",(function(e,t,i,n,s){return m(this,void 0,void 0,(function*(){if(!(t instanceof a.a))throw Object(r.c)();var l=e.get(u.a).getModel(t);if(!l)throw Object(r.c)();var c=h.a.isISelection(i)?h.a.liftSelection(i):d.a.isIRange(i)?l.validateRange(i):void 0;if(!c)throw Object(r.c)();const m=yield L(l,c,{type:1,filter:{includeSourceActions:!0,include:"string"==typeof n?new g.b(n):void 0}},p.b.None,o.a.None);var f=[],_=Math.min(m.validActions.length,"number"==typeof s?s:0);for(let e=0;e<_;e++)f.push(m.validActions[e].resolve(o.a.None));try{return yield Promise.all(f),m.validActions.map(e=>e.action)}finally{setTimeout(()=>m.dispose(),100)}}))}))},"84df":function(e,t,i){"use strict";i.d(t,"b",(function(){return L})),i.d(t,"a",(function(){return k})),i.d(t,"c",(function(){return D})),i.d(t,"d",(function(){return O})),i.d(t,"e",(function(){return I}));var n=i("3813"),o=i("e8e3"),r=i("2504"),s=i("fdcc"),a=i("6d8e"),l=i("bc04"),d=i("b055"),h=i("7061"),c=i("6a89"),u=i("8025"),g=i("b707"),p=i("a40b"),m=i("1b69"),f=i("09db"),_=i("dff7");class b{constructor(e){this.value=e,this._lower=e.toLowerCase()}static toKey(e){return"string"==typeof e?e.toLowerCase():e._lower}}var v=i("0a0f"),C=(t=i("db88"),i("9e74")),w=i("ef8e9"),y=i("258a"),S=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))};function L(e){if((e=e.filter(e=>e.range)).length){let o=e[0]["range"];for(let t=1;tS(this,void 0,void 0,(function*(){return(yield t.provideDocumentRangeFormattingEdits(a,e,a.getFormattingOptions(),h.token))||[]})),w=[],y=[];try{for(var x of m){if(h.token.isCancellationRequested)return!0;y.push(yield C(x))}for(let e=0;e{if(e.length&&t.length){const o=e.reduce((e,t)=>c.a.plusRange(e,t.range),e[0].range);if(t.some(e=>c.a.intersectRanges(o,e.range)))for(var i of e)for(var n of t)if(c.a.intersectRanges(i.range,n.range))return!0}return!1})(y[e],y[t])&&(v=yield C(b=c.a.plusRange(m[e],m[t])),m.splice(t,1),m.splice(e,1),m.push(b),y.splice(t,1),y.splice(e,1),y.push(v),e=0,t=0)}for(var k of y){if(h.token.isCancellationRequested)return!0;var D=yield s.computeMoreMinimalEdits(a.uri,k);D&&w.push(...D)}}finally{h.dispose()}if(0===w.length)return!1;if(Object(d.b)(i))f.a.execute(i,w,!0),L(w),i.revealPositionInCenterIfOutsideViewport(i.getPosition(),1);else{var[{range:N}]=w;const e=new u.a(N.startLineNumber,N.startColumn,N.endLineNumber,N.endColumn);a.pushEditOperations([e],w.map(e=>({text:e.text,range:c.a.lift(e.range),forceMoveMarkers:!0})),t=>{for(var{range:i}of t)if(c.a.areIntersectingOrTouching(i,e))return[new u.a(i.startLineNumber,i.startColumn,i.endLineNumber,i.endColumn)];return null})}return!0}))}function O(e,t,i,n,o){return S(this,void 0,void 0,(function*(){var r=e.get(v.a),s=Object(d.b)(t)?t.getModel():t,a=x(s);a=yield k.select(a,s,i);a&&(n.report(a),yield r.invokeFunction(E,a,t,i,o))}))}function E(e,t,i,n,o){return S(this,void 0,void 0,(function*(){var r=e.get(p.a);let s,a,h;a=Object(d.b)(i)?(s=i.getModel(),new l.b(i,5,void 0,o)):(s=i,new l.d(i,o));try{var g=yield t.provideDocumentFormattingEdits(s,s.getFormattingOptions(),a.token);if(h=yield r.computeMoreMinimalEdits(s.uri,g),a.token.isCancellationRequested)return!0}finally{a.dispose()}if(!h||0===h.length)return!1;if(Object(d.b)(i))f.a.execute(i,h,2!==n),2!==n&&(L(h),i.revealPositionInCenterIfOutsideViewport(i.getPosition(),1));else{var[{range:r}]=h;const e=new u.a(r.startLineNumber,r.startColumn,r.endLineNumber,r.endColumn);s.pushEditOperations([e],h.map(e=>({text:e.text,range:c.a.lift(e.range),forceMoveMarkers:!0})),t=>{for(var{range:i}of t)if(c.a.areIntersectingOrTouching(i,e))return[new u.a(i.startLineNumber,i.startColumn,i.endLineNumber,i.endColumn)];return null})}return!0}))}function I(e,t,i,n,o){var a=g.x.ordered(t);return 0===a.length||a[0].autoFormatTriggerCharacters.indexOf(n)<0?Promise.resolve(void 0):Promise.resolve(a[0].provideOnTypeFormattingEdits(t,i,n,o,r.a.None)).catch(s.g).then(i=>e.computeMoreMinimalEdits(t.uri,i))}k._selectors=new t.a,C.a.registerCommand("_executeFormatRangeProvider",(function(e,...t){var[t,i,n]=t;Object(w.c)(a.a.isUri(t)),Object(w.c)(c.a.isIRange(i)),t=e.get(m.a).getModel(t);if(t)return function(e,t,i,n,r){return S(this,void 0,void 0,(function*(){for(const l of g.j.ordered(t)){var a=yield Promise.resolve(l.provideDocumentRangeFormattingEdits(t,i,n,r)).catch(s.g);if(Object(o.n)(a))return yield e.computeMoreMinimalEdits(t.uri,a)}}))}(e.get(p.a),t,c.a.lift(i),n,r.a.None);throw Object(s.c)("resource")})),C.a.registerCommand("_executeFormatDocumentProvider",(function(e,...t){var[t,i]=t;Object(w.c)(a.a.isUri(t)),t=e.get(m.a).getModel(t);if(t)return function(e,t,i,n){return S(this,void 0,void 0,(function*(){for(const a of x(t)){var r=yield Promise.resolve(a.provideDocumentFormattingEdits(t,i,n)).catch(s.g);if(Object(o.n)(r))return yield e.computeMoreMinimalEdits(t.uri,r)}}))}(e.get(p.a),t,i,r.a.None);throw Object(s.c)("resource")})),C.a.registerCommand("_executeFormatOnTypeProvider",(function(e,...t){var[t,i,n,o]=t;Object(w.c)(a.a.isUri(t)),Object(w.c)(h.a.isIPosition(i)),Object(w.c)("string"==typeof n),t=e.get(m.a).getModel(t);if(t)return I(e.get(p.a),t,h.a.lift(i),n,o);throw Object(s.c)("resource")}))},"87a3":function(e,t,i){"use strict";i.r(t),i.d(t,"UnusualLineTerminatorsDetector",(function(){return c}));var n=i("dff7"),o=(t=i("a666"),i("b2cc")),r=i("5717"),s=i("eafb"),a=i("82c9"),l=(i=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3{e.hasChanged(113)&&(this._config=this._editor.getOption(113),this._checkForUnusualLineTerminators())})),this._register(this._editor.onDidChangeModel(()=>{this._checkForUnusualLineTerminators()})),this._register(this._editor.onDidChangeModelContent(e=>{e.isUndoing||this._checkForUnusualLineTerminators()}))}_checkForUnusualLineTerminators(){return d(this,void 0,void 0,(function*(){var e,t,i;"off"!==this._config&&this._editor.hasModel()&&(e=this._editor.getModel()).mightContainUnusualLineTerminators()&&!0!==this._codeEditorService.getModelProperty(e.uri,h)&&!this._editor.getOption(80)&&("auto"===this._config||(yield this._dialogService.confirm({title:n.a("unusualLineTerminators.title","Unusual Line Terminators"),message:n.a("unusualLineTerminators.message","Detected unusual line terminators"),detail:n.a("unusualLineTerminators.detail","The file '{0}' contains one or more unusual line terminator characters, like Line Separator (LS) or Paragraph Separator (PS).\n\nIt is recommended to remove them from the file. This can be configured via `editor.unusualLineTerminators`.",Object(a.b)(e.uri)),primaryButton:n.a("unusualLineTerminators.fix","Remove Unusual Line Terminators"),secondaryButton:n.a("unusualLineTerminators.ignore","Ignore")})).confirmed?e.removeUnusualLineTerminators(this._editor.getSelections()):(t=this._codeEditorService,i=!0,t.setModelProperty(e.uri,h,i)))}))}};c.ID="editor.contrib.unusualLineTerminatorsDetector",c=i([l(1,s.a),l(2,r.a)],c),Object(o.l)(c.ID,c)},8830:function(e,t,i){"use strict";i.d(t,"b",(function(){return g})),i.d(t,"a",(function(){return v})),i.d(t,"d",(function(){return k})),i.d(t,"c",(function(){return D}));t=i("dff7");var n=i("308f"),o=i("a666"),r=i("aa3d"),s=i("e8e3"),a=i("fd49"),l=i("62bd"),d=i("fb71"),h=i("0910"),c=i("89cd"),u=i("be5f");const g=new class{constructor(){this._tabFocus=!1,this._onDidChangeTabFocus=new n.b,this.onDidChangeTabFocus=this._onDidChangeTabFocus.event}getTabFocusMode(){return this._tabFocus}setTabFocusMode(e){this._tabFocus!==e&&(this._tabFocus=e,this._onDidChangeTabFocus.fire(this._tabFocus))}},p=Object.hasOwnProperty;class m{constructor(){this._values=[]}_read(e){return this._values[e]}get(e){return this._values[e]}_write(e,t){this._values[e]=t}}class f{constructor(){this._values=[]}_read(e){return this._values[e]}_write(e,t){this._values[e]=t}}class _{static readOptions(e){var t=e,i=new f;for(const o of a.l){var n="_never_"===o.name?void 0:t[o.name];i._write(o.id,n)}return i}static validateOptions(e){var t=new a.j;for(const i of a.l)t._write(i.id,i.validate(e._read(i.id)));return t}static computeOptions(e,t){var i=new m;for(const n of a.l)i._write(n.id,n.compute(t,i,e._read(n.id)));return i}static _deepEquals(e,t){if("object"!=typeof e||"object"!=typeof t)return e===t;if(Array.isArray(e)||Array.isArray(t))return!(!Array.isArray(e)||!Array.isArray(t))&&s.h(e,t);for(var i in e)if(!_._deepEquals(e[i],t[i]))return!1;return!0}static checkEquals(e,t){var i=[];let n=!1;for(const r of a.l){var o=!_._deepEquals(e._read(r.id),t._read(r.id));(i[r.id]=o)&&(n=!0)}return n?new a.b(i):null}}function b(e){e=r.b(e);{var t=e,i=t.wordWrap;!0===i?t.wordWrap="on":!1===i&&(t.wordWrap="off"),!0===(i=t.lineNumbers)?t.lineNumbers="on":!1===i&&(t.lineNumbers="off"),!1===(i=t.autoClosingBrackets)&&(t.autoClosingBrackets="never",t.autoClosingQuotes="never",t.autoSurround="never"),"visible"===(i=t.cursorBlinking)&&(t.cursorBlinking="solid"),!0===(i=t.renderWhitespace)?t.renderWhitespace="boundary":!1===i&&(t.renderWhitespace="none"),!0===(i=t.renderLineHighlight)?t.renderLineHighlight="line":!1===i&&(t.renderLineHighlight="none"),!0===(i=t.acceptSuggestionOnEnter)?t.acceptSuggestionOnEnter="on":!1===i&&(t.acceptSuggestionOnEnter="off"),!1===(i=t.tabCompletion)?t.tabCompletion="off":!0===i&&(t.tabCompletion="onlySnippets");const n=t.suggest;n&&"object"==typeof n.filteredTypes&&n.filteredTypes&&(i={method:"showMethods",function:"showFunctions",constructor:"showConstructors",deprecated:"showDeprecated",field:"showFields",variable:"showVariables",class:"showClasses",struct:"showStructs",interface:"showInterfaces",module:"showModules",property:"showProperties",event:"showEvents",operator:"showOperators",unit:"showUnits",value:"showValues",constant:"showConstants",enum:"showEnums",enumMember:"showEnumMembers",keyword:"showKeywords",text:"showWords",color:"showColors",file:"showFiles",reference:"showReferences",folder:"showFolders",typeParameter:"showTypeParameters",snippet:"showSnippets"},Object(u.b)(i,e=>{var t=n.filteredTypes[e.key];!1===t&&(n[e.value]=t)})),!0===(i=t.hover)?t.hover={enabled:!0}:!1===i&&(t.hover={enabled:!1}),!0===(i=t.parameterHints)?t.parameterHints={enabled:!0}:!1===i&&(t.parameterHints={enabled:!1}),!0===(i=t.autoIndent)?t.autoIndent="full":!1===i&&(t.autoIndent="advanced"),!0===(i=t.matchBrackets)?t.matchBrackets="always":!1===i&&(t.matchBrackets="never")}return e}class v extends o.a{constructor(e,t){super(),this._onDidChange=this._register(new n.b),this.onDidChange=this._onDidChange.event,this._onDidChangeFast=this._register(new n.b),this.onDidChangeFast=this._onDidChangeFast.event,this.isSimpleWidget=e,this._isDominatedByLongLines=!1,this._computeOptionsMemory=new a.a,this._viewLineCount=1,this._lineNumbersDigitCount=1,this._rawOptions=b(t),this._readOptions=_.readOptions(this._rawOptions),this._validatedOptions=_.validateOptions(this._readOptions),this._register(l.a.onDidChangeZoomLevel(e=>this._recomputeOptions())),this._register(g.onDidChangeTabFocus(e=>this._recomputeOptions()))}observeReferenceElement(e){}updatePixelRatio(){}_recomputeOptions(){var e=this.options,t=this._computeInternalOptions();e?null!==(e=_.checkEquals(e,t))&&(this.options=t,this._onDidChangeFast.fire(e),this._onDidChange.fire(e)):this.options=t}getRawOptions(){return this._rawOptions}_computeInternalOptions(){var e=this._getEnvConfiguration(),t=d.a.createFromValidatedSettings(this._validatedOptions,e.zoomLevel,e.pixelRatio,this.isSimpleWidget);t={memory:this._computeOptionsMemory,outerWidth:e.outerWidth,outerHeight:e.outerHeight,fontInfo:this.readConfiguration(t),extraEditorClassName:e.extraEditorClassName,isDominatedByLongLines:this._isDominatedByLongLines,viewLineCount:this._viewLineCount,lineNumbersDigitCount:this._lineNumbersDigitCount,emptySelectionClipboard:e.emptySelectionClipboard,pixelRatio:e.pixelRatio,tabFocusMode:g.getTabFocusMode(),accessibilitySupport:e.accessibilitySupport};return _.computeOptions(this._validatedOptions,t)}static _subsetEquals(e,t){for(const o in t)if(p.call(t,o)){var i=t[o],n=e[o];if(n!==i){if(Array.isArray(n)&&Array.isArray(i)){if(s.h(n,i))continue}else if(n&&"object"==typeof n&&i&&"object"==typeof i&&this._subsetEquals(n,i))continue;return!1}}return!0}updateOptions(e){void 0===e||(e=b(e),v._subsetEquals(this._rawOptions,e))||(this._rawOptions=r.f(this._rawOptions,e||{}),this._readOptions=_.readOptions(this._rawOptions),this._validatedOptions=_.validateOptions(this._readOptions),this._recomputeOptions())}setIsDominatedByLongLines(e){this._isDominatedByLongLines=e,this._recomputeOptions()}setMaxLineNumber(e){e=v._digitCount(e),this._lineNumbersDigitCount!==e&&(this._lineNumbersDigitCount=e,this._recomputeOptions())}setViewLineCount(e){this._viewLineCount!==e&&(this._viewLineCount=e,this._recomputeOptions())}static _digitCount(e){let t=0;for(;e;)e=Math.floor(e/10),t++;return t||1}}var C;i=Object.freeze({id:"editor",order:5,type:"object",title:t.a("editorConfigurationTitle","Editor"),scope:5}),o=c.a.as(h.a.Configuration);const w=Object.assign(Object.assign({},i),{properties:{"editor.tabSize":{type:"number",default:a.d.tabSize,minimum:1,markdownDescription:t.a("tabSize","The number of spaces a tab is equal to. This setting is overridden based on the file contents when `#editor.detectIndentation#` is on.")},"editor.insertSpaces":{type:"boolean",default:a.d.insertSpaces,markdownDescription:t.a("insertSpaces","Insert spaces when pressing `Tab`. This setting is overridden based on the file contents when `#editor.detectIndentation#` is on.")},"editor.detectIndentation":{type:"boolean",default:a.d.detectIndentation,markdownDescription:t.a("detectIndentation","Controls whether `#editor.tabSize#` and `#editor.insertSpaces#` will be automatically detected when a file is opened based on the file contents.")},"editor.trimAutoWhitespace":{type:"boolean",default:a.d.trimAutoWhitespace,description:t.a("trimAutoWhitespace","Remove trailing auto inserted whitespace.")},"editor.largeFileOptimizations":{type:"boolean",default:a.d.largeFileOptimizations,description:t.a("largeFileOptimizations","Special handling for large files to disable certain memory intensive features.")},"editor.wordBasedSuggestions":{type:"boolean",default:!0,description:t.a("wordBasedSuggestions","Controls whether completions should be computed based on words in the document.")},"editor.wordBasedSuggestionsMode":{enum:["currentDocument","matchingDocuments","allDocuments"],default:"matchingDocuments",enumDescriptions:[t.a("wordBasedSuggestionsMode.currentDocument","Only suggest words from the active document."),t.a("wordBasedSuggestionsMode.matchingDocuments","Suggest words from all open documents of the same language."),t.a("wordBasedSuggestionsMode.allDocuments","Suggest words from all open documents.")],description:t.a("wordBasedSuggestionsMode","Controls from which documents word based completions are computed.")},"editor.semanticHighlighting.enabled":{enum:[!0,!1,"configuredByTheme"],enumDescriptions:[t.a("semanticHighlighting.true","Semantic highlighting enabled for all color themes."),t.a("semanticHighlighting.false","Semantic highlighting disabled for all color themes."),t.a("semanticHighlighting.configuredByTheme","Semantic highlighting is configured by the current color theme's `semanticHighlighting` setting.")],default:"configuredByTheme",description:t.a("semanticHighlighting.enabled","Controls whether the semanticHighlighting is shown for the languages that support it.")},"editor.stablePeek":{type:"boolean",default:!1,markdownDescription:t.a("stablePeek","Keep peek editors open even when double clicking their content or when hitting `Escape`.")},"editor.maxTokenizationLineLength":{type:"integer",default:2e4,description:t.a("maxTokenizationLineLength","Lines above this length will not be tokenized for performance reasons")},"diffEditor.maxComputationTime":{type:"number",default:5e3,description:t.a("maxComputationTime","Timeout in milliseconds after which diff computation is cancelled. Use 0 for no timeout.")},"diffEditor.renderSideBySide":{type:"boolean",default:!0,description:t.a("sideBySide","Controls whether the diff editor shows the diff side by side or inline.")},"diffEditor.ignoreTrimWhitespace":{type:"boolean",default:!0,description:t.a("ignoreTrimWhitespace","When enabled, the diff editor ignores changes in leading or trailing whitespace.")},"diffEditor.renderIndicators":{type:"boolean",default:!0,description:t.a("renderIndicators","Controls whether the diff editor shows +/- indicators for added/removed changes.")},"diffEditor.codeLens":{type:"boolean",default:!1,description:t.a("codeLens","Controls whether the editor shows CodeLens.")},"diffEditor.wordWrap":{type:"string",enum:["off","on","inherit"],default:"inherit",markdownEnumDescriptions:[t.a("wordWrap.off","Lines will never wrap."),t.a("wordWrap.on","Lines will wrap at the viewport width."),t.a("wordWrap.inherit","Lines will wrap according to the `#editor.wordWrap#` setting.")]}}});for(const N of a.l){var y=N.schema;if(void 0!==y)if(void 0!==(C=y).type||void 0!==C.anyOf)w.properties["editor."+N.name]=y;else for(var S in y)p.call(y,S)&&(w.properties[S]=y[S])}let L=null;function x(){return null===L&&(L=Object.create(null),Object.keys(w.properties).forEach(e=>{L[e]=!0})),L}function k(e){return x()["editor."+e]||!1}function D(e){return x()["diffEditor."+e]||!1}o.registerConfiguration(w)},8899:function(e,t,i){},"88b6":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"python",extensions:[".py",".rpy",".pyw",".cpy",".gyp",".gypi"],aliases:["Python","py"],firstLine:"^#!/.*\\bpython[0-9.-]*\\b",loader:function(){return i.e("chunk-2d22c2b8").then(i.bind(null,"f1a8"))}})},"88d4":function(e,t,i){"use strict";i.d(t,"a",(function(){return N})),i.d(t,"b",(function(){return C})),i.d(t,"d",(function(){return O})),i.d(t,"c",(function(){return I})),i.d(t,"p",(function(){return M})),i.d(t,"q",(function(){return T})),i.d(t,"r",(function(){return A})),i.d(t,"e",(function(){return R})),i.d(t,"j",(function(){return P})),i.d(t,"l",(function(){return F})),i.d(t,"k",(function(){return B})),i.d(t,"n",(function(){return j})),i.d(t,"o",(function(){return W})),i.d(t,"f",(function(){return V})),i.d(t,"g",(function(){return H})),i.d(t,"m",(function(){return z})),i.d(t,"h",(function(){return U})),i.d(t,"i",(function(){return K})),i("7b59");var n=i("11f7"),o=i("5aa5"),r=i("f070"),s=(t=i("ceb8"),i("308f")),a=i("aa3d"),l=i("5717"),d=i("d379"),h=(i("b968"),i("70c3")),c=i("9c3e"),u=i("a666"),g=i("6a89"),p=i("b57f"),m=new t.a(new t.c(0,122,204));const f={showArrow:!0,showFrame:!0,className:"",frameColor:m,arrowColor:m,keepEditorSelection:!1};class _{constructor(e,t,i,n,o,r){this.id="",this.domNode=e,this.afterLineNumber=t,this.afterColumn=i,this.heightInLines=n,this._onDomNodeTop=o,this._onComputedHeight=r}onDomNodeTop(e){this._onDomNodeTop(e)}onComputedHeight(e){this._onComputedHeight(e)}}class b{constructor(e,t){this._id=e,this._domNode=t}getId(){return this._id}getDomNode(){return this._domNode}getPosition(){return null}}class v{constructor(e){this._editor=e,this._ruleName=v._IdGenerator.nextId(),this._decorations=[],this._color=null,this._height=-1}dispose(){this.hide(),n.Q(this._ruleName)}set color(e){this._color!==e&&(this._color=e,this._updateStyle())}set height(e){this._height!==e&&(this._height=e,this._updateStyle())}_updateStyle(){n.Q(this._ruleName),n.v(".monaco-editor "+this._ruleName,`border-style: solid; border-color: transparent; border-bottom-color: ${this._color}; border-width: ${this._height}px; bottom: -${this._height}px; margin-left: -${this._height}px; `)}show(e){this._decorations=this._editor.deltaDecorations(this._decorations,[{range:g.a.fromPositions(e),options:{description:"zone-widget-arrow",className:this._ruleName,stickiness:1}}])}hide(){this._editor.deltaDecorations(this._decorations,[])}}v._IdGenerator=new c.a(".arrow-decoration-");var C,w=i("dff7"),y=(m=i("4fc3"),c=i("0a0f"),i("f5f3")),S=i("b2cc"),L=i("303e"),x=i("561a"),k=i("7944"),D=(i=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3{var i=this._widgets.get(e);i&&i.widget===t&&(i.listener.dispose(),this._widgets.delete(e))})})}}),(y=C=C||{}).inPeekEditor=new m.c("inReferenceSearchEditor",!0,w.a("inReferenceSearchEditor","Whether the current code editor is embedded inside peek")),y.notInPeekEditor=y.inPeekEditor.toNegated(),y=class{constructor(e,t){e instanceof d.a&&C.inPeekEditor.bindTo(t)}dispose(){}},y.ID="editor.contrib.referenceController",y=i([D(1,m.b)],y),Object(S.l)(y.ID,y);const E={headerBackgroundColor:t.a.white,primaryHeadingColor:t.a.fromHex("#333333"),secondaryHeadingColor:t.a.fromHex("#6c6c6cb3")};let I=class extends class{constructor(e,t={}){this._arrow=null,this._overlayWidget=null,this._resizeSash=null,this._positionMarkerId=[],this._viewZone=null,this._disposables=new u.b,this.container=null,this._isShowing=!1,this.editor=e,this.options=a.b(t),a.f(this.options,f,!1),this.domNode=document.createElement("div"),this.options.isAccessible||(this.domNode.setAttribute("aria-hidden","true"),this.domNode.setAttribute("role","presentation")),this._disposables.add(this.editor.onDidLayoutChange(e=>{var t=this._getWidth(e);this.domNode.style.width=t+"px",this.domNode.style.left=this._getLeft(e)+"px",this._onWidth(t)}))}dispose(){this._overlayWidget&&(this.editor.removeOverlayWidget(this._overlayWidget),this._overlayWidget=null),this._viewZone&&this.editor.changeViewZones(e=>{this._viewZone&&e.removeZone(this._viewZone.id),this._viewZone=null}),this.editor.deltaDecorations(this._positionMarkerId,[]),this._positionMarkerId=[],this._disposables.dispose()}create(){this.domNode.classList.add("zone-widget"),this.options.className&&this.domNode.classList.add(this.options.className),this.container=document.createElement("div"),this.container.classList.add("zone-widget-container"),this.domNode.appendChild(this.container),this.options.showArrow&&(this._arrow=new v(this.editor),this._disposables.add(this._arrow)),this._fillContainer(this.container),this._initSash(),this._applyStyles()}style(e){e.frameColor&&(this.options.frameColor=e.frameColor),e.arrowColor&&(this.options.arrowColor=e.arrowColor),this._applyStyles()}_applyStyles(){var e;this.container&&this.options.frameColor&&(e=this.options.frameColor.toString(),this.container.style.borderTopColor=e,this.container.style.borderBottomColor=e),this._arrow&&this.options.arrowColor&&(e=this.options.arrowColor.toString(),this._arrow.color=e)}_getWidth(e){return e.width-e.minimap.minimapWidth-e.verticalScrollbarWidth}_getLeft(e){return 0{this._viewZone&&e.removeZone(this._viewZone.id)}),this._viewZone=null),this._overlayWidget&&(this.editor.removeOverlayWidget(this._overlayWidget),this._overlayWidget=null),this._arrow&&this._arrow.hide()}_decoratingElementsHeight(){var e,t=this.editor.getOption(58);let i=0;return this.options.showArrow&&(e=Math.round(t/3),i+=2*e),this.options.showFrame&&(e=Math.round(t/9),i+=2*e),i}_showImpl(e,t){const i=e.getStartPosition();var n=this.editor.getLayoutInfo();const o=this._getWidth(n),r=(this.domNode.style.width=o+"px",this.domNode.style.left=this._getLeft(n)+"px",document.createElement("div"));r.style.overflow="hidden";n=this.editor.getOption(58);var s=Math.max(12,this.editor.getLayoutInfo().height/n*.8);t=Math.min(t,s);let a=0,l=0;if(this._arrow&&this.options.showArrow&&(a=Math.round(n/3),this._arrow.height=a,this._arrow.show(i)),this.options.showFrame&&(l=Math.round(n/9)),this.editor.changeViewZones(e=>{this._viewZone&&e.removeZone(this._viewZone.id),this._overlayWidget&&(this.editor.removeOverlayWidget(this._overlayWidget),this._overlayWidget=null),this.domNode.style.top="-1000px",this._viewZone=new _(r,i.lineNumber,i.column,t,e=>this._onViewZoneTop(e),e=>this._onViewZoneHeight(e)),this._viewZone.id=e.addZone(this._viewZone),this._overlayWidget=new b("vs.editor.contrib.zoneWidget"+this._viewZone.id,this.domNode),this.editor.addOverlayWidget(this._overlayWidget)}),this.container&&this.options.showFrame){const e=this.options.frameWidth||l;this.container.style.borderTopWidth=e+"px",this.container.style.borderBottomWidth=e+"px"}s=t*n-this._decoratingElementsHeight(),this.container&&(this.container.style.top=a+"px",this.container.style.height=s+"px",this.container.style.overflow="hidden"),this._doLayout(s,o),this.options.keepEditorSelection||this.editor.setSelection(e),n=this.editor.getModel();n&&((s=e.endLineNumber+1)<=n.getLineCount()?this.revealLine(s,!1):this.revealLine(n.getLineCount(),!0))}revealLine(e,t){t?this.editor.revealLineInCenter(e,0):this.editor.revealLine(e,0)}setCssClass(e,t){this.container&&(t&&this.container.classList.remove(t),this.container.classList.add(e))}_onWidth(e){}_doLayout(e,t){}_relayout(e){this._viewZone&&this._viewZone.heightInLines!==e&&this.editor.changeViewZones(t=>{this._viewZone&&(this._viewZone.heightInLines=e,t.layoutZone(this._viewZone.id))})}_initSash(){if(!this._resizeSash){let e;this._resizeSash=this._disposables.add(new h.b(this.domNode,this,{orientation:1})),this.options.isResizeable||(this._resizeSash.hide(),this._resizeSash.state=0),this._disposables.add(this._resizeSash.onDidStart(t=>{this._viewZone&&(e={startY:t.startY,heightInLines:this._viewZone.heightInLines})})),this._disposables.add(this._resizeSash.onDidEnd(()=>{e=void 0})),this._disposables.add(this._resizeSash.onDidChange(t=>{e&&(t=(t=(t.currentY-e.startY)/this.editor.getOption(58))<0?Math.ceil(t):Math.floor(t),5<(t=e.heightInLines+t))&&t<35&&this._relayout(t)}))}}getHorizontalSashLeft(){return 0}getHorizontalSashTop(){return(null===this.domNode.style.height?0:parseInt(this.domNode.style.height))-this._decoratingElementsHeight()/2}getHorizontalSashWidth(){var e=this.editor.getLayoutInfo();return e.width-e.minimap.minimapWidth}}{constructor(e,t,i){super(e,t),this.instantiationService=i,this._onDidClose=new s.b,this.onDidClose=this._onDidClose.event,a.f(this.options,E,!1)}dispose(){this.disposed||(this.disposed=!0,super.dispose(),this._onDidClose.fire(this))}style(e){var t=this.options;e.headerBackgroundColor&&(t.headerBackgroundColor=e.headerBackgroundColor),e.primaryHeadingColor&&(t.primaryHeadingColor=e.primaryHeadingColor),e.secondaryHeadingColor&&(t.secondaryHeadingColor=e.secondaryHeadingColor),super.style(e)}_applyStyles(){super._applyStyles();var e=this.options;this._headElement&&e.headerBackgroundColor&&(this._headElement.style.backgroundColor=e.headerBackgroundColor.toString()),this._primaryHeading&&e.primaryHeadingColor&&(this._primaryHeading.style.color=e.primaryHeadingColor.toString()),this._secondaryHeading&&e.secondaryHeadingColor&&(this._secondaryHeading.style.color=e.secondaryHeadingColor.toString()),this._bodyElement&&e.frameColor&&(this._bodyElement.style.borderColor=e.frameColor.toString())}_fillContainer(e){this.setCssClass("peekview-widget"),this._headElement=n.a(".head"),this._bodyElement=n.a(".body"),this._fillHead(this._headElement),this._fillBody(this._bodyElement),e.appendChild(this._headElement),e.appendChild(this._bodyElement)}_fillHead(e,t){var i=n.a(".peekview-title"),s=(i=(this.options.supportOnTitleClick&&(i.classList.add("clickable"),n.o(i,"click",e=>this._onTitleClick(e))),n.q(this._headElement,i),this._fillTitleIcon(i),this._primaryHeading=n.a("span.filename"),this._secondaryHeading=n.a("span.dirname"),this._metaHeading=n.a("span.meta"),n.q(i,this._primaryHeading,this._secondaryHeading,this._metaHeading),n.a(".peekview-actions")),n.q(this._headElement,i),this._getActionBarOptions());this._actionbarWidget=new o.a(i,s),this._disposables.add(this._actionbarWidget),t||this._actionbarWidget.push(new r.a("peekview.close",w.a("label.close","Close"),x.b.close.classNames,!0,()=>(this.dispose(),Promise.resolve())),{label:!1,icon:!0})}_fillTitleIcon(e){}_getActionBarOptions(){return{actionViewItemProvider:k.b.bind(void 0,this.instantiationService),orientation:0}}_onTitleClick(e){}setTitle(e,t){this._primaryHeading&&this._secondaryHeading&&(this._primaryHeading.innerText=e,this._primaryHeading.setAttribute("title",e),t?this._secondaryHeading.innerText=t:n.t(this._secondaryHeading))}setMetaTitle(e){this._metaHeading&&(e?(this._metaHeading.innerText=e,n.W(this._metaHeading)):n.K(this._metaHeading))}_doLayout(e,t){var i;!this._isShowing&&e<0?this.dispose():(i=Math.ceil(1.2*this.editor.getOption(58)),e=Math.round(e-(i+2)),this._doLayoutHead(i,t),this._doLayoutBody(e,t))}_doLayoutHead(e,t){this._headElement&&(this._headElement.style.height=e+"px",this._headElement.style.lineHeight=this._headElement.style.height)}_doLayoutBody(e,t){this._bodyElement&&(this._bodyElement.style.height=e+"px")}};I=i([D(2,c.a)],I);const M=Object(L.wc)("peekViewTitle.background",{dark:Object(L.Lc)(L.M,.1),light:Object(L.Lc)(L.M,.1),hc:null},w.a("peekViewTitleBackground","Background color of the peek view title area.")),T=Object(L.wc)("peekViewTitleLabel.foreground",{dark:t.a.white,light:t.a.black,hc:t.a.white},w.a("peekViewTitleForeground","Color of the peek view title.")),A=Object(L.wc)("peekViewTitleDescription.foreground",{dark:"#ccccccb3",light:"#616161e6",hc:"#FFFFFF99"},w.a("peekViewTitleInfoForeground","Color of the peek view title info.")),R=Object(L.wc)("peekView.border",{dark:L.M,light:L.M,hc:L.h},w.a("peekViewBorder","Color of the peek view borders and arrow.")),P=Object(L.wc)("peekViewResult.background",{dark:"#252526",light:"#F3F3F3",hc:t.a.black},w.a("peekViewResultsBackground","Background color of the peek view result list.")),F=Object(L.wc)("peekViewResult.lineForeground",{dark:"#bbbbbb",light:"#646465",hc:t.a.white},w.a("peekViewResultsMatchForeground","Foreground color for line nodes in the peek view result list.")),B=Object(L.wc)("peekViewResult.fileForeground",{dark:t.a.white,light:"#1E1E1E",hc:t.a.white},w.a("peekViewResultsFileForeground","Foreground color for file nodes in the peek view result list.")),j=Object(L.wc)("peekViewResult.selectionBackground",{dark:"#3399ff33",light:"#3399ff33",hc:null},w.a("peekViewResultsSelectionBackground","Background color of the selected entry in the peek view result list.")),W=Object(L.wc)("peekViewResult.selectionForeground",{dark:t.a.white,light:"#6C6C6C",hc:t.a.white},w.a("peekViewResultsSelectionForeground","Foreground color of the selected entry in the peek view result list.")),V=Object(L.wc)("peekViewEditor.background",{dark:"#001F33",light:"#F2F8FC",hc:t.a.black},w.a("peekViewEditorBackground","Background color of the peek view editor.")),H=Object(L.wc)("peekViewEditorGutter.background",{dark:V,light:V,hc:V},w.a("peekViewEditorGutterBackground","Background color of the gutter in the peek view editor.")),z=Object(L.wc)("peekViewResult.matchHighlightBackground",{dark:"#ea5c004d",light:"#ea5c004d",hc:null},w.a("peekViewResultsMatchHighlight","Match highlight color in the peek view result list.")),U=Object(L.wc)("peekViewEditor.matchHighlightBackground",{dark:"#ff8f0099",light:"#f5d802de",hc:null},w.a("peekViewEditorMatchHighlight","Match highlight color in the peek view editor.")),K=Object(L.wc)("peekViewEditor.matchHighlightBorder",{dark:null,light:null,hc:L.b},w.a("peekViewEditorMatchHighlightBorder","Match highlight border in the peek view editor."))},"891c":function(e,t,i){"use strict";i.r(t),i.d(t,"getDocumentSymbols",(function(){return h}));var n=i("6d8e"),o=i("1b69"),r=i("2504"),s=i("b78f"),a=i("70f5"),l=(t=i("9e74"),i("ef8e9")),d=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))};function h(e,t,i){return d(this,void 0,void 0,(function*(){var n=yield a.a.create(e,i);return t?n.asListOfDocumentSymbols():n.getTopLevelSymbols()}))}t.a.registerCommand("_executeDocumentSymbolProvider",(function(e,...t){return d(this,void 0,void 0,(function*(){var[i]=t,a=(Object(l.c)(n.a.isUri(i)),e.get(o.a).getModel(i));if(a)return h(a,!1,r.a.None);a=yield e.get(s.a).createModelReference(i);try{return yield h(a.object.textEditorModel,!1,r.a.None)}finally{a.dispose()}}))}))},"89cd":function(e,t,i){"use strict";i.d(t,"a",(function(){return r}));var n=i("1569"),o=i("ef8e9");const r=new class{constructor(){this.data=new Map}add(e,t){n.a(o.k(e)),n.a(o.j(t)),n.a(!this.data.has(e),"There is already an extension with this id"),this.data.set(e,t)}as(e){return this.data.get(e)||null}}},"8a3f":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"ruby",extensions:[".rb",".rbx",".rjs",".gemspec",".pp"],filenames:["rakefile","Gemfile"],aliases:["Ruby","rb"],loader:function(){return i.e("chunk-2d2295e9").then(i.bind(null,"dcc7"))}})},"8ae8":function(e,t,i){"use strict";function n(e){return e&&"string"==typeof e.id}i.d(t,"b",(function(){return n})),i.d(t,"a",(function(){return o}));const o={ICodeEditor:"vs.editor.ICodeEditor",IDiffEditor:"vs.editor.IDiffEditor"}},"8b4e":function(e,t,i){"use strict";i.d(t,"b",(function(){return o})),i.d(t,"a",(function(){return r})),t=i("dff7");class n{constructor(e,t,i=t){this.modifierLabels=[null],this.modifierLabels[2]=e,this.modifierLabels[1]=t,this.modifierLabels[3]=i}toLabel(e,t,i){if(0===t.length)return null;var n=[];for(let s=0,a=t.length;s>>0,new n.c(s,null===i?o:i)}},"8bf4":function(e,t,i){},"8c02":function(e,t,i){"use strict";i.d(t,"a",(function(){return l})),i.d(t,"d",(function(){return h})),i.d(t,"c",(function(){return u})),i.d(t,"e",(function(){return g})),i.d(t,"b",(function(){return p}));var n=i("3742"),o=i("e6ff"),r=i("7061"),s=i("6a89"),a=i("3352");class l{constructor(e,t,i,n){this.searchString=e,this.isRegex=t,this.matchCase=i,this.wordSeparators=n}parseSearchRequest(){if(""===this.searchString)return null;let e,t=(e=this.isRegex?function(e){if(e&&0!==e.length)for(let i=0,n=e.length;i=n)break;var t=e.charCodeAt(i);if(110===t||114===t||87===t||119===t)return!0}return!1}(this.searchString):0<=this.searchString.indexOf("\n"),null);try{t=n.q(this.searchString,this.isRegex,{matchCase:this.matchCase,wholeWord:!1,multiline:e,global:!0,unicode:!0})}catch(e){return null}if(!t)return null;let i=!this.isRegex&&!e;return i&&this.searchString.toLowerCase()!==this.searchString.toUpperCase()&&(i=this.matchCase),new d(t,this.wordSeparators?Object(o.a)(this.wordSeparators):null,i?this.searchString:null)}}class d{constructor(e,t,i){this.regex=e,this.wordSeparators=t,this.simpleSearch=i}}function h(e,t,i){if(!i)return new a.b(e,null);var n=[];for(let o=0,r=t.length;o>0);t[o]>=e?n=o-1:t[o+1]>=e?(i=o,n=o):i=o+1}return i+1}}class u{static findMatches(e,t,i,n,o){return t=t.parseSearchRequest(),t?t.regex.multiline?this._doFindMatchesMultiline(e,i,new p(t.wordSeparators,t.regex),n,o):this._doFindMatchesLineByLine(e,i,t,n,o):[]}static _getMultilineMatchRange(e,t,i,n,o,r){let a,l,d=0;return a=n?t+o+(d=n.findLineFeedCountBeforeOffset(o)):t+o,l=n?(t=n.findLineFeedCountBeforeOffset(o+r.length)-d,a+r.length+t):a+r.length,n=e.getPositionAt(a),o=e.getPositionAt(l),new s.a(n.lineNumber,n.column,o.lineNumber,o.column)}static _doFindMatchesMultiline(e,t,i,n,o){var r,s=e.getOffsetAt(t.getStartPosition()),a=e.getValueInRange(t,1),l="\r\n"===e.getEOL()?new c(a):null,d=[];let u=0;for(i.reset(0);r=i.next(a);)if(d[u++]=h(this._getMultilineMatchRange(e,s,a,l,r.index,r[0]),r,n),u>=o)return d;return d}static _doFindMatchesLineByLine(e,t,i,n,o){var r=[];let s=0;if(t.startLineNumber===t.endLineNumber){const a=e.getLineContent(t.startLineNumber).substring(t.startColumn-1,t.endColumn-1);s=this._findMatchesInLine(i,a,t.startLineNumber,t.startColumn-1,s,r,n,o)}else{const a=e.getLineContent(t.startLineNumber).substring(t.startColumn-1);s=this._findMatchesInLine(i,a,t.startLineNumber,t.startColumn-1,s,r,n,o);for(let l=t.startLineNumber+1;l{var i=e.getColor(o.r);i&&t.addRule(`.monaco-editor, .monaco-editor-background, .monaco-editor .inputarea.ime-input { background-color: ${i}; }`),i=e.getColor(o.B),i&&t.addRule(`.monaco-editor, .monaco-editor .inputarea.ime-input { color: ${i}; }`),i=e.getColor(x),i&&t.addRule(`.monaco-editor .margin { background-color: ${i}; }`),i=e.getColor(a),i&&t.addRule(`.monaco-editor .rangeHighlight { background-color: ${i}; }`),i=e.getColor(l),i&&t.addRule(`.monaco-editor .rangeHighlight { border: 1px ${"hc"===e.type?"dotted":"solid"} ${i}; }`),i=e.getColor(d),i&&t.addRule(`.monaco-editor .symbolHighlight { background-color: ${i}; }`),i=e.getColor(h),i&&t.addRule(`.monaco-editor .symbolHighlight { border: 1px ${"hc"===e.type?"dotted":"solid"} ${i}; }`),i=e.getColor(g);i&&(t.addRule(`.monaco-editor .mtkw { color: ${i} !important; }`),t.addRule(`.monaco-editor .mtkz { color: ${i} !important; }`))})},"91d3":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"cameligo",extensions:[".mligo"],aliases:["Cameligo"],loader:function(){return i.e("chunk-2d229411").then(i.bind(null,"dd50"))}})},"92a6":function(e,t,i){"use strict";i.d(t,"a",(function(){return m}));var n=i("5fe7"),o=i("ceb8"),r=i("fdcc"),s=i("eda7"),a=i("a666"),l=(t=i("b2cc"),i("5717")),d=i("6a89"),h=i("b57f"),c=i("b707"),u=i("6483"),g=(i=i("fbba"),function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3{this._isEnabled=this.isEnabled(),this.onModelChanged()})),this._register(e.onDidChangeModelLanguage(()=>this.onModelChanged())),this._register(c.c.onDidChange(()=>this.onModelChanged())),this._register(e.onDidChangeConfiguration(()=>{var e=this._isEnabled;this._isEnabled=this.isEnabled(),e!==this._isEnabled&&(this._isEnabled?this.onModelChanged():this.removeAllDecorations())})),this._timeoutTimer=null,this._computePromise=null,this._isEnabled=this.isEnabled(),this.onModelChanged()}isEnabled(){var e=this._editor.getModel();return!!e&&(e=e.getLanguageIdentifier(),e=this._configurationService.getValue(e.language),e&&"object"==typeof e&&(e=e.colorDecorators,e&&void 0!==e.enable&&!e.enable)?e.enable:this._editor.getOption(16))}static get(e){return e.getContribution(this.ID)}dispose(){this.stop(),this.removeAllDecorations(),super.dispose()}onModelChanged(){var t;this.stop(),this._isEnabled&&(t=this._editor.getModel())&&c.c.has(t)&&(this._localToDispose.add(this._editor.onDidChangeModelContent(()=>{this._timeoutTimer||(this._timeoutTimer=new n.g,this._timeoutTimer.cancelAndSet(()=>{this._timeoutTimer=null,this.beginCompute()},e.RECOMPUTE_TIME))})),this.beginCompute())}beginCompute(){this._computePromise=Object(n.h)(e=>{var t=this._editor.getModel();return t?Object(u.b)(t,e):Promise.resolve([])}),this._computePromise.then(e=>{this.updateDecorations(e),this.updateColorDecorators(e),this._computePromise=null},r.f)}stop(){this._timeoutTimer&&(this._timeoutTimer.cancel(),this._timeoutTimer=null),this._computePromise&&(this._computePromise.cancel(),this._computePromise=null),this._localToDispose.clear()}updateDecorations(e){var t=e.map(e=>({range:{startLineNumber:e.colorInfo.range.startLineNumber,startColumn:e.colorInfo.range.startColumn,endLineNumber:e.colorInfo.range.endLineNumber,endColumn:e.colorInfo.range.endColumn},options:h.a.EMPTY}));this._decorationsIds=this._editor.deltaDecorations(this._decorationsIds,t),this._colorDatas=new Map,this._decorationsIds.forEach((t,i)=>this._colorDatas.set(t,e[i]))}updateColorDecorators(e){var t=[];let i={};for(let d=0;d{i[e]||this._codeEditorService.removeDecorationType(e)}),this._colorDecoratorIds=this._editor.deltaDecorations(this._colorDecoratorIds,t)}removeAllDecorations(){this._decorationsIds=this._editor.deltaDecorations(this._decorationsIds,[]),this._colorDecoratorIds=this._editor.deltaDecorations(this._colorDecoratorIds,[]),this._decorationsTypes.forEach(e=>{this._codeEditorService.removeDecorationType(e)})}getColorData(e){var t=this._editor.getModel();return t&&0!==(t=t.getDecorationsInRange(d.a.fromPositions(e,e)).filter(e=>this._colorDatas.has(e.id))).length?this._colorDatas.get(t[0].id):null}};m.ID="editor.contrib.colorDetector",m.RECOMPUTE_TIME=1e3,m=g([p(1,l.a),p(2,i.a)],m),Object(t.l)(m.ID,m)},"930f":function(e,t,i){},"93b9":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"java",extensions:[".java",".jav"],aliases:["Java","java"],mimetypes:["text/x-java-source","text/x-java"],loader:function(){return i.e("chunk-2d0a43df").then(i.bind(null,"0636"))}})},"93ba":function(e,t,i){"use strict";i.r(t),i.d(t,"ToggleTabFocusModeAction",(function(){return s}));var n=i("dff7"),o=i("3813"),r=(t=i("b2cc"),i("8830"));class s extends t.b{constructor(){super({id:s.ID,label:n.a({key:"toggle.tabMovesFocus",comment:["Turn on/off use of tab key for moving focus around VS Code"]},"Toggle Tab Key Moves Focus"),alias:"Toggle Tab Key Moves Focus",precondition:void 0,kbOpts:{kbExpr:null,primary:2091,mac:{primary:1323},weight:100}})}run(e,t){var i=!r.b.getTabFocusMode();r.b.setTabFocusMode(i),i?Object(o.a)(n.a("toggle.tabMovesFocus.on","Pressing Tab will now move focus to the next focusable element")):Object(o.a)(n.a("toggle.tabMovesFocus.off","Pressing Tab will now insert the tab character"))}}s.ID="editor.action.toggleTabFocusMode",Object(t.j)(s)},"93d9":function(e,t,i){"use strict";i.d(t,"a",(function(){return We})),i.d(t,"b",(function(){return Ve})),i.d(t,"e",(function(){return Ue})),i.d(t,"d",(function(){return ct})),i.d(t,"c",(function(){return ft}));var n=i("11f7"),o=i("e8e3"),r=i("2504"),s=i("308f"),a=i("a666"),l=(i("e2b8"),i("72a7"));class d{constructor(e,t){this.renderer=e,this.modelProvider=t}get templateId(){return this.renderer.templateId}renderTemplate(e){return{data:this.renderer.renderTemplate(e),disposable:a.a.None}}renderElement(e,t,i,n){if(i.disposable&&i.disposable.dispose(),i.data){var o=this.modelProvider();if(o.isResolved(e))return this.renderer.renderElement(o.get(e),e,i.data,n);const t=new r.b;o=o.resolve(e,t.token),i.disposable={dispose:()=>t.cancel()},this.renderer.renderPlaceholder(e,i.data),o.then(t=>this.renderer.renderElement(t,e,i.data,n))}}disposeTemplate(e){e.disposable&&(e.disposable.dispose(),e.disposable=void 0),e.data&&(this.renderer.disposeTemplate(e.data),e.data=void 0)}}class h{constructor(e,t){this.modelProvider=e,this.accessibilityProvider=t}getWidgetAriaLabel(){return this.accessibilityProvider.getWidgetAriaLabel()}getAriaLabel(e){var t=this.modelProvider();return t.isResolved(e)?this.accessibilityProvider.getAriaLabel(t.get(e)):null}}class c{constructor(e,t,i,n,o={}){const r=()=>this.model;n=n.map(e=>new d(e,r)),this.list=new l.c(e,t,i,n,(e=r,t=o,Object.assign(Object.assign({},t),{accessibilityProvider:t.accessibilityProvider&&new h(e,t.accessibilityProvider)})))}updateOptions(e){this.list.updateOptions(e)}getHTMLElement(){return this.list.getHTMLElement()}get onDidFocus(){return this.list.onDidFocus}get onDidDispose(){return this.list.onDidDispose}get onMouseDblClick(){return s.c.map(this.list.onMouseDblClick,({element:e,index:t,browserEvent:i})=>({element:void 0===e?void 0:this._model.get(e),index:t,browserEvent:i}))}get onPointer(){return s.c.map(this.list.onPointer,({element:e,index:t,browserEvent:i})=>({element:void 0===e?void 0:this._model.get(e),index:t,browserEvent:i}))}get onDidChangeSelection(){return s.c.map(this.list.onDidChangeSelection,({elements:e,indexes:t,browserEvent:i})=>({elements:e.map(e=>this._model.get(e)),indexes:t,browserEvent:i}))}get model(){return this._model}set model(e){this._model=e,this.list.splice(0,this.list.length,Object(o.r)(e.length))}getFocus(){return this.list.getFocus()}getSelection(){return this.list.getSelection()}getSelectedElements(){return this.getSelection().map(e=>this.model.get(e))}style(e){this.list.style(e)}dispose(){this.list.dispose()}}var u=i("e385");i("ec60");class g{constructor(e,t,i){this.columns=e,this.getColumnSize=i,this.templateId=g.TemplateId,this.renderedTemplates=new Set;var n=new Map(t.map(e=>[e.templateId,e]));this.renderers=[];for(const r of e){var o=n.get(r.templateId);if(!o)throw new Error(`Table cell renderer for template id ${r.templateId} not found.`);this.renderers.push(o)}}renderTemplate(e){var t=Object(n.q)(e,Object(n.a)(".monaco-table-tr")),i=[],o=[];for(let a=0;anew p(e,t));var d,h={size:t.reduce((e,t)=>e+t.column.weight,0),views:t.map(e=>({size:e.column.weight,view:e}))};this.splitview=new u.b(this.domNode,{orientation:1,scrollbarVisibility:2,getSashOrthogonalSize:()=>this.cachedHeight,descriptor:h}),this.splitview.el.style.height=i.headerRowHeight+"px",this.splitview.el.style.lineHeight=i.headerRowHeight+"px";const c=new g(o,r,e=>this.splitview.getViewSize(e));this.list=new l.c(e,this.domNode,(d=i,{getHeight(e){return d.getHeight(e)},getTemplateId(){return g.TemplateId}}),[c],a),this.columnLayoutDisposable=s.c.any(...t.map(e=>e.onDidLayout))(([e,t])=>c.layoutColumn(e,t)),this.styleElement=Object(n.w)(this.domNode),this.style({})}get onDidChangeFocus(){return this.list.onDidChangeFocus}get onDidChangeSelection(){return this.list.onDidChangeSelection}get onMouseDblClick(){return this.list.onMouseDblClick}get onPointer(){return this.list.onPointer}get onDidFocus(){return this.list.onDidFocus}get onDidDispose(){return this.list.onDidDispose}updateOptions(e){this.list.updateOptions(e)}splice(e,t,i=[]){this.list.splice(e,t,i)}getHTMLElement(){return this.domNode}style(e){var t=[];t.push(`.monaco-table.${this.domId} > .monaco-split-view2 .monaco-sash.vertical::before {\n\t\t\ttop: ${this.virtualDelegate.headerRowHeight+1}px;\n\t\t\theight: calc(100% - ${this.virtualDelegate.headerRowHeight}px);\n\t\t}`),this.styleElement.textContent=t.join("\n"),this.list.style(e)}getSelectedElements(){return this.list.getSelectedElements()}getSelection(){return this.list.getSelection()}getFocus(){return this.list.getFocus()}dispose(){this.splitview.dispose(),this.list.dispose(),this.columnLayoutDisposable.dispose()}}m.InstanceCount=0;var f,_=i("7de1"),b=i("650e"),v=i("e32d"),C=i("b835");(t=f=f||{})[t.Unknown=0]="Unknown",t[t.Twistie=1]="Twistie",t[t.Element=2]="Element";class w extends Error{constructor(e,t){super(`TreeError [${e}] `+t)}}class y{constructor(e){this.fn=e,this._map=new WeakMap}map(e){let t=this._map.get(e);return t||(t=this.fn(e),this._map.set(e,t)),t}}var S=i("1b0e"),L=i("258a");function x(e){return"object"==typeof e&&"visibility"in e&&"data"in e}function k(e){switch(e){case!0:return 1;case!1:return 0;default:return e}}function D(e){return"boolean"==typeof e.collapsible}class N{constructor(e,t,i,n={}){this.user=e,this.list=t,this.rootRef=[],this.eventBufferer=new s.d,this._onDidChangeCollapseState=new s.b,this.onDidChangeCollapseState=this.eventBufferer.wrapEvent(this._onDidChangeCollapseState.event),this._onDidChangeRenderNodeCount=new s.b,this.onDidChangeRenderNodeCount=this.eventBufferer.wrapEvent(this._onDidChangeRenderNodeCount.event),this._onDidSplice=new s.b,this.onDidSplice=this._onDidSplice.event,this.collapseByDefault=void 0!==n.collapseByDefault&&n.collapseByDefault,this.filter=n.filter,this.autoExpandSingleChildren=void 0!==n.autoExpandSingleChildren&&n.autoExpandSingleChildren,this.root={parent:void 0,element:i,children:[],depth:0,visibleChildrenCount:0,visibleChildIndex:-1,collapsible:!1,collapsed:!1,renderNodeCount:0,visibility:1,visible:!0,filterData:void 0}}splice(e,t,i=L.a.empty(),n={}){if(0===e.length)throw new w(this.user,"Invalid tree location");n.diffIdentityProvider?this.spliceSmart(n.diffIdentityProvider,e,t,i,n):this.spliceSimple(e,t,i,n)}spliceSmart(e,t,i,n,o,r){void 0===n&&(n=L.a.empty()),void 0===r&&(r=null!=(d=o.diffDepth)?d:0);const s=this.getParentNodeWithListIndex(t)["parentNode"],a=[...n],l=t[t.length-1];var d=new S.a({getElements:()=>s.children.map(t=>e.getId(t.element).toString())},{getElements:()=>[...s.children.slice(0,l),...a,...s.children.slice(l+i)].map(t=>e.getId(t.element).toString())}).ComputeDiff(!1);if(d.quitEarly)return this.spliceSimple(t,i,a,o);const h=t.slice(0,-1);var c=(t,i,n)=>{if(0t.originalStart-e.originalStart))c(u,g,u-(p.originalStart+p.originalLength)),u=p.originalStart,g=p.modifiedStart-l,this.spliceSimple([...h,u],p.originalLength,L.a.slice(a,g,g+p.modifiedLength),o);c(u,g,u)}spliceSimple(e,t,i=L.a.empty(),{onDidCreateNode:n,onDidDeleteNode:r}){const{parentNode:s,listIndex:a,revealed:l,visible:d}=this.getParentNodeWithListIndex(e),h=[];i=L.a.map(i,e=>this.createTreeNode(e,s,s.visible?1:0,l,h,n));var c=e[e.length-1],u=0e+(t.visible?t.renderNodeCount:0),0),this._updateAncestorsRenderNodeCount(s,_-t),this.list.splice(a,t,h)),0{r(t),t.children.forEach(e)};i.forEach(e)}c=0this._setCollapseState(e,n))}isCollapsed(e){return this.getTreeNode(e).collapsed}setCollapsed(e,t,i){var n=this.getTreeNode(e);const o={collapsed:t=void 0===t?!n.collapsed:t,recursive:i||!1};return this.eventBufferer.bufferEvents(()=>this._setCollapseState(e,o))}_setCollapseState(e,t){var{node:i,listIndex:n,revealed:o}=this.getTreeNodeWithListIndex(e),n=this._setListNodeCollapseState(i,n,o,t);if(i!==this.root&&this.autoExpandSingleChildren&&n&&!D(t)&&i.collapsible&&!i.collapsed&&!t.recursive){let n=-1;for(let e=0;e{let t=this.getTreeNode(e);for(;t.parent;)t=t.parent,e=e.slice(0,e.length-1),t.collapsed&&this._setCollapseState(e,{collapsed:!1,recursive:!1})})}refilter(){var e=this.root.renderNodeCount,t=this.updateNodeAfterFilterChange(this.root);this.list.splice(0,e,t)}createTreeNode(e,t,i,n,o,r){const s={parent:t,element:e.element,children:[],depth:t.depth+1,visibleChildrenCount:0,visibleChildIndex:-1,collapsible:"boolean"==typeof e.collapsible?e.collapsible:void 0!==e.collapsed,collapsed:void 0===e.collapsed?this.collapseByDefault:e.collapsed,renderNodeCount:1,visibility:1,visible:!0,filterData:void 0},a=this._filterNode(s,i);s.visibility=a,n&&o.push(s),t=e.children||L.a.empty();const l=n&&0!==a&&!s.collapsed;let d=0,h=1;for(const c of L.a.map(t,e=>this.createTreeNode(e,s,a,l,o,r)))s.children.push(c),h+=c.renderNodeCount,c.visible&&(c.visibleChildIndex=d++);return s.collapsible=s.collapsible||0t.children.length)&&this.hasTreeNode(i,t.children[e]))}getTreeNode(e,t=this.root){if(!e||0===e.length)return t;var[e,...i]=e;if(e<0||e>t.children.length)throw new w(this.user,"Invalid tree location");return this.getTreeNode(i,t.children[e])}getTreeNodeWithListIndex(e){if(0===e.length)return{node:this.root,listIndex:-1,revealed:!0,visible:!1};var{parentNode:t,listIndex:i,revealed:n,visible:o}=this.getParentNodeWithListIndex(e);e=e[e.length-1];if(e<0||e>t.children.length)throw new w(this.user,"Invalid tree location");return t=t.children[e],{node:t,listIndex:i,revealed:n,visible:o&&t.visible}}getParentNodeWithListIndex(e,t=this.root,i=0,n=!0,o=!0){var[r,...e]=e;if(r<0||r>t.children.length)throw new w(this.user,"Invalid tree location");for(let s=0;se.element)),this.data=e}}function H(e){return e instanceof _.a?new V(e):e}class z{constructor(e,t){this.modelProvider=e,this.dnd=t,this.autoExpandDisposable=a.a.None}getDragURI(e){return this.dnd.getDragURI(e.element)}getDragLabel(e,t){if(this.dnd.getDragLabel)return this.dnd.getDragLabel(e.map(e=>e.element),t)}onDragStart(e,t){this.dnd.onDragStart&&this.dnd.onDragStart(H(e),t)}onDragOver(e,t,i,n,r=!0){var s=this.dnd.onDragOver(H(e),t&&t.element,i,n),a=this.autoExpandNode!==t;if(a&&(this.autoExpandDisposable.dispose(),this.autoExpandNode=t),void 0===t)return s;if(a&&"boolean"!=typeof s&&s.autoExpand&&(this.autoExpandDisposable=Object(R.i)(()=>{var e=this.modelProvider(),i=e.getNodeLocation(t);e.isCollapsed(i)&&e.setCollapsed(i,!1),this.autoExpandNode=void 0},500)),"boolean"==typeof s||!s.accept||void 0===s.bubble||s.feedback)return r?s:{accept:"boolean"==typeof s?s:s.accept,effect:"boolean"==typeof s?void 0:s.effect,feedback:[i]};if(1===s.bubble){const o=this.modelProvider(),s=o.getNodeLocation(t);return a=o.getParentNodeLocation(s),r=o.getNode(a),i=a&&o.getListIndex(a),this.onDragOver(e,r,i,n,!1)}const l=this.modelProvider(),d=l.getNodeLocation(t);return a=l.getListIndex(d),e=l.getListRenderCount(d),Object.assign(Object.assign({},s),{feedback:Object(o.r)(a,a+e)})}drop(e,t,i,n){this.autoExpandDisposable.dispose(),this.autoExpandNode=void 0,this.dnd.drop(H(e),t&&t.element,i,n)}onDragEnd(e){this.dnd.onDragEnd&&this.dnd.onDragEnd(e)}}class U{constructor(e){this.delegate=e}getHeight(e){return this.delegate.getHeight(e.element)}getTemplateId(e){return this.delegate.getTemplateId(e.element)}hasDynamicHeight(e){return!!this.delegate.hasDynamicHeight&&this.delegate.hasDynamicHeight(e.element)}setDynamicHeight(e,t){this.delegate.setDynamicHeight&&this.delegate.setDynamicHeight(e.element,t)}}(t=A=A||{}).None="none",t.OnHover="onHover",t.Always="always";class K{constructor(e,t=[]){this._elements=t,this.onDidChange=s.c.forEach(e,e=>this._elements=e)}get elements(){return this._elements}}class q{constructor(e,t,i,n,o={}){this.renderer=e,this.modelProvider=t,this.activeNodes=n,this.renderedElements=new Map,this.renderedNodes=new Map,this.indent=q.DefaultIndent,this.hideTwistiesOfChildlessElements=!1,this.shouldRenderIndentGuides=!1,this.renderedIndentGuides=new P.a,this.activeIndentNodes=new Set,this.indentGuidesDisposable=a.a.None,this.disposables=new a.b,this.templateId=e.templateId,this.updateOptions(o),s.c.map(i,e=>e.node)(this.onDidChangeNodeTwistieState,this,this.disposables),e.onDidChangeTwistieState&&e.onDidChangeTwistieState(this.onDidChangeTwistieState,this,this.disposables)}updateOptions(e={}){var t;void 0!==e.indent&&(this.indent=Object(B.b)(e.indent,0,40)),void 0!==e.renderIndentGuides&&(t=e.renderIndentGuides!==A.None)!==this.shouldRenderIndentGuides&&(this.shouldRenderIndentGuides=t,this.indentGuidesDisposable.dispose(),t)&&(t=new a.b,this.activeNodes.onDidChange(this._onDidChangeActiveNodes,this,t),this.indentGuidesDisposable=t,this._onDidChangeActiveNodes(this.activeNodes.elements)),void 0!==e.hideTwistiesOfChildlessElements&&(this.hideTwistiesOfChildlessElements=e.hideTwistiesOfChildlessElements)}renderTemplate(e){var t=Object(n.q)(e,Object(n.a)(".monaco-tl-row")),i=Object(n.q)(t,Object(n.a)(".monaco-tl-indent")),o=Object(n.q)(t,Object(n.a)(".monaco-tl-twistie"));t=Object(n.q)(t,Object(n.a)(".monaco-tl-contents")),t=this.renderer.renderTemplate(t);return{container:e,indent:i,twistie:o,indentGuidesDisposable:a.a.None,templateData:t}}renderElement(e,t,i,n){"number"==typeof n&&(this.renderedNodes.set(e,{templateData:i,height:n}),this.renderedElements.set(e.element,e));var o=q.DefaultIndent+(e.depth-1)*this.indent;i.twistie.style.paddingLeft=o+"px",i.indent.style.width=o+this.indent-16+"px",this.renderTwistie(e,i),"number"==typeof n&&this.renderIndentGuides(e,i),this.renderer.renderElement(e,t,i.templateData,n)}disposeElement(e,t,i,n){i.indentGuidesDisposable.dispose(),this.renderer.disposeElement&&this.renderer.disposeElement(e,t,i.templateData,n),"number"==typeof n&&(this.renderedNodes.delete(e),this.renderedElements.delete(e.element))}disposeTemplate(e){this.renderer.disposeTemplate(e.templateData)}onDidChangeTwistieState(e){e=this.renderedElements.get(e),e&&this.onDidChangeNodeTwistieState(e)}onDidChangeNodeTwistieState(e){var t=this.renderedNodes.get(e);t&&(this.renderTwistie(e,t.templateData),this._onDidChangeActiveNodes(this.activeNodes.elements),this.renderIndentGuides(e,t.templateData))}renderTwistie(e,t){t.twistie.classList.remove(...O.classNamesArray);let i=!1;this.renderer.renderTwistie&&(i=this.renderer.renderTwistie(e.element,t.twistie)),e.collapsible&&(!this.hideTwistiesOfChildlessElements||0this.renderedIndentGuides.delete(e,l))),s=e}t.indentGuidesDisposable=i}}_onDidChangeActiveNodes(e){if(this.shouldRenderIndentGuides){const t=new Set,i=this.modelProvider();e.forEach(e=>{var n=i.getNodeLocation(e);try{var o=i.getParentNodeLocation(n);e.collapsible&&0{t.has(e)||this.renderedIndentGuides.forEach(e,e=>e.classList.remove("active"))}),t.forEach(e=>{this.activeIndentNodes.has(e)||this.renderedIndentGuides.forEach(e,e=>e.classList.add("active"))}),this.activeIndentNodes=t}}dispose(){this.renderedNodes.clear(),this.renderedElements.clear(),this.indentGuidesDisposable.dispose(),Object(a.f)(this.disposables)}}q.DefaultIndent=8;class ${constructor(e,t,i){this.tree=e,this.keyboardNavigationLabelProvider=t,this._filter=i,this._totalCount=0,this._matchCount=0,this._pattern="",this._lowercasePattern="",this.disposables=new a.b,e.onWillRefilter(this.reset,this,this.disposables)}get totalCount(){return this._totalCount}get matchCount(){return this._matchCount}set pattern(e){this._pattern=e,this._lowercasePattern=e.toLowerCase()}filter(e,t){if(this._filter){if(t=this._filter.filter(e,t),this.tree.options.simpleKeyboardNavigation)return t;let i;if(0===(i="boolean"==typeof t?t?1:0:x(t)?k(t.visibility):t))return!1}if(this._totalCount++,this.tree.options.simpleKeyboardNavigation||!this._pattern)return this._matchCount++,{data:F.a.Default,visibility:!0};t=this.keyboardNavigationLabelProvider.getKeyboardNavigationLabel(e);var i=Array.isArray(t)?t:[t];for(const r of i){var n=r&&r.toString();if(void 0===n)return{data:F.a.Default,visibility:!0};var o=Object(F.d)(this._pattern,this._lowercasePattern,0,n,n.toLowerCase(),0,!0);if(o)return this._matchCount++,1===i.length?{data:o,visibility:!0}:{data:{label:n,score:o},visibility:!0}}return this.tree.options.filterOnType?2:{data:F.a.Default,visibility:!0}}reset(){this._totalCount=0,this._matchCount=0}dispose(){Object(a.f)(this.disposables)}}class G{constructor(e,t,i,o,r){this.tree=e,this.view=i,this.filter=o,this.keyboardNavigationDelegate=r,this._enabled=!1,this._pattern="",this._empty=!1,this._onDidChangeEmptyState=new s.b,this.positionClassName="ne",this.automaticKeyboardNavigation=!0,this.triggered=!1,this._onDidChangePattern=new s.b,this.enabledDisposables=new a.b,this.disposables=new a.b,this.domNode=Object(n.a)(".monaco-list-type-filter."+this.positionClassName),this.domNode.draggable=!0,this.disposables.add(Object(n.i)(this.domNode,"dragstart",()=>this.onDragStart())),this.messageDomNode=Object(n.q)(i.getHTMLElement(),Object(n.a)(".monaco-list-type-filter-message")),this.labelDomNode=Object(n.q)(this.domNode,Object(n.a)("span.label")),o=Object(n.q)(this.domNode,Object(n.a)(".controls")),this._filterOnType=!!e.options.filterOnType,this.filterOnTypeDomNode=Object(n.q)(o,Object(n.a)("input.filter")),this.filterOnTypeDomNode.type="checkbox",this.filterOnTypeDomNode.checked=this._filterOnType,this.filterOnTypeDomNode.tabIndex=-1,this.updateFilterOnTypeTitleAndIcon(),this.disposables.add(Object(n.i)(this.filterOnTypeDomNode,"input",()=>this.onDidChangeFilterOnType())),this.clearDomNode=Object(n.q)(o,Object(n.a)("button.clear"+M.cssSelector)),this.clearDomNode.tabIndex=-1,this.clearDomNode.title=Object(W.a)("clear","Clear"),this.keyboardNavigationEventFilter=e.options.keyboardNavigationEventFilter,t.onDidSplice(this.onDidSpliceModel,this,this.disposables),this.updateOptions(e.options)}get enabled(){return this._enabled}get pattern(){return this._pattern}get filterOnType(){return this._filterOnType}updateOptions(e){e.simpleKeyboardNavigation?this.disable():this.enable(),void 0!==e.filterOnType&&(this._filterOnType=!!e.filterOnType,this.filterOnTypeDomNode.checked=this._filterOnType,this.updateFilterOnTypeTitleAndIcon()),void 0!==e.automaticKeyboardNavigation&&(this.automaticKeyboardNavigation=e.automaticKeyboardNavigation),this.tree.refilter(),this.render(),this.automaticKeyboardNavigation||this.onEventOrInput("")}enable(){var e,t;this._enabled||(e=this.enabledDisposables.add(new v.a(this.view.getHTMLElement(),"keydown")),e=s.c.chain(e.event).filter(e=>!Object(l.e)(e.target)||e.target===this.filterOnTypeDomNode).filter(e=>"Dead"!==e.key&&!/^Media/.test(e.key)).map(e=>new C.a(e)).filter(this.keyboardNavigationEventFilter||(()=>!0)).filter(()=>this.automaticKeyboardNavigation||this.triggered).filter(e=>this.keyboardNavigationDelegate.mightProducePrintableCharacter(e)&&!(18===e.keyCode||16===e.keyCode||15===e.keyCode||17===e.keyCode)||(0{e.stopPropagation(),e.preventDefault()}).event,t=this.enabledDisposables.add(new v.a(this.clearDomNode,"click")),s.c.chain(s.c.any(e,t.event)).event(this.onEventOrInput,this,this.enabledDisposables),this.filter.pattern="",this.tree.refilter(),this.render(),this._enabled=!0,this.triggered=!1)}disable(){this._enabled&&(this.domNode.remove(),this.enabledDisposables.clear(),this.tree.refilter(),this.render(),this._enabled=!1,this.triggered=!1)}onEventOrInput(e){"string"==typeof e?this.onInput(e):e instanceof MouseEvent||9===e.keyCode||1===e.keyCode&&(j.f?e.altKey:e.ctrlKey)?this.onInput(""):1===e.keyCode?this.onInput(0===this.pattern.length?"":this.pattern.substr(0,this.pattern.length-1)):this.onInput(this.pattern+e.browserEvent.key)}onInput(e){var t=this.view.getHTMLElement();e&&!this.domNode.parentElement?t.append(this.domNode):!e&&this.domNode.parentElement&&(this.domNode.remove(),this.tree.domFocus()),this._pattern=e,this._onDidChangePattern.fire(e),this.filter.pattern=e,this.tree.refilter(),e&&this.tree.focusNext(0,!0,void 0,e=>!F.a.isDefault(e.filterData)),t=this.tree.getFocus();0{switch(l){case"nw":this.domNode.style.top="4px",this.domNode.style.left="4px";break;case"ne":this.domNode.style.top="4px",this.domNode.style.left=i-r-6+"px"}},h=()=>{this.positionClassName=l,this.domNode.className="monaco-list-type-filter "+this.positionClassName,this.domNode.style.top="",this.domNode.style.left="",Object(a.f)(s)};d(),this.domNode.classList.remove(l),this.domNode.classList.add("dragging"),s.add(Object(a.i)(()=>this.domNode.classList.remove("dragging"))),s.add(Object(n.i)(document,"dragover",e=>{return(e=e).preventDefault(),i=e.clientX-t,e.dataTransfer&&(e.dataTransfer.dropEffect="none"),l=ih())),b.c.CurrentDragAndDropData=new b.b("vscode-ui"),s.add(Object(a.i)(()=>b.c.CurrentDragAndDropData=void 0))}onDidSpliceModel(){this._enabled&&0!==this.pattern.length&&(this.tree.refilter(),this.render())}onDidChangeFilterOnType(){this.tree.updateOptions({filterOnType:this.filterOnTypeDomNode.checked}),this.tree.refilter(),this.tree.domFocus(),this.render(),this.updateFilterOnTypeTitleAndIcon()}updateFilterOnTypeTitleAndIcon(){this.filterOnType?(this.filterOnTypeDomNode.classList.remove(...I.classNamesArray),this.filterOnTypeDomNode.classList.add(...E.classNamesArray),this.filterOnTypeDomNode.title=Object(W.a)("disable filter on type","Disable Filter on Type")):(this.filterOnTypeDomNode.classList.remove(...E.classNamesArray),this.filterOnTypeDomNode.classList.add(...I.classNamesArray),this.filterOnTypeDomNode.title=Object(W.a)("enable filter on type","Enable Filter on Type"))}render(){var e=0Y(e,t))}class X{constructor(e,t){this.getFirstViewElementWithTrait=e,this.identityProvider=t,this.nodes=[],this._onDidChange=new s.b,this.onDidChange=this._onDidChange.event}get nodeSet(){return this._nodeSet||(this._nodeSet=this.createNodeSet()),this._nodeSet}set(e,t){var i;(null!=(i=t)&&i.__forceEvent||!Object(o.h)(this.nodes,e))&&this._set(e,!1,t)}_set(e,t,i){if(this.nodes=[...e],this.elements=void 0,this._nodeSet=void 0,!t){const e=this;this._onDidChange.fire({get elements(){return e.get()},browserEvent:i})}}get(){return this.elements||(this.elements=this.nodes.map(e=>e.element)),[...this.elements]}getNodes(){return this.nodes}has(e){return this.nodeSet.has(e)}onDidModelSplice({insertedNodes:e,deletedNodes:t}){if(this.identityProvider){const o=new Set,r=e=>o.add(this.identityProvider.getId(e.element).toString()),s=(t.forEach(e=>Y(e,r)),new Map),a=e=>s.set(this.identityProvider.getId(e.element).toString(),e);e.forEach(e=>Y(e,a));var i=[];for(const e of this.nodes){var n=this.identityProvider.getId(e.element).toString();o.has(n)?(n=s.get(n))&&i.push(n):i.push(e)}0e.delete(t);t.forEach(e=>Y(e,i)),this.set([...e.values()])}}createNodeSet(){var e=new Set;for(const t of this.nodes)e.add(t);return e}}class Q extends l.d{constructor(e,t){super(e),this.tree=t}onViewPointer(e){if(!Object(l.e)(e.browserEvent.target)&&!Object(l.f)(e.browserEvent.target)){var t=e.element;if(!t)return super.onViewPointer(e);if(this.isSelectionRangeChangeEvent(e)||this.isSelectionSingleChangeEvent(e))return super.onViewPointer(e);var i=e.browserEvent.target;i=i.classList.contains("monaco-tl-twistie")||i.classList.contains("monaco-icon-label")&&i.classList.contains("folder-icon")&&e.browserEvent.offsetX<16;let r=!1;if((r="function"==typeof this.tree.expandOnlyOnTwistieClick?this.tree.expandOnlyOnTwistieClick(t.element):!!this.tree.expandOnlyOnTwistieClick)&&!i&&2!==e.browserEvent.detail)return super.onViewPointer(e);if(!this.tree.expandOnDoubleClick&&2===e.browserEvent.detail)return super.onViewPointer(e);if(t.collapsible){var n=this.tree.model,o=(t=n.getNodeLocation(t),e.browserEvent.altKey);if(this.tree.setFocus([t]),n.setCollapsed(t,void 0,o),r&&i)return}super.onViewPointer(e)}}onDoubleClick(e){!e.browserEvent.target.classList.contains("monaco-tl-twistie")&&this.tree.expandOnDoubleClick&&super.onDoubleClick(e)}}class J extends l.c{constructor(e,t,i,n,o,r,s,a){super(e,t,i,n,a),this.focusTrait=o,this.selectionTrait=r,this.anchorTrait=s}createMouseController(e){return new Q(this,e.tree)}splice(e,t,i=[]){if(super.splice(e,t,i),0!==i.length){const t=[],n=[];let r;i.forEach((i,o)=>{this.focusTrait.has(i)&&t.push(e+o),this.selectionTrait.has(i)&&n.push(e+o),this.anchorTrait.has(i)&&(r=e+o)}),0this.element(e)),t)}setSelection(e,t,i=!1){super.setSelection(e,t),i||this.selectionTrait.set(e.map(e=>this.element(e)),t)}setAnchor(e,t=!1){super.setAnchor(e),t||(void 0===e?this.anchorTrait.set([]):this.anchorTrait.set([this.element(e)]))}}class ee{constructor(e,t,i,o,r={}){this._options=r,this.eventBufferer=new s.d,this.disposables=new a.b,this._onWillRefilter=new s.b,this.onWillRefilter=this._onWillRefilter.event,this._onDidUpdateOptions=new s.b,i=new U(i);const d=new s.f;var h,c,u,g=new s.f;const p=new K(g.event);for(h of(this.renderers=o.map(e=>new q(e,()=>this.model,d.event,p,r)),this.renderers))this.disposables.add(h);let m;if(r.keyboardNavigationLabelProvider&&(m=new $(this,r.keyboardNavigationLabelProvider,r.filter),r=Object.assign(Object.assign({},r),{filter:m}),this.disposables.add(m)),this.focus=new X(()=>this.view.getFocusedElements()[0],r.identityProvider),this.selection=new X(()=>this.view.getSelectedElements()[0],r.identityProvider),this.anchor=new X(()=>this.view.getAnchorElement(),r.identityProvider),this.view=new J(e,t,i,this.renderers,this.focus,this.selection,this.anchor,Object.assign(Object.assign({},(c=()=>this.model,(u=r)&&Object.assign(Object.assign({},u),{identityProvider:u.identityProvider&&{getId(e){return u.identityProvider.getId(e.element)}},dnd:u.dnd&&new z(c,u.dnd),multipleSelectionController:u.multipleSelectionController&&{isSelectionSingleChangeEvent(e){return u.multipleSelectionController.isSelectionSingleChangeEvent(Object.assign(Object.assign({},e),{element:e.element}))},isSelectionRangeChangeEvent(e){return u.multipleSelectionController.isSelectionRangeChangeEvent(Object.assign(Object.assign({},e),{element:e.element}))}},accessibilityProvider:u.accessibilityProvider&&Object.assign(Object.assign({},u.accessibilityProvider),{getSetSize(e){var t=c();e=t.getNodeLocation(e),e=t.getParentNodeLocation(e);return t.getNode(e).visibleChildrenCount},getPosInSet(e){return e.visibleChildIndex+1},isChecked:u.accessibilityProvider&&u.accessibilityProvider.isChecked?e=>u.accessibilityProvider.isChecked(e.element):void 0,getRole:u.accessibilityProvider&&u.accessibilityProvider.getRole?e=>u.accessibilityProvider.getRole(e.element):()=>"treeitem",getAriaLabel(e){return u.accessibilityProvider.getAriaLabel(e.element)},getWidgetAriaLabel(){return u.accessibilityProvider.getWidgetAriaLabel()},getWidgetRole:u.accessibilityProvider&&u.accessibilityProvider.getWidgetRole?()=>u.accessibilityProvider.getWidgetRole():()=>"tree",getAriaLevel:u.accessibilityProvider&&u.accessibilityProvider.getAriaLevel?e=>u.accessibilityProvider.getAriaLevel(e.element):e=>e.depth,getActiveDescendantId:u.accessibilityProvider.getActiveDescendantId&&(e=>u.accessibilityProvider.getActiveDescendantId(e.element))}),keyboardNavigationLabelProvider:u.keyboardNavigationLabelProvider&&Object.assign(Object.assign({},u.keyboardNavigationLabelProvider),{getKeyboardNavigationLabel(e){return u.keyboardNavigationLabelProvider.getKeyboardNavigationLabel(e.element)}}),enableKeyboardNavigation:u.simpleKeyboardNavigation}))),{tree:this})),this.model=this.createModel(e,this.view,r),d.input=this.model.onDidChangeCollapseState,o=s.c.forEach(this.model.onDidSplice,e=>{this.eventBufferer.bufferEvents(()=>{this.focus.onDidModelSplice(e),this.selection.onDidModelSplice(e)})}),o(()=>null,null,this.disposables),g.input=s.c.chain(s.c.any(o,this.focus.onDidChange,this.selection.onDidChange)).debounce(()=>null,0).map(()=>{var e=new Set;for(const t of this.focus.getNodes())e.add(t);for(const t of this.selection.getNodes())e.add(t);return[...e.values()]}).event,!1!==r.keyboardSupport&&((t=s.c.chain(this.view.onKeyDown).filter(e=>!Object(l.e)(e.target)).map(e=>new C.a(e))).filter(e=>15===e.keyCode).on(this.onLeftArrow,this,this.disposables),t.filter(e=>17===e.keyCode).on(this.onRightArrow,this,this.disposables),t.filter(e=>10===e.keyCode).on(this.onSpace,this,this.disposables)),r.keyboardNavigationLabelProvider){const e=r.keyboardNavigationDelegate||l.a;this.typeFilterController=new G(this,this.model,this.view,m,e),this.focusNavigationFilter=e=>this.typeFilterController.shouldAllowFocus(e),this.disposables.add(this.typeFilterController)}this.styleElement=Object(n.w)(this.view.getHTMLElement()),this.getHTMLElement().classList.toggle("always",this._options.renderIndentGuides===A.Always)}get onDidChangeFocus(){return this.eventBufferer.wrapEvent(this.focus.onDidChange)}get onDidChangeSelection(){return this.eventBufferer.wrapEvent(this.selection.onDidChange)}get onMouseDblClick(){return s.c.map(this.view.onMouseDblClick,Z)}get onPointer(){return s.c.map(this.view.onPointer,Z)}get onDidFocus(){return this.view.onDidFocus}get onDidChangeCollapseState(){return this.model.onDidChangeCollapseState}get expandOnDoubleClick(){return void 0===this._options.expandOnDoubleClick||this._options.expandOnDoubleClick}get expandOnlyOnTwistieClick(){return void 0===this._options.expandOnlyOnTwistieClick||this._options.expandOnlyOnTwistieClick}get onDidDispose(){return this.view.onDidDispose}updateOptions(e={}){this._options=Object.assign(Object.assign({},this._options),e);for(const t of this.renderers)t.updateOptions(e);this.view.updateOptions(Object.assign(Object.assign({},this._options),{enableKeyboardNavigation:this._options.simpleKeyboardNavigation})),this.typeFilterController&&this.typeFilterController.updateOptions(this._options),this._onDidUpdateOptions.fire(this._options),this.getHTMLElement().classList.toggle("always",this._options.renderIndentGuides===A.Always)}get options(){return this._options}getHTMLElement(){return this.view.getHTMLElement()}get scrollTop(){return this.view.scrollTop}set scrollTop(e){this.view.scrollTop=e}domFocus(){this.view.domFocus()}layout(e,t){this.view.layout(e,t)}style(e){var t="."+this.view.domId,i=[];e.treeIndentGuidesStroke&&(i.push(`.monaco-list${t}:hover .monaco-tl-indent > .indent-guide, .monaco-list${t}.always .monaco-tl-indent > .indent-guide { border-color: ${e.treeIndentGuidesStroke.transparent(.4)}; }`),i.push(`.monaco-list${t} .monaco-tl-indent > .indent-guide.active { border-color: ${e.treeIndentGuidesStroke}; }`)),this.styleElement.textContent=i.join("\n"),this.view.style(e)}collapse(e,t=!1){return this.model.setCollapsed(e,!0,t)}expand(e,t=!1){return this.model.setCollapsed(e,!1,t)}isCollapsible(e){return this.model.isCollapsible(e)}setCollapsible(e,t){return this.model.setCollapsible(e,t)}isCollapsed(e){return this.model.isCollapsed(e)}refilter(){this._onWillRefilter.fire(void 0),this.model.refilter()}setSelection(e,t){var i=e.map(e=>this.model.getNode(e));this.selection.set(i,t),i=e.map(e=>this.model.getListIndex(e)).filter(e=>-1this.model.getNode(e));this.focus.set(i,t),i=e.map(e=>this.model.getListIndex(e)).filter(e=>-1e.visible)&&([t]=this.view.getFocus(),this.view.reveal(e=t+1),this.view.setFocus([e]))}onSpace(e){e.preventDefault(),e.stopPropagation();var t=this.view.getFocusedElements();0!==t.length&&(t=t[0],t=this.model.getNodeLocation(t),e=e.browserEvent.altKey,this.model.setCollapsed(t,void 0,e))}dispose(){Object(a.f)(this.disposables),this.view.dispose()}}class te{constructor(e,t,i={}){this.user=e,this.rootRef=null,this.nodes=new Map,this.nodesByIdentity=new Map,this.model=new N(e,t,null,i),this.onDidSplice=this.model.onDidSplice,this.onDidChangeCollapseState=this.model.onDidChangeCollapseState,this.onDidChangeRenderNodeCount=this.model.onDidChangeRenderNodeCount,i.sorter&&(this.sorter={compare(e,t){return i.sorter.compare(e.element,t.element)}}),this.identityProvider=i.identityProvider}setChildren(e,t=L.a.empty(),i={}){e=this.getElementLocation(e),this._setChildren(e,this.preserveCollapseState(t),i)}_setChildren(e,t=L.a.empty(),i){const n=new Set,o=new Set;this.model.splice([...e,0],Number.MAX_VALUE,t,Object.assign(Object.assign({},i),{onDidCreateNode:e=>{var t;null!==e.element&&(e=e,n.add(e.element),this.nodes.set(e.element,e),this.identityProvider&&(t=this.identityProvider.getId(e.element).toString(),o.add(t),this.nodesByIdentity.set(t,e)),null!=(t=i.onDidCreateNode))&&t.call(i,e)},onDidDeleteNode:e=>{var t;null!==e.element&&(e=e,n.has(e.element)||this.nodes.delete(e.element),this.identityProvider&&(t=this.identityProvider.getId(e.element).toString(),o.has(t)||this.nodesByIdentity.delete(t)),null!=(t=i.onDidDeleteNode))&&t.call(i,e)}}))}preserveCollapseState(e=L.a.empty()){return this.sorter&&(e=[...e].sort(this.sorter.compare.bind(this.sorter))),L.a.map(e,e=>{let t=this.nodes.get(e.element);var i,n;return!t&&this.identityProvider&&(i=this.identityProvider.getId(e.element).toString(),t=this.nodesByIdentity.get(i)),t?(i=("boolean"==typeof e.collapsible?e:t).collapsible,n=(void 0!==e.collapsed?e:t).collapsed,Object.assign(Object.assign({},e),{collapsible:i,collapsed:n,children:this.preserveCollapseState(e.children)})):Object.assign(Object.assign({},e),{children:this.preserveCollapseState(e.children)})})}rerender(e){e=this.getElementLocation(e),this.model.rerender(e)}has(e){return this.nodes.has(e)}getListIndex(e){return e=this.getElementLocation(e),this.model.getListIndex(e)}getListRenderCount(e){return e=this.getElementLocation(e),this.model.getListRenderCount(e)}isCollapsible(e){return e=this.getElementLocation(e),this.model.isCollapsible(e)}setCollapsible(e,t){return e=this.getElementLocation(e),this.model.setCollapsible(e,t)}isCollapsed(e){return e=this.getElementLocation(e),this.model.isCollapsed(e)}setCollapsed(e,t,i){return e=this.getElementLocation(e),this.model.setCollapsed(e,t,i)}expandTo(e){e=this.getElementLocation(e),this.model.expandTo(e)}refilter(){this.model.refilter()}getNode(e=null){if(null===e)return this.model.getNode(this.model.rootRef);var t=this.nodes.get(e);if(t)return t;throw new w(this.user,"Tree element not found: "+e)}getNodeLocation(e){return e.element}getParentNodeLocation(e){if(null===e)throw new w(this.user,"Invalid getParentNodeLocation call");var t=this.nodes.get(e);if(t)return t=this.model.getNodeLocation(t),t=this.model.getParentNodeLocation(t),this.model.getNode(t).element;throw new w(this.user,"Tree element not found: "+e)}getElementLocation(e){if(null===e)return[];var t=this.nodes.get(e);if(t)return this.model.getNodeLocation(t);throw new w(this.user,"Tree element not found: "+e)}}function ie(e){return{element:{elements:[e.element],incompressible:e.incompressible||!1},children:L.a.map(L.a.from(e.children),ie),collapsible:e.collapsible,collapsed:e.collapsed}}function ne(e){var t=[e.element],i=e.incompressible||!1;let n,o;for(;;){if([o,n]=L.a.consume(L.a.from(e.children),2),1!==o.length)break;if(o[0].incompressible)break;e=o[0],t.push(e.element)}return{element:{elements:t,incompressible:i},children:L.a.map(L.a.concat(o,n),ne),collapsible:e.collapsible,collapsed:e.collapsed}}function oe(e){return function e(t,i=0){let n;return n=ie(t,0)),0===i&&t.element.incompressible?{element:t.element.elements[i],children:n,incompressible:!0,collapsible:t.collapsible,collapsed:t.collapsed}:{element:t.element.elements[i],children:n,collapsible:t.collapsible,collapsed:t.collapsed}}(e,0)}class re{constructor(e,t,i={}){this.user=e,this.rootRef=null,this.nodes=new Map,this.model=new te(e,t,i),this.enabled=void 0===i.compressionEnabled||i.compressionEnabled,this.identityProvider=i.identityProvider}get onDidSplice(){return this.model.onDidSplice}get onDidChangeCollapseState(){return this.model.onDidChangeCollapseState}get onDidChangeRenderNodeCount(){return this.model.onDidChangeRenderNodeCount}setChildren(e,t=L.a.empty(),i){var n;i=i.diffIdentityProvider&&(n=i.diffIdentityProvider,{getId(e){return e.elements.map(e=>n.getId(e).toString()).join("\0")}});if(null===e)o=L.a.map(t,this.enabled?ne:ie),this._setChildren(null,o,{diffIdentityProvider:i,diffDepth:1/0});else{var o=this.nodes.get(e);if(!o)throw new Error("Unknown compressed tree node");const n=this.model.getNode(o);o=this.model.getParentNodeLocation(o),o=this.model.getNode(o),e=function e(t,i,n){return t.element===i?Object.assign(Object.assign({},t),{children:n}):Object.assign(Object.assign({},t),{children:L.a.map(L.a.from(t.children),t=>e(t,i,n))})}(oe(n),e,t);const r=(this.enabled?ne:ie)(e);t=o.children.map(e=>e===n?r:e),this._setChildren(o.element,t,{diffIdentityProvider:i,diffDepth:n.depth-o.depth})}}setCompressionEnabled(e){var t;e!==this.enabled&&(this.enabled=e,t=this.model.getNode().children,t=L.a.map(t,oe),t=L.a.map(t,e?ne:ie),this._setChildren(null,t,{diffIdentityProvider:this.identityProvider,diffDepth:1/0}))}_setChildren(e,t,i){const n=new Set;this.model.setChildren(e,t,Object.assign(Object.assign({},i),{onDidCreateNode:e=>{for(const t of e.element.elements)n.add(t),this.nodes.set(t,e.element)},onDidDeleteNode:e=>{for(const t of e.element.elements)n.has(t)||this.nodes.delete(t)}}))}has(e){return this.nodes.has(e)}getListIndex(e){return e=this.getCompressedNode(e),this.model.getListIndex(e)}getListRenderCount(e){return e=this.getCompressedNode(e),this.model.getListRenderCount(e)}getNode(e){return void 0===e?this.model.getNode():(e=this.getCompressedNode(e),this.model.getNode(e))}getNodeLocation(e){return e=this.model.getNodeLocation(e),null===e?null:e.elements[e.elements.length-1]}getParentNodeLocation(e){return e=this.getCompressedNode(e),e=this.model.getParentNodeLocation(e),null===e?null:e.elements[e.elements.length-1]}isCollapsible(e){return e=this.getCompressedNode(e),this.model.isCollapsible(e)}setCollapsible(e,t){return e=this.getCompressedNode(e),this.model.setCollapsible(e,t)}isCollapsed(e){return e=this.getCompressedNode(e),this.model.isCollapsed(e)}setCollapsed(e,t,i){return e=this.getCompressedNode(e),this.model.setCollapsed(e,t,i)}expandTo(e){e=this.getCompressedNode(e),this.model.expandTo(e)}rerender(e){e=this.getCompressedNode(e),this.model.rerender(e)}refilter(){this.model.refilter()}getCompressedNode(e){if(null===e)return null;var t=this.nodes.get(e);if(t)return t;throw new w(this.user,"Tree element not found: "+e)}}const se=e=>e[e.length-1];class ae{constructor(e,t){this.unwrapper=e,this.node=t}get element(){return null===this.node.element?null:this.unwrapper(this.node.element)}get children(){return this.node.children.map(e=>new ae(this.unwrapper,e))}get depth(){return this.node.depth}get visibleChildrenCount(){return this.node.visibleChildrenCount}get visibleChildIndex(){return this.node.visibleChildIndex}get collapsible(){return this.node.collapsible}get collapsed(){return this.node.collapsed}get visible(){return this.node.visible}get filterData(){return this.node.filterData}}class le{constructor(e,t,i={}){this.rootRef=null,this.elementMapper=i.elementMapper||se;const n=e=>this.elementMapper(e.elements);var o,r,s,a;this.nodeMapper=new y(e=>new ae(n,e)),this.model=new re(e,(s=this.nodeMapper,a=t,{splice(e,t,i){a.splice(e,t,i.map(e=>s.map(e)))},updateElementHeight(e,t){a.updateElementHeight(e,t)}}),(o=n,r=i,Object.assign(Object.assign({},r),{identityProvider:r.identityProvider&&{getId(e){return r.identityProvider.getId(o(e))}},sorter:r.sorter&&{compare(e,t){return r.sorter.compare(e.elements[0],t.elements[0])}},filter:r.filter&&{filter(e,t){return r.filter.filter(o(e),t)}}})))}get onDidSplice(){return s.c.map(this.model.onDidSplice,({insertedNodes:e,deletedNodes:t})=>({insertedNodes:e.map(e=>this.nodeMapper.map(e)),deletedNodes:t.map(e=>this.nodeMapper.map(e))}))}get onDidChangeCollapseState(){return s.c.map(this.model.onDidChangeCollapseState,({node:e,deep:t})=>({node:this.nodeMapper.map(e),deep:t}))}get onDidChangeRenderNodeCount(){return s.c.map(this.model.onDidChangeRenderNodeCount,e=>this.nodeMapper.map(e))}setChildren(e,t=L.a.empty(),i={}){this.model.setChildren(e,t,i)}setCompressionEnabled(e){this.model.setCompressionEnabled(e)}has(e){return this.model.has(e)}getListIndex(e){return this.model.getListIndex(e)}getListRenderCount(e){return this.model.getListRenderCount(e)}getNode(e){return this.nodeMapper.map(this.model.getNode(e))}getNodeLocation(e){return e.element}getParentNodeLocation(e){return this.model.getParentNodeLocation(e)}isCollapsible(e){return this.model.isCollapsible(e)}setCollapsible(e,t){return this.model.setCollapsible(e,t)}isCollapsed(e){return this.model.isCollapsed(e)}setCollapsed(e,t,i){return this.model.setCollapsed(e,t,i)}expandTo(e){return this.model.expandTo(e)}rerender(e){return this.model.rerender(e)}refilter(){return this.model.refilter()}getCompressedTreeNode(e=null){return this.model.getNode(e)}}t=i("6424");class de extends ee{constructor(e,t,i,n,o={}){super(e,t,i,n,o)}get onDidChangeCollapseState(){return this.model.onDidChangeCollapseState}setChildren(e,t=L.a.empty(),i){this.model.setChildren(e,t,i)}rerender(e){void 0===e?this.view.rerender():this.model.rerender(e)}hasElement(e){return this.model.has(e)}createModel(e,t,i){return new te(e,t,i)}}class he{constructor(e,t){this._compressedTreeNodeProvider=e,this.renderer=t,this.templateId=t.templateId,t.onDidChangeTwistieState&&(this.onDidChangeTwistieState=t.onDidChangeTwistieState)}get compressedTreeNodeProvider(){return this._compressedTreeNodeProvider()}renderTemplate(e){return{compressedTreeNode:void 0,data:this.renderer.renderTemplate(e)}}renderElement(e,t,i,n){var o=this.compressedTreeNodeProvider.getCompressedTreeNode(e.element);1===o.element.elements.length?(i.compressedTreeNode=void 0,this.renderer.renderElement(e,t,i.data,n)):(i.compressedTreeNode=o,this.renderer.renderCompressedElements(o,t,i.data,n))}disposeElement(e,t,i,n){i.compressedTreeNode?this.renderer.disposeCompressedElements&&this.renderer.disposeCompressedElements(i.compressedTreeNode,t,i.data,n):this.renderer.disposeElement&&this.renderer.disposeElement(e,t,i.data,n)}disposeTemplate(e){this.renderer.disposeTemplate(e.data)}renderTwistie(e,t){return!!this.renderer.renderTwistie&&this.renderer.renderTwistie(e,t)}}(function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3this;var s,a;super(e,t,i,n.map(e=>new he(r,e)),(s=r,(a=o)&&Object.assign(Object.assign({},a),{keyboardNavigationLabelProvider:a.keyboardNavigationLabelProvider&&{getKeyboardNavigationLabel(e){let t;try{t=s().getCompressedTreeNode(e)}catch(t){return a.keyboardNavigationLabelProvider.getKeyboardNavigationLabel(e)}return 1===t.element.elements.length?a.keyboardNavigationLabelProvider.getKeyboardNavigationLabel(e):a.keyboardNavigationLabelProvider.getCompressedNodeKeyboardNavigationLabel(t.element.elements)}}})))}setChildren(e,t=L.a.empty(),i){this.model.setChildren(e,t,i)}createModel(e,t,i){return new le(e,t,i)}updateOptions(e={}){super.updateOptions(e),void 0!==e.compressionEnabled&&this.model.setCompressionEnabled(e.compressionEnabled)}getCompressedTreeNode(e=null){return this.model.getCompressedTreeNode(e)}}var ue=i("fdcc"),ge=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))};function pe(e){return Object.assign(Object.assign({},e),{children:[],refreshPromise:void 0,stale:!0,slow:!1,collapsedByDefault:void 0})}function me(e,t){return!!t.parent&&(t.parent===e||me(e,t.parent))}class fe{constructor(e){this.node=e}get element(){return this.node.element.element}get children(){return this.node.children.map(e=>new fe(e))}get depth(){return this.node.depth}get visibleChildrenCount(){return this.node.visibleChildrenCount}get visibleChildIndex(){return this.node.visibleChildIndex}get collapsible(){return this.node.collapsible}get collapsed(){return this.node.collapsed}get visible(){return this.node.visible}get filterData(){return this.node.filterData}}class _e{constructor(e,t,i){this.renderer=e,this.nodeMapper=t,this.onDidChangeTwistieState=i,this.renderedNodes=new Map,this.templateId=e.templateId}renderTemplate(e){return{templateData:this.renderer.renderTemplate(e)}}renderElement(e,t,i,n){this.renderer.renderElement(this.nodeMapper.map(e),t,i.templateData,n)}renderTwistie(e,t){return e.slow?(t.classList.add(...T.classNamesArray),!0):(t.classList.remove(...T.classNamesArray),!1)}disposeElement(e,t,i,n){this.renderer.disposeElement&&this.renderer.disposeElement(this.nodeMapper.map(e),t,i.templateData,n)}disposeTemplate(e){this.renderer.disposeTemplate(e.templateData)}dispose(){this.renderedNodes.clear()}}function be(e){return{browserEvent:e.browserEvent,elements:e.elements.map(e=>e.element)}}function ve(e){return{browserEvent:e.browserEvent,element:e.element&&e.element.element,target:e.target}}class Ce extends _.a{constructor(e){super(e.elements.map(e=>e.element)),this.data=e}}function we(e){return e instanceof _.a?new Ce(e):e}class ye{constructor(e){this.dnd=e}getDragURI(e){return this.dnd.getDragURI(e.element)}getDragLabel(e,t){if(this.dnd.getDragLabel)return this.dnd.getDragLabel(e.map(e=>e.element),t)}onDragStart(e,t){this.dnd.onDragStart&&this.dnd.onDragStart(we(e),t)}onDragOver(e,t,i,n,o=0){return this.dnd.onDragOver(we(e),t&&t.element,i,n)}drop(e,t,i,n){this.dnd.drop(we(e),t&&t.element,i,n)}onDragEnd(e){this.dnd.onDragEnd&&this.dnd.onDragEnd(e)}}function Se(e){return e&&Object.assign(Object.assign({},e),{collapseByDefault:!0,identityProvider:e.identityProvider&&{getId(t){return e.identityProvider.getId(t.element)}},dnd:e.dnd&&new ye(e.dnd),multipleSelectionController:e.multipleSelectionController&&{isSelectionSingleChangeEvent(t){return e.multipleSelectionController.isSelectionSingleChangeEvent(Object.assign(Object.assign({},t),{element:t.element}))},isSelectionRangeChangeEvent(t){return e.multipleSelectionController.isSelectionRangeChangeEvent(Object.assign(Object.assign({},t),{element:t.element}))}},accessibilityProvider:e.accessibilityProvider&&Object.assign(Object.assign({},e.accessibilityProvider),{getPosInSet:void 0,getSetSize:void 0,getRole:e.accessibilityProvider.getRole?t=>e.accessibilityProvider.getRole(t.element):()=>"treeitem",isChecked:e.accessibilityProvider.isChecked?t=>{var i;return!(null==(i=e.accessibilityProvider)||!i.isChecked(t.element))}:void 0,getAriaLabel(t){return e.accessibilityProvider.getAriaLabel(t.element)},getWidgetAriaLabel(){return e.accessibilityProvider.getWidgetAriaLabel()},getWidgetRole:e.accessibilityProvider.getWidgetRole?()=>e.accessibilityProvider.getWidgetRole():()=>"tree",getAriaLevel:e.accessibilityProvider.getAriaLevel&&(t=>e.accessibilityProvider.getAriaLevel(t.element)),getActiveDescendantId:e.accessibilityProvider.getActiveDescendantId&&(t=>e.accessibilityProvider.getActiveDescendantId(t.element))}),filter:e.filter&&{filter(t,i){return e.filter.filter(t.element,i)}},keyboardNavigationLabelProvider:e.keyboardNavigationLabelProvider&&Object.assign(Object.assign({},e.keyboardNavigationLabelProvider),{getKeyboardNavigationLabel(t){return e.keyboardNavigationLabelProvider.getKeyboardNavigationLabel(t.element)}}),sorter:void 0,expandOnlyOnTwistieClick:void 0===e.expandOnlyOnTwistieClick?void 0:"function"!=typeof e.expandOnlyOnTwistieClick?e.expandOnlyOnTwistieClick:t=>e.expandOnlyOnTwistieClick(t.element),additionalScrollHeight:e.additionalScrollHeight})}function Le(e,t){t(e),e.children.forEach(e=>Le(e,t))}class xe{constructor(e,t,i,n,o,r={}){this.user=e,this.dataSource=o,this.nodes=new Map,this.subTreeRefreshPromises=new Map,this.refreshPromises=new Map,this._onDidRender=new s.b,this._onDidChangeNodeSlowState=new s.b,this.nodeMapper=new y(e=>new fe(e)),this.disposables=new a.b,this.identityProvider=r.identityProvider,this.autoExpandSingleChildren=void 0!==r.autoExpandSingleChildren&&r.autoExpandSingleChildren,this.sorter=r.sorter,this.collapseByDefault=r.collapseByDefault,this.tree=this.createTree(e,t,i,n,r),this.root=pe({element:void 0,parent:null,hasChildren:!0}),this.identityProvider&&(this.root=Object.assign(Object.assign({},this.root),{id:null})),this.nodes.set(null,this.root),this.tree.onDidChangeCollapseState(this._onDidChangeCollapseState,this,this.disposables)}get onDidChangeFocus(){return s.c.map(this.tree.onDidChangeFocus,be)}get onDidChangeSelection(){return s.c.map(this.tree.onDidChangeSelection,be)}get onMouseDblClick(){return s.c.map(this.tree.onMouseDblClick,ve)}get onPointer(){return s.c.map(this.tree.onPointer,ve)}get onDidFocus(){return this.tree.onDidFocus}get onDidDispose(){return this.tree.onDidDispose}createTree(e,t,i,n,o){return i=new U(i),n=n.map(e=>new _e(e,this.nodeMapper,this._onDidChangeNodeSlowState.event)),o=Se(o)||{},new de(e,t,i,n,o)}updateOptions(e={}){this.tree.updateOptions(e)}getHTMLElement(){return this.tree.getHTMLElement()}get scrollTop(){return this.tree.scrollTop}set scrollTop(e){this.tree.scrollTop=e}domFocus(){this.tree.domFocus()}layout(e,t){this.tree.layout(e,t)}style(e){this.tree.style(e)}getInput(){return this.root.element}setInput(e,t){return ge(this,void 0,void 0,(function*(){this.refreshPromises.forEach(e=>e.cancel()),this.refreshPromises.clear(),this.root.element=e;var i=t&&{viewState:t,focus:[],selection:[]};yield this._updateChildren(e,!0,!1,i),i&&(this.tree.setFocus(i.focus),this.tree.setSelection(i.selection)),t&&"number"==typeof t.scrollTop&&(this.scrollTop=t.scrollTop)}))}_updateChildren(e=this.root.element,t=!0,i=!1,n,o){return ge(this,void 0,void 0,(function*(){if(void 0===this.root.element)throw new w(this.user,"Tree input not set");this.root.refreshPromise&&(yield this.root.refreshPromise,yield s.c.toPromise(this._onDidRender.event));var r=this.getDataNode(e);if(yield this.refreshAndRenderNode(r,t,n,o),i)try{this.tree.rerender(r)}catch(r){}}))}rerender(e){void 0===e||e===this.root.element?this.tree.rerender():(e=this.getDataNode(e),this.tree.rerender(e))}collapse(e,t=!1){return e=this.getDataNode(e),this.tree.collapse(e===this.root?null:e,t)}expand(e,t=!1){return ge(this,void 0,void 0,(function*(){if(void 0===this.root.element)throw new w(this.user,"Tree input not set");this.root.refreshPromise&&(yield this.root.refreshPromise,yield s.c.toPromise(this._onDidRender.event));var i,n=this.getDataNode(e);return!(this.tree.hasElement(n)&&!this.tree.isCollapsible(n)||(n.refreshPromise&&(yield this.root.refreshPromise,yield s.c.toPromise(this._onDidRender.event)),n!==this.root&&!n.refreshPromise&&!this.tree.isCollapsed(n)))&&(i=this.tree.expand(n===this.root?null:n,t),n.refreshPromise&&(yield this.root.refreshPromise,yield s.c.toPromise(this._onDidRender.event)),i)}))}setSelection(e,t){e=e.map(e=>this.getDataNode(e)),this.tree.setSelection(e,t)}getSelection(){return this.tree.getSelection().map(e=>e.element)}setFocus(e,t){e=e.map(e=>this.getDataNode(e)),this.tree.setFocus(e,t)}getFocus(){return this.tree.getFocus().map(e=>e.element)}reveal(e,t){this.tree.reveal(this.getDataNode(e),t)}getDataNode(e){var t=this.nodes.get(e===this.root.element?null:e);if(t)return t;throw new w(this.user,"Data tree node not found: "+e)}refreshAndRenderNode(e,t,i,n){return ge(this,void 0,void 0,(function*(){yield this.refreshNode(e,t,i),this.render(e,i,n)}))}refreshNode(e,t,i){return ge(this,void 0,void 0,(function*(){let n;return this.subTreeRefreshPromises.forEach((o,r)=>{var s;n||(r=r)!==(s=e)&&!me(r,s)&&!me(s,r)||(n=o.then(()=>this.refreshNode(e,t,i)))}),n||this.doRefreshSubTree(e,t,i)}))}doRefreshSubTree(e,t,i){return ge(this,void 0,void 0,(function*(){let n;e.refreshPromise=new Promise(e=>n=e),this.subTreeRefreshPromises.set(e,e.refreshPromise),e.refreshPromise.finally(()=>{e.refreshPromise=void 0,this.subTreeRefreshPromises.delete(e)});try{var o=yield this.doRefreshNode(e,t,i);e.stale=!1,yield R.d.settled(o.map(e=>this.doRefreshSubTree(e,t,i)))}finally{n()}}))}doRefreshNode(e,t,i){return ge(this,void 0,void 0,(function*(){let n;if(e.hasChildren=!!this.dataSource.hasChildren(e.element),e.hasChildren){const t=Object(R.n)(800);t.then(()=>{e.slow=!0,this._onDidChangeNodeSlowState.fire(e)},e=>null),n=this.doGetChildren(e).finally(()=>t.cancel())}else n=Promise.resolve(L.a.empty());try{var o=yield n;return this.setChildren(e,o,t,i)}catch(n){if(e!==this.root&&this.tree.hasElement(e)&&this.tree.collapse(e),Object(ue.e)(n))return[];throw n}finally{e.slow&&(e.slow=!1,this._onDidChangeNodeSlowState.fire(e))}}))}doGetChildren(e){var t=this.refreshPromises.get(e);return t||(t=Object(R.h)(()=>ge(this,void 0,void 0,(function*(){var t=yield this.dataSource.getChildren(e.element);return this.processChildren(t)}))),this.refreshPromises.set(e,t),t.finally(()=>{this.refreshPromises.delete(e)}))}_onDidChangeCollapseState({node:e,deep:t}){null!==e.element&&!e.collapsed&&e.element.stale&&(t?this.collapse(e.element.element):this.refreshAndRenderNode(e.element,!1).catch(ue.f))}setChildren(e,t,i,n){var o;t=[...t];if(0===e.children.length&&0===t.length)return[];const r=new Map,s=new Map;for(const l of e.children)r.set(l.element,l),this.identityProvider&&(o=this.tree.isCollapsed(l),s.set(l.id,{node:l,collapsed:o}));const a=[];t=t.map(t=>{var o,l,d,h=!!this.dataSource.hasChildren(t);return this.identityProvider?(o=this.identityProvider.getId(t).toString(),(d=s.get(o))?(l=d.node,r.delete(l.element),this.nodes.delete(l.element),this.nodes.set(t,l),l.element=t,l.hasChildren=h,i?d.collapsed?(l.children.forEach(e=>Le(e,e=>this.nodes.delete(e.element))),l.children.splice(0,l.children.length),l.stale=!0):a.push(l):h&&this.collapseByDefault&&!this.collapseByDefault(t)&&(l.collapsedByDefault=!1,a.push(l)),l):(d=pe({element:t,parent:e,id:o,hasChildren:h}),n&&n.viewState.focus&&-1this.nodes.delete(e.element));for(const l of t)this.nodes.set(l.element,l);return e.children.splice(0,e.children.length,...t),e!==this.root&&this.autoExpandSingleChildren&&1===t.length&&0===a.length&&(t[0].collapsedByDefault=!1,a.push(t[0])),a}render(e,t,i){var n=e.children.map(e=>this.asTreeElement(e,t)),o=i&&Object.assign(Object.assign({},i),{diffIdentityProvider:i.diffIdentityProvider&&{getId(e){return i.diffIdentityProvider.getId(e.element)}}});this.tree.setChildren(e===this.root?null:e,n,o),e!==this.root&&this.tree.setCollapsible(e,e.hasChildren),this._onDidRender.fire()}asTreeElement(e,t){if(e.stale)return{element:e,collapsible:e.hasChildren,collapsed:!0};let i;return i=!(t&&t.viewState.expanded&&e.id&&-1this.asTreeElement(e,t)):[],collapsible:e.hasChildren,collapsed:i}}processChildren(e){return this.sorter?[...e].sort(this.sorter.compare.bind(this.sorter)):e}dispose(){this.disposables.dispose()}}class ke{constructor(e){this.node=e}get element(){return{elements:this.node.element.elements.map(e=>e.element),incompressible:this.node.element.incompressible}}get children(){return this.node.children.map(e=>new ke(e))}get depth(){return this.node.depth}get visibleChildrenCount(){return this.node.visibleChildrenCount}get visibleChildIndex(){return this.node.visibleChildIndex}get collapsible(){return this.node.collapsible}get collapsed(){return this.node.collapsed}get visible(){return this.node.visible}get filterData(){return this.node.filterData}}class De{constructor(e,t,i,n){this.renderer=e,this.nodeMapper=t,this.compressibleNodeMapperProvider=i,this.onDidChangeTwistieState=n,this.renderedNodes=new Map,this.disposables=[],this.templateId=e.templateId}renderTemplate(e){return{templateData:this.renderer.renderTemplate(e)}}renderElement(e,t,i,n){this.renderer.renderElement(this.nodeMapper.map(e),t,i.templateData,n)}renderCompressedElements(e,t,i,n){this.renderer.renderCompressedElements(this.compressibleNodeMapperProvider().map(e),t,i.templateData,n)}renderTwistie(e,t){return e.slow?(t.classList.add(...T.classNamesArray),!0):(t.classList.remove(...T.classNamesArray),!1)}disposeElement(e,t,i,n){this.renderer.disposeElement&&this.renderer.disposeElement(this.nodeMapper.map(e),t,i.templateData,n)}disposeCompressedElements(e,t,i,n){this.renderer.disposeCompressedElements&&this.renderer.disposeCompressedElements(this.compressibleNodeMapperProvider().map(e),t,i.templateData,n)}disposeTemplate(e){this.renderer.disposeTemplate(e.templateData)}dispose(){this.renderedNodes.clear(),this.disposables=Object(a.f)(this.disposables)}}class Ne extends xe{constructor(e,t,i,n,o,r,s={}){super(e,t,i,o,r,s),this.compressionDelegate=n,this.compressibleNodeMapper=new y(e=>new ke(e)),this.filter=s.filter}createTree(e,t,i,n,o){var r;i=new U(i),n=n.map(e=>new De(e,this.nodeMapper,()=>this.compressibleNodeMapper,this._onDidChangeNodeSlowState.event)),o=(o=(r=o)&&Se(r))&&Object.assign(Object.assign({},o),{keyboardNavigationLabelProvider:o.keyboardNavigationLabelProvider&&Object.assign(Object.assign({},o.keyboardNavigationLabelProvider),{getCompressedNodeKeyboardNavigationLabel(e){return r.keyboardNavigationLabelProvider.getCompressedNodeKeyboardNavigationLabel(e.map(e=>e.element))}})})||{};return new ce(e,t,i,n,o)}asTreeElement(e,t){return Object.assign({incompressible:this.compressionDelegate.isIncompressible(e.element)},super.asTreeElement(e,t))}updateOptions(e={}){this.tree.updateOptions(e)}render(e,t){if(!this.identityProvider)return super.render(e,t);const i=e=>this.identityProvider.getId(e).toString();var n=e=>{var t=new Set;for(const o of e){var n=this.tree.getCompressedTreeNode(o===this.root?null:o);if(n.element)for(const e of n.element.elements)t.add(i(e.element))}return t};const o=n(this.tree.getSelection()),r=n(this.tree.getFocus()),s=(super.render(e,t),this.getSelection());let a=!1;const l=this.getFocus();let d=!1;const h=e=>{var t=e.element;if(t)for(let h=0;h{e=this.filter.filter(e,1),e="boolean"==typeof(e=e)?e?1:0:x(e)?k(e.visibility):k(e);if(2===e)throw new Error("Recursive tree visibility not supported in async data compressed trees");return 1===e})),super.processChildren(e)}}class Oe extends ee{constructor(e,t,i,n,o,r={}){super(e,t,i,n,r),this.user=e,this.dataSource=o,this.identityProvider=r.identityProvider}createModel(e,t,i){return new te(e,t,i)}}t=i("4779");var Ee=i("fbba"),Ie=i("0910"),Me=i("4fc3"),Te=i("1665"),Ae=i("0a0f"),Re=i("6dec"),Pe=i("89cd"),Fe=i("a6d7"),Be=(i=i("b7d0"),function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3t.widget===e))throw new Error("Cannot register the same widget multiple times");const o={widget:e,extraContextKeys:t};return this.lists.push(o),e.getHTMLElement()===document.activeElement&&(this._lastFocusedWidget=e),Object(a.e)(e.onDidFocus(()=>this._lastFocusedWidget=e),Object(a.i)(()=>this.lists.splice(this.lists.indexOf(o),1)),e.onDidDispose(()=>{this.lists=this.lists.filter(e=>e!==o),this._lastFocusedWidget===e&&(this._lastFocusedWidget=void 0)}))}dispose(){this.disposables.dispose()}};Ve=Be([je(0,i.b)],Ve);const He=new Me.c("listFocus",!0),ze=new Me.c("listSupportsMultiselect",!0),Ue=Me.a.and(He,Me.a.not(Te.a)),Ke=new Me.c("listHasSelectionOrFocus",!1),qe=new Me.c("listDoubleSelection",!1),$e=new Me.c("listMultiSelection",!1),Ge=new Me.c("listSelectionNavigation",!1),Ze="listAutomaticKeyboardNavigation";function Ye(e,t){return e=e.createScoped(t.getHTMLElement()),He.bindTo(e),e}const Xe="workbench.list.multiSelectModifier",Qe="workbench.list.openMode",Je="workbench.list.horizontalScrolling",et="workbench.list.keyboardNavigation",tt="workbench.list.automaticKeyboardNavigation",it="workbench.tree.indent",nt="workbench.tree.renderIndentGuides",ot="workbench.list.smoothScrolling",rt="workbench.list.mouseWheelScrollSensitivity",st="workbench.list.fastScrollSensitivity",at="workbench.tree.expandMode";function lt(e){return"alt"===e.getValue(Xe)}class dt extends a.a{constructor(e){super(),this.configurationService=e,this.useAltAsMultipleSelectionModifier=lt(e),this.registerListeners()}registerListeners(){this._register(this.configurationService.onDidChangeConfiguration(e=>{e.affectsConfiguration(Xe)&&(this.useAltAsMultipleSelectionModifier=lt(this.configurationService))}))}isSelectionSingleChangeEvent(e){return this.useAltAsMultipleSelectionModifier?e.browserEvent.altKey:Object(l.h)(e)}isSelectionRangeChangeEvent(e){return Object(l.g)(e)}}function ht(e,t,i){var n=new a.b;return[Object.assign(Object.assign({},e),{keyboardNavigationDelegate:{mightProducePrintableCharacter(e){return i.mightProducePrintableCharacter(e)}},smoothScrolling:Boolean(t.getValue(ot)),mouseWheelScrollSensitivity:t.getValue(rt),fastScrollSensitivity:t.getValue(st),multipleSelectionController:null!=(e=e.multipleSelectionController)?e:n.add(new dt(t))}),n]}let ct=class extends l.c{constructor(e,t,i,n,o,r,s,a,l,d){var h=void 0!==o.horizontalScrolling?o.horizontalScrolling:Boolean(l.getValue(Je)),[d,c]=ht(o,l,d);super(e,t,i,n,Object.assign(Object.assign(Object.assign({keyboardSupport:!1},Object(Fe.d)(a.getColorTheme(),Fe.e)),d),{horizontalScrolling:h})),this.disposables.add(c),this.contextKeyService=Ye(r,this),this.themeService=a,this.listSupportsMultiSelect=ze.bindTo(this.contextKeyService),this.listSupportsMultiSelect.set(!1!==o.multipleSelectionSupport),Ge.bindTo(this.contextKeyService).set(Boolean(o.selectionNavigation)),this.listHasSelectionOrFocus=Ke.bindTo(this.contextKeyService),this.listDoubleSelection=qe.bindTo(this.contextKeyService),this.listMultiSelection=$e.bindTo(this.contextKeyService),this.horizontalScrolling=o.horizontalScrolling,this._useAltAsMultipleSelectionModifier=lt(l),this.disposables.add(this.contextKeyService),this.disposables.add(s.register(this)),o.overrideStyles&&this.updateStyles(o.overrideStyles),this.disposables.add(this.onDidChangeSelection(()=>{const e=this.getSelection(),t=this.getFocus();this.contextKeyService.bufferChangeEvents(()=>{this.listHasSelectionOrFocus.set(0{var e=this.getSelection(),t=this.getFocus();this.listHasSelectionOrFocus.set(0{e.affectsConfiguration(Xe)&&(this._useAltAsMultipleSelectionModifier=lt(l));let t={};var i;e.affectsConfiguration(Je)&&void 0===this.horizontalScrolling&&(i=Boolean(l.getValue(Je)),t=Object.assign(Object.assign({},t),{horizontalScrolling:i})),e.affectsConfiguration(ot)&&(i=Boolean(l.getValue(ot)),t=Object.assign(Object.assign({},t),{smoothScrolling:i})),e.affectsConfiguration(rt)&&(i=l.getValue(rt),t=Object.assign(Object.assign({},t),{mouseWheelScrollSensitivity:i})),e.affectsConfiguration(st)&&(i=l.getValue(st),t=Object.assign(Object.assign({},t),{fastScrollSensitivity:i})),0{e.affectsConfiguration(Xe)&&(this._useAltAsMultipleSelectionModifier=lt(d));let t={};var i;e.affectsConfiguration(Je)&&void 0===this.horizontalScrolling&&(i=Boolean(d.getValue(Je)),t=Object.assign(Object.assign({},t),{horizontalScrolling:i})),e.affectsConfiguration(ot)&&(i=Boolean(d.getValue(ot)),t=Object.assign(Object.assign({},t),{smoothScrolling:i})),e.affectsConfiguration(rt)&&(i=d.getValue(rt),t=Object.assign(Object.assign({},t),{mouseWheelScrollSensitivity:i})),e.affectsConfiguration(st)&&(i=d.getValue(st),t=Object.assign(Object.assign({},t),{fastScrollSensitivity:i})),0{const e=this.getSelection(),t=this.getFocus();this.contextKeyService.bufferChangeEvents(()=>{this.listHasSelectionOrFocus.set(0{var e=this.getSelection(),t=this.getFocus();this.listHasSelectionOrFocus.set(0{e.affectsConfiguration(Xe)&&(this._useAltAsMultipleSelectionModifier=lt(h));let t={};var i;e.affectsConfiguration(Je)&&void 0===this.horizontalScrolling&&(i=Boolean(h.getValue(Je)),t=Object.assign(Object.assign({},t),{horizontalScrolling:i})),e.affectsConfiguration(ot)&&(i=Boolean(h.getValue(ot)),t=Object.assign(Object.assign({},t),{smoothScrolling:i})),e.affectsConfiguration(rt)&&(i=h.getValue(rt),t=Object.assign(Object.assign({},t),{mouseWheelScrollSensitivity:i})),e.affectsConfiguration(st)&&(i=h.getValue(st),t=Object.assign(Object.assign({},t),{fastScrollSensitivity:i})),0e.browserEvent instanceof KeyboardEvent)(e=>this.onSelectionFromKeyboard(e))),this._register(this.widget.onPointer(e=>this.onPointer(e.element,e.browserEvent))),this._register(this.widget.onMouseDblClick(e=>this.onMouseDblClick(e.element,e.browserEvent))),"boolean"!=typeof(null==t?void 0:t.openOnSingleClick)&&null!=t&&t.configurationService?(this.openOnSingleClick="doubleClick"!==(null==t?void 0:t.configurationService.getValue(Qe)),this._register(null==t?void 0:t.configurationService.onDidChangeConfiguration(()=>{this.openOnSingleClick="doubleClick"!==(null==t?void 0:t.configurationService.getValue(Qe))}))):this.openOnSingleClick=null==(e=null==t?void 0:t.openOnSingleClick)||e}onSelectionFromKeyboard(e){var t,i;1===e.elements.length&&(t="boolean"!=typeof(i=e.browserEvent).preserveFocus||i.preserveFocus,i="boolean"==typeof i.pinned?i.pinned:!t,this._open(this.getSelectedElement(),t,i,!1,e.browserEvent))}onPointer(e,t){var i,n;this.openOnSingleClick&&2!==t.detail&&(i=1===t.button,n=t.ctrlKey||t.metaKey||t.altKey,this._open(e,!0,i,n,t))}onMouseDblClick(e,t){var i;!t||(i=t.target).classList.contains("monaco-tl-twistie")||i.classList.contains("monaco-icon-label")&&i.classList.contains("folder-icon")&&t.offsetX<16||(i=t.ctrlKey||t.metaKey||t.altKey,this._open(e,!1,!0,i,t))}_open(e,t,i,n,o){e&&this._onDidOpen.fire({editorOptions:{preserveFocus:t,pinned:i,revealIfVisible:!0},sideBySide:n,element:e,browserEvent:o})}}class gt extends ut{constructor(e,t){super(e,t),this.widget=e}getSelectedElement(){return this.widget.getSelectedElements()[0]}}class pt extends ut{constructor(e,t){super(e,t)}getSelectedElement(){return this.widget.getSelectedElements()[0]}}class mt extends ut{constructor(e,t){super(e,t)}getSelectedElement(){var e;return null!=(e=this.widget.getSelection()[0])?e:void 0}}Ae=class extends de{constructor(e,t,i,n,o,r,s,a,l,d,h){var{options:d,getAutomaticKeyboardNavigation:c,disposable:u}=_t(t,o,r,l,d,h);super(e,t,i,n,d),this.disposables.add(u),this.internals=new bt(this,o,c,o.overrideStyles,r,s,a,l,h),this.disposables.add(this.internals)}updateOptions(e){super.updateOptions(e),this.internals.updateOptions(e)}},Be([je(5,Me.b),je(6,We),je(7,i.b),je(8,Ee.a),je(9,Re.a),je(10,t.b)],Ae),Te=class extends ce{constructor(e,t,i,n,o,r,s,a,l,d,h){var{options:d,getAutomaticKeyboardNavigation:c,disposable:u}=_t(t,o,r,l,d,h);super(e,t,i,n,d),this.disposables.add(u),this.internals=new bt(this,o,c,o.overrideStyles,r,s,a,l,h),this.disposables.add(this.internals)}updateOptions(e={}){super.updateOptions(e),e.overrideStyles&&this.internals.updateStyleOverrides(e.overrideStyles),this.internals.updateOptions(e)}},Be([je(5,Me.b),je(6,We),je(7,i.b),je(8,Ee.a),je(9,Re.a),je(10,t.b)],Te),Ae=class extends Oe{constructor(e,t,i,n,o,r,s,a,l,d,h,c){var{options:h,getAutomaticKeyboardNavigation:u,disposable:g}=_t(t,r,s,d,h,c);super(e,t,i,n,o,h),this.disposables.add(g),this.internals=new bt(this,r,u,r.overrideStyles,s,a,l,d,c),this.disposables.add(this.internals)}updateOptions(e={}){super.updateOptions(e),e.overrideStyles&&this.internals.updateStyleOverrides(e.overrideStyles),this.internals.updateOptions(e)}},Be([je(6,Me.b),je(7,We),je(8,i.b),je(9,Ee.a),je(10,Re.a),je(11,t.b)],Ae);let ft=class extends xe{constructor(e,t,i,n,o,r,s,a,l,d,h,c){var{options:h,getAutomaticKeyboardNavigation:u,disposable:g}=_t(t,r,s,d,h,c);super(e,t,i,n,o,h),this.disposables.add(g),this.internals=new bt(this,r,u,r.overrideStyles,s,a,l,d,c),this.disposables.add(this.internals)}get onDidOpen(){return this.internals.onDidOpen}updateOptions(e={}){super.updateOptions(e),e.overrideStyles&&this.internals.updateStyleOverrides(e.overrideStyles),this.internals.updateOptions(e)}};function _t(e,t,i,n,o,r){var s=()=>{let e=Boolean(i.getContextKeyValue(Ze));return e&&Boolean(n.getValue(tt))},a=(r=r.isScreenReaderOptimized(),r=t.simpleKeyboardNavigation||r?"simple":n.getValue(et),void 0!==t.horizontalScrolling?t.horizontalScrolling:Boolean(n.getValue(Je))),[l,d]=ht(t,n,o),h=t.additionalScrollHeight;return{getAutomaticKeyboardNavigation:s,disposable:d,options:Object.assign(Object.assign({keyboardSupport:!1},l),{indent:"number"==typeof n.getValue(it)?n.getValue(it):void 0,renderIndentGuides:n.getValue(nt),smoothScrolling:Boolean(n.getValue(ot)),automaticKeyboardNavigation:s(),simpleKeyboardNavigation:"simple"===r,filterOnType:"filter"===r,horizontalScrolling:a,keyboardNavigationEventFilter:function(e,t){let i=!1;return n=>i?i=!1:(n=t.softDispatch(n,e))&&n.enterChord?!(i=!0):!(i=!1)}(e,o),additionalScrollHeight:h,hideTwistiesOfChildlessElements:t.hideTwistiesOfChildlessElements,expandOnlyOnTwistieClick:null!=(d=t.expandOnlyOnTwistieClick)?d:"doubleClick"===n.getValue(at)})}}ft=Be([je(6,Me.b),je(7,We),je(8,i.b),je(9,Ee.a),je(10,Re.a),je(11,t.b)],ft),Te=class extends Ne{constructor(e,t,i,n,o,r,s,a,l,d,h,c,u){var{options:c,getAutomaticKeyboardNavigation:g,disposable:p}=_t(t,s,a,h,c,u);super(e,t,i,n,o,r,c),this.disposables.add(p),this.internals=new bt(this,s,g,s.overrideStyles,a,l,d,h,u),this.disposables.add(this.internals)}updateOptions(e){super.updateOptions(e),this.internals.updateOptions(e)}},Be([je(7,Me.b),je(8,We),je(9,i.b),je(10,Ee.a),je(11,Re.a),je(12,t.b)],Te);let bt=class{constructor(e,t,i,n,o,r,s,a,l){this.tree=e,this.themeService=s,this.disposables=[],this.contextKeyService=Ye(o,e),this.listSupportsMultiSelect=ze.bindTo(this.contextKeyService),this.listSupportsMultiSelect.set(!1!==t.multipleSelectionSupport),Ge.bindTo(this.contextKeyService).set(Boolean(t.selectionNavigation)),this.hasSelectionOrFocus=Ke.bindTo(this.contextKeyService),this.hasDoubleSelection=qe.bindTo(this.contextKeyService),this.hasMultiSelection=$e.bindTo(this.contextKeyService),this._useAltAsMultipleSelectionModifier=lt(a);const d=new Set,h=(d.add(Ze),()=>{var t=l.isScreenReaderOptimized()?"simple":a.getValue(et);e.updateOptions({simpleKeyboardNavigation:"simple"===t,filterOnType:"filter"===t})});this.updateStyleOverrides(n),this.disposables.push(this.contextKeyService,r.register(e),e.onDidChangeSelection(()=>{const t=e.getSelection(),i=e.getFocus();this.contextKeyService.bufferChangeEvents(()=>{this.hasSelectionOrFocus.set(0{var t=e.getSelection(),i=e.getFocus();this.hasSelectionOrFocus.set(0{let o={};var r;n.affectsConfiguration(Xe)&&(this._useAltAsMultipleSelectionModifier=lt(a)),n.affectsConfiguration(it)&&(r=a.getValue(it),o=Object.assign(Object.assign({},o),{indent:r})),n.affectsConfiguration(nt)&&(r=a.getValue(nt),o=Object.assign(Object.assign({},o),{renderIndentGuides:r})),n.affectsConfiguration(ot)&&(r=Boolean(!!a.getValue(ot)),o=Object.assign(Object.assign({},o),{smoothScrolling:r})),n.affectsConfiguration(et)&&h(),n.affectsConfiguration(tt)&&(o=Object.assign(Object.assign({},o),{automaticKeyboardNavigation:i()})),n.affectsConfiguration(Je)&&void 0===t.horizontalScrolling&&(r=Boolean(!!a.getValue(Je)),o=Object.assign(Object.assign({},o),{horizontalScrolling:r})),n.affectsConfiguration(at)&&void 0===t.expandOnlyOnTwistieClick&&(o=Object.assign(Object.assign({},o),{expandOnlyOnTwistieClick:"doubleClick"===a.getValue(at)})),n.affectsConfiguration(rt)&&(r=a.getValue(rt),o=Object.assign(Object.assign({},o),{mouseWheelScrollSensitivity:r})),n.affectsConfiguration(st)&&(r=a.getValue(st),o=Object.assign(Object.assign({},o),{fastScrollSensitivity:r})),0{t.affectsSome(d)&&e.updateOptions({automaticKeyboardNavigation:i()})}),l.onDidChangeScreenReaderOptimized(()=>h())),this.navigator=new mt(e,Object.assign({configurationService:a},t)),this.disposables.push(this.navigator)}get onDidOpen(){return this.navigator.onDidOpen}updateOptions(e){void 0!==e.multipleSelectionSupport&&this.listSupportsMultiSelect.set(!!e.multipleSelectionSupport)}updateStyleOverrides(e){Object(a.f)(this.styler),this.styler=e?Object(Fe.b)(this.tree,this.themeService,e):a.a.None}dispose(){this.disposables=Object(a.f)(this.disposables),Object(a.f)(this.styler),this.styler=void 0}};bt=Be([je(4,Me.b),je(5,We),je(6,i.b),je(7,Ee.a),je(8,t.b)],bt),Pe.a.as(Ie.a.Configuration).registerConfiguration({id:"workbench",order:7,title:Object(W.a)("workbenchConfigurationTitle","Workbench"),type:"object",properties:{"workbench.list.multiSelectModifier":{type:"string",enum:["ctrlCmd","alt"],enumDescriptions:[Object(W.a)("multiSelectModifier.ctrlCmd","Maps to `Control` on Windows and Linux and to `Command` on macOS."),Object(W.a)("multiSelectModifier.alt","Maps to `Alt` on Windows and Linux and to `Option` on macOS.")],default:"ctrlCmd",description:Object(W.a)({key:"multiSelectModifier",comment:["- `ctrlCmd` refers to a value the setting can take and should not be localized.","- `Control` and `Command` refer to the modifier keys Ctrl or Cmd on the keyboard and can be localized."]},"The modifier to be used to add an item in trees and lists to a multi-selection with the mouse (for example in the explorer, open editors and scm view). The 'Open to Side' mouse gestures - if supported - will adapt such that they do not conflict with the multiselect modifier.")},"workbench.list.openMode":{type:"string",enum:["singleClick","doubleClick"],default:"singleClick",description:Object(W.a)({key:"openModeModifier",comment:["`singleClick` and `doubleClick` refers to a value the setting can take and should not be localized."]},"Controls how to open items in trees and lists using the mouse (if supported). Note that some trees and lists might choose to ignore this setting if it is not applicable.")},"workbench.list.horizontalScrolling":{type:"boolean",default:!1,description:Object(W.a)("horizontalScrolling setting","Controls whether lists and trees support horizontal scrolling in the workbench. Warning: turning on this setting has a performance implication.")},"workbench.tree.indent":{type:"number",default:8,minimum:0,maximum:40,description:Object(W.a)("tree indent setting","Controls tree indentation in pixels.")},"workbench.tree.renderIndentGuides":{type:"string",enum:["none","onHover","always"],default:"onHover",description:Object(W.a)("render tree indent guides","Controls whether the tree should render indent guides.")},"workbench.list.smoothScrolling":{type:"boolean",default:!1,description:Object(W.a)("list smoothScrolling setting","Controls whether lists and trees have smooth scrolling.")},"workbench.list.mouseWheelScrollSensitivity":{type:"number",default:1,description:Object(W.a)("Mouse Wheel Scroll Sensitivity","A multiplier to be used on the deltaX and deltaY of mouse wheel scroll events.")},"workbench.list.fastScrollSensitivity":{type:"number",default:5,description:Object(W.a)("Fast Scroll Sensitivity","Scrolling speed multiplier when pressing Alt.")},"workbench.list.keyboardNavigation":{type:"string",enum:["simple","highlight","filter"],enumDescriptions:[Object(W.a)("keyboardNavigationSettingKey.simple","Simple keyboard navigation focuses elements which match the keyboard input. Matching is done only on prefixes."),Object(W.a)("keyboardNavigationSettingKey.highlight","Highlight keyboard navigation highlights elements which match the keyboard input. Further up and down navigation will traverse only the highlighted elements."),Object(W.a)("keyboardNavigationSettingKey.filter","Filter keyboard navigation will filter out and hide all the elements which do not match the keyboard input.")],default:"highlight",description:Object(W.a)("keyboardNavigationSettingKey","Controls the keyboard navigation style for lists and trees in the workbench. Can be simple, highlight and filter.")},"workbench.list.automaticKeyboardNavigation":{type:"boolean",default:!0,markdownDescription:Object(W.a)("automatic keyboard navigation setting","Controls whether keyboard navigation in lists and trees is automatically triggered simply by typing. If set to `false`, keyboard navigation is only triggered when executing the `list.toggleKeyboardNavigation` command, for which you can assign a keyboard shortcut.")},"workbench.tree.expandMode":{type:"string",enum:["singleClick","doubleClick"],default:"singleClick",description:Object(W.a)("expand mode","Controls how tree folders are expanded when clicking the folder names. Note that some trees and lists might choose to ignore this setting if it is not applicable.")}}})},"94a7":function(e,t,i){},"958f":function(e,t,i){"use strict";i.r(t),i.d(t,"MarkerController",(function(){return $})),i.d(t,"NextMarkerAction",(function(){return Z}));var n,o=i("dff7"),r=i("a666"),s=(t=i("4fc3"),i("7061")),a=i("6a89"),l=i("b2cc"),d=i("c101"),h=(i("fe86"),i("11f7")),c=i("b400"),u=i("303e"),g=i("b7d0"),p=i("ceb8"),m=i("1898"),f=i("debc"),_=i("e8e3"),b=i("308f"),v=i("88d4"),C=i("82c9"),w=i("561a"),y=i("4b76"),S=((n||(n={})).className=function(e){switch(e){case y.a.Ignore:return"severity-ignore "+w.b.info.classNames;case y.a.Info:return w.b.info.classNames;case y.a.Warning:return w.b.warning.classNames;case y.a.Error:return w.b.error.classNames;default:return""}},Object(g.f)((e,t)=>{var i=e.getColor(u.mc),n=(i&&(n=w.b.error.cssSelector,t.addRule(`\n\t\t\t.monaco-editor .zone-widget ${n},\n\t\t\t.markers-panel .marker-icon${n},\n\t\t\t.text-search-provider-messages .providerMessage ${n},\n\t\t\t.extensions-viewlet > .extensions ${n} {\n\t\t\t\tcolor: ${i};\n\t\t\t}\n\t\t`)),e.getColor(u.oc));n&&(i=w.b.warning.cssSelector,t.addRule(`\n\t\t\t.monaco-editor .zone-widget ${i},\n\t\t\t.markers-panel .marker-icon${i},\n\t\t\t.extensions-viewlet > .extensions ${i},\n\t\t\t.extension-editor ${i},\n\t\t\t.text-search-provider-messages .providerMessage ${i},\n\t\t\t.preferences-editor ${i} {\n\t\t\t\tcolor: ${n};\n\t\t\t}\n\t\t`)),i=e.getColor(u.nc);i&&(n=w.b.info.cssSelector,t.addRule(`\n\t\t\t.monaco-editor .zone-widget ${n},\n\t\t\t.markers-panel .marker-icon${n},\n\t\t\t.extensions-viewlet > .extensions ${n},\n\t\t\t.text-search-provider-messages .providerMessage ${n},\n\t\t\t.extension-editor ${n} {\n\t\t\t\tcolor: ${i};\n\t\t\t}\n\t\t`))}),i("5bd73")),L=i("7e32"),x=i("7944"),k=i("0a0f"),D=i("3742"),N=i("47cb"),O=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3{e.preventDefault(),e=this._relatedDiagnostics.get(e.target),e&&i(e)})),this._scrollable=new m.b(s,{horizontal:1,vertical:1,useShadows:!1,horizontalScrollbarSize:3,verticalScrollbarSize:3}),e.appendChild(this._scrollable.getDomNode()),this._disposables.add(this._scrollable.onScroll(e=>{s.style.left=`-${e.scrollLeft}px`,s.style.top=`-${e.scrollTop}px`})),this._disposables.add(this._scrollable)}dispose(){Object(r.f)(this._disposables)}update(e){const{source:t,message:i,relatedInformation:n,code:o}=e;let r=((null==t?void 0:t.length)||0)+"()".length;o&&(r+="string"==typeof o?o.length:o.value.length);var s=Object(D.Q)(i);this._lines=s.length,this._longestLineLength=0;for(const h of s)this._longestLineLength=Math.max(h.length+r,this._longestLineLength);h.t(this._messageBlock),this._messageBlock.setAttribute("aria-label",this.getAriaLabel(e)),this._editor.applyFontInfo(this._messageBlock);let a=this._messageBlock;for(const h of s)""===((a=document.createElement("div")).innerText=h)&&(a.style.height=this._messageBlock.style.lineHeight),this._messageBlock.appendChild(a);if((t||o)&&((e=document.createElement("span")).classList.add("details"),a.appendChild(e),t&&((s=document.createElement("span")).innerText=t,s.classList.add("source"),e.appendChild(s)),o)&&("string"==typeof o?((s=document.createElement("span")).innerText=`(${o})`,s.classList.add("code"),e.appendChild(s)):(this._codeLink=h.a("a.code-link"),this._codeLink.setAttribute("href",""+o.target.toString()),this._codeLink.onclick=e=>{this._openerService.open(o.target,{allowCommands:!0}),e.preventDefault(),e.stopPropagation()},h.q(this._codeLink,h.a("span")).innerText=o.value,e.appendChild(this._codeLink))),h.t(this._relatedBlock),this._editor.applyFontInfo(this._relatedBlock),Object(_.n)(n)){var l=this._relatedBlock.appendChild(document.createElement("div"));l.style.paddingTop=Math.floor(.66*this._editor.getOption(58))+"px",this._lines+=1;for(const e of n){var d=document.createElement("div"),c=document.createElement("a"),u=(c.classList.add("filename"),c.innerText=`${Object(f.a)(e.resource)}(${e.startLineNumber}, ${e.startColumn}): `,c.title=this._labelService.getUriLabel(e.resource),this._relatedDiagnostics.set(c,e),document.createElement("span"));u.innerText=e.message,d.appendChild(c),d.appendChild(u),this._lines+=1,l.appendChild(d)}}s=this._editor.getOption(42),e=Math.ceil(s.typicalFullwidthCharacterWidth*this._longestLineLength*.75),s=s.lineHeight*this._lines,this._scrollable.setScrollDimensions({scrollWidth:e,scrollHeight:s})}layout(e,t){this._scrollable.getDomNode().style.height=e+"px",this._scrollable.getDomNode().style.width=t+"px",this._scrollable.setScrollDimensions({width:t,height:e})}getHeightInLines(){return Math.min(17,this._lines)}getAriaLabel(e){let t="";switch(e.severity){case c.c.Error:t=o.a("Error","Error");break;case c.c.Warning:t=o.a("Warning","Warning");break;case c.c.Info:t=o.a("Info","Info");break;case c.c.Hint:t=o.a("Hint","Hint")}let i=o.a("marker aria","{0} at {1}. ",t,e.startLineNumber+":"+e.startColumn);var n=this._editor.getModel();return n&&e.startLineNumber<=n.getLineCount()&&1<=e.startLineNumber&&(n=n.getLineContent(e.startLineNumber),i=n+", "+i),i}}let M=class e extends v.c{constructor(e,t,i,n,o,s,a){super(e,{showArrow:!0,showFrame:!0,isAccessible:!0,frameWidth:1},o),this._themeService=t,this._openerService=i,this._menuService=n,this._contextKeyService=s,this._labelService=a,this._callOnDispose=new r.b,this._onDidSelectRelatedInformation=new b.b,this.onDidSelectRelatedInformation=this._onDidSelectRelatedInformation.event,this._severity=c.c.Warning,this._backgroundColor=p.a.white,this._applyTheme(t.getColorTheme()),this._callOnDispose.add(t.onDidColorThemeChange(this._applyTheme.bind(this))),this.create()}_applyTheme(e){this._backgroundColor=e.getColor(j);let t=T,i=A;this._severity===c.c.Warning?(t=R,i=P):this._severity===c.c.Info&&(t=F,i=B);var n=e.getColor(t),o=e.getColor(i);this.style({arrowColor:n,frameColor:n,headerBackgroundColor:o,primaryHeadingColor:e.getColor(v.q),secondaryHeadingColor:e.getColor(v.r)})}_applyStyles(){this._parentContainer&&(this._parentContainer.style.backgroundColor=this._backgroundColor?this._backgroundColor.toString():""),super._applyStyles()}dispose(){this._callOnDispose.dispose(),super.dispose()}_fillHead(t){super._fillHead(t),this._disposables.add(this._actionbarWidget.actionRunner.onBeforeRun(e=>this.editor.focus()));t=[];var i=this._menuService.createMenu(e.TitleMenu,this._contextKeyService);Object(x.c)(i,void 0,t),this._actionbarWidget.push(t,{label:!1,icon:!0,index:0}),i.dispose()}_fillTitleIcon(e){this._icon=h.q(e,h.a(""))}_fillBody(e){(this._parentContainer=e).classList.add("marker-widget"),this._parentContainer.tabIndex=0,this._parentContainer.setAttribute("role","tooltip"),this._container=document.createElement("div"),e.appendChild(this._container),this._message=new I(this._container,this.editor,e=>this._onDidSelectRelatedInformation.fire(e),this._openerService,this._labelService),this._disposables.add(this._message)}show(){throw new Error("call showAtMarker")}showAtMarker(e,t,i){this._container.classList.remove("stale"),this._message.update(e),this._severity=e.severity,this._applyTheme(this._themeService.getColorTheme());e=a.a.lift(e);var r=this.editor.getPosition();r=r&&e.containsPosition(r)?r:e.getStartPosition(),super.show(r,this.computeRequiredHeight()),e=this.editor.getModel();e&&(t=1{var i=e.getColor(u.Jc);i&&t.addRule(`.monaco-editor .marker-widget a.code-link span { color: ${i}; }`),i=e.getColor(u.Ic);i&&t.addRule(`.monaco-editor .marker-widget a.code-link span:hover { color: ${i}; }`)});N=i("5717");var W=i("6d8e"),V=(O=i("f5f3"),i("db88"));S=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3e.toString()===t.toString():t&&(this._resourceFilter=t);const n=()=>{this._markers=this._markerService.read({resource:W.a.isUri(t)?t:void 0,severities:c.c.Error|c.c.Warning|c.c.Info}),"function"==typeof t&&(this._markers=this._markers.filter(e=>this._resourceFilter(e.resource))),this._markers.sort(e._compareMarker)};n(),this._dispoables.add(i.onMarkerChanged(e=>{this._resourceFilter&&!e.some(e=>this._resourceFilter(e))||(n(),this._nextIdx=-1,this._onDidChange.fire())}))}dispose(){this._dispoables.dispose(),this._onDidChange.dispose()}matches(e){return!this._resourceFilter&&!e||!(!this._resourceFilter||!e)&&this._resourceFilter(e)}get selected(){var e=this._markers[this._nextIdx];return e&&new H(e,this._nextIdx+1,this._markers.length)}_initIdx(e,t,i){let n=!1,o=this._markers.findIndex(t=>t.resource.toString()===e.uri.toString());for(let s=o=o<0&&(o=Object(_.d)(this._markers,{resource:e.uri},(e,t)=>Object(D.f)(e.resource.toString(),t.resource.toString())))<0?~o:o;st.resource.toString()===e.toString());if(!(i<0))for(;ithis.close(),this,this._sessionDispoables),this._widgetVisible.set(!0),this._sessionDispoables.add(this._model),this._sessionDispoables.add(this._widget),this._sessionDispoables.add(this._editor.onDidChangeCursorPosition(e=>{var t;null!=(t=this._model)&&t.selected&&a.a.containsPosition(null==(t=this._model)?void 0:t.selected.marker,e.position)||null!=(t=this._model)&&t.resetIndex()})),this._sessionDispoables.add(this._model.onDidChange(()=>{var e;this._widget&&this._widget.position&&this._model&&((e=this._model.find(this._editor.getModel().uri,this._widget.position))?this._widget.updateMarker(e.marker):this._widget.showStale())})),this._sessionDispoables.add(this._widget.onDidSelectRelatedInformation(e=>{this._editorService.openCodeEditor({resource:e.resource,options:{pinned:!0,revealIfOpened:!0,selection:a.a.lift(e).collapseToStart()}},this._editor),this.close(!1)})),this._sessionDispoables.add(this._editor.onDidChangeModel(()=>this._cleanUp()))}return this._model}close(e=!0){this._cleanUp(),e&&this._editor.focus()}showAtMarker(e){var t;this._editor.hasModel()&&((t=this._getOrCreateModel(this._editor.getModel().uri)).resetIndex(),t.move(!0,this._editor.getModel(),new s.a(e.startLineNumber,e.startColumn)),t.selected)&&this._widget.showAtMarker(t.selected.marker,t.selected.index,t.selected.total)}nagivate(t,i){return q(this,void 0,void 0,(function*(){var n,o;this._editor.hasModel()&&((n=this._getOrCreateModel(i?void 0:this._editor.getModel().uri)).move(t,this._editor.getModel(),this._editor.getPosition()),n.selected)&&(n.selected.marker.resource.toString()!==this._editor.getModel().uri.toString()?(this._cleanUp(),(o=yield this._editorService.openCodeEditor({resource:n.selected.marker.resource,options:{pinned:!1,revealIfOpened:!0,selectionRevealType:2,selection:n.selected.marker}},this._editor))&&(e.get(o).close(),e.get(o).nagivate(t,i))):this._widget.showAtMarker(n.selected.marker,n.selected.index,n.selected.total))}))}};$.ID="editor.contrib.markerController",$=S([E(1,g),E(2,t.b),E(3,N.a),E(4,k.a)],$);class G extends l.b{constructor(e,t,i){super(i),this._next=e,this._multiFile=t}run(e,t){return q(this,void 0,void 0,(function*(){t.hasModel()&&$.get(t).nagivate(this._next,this._multiFile)}))}}class Z extends G{constructor(){super(!0,!1,{id:Z.ID,label:Z.LABEL,alias:"Go to Next Problem (Error, Warning, Info)",precondition:void 0,kbOpts:{kbExpr:d.a.focus,primary:578,weight:100},menuOpts:{menuId:M.TitleMenu,title:Z.LABEL,icon:Object(K.b)("marker-navigation-next",w.b.arrowDown,o.a("nextMarkerIcon","Icon for goto next marker.")),group:"navigation",order:1}})}}Z.ID="editor.action.marker.next",Z.LABEL=o.a("markerAction.next.label","Go to Next Problem (Error, Warning, Info)");class Y extends G{constructor(){super(!1,!1,{id:Y.ID,label:Y.LABEL,alias:"Go to Previous Problem (Error, Warning, Info)",precondition:void 0,kbOpts:{kbExpr:d.a.focus,primary:1602,weight:100},menuOpts:{menuId:M.TitleMenu,title:Z.LABEL,icon:Object(K.b)("marker-navigation-previous",w.b.arrowUp,o.a("previousMarkerIcon","Icon for goto previous marker.")),group:"navigation",order:2}})}}Y.ID="editor.action.marker.prev",Y.LABEL=o.a("markerAction.previous.label","Go to Previous Problem (Error, Warning, Info)");class X extends G{constructor(){super(!0,!0,{id:"editor.action.marker.nextInFiles",label:o.a("markerAction.nextInFiles.label","Go to Next Problem in Files (Error, Warning, Info)"),alias:"Go to Next Problem in Files (Error, Warning, Info)",precondition:void 0,kbOpts:{kbExpr:d.a.focus,primary:66,weight:100},menuOpts:{menuId:L.b.MenubarGoMenu,title:o.a({key:"miGotoNextProblem",comment:["&& denotes a mnemonic"]},"Next &&Problem"),group:"6_problem_nav",order:1}})}}class Q extends G{constructor(){super(!1,!0,{id:"editor.action.marker.prevInFiles",label:o.a("markerAction.previousInFiles.label","Go to Previous Problem in Files (Error, Warning, Info)"),alias:"Go to Previous Problem in Files (Error, Warning, Info)",precondition:void 0,kbOpts:{kbExpr:d.a.focus,primary:1090,weight:100},menuOpts:{menuId:L.b.MenubarGoMenu,title:o.a({key:"miGotoPreviousProblem",comment:["&& denotes a mnemonic"]},"Previous &&Problem"),group:"6_problem_nav",order:2}})}}Object(l.l)($.ID,$),Object(l.j)(Z),Object(l.j)(Y),Object(l.j)(X),Object(l.j)(Q);const J=new t.c("markersNavigationVisible",!1);O=l.c.bindToContribution($.get),Object(l.k)(new O({id:"closeMarkersNavigation",precondition:J,handler:e=>e.close(),kbOpts:{weight:150,kbExpr:d.a.focus,primary:9,secondary:[1033]}}))},"962f":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"bat",extensions:[".bat",".cmd"],aliases:["Batch","bat"],loader:function(){return i.e("chunk-2d2311f7").then(i.bind(null,"eecd"))}})},"96b9":function(e,t,i){},9768:function(e,t,i){"use strict";i.d(t,"a",(function(){return D})),i.d(t,"b",(function(){return N}));var n=i("5fe7"),o=i("3d378"),r=(t=i("40355"),i("32b8")),s=i("3742");const a="**",l="/",d="[/\\\\]",h="[^/\\\\]",c=/\//g;function u(e){switch(e){case 0:return"";case 1:return h+"*?";default:return`(?:${d}|${h}+${d}|${d}${h}+)*?`}}function g(e,t){if(!e)return[];var i=[];let n=!1,o=!1,r="";for(const s of e){switch(s){case t:if(n||o)break;i.push(r),r="";continue;case"{":n=!0;break;case"}":n=!1;break;case"[":o=!0;break;case"]":o=!1}r+=s}return r&&i.push(r),i}const p=/^\*\*\/\*\.[\w\.-]+$/,m=/^\*\*\/([\w\.-]+)\/?$/,f=/^{\*\*\/[\*\.]?[\w\.-]+\/?(,\*\*\/[\*\.]?[\w\.-]+\/?)*}$/,_=/^{\*\*\/[\*\.]?[\w\.-]+(\/(\*\*)?)?(,\*\*\/[\*\.]?[\w\.-]+(\/(\*\*)?)?)*}$/,b=/^\*\*((\/[\w\.-]+)+)\/?$/,v=/^([\w\.-]+(\/[\w\.-]+)*)\/?$/,C=new t.a(1e4),w=function(){return!1},y=function(){return null};function S(e,t){if(!e)return y;let i;var n=(i=(i="string"!=typeof e?e.pattern:e).trim())+"_"+!!t.trimForExclusions;let o=C.get(n);if(!o){let e;if(p.test(i)){const e=i.substr(4);o=function(t,n){return"string"==typeof t&&t.endsWith(e)?i:null}}else o=(e=m.exec(x(i,t)))?function(e,t){function i(i,r){return"string"!=typeof i?null:r?r===e?t:null:i===e||i.endsWith(n)||i.endsWith(o)?t:null}const n="/"+e,o="\\"+e,r=[e];return i.basenames=r,i.patterns=[t],i.allBasenames=r,i}(e[1],i):(t.trimForExclusions?_:f).test(i)?function(e,t){const i=O(e.slice(1,-1).split(",").map(e=>S(e,t)).filter(e=>e!==y),e),n=i.length;if(!n)return y;if(1===n)return i[0];function o(t,n){for(let o=0,r=i.length;o!!e.allBasenames);return r&&(o.allBasenames=r.allBasenames),r=i.reduce((e,t)=>t.allPaths?e.concat(t.allPaths):e,[]),r.length&&(o.allPaths=r),o}(i,t):(e=b.exec(x(i,t)))?k(e[1].substr(1),i,!0):(e=v.exec(x(i,t)))?k(e[1],i,!1):function(t){try{const e=new RegExp(`^${function e(t){if(!t)return"";let i="";const n=g(t,l);if(n.every(e=>e===a))i=".*";else{let t=!1;n.forEach((o,r)=>{if(o===a)t||(i+=u(2),t=!0);else{let p=!1,m="",f=!1,_="";for(const t of o)if("}"!==t&&p)m+=t;else if(!f||"]"===t&&_)switch(t){case"{":p=!0;continue;case"[":f=!0;continue;case"}":var c=`(?:${g(m,",").map(t=>e(t)).join("|")})`;i+=c,p=!1,m="";break;case"]":i+="["+_+"]",f=!1,_="";break;case"?":i+=h;continue;case"*":i+=u(1);continue;default:i+=s.t(t)}else{let e;e="-"===t?t:"^"!==t&&"!"!==t||_?t===l?"":s.t(t):"^",_+=e}r{{var t=e,i=(e=o[e],s);if(!1===e)return y;const r=S(t,i);if(r===y)return y;if("boolean"!=typeof e&&e){const o=e.when;if("string"==typeof o)return(i=(e,i,s,a)=>a&&r(e,i)?(e=a(o.replace("$(basename)",s)),Object(n.k)(e)?e.then(e=>e?t:null):e?t:null):null).requiresSiblings=!0,i}return r}}).filter(e=>e!==y)),a=i.length;if(!a)return y;if(!i.some(e=>!!e.requiresSiblings)){if(1===a)return i[0];const e=function(e,t){for(let o=0,r=i.length;o!!e.allBasenames),n=(t&&(e.allBasenames=t.allBasenames),i.reduce((e,t)=>t.allPaths?e.concat(t.allPaths):e,[]));return n.length&&(e.allPaths=n),e}const l=function(e,t,n){let o=void 0;for(let a=0,l=i.length;a!!e.allBasenames),h=(d&&(l.allBasenames=d.allBasenames),i.reduce((e,t)=>t.allPaths?e.concat(t.allPaths):e,[]));return h.length&&(l.allPaths=h),l}}function O(e,t){var i=e.filter(e=>!!e.basenames);if(i.length<2)return e;const n=i.reduce((e,t)=>(t=t.basenames,t?e.concat(t):e),[]);let o;if(t){o=[];for(let e=0,i=n.length;e(t=t.patterns,t?e.concat(t):e),[]);function r(e,t){if("string"!=typeof e)return null;if(!t){let n;for(n=e.length;0!e.basenames),i.push(r),i}},"9c1d":function(e,t,i){"use strict";i.d(t,"a",(function(){return Wn}));t=i("efdb");var n=i("b2cc"),o=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3{t(this._create(e))})}onMouseUp(e,t){return l.i(e,"mouseup",e=>{t(this._create(e))})}onMouseDown(e,t){return l.i(e,"mousedown",e=>{t(this._create(e))})}onMouseLeave(e,t){return l.j(e,e=>{t(this._create(e))})}onMouseMoveThrottled(e,t,i,n){return l.l(e,"mousemove",t,(e,t)=>i(e,this._create(t)),n)}}class N{constructor(e){this._editorViewDomNode=e}_create(e){return new k(e,this._editorViewDomNode)}onPointerUp(e,t){return l.i(e,"pointerup",e=>{t(this._create(e))})}onPointerDown(e,t){return l.i(e,"pointerdown",e=>{t(this._create(e))})}onPointerLeave(e,t){return l.k(e,e=>{t(this._create(e))})}onPointerMoveThrottled(e,t,i,n){return l.l(e,"pointermove",t,(e,t)=>i(e,this._create(t)),n)}}class O extends c.a{constructor(e){super(),this._editorViewDomNode=e,this._globalMouseMoveMonitor=this._register(new w.a),this._keydownListener=null}startMonitoring(e,t,i,n,o){this._keydownListener=l.o(document,"keydown",e=>{e.toKeybinding().isModifierKey()||this._globalMouseMoveMonitor.stopMonitoring(!0,e.browserEvent)},!0),this._globalMouseMoveMonitor.startMonitoring(e,t,(e,t)=>i(e,new k(t,this._editorViewDomNode)),n,e=>{this._keydownListener.dispose(),o(e)})}stopMonitoring(){this._globalMouseMoveMonitor.stopMonitoring(!0)}}class E extends c.a{constructor(){super(),this._shouldRender=!0}shouldRender(){return this._shouldRender}forceShouldRender(){this._shouldRender=!0}setShouldRender(){this._shouldRender=!0}onDidRender(){this._shouldRender=!1}onCompositionStart(e){return!1}onCompositionEnd(e){return!1}onConfigurationChanged(e){return!1}onCursorStateChanged(e){return!1}onDecorationsChanged(e){return!1}onFlushed(e){return!1}onFocusChanged(e){return!1}onLanguageConfigurationChanged(e){return!1}onLineMappingChanged(e){return!1}onLinesChanged(e){return!1}onLinesDeleted(e){return!1}onLinesInserted(e){return!1}onRevealRangeRequest(e){return!1}onScrollChanged(e){return!1}onThemeChanged(e){return!1}onTokensChanged(e){return!1}onTokensColorsChanged(e){return!1}onZonesChanged(e){return!1}handleEvents(e){let t=!1;for(let n=0,o=e.length;n=o.left?n.width=Math.max(n.width,o.left+o.width-n.left):(t[i++]=n,n=o)}return t[i++]=n,t}static _createHorizontalRangesFromClientRects(e,t){if(!e||0===e.length)return null;var i=[];for(let o=0,r=e.length;oe||(o=c.startLineNumber===e?c.startColumn:s.minColumn)<(r=c.endLineNumber===e?c.endColumn:s.maxColumn)&&(a.themeType===H.a.HIGH_CONTRAST||"selection"!==this._options.renderWhitespace?l.push(new W.a(o,r,"inline-selected-text",0)):(d=d||[]).push(new V.b(o-1,r-1)));if(i=new V.c(a.useMonospaceOptimizations,a.canUseHalfwidthRightwardsArrow,s.content,s.continuesWithWrappedLine,s.isBasicASCII,s.containsRTL,s.minColumn-1,s.tokens,l,s.tabSize,s.startVisibleColumn,a.spaceWidth,a.middotWidth,a.wsmiddotWidth,a.stopRenderingLineAfter,a.renderWhitespace,a.renderControlCharacters,a.fontLigatures!==z.e.OFF,d),this._renderedViewLine&&this._renderedViewLine.input.equals(i))return!1;n.appendASCIIString('
    '),t=Object(V.d)(i,n),n.appendASCIIString("
    ");let h=null;return h=(h=K&&U&&s.isBasicASCII&&a.useMonospaceOptimizations&&0===t.containsForeignElements&&s.content.length<300&&i.lineTokens.getCount()<100?new Z(this._renderedViewLine?this._renderedViewLine.domNode:null,i,t.characterMapping):h)||Q(this._renderedViewLine?this._renderedViewLine.domNode:null,i,t.characterMapping,t.containsRTL,t.containsForeignElements),this._renderedViewLine=h,!0}layoutLine(e,t){this._renderedViewLine&&this._renderedViewLine.domNode&&(this._renderedViewLine.domNode.setTop(t),this._renderedViewLine.domNode.setHeight(this._options.lineHeight))}getWidth(){return this._renderedViewLine?this._renderedViewLine.getWidth():0}getWidthIsFast(){return!this._renderedViewLine||this._renderedViewLine.getWidthIsFast()}needsMonospaceFontCheck(){return!!this._renderedViewLine&&this._renderedViewLine instanceof Z}monospaceAssumptionsAreValid(){return this._renderedViewLine&&this._renderedViewLine instanceof Z?this._renderedViewLine.monospaceAssumptionsAreValid():K}onMonospaceAssumptionsInvalidated(){this._renderedViewLine&&this._renderedViewLine instanceof Z&&(this._renderedViewLine=this._renderedViewLine.toSlowRenderedLine())}getVisibleRangesForRange(e,t,i,n){if(!this._renderedViewLine)return null;t|=0,i|=0,t=Math.min(this._renderedViewLine.input.lineContent.length+1,Math.max(1,t)),i=Math.min(this._renderedViewLine.input.lineContent.length+1,Math.max(1,i));var o=0|this._renderedViewLine.input.stopRenderingLineAfter;let r=-1!=o&&1+o=e.layoutInfo.glyphMarginLeft,this.isInContentArea=!this.isInMarginArea,this.mouseColumn=Math.max(0,me._getMouseColumn(this.mouseContentHorizontalOffset,e.typicalHalfwidthCharacterWidth))}}{constructor(e,t,i,n){super(e,t,i),this._ctx=e,n?(this.target=n,this.targetPath=M.collect(n,e.viewDomNode)):(this.target=null,this.targetPath=new Uint8Array(0))}toString(){return`pos(${this.pos.x},${this.pos.y}), editorPos(${this.editorPos.x},${this.editorPos.y}), mouseVerticalOffset: ${this.mouseVerticalOffset}, mouseContentHorizontalOffset: ${this.mouseContentHorizontalOffset}\n\ttarget: `+(this.target?this.target.outerHTML:null)}fulfill(e,t=null,i=null,n=null){let o=this.mouseColumn;return t&&t.columns.contentLeft+s.width)){var r=e.getVerticalOffsetForLineNumber(s.position.lineNumber);if(r<=o&&o<=r+s.height)return t.fulfill(6,s.position,null,{mightBeForeignElement:!1})}}return null}static _hitTestViewZone(e,t){var i;e=e.getZoneAtCoord(t.mouseVerticalOffset);return e?(i=t.isInContentArea?8:5,t.fulfill(i,e.position,null,e)):null}static _hitTestTextArea(e,t){return he.isTextArea(t.targetPath)?e.lastRenderData.lastTextareaPosition?t.fulfill(6,e.lastRenderData.lastTextareaPosition,null,{mightBeForeignElement:!1}):t.fulfill(1,e.lastRenderData.lastTextareaPosition):null}static _hitTestMargin(e,t){var i,n,o,r;return t.isInMarginArea?(n=(i=e.getFullLineRangeAtCoord(t.mouseVerticalOffset)).range.getStartPosition(),o=Math.abs(t.pos.x-t.editorPos.x),r={isAfterLines:i.isAfterLines,glyphMarginLeft:e.layoutInfo.glyphMarginLeft,glyphMarginWidth:e.layoutInfo.glyphMarginWidth,lineNumbersWidth:e.layoutInfo.lineNumbersWidth,offsetX:o},(o-=e.layoutInfo.glyphMarginLeft)<=e.layoutInfo.glyphMarginWidth?t.fulfill(2,n,i.range,r):(o-=e.layoutInfo.glyphMarginWidth)<=e.layoutInfo.lineNumbersWidth?t.fulfill(3,n,i.range,r):(o-=e.layoutInfo.lineNumbersWidth,t.fulfill(4,n,i.range,r))):null}static _hitTestViewLines(e,t,i){if(!he.isChildOfViewLines(t.targetPath))return null;if(e.isInTopPadding(t.mouseVerticalOffset))return t.fulfill(7,new ie.a(1,1),null,ge);if(e.isAfterLines(t.mouseVerticalOffset)||e.isInBottomPadding(t.mouseVerticalOffset))return n=e.model.getLineCount(),o=e.model.getLineMaxColumn(n),t.fulfill(7,new ie.a(n,o),null,ge);if(i){if(he.isStrictChildOfViewLines(t.targetPath)){var n=e.getLineNumberAtVerticalOffset(t.mouseVerticalOffset);if(0===e.model.getLineLength(n))return o=e.getLineWidth(n),i=pe(t.mouseContentHorizontalOffset-o),t.fulfill(7,new ie.a(n,1),null,i);var o=e.getLineWidth(n);if(t.mouseContentHorizontalOffset>=o)return i=pe(t.mouseContentHorizontalOffset-o),o=new ie.a(n,e.model.getLineMaxColumn(n)),t.fulfill(7,o,null,i)}return t.fulfill(0)}return n=me._doHitTest(e,t),1===n.type?me.createMouseTargetFromHitTestPosition(e,t,n.spanNode,n.position,n.injectedText):this._createMouseTarget(e,t.withTarget(n.hitTarget),!0)}static _hitTestMinimap(e,t){var i;return he.isChildOfMinimap(t.targetPath)?(i=e.getLineNumberAtVerticalOffset(t.mouseVerticalOffset),e=e.model.getLineMaxColumn(i),t.fulfill(11,new ie.a(i,e))):null}static _hitTestScrollbarSlider(e,t){if(he.isChildOfScrollableElement(t.targetPath)&&t.target&&1===t.target.nodeType){var i=t.target.className;if(i&&/\b(slider|scrollbar)\b/.test(i))return i=e.getLineNumberAtVerticalOffset(t.mouseVerticalOffset),e=e.model.getLineMaxColumn(i),t.fulfill(11,new ie.a(i,e))}return null}static _hitTestScrollbar(e,t){var i;return he.isChildOfScrollableElement(t.targetPath)?(i=e.getLineNumberAtVerticalOffset(t.mouseVerticalOffset),e=e.model.getLineMaxColumn(i),t.fulfill(11,new ie.a(i,e))):null}getMouseColumn(e,t){var i=this._context.configuration.options,n=i.get(130);t=this._context.viewLayout.getCurrentScrollLeft()+t.x-e.x-n.contentLeft;return me._getMouseColumn(t,i.get(42).typicalHalfwidthCharacterWidth)}static _getMouseColumn(e,t){return e<0?1:Math.round(e/t)+1}static createMouseTargetFromHitTestPosition(e,t,i,n,o){var r=n.lineNumber,s=n.column,a=e.getLineWidth(r);if(t.mouseContentHorizontalOffset>a)return a=pe(t.mouseContentHorizontalOffset-a),t.fulfill(7,n,null,a);const l=e.visibleRangeForPosition(r,s);if(!l)return t.fulfill(0,n);if(a=l.left,t.mouseContentHorizontalOffset===a)return t.fulfill(6,n,null,{mightBeForeignElement:!!o});var d=[];if(d.push({offset:l.left,column:s}),1e.offset-t.offset);a=t.pos.toClientCoordinates(),e=i.getBoundingClientRect();var h=e.left<=a.clientX&&a.clientX<=e.right;for(let g=1;g=t.editorPos.y+e.layoutInfo.height&&(n=t.editorPos.y+e.layoutInfo.height-1),i=new y(t.pos.x,n),i=this._actualDoHitTestWithCaretRangeFromPoint(e,i.toClientCoordinates()),1===i.type?i:this._actualDoHitTestWithCaretRangeFromPoint(e,t.pos.toClientCoordinates())}static _actualDoHitTestWithCaretRangeFromPoint(e,t){var i,n=l.F(e.viewDomNode);let o;return(o=n?void 0===n.caretRangeFromPoint?function(e,t,i){var n=document.createRange();let o=e.elementFromPoint(t,i);if(null!==o){for(;o&&o.firstChild&&o.firstChild.nodeType!==o.firstChild.TEXT_NODE&&o.lastChild&&o.lastChild.firstChild;)o=o.lastChild;e=o.getBoundingClientRect();var r,s=window.getComputedStyle(o,null).getPropertyValue("font"),a=o.innerText;let i=e.left,d=0;if(t>e.left+e.width)d=a.length;else{var l=fe.getInstance();for(let e=0;ethis._createMouseTarget(e,t),e=>this._getMouseColumn(e))),this.lastMouseLeaveTime=-1,this._height=this._context.configuration.options.get(130).height,e=new D(this.viewHelper.viewDomNode),this._register(e.onContextMenu(this.viewHelper.viewDomNode,e=>this._onContextMenu(e,!0))),this._register(e.onMouseMoveThrottled(this.viewHelper.viewDomNode,e=>this._onMouseMove(e),be(this.mouseTargetFactory),ve.MOUSE_MOVE_MINIMUM_TIME)),this._register(e.onMouseUp(this.viewHelper.viewDomNode,e=>this._onMouseUp(e))),this._register(e.onMouseLeave(this.viewHelper.viewDomNode,e=>this._onMouseLeave(e))),this._register(e.onMouseDown(this.viewHelper.viewDomNode,e=>this._onMouseDown(e))),this._register(l.i(this.viewHelper.viewDomNode,l.d.MOUSE_WHEEL,e=>{var t,i;this.viewController.emitMouseWheel(e),!this._context.configuration.options.get(67)||(t=new v.b(e),_.f?!e.metaKey&&!e.ctrlKey||e.shiftKey||e.altKey:!e.ctrlKey||e.metaKey||e.shiftKey||e.altKey)||(e=_e.a.getZoomLevel(),i=0t.y+t.height||e.xt.x+t.width?null:this.mouseTargetFactory.createMouseTarget(this.viewHelper.getLastRenderData(),t,e,null)}_createMouseTarget(e,t){let i=e.target;var n;return this.viewHelper.viewDomNode.contains(i)||(n=l.F(this.viewHelper.viewDomNode))&&(i=n.elementsFromPoint(e.posx,e.posy).find(e=>this.viewHelper.viewDomNode.contains(e))),this.mouseTargetFactory.createMouseTarget(this.viewHelper.getLastRenderData(),e.editorPos,e.pos,t?i:null)}_getMouseColumn(e){return this.mouseTargetFactory.getMouseColumn(e.editorPos,e.pos)}_onContextMenu(e,t){this.viewController.emitContextMenu({event:e,target:this._createMouseTarget(e,t)})}_onMouseMove(e){this._mouseDownOperation.isActive()||e.timestamp{e.preventDefault(),this.viewHelper.focusTextArea()};(l=!(_.f&&e.leftButton&&e.ctrlKey)&&l)&&(i||o&&r)?(d(),this._mouseDownOperation.start(t.type,e)):n?e.preventDefault():s?(i=t.detail,this.viewHelper.shouldSuppressMouseDownOnViewZone(i.viewZoneId)&&(d(),this._mouseDownOperation.start(t.type,e),e.preventDefault())):a&&this.viewHelper.shouldSuppressMouseDownOnWidget(t.detail)&&(d(),e.preventDefault()),this.viewController.emitMouseDown({event:e,target:t})}}ve.MOUSE_MOVE_MINIMUM_TIME=100;class Ce extends c.a{constructor(e,t,i,n,o){super(),this._context=e,this._viewController=t,this._viewHelper=i,this._createMouseTarget=n,this._getMouseColumn=o,this._mouseMoveMonitor=this._register(new O(this._viewHelper.viewDomNode)),this._onScrollTimeout=this._register(new C.g),this._mouseState=new we,this._currentSelection=new m.a(1,1,1,1),this._isActive=!1,this._lastMouseEvent=null}dispose(){super.dispose()}isActive(){return this._isActive}_onMouseDownThenMove(e){this._lastMouseEvent=e,this._mouseState.setModifiers(e);var t=this._findMousePosition(e,!0);t&&(this._mouseState.isDragAndDrop?this._viewController.emitMouseDrag({event:e,target:t}):this._dispatchMouse(t,!0))}start(e,t){this._lastMouseEvent=t,this._mouseState.setStartedOnLineNumbers(3===e),this._mouseState.setStartButtons(t),this._mouseState.setModifiers(t);var i;e=this._findMousePosition(t,!0);e&&e.position&&(this._mouseState.trySetCount(t.detail,e.position),t.detail=this._mouseState.count,!(i=this._context.configuration.options).get(80)&&i.get(30)&&!i.get(17)&&!this._mouseState.altKey&&t.detail<2&&!this._isActive&&!this._currentSelection.isEmpty()&&6===e.type&&e.position&&this._currentSelection.containsPosition(e.position)?(this._mouseState.isDragAndDrop=!0,this._isActive=!0,this._mouseMoveMonitor.startMonitoring(t.target,t.buttons,be(null),e=>this._onMouseDownThenMove(e),e=>{var t=this._findMousePosition(this._lastMouseEvent,!0);e&&e instanceof KeyboardEvent?this._viewController.emitMouseDropCanceled():this._viewController.emitMouseDrop({event:this._lastMouseEvent,target:t?this._createMouseTarget(this._lastMouseEvent,!0):null}),this._stop()})):(this._mouseState.isDragAndDrop=!1,this._dispatchMouse(e,t.shiftKey),this._isActive||(this._isActive=!0,this._mouseMoveMonitor.startMonitoring(t.target,t.buttons,be(null),e=>this._onMouseDownThenMove(e),()=>this._stop()))))}_stop(){this._isActive=!1,this._onScrollTimeout.cancel()}onHeightChanged(){this._mouseMoveMonitor.stopMonitoring()}onScrollChanged(){this._isActive&&this._onScrollTimeout.setIfNotSet(()=>{var e;this._lastMouseEvent&&(e=this._findMousePosition(this._lastMouseEvent,!1))&&!this._mouseState.isDragAndDrop&&this._dispatchMouse(e,!0)},10)}onCursorStateChanged(e){this._currentSelection=e.selections[0]}_getPositionOutsideEditor(e){var t=e.editorPos,i=this._context.model,n=this._context.viewLayout,o=this._getMouseColumn(e);if(e.posyt.y+t.height?(r=n.getCurrentScrollTop()+(e.posy-t.y),s=ce.getZoneAtCoord(this._context,r),s&&(s=this._helpPositionJumpOverViewZone(s),s)?new de(null,13,o,s):(s=n.getLineNumberAtVerticalOffset(r),new de(null,13,o,new ie.a(s,i.getLineMaxColumn(s))))):(r=n.getLineNumberAtVerticalOffset(n.getCurrentScrollTop()+(e.posy-t.y)),e.posxt.x+t.width?new de(null,13,o,new ie.a(r,i.getLineMaxColumn(r))):null)}_findMousePosition(e,t){var i=this._getPositionOutsideEditor(e);return i||(i=this._createMouseTarget(e,t),i.position?8!==i.type&&5!==i.type||(e=this._helpPositionJumpOverViewZone(i.detail),!e)?i:new de(i.element,i.type,i.mouseColumn,e,null,i.detail):null)}_helpPositionJumpOverViewZone(e){var t=new ie.a(this._currentSelection.selectionStartLineNumber,this._currentSelection.selectionStartColumn),i=e.positionBefore;e=e.positionAfter;return i&&e?i.isBefore(t)?i:e:null}_dispatchMouse(e,t){e.position&&this._viewController.dispatchMouse({position:e.position,mouseColumn:e.mouseColumn,startedOnLineNumbers:this._mouseState.startedOnLineNumbers,inSelectionMode:t,mouseDownCount:this._mouseState.count,altKey:this._mouseState.altKey,ctrlKey:this._mouseState.ctrlKey,metaKey:this._mouseState.metaKey,shiftKey:this._mouseState.shiftKey,leftButton:this._mouseState.leftButton,middleButton:this._mouseState.middleButton})}}class we{constructor(){this._altKey=!1,this._ctrlKey=!1,this._metaKey=!1,this._shiftKey=!1,this._leftButton=!1,this._middleButton=!1,this._startedOnLineNumbers=!1,this._lastMouseDownPosition=null,this._lastMouseDownPositionEqualCount=0,this._lastMouseDownCount=0,this._lastSetMouseDownCountTime=0,this.isDragAndDrop=!1}get altKey(){return this._altKey}get ctrlKey(){return this._ctrlKey}get metaKey(){return this._metaKey}get shiftKey(){return this._shiftKey}get leftButton(){return this._leftButton}get middleButton(){return this._middleButton}get startedOnLineNumbers(){return this._startedOnLineNumbers}get count(){return this._lastMouseDownCount}setModifiers(e){this._altKey=e.altKey,this._ctrlKey=e.ctrlKey,this._metaKey=e.metaKey,this._shiftKey=e.shiftKey}setStartButtons(e){this._leftButton=e.leftButton,this._middleButton=e.middleButton}setStartedOnLineNumbers(e){this._startedOnLineNumbers=e}trySetCount(e,t){var i=(new Date).getTime();i-this._lastSetMouseDownCountTime>we.CLEAR_MOUSE_DOWN_COUNT_TIME&&(e=1),this._lastSetMouseDownCountTime=i,e>this._lastMouseDownCount+1&&(e=this._lastMouseDownCount+1),this._lastMouseDownPosition&&this._lastMouseDownPosition.equals(t)?this._lastMouseDownPositionEqualCount++:this._lastMouseDownPositionEqualCount=1,this._lastMouseDownPosition=t,this._lastMouseDownCount=Math.min(e,this._lastMouseDownPositionEqualCount)}}we.CLEAR_MOUSE_DOWN_COUNT_TIME=400;var ye=i("0a31"),Se=i("e53c");class Le extends ve{constructor(e,t,i){super(e,t,i),this._register(b.b.addTarget(this.viewHelper.linesContentDomNode)),this._register(l.i(this.viewHelper.linesContentDomNode,b.a.Tap,e=>this.onTap(e))),this._register(l.i(this.viewHelper.linesContentDomNode,b.a.Change,e=>this.onChange(e))),this._register(l.i(this.viewHelper.linesContentDomNode,b.a.Contextmenu,e=>this._onContextMenu(new k(e,this.viewHelper.viewDomNode),!1))),this._lastPointerType="mouse",this._register(l.i(this.viewHelper.linesContentDomNode,"pointerdown",e=>{e=e.pointerType,this._lastPointerType="mouse"===e?"mouse":"touch"===e?"touch":"pen"})),e=new N(this.viewHelper.viewDomNode),this._register(e.onPointerMoveThrottled(this.viewHelper.viewDomNode,e=>this._onMouseMove(e),be(this.mouseTargetFactory),ve.MOUSE_MOVE_MINIMUM_TIME)),this._register(e.onPointerUp(this.viewHelper.viewDomNode,e=>this._onMouseUp(e))),this._register(e.onPointerLeave(this.viewHelper.viewDomNode,e=>this._onMouseLeave(e))),this._register(e.onPointerDown(this.viewHelper.viewDomNode,e=>this._onMouseDown(e)))}onTap(e){var t;e.initialTarget&&this.viewHelper.linesContentDomNode.contains(e.initialTarget)&&(e.preventDefault(),this.viewHelper.focusTextArea(),(t=this._createMouseTarget(new k(e,this.viewHelper.viewDomNode),!1)).position)&&this.viewController.dispatchMouse({position:t.position,mouseColumn:t.position.column,startedOnLineNumbers:!1,mouseDownCount:e.tapCount,inSelectionMode:!1,altKey:!1,ctrlKey:!1,metaKey:!1,shiftKey:!1,leftButton:!1,middleButton:!1})}onChange(e){"touch"===this._lastPointerType&&this._context.model.deltaScrollNow(-e.translationX,-e.translationY)}_onMouseDown(e){"touch"!==e.browserEvent.pointerType&&super._onMouseDown(e)}}class xe extends ve{constructor(e,t,i){super(e,t,i),this._register(b.b.addTarget(this.viewHelper.linesContentDomNode)),this._register(l.i(this.viewHelper.linesContentDomNode,b.a.Tap,e=>this.onTap(e))),this._register(l.i(this.viewHelper.linesContentDomNode,b.a.Change,e=>this.onChange(e))),this._register(l.i(this.viewHelper.linesContentDomNode,b.a.Contextmenu,e=>this._onContextMenu(new k(e,this.viewHelper.viewDomNode),!1)))}onTap(e){e.preventDefault(),this.viewHelper.focusTextArea();var t=this._createMouseTarget(new k(e,this.viewHelper.viewDomNode),!1);if(t.position){const e=document.createEvent("CustomEvent");e.initEvent(Se.d.Tap,!1,!0),this.viewHelper.dispatchTextAreaEvent(e),this.viewController.moveTo(t.position)}}onChange(e){this._context.model.deltaScrollNow(-e.translationX,-e.translationY)}}class ke extends c.a{constructor(e,t,i){super(),_.c&&ye.a.pointerEvents?this.handler=this._register(new Le(e,t,i)):window.TouchEvent?this.handler=this._register(new xe(e,t,i)):this.handler=this._register(new ve(e,t,i))}getTargetAtClientPoint(e,t){return this.handler.getTargetAtClientPoint(e,t)}}i("56f3");var De=i("3742"),Ne=i("0a89");i("2ab7");class Oe extends E{}var Ee=i("918c"),Ie=i("b7d0");class Me extends Oe{constructor(e){super(),this._context=e,this._readConfig(),this._lastCursorModelPosition=new ie.a(1,1),this._renderResult=null,this._activeLineNumber=1,this._context.addEventHandler(this)}_readConfig(){var e=this._context.configuration.options,t=(this._lineHeight=e.get(58),e.get(59));this._renderLineNumbers=t.renderType,this._renderCustomLineNumbers=t.renderFn,this._renderFinalNewline=e.get(84),t=e.get(130);this._lineNumbersLeft=t.lineNumbersLeft,this._lineNumbersWidth=t.lineNumbersWidth}dispose(){this._context.removeEventHandler(this),this._renderResult=null,super.dispose()}onConfigurationChanged(e){return this._readConfig(),!0}onCursorStateChanged(e){e=e.selections[0].getPosition(),this._lastCursorModelPosition=this._context.model.coordinatesConverter.convertViewPositionToModelPosition(e);let t=!1;return this._activeLineNumber!==e.lineNumber&&(this._activeLineNumber=e.lineNumber,t=!0),2===this._renderLineNumbers||3===this._renderLineNumbers||t}onFlushed(e){return!0}onLinesChanged(e){return!0}onLinesDeleted(e){return!0}onLinesInserted(e){return!0}onScrollChanged(e){return e.scrollTopChanged}onZonesChanged(e){return!0}_getLineRenderLineNumber(e){var t;e=this._context.model.coordinatesConverter.convertViewPositionToModelPosition(new ie.a(e,1));return 1!==e.column?"":(e=e.lineNumber,this._renderCustomLineNumbers?this._renderCustomLineNumbers(e):2===this._renderLineNumbers?0===(t=Math.abs(this._lastCursorModelPosition.lineNumber-e))?''+e+"":String(t):3!==this._renderLineNumbers||this._lastCursorModelPosition.lineNumber===e||e%10==0?String(e):"")}prepareRender(e){if(0===this._renderLineNumbers)this._renderResult=null;else{var t=_.d?this._lineHeight%2==0?" lh-even":" lh-odd":"",i=e.visibleRange.startLineNumber,n=e.visibleRange.endLineNumber,o='
    ',r=this._context.model.getLineCount(),s=[];for(let e=i;e<=n;e++){var a,l=e-i;(this._renderFinalNewline||e!==r||0!==this._context.model.getLineLength(e))&&(a=this._getLineRenderLineNumber(e))?e===this._activeLineNumber?s[l]='
    '+a+"
    ":s[l]=o+a+"
    ":s[l]=""}this._renderResult=s}}render(e,t){return!this._renderResult||(t-=e)<0||t>=this._renderResult.length?"":this._renderResult[t]}}Me.CLASS_NAME="line-numbers",Object(Ie.f)((e,t)=>{var i=e.getColor(Ee.r);i&&t.addRule(`.monaco-editor .line-numbers { color: ${i}; }`),i=e.getColor(Ee.b);i&&t.addRule(`.monaco-editor .line-numbers.active-line-number { color: ${i}; }`)});class Te extends I{constructor(e){super(e);e=this._context.configuration.options;var t=e.get(130);this._canUseLayerHinting=!e.get(27),this._contentLeft=t.contentLeft,this._glyphMarginLeft=t.glyphMarginLeft,this._glyphMarginWidth=t.glyphMarginWidth,this._domNode=Object(f.b)(document.createElement("div")),this._domNode.setClassName(Te.OUTER_CLASS_NAME),this._domNode.setPosition("absolute"),this._domNode.setAttribute("role","presentation"),this._domNode.setAttribute("aria-hidden","true"),this._glyphMarginBackgroundDomNode=Object(f.b)(document.createElement("div")),this._glyphMarginBackgroundDomNode.setClassName(Te.CLASS_NAME),this._domNode.appendChild(this._glyphMarginBackgroundDomNode)}dispose(){super.dispose()}getDomNode(){return this._domNode}onConfigurationChanged(e){var t=this._context.configuration.options,i=t.get(130);return this._canUseLayerHinting=!t.get(27),this._contentLeft=i.contentLeft,this._glyphMarginLeft=i.glyphMarginLeft,this._glyphMarginWidth=i.glyphMarginWidth,!0}onScrollChanged(e){return super.onScrollChanged(e)||e.scrollTopChanged}prepareRender(e){}render(e){this._domNode.setLayerHinting(this._canUseLayerHinting),this._domNode.setContain("strict");var t=e.scrollTop-e.bigNumbersDelta;this._domNode.setTop(-t),t=Math.min(e.scrollHeight,1e6);this._domNode.setHeight(t),this._domNode.setWidth(this._contentLeft),this._glyphMarginBackgroundDomNode.setLeft(this._glyphMarginLeft),this._glyphMarginBackgroundDomNode.setWidth(this._glyphMarginWidth),this._glyphMarginBackgroundDomNode.setHeight(t)}}Te.CLASS_NAME="glyph-margin",Te.OUTER_CLASS_NAME="margin";var Ae=i("e6ff"),Re=i("e75b");class Pe{constructor(e,t,i){this._visibleTextAreaBrand=void 0,this.top=e,this.left=t,this.width=i}setWidth(e){return new Pe(this.top,this.left,e)}}const Fe=p.g;class Be extends I{constructor(e,t,i){super(e),this._primaryCursorPosition=new ie.a(1,1),this._primaryCursorVisibleRange=null,this._viewController=t,this._viewHelper=i,this._scrollLeft=0,this._scrollTop=0,e=this._context.configuration.options,t=e.get(130),this._setAccessibilityOptions(e),this._contentLeft=t.contentLeft,this._contentWidth=t.contentWidth,this._contentHeight=t.height,this._fontInfo=e.get(42),this._lineHeight=e.get(58),this._emptySelectionClipboard=e.get(31),this._copyWithSyntaxHighlighting=e.get(20),this._visibleTextArea=null,this._selections=[new m.a(1,1,1,1)],this._modelSelections=[new m.a(1,1,1,1)],this._lastRenderPosition=null,this.textArea=Object(f.b)(document.createElement("textarea")),M.write(this.textArea,6),this.textArea.setClassName("inputarea "+Re.a),this.textArea.setAttribute("wrap","off"),this.textArea.setAttribute("autocorrect","off"),this.textArea.setAttribute("autocapitalize","off"),this.textArea.setAttribute("autocomplete","off"),this.textArea.setAttribute("spellcheck","false"),this.textArea.setAttribute("aria-label",this._getAriaLabel(e)),this.textArea.setAttribute("tabindex",String(e.get(112))),this.textArea.setAttribute("role","textbox"),this.textArea.setAttribute("aria-roledescription",a.a("editor","editor")),this.textArea.setAttribute("aria-multiline","true"),this.textArea.setAttribute("aria-haspopup","false"),this.textArea.setAttribute("aria-autocomplete","both"),e.get(29)&&e.get(80)&&this.textArea.setAttribute("readonly","true"),this.textAreaCover=Object(f.b)(document.createElement("div")),this.textAreaCover.setPosition("absolute");const n={getLineCount:()=>this._context.model.getLineCount(),getLineMaxColumn:e=>this._context.model.getLineMaxColumn(e),getValueInRange:(e,t)=>this._context.model.getValueInRange(e,t)};this._textAreaInput=this._register(new Se.c({getDataToCopy:e=>{var t=this._context.model.getPlainTextToCopy(this._modelSelections,this._emptySelectionClipboard,_.i),i=this._context.model.getEOL(),n=this._emptySelectionClipboard&&1===this._modelSelections.length&&this._modelSelections[0].isEmpty(),o=Array.isArray(t)?t:null;i=Array.isArray(t)?t.join(i):t;let r=void 0,s=null;return e&&(Se.a.forceCopyWithSyntaxHighlighting||this._copyWithSyntaxHighlighting&&i.length<65536)&&(t=this._context.model.getRichTextToCopy(this._modelSelections,this._emptySelectionClipboard))&&(r=t.html,s=t.mode),{isFromEmptySelection:n,multicursorText:o,text:i,html:r,mode:s}},getScreenReaderContent:e=>{if(1===this._accessibilitySupport){if(_.f){var t=this._selections[0];if(t.isEmpty()){t=t.getStartPosition();let e=this._getWordBeforePosition(t);if(0<(e=0===e.length?this._getCharacterBeforePosition(t):e).length)return new Ne.b(e,e.length,e.length,t,t)}}return Ne.b.EMPTY}if(p.e){if(t=this._selections[0],t.isEmpty()){t=t.getStartPosition();var[i,o]=this._getAndroidWordAtPosition(t);if(0this._context.model.deduceModelPositionRelativeToViewPosition(e,t,i)},this.textArea)),this._register(this._textAreaInput.onKeyDown(e=>{this._viewController.emitKeyDown(e)})),this._register(this._textAreaInput.onKeyUp(e=>{this._viewController.emitKeyUp(e)})),this._register(this._textAreaInput.onPaste(e=>{let t=!1,i=null,n=null;e.metadata&&(t=this._emptySelectionClipboard&&!!e.metadata.isFromEmptySelection,i=void 0!==e.metadata.multicursorText?e.metadata.multicursorText:null,n=e.metadata.mode),this._viewController.paste(e.text,t,i,n)})),this._register(this._textAreaInput.onCut(()=>{this._viewController.cut()})),this._register(this._textAreaInput.onType(e=>{e.replacePrevCharCnt||e.replaceNextCharCnt||e.positionDelta?(Ne.c,this._viewController.compositionType(e.text,e.replacePrevCharCnt,e.replaceNextCharCnt,e.positionDelta)):(Ne.c,this._viewController.type(e.text))})),this._register(this._textAreaInput.onSelectionChangeRequest(e=>{this._viewController.setSelection(e)})),this._register(this._textAreaInput.onCompositionStart(e=>{var t=this._selections[0].startLineNumber;e=this._selections[0].startColumn+e.revealDeltaColumns,this._context.model.revealRange("keyboard",!0,new ne.a(t,e,t,e),0,1),e=this._viewHelper.visibleRangeForPositionRelativeToEditor(t,e);e&&(this._visibleTextArea=new Pe(this._context.viewLayout.getVerticalOffsetForLineNumber(t),e.left,Fe?0:1),this._render()),this.textArea.setClassName(`inputarea ${Re.a} ime-input`),this._viewController.compositionStart(),this._context.model.onCompositionStart()})),this._register(this._textAreaInput.onCompositionUpdate(e=>{var t,i;this._visibleTextArea&&(this._visibleTextArea=this._visibleTextArea.setWidth((e=e.data,t=this._fontInfo,(i=(i=document.createElement("canvas")).getContext("2d")).font=function(e){return`normal normal ${e.fontWeight} ${e.fontSize}px / ${e.lineHeight}px `+e.fontFamily}(t),t=i.measureText(e),p.g?t.width+2:t.width)),this._render())})),this._register(this._textAreaInput.onCompositionEnd(()=>{this._visibleTextArea=null,this._render(),this.textArea.setClassName("inputarea "+Re.a),this._viewController.compositionEnd(),this._context.model.onCompositionEnd()})),this._register(this._textAreaInput.onFocus(()=>{this._context.model.setHasFocus(!0)})),this._register(this._textAreaInput.onBlur(()=>{this._context.model.setHasFocus(!1)}))}dispose(){super.dispose()}_getAndroidWordAtPosition(e){var t,i=this._context.model.getLineContent(e.lineNumber),n=Object(Ae.a)('`~!@#$%^&*()-=+[{]}\\|;:",.<>/?');let o=!0,r=e.column,s=!0,a=e.column,l=0;for(;l<50&&(o||s);)(o=!(o&&r<=1)&&o)&&(t=i.charCodeAt(r-2),0!==n.get(t)?o=!1:r--),(s=!(s&&a>i.length)&&s)&&(t=i.charCodeAt(a-1),0!==n.get(t)?s=!1:a++),l++;return[i.substring(r-1,a-1),e.column-r]}_getWordBeforePosition(e){var t=this._context.model.getLineContent(e.lineNumber),i=Object(Ae.a)(this._context.configuration.options.get(116));let n=e.column,o=0;for(;1this._contentLeft+this._contentWidth||(t=this._context.viewLayout.getVerticalOffsetForLineNumber(this._selections[0].positionLineNumber)-this._scrollTop)<0||t>this._contentHeight?this._renderAtTopLeft():_.f?this._renderInsideEditor(this._primaryCursorPosition,t,e,Fe?0:1,this._lineHeight):this._renderInsideEditor(this._primaryCursorPosition,t,e,Fe?0:1,Fe?0:1)}_renderInsideEditor(e,t,i,n,o){this._lastRenderPosition=e;e=this.textArea;var r=this.textAreaCover;g.a.applyFontInfo(e,this._fontInfo),e.setTop(t),e.setLeft(i),e.setWidth(n),e.setHeight(o),r.setTop(0),r.setLeft(0),r.setWidth(0),r.setHeight(0)}_renderAtTopLeft(){this._lastRenderPosition=null;var e=this.textArea,t=this.textAreaCover;g.a.applyFontInfo(e,this._fontInfo),e.setTop(0),e.setLeft(0),t.setTop(0),t.setLeft(0),Fe?(e.setWidth(0),e.setHeight(0),t.setWidth(0),t.setHeight(0)):(e.setWidth(1),e.setHeight(1),t.setWidth(1),t.setHeight(1),(e=this._context.configuration.options).get(48)?t.setClassName("monaco-editor-background textAreaCover "+Te.OUTER_CLASS_NAME):0!==e.get(59).renderType?t.setClassName("monaco-editor-background textAreaCover "+Me.CLASS_NAME):t.setClassName("monaco-editor-background textAreaCover"))}}var je=i("d585");class We{constructor(e,t,i,n){this.configuration=e,this.viewModel=t,this.userInputEvents=i,this.commandDelegate=n}paste(e,t,i,n){this.commandDelegate.paste(e,t,i,n)}type(e){this.commandDelegate.type(e)}compositionType(e,t,i,n){this.commandDelegate.compositionType(e,t,i,n)}compositionStart(){this.commandDelegate.startComposition()}compositionEnd(){this.commandDelegate.endComposition()}cut(){this.commandDelegate.cut()}setSelection(e){je.CoreNavigationCommands.SetSelection.runCoreEditorCommand(this.viewModel,{source:"keyboard",selection:e})}_validateViewColumn(e){var t=this.viewModel.getLineMinColumn(e.lineNumber);return e.column=this._lines.length)throw new Error("Illegal value for lineNumber");return this._lines[e]}onLinesDeleted(e,t){if(0===this.getCount())return null;var i=this.getStartLineNumber(),n=this.getEndLineNumber();if(t=i&&r<=n&&(this._lines[r-this._rendLineNumberStart].onContentChanged(),o=!0);return o}onLinesInserted(e,t){if(0===this.getCount())return null;var i=t-e+1,n=(t=this.getStartLineNumber(),this.getEndLineNumber());if(e<=t)return this._rendLineNumberStart+=i,null;if(ni)){var r=Math.max(t,o.fromLineNumber),s=Math.min(i,o.toLineNumber);for(let e=r;e<=s;e++){var a=e-this._rendLineNumberStart;this._lines[a].onTokensChanged(),n=!0}}}return n}}class Ke{constructor(e){this._host=e,this.domNode=this._createDomNode(),this._linesCollection=new Ue(()=>this._host.createVisibleLine())}_createDomNode(){var e=Object(f.b)(document.createElement("div"));return e.setClassName("view-layer"),e.setPosition("absolute"),e.domNode.setAttribute("role","presentation"),e.domNode.setAttribute("aria-hidden","true"),e}onConfigurationChanged(e){return!!e.hasChanged(130)}onFlushed(e){return this._linesCollection.flush(),!0}onLinesChanged(e){return this._linesCollection.onLinesChanged(e.fromLineNumber,e.toLineNumber)}onLinesDeleted(e){var t=this._linesCollection.onLinesDeleted(e.fromLineNumber,e.toLineNumber);if(t)for(let n=0,o=t.length;ne}),qe._sb=Object(ze.a)(1e5);class $e extends I{constructor(e){super(e),this._visibleLines=new Ke(this),this.domNode=this._visibleLines.domNode,this._dynamicOverlays=[],this._isFocused=!1,this.domNode.setClassName("view-overlays")}shouldRender(){if(super.shouldRender())return!0;for(let e=0,t=this._dynamicOverlays.length;ee.shouldRender());for(let n=0,o=t.length;n'),n.appendASCIIString(o),n.appendASCIIString(""),!0)}layoutLine(e,t){this._domNode&&(this._domNode.setTop(t),this._domNode.setHeight(this._lineHeight))}}class Ze extends $e{constructor(e){super(e),e=this._context.configuration.options.get(130),this._contentWidth=e.contentWidth,this.domNode.setHeight(0)}onConfigurationChanged(e){var t=this._context.configuration.options.get(130);return this._contentWidth=t.contentWidth,super.onConfigurationChanged(e)||!0}onScrollChanged(e){return super.onScrollChanged(e)||e.scrollWidthChanged}_viewOverlaysRender(e){super._viewOverlaysRender(e),this.domNode.setWidth(Math.max(e.scrollWidth,this._contentWidth))}}class Ye extends $e{constructor(e){super(e);e=this._context.configuration.options;var t=e.get(130);this._contentLeft=t.contentLeft,this.domNode.setClassName("margin-view-overlays"),this.domNode.setWidth(1),g.a.applyFontInfo(this.domNode,e.get(42))}onConfigurationChanged(e){var t=this._context.configuration.options;g.a.applyFontInfo(this.domNode,t.get(42)),t=t.get(130);return this._contentLeft=t.contentLeft,super.onConfigurationChanged(e)||!0}onScrollChanged(e){return super.onScrollChanged(e)||e.scrollHeightChanged}_viewOverlaysRender(e){super._viewOverlaysRender(e),e=Math.min(e.scrollHeight,1e6),this.domNode.setHeight(e),this.domNode.setWidth(this._contentLeft)}}class Xe{constructor(e,t){this._coordinateBrand=void 0,this.top=e,this.left=t}}class Qe extends I{constructor(e,t){super(e),this._viewDomNode=t,this._widgets={},this.domNode=Object(f.b)(document.createElement("div")),M.write(this.domNode,1),this.domNode.setClassName("contentWidgets"),this.domNode.setPosition("absolute"),this.domNode.setTop(0),this.overflowingContentWidgetsDomNode=Object(f.b)(document.createElement("div")),M.write(this.overflowingContentWidgetsDomNode,2),this.overflowingContentWidgetsDomNode.setClassName("overflowingContentWidgets")}dispose(){super.dispose(),this._widgets={}}onConfigurationChanged(e){for(const t of Object.keys(this._widgets))this._widgets[t].onConfigurationChanged(e);return!0}onDecorationsChanged(e){return!0}onFlushed(e){return!0}onLineMappingChanged(e){for(const t of Object.keys(this._widgets))this._widgets[t].onLineMappingChanged(e);return!0}onLinesChanged(e){return!0}onLinesDeleted(e){return!0}onLinesInserted(e){return!0}onScrollChanged(e){return!0}onZonesChanged(e){return!0}addWidget(e){e=new Je(this._context,this._viewDomNode,e),((this._widgets[e.id]=e).allowEditorOverflow?this.overflowingContentWidgetsDomNode:this.domNode).appendChild(e.domNode),this.setShouldRender()}setWidgetPosition(e,t,i){this._widgets[e.getId()].setPosition(t,i),this.setShouldRender()}removeWidget(e){var t;e=e.getId();this._widgets.hasOwnProperty(e)&&(t=this._widgets[e],delete this._widgets[e],(e=t.domNode.domNode).parentNode.removeChild(e),e.removeAttribute("monaco-visible-content-widget"),this.setShouldRender())}shouldSuppressMouseDownOnWidget(e){return!!this._widgets.hasOwnProperty(e)&&this._widgets[e].suppressMouseDown}onBeforeRender(e){for(const t of Object.keys(this._widgets))this._widgets[t].onBeforeRender(e)}prepareRender(e){for(const t of Object.keys(this._widgets))this._widgets[t].prepareRender(e)}render(e){for(const t of Object.keys(this._widgets))this._widgets[t].render(e)}}class Je{constructor(e,t,i){this._context=e,this._viewDomNode=t,this._actual=i,this.domNode=Object(f.b)(this._actual.getDomNode()),this.id=this._actual.getId(),this.allowEditorOverflow=this._actual.allowEditorOverflow||!1,this.suppressMouseDown=this._actual.suppressMouseDown||!1,e=this._context.configuration.options,t=e.get(130),this._fixedOverflowWidgets=e.get(35),this._contentWidth=t.contentWidth,this._contentLeft=t.contentLeft,this._lineHeight=e.get(58),this._range=null,this._viewRange=null,this._preference=[],this._cachedDomNodeClientWidth=-1,this._cachedDomNodeClientHeight=-1,this._maxWidth=this._getMaxWidth(),this._isVisible=!1,this._renderData=null,this.domNode.setPosition(this._fixedOverflowWidgets&&this.allowEditorOverflow?"fixed":"absolute"),this.domNode.setVisibility("hidden"),this.domNode.setAttribute("widgetId",this.id),this.domNode.setMaxWidth(this._maxWidth)}onConfigurationChanged(e){var t=this._context.configuration.options;this._lineHeight=t.get(58),e.hasChanged(130)&&(e=t.get(130),this._contentLeft=e.contentLeft,this._contentWidth=e.contentWidth,this._maxWidth=this._getMaxWidth())}onLineMappingChanged(e){this._setPosition(this._range)}_setPosition(e){this._range=e,this._viewRange=null,this._range&&(e=this._context.model.validateModelRange(this._range),this._context.model.coordinatesConverter.modelPositionIsVisible(e.getStartPosition())||this._context.model.coordinatesConverter.modelPositionIsVisible(e.getEndPosition()))&&(this._viewRange=this._context.model.coordinatesConverter.convertModelRangeToViewRange(e))}_getMaxWidth(){return this.allowEditorOverflow?window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth:this._contentWidth}setPosition(e,t){this._setPosition(e),this._preference=t,this._cachedDomNodeClientWidth=-1,this._cachedDomNodeClientHeight=-1}_layoutBoxInViewport(e,t,i,n,o){var r=e.top,s=t.top+this._lineHeight,a=o.viewportHeight-s;let l=e.left,d=t.left;return l+i>o.scrollLeft+o.viewportWidth&&(l=o.scrollLeft+o.viewportWidth-i),d+i>o.scrollLeft+o.viewportWidth&&(d=o.scrollLeft+o.viewportWidth-i),le&&(t=r-(e-n),r-=t,i-=t),rn.lineNumber&&(n=s);let o=1073741824;for(const s of i.ranges)s.lefte.endLineNumber||this.domNode.setMaxWidth(this._maxWidth))}prepareRender(e){this._renderData=this._prepareRenderWidget(e)}render(e){this._renderData?(this.allowEditorOverflow?this.domNode.setTop(this._renderData.coordinate.top):this.domNode.setTop(this._renderData.coordinate.top+e.scrollTop-e.bigNumbersDelta),this.domNode.setLeft(this._renderData.coordinate.left),this._isVisible||(this.domNode.setVisibility("inherit"),this.domNode.setAttribute("monaco-visible-content-widget","true"),this._isVisible=!0),"function"==typeof this._actual.afterRender&&et(this._actual.afterRender,this._actual,this._renderData.position)):(this._isVisible&&(this.domNode.removeAttribute("monaco-visible-content-widget"),this._isVisible=!1,this.domNode.setVisibility("hidden")),"function"==typeof this._actual.afterRender&&et(this._actual.afterRender,this._actual,null))}}function et(e,t,...i){try{return e.call(t,...i)}catch(e){return null}}i("930f");var tt=i("e8e3");let it=!0;class nt extends Oe{constructor(e){super(),this._context=e;e=this._context.configuration.options;var t=e.get(130);this._lineHeight=e.get(58),this._renderLineHighlight=e.get(85),this._renderLineHighlightOnlyWhenFocus=e.get(86),this._contentLeft=t.contentLeft,this._contentWidth=t.contentWidth,this._selectionIsEmpty=!0,this._focused=!1,this._cursorLineNumbers=[1],this._selections=[new m.a(1,1,1,1)],this._renderData=null,this._context.addEventHandler(this)}dispose(){this._context.removeEventHandler(this),super.dispose()}_readFromSelections(){let e=!1;var t=it?this._selections.slice(0,1):this._selections,i=t.map(e=>e.positionLineNumber);i.sort((e,t)=>e-t),tt.h(this._cursorLineNumbers,i)||(this._cursorLineNumbers=i,e=!0),i=t.every(e=>e.isEmpty());return this._selectionIsEmpty!==i&&(this._selectionIsEmpty=i,e=!0),e}onThemeChanged(e){return this._readFromSelections()}onConfigurationChanged(e){var t=this._context.configuration.options,i=t.get(130);return this._lineHeight=t.get(58),this._renderLineHighlight=t.get(85),this._renderLineHighlightOnlyWhenFocus=t.get(86),this._contentLeft=i.contentLeft,this._contentWidth=i.contentWidth,!0}onCursorStateChanged(e){return this._selections=e.selections,this._readFromSelections()}onFlushed(e){return!0}onLinesDeleted(e){return!0}onLinesInserted(e){return!0}onScrollChanged(e){return e.scrollWidthChanged||e.scrollTopChanged}onZonesChanged(e){return!0}onFocusChanged(e){return!!this._renderLineHighlightOnlyWhenFocus&&(this._focused=e.isFocused,!0)}prepareRender(e){if(this._shouldRenderThis()){var t=this._renderOne(e),i=e.visibleRange.startLineNumber,n=e.visibleRange.endLineNumber,o=this._cursorLineNumbers.length;let a=0;var r=[];for(let e=i;e<=n;e++){for(var s=e-i;a=this._renderData.length?"":this._renderData[t]}}class ot extends nt{_renderOne(e){return`
    `}_shouldRenderThis(){return("line"===this._renderLineHighlight||"all"===this._renderLineHighlight)&&this._selectionIsEmpty&&(!this._renderLineHighlightOnlyWhenFocus||this._focused)}_shouldRenderOther(){return("gutter"===this._renderLineHighlight||"all"===this._renderLineHighlight)&&(!this._renderLineHighlightOnlyWhenFocus||this._focused)}}class rt extends nt{_renderOne(e){return`
    `}_shouldRenderMargin(){return("gutter"===this._renderLineHighlight||"all"===this._renderLineHighlight)&&(!this._renderLineHighlightOnlyWhenFocus||this._focused)}_shouldRenderThis(){return!0}_shouldRenderOther(){return("line"===this._renderLineHighlight||"all"===this._renderLineHighlight)&&this._selectionIsEmpty&&(!this._renderLineHighlightOnlyWhenFocus||this._focused)}}Object(Ie.f)((e,t)=>{it=!1;var i=e.getColor(Ee.p);i&&(t.addRule(`.monaco-editor .view-overlays .current-line { background-color: ${i}; }`),t.addRule(`.monaco-editor .margin-view-overlays .current-line-margin { background-color: ${i}; border: none; }`)),(!i||i.isTransparent()||e.defines(Ee.q))&&(i=e.getColor(Ee.q))&&(it=!0,t.addRule(`.monaco-editor .view-overlays .current-line { border: 2px solid ${i}; }`),t.addRule(`.monaco-editor .margin-view-overlays .current-line-margin { border: 2px solid ${i}; }`),"hc"===e.type)&&(t.addRule(".monaco-editor .view-overlays .current-line { border-width: 1px; }"),t.addRule(".monaco-editor .margin-view-overlays .current-line-margin { border-width: 1px; }"))}),i("56dc");class st extends Oe{constructor(e){super(),this._context=e,e=this._context.configuration.options,this._lineHeight=e.get(58),this._typicalHalfwidthCharacterWidth=e.get(42).typicalHalfwidthCharacterWidth,this._renderResult=null,this._context.addEventHandler(this)}dispose(){this._context.removeEventHandler(this),this._renderResult=null,super.dispose()}onConfigurationChanged(e){var t=this._context.configuration.options;return this._lineHeight=t.get(58),this._typicalHalfwidthCharacterWidth=t.get(42).typicalHalfwidthCharacterWidth,!0}onDecorationsChanged(e){return!0}onFlushed(e){return!0}onLinesChanged(e){return!0}onLinesDeleted(e){return!0}onLinesInserted(e){return!0}onScrollChanged(e){return e.scrollTopChanged||e.scrollWidthChanged}onZonesChanged(e){return!0}prepareRender(e){var t=e.getDecorationsInViewport();let i=[],n=0;for(let l=0,d=t.length;l{var i,n;return e.options.zIndext.options.zIndex?1:(i=e.options.className)<(n=t.options.className)?-1:n',l=Math.max(s.range.startLineNumber,o),d=Math.min(s.range.endLineNumber,r);for(let e=l;e<=d;e++)i[e-o]+=a}}}_renderNormalDecorations(e,t,i){var n=String(this._lineHeight),o=e.visibleRange.startLineNumber;let r=null,s=!1,a=null;for(let c=0,u=t.length;c';s[h]+=c}}}}render(e,t){return!this._renderResult||(t-=e)<0||t>=this._renderResult.length?"":this._renderResult[t]}}var at=i("1898");class lt extends I{constructor(e,t,i,n){super(e);var o=this._context.configuration.options,r=o.get(92),s=o.get(66),a=o.get(33);o=o.get(95),e={listenOnDomNode:i.domNode,className:"editor-scrollable "+Object(Ie.e)(e.theme.type),useShadows:!1,lazyRender:!0,vertical:r.vertical,horizontal:r.horizontal,verticalHasArrows:r.verticalHasArrows,horizontalHasArrows:r.horizontalHasArrows,verticalScrollbarSize:r.verticalScrollbarSize,verticalSliderSize:r.verticalSliderSize,horizontalScrollbarSize:r.horizontalScrollbarSize,horizontalSliderSize:r.horizontalSliderSize,handleMouseWheel:r.handleMouseWheel,alwaysConsumeMouseWheel:r.alwaysConsumeMouseWheel,arrowSize:r.arrowSize,mouseWheelScrollSensitivity:s,fastScrollSensitivity:a,scrollPredominantAxis:o,scrollByPage:r.scrollByPage};this.scrollbar=this._register(new at.c(t.domNode,e,this._context.viewLayout.getScrollable())),M.write(this.scrollbar.getDomNode(),5),this.scrollbarDomNode=Object(f.b)(this.scrollbar.getDomNode()),this.scrollbarDomNode.setPosition("absolute"),this._setLayout();const d=(e,t,i)=>{var n={};t&&(t=e.scrollTop)&&(n.scrollTop=this._context.viewLayout.getCurrentScrollTop()+t,e.scrollTop=0),i&&(t=e.scrollLeft)&&(n.scrollLeft=this._context.viewLayout.getCurrentScrollLeft()+t,e.scrollLeft=0),this._context.model.setScrollPosition(n,1)};this._register(l.i(i.domNode,"scroll",e=>d(i.domNode,!0,!0))),this._register(l.i(t.domNode,"scroll",e=>d(t.domNode,!0,!1))),this._register(l.i(n.domNode,"scroll",e=>d(n.domNode,!0,!1))),this._register(l.i(this.scrollbarDomNode.domNode,"scroll",e=>d(this.scrollbarDomNode.domNode,!0,!1)))}dispose(){super.dispose()}_setLayout(){var e=this._context.configuration.options,t=e.get(130);this.scrollbarDomNode.setLeft(t.contentLeft),e=e.get(64);"right"===e.side?this.scrollbarDomNode.setWidth(t.contentWidth+t.minimap.minimapWidth):this.scrollbarDomNode.setWidth(t.contentWidth),this.scrollbarDomNode.setHeight(t.height)}getOverviewRulerLayoutInfo(){return this.scrollbar.getOverviewRulerLayoutInfo()}getDomNode(){return this.scrollbarDomNode}delegateVerticalScrollbarMouseDown(e){this.scrollbar.delegateVerticalScrollbarMouseDown(e)}onConfigurationChanged(e){var t,i,n,o;return(e.hasChanged(92)||e.hasChanged(66)||e.hasChanged(33))&&(o=(n=this._context.configuration.options).get(92),t=n.get(66),i=n.get(33),n=n.get(95),o={vertical:o.vertical,horizontal:o.horizontal,verticalScrollbarSize:o.verticalScrollbarSize,horizontalScrollbarSize:o.horizontalScrollbarSize,scrollByPage:o.scrollByPage,handleMouseWheel:o.handleMouseWheel,mouseWheelScrollSensitivity:t,fastScrollSensitivity:i,scrollPredominantAxis:n},this.scrollbar.updateOptions(o)),e.hasChanged(130)&&this._setLayout(),!0}onScrollChanged(e){return!0}onThemeChanged(e){return this.scrollbar.updateClassName("editor-scrollable "+Object(Ie.e)(this._context.theme.type)),!0}prepareRender(e){}render(e){this.scrollbar.renderNow()}}i("8478");class dt{constructor(e,t,i){this._decorationToRenderBrand=void 0,this.startLineNumber=+e,this.endLineNumber=+t,this.className=String(i)}}class ht extends Oe{_render(e,t,i){var n=[];for(let s=e;s<=t;s++)n[s-e]=[];if(0!==i.length){i.sort((e,t)=>e.className===t.className?e.startLineNumber===t.startLineNumber?e.endLineNumber-t.endLineNumber:e.startLineNumber-t.startLineNumber:e.className'),r=[];for(let e=t;e<=i;e++){var s=e-t,a=n[s];0===a.length?r[s]="":r[s]='
    =this._renderResult.length?"":this._renderResult[t]}}i("0baa");class ut extends Oe{constructor(e){super(),this._context=e,this._primaryLineNumber=0;e=this._context.configuration.options;var t=e.get(131),i=e.get(42);this._lineHeight=e.get(58),this._spaceWidth=i.spaceWidth,this._enabled=e.get(83),this._activeIndentEnabled=e.get(51),this._maxIndentLeft=-1===t.wrappingColumn?-1:t.wrappingColumn*i.typicalHalfwidthCharacterWidth,this._renderResult=null,this._context.addEventHandler(this)}dispose(){this._context.removeEventHandler(this),this._renderResult=null,super.dispose()}onConfigurationChanged(e){var t=this._context.configuration.options,i=t.get(131),n=t.get(42);return this._lineHeight=t.get(58),this._spaceWidth=n.spaceWidth,this._enabled=t.get(83),this._activeIndentEnabled=t.get(51),this._maxIndentLeft=-1===i.wrappingColumn?-1:i.wrappingColumn*n.typicalHalfwidthCharacterWidth,!0}onCursorStateChanged(e){return e=e.selections[0],e=e.isEmpty()?e.positionLineNumber:0,this._primaryLineNumber!==e&&(this._primaryLineNumber=e,!0)}onDecorationsChanged(e){return!0}onFlushed(e){return!0}onLinesChanged(e){return!0}onLinesDeleted(e){return!0}onLinesInserted(e){return!0}onScrollChanged(e){return e.scrollTopChanged}onZonesChanged(e){return!0}onLanguageConfigurationChanged(e){return!0}prepareRender(e){if(this._enabled){var t=e.visibleRange.startLineNumber,i=e.visibleRange.endLineNumber,n=this._context.model.getTextModelOptions()["indentSize"],o=n*this._spaceWidth,r=e.scrollWidth,s=this._lineHeight,a=this._context.model.getLinesIndentGuides(t,i);let p=0,m=0,f=0;this._activeIndentEnabled&&this._primaryLineNumber&&(n=this._context.model.getActiveIndentGuide(this._primaryLineNumber,t,i),p=n.startLineNumber,m=n.endLineNumber,f=n.indent);var l=[];for(let n=t;n<=i;n++){var d=p<=n&&n<=m,h=n-t,c=a[h];let i="";if(1<=c){var u=e.visibleRangeForPosition(new ie.a(n,1));let t=u?u.left:0;for(let e=1;e<=c;e++){var g=d&&e===f?"cigra":"cigr";if(i+=`
    `,(t+=o)>r||0this._maxIndentLeft)break}}l[h]=i}this._renderResult=l}else this._renderResult=null}render(e,t){return!this._renderResult||(t-=e)<0||t>=this._renderResult.length?"":this._renderResult[t]}}Object(Ie.f)((e,t)=>{var i=e.getColor(Ee.o);i&&t.addRule(`.monaco-editor .lines-content .cigr { box-shadow: 1px 0 0 0 ${i} inset; }`),e=e.getColor(Ee.a)||i;e&&t.addRule(`.monaco-editor .lines-content .cigra { box-shadow: 1px 0 0 0 ${e} inset; }`)}),i("38a2b");class gt{constructor(){this._currentVisibleRange=new ne.a(1,1,1,1)}getCurrentVisibleRange(){return this._currentVisibleRange}setCurrentVisibleRange(e){this._currentVisibleRange=e}}class pt{constructor(e,t,i,n,o,r){this.lineNumber=e,this.startColumn=t,this.endColumn=i,this.startScrollTop=n,this.stopScrollTop=o,this.scrollType=r,this.type="range",this.minLineNumber=e,this.maxLineNumber=e}}class mt{constructor(e,t,i,n){this.selections=e,this.startScrollTop=t,this.stopScrollTop=i,this.scrollType=n,this.type="selections";let o=e[0].startLineNumber,r=e[0].endLineNumber;for(let a=1,l=e.length;a{this._updateLineWidthsSlow()},200),this._asyncCheckMonospaceFontAssumptions=new C.e(()=>{this._checkMonospaceFontAssumptions()},2e3),this._lastRenderedData=new gt,this._horizontalRevealRequest=null}dispose(){this._asyncUpdateLineWidths.dispose(),this._asyncCheckMonospaceFontAssumptions.dispose(),super.dispose()}getDomNode(){return this.domNode}createVisibleLine(){return new G(this._viewLineOptions)}onConfigurationChanged(e){this._visibleLines.onConfigurationChanged(e),e.hasChanged(131)&&(this._maxLineWidth=0);var t=this._context.configuration.options,i=t.get(42),n=t.get(131);return this._lineHeight=t.get(58),this._typicalHalfwidthCharacterWidth=i.typicalHalfwidthCharacterWidth,this._isViewportWrapping=n.isViewportWrapping,this._revealHorizontalRightPadding=t.get(89),this._cursorSurroundingLines=t.get(24),this._cursorSurroundingLinesStyle=t.get(25),this._canUseLayerHinting=!t.get(27),g.a.applyFontInfo(this.domNode,i),this._onOptionsMaybeChanged(),e.hasChanged(130)&&(this._maxLineWidth=0),!0}_onOptionsMaybeChanged(){var e=this._context.configuration;e=new $(e,this._context.theme.type);if(this._viewLineOptions.equals(e))return!1;this._viewLineOptions=e;e=this._visibleLines.getStartLineNumber();var t=this._visibleLines.getEndLineNumber();for(let i=e;i<=t;i++)this._visibleLines.getVisibleLine(i).onOptionsChanged(this._viewLineOptions);return!0}onCursorStateChanged(e){var t=this._visibleLines.getStartLineNumber(),i=this._visibleLines.getEndLineNumber();let n=!1;for(let o=t;o<=i;o++)n=this._visibleLines.getVisibleLine(o).onSelectionChanged()||n;return n}onDecorationsChanged(e){var t=this._visibleLines.getStartLineNumber(),i=this._visibleLines.getEndLineNumber();for(let n=t;n<=i;n++)this._visibleLines.getVisibleLine(n).onDecorationsChanged();return!0}onFlushed(e){return e=this._visibleLines.onFlushed(e),this._maxLineWidth=0,e}onLinesChanged(e){return this._visibleLines.onLinesChanged(e)}onLinesDeleted(e){return this._visibleLines.onLinesDeleted(e)}onLinesInserted(e){return this._visibleLines.onLinesInserted(e)}onRevealRangeRequest(e){var t=this._computeScrollTopToRevealRange(this._context.viewLayout.getFutureViewport(),e.source,e.range,e.selections,e.verticalType);if(-1===t)return!1;let i=this._context.viewLayout.validateScrollPosition({scrollTop:t});return e.revealHorizontal?e.range&&e.range.startLineNumber!==e.range.endLineNumber?i={scrollTop:i.scrollTop,scrollLeft:0}:e.range?this._horizontalRevealRequest=new pt(e.range.startLineNumber,e.range.startColumn,e.range.endColumn,this._context.viewLayout.getCurrentScrollTop(),i.scrollTop,e.scrollType):e.selections&&0i)&&(this._horizontalRevealRequest=null),this.domNode.setWidth(e.scrollWidth),this._visibleLines.onScrollChanged(e)||!0}onTokensChanged(e){return this._visibleLines.onTokensChanged(e)}onZonesChanged(e){return this._context.model.setMaxLineWidth(this._maxLineWidth),this._visibleLines.onZonesChanged(e)}onThemeChanged(e){return this._onOptionsMaybeChanged()}getPositionFromDOMInfo(e,t){var i=this._getViewLineDomNode(e);if(null===i)return null;if(i=this._getLineNumberFor(i),-1===i)return null;if(i<1||i>this._context.model.getLineCount())return null;if(1===this._context.model.getLineMaxColumn(i))return new ie.a(i,1);var n=this._visibleLines.getStartLineNumber(),o=this._visibleLines.getEndLineNumber();if(ic||(d=u===n.startLineNumber?n.startColumn:1,l=u===n.endLineNumber?n.endColumn:this._context.model.getLineMaxColumn(u),(d=this._visibleLines.getVisibleLine(u).getVisibleRangesForRange(u,d,l,s))&&(t&&uthis._visibleLines.getEndLineNumber()?null:this._visibleLines.getVisibleLine(e).getVisibleRangesForRange(e,t,i,new q(this.domNode.domNode,this._textRangeRestingSpot))}visibleRangeForPosition(e){return e=this._visibleRangesForLineRange(e.lineNumber,e.column,e.column),e?new F(e.outsideRenderedLine,e.ranges[0].left):null}updateLineWidths(){this._updateLineWidths(!1)}_updateLineWidthsFast(){return this._updateLineWidths(!0)}_updateLineWidthsSlow(){this._updateLineWidths(!1)}_updateLineWidths(e){var t=this._visibleLines.getStartLineNumber(),i=this._visibleLines.getEndLineNumber();let n=1,o=!0;for(let s=t;s<=i;s++){var r=this._visibleLines.getVisibleLine(s);e&&!r.getWidthIsFast()?o=!1:n=Math.max(n,r.getWidth())}return o&&1===t&&i===this._context.model.getLineCount()&&(this._maxLineWidth=0),this._ensureMaxLineWidth(n),o}_checkMonospaceFontAssumptions(){let e=-1,t=-1;var i=this._visibleLines.getStartLineNumber(),n=this._visibleLines.getEndLineNumber();for(let r=i;r<=n;r++){var o=this._visibleLines.getVisibleLine(r);o.needsMonospaceFontCheck()&&(o=o.getWidth())>t&&(t=o,e=r)}if(-1!==e&&!this._visibleLines.getVisibleLine(e).monospaceAssumptionsAreValid())for(let r=i;r<=n;r++)this._visibleLines.getVisibleLine(r).onMonospaceAssumptionsInvalidated()}prepareRender(){throw new Error("Not supported")}render(){throw new Error("Not supported")}renderText(e){if(this._visibleLines.renderLines(e),this._lastRenderedData.setCurrentVisibleRange(e.visibleRange),this.domNode.setWidth(this._context.viewLayout.getScrollWidth()),this.domNode.setHeight(Math.min(this._context.viewLayout.getScrollHeight(),1e6)),this._horizontalRevealRequest&&(n=this._horizontalRevealRequest,e.startLineNumber<=n.minLineNumber)&&n.maxLineNumber<=e.endLineNumber&&(this._horizontalRevealRequest=null,this.onDidRender(),t=this._computeScrollLeftToReveal(n))&&(this._isViewportWrapping||this._ensureMaxLineWidth(t.maxHorizontalOffset),this._context.model.setScrollPosition({scrollLeft:t.scrollLeft},n.scrollType)),this._updateLineWidthsFast()||this._asyncUpdateLineWidths.schedule(),_.d&&!this._asyncCheckMonospaceFontAssumptions.isScheduled()){var t=this._visibleLines.getStartLineNumber(),i=this._visibleLines.getEndLineNumber();for(let e=t;e<=i;e++)if(this._visibleLines.getVisibleLine(e).needsMonospaceFontCheck()){this._asyncCheckMonospaceFontAssumptions.schedule();break}}this._linesContent.setLayerHinting(this._canUseLayerHinting),this._linesContent.setContain("strict");var n=this._context.viewLayout.getCurrentScrollTop()-e.bigNumbersDelta;this._linesContent.setTop(-n),this._linesContent.setLeft(-this._context.viewLayout.getCurrentScrollLeft())}_ensureMaxLineWidth(e){e=Math.ceil(e),this._maxLineWidthe){if(!a)return-1;h=l}else h=5===o||6===o?6===o&&r<=l&&d<=s?r:(t=Math.max(5*this._lineHeight,.2*e),i=l-t,t=d-e,Math.max(t,i)):1===o||2===o?2===o&&r<=l&&d<=s?r:(t=(l+d)/2,Math.max(0,t-e/2)):this._computeMinimumScrolling(r,s,l,d,3===o,4===o);return h}_computeScrollLeftToReveal(e){var t=this._context.viewLayout.getCurrentViewport(),i=t.left,n=i+t.width;let o=1073741824,r=0;if("range"===e.type){var s=this._visibleRangesForLineRange(e.lineNumber,e.startColumn,e.endColumn);if(!s)return null;for(const e of s.ranges)o=Math.min(o,Math.round(e.left)),r=Math.max(r,Math.round(e.left+e.width))}else for(const l of e.selections){if(l.startLineNumber!==l.endLineNumber)return null;var a=this._visibleRangesForLineRange(l.startLineNumber,l.startColumn,l.endColumn);if(!a)return null;for(const e of a.ranges)o=Math.min(o,Math.round(e.left)),r=Math.max(r,Math.round(e.left+e.width))}return o=Math.max(0,o-ft.HORIZONTAL_EXTRA_PX),r+=this._revealHorizontalRightPadding,"selections"===e.type&&r-o>t.width?null:{scrollLeft:this._computeMinimumScrolling(i,n,o,r),maxHorizontalOffset:r}}_computeMinimumScrolling(e,t,i,n,o,r){o=!!o,r=!!r;var s=(t|=0)-(e|=0);return(n|=0)-(i|=0)
    ',r=[];for(let l=t;l<=i;l++){var s=l-t,a=n[s];let e="";for(let t=0,i=a.length;t';o[r]=e}this._renderResult=o}render(e,t){return this._renderResult?this._renderResult[t-e]:""}}i("f20b");class vt{constructor(e,t,i,n){this._rgba8Brand=void 0,this.r=vt._clamp(e),this.g=vt._clamp(t),this.b=vt._clamp(i),this.a=vt._clamp(n)}equals(e){return this.r===e.r&&this.g===e.g&&this.b===e.b&&this.a===e.a}static _clamp(e){return e<0?0:255{e.changedColorMap&&this._updateColorMap()}))}static getInstance(){return this._INSTANCE||(this._INSTANCE=Object(c.h)(new wt)),this._INSTANCE}_updateColorMap(){var e=Ct.F.getColorMap();if(e){this._colors=[vt.Empty];for(let i=1;i=this._colors.length)&&(e=2),this._colors[e]}backgroundIsLight(){return this._backgroundIsLight}}wt._INSTANCE=null;var yt=i("a8d0"),St=i("303e");const Lt=(()=>{var e=[];for(let t=32;t<=126;t++)e.push(t);return e.push(65533),e})();var xt=i("099d");class kt{constructor(e,t){this.scale=t,this._minimapCharRendererBrand=void 0,this.charDataNormal=kt.soften(e,.8),this.charDataLight=kt.soften(e,50/60)}static soften(e,t){var i=new Uint8ClampedArray(e.length);for(let n=0,o=e.length;ne.width||i+c>e.height)){var u=a?this.charDataLight:this.charDataNormal,g=(n=(l=n,a=s,(l-=32)<0||96e.width||i+d>e.height)){var h=4*e.width,c=(s=o.r,l=o.g,o=o.b,s+.5*(n.r-s)),u=l+.5*(n.g-l),g=o+.5*(n.b-o),p=e.data;let r=i*h+4*t;for(let e=0;e{var t=new Uint8ClampedArray(e.length/2);for(let i=0;i>1]=Nt[e[i]]<<4|15&Nt[e[i+1]];return t},Et={1:Object(Dt.a)(()=>Ot("0000511D6300CF609C709645A78432005642574171487021003C451900274D35D762755E8B629C5BA856AF57BA649530C167D1512A272A3F6038604460398526BCA2A968DB6F8957C768BE5FBE2FB467CF5D8D5B795DC7625B5DFF50DE64C466DB2FC47CD860A65E9A2EB96CB54CE06DA763AB2EA26860524D3763536601005116008177A8705E53AB738E6A982F88BAA35B5F5B626D9C636B449B737E5B7B678598869A662F6B5B8542706C704C80736A607578685B70594A49715A4522E792")),2:Object(Dt.a)(()=>Ot("000000000000000055394F383D2800008B8B1F210002000081B1CBCBCC820000847AAF6B9AAF2119BE08B8881AD60000A44FD07DCCF107015338130C00000000385972265F390B406E2437634B4B48031B12B8A0847000001E15B29A402F0000000000004B33460B00007A752C2A0000000000004D3900000084394B82013400ABA5CFC7AD9C0302A45A3E5A98AB000089A43382D97900008BA54AA087A70A0248A6A7AE6DBE0000BF6F94987EA40A01A06DCFA7A7A9030496C32F77891D0000A99FB1A0AFA80603B29AB9CA75930D010C0948354D3900000C0948354F37460D0028BE673D8400000000AF9D7B6E00002B007AA8933400007AA642675C2700007984CFB9C3985B768772A8A6B7B20000CAAECAAFC4B700009F94A6009F840009D09F9BA4CA9C0000CC8FC76DC87F0000C991C472A2000000A894A48CA7B501079BA2C9C69BA20000B19A5D3FA89000005CA6009DA2960901B0A7F0669FB200009D009E00B7890000DAD0F5D092820000D294D4C48BD10000B5A7A4A3B1A50402CAB6CBA6A2000000B5A7A4A3B1A8044FCDADD19D9CB00000B7778F7B8AAE0803C9AB5D3F5D3F00009EA09EA0BAB006039EA0989A8C7900009B9EF4D6B7C00000A9A7816CACA80000ABAC84705D3F000096DA635CDC8C00006F486F266F263D4784006124097B00374F6D2D6D2D6D4A3A95872322000000030000000000008D8939130000000000002E22A5C9CBC70600AB25C0B5C9B400061A2DB04CA67001082AA6BEBEBFC606002321DACBC19E03087AA08B6768380000282FBAC0B8CA7A88AD25BBA5A29900004C396C5894A6000040485A6E356E9442A32CD17EADA70000B4237923628600003E2DE9C1D7B500002F25BBA5A2990000231DB6AFB4A804023025C0B5CAB588062B2CBDBEC0C706882435A75CA20000002326BD6A82A908048B4B9A5A668000002423A09CB4BB060025259C9D8A7900001C1FCAB2C7C700002A2A9387ABA200002626A4A47D6E9D14333163A0C87500004B6F9C2D643A257049364936493647358A34438355497F1A0000A24C1D590000D38DFFBDD4CD3126"))};class It{static create(e,t){if(this.lastCreated&&e===this.lastCreated.scale&&t===this.lastFontFamily)return this.lastCreated;let i;return i=Et[e]?new kt(Et[e](),e):It.createFromSampleData(It.createSampleData(t).data,e),this.lastFontFamily=t,this.lastCreated=i}static createSampleData(e){var t=document.createElement("canvas"),i=t.getContext("2d");t.style.height="16px",t.height=16,t.width=960,t.style.width="960px",i.fillStyle="#ffffff",i.font="bold 16px "+e,i.textBaseline="middle";let n=0;for(const o of Lt)i.fillText(String.fromCharCode(o),n,8),n+=10;return i.getImageData(0,0,960,16)}static createFromSampleData(e,t){if(61440!==e.length)throw new Error("Unexpected source in MinimapCharRenderer");return e=It._downsample(e,t),new kt(e,t)}static _downsampleChar(e,t,i,n,o){var r=+o,s=2*o;let a=n,l=0;for(let b=0;bIt.create(this.fontScale,s.fontFamily)),this.backgroundColor=Tt._getMinimapBackground(t,i)}static _getMinimapBackground(e,t){return e=e.getColor(St.Zb),e?new vt(e.rgba.r,e.rgba.g,e.rgba.b,e.rgba.a):t.getColor(2)}equals(e){return this.renderMinimap===e.renderMinimap&&this.size===e.size&&this.minimapHeightIsEditorHeight===e.minimapHeightIsEditorHeight&&this.scrollBeyondLastLine===e.scrollBeyondLastLine&&this.showSlider===e.showSlider&&this.pixelRatio===e.pixelRatio&&this.typicalHalfwidthCharacterWidth===e.typicalHalfwidthCharacterWidth&&this.lineHeight===e.lineHeight&&this.minimapLeft===e.minimapLeft&&this.minimapWidth===e.minimapWidth&&this.minimapHeight===e.minimapHeight&&this.canvasInnerWidth===e.canvasInnerWidth&&this.canvasInnerHeight===e.canvasInnerHeight&&this.canvasOuterWidth===e.canvasOuterWidth&&this.canvasOuterHeight===e.canvasOuterHeight&&this.isSampling===e.isSampling&&this.editorHeight===e.editorHeight&&this.fontScale===e.fontScale&&this.minimapLineHeight===e.minimapLineHeight&&this.minimapCharWidth===e.minimapCharWidth&&this.backgroundColor&&this.backgroundColor.equals(e.backgroundColor)}}class At{constructor(e,t,i,n,o,r,s,a){this.scrollTop=e,this.scrollHeight=t,this.sliderNeeded=i,this._computedSliderRatio=n,this.sliderTop=o,this.sliderHeight=r,this.startLineNumber=s,this.endLineNumber=a}getDesiredScrollTopFromDelta(e){return Math.round(this.scrollTop+e/this._computedSliderRatio)}getDesiredScrollTopFromTouchLocation(e){return Math.round((e-this.sliderHeight/2)/this._computedSliderRatio)}static create(e,t,i,n,o,r,s,a,l,d,h){var c=e.pixelRatio,u=e.minimapLineHeight,g=Math.floor(e.canvasInnerHeight/u),p=e.lineHeight;if(e.minimapHeightIsEditorHeight){a=a*e.lineHeight+(e.scrollBeyondLastLine?o-e.lineHeight:0);const t=Math.max(1,Math.floor(o*o/a)),i=Math.max(0,e.minimapHeight-t),n=i/(d-o),r=l*n;a=0=s+(C=e.scrollBeyondLastLine?o/p-1:C))return a=s,m=0<_,new At(l,d,m,b,v,f,1,a);{let e=Math.max(1,Math.floor(t-v*c/u));return h&&h.scrollHeight===d&&(h.scrollTop>l&&(e=Math.min(e,h.startLineNumber)),h.scrollTopRt.INVALID),this._renderedLines._set(e.startLineNumber,i)}linesEquals(e){if(!this.scrollEquals(e))return!1;var t=this._renderedLines._get().lines;for(let i=0,n=t.length;i=e;)i--;let n=this.modelLineToMinimapLine(t)-1;for(;n+1{var t;e.preventDefault(),0!==this._model.options.renderMinimap&&this._lastRenderData&&("proportional"!==this._model.options.size?e.leftButton&&this._lastRenderData&&(t=(t=l.D(this._slider.domNode)).top+t.height/2,this._startSliderDragging(e.buttons,e.posx,t,e.posy,this._lastRenderData.renderedLayout)):(t=this._model.options.minimapLineHeight,e=this._model.options.canvasInnerHeight/this._model.options.canvasOuterHeight*e.browserEvent.offsetY,e=Math.floor(e/t)+this._lastRenderData.renderedLayout.startLineNumber,e=Math.min(e,this._model.getLineCount()),this._model.revealLineNumber(e)))}),this._sliderMouseMoveMonitor=new w.a,this._sliderMouseDownListener=l.o(this._slider.domNode,"mousedown",e=>{e.preventDefault(),e.stopPropagation(),e.leftButton&&this._lastRenderData&&this._startSliderDragging(e.buttons,e.posx,e.posy,e.posy,this._lastRenderData.renderedLayout)}),this._gestureDisposable=b.b.addTarget(this._domNode.domNode),this._sliderTouchStartListener=l.i(this._domNode.domNode,b.a.Start,e=>{e.preventDefault(),e.stopPropagation(),this._lastRenderData&&(this._slider.toggleClassName("active",!0),this._gestureInProgress=!0,this.scrollDueToTouchEvent(e))},{passive:!1}),this._sliderTouchMoveListener=l.i(this._domNode.domNode,b.a.Change,e=>{e.preventDefault(),e.stopPropagation(),this._lastRenderData&&this._gestureInProgress&&this.scrollDueToTouchEvent(e)},{passive:!1}),this._sliderTouchEndListener=l.o(this._domNode.domNode,b.a.End,e=>{e.preventDefault(),e.stopPropagation(),this._gestureInProgress=!1,this._slider.toggleClassName("active",!1)})}_startSliderDragging(e,t,i,n,o){this._slider.toggleClassName("active",!0);const r=(e,n)=>{n=Math.abs(n-t),_.i&&140r(e.posy,e.posx),()=>{this._slider.toggleClassName("active",!1)})}scrollDueToTouchEvent(e){var t=this._domNode.domNode.getBoundingClientRect().top;e=this._lastRenderData.renderedLayout.getDesiredScrollTopFromTouchLocation(e.pageY-t);this._model.setScrollTop(e)}dispose(){this._mouseDownListener.dispose(),this._sliderMouseMoveMonitor.dispose(),this._sliderMouseDownListener.dispose(),this._gestureDisposable.dispose(),this._sliderTouchStartListener.dispose(),this._sliderTouchMoveListener.dispose(),this._sliderTouchEndListener.dispose(),super.dispose()}_getMinimapDomNodeClassName(){return"always"===this._model.options.showSlider?"minimap slider-always":"minimap slider-mouseover"}getDomNode(){return this._domNode}_applyLayout(){this._domNode.setLeft(this._model.options.minimapLeft),this._domNode.setWidth(this._model.options.minimapWidth),this._domNode.setHeight(this._model.options.minimapHeight),this._shadow.setHeight(this._model.options.minimapHeight),this._canvas.setWidth(this._model.options.canvasOuterWidth),this._canvas.setHeight(this._model.options.canvasOuterHeight),this._canvas.domNode.width=this._model.options.canvasInnerWidth,this._canvas.domNode.height=this._model.options.canvasInnerHeight,this._decorationsCanvas.setWidth(this._model.options.canvasOuterWidth),this._decorationsCanvas.setHeight(this._model.options.canvasOuterHeight),this._decorationsCanvas.domNode.width=this._model.options.canvasInnerWidth,this._decorationsCanvas.domNode.height=this._model.options.canvasInnerHeight,this._slider.setWidth(this._model.options.minimapWidth)}_getBuffer(){return this._buffers||0=e.scrollWidth?this._shadow.setClassName("minimap-shadow-hidden"):this._shadow.setClassName("minimap-shadow-visible"),t=At.create(this._model.options,e.viewportStartLineNumber,e.viewportEndLineNumber,e.viewportStartLineNumberVerticalOffset,e.viewportHeight,e.viewportContainsWhitespaceGaps,this._model.getLineCount(),this._model.getRealLineCount(),e.scrollTop,e.scrollHeight,this._lastRenderData?this._lastRenderData.renderedLayout:null),this._slider.setDisplay(t.sliderNeeded?"block":"none"),this._slider.setTop(t.sliderTop),this._slider.setHeight(t.sliderHeight),e=e.scrollLeft/this._model.options.typicalHalfwidthCharacterWidth,e=Math.min(this._model.options.minimapWidth,Math.round(e*this._model.options.minimapCharWidth/this._model.options.pixelRatio)),this._sliderHorizontal.setLeft(e),this._sliderHorizontal.setWidth(this._model.options.minimapWidth-e),this._sliderHorizontal.setTop(0),this._sliderHorizontal.setHeight(t.sliderHeight),this.renderDecorations(t),this._lastRenderData=this.renderLines(t))}renderDecorations(e){if(this._renderDecorations){this._renderDecorations=!1;var t=this._model.getSelections(),i=this._model.getMinimapDecorationsInViewport(e.startLineNumber,e.endLineNumber),{canvasInnerWidth:n,canvasInnerHeight:o}=this._model.options,r=this._model.options.minimapLineHeight,s=this._model.options.minimapCharWidth,a=this._model.getOptions().tabSize,l=this._decorationsCanvas.domNode.getContext("2d"),d=(l.clearRect(0,0,n,o),new Map);for(let i=0;ithis._model.options.canvasInnerHeight)){let p=t.get(r);if(a=!p,!p){var h=this._model.getLineContent(r);p=[z.h];for(let e=1;em)return;var S=g.charCodeAt(b);if(9===S){var L=d-(b+v)%d;v+=L-1,_+=L*o}else if(32===S)_+=o;else{var x=De.D(S)?2:1;for(let r=0;rm)return}}}}Object(Ie.f)((e,t)=>{var i=e.getColor(St.Zb);i&&t.addRule(`.monaco-editor .minimap > canvas { opacity: ${i.rgba.a}; will-change: opacity; }`),i=e.getColor(St.ec),i&&t.addRule(`.monaco-editor .minimap-slider .minimap-slider-horizontal { background: ${i}; }`),i=e.getColor(St.fc),i&&t.addRule(`.monaco-editor .minimap-slider:hover .minimap-slider-horizontal { background: ${i}; }`),i=e.getColor(St.dc),i&&t.addRule(`.monaco-editor .minimap-slider.active .minimap-slider-horizontal { background: ${i}; }`),i=e.getColor(St.yc);i&&t.addRule(`.monaco-editor .minimap-shadow-visible { box-shadow: ${i} -6px 0 6px -6px inset; }`)}),i("725e");class Vt extends I{constructor(e){super(e),e=this._context.configuration.options.get(130),this._widgets={},this._verticalScrollbarWidth=e.verticalScrollbarWidth,this._minimapWidth=e.minimap.minimapWidth,this._horizontalScrollbarHeight=e.horizontalScrollbarHeight,this._editorHeight=e.height,this._editorWidth=e.width,this._domNode=Object(f.b)(document.createElement("div")),M.write(this._domNode,4),this._domNode.setClassName("overlayWidgets")}dispose(){super.dispose(),this._widgets={}}getDomNode(){return this._domNode}onConfigurationChanged(e){var t=this._context.configuration.options.get(130);return this._verticalScrollbarWidth=t.verticalScrollbarWidth,this._minimapWidth=t.minimap.minimapWidth,this._horizontalScrollbarHeight=t.horizontalScrollbarHeight,this._editorHeight=t.height,this._editorWidth=t.width,!0}addWidget(e){var t=Object(f.b)(e.getDomNode());this._widgets[e.getId()]={widget:e,preference:null,domNode:t},t.setPosition("absolute"),t.setAttribute("widgetId",e.getId()),this._domNode.appendChild(t),this.setShouldRender()}setWidgetPosition(e,t){return e=this._widgets[e.getId()],e.preference!==t&&(e.preference=t,this.setShouldRender(),!0)}removeWidget(e){var t;e=e.getId();this._widgets.hasOwnProperty(e)&&(t=this._widgets[e].domNode.domNode,delete this._widgets[e],t.parentNode.removeChild(t),this.setShouldRender())}_renderWidget(e){var t,i=e.domNode;null===e.preference?i.unsetTop():0===e.preference?(i.setTop(0),i.setRight(2*this._verticalScrollbarWidth+this._minimapWidth)):1===e.preference?(t=i.domNode.clientHeight,i.setTop(this._editorHeight-t-2*this._horizontalScrollbarHeight),i.setRight(2*this._verticalScrollbarWidth+this._minimapWidth)):2===e.preference&&(i.setTop(0),i.domNode.style.right="50%")}prepareRender(e){}render(e){this._domNode.setWidth(this._editorWidth);var t=Object.keys(this._widgets);for(let n=0,o=t.length;n{e.changedColorMap&&this._updateSettings(!0)}),this._cursorPositions=[]}dispose(){super.dispose(),this._tokensColorTrackerListener.dispose()}_updateSettings(e){var t=new zt(this._context.configuration,this._context.theme);return!(this._settings&&this._settings.equals(t)||(this._settings=t,this._domNode.setTop(this._settings.top),this._domNode.setRight(this._settings.right),this._domNode.setWidth(this._settings.domWidth),this._domNode.setHeight(this._settings.domHeight),this._domNode.domNode.width=this._settings.canvasWidth,this._domNode.domNode.height=this._settings.canvasHeight,e&&this._render(),0))}onConfigurationChanged(e){return this._updateSettings(!1)}onCursorStateChanged(e){this._cursorPositions=[];for(let t=0,i=e.selections.length;tt&&(e=t-a),r=e-a,c=e+a}r>v+1||p!==_?(0!==e&&l.fillRect(d[_],b,h[_],v-b),_=p,b=r,v=c):c>v&&(v=c)}l.fillRect(d[_],b,h[_],v-b)}if(!this._settings.hideCursor&&this._settings.cursorColor){var _=2*this._settings.pixelRatio|0,b=_/2|0,v=this._settings.x[7],C=this._settings.w[7];l.fillStyle=this._settings.cursorColor;let e=-100,i=-100;for(let r=0,s=this._cursorPositions.length;rt&&(s=t-b);w=s-b;var y=w+_;w>i+1?(0!==r&&l.fillRect(v,e,C,i-e),e=w,i=y):y>i&&(i=y)}l.fillRect(v,e,C,i-e)}this._settings.renderBorder&&this._settings.borderColor&&0this._context.viewLayout.getVerticalOffsetForLineNumber(e)),this._zoneManager.setDOMWidth(0),this._zoneManager.setDOMHeight(0),this._zoneManager.setOuterHeight(this._context.viewLayout.getScrollHeight()),this._zoneManager.setLineHeight(e.get(58)),this._zoneManager.setPixelRatio(e.get(128)),this._context.addEventHandler(this)}dispose(){this._context.removeEventHandler(this),super.dispose()}onConfigurationChanged(e){var t=this._context.configuration.options;return e.hasChanged(58)&&(this._zoneManager.setLineHeight(t.get(58)),this._render()),e.hasChanged(128)&&(this._zoneManager.setPixelRatio(t.get(128)),this._domNode.setWidth(this._zoneManager.getDOMWidth()),this._domNode.setHeight(this._zoneManager.getDOMHeight()),this._domNode.domNode.width=this._zoneManager.getCanvasWidth(),this._domNode.domNode.height=this._zoneManager.getCanvasHeight(),this._render()),!0}onFlushed(e){return this._render(),!0}onScrollChanged(e){return e.scrollHeightChanged&&(this._zoneManager.setOuterHeight(e.scrollHeight),this._render()),!0}onZonesChanged(e){return this._render(),!0}getDomNode(){return this._domNode.domNode}setLayout(e){this._domNode.setTop(e.top),this._domNode.setRight(e.right);var t=this._zoneManager.setDOMWidth(e.width)||!1;(this._zoneManager.setDOMHeight(e.height)||t)&&(this._domNode.setWidth(this._zoneManager.getDOMWidth()),this._domNode.setHeight(this._zoneManager.getDOMHeight()),this._domNode.domNode.width=this._zoneManager.getCanvasWidth(),this._domNode.domNode.height=this._zoneManager.getCanvasHeight(),this._render())}setZones(e){this._zoneManager.setZones(e),this._render()}_render(){var e,t,i,n,o;return 0!==this._zoneManager.getOuterHeight()&&(e=this._zoneManager.getCanvasWidth(),t=this._zoneManager.getCanvasHeight(),i=this._zoneManager.resolveColorZones(),n=this._zoneManager.getId2Color(),(o=this._domNode.domNode.getContext("2d")).clearRect(0,0,e,t),0=l?Math.max(s,d):(e.fillRect(0,r,n,s-r),r=l,d)}e.fillRect(0,r,n,s-r)}}i("ef37");class $t extends I{constructor(e){super(e),this.domNode=Object(f.b)(document.createElement("div")),this.domNode.setAttribute("role","presentation"),this.domNode.setAttribute("aria-hidden","true"),this.domNode.setClassName("view-rulers"),this._renderedRulers=[],e=this._context.configuration.options,this._rulers=e.get(91),this._typicalHalfwidthCharacterWidth=e.get(42).typicalHalfwidthCharacterWidth}dispose(){super.dispose()}onConfigurationChanged(e){var t=this._context.configuration.options;return this._rulers=t.get(91),this._typicalHalfwidthCharacterWidth=t.get(42).typicalHalfwidthCharacterWidth,!0}onScrollChanged(e){return e.scrollHeightChanged}prepareRender(e){}_ensureRulersCount(){var e=this._renderedRulers.length,t=this._rulers.length;if(e!==t)if(e{e=e.getColor(Ee.u),e&&t.addRule(`.monaco-editor .view-ruler { box-shadow: 1px 0 0 0 ${e} inset; }`)}),i("d8c3");class Gt extends I{constructor(e){super(e),this._scrollTop=0,this._width=0,this._updateWidth(),this._shouldShow=!1,e=this._context.configuration.options.get(92),this._useShadows=e.useShadows,this._domNode=Object(f.b)(document.createElement("div")),this._domNode.setAttribute("role","presentation"),this._domNode.setAttribute("aria-hidden","true")}dispose(){super.dispose()}_updateShouldShow(){var e=this._useShadows&&0{e=e.getColor(St.yc),e&&t.addRule(`.monaco-editor .scroll-decoration { box-shadow: ${e} 0 6px 6px -6px inset; }`)}),i("782d");class Zt{constructor(e){this.left=e.left,this.width=e.width,this.startStyle=null,this.endStyle=null}}class Yt{constructor(e,t){this.lineNumber=e,this.ranges=t}}function Xt(e){return new Zt(e)}function Qt(e){return new Yt(e.lineNumber,e.ranges.map(Xt))}class Jt extends Oe{constructor(e){super(),this._previousFrameVisibleRangesWithStyle=[],this._context=e,e=this._context.configuration.options,this._lineHeight=e.get(58),this._roundedSelection=e.get(90),this._typicalHalfwidthCharacterWidth=e.get(42).typicalHalfwidthCharacterWidth,this._selections=[],this._renderResult=null,this._context.addEventHandler(this)}dispose(){this._context.removeEventHandler(this),this._renderResult=null,super.dispose()}onConfigurationChanged(e){var t=this._context.configuration.options;return this._lineHeight=t.get(58),this._roundedSelection=t.get(90),this._typicalHalfwidthCharacterWidth=t.get(42).typicalHalfwidthCharacterWidth,!0}onCursorStateChanged(e){return this._selections=e.selections.slice(0),!0}onDecorationsChanged(e){return!0}onFlushed(e){return!0}onLinesChanged(e){return!0}onLinesDeleted(e){return!0}onLinesInserted(e){return!0}onScrollChanged(e){return e.scrollTopChanged}onZonesChanged(e){return!0}_visibleRangesHaveGaps(e){for(let t=0,i=e.length;t'}_actualRenderOneSelection(e,t,i,n){if(0!==n.length){var o=!!n[0].ranges[0].startStyle,r=this._lineHeight.toString(),s=(this._lineHeight-1).toString(),a=n[0].lineNumber,l=n[n.length-1].lineNumber;for(let _=0,b=n.length;_e+t)}render(e,t){return!this._renderResult||(t-=e)<0||t>=this._renderResult.length?"":this._renderResult[t]}}function ei(e){return e<0?-e:e}Jt.SELECTION_CLASS_NAME="selected-text",Jt.SELECTION_TOP_LEFT="top-left-radius",Jt.SELECTION_BOTTOM_LEFT="bottom-left-radius",Jt.SELECTION_TOP_RIGHT="top-right-radius",Jt.SELECTION_BOTTOM_RIGHT="bottom-right-radius",Jt.EDITOR_BACKGROUND_CLASS_NAME="monaco-editor-background",Jt.ROUNDED_PIECE_WIDTH=10,Object(Ie.f)((e,t)=>{var i=e.getColor(St.R);i&&t.addRule(`.monaco-editor .focused .selected-text { background-color: ${i}; }`),i=e.getColor(St.J),i&&t.addRule(`.monaco-editor .selected-text { background-color: ${i}; }`),i=e.getColor(St.S);i&&!i.isTransparent()&&t.addRule(`.monaco-editor .view-line span.inline-selected-text { color: ${i}; }`)}),i("d93b");class ti{constructor(e,t,i,n,o,r){this.top=e,this.left=t,this.width=i,this.height=n,this.textContent=o,this.textContentClassName=r}}class ii{constructor(e){this._context=e;e=this._context.configuration.options;var t=e.get(42);this._cursorStyle=e.get(23),this._lineHeight=e.get(58),this._typicalHalfwidthCharacterWidth=t.typicalHalfwidthCharacterWidth,this._lineCursorWidth=Math.min(e.get(26),this._typicalHalfwidthCharacterWidth),this._isVisible=!0,this._domNode=Object(f.b)(document.createElement("div")),this._domNode.setClassName("cursor "+Re.a),this._domNode.setHeight(this._lineHeight),this._domNode.setTop(0),this._domNode.setLeft(0),g.a.applyFontInfo(this._domNode,t),this._domNode.setDisplay("none"),this._position=new ie.a(1,1),this._lastRenderedContent="",this._renderData=null}getDomNode(){return this._domNode}getPosition(){return this._position}show(){this._isVisible||(this._domNode.setVisibility("inherit"),this._isVisible=!0)}hide(){this._isVisible&&(this._domNode.setVisibility("hidden"),this._isVisible=!1)}onConfigurationChanged(e){var t=this._context.configuration.options,i=t.get(42);return this._cursorStyle=t.get(23),this._lineHeight=t.get(58),this._typicalHalfwidthCharacterWidth=i.typicalHalfwidthCharacterWidth,this._lineCursorWidth=Math.min(t.get(26),this._typicalHalfwidthCharacterWidth),g.a.applyFontInfo(this._domNode,i),!0}onCursorPositionChanged(e){return this._position=e,!0}_prepareRender(e){let t="";if(this._cursorStyle===z.i.Line||this._cursorStyle===z.i.LineThin){var i=e.visibleRangeForPosition(this._position);if(!i||i.outsideRenderedLine)return null;let n;if(this._cursorStyle===z.i.Line){if(2<(n=l.u(0t.length){var o=this._secondaryCursors.length-t.length;for(let e=0;e{for(let i=0,n=e.ranges.length;i{this._isVisible?this._hide():this._show()},ni.BLINK_INTERVAL):this._startCursorBlinkAnimation.setIfNotSet(()=>{this._blinkingEnabled=!0,this._updateDomClassName()},ni.BLINK_INTERVAL))}_updateDomClassName(){this._domNode.setClassName(this._getClassName())}_getClassName(){let e="cursors-layer";switch(this._selectionIsEmpty||(e+=" has-selection"),this._cursorStyle){case z.i.Line:e+=" cursor-line-style";break;case z.i.Block:e+=" cursor-block-style";break;case z.i.Underline:e+=" cursor-underline-style";break;case z.i.LineThin:e+=" cursor-line-thin-style";break;case z.i.BlockOutline:e+=" cursor-block-outline-style";break;case z.i.UnderlineThin:e+=" cursor-underline-thin-style";break;default:e+=" cursor-line-style"}if(this._blinkingEnabled)switch(this._getCursorBlinking()){case 1:e+=" cursor-blink";break;case 2:e+=" cursor-smooth";break;case 3:e+=" cursor-phase";break;case 4:e+=" cursor-expand";break;default:e+=" cursor-solid"}else e+=" cursor-solid";return this._cursorSmoothCaretAnimation&&(e+=" cursor-smooth-caret-animation"),e}_show(){this._primaryCursor.show();for(let e=0,t=this._secondaryCursors.length;e{var i=e.getColor(Ee.n);if(i){let n=e.getColor(Ee.m);n=n||i.opposite(),t.addRule(`.monaco-editor .cursors-layer .cursor { background-color: ${i}; border-color: ${i}; color: ${n}; }`),"hc"===e.type&&t.addRule(`.monaco-editor .cursors-layer.has-selection .cursor { border-left: 1px solid ${n}; border-right: 1px solid ${n}; }`)}});const oi=()=>{throw new Error("Invalid change accessor")};class ri extends I{constructor(e){super(e);e=this._context.configuration.options;var t=e.get(130);this._lineHeight=e.get(58),this._contentWidth=t.contentWidth,this._contentLeft=t.contentLeft,this.domNode=Object(f.b)(document.createElement("div")),this.domNode.setClassName("view-zones"),this.domNode.setPosition("absolute"),this.domNode.setAttribute("role","presentation"),this.domNode.setAttribute("aria-hidden","true"),this.marginDomNode=Object(f.b)(document.createElement("div")),this.marginDomNode.setClassName("margin-view-zones"),this.marginDomNode.setPosition("absolute"),this.marginDomNode.setAttribute("role","presentation"),this.marginDomNode.setAttribute("aria-hidden","true"),this._zones={}}dispose(){super.dispose(),this._zones={}}_recomputeWhitespacesProps(){var e=this._context.viewLayout.getWhitespaces();const t=new Map;for(const n of e)t.set(n.id,n);let i=!1;return this._context.model.changeWhitespace(e=>{var n=Object.keys(this._zones);for(let l=0,d=n.length;l{var n={addZone:e=>(t=!0,this._addZone(i,e)),removeZone:e=>{e&&(t=this._removeZone(i,e)||t)},layoutZone:e=>{e&&(t=this._layoutZone(i,e)||t)}},o=e,r=n;try{o(r)}catch(n){Object(d.f)(n)}n.addZone=oi,n.removeZone=oi,n.layoutZone=oi}),t}_addZone(e,t){var i=this._computeWhitespaceProps(t);e={whitespaceId:e.insertWhitespace(i.afterViewLineNumber,this._getZoneOrdinal(t),i.heightInPx,i.minWidthInPx),delegate:t,isVisible:!1,domNode:Object(f.b)(t.domNode),marginDomNode:t.marginDomNode?Object(f.b)(t.marginDomNode):null};return this._safeCallOnComputedHeight(e.delegate,i.heightInPx),e.domNode.setPosition("absolute"),e.domNode.domNode.style.width="100%",e.domNode.setDisplay("none"),e.domNode.setAttribute("monaco-view-zone",e.whitespaceId),this.domNode.appendChild(e.domNode),e.marginDomNode&&(e.marginDomNode.setPosition("absolute"),e.marginDomNode.domNode.style.width="100%",e.marginDomNode.setDisplay("none"),e.marginDomNode.setAttribute("monaco-view-zone",e.whitespaceId),this.marginDomNode.appendChild(e.marginDomNode)),this._zones[e.whitespaceId]=e,this.setShouldRender(),e.whitespaceId}_removeZone(e,t){var i;return!!this._zones.hasOwnProperty(t)&&(i=this._zones[t],delete this._zones[t],e.removeWhitespace(i.whitespaceId),i.domNode.removeAttribute("monaco-visible-view-zone"),i.domNode.removeAttribute("monaco-view-zone"),i.domNode.domNode.parentNode.removeChild(i.domNode.domNode),i.marginDomNode&&(i.marginDomNode.removeAttribute("monaco-visible-view-zone"),i.marginDomNode.removeAttribute("monaco-view-zone"),i.marginDomNode.domNode.parentNode.removeChild(i.marginDomNode.domNode)),this.setShouldRender(),!0)}_layoutZone(e,t){var i;return!!this._zones.hasOwnProperty(t)&&(t=this._zones[t],i=this._computeWhitespaceProps(t.delegate),e.changeOneWhitespace(t.whitespaceId,i.afterViewLineNumber,i.heightInPx),this._safeCallOnComputedHeight(t.delegate,i.heightInPx),this.setShouldRender(),!0)}shouldSuppressMouseDownOnViewZone(e){return!!this._zones.hasOwnProperty(e)&&(e=this._zones[e],Boolean(e.delegate.suppressMouseDown))}_heightInPixels(e){return"number"==typeof e.heightInPx?e.heightInPx:"number"==typeof e.heightInLines?this._lineHeight*e.heightInLines:this._lineHeight}_minWidthInPixels(e){return"number"==typeof e.minWidthInPx?e.minWidthInPx:0}_safeCallOnComputedHeight(e,t){if("function"==typeof e.onComputedHeight)try{e.onComputedHeight(t)}catch(e){Object(d.f)(e)}}_safeCallOnDomNodeTop(e,t){if("function"==typeof e.onDomNodeTop)try{e.onDomNodeTop(t)}catch(e){Object(d.f)(e)}}prepareRender(e){}render(e){var t=e.viewportData.whitespaceViewportData,i={};let n=!1;for(let a=0,l=t.length;a{this._context.theme.update(e),this._context.model.onDidColorThemeChange(),this.render(!0,!1)})),this._viewParts=[],this._textAreaHandler=new Be(this._context,o,this._createTextAreaHandlerHelper()),this._viewParts.push(this._textAreaHandler),this._linesContent=Object(f.b)(document.createElement("div")),this._linesContent.setClassName("lines-content monaco-editor-background"),this._linesContent.setPosition("absolute"),this.domNode=Object(f.b)(document.createElement("div")),this.domNode.setClassName(this._getEditorClassName()),this.domNode.setAttribute("role","code"),this._overflowGuardContainer=Object(f.b)(document.createElement("div")),M.write(this._overflowGuardContainer,3),this._overflowGuardContainer.setClassName("overflow-guard"),this._scrollbar=new lt(this._context,this._linesContent,this.domNode,this._overflowGuardContainer),this._viewParts.push(this._scrollbar),this._viewLines=new ft(this._context,this._linesContent),this._viewZones=new ri(this._context),this._viewParts.push(this._viewZones),e=new Ut(this._context),this._viewParts.push(e),t=new Gt(this._context),this._viewParts.push(t),n=new Ze(this._context),this._viewParts.push(n),n.addDynamicOverlay(new ot(this._context)),n.addDynamicOverlay(new Jt(this._context)),n.addDynamicOverlay(new ut(this._context)),n.addDynamicOverlay(new st(this._context)),i=new Ye(this._context);var s,a=(this._viewParts.push(i),i.addDynamicOverlay(new rt(this._context)),i.addDynamicOverlay(new ct(this._context)),i.addDynamicOverlay(new bt(this._context)),i.addDynamicOverlay(new _t(this._context)),i.addDynamicOverlay(new Me(this._context)),new Te(this._context)),l=(i=(a.getDomNode().appendChild(this._viewZones.marginDomNode),a.getDomNode().appendChild(i.getDomNode()),this._viewParts.push(a),this._contentWidgets=new Qe(this._context,this.domNode),this._viewParts.push(this._contentWidgets),this._viewCursors=new ni(this._context),this._viewParts.push(this._viewCursors),this._overlayWidgets=new Vt(this._context),this._viewParts.push(this._overlayWidgets),new $t(this._context)),this._viewParts.push(i),new jt(this._context));this._viewParts.push(l),e&&(s=this._scrollbar.getOverviewRulerLayoutInfo()).parent.insertBefore(e.getDomNode(),s.insertBefore),this._linesContent.appendChild(n.getDomNode()),this._linesContent.appendChild(i.domNode),this._linesContent.appendChild(this._viewZones.domNode),this._linesContent.appendChild(this._viewLines.getDomNode()),this._linesContent.appendChild(this._contentWidgets.domNode),this._linesContent.appendChild(this._viewCursors.getDomNode()),this._overflowGuardContainer.appendChild(a.getDomNode()),this._overflowGuardContainer.appendChild(this._scrollbar.getDomNode()),this._overflowGuardContainer.appendChild(t.getDomNode()),this._overflowGuardContainer.appendChild(this._textAreaHandler.textArea),this._overflowGuardContainer.appendChild(this._textAreaHandler.textAreaCover),this._overflowGuardContainer.appendChild(this._overlayWidgets.getDomNode()),this._overflowGuardContainer.appendChild(l.getDomNode()),this.domNode.appendChild(this._overflowGuardContainer),r?r.appendChild(this._contentWidgets.overflowingContentWidgetsDomNode.domNode):this.domNode.appendChild(this._contentWidgets.overflowingContentWidgetsDomNode),this._applyLayout(),this._pointerHandler=this._register(new ke(this._context,o,this._createPointerHandlerHelper()))}_flushAccumulatedAndRenderNow(){this._renderNow()}_createPointerHandlerHelper(){return{viewDomNode:this.domNode.domNode,linesContentDomNode:this._linesContent.domNode,focusTextArea:()=>{this.focus()},dispatchTextAreaEvent:e=>{this._textAreaHandler.textArea.domNode.dispatchEvent(e)},getLastRenderData:()=>{var e=this._viewCursors.getLastRenderData()||[],t=this._textAreaHandler.getLastRenderData();return new le(e,t)},shouldSuppressMouseDownOnViewZone:e=>this._viewZones.shouldSuppressMouseDownOnViewZone(e),shouldSuppressMouseDownOnWidget:e=>this._contentWidgets.shouldSuppressMouseDownOnWidget(e),getPositionFromDOMInfo:(e,t)=>(this._flushAccumulatedAndRenderNow(),this._viewLines.getPositionFromDOMInfo(e,t)),visibleRangeForPosition:(e,t)=>(this._flushAccumulatedAndRenderNow(),this._viewLines.visibleRangeForPosition(new ie.a(e,t))),getLineWidth:e=>(this._flushAccumulatedAndRenderNow(),this._viewLines.getLineWidth(e))}}_createTextAreaHandlerHelper(){return{visibleRangeForPositionRelativeToEditor:(e,t)=>(this._flushAccumulatedAndRenderNow(),this._viewLines.visibleRangeForPosition(new ie.a(e,t)))}}_applyLayout(){var e=this._context.configuration.options.get(130);this.domNode.setWidth(e.width),this.domNode.setHeight(e.height),this._overflowGuardContainer.setWidth(e.width),this._overflowGuardContainer.setHeight(e.height),this._linesContent.setWidth(1e6),this._linesContent.setHeight(1e6)}_getEditorClassName(){var e=this._textAreaHandler.isFocused()?" focused":"";return this._context.configuration.options.get(127)+" "+Object(Ie.e)(this._context.theme.type)+e}handleEvents(e){super.handleEvents(e),this._scheduleRender()}onConfigurationChanged(e){return this._configPixelRatio=this._context.configuration.options.get(128),this.domNode.setClassName(this._getEditorClassName()),this._applyLayout(),!1}onCursorStateChanged(e){return this._selections=e.selections,!1}onFocusChanged(e){return this.domNode.setClassName(this._getEditorClassName()),!1}onThemeChanged(e){return this.domNode.setClassName(this._getEditorClassName()),!1}dispose(){null!==this._renderAnimationFrame&&(this._renderAnimationFrame.dispose(),this._renderAnimationFrame=null),this._contentWidgets.overflowingContentWidgetsDomNode.domNode.remove(),this._context.removeEventHandler(this),this._viewLines.dispose();for(const e of this._viewParts)e.dispose();super.dispose()}_scheduleRender(){null===this._renderAnimationFrame&&(this._renderAnimationFrame=l.T(this._onRenderScheduled.bind(this),100))}_onRenderScheduled(){this._renderAnimationFrame=null,this._flushAccumulatedAndRenderNow()}_renderNow(){var e=()=>this._actualRender();try{e()}catch(e){Object(d.f)(e)}}_getViewPartsToRender(){let e=[],t=0;for(const i of this._viewParts)i.shouldRender()&&(e[t++]=i);return e}_actualRender(){if(l.N(this.domNode.domNode)){let i=this._getViewPartsToRender();if(this._viewLines.shouldRender()||0!==i.length){var e=this._context.viewLayout.getLinesViewportData(),t=(e=(this._context.model.setViewport(e.startLineNumber,e.endLineNumber,e.centeredLineNumber),new li(this._selections,e,this._context.viewLayout.getWhitespaceViewportData(),this._context.model)),this._contentWidgets.shouldRender()&&this._contentWidgets.onBeforeRender(e),this._viewLines.shouldRender()&&(this._viewLines.renderText(e),this._viewLines.onDidRender(),i=this._getViewPartsToRender()),new T(this._context.viewLayout,e,this._viewLines));for(const e of i)e.prepareRender(t);for(const e of i)e.render(t),e.onDidRender();.001=e+1&&this.lastAddedCursorIndex--,this.secondaryCursors[e].dispose(this.context),this.secondaryCursors.splice(e,1)}_getAll(){var e=[];e[0]=this.primaryCursor;for(let t=0,i=this.secondaryCursors.length;te.selection.startLineNumber===t.selection.startLineNumber?e.selection.startColumn-t.selection.startColumn:e.selection.startLineNumber-t.selection.startLineNumber);for(let d=0;ds&&e.index--;e.splice(s,1),t.splice(o,1),this._removeSecondaryCursor(s-1),d--}}}}}}var ui=i("b272"),gi=i("191f"),pi=i("338e");class mi{constructor(){this.type=0}}class fi{constructor(){this.type=1}}class _i{constructor(e){this.type=2,this._source=e}hasChanged(e){return this._source.hasChanged(e)}}class bi{constructor(e,t){this.type=3,this.selections=e,this.modelSelections=t}}class vi{constructor(e){this.type=4,e?(this.affectsMinimap=e.affectsMinimap,this.affectsOverviewRuler=e.affectsOverviewRuler):(this.affectsMinimap=!0,this.affectsOverviewRuler=!0)}}class Ci{constructor(){this.type=5}}class wi{constructor(e){this.type=6,this.isFocused=e}}class yi{constructor(){this.type=7}}class Si{constructor(){this.type=8}}class Li{constructor(e,t){this.type=9,this.fromLineNumber=e,this.toLineNumber=t}}class xi{constructor(e,t){this.type=10,this.fromLineNumber=e,this.toLineNumber=t}}class ki{constructor(e,t){this.type=11,this.fromLineNumber=e,this.toLineNumber=t}}class Di{constructor(e,t,i,n,o,r){this.type=12,this.source=e,this.range=t,this.selections=i,this.verticalType=n,this.revealHorizontal=o,this.scrollType=r}}class Ni{constructor(e){this.type=13,this.scrollWidth=e.scrollWidth,this.scrollLeft=e.scrollLeft,this.scrollHeight=e.scrollHeight,this.scrollTop=e.scrollTop,this.scrollWidthChanged=e.scrollWidthChanged,this.scrollLeftChanged=e.scrollLeftChanged,this.scrollHeightChanged=e.scrollHeightChanged,this.scrollTopChanged=e.scrollTopChanged}}class Oi{constructor(){this.type=14}}class Ei{constructor(e){this.type=15,this.ranges=e}}class Ii{constructor(){this.type=16}}class Mi{constructor(){this.type=17}}class Ti extends c.a{constructor(){super(),this._onEvent=this._register(new h.b),this.onEvent=this._onEvent.event,this._eventHandlers=[],this._viewEventQueue=null,this._isConsumingViewEventQueue=!1,this._collector=null,this._collectorCnt=0,this._outgoingEvents=[]}emitOutgoingEvent(e){this._addOutgoingEvent(e),this._emitOutgoingEvents()}_addOutgoingEvent(e){for(let t=0,i=this._outgoingEvents.length;t=t.length)return!1;if(!t[n].strictContainsRange(e[n]))return!1}return!0}}class zi extends c.a{constructor(e,t,i,n){super(),this._model=e,this._knownModelVersionId=this._model.getVersionId(),this._viewModel=t,this._coordinatesConverter=i,this.context=new oe.c(this._model,this._viewModel,this._coordinatesConverter,n),this._cursors=new ci(this.context),this._hasFocus=!1,this._isHandling=!1,this._isDoingComposition=!1,this._selectionsWhenCompositionStarted=null,this._columnSelectData=null,this._autoClosedActions=[],this._prevEditOperationType=0}dispose(){this._cursors.dispose(),this._autoClosedActions=Object(c.f)(this._autoClosedActions),super.dispose()}updateConfiguration(e){this.context=new oe.c(this._model,this._viewModel,this._coordinatesConverter,e),this._cursors.updateContext(this.context)}onLineMappingChanged(e){this._knownModelVersionId===this._model.getVersionId()&&this.setStates(e,"viewModel",0,this.getCursorStates())}setHasFocus(e){this._hasFocus=e}_validateAutoClosedActions(){if(0zi.MAX_CURSOR_COUNT&&(n=n.slice(0,zi.MAX_CURSOR_COUNT),o=!0);var r=new Vi(this._model,this);return this._cursors.setStates(n),this._cursors.normalize(),this._columnSelectData=null,this._validateAutoClosedActions(),this._emitStateChangedIfNecessary(e,t,i,r,o)}setCursorColumnSelectData(e){this._columnSelectData=e}revealPrimary(e,t,i,n){var o=this._cursors.getViewPositions();1!e.modelState.equals(n.cursorState[t].modelState))||(s=n?n.cursorState.map(e=>e.modelState.selection):null,a=n?n.modelVersionId:0,e.emitOutgoingEvent(new ji(s,r,a,l.modelVersionId,t||"keyboard",i,o))),!0)}_findAutoClosingPairs(e){if(!e.length)return null;var t=[];for(let r=0,s=e.length;r'"`])([^)\]}>'"`]*)$/);if(!n)return null;var o=n[1];o=this.context.cursorConfig.autoClosingPairs.autoClosingPairsCloseSingleChar.get(o);if(!o||1!==o.length)return null;if(o=o[0].open,n=i.text.length-n[2].length-1,i=i.text.lastIndexOf(o,n-1),-1===i)return null;t.push([i,n])}return t}executeEdits(e,t,i,n){let o=null,r=((o="snippet"===t?this._findAutoClosingPairs(i):o)&&(i[0]._isTracked=!0),[]),s=[];i=this._model.pushEditOperations(this.getSelections(),i,e=>{if(o)for(let n=0,h=o.length;n{"keyboard"===t&&(this._executeEditOperation(gi.a.compositionEndWithInterceptors(this._prevEditOperationType,this.context.cursorConfig,this._model,this._selectionsWhenCompositionStarted,this.getSelections(),this.getAutoClosedCharacters())),this._selectionsWhenCompositionStarted=null)},e,t)}type(e,t,i){this._executeEdit(()=>{if("keyboard"===i){var e=t.length;let i=0;for(;i(e=e.getPosition(),new m.a(e.lineNumber,e.column+o,e.lineNumber,e.column+o))),this.setSelections(e,r,s,0)):this._executeEdit(()=>{this._executeEditOperation(gi.a.compositionType(this._prevEditOperationType,this.context.cursorConfig,this._model,this.getSelections(),t,i,n,o))},e,r)}paste(e,t,i,n,o){this._executeEdit(()=>{this._executeEditOperation(gi.a.paste(this.context.cursorConfig,this._model,this.getSelections(),t,i,n||[]))},e,o,4)}cut(e,t){this._executeEdit(()=>{this._executeEditOperation(ui.a.cut(this.context.cursorConfig,this._model,this.getSelections()))},e,t)}executeCommand(e,t,i){this._executeEdit(()=>{this._cursors.killSecondaryCursors(),this._executeEditOperation(new oe.e(0,[t],{shouldPushStackElementBefore:!1,shouldPushStackElementAfter:!1}))},e,i)}executeCommands(e,t,i){this._executeEdit(()=>{this._executeEditOperation(new oe.e(0,t,{shouldPushStackElementBefore:!1,shouldPushStackElementAfter:!1}))},e,i)}}zi.MAX_CURSOR_COUNT=1e4;class Ui{static executeCommands(e,t,i){var n={model:e,selectionsBefore:t,trackedRanges:[],trackedRangesDirection:[]};e=this._innerExecuteCommands(n,i);for(let o=0,r=n.trackedRanges.length;o{let n=[];for(let t=0;te.identifier.minor-t.identifier.minor,r=[];for(let s=0;sn[s],getTrackedSelection:t=>{t=parseInt(t,10);var i=e.model._getTrackedRange(e.trackedRanges[t]);return 0===e.trackedRangesDirection[t]?new m.a(i.startLineNumber,i.startColumn,i.endLineNumber,i.endColumn):new m.a(i.endLineNumber,i.endColumn,i.startLineNumber,i.startColumn)}})):r[s]=e.selectionsBefore[s];return r});s=s||e.selectionsBefore;var a,l=[];for(a in o)o.hasOwnProperty(a)&&l.push(parseInt(a,10));l.sort((e,t)=>t-e);for(const d of l)s.splice(d,1);return s}static _arrayIsEmpty(e){for(let t=0,i=e.length;t{ne.a.isEmpty(e)&&""===r||n.push({identifier:{major:t,minor:o++},range:e,text:r,forceMoveMarkers:s,isAutoWhitespaceEdit:i.insertsAutoWhitespace})};let s=!1;var a={addEditOperation:r,addTrackedEditOperation:(e,t,i)=>{s=!0,r(e,t,i)},trackSelection:(t,i)=>{let n;t=m.a.liftSelection(t),n=t.isEmpty()?"boolean"==typeof i?i?2:3:(i=e.model.getLineMaxColumn(t.startLineNumber),t.startColumn===i?2:3):1;i=e.trackedRanges.length;var o=e.model._setTrackedRange(null,t,n);return e.trackedRanges[i]=o,e.trackedRangesDirection[i]=t.getDirection(),i.toString()}};try{i.getEditOperations(e.model,a)}catch(a){return Object(d.f)(a),{operations:[],hadTrackedEditOperation:!1}}return{operations:n,hadTrackedEditOperation:s}}static _getLoserCursorMap(e){(e=e.slice(0)).sort((e,t)=>-ne.a.compareRangesUsingEnds(e.range,t.range));var t={};for(let o=1;on.identifier.major?i:n).identifier.major).toString()]=!0;for(let t=0;t>>1;t===e[r].afterLineNumber?i{t=!0,e|=0,i|=0,n|=0,o|=0;var r=this._instanceId+ ++this._lastWhitespaceId;return this._pendingChanges.insert(new Xi(r,e,i,n,o)),r},changeOneWhitespace:(e,i,n)=>{t=!0,this._pendingChanges.change({id:e,newAfterLineNumber:i|=0,newHeight:n|=0})},removeWhitespace:e=>{t=!0,this._pendingChanges.remove({id:e})}})}finally{this._pendingChanges.commit(this)}return t}_commitPendingChanges(e,t,i){if((0{var t,i=[];for(const r of e)n.has(r.id)||(o.has(r.id)&&(t=o.get(r.id),r.afterLineNumber=t.newAfterLineNumber,r.height=t.newHeight),i.push(r));return i},t=i(this._arr).concat(i(e)),t.sort((e,t)=>e.afterLineNumber===t.afterLineNumber?e.ordinal-t.ordinal:e.afterLineNumber-t.afterLineNumber),this._arr=t,this._prefixSumValidIndex=-1}}_checkPendingChanges(){this._pendingChanges.mustCommit()&&this._pendingChanges.commit(this)}_insertWhitespace(e){var t=Qi.findInsertionIndex(this._arr,e.afterLineNumber,e.ordinal);this._arr.splice(t,0,e),this._prefixSumValidIndex=Math.min(this._prefixSumValidIndex,t-1)}_findWhitespaceIndex(e){var t=this._arr;for(let i=0,n=t.length;i=t.length||t[1+o].afterLineNumber>=e)return o;i=1+o|0}else n=o-1|0}return-1}_findFirstWhitespaceAfterLineNumber(e){return e=this._findLastWhitespaceBeforeLineNumber(e|=0)+1,e=this.getLinesTotalHeight()-this._paddingBottom)}getLineNumberAtOrAfterVerticalOffset(e){if(this._checkPendingChanges(),(e|=0)<0)return 1;var t=0|this._lineCount,i=this._lineHeight;let n=1,o=t;for(;nt?t:n}getLinesViewportData(e,t){this._checkPendingChanges(),t|=0;var i=this._lineHeight,n=0|this.getLineNumberAtOrAfterVerticalOffset(e|=0),o=0|this.getVerticalOffsetForLineNumber(n);let r=0|this._lineCount,s=0|this.getFirstWhitespaceIndexAfterLineNumber(n);var a=0|this.getWhitespacesCount();let l,d,h=(l=-1===s?(s=a,d=r+1,0):(d=0|this.getAfterLineNumberForWhitespaceIndex(s),0|this.getHeightForWhitespaceIndex(s)),o),c=h,u=0;5e5<=o&&(u=5e5*Math.floor(o/5e5),u=Math.floor(u/i)*i,c-=u);var g,p,m=[],f=e+(t-e)/2;let _=-1;for(let w=n;w<=r;w++){for(-1===_&&(p=(g=h)+i,g<=f&&f=a?d=r+1:(d=0|this.getAfterLineNumberForWhitespaceIndex(s),l=0|this.getHeightForWhitespaceIndex(s));if(h>=t){r=w;break}}-1===_&&(_=r);var b=0|this.getVerticalOffsetForLineNumber(r);let v=n,C=r;return v=this.getWhitespacesCount()||e<(e=this.getVerticalOffsetForWhitespaceIndex(i))?null:(t=this.getHeightForWhitespaceIndex(i),{id:this.getIdForWhitespaceIndex(i),afterLineNumber:this.getAfterLineNumberForWhitespaceIndex(i),verticalOffset:e,height:t})}getWhitespaceViewportData(e,t){this._checkPendingChanges(),t|=0;e=this.getWhitespaceIndexAtOrAfterVerticallOffset(e|=0);var i=this.getWhitespacesCount()-1;if(e<0)return[];var n=[];for(let s=e;s<=i;s++){var o=this.getVerticalOffsetForWhitespaceIndex(s),r=this.getHeightForWhitespaceIndex(s);if(t<=o)break;n.push({id:this.getIdForWhitespaceIndex(s),afterLineNumber:this.getAfterLineNumberForWhitespaceIndex(s),verticalOffset:o,height:r})}return n}getWhitespaces(){return this._checkPendingChanges(),this._arr.slice(0)}getWhitespacesCount(){return this._checkPendingChanges(),this._arr.length}getIdForWhitespaceIndex(e){return this._checkPendingChanges(),this._arr[e|=0].id}getAfterLineNumberForWhitespaceIndex(e){return this._checkPendingChanges(),this._arr[e|=0].afterLineNumber}getHeightForWhitespaceIndex(e){return this._checkPendingChanges(),this._arr[e|=0].height}}Qi.INSTANCE_COUNT=0;class Ji{constructor(e,t,i,n){(t|=0)<0&&(t=0),(i|=0)<0&&(i=0),(n|=0)<0&&(n=0),this.width=e=(e|=0)<0?0:e,this.contentWidth=t,this.scrollWidth=Math.max(e,t),this.height=i,this.contentHeight=n,this.scrollHeight=Math.max(i,n)}equals(e){return this.width===e.width&&this.contentWidth===e.contentWidth&&this.height===e.height&&this.contentHeight===e.contentHeight}}class en extends c.a{constructor(e,t){super(),this._onDidContentSizeChange=this._register(new h.b),this.onDidContentSizeChange=this._onDidContentSizeChange.event,this._dimensions=new Ji(0,0,0,0),this._scrollable=this._register(new Zi.a(e,t)),this.onDidScroll=this._scrollable.onScroll}getScrollable(){return this._scrollable}setSmoothScrollDuration(e){this._scrollable.setSmoothScrollDuration(e)}validateScrollPosition(e){return this._scrollable.validateScrollPosition(e)}getScrollDimensions(){return this._dimensions}setScrollDimensions(e){var t,i,n;!this._dimensions.equals(e)&&(t=this._dimensions,this._dimensions=e,this._scrollable.setScrollDimensions({width:e.width,scrollWidth:e.scrollWidth,height:e.height,scrollHeight:e.scrollHeight},!0),i=t.contentWidth!==e.contentWidth,n=t.contentHeight!==e.contentHeight,i||n)&&this._onDidContentSizeChange.fire(new Ri(t.contentWidth,t.contentHeight,e.contentWidth,e.contentHeight))}getFutureScrollPosition(){return this._scrollable.getFutureScrollPosition()}getCurrentScrollPosition(){return this._scrollable.getCurrentScrollPosition()}setScrollPositionNow(e){this._scrollable.setScrollPositionNow(e)}setScrollPositionSmooth(e){this._scrollable.setScrollPositionSmooth(e)}}class tn extends c.a{constructor(e,t,i){super(),this._configuration=e;e=this._configuration.options;var n=e.get(130),o=e.get(74);this._linesLayout=new Qi(t,e.get(58),o.top,o.bottom),this._scrollable=this._register(new en(0,i)),this._configureSmoothScrollDuration(),this._scrollable.setScrollDimensions(new Ji(n.contentWidth,0,n.height,0)),this.onDidScroll=this._scrollable.onDidScroll,this.onDidContentSizeChange=this._scrollable.onDidContentSizeChange,this._updateHeight()}dispose(){super.dispose()}getScrollable(){return this._scrollable.getScrollable()}onHeightMaybeChanged(){this._updateHeight()}_configureSmoothScrollDuration(){this._scrollable.setSmoothScrollDuration(this._configuration.options.get(103)?125:0)}onConfigurationChanged(e){var t,i,n,o=this._configuration.options;e.hasChanged(58)&&this._linesLayout.setLineHeight(o.get(58)),e.hasChanged(74)&&(t=o.get(74),this._linesLayout.setPadding(t.top,t.bottom)),e.hasChanged(130)?(o=(t=o.get(130)).contentWidth,t=t.height,n=(i=this._scrollable.getScrollDimensions()).contentWidth,this._scrollable.setScrollDimensions(new Ji(o,i.contentWidth,t,this._getContentHeight(o,t,n)))):this._updateHeight(),e.hasChanged(103)&&this._configureSmoothScrollDuration()}onFlushed(e){this._linesLayout.onFlushed(e)}onLinesDeleted(e,t){this._linesLayout.onLinesDeleted(e,t)}onLinesInserted(e,t){this._linesLayout.onLinesInserted(e,t)}_getHorizontalScrollbarHeight(e,t){var i=this._configuration.options.get(92);return 2===i.horizontal||t<=e?0:i.horizontalScrollbarSize}_getContentHeight(e,t,i){var n=this._configuration.options;let o=this._linesLayout.getLinesTotalHeight();return n.get(94)?o+=Math.max(0,t-n.get(58)-n.get(74).bottom):o+=this._getHorizontalScrollbarHeight(e,i),o}_updateHeight(){var e=this._scrollable.getScrollDimensions(),t=e.width,i=e.height,n=e.contentWidth;this._scrollable.setScrollDimensions(new Ji(t,e.contentWidth,i,this._getContentHeight(t,i,n)))}getCurrentViewport(){var e=this._scrollable.getScrollDimensions(),t=this._scrollable.getCurrentScrollPosition();return new yt.h(t.scrollTop,t.scrollLeft,e.width,e.height)}getFutureViewport(){var e=this._scrollable.getScrollDimensions(),t=this._scrollable.getFutureScrollPosition();return new yt.h(t.scrollTop,t.scrollLeft,e.width,e.height)}_computeContentWidth(e){var t,i=this._configuration.options,n=i.get(131),o=i.get(42);return n.isViewportWrapping?(n=i.get(130),t=i.get(64),e>n.contentWidth+o.typicalHalfwidthCharacterWidth&&t.enabled&&"right"===t.side?e+n.verticalScrollbarWidth:e):(t=i.get(93)*o.typicalHalfwidthCharacterWidth,n=this._linesLayout.getWhitespaceMinWidth(),Math.max(e+t,n))}setMaxLineWidth(e){var t=this._scrollable.getScrollDimensions();this._scrollable.setScrollDimensions(new Ji(t.width,this._computeContentWidth(e),t.height,t.contentHeight)),this._updateHeight()}saveState(){var e=this._scrollable.getFutureScrollPosition(),t=e.scrollTop,i=this._linesLayout.getLineNumberAtOrAfterVerticalOffset(t);return{scrollTop:t,scrollTopWithoutViewZones:t-this._linesLayout.getWhitespaceAccumulatedHeightBeforeLineNumber(i),scrollLeft:e.scrollLeft}}changeWhitespace(e){return e=this._linesLayout.changeWhitespace(e),e&&this.onHeightMaybeChanged(),e}getVerticalOffsetForLineNumber(e){return this._linesLayout.getVerticalOffsetForLineNumber(e)}isAfterLines(e){return this._linesLayout.isAfterLines(e)}isInTopPadding(e){return this._linesLayout.isInTopPadding(e)}isInBottomPadding(e){return this._linesLayout.isInBottomPadding(e)}getLineNumberAtVerticalOffset(e){return this._linesLayout.getLineNumberAtOrAfterVerticalOffset(e)}getWhitespaceAtVerticalOffset(e){return this._linesLayout.getWhitespaceAtVerticalOffset(e)}getLinesViewportData(){var e=this.getCurrentViewport();return this._linesLayout.getLinesViewportData(e.top,e.top+e.height)}getLinesViewportDataAtScrollTop(e){var t=this._scrollable.getScrollDimensions();return e+t.height>t.scrollHeight&&(e=t.scrollHeight-t.height),this._linesLayout.getLinesViewportData(e=e<0?0:e,e+t.height)}getWhitespaceViewportData(){var e=this.getCurrentViewport();return this._linesLayout.getWhitespaceViewportData(e.top,e.top+e.height)}getWhitespaces(){return this._linesLayout.getWhitespaces()}getContentWidth(){return this._scrollable.getScrollDimensions().contentWidth}getScrollWidth(){return this._scrollable.getScrollDimensions().scrollWidth}getContentHeight(){return this._scrollable.getScrollDimensions().contentHeight}getScrollHeight(){return this._scrollable.getScrollDimensions().scrollHeight}getCurrentScrollLeft(){return this._scrollable.getCurrentScrollPosition().scrollLeft}getCurrentScrollTop(){return this._scrollable.getCurrentScrollPosition().scrollTop}validateScrollPosition(e){return this._scrollable.validateScrollPosition(e)}setScrollPosition(e,t){1===t?this._scrollable.setScrollPositionNow(e):this._scrollable.setScrollPositionSmooth(e)}deltaScrollNow(e,t){var i=this._scrollable.getCurrentScrollPosition();this._scrollable.setScrollPositionNow({scrollLeft:i.scrollLeft+e,scrollTop:i.scrollTop+t})}}var nn=i("e1b5"),on=i("b57f"),rn=i("2de5");class sn{constructor(e){this._lines=e}convertViewPositionToModelPosition(e){return this._lines.convertViewPositionToModelPosition(e.lineNumber,e.column)}convertViewRangeToModelRange(e){return this._lines.convertViewRangeToModelRange(e)}validateViewPosition(e,t){return this._lines.validateViewPosition(e.lineNumber,e.column,t)}validateViewRange(e,t){return this._lines.validateViewRange(e,t)}convertModelPositionToViewPosition(e,t){return this._lines.convertModelPositionToViewPosition(e.lineNumber,e.column,t)}convertModelRangeToViewRange(e,t){return this._lines.convertModelRangeToViewRange(e,t)}modelPositionIsVisible(e){return this._lines.modelPositionIsVisible(e.lineNumber,e.column)}getModelLineViewLineCount(e){return this._lines.getModelLineViewLineCount(e)}}class an{constructor(e){this._counts=e,this._isValid=!1,this._validEndIndex=-1,this._modelToView=[],this._viewToModel=[]}_invalidate(e){this._isValid=!1,this._validEndIndex=Math.min(this._validEndIndex,e-1)}_ensureValid(){if(!this._isValid){for(let i=this._validEndIndex+1,n=this._counts.length;ie.lineNumber===m+1);o.addRequest(i[m],s,t?t[m]:null)}var a=o.finalize(),l=[],d=this.hiddenAreasIds.map(e=>this.model.getDecorationRange(e)).sort(ne.a.compareRangesUsingStarts);let h=1,c=0,u=-1,g=u+1=h&&p<=c),p=pn(a[m],!p);l[m]=p.getViewLineCount(),this.lines[m]=p}this._validModelVersionId=this.model.getVersionId(),this.prefixSumComputer=new an(l)}getHiddenAreas(){return this.hiddenAreasIds.map(e=>this.model.getDecorationRange(e))}_reduceRanges(e){if(0===e.length)return[];var t=e.map(e=>this.model.validateRange(e)).sort(ne.a.compareRangesUsingStarts),i=[];let n=t[0].startLineNumber,o=t[0].endLineNumber;for(let s=1,a=t.length;so+1?(i.push(new ne.a(n,1,o,1)),n=r.startLineNumber,o=r.endLineNumber):r.endLineNumber>o&&(o=r.endLineNumber)}return i.push(new ne.a(n,1,o,1)),i}setHiddenAreas(e){var t=this._reduceRanges(e),i=this.hiddenAreasIds.map(e=>this.model.getDecorationRange(e)).sort(ne.a.compareRangesUsingStarts);if(t.length===i.length){let e=!1;for(let n=0;n=r&&h<=s?this.lines[c].isVisible()&&(this.lines[c]=this.lines[c].setVisible(!1),e=!0):(d=!0,this.lines[c].isVisible()||(this.lines[c]=this.lines[c].setVisible(!0),e=!0)),e&&(h=this.lines[c].getViewLineCount(),this.prefixSumComputer.changeValue(c,h))}return d||this.setHiddenAreas([]),!0}modelPositionIsVisible(e,t){return!(e<1||e>this.lines.length)&&this.lines[e-1].isVisible()}getModelLineViewLineCount(e){return e<1||e>this.lines.length?1:this.lines[e-1].getViewLineCount()}setTabSize(e){return this.tabSize!==e&&(this.tabSize=e,this._constructLines(!1,null),!0)}setWrappingSettings(e,t,i,n){var o=this.fontInfo.equals(e),r=this.wrappingStrategy===t,s=this.wrappingColumn===i,a=this.wrappingIndent===n;if(o&&r&&s&&a)return!1;o=o&&r&&!s&&a,this.fontInfo=e,this.wrappingStrategy=t,this.wrappingColumn=i,this.wrappingIndent=n;let l=null;if(o){l=[];for(let e=0,t=this.lines.length;et&&(u=!0,n=t-o+1);var h=d+n;if(l.getViewLinesData(this.model,c+1,d,h,o-e,i,a),o+=n,u)break}}return a}validateViewPosition(e,t,i){e=this._toValidViewLineNumber(e);var n=this.prefixSumComputer.getIndexOf(e-1),o=n.index,r=(n=n.remainder,this.lines[o]),s=r.getViewLineMinColumn(this.model,o+1,n),a=r.getViewLineMaxColumn(this.model,o+1,n);r=r.getModelColumnOfViewPosition(n,t=a<(t=t{var i=ne.a.compareRangesUsingStarts(e.range,t.range);return 0===i?e.idt.id?1:0:i});let h=[],c=0,u=null;for(const p of r){var g=p.id;u!==g&&(u=g,h[c++]=p)}return h}getInjectedTextAt(e){var t=this._toValidViewLineNumber(e.lineNumber),i=(t=this.prefixSumComputer.getIndexOf(t-1),t.index);t=t.remainder;return this.lines[i].getInjectedTextAt(t,e.column)}normalizePosition(e,t){var i=this._toValidViewLineNumber(e.lineNumber),n=(i=this.prefixSumComputer.getIndexOf(i-1),i.index);i=i.remainder;return this.lines[n].normalizePosition(this.model,n+1,i,e,t)}getLineIndentColumn(e){e=this._toValidViewLineNumber(e),e=this.prefixSumComputer.getIndexOf(e-1);var t=e.index;return 0===e.remainder?this.model.getLineIndentColumn(t+1):0}}class dn{constructor(){}isVisible(){return!0}setVisible(e){return e?this:hn.INSTANCE}getLineBreakData(){return null}getViewLineCount(){return 1}getViewLineContent(e,t,i){return e.getLineContent(t)}getViewLineLength(e,t,i){return e.getLineLength(t)}getViewLineMinColumn(e,t,i){return e.getLineMinColumn(t)}getViewLineMaxColumn(e,t,i){return e.getLineMaxColumn(t)}getViewLineData(e,t,i){return e=e.getLineTokens(t),t=e.getLineContent(),new yt.e(t,!1,1,t.length+1,0,e.inflate(),null)}getViewLinesData(e,t,i,n,o,r,s){r[o]?s[o]=this.getViewLineData(e,t,0):s[o]=null}getModelColumnOfViewPosition(e,t){return t}getViewPositionOfModelPosition(e,t){return new ie.a(e,t)}getViewLineNumberOfModelPosition(e,t){return e}normalizePosition(e,t,i,n,o){return n}getInjectedTextAt(e,t){return null}}dn.INSTANCE=new dn;class hn{constructor(){}isVisible(){return!1}setVisible(e){return e?dn.INSTANCE:this}getLineBreakData(){return null}getViewLineCount(){return 0}getViewLineContent(e,t,i){throw new Error("Not supported")}getViewLineLength(e,t,i){throw new Error("Not supported")}getViewLineMinColumn(e,t,i){throw new Error("Not supported")}getViewLineMaxColumn(e,t,i){throw new Error("Not supported")}getViewLineData(e,t,i){throw new Error("Not supported")}getViewLinesData(e,t,i,n,o,r,s){throw new Error("Not supported")}getModelColumnOfViewPosition(e,t){throw new Error("Not supported")}getViewPositionOfModelPosition(e,t){throw new Error("Not supported")}getViewLineNumberOfModelPosition(e,t){throw new Error("Not supported")}normalizePosition(e,t,i,n,o){throw new Error("Not supported")}getInjectedTextAt(e,t){throw new Error("Not supported")}}hn.INSTANCE=new hn;class cn{constructor(e,t){this._lineBreakData=e,this._isVisible=t}isVisible(){return this._isVisible}setVisible(e){return this._isVisible=e,this}getLineBreakData(){return this._lineBreakData}getViewLineCount(){return this._isVisible?this._lineBreakData.breakOffsets.length:0}getInputStartOffsetOfOutputLineIndex(e){return this._lineBreakData.getInputOffsetOfOutputPosition(e,0)}getInputEndOffsetOfOutputLineIndex(e,t,i){return i+1===this._lineBreakData.breakOffsets.length?e.getLineMaxColumn(t)-1:this._lineBreakData.getInputOffsetOfOutputPosition(i+1,0)}getViewLineContent(e,t,i){if(!this._isVisible)throw new Error("Not supported");var n,o=0new pi.b(0,0,e+1,this._lineBreakData.injectionOptions[t],0)),pi.b.applyInjectedText(e.getLineContent(t),n).substring(o,r)):e.getValueInRange({startLineNumber:t,startColumn:o+1,endLineNumber:t,endColumn:r+1}),0({offset:e,text:s[t].content,tokenMetadata:nn.a.defaultTokenMetadata}))),c=0=un.length)for(let i=1;i<=e;i++)un[i]=(t=i,new Array(t+1).join(" "));var t;return un[e]}function pn(e,t){return null===e?(t?dn:hn).INSTANCE:new cn(e,t)}class mn{constructor(e){this._lines=e}_validPosition(e){return this._lines.model.validatePosition(e)}_validRange(e){return this._lines.model.validateRange(e)}convertViewPositionToModelPosition(e){return this._validPosition(e)}convertViewRangeToModelRange(e){return this._validRange(e)}validateViewPosition(e,t){return this._validPosition(t)}validateViewRange(e,t){return this._validRange(t)}convertModelPositionToViewPosition(e){return this._validPosition(e)}convertModelRangeToViewRange(e){return this._validRange(e)}modelPositionIsVisible(e){var t=this._lines.model.getLineCount();return!(e.lineNumber<1||e.lineNumber>t)}getModelLineViewLineCount(e){return 1}}class fn{constructor(e){this.model=e}dispose(){}createCoordinatesConverter(){return new mn(this)}getHiddenAreas(){return[]}setHiddenAreas(e){return!1}setTabSize(e){return!1}setWrappingSettings(e,t,i,n){return!1}createLineBreaksComputer(){let e=[];return{addRequest:(t,i,n)=>{e.push(null)},finalize:()=>e}}onModelFlushed(){}onModelLinesDeleted(e,t,i){return new xi(t,i)}onModelLinesInserted(e,t,i,n){return new ki(t,i)}onModelLineChanged(e,t,i){return[!1,new Li(t,t),null,null]}acceptVersionId(e){}getViewLineCount(){return this.model.getLineCount()}getActiveIndentGuide(e,t,i){return{startLineNumber:e,endLineNumber:e,indent:0}}getViewLinesIndentGuides(e,t){var i=t-e+1,n=new Array(i);for(let o=0;othis.tokenizeViewport(),50)),this._updateConfigurationViewLineCount=this._register(new C.e(()=>this._updateConfigurationViewLineCountNow(),0)),this._hasFocus=!1,this._viewportStartLine=-1,this._viewportStartLineTrackedRange=null,this._viewportStartLineDelta=0,this.model.isTooLargeForTokenization()?this._lines=new fn(this.model):(t=(e=this._configuration.options).get(42),s=e.get(124),a=e.get(131),e=e.get(123),this._lines=new ln(this._editorId,this.model,n,o,t,this.model.getOptions().tabSize,s,a.wrappingColumn,e)),this.coordinatesConverter=this._lines.createCoordinatesConverter(),this._cursor=this._register(new zi(i,this,this.coordinatesConverter,this.cursorConfig)),this.viewLayout=this._register(new tn(this._configuration,this.getLineCount(),r)),this._register(this.viewLayout.onDidScroll(e=>{e.scrollTopChanged&&this._tokenizeViewportSoon.schedule(),this._eventDispatcher.emitSingleViewEvent(new Ni(e)),this._eventDispatcher.emitOutgoingEvent(new Fi(e.oldScrollWidth,e.oldScrollLeft,e.oldScrollHeight,e.oldScrollTop,e.scrollWidth,e.scrollLeft,e.scrollHeight,e.scrollTop))})),this._register(this.viewLayout.onDidContentSizeChange(e=>{this._eventDispatcher.emitOutgoingEvent(e)})),this._decorations=new bn(this._editorId,this.model,this._configuration,this._lines,this.coordinatesConverter),this._registerModelEvents(),this._register(this._configuration.onDidChangeFast(e=>{try{var t=this._eventDispatcher.beginEmitViewEvents();this._onConfigurationChanged(t,e)}finally{this._eventDispatcher.endEmitViewEvents()}})),this._register(wt.getInstance().onDidChange(()=>{this._eventDispatcher.emitSingleViewEvent(new Ii)})),this._updateConfigurationViewLineCountNow()}dispose(){super.dispose(),this._decorations.dispose(),this._lines.dispose(),this.invalidateMinimapColorCache(),this._viewportStartLineTrackedRange=this.model._setTrackedRange(this._viewportStartLineTrackedRange,null,1),this._eventDispatcher.dispose()}createLineBreaksComputer(){return this._lines.createLineBreaksComputer()}addViewEventHandler(e){this._eventDispatcher.addViewEventHandler(e)}removeViewEventHandler(e){this._eventDispatcher.removeViewEventHandler(e)}_updateConfigurationViewLineCountNow(){this._configuration.setViewLineCount(this._lines.getViewLineCount())}tokenizeViewport(){var e=this.viewLayout.getLinesViewportData(),t=this.coordinatesConverter.convertViewPositionToModelPosition(new ie.a(e.startLineNumber,1));e=this.coordinatesConverter.convertViewPositionToModelPosition(new ie.a(e.endLineNumber,1));this.model.tokenizeViewport(t.lineNumber,e.lineNumber)}setHasFocus(e){this._hasFocus=e,this._cursor.setHasFocus(e),this._eventDispatcher.emitSingleViewEvent(new wi(e)),this._eventDispatcher.emitOutgoingEvent(new Pi(!e,e))}onCompositionStart(){this._eventDispatcher.emitSingleViewEvent(new mi)}onCompositionEnd(){this._eventDispatcher.emitSingleViewEvent(new fi)}onDidColorThemeChange(){this._eventDispatcher.emitSingleViewEvent(new Oi)}_onConfigurationChanged(e,t){let i=null;-1!==this._viewportStartLine&&(o=new ie.a(this._viewportStartLine,this.getLineMinColumn(this._viewportStartLine)),i=this.coordinatesConverter.convertViewPositionToModelPosition(o));let n=!1;var o=this._configuration.options,r=o.get(42),s=o.get(124),a=o.get(131);o=o.get(123);this._lines.setWrappingSettings(r,s,a.wrappingColumn,o)&&(e.emitViewEvent(new Ci),e.emitViewEvent(new Si),e.emitViewEvent(new vi(null)),this._cursor.onLineMappingChanged(e),this._decorations.onLineMappingChanged(),this.viewLayout.onFlushed(this.getLineCount()),0!==this.viewLayout.getCurrentScrollTop()&&(n=!0),this._updateConfigurationViewLineCount.schedule()),t.hasChanged(80)&&(this._decorations.reset(),e.emitViewEvent(new vi(null))),e.emitViewEvent(new _i(t)),this.viewLayout.onConfigurationChanged(t),n&&i&&(r=this.coordinatesConverter.convertModelPositionToViewPosition(i),s=this.viewLayout.getVerticalOffsetForLineNumber(r.lineNumber),this.viewLayout.setScrollPosition({scrollTop:s+this._viewportStartLineDelta},1)),oe.b.shouldRecreate(t)&&(this.cursorConfig=new oe.b(this.model.getLanguageIdentifier(),this.model.getOptions(),this._configuration),this._cursor.updateConfiguration(this.cursorConfig))}_registerModelEvents(){this._register(this.model.onDidChangeContentOrInjectedText(e=>{try{var t=this._eventDispatcher.beginEmitViewEvents();let m=!1,f=!1;var i=e.changes,n=e instanceof pi.d?e.versionId:null,o=this._lines.createLineBreaksComputer();for(const e of i)switch(e.changeType){case 4:for(let t=0;t!e.ownerId||e.ownerId===this._editorId),o.addRequest(r,i,null)}break;case 2:{let t=null;e.injectedText&&(t=e.injectedText.filter(e=>!e.ownerId||e.ownerId===this._editorId)),o.addRequest(e.detail,t,null);break}}var s=o.finalize();let _=0;for(const e of i)switch(e.changeType){case 1:this._lines.onModelFlushed(),t.emitViewEvent(new Ci),this._decorations.reset(),this.viewLayout.onFlushed(this.getLineCount()),m=!0;break;case 3:var a=this._lines.onModelLinesDeleted(n,e.fromLineNumber,e.toLineNumber);null!==a&&(t.emitViewEvent(a),this.viewLayout.onLinesDeleted(a.fromLineNumber,a.toLineNumber)),m=!0;break;case 4:var l=s.slice(_,_+e.detail.length),d=(_+=e.detail.length,this._lines.onModelLinesInserted(n,e.fromLineNumber,e.toLineNumber,l));null!==d&&(t.emitViewEvent(d),this.viewLayout.onLinesInserted(d.fromLineNumber,d.toLineNumber)),m=!0;break;case 2:var h=s[_],[c,u,g,p]=(_++,this._lines.onModelLineChanged(n,e.lineNumber,h));f=c,u&&t.emitViewEvent(u),g&&(t.emitViewEvent(g),this.viewLayout.onLinesInserted(g.fromLineNumber,g.toLineNumber)),p&&(t.emitViewEvent(p),this.viewLayout.onLinesDeleted(p.fromLineNumber,p.toLineNumber))}null!==n&&this._lines.acceptVersionId(n),this.viewLayout.onHeightMaybeChanged(),!m&&f&&(t.emitViewEvent(new Si),t.emitViewEvent(new vi(null)),this._cursor.onLineMappingChanged(t),this._decorations.onLineMappingChanged())}finally{this._eventDispatcher.endEmitViewEvents()}this._viewportStartLine=-1,this._configuration.setMaxLineNumber(this.model.getLineCount()),this._updateConfigurationViewLineCountNow(),!this._hasFocus&&2<=this.model.getAttachedEditorCount()&&this._viewportStartLineTrackedRange&&(i=this.model._getTrackedRange(this._viewportStartLineTrackedRange))&&(i=this.coordinatesConverter.convertModelPositionToViewPosition(i.getStartPosition()),i=this.viewLayout.getVerticalOffsetForLineNumber(i.lineNumber),this.viewLayout.setScrollPosition({scrollTop:i+this._viewportStartLineDelta},1));try{var m=this._eventDispatcher.beginEmitViewEvents();this._cursor.onModelContentChanged(m,e)}finally{this._eventDispatcher.endEmitViewEvents()}})),this._register(this.model.onDidChangeTokens(e=>{var t=[];for(let o=0,r=e.ranges.length;o{this._eventDispatcher.emitSingleViewEvent(new yi),this.cursorConfig=new oe.b(this.model.getLanguageIdentifier(),this.model.getOptions(),this._configuration),this._cursor.updateConfiguration(this.cursorConfig)})),this._register(this.model.onDidChangeLanguage(e=>{this.cursorConfig=new oe.b(this.model.getLanguageIdentifier(),this.model.getOptions(),this._configuration),this._cursor.updateConfiguration(this.cursorConfig)})),this._register(this.model.onDidChangeOptions(e=>{if(this._lines.setTabSize(this.model.getOptions().tabSize)){try{var t=this._eventDispatcher.beginEmitViewEvents();t.emitViewEvent(new Ci),t.emitViewEvent(new Si),t.emitViewEvent(new vi(null)),this._cursor.onLineMappingChanged(t),this._decorations.onLineMappingChanged(),this.viewLayout.onFlushed(this.getLineCount())}finally{this._eventDispatcher.endEmitViewEvents()}this._updateConfigurationViewLineCount.schedule()}this.cursorConfig=new oe.b(this.model.getLanguageIdentifier(),this.model.getOptions(),this._configuration),this._cursor.updateConfiguration(this.cursorConfig)})),this._register(this.model.onDidChangeDecorations(e=>{this._decorations.onModelDecorationsChanged(),this._eventDispatcher.emitSingleViewEvent(new vi(e))}))}setHiddenAreas(e){try{var t=this._eventDispatcher.beginEmitViewEvents();this._lines.setHiddenAreas(e)&&(t.emitViewEvent(new Ci),t.emitViewEvent(new Si),t.emitViewEvent(new vi(null)),this._cursor.onLineMappingChanged(t),this._decorations.onLineMappingChanged(),this.viewLayout.onFlushed(this.getLineCount()),this.viewLayout.onHeightMaybeChanged())}finally{this._eventDispatcher.endEmitViewEvents()}this._updateConfigurationViewLineCount.schedule()}getVisibleRangesPlusViewportAboveBelow(){var e=this._configuration.options.get(130),t=this._configuration.options.get(58),i=(e=Math.max(20,Math.round(e.height/t)),t=this.viewLayout.getLinesViewportData(),Math.max(1,t.completelyVisibleStartLineNumber-e));t=Math.min(this.getLineCount(),t.completelyVisibleEndLineNumber+e);return this._toModelVisibleRanges(new ne.a(i,this.getLineMinColumn(i),t,this.getLineMaxColumn(t)))}getVisibleRanges(){var e=this.getCompletelyVisibleViewRange();return this._toModelVisibleRanges(e)}_toModelVisibleRanges(e){e=this.coordinatesConverter.convertViewRangeToModelRange(e);var t=this._lines.getHiddenAreas();if(0===t.length)return[e];let i=[],n=0,o=e.startLineNumber,r=e.startColumn;var s=e.endLineNumber;e=e.endColumn;for(let d=0,h=t.length;de.toInlineDecoration(t))]),new yt.f(r.minColumn,r.maxColumn,r.content,r.continuesWithWrappedLine,i,n,r.tokens,s,o,r.startVisibleColumn)}getViewLineData(e){return this._lines.getViewLineData(e)}getMinimapLinesRenderingData(e,t,i){return e=this._lines.getViewLinesData(e,t,i),new yt.c(this.getTabSize(),e)}getAllOverviewRulerDecorations(e){return this._lines.getAllOverviewRulerDecorations(this._editorId,Object(z.m)(this._configuration.options),e)}invalidateOverviewRulerColorCache(){for(const t of this.model.getOverviewRulerDecorations()){var e=t.options.overviewRuler;e&&e.invalidateCachedColor()}}invalidateMinimapColorCache(){for(const t of this.model.getAllDecorations()){var e=t.options.minimap;e&&e.invalidateCachedColor()}}getValueInRange(e,t){return e=this.coordinatesConverter.convertViewRangeToModelRange(e),this.model.getValueInRange(e,t)}getModelLineMaxColumn(e){return this.model.getLineMaxColumn(e)}validateModelPosition(e){return this.model.validatePosition(e)}validateModelRange(e){return this.model.validateRange(e)}deduceModelPositionRelativeToViewPosition(e,t,i){return e=this.coordinatesConverter.convertViewPositionToModelPosition(e),2===this.model.getEOL().length&&(t<0?t-=i:t+=i),i=this.model.getOffsetAt(e),this.model.getPositionAt(i+t)}getEOL(){return this.model.getEOL()}getPlainTextToCopy(e,t,i){var n=i?"\r\n":this.model.getEOL();(e=e.slice(0)).sort(ne.a.compareRangesUsingStarts);let o=!1,r=!1;for(const h of e)h.isEmpty()?o=!0:r=!0;if(!r){if(!t)return"";var s=e.map(e=>e.startLineNumber);let i="";for(let e=0;e]/.test(t.fontFamily)||t.fontFamily===z.c.fontFamily;let r;return r=o?z.c.fontFamily:(r=(r=t.fontFamily).replace(/"/g,"'"),/[,']/.test(r)||/[+ ]/.test(r)&&(r=`'${r}'`),r+", "+z.c.fontFamily),{mode:i.language,html:`
    `+this._getHTMLToCopy(n,e)+"
    "}}_getHTMLToCopy(e,t){var i=e.startLineNumber,n=e.startColumn,o=e.endLineNumber,r=e.endColumn,s=this.getTabSize();let a="";for(let u=i;u<=o;u++){var l=this.model.getLineTokens(u),d=l.getLineContent(),h=u===i?n-1:0,c=u===o?r-1:d.length;a+=""===d?"
    ":Object(Gi.a)(d,l.inflate(),t,h,c,s,_.i)}return a}_getColorMap(){var e=Ct.F.getColorMap(),t=["#000000"];if(e)for(let i=1,n=e.length;ithis._cursor.setStates(n,e,t,i))}getCursorColumnSelectData(){return this._cursor.getCursorColumnSelectData()}getCursorAutoClosedCharacters(){return this._cursor.getAutoClosedCharacters()}setCursorColumnSelectData(e){this._cursor.setCursorColumnSelectData(e)}getPrevEditOperationType(){return this._cursor.getPrevEditOperationType()}setPrevEditOperationType(e){this._cursor.setPrevEditOperationType(e)}getSelection(){return this._cursor.getSelection()}getSelections(){return this._cursor.getSelections()}getPosition(){return this._cursor.getPrimaryCursorState().modelState.position}setSelections(e,t,i=0){this._withViewEventsCollector(n=>this._cursor.setSelections(n,e,t,i))}saveCursorState(){return this._cursor.saveState()}restoreCursorState(e){this._withViewEventsCollector(t=>this._cursor.restoreState(t,e))}_executeCursorEdit(e){this._cursor.context.cursorConfig.readOnly?this._eventDispatcher.emitOutgoingEvent(new Wi):this._withViewEventsCollector(e)}executeEdits(e,t,i){this._executeCursorEdit(n=>this._cursor.executeEdits(n,e,t,i))}startComposition(){this._cursor.setIsDoingComposition(!0),this._executeCursorEdit(e=>this._cursor.startComposition(e))}endComposition(e){this._cursor.setIsDoingComposition(!1),this._executeCursorEdit(t=>this._cursor.endComposition(t,e))}type(e,t){this._executeCursorEdit(i=>this._cursor.type(i,e,t))}compositionType(e,t,i,n,o){this._executeCursorEdit(r=>this._cursor.compositionType(r,e,t,i,n,o))}paste(e,t,i,n){this._executeCursorEdit(o=>this._cursor.paste(o,e,t,i,n))}cut(e){this._executeCursorEdit(t=>this._cursor.cut(t,e))}executeCommand(e,t){this._executeCursorEdit(i=>this._cursor.executeCommand(i,e,t))}executeCommands(e,t){this._executeCursorEdit(i=>this._cursor.executeCommands(i,e,t))}revealPrimaryCursor(e,t){this._withViewEventsCollector(i=>this._cursor.revealPrimary(i,e,t,0))}revealTopMostCursor(e){var t=this._cursor.getTopMostViewPosition();const i=new ne.a(t.lineNumber,t.column,t.lineNumber,t.column);this._withViewEventsCollector(t=>t.emitViewEvent(new Di(e,i,null,0,!0,0)))}revealBottomMostCursor(e){var t=this._cursor.getBottomMostViewPosition();const i=new ne.a(t.lineNumber,t.column,t.lineNumber,t.column);this._withViewEventsCollector(t=>t.emitViewEvent(new Di(e,i,null,0,!0,0)))}revealRange(e,t,i,n,o){this._withViewEventsCollector(r=>r.emitViewEvent(new Di(e,i,null,n,t,o)))}getVerticalOffsetForLineNumber(e){return this.viewLayout.getVerticalOffsetForLineNumber(e)}getScrollTop(){return this.viewLayout.getCurrentScrollTop()}setScrollTop(e,t){this.viewLayout.setScrollPosition({scrollTop:e},t)}setScrollPosition(e,t){this.viewLayout.setScrollPosition(e,t)}deltaScrollNow(e,t){this.viewLayout.deltaScrollNow(e,t)}changeWhitespace(e){this.viewLayout.changeWhitespace(e)&&(this._eventDispatcher.emitSingleViewEvent(new Mi),this._eventDispatcher.emitOutgoingEvent(new Bi))}setMaxLineWidth(e){this.viewLayout.setMaxLineWidth(e)}_withViewEventsCollector(e){try{e(this._eventDispatcher.beginEmitViewEvents())}finally{this._eventDispatcher.endEmitViewEvents()}}normalizePosition(e,t){return this._lines.normalizePosition(e,t)}getLineIndentColumn(e){return this._lines.getLineIndentColumn(e)}}t=i("9e74");var Cn=i("4fc3"),wn=(r=i("0a0f"),i("f07b")),yn=i("b0cd"),Sn=i("4779"),Ln=i("ef8e9");class xn extends i("3170").a{constructor(e,t){super(0);for(let i=0;i{o.push(e),r.push(t),s.push(i)},finalize:()=>{var a=e.typicalFullwidthCharacterWidth/e.typicalHalfwidthCharacterWidth,l=[];for(let e=0,c=o.length;ee.options),i.map(e=>e.column-1)):(l=null,null),-1===o)return l?new yt.b([a.length],[],0,d,l):null;var h=a.length;if(h<=1)return l?new yt.b([a.length],[],0,d,l):null;t=Mn(a,n,o,r,s);var c=o-t;let u=[],g=[],p=0,m=0,f=0,_=o,b=a.charCodeAt(0),v=e.get(b),C=On(b,0,n,r),w=1;De.E(b)&&(C+=1,b=a.charCodeAt(1),v=e.get(b),w++);for(let L=w;L_&&((0===m||C-f>c)&&(m=y,f=C-i),u[p]=m,g[p]=f,p++,_=f+c,m=0),b=S,v=t}return 0!==p||i&&0!==i.length?(u[p]=h,g[p]=C,new yt.b(u,g,t,d,l)):null}(this.classifier,o[e],d,t,i,a,n):l[e]=function(e,t,i,n,o,r,s){if(-1===o)return null;var a=i.length;if(a<=1)return null;var l=t.breakOffsets,d=t.breakOffsetsVisibleColumn,h=(s=Mn(i,n,o,r,s),o-s);let c=kn,u=Dn,g=0,p=0,m=0,f=o;var _=l.length;let b=0;if(0<=b){let e=Math.abs(d[b]-f);for(;b+1<_;){var v=Math.abs(d[b+1]-f);if(v>=e)break;e=v,b++}}for(;b<_;){let t=b<0?0:l[b],o=b<0?0:d[b],s=(p>t&&(t=p,o=m),0),v=0,D=0,N=0;if(o<=f){let m=o,_=0===t?0:i.charCodeAt(t-1),b=0===t?0:e.get(_),y=!0;for(let o=t;op&&In(_,b,w,t)&&(s=C,v=m),(m+=a)>f){N=C>p?(D=C,m-a):(D=o+1,m),m-v>h&&(s=0),y=!1;break}_=w,b=t}if(y){0=p;n--){var y=n+1,S=i.charCodeAt(n);if(9===S){c=!0;break}let t,o;if(o=De.F(S)?(n--,t=0,2):(t=e.get(S),De.D(S)?r:1),a<=f){if(0===D&&(D=y,N=a),a<=f-h)break;if(In(0,t,l,d)){s=y,v=a;break}}a-=o,l=S,d=t}if(0!==s){var L=h-(N-v);if(L<=n){var x=i.charCodeAt(D);let e;e=De.E(x)?2:On(x,N,n,r),L-e<0&&(s=0)}}if(c){b--;continue}}for(0===s&&(s=D,v=N),s<=p&&(x=i.charCodeAt(p),v=De.E(x)?(s=p+2,m+2):(s=p+1,m+On(x,m,n,r))),p=s,c[g]=s,m=v,u[g]=v,g++,f=v+h;b<0||b<_&&d[b]=O)break;O=k,b++}}return 0!==g?(c.length=g,u.length=g,kn=t.breakOffsets,Dn=t.breakOffsetsVisibleColumn,t.breakOffsets=c,t.breakOffsetsVisibleColumn=u,t.wrappedTextIndentLength=s,t):null}(this.classifier,h,o[e],t,i,a,n)}return kn.length=0,Dn.length=0,l}}}}function On(e,t,i,n){return 9===e?i-t%i:De.D(e)||e<32?n:1}function En(e,t){return t-e%t}function In(e,t,i,n){return 32!==i&&(2===t||3===t&&2!==n||1===n||3===n&&1!==t)}function Mn(e,t,i,n,o){let r=0;if(0!==o){var s=De.u(e);if(-1!==s){for(let i=0;ii&&(r=0)}}return r}const Tn=null==(Fn=window.trustedTypes)?void 0:Fn.createPolicy("domLineBreaksComputer",{createHTML:e=>e});class An{static create(){return new An}constructor(){}createLineBreaksComputer(e,t,i,n){t|=0,i=+i;let o=[],r=[];return{addRequest:(e,t,i)=>{o.push(e),r.push(t)},finalize:()=>{{var s=o,a=e,l=t,d=i,h=n,c=r;function u(e){var t,i=c[e];return i?(e=pi.b.applyInjectedText(s[e],i),t=i.map(e=>e.options),i=i.map(e=>e.column-1),new yt.b([e.length],[],0,i,t)):null}if(-1===d){const e=[];for(let t=0,i=s.length;tp?(t=0,i=0):n=p-S}S=w.substr(t);var L=function(e,t,i,n,o){o.appendASCIIString('
    ');var r=e.length;let s=t,a=0,l=[],d=[],h=0");for(let u=0;u"),l[u]=a,d[u]=s;var c=h;h=u+1"),l[e.length]=a,d[e.length]=s,o.appendASCIIString("
    "),[l,d]}(S,i,l,n,m);f[e]=t,_[e]=i,b[e]=S,v[e]=L[0],C[e]=L[1]}var x=m.build(),k=null!=(k=null===Tn||void 0===Tn?void 0:Tn.createHTML(x))?k:x,D=(d.innerHTML=k,d.style.position="absolute",d.style.top="10000",d.style.wordWrap="break-word",document.body.appendChild(d),document.createRange()),N=Array.prototype.slice.call(d.children,0);let R=[];for(let e=0;ee.options),A.map(e=>e.column-1)):t=null,R[e]=new yt.b(E,T,O,i,t)}}return document.body.removeChild(d),R}}}}}function Rn(e,t,i,n){return e.setStart(t[i/16384|0].firstChild,i%16384),e.setEnd(t[n/16384|0].firstChild,n%16384),e.getClientRects()}var Pn=i("d48d"),Fn=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3{this._onDidChangeConfiguration.fire(e);var t=this._configuration.options;e.hasChanged(130)&&(e=t.get(130),this._onDidLayoutChange.fire(e))})),this._contextKeyService=this._register(a.createScoped(this._domElement)),this._notificationService=c,this._codeEditorService=r,this._commandService=s,this._themeService=l,this._register(new Hn(this,this._contextKeyService)),this._register(new zn(this,this._contextKeyService)),this._instantiationService=o.createChild(new wn.a([Cn.b,this._contextKeyService])),this._modelData=null,this._contributions={},this._actions={},this._focusTracker=new Un(e),this._register(this._focusTracker.onChange(()=>{this._editorWidgetFocus.setValue(this._focusTracker.hasFocus())})),this._contentWidgets={},this._overlayWidgets={};for(const h of g=Array.isArray(i.contributions)?i.contributions:n.d.getEditorContributions())if(this._contributions[h.id])Object(d.f)(new Error("Cannot have two contributions with the same id "+h.id));else try{var p=this._instantiationService.createInstance(h.ctor,this);this._contributions[h.id]=p}catch(e){Object(d.f)(e)}n.d.getEditorActions().forEach(e=>{var t;this._actions[e.id]?Object(d.f)(new Error("Cannot have two actions with the same id "+e.id)):(t=new Ki.a(e.id,e.label,e.alias,Object(Ln.o)(e.precondition),()=>this._instantiationService.invokeFunction(t=>Promise.resolve(e.runEditorCommand(t,this,null))),this._contextKeyService),this._actions[t.id]=t)}),this._codeEditorService.addCodeEditor(this)}_createConfiguration(e,t){return new g.a(this.isSimpleWidget,e,this._domElement,t)}getId(){return this.getEditorType()+":"+this._id}getEditorType(){return qi.a.ICodeEditor}dispose(){this._codeEditorService.removeCodeEditor(this),this._focusTracker.dispose();var e=Object.keys(this._contributions);for(let i=0,n=e.length;ine.a.lift(e)))}getVisibleColumnFromPosition(e){var t,i;return this._modelData?(t=this._modelData.model.validatePosition(e),i=this._modelData.model.getOptions().tabSize,oe.a.visibleColumnFromColumn(this._modelData.model.getLineContent(t.lineNumber),t.column,i)+1):e.column}getPosition(){return this._modelData?this._modelData.viewModel.getPosition():null}setPosition(e){if(this._modelData){if(!ie.a.isIPosition(e))throw new Error("Invalid arguments");this._modelData.viewModel.setSelections("api",[{selectionStartLineNumber:e.lineNumber,selectionStartColumn:e.column,positionLineNumber:e.lineNumber,positionColumn:e.column}])}}_sendRevealRange(e,t,i,n){if(this._modelData){if(!ne.a.isIRange(e))throw new Error("Invalid arguments");e=this._modelData.model.validateRange(e),e=this._modelData.viewModel.coordinatesConverter.convertModelRangeToViewRange(e),this._modelData.viewModel.revealRange("api",i,e,t,n)}}revealLine(e,t=0){this._revealLine(e,0,t)}revealLineInCenter(e,t=0){this._revealLine(e,1,t)}revealLineInCenterIfOutsideViewport(e,t=0){this._revealLine(e,2,t)}revealLineNearTop(e,t=0){this._revealLine(e,5,t)}_revealLine(e,t,i){if("number"!=typeof e)throw new Error("Invalid arguments");this._sendRevealRange(new ne.a(e,1,e,1),t,!1,i)}revealPosition(e,t=0){this._revealPosition(e,0,!0,t)}revealPositionInCenter(e,t=0){this._revealPosition(e,1,!0,t)}revealPositionInCenterIfOutsideViewport(e,t=0){this._revealPosition(e,2,!0,t)}revealPositionNearTop(e,t=0){this._revealPosition(e,5,!0,t)}_revealPosition(e,t,i,n){if(!ie.a.isIPosition(e))throw new Error("Invalid arguments");this._sendRevealRange(new ne.a(e.lineNumber,e.column,e.lineNumber,e.column),t,i,n)}getSelection(){return this._modelData?this._modelData.viewModel.getSelection():null}getSelections(){return this._modelData?this._modelData.viewModel.getSelections():null}setSelection(e){var t=m.a.isISelection(e),i=ne.a.isIRange(e);if(!t&&!i)throw new Error("Invalid arguments");t?this._setSelectionImpl(e):i&&(t={selectionStartLineNumber:e.startLineNumber,selectionStartColumn:e.startColumn,positionLineNumber:e.endLineNumber,positionColumn:e.endColumn},this._setSelectionImpl(t))}_setSelectionImpl(e){this._modelData&&(e=new m.a(e.selectionStartLineNumber,e.selectionStartColumn,e.positionLineNumber,e.positionColumn),this._modelData.viewModel.setSelections("api",[e]))}revealLines(e,t,i=0){this._revealLines(e,t,0,i)}revealLinesInCenter(e,t,i=0){this._revealLines(e,t,1,i)}revealLinesInCenterIfOutsideViewport(e,t,i=0){this._revealLines(e,t,2,i)}revealLinesNearTop(e,t,i=0){this._revealLines(e,t,5,i)}_revealLines(e,t,i,n){if("number"!=typeof e||"number"!=typeof t)throw new Error("Invalid arguments");this._sendRevealRange(new ne.a(e,1,t,1),i,!1,n)}revealRange(e,t=0,i=!1,n=!0){this._revealRange(e,i?1:0,n,t)}revealRangeInCenter(e,t=0){this._revealRange(e,1,!0,t)}revealRangeInCenterIfOutsideViewport(e,t=0){this._revealRange(e,2,!0,t)}revealRangeNearTop(e,t=0){this._revealRange(e,5,!0,t)}revealRangeNearTopIfOutsideViewport(e,t=0){this._revealRange(e,6,!0,t)}revealRangeAtTop(e,t=0){this._revealRange(e,3,!0,t)}_revealRange(e,t,i,n){if(!ne.a.isIRange(e))throw new Error("Invalid arguments");this._sendRevealRange(ne.a.lift(e),t,i,n)}setSelections(e,t="api",i=0){if(this._modelData){if(!e||0===e.length)throw new Error("Invalid arguments");for(let t=0,i=e.length;te.isSupported())}getAction(e){return this._actions[e]||null}trigger(e,t,i){switch(i=i||{},t){case"compositionStart":return void this._startComposition();case"compositionEnd":return void this._endComposition(e);case"type":var n=i;return void this._type(e,n.text||"");case"replacePreviousChar":return n=i,void this._compositionType(e,n.text||"",n.replaceCharCnt||0,0,0);case"compositionType":return n=i,void this._compositionType(e,n.text||"",n.replacePrevCharCnt||0,n.replaceNextCharCnt||0,n.positionDelta||0);case"paste":return n=i,void this._paste(e,n.text||"",n.pasteOnNewLine||!1,n.multicursorText||null,n.mode||null);case"cut":return void this._cut(e)}var o=this.getAction(t);o?Promise.resolve(o.run()).then(void 0,d.f):this._modelData&&!this._triggerEditorCommand(e,t,i)&&this._triggerCommand(t,i)}_triggerCommand(e,t){this._commandService.executeCommand(e,t)}_startComposition(){this._modelData&&(this._modelData.viewModel.startComposition(),this._onDidCompositionStart.fire())}_endComposition(e){this._modelData&&(this._modelData.viewModel.endComposition(e),this._onDidCompositionEnd.fire())}_type(e,t){this._modelData&&0!==t.length&&("keyboard"===e&&this._onWillType.fire(t),this._modelData.viewModel.type(t,e),"keyboard"===e)&&this._onDidType.fire(t)}_compositionType(e,t,i,n,o){this._modelData&&this._modelData.viewModel.compositionType(t,i,n,o,e)}_paste(e,t,i,n,o){var r;this._modelData&&0!==t.length&&(r=this._modelData.viewModel.getSelection().getStartPosition(),this._modelData.viewModel.paste(t,i,n,e),t=this._modelData.viewModel.getSelection().getStartPosition(),"keyboard"===e)&&this._onDidPaste.fire({range:new ne.a(r.lineNumber,r.column,t.lineNumber,t.column),mode:o})}_cut(e){this._modelData&&this._modelData.viewModel.cut(e)}_triggerEditorCommand(e,t,i){const o=n.d.getEditorCommand(t);return!!o&&((i=i||{}).source=e,this._instantiationService.invokeFunction(e=>{Promise.resolve(o.runEditorCommand(e,this,i)).then(void 0,d.f)}),!0)}_getViewModel(){return this._modelData?this._modelData.viewModel:null}pushUndoStop(){return!!this._modelData&&!this._configuration.options.get(80)&&(this._modelData.model.pushStackElement(),!0)}popUndoStop(){return!!this._modelData&&!this._configuration.options.get(80)&&(this._modelData.model.popStackElement(),!0)}executeEdits(e,t,i){if(!this._modelData)return!1;if(this._configuration.options.get(80))return!1;let n;return n=i?Array.isArray(i)?()=>i:i:()=>null,this._modelData.viewModel.executeEdits(e,t,n),!0}executeCommand(e,t){this._modelData&&this._modelData.viewModel.executeCommand(t,e)}executeCommands(e,t){this._modelData&&this._modelData.viewModel.executeCommands(t,e)}changeDecorations(e){return this._modelData?this._modelData.model.changeDecorations(e,this._id):null}getLineDecorations(e){return this._modelData?this._modelData.model.getLineDecorations(e,this._id,Object(z.m)(this._configuration.options)):null}deltaDecorations(e,t){return this._modelData?0===e.length&&0===t.length?e:this._modelData.model.deltaDecorations(e,t,this._id):[]}removeDecorations(e){var t=this._decorationTypeKeysToIds[e];t&&this.deltaDecorations(t,[]),this._decorationTypeKeysToIds.hasOwnProperty(e)&&delete this._decorationTypeKeysToIds[e],this._decorationTypeSubtypes.hasOwnProperty(e)&&delete this._decorationTypeSubtypes[e]}getLayoutInfo(){return this._configuration.options.get(130)}createOverviewRuler(e){return this._modelData&&this._modelData.hasRealView?this._modelData.view.createOverviewRuler(e):null}getContainerDomNode(){return this._domElement}getDomNode(){return this._modelData&&this._modelData.hasRealView?this._modelData.view.domNode.domNode:null}delegateVerticalScrollbarMouseDown(e){this._modelData&&this._modelData.hasRealView&&this._modelData.view.delegateVerticalScrollbarMouseDown(e)}layout(e){this._configuration.observeReferenceElement(e),this.render()}focus(){this._modelData&&this._modelData.hasRealView&&this._modelData.view.focus()}hasTextFocus(){return!(!this._modelData||!this._modelData.hasRealView)&&this._modelData.view.isFocused()}hasWidgetFocus(){return this._focusTracker&&this._focusTracker.hasFocus()}addContentWidget(e){var t={widget:e,position:e.getPosition()};this._contentWidgets.hasOwnProperty(e.getId()),this._contentWidgets[e.getId()]=t,this._modelData&&this._modelData.hasRealView&&this._modelData.view.addContentWidget(t)}layoutContentWidget(e){var t=e.getId();this._contentWidgets.hasOwnProperty(t)&&((t=this._contentWidgets[t]).position=e.getPosition(),this._modelData)&&this._modelData.hasRealView&&this._modelData.view.layoutContentWidget(t)}removeContentWidget(e){var t;e=e.getId();this._contentWidgets.hasOwnProperty(e)&&(t=this._contentWidgets[e],delete this._contentWidgets[e],this._modelData)&&this._modelData.hasRealView&&this._modelData.view.removeContentWidget(t)}addOverlayWidget(e){var t={widget:e,position:e.getPosition()};this._overlayWidgets.hasOwnProperty(e.getId()),this._overlayWidgets[e.getId()]=t,this._modelData&&this._modelData.hasRealView&&this._modelData.view.addOverlayWidget(t)}layoutOverlayWidget(e){var t=e.getId();this._overlayWidgets.hasOwnProperty(t)&&((t=this._overlayWidgets[t]).position=e.getPosition(),this._modelData)&&this._modelData.hasRealView&&this._modelData.view.layoutOverlayWidget(t)}removeOverlayWidget(e){var t;e=e.getId();this._overlayWidgets.hasOwnProperty(e)&&(t=this._overlayWidgets[e],delete this._overlayWidgets[e],this._modelData)&&this._modelData.hasRealView&&this._modelData.view.removeOverlayWidget(t)}changeViewZones(e){this._modelData&&this._modelData.hasRealView&&this._modelData.view.change(e)}getTargetAtClientPoint(e,t){return this._modelData&&this._modelData.hasRealView?this._modelData.view.getTargetAtClientPoint(e,t):null}getScrolledVisiblePosition(t){var i,n;return this._modelData&&this._modelData.hasRealView?(t=this._modelData.model.validatePosition(t),n=(i=this._configuration.options).get(130),{top:e._getVerticalOffsetForPosition(this._modelData,t.lineNumber,t.column)-this.getScrollTop(),left:this._modelData.view.getOffsetForColumn(t.lineNumber,t.column)+n.glyphMarginWidth+n.lineNumbersWidth+n.decorationsWidth-this.getScrollLeft(),height:i.get(58)}):null}getOffsetForColumn(e,t){return this._modelData&&this._modelData.hasRealView?this._modelData.view.getOffsetForColumn(e,t):-1}render(e=!1){this._modelData&&this._modelData.hasRealView&&this._modelData.view.render(!0,e)}setAriaOptions(e){this._modelData&&this._modelData.hasRealView&&this._modelData.view.setAriaOptions(e)}applyFontInfo(e){g.a.applyFontInfoSlow(e,this._configuration.options.get(42))}_attachModel(e){if(e){var t=[],i=(this._domElement.setAttribute("data-mode-id",e.getLanguageIdentifier().language),this._configuration.setIsDominatedByLongLines(e.isDominatedByLongLines()),this._configuration.setMaxLineNumber(e.getLineCount()),e.onBeforeAttached(),new vn(this._id,this._configuration,e,An.create(),Nn.create(this._configuration.options),e=>l.V(e))),[n,o]=(t.push(e.onDidChangeDecorations(e=>this._onDidChangeModelDecorations.fire(e))),t.push(e.onDidChangeLanguage(t=>{this._domElement.setAttribute("data-mode-id",e.getLanguageIdentifier().language),this._onDidChangeModelLanguage.fire(t)})),t.push(e.onDidChangeLanguageConfiguration(e=>this._onDidChangeModelLanguageConfiguration.fire(e))),t.push(e.onDidChangeContent(e=>this._onDidChangeModelContent.fire(e))),t.push(e.onDidChangeOptions(e=>this._onDidChangeModelOptions.fire(e))),t.push(e.onWillDispose(()=>this.setModel(null))),t.push(i.onEvent(e=>{switch(e.kind){case 0:this._onDidContentSizeChange.fire(e);break;case 1:this._editorTextFocus.setValue(e.hasFocus);break;case 2:this._onDidScrollChange.fire(e);break;case 3:this._onDidChangeViewZones.fire();break;case 4:this._onDidAttemptReadOnlyEdit.fire();break;case 5:e.reachedMaxCursorCount&&this._notificationService.warn(a.a("cursors.maximum","The number of cursors has been limited to {0}.",zi.MAX_CURSOR_COUNT));var t=[];for(let i=0,n=e.selections.length;i{this._paste("keyboard",e,t,i,n)},type:e=>{this._type("keyboard",e)},compositionType:(e,t,i,n)=>{this._compositionType("keyboard",e,t,i,n)},startComposition:()=>{this._startComposition()},endComposition:()=>{this._endComposition("keyboard")},cut:()=>{this._cut("keyboard")}}:{paste:(e,t,i,n)=>{this._commandService.executeCommand("paste",{text:e,pasteOnNewLine:t,multicursorText:i,mode:n})},type:e=>{this._commandService.executeCommand("type",{text:e})},compositionType:(e,t,i,n)=>{i||n?this._commandService.executeCommand("compositionType",{text:e,replacePrevCharCnt:t,replaceNextCharCnt:i,positionDelta:n}):this._commandService.executeCommand("replacePreviousChar",{text:e,replaceCharCnt:t})},startComposition:()=>{this._commandService.executeCommand("compositionStart",{})},endComposition:()=>{this._commandService.executeCommand("compositionEnd",{})},cut:()=>{this._commandService.executeCommand("cut",{})}};var i=new Ve(e.coordinatesConverter);i.onKeyDown=e=>this._onKeyDown.fire(e),i.onKeyUp=e=>this._onKeyUp.fire(e),i.onContextMenu=e=>this._onContextMenu.fire(e),i.onMouseMove=e=>this._onMouseMove.fire(e),i.onMouseLeave=e=>this._onMouseLeave.fire(e),i.onMouseDown=e=>this._onMouseDown.fire(e),i.onMouseUp=e=>this._onMouseUp.fire(e),i.onMouseDrag=e=>this._onMouseDrag.fire(e),i.onMouseDrop=e=>this._onMouseDrop.fire(e),i.onMouseDropCanceled=e=>this._onMouseDropCanceled.fire(e),i.onMouseWheel=e=>this._onMouseWheel.fire(e),e=new di(t,this._configuration,this._themeService,e,i,this._overflowWidgetsDomNode);return[e,!0]}_postDetachModelCleanup(e){e&&e.removeAllDecorationsWithOwnerId(this._id)}_detachModel(){var e,t;return this._modelData?(e=this._modelData.model,t=this._modelData.hasRealView?this._modelData.view.domNode.domNode:null,this._modelData.dispose(),this._modelData=null,this._domElement.removeAttribute("data-mode-id"),t&&this._domElement.contains(t)&&this._domElement.removeChild(t),e):null}_removeDecorationType(e){this._codeEditorService.removeDecorationType(e)}hasModel(){return null!==this._modelData}};Wn=Fn([i(3,r.a),i(4,o.a),i(5,t.b),i(6,Cn.b),i(7,Ie.b),i(8,yn.a),i(9,Sn.b)],Wn);class Vn extends c.a{constructor(){super(),this._onDidChangeToTrue=this._register(new h.b),this.onDidChangeToTrue=this._onDidChangeToTrue.event,this._onDidChangeToFalse=this._register(new h.b),this.onDidChangeToFalse=this._onDidChangeToFalse.event,this._value=0}setValue(e){e=e?2:1,this._value!==e&&(this._value=e,2===this._value?this._onDidChangeToTrue.fire():1===this._value&&this._onDidChangeToFalse.fire())}}class Hn extends c.a{constructor(e,t){super(),this._editor=e,t.createKey("editorId",e.getId()),this._editorSimpleInput=$i.a.editorSimpleInput.bindTo(t),this._editorFocus=$i.a.focus.bindTo(t),this._textInputFocus=$i.a.textInputFocus.bindTo(t),this._editorTextFocus=$i.a.editorTextFocus.bindTo(t),this._editorTabMovesFocus=$i.a.tabMovesFocus.bindTo(t),this._editorReadonly=$i.a.readOnly.bindTo(t),this._inDiffEditor=$i.a.inDiffEditor.bindTo(t),this._editorColumnSelection=$i.a.columnSelection.bindTo(t),this._hasMultipleSelections=$i.a.hasMultipleSelections.bindTo(t),this._hasNonEmptySelection=$i.a.hasNonEmptySelection.bindTo(t),this._canUndo=$i.a.canUndo.bindTo(t),this._canRedo=$i.a.canRedo.bindTo(t),this._register(this._editor.onDidChangeConfiguration(()=>this._updateFromConfig())),this._register(this._editor.onDidChangeCursorSelection(()=>this._updateFromSelection())),this._register(this._editor.onDidFocusEditorWidget(()=>this._updateFromFocus())),this._register(this._editor.onDidBlurEditorWidget(()=>this._updateFromFocus())),this._register(this._editor.onDidFocusEditorText(()=>this._updateFromFocus())),this._register(this._editor.onDidBlurEditorText(()=>this._updateFromFocus())),this._register(this._editor.onDidChangeModel(()=>this._updateFromModel())),this._register(this._editor.onDidChangeConfiguration(()=>this._updateFromModel())),this._updateFromConfig(),this._updateFromSelection(),this._updateFromFocus(),this._updateFromModel(),this._editorSimpleInput.set(this._editor.isSimpleWidget)}_updateFromConfig(){var e=this._editor.getOptions();this._editorTabMovesFocus.set(e.get(129)),this._editorReadonly.set(e.get(80)),this._inDiffEditor.set(e.get(53)),this._editorColumnSelection.set(e.get(17))}_updateFromSelection(){var e=this._editor.getSelections();e?(this._hasMultipleSelections.set(1!e.isEmpty()))):(this._hasMultipleSelections.reset(),this._hasNonEmptySelection.reset())}_updateFromFocus(){this._editorFocus.set(this._editor.hasWidgetFocus()&&!this._editor.isSimpleWidget),this._editorTextFocus.set(this._editor.hasTextFocus()&&!this._editor.isSimpleWidget),this._textInputFocus.set(this._editor.hasTextFocus())}_updateFromModel(){var e=this._editor.getModel();this._canUndo.set(Boolean(e&&e.canUndo())),this._canRedo.set(Boolean(e&&e.canRedo()))}}class zn extends c.a{constructor(e,t){super(),this._editor=e,this._contextKeyService=t,this._langId=$i.a.languageId.bindTo(t),this._hasCompletionItemProvider=$i.a.hasCompletionItemProvider.bindTo(t),this._hasCodeActionsProvider=$i.a.hasCodeActionsProvider.bindTo(t),this._hasCodeLensProvider=$i.a.hasCodeLensProvider.bindTo(t),this._hasDefinitionProvider=$i.a.hasDefinitionProvider.bindTo(t),this._hasDeclarationProvider=$i.a.hasDeclarationProvider.bindTo(t),this._hasImplementationProvider=$i.a.hasImplementationProvider.bindTo(t),this._hasTypeDefinitionProvider=$i.a.hasTypeDefinitionProvider.bindTo(t),this._hasHoverProvider=$i.a.hasHoverProvider.bindTo(t),this._hasDocumentHighlightProvider=$i.a.hasDocumentHighlightProvider.bindTo(t),this._hasDocumentSymbolProvider=$i.a.hasDocumentSymbolProvider.bindTo(t),this._hasReferenceProvider=$i.a.hasReferenceProvider.bindTo(t),this._hasRenameProvider=$i.a.hasRenameProvider.bindTo(t),this._hasSignatureHelpProvider=$i.a.hasSignatureHelpProvider.bindTo(t),this._hasInlayHintsProvider=$i.a.hasInlayHintsProvider.bindTo(t),this._hasDocumentFormattingProvider=$i.a.hasDocumentFormattingProvider.bindTo(t),this._hasDocumentSelectionFormattingProvider=$i.a.hasDocumentSelectionFormattingProvider.bindTo(t),this._hasMultipleDocumentFormattingProvider=$i.a.hasMultipleDocumentFormattingProvider.bindTo(t),this._hasMultipleDocumentSelectionFormattingProvider=$i.a.hasMultipleDocumentSelectionFormattingProvider.bindTo(t),this._isInWalkThrough=$i.a.isInWalkThroughSnippet.bindTo(t),t=()=>this._update(),this._register(e.onDidChangeModel(t)),this._register(e.onDidChangeModelLanguage(t)),this._register(Ct.d.onDidChange(t)),this._register(Ct.a.onDidChange(t)),this._register(Ct.b.onDidChange(t)),this._register(Ct.f.onDidChange(t)),this._register(Ct.e.onDidChange(t)),this._register(Ct.q.onDidChange(t)),this._register(Ct.G.onDidChange(t)),this._register(Ct.p.onDidChange(t)),this._register(Ct.i.onDidChange(t)),this._register(Ct.m.onDidChange(t)),this._register(Ct.y.onDidChange(t)),this._register(Ct.z.onDidChange(t)),this._register(Ct.g.onDidChange(t)),this._register(Ct.j.onDidChange(t)),this._register(Ct.B.onDidChange(t)),this._register(Ct.r.onDidChange(t)),t()}dispose(){super.dispose()}reset(){this._contextKeyService.bufferChangeEvents(()=>{this._langId.reset(),this._hasCompletionItemProvider.reset(),this._hasCodeActionsProvider.reset(),this._hasCodeLensProvider.reset(),this._hasDefinitionProvider.reset(),this._hasDeclarationProvider.reset(),this._hasImplementationProvider.reset(),this._hasTypeDefinitionProvider.reset(),this._hasHoverProvider.reset(),this._hasDocumentHighlightProvider.reset(),this._hasDocumentSymbolProvider.reset(),this._hasReferenceProvider.reset(),this._hasRenameProvider.reset(),this._hasDocumentFormattingProvider.reset(),this._hasDocumentSelectionFormattingProvider.reset(),this._hasSignatureHelpProvider.reset(),this._isInWalkThrough.reset()})}_update(){const e=this._editor.getModel();e?this._contextKeyService.bufferChangeEvents(()=>{this._langId.set(e.getLanguageIdentifier().language),this._hasCompletionItemProvider.set(Ct.d.has(e)),this._hasCodeActionsProvider.set(Ct.a.has(e)),this._hasCodeLensProvider.set(Ct.b.has(e)),this._hasDefinitionProvider.set(Ct.f.has(e)),this._hasDeclarationProvider.set(Ct.e.has(e)),this._hasImplementationProvider.set(Ct.q.has(e)),this._hasTypeDefinitionProvider.set(Ct.G.has(e)),this._hasHoverProvider.set(Ct.p.has(e)),this._hasDocumentHighlightProvider.set(Ct.i.has(e)),this._hasDocumentSymbolProvider.set(Ct.m.has(e)),this._hasReferenceProvider.set(Ct.y.has(e)),this._hasRenameProvider.set(Ct.z.has(e)),this._hasSignatureHelpProvider.set(Ct.B.has(e)),this._hasInlayHintsProvider.set(Ct.r.has(e)),this._hasDocumentFormattingProvider.set(Ct.g.has(e)||Ct.j.has(e)),this._hasDocumentSelectionFormattingProvider.set(Ct.j.has(e)),this._hasMultipleDocumentFormattingProvider.set(1{this._hasFocus=!0,this._onChange.fire(void 0)})),this._register(this._domFocusTracker.onDidBlur(()=>{this._hasFocus=!1,this._onChange.fire(void 0)}))}hasFocus(){return this._hasFocus}}const Kn=encodeURIComponent("");function $n(e){return Kn+encodeURIComponent(e.toString())+qn}const Gn=encodeURIComponent('');Object(Ie.f)((e,t)=>{var i=e.getColor(St.t);i&&t.addRule(`.monaco-editor .squiggly-error { border-bottom: 4px double ${i}; }`),i=e.getColor(St.u),i&&t.addRule(`.monaco-editor .squiggly-error { background: url("data:image/svg+xml,${$n(i)}") repeat-x bottom left; }`),i=e.getColor(St.s),i&&t.addRule(`.monaco-editor .squiggly-error::before { display: block; content: ''; width: 100%; height: 100%; background: ${i}; }`),i=e.getColor(St.W),i&&t.addRule(`.monaco-editor .squiggly-warning { border-bottom: 4px double ${i}; }`),i=e.getColor(St.X),i&&t.addRule(`.monaco-editor .squiggly-warning { background: url("data:image/svg+xml,${$n(i)}") repeat-x bottom left; }`),i=e.getColor(St.V),i&&t.addRule(`.monaco-editor .squiggly-warning::before { display: block; content: ''; width: 100%; height: 100%; background: ${i}; }`),i=e.getColor(St.L),i&&t.addRule(`.monaco-editor .squiggly-info { border-bottom: 4px double ${i}; }`),i=e.getColor(St.M),i&&t.addRule(`.monaco-editor .squiggly-info { background: url("data:image/svg+xml,${$n(i)}") repeat-x bottom left; }`),i=e.getColor(St.K),i&&t.addRule(`.monaco-editor .squiggly-info::before { display: block; content: ''; width: 100%; height: 100%; background: ${i}; }`),i=e.getColor(St.C),i&&t.addRule(`.monaco-editor .squiggly-hint { border-bottom: 2px dotted ${i}; }`),i=e.getColor(St.D),i&&t.addRule(`.monaco-editor .squiggly-hint { background: url("data:image/svg+xml,${i=i,Gn+encodeURIComponent(i.toString())+Zn}") no-repeat bottom left; }`),i=e.getColor(Ee.w),i&&t.addRule(`.monaco-editor.showUnused .squiggly-inline-unnecessary { opacity: ${i.rgba.a}; }`),i=e.getColor(Ee.v),i&&t.addRule(`.monaco-editor.showUnused .squiggly-unnecessary { border-bottom: 2px dashed ${i}; }`),i=e.getColor(St.B)||"inherit";t.addRule(`.monaco-editor.showDeprecated .squiggly-inline-deprecated { text-decoration: line-through; text-decoration-color: ${i}}`)})},"9c3e":function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return o}));class n{constructor(e){this._prefix=e,this._lastId=0}nextId(){return this._prefix+ ++this._lastId}}const o=new n("id#")},"9c41":function(e,t,i){"use strict";var n;i.d(t,"a",(function(){return n})),(i=n=n||{}).DARK="dark",i.LIGHT="light",i.HIGH_CONTRAST="hc"},"9d48":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"elixir",extensions:[".ex",".exs"],aliases:["Elixir","elixir","ex"],loader:function(){return i.e("chunk-2d0e5b34").then(i.bind(null,"9634"))}})},"9e56":function(e,t,i){"use strict";i.d(t,"b",(function(){return n})),i.d(t,"d",(function(){return o})),i.d(t,"c",(function(){return r})),i.d(t,"a",(function(){return a}));class n{constructor(e){this.value=e}equals(e){return this.value===e.value}contains(e){return this.equals(e)||""===this.value||e.value.startsWith(this.value+n.sep)}intersects(e){return this.contains(e)||e.contains(this)}append(e){return new n(this.value+n.sep+e)}}function o(e,t){return!(e.include&&!e.include.intersects(t)||e.excludes&&e.excludes.some(i=>s(t,i,e.include))||!e.includeSourceActions&&n.Source.contains(t))}function r(e,t){const i=t.kind?new n(t.kind):void 0;return!!(!e.include||i&&e.include.contains(i))&&!(e.excludes&&i&&e.excludes.some(t=>s(i,t,e.include))||!e.includeSourceActions&&i&&n.Source.contains(i)||e.onlyIncludePreferredActions&&!t.isPreferred)}function s(e,t,i){return!(!t.contains(e)||i&&t.contains(i))}n.sep=".",n.None=new n("@@none@@"),n.Empty=new n(""),n.QuickFix=new n("quickfix"),n.Refactor=new n("refactor"),n.Source=new n("source"),n.SourceOrganizeImports=n.Source.append("organizeImports"),n.SourceFixAll=n.Source.append("fixAll");class a{constructor(e,t,i){this.kind=e,this.apply=t,this.preferred=i}static fromUser(e,t){return e&&"object"==typeof e?new a(a.getKindFromUser(e,t.kind),a.getApplyFromUser(e,t.apply),a.getPreferredUser(e)):new a(t.kind,t.apply,!1)}static getApplyFromUser(e,t){switch("string"==typeof e.apply?e.apply.toLowerCase():""){case"first":return"first";case"never":return"never";case"ifsingle":return"ifSingle";default:return t}}static getKindFromUser(e,t){return"string"==typeof e.kind?new n(e.kind):t}static getPreferredUser(e){return"boolean"==typeof e.preferred&&e.preferred}}},"9e74":function(e,t,i){"use strict";i.d(t,"b",(function(){return l})),i.d(t,"a",(function(){return d}));var n=i("308f"),o=i("258a"),r=i("a666"),s=i("db88"),a=i("ef8e9");t=i("0a0f");const l=Object(t.c)("commandService"),d=new class{constructor(){this._commands=new Map,this._onDidRegisterCommand=new n.b,this.onDidRegisterCommand=this._onDidRegisterCommand.event}registerCommand(e,t){if(!e)throw new Error("invalid command");if("string"==typeof e){if(t)return this.registerCommand({id:e,handler:t});throw new Error("invalid command")}if(e.description){const t=[];for(var i of e.description.args)t.push(i.constraint);const n=e.handler;e.handler=function(e,...i){return Object(a.n)(i,t),n(e,...i)}}const n=e["id"];let o=this._commands.get(n),l=(o||(o=new s.a,this._commands.set(n,o)),o.unshift(e));return t=Object(r.i)(()=>{l();var e=this._commands.get(n);null!=e&&e.isEmpty()&&this._commands.delete(n)}),this._onDidRegisterCommand.fire(n),t}registerCommandAlias(e,t){return d.registerCommand(e,(e,...i)=>e.get(l).executeCommand(t,...i))}getCommand(e){if(e=this._commands.get(e),e&&!e.isEmpty())return o.a.first(e)}getCommands(){var e=new Map;for(const i of this._commands.keys()){var t=this.getCommand(i);t&&e.set(i,t)}return e}};d.registerCommand("noop",()=>{})},"9eb0":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"vb",extensions:[".vb"],aliases:["Visual Basic","vb"],loader:function(){return i.e("chunk-2d0d7e63").then(i.bind(null,"797b"))}})},"9eb8":function(e,t,i){"use strict";i.d(t,"a",(function(){return a}));var n=i("fe45"),o=i("30db"),r=i("9e74");t=i("89cd");class s{constructor(){this._coreKeybindings=[],this._extensionKeybindings=[],this._cachedMergedKeybindings=null}static bindToCurrentPlatform(e){if(1===o.a){if(e&&e.win)return e.win}else if(2===o.a){if(e&&e.mac)return e.mac}else if(e&&e.linux)return e.linux;return e}registerKeybindingRule(e){var t,i=s.bindToCurrentPlatform(e);if(i&&i.primary&&(t=Object(n.f)(i.primary,o.a))&&this._registerDefaultKeybinding(t,e.id,e.args,e.weight,0,e.when),i&&Array.isArray(i.secondary))for(let s=0,a=i.secondary.length;st.command?1:e.weight2-t.weight2}t.a.add("platform.keybindingsRegistry",a)},"9ee1":function(e,t,i){"use strict";var n;function o(e,t){var i;return e.start>=t.end||t.start>=e.end||(i=Math.max(e.start,t.start),(e=Math.min(e.end,t.end))-i<=0)?{start:0,end:0}:{start:i,end:e}}function r(e){return e.end-e.start<=0}i.d(t,"a",(function(){return n})),(i=n=n||{}).intersect=o,i.isEmpty=r,i.intersects=function(e,t){return!r(o(e,t))},i.relativeComplement=function(e,t){var i=[],n={start:e.start,end:Math.min(t.start,e.end)};t={start:Math.max(t.end,e.start),end:e.end};return r(n)||i.push(n),r(t)||i.push(t),i}},"9f4d":function(e,t,i){"use strict";i.r(t);var n=i("dff7"),o=i("fe45"),r=(t=i("b2cc"),i("6a89")),s=i("c101"),a=i("d3f4"),l=i("7061"),d=i("8025"),h=i("70cb");class c{constructor(e,t){this._selection=e,this._insertSpace=t,this._usedEndToken=null}static _haystackHasNeedleAtOffset(e,t,i){if(i<0)return!1;var n=t.length;if(e.lengthr?o-1:o}}}var p=i("7e32");class m extends t.b{constructor(e,t){super(t),this._type=e}run(e,t){if(t.hasModel()){var i=[],n=t.getModel().getOptions(),o=t.getOption(18),s=t.getSelections().map((e,t)=>({selection:e,index:t,ignoreFirstLine:!1}));s.sort((e,t)=>r.a.compareRangesUsingStarts(e.selection,t.selection));let e=s[0];for(let t=1;ti&&(t=i,o=e.model.getLineMaxColumn(t)),s.d.fromModelState(new s.f(new h.a(n.lineNumber,1,t,o),0,new d.a(t,o),0))}i=t.modelState.selectionStart.getStartPosition().lineNumber;if(n.lineNumberi){n=e.getLineCount();let i=o.lineNumber+1,r=1;return i>n&&(i=n,r=e.getLineMaxColumn(i)),s.d.fromViewState(t.viewState.move(t.modelState.hasSelection(),i,r,0))}return i=t.modelState.selectionStart.getEndPosition(),s.d.fromModelState(t.modelState.move(t.modelState.hasSelection(),i.lineNumber,i.column,0))}static word(e,t,i,n){return n=e.model.validatePosition(n),s.d.fromModelState(l.a.word(e.cursorConfig,e.model,t.modelState,i,n))}static cancelSelection(e,t){var i,n;return t.modelState.hasSelection()?(i=t.viewState.position.lineNumber,n=t.viewState.position.column,s.d.fromViewState(new s.f(new h.a(i,n,i,n),0,new d.a(i,n),0))):new s.d(t.modelState,t.viewState)}static moveTo(e,t,i,n,o){return n=e.model.validatePosition(n),o=o?e.coordinatesConverter.validateViewPosition(new d.a(o.lineNumber,o.column),n):e.coordinatesConverter.convertModelPositionToViewPosition(n),s.d.fromViewState(t.viewState.move(i,o.lineNumber,o.column,0))}static simpleMove(e,t,i,n,o,r){switch(i){case 0:return 4===r?this._moveHalfLineLeft(e,t,n):this._moveLeft(e,t,n,o);case 1:return 4===r?this._moveHalfLineRight(e,t,n):this._moveRight(e,t,n,o);case 2:return 2===r?this._moveUpByViewLines(e,t,n,o):this._moveUpByModelLines(e,t,n,o);case 3:return 2===r?this._moveDownByViewLines(e,t,n,o):this._moveDownByModelLines(e,t,n,o);case 4:return 2===r?t.map(t=>s.d.fromViewState(a.a.moveToPrevBlankLine(e.cursorConfig,e,t.viewState,n))):t.map(t=>s.d.fromModelState(a.a.moveToPrevBlankLine(e.cursorConfig,e.model,t.modelState,n)));case 5:return 2===r?t.map(t=>s.d.fromViewState(a.a.moveToNextBlankLine(e.cursorConfig,e,t.viewState,n))):t.map(t=>s.d.fromModelState(a.a.moveToNextBlankLine(e.cursorConfig,e.model,t.modelState,n)));case 6:return this._moveToViewMinColumn(e,t,n);case 7:return this._moveToViewFirstNonWhitespaceColumn(e,t,n);case 8:return this._moveToViewCenterColumn(e,t,n);case 9:return this._moveToViewMaxColumn(e,t,n);case 10:return this._moveToViewLastNonWhitespaceColumn(e,t,n);default:return null}}static viewportMove(e,t,i,n,o){var r=e.getCompletelyVisibleViewRange(),s=e.coordinatesConverter.convertViewRangeToModelRange(r);switch(i){case 11:var a=this._firstLineNumberInRange(e.model,s,o),l=e.model.getLineFirstNonWhitespaceColumn(a);return[this._moveToModelPosition(e,t[0],n,a,l)];case 13:return a=this._lastLineNumberInRange(e.model,s,o),l=e.model.getLineFirstNonWhitespaceColumn(a),[this._moveToModelPosition(e,t[0],n,a,l)];case 12:return a=Math.round((s.startLineNumber+s.endLineNumber)/2),l=e.model.getLineFirstNonWhitespaceColumn(a),[this._moveToModelPosition(e,t[0],n,a,l)];case 14:var d=[];for(let i=0,o=t.length;ii.endLineNumber-1?i.endLineNumber-1:o)s.d.fromViewState(a.a.moveLeft(e.cursorConfig,e,t.viewState,i,n)))}static _moveHalfLineLeft(e,t,i){var n=[];for(let l=0,d=t.length;ls.d.fromViewState(a.a.moveRight(e.cursorConfig,e,t.viewState,i,n)))}static _moveHalfLineRight(e,t,i){var n=[];for(let l=0,d=t.length;le.toString()).join(", ")}matchesResource(e){return(s.a.isUri(this.model)?this.model:this.model.uri).toString()===e.toString()}setModel(e){this.model=e}canAppend(e){return this.model===e&&this._data instanceof d}append(e,t,i,n,o){this._data instanceof d&&this._data.append(e,t,i,n,o)}close(){this._data instanceof d&&(this._data=this._data.serialize())}open(){this._data instanceof d||(this._data=d.deserialize(this._data))}undo(){if(s.a.isUri(this.model))throw new Error("Invalid SingleModelEditStackElement");this._data instanceof d&&(this._data=this._data.serialize());var e=d.deserialize(this._data);this.model._applyUndo(e.changes,e.beforeEOL,e.beforeVersionId,e.beforeCursorState)}redo(){if(s.a.isUri(this.model))throw new Error("Invalid SingleModelEditStackElement");this._data instanceof d&&(this._data=this._data.serialize());var e=d.deserialize(this._data);this.model._applyRedo(e.changes,e.afterEOL,e.afterVersionId,e.afterCursorState)}heapSize(){return this._data instanceof d&&(this._data=this._data.serialize()),this._data.byteLength+168}}function c(e){return"\n"===e.getEOL()?0:1}function u(e){return!!e&&(e instanceof h||!1)}class g{constructor(e,t){this._model=e,this._undoRedoService=t}pushStackElement(){var e=this._undoRedoService.getLastElement(this._model.uri);u(e)&&e.close()}popStackElement(){var e=this._undoRedoService.getLastElement(this._model.uri);u(e)&&e.open()}clear(){this._undoRedoService.removeElements(this._model.uri)}_getOrCreateEditStackElement(e){var t=this._undoRedoService.getLastElement(this._model.uri);return u(t)&&t.canAppend(this._model)||(t=new h(this._model,e),this._undoRedoService.pushElement(t)),t}pushEOL(e){var t=this._getOrCreateEditStackElement(null);this._model.setEOL(e),t.append(this._model,[],c(this._model),this._model.getAlternativeVersionId(),null)}pushEditOperation(e,t,i){return e=this._getOrCreateEditStackElement(e),t=this._model.applyEdits(t,!0),i=g._computeCursorState(i,t),t=t.map((e,t)=>({index:t,textChange:e.textChange})),t.sort((e,t)=>e.textChange.oldPosition===t.textChange.oldPosition?e.index-t.index:e.textChange.oldPosition-t.textChange.oldPosition),e.append(this._model,t.map(e=>e.textChange),c(this._model),this._model.getAlternativeVersionId(),i),i}static _computeCursorState(e,t){try{return e?e(t):null}catch(e){return Object(o.f)(e),null}}}},a0a2:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"pgsql",extensions:[],aliases:["PostgreSQL","postgres","pg","postgre"],loader:function(){return i.e("chunk-2d0b6187").then(i.bind(null,"1c65"))}})},a106:function(e,t,i){"use strict";i.r(t),i.d(t,"getSelectionSearchString",(function(){return it})),i.d(t,"CommonFindController",(function(){return nt})),i.d(t,"FindController",(function(){return ot})),i.d(t,"StartFindAction",(function(){return rt})),i.d(t,"StartFindWithSelectionAction",(function(){return st})),i.d(t,"MatchFindAction",(function(){return at})),i.d(t,"NextMatchFindAction",(function(){return lt})),i.d(t,"PreviousMatchFindAction",(function(){return dt})),i.d(t,"SelectionMatchFindAction",(function(){return ht})),i.d(t,"NextSelectionMatchFindAction",(function(){return ct})),i.d(t,"PreviousSelectionMatchFindAction",(function(){return ut})),i.d(t,"StartFindReplaceAction",(function(){return gt}));var n=i("dff7"),o=i("5fe7"),r=i("a666"),s=i("3742"),a=(t=i("b2cc"),i("c101")),l=i("2c29"),d=i("7061"),h=i("6a89"),c=i("8025"),u=i("8c02"),g=i("3352"),p=i("b57f"),m=i("303e"),f=i("b7d0");class _{constructor(e){this._editor=e,this._decorations=[],this._overviewRulerApproximateDecorations=[],this._findScopeDecorationIds=[],this._rangeHighlightDecorationId=null,this._highlightedDecorationId=null,this._startPosition=this._editor.getPosition()}dispose(){this._editor.deltaDecorations(this._allDecorations(),[]),this._decorations=[],this._overviewRulerApproximateDecorations=[],this._findScopeDecorationIds=[],this._rangeHighlightDecorationId=null,this._highlightedDecorationId=null}reset(){this._decorations=[],this._overviewRulerApproximateDecorations=[],this._findScopeDecorationIds=[],this._rangeHighlightDecorationId=null,this._highlightedDecorationId=null}getCount(){return this._decorations.length}getFindScope(){return this._findScopeDecorationIds[0]?this._editor.getModel().getDecorationRange(this._findScopeDecorationIds[0]):null}getFindScopes(){if(this._findScopeDecorationIds.length){var e=this._findScopeDecorationIds.map(e=>this._editor.getModel().getDecorationRange(e)).filter(e=>!!e);if(e.length)return e}return null}getStartPosition(){return this._startPosition}setStartPosition(e){this._startPosition=e,this.setCurrentFindMatch(null)}_getDecorationIndex(e){return e=this._decorations.indexOf(e),0<=e?e+1:1}getCurrentMatchesPosition(e){for(const i of this._editor.getModel().getDecorationsInRange(e)){var t=i.options;if(t===_._FIND_MATCH_DECORATION||t===_._CURRENT_FIND_MATCH_DECORATION)return this._getDecorationIndex(i.id)}return 0}setCurrentFindMatch(e){let t=null,i=0;if(e)for(let o=0,r=this._decorations.length;o{if(null!==this._highlightedDecorationId&&(e.changeDecorationOptions(this._highlightedDecorationId,_._FIND_MATCH_DECORATION),this._highlightedDecorationId=null),null!==t&&(this._highlightedDecorationId=t,e.changeDecorationOptions(this._highlightedDecorationId,_._CURRENT_FIND_MATCH_DECORATION)),null!==this._rangeHighlightDecorationId&&(e.removeDecoration(this._rangeHighlightDecorationId),this._rangeHighlightDecorationId=null),null!==t){let o=this._editor.getModel().getDecorationRange(t);var i,n;o.startLineNumber!==o.endLineNumber&&1===o.endColumn&&(i=o.endLineNumber-1,n=this._editor.getModel().getLineMaxColumn(i),o=new h.a(o.startLineNumber,o.startColumn,i,n)),this._rangeHighlightDecorationId=e.addDecoration(o,_._RANGE_HIGHLIGHT_DECORATION)}}),i}set(e,t){this._editor.changeDecorations(i=>{let n=_._FIND_MATCH_DECORATION;var o=[];if(1e3=l.startLineNumber?l.endLineNumber>i&&(i=l.endLineNumber):(o.push({range:new h.a(t,1,i,1),options:_._FIND_MATCH_ONLY_OVERVIEW_DECORATION}),t=l.startLineNumber,i=l.endLineNumber)}o.push({range:new h.a(t,1,i,1),options:_._FIND_MATCH_ONLY_OVERVIEW_DECORATION})}var d=new Array(e.length);for(let t=0,h=e.length;ti.removeDecoration(e)),this._findScopeDecorationIds=[]),null!=t&&t.length&&(this._findScopeDecorationIds=t.map(e=>i.addDecoration(e,_._FIND_SCOPE_DECORATION)))})}matchBeforePosition(e){if(0===this._decorations.length)return null;for(let i=this._decorations.length-1;0<=i;i--){var t=this._decorations[i];t=this._editor.getModel().getDecorationRange(t);if(t&&!(t.endLineNumber>e.lineNumber)){if(t.endLineNumbere.column))return t}}return this._editor.getModel().getDecorationRange(this._decorations[this._decorations.length-1])}matchAfterPosition(e){if(0===this._decorations.length)return null;for(let i=0,n=this._decorations.length;ie.lineNumber)return t;if(!(t.startColumnh.a.compareRangesUsingStarts(e.range,t.range));var n=[];let e=i[0];for(let t=1;t{o+=v([n[t]],e)+i}),o.slice(0,-1)}class y{constructor(e){this.staticValue=e,this.kind=0}}class S{constructor(e){this.pieces=e,this.kind=1}}class L{constructor(e){e&&0!==e.length?1===e.length&&null!==e[0].staticValue?this._state=new y(e[0].staticValue):this._state=new S(e):this._state=new y("")}static fromStaticValue(e){return new L([x.staticValue(e)])}get hasReplacementPatterns(){return 1===this._state.kind}buildReplaceString(e,t){if(0===this._state.kind)return t?v(e,this._state.staticValue):this._state.staticValue;let i="";for(let s=0,a=this._state.pieces.length;s=r){o.push(t.slice(i));break}switch(n.caseOps[e]){case"U":o.push(t[i].toUpperCase());break;case"u":o.push(t[i].toUpperCase()),e++;break;case"L":o.push(t[i].toLowerCase());break;case"l":o.push(t[i].toLowerCase()),e++;break;default:o.push(t[i])}}t=o.join("")}i+=t}}return i}static _substitute(e,t){if(null===t)return"";if(0===e)return t[0];let i="";for(;0this.research(!1),100),this._toDispose.add(this._updateDecorationsScheduler),this._toDispose.add(this._editor.onDidChangeCursorPosition(e=>{3!==e.reason&&5!==e.reason&&6!==e.reason||this._decorations.setStartPosition(this._editor.getPosition())})),this._ignoreModelContentChanged=!1,this._toDispose.add(this._editor.onDidChangeModelContent(e=>{this._ignoreModelContentChanged||(e.isFlush&&this._decorations.reset(),this._decorations.setStartPosition(this._editor.getPosition()),this._updateDecorationsScheduler.schedule())})),this._toDispose.add(this._state.onFindReplaceStateChange(e=>this._onStateChanged(e))),this.research(!1,this._state.searchScope)}dispose(){this._isDisposed=!0,Object(r.f)(this._startSearchingTimer),this._toDispose.dispose()}_onStateChanged(e){this._isDisposed||this._editor.hasModel()&&(e.searchString||e.isReplaceRevealed||e.isRegex||e.wholeWord||e.matchCase||e.searchScope)&&(this._editor.getModel().isTooLargeForSyncing()?(this._startSearchingTimer.cancel(),this._startSearchingTimer.setIfNotSet(()=>{e.searchScope?this.research(e.moveCursor,this._state.searchScope):this.research(e.moveCursor)},240)):e.searchScope?this.research(e.moveCursor,this._state.searchScope):this.research(e.moveCursor))}static _getSearchRange(e,t){return t||e.getFullModelRange()}research(e,t){let i=null;void 0!==t?null!==t&&(i=Array.isArray(t)?t:[t]):i=this._decorations.getFindScopes(),null!==i&&(i=i.map(e=>{if(e.startLineNumber===e.endLineNumber)return e;{let t=e.endLineNumber;return 1===e.endColumn&&(t-=1),new h.a(e.startLineNumber,1,t,this._editor.getModel().getLineMaxColumn(t))}}));t=this._findMatches(i,!1,P);this._decorations.set(t,i);const n=this._editor.getSelection();let o=this._decorations.getCurrentMatchesPosition(n);0===o&&0e.range),e=>0<=h.a.compareRangesUsingStarts(e,n)),o=0=s)break;var o=e.charCodeAt(r);switch(o){case 92:i.emitUnchanged(r-1),i.emitStatic("\\",r+1);break;case 110:i.emitUnchanged(r-1),i.emitStatic("\n",r+1);break;case 116:i.emitUnchanged(r-1),i.emitStatic("\t",r+1);break;case 117:case 85:case 108:case 76:i.emitUnchanged(r-1),i.emitStatic("",r+1),t.push(String.fromCharCode(o))}}else if(36===n){if(++r>=s)break;if(n=e.charCodeAt(r),36===n)i.emitUnchanged(r-1),i.emitStatic("$",r+1);else if(48===n||38===n)i.emitUnchanged(r-1),i.emitMatchIndex(0,r+1,t),t.length=0;else if(49<=n&&n<=57){let o=n-48;if(r+1F._getSearchRange(this._editor.getModel(),e)),this._editor.getModel().findMatches(this._state.searchString,e,this._state.isRegex,this._state.matchCase,this._state.wholeWord?this._editor.getOption(116):null,t,i)}replaceAll(){var e;this._hasMatches()&&(null===(e=this._decorations.getFindScopes())&&this._state.matchesCount>=P?this._largeReplaceAll():this._regularReplaceAll(e),this.research(!1))}_largeReplaceAll(){var e=new u.a(this._state.searchString,this._state.isRegex,this._state.matchCase,this._state.wholeWord?this._editor.getOption(116):null).parseSearchRequest();if(e){let i=e.regex;if(!i.multiline){let e="mu";i.ignoreCase&&(e+="i"),i.global&&(e+="g"),i=new RegExp(i.source,e)}e=this._editor.getModel();var t=e.getValue(1);e=e.getFullModelRange();const n=this._getReplacePattern();let o;const r=this._state.preserveCase;o=n.hasReplacementPatterns||r?t.replace(i,(function(){return n.buildReplaceString(arguments,r)})):t.replace(i,n.buildReplaceString(null,r)),t=new l.b(e,o,this._editor.getSelection()),this._executeEditorCommand("replaceAll",t)}}_regularReplaceAll(e){var t=this._getReplacePattern(),i=this._findMatches(e,t.hasReplacementPatterns||this._state.preserveCase,1073741824),n=[];for(let o=0,r=i.length;oe.range),n),this._executeEditorCommand("replaceAll",e)}selectAllMatches(){if(this._hasMatches()){var e=this._decorations.getFindScopes();let i=this._findMatches(e,!1,1073741824).map(e=>new c.a(e.range.startLineNumber,e.range.startColumn,e.range.endLineNumber,e.range.endColumn));var t=this._editor.getSelection();for(let e=0,n=i.length;e{this.checked=!this._checked,this._onChange.fire(!1),e.preventDefault()}),this.ignoreGesture(this.domNode),this.onkeydown(this.domNode,e=>{10===e.keyCode||3===e.keyCode?(this.checked=!this._checked,this._onChange.fire(!0),e.preventDefault()):this._onKeyDown.fire(e)})}get enabled(){return"true"!==this.domNode.getAttribute("aria-disabled")}focus(){this.domNode.focus()}get checked(){return this._checked}set checked(e){this._checked=e,this.domNode.setAttribute("aria-checked",String(this._checked)),this.domNode.classList.toggle("checked",this._checked),this.applyStyles()}width(){return 22}style(e){e.inputActiveOptionBorder&&(this._opts.inputActiveOptionBorder=e.inputActiveOptionBorder),e.inputActiveOptionForeground&&(this._opts.inputActiveOptionForeground=e.inputActiveOptionForeground),e.inputActiveOptionBackground&&(this._opts.inputActiveOptionBackground=e.inputActiveOptionBackground),this.applyStyles()}applyStyles(){this.domNode&&(this.domNode.style.borderColor=this._checked&&this._opts.inputActiveOptionBorder?this._opts.inputActiveOptionBorder.toString():"transparent",this.domNode.style.color=this._checked&&this._opts.inputActiveOptionForeground?this._opts.inputActiveOptionForeground.toString():"inherit",this.domNode.style.backgroundColor=this._checked&&this._opts.inputActiveOptionBackground?this._opts.inputActiveOptionBackground.toString():"transparent")}enable(){this.domNode.setAttribute("aria-disabled",String(!1))}disable(){this.domNode.setAttribute("aria-disabled",String(!0))}}const K=n.a("caseDescription","Match Case"),q=n.a("wordsDescription","Match Whole Word"),$=n.a("regexDescription","Use Regular Expression");class G extends U{constructor(e){super({icon:W.b.caseSensitive,title:K+e.appendTitle,isChecked:e.isChecked,inputActiveOptionBorder:e.inputActiveOptionBorder,inputActiveOptionForeground:e.inputActiveOptionForeground,inputActiveOptionBackground:e.inputActiveOptionBackground})}}class Z extends U{constructor(e){super({icon:W.b.wholeWord,title:q+e.appendTitle,isChecked:e.isChecked,inputActiveOptionBorder:e.inputActiveOptionBorder,inputActiveOptionForeground:e.inputActiveOptionForeground,inputActiveOptionBackground:e.inputActiveOptionBackground})}}class Y extends U{constructor(e){super({icon:W.b.regex,title:$+e.appendTitle,isChecked:e.isChecked,inputActiveOptionBorder:e.inputActiveOptionBorder,inputActiveOptionForeground:e.inputActiveOptionForeground,inputActiveOptionBackground:e.inputActiveOptionBackground})}}class X extends j.a{constructor(e,t,i,n){super(),this._hideSoon=this._register(new o.e(()=>this._hide(),2e3)),this._isVisible=!1,this._editor=e,this._state=t,this._keybindingService=i,this._domNode=document.createElement("div"),this._domNode.className="findOptionsWidget",this._domNode.style.display="none",this._domNode.style.top="10px",this._domNode.setAttribute("role","presentation"),this._domNode.setAttribute("aria-hidden","true"),e=n.getColorTheme().getColor(m.hb),t=n.getColorTheme().getColor(m.ib),i=n.getColorTheme().getColor(m.gb),this.caseSensitive=this._register(new G({appendTitle:this._keybindingLabelFor(R.ToggleCaseSensitiveCommand),isChecked:this._state.matchCase,inputActiveOptionBorder:e,inputActiveOptionForeground:t,inputActiveOptionBackground:i})),this._domNode.appendChild(this.caseSensitive.domNode),this._register(this.caseSensitive.onChange(()=>{this._state.change({matchCase:this.caseSensitive.checked},!1)})),this.wholeWords=this._register(new Z({appendTitle:this._keybindingLabelFor(R.ToggleWholeWordCommand),isChecked:this._state.wholeWord,inputActiveOptionBorder:e,inputActiveOptionForeground:t,inputActiveOptionBackground:i})),this._domNode.appendChild(this.wholeWords.domNode),this._register(this.wholeWords.onChange(()=>{this._state.change({wholeWord:this.wholeWords.checked},!1)})),this.regex=this._register(new Y({appendTitle:this._keybindingLabelFor(R.ToggleRegexCommand),isChecked:this._state.isRegex,inputActiveOptionBorder:e,inputActiveOptionForeground:t,inputActiveOptionBackground:i})),this._domNode.appendChild(this.regex.domNode),this._register(this.regex.onChange(()=>{this._state.change({isRegex:this.regex.checked},!1)})),this._editor.addOverlayWidget(this),this._register(this._state.onFindReplaceStateChange(e=>{let t=!1;e.isRegex&&(this.regex.checked=this._state.isRegex,t=!0),e.wholeWord&&(this.wholeWords.checked=this._state.wholeWord,t=!0),e.matchCase&&(this.caseSensitive.checked=this._state.matchCase,t=!0),!this._state.isRevealed&&t&&this._revealTemporarily()})),this._register(B.j(this._domNode,e=>this._onMouseOut())),this._register(B.i(this._domNode,"mouseover",e=>this._onMouseOver())),this._applyTheme(n.getColorTheme()),this._register(n.onDidColorThemeChange(this._applyTheme.bind(this)))}_keybindingLabelFor(e){return e=this._keybindingService.lookupKeybinding(e),e?` (${e.getLabel()})`:""}dispose(){this._editor.removeOverlayWidget(this),super.dispose()}getId(){return X.ID}getDomNode(){return this._domNode}getPosition(){return{preference:0}}highlightFindOptions(){this._revealTemporarily()}_revealTemporarily(){this._show(),this._hideSoon.schedule()}_onMouseOut(){this._hideSoon.schedule()}_onMouseOver(){this._hideSoon.cancel()}_show(){this._isVisible||(this._isVisible=!0,this._domNode.style.display="block")}_hide(){this._isVisible&&(this._isVisible=!1,this._domNode.style.display="none")}_applyTheme(e){e={inputActiveOptionBorder:e.getColor(m.hb),inputActiveOptionForeground:e.getColor(m.ib),inputActiveOptionBackground:e.getColor(m.gb)},this.caseSensitive.style(e),this.wholeWords.style(e),this.regex.style(e)}}function Q(e,t){return 1===e||2!==e&&t}X.ID="editor.contrib.findOptionsWidget",Object(f.f)((e,t)=>{var i=e.getColor(m.Y);i&&t.addRule(`.monaco-editor .findOptionsWidget { background-color: ${i}; }`),i=e.getColor(m.ab),i&&t.addRule(`.monaco-editor .findOptionsWidget { color: ${i}; }`),i=e.getColor(m.Nc),i&&t.addRule(`.monaco-editor .findOptionsWidget { box-shadow: 0 0 8px 2px ${i}; }`),i=e.getColor(m.h);i&&t.addRule(`.monaco-editor .findOptionsWidget { border: 2px solid ${i}; }`)});class J extends r.a{constructor(){super(),this._onFindReplaceStateChange=this._register(new H.b),this.onFindReplaceStateChange=this._onFindReplaceStateChange.event,this._searchString="",this._replaceString="",this._isRevealed=!1,this._isReplaceRevealed=!1,this._isRegex=!1,this._isRegexOverride=0,this._wholeWord=!1,this._wholeWordOverride=0,this._matchCase=!1,this._matchCaseOverride=0,this._preserveCase=!1,this._preserveCaseOverride=0,this._searchScope=null,this._matchesPosition=0,this._matchesCount=0,this._currentMatch=null,this._loop=!0}get searchString(){return this._searchString}get replaceString(){return this._replaceString}get isRevealed(){return this._isRevealed}get isReplaceRevealed(){return this._isReplaceRevealed}get isRegex(){return Q(this._isRegexOverride,this._isRegex)}get wholeWord(){return Q(this._wholeWordOverride,this._wholeWord)}get matchCase(){return Q(this._matchCaseOverride,this._matchCase)}get preserveCase(){return Q(this._preserveCaseOverride,this._preserveCase)}get actualIsRegex(){return this._isRegex}get actualWholeWord(){return this._wholeWord}get actualMatchCase(){return this._matchCase}get actualPreserveCase(){return this._preserveCase}get searchScope(){return this._searchScope}get matchesPosition(){return this._matchesPosition}get matchesCount(){return this._matchesCount}get currentMatch(){return this._currentMatch}changeMatchInfo(e,t,i){var n={moveCursor:!1,updateHistory:!1,searchString:!1,replaceString:!1,isRevealed:!1,isReplaceRevealed:!1,isRegex:!1,wholeWord:!1,matchCase:!1,preserveCase:!1,searchScope:!1,matchesPosition:!1,matchesCount:!1,currentMatch:!1,loop:!1};let o=!1;this._matchesPosition!==(e=t<(e=0===t?0:e)?t:e)&&(this._matchesPosition=e,n.matchesPosition=!0,o=!0),this._matchesCount!==t&&(this._matchesCount=t,n.matchesCount=!0,o=!0),void 0===i||h.a.equalsRange(this._currentMatch,i)||(this._currentMatch=i,n.currentMatch=!0,o=!0),o&&this._onFindReplaceStateChange.fire(n)}change(e,t,i=!0){var n;t={moveCursor:t,updateHistory:i,searchString:!1,replaceString:!1,isRevealed:!1,isReplaceRevealed:!1,isRegex:!1,wholeWord:!1,matchCase:!1,preserveCase:!1,searchScope:!1,matchesPosition:!1,matchesCount:!1,currentMatch:!1,loop:!1};let o=!1;i=this.isRegex;var r=this.wholeWord,s=this.matchCase,a=this.preserveCase;void 0!==e.searchString&&this._searchString!==e.searchString&&(this._searchString=e.searchString,t.searchString=!0,o=!0),void 0!==e.replaceString&&this._replaceString!==e.replaceString&&(this._replaceString=e.replaceString,t.replaceString=!0,o=!0),void 0!==e.isRevealed&&this._isRevealed!==e.isRevealed&&(this._isRevealed=e.isRevealed,t.isRevealed=!0,o=!0),void 0!==e.isReplaceRevealed&&this._isReplaceRevealed!==e.isReplaceRevealed&&(this._isReplaceRevealed=e.isReplaceRevealed,t.isReplaceRevealed=!0,o=!0),void 0!==e.isRegex&&(this._isRegex=e.isRegex),void 0!==e.wholeWord&&(this._wholeWord=e.wholeWord),void 0!==e.matchCase&&(this._matchCase=e.matchCase),void 0!==e.preserveCase&&(this._preserveCase=e.preserveCase),void 0===e.searchScope||null!=(n=e.searchScope)&&n.every(e=>{var t;return null==(t=this._searchScope)?void 0:t.some(t=>!h.a.equalsRange(t,e))})||(this._searchScope=e.searchScope,t.searchScope=!0,o=!0),void 0!==e.loop&&this._loop!==e.loop&&(this._loop=e.loop,t.loop=!0,o=!0),this._isRegexOverride=void 0!==e.isRegexOverride?e.isRegexOverride:0,this._wholeWordOverride=void 0!==e.wholeWordOverride?e.wholeWordOverride:0,this._matchCaseOverride=void 0!==e.matchCaseOverride?e.matchCaseOverride:0,this._preserveCaseOverride=void 0!==e.preserveCaseOverride?e.preserveCaseOverride:0,i!==this.isRegex&&(o=!0,t.isRegex=!0),r!==this.wholeWord&&(o=!0,t.wholeWord=!0),s!==this.matchCase&&(o=!0,t.matchCase=!0),a!==this.preserveCase&&(o=!0,t.preserveCase=!0),o&&this._onFindReplaceStateChange.fire(t)}canNavigateBack(){return this.canNavigateInLoop()||1!==this.matchesPosition}canNavigateForward(){return this.canNavigateInLoop()||this.matchesPosition=P}}i("01b0");var ee=i("3813"),te=i("70c3"),ie=i("fdcc"),ne=i("30db"),oe=i("d3ef");i("caa1");const re=n.a("defaultLabel","input");class se extends j.a{constructor(e,t,i,n){super(),this._showOptionButtons=i,this.fixFocusOnOptionClickEnabled=!0,this.imeSessionInProgress=!1,this._onDidOptionChange=this._register(new H.b),this.onDidOptionChange=this._onDidOptionChange.event,this._onKeyDown=this._register(new H.b),this.onKeyDown=this._onKeyDown.event,this._onMouseDown=this._register(new H.b),this.onMouseDown=this._onMouseDown.event,this._onInput=this._register(new H.b),this._onKeyUp=this._register(new H.b),this._onCaseSensitiveKeyDown=this._register(new H.b),this.onCaseSensitiveKeyDown=this._onCaseSensitiveKeyDown.event,this._onRegexKeyDown=this._register(new H.b),this.onRegexKeyDown=this._onRegexKeyDown.event,this._lastHighlightFindOptions=0,this.contextViewProvider=t,this.placeholder=n.placeholder||"",this.validation=n.validation,this.label=n.label||re,this.inputActiveOptionBorder=n.inputActiveOptionBorder,this.inputActiveOptionForeground=n.inputActiveOptionForeground,this.inputActiveOptionBackground=n.inputActiveOptionBackground,this.inputBackground=n.inputBackground,this.inputForeground=n.inputForeground,this.inputBorder=n.inputBorder,this.inputValidationInfoBorder=n.inputValidationInfoBorder,this.inputValidationInfoBackground=n.inputValidationInfoBackground,this.inputValidationInfoForeground=n.inputValidationInfoForeground,this.inputValidationWarningBorder=n.inputValidationWarningBorder,this.inputValidationWarningBackground=n.inputValidationWarningBackground,this.inputValidationWarningForeground=n.inputValidationWarningForeground,this.inputValidationErrorBorder=n.inputValidationErrorBorder,this.inputValidationErrorBackground=n.inputValidationErrorBackground,this.inputValidationErrorForeground=n.inputValidationErrorForeground;i=n.appendCaseSensitiveLabel||"",t=n.appendWholeWordsLabel||"";var o=n.appendRegexLabel||"",r=n.history||[],s=!!n.flexibleHeight,a=!!n.flexibleWidth;n=n.flexibleMaxHeight;this.domNode=document.createElement("div"),this.domNode.classList.add("monaco-findInput"),this.inputBox=this._register(new oe.a(this.domNode,this.contextViewProvider,{placeholder:this.placeholder||"",ariaLabel:this.label||"",validationOptions:{validation:this.validation},inputBackground:this.inputBackground,inputForeground:this.inputForeground,inputBorder:this.inputBorder,inputValidationInfoBackground:this.inputValidationInfoBackground,inputValidationInfoForeground:this.inputValidationInfoForeground,inputValidationInfoBorder:this.inputValidationInfoBorder,inputValidationWarningBackground:this.inputValidationWarningBackground,inputValidationWarningForeground:this.inputValidationWarningForeground,inputValidationWarningBorder:this.inputValidationWarningBorder,inputValidationErrorBackground:this.inputValidationErrorBackground,inputValidationErrorForeground:this.inputValidationErrorForeground,inputValidationErrorBorder:this.inputValidationErrorBorder,history:r,flexibleHeight:s,flexibleWidth:a,flexibleMaxHeight:n})),this.regex=this._register(new Y({appendTitle:o,isChecked:!1,inputActiveOptionBorder:this.inputActiveOptionBorder,inputActiveOptionForeground:this.inputActiveOptionForeground,inputActiveOptionBackground:this.inputActiveOptionBackground})),this._register(this.regex.onChange(e=>{this._onDidOptionChange.fire(e),!e&&this.fixFocusOnOptionClickEnabled&&this.inputBox.focus(),this.validate()})),this._register(this.regex.onKeyDown(e=>{this._onRegexKeyDown.fire(e)})),this.wholeWords=this._register(new Z({appendTitle:t,isChecked:!1,inputActiveOptionBorder:this.inputActiveOptionBorder,inputActiveOptionForeground:this.inputActiveOptionForeground,inputActiveOptionBackground:this.inputActiveOptionBackground})),this._register(this.wholeWords.onChange(e=>{this._onDidOptionChange.fire(e),!e&&this.fixFocusOnOptionClickEnabled&&this.inputBox.focus(),this.validate()})),this.caseSensitive=this._register(new G({appendTitle:i,isChecked:!1,inputActiveOptionBorder:this.inputActiveOptionBorder,inputActiveOptionForeground:this.inputActiveOptionForeground,inputActiveOptionBackground:this.inputActiveOptionBackground})),this._register(this.caseSensitive.onChange(e=>{this._onDidOptionChange.fire(e),!e&&this.fixFocusOnOptionClickEnabled&&this.inputBox.focus(),this.validate()})),this._register(this.caseSensitive.onKeyDown(e=>{this._onCaseSensitiveKeyDown.fire(e)})),this._showOptionButtons&&(this.inputBox.paddingRight=this.caseSensitive.width()+this.wholeWords.width()+this.regex.width());let l=[this.caseSensitive.domNode,this.wholeWords.domNode,this.regex.domNode];this.onkeydown(this.domNode,e=>{if(e.equals(15)||e.equals(17)||e.equals(9)){var t=l.indexOf(document.activeElement);if(0<=t){let i=-1;e.equals(17)?i=(t+1)%l.length:e.equals(15)&&(i=0===t?l.length-1:t-1),e.equals(9)?(l[t].blur(),this.inputBox.focus()):0<=i&&l[i].focus(),B.c.stop(e,!0)}}}),r=document.createElement("div"),r.className="controls",r.style.display=this._showOptionButtons?"block":"none",r.appendChild(this.caseSensitive.domNode),r.appendChild(this.wholeWords.domNode),r.appendChild(this.regex.domNode),this.domNode.appendChild(r),e&&e.appendChild(this.domNode),this._register(B.i(this.inputBox.inputElement,"compositionstart",e=>{this.imeSessionInProgress=!0})),this._register(B.i(this.inputBox.inputElement,"compositionend",e=>{this.imeSessionInProgress=!1,this._onInput.fire()})),this.onkeydown(this.inputBox.inputElement,e=>this._onKeyDown.fire(e)),this.onkeyup(this.inputBox.inputElement,e=>this._onKeyUp.fire(e)),this.oninput(this.inputBox.inputElement,e=>this._onInput.fire()),this.onmousedown(this.inputBox.inputElement,e=>this._onMouseDown.fire(e))}enable(){this.domNode.classList.remove("disabled"),this.inputBox.enable(),this.regex.enable(),this.wholeWords.enable(),this.caseSensitive.enable()}disable(){this.domNode.classList.add("disabled"),this.inputBox.disable(),this.regex.disable(),this.wholeWords.disable(),this.caseSensitive.disable()}setFocusInputOnOptionClick(e){this.fixFocusOnOptionClickEnabled=e}setEnabled(e){e?this.enable():this.disable()}getValue(){return this.inputBox.value}setValue(e){this.inputBox.value!==e&&(this.inputBox.value=e)}style(e){this.inputActiveOptionBorder=e.inputActiveOptionBorder,this.inputActiveOptionForeground=e.inputActiveOptionForeground,this.inputActiveOptionBackground=e.inputActiveOptionBackground,this.inputBackground=e.inputBackground,this.inputForeground=e.inputForeground,this.inputBorder=e.inputBorder,this.inputValidationInfoBackground=e.inputValidationInfoBackground,this.inputValidationInfoForeground=e.inputValidationInfoForeground,this.inputValidationInfoBorder=e.inputValidationInfoBorder,this.inputValidationWarningBackground=e.inputValidationWarningBackground,this.inputValidationWarningForeground=e.inputValidationWarningForeground,this.inputValidationWarningBorder=e.inputValidationWarningBorder,this.inputValidationErrorBackground=e.inputValidationErrorBackground,this.inputValidationErrorForeground=e.inputValidationErrorForeground,this.inputValidationErrorBorder=e.inputValidationErrorBorder,this.applyStyles()}applyStyles(){var e;this.domNode&&(e={inputActiveOptionBorder:this.inputActiveOptionBorder,inputActiveOptionForeground:this.inputActiveOptionForeground,inputActiveOptionBackground:this.inputActiveOptionBackground},this.regex.style(e),this.wholeWords.style(e),this.caseSensitive.style(e),e={inputBackground:this.inputBackground,inputForeground:this.inputForeground,inputBorder:this.inputBorder,inputValidationInfoBackground:this.inputValidationInfoBackground,inputValidationInfoForeground:this.inputValidationInfoForeground,inputValidationInfoBorder:this.inputValidationInfoBorder,inputValidationWarningBackground:this.inputValidationWarningBackground,inputValidationWarningForeground:this.inputValidationWarningForeground,inputValidationWarningBorder:this.inputValidationWarningBorder,inputValidationErrorBackground:this.inputValidationErrorBackground,inputValidationErrorForeground:this.inputValidationErrorForeground,inputValidationErrorBorder:this.inputValidationErrorBorder},this.inputBox.style(e))}select(){this.inputBox.select()}focus(){this.inputBox.focus()}getCaseSensitive(){return this.caseSensitive.checked}setCaseSensitive(e){this.caseSensitive.checked=e}getWholeWords(){return this.wholeWords.checked}setWholeWords(e){this.wholeWords.checked=e}getRegex(){return this.regex.checked}setRegex(e){this.regex.checked=e,this.validate()}focusOnCaseSensitive(){this.caseSensitive.focus()}highlightFindOptions(){this.domNode.classList.remove("highlight-"+this._lastHighlightFindOptions),this._lastHighlightFindOptions=1-this._lastHighlightFindOptions,this.domNode.classList.add("highlight-"+this._lastHighlightFindOptions)}validate(){this.inputBox.validate()}clearMessage(){this.inputBox.hideMessage()}}const ae=n.a("defaultLabel","input"),le=n.a("label.preserveCaseCheckbox","Preserve Case");class de extends U{constructor(e){super({icon:W.b.preserveCase,title:le+e.appendTitle,isChecked:e.isChecked,inputActiveOptionBorder:e.inputActiveOptionBorder,inputActiveOptionForeground:e.inputActiveOptionForeground,inputActiveOptionBackground:e.inputActiveOptionBackground})}}class he extends j.a{constructor(e,t,i,n){super(),this._showOptionButtons=i,this.fixFocusOnOptionClickEnabled=!0,this.cachedOptionsWidth=0,this._onDidOptionChange=this._register(new H.b),this.onDidOptionChange=this._onDidOptionChange.event,this._onKeyDown=this._register(new H.b),this.onKeyDown=this._onKeyDown.event,this._onMouseDown=this._register(new H.b),this._onInput=this._register(new H.b),this._onKeyUp=this._register(new H.b),this._onPreserveCaseKeyDown=this._register(new H.b),this.onPreserveCaseKeyDown=this._onPreserveCaseKeyDown.event,this.contextViewProvider=t,this.placeholder=n.placeholder||"",this.validation=n.validation,this.label=n.label||ae,this.inputActiveOptionBorder=n.inputActiveOptionBorder,this.inputActiveOptionForeground=n.inputActiveOptionForeground,this.inputActiveOptionBackground=n.inputActiveOptionBackground,this.inputBackground=n.inputBackground,this.inputForeground=n.inputForeground,this.inputBorder=n.inputBorder,this.inputValidationInfoBorder=n.inputValidationInfoBorder,this.inputValidationInfoBackground=n.inputValidationInfoBackground,this.inputValidationInfoForeground=n.inputValidationInfoForeground,this.inputValidationWarningBorder=n.inputValidationWarningBorder,this.inputValidationWarningBackground=n.inputValidationWarningBackground,this.inputValidationWarningForeground=n.inputValidationWarningForeground,this.inputValidationErrorBorder=n.inputValidationErrorBorder,this.inputValidationErrorBackground=n.inputValidationErrorBackground,this.inputValidationErrorForeground=n.inputValidationErrorForeground;i=n.appendPreserveCaseLabel||"",t=n.history||[];var o=!!n.flexibleHeight,r=!!n.flexibleWidth;n=n.flexibleMaxHeight;this.domNode=document.createElement("div"),this.domNode.classList.add("monaco-findInput"),this.inputBox=this._register(new oe.a(this.domNode,this.contextViewProvider,{ariaLabel:this.label||"",placeholder:this.placeholder||"",validationOptions:{validation:this.validation},inputBackground:this.inputBackground,inputForeground:this.inputForeground,inputBorder:this.inputBorder,inputValidationInfoBackground:this.inputValidationInfoBackground,inputValidationInfoForeground:this.inputValidationInfoForeground,inputValidationInfoBorder:this.inputValidationInfoBorder,inputValidationWarningBackground:this.inputValidationWarningBackground,inputValidationWarningForeground:this.inputValidationWarningForeground,inputValidationWarningBorder:this.inputValidationWarningBorder,inputValidationErrorBackground:this.inputValidationErrorBackground,inputValidationErrorForeground:this.inputValidationErrorForeground,inputValidationErrorBorder:this.inputValidationErrorBorder,history:t,flexibleHeight:o,flexibleWidth:r,flexibleMaxHeight:n})),this.preserveCase=this._register(new de({appendTitle:i,isChecked:!1,inputActiveOptionBorder:this.inputActiveOptionBorder,inputActiveOptionForeground:this.inputActiveOptionForeground,inputActiveOptionBackground:this.inputActiveOptionBackground})),this._register(this.preserveCase.onChange(e=>{this._onDidOptionChange.fire(e),!e&&this.fixFocusOnOptionClickEnabled&&this.inputBox.focus(),this.validate()})),this._register(this.preserveCase.onKeyDown(e=>{this._onPreserveCaseKeyDown.fire(e)})),this._showOptionButtons?this.cachedOptionsWidth=this.preserveCase.width():this.cachedOptionsWidth=0;let s=[this.preserveCase.domNode];this.onkeydown(this.domNode,e=>{if(e.equals(15)||e.equals(17)||e.equals(9)){var t=s.indexOf(document.activeElement);if(0<=t){let i=-1;e.equals(17)?i=(t+1)%s.length:e.equals(15)&&(i=0===t?s.length-1:t-1),e.equals(9)?(s[t].blur(),this.inputBox.focus()):0<=i&&s[i].focus(),B.c.stop(e,!0)}}}),t=document.createElement("div"),t.className="controls",t.style.display=this._showOptionButtons?"block":"none",t.appendChild(this.preserveCase.domNode),this.domNode.appendChild(t),e&&e.appendChild(this.domNode),this.onkeydown(this.inputBox.inputElement,e=>this._onKeyDown.fire(e)),this.onkeyup(this.inputBox.inputElement,e=>this._onKeyUp.fire(e)),this.oninput(this.inputBox.inputElement,e=>this._onInput.fire()),this.onmousedown(this.inputBox.inputElement,e=>this._onMouseDown.fire(e))}enable(){this.domNode.classList.remove("disabled"),this.inputBox.enable(),this.preserveCase.enable()}disable(){this.domNode.classList.add("disabled"),this.inputBox.disable(),this.preserveCase.disable()}setEnabled(e){e?this.enable():this.disable()}style(e){this.inputActiveOptionBorder=e.inputActiveOptionBorder,this.inputActiveOptionForeground=e.inputActiveOptionForeground,this.inputActiveOptionBackground=e.inputActiveOptionBackground,this.inputBackground=e.inputBackground,this.inputForeground=e.inputForeground,this.inputBorder=e.inputBorder,this.inputValidationInfoBackground=e.inputValidationInfoBackground,this.inputValidationInfoForeground=e.inputValidationInfoForeground,this.inputValidationInfoBorder=e.inputValidationInfoBorder,this.inputValidationWarningBackground=e.inputValidationWarningBackground,this.inputValidationWarningForeground=e.inputValidationWarningForeground,this.inputValidationWarningBorder=e.inputValidationWarningBorder,this.inputValidationErrorBackground=e.inputValidationErrorBackground,this.inputValidationErrorForeground=e.inputValidationErrorForeground,this.inputValidationErrorBorder=e.inputValidationErrorBorder,this.applyStyles()}applyStyles(){var e;this.domNode&&(e={inputActiveOptionBorder:this.inputActiveOptionBorder,inputActiveOptionForeground:this.inputActiveOptionForeground,inputActiveOptionBackground:this.inputActiveOptionBackground},this.preserveCase.style(e),e={inputBackground:this.inputBackground,inputForeground:this.inputForeground,inputBorder:this.inputBorder,inputValidationInfoBackground:this.inputValidationInfoBackground,inputValidationInfoForeground:this.inputValidationInfoForeground,inputValidationInfoBorder:this.inputValidationInfoBorder,inputValidationWarningBackground:this.inputValidationWarningBackground,inputValidationWarningForeground:this.inputValidationWarningForeground,inputValidationWarningBorder:this.inputValidationWarningBorder,inputValidationErrorBackground:this.inputValidationErrorBackground,inputValidationErrorForeground:this.inputValidationErrorForeground,inputValidationErrorBorder:this.inputValidationErrorBorder},this.inputBox.style(e))}select(){this.inputBox.select()}focus(){this.inputBox.focus()}getPreserveCase(){return this.preserveCase.checked}setPreserveCase(e){this.preserveCase.checked=e}focusOnPreserve(){this.preserveCase.focus()}validate(){this.inputBox&&this.inputBox.validate()}set width(e){this.inputBox.paddingRight=this.cachedOptionsWidth,this.inputBox.width=e,this.domNode.style.width=e+"px"}dispose(){super.dispose()}}V=i("9eb8");var ce=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3{e=fe(e.get(D.b),ge),e&&e.historyNavigator.showPreviousValue()}}),V.a.registerCommandAndKeybindingRule({id:"history.showNext",weight:200,when:D.a.and(D.a.has(ge),D.a.equals(pe,!0)),primary:18,secondary:[530],handler:e=>{e=fe(e.get(D.b),ge),e&&e.historyNavigator.showNextValue()}});var Ce=i("bf5b"),we=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))};const ye=Object(Ce.b)("find-selection",W.b.selection,n.a("findSelectionIcon","Icon for 'Find in Selection' in the editor find widget.")),Se=Object(Ce.b)("find-collapsed",W.b.chevronRight,n.a("findCollapsedIcon","Icon to indicate that the editor find widget is collapsed.")),Le=Object(Ce.b)("find-expanded",W.b.chevronDown,n.a("findExpandedIcon","Icon to indicate that the editor find widget is expanded.")),xe=Object(Ce.b)("find-replace",W.b.replace,n.a("findReplaceIcon","Icon for 'Replace' in the editor find widget.")),ke=Object(Ce.b)("find-replace-all",W.b.replaceAll,n.a("findReplaceAllIcon","Icon for 'Replace All' in the editor find widget.")),De=Object(Ce.b)("find-previous-match",W.b.arrowUp,n.a("findPreviousMatchIcon","Icon for 'Find Previous' in the editor find widget.")),Ne=Object(Ce.b)("find-next-match",W.b.arrowDown,n.a("findNextMatchIcon","Icon for 'Find Next' in the editor find widget.")),Oe=n.a("label.find","Find"),Ee=n.a("placeholder.find","Find"),Ie=n.a("label.previousMatchButton","Previous Match"),Me=n.a("label.nextMatchButton","Next Match"),Te=n.a("label.toggleSelectionFind","Find in Selection"),Ae=n.a("label.closeButton","Close"),Re=n.a("label.replace","Replace"),Pe=n.a("placeholder.replace","Replace"),Fe=n.a("label.replaceButton","Replace"),Be=n.a("label.replaceAllButton","Replace All"),je=n.a("label.toggleReplaceButton","Toggle Replace"),We=n.a("title.matchesCountLimit","Only the first {0} results are highlighted, but all find operations work on the entire text.",P),Ve=n.a("label.matchesLocation","{0} of {1}"),He=n.a("label.noResults","No results");let ze=69;const Ue="ctrlEnterReplaceAll.windows.donotask",Ke=ne.f?256:2048;class qe{constructor(e){this.afterLineNumber=e,this.heightInPx=33,this.suppressMouseDown=!1,this.domNode=document.createElement("div"),this.domNode.className="dock-find-viewzone"}}function $e(e,t,i){t=!!t.match(/\n/),i&&t&&0this._updateHistoryDelayer.cancel())),this._register(this._state.onFindReplaceStateChange(e=>this._onStateChanged(e))),this._buildDomNode(),this._updateButtons(),this._tryUpdateWidgetWidth(),this._findInput.inputBox.layout(),this._register(this._codeEditor.onDidChangeConfiguration(e=>{e.hasChanged(80)&&(this._codeEditor.getOption(80)&&this._state.change({isReplaceRevealed:!1},!1),this._updateButtons()),e.hasChanged(130)&&this._tryUpdateWidgetWidth(),e.hasChanged(2)&&this.updateAccessibilitySupport(),e.hasChanged(34)&&((e=this._codeEditor.getOption(34).addExtraSpaceOnTop)&&!this._viewZone&&(this._viewZone=new qe(0),this._showViewZone()),!e)&&this._viewZone&&this._removeViewZone()})),this.updateAccessibilitySupport(),this._register(this._codeEditor.onDidChangeCursorSelection(()=>{this._isVisible&&this._updateToggleSelectionFindButton()})),this._register(this._codeEditor.onDidFocusEditorWidget(()=>we(this,void 0,void 0,(function*(){var e;this._isVisible&&(e=yield this._controller.getGlobalBufferTerm())&&e!==this._state.searchString&&(this._state.change({searchString:e},!1),this._findInput.select())})))),this._findInputFocused=E.bindTo(a),this._findFocusTracker=this._register(B.Y(this._findInput.inputBox.inputElement)),this._register(this._findFocusTracker.onDidFocus(()=>{this._findInputFocused.set(!0),this._updateSearchScope()})),this._register(this._findFocusTracker.onDidBlur(()=>{this._findInputFocused.set(!1)})),this._replaceInputFocused=I.bindTo(a),this._replaceFocusTracker=this._register(B.Y(this._replaceInput.inputBox.inputElement)),this._register(this._replaceFocusTracker.onDidFocus(()=>{this._replaceInputFocused.set(!0),this._updateSearchScope()})),this._register(this._replaceFocusTracker.onDidBlur(()=>{this._replaceInputFocused.set(!1)})),this._codeEditor.addOverlayWidget(this),this._codeEditor.getOption(34).addExtraSpaceOnTop&&(this._viewZone=new qe(0)),this._applyTheme(l.getColorTheme()),this._register(l.onDidColorThemeChange(this._applyTheme.bind(this))),this._register(this._codeEditor.onDidChangeModel(()=>{this._isVisible&&(this._viewZoneId=void 0)})),this._register(this._codeEditor.onDidScrollChange(e=>{e.scrollTopChanged?this._layoutViewZone():setTimeout(()=>{this._layoutViewZone()},0)}))}getId(){return Ze.ID}getDomNode(){return this._domNode}getPosition(){return this._isVisible?{preference:0}:null}_onStateChanged(e){if(e.searchString){try{this._ignoreChangeEvent=!0,this._findInput.setValue(this._state.searchString)}finally{this._ignoreChangeEvent=!1}this._updateButtons()}var t;e.replaceString&&(this._replaceInput.inputBox.value=this._state.replaceString),e.isRevealed&&(this._state.isRevealed?this._reveal():this._hide(!0)),e.isReplaceRevealed&&(this._state.isReplaceRevealed?this._codeEditor.getOption(80)||this._isReplaceVisible||(this._isReplaceVisible=!0,this._replaceInput.width=B.I(this._findInput.domNode),this._updateButtons(),this._replaceInput.inputBox.layout()):this._isReplaceVisible&&(this._isReplaceVisible=!1,this._updateButtons())),(e.isRevealed||e.isReplaceRevealed)&&(this._state.isRevealed||this._state.isReplaceRevealed)&&this._tryUpdateHeight()&&this._showViewZone(),e.isRegex&&this._findInput.setRegex(this._state.isRegex),e.wholeWord&&this._findInput.setWholeWords(this._state.wholeWord),e.matchCase&&this._findInput.setCaseSensitive(this._state.matchCase),e.preserveCase&&this._replaceInput.setPreserveCase(this._state.preserveCase),e.searchScope&&(this._state.searchScope?this._toggleSelectionFind.checked=!0:this._toggleSelectionFind.checked=!1,this._updateToggleSelectionFindButton()),(e.searchString||e.matchesCount||e.matchesPosition)&&(t=0=P?this._matchesCount.title=We:this._matchesCount.title="",this._matchesCount.firstChild&&this._matchesCount.removeChild(this._matchesCount.firstChild),0=P&&(t+="+"),String(this._state.matchesPosition));"0"===i&&(i="?"),e=s.v(Ve,i,t)}else e=He;this._matchesCount.appendChild(document.createTextNode(e)),Object(ee.a)(this._getAriaLabel(e,this._state.currentMatch,this._state.searchString)),ze=Math.max(ze,this._matchesCount.clientWidth)}_getAriaLabel(e,t,i){var o,r;return e===He?""===i?n.a("ariaSearchNoResultEmpty","{0} found",e):n.a("ariaSearchNoResult","{0} found for '{1}'",e,i):t?(o=n.a("ariaSearchNoResultWithLineNum","{0} found for '{1}', at {2}",e,i,t.startLineNumber+":"+t.startColumn),(r=this._codeEditor.getModel())&&t.startLineNumber<=r.getLineCount()&&1<=t.startLineNumber?r.getLineContent(t.startLineNumber)+", "+o:o):n.a("ariaSearchNoResultWithLineNumNoCurrentMatch","{0} found for '{1}'",e,i)}_updateToggleSelectionFindButton(){var e=this._codeEditor.getSelection(),t=(e=!!e&&(e.startLineNumber!==e.endLineNumber||e.startColumn!==e.endColumn),this._toggleSelectionFind.checked);this._isVisible&&(t||e)?this._toggleSelectionFind.enable():this._toggleSelectionFind.disable()}_updateButtons(){this._findInput.setEnabled(this._isVisible),this._replaceInput.setEnabled(this._isVisible&&this._isReplaceVisible),this._updateToggleSelectionFindButton(),this._closeBtn.setEnabled(this._isVisible);var e=0{clearTimeout(e)}),this._revealTimeouts=[],!this._isVisible){this._isVisible=!0;var e,t,i,n=this._codeEditor.getSelection();switch(this._codeEditor.getOption(34).autoFindInSelection){case"always":this._toggleSelectionFind.checked=!0;break;case"never":this._toggleSelectionFind.checked=!1;break;case"multiline":var o=!!n&&n.startLineNumber!==n.endLineNumber;this._toggleSelectionFind.checked=o}this._tryUpdateWidgetWidth(),this._updateButtons(),this._revealTimeouts.push(setTimeout(()=>{this._domNode.classList.add("visible"),this._domNode.setAttribute("aria-hidden","false")},0)),this._revealTimeouts.push(setTimeout(()=>{this._findInput.validate()},200)),this._codeEditor.layoutOverlayWidget(this);let r=!0;this._codeEditor.getOption(34).seedSearchStringFromSelection&&n&&(e=this._codeEditor.getDomNode())&&(e=B.D(e),t=this._codeEditor.getScrolledVisiblePosition(n.getStartPosition()),i=e.left+(t?t.left:0),t=t?t.top:0,this._viewZone)&&tn.startLineNumber&&(r=!1),(t=B.G(this._domNode).left){clearTimeout(e)}),this._revealTimeouts=[],this._isVisible&&(this._isVisible=!1,this._updateButtons(),this._domNode.classList.remove("visible"),this._domNode.setAttribute("aria-hidden","true"),this._findInput.clearMessage(),e&&this._codeEditor.focus(),this._codeEditor.layoutOverlayWidget(this),this._removeViewZone())}_layoutViewZone(e){if(this._codeEditor.getOption(34).addExtraSpaceOnTop){if(this._isVisible){const t=this._viewZone;void 0===this._viewZoneId&&t&&this._codeEditor.changeViewZones(i=>{t.heightInPx=this._getHeight(),this._viewZoneId=i.addZone(t),this._codeEditor.setScrollTop(e||this._codeEditor.getScrollTop()+t.heightInPx)})}}else this._removeViewZone()}_showViewZone(e=!0){if(this._isVisible&&this._codeEditor.getOption(34).addExtraSpaceOnTop){void 0===this._viewZone&&(this._viewZone=new qe(0));const t=this._viewZone;this._codeEditor.changeViewZones(i=>{var n,o;void 0!==this._viewZoneId?(o=this._getHeight())!==t.heightInPx&&(n=o-t.heightInPx,t.heightInPx=o,i.layoutZone(this._viewZoneId),e)&&this._codeEditor.setScrollTop(this._codeEditor.getScrollTop()+n):(o=this._getHeight(),(o-=this._codeEditor.getOption(74).top)<=0||(t.heightInPx=o,this._viewZoneId=i.addZone(t),e&&this._codeEditor.setScrollTop(this._codeEditor.getScrollTop()+o)))})}}_removeViewZone(){this._codeEditor.changeViewZones(e=>{void 0!==this._viewZoneId&&(e.removeZone(this._viewZoneId),this._viewZoneId=void 0,this._viewZone)&&(this._codeEditor.setScrollTop(this._codeEditor.getScrollTop()-this._viewZone.heightInPx),this._viewZone=void 0)})}_applyTheme(e){e={inputActiveOptionBorder:e.getColor(m.hb),inputActiveOptionBackground:e.getColor(m.gb),inputActiveOptionForeground:e.getColor(m.ib),inputBackground:e.getColor(m.jb),inputForeground:e.getColor(m.lb),inputBorder:e.getColor(m.kb),inputValidationInfoBackground:e.getColor(m.pb),inputValidationInfoForeground:e.getColor(m.rb),inputValidationInfoBorder:e.getColor(m.qb),inputValidationWarningBackground:e.getColor(m.sb),inputValidationWarningForeground:e.getColor(m.ub),inputValidationWarningBorder:e.getColor(m.tb),inputValidationErrorBackground:e.getColor(m.mb),inputValidationErrorForeground:e.getColor(m.ob),inputValidationErrorBorder:e.getColor(m.nb)},this._findInput.style(e),this._replaceInput.style(e),this._toggleSelectionFind.style(e)}_tryUpdateWidgetWidth(){if(this._isVisible&&B.N(this._domNode)){var e=this._codeEditor.getLayoutInfo();if(e.contentWidth<=0)this._domNode.classList.add("hiddenEditor");else{this._domNode.classList.contains("hiddenEditor")&&this._domNode.classList.remove("hiddenEditor");var t=e.width;e=e.minimap.minimapWidth;let i=!1,n=!1,o=!1;if(this._resized&&419=t&&(o=!0),447+e-ze>=t+50&&(i=!0),this._domNode.classList.toggle("collapsed-find-widget",i),this._domNode.classList.toggle("narrow-find-widget",o),this._domNode.classList.toggle("reduced-find-widget",n),o||i||(this._domNode.style.maxWidth=t-28-e-15+"px"),this._resized?(this._findInput.inputBox.layout(),0<(t=this._findInput.inputBox.element.clientWidth)&&(this._replaceInput.width=t)):this._isReplaceVisible&&(this._replaceInput.width=B.I(this._findInput.domNode))}}}_getHeight(){let e=0;return e=(e+=4)+(this._findInput.inputBox.height+2),this._isReplaceVisible&&(e=(e+=4)+(this._replaceInput.inputBox.height+2)),e+4}_tryUpdateHeight(){var e=this._getHeight();return(null===this._cachedHeight||this._cachedHeight!==e)&&(this._cachedHeight=e,this._domNode.style.height=e+"px",!0)}focusFindInput(){this._findInput.select(),this._findInput.focus()}focusReplaceInput(){this._replaceInput.select(),this._replaceInput.focus()}highlightFindOptions(){this._findInput.highlightFindOptions()}_updateSearchScope(){var e;this._codeEditor.hasModel()&&this._toggleSelectionFind.checked&&((e=this._codeEditor.getSelections()).map(e=>{1===e.endColumn&&e.endLineNumber>e.startLineNumber&&(e=e.setEndPosition(e.endLineNumber-1,this._codeEditor.getModel().getLineMaxColumn(e.endLineNumber-1)));var t=this._state.currentMatch;return e.startLineNumber===e.endLineNumber||h.a.equalsRange(e,t)?null:e}).filter(e=>!!e),e.length)&&this._state.change({searchScope:e},!0)}_onFindInputMouseDown(e){e.middleButton&&e.stopPropagation()}_onFindInputKeyDown(e){if(e.equals(3|Ke))this._findInput.inputBox.insertAtCursor("\n");else if(e.equals(2))this._isReplaceVisible?this._replaceInput.focus():this._findInput.focusOnCaseSensitive();else{if(!e.equals(2066))return e.equals(16)?$e(e,this._findInput.getValue(),this._findInput.domNode.querySelector("textarea")):e.equals(18)?Ge(e,this._findInput.getValue(),this._findInput.domNode.querySelector("textarea")):void 0;this._codeEditor.focus()}e.preventDefault()}_onReplaceInputKeyDown(e){if(e.equals(3|Ke))ne.i&&ne.g&&!this._ctrlEnterReplaceAllWarningPrompted&&(this._notificationService.info(n.a("ctrlEnter.keybindingChanged","Ctrl+Enter now inserts line break instead of replacing all. You can modify the keybinding for editor.action.replaceAll to override this behavior.")),this._ctrlEnterReplaceAllWarningPrompted=!0,this._storageService.store(Ue,!0,0,0)),this._replaceInput.inputBox.insertAtCursor("\n");else if(e.equals(2))this._findInput.focusOnCaseSensitive();else if(e.equals(1026))this._findInput.focus();else{if(!e.equals(2066))return e.equals(16)?$e(e,this._replaceInput.inputBox.value,this._replaceInput.inputBox.element.querySelector("textarea")):e.equals(18)?Ge(e,this._replaceInput.inputBox.value,this._replaceInput.inputBox.element.querySelector("textarea")):void 0;this._codeEditor.focus()}e.preventDefault()}getVerticalSashLeft(e){return 0}_keybindingLabelFor(e){return e=this._keybindingService.lookupKeybinding(e),e?` (${e.getLabel()})`:""}_buildDomNode(){this._findInput=this._register(new be(null,this._contextViewProvider,{width:221,label:Oe,placeholder:Ee,appendCaseSensitiveLabel:this._keybindingLabelFor(R.ToggleCaseSensitiveCommand),appendWholeWordsLabel:this._keybindingLabelFor(R.ToggleWholeWordCommand),appendRegexLabel:this._keybindingLabelFor(R.ToggleRegexCommand),validation:e=>{if(0===e.length||!this._findInput.getRegex())return null;try{return new RegExp(e,"gu"),null}catch(e){return{content:e.message}}},flexibleHeight:!0,flexibleWidth:!0,flexibleMaxHeight:118},this._contextKeyService,!0)),this._findInput.setRegex(!!this._state.isRegex),this._findInput.setCaseSensitive(!!this._state.matchCase),this._findInput.setWholeWords(!!this._state.wholeWord),this._register(this._findInput.onKeyDown(e=>this._onFindInputKeyDown(e))),this._register(this._findInput.inputBox.onDidChange(()=>{this._ignoreChangeEvent||this._state.change({searchString:this._findInput.getValue()},!0)})),this._register(this._findInput.onDidOptionChange(()=>{this._state.change({isRegex:this._findInput.getRegex(),wholeWord:this._findInput.getWholeWords(),matchCase:this._findInput.getCaseSensitive()},!0)})),this._register(this._findInput.onCaseSensitiveKeyDown(e=>{e.equals(1026)&&this._isReplaceVisible&&(this._replaceInput.focus(),e.preventDefault())})),this._register(this._findInput.onRegexKeyDown(e=>{e.equals(2)&&this._isReplaceVisible&&(this._replaceInput.focusOnPreserve(),e.preventDefault())})),this._register(this._findInput.inputBox.onDidHeightChange(e=>{this._tryUpdateHeight()&&this._showViewZone()})),ne.d&&this._register(this._findInput.onMouseDown(e=>this._onFindInputMouseDown(e))),this._matchesCount=document.createElement("div"),this._matchesCount.className="matchesCount",this._updateMatchesCount(),this._prevBtn=this._register(new Ye({label:Ie+this._keybindingLabelFor(R.PreviousMatchFindAction),icon:De,onTrigger:()=>{this._codeEditor.getAction(R.PreviousMatchFindAction).run().then(void 0,ie.f)}})),this._nextBtn=this._register(new Ye({label:Me+this._keybindingLabelFor(R.NextMatchFindAction),icon:Ne,onTrigger:()=>{this._codeEditor.getAction(R.NextMatchFindAction).run().then(void 0,ie.f)}}));var e=document.createElement("div"),t=(e.className="find-part",e.appendChild(this._findInput.domNode),document.createElement("div")),i=(t=(t.className="find-actions",e.appendChild(t),t.appendChild(this._matchesCount),t.appendChild(this._prevBtn.domNode),t.appendChild(this._nextBtn.domNode),this._toggleSelectionFind=this._register(new U({icon:ye,title:Te+this._keybindingLabelFor(R.ToggleSearchScopeCommand),isChecked:!1})),this._register(this._toggleSelectionFind.onChange(()=>{var e;this._toggleSelectionFind.checked?this._codeEditor.hasModel()&&((e=this._codeEditor.getSelections()).map(e=>(e=1===e.endColumn&&e.endLineNumber>e.startLineNumber?e.setEndPosition(e.endLineNumber-1,this._codeEditor.getModel().getLineMaxColumn(e.endLineNumber-1)):e).isEmpty()?null:e).filter(e=>!!e),e.length)&&this._state.change({searchScope:e},!0):this._state.change({searchScope:null},!0)})),t.appendChild(this._toggleSelectionFind.domNode),this._closeBtn=this._register(new Ye({label:Ae+this._keybindingLabelFor(R.CloseFindWidgetCommand),icon:Ce.c,onTrigger:()=>{this._state.change({isRevealed:!1,searchScope:null},!1)},onKeyDown:e=>{e.equals(2)&&this._isReplaceVisible&&((this._replaceBtn.isEnabled()?this._replaceBtn:this._codeEditor).focus(),e.preventDefault())}})),t.appendChild(this._closeBtn.domNode),this._replaceInput=this._register(new ve(null,void 0,{label:Re,placeholder:Pe,appendPreserveCaseLabel:this._keybindingLabelFor(R.TogglePreserveCaseCommand),history:[],flexibleHeight:!0,flexibleWidth:!0,flexibleMaxHeight:118},this._contextKeyService,!0)),this._replaceInput.setPreserveCase(!!this._state.preserveCase),this._register(this._replaceInput.onKeyDown(e=>this._onReplaceInputKeyDown(e))),this._register(this._replaceInput.inputBox.onDidChange(()=>{this._state.change({replaceString:this._replaceInput.inputBox.value},!1)})),this._register(this._replaceInput.inputBox.onDidHeightChange(e=>{this._isReplaceVisible&&this._tryUpdateHeight()&&this._showViewZone()})),this._register(this._replaceInput.onDidOptionChange(()=>{this._state.change({preserveCase:this._replaceInput.getPreserveCase()},!0)})),this._register(this._replaceInput.onPreserveCaseKeyDown(e=>{e.equals(2)&&(this._prevBtn.isEnabled()?this._prevBtn.focus():this._nextBtn.isEnabled()?this._nextBtn.focus():this._toggleSelectionFind.enabled?this._toggleSelectionFind.focus():this._closeBtn.isEnabled()&&this._closeBtn.focus(),e.preventDefault())})),this._replaceBtn=this._register(new Ye({label:Fe+this._keybindingLabelFor(R.ReplaceOneAction),icon:xe,onTrigger:()=>{this._controller.replace()},onKeyDown:e=>{e.equals(1026)&&(this._closeBtn.focus(),e.preventDefault())}})),this._replaceAllBtn=this._register(new Ye({label:Be+this._keybindingLabelFor(R.ReplaceAllAction),icon:ke,onTrigger:()=>{this._controller.replaceAll()}})),document.createElement("div")),t.className="replace-part",t.appendChild(this._replaceInput.domNode),document.createElement("div"));i.className="replace-actions",t.appendChild(i),i.appendChild(this._replaceBtn.domNode),i.appendChild(this._replaceAllBtn.domNode),this._toggleReplaceBtn=this._register(new Ye({label:je,className:"codicon toggle left",onTrigger:()=>{this._state.change({isReplaceRevealed:!this._isReplaceVisible},!1),this._isReplaceVisible&&(this._replaceInput.width=B.I(this._findInput.domNode),this._replaceInput.inputBox.layout()),this._showViewZone()}})),this._toggleReplaceBtn.setExpanded(this._isReplaceVisible),this._domNode=document.createElement("div"),this._domNode.className="editor-widget find-widget",this._domNode.setAttribute("aria-hidden","true"),this._domNode.style.width="419px",this._domNode.appendChild(this._toggleReplaceBtn.domNode),this._domNode.appendChild(e),this._domNode.appendChild(t),this._resizeSash=new te.b(this._domNode,this,{orientation:0,size:2}),this._resized=!1;let n=419;this._register(this._resizeSash.onDidStart(()=>{n=B.I(this._domNode)})),this._register(this._resizeSash.onDidChange(e=>{this._resized=!0,e=n+e.startX-e.currentX,e<419||(parseFloat(B.A(this._domNode).maxWidth)||0){var e=B.I(this._domNode);if(!(e<419)){let t=419;this._resized&&419!==e||(e=this._codeEditor.getLayoutInfo(),t=e.width-28-e.minimap.minimapWidth-15,this._resized=!0),this._domNode.style.width=t+"px",this._isReplaceVisible&&(this._replaceInput.width=B.I(this._findInput.domNode)),this._findInput.inputBox.layout()}}))}updateAccessibilitySupport(){var e=this._codeEditor.getOption(2);this._findInput.setFocusInputOnOptionClick(2!==e)}}Ze.ID="editor.contrib.findWidget";class Ye extends j.a{constructor(e){super(),this._opts=e;let t="button";this._opts.className&&(t=t+" "+this._opts.className),this._opts.icon&&(t=t+" "+f.d.asClassName(this._opts.icon)),this._domNode=document.createElement("div"),this._domNode.title=this._opts.label,this._domNode.tabIndex=0,this._domNode.className=t,this._domNode.setAttribute("role","button"),this._domNode.setAttribute("aria-label",this._opts.label),this.onclick(this._domNode,e=>{this._opts.onTrigger(),e.preventDefault()}),this.onkeydown(this._domNode,e=>{e.equals(10)||e.equals(3)?(this._opts.onTrigger(),e.preventDefault()):this._opts.onKeyDown&&this._opts.onKeyDown(e)})}get domNode(){return this._domNode}isEnabled(){return 0<=this._domNode.tabIndex}focus(){this._domNode.focus()}setEnabled(e){this._domNode.classList.toggle("disabled",!e),this._domNode.setAttribute("aria-disabled",String(!e)),this._domNode.tabIndex=e?0:-1}setExpanded(e){this._domNode.setAttribute("aria-expanded",String(!!e)),e?(this._domNode.classList.remove(...f.d.asClassNameArray(Se)),this._domNode.classList.add(...f.d.asClassNameArray(Le))):(this._domNode.classList.remove(...f.d.asClassNameArray(Le)),this._domNode.classList.add(...f.d.asClassNameArray(Se)))}}Object(f.f)((e,t)=>{var i=(e,i)=>{i&&t.addRule(`.monaco-editor ${e} { background-color: ${i}; }`)},n=(i(".findMatch",e.getColor(m.x)),i(".currentFindMatch",e.getColor(m.v)),i(".findScope",e.getColor(m.z)),e.getColor(m.Y));i(".find-widget",n),i=e.getColor(m.Nc),i&&t.addRule(`.monaco-editor .find-widget { box-shadow: 0 0 8px 2px ${i}; }`),n=e.getColor(m.y),n&&t.addRule(`.monaco-editor .findMatch { border: 1px ${"hc"===e.type?"dotted":"solid"} ${n}; box-sizing: border-box; }`),i=e.getColor(m.w),i&&t.addRule(`.monaco-editor .currentFindMatch { border: 2px solid ${i}; padding: 1px; box-sizing: border-box; }`),n=e.getColor(m.A),n&&t.addRule(`.monaco-editor .findScope { border: 1px ${"hc"===e.type?"dashed":"solid"} ${n}; }`),i=e.getColor(m.h),i&&t.addRule(`.monaco-editor .find-widget { border: 1px solid ${i}; }`),n=e.getColor(m.ab),n&&t.addRule(`.monaco-editor .find-widget { color: ${n}; }`),i=e.getColor(m.cb),i&&t.addRule(`.monaco-editor .find-widget.no-results .matchesCount { color: ${i}; }`),n=e.getColor(m.bb),n?t.addRule(`.monaco-editor .find-widget .monaco-sash { background-color: ${n}; }`):(i=e.getColor(m.Z))&&t.addRule(`.monaco-editor .find-widget .monaco-sash { background-color: ${i}; }`),n=e.getColor(m.Kc),n&&t.addRule(`\n\t\t.monaco-editor .find-widget .button:not(.disabled):hover,\n\t\t.monaco-editor .find-widget .codicon-find-selection:hover {\n\t\t\tbackground-color: ${n} !important;\n\t\t}\n\t`),i=e.getColor(m.db);i&&t.addRule(`.monaco-editor .find-widget .monaco-inputbox.synthetic-focus { outline-color: ${i}; }`)});ce=i("7e32"),ue=i("f577"),V=i("533b"),j=i("6dec");var Xe=i("03e8"),Qe=(i=i("b0cd"),function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3this._onStateChanged(e))),this._model=null,this._register(this._editor.onDidChangeModel(()=>{var e=this._editor.getModel()&&this._state.isRevealed;this.disposeModel(),this._state.change({searchScope:null,matchCase:this._storageService.getBoolean("editor.matchCase",1,!1),wholeWord:this._storageService.getBoolean("editor.wholeWord",1,!1),isRegex:this._storageService.getBoolean("editor.isRegex",1,!1),preserveCase:this._storageService.getBoolean("editor.preserveCase",1,!1)},!1),e&&this._start({forceRevealReplace:!1,seedSearchStringFromSelection:"none",seedSearchStringFromNonEmptySelection:!1,seedSearchStringFromGlobalClipboard:!1,shouldFocus:0,shouldAnimate:!1,updateSearchScope:!1,loop:this._editor.getOption(34).loop})}))}get editor(){return this._editor}static get(t){return t.getContribution(e.ID)}dispose(){this.disposeModel(),super.dispose()}disposeModel(){this._model&&(this._model.dispose(),this._model=null)}_onStateChanged(e){this.saveQueryState(e),e.isRevealed&&(this._state.isRevealed?this._findWidgetVisible.set(!0):(this._findWidgetVisible.reset(),this.disposeModel())),e.searchString&&this.setGlobalBufferTerm(this._state.searchString)}saveQueryState(e){e.isRegex&&this._storageService.store("editor.isRegex",this._state.actualIsRegex,1,0),e.wholeWord&&this._storageService.store("editor.wholeWord",this._state.actualWholeWord,1,0),e.matchCase&&this._storageService.store("editor.matchCase",this._state.actualMatchCase,1,0),e.preserveCase&&this._storageService.store("editor.preserveCase",this._state.actualPreserveCase,1,0)}loadQueryState(){this._state.change({matchCase:this._storageService.getBoolean("editor.matchCase",1,this._state.matchCase),wholeWord:this._storageService.getBoolean("editor.wholeWord",1,this._state.wholeWord),isRegex:this._storageService.getBoolean("editor.isRegex",1,this._state.isRegex),preserveCase:this._storageService.getBoolean("editor.preserveCase",1,this._state.preserveCase)},!1)}isFindInputFocused(){return!!E.getValue(this._contextKeyService)}getState(){return this._state}closeFindWidget(){this._state.change({isRevealed:!1,searchScope:null},!1),this._editor.focus()}toggleCaseSensitive(){this._state.change({matchCase:!this._state.matchCase},!1),this._state.isRevealed||this.highlightFindOptions()}toggleWholeWords(){this._state.change({wholeWord:!this._state.wholeWord},!1),this._state.isRevealed||this.highlightFindOptions()}toggleRegex(){this._state.change({isRegex:!this._state.isRegex},!1),this._state.isRevealed||this.highlightFindOptions()}togglePreserveCase(){this._state.change({preserveCase:!this._state.preserveCase},!1),this._state.isRevealed||this.highlightFindOptions()}toggleSearchScope(){var e;this._state.searchScope?this._state.change({searchScope:null},!0):this._editor.hasModel()&&((e=this._editor.getSelections()).map(e=>(e=1===e.endColumn&&e.endLineNumber>e.startLineNumber?e.setEndPosition(e.endLineNumber-1,this._editor.getModel().getLineMaxColumn(e.endLineNumber-1)):e).isEmpty()?null:e).filter(e=>!!e),e.length)&&this._state.change({searchScope:e},!0)}setSearchString(e){this._state.isRegex&&(e=s.t(e)),this._state.change({searchString:e},!1)}highlightFindOptions(e=0){}_start(e){return et(this,void 0,void 0,(function*(){if(this.disposeModel(),this._editor.hasModel()){var t={isRevealed:!0};if("single"===e.seedSearchStringFromSelection?(i=it(this._editor,e.seedSearchStringFromSelection,e.seedSearchStringFromNonEmptySelection))&&(this._state.isRegex?t.searchString=s.t(i):t.searchString=i):"multiple"!==e.seedSearchStringFromSelection||e.updateSearchScope||(i=it(this._editor,e.seedSearchStringFromSelection))&&(t.searchString=i),!t.searchString&&e.seedSearchStringFromGlobalClipboard){var i=yield this.getGlobalBufferTerm();if(!this._editor.hasModel())return;i&&(t.searchString=i)}e.forceRevealReplace?t.isReplaceRevealed=!0:this._findWidgetVisible.get()||(t.isReplaceRevealed=!1),e.updateSearchScope&&(i=this._editor.getSelections()).some(e=>!e.isEmpty())&&(t.searchScope=i),t.loop=e.loop,this._state.change(t,!1),this._model||(this._model=new F(this._editor,this._state))}}))}start(e){return this._start(e)}moveToNextMatch(){return!!this._model&&(this._model.moveToNextMatch(),!0)}moveToPrevMatch(){return!!this._model&&(this._model.moveToPrevMatch(),!0)}replace(){return!!this._model&&(this._model.replace(),!0)}replaceAll(){return!!this._model&&(this._model.replaceAll(),!0)}selectAllMatches(){return!!this._model&&(this._model.selectAllMatches(),this._editor.focus(),!0)}getGlobalBufferTerm(){return et(this,void 0,void 0,(function*(){return this._editor.getOption(34).globalFindClipboard&&this._editor.hasModel()&&!this._editor.getModel().isTooLargeForSyncing()?this._clipboardService.readFindText():""}))}setGlobalBufferTerm(e){this._editor.getOption(34).globalFindClipboard&&this._editor.hasModel()&&!this._editor.getModel().isTooLargeForSyncing()&&this._clipboardService.writeFindText(e)}},ot=(nt.ID="editor.contrib.findController",class extends(nt=Qe([Je(1,D.b),Je(2,Xe.a),Je(3,ue.a)],nt)){constructor(e,t,i,n,o,r,s,a){super(e,i,s,a),this._contextViewService=t,this._keybindingService=n,this._themeService=o,this._notificationService=r,this._widget=null,this._findOptionsWidget=null}_start(e){const t=Object.create(null,{_start:{get:()=>super._start}});return et(this,void 0,void 0,(function*(){this._widget||this._createFindWidget();var i=this._editor.getSelection();let n=!1;switch(this._editor.getOption(34).autoFindInSelection){case"always":n=!0;break;case"never":n=!1;break;case"multiline":var o=!!i&&i.startLineNumber!==i.endLineNumber;n=o}e.updateSearchScope=n,yield t._start.call(this,e),this._widget&&(2===e.shouldFocus?this._widget.focusReplaceInput():1===e.shouldFocus&&this._widget.focusFindInput())}))}highlightFindOptions(e=!1){this._widget||this._createFindWidget(),(this._state.isRevealed&&!e?this._widget:this._findOptionsWidget).highlightFindOptions()}_createFindWidget(){this._widget=this._register(new Ze(this._editor,this,this._state,this._contextViewService,this._keybindingService,this._contextKeyService,this._themeService,this._storageService,this._notificationService)),this._findOptionsWidget=this._register(new X(this._editor,this._state,this._keybindingService,this._themeService))}});ot=Qe([Je(1,V.b),Je(2,D.b),Je(3,j.a),Je(4,f.b),Je(5,i.a),Je(6,Xe.a),Je(7,ue.a)],ot);const rt=Object(t.p)(new t.f({id:R.StartFindAction,label:n.a("startFindAction","Find"),alias:"Find",precondition:D.a.or(a.a.focus,D.a.has("editorIsOpen")),kbOpts:{kbExpr:null,primary:2084,weight:100},menuOpts:{menuId:ce.b.MenubarEditMenu,group:"3_find",title:n.a({key:"miFind",comment:["&& denotes a mnemonic"]},"&&Find"),order:1}}));rt.addImplementation(0,(e,t,i)=>{var n=nt.get(t);return!!n&&n.start({forceRevealReplace:!1,seedSearchStringFromSelection:"never"!==t.getOption(34).seedSearchStringFromSelection?"single":"none",seedSearchStringFromNonEmptySelection:"selection"===t.getOption(34).seedSearchStringFromSelection,seedSearchStringFromGlobalClipboard:t.getOption(34).globalFindClipboard,shouldFocus:1,shouldAnimate:!0,updateSearchScope:!1,loop:t.getOption(34).loop})});class st extends t.b{constructor(){super({id:R.StartFindWithSelection,label:n.a("startFindWithSelectionAction","Find With Selection"),alias:"Find With Selection",precondition:void 0,kbOpts:{kbExpr:null,primary:0,mac:{primary:2083},weight:100}})}run(e,t){return et(this,void 0,void 0,(function*(){var e=nt.get(t);e&&(yield e.start({forceRevealReplace:!1,seedSearchStringFromSelection:"multiple",seedSearchStringFromNonEmptySelection:!1,seedSearchStringFromGlobalClipboard:!1,shouldFocus:0,shouldAnimate:!0,updateSearchScope:!1,loop:t.getOption(34).loop}),e.setGlobalBufferTerm(e.getState().searchString))}))}}class at extends t.b{run(e,t){return et(this,void 0,void 0,(function*(){var e=nt.get(t);e&&!this._run(e)&&(yield e.start({forceRevealReplace:!1,seedSearchStringFromSelection:0===e.getState().searchString.length&&"never"!==t.getOption(34).seedSearchStringFromSelection?"single":"none",seedSearchStringFromNonEmptySelection:"selection"===t.getOption(34).seedSearchStringFromSelection,seedSearchStringFromGlobalClipboard:!0,shouldFocus:0,shouldAnimate:!0,updateSearchScope:!1,loop:t.getOption(34).loop}),this._run(e))}))}}class lt extends at{constructor(){super({id:R.NextMatchFindAction,label:n.a("findNextMatchAction","Find Next"),alias:"Find Next",precondition:void 0,kbOpts:[{kbExpr:a.a.focus,primary:61,mac:{primary:2085,secondary:[61]},weight:100},{kbExpr:D.a.and(a.a.focus,E),primary:3,weight:100}]})}_run(e){return!!e.moveToNextMatch()&&(e.editor.pushUndoStop(),!0)}}class dt extends at{constructor(){super({id:R.PreviousMatchFindAction,label:n.a("findPreviousMatchAction","Find Previous"),alias:"Find Previous",precondition:void 0,kbOpts:[{kbExpr:a.a.focus,primary:1085,mac:{primary:3109,secondary:[1085]},weight:100},{kbExpr:D.a.and(a.a.focus,E),primary:1027,weight:100}]})}_run(e){return e.moveToPrevMatch()}}class ht extends t.b{run(e,t){return et(this,void 0,void 0,(function*(){var e=nt.get(t);if(e){var i="selection"===t.getOption(34).seedSearchStringFromSelection;let n=null;(n="never"!==t.getOption(34).seedSearchStringFromSelection?it(t,"single",i):n)&&e.setSearchString(n),this._run(e)||(yield e.start({forceRevealReplace:!1,seedSearchStringFromSelection:"never"!==t.getOption(34).seedSearchStringFromSelection?"single":"none",seedSearchStringFromNonEmptySelection:i,seedSearchStringFromGlobalClipboard:!1,shouldFocus:0,shouldAnimate:!0,updateSearchScope:!1,loop:t.getOption(34).loop}),this._run(e))}}))}}class ct extends ht{constructor(){super({id:R.NextSelectionMatchFindAction,label:n.a("nextSelectionMatchFindAction","Find Next Selection"),alias:"Find Next Selection",precondition:void 0,kbOpts:{kbExpr:a.a.focus,primary:2109,weight:100}})}_run(e){return e.moveToNextMatch()}}class ut extends ht{constructor(){super({id:R.PreviousSelectionMatchFindAction,label:n.a("previousSelectionMatchFindAction","Find Previous Selection"),alias:"Find Previous Selection",precondition:void 0,kbOpts:{kbExpr:a.a.focus,primary:3133,weight:100}})}_run(e){return e.moveToPrevMatch()}}const gt=Object(t.p)(new t.f({id:R.StartFindReplaceAction,label:n.a("startReplace","Replace"),alias:"Replace",precondition:D.a.or(a.a.focus,D.a.has("editorIsOpen")),kbOpts:{kbExpr:null,primary:2086,mac:{primary:2596},weight:100},menuOpts:{menuId:ce.b.MenubarEditMenu,group:"3_find",title:n.a({key:"miReplace",comment:["&& denotes a mnemonic"]},"&&Replace"),order:2}}));gt.addImplementation(0,(e,t,i)=>{var n,o,r;return!(!t.hasModel()||t.getOption(80)||!(n=nt.get(t)))&&(o=t.getSelection(),r=n.isFindInputFocused(),o=!o.isEmpty()&&o.startLineNumber===o.endLineNumber&&"never"!==t.getOption(34).seedSearchStringFromSelection&&!r,r=r||o?2:1,n.start({forceRevealReplace:!0,seedSearchStringFromSelection:o?"single":"none",seedSearchStringFromNonEmptySelection:"selection"===t.getOption(34).seedSearchStringFromSelection,seedSearchStringFromGlobalClipboard:"never"!==t.getOption(34).seedSearchStringFromSelection,shouldFocus:r,shouldAnimate:!0,updateSearchScope:!1,loop:t.getOption(34).loop}))}),Object(t.l)(nt.ID,ot),Object(t.j)(st),Object(t.j)(lt),Object(t.j)(dt),Object(t.j)(ct),Object(t.j)(ut),Qe=t.c.bindToContribution(nt.get),Object(t.k)(new Qe({id:R.CloseFindWidgetCommand,precondition:O,handler:e=>e.closeFindWidget(),kbOpts:{weight:105,kbExpr:D.a.and(a.a.focus,D.a.not("isComposing")),primary:9,secondary:[1033]}})),Object(t.k)(new Qe({id:R.ToggleCaseSensitiveCommand,precondition:void 0,handler:e=>e.toggleCaseSensitive(),kbOpts:{weight:105,kbExpr:a.a.focus,primary:g.primary,mac:g.mac,win:g.win,linux:g.linux}})),Object(t.k)(new Qe({id:R.ToggleWholeWordCommand,precondition:void 0,handler:e=>e.toggleWholeWords(),kbOpts:{weight:105,kbExpr:a.a.focus,primary:p.primary,mac:p.mac,win:p.win,linux:p.linux}})),Object(t.k)(new Qe({id:R.ToggleRegexCommand,precondition:void 0,handler:e=>e.toggleRegex(),kbOpts:{weight:105,kbExpr:a.a.focus,primary:M.primary,mac:M.mac,win:M.win,linux:M.linux}})),Object(t.k)(new Qe({id:R.ToggleSearchScopeCommand,precondition:void 0,handler:e=>e.toggleSearchScope(),kbOpts:{weight:105,kbExpr:a.a.focus,primary:T.primary,mac:T.mac,win:T.win,linux:T.linux}})),Object(t.k)(new Qe({id:R.TogglePreserveCaseCommand,precondition:void 0,handler:e=>e.togglePreserveCase(),kbOpts:{weight:105,kbExpr:a.a.focus,primary:A.primary,mac:A.mac,win:A.win,linux:A.linux}})),Object(t.k)(new Qe({id:R.ReplaceOneAction,precondition:O,handler:e=>e.replace(),kbOpts:{weight:105,kbExpr:a.a.focus,primary:3094}})),Object(t.k)(new Qe({id:R.ReplaceOneAction,precondition:O,handler:e=>e.replace(),kbOpts:{weight:105,kbExpr:D.a.and(a.a.focus,I),primary:3}})),Object(t.k)(new Qe({id:R.ReplaceAllAction,precondition:O,handler:e=>e.replaceAll(),kbOpts:{weight:105,kbExpr:a.a.focus,primary:2563}})),Object(t.k)(new Qe({id:R.ReplaceAllAction,precondition:O,handler:e=>e.replaceAll(),kbOpts:{weight:105,kbExpr:D.a.and(a.a.focus,I),primary:void 0,mac:{primary:2051}}})),Object(t.k)(new Qe({id:R.SelectAllMatchesAction,precondition:O,handler:e=>e.selectAllMatches(),kbOpts:{weight:105,kbExpr:a.a.focus,primary:515}}))},a222:function(e,t,i){"use strict";i.r(t),i.d(t,"IPadShowKeyboard",(function(){return s})),i("722f9");var n=i("11f7"),o=(t=i("a666"),i("b2cc")),r=i("30db");class s extends t.a{constructor(e){super(),this.editor=e,this.widget=null,r.c&&(this._register(e.onDidChangeConfiguration(()=>this.update())),this.update())}update(){var e=!this.editor.getOption(80);!this.widget&&e?this.widget=new a(this.editor):this.widget&&!e&&(this.widget.dispose(),this.widget=null)}dispose(){super.dispose(),this.widget&&(this.widget.dispose(),this.widget=null)}}s.ID="editor.contrib.iPadShowKeyboard";class a extends t.a{constructor(e){super(),this.editor=e,this._domNode=document.createElement("textarea"),this._domNode.className="iPadShowKeyboard",this._register(n.i(this._domNode,"touchstart",e=>{this.editor.focus()})),this._register(n.i(this._domNode,"focus",e=>{this.editor.focus()})),this.editor.addOverlayWidget(this)}dispose(){this.editor.removeOverlayWidget(this),super.dispose()}getId(){return a.ID}getDomNode(){return this._domNode}getPosition(){return{preference:1}}}a.ID="editor.contrib.ShowKeyboardWidget",Object(o.l)(s.ID,s)},a37f:function(e,t,i){"use strict";i.d(t,"a",(function(){return n}));class n extends i("a666").a{constructor(e,t,i){super(),this.referenceDomElement=e,this.changeCallback=i,this.width=-1,this.height=-1,this.resizeObserver=null,this.measureReferenceDomElementToken=-1,this.measureReferenceDomElement(!1,t)}dispose(){this.stopObserving(),super.dispose()}getWidth(){return this.width}getHeight(){return this.height}startObserving(){"undefined"!=typeof ResizeObserver?!this.resizeObserver&&this.referenceDomElement&&(this.resizeObserver=new ResizeObserver(e=>{e&&e[0]&&e[0].contentRect?this.observe({width:e[0].contentRect.width,height:e[0].contentRect.height}):this.observe()}),this.resizeObserver.observe(this.referenceDomElement)):-1===this.measureReferenceDomElementToken&&(this.measureReferenceDomElementToken=setInterval(()=>this.observe(),100))}stopObserving(){this.resizeObserver&&(this.resizeObserver.disconnect(),this.resizeObserver=null),-1!==this.measureReferenceDomElementToken&&(clearInterval(this.measureReferenceDomElementToken),this.measureReferenceDomElementToken=-1)}observe(e){this.measureReferenceDomElement(!0,e)}measureReferenceDomElement(e,t){let i=0,n=0;t?(i=t.width,n=t.height):this.referenceDomElement&&(i=this.referenceDomElement.clientWidth,n=this.referenceDomElement.clientHeight),i=Math.max(5,i),n=Math.max(5,n),this.width===i&&this.height===n||(this.width=i,this.height=n,e&&this.changeCallback())}}},a40b:function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),t=i("0a0f");const n=Object(t.c)("editorWorkerService")},a48d:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"redshift",extensions:[],aliases:["Redshift","redshift"],loader:function(){return i.e("chunk-746e09c3").then(i.bind(null,"2a95d"))}})},a60f:function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return l}));var n,o,r=i("11f7"),s=i("e8e3"),a=(t=i("6424"),i("a666"));i=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3this.onTouchStart(e),{passive:!1})),this._register(r.i(document,"touchend",e=>this.onTouchEnd(e))),this._register(r.i(document,"touchmove",e=>this.onTouchMove(e),{passive:!1}))}static addTarget(e){return l.isTouchDevice()?(l.INSTANCE||(l.INSTANCE=new l),l.INSTANCE.targets.push(e),{dispose:()=>{l.INSTANCE.targets=l.INSTANCE.targets.filter(t=>t!==e)}}):a.a.None}static ignoreTarget(e){return l.isTouchDevice()?(l.INSTANCE||(l.INSTANCE=new l),l.INSTANCE.ignoreTargets.push(e),{dispose:()=>{l.INSTANCE.ignoreTargets=l.INSTANCE.ignoreTargets.filter(t=>t!==e)}}):a.a.None}static isTouchDevice(){return"ontouchstart"in window||0=l.HOLD_DELAY&&Math.abs(e.initialPageX-s.t(e.rollingPageX))<30&&Math.abs(e.initialPageY-s.t(e.rollingPageY))<30?((o=this.newGestureEvent(n.Contextmenu,e.initialTarget)).pageX=s.t(e.rollingPageX),o.pageY=s.t(e.rollingPageY),this.dispatchEvent(o)):1===i&&(r=s.t(e.rollingPageX),a=s.t(e.rollingPageY),d=s.t(e.rollingTimestamps)-e.rollingTimestamps[0],h=r-e.rollingPageX[0],c=a-e.rollingPageY[0],u=this.targets.filter(t=>e.initialTarget instanceof Node&&t.contains(e.initialTarget)),this.inertia(u,t,Math.abs(h)/d,0l.CLEAR_TAP_COUNT_TIME?1:2,this._lastSetTapCountTime=t,e.tapCount=i}else e.type!==n.Change&&e.type!==n.Contextmenu||(this._lastSetTapCountTime=0);for(let i=0;i{e.initialTarget instanceof Node&&t.contains(e.initialTarget)&&(t.dispatchEvent(e),this.dispatched=!0)})}inertia(e,t,i,o,s,a,d,h){this.handle=r.V(()=>{var r=Date.now();let c=r-t,u=0,g=0,p=!0,m=(i+=l.SCROLL_FRICTION*c,a+=l.SCROLL_FRICTION*c,0e.dispatchEvent(m)),p||this.inertia(e,r,i,o,s+u,a,d,h+g)})}onTouchMove(e){var t=Date.now();for(let a=0,l=e.changedTouches.length;au(e)),i=e,n=t;if(r)for(const o of i)r.setParent(o,n);return t}function p(e){const t=s({dispose:Object(n.a)(()=>{a(t),e()})});return t}class m{constructor(){this._toDispose=new Set,this._isDisposed=!1,s(this)}dispose(){this._isDisposed||(a(this),this._isDisposed=!0,this.clear())}clear(){try{u(this._toDispose.values())}finally{this._toDispose.clear()}}add(e){if(e){if(e===this)throw new Error("Cannot register a disposable on itself!");l(e,this),this._isDisposed?m.DISABLE_DISPOSED_WARNING:this._toDispose.add(e)}return e}}m.DISABLE_DISPOSED_WARNING=!1;class f{constructor(){this._store=new m,s(this),l(this._store,this)}dispose(){a(this),this._store.dispose()}_register(e){if(e===this)throw new Error("Cannot register a disposable on itself!");return this._store.add(e)}}f.None=Object.freeze({dispose(){}});class _{constructor(){this._isDisposed=!1,s(this)}get value(){return this._isDisposed?void 0:this._value}set value(e){var t;this._isDisposed||e===this._value||(null!=(t=this._value)&&t.dispose(),e&&l(e,this),this._value=e)}clear(){this.value=void 0}dispose(){var e;this._isDisposed=!0,a(this),null!=(e=this._value)&&e.dispose(),this._value=void 0}clearAndLeak(){var e=this._value;return this._value=void 0,e&&l(e,null),e}}class b{constructor(e){this.object=e}dispose(){}}},a6d7:function(e,t,i){"use strict";i.d(t,"d",(function(){return o})),i.d(t,"a",(function(){return s})),i.d(t,"b",(function(){return a})),i.d(t,"e",(function(){return l})),i.d(t,"c",(function(){return h}));var n=i("303e");function o(e,t){var i,o=Object.create(null);for(i in t){var r=t[i];r&&(o[i]=Object(n.xc)(r,e))}return o}function r(e,t,i){function n(){var n=o(e.getColorTheme(),t);"function"==typeof i?i(n):i.style(n)}return n(),e.onDidColorThemeChange(n)}function s(e,t,i){return r(t,{badgeBackground:(null==i?void 0:i.badgeBackground)||n.c,badgeForeground:(null==i?void 0:i.badgeForeground)||n.d,badgeBorder:n.h},e)}function a(e,t,i){return r(t,Object.assign(Object.assign({},l),i||{}),e)}const l={listFocusBackground:n.Gb,listFocusForeground:n.Hb,listFocusOutline:n.Jb,listActiveSelectionBackground:n.zb,listActiveSelectionForeground:n.Ab,listActiveSelectionIconForeground:n.Bb,listFocusAndSelectionBackground:n.zb,listFocusAndSelectionForeground:n.Ab,listInactiveSelectionBackground:n.Pb,listInactiveSelectionIconForeground:n.Rb,listInactiveSelectionForeground:n.Qb,listInactiveFocusBackground:n.Nb,listInactiveFocusOutline:n.Ob,listHoverBackground:n.Lb,listHoverForeground:n.Mb,listDropBackground:n.Cb,listSelectionOutline:n.b,listHoverOutline:n.b,listFilterWidgetBackground:n.Db,listFilterWidgetOutline:n.Fb,listFilterWidgetNoMatchesOutline:n.Eb,listMatchesShadow:n.Nc,treeIndentGuidesStroke:n.Mc,tableColumnsBorder:n.Gc},d={shadowColor:n.Nc,borderColor:n.Tb,foregroundColor:n.Ub,backgroundColor:n.Sb,selectionForegroundColor:n.Xb,selectionBackgroundColor:n.Vb,selectionBorderColor:n.Wb,separatorColor:n.Yb};function h(e,t,i){return r(t,Object.assign(Object.assign({},d),i),e)}},a771:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"csharp",extensions:[".cs",".csx",".cake"],aliases:["C#","csharp"],loader:function(){return i.e("chunk-2d237ee7").then(i.bind(null,"fce9"))}})},a79b:function(e,t,i){"use strict";i.r(t),i.d(t,"jsonDefaults",(function(){return r})),i("33f9");var n=i("0ab8");function o(e,t,i){this._onDidChange=new n.Emitter,this._languageId=e,this.setDiagnosticsOptions(t),this.setModeConfiguration(i)}Object.defineProperty(o.prototype,"onDidChange",{get:function(){return this._onDidChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(o.prototype,"languageId",{get:function(){return this._languageId},enumerable:!1,configurable:!0}),Object.defineProperty(o.prototype,"modeConfiguration",{get:function(){return this._modeConfiguration},enumerable:!1,configurable:!0}),Object.defineProperty(o.prototype,"diagnosticsOptions",{get:function(){return this._diagnosticsOptions},enumerable:!1,configurable:!0}),o.prototype.setDiagnosticsOptions=function(e){this._diagnosticsOptions=e||Object.create(null),this._onDidChange.fire(this)},o.prototype.setModeConfiguration=function(e){this._modeConfiguration=e||Object.create(null),this._onDidChange.fire(this)};var r=new o("json",{validate:!0,allowComments:!0,schemas:[],enableSchemaRequest:!1,schemaRequest:"warning",schemaValidation:"warning",comments:"error",trailingCommas:"error"},{documentFormattingEdits:!0,documentRangeFormattingEdits:!0,completionItems:!0,hovers:!0,documentSymbols:!0,tokens:!0,colors:!0,foldingRanges:!0,diagnostics:!0,selectionRanges:!0});n.languages.json={jsonDefaults:r},n.languages.register({id:"json",extensions:[".json",".bowerrc",".jshintrc",".jscsrc",".eslintrc",".babelrc",".har"],aliases:["JSON","json"],mimetypes:["application/json"]}),n.languages.onLanguage("json",(function(){i.e("chunk-e13e4362").then(i.bind(null,"47b9")).then((function(e){return e.setupMode(r)}))}))},a8d0:function(e,t,i){"use strict";i.d(t,"h",(function(){return s})),i.d(t,"b",(function(){return l})),i.d(t,"c",(function(){return d})),i.d(t,"e",(function(){return h})),i.d(t,"f",(function(){return c})),i.d(t,"a",(function(){return u})),i.d(t,"d",(function(){return g})),i.d(t,"g",(function(){return p}));var n=i("3742"),o=i("7061"),r=i("6a89");class s{constructor(e,t,i,n){this._viewportBrand=void 0,this.top=0|e,this.left=0|t,this.width=0|i,this.height=0|n}}class a{constructor(e,t){this.outputLineIndex=e,this.outputOffset=t}toString(){return this.outputLineIndex+":"+this.outputOffset}toPosition(e,t){return t=0this.injectionOffsets[n];n++)i{e[i]&&"object"==typeof e[i]?t[i]=o(e[i]):t[i]=e[i]}),t}function r(e){if(e&&"object"==typeof e)for(var t,i=[e];0{o in e?i&&(Object(n.j)(e[o])&&Object(n.j)(t[o])?l(e[o],t[o],i):e[o]=t[o]):e[o]=t[o]}),e):t}function d(e,t){if(e!==t){if(null==e||null==t)return!1;if(typeof e!=typeof t)return!1;if("object"!=typeof e)return!1;if(Array.isArray(e)!==Array.isArray(t))return!1;let o,r;if(Array.isArray(e)){if(e.length!==t.length)return!1;for(o=0;othis._triggerAsyncComputation(),0),this._secondWaitScheduler=new g.e(()=>this._triggerSyncComputation(),0),this._loadingMessageScheduler=new g.e(()=>this._showLoadingMessage(),0),this._asyncComputationPromise=null,this._asyncComputationPromiseDone=!1,this._completeCallback=t,this._errorCallback=i,this._progressCallback=n}setHoverTime(e){this._hoverTime=e}_firstWaitTime(){return this._hoverTime/2}_secondWaitTime(){return this._hoverTime/2}_loadingMessageTime(){return 3*this._hoverTime}_triggerAsyncComputation(){this._state=2,this._secondWaitScheduler.schedule(this._secondWaitTime()),this._computer.computeAsync?(this._asyncComputationPromiseDone=!1,this._asyncComputationPromise=Object(g.h)(e=>this._computer.computeAsync(e)),this._asyncComputationPromise.then(e=>{this._asyncComputationPromiseDone=!0,this._withAsyncResult(e)},e=>this._onError(e))):this._asyncComputationPromiseDone=!0}_triggerSyncComputation(){this._computer.computeSync&&this._computer.onResult(this._computer.computeSync(),!0),this._asyncComputationPromiseDone?(this._state=0,this._onComplete(this._computer.getResult())):(this._state=3,this._onProgress(this._computer.getResult()))}_showLoadingMessage(){3===this._state&&this._onProgress(this._computer.getResultWithLoadingMessage())}_withAsyncResult(e){e&&this._computer.onResult(e,!1),3===this._state&&(this._state=0,this._onComplete(this._computer.getResult()))}_onComplete(e){this._completeCallback(e)}_onError(e){this._errorCallback?this._errorCallback(e):Object(p.f)(e)}_onProgress(e){this._progressCallback(e)}start(e){if(0===e)0===this._state&&(this._state=1,this._firstWaitScheduler.schedule(this._firstWaitTime()),this._loadingMessageScheduler.schedule(this._loadingMessageTime()));else switch(this._state){case 0:this._triggerAsyncComputation(),this._secondWaitScheduler.cancel(),this._triggerSyncComputation();break;case 2:this._secondWaitScheduler.cancel(),this._triggerSyncComputation()}}cancel(){this._loadingMessageScheduler.cancel(),1===this._state&&this._firstWaitScheduler.cancel(),2===this._state&&(this._secondWaitScheduler.cancel(),this._asyncComputationPromise)&&(this._asyncComputationPromise.cancel(),this._asyncComputationPromise=null),3===this._state&&this._asyncComputationPromise&&(this._asyncComputationPromise.cancel(),this._asyncComputationPromise=null),this._state=0}}var f=i("e8e3"),_=i("1b7d"),b=i("1898");i("bc02");const v=d.a;class C extends r.a{constructor(){super(),this.containerDomNode=document.createElement("div"),this.containerDomNode.className="monaco-hover",this.containerDomNode.tabIndex=0,this.containerDomNode.setAttribute("role","tooltip"),this.contentsDomNode=document.createElement("div"),this.contentsDomNode.className="monaco-hover-content",this._scrollbar=this._register(new b.a(this.contentsDomNode,{consumeMouseWheelIfScrollbarIsNeeded:!0})),this.containerDomNode.appendChild(this._scrollbar.getDomNode())}onContentsChanged(){this._scrollbar.scanDomNode()}}class w extends r.a{constructor(e,t,i){super(),this.actionContainer=d.q(e,v("div.action-container")),this.action=d.q(this.actionContainer,v("a.action")),this.action.setAttribute("href","#"),this.action.setAttribute("role","button"),t.iconClass&&d.q(this.action,v("span.icon."+t.iconClass)),d.q(this.action,v("span")).textContent=i?t.label+` (${i})`:t.label,this._register(d.i(this.actionContainer,d.d.CLICK,e=>{e.stopPropagation(),e.preventDefault(),t.run(this.actionContainer)})),this.setEnabled(!0)}static render(e,t,i){return new w(e,t,i)}setEnabled(e){e?(this.actionContainer.classList.remove("disabled"),this.actionContainer.removeAttribute("aria-disabled")):(this.actionContainer.classList.add("disabled"),this.actionContainer.setAttribute("aria-disabled","true"))}}var y=i("b400"),S=i("82c9"),L=i("efdb"),x=i("5bd73"),k=i("958f"),D=i("8495"),N=i("0b54"),O=i("9e56"),E=i("b539"),I=i("b7d0"),M=i("303e"),T=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3=e.range.endColumn}}const F={type:1,filter:{include:O.b.QuickFix}};let B=class{constructor(e,t,i,n){this._editor=e,this._hover=t,this._markerDecorationsService=i,this._openerService=n,this.recentMarkerCodeActionsInfo=void 0}computeSync(e,t){if(!this._editor.hasModel()||1!==e.type)return[];var i=this._editor.getModel(),n=e.range.startLineNumber,o=i.getLineMaxColumn(n),r=[];for(const h of t){var a=h.range.startLineNumber===n?h.range.startColumn:1,l=h.range.endLineNumber===n?h.range.endColumn:o,d=this._markerDecorationsService.getMarker(i.uri,h);d&&(a=new s.a(e.range.startLineNumber,a,e.range.startLineNumber,l),r.push(new P(this,a,d)))}return r}renderHoverParts(e,t,i){if(!e.length)return r.a.None;const n=new r.b;return e.forEach(e=>t.appendChild(this.renderMarkerHover(e,n))),e=(1===e.length?e:e.sort((e,t)=>y.c.compare(e.marker.severity,t.marker.severity)))[0],this.renderMarkerStatusbar(e,i,n),n}renderMarkerHover(e,t){var i,n=R("div.hover-row"),o=d.q(n,R("div.marker.hover-contents"));const{source:r,message:s,code:a,relatedInformation:l}=e.marker,h=(this._editor.applyFontInfo(o),d.q(o,R("span")));if(h.style.whiteSpace="pre-wrap",h.innerText=s,(r||a)&&(a&&"string"!=typeof a?(e=R("span"),r&&(d.q(e,R("span")).innerText=r),(i=d.q(e,R("a.code-link"))).setAttribute("href",a.target.toString()),t.add(d.i(i,"click",e=>{this._openerService.open(a.target,{allowCommands:!0}),e.preventDefault(),e.stopPropagation()})),d.q(i,R("span")).innerText=a.value,(i=d.q(o,e)).style.opacity="0.6",i.style.paddingLeft="6px"):((e=d.q(o,R("span"))).style.opacity="0.6",e.style.paddingLeft="6px",e.innerText=r&&a?`${r}(${a})`:r||`(${a})`)),Object(f.n)(l))for(const{message:g,resource:m,startLineNumber:f,startColumn:_}of l){var c=d.q(o,R("div")),u=(c.style.marginTop="8px",d.q(c,R("a")));u.innerText=`${Object(S.b)(m)}(${f}, ${_}): `,u.style.cursor="pointer",t.add(d.i(u,"click",e=>{e.stopPropagation(),e.preventDefault(),this._openerService&&this._openerService.open(m,{fromUserGesture:!0,editorOptions:{selection:{startLineNumber:f,startColumn:_}}}).catch(p.f)}));const e=d.q(c,R("span"));e.innerText=g,this._editor.applyFontInfo(e)}return n}renderMarkerStatusbar(e,t,i){if(e.marker.severity!==y.c.Error&&e.marker.severity!==y.c.Warning&&e.marker.severity!==y.c.Info||t.addAction({label:n.a("view problem","View Problem"),commandId:k.NextMarkerAction.ID,run:()=>{this._hover.hide(),k.MarkerController.get(this._editor).showAtMarker(e.marker),this._editor.focus()}}),!this._editor.getOption(80)){const o=t.append(R("div")),s=(this.recentMarkerCodeActionsInfo&&(y.a.makeKey(this.recentMarkerCodeActionsInfo.marker)===y.a.makeKey(e.marker)?this.recentMarkerCodeActionsInfo.hasCodeActions||(o.textContent=n.a("noQuickFixes","No quick fixes available")):this.recentMarkerCodeActionsInfo=void 0),this.recentMarkerCodeActionsInfo&&!this.recentMarkerCodeActionsInfo.hasCodeActions?r.a.None:i.add(Object(g.i)(()=>o.textContent=n.a("checkingForQuickFixes","Checking for quick fixes..."),200))),a=(o.textContent||(o.textContent=String.fromCharCode(160)),this.getCodeActions(e.marker));i.add(Object(r.i)(()=>a.cancel())),a.then(a=>{if(s.dispose(),this.recentMarkerCodeActionsInfo={marker:e.marker,hasCodeActions:0{e||a.dispose()})),t.addAction({label:n.a("quick fixes","Quick Fix..."),commandId:N.e.Id,run:t=>{e=!0;var i=N.f.get(this._editor);t=d.D(t);this._hover.hide(),i.showCodeActions(F,a,{x:t.left+6,y:t.top+t.height+6})}})}else a.dispose(),o.textContent=n.a("noQuickFixes","No quick fixes available")},p.f)}}getCodeActions(e){return Object(g.h)(t=>Object(D.d)(this._editor.getModel(),new s.a(e.startLineNumber,e.startColumn,e.endLineNumber,e.endColumn),F,E.b.None,t))}};B=T([A(2,L.a),A(3,x.a)],B),Object(I.f)((e,t)=>{var i=e.getColor(M.Jc);i&&t.addRule(`.monaco-hover .hover-contents a.code-link span { color: ${i}; }`),i=e.getColor(M.Ic);i&&t.addRule(`.monaco-hover .hover-contents a.code-link span:hover { color: ${i}; }`)});O=i("0a0f");var j=i("78bc"),W=i("bfa1"),V=i("2504");function H(e,t,i){var n=u.p.ordered(e).map(n=>Promise.resolve(n.provideHover(e,t,i)).then(e=>{return e&&(i=void 0!==(t=e).range,t=void 0!==t.contents&&t.contents&&0{Object(p.g)(e)}));return Promise.all(n).then(f.e)}Object(t.n)("_executeHoverProvider",(e,t)=>H(e,t,V.a.None));T=i("fbba"),L=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3=e.range.endColumn}}let q=class{constructor(e,t,i,n,o){this._editor=e,this._hover=t,this._modeService=i,this._openerService=n,this._configurationService=o}createLoadingMessage(e){return new K(this,e.range,[(new j.a).appendText(n.a("modesContentHover.loading","Loading..."))])}computeSync(e,t){if(!this._editor.hasModel()||1!==e.type)return[];var i=this._editor.getModel(),o=e.range.startLineNumber,r=i.getLineMaxColumn(o),a=[];for(const n of t){var l=n.range.startLineNumber===o?n.range.startColumn:1,d=n.range.endLineNumber===o?n.range.endColumn:r,h=n.options.hoverMessage;h&&!Object(j.b)(h)&&(l=new s.a(e.range.startLineNumber,l,e.range.startLineNumber,d),a.push(new K(this,l,Object(f.c)(h))))}return i=this._editor.getModel().getLineLength(o),t=this._configurationService.getValue("editor.maxTokenizationLineLength"),"number"==typeof t&&t<=i&&a.push(new K(this,new s.a(o,1,o,i+1),[{value:n.a("too many characters","Tokenization is skipped for long lines for performance reasons. This can be configured via `editor.maxTokenizationLineLength`.")}])),a}computeAsync(e,t,i){return z(this,void 0,void 0,(function*(){if(!this._editor.hasModel()||1!==e.type)return Promise.resolve([]);var t=this._editor.getModel();if(!u.p.has(t))return Promise.resolve([]);var n,o=[];for(const r of yield H(t,new h.a(e.range.startLineNumber,e.range.startColumn),i))Object(j.b)(r.contents)||(n=r.range?s.a.lift(r.range):e.range,o.push(new K(this,n,r.contents)));return o}))}renderHoverParts(e,t,i){var n=new r.b;for(const r of e)for(const e of r.contents)if(!Object(j.b)(e)){var o=U("div.hover-row.markdown-hover");const i=d.q(o,U("div.hover-contents"));var s=n.add(new W.a({editor:this._editor},this._modeService,this._openerService));s=(n.add(s.onDidRenderAsync(()=>{i.className="hover-contents code-hover-contents",this._hover.onContentsChanged()})),n.add(s.render(e)));i.appendChild(s.element),t.appendChild(o)}return n}};q=L([A(2,l.a),A(3,x.a),A(4,T.a)],q);class ${constructor(e,t){this.priority=e,this.range=t,this.type=1}equals(e){return 1===e.type&&this.range.equalsRange(e.range)}canAdoptVisibleHover(e,t){return 1===e.type&&t.lineNumber===this.range.startLineNumber}}class G{constructor(e,t,i){this.priority=e,this.owner=t,this.range=i,this.type=2}equals(e){return 2===e.type&&this.owner===e.owner}canAdoptVisibleHover(e,t){return 2===e.type&&this.owner===e.owner}}var Z=i("2e66"),Y=(L=i("9e74"),i("7e32")),X=(A=i("4fc3"),T=i("4779"),function(e,t){return function(i,n){t(i,n,e)}});class Q{constructor(e,t,i){this.owner=e,this.range=t,this.controller=i}isValidForHoverAnchor(e){return 1===e.type&&this.range.startColumn<=e.range.startColumn&&this.range.endColumn>=e.range.endColumn}hasMultipleSuggestions(){return this.controller.hasMultipleInlineCompletions()}}let J=class{constructor(e,t,i,n,o,r,s,a){this._editor=e,this._hover=t,this._commandService=i,this._menuService=n,this._contextKeyService=o,this._modeService=r,this._openerService=s,this.accessibilityService=a}suggestHoverAnchor(e){var t=Z.GhostTextController.get(this._editor);if(t){if(8===e.target.type){var i=e.target.detail;if(t.shouldShowHoverAtViewZone(i.viewZoneId))return new G(1e3,this,s.a.fromPositions(i.positionBefore||i.position,i.positionBefore||i.position))}if(7===e.target.type&&e.target.range&&t.shouldShowHoverAt(e.target.range))return new G(1e3,this,e.target.range);if(6===e.target.type&&e.target.range&&e.target.detail&&e.target.detail.mightBeForeignElement&&t.shouldShowHoverAt(e.target.range))return new G(1e3,this,e.target.range)}return null}computeSync(e,t){var i=Z.GhostTextController.get(this._editor);return i&&i.shouldShowHoverAt(e.range)?[new Q(this,e.range,i)]:[]}renderHoverParts(e,t,i){var o,s,a=new r.b,l=(e=e[0],t=(this.accessibilityService.isScreenReaderOptimized()&&this.renderScreenReaderText(e,t,a),a.add(this._menuService.createMenu(Y.b.InlineCompletionsActions,this._contextKeyService))),i.addAction({label:n.a("showNextInlineSuggestion","Next"),commandId:Z.ShowNextInlineSuggestionAction.ID,run:()=>this._commandService.executeCommand(Z.ShowNextInlineSuggestionAction.ID)})),d=i.addAction({label:n.a("showPreviousInlineSuggestion","Previous"),commandId:Z.ShowPreviousInlineSuggestionAction.ID,run:()=>this._commandService.executeCommand(Z.ShowPreviousInlineSuggestionAction.ID)});i.addAction({label:n.a("acceptInlineSuggestion","Accept"),commandId:Z.commitInlineSuggestionAction.id,run:()=>this._commandService.executeCommand(Z.commitInlineSuggestionAction.id)});const h=[l,d];for(const n of h)n.setEnabled(!1);for([o,s]of(e.hasMultipleSuggestions().then(e=>{for(const t of h)t.setEnabled(e)}),t.getActions()))for(const e of s)e instanceof Y.c&&i.addAction({label:e.label,commandId:e.item.id,run:()=>this._commandService.executeCommand(e.item.id)});return a}renderScreenReaderText(e,t,i){var o=d.a,r=o("div.hover-row.markdown-hover");const s=d.q(r,o("div.hover-contents")),a=i.add(new W.a({editor:this._editor},this._modeService,this._openerService));var l;o=e=>{i.add(a.onDidRenderAsync(()=>{s.className="hover-contents code-hover-contents",this._hover.onContentsChanged()}));var t=n.a("inlineSuggestionFollows","Suggestion:");t=i.add(a.render((new j.a).appendText(t).appendCodeblock("text",e)));s.replaceChildren(t.element)},e=null==(e=null==(e=e.controller.activeModel)?void 0:e.inlineCompletionsModel)?void 0:e.ghostText;e&&(l=this._editor.getModel().getLineContent(e.lineNumber),o(e.renderForScreenReader(l))),t.appendChild(r)}};J=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3e.length-1&&(this.presentationIndex=0),this._onDidChangePresentation.fire(this.presentation)}selectNextColorPresentation(){this.presentationIndex=(this.presentationIndex+1)%this.colorPresentations.length,this.flushColor(),this._onDidChangePresentation.fire(this.presentation)}guessColorPresentation(e,t){for(let i=0;i{this.backgroundColor=e.getColor(M.E)||ie.a.white})),this._register(d.i(this.pickedColorNode,d.d.CLICK,()=>this.model.selectNextColorPresentation())),this._register(d.i(e,d.d.CLICK,()=>{this.model.color=this.model.originalColor,this.model.flushColor()})),this._register(t.onDidChangeColor(this.onDidChangeColor,this)),this._register(t.onDidChangePresentation(this.onDidChangePresentation,this)),this.pickedColorNode.style.backgroundColor=ie.a.Format.CSS.format(t.color)||"",this.pickedColorNode.classList.toggle("light",(t.color.rgba.a<.5?this.backgroundColor:t.color).isLighter())}onDidChangeColor(e){this.pickedColorNode.style.backgroundColor=ie.a.Format.CSS.format(e)||"",this.pickedColorNode.classList.toggle("light",(e.rgba.a<.5?this.backgroundColor:e).isLighter()),this.onDidChangePresentation()}onDidChangePresentation(){this.pickedColorNode.textContent=this.model.presentation?this.model.presentation.label:""}}class de extends r.a{constructor(e,t,i){super(),this.model=t,this.pixelRatio=i,this.domNode=ae(".colorpicker-body"),d.q(e,this.domNode),this.saturationBox=new he(this.domNode,this.model,this.pixelRatio),this._register(this.saturationBox),this._register(this.saturationBox.onDidChange(this.onDidSaturationValueChange,this)),this._register(this.saturationBox.onColorFlushed(this.flushColor,this)),this.opacityStrip=new ue(this.domNode,this.model),this._register(this.opacityStrip),this._register(this.opacityStrip.onDidChange(this.onDidOpacityChange,this)),this._register(this.opacityStrip.onColorFlushed(this.flushColor,this)),this.hueStrip=new ge(this.domNode,this.model),this._register(this.hueStrip),this._register(this.hueStrip.onDidChange(this.onDidHueChange,this)),this._register(this.hueStrip.onColorFlushed(this.flushColor,this))}flushColor(){this.model.flushColor()}onDidSaturationValueChange({s:e,v:t}){var i=this.model.color.hsva;this.model.color=new ie.a(new ie.b(i.h,e,t,i.a))}onDidOpacityChange(e){var t=this.model.color.hsva;this.model.color=new ie.a(new ie.b(t.h,t.s,t.v,e))}onDidHueChange(e){var t=this.model.color.hsva;e=360*(1-e);this.model.color=new ie.a(new ie.b(360==e?0:e,t.s,t.v,t.a))}layout(){this.saturationBox.layout(),this.opacityStrip.layout(),this.hueStrip.layout()}}class he extends r.a{constructor(e,t,i){super(),this.model=t,this.pixelRatio=i,this._onDidChange=new ne.b,this.onDidChange=this._onDidChange.event,this._onColorFlushed=new ne.b,this.onColorFlushed=this._onColorFlushed.event,this.domNode=ae(".saturation-wrap"),d.q(e,this.domNode),this.canvas=document.createElement("canvas"),this.canvas.className="saturation-box",d.q(this.domNode,this.canvas),this.selection=ae(".saturation-selection"),d.q(this.domNode,this.selection),this.layout(),this._register(d.g(this.domNode,e=>this.onMouseDown(e))),this._register(this.model.onDidChangeColor(this.onDidChangeColor,this)),this.monitor=null}onMouseDown(e){this.monitor=this._register(new se.a);const t=d.D(this.domNode),i=(e.target!==this.selection&&this.onDidChangePosition(e.offsetX,e.offsetY),this.monitor.startMonitoring(e.target,e.buttons,se.b,e=>this.onDidChangePosition(e.posx-t.left,e.posy-t.top),()=>null),d.h(document,()=>{this._onColorFlushed.fire(),i.dispose(),this.monitor&&(this.monitor.stopMonitoring(!0),this.monitor=null)},!0))}onDidChangePosition(e,t){e=Math.max(0,Math.min(1,e/this.width)),t=Math.max(0,Math.min(1,1-t/this.height)),this.paintSelection(e,t),this._onDidChange.fire({s:e,v:t})}layout(){this.width=this.domNode.offsetWidth,this.height=this.domNode.offsetHeight,this.canvas.width=this.width*this.pixelRatio,this.canvas.height=this.height*this.pixelRatio,this.paint();var e=this.model.color.hsva;this.paintSelection(e.s,e.v)}paint(){var e=this.model.color.hsva,t=(e=new ie.a(new ie.b(e.h,1,1,1)),this.canvas.getContext("2d")),i=t.createLinearGradient(0,0,this.canvas.width,0),n=(i.addColorStop(0,"rgba(255, 255, 255, 1)"),i.addColorStop(.5,"rgba(255, 255, 255, 0.5)"),i.addColorStop(1,"rgba(255, 255, 255, 0)"),t.createLinearGradient(0,0,0,this.canvas.height));n.addColorStop(0,"rgba(0, 0, 0, 0)"),n.addColorStop(1,"rgba(0, 0, 0, 1)"),t.rect(0,0,this.canvas.width,this.canvas.height),t.fillStyle=ie.a.Format.CSS.format(e),t.fill(),t.fillStyle=i,t.fill(),t.fillStyle=n,t.fill()}paintSelection(e,t){this.selection.style.left=e*this.width+"px",this.selection.style.top=this.height-t*this.height+"px"}onDidChangeColor(){this.monitor&&this.monitor.isMonitoring()||this.paint()}}class ce extends r.a{constructor(e,t){super(),this.model=t,this._onDidChange=new ne.b,this.onDidChange=this._onDidChange.event,this._onColorFlushed=new ne.b,this.onColorFlushed=this._onColorFlushed.event,this.domNode=d.q(e,ae(".strip")),this.overlay=d.q(this.domNode,ae(".overlay")),this.slider=d.q(this.domNode,ae(".slider")),this.slider.style.top="0px",this._register(d.g(this.domNode,e=>this.onMouseDown(e))),this.layout()}layout(){this.height=this.domNode.offsetHeight-this.slider.offsetHeight;var e=this.getValue(this.model.color);this.updateSliderPosition(e)}onMouseDown(e){const t=this._register(new se.a),i=d.D(this.domNode),n=(this.domNode.classList.add("grabbing"),e.target!==this.slider&&this.onDidChangeTop(e.offsetY),t.startMonitoring(e.target,e.buttons,se.b,e=>this.onDidChangeTop(e.posy-i.top),()=>null),d.h(document,()=>{this._onColorFlushed.fire(),n.dispose(),t.stopMonitoring(!0),this.domNode.classList.remove("grabbing")},!0))}onDidChangeTop(e){e=Math.max(0,Math.min(1,1-e/this.height)),this.updateSliderPosition(e),this._onDidChange.fire(e)}updateSliderPosition(e){this.slider.style.top=(1-e)*this.height+"px"}}class ue extends ce{constructor(e,t){super(e,t),this.domNode.classList.add("opacity-strip"),this._register(t.onDidChangeColor(this.onDidChangeColor,this)),this.onDidChangeColor(this.model.color)}onDidChangeColor(e){var{r:e,g:t,b:i}=e.rgba,n=new ie.a(new ie.c(e,t,i,1));e=new ie.a(new ie.c(e,t,i,0));this.overlay.style.background=`linear-gradient(to bottom, ${n} 0%, ${e} 100%)`}getValue(e){return e.hsva.a}}class ge extends ce{constructor(e,t){super(e,t),this.domNode.classList.add("hue-strip")}getValue(e){return 1-e.hsva.h/360}}class pe extends _.a{constructor(e,t,i,n){super(),this.model=t,this.pixelRatio=i,this._register(Object(re.l)(()=>this.layout())),t=ae(".colorpicker-widget"),e.appendChild(t),i=new le(t,this.model,n),this.body=new de(t,this.model,this.pixelRatio),this._register(i),this._register(this.body)}layout(){this.body.layout()}}var me=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))};class fe{constructor(e,t,i,n){this.owner=e,this.range=t,this.model=i,this.provider=n,this.forceShowAtRange=!0}isValidForHoverAnchor(e){return 1===e.type&&this.range.startColumn<=e.range.startColumn&&this.range.endColumn>=e.range.endColumn}}let _e=class{constructor(e,t,i){this._editor=e,this._hover=t,this._themeService=i}computeSync(e,t){return[]}computeAsync(e,t,i){return me(this,void 0,void 0,(function*(){if(this._editor.hasModel()){var e=te.a.get(this._editor);for(const n of t){var i=e.getColorData(n.range.getStartPosition());if(i)return[yield this._createColorHover(this._editor.getModel(),i.colorInfo,i.provider)]}}return[]}))}_createColorHover(e,t,i){return me(this,void 0,void 0,(function*(){var n=e.getValueInRange(t.range),{red:o,green:r,blue:a,alpha:l}=t.color,o=new ie.c(Math.round(255*o),Math.round(255*r),Math.round(255*a),l),r=new ie.a(o),a=yield Object(ee.a)(e,t,i,V.a.None),l=new oe(r,[],0);return l.colorPresentations=a||[],l.guessColorPresentation(r,n),new fe(this,s.a.lift(t.range),l,i)}))}renderHoverParts(e,t,i){if(0===e.length||!this._editor.hasModel())return r.a.None;var n=new r.b;const o=e[0],a=this._editor.getModel(),l=o.model;e=n.add(new pe(t,l,this._editor.getOption(128),this._themeService));let d=new s.a(o.range.startLineNumber,o.range.startColumn,o.range.endLineNumber,o.range.endColumn);const h=()=>{let e,t;var i;l.presentation.textEdit?(e=[l.presentation.textEdit],t=new s.a(l.presentation.textEdit.range.startLineNumber,l.presentation.textEdit.range.startColumn,l.presentation.textEdit.range.endLineNumber,l.presentation.textEdit.range.endColumn),i=this._editor.getModel()._setTrackedRange(null,t,3),this._editor.pushUndoStop(),this._editor.executeEdits("colorpicker",e),t=this._editor.getModel()._getTrackedRange(i)||t):(e=[{identifier:null,range:d,text:l.presentation.label,forceMoveMarkers:!1}],t=d.setEndPosition(d.endLineNumber,d.startColumn+l.presentation.label.length),this._editor.pushUndoStop(),this._editor.executeEdits("colorpicker",e)),l.presentation.additionalTextEdits&&(e=[...l.presentation.additionalTextEdits],this._editor.executeEdits("colorpicker",e),this._hover.hide()),this._editor.pushUndoStop(),d=t},c=e=>Object(ee.a)(a,{range:d,color:{red:e.rgba.r/255,green:e.rgba.g/255,blue:e.rgba.b/255,alpha:e.rgba.a}},o.provider,V.a.None).then(e=>{l.colorPresentations=e||[]});return n.add(l.onColorFlushed(e=>{c(e).then(h)})),n.add(l.onDidChangeColor(c)),this._hover.setColorPicker(e),n}};_e=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3{var i;return!(!e.options.isWholeLine&&(i=e.range.startLineNumber===n?e.range.startColumn:1,e=e.range.endLineNumber===n?e.range.endColumn:o,i>t.range.startColumn||t.range.endColumn>e))})}computeAsync(e){return be(this,void 0,void 0,(function*(){const t=this._anchor;if(!this._editor.hasModel()||!t)return Promise.resolve([]);const i=we._getLineDecorations(this._editor,t);var n=yield Promise.all(this._participants.map(n=>this._computeAsync(n,i,t,e)));return Object(f.k)(n)}))}_computeAsync(e,t,i,n){return be(this,void 0,void 0,(function*(){return e.computeAsync?e.computeAsync(i,t,n):[]}))}computeSync(){if(!this._editor.hasModel()||!this._anchor)return[];var e=we._getLineDecorations(this._editor,this._anchor);let t=[];for(const i of this._participants)t=t.concat(i.computeSync(this._anchor,e));return Object(f.e)(t)}onResult(e,t){this._result=t?e.concat(this._result):this._result.concat(e)}getResult(){return this._result.slice(0)}getResultWithLoadingMessage(){if(this._anchor)for(const t of this._participants)if(t.createLoadingMessage){var e=t.createLoadingMessage(this._anchor);if(e)return this._result.slice(0).concat([e])}return this._result.slice(0)}}let ye=class e extends _.a{constructor(t,i,n,o){super(),this._hoverVisibleKey=i,this._keybindingService=o,this.allowEditorOverflow=!0,this._participants=[n.createInstance(_e,t,this),n.createInstance(q,t,this),n.createInstance(J,t,this),n.createInstance(B,t,this)],this._hover=this._register(new C),this._id=e.ID,this._editor=t,this._isVisible=!1,this._stoleFocus=!1,this._renderDisposable=null,this.onkeydown(this._hover.containerDomNode,e=>{e.equals(9)&&this.hide()}),this._register(this._editor.onDidChangeConfiguration(e=>{e.hasChanged(42)&&this._updateFont()})),this._editor.onDidLayoutChange(()=>this.layout()),this.layout(),this._editor.addContentWidget(this),this._showAtPosition=null,this._showAtRange=null,this._stoleFocus=!1,this._messages=[],this._lastAnchor=null,this._computer=new we(this._editor,this._participants),this._highlightDecorations=[],this._isChangingDecorations=!1,this._shouldFocus=!1,this._colorPicker=null,this._hoverOperation=new m(this._computer,e=>this._withResult(e,!0),null,e=>this._withResult(e,!1),this._editor.getOption(52).delay),this._register(d.o(this.getDomNode(),d.d.FOCUS,()=>{this._colorPicker&&this.getDomNode().classList.add("colorpicker-hover")})),this._register(d.o(this.getDomNode(),d.d.BLUR,()=>{this.getDomNode().classList.remove("colorpicker-hover")})),this._register(t.onDidChangeConfiguration(()=>{this._hoverOperation.setHoverTime(this._editor.getOption(52).delay)})),this._register(u.F.onDidChange(()=>{this._isVisible&&this._lastAnchor&&0e.startsWith("ced-colorBox"))&&e.target.range.endColumn-e.target.range.startColumn==1?new s.a(e.target.range.startLineNumber,e.target.range.startColumn+1,e.target.range.endLineNumber,e.target.range.endColumn+1):e.target.range,n.push(new $(0,i))),0!==n.length&&(n.sort((e,t)=>t.priority-e.priority),this._startShowingAt(n[0],0,!1),!0)}_showAt(e,t,i){this._showAtPosition=e,this._showAtRange=t,this._hoverVisibleKey.set(!0),this._isVisible=!0,this._hover.containerDomNode.classList.toggle("hidden",!this._isVisible),this._editor.layoutContentWidget(this),this._editor.render(),(this._stoleFocus=i)&&this._hover.containerDomNode.focus()}getPosition(){return this._isVisible?{position:this._showAtPosition,range:this._showAtRange,preference:[1,2]}:null}_updateFont(){Array.prototype.slice.call(this._hover.contentsDomNode.getElementsByClassName("code")).forEach(e=>this._editor.applyFontInfo(e))}_updateContents(e){this._hover.contentsDomNode.textContent="",this._hover.contentsDomNode.appendChild(e),this._updateFont(),this._editor.layoutContentWidget(this),this._hover.onContentsChanged()}layout(){var e=Math.max(this._editor.getLayoutInfo().height/4,250),{fontSize:t,lineHeight:i}=this._editor.getOption(42);this._hover.contentsDomNode.style.fontSize=t+"px",this._hover.contentsDomNode.style.lineHeight=i+"px",this._hover.contentsDomNode.style.maxHeight=e+"px",this._hover.contentsDomNode.style.maxWidth=Math.max(.66*this._editor.getLayoutInfo().width,500)+"px"}onModelDecorationsChanged(){this._isChangingDecorations||this._isVisible&&(this._hoverOperation.cancel(),this._computer.clearResult(),this._colorPicker||this._hoverOperation.start(0))}startShowingAtRange(e,t,i){this._startShowingAt(new $(0,e),t,i)}_startShowingAt(e,t,i){if(!this._lastAnchor||!this._lastAnchor.equals(e)){if(this._hoverOperation.cancel(),this._isVisible)if(this._showAtPosition&&this._lastAnchor&&e.canAdoptVisibleHover(this._lastAnchor,this._showAtPosition)){var n=this._messages.filter(t=>t.isValidForHoverAnchor(e));if(0===n.length)this.hide();else{if(n.length===this._messages.length)return;this._renderMessages(e,n)}}else this.hide();this._lastAnchor=e,this._computer.setAnchor(e),this._shouldFocus=i,this._hoverOperation.start(t)}}hide(){this._lastAnchor=null,this._hoverOperation.cancel(),this._isVisible&&(setTimeout(()=>{this._isVisible||this._hoverVisibleKey.set(!1)},0),this._isVisible=!1,this._hover.containerDomNode.classList.toggle("hidden",!this._isVisible),this._editor.layoutContentWidget(this),this._stoleFocus)&&this._editor.focus(),this._isChangingDecorations=!0,this._highlightDecorations=this._editor.deltaDecorations(this._highlightDecorations,[]),this._isChangingDecorations=!1,this._renderDisposable&&(this._renderDisposable.dispose(),this._renderDisposable=null),this._colorPicker=null}isColorPickerVisible(){return!!this._colorPicker}setColorPicker(e){this._colorPicker=e}onContentsChanged(){this._hover.onContentsChanged()}_withResult(e,t){this._messages=e,this._lastAnchor&&0{e.hasChanged(42)&&this.updateFont()})),this._editor.addOverlayWidget(this)}get isVisible(){return this._isVisible}set isVisible(e){this._isVisible=e,this._domNode.classList.toggle("hidden",!this._isVisible)}getId(){return this._id}getDomNode(){return this._domNode}showAt(e){this._showAtLineNumber=e,this.isVisible||(this.isVisible=!0);e=this._editor.getLayoutInfo();var t=this._editor.getTopForLineNumber(this._showAtLineNumber),i=this._editor.getScrollTop(),n=this._editor.getOption(58);t=t-i-(this._domNode.clientHeight-n)/2;this._domNode.style.left=e.glyphMarginLeft+e.glyphMarginWidth+"px",this._domNode.style.top=Math.max(Math.round(t),0)+"px"}hide(){this.isVisible&&(this.isVisible=!1)}getPosition(){return null}dispose(){this._editor.removeOverlayWidget(this),super.dispose()}updateFont(){var e=Array.prototype.slice.call(this._domNode.getElementsByTagName("code")),t=Array.prototype.slice.call(this._domNode.getElementsByClassName("code"));[...e,...t].forEach(e=>this._editor.applyFontInfo(e))}updateContents(e){this._domNode.textContent="",this._domNode.appendChild(e),this.updateFont()}}class Le{constructor(e){this._editor=e,this._lineNumber=-1,this._result=[]}setLineNumber(e){this._lineNumber=e,this._result=[]}clearResult(){this._result=[]}computeSync(){var e,t=e=>({value:e}),i=this._editor.getLineDecorations(this._lineNumber),n=[];if(i)for(const o of i)o.options.glyphMarginClassName&&(e=o.options.glyphMarginHoverMessage)&&!Object(j.b)(e)&&n.push(...Object(f.c)(e).map(t));return n}onResult(e,t){this._result=this._result.concat(e)}getResult(){return this._result}getResultWithLoadingMessage(){return this.getResult()}}class xe extends Se{constructor(e,t,i=x.b){super(xe.ID,e),this._renderDisposeables=this._register(new r.b),this._messages=[],this._lastLineNumber=-1,this._markdownRenderer=this._register(new W.a({editor:this._editor},t,i)),this._computer=new Le(this._editor),this._hoverOperation=new m(this._computer,e=>this._withResult(e),void 0,e=>this._withResult(e),300)}dispose(){this._hoverOperation.cancel(),super.dispose()}onModelDecorationsChanged(){this.isVisible&&(this._hoverOperation.cancel(),this._computer.clearResult(),this._hoverOperation.start(0))}startShowingAt(e){this._lastLineNumber!==e&&(this._hoverOperation.cancel(),this.hide(),this._lastLineNumber=e,this._computer.setLineNumber(e),this._hoverOperation.start(0))}hide(){this._lastLineNumber=-1,this._hoverOperation.cancel(),super.hide()}_withResult(e){this._messages=e,0{e.hasChanged(52)&&(this._unhookEvents(),this._hookEvents())}),this._hoverVisibleKey=a.a.hoverVisible.bindTo(o)}static get(t){return t.getContribution(e.ID)}_hookEvents(){var e=()=>this._hideWidgets(),t=this._editor.getOption(52);this._isHoverEnabled=t.enabled,this._isHoverSticky=t.sticky,this._isHoverEnabled?(this._toUnhook.add(this._editor.onMouseDown(e=>this._onEditorMouseDown(e))),this._toUnhook.add(this._editor.onMouseUp(e=>this._onEditorMouseUp(e))),this._toUnhook.add(this._editor.onMouseMove(e=>this._onEditorMouseMove(e))),this._toUnhook.add(this._editor.onKeyDown(e=>this._onKeyDown(e))),this._toUnhook.add(this._editor.onDidChangeModelDecorations(()=>this._onModelDecorationsChanged()))):(this._toUnhook.add(this._editor.onMouseMove(e=>this._onEditorMouseMove(e))),this._toUnhook.add(this._editor.onKeyDown(e=>this._onKeyDown(e)))),this._toUnhook.add(this._editor.onMouseLeave(e)),this._toUnhook.add(this._editor.onDidChangeModel(e)),this._toUnhook.add(this._editor.onDidScrollChange(e=>this._onEditorScrollChanged(e)))}_unhookEvents(){this._toUnhook.clear()}_onModelDecorationsChanged(){var e;null!=(e=this._contentWidget)&&e.onModelDecorationsChanged(),null!=(e=this._glyphWidget)&&e.onModelDecorationsChanged()}_onEditorScrollChanged(e){(e.scrollTopChanged||e.scrollLeftChanged)&&this._hideWidgets()}_onEditorMouseDown(e){this._isMouseDown=!0;var t=e.target.type;9===t&&e.target.detail===ye.ID?this._hoverClicked=!0:12===t&&e.target.detail===xe.ID||(12!==t&&e.target.detail!==xe.ID&&(this._hoverClicked=!1),this._hideWidgets())}_onEditorMouseUp(e){this._isMouseDown=!1}_onEditorMouseMove(e){var t,i=e.target.type;this._isMouseDown&&this._hoverClicked||this._isHoverSticky&&9===i&&e.target.detail===ye.ID||this._isHoverSticky&&(null==(t=null==(t=e.event.browserEvent.view)?void 0:t.getSelection())||!t.isCollapsed)||!this._isHoverSticky&&9===i&&e.target.detail===ye.ID&&null!=(t=this._contentWidget)&&t.isColorPickerVisible()||this._isHoverSticky&&12===i&&e.target.detail===xe.ID||(this._isHoverEnabled?this._getOrCreateContentWidget().maybeShowAt(e)?null!=(t=this._glyphWidget)&&t.hide():2===i&&e.target.position?(null!=(t=this._contentWidget)&&t.hide(),this._glyphWidget||(this._glyphWidget=new xe(this._editor,this._modeService,this._openerService)),this._glyphWidget.startShowingAt(e.target.position.lineNumber)):this._hideWidgets():this._hideWidgets())}_onKeyDown(e){5!==e.keyCode&&6!==e.keyCode&&57!==e.keyCode&&4!==e.keyCode&&this._hideWidgets()}_hideWidgets(){var e;this._isMouseDown&&this._hoverClicked&&null!=(e=this._contentWidget)&&e.isColorPickerVisible()||(this._hoverClicked=!1,null!=(e=this._glyphWidget)&&e.hide(),null!=(e=this._contentWidget)&&e.hide())}_getOrCreateContentWidget(){return this._contentWidget||(this._contentWidget=this._instantiationService.createInstance(ye,this._editor,this._hoverVisibleKey)),this._contentWidget}isColorPickerVisible(){var e;return(null==(e=this._contentWidget)?void 0:e.isColorPickerVisible())||!1}showContentHover(e,t,i){this._getOrCreateContentWidget().startShowingAtRange(e,t,i)}dispose(){var e;this._unhookEvents(),this._toUnhook.dispose(),this._didChangeConfigurationHandler.dispose(),null!=(e=this._glyphWidget)&&e.dispose(),null!=(e=this._contentWidget)&&e.dispose()}};De.ID="editor.contrib.hover",De=c([X(1,O.a),X(2,x.a),X(3,l.a),X(4,A.b)],De);class Ne extends t.b{constructor(){super({id:"editor.action.showHover",label:n.a({key:"showHover",comment:["Label for action that will trigger the showing of a hover in the editor.","This allows for users to show the hover without using the mouse."]},"Show Hover"),alias:"Show Hover",precondition:void 0,kbOpts:{kbExpr:a.a.editorTextFocus,primary:Object(o.a)(2089,2087),weight:100}})}run(e,t){var i,n;t.hasModel()&&(i=De.get(t))&&(n=t.getPosition(),n=new s.a(n.lineNumber,n.column,n.lineNumber,n.column),t=2===t.getOption(2),i.showContentHover(n,1,t))}}class Oe extends t.b{constructor(){super({id:"editor.action.showDefinitionPreviewHover",label:n.a({key:"showDefinitionPreviewHover",comment:["Label for action that will trigger the showing of definition preview hover in the editor.","This allows for users to show the definition preview hover without using the mouse."]},"Show Definition Preview Hover"),alias:"Show Definition Preview Hover",precondition:void 0})}run(e,t){let i=De.get(t);if(i){var n=t.getPosition();if(n){const e=new s.a(n.lineNumber,n.column,n.lineNumber,n.column);ke.GotoDefinitionAtPositionEditorContribution.get(t).startFindDefinitionFromCursor(n).then(()=>{i.showContentHover(e,1,!0)})}}}}Object(t.l)(De.ID,De),Object(t.j)(Ne),Object(t.j)(Oe),Object(I.f)((e,t)=>{var i=e.getColor(M.H);i&&t.addRule(`.monaco-editor .hoverHighlight { background-color: ${i}; }`),i=e.getColor(M.E),i&&t.addRule(`.monaco-editor .monaco-hover { background-color: ${i}; }`),i=e.getColor(M.F),i&&(t.addRule(`.monaco-editor .monaco-hover { border: 1px solid ${i}; }`),t.addRule(`.monaco-editor .monaco-hover .hover-row:not(:first-child):not(:empty) { border-top: 1px solid ${i.transparent(.5)}; }`),t.addRule(`.monaco-editor .monaco-hover hr { border-top: 1px solid ${i.transparent(.5)}; }`),t.addRule(`.monaco-editor .monaco-hover hr { border-bottom: 0px solid ${i.transparent(.5)}; }`)),i=e.getColor(M.Jc),i&&t.addRule(`.monaco-editor .monaco-hover a { color: ${i}; }`),i=e.getColor(M.Ic),i&&t.addRule(`.monaco-editor .monaco-hover a:hover { color: ${i}; }`),i=e.getColor(M.G),i&&t.addRule(`.monaco-editor .monaco-hover { color: ${i}; }`),i=e.getColor(M.I),i&&t.addRule(`.monaco-editor .monaco-hover .hover-row .actions { background-color: ${i}; }`),i=e.getColor(M.Hc);i&&t.addRule(`.monaco-editor .monaco-hover code { background-color: ${i}; }`)})},af40:function(e,t,i){"use strict";i.d(t,"a",(function(){return n}));class n{constructor(e,t=[],i=!1){this.ctor=e,this.staticArguments=t,this.supportsDelayedInstantiation=i}}},afa2:function(e,t,i){},b055:function(e,t,i){"use strict";i.d(t,"b",(function(){return o})),i.d(t,"c",(function(){return r})),i.d(t,"a",(function(){return s}));var n=i("8ae8");function o(e){return!(!e||"function"!=typeof e.getEditorType)&&e.getEditorType()===n.a.ICodeEditor}function r(e){return!(!e||"function"!=typeof e.getEditorType)&&e.getEditorType()===n.a.IDiffEditor}function s(e){return o(e)?e:r(e)?e.getModifiedEditor():null}},b0cd:function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return o})),t=i("4b76"),i=i("0a0f"),t.a;const n=Object(i.c)("notificationService");class o{}},b12b:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"perl",extensions:[".pl"],aliases:["Perl","pl"],loader:function(){return i.e("chunk-2d0c0494").then(i.bind(null,"40ac"))}})},b1ca:function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),t=i("0a0f");const n=Object(t.c)("themeService")},b223:function(e,t,i){},b272:function(e,t,i){"use strict";i.d(t,"a",(function(){return d}));var n=i("3742"),o=i("2c29"),r=i("2e5d"),s=i("f85a"),a=i("6a89"),l=i("7061");class d{static deleteRight(e,t,i,n){var r=[];let l=3!==e;for(let c=0,u=n.length;c=l.length+1)return!1;var h=l.charAt(d.column-2),c=n.get(h);if(!c)return!1;if(Object(r.g)(h)){if("never"===i)return!1}else if("never"===t)return!1;var u=l.charAt(d.column-1);let m=!1;for(const e of c)e.open===h&&e.close===u&&(m=!0);if(!m)return!1;if("auto"===e){let e=!1;for(let t=0,i=a.length;tthis.runCommand(e,t),description:this._description})}_registerMenuItem(e){d.d.appendMenuItem(e.menuId,{group:e.group,command:{id:this.id,title:e.title,icon:e.icon,precondition:this.precondition},when:e.when,order:e.order})}}class b extends _{constructor(){super(...arguments),this._implementations=[]}addImplementation(e,t,i){return this._implementations.push({priority:e,name:t,implementation:i}),this._implementations.sort((e,t)=>t.priority-e.priority),{dispose:()=>{for(let e=0;e{if(e.get(c.b).contextMatchesRules(Object(m.o)(this.precondition)))return this.runEditorCommand(e,i,t)})}}class w extends C{constructor(e){super(w.convertOptions(e)),this.label=e.label,this.alias=e.alias}static convertOptions(e){let t;function i(t){return t.menuId||(t.menuId=d.b.EditorContext),t.title||(t.title=e.label),t.when=c.a.and(e.precondition,t.when),t}return t=Array.isArray(e.menuOpts)?e.menuOpts:e.menuOpts?[e.menuOpts]:[],Array.isArray(e.contextMenuOpts)?t.push(...e.contextMenuOpts.map(i)):e.contextMenuOpts&&t.push(i(e.contextMenuOpts)),e.menuOpts=t,e}runEditorCommand(e,t,i){return this.reportTelemetry(e,t),this.run(e,t,i||{})}reportTelemetry(e,t){e.get(p.a).publicLog2("editorActionInvoked",{name:this.label,id:this.id})}}class y extends w{constructor(){super(...arguments),this._implementations=[]}addImplementation(e,t){return this._implementations.push([e,t]),this._implementations.sort((e,t)=>t[0]-e[0]),{dispose:()=>{for(let e=0;enew Promise((n,o)=>{try{n(t(e.object.textEditorModel,s.a.lift(r),i.slice(2)))}catch(n){o(n)}}).finally(()=>{e.dispose()}))}))}function L(e,t){h.a.registerCommand(e,(function(e,...i){var[n]=i,r=(Object(m.c)(o.a.isUri(n)),e.get(a.a).getModel(n));return r?t(r,...i.slice(1)):e.get(l.a).createModelReference(n).then(e=>new Promise((n,o)=>{try{n(t(e.object.textEditorModel,i.slice(1)))}catch(n){o(n)}}).finally(()=>{e.dispose()}))}))}function x(e){return E.INSTANCE.registerEditorCommand(e),e}function k(e){return e=new e,E.INSTANCE.registerEditorAction(e),e}function D(e){return E.INSTANCE.registerEditorAction(e),e}function N(e){E.INSTANCE.registerEditorAction(e)}function O(e,t){E.INSTANCE.registerEditorContribution(e,t)}(i=n=n||{}).getEditorCommand=function(e){return E.INSTANCE.getEditorCommand(e)},i.getEditorActions=function(){return E.INSTANCE.getEditorActions()},i.getEditorContributions=function(){return E.INSTANCE.getEditorContributions()},i.getSomeEditorContributions=function(e){return E.INSTANCE.getEditorContributions().filter(t=>0<=e.indexOf(t.id))},i.getDiffEditorContributions=function(){return E.INSTANCE.getDiffEditorContributions()};class E{constructor(){this.editorContributions=[],this.diffEditorContributions=[],this.editorActions=[],this.editorCommands=Object.create(null)}registerEditorContribution(e,t){this.editorContributions.push({id:e,ctor:t})}getEditorContributions(){return this.editorContributions.slice(0)}getDiffEditorContributions(){return this.diffEditorContributions.slice(0)}registerEditorAction(e){e.register(),this.editorActions.push(e)}getEditorActions(){return this.editorActions.slice(0)}registerEditorCommand(e){e.register(),this.editorCommands[e.id]=e}getEditorCommand(e){return this.editorCommands[e]||null}}function I(e){return e.register(),e}E.INSTANCE=new E,g.a.add("editor.contributions",E.INSTANCE);const M=I(new b({id:"undo",precondition:void 0,kbOpts:{weight:0,primary:2104},menuOpts:[{menuId:d.b.MenubarEditMenu,group:"1_do",title:t.a({key:"miUndo",comment:["&& denotes a mnemonic"]},"&&Undo"),order:1},{menuId:d.b.CommandPalette,group:"",title:t.a("undo","Undo"),order:1}]})),T=(I(new v(M,{id:"default:undo",precondition:void 0})),I(new b({id:"redo",precondition:void 0,kbOpts:{weight:0,primary:2103,secondary:[3128],mac:{primary:3128}},menuOpts:[{menuId:d.b.MenubarEditMenu,group:"1_do",title:t.a({key:"miRedo",comment:["&& denotes a mnemonic"]},"&&Redo"),order:2},{menuId:d.b.CommandPalette,group:"",title:t.a("redo","Redo"),order:1}]}))),A=(I(new v(T,{id:"default:redo",precondition:void 0})),I(new b({id:"editor.action.selectAll",precondition:void 0,kbOpts:{weight:0,kbExpr:null,primary:2079},menuOpts:[{menuId:d.b.MenubarSelectionMenu,group:"1_basic",title:t.a({key:"miSelectAll",comment:["&& denotes a mnemonic"]},"&&Select All"),order:1},{menuId:d.b.CommandPalette,group:"",title:t.a("selectAll","Select All"),order:1}]})))},b329:function(e,t,i){},b3b2:function(e,t,i){"use strict";i.r(t),i.d(t,"MoveWordCommand",(function(){return _})),i.d(t,"WordLeftCommand",(function(){return b})),i.d(t,"WordRightCommand",(function(){return v})),i.d(t,"CursorWordStartLeft",(function(){return C})),i.d(t,"CursorWordEndLeft",(function(){return w})),i.d(t,"CursorWordLeft",(function(){return y})),i.d(t,"CursorWordStartLeftSelect",(function(){return S})),i.d(t,"CursorWordEndLeftSelect",(function(){return L})),i.d(t,"CursorWordLeftSelect",(function(){return x})),i.d(t,"CursorWordAccessibilityLeft",(function(){return k})),i.d(t,"CursorWordAccessibilityLeftSelect",(function(){return D})),i.d(t,"CursorWordStartRight",(function(){return N})),i.d(t,"CursorWordEndRight",(function(){return O})),i.d(t,"CursorWordRight",(function(){return E})),i.d(t,"CursorWordStartRightSelect",(function(){return I})),i.d(t,"CursorWordEndRightSelect",(function(){return M})),i.d(t,"CursorWordRightSelect",(function(){return T})),i.d(t,"CursorWordAccessibilityRight",(function(){return A})),i.d(t,"CursorWordAccessibilityRightSelect",(function(){return R})),i.d(t,"DeleteWordCommand",(function(){return P})),i.d(t,"DeleteWordLeftCommand",(function(){return F})),i.d(t,"DeleteWordRightCommand",(function(){return B})),i.d(t,"DeleteWordStartLeft",(function(){return j})),i.d(t,"DeleteWordEndLeft",(function(){return W})),i.d(t,"DeleteWordLeft",(function(){return V})),i.d(t,"DeleteWordStartRight",(function(){return H})),i.d(t,"DeleteWordEndRight",(function(){return z})),i.d(t,"DeleteWordRight",(function(){return U})),i.d(t,"DeleteInsideWord",(function(){return K}));var n=i("dff7"),o=(t=i("b2cc"),i("2c29")),r=i("2e5d"),s=i("d48d"),a=i("e6ff"),l=i("7061"),d=i("6a89"),h=i("8025"),c=i("c101"),u=i("4779"),g=i("4fc3"),p=i("fd49"),m=i("70cb"),f=i("1665");class _ extends t.c{constructor(e){super(e),this._inSelectionMode=e.inSelectionMode,this._wordNavigationType=e.wordNavigationType}runEditorCommand(e,t,i){if(t.hasModel()){const e=Object(a.a)(t.getOption(116)),i=t.getModel();var n=t.getSelections().map(t=>{var n=new l.a(t.positionLineNumber,t.positionColumn);n=this._move(e,i,n,this._wordNavigationType);return this._moveTo(t,n,this._inSelectionMode)});i.pushStackElement(),t._getViewModel().setCursorStates("moveWordCommand",3,n.map(e=>r.d.fromModelSelection(e))),1===n.length&&(n=new l.a(n[0].positionLineNumber,n[0].positionColumn),t.revealPosition(n,0))}}_moveTo(e,t,i){return i?new h.a(e.selectionStartLineNumber,e.selectionStartColumn,t.lineNumber,t.column):new h.a(t.lineNumber,t.column,t.lineNumber,t.column)}}class b extends _{_move(e,t,i,n){return s.a.moveWordLeft(e,t,i,n)}}class v extends _{_move(e,t,i,n){return s.a.moveWordRight(e,t,i,n)}}class C extends b{constructor(){super({inSelectionMode:!1,wordNavigationType:0,id:"cursorWordStartLeft",precondition:void 0})}}class w extends b{constructor(){super({inSelectionMode:!1,wordNavigationType:2,id:"cursorWordEndLeft",precondition:void 0})}}class y extends b{constructor(){var e;super({inSelectionMode:!1,wordNavigationType:1,id:"cursorWordLeft",precondition:void 0,kbOpts:{kbExpr:g.a.and(c.a.textInputFocus,null==(e=g.a.and(u.a,f.b))?void 0:e.negate()),primary:2063,mac:{primary:527},weight:100}})}}class S extends b{constructor(){super({inSelectionMode:!0,wordNavigationType:0,id:"cursorWordStartLeftSelect",precondition:void 0})}}class L extends b{constructor(){super({inSelectionMode:!0,wordNavigationType:2,id:"cursorWordEndLeftSelect",precondition:void 0})}}class x extends b{constructor(){var e;super({inSelectionMode:!0,wordNavigationType:1,id:"cursorWordLeftSelect",precondition:void 0,kbOpts:{kbExpr:g.a.and(c.a.textInputFocus,null==(e=g.a.and(u.a,f.b))?void 0:e.negate()),primary:3087,mac:{primary:1551},weight:100}})}}class k extends b{constructor(){super({inSelectionMode:!1,wordNavigationType:3,id:"cursorWordAccessibilityLeft",precondition:void 0})}_move(e,t,i,n){return super._move(Object(a.a)(p.g.wordSeparators.defaultValue),t,i,n)}}class D extends b{constructor(){super({inSelectionMode:!0,wordNavigationType:3,id:"cursorWordAccessibilityLeftSelect",precondition:void 0})}_move(e,t,i,n){return super._move(Object(a.a)(p.g.wordSeparators.defaultValue),t,i,n)}}class N extends v{constructor(){super({inSelectionMode:!1,wordNavigationType:0,id:"cursorWordStartRight",precondition:void 0})}}class O extends v{constructor(){var e;super({inSelectionMode:!1,wordNavigationType:2,id:"cursorWordEndRight",precondition:void 0,kbOpts:{kbExpr:g.a.and(c.a.textInputFocus,null==(e=g.a.and(u.a,f.b))?void 0:e.negate()),primary:2065,mac:{primary:529},weight:100}})}}class E extends v{constructor(){super({inSelectionMode:!1,wordNavigationType:2,id:"cursorWordRight",precondition:void 0})}}class I extends v{constructor(){super({inSelectionMode:!0,wordNavigationType:0,id:"cursorWordStartRightSelect",precondition:void 0})}}class M extends v{constructor(){var e;super({inSelectionMode:!0,wordNavigationType:2,id:"cursorWordEndRightSelect",precondition:void 0,kbOpts:{kbExpr:g.a.and(c.a.textInputFocus,null==(e=g.a.and(u.a,f.b))?void 0:e.negate()),primary:3089,mac:{primary:1553},weight:100}})}}class T extends v{constructor(){super({inSelectionMode:!0,wordNavigationType:2,id:"cursorWordRightSelect",precondition:void 0})}}class A extends v{constructor(){super({inSelectionMode:!1,wordNavigationType:3,id:"cursorWordAccessibilityRight",precondition:void 0})}_move(e,t,i,n){return super._move(Object(a.a)(p.g.wordSeparators.defaultValue),t,i,n)}}class R extends v{constructor(){super({inSelectionMode:!0,wordNavigationType:3,id:"cursorWordAccessibilityRightSelect",precondition:void 0})}_move(e,t,i,n){return super._move(Object(a.a)(p.g.wordSeparators.defaultValue),t,i,n)}}class P extends t.c{constructor(e){super(e),this._whitespaceHeuristics=e.whitespaceHeuristics,this._wordNavigationType=e.wordNavigationType}runEditorCommand(e,t,i){if(t.hasModel()){const e=Object(a.a)(t.getOption(116)),i=t.getModel();var n=t.getSelections();const r=t.getOption(5),s=t.getOption(8),l=m.a.getAutoClosingPairs(i.getLanguageIdentifier().id),d=t._getViewModel();n=n.map(n=>(n=this._delete({wordSeparators:e,model:i,selection:n,whitespaceHeuristics:this._whitespaceHeuristics,autoClosingDelete:t.getOption(6),autoClosingBrackets:r,autoClosingQuotes:s,autoClosingPairs:l,autoClosedCharacters:d.getCursorAutoClosedCharacters()},this._wordNavigationType),new o.a(n,""))),t.pushUndoStop(),t.executeCommands(this.id,n),t.pushUndoStop()}}}class F extends P{_delete(e,t){return e=s.a.deleteWordLeft(e,t),e||new d.a(1,1,1,1)}}class B extends P{_delete(e,t){t=s.a.deleteWordRight(e,t);return t||(t=e.model.getLineCount(),e=e.model.getLineMaxColumn(t),new d.a(t,e,t,e))}}class j extends F{constructor(){super({whitespaceHeuristics:!1,wordNavigationType:0,id:"deleteWordStartLeft",precondition:c.a.writable})}}class W extends F{constructor(){super({whitespaceHeuristics:!1,wordNavigationType:2,id:"deleteWordEndLeft",precondition:c.a.writable})}}class V extends F{constructor(){super({whitespaceHeuristics:!0,wordNavigationType:0,id:"deleteWordLeft",precondition:c.a.writable,kbOpts:{kbExpr:c.a.textInputFocus,primary:2049,mac:{primary:513},weight:100}})}}class H extends B{constructor(){super({whitespaceHeuristics:!1,wordNavigationType:0,id:"deleteWordStartRight",precondition:c.a.writable})}}class z extends B{constructor(){super({whitespaceHeuristics:!1,wordNavigationType:2,id:"deleteWordEndRight",precondition:c.a.writable})}}class U extends B{constructor(){super({whitespaceHeuristics:!0,wordNavigationType:2,id:"deleteWordRight",precondition:c.a.writable,kbOpts:{kbExpr:c.a.textInputFocus,primary:2068,mac:{primary:532},weight:100}})}}class K extends t.b{constructor(){super({id:"deleteInsideWord",precondition:c.a.writable,label:n.a("deleteInsideWord","Delete Word"),alias:"Delete Word"})}run(e,t,i){if(t.hasModel()){const e=Object(a.a)(t.getOption(116)),i=t.getModel();var n=t.getSelections().map(t=>(t=s.a.deleteInsideWord(e,i,t),new o.a(t,"")));t.pushUndoStop(),t.executeCommands(this.id,n),t.pushUndoStop()}}}Object(t.k)(new C),Object(t.k)(new w),Object(t.k)(new y),Object(t.k)(new S),Object(t.k)(new L),Object(t.k)(new x),Object(t.k)(new N),Object(t.k)(new O),Object(t.k)(new E),Object(t.k)(new I),Object(t.k)(new M),Object(t.k)(new T),Object(t.k)(new k),Object(t.k)(new D),Object(t.k)(new A),Object(t.k)(new R),Object(t.k)(new j),Object(t.k)(new W),Object(t.k)(new V),Object(t.k)(new H),Object(t.k)(new z),Object(t.k)(new U),Object(t.j)(K)},b400:function(e,t,i){"use strict";i.d(t,"c",(function(){return n})),i.d(t,"a",(function(){return o})),i.d(t,"b",(function(){return d}));var n,o,r=i("4b76");t=i("dff7"),i=i("0a0f");(a=n=n||{})[a.Hint=1]="Hint",a[a.Info=2]="Info",a[a.Warning=4]="Warning",a[a.Error=8]="Error";{var s=n=n||{};s.compare=function(e,t){return t-e};const e=Object.create(null);e[s.Error]=Object(t.a)("sev.error","Error"),e[s.Warning]=Object(t.a)("sev.warning","Warning"),e[s.Info]=Object(t.a)("sev.info","Info"),s.toString=function(t){return e[t]||""},s.fromSeverity=function(e){switch(e){case r.a.Error:return s.Error;case r.a.Warning:return s.Warning;case r.a.Info:return s.Info;case r.a.Ignore:return s.Hint}},s.toSeverity=function(e){switch(e){case s.Error:return r.a.Error;case s.Warning:return r.a.Warning;case s.Info:return r.a.Info;case s.Hint:return r.a.Ignore}}}{var a=o=o||{};const e="";function l(t,i){var o=[e];return t.source?o.push(t.source.replace("¦","\\¦")):o.push(e),t.code?"string"==typeof t.code?o.push(t.code.replace("¦","\\¦")):o.push(t.code.value.replace("¦","\\¦")):o.push(e),void 0!==t.severity&&null!==t.severity?o.push(n.toString(t.severity)):o.push(e),t.message&&i?o.push(t.message.replace("¦","\\¦")):o.push(e),void 0!==t.startLineNumber&&null!==t.startLineNumber?o.push(t.startLineNumber.toString()):o.push(e),void 0!==t.startColumn&&null!==t.startColumn?o.push(t.startColumn.toString()):o.push(e),void 0!==t.endLineNumber&&null!==t.endLineNumber?o.push(t.endLineNumber.toString()):o.push(e),void 0!==t.endColumn&&null!==t.endColumn?o.push(t.endColumn.toString()):o.push(e),o.push(e),o.join("¦")}a.makeKey=function(e){return l(e,!0)},a.makeKeyOptionalMessage=l}const d=Object(i.c)("markerService")},b539:function(e,t,i){"use strict";i.d(t,"b",(function(){return n})),i.d(t,"a",(function(){return o})),t=i("0a0f");class n{constructor(e){this.callback=e}report(e){this._value=e,this.callback(this._value)}}n.None=Object.freeze({report(){}});const o=Object(t.c)("editorProgressService")},b574:function(e,t,i){"use strict";i.r(t),i.d(t,"SnippetController2",(function(){return p}));var n=i("a666"),o=(t=i("b2cc"),i("6a89")),r=i("8025"),s=i("c101"),a=i("4153"),l=i("4fc3"),d=i("d3d7"),h=i("59a4"),c=(i=i("dff7"),function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3")}}_doInsert(e,t){this._editor.hasModel()&&(this._snippetListener.clear(),t.undoStopBefore&&this._editor.getModel().pushStackElement(),this._session?this._session.merge(e,t):(this._modelVersionId=this._editor.getModel().getAlternativeVersionId(),this._session=new h.a(this._editor,e,t),this._session.insert()),t.undoStopAfter&&this._editor.getModel().pushStackElement(),this._updateState(),this._snippetListener.add(this._editor.onDidChangeModelContent(e=>e.isFlush&&this.cancel())),this._snippetListener.add(this._editor.onDidChangeModel(()=>this.cancel())),this._snippetListener.add(this._editor.onDidChangeCursorSelection(()=>this._updateState())))}_updateState(){if(this._session&&this._editor.hasModel())return this._modelVersionId!==this._editor.getModel().getAlternativeVersionId()&&this._session.hasPlaceholder&&!this._session.isAtLastPlaceholder&&this._session.isSelectionWithinPlaceholders()?(this._inSnippet.set(!0),this._hasPrevTabstop.set(!this._session.isAtFirstPlaceholder),this._hasNextTabstop.set(!this._session.isAtLastPlaceholder),void this._handleChoice()):this.cancel()}_handleChoice(){if(this._session&&this._editor.hasModel()){var e=this._session["choice"];if(e){if(this._currentChoice!==e){this._currentChoice=e,this._editor.setSelections(this._editor.getSelections().map(e=>r.a.fromPositions(e.getStartPosition())));const[t]=e.options;Object(a.f)(this._editor,e.options.map((e,i)=>({kind:13,label:e.value,insertText:e.value,sortText:"a".repeat(i+1),range:o.a.fromPositions(this._editor.getPosition(),this._editor.getPosition().delta(0,t.value.length))})))}}else this._currentChoice=void 0}else this._currentChoice=void 0}finish(){for(;this._inSnippet.get();)this.next()}cancel(e=!1){var t;this._inSnippet.reset(),this._hasPrevTabstop.reset(),this._hasNextTabstop.reset(),this._snippetListener.clear(),null!=(t=this._session)&&t.dispose(),this._session=void 0,this._modelVersionId=-1,e&&this._editor.setSelections([this._editor.getSelection()])}prev(){this._session&&this._session.prev(),this._updateState()}next(){this._session&&this._session.next(),this._updateState()}isInSnippet(){return Boolean(this._inSnippet.get())}};p.ID="snippetController2",p.InSnippetMode=new l.c("inSnippetMode",!1,Object(i.a)("inSnippetMode","Whether the editor in current in snippet mode")),p.HasNextTabstop=new l.c("hasNextTabstop",!1,Object(i.a)("hasNextTabstop","Whether there is a next tab stop when in snippet mode")),p.HasPrevTabstop=new l.c("hasPrevTabstop",!1,Object(i.a)("hasPrevTabstop","Whether there is a previous tab stop when in snippet mode")),p=c([u(1,d.b),u(2,l.b)],p),Object(t.l)(p.ID,p),i=t.c.bindToContribution(p.get),Object(t.k)(new i({id:"jumpToNextSnippetPlaceholder",precondition:l.a.and(p.InSnippetMode,p.HasNextTabstop),handler:e=>e.next(),kbOpts:{weight:130,kbExpr:s.a.editorTextFocus,primary:2}})),Object(t.k)(new i({id:"jumpToPrevSnippetPlaceholder",precondition:l.a.and(p.InSnippetMode,p.HasPrevTabstop),handler:e=>e.prev(),kbOpts:{weight:130,kbExpr:s.a.editorTextFocus,primary:1026}})),Object(t.k)(new i({id:"leaveSnippet",precondition:p.InSnippetMode,handler:e=>e.cancel(!0),kbOpts:{weight:130,kbExpr:s.a.editorTextFocus,primary:9,secondary:[1033]}})),Object(t.k)(new i({id:"acceptSnippet",precondition:p.InSnippetMode,handler:e=>e.finish()}))},b57f:function(e,t,i){"use strict";i.d(t,"b",(function(){return _t})),i.d(t,"a",(function(){return kt}));var n=i("fdcc"),o=i("308f"),r=i("a666"),s=i("3742"),a=i("6d8e"),l=(t=i("fd49"),i("7061")),d=i("6a89"),h=i("8025"),c=i("3352"),u=i("a054");class g{constructor(){this.spacesDiff=0,this.looksLikeAlignment=!1}}function p(e,t,i){var n=Math.min(e.getLineCount(),1e4);let o=0,r=0,s="",a=0,l=[0,0,0,0,0,0,0,0,0];var d=new g;for(let g=1;g<=n;g++){var h,c,u=e.getLineLength(g),p=e.getLineContent(g),m=u<=65536;let n=!1,w=0,y=0,S=0;for(let t=0,i=u;t{var i=l[t];i>e&&(e=i,y=t)}),4===y&&0=l[4]/2&&(y=2)}return{insertSpaces:w,tabSize:y}}function m(e){return(1&e.metadata)>>>0}function f(e,t){e.metadata=254&e.metadata|t<<0}function _(e){return(2&e.metadata)>>>1==1}function b(e,t){e.metadata=253&e.metadata|(t?1:0)<<1}function v(e){return(4&e.metadata)>>>2==1}function C(e,t){e.metadata=251&e.metadata|(t?1:0)<<2}function w(e,t){e.metadata=231&e.metadata|t<<3}function y(e,t){e.metadata=223&e.metadata|(t?1:0)<<5}class S{constructor(e,t,i){this.metadata=0,f(((this.parent=this).left=this).right=this,1),this.start=t,this.end=i,this.delta=0,this.maxEnd=i,this.id=e,this.ownerId=0,this.options=null,C(this,!1),w(this,1),y(this,!1),this.cachedVersionId=0,this.cachedAbsoluteStart=t,this.cachedAbsoluteEnd=i,this.range=null,b(this,!1)}reset(e,t,i,n){this.start=t,this.end=i,this.maxEnd=i,this.cachedVersionId=e,this.cachedAbsoluteStart=t,this.cachedAbsoluteEnd=i,this.range=n}setOptions(e){this.options=e,e=this.options.className,C(this,"squiggly-error"===e||"squiggly-warning"===e||"squiggly-info"===e),w(this,this.options.stickiness),y(this,this.options.collapseOnReplaceEdit)}setCachedOffsets(e,t,i){this.cachedVersionId!==i&&(this.range=null),this.cachedVersionId=i,this.cachedAbsoluteStart=e,this.cachedAbsoluteEnd=t}detach(){this.parent=null,this.left=null,this.right=null}}const L=new S(null,0,0);f(((L.parent=L).left=L).right=L,0);class x{constructor(){this.root=L,this.requestNormalizeDelta=!1}intervalSearch(e,t,i,n,o){if(this.root===L)return[];{var r=this,s=e,a=t,l=i,d=n,h=o;let c=r.root,u=0,g=0,p=0,m=[],f=0;for(;c!==L;)if(_(c))b(c.left,!1),b(c.right,!1),c===c.parent.right&&(u-=c.parent.delta),c=c.parent;else{if(!_(c.left)){if(u+c.maxEnd>>3,v=0==f||2==f,C=(f=1==f||2==f,g-u),w=Math.min(C,p),y=c.start;let o=!1;var S=c.end;let r=!1;u<=y&&S<=g&&(32&c.metadata)>>>5==1&&(c.start=u,o=!0,c.end=u,r=!0);var x=m?1:0c.end&&(c.end=c.start)}h.maxEnd=h.end,D(this,h)}this._normalizeDeltaIfNecessary()}_normalizeDeltaIfNecessary(){if(this.requestNormalizeDelta){this.requestNormalizeDelta=!1;{var e=this;let t=e.root,i=0;for(;t!==L;)t=t.left===L||_(t.left)?t.right===L||_(t.right)?(t.start=i+t.start,t.end=i+t.end,t.delta=0,T(t),b(t,!0),b(t.left,!1),b(t.right,!1),t===t.parent.right&&(i-=t.parent.delta),t.parent):(i+=t.delta,t.right):t.left;b(e.root,!1)}}}}function k(e,t,i,n){return et&&(t=i),e.right!==L&&(i=e.right.maxEnd+e.delta)>t?i:t}function T(e){e.maxEnd=M(e)}function A(e){for(;e!==L;){var t=M(e);if(e.maxEnd===t)return;e.maxEnd=t,e=e.parent}}class R{constructor(e,t){this.piece=e,this.color=t,this.size_left=0,this.lf_left=0,((this.parent=this).left=this).right=this}next(){if(this.right!==P)return F(this.right);let e=this;for(;e.parent!==P&&e.parent.left!==e;)e=e.parent;return e.parent===P?P:e.parent}prev(){if(this.left!==P)return B(this.left);let e=this;for(;e.parent!==P&&e.parent.right!==e;)e=e.parent;return e.parent===P?P:e.parent}detach(){this.parent=null,this.left=null,this.right=null}}const P=new R(null,0);function F(e){for(;e.left!==P;)e=e.left;return e}function B(e){for(;e.right!==P;)e=e.right;return e}function j(e){return e===P?0:e.size_left+e.piece.length+j(e.right)}function W(e){return e===P?0:e.lf_left+e.piece.lineFeedCnt+W(e.right)}function V(){P.parent=P}function H(e,t){var i=t.right;i.size_left+=t.size_left+(t.piece?t.piece.length:0),i.lf_left+=t.lf_left+(t.piece?t.piece.lineFeedCnt:0),t.right=i.left,i.left!==P&&(i.left.parent=t),i.parent=t.parent,t.parent===P?e.root=i:t.parent.left===t?t.parent.left=i:t.parent.right=i,(i.left=t).parent=i}function z(e,t){var i=t.left;t.left=i.right,i.right!==P&&(i.right.parent=t),i.parent=t.parent,t.size_left-=i.size_left+(i.piece?i.piece.length:0),t.lf_left-=i.lf_left+(i.piece?i.piece.lineFeedCnt:0),t.parent===P?e.root=i:t===t.parent.right?t.parent.right=i:t.parent.left=i,(i.right=t).parent=i}function U(e,t){let i,n;if(i=t.left===P?(n=t).right:t.right===P?(n=t).left:(n=F(t.right)).right,n===e.root)(e.root=i).color=0,t.detach(),V(),e.root.parent=P;else{var o,r,s,a=1===n.color;if(n===n.parent.left?n.parent.left=i:n.parent.right=i,n===t?(i.parent=n.parent,$(e,i)):(n.parent===t?i.parent=n:i.parent=n.parent,$(e,i),n.left=t.left,n.right=t.right,n.parent=t.parent,n.color=t.color,t===e.root?e.root=n:t===t.parent.left?t.parent.left=n:t.parent.right=n,n.left!==P&&(n.left.parent=n),n.right!==P&&(n.right.parent=n),n.size_left=t.size_left,n.lf_left=t.lf_left,$(e,n)),t.detach(),i.parent.left===i&&(t=j(i),o=W(i),t===i.parent.size_left&&o===i.parent.lf_left||(r=t-i.parent.size_left,s=o-i.parent.lf_left,i.parent.size_left=t,i.parent.lf_left=o,q(e,i.parent,r,s))),$(e,i.parent),!a){let t;for(;i!==e.root&&0===i.color;)i=i===i.parent.left?(1===(t=i.parent.right).color&&(t.color=0,i.parent.color=1,H(e,i.parent),t=i.parent.right),0===t.left.color&&0===t.right.color?(t.color=1,i.parent):(0===t.right.color&&(t.left.color=0,t.color=1,z(e,t),t=i.parent.right),t.color=i.parent.color,i.parent.color=0,t.right.color=0,H(e,i.parent),e.root)):(1===(t=i.parent.left).color&&(t.color=0,i.parent.color=1,z(e,i.parent),t=i.parent.left),0===t.left.color&&0===t.right.color?(t.color=1,i.parent):(0===t.left.color&&(t.right.color=0,t.color=1,H(e,t),t=i.parent.left),t.color=i.parent.color,i.parent.color=0,t.left.color=0,z(e,i.parent),e.root));i.color=0}V()}}function K(e,t){for($(e,t);t!==e.root&&1===t.parent.color;){var i;t.parent===t.parent.parent.left?1===(i=t.parent.parent.right).color?(t.parent.color=0,i.color=0,t.parent.parent.color=1,t=t.parent.parent):(t===t.parent.right&&H(e,t=t.parent),t.parent.color=0,t.parent.parent.color=1,z(e,t.parent.parent)):1===(i=t.parent.parent.left).color?(t.parent.color=0,i.color=0,t.parent.parent.color=1,t=t.parent.parent):(t===t.parent.left&&z(e,t=t.parent),t.parent.color=0,t.parent.parent.color=1,H(e,t.parent.parent))}e.root.color=0}function q(e,t,i,n){for(;t!==e.root&&t!==P;)t.parent.left===t&&(t.parent.size_left+=i,t.parent.lf_left+=n),t=t.parent}function $(e,t){let i=0,n=0;if(t!==e.root){if(0===i){for(;t!==e.root&&t===t.parent.right;)t=t.parent;if(t===e.root)return;t=t.parent,i=j(t.left)-t.size_left,n=W(t.left)-t.lf_left,t.size_left+=i,t.lf_left+=n}for(;t!==e.root&&(0!==i||0!==n);)t.parent.left===t&&(t.parent.size_left+=i,t.parent.lf_left+=n),t=t.parent}}(((P.parent=P).left=P).right=P).color=0;var G=i("8c02");const Z=65535;function Y(e){let t;return(t=new(e[e.length-1]<65536?Uint16Array:Uint32Array)(e.length)).set(e,0),t}class X{constructor(e,t,i,n,o){this.lineStarts=e,this.cr=t,this.lf=i,this.crlf=n,this.isBasicASCII=o}}function Q(e,t=!0){let i=[0],n=1;for(let r=0,s=e.length;r(e!==P&&this._pieces.push(e.piece),!0))}read(){return 0===this._pieces.length?0===this._index?(this._index++,this._BOM):null:this._index>this._pieces.length-1?null:0===this._index?this._BOM+this._tree.getPieceContent(this._pieces[this._index++]):this._tree.getPieceContent(this._pieces[this._index++])}}class ie{constructor(e){this._limit=e,this._cache=[]}get(e){for(let i=this._cache.length-1;0<=i;i--){var t=this._cache[i];if(t.nodeStartOffset<=e&&t.nodeStartOffset+t.node.piece.length>=e)return t}return null}get2(e){for(let i=this._cache.length-1;0<=i;i--){var t=this._cache[i];if(t.nodeStartLineNumber&&t.nodeStartLineNumber=e)return t}return null}set(e){this._cache.length>=this._limit&&this._cache.shift(),this._cache.push(e)}validate(e){let t=!1;var i=this._cache;for(let r=0;r=e)&&(i[r]=null,t=!0)}if(t){var o=[];for(const e of i)null!==e&&o.push(e);this._cache=o}}}class ne{constructor(e,t,i){this.create(e,t,i)}create(e,t,i){this._buffers=[new ee("",[0])],this._lastChangeBufferPos={line:0,column:0},this.root=P,this._lineCnt=1,this._length=0,this._EOL=t,this._EOLLength=t.length,this._EOLNormalized=i;let n=null;for(let r=0,s=e.length;r{t=this.getNodeContent(t);var a,l=t.length;return r<=i||r+l=e)n=n.left;else{var o;if(n.lf_left+n.piece.lineFeedCnt+1>=e)return i+=n.size_left,o=this.getAccumulatedValue(n,e-n.lf_left-2),i+(o+t-1);e-=n.lf_left+n.piece.lineFeedCnt,i+=n.size_left+n.piece.length,n=n.right}return i}getPositionAt(e){e=Math.floor(e),e=Math.max(0,e);let t=this.root,i=0;for(var n,o,r=e;t!==P;)if(0!==t.size_left&&t.size_left>=e)t=t.left;else{if(t.size_left+t.piece.length>=e)return n=this.getIndexOf(t,e-t.size_left),i+=t.lf_left+n.index,0===n.index?(o=this.getOffsetAt(i+1,1),new l.a(i+1,r-o+1)):new l.a(i+1,n.remainder+1);if(e-=t.size_left+t.piece.length,i+=t.lf_left+t.piece.lineFeedCnt,t.right===P)return o=this.getOffsetAt(i+1,1),new l.a(i+1,r-e-o+1);t=t.right}return new l.a(1,1)}getValueInRange(e,t){var i;return e.startLineNumber===e.endLineNumber&&e.startColumn===e.endColumn?"":(i=this.nodeAt2(e.startLineNumber,e.startColumn),e=this.nodeAt2(e.endLineNumber,e.endColumn),i=this.getValueInRange2(i,e),!t||t===this._EOL&&this._EOLNormalized&&t===this.getEOL()&&this._EOLNormalized?i:i.replace(/\r\n|\r|\n/g,t))}getValueInRange2(e,t){if(e.node===t.node)return o=e.node,n=this._buffers[o.piece.bufferIndex].buffer,o=this.offsetInBuffer(o.piece.bufferIndex,o.piece.start),n.substring(o+e.remainder,o+t.remainder);let i=e.node;var n=this._buffers[i.piece.bufferIndex].buffer,o=this.offsetInBuffer(i.piece.bufferIndex,i.piece.start);let r=n.substring(o+e.remainder,o+i.piece.length);for(i=i.next();i!==P;){var s=this._buffers[i.piece.bufferIndex].buffer,a=this.offsetInBuffer(i.piece.bufferIndex,i.piece.start);if(i===t.node){r+=s.substring(a,a+t.remainder);break}r+=s.substr(a,i.piece.length),i=i.next()}return r}getLinesContent(){let e=[],t=0,i="",n=!1;return this.iterate(this.root,o=>{if(o!==P){o=o.piece;let d=o.length;if(0!==d){var r=this._buffers[o.bufferIndex].buffer,s=this._buffers[o.bufferIndex].lineStarts,a=o.start.line,l=o.end.line;let h=s[a]+o.start.column;if(!n||(10===r.charCodeAt(h)&&(h++,d--),e[t++]=i,i="",n=!1,0!==d))if(a===l)this._EOLNormalized||13!==r.charCodeAt(h+d-1)?i+=r.substr(h,d):(n=!0,i+=r.substr(h,d-1));else{i+=this._EOLNormalized?r.substring(h,Math.max(h,s[a+1]-this._EOLLength)):r.substring(h,s[a+1]).replace(/(\r\n|\r|\n)$/,""),e[t++]=i;for(let n=a+1;ne+p,t.reset(0)):(b=u.buffer,v=e=>e,t.reset(p));do{if(m=t.next(b)){if(v(m.index)>=f)return h;this.positionInBuffer(e,v(m.index)-g,_);var C=this.getLineFeedCnt(e.piece.bufferIndex,o,_),w=_.line===o.line?_.column-o.column+n:_.column+1,y=w+m[0].length;if(c[h++]=Object(G.d)(new d.a(i+C,w,i+C,y),m,a),v(m.index)+m[0].length>=f)return h;if(l<=h)return h}}while(m);return h}findMatchesLineByLine(e,t,i,n){var o=[];let r=0;var s=new G.b(t.wordSeparators,t.regex);let a=this.nodeAt2(e.startLineNumber,e.startColumn);if(null===a)return[];var l=this.nodeAt2(e.endLineNumber,e.endColumn);if(null===l)return[];let d=this.positionInBuffer(a.node,a.remainder);var h,c,u=this.positionInBuffer(l.node,l.remainder);if(a.node===l.node)this.findMatchesInNode(a.node,s,e.startLineNumber,e.startColumn,d,u,t,i,n,r,o);else{let _=e.startLineNumber,b=a.node;for(;b!==l.node;){var g=this.getLineFeedCnt(b.piece.bufferIndex,d,b.piece.end);if(1<=g){var p=this._buffers[b.piece.bufferIndex].lineStarts,m=this.offsetInBuffer(b.piece.bufferIndex,b.piece.start),f=(p=p[d.line+g],_===e.startLineNumber?e.startColumn:1);if((r=this.findMatchesInNode(b,s,_,f,d,this.positionInBuffer(b,p-m),t,i,n,r,o))>=n)return o;_+=g}if(f=_===e.startLineNumber?e.startColumn-1:0,_===e.endLineNumber)return p=this.getLineContent(_).substring(f,e.endColumn-1),r=this._findMatchesInLine(t,s,p,e.endLineNumber,f,r,o,i,n),o;if((r=this._findMatchesInLine(t,s,this.getLineContent(_).substr(f),_,f,r,o,i,n))>=n)return o;_++,a=this.nodeAt2(_,1),b=a.node,d=this.positionInBuffer(a.node,a.remainder)}r=_===e.endLineNumber?(h=_===e.startLineNumber?e.startColumn-1:0,c=this.getLineContent(_).substring(h,e.endColumn-1),this._findMatchesInLine(t,s,c,e.endLineNumber,h,r,o,i,n)):(c=_===e.startLineNumber?e.startColumn:1,this.findMatchesInNode(l.node,s,_,c,d,u,t,i,n,r,o))}return o}_findMatchesInLine(e,t,i,n,o,r,s,a,l){var h,u=e.wordSeparators;if(!a&&e.simpleSearch){var g=e.simpleSearch,p=g.length,m=i.length;let t=-p;for(;-1!==(t=i.indexOf(g,t+p));)if((!u||Object(G.e)(u,i,m,t,p))&&(s[r++]=new c.b(new d.a(n,t+1+o,n,t+1+p+o),null),l<=r))return r}else{t.reset(0);do{if((h=t.next(i))&&(s[r++]=Object(G.d)(new d.a(n,h.index+1+o,n,h.index+1+h[0].length+o),h,a),l<=r))return r}while(h)}return r}insert(e,t,i=!1){if(this._EOLNormalized=this._EOLNormalized&&i,this._lastVisitedLine.lineNumber=0,this._lastVisitedLine.value="",this.root!==P){var{node:i,remainder:n,nodeStartOffset:o}=this.nodeAt(e),r=i.piece,s=r.bufferIndex,a=this.positionInBuffer(i,n);if(0===i.piece.bufferIndex&&r.end.line===this._lastChangeBufferPos.line&&r.end.column===this._lastChangeBufferPos.column&&o+r.length===e&&t.lengthe){o=[];let d=new J(r.bufferIndex,a,r.end,this.getLineFeedCnt(r.bufferIndex,a,r.end),this.offsetInBuffer(s,r.end)-this.offsetInBuffer(s,a));this.shouldCheckCRLF()&&this.endWithCR(t)&&10===this.nodeCharCodeAt(i,n)&&(e={line:d.start.line+1,column:0},d=new J(d.bufferIndex,e,d.end,this.getLineFeedCnt(d.bufferIndex,e,d.end),d.length-1),t+="\n"),this.shouldCheckCRLF()&&this.startWithLF(t)&&13===this.nodeCharCodeAt(i,n-1)?(r=this.positionInBuffer(i,n-1),this.deleteNodeTail(i,r),t="\r"+t,0===i.piece.length&&o.push(i)):this.deleteNodeTail(i,a);var l=this.createNewPieces(t);0Z){for(var t=[];e.length>Z;){var i=e.charCodeAt(65534);let n;e=13===i||55296<=i&&i<=56319?(n=e.substring(0,65534),e.substring(65534)):(n=e.substring(0,Z),e.substring(Z)),i=Q(n),t.push(new J(this._buffers.length,{line:0,column:0},{line:i.length-1,column:n.length-i[i.length-1]},i.length-1,n.length)),this._buffers.push(new ee(n,i))}var n=Q(e);return t.push(new J(this._buffers.length,{line:0,column:0},{line:n.length-1,column:e.length-n[n.length-1]},n.length-1,e.length)),this._buffers.push(new ee(e,n)),t}let o=this._buffers[0].buffer.length;var r=Q(e,!1);let s=this._lastChangeBufferPos;if(this._buffers[0].lineStarts[this._buffers[0].lineStarts.length-1]===o&&0!==o&&this.startWithLF(e)&&this.endWithCR(this._buffers[0].buffer)){this._lastChangeBufferPos={line:this._lastChangeBufferPos.line,column:this._lastChangeBufferPos.column+1},s=this._lastChangeBufferPos;for(let e=0;e=e-1)i=i.left;else{if(i.lf_left+i.piece.lineFeedCnt>e-1)return c=this.getAccumulatedValue(i,e-i.lf_left-2),l=this.getAccumulatedValue(i,e-i.lf_left-1),h=this._buffers[i.piece.bufferIndex].buffer,u=this.offsetInBuffer(i.piece.bufferIndex,i.piece.start),o+=i.size_left,this._searchCache.set({node:i,nodeStartOffset:o,nodeStartLineNumber:d-(e-1-i.lf_left)}),h.substring(u+c,u+l-t);if(i.lf_left+i.piece.lineFeedCnt===e-1){var h=this.getAccumulatedValue(i,e-i.lf_left-2),c=this._buffers[i.piece.bufferIndex].buffer,u=this.offsetInBuffer(i.piece.bufferIndex,i.piece.start);n=c.substring(u+h,u+i.piece.length);break}e-=i.lf_left+i.piece.lineFeedCnt,o+=i.size_left+i.piece.length,i=i.right}}for(i=i.next();i!==P;){var g,p,m=this._buffers[i.piece.bufferIndex].buffer;if(0e.end.line?i[e.end.line]+e.end.column-i[e.start.line]-e.start.column:i[t]-i[e.start.line]-e.start.column)}deleteNodeTail(e,t){var i=e.piece,n=i.lineFeedCnt,o=this.offsetInBuffer(i.bufferIndex,i.end),r=this.offsetInBuffer(i.bufferIndex,t),s=this.getLineFeedCnt(i.bufferIndex,i.start,t);n=s-n,r-=o,o=i.length+r;e.piece=new J(i.bufferIndex,i.start,t,s,o),q(this,e,r,n)}deleteNodeHead(e,t){var i=e.piece,n=i.lineFeedCnt,o=this.offsetInBuffer(i.bufferIndex,i.start),r=this.getLineFeedCnt(i.bufferIndex,t,i.end),s=(n=r-n,o=o-this.offsetInBuffer(i.bufferIndex,t),i.length+o);e.piece=new J(i.bufferIndex,t,i.end,r,s),q(this,e,o,n)}shrinkNode(e,t,i){var n=e.piece,o=n.start,r=n.end,s=n.length,a=n.lineFeedCnt,l=t,d=this.getLineFeedCnt(n.bufferIndex,n.start,l);t=this.offsetInBuffer(n.bufferIndex,t)-this.offsetInBuffer(n.bufferIndex,o),e.piece=new J(n.bufferIndex,n.start,l,d,t),q(this,e,t-s,d-a),o=new J(n.bufferIndex,i,r,this.getLineFeedCnt(n.bufferIndex,i,r),this.offsetInBuffer(n.bufferIndex,r)-this.offsetInBuffer(n.bufferIndex,i)),l=this.rbInsertRight(e,o);this.validateCRLFWithPrevNode(l)}appendToNode(e,t){this.adjustCarriageReturnFromNext(t,e)&&(t+="\n");var i=this.shouldCheckCRLF()&&this.startWithLF(t)&&this.endWithCR(e),n=this._buffers[0].buffer.length,o=(this._buffers[0].buffer+=t,Q(t,!1));for(let l=0;le)t=t.left;else{if(t.size_left+t.piece.length>=e)return o+=t.size_left,i={node:t,remainder:e-t.size_left,nodeStartOffset:o},this._searchCache.set(i),i;e-=t.size_left+t.piece.length,o+=t.size_left+t.piece.length,t=t.right}return null}nodeAt2(e,t){let i=this.root,n=0;for(;i!==P;)if(i.left!==P&&i.lf_left>=e-1)i=i.left;else{var o;if(i.lf_left+i.piece.lineFeedCnt>e-1)return r=this.getAccumulatedValue(i,e-i.lf_left-2),o=this.getAccumulatedValue(i,e-i.lf_left-1),n+=i.size_left,{node:i,remainder:Math.min(r+t-1,o),nodeStartOffset:n};if(i.lf_left+i.piece.lineFeedCnt===e-1){var r=this.getAccumulatedValue(i,e-i.lf_left-2);if(r+t-1<=i.piece.length)return{node:i,remainder:r+t-1,nodeStartOffset:n};t-=i.piece.length-r;break}e-=i.lf_left+i.piece.lineFeedCnt,n+=i.size_left+i.piece.length,i=i.right}for(i=i.next();i!==P;){var s,a;if(0=t-1)return a=this.offsetOfNode(i),{node:i,remainder:t-1,nodeStartOffset:a};t-=i.piece.length,i=i.next()}return null}nodeCharCodeAt(e,t){var i;return e.piece.lineFeedCnt<1?-1:(i=this._buffers[e.piece.bufferIndex],e=this.offsetInBuffer(e.piece.bufferIndex,e.piece.start)+t,i.buffer.charCodeAt(e))}offsetOfNode(e){if(!e)return 0;let t=e.size_left;for(;e!==this.root;)e.parent.right===e&&(t+=e.parent.size_left+e.parent.piece.length),e=e.parent;return t}shouldCheckCRLF(){return!(this._EOLNormalized&&"\n"===this._EOL)}startWithLF(e){var t,i,n;return"string"==typeof e?10===e.charCodeAt(0):e!==P&&0!==e.piece.lineFeedCnt&&(e=e.piece,n=(t=this._buffers[e.bufferIndex].lineStarts)[i=e.start.line]+e.start.column,i!==t.length-1)&&!(n+1e.sortIndex-t.sortIndex)}this._mightContainRTL=n,this._mightContainUnusualLineTerminators=o,this._mightContainNonBasicASCII=r,i=this._doApplyEdits(l);let k=null;if(t&&0t.lineNumber-e.lineNumber),k=[];for(let e=0,t=b.length;e=this._len;)this._beginState[this._len]=null,this._valid[this._len]=!1,this._len++}_deleteLines(e,t){0!==t&&(e+t>this._len&&(t=this._len-e),this._beginState.splice(e,t),this._valid.splice(e,t),this._len-=t)}_insertLines(e,t){if(0!==t){var i=[],n=[];for(let e=0;e=this._len||this._deleteLines(e.startLineNumber,e.endLineNumber-e.startLineNumber)}_acceptInsertText(e,t){e.lineNumber-1>=this._len||this._insertLines(e.lineNumber,t)}}class _e extends r.a{constructor(e){super(),this._isDisposed=!1,this._textModel=e,this._tokenizationStateStore=new fe,this._tokenizationSupport=null,this._register(ue.F.onDidChange(e=>{var t=this._textModel.getLanguageIdentifier();-1!==e.changedLanguages.indexOf(t.language)&&(this._resetTokenizationState(),this._textModel.clearTokens())})),this._register(this._textModel.onDidChangeContentFast(e=>{if(e.isFlush)this._resetTokenizationState();else{for(let n=0,o=e.changes.length;n{this._beginBackgroundTokenization()})),this._register(this._textModel.onDidChangeLanguage(()=>{this._resetTokenizationState(),this._textModel.clearTokens()})),this._resetTokenizationState()}dispose(){this._isDisposed=!0,super.dispose()}_resetTokenizationState(){var[e,t]=function(e){var t=e.getLanguageIdentifier();let i=e.isTooLargeForTokenization()?null:ue.F.get(t.language),o=null;if(i)try{o=i.getInitialState()}catch(e){Object(n.f)(e),i=null}return[i,o]}(this._textModel);this._tokenizationSupport=e,this._tokenizationStateStore.flush(t),this._beginBackgroundTokenization()}_beginBackgroundTokenization(){this._textModel.isAttachedToEditor()&&this._hasLinesToTokenize()&&me.j(()=>{this._isDisposed||this._revalidateTokensNow()})}_revalidateTokensNow(){var e=this._textModel.getLineCount(),t=new oe.b,i=pe.a.create(!1);let n=-1;for(;this._hasLinesToTokenize()&&!(1=e););this._beginBackgroundTokenization(),this._textModel.setTokens(t.tokens,n>=e)}tokenizeViewport(e,t){var i=new oe.b;this._tokenizeViewport(i,e,t),this._textModel.setTokens(i.tokens)}reset(){this._resetTokenizationState(),this._textModel.clearTokens()}forceTokenization(e){var t=new oe.b;this._updateTokensUntilLine(t,e),this._textModel.setTokens(t.tokens)}isCheapToTokenize(e){var t;return!this._tokenizationSupport||!((t=this._tokenizationStateStore.invalidLineStartIndex+1)>5;if(0==i)return(e=1<>5,0==e?0!=(this.items&1<Be.from(e))}getOffsetBeforeChange(e){return this.adjustNextEdit(e),this.translateCurToOld(e)}getDistanceToNextChange(e){this.adjustNextEdit(e);var t,i,n=this.edits[this.nextEditIdx];n=n?this.translateOldToCur(n.offsetObj):this.documentLength;return(n=n)-(e=e)<=0?0:(t=Math.floor(e/Oe),i=n-(n=Math.floor(n/Oe))*Oe,t===n?Ee(0,i-(e-t*Oe)):Ee(n-t,i))}translateOldToCur(e){return e.lineCount===this.deltaLineIdxInOld?Ee(e.lineCount+this.deltaOldToNewLineCount,e.columnCount+this.deltaOldToNewColumnCount):Ee(e.lineCount+this.deltaOldToNewLineCount,e.columnCount)}translateCurToOld(e){return e=Ie(e),e.lineCount-this.deltaOldToNewLineCount===this.deltaLineIdxInOld?Ee(e.lineCount-this.deltaOldToNewLineCount,e.columnCount-this.deltaOldToNewColumnCount):Ee(e.lineCount-this.deltaOldToNewLineCount,e.columnCount)}adjustNextEdit(e){for(;this.nextEditIdxthis.textBufferLineCount-1||this.lineIdx===this.textBufferLineCount-1&&this.lineCharOffset>=this.textBufferLastLineLength)return null;null===this.line&&(this.lineTokens=this.textModel.getLineTokens(this.lineIdx+1),this.line=this.lineTokens.getLineContent(),this.lineTokenOffset=0===this.lineCharOffset?0:this.lineTokens.findTokenIndexAtOffset(this.lineCharOffset));var e=this.lineIdx,t=this.lineCharOffset;let i=0;for(;i<1e3;){var n=this.lineTokens,o=n.getCount();let h=null;if(this.lineTokenOffsetObject(s.t)(e)).join("|"))}get regExpGlobal(){var e;return this.hasRegExp||(e=this.getRegExpStr(),this._regExpGlobal=e?new RegExp(e,"g"):null,this.hasRegExp=!0),this._regExpGlobal}getToken(e){return this.map.get(e)}get isEmpty(){return 0===this.map.size}}class Qe{constructor(e){this.customBracketPairs=e,this.languageIdToBracketTokens=new Map}didLanguageChange(e){var t=this.languageIdToBracketTokens.get(e);return!!t&&(e=Xe.createFromLanguage(e,this.customBracketPairs).getRegExpStr(),t.getRegExpStr()!==e)}getSingleLanguageBracketTokens(e){let t=this.languageIdToBracketTokens.get(e);return t||(t=Xe.createFromLanguage(e,this.customBracketPairs),this.languageIdToBracketTokens.set(e,t)),t}}function Je(e){if(0===e.length)return null;if(1===e.length)return e[0];if(function(e){var t=e[0].listHeight;for(const i of e)if(i.listHeight!==t)return;return 1}(e)){var t=e;let r=t.length;for(;1>1,n=new Array(i);for(let e=0;et.listHeight?e.append(t):t.prepend(e)}class it{constructor(e){this.lastOffset=0,this.nextNodes=[e],this.offsets=[0],this.idxs=[]}readLongestNodeAt(e,t){if(e{var n;return t.length<=i&&(n=Me(t.length)===Me(i),t.canBeReused(e,n))});if(t)return this._itemsFromCache++,this.tokenizer.skip(t.length),t}}this._itemsConstructed++;var i=this.tokenizer.read();switch(i.kind){case 2:return new qe(i.category,i.length,this.denseKeyProvider);case 0:return i.astNode;case 1:var n=e.add(i.category,this.denseKeyProvider),o=(n=this.parseList(n),this.tokenizer.peek());return o&&2===o.kind&&o.category===i.category?(this.tokenizer.read(),We.create(i.category,i.astNode,n,o.astNode)):We.create(i.category,i.astNode,n,null);default:throw new Error("unexpected")}}}class st extends r.a{constructor(e){super(),this.textModel=e,this.didChangeDecorationsEmitter=new o.b,this.cache=this._register(new r.d),this._register(Ce.a.onDidChange(e=>{var t;null!=(t=this.cache.value)&&t.object.didLanguageChange(e.languageIdentifier.id)&&(this.cache.clear(),this.updateCache())})),this._register(e.onDidChangeOptions(e=>{this.cache.clear(),this.updateCache()})),this._register(e.onDidChangeAttached(()=>{this.updateCache()}))}get isDocumentSupported(){return this.textModel.getValueLength()<=5e6}updateCache(){var e,t,i=this.textModel.getOptions().bracketPairColorizationOptions;this.textModel.isAttachedToEditor()&&this.isDocumentSupported&&i.enabled?this.cache.value||(i=new r.b,this.cache.value=(e=i.add(new at(this.textModel)),t=i,{object:e,dispose:()=>null==t?void 0:t.dispose()}),i.add(this.cache.value.object.onDidChangeDecorations(e=>this.didChangeDecorationsEmitter.fire(e))),this.didChangeDecorationsEmitter.fire()):(this.cache.clear(),this.didChangeDecorationsEmitter.fire())}handleContentChanged(e){var t;null!=(t=this.cache.value)&&t.object.handleContentChanged(e)}getDecorationsInRange(e,t,i){var n;return void 0!==t&&(null==(n=this.cache.value)?void 0:n.object.getDecorationsInRange(e,t,i))||[]}getAllDecorations(e,t){var i;return void 0!==e&&(null==(i=this.cache.value)?void 0:i.object.getAllDecorations(e,t))||[]}onDidChangeDecorations(e){return this.didChangeDecorationsEmitter.event(e)}}class at extends r.a{constructor(e){var t;super(),this.textModel=e,this.didChangeDecorationsEmitter=new o.b,this.colorProvider=new dt,this.brackets=new Qe([]),this.denseKeyProvider=new ke,this.onDidChangeDecorations=this.didChangeDecorationsEmitter.event,this._register(e.onBackgroundTokenizationStateChanged(()=>{var t;2===e.backgroundTokenizationState&&(t=void 0===this.initialAstWithoutTokens,this.initialAstWithoutTokens=void 0,t||this.didChangeDecorationsEmitter.fire())})),this._register(e.onDidChangeTokens(({ranges:e})=>{e=e.map(e=>new Pe(Ee(e.fromLineNumber-1,0),Ee(e.toLineNumber,0),Ee(e.toLineNumber-e.fromLineNumber+1,0))),this.astWithTokens=this.parseDocumentFromTextBuffer(e,this.astWithTokens),this.initialAstWithoutTokens||this.didChangeDecorationsEmitter.fire()})),0===e.backgroundTokenizationState?(t=this.brackets.getSingleLanguageBracketTokens(this.textModel.getLanguageIdentifier().id),t=new Ye(this.textModel.getValue(),t),this.initialAstWithoutTokens=ot(t,[],void 0,this.denseKeyProvider),this.astWithTokens=this.initialAstWithoutTokens.clone()):2===e.backgroundTokenizationState?(this.initialAstWithoutTokens=void 0,this.astWithTokens=this.parseDocumentFromTextBuffer([],void 0)):1===e.backgroundTokenizationState&&(this.initialAstWithoutTokens=this.parseDocumentFromTextBuffer([],void 0),this.astWithTokens=this.initialAstWithoutTokens.clone())}didLanguageChange(e){return this.brackets.didLanguageChange(e)}handleContentChanged(e){e=e.changes.map(e=>{var t=d.a.lift(e.range);return new Pe(Ae(t.getStartPosition()),Ae(t.getEndPosition()),(t=e.text,Ee((t=Object(s.Q)(t)).length-1,t[t.length-1].length)))}).reverse(),this.astWithTokens=this.parseDocumentFromTextBuffer(e,this.astWithTokens),this.initialAstWithoutTokens&&(this.initialAstWithoutTokens=this.parseDocumentFromTextBuffer(e,this.initialAstWithoutTokens))}parseDocumentFromTextBuffer(e,t){return ot(new Ge(this.textModel,this.brackets),e,t,this.denseKeyProvider)}getBracketsInRange(e){var t=Ee(e.startLineNumber-1,e.startColumn-1),i=(e=Ee(e.endLineNumber-1,e.endColumn-1),new Array),n=this.initialAstWithoutTokens||this.astWithTokens;return function e(t,i,n,o,r,s,a=0){if(1===t.kind){const e=Re(i,n);s.push(new lt(e,a-1,!1))}else if(3===t.kind){const e=Re(i,n);s.push(new lt(e,a-1,!0))}else{2===t.kind&&a++;for(const l of t.children)n=Te(i,l.length),i<=r&&o<=n&&e(l,i,n,o,r,s,a),i=n}}(n,0,n.length,t,e,i),i}getDecorationsInRange(e,t,i){var n=new Array;for(const o of this.getBracketsInRange(e))n.push({id:"bracket"+o.hash(),options:{description:"BracketPairColorization",inlineClassName:this.colorProvider.getInlineClassName(o)},ownerId:0,range:o.range});return n}getAllDecorations(e,t){return this.getDecorationsInRange(new d.a(1,1,this.textModel.getLineCount(),1),e,t)}}class lt{constructor(e,t,i){this.range=e,this.level=t,this.isInvalid=i}hash(){return this.range.toString()+"-"+this.level}}class dt{constructor(){this.unexpectedClosingBracketClassName="unexpected-closing-bracket"}getInlineClassName(e){return e.isInvalid?this.unexpectedClosingBracketClassName:this.getInlineClassNameOfLevel(e.level)}getInlineClassNameOfLevel(e){return"bracket-highlighting-"+e%30}}function ht(e){var t=new le;return t.acceptChunk(e),t.finish()}function ct(e,t){return("string"==typeof e?ht(e):e).create(t)}Object(i.f)((e,t)=>{var i=[De.c,De.d,De.e,De.f,De.g,De.h],n=new dt,o=(t.addRule(`.monaco-editor .${n.unexpectedClosingBracketClassName} { color: ${e.getColor(De.i)}; }`),i.map(t=>e.getColor(t)).filter(e=>!!e).filter(e=>!e.isTransparent()));for(let s=0;s<30;s++){var r=o[s%o.length];t.addRule(`.monaco-editor .${n.getInlineClassNameOfLevel(s)} { color: ${r}; }`)}});let ut=0;class gt{constructor(e){this._source=e,this._eos=!1}read(){if(this._eos)return null;let e=[],t=0,i=0;for(;;){var n=this._source.read();if(null===n)return this._eos=!0,0===t?null:e.join("");if(0{throw new Error("Invalid change accessor")};class mt{constructor(){this._searchCanceledBrand=void 0}}function ft(e){return e instanceof mt?null:e}mt.INSTANCE=new mt;class _t extends r.a{constructor(e,t,i,n=null,r){super(),this._onWillDispose=this._register(new o.b),this.onWillDispose=this._onWillDispose.event,this._onDidChangeDecorations=this._register(new Ot(e=>this.handleBeforeFireDecorationsChangedEvent(e))),this.onDidChangeDecorations=this._onDidChangeDecorations.event,this._onDidChangeLanguage=this._register(new o.b),this.onDidChangeLanguage=this._onDidChangeLanguage.event,this._onDidChangeLanguageConfiguration=this._register(new o.b),this.onDidChangeLanguageConfiguration=this._onDidChangeLanguageConfiguration.event,this._onDidChangeTokens=this._register(new o.b),this.onDidChangeTokens=this._onDidChangeTokens.event,this._onDidChangeOptions=this._register(new o.b),this.onDidChangeOptions=this._onDidChangeOptions.event,this._onDidChangeAttached=this._register(new o.b),this.onDidChangeAttached=this._onDidChangeAttached.event,this._onDidChangeContentOrInjectedText=this._register(new o.b),this.onDidChangeContentOrInjectedText=this._onDidChangeContentOrInjectedText.event,this._eventEmitter=this._register(new Et),this._backgroundTokenizationState=0,this._onBackgroundTokenizationStateChanged=this._register(new o.b),this.onBackgroundTokenizationStateChanged=this._onBackgroundTokenizationStateChanged.event,this._register(this._eventEmitter.fastEvent(e=>{this._onDidChangeContentOrInjectedText.fire(e.rawContentChangedEvent)})),ut++,this.id="$model"+ut,this.isForSimpleWidget=t.isForSimpleWidget,this._associatedResource=null==n?a.a.parse("inmemory://model/"+ut):n,this._undoRedoService=r,this._attachedEditorCount=0;var{textBuffer:n,disposable:e}=ct(e,t.defaultEOL);this._buffer=n,this._bufferDisposable=e,this._options=_t.resolveOptions(this._buffer,t),n=this._buffer.getLineCount(),e=this._buffer.getValueLengthInRange(new d.a(1,1,n,this._buffer.getLineLength(n)+1),0);t.largeFileOptimizations?this._isTooLargeForTokenization=e>_t.LARGE_FILE_SIZE_THRESHOLD||n>_t.LARGE_FILE_LINE_COUNT_THRESHOLD:this._isTooLargeForTokenization=!1,this._isTooLargeForSyncing=e>_t.MODEL_SYNC_LIMIT,this._versionId=1,this._alternativeVersionId=1,this._initialUndoRedoSnapshot=null,this._isDisposed=!1,this._isDisposing=!1,this._languageIdentifier=i||ge.a,this._languageRegistryListener=Ce.a.onDidChange(e=>{e.languageIdentifier.id===this._languageIdentifier.id&&this._onDidChangeLanguageConfiguration.fire({})}),this._instanceId=s.P(ut),this._lastDecorationId=0,this._decorations=Object.create(null),this._decorationsTree=new Ct,this._commandManager=new u.a(this,r),this._isUndoing=!1,this._isRedoing=!1,this._trimAutoWhitespaceLines=null,this._tokens=new oe.d,this._tokens2=new oe.e,this._tokenization=new _e(this),this._bracketPairColorizer=this._register(new st(this)),this._decorationProvider=this._bracketPairColorizer,this._register(this._decorationProvider.onDidChangeDecorations(()=>{this._onDidChangeDecorations.beginDeferredEmit(),this._onDidChangeDecorations.fire(),this._onDidChangeDecorations.endDeferredEmit()}))}static resolveOptions(e,t){return t.detectIndentation?(e=p(e,t.tabSize,t.insertSpaces),new c.e({tabSize:e.tabSize,indentSize:e.tabSize,insertSpaces:e.insertSpaces,trimAutoWhitespace:t.trimAutoWhitespace,defaultEOL:t.defaultEOL,bracketPairColorizationOptions:t.bracketPairColorizationOptions})):new c.e({tabSize:t.tabSize,indentSize:t.indentSize,insertSpaces:t.insertSpaces,trimAutoWhitespace:t.trimAutoWhitespace,defaultEOL:t.defaultEOL,bracketPairColorizationOptions:t.bracketPairColorizationOptions})}onDidChangeContentFast(e){return this._eventEmitter.fastEvent(t=>e(t.contentChangedEvent))}onDidChangeContent(e){return this._eventEmitter.slowEvent(t=>e(t.contentChangedEvent))}get backgroundTokenizationState(){return this._backgroundTokenizationState}setBackgroundTokenizationState(e){this._backgroundTokenizationState!==e&&(this._backgroundTokenizationState=e,this._onBackgroundTokenizationStateChanged.fire())}dispose(){this._isDisposing=!0,this._onWillDispose.fire(),this._languageRegistryListener.dispose(),this._tokenization.dispose(),this._isDisposed=!0,super.dispose(),this._bufferDisposable.dispose(),this._isDisposing=!1;var e=new se([],"","\n",!1,!1,!0,!0);e.dispose(),this._buffer=e}_assertNotDisposed(){if(this._isDisposed)throw new Error("Model is disposed!")}_emitContentChangedEvent(e,t){this._bracketPairColorizer.handleContentChanged(t),this._isDisposing||this._eventEmitter.fire(new de.a(e,t))}setValue(e){var t;this._assertNotDisposed(),null!==e&&(({textBuffer:e,disposable:t}=ct(e,this._options.defaultEOL)),this._setValueFromTextBuffer(e,t))}_createContentChanged2(e,t,i,n,o,r,s){return{changes:[{range:e,rangeOffset:t,rangeLength:i,text:n}],eol:this._buffer.getEOL(),versionId:this.getVersionId(),isUndoing:o,isRedoing:r,isFlush:s}}_setValueFromTextBuffer(e,t){this._assertNotDisposed();var i=this.getFullModelRange(),n=(i=this.getValueLengthInRange(i),this.getLineCount()),o=this.getLineMaxColumn(n);this._buffer=e,this._bufferDisposable.dispose(),this._bufferDisposable=t,this._increaseVersionId(),this._tokens.flush(),this._tokens2.flush(),this._decorations=Object.create(null),this._decorationsTree=new Ct,this._commandManager.clear(),this._trimAutoWhitespaceLines=null,this._emitContentChangedEvent(new de.d([new de.f],this._versionId,!1,!1),this._createContentChanged2(new d.a(1,1,n,o),0,i,this.getValue(),!1,!1,!0))}setEOL(e){this._assertNotDisposed();var t,i,n;e=1===e?"\r\n":"\n";this._buffer.getEOL()!==e&&(t=this.getFullModelRange(),t=this.getValueLengthInRange(t),i=this.getLineCount(),n=this.getLineMaxColumn(i),this._onBeforeEOLChange(),this._buffer.setEOL(e),this._increaseVersionId(),this._onAfterEOLChange(),this._emitContentChangedEvent(new de.d([new de.e],this._versionId,!1,!1),this._createContentChanged2(new d.a(1,1,i,n),0,t,this.getValue(),!1,!1,!1)))}_onBeforeEOLChange(){this._decorationsTree.ensureAllNodesHaveRanges(this)}_onAfterEOLChange(){var e=this.getVersionId(),t=this._decorationsTree.collectNodesPostOrder();for(let s=0,a=t.length;se}get uri(){return this._associatedResource}getOptions(){return this._assertNotDisposed(),this._options}getFormattingOptions(){return{tabSize:this._options.indentSize,insertSpaces:this._options.insertSpaces}}updateOptions(e){this._assertNotDisposed();var t=(void 0!==e.tabSize?e:this._options).tabSize,i=(void 0!==e.indentSize?e:this._options).indentSize,n=(void 0!==e.insertSpaces?e:this._options).insertSpaces,o=(void 0!==e.trimAutoWhitespace?e:this._options).trimAutoWhitespace;e=void 0!==e.bracketColorizationOptions?e.bracketColorizationOptions:this._options.bracketPairColorizationOptions,t=new c.e({tabSize:t,indentSize:i,insertSpaces:n,defaultEOL:this._options.defaultEOL,trimAutoWhitespace:o,bracketPairColorizationOptions:e});this._options.equals(t)||(i=this._options.createChangeEvent(t),this._options=t,this._onDidChangeOptions.fire(i))}detectIndentation(e,t){this._assertNotDisposed(),t=p(this._buffer,t,e),this.updateOptions({insertSpaces:t.insertSpaces,tabSize:t.tabSize,indentSize:t.tabSize})}static _normalizeIndentationFromWhitespace(e,t,i){let n=0;for(let s=0;s({range:e.range,text:null})),()=>null)}mightContainNonBasicASCII(){return this._buffer.mightContainNonBasicASCII()}getAlternativeVersionId(){return this._assertNotDisposed(),this._alternativeVersionId}getInitialUndoRedoSnapshot(){return this._assertNotDisposed(),this._initialUndoRedoSnapshot}getOffsetAt(e){return this._assertNotDisposed(),e=this._validatePosition(e.lineNumber,e.column,0),this._buffer.getOffsetAt(e.lineNumber,e.column)}getPositionAt(e){return this._assertNotDisposed(),e=Math.min(this._buffer.getLength(),Math.max(0,e)),this._buffer.getPositionAt(e)}_increaseVersionId(){this._versionId=this._versionId+1,this._alternativeVersionId=this._versionId}_overwriteVersionId(e){this._versionId=e}_overwriteAlternativeVersionId(e){this._alternativeVersionId=e}_overwriteInitialUndoRedoSnapshot(e){this._initialUndoRedoSnapshot=e}getValue(e,t=!1){this._assertNotDisposed();var i=this.getFullModelRange();i=this.getValueInRange(i,e);return t?this._buffer.getBOM()+i:i}createSnapshot(e=!1){return new gt(this._buffer.createSnapshot(e))}getValueLength(e,t=!1){this._assertNotDisposed();var i=this.getFullModelRange();i=this.getValueLengthInRange(i,e);return t?this._buffer.getBOM().length+i:i}getValueInRange(e,t=0){return this._assertNotDisposed(),this._buffer.getValueInRange(this.validateRange(e),t)}getValueLengthInRange(e,t=0){return this._assertNotDisposed(),this._buffer.getValueLengthInRange(this.validateRange(e),t)}getCharacterCountInRange(e,t=0){return this._assertNotDisposed(),this._buffer.getCharacterCountInRange(this.validateRange(e),t)}getLineCount(){return this._assertNotDisposed(),this._buffer.getLineCount()}getLineContent(e){if(this._assertNotDisposed(),e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineContent(e)}getLineLength(e){if(this._assertNotDisposed(),e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineLength(e)}getLinesContent(){return this._assertNotDisposed(),this._buffer.getLinesContent()}getEOL(){return this._assertNotDisposed(),this._buffer.getEOL()}getEndOfLineSequence(){return this._assertNotDisposed(),"\n"===this._buffer.getEOL()?0:1}getLineMinColumn(e){return this._assertNotDisposed(),1}getLineMaxColumn(e){if(this._assertNotDisposed(),e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineLength(e)+1}getLineFirstNonWhitespaceColumn(e){if(this._assertNotDisposed(),e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineFirstNonWhitespaceColumn(e)}getLineLastNonWhitespaceColumn(e){if(this._assertNotDisposed(),e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineLastNonWhitespaceColumn(e)}_validateRangeRelaxedNoAllocations(e){var t=this._buffer.getLineCount(),i=e.startLineNumber,n=e.startColumn;let o=Math.floor("number"!=typeof i||isNaN(i)?1:i),r=Math.floor("number"!=typeof n||isNaN(n)?1:n);o<1?(o=1,r=1):o>t?(o=t,r=this.getLineMaxColumn(o)):r<=1?r=1:(s=this.getLineMaxColumn(o),r>=s&&(r=s));var s=e.endLineNumber,a=e.endColumn;let l=Math.floor("number"!=typeof s||isNaN(s)?1:s),c=Math.floor("number"!=typeof a||isNaN(a)?1:a);return l<1?(l=1,c=1):l>t?(l=t,c=this.getLineMaxColumn(l)):c<=1?c=1:(t=this.getLineMaxColumn(l),c>=t&&(c=t)),i===o&&n===r&&s===l&&a===c&&e instanceof d.a&&!(e instanceof h.a)?e:new d.a(o,r,l,c)}_isValidPosition(e,t,i){if("number"!=typeof e||"number"!=typeof t)return!1;if(isNaN(e)||isNaN(t))return!1;if(e<1||t<1)return!1;if((0|e)!==e||(0|t)!==t)return!1;if(this._buffer.getLineCount()d.a.isIRange(e))?t.map(e=>this.validateRange(e)):a)?[this.getFullModelRange()]:a).sort((e,t)=>e.startLineNumber-t.startLineNumber||e.startColumn-t.startColumn);const l=[];let h;if(l.push(a.reduce((e,t)=>d.a.areIntersecting(e,t)?e.plusRange(t):(l.push(e),t))),!i&&e.indexOf("\n")<0){const t=new G.a(e,i,n,o).parseSearchRequest();if(!t)return[];h=e=>this.findMatchesLineByLine(e,t,r,s)}else h=t=>G.c.findMatches(this,new G.a(e,i,n,o),t,r,s);return l.map(h).reduce((e,t)=>e.concat(t),[])}findNextMatch(e,t,i,n,o,r){this._assertNotDisposed();var s,a,l;t=this.validatePosition(t);return!i&&e.indexOf("\n")<0?(s=new G.a(e,i,n,o).parseSearchRequest())&&(a=this.getLineCount(),a=new d.a(t.lineNumber,t.column,a,this.getLineMaxColumn(a)),l=this.findMatchesLineByLine(a,s,r,1),G.c.findNextMatch(this,new G.a(e,i,n,o),t,r),0({range:this.validateRange(e.range),text:e.text}));let i=!0;if(e)for(let t=0,a=e.length;to.endLineNumber;r=o.startLineNumber>r.endLineNumber;if(!s&&!r){a=!0;break}}if(!a){i=!1;break}}if(i)for(let e=0,o=this._trimAutoWhitespaceLines.length;eu.endLineNumber)&&!(l===u.startLineNumber&&u.startColumn===h&&u.isEmpty()&&g&&0{var t=this.getPositionAt(e.newPosition),i=this.getPositionAt(e.newEnd);return{range:new d.a(t.lineNumber,t.column,i.lineNumber,i.column),text:e.oldText}}),this._applyUndoRedoEdits(e,t,!0,!1,i,n)}_applyRedo(e,t,i,n){e=e.map(e=>{var t=this.getPositionAt(e.oldPosition),i=this.getPositionAt(e.oldEnd);return{range:new d.a(t.lineNumber,t.column,i.lineNumber,i.column),text:e.newText}}),this._applyUndoRedoEdits(e,t,!1,!0,i,n)}_applyUndoRedoEdits(e,t,i,n,o,r){try{this._onDidChangeDecorations.beginDeferredEmit(),this._eventEmitter.beginDeferredEmit(),this._isUndoing=i,this._isRedoing=n,this.applyEdits(e,!1),this.setEOL(t),this._overwriteAlternativeVersionId(o)}finally{this._isUndoing=!1,this._isRedoing=!1,this._eventEmitter.endDeferredEmit(r),this._onDidChangeDecorations.endDeferredEmit()}}applyEdits(e,t=!1){try{this._onDidChangeDecorations.beginDeferredEmit(),this._eventEmitter.beginDeferredEmit();var i=this._validateEditOperations(e);return this._doApplyEdits(i,t)}finally{this._eventEmitter.endDeferredEmit(),this._onDidChangeDecorations.endDeferredEmit()}}_doApplyEdits(e,t){var i=this._buffer.getLineCount(),n=(e=this._buffer.applyEdits(e,this._options.trimAutoWhitespace,t),this._buffer.getLineCount()),o=e.changes;if(this._trimAutoWhitespaceLines=e.trimAutoWhitespaceLineNumbers,0!==o.length){for(let t=0,i=o.length;te.lineNumber>t);var w=v.takeFromEndWhile(e=>e.lineNumber===t);h.push(new de.g(C,this.getLineContent(t),w))}if(me.lineNumbere.lineNumber===t)}h.push(new de.i(p+1,g+u,k,x))}e+=f}this._emitContentChangedEvent(new de.d(h,this.getVersionId(),this._isUndoing,this._isRedoing),{changes:o,eol:this._buffer.getEOL(),versionId:this.getVersionId(),isUndoing:this._isUndoing,isRedoing:this._isRedoing,isFlush:!1})}return null===e.reverseEdits?void 0:e.reverseEdits}undo(){return this._undoRedoService.undo(this.uri)}canUndo(){return this._undoRedoService.canUndo(this.uri)}redo(){return this._undoRedoService.redo(this.uri)}canRedo(){return this._undoRedoService.canRedo(this.uri)}handleBeforeFireDecorationsChangedEvent(e){null!==e&&0!==e.size&&(e=[...e].map(e=>new de.g(e,this.getLineContent(e),this._getInjectedTextInLine(e))),this._onDidChangeContentOrInjectedText.fire(new de.c(e)))}changeDecorations(e,t=0){this._assertNotDisposed();try{return this._onDidChangeDecorations.beginDeferredEmit(),this._changeDecorations(t,e)}finally{this._onDidChangeDecorations.endDeferredEmit()}}_changeDecorations(e,t){var i={addDecoration:(t,i)=>this._deltaDecorationsImpl(e,[],[{range:t,options:i}])[0],changeDecoration:(e,t)=>{this._changeDecorationImpl(e,t)},changeDecorationOptions:(e,t)=>{this._changeDecorationOptionsImpl(e,Nt(t))},removeDecoration:t=>{this._deltaDecorationsImpl(e,[t],[])},deltaDecorations:(t,i)=>0===t.length&&0===i.length?[]:this._deltaDecorationsImpl(e,t,i)};let o=null;try{o=t(i)}catch(t){Object(n.f)(t)}return i.addDecoration=pt,i.changeDecoration=pt,i.changeDecorationOptions=pt,i.removeDecoration=pt,i.deltaDecorations=pt,o}deltaDecorations(e,t,i=0){if(this._assertNotDisposed(),0===(e=e||[]).length&&0===t.length)return[];try{return this._onDidChangeDecorations.beginDeferredEmit(),this._deltaDecorationsImpl(i,e,t)}finally{this._onDidChangeDecorations.endDeferredEmit()}}_getTrackedRange(e){return this.getDecorationRange(e)}_setTrackedRange(e,t,i){var n,o,r;e=e?this._decorations[e]:null;return e?t?(n=this._validateRangeRelaxedNoAllocations(t),o=this._buffer.getOffsetAt(n.startLineNumber,n.startColumn),r=this._buffer.getOffsetAt(n.endLineNumber,n.endColumn),this._decorationsTree.delete(e),e.reset(this.getVersionId(),o,r,n),e.setOptions(Dt[i]),this._decorationsTree.insert(e),e.id):(this._decorationsTree.delete(e),delete this._decorations[e.id],null):t?this._deltaDecorationsImpl(0,[],[{range:t,options:Dt[i]}])[0]:null}removeAllDecorationsWithOwnerId(e){if(!this._isDisposed){var t=this._decorationsTree.collectNodesFromOwner(e);for(let e=0,n=t.length;ethis.getLineCount()?[]:this.getLinesDecorations(e,e,t,i)}getLinesDecorations(e,t,i=0,n=!1){var o=this.getLineCount();e=Math.min(o,Math.max(1,e)),o=Math.min(o,Math.max(1,t)),t=this.getLineMaxColumn(o),e=new d.a(e,1,o,t),o=this._getDecorationsInRange(e,i,n);return o.push(...this._decorationProvider.getDecorationsInRange(e,i,n)),o}getDecorationsInRange(e,t=0,i=!1){e=this.validateRange(e);var n=this._getDecorationsInRange(e,t,i);return n.push(...this._decorationProvider.getDecorationsInRange(e,t,i)),n}getOverviewRulerDecorations(e=0,t=!1){return this._decorationsTree.getAll(this,e,t,!0)}getInjectedTextDecorations(e=0){return this._decorationsTree.getAllInjectedText(this,e)}_getInjectedTextInLine(e){var t=this._buffer.getOffsetAt(e,1),i=t+this._buffer.getLineLength(e);t=this._decorationsTree.getInjectedTextInInterval(this,t,i,0);return de.b.fromDecorations(t).filter(t=>t.lineNumber===e)}getAllDecorations(e=0,t=!1){var i=this._decorationsTree.getAll(this,e,t,!1);return i.push(...this._decorationProvider.getAllDecorations(e,t)),i}_getDecorationsInRange(e,t,i){var n=this._buffer.getOffsetAt(e.startLineNumber,e.startColumn);e=this._buffer.getOffsetAt(e.endLineNumber,e.endColumn);return this._decorationsTree.getAllInInterval(this,n,e,t,i)}getRangeAt(e,t){return this._buffer.getRangeAt(e,t-e)}_changeDecorationImpl(e,t){var i,n=this._decorations[e];n&&(n.options.after&&(i=this.getDecorationRange(e),this._onDidChangeDecorations.recordLineAffectedByInjectedText(i.endLineNumber)),n.options.before&&(i=this.getDecorationRange(e),this._onDidChangeDecorations.recordLineAffectedByInjectedText(i.startLineNumber)),e=this._validateRangeRelaxedNoAllocations(t),i=this._buffer.getOffsetAt(e.startLineNumber,e.startColumn),t=this._buffer.getOffsetAt(e.endLineNumber,e.endColumn),this._decorationsTree.delete(n),n.reset(this.getVersionId(),i,t,e),this._decorationsTree.insert(n),this._onDidChangeDecorations.checkAffectedAndFire(n.options),n.options.after&&this._onDidChangeDecorations.recordLineAffectedByInjectedText(e.endLineNumber),n.options.before)&&this._onDidChangeDecorations.recordLineAffectedByInjectedText(e.startLineNumber)}_changeDecorationOptionsImpl(e,t){var i,n,o;e=this._decorations[e];e&&(i=!(!e.options.overviewRuler||!e.options.overviewRuler.color),n=!(!t.overviewRuler||!t.overviewRuler.color),this._onDidChangeDecorations.checkAffectedAndFire(e.options),this._onDidChangeDecorations.checkAffectedAndFire(t),(e.options.after||t.after)&&(o=this._decorationsTree.getNodeRange(this,e),this._onDidChangeDecorations.recordLineAffectedByInjectedText(o.endLineNumber)),(e.options.before||t.before)&&(o=this._decorationsTree.getNodeRange(this,e),this._onDidChangeDecorations.recordLineAffectedByInjectedText(o.startLineNumber)),i!=n?(this._decorationsTree.delete(e),e.setOptions(t),this._decorationsTree.insert(e)):e.setOptions(t))}_deltaDecorationsImpl(e,t,i){var n=this.getVersionId(),o=t.length;let r=0;var s=i.length;let a=0;for(var l,d,h,c,u,g,p=new Array(s);rthis.getLineCount())throw new Error("Illegal value for lineNumber");this._tokenization.forceTokenization(e)}isCheapToTokenize(e){return this._tokenization.isCheapToTokenize(e)}tokenizeIfCheap(e){this.isCheapToTokenize(e)&&this.forceTokenization(e)}getLineTokens(e){if(e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._getLineTokens(e)}_getLineTokens(e){var t=this.getLineContent(e);t=this._tokens.getTokens(this._languageIdentifier.id,e-1,t);return this._tokens2.addSemanticTokens(e,t)}getLanguageIdentifier(){return this._languageIdentifier}getModeId(){return this._languageIdentifier.language}setMode(e){var t;this._languageIdentifier.id!==e.id&&(t={oldLanguage:this._languageIdentifier.language,newLanguage:e.language},this._languageIdentifier=e,this._onDidChangeLanguage.fire(t),this._onDidChangeLanguageConfiguration.fire({}))}getLanguageIdAtPosition(e,t){return e=this.validatePosition(new l.a(e,t)),t=this.getLineTokens(e.lineNumber),t.getLanguageId(t.findTokenIndexAtOffset(e.column-1))}getWordAtPosition(e){this._assertNotDisposed();var t=this.validatePosition(e),i=this.getLineContent(t.lineNumber),n=this._getLineTokens(t.lineNumber),o=n.findTokenIndexAtOffset(t.column-1),[r,s]=_t._findLanguageBoundaries(n,o),s=Object(ve.d)(t.column,Ce.a.getWordDefinition(n.getLanguageId(o)),i.substring(r,s),r);if(s&&s.startColumn<=e.column&&e.column<=s.endColumn)return s;if(0=l)break;if(Object(we.b)(t.getStandardTokenType(h))||t.getLanguageId(h)!==r){l=d;break}}return{searchStartOffset:s,searchEndOffset:l}}_matchBracket(e){var t=e.lineNumber,i=this._getLineTokens(t),n=this._buffer.getLineContent(t),o=i.findTokenIndexAtOffset(e.column-1);if(!(o<0)){var r=Ce.a.getBracketsSupport(i.getLanguageId(o));if(r&&!Object(we.b)(i.getStandardTokenType(o))){let{searchStartOffset:l,searchEndOffset:d}=this._establishBracketSearchOffsets(e,i,r,o),h=null;for(;;){var s=ye.a.findNextBracketInRange(r.forwardRegex,t,n,l,d);if(!s)break;if(s.startColumn<=e.column&&e.column<=s.endColumn){var a=n.substring(s.startColumn-1,s.endColumn-1).toLowerCase();a=this._matchFoundBracket(s,r.textIsBracket[a],r.textIsOpenBracket[a],null);if(a){if(a instanceof mt)return null;h=a}}l=s.endColumn-1}if(h)return h}if(0{for(;;){if(i&&++s%100==0&&!i())return mt.INSTANCE;var d=ye.a.findPrevBracketInRange(o,t,n,a,l);if(!d)break;var h=n.substring(d.startColumn-1,d.endColumn-1).toLowerCase();if(e.isOpen(h)?r++:e.isClose(h)&&r--,0===r)return d;l=d.startColumn-1}return null};for(let g=t.lineNumber;1<=g;g--){var l=this._getLineTokens(g),d=l.getCount(),h=this._buffer.getLineContent(g);let e=d-1,i=h.length,o=h.length,r=(g===t.lineNumber&&(e=l.findTokenIndexAtOffset(t.column-1),i=t.column-1,o=t.column-1),!0);for(;0<=e;e--){var c=l.getLanguageId(e)===n&&!Object(we.b)(l.getStandardTokenType(e));if(c)r?i=l.getStartOffset(e):(i=l.getStartOffset(e),o=l.getEndOffset(e));else if(r&&i!==o){var u=a(g,h,i,o);if(u)return u}r=c}if(r&&i!==o&&(d=a(g,h,i,o),d))return d}return null}_findMatchingBracketDown(e,t,i){var n=e.languageIdentifier.id;const o=e.forwardRegex;let r=1,s=0;var a=(t,n,a,l)=>{for(;;){if(i&&++s%100==0&&!i())return mt.INSTANCE;var d=ye.a.findNextBracketInRange(o,t,n,a,l);if(!d)break;var h=n.substring(d.startColumn-1,d.endColumn-1).toLowerCase();if(e.isOpen(h)?r++:e.isClose(h)&&r--,0===r)return d;a=d.endColumn-1}return null},l=this.getLineCount();for(let m=t.lineNumber;m<=l;m++){var d=this._getLineTokens(m),h=d.getCount(),c=this._buffer.getLineContent(m);let e=0,i=0,o=0,r=(m===t.lineNumber&&(e=d.findTokenIndexAtOffset(t.column-1),i=t.column-1,o=t.column-1),!0);for(;eDate.now()-e<=t}var n=this.validatePosition(e),o=this.getLineCount();const r=new Map;let s=[];var a=(e,t)=>{if(!r.has(e)){var i=[];for(let e=0,n=t?t.brackets.length:0;e{for(;;){if(i&&++l%100==0&&!i())return mt.INSTANCE;var a=ye.a.findNextBracketInRange(e.forwardRegex,t,n,o,r);if(!a)break;var d=n.substring(a.startColumn-1,a.endColumn-1).toLowerCase(),h=e.textIsBracket[d];if(h&&(h.isOpen(d)?s[h.index]++:h.isClose(d)&&s[h.index]--,-1===s[h.index]))return this._matchFoundBracket(a,h,!1,i);o=a.endColumn-1}return null};let h=-1,c=null;for(let b=n.lineNumber;b<=o;b++){var u=this._getLineTokens(b),g=u.getCount(),p=this._buffer.getLineContent(b);let e=0,t=0,i=0,o=(b===n.lineNumber&&(e=u.findTokenIndexAtOffset(n.column-1),t=n.column-1,i=n.column-1,_=u.getLanguageId(e),h!==_)&&(h=_,c=Ce.a.getBracketsSupport(h),a(h,c)),!0);for(;en)throw new Error("Illegal value for lineNumber");var o=Ce.a.getFoldingRules(this._languageIdentifier.id),r=Boolean(o&&o.offSide);let s=-2,a=-1,l=-2,d=-1;var h=e=>{if(-1!==s&&(-2===s||s>e-1)){s=-1,a=-1;for(let i=e-2;0<=i;i--){var t=this._computeIndentLevel(i);if(0<=t){s=i,a=t;break}}}if(-2===l){l=-1,d=-1;for(let t=e;t{if(-2===c){c=-1,u=-1;for(let i=e-2;0<=i;i--){var t=this._computeIndentLevel(i);if(0<=t){c=i,u=t;break}}}if(-1!==g&&(-2===g||gn||i=C?f=S:_=!1),v&&(s>=C?b=L:v=!1)}}return{startLineNumber:f,endLineNumber:b,indent:C}}getLinesIndentGuides(e,t){this._assertNotDisposed();var i=this.getLineCount();if(e<1||i>>0}static getTokenType(e){return(1792&e)>>>8}static getFontStyle(e){return(14336&e)>>>11}static getForeground(e){return(8372224&e)>>>14}static getBackground(e){return(4286578688&e)>>>23}static getClassNameFromMetadata(e){let t="mtk"+this.getForeground(e);return e=this.getFontStyle(e),1&e&&(t+=" mtki"),2&e&&(t+=" mtkb"),4&e&&(t+=" mtku"),t}static getInlineStyleFromMetadata(e,t){var i=this.getForeground(e);e=this.getFontStyle(e);let n=`color: ${t[i]};`;return 1&e&&(n+="font-style: italic;"),2&e&&(n+="font-weight: bold;"),4&e&&(n+="text-decoration: underline;"),n}}const p=function(){let e=Object.create(null);return e[0]="symbol-method",e[1]="symbol-function",e[2]="symbol-constructor",e[3]="symbol-field",e[4]="symbol-variable",e[5]="symbol-class",e[6]="symbol-struct",e[7]="symbol-interface",e[8]="symbol-module",e[9]="symbol-property",e[10]="symbol-event",e[11]="symbol-operator",e[12]="symbol-unit",e[13]="symbol-value",e[14]="symbol-constant",e[15]="symbol-enum",e[16]="symbol-enum-member",e[17]="symbol-keyword",e[27]="symbol-snippet",e[18]="symbol-text",e[19]="symbol-color",e[20]="symbol-file",e[21]="symbol-reference",e[22]="symbol-customcolor",e[23]="symbol-folder",e[24]="symbol-type-parameter",e[25]="account",e[26]="issues",function(t){t=e[t];let i=t&&c.d.get(t);return(i=i||c.b.symbolProperty).classNames}}();let m=function(){let e=Object.create(null);return e.method=0,e.function=1,e.constructor=2,e.field=3,e.variable=4,e.class=5,e.struct=6,e.interface=7,e.module=8,e.property=9,e.event=10,e.operator=11,e.unit=12,e.value=13,e.constant=14,e.enum=15,e["enum-member"]=16,e.enumMember=16,e.keyword=17,e.snippet=27,e.text=18,e.color=19,e.file=20,e.reference=21,e.customcolor=22,e.folder=23,e["type-parameter"]=24,e.typeParameter=24,e.account=25,e.issue=26,function(t,i){let n=e[t];return void 0!==n||i?n:9}}();function f(e){return e&&a.a.isUri(e.uri)&&l.a.isIRange(e.range)&&(l.a.isIRange(e.originSelectionRange)||l.a.isIRange(e.targetSelectionRange))}(i=n=n||{})[i.Automatic=0]="Automatic",i[i.Explicit=1]="Explicit",(i=o=o||{})[i.Invoke=1]="Invoke",i[i.TriggerCharacter=2]="TriggerCharacter",i[i.ContentChange=3]="ContentChange",(i=r=r||{})[i.Text=0]="Text",i[i.Read=1]="Read",i[i.Write=2]="Write";{i=s=s||{};const e=new Map,t=(e.set("file",0),e.set("module",1),e.set("namespace",2),e.set("package",3),e.set("class",4),e.set("method",5),e.set("property",6),e.set("field",7),e.set("constructor",8),e.set("enum",9),e.set("interface",10),e.set("function",11),e.set("variable",12),e.set("constant",13),e.set("string",14),e.set("number",15),e.set("boolean",16),e.set("array",17),e.set("object",18),e.set("key",19),e.set("null",20),e.set("enum-member",21),e.set("struct",22),e.set("event",23),e.set("operator",24),e.set("type-parameter",25),new Map);t.set(0,"file"),t.set(1,"module"),t.set(2,"namespace"),t.set(3,"package"),t.set(4,"class"),t.set(5,"method"),t.set(6,"property"),t.set(7,"field"),t.set(8,"constructor"),t.set(9,"enum"),t.set(10,"interface"),t.set(11,"function"),t.set(12,"variable"),t.set(13,"constant"),t.set(14,"string"),t.set(15,"number"),t.set(16,"boolean"),t.set(17,"array"),t.set(18,"object"),t.set(19,"key"),t.set(20,"null"),t.set(21,"enum-member"),t.set(22,"struct"),t.set(23,"event"),t.set(24,"operator"),t.set(25,"type-parameter"),i.fromString=function(t){return e.get(t)},i.toString=function(e){return t.get(e)},i.toCssClassName=function(e,i){let n=(e=t.get(e))&&c.d.get("symbol-"+e);return(i?"inline":"block")+" "+(n=n||c.b.symbolProperty).classNames}}class _{constructor(e){this.value=e}}_.Comment=new _("comment"),_.Imports=new _("imports"),_.Region=new _("region");const b=new t.a,v=new t.a,C=new t.a,w=new t.a,y=new t.a,S=new t.a,L=new t.a,x=new t.a,k=new t.a,D=new t.a,N=new t.a,O=new t.a,E=new t.a,I=new t.a,M=new t.a,T=new t.a,A=new t.a,R=new t.a,P=new t.a,F=new t.a,B=new t.a,j=new t.a,W=new t.a,V=new t.a,H=new t.a,z=new class{constructor(){this._map=new Map,this._promises=new Map,this._onDidChange=new d.b,this.onDidChange=this._onDidChange.event,this._colorMap=null}fire(e){this._onDidChange.fire({changedLanguages:e,changedColorMap:!1})}register(e,t){return this._map.set(e,t),this.fire([e]),Object(h.i)(()=>{this._map.get(e)===t&&(this._map.delete(e),this.fire([e]))})}registerPromise(e,t){let i=null,n=!1;return this._promises.set(e,t.then(t=>{this._promises.delete(e),!n&&t&&(i=this.register(e,t))})),Object(h.i)(()=>{n=!0,i&&i.dispose()})}getPromise(e){var t=this.get(e);return t?Promise.resolve(t):(t=this._promises.get(e))?t.then(t=>this.get(e)):null}get(e){return this._map.get(e)||null}setColorMap(e){this._colorMap=e,this._onDidChange.fire({changedLanguages:Array.from(this._map.keys()),changedColorMap:!0})}getColorMap(){return this._colorMap}getDefaultBackground(){return this._colorMap&&2{var t=this.themingParticipants.indexOf(e);this.themingParticipants.splice(t,1)})}getThemingParticipants(){return this.themingParticipants}};function m(e){return p.onColorThemeChange(e)}l.a.add(g.ThemingContribution,p);class f extends s.a{constructor(e){super(),this.themeService=e,this.theme=e.getColorTheme(),this._register(this.themeService.onDidColorThemeChange(e=>this.onThemeChange(e)))}onThemeChange(e){this.theme=e,this.updateStyles()}updateStyles(){}}},b800:function(e,t,i){"use strict";i.d(t,"d",(function(){return r})),i.d(t,"b",(function(){return a})),i.d(t,"a",(function(){return l})),i.d(t,"c",(function(){return p}));class n{constructor(){this.value="",this.pos=0}static isDigitCharacter(e){return 48<=e&&e<=57}static isVariableCharacter(e){return 95===e||97<=e&&e<=122||65<=e&&e<=90}text(e){this.value=e,this.pos=0}tokenText(e){return this.value.substr(e.pos,e.len)}next(){if(this.pos>=this.value.length)return{type:14,pos:this.pos,len:0};var e=this.pos;let t,i=0,o=this.value.charCodeAt(e);if("number"==typeof(t=n._table[o]))return this.pos+=1,{type:t,pos:e,len:1};if(n.isDigitCharacter(o))for(t=8;i+=1,o=this.value.charCodeAt(e+i),n.isDigitCharacter(o););else if(n.isVariableCharacter(o))for(t=9;o=this.value.charCodeAt(e+ ++i),n.isVariableCharacter(o)||n.isDigitCharacter(o););else for(t=10;i+=1,o=this.value.charCodeAt(e+i),!isNaN(o)&&void 0===n._table[o]&&!n.isDigitCharacter(o)&&!n.isVariableCharacter(o););return this.pos+=i,{type:t,pos:e,len:i}}}n._table={[36]:0,58:1,44:2,123:3,125:4,92:5,47:6,124:7,43:11,45:12,63:13};class o{constructor(){this._children=[]}appendChild(e){return e instanceof r&&this._children[this._children.length-1]instanceof r?this._children[this._children.length-1].value+=e.value:(e.parent=this)._children.push(e),this}replace(e,t){var i=e["parent"],n=(e=i.children.indexOf(e),i.children.slice(0));n.splice(e,1,...t),i._children=n,function e(t,i){for(const n of t)n.parent=i,e(n.children,n)}(t,i)}get children(){return this._children}get snippet(){let e=this;for(;;){if(!e)return;if(e instanceof g)return e;e=e.parent}}toString(){return this.children.reduce((e,t)=>e+t.toString(),"")}len(){return 0}}class r extends o{constructor(e){super(),this.value=e}toString(){return this.value}len(){return this.value.length}clone(){return new r(this.value)}}class s extends o{}class a extends s{constructor(e){super(),this.index=e}static compareByIndex(e,t){return e.index===t.index?0:e.isFinalTabstop?1:t.isFinalTabstop||e.indext.index?1:0}get isFinalTabstop(){return 0===this.index}get choice(){return 1===this._children.length&&this._children[0]instanceof l?this._children[0]:void 0}clone(){var e=new a(this.index);return this.transform&&(e.transform=this.transform.clone()),e._children=this.children.map(e=>e.clone()),e}}class l extends o{constructor(){super(...arguments),this.options=[]}appendChild(e){return e instanceof r&&(e.parent=this).options.push(e),this}toString(){return this.options[0].value}len(){return this.options[0].len()}clone(){var e=new l;return this.options.forEach(e.appendChild,e),e}}class d extends o{constructor(){super(...arguments),this.regexp=new RegExp("")}resolve(e){const t=this;let i=!1,n=e.replace(this.regexp,(function(){return i=!0,t._replace(Array.prototype.slice.call(arguments,0,-2))}));return!i&&this._children.some(e=>e instanceof h&&Boolean(e.elseValue))?this._replace([]):n}_replace(e){let t="";for(const n of this._children){var i;n instanceof h?(i=e[n.index]||"",i=n.resolve(i),t+=i):t+=n.toString()}return t}toString(){return""}clone(){var e=new d;return e.regexp=new RegExp(this.regexp.source,(this.regexp.ignoreCase?"i":"")+(this.regexp.global?"g":"")),e._children=this.children.map(e=>e.clone()),e}}class h extends o{constructor(e,t,i,n){super(),this.index=e,this.shorthandName=t,this.ifValue=i,this.elseValue=n}resolve(e){return"upcase"===this.shorthandName?e?e.toLocaleUpperCase():"":"downcase"===this.shorthandName?e?e.toLocaleLowerCase():"":"capitalize"===this.shorthandName?e?e[0].toLocaleUpperCase()+e.substr(1):"":"pascalcase"===this.shorthandName?e?this._toPascalCase(e):"":"camelcase"===this.shorthandName?e?this._toCamelCase(e):"":Boolean(e)&&"string"==typeof this.ifValue?this.ifValue:Boolean(e)||"string"!=typeof this.elseValue?e||"":this.elseValue}_toPascalCase(e){var t=e.match(/[a-z0-9]+/gi);return t?t.map(e=>e.charAt(0).toUpperCase()+e.substr(1).toLowerCase()).join(""):e}_toCamelCase(e){var t=e.match(/[a-z0-9]+/gi);return t?t.map((e,t)=>0===t?e.toLowerCase():e.charAt(0).toUpperCase()+e.substr(1).toLowerCase()).join(""):e}clone(){return new h(this.index,this.shorthandName,this.ifValue,this.elseValue)}}class c extends s{constructor(e){super(),this.name=e}resolve(e){let t=e.resolve(this);return void 0!==(t=this.transform?this.transform.resolve(t||""):t)&&(this._children=[new r(t)],!0)}clone(){var e=new c(this.name);return this.transform&&(e.transform=this.transform.clone()),e._children=this.children.map(e=>e.clone()),e}}function u(e,t){for(var i=[...e];0n===e?!(i=!0):(t+=n.len(),!0)),i?t:-1}fullLen(e){let t=0;return u([e],e=>(t+=e.len(),!0)),t}enclosingPlaceholders(e){var t=[];let i=e["parent"];for(;i;)i instanceof a&&t.push(i),i=i.parent;return t}resolveVariables(e){return this.walk(t=>(t instanceof c&&t.resolve(e)&&(this._placeholders=void 0),!0)),this}appendChild(e){return this._placeholders=void 0,super.appendChild(e)}replace(e,t){return this._placeholders=void 0,super.replace(e,t)}clone(){var e=new g;return this._children=this.children.map(e=>e.clone()),e}walk(e){u(this.children,e)}}class p{constructor(){this._scanner=new n,this._token={type:14,pos:0,len:0}}static escape(e){return e.replace(/\$|}|\\/g,"\\$&")}static guessNeedsClipboard(e){return/\${?CLIPBOARD/.test(e)}parse(e,t,i){this._scanner.text(e),this._token=this._scanner.next();for(var n=new g;this._parse(n););const o=new Map,r=[];let s=0;n.walk(e=>(e instanceof a&&(s+=1,e.isFinalTabstop?o.set(0,void 0):!o.has(e.index)&&0{e.mime===i.mime||e.userConfigured||(i.extension&&e.extension,i.filename&&e.filename,i.filepattern&&e.filepattern,i.firstline&&e.firstline)})}function g(e,t){let i;if(e)switch(e.scheme){case r.c.file:i=e.fsPath;break;case r.c.data:var o=a.a.parseMetaData(e);i=o.get(a.a.META_DATA_LABEL);break;default:i=e.path}if(i){i=i.toLowerCase();var u=Object(s.a)(i),g=p(i,u,c);if(g)return[g,n.text];if(g=p(i,u,h),g)return[g,n.text];if(t&&(u=function(e){if(Object(l.S)(e)&&(e=e.substr(1)),0r.filepattern.length)&&(a=l.filepatternOnPath?e:t,null!=(n=l.filepatternLowercase))&&n.call(l,a)&&(r=l),l.extension&&(!s||l.extension.length>s.extension.length)&&t.endsWith(l.extensionLowercase)&&(s=l)}return o?o.mime:r?r.mime:s?s.mime:null}},b9db:function(e,t,i){"use strict";i.d(t,"a",(function(){return o}));var n=i("561a");function o(e){let t=e.definition;for(;t instanceof n.b;)t=t.definition;return`.codicon-${e.id}:before { content: '${t.fontCharacter}'; }`}i("1e03"),i("f2d2")},b9f8:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"st",extensions:[".st",".iecst",".iecplc",".lc3lib"],aliases:["StructuredText","scl","stl"],loader:function(){return i.e("chunk-2d2138c7").then(i.bind(null,"acc2"))}})},ba77:function(e,t,i){},bc02:function(e,t,i){},bc04:function(e,t,i){"use strict";i.d(t,"a",(function(){return p})),i.d(t,"b",(function(){return m})),i.d(t,"d",(function(){return f})),i.d(t,"c",(function(){return _}));var n=i("3742"),o=i("6a89"),r=(t=i("2504"),i("a666")),s=i("b2cc"),a=i("4fc3"),l=i("db88"),d=i("0a0f"),h=i("f5f3");i=i("dff7");const c=Object(d.c)("IEditorCancelService"),u=new a.c("cancellableOperation",!1,Object(i.a)("cancellableOperation","Whether the editor runs a cancellable operation, e.g. like 'Peek References'"));Object(h.b)(c,class{constructor(){this._tokens=new WeakMap}add(e,t){let i,n=this._tokens.get(e);return n||(n=e.invokeWithinContext(e=>({key:u.bindTo(e.get(a.b)),tokens:new l.a})),this._tokens.set(e,n)),n.key.set(!0),i=n.tokens.push(t),()=>{i&&(i(),n.key.set(!n.tokens.isEmpty()),i=void 0)}}cancel(e){var t;e=this._tokens.get(e);e&&(t=e.tokens.pop())&&(t.cancel(),e.key.set(!e.tokens.isEmpty()))}},!0);class g extends t.b{constructor(e,t){super(t),this.editor=e,this._unregister=e.invokeWithinContext(t=>t.get(c).add(e,this))}dispose(){this._unregister(),super.dispose()}}Object(s.k)(new class extends s.c{constructor(){super({id:"editor.cancelOperation",kbOpts:{weight:100,primary:9},precondition:u})}runEditorCommand(e,t){e.get(c).cancel(t)}});class p{constructor(e,t){this.flags=t,0!=(1&this.flags)?(t=e.getModel(),this.modelVersionId=t?n.v("{0}#{1}",t.uri.toString(),t.getVersionId()):null):this.modelVersionId=null,0!=(4&this.flags)?this.position=e.getPosition():this.position=null,0!=(2&this.flags)?this.selection=e.getSelection():this.selection=null,0!=(8&this.flags)?(this.scrollLeft=e.getScrollLeft(),this.scrollTop=e.getScrollTop()):(this.scrollLeft=-1,this.scrollTop=-1)}_equals(e){return e instanceof p&&this.modelVersionId===(e=e).modelVersionId&&this.scrollLeft===e.scrollLeft&&this.scrollTop===e.scrollTop&&!(!this.position&&e.position||this.position&&!e.position||this.position&&e.position&&!this.position.equals(e.position)||!this.selection&&e.selection||this.selection&&!e.selection||this.selection&&e.selection&&!this.selection.equalsRange(e.selection))}validate(e){return this._equals(new p(e,this.flags))}}class m extends g{constructor(e,t,i,n){super(e,n),this._listener=new r.b,4&t&&this._listener.add(e.onDidChangeCursorPosition(e=>{i&&o.a.containsPosition(i,e.position)||this.cancel()})),2&t&&this._listener.add(e.onDidChangeCursorSelection(e=>{i&&o.a.containsRange(i,e.selection)||this.cancel()})),8&t&&this._listener.add(e.onDidScrollChange(e=>this.cancel())),1&t&&(this._listener.add(e.onDidChangeModel(e=>this.cancel())),this._listener.add(e.onDidChangeModelContent(e=>this.cancel())))}dispose(){this._listener.dispose(),super.dispose()}}class f extends t.b{constructor(e,t){super(t),this._listener=e.onDidChangeContent(()=>this.cancel())}dispose(){this._listener.dispose(),super.dispose()}}class _{constructor(e,t,i){this._visiblePosition=e,this._visiblePositionScrollDelta=t,this._cursorPosition=i}static capture(e){let t=null,i=0;var n;return 0!==e.getScrollTop()&&0<(n=e.getVisibleRanges()).length&&(t=n[0].getStartPosition(),n=e.getTopForPosition(t.lineNumber,t.column),i=e.getScrollTop()-n),new _(t,i,e.getPosition())}restore(e){var t;this._visiblePosition&&(t=e.getTopForPosition(this._visiblePosition.lineNumber,this._visiblePosition.column),e.setScrollTop(t+this._visiblePositionScrollDelta))}restoreRelativeVerticalPositionOfCursor(e){var t=e.getPosition();this._cursorPosition&&t&&(t=e.getTopForLineNumber(t.lineNumber)-e.getTopForLineNumber(this._cursorPosition.lineNumber),e.setScrollTop(e.getScrollTop()+t))}}},bc61:function(e,t,i){"use strict";i.r(t),i.d(t,"getReindentEditOperations",(function(){return f})),i.d(t,"IndentationToSpacesAction",(function(){return _})),i.d(t,"IndentationToTabsAction",(function(){return b})),i.d(t,"ChangeIndentationSizeAction",(function(){return v})),i.d(t,"IndentUsingTabs",(function(){return C})),i.d(t,"IndentUsingSpaces",(function(){return w})),i.d(t,"DetectIndentation",(function(){return y})),i.d(t,"ReindentLinesAction",(function(){return S})),i.d(t,"ReindentSelectedLinesAction",(function(){return L})),i.d(t,"AutoIndentOnPasteCommand",(function(){return x})),i.d(t,"AutoIndentOnPaste",(function(){return k})),i.d(t,"IndentationToSpacesCommand",(function(){return N})),i.d(t,"IndentationToTabsCommand",(function(){return O}));var n=i("dff7"),o=i("a666"),r=i("3742"),s=(t=i("b2cc"),i("ccde")),a=i("d3f4"),l=i("6a89"),d=i("8025"),h=i("c101"),c=i("b57f"),u=i("70cb"),g=i("1b69"),p=i("580d"),m=i("66bd");function f(e,t,i,n){if(1===e.getLineCount()&&1===e.getLineMaxColumn(1))return[];var o=u.a.getIndentationRules(e.getLanguageIdentifier().id);if(!o)return[];for(i=Math.min(i,e.getLineCount());t<=i&&o.unIndentedLinePattern;){var l=e.getLineContent(t);if(!o.unIndentedLinePattern.test(l))break;t++}if(i-1s.a.shiftIndent(e,e.length+(t=t||1),h,g,p),f=(e,t)=>s.a.unshiftIndent(e,e.length+(t=t||1),h,g,p),_=[];let b;var v=e.getLineContent(t);let C=v,w=(null!=n?(b=n,n=r.x(v),C=b+v.substring(n.length),o.decreaseIndentPattern&&o.decreaseIndentPattern.test(C)&&(b=f(b),C=b+v.substring(n.length)),v!==C&&_.push(a.a.replaceMove(new d.a(t,1,t,n.length+1),c.b.normalizeIndentation(b,g,p)))):b=r.x(v),b);o.increaseIndentPattern&&o.increaseIndentPattern.test(C)?(w=m(w),b=m(b)):o.indentNextLinePattern&&o.indentNextLinePattern.test(C)&&(w=m(w));for(let s=++t;s<=i;s++){var y=e.getLineContent(s),S=r.x(y),L=w+y.substring(S.length);o.decreaseIndentPattern&&o.decreaseIndentPattern.test(L)&&(w=f(w),b=f(b)),S!==w&&_.push(a.a.replaceMove(new d.a(s,1,s,S.length+1),c.b.normalizeIndentation(w,g,p))),o.unIndentedLinePattern&&o.unIndentedLinePattern.test(y)||(w=o.increaseIndentPattern&&o.increaseIndentPattern.test(L)?b=m(b):o.indentNextLinePattern&&o.indentNextLinePattern.test(L)?m(w):b)}return _}class _ extends t.b{constructor(){super({id:_.ID,label:n.a("indentationToSpaces","Convert Indentation to Spaces"),alias:"Convert Indentation to Spaces",precondition:h.a.writable})}run(e,t){var i,n,o=t.getModel();o&&(i=o.getOptions(),n=t.getSelection())&&(n=new N(n,i.tabSize),t.pushUndoStop(),t.executeCommands(this.id,[n]),t.pushUndoStop(),o.updateOptions({insertSpaces:!0}))}}_.ID="editor.action.indentationToSpaces";class b extends t.b{constructor(){super({id:b.ID,label:n.a("indentationToTabs","Convert Indentation to Tabs"),alias:"Convert Indentation to Tabs",precondition:h.a.writable})}run(e,t){var i,n,o=t.getModel();o&&(i=o.getOptions(),n=t.getSelection())&&(n=new O(n,i.tabSize),t.pushUndoStop(),t.executeCommands(this.id,[n]),t.pushUndoStop(),o.updateOptions({insertSpaces:!1}))}}b.ID="editor.action.indentationToTabs";class v extends t.b{constructor(e,t){super(t),this.insertSpaces=e}run(e,t){const i=e.get(m.a);e=e.get(g.a);let o=t.getModel();if(o){let t=e.getCreationOptions(o.getLanguageIdentifier().language,o.uri,o.isForSimpleWidget);const r=[1,2,3,4,5,6,7,8].map(e=>({id:e.toString(),label:e.toString(),description:e===t.tabSize?n.a("configuredTabSize","Configured Tab Size"):void 0})),s=Math.min(o.getOptions().tabSize-1,7);setTimeout(()=>{i.pick(r,{placeHolder:n.a({key:"selectTabWidth",comment:["Tab corresponds to the tab key"]},"Select Tab Size for Current File"),activeItem:r[s]}).then(e=>{e&&o&&!o.isDisposed()&&o.updateOptions({tabSize:parseInt(e.label,10),insertSpaces:this.insertSpaces})})},50)}}}class C extends v{constructor(){super(!1,{id:C.ID,label:n.a("indentUsingTabs","Indent Using Tabs"),alias:"Indent Using Tabs",precondition:void 0})}}C.ID="editor.action.indentUsingTabs";class w extends v{constructor(){super(!0,{id:w.ID,label:n.a("indentUsingSpaces","Indent Using Spaces"),alias:"Indent Using Spaces",precondition:void 0})}}w.ID="editor.action.indentUsingSpaces";class y extends t.b{constructor(){super({id:y.ID,label:n.a("detectIndentation","Detect Indentation from Content"),alias:"Detect Indentation from Content",precondition:void 0})}run(e,t){e=e.get(g.a),t=t.getModel();t&&(e=e.getCreationOptions(t.getLanguageIdentifier().language,t.uri,t.isForSimpleWidget),t.detectIndentation(e.insertSpaces,e.tabSize))}}y.ID="editor.action.detectIndentation";class S extends t.b{constructor(){super({id:"editor.action.reindentlines",label:n.a("editor.reindentlines","Reindent Lines"),alias:"Reindent Lines",precondition:h.a.writable})}run(e,t){var i=t.getModel();i&&0<(i=f(i,1,i.getLineCount())).length&&(t.pushUndoStop(),t.executeEdits(this.id,i),t.pushUndoStop())}}class L extends t.b{constructor(){super({id:"editor.action.reindentselectedlines",label:n.a("editor.reindentselectedlines","Reindent Selected Lines"),alias:"Reindent Selected Lines",precondition:h.a.writable})}run(e,t){var i=t.getModel();if(i){var n=t.getSelections();if(null!==n){var o,r=[];for(o of n){let e=o.startLineNumber,t=o.endLineNumber;if(e!==t&&1===o.endColumn&&t--,1===e){if(e===t)continue}else e--;var s=f(i,e,t);r.push(...s)}0this.update())),this.callOnDispose.add(e.onDidChangeModel(()=>this.update())),this.callOnDispose.add(e.onDidChangeModelLanguage(()=>this.update()))}update(){this.callOnModel.clear(),this.editor.getOption(9)<4||this.editor.getOption(46)||this.editor.hasModel()&&this.callOnModel.add(this.editor.onDidPaste(({range:e})=>{this.trigger(e)}))}trigger(e){var t=this.editor.getSelections();if(!(null===t||1s.a.shiftIndent(e,e.length+1,m,f,_),unshiftIndent:e=>s.a.unshiftIndent(e,e.length+1,m,f,_)};let b=e.startLineNumber;for(;b<=e.endLineNumber&&this.shouldIgnoreLine(g,b);)b++;if(!(b>e.endLineNumber)){let s=g.getLineContent(b);if(!/\S/.test(s.substring(0,e.startColumn-1))){var o=u.a.getGoodIndentForLine(t,g,g.getLanguageIdentifier().id,b,n);if(null!==o){var a=r.x(s);o=p.b(o,m);if(o!==p.b(a,m))o=p.a(o,m,_),i.push({range:new l.a(b,1,b,a.length+1),text:o}),s=o+s.substr(a.length);else if(o=u.a.getIndentMetadata(g,b),0===o||8===o)return}}const f=b;for(;bg.getLineTokens(e),getLanguageIdentifier:()=>g.getLanguageIdentifier(),getLanguageIdAtPosition:(e,t)=>g.getLanguageIdAtPosition(e,t),getLineContent:e=>e===f?s:g.getLineContent(e)},g.getLanguageIdentifier().id,b+1,n),null!==a&&(o=p.b(a,m),t=p.b(r.x(g.getLineContent(b+1)),m),o!==t))){var d=o-t;for(let t=b+1;t<=e.endLineNumber;t++){var h=g.getLineContent(t),c=(h=r.x(h),p.b(h,m));c=p.a(c+d,m,_);c!==h&&i.push({range:new l.a(t,1,t,h.length+1),text:c})}}0Promise.resolve(n(i,e,t)).then(void 0,e=>{Object(o.g)(e)})),Promise.all(i).then(e=>{var t,i=[];for(t of e)Array.isArray(t)?i.push(...t):t&&i.push(t);return i})}function d(e,t,i){return l(e,t,r.f,(e,t,n)=>e.provideDefinition(t,n,i))}function h(e,t,i){return l(e,t,r.e,(e,t,n)=>e.provideDeclaration(t,n,i))}function c(e,t,i){return l(e,t,r.q,(e,t,n)=>e.provideImplementation(t,n,i))}function u(e,t,i){return l(e,t,r.G,(e,t,n)=>e.provideTypeDefinition(t,n,i))}function g(e,t,i,n){return l(e,t,r.y,(e,t,o)=>a(this,void 0,void 0,(function*(){var r,s=yield e.provideReferences(t,o,{includeDeclaration:!0},n);return i&&s&&2===s.length&&(r=yield e.provideReferences(t,o,{includeDeclaration:!1},n))&&1===r.length?r:s})))}function p(e){return a(this,void 0,void 0,(function*(){var t=yield e(),i=(t=new s.c(t,""),t.references.map(e=>e.link));return t.dispose(),i}))}Object(t.n)("_executeDefinitionProvider",(e,t)=>p(()=>d(e,t,n.a.None))),Object(t.n)("_executeDeclarationProvider",(e,t)=>p(()=>h(e,t,n.a.None))),Object(t.n)("_executeImplementationProvider",(e,t)=>p(()=>c(e,t,n.a.None))),Object(t.n)("_executeTypeDefinitionProvider",(e,t)=>p(()=>u(e,t,n.a.None))),Object(t.n)("_executeReferenceProvider",(e,t)=>p(()=>g(e,t,!1,n.a.None)))},bd50:function(e,t,i){"use strict";i.r(t);t=i("b2cc");var n=i("b1ca"),o=i("03d9");class r extends t.b{constructor(){super({id:"editor.action.toggleHighContrast",label:o.i.toggleHighContrast,alias:"Toggle High Contrast Theme",precondition:void 0}),this._originalThemeName=null}run(e,t){e=e.get(n.a),this._originalThemeName?(e.setTheme(this._originalThemeName),this._originalThemeName=null):(this._originalThemeName=e.getColorTheme().themeName,e.setTheme("hc-black"))}}Object(t.j)(r)},be5f:function(e,t,i){"use strict";i.d(t,"b",(function(){return o})),i.d(t,"a",(function(){return r}));const n=Object.prototype.hasOwnProperty;function o(e,t){for(let i in e)if(n.call(e,i)&&!1===t({key:i,value:e[i]},(function(){delete e[i]})))return}class r{constructor(){this.map=new Map}add(e,t){let i=this.map.get(e);i||(i=new Set,this.map.set(e,i)),i.add(t)}delete(e,t){var i=this.map.get(e);i&&(i.delete(t),0===i.size)&&this.map.delete(e)}forEach(e,t){e=this.map.get(e),e&&e.forEach(t)}}},bf44:function(e,t,i){"use strict";var n=i("33f9");i.o(n,"Emitter")&&i.d(t,"Emitter",(function(){return n.Emitter})),i.o(n,"MarkerSeverity")&&i.d(t,"MarkerSeverity",(function(){return n.MarkerSeverity})),i.o(n,"MarkerTag")&&i.d(t,"MarkerTag",(function(){return n.MarkerTag})),i.o(n,"Range")&&i.d(t,"Range",(function(){return n.Range})),i.o(n,"Uri")&&i.d(t,"Uri",(function(){return n.Uri})),i.o(n,"editor")&&i.d(t,"editor",(function(){return n.editor})),i.o(n,"languages")&&i.d(t,"languages",(function(){return n.languages}))},bf5b:function(e,t,i){"use strict";i.d(t,"b",(function(){return h})),i.d(t,"a",(function(){return c})),i.d(t,"c",(function(){return m}));t=i("5fe7");var n=i("561a"),o=i("308f"),r=i("dff7"),s=i("dd1b"),a=i("89cd"),l=i("b7d0");const d=new class{constructor(){this._onDidChange=new o.b,this.onDidChange=this._onDidChange.event,this.iconSchema={definitions:{icons:{type:"object",properties:{fontId:{type:"string",description:Object(r.a)("iconDefintion.fontId","The id of the font to use. If not set, the font that is defined first is used.")},fontCharacter:{type:"string",description:Object(r.a)("iconDefintion.fontCharacter","The font character associated with the icon definition.")}},additionalProperties:!1,defaultSnippets:[{body:{fontCharacter:"\\\\e030"}}]}},type:"object",properties:{}},this.iconReferenceSchema={type:"string",pattern:`^${n.a.iconNameExpression}$`,enum:[],enumDescriptions:[]},this.iconsById={},this.iconFontsById={}}registerIcon(e,t,i,n){var o,r=this.iconsById[e];return r?(i&&!r.description&&(r.description=i,this.iconSchema.properties[e].markdownDescription=i+` $(${e})`,-1!==(o=this.iconReferenceSchema.enum.indexOf(e))&&(this.iconReferenceSchema.enumDescriptions[o]=i),this._onDidChange.fire()),r):(this.iconsById[e]={id:e,description:i,defaults:t,deprecationMessage:n},o={$ref:"#/definitions/icons"},n&&(o.deprecationMessage=n),i&&(o.markdownDescription=i+`: $(${e})`),this.iconSchema.properties[e]=o,this.iconReferenceSchema.enum.push(e),this.iconReferenceSchema.enumDescriptions.push(i||""),this._onDidChange.fire(),{id:e})}getIcons(){return Object.keys(this.iconsById).map(e=>this.iconsById[e])}getIcon(e){return this.iconsById[e]}getIconSchema(){return this.iconSchema}getIconFont(e){return this.iconFontsById[e]}toString(){var e=(e,t)=>e.id.localeCompare(t.id),t=e=>{for(;l.d.isThemeIcon(e.defaults);)e=this.iconsById[e.defaults.id];return"codicon codicon-"+(e?e.id:"")},i=[],n=(i.push("| preview | identifier | default codicon ID | description"),i.push("| ----------- | --------------------------------- | --------------------------------- | --------------------------------- |"),Object.keys(this.iconsById).map(e=>this.iconsById[e]));for(const o of n.filter(e=>!!e.description).sort(e))i.push(`||${o.id}|${(l.d.isThemeIcon(o.defaults)?o.defaults:o).id}|${o.description||""}|`);i.push("| preview | identifier "),i.push("| ----------- | --------------------------------- |");for(const o of n.filter(e=>!l.d.isThemeIcon(e.defaults)).sort(e))i.push(`||${o.id}|`);return i.join("\n")}};function h(e,t,i,n){return d.registerIcon(e,t,i,n)}function c(){return d}a.a.add("base.contributions.icons",d);for(const f of n.d.all)d.registerIcon(f.id,f.definition,f.description);n.d.onDidRegister(e=>d.registerIcon(e.id,e.definition,e.description));const u="vscode://schemas/icons";let g=a.a.as(s.a.JSONContribution);g.registerSchema(u,d.getIconSchema());const p=new t.e(()=>g.notifySchemaChanged(u),200),m=(d.onDidChange(()=>{p.isScheduled()||p.schedule()}),h("widget-close",n.b.close,Object(r.a)("widgetClose","Icon for the close action in widgets.")))},bfa1:function(e,t,i){"use strict";i.d(t,"a",(function(){return I}));var n=i("11f7"),o=i("e32d"),r=i("31df"),s=i("5d28"),a=i("7ddc"),l=i("fdcc"),d=i("308f"),h=i("78bc"),c=i("1097"),u=i("9c3e");let g;!function e(t,i,n){function o(r,s){if(!i[r]){var a;if(!t[r])throw(a=new Error("Cannot find module '"+r+"'")).code="MODULE_NOT_FOUND",a;a=i[r]={exports:{}},t[r][0].call(a.exports,(function(e){return o(t[r][1][e]||e)}),a,a.exports,e,t,i,n)}return i[r].exports}for(var r=0;r\s]+))?)*)\s*(\/?)\s*>/,a=/^<\s*\/\s*([\w:-]+)[^>]*>/,l=/([\w:-]+)(?:\s*=\s*(?:(?:"((?:[^"])*)")|(?:'((?:[^'])*)')|([^>\s]+)))?/g,d=/^":">"))},end:function(e){e=o(e),-1!==(a.allowedTags||[]).indexOf(e)&&!1===i.ignoring?(l("")):h(e)},chars:function(e){!1===i.ignoring&&l(a.transformText?a.transformText(e):e)}};function l(t){e.push(t)}function d(e){s.voids[e]||(!1===i.ignoring?i={ignoring:e,depth:1}:i.ignoring===e&&i.depth++)}function h(e){i.ignoring===e&&--i.depth<=0&&c()}function c(){i={ignoring:!1,depth:0}}}},{"./attributes":1,"./elements":3,"./lowercase":5,he:9}],9:[function(e,t,i){var n={"&":"&","<":"<",">":">",'"':""","'":"'"},o={"&":"&","<":"<",">":">",""":'"',"'":"'"},r=/(&|<|>|"|')/g,s=/[&<>"']/g;function a(e){return n[e]}function l(e){return o[e]}function d(e){return null==e?"":String(e).replace(s,a)}function h(e){return null==e?"":String(e).replace(r,l)}d.options=h.options={},t.exports={encode:d,escape:d,decode:h,unescape:h,version:"1.0.0-browser"}},{}],10:[function(e,t,i){function n(e,t){return e[t]=!0,e}t.exports=function(e){return e.reduce(n,{})}},{}]},{},[4]);var p=g,m=i("4acc"),f=i("438a"),_=i("b589"),b=i("aa3d"),v=i("82c9"),C=i("3742"),w=i("6d8e");const y=null==(t=window.trustedTypes)?void 0:t.createPolicy("insane",{createHTML(e,t){return p(e,t)}});function S(e,t={},i={}){function g(t,i){var n=e.uris&&e.uris[t];if(!n)return t;let o=w.a.revive(n);return i?t.startsWith(_.c.data+":")?t:_.a.asBrowserUri(o).toString(!0):w.a.parse(t).toString()===o.toString()?t:(o=o.query?o.with({query:function(t){let i;try{i=Object(f.a)(decodeURIComponent(t))}catch(t){}return i?(i=Object(b.a)(i,t=>{if(e.uris&&e.uris[t])return w.a.revive(e.uris[t])}),encodeURIComponent(JSON.stringify(i))):t}(o.query)}):o).toString()}const S=Object(r.a)(t);let L;const x=new Promise(e=>L=e);var k,D=new m.Renderer;D.image=(e,i,n)=>{let o=[],r=[];if(e){({href:e,dimensions:o}=Object(h.c)(e)),e=g(e,!0);try{var s=w.a.parse(e);t.baseUrl&&s.scheme===_.c.file&&(e=Object(v.j)(t.baseUrl,e).toString())}catch(e){}r.push(`src="${e}"`)}return n&&r.push(`alt="${n}"`),i&&r.push(`title="${i}"`),""},D.link=(i,n,o)=>(i===o&&(o=Object(h.d)(o)),i=g(i,!1),t.baseUrl&&!/^\w[\w\d+.-]*:/.test(i)&&(i=Object(v.j)(t.baseUrl,i).toString()),n=Object(h.d)(n),!(i=Object(h.d)(i))||i.match(/^data:|javascript:/i)||i.match(/^command:/i)&&!e.isTrusted||i.match(/^command:(\/\/\/)?_workbench\.downloadResource/i)?o:`
    /g,">").replace(/"/g,""").replace(/'/g,"'")}" title="${n||i}">${o}`),D.paragraph=t=>`

    ${t=e.supportThemeIcons?Object(a.a)(t).map(e=>"string"==typeof e?e:e.outerHTML).join(""):t}

    `,t.codeBlockRenderer&&(D.code=(e,i)=>{i=t.codeBlockRenderer(i,e);const o=u.b.nextId();return i=Promise.all([i,x]).then(e=>{var t=S.querySelector(`div[data-code="${o}"]`);t&&n.R(t,e[0])}).catch(e=>{}),t.asyncRenderCallback&&i.then(t.asyncRenderCallback),`
    ${Object(C.s)(e)}
    `}),t.actionHandler&&(k=t.actionHandler.disposables.add(new o.a(S,"click")),O=t.actionHandler.disposables.add(new o.a(S,"auxclick")),t.actionHandler.disposables.add(d.c.any(k.event,O.event)(e=>{if(e=new s.a(e),e.leftButton||e.middleButton){let o=e.target;if("A"===o.tagName||(o=o.parentElement)&&"A"===o.tagName)try{var n=o.dataset.href;n&&t.actionHandler.callback(n,e)}catch(i){Object(l.f)(i)}finally{e.preventDefault()}}}))),i.sanitizer=t=>(e.isTrusted?t.match(/^(]+>)|(<\/\s*span>)$/):void 0)?t:"",i.sanitize=!0,i.silent=!0,i.renderer=D;let N=null!=(k=e.value)?k:"";1e5{e.dispose(),t.asyncRenderCallback()})}return S}t=i("5bd73");var L,x=i("5818"),k=i("4d05"),D=i("a666"),N=i("b707"),O=(i=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3n.dispose()}}_getRenderOptions(t,i){return{baseUrl:this._options.baseUrl,codeBlockRenderer:(t,i)=>E(this,void 0,void 0,(function*(){var n;let o;t?o=this._modeService.getModeIdForLanguageName(t):this._options.editor&&(o=null==(r=this._options.editor.getModel())?void 0:r.getLanguageIdentifier().language),o=o||"plaintext",this._modeService.triggerMode(o);var r=null!=(r=yield N.F.getPromise(o))?r:void 0,s=document.createElement("span");s.innerHTML=null!=(n=null==(n=e._ttpTokenizer)?void 0:n.createHTML(i,r))?n:Object(k.b)(i,r);let a=this._options.codeBlockFontFamily;return(a=this._options.editor?this._options.editor.getOption(42).fontFamily:a)&&(s.style.fontFamily=a),s})),asyncRenderCallback:()=>this._onDidRenderAsync.fire(),actionHandler:{callback:e=>this._openerService.open(e,{fromUserGesture:!0,allowContributedOpeners:!0,allowCommands:t.isTrusted}).catch(l.f),disposables:i}}}};I._ttpTokenizer=null==(L=window.trustedTypes)?void 0:L.createPolicy("tokenizeToString",{createHTML(e,t){return Object(k.b)(e,t)}}),I=i([O(1,x.a),O(2,t.a)],I)},c101:function(e,t,i){"use strict";i.d(t,"a",(function(){return n}));var n,o;t=i("dff7"),i=i("4fc3");(o=n=n||{}).editorSimpleInput=new i.c("editorSimpleInput",!1,!0),o.editorTextFocus=new i.c("editorTextFocus",!1,t.a("editorTextFocus","Whether the editor text has focus (cursor is blinking)")),o.focus=new i.c("editorFocus",!1,t.a("editorFocus","Whether the editor or an editor widget has focus (e.g. focus is in the find widget)")),o.textInputFocus=new i.c("textInputFocus",!1,t.a("textInputFocus","Whether an editor or a rich text input has focus (cursor is blinking)")),o.readOnly=new i.c("editorReadonly",!1,t.a("editorReadonly","Whether the editor is read only")),o.inDiffEditor=new i.c("inDiffEditor",!1,t.a("inDiffEditor","Whether the context is a diff editor")),o.columnSelection=new i.c("editorColumnSelection",!1,t.a("editorColumnSelection","Whether `editor.columnSelection` is enabled")),o.writable=o.readOnly.toNegated(),o.hasNonEmptySelection=new i.c("editorHasSelection",!1,t.a("editorHasSelection","Whether the editor has text selected")),o.hasOnlyEmptySelection=o.hasNonEmptySelection.toNegated(),o.hasMultipleSelections=new i.c("editorHasMultipleSelections",!1,t.a("editorHasMultipleSelections","Whether the editor has multiple selections")),o.hasSingleSelection=o.hasMultipleSelections.toNegated(),o.tabMovesFocus=new i.c("editorTabMovesFocus",!1,t.a("editorTabMovesFocus","Whether `Tab` will move focus out of the editor")),o.tabDoesNotMoveFocus=o.tabMovesFocus.toNegated(),o.isInWalkThroughSnippet=new i.c("isInEmbeddedEditor",!1,!0),o.canUndo=new i.c("canUndo",!1,!0),o.canRedo=new i.c("canRedo",!1,!0),o.hoverVisible=new i.c("editorHoverVisible",!1,t.a("editorHoverVisible","Whether the editor hover is visible")),o.inCompositeEditor=new i.c("inCompositeEditor",void 0,t.a("inCompositeEditor","Whether the editor is part of a larger editor (e.g. notebooks)")),o.notInCompositeEditor=o.inCompositeEditor.toNegated(),o.languageId=new i.c("editorLangId","",t.a("editorLangId","The language identifier of the editor")),o.hasCompletionItemProvider=new i.c("editorHasCompletionItemProvider",!1,t.a("editorHasCompletionItemProvider","Whether the editor has a completion item provider")),o.hasCodeActionsProvider=new i.c("editorHasCodeActionsProvider",!1,t.a("editorHasCodeActionsProvider","Whether the editor has a code actions provider")),o.hasCodeLensProvider=new i.c("editorHasCodeLensProvider",!1,t.a("editorHasCodeLensProvider","Whether the editor has a code lens provider")),o.hasDefinitionProvider=new i.c("editorHasDefinitionProvider",!1,t.a("editorHasDefinitionProvider","Whether the editor has a definition provider")),o.hasDeclarationProvider=new i.c("editorHasDeclarationProvider",!1,t.a("editorHasDeclarationProvider","Whether the editor has a declaration provider")),o.hasImplementationProvider=new i.c("editorHasImplementationProvider",!1,t.a("editorHasImplementationProvider","Whether the editor has an implementation provider")),o.hasTypeDefinitionProvider=new i.c("editorHasTypeDefinitionProvider",!1,t.a("editorHasTypeDefinitionProvider","Whether the editor has a type definition provider")),o.hasHoverProvider=new i.c("editorHasHoverProvider",!1,t.a("editorHasHoverProvider","Whether the editor has a hover provider")),o.hasDocumentHighlightProvider=new i.c("editorHasDocumentHighlightProvider",!1,t.a("editorHasDocumentHighlightProvider","Whether the editor has a document highlight provider")),o.hasDocumentSymbolProvider=new i.c("editorHasDocumentSymbolProvider",!1,t.a("editorHasDocumentSymbolProvider","Whether the editor has a document symbol provider")),o.hasReferenceProvider=new i.c("editorHasReferenceProvider",!1,t.a("editorHasReferenceProvider","Whether the editor has a reference provider")),o.hasRenameProvider=new i.c("editorHasRenameProvider",!1,t.a("editorHasRenameProvider","Whether the editor has a rename provider")),o.hasSignatureHelpProvider=new i.c("editorHasSignatureHelpProvider",!1,t.a("editorHasSignatureHelpProvider","Whether the editor has a signature help provider")),o.hasInlayHintsProvider=new i.c("editorHasInlayHintsProvider",!1,t.a("editorHasInlayHintsProvider","Whether the editor has an inline hints provider")),o.hasDocumentFormattingProvider=new i.c("editorHasDocumentFormattingProvider",!1,t.a("editorHasDocumentFormattingProvider","Whether the editor has a document formatting provider")),o.hasDocumentSelectionFormattingProvider=new i.c("editorHasDocumentSelectionFormattingProvider",!1,t.a("editorHasDocumentSelectionFormattingProvider","Whether the editor has a document selection formatting provider")),o.hasMultipleDocumentFormattingProvider=new i.c("editorHasMultipleDocumentFormattingProvider",!1,t.a("editorHasMultipleDocumentFormattingProvider","Whether the editor has multiple document formatting providers")),o.hasMultipleDocumentSelectionFormattingProvider=new i.c("editorHasMultipleDocumentSelectionFormattingProvider",!1,t.a("editorHasMultipleDocumentSelectionFormattingProvider","Whether the editor has multiple document selection formatting providers"))},c286:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"pug",extensions:[".jade",".pug"],aliases:["Pug","Jade","jade"],loader:function(){return i.e("chunk-7459c510").then(i.bind(null,"23e02"))}})},c2c6:function(e,t,i){var n;self.MonacoEnvironment={globalAPI:!(n={editorWorkerService:"editor.worker.js",css:"css.worker.js",html:"html.worker.js",json:"json.worker.js",typescript:"ts.worker.js",javascript:"ts.worker.js",less:"css.worker.js",scss:"css.worker.js",handlebars:"html.worker.js",razor:"html.worker.js"}),getWorkerUrl:function(e,t){var o=i.p;o=(o?o.replace(/\/$/,"")+"/":"")+n[t];if(/^((http:)|(https:)|(file:)|(\/\/))/.test(o)){var r=String(window.location);r=r.substr(0,r.length-window.location.hash.length-window.location.search.length-window.location.pathname.length);if(o.substring(0,r.length)!==r)return/^(\/\/)/.test(o)&&(o=window.location.protocol+o),r=new Blob(["/*"+t+'*/importScripts("'+o+'");'],{type:"application/javascript"}),URL.createObjectURL(r)}return o}},i("4816"),i("3765"),i("6e4e"),i("2935"),i("c36f"),i("0b112"),i("77a4"),i("db2d"),i("9f4d"),i("7c3e"),i("d585"),i("e516"),i("fd11"),i("891c"),i("a106"),i("7605"),i("6df4"),i("7082"),i("958f"),i("3323"),i("f187"),i("1f84"),i("aee8"),i("a222"),i("1af3"),i("bc61"),i("6e62"),i("2e66"),i("8090"),i("747f"),i("7eb7"),i("d844"),i("f17c"),i("5b02"),i("2e4b"),i("6c8c"),i("8452"),i("e2c2"),i("43ad"),i("d741"),i("b574"),i("7a9e"),i("bd50"),i("93ba"),i("6daf"),i("87a3"),i("23ec"),i("5ed2"),i("b3b2"),i("2d47"),e.exports=i("8ea9"),i("09d1"),i("db7a"),i("38e9"),i("962f"),i("d1c2"),i("91d3"),i("0292"),i("8eb6"),i("82a1"),i("a771"),i("13e8"),i("f41d"),i("f570"),i("f5ba"),i("4af6"),i("a8f5"),i("9d48"),i("23f2"),i("2dec"),i("d282"),i("f9ad"),i("77db"),i("8457"),i("7367"),i("cd01"),i("93b9"),i("7257"),i("a79b"),i("daaa"),i("0ef9"),i("16f5"),i("38f6"),i("1aa7"),i("66f1"),i("2e5e"),i("4058"),i("6640"),i("fdc0"),i("c5834"),i("8d5c"),i("ea53"),i("abca"),i("b12b"),i("a0a2"),i("1fa1"),i("cb70"),i("2652"),i("8f6a"),i("c286"),i("88b6"),i("4da7"),i("32cc"),i("6a38"),i("4220"),i("a48d"),i("c8aa"),i("8a3f"),i("5d08"),i("19bd"),i("1bd1"),i("c663"),i("73d3"),i("333a"),i("199a"),i("d65c"),i("e8cb"),i("c3d4"),i("b9f8"),i("2d19"),i("d2ce"),i("0542"),i("9f5f"),i("10eb"),i("cf78"),i("9eb0"),i("0447"),i("1389")},c317:function(e,t,i){"use strict";(function(e){i.d(t,"a",(function(){return r})),i.d(t,"b",(function(){return s})),i.d(t,"c",(function(){return a}));var n=i("30db");let o;if(void 0!==n.b.vscode&&void 0!==n.b.vscode.process){const e=n.b.vscode.process;o={get platform(){return e.platform},get arch(){return e.arch},get env(){return e.env},cwd(){return e.cwd()},nextTick(e){return Object(n.j)(e)}}}else o=void 0!==e?{get platform(){return e.platform},get arch(){return e.arch},get env(){return Object({NODE_ENV:"production",VUE_APP_ENV:"production",VUE_APP_TITLE:"CRMEB",VUE_APP_API_URL:"",VUE_APP_WS_KEFU_URL:"",VUE_APP_WS_ADMIN_URL:"",BASE_URL:"/admin/"})},cwd(){return Object({NODE_ENV:"production",VUE_APP_ENV:"production",VUE_APP_TITLE:"CRMEB",VUE_APP_API_URL:"",VUE_APP_WS_KEFU_URL:"",VUE_APP_WS_ADMIN_URL:"",BASE_URL:"/admin/"}).VSCODE_CWD||e.cwd()},nextTick(t){return e.nextTick(t)}}:{get platform(){return n.i?"win32":n.f?"darwin":"linux"},get arch(){},nextTick(e){return Object(n.j)(e)},get env(){return{}},cwd(){return"/"}};const r=o.cwd,s=o.env,a=o.platform}).call(this,i("f28c"))},c36f:function(e,t,i){"use strict";i.r(t),i.d(t,"CutAction",(function(){return m})),i.d(t,"CopyAction",(function(){return f})),i.d(t,"PasteAction",(function(){return _}));var n=i("dff7"),o=(t=i("0f70"),i("30db")),r=i("e53c"),s=i("b2cc"),a=i("5717"),l=i("c101"),d=i("7e32"),h=i("f577"),c=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))},u=(i="9_cutcopypaste",o.g||document.queryCommandSupported("cut")),g=o.g||document.queryCommandSupported("copy");t=void 0!==navigator.clipboard&&!t.g||document.queryCommandSupported("paste");function p(e){return e.register(),e}const m=u?p(new s.e({id:"editor.action.clipboardCutAction",precondition:void 0,kbOpts:o.g?{primary:2102,win:{primary:2102,secondary:[1044]},weight:100}:void 0,menuOpts:[{menuId:d.b.MenubarEditMenu,group:"2_ccp",title:n.a({key:"miCut",comment:["&& denotes a mnemonic"]},"Cu&&t"),order:1},{menuId:d.b.EditorContext,group:i,title:n.a("actions.clipboard.cutLabel","Cut"),when:l.a.writable,order:1},{menuId:d.b.CommandPalette,group:"",title:n.a("actions.clipboard.cutLabel","Cut"),order:1},{menuId:d.b.SimpleEditorContext,group:i,title:n.a("actions.clipboard.cutLabel","Cut"),when:l.a.writable,order:1}]})):void 0,f=g?p(new s.e({id:"editor.action.clipboardCopyAction",precondition:void 0,kbOpts:o.g?{primary:2081,win:{primary:2081,secondary:[2067]},weight:100}:void 0,menuOpts:[{menuId:d.b.MenubarEditMenu,group:"2_ccp",title:n.a({key:"miCopy",comment:["&& denotes a mnemonic"]},"&&Copy"),order:2},{menuId:d.b.EditorContext,group:i,title:n.a("actions.clipboard.copyLabel","Copy"),order:2},{menuId:d.b.CommandPalette,group:"",title:n.a("actions.clipboard.copyLabel","Copy"),order:1},{menuId:d.b.SimpleEditorContext,group:i,title:n.a("actions.clipboard.copyLabel","Copy"),order:2}]})):void 0,_=(d.d.appendMenuItem(d.b.MenubarEditMenu,{submenu:d.b.MenubarCopy,title:{value:n.a("copy as","Copy As"),original:"Copy As"},group:"2_ccp",order:3}),d.d.appendMenuItem(d.b.EditorContext,{submenu:d.b.EditorContextCopy,title:{value:n.a("copy as","Copy As"),original:"Copy As"},group:i,order:3}),t?p(new s.e({id:"editor.action.clipboardPasteAction",precondition:void 0,kbOpts:o.g?{primary:2100,win:{primary:2100,secondary:[1043]},linux:{primary:2100,secondary:[1043]},weight:100}:void 0,menuOpts:[{menuId:d.b.MenubarEditMenu,group:"2_ccp",title:n.a({key:"miPaste",comment:["&& denotes a mnemonic"]},"&&Paste"),order:4},{menuId:d.b.EditorContext,group:i,title:n.a("actions.clipboard.pasteLabel","Paste"),when:l.a.writable,order:4},{menuId:d.b.CommandPalette,group:"",title:n.a("actions.clipboard.pasteLabel","Paste"),order:1},{menuId:d.b.SimpleEditorContext,group:i,title:n.a("actions.clipboard.pasteLabel","Paste"),when:l.a.writable,order:4}]})):void 0);class b extends s.b{constructor(){super({id:"editor.action.clipboardCopyWithSyntaxHighlightingAction",label:n.a("actions.clipboard.copyWithSyntaxHighlightingLabel","Copy With Syntax Highlighting"),alias:"Copy With Syntax Highlighting",precondition:void 0,kbOpts:{kbExpr:l.a.textInputFocus,primary:0,weight:100}})}run(e,t){!t.hasModel()||!t.getOption(31)&&t.getSelection().isEmpty()||(r.a.forceCopyWithSyntaxHighlighting=!0,t.focus(),document.execCommand("copy"),r.a.forceCopyWithSyntaxHighlighting=!1)}}function v(e,t){e&&(e.addImplementation(1e4,"code-editor",(e,i)=>{var n;e=e.get(a.a).getFocusedCodeEditor();return!(!e||!e.hasTextFocus()||(n=e.getOption(31),(e=e.getSelection())&&e.isEmpty()&&!n||document.execCommand(t),0))}),e.addImplementation(0,"generic-dom",(e,i)=>(document.execCommand(t),!0)))}v(m,"cut"),v(f,"copy"),_&&(_.addImplementation(1e4,"code-editor",(e,t)=>{var i=e.get(a.a);const n=e.get(h.a),s=i.getFocusedCodeEditor();return!(!s||!s.hasTextFocus()||(!document.execCommand("paste")&&o.h&&c(void 0,void 0,void 0,(function*(){var e=yield n.readText();if(""!==e){var t=r.b.INSTANCE.get(e);let i=!1,n=null,o=null;t&&(i=s.getOption(31)&&!!t.isFromEmptySelection,n=void 0!==t.multicursorText?t.multicursorText:null,o=t.mode),s.trigger("keyboard","paste",{text:e,pasteOnNewLine:i,multicursorText:n,mode:o})}})),0))}),_.addImplementation(0,"generic-dom",(e,t)=>(document.execCommand("paste"),!0))),g&&Object(s.j)(b)},c3d4:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"sql",extensions:[".sql"],aliases:["SQL"],loader:function(){return i.e("chunk-2d0ae937").then(i.bind(null,"0b3b"))}})},c4e3:function(e,t,i){"use strict";i.d(t,"a",(function(){return m}));var n=i("11f7"),o=i("ee56"),r=i("5fe7"),s=i("2504"),a=i("a666"),l=i("ef8e9"),d=i("dff7"),h=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))};function c(e,t,i){if(i){const o=function(e){if(Object(l.k)(e))return()=>h(this,void 0,void 0,(function*(){return e}));if(Object(l.h)(e.markdown))return e.markdown;{const t=e.markdown;return()=>h(this,void 0,void 0,(function*(){return t}))}}(i);let c,u;const g=n.i(t,n.d.MOUSE_OVER,g=>{if(!c){const g=new s.b;var p=e=>{var i=e.type===n.d.MOUSE_DOWN;i&&(null!==u&&void 0!==u&&u.dispose(),u=void 0),!i&&e.fromElement!==t||(null!==c&&void 0!==c&&c.dispose(),c=void 0)};const m=n.i(t,n.d.MOUSE_LEAVE,p,!0),f=n.i(t,n.d.MOUSE_DOWN,p,!0),_={targetElements:[t],dispose:()=>{}};let b;void 0!==e.placement&&"mouse"!==e.placement||(b=n.i(t,n.d.MOUSE_MOVE,e=>_.x=e.x+10,!0));const v=new r.e(()=>h(this,void 0,void 0,(function*(){var t;c&&(t={content:Object(d.a)("iconLabel.loading","Loading..."),target:_,hoverPosition:2},null!==u&&void 0!==u&&u.dispose(),u=e.showHover(t),t=null!=(t=yield o(g.token))?t:Object(l.k)(i)?void 0:i.markdownNotSupportedFallback,null!==u&&void 0!==u&&u.dispose(),u=void 0,t)&&c&&(t={content:t,target:_,showPointer:"element"===e.placement,hoverPosition:2},u=e.showHover(t)),null!==b&&void 0!==b&&b.dispose()})),e.delay);v.schedule(),c=Object(a.i)(()=>{v.dispose(),null!==b&&void 0!==b&&b.dispose(),f.dispose(),m.dispose(),g.dispose(!0)})}},!0);return Object(a.i)(()=>{g.dispose(),null!==c&&void 0!==c&&c.dispose(),null!==u&&void 0!==u&&u.dispose()})}}var u=i("aa3d"),g=i("9ee1");i("2a04");class p{constructor(e){this._element=e}get element(){return this._element}set textContent(e){this.disposed||e===this._textContent||(this._textContent=e,this._element.textContent=e)}set className(e){this.disposed||e===this._className||(this._className=e,this._element.className=e)}set empty(e){this.disposed||e===this._empty||(this._empty=e,this._element.style.marginLeft=e?"0":"")}dispose(){this.disposed=!0}}class m extends a.a{constructor(e,t){super(),this.customHovers=new Map,this.domNode=this._register(new p(n.q(e,n.a(".monaco-icon-label")))),this.labelContainer=n.q(this.domNode.element,n.a(".monaco-icon-label-container")),e=n.q(this.labelContainer,n.a("span.monaco-icon-name-container")),this.descriptionContainer=this._register(new p(n.q(this.labelContainer,n.a("span.monaco-icon-description-container")))),null!=t&&t.supportHighlights||null!=t&&t.supportIcons?this.nameNode=new _(e,!!t.supportIcons):this.nameNode=new f(e),null!=t&&t.supportDescriptionHighlights?this.descriptionNodeFactory=()=>new o.a(n.q(this.descriptionContainer.element,n.a("span.label-description")),!!t.supportIcons):this.descriptionNodeFactory=()=>this._register(new p(n.q(this.descriptionContainer.element,n.a("span.label-description")))),this.hoverDelegate=null==t?void 0:t.hoverDelegate}setLabel(e,t,i){var n=["monaco-icon-label"];i&&(i.extraClasses&&n.push(...i.extraClasses),i.italic&&n.push("italic"),i.strikethrough)&&n.push("strikethrough"),this.domNode.className=n.join(" "),this.setupHover(this.labelContainer,null==i?void 0:i.title),this.nameNode.setLabel(e,i),(t||this.descriptionNode)&&(this.descriptionNode||(this.descriptionNode=this.descriptionNodeFactory()),this.descriptionNode instanceof o.a?(this.descriptionNode.set(t||"",i?i.descriptionMatches:void 0),this.setupHover(this.descriptionNode.element,null==i?void 0:i.descriptionTitle)):(this.descriptionNode.textContent=t||"",this.setupHover(this.descriptionNode.element,(null==i?void 0:i.descriptionTitle)||""),this.descriptionNode.empty=!t))}setupHover(e,t){var i=this.customHovers.get(e);i&&(i.dispose(),this.customHovers.delete(e)),t?this.hoverDelegate?(i=c(this.hoverDelegate,e,t))&&this.customHovers.set(e,i):(i=e,t=t,Object(l.k)(t)?i.title=t:null!=t&&t.markdownNotSupportedFallback?i.title=t.markdownNotSupportedFallback:i.removeAttribute("title")):e.removeAttribute("title")}dispose(){super.dispose();for(const e of this.customHovers.values())e.dispose();this.customHovers.clear()}}class f{constructor(e){this.container=e,this.label=void 0,this.singleLabel=void 0}setLabel(e,t){if(this.label!==e||!Object(u.d)(this.options,t))if(this.label=e,this.options=t,"string"==typeof e)this.singleLabel||(this.container.innerText="",this.container.classList.remove("multiple"),this.singleLabel=n.q(this.container,n.a("a.label-name",{id:null==t?void 0:t.domId}))),this.singleLabel.textContent=e;else{this.container.innerText="",this.container.classList.add("multiple"),this.singleLabel=void 0;for(let r=0;r{const o={start:n,end:n+e.length};return e=i.map(e=>g.a.intersect(o,e)).filter(e=>!g.a.isEmpty(e)).map(({start:e,end:t})=>({start:e-n,end:t-n})),n=o.end+t.length,e})}}(e,i,null==t?void 0:t.matches);for(let d=0;d{if(t=e,Object(o.j)(t)&&n.a.isUri(t.resource)&&Object(o.j)(t.edit))return new a(e.resource,e.edit,e.modelVersionId,e.metadata);var t;if(t=e,Object(o.j)(t)&&(Boolean(t.newUri)||Boolean(t.oldUri)))return new l(e.oldUri,e.newUri,e.options,e.metadata);throw new Error("Unsupported edit")})}}class a extends s{constructor(e,t,i,n){super(n),this.resource=e,this.textEdit=t,this.versionId=i}}class l extends s{constructor(e,t,i,n){super(n),this.oldResource=e,this.newResource=t,this.options=i}}},c84a:function(e,t,i){},c8aa:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"restructuredtext",extensions:[".rst"],aliases:["reStructuredText","restructuredtext"],loader:function(){return i.e("chunk-2d0bdf38").then(i.bind(null,"2dd4"))}})},caa1:function(e,t,i){},cab5:function(e,t,i){},cb70:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"postiats",extensions:[".dats",".sats",".hats"],aliases:["ATS","ATS/Postiats"],loader:function(){return i.e("chunk-2d0cf16e").then(i.bind(null,"61da"))}})},ccde:function(e,t,i){"use strict";i.d(t,"a",(function(){return h}));var n=i("3742"),o=i("2e5d"),r=i("6a89"),s=i("8025"),a=i("70cb");const l=Object.create(null);function d(e,t){if(t<=0)return"";l[e]||(l[e]=["",e]);var i=l[e];for(let n=i.length;n<=t;n++)i[n]=i[n-1]+e;return i[t]}class h{constructor(e,t){this._opts=t,this._selection=e,this._selectionId=null,this._useLastEditRangeForCursorEndPosition=!1,this._selectionStartColumnStaysPut=!1}static unshiftIndent(e,t,i,n,r){return e=o.a.visibleColumnFromColumn(e,t,i),r?(t=d(" ",n),d(t,o.a.prevIndentTabStop(e,n)/n)):d("\t",o.a.prevRenderTabStop(e,i)/i)}static shiftIndent(e,t,i,n,r){return e=o.a.visibleColumnFromColumn(e,t,i),r?(t=d(" ",n),d(t,o.a.nextIndentTabStop(e,n)/n)):d("\t",o.a.nextRenderTabStop(e,i)/i)}_addEditOperation(e,t,i){this._useLastEditRangeForCursorEndPosition?e.addTrackedEditOperation(t,i):e.addEditOperation(t,i)}getEditOperations(e,t){var i=this._selection.startLineNumber;let s=this._selection.endLineNumber;1===this._selection.endColumn&&i!==s&&(s-=1);var{tabSize:l,indentSize:c,insertSpaces:u}=this._opts,g=i===s;if(this._opts.useTabStops){this._selection.isEmpty()&&/^\s*$/.test(e.getLineContent(i))&&(this._useLastEditRangeForCursorEndPosition=!0);let d=0,_=0;for(let b=i;b<=s;b++,d=_){_=0;var p=e.getLineContent(b);let s=n.u(p);if((!this._opts.isUnshift||0!==p.length&&0!==s)&&(g||this._opts.isUnshift||0!==p.length)){if(-1===s&&(s=p.length),1/?",o=function(e=""){let t="(-?\\d*\\.\\d\\w*)|([^";for(const i of n)0<=e.indexOf(i)||(t+="\\"+i);return t+="\\s]+)",new RegExp(t,"g")}();function r(e){let t=o;if(e&&e instanceof RegExp)if(e.global)t=e;else{let i="g";e.ignoreCase&&(i+="i"),e.multiline&&(i+="m"),e.unicode&&(i+="u"),t=new RegExp(e.source,i)}return t.lastIndex=0,t}const s={maxLen:1e3,windowSize:15,timeBudget:150};function a(e,t,i,n,o=s){if(i.length>o.maxLen){let r=e-o.maxLen/2;return r<0?r=0:n+=r,a(e,t,i=i.substring(r,e+o.maxLen/2),n,o)}var r=Date.now(),l=e-1-n;let d=-1,h=null;for(let s=1;!(Date.now()-r>=o.timeBudget);s++){var c=l-o.windowSize*s,u=(t.lastIndex=Math.max(0,c),function(e,t,i,n){for(var o;o=e.exec(t);){var r=o.index||0;if(r<=i&&e.lastIndex>=i)return o;if(0this.dispose())),this._register(this._editor.onDidUpdateDiff(()=>this._onDiffUpdated())),this._options.followsCaret&&this._register(this._editor.getModifiedEditor().onDidChangeCursorPosition(e=>{this.ignoreSelectionChange||(this.nextIdx=-1)})),this._options.alwaysRevealFirst&&this._register(this._editor.getModifiedEditor().onDidChangeModel(e=>{this.revealFirst=!0})),this._init()}_init(){this._editor.getLineChanges()}_onDiffUpdated(){this._init(),this._compute(this._editor.getLineChanges()),this.revealFirst&&null!==this._editor.getLineChanges()&&(this.revealFirst=!1,this.nextIdx=-1,this.next(1))}_compute(e){this.ranges=[],e&&e.forEach(e=>{!this._options.ignoreCharChanges&&e.charChanges?e.charChanges.forEach(e=>{this.ranges.push({rhs:!0,range:new s.a(e.modifiedStartLineNumber,e.modifiedStartColumn,e.modifiedEndLineNumber,e.modifiedEndColumn)})}):this.ranges.push({rhs:!0,range:new s.a(e.modifiedStartLineNumber,1,e.modifiedStartLineNumber,1)})}),this.ranges.sort((e,t)=>e.range.getStartPosition().isBeforeOrEqual(t.range.getStartPosition())?-1:t.range.getStartPosition().isBeforeOrEqual(e.range.getStartPosition())?1:0),this._onDidUpdate.fire(this)}_initIdx(e){let t=!1;var i=this._editor.getPosition();if(i){for(let o=0,r=this.ranges.length;o=this.ranges.length&&(this.nextIdx=0)):(--this.nextIdx,this.nextIdx<0&&(this.nextIdx=this.ranges.length-1)),e=this.ranges[this.nextIdx],this.ignoreSelectionChange=!0;try{var i=e.range.getStartPosition();this._editor.setPosition(i),this._editor.revealPositionInCenter(i,t)}finally{this.ignoreSelectionChange=!1}}}canNavigate(){return this.ranges&&0t(e))),this._modelEventListeners.add(e.onDidChangeLanguage(t=>i(e,t)))}_disposeLanguageSelection(){this._languageSelectionListener&&(this._languageSelectionListener.dispose(),this._languageSelectionListener=null)}dispose(){this._modelEventListeners.dispose(),this._disposeLanguageSelection()}setLanguage(e){this._disposeLanguageSelection(),this._languageSelection=e,this._languageSelectionListener=this._languageSelection.onDidChange(()=>this.model.setMode(e.languageIdentifier)),this.model.setMode(e.languageIdentifier)}}const D=r.d||r.f?1:2;class N{constructor(e,t,i,n,o,r,s,a){this.uri=e,this.initialUndoRedoSnapshot=t,this.time=i,this.sharesUndoRedoStack=n,this.heapSize=o,this.sha1=r,this.versionId=s,this.alternativeVersionId=a}}let O=class e extends o.a{constructor(e,t,i,o,r){super(),this._configurationService=e,this._resourcePropertiesService=t,this._themeService=i,this._logService=o,this._undoRedoService=r,this._onModelAdded=this._register(new n.b),this.onModelAdded=this._onModelAdded.event,this._onModelRemoved=this._register(new n.b),this.onModelRemoved=this._onModelRemoved.event,this._onModelModeChanged=this._register(new n.b),this.onModelModeChanged=this._onModelModeChanged.event,this._modelCreationOptionsByLanguageAndResource=Object.create(null),this._models={},this._disposedModels=new Map,this._disposedModelsHeapSize=0,this._semanticStyling=this._register(new T(this._themeService,this._logService)),this._register(this._configurationService.onDidChangeConfiguration(()=>this._updateModelOptions())),this._updateModelOptions(),this._register(new M(this,this._themeService,this._configurationService,this._semanticStyling))}static _readModelOptions(e,t){let i=a.d.tabSize,n=i=e.editor&&void 0!==e.editor.tabSize&&(s=parseInt(e.editor.tabSize,10),(i=isNaN(s)?i:s)<1)?1:i,o=(e.editor&&void 0!==e.editor.indentSize&&"tabSize"!==e.editor.indentSize&&(s=parseInt(e.editor.indentSize,10),(n=isNaN(s)?n:s)<1)&&(n=1),a.d.insertSpaces),r=(e.editor&&void 0!==e.editor.insertSpaces&&(o="false"!==e.editor.insertSpaces&&Boolean(e.editor.insertSpaces)),D);var s=e.eol;"\r\n"===s?r=2:"\n"===s&&(r=1);let l=a.d.trimAutoWhitespace,d=(e.editor&&void 0!==e.editor.trimAutoWhitespace&&(l="false"!==e.editor.trimAutoWhitespace&&Boolean(e.editor.trimAutoWhitespace)),a.d.detectIndentation),h=(e.editor&&void 0!==e.editor.detectIndentation&&(d="false"!==e.editor.detectIndentation&&Boolean(e.editor.detectIndentation)),a.d.largeFileOptimizations),c=(e.editor&&void 0!==e.editor.largeFileOptimizations&&(h="false"!==e.editor.largeFileOptimizations&&Boolean(e.editor.largeFileOptimizations)),a.d.bracketPairColorizationOptions);return null!=(s=e.editor)&&s.bracketPairColorization&&"object"==typeof e.editor.bracketPairColorization&&(c={enabled:!!e.editor.bracketPairColorization.enabled}),{isForSimpleWidget:t,tabSize:i,indentSize:n,insertSpaces:o,detectIndentation:d,defaultEOL:r,trimAutoWhitespace:l,largeFileOptimizations:h,bracketPairColorizationOptions:c}}_getEOL(e,t){return e?this._resourcePropertiesService.getEOL(e,t):(e=this._configurationService.getValue("files.eol",{overrideIdentifier:t}))&&"string"==typeof e&&"auto"!==e?e:3===r.a||2===r.a?"\n":"\r\n"}_shouldRestoreUndoStack(){var e=this._configurationService.getValue("files.restoreUndoStack");return"boolean"!=typeof e||e}getCreationOptions(t,i,n){let o=this._modelCreationOptionsByLanguageAndResource[t+i];var r,s;return o||(r=this._configurationService.getValue("editor",{overrideIdentifier:t,resource:i}),s=this._getEOL(i,t),o=e._readModelOptions({editor:r,eol:s},n),this._modelCreationOptionsByLanguageAndResource[t+i]=o),o}_updateModelOptions(){var t=this._modelCreationOptionsByLanguageAndResource,i=(this._modelCreationOptionsByLanguageAndResource=Object.create(null),Object.keys(this._models));for(let a=0,l=i.length;ae){const i=[];for(this._disposedModels.forEach(e=>{e.sharesUndoRedoStack||i.push(e)}),i.sort((e,t)=>e.time-t.time);0e;){var t=i.shift();this._removeDisposedModel(t.uri),null!==t.initialUndoRedoSnapshot&&this._undoRedoService.restoreSnapshot(t.initialUndoRedoSnapshot)}}}_createModelData(e,t,i,n){n=this.getCreationOptions(t.language,i,n);var o=new l.b(e,n,t,i,this._undoRedoService);if(i&&this._disposedModels.has(L(i)))if(e=this._removeDisposedModel(i),n=this._undoRedoService.getElements(i),t=x(o)===e.sha1,t||e.sharesUndoRedoStack){for(const e of n.past)Object(b.b)(e)&&e.matchesResource(i)&&e.setModel(o);for(const e of n.future)Object(b.b)(e)&&e.matchesResource(i)&&e.setModel(o);this._undoRedoService.setElementsValidFlag(i,!0,e=>Object(b.b)(e)&&e.matchesResource(i)),t&&(o._overwriteVersionId(e.versionId),o._overwriteAlternativeVersionId(e.alternativeVersionId),o._overwriteInitialUndoRedoSnapshot(e.initialUndoRedoSnapshot))}else null!==e.initialUndoRedoSnapshot&&this._undoRedoService.restoreSnapshot(e.initialUndoRedoSnapshot);if(n=L(o.uri),this._models[n])throw new Error("ModelService: Cannot add model because it already exists!");return t=new k(o,e=>this._onWillDispose(e),(e,t)=>this._onDidChangeLanguage(e,t)),this._models[n]=t}createModel(e,t,i,n=!1){let o;return t?(o=this._createModelData(e,t.languageIdentifier,i,n),this.setMode(o.model,t)):o=this._createModelData(e,h.b,i,n),this._onModelAdded.fire(o.model),o.model}setMode(e,t){t&&(e=this._models[L(e.uri)])&&e.setLanguage(t)}getModels(){var e=[],t=Object.keys(this._models);for(let n=0,o=t.length;nd?null!==(l=n.model.getInitialUndoRedoSnapshot())&&this._undoRedoService.restoreSnapshot(l):(this._ensureDisposedModelsHeapSize(d-s),this._undoRedoService.setElementsValidFlag(t.uri,!1,e=>Object(b.b)(e)&&e.matchesResource(t.uri)),this._insertDisposedModel(new N(t.uri,n.model.getInitialUndoRedoSnapshot(),Date.now(),o,s,x(t),t.getVersionId(),t.getAlternativeVersionId()))):o||null!==(l=n.model.getInitialUndoRedoSnapshot())&&this._undoRedoService.restoreSnapshot(l),delete this._models[i],n.dispose(),delete this._modelCreationOptionsByLanguageAndResource[t.getLanguageIdentifier().language+t.uri],this._onModelRemoved.fire(t)}_onDidChangeLanguage(t,i){i=i.oldLanguage;var n=t.getLanguageIdentifier().language,o=this.getCreationOptions(i,t.uri,t.isForSimpleWidget);n=this.getCreationOptions(n,t.uri,t.isForSimpleWidget);e._setModelOptionsForModel(t,n,o),this._onModelModeChanged.fire({model:t,oldModeId:i})}};O.MAX_MEMORY_FOR_CLOSED_FILES_UNDO_STACK=20971520,O=i([S(0,c.a),S(1,t.b),S(2,p.b),S(3,m.b),S(4,f.a)],O);const E="editor.semanticHighlighting";function I(e,t,i){return e=null==(i=i.getValue(E,{overrideIdentifier:e.getLanguageIdentifier().language,resource:e.uri}))?void 0:i.enabled,"boolean"==typeof e?e:t.getColorTheme().semanticHighlighting}class M extends o.a{constructor(e,t,i,n){super(),this._watchers=Object.create(null),this._semanticStyling=n;const o=e=>{this._watchers[e.uri.toString()]=new R(e,t,this._semanticStyling)},r=(e,t)=>{t.dispose(),delete this._watchers[e.uri.toString()]},s=()=>{for(var n of e.getModels()){var s=this._watchers[n.uri.toString()];I(n,t,i)?s||o(n):s&&r(n,s)}};this._register(e.onModelAdded(e=>{I(e,t,i)&&o(e)})),this._register(e.onModelRemoved(e=>{var t=this._watchers[e.uri.toString()];t&&r(e,t)})),this._register(i.onDidChangeConfiguration(e=>{e.affectsConfiguration(E)&&s()})),this._register(t.onDidColorThemeChange(s))}}class T extends o.a{constructor(e,t){super(),this._themeService=e,this._logService=t,this._caches=new WeakMap,this._register(this._themeService.onDidColorThemeChange(()=>{this._caches=new WeakMap}))}get(e){return this._caches.has(e)||this._caches.set(e,new C.a(e.getLegend(),this._themeService,this._logService)),this._caches.get(e)}}class A{constructor(e,t,i){this._provider=e,this.resultId=t,this.data=i}dispose(){this._provider.releaseDocumentSemanticTokens(this.resultId)}}class R extends o.a{constructor(e,t,i){super(),this._isDisposed=!1,this._model=e,this._semanticStyling=i,this._fetchDocumentSemanticTokens=this._register(new u.e(()=>this._fetchDocumentSemanticTokensNow(),R.FETCH_DOCUMENT_SEMANTIC_TOKENS_DELAY)),this._currentDocumentResponse=null,this._currentDocumentRequestCancellationTokenSource=null,this._documentProvidersChangeListeners=[],this._register(this._model.onDidChangeContent(()=>{this._fetchDocumentSemanticTokens.isScheduled()||this._fetchDocumentSemanticTokens.schedule()})),this._register(this._model.onDidChangeLanguage(()=>{this._currentDocumentResponse&&(this._currentDocumentResponse.dispose(),this._currentDocumentResponse=null),this._currentDocumentRequestCancellationTokenSource&&(this._currentDocumentRequestCancellationTokenSource.cancel(),this._currentDocumentRequestCancellationTokenSource=null),this._setDocumentSemanticTokens(null,null,null,[]),this._fetchDocumentSemanticTokens.schedule(0)}));const n=()=>{Object(o.f)(this._documentProvidersChangeListeners),this._documentProvidersChangeListeners=[];for(const t of d.l.all(e))"function"==typeof t.onDidChange&&this._documentProvidersChangeListeners.push(t.onDidChange(()=>this._fetchDocumentSemanticTokens.schedule(0)))};n(),this._register(d.l.onDidChange(()=>{n(),this._fetchDocumentSemanticTokens.schedule()})),this._register(t.onDidColorThemeChange(e=>{this._setDocumentSemanticTokens(null,null,null,[]),this._fetchDocumentSemanticTokens.schedule()})),this._fetchDocumentSemanticTokens.schedule(0)}dispose(){this._currentDocumentResponse&&(this._currentDocumentResponse.dispose(),this._currentDocumentResponse=null),this._currentDocumentRequestCancellationTokenSource&&(this._currentDocumentRequestCancellationTokenSource.cancel(),this._currentDocumentRequestCancellationTokenSource=null),this._setDocumentSemanticTokens(null,null,null,[]),this._isDisposed=!0,super.dispose()}_fetchDocumentSemanticTokensNow(){if(!this._currentDocumentRequestCancellationTokenSource){var e=new g.b,t=this._currentDocumentResponse&&this._currentDocumentResponse.resultId||null;t=Object(w.b)(this._model,t,e.token);if(t){const{provider:i,request:n}=t,o=(this._currentDocumentRequestCancellationTokenSource=e,[]),r=this._model.onDidChangeContent(e=>{o.push(e)}),a=this._semanticStyling.get(i);n.then(e=>{this._currentDocumentRequestCancellationTokenSource=null,r.dispose(),this._setDocumentSemanticTokens(i,e||null,a,o)},e=>{e&&(s.e(e)||"string"==typeof e.message&&-1!==e.message.indexOf("busy"))||s.f(e),this._currentDocumentRequestCancellationTokenSource=null,r.dispose(),0{0this._onParentConfigurationChanged(e)))}getParentEditor(){return this._parentEditor}_onParentConfigurationChanged(e){super.updateOptions(this._parentEditor.getRawOptions()),super.updateOptions(this._overwriteOptions)}updateOptions(e){n.f(this._overwriteOptions,e,!0),super.updateOptions(this._overwriteOptions)}};u=h([c(3,a.a),c(4,t.a),c(5,r.b),c(6,s.b),c(7,d.b),c(8,l.a),c(9,i.b)],u)},d3d7:function(e,t,i){"use strict";i.d(t,"b",(function(){return r})),i.d(t,"c",(function(){return n})),i.d(t,"a",(function(){return l})),i.d(t,"d",(function(){return d}));var n,o=i("308f");t=i("a666"),i=i("0a0f");const r=Object(i.c)("logService"),s=((i=n=n||{})[i.Trace=0]="Trace",i[i.Debug=1]="Debug",i[i.Info=2]="Info",i[i.Warning=3]="Warning",i[i.Error=4]="Error",i[i.Critical=5]="Critical",i[i.Off=6]="Off",n.Info);class a extends t.a{constructor(){super(...arguments),this.level=s,this._onDidChangeLogLevel=this._register(new o.b)}setLevel(e){this.level!==e&&(this.level=e,this._onDidChangeLogLevel.fire(this.level))}getLevel(){return this.level}}class l extends a{constructor(e=s){super(),this.setLevel(e)}trace(e){this.getLevel(),n.Trace}debug(e){this.getLevel(),n.Debug}info(e){this.getLevel(),n.Info}error(e){this.getLevel(),n.Error}dispose(){}}class d extends t.a{constructor(e){super(),this.logger=e,this._register(e)}getLevel(){return this.logger.getLevel()}trace(e,...t){this.logger.trace(e,...t)}debug(e,...t){this.logger.debug(e,...t)}info(e,...t){this.logger.info(e,...t)}error(e,...t){this.logger.error(e,...t)}}},d3ef:function(e,t,i){"use strict";i.d(t,"b",(function(){return _})),i.d(t,"a",(function(){return b}));var n=i("11f7"),o=i("e32d"),r=i("31df"),s=i("5aa5"),a=i("3813"),l=i("1898"),d=(t=i("1b7d"),i("ceb8")),h=i("308f");class c{constructor(e,t=0,i=e.length,n=t-1){this.items=e,this.start=t,this.end=i,this.index=n}current(){return this.index===this.start-1||this.index===this.end?null:this.items[this.index]}next(){return this.index=Math.min(this.index+1,this.end),this.current()}previous(){return this.index=Math.max(this.index-1,this.start-1),this.current()}first(){return this.index=this.start,this.current()}last(){return this.index=this.end-1,this.current()}}class u{constructor(e=[],t=10){this._initialize(e),this._limit=t,this._onChange()}add(e){this._history.delete(e),this._history.add(e),this._onChange()}next(){return this._currentPosition()!==this._elements.length-1?this._navigator.next():null}previous(){return 0!==this._currentPosition()?this._navigator.previous():null}current(){return this._navigator.current()}first(){return this._navigator.first()}last(){return this._navigator.last()}has(e){return this._history.has(e)}_onChange(){this._reduceToLimit();var e=this._elements;this._navigator=new c(e,0,e.length,e.length)}_reduceToLimit(){var e=this._elements;e.length>this._limit&&this._initialize(e.slice(e.length-this._limit))}_currentPosition(){var e=this._navigator.current();return e?this._elements.indexOf(e):-1}_initialize(e){this._history=new Set;for(const t of e)this._history.add(t)}get _elements(){const e=[];return this._history.forEach(t=>e.push(t)),e}}var g=i("aa3d"),p=(i("8bf4"),i("dff7"));const m=n.a,f={inputBackground:d.a.fromHex("#3C3C3C"),inputForeground:d.a.fromHex("#CCCCCC"),inputValidationInfoBorder:d.a.fromHex("#55AAFF"),inputValidationInfoBackground:d.a.fromHex("#063B49"),inputValidationWarningBorder:d.a.fromHex("#B89500"),inputValidationWarningBackground:d.a.fromHex("#352A05"),inputValidationErrorBorder:d.a.fromHex("#BE1100"),inputValidationErrorBackground:d.a.fromHex("#5A1D1D")};class _ extends t.a{constructor(e,t,i){super(),this.state="idle",this.maxHeight=Number.POSITIVE_INFINITY,this._onDidChange=this._register(new h.b),this.onDidChange=this._onDidChange.event,this._onDidHeightChange=this._register(new h.b),this.onDidHeightChange=this._onDidHeightChange.event,this.contextViewProvider=t,this.options=i||Object.create(null),Object(g.f)(this.options,f,!1),this.message=null,this.placeholder=this.options.placeholder||"",this.tooltip=null!=(t=this.options.tooltip)?t:this.placeholder||"",this.ariaLabel=this.options.ariaLabel||"",this.inputBackground=this.options.inputBackground,this.inputForeground=this.options.inputForeground,this.inputBorder=this.options.inputBorder,this.inputValidationInfoBorder=this.options.inputValidationInfoBorder,this.inputValidationInfoBackground=this.options.inputValidationInfoBackground,this.inputValidationInfoForeground=this.options.inputValidationInfoForeground,this.inputValidationWarningBorder=this.options.inputValidationWarningBorder,this.inputValidationWarningBackground=this.options.inputValidationWarningBackground,this.inputValidationWarningForeground=this.options.inputValidationWarningForeground,this.inputValidationErrorBorder=this.options.inputValidationErrorBorder,this.inputValidationErrorBackground=this.options.inputValidationErrorBackground,this.inputValidationErrorForeground=this.options.inputValidationErrorForeground,this.options.validationOptions&&(this.validation=this.options.validationOptions.validation),this.element=n.q(e,m(".monaco-inputbox.idle"));i=this.options.flexibleHeight?"textarea":"input";let r=n.q(this.element,m(".ibwrapper"));this.input=n.q(r,m(i+".input.empty")),this.input.setAttribute("autocorrect","off"),this.input.setAttribute("autocapitalize","off"),this.input.setAttribute("spellcheck","false"),this.onfocus(this.input,()=>this.element.classList.add("synthetic-focus")),this.onblur(this.input,()=>this.element.classList.remove("synthetic-focus")),this.options.flexibleHeight?(this.maxHeight="number"==typeof this.options.flexibleMaxHeight?this.options.flexibleMaxHeight:Number.POSITIVE_INFINITY,this.mirror=n.q(r,m("div.mirror")),this.mirror.innerText=" ",this.scrollableElement=new l.b(this.element,{vertical:1}),this.options.flexibleWidth&&(this.input.setAttribute("wrap","off"),this.mirror.style.whiteSpace="pre",this.mirror.style.wordWrap="initial"),n.q(e,this.scrollableElement.getDomNode()),this._register(this.scrollableElement),this._register(this.scrollableElement.onScroll(e=>this.input.scrollTop=e.scrollTop)),t=this._register(new o.a(document,"selectionchange")),i=h.c.filter(t.event,()=>{var e=document.getSelection();return(null==e?void 0:e.anchorNode)===r}),this._register(i(this.updateScrollDimensions,this)),this._register(this.onDidHeightChange(this.updateScrollDimensions,this))):(this.input.type=this.options.type||"text",this.input.setAttribute("wrap","off")),this.ariaLabel&&this.input.setAttribute("aria-label",this.ariaLabel),this.placeholder&&!this.options.showPlaceholderOnFocus&&this.setPlaceHolder(this.placeholder),this.tooltip&&this.setTooltip(this.tooltip),this.oninput(this.input,()=>this.onValueChange()),this.onblur(this.input,()=>this.onBlur()),this.onfocus(this.input,()=>this.onFocus()),this.ignoreGesture(this.input),setTimeout(()=>this.updateMirror(),0),this.options.actions&&(this.actionbar=this._register(new s.a(this.element)),this.actionbar.push(this.options.actions,{icon:!0,label:!1})),this.applyStyles()}onBlur(){this._hideMessage(),this.options.showPlaceholderOnFocus&&this.input.setAttribute("placeholder","")}onFocus(){this._showMessage(),this.options.showPlaceholderOnFocus&&this.input.setAttribute("placeholder",this.placeholder||"")}setPlaceHolder(e){this.placeholder=e,this.input.setAttribute("placeholder",e)}setTooltip(e){this.tooltip=e,this.input.title=e}setAriaLabel(e){(this.ariaLabel=e)?this.input.setAttribute("aria-label",this.ariaLabel):this.input.removeAttribute("aria-label")}getAriaLabel(){return this.ariaLabel}get inputElement(){return this.input}get value(){return this.input.value}set value(e){this.input.value!==e&&(this.input.value=e,this.onValueChange())}get height(){return"number"==typeof this.cachedHeight?this.cachedHeight:n.H(this.element)}focus(){this.input.focus()}blur(){this.input.blur()}hasFocus(){return document.activeElement===this.input}select(e=null){this.input.select(),e&&(this.input.setSelectionRange(e.start,e.end),e.end===this.input.value.length)&&(this.input.scrollLeft=this.input.scrollWidth)}isSelectionAtEnd(){return this.input.selectionEnd===this.input.value.length&&this.input.selectionStart===this.input.selectionEnd}enable(){this.input.removeAttribute("disabled")}disable(){this.blur(),this.input.disabled=!0,this._hideMessage()}get width(){return n.I(this.input)}set width(e){if(this.options.flexibleHeight&&this.options.flexibleWidth){let n=0;var t,i;this.mirror&&(t=parseFloat(this.mirror.style.paddingLeft||"")||0,i=parseFloat(this.mirror.style.paddingRight||"")||0,n=t+i),this.input.style.width=e-n+"px"}else this.input.style.width=e+"px";this.mirror&&(this.mirror.style.width=e+"px")}set paddingRight(e){this.options.flexibleHeight&&this.options.flexibleWidth?this.input.style.width=`calc(100% - ${e}px)`:this.input.style.paddingRight=e+"px",this.mirror&&(this.mirror.style.paddingRight=e+"px")}updateScrollDimensions(){var e,t,i;"number"==typeof this.cachedContentHeight&&"number"==typeof this.cachedHeight&&this.scrollableElement&&(e=this.cachedContentHeight,t=this.cachedHeight,i=this.input.scrollTop,this.scrollableElement.setScrollDimensions({scrollHeight:e,height:t}),this.scrollableElement.setScrollPosition({scrollTop:i}))}showMessage(e,t){this.message=e,this.element.classList.remove("idle"),this.element.classList.remove("info"),this.element.classList.remove("warning"),this.element.classList.remove("error"),this.element.classList.add(this.classForType(e.type)),e=this.stylesForType(this.message.type),this.element.style.border=e.border?"1px solid "+e.border:"",(this.hasFocus()||t)&&this._showMessage()}hideMessage(){this.message=null,this.element.classList.remove("info"),this.element.classList.remove("warning"),this.element.classList.remove("error"),this.element.classList.add("idle"),this._hideMessage(),this.applyStyles()}validate(){let e=null;return this.validation&&((e=this.validation(this.value))?(this.inputElement.setAttribute("aria-invalid","true"),this.showMessage(e)):this.inputElement.hasAttribute("aria-invalid")&&(this.inputElement.removeAttribute("aria-invalid"),this.hideMessage())),null===e||void 0===e?void 0:e.type}stylesForType(e){switch(e){case 1:return{border:this.inputValidationInfoBorder,background:this.inputValidationInfoBackground,foreground:this.inputValidationInfoForeground};case 2:return{border:this.inputValidationWarningBorder,background:this.inputValidationWarningBackground,foreground:this.inputValidationWarningForeground};default:return{border:this.inputValidationErrorBorder,background:this.inputValidationErrorBackground,foreground:this.inputValidationErrorForeground}}}classForType(e){switch(e){case 1:return"info";case 2:return"warning";default:return"error"}}_showMessage(){if(this.contextViewProvider&&this.message){let e,t,i=()=>e.style.width=n.I(this.element)+"px";this.contextViewProvider.showContextView({getAnchor:()=>this.element,anchorAlignment:1,render:t=>{var o;return this.message&&(e=n.q(t,m(".monaco-inputbox-container")),i(),t={inline:!0,className:"monaco-inputbox-message"},(t=(this.message.formatContent?Object(r.b):Object(r.c))(this.message.content,t)).classList.add(this.classForType(this.message.type)),o=this.stylesForType(this.message.type),t.style.backgroundColor=o.background?o.background.toString():"",t.style.color=o.foreground?o.foreground.toString():"",t.style.border=o.border?"1px solid "+o.border:"",n.q(e,t)),null},onHide:()=>{this.state="closed"},layout:i}),t=3===this.message.type?p.a("alertErrorMessage","Error: {0}",this.message.content):2===this.message.type?p.a("alertWarningMessage","Warning: {0}",this.message.content):p.a("alertInfoMessage","Info: {0}",this.message.content),a.a(t),this.state="open"}}_hideMessage(){this.contextViewProvider&&("open"===this.state&&this.contextViewProvider.hideContextView(),this.state="idle")}onValueChange(){this._onDidChange.fire(this.value),this.validate(),this.updateMirror(),this.input.classList.toggle("empty",!this.value),"open"===this.state&&this.contextViewProvider&&this.contextViewProvider.layout()}updateMirror(){var e,t;this.mirror&&(t=10===(e=this.value).charCodeAt(e.length-1)?" ":"",(e+t).replace(/\u000c/g,"")?this.mirror.textContent=e+t:this.mirror.innerText=" ",this.layout())}style(e){this.inputBackground=e.inputBackground,this.inputForeground=e.inputForeground,this.inputBorder=e.inputBorder,this.inputValidationInfoBackground=e.inputValidationInfoBackground,this.inputValidationInfoForeground=e.inputValidationInfoForeground,this.inputValidationInfoBorder=e.inputValidationInfoBorder,this.inputValidationWarningBackground=e.inputValidationWarningBackground,this.inputValidationWarningForeground=e.inputValidationWarningForeground,this.inputValidationWarningBorder=e.inputValidationWarningBorder,this.inputValidationErrorBackground=e.inputValidationErrorBackground,this.inputValidationErrorForeground=e.inputValidationErrorForeground,this.inputValidationErrorBorder=e.inputValidationErrorBorder,this.applyStyles()}applyStyles(){var e=this.inputBackground?this.inputBackground.toString():"",t=this.inputForeground?this.inputForeground.toString():"",i=this.inputBorder?this.inputBorder.toString():"";this.element.style.backgroundColor=e,this.element.style.color=t,this.input.style.backgroundColor="inherit",this.input.style.color=t,this.element.style.borderWidth=i?"1px":"",this.element.style.borderStyle=i?"solid":"",this.element.style.borderColor=i}layout(){var e;this.mirror&&(e=this.cachedContentHeight,this.cachedContentHeight=n.H(this.mirror),e!==this.cachedContentHeight)&&(this.cachedHeight=Math.min(this.cachedContentHeight,this.maxHeight),this.input.style.height=this.cachedHeight+"px",this._onDidHeightChange.fire(this.cachedContentHeight))}insertAtCursor(e){var t=this.inputElement,i=t.selectionStart,n=t.selectionEnd,o=t.value;null!==i&&null!==n&&(this.value=o.substr(0,i)+e+o.substr(n),t.setSelectionRange(i+1,i+1),this.layout())}dispose(){this._hideMessage(),this.message=null,this.actionbar&&this.actionbar.dispose(),super.dispose()}}class b extends _{constructor(e,t,i){super(e,t,i),this.history=new u(i.history,100)}addToHistory(){this.value&&this.value!==this.getCurrentValue()&&this.history.add(this.value)}showNextValue(){this.history.has(this.value)||this.addToHistory();let e=this.getNextValue();(e=e&&(e===this.value?this.getNextValue():e))&&(this.value=e,a.c(this.value))}showPreviousValue(){this.history.has(this.value)||this.addToHistory();let e=this.getPreviousValue();(e=e&&(e===this.value?this.getPreviousValue():e))&&(this.value=e,a.c(this.value))}getCurrentValue(){let e=this.history.current();return e||(e=this.history.last(),this.history.next()),e}getPreviousValue(){return this.history.previous()||this.history.first()}getNextValue(){return this.history.next()||this.history.last()}}},d3f4:function(e,t,i){"use strict";i.d(t,"a",(function(){return o}));var n=i("6a89");class o{static insert(e,t){return{range:new n.a(e.lineNumber,e.column,e.lineNumber,e.column),text:t,forceMoveMarkers:!0}}static delete(e){return{range:e,text:null}}static replace(e,t){return{range:e,text:t}}static replaceMove(e,t){return{range:e,text:t,forceMoveMarkers:!0}}}},d48d:function(e,t,i){"use strict";i.d(t,"a",(function(){return d})),i.d(t,"b",(function(){return h}));var n=i("3742"),o=i("2e5d"),r=i("b272"),s=i("e6ff"),a=i("7061"),l=i("6a89");class d{static _createWord(e,t,i,n,o){return{start:n,end:o,wordType:t,nextCharClass:i}}static _findPreviousWordOnLine(e,t,i){return t=t.getLineContent(i.lineNumber),this._doFindPreviousWordOnLine(t,e,i)}static _doFindPreviousWordOnLine(e,t,i){let n=0;for(let r=i.column-2;0<=r;r--){var o=e.charCodeAt(r);o=t.get(o);if(0===o){if(2===n)return this._createWord(e,n,o,r+1,this._findEndOfWord(e,t,n,r+1));n=1}else if(2===o){if(1===n)return this._createWord(e,n,o,r+1,this._findEndOfWord(e,t,n,r+1));n=2}else if(1===o&&0!==n)return this._createWord(e,n,o,r+1,this._findEndOfWord(e,t,n,r+1))}return 0!==n?this._createWord(e,n,1,0,this._findEndOfWord(e,t,n,0)):null}static _findEndOfWord(e,t,i,n){var o=e.length;for(let s=n;s=l.start+1&&(l=d._findNextWordOnLine(e,t,new a.a(o,l.end+1)));r=l?l.start+1:t.getLineMaxColumn(o)}return new a.a(o,r)}static _moveWordPartRight(e,t){var i=t.lineNumber,o=e.getLineMaxColumn(i);if(t.column===o)return ie.start+1<=i.column&&i.column<=e.end+1;const s=(e,t)=>(e=Math.min(e,i.column),t=Math.max(t,i.column),new l.a(i.lineNumber,e,i.lineNumber,t));var a=e=>{let t=e.start+1,i=e.end+1,r=!1;for(;i-1=u.start+1?d._findNextWordOnLine(i,n,new a.a(r,u.end+1)):u)?u.start+1:sBoolean(e))}},d585:function(e,t,i){"use strict";i.r(t),i.d(t,"CoreEditorCommand",(function(){return L})),i.d(t,"EditorScroll_",(function(){return g})),i.d(t,"RevealLine_",(function(){return m})),i.d(t,"CoreNavigationCommands",(function(){return f})),i.d(t,"CoreEditingCommands",(function(){return _}));var n=i("dff7"),o=i("0f70"),r=i("ef8e9"),s=i("3813"),a=i("b2cc"),l=i("5717"),d=i("2e5d"),h=i("7061"),c=i("6a89");class u{static columnSelect(e,t,i,n,o,r){var s=Math.abs(o-i)+1,a=o{var i=e.get(l.a).getFocusedCodeEditor();return!(!i||!i.hasTextFocus())&&this._runEditorCommand(e,i,t)}),e.addImplementation(1e3,"generic-dom-input-textarea",(e,t)=>{var i=document.activeElement;return!!(i&&0<=["input","textarea"].indexOf(i.tagName.toLowerCase()))&&(this.runDOMCommand(),!0)}),e.addImplementation(0,"generic-dom",(e,t)=>{var i=e.get(l.a).getActiveCodeEditor();return!!i&&(i.focus(),this._runEditorCommand(e,i,t))})}_runEditorCommand(e,t,i){return e=this.runEditorCommand(e,t,i),e||!0}}{var k=f=f||{};class e extends L{constructor(e){super(e),this._inSelectionMode=e.inSelectionMode}runCoreEditorCommand(e,t){e.model.pushStackElement(),e.setCursorStates(t.source,3,[v.b.moveTo(e,e.getPrimaryCursorState(),this._inSelectionMode,t.position,t.viewPosition)]),e.revealPrimaryCursor(t.source,!0)}}k.MoveTo=Object(a.k)(new e({id:"_moveTo",inSelectionMode:!1,precondition:void 0})),k.MoveToSelect=Object(a.k)(new e({id:"_moveToSelect",inSelectionMode:!0,precondition:void 0}));class t extends L{runCoreEditorCommand(e,t){e.model.pushStackElement();var i=this._getColumnSelectResult(e,e.getPrimaryCursorState(),e.getCursorColumnSelectData(),t);e.setCursorStates(t.source,3,i.viewStates.map(e=>d.d.fromViewState(e))),e.setCursorColumnSelectData({isReal:!0,fromViewLineNumber:i.fromLineNumber,fromViewVisualColumn:i.fromVisualColumn,toViewLineNumber:i.toLineNumber,toViewVisualColumn:i.toVisualColumn}),i.reversed?e.revealTopMostCursor(t.source):e.revealBottomMostCursor(t.source)}}k.ColumnSelect=Object(a.k)(new class extends t{constructor(){super({id:"columnSelect",precondition:void 0})}_getColumnSelectResult(e,t,i,n){var o=e.model.validatePosition(n.position),r=(o=e.coordinatesConverter.validateViewPosition(new h.a(n.viewPosition.lineNumber,n.viewPosition.column),o),n.doColumnSelect?i.fromViewLineNumber:o.lineNumber);i=n.doColumnSelect?i.fromViewVisualColumn:n.mouseColumn-1;return u.columnSelect(e.cursorConfig,e,r,i,o.lineNumber,n.mouseColumn-1)}}),k.CursorColumnSelectLeft=Object(a.k)(new class extends t{constructor(){super({id:"cursorColumnSelectLeft",precondition:void 0,kbOpts:{weight:0,kbExpr:w.a.textInputFocus,primary:3599,linux:{primary:0}}})}_getColumnSelectResult(e,t,i,n){return u.columnSelectLeft(e.cursorConfig,e,i)}}),k.CursorColumnSelectRight=Object(a.k)(new class extends t{constructor(){super({id:"cursorColumnSelectRight",precondition:void 0,kbOpts:{weight:0,kbExpr:w.a.textInputFocus,primary:3601,linux:{primary:0}}})}_getColumnSelectResult(e,t,i,n){return u.columnSelectRight(e.cursorConfig,e,i)}});class i extends t{constructor(e){super(e),this._isPaged=e.isPaged}_getColumnSelectResult(e,t,i,n){return u.columnSelectUp(e.cursorConfig,e,i,this._isPaged)}}k.CursorColumnSelectUp=Object(a.k)(new i({isPaged:!1,id:"cursorColumnSelectUp",precondition:void 0,kbOpts:{weight:0,kbExpr:w.a.textInputFocus,primary:3600,linux:{primary:0}}})),k.CursorColumnSelectPageUp=Object(a.k)(new i({isPaged:!0,id:"cursorColumnSelectPageUp",precondition:void 0,kbOpts:{weight:0,kbExpr:w.a.textInputFocus,primary:3595,linux:{primary:0}}}));class r extends t{constructor(e){super(e),this._isPaged=e.isPaged}_getColumnSelectResult(e,t,i,n){return u.columnSelectDown(e.cursorConfig,e,i,this._isPaged)}}k.CursorColumnSelectDown=Object(a.k)(new r({isPaged:!1,id:"cursorColumnSelectDown",precondition:void 0,kbOpts:{weight:0,kbExpr:w.a.textInputFocus,primary:3602,linux:{primary:0}}})),k.CursorColumnSelectPageDown=Object(a.k)(new r({isPaged:!0,id:"cursorColumnSelectPageDown",precondition:void 0,kbOpts:{weight:0,kbExpr:w.a.textInputFocus,primary:3596,linux:{primary:0}}}));class l extends L{constructor(){super({id:"cursorMove",precondition:void 0,description:v.a.description})}runCoreEditorCommand(e,t){var i=v.a.parse(t);i&&this._runCursorMove(e,t.source,i)}_runCursorMove(e,t,i){e.model.pushStackElement(),e.setCursorStates(t,3,l._move(e,e.getCursorStates(),i)),e.revealPrimaryCursor(t,!0)}static _move(e,t,i){var n=i.select,o=i.value;switch(i.direction){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:case 8:case 9:case 10:return v.b.simpleMove(e,t,i.direction,n,o,i.unit);case 11:case 13:case 12:case 14:return v.b.viewportMove(e,t,i.direction,n,o);default:return null}}}k.CursorMoveImpl=l,k.CursorMove=Object(a.k)(new l);class p extends L{constructor(e){super(e),this._staticArgs=e.args}runCoreEditorCommand(e,t){let i=this._staticArgs;-1===this._staticArgs.value&&(i={direction:this._staticArgs.direction,unit:this._staticArgs.unit,select:this._staticArgs.select,value:e.cursorConfig.pageSize}),e.model.pushStackElement(),e.setCursorStates(t.source,3,v.b.simpleMove(e,e.getCursorStates(),i.direction,i.select,i.value,i.unit)),e.revealPrimaryCursor(t.source,!0)}}k.CursorLeft=Object(a.k)(new p({args:{direction:0,unit:0,select:!1,value:1},id:"cursorLeft",precondition:void 0,kbOpts:{weight:0,kbExpr:w.a.textInputFocus,primary:15,mac:{primary:15,secondary:[288]}}})),k.CursorLeftSelect=Object(a.k)(new p({args:{direction:0,unit:0,select:!0,value:1},id:"cursorLeftSelect",precondition:void 0,kbOpts:{weight:0,kbExpr:w.a.textInputFocus,primary:1039}})),k.CursorRight=Object(a.k)(new p({args:{direction:1,unit:0,select:!1,value:1},id:"cursorRight",precondition:void 0,kbOpts:{weight:0,kbExpr:w.a.textInputFocus,primary:17,mac:{primary:17,secondary:[292]}}})),k.CursorRightSelect=Object(a.k)(new p({args:{direction:1,unit:0,select:!0,value:1},id:"cursorRightSelect",precondition:void 0,kbOpts:{weight:0,kbExpr:w.a.textInputFocus,primary:1041}})),k.CursorUp=Object(a.k)(new p({args:{direction:2,unit:2,select:!1,value:1},id:"cursorUp",precondition:void 0,kbOpts:{weight:0,kbExpr:w.a.textInputFocus,primary:16,mac:{primary:16,secondary:[302]}}})),k.CursorUpSelect=Object(a.k)(new p({args:{direction:2,unit:2,select:!0,value:1},id:"cursorUpSelect",precondition:void 0,kbOpts:{weight:0,kbExpr:w.a.textInputFocus,primary:1040,secondary:[3088],mac:{primary:1040},linux:{primary:1040}}})),k.CursorPageUp=Object(a.k)(new p({args:{direction:2,unit:2,select:!1,value:-1},id:"cursorPageUp",precondition:void 0,kbOpts:{weight:0,kbExpr:w.a.textInputFocus,primary:11}})),k.CursorPageUpSelect=Object(a.k)(new p({args:{direction:2,unit:2,select:!0,value:-1},id:"cursorPageUpSelect",precondition:void 0,kbOpts:{weight:0,kbExpr:w.a.textInputFocus,primary:1035}})),k.CursorDown=Object(a.k)(new p({args:{direction:3,unit:2,select:!1,value:1},id:"cursorDown",precondition:void 0,kbOpts:{weight:0,kbExpr:w.a.textInputFocus,primary:18,mac:{primary:18,secondary:[300]}}})),k.CursorDownSelect=Object(a.k)(new p({args:{direction:3,unit:2,select:!0,value:1},id:"cursorDownSelect",precondition:void 0,kbOpts:{weight:0,kbExpr:w.a.textInputFocus,primary:1042,secondary:[3090],mac:{primary:1042},linux:{primary:1042}}})),k.CursorPageDown=Object(a.k)(new p({args:{direction:3,unit:2,select:!1,value:-1},id:"cursorPageDown",precondition:void 0,kbOpts:{weight:0,kbExpr:w.a.textInputFocus,primary:12}})),k.CursorPageDownSelect=Object(a.k)(new p({args:{direction:3,unit:2,select:!0,value:-1},id:"cursorPageDownSelect",precondition:void 0,kbOpts:{weight:0,kbExpr:w.a.textInputFocus,primary:1036}})),k.CreateCursor=Object(a.k)(new class extends L{constructor(){super({id:"createCursor",precondition:void 0})}runCoreEditorCommand(e,t){let i;i=t.wholeLine?v.b.line(e,e.getPrimaryCursorState(),!1,t.position,t.viewPosition):v.b.moveTo(e,e.getPrimaryCursorState(),!1,t.position,t.viewPosition);var n=e.getCursorStates();if(1n&&(o=n),n=new c.a(o,1,o,e.model.getLineMaxColumn(o));let r=0;if(i.at)switch(i.at){case m.RawAtArgument.Top:r=3;break;case m.RawAtArgument.Center:r=1;break;case m.RawAtArgument.Bottom:r=4}i=e.coordinatesConverter.convertModelRangeToViewRange(n),e.revealRange(t.source,!1,i,r,0)}}),k.SelectAll=new class extends x{constructor(){super(a.h)}runDOMCommand(){o.g&&(document.activeElement.focus(),document.activeElement.select()),document.execCommand("selectAll")}runEditorCommand(e,t,i){t=t._getViewModel(),t&&this.runCoreEditorCommand(t,i)}runCoreEditorCommand(e,t){e.model.pushStackElement(),e.setCursorStates("keyboard",3,[v.b.selectAll(e,e.getPrimaryCursorState())])}},k.SetSelection=Object(a.k)(new class extends L{constructor(){super({id:"setSelection",precondition:void 0})}runCoreEditorCommand(e,t){e.model.pushStackElement(),e.setCursorStates(t.source,3,[d.d.fromModelSelection(t.selection)])}})}const D=y.a.and(w.a.textInputFocus,w.a.columnSelection);function N(e,t){S.a.registerKeybindingRule({id:e,primary:t,when:D,weight:1})}function O(e){e.register()}N(f.CursorColumnSelectLeft.id,1039),N(f.CursorColumnSelectRight.id,1041),N(f.CursorColumnSelectUp.id,1040),N(f.CursorColumnSelectPageUp.id,1035),N(f.CursorColumnSelectDown.id,1042),N(f.CursorColumnSelectPageDown.id,1036);{i=_=_||{};class e extends a.c{runEditorCommand(e,t,i){var n=t._getViewModel();n&&this.runCoreEditingCommand(t,n,i||{})}}i.CoreEditingCommand=e,i.LineBreakInsert=Object(a.k)(new class extends e{constructor(){super({id:"lineBreakInsert",precondition:w.a.writable,kbOpts:{weight:0,kbExpr:w.a.textInputFocus,primary:0,mac:{primary:301}}})}runCoreEditingCommand(e,t,i){e.pushUndoStop(),e.executeCommands(this.id,C.a.lineBreakInsert(t.cursorConfig,t.model,t.getCursorStates().map(e=>e.modelState.selection)))}}),i.Outdent=Object(a.k)(new class extends e{constructor(){super({id:"outdent",precondition:w.a.writable,kbOpts:{weight:0,kbExpr:y.a.and(w.a.editorTextFocus,w.a.tabDoesNotMoveFocus),primary:1026}})}runCoreEditingCommand(e,t,i){e.pushUndoStop(),e.executeCommands(this.id,C.a.outdent(t.cursorConfig,t.model,t.getCursorStates().map(e=>e.modelState.selection))),e.pushUndoStop()}}),i.Tab=Object(a.k)(new class extends e{constructor(){super({id:"tab",precondition:w.a.writable,kbOpts:{weight:0,kbExpr:y.a.and(w.a.editorTextFocus,w.a.tabDoesNotMoveFocus),primary:2}})}runCoreEditingCommand(e,t,i){e.pushUndoStop(),e.executeCommands(this.id,C.a.tab(t.cursorConfig,t.model,t.getCursorStates().map(e=>e.modelState.selection))),e.pushUndoStop()}}),i.DeleteLeft=Object(a.k)(new class extends e{constructor(){super({id:"deleteLeft",precondition:void 0,kbOpts:{weight:0,kbExpr:w.a.textInputFocus,primary:1,secondary:[1025],mac:{primary:1,secondary:[1025,294,257]}}})}runCoreEditingCommand(e,t,i){var[n,o]=b.a.deleteLeft(t.getPrevEditOperationType(),t.cursorConfig,t.model,t.getCursorStates().map(e=>e.modelState.selection),t.getCursorAutoClosedCharacters());n&&e.pushUndoStop(),e.executeCommands(this.id,o),t.setPrevEditOperationType(2)}}),i.DeleteRight=Object(a.k)(new class extends e{constructor(){super({id:"deleteRight",precondition:void 0,kbOpts:{weight:0,kbExpr:w.a.textInputFocus,primary:20,mac:{primary:20,secondary:[290,276]}}})}runCoreEditingCommand(e,t,i){var[n,o]=b.a.deleteRight(t.getPrevEditOperationType(),t.cursorConfig,t.model,t.getCursorStates().map(e=>e.modelState.selection));n&&e.pushUndoStop(),e.executeCommands(this.id,o),t.setPrevEditOperationType(3)}}),i.Undo=new class extends x{constructor(){super(a.i)}runDOMCommand(){document.execCommand("undo")}runEditorCommand(e,t,i){if(t.hasModel()&&!0!==t.getOption(80))return t.getModel().undo()}},i.Redo=new class extends x{constructor(){super(a.g)}runDOMCommand(){document.execCommand("redo")}runEditorCommand(e,t,i){if(t.hasModel()&&!0!==t.getOption(80))return t.getModel().redo()}}}class E extends a.a{constructor(e,t,i){super({id:e,precondition:void 0,description:i}),this._handlerId=t}runCommand(e,t){e=e.get(l.a).getFocusedCodeEditor(),e&&e.trigger("keyboard",this._handlerId,t)}}function I(e,t){O(new E("default:"+e,e)),O(new E(e,e,t))}I("type",{description:"Type",args:[{name:"args",schema:{type:"object",required:["text"],properties:{text:{type:"string"}}}}]}),I("replacePreviousChar"),I("compositionType"),I("compositionStart"),I("compositionEnd"),I("paste"),I("cut")},d65c:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"aes",extensions:[".aes"],aliases:["aes","sophia","Sophia"],loader:function(){return i.e("chunk-2d0d61fd").then(i.bind(null,"70e3"))}})},d741:function(e,t,i){"use strict";i.r(t),i.d(t,"provideSelectionRanges",(function(){return C}));var n=i("e8e3"),o=i("2504"),r=(t=i("b2cc"),i("7061")),s=i("6a89"),a=i("8025"),l=i("c101"),d=i("b707"),h=i("dff7"),c=i("7e32"),u=i("3742"),g=i("67b4"),p=i("9e74"),m=i("fdcc"),f=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))};class _{constructor(e,t){this.index=e,this.ranges=t}mov(e){var t,i=this.index+(e?1:-1);return i<0||i>=this.ranges.length?this:(t=new _(i,this.ranges)).ranges[i].equalsRange(this.ranges[this.index])?t.mov(e):t}}class b{constructor(e){this._editor=e,this._ignoreSelection=!1}static get(e){return e.getContribution(b.ID)}dispose(){var e;null!=(e=this._selectionListener)&&e.dispose()}run(e){return f(this,void 0,void 0,(function*(){if(this._editor.hasModel()){const i=this._editor.getSelections();var t=this._editor.getModel();if(d.A.has(t)&&(this._state||(yield C(t,i.map(e=>e.getPosition()),this._editor.getOption(102),o.a.None).then(e=>{var t;if(n.n(e)&&e.length===i.length&&this._editor.hasModel()&&n.h(this._editor.getSelections(),i,(e,t)=>e.equalsSelection(t))){for(let t=0;te.containsPosition(i[t].getStartPosition())&&e.containsPosition(i[t].getEndPosition())),e[t].unshift(i[t]);this._state=e.map(e=>new _(0,e)),null!=(t=this._selectionListener)&&t.dispose(),this._selectionListener=this._editor.onDidChangeCursorPosition(()=>{var e;this._ignoreSelection||(null!=(e=this._selectionListener)&&e.dispose(),this._state=void 0)})}})),this._state)){this._state=this._state.map(t=>t.mov(e)),t=this._state.map(e=>a.a.fromPositions(e.ranges[e.index].getStartPosition(),e.ranges[e.index].getEndPosition())),this._ignoreSelection=!0;try{this._editor.setSelections(t)}finally{this._ignoreSelection=!1}}}}))}}b.ID="editor.contrib.smartSelectController";class v extends t.b{constructor(e,t){super(t),this._forward=e}run(e,t){return f(this,void 0,void 0,(function*(){var e=b.get(t);e&&(yield e.run(this._forward))}))}}function C(e,t,i,o){return f(this,void 0,void 0,(function*(){var a=d.A.all(e),l=(1===a.length&&a.unshift(new g.a),[]);let h=[];for(const i of a)l.push(Promise.resolve(i.provideSelectionRanges(e,t,o)).then(e=>{if(n.n(e)&&e.length===t.length)for(let i=0;i{if(0===t.length)return[];t.sort((e,t)=>r.a.isBefore(e.getStartPosition(),t.getStartPosition())?1:r.a.isBefore(t.getStartPosition(),e.getStartPosition())||r.a.isBefore(e.getEndPosition(),t.getEndPosition())?-1:r.a.isBefore(t.getEndPosition(),e.getEndPosition())?1:0);var n=[];let o;for(const e of t)o&&(!s.a.containsRange(e,o)||s.a.equalsRange(e,o))||(n.push(e),o=e);if(!i.selectLeadingAndTrailingWhitespace)return n;var a=[n[0]];for(let i=1;i(this._link=t||this._link,this._link.url?this.resolve(e):Promise.reject(new Error("missing")))):Promise.reject(new Error("missing")))}))}}class w{constructor(e){this._disposables=new l.b;let t=[];for(const[n,o]of e){var i=n.links.map(e=>new C(e,o));t=w._union(t,i),Object(l.g)(n)&&this._disposables.add(n)}this.links=t}dispose(){this._disposables.dispose(),this.links.length=0}static _union(e,t){var i,n,o=[];let r,s;for(r=0,s=0,i=e.length,n=t.length;rPromise.resolve(n.provideLinks(e,t)).then(e=>{e&&(i[o]=[e,n])},s.g));return Promise.all(n).then(()=>{var e=new w(Object(_.e)(i));return t.isCancellationRequested?(e.dispose(),new w([])):e})}f.a.registerCommand("_executeLinkProvider",(e,...t)=>v(void 0,void 0,void 0,(function*(){let[i,n]=t;Object(b.c)(i instanceof g.a),"number"!=typeof n&&(n=0);var o=e.get(m.a).getModel(i);if(!o)return[];var s=yield y(o,r.a.None);if(!s)return[];for(let e=0;e{this._onEditorMouseMove(e,t)})),this.listenersToRemove.add(t.onExecute(e=>{this.onEditorMouseUp(e)})),this.listenersToRemove.add(t.onCancel(e=>{this.cleanUpActiveLinkDecoration()})),this.enabled=e.getOption(62),this.listenersToRemove.add(e.onDidChangeConfiguration(t=>{var i=e.getOption(62);this.enabled!==i&&(this.enabled=i,this.updateDecorations([]),this.stop(),this.beginCompute())})),this.listenersToRemove.add(e.onDidChangeModelContent(e=>this.onChange())),this.listenersToRemove.add(e.onDidChangeModel(e=>this.onModelChanged())),this.listenersToRemove.add(e.onDidChangeModelLanguage(e=>this.onModelModeChanged())),this.listenersToRemove.add(c.v.onDidChange(e=>this.onModelModeChanged())),this.timeout=new o.g,this.computePromise=null,this.activeLinksList=null,this.currentOccurrences={},this.activeLinkDecorationId=null,this.beginCompute()}static get(e){return e.getContribution(t.ID)}onModelChanged(){this.currentOccurrences={},this.activeLinkDecorationId=null,this.stop(),this.beginCompute()}onModelModeChanged(){this.stop(),this.beginCompute()}onChange(){this.timeout.setIfNotSet(()=>this.beginCompute(),t.RECOMPUTE_TIME)}beginCompute(){return O(this,void 0,void 0,(function*(){if(this.editor.hasModel()&&this.enabled){const t=this.editor.getModel();if(c.v.has(t)){this.activeLinksList&&(this.activeLinksList.dispose(),this.activeLinksList=null),this.computePromise=o.h(e=>y(t,e));try{this.activeLinksList=yield this.computePromise,this.updateDecorations(this.activeLinksList.links)}catch(e){Object(s.f)(e)}finally{this.computePromise=null}}}}))}updateDecorations(e){var t="altKey"===this.editor.getOption(69),i=[],n=Object.keys(this.currentOccurrences);for(let l=0,d=n.length;l{t.activate(e,i),this.activeLinkDecorationId=t.decorationId})}else this.cleanUpActiveLinkDecoration()}cleanUpActiveLinkDecoration(){const e="altKey"===this.editor.getOption(69);if(this.activeLinkDecorationId){const t=this.currentOccurrences[this.activeLinkDecorationId];t&&this.editor.changeDecorations(i=>{t.deactivate(i,e)}),this.activeLinkDecorationId=null}}onEditorMouseUp(e){var t;this.isEnabled(e)&&(t=this.getLinkOccurrence(e.target.position))&&this.openLinkOccurrence(t,e.hasSideBySideModifier,!0)}openLinkOccurrence(e,t,i=!1){if(this.openerService){const o=e["link"];o.resolve(r.a.None).then(e=>{if("string"==typeof e&&this.editor.hasModel()){var n=this.editor.getModel().uri;if(n.scheme===k.c.file&&e.startsWith(k.c.file+":")){var o=g.a.parse(e);if(o.scheme===k.c.file){o=D.i(o);let t=null;o.startsWith("/./")?t="."+o.substr(1):o.startsWith("//./")&&(t="."+o.substr(2)),t&&(e=D.g(n,t))}}}return this.openerService.open(e,{openToSide:t,fromUserGesture:i,allowContributedOpeners:!0,allowCommands:!0})},e=>{var t=e instanceof Error?e.message:e;"invalid"===t?this.notificationService.warn(n.a("invalid.url","Failed to open this link because it is not well-formed: {0}",o.url.toString())):"missing"===t?this.notificationService.warn(n.a("missing.url","Failed to open this link because its target is missing.")):Object(s.f)(e)})}}getLinkOccurrence(e){if(this.editor.hasModel()&&e)for(const i of this.editor.getModel().getDecorationsInRange({startLineNumber:e.lineNumber,startColumn:e.column,endLineNumber:e.lineNumber,endColumn:e.column},0,!0)){var t=this.currentOccurrences[i.id];if(t)return t}return null}isEnabled(e,t){return Boolean(6===e.target.type&&(e.hasTriggerModifier||t&&t.keyCodeIsTriggerKey))}stop(){var e;this.timeout.cancel(),this.activeLinksList&&(null!=(e=this.activeLinksList)&&e.dispose(),this.activeLinksList=null),this.computePromise&&(this.computePromise.cancel(),this.computePromise=null)}dispose(){this.listenersToRemove.dispose(),this.stop(),this.timeout.dispose()}};M.ID="editor.linkDetector",M.RECOMPUTE_TIME=1e3,M=i([N(1,S.a),N(2,f.a)],M);class T extends t.b{constructor(){super({id:"editor.action.openLink",label:n.a("label","Open Link"),alias:"Open Link",precondition:void 0})}run(e,t){var i,n=M.get(t);if(n&&t.hasModel())for(i of t.getSelections()){var o=n.getLinkOccurrence(i.getEndPosition());o&&n.openLinkOccurrence(o,!1)}}}Object(t.l)(M.ID,M),Object(t.j)(T),Object(x.f)((e,t)=>{e=e.getColor(L.q),e&&t.addRule(`.monaco-editor .detected-link-active { color: ${e} !important; }`)})},d8c3:function(e,t,i){},d93b:function(e,t,i){},d95f:function(e,t,i){},daaa:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"julia",extensions:[".jl"],aliases:["julia","Julia"],loader:function(){return i.e("chunk-2d0e4fe5").then(i.bind(null,"931f"))}})},db2d:function(e,t,i){"use strict";i.r(t),i.d(t,"ColorContribution",(function(){return s})),i("92a6");t=i("a666");var n=i("b2cc"),o=i("aee8"),r=i("6a89");class s extends t.a{constructor(e){super(),this._editor=e,this._register(e.onMouseDown(e=>this.onMouseDown(e)))}dispose(){super.dispose()}onMouseDown(e){var t;6===e.target.type&&[...(null==(t=e.target.element)?void 0:t.classList.values())||[]].find(e=>e.startsWith("ced-colorBox"))&&e.target.range&&!(t=this._editor.getContribution(o.ModesHoverController.ID)).isColorPickerVisible()&&(e=new r.a(e.target.range.startLineNumber,e.target.range.startColumn+1,e.target.range.endLineNumber,e.target.range.endColumn+1),t.showContentHover(e,0,!1))}}s.ID="editor.contrib.colorContribution",Object(n.l)(s.ID,s)},db7a:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"apex",extensions:[".cls"],aliases:["Apex","apex"],mimetypes:["text/x-apex-source","text/x-apex"],loader:function(){return i.e("chunk-2d0d056d").then(i.bind(null,"680e"))}})},db88:function(e,t,i){"use strict";i.d(t,"a",(function(){return o}));class n{constructor(e){this.element=e,this.next=n.Undefined,this.prev=n.Undefined}}n.Undefined=new n(void 0);class o{constructor(){this._first=n.Undefined,this._last=n.Undefined,this._size=0}get size(){return this._size}isEmpty(){return this._first===n.Undefined}clear(){let e=this._first;for(;e!==n.Undefined;){var t=e.next;e.prev=n.Undefined,e.next=n.Undefined,e=t}this._first=n.Undefined,this._last=n.Undefined,this._size=0}unshift(e){return this._insert(e,!1)}push(e){return this._insert(e,!0)}_insert(e,t){const i=new n(e);this._first===n.Undefined?(this._first=i,this._last=i):t?(e=this._last,((this._last=i).prev=e).next=i):(t=this._first,((this._first=i).next=t).prev=i),this._size+=1;let o=!1;return()=>{o||(o=!0,this._remove(i))}}shift(){var e;if(this._first!==n.Undefined)return e=this._first.element,this._remove(this._first),e}pop(){var e;if(this._last!==n.Undefined)return e=this._last.element,this._remove(this._last),e}_remove(e){var t;e.prev!==n.Undefined&&e.next!==n.Undefined?((t=e.prev).next=e.next,e.next.prev=t):e.prev===n.Undefined&&e.next===n.Undefined?(this._first=n.Undefined,this._last=n.Undefined):e.next===n.Undefined?(this._last=this._last.prev,this._last.next=n.Undefined):e.prev===n.Undefined&&(this._first=this._first.next,this._first.prev=n.Undefined),--this._size}*[Symbol.iterator](){let e=this._first;for(;e!==n.Undefined;)yield e.element,e=e.next}}},dbc9:function(e,t,i){"use strict";var n=i("dff7"),o=i("b7d0"),r=i("303e"),s=i("561a");const a=Object(r.wc)("symbolIcon.arrayForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.arrayForeground","The foreground color for array symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),l=Object(r.wc)("symbolIcon.booleanForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.booleanForeground","The foreground color for boolean symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),d=Object(r.wc)("symbolIcon.classForeground",{dark:"#EE9D28",light:"#D67E00",hc:"#EE9D28"},Object(n.a)("symbolIcon.classForeground","The foreground color for class symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),h=Object(r.wc)("symbolIcon.colorForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.colorForeground","The foreground color for color symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),c=Object(r.wc)("symbolIcon.constantForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.constantForeground","The foreground color for constant symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),u=Object(r.wc)("symbolIcon.constructorForeground",{dark:"#B180D7",light:"#652D90",hc:"#B180D7"},Object(n.a)("symbolIcon.constructorForeground","The foreground color for constructor symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),g=Object(r.wc)("symbolIcon.enumeratorForeground",{dark:"#EE9D28",light:"#D67E00",hc:"#EE9D28"},Object(n.a)("symbolIcon.enumeratorForeground","The foreground color for enumerator symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),p=Object(r.wc)("symbolIcon.enumeratorMemberForeground",{dark:"#75BEFF",light:"#007ACC",hc:"#75BEFF"},Object(n.a)("symbolIcon.enumeratorMemberForeground","The foreground color for enumerator member symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),m=Object(r.wc)("symbolIcon.eventForeground",{dark:"#EE9D28",light:"#D67E00",hc:"#EE9D28"},Object(n.a)("symbolIcon.eventForeground","The foreground color for event symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),f=Object(r.wc)("symbolIcon.fieldForeground",{dark:"#75BEFF",light:"#007ACC",hc:"#75BEFF"},Object(n.a)("symbolIcon.fieldForeground","The foreground color for field symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),_=Object(r.wc)("symbolIcon.fileForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.fileForeground","The foreground color for file symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),b=Object(r.wc)("symbolIcon.folderForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.folderForeground","The foreground color for folder symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),v=Object(r.wc)("symbolIcon.functionForeground",{dark:"#B180D7",light:"#652D90",hc:"#B180D7"},Object(n.a)("symbolIcon.functionForeground","The foreground color for function symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),C=Object(r.wc)("symbolIcon.interfaceForeground",{dark:"#75BEFF",light:"#007ACC",hc:"#75BEFF"},Object(n.a)("symbolIcon.interfaceForeground","The foreground color for interface symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),w=Object(r.wc)("symbolIcon.keyForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.keyForeground","The foreground color for key symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),y=Object(r.wc)("symbolIcon.keywordForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.keywordForeground","The foreground color for keyword symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),S=Object(r.wc)("symbolIcon.methodForeground",{dark:"#B180D7",light:"#652D90",hc:"#B180D7"},Object(n.a)("symbolIcon.methodForeground","The foreground color for method symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),L=Object(r.wc)("symbolIcon.moduleForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.moduleForeground","The foreground color for module symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),x=Object(r.wc)("symbolIcon.namespaceForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.namespaceForeground","The foreground color for namespace symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),k=Object(r.wc)("symbolIcon.nullForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.nullForeground","The foreground color for null symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),D=Object(r.wc)("symbolIcon.numberForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.numberForeground","The foreground color for number symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),N=Object(r.wc)("symbolIcon.objectForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.objectForeground","The foreground color for object symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),O=Object(r.wc)("symbolIcon.operatorForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.operatorForeground","The foreground color for operator symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),E=Object(r.wc)("symbolIcon.packageForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.packageForeground","The foreground color for package symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),I=Object(r.wc)("symbolIcon.propertyForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.propertyForeground","The foreground color for property symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),M=Object(r.wc)("symbolIcon.referenceForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.referenceForeground","The foreground color for reference symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),T=Object(r.wc)("symbolIcon.snippetForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.snippetForeground","The foreground color for snippet symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),A=Object(r.wc)("symbolIcon.stringForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.stringForeground","The foreground color for string symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),R=Object(r.wc)("symbolIcon.structForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.structForeground","The foreground color for struct symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),P=Object(r.wc)("symbolIcon.textForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.textForeground","The foreground color for text symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),F=Object(r.wc)("symbolIcon.typeParameterForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.typeParameterForeground","The foreground color for type parameter symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),B=Object(r.wc)("symbolIcon.unitForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.unitForeground","The foreground color for unit symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),j=Object(r.wc)("symbolIcon.variableForeground",{dark:"#75BEFF",light:"#007ACC",hc:"#75BEFF"},Object(n.a)("symbolIcon.variableForeground","The foreground color for variable symbols. These symbols appear in the outline, breadcrumb, and suggest widget."));Object(o.f)((e,t)=>{var i=e.getColor(a);i&&t.addRule(s.b.symbolArray.cssSelector+` { color: ${i}; }`),i=e.getColor(l),i&&t.addRule(s.b.symbolBoolean.cssSelector+` { color: ${i}; }`),i=e.getColor(d),i&&t.addRule(s.b.symbolClass.cssSelector+` { color: ${i}; }`),i=e.getColor(S),i&&t.addRule(s.b.symbolMethod.cssSelector+` { color: ${i}; }`),i=e.getColor(h),i&&t.addRule(s.b.symbolColor.cssSelector+` { color: ${i}; }`),i=e.getColor(c),i&&t.addRule(s.b.symbolConstant.cssSelector+` { color: ${i}; }`),i=e.getColor(u),i&&t.addRule(s.b.symbolConstructor.cssSelector+` { color: ${i}; }`),i=e.getColor(g),i&&t.addRule(`\n\t\t\t${s.b.symbolValue.cssSelector},${s.b.symbolEnum.cssSelector} { color: ${i}; }`),i=e.getColor(p),i&&t.addRule(s.b.symbolEnumMember.cssSelector+` { color: ${i}; }`),i=e.getColor(m),i&&t.addRule(s.b.symbolEvent.cssSelector+` { color: ${i}; }`),i=e.getColor(f),i&&t.addRule(s.b.symbolField.cssSelector+` { color: ${i}; }`),i=e.getColor(_),i&&t.addRule(s.b.symbolFile.cssSelector+` { color: ${i}; }`),i=e.getColor(b),i&&t.addRule(s.b.symbolFolder.cssSelector+` { color: ${i}; }`),i=e.getColor(v),i&&t.addRule(s.b.symbolFunction.cssSelector+` { color: ${i}; }`),i=e.getColor(C),i&&t.addRule(s.b.symbolInterface.cssSelector+` { color: ${i}; }`),i=e.getColor(w),i&&t.addRule(s.b.symbolKey.cssSelector+` { color: ${i}; }`),i=e.getColor(y),i&&t.addRule(s.b.symbolKeyword.cssSelector+` { color: ${i}; }`),i=e.getColor(L),i&&t.addRule(s.b.symbolModule.cssSelector+` { color: ${i}; }`),i=e.getColor(x),i&&t.addRule(s.b.symbolNamespace.cssSelector+` { color: ${i}; }`),i=e.getColor(k),i&&t.addRule(s.b.symbolNull.cssSelector+` { color: ${i}; }`),i=e.getColor(D),i&&t.addRule(s.b.symbolNumber.cssSelector+` { color: ${i}; }`),i=e.getColor(N),i&&t.addRule(s.b.symbolObject.cssSelector+` { color: ${i}; }`),i=e.getColor(O),i&&t.addRule(s.b.symbolOperator.cssSelector+` { color: ${i}; }`),i=e.getColor(E),i&&t.addRule(s.b.symbolPackage.cssSelector+` { color: ${i}; }`),i=e.getColor(I),i&&t.addRule(s.b.symbolProperty.cssSelector+` { color: ${i}; }`),i=e.getColor(M),i&&t.addRule(s.b.symbolReference.cssSelector+` { color: ${i}; }`),i=e.getColor(T),i&&t.addRule(s.b.symbolSnippet.cssSelector+` { color: ${i}; }`),i=e.getColor(A),i&&t.addRule(s.b.symbolString.cssSelector+` { color: ${i}; }`),i=e.getColor(R),i&&t.addRule(s.b.symbolStruct.cssSelector+` { color: ${i}; }`),i=e.getColor(P),i&&t.addRule(s.b.symbolText.cssSelector+` { color: ${i}; }`),i=e.getColor(F),i&&t.addRule(s.b.symbolTypeParameter.cssSelector+` { color: ${i}; }`),i=e.getColor(B),i&&t.addRule(s.b.symbolUnit.cssSelector+` { color: ${i}; }`),i=e.getColor(j);i&&t.addRule(s.b.symbolVariable.cssSelector+` { color: ${i}; }`)})},dd1b:function(e,t,i){"use strict";i.d(t,"a",(function(){return o}));var n=i("308f");t=i("89cd");const o={JSONContribution:"base.contributions.json"};i=new class{constructor(){this._onDidChangeSchema=new n.b,this.schemasById={}}registerSchema(e,t){var i;this.schemasById[0<(i=e).length&&"#"===i.charAt(i.length-1)?i.substring(0,i.length-1):i]=t,this._onDidChangeSchema.fire(e)}notifySchemaChanged(e){this._onDidChangeSchema.fire(e)}},t.a.add(o.JSONContribution,i)},debc:function(e,t,i){"use strict";i.d(t,"a",(function(){return l})),i.d(t,"b",(function(){return d}));var n=i("3d378"),o=i("b589"),r=i("30db"),s=i("82c9"),a=i("6d8e");function l(e){if(e)return"string"==typeof e&&(e=a.a.file(e)),e=Object(s.b)(e)||(e.scheme===o.c.file?e.fsPath:e.path),r.i&&Object(n.c)(e)?d(e):e}function d(e){return Object(n.a)(e)?e.charAt(0).toUpperCase()+e.slice(1):e}},dff7:function(e,t,i){"use strict";function n(e,t,...i){{var n=i;let e;return e=0===n.length?t:t.replace(/\{(\d+)\}/g,(function(e,t){return t=t[0],void 0!==n[t]?n[t]:e}))}}i.d(t,"a",(function(){return n}))},e1b5:function(e,t,i){"use strict";i.d(t,"a",(function(){return o}));var n=i("b707");class o{constructor(e,t){this._lineTokensBrand=void 0,this._tokens=e,this._tokensCount=this._tokens.length>>>1,this._text=t}static createEmpty(e){var t=o.defaultTokenMetadata,i=new Uint32Array(2);return i[0]=e.length,i[1]=t,new o(i,e)}equals(e){return e instanceof o&&this.slicedEquals(e,0,this._tokensCount)}slicedEquals(e,t,i){if(this._text!==e._text)return!1;if(this._tokensCount!==e._tokensCount)return!1;t<<=1;var n=t+(i<<1);for(let o=t;o>>1)-1;for(let n=0;n>>1)-1;for(;is&&(n+=this._text.substring(s,l.offset),d=this._tokens[1+(t<<1)],r.push(n.length,d),s=l.offset),n+=l.text,r.push(n.length,l.tokenMetadata),i++}}return new o(new Uint32Array(r),n)}}o.defaultTokenMetadata=16793600;class r{constructor(e,t,i,n){this._source=e,this._startOffset=t,this._endOffset=i,this._deltaOffset=n,this._firstTokenIndex=e.findTokenIndexAtOffset(t),this._tokensCount=0;for(let o=this._firstTokenIndex,r=e.getCount();othis.emitter.fire(e);this.emitter=new n.b({onFirstListenerAdd:()=>e.addEventListener(t,o,i),onLastListenerRemove:()=>e.removeEventListener(t,o,i)})}get event(){return this.emitter.event}dispose(){this.emitter.dispose()}}function r(e){return e.preventDefault(),e.stopPropagation(),e}},e385:function(e,t,i){"use strict";i.d(t,"a",(function(){return o})),i.d(t,"b",(function(){return b}));var n,o,r=i("11f7"),s=i("70c3"),a=i("1898"),l=i("e8e3"),d=(t=i("ceb8"),i("308f")),h=i("a666"),c=i("49d9"),u=i("42e39"),g=i("ef8e9");i("e750");const p={separatorBorder:t.a.transparent};class m{constructor(e,t,i,n){this.container=e,this.view=t,this.disposable=n,this._cachedVisibleSize=void 0,"number"==typeof i?(this._size=i,this._cachedVisibleSize=void 0,e.classList.add("visible")):(this._size=0,this._cachedVisibleSize=i.cachedVisibleSize)}set size(e){this._size=e}get size(){return this._size}get visible(){return void 0===this._cachedVisibleSize}setVisible(e,t){e!==this.visible&&(e?(this.size=Object(c.b)(this._cachedVisibleSize,this.viewMinimumSize,this.viewMaximumSize),this._cachedVisibleSize=void 0):(this._cachedVisibleSize="number"==typeof t?t:this.size,this.size=0),this.container.classList.toggle("visible",e),this.view.setVisible)&&this.view.setVisible(e)}get minimumSize(){return this.visible?this.view.minimumSize:0}get viewMinimumSize(){return this.view.minimumSize}get maximumSize(){return this.visible?this.view.maximumSize:0}get viewMaximumSize(){return this.view.maximumSize}get priority(){return this.view.priority}get snap(){return!!this.view.snap}set enabled(e){this.container.style.pointerEvents=e?"":"none"}layout(e,t){this.layoutContainer(e),this.view.layout(this.size,e,t)}dispose(){return this.disposable.dispose(),this.view}}class f extends m{layoutContainer(e){this.container.style.top=e+"px",this.container.style.height=this.size+"px"}}class _ extends m{layoutContainer(e){this.container.style.left=e+"px",this.container.style.width=this.size+"px"}}(i=n=n||{})[i.Idle=0]="Idle",i[i.Busy=1]="Busy",(t=o=o||{}).Distribute={type:"distribute"},t.Split=function(e){return{type:"split",index:e}},t.Invisible=function(e){return{type:"invisible",cachedVisibleSize:e}};class b extends h.a{constructor(e,t={}){super(),this.size=0,this.contentSize=0,this.proportions=void 0,this.viewItems=[],this.sashItems=[],this.state=n.Idle,this._onDidSashChange=this._register(new d.b),this.onDidSashChange=this._onDidSashChange.event,this._onDidSashReset=this._register(new d.b),this._startSnappingEnabled=!0,this._endSnappingEnabled=!0,this.orientation=g.l(t.orientation)?0:t.orientation,this.inverseAltBehavior=!!t.inverseAltBehavior,this.proportionalLayout=!!g.l(t.proportionalLayout)||!!t.proportionalLayout,this.getSashOrthogonalSize=t.getSashOrthogonalSize,this.el=document.createElement("div"),this.el.classList.add("monaco-split-view2"),this.el.classList.add(0===this.orientation?"vertical":"horizontal"),e.appendChild(this.el),this.sashContainer=Object(r.q)(this.el,Object(r.a)(".sash-container")),this.viewContainer=Object(r.a)(".split-view-container"),this.scrollable=new u.a(125,r.V),this.scrollableElement=this._register(new a.c(this.viewContainer,{vertical:0===this.orientation?null!=(e=t.scrollbarVisibility)?e:1:2,horizontal:1===this.orientation?null!=(e=t.scrollbarVisibility)?e:1:2},this.scrollable)),this.onDidScroll=this.scrollableElement.onScroll,this._register(this.onDidScroll(e=>{this.viewContainer.scrollTop=e.scrollTop,this.viewContainer.scrollLeft=e.scrollLeft})),Object(r.q)(this.el,this.scrollableElement.getDomNode()),this.style(t.styles||p),t.descriptor&&(this.size=t.descriptor.size,t.descriptor.views.forEach((e,t)=>{var i=g.l(e.visible)||e.visible?e.size:{type:"invisible",cachedVisibleSize:e.size};e=e.view;this.doAddView(e,i,t,!0)}),this.contentSize=this.viewItems.reduce((e,t)=>e+t.size,0),this.saveProportions())}get orthogonalStartSash(){return this._orthogonalStartSash}set orthogonalStartSash(e){for(const t of this.sashItems)t.sash.orthogonalStartSash=e;this._orthogonalStartSash=e}get orthogonalEndSash(){return this._orthogonalEndSash}set orthogonalEndSash(e){for(const t of this.sashItems)t.sash.orthogonalEndSash=e;this._orthogonalEndSash=e}get startSnappingEnabled(){return this._startSnappingEnabled}set startSnappingEnabled(e){this._startSnappingEnabled!==e&&(this._startSnappingEnabled=e,this.updateSashEnablement())}get endSnappingEnabled(){return this._endSnappingEnabled}set endSnappingEnabled(e){this._endSnappingEnabled!==e&&(this._endSnappingEnabled=e,this.updateSashEnablement())}style(e){e.separatorBorder.isTransparent()?(this.el.classList.remove("separator-border"),this.el.style.removeProperty("--separator-border")):(this.el.classList.add("separator-border"),this.el.style.setProperty("--separator-border",e.separatorBorder.toString()))}addView(e,t,i=this.viewItems.length,n){this.doAddView(e,t,i,n)}layout(e,t){var i=Math.max(this.size,this.contentSize);if(this.size=e,this.layoutContext=t,this.proportions)for(let r=0;r1===this.viewItems[e].priority);t=t.filter(e=>2===this.viewItems[e].priority);this.resize(this.viewItems.length-1,e-i,void 0,o,t)}this.distributeEmptySpace(),this.layoutViews()}saveProportions(){this.proportionalLayout&&0e.size/this.contentSize))}onSashStart({sash:e,start:t,alt:i}){for(const r of this.viewItems)r.enabled=!1;const n=this.sashItems.findIndex(t=>t.sash===e),o=Object(h.e)(Object(r.i)(document.body,"keydown",e=>s(this.sashDragState.current,e.altKey)),Object(r.i)(document.body,"keyup",()=>s(this.sashDragState.current,!1))),s=(e,t)=>{const i=this.viewItems.map(e=>e.size);let r,s,a=Number.NEGATIVE_INFINITY,d=Number.POSITIVE_INFINITY;if((t=this.inverseAltBehavior?!t:t)&&(h=n===this.sashItems.length-1,d=h?(h=this.viewItems[n],a=(h.minimumSize-h.size)/2,(h.maximumSize-h.size)/2):(h=this.viewItems[n+1],a=(h.size-h.maximumSize)/2,(h.size-h.minimumSize)/2)),!t){var h=Object(l.r)(n,-1),c=Object(l.r)(n+1,this.viewItems.length),u=h.reduce((e,t)=>e+(this.viewItems[t].minimumSize-i[t]),0),g=h.reduce((e,t)=>e+(this.viewItems[t].viewMaximumSize-i[t]),0),p=0===c.length?Number.POSITIVE_INFINITY:c.reduce((e,t)=>e+(i[t]-this.viewItems[t].minimumSize),0),m=0===c.length?Number.NEGATIVE_INFINITY:c.reduce((e,t)=>e+(i[t]-this.viewItems[t].viewMaximumSize),0);const e=Math.max(u,m),t=Math.min(p,g);u=this.findFirstSnapIndex(h),m=this.findFirstSnapIndex(c),"number"==typeof u&&(p=this.viewItems[u],g=Math.floor(p.viewMinimumSize/2),r={index:u,limitDelta:p.visible?e-g:e+g,size:p.size}),"number"==typeof m&&(h=this.viewItems[m],c=Math.floor(h.viewMinimumSize/2),s={index:m,limitDelta:h.visible?t+c:t-c,size:h.size})}this.sashDragState={start:e,current:e,index:n,sizes:i,minDelta:a,maxDelta:d,alt:t,snapBefore:r,snapAfter:s,disposable:o}};s(t,i)}onSashChange({current:e}){var{index:t,start:i,sizes:n,alt:o,minDelta:r,maxDelta:s,snapBefore:a,snapAfter:l}=this.sashDragState,i=(e=(this.sashDragState.current=e)-i,this.resize(t,e,n,void 0,void 0,r,s,a,l));o&&(e=t===this.sashItems.length-1,n=this.viewItems.map(e=>e.size),s=(r=this.viewItems[e?t:t+1]).size-r.maximumSize,a=r.size-r.minimumSize,this.resize(e?t-1:t+1,-i,n,void 0,void 0,s,a)),this.distributeEmptySpace(),this.layoutViews()}onSashEnd(e){this._onDidSashChange.fire(e),this.sashDragState.disposable.dispose(),this.saveProportions();for(const t of this.viewItems)t.enabled=!0}onViewChange(e,t){var i=this.viewItems.indexOf(e);i<0||i>=this.viewItems.length||(t="number"==typeof t?t:e.size,t=Object(c.b)(t,e.minimumSize,e.maximumSize),this.inverseAltBehavior&&0=this.viewItems.length||(i=[...(o=Object(l.r)(this.viewItems.length).filter(t=>t!==e)).filter(e=>1===this.viewItems[e].priority),e],o=o.filter(e=>2===this.viewItems[e].priority),r=this.viewItems[e],t=Math.round(t),t=Object(c.b)(t,r.minimumSize,Math.min(r.maximumSize,this.size)),r.size=t,this.relayout(i,o),this.state=n.Idle)}distributeViewSizes(){var e=[];let t=0;for(const r of this.viewItems)01===this.viewItems[e].priority);n=n.filter(e=>2===this.viewItems[e].priority);this.relayout(o,n)}getViewSize(e){return e<0||e>=this.viewItems.length?-1:this.viewItems[e].size}doAddView(e,t,i=this.viewItems.length,o){if(this.state!==n.Idle)throw new Error("Cant modify splitview");this.state=n.Busy;const a=Object(r.a)(".split-view-view"),c=(i===this.viewItems.length?this.viewContainer.appendChild(a):this.viewContainer.insertBefore(a,this.viewContainer.children.item(i)),e.onDidChange(e=>this.onViewChange(m,e)));var u=Object(h.i)(()=>this.viewContainer.removeChild(a));const g=Object(h.e)(c,u);let p;p="number"==typeof t?t:"split"===t.type?this.getViewSize(t.index)/2:"invisible"===t.type?{cachedVisibleSize:t.cachedVisibleSize}:e.minimumSize;const m=new(0===this.orientation?f:_)(a,e,p,g);if(this.viewItems.splice(i,0,m),1this.getSashPosition(e),getHorizontalSashWidth:this.getSashOrthogonalSize},Object.assign(Object.assign({},u),{orientation:1})):new s.b(this.sashContainer,{getVerticalSashLeft:e=>this.getSashPosition(e),getVerticalSashHeight:this.getSashOrthogonalSize},Object.assign(Object.assign({},u),{orientation:0}));u=0===this.orientation?t=>({sash:e,start:t.startY,current:t.currentY,alt:t.altKey}):t=>({sash:e,start:t.startX,current:t.currentX,alt:t.altKey});var b=d.c.map(e.onDidStart,u)(this.onSashStart,this);const t=d.c.map(e.onDidChange,u)(this.onSashChange,this);u=d.c.map(e.onDidEnd,()=>this.sashItems.findIndex(t=>t.sash===e))(this.onSashEnd,this);var v=e.onDidReset(()=>{var t=this.sashItems.findIndex(t=>t.sash===e),i=Object(l.r)(t,-1),n=Object(l.r)(t+1,this.viewItems.length);i=this.findFirstSnapIndex(i),n=this.findFirstSnapIndex(n);"number"==typeof i&&!this.viewItems[i].visible||"number"==typeof n&&!this.viewItems[n].visible||this._onDidSashReset.fire(t)});const n=Object(h.e)(b,t,u,v,e);b={sash:e,disposable:n},this.sashItems.splice(i-1,0,b)}let C;a.appendChild(e.element),"number"!=typeof t&&"split"===t.type&&(C=[t.index]),o||this.relayout([i],C),this.state=n.Idle,o||"number"==typeof t||"distribute"!==t.type||this.distributeViewSizes()}relayout(e,t){var i=this.viewItems.reduce((e,t)=>e+t.size,0);this.resize(this.viewItems.length-1,this.size-i,void 0,e,t),this.distributeEmptySpace(),this.layoutViews(),this.saveProportions()}resize(e,t,i=this.viewItems.map(e=>e.size),n,o,r=Number.NEGATIVE_INFINITY,s=Number.POSITIVE_INFINITY,a,d){if(e<0||e>=this.viewItems.length)return 0;var h=Object(l.r)(e,-1),u=Object(l.r)(e+1,this.viewItems.length);if(o)for(const c of o)Object(l.p)(h,c),Object(l.p)(u,c);if(n)for(const c of n)Object(l.o)(h,c),Object(l.o)(u,c);var g=h.map(e=>this.viewItems[e]),p=h.map(e=>i[e]),m=u.map(e=>this.viewItems[e]),f=u.map(e=>i[e]),_=h.reduce((e,t)=>e+(this.viewItems[t].minimumSize-i[t]),0),b=h.reduce((e,t)=>e+(this.viewItems[t].maximumSize-i[t]),0),v=0===u.length?Number.POSITIVE_INFINITY:u.reduce((e,t)=>e+(i[t]-this.viewItems[t].minimumSize),0),C=0===u.length?Number.NEGATIVE_INFINITY:u.reduce((e,t)=>e+(i[t]-this.viewItems[t].maximumSize),0);_=Math.max(_,C,r),C=Math.min(v,b,s);let w=!1;if(a&&(v=this.viewItems[a.index],b=t>=a.limitDelta,w=b!==v.visible,v.setVisible(b,a.size)),!w&&d&&(v=this.viewItems[d.index],b=te+t.size,0);let i=this.size-t;var n=Object(l.r)(this.viewItems.length-1,-1);t=n.filter(e=>1===this.viewItems[e].priority);for(const a of n.filter(e=>2===this.viewItems[e].priority))Object(l.p)(n,a);for(const a of t)Object(l.o)(n,a);"number"==typeof e&&Object(l.o)(n,e);for(let a=0;0!==i&&ae+t.size,0);let e=0;for(const t of this.viewItems)t.layout(e,this.layoutContext),e+=t.size;this.sashItems.forEach(e=>e.sash.layout()),this.updateSashEnablement(),this.updateScrollableElement()}updateScrollableElement(){0===this.orientation?this.scrollableElement.setScrollDimensions({height:this.size,scrollHeight:this.contentSize}):this.scrollableElement.setScrollDimensions({width:this.size,scrollWidth:this.contentSize})}updateSashEnablement(){let e=!1;var t=this.viewItems.map(t=>e=0e=0e=0e=0e.dispose()),this.viewItems=[],this.sashItems.forEach(e=>e.disposable.dispose()),this.sashItems=[]}}},e516:function(e,t,i){"use strict";i.r(t),i.d(t,"CursorUndoRedoController",(function(){return l})),i.d(t,"CursorUndo",(function(){return d})),i.d(t,"CursorRedo",(function(){return h}));var n=i("dff7"),o=(t=i("a666"),i("b2cc")),r=i("c101");class s{constructor(e){this.selections=e}equals(e){var t=this.selections.length;if(t!==e.selections.length)return!1;for(let i=0;i{this._undoStack=[],this._redoStack=[]})),this._register(e.onDidChangeModelContent(e=>{this._undoStack=[],this._redoStack=[]})),this._register(e.onDidChangeCursorSelection(t=>{this._isCursorUndoRedo||!t.oldSelections||t.oldModelVersionId!==t.modelVersionId||(t=new s(t.oldSelections),0this._onCut.fire(),0)),this._asyncFocusGainWriteScreenReaderContent=this._register(new s.e(()=>this.writeScreenReaderContent("asyncFocusGain"),0)),this._textAreaState=c.b.EMPTY,this._selectionChangeListener=null,this.writeScreenReaderContent("ctor"),this._hasFocus=!1,this._isDoingComposition=!1,this._nextCommand=0;let i=null;this._register(r.o(t.domNode,"keydown",e=>{(109===e.keyCode||this._isDoingComposition&&1===e.keyCode)&&e.stopPropagation(),e.equals(9)&&e.preventDefault(),i=e,this._onKeyDown.fire(e)})),this._register(r.o(t.domNode,"keyup",e=>{this._onKeyUp.fire(e)})),this._register(r.i(t.domNode,"compositionstart",e=>{if(c.c,!this._isDoingComposition){if(this._isDoingComposition=!0,d.f&&this._textAreaState.selectionStart===this._textAreaState.selectionEnd&&0{var t=this._textAreaState,i=c.b.readFromTextArea(this._textArea);return[i,c.b.deduceInput(t,i,e)]},g=()=>{var e=this._textAreaState,t=c.b.readFromTextArea(this._textArea);return[t,c.b.deduceAndroidCompositionInput(e,t)]},p=e=>{var t=this._textAreaState;e=c.b.selectedText(e);return[e,{text:e.value,replacePrevCharCnt:t.selectionEnd-t.selectionStart,replaceNextCharCnt:0,positionDelta:0}]};this._register(r.i(t.domNode,"compositionupdate",e=>{if(c.c,o.e){const[t,i]=g();this._textAreaState=t,this._onType.fire(i),this._onCompositionUpdate.fire(e)}else{const[t,i]=p(e.data||"");this._textAreaState=t,this._onType.fire(i),this._onCompositionUpdate.fire(e)}})),this._register(r.i(t.domNode,"compositionend",e=>{if(c.c,this._isDoingComposition)if(this._isDoingComposition=!1,o.e){const[e,t]=g();this._textAreaState=e,this._onType.fire(t),this._onCompositionEnd.fire()}else{const[t,i]=p(e.data||"");this._textAreaState=t,this._onType.fire(i),(o.f||o.g)&&(this._textAreaState=c.b.readFromTextArea(this._textArea)),this._onCompositionEnd.fire()}})),this._register(r.i(t.domNode,"input",()=>{var e,t;this._textArea.setIgnoreSelectionChangeTime("received input event"),this._isDoingComposition||([e,t]=l(d.f),0===t.replacePrevCharCnt&&1===t.text.length&&h.E(t.text.charCodeAt(0)))||(this._textAreaState=e,0===this._nextCommand?""===t.text&&0===t.replacePrevCharCnt||this._onType.fire(t):(""===t.text&&0===t.replacePrevCharCnt||this._firePaste(t.text,null),this._nextCommand=0))})),this._register(r.i(t.domNode,"cut",e=>{this._textArea.setIgnoreSelectionChangeTime("received cut event"),this._ensureClipboardGetsEditorSelection(e),this._asyncTriggerCut.schedule()})),this._register(r.i(t.domNode,"copy",e=>{this._ensureClipboardGetsEditorSelection(e)})),this._register(r.i(t.domNode,"paste",e=>{var t;this._textArea.setIgnoreSelectionChangeTime("received paste event"),_.canUseTextData(e)?([e,t]=_.getTextData(e),""!==e&&this._firePaste(e,t)):(this._textArea.getSelectionStart()!==this._textArea.getSelectionEnd()&&this._setAndWriteTextAreaState("paste",c.b.EMPTY),this._nextCommand=1)})),this._register(r.i(t.domNode,"focus",()=>{var e=this._hasFocus;this._setHasFocus(!0),o.h&&!e&&this._hasFocus&&this._asyncFocusGainWriteScreenReaderContent.schedule()})),this._register(r.i(t.domNode,"blur",()=>{this._isDoingComposition&&(this._isDoingComposition=!1,this.writeScreenReaderContent("blurWithoutCompositionEnd"),this._onCompositionEnd.fire()),this._setHasFocus(!1)})),this._register(r.i(t.domNode,n.Tap,()=>{o.e&&this._isDoingComposition&&(this._isDoingComposition=!1,this.writeScreenReaderContent("tapWithoutCompositionEnd"),this._onCompositionEnd.fire())}))}_installSelectionChangeListener(){let e=0;return r.i(document,"selectionchange",t=>{var i,n;this._hasFocus&&!this._isDoingComposition&&o.f&&(n=(i=Date.now())-e,e=i,n<5||(n=i-this._textArea.getIgnoreSelectionChangeTime(),this._textArea.resetSelectionChangeTime(),n<100)||this._textAreaState.selectionStartPosition&&this._textAreaState.selectionEndPosition&&(i=this._textArea.getValue(),this._textAreaState.value===i)&&(n=this._textArea.getSelectionStart(),i=this._textArea.getSelectionEnd(),this._textAreaState.selectionStart!==n||this._textAreaState.selectionEnd!==i)&&(n=this._textAreaState.deduceEditorPosition(n),n=this._host.deduceModelPosition(n[0],n[1],n[2]),i=this._textAreaState.deduceEditorPosition(i),i=this._host.deduceModelPosition(i[0],i[1],i[2]),n=new g.a(n.lineNumber,n.column,i.lineNumber,i.column),this._onSelectionChangeRequest.fire(n)))})}dispose(){super.dispose(),this._selectionChangeListener&&(this._selectionChangeListener.dispose(),this._selectionChangeListener=null)}focusTextArea(){this._setHasFocus(!0),this.refreshFocusState()}isFocused(){return this._hasFocus}refreshFocusState(){var e=r.F(this.textArea.domNode);e?this._setHasFocus(e.activeElement===this.textArea.domNode):r.N(this.textArea.domNode)?this._setHasFocus(document.activeElement===this.textArea.domNode):this._setHasFocus(!1)}_setHasFocus(e){this._hasFocus!==e&&(this._hasFocus=e,this._selectionChangeListener&&(this._selectionChangeListener.dispose(),this._selectionChangeListener=null),this._hasFocus&&(this._selectionChangeListener=this._installSelectionChangeListener()),this._hasFocus&&this.writeScreenReaderContent("focusgain"),(this._hasFocus?this._onFocus:this._onBlur).fire())}_setAndWriteTextAreaState(e,t){(t=this._hasFocus?t:t.collapseSelection()).writeToTextArea(e,this._textArea,this._hasFocus),this._textAreaState=t}writeScreenReaderContent(e){this._isDoingComposition||this._setAndWriteTextAreaState(e,this._host.getScreenReaderContent(this._textAreaState))}_ensureClipboardGetsEditorSelection(e){var t=this._host.getDataToCopy(_.canUseTextData(e)),i={version:1,isFromEmptySelection:t.isFromEmptySelection,multicursorText:t.multicursorText,mode:t.mode};m.INSTANCE.set(o.g?t.text.replace(/\r\n/g,"\n"):t.text,i),_.canUseTextData(e)?_.setTextData(e,t.text,t.html,i):this._setAndWriteTextAreaState("copy or cut",c.b.selectedText(t.text))}_firePaste(e,t){t=t||m.INSTANCE.get(e),this._onPaste.fire({text:e,metadata:t})}}class _{static canUseTextData(e){return!!e.clipboardData||!!window.clipboardData}static getTextData(t){if(t.clipboardData){t.preventDefault();var i=t.clipboardData.getData(l.a.text);let o=null;var n=t.clipboardData.getData("vscode-editor-data");if("string"==typeof n)try{1!==(o=JSON.parse(n)).version&&(o=null)}catch(e){}return[i,o]}if(window.clipboardData)return t.preventDefault(),[window.clipboardData.getData("Text"),null];throw new Error("ClipboardEventUtils.getTextData: Cannot use text data!")}static setTextData(e,t,i,n){if(e.clipboardData)e.clipboardData.setData(l.a.text,t),"string"==typeof i&&e.clipboardData.setData("text/html",i),e.clipboardData.setData("vscode-editor-data",JSON.stringify(n));else{if(!window.clipboardData)throw new Error("ClipboardEventUtils.setTextData: Cannot use text data!");window.clipboardData.setData("Text",t)}e.preventDefault()}}class b extends t.a{constructor(e){super(),this._actual=e,this._ignoreSelectionChangeTime=0}setIgnoreSelectionChangeTime(e){this._ignoreSelectionChangeTime=Date.now()}getIgnoreSelectionChangeTime(){return this._ignoreSelectionChangeTime}resetSelectionChangeTime(){this._ignoreSelectionChangeTime=0}getValue(){return this._actual.domNode.value}setValue(e,t){var i=this._actual.domNode;i.value!==t&&(this.setIgnoreSelectionChangeTime("setValue"),i.value=t)}getSelectionStart(){return"backward"===this._actual.domNode.selectionDirection?this._actual.domNode.selectionEnd:this._actual.domNode.selectionStart}getSelectionEnd(){return"backward"===this._actual.domNode.selectionDirection?this._actual.domNode.selectionStart:this._actual.domNode.selectionEnd}setSelectionRange(e,t,i){var n=this._actual.domNode;let s=null;var a=r.F(n),l=(a=(s=(a||document).activeElement)===n,n.selectionStart),d=n.selectionEnd;if(a&&l===t&&d===i)o.g&&window.parent!==window&&n.focus();else if(a)this.setIgnoreSelectionChangeTime("setSelectionRange"),n.setSelectionRange(t,i),o.g&&window.parent!==window&&n.focus();else try{var h=r.U(n);this.setIgnoreSelectionChangeTime("setSelectionRange"),n.focus(),n.setSelectionRange(t,i),r.S(n,h)}catch(e){}}}},e58e:function(e,t,i){"use strict";i.d(t,"a",(function(){return r}));var n=i("30db");const o=n.b.performance&&"function"==typeof n.b.performance.now;class r{constructor(e){this._highResolution=o&&e,this._startTime=this._now(),this._stopTime=-1}static create(e=!0){return new r(e)}stop(){this._stopTime=this._now()}elapsed(){return-1!==this._stopTime?this._stopTime-this._startTime:this._now()-this._startTime}_now(){return(this._highResolution?n.b.performance:Date).now()}}},e679:function(e,t,i){"use strict";i.d(t,"a",(function(){return s})),i.d(t,"b",(function(){return a}));var n=i("1e93"),o=i("7ab3");function r(e){return e.replace(/\n/g,"\\n").replace(/\r/g,"\\r")}class s{constructor(e,t,i,n){this.oldPosition=e,this.oldText=t,this.newPosition=i,this.newText=n}get oldLength(){return this.oldText.length}get oldEnd(){return this.oldPosition+this.oldText.length}get newLength(){return this.newText.length}get newEnd(){return this.newPosition+this.newText.length}toString(){return 0===this.oldText.length?`(insert@${this.oldPosition} "${r(this.newText)}")`:0===this.newText.length?`(delete@${this.oldPosition} "${r(this.oldText)}")`:`(replace@${this.oldPosition} "${r(this.oldText)}" with "${r(this.newText)}")`}static _writeStringSize(e){return 4+2*e.length}static _writeString(e,t,i){var o=t.length;n.f(e,o,i),i+=4;for(let r=0;r(t.hasOwnProperty(i)||(t[i]=e(i)),t[i])}(e=>new n(e))},e750:function(e,t,i){},e757:function(e,t,i){"use strict";i.d(t,"a",(function(){return r}));let n=!1,o=null;class r{static getSameOriginWindowChain(){if(!o){o=[];let t=window;for(var e;(e=function(e){if(!e.parent||e.parent===e)return null;try{var t=e.location,i=e.parent.location;if("null"!==t.origin&&"null"!==i.origin&&(t.protocol!==i.protocol||t.hostname!==i.hostname||t.port!==i.port))return n=!0,null}catch(e){return n=!0,null}return e.parent}(t))?o.push({window:t,iframeElement:t.frameElement||null}):o.push({window:t,iframeElement:null}),t=e;);}return o.slice(0)}static hasDifferentOriginAncestor(){return o||this.getSameOriginWindowChain(),n}static getPositionOfChildWindowRelativeToAncestorWindow(e,t){if(!t||e===t)return{top:0,left:0};let i=0,n=0;for(const r of this.getSameOriginWindowChain()){if(i+=r.window.scrollY,n+=r.window.scrollX,r.window===t)break;if(!r.iframeElement)break;var o=r.iframeElement.getBoundingClientRect();i+=o.top,n+=o.left}return{top:i,left:n}}}},e75b:function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),i("f0b2");const n="monaco-mouse-cursor-text"},e8cb:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"sparql",extensions:[".rq"],aliases:["sparql","SPARQL"],loader:function(){return i.e("chunk-2d0b21d7").then(i.bind(null,"2377"))}})},e8e3:function(e,t,i){"use strict";function n(e,t=0){return e[e.length-(1+t)]}function o(e){if(0===e.length)throw new Error("Invalid tail call");return[e.slice(0,e.length-1),e[e.length-1]]}function r(e,t,i=((e,t)=>e===t)){if(e!==t){if(!e||!t)return!1;if(e.length!==t.length)return!1;for(let n=0,o=e.length;n=t.length)throw new TypeError("invalid index");var n,o=t[Math.floor(t.length*Math.random())],r=[],s=[],a=[];for(n of t){var d=i(n,o);(d<0?r:0!!e)}function c(e){return!Array.isArray(e)||0===e.length}function u(e){return Array.isArray(e)&&0e.indexOf(t)===i);const i=Object.create(null);return e.filter(e=>(e=t(e),!i[e]&&(i[e]=!0)))}function p(e){const t=new Set;return e.filter(e=>!t.has(e)&&(t.add(e),!0))}function m(e,t){return 0t;o--)n.push(o);return n}function b(e,t,i){var n=e.slice(0,t);e=e.slice(t);return n.concat(i,e)}function v(e,t){var i=e.indexOf(t);-1=s;l--)o[l+a]=o[l];for(let l=0;lr(t,e),n)):(i=e,n=s(181387,n=t),Object.keys(i).sort().reduce((e,t)=>(e=a(t,e),r(i[t],e)),n));case"string":return a(e,t);case"boolean":return s(e?433:863,t);case"number":return s(e,t);case"undefined":return s(937,t);default:return s(617,t)}var i,n}function s(e,t){return(t<<5)-t+e|0}function a(e,t){t=s(149417,t);for(let i=0,n=e.length;i>>i)>>>0}function d(e,t=0,i=e.byteLength,n=0){for(let o=0;oe.toString(16).padStart(2,"0")).join("");for(var[i,n,o="0"]=[(e>>>0).toString(16),t/4];i.length>>6:(i<65536?e[t++]=224|(61440&i)>>>12:(e[t++]=240|(1835008&i)>>>18,e[t++]=128|(258048&i)>>>12),e[t++]=128|(4032&i)>>>6),e[t++]=128|(63&i)>>>0),64<=t&&(this._step(),t-=64,this._totalLen+=64,e[0]=e[64],e[1]=e[65],e[2]=e[66]),t}digest(){return this._finished||(this._finished=!0,this._leftoverHighSurrogate&&(this._leftoverHighSurrogate=0,this._buffLen=this._push(this._buff,this._buffLen,65533)),this._totalLen+=this._buffLen,this._wrapUp()),h(this._h0)+h(this._h1)+h(this._h2)+h(this._h3)+h(this._h4)}_wrapUp(){this._buff[this._buffLen++]=128,d(this._buff,this._buffLen),56{i="\r\n"===e?-1:0,o+=n;for(const n of t)n.end<=o||(n.start>=o&&(n.start+=i),n.end>=o&&(n.end+=i));return n+=i,"⏎"})}}},ef37:function(e,t,i){},ef8e9:function(e,t,i){"use strict";function n(e){return Array.isArray(e)}function o(e){return"string"==typeof e}function r(e){return!("object"!=typeof e||null===e||Array.isArray(e)||e instanceof RegExp||e instanceof Date)}function s(e){return"number"==typeof e&&!isNaN(e)}function a(e){return!0===e||!1===e}function l(e){return void 0===e}function d(e){return l(e)||null===e}function h(e,t){if(!e)throw new Error(t?`Unexpected type, expected '${t}'`:"Unexpected type")}function c(e){if(d(e))throw new Error("Assertion Failed: argument is undefined or null");return e}function u(e){return"function"==typeof e}function g(e,t){var i=Math.min(e.length,t.length);for(let n=0;nfunction(){var i=Array.prototype.slice.call(arguments,0);return t(e,i)})(n);return i}function f(e){return null===e?void 0:e}function _(e,t="Unreachable"){throw new Error(t)}i.d(t,"f",(function(){return n})),i.d(t,"k",(function(){return o})),i.d(t,"j",(function(){return r})),i.d(t,"i",(function(){return s})),i.d(t,"g",(function(){return a})),i.d(t,"l",(function(){return l})),i.d(t,"m",(function(){return d})),i.d(t,"c",(function(){return h})),i.d(t,"a",(function(){return c})),i.d(t,"h",(function(){return u})),i.d(t,"n",(function(){return g})),i.d(t,"e",(function(){return p})),i.d(t,"d",(function(){return m})),i.d(t,"o",(function(){return f})),i.d(t,"b",(function(){return _}))},efdb:function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),t=i("0a0f");const n=Object(t.c)("markerDecorationsService")},eff2:function(e,t,i){"use strict";i.d(t,"b",(function(){return c})),i.d(t,"a",(function(){return u}));var n=i("0f70"),o=i("650e"),r=i("11f7"),s=i("a60f"),a=i("f070"),l=(t=i("a666"),i("30db")),d=i("ef8e9"),h=(i("c84a"),i("dff7"));class c extends t.a{constructor(e,t,i={}){super(),this.options=i,this._context=e||this,(this._action=t)instanceof a.a&&this._register(t.onDidChange(e=>{this.element&&this.handleActionChangeEvent(e)}))}handleActionChangeEvent(e){void 0!==e.enabled&&this.updateEnabled(),void 0!==e.checked&&this.updateChecked(),void 0!==e.class&&this.updateClass(),void 0!==e.label&&(this.updateLabel(),this.updateTooltip()),void 0!==e.tooltip&&this.updateTooltip()}get actionRunner(){return this._actionRunner||(this._actionRunner=this._register(new a.b)),this._actionRunner}set actionRunner(e){this._actionRunner=e}getAction(){return this._action}isEnabled(){return this._action.enabled}setActionContext(e){this._context=e}render(e){const t=this.element=e,i=(this._register(s.b.addTarget(e)),this.options&&this.options.draggable);i&&(e.draggable=!0,n.g)&&this._register(Object(r.i)(e,r.d.DRAG_START,e=>null==(e=e.dataTransfer)?void 0:e.setData(o.a.TEXT,this._action.label))),this._register(Object(r.i)(t,s.a.Tap,e=>this.onClick(e,!0))),this._register(Object(r.i)(t,r.d.MOUSE_DOWN,e=>{i||r.c.stop(e,!0),this._action.enabled&&0===e.button&&t.classList.add("active")})),l.f&&this._register(Object(r.i)(t,r.d.CONTEXT_MENU,e=>{0===e.button&&!0===e.ctrlKey&&this.onClick(e)})),this._register(Object(r.i)(t,r.d.CLICK,e=>{r.c.stop(e,!0),this.options&&this.options.isMenu||l.j(()=>this.onClick(e))})),this._register(Object(r.i)(t,r.d.DBLCLICK,e=>{r.c.stop(e,!0)})),[r.d.MOUSE_UP,r.d.MOUSE_OUT].forEach(e=>{this._register(Object(r.i)(t,e,e=>{r.c.stop(e),t.classList.remove("active")}))})}onClick(e,t=!1){r.c.stop(e,!0);var i=d.m(this._context)?null!=(i=this.options)&&i.useEventAsContext?e:{preserveFocus:t}:this._context;this.actionRunner.run(this._action,i)}focus(){this.element&&(this.element.tabIndex=0,this.element.focus(),this.element.classList.add("focused"))}blur(){this.element&&(this.element.blur(),this.element.tabIndex=-1,this.element.classList.remove("focused"))}setFocusable(e){this.element&&(this.element.tabIndex=e?0:-1)}get trapsArrowNavigation(){return!1}updateEnabled(){}updateLabel(){}updateTooltip(){}updateClass(){}updateChecked(){}dispose(){this.element&&(this.element.remove(),this.element=void 0),super.dispose()}}class u extends c{constructor(e,t,i={}){super(e,t,i),this.options=i,this.options.icon=void 0!==i.icon&&i.icon,this.options.label=void 0===i.label||i.label,this.cssClass=""}render(e){super.render(e),this.element&&(this.label=Object(r.q)(this.element,Object(r.a)("a.action-label"))),this.label&&(this._action.id===a.d.ID?this.label.setAttribute("role","presentation"):this.options.isMenu?this.label.setAttribute("role","menuitem"):this.label.setAttribute("role","button")),this.options.label&&this.options.keybinding&&this.element&&(Object(r.q)(this.element,Object(r.a)("span.keybinding")).textContent=this.options.keybinding),this.updateClass(),this.updateLabel(),this.updateTooltip(),this.updateEnabled(),this.updateChecked()}focus(){this.label&&(this.label.tabIndex=0,this.label.focus())}blur(){this.label&&(this.label.tabIndex=-1)}setFocusable(e){this.label&&(this.label.tabIndex=e?0:-1)}updateLabel(){this.options.label&&this.label&&(this.label.textContent=this.getAction().label)}updateTooltip(){let e=null;this.getAction().tooltip?e=this.getAction().tooltip:!this.options.label&&this.getAction().label&&this.options.icon&&(e=this.getAction().label,this.options.keybinding)&&(e=h.a({key:"titleLabel",comment:["action title","action keybinding"]},"{0} ({1})",e,this.options.keybinding)),e&&this.label&&(this.label.title=e)}updateClass(){this.cssClass&&this.label&&this.label.classList.remove(...this.cssClass.split(" ")),this.options.icon?(this.cssClass=this.getAction().class,this.label&&(this.label.classList.add("codicon"),this.cssClass)&&this.label.classList.add(...this.cssClass.split(" ")),this.updateEnabled()):this.label&&this.label.classList.remove("codicon")}updateEnabled(){this.getAction().enabled?(this.label&&(this.label.removeAttribute("aria-disabled"),this.label.classList.remove("disabled")),this.element&&this.element.classList.remove("disabled")):(this.label&&(this.label.setAttribute("aria-disabled","true"),this.label.classList.add("disabled")),this.element&&this.element.classList.add("disabled"))}updateChecked(){this.label&&(this.getAction().checked?this.label.classList.add("checked"):this.label.classList.remove("checked"))}}},f004:function(e,t,i){},f070:function(e,t,i){"use strict";i.d(t,"a",(function(){return s})),i.d(t,"b",(function(){return a})),i.d(t,"d",(function(){return l})),i.d(t,"e",(function(){return d})),i.d(t,"c",(function(){return h}));var n=i("308f"),o=(t=i("a666"),i("dff7")),r=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))};class s extends t.a{constructor(e,t="",i="",o=!0,r){super(),this._onDidChange=this._register(new n.b),this.onDidChange=this._onDidChange.event,this._enabled=!0,this._checked=!1,this._id=e,this._label=t,this._cssClass=i,this._enabled=o,this._actionCallback=r}get id(){return this._id}get label(){return this._label}set label(e){this._setLabel(e)}_setLabel(e){this._label!==e&&(this._label=e,this._onDidChange.fire({label:e}))}get tooltip(){return this._tooltip||""}set tooltip(e){this._setTooltip(e)}_setTooltip(e){this._tooltip!==e&&(this._tooltip=e,this._onDidChange.fire({tooltip:e}))}get class(){return this._cssClass}set class(e){this._setClass(e)}_setClass(e){this._cssClass!==e&&(this._cssClass=e,this._onDidChange.fire({class:e}))}get enabled(){return this._enabled}set enabled(e){this._setEnabled(e)}_setEnabled(e){this._enabled!==e&&(this._enabled=e,this._onDidChange.fire({enabled:e}))}get checked(){return this._checked}set checked(e){this._setChecked(e)}_setChecked(e){this._checked!==e&&(this._checked=e,this._onDidChange.fire({checked:e}))}run(e,t){return r(this,void 0,void 0,(function*(){this._actionCallback&&(yield this._actionCallback(e))}))}}class a extends t.a{constructor(){super(...arguments),this._onBeforeRun=this._register(new n.b),this.onBeforeRun=this._onBeforeRun.event,this._onDidRun=this._register(new n.b),this.onDidRun=this._onDidRun.event}run(e,t){return r(this,void 0,void 0,(function*(){if(e.enabled){this._onBeforeRun.fire({action:e});let i=void 0;try{yield this.runAction(e,t)}catch(e){i=e}this._onDidRun.fire({action:e,error:i})}}))}runAction(e,t){return r(this,void 0,void 0,(function*(){yield e.run(t)}))}}class l extends s{constructor(e){super(l.ID,e,e?"separator text":"separator"),this.checked=!1,this.enabled=!1}}l.ID="vs.actions.separator";class d{constructor(e,t,i,n){this.tooltip="",this.enabled=!0,this.checked=!1,this.id=e,this.label=t,this.class=n,this._actions=i}get actions(){return this._actions}dispose(){}run(){return r(this,void 0,void 0,(function*(){}))}}class h extends s{constructor(){super(h.ID,o.a("submenu.empty","(empty)"),void 0,!1)}}h.ID="vs.actions.empty"},f07b:function(e,t,i){"use strict";i.d(t,"a",(function(){return n}));class n{constructor(...e){for(var[t,i]of(this._entries=new Map,e))this.set(t,i)}set(e,t){var i=this._entries.get(e);return this._entries.set(e,t),i}has(e){return this._entries.has(e)}get(e){return this._entries.get(e)}}},f0b2:function(e,t,i){},f17c:function(e,t,i){"use strict";i.r(t),i.d(t,"InsertCursorAbove",(function(){return w})),i.d(t,"InsertCursorBelow",(function(){return y})),i.d(t,"MultiCursorSessionResult",(function(){return k})),i.d(t,"MultiCursorSession",(function(){return D})),i.d(t,"MultiCursorSelectionController",(function(){return N})),i.d(t,"MultiCursorSelectionControllerAction",(function(){return O})),i.d(t,"AddSelectionToNextFindMatchAction",(function(){return E})),i.d(t,"AddSelectionToPreviousFindMatchAction",(function(){return I})),i.d(t,"MoveSelectionToNextFindMatchAction",(function(){return M})),i.d(t,"MoveSelectionToPreviousFindMatchAction",(function(){return T})),i.d(t,"SelectHighlightsAction",(function(){return A})),i.d(t,"CompatChangeAll",(function(){return R})),i.d(t,"SelectionHighlighter",(function(){return F}));var n=i("dff7"),o=i("5fe7"),r=i("fe45"),s=i("a666"),a=i("3813"),l=(t=i("b2cc"),i("a007")),d=i("6a89"),h=i("8025"),c=i("c101"),u=i("3352"),g=i("b57f"),p=i("b707"),m=i("a106"),f=i("7e32"),_=i("303e"),b=i("b7d0"),v=i("4fc3");function C(e,t){var i;t=t.filter(t=>!e.find(e=>e.equals(t)));1<=t.length&&(i=t.map(e=>`line ${e.viewState.position.lineNumber} column `+e.viewState.position.column).join(", "),t=1===t.length?n.a("cursorAdded","Cursor added: {0}",i):n.a("cursorsAdded","Cursors added: {0}",i),Object(a.c)(t))}class w extends t.b{constructor(){super({id:"editor.action.insertCursorAbove",label:n.a("mutlicursor.insertAbove","Add Cursor Above"),alias:"Add Cursor Above",precondition:void 0,kbOpts:{kbExpr:c.a.editorTextFocus,primary:2576,linux:{primary:1552,secondary:[3088]},weight:100},menuOpts:{menuId:f.b.MenubarSelectionMenu,group:"3_multi",title:n.a({key:"miInsertCursorAbove",comment:["&& denotes a mnemonic"]},"&&Add Cursor Above"),order:2}})}run(e,t,i){var n,o;t.hasModel()&&(n=i&&!0===i.logicalLine,(t=t._getViewModel()).cursorConfig.readOnly||(t.pushStackElement(),o=t.getCursorStates(),t.setCursorStates(i.source,3,l.b.addCursorUp(t,o,n)),t.revealTopMostCursor(i.source),C(o,t.getCursorStates())))}}class y extends t.b{constructor(){super({id:"editor.action.insertCursorBelow",label:n.a("mutlicursor.insertBelow","Add Cursor Below"),alias:"Add Cursor Below",precondition:void 0,kbOpts:{kbExpr:c.a.editorTextFocus,primary:2578,linux:{primary:1554,secondary:[3090]},weight:100},menuOpts:{menuId:f.b.MenubarSelectionMenu,group:"3_multi",title:n.a({key:"miInsertCursorBelow",comment:["&& denotes a mnemonic"]},"A&&dd Cursor Below"),order:3}})}run(e,t,i){var n,o;t.hasModel()&&(n=i&&!0===i.logicalLine,(t=t._getViewModel()).cursorConfig.readOnly||(t.pushStackElement(),o=t.getCursorStates(),t.setCursorStates(i.source,3,l.b.addCursorDown(t,o,n)),t.revealBottomMostCursor(i.source),C(o,t.getCursorStates())))}}class S extends t.b{constructor(){super({id:"editor.action.insertCursorAtEndOfEachLineSelected",label:n.a("mutlicursor.insertAtEndOfEachLineSelected","Add Cursors to Line Ends"),alias:"Add Cursors to Line Ends",precondition:void 0,kbOpts:{kbExpr:c.a.editorTextFocus,primary:1575,weight:100},menuOpts:{menuId:f.b.MenubarSelectionMenu,group:"3_multi",title:n.a({key:"miInsertCursorAtEndOfEachLineSelected",comment:["&& denotes a mnemonic"]},"Add C&&ursors to Line Ends"),order:4}})}getCursorsForSelection(e,t,i){if(!e.isEmpty()){for(let o=e.startLineNumber;othis.getCursorsForSelection(t,e,r)),0{this._ignoreSelectionChange||this._endSession()})),this._sessionDispose.add(this._editor.onDidBlurEditorText(()=>{this._endSession()})),this._sessionDispose.add(e.getState().onFindReplaceStateChange(e=>{(e.matchCase||e.wholeWord)&&this._endSession()})))}_endSession(){var e;this._sessionDispose.clear(),this._session&&this._session.isDisconnectedFromFindController&&(e={wholeWordOverride:0,matchCaseOverride:0,isRegexOverride:0},this._session.findController.getState().change(e,!1)),this._session=null}_setSelections(e){this._ignoreSelectionChange=!0,this._editor.setSelections(e),this._ignoreSelectionChange=!1}_expandEmptyToWord(e,t){var i;return t.isEmpty()&&(i=this._editor.getConfiguredWordAtPosition(t.getStartPosition()))?new h.a(t.startLineNumber,i.startColumn,t.startLineNumber,i.endColumn):t}_applySessionResult(e){e&&(this._setSelections(e.selections),e.revealRange)&&this._editor.revealRangeInCenterIfOutsideViewport(e.revealRange,e.revealScrollType)}getSession(e){return this._session}addSelectionToNextFindMatch(e){if(this._editor.hasModel()){if(!this._session){var t=this._editor.getSelections();if(1{e.forEach(e=>{t.range.endLineNumber<=e.endLineNumber&&t.range.startLineNumber>=e.startLineNumber&&i.push(t)})}),o=i}if(0new h.a(e.range.startLineNumber,e.range.startColumn,e.range.endLineNumber,e.range.endColumn)))}}}}N.ID="editor.contrib.multiCursorController";class O extends t.b{run(e,t){var i,n,o=N.get(t);o&&(i=m.CommonFindController.get(t))&&(t=t._getViewModel())&&(n=t.getCursorStates(),this._run(o,i),C(n,t.getCursorStates()))}}class E extends O{constructor(){super({id:"editor.action.addSelectionToNextFindMatch",label:n.a("addSelectionToNextFindMatch","Add Selection To Next Find Match"),alias:"Add Selection To Next Find Match",precondition:void 0,kbOpts:{kbExpr:c.a.focus,primary:2082,weight:100},menuOpts:{menuId:f.b.MenubarSelectionMenu,group:"3_multi",title:n.a({key:"miAddSelectionToNextFindMatch",comment:["&& denotes a mnemonic"]},"Add &&Next Occurrence"),order:5}})}_run(e,t){e.addSelectionToNextFindMatch(t)}}class I extends O{constructor(){super({id:"editor.action.addSelectionToPreviousFindMatch",label:n.a("addSelectionToPreviousFindMatch","Add Selection To Previous Find Match"),alias:"Add Selection To Previous Find Match",precondition:void 0,menuOpts:{menuId:f.b.MenubarSelectionMenu,group:"3_multi",title:n.a({key:"miAddSelectionToPreviousFindMatch",comment:["&& denotes a mnemonic"]},"Add P&&revious Occurrence"),order:6}})}_run(e,t){e.addSelectionToPreviousFindMatch(t)}}class M extends O{constructor(){super({id:"editor.action.moveSelectionToNextFindMatch",label:n.a("moveSelectionToNextFindMatch","Move Last Selection To Next Find Match"),alias:"Move Last Selection To Next Find Match",precondition:void 0,kbOpts:{kbExpr:c.a.focus,primary:Object(r.a)(2089,2082),weight:100}})}_run(e,t){e.moveSelectionToNextFindMatch(t)}}class T extends O{constructor(){super({id:"editor.action.moveSelectionToPreviousFindMatch",label:n.a("moveSelectionToPreviousFindMatch","Move Last Selection To Previous Find Match"),alias:"Move Last Selection To Previous Find Match",precondition:void 0})}_run(e,t){e.moveSelectionToPreviousFindMatch(t)}}class A extends O{constructor(){super({id:"editor.action.selectHighlights",label:n.a("selectAllOccurrencesOfFindMatch","Select All Occurrences of Find Match"),alias:"Select All Occurrences of Find Match",precondition:void 0,kbOpts:{kbExpr:c.a.focus,primary:3114,weight:100},menuOpts:{menuId:f.b.MenubarSelectionMenu,group:"3_multi",title:n.a({key:"miSelectHighlights",comment:["&& denotes a mnemonic"]},"Select All &&Occurrences"),order:7}})}_run(e,t){e.selectAll(t)}}class R extends O{constructor(){super({id:"editor.action.changeAll",label:n.a("changeAll.label","Change All Occurrences"),alias:"Change All Occurrences",precondition:v.a.and(c.a.writable,c.a.editorTextFocus),kbOpts:{kbExpr:c.a.editorTextFocus,primary:2108,weight:100},contextMenuOpts:{group:"1_modification",order:1.2}})}_run(e,t){e.selectAll(t)}}class P{constructor(e,t,i,n){this.searchText=e,this.matchCase=t,this.wordSeparators=i,this.modelVersionId=n}static softEquals(e,t){return!e&&!t||!(!e||!t)&&e.searchText===t.searchText&&e.matchCase===t.matchCase&&e.wordSeparators===t.wordSeparators&&e.modelVersionId===t.modelVersionId}}class F extends s.a{constructor(e){super(),this.editor=e,this._isEnabled=e.getOption(97),this.decorations=[],this.updateSoon=this._register(new o.e(()=>this._update(),300)),this.state=null,this._register(e.onDidChangeConfiguration(t=>{this._isEnabled=e.getOption(97)})),this._register(e.onDidChangeCursorSelection(e=>{this._isEnabled&&(e.selection.isEmpty()?3===e.reason?(this.state&&this._setState(null),this.updateSoon.schedule()):this._setState(null):this._update())})),this._register(e.onDidChangeModel(e=>{this._setState(null)})),this._register(e.onDidChangeModelContent(e=>{this._isEnabled&&this.updateSoon.schedule()})),this._register(m.CommonFindController.get(e).getState().onFindReplaceStateChange(e=>{this._update()}))}_update(){this._setState(F._createState(this._isEnabled,this.editor))}static _createState(e,t){if(!e)return null;if(!t.hasModel())return null;if(e=t.getSelection(),e.startLineNumber!==e.endLineNumber)return null;if(e=N.get(t),!e)return null;var i=m.CommonFindController.get(t);if(!i)return null;let n=e.getSession(i);if(!n){if(e=t.getSelections(),1e.range),i=(t.sort(d.a.compareRangesUsingStarts),this.editor.getSelections()),n=(i.sort(d.a.compareRangesUsingStarts),[]);for(let e=0,a=0,l=t.length,h=i.length;e=h?(n.push(r),e++):(o=d.a.compareRangesUsingStarts(r,i[a]))<0?(!i[a].isEmpty()&&d.a.areIntersecting(r,i[a])||n.push(r),e++):(0({range:e,options:s?F._SELECTION_HIGHLIGHT:F._SELECTION_HIGHLIGHT_OVERVIEW})),this.decorations=this.editor.deltaDecorations(this.decorations,e)}}else this.decorations=this.editor.deltaDecorations(this.decorations,[])}dispose(){this._setState(null),super.dispose()}}function B(e,t,i){var n=j(e,t[0],!i);for(let r=1,s=t.length;r{if(!this._ignoreEditorChange){var i=this._editorService.getActiveCodeEditor();if(i){var n=i.getModel(),o=i.getPosition();if(n&&o){let e=!1,i=!1;for(const r of t.references)if(Object(I.f)(r.uri,n.uri))e=!0,i=i||h.a.containsPosition(r.range,o);else if(e)break;e&&i||this.reset()}}}}),this._currentState=Object(N.e)(e,i))}revealNext(e){if(!this._currentModel)return Promise.resolve();this._currentIdx+=1,this._currentIdx%=this._currentModel.references.length;var t=this._currentModel.references[this._currentIdx];return this._showMessage(),this._ignoreEditorChange=!0,this._editorService.openCodeEditor({resource:t.uri,options:{selection:h.a.collapseToStart(t.range),selectionRevealType:3}},e).finally(()=>{this._ignoreEditorChange=!1})}_showMessage(){null!=(e=this._currentMessage)&&e.dispose();var e=this._keybindingService.lookupKeybinding("editor.gotoNextSymbolFromResult");e=e?Object(_.a)("location.kb","Symbol {0} of {1}, {2} for next",this._currentIdx+1,this._currentModel.references.length,e.getLabel()):Object(_.a)("location","Symbol {0} of {1}",this._currentIdx+1,this._currentModel.references.length);this._currentMessage=this._notificationService.status(e)}};P=M([T(0,v.b),T(1,l.a),T(2,C.a),T(3,E.a)],P);Object(k.b)(R,P,!0),Object(a.k)(new class extends a.c{constructor(){super({id:"editor.gotoNextSymbolFromResult",precondition:A,kbOpts:{weight:100,primary:70}})}runEditorCommand(e,t){return e.get(R).revealNext(t)}}),D.a.registerCommandAndKeybindingRule({id:"editor.gotoNextSymbolFromResult.cancel",weight:100,when:A,primary:9,handler(e){e.get(R).reset()}});let F=class{constructor(e){this._listener=new Map,this._disposables=new N.b,this._onDidChange=new O.b,this.onDidChange=this._onDidChange.event,this._disposables.add(e.onCodeEditorRemove(this._onDidRemoveEditor,this)),this._disposables.add(e.onCodeEditorAdd(this._onDidAddEditor,this)),e.listCodeEditors().forEach(this._onDidAddEditor,this)}dispose(){this._disposables.dispose(),this._onDidChange.dispose(),Object(N.f)(this._listener.values())}_onDidAddEditor(e){this._listener.set(e,Object(N.e)(e.onDidChangeCursorPosition(t=>this._onDidChange.fire({editor:e})),e.onDidChangeModelContent(t=>this._onDidChange.fire({editor:e}))))}_onDidRemoveEditor(e){var t;null!=(t=this._listener.get(e))&&t.dispose(),this._listener.delete(e)}};F=M([T(0,l.a)],F);E=i("0f70");var B=i("6d8e"),j=i("ef8e9"),W=i("d379"),V=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))};b.d.appendMenuItem(b.b.EditorContext,{submenu:b.b.EditorContextPeek,title:_.a("peek.submenu","Peek"),group:"navigation",order:100});const H=new Set;function z(e){e=new e,Object(a.m)(e),H.add(e.id)}class U extends a.b{constructor(e,t){super(t),this._configuration=e}run(e,t){if(!t.hasModel())return Promise.resolve(void 0);const i=e.get(C.a),r=e.get(l.a);var s=e.get(w.a);const a=e.get(R),d=t.getModel(),h=t.getPosition(),c=new L.b(t,5);return e=Object(o.l)(this._getLocationModel(d,h,c.token),c.token).then(e=>V(this,void 0,void 0,(function*(){if(e&&!c.token.isCancellationRequested){let s;Object(n.a)(e.ariaMessage),e.referenceAt(d.uri,h)&&(o=this._getAlternativeCommand(t))!==this.id&&H.has(o)&&(s=t.getAction(o));var i,o=e.references.length;if(0===o)this._configuration.muteMessage||(i=d.getWordAtPosition(h),g.a.get(t).showMessage(this._getNoResultFoundMessage(i),h));else{if(1!==o||!s)return this._onResult(r,a,t,e);s.run()}}})),e=>{i.error(e)}).finally(()=>{c.dispose()}),s.showWhile(e,250),e}_onResult(e,t,i,n){return V(this,void 0,void 0,(function*(){var o,r,s,a=this._getGoToPreference(i);i instanceof W.a||!(this._configuration.openInPeek||"peek"===a&&1{s.getModel()===e&&s.deltaDecorations(t,[])},350)}return s}}}))}_openInPeek(e,t){var i=m.a.get(e);i&&e.hasModel()?i.toggleWidget(e.getSelection(),Object(o.h)(e=>Promise.resolve(t)),this._configuration.openInPeek):t.dispose()}}class K extends U{_getLocationModel(e,t,i){return V(this,void 0,void 0,(function*(){return new f.c(yield Object(y.b)(e,t,i),_.a("def.title","Definitions"))}))}_getNoResultFoundMessage(e){return e&&e.word?_.a("noResultWord","No definition found for '{0}'",e.word):_.a("generic.noResults","No definition found")}_getAlternativeCommand(e){return e.getOption(49).alternativeDefinitionCommand}_getGoToPreference(e){return e.getOption(49).multipleDefinitions}}const q=t.h&&!E.i?2118:70;z(((k=class e extends K{constructor(){super({openToSide:!1,openInPeek:!1,muteMessage:!1},{id:e.id,label:_.a("actions.goToDecl.label","Go to Definition"),alias:"Go to Definition",precondition:v.a.and(c.a.hasDefinitionProvider,c.a.isInWalkThroughSnippet.toNegated()),kbOpts:{kbExpr:c.a.editorTextFocus,primary:q,weight:100},contextMenuOpts:{group:"navigation",order:1.1}}),S.a.registerCommandAlias("editor.action.goToDeclaration",e.id)}}).id="editor.action.revealDefinition",k)),z(((P=class e extends K{constructor(){super({openToSide:!0,openInPeek:!1,muteMessage:!1},{id:e.id,label:_.a("actions.goToDeclToSide.label","Open Definition to the Side"),alias:"Open Definition to the Side",precondition:v.a.and(c.a.hasDefinitionProvider,c.a.isInWalkThroughSnippet.toNegated()),kbOpts:{kbExpr:c.a.editorTextFocus,primary:Object(r.a)(2089,q),weight:100}}),S.a.registerCommandAlias("editor.action.openDeclarationToTheSide",e.id)}}).id="editor.action.revealDefinitionAside",P)),z(((D=class e extends K{constructor(){super({openToSide:!1,openInPeek:!0,muteMessage:!1},{id:e.id,label:_.a("actions.previewDecl.label","Peek Definition"),alias:"Peek Definition",precondition:v.a.and(c.a.hasDefinitionProvider,p.b.notInPeekEditor,c.a.isInWalkThroughSnippet.toNegated()),kbOpts:{kbExpr:c.a.editorTextFocus,primary:582,linux:{primary:3140},weight:100},contextMenuOpts:{menuId:b.b.EditorContextPeek,group:"peek",order:2}}),S.a.registerCommandAlias("editor.action.previewDeclaration",e.id)}}).id="editor.action.peekDefinition",D));class $ extends U{_getLocationModel(e,t,i){return V(this,void 0,void 0,(function*(){return new f.c(yield Object(y.a)(e,t,i),_.a("decl.title","Declarations"))}))}_getNoResultFoundMessage(e){return e&&e.word?_.a("decl.noResultWord","No declaration found for '{0}'",e.word):_.a("decl.generic.noResults","No declaration found")}_getAlternativeCommand(e){return e.getOption(49).alternativeDeclarationCommand}_getGoToPreference(e){return e.getOption(49).multipleDeclarations}}z(((M=class e extends ${constructor(){super({openToSide:!1,openInPeek:!1,muteMessage:!1},{id:e.id,label:_.a("actions.goToDeclaration.label","Go to Declaration"),alias:"Go to Declaration",precondition:v.a.and(c.a.hasDeclarationProvider,c.a.isInWalkThroughSnippet.toNegated()),contextMenuOpts:{group:"navigation",order:1.3}})}_getNoResultFoundMessage(e){return e&&e.word?_.a("decl.noResultWord","No declaration found for '{0}'",e.word):_.a("decl.generic.noResults","No declaration found")}}).id="editor.action.revealDeclaration",M)),z(class extends ${constructor(){super({openToSide:!1,openInPeek:!0,muteMessage:!1},{id:"editor.action.peekDeclaration",label:_.a("actions.peekDecl.label","Peek Declaration"),alias:"Peek Declaration",precondition:v.a.and(c.a.hasDeclarationProvider,p.b.notInPeekEditor,c.a.isInWalkThroughSnippet.toNegated()),contextMenuOpts:{menuId:b.b.EditorContextPeek,group:"peek",order:3}})}});class G extends U{_getLocationModel(e,t,i){return V(this,void 0,void 0,(function*(){return new f.c(yield Object(y.e)(e,t,i),_.a("typedef.title","Type Definitions"))}))}_getNoResultFoundMessage(e){return e&&e.word?_.a("goToTypeDefinition.noResultWord","No type definition found for '{0}'",e.word):_.a("goToTypeDefinition.generic.noResults","No type definition found")}_getAlternativeCommand(e){return e.getOption(49).alternativeTypeDefinitionCommand}_getGoToPreference(e){return e.getOption(49).multipleTypeDefinitions}}z(((T=class e extends G{constructor(){super({openToSide:!1,openInPeek:!1,muteMessage:!1},{id:e.ID,label:_.a("actions.goToTypeDefinition.label","Go to Type Definition"),alias:"Go to Type Definition",precondition:v.a.and(c.a.hasTypeDefinitionProvider,c.a.isInWalkThroughSnippet.toNegated()),kbOpts:{kbExpr:c.a.editorTextFocus,primary:0,weight:100},contextMenuOpts:{group:"navigation",order:1.4}})}}).ID="editor.action.goToTypeDefinition",T)),z(((i=class e extends G{constructor(){super({openToSide:!1,openInPeek:!0,muteMessage:!1},{id:e.ID,label:_.a("actions.peekTypeDefinition.label","Peek Type Definition"),alias:"Peek Type Definition",precondition:v.a.and(c.a.hasTypeDefinitionProvider,p.b.notInPeekEditor,c.a.isInWalkThroughSnippet.toNegated()),contextMenuOpts:{menuId:b.b.EditorContextPeek,group:"peek",order:4}})}}).ID="editor.action.peekTypeDefinition",i));class Z extends U{_getLocationModel(e,t,i){return V(this,void 0,void 0,(function*(){return new f.c(yield Object(y.c)(e,t,i),_.a("impl.title","Implementations"))}))}_getNoResultFoundMessage(e){return e&&e.word?_.a("goToImplementation.noResultWord","No implementation found for '{0}'",e.word):_.a("goToImplementation.generic.noResults","No implementation found")}_getAlternativeCommand(e){return e.getOption(49).alternativeImplementationCommand}_getGoToPreference(e){return e.getOption(49).multipleImplementations}}z(((t=class e extends Z{constructor(){super({openToSide:!1,openInPeek:!1,muteMessage:!1},{id:e.ID,label:_.a("actions.goToImplementation.label","Go to Implementations"),alias:"Go to Implementations",precondition:v.a.and(c.a.hasImplementationProvider,c.a.isInWalkThroughSnippet.toNegated()),kbOpts:{kbExpr:c.a.editorTextFocus,primary:2118,weight:100},contextMenuOpts:{group:"navigation",order:1.45}})}}).ID="editor.action.goToImplementation",t)),z(((E=class e extends Z{constructor(){super({openToSide:!1,openInPeek:!0,muteMessage:!1},{id:e.ID,label:_.a("actions.peekImplementation.label","Peek Implementations"),alias:"Peek Implementations",precondition:v.a.and(c.a.hasImplementationProvider,p.b.notInPeekEditor,c.a.isInWalkThroughSnippet.toNegated()),kbOpts:{kbExpr:c.a.editorTextFocus,primary:3142,weight:100},contextMenuOpts:{menuId:b.b.EditorContextPeek,group:"peek",order:5}})}}).ID="editor.action.peekImplementation",E));class Y extends U{_getNoResultFoundMessage(e){return e?_.a("references.no","No references found for '{0}'",e.word):_.a("references.noGeneric","No references found")}_getAlternativeCommand(e){return e.getOption(49).alternativeReferenceCommand}_getGoToPreference(e){return e.getOption(49).multipleReferences}}z(class extends Y{constructor(){super({openToSide:!1,openInPeek:!1,muteMessage:!1},{id:"editor.action.goToReferences",label:_.a("goToReferences.label","Go to References"),alias:"Go to References",precondition:v.a.and(c.a.hasReferenceProvider,p.b.notInPeekEditor,c.a.isInWalkThroughSnippet.toNegated()),kbOpts:{kbExpr:c.a.editorTextFocus,primary:1094,weight:100},contextMenuOpts:{group:"navigation",order:1.45}})}_getLocationModel(e,t,i){return V(this,void 0,void 0,(function*(){return new f.c(yield Object(y.d)(e,t,!0,i),_.a("ref.title","References"))}))}}),z(class extends Y{constructor(){super({openToSide:!1,openInPeek:!0,muteMessage:!1},{id:"editor.action.referenceSearch.trigger",label:_.a("references.action.label","Peek References"),alias:"Peek References",precondition:v.a.and(c.a.hasReferenceProvider,p.b.notInPeekEditor,c.a.isInWalkThroughSnippet.toNegated()),contextMenuOpts:{menuId:b.b.EditorContextPeek,group:"peek",order:6}})}_getLocationModel(e,t,i){return V(this,void 0,void 0,(function*(){return new f.c(yield Object(y.d)(e,t,!1,i),_.a("ref.title","References"))}))}});class X extends U{constructor(e,t,i){super(e,{id:"editor.action.goToLocation",label:_.a("label.generic","Go To Any Symbol"),alias:"Go To Any Symbol",precondition:v.a.and(p.b.notInPeekEditor,c.a.isInWalkThroughSnippet.toNegated())}),this._references=t,this._gotoMultipleBehaviour=i}_getLocationModel(e,t,i){return V(this,void 0,void 0,(function*(){return new f.c(this._references,_.a("generic.title","Locations"))}))}_getNoResultFoundMessage(e){return e&&_.a("generic.noResult","No results for '{0}'",e.word)||""}_getGoToPreference(e){var t;return null!=(t=this._gotoMultipleBehaviour)?t:e.getOption(49).multipleReferences}_getAlternativeCommand(){return""}}S.a.registerCommand({id:"editor.action.goToLocations",description:{description:"Go to locations from a position in a file",args:[{name:"uri",description:"The text document in which to start",constraint:B.a},{name:"position",description:"The position at which to start",constraint:d.a.isIPosition},{name:"locations",description:"An array of locations.",constraint:Array},{name:"multiple",description:"Define what to do when having multiple results, either `peek`, `gotoAndPeek`, or `goto"},{name:"noResultsMessage",description:"Human readable message that shows when locations is empty."}]},handler:(e,t,i,n,o,r,a)=>V(void 0,void 0,void 0,(function*(){Object(j.c)(B.a.isUri(t)),Object(j.c)(d.a.isIPosition(i)),Object(j.c)(Array.isArray(n)),Object(j.c)(void 0===o||"string"==typeof o),Object(j.c)(void 0===a||"boolean"==typeof a);var h=e.get(l.a);const c=yield h.openCodeEditor({resource:t},h.getFocusedCodeEditor());if(Object(s.b)(c))return c.setPosition(i),c.revealPositionInCenterIfOutsideViewport(i,0),c.invokeWithinContext(e=>{var t=new class extends X{_getNoResultFoundMessage(e){return r||super._getNoResultFoundMessage(e)}}({muteMessage:!Boolean(r),openInPeek:Boolean(a),openToSide:!1},n,o);e.get(x.a).invokeFunction(t.run.bind(t),c)})}))}),S.a.registerCommand({id:"editor.action.peekLocations",description:{description:"Peek locations from a position in a file",args:[{name:"uri",description:"The text document in which to start",constraint:B.a},{name:"position",description:"The position at which to start",constraint:d.a.isIPosition},{name:"locations",description:"An array of locations.",constraint:Array},{name:"multiple",description:"Define what to do when having multiple results, either `peek`, `gotoAndPeek`, or `goto"}]},handler:(e,t,i,n,o)=>V(void 0,void 0,void 0,(function*(){e.get(S.b).executeCommand("editor.action.goToLocations",t,i,n,o,void 0,!0)}))}),S.a.registerCommand({id:"editor.action.findReferences",handler:(e,t,i)=>(Object(j.c)(B.a.isUri(t)),Object(j.c)(d.a.isIPosition(i)),e=e.get(l.a),e.openCodeEditor({resource:t},e.getFocusedCodeEditor()).then(e=>{if(Object(s.b)(e)&&e.hasModel()){var t,n,r=m.a.get(e);if(r)return t=Object(o.h)(t=>Object(y.d)(e.getModel(),d.a.lift(i),!1,t).then(e=>new f.c(e,_.a("ref.title","References")))),n=new h.a(i.lineNumber,i.column,i.lineNumber,i.column),Promise.resolve(r.toggleWidget(n,t,!1))}}))}),S.a.registerCommandAlias("editor.action.showReferences","editor.action.peekLocations"),b.d.appendMenuItems([{id:b.b.MenubarGoMenu,item:{command:{id:"editor.action.revealDefinition",title:_.a({key:"miGotoDefinition",comment:["&& denotes a mnemonic"]},"Go to &&Definition")},group:"4_symbol_nav",order:2}},{id:b.b.MenubarGoMenu,item:{command:{id:"editor.action.revealDeclaration",title:_.a({key:"miGotoDeclaration",comment:["&& denotes a mnemonic"]},"Go to &&Declaration")},group:"4_symbol_nav",order:3}},{id:b.b.MenubarGoMenu,item:{command:{id:"editor.action.goToTypeDefinition",title:_.a({key:"miGotoTypeDefinition",comment:["&& denotes a mnemonic"]},"Go to &&Type Definition")},group:"4_symbol_nav",order:3}},{id:b.b.MenubarGoMenu,item:{command:{id:"editor.action.goToImplementation",title:_.a({key:"miGotoImplementation",comment:["&& denotes a mnemonic"]},"Go to &&Implementations")},group:"4_symbol_nav",order:4}},{id:b.b.MenubarGoMenu,item:{command:{id:"editor.action.goToReferences",title:_.a({key:"miGotoReference",comment:["&& denotes a mnemonic"]},"Go to &&References")},group:"4_symbol_nav",order:5}}])},f20b:function(e,t,i){},f2d2:function(e,t,i){},f33e:function(e,t,i){"use strict";i.r(t),i.d(t,"CancellationTokenSource",(function(){return La})),i.d(t,"Emitter",(function(){return xa})),i.d(t,"KeyCode",(function(){return ka})),i.d(t,"KeyMod",(function(){return Da})),i.d(t,"Position",(function(){return Na})),i.d(t,"Range",(function(){return Oa})),i.d(t,"Selection",(function(){return Ea})),i.d(t,"SelectionDirection",(function(){return Ia})),i.d(t,"MarkerSeverity",(function(){return Ma})),i.d(t,"MarkerTag",(function(){return Ta})),i.d(t,"Uri",(function(){return Aa})),i.d(t,"Token",(function(){return Ra})),i.d(t,"editor",(function(){return Pa})),i.d(t,"languages",(function(){return Fa}));t=i("fd49");var n,o,r,s,a,l,d,h,c,u,g,p,m,f,_,b,v,C,w,y,S,L,x,k,D,N,O,E,I,M,T,A,R,P,F,B=i("2504"),j=i("308f"),W=i("fe45"),V=i("6d8e"),H=i("7061"),z=i("6a89"),U=i("8025"),K=i("4dc7");(oe=n=n||{})[oe.Unknown=0]="Unknown",oe[oe.Disabled=1]="Disabled",oe[oe.Enabled=2]="Enabled",(oe=o=o||{})[oe.KeepWhitespace=1]="KeepWhitespace",oe[oe.InsertAsSnippet=4]="InsertAsSnippet",(oe=r=r||{})[oe.Method=0]="Method",oe[oe.Function=1]="Function",oe[oe.Constructor=2]="Constructor",oe[oe.Field=3]="Field",oe[oe.Variable=4]="Variable",oe[oe.Class=5]="Class",oe[oe.Struct=6]="Struct",oe[oe.Interface=7]="Interface",oe[oe.Module=8]="Module",oe[oe.Property=9]="Property",oe[oe.Event=10]="Event",oe[oe.Operator=11]="Operator",oe[oe.Unit=12]="Unit",oe[oe.Value=13]="Value",oe[oe.Constant=14]="Constant",oe[oe.Enum=15]="Enum",oe[oe.EnumMember=16]="EnumMember",oe[oe.Keyword=17]="Keyword",oe[oe.Text=18]="Text",oe[oe.Color=19]="Color",oe[oe.File=20]="File",oe[oe.Reference=21]="Reference",oe[oe.Customcolor=22]="Customcolor",oe[oe.Folder=23]="Folder",oe[oe.TypeParameter=24]="TypeParameter",oe[oe.User=25]="User",oe[oe.Issue=26]="Issue",oe[oe.Snippet=27]="Snippet",s=s||{},s[s.Deprecated=1]="Deprecated",(oe=a=a||{})[oe.Invoke=0]="Invoke",oe[oe.TriggerCharacter=1]="TriggerCharacter",oe[oe.TriggerForIncompleteCompletions=2]="TriggerForIncompleteCompletions",(oe=l=l||{})[oe.EXACT=0]="EXACT",oe[oe.ABOVE=1]="ABOVE",oe[oe.BELOW=2]="BELOW",(oe=d=d||{})[oe.NotSet=0]="NotSet",oe[oe.ContentFlush=1]="ContentFlush",oe[oe.RecoverFromMarkers=2]="RecoverFromMarkers",oe[oe.Explicit=3]="Explicit",oe[oe.Paste=4]="Paste",oe[oe.Undo=5]="Undo",oe[oe.Redo=6]="Redo",(oe=h=h||{})[oe.LF=1]="LF",oe[oe.CRLF=2]="CRLF",(oe=c=c||{})[oe.Text=0]="Text",oe[oe.Read=1]="Read",oe[oe.Write=2]="Write",(oe=u=u||{})[oe.None=0]="None",oe[oe.Keep=1]="Keep",oe[oe.Brackets=2]="Brackets",oe[oe.Advanced=3]="Advanced",oe[oe.Full=4]="Full",(oe=g=g||{})[oe.acceptSuggestionOnCommitCharacter=0]="acceptSuggestionOnCommitCharacter",oe[oe.acceptSuggestionOnEnter=1]="acceptSuggestionOnEnter",oe[oe.accessibilitySupport=2]="accessibilitySupport",oe[oe.accessibilityPageSize=3]="accessibilityPageSize",oe[oe.ariaLabel=4]="ariaLabel",oe[oe.autoClosingBrackets=5]="autoClosingBrackets",oe[oe.autoClosingDelete=6]="autoClosingDelete",oe[oe.autoClosingOvertype=7]="autoClosingOvertype",oe[oe.autoClosingQuotes=8]="autoClosingQuotes",oe[oe.autoIndent=9]="autoIndent",oe[oe.automaticLayout=10]="automaticLayout",oe[oe.autoSurround=11]="autoSurround",oe[oe.bracketPairColorization=12]="bracketPairColorization",oe[oe.codeLens=13]="codeLens",oe[oe.codeLensFontFamily=14]="codeLensFontFamily",oe[oe.codeLensFontSize=15]="codeLensFontSize",oe[oe.colorDecorators=16]="colorDecorators",oe[oe.columnSelection=17]="columnSelection",oe[oe.comments=18]="comments",oe[oe.contextmenu=19]="contextmenu",oe[oe.copyWithSyntaxHighlighting=20]="copyWithSyntaxHighlighting",oe[oe.cursorBlinking=21]="cursorBlinking",oe[oe.cursorSmoothCaretAnimation=22]="cursorSmoothCaretAnimation",oe[oe.cursorStyle=23]="cursorStyle",oe[oe.cursorSurroundingLines=24]="cursorSurroundingLines",oe[oe.cursorSurroundingLinesStyle=25]="cursorSurroundingLinesStyle",oe[oe.cursorWidth=26]="cursorWidth",oe[oe.disableLayerHinting=27]="disableLayerHinting",oe[oe.disableMonospaceOptimizations=28]="disableMonospaceOptimizations",oe[oe.domReadOnly=29]="domReadOnly",oe[oe.dragAndDrop=30]="dragAndDrop",oe[oe.emptySelectionClipboard=31]="emptySelectionClipboard",oe[oe.extraEditorClassName=32]="extraEditorClassName",oe[oe.fastScrollSensitivity=33]="fastScrollSensitivity",oe[oe.find=34]="find",oe[oe.fixedOverflowWidgets=35]="fixedOverflowWidgets",oe[oe.folding=36]="folding",oe[oe.foldingStrategy=37]="foldingStrategy",oe[oe.foldingHighlight=38]="foldingHighlight",oe[oe.foldingImportsByDefault=39]="foldingImportsByDefault",oe[oe.unfoldOnClickAfterEndOfLine=40]="unfoldOnClickAfterEndOfLine",oe[oe.fontFamily=41]="fontFamily",oe[oe.fontInfo=42]="fontInfo",oe[oe.fontLigatures=43]="fontLigatures",oe[oe.fontSize=44]="fontSize",oe[oe.fontWeight=45]="fontWeight",oe[oe.formatOnPaste=46]="formatOnPaste",oe[oe.formatOnType=47]="formatOnType",oe[oe.glyphMargin=48]="glyphMargin",oe[oe.gotoLocation=49]="gotoLocation",oe[oe.hideCursorInOverviewRuler=50]="hideCursorInOverviewRuler",oe[oe.highlightActiveIndentGuide=51]="highlightActiveIndentGuide",oe[oe.hover=52]="hover",oe[oe.inDiffEditor=53]="inDiffEditor",oe[oe.inlineSuggest=54]="inlineSuggest",oe[oe.letterSpacing=55]="letterSpacing",oe[oe.lightbulb=56]="lightbulb",oe[oe.lineDecorationsWidth=57]="lineDecorationsWidth",oe[oe.lineHeight=58]="lineHeight",oe[oe.lineNumbers=59]="lineNumbers",oe[oe.lineNumbersMinChars=60]="lineNumbersMinChars",oe[oe.linkedEditing=61]="linkedEditing",oe[oe.links=62]="links",oe[oe.matchBrackets=63]="matchBrackets",oe[oe.minimap=64]="minimap",oe[oe.mouseStyle=65]="mouseStyle",oe[oe.mouseWheelScrollSensitivity=66]="mouseWheelScrollSensitivity",oe[oe.mouseWheelZoom=67]="mouseWheelZoom",oe[oe.multiCursorMergeOverlapping=68]="multiCursorMergeOverlapping",oe[oe.multiCursorModifier=69]="multiCursorModifier",oe[oe.multiCursorPaste=70]="multiCursorPaste",oe[oe.occurrencesHighlight=71]="occurrencesHighlight",oe[oe.overviewRulerBorder=72]="overviewRulerBorder",oe[oe.overviewRulerLanes=73]="overviewRulerLanes",oe[oe.padding=74]="padding",oe[oe.parameterHints=75]="parameterHints",oe[oe.peekWidgetDefaultFocus=76]="peekWidgetDefaultFocus",oe[oe.definitionLinkOpensInPeek=77]="definitionLinkOpensInPeek",oe[oe.quickSuggestions=78]="quickSuggestions",oe[oe.quickSuggestionsDelay=79]="quickSuggestionsDelay",oe[oe.readOnly=80]="readOnly",oe[oe.renameOnType=81]="renameOnType",oe[oe.renderControlCharacters=82]="renderControlCharacters",oe[oe.renderIndentGuides=83]="renderIndentGuides",oe[oe.renderFinalNewline=84]="renderFinalNewline",oe[oe.renderLineHighlight=85]="renderLineHighlight",oe[oe.renderLineHighlightOnlyWhenFocus=86]="renderLineHighlightOnlyWhenFocus",oe[oe.renderValidationDecorations=87]="renderValidationDecorations",oe[oe.renderWhitespace=88]="renderWhitespace",oe[oe.revealHorizontalRightPadding=89]="revealHorizontalRightPadding",oe[oe.roundedSelection=90]="roundedSelection",oe[oe.rulers=91]="rulers",oe[oe.scrollbar=92]="scrollbar",oe[oe.scrollBeyondLastColumn=93]="scrollBeyondLastColumn",oe[oe.scrollBeyondLastLine=94]="scrollBeyondLastLine",oe[oe.scrollPredominantAxis=95]="scrollPredominantAxis",oe[oe.selectionClipboard=96]="selectionClipboard",oe[oe.selectionHighlight=97]="selectionHighlight",oe[oe.selectOnLineNumbers=98]="selectOnLineNumbers",oe[oe.showFoldingControls=99]="showFoldingControls",oe[oe.showUnused=100]="showUnused",oe[oe.snippetSuggestions=101]="snippetSuggestions",oe[oe.smartSelect=102]="smartSelect",oe[oe.smoothScrolling=103]="smoothScrolling",oe[oe.stickyTabStops=104]="stickyTabStops",oe[oe.stopRenderingLineAfter=105]="stopRenderingLineAfter",oe[oe.suggest=106]="suggest",oe[oe.suggestFontSize=107]="suggestFontSize",oe[oe.suggestLineHeight=108]="suggestLineHeight",oe[oe.suggestOnTriggerCharacters=109]="suggestOnTriggerCharacters",oe[oe.suggestSelection=110]="suggestSelection",oe[oe.tabCompletion=111]="tabCompletion",oe[oe.tabIndex=112]="tabIndex",oe[oe.unusualLineTerminators=113]="unusualLineTerminators",oe[oe.useShadowDOM=114]="useShadowDOM",oe[oe.useTabStops=115]="useTabStops",oe[oe.wordSeparators=116]="wordSeparators",oe[oe.wordWrap=117]="wordWrap",oe[oe.wordWrapBreakAfterCharacters=118]="wordWrapBreakAfterCharacters",oe[oe.wordWrapBreakBeforeCharacters=119]="wordWrapBreakBeforeCharacters",oe[oe.wordWrapColumn=120]="wordWrapColumn",oe[oe.wordWrapOverride1=121]="wordWrapOverride1",oe[oe.wordWrapOverride2=122]="wordWrapOverride2",oe[oe.wrappingIndent=123]="wrappingIndent",oe[oe.wrappingStrategy=124]="wrappingStrategy",oe[oe.showDeprecated=125]="showDeprecated",oe[oe.inlayHints=126]="inlayHints",oe[oe.editorClassName=127]="editorClassName",oe[oe.pixelRatio=128]="pixelRatio",oe[oe.tabFocusMode=129]="tabFocusMode",oe[oe.layoutInfo=130]="layoutInfo",oe[oe.wrappingInfo=131]="wrappingInfo",(oe=p=p||{})[oe.TextDefined=0]="TextDefined",oe[oe.LF=1]="LF",oe[oe.CRLF=2]="CRLF",(oe=m=m||{})[oe.LF=0]="LF",oe[oe.CRLF=1]="CRLF",(oe=f=f||{})[oe.None=0]="None",oe[oe.Indent=1]="Indent",oe[oe.IndentOutdent=2]="IndentOutdent",oe[oe.Outdent=3]="Outdent",(oe=_=_||{})[oe.Other=0]="Other",oe[oe.Type=1]="Type",oe[oe.Parameter=2]="Parameter",(oe=b=b||{})[oe.Automatic=0]="Automatic",oe[oe.Explicit=1]="Explicit",(oe=v=v||{})[oe.DependsOnKbLayout=-1]="DependsOnKbLayout",oe[oe.Unknown=0]="Unknown",oe[oe.Backspace=1]="Backspace",oe[oe.Tab=2]="Tab",oe[oe.Enter=3]="Enter",oe[oe.Shift=4]="Shift",oe[oe.Ctrl=5]="Ctrl",oe[oe.Alt=6]="Alt",oe[oe.PauseBreak=7]="PauseBreak",oe[oe.CapsLock=8]="CapsLock",oe[oe.Escape=9]="Escape",oe[oe.Space=10]="Space",oe[oe.PageUp=11]="PageUp",oe[oe.PageDown=12]="PageDown",oe[oe.End=13]="End",oe[oe.Home=14]="Home",oe[oe.LeftArrow=15]="LeftArrow",oe[oe.UpArrow=16]="UpArrow",oe[oe.RightArrow=17]="RightArrow",oe[oe.DownArrow=18]="DownArrow",oe[oe.Insert=19]="Insert",oe[oe.Delete=20]="Delete",oe[oe.KEY_0=21]="KEY_0",oe[oe.KEY_1=22]="KEY_1",oe[oe.KEY_2=23]="KEY_2",oe[oe.KEY_3=24]="KEY_3",oe[oe.KEY_4=25]="KEY_4",oe[oe.KEY_5=26]="KEY_5",oe[oe.KEY_6=27]="KEY_6",oe[oe.KEY_7=28]="KEY_7",oe[oe.KEY_8=29]="KEY_8",oe[oe.KEY_9=30]="KEY_9",oe[oe.KEY_A=31]="KEY_A",oe[oe.KEY_B=32]="KEY_B",oe[oe.KEY_C=33]="KEY_C",oe[oe.KEY_D=34]="KEY_D",oe[oe.KEY_E=35]="KEY_E",oe[oe.KEY_F=36]="KEY_F",oe[oe.KEY_G=37]="KEY_G",oe[oe.KEY_H=38]="KEY_H",oe[oe.KEY_I=39]="KEY_I",oe[oe.KEY_J=40]="KEY_J",oe[oe.KEY_K=41]="KEY_K",oe[oe.KEY_L=42]="KEY_L",oe[oe.KEY_M=43]="KEY_M",oe[oe.KEY_N=44]="KEY_N",oe[oe.KEY_O=45]="KEY_O",oe[oe.KEY_P=46]="KEY_P",oe[oe.KEY_Q=47]="KEY_Q",oe[oe.KEY_R=48]="KEY_R",oe[oe.KEY_S=49]="KEY_S",oe[oe.KEY_T=50]="KEY_T",oe[oe.KEY_U=51]="KEY_U",oe[oe.KEY_V=52]="KEY_V",oe[oe.KEY_W=53]="KEY_W",oe[oe.KEY_X=54]="KEY_X",oe[oe.KEY_Y=55]="KEY_Y",oe[oe.KEY_Z=56]="KEY_Z",oe[oe.Meta=57]="Meta",oe[oe.ContextMenu=58]="ContextMenu",oe[oe.F1=59]="F1",oe[oe.F2=60]="F2",oe[oe.F3=61]="F3",oe[oe.F4=62]="F4",oe[oe.F5=63]="F5",oe[oe.F6=64]="F6",oe[oe.F7=65]="F7",oe[oe.F8=66]="F8",oe[oe.F9=67]="F9",oe[oe.F10=68]="F10",oe[oe.F11=69]="F11",oe[oe.F12=70]="F12",oe[oe.F13=71]="F13",oe[oe.F14=72]="F14",oe[oe.F15=73]="F15",oe[oe.F16=74]="F16",oe[oe.F17=75]="F17",oe[oe.F18=76]="F18",oe[oe.F19=77]="F19",oe[oe.NumLock=78]="NumLock",oe[oe.ScrollLock=79]="ScrollLock",oe[oe.US_SEMICOLON=80]="US_SEMICOLON",oe[oe.US_EQUAL=81]="US_EQUAL",oe[oe.US_COMMA=82]="US_COMMA",oe[oe.US_MINUS=83]="US_MINUS",oe[oe.US_DOT=84]="US_DOT",oe[oe.US_SLASH=85]="US_SLASH",oe[oe.US_BACKTICK=86]="US_BACKTICK",oe[oe.US_OPEN_SQUARE_BRACKET=87]="US_OPEN_SQUARE_BRACKET",oe[oe.US_BACKSLASH=88]="US_BACKSLASH",oe[oe.US_CLOSE_SQUARE_BRACKET=89]="US_CLOSE_SQUARE_BRACKET",oe[oe.US_QUOTE=90]="US_QUOTE",oe[oe.OEM_8=91]="OEM_8",oe[oe.OEM_102=92]="OEM_102",oe[oe.NUMPAD_0=93]="NUMPAD_0",oe[oe.NUMPAD_1=94]="NUMPAD_1",oe[oe.NUMPAD_2=95]="NUMPAD_2",oe[oe.NUMPAD_3=96]="NUMPAD_3",oe[oe.NUMPAD_4=97]="NUMPAD_4",oe[oe.NUMPAD_5=98]="NUMPAD_5",oe[oe.NUMPAD_6=99]="NUMPAD_6",oe[oe.NUMPAD_7=100]="NUMPAD_7",oe[oe.NUMPAD_8=101]="NUMPAD_8",oe[oe.NUMPAD_9=102]="NUMPAD_9",oe[oe.NUMPAD_MULTIPLY=103]="NUMPAD_MULTIPLY",oe[oe.NUMPAD_ADD=104]="NUMPAD_ADD",oe[oe.NUMPAD_SEPARATOR=105]="NUMPAD_SEPARATOR",oe[oe.NUMPAD_SUBTRACT=106]="NUMPAD_SUBTRACT",oe[oe.NUMPAD_DECIMAL=107]="NUMPAD_DECIMAL",oe[oe.NUMPAD_DIVIDE=108]="NUMPAD_DIVIDE",oe[oe.KEY_IN_COMPOSITION=109]="KEY_IN_COMPOSITION",oe[oe.ABNT_C1=110]="ABNT_C1",oe[oe.ABNT_C2=111]="ABNT_C2",oe[oe.MAX_VALUE=112]="MAX_VALUE",(oe=C=C||{})[oe.Hint=1]="Hint",oe[oe.Info=2]="Info",oe[oe.Warning=4]="Warning",oe[oe.Error=8]="Error",(oe=w=w||{})[oe.Unnecessary=1]="Unnecessary",oe[oe.Deprecated=2]="Deprecated",(oe=y=y||{})[oe.Inline=1]="Inline",oe[oe.Gutter=2]="Gutter",(oe=S=S||{})[oe.UNKNOWN=0]="UNKNOWN",oe[oe.TEXTAREA=1]="TEXTAREA",oe[oe.GUTTER_GLYPH_MARGIN=2]="GUTTER_GLYPH_MARGIN",oe[oe.GUTTER_LINE_NUMBERS=3]="GUTTER_LINE_NUMBERS",oe[oe.GUTTER_LINE_DECORATIONS=4]="GUTTER_LINE_DECORATIONS",oe[oe.GUTTER_VIEW_ZONE=5]="GUTTER_VIEW_ZONE",oe[oe.CONTENT_TEXT=6]="CONTENT_TEXT",oe[oe.CONTENT_EMPTY=7]="CONTENT_EMPTY",oe[oe.CONTENT_VIEW_ZONE=8]="CONTENT_VIEW_ZONE",oe[oe.CONTENT_WIDGET=9]="CONTENT_WIDGET",oe[oe.OVERVIEW_RULER=10]="OVERVIEW_RULER",oe[oe.SCROLLBAR=11]="SCROLLBAR",oe[oe.OVERLAY_WIDGET=12]="OVERLAY_WIDGET",oe[oe.OUTSIDE_EDITOR=13]="OUTSIDE_EDITOR",(oe=L=L||{})[oe.TOP_RIGHT_CORNER=0]="TOP_RIGHT_CORNER",oe[oe.BOTTOM_RIGHT_CORNER=1]="BOTTOM_RIGHT_CORNER",oe[oe.TOP_CENTER=2]="TOP_CENTER",(oe=x=x||{})[oe.Left=1]="Left",oe[oe.Center=2]="Center",oe[oe.Right=4]="Right",oe[oe.Full=7]="Full",(oe=k=k||{})[oe.Off=0]="Off",oe[oe.On=1]="On",oe[oe.Relative=2]="Relative",oe[oe.Interval=3]="Interval",oe[oe.Custom=4]="Custom",(oe=D=D||{})[oe.None=0]="None",oe[oe.Text=1]="Text",oe[oe.Blocks=2]="Blocks",(oe=N=N||{})[oe.Smooth=0]="Smooth",oe[oe.Immediate=1]="Immediate",(oe=O=O||{})[oe.Auto=1]="Auto",oe[oe.Hidden=2]="Hidden",oe[oe.Visible=3]="Visible",(oe=E=E||{})[oe.LTR=0]="LTR",oe[oe.RTL=1]="RTL",(oe=I=I||{})[oe.Invoke=1]="Invoke",oe[oe.TriggerCharacter=2]="TriggerCharacter",oe[oe.ContentChange=3]="ContentChange",(oe=M=M||{})[oe.File=0]="File",oe[oe.Module=1]="Module",oe[oe.Namespace=2]="Namespace",oe[oe.Package=3]="Package",oe[oe.Class=4]="Class",oe[oe.Method=5]="Method",oe[oe.Property=6]="Property",oe[oe.Field=7]="Field",oe[oe.Constructor=8]="Constructor",oe[oe.Enum=9]="Enum",oe[oe.Interface=10]="Interface",oe[oe.Function=11]="Function",oe[oe.Variable=12]="Variable",oe[oe.Constant=13]="Constant",oe[oe.String=14]="String",oe[oe.Number=15]="Number",oe[oe.Boolean=16]="Boolean",oe[oe.Array=17]="Array",oe[oe.Object=18]="Object",oe[oe.Key=19]="Key",oe[oe.Null=20]="Null",oe[oe.EnumMember=21]="EnumMember",oe[oe.Struct=22]="Struct",oe[oe.Event=23]="Event",oe[oe.Operator=24]="Operator",oe[oe.TypeParameter=25]="TypeParameter",T=T||{},T[T.Deprecated=1]="Deprecated",(oe=A=A||{})[oe.Hidden=0]="Hidden",oe[oe.Blink=1]="Blink",oe[oe.Smooth=2]="Smooth",oe[oe.Phase=3]="Phase",oe[oe.Expand=4]="Expand",oe[oe.Solid=5]="Solid",(oe=R=R||{})[oe.Line=1]="Line",oe[oe.Block=2]="Block",oe[oe.Underline=3]="Underline",oe[oe.LineThin=4]="LineThin",oe[oe.BlockOutline=5]="BlockOutline",oe[oe.UnderlineThin=6]="UnderlineThin",(oe=P=P||{})[oe.AlwaysGrowsWhenTypingAtEdges=0]="AlwaysGrowsWhenTypingAtEdges",oe[oe.NeverGrowsWhenTypingAtEdges=1]="NeverGrowsWhenTypingAtEdges",oe[oe.GrowsOnlyWhenTypingBefore=2]="GrowsOnlyWhenTypingBefore",oe[oe.GrowsOnlyWhenTypingAfter=3]="GrowsOnlyWhenTypingAfter",(oe=F=F||{})[oe.None=0]="None",oe[oe.Same=1]="Same",oe[oe.Indent=2]="Indent",oe[oe.DeepIndent=3]="DeepIndent";class q{static chord(e,t){return Object(W.a)(e,t)}}function $(){return{editor:void 0,languages:void 0,CancellationTokenSource:B.b,Emitter:j.b,KeyCode:v,KeyMod:q,Position:H.a,Range:z.a,Selection:U.a,SelectionDirection:E,MarkerSeverity:C,MarkerTag:w,Uri:V.a,Token:K.a}}q.CtrlCmd=2048,q.Shift=1024,q.Alt=512,q.WinCtrl=256,i("b223");var G,Z=i("5717"),Y=i("11f7"),X=i("db88"),Q=i("40355"),J=i("438a"),ee=i("b589"),te=i("82c9"),ie=i("9e74"),ne=((oe=G=G||{})[oe.API=0]="API",oe[oe.USER=1]="USER",i("5bd73")),oe=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3e.with({path:null,fragment:null,query:null}).toString()),this._externalOpeners=new X.a,this._defaultExternalOpener={openExternal:e=>se(this,void 0,void 0,(function*(){return Object(ne.c)(e,ee.c.http)||Object(ne.c)(e,ee.c.https)?Y.Z(e):window.location.href=e,!0}))},this._openers.push({open:(e,t)=>se(this,void 0,void 0,(function*(){return!!(null!=t&&t.openExternal||Object(ne.c)(e,ee.c.mailto)||Object(ne.c)(e,ee.c.http)||Object(ne.c)(e,ee.c.https))&&(yield this._doOpenExternal(e,t),!0)}))}),this._openers.push(new ae(t)),this._openers.push(new le(e))}registerOpener(e){return{dispose:this._openers.unshift(e)}}registerValidator(e){return{dispose:this._validators.push(e)}}registerExternalUriResolver(e){return{dispose:this._resolvers.push(e)}}setDefaultExternalOpener(e){this._defaultExternalOpener=e}registerExternalOpener(e){return{dispose:this._externalOpeners.push(e)}}open(e,t){var i;return se(this,void 0,void 0,(function*(){var n="string"==typeof e?V.a.parse(e):e,o=null!=(i=this._resolvedUriTargets.get(n))?i:e;for(const e of this._validators)if(!(yield e.shouldOpen(o)))return!1;for(const i of this._openers)if(yield i.open(e,t))return!0;return!1}))}resolveExternalUri(e,t){return se(this,void 0,void 0,(function*(){for(const n of this._resolvers)try{var i=yield n.resolveExternalUri(e,t);if(i)return this._resolvedUriTargets.has(i.resolved)||this._resolvedUriTargets.set(i.resolved,e),i}catch(i){}throw new Error("Could not resolve external URI: "+e.toString())}))}_doOpenExternal(e,t){return se(this,void 0,void 0,(function*(){var i="string"==typeof e?V.a.parse(e):e;let n,o;try{n=(yield this.resolveExternalUri(i,t)).resolved}catch(o){n=i}if(o="string"==typeof e&&i.toString()===n.toString()?e:encodeURI(n.toString(!0)),null!=t&&t.allowContributedOpeners){var r="string"!=typeof(null==t?void 0:t.allowContributedOpeners)||null==t?void 0:t.allowContributedOpeners;for(const e of this._externalOpeners)if(yield e.openExternal(o,{sourceUri:i,preferredOpenerId:r},B.a.None))return!0}return this._defaultExternalOpener.openExternal(o,{sourceUri:i},B.a.None)}))}dispose(){this._validators.clear()}});de=oe([re(0,Z.a),re(1,ie.b)],de);var he=i("d0b6"),ce=(oe=i("fb71"),i("8ae8")),ue=i("3352"),ge=i("b707"),pe=i("8bf1"),me=i("a40b"),fe=i("5818"),_e=i("b78f"),be=i("5fe7"),ve=i("a666"),Ce=i("fdcc"),we=i("30db"),ye=i("ef8e9");const Se="$initialize";let Le=!1;function xe(){we.h&&(Le=Le||!0)}class ke{constructor(e){this._workerId=-1,this._handler=e,this._lastSentReq=0,this._pendingReplies=Object.create(null)}setWorkerId(e){this._workerId=e}sendMessage(e,t){let i=String(++this._lastSentReq);return new Promise((n,o)=>{this._pendingReplies[i]={resolve:n,reject:o},this._send({vsWorker:this._workerId,req:i,method:e,args:t})})}handleMessage(e){e&&e.vsWorker&&(-1!==this._workerId&&e.vsWorker!==this._workerId||this._handleMessage(e))}_handleMessage(e){if(e.seq){var t=e;if(this._pendingReplies[t.seq]){var i=this._pendingReplies[t.seq];if(delete this._pendingReplies[t.seq],t.err){let e=t.err;t.err.$isError&&((e=new Error).name=t.err.name,e.message=t.err.message,e.stack=t.err.stack),i.reject(e)}else i.resolve(t.res)}}else{let t=e.req;this._handler.handleMessage(e.method,e.args).then(e=>{this._send({vsWorker:this._workerId,seq:t,res:e,err:void 0})},e=>{e.detail instanceof Error&&(e.detail=Object(Ce.h)(e.detail)),this._send({vsWorker:this._workerId,seq:t,res:void 0,err:Object(Ce.h)(e)})})}}_send(e){var t=[];if(e.req){var i=e;for(let e=0;e{this._protocol.handleMessage(e)},e=>{n&&n(e)})),this._protocol=new ke({sendMessage:(e,t)=>{this._worker.postMessage(e,t)},handleMessage:(e,t)=>{if("function"!=typeof i[e])return Promise.reject(new Error("Missing method "+e+" on main thread host."));try{return Promise.resolve(i[e].apply(i,t))}catch(e){return Promise.reject(e)}}}),this._protocol.setWorkerId(this._worker.getId()),null);void 0!==self.require&&"function"==typeof self.require.getConfig?o=self.require.getConfig():void 0!==self.requirejs&&(o=self.requirejs.s.contexts._.config),e=ye.e(i),this._onModuleLoaded=this._protocol.sendMessage(Se,[this._worker.getId(),JSON.parse(JSON.stringify(o)),t,e]);const r=(e,t)=>this._request(e,t);this._lazyProxy=new Promise((e,i)=>{n=i,this._onModuleLoaded.then(t=>{e(ye.d(t,r))},e=>{i(e),this._onError("Worker failed to load "+t,e)})})}getProxyObject(){return this._lazyProxy}_request(e,t){return new Promise((i,n)=>{this._onModuleLoaded.then(()=>{this._protocol.sendMessage(e,t).then(i,n)},n)})}_onError(e,t){}}const Ne=null==(re=window.trustedTypes)?void 0:re.createPolicy("defaultWorkerFactory",{createScriptURL:e=>e});class Oe{constructor(e,t,i,n,o){this.id=t,t=function(e,t){if(we.b.MonacoEnvironment){if("function"==typeof we.b.MonacoEnvironment.getWorker)return we.b.MonacoEnvironment.getWorker(e,t);if("function"==typeof we.b.MonacoEnvironment.getWorkerUrl)return e=we.b.MonacoEnvironment.getWorkerUrl(e,t),new Worker(Ne?Ne.createScriptURL(e):e,{name:t})}throw new Error("You must define a function MonacoEnvironment.getWorkerUrl or MonacoEnvironment.getWorker")}("workerMain.js",i),"function"==typeof t.then?this.worker=t:this.worker=Promise.resolve(t),this.postMessage(e,[]),this.worker.then(e=>{e.onmessage=function(e){n(e.data)},e.onmessageerror=o,"function"==typeof e.addEventListener&&e.addEventListener("error",o)})}getId(){return this.id}postMessage(e,t){this.worker&&this.worker.then(i=>i.postMessage(e,t))}dispose(){this.worker&&this.worker.then(e=>e.terminate()),this.worker=null}}class Ee{constructor(e){this._label=e,this._webWorkerFailedBeforeError=!1}create(e,t,i){var n=++Ee.LAST_WORKER_ID;if(this._webWorkerFailedBeforeError)throw this._webWorkerFailedBeforeError;return new Oe(e,n,this._label||"anonymous"+n,t,e=>{xe(),this._webWorkerFailedBeforeError=e,i(e)})}}Ee.LAST_WORKER_ID=0;var Ie=i("70cb"),Me=i("1b0e"),Te=i("3742");function Ae(e,t,i,n){return new Me.a(e,t,i).ComputeDiff(n)}class Re{constructor(e){var t=[],i=[];for(let n=0,o=e.length;n!0;const t=Date.now();return()=>Date.now()-tt&&(t=o),r>(i=n>i?n:i)&&(i=r)}t++,i++;var s=new qe(i,t,0);for(let h=0,c=e.length;h=this._maxCharCode?0:this._states.get(e,t)}}let Ge=null,Ze=null;class Ye{static _createLink(e,t,i,n,o){let r=o-1;do{var s=t.charCodeAt(r);if(2!==e.get(s))break}while(--r>n);var a;return 0this._lines.length?(t=this._lines.length,i=this._lines[t-1].length+1,n=!0):(o=this._lines[t-1].length+1,i<1?(i=1,n=!0):i>o&&(i=o,n=!0)),n?{lineNumber:t,column:i}:e}}class tt{constructor(e,t){this._host=e,this._models=Object.create(null),this._foreignModuleFactory=t,this._foreignModule=null}dispose(){this._models=Object.create(null)}_getModel(e){return this._models[e]}_getModels(){let e=[];return Object.keys(this._models).forEach(t=>e.push(this._models[t])),e}acceptNewModel(e){this._models[e.url]=new et(V.a.parse(e.url),e.lines,e.EOL,e.versionId)}acceptModelChanged(e,t){this._models[e]&&this._models[e].onEvents(t)}acceptRemovedModel(e){this._models[e]&&delete this._models[e]}computeDiff(e,t,i,n){return Je(this,void 0,void 0,(function*(){var o,r,s=this._getModel(e),a=this._getModel(t);return s&&a?(o=s.getLinesContent(),r=a.getLinesContent(),r=!(0<(o=new je(o,r,{shouldComputeCharChanges:!0,shouldPostProcessCharChanges:!0,shouldIgnoreTrimWhitespace:i,shouldMakePrettyDiff:!0,maxComputationTime:n}).computeDiff()).changes.length)&&this._modelsAreIdentical(s,a),{quitEarly:o.quitEarly,identical:r,changes:o.changes}):null}))}_modelsAreIdentical(e,t){var i=e.getLineCount();if(i!==t.getLineCount())return!1;for(let n=1;n<=i;n++)if(e.getLineContent(n)!==t.getLineContent(n))return!1;return!0}computeMoreMinimalEdits(e,t){return Je(this,void 0,void 0,(function*(){var i=this._getModel(e);if(!i)return t;var n,o,r,s=[];let a=void 0;for({range:n,text:o,eol:r}of t=t.slice(0).sort((e,t)=>e.range&&t.range?z.a.compareRangesUsingStarts(e.range,t.range):(e.range?0:1)-(t.range?0:1)))if("number"==typeof r&&(a=r),!z.a.isEmpty(n)||o){var l=i.getValueInRange(n);if(l!==(o=o.replace(/\r\n|\n|\r/g,i.eol)))if(Math.max(o.length,l.length)>tt._diffLimit)s.push({range:n,text:o});else{l=Object(Me.b)(l,o,!1);var d=i.offsetAt(z.a.lift(n).getStartPosition());for(const e of l){var h=i.positionAt(d+e.originalStart),c=i.positionAt(d+e.originalStart+e.originalLength);h={text:o.substr(e.modifiedStart,e.modifiedLength),range:{startLineNumber:h.lineNumber,startColumn:h.column,endLineNumber:c.lineNumber,endColumn:c.column}};i.getValueInRange(h.range)!==h.text&&s.push(h)}}}return"number"==typeof a&&s.push({eol:a,text:"",range:{startLineNumber:0,startColumn:0,endLineNumber:0,endColumn:0}}),s}))}computeLinks(e){return Je(this,void 0,void 0,(function*(){var t=this._getModel(e);return t?(t=t)&&"function"==typeof t.getLineCount&&"function"==typeof t.getLineContent?Ye.computeLinks(t):[]:null}))}textualSuggest(e,t,i,n){return Je(this,void 0,void 0,(function*(){var o=new Qe.a(!0),r=new RegExp(i,n),s=new Set;e:for(var a of e)if(a=this._getModel(a),a)for(var l of a.words(r))if(l!==t&&isNaN(Number(l))&&(s.add(l),s.size>tt._suggestionsLimit))break e;return{words:Array.from(s),duration:o.elapsed()}}))}computeWordRanges(e,t,i,n){return Je(this,void 0,void 0,(function*(){var o=this._getModel(e);if(!o)return Object.create(null);var r=new RegExp(i,n),s=Object.create(null);for(let e=t.startLineNumber;ethis._host.fhr(e,t)),this._foreignModuleFactory?(this._foreignModule=this._foreignModuleFactory({host:i,getMirrorModels:()=>this._getModels()},t),Promise.resolve(ye.e(this._foreignModule))):Promise.reject(new Error("Unexpected usage"))}fmr(e,t){if(!this._foreignModule||"function"!=typeof this._foreignModule[e])return Promise.reject(new Error("Missing requestHandler or method: "+e));try{return Promise.resolve(this._foreignModule[e].apply(this._foreignModule,t))}catch(e){return Promise.reject(e)}}}tt._diffLimit=1e5,tt._suggestionsLimit=1e4,"function"==typeof importScripts&&(we.b.monaco=$());var it=i("1b69"),nt=(re=i("7b4a"),i("e8e3")),ot=i("d3d7"),rt=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3lt(this._modelService,e.uri)?this._workerManager.withWorker().then(t=>t.computeLinks(e.uri)).then(e=>e&&{links:e}):Promise.resolve({links:[]})})),this._register(ge.d.register("*",new ht(this._workerManager,t,this._modelService)))}dispose(){super.dispose()}canComputeDiff(e,t){return lt(this._modelService,e)&<(this._modelService,t)}computeDiff(e,t,i,n){return this._workerManager.withWorker().then(o=>o.computeDiff(e,t,i,n))}computeMoreMinimalEdits(e,t){if(Object(nt.n)(t)){if(!lt(this._modelService,e))return Promise.resolve(t);const n=Qe.a.create(!0);var i=this._workerManager.withWorker().then(i=>i.computeMoreMinimalEdits(e,t));return i.finally(()=>this._logService.trace("FORMAT#computeMoreMinimalEdits",e.toString(!0),n.elapsed())),Promise.race([i,Object(be.n)(1e3).then(()=>t)])}return Promise.resolve(void 0)}canNavigateValueSet(e){return lt(this._modelService,e)}navigateValueSet(e,t,i){return this._workerManager.withWorker().then(n=>n.navigateValueSet(e,t,i))}canComputeWordRanges(e){return lt(this._modelService,e)}computeWordRanges(e,t){return this._workerManager.withWorker().then(i=>i.computeWordRanges(e,t))}};dt=rt([st(0,it.a),st(1,re.a),st(2,ot.b)],dt);class ht{constructor(e,t,i){this._debugDisplayName="wordbasedCompletions",this._workerManager=e,this._configurationService=t,this._modelService=i}provideCompletionItems(e,t){return at(this,void 0,void 0,(function*(){var i=this._configurationService.getValue(e.uri,t,"editor");if(i.wordBasedSuggestions){var n=[];if("currentDocument"===i.wordBasedSuggestionsMode)lt(this._modelService,e.uri)&&n.push(e.uri);else for(const t of this._modelService.getModels())lt(this._modelService,t.uri)&&(t===e?n.unshift(t.uri):"allDocuments"!==i.wordBasedSuggestionsMode&&t.getLanguageIdentifier().id!==e.getLanguageIdentifier().id||n.push(t.uri));if(0!==n.length){var o=Ie.a.getWordDefinition(e.getLanguageIdentifier().id),r=e.getWordAtPosition(t);const i=r?new z.a(t.lineNumber,r.startColumn,t.lineNumber,r.endColumn):z.a.fromPositions(t),s=i.setEndPosition(t.lineNumber,t.column);if(r=yield(yield this._workerManager.withWorker()).textualSuggest(n,null==r?void 0:r.word,o),r)return{duration:r.duration,suggestions:r.words.map(e=>({kind:18,label:e,insertText:e,range:{insert:s,replace:i}}))}}}}))}}class ct extends ve.a{constructor(e){super(),this._modelService=e,this._editorWorkerClient=null,this._lastWorkerUsedTime=(new Date).getTime(),this._register(new be.c).cancelAndSet(()=>this._checkStopIdleWorker(),Math.round(15e4)),this._register(this._modelService.onModelRemoved(e=>this._checkStopEmptyWorker()))}dispose(){this._editorWorkerClient&&(this._editorWorkerClient.dispose(),this._editorWorkerClient=null),super.dispose()}_checkStopEmptyWorker(){this._editorWorkerClient&&0===this._modelService.getModels().length&&(this._editorWorkerClient.dispose(),this._editorWorkerClient=null)}_checkStopIdleWorker(){this._editorWorkerClient&&3e5<(new Date).getTime()-this._lastWorkerUsedTime&&(this._editorWorkerClient.dispose(),this._editorWorkerClient=null)}withWorker(){return this._lastWorkerUsedTime=(new Date).getTime(),this._editorWorkerClient||(this._editorWorkerClient=new mt(this._modelService,!1,"editorWorkerService")),Promise.resolve(this._editorWorkerClient)}}class ut extends ve.a{constructor(e,t,i){super(),this._syncedModels=Object.create(null),this._syncedModelsLastUsedTime=Object.create(null),this._proxy=e,this._modelService=t,i||((e=new be.c).cancelAndSet(()=>this._checkStopModelSync(),Math.round(3e4)),this._register(e))}dispose(){for(var e in this._syncedModels)Object(ve.f)(this._syncedModels[e]);this._syncedModels=Object.create(null),this._syncedModelsLastUsedTime=Object.create(null),super.dispose()}ensureSyncedResources(e){for(const i of e){var t=i.toString();this._syncedModels[t]||this._beginModelSync(i),this._syncedModels[t]&&(this._syncedModelsLastUsedTime[t]=(new Date).getTime())}}_checkStopModelSync(){var e,t=(new Date).getTime(),i=[];for(e in this._syncedModelsLastUsedTime)6e4{this._proxy.acceptModelChanged(i.toString(),e)})),e.add(t.onWillDispose(()=>{this._stopModelSync(i)})),e.add(Object(ve.i)(()=>{this._proxy.acceptRemovedModel(i)})),this._syncedModels[i]=e}}_stopModelSync(e){var t=this._syncedModels[e];delete this._syncedModels[e],delete this._syncedModelsLastUsedTime[e],Object(ve.f)(t)}}class gt{constructor(e){this._instance=e,this._proxyObj=Promise.resolve(this._instance)}dispose(){this._instance.dispose()}getProxyObject(){return this._proxyObj}}class pt{constructor(e){this._workerClient=e}fhr(e,t){return this._workerClient.fhr(e,t)}}class mt extends ve.a{constructor(e,t,i){super(),this._disposed=!1,this._modelService=e,this._keepIdleModels=t,this._workerFactory=new Ee(i),this._worker=null,this._modelManager=null}fhr(e,t){throw new Error("Not implemented!")}_getOrCreateWorker(){if(!this._worker)try{this._worker=this._register(new De(this._workerFactory,"vs/editor/common/services/editorSimpleWorker",new pt(this)))}catch(t){xe(),this._worker=new gt(new tt(new pt(this),null))}return this._worker}_getProxy(){return this._getOrCreateWorker().getProxyObject().then(void 0,e=>(xe(),this._worker=new gt(new tt(new pt(this),null)),this._getOrCreateWorker().getProxyObject()))}_getOrCreateModelManager(e){return this._modelManager||(this._modelManager=this._register(new ut(e,this._modelService,this._keepIdleModels))),this._modelManager}_withSyncedResources(e){return this._disposed?Promise.reject(Object(Ce.b)()):this._getProxy().then(t=>(this._getOrCreateModelManager(t).ensureSyncedResources(e),t))}computeDiff(e,t,i,n){return this._withSyncedResources([e,t]).then(o=>o.computeDiff(e.toString(),t.toString(),i,n))}computeMoreMinimalEdits(e,t){return this._withSyncedResources([e]).then(i=>i.computeMoreMinimalEdits(e.toString(),t))}computeLinks(e){return this._withSyncedResources([e]).then(t=>t.computeLinks(e.toString()))}textualSuggest(e,t,i){return at(this,void 0,void 0,(function*(){var n=yield this._withSyncedResources(e),o=i.source,r=Object(Te.M)(i);return n.textualSuggest(e.map(e=>e.toString()),t,o,r)}))}computeWordRanges(e,t){return this._withSyncedResources([e]).then(i=>{var n,o=this._modelService.getModel(e);return o?(n=(o=Ie.a.getWordDefinition(o.getLanguageIdentifier().id)).source,o=Object(Te.M)(o),i.computeWordRanges(e.toString(),t,n,o)):Promise.resolve(null)})}navigateValueSet(e,t,i){return this._withSyncedResources([e]).then(n=>{var o,r=this._modelService.getModel(e);return r?(o=(r=Ie.a.getWordDefinition(r.getLanguageIdentifier().id)).source,r=Object(Te.M)(r),n.navigateValueSet(e.toString(),t,i,o,r)):null})}dispose(){super.dispose(),this._disposed=!0}}class ft extends mt{constructor(e,t){super(e,t.keepIdleModels||!1,t.label),this._foreignModuleId=t.moduleId,this._foreignModuleCreateData=t.createData||null,this._foreignModuleHost=t.host||null,this._foreignProxy=null}fhr(e,t){if(!this._foreignModuleHost||"function"!=typeof this._foreignModuleHost[e])return Promise.reject(new Error("Missing method "+e+" or missing main thread foreign host."));try{return Promise.resolve(this._foreignModuleHost[e].apply(this._foreignModuleHost,t))}catch(e){return Promise.reject(e)}}_getForeignProxy(){return this._foreignProxy||(this._foreignProxy=this._getProxy().then(e=>{var t=this._foreignModuleHost?ye.e(this._foreignModuleHost):[];return e.loadForeignModule(this._foreignModuleId,this._foreignModuleCreateData,t).then(t=>{this._foreignModuleCreateData=null;var i=(t,i)=>e.fmr(t,i),n={};for(const e of t)n[e]=((e,t)=>function(){var i=Array.prototype.slice.call(arguments,0);return t(e,i)})(e,i);return n})})),this._foreignProxy}getProxy(){return this._getForeignProxy()}withSyncedResources(e){return this._withSyncedResources(e).then(e=>this.getProxy())}}var _t=i("e1b5"),bt=i("6da2"),vt=i("a8d0");function Ct(e){return!Array.isArray(e)}function wt(e){return"string"==typeof e}function yt(e){return!wt(e)}function St(e,t){return e.ignoreCase&&t?t.toLowerCase():t}function Lt(e){return e.replace(/[&<>'"_]/g,"-")}function xt(e,t){return new Error(e.languageId+": "+t)}function kt(e,t,i,n,o){let r=null;return t.replace(/\$((\$)|(#)|(\d\d?)|[sS](\d\d?)|@(\w+))/g,(function(t,s,a,l,d,h,c,u,g){return a?"$":l?St(e,i):d&&d=this._maxCacheDepth)return new Ot(e,t);let i=Ot.getStackElementId(e);0=this._maxCacheDepth?new Mt(e,t):(t=Ot.getStackElementId(e),(i=this._entries[t])||(i=new Mt(e,null),this._entries[t]=i),i)}}It._INSTANCE=new It(5);class Mt{constructor(e,t){this.stack=e,this.embeddedModeData=t}clone(){return(this.embeddedModeData?this.embeddedModeData.clone():null)===this.embeddedModeData?this:It.create(this.stack,this.embeddedModeData)}equals(e){return e instanceof Mt&&!!this.stack.equals(e.stack)&&(null===this.embeddedModeData&&null===e.embeddedModeData||null!==this.embeddedModeData&&null!==e.embeddedModeData&&this.embeddedModeData.equals(e.embeddedModeData))}}class Tt{constructor(){this._tokens=[],this._language=null,this._lastTokenType=null,this._lastTokenLanguage=null}enterMode(e,t){this._language=t}emit(e,t){this._lastTokenType===t&&this._lastTokenLanguage===this._language||(this._lastTokenType=t,this._lastTokenLanguage=this._language,this._tokens.push(new K.a(e,t,this._language)))}nestedModeTokenize(e,t,i,n){var o=i.modeId,r=(i=i.state,ge.F.get(o));return r?(r=r.tokenize(e,t,i,n),this._tokens=this._tokens.concat(r.tokens),this._lastTokenType=null,this._lastTokenLanguage=null,this._language=null,r.endState):(this.enterMode(n,o),this.emit(n,""),i)}finalize(e){return new K.b(this._tokens,e)}}class At{constructor(e,t){this._modeService=e,this._theme=t,this._prependTokens=null,this._tokens=[],this._currentLanguageId=0,this._lastTokenMetadata=0}enterMode(e,t){this._currentLanguageId=this._modeService.getLanguageIdentifier(t).id}emit(e,t){t=this._theme.match(this._currentLanguageId,t),this._lastTokenMetadata!==t&&(this._lastTokenMetadata=t,this._tokens.push(e),this._tokens.push(t))}static _merge(e,t,i){var n=null!==e?e.length:0,o=t.length,r=null!==i?i.length:0;if(0===n&&0===o&&0===r)return new Uint32Array(0);if(0===n&&0===o)return i;if(0===o&&0===r)return e;var s=new Uint32Array(n+o+r);null!==e&&s.set(e);for(let a=0;a{if(!o){let i=!1;for(let n=0,o=e.changedLanguages.length;n{})}}getInitialState(){var e=Nt.create(null,this._lexer.start);return It.create(e,null)}tokenize(e,t,i,n){var o=new Tt;e=this._tokenize(e,t,i,n,o);return o.finalize(e)}tokenize2(e,t,i,n){var o=new At(this._modeService,this._standaloneThemeService.getColorTheme().tokenTheme);e=this._tokenize(e,t,i,n,o);return o.finalize(e)}_tokenize(e,t,i,n,o){return i.embeddedModeData?this._nestedTokenize(e,t,i,n,o):this._myTokenize(e,t,i,n,o)}_findLeavingNestedModeOffset(e,t){let i=this._lexer.tokenizer[t.stack.state];if(!i&&!(i=Dt(this._lexer,t.stack.state)))throw xt(this._lexer,"tokenizer state is not defined: "+t.stack.state);let n=-1,o=!1;for(const a of i)if(yt(a.action)&&"@pop"===a.action.nextEmbedded){o=!0;let t=a.regex;var r,s=a.regex.source;s=("^(?:"===s.substr(0,4)&&")"===s.substr(s.length-1,1)&&(r=(t.ignoreCase?"i":"")+(t.unicode?"u":""),t=new RegExp(s.substr(4,s.length-5),r)),e.search(t));-1===s||0!==s&&a.matchOnlyAtLineStart||(-1===n||s=a)break;u=!1;let e=this._lexer.tokenizer[f];if(!e&&!(e=Dt(this._lexer,f)))throw xt(this._lexer,"tokenizer state is not defined: "+f);var b=s.substr(h);for(const t of e)if((0===h||!t.matchOnlyAtLineStart)&&(i=b.match(t.regex))){v=i[0],C=t.action;break}}if(i||(i=[""],v=""),C||(h=this._lexer.maxStack)throw xt(this._lexer,"maximum tokenizer stack size reached: ["+d.state+","+d.parent.state+",...]");d=d.push(f)}else if("@pop"===C.next){if(d.depth<=1)throw xt(this._lexer,"trying to pop an empty stack in rule: "+this._safeRuleName(w));d=d.pop()}else if("@popall"===C.next)d=d.popall();else{let e=kt(this._lexer,C.next,v,i,f);if("@"===e[0]&&(e=e.substr(1)),!Dt(this._lexer,e))throw xt(this._lexer,"trying to set a next state '"+e+"' that is undefined in rule: "+this._safeRuleName(w));d=d.push(e)}}C.log&&"string"==typeof C.log&&(this._lexer,this._lexer.languageId,kt(this._lexer,C.log,v,i,f))}if(null===S)throw xt(this._lexer,"lexer rule has no well-defined action in rule: "+this._safeRuleName(w));if(_=i=>{var r=this._modeService.getModeIdForLanguageName(i);r=this._getNestedEmbeddedModeData(i=r||i);return he});class Ft{static colorizeElement(e,t,i,n){var o=(n=n||{}).theme||"vs",r=n.mimeType||i.getAttribute("lang")||i.getAttribute("data-lang");return r?(e.setTheme(o),e=i.firstChild?i.firstChild.nodeValue:"",i.className+=" "+o,this.colorize(t,e||"",r,n).then(e=>{var t=null!=(t=null===Pt||void 0===Pt?void 0:Pt.createHTML(e))?t:e;i.innerHTML=t},e=>{})):Promise.resolve()}static colorize(e,t,i,n){let o=4,r=(n&&"number"==typeof n.tabSize&&(o=n.tabSize),Te.S(t)&&(t=t.substr(1)),Te.Q(t)),s=e.getModeId(i);if(!s)return Promise.resolve(jt(r,o));if(e.triggerMode(s),n=ge.F.get(s),n)return Bt(r,o,n);const a=ge.F.getPromise(s);return new Promise(a?(e,t)=>{a.then(i=>{Bt(r,o,i).then(e,t)},t)}:(e,t)=>{let i=null,n=null;const a=()=>{i&&(i.dispose(),i=null),n&&(n.dispose(),n=null);var a=ge.F.get(s);a?Bt(r,o,a).then(e,t):e(jt(r,o))};(n=new be.g).cancelAndSet(a,500),i=ge.F.onDidChange(e=>{0<=e.changedLanguages.indexOf(s)&&a()})})}static colorizeLine(e,t,i,n,o=4){return t=vt.f.isBasicASCII(e,t),i=vt.f.containsRTL(e,t,i),Object(bt.e)(new bt.c(!1,!0,e,!1,t,i,0,n,[],o,0,0,0,0,-1,"none",!1,!1,null)).html}static colorizeModelLine(e,t,i=4){var n=e.getLineContent(t);return e.forceTokenization(t),t=e.getLineTokens(t).inflate(),this.colorizeLine(n,e.mightContainNonBasicASCII(),e.mightContainRTL(),t,i)}}function Bt(e,t,i){return new Promise((n,o)=>{const r=()=>{var s=function(e,t,i){let n=[],o=i.getInitialState();for(let h=0,c=e.length;h"),o=s.endState}return n.join("")}(e,t,i);if(i instanceof Rt){var a=i.getLoadStatus();if(!1===a.loaded)return void a.promise.then(r,o)}n(s)};r()})}function jt(e,t){let i=[];var n=new Uint32Array(2);n[0]=0,n[1]=16793600;for(let l=0,d=e.length;l")}return i.join("")}var Wt=i("b835"),Vt=i("4b76"),Ht=i("b055"),zt=i("c7f5"),Ut=i("8830"),Kt=i("d3f4"),qt=i("fbba"),$t=i("aa3d"),Gt=i("0910");class Zt{constructor(e={},t=[],i=[]){this._contents=e,this._keys=t,this._overrides=i,this.isFrozen=!1}get contents(){return this.checkAndFreeze(this._contents)}get overrides(){return this.checkAndFreeze(this._overrides)}get keys(){return this.checkAndFreeze(this._keys)}isEmpty(){return 0===this._keys.length&&0===Object.keys(this._contents).length&&0===this._overrides.length}getValue(e){return e?Object(qt.d)(this.contents,e):this.contents}override(e){var t=this.getContentsForOverrideIdentifer(e);if(!t||"object"!=typeof t||!Object.keys(t).length)return this;var i={};for(const o of nt.f([...Object.keys(this.contents),...Object.keys(t)])){let e=this.contents[o];var n=t[o];n&&("object"==typeof e&&"object"==typeof n?(e=$t.b(e),this.mergeContents(e,n)):e=n),i[o]=e}return new Zt(i,this.keys,this.overrides)}merge(...e){var t=$t.b(this.contents),i=$t.b(this.overrides),n=[...this.keys];for(const r of e){this.mergeContents(t,r.contents);for(const e of r.overrides){var[o]=i.filter(t=>nt.h(t.identifiers,e.identifiers));o?this.mergeContents(o.contents,e.contents):i.push($t.b(e))}for(const e of r.keys)-1===n.indexOf(e)&&n.push(e)}return new Zt(t,n,i)}freeze(){return this.isFrozen=!0,this}mergeContents(e,t){for(const i of Object.keys(t))i in e&&ye.j(e[i])&&ye.j(t[i])?this.mergeContents(e[i],t[i]):e[i]=$t.b(t[i])}checkAndFreeze(e){return this.isFrozen&&!Object.isFrozen(e)?$t.c(e):e}getContentsForOverrideIdentifer(e){for(const t of this.overrides)if(-1!==t.identifiers.indexOf(e))return t.contents;return null}toJSON(){return{contents:this.contents,overrides:this.overrides,keys:this.keys}}setValue(e,t){this.addKey(e),Object(qt.b)(this.contents,e,t,e=>{throw new Error(e)})}removeValue(e){this.removeKey(e)&&Object(qt.f)(this.contents,e)}addKey(e){let t=this.keys.length;for(let i=0;i{})});super(e,t,i)}}class Xt{constructor(e,t,i=new Zt,n=new Zt,o=new Q.b,r=new Zt,s=new Q.b,a=!0){this._defaultConfiguration=e,this._localUserConfiguration=t,this._remoteUserConfiguration=i,this._workspaceConfiguration=n,this._folderConfigurations=o,this._memoryConfiguration=r,this._memoryConfigurationByResource=s,this._freeze=a,this._workspaceConsolidatedConfiguration=null,this._foldersConsolidatedConfigurations=new Q.b,this._userConfiguration=null}getValue(e,t,i){return this.getConsolidateConfigurationModel(t,i).getValue(e)}updateValue(e,t,i={}){let n;i.resource?(n=this._memoryConfigurationByResource.get(i.resource))||(n=new Zt,this._memoryConfigurationByResource.set(i.resource,n)):n=this._memoryConfiguration,void 0===t?n.removeValue(e):n.setValue(e,t),i.resource||(this._workspaceConsolidatedConfiguration=null)}get userConfiguration(){return this._userConfiguration||(this._userConfiguration=this._remoteUserConfiguration.isEmpty()?this._localUserConfiguration:this._localUserConfiguration.merge(this._remoteUserConfiguration),this._freeze&&this._userConfiguration.freeze()),this._userConfiguration}getConsolidateConfigurationModel(e,t){return t=this.getConsolidatedConfigurationModelForResource(e,t),e.overrideIdentifier?t.override(e.overrideIdentifier):t}getConsolidatedConfigurationModelForResource({resource:e},t){let i=this.getWorkspaceConsolidatedConfiguration();return t&&e&&((t=t.getFolder(e))&&(i=this.getFolderConsolidatedConfiguration(t.uri)||i),t=this._memoryConfigurationByResource.get(e))?i.merge(t):i}getWorkspaceConsolidatedConfiguration(){return this._workspaceConsolidatedConfiguration||(this._workspaceConsolidatedConfiguration=this._defaultConfiguration.merge(this.userConfiguration,this._workspaceConfiguration,this._memoryConfiguration),this._freeze&&(this._workspaceConfiguration=this._workspaceConfiguration.freeze())),this._workspaceConsolidatedConfiguration}getFolderConsolidatedConfiguration(e){let t=this._foldersConsolidatedConfigurations.get(e);var i,n;return t||(i=this.getWorkspaceConsolidatedConfiguration(),(n=this._folderConfigurations.get(e))?(t=i.merge(n),this._freeze&&(t=t.freeze()),this._foldersConsolidatedConfigurations.set(e,t)):t=i),t}toData(){return{defaults:{contents:this._defaultConfiguration.contents,overrides:this._defaultConfiguration.overrides,keys:this._defaultConfiguration.keys},user:{contents:this.userConfiguration.contents,overrides:this.userConfiguration.overrides,keys:this.userConfiguration.keys},workspace:{contents:this._workspaceConfiguration.contents,overrides:this._workspaceConfiguration.overrides,keys:this._workspaceConfiguration.keys},folders:[...this._folderConfigurations.keys()].reduce((e,t)=>{var{contents:i,overrides:n,keys:o}=this._folderConfigurations.get(t);return e.push([t,{contents:i,overrides:n,keys:o}]),e},[])}}static parse(e){var t=this.parseConfigurationModel(e.defaults),i=this.parseConfigurationModel(e.user),n=this.parseConfigurationModel(e.workspace);e=e.folders.reduce((e,t)=>(e.set(V.a.revive(t[0]),this.parseConfigurationModel(t[1])),e),new Q.b);return new Xt(t,i,new Zt,n,e,new Zt,new Q.b,!1)}static parseConfigurationModel(e){return new Zt(e.contents,e.keys,e.overrides).freeze()}}class Qt{constructor(e,t,i,n){this.change=e,this.previous=t,this.currentConfiguraiton=i,this.currentWorkspace=n,this._previousConfiguration=void 0;const o=new Set,r=(e.keys.forEach(e=>o.add(e)),e.overrides.forEach(([,e])=>e.forEach(e=>o.add(e))),this.affectedKeys=[...o.values()],new Zt);this.affectedKeys.forEach(e=>r.setValue(e,{})),this.affectedKeysTree=r.contents}get previousConfiguration(){return!this._previousConfiguration&&this.previous&&(this._previousConfiguration=Xt.parse(this.previous.data)),this._previousConfiguration}affectsConfiguration(e,t){var i;return!(!this.doesAffectedKeysTreeContains(this.affectedKeysTree,e)||t&&(i=this.previousConfiguration?this.previousConfiguration.getValue(e,t,null==(i=this.previous)?void 0:i.workspace):void 0,e=this.currentConfiguraiton.getValue(e,t,this.currentWorkspace),$t.d(i,e)))}doesAffectedKeysTreeContains(e,t){let i,n=Object(qt.g)({[t]:!0},()=>{});for(;"object"==typeof n&&(i=Object.keys(n)[0]);){if(!(e=e[i]))return!1;n=n[i]}return!0}}var Jt=i("dff7");class ei extends ve.a{constructor(e,t,i,n,o){super(),this._contextKeyService=e,this._commandService=t,this._telemetryService=i,this._notificationService=n,this._logService=o,this._onDidUpdateKeybindings=this._register(new j.b),this._currentChord=null,this._currentChordChecker=new be.c,this._currentChordStatusMessage=null,this._currentSingleModifier=null,this._currentSingleModifierClearTimeout=new be.g,this._logging=!1}get onDidUpdateKeybindings(){return this._onDidUpdateKeybindings?this._onDidUpdateKeybindings.event:j.c.None}dispose(){super.dispose()}_log(e){this._logging&&this._logService.info("[KeybindingService]: "+e)}getKeybindings(){return this._getResolver().getKeybindings()}lookupKeybinding(e,t){if(e=this._getResolver().lookupPrimaryKeybinding(e,t||this._contextKeyService),e)return e.resolvedKeybinding}dispatchEvent(e,t){return this._dispatch(e,t)}softDispatch(e,t){var i;e=this.resolveKeyboardEvent(e);return e.isChord()||([e]=e.getDispatchParts(),null===e)?null:(t=this._contextKeyService.getContext(t),i=this._currentChord?this._currentChord.keypress:null,this._getResolver().resolve(t,i,e))}_enterChordMode(e,t){this._currentChord={keypress:e,label:t},this._currentChordStatusMessage=this._notificationService.status(Jt.a("first.chord","({0}) was pressed. Waiting for second key of chord...",t));const i=Date.now();this._currentChordChecker.cancelAndSet(()=>{(!this._documentHasFocus()||5e3{this._log("+ Clearing single modifier due to 300ms elapsed."),this._currentSingleModifier=null},300);else{if(null!==i&&i===this._currentSingleModifier)return this._log(`/ Dispatching single modifier chord ${i} `+i),this._currentSingleModifierClearTimeout.cancel(),this._currentSingleModifier=null,this._doDispatch(e,t,!0);this._currentSingleModifierClearTimeout.cancel(),this._currentSingleModifier=null}return!1}_doDispatch(e,t,i=!1){let n=!1;if(e.isChord())return!1;let o=null,r=null;return r=i?([i]=e.getSingleModifierDispatchParts(),o=i):([o]=e.getDispatchParts(),this._currentChord?this._currentChord.keypress:null),null===o?this._log("\\ Keyboard event cannot be dispatched in keydown phase."):(i=this._contextKeyService.getContext(t),t=e.getLabel(),e=this._getResolver().resolve(i,r,o),this._logService.trace("KeybindingService#dispatch",t,null==e?void 0:e.commandId),e&&e.enterChord?(n=!0,this._enterChordMode(o,t)):(!this._currentChord||e&&e.commandId||(this._notificationService.status(Jt.a("missing.chord","The key combination ({0}, {1}) is not a command.",this._currentChord.label,t),{hideAfter:1e4}),n=!0),this._leaveChordMode(),e&&e.commandId&&(e.bubble||(n=!0),void 0===e.commandArgs?this._commandService.executeCommand(e.commandId).then(void 0,e=>this._notificationService.warn(e)):this._commandService.executeCommand(e.commandId,e.commandArgs).then(void 0,e=>this._notificationService.warn(e)),this._telemetryService.publicLog2("workbenchActionExecuted",{id:e.commandId,from:"keybinding"})))),n}mightProducePrintableCharacter(e){return!e.ctrlKey&&!e.metaKey&&(31<=e.keyCode&&e.keyCode<=56||21<=e.keyCode&&e.keyCode<=30)}}var ti=i("4fc3");class ii{constructor(e,t,i){this._log=i,this._defaultKeybindings=e,this._defaultBoundCommands=new Map;for(let r=0,s=e.length;rthis._getLabel(e))}getAriaLabel(){return li.a.toLabel(this._os,this._parts,e=>this._getAriaLabel(e))}isChord(){return 1this._getPart(e))}_getPart(e){return new W.d(e.ctrlKey,e.shiftKey,e.altKey,e.metaKey,this._getLabel(e),this._getAriaLabel(e))}getDispatchParts(){return this._parts.map(e=>this._getDispatchPart(e))}getSingleModifierDispatchParts(){return this._parts.map(e=>this._getSingleModifierDispatchPart(e))}}class hi extends di{constructor(e,t){super(t,e.parts)}_keyCodeToUILabel(e){if(2===this._os)switch(e){case 15:return"←";case 16:return"↑";case 17:return"→";case 18:return"↓"}return W.b.toString(e)}_getLabel(e){return e.isDuplicateModifierCase()?"":this._keyCodeToUILabel(e.keyCode)}_getAriaLabel(e){return e.isDuplicateModifierCase()?"":W.b.toString(e.keyCode)}_getDispatchPart(e){return hi.getDispatchStr(e)}static getDispatchStr(e){if(e.isModifierKey())return null;let t="";return e.ctrlKey&&(t+="ctrl+"),e.shiftKey&&(t+="shift+"),e.altKey&&(t+="alt+"),e.metaKey&&(t+="meta+"),t+W.b.toString(e.keyCode)}_getSingleModifierDispatchPart(e){return 5!==e.keyCode||e.shiftKey||e.altKey||e.metaKey?4!==e.keyCode||e.ctrlKey||e.altKey||e.metaKey?6!==e.keyCode||e.ctrlKey||e.shiftKey||e.metaKey?57!==e.keyCode||e.ctrlKey||e.shiftKey||e.altKey?null:"meta":"alt":"shift":"ctrl"}}var ci=i("b0cd"),ui=i("1165"),gi=i("03d9"),pi=(st=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3this.findModel(t,e),o=t=>this.findModel(t.getOriginalEditor(),e)||this.findModel(t.getModifiedEditor(),e),(Object(Ht.b)(i)?n:o)(i)):t)?Promise.resolve(new ve.c(new mi(t))):Promise.reject(new Error("Model not found"))}findModel(e,t){var i=this.modelService.getModel(t);return i&&i.uri.toString()!==t.toString()?null:i}};fi=st([rt(0,it.a)],fi);class _i{show(){return _i.NULL_PROGRESS_RUNNER}showWhile(e,t){return pi(this,void 0,void 0,(function*(){yield e}))}}_i.NULL_PROGRESS_RUNNER={done:()=>{},total:()=>{},worked:()=>{}};class bi{confirm(e){return this.doConfirm(e).then(e=>({confirmed:e,checkboxChecked:!1}))}doConfirm(e){let t=e.message;return e.detail&&(t=t+"\n\n"+e.detail),Promise.resolve(window.confirm(t))}show(e,t,i,n){return Promise.resolve({choice:0})}}class vi{info(e){return this.notify({severity:Vt.a.Info,message:e})}warn(e){return this.notify({severity:Vt.a.Warning,message:e})}error(e){return this.notify({severity:Vt.a.Error,message:e})}notify(e){switch(e.severity){case Vt.a.Error:case Vt.a.Warning:}return vi.NO_OP}status(e,t){return ve.a.None}}vi.NO_OP=new ci.b;class Ci{constructor(e){this._onWillExecuteCommand=new j.b,this._onDidExecuteCommand=new j.b,this.onDidExecuteCommand=this._onDidExecuteCommand.event,this._instantiationService=e}executeCommand(e,...t){var i=ie.a.getCommand(e);if(!i)return Promise.reject(new Error(`command '${e}' not found`));try{this._onWillExecuteCommand.fire({commandId:e,args:t});var n=this._instantiationService.invokeFunction.apply(this._instantiationService,[i.handler,...t]);return this._onDidExecuteCommand.fire({commandId:e,args:t}),Promise.resolve(n)}catch(e){return Promise.reject(e)}}}class wi extends ei{constructor(e,t,i,n,o,r){super(e,t,i,n,o),this._cachedResolver=null,this._dynamicKeybindings=[],this._register(Y.i(r,Y.d.KEY_DOWN,e=>{e=new Wt.a(e),this._dispatch(e,e.target)&&(e.preventDefault(),e.stopPropagation())})),this._register(Y.i(window,Y.d.KEY_UP,e=>{e=new Wt.a(e),this._singleModifierDispatch(e,e.target)&&e.preventDefault()}))}addDynamicKeybinding(e,t,i,n){t=Object(W.f)(t,we.a);var o=new ve.b;return t&&(this._dynamicKeybindings.push({keybinding:t,command:e,when:n,weight1:1e3,weight2:0,extensionId:null,isBuiltinExtension:!1}),o.add(Object(ve.i)(()=>{for(let t=0;tthis._log(e))),this._cachedResolver}_documentHasFocus(){return document.hasFocus()}_toNormalizedKeybindingItems(e,t){let i=[],n=0;for(const s of e){var o=s.when||void 0,r=s.keybinding;if(r)for(const e of this.resolveKeybinding(r))i[n++]=new si(e,s.command,s.commandArgs,o,t,null,!1);else i[n++]=new si(void 0,s.command,s.commandArgs,o,t,null,!1)}return i}resolveKeybinding(e){return[new hi(e,we.a)]}resolveKeyboardEvent(e){return e=new W.e(e.ctrlKey,e.shiftKey,e.altKey,e.metaKey,e.keyCode).toChord(),new hi(e,we.a)}}function yi(e){return e&&"object"==typeof e&&(!e.overrideIdentifier||"string"==typeof e.overrideIdentifier)&&(!e.resource||e.resource instanceof V.a)}class Si{constructor(){this._onDidChangeConfiguration=new j.b,this.onDidChangeConfiguration=this._onDidChangeConfiguration.event,this._configuration=new Xt(new Yt,new Zt)}getValue(e,t){var i="string"==typeof e?e:void 0;e=yi(e)?e:yi(t)?t:{};return this._configuration.getValue(i,e,void 0)}updateValues(e){var t={data:this._configuration.toData()},i=[];for(const r of e){var[n,o]=r;this.getValue(n)!==o&&(this._configuration.updateValue(n,o),i.push(n))}return 0{this._onDidChangeConfiguration.fire({affectedKeys:e.affectedKeys,affectsConfiguration:(t,i)=>e.affectsConfiguration(i)})})}getValue(e,t,i){return i=H.a.isIPosition(t)&&t?"string"==typeof i?i:void 0:"string"==typeof t?t:void 0,void 0===i?this.configurationService.getValue():this.configurationService.getValue(i)}}let xi=class{constructor(e){this.configurationService=e}getEOL(e,t){return t=this.configurationService.getValue("files.eol",{overrideIdentifier:t,resource:e}),t&&"string"==typeof t&&"auto"!==t?t:we.d||we.f?"\n":"\r\n"}};xi=st([rt(0,qt.a)],xi);class ki{publicLog(e,t){return Promise.resolve(void 0)}publicLog2(e,t){return this.publicLog(e,t)}}class Di{constructor(){var e=V.a.from({scheme:Di.SCHEME,authority:"model",path:"/"});this.workspace={id:"4064f6ec-cb38-4ad0-af64-ee6467e63c82",folders:[new ui.b({uri:e,name:"",index:0})]}}getWorkspace(){return this.workspace}}function Ni(e,t,i){if(t&&e instanceof Si){let n=[];Object.keys(t).forEach(e=>{Object(Ut.d)(e)&&n.push(["editor."+e,t[e]]),i&&Object(Ut.c)(e)&&n.push(["diffEditor."+e,t[e]])}),0[]),e.pushStackElement(),r+=1,o+=s.length;return{ariaSummary:Te.v(gi.g.bulkEditServiceSummary,o,r)}}))}}class Ei{getUriLabel(e,t){return"file"===e.scheme?e.fsPath:e.path}}class Ii{constructor(e,t){this._codeEditorService=e,this._container=t,this.onDidLayout=j.c.None}get dimension(){return this._dimension||(this._dimension=Y.z(window.document.body)),this._dimension}get container(){return this._container}focus(){var e;null!=(e=this._codeEditorService.getFocusedCodeEditor())&&e.focus()}}var Mi=i("3813"),Ti=(st=i("9c1d"),rt=i("4a64"),i("f58f")),Ai=i("b1ca"),Ri=i("7e32"),Pi=i("533b"),Fi=i("0a0f"),Bi=i("6dec"),ji=i("b7d0"),Wi=i("4779"),Vi=i("f577"),Hi=i("b539");class zi extends ve.a{constructor(){super(),this._onCodeEditorAdd=this._register(new j.b),this.onCodeEditorAdd=this._onCodeEditorAdd.event,this._onCodeEditorRemove=this._register(new j.b),this.onCodeEditorRemove=this._onCodeEditorRemove.event,this._onDiffEditorAdd=this._register(new j.b),this._onDiffEditorRemove=this._register(new j.b),this._onDecorationTypeRegistered=this._register(new j.b),this._modelProperties=new Map,this._codeEditors=Object.create(null),this._diffEditors=Object.create(null)}addCodeEditor(e){this._codeEditors[e.getId()]=e,this._onCodeEditorAdd.fire(e)}removeCodeEditor(e){delete this._codeEditors[e.getId()]&&this._onCodeEditorRemove.fire(e)}listCodeEditors(){return Object.keys(this._codeEditors).map(e=>this._codeEditors[e])}addDiffEditor(e){this._diffEditors[e.getId()]=e,this._onDiffEditorAdd.fire(e)}removeDiffEditor(e){delete this._diffEditors[e.getId()]&&this._onDiffEditorRemove.fire(e)}listDiffEditors(){return Object.keys(this._diffEditors).map(e=>this._diffEditors[e])}getFocusedCodeEditor(){let e=null;for(const t of this.listCodeEditors()){if(t.hasTextFocus())return t;t.hasWidgetFocus()&&(e=t)}return e}setModelProperty(e,t,i){let n;e=e.toString(),this._modelProperties.has(e)?n=this._modelProperties.get(e):(n=new Map,this._modelProperties.set(e,n)),n.set(t,i)}getModelProperty(e,t){if(e=e.toString(),this._modelProperties.has(e))return this._modelProperties.get(e).get(t)}}class Ui{constructor(e,t,i){this._parent=e,this._editorId=t,this._styleSheet=i,this._refCount=0}ref(){this._refCount++}unref(){var e;this._refCount--,0===this._refCount&&(null!=(e=this._styleSheet.parentNode)&&e.removeChild(this._styleSheet),this._parent._removeEditorStyleSheets(this._editorId))}insertRule(e,t){this._styleSheet.sheet.insertRule(e,t)}removeRulesContainingSelector(e){Y.Q(e,this._styleSheet)}}class Ki{constructor(e){this._styleSheet=e}ref(){}unref(){}insertRule(e,t){this._styleSheet.sheet.insertRule(e,t)}removeRulesContainingSelector(e){Y.Q(e,this._styleSheet)}}var qi=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3t.removeDecorations(e)))}resolveDecorationOptions(e,t){var i=this._decorationOptionProviders.get(e);if(i)return i.getOptions(this,t);throw new Error("Unknown decoration type key: "+e)}});class $i{constructor(e,t,i){this._styleSheet=t,this._styleSheet.ref(),this._parentTypeKey=i.parentTypeKey,this.refCount=0,this._beforeContentRules=new Yi(3,i,e),this._afterContentRules=new Yi(4,i,e)}getOptions(e,t){return e=e.resolveDecorationOptions(this._parentTypeKey,!0),this._beforeContentRules&&(e.beforeContentClassName=this._beforeContentRules.className),this._afterContentRules&&(e.afterContentClassName=this._afterContentRules.className),e}dispose(){this._beforeContentRules&&(this._beforeContentRules.dispose(),this._beforeContentRules=null),this._afterContentRules&&(this._afterContentRules.dispose(),this._afterContentRules=null),this._styleSheet.unref()}}class Gi{constructor(e,t,i,n){this._disposables=new ve.b,this.description=e,this._styleSheet=i,this._styleSheet.ref(),this.refCount=0;e=e=>{if(e=new Yi(e,n,t),this._disposables.add(e),e.hasContent)return e.className},i=e=>(e=new Yi(e,n,t),this._disposables.add(e),e.hasContent?{className:e.className,hasLetterSpacing:e.hasLetterSpacing}:null);var o=(this.className=e(0),i(1));o&&(this.inlineClassName=o.className,this.inlineClassNameAffectsLetterSpacing=o.hasLetterSpacing),this.beforeContentClassName=e(3),this.afterContentClassName=e(4),n.options.beforeInjectedText&&n.options.beforeInjectedText.contentText&&(o=i(5),this.beforeInjectedText={content:n.options.beforeInjectedText.contentText,inlineClassName:null==o?void 0:o.className,inlineClassNameAffectsLetterSpacing:(null==o?void 0:o.hasLetterSpacing)||n.options.beforeInjectedText.affectsLetterSpacing}),n.options.afterInjectedText&&n.options.afterInjectedText.contentText&&(o=i(6),this.afterInjectedText={content:n.options.afterInjectedText.contentText,inlineClassName:null==o?void 0:o.className,inlineClassNameAffectsLetterSpacing:(null==o?void 0:o.hasLetterSpacing)||n.options.afterInjectedText.affectsLetterSpacing}),this.glyphMarginClassName=e(2),i=n.options,this.isWholeLine=Boolean(i.isWholeLine),this.stickiness=i.rangeBehavior,o=i.light&&i.light.overviewRulerColor||i.overviewRulerColor,e=i.dark&&i.dark.overviewRulerColor||i.overviewRulerColor;void 0===o&&void 0===e||(this.overviewRuler={color:o||e,darkColor:e||o,position:i.overviewRulerLane||ue.d.Center})}getOptions(e,t){return t?{description:this.description,inlineClassName:this.inlineClassName,beforeContentClassName:this.beforeContentClassName,afterContentClassName:this.afterContentClassName,className:this.className,glyphMarginClassName:this.glyphMarginClassName,isWholeLine:this.isWholeLine,overviewRuler:this.overviewRuler,stickiness:this.stickiness,before:this.beforeInjectedText}:this}dispose(){this._disposables.dispose(),this._styleSheet.unref()}}const Zi={color:"color:{0} !important;",opacity:"opacity:{0};",backgroundColor:"background-color:{0};",outline:"outline:{0};",outlineColor:"outline-color:{0};",outlineStyle:"outline-style:{0};",outlineWidth:"outline-width:{0};",border:"border:{0};",borderColor:"border-color:{0};",borderRadius:"border-radius:{0};",borderSpacing:"border-spacing:{0};",borderStyle:"border-style:{0};",borderWidth:"border-width:{0};",fontStyle:"font-style:{0};",fontWeight:"font-weight:{0};",fontSize:"font-size:{0};",fontFamily:"font-family:{0};",textDecoration:"text-decoration:{0};",cursor:"cursor:{0};",letterSpacing:"letter-spacing:{0};",gutterIconPath:"background:{0} center center no-repeat;",gutterIconSize:"background-size:{0};",contentText:"content:'{0}';",contentIconPath:"content:{0};",margin:"margin:{0};",padding:"padding:{0};",width:"width:{0};",height:"height:{0};",verticalAlign:"vertical-align:{0};"};class Yi{constructor(e,t,i){this._theme=i.getColorTheme(),this._ruleType=e,this._providerArgs=t,this._usesThemeColors=!1,this._hasContent=!1,this._hasLetterSpacing=!1;let n=Xi.getClassName(this._providerArgs.key,e);this._providerArgs.parentTypeKey&&(n=n+" "+Xi.getClassName(this._providerArgs.parentTypeKey,e)),this._className=n,this._unThemedSelector=Xi.getSelector(this._providerArgs.key,this._providerArgs.parentTypeKey,e),this._buildCSS(),this._usesThemeColors?this._themeListener=i.onDidColorThemeChange(e=>{this._theme=i.getColorTheme(),this._removeCSS(),this._buildCSS()}):this._themeListener=null}dispose(){this._hasContent&&(this._removeCSS(),this._hasContent=!1),this._themeListener&&(this._themeListener.dispose(),this._themeListener=null)}get hasContent(){return this._hasContent}get hasLetterSpacing(){return this._hasLetterSpacing}get className(){return this._className}_buildCSS(){var e=this._providerArgs.options;let t,i,n;switch(this._ruleType){case 0:t=this.getCSSTextForModelDecorationClassName(e),i=this.getCSSTextForModelDecorationClassName(e.light),n=this.getCSSTextForModelDecorationClassName(e.dark);break;case 1:t=this.getCSSTextForModelDecorationInlineClassName(e),i=this.getCSSTextForModelDecorationInlineClassName(e.light),n=this.getCSSTextForModelDecorationInlineClassName(e.dark);break;case 2:t=this.getCSSTextForModelDecorationGlyphMarginClassName(e),i=this.getCSSTextForModelDecorationGlyphMarginClassName(e.light),n=this.getCSSTextForModelDecorationGlyphMarginClassName(e.dark);break;case 3:t=this.getCSSTextForModelDecorationContentClassName(e.before),i=this.getCSSTextForModelDecorationContentClassName(e.light&&e.light.before),n=this.getCSSTextForModelDecorationContentClassName(e.dark&&e.dark.before);break;case 4:t=this.getCSSTextForModelDecorationContentClassName(e.after),i=this.getCSSTextForModelDecorationContentClassName(e.light&&e.light.after),n=this.getCSSTextForModelDecorationContentClassName(e.dark&&e.dark.after);break;case 5:t=this.getCSSTextForModelDecorationContentClassName(e.beforeInjectedText),i=this.getCSSTextForModelDecorationContentClassName(e.light&&e.light.beforeInjectedText),n=this.getCSSTextForModelDecorationContentClassName(e.dark&&e.dark.beforeInjectedText);break;case 6:t=this.getCSSTextForModelDecorationContentClassName(e.afterInjectedText),i=this.getCSSTextForModelDecorationContentClassName(e.light&&e.light.afterInjectedText),n=this.getCSSTextForModelDecorationContentClassName(e.dark&&e.dark.afterInjectedText);break;default:throw new Error("Unknown rule type: "+this._ruleType)}var o=this._providerArgs.styleSheet;let r=!1;0this._checkContextKey()),this.onCodeEditorRemove(()=>this._checkContextKey()),this._editorIsOpen=t.createKey("editorIsOpen",!1),this._activeCodeEditor=null}_checkContextKey(){let e=!1;for(const t of this.listCodeEditors())if(!t.isSimpleWidget){e=!0;break}this._editorIsOpen.set(e)}setActiveCodeEditor(e){this._activeCodeEditor=e}getActiveCodeEditor(){return this._activeCodeEditor}openCodeEditor(e,t,i){return t?Promise.resolve(this.doOpenEditor(t,e)):Promise.resolve(null)}doOpenEditor(e,t){if(this.findModel(e,t.resource))return(i=t.options?t.options.selection:null)&&("number"==typeof i.endLineNumber&&"number"==typeof i.endColumn?(e.setSelection(i),e.revealRangeInCenter(i,1)):(i={lineNumber:i.startLineNumber,column:i.startColumn},e.setPosition(i),e.revealPositionInCenter(i,1))),e;if(t.resource){var i=t.resource.scheme;if(i===ee.c.http||i===ee.c.https)return Object(Y.Z)(t.resource.toString()),e}return null}findModel(e,t){return e=e.getModel(),e&&e.uri.toString()!==t.toString()?null:e}};Ji=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3Promise.resolve(e.run(this,...i)),d=new ve.b,h=this.getId()+":"+t;if(d.add(ie.a.registerCommand(h,l)),s&&d.add(Ri.d.appendMenuItem(Ri.b.EditorContext,{command:{id:h,title:i},when:n,group:s,order:a})),Array.isArray(o))for(const c of o)d.add(this._standaloneKeybindingService.addDynamicKeybinding(h,c,l,r));return s=new Ti.a(h,i,i,n,l,this._contextKeyService),this._actions[t]=s,d.add(Object(ve.i)(()=>{delete this._actions[t]})),d}_triggerCommand(e,t){if(this._codeEditorService instanceof Ji)try{this._codeEditorService.setActiveCodeEditor(this),super._triggerCommand(e,t)}finally{this._codeEditorService.setActiveCodeEditor(null)}else super._triggerCommand(e,t)}},rn=class extends(on=qi([Qi(2,Fi.a),Qi(3,Z.a),Qi(4,ie.b),Qi(5,ti.b),Qi(6,Bi.a),Qi(7,ji.b),Qi(8,ci.a),Qi(9,Wi.b)],on)){constructor(e,t,i,n,o,r,s,a,l,d,h,c,u,g,p){t=Object.assign({},t);var m=(Ni(c,t,!1),d.registerEditorContainer(e)),f=("string"==typeof t.theme&&d.setTheme(t.theme),void 0!==t.autoDetectHighContrast&&d.setAutoDetectHighContrast(Boolean(t.autoDetectHighContrast)),t.model);let _;delete t.model,super(e,t,n,o,r,s,a,d,h,u),this._contextViewService=l,this._configurationService=c,this._standaloneThemeService=d,this._register(i),this._register(m),void 0===f?(_=an(g,p,t.value||"",t.language||en.a.text,void 0),this._ownsModel=!0):(_=f,this._ownsModel=!1),this._attachModel(_),_&&(e={oldModelUrl:null,newModelUrl:_.uri},this._onDidChangeModel.fire(e))}dispose(){super.dispose()}updateOptions(e){Ni(this._configurationService,e,!1),"string"==typeof e.theme&&this._standaloneThemeService.setTheme(e.theme),void 0!==e.autoDetectHighContrast&&this._standaloneThemeService.setAutoDetectHighContrast(Boolean(e.autoDetectHighContrast)),super.updateOptions(e)}_attachModel(e){super._attachModel(e),this._modelData&&this._contextViewService.setContainer(this._modelData.view.domNode.domNode)}_postDetachModelCleanup(e){super._postDetachModelCleanup(e),e&&this._ownsModel&&(e.dispose(),this._ownsModel=!1)}},sn=(rn=qi([Qi(3,Fi.a),Qi(4,Z.a),Qi(5,ie.b),Qi(6,ti.b),Qi(7,Bi.a),Qi(8,Pi.b),Qi(9,Ai.a),Qi(10,ci.a),Qi(11,qt.a),Qi(12,Wi.b),Qi(13,it.a),Qi(14,fe.a)],rn),class extends rt.a{constructor(e,t,i,n,o,r,s,a,l,d,h,c,u,g,p){t=Object.assign({},t);var m=(Ni(c,t,!0),d.registerEditorContainer(e));"string"==typeof t.theme&&d.setTheme(t.theme),void 0!==t.autoDetectHighContrast&&d.setAutoDetectHighContrast(Boolean(t.autoDetectHighContrast)),super(e,t,{},p,a,o,n,l,d,h,u,g),this._contextViewService=s,this._configurationService=c,this._standaloneThemeService=d,this._register(i),this._register(m),this._contextViewService.setContainer(this._containerDomElement)}dispose(){super.dispose()}updateOptions(e){Ni(this._configurationService,e,!0),"string"==typeof e.theme&&this._standaloneThemeService.setTheme(e.theme),void 0!==e.autoDetectHighContrast&&this._standaloneThemeService.setAutoDetectHighContrast(Boolean(e.autoDetectHighContrast)),super.updateOptions(e)}_createInnerEditor(e,t,i){return e.createInstance(on,t,i)}getOriginalEditor(){return super.getOriginalEditor()}getModifiedEditor(){return super.getModifiedEditor()}addCommand(e,t,i){return this.getModifiedEditor().addCommand(e,t,i)}createContextKey(e,t){return this.getModifiedEditor().createContextKey(e,t)}addAction(e){return this.getModifiedEditor().addAction(e)}});function an(e,t,i,n,o){if(i=i||"",n)return ln(e,i,t.create(n),o);{n=i.indexOf("\n");let r=i;return-1!==n&&(r=i.substring(0,n)),ln(e,i,t.createByFilepathOrFirstLine(o||null,r),o)}}function ln(e,t,i,n){return e.createModel(t,i,n)}sn=qi([Qi(3,Fi.a),Qi(4,ti.b),Qi(5,Bi.a),Qi(6,Pi.b),Qi(7,me.a),Qi(8,Z.a),Qi(9,Ai.a),Qi(10,ci.a),Qi(11,qt.a),Qi(12,Pi.a),Qi(13,Hi.a),Qi(14,Vi.a)],sn);class dn{constructor(e){this._languageIdentifier=e}getId(){return this._languageIdentifier.language}}var hn=i("32a4"),cn=i("89cd");const un=Object.prototype.hasOwnProperty;class gn extends ve.a{constructor(e=!0,t=!1){super(),this._onDidChange=this._register(new j.b),this.onDidChange=this._onDidChange.event,this._warnOnOverwrite=t,this._nextLanguageId2=1,this._languageIdToLanguage=[],this._languageToLanguageId=Object.create(null),this._languages={},this._mimeTypesMap={},this._nameMap={},this._lowercaseNameMap={},e&&(this._initializeFromRegistry(),this._register(hn.a.onDidChangeLanguages(e=>this._initializeFromRegistry())))}_initializeFromRegistry(){this._languages={},this._mimeTypesMap={},this._nameMap={},this._lowercaseNameMap={};var e=hn.a.getLanguages();this._registerLanguages(e)}_registerLanguages(e){for(const t of e)this._registerLanguage(t);this._mimeTypesMap={},this._nameMap={},this._lowercaseNameMap={},Object.keys(this._languages).forEach(e=>{let t=this._languages[e];t.name&&(this._nameMap[t.name]=t.identifier),t.aliases.forEach(e=>{this._lowercaseNameMap[e.toLowerCase()]=t.identifier}),t.mimetypes.forEach(e=>{this._mimeTypesMap[e]=t.identifier})}),cn.a.as(Gt.a.Configuration).registerOverrideIdentifiers(hn.a.getLanguages().map(e=>e.id)),this._onDidChange.fire()}_getLanguageId(e){var t;return this._languageToLanguageId[e]||(t=this._nextLanguageId2++,this._languageIdToLanguage[t]=e,this._languageToLanguageId[e]=t)}_registerLanguage(e){var t,i=e.id;let n;un.call(this._languages,i)?n=this._languages[i]:(t=this._getLanguageId(i),n={identifier:new ge.u(i,t),name:null,mimetypes:[],aliases:[],extensions:[],filenames:[],configurationFiles:[]},this._languages[i]=n),this._mergeLanguage(n,e)}_mergeLanguage(e,t){var i=t.id;let n=null;if(Array.isArray(t.mimetypes)&&0e.trim()).map(e=>un.call(this._mimeTypesMap,e)?this._mimeTypesMap[e].language:e).filter(e=>un.call(this._languages,e)):[]}getLanguageIdentifier(e){if(e===pe.b||0===e)return pe.a;let t;if("string"==typeof e)t=e;else if(!(t=this._languageIdToLanguage[e]))return null;return un.call(this._languages,t)?this._languages[t].identifier:null}getModeIdsFromFilepathOrFirstLine(e,t){return e||t?(e=en.b(e,t),this.extractModeIds(e.join(","))):[]}}class pn{constructor(e,t){let i;this._selector=t,this.languageIdentifier=this._selector(),this._onDidChange=new j.b({onFirstListenerAdd:()=>{i=e(()=>this._evaluate())},onLastListenerRemove:()=>{i.dispose()}}),this.onDidChange=this._onDidChange.event}_evaluate(){var e=this._selector();e.id!==this.languageIdentifier.id&&(this.languageIdentifier=e,this._onDidChange.fire(this.languageIdentifier))}}class mn extends ve.a{constructor(e=!1){super(),this._onDidCreateMode=this._register(new j.b),this.onDidCreateMode=this._onDidCreateMode.event,this._onLanguagesMaybeChanged=this._register(new j.b({leakWarningThreshold:200})),this.onLanguagesMaybeChanged=this._onLanguagesMaybeChanged.event,this._instantiatedModes={},this._registry=this._register(new gn(!0,e)),this._register(this._registry.onDidChange(()=>this._onLanguagesMaybeChanged.fire()))}isRegisteredMode(e){return this._registry.isRegisteredMode(e)}getModeIdForLanguageName(e){return this._registry.getModeIdForLanguageNameLowercase(e)}getModeIdByFilepathOrFirstLine(e,t){return e=this._registry.getModeIdsFromFilepathOrFirstLine(e,t),Object(nt.j)(e,null)}getModeId(e){return e=this._registry.extractModeIds(e),Object(nt.j)(e,null)}getLanguageIdentifier(e){return this._registry.getLanguageIdentifier(e)}create(e){return new pn(this.onLanguagesMaybeChanged,()=>{var t=this.getModeId(e);return this._createModeAndGetLanguageIdentifier(t)})}createByFilepathOrFirstLine(e,t){return new pn(this.onLanguagesMaybeChanged,()=>{var i=this.getModeIdByFilepathOrFirstLine(e,t);return this._createModeAndGetLanguageIdentifier(i)})}_createModeAndGetLanguageIdentifier(e){return e=this.getLanguageIdentifier(e||"plaintext")||pe.a,this._getOrCreateMode(e.language),e}triggerMode(e){e=this.getModeId(e),this._getOrCreateMode(e||"plaintext")}_getOrCreateMode(e){var t;return this._instantiatedModes.hasOwnProperty(e)||(t=this.getLanguageIdentifier(e)||pe.a,this._instantiatedModes[e]=new dn(t),this._onDidCreateMode.fire(this._instantiatedModes[e])),this._instantiatedModes[e]}}var fn=i("d1a7"),_n=i("ceb8");class bn{constructor(e,t,i,n,o){this._parsedThemeRuleBrand=void 0,this.token=e,this.index=t,this.fontStyle=i,this.foreground=n,this.background=o}}function vn(e,t){e.sort((e,t)=>{var i=function(e,t){return e>>0,this._cache.set(t,i)),(i|e<<0)>>>0}}const Sn=/\b(comment|string|regex|regexp)\b/;class Ln{constructor(e,t,i){this._themeTrieElementRuleBrand=void 0,this._fontStyle=e,this._foreground=t,this._background=i,this.metadata=(this._fontStyle<<11|this._foreground<<14|this._background<<23)>>>0}clone(){return new Ln(this._fontStyle,this._foreground,this._background)}acceptOverwrite(e,t,i){-1!==e&&(this._fontStyle=e),0!==t&&(this._foreground=t),0!==i&&(this._background=i),this.metadata=(this._fontStyle<<11|this._foreground<<14|this._background<<23)>>>0}}class xn{constructor(e){this._themeTrieElementBrand=void 0,this._mainRule=e,this._children=new Map}match(e){if(""===e)return this._mainRule;var t=e.indexOf(".");let i,n;return n=-1===t?(i=e,""):(i=e.substring(0,t),e.substring(t+1)),e=this._children.get(i),void 0!==e?e.match(n):this._mainRule}insert(e,t,i,n){if(""===e)this._mainRule.acceptOverwrite(t,i,n);else{var o=e.indexOf(".");let r,s,a=(s=-1===o?(r=e,""):(r=e.substring(0,o),e.substring(o+1)),this._children.get(r));void 0===a&&(a=new xn(this._mainRule.clone()),this._children.set(r,a)),a.insert(s,t,i,n)}}}var kn=i("918c"),Dn=i("303e");const Nn={base:"vs",inherit:!1,rules:[{token:"",foreground:"000000",background:"fffffe"},{token:"invalid",foreground:"cd3131"},{token:"emphasis",fontStyle:"italic"},{token:"strong",fontStyle:"bold"},{token:"variable",foreground:"001188"},{token:"variable.predefined",foreground:"4864AA"},{token:"constant",foreground:"dd0000"},{token:"comment",foreground:"008000"},{token:"number",foreground:"098658"},{token:"number.hex",foreground:"3030c0"},{token:"regexp",foreground:"800000"},{token:"annotation",foreground:"808080"},{token:"type",foreground:"008080"},{token:"delimiter",foreground:"000000"},{token:"delimiter.html",foreground:"383838"},{token:"delimiter.xml",foreground:"0000FF"},{token:"tag",foreground:"800000"},{token:"tag.id.pug",foreground:"4F76AC"},{token:"tag.class.pug",foreground:"4F76AC"},{token:"meta.scss",foreground:"800000"},{token:"metatag",foreground:"e00000"},{token:"metatag.content.html",foreground:"FF0000"},{token:"metatag.html",foreground:"808080"},{token:"metatag.xml",foreground:"808080"},{token:"metatag.php",fontStyle:"bold"},{token:"key",foreground:"863B00"},{token:"string.key.json",foreground:"A31515"},{token:"string.value.json",foreground:"0451A5"},{token:"attribute.name",foreground:"FF0000"},{token:"attribute.value",foreground:"0451A5"},{token:"attribute.value.number",foreground:"098658"},{token:"attribute.value.unit",foreground:"098658"},{token:"attribute.value.html",foreground:"0000FF"},{token:"attribute.value.xml",foreground:"0000FF"},{token:"string",foreground:"A31515"},{token:"string.html",foreground:"0000FF"},{token:"string.sql",foreground:"FF0000"},{token:"string.yaml",foreground:"0451A5"},{token:"keyword",foreground:"0000FF"},{token:"keyword.json",foreground:"0451A5"},{token:"keyword.flow",foreground:"AF00DB"},{token:"keyword.flow.scss",foreground:"0000FF"},{token:"operator.scss",foreground:"666666"},{token:"operator.sql",foreground:"778899"},{token:"operator.swift",foreground:"666666"},{token:"predefined.sql",foreground:"C700C7"}],colors:{[Dn.r]:"#FFFFFE",[Dn.B]:"#000000",[Dn.J]:"#E5EBF1",[kn.o]:"#D3D3D3",[kn.a]:"#939393",[Dn.T]:"#ADD6FF4D"}},On={base:"vs-dark",inherit:!1,rules:[{token:"",foreground:"D4D4D4",background:"1E1E1E"},{token:"invalid",foreground:"f44747"},{token:"emphasis",fontStyle:"italic"},{token:"strong",fontStyle:"bold"},{token:"variable",foreground:"74B0DF"},{token:"variable.predefined",foreground:"4864AA"},{token:"variable.parameter",foreground:"9CDCFE"},{token:"constant",foreground:"569CD6"},{token:"comment",foreground:"608B4E"},{token:"number",foreground:"B5CEA8"},{token:"number.hex",foreground:"5BB498"},{token:"regexp",foreground:"B46695"},{token:"annotation",foreground:"cc6666"},{token:"type",foreground:"3DC9B0"},{token:"delimiter",foreground:"DCDCDC"},{token:"delimiter.html",foreground:"808080"},{token:"delimiter.xml",foreground:"808080"},{token:"tag",foreground:"569CD6"},{token:"tag.id.pug",foreground:"4F76AC"},{token:"tag.class.pug",foreground:"4F76AC"},{token:"meta.scss",foreground:"A79873"},{token:"meta.tag",foreground:"CE9178"},{token:"metatag",foreground:"DD6A6F"},{token:"metatag.content.html",foreground:"9CDCFE"},{token:"metatag.html",foreground:"569CD6"},{token:"metatag.xml",foreground:"569CD6"},{token:"metatag.php",fontStyle:"bold"},{token:"key",foreground:"9CDCFE"},{token:"string.key.json",foreground:"9CDCFE"},{token:"string.value.json",foreground:"CE9178"},{token:"attribute.name",foreground:"9CDCFE"},{token:"attribute.value",foreground:"CE9178"},{token:"attribute.value.number.css",foreground:"B5CEA8"},{token:"attribute.value.unit.css",foreground:"B5CEA8"},{token:"attribute.value.hex.css",foreground:"D4D4D4"},{token:"string",foreground:"CE9178"},{token:"string.sql",foreground:"FF0000"},{token:"keyword",foreground:"569CD6"},{token:"keyword.flow",foreground:"C586C0"},{token:"keyword.json",foreground:"CE9178"},{token:"keyword.flow.scss",foreground:"569CD6"},{token:"operator.scss",foreground:"909090"},{token:"operator.sql",foreground:"778899"},{token:"operator.swift",foreground:"909090"},{token:"predefined.sql",foreground:"FF00FF"}],colors:{[Dn.r]:"#1E1E1E",[Dn.B]:"#D4D4D4",[Dn.J]:"#3A3D41",[kn.o]:"#404040",[kn.a]:"#707070",[Dn.T]:"#ADD6FF26"}},En={base:"hc-black",inherit:!1,rules:[{token:"",foreground:"FFFFFF",background:"000000"},{token:"invalid",foreground:"f44747"},{token:"emphasis",fontStyle:"italic"},{token:"strong",fontStyle:"bold"},{token:"variable",foreground:"1AEBFF"},{token:"variable.parameter",foreground:"9CDCFE"},{token:"constant",foreground:"569CD6"},{token:"comment",foreground:"608B4E"},{token:"number",foreground:"FFFFFF"},{token:"regexp",foreground:"C0C0C0"},{token:"annotation",foreground:"569CD6"},{token:"type",foreground:"3DC9B0"},{token:"delimiter",foreground:"FFFF00"},{token:"delimiter.html",foreground:"FFFF00"},{token:"tag",foreground:"569CD6"},{token:"tag.id.pug",foreground:"4F76AC"},{token:"tag.class.pug",foreground:"4F76AC"},{token:"meta",foreground:"D4D4D4"},{token:"meta.tag",foreground:"CE9178"},{token:"metatag",foreground:"569CD6"},{token:"metatag.content.html",foreground:"1AEBFF"},{token:"metatag.html",foreground:"569CD6"},{token:"metatag.xml",foreground:"569CD6"},{token:"metatag.php",fontStyle:"bold"},{token:"key",foreground:"9CDCFE"},{token:"string.key",foreground:"9CDCFE"},{token:"string.value",foreground:"CE9178"},{token:"attribute.name",foreground:"569CD6"},{token:"attribute.value",foreground:"3FF23F"},{token:"string",foreground:"CE9178"},{token:"string.sql",foreground:"FF0000"},{token:"keyword",foreground:"569CD6"},{token:"keyword.flow",foreground:"C586C0"},{token:"operator.sql",foreground:"778899"},{token:"operator.swift",foreground:"909090"},{token:"predefined.sql",foreground:"FF00FF"}],colors:{[Dn.r]:"#000000",[Dn.B]:"#FFFFFF",[kn.o]:"#FFFFFF",[kn.a]:"#FFFFFF"}};var In=i("9c41"),Mn=i("bf5b");function Tn(){const e=new j.b,t=Object(Mn.a)();return t.onDidChange(()=>e.fire()),{onDidChange:e.event,getCSS(){const e={};var i,n,o=[];for(i of t.getIcons()){var r=(i=>{let n=i.defaults;for(;ji.d.isThemeIcon(n);){var o=t.getIcon(n.id);if(!o)return;n=o.defaults}var r=n.fontId;if(r){var s=t.getIconFont(r);if(s)return e[r]=s,`.codicon-${i.id}:before { content: '${n.fontCharacter}'; font-family: ${Object(Y.r)(r)}; }`}return`.codicon-${i.id}:before { content: '${n.fontCharacter}'; }`})(i);r&&o.push(r)}for(n in e){var s=e[n].definition.src.map(e=>`${Object(Y.s)(e.location)} format('${e.format}')`).join(", ");o.push(`@font-face { src: ${s}; font-family: ${Object(Y.r)(n)}; font-display: block; }`)}return o.join("\n")}}}const An="vs-dark",Rn="hc-black",Pn=cn.a.as(Dn.a.ColorContribution),Fn=cn.a.as(ji.a.ThemingContribution);class Bn{constructor(e,t){this.semanticHighlighting=!1,t=(this.themeData=t).base,0{this._codiconCSS=e.getCSS(),this._updateCSS()}),Y.m("(forced-colors: active)",()=>{this._updateActualTheme()})}registerEditorContainer(e){return Y.O(e)?this._registerShadowDomContainer(e):this._registerRegularEditorContainer()}_registerRegularEditorContainer(){return this._globalStyleElement||(this._globalStyleElement=Y.w(),this._globalStyleElement.className="monaco-colors",this._globalStyleElement.textContent=this._allCSS,this._styleElements.push(this._globalStyleElement)),ve.a.None}_registerShadowDomContainer(e){const t=Y.w(e);return t.className="monaco-colors",t.textContent=this._allCSS,this._styleElements.push(t),{dispose:()=>{for(let e=0;e{t.base===e&&t.notifyBaseUpdated()}),this._theme.themeName===e&&this.setTheme(e)}getColorTheme(){return this._theme}setColorMapOverride(e){this._colorMapOverride=e,this._updateThemeOrColorMap()}setTheme(e){let t;t=this._knownThemes.has(e)?this._knownThemes.get(e):this._knownThemes.get("vs"),this._desiredTheme=t,this._updateActualTheme()}_updateActualTheme(){var e=this._autoDetectHighContrast&&window.matchMedia("(forced-colors: active)").matches?this._knownThemes.get(Rn):this._desiredTheme;this._theme!==e&&(this._theme=e,this._updateThemeOrColorMap())}setAutoDetectHighContrast(e){this._autoDetectHighContrast=e,this._updateActualTheme()}_updateThemeOrColorMap(){let e=[],t={},i={addRule:i=>{t[i]||(e.push(i),t[i]=!0)}};Fn.getThemingParticipants().forEach(e=>e(this._theme,i,this._environment));var n=this._colorMapOverride||this._theme.tokenTheme.getColorMap();i.addRule(function(e){var t=[];for(let n=1,o=e.length;ne.textContent=this._allCSS)}getFileIconTheme(){return{hasFileIcons:!1,hasFolderIcons:!1,hidesExplorerArrows:!1}}}var zn=i("258a");st=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3{if(6===e.source){var t=Array.from(zn.a.map(this._values,([e])=>e));this._values.clear(),i.fire(new Yn(t))}else{var n=[];for(const t of e.affectedKeys){var o="config."+t,r=this._values.findSuperstr(o);void 0!==r&&(n.push(...zn.a.map(r,([e])=>e)),this._values.deleteSuperstr(o)),this._values.has(o)&&(n.push(o),this._values.delete(o))}i.fire(new Yn(n))}})}dispose(){this._listener.dispose()}getValue(e){if(0!==e.indexOf($n._keyPrefix))return super.getValue(e);if(this._values.has(e))return this._values.get(e);var t=e.substr($n._keyPrefix.length),i=this._configurationService.getValue(t);let n=void 0;switch(typeof i){case"number":case"boolean":case"string":n=i;break;default:n=Array.isArray(i)?JSON.stringify(i):i}return this._values.set(e,n),n}setValue(e,t){return super.setValue(e,t)}removeValue(e){return super.removeValue(e)}}$n._keyPrefix="config.";class Gn{constructor(e,t,i){this._service=e,this._key=t,this._defaultValue=i,this.reset()}set(e){this._service.setContext(this._key,e)}reset(){void 0===this._defaultValue?this._service.removeContext(this._key):this._service.setContext(this._key,this._defaultValue)}get(){return this._service.getContextKeyValue(this._key)}}class Zn{constructor(e){this.key=e}affectsSome(e){return e.has(this.key)}}class Yn{constructor(e){this.keys=e}affectsSome(e){for(const t of this.keys)if(e.has(t))return!0;return!1}}class Xn{constructor(e){this.events=e}affectsSome(e){for(const t of this.events)if(t.affectsSome(e))return!0;return!1}}class Qn{constructor(e){this._onDidChangeContext=new j.e({merge:e=>new Xn(e)}),this.onDidChangeContext=this._onDidChangeContext.event,this._isDisposed=!1,this._myContextId=e}createKey(e,t){if(this._isDisposed)throw new Error("AbstractContextKeyService has been disposed");return new Gn(this,e,t)}bufferChangeEvents(e){this._onDidChangeContext.pause();try{e()}finally{this._onDidChangeContext.resume()}}createScoped(e){if(this._isDisposed)throw new Error("AbstractContextKeyService has been disposed");return new eo(this,e)}contextMatchesRules(e){if(this._isDisposed)throw new Error("AbstractContextKeyService has been disposed");var t=this.getContextValuesContainer(this._myContextId);return ii.contextMatchesRules(t,e)}getContextKeyValue(e){if(!this._isDisposed)return this.getContextValuesContainer(this._myContextId).getValue(e)}setContext(e,t){var i;this._isDisposed||(i=this.getContextValuesContainer(this._myContextId))&&i.setValue(e,t)&&this._onDidChangeContext.fire(new Zn(e))}removeContext(e){this._isDisposed||this.getContextValuesContainer(this._myContextId).removeValue(e)&&this._onDidChangeContext.fire(new Zn(e))}getContext(e){return this._isDisposed?qn.INSTANCE:this.getContextValuesContainer(function(e){for(;e;){var t;if(e.hasAttribute(Un))return(t=e.getAttribute(Un))?parseInt(t,10):NaN;e=e.parentElement}return 0}(e))}}let Jn=class extends Qn{constructor(e){super(0),this._contexts=new Map,this._toDispose=new ve.b,this._lastContextId=0,e=new $n(this._myContextId,e,this._onDidChangeContext),this._contexts.set(this._myContextId,e),this._toDispose.add(e)}dispose(){this._onDidChangeContext.dispose(),this._isDisposed=!0,this._toDispose.dispose()}getContextValuesContainer(e){return!this._isDisposed&&this._contexts.get(e)||qn.INSTANCE}createChildContext(e=this._myContextId){if(this._isDisposed)throw new Error("ContextKeyService has been disposed");var t=++this._lastContextId;return this._contexts.set(t,new Kn(t,this.getContextValuesContainer(e))),t}disposeContext(e){this._isDisposed||this._contexts.delete(e)}};Jn=st([rt(0,qt.a)],Jn);class eo extends Qn{constructor(e,t){if(super(e.createChildContext()),this._parentChangeListener=new ve.d,this._parent=e,this._updateParentChangeListener(),this._domNode=t,this._domNode.hasAttribute(Un)){let e="";this._domNode.classList&&(e=Array.from(this._domNode.classList.values()).join(", "))}this._domNode.setAttribute(Un,String(this._myContextId))}_updateParentChangeListener(){this._parentChangeListener.value=this._parent.onDidChangeContext(this._onDidChangeContext.fire,this._onDidChangeContext)}dispose(){this._isDisposed||(this._onDidChangeContext.dispose(),this._parent.disposeContext(this._myContextId),this._parentChangeListener.dispose(),this._domNode.removeAttribute(Un),this._isDisposed=!0)}getContextValuesContainer(e){return this._isDisposed?qn.INSTANCE:this._parent.getContextValuesContainer(e)}createChildContext(e=this._myContextId){if(this._isDisposed)throw new Error("ScopedContextKeyService has been disposed");return this._parent.createChildContext(e)}disposeContext(e){this._isDisposed||this._parent.disposeContext(e)}}ie.a.registerCommand(ti.d,(function(e,t,i){e.get(ti.b).createKey(String(t),i)})),ie.a.registerCommand({id:"getContextKeyInfo",handler(){return[...ti.c.all()].sort((e,t)=>e.key.localeCompare(t.key))},description:{description:Object(Jt.a)("getContextKeyInfo","A command that returns information about context keys"),args:[]}}),ie.a.registerCommand("_generateContextKeyInfo",(function(){var e,t=[],i=new Set;for(e of ti.c.all())i.has(e.key)||(i.add(e.key),t.push(e));t.sort((e,t)=>e.key.localeCompare(t.key))}));var to,io=i("5d75"),no=i("5d28"),oo=i("0f70"),ro=i("a60f"),so=i("5aa5"),ao=(qi=i("eff2"),Qi=i("b9db"),i("0a31")),lo=i("9ee1");function ho(e,t,i){var n=i.mode===to.ALIGN?i.offset:i.offset+i.size,o=i.mode===to.ALIGN?i.offset+i.size:i.offset;return 0===i.position?t<=e-n?n:t<=o?o-t:Math.max(e-t,0):t<=o?o-t:t<=e-n?n:0}i("4d3d"),(st=to=to||{})[st.AVOID=0]="AVOID",st[st.ALIGN=1]="ALIGN";class co extends ve.a{constructor(e,t){super(),this.container=null,this.delegate=null,this.toDisposeOnClean=ve.a.None,this.toDisposeOnSetContainer=ve.a.None,this.shadowRoot=null,this.shadowRootHostElement=null,this.view=Y.a(".context-view"),this.useFixedPosition=!1,this.useShadowDOM=!1,Y.K(this.view),this.setContainer(e,t),this._register(Object(ve.i)(()=>this.setContainer(null,1)))}setContainer(e,t){var i;if(this.container&&(this.toDisposeOnSetContainer.dispose(),this.shadowRoot?(this.shadowRoot.removeChild(this.view),(this.shadowRoot=null)!=(i=this.shadowRootHostElement)&&i.remove(),this.shadowRootHostElement=null):this.container.removeChild(this.view),this.container=null),e){this.container=e,this.useFixedPosition=1!==t,this.useShadowDOM=3===t,this.useShadowDOM?(this.shadowRootHostElement=Y.a(".shadow-root-host"),this.container.appendChild(this.shadowRootHostElement),this.shadowRoot=this.shadowRootHostElement.attachShadow({mode:"open"}),(i=document.createElement("style")).textContent=uo,this.shadowRoot.appendChild(i),this.shadowRoot.appendChild(this.view),this.shadowRoot.appendChild(Y.a("slot"))):this.container.appendChild(this.view);const n=new ve.b;co.BUBBLE_UP_EVENTS.forEach(e=>{n.add(Y.o(this.container,e,e=>{this.onDOMEvent(e,!1)}))}),co.BUBBLE_DOWN_EVENTS.forEach(e=>{n.add(Y.o(this.container,e,e=>{this.onDOMEvent(e,!0)},!0))}),this.toDisposeOnSetContainer=n}}show(e){this.isVisible()&&this.hide(),Y.t(this.view),this.view.className="context-view",this.view.style.top="0px",this.view.style.left="0px",this.view.style.zIndex="2500",this.view.style.position=this.useFixedPosition?"fixed":"absolute",Y.W(this.view),this.toDisposeOnClean=e.render(this.view)||ve.a.None,this.delegate=e,this.doLayout(),this.delegate.focus&&this.delegate.focus()}getViewElement(){return this.view}layout(){this.isVisible()&&(!1!==this.delegate.canRelayout||we.c&&ao.a.pointerEvents?(this.delegate.layout&&this.delegate.layout(),this.doLayout()):this.hide())}doLayout(){if(this.isVisible()){var e=this.delegate.getAnchor();let s;s=Y.M(e)?{top:(n=Y.D(e)).top,left:n.left,width:n.width,height:n.height}:{top:e.y,left:e.x,width:e.width||1,height:e.height||2};var t,i,n=Y.I(this.view),o=(e=Y.H(this.view),this.delegate.anchorPosition||0),r=this.delegate.anchorAlignment||0;let a,l;0===(this.delegate.anchorAxisAlignment||0)?(t={offset:s.top-window.pageYOffset,size:s.height,position:0===o?0:1},i={offset:s.left,size:s.width,position:0===r?0:1,mode:to.ALIGN},a=ho(window.innerHeight,e,t)+window.pageYOffset,lo.a.intersects({start:a,end:a+e},{start:t.offset,end:t.offset+t.size})&&(i.mode=to.AVOID),l=ho(window.innerWidth,n,i)):(t={offset:s.left,size:s.width,position:0===r?0:1},i={offset:s.top,size:s.height,position:0===o?0:1,mode:to.ALIGN},l=ho(window.innerWidth,n,t),lo.a.intersects({start:l,end:l+n},{start:t.offset,end:t.offset+t.size})&&(i.mode=to.AVOID),a=ho(window.innerHeight,e,i)+window.pageYOffset),this.view.classList.remove("top","bottom","left","right"),this.view.classList.add(0===o?"bottom":"top"),this.view.classList.add(0===r?"left":"right"),this.view.classList.toggle("fixed",this.useFixedPosition),n=Y.D(this.container),this.view.style.top=a-(this.useFixedPosition?Y.D(this.view):n).top+"px",this.view.style.left=l-(this.useFixedPosition?Y.D(this.view):n).left+"px",this.view.style.width="initial"}}hide(e){var t=this.delegate;(this.delegate=null)!=t&&t.onHide&&t.onHide(e),this.toDisposeOnClean.dispose(),Y.K(this.view)}isVisible(){return!!this.delegate}onDOMEvent(e,t){this.delegate&&(this.delegate.onDOMEvent?this.delegate.onDOMEvent(e,document.activeElement):t&&!Y.L(e.target,this.container)&&this.hide())}dispose(){this.hide(),super.dispose()}}co.BUBBLE_UP_EVENTS=["click","keydown","focus","blur"],co.BUBBLE_DOWN_EVENTS=["click"];let uo='\n\t:host {\n\t\tall: initial; /* 1st rule so subsequent properties are reset. */\n\t}\n\n\t@font-face {\n\t\tfont-family: "codicon";\n\t\tfont-display: block;\n\t\tsrc: url("./codicon.ttf?5d4d76ab2ce5108968ad644d591a16a6") format("truetype");\n\t}\n\n\t.codicon[class*=\'codicon-\'] {\n\t\tfont: normal normal normal 16px/1 codicon;\n\t\tdisplay: inline-block;\n\t\ttext-decoration: none;\n\t\ttext-rendering: auto;\n\t\ttext-align: center;\n\t\t-webkit-font-smoothing: antialiased;\n\t\t-moz-osx-font-smoothing: grayscale;\n\t\tuser-select: none;\n\t\t-webkit-user-select: none;\n\t\t-ms-user-select: none;\n\t}\n\n\t:host {\n\t\tfont-family: -apple-system, BlinkMacSystemFont, "Segoe WPC", "Segoe UI", "HelveticaNeue-Light", system-ui, "Ubuntu", "Droid Sans", sans-serif;\n\t}\n\n\t:host-context(.mac) { font-family: -apple-system, BlinkMacSystemFont, sans-serif; }\n\t:host-context(.mac:lang(zh-Hans)) { font-family: -apple-system, BlinkMacSystemFont, "PingFang SC", "Hiragino Sans GB", sans-serif; }\n\t:host-context(.mac:lang(zh-Hant)) { font-family: -apple-system, BlinkMacSystemFont, "PingFang TC", sans-serif; }\n\t:host-context(.mac:lang(ja)) { font-family: -apple-system, BlinkMacSystemFont, "Hiragino Kaku Gothic Pro", sans-serif; }\n\t:host-context(.mac:lang(ko)) { font-family: -apple-system, BlinkMacSystemFont, "Nanum Gothic", "Apple SD Gothic Neo", "AppleGothic", sans-serif; }\n\n\t:host-context(.windows) { font-family: "Segoe WPC", "Segoe UI", sans-serif; }\n\t:host-context(.windows:lang(zh-Hans)) { font-family: "Segoe WPC", "Segoe UI", "Microsoft YaHei", sans-serif; }\n\t:host-context(.windows:lang(zh-Hant)) { font-family: "Segoe WPC", "Segoe UI", "Microsoft Jhenghei", sans-serif; }\n\t:host-context(.windows:lang(ja)) { font-family: "Segoe WPC", "Segoe UI", "Yu Gothic UI", "Meiryo UI", sans-serif; }\n\t:host-context(.windows:lang(ko)) { font-family: "Segoe WPC", "Segoe UI", "Malgun Gothic", "Dotom", sans-serif; }\n\n\t:host-context(.linux) { font-family: system-ui, "Ubuntu", "Droid Sans", sans-serif; }\n\t:host-context(.linux:lang(zh-Hans)) { font-family: system-ui, "Ubuntu", "Droid Sans", "Source Han Sans SC", "Source Han Sans CN", "Source Han Sans", sans-serif; }\n\t:host-context(.linux:lang(zh-Hant)) { font-family: system-ui, "Ubuntu", "Droid Sans", "Source Han Sans TC", "Source Han Sans TW", "Source Han Sans", sans-serif; }\n\t:host-context(.linux:lang(ja)) { font-family: system-ui, "Ubuntu", "Droid Sans", "Source Han Sans J", "Source Han Sans JP", "Source Han Sans", sans-serif; }\n\t:host-context(.linux:lang(ko)) { font-family: system-ui, "Ubuntu", "Droid Sans", "Source Han Sans K", "Source Han Sans JR", "Source Han Sans", "UnDotum", "FBaekmuk Gulim", sans-serif; }\n';var go,po=i("1898"),mo=i("f070"),fo=i("561a"),_o=i("1097");const bo=/\(&([^\s&])\)|(^|[^&])&([^\s&])/,vo=/(&)?(&)([^\s&])/g,Co=Object(fo.e)("menu-selection",fo.b.check),wo=Object(fo.e)("menu-submenu",fo.b.chevronRight);(rt=go=go||{})[rt.Right=0]="Right",rt[rt.Left=1]="Left";class yo extends so.a{constructor(e,t,i={}){e.classList.add("monaco-menu-container"),e.setAttribute("role","presentation");var n=document.createElement("div");n.classList.add("monaco-menu"),n.setAttribute("role","presentation"),super(n,{orientation:1,actionViewItemProvider:e=>this.doGetActionViewItem(e,i,o),context:i.context,actionRunner:i.actionRunner,ariaLabel:i.ariaLabel,focusOnlyEnabledItems:!0,triggerKeys:{keys:[3,...we.f||we.d?[10]:[]],keyDown:!0}}),this.menuElement=n,this.actionsList.setAttribute("role","menu"),this.actionsList.tabIndex=0,this.menuDisposables=this._register(new ve.b),this.initializeStyleSheet(e),this._register(ro.b.addTarget(n)),Object(Y.i)(n,Y.d.KEY_DOWN,e=>{new Wt.a(e).equals(2)&&e.preventDefault()}),i.enableMnemonics&&this.menuDisposables.add(Object(Y.i)(n,Y.d.KEY_DOWN,e=>{var t,i=e.key.toLocaleLowerCase();this.mnemonics.has(i)&&(Y.c.stop(e,!0),1===(t=this.mnemonics.get(i)).length&&(t[0]instanceof Lo&&t[0].container&&this.focusItemByElement(t[0].container),t[0].onClick(e)),1{var t=new Wt.a(e);t.equals(14)||t.equals(11)?(this.focusedItem=this.viewItems.length-1,this.focusNext(),Y.c.stop(e,!0)):(t.equals(13)||t.equals(12))&&(this.focusedItem=0,this.focusPrevious(),Y.c.stop(e,!0))})),this._register(Object(Y.i)(this.domNode,Y.d.MOUSE_OUT,e=>{var t=e.relatedTarget;Object(Y.L)(t,this.domNode)||(this.focusedItem=void 0,this.updateFocus(),e.stopPropagation())})),this._register(Object(Y.i)(this.actionsList,Y.d.MOUSE_OVER,e=>{let t=e.target;if(t&&Object(Y.L)(t,this.actionsList)&&t!==this.actionsList){for(;t.parentElement!==this.actionsList&&null!==t.parentElement;)t=t.parentElement;t.classList.contains("action-item")&&(e=this.focusedItem,this.setFocusedItem(t),e!==this.focusedItem)&&this.updateFocus()}})),this._register(ro.b.addTarget(this.actionsList)),this._register(Object(Y.i)(this.actionsList,ro.a.Tap,e=>{let t=e.initialTarget;if(t&&Object(Y.L)(t,this.actionsList)&&t!==this.actionsList){for(;t.parentElement!==this.actionsList&&null!==t.parentElement;)t=t.parentElement;t.classList.contains("action-item")&&(e=this.focusedItem,this.setFocusedItem(t),e!==this.focusedItem)&&this.updateFocus()}}));let o={parent:this};this.mnemonics=new Map,this.scrollableElement=this._register(new po.a(n,{alwaysConsumeMouseWheel:!0,horizontal:2,vertical:3,verticalScrollbarSize:7,handleMouseWheel:!0,useShadows:!0}));var r=this.scrollableElement.getDomNode();r.style.position="",this._register(Object(Y.i)(n,ro.a.Change,e=>{Y.c.stop(e,!0);var t=this.scrollableElement.getScrollPosition().scrollTop;this.scrollableElement.setScrollPosition({scrollTop:t-e.translationY})})),this._register(Object(Y.i)(r,Y.d.MOUSE_UP,e=>{e.preventDefault()})),n.style.maxHeight=Math.max(10,window.innerHeight-e.getBoundingClientRect().top-35)+"px",t=t.filter(e=>{var t;return null==(t=i.submenuIds)||!t.has(e.id)}),this.push(t,{icon:!0,label:!0,isMenu:!0}),e.appendChild(this.scrollableElement.getDomNode()),this.scrollableElement.scanDomNode(),this.viewItems.filter(e=>!(e instanceof xo)).forEach((e,t,i)=>{e.updatePositionInSet(t+1,i.length)})}initializeStyleSheet(e){Object(Y.O)(e)?(this.styleSheet=Object(Y.w)(e),this.styleSheet.textContent=ko):(yo.globalStyleSheet||(yo.globalStyleSheet=Object(Y.w)(),yo.globalStyleSheet.textContent=ko),this.styleSheet=yo.globalStyleSheet)}style(e){var t=this.getContainer(),i=e.foregroundColor?""+e.foregroundColor:"",n=e.backgroundColor?""+e.backgroundColor:"",o=e.borderColor?"1px solid "+e.borderColor:"",r=e.shadowColor?"0 2px 4px "+e.shadowColor:"";t.style.border=o,this.domNode.style.color=i,this.domNode.style.backgroundColor=n,t.style.boxShadow=r,this.viewItems&&this.viewItems.forEach(t=>{(t instanceof So||t instanceof xo)&&t.style(e)})}getContainer(){return this.scrollableElement.getDomNode()}get onScroll(){return this.scrollableElement.onScroll}focusItemByElement(e){var t=this.focusedItem;this.setFocusedItem(e),t!==this.focusedItem&&this.updateFocus()}setFocusedItem(e){for(let t=0;t{this.element&&(this._register(Object(Y.i)(this.element,Y.d.MOUSE_UP,e=>{Y.c.stop(e,!0),oo.g?new no.a(e).rightButton||this.onClick(e):setTimeout(()=>{this.onClick(e)},0)})),this._register(Object(Y.i)(this.element,Y.d.CONTEXT_MENU,e=>{Y.c.stop(e,!0)})))},100),this._register(this.runOnceToEnableMouseUp)}render(e){super.render(e),this.element&&(this.container=e,this.item=Object(Y.q)(this.element,Object(Y.a)("a.action-menu-item")),this._action.id===mo.d.ID?this.item.setAttribute("role","presentation"):(this.item.setAttribute("role","menuitem"),this.mnemonic&&this.item.setAttribute("aria-keyshortcuts",""+this.mnemonic)),this.check=Object(Y.q)(this.item,Object(Y.a)("span.menu-item-check"+Co.cssSelector)),this.check.setAttribute("role","none"),this.label=Object(Y.q)(this.item,Object(Y.a)("span.action-label")),this.options.label&&this.options.keybinding&&(Object(Y.q)(this.item,Object(Y.a)("span.keybinding")).textContent=this.options.keybinding),this.runOnceToEnableMouseUp.schedule(),this.updateClass(),this.updateLabel(),this.updateTooltip(),this.updateEnabled(),this.updateChecked())}blur(){super.blur(),this.applyStyle()}focus(){super.focus(),this.item&&this.item.focus(),this.applyStyle()}updatePositionInSet(e,t){this.item&&(this.item.setAttribute("aria-posinset",""+e),this.item.setAttribute("aria-setsize",""+t))}updateLabel(){if(this.label&&this.options.label){Object(Y.t)(this.label);let i=Object(_o.e)(this.getAction().label);if(i){var e=function(e){var t=bo,i=t.exec(e);return i?(i=!i[1],e.replace(t,i?"$2$3":"").trim()):e}(i);e=(this.options.enableMnemonics||(i=e),this.label.setAttribute("aria-label",e.replace(/&&/g,"&")),bo.exec(i));if(e){i=Te.s(i),vo.lastIndex=0;let n=vo.exec(i);for(;n&&n[1];)n=vo.exec(i);var t=e=>e.replace(/&&/g,"&");n?this.label.append(Te.J(t(i.substr(0,n.index))," "),Object(Y.a)("u",{"aria-hidden":"true"},n[3]),Te.O(t(i.substr(n.index+n[0].length))," ")):this.label.innerText=t(i).trim(),this.item&&this.item.setAttribute("aria-keyshortcuts",(e[1]||e[3]).toLocaleLowerCase())}else this.label.innerText=i.replace(/&&/g,"&").trim()}}}updateTooltip(){let e=null;this.getAction().tooltip?e=this.getAction().tooltip:!this.options.label&&this.getAction().label&&this.options.icon&&(e=this.getAction().label,this.options.keybinding)&&(e=Jt.a({key:"titleLabel",comment:["action title","action keybinding"]},"{0} ({1})",e,this.options.keybinding)),e&&this.item&&(this.item.title=e)}updateClass(){this.cssClass&&this.item&&this.item.classList.remove(...this.cssClass.split(" ")),this.options.icon&&this.label?(this.cssClass=this.getAction().class||"",this.label.classList.add("icon"),this.cssClass&&this.label.classList.add(...this.cssClass.split(" ")),this.updateEnabled()):this.label&&this.label.classList.remove("icon")}updateEnabled(){this.getAction().enabled?(this.element&&(this.element.classList.remove("disabled"),this.element.removeAttribute("aria-disabled")),this.item&&(this.item.classList.remove("disabled"),this.item.removeAttribute("aria-disabled"),this.item.tabIndex=0)):(this.element&&(this.element.classList.add("disabled"),this.element.setAttribute("aria-disabled","true")),this.item&&(this.item.classList.add("disabled"),this.item.setAttribute("aria-disabled","true")))}updateChecked(){this.item&&(this.getAction().checked?(this.item.classList.add("checked"),this.item.setAttribute("role","menuitemcheckbox"),this.item.setAttribute("aria-checked","true")):(this.item.classList.remove("checked"),this.item.setAttribute("role","menuitem"),this.item.setAttribute("aria-checked","false")))}getMnemonic(){return this.mnemonic}applyStyle(){var e,t,i;this.menuStyle&&(e=(i=this.element&&this.element.classList.contains("focused"))&&this.menuStyle.selectionForegroundColor?this.menuStyle.selectionForegroundColor:this.menuStyle.foregroundColor,t=i&&this.menuStyle.selectionBackgroundColor?this.menuStyle.selectionBackgroundColor:void 0,i=i&&this.menuStyle.selectionBorderColor?"thin solid "+this.menuStyle.selectionBorderColor:"",this.item&&(this.item.style.color=e?e.toString():"",this.item.style.backgroundColor=t?t.toString():""),this.check&&(this.check.style.color=e?e.toString():""),this.container)&&(this.container.style.border=i)}style(e){this.menuStyle=e,this.applyStyle()}}class Lo extends So{constructor(e,t,i,n){super(e,e,n),this.submenuActions=t,this.parentData=i,this.submenuOptions=n,this.mysubmenu=null,this.submenuDisposables=this._register(new ve.b),this.mouseOver=!1,this.expandDirection=n&&void 0!==n.expandDirection?n.expandDirection:go.Right,this.showScheduler=new be.e(()=>{this.mouseOver&&(this.cleanupExistingSubmenu(!1),this.createSubmenu(!1))},250),this.hideScheduler=new be.e(()=>{this.element&&!Object(Y.L)(Object(Y.y)(),this.element)&&this.parentData.submenu===this.mysubmenu&&(this.parentData.parent.focus(!1),this.cleanupExistingSubmenu(!0))},750)}render(e){super.render(e),this.element&&(this.item&&(this.item.classList.add("monaco-submenu-item"),this.item.tabIndex=0,this.item.setAttribute("aria-haspopup","true"),this.updateAriaExpanded("false"),this.submenuIndicator=Object(Y.q)(this.item,Object(Y.a)("span.submenu-indicator"+wo.cssSelector)),this.submenuIndicator.setAttribute("aria-hidden","true")),this._register(Object(Y.i)(this.element,Y.d.KEY_UP,e=>{var t=new Wt.a(e);(t.equals(17)||t.equals(3))&&(Y.c.stop(e,!0),this.createSubmenu(!0))})),this._register(Object(Y.i)(this.element,Y.d.KEY_DOWN,e=>{var t=new Wt.a(e);Object(Y.y)()===this.item&&(t.equals(17)||t.equals(3))&&Y.c.stop(e,!0)})),this._register(Object(Y.i)(this.element,Y.d.MOUSE_OVER,e=>{this.mouseOver||(this.mouseOver=!0,this.showScheduler.schedule())})),this._register(Object(Y.i)(this.element,Y.d.MOUSE_LEAVE,e=>{this.mouseOver=!1})),this._register(Object(Y.i)(this.element,Y.d.FOCUS_OUT,e=>{this.element&&!Object(Y.L)(Object(Y.y)(),this.element)&&this.hideScheduler.schedule()})),this._register(this.parentData.parent.onScroll(()=>{this.parentData.parent.focus(!1),this.cleanupExistingSubmenu(!1)})))}updateEnabled(){}onClick(e){Y.c.stop(e,!0),this.cleanupExistingSubmenu(!1),this.createSubmenu(!0)}cleanupExistingSubmenu(e){if(this.parentData.submenu&&(e||this.parentData.submenu!==this.mysubmenu)){try{this.parentData.submenu.dispose()}catch(e){}this.parentData.submenu=void 0,this.updateAriaExpanded("false"),this.submenuContainer&&(this.submenuDisposables.clear(),this.submenuContainer=void 0)}}calculateSubmenuMenuLayout(e,t,i,n){var o={top:0,left:0};return o.left=ho(e.width,t.width,{position:n===go.Right?0:1,offset:i.left,size:i.width}),o.left>=i.left&&o.left{new Wt.a(e).equals(15)&&(Y.c.stop(e,!0),this.parentData.parent.focus(),this.cleanupExistingSubmenu(!0))})),this.submenuDisposables.add(Object(Y.i)(this.submenuContainer,Y.d.KEY_DOWN,e=>{new Wt.a(e).equals(15)&&Y.c.stop(e,!0)})),this.submenuDisposables.add(this.parentData.submenu.onDidCancel(()=>{this.parentData.parent.focus(),this.cleanupExistingSubmenu(!0)})),this.parentData.submenu.focus(e),this.mysubmenu=this.parentData.submenu))}updateAriaExpanded(e){var t;this.item&&null!=(t=this.item)&&t.setAttribute("aria-expanded",e)}applyStyle(){var e;super.applyStyle(),this.menuStyle&&(e=this.element&&this.element.classList.contains("focused")&&this.menuStyle.selectionForegroundColor?this.menuStyle.selectionForegroundColor:this.menuStyle.foregroundColor,this.submenuIndicator&&(this.submenuIndicator.style.color=e?""+e:""),this.parentData.submenu)&&this.parentData.submenu.style(this.menuStyle)}dispose(){super.dispose(),this.hideScheduler.dispose(),this.mysubmenu&&(this.mysubmenu.dispose(),this.mysubmenu=null),this.submenuContainer&&(this.submenuContainer=void 0)}}class xo extends qi.a{style(e){this.label&&(this.label.style.borderBottomColor=e.separatorColor?""+e.separatorColor:"")}}let ko=`\n.monaco-menu {\n\tfont-size: 13px;\n\n}\n\n${Object(Qi.a)(Co)}\n${Object(Qi.a)(wo)}\n\n.monaco-menu .monaco-action-bar {\n\ttext-align: right;\n\toverflow: hidden;\n\twhite-space: nowrap;\n}\n\n.monaco-menu .monaco-action-bar .actions-container {\n\tdisplay: flex;\n\tmargin: 0 auto;\n\tpadding: 0;\n\twidth: 100%;\n\tjustify-content: flex-end;\n}\n\n.monaco-menu .monaco-action-bar.vertical .actions-container {\n\tdisplay: inline-block;\n}\n\n.monaco-menu .monaco-action-bar.reverse .actions-container {\n\tflex-direction: row-reverse;\n}\n\n.monaco-menu .monaco-action-bar .action-item {\n\tcursor: pointer;\n\tdisplay: inline-block;\n\ttransition: transform 50ms ease;\n\tposition: relative; /* DO NOT REMOVE - this is the key to preventing the ghosting icon bug in Chrome 42 */\n}\n\n.monaco-menu .monaco-action-bar .action-item.disabled {\n\tcursor: default;\n}\n\n.monaco-menu .monaco-action-bar.animated .action-item.active {\n\ttransform: scale(1.272019649, 1.272019649); /* 1.272019649 = √φ */\n}\n\n.monaco-menu .monaco-action-bar .action-item .icon,\n.monaco-menu .monaco-action-bar .action-item .codicon {\n\tdisplay: inline-block;\n}\n\n.monaco-menu .monaco-action-bar .action-item .codicon {\n\tdisplay: flex;\n\talign-items: center;\n}\n\n.monaco-menu .monaco-action-bar .action-label {\n\tfont-size: 11px;\n\tmargin-right: 4px;\n}\n\n.monaco-menu .monaco-action-bar .action-item.disabled .action-label,\n.monaco-menu .monaco-action-bar .action-item.disabled .action-label:hover {\n\topacity: 0.4;\n}\n\n/* Vertical actions */\n\n.monaco-menu .monaco-action-bar.vertical {\n\ttext-align: left;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-item {\n\tdisplay: block;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-label.separator {\n\tdisplay: block;\n\tborder-bottom: 1px solid #bbb;\n\tpadding-top: 1px;\n\tmargin-left: .8em;\n\tmargin-right: .8em;\n}\n\n.monaco-menu .secondary-actions .monaco-action-bar .action-label {\n\tmargin-left: 6px;\n}\n\n/* Action Items */\n.monaco-menu .monaco-action-bar .action-item.select-container {\n\toverflow: hidden; /* somehow the dropdown overflows its container, we prevent it here to not push */\n\tflex: 1;\n\tmax-width: 170px;\n\tmin-width: 60px;\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n\tmargin-right: 10px;\n}\n\n.monaco-menu .monaco-action-bar.vertical {\n\tmargin-left: 0;\n\toverflow: visible;\n}\n\n.monaco-menu .monaco-action-bar.vertical .actions-container {\n\tdisplay: block;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-item {\n\tpadding: 0;\n\ttransform: none;\n\tdisplay: flex;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-item.active {\n\ttransform: none;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-menu-item {\n\tflex: 1 1 auto;\n\tdisplay: flex;\n\theight: 2em;\n\talign-items: center;\n\tposition: relative;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-label {\n\tflex: 1 1 auto;\n\ttext-decoration: none;\n\tpadding: 0 1em;\n\tbackground: none;\n\tfont-size: 12px;\n\tline-height: 1;\n}\n\n.monaco-menu .monaco-action-bar.vertical .keybinding,\n.monaco-menu .monaco-action-bar.vertical .submenu-indicator {\n\tdisplay: inline-block;\n\tflex: 2 1 auto;\n\tpadding: 0 1em;\n\ttext-align: right;\n\tfont-size: 12px;\n\tline-height: 1;\n}\n\n.monaco-menu .monaco-action-bar.vertical .submenu-indicator {\n\theight: 100%;\n}\n\n.monaco-menu .monaco-action-bar.vertical .submenu-indicator.codicon {\n\tfont-size: 16px !important;\n\tdisplay: flex;\n\talign-items: center;\n}\n\n.monaco-menu .monaco-action-bar.vertical .submenu-indicator.codicon::before {\n\tmargin-left: auto;\n\tmargin-right: -20px;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-item.disabled .keybinding,\n.monaco-menu .monaco-action-bar.vertical .action-item.disabled .submenu-indicator {\n\topacity: 0.4;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-label:not(.separator) {\n\tdisplay: inline-block;\n\tbox-sizing: border-box;\n\tmargin: 0;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-item {\n\tposition: static;\n\toverflow: visible;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-item .monaco-submenu {\n\tposition: absolute;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-label.separator {\n\tpadding: 0.5em 0 0 0;\n\tmargin-bottom: 0.5em;\n\twidth: 100%;\n\theight: 0px !important;\n\tmargin-left: .8em !important;\n\tmargin-right: .8em !important;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-label.separator.text {\n\tpadding: 0.7em 1em 0.1em 1em;\n\tfont-weight: bold;\n\topacity: 1;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-label:hover {\n\tcolor: inherit;\n}\n\n.monaco-menu .monaco-action-bar.vertical .menu-item-check {\n\tposition: absolute;\n\tvisibility: hidden;\n\twidth: 1em;\n\theight: 100%;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-menu-item.checked .menu-item-check {\n\tvisibility: visible;\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n}\n\n/* Context Menu */\n\n.context-view.monaco-menu-container {\n\toutline: 0;\n\tborder: none;\n\tanimation: fadeIn 0.083s linear;\n\t-webkit-app-region: no-drag;\n}\n\n.context-view.monaco-menu-container :focus,\n.context-view.monaco-menu-container .monaco-action-bar.vertical:focus,\n.context-view.monaco-menu-container .monaco-action-bar.vertical :focus {\n\toutline: 0;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-item {\n\tborder: thin solid transparent; /* prevents jumping behaviour on hover or focus */\n}\n\n\n/* High Contrast Theming */\n:host-context(.hc-black) .context-view.monaco-menu-container {\n\tbox-shadow: none;\n}\n\n:host-context(.hc-black) .monaco-menu .monaco-action-bar.vertical .action-item.focused {\n\tbackground: none;\n}\n\n/* Vertical Action Bar Styles */\n\n.monaco-menu .monaco-action-bar.vertical {\n\tpadding: .5em 0;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-menu-item {\n\theight: 1.8em;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-label:not(.separator),\n.monaco-menu .monaco-action-bar.vertical .keybinding {\n\tfont-size: inherit;\n\tpadding: 0 2em;\n}\n\n.monaco-menu .monaco-action-bar.vertical .menu-item-check {\n\tfont-size: inherit;\n\twidth: 2em;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-label.separator {\n\tfont-size: inherit;\n\tpadding: 0.2em 0 0 0;\n\tmargin-bottom: 0.2em;\n}\n\n:host-context(.linux) .monaco-menu .monaco-action-bar.vertical .action-label.separator {\n\tmargin-left: 0;\n\tmargin-right: 0;\n}\n\n.monaco-menu .monaco-action-bar.vertical .submenu-indicator {\n\tfont-size: 60%;\n\tpadding: 0 1.8em;\n}\n\n:host-context(.linux) .monaco-menu .monaco-action-bar.vertical .submenu-indicator {\n\theight: 100%;\n\tmask-size: 10px 10px;\n\t-webkit-mask-size: 10px 10px;\n}\n\n.monaco-menu .action-item {\n\tcursor: default;\n}\n\n/* Arrows */\n.monaco-scrollable-element > .scrollbar > .scra {\n\tcursor: pointer;\n\tfont-size: 11px !important;\n}\n\n.monaco-scrollable-element > .visible {\n\topacity: 1;\n\n\t/* Background rule added for IE9 - to allow clicks on dom node */\n\tbackground:rgba(0,0,0,0);\n\n\ttransition: opacity 100ms linear;\n}\n.monaco-scrollable-element > .invisible {\n\topacity: 0;\n\tpointer-events: none;\n}\n.monaco-scrollable-element > .invisible.fade {\n\ttransition: opacity 800ms linear;\n}\n\n/* Scrollable Content Inset Shadow */\n.monaco-scrollable-element > .shadow {\n\tposition: absolute;\n\tdisplay: none;\n}\n.monaco-scrollable-element > .shadow.top {\n\tdisplay: block;\n\ttop: 0;\n\tleft: 3px;\n\theight: 3px;\n\twidth: 100%;\n\tbox-shadow: #DDD 0 6px 6px -6px inset;\n}\n.monaco-scrollable-element > .shadow.left {\n\tdisplay: block;\n\ttop: 3px;\n\tleft: 0;\n\theight: 100%;\n\twidth: 3px;\n\tbox-shadow: #DDD 6px 0 6px -6px inset;\n}\n.monaco-scrollable-element > .shadow.top-left-corner {\n\tdisplay: block;\n\ttop: 0;\n\tleft: 0;\n\theight: 3px;\n\twidth: 3px;\n}\n.monaco-scrollable-element > .shadow.top.left {\n\tbox-shadow: #DDD 6px 6px 6px -6px inset;\n}\n\n/* ---------- Default Style ---------- */\n\n:host-context(.vs) .monaco-scrollable-element > .scrollbar > .slider {\n\tbackground: rgba(100, 100, 100, .4);\n}\n:host-context(.vs-dark) .monaco-scrollable-element > .scrollbar > .slider {\n\tbackground: rgba(121, 121, 121, .4);\n}\n:host-context(.hc-black) .monaco-scrollable-element > .scrollbar > .slider {\n\tbackground: rgba(111, 195, 223, .6);\n}\n\n.monaco-scrollable-element > .scrollbar > .slider:hover {\n\tbackground: rgba(100, 100, 100, .7);\n}\n:host-context(.hc-black) .monaco-scrollable-element > .scrollbar > .slider:hover {\n\tbackground: rgba(111, 195, 223, .8);\n}\n\n.monaco-scrollable-element > .scrollbar > .slider.active {\n\tbackground: rgba(0, 0, 0, .6);\n}\n:host-context(.vs-dark) .monaco-scrollable-element > .scrollbar > .slider.active {\n\tbackground: rgba(191, 191, 191, .4);\n}\n:host-context(.hc-black) .monaco-scrollable-element > .scrollbar > .slider.active {\n\tbackground: rgba(111, 195, 223, 1);\n}\n\n:host-context(.vs-dark) .monaco-scrollable-element .shadow.top {\n\tbox-shadow: none;\n}\n\n:host-context(.vs-dark) .monaco-scrollable-element .shadow.left {\n\tbox-shadow: #000 6px 0 6px -6px inset;\n}\n\n:host-context(.vs-dark) .monaco-scrollable-element .shadow.top.left {\n\tbox-shadow: #000 6px 6px 6px -6px inset;\n}\n\n:host-context(.hc-black) .monaco-scrollable-element .shadow.top {\n\tbox-shadow: none;\n}\n\n:host-context(.hc-black) .monaco-scrollable-element .shadow.left {\n\tbox-shadow: none;\n}\n\n:host-context(.hc-black) .monaco-scrollable-element .shadow.top.left {\n\tbox-shadow: none;\n}\n`;i("7a2c");var Do=i("a6d7");class No{constructor(e,t,i,n,o){this.contextViewService=e,this.telemetryService=t,this.notificationService=i,this.keybindingService=n,this.themeService=o,this.focusToReturn=null,this.block=null,this.options={blockMouse:!0}}configure(e){this.options=e}showContextMenu(e){const t=e.getActions();if(t.length){let n;this.focusToReturn=document.activeElement;var i=Object(Y.M)(e.domForShadowRoot)?e.domForShadowRoot:void 0;this.contextViewService.showContextView({getAnchor:()=>e.getAnchor(),canRelayout:!1,anchorAlignment:e.anchorAlignment,anchorAxisAlignment:e.anchorAxisAlignment,render:i=>{var o=e.getMenuClassName?e.getMenuClassName():"",r=(o=(o&&(i.className+=" "+o),this.options.blockMouse&&(this.block=i.appendChild(Object(Y.a)(".context-view-block")),this.block.style.position="fixed",this.block.style.cursor="initial",this.block.style.left="0",this.block.style.top="0",this.block.style.width="100%",this.block.style.height="100%",this.block.style.zIndex="-1",Object(Y.i)(this.block,Y.d.MOUSE_DOWN,e=>e.stopPropagation())),new ve.b),e.actionRunner||new mo.b);return r.onBeforeRun(this.onActionRun,this,o),r.onDidRun(this.onDidActionRun,this,o),n=new yo(i,t,{actionViewItemProvider:e.getActionViewItem,context:e.getActionsContext?e.getActionsContext():null,actionRunner:r,getKeyBinding:e.getKeyBinding||(e=>this.keybindingService.lookupKeybinding(e.id))}),o.add(Object(Do.c)(n,this.themeService)),n.onDidCancel(()=>this.contextViewService.hideContextView(!0),null,o),n.onDidBlur(()=>this.contextViewService.hideContextView(!0),null,o),o.add(Object(Y.i)(window,Y.d.BLUR,()=>this.contextViewService.hideContextView(!0))),o.add(Object(Y.i)(window,Y.d.MOUSE_DOWN,e=>{if(!e.defaultPrevented){e=new no.a(e);let t=e.target;if(!e.rightButton){for(;t;){if(t===i)return;t=t.parentElement}this.contextViewService.hideContextView(!0)}}})),Object(ve.e)(o,n)},focus:()=>{n&&n.focus(!!e.autoSelectFirstItem)},onHide:t=>{e.onHide&&e.onHide(!!t),this.block&&(this.block.remove(),this.block=null),this.focusToReturn&&this.focusToReturn.focus()}},i,!!i)}}onActionRun(e){this.telemetryService.publicLog2("workbenchActionExecuted",{id:e.action.id,from:"contextMenu"}),this.contextViewService.hideContextView(!1),this.focusToReturn&&this.focusToReturn.focus()}onDidActionRun(e){e.error&&!Object(Ce.e)(e.error)&&this.notificationService.error(e.error)}}st=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3this.layout()))}setContainer(e,t){this.contextView.setContainer(e,t||1)}showContextView(e,t,i){t?t!==this.container&&(this.container=t,this.setContainer(t,i?3:2)):this.container!==this.layoutService.container&&(this.container=this.layoutService.container,this.setContainer(this.container,1)),this.contextView.show(e);const n=Object(ve.i)(()=>{this.currentViewDisposable===n&&this.hideContextView()});return this.currentViewDisposable=n}getContextViewElement(){return this.contextView.getViewElement()}layout(){this.contextView.layout()}hideContextView(e){this.contextView.hide(e)}};Io=qi([Qi(0,Eo)],Io);st=i("eafb");var Mo=i("af40");class To{constructor(e){this.incoming=new Map,this.outgoing=new Map,this.data=e}}class Ao{constructor(e){this._hashFn=e,this._nodes=new Map}roots(){var e,t=[];for(e of this._nodes.values())0===e.outgoing.size&&t.push(e);return t}insertEdge(e,t){var i=this.lookupOrInsertNode(e),n=this.lookupOrInsertNode(t);i.outgoing.set(this._hashFn(t),n),n.incoming.set(this._hashFn(e),i)}removeNode(e){var t,i=this._hashFn(e);for(t of(this._nodes.delete(i),this._nodes.values()))t.outgoing.delete(i),t.incoming.delete(i)}lookupOrInsertNode(e){var t=this._hashFn(e);let i=this._nodes.get(t);return i||(i=new To(e),this._nodes.set(t,i)),i}isEmpty(){return 0===this._nodes.size}toString(){var e,t,i=[];for([e,t]of this._nodes)i.push(`${e}, (incoming)[${[...t.incoming.keys()].join(", ")}], (outgoing)[${[...t.outgoing.keys()].join(",")}]`);return i.join("\n")}findCycleSlow(){for(var[e,t]of this._nodes)if(e=new Set([e]),t=this._findCycle(t,e),t)return t}_findCycle(e,t){for(var[i,n]of e.outgoing){if(t.has(i))return[...t,i].join(" -> ");if(t.add(i),n=this._findCycle(n,t),n)return n;t.delete(i)}}}var Ro=i("f07b");class Po extends Error{constructor(e){var t;super("cyclic dependency between services"),this.message=null!=(t=e.findCycleSlow())?t:"UNABLE to detect cycle, dumping graph: \n"+e.toString()}}class Fo{constructor(e=new Ro.a,t=!1,i){this._activeInstantiations=new Set,this._services=e,this._strict=t,this._parent=i,this._services.set(Fi.a,this)}createChild(e){return new Fo(e,this._strict,this)}invokeFunction(e,...t){let i=Bo.traceInvocation(e),n=!1;try{return e({get:(e,t)=>{if(n)throw Object(Ce.d)("service accessor is only valid during the invocation of its target method");var o=this._getOrCreateServiceInstance(e,i);if(o||t===Fi.d)return o;throw new Error(`[invokeFunction] unknown service '${e}'`)}},...t)}finally{n=!0,i.stop()}}createInstance(e,...t){let i,n;return n=e instanceof Mo.a?(i=Bo.traceCreation(e.ctor),this._createInstance(e.ctor,e.staticArguments.concat(t),i)):(i=Bo.traceCreation(e),this._createInstance(e,t,i)),i.stop(),n}_createInstance(e,t=[],i){var n=Fi.b.getServiceDependencies(e).sort((e,t)=>e.index-t.index),o=[];for(const a of n){var r=this._getOrCreateServiceInstance(a.id,i);if(!r&&this._strict&&!a.optional)throw new Error(`[createInstance] ${e.name} depends on UNKNOWN service ${a.id}.`);o.push(r)}var s;n=0e.id.toString());let o=0;for(var r=[{id:e,desc:t,_trace:i}];r.length;){var s,a=r.pop();if(n.lookupOrInsertNode(a),1e3this._createInstance(e,t,n));return new Proxy(Object.create(null),{get(e,t){if(t in e)return e[t];var n=i.value;let o=n[t];return"function"==typeof o&&(o=o.bind(n),e[t]=o),o},set(e,t,n){return i.value[t]=n,!0}})}return this._createInstance(e,t,n)}}class Bo{constructor(e,t){this.type=e,this.name=t,this._start=Date.now(),this._dep=[]}static traceInvocation(e){return Bo._None}static traceCreation(e){return Bo._None}branch(e,t){var i=new Bo(2,e.toString());return this._dep.push([e,t,i]),i}stop(){var e=Date.now()-this._start;Bo._totals+=e;let t=!1;this.type,this.name,function e(i,n){var o,r,s,a,l=[],d=new Array(i+1).join("\t");for([o,r,s]of n._dep)r&&s?(t=!0,l.push(d+"CREATES -> "+o),(a=e(i+1,s))&&l.push(a)):l.push(d+"uses -> "+o);return l.join("\n")}(1,this),e.toFixed(2),Bo._totals.toFixed(2)}}Bo._None=new class extends Bo{constructor(){super(-1,null)}stop(){}branch(){return this}},Bo._totals=0;rt=i("47cb");var jo=i("93d9"),Wo=i("b400");class Vo{constructor(){this._byResource=new Q.b,this._byOwner=new Map}set(e,t,i){let n=this._byResource.get(e),o=(n||(n=new Map,this._byResource.set(e,n)),n.set(t,i),this._byOwner.get(t));o||(o=new Q.b,this._byOwner.set(t,o)),o.set(e,i)}get(e,t){return e=this._byResource.get(e),null==e?void 0:e.get(t)}delete(e,t){let i=!1,n=!1;var o=this._byResource.get(e);o&&(i=o.delete(t)),o=this._byOwner.get(t);if(o&&(n=o.delete(e)),i!==n)throw new Error("illegal state");return i&&n}values(e){var t;return"string"==typeof e?null!=(t=null==(t=this._byOwner.get(e))?void 0:t.values())?t:zn.a.empty():V.a.isUri(e)?null!=(e=null==(t=this._byResource.get(e))?void 0:t.values())?e:zn.a.empty():zn.a.map(zn.a.concat(...this._byOwner.values()),e=>e[1])}}class Ho{constructor(e){this.errors=0,this.infos=0,this.warnings=0,this.unknowns=0,this._data=new Q.b,this._service=e,this._subscription=e.onMarkerChanged(this._update,this)}dispose(){this._subscription.dispose()}_update(e){for(const i of e){var t=this._data.get(i);t=(t&&this._substract(t),this._resourceStats(i));this._add(t),this._data.set(i,t)}}_resourceStats(e){var t={errors:0,warnings:0,infos:0,unknowns:0};if(e.scheme!==ee.c.inMemory&&e.scheme!==ee.c.walkThrough&&e.scheme!==ee.c.walkThroughSnippet)for(var{severity:i}of this._service.read({resource:e}))i===Wo.c.Error?t.errors+=1:i===Wo.c.Warning?t.warnings+=1:i===Wo.c.Info?t.infos+=1:t.unknowns+=1;return t}_substract(e){this.errors-=e.errors,this.warnings-=e.warnings,this.infos-=e.infos,this.unknowns-=e.unknowns}_add(e){this.errors+=e.errors,this.warnings+=e.warnings,this.infos+=e.infos,this.unknowns+=e.unknowns}}class zo{constructor(){this._onMarkerChanged=new j.a({delay:0,merge:zo._merge}),this.onMarkerChanged=this._onMarkerChanged.event,this._data=new Vo,this._stats=new Ho(this)}dispose(){this._stats.dispose(),this._onMarkerChanged.dispose()}remove(e,t){for(const i of t||[])this.changeOne(e,i,[])}changeOne(e,t,i){if(Object(nt.m)(i))this._data.delete(t,e)&&this._onMarkerChanged.fire([t]);else{var n=[];for(const r of i){var o=zo._toMarker(e,t,r);o&&n.push(o)}this._data.set(t,e,n),this._onMarkerChanged.fire([t])}}static _toMarker(e,t,i){var{code:i,severity:n,message:o,source:r,startLineNumber:s,startColumn:a,endLineNumber:l,endColumn:d,relatedInformation:h,tags:c}=i;if(o)return{resource:t,owner:e,code:i,severity:n,message:o,source:r,startLineNumber:s=0{this._build(),this._onDidChange.fire(this)},t.eventDebounceDelay),s=(this._disposables.add(r),this._disposables.add(Ri.d.onDidChangeMenu(t=>{t.has(e)&&r.schedule()})),this._disposables.add(new ve.b));this._onDidChange=new j.b({onFirstListenerAdd:()=>{const e=new be.e(()=>this._onDidChange.fire(this),t.eventDebounceDelay);s.add(e),s.add(n.onDidChangeContext(t=>{t.affectsSome(this._contextKeys)&&e.schedule()}))},onLastListenerRemove:s.clear.bind(s)}),this.onDidChange=this._onDidChange.event}dispose(){this._disposables.dispose(),this._onDidChange.dispose()}_build(){this._menuGroups.length=0,this._contextKeys.clear();var t=Ri.d.getMenuItems(this._id);let i;t.sort(e._compareMenuItems);for(const e of t){var n=e.group||"";i&&i[0]===n||(i=[n,[]],this._menuGroups.push(i)),i[1].push(e),this._collectContextKeys(e)}}_collectContextKeys(t){var i;e._fillInKbExprKeys(t.when,this._contextKeys),Object(Ri.f)(t)?(t.command.precondition&&e._fillInKbExprKeys(t.command.precondition,this._contextKeys),t.command.toggled&&(i=t.command.toggled.condition||t.command.toggled,e._fillInKbExprKeys(i,this._contextKeys))):this._options.emitEventsForSubmenuChanges&&Ri.d.getMenuItems(t.submenu).forEach(this._collectContextKeys,this)}getActions(e){var t,i=[];for(t of this._menuGroups){var n,[o,r]=t,s=[];for(const t of r)this._contextKeyService.contextMatchesRules(t.when)&&(n=Object(Ri.f)(t)?new Ri.c(t.command,t.alt,e,this._contextKeyService,this._commandService):new Ri.e(t,this._menuService,this._contextKeyService,e),s.push(n));0{this.model.deltaDecorations([...this._markersData.keys()],[]),this._markersData.clear()}))}update(e,t){var i=[...this._markersData.keys()],n=(this._markersData.clear(),this.model.deltaDecorations(i,t));for(let o=0;othis._onModelAdded(e)),this._register(e.onModelAdded(this._onModelAdded,this)),this._register(e.onModelRemoved(this._onModelRemoved,this)),this._register(this._markerService.onMarkerChanged(this._handleMarkerChange,this))}dispose(){super.dispose(),this._markerDecorations.forEach(e=>e.dispose()),this._markerDecorations.clear()}getMarker(e,t){return e=this._markerDecorations.get(e),e&&e.getMarker(t)||null}_handleMarkerChange(e){e.forEach(e=>{e=this._markerDecorations.get(e),e&&this._updateDecorations(e)})}_onModelAdded(e){var t=new Go(e);this._markerDecorations.set(e.uri,t),this._updateDecorations(t)}_onModelRemoved(e){var t=this._markerDecorations.get(e.uri);t&&(t.dispose(),this._markerDecorations.delete(e.uri)),e.uri.scheme!==ee.c.inMemory&&e.uri.scheme!==ee.c.internal&&e.uri.scheme!==ee.c.vscode||this._markerService&&this._markerService.read({resource:e.uri}).map(e=>e.owner).forEach(t=>this._markerService.remove(t,[e.uri]))}_updateDecorations(e){var t=this._markerService.read({resource:e.model.uri,take:500}),i=t.map(t=>({range:this._createDecorationRange(e.model,t),options:this._createDecorationOption(t)}));e.update(t,i)&&this._onDidChangeMarker.fire(e.model)}_createDecorationRange(e,t){let i=z.a.lift(t);var n;return t.severity!==Wo.c.Hint||this._hasMarkerTag(t,1)||this._hasMarkerTag(t,2)||(i=i.setEndPosition(i.startLineNumber,i.startColumn+2)),(i=e.validateRange(i)).isEmpty()?(n=e.getWordAtPosition(i.getStartPosition()))?i=new z.a(i.startLineNumber,n.startColumn,i.endLineNumber,n.endColumn):1!==(n=e.getLineLastNonWhitespaceColumn(i.startLineNumber)||e.getLineMaxColumn(i.startLineNumber))&&(i=i.endColumn>=n?new z.a(i.startLineNumber,n-1,i.endLineNumber,n):new z.a(i.startLineNumber,i.startColumn,i.endLineNumber,i.endColumn+1)):t.endColumn===Number.MAX_VALUE&&1===t.startColumn&&i.startLineNumber===i.endLineNumber&&(n=e.getLineFirstNonWhitespaceColumn(t.startLineNumber))this._accessibilityModeEnabledContext.set(this.isScreenReaderOptimized());this._register(this._configurationService.onDidChangeConfiguration(e=>{e.affectsConfiguration("editor.accessibilitySupport")&&(i(),this._onDidChangeScreenReaderOptimized.fire())})),i(),this.onDidChangeScreenReaderOptimized(()=>i())}get onDidChangeScreenReaderOptimized(){return this._onDidChangeScreenReaderOptimized.event}isScreenReaderOptimized(){var e=this._configurationService.getValue("editor.accessibilitySupport");return"on"===e||"auto"===e&&2===this._accessibilitySupport}getAccessibilitySupport(){return this._accessibilitySupport}};Xo=Qi([$o(0,ti.b),$o(1,qt.a)],Xo);var Qo=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))};class Jo{constructor(){this.mapTextToType=new Map,this.findText=""}writeText(e,t){return Qo(this,void 0,void 0,(function*(){if(t)this.mapTextToType.set(t,e);else{try{return yield navigator.clipboard.writeText(e)}catch(i){}var i=document.activeElement,n=document.body.appendChild(Object(Y.a)("textarea",{"aria-hidden":!0}));n.style.height="1px",n.style.width="1px",n.style.position="absolute",n.value=e,n.focus(),n.select(),document.execCommand("copy"),i instanceof HTMLElement&&i.focus(),document.body.removeChild(n)}}))}readText(e){return Qo(this,void 0,void 0,(function*(){if(e)return this.mapTextToType.get(e)||"";try{return yield navigator.clipboard.readText()}catch(e){return""}}))}readFindText(){return Qo(this,void 0,void 0,(function*(){return this.findText}))}writeFindText(e){return Qo(this,void 0,void 0,(function*(){this.findText=e}))}}var er=i("3803"),tr=(Qi=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3=t||r.id!==e.elements[n])&&(i=!1,o=0),i||1!==r.type||r.removeResource(this.resourceLabel,this.strResource,0)}let s=-1;for(let l=this._future.length-1;0<=l;l--,n++){var a=this._future[l];i&&(n>=t||a.id!==e.elements[n])&&(i=!1,s=l),i||1!==a.type||a.removeResource(this.resourceLabel,this.strResource,0)}-1!==o&&(this._past=this._past.slice(0,o)),-1!==s&&(this._future=this._future.slice(s+1)),this.versionId++}getElements(){var e=[],t=[];for(const i of this._past)e.push(i.actual);for(const i of this._future)t.push(i.actual);return{past:e,future:t}}getClosestPastElement(){return 0===this._past.length?null:this._past[this._past.length-1]}getSecondClosestPastElement(){return this._past.length<2?null:this._past[this._past.length-2]}getClosestFutureElement(){return 0===this._future.length?null:this._future[this._future.length-1]}hasPastElements(){return 0t.sourceOrder)&&(t=o,i=n);return[t,i]}canUndo(e){var t;return e instanceof er.d?([,t]=this._findClosestUndoElementWithSource(e.id),!!t):(t=this.getUriComparisonKey(e),!!this._editStacks.has(t)&&this._editStacks.get(t).hasPastElements())}_onError(e,t){Object(Ce.f)(e);for(const i of t.strResources)this.removeElements(i);this._notificationService.error(e)}_acquireLocks(e){for(const t of e.editStacks)if(t.locked)throw new Error("Cannot acquire edit stack lock");for(const t of e.editStacks)t.locked=!0;return()=>{for(const t of e.editStacks)t.locked=!1}}_safeInvokeWithLocks(e,t,i,n,o){const r=this._acquireLocks(i);let s;try{s=t()}catch(t){return r(),n.dispose(),this._onError(t,e)}return s?s.then(()=>(r(),n.dispose(),o()),t=>(r(),n.dispose(),this._onError(t,e))):(r(),n.dispose(),o())}_invokeWorkspacePrepare(e){return tr(this,void 0,void 0,(function*(){var t;return void 0===e.actual.prepareUndoRedo||void 0===(t=e.actual.prepareUndoRedo())?ve.a.None:t}))}_invokeResourcePrepare(e,t){return 1===e.actual.type&&void 0!==e.actual.prepareUndoRedo&&(e=e.actual.prepareUndoRedo())?Object(ve.g)(e)?t(e):e.then(e=>t(e)):t(ve.a.None)}_getAffectedEditStacks(e){var t=[];for(const i of e.strResources)t.push(this._editStacks.get(i)||hr);return new dr(t)}_tryToSplitAndUndo(e,t,i,n){if(t.canSplit())return this._splitPastWorkspaceElement(t,i),this._notificationService.warn(n),new ur(this._undo(e,0,!0));for(const o of t.strResources)this.removeElements(o);return this._notificationService.warn(n),new ur}_checkWorkspaceUndo(e,t,i,n){if(t.removedResources)return this._tryToSplitAndUndo(e,t,t.removedResources,Jt.a({key:"cannotWorkspaceUndo",comment:["{0} is a label for an operation. {1} is another message."]},"Could not undo '{0}' across all files. {1}",t.label,t.removedResources.createMessage()));if(n&&t.invalidatedResources)return this._tryToSplitAndUndo(e,t,t.invalidatedResources,Jt.a({key:"cannotWorkspaceUndo",comment:["{0} is a label for an operation. {1} is another message."]},"Could not undo '{0}' across all files. {1}",t.label,t.invalidatedResources.createMessage()));var o=[];for(const s of i.editStacks)s.getClosestPastElement()!==t&&o.push(s.resourceLabel);if(0 1"]},"Undo in {0} Files",i.editStacks.length),Jt.a("nok","Undo this File"),Jt.a("cancel","Cancel")],{cancelId:2});if(2===o.choice)return;if(1===o.choice)return this._splitPastWorkspaceElement(t,null),this._undo(e,0,!0);if(o=this._checkWorkspaceUndo(e,t,i,!1),o)return o.returnValue;n=!0}let r;try{r=yield this._invokeWorkspacePrepare(t)}catch(o){return this._onError(o,t)}if(o=this._checkWorkspaceUndo(e,t,i,!0),o)return r.dispose(),o.returnValue;for(const e of i.editStacks)e.moveBackward(t);return this._safeInvokeWithLocks(t,()=>t.actual.undo(),i,r,()=>this._continueUndoInGroup(t.groupId,n))}))}_resourceUndo(e,t,i){if(t.isValid){var n;if(!e.locked)return this._invokeResourcePrepare(t,n=>(e.moveBackward(t),this._safeInvokeWithLocks(t,()=>t.actual.undo(),new dr([e]),n,()=>this._continueUndoInGroup(t.groupId,i))));n=Jt.a({key:"cannotResourceUndoDueToInProgressUndoRedo",comment:["{0} is a label for an operation."]},"Could not undo '{0}' because there is already an undo or redo operation running.",t.label),this._notificationService.warn(n)}else e.flushAllElements()}_findClosestUndoElementInGroup(e){if(!e)return[null,null];let t=null,i=null;for(var[n,o]of this._editStacks)o=o.getClosestPastElement(),o&&o.groupId===e&&(!t||o.groupOrder>t.groupOrder)&&(t=o,i=n);return[t,i]}_continueUndoInGroup(e,t){if(e)return[,e]=this._findClosestUndoElementInGroup(e),e?this._undo(e,0,t):void 0}undo(e){var t;return e instanceof er.d?([,t]=this._findClosestUndoElementWithSource(e.id),t?this._undo(t,e.id,!1):void 0):"string"==typeof e?this._undo(e,0,!1):this._undo(this.getUriComparisonKey(e),0,!1)}_undo(e,t=0,i){if(this._editStacks.has(e)){var n=this._editStacks.get(e),o=n.getClosestPastElement();if(o){if(o.groupId){var[r,s]=this._findClosestUndoElementInGroup(o.groupId);if(o!==r&&s)return this._undo(s,t,i)}return o.sourceId===t&&!o.confirmBeforeUndo||i?1===o.type?this._workspaceUndo(e,o,i):this._resourceUndo(n,o,i):this._confirmAndContinueUndo(e,t,o)}}}_confirmAndContinueUndo(e,t,i){return tr(this,void 0,void 0,(function*(){var n=yield this._dialogService.show(Vt.a.Info,Jt.a("confirmDifferentSource","Would you like to undo '{0}'?",i.label),[Jt.a("confirmDifferentSource.yes","Yes"),Jt.a("cancel","Cancel")],{cancelId:1});if(1!==n.choice)return this._undo(e,t,!0)}))}_findClosestRedoElementWithSource(e){if(!e)return[null,null];let t=null,i=null;for(var[n,o]of this._editStacks)o=o.getClosestFutureElement(),o&&o.sourceId===e&&(!t||o.sourceOrdert.actual.redo(),i,n,()=>this._continueRedoInGroup(t.groupId))}))}_resourceRedo(e,t){if(t.isValid){var i;if(!e.locked)return this._invokeResourcePrepare(t,i=>(e.moveForward(t),this._safeInvokeWithLocks(t,()=>t.actual.redo(),new dr([e]),i,()=>this._continueRedoInGroup(t.groupId))));i=Jt.a({key:"cannotResourceRedoDueToInProgressUndoRedo",comment:["{0} is a label for an operation."]},"Could not redo '{0}' because there is already an undo or redo operation running.",t.label),this._notificationService.warn(i)}else e.flushAllElements()}_findClosestRedoElementInGroup(e){if(!e)return[null,null];let t=null,i=null;for(var[n,o]of this._editStacks)o=o.getClosestFutureElement(),o&&o.groupId===e&&(!t||o.groupOrder{this._register(Object(Y.i)(this._element,e,e=>{this.enabled?this._onDidClick.fire(e):Y.c.stop(e)}))}),this._register(Object(Y.i)(this._element,Y.d.KEY_DOWN,e=>{var t=new Wt.a(e);let i=!1;this.enabled&&(t.equals(3)||t.equals(10))?(this._onDidClick.fire(e),i=!0):t.equals(9)&&(this._element.blur(),i=!0),i&&Y.c.stop(t,!0)})),this._register(Object(Y.i)(this._element,Y.d.MOUSE_OVER,e=>{this._element.classList.contains("disabled")||this.setHoverBackground()})),this._register(Object(Y.i)(this._element,Y.d.MOUSE_OUT,e=>{this.applyStyles()})),this.focusTracker=this._register(Object(Y.Y)(this._element)),this._register(this.focusTracker.onDidFocus(()=>this.setHoverBackground())),this._register(this.focusTracker.onDidBlur(()=>this.applyStyles())),this.applyStyles()}get onDidClick(){return this._onDidClick.event}setHoverBackground(){let e;(e=this.options.secondary?this.buttonSecondaryHoverBackground?this.buttonSecondaryHoverBackground.toString():null:this.buttonHoverBackground?this.buttonHoverBackground.toString():null)&&(this._element.style.backgroundColor=e)}style(e){this.buttonForeground=e.buttonForeground,this.buttonBackground=e.buttonBackground,this.buttonHoverBackground=e.buttonHoverBackground,this.buttonSecondaryForeground=e.buttonSecondaryForeground,this.buttonSecondaryBackground=e.buttonSecondaryBackground,this.buttonSecondaryHoverBackground=e.buttonSecondaryHoverBackground,this.buttonBorder=e.buttonBorder,this.applyStyles()}applyStyles(){if(this._element){let t,i;t=this.options.secondary?(i=this.buttonSecondaryForeground?this.buttonSecondaryForeground.toString():"",this.buttonSecondaryBackground?this.buttonSecondaryBackground.toString():""):(i=this.buttonForeground?this.buttonForeground.toString():"",this.buttonBackground?this.buttonBackground.toString():"");var e=this.buttonBorder?this.buttonBorder.toString():"";this._element.style.color=i,this._element.style.backgroundColor=t,this._element.style.borderWidth=e?"1px":"",this._element.style.borderStyle=e?"solid":"",this._element.style.borderColor=e}}get element(){return this._element}set label(e){this._element.classList.add("monaco-text-button"),this.options.supportIcons?Object(Y.R)(this._element,...Object(gr.a)(e)):this._element.textContent=e,"string"==typeof this.options.title?this._element.title=this.options.title:this.options.title&&(this._element.title=e)}set enabled(e){e?(this._element.classList.remove("disabled"),this._element.setAttribute("aria-disabled",String(!1)),this._element.tabIndex=0):(this._element.classList.add("disabled"),this._element.setAttribute("aria-disabled",String(!0)))}get enabled(){return!this._element.classList.contains("disabled")}}var fr=i("3bfb");i("1f26");const _r="infinite",br={progressBarBackground:_n.a.fromHex("#0E70C0")};class vr extends ve.a{constructor(e,t){super(),this.options=t||Object.create(null),Object($t.f)(this.options,br,!1),this.workedVal=0,this.progressBarBackground=this.options.progressBarBackground,this._register(this.showDelayedScheduler=new be.e(()=>Object(Y.W)(this.element),0)),this.create(e)}create(e){this.element=document.createElement("div"),this.element.classList.add("monaco-progress-container"),this.element.setAttribute("role","progressbar"),this.element.setAttribute("aria-valuemin","0"),e.appendChild(this.element),this.bit=document.createElement("div"),this.bit.classList.add("progress-bit"),this.element.appendChild(this.bit),this.applyStyles()}off(){this.bit.style.width="inherit",this.bit.style.opacity="1",this.element.classList.remove("active",_r,"discrete"),this.workedVal=0,this.totalWork=void 0}stop(){return this.doDone(!1)}doDone(e){return this.element.classList.add("done"),this.element.classList.contains(_r)?this.bit.style.opacity="0":this.bit.style.width="inherit",e?setTimeout(()=>this.off(),200):this.off(),this}infinite(){return this.bit.style.width="2%",this.bit.style.opacity="1",this.element.classList.remove("discrete","done"),this.element.classList.add("active",_r),this}getContainer(){return this.element}style(e){this.progressBarBackground=e.progressBarBackground,this.applyStyles()}applyStyles(){var e;this.bit&&(e=this.progressBarBackground?this.progressBarBackground.toString():"",this.bit.style.backgroundColor=e)}}$o=i("9c3e"),i("0836");const Cr={},wr=new $o.a("quick-input-button-icon-");function yr(e){if(e){let i;var t=e.dark.toString();return Cr[t]?i=Cr[t]:(i=wr.nextId(),Y.v("."+i,"background-image: "+Y.s(e.light||e.dark)),Y.v(`.vs-dark .${i}, .hc-black .`+i,"background-image: "+Y.s(e.dark)),Cr[t]=i),i}}var Sr=i("cdd6"),Lr=i("d3ef");const xr=Y.a;class kr extends ve.a{constructor(e){super(),this.parent=e,this.onKeyDown=e=>Y.i(this.inputBox.inputElement,Y.d.KEY_DOWN,t=>{e(new Wt.a(t))}),this.onMouseDown=e=>Y.i(this.inputBox.inputElement,Y.d.MOUSE_DOWN,t=>{e(new no.a(t))}),this.onDidChange=e=>this.inputBox.onDidChange(e),this.container=Y.q(this.parent,xr(".quick-input-box")),this.inputBox=this._register(new Lr.b(this.container,void 0))}get value(){return this.inputBox.value}set value(e){this.inputBox.value=e}select(e=null){this.inputBox.select(e)}isSelectionAtEnd(){return this.inputBox.isSelectionAtEnd()}get placeholder(){return this.inputBox.inputElement.getAttribute("placeholder")||""}set placeholder(e){this.inputBox.setPlaceHolder(e)}get ariaLabel(){return this.inputBox.getAriaLabel()}set ariaLabel(e){this.inputBox.setAriaLabel(e)}get password(){return"password"===this.inputBox.inputElement.type}set password(e){this.inputBox.inputElement.type=e?"password":"text"}setAttribute(e,t){this.inputBox.inputElement.setAttribute(e,t)}removeAttribute(e){this.inputBox.inputElement.removeAttribute(e)}showDecoration(e){e===Vt.a.Ignore?this.inputBox.hideMessage():this.inputBox.showMessage({type:e===Vt.a.Info?1:e===Vt.a.Warning?2:3,content:""})}stylesForType(e){return this.inputBox.stylesForType(e===Vt.a.Info?1:e===Vt.a.Warning?2:3)}setFocus(){this.inputBox.focus()}layout(){this.inputBox.layout()}style(e){this.inputBox.style(e)}}var Dr=i("ee56"),Nr=i("c4e3");i("abf2");const Or=Y.a;class Er{constructor(e,t,i){this.os=t,this.keyElements=new Set,this.options=i||Object.create(null),this.labelBackground=this.options.keybindingLabelBackground,this.labelForeground=this.options.keybindingLabelForeground,this.labelBorder=this.options.keybindingLabelBorder,this.labelBottomBorder=this.options.keybindingLabelBottomBorder,this.labelShadow=this.options.keybindingLabelShadow,this.domNode=Y.q(e,Or(".monaco-keybinding")),this.didEverRender=!1,e.appendChild(this.domNode)}get element(){return this.domNode}set(e,t){this.didEverRender&&this.keybinding===e&&Er.areSame(this.matches,t)||(this.keybinding=e,this.matches=t,this.render())}render(){var e,t;this.clear(),this.keybinding?([e,t]=this.keybinding.getParts(),e&&this.renderPart(this.domNode,e,this.matches?this.matches.firstPart:null),t&&(Y.q(this.domNode,Or("span.monaco-keybinding-key-chord-separator",void 0," ")),this.renderPart(this.domNode,t,this.matches?this.matches.chordPart:null)),this.domNode.title=this.keybinding.getAriaLabel()||""):this.options&&this.options.renderUnboundKeybindings&&this.renderUnbound(this.domNode),this.applyStyles(),this.didEverRender=!0}clear(){Y.t(this.domNode),this.keyElements.clear()}renderPart(e,t,i){var n=li.b.modifierLabels[this.os];t.ctrlKey&&this.renderKey(e,n.ctrlKey,Boolean(null==i?void 0:i.ctrlKey),n.separator),t.shiftKey&&this.renderKey(e,n.shiftKey,Boolean(null==i?void 0:i.shiftKey),n.separator),t.altKey&&this.renderKey(e,n.altKey,Boolean(null==i?void 0:i.altKey),n.separator),t.metaKey&&this.renderKey(e,n.metaKey,Boolean(null==i?void 0:i.metaKey),n.separator),n=t.keyLabel;n&&this.renderKey(e,n,Boolean(null==i?void 0:i.keyCode),"")}renderKey(e,t,i,n){Y.q(e,this.createKeyElement(t,i?".highlight":"")),n&&Y.q(e,Or("span.monaco-keybinding-key-separator",void 0,n))}renderUnbound(e){Y.q(e,this.createKeyElement(Object(Jt.a)("unbound","Unbound")))}createKeyElement(e,t=""){return t=Or("span.monaco-keybinding-key"+t,void 0,e),this.keyElements.add(t),t}style(e){this.labelBackground=e.keybindingLabelBackground,this.labelForeground=e.keybindingLabelForeground,this.labelBorder=e.keybindingLabelBorder,this.labelBottomBorder=e.keybindingLabelBottomBorder,this.labelShadow=e.keybindingLabelShadow,this.applyStyles()}applyStyles(){var e;if(this.element){for(const t of this.keyElements)this.labelBackground&&(t.style.backgroundColor=null==(e=this.labelBackground)?void 0:e.toString()),this.labelBorder&&(t.style.borderColor=this.labelBorder.toString()),this.labelBottomBorder&&(t.style.borderBottomColor=this.labelBottomBorder.toString()),this.labelShadow&&(t.style.boxShadow="inset 0 -1px 0 "+this.labelShadow);this.labelForeground&&(this.element.style.color=this.labelForeground.toString())}}static areSame(e,t){return e===t||!e&&!t||!!e&&!!t&&Object($t.d)(e.firstPart,t.firstPart)&&Object($t.d)(e.chordPart,t.chordPart)}}const Ir=new be.b(()=>{var e=new Intl.Collator(void 0,{numeric:!0,sensitivity:"base"});return{collator:e,collatorIsNumeric:e.resolvedOptions().numeric}});function Mr(e,t,i){var n=e.toLowerCase(),o=t.toLowerCase();e=function(e,t,i){e=e.toLowerCase(),t=t.toLowerCase();var n=e.startsWith(i);i=t.startsWith(i);if(n!==i)return n?-1:1;if(n&&i){if(e.lengtht.length)return 1}return 0}(e,t,i);return e||((t=n.endsWith(i))!==o.endsWith(i)?t?-1:1:(e=(e=n)||"",i=(i=o)||"",t=Ir.value.collator.compare(e,i),0!==(e=Ir.value.collatorIsNumeric&&0===t&&e!==i?e{t.checkbox.offsetParent||e.preventDefault()})),t.checkbox=Y.q(e,Pr("input.quick-input-list-checkbox")),t.checkbox.type="checkbox",t.toDisposeTemplate.push(Y.o(t.checkbox,Y.d.CHANGE,e=>{t.element.checked=t.checkbox.checked})),e=Y.q(e,Pr(".quick-input-list-rows"));var i=Y.q(e,Pr(".quick-input-list-row"));e=Y.q(e,Pr(".quick-input-list-row")),t.label=new Nr.a(i,{supportHighlights:!0,supportDescriptionHighlights:!0,supportIcons:!0}),i=Y.q(i,Pr(".quick-input-list-entry-keybinding")),t.keybinding=new Er(i,we.a),i=Y.q(e,Pr(".quick-input-list-label-meta"));return t.detail=new Dr.a(i,!0),t.separator=Y.q(t.entry,Pr(".quick-input-list-separator")),t.actionBar=new so.a(t.entry),t.actionBar.domNode.classList.add("quick-input-list-entry-action-bar"),t.toDisposeTemplate.push(t.actionBar),t}renderElement(e,t,i){i.toDisposeElement=Object(ve.f)(i.toDisposeElement),i.element=e,i.checkbox.checked=e.checked,i.toDisposeElement.push(e.onChecked(e=>i.checkbox.checked=e));var{labelHighlights:n,descriptionHighlights:o,detailHighlights:r}=e,s=Object.create(null),n=(s.matches=n||[],s.descriptionTitle=e.saneDescription,s.descriptionMatches=o||[],s.extraClasses=e.item.iconClasses,s.italic=e.item.italic,s.strikethrough=e.item.strikethrough,i.label.setLabel(e.saneLabel,e.saneDescription,s),i.keybinding.set(e.item.keybinding),i.detail.set(e.saneDetail,r),e.separator&&e.separator.label?(i.separator.textContent=e.separator.label,i.separator.style.display=""):i.separator.style.display="none",i.entry.classList.toggle("quick-input-list-separator-border",!!e.separator),i.actionBar.clear(),e.item.buttons);n&&n.length?(i.actionBar.push(n.map((t,i)=>{let n=t.iconClass||(t.iconPath?yr(t.iconPath):void 0);return t.alwaysVisible&&(n=n?n+" always-visible":"always-visible"),i=new mo.a("id-"+i,"",n,!0,()=>Rr(this,void 0,void 0,(function*(){e.fireButtonTriggered({button:t,item:e.item})}))),i.tooltip=t.tooltip||"",i}),{icon:!0,label:!1}),i.entry.classList.add("has-actions")):i.entry.classList.remove("has-actions")}disposeElement(e,t,i){i.toDisposeElement=Object(ve.f)(i.toDisposeElement)}disposeTemplate(e){e.toDisposeElement=Object(ve.f)(e.toDisposeElement),e.toDisposeTemplate=Object(ve.f)(e.toDisposeTemplate)}}Br.ID="listelement";class jr{getHeight(e){return e.saneDetail?44:22}getTemplateId(e){return Br.ID}}(Xr=Tr=Tr||{})[Xr.First=1]="First",Xr[Xr.Second=2]="Second",Xr[Xr.Last=3]="Last",Xr[Xr.Next=4]="Next",Xr[Xr.Previous=5]="Previous",Xr[Xr.NextPage=6]="NextPage",Xr[Xr.PreviousPage=7]="PreviousPage";class Wr{constructor(e,t,i){this.parent=e,this.inputElements=[],this.elements=[],this.elementsToIndexes=new Map,this.matchOnDescription=!1,this.matchOnDetail=!1,this.matchOnLabel=!0,this.matchOnMeta=!0,this.sortByLabel=!0,this._onChangedAllVisibleChecked=new j.b,this.onChangedAllVisibleChecked=this._onChangedAllVisibleChecked.event,this._onChangedCheckedCount=new j.b,this.onChangedCheckedCount=this._onChangedCheckedCount.event,this._onChangedVisibleCount=new j.b,this.onChangedVisibleCount=this._onChangedVisibleCount.event,this._onChangedCheckedElements=new j.b,this.onChangedCheckedElements=this._onChangedCheckedElements.event,this._onButtonTriggered=new j.b,this.onButtonTriggered=this._onButtonTriggered.event,this._onKeyDown=new j.b,this.onKeyDown=this._onKeyDown.event,this._onLeave=new j.b,this.onLeave=this._onLeave.event,this._fireCheckedEvents=!0,this.elementDisposables=[],this.disposables=[],this.id=t,this.container=Y.q(this.parent,Pr(".quick-input-list"));e=new jr;var n=new Vr;this.list=i.createList("QuickInput",this.container,e,[new Br],{identityProvider:{getId:e=>e.saneLabel},setRowLineHeight:!1,multipleSelectionSupport:!1,horizontalScrolling:!1,accessibilityProvider:n}),this.list.getHTMLElement().id=t,this.disposables.push(this.list),this.disposables.push(this.list.onKeyDown(e=>{var t=new Wt.a(e);switch(t.keyCode){case 10:this.toggleCheckbox();break;case 31:(we.f?e.metaKey:e.ctrlKey)&&this.list.setFocus(Object(nt.r)(this.list.length));break;case 16:var i=this.list.getFocus();1===i.length&&0===i[0]&&this._onLeave.fire();break;case 18:i=this.list.getFocus(),1===i.length&&i[0]===this.list.length-1&&this._onLeave.fire()}this._onKeyDown.fire(t)})),this.disposables.push(this.list.onMouseDown(e=>{2!==e.browserEvent.button&&e.browserEvent.preventDefault()})),this.disposables.push(Y.i(this.container,Y.d.CLICK,e=>{(e.x||e.y)&&this._onLeave.fire()})),this.disposables.push(this.list.onMouseMiddleClick(e=>{this._onLeave.fire()})),this.disposables.push(this.list.onContextMenu(e=>{"number"==typeof e.index&&(e.browserEvent.preventDefault(),this.list.setSelection([e.index]))})),this.disposables.push(this._onChangedAllVisibleChecked,this._onChangedCheckedCount,this._onChangedVisibleCount,this._onChangedCheckedElements,this._onButtonTriggered,this._onLeave,this._onKeyDown)}get onDidChangeFocus(){return j.c.map(this.list.onDidChangeFocus,e=>e.elements.map(e=>e.item))}get onDidChangeSelection(){return j.c.map(this.list.onDidChangeSelection,e=>({items:e.elements.map(e=>e.item),event:e.browserEvent}))}getAllVisibleChecked(){return this.allVisibleChecked(this.elements,!1)}allVisibleChecked(e,t=!0){for(let n=0,o=e.length;n{t.hidden||(t.checked=e)})}finally{this._fireCheckedEvents=!0,this.fireCheckedEvents()}}setElements(e){this.elementDisposables=Object(ve.f)(this.elementDisposables);const t=e=>this.fireButtonTriggered(e);this.inputElements=e,this.elements=e.reduce((i,n,o)=>{var r,s,a,l,d,h;return"separator"!==n.type&&(r=o&&e[o-1],s=n.label&&n.label.replace(/\r?\n/g," "),a=n.meta&&n.meta.replace(/\r?\n/g," "),l=n.description&&n.description.replace(/\r?\n/g," "),d=n.detail&&n.detail.replace(/\r?\n/g," "),h=n.ariaLabel||[s,l,d].map(e=>Object(fo.c)(e)).filter(e=>!!e).join(", "),i.push(new Fr({index:o,item:n,saneLabel:s,saneMeta:a,saneAriaLabel:h,saneDescription:l,saneDetail:d,labelHighlights:null==(o=n.highlights)?void 0:o.label,descriptionHighlights:null==(s=n.highlights)?void 0:s.description,detailHighlights:null==(a=n.highlights)?void 0:a.detail,checked:!1,separator:r&&"separator"===r.type?r:void 0,fireButtonTriggered:t}))),i},[]),this.elementDisposables.push(...this.elements),this.elementDisposables.push(...this.elements.map(e=>e.onChecked(()=>this.fireCheckedEvents()))),this.elementsToIndexes=this.elements.reduce((e,t,i)=>(e.set(t.item,i),e),new Map),this.list.splice(0,this.list.length),this.list.splice(0,this.list.length,this.elements),this._onChangedVisibleCount.fire(this.elements.length)}getFocusedElements(){return this.list.getFocusedElements().map(e=>e.item)}setFocusedElements(e){this.list.setFocus(e.filter(e=>this.elementsToIndexes.has(e)).map(e=>this.elementsToIndexes.get(e))),0this.elementsToIndexes.has(e)).map(e=>this.elementsToIndexes.get(e)))}getCheckedElements(){return this.elements.filter(e=>e.checked).map(e=>e.item)}setCheckedElements(e){try{this._fireCheckedEvents=!1;var t=new Set;for(const i of e)t.add(i);for(const e of this.elements)e.checked=t.has(e.item)}finally{this._fireCheckedEvents=!0,this.fireCheckedEvents()}}set enabled(e){this.list.getHTMLElement().style.pointerEvents=e?"":"none"}focus(e){if(this.list.length){switch(e=(e=(e=e===Tr.Next&&this.list.getFocus()[0]===this.list.length-1?Tr.First:e)===Tr.Previous&&0===this.list.getFocus()[0]?Tr.Last:e)===Tr.Second&&this.list.length<2?Tr.First:e){case Tr.First:this.list.focusFirst();break;case Tr.Second:this.list.focusNth(1);break;case Tr.Last:this.list.focusLast();break;case Tr.Next:this.list.focusNext();break;case Tr.Previous:this.list.focusPrevious();break;case Tr.NextPage:this.list.focusNextPage();break;case Tr.PreviousPage:this.list.focusPreviousPage()}e=this.list.getFocus()[0],"number"==typeof e&&this.list.reveal(e)}}clearFocus(){this.list.setFocus([])}domFocus(){this.list.domFocus()}layout(e){this.list.getHTMLElement().style.maxHeight=e?`calc(${44*Math.floor(e/44)}px)`:"",this.list.layout()}filter(e){if(!(this.sortByLabel||this.matchOnLabel||this.matchOnDescription||this.matchOnDetail))return this.list.layout(),!1;if((e=e.trim())&&(this.matchOnLabel||this.matchOnDescription||this.matchOnDetail)){let t;this.elements.forEach(i=>{var n=this.matchOnLabel?Object(ye.o)(Object(_o.c)(e,Object(_o.d)(i.saneLabel))):void 0,o=this.matchOnDescription?Object(ye.o)(Object(_o.c)(e,Object(_o.d)(i.saneDescription||""))):void 0,r=this.matchOnDetail?Object(ye.o)(Object(_o.c)(e,Object(_o.d)(i.saneDetail||""))):void 0,s=this.matchOnMeta?Object(ye.o)(Object(_o.c)(e,Object(_o.d)(i.saneMeta||""))):void 0;n||o||r||s?(i.labelHighlights=n,i.descriptionHighlights=o,i.detailHighlights=r,i.hidden=!1):(i.labelHighlights=void 0,i.descriptionHighlights=void 0,i.detailHighlights=void 0,i.hidden=!i.item.alwaysShow),i.separator=void 0,this.sortByLabel||(s=i.index&&this.inputElements[i.index-1],(t=s&&"separator"===s.type?s:t)&&!i.hidden&&(i.separator=t,t=void 0))})}else this.elements.forEach(e=>{e.labelHighlights=void 0,e.descriptionHighlights=void 0,e.detailHighlights=void 0,e.hidden=!1;var t=e.index&&this.inputElements[e.index-1];e.separator=t&&"separator"===t.type?t:void 0});var t=this.elements.filter(e=>!e.hidden);if(this.sortByLabel&&e){const i=e.toLowerCase();t.sort((e,t)=>{return e=e,t=t,n=i,o=e.labelHighlights||[],r=t.labelHighlights||[],!o.length||r.length?o.length||!r.length?0!==o.length||0!==r.length?Mr(e.saneLabel,t.saneLabel,n):0:1:-1;var n,o,r})}return this.elementsToIndexes=t.reduce((e,t,i)=>(e.set(t.item,i),e),new Map),this.list.splice(0,this.list.length,t),this.list.setFocus([]),this.list.layout(),this._onChangedAllVisibleChecked.fire(this.getAllVisibleChecked()),this._onChangedVisibleCount.fire(t.length),!0}toggleCheckbox(){try{this._fireCheckedEvents=!1;var e=this.list.getFocusedElements(),t=this.allVisibleChecked(e);for(const i of e)i.checked=!t}finally{this._fireCheckedEvents=!0,this.fireCheckedEvents()}}display(e){this.container.style.display=e?"":"none"}isDisplayed(){return"none"!==this.container.style.display}dispose(){this.elementDisposables=Object(ve.f)(this.elementDisposables),this.disposables=Object(ve.f)(this.disposables)}fireCheckedEvents(){this._fireCheckedEvents&&(this._onChangedAllVisibleChecked.fire(this.getAllVisibleChecked()),this._onChangedCheckedCount.fire(this.getCheckedCount()),this._onChangedCheckedElements.fire(this.getCheckedElements()))}fireButtonTriggered(e){this._onButtonTriggered.fire(e)}style(e){this.list.style(e)}}Ar([$o.a],Wr.prototype,"onDidChangeFocus",null),Ar([$o.a],Wr.prototype,"onDidChangeSelection",null);class Vr{getWidgetAriaLabel(){return Object(Jt.a)("quickInput","Quick Input")}getAriaLabel(e){return e.saneAriaLabel}getWidgetRole(){return"listbox"}getRole(){return"option"}}var Hr=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))};const zr=Y.a,Ur={iconClass:Object(fo.e)("quick-input-back",fo.b.arrowLeft).classNames,tooltip:Object(Jt.a)("quickInput.back","Back"),handle:-1};class Kr extends ve.a{constructor(e){super(),this.ui=e,this.visible=!1,this._enabled=!0,this._busy=!1,this._ignoreFocusOut=!1,this._buttons=[],this.noValidationMessage=Kr.noPromptMessage,this._severity=Vt.a.Ignore,this.buttonsUpdated=!1,this.onDidTriggerButtonEmitter=this._register(new j.b),this.onDidHideEmitter=this._register(new j.b),this.onDisposeEmitter=this._register(new j.b),this.visibleDisposables=this._register(new ve.b),this.onDidHide=this.onDidHideEmitter.event}get title(){return this._title}set title(e){this._title=e,this.update()}get description(){return this._description}set description(e){this._description=e,this.update()}get step(){return this._steps}set step(e){this._steps=e,this.update()}get totalSteps(){return this._totalSteps}set totalSteps(e){this._totalSteps=e,this.update()}get enabled(){return this._enabled}set enabled(e){this._enabled=e,this.update()}get contextKey(){return this._contextKey}set contextKey(e){this._contextKey=e,this.update()}get busy(){return this._busy}set busy(e){this._busy=e,this.update()}get ignoreFocusOut(){return this._ignoreFocusOut}set ignoreFocusOut(e){var t=this._ignoreFocusOut!==e&&!we.c;this._ignoreFocusOut=e&&!we.c,t&&this.update()}get buttons(){return this._buttons}set buttons(e){this._buttons=e,this.buttonsUpdated=!0,this.update()}get validationMessage(){return this._validationMessage}set validationMessage(e){this._validationMessage=e,this.update()}get severity(){return this._severity}set severity(e){this._severity=e,this.update()}show(){this.visible||(this.visibleDisposables.add(this.ui.onDidTriggerButton(e=>{-1!==this.buttons.indexOf(e)&&this.onDidTriggerButtonEmitter.fire(e)})),this.ui.show(this),this.visible=!0,this._lastValidationMessage=void 0,this._lastSeverity=void 0,this.buttons.length&&(this.buttonsUpdated=!0),this.update())}hide(){this.visible&&this.ui.hide()}didHide(e=Sr.c.Other){this.visible=!1,this.visibleDisposables.clear(),this.onDidHideEmitter.fire({reason:e})}update(){var e;this.visible&&((e=this.getTitle())&&this.ui.title.textContent!==e?this.ui.title.textContent=e:e||" "===this.ui.title.innerHTML||(this.ui.title.innerText=" "),e=this.getDescription(),this.ui.description1.textContent!==e&&(this.ui.description1.textContent=e),this.ui.description2.textContent!==e&&(this.ui.description2.textContent=e),this.busy&&!this.busyDelay&&(this.busyDelay=new be.g,this.busyDelay.setIfNotSet(()=>{this.visible&&this.ui.progressBar.infinite()},800)),!this.busy&&this.busyDelay&&(this.ui.progressBar.stop(),this.busyDelay.cancel(),this.busyDelay=void 0),this.buttonsUpdated&&(this.buttonsUpdated=!1,this.ui.leftActionBar.clear(),e=this.buttons.filter(e=>e===Ur),this.ui.leftActionBar.push(e.map((e,t)=>(t=new mo.a("id-"+t,"",e.iconClass||yr(e.iconPath),!0,()=>Hr(this,void 0,void 0,(function*(){this.onDidTriggerButtonEmitter.fire(e)}))),t.tooltip=e.tooltip||"",t)),{icon:!0,label:!1}),this.ui.rightActionBar.clear(),e=this.buttons.filter(e=>e!==Ur),this.ui.rightActionBar.push(e.map((e,t)=>(t=new mo.a("id-"+t,"",e.iconClass||yr(e.iconPath),!0,()=>Hr(this,void 0,void 0,(function*(){this.onDidTriggerButtonEmitter.fire(e)}))),t.tooltip=e.tooltip||"",t)),{icon:!0,label:!1})),this.ui.ignoreFocusOut=this.ignoreFocusOut,this.ui.setEnabled(this.enabled),this.ui.setContextKey(this.contextKey),e=this.validationMessage||this.noValidationMessage,this._lastValidationMessage!==e&&(this._lastValidationMessage=e,Y.R(this.ui.message,...Object(gr.a)(e))),this._lastSeverity!==this.severity)&&(this._lastSeverity=this.severity,this.showMessageDecoration(this.severity))}getTitle(){return this.title&&this.step?`${this.title} (${this.getSteps()})`:this.title||(this.step?this.getSteps():"")}getDescription(){return this.description||""}getSteps(){return this.step&&this.totalSteps?Object(Jt.a)("quickInput.steps","{0}/{1}",this.step,this.totalSteps):this.step?String(this.step):""}showMessageDecoration(e){this.ui.inputBox.showDecoration(e),e!==Vt.a.Ignore?(e=this.ui.inputBox.stylesForType(e),this.ui.message.style.color=e.foreground?""+e.foreground:"",this.ui.message.style.backgroundColor=e.background?""+e.background:"",this.ui.message.style.border=e.border?"1px solid "+e.border:"",this.ui.message.style.paddingBottom="4px"):(this.ui.message.style.color="",this.ui.message.style.backgroundColor="",this.ui.message.style.border="",this.ui.message.style.paddingBottom="")}dispose(){this.hide(),this.onDisposeEmitter.fire(),super.dispose()}}Kr.noPromptMessage=Object(Jt.a)("inputModeEntry","Press 'Enter' to confirm your input or 'Escape' to cancel");class qr extends Kr{constructor(){super(...arguments),this._value="",this.onDidChangeValueEmitter=this._register(new j.b),this.onWillAcceptEmitter=this._register(new j.b),this.onDidAcceptEmitter=this._register(new j.b),this.onDidCustomEmitter=this._register(new j.b),this._items=[],this.itemsUpdated=!1,this._canSelectMany=!1,this._canAcceptInBackground=!1,this._matchOnDescription=!1,this._matchOnDetail=!1,this._matchOnLabel=!0,this._sortByLabel=!0,this._autoFocusOnList=!0,this._itemActivation=this.ui.isScreenReaderOptimized()?Sr.a.NONE:Sr.a.FIRST,this._activeItems=[],this.activeItemsUpdated=!1,this.activeItemsToConfirm=[],this.onDidChangeActiveEmitter=this._register(new j.b),this._selectedItems=[],this.selectedItemsUpdated=!1,this.selectedItemsToConfirm=[],this.onDidChangeSelectionEmitter=this._register(new j.b),this.onDidTriggerItemButtonEmitter=this._register(new j.b),this.valueSelectionUpdated=!0,this._ok="default",this._customButton=!1,this.filterValue=e=>e,this.onDidChangeValue=this.onDidChangeValueEmitter.event,this.onWillAccept=this.onWillAcceptEmitter.event,this.onDidAccept=this.onDidAcceptEmitter.event,this.onDidChangeActive=this.onDidChangeActiveEmitter.event,this.onDidChangeSelection=this.onDidChangeSelectionEmitter.event,this.onDidTriggerItemButton=this.onDidTriggerItemButtonEmitter.event}get quickNavigate(){return this._quickNavigate}set quickNavigate(e){this._quickNavigate=e,this.update()}get value(){return this._value}set value(e){this._value!==e&&(this._value=e||"",this.update(),this.onDidChangeValueEmitter.fire(this._value))}set ariaLabel(e){this._ariaLabel=e,this.update()}get ariaLabel(){return this._ariaLabel}get placeholder(){return this._placeholder}set placeholder(e){this._placeholder=e,this.update()}get items(){return this._items}set items(e){this._items=e,this.itemsUpdated=!0,this.update()}get canSelectMany(){return this._canSelectMany}set canSelectMany(e){this._canSelectMany=e,this.update()}get canAcceptInBackground(){return this._canAcceptInBackground}set canAcceptInBackground(e){this._canAcceptInBackground=e}get matchOnDescription(){return this._matchOnDescription}set matchOnDescription(e){this._matchOnDescription=e,this.update()}get matchOnDetail(){return this._matchOnDetail}set matchOnDetail(e){this._matchOnDetail=e,this.update()}get matchOnLabel(){return this._matchOnLabel}set matchOnLabel(e){this._matchOnLabel=e,this.update()}get sortByLabel(){return this._sortByLabel}set sortByLabel(e){this._sortByLabel=e,this.update()}get autoFocusOnList(){return this._autoFocusOnList}set autoFocusOnList(e){this._autoFocusOnList=e,this.update()}get itemActivation(){return this._itemActivation}set itemActivation(e){this._itemActivation=e}get activeItems(){return this._activeItems}set activeItems(e){this._activeItems=e,this.activeItemsUpdated=!0,this.update()}get selectedItems(){return this._selectedItems}set selectedItems(e){this._selectedItems=e,this.selectedItemsUpdated=!0,this.update()}get keyMods(){return this._quickNavigate?Sr.b:this.ui.keyMods}set valueSelection(e){this._valueSelection=e,this.valueSelectionUpdated=!0,this.update()}get customButton(){return this._customButton}set customButton(e){this._customButton=e,this.update()}get customLabel(){return this._customButtonLabel}set customLabel(e){this._customButtonLabel=e,this.update()}get customHover(){return this._customButtonHover}set customHover(e){this._customButtonHover=e,this.update()}get ok(){return this._ok}set ok(e){this._ok=e,this.update()}get hideInput(){return!!this._hideInput}set hideInput(e){this._hideInput=e,this.update()}trySelectFirst(){!this.autoFocusOnList||this.canSelectMany||this.ui.list.focus(Tr.First)}show(){this.visible||(this.visibleDisposables.add(this.ui.inputBox.onDidChange(e=>{e!==this.value&&(this._value=e,this.ui.list.filter(this.filterValue(this.ui.inputBox.value))&&this.trySelectFirst(),this.onDidChangeValueEmitter.fire(e))})),this.visibleDisposables.add(this.ui.inputBox.onMouseDown(e=>{this.autoFocusOnList||this.ui.list.clearFocus()})),this.visibleDisposables.add((this._hideInput?this.ui.list:this.ui.inputBox).onKeyDown(e=>{switch(e.keyCode){case 18:this.ui.list.focus(Tr.Next),this.canSelectMany&&this.ui.list.domFocus(),Y.c.stop(e,!0);break;case 16:this.ui.list.getFocusedElements().length?this.ui.list.focus(Tr.Previous):this.ui.list.focus(Tr.Last),this.canSelectMany&&this.ui.list.domFocus(),Y.c.stop(e,!0);break;case 12:this.ui.list.focus(Tr.NextPage),this.canSelectMany&&this.ui.list.domFocus(),Y.c.stop(e,!0);break;case 11:this.ui.list.focus(Tr.PreviousPage),this.canSelectMany&&this.ui.list.domFocus(),Y.c.stop(e,!0);break;case 17:this._canAcceptInBackground&&this.ui.inputBox.isSelectionAtEnd()&&this.activeItems[0]&&(this._selectedItems=[this.activeItems[0]],this.onDidChangeSelectionEmitter.fire(this.selectedItems),this.handleAccept(!0));break;case 14:!e.ctrlKey&&!e.metaKey||e.shiftKey||e.altKey||(this.ui.list.focus(Tr.First),Y.c.stop(e,!0));break;case 13:!e.ctrlKey&&!e.metaKey||e.shiftKey||e.altKey||(this.ui.list.focus(Tr.Last),Y.c.stop(e,!0))}})),this.visibleDisposables.add(this.ui.onDidAccept(()=>{!this.canSelectMany&&this.activeItems[0]&&(this._selectedItems=[this.activeItems[0]],this.onDidChangeSelectionEmitter.fire(this.selectedItems)),this.handleAccept(!1)})),this.visibleDisposables.add(this.ui.onDidCustom(()=>{this.onDidCustomEmitter.fire()})),this.visibleDisposables.add(this.ui.list.onDidChangeFocus(e=>{this.activeItemsUpdated||this.activeItemsToConfirm!==this._activeItems&&Object(nt.h)(e,this._activeItems,(e,t)=>e===t)||(this._activeItems=e,this.onDidChangeActiveEmitter.fire(e))})),this.visibleDisposables.add(this.ui.list.onDidChangeSelection(({items:e,event:t})=>{this.canSelectMany?e.length&&this.ui.list.setSelectedElements([]):this.selectedItemsToConfirm!==this._selectedItems&&Object(nt.h)(e,this._selectedItems,(e,t)=>e===t)||(this._selectedItems=e,this.onDidChangeSelectionEmitter.fire(e),e.length&&this.handleAccept(t instanceof MouseEvent&&1===t.button))})),this.visibleDisposables.add(this.ui.list.onChangedCheckedElements(e=>{!this.canSelectMany||this.selectedItemsToConfirm!==this._selectedItems&&Object(nt.h)(e,this._selectedItems,(e,t)=>e===t)||(this._selectedItems=e,this.onDidChangeSelectionEmitter.fire(e))})),this.visibleDisposables.add(this.ui.list.onButtonTriggered(e=>this.onDidTriggerItemButtonEmitter.fire(e))),this.visibleDisposables.add(this.registerQuickNavigation()),this.valueSelectionUpdated=!0),super.show()}handleAccept(e){let t=!1;this.onWillAcceptEmitter.fire({veto:()=>t=!0}),t||this.onDidAcceptEmitter.fire({inBackground:e})}registerQuickNavigation(){return Y.i(this.ui.container,Y.d.KEY_UP,e=>{if(!this.canSelectMany&&this._quickNavigate){const t=new Wt.a(e),i=t.keyCode;this._quickNavigate.keybindings.some(e=>{var[e,n]=e.getParts();return!(n||(e.shiftKey&&4===i?t.ctrlKey||t.altKey||t.metaKey:!(e.altKey&&6===i||e.ctrlKey&&5===i||e.metaKey&&57===i)))})&&(this.activeItems[0]&&(this._selectedItems=[this.activeItems[0]],this.onDidChangeSelectionEmitter.fire(this.selectedItems),this.handleAccept(!1)),this._quickNavigate=void 0)}})}update(){if(this.visible){var e=!!this._hideInput&&0{this.keyMods.ctrlCmd=e.ctrlKey||e.metaKey,this.keyMods.alt=e.altKey};this._register(Y.i(window,Y.d.KEY_DOWN,e,!0)),this._register(Y.i(window,Y.d.KEY_UP,e,!0)),this._register(Y.i(window,Y.d.MOUSE_DOWN,e,!0))}getUI(){if(this.ui)return this.ui;const e=Y.q(this.parentElement,zr(".quick-input-widget.show-file-icons"));e.tabIndex=-1,e.style.display="none";var t=Y.w(e),i=Y.q(e,zr(".quick-input-titlebar")),n=this._register(new so.a(i)),o=(n.domNode.classList.add("quick-input-left-action-bar"),Y.q(i,zr(".quick-input-title"))),r=this._register(new so.a(i)),s=(r.domNode.classList.add("quick-input-right-action-bar"),Y.q(e,zr(".quick-input-description"))),a=Y.q(e,zr(".quick-input-header"));const l=Y.q(a,zr("input.quick-input-check-all"));l.type="checkbox",this._register(Y.o(l,Y.d.CHANGE,e=>{var t=l.checked;C.setAllVisibleChecked(t)})),this._register(Y.i(l,Y.d.CLICK,e=>{(e.x||e.y)&&u.setFocus()}));var d=Y.q(a,zr(".quick-input-description")),h=Y.q(a,zr(".quick-input-and-message")),c=Y.q(h,zr(".quick-input-filter"));const u=this._register(new kr(c));u.setAttribute("aria-describedby",this.idPrefix+"message");var g=Y.q(c,zr(".quick-input-visible-count"));g.setAttribute("aria-live","polite"),g.setAttribute("aria-atomic","true");const p=new fr.a(g,{countFormat:Object(Jt.a)({key:"quickInput.visibleCount",comment:["This tells the user how many items are shown in a list of items to select from. The items can be anything. Currently not visible, but read by screen readers."]},"{0} Results")});var m=Y.q(c,zr(".quick-input-count"));m.setAttribute("aria-live","polite");const f=new fr.a(m,{countFormat:Object(Jt.a)({key:"quickInput.countSelected",comment:["This tells the user how many items are selected in a list of items to select from. The items can be anything."]},"{0} Selected")});var _=Y.q(a,zr(".quick-input-action")),b=new mr(_),v=(a=(b.label=Object(Jt.a)("ok","OK"),this._register(b.onDidClick(e=>{this.onDidAcceptEmitter.fire()})),Y.q(a,zr(".quick-input-action"))),new mr(a));v.label=Object(Jt.a)("custom","Custom"),this._register(v.onDidClick(e=>{this.onDidCustomEmitter.fire()})),h=Y.q(h,zr(`#${this.idPrefix}message.quick-input-message`));const C=this._register(new Wr(e,this.idPrefix+"list",this.options));this._register(C.onChangedAllVisibleChecked(e=>{l.checked=e})),this._register(C.onChangedVisibleCount(e=>{p.setCount(e)})),this._register(C.onChangedCheckedCount(e=>{f.setCount(e)})),this._register(C.onLeave(()=>{setTimeout(()=>{u.setFocus(),this.controller instanceof qr&&this.controller.canSelectMany&&C.clearFocus()},0)})),this._register(C.onDidChangeFocus(()=>{this.comboboxAccessibility&&this.getUI().inputBox.setAttribute("aria-activedescendant",this.getUI().list.getActiveDescendant()||"")}));var w=new vr(e),y=(w.getContainer().classList.add("quick-input-progress"),Y.Y(e));return this._register(y),this._register(Y.i(e,Y.d.FOCUS,e=>{this.previousFocusElement=e.relatedTarget instanceof HTMLElement?e.relatedTarget:void 0},!0)),this._register(y.onDidBlur(()=>{this.getUI().ignoreFocusOut||this.options.ignoreFocusOut()||this.hide(Sr.c.Blur),this.previousFocusElement=void 0})),this._register(Y.i(e,Y.d.FOCUS,e=>{u.setFocus()})),this._register(Y.i(e,Y.d.KEY_DOWN,t=>{var i,n=new Wt.a(t);switch(n.keyCode){case 3:Y.c.stop(t,!0),this.onDidAcceptEmitter.fire();break;case 9:Y.c.stop(t,!0),this.hide(Sr.c.Gesture);break;case 2:n.altKey||n.ctrlKey||n.metaKey||(i=[".action-label.codicon"],e.classList.contains("show-checkboxes")?i.push("input"):i.push("input[type=text]"),this.getUI().list.isDisplayed()&&i.push(".monaco-list"),i=e.querySelectorAll(i.join(", ")),n.shiftKey&&n.target===i[0]?(Y.c.stop(t,!0),i[i.length-1].focus()):n.shiftKey||n.target!==i[i.length-1]||(Y.c.stop(t,!0),i[0].focus()))}})),this.ui={container:e,styleSheet:t,leftActionBar:n,titleBar:i,title:o,description1:s,description2:d,rightActionBar:r,checkAll:l,filterContainer:c,inputBox:u,visibleCountContainer:g,visibleCount:p,countContainer:m,count:f,okContainer:_,ok:b,message:h,customButtonContainer:a,customButton:v,list:C,progressBar:w,onDidAccept:this.onDidAcceptEmitter.event,onDidCustom:this.onDidCustomEmitter.event,onDidTriggerButton:this.onDidTriggerButtonEmitter.event,ignoreFocusOut:!1,keyMods:this.keyMods,isScreenReaderOptimized:()=>this.options.isScreenReaderOptimized(),show:e=>this.show(e),hide:()=>this.hide(),setVisibilities:e=>this.setVisibilities(e),setComboboxAccessibility:e=>this.setComboboxAccessibility(e),setEnabled:e=>this.setEnabled(e),setContextKey:e=>this.options.setContextKey(e)},this.updateStyles(),this.ui}pick(e,t={},i=B.a.None){return new Promise((n,o)=>{let r=e=>{r=n,t.onKeyMods&&t.onKeyMods(s.keyMods),n(e)};if(i.isCancellationRequested)return void r(void 0);const s=this.createQuickPick();let a;const l=[s,s.onDidAccept(()=>{var e;s.canSelectMany?(r(s.selectedItems.slice()),s.hide()):(e=s.activeItems[0])&&(r(e),s.hide())}),s.onDidChangeActive(e=>{e=e[0],e&&t.onDidFocus&&t.onDidFocus(e)}),s.onDidChangeSelection(e=>{s.canSelectMany||(e=e[0])&&(r(e),s.hide())}),s.onDidTriggerItemButton(e=>t.onDidTriggerItemButton&&t.onDidTriggerItemButton(Object.assign(Object.assign({},e),{removeItem:()=>{var t=s.items.indexOf(e.item);if(-1!==t){var i=s.items.slice();const e=i.splice(t,1);t=s.activeItems.filter(t=>t!==e[0]),s.items=i,t&&(s.activeItems=t)}}}))),s.onDidChangeValue(e=>{!a||e||1===s.activeItems.length&&s.activeItems[0]===a||(s.activeItems=[a])}),i.onCancellationRequested(()=>{s.hide()}),s.onDidHide(()=>{Object(ve.f)(l),r(void 0)})];s.title=t.title,s.canSelectMany=!!t.canPickMany,s.placeholder=t.placeHolder,s.ignoreFocusOut=!!t.ignoreFocusLost,s.matchOnDescription=!!t.matchOnDescription,s.matchOnDetail=!!t.matchOnDetail,s.matchOnLabel=void 0===t.matchOnLabel||t.matchOnLabel,s.autoFocusOnList=void 0===t.autoFocusOnList||t.autoFocusOnList,s.quickNavigate=t.quickNavigate,s.contextKey=t.contextKey,s.busy=!0,Promise.all([e,t.activeItem]).then(([e,t])=>{a=t,s.busy=!1,s.items=e,s.canSelectMany&&(s.selectedItems=e.filter(e=>"separator"!==e.type&&e.picked)),a&&(s.activeItems=[a])}),s.show(),Promise.resolve(e).then(void 0,e=>{o(e),s.hide()})})}createQuickPick(){var e=this.getUI();return new qr(e)}show(e){var t=this.getUI(),i=(this.onShowEmitter.fire(),this.controller);this.controller=e,i&&i.didHide(),this.setEnabled(!0),t.leftActionBar.clear(),t.title.textContent="",t.description1.textContent="",t.description2.textContent="",t.rightActionBar.clear(),t.checkAll.checked=!1,t.inputBox.placeholder="",t.inputBox.password=!1,t.inputBox.showDecoration(Vt.a.Ignore),t.visibleCount.setCount(0),t.count.setCount(0),Y.R(t.message),t.progressBar.stop(),t.list.setElements([]),t.list.matchOnDescription=!1,t.list.matchOnDetail=!1,t.list.matchOnLabel=!0,t.list.sortByLabel=!0,t.ignoreFocusOut=!1,this.setComboboxAccessibility(!1),t.inputBox.ariaLabel="",e=this.options.backKeybindingLabel();Ur.tooltip=e?Object(Jt.a)("quickInput.backWithKeybinding","Back ({0})",e):Object(Jt.a)("quickInput.back","Back"),t.container.style.display="",this.updateLayout(),t.inputBox.setFocus()}setVisibilities(e){var t=this.getUI();t.title.style.display=e.title?"":"none",t.description1.style.display=e.description&&(e.inputBox||e.checkAll)?"":"none",t.description2.style.display=!e.description||e.inputBox||e.checkAll?"none":"",t.checkAll.style.display=e.checkAll?"":"none",t.filterContainer.style.display=e.inputBox?"":"none",t.visibleCountContainer.style.display=e.visibleCount?"":"none",t.countContainer.style.display=e.count?"":"none",t.okContainer.style.display=e.ok?"":"none",t.customButtonContainer.style.display=e.customButton?"":"none",t.message.style.display=e.message?"":"none",t.progressBar.getContainer().style.display=e.progressBar?"":"none",t.list.display(!!e.list),t.container.classList[e.checkBox?"add":"remove"]("show-checkboxes"),this.updateLayout()}setComboboxAccessibility(e){var t;e!==this.comboboxAccessibility&&(t=this.getUI(),this.comboboxAccessibility=e,this.comboboxAccessibility?(t.inputBox.setAttribute("role","combobox"),t.inputBox.setAttribute("aria-haspopup","true"),t.inputBox.setAttribute("aria-autocomplete","list"),t.inputBox.setAttribute("aria-activedescendant",t.list.getActiveDescendant()||"")):(t.inputBox.removeAttribute("role"),t.inputBox.removeAttribute("aria-haspopup"),t.inputBox.removeAttribute("aria-autocomplete"),t.inputBox.removeAttribute("aria-activedescendant")))}setEnabled(e){if(e!==this.enabled){this.enabled=e;for(const t of this.getUI().leftActionBar.viewItems)t.getAction().enabled=e;for(const t of this.getUI().rightActionBar.viewItems)t.getAction().enabled=e;this.getUI().checkAll.disabled=!e,this.getUI().ok.enabled=e,this.getUI().list.enabled=e}}hide(e){var t,i=this.controller;i&&(t=!(null!=(t=this.ui)&&t.container.contains(document.activeElement)),this.controller=null,this.onHideEmitter.fire(),this.getUI().container.style.display="none",t||(this.previousFocusElement&&this.previousFocusElement.offsetParent?(this.previousFocusElement.focus(),this.previousFocusElement=void 0):this.options.returnFocus()),i.didHide(e))}layout(e,t){this.dimension=e,this.titleBarOffset=t,this.updateLayout()}updateLayout(){var e,t;this.ui&&(this.ui.container.style.top=this.titleBarOffset+"px",e=this.ui.container.style,t=Math.min(.62*this.dimension.width,$r.MAX_WIDTH),e.width=t+"px",e.marginLeft="-"+t/2+"px",this.ui.inputBox.layout(),this.ui.list.layout(this.dimension&&.4*this.dimension.height))}applyStyles(e){this.styles=e,this.updateStyles()}updateStyles(){var e,t,i,n,o;this.ui&&(({quickInputTitleBackground:n,quickInputBackground:o,quickInputForeground:e,contrastBorder:t,widgetShadow:i}=this.styles.widget),this.ui.titleBar.style.backgroundColor=n?n.toString():"",this.ui.container.style.backgroundColor=o?o.toString():"",this.ui.container.style.color=e?e.toString():"",this.ui.container.style.border=t?"1px solid "+t:"",this.ui.container.style.boxShadow=i?"0 0 8px 2px "+i:"",this.ui.inputBox.style(this.styles.inputBox),this.ui.count.style(this.styles.countBadge),this.ui.ok.style(this.styles.button),this.ui.customButton.style(this.styles.button),this.ui.progressBar.style(this.styles.progressBar),this.ui.list.style(this.styles.list),n=[],this.styles.list.pickerGroupBorder&&n.push(`.quick-input-list .quick-input-list-entry { border-top-color: ${this.styles.list.pickerGroupBorder}; }`),this.styles.list.pickerGroupForeground&&n.push(`.quick-input-list .quick-input-list-separator { color: ${this.styles.list.pickerGroupForeground}; }`),(this.styles.keybindingLabel.keybindingLabelBackground||this.styles.keybindingLabel.keybindingLabelBorder||this.styles.keybindingLabel.keybindingLabelBottomBorder||this.styles.keybindingLabel.keybindingLabelShadow||this.styles.keybindingLabel.keybindingLabelForeground)&&(n.push(".quick-input-list .monaco-keybinding > .monaco-keybinding-key {"),this.styles.keybindingLabel.keybindingLabelBackground&&n.push(`background-color: ${this.styles.keybindingLabel.keybindingLabelBackground};`),this.styles.keybindingLabel.keybindingLabelBorder&&n.push(`border-color: ${this.styles.keybindingLabel.keybindingLabelBorder};`),this.styles.keybindingLabel.keybindingLabelBottomBorder&&n.push(`border-bottom-color: ${this.styles.keybindingLabel.keybindingLabelBottomBorder};`),this.styles.keybindingLabel.keybindingLabelShadow&&n.push(`box-shadow: inset 0 -1px 0 ${this.styles.keybindingLabel.keybindingLabelShadow};`),this.styles.keybindingLabel.keybindingLabelForeground&&n.push(`color: ${this.styles.keybindingLabel.keybindingLabelForeground};`),n.push("}")),(o=n.join("\n"))!==this.ui.styleSheet.textContent)&&(this.ui.styleSheet.textContent=o)}}$r.MAX_WIDTH=600;var Gr=i("0bfb"),Zr=i("2f1e"),Yr=i("66bd"),Xr=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3e.substring(o?o.prefix.length:0),null!==o&&void 0!==o&&o.placeholder&&(l.ariaLabel=null===o||void 0===o?void 0:o.placeholder);let d=void 0,h=void 0;t&&(d=new Promise(e=>h=e),a.add(Object(Gr.a)(l.onWillAccept)(e=>{e.veto(),l.hide()}))),a.add(this.registerPickerListeners(l,n,o,e));const c=a.add(new B.b);return n&&a.add(n.provide(l,c.token)),Object(Gr.a)(l.onDidHide)(()=>{0===l.selectedItems.length&&c.cancel(),a.dispose(),null!==h&&void 0!==h&&h(l.selectedItems)}),l.show(),t?d:void 0}e===o.prefix||null!=i&&i.preserveValue||(r.picker.value=e),this.adjustValueSelection(r.picker,o,i)}adjustValueSelection(e,t,i){let n;n=null!=i&&i.preserveValue?[e.value.length,e.value.length]:[null!=(i=null==t?void 0:t.prefix.length)?i:0,e.value.length],e.valueSelection=n}registerPickerListeners(e,t,i,n){var o=new ve.b;const r=this.visibleQuickAccess={picker:e,descriptor:i,value:n};return o.add(Object(ve.i)(()=>{r===this.visibleQuickAccess&&(this.visibleQuickAccess=void 0)})),o.add(e.onDidChangeValue(e=>{var[i]=this.getOrInstantiateProvider(e);i!==t?this.show(e,{preserveValue:!0}):r.value=e})),i&&o.add(e.onDidAccept(()=>{this.lastAcceptedPickerValues.set(i,e.value)})),o}getOrInstantiateProvider(e){if(e=this.registry.getQuickAccessProvider(e),!e)return[void 0,void 0];let t=this.mapProviderToDescriptor.get(e);return t||(t=this.instantiationService.createInstance(e.ctor),this.mapProviderToDescriptor.set(e,t)),[t,e]}};Qr=Xr([Ar(0,Yr.a),Ar(1,Fi.a)],Qr);$o=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3!1,isScreenReaderOptimized:()=>this.accessibilityService.isScreenReaderOptimized(),backKeybindingLabel:()=>{},setContextKey:e=>this.setContextKey(e),returnFocus:()=>e.focus(),createList:(e,t,i,n,o)=>this.instantiationService.createInstance(jo.d,e,t,i,n,o),styles:this.computeStyles()};const n=this._register(new $r(Object.assign(Object.assign({},i),t)));return n.layout(e.dimension,null!=(t=null==(i=e.offset)?void 0:i.top)?t:0),this._register(e.onDidLayout(t=>n.layout(t,null!=(t=null==(t=e.offset)?void 0:t.top)?t:0))),this._register(n.onShow(()=>this.resetContextKeys())),this._register(n.onHide(()=>this.resetContextKeys())),n}setContextKey(e){let t;e&&!(t=this.contexts.get(e))&&(t=new ti.c(e,!1).bindTo(this.contextKeyService),this.contexts.set(e,t)),t&&t.get()||(this.resetContextKeys(),t&&t.set(!0))}resetContextKeys(){this.contexts.forEach(e=>{e.get()&&e.reset()})}pick(e,t={},i=B.a.None){return this.controller.pick(e,t,i)}createQuickPick(){return this.controller.createQuickPick()}updateStyles(){this.controller.applyStyles(this.computeStyles())}computeStyles(){return{widget:Object.assign({},Object(Do.d)(this.theme,{quickInputBackground:Dn.qc,quickInputForeground:Dn.rc,quickInputTitleBackground:Dn.vc,contrastBorder:Dn.h,widgetShadow:Dn.Nc})),inputBox:Object(Do.d)(this.theme,{inputForeground:Dn.lb,inputBackground:Dn.jb,inputBorder:Dn.kb,inputValidationInfoBackground:Dn.pb,inputValidationInfoForeground:Dn.rb,inputValidationInfoBorder:Dn.qb,inputValidationWarningBackground:Dn.sb,inputValidationWarningForeground:Dn.ub,inputValidationWarningBorder:Dn.tb,inputValidationErrorBackground:Dn.mb,inputValidationErrorForeground:Dn.ob,inputValidationErrorBorder:Dn.nb}),countBadge:Object(Do.d)(this.theme,{badgeBackground:Dn.c,badgeForeground:Dn.d,badgeBorder:Dn.h}),button:Object(Do.d)(this.theme,{buttonForeground:Dn.f,buttonBackground:Dn.e,buttonHoverBackground:Dn.g,buttonBorder:Dn.h}),progressBar:Object(Do.d)(this.theme,{progressBarBackground:Dn.pc}),keybindingLabel:Object(Do.d)(this.theme,{keybindingLabelBackground:Dn.vb,keybindingLabelForeground:Dn.yb,keybindingLabelBorder:Dn.wb,keybindingLabelBottomBorder:Dn.xb,keybindingLabelShadow:Dn.Nc}),list:Object(Do.d)(this.theme,{listBackground:Dn.qc,listInactiveFocusForeground:Dn.tc,listInactiveSelectionIconForeground:Dn.uc,listInactiveFocusBackground:Dn.sc,listFocusOutline:Dn.b,listInactiveFocusOutline:Dn.b,pickerGroupBorder:Dn.kc,pickerGroupForeground:Dn.lc})}}};var Jr,es=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3e.focus()}}createController(){return super.createController(this.host)}},ns=(is=es([ts(1,Fi.a),ts(2,ti.b),ts(3,ji.b),ts(4,Wi.b),ts(5,Eo)],is),class{constructor(e,t){this.instantiationService=e,this.codeEditorService=t,this.mapEditorToService=new Map}get activeService(){const e=this.codeEditorService.getFocusedCodeEditor();if(!e)throw new Error("Quick input service needs a focused editor to work.");let t=this.mapEditorToService.get(e);if(!t){const i=t=this.instantiationService.createInstance(is,e);this.mapEditorToService.set(e,t),Object(Gr.a)(e.onDidDispose)(()=>{i.dispose(),this.mapEditorToService.delete(e)})}return t}get quickAccess(){return this.activeService.quickAccess}pick(e,t={},i=B.a.None){return this.activeService.pick(e,t,i)}createQuickPick(){return this.activeService.createQuickPick()}});ns=es([ts(0,Fi.a),ts(1,Z.a)],ns);class os{constructor(e){this.editor=e,this.widget=new rs(this.editor)}static get(e){return e.getContribution(os.ID)}dispose(){this.widget.dispose()}}os.ID="editor.controller.quickInput";class rs{constructor(e){this.codeEditor=e,this.domNode=document.createElement("div"),this.codeEditor.addOverlayWidget(this)}getId(){return rs.ID}getDomNode(){return this.domNode}getPosition(){return{preference:2}}dispose(){this.codeEditor.removeOverlayWidget(this)}}rs.ID="editor.contrib.quickInputWidget",Object(Qi.l)(os.ID,os);{var ss=Jr=Jr||{};const e=new Ro.a;class t{constructor(e,t){this._serviceId=e,this._factory=t,this._value=null}get id(){return this._serviceId}get(t){if(!this._value){if(t&&(this._value=t[this._serviceId.toString()]),this._value||(this._value=this._factory(t)),!this._value)throw new Error("Service "+this._serviceId+" is missing!");e.set(this._serviceId,this._value)}return this._value}}ss.LazyStaticService=t;let i=[];function as(e,n){return e=new t(e,n),i.push(e),e}ss.init=function(e){let t=new Ro.a;for(var[n,o]of Object(Yo.a)())t.set(n,o);for(var r in e)e.hasOwnProperty(r)&&t.set(Object(Fi.c)(r),e[r]);i.forEach(i=>t.set(i.id,i.get(e)));var s=new Fo(t,!0);return t.set(Fi.a,s),[t,s]},ss.instantiationService=as(Fi.a,()=>new Fo(e,!0));const n=new Si;ss.configurationService=as(qt.a,()=>n),ss.resourceConfigurationService=as(re.a,()=>new Li(n)),ss.resourcePropertiesService=as(re.b,()=>new xi(n)),ss.contextService=as(ui.a,()=>new Di),ss.labelService=as(rt.a,()=>new Ei),ss.telemetryService=as(io.a,()=>new ki),ss.dialogService=as(st.a,()=>new bi),ss.notificationService=as(ci.a,()=>new vi),ss.markerService=as(Wo.b,()=>new zo),ss.modeService=as(fe.a,e=>new mn),ss.standaloneThemeService=as(Ai.a,()=>new Hn),ss.logService=as(ot.b,()=>new ot.d(new ot.a)),ss.undoRedoService=as(er.a,e=>new cr(ss.dialogService.get(e),ss.notificationService.get(e))),ss.modelService=as(it.a,e=>new fn.a(ss.configurationService.get(e),ss.resourcePropertiesService.get(e),ss.standaloneThemeService.get(e),ss.logService.get(e),ss.undoRedoService.get(e))),ss.markerDecorationsService=as(qi.a,e=>new Zo(ss.modelService.get(e),ss.markerService.get(e))),ss.contextKeyService=as(ti.b,e=>new Jn(ss.configurationService.get(e))),ss.codeEditorService=as(Z.a,e=>new Ji(null,ss.contextKeyService.get(e),ss.standaloneThemeService.get(e))),ss.editorProgressService=as(Hi.a,()=>new _i),ss.storageService=as(Uo.a,()=>new Uo.b),ss.editorWorkerService=as(me.a,e=>new dt(ss.modelService.get(e),ss.resourceConfigurationService.get(e),ss.logService.get(e)))}class ls extends ve.a{constructor(e,t){super();const[i,n]=Jr.init(t),o=(this._serviceCollection=i,this._instantiationService=n,this.get(qt.a)),r=this.get(ci.a),s=this.get(io.a),a=this.get(ji.b),l=this.get(ot.b),d=this.get(ti.b);var h=(e,i)=>{let n=null;return n=(n=t?t[e.toString()]:n)||i(),this._serviceCollection.set(e,n),n};h(Wi.b,()=>new Xo(d,o)),h(jo.a,()=>new jo.b(a));let c=h(ie.b,()=>new Ci(this._instantiationService)),u=h(Bi.a,()=>this._register(new wi(d,c,s,r,l,e))),g=h(Eo,()=>new Ii(Jr.codeEditorService.get(Z.a),e)),p=(h(Yr.a,()=>new ns(n,Jr.codeEditorService.get(Z.a))),h(Pi.b,()=>this._register(new Io(g))));h(Vi.a,()=>new Jo),h(Pi.a,()=>{var e=new Oo(s,r,p,u,a);return e.configure({blockMouse:!1}),this._register(e)}),h(Ri.a,()=>new Ko(c)),h(zt.a,()=>new Oi(Jr.modelService.get(it.a)))}get(e){var t=this._serviceCollection.get(e);if(t)return t;throw new Error("Missing service "+e)}set(e,t){this._serviceCollection.set(e,t)}has(e){return this._serviceCollection.has(e)}}var ds=i("1ddc");function hs(e,t,i){e=new ls(e,t);let n=null;return e.has(_e.a)||(n=new fi(Jr.modelService.get()),e.set(_e.a,n)),e.has(ne.a)||e.set(ne.a,new de(e.get(Z.a),e.get(ie.b))),t=i(e),n&&n.setEditor(t),t}function cs(e,t,i){return hs(e,i||{},i=>new rn(e,t,i,i.get(Fi.a),i.get(Z.a),i.get(ie.b),i.get(ti.b),i.get(Bi.a),i.get(Pi.b),i.get(Ai.a),i.get(ci.a),i.get(qt.a),i.get(Wi.b),i.get(it.a),i.get(fe.a)))}function us(e){return Jr.codeEditorService.get().onCodeEditorAdd(t=>{e(t)})}function gs(e,t,i){return hs(e,i||{},i=>new sn(e,t,i,i.get(Fi.a),i.get(ti.b),i.get(Bi.a),i.get(Pi.b),i.get(me.a),i.get(Z.a),i.get(Ai.a),i.get(ci.a),i.get(qt.a),i.get(Pi.a),i.get(Hi.a),i.get(Vi.a)))}function ps(e,t){return new he.a(e,t)}function ms(e,t,i){return an(Jr.modelService.get(),Jr.modeService.get(),e,t,i)}function fs(e,t){Jr.modelService.get().setMode(e,Jr.modeService.get().create(t))}function _s(e,t,i){e&&Jr.markerService.get().changeOne(t,e.uri,i)}function bs(e){return Jr.markerService.get().read(e)}function vs(e){return Jr.markerService.get().onMarkerChanged(e)}function Cs(e){return Jr.modelService.get().getModel(e)}function ws(){return Jr.modelService.get().getModels()}function ys(e){return Jr.modelService.get().onModelAdded(e)}function Ss(e){return Jr.modelService.get().onModelRemoved(e)}function Ls(e){return Jr.modelService.get().onModelModeChanged(t=>{e({model:t.model,oldLanguage:t.oldModeId})})}function xs(e){return t=Jr.modelService.get(),e=e,new ft(t,e);var t}function ks(e,t){var i=Jr.standaloneThemeService.get();return i.registerEditorContainer(e),Ft.colorizeElement(i,Jr.modeService.get(),e,t)}function Ds(e,t,i){return Jr.standaloneThemeService.get().registerEditorContainer(document.body),Ft.colorize(Jr.modeService.get(),e,t,i)}function Ns(e,t,i=4){return Jr.standaloneThemeService.get().registerEditorContainer(document.body),Ft.colorizeModelLine(e,t,i)}function Os(e,t){Jr.modeService.get().triggerMode(t),i=t;var i,n=ge.F.get(i)||{getInitialState:()=>pe.c,tokenize:(e,t,n,o)=>Object(pe.d)(i,e,n,o)},o=Object(Te.Q)(e),r=[];let s=n.getInitialState();for(let l=0,d=o.length;l",token:"delimiter.angle"}];var s,a=[];for(s of t.brackets){let e=s;if((e=e&&Array.isArray(e)&&3===e.length?{token:e[2],open:e[0],close:e[1]}:e).open===e.close)throw xt(i,"open and close brackets in a 'brackets' attribute must be different: "+e.open+"\n hint: use the 'bracket' attribute if matching on equal brackets is required.");if("string"!=typeof e.open||"string"!=typeof e.token||"string"!=typeof e.close)throw xt(i,"every element in the 'brackets' array must be a '{open,close,token}' object or array");a.push({token:e.token+i.tokenPostfix,open:St(i,e.open),close:St(i,e.close)})}return i.brackets=a,i.noThrow=!0,i}function Hs(e){hn.a.registerLanguage(e)}function zs(){let e=[];return e.concat(hn.a.getLanguages())}function Us(e){return e=Jr.modeService.get().getLanguageIdentifier(e),e?e.id:0}function Ks(e,t){let i=Jr.modeService.get().onDidCreateMode(n=>{n.getId()===e&&(i.dispose(),t())});return i}function qs(e,t){var i=Jr.modeService.get().getLanguageIdentifier(e);if(i)return Ie.a.register(i,t,100);throw new Error("Cannot set configuration for unknown language "+e)}class $s{constructor(e,t){this._languageIdentifier=e,this._actual=t}getInitialState(){return this._actual.getInitialState()}tokenize(e,t,i,n){if("function"==typeof this._actual.tokenize)return Gs.adaptTokenize(this._languageIdentifier.language,this._actual,e,i,n);throw new Error("Not supported!")}tokenize2(e,t,i){return e=this._actual.tokenizeEncoded(e,i),new K.c(e.tokens,e.endState)}}class Gs{constructor(e,t,i){this._standaloneThemeService=e,this._languageIdentifier=t,this._actual=i}getInitialState(){return this._actual.getInitialState()}static _toClassicTokens(e,t,i){var n=[];let o=0;for(let s=0,a=e.length;s"tokenizeEncoded"in e?new $s(i,e):new Gs(Jr.standaloneThemeService.get(),i,e);return Zs(t)?ge.F.registerPromise(e,t.then(e=>n(e))):ge.F.register(e,n(t))}function Qs(e,t){const i=t=>{return i=Jr.modeService.get(),n=Jr.standaloneThemeService.get(),o=e,t=Vs(e,t),new Rt(i,n,o,t);var i,n,o};return Zs(t)?ge.F.registerPromise(e,t.then(e=>i(e))):ge.F.register(e,i(t))}function Js(e,t){return ge.y.register(e,t)}function ea(e,t){return ge.z.register(e,t)}function ta(e,t){return ge.B.register(e,t)}function ia(e,t){return ge.p.register(e,{provideHover:(e,i,n)=>{let o=e.getWordAtPosition(i);return Promise.resolve(t.provideHover(e,i,n)).then(e=>{if(e)return!e.range&&o&&(e.range=new z.a(i.lineNumber,o.startColumn,i.lineNumber,o.endColumn)),e.range||(e.range=new z.a(i.lineNumber,i.column,i.lineNumber,i.column)),e})}})}function na(e,t){return ge.m.register(e,t)}function oa(e,t){return ge.i.register(e,t)}function ra(e,t){return ge.w.register(e,t)}function sa(e,t){return ge.f.register(e,t)}function aa(e,t){return ge.q.register(e,t)}function la(e,t){return ge.G.register(e,t)}function da(e,t){return ge.b.register(e,t)}function ha(e,t,i){return ge.a.register(e,{providedCodeActionKinds:null==i?void 0:i.providedCodeActionKinds,provideCodeActions:(e,i,n,o)=>{var r=Jr.markerService.get().read({resource:e.uri}).filter(e=>z.a.areIntersectingOrTouching(e,i));return t.provideCodeActions(e,i,{markers:r,only:n.only},o)}})}function ca(e,t){return ge.g.register(e,t)}function ua(e,t){return ge.j.register(e,t)}function ga(e,t){return ge.x.register(e,t)}function pa(e,t){return ge.v.register(e,t)}function ma(e,t){return ge.d.register(e,t)}function fa(e,t){return ge.c.register(e,t)}function _a(e,t){return ge.o.register(e,t)}function ba(e,t){return ge.e.register(e,t)}function va(e,t){return ge.A.register(e,t)}function Ca(e,t){return ge.l.register(e,t)}function wa(e,t){return ge.k.register(e,t)}function ya(e,t){return ge.t.register(e,t)}function Sa(e,t){return ge.r.register(e,t)}$o=i("84df"),t.g.wrappingIndent.defaultValue=0,t.g.glyphMargin.defaultValue=!1,t.g.autoIndent.defaultValue=3,t.g.overviewRulerLanes.defaultValue=2,$o.a.setFormatterSelector((e,t,i)=>Promise.resolve(e[0])),Xr=$(),Xr.editor={create:cs,onDidCreateEditor:us,createDiffEditor:gs,createDiffNavigator:ps,createModel:ms,setModelLanguage:fs,setModelMarkers:_s,getModelMarkers:bs,onDidChangeMarkers:vs,getModels:ws,getModel:Cs,onDidCreateModel:ys,onWillDisposeModel:Ss,onDidChangeModelLanguage:Ls,createWebWorker:xs,colorizeElement:ks,colorize:Ds,colorizeModelLine:Ns,tokenize:Os,defineTheme:Es,setTheme:Is,remeasureFonts:Ms,registerCommand:Ts,AccessibilitySupport:n,ContentWidgetPositionPreference:l,CursorChangeReason:d,DefaultEndOfLine:h,EditorAutoIndentStrategy:u,EditorOption:g,EndOfLinePreference:p,EndOfLineSequence:m,MinimapPosition:y,MouseTargetType:S,OverlayWidgetPositionPreference:L,OverviewRulerLane:x,RenderLineNumbersType:k,RenderMinimap:D,ScrollbarVisibility:O,ScrollType:N,TextEditorCursorBlinkingStyle:A,TextEditorCursorStyle:R,TrackedRangeStickiness:P,WrappingIndent:F,ConfigurationChangedEvent:t.b,BareFontInfo:oe.a,FontInfo:oe.b,TextModelResolvedOptions:ue.e,FindMatch:ue.b,EditorType:ce.a,EditorOptions:t.g},Xr.languages={register:Hs,getLanguages:zs,onLanguage:Ks,getEncodedLanguageId:Us,setLanguageConfiguration:qs,setColorMap:Ys,setTokensProvider:Xs,setMonarchTokensProvider:Qs,registerReferenceProvider:Js,registerRenameProvider:ea,registerCompletionItemProvider:ma,registerSignatureHelpProvider:ta,registerHoverProvider:ia,registerDocumentSymbolProvider:na,registerDocumentHighlightProvider:oa,registerLinkedEditingRangeProvider:ra,registerDefinitionProvider:sa,registerImplementationProvider:aa,registerTypeDefinitionProvider:la,registerCodeLensProvider:da,registerCodeActionProvider:ha,registerDocumentFormattingEditProvider:ca,registerDocumentRangeFormattingEditProvider:ua,registerOnTypeFormattingEditProvider:ga,registerLinkProvider:pa,registerColorProvider:fa,registerFoldingRangeProvider:_a,registerDeclarationProvider:ba,registerSelectionRangeProvider:va,registerDocumentSemanticTokensProvider:Ca,registerDocumentRangeSemanticTokensProvider:wa,registerInlineCompletionsProvider:ya,registerInlayHintsProvider:Sa,DocumentHighlightKind:c,CompletionItemKind:r,CompletionItemTag:s,CompletionItemInsertTextRule:o,SymbolKind:M,SymbolTag:T,IndentAction:f,CompletionTriggerKind:a,SignatureHelpTriggerKind:I,InlayHintKind:_,InlineCompletionTriggerKind:b,FoldingRangeKind:ge.n};const La=Xr.CancellationTokenSource,xa=Xr.Emitter,ka=Xr.KeyCode,Da=Xr.KeyMod,Na=Xr.Position,Oa=Xr.Range,Ea=Xr.Selection,Ia=Xr.SelectionDirection,Ma=Xr.MarkerSeverity,Ta=Xr.MarkerTag,Aa=Xr.Uri,Ra=Xr.Token,Pa=Xr.editor,Fa=Xr.languages;(null!=(Ar=we.b.MonacoEnvironment)&&Ar.globalAPI||"function"==typeof define&&i("3c35"))&&(self.monaco=Xr),void 0!==self.require&&"function"==typeof self.require.config&&self.require.config({ignoreDuplicateModules:["vscode-languageserver-types","vscode-languageserver-types/main","vscode-languageserver-textdocument","vscode-languageserver-textdocument/main","vscode-nls","vscode-nls/vscode-nls","jsonc-parser","jsonc-parser/main","vscode-uri","vscode-uri/index","vs/basic-languages/typescript/typescript"]})},f41d:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"css",extensions:[".css"],aliases:["CSS","css"],mimetypes:["text/css"],loader:function(){return i.e("chunk-2d21b84a").then(i.bind(null,"bfb2"))}})},f570:function(e,t,i){"use strict";i.r(t),i.d(t,"cssDefaults",(function(){return a})),i.d(t,"scssDefaults",(function(){return l})),i.d(t,"lessDefaults",(function(){return d})),i("33f9");var n=i("0b3c");Object.defineProperty(o.prototype,"onDidChange",{get:function(){return this._onDidChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(o.prototype,"languageId",{get:function(){return this._languageId},enumerable:!1,configurable:!0}),Object.defineProperty(o.prototype,"modeConfiguration",{get:function(){return this._modeConfiguration},enumerable:!1,configurable:!0}),Object.defineProperty(o.prototype,"diagnosticsOptions",{get:function(){return this.options},enumerable:!1,configurable:!0}),Object.defineProperty(o.prototype,"options",{get:function(){return this._options},enumerable:!1,configurable:!0}),o.prototype.setOptions=function(e){this._options=e||Object.create(null),this._onDidChange.fire(this)},o.prototype.setDiagnosticsOptions=function(e){this.setOptions(e)},o.prototype.setModeConfiguration=function(e){this._modeConfiguration=e||Object.create(null),this._onDidChange.fire(this)},t=o;function o(e,t,i){this._onDidChange=new n.Emitter,this._languageId=e,this.setOptions(t),this.setModeConfiguration(i)}var r={validate:!0,lint:{compatibleVendorPrefixes:"ignore",vendorPrefix:"warning",duplicateProperties:"warning",emptyRules:"warning",importStatement:"ignore",boxModel:"ignore",universalSelector:"ignore",zeroUnits:"ignore",fontFaceProperties:"warning",hexColorLength:"error",argumentsInColorFunction:"error",unknownProperties:"warning",ieHack:"ignore",unknownVendorSpecificProperties:"ignore",propertyIgnoredDueToDisplay:"warning",important:"ignore",float:"ignore",idSelector:"ignore"},data:{useDefaultDataProvider:!0}},s={completionItems:!0,hovers:!0,documentSymbols:!0,definitions:!0,references:!0,documentHighlights:!0,rename:!0,colors:!0,foldingRanges:!0,diagnostics:!0,selectionRanges:!0},a=new t("css",r,s),l=new t("scss",r,s),d=new t("less",r,s);function h(){return i.e("chunk-0b65ffb6").then(i.bind(null,"db4f"))}n.languages.css={cssDefaults:a,lessDefaults:d,scssDefaults:l},n.languages.onLanguage("less",(function(){h().then((function(e){return e.setupMode(d)}))})),n.languages.onLanguage("scss",(function(){h().then((function(e){return e.setupMode(l)}))})),n.languages.onLanguage("css",(function(){h().then((function(e){return e.setupMode(a)}))}))},f577:function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),t=i("0a0f");const n=Object(t.c)("clipboardService")},f58f:function(e,t,i){"use strict";i.d(t,"a",(function(){return n}));class n{constructor(e,t,i,n,o,r){this.id=e,this.label=t,this.alias=i,this._precondition=n,this._run=o,this._contextKeyService=r}isSupported(){return this._contextKeyService.contextMatchesRules(this._precondition)}run(){return this.isSupported()?this._run():Promise.resolve(void 0)}}},f5ba:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"dart",extensions:[".dart"],aliases:["Dart","dart"],mimetypes:["text/x-dart-source","text/x-dart"],loader:function(){return i.e("chunk-2d0de971").then(i.bind(null,"85fd"))}})},f5f3:function(e,t,i){"use strict";i.d(t,"b",(function(){return r})),i.d(t,"a",(function(){return s}));var n=i("af40");const o=[];function r(e,t,i){t instanceof n.a||(t=new n.a(t,[],i)),o.push([e,t])}function s(){return o}},f68e:function(e,t,i){"use strict";i.d(t,"b",(function(){return g})),i.d(t,"a",(function(){return m})),i.d(t,"c",(function(){return f}));var n=i("dff7"),o=i("308f"),r=i("82c9"),s=i("a666"),a=i("3742"),l=i("9c3e"),d=i("6a89"),h=i("40355"),c=i("fdcc"),u=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))};class g{constructor(e,t,i,n){this.isProviderFirst=e,this.parent=t,this.link=i,this._rangeCallback=n,this.id=l.b.nextId()}get uri(){return this.link.uri}get range(){var e;return null!=(e=null!=(e=this._range)?e:this.link.targetSelectionRange)?e:this.link.range}set range(e){this._range=e,this._rangeCallback(this)}get ariaMessage(){var e=null==(e=this.parent.getPreview(this))?void 0:e.preview(this.range);return e?Object(n.a)({key:"aria.oneReference.preview",comment:["Placeholders are: 0: filename, 1:line number, 2: column number, 3: preview snippet of source code"]},"symbol in {0} on line {1} at column {2}, {3}",Object(r.b)(this.uri),this.range.startLineNumber,this.range.startColumn,e.value):Object(n.a)("aria.oneReference","symbol in {0} on line {1} at column {2}",Object(r.b)(this.uri),this.range.startLineNumber,this.range.startColumn)}}class p{constructor(e){this._modelReference=e}dispose(){this._modelReference.dispose()}preview(e,t=8){var i,n,o,r,s=this._modelReference.object.textEditorModel;if(s)return({startLineNumber:n,startColumn:o,endLineNumber:i,endColumn:r}=e),t=s.getWordUntilPosition({lineNumber:n,column:o-t}),t=new d.a(n,t.startColumn,n,o),n=new d.a(i,r,i,1073741824),{value:(o=s.getValueInRange(t).replace(/^\s+/,""))+(r=s.getValueInRange(e))+s.getValueInRange(n).replace(/\s+$/,""),highlight:{start:o.length,end:o.length+r.length}}}}class m{constructor(e,t){this.parent=e,this.uri=t,this.children=[],this._previews=new h.b}dispose(){Object(s.f)(this._previews.values()),this._previews.clear()}getPreview(e){return this._previews.get(e.uri)}get ariaMessage(){var e=this.children.length;return 1===e?Object(n.a)("aria.fileReferences.1","1 symbol in {0}, full path {1}",Object(r.b)(this.uri),this.uri.fsPath):Object(n.a)("aria.fileReferences.N","{0} symbols in {1}, full path {2}",e,Object(r.b)(this.uri),this.uri.fsPath)}resolve(e){return u(this,void 0,void 0,(function*(){if(0===this._previews.size)for(var t of this.children)if(!this._previews.has(t.uri))try{var i=yield e.createModelReference(t.uri);this._previews.set(t.uri,new p(i))}catch(t){Object(c.f)(t)}return this}))}}class f{constructor(e,t){this.groups=[],this.references=[],this._onDidChangeReferenceRange=new o.b,this.onDidChangeReferenceRange=this._onDidChangeReferenceRange.event,this._links=e,this._title=t;var i,n,[s]=e;let a;for(i of(e.sort(f._compareReferences),e))a&&r.e.isEqual(a.uri,i.uri,!0)||(a=new m(this,i.uri),this.groups.push(a)),0!==a.children.length&&0===f._compareReferences(i,a.children[a.children.length-1])||(n=new g(s===i,a,i,e=>this._onDidChangeReferenceRange.fire(e)),this.references.push(n),a.children.push(n))}dispose(){Object(s.f)(this.groups),this._onDidChangeReferenceRange.dispose(),this.groups.length=0}clone(){return new f(this._links,this._title)}get title(){return this._title}get isEmpty(){return 0===this.groups.length}get ariaMessage(){return this.isEmpty?Object(n.a)("aria.result.0","No results found"):1===this.references.length?Object(n.a)("aria.result.1","Found 1 symbol in {0}",this.references[0].uri.fsPath):1===this.groups.length?Object(n.a)("aria.result.n1","Found {0} symbols in {1}",this.references.length,this.groups[0].uri.fsPath):Object(n.a)("aria.result.nm","Found {0} symbols in {1} files",this.references.length,this.groups.length)}nextOrPreviousReference(e,t){var i=e["parent"];let n=i.children.indexOf(e);e=i.children.length;var o=i.parent.groups.length;return 1===o||t&&n+1({idx:n,prefixLen:a.d(i.uri.toString(),e.toString()),offsetDist:100*Math.abs(i.range.startLineNumber-t.lineNumber)+Math.abs(i.range.startColumn-t.column)})).sort((e,t)=>e.prefixLen>t.prefixLen?-1:e.prefixLent.offsetDist?1:0)[0];if(i)return this.references[i.idx]}referenceAt(e,t){for(const i of this.references)if(i.uri.toString()===e.toString()&&d.a.containsPosition(i.range,t))return i}firstReference(){for(const e of this.references)if(e.isProviderFirst)return e;return this.references[0]}static _compareReferences(e,t){return r.e.compare(e.uri,t.uri)||d.a.compareRangesUsingStarts(e.range,t.range)}}},f85a:function(e,t,i){"use strict";i.d(t,"a",(function(){return d}));var n=i("2e5d"),o=i("7061"),r=i("6a89"),s=i("3742"),a=i("708a");class l{constructor(e,t,i){this._cursorPositionBrand=void 0,this.lineNumber=e,this.column=t,this.leftoverVisibleColumns=i}}class d{static leftPosition(e,t){var i;return t.column>e.getLineMinColumn(t.lineNumber)?t.delta(void 0,-s.L(e.getLineContent(t.lineNumber),t.column-1)):1{})}return t}},fd11:function(e,t,i){"use strict";i.r(t),i.d(t,"DragAndDropController",(function(){return h})),i("3a19");t=i("a666");var n=i("30db"),o=i("b2cc"),r=i("7061"),s=i("6a89"),a=i("8025");class l{constructor(e,t,i){this.selection=e,this.targetPosition=t,this.copy=i,this.targetSelection=null}getEditOperations(e,t){e=e.getValueInRange(this.selection),this.copy||t.addEditOperation(this.selection,null),t.addEditOperation(new s.a(this.targetPosition.lineNumber,this.targetPosition.column,this.targetPosition.lineNumber,this.targetPosition.column),e),!this.selection.containsPosition(this.targetPosition)||this.copy&&(this.selection.getEndPosition().equals(this.targetPosition)||this.selection.getStartPosition().equals(this.targetPosition))?this.copy?this.targetSelection=new a.a(this.targetPosition.lineNumber,this.targetPosition.column,this.selection.endLineNumber-this.selection.startLineNumber+this.targetPosition.lineNumber,this.selection.startLineNumber===this.selection.endLineNumber?this.targetPosition.column+this.selection.endColumn-this.selection.startColumn:this.selection.endColumn):this.targetPosition.lineNumber>this.selection.endLineNumber?this.targetSelection=new a.a(this.targetPosition.lineNumber-this.selection.endLineNumber+this.selection.startLineNumber,this.targetPosition.column,this.targetPosition.lineNumber,this.selection.startLineNumber===this.selection.endLineNumber?this.targetPosition.column+this.selection.endColumn-this.selection.startColumn:this.selection.endColumn):this.targetPosition.lineNumberthis._onEditorMouseDown(e))),this._register(this._editor.onMouseUp(e=>this._onEditorMouseUp(e))),this._register(this._editor.onMouseDrag(e=>this._onEditorMouseDrag(e))),this._register(this._editor.onMouseDrop(e=>this._onEditorMouseDrop(e))),this._register(this._editor.onMouseDropCanceled(()=>this._onEditorMouseDropCanceled())),this._register(this._editor.onKeyDown(e=>this.onEditorKeyDown(e))),this._register(this._editor.onKeyUp(e=>this.onEditorKeyUp(e))),this._register(this._editor.onDidBlurEditorWidget(()=>this.onEditorBlur())),this._register(this._editor.onDidBlurEditorText(()=>this.onEditorBlur())),this._dndDecorationIds=[],this._mouseDown=!1,this._modifierPressed=!1,this._dragSelection=null}onEditorBlur(){this._removeDecoration(),this._dragSelection=null,this._mouseDown=!1,this._modifierPressed=!1}onEditorKeyDown(e){this._editor.getOption(30)&&!this._editor.getOption(17)&&(d(e)&&(this._modifierPressed=!0),this._mouseDown)&&d(e)&&this._editor.updateOptions({mouseStyle:"copy"})}onEditorKeyUp(e){this._editor.getOption(30)&&!this._editor.getOption(17)&&(d(e)&&(this._modifierPressed=!1),this._mouseDown)&&e.keyCode===h.TRIGGER_KEY_VALUE&&this._editor.updateOptions({mouseStyle:"default"})}_onEditorMouseDown(e){this._mouseDown=!0}_onEditorMouseUp(e){this._mouseDown=!1,this._editor.updateOptions({mouseStyle:"text"})}_onEditorMouseDrag(e){let t=e.target;if(null===this._dragSelection){var i=(this._editor.getSelections()||[]).filter(e=>t.position&&e.containsPosition(t.position));if(1!==i.length)return;this._dragSelection=i[0]}d(e.event)?this._editor.updateOptions({mouseStyle:"copy"}):this._editor.updateOptions({mouseStyle:"default"}),t.position&&(this._dragSelection.containsPosition(t.position)?this._removeDecoration():this.showAt(t.position))}_onEditorMouseDropCanceled(){this._editor.updateOptions({mouseStyle:"text"}),this._removeDecoration(),this._dragSelection=null,this._mouseDown=!1}_onEditorMouseDrop(e){if(e.target&&(this._hitContent(e.target)||this._hitMargin(e.target))&&e.target.position){let n=new r.a(e.target.position.lineNumber,e.target.position.column);if(null===this._dragSelection){let o=null;var t,i;e.event.shiftKey?(t=this._editor.getSelection())&&(({selectionStartLineNumber:t,selectionStartColumn:i}=t),o=[new a.a(t,i,n.lineNumber,n.column)]):o=(this._editor.getSelections()||[]).map(e=>e.containsPosition(n)?new a.a(n.lineNumber,n.column,n.lineNumber,n.column):e),this._editor.setSelections(o||[],"mouse",3)}else this._dragSelection.containsPosition(n)&&(!d(e.event)&&!this._modifierPressed||!this._dragSelection.getEndPosition().equals(n)&&!this._dragSelection.getStartPosition().equals(n))||(this._editor.pushUndoStop(),this._editor.executeCommand(h.ID,new l(this._dragSelection,n,d(e.event)||this._modifierPressed)),this._editor.pushUndoStop())}this._editor.updateOptions({mouseStyle:"text"}),this._removeDecoration(),this._dragSelection=null,this._mouseDown=!1}showAt(e){var t=[{range:new s.a(e.lineNumber,e.column,e.lineNumber,e.column),options:h._DECORATION_OPTIONS}];this._dndDecorationIds=this._editor.deltaDecorations(this._dndDecorationIds,t),this._editor.revealPosition(e,1)}_removeDecoration(){this._dndDecorationIds=this._editor.deltaDecorations(this._dndDecorationIds,[])}_hitContent(e){return 6===e.type||7===e.type}_hitMargin(e){return 2===e.type||3===e.type||4===e.type}dispose(){this._removeDecoration(),this._dragSelection=null,this._mouseDown=!1,this._modifierPressed=!1,super.dispose()}}h.ID="editor.contrib.dragAndDrop",h.TRIGGER_KEY_VALUE=n.f?6:5,h._DECORATION_OPTIONS=i.a.register({description:"dnd-target",className:"dnd-target"}),Object(o.l)(h.ID,h)},fd49:function(e,t,i){"use strict";i.d(t,"h",(function(){return s})),i.d(t,"b",(function(){return a})),i.d(t,"j",(function(){return l})),i.d(t,"a",(function(){return d})),i.d(t,"k",(function(){return g})),i.d(t,"n",(function(){return b})),i.d(t,"i",(function(){return n})),i.d(t,"e",(function(){return x})),i.d(t,"f",(function(){return I})),i.d(t,"m",(function(){return V})),i.d(t,"c",(function(){return X})),i.d(t,"d",(function(){return Q})),i.d(t,"l",(function(){return J})),i.d(t,"g",(function(){return te}));var n,o=i("dff7"),r=i("30db");t=i("d093");const s=8;class a{constructor(e){this._values=e}hasChanged(e){return this._values[e]}}class l{constructor(){this._values=[]}_read(e){return this._values[e]}get(e){return this._values[e]}_write(e,t){this._values[e]=t}}class d{constructor(){this.stableMinimapLayoutInput=null,this.stableFitMaxMinimapScale=0,this.stableFitRemainingWidth=0}}class h{constructor(e,t,i,n){this.id=e,this.name=t,this.defaultValue=i,this.schema=n}compute(e,t,i){return i}}class c{constructor(e,t=null){this.schema=void 0,this.id=e,this.name="_never_",this.defaultValue=void 0,this.deps=t}validate(e){return this.defaultValue}}class u{constructor(e,t,i,n){this.id=e,this.name=t,this.defaultValue=i,this.schema=n}validate(e){return void 0===e?this.defaultValue:e}compute(e,t,i){return i}}function g(e,t){return void 0===e?t:"false"!==e&&Boolean(e)}class p extends u{constructor(e,t,i,n){void 0!==n&&(n.type="boolean",n.default=i),super(e,t,i,n)}validate(e){return g(e,this.defaultValue)}}class m extends u{constructor(e,t,i,n,o,r){void 0!==r&&(r.type="integer",r.default=i,r.minimum=n,r.maximum=o),super(e,t,i,r),this.minimum=n,this.maximum=o}static clampedInt(e,t,i,n){return void 0===e||(e=parseInt(e,10),isNaN(e))?t:(e=Math.max(i,e),0|(e=Math.min(n,e)))}validate(e){return m.clampedInt(e,this.defaultValue,this.minimum,this.maximum)}}class f extends u{constructor(e,t,i,n,o){void 0!==o&&(o.type="number",o.default=i),super(e,t,i,o),this.validationFn=n}static clamp(e,t,i){return eC),"fill"!==g&&!i||(y=!0,N=c,L=Math.min(a*o,Math.max(1,Math.floor(1/D))),b&&r&&_<=t.stableFitRemainingWidth&&(s=t.stableFitMaxMinimapScale),(c=Math.min(s,Math.max(1,Math.floor(L/v))))>N&&(k=Math.min(2,c/N)),x=c/o/k,C=Math.ceil(Math.max(d,f+n)*L),b?(t.stableMinimapLayoutInput=e,t.stableFitRemainingWidth=_,t.stableFitMaxMinimapScale=c):(t.stableMinimapLayoutInput=null,t.stableFitRemainingWidth=0))}}return g=Math.floor(u*x),a=Math.min(g,Math.max(0,Math.floor((_-m-2)*x/(l+x)))+s),r=(D=Math.floor(o*a))/o,D=Math.floor(D*k),{renderMinimap:h?1:2,minimapLeft:"left"===p?0:i-a-m,minimapWidth:a,minimapHeightIsEditorHeight:y,minimapIsSampling:S,minimapScale:c,minimapLineHeight:L,minimapCanvasInnerWidth:D,minimapCanvasInnerHeight:C,minimapCanvasOuterWidth:r,minimapCanvasOuterHeight:w}}static computeLayout(e,t){var i,n=0|t.outerWidth,o=0|t.outerHeight,r=0|t.lineHeight,s=0|t.lineNumbersDigitCount,a=t.typicalHalfwidthCharacterWidth,l=t.maxDigitWidth,h=t.pixelRatio,c=t.viewLineCount,u=e.get(122),g=(u="inherit"===u?e.get(121):u,"inherit"===u?e.get(117):u),p=e.get(120),f=e.get(2),_=t.isDominatedByLongLines,b=e.get(48),v=0!==e.get(59).renderType,C=e.get(60),w=e.get(94),y=e.get(64),S=e.get(92),L=S.verticalScrollbarSize,x=S.verticalHasArrows,k=S.arrowSize,D=(S=S.horizontalScrollbarSize,e.get(57));e=e.get(36);let N,O=(N="string"==typeof D&&/^\d+(\.\d+)?ch$/.test(D)?(i=parseFloat(D.substr(0,D.length-2)),m.clampedInt(i*a,0,0,1e3)):m.clampedInt(D,0,0,1e3),e&&(N+=16),0),E=(v&&(i=Math.max(s,C),O=Math.round(i*l)),0),M=(b&&(E=r),0),T=M+E,A=T+O,R=A+N;D=n-E-O-N;let P=!1,F=!1,B=-1;return 2!==f&&("inherit"===u&&_?(P=!0,F=!0):"on"===g||"bounded"===g?F=!0:"wordWrapColumn"===g&&(B=p)),e=I._computeMinimapLayout({outerWidth:n,outerHeight:o,lineHeight:r,typicalHalfwidthCharacterWidth:a,pixelRatio:h,scrollBeyondLastLine:w,minimap:y,verticalScrollbarWidth:L,viewLineCount:c,remainingWidth:D,isViewportWrapping:F},t.memory||new d),0!==e.renderMinimap&&0===e.minimapLeft&&(M+=e.minimapWidth,T+=e.minimapWidth,A+=e.minimapWidth,R+=e.minimapWidth),v=D-e.minimapWidth,s=Math.max(1,Math.floor((v-L-2)/a)),C=x?k:0,F&&(B=Math.max(1,s),"bounded"===g)&&(B=Math.min(B,p)),{width:n,height:o,glyphMarginLeft:M,glyphMarginWidth:E,lineNumbersLeft:T,lineNumbersWidth:O,decorationsLeft:A,decorationsWidth:N,contentLeft:R,contentWidth:v,minimap:e,viewportColumn:s,isWordWrapMinified:P,isViewportWrapping:F,wrappingColumn:B,verticalScrollbarWidth:L,horizontalScrollbarHeight:S,overviewRuler:{top:C,width:L,height:o-2*C,right:0}}}}class M extends h{constructor(){var e={enabled:!0};super(56,"lightbulb",e,{"editor.lightbulb.enabled":{type:"boolean",default:e.enabled,description:o.a("codeActions","Enables the code action lightbulb in the editor.")}})}validate(e){return e&&"object"==typeof e?{enabled:g(e.enabled,this.defaultValue.enabled)}:this.defaultValue}}class T extends h{constructor(){var e={enabled:!0,fontSize:0,fontFamily:""};super(126,"inlayHints",e,{"editor.inlayHints.enabled":{type:"boolean",default:e.enabled,description:o.a("inlayHints.enable","Enables the inlay hints in the editor.")},"editor.inlayHints.fontSize":{type:"number",default:e.fontSize,markdownDescription:o.a("inlayHints.fontSize","Controls font size of inlay hints in the editor. When set to `0`, the 90% of `#editor.fontSize#` is used.")},"editor.inlayHints.fontFamily":{type:"string",default:e.fontFamily,description:o.a("inlayHints.fontFamily","Controls font family of inlay hints in the editor. When set to empty, the `#editor.fontFamily#` is used.")}})}validate(e){return e&&"object"==typeof e?{enabled:g((e=e).enabled,this.defaultValue.enabled),fontSize:m.clampedInt(e.fontSize,this.defaultValue.fontSize,0,100),fontFamily:_.string(e.fontFamily,this.defaultValue.fontFamily)}:this.defaultValue}}class A extends f{constructor(){super(58,"lineHeight",X.lineHeight,e=>f.clamp(e,0,150),{markdownDescription:o.a("lineHeight","Controls the line height. \n - Use 0 to automatically compute the line height from the font size.\n - Values between 0 and 8 will be used as a multiplier with the font size.\n - Values greater than or equal to 8 will be used as effective values.")})}compute(e,t,i){return e.fontInfo.lineHeight}}class R extends h{constructor(){var e={enabled:!0,size:"proportional",side:"right",showSlider:"mouseover",renderCharacters:!0,maxColumn:120,scale:1};super(64,"minimap",e,{"editor.minimap.enabled":{type:"boolean",default:e.enabled,description:o.a("minimap.enabled","Controls whether the minimap is shown.")},"editor.minimap.size":{type:"string",enum:["proportional","fill","fit"],enumDescriptions:[o.a("minimap.size.proportional","The minimap has the same size as the editor contents (and might scroll)."),o.a("minimap.size.fill","The minimap will stretch or shrink as necessary to fill the height of the editor (no scrolling)."),o.a("minimap.size.fit","The minimap will shrink as necessary to never be larger than the editor (no scrolling).")],default:e.size,description:o.a("minimap.size","Controls the size of the minimap.")},"editor.minimap.side":{type:"string",enum:["left","right"],default:e.side,description:o.a("minimap.side","Controls the side where to render the minimap.")},"editor.minimap.showSlider":{type:"string",enum:["always","mouseover"],default:e.showSlider,description:o.a("minimap.showSlider","Controls when the minimap slider is shown.")},"editor.minimap.scale":{type:"number",default:e.scale,minimum:1,maximum:3,enum:[1,2,3],description:o.a("minimap.scale","Scale of content drawn in the minimap: 1, 2 or 3.")},"editor.minimap.renderCharacters":{type:"boolean",default:e.renderCharacters,description:o.a("minimap.renderCharacters","Render the actual characters on a line as opposed to color blocks.")},"editor.minimap.maxColumn":{type:"number",default:e.maxColumn,description:o.a("minimap.maxColumn","Limit the width of the minimap to render at most a certain number of columns.")}})}validate(e){return e&&"object"==typeof e?{enabled:g((e=e).enabled,this.defaultValue.enabled),size:b(e.size,this.defaultValue.size,["proportional","fill","fit"]),side:b(e.side,this.defaultValue.side,["right","left"]),showSlider:b(e.showSlider,this.defaultValue.showSlider,["always","mouseover"]),renderCharacters:g(e.renderCharacters,this.defaultValue.renderCharacters),scale:m.clampedInt(e.scale,1,1,3),maxColumn:m.clampedInt(e.maxColumn,this.defaultValue.maxColumn,1,1e4)}:this.defaultValue}}class P extends h{constructor(){super(74,"padding",{top:0,bottom:0},{"editor.padding.top":{type:"number",default:0,minimum:0,maximum:1e3,description:o.a("padding.top","Controls the amount of space between the top edge of the editor and the first line.")},"editor.padding.bottom":{type:"number",default:0,minimum:0,maximum:1e3,description:o.a("padding.bottom","Controls the amount of space between the bottom edge of the editor and the last line.")}})}validate(e){return e&&"object"==typeof e?(e=e,{top:m.clampedInt(e.top,0,0,1e3),bottom:m.clampedInt(e.bottom,0,0,1e3)}):this.defaultValue}}class F extends h{constructor(){var e={enabled:!0,cycle:!1};super(75,"parameterHints",e,{"editor.parameterHints.enabled":{type:"boolean",default:e.enabled,description:o.a("parameterHints.enabled","Enables a pop-up that shows parameter documentation and type information as you type.")},"editor.parameterHints.cycle":{type:"boolean",default:e.cycle,description:o.a("parameterHints.cycle","Controls whether the parameter hints menu cycles or closes when reaching the end of the list.")}})}validate(e){return e&&"object"==typeof e?{enabled:g((e=e).enabled,this.defaultValue.enabled),cycle:g(e.cycle,this.defaultValue.cycle)}:this.defaultValue}}class B extends c{constructor(){super(128)}compute(e,t,i){return e.pixelRatio}}class j extends h{constructor(){var e={other:!0,comments:!1,strings:!1};super(78,"quickSuggestions",e,{anyOf:[{type:"boolean"},{type:"object",properties:{strings:{type:"boolean",default:e.strings,description:o.a("quickSuggestions.strings","Enable quick suggestions inside strings.")},comments:{type:"boolean",default:e.comments,description:o.a("quickSuggestions.comments","Enable quick suggestions inside comments.")},other:{type:"boolean",default:e.other,description:o.a("quickSuggestions.other","Enable quick suggestions outside of strings and comments.")}}}],default:e,description:o.a("quickSuggestions","Controls whether suggestions should automatically show up while typing.")}),this.defaultValue=e}validate(e){return"boolean"==typeof e?e:e&&"object"==typeof e?!!((e={other:g((e=e).other,this.defaultValue.other),comments:g(e.comments,this.defaultValue.comments),strings:g(e.strings,this.defaultValue.strings)}).other&&e.comments&&e.strings)||!!(e.other||e.comments||e.strings)&&e:this.defaultValue}}class W extends h{constructor(){super(59,"lineNumbers",{renderType:1,renderFn:null},{type:"string",enum:["off","on","relative","interval"],enumDescriptions:[o.a("lineNumbers.off","Line numbers are not rendered."),o.a("lineNumbers.on","Line numbers are rendered as absolute number."),o.a("lineNumbers.relative","Line numbers are rendered as distance in lines to cursor position."),o.a("lineNumbers.interval","Line numbers are rendered every 10 lines.")],default:"on",description:o.a("lineNumbers","Controls the display of line numbers.")})}validate(e){let t=this.defaultValue.renderType,i=this.defaultValue.renderFn;return void 0!==e&&("function"==typeof e?(t=4,i=e):t="interval"===e?3:"relative"===e?2:"on"===e?1:0),{renderType:t,renderFn:i}}}function V(e){var t=e.get(87);return"editable"===t?e.get(80):"on"!==t}class H extends h{constructor(){var e=[],t={type:"number",description:o.a("rulers.size","Number of monospace characters at which this editor ruler will render.")};super(91,"rulers",e,{type:"array",items:{anyOf:[t,{type:["object"],properties:{column:t,color:{type:"string",description:o.a("rulers.color","Color of this editor ruler."),format:"color-hex"}}}]},default:e,description:o.a("rulers","Render vertical rulers after a certain number of monospace characters. Use multiple values for multiple rulers. No rulers are drawn if array is empty.")})}validate(e){if(Array.isArray(e)){var t,i,n=[];for(t of e)"number"==typeof t?n.push({column:m.clampedInt(t,0,0,1e4),color:null}):t&&"object"==typeof t&&(i=t,n.push({column:m.clampedInt(i.column,0,0,1e4),color:i.color}));return n.sort((e,t)=>e.column-t.column),n}return this.defaultValue}}function z(e,t){if("string"!=typeof e)return t;switch(e){case"hidden":return 2;case"visible":return 3;default:return 1}}class U extends h{constructor(){var e={vertical:1,horizontal:1,arrowSize:11,useShadows:!0,verticalHasArrows:!1,horizontalHasArrows:!1,horizontalScrollbarSize:12,horizontalSliderSize:12,verticalScrollbarSize:14,verticalSliderSize:14,handleMouseWheel:!0,alwaysConsumeMouseWheel:!0,scrollByPage:!1};super(92,"scrollbar",e,{"editor.scrollbar.vertical":{type:"string",enum:["auto","visible","hidden"],enumDescriptions:[o.a("scrollbar.vertical.auto","The vertical scrollbar will be visible only when necessary."),o.a("scrollbar.vertical.visible","The vertical scrollbar will always be visible."),o.a("scrollbar.vertical.fit","The vertical scrollbar will always be hidden.")],default:"auto",description:o.a("scrollbar.vertical","Controls the visibility of the vertical scrollbar.")},"editor.scrollbar.horizontal":{type:"string",enum:["auto","visible","hidden"],enumDescriptions:[o.a("scrollbar.horizontal.auto","The horizontal scrollbar will be visible only when necessary."),o.a("scrollbar.horizontal.visible","The horizontal scrollbar will always be visible."),o.a("scrollbar.horizontal.fit","The horizontal scrollbar will always be hidden.")],default:"auto",description:o.a("scrollbar.horizontal","Controls the visibility of the horizontal scrollbar.")},"editor.scrollbar.verticalScrollbarSize":{type:"number",default:e.verticalScrollbarSize,description:o.a("scrollbar.verticalScrollbarSize","The width of the vertical scrollbar.")},"editor.scrollbar.horizontalScrollbarSize":{type:"number",default:e.horizontalScrollbarSize,description:o.a("scrollbar.horizontalScrollbarSize","The height of the horizontal scrollbar.")},"editor.scrollbar.scrollByPage":{type:"boolean",default:e.scrollByPage,description:o.a("scrollbar.scrollByPage","Controls whether clicks scroll by page or jump to click position.")}})}validate(e){var t,i;return e&&"object"==typeof e?(e=e,t=m.clampedInt(e.horizontalScrollbarSize,this.defaultValue.horizontalScrollbarSize,0,1e3),i=m.clampedInt(e.verticalScrollbarSize,this.defaultValue.verticalScrollbarSize,0,1e3),{arrowSize:m.clampedInt(e.arrowSize,this.defaultValue.arrowSize,0,1e3),vertical:z(e.vertical,this.defaultValue.vertical),horizontal:z(e.horizontal,this.defaultValue.horizontal),useShadows:g(e.useShadows,this.defaultValue.useShadows),verticalHasArrows:g(e.verticalHasArrows,this.defaultValue.verticalHasArrows),horizontalHasArrows:g(e.horizontalHasArrows,this.defaultValue.horizontalHasArrows),handleMouseWheel:g(e.handleMouseWheel,this.defaultValue.handleMouseWheel),alwaysConsumeMouseWheel:g(e.alwaysConsumeMouseWheel,this.defaultValue.alwaysConsumeMouseWheel),horizontalScrollbarSize:t,horizontalSliderSize:m.clampedInt(e.horizontalSliderSize,t,0,1e3),verticalScrollbarSize:i,verticalSliderSize:m.clampedInt(e.verticalSliderSize,i,0,1e3),scrollByPage:g(e.scrollByPage,this.defaultValue.scrollByPage)}):this.defaultValue}}class K extends h{constructor(){var e={enabled:!0,mode:"subwordSmart"};super(54,"inlineSuggest",e,{"editor.inlineSuggest.enabled":{type:"boolean",default:e.enabled,description:o.a("inlineSuggest.enabled","Controls whether to automatically show inline suggestions in the editor.")},"editor.inlineSuggest.mode":{type:"string",enum:["prefix","subword","subwordSmart"],enumDescriptions:[o.a("inlineSuggest.mode.prefix","Only render an inline suggestion if the replace text is a prefix of the insert text."),o.a("inlineSuggest.mode.subword","Only render an inline suggestion if the replace text is a subword of the insert text."),o.a("inlineSuggest.mode.subwordSmart","Only render an inline suggestion if the replace text is a subword of the insert text, but the subword must start after the cursor.")],default:e.mode,description:o.a("inlineSuggest.mode","Controls which mode to use for rendering inline suggestions.")}})}validate(e){return e&&"object"==typeof e?{enabled:g((e=e).enabled,this.defaultValue.enabled),mode:b(e.mode,this.defaultValue.mode,["prefix","subword","subwordSmart"])}:this.defaultValue}}class q extends h{constructor(){var e={enabled:Q.bracketPairColorizationOptions.enabled};super(12,"bracketPairColorization",e,{"editor.bracketPairColorization.enabled":{type:"boolean",default:e.enabled,description:o.a("bracketPairColorization.enabled","Controls whether bracket pair colorization is enabled or not. Use 'workbench.colorCustomizations' to override the bracket highlight colors.")}})}validate(e){return e&&"object"==typeof e?{enabled:g(e.enabled,this.defaultValue.enabled)}:this.defaultValue}}class $ extends h{constructor(){var e={insertMode:"insert",filterGraceful:!0,snippetsPreventQuickSuggestions:!0,localityBonus:!1,shareSuggestSelections:!1,showIcons:!0,showStatusBar:!1,preview:!1,previewMode:"subwordSmart",showInlineDetails:!0,showMethods:!0,showFunctions:!0,showConstructors:!0,showDeprecated:!0,showFields:!0,showVariables:!0,showClasses:!0,showStructs:!0,showInterfaces:!0,showModules:!0,showProperties:!0,showEvents:!0,showOperators:!0,showUnits:!0,showValues:!0,showConstants:!0,showEnums:!0,showEnumMembers:!0,showKeywords:!0,showWords:!0,showColors:!0,showFiles:!0,showReferences:!0,showFolders:!0,showTypeParameters:!0,showSnippets:!0,showUsers:!0,showIssues:!0};super(106,"suggest",e,{"editor.suggest.insertMode":{type:"string",enum:["insert","replace"],enumDescriptions:[o.a("suggest.insertMode.insert","Insert suggestion without overwriting text right of the cursor."),o.a("suggest.insertMode.replace","Insert suggestion and overwrite text right of the cursor.")],default:e.insertMode,description:o.a("suggest.insertMode","Controls whether words are overwritten when accepting completions. Note that this depends on extensions opting into this feature.")},"editor.suggest.filterGraceful":{type:"boolean",default:e.filterGraceful,description:o.a("suggest.filterGraceful","Controls whether filtering and sorting suggestions accounts for small typos.")},"editor.suggest.localityBonus":{type:"boolean",default:e.localityBonus,description:o.a("suggest.localityBonus","Controls whether sorting favors words that appear close to the cursor.")},"editor.suggest.shareSuggestSelections":{type:"boolean",default:e.shareSuggestSelections,markdownDescription:o.a("suggest.shareSuggestSelections","Controls whether remembered suggestion selections are shared between multiple workspaces and windows (needs `#editor.suggestSelection#`).")},"editor.suggest.snippetsPreventQuickSuggestions":{type:"boolean",default:e.snippetsPreventQuickSuggestions,description:o.a("suggest.snippetsPreventQuickSuggestions","Controls whether an active snippet prevents quick suggestions.")},"editor.suggest.showIcons":{type:"boolean",default:e.showIcons,description:o.a("suggest.showIcons","Controls whether to show or hide icons in suggestions.")},"editor.suggest.showStatusBar":{type:"boolean",default:e.showStatusBar,description:o.a("suggest.showStatusBar","Controls the visibility of the status bar at the bottom of the suggest widget.")},"editor.suggest.preview":{type:"boolean",default:e.preview,description:o.a("suggest.preview","Controls whether to preview the suggestion outcome in the editor.")},"editor.suggest.previewMode":{type:"string",enum:["prefix","subword","subwordSmart"],enumDescriptions:[o.a("suggest.previewMode.prefix","Only render a preview if the replace text is a prefix of the insert text."),o.a("suggest.previewMode.subword","Only render a preview if the replace text is a subword of the insert text."),o.a("suggest.previewMode.subwordSmart","Render a preview if the replace text is a subword of the insert text, or if it is a prefix of the insert text.")],default:e.previewMode,description:o.a("suggest.previewMode","Controls which mode to use for rendering the suggest preview.")},"editor.suggest.showInlineDetails":{type:"boolean",default:e.showInlineDetails,description:o.a("suggest.showInlineDetails","Controls whether suggest details show inline with the label or only in the details widget")},"editor.suggest.maxVisibleSuggestions":{type:"number",deprecationMessage:o.a("suggest.maxVisibleSuggestions.dep","This setting is deprecated. The suggest widget can now be resized.")},"editor.suggest.filteredTypes":{type:"object",deprecationMessage:o.a("deprecated","This setting is deprecated, please use separate settings like 'editor.suggest.showKeywords' or 'editor.suggest.showSnippets' instead.")},"editor.suggest.showMethods":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showMethods","When enabled IntelliSense shows `method`-suggestions.")},"editor.suggest.showFunctions":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showFunctions","When enabled IntelliSense shows `function`-suggestions.")},"editor.suggest.showConstructors":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showConstructors","When enabled IntelliSense shows `constructor`-suggestions.")},"editor.suggest.showDeprecated":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showDeprecated","When enabled IntelliSense shows `deprecated`-suggestions.")},"editor.suggest.showFields":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showFields","When enabled IntelliSense shows `field`-suggestions.")},"editor.suggest.showVariables":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showVariables","When enabled IntelliSense shows `variable`-suggestions.")},"editor.suggest.showClasses":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showClasss","When enabled IntelliSense shows `class`-suggestions.")},"editor.suggest.showStructs":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showStructs","When enabled IntelliSense shows `struct`-suggestions.")},"editor.suggest.showInterfaces":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showInterfaces","When enabled IntelliSense shows `interface`-suggestions.")},"editor.suggest.showModules":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showModules","When enabled IntelliSense shows `module`-suggestions.")},"editor.suggest.showProperties":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showPropertys","When enabled IntelliSense shows `property`-suggestions.")},"editor.suggest.showEvents":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showEvents","When enabled IntelliSense shows `event`-suggestions.")},"editor.suggest.showOperators":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showOperators","When enabled IntelliSense shows `operator`-suggestions.")},"editor.suggest.showUnits":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showUnits","When enabled IntelliSense shows `unit`-suggestions.")},"editor.suggest.showValues":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showValues","When enabled IntelliSense shows `value`-suggestions.")},"editor.suggest.showConstants":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showConstants","When enabled IntelliSense shows `constant`-suggestions.")},"editor.suggest.showEnums":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showEnums","When enabled IntelliSense shows `enum`-suggestions.")},"editor.suggest.showEnumMembers":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showEnumMembers","When enabled IntelliSense shows `enumMember`-suggestions.")},"editor.suggest.showKeywords":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showKeywords","When enabled IntelliSense shows `keyword`-suggestions.")},"editor.suggest.showWords":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showTexts","When enabled IntelliSense shows `text`-suggestions.")},"editor.suggest.showColors":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showColors","When enabled IntelliSense shows `color`-suggestions.")},"editor.suggest.showFiles":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showFiles","When enabled IntelliSense shows `file`-suggestions.")},"editor.suggest.showReferences":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showReferences","When enabled IntelliSense shows `reference`-suggestions.")},"editor.suggest.showCustomcolors":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showCustomcolors","When enabled IntelliSense shows `customcolor`-suggestions.")},"editor.suggest.showFolders":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showFolders","When enabled IntelliSense shows `folder`-suggestions.")},"editor.suggest.showTypeParameters":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showTypeParameters","When enabled IntelliSense shows `typeParameter`-suggestions.")},"editor.suggest.showSnippets":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showSnippets","When enabled IntelliSense shows `snippet`-suggestions.")},"editor.suggest.showUsers":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showUsers","When enabled IntelliSense shows `user`-suggestions.")},"editor.suggest.showIssues":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showIssues","When enabled IntelliSense shows `issues`-suggestions.")}})}validate(e){return e&&"object"==typeof e?{insertMode:b((e=e).insertMode,this.defaultValue.insertMode,["insert","replace"]),filterGraceful:g(e.filterGraceful,this.defaultValue.filterGraceful),snippetsPreventQuickSuggestions:g(e.snippetsPreventQuickSuggestions,this.defaultValue.filterGraceful),localityBonus:g(e.localityBonus,this.defaultValue.localityBonus),shareSuggestSelections:g(e.shareSuggestSelections,this.defaultValue.shareSuggestSelections),showIcons:g(e.showIcons,this.defaultValue.showIcons),showStatusBar:g(e.showStatusBar,this.defaultValue.showStatusBar),preview:g(e.preview,this.defaultValue.preview),previewMode:b(e.previewMode,this.defaultValue.previewMode,["prefix","subword","subwordSmart"]),showInlineDetails:g(e.showInlineDetails,this.defaultValue.showInlineDetails),showMethods:g(e.showMethods,this.defaultValue.showMethods),showFunctions:g(e.showFunctions,this.defaultValue.showFunctions),showConstructors:g(e.showConstructors,this.defaultValue.showConstructors),showDeprecated:g(e.showDeprecated,this.defaultValue.showDeprecated),showFields:g(e.showFields,this.defaultValue.showFields),showVariables:g(e.showVariables,this.defaultValue.showVariables),showClasses:g(e.showClasses,this.defaultValue.showClasses),showStructs:g(e.showStructs,this.defaultValue.showStructs),showInterfaces:g(e.showInterfaces,this.defaultValue.showInterfaces),showModules:g(e.showModules,this.defaultValue.showModules),showProperties:g(e.showProperties,this.defaultValue.showProperties),showEvents:g(e.showEvents,this.defaultValue.showEvents),showOperators:g(e.showOperators,this.defaultValue.showOperators),showUnits:g(e.showUnits,this.defaultValue.showUnits),showValues:g(e.showValues,this.defaultValue.showValues),showConstants:g(e.showConstants,this.defaultValue.showConstants),showEnums:g(e.showEnums,this.defaultValue.showEnums),showEnumMembers:g(e.showEnumMembers,this.defaultValue.showEnumMembers),showKeywords:g(e.showKeywords,this.defaultValue.showKeywords),showWords:g(e.showWords,this.defaultValue.showWords),showColors:g(e.showColors,this.defaultValue.showColors),showFiles:g(e.showFiles,this.defaultValue.showFiles),showReferences:g(e.showReferences,this.defaultValue.showReferences),showFolders:g(e.showFolders,this.defaultValue.showFolders),showTypeParameters:g(e.showTypeParameters,this.defaultValue.showTypeParameters),showSnippets:g(e.showSnippets,this.defaultValue.showSnippets),showUsers:g(e.showUsers,this.defaultValue.showUsers),showIssues:g(e.showIssues,this.defaultValue.showIssues)}:this.defaultValue}}class G extends h{constructor(){super(102,"smartSelect",{selectLeadingAndTrailingWhitespace:!0},{"editor.smartSelect.selectLeadingAndTrailingWhitespace":{description:o.a("selectLeadingAndTrailingWhitespace","Whether leading and trailing whitespace should always be selected."),default:!0,type:"boolean"}})}validate(e){return e&&"object"==typeof e?{selectLeadingAndTrailingWhitespace:g(e.selectLeadingAndTrailingWhitespace,this.defaultValue.selectLeadingAndTrailingWhitespace)}:this.defaultValue}}class Z extends c{constructor(){super(129,[80])}compute(e,t,i){return!!t.get(80)||e.tabFocusMode}}class Y extends c{constructor(){super(131,[130])}compute(e,t,i){return t=t.get(130),{isDominatedByLongLines:e.isDominatedByLongLines,isWordWrapMinified:t.isWordWrapMinified,isViewportWrapping:t.isViewportWrapping,wrappingColumn:t.wrappingColumn}}}const X={fontFamily:r.f?"Menlo, Monaco, 'Courier New', monospace":r.d?"'Droid Sans Mono', 'monospace', monospace, 'Droid Sans Fallback'":"Consolas, 'Courier New', monospace",fontWeight:"normal",fontSize:r.f?12:14,lineHeight:0,letterSpacing:0},Q={tabSize:4,indentSize:4,insertSpaces:!0,detectIndentation:!0,trimAutoWhitespace:!0,largeFileOptimizations:!0,bracketPairColorizationOptions:{enabled:!1}},J=[];function ee(e){return J[e.id]=e}const te={acceptSuggestionOnCommitCharacter:ee(new p(0,"acceptSuggestionOnCommitCharacter",!0,{markdownDescription:o.a("acceptSuggestionOnCommitCharacter","Controls whether suggestions should be accepted on commit characters. For example, in JavaScript, the semi-colon (`;`) can be a commit character that accepts a suggestion and types that character.")})),acceptSuggestionOnEnter:ee(new v(1,"acceptSuggestionOnEnter","on",["on","smart","off"],{markdownEnumDescriptions:["",o.a("acceptSuggestionOnEnterSmart","Only accept a suggestion with `Enter` when it makes a textual change."),""],markdownDescription:o.a("acceptSuggestionOnEnter","Controls whether suggestions should be accepted on `Enter`, in addition to `Tab`. Helps to avoid ambiguity between inserting new lines or accepting suggestions.")})),accessibilitySupport:ee(new w),accessibilityPageSize:ee(new m(3,"accessibilityPageSize",10,1,1073741824,{description:o.a("accessibilityPageSize","Controls the number of lines in the editor that can be read out by a screen reader at once. When we detect a screen reader we automatically set the default to be 500. Warning: this has a performance implication for numbers larger than the default.")})),ariaLabel:ee(new _(4,"ariaLabel",o.a("editorViewAccessibleLabel","Editor content"))),autoClosingBrackets:ee(new v(5,"autoClosingBrackets","languageDefined",["always","languageDefined","beforeWhitespace","never"],{enumDescriptions:["",o.a("editor.autoClosingBrackets.languageDefined","Use language configurations to determine when to autoclose brackets."),o.a("editor.autoClosingBrackets.beforeWhitespace","Autoclose brackets only when the cursor is to the left of whitespace."),""],description:o.a("autoClosingBrackets","Controls whether the editor should automatically close brackets after the user adds an opening bracket.")})),autoClosingDelete:ee(new v(6,"autoClosingDelete","auto",["always","auto","never"],{enumDescriptions:["",o.a("editor.autoClosingDelete.auto","Remove adjacent closing quotes or brackets only if they were automatically inserted."),""],description:o.a("autoClosingDelete","Controls whether the editor should remove adjacent closing quotes or brackets when deleting.")})),autoClosingOvertype:ee(new v(7,"autoClosingOvertype","auto",["always","auto","never"],{enumDescriptions:["",o.a("editor.autoClosingOvertype.auto","Type over closing quotes or brackets only if they were automatically inserted."),""],description:o.a("autoClosingOvertype","Controls whether the editor should type over closing quotes or brackets.")})),autoClosingQuotes:ee(new v(8,"autoClosingQuotes","languageDefined",["always","languageDefined","beforeWhitespace","never"],{enumDescriptions:["",o.a("editor.autoClosingQuotes.languageDefined","Use language configurations to determine when to autoclose quotes."),o.a("editor.autoClosingQuotes.beforeWhitespace","Autoclose quotes only when the cursor is to the left of whitespace."),""],description:o.a("autoClosingQuotes","Controls whether the editor should automatically close quotes after the user adds an opening quote.")})),autoIndent:ee(new C(9,"autoIndent",4,"full",["none","keep","brackets","advanced","full"],(function(e){switch(e){case"none":return 0;case"keep":return 1;case"brackets":return 2;case"advanced":return 3;case"full":return 4}}),{enumDescriptions:[o.a("editor.autoIndent.none","The editor will not insert indentation automatically."),o.a("editor.autoIndent.keep","The editor will keep the current line's indentation."),o.a("editor.autoIndent.brackets","The editor will keep the current line's indentation and honor language defined brackets."),o.a("editor.autoIndent.advanced","The editor will keep the current line's indentation, honor language defined brackets and invoke special onEnterRules defined by languages."),o.a("editor.autoIndent.full","The editor will keep the current line's indentation, honor language defined brackets, invoke special onEnterRules defined by languages, and honor indentationRules defined by languages.")],description:o.a("autoIndent","Controls whether the editor should automatically adjust the indentation when users type, paste, move or indent lines.")})),automaticLayout:ee(new p(10,"automaticLayout",!1)),autoSurround:ee(new v(11,"autoSurround","languageDefined",["languageDefined","quotes","brackets","never"],{enumDescriptions:[o.a("editor.autoSurround.languageDefined","Use language configurations to determine when to automatically surround selections."),o.a("editor.autoSurround.quotes","Surround with quotes but not brackets."),o.a("editor.autoSurround.brackets","Surround with brackets but not quotes."),""],description:o.a("autoSurround","Controls whether the editor should automatically surround selections when typing quotes or brackets.")})),bracketPairColorization:ee(new q),stickyTabStops:ee(new p(104,"stickyTabStops",!1,{description:o.a("stickyTabStops","Emulate selection behavior of tab characters when using spaces for indentation. Selection will stick to tab stops.")})),codeLens:ee(new p(13,"codeLens",!0,{description:o.a("codeLens","Controls whether the editor shows CodeLens.")})),codeLensFontFamily:ee(new _(14,"codeLensFontFamily","",{description:o.a("codeLensFontFamily","Controls the font family for CodeLens.")})),codeLensFontSize:ee(new m(15,"codeLensFontSize",0,0,100,{type:"number",default:0,minimum:0,maximum:100,markdownDescription:o.a("codeLensFontSize","Controls the font size in pixels for CodeLens. When set to `0`, the 90% of `#editor.fontSize#` is used.")})),colorDecorators:ee(new p(16,"colorDecorators",!0,{description:o.a("colorDecorators","Controls whether the editor should render the inline color decorators and color picker.")})),columnSelection:ee(new p(17,"columnSelection",!1,{description:o.a("columnSelection","Enable that the selection with the mouse and keys is doing column selection.")})),comments:ee(new y),contextmenu:ee(new p(19,"contextmenu",!0)),copyWithSyntaxHighlighting:ee(new p(20,"copyWithSyntaxHighlighting",!0,{description:o.a("copyWithSyntaxHighlighting","Controls whether syntax highlighting should be copied into the clipboard.")})),cursorBlinking:ee(new C(21,"cursorBlinking",1,"blink",["blink","smooth","phase","expand","solid"],(function(e){switch(e){case"blink":return 1;case"smooth":return 2;case"phase":return 3;case"expand":return 4;case"solid":return 5}}),{description:o.a("cursorBlinking","Control the cursor animation style.")})),cursorSmoothCaretAnimation:ee(new p(22,"cursorSmoothCaretAnimation",!1,{description:o.a("cursorSmoothCaretAnimation","Controls whether the smooth caret animation should be enabled.")})),cursorStyle:ee(new C(23,"cursorStyle",n.Line,"line",["line","block","underline","line-thin","block-outline","underline-thin"],(function(e){switch(e){case"line":return n.Line;case"block":return n.Block;case"underline":return n.Underline;case"line-thin":return n.LineThin;case"block-outline":return n.BlockOutline;case"underline-thin":return n.UnderlineThin}}),{description:o.a("cursorStyle","Controls the cursor style.")})),cursorSurroundingLines:ee(new m(24,"cursorSurroundingLines",0,0,1073741824,{description:o.a("cursorSurroundingLines","Controls the minimal number of visible leading and trailing lines surrounding the cursor. Known as 'scrollOff' or 'scrollOffset' in some other editors.")})),cursorSurroundingLinesStyle:ee(new v(25,"cursorSurroundingLinesStyle","default",["default","all"],{enumDescriptions:[o.a("cursorSurroundingLinesStyle.default","`cursorSurroundingLines` is enforced only when triggered via the keyboard or API."),o.a("cursorSurroundingLinesStyle.all","`cursorSurroundingLines` is enforced always.")],description:o.a("cursorSurroundingLinesStyle","Controls when `cursorSurroundingLines` should be enforced.")})),cursorWidth:ee(new m(26,"cursorWidth",0,0,1073741824,{markdownDescription:o.a("cursorWidth","Controls the width of the cursor when `#editor.cursorStyle#` is set to `line`.")})),disableLayerHinting:ee(new p(27,"disableLayerHinting",!1)),disableMonospaceOptimizations:ee(new p(28,"disableMonospaceOptimizations",!1)),domReadOnly:ee(new p(29,"domReadOnly",!1)),dragAndDrop:ee(new p(30,"dragAndDrop",!0,{description:o.a("dragAndDrop","Controls whether the editor should allow moving selections via drag and drop.")})),emptySelectionClipboard:ee(new class extends p{constructor(){super(31,"emptySelectionClipboard",!0,{description:o.a("emptySelectionClipboard","Controls whether copying without a selection copies the current line.")})}compute(e,t,i){return i&&e.emptySelectionClipboard}}),extraEditorClassName:ee(new _(32,"extraEditorClassName","")),fastScrollSensitivity:ee(new f(33,"fastScrollSensitivity",5,e=>e<=0?5:e,{markdownDescription:o.a("fastScrollSensitivity","Scrolling speed multiplier when pressing `Alt`.")})),find:ee(new L),fixedOverflowWidgets:ee(new p(35,"fixedOverflowWidgets",!1)),folding:ee(new p(36,"folding",!0,{description:o.a("folding","Controls whether the editor has code folding enabled.")})),foldingStrategy:ee(new v(37,"foldingStrategy","auto",["auto","indentation"],{enumDescriptions:[o.a("foldingStrategy.auto","Use a language-specific folding strategy if available, else the indentation-based one."),o.a("foldingStrategy.indentation","Use the indentation-based folding strategy.")],description:o.a("foldingStrategy","Controls the strategy for computing folding ranges.")})),foldingHighlight:ee(new p(38,"foldingHighlight",!0,{description:o.a("foldingHighlight","Controls whether the editor should highlight folded ranges.")})),foldingImportsByDefault:ee(new p(39,"foldingImportsByDefault",!1,{description:o.a("foldingImportsByDefault","Controls whether the editor automatically collapses import ranges.")})),unfoldOnClickAfterEndOfLine:ee(new p(40,"unfoldOnClickAfterEndOfLine",!1,{description:o.a("unfoldOnClickAfterEndOfLine","Controls whether clicking on the empty content after a folded line will unfold the line.")})),fontFamily:ee(new _(41,"fontFamily",X.fontFamily,{description:o.a("fontFamily","Controls the font family.")})),fontInfo:ee(new k),fontLigatures2:ee(new x),fontSize:ee(new D),fontWeight:ee(new N),formatOnPaste:ee(new p(46,"formatOnPaste",!1,{description:o.a("formatOnPaste","Controls whether the editor should automatically format the pasted content. A formatter must be available and the formatter should be able to format a range in a document.")})),formatOnType:ee(new p(47,"formatOnType",!1,{description:o.a("formatOnType","Controls whether the editor should automatically format the line after typing.")})),glyphMargin:ee(new p(48,"glyphMargin",!0,{description:o.a("glyphMargin","Controls whether the editor should render the vertical glyph margin. Glyph margin is mostly used for debugging.")})),gotoLocation:ee(new O),hideCursorInOverviewRuler:ee(new p(50,"hideCursorInOverviewRuler",!1,{description:o.a("hideCursorInOverviewRuler","Controls whether the cursor should be hidden in the overview ruler.")})),highlightActiveIndentGuide:ee(new p(51,"highlightActiveIndentGuide",!0,{description:o.a("highlightActiveIndentGuide","Controls whether the editor should highlight the active indent guide.")})),hover:ee(new E),inDiffEditor:ee(new p(53,"inDiffEditor",!1)),letterSpacing:ee(new f(55,"letterSpacing",X.letterSpacing,e=>f.clamp(e,-5,20),{description:o.a("letterSpacing","Controls the letter spacing in pixels.")})),lightbulb:ee(new M),lineDecorationsWidth:ee(new u(57,"lineDecorationsWidth",10)),lineHeight:ee(new A),lineNumbers:ee(new W),lineNumbersMinChars:ee(new m(60,"lineNumbersMinChars",5,1,300)),linkedEditing:ee(new p(61,"linkedEditing",!1,{description:o.a("linkedEditing","Controls whether the editor has linked editing enabled. Depending on the language, related symbols, e.g. HTML tags, are updated while editing.")})),links:ee(new p(62,"links",!0,{description:o.a("links","Controls whether the editor should detect links and make them clickable.")})),matchBrackets:ee(new v(63,"matchBrackets","always",["always","near","never"],{description:o.a("matchBrackets","Highlight matching brackets.")})),minimap:ee(new R),mouseStyle:ee(new v(65,"mouseStyle","text",["text","default","copy"])),mouseWheelScrollSensitivity:ee(new f(66,"mouseWheelScrollSensitivity",1,e=>0===e?1:e,{markdownDescription:o.a("mouseWheelScrollSensitivity","A multiplier to be used on the `deltaX` and `deltaY` of mouse wheel scroll events.")})),mouseWheelZoom:ee(new p(67,"mouseWheelZoom",!1,{markdownDescription:o.a("mouseWheelZoom","Zoom the font of the editor when using mouse wheel and holding `Ctrl`.")})),multiCursorMergeOverlapping:ee(new p(68,"multiCursorMergeOverlapping",!0,{description:o.a("multiCursorMergeOverlapping","Merge multiple cursors when they are overlapping.")})),multiCursorModifier:ee(new C(69,"multiCursorModifier","altKey","alt",["ctrlCmd","alt"],(function(e){return"ctrlCmd"===e?r.f?"metaKey":"ctrlKey":"altKey"}),{markdownEnumDescriptions:[o.a("multiCursorModifier.ctrlCmd","Maps to `Control` on Windows and Linux and to `Command` on macOS."),o.a("multiCursorModifier.alt","Maps to `Alt` on Windows and Linux and to `Option` on macOS.")],markdownDescription:o.a({key:"multiCursorModifier",comment:["- `ctrlCmd` refers to a value the setting can take and should not be localized.","- `Control` and `Command` refer to the modifier keys Ctrl or Cmd on the keyboard and can be localized."]},"The modifier to be used to add multiple cursors with the mouse. The Go To Definition and Open Link mouse gestures will adapt such that they do not conflict with the multicursor modifier. [Read more](https://code.visualstudio.com/docs/editor/codebasics#_multicursor-modifier).")})),multiCursorPaste:ee(new v(70,"multiCursorPaste","spread",["spread","full"],{markdownEnumDescriptions:[o.a("multiCursorPaste.spread","Each cursor pastes a single line of the text."),o.a("multiCursorPaste.full","Each cursor pastes the full text.")],markdownDescription:o.a("multiCursorPaste","Controls pasting when the line count of the pasted text matches the cursor count.")})),occurrencesHighlight:ee(new p(71,"occurrencesHighlight",!0,{description:o.a("occurrencesHighlight","Controls whether the editor should highlight semantic symbol occurrences.")})),overviewRulerBorder:ee(new p(72,"overviewRulerBorder",!0,{description:o.a("overviewRulerBorder","Controls whether a border should be drawn around the overview ruler.")})),overviewRulerLanes:ee(new m(73,"overviewRulerLanes",3,0,3)),padding:ee(new P),parameterHints:ee(new F),peekWidgetDefaultFocus:ee(new v(76,"peekWidgetDefaultFocus","tree",["tree","editor"],{enumDescriptions:[o.a("peekWidgetDefaultFocus.tree","Focus the tree when opening peek"),o.a("peekWidgetDefaultFocus.editor","Focus the editor when opening peek")],description:o.a("peekWidgetDefaultFocus","Controls whether to focus the inline editor or the tree in the peek widget.")})),definitionLinkOpensInPeek:ee(new p(77,"definitionLinkOpensInPeek",!1,{description:o.a("definitionLinkOpensInPeek","Controls whether the Go to Definition mouse gesture always opens the peek widget.")})),quickSuggestions:ee(new j),quickSuggestionsDelay:ee(new m(79,"quickSuggestionsDelay",10,0,1073741824,{description:o.a("quickSuggestionsDelay","Controls the delay in milliseconds after which quick suggestions will show up.")})),readOnly:ee(new p(80,"readOnly",!1)),renameOnType:ee(new p(81,"renameOnType",!1,{description:o.a("renameOnType","Controls whether the editor auto renames on type."),markdownDeprecationMessage:o.a("renameOnTypeDeprecate","Deprecated, use `editor.linkedEditing` instead.")})),renderControlCharacters:ee(new p(82,"renderControlCharacters",!1,{description:o.a("renderControlCharacters","Controls whether the editor should render control characters.")})),renderIndentGuides:ee(new p(83,"renderIndentGuides",!0,{description:o.a("renderIndentGuides","Controls whether the editor should render indent guides.")})),renderFinalNewline:ee(new p(84,"renderFinalNewline",!0,{description:o.a("renderFinalNewline","Render last line number when the file ends with a newline.")})),renderLineHighlight:ee(new v(85,"renderLineHighlight","line",["none","gutter","line","all"],{enumDescriptions:["","","",o.a("renderLineHighlight.all","Highlights both the gutter and the current line.")],description:o.a("renderLineHighlight","Controls how the editor should render the current line highlight.")})),renderLineHighlightOnlyWhenFocus:ee(new p(86,"renderLineHighlightOnlyWhenFocus",!1,{description:o.a("renderLineHighlightOnlyWhenFocus","Controls if the editor should render the current line highlight only when the editor is focused.")})),renderValidationDecorations:ee(new v(87,"renderValidationDecorations","editable",["editable","on","off"])),renderWhitespace:ee(new v(88,"renderWhitespace","selection",["none","boundary","selection","trailing","all"],{enumDescriptions:["",o.a("renderWhitespace.boundary","Render whitespace characters except for single spaces between words."),o.a("renderWhitespace.selection","Render whitespace characters only on selected text."),o.a("renderWhitespace.trailing","Render only trailing whitespace characters."),""],description:o.a("renderWhitespace","Controls how the editor should render whitespace characters.")})),revealHorizontalRightPadding:ee(new m(89,"revealHorizontalRightPadding",30,0,1e3)),roundedSelection:ee(new p(90,"roundedSelection",!0,{description:o.a("roundedSelection","Controls whether selections should have rounded corners.")})),rulers:ee(new H),scrollbar:ee(new U),scrollBeyondLastColumn:ee(new m(93,"scrollBeyondLastColumn",5,0,1073741824,{description:o.a("scrollBeyondLastColumn","Controls the number of extra characters beyond which the editor will scroll horizontally.")})),scrollBeyondLastLine:ee(new p(94,"scrollBeyondLastLine",!0,{description:o.a("scrollBeyondLastLine","Controls whether the editor will scroll beyond the last line.")})),scrollPredominantAxis:ee(new p(95,"scrollPredominantAxis",!0,{description:o.a("scrollPredominantAxis","Scroll only along the predominant axis when scrolling both vertically and horizontally at the same time. Prevents horizontal drift when scrolling vertically on a trackpad.")})),selectionClipboard:ee(new p(96,"selectionClipboard",!0,{description:o.a("selectionClipboard","Controls whether the Linux primary clipboard should be supported."),included:r.d})),selectionHighlight:ee(new p(97,"selectionHighlight",!0,{description:o.a("selectionHighlight","Controls whether the editor should highlight matches similar to the selection.")})),selectOnLineNumbers:ee(new p(98,"selectOnLineNumbers",!0)),showFoldingControls:ee(new v(99,"showFoldingControls","mouseover",["always","mouseover"],{enumDescriptions:[o.a("showFoldingControls.always","Always show the folding controls."),o.a("showFoldingControls.mouseover","Only show the folding controls when the mouse is over the gutter.")],description:o.a("showFoldingControls","Controls when the folding controls on the gutter are shown.")})),showUnused:ee(new p(100,"showUnused",!0,{description:o.a("showUnused","Controls fading out of unused code.")})),showDeprecated:ee(new p(125,"showDeprecated",!0,{description:o.a("showDeprecated","Controls strikethrough deprecated variables.")})),inlayHints:ee(new T),snippetSuggestions:ee(new v(101,"snippetSuggestions","inline",["top","bottom","inline","none"],{enumDescriptions:[o.a("snippetSuggestions.top","Show snippet suggestions on top of other suggestions."),o.a("snippetSuggestions.bottom","Show snippet suggestions below other suggestions."),o.a("snippetSuggestions.inline","Show snippets suggestions with other suggestions."),o.a("snippetSuggestions.none","Do not show snippet suggestions.")],description:o.a("snippetSuggestions","Controls whether snippets are shown with other suggestions and how they are sorted.")})),smartSelect:ee(new G),smoothScrolling:ee(new p(103,"smoothScrolling",!1,{description:o.a("smoothScrolling","Controls whether the editor will scroll using an animation.")})),stopRenderingLineAfter:ee(new m(105,"stopRenderingLineAfter",1e4,-1,1073741824)),suggest:ee(new $),inlineSuggest:ee(new K),suggestFontSize:ee(new m(107,"suggestFontSize",0,0,1e3,{markdownDescription:o.a("suggestFontSize","Font size for the suggest widget. When set to `0`, the value of `#editor.fontSize#` is used.")})),suggestLineHeight:ee(new m(108,"suggestLineHeight",0,0,1e3,{markdownDescription:o.a("suggestLineHeight","Line height for the suggest widget. When set to `0`, the value of `#editor.lineHeight#` is used. The minimum value is 8.")})),suggestOnTriggerCharacters:ee(new p(109,"suggestOnTriggerCharacters",!0,{description:o.a("suggestOnTriggerCharacters","Controls whether suggestions should automatically show up when typing trigger characters.")})),suggestSelection:ee(new v(110,"suggestSelection","recentlyUsed",["first","recentlyUsed","recentlyUsedByPrefix"],{markdownEnumDescriptions:[o.a("suggestSelection.first","Always select the first suggestion."),o.a("suggestSelection.recentlyUsed","Select recent suggestions unless further typing selects one, e.g. `console.| -> console.log` because `log` has been completed recently."),o.a("suggestSelection.recentlyUsedByPrefix","Select suggestions based on previous prefixes that have completed those suggestions, e.g. `co -> console` and `con -> const`.")],description:o.a("suggestSelection","Controls how suggestions are pre-selected when showing the suggest list.")})),tabCompletion:ee(new v(111,"tabCompletion","off",["on","off","onlySnippets"],{enumDescriptions:[o.a("tabCompletion.on","Tab complete will insert the best matching suggestion when pressing tab."),o.a("tabCompletion.off","Disable tab completions."),o.a("tabCompletion.onlySnippets","Tab complete snippets when their prefix match. Works best when 'quickSuggestions' aren't enabled.")],description:o.a("tabCompletion","Enables tab completions.")})),tabIndex:ee(new m(112,"tabIndex",0,-1,1073741824)),unusualLineTerminators:ee(new v(113,"unusualLineTerminators","prompt",["auto","off","prompt"],{enumDescriptions:[o.a("unusualLineTerminators.auto","Unusual line terminators are automatically removed."),o.a("unusualLineTerminators.off","Unusual line terminators are ignored."),o.a("unusualLineTerminators.prompt","Unusual line terminators prompt to be removed.")],description:o.a("unusualLineTerminators","Remove unusual line terminators that might cause problems.")})),useShadowDOM:ee(new p(114,"useShadowDOM",!0)),useTabStops:ee(new p(115,"useTabStops",!0,{description:o.a("useTabStops","Inserting and deleting whitespace follows tab stops.")})),wordSeparators:ee(new _(116,"wordSeparators",t.b,{description:o.a("wordSeparators","Characters that will be used as word separators when doing word related navigations or operations.")})),wordWrap:ee(new v(117,"wordWrap","off",["off","on","wordWrapColumn","bounded"],{markdownEnumDescriptions:[o.a("wordWrap.off","Lines will never wrap."),o.a("wordWrap.on","Lines will wrap at the viewport width."),o.a({key:"wordWrap.wordWrapColumn",comment:["- `editor.wordWrapColumn` refers to a different setting and should not be localized."]},"Lines will wrap at `#editor.wordWrapColumn#`."),o.a({key:"wordWrap.bounded",comment:["- viewport means the edge of the visible window size.","- `editor.wordWrapColumn` refers to a different setting and should not be localized."]},"Lines will wrap at the minimum of viewport and `#editor.wordWrapColumn#`.")],description:o.a({key:"wordWrap",comment:["- 'off', 'on', 'wordWrapColumn' and 'bounded' refer to values the setting can take and should not be localized.","- `editor.wordWrapColumn` refers to a different setting and should not be localized."]},"Controls how lines should wrap.")})),wordWrapBreakAfterCharacters:ee(new _(118,"wordWrapBreakAfterCharacters"," \t})]?|/&.,;¢°′″‰℃、。。、¢,.:;?!%・・ゝゞヽヾーァィゥェォッャュョヮヵヶぁぃぅぇぉっゃゅょゎゕゖㇰㇱㇲㇳㇴㇵㇶㇷㇸㇹㇺㇻㇼㇽㇾㇿ々〻ァィゥェォャュョッー”〉》」』】〕)]}」")),wordWrapBreakBeforeCharacters:ee(new _(119,"wordWrapBreakBeforeCharacters","([{‘“〈《「『【〔([{「£¥$£¥++")),wordWrapColumn:ee(new m(120,"wordWrapColumn",80,1,1073741824,{markdownDescription:o.a({key:"wordWrapColumn",comment:["- `editor.wordWrap` refers to a different setting and should not be localized.","- 'wordWrapColumn' and 'bounded' refer to values the different setting can take and should not be localized."]},"Controls the wrapping column of the editor when `#editor.wordWrap#` is `wordWrapColumn` or `bounded`.")})),wordWrapOverride1:ee(new v(121,"wordWrapOverride1","inherit",["off","on","inherit"])),wordWrapOverride2:ee(new v(122,"wordWrapOverride2","inherit",["off","on","inherit"])),wrappingIndent:ee(new C(123,"wrappingIndent",1,"same",["none","same","indent","deepIndent"],(function(e){switch(e){case"none":return 0;case"same":return 1;case"indent":return 2;case"deepIndent":return 3}}),{enumDescriptions:[o.a("wrappingIndent.none","No indentation. Wrapped lines begin at column 1."),o.a("wrappingIndent.same","Wrapped lines get the same indentation as the parent."),o.a("wrappingIndent.indent","Wrapped lines get +1 indentation toward the parent."),o.a("wrappingIndent.deepIndent","Wrapped lines get +2 indentation toward the parent.")],description:o.a("wrappingIndent","Controls the indentation of wrapped lines.")})),wrappingStrategy:ee(new v(124,"wrappingStrategy","simple",["simple","advanced"],{enumDescriptions:[o.a("wrappingStrategy.simple","Assumes that all characters are of the same width. This is a fast algorithm that works correctly for monospace fonts and certain scripts (like Latin characters) where glyphs are of equal width."),o.a("wrappingStrategy.advanced","Delegates wrapping points computation to the browser. This is a slow algorithm, that might cause freezes for large files, but it works correctly in all cases.")],description:o.a("wrappingStrategy","Controls the algorithm that computes wrapping points.")})),editorClassName:ee(new S),pixelRatio:ee(new B),tabFocusMode:ee(new Z),layoutInfo:ee(new I),wrappingInfo:ee(new Y)}},fdc0:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"msdax",extensions:[".dax",".msdax"],aliases:["DAX","MSDAX"],loader:function(){return i.e("chunk-2d22c171").then(i.bind(null,"f26e"))}})},fdcc:function(e,t,i){"use strict";i.d(t,"f",(function(){return o})),i.d(t,"g",(function(){return r})),i.d(t,"h",(function(){return s})),i.d(t,"e",(function(){return l})),i.d(t,"b",(function(){return d})),i.d(t,"c",(function(){return h})),i.d(t,"d",(function(){return c})),i.d(t,"a",(function(){return u}));const n=new class{constructor(){this.listeners=[],this.unexpectedErrorHandler=function(e){setTimeout(()=>{if(e.stack)throw new Error(e.message+"\n\n"+e.stack);throw e},0)}}emit(e){this.listeners.forEach(t=>{t(e)})}onUnexpectedError(e){this.unexpectedErrorHandler(e),this.emit(e)}onUnexpectedExternalError(e){this.unexpectedErrorHandler(e)}};function o(e){l(e)||n.onUnexpectedError(e)}function r(e){l(e)||n.onUnexpectedExternalError(e)}function s(e){var t,i;return e instanceof Error?(({name:t,message:i}=e),{$isError:!0,name:t,message:i,stack:e.stacktrace||e.stack}):e}const a="Canceled";function l(e){return e instanceof Error&&e.name===a&&e.message===a}function d(){var e=new Error(a);return e.name=e.message,e}function h(e){return e?new Error("Illegal argument: "+e):new Error("Illegal argument")}function c(e){return e?new Error("Illegal state: "+e):new Error("Illegal state")}class u extends Error{constructor(e){super("NotSupported"),e&&(this.message=e)}}},fe45:function(e,t,i){"use strict";i.d(t,"b",(function(){return n})),i.d(t,"a",(function(){return h})),i.d(t,"f",(function(){return c})),i.d(t,"e",(function(){return g})),i.d(t,"d",(function(){return m})),i.d(t,"c",(function(){return f}));var n,o=i("fdcc");class r{constructor(){this._keyCodeToStr=[],this._strToKeyCode=Object.create(null)}define(e,t){this._keyCodeToStr[e]=t,this._strToKeyCode[t.toLowerCase()]=e}keyCodeToStr(e){return this._keyCodeToStr[e]}strToKeyCode(e){return this._strToKeyCode[e.toLowerCase()]||0}}const s=new r,a=new r,l=new r;function d(e,t,i=t,n=i){s.define(e,t),a.define(e,i),l.define(e,n)}function h(e,t){return(e|(65535&t)<<16>>>0)>>>0}function c(e,t){var i;return 0===e?null:(i=(65535&e)>>>0,0!=(e=(4294901760&e)>>>16)?new p([u(i,t),u(e,t)]):new p([u(i,t)]))}function u(e,t){var i=!!(2048&e),n=!!(256&e),o=2===t?n:i,r=!!(1024&e),s=!!(512&e);t=2===t?i:n,i=255&e;return new g(o,r,s,t,i)}d(0,"unknown"),d(1,"Backspace"),d(2,"Tab"),d(3,"Enter"),d(4,"Shift"),d(5,"Ctrl"),d(6,"Alt"),d(7,"PauseBreak"),d(8,"CapsLock"),d(9,"Escape"),d(10,"Space"),d(11,"PageUp"),d(12,"PageDown"),d(13,"End"),d(14,"Home"),d(15,"LeftArrow","Left"),d(16,"UpArrow","Up"),d(17,"RightArrow","Right"),d(18,"DownArrow","Down"),d(19,"Insert"),d(20,"Delete"),d(21,"0"),d(22,"1"),d(23,"2"),d(24,"3"),d(25,"4"),d(26,"5"),d(27,"6"),d(28,"7"),d(29,"8"),d(30,"9"),d(31,"A"),d(32,"B"),d(33,"C"),d(34,"D"),d(35,"E"),d(36,"F"),d(37,"G"),d(38,"H"),d(39,"I"),d(40,"J"),d(41,"K"),d(42,"L"),d(43,"M"),d(44,"N"),d(45,"O"),d(46,"P"),d(47,"Q"),d(48,"R"),d(49,"S"),d(50,"T"),d(51,"U"),d(52,"V"),d(53,"W"),d(54,"X"),d(55,"Y"),d(56,"Z"),d(57,"Meta"),d(58,"ContextMenu"),d(59,"F1"),d(60,"F2"),d(61,"F3"),d(62,"F4"),d(63,"F5"),d(64,"F6"),d(65,"F7"),d(66,"F8"),d(67,"F9"),d(68,"F10"),d(69,"F11"),d(70,"F12"),d(71,"F13"),d(72,"F14"),d(73,"F15"),d(74,"F16"),d(75,"F17"),d(76,"F18"),d(77,"F19"),d(78,"NumLock"),d(79,"ScrollLock"),d(80,";",";","OEM_1"),d(81,"=","=","OEM_PLUS"),d(82,",",",","OEM_COMMA"),d(83,"-","-","OEM_MINUS"),d(84,".",".","OEM_PERIOD"),d(85,"/","/","OEM_2"),d(86,"`","`","OEM_3"),d(110,"ABNT_C1"),d(111,"ABNT_C2"),d(87,"[","[","OEM_4"),d(88,"\\","\\","OEM_5"),d(89,"]","]","OEM_6"),d(90,"'","'","OEM_7"),d(91,"OEM_8"),d(92,"OEM_102"),d(93,"NumPad0"),d(94,"NumPad1"),d(95,"NumPad2"),d(96,"NumPad3"),d(97,"NumPad4"),d(98,"NumPad5"),d(99,"NumPad6"),d(100,"NumPad7"),d(101,"NumPad8"),d(102,"NumPad9"),d(103,"NumPad_Multiply"),d(104,"NumPad_Add"),d(105,"NumPad_Separator"),d(106,"NumPad_Subtract"),d(107,"NumPad_Decimal"),d(108,"NumPad_Divide"),(t=n=n||{}).toString=function(e){return s.keyCodeToStr(e)},t.fromString=function(e){return s.strToKeyCode(e)},t.toUserSettingsUS=function(e){return a.keyCodeToStr(e)},t.toUserSettingsGeneral=function(e){return l.keyCodeToStr(e)},t.fromUserSettings=function(e){return a.strToKeyCode(e)||l.strToKeyCode(e)};class g{constructor(e,t,i,n,o){this.ctrlKey=e,this.shiftKey=t,this.altKey=i,this.metaKey=n,this.keyCode=o}equals(e){return this.ctrlKey===e.ctrlKey&&this.shiftKey===e.shiftKey&&this.altKey===e.altKey&&this.metaKey===e.metaKey&&this.keyCode===e.keyCode}isModifierKey(){return 0===this.keyCode||5===this.keyCode||57===this.keyCode||6===this.keyCode||4===this.keyCode}toChord(){return new p([this])}isDuplicateModifierCase(){return this.ctrlKey&&5===this.keyCode||this.shiftKey&&4===this.keyCode||this.altKey&&6===this.keyCode||this.metaKey&&57===this.keyCode}}class p{constructor(e){if(0===e.length)throw Object(o.c)("parts");this.parts=e}}class m{constructor(e,t,i,n,o,r){this.ctrlKey=e,this.shiftKey=t,this.altKey=i,this.metaKey=n,this.keyLabel=o,this.keyAriaLabel=r}}class f{}},fe86:function(e,t,i){},ffac:function(e,t,i){}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-119444fa.df9cfedc.js b/crmeb/public/admin/system_static/js/chunk-119444fa.df9cfedc.js deleted file mode 100644 index a8138d6e6..000000000 --- a/crmeb/public/admin/system_static/js/chunk-119444fa.df9cfedc.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-119444fa"],{"00a3":function(e,t,i){"use strict";i.d(t,"b",(function(){return l})),i.d(t,"a",(function(){return d}));var n=i("11f7"),o=i("e757"),r=i("5d28"),s=i("a666"),a=i("30db");function l(e,t){return t=new r.a(t),t.preventDefault(),{leftButton:t.leftButton,buttons:t.buttons,posx:t.posx,posy:t.posy}}class d{constructor(){this._hooks=new s.b,this._mouseMoveEventMerger=null,this._mouseMoveCallback=null,this._onStopCallback=null}dispose(){this.stopMonitoring(!1),this._hooks.dispose()}stopMonitoring(e,t){var i;this.isMonitoring()&&(this._hooks.clear(),this._mouseMoveEventMerger=null,this._mouseMoveCallback=null,i=this._onStopCallback,this._onStopCallback=null,e)&&i&&i(t)}isMonitoring(){return!!this._mouseMoveEventMerger}startMonitoring(e,t,i,s,l){if(!this.isMonitoring()){this._mouseMoveEventMerger=i,this._mouseMoveCallback=s,this._onStopCallback=l;i=o.a.getSameOriginWindowChain();var d=a.c?"pointermove":"mousemove";s=i.map(e=>e.window.document),l=n.F(e);l&&s.unshift(l);for(const e of s)this._hooks.add(n.l(e,d,e=>{e.buttons!==t?this.stopMonitoring(!0):this._mouseMoveCallback(e)},(e,t)=>this._mouseMoveEventMerger(e,t))),this._hooks.add(n.i(e,"mouseup",e=>this.stopMonitoring(!0)));o.a.hasDifferentOriginAncestor()&&(e=i[i.length-1],this._hooks.add(n.i(e.window.document,"mouseout",e=>{"html"===new r.a(e).target.tagName.toLowerCase()&&this.stopMonitoring(!0)})),this._hooks.add(n.i(e.window.document,"mouseover",e=>{"html"===new r.a(e).target.tagName.toLowerCase()&&this.stopMonitoring(!0)})),this._hooks.add(n.i(e.window.document.body,"mouseleave",e=>{this.stopMonitoring(!0)})))}}}},"01b0":function(e,t,i){},"0292":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"clojure",extensions:[".clj",".cljs",".cljc",".edn"],aliases:["clojure","Clojure"],loader:function(){return i.e("chunk-2d0a3577").then(i.bind(null,"0287"))}})},"03d9":function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),i.d(t,"c",(function(){return o})),i.d(t,"b",(function(){return r})),i.d(t,"e",(function(){return s})),i.d(t,"d",(function(){return a})),i.d(t,"f",(function(){return l})),i.d(t,"h",(function(){return d})),i.d(t,"i",(function(){return h})),i.d(t,"g",(function(){return c}));var n,o,r,s,a,l,d,h,c;t=i("dff7");(i=n=n||{}).noSelection=t.a("noSelection","No selection"),i.singleSelectionRange=t.a("singleSelectionRange","Line {0}, Column {1} ({2} selected)"),i.singleSelection=t.a("singleSelection","Line {0}, Column {1}"),i.multiSelectionRange=t.a("multiSelectionRange","{0} selections ({1} characters selected)"),i.multiSelection=t.a("multiSelection","{0} selections"),i.emergencyConfOn=t.a("emergencyConfOn","Now changing the setting `accessibilitySupport` to 'on'."),i.openingDocs=t.a("openingDocs","Now opening the Editor Accessibility documentation page."),i.readonlyDiffEditor=t.a("readonlyDiffEditor"," in a read-only pane of a diff editor."),i.editableDiffEditor=t.a("editableDiffEditor"," in a pane of a diff editor."),i.readonlyEditor=t.a("readonlyEditor"," in a read-only code editor"),i.editableEditor=t.a("editableEditor"," in a code editor"),i.changeConfigToOnMac=t.a("changeConfigToOnMac","To configure the editor to be optimized for usage with a Screen Reader press Command+E now."),i.changeConfigToOnWinLinux=t.a("changeConfigToOnWinLinux","To configure the editor to be optimized for usage with a Screen Reader press Control+E now."),i.auto_on=t.a("auto_on","The editor is configured to be optimized for usage with a Screen Reader."),i.auto_off=t.a("auto_off","The editor is configured to never be optimized for usage with a Screen Reader, which is not the case at this time."),i.tabFocusModeOnMsg=t.a("tabFocusModeOnMsg","Pressing Tab in the current editor will move focus to the next focusable element. Toggle this behavior by pressing {0}."),i.tabFocusModeOnMsgNoKb=t.a("tabFocusModeOnMsgNoKb","Pressing Tab in the current editor will move focus to the next focusable element. The command {0} is currently not triggerable by a keybinding."),i.tabFocusModeOffMsg=t.a("tabFocusModeOffMsg","Pressing Tab in the current editor will insert the tab character. Toggle this behavior by pressing {0}."),i.tabFocusModeOffMsgNoKb=t.a("tabFocusModeOffMsgNoKb","Pressing Tab in the current editor will insert the tab character. The command {0} is currently not triggerable by a keybinding."),i.openDocMac=t.a("openDocMac","Press Command+H now to open a browser window with more information related to editor accessibility."),i.openDocWinLinux=t.a("openDocWinLinux","Press Control+H now to open a browser window with more information related to editor accessibility."),i.outroMsg=t.a("outroMsg","You can dismiss this tooltip and return to the editor by pressing Escape or Shift+Escape."),i.showAccessibilityHelpAction=t.a("showAccessibilityHelpAction","Show Accessibility Help"),(o=o||{}).inspectTokensAction=t.a("inspectTokens","Developer: Inspect Tokens"),(r=r||{}).gotoLineActionLabel=t.a("gotoLineActionLabel","Go to Line/Column..."),(s=s||{}).helpQuickAccessActionLabel=t.a("helpQuickAccess","Show all Quick Access Providers"),(i=a=a||{}).quickCommandActionLabel=t.a("quickCommandActionLabel","Command Palette"),i.quickCommandHelp=t.a("quickCommandActionHelp","Show And Run Commands"),(i=l=l||{}).quickOutlineActionLabel=t.a("quickOutlineActionLabel","Go to Symbol..."),i.quickOutlineByCategoryActionLabel=t.a("quickOutlineByCategoryActionLabel","Go to Symbol by Category..."),(i=d=d||{}).editorViewAccessibleLabel=t.a("editorViewAccessibleLabel","Editor content"),i.accessibilityHelpMessage=t.a("accessibilityHelpMessage","Press Alt+F1 for Accessibility Options."),(h=h||{}).toggleHighContrast=t.a("toggleHighContrast","Toggle High Contrast Theme"),(c=c||{}).bulkEditServiceSummary=t.a("bulkEditServiceSummary","Made {0} edits in {1} files")},"03e8":function(e,t,i){"use strict";i.d(t,"a",(function(){return g})),i.d(t,"c",(function(){return h})),i.d(t,"b",(function(){return m}));var n,o=i("308f"),r=(t=i("a666"),i("ef8e9")),s=i("5fe7"),a=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))};(c=n=n||{})[c.None=0]="None",c[c.Initialized=1]="Initialized",c[c.Closed=2]="Closed";class l extends t.a{constructor(e,t=Object.create(null)){super(),this.database=e,this.options=t,this._onDidChangeStorage=this._register(new o.b),this.onDidChangeStorage=this._onDidChangeStorage.event,this.state=n.None,this.cache=new Map,this.flushDelayer=new s.f(l.DEFAULT_FLUSH_DELAY),this.pendingDeletes=new Set,this.pendingInserts=new Map,this.whenFlushedCallbacks=[],this.registerListeners()}registerListeners(){this._register(this.database.onDidChangeItemsExternal(e=>this.onDidChangeItemsExternal(e)))}onDidChangeItemsExternal(e){var t;null!=(t=e.changed)&&t.forEach((e,t)=>this.accept(t,e)),null!=(t=e.deleted)&&t.forEach(e=>this.accept(e,void 0))}accept(e,t){if(this.state!==n.Closed){let i=!1;Object(r.m)(t)?i=this.cache.delete(e):this.cache.get(e)!==t&&(this.cache.set(e,t),i=!0),i&&this._onDidChangeStorage.fire(e)}}get(e,t){return e=this.cache.get(e),Object(r.m)(e)?t:e}getBoolean(e,t){return e=this.get(e),Object(r.m)(e)?t:"true"===e}getNumber(e,t){return e=this.get(e),Object(r.m)(e)?t:parseInt(e,10)}set(e,t){return a(this,void 0,void 0,(function*(){var i;if(this.state!==n.Closed)return Object(r.m)(t)?this.delete(e):(i=String(t),this.cache.get(e)!==i?(this.cache.set(e,i),this.pendingInserts.set(e,i),this.pendingDeletes.delete(e),this._onDidChangeStorage.fire(e),this.flushDelayer.trigger(()=>this.flushPending())):void 0)}))}delete(e){return a(this,void 0,void 0,(function*(){if(this.state!==n.Closed&&this.cache.delete(e))return this.pendingDeletes.has(e)||this.pendingDeletes.add(e),this.pendingInserts.delete(e),this._onDidChangeStorage.fire(e),this.flushDelayer.trigger(()=>this.flushPending())}))}get hasPending(){return 0{var e;if(!this.hasPending)for(;this.whenFlushedCallbacks.length;)null!=(e=this.whenFlushedCallbacks.pop())&&e()})}))}dispose(){this.flushDelayer.dispose(),super.dispose()}}l.DEFAULT_FLUSH_DELAY=100;class d{constructor(){this.onDidChangeItemsExternal=o.c.None,this.items=new Map}updateItems(e){return a(this,void 0,void 0,(function*(){e.insert&&e.insert.forEach((e,t)=>this.items.set(t,e)),e.delete&&e.delete.forEach(e=>this.items.delete(e))}))}}var h,c=i("0a0f");const u="__$__targetStorageMarker",g=Object(c.c)("storageService");(i=h=h||{})[i.NONE=0]="NONE",i[i.SHUTDOWN=1]="SHUTDOWN";class p extends t.a{constructor(e={flushInterval:p.DEFAULT_FLUSH_INTERVAL}){super(),this.options=e,this._onDidChangeValue=this._register(new o.e),this._onDidChangeTarget=this._register(new o.e),this._onWillSaveState=this._register(new o.b),this.onWillSaveState=this._onWillSaveState.event,this._workspaceKeyTargets=void 0,this._globalKeyTargets=void 0}emitDidChangeValue(e,t){t===u?(0===e?this._globalKeyTargets=void 0:1===e&&(this._workspaceKeyTargets=void 0),this._onDidChangeTarget.fire({scope:e})):this._onDidChangeValue.fire({scope:e,key:t,target:this.getKeyTargets(e)[t]})}get(e,t,i){return null==(t=this.getStorage(t))?void 0:t.get(e,i)}getBoolean(e,t,i){return null==(t=this.getStorage(t))?void 0:t.getBoolean(e,i)}getNumber(e,t,i){return null==(t=this.getStorage(t))?void 0:t.getNumber(e,i)}store(e,t,i,n){Object(r.m)(t)?this.remove(e,i):this.withPausedEmitters(()=>{var o;this.updateKeyTarget(e,i,n),null!=(o=this.getStorage(i))&&o.set(e,t)})}remove(e,t){this.withPausedEmitters(()=>{var i;this.updateKeyTarget(e,t,void 0),null!=(i=this.getStorage(t))&&i.delete(e)})}withPausedEmitters(e){this._onDidChangeValue.pause(),this._onDidChangeTarget.pause();try{e()}finally{this._onDidChangeValue.resume(),this._onDidChangeTarget.resume()}}updateKeyTarget(e,t,i){var n=this.getKeyTargets(t);"number"==typeof i?n[e]!==i&&(n[e]=i,null!=(i=this.getStorage(t)))&&i.set(u,JSON.stringify(n)):"number"==typeof n[e]&&(delete n[e],null!=(i=this.getStorage(t)))&&i.set(u,JSON.stringify(n))}get workspaceKeyTargets(){return this._workspaceKeyTargets||(this._workspaceKeyTargets=this.loadKeyTargets(1)),this._workspaceKeyTargets}get globalKeyTargets(){return this._globalKeyTargets||(this._globalKeyTargets=this.loadKeyTargets(0)),this._globalKeyTargets}getKeyTargets(e){return 0===e?this.globalKeyTargets:this.workspaceKeyTargets}loadKeyTargets(e){if(e=this.get(u,e),e)try{return JSON.parse(e)}catch(e){}return Object.create(null)}}p.DEFAULT_FLUSH_INTERVAL=6e4;class m extends p{constructor(){super(),this.globalStorage=this._register(new l(new d)),this.workspaceStorage=this._register(new l(new d)),this._register(this.workspaceStorage.onDidChangeStorage(e=>this.emitDidChangeValue(1,e))),this._register(this.globalStorage.onDidChangeStorage(e=>this.emitDidChangeValue(0,e)))}getStorage(e){return 0===e?this.globalStorage:this.workspaceStorage}}},"0447":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"xml",extensions:[".xml",".dtd",".ascx",".csproj",".config",".wxi",".wxl",".wxs",".xaml",".svg",".svgz",".opf",".xsl"],firstLine:"(\\<\\?xml.*)|(\\{i.push(...this.validateAndRegisterProperties(e,t,e.extensionInfo)),this.configurationContributors.push(e),this.registerJSONConfiguration(e)}),p.registerSchema(g,this.resourceLanguageSettingsSchema),this._onDidSchemaChange.fire(),this._onDidUpdateConfiguration.fire(i)}registerOverrideIdentifiers(e){for(const t of e)this.overrideIdentifiers.add(t);this.updateOverridePropertyPatternKey()}validateAndRegisterProperties(e,t=!0,i,n=3){n=o.m(e.scope)?n:e.scope;var s,a,l=[],d=e.properties;if(d)for(var h in d)t&&function(e){return e.trim()?m.test(e)?r.a("config.property.languageDefault","Cannot register '{0}'. This matches property pattern '\\\\[.*\\\\]$' for describing language specific editor settings. Use 'configurationDefaults' contribution.",e):void 0!==_.getConfigurationProperties()[e]&&r.a("config.property.duplicate","Cannot register '{0}'. This property is already registered.",e):r.a("config.property.empty","Cannot register an empty property")}(h)?delete d[h]:(a=d[h],this.updatePropertyDefaultValue(h,a),m.test(h)?a.scope=void 0:(a.scope=o.m(a.scope)?n:a.scope,a.restricted=o.m(a.restricted)?!(null==(s=null==i?void 0:i.restrictedConfigurations)||!s.includes(h)):a.restricted),d[h].hasOwnProperty("included")&&!d[h].included?(this.excludedConfigurationProperties[h]=d[h],delete d[h]):(this.configurationProperties[h]=d[h],!d[h].deprecationMessage&&d[h].markdownDeprecationMessage&&(d[h].deprecationMessage=d[h].markdownDeprecationMessage),l.push(h)));if(e=e.allOf,e)for(var c of e)l.push(...this.validateAndRegisterProperties(c,t,i,n));return l}getConfigurationProperties(){return this.configurationProperties}registerJSONConfiguration(e){const t=e=>{var i=e.properties;if(i)for(const t in i)this.updateSchema(t,i[t]);e=e.allOf,e&&e.forEach(t)};t(e)}updateSchema(e,t){switch((a.properties[e]=t).scope){case 1:l.properties[e]=t;break;case 2:d.properties[e]=t;break;case 6:h.properties[e]=t;break;case 3:c.properties[e]=t;break;case 4:u.properties[e]=t;break;case 5:u.properties[e]=t,this.resourceLanguageSettingsSchema.properties[e]=t}}updateOverridePropertyPatternKey(){for(const i of this.overrideIdentifiers.values()){var e=`[${i}]`,t={type:"object",description:r.a("overrideSettings.defaultDescription","Configure editor settings to be overridden for a language."),errorMessage:r.a("overrideSettings.errorMessage","This setting does not support per-language configuration."),$ref:g};this.updatePropertyDefaultValue(e,t),a.properties[e]=t,l.properties[e]=t,d.properties[e]=t,h.properties[e]=t,c.properties[e]=t,u.properties[e]=t}this._onDidSchemaChange.fire()}updatePropertyDefaultValue(e,t){let i=this.defaultValues[e];o.l(i)&&(i=t.default),o.l(i)&&(i=function(e){switch(e=Array.isArray(e)?e[0]:e,e){case"boolean":return!1;case"integer":case"number":return 0;case"string":return"";case"array":return[];case"object":return{};default:return null}}(t.type)),t.default=i}};i.a.add(s.Configuration,_)},"099d":function(e,t,i){"use strict";function n(e){return e<0?0:255n.a.replace(o.a.lift(e.range),e.text))):e.executeEdits("formatEditsCommand",t.map(e=>n.a.replaceMove(o.a.lift(e.range),e.text))),i&&e.pushUndoStop()}}},"0a0f":function(e,t,i){"use strict";var n,o;i.d(t,"b",(function(){return n})),i.d(t,"a",(function(){return r})),i.d(t,"c",(function(){return a})),i.d(t,"d",(function(){return l})),(o=n=n||{}).serviceIds=new Map,o.DI_TARGET="$di$target",o.DI_DEPENDENCIES="$di$dependencies",o.getServiceDependencies=function(e){return e[o.DI_DEPENDENCIES]||[]};const r=a("instantiationService");function s(e,t,i,o){t[n.DI_TARGET]===t?t[n.DI_DEPENDENCIES].push({id:e,index:i,optional:o}):(t[n.DI_DEPENDENCIES]=[{id:e,index:i,optional:o}],t[n.DI_TARGET]=t)}function a(e){if(n.serviceIds.has(e))return n.serviceIds.get(e);function t(e,i,n){if(3!==arguments.length)throw new Error("@IServiceName-decorator can only be used to decorate a parameter");s(t,e,n,!1)}return t.toString=()=>e,n.serviceIds.set(e,t),t}function l(e){return function(t,i,n){if(3!==arguments.length)throw new Error("@optional-decorator can only be used to decorate a parameter");s(e,t,n,!0)}}},"0a31":function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),t=i("0f70"),i=i("30db");const n={clipboard:{writeText:i.g||document.queryCommandSupported&&document.queryCommandSupported("copy")||!!(navigator&&navigator.clipboard&&navigator.clipboard.writeText),readText:i.g||!!(navigator&&navigator.clipboard&&navigator.clipboard.readText)},keyboard:i.g||t.i?0:navigator.keyboard||t.h?1:2,touch:"ontouchstart"in window||0, selectionStart: "+this.selectionStart+", selectionEnd: "+this.selectionEnd+"]"}static readFromTextArea(e){return new a(e.getValue(),e.getSelectionStart(),e.getSelectionEnd(),null,null)}collapseSelection(){return new a(this.value,this.value.length,this.value.length,null,null)}writeToTextArea(e,t,i){t.setValue(e,this.value),i&&t.setSelectionRange(e,this.selectionStart,this.selectionEnd)}deduceEditorPosition(e){var t;return e<=this.selectionStart?(t=this.value.substring(e,this.selectionStart),this._finishDeduceEditorPosition(this.selectionStartPosition,t,-1)):e>=this.selectionEnd?(t=this.value.substring(this.selectionEnd,e),this._finishDeduceEditorPosition(this.selectionEndPosition,t,1)):-1===(t=this.value.substring(this.selectionStart,e)).indexOf(String.fromCharCode(8230))?this._finishDeduceEditorPosition(this.selectionStartPosition,t,1):(t=this.value.substring(e,this.selectionEnd),this._finishDeduceEditorPosition(this.selectionEndPosition,t,-1))}_finishDeduceEditorPosition(e,t,i){let n=0,o=-1;for(;-1!==(o=t.indexOf("\n",o+1));)n++;return[e,i*t.length,n]}static selectedText(e){return new a(e,0,e.length,null,null)}static deduceInput(e,t,i){if(!e)return{text:"",replacePrevCharCnt:0,replaceNextCharCnt:0,positionDelta:0};let o=e.value;var r=e.selectionStart;e=e.selectionEnd;let s=t.value;var a=t.selectionStart,l=(t=t.selectionEnd,o.substring(e)),d=s.substring(t);l=n.e(l,d),s=s.substring(0,s.length-l),d=(o=o.substring(0,o.length-l)).substring(0,r),l=s.substring(0,a),l=n.d(d,l);if(s=s.substring(l),o=o.substring(l),a-=l,r-=l,t-=l,e-=l,i&&a==t&&0n.getKeybindings()})}get isVisible(){return this._visible}show(e,t,i,n){return y(this,void 0,void 0,(function*(){var o=n.includeDisabledActions?t.allActions:t.validActions;if(o.length){if(!this._editor.getDomNode())throw this._visible=!1,Object(h.b)();this._visible=!0,this._showingActions.value=t;const n=this.getMenuActions(e,o,t.documentation),r=m.a.isIPosition(i)?this._toCoords(i):i||{x:0,y:0},s=this._keybindingResolver.getResolver();o=this._editor.getOption(114),this._contextMenuService.showContextMenu({domForShadowRoot:o?this._editor.getDomNode():void 0,getAnchor:()=>r,getActions:()=>n,onHide:()=>{this._visible=!1,this._editor.focus()},autoSelectFirstItem:!0,getKeyBinding:e=>e instanceof S?s(e.action):void 0})}else this._visible=!1}))}getMenuActions(e,t,i){var n;const o=e=>new S(e.action,()=>this._delegate.onSelectCodeAction(e));var r=t.map(o),s=[...i];i=this._editor.getModel();if(i&&r.length)for(const a of f.a.all(i))a._getAdditionalMenuItems&&s.push(...a._getAdditionalMenuItems({trigger:e.type,only:null==(n=null==(n=e.filter)?void 0:n.include)?void 0:n.value},t.map(e=>e.action)));return s.length&&r.push(new p.d,...s.map(e=>o(new d.a({title:e.title,command:e},void 0)))),r}_toCoords(e){if(!this._editor.hasModel())return{x:0,y:0};this._editor.revealPosition(e,1),this._editor.render();e=this._editor.getScrolledVisiblePosition(e);var t=Object(g.D)(this._editor.getDomNode());return{x:t.left+e.left,y:t.top+e.top+e.height}}};L=C([w(2,b.a),w(3,v.a)],L);class x{constructor(e){this._keybindingProvider=e}getResolver(){const e=new o(()=>this._keybindingProvider.getKeybindings().filter(e=>0<=x.codeActionCommands.indexOf(e.command)).filter(e=>e.resolvedKeybinding).map(e=>{let t=e.commandArgs;return e.command===d.e?t={kind:_.b.SourceOrganizeImports.value}:e.command===d.c&&(t={kind:_.b.SourceFixAll.value}),Object.assign({resolvedKeybinding:e.resolvedKeybinding},_.a.fromUser(t,{kind:_.b.None,apply:"never"}))}));return t=>t.kind&&null!=(t=this.bestKeybindingForCodeAction(t,e.getValue()))?t.resolvedKeybinding:void 0}bestKeybindingForCodeAction(e,t){if(e.kind){const i=new _.b(e.kind);return t.filter(e=>e.kind.contains(i)).filter(t=>!t.preferred||e.isPreferred).reduceRight((e,t)=>!e||e.kind.contains(t.kind)?t:e,void 0)}}}x.codeActionCommands=[d.f,d.b,d.g,d.e,d.c];var k,D=i("00a3"),N=i("308f"),O=(i("30d5"),i("b57f")),E=i("dff7"),I=(C=i("b7d0"),i("303e")),M=i("a60f"),T=i("561a"),A=(b=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3{var t=this._editor.getModel();(1!==this.state.type||!t||this.state.editorPosition.lineNumber>=t.getLineCount())&&this.hide()})),M.b.ignoreTarget(this._domNode),this._register(g.n(this._domNode,e=>{if(1===this.state.type){this._editor.focus(),e.preventDefault();var{top:t,height:i}=g.D(this._domNode),n=this._editor.getOption(58);let o=Math.floor(n/3);null!==this.state.widgetPosition.position&&this.state.widgetPosition.position.lineNumber{if(1==(1&e.buttons)){this.hide();const t=new D.a;t.startMonitoring(e.target,e.buttons,D.b,()=>{},()=>{t.dispose()})}})),this._register(this._editor.onDidChangeConfiguration(e=>{e.hasChanged(56)&&!this._editor.getOption(56).enabled&&this.hide()})),this._updateLightBulbTitleAndIcon(),this._register(this._keybindingService.onDidUpdateKeybindings(this._updateLightBulbTitleAndIcon,this))}dispose(){super.dispose(),this._editor.removeContentWidget(this)}getId(){return"LightBulbWidget"}getDomNode(){return this._domNode}getPosition(){return 1===this._state.type?this._state.widgetPosition:null}update(t,i,n){if(t.validActions.length<=0)return this.hide();var o=this._editor.getOptions();if(!o.get(56).enabled)return this.hide();var r=this._editor.getModel();if(!r)return this.hide();var{lineNumber:s,column:a}=r.validatePosition(n),l=r.getOptions().tabSize;o=o.get(42),r=r.getLineContent(s),r=O.b.computeIndentLevel(r,l),l=e=>2{var i=null==(i=e.getColor(I.r))?void 0:i.transparent(.7),n=e.getColor(I.Q);n&&t.addRule(`\n\t\t.monaco-editor .contentWidgets ${T.b.lightBulb.cssSelector} {\n\t\t\tcolor: ${n};\n\t\t\tbackground-color: ${i};\n\t\t}`),n=e.getColor(I.P);n&&t.addRule(`\n\t\t.monaco-editor .contentWidgets ${T.b.lightbulbAutofix.cssSelector} {\n\t\t\tcolor: ${n};\n\t\t\tbackground-color: ${i};\n\t\t}`)});A=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3this._register(s.createInstance(L,this._editor,{onSelectCodeAction:e=>F(this,void 0,void 0,(function*(){this.delegate.applyCodeAction(e,!0)}))}))),this._lightBulbWidget=new o(()=>{var e=this._register(s.createInstance(R,this._editor,t,i));return this._register(e.onClick(e=>this.showCodeActionList(e.trigger,e.actions,e,{includeDisabledActions:!1}))),e})}dispose(){B(this,P,!0,"f"),super.dispose()}update(e){var i,n;return F(this,void 0,void 0,(function*(){if(1!==e.type)null!=(i=this._lightBulbWidget.rawValue)&&i.hide();else{let r;try{r=yield e.actions}catch(t){return void Object(h.f)(t)}if(!j(this,P,"f"))if(this._lightBulbWidget.getValue().update(r,e.trigger,e.position),1===e.trigger.type){if(null!=(i=e.trigger.filter)&&i.include){var o=this.tryGetValidActionToApply(e.trigger,r);if(o){try{yield this.delegate.applyCodeAction(o,!1)}finally{r.dispose()}return}if(e.trigger.context&&(o=this.getInvalidActionThatWouldHaveBeenApplied(e.trigger,r),o&&o.action.disabled))return c.a.get(this._editor).showMessage(o.action.disabled,e.trigger.context.position),void r.dispose()}o=!(null==(n=e.trigger.filter)||!n.include),!e.trigger.context||r.allActions.length&&(o||r.validActions.length)?(this._activeCodeActions.value=r,this._codeActionWidget.getValue().show(e.trigger,r,e.position,{includeDisabledActions:o})):(c.a.get(this._editor).showMessage(e.trigger.context.notAvailableMessage,e.trigger.context.position),(this._activeCodeActions.value=r).dispose())}else this._codeActionWidget.getValue().isVisible?r.dispose():this._activeCodeActions.value=r}}))}getInvalidActionThatWouldHaveBeenApplied(e,t){return t.allActions.length&&("first"===e.autoApply&&0===t.validActions.length||"ifSingle"===e.autoApply&&1===t.allActions.length)?t.allActions.find(({action:e})=>e.disabled):void 0}tryGetValidActionToApply(e,t){return t.validActions.length&&("first"===e.autoApply&&0this._onMarkerChanges(e))),this._register(this._editor.onDidChangeCursorPosition(()=>this._onCursorChange()))}trigger(e){var t=this._getRangeOfSelectionUnlessWhitespaceEnclosed(e);return this._createEventAndSignalChange(e,t)}_onMarkerChanges(e){const t=this._editor.getModel();t&&e.some(e=>Object(G.f)(e,t.uri))&&this._autoTriggerTimer.cancelAndSet(()=>{this.trigger({type:2})},this._delay)}_onCursorChange(){this._autoTriggerTimer.cancelAndSet(()=>{this.trigger({type:2})},this._delay)}_getRangeOfMarker(e){var t=this._editor.getModel();if(t)for(const n of this._markerService.read({resource:t.uri})){var i=t.validateRange(n);if(Z.a.intersectRanges(i,e))return Z.a.lift(i)}}_getRangeOfSelectionUnlessWhitespaceEnclosed(e){if(this._editor.hasModel()){var t=this._editor.getModel(),i=this._editor.getSelection();if(i.isEmpty()&&2===e.type){var{lineNumber:e,column:n}=i.getPosition(),o=t.getLineContent(e);if(0===o.length)return;if(1===n){if(/\s/.test(o[0]))return}else if(n===t.getLineMaxColumn(e)){if(/\s/.test(o[o.length-1]))return}else if(/\s/.test(o[n-2])&&/\s/.test(o[n-1]))return}return i}}_createEventAndSignalChange(e,t){var i=this._editor.getModel();if(t&&i)return i=(this._getRangeOfMarker(t)||t).getStartPosition(),this._signalChange(e={trigger:e,selection:t,position:i}),e;this._signalChange(void 0)}}v=V=V||{},v.Empty={type:0},v.Triggered=class{constructor(e,t,i,n){this.trigger=e,this.rangeOrSelection=t,this.position=i,this._cancellablePromise=n,this.type=1,this.actions=n.catch(e=>{if(Object(h.e)(e))return ee;throw e})}cancel(){this._cancellablePromise.cancel()}};const ee={allActions:[],validActions:[],dispose:()=>{},documentation:[],hasAutoFix:!1};class te extends r.a{constructor(e,t,i,n){super(),this._editor=e,this._markerService=t,this._progressService=n,this._codeActionOracle=this._register(new r.d),this._state=V.Empty,this._onDidChangeState=this._register(new N.b),this.onDidChangeState=this._onDidChangeState.event,ie.set(this,!1),this._supportedCodeActions=Q.bindTo(i),this._register(this._editor.onDidChangeModel(()=>this._update())),this._register(this._editor.onDidChangeModelLanguage(()=>this._update())),this._register(f.a.onDidChange(()=>this._update())),this._update()}dispose(){Y(this,ie,"f")||(X(this,ie,!0,"f"),super.dispose(),this.setState(V.Empty,!0))}_update(){if(!Y(this,ie,"f")){this._codeActionOracle.value=void 0,this.setState(V.Empty);const t=this._editor.getModel();if(t&&f.a.has(t)&&!this._editor.getOption(80)){var e=[];for(const i of f.a.all(t))Array.isArray(i.providedCodeActionKinds)&&e.push(...i.providedCodeActionKinds);this._supportedCodeActions.set(e.join(" ")),this._codeActionOracle.value=new J(this._editor,this._markerService,e=>{var i,n;e?(n=Object($.h)(i=>Object(d.d)(t,e.selection,e.trigger,K.b.None,i)),1===e.trigger.type&&null!=(i=this._progressService)&&i.showWhile(n,250),this.setState(new V.Triggered(e.trigger,e.selection,e.position,n))):this.setState(V.Empty)},void 0),this._codeActionOracle.value.trigger({type:2})}else this._supportedCodeActions.reset()}}trigger(e){this._codeActionOracle.value&&this._codeActionOracle.value.trigger(e)}setState(e,t){e===this._state||(1===this._state.type&&this._state.cancel(),this._state=e,t)||Y(this,ie,"f")||this._onDidChangeState.fire(e)}}var ie=new WeakMap,ne=(C=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3this.update(e))),this._ui=new o(()=>this._register(new W(e,de.Id,me.Id,{applyCodeAction:(e,t)=>ne(this,void 0,void 0,(function*(){try{yield this._applyCodeAction(e)}finally{t&&this._trigger({type:2,filter:{}})}}))},this._instantiationService)))}static get(t){return t.getContribution(e.ID)}update(e){this._ui.getValue().update(e)}showCodeActions(e,t,i){return this._ui.getValue().showCodeActionList(e,t,i,{includeDisabledActions:!1})}manualTriggerAtCurrentPosition(e,t,i){var n;this._editor.hasModel()&&(c.a.get(this._editor).closeMessage(),n=this._editor.getPosition(),this._trigger({type:1,filter:t,autoApply:i,context:{notAvailableMessage:e,position:n}}))}_trigger(e){return this._model.trigger(e)}_applyCodeAction(e){return this._instantiationService.invokeFunction(ae,e,this._editor)}};function ae(e,t,i){return ne(this,void 0,void 0,(function*(){var o=e.get(a.a),r=e.get(H.b),s=e.get(q.a),l=e.get(U.a);if(s.publicLog2("codeAction.applyCodeAction",{codeActionTitle:t.action.title,codeActionKind:t.action.kind,codeActionIsPreferred:!!t.action.isPreferred}),yield t.resolve(n.a.None),t.action.edit&&(yield o.apply(a.b.convert(t.action.edit),{editor:i,label:t.action.title})),t.action.command)try{yield r.executeCommand(t.action.command.id,...t.action.command.arguments||[])}catch(r){o="string"==typeof(s=r)?s:s instanceof Error&&"string"==typeof s.message?s.message:void 0,l.error("string"==typeof o?o:E.a("applyCodeActionFailed","An unknown error occurred while applying the code action"))}}))}function le(e,t,i,n){e.hasModel()&&(e=se.get(e))&&e.manualTriggerAtCurrentPosition(t,i,n)}se.ID="editor.contrib.quickFixController",se=C([A(1,w.b),A(2,z.b),A(3,K.a),A(4,u.a)],se);class de extends t.b{constructor(){super({id:de.Id,label:E.a("quickfix.trigger.label","Quick Fix..."),alias:"Quick Fix...",precondition:z.a.and(l.a.writable,l.a.hasCodeActionsProvider),kbOpts:{kbExpr:l.a.editorTextFocus,primary:2132,weight:100}})}run(e,t){return le(t,E.a("editor.action.quickFix.noneMessage","No code actions available"),void 0,void 0)}}de.Id="editor.action.quickFix";class he extends t.c{constructor(){super({id:d.b,precondition:z.a.and(l.a.writable,l.a.hasCodeActionsProvider),description:{description:"Trigger a code action",args:[{name:"args",schema:re}]}})}runEditorCommand(e,t,i){var n=_.a.fromUser(i,{kind:_.b.Empty,apply:"ifSingle"});return le(t,"string"==typeof(null==i?void 0:i.kind)?n.preferred?E.a("editor.action.codeAction.noneMessage.preferred.kind","No preferred code actions for '{0}' available",i.kind):E.a("editor.action.codeAction.noneMessage.kind","No code actions for '{0}' available",i.kind):n.preferred?E.a("editor.action.codeAction.noneMessage.preferred","No preferred code actions available"):E.a("editor.action.codeAction.noneMessage","No code actions available"),{include:n.kind,includeSourceActions:!0,onlyIncludePreferredActions:n.preferred},n.apply)}}class ce extends t.b{constructor(){super({id:d.f,label:E.a("refactor.label","Refactor..."),alias:"Refactor...",precondition:z.a.and(l.a.writable,l.a.hasCodeActionsProvider),kbOpts:{kbExpr:l.a.editorTextFocus,primary:3120,mac:{primary:1328},weight:100},contextMenuOpts:{group:"1_modification",order:2,when:z.a.and(l.a.writable,oe(_.b.Refactor))},description:{description:"Refactor...",args:[{name:"args",schema:re}]}})}run(e,t,i){var n=_.a.fromUser(i,{kind:_.b.Refactor,apply:"never"});return le(t,"string"==typeof(null==i?void 0:i.kind)?n.preferred?E.a("editor.action.refactor.noneMessage.preferred.kind","No preferred refactorings for '{0}' available",i.kind):E.a("editor.action.refactor.noneMessage.kind","No refactorings for '{0}' available",i.kind):n.preferred?E.a("editor.action.refactor.noneMessage.preferred","No preferred refactorings available"):E.a("editor.action.refactor.noneMessage","No refactorings available"),{include:_.b.Refactor.contains(n.kind)?n.kind:_.b.None,onlyIncludePreferredActions:n.preferred},n.apply)}}class ue extends t.b{constructor(){super({id:d.g,label:E.a("source.label","Source Action..."),alias:"Source Action...",precondition:z.a.and(l.a.writable,l.a.hasCodeActionsProvider),contextMenuOpts:{group:"1_modification",order:2.1,when:z.a.and(l.a.writable,oe(_.b.Source))},description:{description:"Source Action...",args:[{name:"args",schema:re}]}})}run(e,t,i){var n=_.a.fromUser(i,{kind:_.b.Source,apply:"never"});return le(t,"string"==typeof(null==i?void 0:i.kind)?n.preferred?E.a("editor.action.source.noneMessage.preferred.kind","No preferred source actions for '{0}' available",i.kind):E.a("editor.action.source.noneMessage.kind","No source actions for '{0}' available",i.kind):n.preferred?E.a("editor.action.source.noneMessage.preferred","No preferred source actions available"):E.a("editor.action.source.noneMessage","No source actions available"),{include:_.b.Source.contains(n.kind)?n.kind:_.b.None,includeSourceActions:!0,onlyIncludePreferredActions:n.preferred},n.apply)}}class ge extends t.b{constructor(){super({id:d.e,label:E.a("organizeImports.label","Organize Imports"),alias:"Organize Imports",precondition:z.a.and(l.a.writable,oe(_.b.SourceOrganizeImports)),kbOpts:{kbExpr:l.a.editorTextFocus,primary:1581,weight:100}})}run(e,t){return le(t,E.a("editor.action.organize.noneMessage","No organize imports action available"),{include:_.b.SourceOrganizeImports,includeSourceActions:!0},"ifSingle")}}class pe extends t.b{constructor(){super({id:d.c,label:E.a("fixAll.label","Fix All"),alias:"Fix All",precondition:z.a.and(l.a.writable,oe(_.b.SourceFixAll))})}run(e,t){return le(t,E.a("fixAll.noneMessage","No fix all action available"),{include:_.b.SourceFixAll,includeSourceActions:!0},"ifSingle")}}class me extends t.b{constructor(){super({id:me.Id,label:E.a("autoFix.label","Auto Fix..."),alias:"Auto Fix...",precondition:z.a.and(l.a.writable,oe(_.b.QuickFix)),kbOpts:{kbExpr:l.a.editorTextFocus,primary:1620,mac:{primary:2644},weight:100}})}run(e,t){return le(t,E.a("editor.action.autoFix.noneMessage","No auto fixes available"),{include:_.b.QuickFix,onlyIncludePreferredActions:!0},"ifSingle")}}me.Id="editor.action.autoFix"},"0baa":function(e,t,i){},"0bfb":function(e,t,i){"use strict";function n(e){const t=this;let i,n=!1;return function(){return n||(n=!0,i=e.apply(t,arguments)),i}}i.d(t,"a",(function(){return n}))},"0d30":function(e,t,i){},"0ef9":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"kotlin",extensions:[".kt"],aliases:["Kotlin","kotlin"],mimetypes:["text/x-kotlin-source","text/x-kotlin"],loader:function(){return i.e("chunk-2d221814").then(i.bind(null,"cb43"))}})},"0f70":function(e,t,i){"use strict";i.d(t,"d",(function(){return r})),i.d(t,"b",(function(){return s})),i.d(t,"l",(function(){return a})),i.d(t,"c",(function(){return l})),i.d(t,"a",(function(){return d})),i.d(t,"g",(function(){return h})),i.d(t,"j",(function(){return c})),i.d(t,"f",(function(){return u})),i.d(t,"h",(function(){return g})),i.d(t,"k",(function(){return p})),i.d(t,"e",(function(){return m})),i.d(t,"i",(function(){return f}));var n=i("308f");class o{constructor(){this._zoomLevel=0,this._lastZoomLevelChangeTime=0,this._onDidChangeZoomLevel=new n.b,this.onDidChangeZoomLevel=this._onDidChangeZoomLevel.event,this._zoomFactor=1}getZoomLevel(){return this._zoomLevel}getTimeSinceLastZoomLevelChanged(){return Date.now()-this._lastZoomLevelChangeTime}getZoomFactor(){return this._zoomFactor}getPixelRatio(){var e=document.createElement("canvas").getContext("2d");return(window.devicePixelRatio||1)/(e.webkitBackingStorePixelRatio||e.mozBackingStorePixelRatio||e.msBackingStorePixelRatio||e.oBackingStorePixelRatio||e.backingStorePixelRatio||1)}}function r(){return o.INSTANCE.getZoomLevel()}function s(){return o.INSTANCE.getTimeSinceLastZoomLevelChanged()}function a(e){return o.INSTANCE.onDidChangeZoomLevel(e)}function l(){return o.INSTANCE.getZoomFactor()}function d(){return o.INSTANCE.getPixelRatio()}o.INSTANCE=new o,t=navigator.userAgent;const h=0<=t.indexOf("Firefox"),c=0<=t.indexOf("AppleWebKit"),u=0<=t.indexOf("Chrome"),g=!u&&0<=t.indexOf("Safari"),p=!u&&!g&&c,m=0<=t.indexOf("Android"),f=window.matchMedia&&window.matchMedia("(display-mode: standalone)").matches},1080:function(e,t,i){"use strict";i.d(t,"b",(function(){return l})),i.d(t,"a",(function(){return m}));var n=i("3742"),o=i("7ab3"),r=i("6a89");class s{constructor(e,t,i,n,o,r){this._richEditBracketBrand=void 0,this.languageIdentifier=e,this.index=t,this.open=i,this.close=n,this.forwardRegex=o,this.reversedRegex=r,this._openSet=s._toSet(this.open),this._closeSet=s._toSet(this.close)}isOpen(e){return this._openSet.has(e)}isClose(e){return this._closeSet.has(e)}static _toSet(e){var t=new Set;for(const i of e)t.add(i);return t}}function a(e){const t=e.length,i=(e=e.map(e=>[e[0].toLowerCase(),e[1].toLowerCase()]),[]);for(let g=0;g{var[e,i]=e,[t,n]=t;return e===t||e===n||i===t||i===n})(n,e[l])){a=s=void 0;var o=i[g],r=i[l],s=Math.min(o,r),a=Math.max(o,r);for(let e=0;enew s(e,n,t.open,t.close,function(e,t,i,n){let o=[];o=(o=o.concat(e)).concat(t);for(let r=0,s=o.length;rt?e:"\\"+e)}const l=new RegExp("\\\\"+i.source,"g");function d(e){return e.replace(l,e=>"\\"+e)}const h=new RegExp(`(\\s)?(\\\\)?${i.source}(\\s)?`,"g");function c(e){return-1===e.indexOf(r)?e:e.replace(h,(e,t,i,n)=>i?e:t||n||"")}function u(e){var t,i=e.indexOf(r);if(-1===i)return{text:e};{var n=e;e=i;const a=[];let l="";function o(e){if(e){l+=e;for(const t of e)a.push(g)}}let d,h,c=-1,u="",g=0,p=e;var s=n.length;for(o(n.substr(0,e));p{let n=i.relatedTarget;for(;n&&n!==e;)n=n.parentNode;n!==e&&t(i)})}function S(e,t){return f(e,"pointerout",i=>{let n=i.relatedTarget;for(;n&&n!==e;)n=n.parentNode;n!==e&&t(i)})}let L,x,k=null;class D{constructor(e,t=0){this._runner=e,this.priority=t,this._canceled=!1}dispose(){this._canceled=!0}execute(){if(!this._canceled)try{this._runner()}catch(t){Object(l.f)(t)}}static sort(e,t){return t.priority-e.priority}}{let e=[],t=null,i=!1,n=!1,o=()=>{for(i=!1,t=e,e=[],n=!0;0(t=new D(t,n),e.push(t),i||(i=!0,n=o,(k=k||(self.requestAnimationFrame||self.msRequestAnimationFrame||self.webkitRequestAnimationFrame||self.mozRequestAnimationFrame||self.oRequestAnimationFrame||(e=>setTimeout(()=>e((new Date).getTime()),0)))).call(self,n)),t),L=(e,i)=>{var o;return n?(o=new D(e,i),t.push(o),o):x(e,i)}}class N extends h.a{constructor(e,t,i,n=function(e,t){return t},o=8){super();let r=null,s=0,l=this._register(new a.g),d=()=>{s=(new Date).getTime(),i(r),r=null};this._register(f(e,t,e=>{r=n(r,e),e=(new Date).getTime()-s,o<=e?(l.cancel(),d()):l.setIfNotSet(d,o-e)}))}}function O(e,t,i,n,o){return new N(e,t,i,n,o)}function E(e){return document.defaultView.getComputedStyle(e,null)}function I(e){if(e!==document.body)return new T(e.clientWidth,e.clientHeight);if(u.c&&window.visualViewport)return new T(window.visualViewport.width,window.visualViewport.height);if(window.innerWidth&&window.innerHeight)return new T(window.innerWidth,window.innerHeight);if(document.body&&document.body.clientWidth&&document.body.clientHeight)return new T(document.body.clientWidth,document.body.clientHeight);if(document.documentElement&&document.documentElement.clientWidth&&document.documentElement.clientHeight)return new T(document.documentElement.clientWidth,document.documentElement.clientHeight);throw new Error("Unable to figure out browser width and height")}class M{static convertToPixels(e,t){return parseFloat(t)||0}static getDimension(e,t,i){var n=E(e);let o="0";return n&&(o=n.getPropertyValue?n.getPropertyValue(t):n.getAttribute(i)),M.convertToPixels(e,o)}static getBorderLeftWidth(e){return M.getDimension(e,"border-left-width","borderLeftWidth")}static getBorderRightWidth(e){return M.getDimension(e,"border-right-width","borderRightWidth")}static getBorderTopWidth(e){return M.getDimension(e,"border-top-width","borderTopWidth")}static getBorderBottomWidth(e){return M.getDimension(e,"border-bottom-width","borderBottomWidth")}static getPaddingLeft(e){return M.getDimension(e,"padding-left","paddingLeft")}static getPaddingRight(e){return M.getDimension(e,"padding-right","paddingRight")}static getPaddingTop(e){return M.getDimension(e,"padding-top","paddingTop")}static getPaddingBottom(e){return M.getDimension(e,"padding-bottom","paddingBottom")}static getMarginLeft(e){return M.getDimension(e,"margin-left","marginLeft")}static getMarginTop(e){return M.getDimension(e,"margin-top","marginTop")}static getMarginRight(e){return M.getDimension(e,"margin-right","marginRight")}static getMarginBottom(e){return M.getDimension(e,"margin-bottom","marginBottom")}}class T{constructor(e,t){this.width=e,this.height=t}with(e=this.width,t=this.height){return e!==this.width||t!==this.height?new T(e,t):this}static is(e){return"object"==typeof e&&"number"==typeof e.height&&"number"==typeof e.width}static lift(e){return e instanceof T?e:new T(e.width,e.height)}static equals(e,t){return e===t||!(!e||!t)&&e.width===t.width&&e.height===t.height}}function A(e){let t=e.offsetParent,i=e.offsetTop,n=e.offsetLeft;for(;null!==(e=e.parentNode)&&e!==document.body&&e!==document.documentElement;){i-=e.scrollTop;var o=K(e)?null:E(e);o&&(n-="rtl"!==o.direction?e.scrollLeft:-e.scrollLeft),e===t&&(n+=M.getBorderLeftWidth(e),i=(i+=M.getBorderTopWidth(e))+e.offsetTop,n+=e.offsetLeft,t=e.offsetParent)}return{left:n,top:i}}function R(e,t,i){"number"==typeof t&&(e.style.width=t+"px"),"number"==typeof i&&(e.style.height=i+"px")}function P(e){return e=e.getBoundingClientRect(),{left:e.left+F.scrollX,top:e.top+F.scrollY,width:e.width,height:e.height}}const F=new class{get scrollX(){return"number"==typeof window.scrollX?window.scrollX:document.body.scrollLeft+document.documentElement.scrollLeft}get scrollY(){return"number"==typeof window.scrollY?window.scrollY:document.body.scrollTop+document.documentElement.scrollTop}};function B(e){var t=M.getMarginLeft(e)+M.getMarginRight(e);return e.offsetWidth+t}function j(e){var t=M.getBorderLeftWidth(e)+M.getBorderRightWidth(e),i=M.getPaddingLeft(e)+M.getPaddingRight(e);return e.offsetWidth-t-i}function W(e){var t=M.getBorderTopWidth(e)+M.getBorderBottomWidth(e),i=M.getPaddingTop(e)+M.getPaddingBottom(e);return e.offsetHeight-t-i}function V(e){var t=M.getMarginTop(e)+M.getMarginBottom(e);return e.offsetHeight+t}function H(e,t){for(;e;){if(e===t)return!0;e=e.parentNode}return!1}function z(e,t,i){for(;e&&e.nodeType===e.ELEMENT_NODE;){if(e.classList.contains(t))return e;if(i)if("string"==typeof i){if(e.classList.contains(i))return null}else if(e===i)return null;e=e.parentNode}return null}function U(e,t,i){return!!z(e,t,i)}function K(e){return e&&e.host&&e.mode}function q(e){return!!$(e)}function $(e){for(;e.parentNode;){if(e===document.body)return null;e=e.parentNode}return K(e)?e:null}function G(){let e=document.activeElement;for(;null!==e&&void 0!==e&&e.shadowRoot;)e=e.shadowRoot.activeElement;return e}function Z(e=document.getElementsByTagName("head")[0]){var t=document.createElement("style");return t.type="text/css",t.media="screen",e.appendChild(t),t}let Y=null;function X(){return Y=Y||Z()}function Q(e,t,i=X()){i&&t&&i.sheet.insertRule(e+"{"+t+"}",0)}function J(e,t=X()){if(t){var i,n,o=null!=(n=null==(i=t)?void 0:i.sheet)&&n.rules?i.sheet.rules:null!=(n=null==i?void 0:i.sheet)&&n.cssRules?i.sheet.cssRules:[],r=[];for(let t=0;t{i=!1,t||(t=!0,this._onDidFocus.fire())},o=()=>{t&&(i=!0,window.setTimeout(()=>{i&&(i=!1,t=!1,this._onDidBlur.fire())},0))};this._refreshStateHandler=()=>{H(document.activeElement,e)!==t&&(t?o:n)()},this._register(f(e,te.FOCUS,n,!0)),this._register(f(e,te.BLUR,o,!0))}}function se(e){return new re(e)}function ae(e,...t){if(e.append(...t),1===t.length&&"string"!=typeof t[0])return t[0]}function le(e,t){return e.insertBefore(t,e.firstChild),t}function de(e,...t){e.innerText="",ae(e,...t)}const he=/([\w\-]+)?(#([\w\-]+))?((\.([\w\-]+))*)/;function ce(e,t,i,...o){if(t=he.exec(t),!t)throw new Error("Bad use of emmet");i=Object.assign({},i||{});var r=t[1]||"div";let s;return s=e!==n.HTML?document.createElementNS(e,r):document.createElement(r),t[3]&&(s.id=t[3]),t[4]&&(s.className=t[4].replace(/\./g," ").trim()),Object.keys(i).forEach(e=>{var t=i[e];void 0!==t&&(/^on\w+$/.test(e)?s[e]=t:"selected"===e?t&&s.setAttribute(e,"true"):s.setAttribute(e,t))}),s.append(...o),s}function ue(e,t,...i){return ce(n.HTML,e,t,...i)}function ge(...e){for(var t of e)t.style.display="",t.removeAttribute("aria-hidden")}function pe(...e){for(var t of e)t.style.display="none",t.setAttribute("aria-hidden","true")}function me(e){return Array.prototype.slice.call(document.getElementsByTagName(e),0)}function fe(e){return e=window.devicePixelRatio*e,Math.max(1,Math.floor(e))/window.devicePixelRatio}function _e(e){window.open(e,"_blank","noopener")}function be(e){const t=()=>{e(),i=x(t)};let i=x(t);return Object(h.i)(()=>i.dispose())}function ve(e){return e?`url('${c.a.asBrowserUri(e).toString(!0).replace(/'/g,"%27")}')`:"url('')"}function Ce(e){return`'${e.replace(/'/g,"%27")}'`}(i=n=n||{}).HTML="http://www.w3.org/1999/xhtml",i.SVG="http://www.w3.org/2000/svg",ue.SVG=function(e,t,...i){return ce(n.SVG,e,t,...i)},c.b.setPreferredWebSchema(/^https:/.test(window.location.href)?"https":"http");class we extends d.b{constructor(){super(),this._subscriptions=new h.b,this._keyStatus={altKey:!1,shiftKey:!1,ctrlKey:!1,metaKey:!1},this._subscriptions.add(f(window,"keydown",e=>{if(!e.defaultPrevented){var t=new r.a(e);if(6!==t.keyCode||!e.repeat){if(e.altKey&&!this._keyStatus.altKey)this._keyStatus.lastKeyPressed="alt";else if(e.ctrlKey&&!this._keyStatus.ctrlKey)this._keyStatus.lastKeyPressed="ctrl";else if(e.metaKey&&!this._keyStatus.metaKey)this._keyStatus.lastKeyPressed="meta";else if(e.shiftKey&&!this._keyStatus.shiftKey)this._keyStatus.lastKeyPressed="shift";else{if(6===t.keyCode)return;this._keyStatus.lastKeyPressed=void 0}this._keyStatus.altKey=e.altKey,this._keyStatus.ctrlKey=e.ctrlKey,this._keyStatus.metaKey=e.metaKey,this._keyStatus.shiftKey=e.shiftKey,this._keyStatus.lastKeyPressed&&(this._keyStatus.event=e,this.fire(this._keyStatus))}}},!0)),this._subscriptions.add(f(window,"keyup",e=>{e.defaultPrevented||(!e.altKey&&this._keyStatus.altKey?this._keyStatus.lastKeyReleased="alt":!e.ctrlKey&&this._keyStatus.ctrlKey?this._keyStatus.lastKeyReleased="ctrl":!e.metaKey&&this._keyStatus.metaKey?this._keyStatus.lastKeyReleased="meta":!e.shiftKey&&this._keyStatus.shiftKey?this._keyStatus.lastKeyReleased="shift":this._keyStatus.lastKeyReleased=void 0,this._keyStatus.lastKeyPressed!==this._keyStatus.lastKeyReleased&&(this._keyStatus.lastKeyPressed=void 0),this._keyStatus.altKey=e.altKey,this._keyStatus.ctrlKey=e.ctrlKey,this._keyStatus.metaKey=e.metaKey,this._keyStatus.shiftKey=e.shiftKey,this._keyStatus.lastKeyReleased&&(this._keyStatus.event=e,this.fire(this._keyStatus)))},!0)),this._subscriptions.add(f(document.body,"mousedown",()=>{this._keyStatus.lastKeyPressed=void 0},!0)),this._subscriptions.add(f(document.body,"mouseup",()=>{this._keyStatus.lastKeyPressed=void 0},!0)),this._subscriptions.add(f(document.body,"mousemove",e=>{e.buttons&&(this._keyStatus.lastKeyPressed=void 0)},!0)),this._subscriptions.add(f(window,"blur",()=>{this.resetKeyStatus()}))}get keyStatus(){return this._keyStatus}resetKeyStatus(){this.doResetKeyStatus(),this.fire(this._keyStatus)}doResetKeyStatus(){this._keyStatus={altKey:!1,shiftKey:!1,ctrlKey:!1,metaKey:!1}}static getInstance(){return we.instance||(we.instance=new we),we.instance}dispose(){super.dispose(),this._subscriptions.dispose()}}function ye(e,t){e=window.matchMedia(e),"function"==typeof e.addEventListener?e.addEventListener("change",t):e.addListener(t)}},"133b":function(e,t,i){},1389:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"yaml",extensions:[".yaml",".yml"],aliases:["YAML","yaml","YML","yml"],mimetypes:["application/x-yaml","text/x-yaml"],loader:function(){return i.e("chunk-2d0aab07").then(i.bind(null,"11a2"))}})},"13e8":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"csp",extensions:[],aliases:["CSP","csp"],loader:function(){return i.e("chunk-2d209408").then(i.bind(null,"a7ea"))}})},1569:function(e,t,i){"use strict";function n(e,t){if(!e)throw new Error(t?`Assertion failed (${t})`:"Assertion Failed")}i.d(t,"a",(function(){return n}))},1665:function(e,t,i){"use strict";i.d(t,"b",(function(){return o})),i.d(t,"a",(function(){return r}));t=i("30db");var n=i("dff7");const o=new(i("4fc3").c)("isWindows",t.i,Object(n.a)("isWindows","Whether the operating system is Windows")),r="inputFocus"},"16f5":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"less",extensions:[".less"],aliases:["Less","less"],mimetypes:["text/x-less","text/less"],loader:function(){return i.e("chunk-746a9add").then(i.bind(null,"39f1d"))}})},1754:function(e,t,i){},1898:function(e,t,i){"use strict";i.d(t,"b",(function(){return D})),i.d(t,"c",(function(){return N})),i.d(t,"a",(function(){return O}));var n=i("0f70"),o=i("11f7"),r=i("6653"),s=i("5d28"),a=i("00a3"),l=(t=i("1b7d"),i("5fe7"));class d extends t.a{constructor(e){super(),this._onActivate=e.onActivate,this.bgDomNode=document.createElement("div"),this.bgDomNode.className="arrow-background",this.bgDomNode.style.position="absolute",this.bgDomNode.style.width=e.bgWidth+"px",this.bgDomNode.style.height=e.bgHeight+"px",void 0!==e.top&&(this.bgDomNode.style.top="0px"),void 0!==e.left&&(this.bgDomNode.style.left="0px"),void 0!==e.bottom&&(this.bgDomNode.style.bottom="0px"),void 0!==e.right&&(this.bgDomNode.style.right="0px"),this.domNode=document.createElement("div"),this.domNode.className=e.className,this.domNode.classList.add(...e.icon.classNamesArray),this.domNode.style.position="absolute",this.domNode.style.width="11px",this.domNode.style.height="11px",void 0!==e.top&&(this.domNode.style.top=e.top+"px"),void 0!==e.left&&(this.domNode.style.left=e.left+"px"),void 0!==e.bottom&&(this.domNode.style.bottom=e.bottom+"px"),void 0!==e.right&&(this.domNode.style.right=e.right+"px"),this._mouseMoveMonitor=this._register(new a.a),this.onmousedown(this.bgDomNode,e=>this._arrowMouseDown(e)),this.onmousedown(this.domNode,e=>this._arrowMouseDown(e)),this._mousedownRepeatTimer=this._register(new l.c),this._mousedownScheduleRepeatTimer=this._register(new l.g)}_arrowMouseDown(e){this._onActivate(),this._mousedownRepeatTimer.cancel(),this._mousedownScheduleRepeatTimer.cancelAndSet(()=>{this._mousedownRepeatTimer.cancelAndSet(()=>this._onActivate(),1e3/24)},200),this._mouseMoveMonitor.startMonitoring(e.target,e.buttons,a.b,e=>{},()=>{this._mousedownRepeatTimer.cancel(),this._mousedownScheduleRepeatTimer.cancel()}),e.preventDefault()}}var h=i("a666");class c extends h.a{constructor(e,t,i){super(),this._visibility=e,this._visibleClassName=t,this._invisibleClassName=i,this._domNode=null,this._isVisible=!1,this._isNeeded=!1,this._rawShouldBeVisible=!1,this._shouldBeVisible=!1,this._revealTimer=this._register(new l.g)}setVisibility(e){this._visibility!==e&&(this._visibility=e,this._updateShouldBeVisible())}setShouldBeVisible(e){this._rawShouldBeVisible=e,this._updateShouldBeVisible()}_applyVisibilitySetting(){return 2!==this._visibility&&(3===this._visibility||this._rawShouldBeVisible)}_updateShouldBeVisible(){var e=this._applyVisibilitySetting();this._shouldBeVisible!==e&&(this._shouldBeVisible=e,this.ensureVisibility())}setIsNeeded(e){this._isNeeded!==e&&(this._isNeeded=e,this.ensureVisibility())}setDomNode(e){this._domNode=e,this._domNode.setClassName(this._invisibleClassName),this.setShouldBeVisible(!1)}ensureVisibility(){this._isNeeded?this._shouldBeVisible?this._reveal():this._hide(!0):this._hide(!1)}_reveal(){this._isVisible||(this._isVisible=!0,this._revealTimer.setIfNotSet(()=>{this._domNode&&this._domNode.setClassName(this._visibleClassName)},0))}_hide(e){this._revealTimer.cancel(),this._isVisible&&(this._isVisible=!1,this._domNode)&&this._domNode.setClassName(this._invisibleClassName+(e?" fade":""))}}var u=i("30db");class g extends t.a{constructor(e){super(),this._lazyRender=e.lazyRender,this._host=e.host,this._scrollable=e.scrollable,this._scrollByPage=e.scrollByPage,this._scrollbarState=e.scrollbarState,this._visibilityController=this._register(new c(e.visibility,"visible scrollbar "+e.extraScrollbarClassName,"invisible scrollbar "+e.extraScrollbarClassName)),this._visibilityController.setIsNeeded(this._scrollbarState.isNeeded()),this._mouseMoveMonitor=this._register(new a.a),this._shouldRender=!0,this.domNode=Object(r.b)(document.createElement("div")),this.domNode.setAttribute("role","presentation"),this.domNode.setAttribute("aria-hidden","true"),this._visibilityController.setDomNode(this.domNode),this.domNode.setPosition("absolute"),this.onmousedown(this.domNode.domNode,e=>this._domNodeMouseDown(e))}_createArrow(e){e=this._register(new d(e)),this.domNode.domNode.appendChild(e.bgDomNode),this.domNode.domNode.appendChild(e.domNode)}_createSlider(e,t,i,n){this.slider=Object(r.b)(document.createElement("div")),this.slider.setClassName("slider"),this.slider.setPosition("absolute"),this.slider.setTop(e),this.slider.setLeft(t),"number"==typeof i&&this.slider.setWidth(i),"number"==typeof n&&this.slider.setHeight(n),this.slider.setLayerHinting(!0),this.slider.setContain("strict"),this.domNode.domNode.appendChild(this.slider.domNode),this.onmousedown(this.slider.domNode,e=>{e.leftButton&&(e.preventDefault(),this._sliderMouseDown(e,()=>{}))}),this.onclick(this.slider.domNode,e=>{e.leftButton&&e.stopPropagation()})}_onElementSize(e){return this._scrollbarState.setVisibleSize(e)&&(this._visibilityController.setIsNeeded(this._scrollbarState.isNeeded()),this._shouldRender=!0,this._lazyRender||this.render()),this._shouldRender}_onElementScrollSize(e){return this._scrollbarState.setScrollSize(e)&&(this._visibilityController.setIsNeeded(this._scrollbarState.isNeeded()),this._shouldRender=!0,this._lazyRender||this.render()),this._shouldRender}_onElementScrollPosition(e){return this._scrollbarState.setScrollPosition(e)&&(this._visibilityController.setIsNeeded(this._scrollbarState.isNeeded()),this._shouldRender=!0,this._lazyRender||this.render()),this._shouldRender}beginReveal(){this._visibilityController.setShouldBeVisible(!0)}beginHide(){this._visibilityController.setShouldBeVisible(!1)}render(){this._shouldRender&&(this._shouldRender=!1,this._renderDomNode(this._scrollbarState.getRectangleLargeSize(),this._scrollbarState.getRectangleSmallSize()),this._updateSlider(this._scrollbarState.getSliderSize(),this._scrollbarState.getArrowSize()+this._scrollbarState.getSliderPosition()))}_domNodeMouseDown(e){e.target===this.domNode.domNode&&this._onMouseDown(e)}delegateMouseDown(e){var t=this.domNode.domNode.getClientRects()[0].top,i=t+this._scrollbarState.getSliderPosition(),n=(t=t+this._scrollbarState.getSliderPosition()+this._scrollbarState.getSliderSize(),this._sliderMousePosition(e));i<=n&&n<=t?e.leftButton&&(e.preventDefault(),this._sliderMouseDown(e,()=>{})):this._onMouseDown(e)}_onMouseDown(e){let t,i;i=e.target===this.domNode.domNode&&"number"==typeof e.browserEvent.offsetX&&"number"==typeof e.browserEvent.offsetY?(t=e.browserEvent.offsetX,e.browserEvent.offsetY):(n=o.D(this.domNode.domNode),t=e.posx-n.left,e.posy-n.top);var n=this._mouseDownRelativePosition(t,i);this._setDesiredScrollPositionNow(this._scrollByPage?this._scrollbarState.getDesiredScrollPositionFromOffsetPaged(n):this._scrollbarState.getDesiredScrollPositionFromOffset(n)),e.leftButton&&(e.preventDefault(),this._sliderMouseDown(e,()=>{}))}_sliderMouseDown(e,t){const i=this._sliderMousePosition(e),n=this._sliderOrthogonalMousePosition(e),o=this._scrollbarState.clone();this.slider.toggleClassName("active",!0),this._mouseMoveMonitor.startMonitoring(e.target,e.buttons,a.b,e=>{var t=this._sliderOrthogonalMousePosition(e);t=Math.abs(t-n);u.i&&140{this.slider.toggleClassName("active",!1),this._host.onDragEnd(),t()}),this._host.onDragStart()}_setDesiredScrollPositionNow(e){var t={};this.writeScrollPosition(t,e),this._scrollable.setScrollPositionNow(t)}updateScrollbarSize(e){this._updateScrollbarSize(e),this._scrollbarState.setScrollbarSize(e),this._shouldRender=!0,this._lazyRender||this.render()}isNeeded(){return this._scrollbarState.isNeeded()}}class p{constructor(e,t,i,n,o,r){this._scrollbarSize=Math.round(t),this._oppositeScrollbarSize=Math.round(i),this._arrowSize=Math.round(e),this._visibleSize=n,this._scrollSize=o,this._scrollPosition=r,this._computedAvailableSize=0,this._computedIsNeeded=!1,this._computedSliderSize=0,this._computedSliderRatio=0,this._computedSliderPosition=0,this._refreshComputedValues()}clone(){return new p(this._arrowSize,this._scrollbarSize,this._oppositeScrollbarSize,this._visibleSize,this._scrollSize,this._scrollPosition)}setVisibleSize(e){return e=Math.round(e),this._visibleSize!==e&&(this._visibleSize=e,this._refreshComputedValues(),!0)}setScrollSize(e){return e=Math.round(e),this._scrollSize!==e&&(this._scrollSize=e,this._refreshComputedValues(),!0)}setScrollPosition(e){return e=Math.round(e),this._scrollPosition!==e&&(this._scrollPosition=e,this._refreshComputedValues(),!0)}setScrollbarSize(e){this._scrollbarSize=Math.round(e)}setOppositeScrollbarSize(e){this._oppositeScrollbarSize=Math.round(e)}static _computeValues(e,t,i,n,o){e=Math.max(0,i-e),t=Math.max(0,e-2*t);var r=0this._host.onMouseWheel(new s.b(null,1,0))}),this._createArrow({className:"scra",icon:_,top:n,left:void 0,bottom:void 0,right:i,bgWidth:t.arrowSize,bgHeight:t.horizontalScrollbarSize,onActivate:()=>this._host.onMouseWheel(new s.b(null,-1,0))})),this._createSlider(Math.floor((t.horizontalScrollbarSize-t.horizontalSliderSize)/2),0,void 0,t.horizontalSliderSize)}_updateSlider(e,t){this.slider.setWidth(e),this.slider.setLeft(t)}_renderDomNode(e,t){this.domNode.setWidth(e),this.domNode.setHeight(t),this.domNode.setLeft(0),this.domNode.setBottom(0)}onDidScroll(e){return this._shouldRender=this._onElementScrollSize(e.scrollWidth)||this._shouldRender,this._shouldRender=this._onElementScrollPosition(e.scrollLeft)||this._shouldRender,this._shouldRender=this._onElementSize(e.width)||this._shouldRender,this._shouldRender}_mouseDownRelativePosition(e,t){return e}_sliderMousePosition(e){return e.posx}_sliderOrthogonalMousePosition(e){return e.posy}_updateScrollbarSize(e){this.slider.setHeight(e)}writeScrollPosition(e,t){e.scrollLeft=t}updateOptions(e){this.updateScrollbarSize(2===e.horizontal?0:e.horizontalScrollbarSize),this._scrollbarState.setOppositeScrollbarSize(2===e.vertical?0:e.verticalScrollbarSize),this._visibilityController.setVisibility(e.horizontal),this._scrollByPage=e.scrollByPage}}const v=Object(m.e)("scrollbar-button-up",m.b.triangleUp),C=Object(m.e)("scrollbar-button-down",m.b.triangleDown);class w extends g{constructor(e,t,i){var n=e.getScrollDimensions(),o=e.getCurrentScrollPosition();super({lazyRender:t.lazyRender,host:i,scrollbarState:new p(t.verticalHasArrows?t.arrowSize:0,2===t.vertical?0:t.verticalScrollbarSize,0,n.height,n.scrollHeight,o.scrollTop),visibility:t.vertical,extraScrollbarClassName:"vertical",scrollable:e,scrollByPage:t.scrollByPage}),t.verticalHasArrows&&(i=(t.arrowSize-11)/2,n=(t.verticalScrollbarSize-11)/2,this._createArrow({className:"scra",icon:v,top:i,left:n,bottom:void 0,right:void 0,bgWidth:t.verticalScrollbarSize,bgHeight:t.arrowSize,onActivate:()=>this._host.onMouseWheel(new s.b(null,0,1))}),this._createArrow({className:"scra",icon:C,top:void 0,left:n,bottom:i,right:void 0,bgWidth:t.verticalScrollbarSize,bgHeight:t.arrowSize,onActivate:()=>this._host.onMouseWheel(new s.b(null,0,-1))})),this._createSlider(0,Math.floor((t.verticalScrollbarSize-t.verticalSliderSize)/2),t.verticalSliderSize,void 0)}_updateSlider(e,t){this.slider.setHeight(e),this.slider.setTop(t)}_renderDomNode(e,t){this.domNode.setWidth(t),this.domNode.setHeight(e),this.domNode.setRight(0),this.domNode.setTop(0)}onDidScroll(e){return this._shouldRender=this._onElementScrollSize(e.scrollHeight)||this._shouldRender,this._shouldRender=this._onElementScrollPosition(e.scrollTop)||this._shouldRender,this._shouldRender=this._onElementSize(e.height)||this._shouldRender,this._shouldRender}_mouseDownRelativePosition(e,t){return t}_sliderMousePosition(e){return e.posy}_sliderOrthogonalMousePosition(e){return e.posx}_updateScrollbarSize(e){this.slider.setWidth(e)}writeScrollPosition(e,t){e.scrollTop=t}updateOptions(e){this.updateScrollbarSize(2===e.vertical?0:e.verticalScrollbarSize),this._scrollbarState.setOppositeScrollbarSize(0),this._visibilityController.setVisibility(e.vertical),this._scrollByPage=e.scrollByPage}}var y=i("308f"),S=i("42e39");i("7aad");class L{constructor(e,t,i){this.timestamp=e,this.deltaX=t,this.deltaY=i,this.score=0}}class x{constructor(){this._capacity=5,this._memory=[],this._front=-1,this._rear=-1}isPhysicalMouseWheel(){if(-1===this._front&&-1===this._rear)return!1;let e=1,t=0,i=1,n=this._rear;for(;;){var o=n===this._front?e:Math.pow(2,-i);if(e-=o,t+=this._memory[n].score*o,n===this._front)break;n=(this._capacity+n-1)%this._capacity,i++}return t<=.5}accept(e,t,i){e=new L(e,t,i),e.score=this._computeScore(e),-1===this._front&&-1===this._rear?(this._memory[0]=e,this._front=0,this._rear=0):(this._rear=(this._rear+1)%this._capacity,this._rear===this._front&&(this._front=(this._front+1)%this._capacity),this._memory[this._rear]=e)}_computeScore(e){if(0{this._onWillScroll.fire(e),this._onDidScroll(e),this._onScroll.fire(e)})),t={onMouseWheel:e=>this._onMouseWheel(e),onDragStart:()=>this._onDragStart(),onDragEnd:()=>this._onDragEnd()},this._verticalScrollbar=this._register(new w(this._scrollable,this._options,t)),this._horizontalScrollbar=this._register(new b(this._scrollable,this._options,t)),this._domNode=document.createElement("div"),this._domNode.className="monaco-scrollable-element "+this._options.className,this._domNode.setAttribute("role","presentation"),this._domNode.style.position="relative",this._domNode.style.overflow="hidden",this._domNode.appendChild(e),this._domNode.appendChild(this._horizontalScrollbar.domNode.domNode),this._domNode.appendChild(this._verticalScrollbar.domNode.domNode),this._options.useShadows?(this._leftShadowDomNode=Object(r.b)(document.createElement("div")),this._leftShadowDomNode.setClassName("shadow"),this._domNode.appendChild(this._leftShadowDomNode.domNode),this._topShadowDomNode=Object(r.b)(document.createElement("div")),this._topShadowDomNode.setClassName("shadow"),this._domNode.appendChild(this._topShadowDomNode.domNode),this._topLeftShadowDomNode=Object(r.b)(document.createElement("div")),this._topLeftShadowDomNode.setClassName("shadow"),this._domNode.appendChild(this._topLeftShadowDomNode.domNode)):(this._leftShadowDomNode=null,this._topShadowDomNode=null,this._topLeftShadowDomNode=null),this._listenOnDomNode=this._options.listenOnDomNode||this._domNode,this._mouseWheelToDispose=[],this._setListeningToMouseWheel(this._options.handleMouseWheel),this.onmouseover(this._listenOnDomNode,e=>this._onMouseOver(e)),this.onnonbubblingmouseout(this._listenOnDomNode,e=>this._onMouseOut(e)),this._hideTimeout=this._register(new l.g),this._isDragging=!1,this._mouseIsOver=!1,this._shouldRender=!0,this._revealOnScroll=!0}dispose(){this._mouseWheelToDispose=Object(h.f)(this._mouseWheelToDispose),super.dispose()}getDomNode(){return this._domNode}getOverviewRulerLayoutInfo(){return{parent:this._domNode,insertBefore:this._verticalScrollbar.domNode.domNode}}delegateVerticalScrollbarMouseDown(e){this._verticalScrollbar.delegateMouseDown(e)}getScrollDimensions(){return this._scrollable.getScrollDimensions()}setScrollDimensions(e){this._scrollable.setScrollDimensions(e,!1)}updateClassName(e){this._options.className=e,u.f&&(this._options.className+=" mac"),this._domNode.className="monaco-scrollable-element "+this._options.className}updateOptions(e){void 0!==e.handleMouseWheel&&(this._options.handleMouseWheel=e.handleMouseWheel,this._setListeningToMouseWheel(this._options.handleMouseWheel)),void 0!==e.mouseWheelScrollSensitivity&&(this._options.mouseWheelScrollSensitivity=e.mouseWheelScrollSensitivity),void 0!==e.fastScrollSensitivity&&(this._options.fastScrollSensitivity=e.fastScrollSensitivity),void 0!==e.scrollPredominantAxis&&(this._options.scrollPredominantAxis=e.scrollPredominantAxis),void 0!==e.horizontal&&(this._options.horizontal=e.horizontal),void 0!==e.vertical&&(this._options.vertical=e.vertical),void 0!==e.horizontalScrollbarSize&&(this._options.horizontalScrollbarSize=e.horizontalScrollbarSize),void 0!==e.verticalScrollbarSize&&(this._options.verticalScrollbarSize=e.verticalScrollbarSize),void 0!==e.scrollByPage&&(this._options.scrollByPage=e.scrollByPage),this._horizontalScrollbar.updateOptions(this._options),this._verticalScrollbar.updateOptions(this._options),this._options.lazyRender||this._render()}_setListeningToMouseWheel(e){0{this._onMouseWheel(new s.b(e))},{passive:!1}))}_onMouseWheel(e){var t=x.INSTANCE,i=window.devicePixelRatio/Object(n.c)();u.i||u.d?t.accept(Date.now(),e.deltaX/i,e.deltaY/i):t.accept(Date.now(),e.deltaX,e.deltaY);let o=!1;if(e.deltaY||e.deltaX){let n=e.deltaY*this._options.mouseWheelScrollSensitivity,a=e.deltaX*this._options.mouseWheelScrollSensitivity;this._options.scrollPredominantAxis&&(Math.abs(n)>=Math.abs(a)?a=0:n=0),this._options.flipAxes&&([n,a]=[a,n]);i=!u.f&&e.browserEvent&&e.browserEvent.shiftKey,i=(!this._options.scrollYToX&&!i||a||(a=n,n=0),e.browserEvent&&e.browserEvent.altKey&&(a*=this._options.fastScrollSensitivity,n*=this._options.fastScrollSensitivity),this._scrollable.getFutureScrollPosition());var r,s={};n&&(r=50*n,r=i.scrollTop-(r<0?Math.floor(r):Math.ceil(r)),this._verticalScrollbar.writeScrollPosition(s,r)),a&&(r=50*a,r=i.scrollLeft-(r<0?Math.floor(r):Math.ceil(r)),this._horizontalScrollbar.writeScrollPosition(s,r)),s=this._scrollable.validateScrollPosition(s),i.scrollLeft===s.scrollLeft&&i.scrollTop===s.scrollTop||(this._options.mouseWheelSmoothScroll&&t.isPhysicalMouseWheel()?this._scrollable.setScrollPositionSmooth(s):this._scrollable.setScrollPositionNow(s),o=!0)}let a=o;(a=!((a=!(a||!this._options.alwaysConsumeMouseWheel)||a)||!this._options.consumeMouseWheelIfScrollbarIsNeeded||!this._verticalScrollbar.isNeeded()&&!this._horizontalScrollbar.isNeeded())||a)&&(e.preventDefault(),e.stopPropagation())}_onDidScroll(e){this._shouldRender=this._horizontalScrollbar.onDidScroll(e)||this._shouldRender,this._shouldRender=this._verticalScrollbar.onDidScroll(e)||this._shouldRender,this._options.useShadows&&(this._shouldRender=!0),this._revealOnScroll&&this._reveal(),this._options.lazyRender||this._render()}renderNow(){if(!this._options.lazyRender)throw new Error("Please use `lazyRender` together with `renderNow`!");this._render()}_render(){var e,t,i;this._shouldRender&&(this._shouldRender=!1,this._horizontalScrollbar.render(),this._verticalScrollbar.render(),this._options.useShadows)&&(t=(i=0<(e=this._scrollable.getCurrentScrollPosition()).scrollTop)?" top":"",i=(e=0this._hide(),500)}}class D extends k{constructor(e,t){(t=t||{}).mouseWheelSmoothScroll=!1;var i=new S.a(0,e=>o.V(e));super(e,t,i),this._register(i)}setScrollPosition(e){this._scrollable.setScrollPositionNow(e)}getScrollPosition(){return this._scrollable.getCurrentScrollPosition()}}class N extends k{constructor(e,t,i){super(e,t,i)}setScrollPosition(e){e.reuseAnimation?this._scrollable.setScrollPositionSmooth(e,e.reuseAnimation):this._scrollable.setScrollPositionNow(e)}getScrollPosition(){return this._scrollable.getCurrentScrollPosition()}}class O extends D{constructor(e,t){super(e,t),this._element=e,this.onScroll(e=>{e.scrollTopChanged&&(this._element.scrollTop=e.scrollTop),e.scrollLeftChanged&&(this._element.scrollLeft=e.scrollLeft)}),this.scanDomNode()}scanDomNode(){this.setScrollDimensions({width:this._element.clientWidth,scrollWidth:this._element.scrollWidth,height:this._element.clientHeight,scrollHeight:this._element.scrollHeight}),this.setScrollPosition({scrollLeft:this._element.scrollLeft,scrollTop:this._element.scrollTop})}}},"191f":function(e,t,i){"use strict";i.d(t,"a",(function(){return p})),i.d(t,"b",(function(){return m}));var n=i("fdcc"),o=i("3742"),r=i("2c29"),s=i("ccde"),a=i("6a89"),l=i("8025");class d{constructor(e,t,i){this._range=e,this._charBeforeSelection=t,this._charAfterSelection=i}getEditOperations(e,t){t.addTrackedEditOperation(new a.a(this._range.startLineNumber,this._range.startColumn,this._range.startLineNumber,this._range.startColumn),this._charBeforeSelection),t.addTrackedEditOperation(new a.a(this._range.endLineNumber,this._range.endColumn,this._range.endLineNumber,this._range.endColumn),this._charAfterSelection)}computeCursorState(e,t){t=t.getInverseEditOperations();var i=t[0].range;t=t[1].range;return new l.a(i.endLineNumber,i.endColumn,t.endLineNumber,t.endColumn-this._charAfterSelection.length)}}var h=i("2e5d"),c=i("e6ff"),u=i("2837"),g=i("70cb");class p{static indent(e,t,i){if(null===t||null===i)return[];var n=[];for(let o=0,r=i.length;othis._compositionType(i,e,o,r,s,a)),new h.e(4,n,{shouldPushStackElementBefore:_(e,4),shouldPushStackElementAfter:!1})}static _compositionType(e,t,i,n,o,s){return t.isEmpty()&&(t=t.getPosition(),n=Math.max(1,t.column-n),o=Math.min(e.getLineMaxColumn(t.lineNumber),t.column+o),n=new a.a(t.lineNumber,n,t.lineNumber,o),e.getValueInRange(n)!==i||0!==s)?new r.d(n,i,0,s):null}static _typeCommand(e,t,i){return new(i?r.e:r.a)(e,t,!0)}static _enter(e,t,i,n){if(0===e.autoIndent)return p._typeCommand(n,"\n",i);if(!t.isCheapToTokenize(n.getStartPosition().lineNumber)||1===e.autoIndent)return s=t.getLineContent(n.startLineNumber),s=o.x(s).substring(0,n.startColumn-1),p._typeCommand(n,"\n"+e.normalizeIndentation(s),i);var s=g.a.getEnterAction(e.autoIndent,t,n);if(s){if(s.indentAction===u.b.None)return p._typeCommand(n,"\n"+e.normalizeIndentation(s.indentation+s.appendText),i);if(s.indentAction===u.b.Indent)return p._typeCommand(n,"\n"+e.normalizeIndentation(s.indentation+s.appendText),i);if(s.indentAction===u.b.IndentOutdent)return l=e.normalizeIndentation(s.indentation),d="\n"+(a=e.normalizeIndentation(s.indentation+s.appendText))+"\n"+l,i?new r.e(n,d,!0):new r.d(n,d,-1,a.length-l.length,!0);if(s.indentAction===u.b.Outdent)return d=p.unshiftIndent(e,s.indentation),p._typeCommand(n,"\n"+e.normalizeIndentation(d+s.appendText),i)}var a=t.getLineContent(n.startLineNumber),l=o.x(a).substring(0,n.startColumn-1);if(4<=e.autoIndent){var d=g.a.getIndentForEnter(e.autoIndent,t,n,{unshiftIndent:t=>p.unshiftIndent(e,t),shiftIndent:t=>p.shiftIndent(e,t),normalizeIndentation:t=>e.normalizeIndentation(t)});if(d){let l=h.a.visibleColumnFromColumn2(e,t,n.getEndPosition());if(s=n.endColumn,a=t.getLineContent(n.endLineNumber),a=o.u(a),n=0<=a?n.setEndPosition(n.endLineNumber,Math.max(n.endColumn,a+1)):n.setEndPosition(n.endLineNumber,t.getLineMaxColumn(n.endLineNumber)),i)return new r.e(n,"\n"+e.normalizeIndentation(d.afterEnter),!0);{let t=0;return s<=a+1&&(e.insertSpaces||(l=Math.ceil(l/e.indentSize)),t=Math.min(l+1-e.normalizeIndentation(d.afterEnter).length-1,0)),new r.d(n,"\n"+e.normalizeIndentation(d.afterEnter),0,t,!0)}}}return p._typeCommand(n,"\n"+e.normalizeIndentation(l),i)}static _isAutoIndentType(e,t,i){if(e.autoIndent<4)return!1;for(let n=0,o=i.length;np.shiftIndent(e,t),unshiftIndent:t=>p.unshiftIndent(e,t)});return null!==r&&r!==e.normalizeIndentation(o)?0===(o=t.getLineFirstNonWhitespaceColumn(i.startLineNumber))?p._typeCommand(new a.a(i.startLineNumber,1,i.endLineNumber,i.endColumn),e.normalizeIndentation(r)+n,!1):p._typeCommand(new a.a(i.startLineNumber,1,i.endLineNumber,i.endColumn),e.normalizeIndentation(r)+t.getLineContent(i.startLineNumber).substring(o-1,i.startColumn-1)+n,!1):null}static _isAutoClosingOvertype(e,t,i,n,o){if("never"===e.autoClosingOvertype)return!1;if(!e.autoClosingPairs.autoClosingPairsCloseSingleChar.has(o))return!1;for(let d=0,c=i.length;dt.startsWith(e.open)),n=e.some(e=>t.startsWith(e.close));return!i&&n}static _findAutoClosingPairOpen(e,t,i,n){if(e=e.autoClosingPairs.autoClosingPairsOpenByEnd.get(n),!e)return null;let o=null;for(const r of e)if(null===o||r.open.length>o.open.length){let e=!0;for(const o of i)if(t.getValueInRange(new a.a(o.lineNumber,o.column-r.open.length+1,o.lineNumber,o.column))+n!==r.open){e=!1;break}e&&(o=r)}return o}static _findSubAutoClosingPairClose(e,t){if(t.open.length<=1)return"";var i=t.close.charAt(t.close.length-1);let n=null;for(const o of e.autoClosingPairs.autoClosingPairsCloseByEnd.get(i)||[])o.open!==t.open&&t.open.includes(o.open)&&t.close.endsWith(o.close)&&(!n||o.open.length>n.open.length)&&(n=o);return n?n.close:""}static _getAutoClosingPairClose(e,t,i,o,r){var s=Object(h.g)(o),a=s?e.autoClosingQuotes:e.autoClosingBrackets;if("never"===a)return null;var l=this._findAutoClosingPairOpen(e,t,i.map(e=>e.getPosition()),o);if(!l)return null;var d=this._findSubAutoClosingPairClose(e,l);let u=!0;var m=s?e.shouldAutoCloseBefore.quote:e.shouldAutoCloseBefore.bracket;for(let h=0,C=i.length;hf.column-1){var v=_.charAt(f.column-1);if(!p._isBeforeClosingBrace(e,b)&&!m(v))return null}if(!t.isCheapToTokenize(f.lineNumber))return null;if(1===l.open.length&&s&&"always"!==a){if(b=Object(c.a)(e.wordSeparators),r&&1new r.a(new a.a(e.positionLineNumber,e.positionColumn,e.positionLineNumber,e.positionColumn+1),"",!1)),new h.e(4,n,{shouldPushStackElementBefore:!0,shouldPushStackElementAfter:!1})):null!==(s=this._getAutoClosingPairClose(t,i,o,d,!1))?this._runAutoClosingOpenCharType(e,t,i,o,d,!1,s):null:null}static typeWithInterceptors(e,t,i,n,o,s,a){if(!e&&"\n"===a){var l=[];for(let e=0,t=o.length;ethis.editorWorkerService.navigateValueSet(h,a,i)),this.currentRequest.then(i=>{var s,d,h;i&&i.range&&i.value&&n.validate(this.editor)&&(s=o.a.lift(i.range),d=i.range,h=i.value.length-(a.endColumn-a.startColumn),d={startLineNumber:d.startLineNumber,startColumn:d.startColumn,endLineNumber:d.endLineNumber,endColumn:d.startColumn+i.value.length},1this.decorationIds=this.editor.deltaDecorations(this.decorationIds,[])).catch(p.f))}).catch(p.f)):Promise.resolve(void 0)}}}};f.ID="editor.contrib.inPlaceReplaceController",f.DECORATION=u.a.register({description:"in-place-replace",className:"valueSetReplacement"}),f=i([m(1,a.a)],f);class _ extends t.b{constructor(){super({id:"editor.action.inPlaceReplace.up",label:n.a("InPlaceReplaceAction.previous.label","Replace with Previous Value"),alias:"Replace with Previous Value",precondition:s.a.writable,kbOpts:{kbExpr:s.a.editorTextFocus,primary:3154,weight:100}})}run(e,t){return t=f.get(t),t?t.run(this.id,!0):Promise.resolve(void 0)}}class b extends t.b{constructor(){super({id:"editor.action.inPlaceReplace.down",label:n.a("InPlaceReplaceAction.next.label","Replace with Next Value"),alias:"Replace with Next Value",precondition:s.a.writable,kbOpts:{kbExpr:s.a.editorTextFocus,primary:3156,weight:100}})}run(e,t){return t=f.get(t),t?t.run(this.id,!1):Promise.resolve(void 0)}}Object(t.l)(f.ID,f),Object(t.j)(_),Object(t.j)(b),Object(h.f)((e,t)=>{e=e.getColor(c.k),e&&t.addRule(`.monaco-editor.vs .valueSetReplacement { outline: solid 2px ${e}; }`)})},"1b0e":function(e,t,i){"use strict";i.d(t,"b",(function(){return s})),i.d(t,"a",(function(){return h}));class n{constructor(e,t,i,n){this.originalStart=e,this.originalLength=t,this.modifiedStart=i,this.modifiedLength=n}getOriginalEnd(){return this.originalStart+this.originalLength}getModifiedEnd(){return this.modifiedStart+this.modifiedLength}}var o=i("eda7");class r{constructor(e){this.source=e}getElements(){var e=this.source,t=new Int32Array(e.length);for(let i=0,n=e.length;i=c[N+1]?(m=(u=c[N+1]-1)-L-l,u>x&&w.MarkNextChange(),x=u+1,w.AddOriginalElement(u+1,m+1),N+1-r):(m=(u=c[N-1])-L-l,u>x&&w.MarkNextChange(),x=u,w.AddModifiedElement(u+1,m+1),N-1-r),0<=k&&(r=(c=this.m_reverseHistory[k])[0],y=1,S=c.length-1)}while(-1<=--k);C=w.getChanges()}return this.ConcatenateChanges(t,C)}ComputeRecursionPoint(e,t,i,o,r,s,a){let d=0,h=0,c=0,u=0,g=0,p=0;e--,i--,s[r[0]=0]=0,this.m_forwardHistory=[],this.m_reverseHistory=[];var m=t-e+(o-i),f=1+m,_=new Int32Array(f),b=new Int32Array(f),v=o-i,C=t-e,w=e-i,y=t-o,S=(C-v)%2==0;_[v]=e,b[C]=t,a[0]=!1;for(let D=1;D<=m/2+1;D++){let m=0,N=0;c=this.ClipDiagonalBound(v-D,D,v,f),u=this.ClipDiagonalBound(v+D,D,v,f);for(let e=c;e<=u;e+=2){d=e===c||em+N&&(m=d,N=h),!S&&Math.abs(e-C)<=D-1&&d>=b[e])return r[0]=d,s[0]=h,L<=b[e]&&D<=1448?this.WALKTRACE(v,c,u,w,C,g,p,y,_,b,d,t,r,h,o,s,S,a):null}var x=(m-e+(N-i)-D)/2;if(null!==this.ContinueProcessingPredicate&&!this.ContinueProcessingPredicate(m,x))return a[0]=!0,r[0]=m,s[0]=N,0=b[n+1]?b[n+1]-1:b[n-1],h=d-(n-C)-y;for(var k=d;d>e&&h>i&&this.ElementsAreEqual(d,h);)d--,h--;if(b[n]=d,S&&Math.abs(n-v)<=D&&d<=_[n])return r[0]=d,s[0]=h,k>=_[n]&&D<=1448?this.WALKTRACE(v,c,u,w,C,g,p,y,_,b,d,t,r,h,o,s,S,a):null}if(D<=1447){let e=new Int32Array(u-c+2);e[0]=v-c+1,l.Copy2(_,c,e,1,u-c+1),this.m_forwardHistory.push(e),(e=new Int32Array(p-g+2))[0]=C-g+1,l.Copy2(b,g,e,1,p-g+1),this.m_reverseHistory.push(e)}}return this.WALKTRACE(v,c,u,w,C,g,p,y,_,b,d,t,r,h,o,s,S,a)}PrettifyChanges(e){for(let S=0;So&&(o=c,n=e)}l.originalStart-=n,l.modifiedStart-=n;var g=[null];0a&&(a=h,l=c,d=e)}return 0=this._originalElementsOrHash.length-1||this._hasStrings&&/^\s*$/.test(this._originalStringElements[e])}_OriginalRegionIsBoundary(e,t){return!(!this._OriginalIsBoundary(e)&&!this._OriginalIsBoundary(e-1))||!!(0=this._modifiedElementsOrHash.length-1||this._hasStrings&&/^\s*$/.test(this._modifiedStringElements[e])}_ModifiedRegionIsBoundary(e,t){return!(!this._ModifiedIsBoundary(e)&&!this._ModifiedIsBoundary(e-1))||!!(0=t.originalStart||e.modifiedStart+e.modifiedLength>=t.modifiedStart){var o=e.originalStart;let s=e.originalLength;var r=e.modifiedStart;let a=e.modifiedLength;return e.originalStart+e.originalLength>=t.originalStart&&(s=t.originalStart+t.originalLength-e.originalStart),e.modifiedStart+e.modifiedLength>=t.modifiedStart&&(a=t.modifiedStart+t.modifiedLength-e.modifiedStart),i[0]=new n(o,s,r,a),!0}return i[0]=null,!1}ClipDiagonalBound(e,t,i,n){return 0<=e&&et(new r.a(e))))}onmousedown(e,t){this._register(n.i(e,n.d.MOUSE_DOWN,e=>t(new r.a(e))))}onmouseover(e,t){this._register(n.i(e,n.d.MOUSE_OVER,e=>t(new r.a(e))))}onnonbubblingmouseout(e,t){this._register(n.j(e,e=>t(new r.a(e))))}onkeydown(e,t){this._register(n.i(e,n.d.KEY_DOWN,e=>t(new o.a(e))))}onkeyup(e,t){this._register(n.i(e,n.d.KEY_UP,e=>t(new o.a(e))))}oninput(e,t){this._register(n.i(e,n.d.INPUT,t))}onblur(e,t){this._register(n.i(e,n.d.BLUR,t))}onfocus(e,t){this._register(n.i(e,n.d.FOCUS,t))}ignoreGesture(e){s.b.ignoreTarget(e)}}},"1bd1":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"scala",extensions:[".scala",".sc",".sbt"],aliases:["Scala","scala","SBT","Sbt","sbt","Dotty","dotty"],mimetypes:["text/x-scala-source","text/x-scala","text/x-sbt","text/x-dotty"],loader:function(){return i.e("chunk-2d0c86e3").then(i.bind(null,"559f"))}})},"1ddc":function(e,t,i){"use strict";i.d(t,"b",(function(){return g})),i.d(t,"a",(function(){return m}));var n=i("0f70"),o=i("308f"),r=(t=i("a666"),i("30db"));class s{constructor(e,t){this.chr=e,this.type=t,this.width=0}fulfill(e){this.width=e}}class a{constructor(e,t){this._bareFontInfo=e,this._requests=t,this._container=null,this._testElements=null}read(){this._createDomElements(),document.body.appendChild(this._container),this._readFromDomElements(),document.body.removeChild(this._container),this._container=null,this._testElements=null}_createDomElements(){var e=document.createElement("div"),t=(e.style.position="absolute",e.style.top="-50000px",e.style.width="50000px",document.createElement("div")),i=(t.style.fontFamily=this._bareFontInfo.getMassagedFontFamily(),t.style.fontWeight=this._bareFontInfo.fontWeight,t.style.fontSize=this._bareFontInfo.fontSize+"px",t.style.fontFeatureSettings=this._bareFontInfo.fontFeatureSettings,t.style.lineHeight=this._bareFontInfo.lineHeight+"px",t.style.letterSpacing=this._bareFontInfo.letterSpacing+"px",e.appendChild(t),document.createElement("div")),n=(i.style.fontFamily=this._bareFontInfo.getMassagedFontFamily(),i.style.fontWeight="bold",i.style.fontSize=this._bareFontInfo.fontSize+"px",i.style.fontFeatureSettings=this._bareFontInfo.fontFeatureSettings,i.style.lineHeight=this._bareFontInfo.lineHeight+"px",i.style.letterSpacing=this._bareFontInfo.letterSpacing+"px",e.appendChild(i),document.createElement("div")),o=(n.style.fontFamily=this._bareFontInfo.getMassagedFontFamily(),n.style.fontWeight=this._bareFontInfo.fontWeight,n.style.fontSize=this._bareFontInfo.fontSize+"px",n.style.fontFeatureSettings=this._bareFontInfo.fontFeatureSettings,n.style.lineHeight=this._bareFontInfo.lineHeight+"px",n.style.letterSpacing=this._bareFontInfo.letterSpacing+"px",n.style.fontStyle="italic",e.appendChild(n),[]);for(const s of this._requests){let e;0===s.type&&(e=t),2===s.type&&(e=i),(e=1===s.type?n:e).appendChild(document.createElement("br"));var r=document.createElement("span");a._render(r,s),e.appendChild(r),o.push(r)}this._container=e,this._testElements=o}static _render(e,t){if(" "===t.chr){let t=" ";for(let e=0;e<8;e++)t+=t;e.innerText=t}else{let i=t.chr;for(let e=0;e<8;e++)i+=i;e.textContent=i}}_readFromDomElements(){for(let i=0,n=this._requests.length;ithis._values[e])}}function g(){p.INSTANCE.clearCache()}class p extends t.a{constructor(){super(),this._onDidChange=this._register(new o.b),this.onDidChange=this._onDidChange.event,this._cache=new u,this._evictUntrustedReadingsTimeout=-1}dispose(){-1!==this._evictUntrustedReadingsTimeout&&(clearTimeout(this._evictUntrustedReadingsTimeout),this._evictUntrustedReadingsTimeout=-1),super.dispose()}clearCache(){this._cache=new u,this._onDidChange.fire()}_writeToCache(e,t){this._cache.put(e,t),t.isTrusted||-1!==this._evictUntrustedReadingsTimeout||(this._evictUntrustedReadingsTimeout=setTimeout(()=>{this._evictUntrustedReadingsTimeout=-1,this._evictUntrustedReadings()},5e3))}_evictUntrustedReadings(){let e=!1;for(const t of this._cache.getValues())t.isTrusted||(e=!0,this._cache.remove(t));e&&this._onDidChange.fire()}readConfiguration(e){if(!this._cache.has(e)){let t=p._actualReadConfiguration(e);(t.typicalHalfwidthCharacterWidth<=2||t.typicalFullwidthCharacterWidth<=2||t.spaceWidth<=2||t.maxDigitWidth<=2)&&(t=new c.b({zoomLevel:n.d(),pixelRatio:n.a(),fontFamily:t.fontFamily,fontWeight:t.fontWeight,fontSize:t.fontSize,fontFeatureSettings:t.fontFeatureSettings,lineHeight:t.lineHeight,letterSpacing:t.letterSpacing,isMonospace:t.isMonospace,typicalHalfwidthCharacterWidth:Math.max(t.typicalHalfwidthCharacterWidth,5),typicalFullwidthCharacterWidth:Math.max(t.typicalFullwidthCharacterWidth,5),canUseHalfwidthRightwardsArrow:t.canUseHalfwidthRightwardsArrow,spaceWidth:Math.max(t.spaceWidth,5),middotWidth:Math.max(t.middotWidth,5),wsmiddotWidth:Math.max(t.wsmiddotWidth,5),maxDigitWidth:Math.max(t.maxDigitWidth,5)},!1)),this._writeToCache(e,t)}return this._cache.get(e)}static createRequest(e,t,i,n){return e=new s(e,t),i.push(e),n&&n.push(e),e}static _actualReadConfiguration(e){var t=[],i=[],o=this.createRequest("n",0,t,i),r=this.createRequest("m",0,t,null),s=this.createRequest(" ",0,t,i),l=this.createRequest("0",0,t,i),d=this.createRequest("1",0,t,i),u=this.createRequest("2",0,t,i),g=this.createRequest("3",0,t,i),p=this.createRequest("4",0,t,i),m=this.createRequest("5",0,t,i),f=this.createRequest("6",0,t,i),_=this.createRequest("7",0,t,i),b=this.createRequest("8",0,t,i),v=this.createRequest("9",0,t,i),C=this.createRequest("→",0,t,i),w=this.createRequest("→",0,t,null),y=this.createRequest("·",0,t,i),S=this.createRequest(String.fromCharCode(11825),0,t,null),L=(this.createRequest("|",0,t,i),this.createRequest("/",0,t,i),this.createRequest("-",0,t,i),this.createRequest("_",0,t,i),this.createRequest("i",0,t,i),this.createRequest("l",0,t,i),this.createRequest("m",0,t,i),this.createRequest("|",1,t,i),this.createRequest("_",1,t,i),this.createRequest("i",1,t,i),this.createRequest("l",1,t,i),this.createRequest("m",1,t,i),this.createRequest("n",1,t,i),this.createRequest("|",2,t,i),this.createRequest("_",2,t,i),this.createRequest("i",2,t,i),this.createRequest("l",2,t,i),this.createRequest("m",2,t,i),this.createRequest("n",2,t,i),L=e,t=t,new a(L,t).read(),Math.max(l.width,d.width,u.width,g.width,p.width,m.width,f.width,_.width,b.width,v.width));let x=e.fontFeatureSettings===h.e.OFF;var k=i[0].width;for(let n=1,a=i.length;x&&nC.width&&(N=!1),t=2e3this._recomputeOptions())),this._register(p.INSTANCE.onDidChange(()=>this._recomputeOptions())),this._validatedOptions.get(10)&&this._elementSizeObserver.startObserving(),this._register(n.l(e=>this._recomputeOptions())),this._register(this.accessibilityService.onDidChangeScreenReaderOptimized(()=>this._recomputeOptions())),this._recomputeOptions()}static applyFontInfoSlow(e,t){e.style.fontFamily=t.getMassagedFontFamily(),e.style.fontWeight=t.fontWeight,e.style.fontSize=t.fontSize+"px",e.style.fontFeatureSettings=t.fontFeatureSettings,e.style.lineHeight=t.lineHeight+"px",e.style.letterSpacing=t.letterSpacing+"px"}static applyFontInfo(e,t){e.setFontFamily(t.getMassagedFontFamily()),e.setFontWeight(t.fontWeight),e.setFontSize(t.fontSize),e.setFontFeatureSettings(t.fontFeatureSettings),e.setLineHeight(t.lineHeight),e.setLetterSpacing(t.letterSpacing)}observeReferenceElement(e){this._elementSizeObserver.observe(e)}updatePixelRatio(){this._recomputeOptions()}static _getExtraEditorClassName(){let e="";return n.h||n.k||(e+="no-user-select "),n.h&&(e+="no-minimap-shadow "),r.f&&(e+="mac "),e}_getEnvConfiguration(){return{extraEditorClassName:m._getExtraEditorClassName(),outerWidth:this._elementSizeObserver.getWidth(),outerHeight:this._elementSizeObserver.getHeight(),emptySelectionClipboard:n.j||n.g,pixelRatio:n.a(),zoomLevel:n.d(),accessibilitySupport:this.accessibilityService.isScreenReaderOptimized()?2:this.accessibilityService.getAccessibilitySupport()}}readConfiguration(e){return p.INSTANCE.readConfiguration(e)}}},"1e03":function(e,t,i){},"1e93":function(e,t,i){"use strict";(function(e){i.d(t,"a",(function(){return r})),i.d(t,"b",(function(){return s})),i.d(t,"e",(function(){return a})),i.d(t,"c",(function(){return l})),i.d(t,"f",(function(){return d})),i.d(t,"d",(function(){return h})),i.d(t,"g",(function(){return c}));const n=void 0!==e;let o;class r{constructor(e){this.buffer=e,this.byteLength=this.buffer.byteLength}static wrap(t){return n&&!e.isBuffer(t)&&(t=e.from(t.buffer,t.byteOffset,t.byteLength)),new r(t)}toString(){return n?this.buffer.toString():(o=o||new TextDecoder).decode(this.buffer)}}function s(e,t){return e[t+0]<<0>>>0|e[t+1]<<8>>>0}function a(e,t,i){e[i+0]=255&t,e[i+1]=255&(t>>>=8)}function l(e,t){return e[t]*Math.pow(2,24)+e[t+1]*Math.pow(2,16)+e[t+2]*Math.pow(2,8)+e[t+3]}function d(e,t,i){e[i+3]=t,e[i+2]=t>>>=8,e[i+1]=t>>>=8,e[i]=t>>>=8}function h(e,t){return e[t]}function c(e,t,i){e[i]=t}}).call(this,i("1c35").Buffer)},"1f26":function(e,t,i){},"1f84":function(e,t,i){"use strict";i.r(t),i.d(t,"GotoDefinitionAtPositionEditorContribution",(function(){return S})),i("eb68");var n=i("dff7"),o=i("5fe7"),r=i("fdcc"),s=i("78bc"),a=(t=i("5818"),i("6a89")),l=i("b707"),d=i("b2cc"),h=i("bd13"),c=i("a666"),u=i("b78f"),g=i("b7d0"),p=i("303e"),m=i("bc04"),f=i("f187"),_=i("6816"),b=i("7061"),v=i("ef8e9"),C=i("88d4"),w=i("4fc3"),y=(i=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3{this.startFindDefinitionFromMouse(e,Object(v.o)(t))})),this.toUnhook.add(t.onExecute(e=>{this.isEnabled(e)&&this.gotoDefinition(e.target.position,e.hasSideBySideModifier).then(()=>{this.removeLinkDecorations()},e=>{this.removeLinkDecorations(),Object(r.f)(e)})})),this.toUnhook.add(t.onCancel(()=>{this.removeLinkDecorations(),this.currentWordAtPosition=null}))}static get(t){return t.getContribution(e.ID)}startFindDefinitionFromCursor(e){return this.startFindDefinition(e).then(()=>{this.toUnhookForKeyboard.add(this.editor.onDidChangeCursorPosition(()=>{this.currentWordAtPosition=null,this.removeLinkDecorations(),this.toUnhookForKeyboard.clear()})),this.toUnhookForKeyboard.add(this.editor.onKeyDown(e=>{e&&(this.currentWordAtPosition=null,this.removeLinkDecorations(),this.toUnhookForKeyboard.clear())}))})}startFindDefinitionFromMouse(e,t){9===e.target.type&&0this.findDefinition(e,t)),this.previousPromise.then(t=>{if(t&&t.length&&l.validate(this.editor))if(1{if(t.object&&t.object.textEditorModel){var o=t["object"]["textEditorModel"],r=n.range["startLineNumber"];if(!(r<1||r>o.getLineCount())){let t;r=this.getPreviewValue(o,r,n),t=n.originSelectionRange?a.a.lift(n.originSelectionRange):new a.a(e.lineNumber,i.startColumn,e.lineNumber,i.endColumn),o=this.modeService.getModeIdByFilepathOrFirstLine(o.uri),this.addDecoration(t,(new s.a).appendCodeblock(o||"",r))}}t.dispose()})}else this.removeLinkDecorations()}).then(void 0,r.f)}getPreviewValue(t,i,n){let o=n.targetSelectionRange?n.range:this.getPreviewRangeBasedOnBrackets(t,i);return o.endLineNumber-o.startLineNumber>=e.MAX_SOURCE_PREVIEW_LINES&&(o=this.getPreviewRangeBasedOnIndentation(t,i)),n=this.stripIndentationFromPreviewRange(t,i,o),n}stripIndentationFromPreviewRange(e,t,i){let n=e.getLineFirstNonWhitespaceColumn(t);for(let r=t+1;rn)return new a.a(i,1,n+1,1);s=t.findNextBracket(new b.a(e,d))}return new a.a(i,1,n+1,1)}addDecoration(e,t){this.linkDecorations=this.editor.deltaDecorations(this.linkDecorations,[{range:e,options:{description:"goto-definition-link",inlineClassName:"goto-definition-link",hoverMessage:t}}])}removeLinkDecorations(){0{var i=!t&&this.editor.getOption(77)&&!this.isInPeekEditor(e);return new f.DefinitionAction({openToSide:t,openInPeek:i,muteMessage:!0},{alias:"",label:"",id:"",precondition:void 0}).run(e,this.editor)})}isInPeekEditor(e){return e=e.get(w.b),C.b.inPeekEditor.getValue(e)}dispose(){this.toUnhook.dispose()}};S.ID="editor.contrib.gotodefinitionatposition",S.MAX_SOURCE_PREVIEW_LINES=8,S=i([y(1,u.a),y(2,t.a)],S),Object(d.l)(S.ID,S),Object(g.f)((e,t)=>{e=e.getColor(p.q),e&&t.addRule(`.monaco-editor .goto-definition-link { color: ${e} !important; }`)})},"1fa1":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"php",extensions:[".php",".php4",".php5",".phtml",".ctp"],aliases:["PHP","php"],mimetypes:["application/x-php"],loader:function(){return i.e("chunk-2d0e57ec").then(i.bind(null,"9571"))}})},"1fe0":function(e,t,i){"use strict";i.d(t,"a",(function(){return h}));var n=i("3352"),o=i("b7d0"),r=i("918c"),s=i("a666"),a=i("b055"),l=i("ef8e9"),d=i("0bfb");class h{constructor(e){this.options=e,this.rangeHighlightDecorationId=void 0}provide(e,t){var i,n=new s.b;e.canAcceptInBackground=!(null==(i=this.options)||!i.canAcceptInBackground),e.matchOnLabel=e.matchOnDescription=e.matchOnDetail=e.sortByLabel=!1;const o=n.add(new s.d);return o.value=this.doProvide(e,t),n.add(this.onDidActiveTextEditorControlChange(()=>{o.value=void 0,o.value=this.doProvide(e,t)})),n}doProvide(e,t){var i=new s.b;const n=this.activeTextEditorControl;if(n&&this.canProvideWithTextEditor(n)){const r={editor:n};var o=Object(a.a)(n);if(o){let e=Object(l.o)(n.saveViewState());i.add(o.onDidChangeCursorPosition(()=>{e=Object(l.o)(n.saveViewState())})),r.restoreViewState=()=>{e&&n===this.activeTextEditorControl&&n.restoreViewState(e)},i.add(Object(d.a)(t.onCancellationRequested)(()=>{var e;return null==(e=r.restoreViewState)?void 0:e.call(r)}))}i.add(Object(s.i)(()=>this.clearDecorations(n))),i.add(this.provideWithTextEditor(r,e,t))}else i.add(this.provideWithoutTextEditor(e,t));return i}canProvideWithTextEditor(e){return!0}gotoLocation({editor:e},t){e.setSelection(t.range),e.revealRangeInCenter(t.range,0),t.preserveFocus||e.focus()}getModel(e){var t;return Object(a.c)(e)?null==(t=e.getModel())?void 0:t.modified:e.getModel()}addDecorations(e,t){e.changeDecorations(e=>{var i=[],s=(this.rangeHighlightDecorationId&&(i.push(this.rangeHighlightDecorationId.overviewRulerDecorationId),i.push(this.rangeHighlightDecorationId.rangeHighlightId),this.rangeHighlightDecorationId=void 0),[{range:t,options:{description:"quick-access-range-highlight",className:"rangeHighlight",isWholeLine:!0}},{range:t,options:{description:"quick-access-range-highlight-overview",overviewRuler:{color:Object(o.g)(r.B),position:n.d.Full}}}]),[e,i]=e.deltaDecorations(i,s);this.rangeHighlightDecorationId={rangeHighlightId:e,overviewRulerDecorationId:i}})}clearDecorations(e){const t=this.rangeHighlightDecorationId;t&&(e.changeDecorations(e=>{e.deltaDecorations([t.overviewRulerDecorationId,t.rangeHighlightId],[])}),this.rangeHighlightDecorationId=void 0)}}},"23ec":function(e,t,i){"use strict";i.r(t);var n=i("5fe7"),o=(t=i("a666"),i("b2cc")),r=i("b707"),s=i("1b69"),a=i("252f"),l=i("b7d0"),d=i("fbba"),h=i("d1a7"),c=i("74ce"),u=(i=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3this._tokenizeViewportNow(),100),this._outstandingRequests=[],this._register(this._editor.onDidScrollChange(()=>{this._tokenizeViewport.schedule()})),this._register(this._editor.onDidChangeModel(()=>{this._cancelAll(),this._tokenizeViewport.schedule()})),this._register(this._editor.onDidChangeModelContent(e=>{this._cancelAll(),this._tokenizeViewport.schedule()})),this._register(r.k.onDidChange(()=>{this._cancelAll(),this._tokenizeViewport.schedule()})),this._register(this._configurationService.onDidChangeConfiguration(e=>{e.affectsConfiguration(h.b)&&(this._cancelAll(),this._tokenizeViewport.schedule())})),this._register(this._themeService.onDidColorThemeChange(()=>{this._cancelAll(),this._tokenizeViewport.schedule()}))}_cancelAll(){for(const e of this._outstandingRequests)e.cancel();this._outstandingRequests=[]}_removeOutstandingRequest(e){for(let t=0,i=this._outstandingRequests.length;tthis._requestRange(t,e,i,n)))}else t.hasSomeSemanticTokens()&&t.setSemanticTokens(null,!1)}else t.hasSomeSemanticTokens()&&t.setSemanticTokens(null,!1)}}_requestRange(e,t,i,o){const r=e.getVersionId(),s=Object(n.h)(n=>Promise.resolve(i.provideDocumentRangeSemanticTokens(e,t,n)));return s.then(i=>{i&&!e.isDisposed()&&e.getVersionId()===r&&e.setPartialSemanticTokens(t,Object(a.b)(i,o,e.getLanguageIdentifier()))}).then(()=>this._removeOutstandingRequest(s),()=>this._removeOutstandingRequest(s)),s}};g.ID="editor.contrib.viewportSemanticTokens",g=i([u(1,s.a),u(2,l.b),u(3,d.a)],g),Object(o.l)(g.ID,g)},"23f2":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"fsharp",extensions:[".fs",".fsi",".ml",".mli",".fsx",".fsscript"],aliases:["F#","FSharp","fsharp"],loader:function(){return i.e("chunk-2d221a34").then(i.bind(null,"cacc"))}})},2504:function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return l}));var n,o,r=i("308f");const s=Object.freeze((function(e,t){const i=setTimeout(e.bind(t),0);return{dispose(){clearTimeout(i)}}}));(o=n=n||{}).isCancellationToken=function(e){return e===o.None||e===o.Cancelled||e instanceof a||!(!e||"object"!=typeof e)&&"boolean"==typeof e.isCancellationRequested&&"function"==typeof e.onCancellationRequested},o.None=Object.freeze({isCancellationRequested:!1,onCancellationRequested:r.c.None}),o.Cancelled=Object.freeze({isCancellationRequested:!0,onCancellationRequested:s});class a{constructor(){this._isCancelled=!1,this._emitter=null}cancel(){this._isCancelled||(this._isCancelled=!0,this._emitter&&(this._emitter.fire(void 0),this.dispose()))}get isCancellationRequested(){return this._isCancelled}get onCancellationRequested(){return this._isCancelled?s:(this._emitter||(this._emitter=new r.b),this._emitter.event)}dispose(){this._emitter&&(this._emitter.dispose(),this._emitter=null)}}class l{constructor(e){this._token=void 0,this._parentListener=void 0,this._parentListener=e&&e.onCancellationRequested(this.cancel,this)}get token(){return this._token||(this._token=new a),this._token}cancel(){this._token?this._token instanceof a&&this._token.cancel():this._token=n.Cancelled}dispose(e=!1){e&&this.cancel(),this._parentListener&&this._parentListener.dispose(),this._token?this._token instanceof a&&this._token.dispose():this._token=n.None}}},"252f":function(e,t,i){"use strict";i.d(t,"a",(function(){return s})),i.d(t,"b",(function(){return a}));var n=i("b707"),o=i("d3d7"),r=i("4111");class s{constructor(e,t,i){this._legend=e,this._themeService=t,this._logService=i,this._hashTable=new d,this._hasWarnedOverlappingTokens=!1}getMetadata(e,t,i){var r=this._hashTable.get(e,t,i.id);let s;if(r)s=r.metadata,this._logService.getLevel()===o.c.Trace&&this._logService.trace(`SemanticTokensProviderStyling [CACHED] ${e} / ${t}: foreground ${n.E.getForeground(s)}, fontStyle `+n.E.getFontStyle(s).toString(2));else{let d=this._legend.tokenTypes[e];var a=[];if(d){let e=t;for(let t=0;0>=1;0c&&0===n[5*t];)t--;if(t-1===c){let t=e;for(;t+1g&&(t.warnOverlappingSemanticTokens(m,g+1),w=this._growCount){var o=this._elements;this._currentLengthIndex++,this._currentLength=d._SIZES[this._currentLengthIndex],this._growCount=Math.round(this._currentLengthIndex+1e.length&&(i=e.length);te===t)){for(var n=e[Symbol.iterator](),o=t[Symbol.iterator]();;){var r=n.next(),s=o.next();if(r.done!==s.done)return!1;if(r.done)return!0;if(!i(r.value,s.value))return!1}}}},2652:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"powerquery",extensions:[".pq",".pqm"],aliases:["PQ","M","Power Query","Power Query M"],loader:function(){return i.e("chunk-2d0d2f22").then(i.bind(null,"5b54"))}})},"27e6":function(e,t,i){},2837:function(e,t,i){"use strict";var n;i.d(t,"b",(function(){return n})),i.d(t,"c",(function(){return o})),i.d(t,"a",(function(){return r})),(i=n=n||{})[i.None=0]="None",i[i.Indent=1]="Indent",i[i.IndentOutdent=2]="IndentOutdent",i[i.Outdent=3]="Outdent";class o{constructor(e){if(this._standardAutoClosingPairConditionalBrand=void 0,this.open=e.open,this.close=e.close,this._standardTokenMask=0,Array.isArray(e.notIn))for(let t=0,i=e.notIn.length;t=o.length||0===(t=(i=o.length-e)<=t?i:t)||(this.values=new Uint32Array(o.length-t),this.values.set(o.subarray(0,e),0),this.values.set(o.subarray(e+t),e),this.prefixSum=new Uint32Array(this.values.length),e-1=this.values.length&&(e=this.values.length-1);for(let i=t;i<=e;i++)this.prefixSum[i]=this.prefixSum[i-1]+this.values[i];this.prefixSumValidIndex[0]=Math.max(this.prefixSumValidIndex[0],e)}return this.prefixSum[e]}getIndexOf(e){e=Math.floor(e),this.getTotalSum();let t=0,i=this.values.length-1,n=0;var r;let s=0;for(;t<=i;)if(n=t+(i-t)/2|0,r=this.prefixSum[n],e<(s=r-this.values[n]))i=n-1;else{if(!(r<=e))break;t=n+1}return new o(n,e-s)}}},"2dec":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"go",extensions:[".go"],aliases:["Go"],loader:function(){return i.e("chunk-2d0e542a").then(i.bind(null,"9470"))}})},"2e4b":function(e,t,i){"use strict";i.r(t),i.d(t,"StandaloneCommandsQuickAccessProvider",(function(){return W})),i.d(t,"GotoLineAction",(function(){return V}));t=i("89cd");var n=i("2f1e"),o=i("03d9"),r=i("5717"),s=i("e8e3"),a=i("ef8e9"),l=i("dff7");function d(e,t){return t&&(e.stack||e.stacktrace)?l.a("stackTrace.format","{0}: {1}",c(e),h(e.stack)||h(e.stacktrace)):c(e)}function h(e){return Array.isArray(e)?e.join("\n"):e}function c(e){return"string"==typeof e.code&&"number"==typeof e.errno&&"string"==typeof e.syscall?l.a("nodeExceptionMessage","A system error occurred ({0})",e.message):e.message||l.a("error.defaultMessage","An unknown error occurred. Please consult the log for more details.")}var u,g=i("fdcc"),p=i("7e93"),m=i("a666"),f=i("40355"),_=i("4b76"),b=i("9e74"),v=i("fbba"),C=i("eafb"),w=i("0a0f"),y=i("6dec"),S=i("5fe7"),L=i("2504"),x=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))};function k(e){return Array.isArray(e.items)}(N=u=u||{})[N.NO_ACTION=0]="NO_ACTION",N[N.CLOSE_PICKER=1]="CLOSE_PICKER",N[N.REFRESH_PICKER=2]="REFRESH_PICKER",N[N.REMOVE_ITEM=3]="REMOVE_ITEM";class D extends m.a{constructor(e,t){super(),this.prefix=e,this.options=t}provide(e,t){var i,n=new m.b;e.canAcceptInBackground=!(null==(i=this.options)||!i.canAcceptInBackground),e.matchOnLabel=e.matchOnDescription=e.matchOnDetail=e.sortByLabel=!1;let o=void 0;const r=n.add(new m.d),s=()=>x(this,void 0,void 0,(function*(){var i=r.value=new m.b;null!==o&&void 0!==o&&o.dispose(!0),e.busy=!1;const n=(o=new L.b(t)).token,s=e.value.substr(this.prefix.length).trim(),a=this._getPicks(s,i,n),l=(t,i)=>{let n,o=void 0;if(k(t)?(n=t.items,o=t.active):n=t,0===n.length){if(i)return!1;0s())),s(),n.add(e.onDidAccept(t=>{var[i]=e.selectedItems;"function"==typeof(null==i?void 0:i.accept)&&(t.inBackground||e.hide(),i.accept(e.keyMods,t))})),n.add(e.onDidTriggerItemButton(({button:i,item:n})=>x(this,void 0,void 0,(function*(){if("function"==typeof n.trigger){var o=null!=(o=null==(o=n.buttons)?void 0:o.indexOf(i))?o:-1;if(0<=o&&(o=n.trigger(o,e.keyMods),o="number"==typeof o?o:yield o,!t.isCancellationRequested))switch(o){case u.NO_ACTION:break;case u.CLOSE_PICKER:e.hide();break;case u.REFRESH_PICKER:s();break;case u.REMOVE_ITEM:var r,a=e.items.indexOf(n);-1!==a&&((r=e.items.slice()).splice(a,1),e.items=r)}}})))),n}}D.FAST_PICKS_RACE_DELAY=200;var N=i("03e8"),O=i("5d75"),E=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3{var i=this.commandsHistory.peek(e.commandId),n=this.commandsHistory.peek(t.commandId);return i&&n?nM(this,void 0,void 0,(function*(){this.commandsHistory.push(t.commandId),this.telemetryService.publicLog2("workbenchActionExecuted",{id:t.commandId,from:"quick open"});try{yield this.commandService.executeCommand(t.commandId)}catch(e){Object(g.e)(e)||this.dialogService.show(_.a.Error,Object(l.a)("canNotRun","Command '{0}' resulted in an error ({1})",t.label,function e(t=null,i=!1){if(!t)return l.a("error.defaultMessage","An unknown error occurred. Please consult the log for more details.");var n;if(Array.isArray(t))return n=e((o=s.e(t))[0],i),1this.updateConfiguration()))}updateConfiguration(){this.configuredCommandsHistoryLength=e.getConfiguredCommandHistoryLength(this.configurationService),e.cache&&e.cache.limit!==this.configuredCommandsHistoryLength&&(e.cache.limit=this.configuredCommandsHistoryLength,e.saveState(this.storageService))}load(){var t=this.storageService.get(e.PREF_KEY_CACHE,0);let i;if(t)try{i=JSON.parse(t)}catch(t){}const n=e.cache=new f.a(this.configuredCommandsHistoryLength,1);if(i){let e;(e=i.usesLRU?i.entries:i.entries.sort((e,t)=>e.value-t.value)).forEach(e=>n.set(e.key,e.value))}e.counter=this.storageService.getNumber(e.PREF_KEY_COUNTER,0,e.counter)}push(t){e.cache&&(e.cache.set(t,e.counter++),e.saveState(this.storageService))}peek(t){var i;return null==(i=e.cache)?void 0:i.peek(t)}static saveState(t){if(e.cache){const i={usesLRU:!0,entries:[]};e.cache.forEach((e,t)=>i.entries.push({key:t,value:e})),t.store(e.PREF_KEY_CACHE,JSON.stringify(i),0,0),t.store(e.PREF_KEY_COUNTER,e.counter,0,0)}}static getConfiguredCommandHistoryLength(t){return t=null==(t=null==(t=t.getValue().workbench)?void 0:t.commandPalette)?void 0:t.history,"number"==typeof t?t:e.DEFAULT_COMMANDS_HISTORY_LENGTH}};A.DEFAULT_COMMANDS_HISTORY_LENGTH=50,A.PREF_KEY_CACHE="commandPalette.mru.cache",A.PREF_KEY_COUNTER="commandPalette.mru.counter",A.counter=1,A=E([I(0,N.a),I(1,v.a)],A);var R=i("1097");class P extends T{constructor(e,t,i,n,o,r){super(e,t,i,n,o,r)}getCodeEditorCommandPicks(){var e=this.activeTextEditorControl;if(!e)return[];var t=[];for(const i of e.getSupportedActions())t.push({commandId:i.id,commandAlias:i.alias,label:Object(R.e)(i.label)||i.id});return t}}p=i("b2cc");var F=i("c101"),B=i("66bd"),j=(E=function(e,t){return function(i,n){t(i,n,e)}},function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))});let W=class extends P{constructor(e,t,i,n,o,r){super({showAlias:!1},e,i,n,o,r),this.codeEditorService=t}get activeTextEditorControl(){return Object(a.o)(this.codeEditorService.getFocusedCodeEditor())}getCommandPicks(){return j(this,void 0,void 0,(function*(){return this.getCodeEditorCommandPicks()}))}};W=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3!0,c=()=>!1,u=e=>" "===e||"\t"===e;class g{constructor(e,t,i){this._cursorMoveConfigurationBrand=void 0,this._languageIdentifier=e;i=i.options;var n=i.get(130);this.readOnly=i.get(80),this.tabSize=t.tabSize,this.indentSize=t.indentSize,this.insertSpaces=t.insertSpaces,this.stickyTabStops=i.get(104),this.lineHeight=i.get(58),this.pageSize=Math.max(1,Math.floor(n.height/this.lineHeight)-2),this.useTabStops=i.get(115),this.wordSeparators=i.get(116),this.emptySelectionClipboard=i.get(31),this.copyWithSyntaxHighlighting=i.get(20),this.multiCursorMergeOverlapping=i.get(68),this.multiCursorPaste=i.get(70),this.autoClosingBrackets=i.get(5),this.autoClosingQuotes=i.get(8),this.autoClosingDelete=i.get(6),this.autoClosingOvertype=i.get(7),this.autoSurround=i.get(11),this.autoIndent=i.get(9),this.surroundingPairs={},this._electricChars=null,this.shouldAutoCloseBefore={quote:g._getShouldAutoClose(e,this.autoClosingQuotes),bracket:g._getShouldAutoClose(e,this.autoClosingBrackets)},this.autoClosingPairs=d.a.getAutoClosingPairs(e.id),t=g._getSurroundingPairs(e);if(t)for(const o of t)this.surroundingPairs[o.open]=o.close}static shouldRecreate(e){return e.hasChanged(130)||e.hasChanged(116)||e.hasChanged(31)||e.hasChanged(68)||e.hasChanged(70)||e.hasChanged(5)||e.hasChanged(8)||e.hasChanged(6)||e.hasChanged(7)||e.hasChanged(11)||e.hasChanged(115)||e.hasChanged(58)||e.hasChanged(80)}get electricChars(){if(!this._electricChars){this._electricChars={};var e=g._getElectricCharacters(this._languageIdentifier);if(e)for(const t of e)this._electricChars[t]=!0}return this._electricChars}normalizeIndentation(e){return l.b.normalizeIndentation(e,this.indentSize,this.insertSpaces)}static _getElectricCharacters(e){try{return d.a.getElectricCharacters(e.id)}catch(e){return Object(n.f)(e),null}}static _getShouldAutoClose(e,t){switch(t){case"beforeWhitespace":return u;case"languageDefined":return g._getLanguageDefinedShouldAutoClose(e);case"always":return h;case"never":return c}}static _getLanguageDefinedShouldAutoClose(e){try{const t=d.a.getAutoCloseBeforeSet(e.id);return e=>-1!==t.indexOf(e)}catch(e){return Object(n.f)(e),c}}static _getSurroundingPairs(e){try{return d.a.getSurroundingPairs(e.id)}catch(e){return Object(n.f)(e),null}}}class p{constructor(e,t,i,n){this._singleCursorStateBrand=void 0,this.selectionStart=e,this.selectionStartLeftoverVisibleColumns=t,this.position=i,this.leftoverVisibleColumns=n,this.selection=p._computeSelection(this.selectionStart,this.position)}equals(e){return this.selectionStartLeftoverVisibleColumns===e.selectionStartLeftoverVisibleColumns&&this.leftoverVisibleColumns===e.leftoverVisibleColumns&&this.position.equals(e.position)&&this.selectionStart.equalsRange(e.selectionStart)}hasSelection(){return!this.selection.isEmpty()||!this.selectionStart.isEmpty()}move(e,t,i,n){return e?new p(this.selectionStart,this.selectionStartLeftoverVisibleColumns,new r.a(t,i),n):new p(new s.a(t,i,t,i),n,new r.a(t,i),n)}static _computeSelection(e,t){let i,n,o,r;return n=!e.isEmpty()&&t.isBeforeOrEqual(e.getStartPosition())?(i=e.endLineNumber,e.endColumn):(i=e.startLineNumber,e.startColumn),o=t.lineNumber,r=t.column,new a.a(i,n,o,r)}}class m{constructor(e,t,i,n){this._cursorContextBrand=void 0,this.model=e,this.viewModel=t,this.coordinatesConverter=i,this.cursorConfig=n}}class f{constructor(e){this.modelState=e,this.viewState=null}}class _{constructor(e){this.modelState=null,this.viewState=e}}class b{constructor(e,t){this._cursorStateBrand=void 0,this.modelState=e,this.viewState=t}static fromModelState(e){return new f(e)}static fromViewState(e){return new _(e)}static fromModelSelection(e){var t=e.selectionStartLineNumber,i=e.selectionStartColumn,n=e.positionLineNumber;e=e.positionColumn,t=new p(new s.a(t,i,t,i),0,new r.a(n,e),0);return b.fromModelState(t)}static fromModelSelections(e){var t=[];for(let i=0,n=e.length;i=t)return c=t-r,u-te});let x=class extends n.a{constructor(e,t,i){super(),this.editor=e,this.model=t,this.instantiationService=i,this.disposed=!1,this.partsWidget=this._register(this.instantiationService.createInstance(k,this.editor)),this.additionalLinesWidget=this._register(new N(this.editor)),this.viewMoreContentWidget=void 0,this._register(this.editor.onDidChangeConfiguration(e=>{(e.hasChanged(28)||e.hasChanged(105)||e.hasChanged(88)||e.hasChanged(82)||e.hasChanged(43)||e.hasChanged(42)||e.hasChanged(58))&&this.update()})),this._register(Object(n.i)(()=>{var e;this.disposed=!0,this.update(),null!=(e=this.viewMoreContentWidget)&&e.dispose(),this.viewMoreContentWidget=void 0})),this._register(t.onDidChange(()=>{this.update()})),this.update()}shouldShowHoverAtViewZone(e){return this.additionalLinesWidget.viewZoneId===e}update(){var e=this.model.ghostText;if(this.editor.hasModel()&&e&&!this.disposed){var t=new Array;const o=new Array;var i=this.editor.getModel().getLineContent(e.lineNumber);this.editor.getModel().getLineTokens(e.lineNumber);let r=void 0,s=0;for(const a of e.parts){let e=a.lines;void 0===r?(t.push({column:a.column,text:e[0],preview:a.preview}),e=e.slice(1)):n([i.substring(s,a.column-1)],void 0),0e.lines.length<0)?this.viewMoreContentWidget=this.renderViewMoreLines(new p.a(e.lineNumber,this.editor.getModel().getLineMaxColumn(e.lineNumber)),"",0):(null!=(e=this.viewMoreContentWidget)&&e.dispose(),this.viewMoreContentWidget=void 0)}else this.partsWidget.clear(),this.additionalLinesWidget.clear()}renderViewMoreLines(e,t,i){var o=this.editor.getOption(42),r=document.createElement("div");r.className="suggest-preview-additional-widget",u.a.applyFontInfoSlow(r,o),o=document.createElement("span"),o.className="content-spacer",o.append(t),r.append(o),t=document.createElement("span"),t.className="content-newline suggest-preview-text",t.append("⏎ "),r.append(t),o=new n.b,t=document.createElement("div");return t.className="button suggest-preview-text",t.append(`+${i} lines…`),o.add(s.o(t,"mousedown",e=>{var t;null!=(t=this.model)&&t.setExpanded(!0),e.preventDefault(),this.editor.focus()})),r.append(t),new E(this.editor,e,r,o)}},k=(x=y([S(2,w.a)],x),class{constructor(e,t,i,o){this.editor=e,this.codeEditorService=t,this.themeService=i,this.contextKeyService=o,this.decorationIds=[],this.disposableStore=new n.b}dispose(){this.clear(),this.disposableStore.dispose()}clear(){this.editor.deltaDecorations(this.decorationIds,[]),this.disposableStore.clear()}setParts(e,t,i){this.disposableStore.clear();var n=this.themeService.getColorTheme(),o=n.getColor(f.y);let r=void 0,s=void 0;o&&(r=String(o.rgba.a),s=_.a.Format.CSS.format(D(o))),o=n.getColor(f.x);let l=void 0;if(o&&(l="2px dashed "+o),n=this.editor.getModel(),n){const d=n.getOptions()["tabSize"],h=n.getLineContent(e)||"";let c=0,u="";o=new Array,i&&o.push({range:a.a.fromPositions(new p.a(e,i.column),new p.a(e,i.column+i.length)),options:{inlineClassName:"ghost-text-hidden",description:"ghost-text-hidden"}}),n=this.contextKeyService.getContextKeyValue("config.editor.useInjectedText");const g=void 0===n||!!n;this.decorationIds=this.editor.deltaDecorations(this.decorationIds,t.map(t=>{u+=h.substring(c,t.column-1),c=t.column-1;var i=g?t.text:this.renderSingleLineText(t.text,u,d,!1),n=this.disposableStore.add(function(e,t,i,n){const o=i+O++;return e.registerDecorationType(t,o,n),{dispose(){e.removeDecorationType(o)},resolve(){return e.resolveDecorationOptions(o,!0)}}}(this.codeEditorService,"ghost-text","0-ghost-text-",{after:{contentText:i,opacity:r,color:s,border:l,fontWeight:t.preview?"bold":"normal"}}));return{range:a.a.fromPositions(new p.a(e,t.column)),options:g?{description:"ghost-text",after:{content:i,inlineClassName:t.preview?"ghost-text-decoration-preview":"ghost-text-decoration"}}:Object.assign({},n.resolve())}}).concat(o))}}renderSingleLineText(e,t,i,n){var o=b.a.visibleColumnsByColumns(t+e,i);let r="",s=t.length+1;for(const l of e){if("\t"===l){var a=o[s+1]-o[s];if(n){r+="→";for(let e=1;e{this._viewZoneId&&(e.removeZone(this._viewZoneId),this._viewZoneId=void 0)})}updateLines(e,t,i){var n=this.editor.getModel();if(n){const o=n.getOptions()["tabSize"];this.editor.changeViewZones(n=>{this._viewZoneId&&(n.removeZone(this._viewZoneId),this._viewZoneId=void 0);var r=Math.max(t.length,i);if(0');for(let e=0,t=m.length;e'),l.A(k)),N=l.m(k),O=g.a.createEmpty(k);Object(d.d)(new d.c(w.isMonospace&&!_,w.canUseHalfwidthRightwardsArrow,k,!1,D,N,0,O,x.decorations,p,0,w.spaceWidth,w.middotWidth,w.wsmiddotWidth,b,"none",v,C!==h.e.OFF,null),S),S.appendASCIIString("")}S.appendASCIIString(""),u.a.applyFontInfoSlow(a,w),f=S.build(),f=L?L.createHTML(f):f,a.innerHTML=f,this._viewZoneId=n.addZone({afterLineNumber:e,heightInLines:r,domNode:s})}})}}}let O=0;class E extends n.a{constructor(e,t,i,o){super(),this.editor=e,this.position=t,this.domNode=i,this.allowEditorOverflow=!1,this.suppressMouseDown=!1,this._register(o),this._register(Object(n.i)(()=>{this.editor.removeContentWidget(this)})),this.editor.addContentWidget(this)}getId(){return"editor.widget.viewMoreLinesWidget"}getDomNode(){return this.domNode}getPosition(){return{position:this.position,preference:[0]}}}Object(m.f)((e,t)=>{var i,n,o=e.getColor(f.y);o&&(i=String(o.rgba.a),n=_.a.Format.CSS.format(D(o)),t.addRule(`.monaco-editor .ghost-text-decoration { opacity: ${i}; color: ${n}; }`),t.addRule(`.monaco-editor .ghost-text-decoration-preview { color: ${o.toString()}; }`),t.addRule(`.monaco-editor .suggest-preview-text .ghost-text { opacity: ${i}; color: ${n}; }`)),o=e.getColor(f.x);o&&t.addRule(`.monaco-editor .suggest-preview-text .ghost-text { border: 2px dashed ${o}; }`)});var I=i("dff7"),M=i("5fe7"),T=i("2504"),A=i("fdcc"),R=i("308f"),P=i("b707"),F=i("d3f4"),B=i("9e74"),j=i("d585");class W{constructor(e,t,i=0){this.lineNumber=e,this.parts=t,this.additionalReservedLineCount=i}renderForScreenReader(e){var t;return 0===this.parts.length?"":(t=this.parts[this.parts.length-1],function(e,t){const i=new V(e),n=t.map(e=>{var t=a.a.lift(e.range);return{startOffset:i.getOffset(t.getStartPosition()),endOffset:i.getOffset(t.getEndPosition()),text:e.text}});n.sort((e,t)=>t.startOffset-e.startOffset);for(const o of n)e=e.substring(0,o.startOffset)+o.text+e.substring(o.endOffset);return e}(e.substr(0,t.column-1),this.parts.map(e=>({range:{startLineNumber:1,endLineNumber:1,startColumn:e.column,endColumn:e.column},text:e.lines.join("\n")}))).substring(this.parts[0].column-1))}}class V{constructor(e){this.lineStartOffsetByLineIdx=[],this.lineStartOffsetByLineIdx.push(0);for(let t=0;t{e.hasChanged(106)&&void 0===this._expanded&&this.onDidChangeEmitter.fire()}))}setExpanded(e){this._expanded=!0,this.onDidChangeEmitter.fire()}}var U=i("1b0e");function K(e,t,i,n,o=0){if(e.range.startLineNumber===e.range.endLineNumber){var r=e.text.length-o,s=t.getValueInRange(e.range),a=(o=function(e,t){var i;return(null===q||void 0===q?void 0:q.originalValue)===e&&(null===q||void 0===q?void 0:q.newValue)===t?null===q||void 0===q?void 0:q.changes:(i=function(e,t){function i(e){let t=0;for(let n=0,o=e.length;nt&&(t=i)}return t}const n=Math.max(i(e),i(t));function o(e){if(e<0)throw new Error("unexpected");return n+e+1}function r(e){let t=0,i=0;var n=new Int32Array(e.length);for(let s=0,a=e.length;ss},{getElements:()=>a}).ComputeDiff(!1).changes}(e,t),q={originalValue:e,newValue:t,changes:i},i)}(s,e.text),e.range.startLineNumber),d=new Array;if("prefix"===i){var h=o.filter(e=>0===e.originalLength);if(1{new Set([o.i.id,o.g.id,j.CoreEditingCommands.Tab.id,j.CoreEditingCommands.DeleteLeft.id,j.CoreEditingCommands.DeleteRight.id,$,"acceptSelectedSuggestion"]).has(t.commandId)&&e.hasTextFocus()&&this.handleUserInput()})),this._register(this.editor.onDidType(e=>{this.handleUserInput()})),this._register(this.editor.onDidChangeCursorPosition(e=>{this.session&&!this.session.isValid&&this.hide()})),this._register(Object(n.i)(()=>{this.disposed=!0}))}handleUserInput(){this.session&&!this.session.isValid&&this.hide(),setTimeout(()=>{this.disposed||this.startSessionIfTriggered()},0)}get session(){return this.completionSession.value}get ghostText(){var e;return null==(e=this.session)?void 0:e.ghostText}get minReservedLineCount(){return this.session?this.session.minReservedLineCount:0}setExpanded(e){var t;null!=(t=this.session)&&t.setExpanded(e)}setActive(e){(this.active=e)&&null!=(e=this.session)&&e.scheduleAutomaticUpdate()}startSessionIfTriggered(){!this.editor.getOption(54).enabled||this.session&&this.session.isValid||this.trigger(P.s.Automatic)}trigger(e){this.completionSession.value?e===P.s.Explicit&&this.completionSession.value.ensureUpdateWithExplicitContext():(this.completionSession.value=new Y(this.editor,this.editor.getPosition(),()=>this.active,this.commandService,this.cache,e),this.completionSession.value.takeOwnership(this.completionSession.value.onDidChange(()=>{this.onDidChangeEmitter.fire()})))}hide(){this.completionSession.clear(),this.onDidChangeEmitter.fire()}commitCurrentSuggestion(){var e;null!=(e=this.session)&&e.commitCurrentCompletion()}showNext(){var e;null!=(e=this.session)&&e.showNextInlineCompletion()}showPrevious(){var e;null!=(e=this.session)&&e.showPreviousInlineCompletion()}hasMultipleInlineCompletions(){var e;return G(this,void 0,void 0,(function*(){var t=yield null==(e=this.session)?void 0:e.hasMultipleInlineCompletions();return void 0!==t&&t}))}};Z=y([t(2,B.b)],Z);class Y extends z{constructor(e,t,i,o,r,s){super(e),this.triggerPosition=t,this.shouldUpdate=i,this.commandService=o,this.cache=r,this.initialTriggerKind=s,this.minReservedLineCount=0,this.updateOperation=this._register(new n.d),this.updateSoon=this._register(new M.e(()=>{var e=this.initialTriggerKind;return this.initialTriggerKind=P.s.Automatic,this.update(e)},50));let a=this.currentlySelectedCompletionId=void 0;this._register(this.onDidChange(()=>{var e,t=this.currentCompletion;t&&t.sourceInlineCompletion!==a&&(a=t.sourceInlineCompletion,(e=t.sourceProvider).handleItemDidShow)&&e.handleItemDidShow(t.sourceInlineCompletions,a)})),this._register(Object(n.i)(()=>{this.cache.clear()})),this._register(this.editor.onDidChangeCursorPosition(e=>{this.cache.value&&this.onDidChangeEmitter.fire()})),this._register(this.editor.onDidChangeModelContent(e=>{this.scheduleAutomaticUpdate()})),this._register(P.t.onDidChange(()=>{this.updateSoon.schedule()})),this.scheduleAutomaticUpdate()}fixAndGetIndexOfCurrentSelection(){var e;return this.currentlySelectedCompletionId&&this.cache.value&&0!==this.cache.value.completions.length?-1===(e=this.cache.value.completions.findIndex(e=>e.semanticId===this.currentlySelectedCompletionId))?(this.currentlySelectedCompletionId=void 0,0):e:0}get currentCachedCompletion(){if(this.cache.value)return this.cache.value.completions[this.fixAndGetIndexOfCurrentSelection()]}showNextInlineCompletion(){var e;return G(this,void 0,void 0,(function*(){yield this.ensureUpdateWithExplicitContext();var t,i=(null==(e=this.cache.value)?void 0:e.completions)||[];0G(this,void 0,void 0,(function*(){let i;try{i=yield ee(n,this.editor.getModel(),{triggerKind:e,selectedSuggestionInfo:void 0},t)}catch(i){return void Object(A.f)(i)}t.isCancellationRequested||(this.cache.setValue(this.editor,i,e),this.onDidChangeEmitter.fire())}))),i=new X(t,e);this.updateOperation.value=i,yield t,this.updateOperation.value===i&&this.updateOperation.clear()}}))}takeOwnership(e){this._register(e)}commitCurrentCompletion(){var e;this.ghostText&&(e=this.currentCompletion)&&this.commit(e)}commit(e){const t=this.cache.clearAndLeak();this.editor.executeEdits("inlineSuggestion.accept",[F.a.replaceMove(e.range,e.text)]),e.command?this.commandService.executeCommand(e.command.id,...e.command.arguments||[]).finally(()=>{null!==t&&void 0!==t&&t.dispose()}).then(void 0,A.g):null!==t&&void 0!==t&&t.dispose(),this.onDidChangeEmitter.fire()}}class X{constructor(e,t){this.promise=e,this.triggerKind=t}dispose(){this.promise.cancel()}}class Q extends n.a{constructor(e,t,i,o){super(),this.triggerKind=o;const r=e.deltaDecorations([],t.items.map(e=>({range:e.range,options:{description:"inline-completion-tracking-range"}})));this._register(Object(n.i)(()=>{e.deltaDecorations(r,[])})),this.completions=t.items.map((e,t)=>new J(e,r[t])),this._register(e.onDidChangeModelContent(()=>{let t=!1;var n=e.getModel();for(const e of this.completions){var o=n.getDecorationRange(e.decorationId);o?e.synchronizedRange.equalsRange(o)||(t=!0,e.synchronizedRange=o):Object(A.f)(new Error("Decoration has no range"))}t&&i()})),this._register(t)}}class J{constructor(e,t){this.inlineCompletion=e,this.decorationId=t,this.semanticId=JSON.stringify({text:this.inlineCompletion.text,startLine:this.inlineCompletion.range.startLineNumber,startColumn:this.inlineCompletion.range.startColumn,command:this.inlineCompletion.command}),this.synchronizedRange=e.range}toLiveInlineCompletion(){return{text:this.inlineCompletion.text,range:this.synchronizedRange,command:this.inlineCompletion.command,sourceProvider:this.inlineCompletion.sourceProvider,sourceInlineCompletions:this.inlineCompletion.sourceInlineCompletions,sourceInlineCompletion:this.inlineCompletion.sourceInlineCompletion}}}function ee(e,t,i,n=T.a.None){return G(this,void 0,void 0,(function*(){r=e,l=(s=t).getWordAtPosition(r),s=s.getLineMaxColumn(r.lineNumber);const o=l?new a.a(r.lineNumber,l.startColumn,r.lineNumber,s):a.a.fromPositions(r,r.with(void 0,s));var r,s,l=P.t.all(t);const d=yield Promise.all(l.map(o=>G(this,void 0,void 0,(function*(){const r=yield o.provideInlineCompletions(t,e,i,n);return{completions:r,provider:o,dispose:()=>{r&&o.freeInlineCompletions(r)}}}))));var h=new Map;for(const e of d){const t=e.completions;if(t)for(const i of t.items.map(i=>({text:i.text,range:i.range?a.a.lift(i.range):o,command:i.command,sourceProvider:e.provider,sourceInlineCompletions:t,sourceInlineCompletion:i})))i.range.startLineNumber===i.range.endLineNumber&&h.set(JSON.stringify({text:i.text,range:i.range}),i)}return{items:[...h.values()],dispose:()=>{for(const e of d)e.dispose()}}}))}var te=i("b800"),ie=i("59a4"),ne=i("7a9e");class oe extends n.a{constructor(e){super(),this.editor=e,this.isSuggestWidgetVisible=!1,this.isShiftKeyPressed=!1,this._isActive=!1,this._currentInlineCompletion=void 0,this.onDidChangeEmitter=new R.b,this.onDidChange=this.onDidChangeEmitter.event,this.setInactiveDelayed=this._register(new M.e(()=>{this.isSuggestWidgetVisible||this._isActive&&(this._isActive=!1,this.onDidChangeEmitter.fire())},100)),this._register(e.onKeyDown(e=>{e.shiftKey&&!this.isShiftKeyPressed&&(this.isShiftKeyPressed=!0,this.update(this._isActive))})),this._register(e.onKeyUp(e=>{e.shiftKey&&this.isShiftKeyPressed&&(this.isShiftKeyPressed=!1,this.update(this._isActive))}));const t=ne.SuggestController.get(this.editor);if(t){let e=!1;const i=()=>{e||(e=!0,this._register(t.widget.value.onDidShow(()=>{this.isSuggestWidgetVisible=!0,this.update(!0)})),this._register(t.widget.value.onDidHide(()=>{this.isSuggestWidgetVisible=!1,this.setInactiveDelayed.schedule(),this.update(this._isActive)})),this._register(t.widget.value.onDidFocus(()=>{this.isSuggestWidgetVisible=!0,this.update(!0)})))};this._register(R.c.once(t.model.onDidTrigger)(e=>{i()}))}this.update(this._isActive)}get state(){if(this._isActive)return{selectedItemAsInlineCompletion:this._currentInlineCompletion}}update(e){var t=this.getInlineCompletion();let i=!1;this._currentInlineCompletion!==t&&(this._currentInlineCompletion=t,i=!0),this._isActive!==e&&(this._isActive=e,i=!0),i&&this.onDidChangeEmitter.fire()}getInlineCompletion(){var e=ne.SuggestController.get(this.editor);if(e&&this.isSuggestWidgetVisible){var t,i=e.widget.value.getFocusedItem();if(i){var n=this.editor.getPosition(),o=this.isShiftKeyPressed;if(i=i.item,Array.isArray(i.completion.additionalTextEdits)&&0this.updateCache(),50)),this.minReservedLineCount=0,this._register(this.suggestionInlineCompletionSource.onDidChange(()=>{this.updateCacheSoon.schedule(),this.suggestionInlineCompletionSource.state||(this.minReservedLineCount=0);var e=this.ghostText;e&&(this.minReservedLineCount=Math.max(this.minReservedLineCount,e.parts.map(e=>e.lines.length-1).reduce((e,t)=>e+t,0))),1<=this.minReservedLineCount&&this.isSuggestionPreviewEnabled()?this.suggestionInlineCompletionSource.forceRenderingAbove():this.suggestionInlineCompletionSource.stopForceRenderingAbove(),this.onDidChangeEmitter.fire()})),this._register(this.cache.onDidChange(()=>{this.onDidChangeEmitter.fire()})),this._register(this.editor.onDidChangeCursorPosition(e=>{this.isSuggestionPreviewEnabled()&&(this.minReservedLineCount=0,this.updateCacheSoon.schedule(),this.onDidChangeEmitter.fire())})),this._register(Object(n.i)(()=>this.suggestionInlineCompletionSource.stopForceRenderingAbove()))}get isActive(){return void 0!==this.suggestionInlineCompletionSource.state}isSuggestionPreviewEnabled(){return this.editor.getOption(106).preview}updateCache(){return re(this,void 0,void 0,(function*(){var e=this.suggestionInlineCompletionSource.state;if(e&&e.selectedItemAsInlineCompletion){const i={text:e.selectedItemAsInlineCompletion.text,range:e.selectedItemAsInlineCompletion.range},n=this.editor.getPosition();e=Object(M.h)(e=>re(this,void 0,void 0,(function*(){let t;try{t=yield ee(n,this.editor.getModel(),{triggerKind:P.s.Automatic,selectedSuggestionInfo:i},e)}catch(t){return void Object(A.f)(t)}e.isCancellationRequested||(this.cache.setValue(this.editor,t,P.s.Automatic),this.onDidChangeEmitter.fire())})));var t=new X(e,P.s.Automatic);this.updateOperation.value=t,yield e,this.updateOperation.value===t&&this.updateOperation.clear()}}))}get ghostText(){var e=this.suggestionInlineCompletionSource.state,t=(e=ae(this.editor.getModel(),null==e?void 0:e.selectedItemAsInlineCompletion),ae(this.editor.getModel(),null==(t=null==(t=this.cache.value)?void 0:t.completions[0])?void 0:t.toLiveInlineCompletion()));t=!(t&&e&&t.text.startsWith(e.text)&&t.range.equalsRange(e.range))&&e||t;const i=e?((null==t?void 0:t.text.length)||0)-e.text.length:0;return e=t,t=this.editor.getOptions().get(106).previewMode,t=e?K(e,this.editor.getModel(),t,this.editor.getPosition(),i)||new W(e.range.endLineNumber,[],this.minReservedLineCount):void 0,this.isSuggestionPreviewEnabled()?t:void 0}}function ae(e,t){var i,n,o,r;return t&&(i=function(e,t){let i=0;for(;i{this.hasCachedGhostText=!1,this.onDidChangeEmitter.fire()}),{object:t,dispose:()=>null==i?void 0:i.dispose()}):void 0,this.hasCachedGhostText=!1,this.onDidChangeEmitter.fire())}get ghostText(){var e;return this.hasCachedGhostText||(this.cachedGhostText=null==(e=null==(e=this.currentModelRef.value)?void 0:e.object)?void 0:e.ghostText,this.hasCachedGhostText=!0),this.cachedGhostText}setExpanded(e){var t;null!=(t=this.targetModel)&&t.setExpanded(e)}get minReservedLineCount(){return this.targetModel?this.targetModel.minReservedLineCount:0}}let he=class extends de{constructor(e,t){super(),this.editor=e,this.commandService=t,this.sharedCache=this._register(new ce),this.suggestWidgetAdapterModel=this._register(new se(this.editor,this.sharedCache)),this.inlineCompletionsModel=this._register(new Z(this.editor,this.sharedCache,this.commandService)),this._register(this.suggestWidgetAdapterModel.onDidChange(()=>{this.updateModel()})),this.updateModel()}get activeInlineCompletionsModel(){if(this.targetModel===this.inlineCompletionsModel)return this.inlineCompletionsModel}updateModel(){this.setTargetModel(this.suggestWidgetAdapterModel.isActive?this.suggestWidgetAdapterModel:this.inlineCompletionsModel),this.inlineCompletionsModel.setActive(this.targetModel===this.inlineCompletionsModel)}shouldShowHoverAt(e){var t;const i=null==(t=this.activeInlineCompletionsModel)?void 0:t.ghostText;return!!i&&i.parts.some(t=>e.containsPosition(new p.a(i.lineNumber,t.column)))}triggerInlineCompletion(){var e;null!=(e=this.activeInlineCompletionsModel)&&e.trigger(P.s.Explicit)}commitInlineCompletion(){var e;null!=(e=this.activeInlineCompletionsModel)&&e.commitCurrentSuggestion()}hideInlineCompletion(){var e;null!=(e=this.activeInlineCompletionsModel)&&e.hide()}showNextInlineCompletion(){var e;null!=(e=this.activeInlineCompletionsModel)&&e.showNext()}showPreviousInlineCompletion(){var e;null!=(e=this.activeInlineCompletionsModel)&&e.showPrevious()}hasMultipleInlineCompletions(){var e;return le(this,void 0,void 0,(function*(){var t=yield null==(e=this.activeInlineCompletionsModel)?void 0:e.hasMultipleInlineCompletions();return void 0!==t&&t}))}};he=S([m(1,B.b)],he);class ce extends n.a{constructor(){super(...arguments),this.onDidChangeEmitter=new R.b,this.onDidChange=this.onDidChangeEmitter.event,this.cache=this._register(new n.d)}get value(){return this.cache.value}setValue(e,t,i){this.cache.value=new Q(e,t,()=>this.onDidChangeEmitter.fire(),i)}clearAndLeak(){return this.cache.clearAndLeak()}clear(){this.cache.clear()}}y=i("9eb8"),t=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3{this.updateModelController()})),this._register(this.editor.onDidChangeConfiguration(e=>{e.hasChanged(106)&&this.updateModelController(),e.hasChanged(54)&&this.updateModelController()})),this.updateModelController()}static get(t){return t.getContribution(e.ID)}get activeModel(){var e;return null==(e=this.activeController.value)?void 0:e.model}updateModelController(){var e=this.editor.getOption(106),t=this.editor.getOption(54);this.activeController.value=void 0,this.activeController.value=this.editor.hasModel()&&(e.preview||t.enabled||this.triggeredExplicitly)?this.instantiationService.createInstance(me,this.editor):void 0}shouldShowHoverAt(e){var t;return(null==(t=this.activeModel)?void 0:t.shouldShowHoverAt(e))||!1}shouldShowHoverAtViewZone(e){var t;return(null==(t=null==(t=this.activeController.value)?void 0:t.widget)?void 0:t.shouldShowHoverAtViewZone(e))||!1}trigger(){var e;this.triggeredExplicitly=!0,this.activeController.value||this.updateModelController(),null!=(e=this.activeModel)&&e.triggerInlineCompletion()}commit(){var e;null!=(e=this.activeModel)&&e.commitInlineCompletion()}hide(){var e;null!=(e=this.activeModel)&&e.hideInlineCompletion()}showNextInlineCompletion(){var e;null!=(e=this.activeModel)&&e.showNextInlineCompletion()}showPreviousInlineCompletion(){var e;null!=(e=this.activeModel)&&e.showPreviousInlineCompletion()}hasMultipleInlineCompletions(){var e;return ue(this,void 0,void 0,(function*(){var t=yield null==(e=this.activeModel)?void 0:e.hasMultipleInlineCompletions();return void 0!==t&&t}))}};ge.inlineSuggestionVisible=new C.c("inlineSuggestionVisible",!1,I.a("inlineSuggestionVisible","Whether an inline suggestion is visible")),ge.inlineSuggestionHasIndentation=new C.c("inlineSuggestionHasIndentation",!1,I.a("inlineSuggestionHasIndentation","Whether the inline suggestion starts with whitespace")),ge.ID="editor.contrib.ghostTextController",ge=t([S(1,w.a)],ge);class pe{constructor(e){this.contextKeyService=e,this.inlineCompletionVisible=ge.inlineSuggestionVisible.bindTo(this.contextKeyService),this.inlineCompletionSuggestsIndentation=ge.inlineSuggestionHasIndentation.bindTo(this.contextKeyService)}}let me=class extends n.a{constructor(e,t,i){super(),this.editor=e,this.instantiationService=t,this.contextKeyService=i,this.contextKeys=new pe(this.contextKeyService),this.model=this._register(this.instantiationService.createInstance(he,this.editor)),this.widget=this._register(this.instantiationService.createInstance(x,this.editor,this.model)),this._register(Object(n.i)(()=>{this.contextKeys.inlineCompletionVisible.set(!1),this.contextKeys.inlineCompletionSuggestsIndentation.set(!1)})),this._register(this.model.onDidChange(()=>{this.updateContextKeys()})),this.updateContextKeys()}updateContextKeys(){this.contextKeys.inlineCompletionVisible.set(void 0!==(null==(i=this.model.activeInlineCompletionsModel)?void 0:i.ghostText));var e,t,i=this.model.inlineCompletionsModel.ghostText;i&&0t.prefix.length-e.prefix.length),Object(r.i)(()=>{this.providers.splice(this.providers.indexOf(e),1),this.defaultProvider===e&&(this.defaultProvider=void 0)})}getQuickAccessProviders(){return Object(o.e)([this.defaultProvider,...this.providers])}getQuickAccessProvider(e){return e&&this.providers.find(t=>e.startsWith(t.prefix))||this.defaultProvider}})},"303e":function(e,t,i){"use strict";i.d(t,"a",(function(){return l})),i.d(t,"wc",(function(){return h})),i.d(t,"eb",(function(){return c})),i.d(t,"cb",(function(){return u})),i.d(t,"fb",(function(){return g})),i.d(t,"db",(function(){return p})),i.d(t,"h",(function(){return m})),i.d(t,"b",(function(){return f})),i.d(t,"Jc",(function(){return _})),i.d(t,"Ic",(function(){return b})),i.d(t,"Hc",(function(){return v})),i.d(t,"Nc",(function(){return C})),i.d(t,"jb",(function(){return w})),i.d(t,"lb",(function(){return y})),i.d(t,"kb",(function(){return S})),i.d(t,"hb",(function(){return L})),i.d(t,"gb",(function(){return x})),i.d(t,"ib",(function(){return k})),i.d(t,"pb",(function(){return D})),i.d(t,"rb",(function(){return N})),i.d(t,"qb",(function(){return O})),i.d(t,"sb",(function(){return E})),i.d(t,"ub",(function(){return I})),i.d(t,"tb",(function(){return M})),i.d(t,"mb",(function(){return T})),i.d(t,"ob",(function(){return A})),i.d(t,"nb",(function(){return R})),i.d(t,"f",(function(){return B})),i.d(t,"e",(function(){return j})),i.d(t,"g",(function(){return W})),i.d(t,"c",(function(){return V})),i.d(t,"d",(function(){return H})),i.d(t,"yc",(function(){return z})),i.d(t,"Ac",(function(){return U})),i.d(t,"Bc",(function(){return K})),i.d(t,"zc",(function(){return q})),i.d(t,"pc",(function(){return $})),i.d(t,"s",(function(){return G})),i.d(t,"u",(function(){return Z})),i.d(t,"t",(function(){return Y})),i.d(t,"V",(function(){return X})),i.d(t,"X",(function(){return Q})),i.d(t,"W",(function(){return J})),i.d(t,"K",(function(){return ee})),i.d(t,"M",(function(){return te})),i.d(t,"L",(function(){return ie})),i.d(t,"D",(function(){return ne})),i.d(t,"C",(function(){return oe})),i.d(t,"r",(function(){return re})),i.d(t,"B",(function(){return se})),i.d(t,"Y",(function(){return ae})),i.d(t,"ab",(function(){return le})),i.d(t,"Z",(function(){return de})),i.d(t,"bb",(function(){return he})),i.d(t,"qc",(function(){return ce})),i.d(t,"rc",(function(){return ue})),i.d(t,"vc",(function(){return ge})),i.d(t,"lc",(function(){return pe})),i.d(t,"kc",(function(){return me})),i.d(t,"vb",(function(){return fe})),i.d(t,"yb",(function(){return _e})),i.d(t,"wb",(function(){return be})),i.d(t,"xb",(function(){return ve})),i.d(t,"R",(function(){return Ce})),i.d(t,"S",(function(){return we})),i.d(t,"J",(function(){return ye})),i.d(t,"T",(function(){return Se})),i.d(t,"U",(function(){return Le})),i.d(t,"v",(function(){return xe})),i.d(t,"x",(function(){return ke})),i.d(t,"z",(function(){return De})),i.d(t,"w",(function(){return Ne})),i.d(t,"y",(function(){return Oe})),i.d(t,"A",(function(){return Ee})),i.d(t,"H",(function(){return Ie})),i.d(t,"E",(function(){return Me})),i.d(t,"G",(function(){return Te})),i.d(t,"F",(function(){return Ae})),i.d(t,"I",(function(){return Re})),i.d(t,"q",(function(){return Pe})),i.d(t,"O",(function(){return Fe})),i.d(t,"N",(function(){return Be})),i.d(t,"Q",(function(){return je})),i.d(t,"P",(function(){return We})),i.d(t,"i",(function(){return Ve})),i.d(t,"j",(function(){return He})),i.d(t,"m",(function(){return ze})),i.d(t,"o",(function(){return Ue})),i.d(t,"n",(function(){return Ke})),i.d(t,"p",(function(){return qe})),i.d(t,"k",(function(){return $e})),i.d(t,"l",(function(){return Ge})),i.d(t,"Gb",(function(){return Ze})),i.d(t,"Hb",(function(){return Ye})),i.d(t,"Jb",(function(){return Xe})),i.d(t,"zb",(function(){return Qe})),i.d(t,"Ab",(function(){return Je})),i.d(t,"Bb",(function(){return et})),i.d(t,"Pb",(function(){return tt})),i.d(t,"Qb",(function(){return it})),i.d(t,"Rb",(function(){return nt})),i.d(t,"Nb",(function(){return ot})),i.d(t,"Ob",(function(){return rt})),i.d(t,"Lb",(function(){return st})),i.d(t,"Mb",(function(){return at})),i.d(t,"Cb",(function(){return lt})),i.d(t,"Kb",(function(){return dt})),i.d(t,"Ib",(function(){return ht})),i.d(t,"Db",(function(){return ct})),i.d(t,"Fb",(function(){return ut})),i.d(t,"Eb",(function(){return gt})),i.d(t,"Mc",(function(){return pt})),i.d(t,"Gc",(function(){return mt})),i.d(t,"tc",(function(){return _t})),i.d(t,"uc",(function(){return bt})),i.d(t,"sc",(function(){return vt})),i.d(t,"Tb",(function(){return Ct})),i.d(t,"Ub",(function(){return wt})),i.d(t,"Sb",(function(){return yt})),i.d(t,"Xb",(function(){return St})),i.d(t,"Vb",(function(){return Lt})),i.d(t,"Wb",(function(){return xt})),i.d(t,"Yb",(function(){return kt})),i.d(t,"Kc",(function(){return Dt})),i.d(t,"Ec",(function(){return Nt})),i.d(t,"Fc",(function(){return Ot})),i.d(t,"Cc",(function(){return Et})),i.d(t,"Dc",(function(){return It})),i.d(t,"ic",(function(){return Mt})),i.d(t,"jc",(function(){return Tt})),i.d(t,"bc",(function(){return At})),i.d(t,"cc",(function(){return Rt})),i.d(t,"ac",(function(){return Pt})),i.d(t,"gc",(function(){return Ft})),i.d(t,"Zb",(function(){return Bt})),i.d(t,"ec",(function(){return jt})),i.d(t,"fc",(function(){return Wt})),i.d(t,"dc",(function(){return Vt})),i.d(t,"mc",(function(){return Ht})),i.d(t,"oc",(function(){return zt})),i.d(t,"nc",(function(){return Ut})),i.d(t,"Lc",(function(){return $t})),i.d(t,"hc",(function(){return Gt})),i.d(t,"xc",(function(){return Yt}));t=i("5fe7");var n=i("ceb8"),o=i("308f"),r=i("ef8e9"),s=i("dff7"),a=i("dd1b");i=i("89cd");const l={ColorContribution:"base.contributions.colors"},d=new class{constructor(){this._onDidChangeSchema=new o.b,this.onDidChangeSchema=this._onDidChangeSchema.event,this.colorSchema={type:"object",properties:{}},this.colorReferenceSchema={type:"string",enum:[],enumDescriptions:[]},this.colorsById={}}registerColor(e,t,i,n=!1,o){return this.colorsById[e]={id:e,description:i,defaults:t,needsTransparency:n,deprecationMessage:o},t={type:"string",description:i,format:"color-hex",defaultSnippets:[{body:"${1:#ff0000}"}]},o&&(t.deprecationMessage=o),this.colorSchema.properties[e]=t,this.colorReferenceSchema.enum.push(e),this.colorReferenceSchema.enumDescriptions.push(i),this._onDidChangeSchema.fire(),e}resolveDefaultColor(e,t){if(e=this.colorsById[e],e&&e.defaults)return Yt(e.defaults[t.type],t)}getColorSchema(){return this.colorSchema}toString(){return Object.keys(this.colorsById).sort((e,t)=>{var i=-1===e.indexOf(".")?0:1,n=-1===t.indexOf(".")?0:1;return i!=n?i-n:e.localeCompare(t)}).map(e=>`- \`${e}\`: `+this.colorsById[e].description).join("\n")}};function h(e,t,i,n,o){return d.registerColor(e,t,i,n,o)}i.a.add(l.ColorContribution,d);const c=h("foreground",{dark:"#CCCCCC",light:"#616161",hc:"#FFFFFF"},s.a("foreground","Overall foreground color. This color is only used if not overridden by a component.")),u=h("errorForeground",{dark:"#F48771",light:"#A1260D",hc:"#F48771"},s.a("errorForeground","Overall foreground color for error messages. This color is only used if not overridden by a component.")),g=h("icon.foreground",{dark:"#C5C5C5",light:"#424242",hc:"#FFFFFF"},s.a("iconForeground","The default color for icons in the workbench.")),p=h("focusBorder",{dark:"#007FD4",light:"#0090F1",hc:"#F38518"},s.a("focusBorder","Overall border color for focused elements. This color is only used if not overridden by a component.")),m=h("contrastBorder",{light:null,dark:null,hc:"#6FC3DF"},s.a("contrastBorder","An extra border around elements to separate them from others for greater contrast.")),f=h("contrastActiveBorder",{light:null,dark:null,hc:p},s.a("activeContrastBorder","An extra border around active elements to separate them from others for greater contrast.")),_=h("textLink.foreground",{light:"#006AB1",dark:"#3794FF",hc:"#3794FF"},s.a("textLinkForeground","Foreground color for links in text.")),b=h("textLink.activeForeground",{light:"#006AB1",dark:"#3794FF",hc:"#3794FF"},s.a("textLinkActiveForeground","Foreground color for links in text when clicked on and on mouse hover.")),v=h("textCodeBlock.background",{light:"#dcdcdc66",dark:"#0a0a0a66",hc:n.a.black},s.a("textCodeBlockBackground","Background color for code blocks in text.")),C=h("widget.shadow",{dark:$t(n.a.black,.36),light:$t(n.a.black,.16),hc:null},s.a("widgetShadow","Shadow color of widgets such as find/replace inside the editor.")),w=h("input.background",{dark:"#3C3C3C",light:n.a.white,hc:n.a.black},s.a("inputBoxBackground","Input box background.")),y=h("input.foreground",{dark:c,light:c,hc:c},s.a("inputBoxForeground","Input box foreground.")),S=h("input.border",{dark:null,light:null,hc:m},s.a("inputBoxBorder","Input box border.")),L=h("inputOption.activeBorder",{dark:"#007ACC00",light:"#007ACC00",hc:m},s.a("inputBoxActiveOptionBorder","Border color of activated options in input fields.")),x=h("inputOption.activeBackground",{dark:$t(p,.4),light:$t(p,.2),hc:n.a.transparent},s.a("inputOption.activeBackground","Background color of activated options in input fields.")),k=h("inputOption.activeForeground",{dark:n.a.white,light:n.a.black,hc:null},s.a("inputOption.activeForeground","Foreground color of activated options in input fields.")),D=h("inputValidation.infoBackground",{dark:"#063B49",light:"#D6ECF2",hc:n.a.black},s.a("inputValidationInfoBackground","Input validation background color for information severity.")),N=h("inputValidation.infoForeground",{dark:null,light:null,hc:null},s.a("inputValidationInfoForeground","Input validation foreground color for information severity.")),O=h("inputValidation.infoBorder",{dark:"#007acc",light:"#007acc",hc:m},s.a("inputValidationInfoBorder","Input validation border color for information severity.")),E=h("inputValidation.warningBackground",{dark:"#352A05",light:"#F6F5D2",hc:n.a.black},s.a("inputValidationWarningBackground","Input validation background color for warning severity.")),I=h("inputValidation.warningForeground",{dark:null,light:null,hc:null},s.a("inputValidationWarningForeground","Input validation foreground color for warning severity.")),M=h("inputValidation.warningBorder",{dark:"#B89500",light:"#B89500",hc:m},s.a("inputValidationWarningBorder","Input validation border color for warning severity.")),T=h("inputValidation.errorBackground",{dark:"#5A1D1D",light:"#F2DEDE",hc:n.a.black},s.a("inputValidationErrorBackground","Input validation background color for error severity.")),A=h("inputValidation.errorForeground",{dark:null,light:null,hc:null},s.a("inputValidationErrorForeground","Input validation foreground color for error severity.")),R=h("inputValidation.errorBorder",{dark:"#BE1100",light:"#BE1100",hc:m},s.a("inputValidationErrorBorder","Input validation border color for error severity."));var P=h("dropdown.background",{dark:"#3C3C3C",light:n.a.white,hc:n.a.black},s.a("dropdownBackground","Dropdown background.")),F=h("dropdown.foreground",{dark:"#F0F0F0",light:null,hc:n.a.white},s.a("dropdownForeground","Dropdown foreground."));const B=h("button.foreground",{dark:n.a.white,light:n.a.white,hc:n.a.white},s.a("buttonForeground","Button foreground color.")),j=h("button.background",{dark:"#0E639C",light:"#007ACC",hc:null},s.a("buttonBackground","Button background color.")),W=h("button.hoverBackground",{dark:qt(j,.2),light:Kt(j,.2),hc:null},s.a("buttonHoverBackground","Button background color when hovering.")),V=h("badge.background",{dark:"#4D4D4D",light:"#C4C4C4",hc:n.a.black},s.a("badgeBackground","Badge background color. Badges are small information labels, e.g. for search results count.")),H=h("badge.foreground",{dark:n.a.white,light:"#333",hc:n.a.white},s.a("badgeForeground","Badge foreground color. Badges are small information labels, e.g. for search results count.")),z=h("scrollbar.shadow",{dark:"#000000",light:"#DDDDDD",hc:null},s.a("scrollbarShadow","Scrollbar shadow to indicate that the view is scrolled.")),U=h("scrollbarSlider.background",{dark:n.a.fromHex("#797979").transparent(.4),light:n.a.fromHex("#646464").transparent(.4),hc:$t(m,.6)},s.a("scrollbarSliderBackground","Scrollbar slider background color.")),K=h("scrollbarSlider.hoverBackground",{dark:n.a.fromHex("#646464").transparent(.7),light:n.a.fromHex("#646464").transparent(.7),hc:$t(m,.8)},s.a("scrollbarSliderHoverBackground","Scrollbar slider background color when hovering.")),q=h("scrollbarSlider.activeBackground",{dark:n.a.fromHex("#BFBFBF").transparent(.4),light:n.a.fromHex("#000000").transparent(.6),hc:m},s.a("scrollbarSliderActiveBackground","Scrollbar slider background color when clicked on.")),$=h("progressBar.background",{dark:n.a.fromHex("#0E70C0"),light:n.a.fromHex("#0E70C0"),hc:m},s.a("progressBarBackground","Background color of the progress bar that can show for long running operations.")),G=h("editorError.background",{dark:null,light:null,hc:null},s.a("editorError.background","Background color of error text in the editor. The color must not be opaque so as not to hide underlying decorations."),!0),Z=h("editorError.foreground",{dark:"#F14C4C",light:"#E51400",hc:null},s.a("editorError.foreground","Foreground color of error squigglies in the editor.")),Y=h("editorError.border",{dark:null,light:null,hc:n.a.fromHex("#E47777").transparent(.8)},s.a("errorBorder","Border color of error boxes in the editor.")),X=h("editorWarning.background",{dark:null,light:null,hc:null},s.a("editorWarning.background","Background color of warning text in the editor. The color must not be opaque so as not to hide underlying decorations."),!0),Q=h("editorWarning.foreground",{dark:"#CCA700",light:"#BF8803",hc:null},s.a("editorWarning.foreground","Foreground color of warning squigglies in the editor.")),J=h("editorWarning.border",{dark:null,light:null,hc:n.a.fromHex("#FFCC00").transparent(.8)},s.a("warningBorder","Border color of warning boxes in the editor.")),ee=h("editorInfo.background",{dark:null,light:null,hc:null},s.a("editorInfo.background","Background color of info text in the editor. The color must not be opaque so as not to hide underlying decorations."),!0),te=h("editorInfo.foreground",{dark:"#3794FF",light:"#1a85ff",hc:"#3794FF"},s.a("editorInfo.foreground","Foreground color of info squigglies in the editor.")),ie=h("editorInfo.border",{dark:null,light:null,hc:n.a.fromHex("#3794FF").transparent(.8)},s.a("infoBorder","Border color of info boxes in the editor.")),ne=h("editorHint.foreground",{dark:n.a.fromHex("#eeeeee").transparent(.7),light:"#6c6c6c",hc:null},s.a("editorHint.foreground","Foreground color of hint squigglies in the editor.")),oe=h("editorHint.border",{dark:null,light:null,hc:n.a.fromHex("#eeeeee").transparent(.8)},s.a("hintBorder","Border color of hint boxes in the editor.")),re=h("editor.background",{light:"#fffffe",dark:"#1E1E1E",hc:n.a.black},s.a("editorBackground","Editor background color.")),se=h("editor.foreground",{light:"#333333",dark:"#BBBBBB",hc:n.a.white},s.a("editorForeground","Editor default foreground color.")),ae=h("editorWidget.background",{dark:"#252526",light:"#F3F3F3",hc:"#0C141F"},s.a("editorWidgetBackground","Background color of editor widgets, such as find/replace.")),le=h("editorWidget.foreground",{dark:c,light:c,hc:c},s.a("editorWidgetForeground","Foreground color of editor widgets, such as find/replace.")),de=h("editorWidget.border",{dark:"#454545",light:"#C8C8C8",hc:m},s.a("editorWidgetBorder","Border color of editor widgets. The color is only used if the widget chooses to have a border and if the color is not overridden by a widget.")),he=h("editorWidget.resizeBorder",{light:null,dark:null,hc:null},s.a("editorWidgetResizeBorder","Border color of the resize bar of editor widgets. The color is only used if the widget chooses to have a resize border and if the color is not overridden by a widget.")),ce=h("quickInput.background",{dark:ae,light:ae,hc:ae},s.a("pickerBackground","Quick picker background color. The quick picker widget is the container for pickers like the command palette.")),ue=h("quickInput.foreground",{dark:le,light:le,hc:le},s.a("pickerForeground","Quick picker foreground color. The quick picker widget is the container for pickers like the command palette.")),ge=h("quickInputTitle.background",{dark:new n.a(new n.c(255,255,255,.105)),light:new n.a(new n.c(0,0,0,.06)),hc:"#000000"},s.a("pickerTitleBackground","Quick picker title background color. The quick picker widget is the container for pickers like the command palette.")),pe=h("pickerGroup.foreground",{dark:"#3794FF",light:"#0066BF",hc:n.a.white},s.a("pickerGroupForeground","Quick picker color for grouping labels.")),me=h("pickerGroup.border",{dark:"#3F3F46",light:"#CCCEDB",hc:n.a.white},s.a("pickerGroupBorder","Quick picker color for grouping borders.")),fe=h("keybindingLabel.background",{dark:new n.a(new n.c(128,128,128,.17)),light:new n.a(new n.c(221,221,221,.4)),hc:n.a.transparent},s.a("keybindingLabelBackground","Keybinding label background color. The keybinding label is used to represent a keyboard shortcut.")),_e=h("keybindingLabel.foreground",{dark:n.a.fromHex("#CCCCCC"),light:n.a.fromHex("#555555"),hc:n.a.white},s.a("keybindingLabelForeground","Keybinding label foreground color. The keybinding label is used to represent a keyboard shortcut.")),be=h("keybindingLabel.border",{dark:new n.a(new n.c(51,51,51,.6)),light:new n.a(new n.c(204,204,204,.4)),hc:new n.a(new n.c(111,195,223))},s.a("keybindingLabelBorder","Keybinding label border color. The keybinding label is used to represent a keyboard shortcut.")),ve=h("keybindingLabel.bottomBorder",{dark:new n.a(new n.c(68,68,68,.6)),light:new n.a(new n.c(187,187,187,.4)),hc:new n.a(new n.c(111,195,223))},s.a("keybindingLabelBottomBorder","Keybinding label border bottom color. The keybinding label is used to represent a keyboard shortcut.")),Ce=h("editor.selectionBackground",{light:"#ADD6FF",dark:"#264F78",hc:"#f3f518"},s.a("editorSelectionBackground","Color of the editor selection.")),we=h("editor.selectionForeground",{light:null,dark:null,hc:"#000000"},s.a("editorSelectionForeground","Color of the selected text for high contrast.")),ye=h("editor.inactiveSelectionBackground",{light:$t(Ce,.5),dark:$t(Ce,.5),hc:$t(Ce,.5)},s.a("editorInactiveSelection","Color of the selection in an inactive editor. The color must not be opaque so as not to hide underlying decorations."),!0),Se=h("editor.selectionHighlightBackground",{light:Zt(Ce,re,.3,.6),dark:Zt(Ce,re,.3,.6),hc:null},s.a("editorSelectionHighlight","Color for regions with the same content as the selection. The color must not be opaque so as not to hide underlying decorations."),!0),Le=h("editor.selectionHighlightBorder",{light:null,dark:null,hc:f},s.a("editorSelectionHighlightBorder","Border color for regions with the same content as the selection.")),xe=h("editor.findMatchBackground",{light:"#A8AC94",dark:"#515C6A",hc:null},s.a("editorFindMatch","Color of the current search match.")),ke=h("editor.findMatchHighlightBackground",{light:"#EA5C0055",dark:"#EA5C0055",hc:null},s.a("findMatchHighlight","Color of the other search matches. The color must not be opaque so as not to hide underlying decorations."),!0),De=h("editor.findRangeHighlightBackground",{dark:"#3a3d4166",light:"#b4b4b44d",hc:null},s.a("findRangeHighlight","Color of the range limiting the search. The color must not be opaque so as not to hide underlying decorations."),!0),Ne=h("editor.findMatchBorder",{light:null,dark:null,hc:f},s.a("editorFindMatchBorder","Border color of the current search match.")),Oe=h("editor.findMatchHighlightBorder",{light:null,dark:null,hc:f},s.a("findMatchHighlightBorder","Border color of the other search matches.")),Ee=h("editor.findRangeHighlightBorder",{dark:null,light:null,hc:$t(f,.4)},s.a("findRangeHighlightBorder","Border color of the range limiting the search. The color must not be opaque so as not to hide underlying decorations."),!0),Ie=h("editor.hoverHighlightBackground",{light:"#ADD6FF26",dark:"#264f7840",hc:"#ADD6FF26"},s.a("hoverHighlight","Highlight below the word for which a hover is shown. The color must not be opaque so as not to hide underlying decorations."),!0),Me=h("editorHoverWidget.background",{light:ae,dark:ae,hc:ae},s.a("hoverBackground","Background color of the editor hover.")),Te=h("editorHoverWidget.foreground",{light:le,dark:le,hc:le},s.a("hoverForeground","Foreground color of the editor hover.")),Ae=h("editorHoverWidget.border",{light:de,dark:de,hc:de},s.a("hoverBorder","Border color of the editor hover.")),Re=h("editorHoverWidget.statusBarBackground",{dark:qt(Me,.2),light:Kt(Me,.05),hc:ae},s.a("statusBarBackground","Background color of the editor hover status bar.")),Pe=h("editorLink.activeForeground",{dark:"#4E94CE",light:n.a.blue,hc:n.a.cyan},s.a("activeLinkForeground","Color of active links.")),Fe=h("editorInlayHint.foreground",{dark:$t(H,.8),light:$t(H,.8),hc:H},s.a("editorInlayHintForeground","Foreground color of inline hints")),Be=h("editorInlayHint.background",{dark:$t(V,.6),light:$t(V,.3),hc:V},s.a("editorInlayHintBackground","Background color of inline hints")),je=h("editorLightBulb.foreground",{dark:"#FFCC00",light:"#DDB100",hc:"#FFCC00"},s.a("editorLightBulbForeground","The color used for the lightbulb actions icon.")),We=h("editorLightBulbAutoFix.foreground",{dark:"#75BEFF",light:"#007ACC",hc:"#75BEFF"},s.a("editorLightBulbAutoFixForeground","The color used for the lightbulb auto fix actions icon.")),Ve=new n.a(new n.c(155,185,85,.2)),He=new n.a(new n.c(255,0,0,.2)),ze=h("diffEditor.insertedTextBackground",{dark:Ve,light:Ve,hc:null},s.a("diffEditorInserted","Background color for text that got inserted. The color must not be opaque so as not to hide underlying decorations."),!0),Ue=h("diffEditor.removedTextBackground",{dark:He,light:He,hc:null},s.a("diffEditorRemoved","Background color for text that got removed. The color must not be opaque so as not to hide underlying decorations."),!0),Ke=h("diffEditor.insertedTextBorder",{dark:null,light:null,hc:"#33ff2eff"},s.a("diffEditorInsertedOutline","Outline color for the text that got inserted.")),qe=h("diffEditor.removedTextBorder",{dark:null,light:null,hc:"#FF008F"},s.a("diffEditorRemovedOutline","Outline color for text that got removed.")),$e=h("diffEditor.border",{dark:null,light:null,hc:m},s.a("diffEditorBorder","Border color between the two text editors.")),Ge=h("diffEditor.diagonalFill",{dark:"#cccccc33",light:"#22222233",hc:null},s.a("diffDiagonalFill","Color of the diff editor's diagonal fill. The diagonal fill is used in side-by-side diff views.")),Ze=h("list.focusBackground",{dark:null,light:null,hc:null},s.a("listFocusBackground","List/Tree background color for the focused item when the list/tree is active. An active list/tree has keyboard focus, an inactive does not.")),Ye=h("list.focusForeground",{dark:null,light:null,hc:null},s.a("listFocusForeground","List/Tree foreground color for the focused item when the list/tree is active. An active list/tree has keyboard focus, an inactive does not.")),Xe=h("list.focusOutline",{dark:p,light:p,hc:f},s.a("listFocusOutline","List/Tree outline color for the focused item when the list/tree is active. An active list/tree has keyboard focus, an inactive does not.")),Qe=h("list.activeSelectionBackground",{dark:"#094771",light:"#0060C0",hc:null},s.a("listActiveSelectionBackground","List/Tree background color for the selected item when the list/tree is active. An active list/tree has keyboard focus, an inactive does not.")),Je=h("list.activeSelectionForeground",{dark:n.a.white,light:n.a.white,hc:null},s.a("listActiveSelectionForeground","List/Tree foreground color for the selected item when the list/tree is active. An active list/tree has keyboard focus, an inactive does not.")),et=h("list.activeSelectionIconForeground",{dark:null,light:null,hc:null},s.a("listActiveSelectionIconForeground","List/Tree icon foreground color for the selected item when the list/tree is active. An active list/tree has keyboard focus, an inactive does not.")),tt=h("list.inactiveSelectionBackground",{dark:"#37373D",light:"#E4E6F1",hc:null},s.a("listInactiveSelectionBackground","List/Tree background color for the selected item when the list/tree is inactive. An active list/tree has keyboard focus, an inactive does not.")),it=h("list.inactiveSelectionForeground",{dark:null,light:null,hc:null},s.a("listInactiveSelectionForeground","List/Tree foreground color for the selected item when the list/tree is inactive. An active list/tree has keyboard focus, an inactive does not.")),nt=h("list.inactiveSelectionIconForeground",{dark:null,light:null,hc:null},s.a("listInactiveSelectionIconForeground","List/Tree icon foreground color for the selected item when the list/tree is inactive. An active list/tree has keyboard focus, an inactive does not.")),ot=h("list.inactiveFocusBackground",{dark:null,light:null,hc:null},s.a("listInactiveFocusBackground","List/Tree background color for the focused item when the list/tree is inactive. An active list/tree has keyboard focus, an inactive does not.")),rt=h("list.inactiveFocusOutline",{dark:null,light:null,hc:null},s.a("listInactiveFocusOutline","List/Tree outline color for the focused item when the list/tree is inactive. An active list/tree has keyboard focus, an inactive does not.")),st=h("list.hoverBackground",{dark:"#2A2D2E",light:"#F0F0F0",hc:null},s.a("listHoverBackground","List/Tree background when hovering over items using the mouse.")),at=h("list.hoverForeground",{dark:null,light:null,hc:null},s.a("listHoverForeground","List/Tree foreground when hovering over items using the mouse.")),lt=h("list.dropBackground",{dark:"#062F4A",light:"#D6EBFF",hc:null},s.a("listDropBackground","List/Tree drag and drop background when moving items around using the mouse.")),dt=h("list.highlightForeground",{dark:"#18A3FF",light:"#0066BF",hc:p},s.a("highlight","List/Tree foreground color of the match highlights when searching inside the list/tree.")),ht=h("list.focusHighlightForeground",{dark:dt,light:{op:5,if:Qe,then:dt,else:"#9DDDFF"},hc:dt},s.a("listFocusHighlightForeground","List/Tree foreground color of the match highlights on actively focused items when searching inside the list/tree.")),ct=h("listFilterWidget.background",{light:"#efc1ad",dark:"#653723",hc:n.a.black},s.a("listFilterWidgetBackground","Background color of the type filter widget in lists and trees.")),ut=h("listFilterWidget.outline",{dark:n.a.transparent,light:n.a.transparent,hc:"#f38518"},s.a("listFilterWidgetOutline","Outline color of the type filter widget in lists and trees.")),gt=h("listFilterWidget.noMatchesOutline",{dark:"#BE1100",light:"#BE1100",hc:m},s.a("listFilterWidgetNoMatchesOutline","Outline color of the type filter widget in lists and trees, when there are no matches.")),pt=h("tree.indentGuidesStroke",{dark:"#585858",light:"#a9a9a9",hc:"#a9a9a9"},s.a("treeIndentGuidesStroke","Tree stroke color for the indentation guides.")),mt=h("tree.tableColumnsBorder",{dark:"#CCCCCC20",light:"#61616120",hc:null},s.a("treeIndentGuidesStroke","Tree stroke color for the indentation guides."));var ft=h("quickInput.list.focusBackground",{dark:null,light:null,hc:null},"",void 0,s.a("quickInput.list.focusBackground deprecation","Please use quickInputList.focusBackground instead"));const _t=h("quickInputList.focusForeground",{dark:Je,light:Je,hc:Je},s.a("quickInput.listFocusForeground","Quick picker foreground color for the focused item.")),bt=h("quickInputList.focusIconForeground",{dark:et,light:et,hc:et},s.a("quickInput.listFocusIconForeground","Quick picker icon foreground color for the focused item.")),vt=h("quickInputList.focusBackground",{dark:Gt(ft,Qe),light:Gt(ft,Qe),hc:null},s.a("quickInput.listFocusBackground","Quick picker background color for the focused item.")),Ct=h("menu.border",{dark:null,light:null,hc:m},s.a("menuBorder","Border color of menus.")),wt=h("menu.foreground",{dark:F,light:c,hc:F},s.a("menuForeground","Foreground color of menu items.")),yt=h("menu.background",{dark:P,light:P,hc:P},s.a("menuBackground","Background color of menu items.")),St=h("menu.selectionForeground",{dark:Je,light:Je,hc:Je},s.a("menuSelectionForeground","Foreground color of the selected menu item in menus.")),Lt=h("menu.selectionBackground",{dark:Qe,light:Qe,hc:Qe},s.a("menuSelectionBackground","Background color of the selected menu item in menus.")),xt=h("menu.selectionBorder",{dark:null,light:null,hc:f},s.a("menuSelectionBorder","Border color of the selected menu item in menus.")),kt=h("menu.separatorBackground",{dark:"#BBBBBB",light:"#888888",hc:m},s.a("menuSeparatorBackground","Color of a separator menu item in menus.")),Dt=h("toolbar.hoverBackground",{dark:"#5a5d5e50",light:"#b8b8b850",hc:null},s.a("toolbarHoverBackground","Toolbar background when hovering over actions using the mouse")),Nt=h("editor.snippetTabstopHighlightBackground",{dark:new n.a(new n.c(124,124,124,.3)),light:new n.a(new n.c(10,50,100,.2)),hc:new n.a(new n.c(124,124,124,.3))},s.a("snippetTabstopHighlightBackground","Highlight background color of a snippet tabstop.")),Ot=h("editor.snippetTabstopHighlightBorder",{dark:null,light:null,hc:null},s.a("snippetTabstopHighlightBorder","Highlight border color of a snippet tabstop.")),Et=h("editor.snippetFinalTabstopHighlightBackground",{dark:null,light:null,hc:null},s.a("snippetFinalTabstopHighlightBackground","Highlight background color of the final tabstop of a snippet.")),It=h("editor.snippetFinalTabstopHighlightBorder",{dark:"#525252",light:new n.a(new n.c(10,50,100,.5)),hc:"#525252"},s.a("snippetFinalTabstopHighlightBorder","Highlight border color of the final tabstop of a snippet.")),Mt=h("editorOverviewRuler.findMatchForeground",{dark:"#d186167e",light:"#d186167e",hc:"#AB5A00"},s.a("overviewRulerFindMatchForeground","Overview ruler marker color for find matches. The color must not be opaque so as not to hide underlying decorations."),!0),Tt=h("editorOverviewRuler.selectionHighlightForeground",{dark:"#A0A0A0CC",light:"#A0A0A0CC",hc:"#A0A0A0CC"},s.a("overviewRulerSelectionHighlightForeground","Overview ruler marker color for selection highlights. The color must not be opaque so as not to hide underlying decorations."),!0),At=h("minimap.findMatchHighlight",{light:"#d18616",dark:"#d18616",hc:"#AB5A00"},s.a("minimapFindMatchHighlight","Minimap marker color for find matches."),!0),Rt=h("minimap.selectionHighlight",{light:"#ADD6FF",dark:"#264F78",hc:"#ffffff"},s.a("minimapSelectionHighlight","Minimap marker color for the editor selection."),!0),Pt=h("minimap.errorHighlight",{dark:new n.a(new n.c(255,18,18,.7)),light:new n.a(new n.c(255,18,18,.7)),hc:new n.a(new n.c(255,50,50,1))},s.a("minimapError","Minimap marker color for errors.")),Ft=h("minimap.warningHighlight",{dark:Q,light:Q,hc:J},s.a("overviewRuleWarning","Minimap marker color for warnings.")),Bt=h("minimap.background",{dark:null,light:null,hc:null},s.a("minimapBackground","Minimap background color.")),jt=h("minimapSlider.background",{light:$t(U,.5),dark:$t(U,.5),hc:$t(U,.5)},s.a("minimapSliderBackground","Minimap slider background color.")),Wt=h("minimapSlider.hoverBackground",{light:$t(K,.5),dark:$t(K,.5),hc:$t(K,.5)},s.a("minimapSliderHoverBackground","Minimap slider background color when hovering.")),Vt=h("minimapSlider.activeBackground",{light:$t(q,.5),dark:$t(q,.5),hc:$t(q,.5)},s.a("minimapSliderActiveBackground","Minimap slider background color when clicked on.")),Ht=h("problemsErrorIcon.foreground",{dark:Z,light:Z,hc:Z},s.a("problemsErrorIconForeground","The color used for the problems error icon.")),zt=h("problemsWarningIcon.foreground",{dark:Q,light:Q,hc:Q},s.a("problemsWarningIconForeground","The color used for the problems warning icon.")),Ut=h("problemsInfoIcon.foreground",{dark:te,light:te,hc:te},s.a("problemsInfoIconForeground","The color used for the problems info icon."));function Kt(e,t){return{op:0,value:e,factor:t}}function qt(e,t){return{op:1,value:e,factor:t}}function $t(e,t){return{op:2,value:e,factor:t}}function Gt(...e){return{op:3,values:e}}function Zt(e,t,i,n){return{op:4,value:e,background:t,factor:i,transparency:n}}function Yt(e,t){if(null!==e){if("string"==typeof e)return"#"===e[0]?n.a.fromHex(e):t.getColor(e);if(e instanceof n.a)return e;if("object"==typeof e){var i=e,o=t;switch(i.op){case 0:return null==(l=Yt(i.value,o))?void 0:l.darken(i.factor);case 1:return null==(l=Yt(i.value,o))?void 0:l.lighten(i.factor);case 2:return null==(l=Yt(i.value,o))?void 0:l.transparent(i.factor);case 3:for(const e of i.values){var s=Yt(e,o);if(s)return s}return;case 5:return Yt(o.defines(i.if)?i.then:i.else,o);case 4:var a,l=Yt(i.value,o);return l?(a=Yt(i.background,o))?(l.isDarkerThan(a)?n.a.getLighterColor(l,a,i.factor):n.a.getDarkerColor(l,a,i.factor)).transparent(i.transparency):l.transparent(i.factor*i.transparency):void 0;default:throw Object(r.b)(i)}}}}const Xt="vscode://schemas/workbench-colors";let Qt=i.a.as(a.a.JSONContribution);Qt.registerSchema(Xt,d.getColorSchema());const Jt=new t.e(()=>Qt.notifySchemaChanged(Xt),200);d.onDidChangeSchema(()=>{Jt.isScheduled()||Jt.schedule()})},"308f":function(e,t,i){"use strict";i.d(t,"c",(function(){return n})),i.d(t,"b",(function(){return b})),i.d(t,"e",(function(){return v})),i.d(t,"a",(function(){return C})),i.d(t,"d",(function(){return w})),i.d(t,"f",(function(){return y}));var n,o=i("fdcc"),r=i("a666"),s=i("db88"),a=i("e58e");{var l=n=n||{};function d(e){return(t,i=null,n)=>{let o,r=!1;return o=e(e=>{if(!r)return o?o.dispose():r=!0,t.call(i,e)},null,n),r&&o.dispose(),o}}function h(e,t){return p((i,n=null,o)=>e(e=>i.call(n,t(e)),null,o))}function c(e,t){return p((i,n=null,o)=>e(e=>{t(e),i.call(n,e)},null,o))}function u(e,t){return p((i,n=null,o)=>e(e=>t(e)&&i.call(n,e),null,o))}function g(e,t,i){let n=i;return h(e,e=>n=t(n,e))}function p(e){let t;const i=new b({onFirstListenerAdd(){t=e(i.fire,i)},onLastListenerRemove(){t.dispose()}});return i.event}function m(e,t,i=100,n=!1,o){let r,s=void 0,a=void 0,l=0;const d=new b({leakWarningThreshold:o,onFirstListenerAdd(){r=e(e=>{l++,s=t(s,e),n&&!a&&(d.fire(s),s=void 0),clearTimeout(a),a=setTimeout(()=>{var e=s;s=void 0,a=void 0,(!n||1e===t)){let i,n=!0;return u(e,e=>{var o=n||!t(e,i);return n=!1,i=e,o})}l.None=()=>r.a.None,l.once=d,l.map=h,l.forEach=c,l.filter=u,l.signal=function(e){return e},l.any=function(...e){return(t,i=null,n)=>Object(r.e)(...e.map(e=>e(e=>t.call(i,e),null,n)))},l.reduce=g,l.debounce=m,l.latch=f,l.split=function(e,t){return[l.filter(e,t),l.filter(e,e=>!t(e))]},l.buffer=function(e,t=!1,i=[]){let n=i.slice(),o=e(e=>{n?n.push(e):s.fire(e)});const r=()=>{n&&n.forEach(e=>s.fire(e)),n=null},s=new b({onFirstListenerAdd(){o=o||e(e=>s.fire(e))},onFirstListenerDidAdd(){n&&(t?setTimeout(r):r())},onLastListenerRemove(){o&&o.dispose(),o=null}});return s.event};class e{constructor(e){this.event=e}map(t){return new e(h(this.event,t))}forEach(t){return new e(c(this.event,t))}filter(t){return new e(u(this.event,t))}reduce(t,i){return new e(g(this.event,t,i))}latch(){return new e(f(this.event))}debounce(t,i=100,n=!1,o){return new e(m(this.event,t,i,n,o))}on(e,t,i){return this.event(e,t,i)}once(e,t,i){return d(this.event)(e,t,i)}}l.chain=function(t){return new e(t)},l.fromNodeEventEmitter=function(e,t,i=(e=>e)){const n=(...e)=>o.fire(i(...e)),o=new b({onFirstListenerAdd:()=>e.on(t,n),onLastListenerRemove:()=>e.removeListener(t,n)});return o.event},l.fromDOMEventEmitter=function(e,t,i=(e=>e)){const n=(...e)=>o.fire(i(...e)),o=new b({onFirstListenerAdd:()=>e.addEventListener(t,n),onLastListenerRemove:()=>e.removeEventListener(t,n)});return o.event},l.toPromise=function(e){return new Promise(t=>d(e)(t))}}class _{constructor(e){this._listenerCount=0,this._invocationCount=0,this._elapsedOverall=0,this._name=e+"_"+_._idPool++}start(e){this._stopWatch=new a.a(!0),this._listenerCount=e}stop(){var e;this._stopWatch&&(e=this._stopWatch.elapsed(),this._elapsedOverall+=e,this._invocationCount+=1,this._stopWatch=void 0)}}_._idPool=0;class b{constructor(e){this._disposed=!1,this._options=e,this._leakageMon=void 0,this._perfMon=null!=(e=this._options)&&e._profName?new _(this._options._profName):void 0}get event(){return this._event||(this._event=(e,t,i)=>{this._listeners||(this._listeners=new s.a);var n=this._listeners.isEmpty();n&&this._options&&this._options.onFirstListenerAdd&&this._options.onFirstListenerAdd(this);const o=this._listeners.push(t?[e,t]:e),a=(n&&this._options&&this._options.onFirstListenerDidAdd&&this._options.onFirstListenerDidAdd(this),this._options&&this._options.onListenerDidAdd&&this._options.onListenerDidAdd(this,e,t),null==(n=this._leakageMon)?void 0:n.check(this._listeners.size));return e=Object(r.i)(()=>{a&&a(),this._disposed||(o(),this._options&&this._options.onLastListenerRemove&&(this._listeners&&!this._listeners.isEmpty()||this._options.onLastListenerRemove(this)))}),i instanceof r.b?i.add(e):Array.isArray(i)&&i.push(e),e}),this._event}fire(e){var t;if(this._listeners){for(var i of(this._deliveryQueue||(this._deliveryQueue=new s.a),this._listeners))this._deliveryQueue.push([i,e]);for(null!=(t=this._perfMon)&&t.start(this._deliveryQueue.size);0{this._handle=void 0,this.resume()},this._delay)),super.fire(e)}}class w{constructor(){this.buffers=[]}wrapEvent(e){return(t,i,n)=>e(e=>{var n=this.buffers[this.buffers.length-1];n?n.push(()=>t.call(i,e)):t.call(i,e)},void 0,n)}bufferEvents(e){var t=[];this.buffers.push(t),e=e();return this.buffers.pop(),t.forEach(e=>e()),e}}class y{constructor(){this.listening=!1,this.inputEvent=n.None,this.inputEventListener=r.a.None,this.emitter=new b({onFirstListenerDidAdd:()=>{this.listening=!0,this.inputEventListener=this.inputEvent(this.emitter.fire,this.emitter)},onLastListenerRemove:()=>{this.listening=!1,this.inputEventListener.dispose()}}),this.event=this.emitter.event}set input(e){this.inputEvent=e,this.listening&&(this.inputEventListener.dispose(),this.inputEventListener=e(this.emitter.fire,this.emitter))}dispose(){this.inputEventListener.dispose(),this.emitter.dispose()}}},"30d5":function(e,t,i){},"30db":function(e,t,i){"use strict";(function(e,n){i.d(t,"b",(function(){return g})),i.d(t,"i",(function(){return b})),i.d(t,"f",(function(){return v})),i.d(t,"d",(function(){return C})),i.d(t,"g",(function(){return w})),i.d(t,"h",(function(){return y})),i.d(t,"c",(function(){return S})),i.d(t,"k",(function(){return L})),i.d(t,"j",(function(){return x})),i.d(t,"a",(function(){return k})),i.d(t,"e",(function(){return O}));let o=!1,r=!1,s=!1,a=!1,l=!1,d=!1,h=void 0,c="en",u=void 0;const g="object"==typeof self?self:"object"==typeof e?e:{};let p=void 0;if(void 0!==g.vscode&&void 0!==g.vscode.process?p=g.vscode.process:void 0!==n&&(p=n),n="string"==typeof(null==(e=null===p||void 0===p?void 0:p.versions)?void 0:e.electron)&&"renderer"===p.type,"object"!=typeof navigator||n){if("object"==typeof p){if(o="win32"===p.platform,r="darwin"===p.platform,(s="linux"===p.platform)&&!!p.env.SNAP&&p.env.SNAP_REVISION,h="en",c="en",e=p.env.VSCODE_NLS_CONFIG,e)try{var m=JSON.parse(e),f=m.availableLanguages["*"];h=m.locale,c=f||"en",m._translationsConfigFile}catch(e){}a=!0}}else u=navigator.userAgent,o=0<=u.indexOf("Windows"),r=0<=u.indexOf("Macintosh"),d=(0<=u.indexOf("Macintosh")||0<=u.indexOf("iPad")||0<=u.indexOf("iPhone"))&&!!navigator.maxTouchPoints&&0{if(t.data&&t.data.vscodeSetImmediateId)for(let n=0,o=e.length;n{var n=++t;e.push({id:n,callback:i}),g.postMessage({vscodeSetImmediateId:n},"*")}}if("function"==typeof(null===p||void 0===p?void 0:p.nextTick))return p.nextTick.bind(p);const e=Promise.resolve();return t=>e.then(t)}(),k=r||d?2:o?1:3;let D=!0,N=!1;function O(){var e;return N||(N=!0,(e=new Uint8Array(2))[0]=1,e[1]=2,e=new Uint16Array(e.buffer),D=513===e[0]),D}}).call(this,i("c8ba"),i("f28c"))},3170:function(e,t,i){"use strict";i.d(t,"a",(function(){return o})),i.d(t,"b",(function(){return r}));var n=i("099d");class o{constructor(e){e=Object(n.b)(e),this._defaultValue=e,this._asciiMap=o._createAsciiMap(e),this._map=new Map}static _createAsciiMap(e){var t=new Uint8Array(256);for(let i=0;i<256;i++)t[i]=e;return t}set(e,t){t=Object(n.b)(t),0<=e&&e<256?this._asciiMap[e]=t:this._map.set(e,t)}get(e){return 0<=e&&e<256?this._asciiMap[e]:this._map.get(e)||this._defaultValue}}class r{constructor(){this._actual=new o(0)}add(e){this._actual.set(e,1)}has(e){return 1===this._actual.get(e)}}},"31df":function(e,t,i){"use strict";i.d(t,"c",(function(){return o})),i.d(t,"b",(function(){return r})),i.d(t,"a",(function(){return s}));var n=i("11f7");function o(e,t={}){return t=s(t),t.textContent=e,t}function r(e,t={}){var i=s(t);return function e(t,i,o,r){let s;if(2===i.type)s=document.createTextNode(i.content||"");else if(3===i.type)s=document.createElement("b");else if(4===i.type)s=document.createElement("i");else if(7===i.type&&r)s=document.createElement("code");else if(5===i.type&&o){const e=document.createElement("a");e.href="#",o.disposables.add(n.o(e,"click",e=>{o.callback(String(i.index),e)})),s=e}else 8===i.type?s=document.createElement("br"):1===i.type&&(s=t);s&&t!==s&&t.appendChild(s),s&&Array.isArray(i.children)&&i.children.forEach(t=>{e(s,t,o,r)})}(i,function(e,t){var i={type:1,children:[]};let n=0,o=i;for(var r=[],s=new a(e);!s.eos();){let e=s.next();var d,h="\\"===e&&0!==l(s.peek(),t);h&&(e=s.next()),!h&&function(e,t){return 0!==l(e,t)}(e,t)&&e===s.peek()?(s.advance(),2===o.type&&(o=r.pop()),h=l(e,t),o=o.type===h||5===o.type&&6===h?r.pop():(d={type:h,children:[]},5===h&&(d.index=n,n++),o.children.push(d),r.push(o),d)):"\n"===e?(o=2===o.type?r.pop():o).children.push({type:8}):2!==o.type?(h={type:2,content:e},o.children.push(h),r.push(o),o=h):o.content+=e}return 2===o.type&&(o=r.pop()),i}(e,!!t.renderCodeSegments),t.actionHandler,t.renderCodeSegments),i}function s(e){var t=e.inline?"span":"div";t=document.createElement(t);return e.className&&(t.className=e.className),t}class a{constructor(e){this.source=e,this.index=0}eos(){return this.index>=this.source.length}next(){var e=this.peek();return this.advance(),e}peek(){return this.source[this.index]}advance(){this.index++}}function l(e,t){switch(e){case"*":return 3;case"_":return 4;case"[":return 5;case"]":return 6;case"`":return t?7:0;default:return 0}}},"32a4":function(e,t,i){"use strict";i.d(t,"a",(function(){return a})),i.d(t,"c",(function(){return l})),i.d(t,"b",(function(){return d}));t=i("dff7");var n=i("308f"),o=i("b707"),r=i("70cb"),s=i("89cd");i=i("b9b4");const a=new class{constructor(){this._onDidChangeLanguages=new n.b,this.onDidChangeLanguages=this._onDidChangeLanguages.event,this._languages=[],this._dynamicLanguages=[]}registerLanguage(e){return this._languages.push(e),this._onDidChangeLanguages.fire(void 0),{dispose:()=>{for(let t=0,i=this._languages.length;t"},{open:'"',close:'"'},{open:"'",close:"'"},{open:"`",close:"`"}],folding:{offSide:!0}},0)},"32b8":function(e,t,i){"use strict";i.d(t,"i",(function(){return c})),i.d(t,"e",(function(){return u})),i.d(t,"d",(function(){return g})),i.d(t,"g",(function(){return p})),i.d(t,"f",(function(){return m})),i.d(t,"b",(function(){return f})),i.d(t,"a",(function(){return _})),i.d(t,"c",(function(){return b})),i.d(t,"h",(function(){return v}));var n=i("c317");class o extends Error{constructor(e,t,i){let n;"string"==typeof t&&0===t.indexOf("not ")?(n="must not be",t=t.replace(/^not /,"")):n="must be";var o=-1!==e.indexOf(".")?"property":"argument";e=`The "${e}" ${o} ${n} of type `+t;super(e+=". Received type "+typeof i),this.code="ERR_INVALID_ARG_TYPE"}}function r(e,t){if("string"!=typeof e)throw new o(t,"string",e)}function s(e){return 47===e||92===e}function a(e){return 47===e}function l(e){return 65<=e&&e<=90||97<=e&&e<=122}function d(e,t,i,n){let o="",r=0,s=-1,a=0,l=0;for(let h=0;h<=e.length;++h){if(ho&&92===e.charCodeAt(s-1);)s--;i=s-o;let a=0;for(;aa&&92===t.charCodeAt(l-1);)l--;var d=l-a,h=i=n;--r)if(s(e.charCodeAt(r))){if(!h){d=r;break}}else h=!1;if(-1===d){if(-1===i)return".";d=i}return e.slice(0,d)},basename(e,t){void 0!==t&&r(t,"ext"),r(e,"path");let i,n=0,o=-1,a=!0;if(2<=e.length&&l(e.charCodeAt(0))&&58===e.charCodeAt(1)&&(n=2),void 0!==t&&0=n;--i){var d=e.charCodeAt(i);if(s(d)){if(!a){n=i+1;break}}else-1===l&&(a=!1,l=i+1),0<=r&&(d===t.charCodeAt(r)?-1==--r&&(o=i):(r=-1,o=l))}return n===o?o=l:-1===o&&(o=e.length),e.slice(n,o)}for(i=e.length-1;i>=n;--i)if(s(e.charCodeAt(i))){if(!a){n=i+1;break}}else-1===o&&(a=!1,o=i+1);return-1===o?"":e.slice(n,o)},extname(e){r(e,"path");let t=0,i=-1,n=0,o=-1,a=!0,d=0;2<=e.length&&58===e.charCodeAt(1)&&l(e.charCodeAt(0))&&(t=n=2);for(let r=e.length-1;r>=t;--r){var h=e.charCodeAt(r);if(s(h)){if(a)continue;n=r+1;break}-1===o&&(a=!1,o=r+1),46===h?-1===i?i=r:1!==d&&(d=1):-1!==i&&(d=-1)}return-1===i||-1===o||0===d||1===d&&i===o-1&&i===n+1?"":e.slice(i,o)},format:h.bind(null,"\\"),parse(e){r(e,"path");var t={root:"",dir:"",base:"",ext:"",name:""};if(0!==e.length){var i=e.length;let o=0,r=e.charCodeAt(0);if(1===i)s(r)?t.root=t.dir=e:t.base=t.name=e;else{if(s(r)){if(o=1,s(e.charCodeAt(1))){let t=2;for(var n=t;t=o;--u){if(s(r=e.charCodeAt(u))){if(c)continue;d=u+1;break}-1===h&&(c=!1,h=u+1),46===r?-1===a?a=u:1!==g&&(g=1):-1!==a&&(g=-1)}-1!==h&&(-1===a||0===g||1===g&&a===h-1&&a===d+1?t.base=t.name=e.slice(d,h):(t.name=e.slice(d,a),t.base=e.slice(d,h),t.ext=e.slice(a,h))),t.dir=0=o;--d){var n=e.charCodeAt(d);if(47===n){if(l)continue;s=d+1;break}-1===a&&(l=!1,a=d+1),46===n?-1===r?r=d:1!==h&&(h=1):-1!==r&&(h=-1)}if(-1!==a){const n=0===s&&i?1:s;-1===r||0===h||1===h&&r===a-1&&r===s+1?t.base=t.name=e.slice(n,a):(t.name=e.slice(n,r),t.base=e.slice(n,a),t.ext=e.slice(r,a))}0i&&(c=i-u),d=a.color;let g=this._color2Id[d];g||(g=++this._lastAssignedId,this._color2Id[d]=g,this._id2Color[g]=d),d=new n(c-u,c+u,g),a.setColorZone(d),s.push(d)}return this._colorZonesInvalid=!1,s.sort(n.compare),s}}},3323:function(e,t,i){"use strict";i.r(t),i.d(t,"StandaloneGotoLineQuickAccessProvider",(function(){return m})),i.d(t,"GotoLineAction",(function(){return f}));var n=i("dff7"),o=i("a666"),r=(t=i("1fe0"),i("b055"));class s extends t.a{constructor(){super({canAcceptInBackground:!0})}provideWithoutTextEditor(e){var t=Object(n.a)("cannotRunGotoLine","Open a text editor first to go to a line.");return e.items=[{label:t}],e.ariaLabel=t,o.a.None}provideWithTextEditor(e,t,i){const n=e.editor;var a=new o.b;a.add(t.onDidAccept(i=>{var[o]=t.selectedItems;o&&this.isValidLineNumber(n,o.lineNumber)&&(this.gotoLocation(e,{range:this.toRange(o.lineNumber,o.column),keyMods:t.keyMods,preserveFocus:i.inBackground}),i.inBackground||t.hide())}));const l=()=>{var e=this.parsePosition(n,t.value.trim().substr(s.PREFIX.length)),i=this.getPickLabel(n,e.lineNumber,e.column);t.items=[{lineNumber:e.lineNumber,column:e.column,label:i}],t.ariaLabel=i,this.isValidLineNumber(n,e.lineNumber)?(i=this.toRange(e.lineNumber,e.column),n.revealRangeInCenter(i,0),this.addDecorations(n,i)):this.clearDecorations(n)},d=(l(),a.add(t.onDidChangeValue(()=>l())),Object(r.a)(n));return d&&2===d.getOptions().get(59).renderType&&(d.updateOptions({lineNumbers:"on"}),a.add(Object(o.i)(()=>d.updateOptions({lineNumbers:"relative"})))),a}toRange(e=1,t=1){return{startLineNumber:e,startColumn:t,endLineNumber:e,endColumn:t}}parsePosition(e,t){return t=t.split(/,|:|#/).map(e=>parseInt(e,10)).filter(e=>!isNaN(e)),e=this.lineCount(e)+1,{lineNumber:0e.lineNumber===t.lineNumber?e.column===t.column?e.order-t.order:e.column-t.column:e.lineNumber-t.lineNumber),t}}class r{constructor(e,t,i){this.changeType=2,this.lineNumber=e,this.detail=t,this.injectedText=i}}class s{constructor(e,t){this.changeType=3,this.fromLineNumber=e,this.toLineNumber=t}}class a{constructor(e,t,i,n){this.changeType=4,this.injectedTexts=n,this.fromLineNumber=e,this.toLineNumber=t,this.detail=i}}class l{constructor(){this.changeType=5}}class d{constructor(e,t,i,n){this.changes=e,this.versionId=t,this.isUndoing=i,this.isRedoing=n,this.resultingSelection=null}containsEvent(e){for(let t=0,i=this.changes.length;tthis._onDidAttemptReadOnlyEdit())}static get(t){return t.getContribution(e.ID)}dispose(){this._editorListener.dispose(),this._messageListeners.dispose(),this._messageWidget.dispose(),this._visible.reset()}showMessage(e,t){let i;Object(s.a)(e),this._visible.set(!0),this._messageWidget.clear(),this._messageListeners.clear(),this._messageWidget.value=new p(this._editor,t,e),this._messageListeners.add(this._editor.onDidBlurEditorText(()=>this.closeMessage())),this._messageListeners.add(this._editor.onDidChangeCursorPosition(()=>this.closeMessage())),this._messageListeners.add(this._editor.onDidDispose(()=>this.closeMessage())),this._messageListeners.add(this._editor.onDidChangeModel(()=>this.closeMessage())),this._messageListeners.add(new o.g(()=>this.closeMessage(),3e3)),this._messageListeners.add(this._editor.onMouseMove(e=>{e.target.position&&(i?i.containsPosition(e.target.position)||this.closeMessage():i=new a.a(t.lineNumber-3,1,e.target.position.lineNumber+3,1))}))}closeMessage(){this._visible.reset(),this._messageListeners.clear(),this._messageWidget.value&&this._messageListeners.add(p.fadeOut(this._messageWidget.value))}_onDidAttemptReadOnlyEdit(){this._editor.hasModel()&&this.showMessage(n.a("editor.readonly","Cannot edit in read-only editor"),this._editor.getPosition())}};g.ID="editor.contrib.messageController",g.MESSAGE_VISIBLE=new l.c("messageVisible",!1,n.a("messageVisible","Whether the editor is currently showing an inline message")),g=i([u(1,l.b)],g),i=t.c.bindToContribution(g.get),Object(t.k)(new i({id:"leaveEditorMessage",precondition:g.MESSAGE_VISIBLE,handler:e=>e.closeMessage(),kbOpts:{weight:130,primary:9}}));class p{constructor(e,{lineNumber:t,column:i},n){this.allowEditorOverflow=!0,this.suppressMouseDown=!1,this._editor=e,this._editor.revealLinesInCenterIfOutsideViewport(t,t,0),this._position={lineNumber:t,column:i-1},this._domNode=document.createElement("div"),this._domNode.classList.add("monaco-editor-overlaymessage"),e=document.createElement("div"),e.classList.add("anchor","top"),this._domNode.appendChild(e),t=document.createElement("div"),t.classList.add("message"),t.textContent=n,this._domNode.appendChild(t),i=document.createElement("div"),i.classList.add("anchor","below"),this._domNode.appendChild(i),this._editor.addContentWidget(this),this._domNode.classList.add("fadeIn")}static fadeOut(e){let t;const i=()=>{e.dispose(),clearTimeout(t),e.getDomNode().removeEventListener("animationend",i)};return t=setTimeout(i,110),e.getDomNode().addEventListener("animationend",i),e.getDomNode().classList.add("fadeOut"),{dispose:i}}dispose(){this._editor.removeContentWidget(this)}getId(){return"messageoverlay"}getDomNode(){return this._domNode}getPosition(){return{position:this._position,preference:[1,2]}}afterRender(e){this._domNode.classList.toggle("below",2===e)}}Object(t.l)(g.ID,g),Object(d.f)((e,t)=>{var i=e.getColor(h.qb),n=(i&&(n=e.type===c.a.HIGH_CONTRAST?2:1,t.addRule(`.monaco-editor .monaco-editor-overlaymessage .anchor.below { border-top-color: ${i}; }`),t.addRule(`.monaco-editor .monaco-editor-overlaymessage .anchor.top { border-bottom-color: ${i}; }`),t.addRule(`.monaco-editor .monaco-editor-overlaymessage .message { border: ${n}px solid ${i}; }`)),e.getColor(h.pb));n&&t.addRule(`.monaco-editor .monaco-editor-overlaymessage .message { background-color: ${n}; }`),i=e.getColor(h.rb);i&&t.addRule(`.monaco-editor .monaco-editor-overlaymessage .message { color: ${i}; }`)})},3742:function(e,t,i){"use strict";function n(e){return!e||"string"!=typeof e||0===e.trim().length}i.d(t,"C",(function(){return n})),i.d(t,"v",(function(){return r})),i.d(t,"s",(function(){return s})),i.d(t,"t",(function(){return a})),i.d(t,"U",(function(){return l})),i.d(t,"J",(function(){return d})),i.d(t,"O",(function(){return h})),i.d(t,"p",(function(){return c})),i.d(t,"T",(function(){return u})),i.d(t,"q",(function(){return g})),i.d(t,"N",(function(){return p})),i.d(t,"M",(function(){return m})),i.d(t,"Q",(function(){return f})),i.d(t,"u",(function(){return _})),i.d(t,"x",(function(){return b})),i.d(t,"I",(function(){return v})),i.d(t,"f",(function(){return C})),i.d(t,"h",(function(){return w})),i.d(t,"g",(function(){return y})),i.d(t,"i",(function(){return S})),i.d(t,"G",(function(){return L})),i.d(t,"H",(function(){return x})),i.d(t,"r",(function(){return D})),i.d(t,"R",(function(){return O})),i.d(t,"d",(function(){return E})),i.d(t,"e",(function(){return I})),i.d(t,"E",(function(){return M})),i.d(t,"F",(function(){return T})),i.d(t,"j",(function(){return A})),i.d(t,"z",(function(){return R})),i.d(t,"K",(function(){return F})),i.d(t,"L",(function(){return B})),i.d(t,"m",(function(){return W})),i.d(t,"k",(function(){return H})),i.d(t,"A",(function(){return U})),i.d(t,"a",(function(){return K})),i.d(t,"n",(function(){return q})),i.d(t,"l",(function(){return $})),i.d(t,"D",(function(){return G})),i.d(t,"B",(function(){return Z})),i.d(t,"b",(function(){return Y})),i.d(t,"S",(function(){return X})),i.d(t,"o",(function(){return Q})),i.d(t,"P",(function(){return J})),i.d(t,"w",(function(){return ee})),i.d(t,"c",(function(){return te})),i.d(t,"y",(function(){return ne}));const o=/{(\d+)}/g;function r(e,...t){return 0===t.length?e:e.replace(o,(function(e,i){return i=parseInt(i,10),isNaN(i)||i<0||i>=t.length?e:t[i]}))}function s(e){return e.replace(/[<>&]/g,(function(e){switch(e){case"<":return"<";case">":return">";case"&":return"&";default:return e}}))}function a(e){return e.replace(/[\\\{\}\*\+\?\|\^\$\.\[\]\(\)]/g,"\\$&")}function l(e,t=" "){return h(d(e,t),t)}function d(e,t){if(!e||!t)return e;var i=t.length;if(0===i||0===e.length)return e;let n=0;for(;e.indexOf(t,n)===n;)n+=i;return e.substring(n)}function h(e,t){if(!e||!t)return e;var i=t.length,n=e.length;if(0===i||0===n)return e;let o,r=n;for(;;){if(-1===(o=e.lastIndexOf(t,r-1))||o+i!==r)break;if(0===o)return"";r=o}return e.substring(0,r)}function c(e){return e.replace(/[\-\\\{\}\+\?\|\^\$\.\,\[\]\(\)\#\s]/g,"\\$&").replace(/[\*]/g,".*")}function u(e){return e.replace(/\*/g,"")}function g(e,t,i={}){if(!e)throw new Error("Cannot create regex from empty string");t||(e=a(e)),i.wholeWord&&(/\B/.test(e.charAt(0))||(e="\\b"+e),/\B/.test(e.charAt(e.length-1))||(e+="\\b"));let n="";return i.global&&(n+="g"),i.matchCase||(n+="i"),i.multiline&&(n+="m"),i.unicode&&(n+="u"),new RegExp(e,n)}function p(e){return"^"!==e.source&&"^$"!==e.source&&"$"!==e.source&&"^\\s*$"!==e.source&&!(!e.exec("")||0!==e.lastIndex)}function m(e){return(e.global?"g":"")+(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")}function f(e){return e.split(/\r\n|\r|\n/)}function _(e){for(let i=0,n=e.length;ie.length)&&N(e,t,i)}function E(e,t){let i,n=Math.min(e.length,t.length);for(i=0;it[3*n+1]))return t[3*n+2];n=2*n+1}}return 0}}function ne(e,t){var i;return 0===e?0:void 0!==(i=function(e,t){let i=P(t,e);for(e-=oe(i);function(e){return 127995<=e&&e<=127999}(i)||65039===i||8419===i;){if(0===e)return;i=P(t,e),e-=oe(i)}var n;if(Z(i))return 0<=e&&8205===(n=P(t,e))&&(e-=oe(n)),e}(e,t))?i:e-oe(P(t,e))}function oe(e){return 65536<=e?2:1}ie._INSTANCE=null},3765:function(e,t,i){"use strict";i.r(t),i.d(t,"SelectionAnchorSet",(function(){return u})),i("1754");t=i("b2cc");var n=i("dff7"),o=i("c101"),r=i("8025"),s=i("fe45"),a=i("4fc3"),l=i("78bc"),d=i("3813"),h=(i=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3this.selectionAnchorSetContextKey.reset())}static get(t){return t.getContribution(e.ID)}setSelectionAnchor(){var e,t;this.editor.hasModel()&&(e=this.editor.getPosition(),t=this.decorationId?[this.decorationId]:[],t=this.editor.deltaDecorations(t,[{range:r.a.fromPositions(e,e),options:{description:"selection-anchor",stickiness:1,hoverMessage:(new l.a).appendText(Object(n.a)("selectionAnchor","Selection Anchor")),className:"selection-anchor"}}]),this.decorationId=t[0],this.selectionAnchorSetContextKey.set(!!this.decorationId),Object(d.a)(Object(n.a)("anchorSet","Anchor set at {0}:{1}",e.lineNumber,e.column)))}goToSelectionAnchor(){var e;this.editor.hasModel()&&this.decorationId&&(e=this.editor.getModel().getDecorationRange(this.decorationId))&&this.editor.setPosition(e.getStartPosition())}selectFromAnchorToCursor(){var e,t;this.editor.hasModel()&&this.decorationId&&(e=this.editor.getModel().getDecorationRange(this.decorationId))&&(t=this.editor.getPosition(),this.editor.setSelection(r.a.fromPositions(e.getStartPosition(),t)),this.cancelSelectionAnchor())}cancelSelectionAnchor(){this.decorationId&&(this.editor.deltaDecorations([this.decorationId],[]),this.decorationId=void 0,this.selectionAnchorSetContextKey.set(!1))}dispose(){this.cancelSelectionAnchor(),this.modelChangeListener.dispose()}};g.ID="editor.contrib.selectionAnchorController",g=i([h(1,a.b)],g);class p extends t.b{constructor(){super({id:"editor.action.setSelectionAnchor",label:Object(n.a)("setSelectionAnchor","Set Selection Anchor"),alias:"Set Selection Anchor",precondition:void 0,kbOpts:{kbExpr:o.a.editorTextFocus,primary:Object(s.a)(2089,2080),weight:100}})}run(e,t){return c(this,void 0,void 0,(function*(){g.get(t).setSelectionAnchor()}))}}class m extends t.b{constructor(){super({id:"editor.action.goToSelectionAnchor",label:Object(n.a)("goToSelectionAnchor","Go to Selection Anchor"),alias:"Go to Selection Anchor",precondition:u})}run(e,t){return c(this,void 0,void 0,(function*(){g.get(t).goToSelectionAnchor()}))}}class f extends t.b{constructor(){super({id:"editor.action.selectFromAnchorToCursor",label:Object(n.a)("selectFromAnchorToCursor","Select from Anchor to Cursor"),alias:"Select from Anchor to Cursor",precondition:u,kbOpts:{kbExpr:o.a.editorTextFocus,primary:Object(s.a)(2089,2089),weight:100}})}run(e,t){return c(this,void 0,void 0,(function*(){g.get(t).selectFromAnchorToCursor()}))}}class _ extends t.b{constructor(){super({id:"editor.action.cancelSelectionAnchor",label:Object(n.a)("cancelSelectionAnchor","Cancel Selection Anchor"),alias:"Cancel Selection Anchor",precondition:u,kbOpts:{kbExpr:o.a.editorTextFocus,primary:9,weight:100}})}run(e,t){return c(this,void 0,void 0,(function*(){g.get(t).cancelSelectionAnchor()}))}}Object(t.l)(g.ID,g),Object(t.j)(p),Object(t.j)(m),Object(t.j)(f),Object(t.j)(_)},3803:function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return o})),i.d(t,"c",(function(){return r})),i.d(t,"d",(function(){return s})),t=i("0a0f");const n=Object(t.c)("undoRedoService");class o{constructor(e,t){this.resource=e,this.elements=t}}class r{constructor(){this.id=r._ID++,this.order=1}nextOrder(){return 0===this.id?0:this.order++}}r._ID=0,r.None=new r;class s{constructor(){this.id=s._ID++,this.order=1}nextOrder(){return 0===this.id?0:this.order++}}s._ID=0,s.None=new s},3813:function(e,t,i){"use strict";i.d(t,"b",(function(){return c})),i.d(t,"a",(function(){return u})),i.d(t,"c",(function(){return g}));var n=i("11f7"),o=i("30db");i("5029");const r=2e4;let s,a,l,d,h;function c(e){(s=document.createElement("div")).className="monaco-aria-container";var t=()=>{var e=document.createElement("div");return e.className="monaco-alert",e.setAttribute("role","alert"),e.setAttribute("aria-atomic","true"),s.appendChild(e),e};a=t(),l=t(),t=()=>{var e=document.createElement("div");return e.className="monaco-status",e.setAttribute("role","complementary"),e.setAttribute("aria-live","polite"),e.setAttribute("aria-atomic","true"),s.appendChild(e),e};d=t(),h=t(),e.appendChild(s)}function u(e){s&&(a.textContent!==e?(n.t(l),p(a,e)):(n.t(a),p(l,e)))}function g(e){s&&(o.f?u(e):d.textContent!==e?(n.t(h),p(d,e)):(n.t(d),p(h,e)))}function p(e,t){n.t(e),t.length>r&&(t=t.substr(0,r)),e.textContent=t,e.style.visibility="hidden",e.style.visibility="visible"}},"38a2b":function(e,t,i){},"38e9":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"azcli",extensions:[".azcli"],aliases:["Azure CLI","azcli"],loader:function(){return i.e("chunk-2d0ba136").then(i.bind(null,"3652"))}})},"38f6":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"lexon",extensions:[".lex"],aliases:["Lexon"],loader:function(){return i.e("chunk-2d0dda4e").then(i.bind(null,"81ed"))}})},"3a19":function(e,t,i){},"3bfb":function(e,t,i){"use strict";i.d(t,"a",(function(){return a}));var n=i("11f7"),o=(t=i("ceb8"),i("aa3d")),r=i("3742");i("54f2");const s={badgeBackground:t.a.fromHex("#4D4D4D"),badgeForeground:t.a.fromHex("#FFFFFF")};class a{constructor(e,t){this.count=0,this.options=t||Object.create(null),Object(o.f)(this.options,s,!1),this.badgeBackground=this.options.badgeBackground,this.badgeForeground=this.options.badgeForeground,this.badgeBorder=this.options.badgeBorder,this.element=Object(n.q)(e,Object(n.a)(".monaco-count-badge")),this.countFormat=this.options.countFormat||"{0}",this.titleFormat=this.options.titleFormat||"",this.setCount(this.options.count||0)}setCount(e){this.count=e,this.render()}setTitleFormat(e){this.titleFormat=e,this.render()}render(){this.element.textContent=Object(r.v)(this.countFormat,this.count),this.element.title=Object(r.v)(this.titleFormat,this.count),this.applyStyles()}style(e){this.badgeBackground=e.badgeBackground,this.badgeForeground=e.badgeForeground,this.badgeBorder=e.badgeBorder,this.applyStyles()}applyStyles(){var e,t,i;this.element&&(e=this.badgeBackground?this.badgeBackground.toString():"",t=this.badgeForeground?this.badgeForeground.toString():"",i=this.badgeBorder?this.badgeBorder.toString():"",this.element.style.backgroundColor=e,this.element.style.color=t,this.element.style.borderWidth=i?"1px":"",this.element.style.borderStyle=i?"solid":"",this.element.style.borderColor=i)}}},"3d378":function(e,t,i){"use strict";i.d(t,"d",(function(){return s})),i.d(t,"b",(function(){return a})),i.d(t,"c",(function(){return l})),i.d(t,"a",(function(){return d}));var n=i("32b8"),o=i("30db"),r=i("3742");function s(e){return-1===e.indexOf("/")&&(e=e.replace(/[\\/]/g,n.e.sep)),/^[a-zA-Z]:(\/|$)/.test(e)?"/"+e:e}function a(e,t,i,o=n.h){if(e===t)return!0;if(!e||!t)return!1;if(t.length>e.length)return!1;if(i){if(!Object(r.R)(e,t))return!1;if(t.length===e.length)return!0;let i=t.length;return t.charAt(t.length-1)===o&&i--,e.charAt(i)===o}return t.charAt(t.length-1)!==o&&(t+=o),0===e.indexOf(t)}function l(e){var t=Object(n.d)(e);return o.i?!(3!1)){return new u(new h(e))}static forStrings(){return new u(new a)}static forConfigKeys(){return new u(new l)}clear(){this._root=void 0}set(e,t){var i=this._iter.reset(e);let n;for(this._root||(this._root=new c,this._root.segment=i.value()),n=this._root;;){var o=i.cmp(n.segment);if(0e.toString();class p{constructor(){this[o]="LinkedMap",this._map=new Map,this._head=void 0,this._tail=void 0,this._size=0,this._state=0}clear(){this._map.clear(),this._head=void 0,this._tail=void 0,this._size=0,this._state++}isEmpty(){return!this._head&&!this._tail}get size(){return this._size}get first(){var e;return null==(e=this._head)?void 0:e.value}get last(){var e;return null==(e=this._tail)?void 0:e.value}has(e){return this._map.has(e)}get(e,t=0){if(e=this._map.get(e),e)return 0!==t&&this.touch(e,t),e.value}set(e,t,i=0){let n=this._map.get(e);if(n)n.value=t,0!==i&&this.touch(n,i);else{switch(n={key:e,value:t,next:void 0,previous:void 0},i){case 0:this.addItemLast(n);break;case 1:this.addItemFirst(n);break;default:this.addItemLast(n)}this._map.set(e,n),this._size++}return this}delete(e){return!!this.remove(e)}remove(e){var t=this._map.get(e);if(t)return this._map.delete(e),this.removeItem(t),this._size--,t.value}shift(){if(this._head||this._tail){var e;if(this._head&&this._tail)return e=this._head,this._map.delete(e.key),this.removeItem(e),this._size--,e.value;throw new Error("Invalid list")}}forEach(e,t){var i=this._state;let n=this._head;for(;n;){if((t?e.bind(t):e)(n.value,n.key,this),this._state!==i)throw new Error("LinkedMap got modified during iteration.");n=n.next}}keys(){const e=this,t=this._state;let i=this._head;const n={[Symbol.iterator](){return n},next(){if(e._state!==t)throw new Error("LinkedMap got modified during iteration.");var n;return i?(n={value:i.key,done:!1},i=i.next,n):{value:void 0,done:!0}}};return n}values(){const e=this,t=this._state;let i=this._head;const n={[Symbol.iterator](){return n},next(){if(e._state!==t)throw new Error("LinkedMap got modified during iteration.");var n;return i?(n={value:i.value,done:!1},i=i.next,n):{value:void 0,done:!0}}};return n}entries(){const e=this,t=this._state;let i=this._head;const n={[Symbol.iterator](){return n},next(){if(e._state!==t)throw new Error("LinkedMap got modified during iteration.");var n;return i?(n={value:[i.key,i.value],done:!1},i=i.next,n):{value:void 0,done:!0}}};return n}[(o=Symbol.toStringTag,Symbol.iterator)](){return this.entries()}trimOld(e){if(!(e>=this.size))if(0===e)this.clear();else{let t=this._head,i=this.size;for(;t&&i>e;)this._map.delete(t.key),t=t.next,i--;this._head=t,this._size=i,t&&(t.previous=void 0),this._state++}}addItemFirst(e){if(this._head||this._tail){if(!this._head)throw new Error("Invalid list");e.next=this._head,this._head.previous=e}else this._tail=e;this._head=e,this._state++}addItemLast(e){if(this._head||this._tail){if(!this._tail)throw new Error("Invalid list");e.previous=this._tail,this._tail.next=e}else this._head=e;this._tail=e,this._state++}removeItem(e){if(e===this._head&&e===this._tail)this._head=void 0,this._tail=void 0;else if(e===this._head){if(!e.next)throw new Error("Invalid list");e.next.previous=void 0,this._head=e.next}else if(e===this._tail){if(!e.previous)throw new Error("Invalid list");e.previous.next=void 0,this._tail=e.previous}else{var t=e.next,i=e.previous;if(!t||!i)throw new Error("Invalid list");(t.previous=i).next=t}e.next=void 0,e.previous=void 0,this._state++}touch(e,t){if(!this._head||!this._tail)throw new Error("Invalid list");var i,n;1!==t&&2!==t||(1===t?e!==this._head&&(n=e.next,i=e.previous,e===this._tail?(i.next=void 0,this._tail=i):(n.previous=i).next=n,e.previous=void 0,e.next=this._head,this._head.previous=e,this._head=e,this._state++):2===t&&e!==this._tail&&(i=e.next,n=e.previous,e===this._head?(i.previous=void 0,this._head=i):(i.previous=n).next=i,e.next=void 0,e.previous=this._tail,this._tail.next=e,this._tail=e,this._state++))}toJSON(){const e=[];return this.forEach((t,i)=>{e.push([i,t])}),e}fromJSON(e){for(var[t,i]of(this.clear(),e))this.set(t,i)}}class m extends p{constructor(e,t=1){super(),this._limit=e,this._ratio=Math.min(Math.max(0,t),1)}get limit(){return this._limit}set limit(e){this._limit=e,this.checkTrim()}get(e,t=2){return super.get(e,t)}peek(e){return super.get(e,0)}set(e,t){return super.set(e,t,2),this.checkTrim(),this}checkTrim(){this.size>this._limit&&this.trimOld(Math.round(this._limit*this._ratio))}}},4058:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"markdown",extensions:[".md",".markdown",".mdown",".mkdn",".mkd",".mdwn",".mdtxt",".mdtext"],aliases:["Markdown","markdown"],loader:function(){return i.e("chunk-2d0c512b").then(i.bind(null,"3e14"))}})},"40c2":function(e,t,i){},4111:function(e,t,i){"use strict";i.d(t,"f",(function(){return l})),i.d(t,"b",(function(){return c})),i.d(t,"c",(function(){return u})),i.d(t,"a",(function(){return p})),i.d(t,"e",(function(){return _})),i.d(t,"d",(function(){return b}));var n=i("e8e3"),o=i("e1b5"),r=i("7061"),s=i("6a89"),a=i("b707");function l(e){let t=0,i=0,n=0,o=0;for(let s=0,a=e.length;s>>0}const h=new Uint32Array(0).buffer;class c{constructor(){this.tokens=[]}add(e,t){if(0t&&this._getDeltaLine(o-1)===e;)o--;let r=n;for(;ro?m-=o-i:m=i;else if(g===t&&p===i){if(!(g===n&&m>o)){d=!0;continue}m-=o-i}else if(go)){d=!0;continue}m=(p=g===t?i:0)+(m-o)}else if(g>n){if(0==a&&!d){l=s;break}g-=a}else{if(!(g===n&&p>=o))throw new Error("Not possible!");e&&0===g&&(p+=e,m+=e),g-=a,p-=o-i,m-=o-i}var c=4*l;r[c]=g,r[1+c]=p,r[2+c]=m,r[3+c]=h}l++}this._tokenCount=l}acceptInsertText(e,t,i,n,o,r){var s=0===i&&1===n&&(48<=r&&r<=57||65<=r&&r<=90||97<=r&&r<=122),a=this._tokens,l=this._tokenCount;for(let c=0;ci.endLineNumber){s=s||{index:n};break}l.removeTokens(i),l.isEmpty()?(this._pieces.splice(n,1),n--,d--):l.endLineNumberi.endLineNumber||([l,a]=l.split(i),l.isEmpty())?s=s||{index:n}:a.isEmpty()||(this._pieces.splice(n,1,l,a),n++,d++,s=s||{index:n}))}}return s=s||{index:this._pieces.length},0{e!==h&&(h=e,l[d++]=e,l[d++]=t)};for(let o=0;o>>0,b=~f>>>0;at)){for(;o>i&&e[o-1].startLineNumber<=t&&t<=e[o-1].endLineNumber;)o--;return o}n=o-1}}return i}acceptEdit(e,t,i,n,o){for(const r of this._pieces)r.acceptEdit(e,t,i,n,o)}}class b{constructor(){this._lineTokens=[],this._len=0}flush(){this._lineTokens=[],this._len=0}getTokens(e,t,i){let n=null;return null!==(n=t=this._len;)this._lineTokens[this._len]=null,this._len++}_deleteLines(e,t){0!==t&&(e+t>this._len&&(t=this._len-e),this._lineTokens.splice(e,t),this._len-=t)}_insertLines(e,t){if(0!==t){var i=[];for(let e=0;e=this._len)){if(e.startLineNumber===e.endLineNumber)return e.startColumn===e.endColumn?void 0:void(this._lineTokens[t]=b._delete(this._lineTokens[t],e.startColumn-1,e.endColumn-1));this._lineTokens[t]=b._deleteEnding(this._lineTokens[t],e.startColumn-1);var i=e.endLineNumber-1;let n=null;i=this._len||(0===t?this._lineTokens[n]=b._insert(this._lineTokens[n],e.column-1,i):(this._lineTokens[n]=b._deleteEnding(this._lineTokens[n],e.column-1),this._lineTokens[n]=b._insert(this._lineTokens[n],e.column-1,i),this._insertLines(e.lineNumber,t)))}static _deleteBeginning(e,t){return null===e||e===h?e:b._delete(e,0,t)}static _deleteEnding(e,t){var i;return null===e||e===h?e:(i=(i=f(e))[i.length-2],b._delete(e,t,i))}static _delete(e,t,i){if(null===e||e===h||t===i)return e;var n=f(e),r=n.length>>>1;if(0===t&&n[n.length-2]===i)return h;var s=o.a.findIndexInTokensArray(n,t),a=0d&&(n[l++]=u,n[l++]=n[1+(o<<1)],d=u)}return l===n.length?e:((a=new Uint32Array(l)).set(n.subarray(0,l),0),a.buffer)}static _append(e,t){if(t===h)return e;if(e===h)return t;if(null===e)return e;if(null===t)return null;e=f(e);var i=f(t),n=i.length>>>1,o=new Uint32Array(e.length+i.length);o.set(e,0);let r=e.length;var s=e[e.length-2];for(let a=0;a>>1;let s=o.a.findIndexInTokensArray(n,t);0{this._resolveCache=void 0,this._isResolved=!1});this._resolveCache=Promise.resolve(this.provider.resolveCompletionItem(this.completion,e)).then(e=>{Object.assign(this.completion,e),this._isResolved=!0,t.dispose()},e=>{Object(n.e)(e)&&(this._resolveCache=void 0,this._isResolved=!1)})}return this._resolveCache}))}}class w{constructor(e=2,t=new Set,i=new Set,n=!0){this.snippetSortOrder=e,this.kindFilter=t,this.providerFilter=i,this.showDeprecated=n}}let y;function S(){return y}w.default=new w;class L{constructor(e,t,i,n){this.items=e,this.needsClipboard=t,this.durations=i,this.disposable=n}}function x(e,t,i=w.default,r={triggerKind:0},l=s.a.None){return _(this,void 0,void 0,(function*(){var s=new u.a(!0),h=(t=t.clone(),e.getWordAtPosition(t));h=h?new a.a(t.lineNumber,h.startColumn,t.lineNumber,h.endColumn):a.a.fromPositions(t);const g={replace:h,insert:h.setEndPosition(t.lineNumber,t.column)},p=[],m=new d.b,f=[];let b=!1;const v=(e,n,o)=>{var r,s;if(n){for(var a of n.suggestions)i.kindFilter.has(a.kind)||!i.showDeprecated&&null!=(r=null===a||void 0===a?void 0:a.tags)&&r.includes(1)||(a.range||(a.range=g),a.sortText||(a.sortText=("string"==typeof a.label?a:a.label).label),!b&&a.insertTextRules&&4&a.insertTextRules&&(b=c.c.guessNeedsClipboard(a.insertText)),p.push(new C(t,a,n,e)));Object(d.g)(n)&&m.add(n),f.push({providerName:null!=(s=e._debugDisplayName)?s:"unkown_provider",elapsedProvider:null!=(s=n.duration)?s:-1,elapsedOverall:o.elapsed()})}};var w;h=_(this,void 0,void 0,(function*(){var n,o;!y||i.kindFilter.has(27)||0_(this,void 0,void 0,(function*(){if(!(0t.sortTextLow)return 1}return e.completion.labelt.completion.label?1:e.completion.kind-t.completion.kind}const D=new Map;function N(e){return D.get(e)}D.set(0,(function(e,t){if(e.completion.kind!==t.completion.kind){if(27===e.completion.kind)return-1;if(27===t.completion.kind)return 1}return k(e,t)})),D.set(2,(function(e,t){if(e.completion.kind!==t.completion.kind){if(27===e.completion.kind)return 1;if(27===t.completion.kind)return-1}return k(e,t)})),D.set(1,k),g.a.registerCommand("_executeCompletionItemProvider",(e,...t)=>_(void 0,void 0,void 0,(function*(){var[i,n,o,a]=t,i=(Object(p.c)(m.a.isUri(i)),Object(p.c)(r.a.isIPosition(n)),Object(p.c)("string"==typeof o||!o),Object(p.c)("number"==typeof a||!a),yield e.get(f.a).createModelReference(i));try{var l={incomplete:!1,suggestions:[]},d=[];const e=yield x(i.object.textEditorModel,r.a.lift(n),void 0,{triggerCharacter:o,triggerKind:o?1:0});for(const t of e.items)d.length<(null!=a?a:0)&&d.push(t.resolve(s.a.None)),l.incomplete=l.incomplete||t.container.incomplete,l.suggestions.push(t.completion);try{return yield Promise.all(d),l}finally{setTimeout(()=>e.disposable.dispose(),100)}}finally{i.dispose()}})));const O=new class{constructor(){this.onlyOnceSuggestions=[]}provideCompletionItems(){var e={suggestions:this.onlyOnceSuggestions.slice(0)};return this.onlyOnceSuggestions.length=0,e}};function E(e,t){setTimeout(()=>{O.onlyOnceSuggestions.push(...t),e.getContribution("editor.contrib.suggestController").triggerSuggest((new Set).add(O))},0)}o.d.register("*",O)},"418f":function(e,t,i){"use strict";i.d(t,"a",(function(){return ee}));var n=i("dff7"),o=i("fdcc"),r=i("a666"),s=(t=i("5717"),i("0a0f")),a=i("4fc3"),l=i("fbba"),d=i("03e8"),h=i("f68e"),c=(i("29a1"),i("11f7")),u=i("ceb8"),g=i("308f"),p=i("b589"),m=i("82c9"),f=i("d379"),_=i("6a89"),b=i("b57f"),v=i("b78f"),C=i("c4e3"),w=i("3bfb"),y=i("47cb"),S=i("b7d0"),L=i("a6d7"),x=i("debc"),k=i("6dec"),D=i("7e93"),N=i("ee56"),O=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3e.children);throw new Error("bad tree")}};I=O([E(0,v.a)],I);class M{getHeight(){return 23}getTemplateId(e){return(e instanceof h.a?P:B).id}}let T=class{constructor(e){this._keybindingService=e}getKeyboardNavigationLabel(e){if(e instanceof h.b){var t=null==(t=e.parent.getPreview(e))?void 0:t.preview(e.range);if(t)return t.value}return Object(m.b)(e.uri)}};T=O([E(0,k.a)],T);class A{getId(e){return e instanceof h.b?e.id:e.uri}}let R=class extends r.a{constructor(e,t,i){super(),this._uriLabel=t,t=document.createElement("div"),t.classList.add("reference-file"),this.file=this._register(new C.a(t,{supportHighlights:!0})),this.badge=new w.a(c.q(t,c.a(".count"))),this._register(Object(L.a)(this.badge,i)),e.appendChild(t)}set(e,t){var i=Object(m.d)(e.uri);this.file.setLabel(Object(x.a)(e.uri),this._uriLabel.getUriLabel(i,{relative:!0}),{title:this._uriLabel.getUriLabel(e.uri),matches:t}),i=e.children.length;this.badge.setCount(i),1this._onModelChanged())),this._onModelChanged()}dispose(){this._callOnModelChange.dispose(),this._callOnDispose.dispose(),this.removeDecorations()}_onModelChanged(){this._callOnModelChange.clear();var e=this._editor.getModel();if(e)for(var t of this._model.references)if(t.uri.toString()===e.uri.toString())return void this._addDecorations(t.parent)}_addDecorations(e){if(this._editor.hasModel()){this._callOnModelChange.add(this._editor.getModel().onDidChangeDecorations(()=>this._onDecorationChanged()));var t=[],i=[];for(let o=0,r=e.children.length;o{e.equals(9)&&(this._keybindingService.dispatchEvent(e,e.target),e.stopPropagation())},!0)),this._tree=this._instantiationService.createInstance(G,"ReferencesWidget",this._treeContainer,new M,[this._instantiationService.createInstance(P),this._instantiationService.createInstance(B)],this._instantiationService.createInstance(I),e),this._splitView.addView({onDidChange:g.c.None,element:this._previewContainer,minimumSize:200,maximumSize:Number.MAX_VALUE,layout:e=>{this._preview.layout({height:this._dim.height,width:e})}},z.a.Distribute),this._splitView.addView({onDidChange:g.c.None,element:this._treeContainer,minimumSize:100,maximumSize:Number.MAX_VALUE,layout:e=>{this._treeContainer.style.height=this._dim.height+"px",this._treeContainer.style.width=e+"px",this._tree.layout(this._dim.height,e)}},z.a.Distribute),this._disposables.add(this._splitView.onDidSashChange(()=>{this._dim.width&&(this.layoutData.ratio=this._splitView.getViewSize(0)/this._dim.width)},void 0));let t=(e,t)=>{e instanceof h.b&&("show"===t&&this._revealReference(e,!1),this._onDidSelectReference.fire({element:e,kind:t,source:"tree"}))};this._tree.onDidOpen(e=>{e.sideBySide?t(e.element,"side"):e.editorOptions.pinned?t(e.element,"goto"):t(e.element,"show")}),c.K(this._treeContainer)}_onWidth(e){this._dim&&this._doLayoutBody(this._dim.height,e)}_doLayoutBody(e,t){super._doLayoutBody(e,t),this._dim=new c.b(t,e),this.layoutData.heightInLines=(this._viewZone||this.layoutData).heightInLines,this._splitView.layout(t),this._splitView.resizeView(0,t*this.layoutData.ratio)}setSelection(e){return this._revealReference(e,!0).then(()=>{this._model&&(this._tree.setSelection([e]),this._tree.setFocus([e]))})}setModel(e){return this._disposeOnNewModel.clear(),this._model=e,this._model?this._onNewModel():Promise.resolve()}_onNewModel(){return this._model?this._model.isEmpty?(this.setTitle(""),this._messageContainer.innerText=n.a("noResults","No results"),c.W(this._messageContainer),Promise.resolve(void 0)):(c.K(this._messageContainer),this._decorationsManager=new q(this._preview,this._model),this._disposeOnNewModel.add(this._decorationsManager),this._disposeOnNewModel.add(this._model.onDidChangeReferenceRange(e=>this._tree.rerender(e))),this._disposeOnNewModel.add(this._preview.onMouseDown(e=>{var t,{event:e,target:i}=e;2===e.detail&&(t=this._getFocusedReference())&&this._onDidSelectReference.fire({element:{uri:t.uri,range:i.range},kind:e.ctrlKey||e.metaKey||e.altKey?"side":"open",source:"editor"})})),this.container.classList.add("results-loaded"),c.W(this._treeContainer),c.W(this._previewContainer),this._splitView.layout(this._dim.width),this.focusOnReferenceTree(),this._tree.setInput(1===this._model.groups.length?this._model.groups[0]:this._model)):Promise.resolve(void 0)}_getFocusedReference(){var[e]=this._tree.getFocus();return e instanceof h.b?e:e instanceof h.a&&0{var i=e.getColor(H.m);i&&t.addRule(`.monaco-editor .reference-zone-widget .ref-tree .referenceMatch .highlight { background-color: ${i}; }`),i=e.getColor(H.h),i&&t.addRule(`.monaco-editor .reference-zone-widget .preview .reference-decoration { background-color: ${i}; }`),i=e.getColor(H.i),i&&t.addRule(`.monaco-editor .reference-zone-widget .preview .reference-decoration { border: 2px solid ${i}; box-sizing: border-box; }`),i=e.getColor(V.b),i&&t.addRule(`.monaco-editor .reference-zone-widget .ref-tree .referenceMatch .highlight { border: 1px dotted ${i}; box-sizing: border-box; }`),i=e.getColor(H.j),i&&t.addRule(`.monaco-editor .reference-zone-widget .ref-tree { background-color: ${i}; }`),i=e.getColor(H.l),i&&t.addRule(`.monaco-editor .reference-zone-widget .ref-tree { color: ${i}; }`),i=e.getColor(H.k),i&&t.addRule(`.monaco-editor .reference-zone-widget .ref-tree .reference-file { color: ${i}; }`),i=e.getColor(H.n),i&&t.addRule(`.monaco-editor .reference-zone-widget .ref-tree .monaco-list:focus .monaco-list-rows > .monaco-list-row.selected:not(.highlighted) { background-color: ${i}; }`),i=e.getColor(H.o),i&&t.addRule(`.monaco-editor .reference-zone-widget .ref-tree .monaco-list:focus .monaco-list-rows > .monaco-list-row.selected:not(.highlighted) { color: ${i} !important; }`),i=e.getColor(H.f),i&&t.addRule(`.monaco-editor .reference-zone-widget .preview .monaco-editor .monaco-editor-background,.monaco-editor .reference-zone-widget .preview .monaco-editor .inputarea.ime-input {\tbackground-color: ${i};}`),i=e.getColor(H.g);i&&t.addRule(`.monaco-editor .reference-zone-widget .preview .monaco-editor .margin {\tbackground-color: ${i};}`)});var Y=i("7061"),X=(E=i("b0cd"),i("5fe7")),Q=(v=i("9eb8"),y=i("fe45"),O=i("9e74"),U=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3{this.closeWidget()})),this._disposables.add(this._editor.onDidChangeModel(()=>{this._ignoreModelChangeEvent||this.closeWidget()}));const o="peekViewLayout";var r=$.fromJSON(this._storageService.get(o,0,"{}"));this._widget=this._instantiationService.createInstance(Z,this._editor,this._defaultTreeKeyboardSupport,r),this._widget.setTitle(n.a("labelLoading","Loading...")),this._widget.show(e),this._disposables.add(this._widget.onDidClose(()=>{t.cancel(),this._widget&&(this._storageService.store(o,JSON.stringify(this._widget.layoutData),0,1),this._widget=void 0),this.closeWidget()})),this._disposables.add(this._widget.onDidSelectReference(e=>{var{element:t,kind:n}=e;if(t)switch(n){case"open":"editor"===e.source&&this._configurationService.getValue("editor.stablePeek")||this.openReference(t,!1,!1);break;case"side":this.openReference(t,!0,!1);break;case"goto":i?this._gotoReference(t):this.openReference(t,!1,!0)}}));const s=++this._requestIdPool;t.then(t=>{var i;if(s===this._requestIdPool&&this._widget)return null!=(i=this._model)&&i.dispose(),this._model=t,this._widget.setModel(this._model).then(()=>{if(this._widget&&this._model&&this._editor.hasModel()){this._model.isEmpty?this._widget.setMetaTitle(""):this._widget.setMetaTitle(n.a("metaTitle.N","{0} ({1})",this._model.title,this._model.references.length));var t=this._editor.getModel().uri,i=new Y.a(e.startLineNumber,e.startColumn);t=this._model.nearestReference(t,i);if(t)return this._widget.setSelection(t).then(()=>{this._widget&&"editor"===this._editor.getOption(76)&&this._widget.focusOnPreviewEditor()})}});t.dispose()},e=>{this._notificationService.error(e)})}}changeFocusBetweenPreviewAndReferences(){this._widget&&(this._widget.isPreviewEditorFocused()?this._widget.focusOnReferenceTree():this._widget.focusOnPreviewEditor())}goToNextOrPreviousReference(e){return Q(this,void 0,void 0,(function*(){var t,i,n;this._editor.hasModel()&&this._model&&this._widget&&(t=this._widget.position)&&(t=this._model.nearestReference(this._editor.getModel().uri,t))&&(t=this._model.nextOrPreviousReference(t,e),i=this._editor.hasTextFocus(),n=this._widget.isPreviewEditorFocused(),yield this._widget.setSelection(t),yield this._gotoReference(t),i?this._editor.focus():this._widget&&n&&this._widget.focusOnPreviewEditor())}))}revealReference(e){return Q(this,void 0,void 0,(function*(){this._editor.hasModel()&&this._model&&this._widget&&(yield this._widget.revealReference(e))}))}closeWidget(e=!0){var t;null!=(t=this._widget)&&t.dispose(),null!=(t=this._model)&&t.dispose(),this._referenceSearchVisible.reset(),this._disposables.clear(),this._widget=void 0,this._model=void 0,e&&this._editor.focus(),this._requestIdPool+=1}_gotoReference(t){this._widget&&this._widget.hide(),this._ignoreModelChangeEvent=!0;const i=_.a.lift(t.range).collapseToStart();return this._editorService.openCodeEditor({resource:t.uri,options:{selection:i}},this._editor).then(t=>{if(this._ignoreModelChangeEvent=!1,t&&this._widget)if(this._editor===t)this._widget.show(i),this._widget.focusOnReferenceTree();else{var n=e.get(t);const o=this._model.clone();this.closeWidget(),t.focus(),n.toggleWidget(i,Object(X.h)(e=>Promise.resolve(o)),null!=(t=this._peekMode)&&t)}else this.closeWidget()},e=>{this._ignoreModelChangeEvent=!1,Object(o.f)(e)})}openReference(e,t,i){t||this.closeWidget();var{uri:e,range:n}=e;this._editorService.openCodeEditor({resource:e,options:{selection:n,pinned:i}},this._editor,t)}};function te(e,t){e=Object(H.d)(e);e&&(e=ee.get(e))&&t(e)}ee.ID="editor.contrib.referencesController",ee=U([k(2,a.b),k(3,t.a),k(4,E.a),k(5,s.a),k(6,d.a),k(7,l.a)],ee),v.a.registerCommandAndKeybindingRule({id:"togglePeekWidgetFocus",weight:100,primary:Object(y.a)(2089,60),when:a.a.or(J,H.b.inPeekEditor),handler(e){te(e,e=>{e.changeFocusBetweenPreviewAndReferences()})}}),v.a.registerCommandAndKeybindingRule({id:"goToNextReference",weight:90,primary:62,secondary:[70],when:a.a.or(J,H.b.inPeekEditor),handler(e){te(e,e=>{e.goToNextOrPreviousReference(!0)})}}),v.a.registerCommandAndKeybindingRule({id:"goToPreviousReference",weight:90,primary:1086,secondary:[1094],when:a.a.or(J,H.b.inPeekEditor),handler(e){te(e,e=>{e.goToNextOrPreviousReference(!1)})}}),O.a.registerCommandAlias("goToNextReferenceFromEmbeddedEditor","goToNextReference"),O.a.registerCommandAlias("goToPreviousReferenceFromEmbeddedEditor","goToPreviousReference"),O.a.registerCommandAlias("closeReferenceSearchEditor","closeReferenceSearch"),O.a.registerCommand("closeReferenceSearch",e=>te(e,e=>e.closeWidget())),v.a.registerKeybindingRule({id:"closeReferenceSearch",weight:-1,primary:9,secondary:[1033],when:a.a.and(H.b.inPeekEditor,a.a.not("config.editor.stablePeek"))}),v.a.registerKeybindingRule({id:"closeReferenceSearch",weight:250,primary:9,secondary:[1033],when:a.a.and(J,a.a.not("config.editor.stablePeek"))}),v.a.registerCommandAndKeybindingRule({id:"revealReference",weight:200,primary:3,mac:{primary:3,secondary:[2066]},when:a.a.and(J,W.e),handler(e){var t;const i=null==(t=e.get(W.a).lastFocusedList)?void 0:t.getFocus();Array.isArray(i)&&i[0]instanceof h.b&&te(e,e=>e.revealReference(i[0]))}}),v.a.registerCommandAndKeybindingRule({id:"openReferenceToSide",weight:100,primary:2051,mac:{primary:259},when:a.a.and(J,W.e),handler(e){var t;const i=null==(t=e.get(W.a).lastFocusedList)?void 0:t.getFocus();Array.isArray(i)&&i[0]instanceof h.b&&te(e,e=>e.openReference(i[0],!0,!0))}}),O.a.registerCommand("openReference",e=>{var t;const i=null==(t=e.get(W.a).lastFocusedList)?void 0:t.getFocus();Array.isArray(i)&&i[0]instanceof h.b&&te(e,e=>e.openReference(i[0],!1,!0))})},"41a0":function(e,t,i){},4220:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"redis",extensions:[".redis"],aliases:["redis"],loader:function(){return i.e("chunk-2d0ea098").then(i.bind(null,"8fa5"))}})},"42e39":function(e,t,i){"use strict";i.d(t,"a",(function(){return r}));var n=i("308f");class o{constructor(e,t,i,n,o,r){this._scrollStateBrand=void 0,e|=0,n|=0,o|=0,r|=0,(i=(t|=0)<(this.rawScrollLeft=i|=0)+(e=e<0?0:e)?t-e:i)<0&&(i=0),(r=o<(this.rawScrollTop=r)+(n=n<0?0:n)?o-n:r)<0&&(r=0),this.width=e,this.scrollWidth=t,this.scrollLeft=i,this.height=n,this.scrollHeight=o,this.scrollTop=r}equals(e){return this.rawScrollLeft===e.rawScrollLeft&&this.rawScrollTop===e.rawScrollTop&&this.width===e.width&&this.scrollWidth===e.scrollWidth&&this.scrollLeft===e.scrollLeft&&this.height===e.height&&this.scrollHeight===e.scrollHeight&&this.scrollTop===e.scrollTop}withScrollDimensions(e,t){return new o((void 0!==e.width?e:this).width,(void 0!==e.scrollWidth?e:this).scrollWidth,t?this.rawScrollLeft:this.scrollLeft,(void 0!==e.height?e:this).height,(void 0!==e.scrollHeight?e:this).scrollHeight,t?this.rawScrollTop:this.scrollTop)}withScrollPosition(e){return new o(this.width,this.scrollWidth,void 0!==e.scrollLeft?e.scrollLeft:this.rawScrollLeft,this.height,this.scrollHeight,void 0!==e.scrollTop?e.scrollTop:this.rawScrollTop)}createScrollEvent(e,t){var i=this.width!==e.width,n=this.scrollWidth!==e.scrollWidth,o=this.scrollLeft!==e.scrollLeft,r=this.height!==e.height,s=this.scrollHeight!==e.scrollHeight,a=this.scrollTop!==e.scrollTop;return{inSmoothScrolling:t,oldWidth:e.width,oldScrollWidth:e.scrollWidth,oldScrollLeft:e.scrollLeft,width:this.width,scrollWidth:this.scrollWidth,scrollLeft:this.scrollLeft,oldHeight:e.height,oldScrollHeight:e.scrollHeight,oldScrollTop:e.scrollTop,height:this.height,scrollHeight:this.scrollHeight,scrollTop:this.scrollTop,widthChanged:i,scrollWidthChanged:n,scrollLeftChanged:o,heightChanged:r,scrollHeightChanged:s,scrollTopChanged:a}}}class r extends i("a666").a{constructor(e,t){super(),this._scrollableBrand=void 0,this._onScroll=this._register(new n.b),this.onScroll=this._onScroll.event,this._smoothScrollDuration=e,this._scheduleAtNextAnimationFrame=t,this._state=new o(0,0,0,0,0,0),this._smoothScrolling=null}dispose(){this._smoothScrolling&&(this._smoothScrolling.dispose(),this._smoothScrolling=null),super.dispose()}setSmoothScrollDuration(e){this._smoothScrollDuration=e}validateScrollPosition(e){return this._state.withScrollPosition(e)}getScrollDimensions(){return this._state}setScrollDimensions(e,t){e=this._state.withScrollDimensions(e,t),this._setState(e,Boolean(this._smoothScrolling)),this._smoothScrolling&&this._smoothScrolling.acceptScrollDimensions(this._state)}getFutureScrollPosition(){return this._smoothScrolling?this._smoothScrolling.to:this._state}getCurrentScrollPosition(){return this._state}setScrollPositionNow(e){e=this._state.withScrollPosition(e),this._smoothScrolling&&(this._smoothScrolling.dispose(),this._smoothScrolling=null),this._setState(e,!1)}setScrollPositionSmooth(e,t){if(0===this._smoothScrollDuration)return this.setScrollPositionNow(e);if(this._smoothScrolling){e={scrollLeft:(void 0===e.scrollLeft?this._smoothScrolling.to:e).scrollLeft,scrollTop:(void 0===e.scrollTop?this._smoothScrolling.to:e).scrollTop};var i=this._state.withScrollPosition(e);if(this._smoothScrolling.to.scrollLeft===i.scrollLeft&&this._smoothScrolling.to.scrollTop===i.scrollTop)return;let n;n=t?new l(this._smoothScrolling.from,i,this._smoothScrolling.startTime,this._smoothScrolling.duration):this._smoothScrolling.combine(this._state,i,this._smoothScrollDuration),this._smoothScrolling.dispose(),this._smoothScrolling=n}else t=this._state.withScrollPosition(e),this._smoothScrolling=l.start(this._state,t,this._smoothScrollDuration);this._smoothScrolling.animationFrameDisposable=this._scheduleAtNextAnimationFrame(()=>{this._smoothScrolling&&(this._smoothScrolling.animationFrameDisposable=null,this._performSmoothScrolling())})}_performSmoothScrolling(){var e,t;this._smoothScrolling&&(e=this._smoothScrolling.tick(),t=this._state.withScrollPosition(e),this._setState(t,!0),this._smoothScrolling)&&(e.isDone?(this._smoothScrolling.dispose(),this._smoothScrolling=null):this._smoothScrolling.animationFrameDisposable=this._scheduleAtNextAnimationFrame(()=>{this._smoothScrolling&&(this._smoothScrolling.animationFrameDisposable=null,this._performSmoothScrolling())}))}_setState(e,t){var i=this._state;i.equals(e)||(this._state=e,this._onScroll.fire(this._state.createScrollEvent(i,t)))}}class s{constructor(e,t,i){this.scrollLeft=e,this.scrollTop=t,this.isDone=i}}function a(e,t){const i=t-e;return function(t){return e+i*(1-function(e){return Math.pow(e,3)}(1-t))}}class l{constructor(e,t,i,n){this.from=e,this.to=t,this.duration=n,this.startTime=i,this.animationFrameDisposable=null,this._initAnimations()}_initAnimations(){this.scrollLeft=this._initAnimation(this.from.scrollLeft,this.to.scrollLeft,this.to.width),this.scrollTop=this._initAnimation(this.from.scrollTop,this.to.scrollTop,this.to.height)}_initAnimation(e,t,i){var n,o,r;if(2.5*i{e.hasChanged(42)&&this._updateFont()})),this._disposables.add(i.onDidColorThemeChange(this._updateStyles,this))}dispose(){this._disposables.dispose(),this._editor.removeContentWidget(this)}getId(){return"__renameInputWidget"}getDomNode(){var e;return this._domNode||(this._domNode=document.createElement("div"),this._domNode.className="monaco-editor rename-box",this._input=document.createElement("input"),this._input.className="rename-input",this._input.type="text",this._input.setAttribute("aria-label",Object(n.a)("renameAriaLabel","Rename input. Type new name and press Enter to commit.")),this._domNode.appendChild(this._input),this._label=document.createElement("div"),this._label.className="rename-label",this._domNode.appendChild(this._label),(e=()=>{var[e,t]=this._acceptKeybindings;this._keybindingService.lookupKeybinding(e),this._label.innerText=Object(n.a)({key:"label",comment:['placeholders are keybindings, e.g "F2 to Rename, Shift+F2 to Preview"']},"{0} to Rename, {1} to Preview",null==(e=this._keybindingService.lookupKeybinding(e))?void 0:e.getLabel(),null==(e=this._keybindingService.lookupKeybinding(t))?void 0:e.getLabel())})(),this._disposables.add(this._keybindingService.onDidUpdateKeybindings(e)),this._updateFont(),this._updateStyles(this._themeService.getColorTheme())),this._domNode}_updateStyles(e){var t,i;this._input&&this._domNode&&(t=e.getColor(h.Nc),this._domNode.style.backgroundColor=String(null!=(i=e.getColor(h.Y))?i:""),this._domNode.style.boxShadow=t?" 0 0 8px 2px "+t:"",this._domNode.style.color=String(null!=(i=e.getColor(h.lb))?i:""),this._input.style.backgroundColor=String(null!=(t=e.getColor(h.jb))?t:""),i=e.getColor(h.kb),this._input.style.borderWidth=i?"1px":"0px",this._input.style.borderStyle=i?"solid":"none",this._input.style.borderColor=null!=(t=null==i?void 0:i.toString())?t:"none")}_updateFont(){var e;this._input&&this._label&&(e=this._editor.getOption(42),this._input.style.fontFamily=e.fontFamily,this._input.style.fontWeight=e.fontWeight,this._input.style.fontSize=e.fontSize+"px",this._label.style.fontSize=.8*e.fontSize+"px")}getPosition(){return this._visible?{position:this._position,preference:[2,1]}:null}afterRender(e){e||this.cancelInput(!0)}acceptInput(e){this._currentAcceptInput&&this._currentAcceptInput(e)}cancelInput(e){this._currentCancelInput&&this._currentCancelInput(e)}getInput(e,t,i,n,o,r){this._domNode.classList.toggle("preview",o),this._position=new d.a(e.startLineNumber,e.startColumn),this._input.value=t,this._input.setAttribute("selectionStart",i.toString()),this._input.setAttribute("selectionEnd",n.toString()),this._input.size=Math.max(1.1*(e.endColumn-e.startColumn),20);const s=new l.b;return new Promise(e=>{this._currentCancelInput=t=>(this._currentAcceptInput=void 0,this._currentCancelInput=void 0,e(t),!0),this._currentAcceptInput=i=>{0===this._input.value.trim().length||this._input.value===t?this.cancelInput(!0):(this._currentAcceptInput=void 0,this._currentCancelInput=void 0,e({newName:this._input.value,wantsPreview:o&&i}))},r.onCancellationRequested(()=>this.cancelInput(!0)),s.add(this._editor.onDidBlurEditorWidget(()=>this.cancelInput(!1))),this._show()}).finally(()=>{s.dispose(),this._hide()})}_show(){this._editor.revealLineInCenterIfOutsideViewport(this._position.lineNumber,0),this._visible=!0,this._visibleContextKey.set(!0),this._editor.layoutContentWidget(this),setTimeout(()=>{this._input.focus(),this._input.setSelectionRange(parseInt(this._input.getAttribute("selectionStart")),parseInt(this._input.getAttribute("selectionEnd")))},100)}_hide(){this._visible=!1,this._visibleContextKey.reset(),this._editor.layoutContentWidget(this)}};f=g([p(2,c.b),p(3,u.a),p(4,r.b)],f);var _=i("b707"),b=i("3813"),v=i("6a89"),C=i("351f"),w=i("bc04"),y=(g=i("b0cd"),i("c7f5")),S=i("6d8e"),L=i("5717"),x=i("2504"),k=i("5fe7"),D=(c=i("d3d7"),u=i("0a0f"),p=i("89cd"),i("0910")),N=i("7b4a"),O=i("ef8e9"),E=(i=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3this._dispoableStore.add(this._instaService.createInstance(f,this.editor,["acceptRenameInput","acceptRenameInputWithPreview"]))))}static get(t){return t.getContribution(e.ID)}dispose(){this._dispoableStore.dispose(),this._cts.dispose(!0)}run(){return I(this,void 0,void 0,(function*(){if(this._cts.dispose(!0),this.editor.hasModel()){var e=this.editor.getPosition(),i=new M(this.editor.getModel(),e);if(i.hasProvider()){let r;this._cts=new w.b(this.editor,5);try{var o=i.resolveRenameLocation(this._cts.token);this._progressService.showWhile(o,250),r=yield o}catch(t){return void C.a.get(this.editor).showMessage(t||n.a("resolveRenameLocationFailed","An unknown error occurred while resolving rename location"),e)}if(r)if(r.rejectReason)C.a.get(this.editor).showMessage(r.rejectReason,e);else if(!this._cts.token.isCancellationRequested){this._cts.dispose(),this._cts=new w.b(this.editor,5,r.range),o=this.editor.getSelection();let t=0,s=r.text.length;v.a.isEmpty(o)||v.a.spansMultipleLines(o)||!v.a.containsRange(r.range,o)||(t=Math.max(0,o.startColumn-r.range.startColumn),s=Math.min(r.range.endColumn,o.endColumn)-r.range.startColumn),e=this._bulkEditService.hasPreviewHandler()&&this._configService.getValue(this.editor.getModel().uri,"editor.rename.enablePreview");const a=yield this._renameInputField.value.getInput(r.range,r.text,t,s,e,this._cts.token);if("boolean"!=typeof a)return this.editor.focus(),o=Object(k.l)(i.provideRenameEdits(a.newName,this._cts.token),this._cts.token).then(e=>I(this,void 0,void 0,(function*(){e&&this.editor.hasModel()&&(e.rejectReason?this._notificationService.info(e.rejectReason):this._bulkEditService.apply(y.b.convert(e),{editor:this.editor,showPreview:a.wantsPreview,label:n.a("label","Renaming '{0}'",null===r||void 0===r?void 0:r.text),quotableLabel:n.a("quotableLabel","Renaming {0}",null===r||void 0===r?void 0:r.text)}).then(e=>{e.ariaSummary&&Object(b.a)(n.a("aria","Successfully renamed '{0}' to '{1}'. Summary: {2}",r.text,a.newName,e.ariaSummary))}).catch(e=>{this._notificationService.error(n.a("rename.failedApply","Rename failed to apply edits")),this._logService.error(e)}))})),e=>{this._notificationService.error(n.a("rename.failed","Rename failed to compute edits")),this._logService.error(e)}),this._progressService.showWhile(o,250),o;a&&this.editor.focus()}}}}))}acceptRenameInput(e){this._renameInputField.value.acceptInput(e)}cancelRenameInput(){this._renameInputField.value.cancelInput(!0)}};A.ID="editor.contrib.renameController",A=i([E(1,u.a),E(2,g.a),E(3,y.a),E(4,t.a),E(5,c.b),E(6,N.a)],A);class R extends s.b{constructor(){super({id:"editor.action.rename",label:n.a("rename.label","Rename Symbol"),alias:"Rename Symbol",precondition:r.a.and(a.a.writable,a.a.hasRenameProvider),kbOpts:{kbExpr:a.a.editorTextFocus,primary:60,weight:100},contextMenuOpts:{group:"1_modification",order:1.1}})}runCommand(e,t){var i=e.get(L.a);const[n,r]=Array.isArray(t)&&t||[void 0,void 0];return S.a.isUri(n)&&d.a.isIPosition(r)?i.openCodeEditor({resource:n},i.getActiveCodeEditor()).then(e=>{e&&(e.setPosition(r),e.invokeWithinContext(t=>(this.reportTelemetry(t,e),this.run(t,e))))},o.f):super.runCommand(e,t)}run(e,t){return t=A.get(t),t?t.run():Promise.resolve()}}Object(s.l)(A.ID,A),Object(s.j)(R),i=s.c.bindToContribution(A.get),Object(s.k)(new i({id:"acceptRenameInput",precondition:m,handler:e=>e.acceptRenameInput(!1),kbOpts:{weight:199,kbExpr:a.a.focus,primary:3}})),Object(s.k)(new i({id:"acceptRenameInputWithPreview",precondition:r.a.and(m,r.a.has("config.editor.rename.enablePreview")),handler:e=>e.acceptRenameInput(!0),kbOpts:{weight:199,kbExpr:a.a.focus,primary:1027}})),Object(s.k)(new i({id:"cancelRenameInput",precondition:m,handler:e=>e.cancelRenameInput(),kbOpts:{weight:199,kbExpr:a.a.focus,primary:9,secondary:[1033]}})),Object(s.n)("_executeDocumentRenameProvider",(function(e,t,...i){var[i]=i;return Object(O.c)("string"==typeof i),T(e,t,i)})),p.a.as(D.a.Configuration).registerConfiguration({id:"editor",properties:{"editor.rename.enablePreview":{scope:5,description:n.a("enablePreview","Enable/disable the ability to preview changes before renaming"),default:!0,type:"boolean"}}})},"44c7":function(e,t,i){},4779:function(e,t,i){"use strict";i.d(t,"b",(function(){return n})),i.d(t,"a",(function(){return o})),t=i("4fc3"),i=i("0a0f");const n=Object(i.c)("accessibilityService"),o=new t.c("accessibilityModeEnabled",!1)},"47cb":function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),t=i("0a0f");const n=Object(t.c)("labelService")},4816:function(e,t,i){"use strict";i.r(t),i("41a0");var n=i("11f7"),o=i("6653"),r=i("31df"),s=i("3813"),a=(t=i("1b7d"),i("a666")),l=i("30db"),d=i("3742"),h=i("6d8e"),c=i("b2cc"),u=i("c101"),g=i("93ba"),p=i("4fc3"),m=i("0a0f"),f=i("6dec"),_=i("5bd73"),b=i("303e"),v=i("b7d0"),C=i("03d9"),w=(i=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3{this._isVisible&&this._layout()})),this._register(n.o(this._contentDomNode.domNode,"keydown",e=>{if(this._isVisible&&(e.equals(2083)&&(Object(s.a)(C.a.emergencyConfOn),this._editor.updateOptions({accessibilitySupport:"on"}),n.t(this._contentDomNode.domNode),this._buildContent(),this._contentDomNode.domNode.focus(),e.preventDefault(),e.stopPropagation()),e.equals(2086))){Object(s.a)(C.a.openingDocs);let t=this._editor.getRawOptions().accessibilityHelpUrl;void 0===t&&(t="https://go.microsoft.com/fwlink/?linkid=852450"),this._openerService.open(h.a.parse(t)),e.preventDefault(),e.stopPropagation()}})),this.onblur(this._contentDomNode.domNode,()=>{this.hide()}),this._editor.addOverlayWidget(this)}dispose(){this._editor.removeOverlayWidget(this),super.dispose()}getId(){return e.ID}getDomNode(){return this._domNode.domNode}getPosition(){return{preference:null}}show(){this._isVisible||(this._isVisible=!0,this._isVisibleKey.set(!0),this._layout(),this._domNode.setDisplay("block"),this._domNode.setAttribute("aria-hidden","false"),this._contentDomNode.domNode.tabIndex=0,this._buildContent(),this._contentDomNode.domNode.focus())}_descriptionForCommand(e,t,i){var n=this._keybindingService.lookupKeybinding(e);return n?d.v(t,n.getAriaLabel()):d.v(i,e)}_buildContent(){var e=this._editor.getOptions(),t=this._editor.getSelections();let i=0;if(t){const e=this._editor.getModel();e&&t.forEach(t=>{i+=e.getValueLengthInRange(t)})}t=t,s=i;let n=t&&0!==t.length?1===t.length?s?d.v(C.a.singleSelectionRange,t[0].positionLineNumber,t[0].positionColumn,s):d.v(C.a.singleSelection,t[0].positionLineNumber,t[0].positionColumn):s?d.v(C.a.multiSelectionRange,t.length,s):0e.hide(),kbOpts:{weight:200,kbExpr:u.a.focus,primary:9,secondary:[1033]}})),Object(v.f)((e,t)=>{var i=e.getColor(b.Y);i&&t.addRule(`.monaco-editor .accessibilityHelpWidget { background-color: ${i}; }`),i=e.getColor(b.ab),i&&t.addRule(`.monaco-editor .accessibilityHelpWidget { color: ${i}; }`),i=e.getColor(b.Nc),i&&t.addRule(`.monaco-editor .accessibilityHelpWidget { box-shadow: 0 2px 8px ${i}; }`),i=e.getColor(b.h);i&&t.addRule(`.monaco-editor .accessibilityHelpWidget { border: 2px solid ${i}; }`)})},"49d9":function(e,t,i){"use strict";function n(e,t,i){return Math.min(Math.max(e,t),i)}i.d(t,"b",(function(){return n})),i.d(t,"a",(function(){return o}));class o{constructor(){this._n=1,this._val=0}update(e){return this._val=this._val+(e-this._val)/this._n,this._n+=1,this}get value(){return this._val}}},"4a64":function(e,t,i){"use strict";i.d(t,"a",(function(){return le})),i("94a7");var n=i("dff7"),o=i("11f7"),r=i("6653"),s=i("70c3"),a=i("5fe7"),l=i("308f"),d=(t=i("a666"),i("1ddc")),h=i("bc04"),c=i("5717"),u=i("9c1d"),g=(i("0d30"),i("5aa5")),p=i("1898"),m=i("f070"),f=i("b2cc"),_=i("fd49"),b=i("e1b5"),v=i("7061"),C=i("918c"),w=i("6da2"),y=i("a8d0"),S=i("4fc3"),L=i("303e"),x=i("b7d0"),k=i("561a"),D=i("bf5b"),N=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))};class O{constructor(e,t,i,n){this.originalLineStart=e,this.originalLineEnd=t,this.modifiedLineStart=i,this.modifiedLineEnd=n}getType(){return 0===this.originalLineStart?1:0===this.modifiedLineStart?2:0}}class E{constructor(e){this.entries=e}}const I=Object(D.b)("diff-review-insert",k.b.add,n.a("diffReviewInsertIcon","Icon for 'Insert' in diff review.")),M=Object(D.b)("diff-review-remove",k.b.remove,n.a("diffReviewRemoveIcon","Icon for 'Remove' in diff review.")),T=Object(D.b)("diff-review-close",k.b.close,n.a("diffReviewCloseIcon","Icon for 'Close' in diff review."));class A extends t.a{constructor(e){super(),this._width=0,this._diffEditor=e,this._isVisible=!1,this.shadow=Object(r.b)(document.createElement("div")),this.shadow.setClassName("diff-review-shadow"),this.actionBarContainer=Object(r.b)(document.createElement("div")),this.actionBarContainer.setClassName("diff-review-actions"),this._actionBar=this._register(new g.a(this.actionBarContainer.domNode)),this._actionBar.push(new m.a("diffreview.close",n.a("label.close","Close"),"close-diff-review "+x.d.asClassName(T),!0,()=>N(this,void 0,void 0,(function*(){return this.hide()}))),{label:!1,icon:!0}),this.domNode=Object(r.b)(document.createElement("div")),this.domNode.setClassName("diff-review monaco-editor-background"),this._content=Object(r.b)(document.createElement("div")),this._content.setClassName("diff-review-content"),this._content.setAttribute("role","code"),this.scrollbar=this._register(new p.a(this._content.domNode,{})),this.domNode.domNode.appendChild(this.scrollbar.getDomNode()),this._register(e.onDidUpdateDiff(()=>{this._isVisible&&(this._diffs=this._compute(),this._render())})),this._register(e.getModifiedEditor().onDidChangeCursorPosition(()=>{this._isVisible&&this._render()})),this._register(o.o(this.domNode.domNode,"click",e=>{e.preventDefault(),e=o.x(e.target,"diff-review-row"),e&&this._goToRow(e)})),this._register(o.o(this.domNode.domNode,"keydown",e=>{(e.equals(18)||e.equals(2066)||e.equals(530))&&(e.preventDefault(),this._goToRow(this._getNextRow())),(e.equals(16)||e.equals(2064)||e.equals(528))&&(e.preventDefault(),this._goToRow(this._getPrevRow())),(e.equals(9)||e.equals(2057)||e.equals(521)||e.equals(1033))&&(e.preventDefault(),this.hide()),(e.equals(10)||e.equals(3))&&(e.preventDefault(),this.accept())})),this._diffs=[],this._currentDiff=null}prev(){let e=0;if(this._isVisible||(this._diffs=this._compute()),this._isVisible){let t=-1;for(let e=0,i=this._diffs.length;en&&(s=n-d,d+=s,m+=s),m>o&&(a=o-m,d+=a,m+=a),g[p++]=new O(u,d,h,m)}n[o++]=new E(g)}let g=n[0].entries,p=[],m=0;for(let v=1,C=n.length;vL)&&(L=p),0!==m&&(0===x||mk)&&(k=u)}var f=document.createElement("div"),_=(f.className="diff-review-row",document.createElement("div")),b=(_.className="diff-review-cell diff-review-summary",L-S+1),v=k-x+1,C=(_.appendChild(document.createTextNode(`${l+1}/${this._diffs.length}: @@ -${S},${b} +${x},${v} @@`)),f.setAttribute("data-line",String(x)),e=>0===e?n.a("no_lines_changed","no lines changed"):1===e?n.a("one_line_changed","1 line changed"):n.a("more_lines_changed","{0} lines changed",e)),w=(b=C(b),C=C(v),f.setAttribute("aria-label",n.a({key:"header",comment:["This is the ARIA label for a git diff header.","A git diff header looks like this: @@ -154,12 +159,39 @@.","That encodes that at original line 154 (which is now line 159), 12 lines were removed/changed with 39 lines.","Variables 0 and 1 refer to the diff index out of total number of diffs.","Variables 2 and 4 will be numbers (a line number).",'Variables 3 and 5 will be "no lines changed", "1 line changed" or "X lines changed", localized separately.']},"Difference {0} of {1}: original line {2}, {3}, modified line {4}, {5}",l+1,this._diffs.length,S,b,x,C)),f.appendChild(_),f.setAttribute("role","listitem"),c.appendChild(f),t.get(58));let D=x;for(let n=0,o=h.length;ne}),Object(x.f)((e,t)=>{var i=e.getColor(C.r);i&&t.addRule(`.monaco-diff-editor .diff-review-line-number { color: ${i}; }`),i=e.getColor(L.yc);i&&t.addRule(`.monaco-diff-editor .diff-review-shadow { box-shadow: ${i} 0 -6px 6px -6px inset; }`)});class R extends f.b{constructor(){super({id:"editor.action.diffReview.next",label:n.a("editor.action.diffReview.next","Go to Next Difference"),alias:"Go to Next Difference",precondition:S.a.has("isInDiffEditor"),kbOpts:{kbExpr:null,primary:65,weight:100}})}run(e,t){e=F(e),e&&e.diffReviewNext()}}class P extends f.b{constructor(){super({id:"editor.action.diffReview.prev",label:n.a("editor.action.diffReview.prev","Go to Previous Difference"),alias:"Go to Previous Difference",precondition:S.a.has("isInDiffEditor"),kbOpts:{kbExpr:null,primary:1089,weight:100}})}run(e,t){e=F(e),e&&e.diffReviewPrev()}}function F(e){e=e.get(c.a);var t=e.listDiffEditors(),i=e.getActiveCodeEditor();if(i)for(let o=0,r=t.length;or.modifiedStartLineNumber?n.a("diff.clipboard.copyDeletedLinesContent.label","Copy deleted lines"):n.a("diff.clipboard.copyDeletedLinesContent.single.label","Copy deleted line"),void 0,!0,()=>Z(this,void 0,void 0,(function*(){var e=new B.a(r.originalStartLineNumber,1,r.originalEndLineNumber+1,1);e=r.originalModel.getValueInRange(e);yield this._clipboardService.writeText(e)}))));let c=0,u=void 0;r.originalEndLineNumber>r.modifiedStartLineNumber&&(u=new m.a("diff.clipboard.copyDeletedLineContent",n.a("diff.clipboard.copyDeletedLineContent.label","Copy deleted line ({0})",r.originalStartLineNumber),void 0,!0,()=>Z(this,void 0,void 0,(function*(){var e=r.originalModel.getLineContent(r.originalStartLineNumber+c);yield this._clipboardService.writeText(e)}))),h.push(u)),i.getOption(80)||h.push(new m.a("diff.inline.revertChange",n.a("diff.inline.revertChange.label","Revert this change"),void 0,!0,()=>Z(this,void 0,void 0,(function*(){var e,t=new B.a(r.originalStartLineNumber,1,r.originalEndLineNumber,r.originalModel.getLineMaxColumn(r.originalEndLineNumber));t=r.originalModel.getValueInRange(t);0===r.modifiedEndLineNumber?(e=i.getModel().getLineMaxColumn(r.modifiedStartLineNumber),i.executeEdits("diffEditor",[{range:new B.a(r.modifiedStartLineNumber,e,r.modifiedStartLineNumber,e),text:d+t}])):(e=i.getModel().getLineMaxColumn(r.modifiedEndLineNumber),i.executeEdits("diffEditor",[{range:new B.a(r.modifiedStartLineNumber,1,r.modifiedEndLineNumber,e),text:t}]))}))));const g=(e,t)=>{this._contextMenuService.showContextMenu({getAnchor:()=>({x:e,y:t}),getActions:()=>(u&&(u.label=n.a("diff.clipboard.copyDeletedLineContent.label","Copy deleted line ({0})",r.originalStartLineNumber+c)),h),autoSelectFirstItem:!0})};this._register(o.o(this._diffActions,"mousedown",e=>{var{top:t,height:i}=o.D(this._diffActions),n=Math.floor(l/3);e.preventDefault(),g(e.posx,t+i+n)})),this._register(i.onMouseMove(e=>{8!==e.target.type&&5!==e.target.type||e.target.detail.viewZoneId!==this._viewZoneId?this.visibility=!1:(this.visibility=!0,c=this._updateLightBulbPosition(this._marginDomNode,e.event.browserEvent.y,l))})),this._register(i.onMouseDown(e=>{!e.event.rightButton||8!==e.target.type&&5!==e.target.type||e.target.detail.viewZoneId===this._viewZoneId&&(e.event.preventDefault(),c=this._updateLightBulbPosition(this._marginDomNode,e.event.browserEvent.y,l),g(e.event.posx,e.event.posy+l))}))}get visibility(){return this._visibility}set visibility(e){this._visibility!==e&&(this._visibility=e,this._diffActions.style.visibility=e?"visible":"hidden")}_updateLightBulbPosition(e,t,i){e=o.D(e)["top"];var n=Math.floor((t-e)/i);if(this._diffActions.style.top=n*i+"px",this.diff.viewLineCounts){let e=0;for(let t=0;t!this._zonesMap[String(e.id)])}clean(e){0{for(const t of this._zones)e.removeZone(t)}),this._zones=[],this._zonesMap={},this._decorations=e.deltaDecorations(this._decorations,[])}apply(e,t,i,n){n=n?h.c.capture(e):null,e.changeViewZones(t=>{for(const e of this._zones)t.removeZone(e);for(const e of this._inlineDiffMargins)e.dispose();this._zones=[],this._zonesMap={},this._inlineDiffMargins=[];for(let r=0,s=i.zones.length;re});let le=class e extends t.a{constructor(t,i,n,s,d,h,c,u,g,p,m,b){super(),this._editorProgressService=b,this._onDidDispose=this._register(new l.b),this.onDidDispose=this._onDidDispose.event,this._onDidUpdateDiff=this._register(new l.b),this.onDidUpdateDiff=this._onDidUpdateDiff.event,this._onDidContentSizeChange=this._register(new l.b),this._lastOriginalWarning=null,this._lastModifiedWarning=null,this._editorWorkerService=d,this._codeEditorService=u,this._contextKeyService=this._register(h.createScoped(t)),this._instantiationService=c.createChild(new q.a([S.b,this._contextKeyService])),this._contextKeyService.createKey("isInDiffEditor",!0),this._themeService=g,this._notificationService=p,this._id=++oe,this._state=0,this._updatingDiffProgress=null,this._domElement=t,i=i||{},this._renderSideBySide=!0,void 0!==i.renderSideBySide&&(this._renderSideBySide=i.renderSideBySide),this._maxComputationTime=5e3,void 0!==i.maxComputationTime&&(this._maxComputationTime=i.maxComputationTime),this._ignoreTrimWhitespace=!0,void 0!==i.ignoreTrimWhitespace&&(this._ignoreTrimWhitespace=i.ignoreTrimWhitespace),this._renderIndicators=!0,void 0!==i.renderIndicators&&(this._renderIndicators=i.renderIndicators),this._originalIsEditable=Object(_.k)(i.originalEditable,!1),this._diffCodeLens=Object(_.k)(i.diffCodeLens,!1),this._diffWordWrap=be(i.diffWordWrap,"inherit"),void 0!==i.isInEmbeddedEditor?this._contextKeyService.createKey("isInEmbeddedDiffEditor",i.isInEmbeddedEditor):this._contextKeyService.createKey("isInEmbeddedDiffEditor",!1),this._renderOverviewRuler=!0,void 0!==i.renderOverviewRuler&&(this._renderOverviewRuler=Boolean(i.renderOverviewRuler)),this._updateDecorationsRunner=this._register(new a.e(()=>this._updateDecorations(),0)),this._containerDomElement=document.createElement("div"),this._containerDomElement.className=e._getClassName(this._themeService.getColorTheme(),this._renderSideBySide),this._containerDomElement.style.position="relative",this._containerDomElement.style.height="100%",this._domElement.appendChild(this._containerDomElement),this._overviewViewportDomElement=Object(r.b)(document.createElement("div")),this._overviewViewportDomElement.setClassName("diffViewport"),this._overviewViewportDomElement.setPosition("absolute"),this._overviewDomElement=document.createElement("div"),this._overviewDomElement.className="diffOverview",this._overviewDomElement.style.position="absolute",this._overviewDomElement.appendChild(this._overviewViewportDomElement.domNode),this._register(o.o(this._overviewDomElement,"mousedown",e=>{this._modifiedEditor.delegateVerticalScrollbarMouseDown(e)})),this._renderOverviewRuler&&this._containerDomElement.appendChild(this._overviewDomElement),this._originalDomNode=document.createElement("div"),this._originalDomNode.className="editor original",this._originalDomNode.style.position="absolute",this._originalDomNode.style.height="100%",this._containerDomElement.appendChild(this._originalDomNode),this._modifiedDomNode=document.createElement("div"),this._modifiedDomNode.className="editor modified",this._modifiedDomNode.style.position="absolute",this._modifiedDomNode.style.height="100%",this._containerDomElement.appendChild(this._modifiedDomNode),this._beginUpdateDecorationsTimeout=-1,this._currentlyChangingViewZones=!1,this._diffComputationToken=0,this._originalEditorState=new ne(m,s),this._modifiedEditorState=new ne(m,s),this._isVisible=!0,this._isHandlingScrollEvent=!1,this._elementSizeObserver=this._register(new ee.a(this._containerDomElement,i.dimension,()=>this._onDidContainerSizeChanged())),i.automaticLayout&&this._elementSizeObserver.startObserving(),this._diffComputationResult=null,this._originalEditor=this._createLeftHandSideEditor(i,n.originalEditor||{}),this._modifiedEditor=this._createRightHandSideEditor(i,n.modifiedEditor||{}),this._originalOverviewRuler=null,this._modifiedOverviewRuler=null,this._reviewPane=new A(this),this._containerDomElement.appendChild(this._reviewPane.domNode.domNode),this._containerDomElement.appendChild(this._reviewPane.shadow.domNode),this._containerDomElement.appendChild(this._reviewPane.actionBarContainer.domNode),this._enableSplitViewResizing=!0,void 0!==i.enableSplitViewResizing&&(this._enableSplitViewResizing=i.enableSplitViewResizing),this._renderSideBySide?this._setStrategy(new pe(this._createDataSource(),this._enableSplitViewResizing)):this._setStrategy(new fe(this._createDataSource(),this._enableSplitViewResizing)),this._register(g.onDidColorThemeChange(t=>{this._strategy&&this._strategy.applyColors(t)&&this._updateDecorationsRunner.schedule(),this._containerDomElement.className=e._getClassName(this._themeService.getColorTheme(),this._renderSideBySide)}));for(const e of f.d.getDiffEditorContributions())try{this._register(c.createInstance(e.ctor,this))}catch(t){Object(Q.f)(t)}this._codeEditorService.addDiffEditor(this)}_setState(e){this._state!==e&&(this._state=e,this._updatingDiffProgress&&(this._updatingDiffProgress.done(),this._updatingDiffProgress=null),1===this._state)&&(this._updatingDiffProgress=this._editorProgressService.show(!0,1e3))}diffReviewNext(){this._reviewPane.next()}diffReviewPrev(){this._reviewPane.prev()}static _getClassName(e,t){let i="monaco-diff-editor monaco-editor-background ";return t&&(i+="side-by-side "),i+Object(x.e)(e.type)}_recreateOverviewRulers(){this._renderOverviewRuler&&(this._originalOverviewRuler&&(this._overviewDomElement.removeChild(this._originalOverviewRuler.getDomNode()),this._originalOverviewRuler.dispose()),this._originalEditor.hasModel()&&(this._originalOverviewRuler=this._originalEditor.createOverviewRuler("original diffOverviewRuler"),this._overviewDomElement.appendChild(this._originalOverviewRuler.getDomNode())),this._modifiedOverviewRuler&&(this._overviewDomElement.removeChild(this._modifiedOverviewRuler.getDomNode()),this._modifiedOverviewRuler.dispose()),this._modifiedEditor.hasModel()&&(this._modifiedOverviewRuler=this._modifiedEditor.createOverviewRuler("modified diffOverviewRuler"),this._overviewDomElement.appendChild(this._modifiedOverviewRuler.getDomNode())),this._layoutOverviewRulers())}_createLeftHandSideEditor(t,i){const n=this._createInnerEditor(this._instantiationService,this._originalDomNode,this._adjustOptionsForLeftHandSide(t),i),o=(this._register(n.onDidScrollChange(e=>{this._isHandlingScrollEvent||(e.scrollTopChanged||e.scrollLeftChanged||e.scrollHeightChanged)&&(this._isHandlingScrollEvent=!0,this._modifiedEditor.setScrollPosition({scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}),this._isHandlingScrollEvent=!1,this._layoutOverviewViewport())})),this._register(n.onDidChangeViewZones(()=>{this._onViewZonesChanged()})),this._register(n.onDidChangeConfiguration(e=>{n.getModel()&&(e.hasChanged(42)&&this._updateDecorationsRunner.schedule(),e.hasChanged(131))&&(this._updateDecorationsRunner.cancel(),this._updateDecorations())})),this._register(n.onDidChangeModelContent(()=>{this._isVisible&&this._beginUpdateDecorationsSoon()})),this._contextKeyService.createKey("isInDiffLeftEditor",n.hasWidgetFocus()));return this._register(n.onDidFocusEditorWidget(()=>o.set(!0))),this._register(n.onDidBlurEditorWidget(()=>o.set(!1))),this._register(n.onDidContentSizeChange(t=>{var i=this._originalEditor.getContentWidth()+this._modifiedEditor.getContentWidth()+e.ONE_OVERVIEW_WIDTH,n=Math.max(this._modifiedEditor.getContentHeight(),this._originalEditor.getContentHeight());this._onDidContentSizeChange.fire({contentHeight:n,contentWidth:i,contentHeightChanged:t.contentHeightChanged,contentWidthChanged:t.contentWidthChanged})})),n}_createRightHandSideEditor(t,i){const n=this._createInnerEditor(this._instantiationService,this._modifiedDomNode,this._adjustOptionsForRightHandSide(t),i),o=(this._register(n.onDidScrollChange(e=>{this._isHandlingScrollEvent||(e.scrollTopChanged||e.scrollLeftChanged||e.scrollHeightChanged)&&(this._isHandlingScrollEvent=!0,this._originalEditor.setScrollPosition({scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}),this._isHandlingScrollEvent=!1,this._layoutOverviewViewport())})),this._register(n.onDidChangeViewZones(()=>{this._onViewZonesChanged()})),this._register(n.onDidChangeConfiguration(e=>{n.getModel()&&(e.hasChanged(42)&&this._updateDecorationsRunner.schedule(),e.hasChanged(131))&&(this._updateDecorationsRunner.cancel(),this._updateDecorations())})),this._register(n.onDidChangeModelContent(()=>{this._isVisible&&this._beginUpdateDecorationsSoon()})),this._register(n.onDidChangeModelOptions(e=>{e.tabSize&&this._updateDecorationsRunner.schedule()})),this._contextKeyService.createKey("isInDiffRightEditor",n.hasWidgetFocus()));return this._register(n.onDidFocusEditorWidget(()=>o.set(!0))),this._register(n.onDidBlurEditorWidget(()=>o.set(!1))),this._register(n.onDidContentSizeChange(t=>{var i=this._originalEditor.getContentWidth()+this._modifiedEditor.getContentWidth()+e.ONE_OVERVIEW_WIDTH,n=Math.max(this._modifiedEditor.getContentHeight(),this._originalEditor.getContentHeight());this._onDidContentSizeChange.fire({contentHeight:n,contentWidth:i,contentHeightChanged:t.contentHeightChanged,contentWidthChanged:t.contentWidthChanged})})),n}_createInnerEditor(e,t,i,n){return e.createInstance(u.a,t,i,n)}dispose(){this._codeEditorService.removeDiffEditor(this),-1!==this._beginUpdateDecorationsTimeout&&(window.clearTimeout(this._beginUpdateDecorationsTimeout),this._beginUpdateDecorationsTimeout=-1),this._cleanViewZonesAndDecorations(),this._originalOverviewRuler&&(this._overviewDomElement.removeChild(this._originalOverviewRuler.getDomNode()),this._originalOverviewRuler.dispose()),this._modifiedOverviewRuler&&(this._overviewDomElement.removeChild(this._modifiedOverviewRuler.getDomNode()),this._modifiedOverviewRuler.dispose()),this._overviewDomElement.removeChild(this._overviewViewportDomElement.domNode),this._renderOverviewRuler&&this._containerDomElement.removeChild(this._overviewDomElement),this._containerDomElement.removeChild(this._originalDomNode),this._originalEditor.dispose(),this._containerDomElement.removeChild(this._modifiedDomNode),this._modifiedEditor.dispose(),this._strategy.dispose(),this._containerDomElement.removeChild(this._reviewPane.domNode.domNode),this._containerDomElement.removeChild(this._reviewPane.shadow.domNode),this._containerDomElement.removeChild(this._reviewPane.actionBarContainer.domNode),this._reviewPane.dispose(),this._domElement.removeChild(this._containerDomElement),this._onDidDispose.fire(),super.dispose()}getId(){return this.getEditorType()+":"+this._id}getEditorType(){return W.a.IDiffEditor}getLineChanges(){return this._diffComputationResult?this._diffComputationResult.changes:null}getOriginalEditor(){return this._originalEditor}getModifiedEditor(){return this._modifiedEditor}updateOptions(t){let i=!1,n=(void 0!==t.renderSideBySide&&this._renderSideBySide!==t.renderSideBySide&&(this._renderSideBySide=t.renderSideBySide,i=!0),void 0!==t.maxComputationTime&&(this._maxComputationTime=t.maxComputationTime,this._isVisible)&&this._beginUpdateDecorationsSoon(),!1);void 0!==t.ignoreTrimWhitespace&&this._ignoreTrimWhitespace!==t.ignoreTrimWhitespace&&(this._ignoreTrimWhitespace=t.ignoreTrimWhitespace,n=!0),void 0!==t.renderIndicators&&this._renderIndicators!==t.renderIndicators&&(this._renderIndicators=t.renderIndicators,n=!0),n&&this._beginUpdateDecorations(),this._originalIsEditable=Object(_.k)(t.originalEditable,this._originalIsEditable),this._diffCodeLens=Object(_.k)(t.diffCodeLens,this._diffCodeLens),this._diffWordWrap=be(t.diffWordWrap,this._diffWordWrap),this._modifiedEditor.updateOptions(this._adjustOptionsForRightHandSide(t)),this._originalEditor.updateOptions(this._adjustOptionsForLeftHandSide(t)),void 0!==t.enableSplitViewResizing&&(this._enableSplitViewResizing=t.enableSplitViewResizing),this._strategy.setEnableSplitViewResizing(this._enableSplitViewResizing),i&&(this._renderSideBySide?this._setStrategy(new pe(this._createDataSource(),this._enableSplitViewResizing)):this._setStrategy(new fe(this._createDataSource(),this._enableSplitViewResizing)),this._containerDomElement.className=e._getClassName(this._themeService.getColorTheme(),this._renderSideBySide)),void 0!==t.renderOverviewRuler&&this._renderOverviewRuler!==t.renderOverviewRuler&&(this._renderOverviewRuler=t.renderOverviewRuler,this._renderOverviewRuler?this._containerDomElement.appendChild(this._overviewDomElement):this._containerDomElement.removeChild(this._overviewDomElement))}getModel(){return{original:this._originalEditor.getModel(),modified:this._modifiedEditor.getModel()}}setModel(e){if(e&&(!e.original||!e.modified))throw new Error(e.original?"DiffEditorWidget.setModel: Modified model is null":"DiffEditorWidget.setModel: Original model is null");this._cleanViewZonesAndDecorations(),this._originalEditor.setModel(e?e.original:null),this._modifiedEditor.setModel(e?e.modified:null),this._updateDecorationsRunner.cancel(),e&&(this._originalEditor.setScrollTop(0),this._modifiedEditor.setScrollTop(0)),this._diffComputationResult=null,this._diffComputationToken++,this._setState(0),e&&(this._recreateOverviewRulers(),this._beginUpdateDecorations()),this._layoutOverviewViewport()}getDomNode(){return this._domElement}getVisibleColumnFromPosition(e){return this._modifiedEditor.getVisibleColumnFromPosition(e)}getPosition(){return this._modifiedEditor.getPosition()}setPosition(e){this._modifiedEditor.setPosition(e)}revealLine(e,t=0){this._modifiedEditor.revealLine(e,t)}revealLineInCenter(e,t=0){this._modifiedEditor.revealLineInCenter(e,t)}revealLineInCenterIfOutsideViewport(e,t=0){this._modifiedEditor.revealLineInCenterIfOutsideViewport(e,t)}revealLineNearTop(e,t=0){this._modifiedEditor.revealLineNearTop(e,t)}revealPosition(e,t=0){this._modifiedEditor.revealPosition(e,t)}revealPositionInCenter(e,t=0){this._modifiedEditor.revealPositionInCenter(e,t)}revealPositionInCenterIfOutsideViewport(e,t=0){this._modifiedEditor.revealPositionInCenterIfOutsideViewport(e,t)}revealPositionNearTop(e,t=0){this._modifiedEditor.revealPositionNearTop(e,t)}getSelection(){return this._modifiedEditor.getSelection()}getSelections(){return this._modifiedEditor.getSelections()}setSelection(e){this._modifiedEditor.setSelection(e)}setSelections(e){this._modifiedEditor.setSelections(e)}revealLines(e,t,i=0){this._modifiedEditor.revealLines(e,t,i)}revealLinesInCenter(e,t,i=0){this._modifiedEditor.revealLinesInCenter(e,t,i)}revealLinesInCenterIfOutsideViewport(e,t,i=0){this._modifiedEditor.revealLinesInCenterIfOutsideViewport(e,t,i)}revealLinesNearTop(e,t,i=0){this._modifiedEditor.revealLinesNearTop(e,t,i)}revealRange(e,t=0,i=!1,n=!0){this._modifiedEditor.revealRange(e,t,i,n)}revealRangeInCenter(e,t=0){this._modifiedEditor.revealRangeInCenter(e,t)}revealRangeInCenterIfOutsideViewport(e,t=0){this._modifiedEditor.revealRangeInCenterIfOutsideViewport(e,t)}revealRangeNearTop(e,t=0){this._modifiedEditor.revealRangeNearTop(e,t)}revealRangeNearTopIfOutsideViewport(e,t=0){this._modifiedEditor.revealRangeNearTopIfOutsideViewport(e,t)}revealRangeAtTop(e,t=0){this._modifiedEditor.revealRangeAtTop(e,t)}getSupportedActions(){return this._modifiedEditor.getSupportedActions()}saveViewState(){return{original:this._originalEditor.saveViewState(),modified:this._modifiedEditor.saveViewState()}}restoreViewState(e){e&&e.original&&e.modified&&(this._originalEditor.restoreViewState((e=e).original),this._modifiedEditor.restoreViewState(e.modified))}layout(e){this._elementSizeObserver.observe(e)}focus(){this._modifiedEditor.focus()}hasTextFocus(){return this._originalEditor.hasTextFocus()||this._modifiedEditor.hasTextFocus()}trigger(e,t,i){this._modifiedEditor.trigger(e,t,i)}changeDecorations(e){return this._modifiedEditor.changeDecorations(e)}_onDidContainerSizeChanged(){this._doLayout()}_getReviewHeight(){return this._reviewPane.isVisible()?this._elementSizeObserver.getHeight():0}_layoutOverviewRulers(){var t,i,n;this._renderOverviewRuler&&this._originalOverviewRuler&&this._modifiedOverviewRuler&&(t=this._elementSizeObserver.getHeight(),i=this._getReviewHeight(),n=e.ENTIRE_DIFF_OVERVIEW_WIDTH-2*e.ONE_OVERVIEW_WIDTH,this._modifiedEditor.getLayoutInfo())&&(this._originalOverviewRuler.setLayout({top:0,width:e.ONE_OVERVIEW_WIDTH,right:n+e.ONE_OVERVIEW_WIDTH,height:t-i}),this._modifiedOverviewRuler.setLayout({top:0,right:0,width:e.ONE_OVERVIEW_WIDTH,height:t-i}))}_onViewZonesChanged(){this._currentlyChangingViewZones||this._updateDecorationsRunner.schedule()}_beginUpdateDecorationsSoon(){-1!==this._beginUpdateDecorationsTimeout&&(window.clearTimeout(this._beginUpdateDecorationsTimeout),this._beginUpdateDecorationsTimeout=-1),this._beginUpdateDecorationsTimeout=window.setTimeout(()=>this._beginUpdateDecorations(),e.UPDATE_DIFF_DECORATIONS_DELAY)}static _equals(e,t){return!e&&!t||!(!e||!t)&&e.toString()===t.toString()}_beginUpdateDecorations(){this._beginUpdateDecorationsTimeout=-1;const t=this._originalEditor.getModel(),i=this._modifiedEditor.getModel();if(t&&i){this._diffComputationToken++;const o=this._diffComputationToken;this._setState(1),this._editorWorkerService.canComputeDiff(t.uri,i.uri)?this._editorWorkerService.computeDiff(t.uri,i.uri,this._ignoreTrimWhitespace,this._maxComputationTime).then(e=>{o===this._diffComputationToken&&t===this._originalEditor.getModel()&&i===this._modifiedEditor.getModel()&&(this._setState(2),this._diffComputationResult=e,this._updateDecorationsRunner.schedule(),this._onDidUpdateDiff.fire())},e=>{o===this._diffComputationToken&&t===this._originalEditor.getModel()&&i===this._modifiedEditor.getModel()&&(this._setState(2),this._diffComputationResult=null,this._updateDecorationsRunner.schedule())}):e._equals(t.uri,this._lastOriginalWarning)&&e._equals(i.uri,this._lastModifiedWarning)||(this._lastOriginalWarning=t.uri,this._lastModifiedWarning=i.uri,this._notificationService.warn(n.a("diff.tooLarge","Cannot compare files because one file is too large.")))}}_cleanViewZonesAndDecorations(){this._originalEditorState.clean(this._originalEditor),this._modifiedEditorState.clean(this._modifiedEditor)}_updateDecorations(){if(this._originalEditor.getModel()&&this._modifiedEditor.getModel()){var e=this._diffComputationResult?this._diffComputationResult.changes:[],t=this._originalEditorState.getForeignViewZones(this._originalEditor.getWhitespaces()),i=this._modifiedEditorState.getForeignViewZones(this._modifiedEditor.getWhitespaces());e=this._strategy.getEditorsDiffDecorations(e,this._ignoreTrimWhitespace,this._renderIndicators,t,i);try{this._currentlyChangingViewZones=!0,this._originalEditorState.apply(this._originalEditor,this._originalOverviewRuler,e.original,!1),this._modifiedEditorState.apply(this._modifiedEditor,this._modifiedOverviewRuler,e.modified,!0)}finally{this._currentlyChangingViewZones=!1}}}_adjustOptionsForSubEditor(e){return e=Object.assign({},e),e.inDiffEditor=!0,e.automaticLayout=!1,e.scrollbar=Object.assign({},e.scrollbar||{}),e.scrollbar.vertical="visible",e.folding=!1,e.codeLens=this._diffCodeLens,e.fixedOverflowWidgets=!0,e.minimap=Object.assign({},e.minimap||{}),e.minimap.enabled=!1,e}_adjustOptionsForLeftHandSide(e){var t=this._adjustOptionsForSubEditor(e);return this._renderSideBySide?t.wordWrapOverride1=this._diffWordWrap:t.wordWrapOverride1="off",e.originalAriaLabel&&(t.ariaLabel=e.originalAriaLabel),t.readOnly=!this._originalIsEditable,t.extraEditorClassName="original-in-monaco-diff-editor",Object.assign(Object.assign({},t),{dimension:{height:0,width:0}})}_adjustOptionsForRightHandSide(t){var i=this._adjustOptionsForSubEditor(t);return t.modifiedAriaLabel&&(i.ariaLabel=t.modifiedAriaLabel),i.wordWrapOverride1=this._diffWordWrap,i.revealHorizontalRightPadding=_.g.revealHorizontalRightPadding.defaultValue+e.ENTIRE_DIFF_OVERVIEW_WIDTH,i.scrollbar.verticalHasArrows=!1,i.extraEditorClassName="modified-in-monaco-diff-editor",Object.assign(Object.assign({},i),{dimension:{height:0,width:0}})}doLayout(){this._elementSizeObserver.observe(),this._doLayout()}_doLayout(){var t=this._elementSizeObserver.getWidth(),i=this._elementSizeObserver.getHeight(),n=this._getReviewHeight(),o=this._strategy.layout();this._originalDomNode.style.width=o+"px",this._originalDomNode.style.left="0px",this._modifiedDomNode.style.width=t-o+"px",this._modifiedDomNode.style.left=o+"px",this._overviewDomElement.style.top="0px",this._overviewDomElement.style.height=i-n+"px",this._overviewDomElement.style.width=e.ENTIRE_DIFF_OVERVIEW_WIDTH+"px",this._overviewDomElement.style.left=t-e.ENTIRE_DIFF_OVERVIEW_WIDTH+"px",this._overviewViewportDomElement.setWidth(e.ENTIRE_DIFF_OVERVIEW_WIDTH),this._overviewViewportDomElement.setHeight(30),this._originalEditor.layout({width:o,height:i-n}),this._modifiedEditor.layout({width:t-o-(this._renderOverviewRuler?e.ENTIRE_DIFF_OVERVIEW_WIDTH:0),height:i-n}),(this._originalOverviewRuler||this._modifiedOverviewRuler)&&this._layoutOverviewRulers(),this._reviewPane.layout(i-n,t,n),this._layoutOverviewViewport()}_layoutOverviewViewport(){var e=this._computeOverviewViewport();e?(this._overviewViewportDomElement.setTop(e.top),this._overviewViewportDomElement.setHeight(e.height)):(this._overviewViewportDomElement.setTop(0),this._overviewViewportDomElement.setHeight(0))}_computeOverviewViewport(){var e,t,i,n=this._modifiedEditor.getLayoutInfo();return n?(e=this._modifiedEditor.getScrollTop(),t=this._modifiedEditor.getScrollHeight(),i=Math.max(0,n.height),i=Math.max(0,+i),i=0this._elementSizeObserver.getWidth(),getHeight:()=>this._elementSizeObserver.getHeight()-this._getReviewHeight(),getOptions:()=>({renderOverviewRuler:this._renderOverviewRuler}),getContainerDomNode:()=>this._containerDomElement,relayoutEditors:()=>{this._doLayout()},getOriginalEditor:()=>this._originalEditor,getModifiedEditor:()=>this._modifiedEditor}}_setStrategy(e){this._strategy&&this._strategy.dispose(),(this._strategy=e).applyColors(this._themeService.getColorTheme()),this._diffComputationResult&&this._updateDecorations(),this._doLayout()}_getLineChangeAtOrBeforeLineNumber(e,t){var i=this._diffComputationResult?this._diffComputationResult.changes:[];if(0===i.length||ee.originalStartLineNumber);return o?(n=o.originalStartLineNumber+(0e.modifiedStartLineNumber);return o?(t=o.originalStartLineNumber+(0e.afterLineNumber-t.afterLineNumber),n=n.sort((e,t)=>e.afterLineNumber-t.afterLineNumber),n=this._getViewZones(e,n,o,i),o=this._getOriginalEditorDecorations(e,t,i),e=this._getModifiedEditorDecorations(e,t,i),{original:{decorations:o.decorations,overviewZones:o.overviewZones,zones:n.original},modified:{decorations:e.decorations,overviewZones:e.overviewZones,zones:n.modified}}}}class he{constructor(e){this._source=e,this._index=-1,this.current=null,this.advance()}advance(){this._index++,this._indexe.afterLineNumber-t.afterLineNumber,_=(e,t)=>{if(null===t.domNode&&0=O.heightInLines?(N.heightInLines-=O.heightInLines,R++):(O.heightInLines-=N.heightInLines,A++)}for(;A(e.domNode||(e.domNode=we()),e))}}function ue(e,t,i,n,o){return{range:new B.a(e,t,i,n),options:o}}const ge={charDelete:V.a.register({description:"diff-editor-char-delete",className:"char-delete"}),charDeleteWholeLine:V.a.register({description:"diff-editor-char-delete-whole-line",className:"char-delete",isWholeLine:!0}),charInsert:V.a.register({description:"diff-editor-char-insert",className:"char-insert"}),charInsertWholeLine:V.a.register({description:"diff-editor-char-insert-whole-line",className:"char-insert",isWholeLine:!0}),lineInsert:V.a.register({description:"diff-editor-line-insert",className:"line-insert",marginClassName:"line-insert",isWholeLine:!0}),lineInsertWithSign:V.a.register({description:"diff-editor-line-insert-with-sign",className:"line-insert",linesDecorationsClassName:"insert-sign "+x.d.asClassName(re),marginClassName:"line-insert",isWholeLine:!0}),lineDelete:V.a.register({description:"diff-editor-line-delete",className:"line-delete",marginClassName:"line-delete",isWholeLine:!0}),lineDeleteWithSign:V.a.register({description:"diff-editor-line-delete-with-sign",className:"line-delete",linesDecorationsClassName:"delete-sign "+x.d.asClassName(se),marginClassName:"line-delete",isWholeLine:!0}),lineDeleteMargin:V.a.register({description:"diff-editor-line-delete-margin",marginClassName:"line-delete"})};class pe extends de{constructor(e,t){super(e),this._disableSash=!1===t,this._sashRatio=null,this._sashPosition=null,this._startSashPosition=null,this._sash=this._register(new s.b(this._dataSource.getContainerDomNode(),this,{orientation:0})),this._disableSash&&(this._sash.state=0),this._sash.onDidStart(()=>this._onSashDragStart()),this._sash.onDidChange(e=>this._onSashDrag(e)),this._sash.onDidEnd(()=>this._onSashDragEnd()),this._sash.onDidReset(()=>this._onSashReset())}setEnableSplitViewResizing(e){e=!1===e,this._disableSash!==e&&(this._disableSash=e,this._sash.state=this._disableSash?0:3)}layout(e=this._sashRatio){var t=this._dataSource.getWidth()-(this._dataSource.getOptions().renderOverviewRuler?le.ENTIRE_DIFF_OVERVIEW_WIDTH:0);let i=Math.floor((e||.5)*t);return e=Math.floor(.5*t),i=!this._disableSash&&i||e,t>2*pe.MINIMUM_EDITOR_WIDTH?(i=it-pe.MINIMUM_EDITOR_WIDTH&&(i=t-pe.MINIMUM_EDITOR_WIDTH):i=e,this._sashPosition!==i&&(this._sashPosition=i,this._sash.layout()),this._sashPosition}_onSashDragStart(){this._startSashPosition=this._sashPosition}_onSashDrag(e){var t=this._dataSource.getWidth()-(this._dataSource.getOptions().renderOverviewRuler?le.ENTIRE_DIFF_OVERVIEW_WIDTH:0);e=this.layout((this._startSashPosition+(e.currentX-e.startX))/t);this._sashRatio=e/t,this._dataSource.relayoutEditors()}_onSashDragEnd(){this._sash.layout()}_onSashReset(){this._sashRatio=.5,this._dataSource.relayoutEditors(),this._sash.layout()}getVerticalSashTop(e){return 0}getVerticalSashLeft(e){return this._sashPosition}getVerticalSashHeight(e){return this._dataSource.getHeight()}_getViewZones(e,t,i){var n=this._dataSource.getOriginalEditor(),o=this._dataSource.getModifiedEditor();return new me(e,t,i,n,o).getViewZones()}_getOriginalEditorDecorations(e,t,i){var n=this._dataSource.getOriginalEditor(),o=String(this._removeColor),r={decorations:[],overviewZones:[]},s=n.getModel(),a=n._getViewModel();for(const d of e)if(Ce(d)){r.decorations.push({range:new B.a(d.originalStartLineNumber,1,d.originalEndLineNumber,1073741824),options:i?ge.lineDeleteWithSign:ge.lineDelete}),ve(d)&&d.charChanges||r.decorations.push(ue(d.originalStartLineNumber,1,d.originalEndLineNumber,1073741824,ge.charDeleteWholeLine));var l=ye(s,a,d.originalStartLineNumber,d.originalEndLineNumber);if(r.overviewZones.push(new z.a(l.startLineNumber,l.endLineNumber,o)),d.charChanges)for(const e of d.charChanges)if(Ce(e))if(t)for(let t=e.originalStartLineNumber;t<=e.originalEndLineNumber;t++){let i,n;i=t===e.originalStartLineNumber?e.originalStartColumn:s.getLineFirstNonWhitespaceColumn(t),n=t===e.originalEndLineNumber?e.originalEndColumn:s.getLineLastNonWhitespaceColumn(t),r.decorations.push(ue(t,i,t,n,ge.charDelete))}else r.decorations.push(ue(e.originalStartLineNumber,e.originalStartColumn,e.originalEndLineNumber,e.originalEndColumn,ge.charDelete))}return r}_getModifiedEditorDecorations(e,t,i){var n=this._dataSource.getModifiedEditor(),o=String(this._insertColor),r={decorations:[],overviewZones:[]},s=n.getModel(),a=n._getViewModel();for(const d of e)if(ve(d)){r.decorations.push({range:new B.a(d.modifiedStartLineNumber,1,d.modifiedEndLineNumber,1073741824),options:i?ge.lineInsertWithSign:ge.lineInsert}),Ce(d)&&d.charChanges||r.decorations.push(ue(d.modifiedStartLineNumber,1,d.modifiedEndLineNumber,1073741824,ge.charInsertWholeLine));var l=ye(s,a,d.modifiedStartLineNumber,d.modifiedEndLineNumber);if(r.overviewZones.push(new z.a(l.startLineNumber,l.endLineNumber,o)),d.charChanges)for(const e of d.charChanges)if(ve(e))if(t)for(let t=e.modifiedStartLineNumber;t<=e.modifiedEndLineNumber;t++){let i,n;i=t===e.modifiedStartLineNumber?e.modifiedStartColumn:s.getLineFirstNonWhitespaceColumn(t),n=t===e.modifiedEndLineNumber?e.modifiedEndColumn:s.getLineLastNonWhitespaceColumn(t),r.decorations.push(ue(t,i,t,n,ge.charInsert))}else r.decorations.push(ue(e.modifiedStartLineNumber,e.modifiedStartColumn,e.modifiedEndLineNumber,e.modifiedEndColumn,ge.charInsert))}return r}}pe.MINIMUM_EDITOR_WIDTH=100;class me extends ce{constructor(e,t,i,n,o){super(e,t,i,n,o)}_createOriginalMarginDomNodeForModifiedForeignViewZoneInAddedRegion(){return null}_produceOriginalFromDiff(e,t,i){return t{this._decorationsLeft!==t.decorationsLeft&&(this._decorationsLeft=t.decorationsLeft,e.relayoutEditors())}))}setEnableSplitViewResizing(e){}_getViewZones(e,t,i,n){var o=this._dataSource.getOriginalEditor(),r=this._dataSource.getModifiedEditor();return new _e(e,t,i,o,r,n).getViewZones()}_getOriginalEditorDecorations(e,t,i){var n,o=String(this._removeColor),r={decorations:[],overviewZones:[]},s=this._dataSource.getOriginalEditor(),a=s.getModel(),l=s._getViewModel();for(const d of e)Ce(d)&&(r.decorations.push({range:new B.a(d.originalStartLineNumber,1,d.originalEndLineNumber,1073741824),options:ge.lineDeleteMargin}),n=ye(a,l,d.originalStartLineNumber,d.originalEndLineNumber),r.overviewZones.push(new z.a(n.startLineNumber,n.endLineNumber,o)));return r}_getModifiedEditorDecorations(e,t,i){var n=this._dataSource.getModifiedEditor(),o=String(this._insertColor),r={decorations:[],overviewZones:[]},s=n.getModel(),a=n._getViewModel();for(const d of e)if(ve(d)){r.decorations.push({range:new B.a(d.modifiedStartLineNumber,1,d.modifiedEndLineNumber,1073741824),options:i?ge.lineInsertWithSign:ge.lineInsert});var l=ye(s,a,d.modifiedStartLineNumber,d.modifiedEndLineNumber);if(r.overviewZones.push(new z.a(l.startLineNumber,l.endLineNumber,o)),d.charChanges){for(const e of d.charChanges)if(ve(e))if(t)for(let t=e.modifiedStartLineNumber;t<=e.modifiedEndLineNumber;t++){let i,n;i=t===e.modifiedStartLineNumber?e.modifiedStartColumn:s.getLineFirstNonWhitespaceColumn(t),n=t===e.modifiedEndLineNumber?e.modifiedEndColumn:s.getLineLastNonWhitespaceColumn(t),r.decorations.push(ue(t,i,t,n,ge.charInsert))}else r.decorations.push(ue(e.modifiedStartLineNumber,e.modifiedStartColumn,e.modifiedEndLineNumber,e.modifiedEndColumn,ge.charInsert))}else r.decorations.push(ue(d.modifiedStartLineNumber,1,d.modifiedEndLineNumber,1073741824,ge.charInsertWholeLine))}return r}layout(){return Math.max(5,this._decorationsLeft)}}class _e extends ce{constructor(e,t,i,n,o,r){super(e,t,i,n,o),this._originalModel=n.getModel(),this._renderIndicators=r,this._pendingLineChange=[],this._pendingViewZones=[],this._lineBreaksComputer=this._modifiedEditor._getViewModel().createLineBreaksComputer()}getViewZones(){var e=super.getViewZones();return this._finalize(e),e}_createOriginalMarginDomNodeForModifiedForeignViewZoneInAddedRegion(){var e=document.createElement("div");return e.className="inline-added-margin-view-zone",e}_produceOriginalFromDiff(e,t,i){var n=document.createElement("div");return n.className="inline-added-margin-view-zone",{afterLineNumber:Math.max(e.originalStartLineNumber,e.originalEndLineNumber),heightInLines:i,domNode:document.createElement("div"),marginDomNode:n}}_produceModifiedFromDiff(e,t,i){var n=document.createElement("div"),o=(n.className="view-lines line-delete "+te.a,document.createElement("div"));o.className="inline-deleted-margin-view-zone",t={shouldNotShrink:!0,afterLineNumber:0===e.modifiedEndLineNumber?e.modifiedStartLineNumber:e.modifiedStartLineNumber-1,heightInLines:t,minWidthInPx:0,domNode:n,marginDomNode:o,diff:{originalStartLineNumber:e.originalStartLineNumber,originalEndLineNumber:e.originalEndLineNumber,modifiedStartLineNumber:e.modifiedStartLineNumber,modifiedEndLineNumber:e.modifiedEndLineNumber,originalModel:this._originalModel,viewLineCounts:null}};for(let r=e.originalStartLineNumber;r<=e.originalEndLineNumber;r++)this._lineBreaksComputer.addRequest(this._originalModel.getLineContent(r),null,null);return this._pendingLineChange.push(e),this._pendingViewZones.push(t),t}_finalize(e){var t=this._modifiedEditor.getOptions(),i=this._modifiedEditor.getModel().getOptions().tabSize,n=t.get(42),o=t.get(28),r=n.typicalHalfwidthCharacterWidth,s=t.get(93),a=this._originalModel.mightContainNonBasicASCII(),l=this._originalModel.mightContainRTL(),h=t.get(58),c=t.get(130).decorationsWidth,u=t.get(105),g=t.get(88),p=t.get(82),m=t.get(43),f=this._lineBreaksComputer.finalize();let _=0;for(let P=0;Pe.afterLineNumber-t.afterLineNumber)}_renderOriginalLine(e,t,i,n,o,r,s,a,l,d,h,c,u,g,p,m,f,b){return f.appendASCIIString('
    '),o=y.f.isBasicASCII(t,r),r=y.f.containsRTL(t,o,s),s=Object(w.d)(new w.c(a.isMonospace&&!l,a.canUseHalfwidthRightwardsArrow,t,!1,o,r,0,i,n,m,0,a.spaceWidth,a.middotWidth,a.wsmiddotWidth,c,u,g,p!==_.e.OFF,null),f),f.appendASCIIString("
    "),this._renderIndicators&&((l=document.createElement("div")).className="delete-sign "+x.d.asClassName(se),l.setAttribute("style",`position:absolute;top:${e*d}px;width:${h}px;height:${d}px;right:0;`),b.appendChild(l)),s.characterMapping.getAbsoluteOffset(s.characterMapping.length)}}function be(e,t){return Object(_.n)(e,t,["off","on","inherit"])}function ve(e){return 0{var i=e.getColor(L.m);i&&(t.addRule(`.monaco-editor .line-insert, .monaco-editor .char-insert { background-color: ${i}; }`),t.addRule(`.monaco-diff-editor .line-insert, .monaco-diff-editor .char-insert { background-color: ${i}; }`),t.addRule(`.monaco-editor .inline-added-margin-view-zone { background-color: ${i}; }`)),i=e.getColor(L.o),i&&(t.addRule(`.monaco-editor .line-delete, .monaco-editor .char-delete { background-color: ${i}; }`),t.addRule(`.monaco-diff-editor .line-delete, .monaco-diff-editor .char-delete { background-color: ${i}; }`),t.addRule(`.monaco-editor .inline-deleted-margin-view-zone { background-color: ${i}; }`)),i=e.getColor(L.n),i&&t.addRule(`.monaco-editor .line-insert, .monaco-editor .char-insert { border: 1px ${"hc"===e.type?"dashed":"solid"} ${i}; }`),i=e.getColor(L.p),i&&t.addRule(`.monaco-editor .line-delete, .monaco-editor .char-delete { border: 1px ${"hc"===e.type?"dashed":"solid"} ${i}; }`),i=e.getColor(L.yc),i&&t.addRule(`.monaco-diff-editor.side-by-side .editor.modified { box-shadow: -6px 0 5px -5px ${i}; }`),i=e.getColor(L.k),i&&t.addRule(`.monaco-diff-editor.side-by-side .editor.modified { border-left: 1px solid ${i}; }`),i=e.getColor(L.Ac),i&&t.addRule(`\n\t\t\t.monaco-diff-editor .diffViewport {\n\t\t\t\tbackground: ${i};\n\t\t\t}\n\t\t`),i=e.getColor(L.Bc),i&&t.addRule(`\n\t\t\t.monaco-diff-editor .diffViewport:hover {\n\t\t\t\tbackground: ${i};\n\t\t\t}\n\t\t`),i=e.getColor(L.zc),i&&t.addRule(`\n\t\t\t.monaco-diff-editor .diffViewport:active {\n\t\t\t\tbackground: ${i};\n\t\t\t}\n\t\t`),i=e.getColor(L.l);t.addRule(`\n\t.monaco-editor .diagonal-fill {\n\t\tbackground-image: linear-gradient(\n\t\t\t-45deg,\n\t\t\t${i} 12.5%,\n\t\t\t#0000 12.5%, #0000 50%,\n\t\t\t${i} 50%, ${i} 62.5%,\n\t\t\t#0000 62.5%, #0000 100%\n\t\t);\n\t\tbackground-size: 8px 8px;\n\t}\n\t`)})},"4acc":function(e,t,i){e.exports=function(){"use strict";function e(e,t){for(var i=0;ie.length)&&(t=e.length);for(var i=0,n=new Array(t);i=e.length?{done:!0}:{done:!1,value:e[o++]}}}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 r={exports:{}};function s(){return{baseUrl:null,breaks:!1,extensions:null,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartLists:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}}function a(e){r.exports.defaults=e}r.exports={defaults:s(),getDefaults:s,changeDefaults:a};var l=/[&<>"']/,d=/[&<>"']/g,h=/[<>"']|&(?!#?\w+;)/,c=/[<>"']|&(?!#?\w+;)/g,u={"&":"&","<":"<",">":">",'"':""","'":"'"},g=function(e){return u[e]};function p(e,t){if(t){if(l.test(e))return e.replace(d,g)}else if(h.test(e))return e.replace(c,g);return e}var m=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/gi;function f(e){return e.replace(m,(function(e,t){return t=t.toLowerCase(),"colon"===t?":":"#"===t.charAt(0)?"x"===t.charAt(1)?String.fromCharCode(parseInt(t.substring(2),16)):String.fromCharCode(+t.substring(1)):""}))}var _=/(^|[^\[])\^/g;function b(e,t){e=e.source||e,t=t||"";var i={replace:function(t,n){return n=n.source||n,n=n.replace(_,"$1"),e=e.replace(t,n),i},getRegex:function(){return new RegExp(e,t)}};return i}var v=/[^\w:]/g,C=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function w(e,t,i){if(e){var n;try{n=decodeURIComponent(f(i)).replace(v,"").toLowerCase()}catch(e){return null}if(0===n.indexOf("javascript:")||0===n.indexOf("vbscript:")||0===n.indexOf("data:"))return null}t&&!C.test(i)&&(i=k(t,i));try{i=encodeURI(i).replace(/%25/g,"%")}catch(e){return null}return i}var y={},S=/^[^:]+:\/*[^/]*$/,L=/^([^:]+:)[\s\S]*$/,x=/^([^:]+:\/*[^/]*)[\s\S]*$/;function k(e,t){y[" "+e]||(S.test(e)?y[" "+e]=e+"/":y[" "+e]=O(e,"/",!0)),e=y[" "+e];var i=-1===e.indexOf(":");return"//"===t.substring(0,2)?i?t:e.replace(L,"$1")+t:"/"===t.charAt(0)?i?t:e.replace(x,"$1")+t:e+t}function D(e){for(var t,i,n=1;n=0&&"\\"===i[o])n=!n;return n?"|":" |"})),n=i.split(/ \|/),o=0;if(n[0].trim()||n.shift(),n[n.length-1].trim()||n.pop(),n.length>t)n.splice(t);else while(n.length1)1&t&&(i+=e),t>>=1,e+=e;return i+e}var T={escape:p,unescape:f,edit:b,cleanUrl:w,resolveUrl:k,noopTest:{exec:function(){}},merge:D,splitCells:N,rtrim:O,findClosingBracket:E,checkSanitizeDeprecation:I,repeatString:M},A=r.exports.defaults,R=T.rtrim,P=T.splitCells,F=T.escape,B=T.findClosingBracket;function j(e,t,i,n){var o=t.href,r=t.title?F(t.title):null,s=e[1].replace(/\\([\[\]])/g,"$1");return"!"!==e[0].charAt(0)?(n.state.inLink=!0,{type:"link",raw:i,href:o,title:r,text:s,tokens:n.inlineTokens(s,[])}):{type:"image",raw:i,href:o,title:r,text:F(s)}}function W(e,t){var i=e.match(/^(\s+)(?:```)/);if(null===i)return t;var n=i[1];return t.split("\n").map((function(e){var t=e.match(/^\s+/);if(null===t)return e;var i=t[0];return i.length>=n.length?e.slice(n.length):e})).join("\n")}var V=function(){function e(e){this.options=e||A}var t=e.prototype;return t.space=function(e){var t=this.rules.block.newline.exec(e);if(t)return t[0].length>1?{type:"space",raw:t[0]}:{raw:"\n"}},t.code=function(e){var t=this.rules.block.code.exec(e);if(t){var i=t[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:t[0],codeBlockStyle:"indented",text:this.options.pedantic?i:R(i,"\n")}}},t.fences=function(e){var t=this.rules.block.fences.exec(e);if(t){var i=t[0],n=W(i,t[3]||"");return{type:"code",raw:i,lang:t[2]?t[2].trim():t[2],text:n}}},t.heading=function(e){var t=this.rules.block.heading.exec(e);if(t){var i=t[2].trim();if(/#$/.test(i)){var n=R(i,"#");this.options.pedantic?i=n.trim():n&&!/ $/.test(n)||(i=n.trim())}var o={type:"heading",raw:t[0],depth:t[1].length,text:i,tokens:[]};return this.lexer.inline(o.text,o.tokens),o}},t.hr=function(e){var t=this.rules.block.hr.exec(e);if(t)return{type:"hr",raw:t[0]}},t.blockquote=function(e){var t=this.rules.block.blockquote.exec(e);if(t){var i=t[0].replace(/^ *> ?/gm,"");return{type:"blockquote",raw:t[0],tokens:this.lexer.blockTokens(i,[]),text:i}}},t.list=function(e){var t=this.rules.block.list.exec(e);if(t){var i,n,o,r,s,a,l,d,h,c,u=t[1].trim(),g=u.length>1,p={type:"list",raw:"",ordered:g,start:g?+u.slice(0,-1):"",loose:!1,items:[]};u=g?"\\d{1,9}\\"+u.slice(-1):"\\"+u,this.options.pedantic&&(u=g?u:"[*+-]");var m=new RegExp("^( {0,3}"+u+")((?: [^\\n]*| *)(?:\\n[^\\n]*)*(?:\\n|$))");while(e){if(this.rules.block.hr.test(e))break;if(!(t=m.exec(e)))break;h=t[2].split("\n"),this.options.pedantic?(r=2,c=h[0].trimLeft()):(r=t[2].search(/[^ ]/),r=t[1].length+(r>4?1:r),c=h[0].slice(r-t[1].length)),a=!1,i=t[0],!h[0]&&/^ *$/.test(h[1])&&(i=t[1]+h.slice(0,2).join("\n")+"\n",p.loose=!0,h=[]);var f=new RegExp("^ {0,"+Math.min(3,r-1)+"}(?:[*+-]|\\d{1,9}[.)])");for(s=1;s=r)&&d.trim()){i=t[1]+h.slice(0,s).join("\n")+"\n";break}c+="\n"+d.slice(r)}else d.trim()||(a=!0),d.search(/[^ ]/)>=r?c+="\n"+d.slice(r):c+="\n"+d}p.loose||(l?p.loose=!0:/\n *\n *$/.test(i)&&(l=!0)),this.options.gfm&&(n=/^\[[ xX]\] /.exec(c),n&&(o="[ ] "!==n[0],c=c.replace(/^\[[ xX]\] +/,""))),p.items.push({type:"list_item",raw:i,task:!!n,checked:o,loose:!1,text:c}),p.raw+=i,e=e.slice(i.length)}p.items[p.items.length-1].raw=i.trimRight(),p.items[p.items.length-1].text=c.trimRight(),p.raw=p.raw.trimRight();var _=p.items.length;for(s=0;s<_;s++)this.lexer.state.top=!1,p.items[s].tokens=this.lexer.blockTokens(p.items[s].text,[]),p.items[s].tokens.some((function(e){return"space"===e.type}))&&(p.loose=!0,p.items[s].loose=!0);return p}},t.html=function(e){var t=this.rules.block.html.exec(e);if(t){var i={type:"html",raw:t[0],pre:!this.options.sanitizer&&("pre"===t[1]||"script"===t[1]||"style"===t[1]),text:t[0]};return this.options.sanitize&&(i.type="paragraph",i.text=this.options.sanitizer?this.options.sanitizer(t[0]):F(t[0]),i.tokens=[],this.lexer.inline(i.text,i.tokens)),i}},t.def=function(e){var t=this.rules.block.def.exec(e);if(t){t[3]&&(t[3]=t[3].substring(1,t[3].length-1));var i=t[1].toLowerCase().replace(/\s+/g," ");return{type:"def",tag:i,raw:t[0],href:t[2],title:t[3]}}},t.table=function(e){var t=this.rules.block.table.exec(e);if(t){var i={type:"table",header:P(t[1]).map((function(e){return{text:e}})),align:t[2].replace(/^ *|\| *$/g,"").split(/ *\| */),rows:t[3]?t[3].replace(/\n$/,"").split("\n"):[]};if(i.header.length===i.align.length){i.raw=t[0];var n,o,r,s,a=i.align.length;for(n=0;n/i.test(t[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(t[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(t[0])&&(this.lexer.state.inRawBlock=!1),{type:this.options.sanitize?"text":"html",raw:t[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(t[0]):F(t[0]):t[0]}},t.link=function(e){var t=this.rules.inline.link.exec(e);if(t){var i=t[2].trim();if(!this.options.pedantic&&/^$/.test(i))return;var n=R(i.slice(0,-1),"\\");if((i.length-n.length)%2===0)return}else{var o=B(t[2],"()");if(o>-1){var r=0===t[0].indexOf("!")?5:4,s=r+t[1].length+o;t[2]=t[2].substring(0,o),t[0]=t[0].substring(0,s).trim(),t[3]=""}}var a=t[2],l="";if(this.options.pedantic){var d=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(a);d&&(a=d[1],l=d[3])}else l=t[3]?t[3].slice(1,-1):"";return a=a.trim(),/^$/.test(i)?a.slice(1):a.slice(1,-1)),j(t,{href:a?a.replace(this.rules.inline._escapes,"$1"):a,title:l?l.replace(this.rules.inline._escapes,"$1"):l},t[0],this.lexer)}},t.reflink=function(e,t){var i;if((i=this.rules.inline.reflink.exec(e))||(i=this.rules.inline.nolink.exec(e))){var n=(i[2]||i[1]).replace(/\s+/g," ");if(n=t[n.toLowerCase()],!n||!n.href){var o=i[0].charAt(0);return{type:"text",raw:o,text:o}}return j(i,n,i[0],this.lexer)}},t.emStrong=function(e,t,i){void 0===i&&(i="");var n=this.rules.inline.emStrong.lDelim.exec(e);if(n&&(!n[3]||!i.match(/(?:[0-9A-Za-z\xAA\xB2\xB3\xB5\xB9\xBA\xBC-\xBE\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u0660-\u0669\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07C0-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u08A0-\u08B4\u08B6-\u08C7\u0904-\u0939\u093D\u0950\u0958-\u0961\u0966-\u096F\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09E6-\u09F1\u09F4-\u09F9\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A66-\u0A6F\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AE6-\u0AEF\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B66-\u0B6F\u0B71-\u0B77\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0BE6-\u0BF2\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C66-\u0C6F\u0C78-\u0C7E\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CE6-\u0CEF\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D58-\u0D61\u0D66-\u0D78\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DE6-\u0DEF\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F20-\u0F33\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F-\u1049\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u1090-\u1099\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1369-\u137C\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u17E0-\u17E9\u17F0-\u17F9\u1810-\u1819\u1820-\u1878\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19DA\u1A00-\u1A16\u1A20-\u1A54\u1A80-\u1A89\u1A90-\u1A99\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B50-\u1B59\u1B83-\u1BA0\u1BAE-\u1BE5\u1C00-\u1C23\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2070\u2071\u2074-\u2079\u207F-\u2089\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2150-\u2189\u2460-\u249B\u24EA-\u24FF\u2776-\u2793\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2CFD\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u3192-\u3195\u31A0-\u31BF\u31F0-\u31FF\u3220-\u3229\u3248-\u324F\u3251-\u325F\u3280-\u3289\u32B1-\u32BF\u3400-\u4DBF\u4E00-\u9FFC\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7BF\uA7C2-\uA7CA\uA7F5-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA830-\uA835\uA840-\uA873\uA882-\uA8B3\uA8D0-\uA8D9\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA900-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF-\uA9D9\uA9E0-\uA9E4\uA9E6-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA50-\uAA59\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD07-\uDD33\uDD40-\uDD78\uDD8A\uDD8B\uDE80-\uDE9C\uDEA0-\uDED0\uDEE1-\uDEFB\uDF00-\uDF23\uDF2D-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC58-\uDC76\uDC79-\uDC9E\uDCA7-\uDCAF\uDCE0-\uDCF2\uDCF4\uDCF5\uDCFB-\uDD1B\uDD20-\uDD39\uDD80-\uDDB7\uDDBC-\uDDCF\uDDD2-\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE40-\uDE48\uDE60-\uDE7E\uDE80-\uDE9F\uDEC0-\uDEC7\uDEC9-\uDEE4\uDEEB-\uDEEF\uDF00-\uDF35\uDF40-\uDF55\uDF58-\uDF72\uDF78-\uDF91\uDFA9-\uDFAF]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDCFA-\uDD23\uDD30-\uDD39\uDE60-\uDE7E\uDE80-\uDEA9\uDEB0\uDEB1\uDF00-\uDF27\uDF30-\uDF45\uDF51-\uDF54\uDFB0-\uDFCB\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC52-\uDC6F\uDC83-\uDCAF\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD03-\uDD26\uDD36-\uDD3F\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDD0-\uDDDA\uDDDC\uDDE1-\uDDF4\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDEF0-\uDEF9\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC50-\uDC59\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE50-\uDE59\uDE80-\uDEAA\uDEB8\uDEC0-\uDEC9\uDF00-\uDF1A\uDF30-\uDF3B]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCF2\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDD50-\uDD59\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC50-\uDC6C\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD50-\uDD59\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDDA0-\uDDA9\uDEE0-\uDEF2\uDFB0\uDFC0-\uDFD4]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF50-\uDF59\uDF5B-\uDF61\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE96\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDD00-\uDD08]|\uD82C[\uDC00-\uDD1E\uDD50-\uDD52\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD834[\uDEE0-\uDEF3\uDF60-\uDF78]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD838[\uDD00-\uDD2C\uDD37-\uDD3D\uDD40-\uDD49\uDD4E\uDEC0-\uDEEB\uDEF0-\uDEF9]|\uD83A[\uDC00-\uDCC4\uDCC7-\uDCCF\uDD00-\uDD43\uDD4B\uDD50-\uDD59]|\uD83B[\uDC71-\uDCAB\uDCAD-\uDCAF\uDCB1-\uDCB4\uDD01-\uDD2D\uDD2F-\uDD3D\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD83C[\uDD00-\uDD0C]|\uD83E[\uDFF0-\uDFF9]|\uD869[\uDC00-\uDEDD\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A])/))){var o=n[1]||n[2]||"";if(!o||o&&(""===i||this.rules.inline.punctuation.exec(i))){var r,s,a=n[0].length-1,l=a,d=0,h="*"===n[0][0]?this.rules.inline.emStrong.rDelimAst:this.rules.inline.emStrong.rDelimUnd;h.lastIndex=0,t=t.slice(-1*e.length+a);while(null!=(n=h.exec(t)))if(r=n[1]||n[2]||n[3]||n[4]||n[5]||n[6],r)if(s=r.length,n[3]||n[4])l+=s;else if(!((n[5]||n[6])&&a%3)||(a+s)%3){if(l-=s,!(l>0)){if(s=Math.min(s,s+l+d),Math.min(a,s)%2){var c=e.slice(1,a+n.index+s);return{type:"em",raw:e.slice(0,a+n.index+s+1),text:c,tokens:this.lexer.inlineTokens(c,[])}}var u=e.slice(2,a+n.index+s-1);return{type:"strong",raw:e.slice(0,a+n.index+s+1),text:u,tokens:this.lexer.inlineTokens(u,[])}}}else d+=s}}},t.codespan=function(e){var t=this.rules.inline.code.exec(e);if(t){var i=t[2].replace(/\n/g," "),n=/[^ ]/.test(i),o=/^ /.test(i)&&/ $/.test(i);return n&&o&&(i=i.substring(1,i.length-1)),i=F(i,!0),{type:"codespan",raw:t[0],text:i}}},t.br=function(e){var t=this.rules.inline.br.exec(e);if(t)return{type:"br",raw:t[0]}},t.del=function(e){var t=this.rules.inline.del.exec(e);if(t)return{type:"del",raw:t[0],text:t[2],tokens:this.lexer.inlineTokens(t[2],[])}},t.autolink=function(e,t){var i,n,o=this.rules.inline.autolink.exec(e);if(o)return"@"===o[2]?(i=F(this.options.mangle?t(o[1]):o[1]),n="mailto:"+i):(i=F(o[1]),n=i),{type:"link",raw:o[0],text:i,href:n,tokens:[{type:"text",raw:i,text:i}]}},t.url=function(e,t){var i;if(i=this.rules.inline.url.exec(e)){var n,o;if("@"===i[2])n=F(this.options.mangle?t(i[0]):i[0]),o="mailto:"+n;else{var r;do{r=i[0],i[0]=this.rules.inline._backpedal.exec(i[0])[0]}while(r!==i[0]);n=F(i[0]),o="www."===i[1]?"http://"+n:n}return{type:"link",raw:i[0],text:n,href:o,tokens:[{type:"text",raw:n,text:n}]}}},t.inlineText=function(e,t){var i,n=this.rules.inline.text.exec(e);if(n)return i=this.lexer.state.inRawBlock?this.options.sanitize?this.options.sanitizer?this.options.sanitizer(n[0]):F(n[0]):n[0]:F(this.options.smartypants?t(n[0]):n[0]),{type:"text",raw:n[0],text:i}},e}(),H=T.noopTest,z=T.edit,U=T.merge,K={newline:/^(?: *(?:\n|$))+/,code:/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,fences:/^ {0,3}(`{3,}(?=[^`\n]*\n)|~{3,})([^\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?=\n|$)|$)/,hr:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3}bull)( [^\n]+?)?(?:\n|$)/,html:"^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|\\n*|$)|\\n*|$)|)[\\s\\S]*?(?:(?:\\n *)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$))",def:/^ {0,3}\[(label)\]: *\n? *]+)>?(?:(?: +\n? *| *\n *)(title))? *(?:\n+|$)/,table:H,lheading:/^([^\n]+)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html| +\n)[^\n]+)*)/,text:/^[^\n]+/,_label:/(?!\s*\])(?:\\[\[\]]|[^\[\]])+/,_title:/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/},q=(K.def=z(K.def).replace("label",K._label).replace("title",K._title).getRegex(),K.bullet=/(?:[*+-]|\d{1,9}[.)])/,K.listItemStart=z(/^( *)(bull) */).replace("bull",K.bullet).getRegex(),K.list=z(K.list).replace(/bull/g,K.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+K.def.source+")").getRegex(),K._tag="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",K._comment=/|$)/,K.html=z(K.html,"i").replace("comment",K._comment).replace("tag",K._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),K.paragraph=z(K._paragraph).replace("hr",K.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",K._tag).getRegex(),K.blockquote=z(K.blockquote).replace("paragraph",K.paragraph).getRegex(),K.normal=U({},K),K.gfm=U({},K.normal,{table:"^ *([^\\n ].*\\|.*)\\n {0,3}(?:\\| *)?(:?-+:? *(?:\\| *:?-+:? *)*)\\|?(?:\\n *((?:(?!\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)"}),K.gfm.table=z(K.gfm.table).replace("hr",K.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",K._tag).getRegex(),K.pedantic=U({},K.normal,{html:z("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",K._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:H,paragraph:z(K.normal._paragraph).replace("hr",K.hr).replace("heading"," *#{1,6} *[^\n]").replace("lheading",K.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()}),{escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:H,tag:"^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(?!\s*\])((?:\\[\[\]]?|[^\[\]\\])+)\]/,nolink:/^!?\[(?!\s*\])((?:\[[^\[\]]*\]|\\[\[\]]|[^\[\]])*)\](?:\[\])?/,reflinkSearch:"reflink|nolink(?!\\()",emStrong:{lDelim:/^(?:\*+(?:([punct_])|[^\s*]))|^_+(?:([punct*])|([^\s_]))/,rDelimAst:/\_\_[^_*]*?\*[^_*]*?\_\_|[punct_](\*+)(?=[\s]|$)|[^punct*_\s](\*+)(?=[punct_\s]|$)|[punct_\s](\*+)(?=[^punct*_\s])|[\s](\*+)(?=[punct_])|[punct_](\*+)(?=[punct_])|[^punct*_\s](\*+)(?=[^punct*_\s])/,rDelimUnd:/\*\*[^_*]*?\_[^_*]*?\*\*|[punct*](\_+)(?=[\s]|$)|[^punct*_\s](\_+)(?=[punct*\s]|$)|[punct*\s](\_+)(?=[^punct*_\s])|[\s](\_+)(?=[punct*])|[punct*](\_+)(?=[punct*])/},code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:H,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\?@\\[\\]`^{|}~"}),$=(q.punctuation=z(q.punctuation).replace(/punctuation/g,q._punctuation).getRegex(),q.blockSkip=/\[[^\]]*?\]\([^\)]*?\)|`[^`]*?`|<[^>]*?>/g,q.escapedEmSt=/\\\*|\\_/g,q._comment=z(K._comment).replace("(?:--\x3e|$)","--\x3e").getRegex(),q.emStrong.lDelim=z(q.emStrong.lDelim).replace(/punct/g,q._punctuation).getRegex(),q.emStrong.rDelimAst=z(q.emStrong.rDelimAst,"g").replace(/punct/g,q._punctuation).getRegex(),q.emStrong.rDelimUnd=z(q.emStrong.rDelimUnd,"g").replace(/punct/g,q._punctuation).getRegex(),q._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g,q._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/,q._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/,q.autolink=z(q.autolink).replace("scheme",q._scheme).replace("email",q._email).getRegex(),q._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/,q.tag=z(q.tag).replace("comment",q._comment).replace("attribute",q._attribute).getRegex(),q._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,q._href=/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/,q._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/,q.link=z(q.link).replace("label",q._label).replace("href",q._href).replace("title",q._title).getRegex(),q.reflink=z(q.reflink).replace("label",q._label).getRegex(),q.reflinkSearch=z(q.reflinkSearch,"g").replace("reflink",q.reflink).replace("nolink",q.nolink).getRegex(),q.normal=U({},q),q.pedantic=U({},q.normal,{strong:{start:/^__|\*\*/,middle:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,endAst:/\*\*(?!\*)/g,endUnd:/__(?!_)/g},em:{start:/^_|\*/,middle:/^()\*(?=\S)([\s\S]*?\S)\*(?!\*)|^_(?=\S)([\s\S]*?\S)_(?!_)/,endAst:/\*(?!\*)/g,endUnd:/_(?!_)/g},link:z(/^!?\[(label)\]\((.*?)\)/).replace("label",q._label).getRegex(),reflink:z(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",q._label).getRegex()}),q.gfm=U({},q.normal,{escape:z(q.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])([\s\S]*?[^\s~])\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\.5&&(i="x"+i.toString(16)),n+="&#"+i+";";return n}var te=function(){function e(e){this.tokens=[],this.tokens.links=Object.create(null),this.options=e||Z,this.options.tokenizer=this.options.tokenizer||new G,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options,this.tokenizer.lexer=this,this.inlineQueue=[],this.state={inLink:!1,inRawBlock:!1,top:!0};var t={block:Y.normal,inline:X.normal};this.options.pedantic?(t.block=Y.pedantic,t.inline=X.pedantic):this.options.gfm&&(t.block=Y.gfm,this.options.breaks?t.inline=X.breaks:t.inline=X.gfm),this.tokenizer.rules=t}e.lex=function(t,i){var n=new e(i);return n.lex(t)},e.lexInline=function(t,i){var n=new e(i);return n.inlineTokens(t)};var i=e.prototype;return i.lex=function(e){var t;e=e.replace(/\r\n|\r/g,"\n").replace(/\t/g," "),this.blockTokens(e,this.tokens);while(t=this.inlineQueue.shift())this.inlineTokens(t.src,t.tokens);return this.tokens},i.blockTokens=function(e,t){var i,n,o,r,s=this;void 0===t&&(t=[]),this.options.pedantic&&(e=e.replace(/^ +$/gm,""));while(e)if(!(this.options.extensions&&this.options.extensions.block&&this.options.extensions.block.some((function(n){return!!(i=n.call({lexer:s},e,t))&&(e=e.substring(i.raw.length),t.push(i),!0)}))))if(i=this.tokenizer.space(e))e=e.substring(i.raw.length),i.type&&t.push(i);else if(i=this.tokenizer.code(e))e=e.substring(i.raw.length),n=t[t.length-1],!n||"paragraph"!==n.type&&"text"!==n.type?t.push(i):(n.raw+="\n"+i.raw,n.text+="\n"+i.text,this.inlineQueue[this.inlineQueue.length-1].src=n.text);else if(i=this.tokenizer.fences(e))e=e.substring(i.raw.length),t.push(i);else if(i=this.tokenizer.heading(e))e=e.substring(i.raw.length),t.push(i);else if(i=this.tokenizer.hr(e))e=e.substring(i.raw.length),t.push(i);else if(i=this.tokenizer.blockquote(e))e=e.substring(i.raw.length),t.push(i);else if(i=this.tokenizer.list(e))e=e.substring(i.raw.length),t.push(i);else if(i=this.tokenizer.html(e))e=e.substring(i.raw.length),t.push(i);else if(i=this.tokenizer.def(e))e=e.substring(i.raw.length),n=t[t.length-1],!n||"paragraph"!==n.type&&"text"!==n.type?this.tokens.links[i.tag]||(this.tokens.links[i.tag]={href:i.href,title:i.title}):(n.raw+="\n"+i.raw,n.text+="\n"+i.raw,this.inlineQueue[this.inlineQueue.length-1].src=n.text);else if(i=this.tokenizer.table(e))e=e.substring(i.raw.length),t.push(i);else if(i=this.tokenizer.lheading(e))e=e.substring(i.raw.length),t.push(i);else if(o=e,this.options.extensions&&this.options.extensions.startBlock&&function(){var t=1/0,i=e.slice(1),n=void 0;s.options.extensions.startBlock.forEach((function(e){n=e.call({lexer:this},i),"number"===typeof n&&n>=0&&(t=Math.min(t,n))})),t<1/0&&t>=0&&(o=e.substring(0,t+1))}(),this.state.top&&(i=this.tokenizer.paragraph(o)))n=t[t.length-1],r&&"paragraph"===n.type?(n.raw+="\n"+i.raw,n.text+="\n"+i.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=n.text):t.push(i),r=o.length!==e.length,e=e.substring(i.raw.length);else if(i=this.tokenizer.text(e))e=e.substring(i.raw.length),n=t[t.length-1],n&&"text"===n.type?(n.raw+="\n"+i.raw,n.text+="\n"+i.text,this.inlineQueue.pop(),this.inlineQueue[this.inlineQueue.length-1].src=n.text):t.push(i);else if(e){var a="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(a);break}throw new Error(a)}return this.state.top=!0,t},i.inline=function(e,t){this.inlineQueue.push({src:e,tokens:t})},i.inlineTokens=function(e,t){var i,n,o,r=this;void 0===t&&(t=[]);var s,a,l,d=e;if(this.tokens.links){var h=Object.keys(this.tokens.links);if(h.length>0)while(null!=(s=this.tokenizer.rules.inline.reflinkSearch.exec(d)))h.includes(s[0].slice(s[0].lastIndexOf("[")+1,-1))&&(d=d.slice(0,s.index)+"["+Q("a",s[0].length-2)+"]"+d.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}while(null!=(s=this.tokenizer.rules.inline.blockSkip.exec(d)))d=d.slice(0,s.index)+"["+Q("a",s[0].length-2)+"]"+d.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);while(null!=(s=this.tokenizer.rules.inline.escapedEmSt.exec(d)))d=d.slice(0,s.index)+"++"+d.slice(this.tokenizer.rules.inline.escapedEmSt.lastIndex);while(e)if(a||(l=""),a=!1,!(this.options.extensions&&this.options.extensions.inline&&this.options.extensions.inline.some((function(n){return!!(i=n.call({lexer:r},e,t))&&(e=e.substring(i.raw.length),t.push(i),!0)}))))if(i=this.tokenizer.escape(e))e=e.substring(i.raw.length),t.push(i);else if(i=this.tokenizer.tag(e))e=e.substring(i.raw.length),n=t[t.length-1],n&&"text"===i.type&&"text"===n.type?(n.raw+=i.raw,n.text+=i.text):t.push(i);else if(i=this.tokenizer.link(e))e=e.substring(i.raw.length),t.push(i);else if(i=this.tokenizer.reflink(e,this.tokens.links))e=e.substring(i.raw.length),n=t[t.length-1],n&&"text"===i.type&&"text"===n.type?(n.raw+=i.raw,n.text+=i.text):t.push(i);else if(i=this.tokenizer.emStrong(e,d,l))e=e.substring(i.raw.length),t.push(i);else if(i=this.tokenizer.codespan(e))e=e.substring(i.raw.length),t.push(i);else if(i=this.tokenizer.br(e))e=e.substring(i.raw.length),t.push(i);else if(i=this.tokenizer.del(e))e=e.substring(i.raw.length),t.push(i);else if(i=this.tokenizer.autolink(e,ee))e=e.substring(i.raw.length),t.push(i);else if(this.state.inLink||!(i=this.tokenizer.url(e,ee))){if(o=e,this.options.extensions&&this.options.extensions.startInline&&function(){var t=1/0,i=e.slice(1),n=void 0;r.options.extensions.startInline.forEach((function(e){n=e.call({lexer:this},i),"number"===typeof n&&n>=0&&(t=Math.min(t,n))})),t<1/0&&t>=0&&(o=e.substring(0,t+1))}(),i=this.tokenizer.inlineText(o,J))e=e.substring(i.raw.length),"_"!==i.raw.slice(-1)&&(l=i.raw.slice(-1)),a=!0,n=t[t.length-1],n&&"text"===n.type?(n.raw+=i.raw,n.text+=i.text):t.push(i);else if(e){var c="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(c);break}throw new Error(c)}}else e=e.substring(i.raw.length),t.push(i);return t},t(e,null,[{key:"rules",get:function(){return{block:Y,inline:X}}}]),e}(),ie=r.exports.defaults,ne=T.cleanUrl,oe=T.escape,re=function(){function e(e){this.options=e||ie}var t=e.prototype;return t.code=function(e,t,i){var n=(t||"").match(/\S*/)[0];if(this.options.highlight){var o=this.options.highlight(e,n);null!=o&&o!==e&&(i=!0,e=o)}return e=e.replace(/\n$/,"")+"\n",n?'
    '+(i?e:oe(e,!0))+"
    \n":"
    "+(i?e:oe(e,!0))+"
    \n"},t.blockquote=function(e){return"
    \n"+e+"
    \n"},t.html=function(e){return e},t.heading=function(e,t,i,n){return this.options.headerIds?"'+e+"\n":""+e+"\n"},t.hr=function(){return this.options.xhtml?"
    \n":"
    \n"},t.list=function(e,t,i){var n=t?"ol":"ul",o=t&&1!==i?' start="'+i+'"':"";return"<"+n+o+">\n"+e+"\n"},t.listitem=function(e){return"
  • "+e+"
  • \n"},t.checkbox=function(e){return" "},t.paragraph=function(e){return"

    "+e+"

    \n"},t.table=function(e,t){return t&&(t=""+t+""),"\n\n"+e+"\n"+t+"
    \n"},t.tablerow=function(e){return"\n"+e+"\n"},t.tablecell=function(e,t){var i=t.header?"th":"td",n=t.align?"<"+i+' align="'+t.align+'">':"<"+i+">";return n+e+"\n"},t.strong=function(e){return""+e+""},t.em=function(e){return""+e+""},t.codespan=function(e){return""+e+""},t.br=function(){return this.options.xhtml?"
    ":"
    "},t.del=function(e){return""+e+""},t.link=function(e,t,i){if(e=ne(this.options.sanitize,this.options.baseUrl,e),null===e)return i;var n='",n},t.image=function(e,t,i){if(e=ne(this.options.sanitize,this.options.baseUrl,e),null===e)return i;var n=''+i+'":">",n},t.text=function(e){return e},e}(),se=function(){function e(){}var t=e.prototype;return t.strong=function(e){return e},t.em=function(e){return e},t.codespan=function(e){return e},t.del=function(e){return e},t.html=function(e){return e},t.text=function(e){return e},t.link=function(e,t,i){return""+i},t.image=function(e,t,i){return""+i},t.br=function(){return""},e}(),ae=function(){function e(){this.seen={}}var t=e.prototype;return t.serialize=function(e){return e.toLowerCase().trim().replace(/<[!\/a-z].*?>/gi,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-")},t.getNextSafeSlug=function(e,t){var i=e,n=0;if(this.seen.hasOwnProperty(i)){n=this.seen[e];do{n++,i=e+"-"+n}while(this.seen.hasOwnProperty(i))}return t||(this.seen[e]=n,this.seen[i]=0),i},t.slug=function(e,t){void 0===t&&(t={});var i=this.serialize(e);return this.getNextSafeSlug(i,t.dryrun)},e}(),le=re,de=se,he=ae,ce=r.exports.defaults,ue=T.unescape,ge=te,pe=function(){function e(e){this.options=e||ce,this.options.renderer=this.options.renderer||new le,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new de,this.slugger=new he}e.parse=function(t,i){var n=new e(i);return n.parse(t)},e.parseInline=function(t,i){var n=new e(i);return n.parseInline(t)};var t=e.prototype;return t.parse=function(e,t){void 0===t&&(t=!0);var i,n,o,r,s,a,l,d,h,c,u,g,p,m,f,_,b,v,C,w="",y=e.length;for(i=0;i0&&"paragraph"===f.tokens[0].type?(f.tokens[0].text=v+" "+f.tokens[0].text,f.tokens[0].tokens&&f.tokens[0].tokens.length>0&&"text"===f.tokens[0].tokens[0].type&&(f.tokens[0].tokens[0].text=v+" "+f.tokens[0].tokens[0].text)):f.tokens.unshift({type:"text",text:v}):m+=v),m+=this.parse(f.tokens,p),h+=this.renderer.listitem(m,b,_);w+=this.renderer.list(h,u,g);continue;case"html":w+=this.renderer.html(c.text);continue;case"paragraph":w+=this.renderer.paragraph(this.parseInline(c.tokens));continue;case"text":h=c.tokens?this.parseInline(c.tokens):c.text;while(i+1An error occurred:

    "+we(e.message+"",!0)+"
    ";throw e}}return xe.options=xe.setOptions=function(e){return ve(xe.defaults,e),Se(xe.defaults),xe},xe.getDefaults=ye,xe.defaults=Le,xe.use=function(){for(var e=this,t=arguments.length,i=new Array(t),n=0;nAn error occurred:

    "+we(e.message+"",!0)+"
    ";throw e}},xe.Parser=pe,xe.parser=pe.parse,xe.Renderer=fe,xe.TextRenderer=_e,xe.Lexer=ge,xe.lexer=ge.lex,xe.Tokenizer=me,xe.Slugger=be,xe.parse=xe}()},"4af6":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"dockerfile",extensions:[".dockerfile"],filenames:["Dockerfile"],aliases:["Dockerfile"],loader:function(){return i.e("chunk-2d0afa49").then(i.bind(null,"0eca"))}})},"4b76":function(e,t,i){"use strict";var n,o,r=i("3742");(i=n=n||{})[i.Ignore=0]="Ignore",i[i.Info=1]="Info",i[i.Warning=2]="Warning",i[i.Error=3]="Error",(o=n=n||{}).fromValue=function(e){return e?r.r("error",e)?o.Error:r.r("warning",e)||r.r("warn",e)?o.Warning:r.r("info",e)?o.Info:o.Ignore:o.Ignore},o.toString=function(e){switch(e){case o.Error:return"error";case o.Warning:return"warning";case o.Info:return"info";default:return"ignore"}},t.a=n},"4d05":function(e,t,i){"use strict";i.d(t,"b",(function(){return a})),i.d(t,"a",(function(){return l}));var n=i("3742"),o=i("e1b5"),r=i("8bf1");const s={getInitialState:()=>r.c,tokenize2:(e,t,i,n)=>Object(r.e)(0,e,i,n)};function a(e,t=s){{var i=t||s;let c='
    ',u=n.Q(e),g=i.getInitialState();for(let e=0,t=u.length;e"),i.tokenize2(r,!0,g,0));o.a.convertToEndOffset(a.tokens,r.length);var l=new o.a(a.tokens,r).inflate();let t=0;for(let e=0,i=l.getCount();e${n.s(r.substring(t,h))}`,t=h}g=a.endState}return c+="
    "}}function l(e,t,i,n,o,r,s){let a="
    ",l=n,d=0;for(let u=0,g=t.getCount();u${n}`,o=o)break}}return a+"
    "}},"4d3d":function(e,t,i){},"4da7":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"qsharp",extensions:[".qs"],aliases:["Q#","qsharp"],loader:function(){return i.e("chunk-2d21ab79").then(i.bind(null,"bd67"))}})},"4dc7":function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return o})),i.d(t,"c",(function(){return r}));class n{constructor(e,t,i){this._tokenBrand=void 0,this.offset=0|e,this.type=t,this.language=i}toString(){return"("+this.offset+", "+this.type+")"}}class o{constructor(e,t){this._tokenizationResultBrand=void 0,this.tokens=e,this.endState=t}}class r{constructor(e,t){this._tokenizationResult2Brand=void 0,this.tokens=e,this.endState=t}}},"4fc3":function(e,t,i){"use strict";i.d(t,"a",(function(){return a})),i.d(t,"c",(function(){return x})),i.d(t,"b",(function(){return k})),i.d(t,"d",(function(){return D})),i.d(t,"e",(function(){return E}));t=i("30db");var n=i("3742"),o=(i=i("0a0f"),t.k||"");const r=new Map,s=(r.set("false",!1),r.set("true",!0),r.set("isMac",t.f),r.set("isLinux",t.d),r.set("isWindows",t.i),r.set("isWeb",t.h),r.set("isMacNative",t.f&&!t.h),r.set("isEdge",0<=o.indexOf("Edg/")),r.set("isFirefox",0<=o.indexOf("Firefox")),r.set("isChrome",0<=o.indexOf("Chrome")),r.set("isSafari",0<=o.indexOf("Safari")),Object.prototype.hasOwnProperty);class a{static has(e){return c.create(e)}static equals(e,t){return u.create(e,t)}static regex(e,t){return w.create(e,t)}static not(e){return f.create(e)}static and(...e){return S.create(e,null)}static or(...e){return L.create(e,null,!0)}static deserialize(e,t=!1){if(e)return this._deserializeOrExpression(e,t)}static _deserializeOrExpression(e,t){return e=e.split("||"),L.create(e.map(e=>this._deserializeAndExpression(e,t)),null,!0)}static _deserializeAndExpression(e,t){return e=e.split("&&"),S.create(e.map(e=>this._deserializeOne(e,t)),null)}static _deserializeOne(e,t){var i;return 0<=(e=e.trim()).indexOf("!=")?(i=e.split("!="),m.create(i[0].trim(),this._deserializeValue(i[1],t))):0<=e.indexOf("==")?(i=e.split("=="),u.create(i[0].trim(),this._deserializeValue(i[1],t))):0<=e.indexOf("=~")?(i=e.split("=~"),w.create(i[0].trim(),this._deserializeRegexValue(i[1],t))):0<=e.indexOf(" in ")?(i=e.split(" in "),g.create(i[0].trim(),i[1].trim())):/^[^<=>]+>=[^<=>]+$/.test(e)?(t=e.split(">="),b.create(t[0].trim(),t[1].trim())):/^[^<=>]+>[^<=>]+$/.test(e)?(i=e.split(">"),_.create(i[0].trim(),i[1].trim())):/^[^<=>]+<=[^<=>]+$/.test(e)?(t=e.split("<="),C.create(t[0].trim(),t[1].trim())):/^[^<=>]+<[^<=>]+$/.test(e)?(i=e.split("<"),v.create(i[0].trim(),i[1].trim())):/^\!\s*/.test(e)?f.create(e.substr(1).trim()):c.create(e)}static _deserializeValue(e,t){var i;return"true"===(e=e.trim())||"false"!==e&&((i=/^'([^']*)'$/.exec(e))?i[1].trim():e)}static _deserializeRegexValue(e,t){if(Object(n.C)(e)){if(t)throw new Error("missing regexp-value for =~-expression");return null}var i=e.indexOf("/"),o=e.lastIndexOf("/");if(i===o||i<0){if(t)throw new Error(`bad regexp-value '${e}', missing /-enclosure`);return null}i=e.slice(i+1,o),o="i"===e[o+1]?"i":"";try{return new RegExp(i,o)}catch(i){if(t)throw new Error(`bad regexp-value '${e}', parse error: `+i);return null}}}function l(e,t){return e.cmp(t)}class d{constructor(){this.type=0}cmp(e){return this.type-e.type}equals(e){return e.type===this.type}evaluate(e){return!1}serialize(){return"false"}keys(){return[]}negate(){return h.INSTANCE}}d.INSTANCE=new d;class h{constructor(){this.type=1}cmp(e){return this.type-e.type}equals(e){return e.type===this.type}evaluate(e){return!0}serialize(){return"true"}keys(){return[]}negate(){return d.INSTANCE}}h.INSTANCE=new h;class c{constructor(e,t){this.key=e,this.negated=t,this.type=2}static create(e,t=null){var i=r.get(e);return"boolean"==typeof i?(i?h:d).INSTANCE:new c(e,t)}cmp(e){return e.type!==this.type?this.type-e.type:N(this.key,e.key)}equals(e){return e.type===this.type&&this.key===e.key}evaluate(e){return!!e.getValue(this.key)}serialize(){return this.key}keys(){return[this.key]}negate(){return this.negated||(this.negated=f.create(this.key,this)),this.negated}}class u{constructor(e,t,i){this.key=e,this.value=t,this.negated=i,this.type=4}static create(e,t,i=null){var n;return"boolean"==typeof t?(t?c:f).create(e,i):"boolean"==typeof(n=r.get(e))?(t===(n?"true":"false")?h:d).INSTANCE:new u(e,t,i)}cmp(e){return e.type!==this.type?this.type-e.type:O(this.key,this.value,e.key,e.value)}equals(e){return e.type===this.type&&this.key===e.key&&this.value===e.value}evaluate(e){return e.getValue(this.key)==this.value}serialize(){return`${this.key} == '${this.value}'`}keys(){return[this.key]}negate(){return this.negated||(this.negated=m.create(this.key,this.value,this)),this.negated}}class g{constructor(e,t){this.key=e,this.valueKey=t,this.type=10,this.negated=null}static create(e,t){return new g(e,t)}cmp(e){return e.type!==this.type?this.type-e.type:O(this.key,this.valueKey,e.key,e.valueKey)}equals(e){return e.type===this.type&&this.key===e.key&&this.valueKey===e.valueKey}evaluate(e){var t=e.getValue(this.valueKey);e=e.getValue(this.key);return Array.isArray(t)?0<=t.indexOf(e):"string"==typeof e&&"object"==typeof t&&null!==t&&s.call(t,e)}serialize(){return`${this.key} in '${this.valueKey}'`}keys(){return[this.key,this.valueKey]}negate(){return this.negated||(this.negated=p.create(this)),this.negated}}class p{constructor(e){this._actual=e,this.type=11}static create(e){return new p(e)}cmp(e){return e.type!==this.type?this.type-e.type:this._actual.cmp(e._actual)}equals(e){return e.type===this.type&&this._actual.equals(e._actual)}evaluate(e){return!this._actual.evaluate(e)}serialize(){throw new Error("Method not implemented.")}keys(){return this._actual.keys()}negate(){return this._actual}}class m{constructor(e,t,i){this.key=e,this.value=t,this.negated=i,this.type=5}static create(e,t,i=null){var n;return"boolean"==typeof t?(t?f:c).create(e,i):"boolean"==typeof(n=r.get(e))?(t===(n?"true":"false")?d:h).INSTANCE:new m(e,t,i)}cmp(e){return e.type!==this.type?this.type-e.type:O(this.key,this.value,e.key,e.value)}equals(e){return e.type===this.type&&this.key===e.key&&this.value===e.value}evaluate(e){return e.getValue(this.key)!=this.value}serialize(){return`${this.key} != '${this.value}'`}keys(){return[this.key]}negate(){return this.negated||(this.negated=u.create(this.key,this.value,this)),this.negated}}class f{constructor(e,t){this.key=e,this.negated=t,this.type=3}static create(e,t=null){var i=r.get(e);return"boolean"==typeof i?(i?d:h).INSTANCE:new f(e,t)}cmp(e){return e.type!==this.type?this.type-e.type:N(this.key,e.key)}equals(e){return e.type===this.type&&this.key===e.key}evaluate(e){return!e.getValue(this.key)}serialize(){return"!"+this.key}keys(){return[this.key]}negate(){return this.negated||(this.negated=c.create(this.key,this)),this.negated}}class _{constructor(e,t,i){this.key=e,this.value=t,this.negated=i,this.type=12}static create(e,t,i=null){return new _(e,t,i)}cmp(e){return e.type!==this.type?this.type-e.type:O(this.key,this.value,e.key,e.value)}equals(e){return e.type===this.type&&this.key===e.key&&this.value===e.value}evaluate(e){return parseFloat(e.getValue(this.key))>parseFloat(this.value)}serialize(){return this.key+" > "+this.value}keys(){return[this.key]}negate(){return this.negated||(this.negated=C.create(this.key,this.value,this)),this.negated}}class b{constructor(e,t,i){this.key=e,this.value=t,this.negated=i,this.type=13}static create(e,t,i=null){return new b(e,t,i)}cmp(e){return e.type!==this.type?this.type-e.type:O(this.key,this.value,e.key,e.value)}equals(e){return e.type===this.type&&this.key===e.key&&this.value===e.value}evaluate(e){return parseFloat(e.getValue(this.key))>=parseFloat(this.value)}serialize(){return this.key+" >= "+this.value}keys(){return[this.key]}negate(){return this.negated||(this.negated=v.create(this.key,this.value,this)),this.negated}}class v{constructor(e,t,i){this.key=e,this.value=t,this.negated=i,this.type=14}static create(e,t,i=null){return new v(e,t,i)}cmp(e){return e.type!==this.type?this.type-e.type:O(this.key,this.value,e.key,e.value)}equals(e){return e.type===this.type&&this.key===e.key&&this.value===e.value}evaluate(e){return parseFloat(e.getValue(this.key))e.expr.length)return 1;for(let i=0,n=this.expr.length;iS.create([t,e],null)),null,r);o&&(i.push(o),i.sort(l))}return 1===i.length?i[0]:new S(i,t)}}serialize(){return this.expr.map(e=>e.serialize()).join(" && ")}keys(){var e,t=[];for(e of this.expr)t.push(...e.keys());return t}negate(){if(!this.negated){var e,t=[];for(e of this.expr)t.push(e.negate());this.negated=L.create(t,this,!0)}return this.negated}}class L{constructor(e,t){this.expr=e,this.negated=t,this.type=9}static create(e,t,i){return L._normalizeArr(e,t,i)}cmp(e){if(e.type!==this.type)return this.type-e.type;if(this.expr.lengthe.expr.length)return 1;for(let i=0,n=this.expr.length;ie.serialize()).join(" || ")}keys(){var e,t=[];for(e of this.expr)t.push(...e.keys());return t}negate(){if(!this.negated){var e,t=[];for(e of this.expr)t.push(e.negate());for(;1` ${t} `).trim():""}class d{constructor(e,t,i){this.id=e,this.definition=t,this.description=i,r.add(this)}get classNames(){return"codicon codicon-"+this.id}get classNamesArray(){return["codicon","codicon-"+this.id]}get cssSelector(){return".codicon.codicon-"+this.id}}{(t=n=n||{}).iconNameSegment="[A-Za-z0-9]+",t.iconNameExpression="[A-Za-z0-9\\-]+",t.iconModifierExpression="~[A-Za-z]+";const e=new RegExp(`^(${t.iconNameExpression})(${t.iconModifierExpression})?$`);function h(t){var i;return t instanceof d?["codicon","codicon-"+t.id]:(t=e.exec(t.id))?([,t,i]=t,t=["codicon","codicon-"+t],i&&t.push("codicon-modifier-"+i.substr(1)),t):h(d.error)}t.asClassNameArray=h,t.asClassName=function(e){return h(e).join(" ")},t.asCSSSelector=function(e){return"."+h(e).join(".")}}(i=d=d||{}).add=new i("add",{fontCharacter:"\\ea60"}),i.plus=new i("plus",{fontCharacter:"\\ea60"}),i.gistNew=new i("gist-new",{fontCharacter:"\\ea60"}),i.repoCreate=new i("repo-create",{fontCharacter:"\\ea60"}),i.lightbulb=new i("lightbulb",{fontCharacter:"\\ea61"}),i.lightBulb=new i("light-bulb",{fontCharacter:"\\ea61"}),i.repo=new i("repo",{fontCharacter:"\\ea62"}),i.repoDelete=new i("repo-delete",{fontCharacter:"\\ea62"}),i.gistFork=new i("gist-fork",{fontCharacter:"\\ea63"}),i.repoForked=new i("repo-forked",{fontCharacter:"\\ea63"}),i.gitPullRequest=new i("git-pull-request",{fontCharacter:"\\ea64"}),i.gitPullRequestAbandoned=new i("git-pull-request-abandoned",{fontCharacter:"\\ea64"}),i.recordKeys=new i("record-keys",{fontCharacter:"\\ea65"}),i.keyboard=new i("keyboard",{fontCharacter:"\\ea65"}),i.tag=new i("tag",{fontCharacter:"\\ea66"}),i.tagAdd=new i("tag-add",{fontCharacter:"\\ea66"}),i.tagRemove=new i("tag-remove",{fontCharacter:"\\ea66"}),i.person=new i("person",{fontCharacter:"\\ea67"}),i.personFollow=new i("person-follow",{fontCharacter:"\\ea67"}),i.personOutline=new i("person-outline",{fontCharacter:"\\ea67"}),i.personFilled=new i("person-filled",{fontCharacter:"\\ea67"}),i.gitBranch=new i("git-branch",{fontCharacter:"\\ea68"}),i.gitBranchCreate=new i("git-branch-create",{fontCharacter:"\\ea68"}),i.gitBranchDelete=new i("git-branch-delete",{fontCharacter:"\\ea68"}),i.sourceControl=new i("source-control",{fontCharacter:"\\ea68"}),i.mirror=new i("mirror",{fontCharacter:"\\ea69"}),i.mirrorPublic=new i("mirror-public",{fontCharacter:"\\ea69"}),i.star=new i("star",{fontCharacter:"\\ea6a"}),i.starAdd=new i("star-add",{fontCharacter:"\\ea6a"}),i.starDelete=new i("star-delete",{fontCharacter:"\\ea6a"}),i.starEmpty=new i("star-empty",{fontCharacter:"\\ea6a"}),i.comment=new i("comment",{fontCharacter:"\\ea6b"}),i.commentAdd=new i("comment-add",{fontCharacter:"\\ea6b"}),i.alert=new i("alert",{fontCharacter:"\\ea6c"}),i.warning=new i("warning",{fontCharacter:"\\ea6c"}),i.search=new i("search",{fontCharacter:"\\ea6d"}),i.searchSave=new i("search-save",{fontCharacter:"\\ea6d"}),i.logOut=new i("log-out",{fontCharacter:"\\ea6e"}),i.signOut=new i("sign-out",{fontCharacter:"\\ea6e"}),i.logIn=new i("log-in",{fontCharacter:"\\ea6f"}),i.signIn=new i("sign-in",{fontCharacter:"\\ea6f"}),i.eye=new i("eye",{fontCharacter:"\\ea70"}),i.eyeUnwatch=new i("eye-unwatch",{fontCharacter:"\\ea70"}),i.eyeWatch=new i("eye-watch",{fontCharacter:"\\ea70"}),i.circleFilled=new i("circle-filled",{fontCharacter:"\\ea71"}),i.primitiveDot=new i("primitive-dot",{fontCharacter:"\\ea71"}),i.closeDirty=new i("close-dirty",{fontCharacter:"\\ea71"}),i.debugBreakpoint=new i("debug-breakpoint",{fontCharacter:"\\ea71"}),i.debugBreakpointDisabled=new i("debug-breakpoint-disabled",{fontCharacter:"\\ea71"}),i.debugHint=new i("debug-hint",{fontCharacter:"\\ea71"}),i.primitiveSquare=new i("primitive-square",{fontCharacter:"\\ea72"}),i.edit=new i("edit",{fontCharacter:"\\ea73"}),i.pencil=new i("pencil",{fontCharacter:"\\ea73"}),i.info=new i("info",{fontCharacter:"\\ea74"}),i.issueOpened=new i("issue-opened",{fontCharacter:"\\ea74"}),i.gistPrivate=new i("gist-private",{fontCharacter:"\\ea75"}),i.gitForkPrivate=new i("git-fork-private",{fontCharacter:"\\ea75"}),i.lock=new i("lock",{fontCharacter:"\\ea75"}),i.mirrorPrivate=new i("mirror-private",{fontCharacter:"\\ea75"}),i.close=new i("close",{fontCharacter:"\\ea76"}),i.removeClose=new i("remove-close",{fontCharacter:"\\ea76"}),i.x=new i("x",{fontCharacter:"\\ea76"}),i.repoSync=new i("repo-sync",{fontCharacter:"\\ea77"}),i.sync=new i("sync",{fontCharacter:"\\ea77"}),i.clone=new i("clone",{fontCharacter:"\\ea78"}),i.desktopDownload=new i("desktop-download",{fontCharacter:"\\ea78"}),i.beaker=new i("beaker",{fontCharacter:"\\ea79"}),i.microscope=new i("microscope",{fontCharacter:"\\ea79"}),i.vm=new i("vm",{fontCharacter:"\\ea7a"}),i.deviceDesktop=new i("device-desktop",{fontCharacter:"\\ea7a"}),i.file=new i("file",{fontCharacter:"\\ea7b"}),i.fileText=new i("file-text",{fontCharacter:"\\ea7b"}),i.more=new i("more",{fontCharacter:"\\ea7c"}),i.ellipsis=new i("ellipsis",{fontCharacter:"\\ea7c"}),i.kebabHorizontal=new i("kebab-horizontal",{fontCharacter:"\\ea7c"}),i.mailReply=new i("mail-reply",{fontCharacter:"\\ea7d"}),i.reply=new i("reply",{fontCharacter:"\\ea7d"}),i.organization=new i("organization",{fontCharacter:"\\ea7e"}),i.organizationFilled=new i("organization-filled",{fontCharacter:"\\ea7e"}),i.organizationOutline=new i("organization-outline",{fontCharacter:"\\ea7e"}),i.newFile=new i("new-file",{fontCharacter:"\\ea7f"}),i.fileAdd=new i("file-add",{fontCharacter:"\\ea7f"}),i.newFolder=new i("new-folder",{fontCharacter:"\\ea80"}),i.fileDirectoryCreate=new i("file-directory-create",{fontCharacter:"\\ea80"}),i.trash=new i("trash",{fontCharacter:"\\ea81"}),i.trashcan=new i("trashcan",{fontCharacter:"\\ea81"}),i.history=new i("history",{fontCharacter:"\\ea82"}),i.clock=new i("clock",{fontCharacter:"\\ea82"}),i.folder=new i("folder",{fontCharacter:"\\ea83"}),i.fileDirectory=new i("file-directory",{fontCharacter:"\\ea83"}),i.symbolFolder=new i("symbol-folder",{fontCharacter:"\\ea83"}),i.logoGithub=new i("logo-github",{fontCharacter:"\\ea84"}),i.markGithub=new i("mark-github",{fontCharacter:"\\ea84"}),i.github=new i("github",{fontCharacter:"\\ea84"}),i.terminal=new i("terminal",{fontCharacter:"\\ea85"}),i.console=new i("console",{fontCharacter:"\\ea85"}),i.repl=new i("repl",{fontCharacter:"\\ea85"}),i.zap=new i("zap",{fontCharacter:"\\ea86"}),i.symbolEvent=new i("symbol-event",{fontCharacter:"\\ea86"}),i.error=new i("error",{fontCharacter:"\\ea87"}),i.stop=new i("stop",{fontCharacter:"\\ea87"}),i.variable=new i("variable",{fontCharacter:"\\ea88"}),i.symbolVariable=new i("symbol-variable",{fontCharacter:"\\ea88"}),i.array=new i("array",{fontCharacter:"\\ea8a"}),i.symbolArray=new i("symbol-array",{fontCharacter:"\\ea8a"}),i.symbolModule=new i("symbol-module",{fontCharacter:"\\ea8b"}),i.symbolPackage=new i("symbol-package",{fontCharacter:"\\ea8b"}),i.symbolNamespace=new i("symbol-namespace",{fontCharacter:"\\ea8b"}),i.symbolObject=new i("symbol-object",{fontCharacter:"\\ea8b"}),i.symbolMethod=new i("symbol-method",{fontCharacter:"\\ea8c"}),i.symbolFunction=new i("symbol-function",{fontCharacter:"\\ea8c"}),i.symbolConstructor=new i("symbol-constructor",{fontCharacter:"\\ea8c"}),i.symbolBoolean=new i("symbol-boolean",{fontCharacter:"\\ea8f"}),i.symbolNull=new i("symbol-null",{fontCharacter:"\\ea8f"}),i.symbolNumeric=new i("symbol-numeric",{fontCharacter:"\\ea90"}),i.symbolNumber=new i("symbol-number",{fontCharacter:"\\ea90"}),i.symbolStructure=new i("symbol-structure",{fontCharacter:"\\ea91"}),i.symbolStruct=new i("symbol-struct",{fontCharacter:"\\ea91"}),i.symbolParameter=new i("symbol-parameter",{fontCharacter:"\\ea92"}),i.symbolTypeParameter=new i("symbol-type-parameter",{fontCharacter:"\\ea92"}),i.symbolKey=new i("symbol-key",{fontCharacter:"\\ea93"}),i.symbolText=new i("symbol-text",{fontCharacter:"\\ea93"}),i.symbolReference=new i("symbol-reference",{fontCharacter:"\\ea94"}),i.goToFile=new i("go-to-file",{fontCharacter:"\\ea94"}),i.symbolEnum=new i("symbol-enum",{fontCharacter:"\\ea95"}),i.symbolValue=new i("symbol-value",{fontCharacter:"\\ea95"}),i.symbolRuler=new i("symbol-ruler",{fontCharacter:"\\ea96"}),i.symbolUnit=new i("symbol-unit",{fontCharacter:"\\ea96"}),i.activateBreakpoints=new i("activate-breakpoints",{fontCharacter:"\\ea97"}),i.archive=new i("archive",{fontCharacter:"\\ea98"}),i.arrowBoth=new i("arrow-both",{fontCharacter:"\\ea99"}),i.arrowDown=new i("arrow-down",{fontCharacter:"\\ea9a"}),i.arrowLeft=new i("arrow-left",{fontCharacter:"\\ea9b"}),i.arrowRight=new i("arrow-right",{fontCharacter:"\\ea9c"}),i.arrowSmallDown=new i("arrow-small-down",{fontCharacter:"\\ea9d"}),i.arrowSmallLeft=new i("arrow-small-left",{fontCharacter:"\\ea9e"}),i.arrowSmallRight=new i("arrow-small-right",{fontCharacter:"\\ea9f"}),i.arrowSmallUp=new i("arrow-small-up",{fontCharacter:"\\eaa0"}),i.arrowUp=new i("arrow-up",{fontCharacter:"\\eaa1"}),i.bell=new i("bell",{fontCharacter:"\\eaa2"}),i.bold=new i("bold",{fontCharacter:"\\eaa3"}),i.book=new i("book",{fontCharacter:"\\eaa4"}),i.bookmark=new i("bookmark",{fontCharacter:"\\eaa5"}),i.debugBreakpointConditionalUnverified=new i("debug-breakpoint-conditional-unverified",{fontCharacter:"\\eaa6"}),i.debugBreakpointConditional=new i("debug-breakpoint-conditional",{fontCharacter:"\\eaa7"}),i.debugBreakpointConditionalDisabled=new i("debug-breakpoint-conditional-disabled",{fontCharacter:"\\eaa7"}),i.debugBreakpointDataUnverified=new i("debug-breakpoint-data-unverified",{fontCharacter:"\\eaa8"}),i.debugBreakpointData=new i("debug-breakpoint-data",{fontCharacter:"\\eaa9"}),i.debugBreakpointDataDisabled=new i("debug-breakpoint-data-disabled",{fontCharacter:"\\eaa9"}),i.debugBreakpointLogUnverified=new i("debug-breakpoint-log-unverified",{fontCharacter:"\\eaaa"}),i.debugBreakpointLog=new i("debug-breakpoint-log",{fontCharacter:"\\eaab"}),i.debugBreakpointLogDisabled=new i("debug-breakpoint-log-disabled",{fontCharacter:"\\eaab"}),i.briefcase=new i("briefcase",{fontCharacter:"\\eaac"}),i.broadcast=new i("broadcast",{fontCharacter:"\\eaad"}),i.browser=new i("browser",{fontCharacter:"\\eaae"}),i.bug=new i("bug",{fontCharacter:"\\eaaf"}),i.calendar=new i("calendar",{fontCharacter:"\\eab0"}),i.caseSensitive=new i("case-sensitive",{fontCharacter:"\\eab1"}),i.check=new i("check",{fontCharacter:"\\eab2"}),i.checklist=new i("checklist",{fontCharacter:"\\eab3"}),i.chevronDown=new i("chevron-down",{fontCharacter:"\\eab4"}),i.chevronLeft=new i("chevron-left",{fontCharacter:"\\eab5"}),i.chevronRight=new i("chevron-right",{fontCharacter:"\\eab6"}),i.chevronUp=new i("chevron-up",{fontCharacter:"\\eab7"}),i.chromeClose=new i("chrome-close",{fontCharacter:"\\eab8"}),i.chromeMaximize=new i("chrome-maximize",{fontCharacter:"\\eab9"}),i.chromeMinimize=new i("chrome-minimize",{fontCharacter:"\\eaba"}),i.chromeRestore=new i("chrome-restore",{fontCharacter:"\\eabb"}),i.circleOutline=new i("circle-outline",{fontCharacter:"\\eabc"}),i.debugBreakpointUnverified=new i("debug-breakpoint-unverified",{fontCharacter:"\\eabc"}),i.circleSlash=new i("circle-slash",{fontCharacter:"\\eabd"}),i.circuitBoard=new i("circuit-board",{fontCharacter:"\\eabe"}),i.clearAll=new i("clear-all",{fontCharacter:"\\eabf"}),i.clippy=new i("clippy",{fontCharacter:"\\eac0"}),i.closeAll=new i("close-all",{fontCharacter:"\\eac1"}),i.cloudDownload=new i("cloud-download",{fontCharacter:"\\eac2"}),i.cloudUpload=new i("cloud-upload",{fontCharacter:"\\eac3"}),i.code=new i("code",{fontCharacter:"\\eac4"}),i.collapseAll=new i("collapse-all",{fontCharacter:"\\eac5"}),i.colorMode=new i("color-mode",{fontCharacter:"\\eac6"}),i.commentDiscussion=new i("comment-discussion",{fontCharacter:"\\eac7"}),i.compareChanges=new i("compare-changes",{fontCharacter:"\\eafd"}),i.creditCard=new i("credit-card",{fontCharacter:"\\eac9"}),i.dash=new i("dash",{fontCharacter:"\\eacc"}),i.dashboard=new i("dashboard",{fontCharacter:"\\eacd"}),i.database=new i("database",{fontCharacter:"\\eace"}),i.debugContinue=new i("debug-continue",{fontCharacter:"\\eacf"}),i.debugDisconnect=new i("debug-disconnect",{fontCharacter:"\\ead0"}),i.debugPause=new i("debug-pause",{fontCharacter:"\\ead1"}),i.debugRestart=new i("debug-restart",{fontCharacter:"\\ead2"}),i.debugStart=new i("debug-start",{fontCharacter:"\\ead3"}),i.debugStepInto=new i("debug-step-into",{fontCharacter:"\\ead4"}),i.debugStepOut=new i("debug-step-out",{fontCharacter:"\\ead5"}),i.debugStepOver=new i("debug-step-over",{fontCharacter:"\\ead6"}),i.debugStop=new i("debug-stop",{fontCharacter:"\\ead7"}),i.debug=new i("debug",{fontCharacter:"\\ead8"}),i.deviceCameraVideo=new i("device-camera-video",{fontCharacter:"\\ead9"}),i.deviceCamera=new i("device-camera",{fontCharacter:"\\eada"}),i.deviceMobile=new i("device-mobile",{fontCharacter:"\\eadb"}),i.diffAdded=new i("diff-added",{fontCharacter:"\\eadc"}),i.diffIgnored=new i("diff-ignored",{fontCharacter:"\\eadd"}),i.diffModified=new i("diff-modified",{fontCharacter:"\\eade"}),i.diffRemoved=new i("diff-removed",{fontCharacter:"\\eadf"}),i.diffRenamed=new i("diff-renamed",{fontCharacter:"\\eae0"}),i.diff=new i("diff",{fontCharacter:"\\eae1"}),i.discard=new i("discard",{fontCharacter:"\\eae2"}),i.editorLayout=new i("editor-layout",{fontCharacter:"\\eae3"}),i.emptyWindow=new i("empty-window",{fontCharacter:"\\eae4"}),i.exclude=new i("exclude",{fontCharacter:"\\eae5"}),i.extensions=new i("extensions",{fontCharacter:"\\eae6"}),i.eyeClosed=new i("eye-closed",{fontCharacter:"\\eae7"}),i.fileBinary=new i("file-binary",{fontCharacter:"\\eae8"}),i.fileCode=new i("file-code",{fontCharacter:"\\eae9"}),i.fileMedia=new i("file-media",{fontCharacter:"\\eaea"}),i.filePdf=new i("file-pdf",{fontCharacter:"\\eaeb"}),i.fileSubmodule=new i("file-submodule",{fontCharacter:"\\eaec"}),i.fileSymlinkDirectory=new i("file-symlink-directory",{fontCharacter:"\\eaed"}),i.fileSymlinkFile=new i("file-symlink-file",{fontCharacter:"\\eaee"}),i.fileZip=new i("file-zip",{fontCharacter:"\\eaef"}),i.files=new i("files",{fontCharacter:"\\eaf0"}),i.filter=new i("filter",{fontCharacter:"\\eaf1"}),i.flame=new i("flame",{fontCharacter:"\\eaf2"}),i.foldDown=new i("fold-down",{fontCharacter:"\\eaf3"}),i.foldUp=new i("fold-up",{fontCharacter:"\\eaf4"}),i.fold=new i("fold",{fontCharacter:"\\eaf5"}),i.folderActive=new i("folder-active",{fontCharacter:"\\eaf6"}),i.folderOpened=new i("folder-opened",{fontCharacter:"\\eaf7"}),i.gear=new i("gear",{fontCharacter:"\\eaf8"}),i.gift=new i("gift",{fontCharacter:"\\eaf9"}),i.gistSecret=new i("gist-secret",{fontCharacter:"\\eafa"}),i.gist=new i("gist",{fontCharacter:"\\eafb"}),i.gitCommit=new i("git-commit",{fontCharacter:"\\eafc"}),i.gitCompare=new i("git-compare",{fontCharacter:"\\eafd"}),i.gitMerge=new i("git-merge",{fontCharacter:"\\eafe"}),i.githubAction=new i("github-action",{fontCharacter:"\\eaff"}),i.githubAlt=new i("github-alt",{fontCharacter:"\\eb00"}),i.globe=new i("globe",{fontCharacter:"\\eb01"}),i.grabber=new i("grabber",{fontCharacter:"\\eb02"}),i.graph=new i("graph",{fontCharacter:"\\eb03"}),i.gripper=new i("gripper",{fontCharacter:"\\eb04"}),i.heart=new i("heart",{fontCharacter:"\\eb05"}),i.home=new i("home",{fontCharacter:"\\eb06"}),i.horizontalRule=new i("horizontal-rule",{fontCharacter:"\\eb07"}),i.hubot=new i("hubot",{fontCharacter:"\\eb08"}),i.inbox=new i("inbox",{fontCharacter:"\\eb09"}),i.issueClosed=new i("issue-closed",{fontCharacter:"\\eba4"}),i.issueReopened=new i("issue-reopened",{fontCharacter:"\\eb0b"}),i.issues=new i("issues",{fontCharacter:"\\eb0c"}),i.italic=new i("italic",{fontCharacter:"\\eb0d"}),i.jersey=new i("jersey",{fontCharacter:"\\eb0e"}),i.json=new i("json",{fontCharacter:"\\eb0f"}),i.kebabVertical=new i("kebab-vertical",{fontCharacter:"\\eb10"}),i.key=new i("key",{fontCharacter:"\\eb11"}),i.law=new i("law",{fontCharacter:"\\eb12"}),i.lightbulbAutofix=new i("lightbulb-autofix",{fontCharacter:"\\eb13"}),i.linkExternal=new i("link-external",{fontCharacter:"\\eb14"}),i.link=new i("link",{fontCharacter:"\\eb15"}),i.listOrdered=new i("list-ordered",{fontCharacter:"\\eb16"}),i.listUnordered=new i("list-unordered",{fontCharacter:"\\eb17"}),i.liveShare=new i("live-share",{fontCharacter:"\\eb18"}),i.loading=new i("loading",{fontCharacter:"\\eb19"}),i.location=new i("location",{fontCharacter:"\\eb1a"}),i.mailRead=new i("mail-read",{fontCharacter:"\\eb1b"}),i.mail=new i("mail",{fontCharacter:"\\eb1c"}),i.markdown=new i("markdown",{fontCharacter:"\\eb1d"}),i.megaphone=new i("megaphone",{fontCharacter:"\\eb1e"}),i.mention=new i("mention",{fontCharacter:"\\eb1f"}),i.milestone=new i("milestone",{fontCharacter:"\\eb20"}),i.mortarBoard=new i("mortar-board",{fontCharacter:"\\eb21"}),i.move=new i("move",{fontCharacter:"\\eb22"}),i.multipleWindows=new i("multiple-windows",{fontCharacter:"\\eb23"}),i.mute=new i("mute",{fontCharacter:"\\eb24"}),i.noNewline=new i("no-newline",{fontCharacter:"\\eb25"}),i.note=new i("note",{fontCharacter:"\\eb26"}),i.octoface=new i("octoface",{fontCharacter:"\\eb27"}),i.openPreview=new i("open-preview",{fontCharacter:"\\eb28"}),i.package_=new i("package",{fontCharacter:"\\eb29"}),i.paintcan=new i("paintcan",{fontCharacter:"\\eb2a"}),i.pin=new i("pin",{fontCharacter:"\\eb2b"}),i.play=new i("play",{fontCharacter:"\\eb2c"}),i.run=new i("run",{fontCharacter:"\\eb2c"}),i.plug=new i("plug",{fontCharacter:"\\eb2d"}),i.preserveCase=new i("preserve-case",{fontCharacter:"\\eb2e"}),i.preview=new i("preview",{fontCharacter:"\\eb2f"}),i.project=new i("project",{fontCharacter:"\\eb30"}),i.pulse=new i("pulse",{fontCharacter:"\\eb31"}),i.question=new i("question",{fontCharacter:"\\eb32"}),i.quote=new i("quote",{fontCharacter:"\\eb33"}),i.radioTower=new i("radio-tower",{fontCharacter:"\\eb34"}),i.reactions=new i("reactions",{fontCharacter:"\\eb35"}),i.references=new i("references",{fontCharacter:"\\eb36"}),i.refresh=new i("refresh",{fontCharacter:"\\eb37"}),i.regex=new i("regex",{fontCharacter:"\\eb38"}),i.remoteExplorer=new i("remote-explorer",{fontCharacter:"\\eb39"}),i.remote=new i("remote",{fontCharacter:"\\eb3a"}),i.remove=new i("remove",{fontCharacter:"\\eb3b"}),i.replaceAll=new i("replace-all",{fontCharacter:"\\eb3c"}),i.replace=new i("replace",{fontCharacter:"\\eb3d"}),i.repoClone=new i("repo-clone",{fontCharacter:"\\eb3e"}),i.repoForcePush=new i("repo-force-push",{fontCharacter:"\\eb3f"}),i.repoPull=new i("repo-pull",{fontCharacter:"\\eb40"}),i.repoPush=new i("repo-push",{fontCharacter:"\\eb41"}),i.report=new i("report",{fontCharacter:"\\eb42"}),i.requestChanges=new i("request-changes",{fontCharacter:"\\eb43"}),i.rocket=new i("rocket",{fontCharacter:"\\eb44"}),i.rootFolderOpened=new i("root-folder-opened",{fontCharacter:"\\eb45"}),i.rootFolder=new i("root-folder",{fontCharacter:"\\eb46"}),i.rss=new i("rss",{fontCharacter:"\\eb47"}),i.ruby=new i("ruby",{fontCharacter:"\\eb48"}),i.saveAll=new i("save-all",{fontCharacter:"\\eb49"}),i.saveAs=new i("save-as",{fontCharacter:"\\eb4a"}),i.save=new i("save",{fontCharacter:"\\eb4b"}),i.screenFull=new i("screen-full",{fontCharacter:"\\eb4c"}),i.screenNormal=new i("screen-normal",{fontCharacter:"\\eb4d"}),i.searchStop=new i("search-stop",{fontCharacter:"\\eb4e"}),i.server=new i("server",{fontCharacter:"\\eb50"}),i.settingsGear=new i("settings-gear",{fontCharacter:"\\eb51"}),i.settings=new i("settings",{fontCharacter:"\\eb52"}),i.shield=new i("shield",{fontCharacter:"\\eb53"}),i.smiley=new i("smiley",{fontCharacter:"\\eb54"}),i.sortPrecedence=new i("sort-precedence",{fontCharacter:"\\eb55"}),i.splitHorizontal=new i("split-horizontal",{fontCharacter:"\\eb56"}),i.splitVertical=new i("split-vertical",{fontCharacter:"\\eb57"}),i.squirrel=new i("squirrel",{fontCharacter:"\\eb58"}),i.starFull=new i("star-full",{fontCharacter:"\\eb59"}),i.starHalf=new i("star-half",{fontCharacter:"\\eb5a"}),i.symbolClass=new i("symbol-class",{fontCharacter:"\\eb5b"}),i.symbolColor=new i("symbol-color",{fontCharacter:"\\eb5c"}),i.symbolConstant=new i("symbol-constant",{fontCharacter:"\\eb5d"}),i.symbolEnumMember=new i("symbol-enum-member",{fontCharacter:"\\eb5e"}),i.symbolField=new i("symbol-field",{fontCharacter:"\\eb5f"}),i.symbolFile=new i("symbol-file",{fontCharacter:"\\eb60"}),i.symbolInterface=new i("symbol-interface",{fontCharacter:"\\eb61"}),i.symbolKeyword=new i("symbol-keyword",{fontCharacter:"\\eb62"}),i.symbolMisc=new i("symbol-misc",{fontCharacter:"\\eb63"}),i.symbolOperator=new i("symbol-operator",{fontCharacter:"\\eb64"}),i.symbolProperty=new i("symbol-property",{fontCharacter:"\\eb65"}),i.wrench=new i("wrench",{fontCharacter:"\\eb65"}),i.wrenchSubaction=new i("wrench-subaction",{fontCharacter:"\\eb65"}),i.symbolSnippet=new i("symbol-snippet",{fontCharacter:"\\eb66"}),i.tasklist=new i("tasklist",{fontCharacter:"\\eb67"}),i.telescope=new i("telescope",{fontCharacter:"\\eb68"}),i.textSize=new i("text-size",{fontCharacter:"\\eb69"}),i.threeBars=new i("three-bars",{fontCharacter:"\\eb6a"}),i.thumbsdown=new i("thumbsdown",{fontCharacter:"\\eb6b"}),i.thumbsup=new i("thumbsup",{fontCharacter:"\\eb6c"}),i.tools=new i("tools",{fontCharacter:"\\eb6d"}),i.triangleDown=new i("triangle-down",{fontCharacter:"\\eb6e"}),i.triangleLeft=new i("triangle-left",{fontCharacter:"\\eb6f"}),i.triangleRight=new i("triangle-right",{fontCharacter:"\\eb70"}),i.triangleUp=new i("triangle-up",{fontCharacter:"\\eb71"}),i.twitter=new i("twitter",{fontCharacter:"\\eb72"}),i.unfold=new i("unfold",{fontCharacter:"\\eb73"}),i.unlock=new i("unlock",{fontCharacter:"\\eb74"}),i.unmute=new i("unmute",{fontCharacter:"\\eb75"}),i.unverified=new i("unverified",{fontCharacter:"\\eb76"}),i.verified=new i("verified",{fontCharacter:"\\eb77"}),i.versions=new i("versions",{fontCharacter:"\\eb78"}),i.vmActive=new i("vm-active",{fontCharacter:"\\eb79"}),i.vmOutline=new i("vm-outline",{fontCharacter:"\\eb7a"}),i.vmRunning=new i("vm-running",{fontCharacter:"\\eb7b"}),i.watch=new i("watch",{fontCharacter:"\\eb7c"}),i.whitespace=new i("whitespace",{fontCharacter:"\\eb7d"}),i.wholeWord=new i("whole-word",{fontCharacter:"\\eb7e"}),i.window=new i("window",{fontCharacter:"\\eb7f"}),i.wordWrap=new i("word-wrap",{fontCharacter:"\\eb80"}),i.zoomIn=new i("zoom-in",{fontCharacter:"\\eb81"}),i.zoomOut=new i("zoom-out",{fontCharacter:"\\eb82"}),i.listFilter=new i("list-filter",{fontCharacter:"\\eb83"}),i.listFlat=new i("list-flat",{fontCharacter:"\\eb84"}),i.listSelection=new i("list-selection",{fontCharacter:"\\eb85"}),i.selection=new i("selection",{fontCharacter:"\\eb85"}),i.listTree=new i("list-tree",{fontCharacter:"\\eb86"}),i.debugBreakpointFunctionUnverified=new i("debug-breakpoint-function-unverified",{fontCharacter:"\\eb87"}),i.debugBreakpointFunction=new i("debug-breakpoint-function",{fontCharacter:"\\eb88"}),i.debugBreakpointFunctionDisabled=new i("debug-breakpoint-function-disabled",{fontCharacter:"\\eb88"}),i.debugStackframeActive=new i("debug-stackframe-active",{fontCharacter:"\\eb89"}),i.debugStackframeDot=new i("debug-stackframe-dot",{fontCharacter:"\\eb8a"}),i.debugStackframe=new i("debug-stackframe",{fontCharacter:"\\eb8b"}),i.debugStackframeFocused=new i("debug-stackframe-focused",{fontCharacter:"\\eb8b"}),i.debugBreakpointUnsupported=new i("debug-breakpoint-unsupported",{fontCharacter:"\\eb8c"}),i.symbolString=new i("symbol-string",{fontCharacter:"\\eb8d"}),i.debugReverseContinue=new i("debug-reverse-continue",{fontCharacter:"\\eb8e"}),i.debugStepBack=new i("debug-step-back",{fontCharacter:"\\eb8f"}),i.debugRestartFrame=new i("debug-restart-frame",{fontCharacter:"\\eb90"}),i.callIncoming=new i("call-incoming",{fontCharacter:"\\eb92"}),i.callOutgoing=new i("call-outgoing",{fontCharacter:"\\eb93"}),i.menu=new i("menu",{fontCharacter:"\\eb94"}),i.expandAll=new i("expand-all",{fontCharacter:"\\eb95"}),i.feedback=new i("feedback",{fontCharacter:"\\eb96"}),i.groupByRefType=new i("group-by-ref-type",{fontCharacter:"\\eb97"}),i.ungroupByRefType=new i("ungroup-by-ref-type",{fontCharacter:"\\eb98"}),i.account=new i("account",{fontCharacter:"\\eb99"}),i.bellDot=new i("bell-dot",{fontCharacter:"\\eb9a"}),i.debugConsole=new i("debug-console",{fontCharacter:"\\eb9b"}),i.library=new i("library",{fontCharacter:"\\eb9c"}),i.output=new i("output",{fontCharacter:"\\eb9d"}),i.runAll=new i("run-all",{fontCharacter:"\\eb9e"}),i.syncIgnored=new i("sync-ignored",{fontCharacter:"\\eb9f"}),i.pinned=new i("pinned",{fontCharacter:"\\eba0"}),i.githubInverted=new i("github-inverted",{fontCharacter:"\\eba1"}),i.debugAlt=new i("debug-alt",{fontCharacter:"\\eb91"}),i.serverProcess=new i("server-process",{fontCharacter:"\\eba2"}),i.serverEnvironment=new i("server-environment",{fontCharacter:"\\eba3"}),i.pass=new i("pass",{fontCharacter:"\\eba4"}),i.stopCircle=new i("stop-circle",{fontCharacter:"\\eba5"}),i.playCircle=new i("play-circle",{fontCharacter:"\\eba6"}),i.record=new i("record",{fontCharacter:"\\eba7"}),i.debugAltSmall=new i("debug-alt-small",{fontCharacter:"\\eba8"}),i.vmConnect=new i("vm-connect",{fontCharacter:"\\eba9"}),i.cloud=new i("cloud",{fontCharacter:"\\ebaa"}),i.merge=new i("merge",{fontCharacter:"\\ebab"}),i.exportIcon=new i("export",{fontCharacter:"\\ebac"}),i.graphLeft=new i("graph-left",{fontCharacter:"\\ebad"}),i.magnet=new i("magnet",{fontCharacter:"\\ebae"}),i.notebook=new i("notebook",{fontCharacter:"\\ebaf"}),i.redo=new i("redo",{fontCharacter:"\\ebb0"}),i.checkAll=new i("check-all",{fontCharacter:"\\ebb1"}),i.pinnedDirty=new i("pinned-dirty",{fontCharacter:"\\ebb2"}),i.passFilled=new i("pass-filled",{fontCharacter:"\\ebb3"}),i.circleLargeFilled=new i("circle-large-filled",{fontCharacter:"\\ebb4"}),i.circleLargeOutline=new i("circle-large-outline",{fontCharacter:"\\ebb5"}),i.combine=new i("combine",{fontCharacter:"\\ebb6"}),i.gather=new i("gather",{fontCharacter:"\\ebb6"}),i.table=new i("table",{fontCharacter:"\\ebb7"}),i.variableGroup=new i("variable-group",{fontCharacter:"\\ebb8"}),i.typeHierarchy=new i("type-hierarchy",{fontCharacter:"\\ebb9"}),i.typeHierarchySub=new i("type-hierarchy-sub",{fontCharacter:"\\ebba"}),i.typeHierarchySuper=new i("type-hierarchy-super",{fontCharacter:"\\ebbb"}),i.gitPullRequestCreate=new i("git-pull-request-create",{fontCharacter:"\\ebbc"}),i.runAbove=new i("run-above",{fontCharacter:"\\ebbd"}),i.runBelow=new i("run-below",{fontCharacter:"\\ebbe"}),i.notebookTemplate=new i("notebook-template",{fontCharacter:"\\ebbf"}),i.debugRerun=new i("debug-rerun",{fontCharacter:"\\ebc0"}),i.workspaceTrusted=new i("workspace-trusted",{fontCharacter:"\\ebc1"}),i.workspaceUntrusted=new i("workspace-untrusted",{fontCharacter:"\\ebc2"}),i.workspaceUnspecified=new i("workspace-unspecified",{fontCharacter:"\\ebc3"}),i.terminalCmd=new i("terminal-cmd",{fontCharacter:"\\ebc4"}),i.terminalDebian=new i("terminal-debian",{fontCharacter:"\\ebc5"}),i.terminalLinux=new i("terminal-linux",{fontCharacter:"\\ebc6"}),i.terminalPowershell=new i("terminal-powershell",{fontCharacter:"\\ebc7"}),i.terminalTmux=new i("terminal-tmux",{fontCharacter:"\\ebc8"}),i.terminalUbuntu=new i("terminal-ubuntu",{fontCharacter:"\\ebc9"}),i.terminalBash=new i("terminal-bash",{fontCharacter:"\\ebca"}),i.arrowSwap=new i("arrow-swap",{fontCharacter:"\\ebcb"}),i.copy=new i("copy",{fontCharacter:"\\ebcc"}),i.personAdd=new i("person-add",{fontCharacter:"\\ebcd"}),i.filterFilled=new i("filter-filled",{fontCharacter:"\\ebce"}),i.wand=new i("wand",{fontCharacter:"\\ebcf"}),i.debugLineByLine=new i("debug-line-by-line",{fontCharacter:"\\ebd0"}),i.inspect=new i("inspect",{fontCharacter:"\\ebd1"}),i.layers=new i("layers",{fontCharacter:"\\ebd2"}),i.layersDot=new i("layers-dot",{fontCharacter:"\\ebd3"}),i.layersActive=new i("layers-active",{fontCharacter:"\\ebd4"}),i.compass=new i("compass",{fontCharacter:"\\ebd5"}),i.compassDot=new i("compass-dot",{fontCharacter:"\\ebd6"}),i.compassActive=new i("compass-active",{fontCharacter:"\\ebd7"}),i.azure=new i("azure",{fontCharacter:"\\ebd8"}),i.issueDraft=new i("issue-draft",{fontCharacter:"\\ebd9"}),i.gitPullRequestClosed=new i("git-pull-request-closed",{fontCharacter:"\\ebda"}),i.gitPullRequestDraft=new i("git-pull-request-draft",{fontCharacter:"\\ebdb"}),i.debugAll=new i("debug-all",{fontCharacter:"\\ebdc"}),i.debugCoverage=new i("debug-coverage",{fontCharacter:"\\ebdd"}),i.runErrors=new i("run-errors",{fontCharacter:"\\ebde"}),i.folderLibrary=new i("folder-library",{fontCharacter:"\\ebdf"}),i.dropDownButton=new i("drop-down-button",i.chevronDown.definition)},"56dc":function(e,t,i){},"56f3":function(e,t,i){},5717:function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),t=i("0a0f");const n=Object(t.c)("codeEditorService")},"580d":function(e,t,i){"use strict";function n(e,t){let i=0;for(let n=0;nt!==e&&(t instanceof c.d&&(o=Object(r.x)(Object(r.Q)(t.value).pop())),!0));const s=Object(r.d)(o,i);n=n.replace(/(\r\n|\r|\n)(.*)/g,(e,t,i)=>""+t+o.substr(s)+i)}return n}}}class x{constructor(e,t){this._labelService=e,this._model=t}resolve(e){const t=e["name"];if("TM_FILENAME"===t)return g.a(this._model.uri.fsPath);if("TM_FILENAME_BASE"!==t)return"TM_DIRECTORY"===t&&this._labelService?"."===g.b(this._model.uri.fsPath)?"":this._labelService.getUriLabel(Object(p.d)(this._model.uri)):"TM_FILEPATH"===t&&this._labelService?this._labelService.getUriLabel(this._model.uri):"RELATIVE_FILEPATH"===t&&this._labelService?this._labelService.getUriLabel(this._model.uri,{relative:!0,noPrefix:!0}):void 0;{const t=g.a(this._model.uri.fsPath);return e=t.lastIndexOf("."),e<=0?t:t.slice(0,e)}}}class k{constructor(e,t,i,n){this._readClipboardText=e,this._selectionIdx=t,this._selectionCount=i,this._spread=n}resolve(e){if("CLIPBOARD"===e.name&&(e=this._readClipboardText(),e)){if(this._spread){var t=e.split(/\r\n|\n|\r/).filter(e=>!Object(r.C)(e));if(t.length===this._selectionCount)return t[this._selectionIdx]}return e}}}class D{constructor(e,t){this._model=e,this._selection=t}resolve(e){e=e["name"];var t=this._model.getLanguageIdAtPosition(this._selection.selectionStartLineNumber,this._selection.selectionStartColumn);t=m.a.getComments(t);if(t)return"LINE_COMMENT"===e?t.lineCommentToken||void 0:"BLOCK_COMMENT_START"===e?t.blockCommentStartToken||void 0:"BLOCK_COMMENT_END"===e&&t.blockCommentEndToken||void 0}}class N{constructor(){this._date=new Date}resolve(e){return e=e.name,"CURRENT_YEAR"===e?String(this._date.getFullYear()):"CURRENT_YEAR_SHORT"===e?String(this._date.getFullYear()).slice(-2):"CURRENT_MONTH"===e?String(this._date.getMonth().valueOf()+1).padStart(2,"0"):"CURRENT_DATE"===e?String(this._date.getDate().valueOf()).padStart(2,"0"):"CURRENT_HOUR"===e?String(this._date.getHours().valueOf()).padStart(2,"0"):"CURRENT_MINUTE"===e?String(this._date.getMinutes().valueOf()).padStart(2,"0"):"CURRENT_SECOND"===e?String(this._date.getSeconds().valueOf()).padStart(2,"0"):"CURRENT_DAY_NAME"===e?N.dayNames[this._date.getDay()]:"CURRENT_DAY_NAME_SHORT"===e?N.dayNamesShort[this._date.getDay()]:"CURRENT_MONTH_NAME"===e?N.monthNames[this._date.getMonth()]:"CURRENT_MONTH_NAME_SHORT"===e?N.monthNamesShort[this._date.getMonth()]:"CURRENT_SECONDS_UNIX"===e?String(Math.floor(this._date.getTime()/1e3)):void 0}}N.dayNames=[u.a("Sunday","Sunday"),u.a("Monday","Monday"),u.a("Tuesday","Tuesday"),u.a("Wednesday","Wednesday"),u.a("Thursday","Thursday"),u.a("Friday","Friday"),u.a("Saturday","Saturday")],N.dayNamesShort=[u.a("SundayShort","Sun"),u.a("MondayShort","Mon"),u.a("TuesdayShort","Tue"),u.a("WednesdayShort","Wed"),u.a("ThursdayShort","Thu"),u.a("FridayShort","Fri"),u.a("SaturdayShort","Sat")],N.monthNames=[u.a("January","January"),u.a("February","February"),u.a("March","March"),u.a("April","April"),u.a("May","May"),u.a("June","June"),u.a("July","July"),u.a("August","August"),u.a("September","September"),u.a("October","October"),u.a("November","November"),u.a("December","December")],N.monthNamesShort=[u.a("JanuaryShort","Jan"),u.a("FebruaryShort","Feb"),u.a("MarchShort","Mar"),u.a("AprilShort","Apr"),u.a("MayShort","May"),u.a("JuneShort","Jun"),u.a("JulyShort","Jul"),u.a("AugustShort","Aug"),u.a("SeptemberShort","Sep"),u.a("OctoberShort","Oct"),u.a("NovemberShort","Nov"),u.a("DecemberShort","Dec")];class O{constructor(e){this._workspaceService=e}resolve(e){if(this._workspaceService){var t=(t=this._workspaceService.getWorkspace()).configuration?{id:t.id,configPath:t.configuration}:1===t.folders.length?{id:t.id,uri:t.folders[0].uri}:void 0;if(t)return"WORKSPACE_NAME"===e.name?this._resolveWorkspaceName(t):"WORKSPACE_FOLDER"===e.name?this._resoveWorkspacePath(t):void 0}}_resolveWorkspaceName(e){if(b(e))return g.a(e.uri.path);let t=g.a(e.configPath.path);return t.endsWith(_)?t.substr(0,t.length-_.length-1):t}_resoveWorkspacePath(e){if(b(e))return Object(v.b)(e.uri.fsPath);var t=g.a(e.configPath.path);let i=e.configPath.fsPath;return(i=i.endsWith(t)?i.substr(0,i.length-t.length-1):i)?Object(v.b)(i):"/"}}class E{resolve(e){var t;e=e["name"];return"RANDOM"===e?Math.random().toString().slice(-6):"RANDOM_HEX"===e?Math.random().toString(16).slice(-6):"UUID"===e?(y(C),C[6]=15&C[6]|64,C[8]=63&C[8]|128,e=0,t="",(t+=w[C[e++]])+w[C[e++]]+w[C[e++]]+w[C[e++]]+"-"+w[C[e++]]+w[C[e++]]+"-"+w[C[e++]]+w[C[e++]]+"-"+w[C[e++]]+w[C[e++]]+"-"+w[C[e++]]+w[C[e++]]+w[C[e++]]+w[C[e++]]+w[C[+e]]+w[C[15]]):void 0}}u=i("b7d0");var I=i("303e"),M=i("47cb");Object(u.f)((e,t)=>{function i(t){return t=e.getColor(t),t?t.toString():"transparent"}t.addRule(`.monaco-editor .snippet-placeholder { background-color: ${i(I.Ec)}; outline-color: ${i(I.Fc)}; }`),t.addRule(`.monaco-editor .finish-snippet-placeholder { background-color: ${i(I.Cc)}; outline-color: ${i(I.Dc)}; }`)});class T{constructor(e,t,i,o){this._editor=e,this._snippet=t,this._offset=i,this._snippetLineLeadingWhitespace=o,this._nestingLevel=1,this._placeholderGroups=Object(n.l)(t.placeholders,c.b.compareByIndex),this._placeholderGroupsIdx=-1}dispose(){this._placeholderDecorations&&this._editor.deltaDecorations([...this._placeholderDecorations.values()],[]),this._placeholderGroups.length=0}_initDecorations(){if(!this._placeholderDecorations){this._placeholderDecorations=new Map;const e=this._editor.getModel();this._editor.changeDecorations(t=>{for(const o of this._snippet.placeholders){var i=this._snippet.offset(o),n=this._snippet.fullLen(o);i=a.a.fromPositions(e.getPositionAt(this._offset+i),e.getPositionAt(this._offset+i+n)),n=o.isFinalTabstop?T._decor.inactiveFinal:T._decor.inactive,i=t.addDecoration(i,n);this._placeholderDecorations.set(o,i)}})}}move(e){if(!this._editor.hasModel())return[];if(this._initDecorations(),0<=this._placeholderGroupsIdx){var t=[];for(const e of this._placeholderGroups[this._placeholderGroupsIdx])if(e.transform){var i=this._placeholderDecorations.get(e),n=(i=this._editor.getModel().getDecorationRange(i),this._editor.getModel().getValueInRange(i)),o=e.transform.resolve(n).split(/\r\n|\r|\n/);for(let e=1;e{var t,i,n=new Set,o=[];for(const h of this._placeholderGroups[this._placeholderGroupsIdx]){var s=this._placeholderDecorations.get(h),a=this._editor.getModel().getDecorationRange(s);o.push(new l.a(a.startLineNumber,a.startColumn,a.endLineNumber,a.endColumn)),r=r&&this._hasPlaceholderBeenCollapsed(h),e.changeDecorationOptions(s,h.isFinalTabstop?T._decor.activeFinal:T._decor.active),n.add(h);for(const t of this._snippet.enclosingPlaceholders(h)){var d=this._placeholderDecorations.get(t);e.changeDecorationOptions(d,t.isFinalTabstop?T._decor.activeFinal:T._decor.active),n.add(t)}}for([t,i]of this._placeholderDecorations)n.has(t)||e.changeDecorationOptions(i,t.isFinalTabstop?T._decor.inactiveFinal:T._decor.inactive);return o});return r?this.move(e):null!=a?a:[]}_hasPlaceholderBeenCollapsed(e){let t=e;for(;t;){if(t instanceof c.b){var i=this._placeholderDecorations.get(t);if(this._editor.getModel().getDecorationRange(i).isEmpty()&&0{for(const n of this._placeholderGroups[this._placeholderGroupsIdx]){var o=e.shift(),r=o._snippet.placeholderInfo.last.index;for(const e of o._snippet.placeholderInfo.all)e.isFinalTabstop?e.index=n.index+(r+1)/this._nestingLevel:e.index=n.index+e.index/this._nestingLevel;this._snippet.replace(n,o._snippet.children);var s=this._placeholderDecorations.get(n);i.removeDecoration(s),this._placeholderDecorations.delete(n);for(const e of o._snippet.placeholders){var l=o._snippet.offset(e),d=o._snippet.fullLen(e);l=a.a.fromPositions(t.getPositionAt(o._offset+l),t.getPositionAt(o._offset+l+d)),d=i.addDecoration(l,T._decor.inactive);this._placeholderDecorations.set(e,d)}}this._placeholderGroups=Object(n.l)(this._snippet.placeholders,c.b.compareByIndex)})}}T._decor={active:t.a.register({description:"snippet-placeholder-1",stickiness:0,className:"snippet-placeholder"}),inactive:t.a.register({description:"snippet-placeholder-2",stickiness:1,className:"snippet-placeholder"}),activeFinal:t.a.register({description:"snippet-placeholder-3",stickiness:1,className:"finish-snippet-placeholder"}),inactiveFinal:t.a.register({description:"snippet-placeholder-4",stickiness:1,className:"finish-snippet-placeholder"})};const A={overwriteBefore:0,overwriteAfter:0,adjustWhitespace:!0,clipboardText:void 0,overtypingCapturer:void 0};class R{constructor(e,t,i=A){this._templateMerges=[],this._snippets=[],this._editor=e,this._template=t,this._options=i}static adjustWhitespace(e,t,i,n,o){var s=e.getLineContent(t.lineNumber);const a=Object(r.x)(s,0,t.column-1);let l;return i.walk(t=>{if(t instanceof c.d&&!(t.parent instanceof c.a)){var o=t.value.split(/\r\n|\r|\n/);if(n){var r=i.offset(t);0===r?o[0]=e.normalizeIndentation(o[0]):10!==(r=(l=null!==l&&void 0!==l?l:i.toString()).charCodeAt(r-1))&&13!==r||(o[0]=e.normalizeIndentation(a+o[0]));for(let t=1;te.get(d.a,h.d)),f=e.invokeWithinContext(e=>new x(e.get(M.a,h.d),j)),_=()=>l;let W=0;var b,v,C=j.getValueInRange(R.adjustSelection(j,e.getSelection(),i,0)),w=j.getValueInRange(R.adjustSelection(j,e.getSelection(),0,n)),y=j.getLineFirstNonWhitespaceColumn(e.getSelection().positionLineNumber),I=e.getSelections().map((e,t)=>({selection:e,idx:t})).sort((e,t)=>a.a.compareRangesUsingStarts(e.selection,t.selection));for({selection:b,idx:v}of I){let a=R.adjustSelection(j,b,i,0),l=R.adjustSelection(j,b,0,n);C!==j.getValueInRange(a)&&(a=b),w!==j.getValueInRange(l)&&(l=b);var A=b.setStartPosition(a.startLineNumber,a.startColumn).setEndPosition(l.endLineNumber,l.endColumn),P=(new c.c).parse(t,!0,o),F=A.getStartPosition(),B=R.adjustWhitespace(j,F,P,r||0 ")}"`}insert(){var e,t;this._editor.hasModel()&&(({edits:e,snippets:t}=R.createEditsAndSnippets(this._editor,this._template,this._options.overwriteBefore,this._options.overwriteAfter,!1,this._options.adjustWhitespace,this._options.clipboardText,this._options.overtypingCapturer)),this._snippets=t,this._editor.executeEdits("snippet",e,e=>this._snippets[0].hasPlaceholder?this._move(!0):e.filter(e=>!!e.identifier).map(e=>l.a.fromPositions(e.range.getEndPosition()))),this._editor.revealRange(this._editor.getSelections()[0]))}merge(e,t=A){if(this._editor.hasModel()){this._templateMerges.push([this._snippets[0]._nestingLevel,this._snippets[0]._placeholderGroupsIdx,e]);const{edits:i,snippets:n}=R.createEditsAndSnippets(this._editor,e,t.overwriteBefore,t.overwriteAfter,!0,t.adjustWhitespace,t.clipboardText,t.overtypingCapturer);this._editor.executeEdits("snippet",i,e=>{for(const t of this._snippets)t.merge(n);return this._snippets[0].hasPlaceholder?this._move(void 0):e.filter(e=>!!e.identifier).map(e=>l.a.fromPositions(e.range.getEndPosition()))})}}next(){var e=this._move(!0);this._editor.setSelections(e),this._editor.revealPositionInCenterIfOutsideViewport(e[0].getPosition())}prev(){var e=this._move(!1);this._editor.setSelections(e),this._editor.revealPositionInCenterIfOutsideViewport(e[0].getPosition())}_move(e){var t=[];for(const n of this._snippets){var i=n.move(e);t.push(...i)}return t}get isAtFirstPlaceholder(){return this._snippets[0].isAtFirstPlaceholder}get isAtLastPlaceholder(){return this._snippets[0].isAtLastPlaceholder}get hasPlaceholder(){return this._snippets[0].hasPlaceholder}get choice(){return this._snippets[0].choice}isSelectionWithinPlaceholders(){if(!this.hasPlaceholder)return!1;var e=this._editor.getSelections();if(e.length{e.push(...t.get(i))})}for([t,i]of(e.sort(a.a.compareRangesUsingStarts),n))if(i.length!==e.length)n.delete(t);else{i.sort(a.a.compareRangesUsingStarts);for(let o=0;othis.cancelHasListener=!0})),this.onDidCancel=this._onDidCancel.event,this.cancelHasListener=!1,this._onDidRun=this._register(new a.b),this.onDidRun=this._onDidRun.event,this._onBeforeRun=this._register(new a.b),this.onBeforeRun=this._onBeforeRun.event,this.options=t,this._context=null!=(i=t.context)?i:null,this._orientation=null!=(i=this.options.orientation)?i:0,this._triggerKeys={keyDown:null!=(i=null==(i=this.options.triggerKeys)?void 0:i.keyDown)&&i,keys:null!=(i=null==(i=this.options.triggerKeys)?void 0:i.keys)?i:[3,10]},this.options.actionRunner?this._actionRunner=this.options.actionRunner:(this._actionRunner=new s.b,this._register(this._actionRunner)),this._register(this._actionRunner.onDidRun(e=>this._onDidRun.fire(e))),this._register(this._actionRunner.onBeforeRun(e=>this._onBeforeRun.fire(e))),this._actionIds=[],this.viewItems=[],this.focusedItem=void 0,this.domNode=document.createElement("div"),!(this.domNode.className="monaco-action-bar")!==t.animated&&this.domNode.classList.add("animated"),this._orientation){case 0:l=[15],d=[17];break;case 1:l=[16],d=[18],this.domNode.className+=" vertical"}this._register(n.i(this.domNode,n.d.KEY_DOWN,e=>{e=new o.a(e);let t=!0;var i="number"==typeof this.focusedItem?this.viewItems[this.focusedItem]:void 0;l&&(e.equals(l[0])||e.equals(l[1]))?t=this.focusPrevious():d&&(e.equals(d[0])||e.equals(d[1]))?t=this.focusNext():e.equals(9)&&this.cancelHasListener?this._onDidCancel.fire():e.equals(14)?t=this.focusFirst():e.equals(13)?t=this.focusLast():e.equals(2)&&i instanceof r.b&&i.trapsArrowNavigation?t=this.focusNext():this.isTriggerKeyEvent(e)?this._triggerKeys.keyDown?this.doTrigger(e):this.triggerKeyDown=!0:t=!1,t&&(e.preventDefault(),e.stopPropagation())})),this._register(n.i(this.domNode,n.d.KEY_UP,e=>{e=new o.a(e),this.isTriggerKeyEvent(e)?(!this._triggerKeys.keyDown&&this.triggerKeyDown&&(this.triggerKeyDown=!1,this.doTrigger(e)),e.preventDefault(),e.stopPropagation()):(e.equals(2)||e.equals(1026))&&this.updateFocusedItem()})),this.focusTracker=this._register(n.Y(this.domNode)),this._register(this.focusTracker.onDidBlur(()=>{n.y()!==this.domNode&&n.L(n.y(),this.domNode)||(this._onDidBlur.fire(),this.focusedItem=void 0,this.triggerKeyDown=!1)})),this._register(this.focusTracker.onDidFocus(()=>this.updateFocusedItem())),this.actionsList=document.createElement("ul"),this.actionsList.className="actions-container",this.actionsList.setAttribute("role","toolbar"),this.options.ariaLabel&&this.actionsList.setAttribute("aria-label",this.options.ariaLabel),this.domNode.appendChild(this.actionsList),e.appendChild(this.domNode)}isTriggerKeyEvent(e){let t=!1;return this._triggerKeys.keys.forEach(i=>{t=t||e.equals(i)}),t}updateFocusedItem(){for(let t=0;tt.setActionContext(e))}get actionRunner(){return this._actionRunner}set actionRunner(e){e&&(this._actionRunner=e,this.viewItems.forEach(t=>t.actionRunner=e))}getContainer(){return this.domNode}push(e,t={}){e=Array.isArray(e)?e:[e];let i=d.i(t.index)?t.index:null;e.forEach(e=>{var o=document.createElement("li");let s;o.className="action-item",o.setAttribute("role","presentation"),this.options.allowContextMenu||this._register(n.i(o,n.d.CONTEXT_MENU,e=>{n.c.stop(e,!0)})),(s=(s=this.options.actionViewItemProvider?this.options.actionViewItemProvider(e):s)||new r.a(this.context,e,t)).actionRunner=this._actionRunner,s.setActionContext(this.context),s.render(o),this.focusable&&s instanceof r.b&&0===this.viewItems.length&&s.setFocusable(!0),null===i||i<0||i>=this.actionsList.children.length?(this.actionsList.appendChild(o),this.viewItems.push(s),this._actionIds.push(e.id)):(this.actionsList.insertBefore(o,this.actionsList.children[i]),this.viewItems.splice(i,0,s),this._actionIds.splice(i,0,e.id),i++)}),"number"==typeof this.focusedItem&&this.focus(this.focusedItem)}clear(){Object(l.f)(this.viewItems),this.viewItems=[],this._actionIds=[],n.t(this.actionsList)}length(){return this.viewItems.length}focus(e){let t=!1,i=void 0;void 0===e?t=!0:"number"==typeof e?i=e:"boolean"==typeof e&&(t=e),t&&void 0===this.focusedItem?(e=this.viewItems.findIndex(e=>e.isEnabled()),this.focusedItem=-1===e?void 0:e):void 0!==i&&(this.focusedItem=i),this.updateFocus()}focusFirst(){return this.focusedItem=1=this.viewItems.length)return this.focusedItem=t,!1}while(this.focusedItem=(this.focusedItem+1)%this.viewItems.length,e=this.viewItems[this.focusedItem],this.focusedItem!==t&&this.options.focusOnlyEnabledItems&&!e.isEnabled());return this.updateFocus(),!0}focusPrevious(){if(void 0===this.focusedItem)this.focusedItem=0;else if(this.viewItems.length<=1)return!1;var e,t=this.focusedItem;do{if(this.focusedItem=this.focusedItem-1,this.focusedItem<0){if(this.options.preventLoopNavigation)return this.focusedItem=t,!1;this.focusedItem=this.viewItems.length-1}}while(e=this.viewItems[this.focusedItem],this.focusedItem!==t&&this.options.focusOnlyEnabledItems&&!e.isEnabled());return this.updateFocus(!0),!0}updateFocus(e,t){void 0===this.focusedItem&&this.actionsList.focus({preventScroll:t});for(let o=0;oy(void 0,void 0,void 0,(function*(){var[i,n,o]=t,i=(Object(C.c)(v.a.isUri(i)),Object(C.c)(m.a.isIPosition(n)),Object(C.c)("string"==typeof o||!o),yield e.get(w.a).createModelReference(i));try{const e=yield L(i.object.textEditorModel,m.a.lift(n),{triggerKind:f.C.Invoke,isRetrigger:!1,triggerCharacter:o},_.a.None);if(e)return setTimeout(()=>e.dispose(),0),e.value}finally{i.dispose()}})));b=i("5bd73");var x,k=i("303e"),D=i("b7d0"),N=i("5fe7"),O=i("3170"),E=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))},I=x=x||{};I.Default={type:0},I.Pending=class{constructor(e,t){this.request=e,this.previouslyActiveHints=t,this.type=2}},I.Active=class{constructor(e){this.hints=e,this.type=1}};class M extends o.a{constructor(e,t=M.DEFAULT_DELAY){super(),this._onChangedHints=this._register(new c.b),this.onChangedHints=this._onChangedHints.event,this.triggerOnType=!1,this._state=x.Default,this._pendingTriggers=[],this._lastSignatureHelpResult=this._register(new o.d),this.triggerChars=new O.b,this.retriggerChars=new O.b,this.triggerId=0,this.editor=e,this.throttledDelayer=new N.a(t),this._register(this.editor.onDidBlurEditorWidget(()=>this.cancel())),this._register(this.editor.onDidChangeConfiguration(()=>this.onEditorConfigurationChange())),this._register(this.editor.onDidChangeModel(e=>this.onModelChanged())),this._register(this.editor.onDidChangeModelLanguage(e=>this.onModelChanged())),this._register(this.editor.onDidChangeCursorSelection(e=>this.onCursorChange(e))),this._register(this.editor.onDidChangeModelContent(e=>this.onModelContentChange())),this._register(f.B.onDidChange(this.onModelChanged,this)),this._register(this.editor.onDidType(e=>this.onDidType(e))),this.onEditorConfigurationChange(),this.onModelChanged()}get state(){return this._state}set state(e){2===this._state.type&&this._state.request.cancel(),this._state=e}cancel(e=!1){this.state=x.Default,this.throttledDelayer.cancel(),e||this._onChangedHints.fire(void 0)}trigger(e,t){var i=this.editor.getModel();if(i&&f.B.has(i)){const i=++this.triggerId;this._pendingTriggers.push(e),this.throttledDelayer.trigger(()=>this.doTrigger(i),t).catch(p.f)}}next(){var e,t,i,n;1===this.state.type&&(e=this.state.hints.signatures.length,i=(t=this.state.hints.activeSignature)%e==e-1,n=this.editor.getOption(75).cycle,(e<2||i)&&!n?this.cancel():this.updateActiveSignature(i&&n?0:t+1))}previous(){var e,t,i,n;1===this.state.type&&(e=this.state.hints.signatures.length,i=0===(t=this.state.hints.activeSignature),n=this.editor.getOption(75).cycle,(e<2||i)&&!n?this.cancel():this.updateActiveSignature(i&&n?e-1:t-1))}updateActiveSignature(e){1===this.state.type&&(this.state=new x.Active(Object.assign(Object.assign({},this.state.hints),{activeSignature:e})),this._onChangedHints.fire(this.state.hints))}doTrigger(e){return E(this,void 0,void 0,(function*(){var t=1===this.state.type||2===this.state.type,i=this.getLastActiveHints();if(this.cancel(!0),0===this._pendingTriggers.length)return!1;var n=this._pendingTriggers.reduce(T);this._pendingTriggers=[];const o={triggerKind:n.triggerKind,triggerCharacter:n.triggerCharacter,isRetrigger:t,activeSignatureHelp:i};if(!this.editor.hasModel())return!1;const r=this.editor.getModel(),s=this.editor.getPosition();this.state=new x.Pending(Object(N.h)(e=>L(r,s,o,e)),i);try{var a=yield this.state.request;return e!==this.triggerId?(null!=a&&a.dispose(),!1):a&&a.value.signatures&&0!==a.value.signatures.length?(this.state=new x.Active(a.value),this._lastSignatureHelpResult.value=a,this._onChangedHints.fire(this.state.hints),!0):(null!=a&&a.dispose(),this._lastSignatureHelpResult.clear(),this.cancel(),!1)}catch(t){return e===this.triggerId&&(this.state=x.Default),Object(p.f)(t),!1}}))}getLastActiveHints(){switch(this.state.type){case 1:return this.state.hints;case 2:return this.state.previouslyActiveHints;default:return}}get isTriggered(){return 1===this.state.type||2===this.state.type||this.throttledDelayer.isTriggered()}onModelChanged(){this.cancel(),this.triggerChars=new O.b,this.retriggerChars=new O.b;var e=this.editor.getModel();if(e)for(const t of f.B.ordered(e)){for(const e of t.signatureHelpTriggerCharacters||[])this.triggerChars.add(e.charCodeAt(0)),this.retriggerChars.add(e.charCodeAt(0));for(const e of t.signatureHelpRetriggerCharacters||[])this.retriggerChars.add(e.charCodeAt(0))}}onDidType(e){var t,i;this.triggerOnType&&(t=e.length-1,i=e.charCodeAt(t),this.triggerChars.has(i)||this.isTriggered&&this.retriggerChars.has(i))&&this.trigger({triggerKind:f.C.TriggerCharacter,triggerCharacter:e.charAt(t)})}onCursorChange(e){"mouse"===e.source?this.cancel():this.isTriggered&&this.trigger({triggerKind:f.C.ContentChange})}onModelContentChange(){this.isTriggered&&this.trigger({triggerKind:f.C.ContentChange})}onEditorConfigurationChange(){this.triggerOnType=this.editor.getOption(75).enabled,this.triggerOnType||this.cancel()}dispose(){this.cancel(!0),super.dispose()}}function T(e,t){switch(t.triggerKind){case f.C.Invoke:return t;case f.C.ContentChange:return e;default:return f.C.TriggerCharacter,t}}M.DEFAULT_DELAY=120;var A=i("3742"),R=(I=i("561a"),i("9c41")),P=(i=i("bf5b"),function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3{e?(this.show(),this.render(e)):this.hide()}))}createParameterHintDOMNodes(){var e=B(".editor-widget.parameter-hints-widget"),t=l.q(e,B(".phwrapper")),i=(t.tabIndex=-1,l.q(t,B(".controls"))),n=l.q(i,B(".button"+D.d.asCSSSelector(W))),o=l.q(i,B(".overloads"));i=l.q(i,B(".button"+D.d.asCSSSelector(j))),this._register(l.i(n,"click",e=>{l.c.stop(e),this.previous()})),this._register(l.i(i,"click",e=>{l.c.stop(e),this.next()})),n=B(".body"),i=new h.a(n,{}),this._register(i),t.appendChild(i.getDomNode()),t=l.q(n,B(".signature")),n=l.q(n,B(".docs")),e.style.userSelect="text",this.domNodes={element:e,signature:t,overloads:o,docs:n,scrollbar:i},this.editor.addContentWidget(this),this.hide(),this._register(this.editor.onDidChangeCursorSelection(e=>{this.visible&&this.editor.layoutContentWidget(this)})),e=()=>{var e;this.domNodes&&(e=this.editor.getOption(42),this.domNodes.element.style.fontSize=e.fontSize+"px")};e(),this._register(c.c.chain(this.editor.onDidChangeConfiguration.bind(this.editor)).filter(e=>e.hasChanged(42)).on(e,null)),this._register(this.editor.onDidLayoutChange(e=>this.updateMaxHeight())),this.updateMaxHeight()}show(){this.visible||(this.domNodes||this.createParameterHintDOMNodes(),this.keyVisible.set(!0),this.visible=!0,setTimeout(()=>{this.domNodes&&this.domNodes.element.classList.add("visible")},100),this.editor.layoutContentWidget(this))}hide(){this.renderDisposeables.clear(),this.visible&&(this.keyVisible.reset(),this.visible=!1,this.announcedLabel=null,this.domNodes&&this.domNodes.element.classList.remove("visible"),this.editor.layoutContentWidget(this))}getPosition(){return this.visible?{position:this.editor.getPosition(),preference:[1,2]}:null}render(e){if(this.renderDisposeables.clear(),this.domNodes){var t=1{var e;null!=(e=this.domNodes)&&e.scrollbar.scanDomNode()}})),e.element.classList.add("markdown-docs"),e}hasDocs(e,t){return!!(t&&"string"==typeof t.documentation&&0{var i=e.getColor(k.F),n=(i&&(n=e.type===R.a.HIGH_CONTRAST?2:1,t.addRule(`.monaco-editor .parameter-hints-widget { border: ${n}px solid ${i}; }`),t.addRule(`.monaco-editor .parameter-hints-widget.multiple .body { border-left: 1px solid ${i.transparent(.5)}; }`),t.addRule(`.monaco-editor .parameter-hints-widget .signature.has-docs { border-bottom: 1px solid ${i.transparent(.5)}; }`)),e.getColor(k.E));n&&t.addRule(`.monaco-editor .parameter-hints-widget { background-color: ${n}; }`),i=e.getColor(k.Jc),i&&t.addRule(`.monaco-editor .parameter-hints-widget a { color: ${i}; }`),n=e.getColor(k.Ic),n&&t.addRule(`.monaco-editor .parameter-hints-widget a:hover { color: ${n}; }`),i=e.getColor(k.G),i&&t.addRule(`.monaco-editor .parameter-hints-widget { color: ${i}; }`),n=e.getColor(k.Hc);n&&t.addRule(`.monaco-editor .parameter-hints-widget code { background-color: ${n}; }`)}),i=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3e.cancel(),kbOpts:{weight:175,kbExpr:r.a.focus,primary:9,secondary:[1033]}})),Object(a.k)(new P({id:"showPrevParameterHint",precondition:s.a.and(S.Visible,S.MultipleSignatures),handler:e=>e.previous(),kbOpts:{weight:175,kbExpr:r.a.focus,primary:16,secondary:[528],mac:{primary:16,secondary:[528,302]}}})),Object(a.k)(new P({id:"showNextParameterHint",precondition:s.a.and(S.Visible,S.MultipleSignatures),handler:e=>e.next(),kbOpts:{weight:175,kbExpr:r.a.focus,primary:18,secondary:[530],mac:{primary:18,secondary:[530,300]}}}))},"5bd73":function(e,t,i){"use strict";i.d(t,"a",(function(){return a})),i.d(t,"b",(function(){return l})),i.d(t,"c",(function(){return d}));var n=i("a666"),o=i("3742"),r=i("6d8e"),s=(t=i("0a0f"),function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))});const a=Object(t.c)("openerService"),l=Object.freeze({_serviceBrand:void 0,registerOpener(){return n.a.None},registerValidator(){return n.a.None},registerExternalUriResolver(){return n.a.None},setDefaultExternalOpener(){},registerExternalOpener(){return n.a.None},open(){return s(this,void 0,void 0,(function*(){return!1}))},resolveExternalUri(e){return s(this,void 0,void 0,(function*(){return{resolved:e,dispose(){}}}))}});function d(e,t){return r.a.isUri(e)?Object(o.r)(e.scheme,t):Object(o.R)(e,t+":")}},"5d08":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"rust",extensions:[".rs",".rlib"],aliases:["Rust","rust"],loader:function(){return i.e("chunk-2d238465").then(i.bind(null,"ff4c"))}})},"5d28":function(e,t,i){"use strict";i.d(t,"a",(function(){return s})),i.d(t,"b",(function(){return a}));var n=i("0f70"),o=i("e757"),r=i("30db");class s{constructor(e){this.timestamp=Date.now(),this.browserEvent=e,this.leftButton=0===e.button,this.middleButton=1===e.button,this.rightButton=2===e.button,this.buttons=e.buttons,this.target=e.target,this.detail=e.detail||1,"dblclick"===e.type&&(this.detail=2),this.ctrlKey=e.ctrlKey,this.shiftKey=e.shiftKey,this.altKey=e.altKey,this.metaKey=e.metaKey,"number"==typeof e.pageX?(this.posx=e.pageX,this.posy=e.pageY):(this.posx=e.clientX+document.body.scrollLeft+document.documentElement.scrollLeft,this.posy=e.clientY+document.body.scrollTop+document.documentElement.scrollTop),e=o.a.getPositionOfChildWindowRelativeToAncestorWindow(self,e.view),this.posx-=e.left,this.posy-=e.top}preventDefault(){this.browserEvent.preventDefault()}stopPropagation(){this.browserEvent.stopPropagation()}}class a{constructor(e,t=0,i=0){this.browserEvent=e||null,this.target=e?e.target||e.targetNode||e.srcElement:null,this.deltaY=i,this.deltaX=t,e&&(t=i=e,void 0!==i.wheelDeltaY?this.deltaY=i.wheelDeltaY/120:void 0!==t.VERTICAL_AXIS&&t.axis===t.VERTICAL_AXIS?this.deltaY=-t.detail/3:"wheel"===e.type&&(e.deltaMode===e.DOM_DELTA_LINE?n.g&&!r.f?this.deltaY=-e.deltaY/3:this.deltaY=-e.deltaY:this.deltaY=-e.deltaY/40),void 0!==i.wheelDeltaX?n.h&&r.i?this.deltaX=-i.wheelDeltaX/120:this.deltaX=i.wheelDeltaX/120:void 0!==t.HORIZONTAL_AXIS&&t.axis===t.HORIZONTAL_AXIS?this.deltaX=-e.detail/3:"wheel"===e.type&&(e.deltaMode===e.DOM_DELTA_LINE?n.g&&!r.f?this.deltaX=-e.deltaX/3:this.deltaX=-e.deltaX:this.deltaX=-e.deltaX/40),0===this.deltaY)&&0===this.deltaX&&e.wheelDelta&&(this.deltaY=e.wheelDelta/120)}preventDefault(){this.browserEvent&&this.browserEvent.preventDefault()}stopPropagation(){this.browserEvent&&this.browserEvent.stopPropagation()}}},"5d70":function(e,t,i){},"5d75":function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),t=i("0a0f");const n=Object(t.c)("telemetryService")},"5ed2":function(e,t,i){"use strict";i.r(t),i.d(t,"getOccurrencesAtPosition",(function(){return k}));var n=i("dff7"),o=i("e8e3"),r=i("5fe7"),s=i("2504"),a=i("fdcc"),l=i("a666"),d=(t=i("b2cc"),i("6a89")),h=i("c101"),c=i("3352"),u=i("b57f"),g=i("b707"),p=i("4fc3"),m=i("303e"),f=i("b7d0"),_=i("3813"),b=(i=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3()=>Promise.resolve(n.provideDocumentHighlights(e,t,i)).then(void 0,a.g)),o.n)}class D{constructor(e,t,i){this._wordRange=this._getCurrentWordRange(e,t),this.result=Object(r.h)(n=>this._compute(e,t,i,n))}_getCurrentWordRange(e,t){return e=e.getWordAtPosition(t.getPosition()),e?new d.a(t.startLineNumber,e.startColumn,t.startLineNumber,e.endColumn):null}isValid(e,t,i){var n=t.startLineNumber,o=t.startColumn,r=t.endColumn;t=this._getCurrentWordRange(e,t);let s=Boolean(this._wordRange&&this._wordRange.equalsRange(t));for(let l=0,d=i.length;!s&&l=r&&(s=!0)}return s}cancel(){this.result.cancel()}}class N extends D{_compute(e,t,i,n){return k(e,t.getPosition(),n).then(e=>e||[])}}class O extends D{constructor(e,t,i){super(e,t,i),this._selectionIsEmpty=t.isEmpty()}_compute(e,t,i,n){return Object(r.n)(250,n).then(()=>{var n;return!t.isEmpty()||!(n=e.getWordAtPosition(t.getPosition()))||1e3({range:e.range,kind:g.h.Text}))})}isValid(e,t,i){var n=t.isEmpty();return this._selectionIsEmpty===n&&super.isValid(e,t,i)}}Object(t.n)("_executeDocumentHighlights",(e,t)=>k(e,t,s.a.None));class E{constructor(e,t){this.toUnhook=new l.b,this.workerRequestTokenId=0,this.workerRequestCompleted=!1,this.workerRequestValue=[],this.lastCursorPositionChangeTime=0,this.renderDecorationsTimer=-1,this.editor=e,this._hasWordHighlights=x.bindTo(t),this._ignorePositionChangeEvent=!1,this.occurrencesHighlight=this.editor.getOption(71),this.model=this.editor.getModel(),this.toUnhook.add(e.onDidChangeCursorPosition(e=>{this._ignorePositionChangeEvent||this.occurrencesHighlight&&this._onPositionChanged(e)})),this.toUnhook.add(e.onDidChangeModelContent(e=>{this._stopAll()})),this.toUnhook.add(e.onDidChangeConfiguration(e=>{var t=this.editor.getOption(71);this.occurrencesHighlight!==t&&(this.occurrencesHighlight=t,this._stopAll())})),this._decorationIds=[],this.workerRequestTokenId=0,this.workerRequest=null,this.workerRequestCompleted=!1,this.lastCursorPositionChangeTime=0,this.renderDecorationsTimer=-1}hasDecorations(){return 0this.model.getDecorationRange(e)).sort(d.a.compareRangesUsingStarts))}moveNext(){var e=this._getSortedHighlights(),t=(e.findIndex(e=>e.containsPosition(this.editor.getPosition()))+1)%e.length,i=e[t];try{this._ignorePositionChangeEvent=!0,this.editor.setPosition(i.getStartPosition()),this.editor.revealRangeInCenterIfOutsideViewport(i);var n,o=this._getWord();o&&(n=this.editor.getModel().getLineContent(i.startLineNumber),Object(_.a)(`${n}, ${1+t} of ${e.length} for '${o.word}'`))}finally{this._ignorePositionChangeEvent=!1}}moveBack(){var e=this._getSortedHighlights(),t=(e.findIndex(e=>e.containsPosition(this.editor.getPosition()))-1+e.length)%e.length,i=e[t];try{this._ignorePositionChangeEvent=!0,this.editor.setPosition(i.getStartPosition()),this.editor.revealRangeInCenterIfOutsideViewport(i);var n,o=this._getWord();o&&(n=this.editor.getModel().getLineContent(i.startLineNumber),Object(_.a)(`${n}, ${1+t} of ${e.length} for '${o.word}'`))}finally{this._ignorePositionChangeEvent=!1}}_removeDecorations(){0t||n.endColumn{t===this.workerRequestTokenId&&(this.workerRequestCompleted=!0,this.workerRequestValue=e||[],this._beginRenderDecorations())},a.f)}}}_beginRenderDecorations(){var e=(new Date).getTime(),t=this.lastCursorPositionChangeTime+250;t<=e?(this.renderDecorationsTimer=-1,this.renderDecorations()):this.renderDecorationsTimer=setTimeout(()=>{this.renderDecorations()},t-e)}renderDecorations(){this.renderDecorationsTimer=-1;var e=[];for(const t of this.workerRequestValue)t.range&&e.push({range:t.range,options:E._getDecorationOptions(t.kind)});this._decorationIds=this.editor.deltaDecorations(this._decorationIds,e),this._hasWordHighlights.set(this.hasDecorations())}static _getDecorationOptions(e){return e===g.h.Write?this._WRITE_OPTIONS:e===g.h.Text?this._TEXT_OPTIONS:this._REGULAR_OPTIONS}dispose(){this._stopAll(),this.toUnhook.dispose()}}E._WRITE_OPTIONS=u.a.register({description:"word-highlight-strong",stickiness:1,className:"wordHighlightStrong",overviewRuler:{color:Object(f.g)(L),position:c.d.Center}}),E._TEXT_OPTIONS=u.a.register({description:"selection-highlight",stickiness:1,className:"selectionHighlight",overviewRuler:{color:Object(f.g)(m.jc),position:c.d.Center}}),E._REGULAR_OPTIONS=u.a.register({description:"word-highlight",stickiness:1,className:"wordHighlight",overviewRuler:{color:Object(f.g)(S),position:c.d.Center}});let I=class e extends l.a{constructor(e,t){super(),this.wordHighlighter=null;const i=()=>{e.hasModel()&&(this.wordHighlighter=new E(e,t))};this._register(e.onDidChangeModel(e=>{this.wordHighlighter&&(this.wordHighlighter.dispose(),this.wordHighlighter=null),i()})),i()}static get(t){return t.getContribution(e.ID)}saveViewState(){return!(!this.wordHighlighter||!this.wordHighlighter.hasDecorations())}moveNext(){this.wordHighlighter&&this.wordHighlighter.moveNext()}moveBack(){this.wordHighlighter&&this.wordHighlighter.moveBack()}restoreViewState(e){this.wordHighlighter&&e&&this.wordHighlighter.restore()}dispose(){this.wordHighlighter&&(this.wordHighlighter.dispose(),this.wordHighlighter=null),super.dispose()}};I.ID="editor.contrib.wordHighlighter",I=i([b(1,p.b)],I);class M extends t.b{constructor(e,t){super(t),this._isNext=e}run(e,t){t=I.get(t),t&&(this._isNext?t.moveNext():t.moveBack())}}class T extends t.b{constructor(){super({id:"editor.action.wordHighlight.trigger",label:n.a("wordHighlight.trigger.label","Trigger Symbol Highlight"),alias:"Trigger Symbol Highlight",precondition:x.toNegated(),kbOpts:{kbExpr:h.a.editorTextFocus,primary:0,weight:100}})}run(e,t,i){t=I.get(t),t&&t.restoreViewState(!0)}}Object(t.l)(I.ID,I),Object(t.j)(class extends M{constructor(){super(!0,{id:"editor.action.wordHighlight.next",label:n.a("wordHighlight.next.label","Go to Next Symbol Highlight"),alias:"Go to Next Symbol Highlight",precondition:x,kbOpts:{kbExpr:h.a.editorTextFocus,primary:65,weight:100}})}}),Object(t.j)(class extends M{constructor(){super(!1,{id:"editor.action.wordHighlight.prev",label:n.a("wordHighlight.previous.label","Go to Previous Symbol Highlight"),alias:"Go to Previous Symbol Highlight",precondition:x,kbOpts:{kbExpr:h.a.editorTextFocus,primary:1089,weight:100}})}}),Object(t.j)(T),Object(f.f)((e,t)=>{var i=e.getColor(m.T);i&&(t.addRule(`.monaco-editor .focused .selectionHighlight { background-color: ${i}; }`),t.addRule(`.monaco-editor .selectionHighlight { background-color: ${i.transparent(.5)}; }`)),i=e.getColor(v),i&&t.addRule(`.monaco-editor .wordHighlight { background-color: ${i}; }`),i=e.getColor(C),i&&t.addRule(`.monaco-editor .wordHighlightStrong { background-color: ${i}; }`),i=e.getColor(m.U),i&&t.addRule(`.monaco-editor .selectionHighlight { border: 1px ${"hc"===e.type?"dotted":"solid"} ${i}; box-sizing: border-box; }`),i=e.getColor(w),i&&t.addRule(`.monaco-editor .wordHighlight { border: 1px ${"hc"===e.type?"dashed":"solid"} ${i}; box-sizing: border-box; }`),i=e.getColor(y);i&&t.addRule(`.monaco-editor .wordHighlightStrong { border: 1px ${"hc"===e.type?"dashed":"solid"} ${i}; box-sizing: border-box; }`)})},"5fe7":function(e,t,i){"use strict";i.d(t,"k",(function(){return l})),i.d(t,"h",(function(){return d})),i.d(t,"l",(function(){return h})),i.d(t,"a",(function(){return u})),i.d(t,"f",(function(){return g})),i.d(t,"n",(function(){return p})),i.d(t,"i",(function(){return m})),i.d(t,"j",(function(){return f})),i.d(t,"g",(function(){return _})),i.d(t,"c",(function(){return b})),i.d(t,"e",(function(){return v})),i.d(t,"m",(function(){return C})),i.d(t,"b",(function(){return w})),i.d(t,"d",(function(){return n}));var n,o=i("2504"),r=i("fdcc"),s=i("a666"),a=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))};function l(e){return!!e&&"function"==typeof e.then}function d(e){const t=new o.b,i=e(t.token),n=new Promise((e,n)=>{const o=t.token.onCancellationRequested(()=>{o.dispose(),t.dispose(),n(Object(r.b)())});Promise.resolve(i).then(i=>{o.dispose(),t.dispose(),e(i)},e=>{o.dispose(),t.dispose(),n(e)})});return new class{cancel(){t.cancel()}then(e,t){return n.then(e,t)}catch(e){return this.then(void 0,e)}finally(e){return n.finally(e)}}}function h(e,t,i){return Promise.race([e,new Promise(e=>t.onCancellationRequested(()=>e(i)))])}class c{constructor(){this.activePromise=null,this.queuedPromise=null,this.queuedPromiseFactory=null}queue(e){if(this.activePromise){if(this.queuedPromiseFactory=e,!this.queuedPromise){const e=()=>{this.queuedPromise=null;var e=this.queue(this.queuedPromiseFactory);return this.queuedPromiseFactory=null,e};this.queuedPromise=new Promise(t=>{this.activePromise.then(e,e).then(t)})}return new Promise((e,t)=>{this.queuedPromise.then(e,t)})}return this.activePromise=e(),new Promise((e,t)=>{this.activePromise.then(t=>{this.activePromise=null,e(t)},e=>{this.activePromise=null,t(e)})})}}class u{constructor(e){this.defaultDelay=e,this.timeout=null,this.completionPromise=null,this.doResolve=null,this.doReject=null,this.task=null}trigger(e,t=this.defaultDelay){return this.task=e,this.cancelTimeout(),this.completionPromise||(this.completionPromise=new Promise((e,t)=>{this.doResolve=e,this.doReject=t}).then(()=>{var e;if(this.completionPromise=null,this.doResolve=null,this.task)return e=this.task,this.task=null,e()})),this.timeout=setTimeout(()=>{this.timeout=null,this.doResolve&&this.doResolve(null)},t),this.completionPromise}isTriggered(){return null!==this.timeout}cancel(){this.cancelTimeout(),this.completionPromise&&(this.doReject&&this.doReject(Object(r.b)()),this.completionPromise=null)}cancelTimeout(){null!==this.timeout&&(clearTimeout(this.timeout),this.timeout=null)}dispose(){this.cancel()}}class g{constructor(e){this.delayer=new u(e),this.throttler=new c}trigger(e,t){return this.delayer.trigger(()=>this.throttler.queue(e),t)}dispose(){this.delayer.dispose()}}function p(e,t){return t?new Promise((i,n)=>{const o=setTimeout(()=>{s.dispose(),i()},e),s=t.onCancellationRequested(()=>{clearTimeout(o),s.dispose(),n(Object(r.b)())})}):d(t=>p(e,t))}function m(e,t=0){const i=setTimeout(e,t);return Object(s.i)(()=>clearTimeout(i))}function f(e,t=(e=>!!e),i=null){let n=0;const o=e.length,r=()=>{var s;return n>=o?Promise.resolve(i):(s=e[n++],Promise.resolve(s()).then(e=>t(e)?Promise.resolve(e):r()))};return r()}class _{constructor(e,t){this._token=-1,"function"==typeof e&&"number"==typeof t&&this.setIfNotSet(e,t)}dispose(){this.cancel()}cancel(){-1!==this._token&&(clearTimeout(this._token),this._token=-1)}cancelAndSet(e,t){this.cancel(),this._token=setTimeout(()=>{this._token=-1,e()},t)}setIfNotSet(e,t){-1===this._token&&(this._token=setTimeout(()=>{this._token=-1,e()},t))}}class b{constructor(){this._token=-1}dispose(){this.cancel()}cancel(){-1!==this._token&&(clearInterval(this._token),this._token=-1)}cancelAndSet(e,t){this.cancel(),this._token=setInterval(()=>{e()},t)}}class v{constructor(e,t){this.timeoutToken=-1,this.runner=e,this.timeout=t,this.timeoutHandler=this.onTimeout.bind(this)}dispose(){this.cancel(),this.runner=null}cancel(){this.isScheduled()&&(clearTimeout(this.timeoutToken),this.timeoutToken=-1)}schedule(e=this.timeout){this.cancel(),this.timeoutToken=setTimeout(this.timeoutHandler,e)}get delay(){return this.timeout}set delay(e){this.timeout=e}isScheduled(){return-1!==this.timeoutToken}onTimeout(){this.timeoutToken=-1,this.runner&&this.doRun()}doRun(){this.runner&&this.runner()}}let C;if("function"!=typeof requestIdleCallback||"function"!=typeof cancelIdleCallback){const e=Object.freeze({didTimeout:!0,timeRemaining(){return 15}});C=t=>{const i=setTimeout(()=>t(e));let n=!1;return{dispose(){n||(n=!0,clearTimeout(i))}}}}else C=(e,t)=>{const i=requestIdleCallback(e,"number"==typeof t?{timeout:t}:void 0);let n=!1;return{dispose(){n||(n=!0,cancelIdleCallback(i))}}};class w{constructor(e){this._didRun=!1,this._executor=()=>{try{this._value=e()}catch(e){this._error=e}finally{this._didRun=!0}},this._handle=C(()=>this._executor())}dispose(){this._handle.dispose()}get value(){if(this._didRun||(this._handle.dispose(),this._executor()),this._error)throw this._error;return this._value}get isInitialized(){return this._didRun}}(n||(n={})).settled=function(e){return a(this,void 0,void 0,(function*(){let t=void 0;var i=yield Promise.all(e.map(e=>e.then(e=>e,e=>{t=t||e})));if(void 0!==t)throw t;return i}))}},"607c":function(e,t,i){},"62bd":function(e,t,i){"use strict";i.d(t,"a",(function(){return o}));var n=i("308f");const o=new class{constructor(){this._zoomLevel=0,this._onDidChangeZoomLevel=new n.b,this.onDidChangeZoomLevel=this._onDidChangeZoomLevel.event}getZoomLevel(){return this._zoomLevel}setZoomLevel(e){e=Math.min(Math.max(-5,e),20),this._zoomLevel!==e&&(this._zoomLevel=e,this._onDidChangeZoomLevel.fire(this._zoomLevel))}}},6424:function(e,t,i){"use strict";function n(e,t,i){let n=null,o=null;if("function"==typeof i.value?(n="value",(o=i.value).length):"function"==typeof i.get&&(n="get",o=i.get),!o)throw new Error("not supported");const r="$memoize$"+t;i[n]=function(...e){return this.hasOwnProperty(r)||Object.defineProperty(this,r,{configurable:!1,enumerable:!1,writable:!1,value:o.apply(this,e)}),this[r]}}i.d(t,"a",(function(){return n}))},6483:function(e,t,i){"use strict";i.d(t,"b",(function(){return d})),i.d(t,"a",(function(){return h}));var n=i("2504"),o=i("fdcc"),r=i("6d8e"),s=i("6a89"),a=i("b707"),l=i("1b69");t=i("9e74");function d(e,t){const i=[];var n=a.c.ordered(e).reverse().map(n=>Promise.resolve(n.provideDocumentColors(e,t)).then(e=>{if(Array.isArray(e))for(var t of e)i.push({colorInfo:t,provider:n})}));return Promise.all(n).then(()=>i)}function h(e,t,i,n){return Promise.resolve(i.provideColorPresentations(e,t,n))}t.a.registerCommand("_executeDocumentColorProvider",(function(e,...t){var[t]=t;if(!(t instanceof r.a))throw Object(o.c)();const i=e.get(l.a).getModel(t);if(!i)throw Object(o.c)();const s=[];return e=a.c.ordered(i).reverse().map(e=>Promise.resolve(e.provideDocumentColors(i,n.a.None)).then(e=>{if(Array.isArray(e))for(var t of e)s.push({range:t.range,color:[t.color.red,t.color.green,t.color.blue,t.color.alpha]})})),Promise.all(e).then(()=>s)})),t.a.registerCommand("_executeColorPresentationProvider",(function(e,...t){var[t,i]=t,{uri:i,range:d}=i;if(!(i instanceof r.a&&Array.isArray(t)&&4===t.length&&s.a.isIRange(d)))throw Object(o.c)();var[t,h,c,u]=t;const g=e.get(l.a).getModel(i);if(!g)throw Object(o.c)();const p={range:d,color:{red:t,green:h,blue:c,alpha:u}},m=[];return e=a.c.ordered(g).reverse().map(e=>Promise.resolve(e.provideColorPresentations(g,p,n.a.None)).then(e=>{Array.isArray(e)&&m.push(...e)})),Promise.all(e).then(()=>m)}))},"650e":function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return o})),i.d(t,"c",(function(){return r}));const n={RESOURCES:"ResourceURLs",DOWNLOAD_URL:"DownloadURL",FILES:"Files",TEXT:i("b9b4").a.text,TERMINALS:"Terminals"};class o{constructor(e){this.data=e}update(){}getData(){return this.data}}const r={CurrentDragAndDropData:void 0}},6640:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"mips",extensions:[".s"],aliases:["MIPS","MIPS-V"],mimetypes:["text/x-mips","text/mips","text/plaintext"],loader:function(){return i.e("chunk-2d0af08c").then(i.bind(null,"0d35"))}})},6653:function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return o}));class n{constructor(e){this.domNode=e,this._maxWidth=-1,this._width=-1,this._height=-1,this._top=-1,this._left=-1,this._bottom=-1,this._right=-1,this._fontFamily="",this._fontWeight="",this._fontSize=-1,this._fontFeatureSettings="",this._lineHeight=-1,this._letterSpacing=-100,this._className="",this._display="",this._position="",this._visibility="",this._backgroundColor="",this._layerHint=!1,this._contain="none",this._boxShadow=""}setMaxWidth(e){this._maxWidth!==e&&(this._maxWidth=e,this.domNode.style.maxWidth=this._maxWidth+"px")}setWidth(e){this._width!==e&&(this._width=e,this.domNode.style.width=this._width+"px")}setHeight(e){this._height!==e&&(this._height=e,this.domNode.style.height=this._height+"px")}setTop(e){this._top!==e&&(this._top=e,this.domNode.style.top=this._top+"px")}unsetTop(){-1!==this._top&&(this._top=-1,this.domNode.style.top="")}setLeft(e){this._left!==e&&(this._left=e,this.domNode.style.left=this._left+"px")}setBottom(e){this._bottom!==e&&(this._bottom=e,this.domNode.style.bottom=this._bottom+"px")}setRight(e){this._right!==e&&(this._right=e,this.domNode.style.right=this._right+"px")}setFontFamily(e){this._fontFamily!==e&&(this._fontFamily=e,this.domNode.style.fontFamily=this._fontFamily)}setFontWeight(e){this._fontWeight!==e&&(this._fontWeight=e,this.domNode.style.fontWeight=this._fontWeight)}setFontSize(e){this._fontSize!==e&&(this._fontSize=e,this.domNode.style.fontSize=this._fontSize+"px")}setFontFeatureSettings(e){this._fontFeatureSettings!==e&&(this._fontFeatureSettings=e,this.domNode.style.fontFeatureSettings=this._fontFeatureSettings)}setLineHeight(e){this._lineHeight!==e&&(this._lineHeight=e,this.domNode.style.lineHeight=this._lineHeight+"px")}setLetterSpacing(e){this._letterSpacing!==e&&(this._letterSpacing=e,this.domNode.style.letterSpacing=this._letterSpacing+"px")}setClassName(e){this._className!==e&&(this._className=e,this.domNode.className=this._className)}toggleClassName(e,t){this.domNode.classList.toggle(e,t),this._className=this.domNode.className}setDisplay(e){this._display!==e&&(this._display=e,this.domNode.style.display=this._display)}setPosition(e){this._position!==e&&(this._position=e,this.domNode.style.position=this._position)}setVisibility(e){this._visibility!==e&&(this._visibility=e,this.domNode.style.visibility=this._visibility)}setBackgroundColor(e){this._backgroundColor!==e&&(this._backgroundColor=e,this.domNode.style.backgroundColor=this._backgroundColor)}setLayerHinting(e){this._layerHint!==e&&(this._layerHint=e,this.domNode.style.transform=this._layerHint?"translate3d(0px, 0px, 0px)":"")}setBoxShadow(e){this._boxShadow!==e&&(this._boxShadow=e,this.domNode.style.boxShadow=e)}setContain(e){this._contain!==e&&(this._contain=e,this.domNode.style.contain=this._contain)}setAttribute(e,t){this.domNode.setAttribute(e,t)}removeAttribute(e){this.domNode.removeAttribute(e)}appendChild(e){this.domNode.appendChild(e.domNode)}removeChild(e){this.domNode.removeChild(e.domNode)}}function o(e){return new n(e)}},"66bd":function(e,t,i){"use strict";i.d(t,"a",(function(){return r}));var n=i("0a0f"),o=i("cdd6");i.d(t,"b",(function(){return o.a}));const r=Object(n.c)("quickInputService")},"66f1":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"lua",extensions:[".lua"],aliases:["Lua","lua"],loader:function(){return i.e("chunk-2d217e5b").then(i.bind(null,"c94c"))}})},"675a4":function(e,t,i){},"67b4":function(e,t,i){"use strict";i.d(t,"a",(function(){return a}));var n=i("7061"),o=i("6a89"),r=i("db88"),s=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))};class a{provideSelectionRanges(e,t){return s(this,void 0,void 0,(function*(){var i=[];for(const n of t){const t=[],o=(i.push(t),new Map);yield new Promise(t=>a._bracketsRightYield(t,0,e,n,o)),yield new Promise(i=>a._bracketsLeftYield(i,0,e,n,o,t))}return i}))}static _bracketsRightYield(e,t,i,n,o){for(var s=new Map,l=Date.now();;){if(t>=a._maxRounds){e();break}if(!n){e();break}var d=i.findNextBracket(n);if(!d){e();break}if(Date.now()-l>a._maxDuration){setTimeout(()=>a._bracketsRightYield(e,t+1,i,n,o));break}var h=d.close[0];if(d.isOpen){var c=s.has(h)?s.get(h):0;s.set(h,c+1)}else if(c=s.has(h)?s.get(h):0,--c,s.set(h,Math.max(0,c)),c<0){let e=o.get(h);e||(e=new r.a,o.set(h,e)),e.push(d.range)}n=d.range.getEndPosition()}}static _bracketsLeftYield(e,t,i,n,r,s){for(var l=new Map,d=Date.now();;){if(t>=a._maxRounds&&0===r.size){e();break}if(!n){e();break}var h=i.findPrevBracket(n);if(!h){e();break}if(Date.now()-d>a._maxDuration){setTimeout(()=>a._bracketsLeftYield(e,t+1,i,n,r,s));break}var c,u,g=h.close[0];h.isOpen?(u=l.has(g)?l.get(g):0,--u,l.set(g,Math.max(0,u)),u<0&&(u=r.get(g))&&(c=u.shift(),0===u.size&&r.delete(g),u=o.a.fromPositions(h.range.getEndPosition(),c.getStartPosition()),c=o.a.fromPositions(h.range.getStartPosition(),c.getEndPosition()),s.push({range:u}),s.push({range:c}),a._addBracketLeading(i,c,s))):(u=l.has(g)?l.get(g):0,l.set(g,u+1)),n=h.range.getStartPosition()}}static _addBracketLeading(e,t,i){if(t.startLineNumber!==t.endLineNumber){var r=t.startLineNumber;const s=e.getLineFirstNonWhitespaceColumn(r);if(0!==s&&s!==t.startColumn&&(i.push({range:o.a.fromPositions(new n.a(r,s),t.getEndPosition())}),i.push({range:o.a.fromPositions(new n.a(r,1),t.getEndPosition())})),r-=1,0{e.hasChanged(69)&&(e=l(this._editor.getOption(69)),this._opts.equals(e)||(this._opts=e,this._lastMouseMoveEvent=null,this._hasTriggerKeyOnMouseDown=!1,this._lineNumberOnMouseDown=0,this._onCancel.fire()))})),this._register(this._editor.onMouseMove(e=>this._onEditorMouseMove(new r(e,this._opts)))),this._register(this._editor.onMouseDown(e=>this._onEditorMouseDown(new r(e,this._opts)))),this._register(this._editor.onMouseUp(e=>this._onEditorMouseUp(new r(e,this._opts)))),this._register(this._editor.onKeyDown(e=>this._onEditorKeyDown(new s(e,this._opts)))),this._register(this._editor.onKeyUp(e=>this._onEditorKeyUp(new s(e,this._opts)))),this._register(this._editor.onMouseDrag(()=>this._resetHandler())),this._register(this._editor.onDidChangeCursorSelection(e=>this._onDidChangeCursorSelection(e))),this._register(this._editor.onDidChangeModel(e=>this._resetHandler())),this._register(this._editor.onDidChangeModelContent(()=>this._resetHandler())),this._register(this._editor.onDidScrollChange(e=>{(e.scrollTopChanged||e.scrollLeftChanged)&&this._resetHandler()}))}_onDidChangeCursorSelection(e){e.selection&&e.selection.startColumn!==e.selection.endColumn&&this._resetHandler()}_onEditorMouseMove(e){this._lastMouseMoveEvent=e,this._onMouseMoveOrRelevantKeyDown.fire([e,null])}_onEditorMouseDown(e){this._hasTriggerKeyOnMouseDown=e.hasTriggerModifier,this._lineNumberOnMouseDown=e.target.position?e.target.position.lineNumber:0}_onEditorMouseUp(e){var t=e.target.position?e.target.position.lineNumber:0;this._hasTriggerKeyOnMouseDown&&this._lineNumberOnMouseDown&&this._lineNumberOnMouseDown===t&&this._onExecute.fire(e)}_onEditorKeyDown(e){this._lastMouseMoveEvent&&(e.keyCodeIsTriggerKey||e.keyCodeIsSideBySideKey&&e.hasTriggerModifier)?this._onMouseMoveOrRelevantKeyDown.fire([this._lastMouseMoveEvent,e]):e.hasTriggerModifier&&this._onCancel.fire()}_onEditorKeyUp(e){e.keyCodeIsTriggerKey&&this._onCancel.fire()}_resetHandler(){this._lastMouseMoveEvent=null,this._hasTriggerKeyOnMouseDown=!1,this._onCancel.fire()}}},"6a38":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"razor",extensions:[".cshtml"],aliases:["Razor","razor"],mimetypes:["text/x-cshtml"],loader:function(){return i.e("chunk-2d0abc00").then(i.bind(null,"1737"))}})},"6a5d":function(e,t,i){"use strict";i.d(t,"a",(function(){return u})),i.d(t,"b",(function(){return m}));var n=i("308f"),o=i("eda7"),r=i("a666"),s=i("40355"),a=i("49d9"),l=i("9768"),d=i("32b8"),h=i("1b69");function c(e){return"string"!=typeof e&&(Array.isArray(e)?e.every(c):!!e.exclusive)}class u{constructor(){this._clock=0,this._entries=[],this._onDidChange=new n.b}get onDidChange(){return this._onDidChange.event}register(e,t){let i={selector:e,provider:t,_score:-1,_time:this._clock++};return this._entries.push(i),this._lastCandidate=void 0,this._onDidChange.fire(this._entries.length),Object(r.i)(()=>{var e;i&&0<=(e=this._entries.indexOf(i))&&(this._entries.splice(e,1),this._lastCandidate=void 0,this._onDidChange.fire(this._entries.length),i=void 0)})}has(e){return 0t.push(e.provider)),t}orderedGroups(e){const t=[];let i,n;return this._orderedForEach(e,e=>{i&&n===e._score?i.push(e.provider):(n=e._score,i=[e.provider],t.push(i))}),t}_orderedForEach(e,t){if(e){this._updateScores(e);for(const e of this._entries)0s&&(s=r)}return s}if("string"==typeof t)return o?"*"===t?5:t===n?10:0:0;if(t){var{language:t,pattern:s,scheme:a,hasAccessToAllModels:h}=t;if(!o&&!h)return 0;let e=0;if(a)if(a===i.scheme)e=10;else{if("*"!==a)return 0;e=5}if(t)if(t===n)e=10;else{if("*"!==t)return 0;e=Math.max(e,5)}if(s){let t;if((t="string"==typeof s?s:Object.assign(Object.assign({},s),{base:Object(d.d)(s.base)}))!==i.fsPath&&!Object(l.a)(t,i.fsPath))return 0;e=10}return e}return 0}(i.selector,e.uri,e.getLanguageIdentifier().language,Object(h.b)(e)),c(i.selector)&&0t._score?-1:e._timet._time?-1:0}}const g=new WeakMap;let p=0;class m{constructor(e,t,i=Number.MAX_SAFE_INTEGER){this._registry=e,this.min=t,this.max=i,this._cache=new s.a(50,.7)}_key(e){return e.id+this._registry.all(e).reduce((e,t)=>Object(o.b)(function(e){let t=g.get(e);return void 0===t&&(t=++p,g.set(e,t)),t}(t),e),0)}_clamp(e){return void 0===e?this.min:Math.min(this.max,Math.max(this.min,Math.floor(1.3*e)))}get(e){return e=this._key(e),e=this._cache.get(e),this._clamp(null==e?void 0:e.value)}update(e,t){var i=this._key(e);let n=this._cache.get(i);return n||(n=new a.a,this._cache.set(i,n)),n.update(t),this.get(e)}}},"6a89":function(e,t,i){"use strict";i.d(t,"a",(function(){return o}));var n=i("7061");class o{constructor(e,t,i,n){ie.endLineNumber||t.lineNumber===e.startLineNumber&&t.columne.endColumn)}containsRange(e){return o.containsRange(this,e)}static containsRange(e,t){return!(t.startLineNumbere.endLineNumber||t.endLineNumber>e.endLineNumber||t.startLineNumber===e.startLineNumber&&t.startColumne.endColumn)}strictContainsRange(e){return o.strictContainsRange(this,e)}static strictContainsRange(e,t){return!(t.startLineNumbere.endLineNumber||t.endLineNumber>e.endLineNumber||t.startLineNumber===e.startLineNumber&&t.startColumn<=e.startColumn||t.endLineNumber===e.endLineNumber&&t.endColumn>=e.endColumn)}plusRange(e){return o.plusRange(this,e)}static plusRange(e,t){let i,n,r,s;return n=t.startLineNumbere.endLineNumber?(r=t.endLineNumber,t.endColumn):t.endLineNumber===e.endLineNumber?(r=t.endLineNumber,Math.max(t.endColumn,e.endColumn)):(r=e.endLineNumber,e.endColumn),new o(i,n,r,s)}intersectRanges(e){return o.intersectRanges(this,e)}static intersectRanges(e,t){let i=e.startLineNumber,n=e.startColumn,r=e.endLineNumber,s=e.endColumn;e=t.startLineNumber;var a=t.startColumn,l=t.endLineNumber;t=t.endColumn;return il?(r=l,s=t):r===l&&(s=Math.min(s,t)),i>r||i===r&&n>s?null:new o(i,n,r,s)}equalsRange(e){return o.equalsRange(this,e)}static equalsRange(e,t){return!!e&&!!t&&e.startLineNumber===t.startLineNumber&&e.startColumn===t.startColumn&&e.endLineNumber===t.endLineNumber&&e.endColumn===t.endColumn}getEndPosition(){return o.getEndPosition(this)}static getEndPosition(e){return new n.a(e.endLineNumber,e.endColumn)}getStartPosition(){return o.getStartPosition(this)}static getStartPosition(e){return new n.a(e.startLineNumber,e.startColumn)}toString(){return"["+this.startLineNumber+","+this.startColumn+" -> "+this.endLineNumber+","+this.endColumn+"]"}setEndPosition(e,t){return new o(this.startLineNumber,this.startColumn,e,t)}setStartPosition(e,t){return new o(e,t,this.endLineNumber,this.endColumn)}collapseToStart(){return o.collapseToStart(this)}static collapseToStart(e){return new o(e.startLineNumber,e.startColumn,e.startLineNumber,e.startColumn)}static fromPositions(e,t=e){return new o(e.lineNumber,e.column,t.lineNumber,t.column)}static lift(e){return e?new o(e.startLineNumber,e.startColumn,e.endLineNumber,e.endColumn):null}static isIRange(e){return e&&"number"==typeof e.startLineNumber&&"number"==typeof e.startColumn&&"number"==typeof e.endLineNumber&&"number"==typeof e.endColumn}static areIntersectingOrTouching(e,t){return!(e.endLineNumbere.startLineNumber}}},"6c8c":function(e,t,i){"use strict";i.r(t);var n=i("89cd"),o=i("2f1e"),r=(t=i("03d9"),i("a666")),s=i("dff7"),a=(i=i("66bd"),function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3{var[e]=t.selectedItems;e&&this.quickInputService.quickAccess.show(e.prefix,{preserveValue:!0})})),i.add(t.onDidChangeValue(t=>{t=this.registry.getQuickAccessProvider(t.substr(e.PREFIX.length)),t&&t.prefix&&t.prefix!==e.PREFIX&&this.quickInputService.quickAccess.show(t.prefix,{preserveValue:!0})})),this.getQuickAccessProviders());return t.items=0===n.length||0===o.length?[...0===n.length?o:n]:[{label:Object(s.a)("globalCommands","global commands"),type:"separator"},...o,{label:Object(s.a)("editorCommands","editor commands"),type:"separator"},...n],i}getQuickAccessProviders(){var t=[],i=[];for(const r of this.registry.getQuickAccessProviders().sort((e,t)=>e.prefix.localeCompare(t.prefix)))if(r.prefix!==e.PREFIX)for(const e of r.helpEntries){var n=e.prefix||r.prefix,o=n||"…";(e.needsEditor?i:t).push({prefix:n,label:o,ariaLabel:Object(s.a)("helpPickAriaLabel","{0}, {1}",o,e.description),description:e.description})}return{editorProviders:i,globalProviders:t}}};d.PREFIX="?",d=a([l(0,i.a)],d),n.a.as(o.b.Quickaccess).registerQuickAccessProvider({ctor:d,prefix:"",helpEntries:[{description:t.e.helpQuickAccessActionLabel,needsEditor:!0}]})},"6d8e":function(e,t,i){"use strict";i.d(t,"a",(function(){return h})),i.d(t,"b",(function(){return f}));var n=i("32b8"),o=i("30db");const r=/^\w[\w\d+.-]*$/,s=/^\//,a=/^\/\//;function l(e,t){if(!e.scheme&&t)throw new Error(`[UriError]: Scheme is missing: {scheme: "", authority: "${e.authority}", path: "${e.path}", query: "${e.query}", fragment: "${e.fragment}"}`);if(e.scheme&&!r.test(e.scheme))throw new Error("[UriError]: Scheme contains illegal characters.");if(e.path)if(e.authority){if(!s.test(e.path))throw new Error('[UriError]: If a URI contains an authority component, then the path component must either be empty or begin with a slash ("/") character')}else if(a.test(e.path))throw new Error('[UriError]: If a URI does not contain an authority component, then the path cannot begin with two slash characters ("//")')}const d=/^(([^:/?#]+?):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?/;class h{constructor(e,t,i,n,o,r=!1){var s;"object"==typeof e?(this.scheme=e.scheme||"",this.authority=e.authority||"",this.path=e.path||"",this.query=e.query||"",this.fragment=e.fragment||""):(this.scheme=(s=r,(e=e)||s?e:"file"),this.authority=t||"",this.path=function(e,t){switch(e){case"https":case"http":case"file":t?"/"!==t[0]&&(t="/"+t):t="/"}return t}(this.scheme,i||""),this.query=n||"",this.fragment=o||"",l(this,r))}static isUri(e){return e instanceof h||!!e&&"string"==typeof e.authority&&"string"==typeof e.fragment&&"string"==typeof e.path&&"string"==typeof e.query&&"string"==typeof e.scheme&&"string"==typeof e.fsPath&&"function"==typeof e.with&&"function"==typeof e.toString}get fsPath(){return f(this,!1)}with(e){if(!e)return this;let{scheme:t,authority:i,path:n,query:o,fragment:r}=e;return void 0===t?t=this.scheme:null===t&&(t=""),void 0===i?i=this.authority:null===i&&(i=""),void 0===n?n=this.path:null===n&&(n=""),void 0===o?o=this.query:null===o&&(o=""),void 0===r?r=this.fragment:null===r&&(r=""),t===this.scheme&&i===this.authority&&n===this.path&&o===this.query&&r===this.fragment?this:new u(t,i,n,o,r)}static parse(e,t=!1){return e=d.exec(e),e?new u(e[2]||"",v(e[4]||""),v(e[5]||""),v(e[7]||""),v(e[9]||""),t):new u("","","","","")}static file(e){let t="";var i;return"/"===(e=o.i?e.replace(/\\/g,"/"):e)[0]&&"/"===e[1]&&(e=-1===(i=e.indexOf("/",2))?(t=e.substring(2),"/"):(t=e.substring(2,i),e.substring(i)||"/")),new u("file",t,e,"","")}static from(e){return e=new u(e.scheme,e.authority,e.path,e.query,e.fragment),l(e,!0),e}static joinPath(e,...t){if(!e.path)throw new Error("[UriError]: cannot call joinPath on URI without path");let i;return i=o.i&&"file"===e.scheme?h.file(n.i.join(f(e,!0),...t)).path:n.e.join(e.path,...t),e.with({path:i})}toString(e=!1){return _(this,e)}toJSON(){return this}static revive(e){var t;return e&&(e instanceof h?e:((t=new u(e))._formatted=e.external,t._fsPath=e._sep===c?e.fsPath:null,t))}}const c=o.i?1:void 0;class u extends h{constructor(){super(...arguments),this._formatted=null,this._fsPath=null}get fsPath(){return this._fsPath||(this._fsPath=f(this,!1)),this._fsPath}toString(e=!1){return e?_(this,!0):(this._formatted||(this._formatted=_(this,!1)),this._formatted)}toJSON(){var e={$mid:1};return this._fsPath&&(e.fsPath=this._fsPath,e._sep=c),this._formatted&&(e.external=this._formatted),this.path&&(e.path=this.path),this.scheme&&(e.scheme=this.scheme),this.authority&&(e.authority=this.authority),this.query&&(e.query=this.query),this.fragment&&(e.fragment=this.fragment),e}}const g={[58]:"%3A",47:"%2F",63:"%3F",35:"%23",91:"%5B",93:"%5D",64:"%40",33:"%21",36:"%24",38:"%26",39:"%27",40:"%28",41:"%29",42:"%2A",43:"%2B",44:"%2C",59:"%3B",61:"%3D",32:"%20"};function p(e,t){let i=void 0,n=-1;for(let r=0;rfunction t(i){try{return decodeURIComponent(i)}catch(e){return 3e.startOffset>>16}static getCharIndex(e){return(65535&e)>>>0}setColumnInfo(e,t,i,n){this._data[e-1]=(t<<16|i<<0)>>>0,this._absoluteOffsets[e-1]=n+i}getAbsoluteOffset(e){return 0===this._absoluteOffsets.length?0:this._absoluteOffsets[e-1]}charOffsetToPartData(e){return 0===this.length?0:e<0?this._data[0]:e>=this.length?this._data[this.length-1]:this._data[e]}getDomPosition(e){e=this.charOffsetToPartData(e-1);var t=h.getPartIndex(e);e=h.getCharIndex(e);return new d(t,e)}getColumn(e,t){return this.partDataToCharOffset(e.partIndex,t,e.charIndex)+1}partDataToCharOffset(e,t,i){if(0===this.length)return 0;var n=(e<<16|i<<0)>>>0;let o=0,r=this.length-1;for(;o+1>>1,a=this._data[s];if(a===n)return s;n=k.endOffset&&(x++,k=c&&c[x]),(e=(e=Iw||9===O||!(32!==O||u&&!L&&32!==(N=I+1I:e)&&g&&(e=y||I>w),L){if(!e||!h&&D>=l){if(p)for(let e=(0a)&&(m[f++]=new s(I,b,0),D%=l);for(9===O?D=l:n.D(O)?D+=2:D++,L=e;I===v&&++_h&&(h=m.startOffset,l[d++]=new s(h,g,p)),!(m.endOffset+1<=u)){h=u,l[d++]=new s(h,g+" "+m.className,p|m.metadata);break}h=m.endOffset+1,l[d++]=new s(h,g+" "+m.className,p|m.metadata),a++}u>h&&(h=u,l[d++]=new s(h,g,p))}var f=t[t.length-1].endIndex;if(a'):o.appendASCIIString("");for(let e=0,t=f.length;e=_&&(i+=M)}}for(E&&(o.appendASCIIString(' style="width:'),o.appendASCIIString(String(w*t)),o.appendASCIIString('px"')),o.appendASCII(62);P=_&&(F+=t)}W=t}else{let t=0;for(o.appendASCII(62);P=_&&(F+=r)}W=t}I?j++:j=0,P>=g&&!R&&k.isPseudoAfter()&&(R=!0,x.setColumnInfo(P+1,e,B,V)),o.appendASCIIString("")}return R||x.setColumnInfo(g+1,f.length-1,B,V),p&&o.appendASCIIString(""),o.appendASCIIString(""),new c(x,C,d)}if(0");let n=0,o=0,r=0;for(const i of e.lineDecorations)1!==i.type&&2!==i.type||(t.appendASCIIString(''),1===i.type&&(r|=1,n++),2===i.type&&(r|=2,o++));return t.appendASCIIString(""),i=new h(1,n+o),i.setColumnInfo(1,n,0,0),new c(i,!1,r)}return t.appendASCIIString(""),new c(new h(0,0),!1,0)}class g{constructor(e,t,i,n){this.characterMapping=e,this.html=t,this.containsRTL=i,this.containsForeignElements=n}}function p(e){var t=Object(o.a)(1e4);e=u(e,t);return new g(e.characterMapping,t.build(),e.containsRTL,e.containsForeignElements)}class m{constructor(e,t,i,n,o,r,s,a,l,d,h,c,u,g,p){this.fontIsMonospace=e,this.canUseHalfwidthRightwardsArrow=t,this.lineContent=i,this.len=n,this.isOverflowing=o,this.parts=r,this.containsForeignElements=s,this.fauxIndentLength=a,this.tabSize=l,this.startVisibleColumn=d,this.containsRTL=h,this.spaceWidth=c,this.renderSpaceCharCode=u,this.renderWhitespace=g,this.renderControlCharacters=p}}},"6daf":function(e,t,i){"use strict";i.r(t);var n=i("dff7"),o=(t=i("b2cc"),i("2c29")),r=i("6a89"),s=i("c101"),a=i("f85a");class l extends t.b{constructor(){super({id:"editor.action.transposeLetters",label:n.a("transposeLetters.label","Transpose Letters"),alias:"Transpose Letters",precondition:s.a.writable,kbOpts:{kbExpr:s.a.textInputFocus,primary:0,mac:{primary:306},weight:100}})}run(e,t){if(t.hasModel()){var i,n,s,l,d,h=t.getModel(),c=[];for(i of t.getSelections())i.isEmpty()&&(n=i.startLineNumber,l=i.startColumn,d=h.getLineMaxColumn(n),1===n&&(1===l||2===l&&2===d)||(n=l===d?i.getPosition():a.a.rightPosition(h,i.getPosition().lineNumber,i.getPosition().column),l=a.a.leftPosition(h,n),d=a.a.leftPosition(h,l),s=h.getValueInRange(r.a.fromPositions(d,l)),l=h.getValueInRange(r.a.fromPositions(l,n)),d=r.a.fromPositions(d,n),c.push(new o.a(d,l+s))));0this._updateBrackets(),50)),this._matchBrackets=this._editor.getOption(63),this._updateBracketsSoon.schedule(),this._register(e.onDidChangeCursorPosition(e=>{"never"!==this._matchBrackets&&this._updateBracketsSoon.schedule()})),this._register(e.onDidChangeModelContent(e=>{this._updateBracketsSoon.schedule()})),this._register(e.onDidChangeModel(e=>{this._lastBracketsData=[],this._decorations=[],this._updateBracketsSoon.schedule()})),this._register(e.onDidChangeModelLanguageConfiguration(e=>{this._lastBracketsData=[],this._updateBracketsSoon.schedule()})),this._register(e.onDidChangeConfiguration(e=>{e.hasChanged(63)&&(this._matchBrackets=this._editor.getOption(63),this._decorations=this._editor.deltaDecorations(this._decorations,[]),this._lastBracketsData=[],this._lastVersionId=0,this._updateBracketsSoon.schedule())}))}static get(e){return e.getContribution(b.ID)}jumpToBracket(){if(this._editor.hasModel()){const t=this._editor.getModel();var e=this._editor.getSelections().map(e=>{e=e.getStartPosition();var i=t.matchBracket(e);let n=null;return i?i[0].containsPosition(e)?n=i[1].getStartPosition():i[1].containsPosition(e)&&(n=i[0].getStartPosition()):(i=t.findEnclosingBrackets(e))?n=i[0].getStartPosition():(i=t.findNextBracket(e))&&i.range&&(n=i.range.getStartPosition()),n?new l.a(n.lineNumber,n.column,n.lineNumber,n.column):new l.a(e.lineNumber,e.column,e.lineNumber,e.column)});this._editor.setSelections(e),this._editor.revealRange(e[0])}}selectToBracket(e){if(this._editor.hasModel()){const t=this._editor.getModel(),i=[];this._editor.getSelections().forEach(n=>{var o,r;n=n.getStartPosition();let s=t.matchBracket(n),d=((s=s||t.findEnclosingBrackets(n))||(r=t.findNextBracket(n))&&r.range&&(s=t.matchBracket(r.range.getStartPosition())),null),h=null;s&&(s.sort(a.a.compareRangesUsingStarts),[r,o]=s,d=e?r.getStartPosition():r.getEndPosition(),h=e?o.getEndPosition():o.getStartPosition(),o.containsPosition(n))&&(r=d,d=h,h=r),d&&h&&i.push(new l.a(d.lineNumber,d.column,h.lineNumber,h.column))}),0{var i=e.getColor(u.j);i&&t.addRule(`.monaco-editor .bracket-match { background-color: ${i}; }`),i=e.getColor(u.k);i&&t.addRule(`.monaco-editor .bracket-match { border: 1px solid ${i}; }`)}),i.d.appendMenuItem(i.b.MenubarGoMenu,{group:"5_infile_nav",command:{id:"editor.action.jumpToBracket",title:n.a({key:"miGoToBracket",comment:["&& denotes a mnemonic"]},"Go to &&Bracket")},order:2})},"6e62":function(e,t,i){"use strict";i.r(t),i.d(t,"getInlayHints",(function(){return S})),i.d(t,"InlayHintsController",(function(){return L}));var n=i("5fe7"),o=i("fdcc"),r=i("eda7"),s=i("a666"),a=(t=i("b2cc"),i("5717")),l=i("b707"),d=i("e8e3"),h=i("303e"),c=i("2504"),u=i("b7d0"),g=i("6a89"),p=i("6a5d"),m=i("9e74"),f=i("6d8e"),_=i("ef8e9"),b=i("b78f"),v=i("7061"),C=(i=i("fbba"),function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3t.map(t=>Promise.resolve(r.provideInlayHints(e,t,i)).then(e=>{e=null==e?void 0:e.filter(e=>t.containsPosition(e.position)),null!=e&&e.length&&n.push({list:e,provider:r})},e=>{Object(o.g)(e)}))));return yield Promise.all(r),n}))}let L=class{constructor(e,t,i,n){this._editor=e,this._codeEditorService=t,this._themeService=i,this._configurationService=n,this._disposables=new s.b,this._sessionDisposables=new s.b,this._getInlayHintsDelays=new p.b(l.r,25,2500),this._decorationsTypeIds=[],this._decorationIds=[],this._disposables.add(l.r.onDidChange(()=>this._update())),this._disposables.add(i.onDidColorThemeChange(()=>this._update())),this._disposables.add(e.onDidChangeModel(()=>this._update())),this._disposables.add(e.onDidChangeModelLanguage(()=>this._update())),this._disposables.add(e.onDidChangeConfiguration(e=>{e.hasChanged(126)&&this._update()})),this._update()}dispose(){this._sessionDisposables.dispose(),this._removeAllDecorations(),this._disposables.dispose()}_update(){if(this._sessionDisposables.clear(),this._editor.getOption(126).enabled){const t=this._editor.getModel();if(t&&l.r.has(t)){const i=new n.e(()=>y(this,void 0,void 0,(function*(){var e=Date.now();const n=new c.b;this._sessionDisposables.add(Object(s.i)(()=>n.dispose(!0)));var o=this._editor.getVisibleRangesPlusViewportAboveBelow();o=yield S(t,o,n.token),e=this._getInlayHintsDelays.update(t,Date.now()-e);i.delay=e,this._updateHintsDecorators(o)})),this._getInlayHintsDelays.get(t));this._sessionDisposables.add(i),this._sessionDisposables.add(this._editor.onDidChangeModelContent(()=>i.schedule())),this._disposables.add(this._editor.onDidScrollChange(()=>i.schedule())),i.schedule();var e=new s.b;this._sessionDisposables.add(e);for(const n of l.r.all(t))"function"==typeof n.onDidChangeInlayHints&&e.add(n.onDidChangeInlayHints(()=>i.schedule()))}else this._removeAllDecorations()}else this._removeAllDecorations()}_updateHintsDecorators(e){var{fontSize:t,fontFamily:i}=this._getLayoutInfo(),n=this._themeService.getColorTheme().getColor(h.N),o=this._themeService.getColorTheme().getColor(h.O),s=[],a=[],l="--inlayHintsFontFamily";this._editor.getContainerDomNode().style.setProperty(l,i);const d=this._configurationService.getValue("editor.useInjectedText");var c,u=void 0===d||!!d;for({list:c}of e)for(let e=0;et)&&(i=.9*t|0),t=e.fontFamily||this._editor.getOption(41),{fontSize:i,fontFamily:t}}_removeAllDecorations(){this._decorationIds=this._editor.deltaDecorations(this._decorationIds,[]),this._decorationsTypeIds.forEach(this._codeEditorService.removeDecorationType,this._codeEditorService),this._decorationsTypeIds=[]}};L.ID="editor.contrib.InlayHints",L=C([w(1,a.a),w(2,u.b),w(3,i.a)],L),Object(t.l)(L.ID,L),m.a.registerCommand("_executeInlayHintProvider",(e,...t)=>y(void 0,void 0,void 0,(function*(){var[i,n]=t,i=(Object(_.c)(f.a.isUri(i)),Object(_.c)(g.a.isIRange(n)),yield e.get(b.a).createModelReference(i));try{var o=yield S(i.object.textEditorModel,[g.a.lift(n)],c.a.None);return Object(d.k)(o.map(e=>e.list)).sort((e,t)=>v.a.compare(e.position,t.position))}finally{i.dispose()}})))},7061:function(e,t,i){"use strict";i.d(t,"a",(function(){return n}));class n{constructor(e,t){this.lineNumber=e,this.column=t}with(e=this.lineNumber,t=this.column){return e===this.lineNumber&&t===this.column?this:new n(e,t)}delta(e=0,t=0){return this.with(this.lineNumber+e,this.column+t)}equals(e){return n.equals(this,e)}static equals(e,t){return!e&&!t||!!e&&!!t&&e.lineNumber===t.lineNumber&&e.column===t.column}isBefore(e){return n.isBefore(this,e)}static isBefore(e,t){return e.lineNumberthis._update())),this._callOnDispose.add(e.onDidChangeModel(()=>this._update())),this._callOnDispose.add(e.onDidChangeModelLanguage(()=>this._update())),this._callOnDispose.add(c.x.onDidChange(this._update,this))}dispose(){this._callOnDispose.dispose(),this._callOnModel.dispose()}_update(){if(this._callOnModel.clear(),this._editor.getOption(47)&&this._editor.hasModel()){var e=this._editor.getModel(),[e]=c.x.ordered(e);if(e&&e.autoFormatTriggerCharacters){let i=new l.b;for(var t of e.autoFormatTriggerCharacters)i.add(t.charCodeAt(0));this._callOnModel.add(this._editor.onDidType(e=>{e=e.charCodeAt(e.length-1),i.has(e)&&this._trigger(String.fromCharCode(e))}))}}}_trigger(e){if(this._editor.hasModel()&&!(1{if(e.isFlush)o=!0,r.dispose();else for(let t=0,n=e.changes.length;t{r.dispose(),o||Object(n.n)(e)&&(p.a.execute(this._editor,e,!0),Object(g.b)(e))},e=>{throw r.dispose(),e})}}},L=(S.ID="editor.contrib.autoFormat",S=i([w(1,u.a)],S),class{constructor(e,t){this.editor=e,this._instantiationService=t,this._callOnDispose=new s.b,this._callOnModel=new s.b,this._callOnDispose.add(e.onDidChangeConfiguration(()=>this._update())),this._callOnDispose.add(e.onDidChangeModel(()=>this._update())),this._callOnDispose.add(e.onDidChangeModelLanguage(()=>this._update())),this._callOnDispose.add(c.j.onDidChange(this._update,this))}dispose(){this._callOnDispose.dispose(),this._callOnModel.dispose()}_update(){this._callOnModel.clear(),this.editor.getOption(46)&&this.editor.hasModel()&&c.j.has(this.editor.getModel())&&this._callOnModel.add(this.editor.onDidPaste(({range:e})=>this._trigger(e)))}_trigger(e){!this.editor.hasModel()||1e.isEmpty()?new d.a(e.startLineNumber,1,e.startLineNumber,r.getLineMaxColumn(e.startLineNumber)):e);yield e.get(C.a).showWhile(i.invokeFunction(g.c,t,n,1,C.b.None,o.a.None),250)}}))}}Object(t.l)(S.ID,S),Object(t.l)(L.ID,L),Object(t.j)(x),Object(t.j)(k),f.a.registerCommand("editor.action.format",e=>y(void 0,void 0,void 0,(function*(){var t,i=e.get(a.a).getFocusedCodeEditor();i&&i.hasModel()&&(t=e.get(f.b),i.getSelection().isEmpty()?yield t.executeCommand("editor.action.formatDocument"):yield t.executeCommand("editor.action.formatSelection"))})))},"708a":function(e,t,i){"use strict";i.d(t,"a",(function(){return o}));var n=i("2e5d");class o{static whitespaceVisibleColumn(e,t,i){var o=e.length;let r=0,s=-1,a=-1;for(let l=0;lthis.onPointerStart(e,new p),this)),e=this._register(new s.a(this.el,"dblclick")).event,this._register(e(this.onPointerDoublePress,this)),e=this._register(new s.a(this.el,"mouseenter")).event,this._register(e(()=>_.onMouseEnter(this))),e=this._register(new s.a(this.el,"mouseleave")).event,this._register(e(()=>_.onMouseLeave(this))),this._register(a.b.addTarget(this.el)),e=d.c.map(this._register(new s.a(this.el,a.a.Start)).event,e=>Object.assign(Object.assign({},e),{target:null!=(e=e.initialTarget)?e:null})),this._register(e(e=>this.onPointerStart(e,new m(this.el)),this)),e=this._register(new s.a(this.el,a.a.Tap)).event,e=d.c.map(d.c.filter(d.c.debounce(e,(e,t)=>({event:t,count:(null!=(t=null==e?void 0:e.count)?t:0)+1}),250),({count:e})=>2===e),({event:e})=>Object.assign(Object.assign({},e),{target:null!=(e=e.initialTarget)?e:null})),this._register(e(this.onPointerDoublePress,this)),"number"==typeof i.size?(this.size=i.size,0===i.orientation?this.el.style.width=this.size+"px":this.el.style.height=this.size+"px"):(this.size=4,this._register(u.event(e=>{this.size=e,this.layout()}))),this._register(g.event(e=>this.hoverDelay=e)),this.hidden=!1,this.layoutProvider=t,this.orthogonalStartSash=i.orthogonalStartSash,this.orthogonalEndSash=i.orthogonalEndSash,this.orientation=i.orientation||0,1===this.orientation?(this.el.classList.add("horizontal"),this.el.classList.remove("vertical")):(this.el.classList.remove("horizontal"),this.el.classList.add("vertical")),this.el.classList.toggle("debug",!1),this.layout()}get state(){return this._state}set state(e){this._state!==e&&(this.el.classList.toggle("disabled",0===e),this.el.classList.toggle("minimum",1===e),this.el.classList.toggle("maximum",2===e),this._state=e,this._onDidEnablementChange.fire(e))}get orthogonalStartSash(){return this._orthogonalStartSash}set orthogonalStartSash(e){var t;this.orthogonalStartDragHandleDisposables.clear(),this.orthogonalStartSashDisposables.clear(),e&&(this.orthogonalStartSashDisposables.add(e.onDidEnablementChange(t=t=>{this.orthogonalStartDragHandleDisposables.clear(),0!==t&&(this._orthogonalStartDragHandle=Object(r.q)(this.el,Object(r.a)(".orthogonal-drag-handle.start")),this.orthogonalStartDragHandleDisposables.add(Object(h.i)(()=>this._orthogonalStartDragHandle.remove())),this.orthogonalStartDragHandleDisposables.add(new s.a(this._orthogonalStartDragHandle,"mouseenter")).event(()=>_.onMouseEnter(e),void 0,this.orthogonalStartDragHandleDisposables),this.orthogonalStartDragHandleDisposables.add(new s.a(this._orthogonalStartDragHandle,"mouseleave")).event(()=>_.onMouseLeave(e),void 0,this.orthogonalStartDragHandleDisposables))},this)),t(e.state)),this._orthogonalStartSash=e}get orthogonalEndSash(){return this._orthogonalEndSash}set orthogonalEndSash(e){var t;this.orthogonalEndDragHandleDisposables.clear(),this.orthogonalEndSashDisposables.clear(),e&&(this.orthogonalEndSashDisposables.add(e.onDidEnablementChange(t=t=>{this.orthogonalEndDragHandleDisposables.clear(),0!==t&&(this._orthogonalEndDragHandle=Object(r.q)(this.el,Object(r.a)(".orthogonal-drag-handle.end")),this.orthogonalEndDragHandleDisposables.add(Object(h.i)(()=>this._orthogonalEndDragHandle.remove())),this.orthogonalEndDragHandleDisposables.add(new s.a(this._orthogonalEndDragHandle,"mouseenter")).event(()=>_.onMouseEnter(e),void 0,this.orthogonalEndDragHandleDisposables),this.orthogonalEndDragHandleDisposables.add(new s.a(this._orthogonalEndDragHandle,"mouseleave")).event(()=>_.onMouseLeave(e),void 0,this.orthogonalEndDragHandleDisposables))},this)),t(e.state)),this._orthogonalEndSash=e}onPointerStart(e,t){r.c.stop(e);let i=!1;if(e.__orthogonalSashEvent||(n=this.getOrthogonalSash(e))&&(i=!0,e.__orthogonalSashEvent=!0,n.onPointerStart(e,new f(t))),this.linkedSash&&!e.__linkedSashEvent&&(e.__linkedSashEvent=!0,this.linkedSash.onPointerStart(e,new f(t))),this.state){const o=Object(r.E)("iframe");for(const e of o)e.style.pointerEvents="none";const s=e.pageX,a=e.pageY,l=e.altKey;var n={startX:s,currentX:s,startY:a,currentY:a,altKey:l};this.el.classList.add("active"),this._onDidStart.fire(n);const d=Object(r.w)(this.el);e=()=>{let e="";e=i?"all-scroll":1===this.orientation?1===this.state?"s-resize":2===this.state?"n-resize":c.f?"row-resize":"ns-resize":1===this.state?"e-resize":2===this.state?"w-resize":c.f?"col-resize":"ew-resize",d.textContent=`* { cursor: ${e} !important; }`};const u=new h.b;e(),i||this.onDidEnablementChange(e,null,u),t.onPointerMove(e=>{r.c.stop(e,!1),e={startX:s,currentX:e.pageX,startY:a,currentY:e.pageY,altKey:l},this._onDidChange.fire(e)},null,u),t.onPointerUp(e=>{r.c.stop(e,!1),this.el.removeChild(d),this.el.classList.remove("active"),this._onDidEnd.fire(),u.dispose();for(const t of o)t.style.pointerEvents="auto"},null,u),u.add(t)}}onPointerDoublePress(e){e=this.getOrthogonalSash(e),e&&e._onDidReset.fire(),this.linkedSash&&this.linkedSash._onDidReset.fire(),this._onDidReset.fire()}static onMouseEnter(e,t=!1){e.el.classList.contains("active")?(e.hoverDelayer.cancel(),e.el.classList.add("hover")):e.hoverDelayer.trigger(()=>e.el.classList.add("hover"),e.hoverDelay).then(void 0,()=>{}),!t&&e.linkedSash&&_.onMouseEnter(e.linkedSash,!0)}static onMouseLeave(e,t=!1){e.hoverDelayer.cancel(),e.el.classList.remove("hover"),!t&&e.linkedSash&&_.onMouseLeave(e.linkedSash,!0)}clearSashHoverState(){_.onMouseLeave(this)}layout(){var e;0===this.orientation?(e=this.layoutProvider,this.el.style.left=e.getVerticalSashLeft(this)-this.size/2+"px",e.getVerticalSashTop&&(this.el.style.top=e.getVerticalSashTop(this)+"px"),e.getVerticalSashHeight&&(this.el.style.height=e.getVerticalSashHeight(this)+"px")):(e=this.layoutProvider,this.el.style.top=e.getHorizontalSashTop(this)-this.size/2+"px",e.getHorizontalSashLeft&&(this.el.style.left=e.getHorizontalSashLeft(this)+"px"),e.getHorizontalSashWidth&&(this.el.style.width=e.getHorizontalSashWidth(this)+"px"))}hide(){this.hidden=!0,this.el.style.display="none",this.el.setAttribute("aria-hidden","true")}getOrthogonalSash(e){return e.target&&e.target instanceof HTMLElement&&e.target.classList.contains("orthogonal-drag-handle")?e.target.classList.contains("start")?this.orthogonalStartSash:this.orthogonalEndSash:void 0}dispose(){super.dispose(),this.el.remove()}}},"70cb":function(e,t,i){"use strict";i.d(t,"a",(function(){return C}));var n=i("308f"),o=i("a666"),r=i("3742"),s=i("d093"),a=i("2837"),l=i("045b");class d{constructor(e){var t;e.autoClosingPairs?this._autoClosingPairs=e.autoClosingPairs.map(e=>new a.c(e)):e.brackets?this._autoClosingPairs=e.brackets.map(e=>new a.c({open:e[0],close:e[1]})):this._autoClosingPairs=[],e.colorizedBracketPairs?this._colorizedBracketPairs=e.colorizedBracketPairs.map(e=>[e[0],e[1]]):e.brackets?this._colorizedBracketPairs=e.brackets.map(e=>[e[0],e[1]]):this._colorizedBracketPairs=[],e.__electricCharacterSupport&&e.__electricCharacterSupport.docComment&&(t=e.__electricCharacterSupport.docComment,this._autoClosingPairs.push(new a.c({open:t.open,close:t.close||""}))),this._autoCloseBefore="string"==typeof e.autoCloseBefore?e.autoCloseBefore:d.DEFAULT_AUTOCLOSE_BEFORE_LANGUAGE_DEFINED,this._surroundingPairs=e.surroundingPairs||this._autoClosingPairs}getAutoClosingPairs(){return this._autoClosingPairs}getAutoCloseBeforeSet(){return this._autoCloseBefore}static shouldAutoClosePair(e,t,i){return 0===t.getTokenCount()||(i=t.findTokenIndexAtOffset(i-2),t=t.getStandardTokenType(i),e.isOK(t))}getSurroundingPairs(){return this._surroundingPairs}getColorizedBrackets(){return this._colorizedBracketPairs}}d.DEFAULT_AUTOCLOSE_BEFORE_LANGUAGE_DEFINED=";:.,=}])> \n\t";var h=i("1080");class c{constructor(e){this._richEditBrackets=e}getElectricCharacters(){let e=[];if(this._richEditBrackets)for(const i of this._richEditBrackets.brackets)for(const n of i.close){var t=n.charAt(n.length-1);e.push(t)}return e.filter((e,t,i)=>i.indexOf(e)===t)}onElectricCharacter(e,t,i){var n;return this._richEditBrackets&&0!==this._richEditBrackets.brackets.length&&(n=t.findTokenIndexAtOffset(i-1),!Object(l.b)(t.getStandardTokenType(n)))&&(n=this._richEditBrackets.reversedRegex,i=t.getLineContent().substring(0,i-1)+e,e=h.a.findPrevBracketInRange(n,1,i,0,i.length))&&(n=i.substring(e.startColumn-1,e.endColumn-1).toLowerCase(),!this._richEditBrackets.textIsOpenBracket[n])&&(i=t.getActualLineContentBefore(e.startColumn-1),/^\s*$/.test(i))?{matchOpenBracket:n}:null}}function u(e){return e.global&&(e.lastIndex=0),1}class g{constructor(e){this._indentationRules=e}shouldIncrease(e){return!!(this._indentationRules&&this._indentationRules.increaseIndentPattern&&(u(this._indentationRules.increaseIndentPattern),this._indentationRules.increaseIndentPattern.test(e)))}shouldDecrease(e){return!!(this._indentationRules&&this._indentationRules.decreaseIndentPattern&&(u(this._indentationRules.decreaseIndentPattern),this._indentationRules.decreaseIndentPattern.test(e)))}shouldIndentNextLine(e){return!!(this._indentationRules&&this._indentationRules.indentNextLinePattern&&(u(this._indentationRules.indentNextLinePattern),this._indentationRules.indentNextLinePattern.test(e)))}shouldIgnore(e){return!!(this._indentationRules&&this._indentationRules.unIndentedLinePattern&&(u(this._indentationRules.unIndentedLinePattern),this._indentationRules.unIndentedLinePattern.test(e)))}getIndentMetadata(e){let t=0;return this.shouldIncrease(e)&&(t+=1),this.shouldDecrease(e)&&(t+=2),this.shouldIndentNextLine(e)&&(t+=4),this.shouldIgnore(e)&&(t+=8),t}}var p=i("fdcc");class m{constructor(e){(e=e||{}).brackets=e.brackets||[["(",")"],["{","}"],["[","]"]],this._brackets=[],e.brackets.forEach(e=>{var t=m._createOpenBracketRegExp(e[0]),i=m._createCloseBracketRegExp(e[1]);t&&i&&this._brackets.push({open:e[0],openRegExp:t,close:e[1],closeRegExp:i})}),this._regExpRules=e.onEnterRules||[]}onEnter(e,t,i,n){if(3<=e)for(let s=0,a=this._regExpRules.length;s!e.reg||(e.reg.lastIndex=0,e.reg.test(e.text))))return o.action}if(2<=e&&0{for(let e=0;e{r.dispose(),this._onDidChange.fire(new _(e))})}_getRichEditSupport(e){return e=this._entries2.get(e),e?e.getRichEditSupport():null}getIndentationRules(e){return e=this._getRichEditSupport(e),e&&e.indentationRules||null}_getElectricCharacterSupport(e){return e=this._getRichEditSupport(e),e&&e.electricCharacter||null}getElectricCharacters(e){return e=this._getElectricCharacterSupport(e),e?e.getElectricCharacters():[]}onElectricCharacter(e,t,i){t=Object(l.a)(t,i-1);var n=this._getElectricCharacterSupport(t.languageId);return n?n.onElectricCharacter(e,t,i-t.firstCharOffset):null}getComments(e){return e=this._getRichEditSupport(e),e&&e.comments||null}_getCharacterPairSupport(e){return e=this._getRichEditSupport(e),e&&e.characterPair||null}getAutoClosingPairs(e){return e=this._getCharacterPairSupport(e),new a.a(e?e.getAutoClosingPairs():[])}getAutoCloseBeforeSet(e){return e=this._getCharacterPairSupport(e),e?e.getAutoCloseBeforeSet():d.DEFAULT_AUTOCLOSE_BEFORE_LANGUAGE_DEFINED}getSurroundingPairs(e){return e=this._getCharacterPairSupport(e),e?e.getSurroundingPairs():[]}shouldAutoClosePair(e,t,i){return t=Object(l.a)(t,i-1),d.shouldAutoClosePair(e,t,i-t.firstCharOffset)}getWordDefinition(e){return e=this._getRichEditSupport(e),e?Object(s.c)(e.wordDefinition||null):Object(s.c)(null)}getFoldingRules(e){return e=this._getRichEditSupport(e),e?e.foldingRules:{}}getIndentRulesSupport(e){return e=this._getRichEditSupport(e),e&&e.indentRulesSupport||null}getPrecedingValidLine(e,t,i){var n=e.getLanguageIdAtPosition(t,0);if(1t.getLineTokens(e),getLanguageIdentifier:()=>t.getLanguageIdentifier(),getLanguageIdAtPosition:(e,i)=>t.getLanguageIdAtPosition(e,i),getLineContent:e=>e===i.startLineNumber?g:t.getLineContent(e)};o=r.x(o.getLineContent()),e=this.getInheritIndentForLine(e,p,i.startLineNumber+1);if(!e)return{beforeEnter:p=u?o:s,afterEnter:p};let m=u?o:e.indentation;return e.action===a.b.Indent&&(m=n.shiftIndent(m)),d.shouldDecrease(c)&&(m=n.unshiftIndent(m)),{beforeEnter:u?o:s,afterEnter:m}}getIndentActionForType(e,t,i,n,o){if(e<4)return null;var r=this.getScopedLineTokens(t,i.startLineNumber,i.startColumn);if(r.firstCharOffset)return null;var s=this.getIndentRulesSupport(r.languageId);if(!s)return null;var l=r.getLineContent(),d=l.substr(0,i.startColumn-1-r.firstCharOffset);let h;if(h=i.isEmpty()?l.substr(i.startColumn-1-r.firstCharOffset):this.getScopedLineTokens(t,i.endLineNumber,i.endColumn).getLineContent().substr(i.endColumn-1-r.firstCharOffset),s.shouldDecrease(d+h)||!s.shouldDecrease(d+n+h))return null;{if(l=this.getInheritIndentForLine(e,t,i.startLineNumber,!1),!l)return null;let n=l.indentation;return n=l.action!==a.b.Indent?o.unshiftIndent(n):n}}getIndentMetadata(e,t){var i=this.getIndentRulesSupport(e.getLanguageIdentifier().id);return!i||t<1||t>e.getLineCount()?null:i.getIndentMetadata(e.getLineContent(t))}getEnterAction(e,t,i){var n=this.getScopedLineTokens(t,i.startLineNumber,i.startColumn),o=this._getRichEditSupport(n.languageId);if(!o)return null;var r=n.getLineContent(),s=r.substr(0,i.startColumn-1-n.firstCharOffset);let l,d=(l=i.isEmpty()?r.substr(i.startColumn-1-n.firstCharOffset):this.getScopedLineTokens(t,i.endLineNumber,i.endColumn).getLineContent().substr(i.endColumn-1-n.firstCharOffset),"");if(1i-1?n.substring(0,i-1):n}getScopedLineTokens(e,t,i){e.forceTokenization(t);var n=e.getLineTokens(t);e=void 0===i?e.getLineMaxColumn(t)-1:i-1;return Object(l.a)(n,e)}getBracketsSupport(e){return e=this._getRichEditSupport(e),e&&e.brackets||null}getColorizedBracketPairs(e){return(null==(e=this._getRichEditSupport(e))?void 0:e.characterPair.getColorizedBrackets())||[]}}},"70f5":function(e,t,i){"use strict";i.d(t,"a",(function(){return u}));var n=i("e8e3"),o=i("2504"),r=i("fdcc"),s=(t=i("40355"),i("6a89")),a=i("b707"),l=i("258a");i=i("6a5d");class d{remove(){this.parent&&this.parent.children.delete(this.id)}static findId(e,t){let i,n=("string"==typeof e?i=t.id+"/"+e:(i=t.id+"/"+e.name,void 0!==t.children.get(i)&&(i=`${t.id}/${e.name}_${e.range.startLineNumber}_`+e.range.startColumn)),i);for(let o=0;void 0!==t.children.get(n);o++)n=i+"_"+o;return n}static empty(e){return 0===e.children.size}}class h extends d{constructor(e,t,i){super(),this.id=e,this.parent=t,this.symbol=i,this.children=new Map}}class c extends d{constructor(e,t,i,n){super(),this.id=e,this.parent=t,this.label=i,this.order=n,this.children=new Map}}class u extends d{constructor(e){super(),this.uri=e,this.id="root",this.parent=void 0,this._groups=new Map,this.children=new Map,this.id="root",this.parent=void 0}static create(e,t){let i=this._keys.for(e,!0),n=u._requests.get(i);if(!n){var r=new o.b;n={promiseCnt:0,source:r,promise:u._create(e,r.token),model:void 0},u._requests.set(i,n);const t=Date.now();n.promise.then(()=>{this._requestDurations.update(e,Date.now()-t)})}return n.model?Promise.resolve(n.model):(n.promiseCnt+=1,t.onCancellationRequested(()=>{0==--n.promiseCnt&&(n.source.cancel(),u._requests.delete(i))}),new Promise((e,t)=>{n.promise.then(t=>{n.model=t,e(t)},e=>{u._requests.delete(i),t(e)})}))}static _create(e,t){const i=new o.b(t),s=new u(e.uri),l=a.m.ordered(e);var h=l.map((t,n)=>{var o;let a=d.findId("provider_"+n,s),l=new c(a,s,null!=(o=t.displayName)?o:"Unknown Outline Provider",n);return Promise.resolve(t.provideDocumentSymbols(e,i.token)).then(e=>{for(const t of e||[])u._makeOutlineElement(t,l);return l},e=>(Object(r.g)(e),l)).then(e=>{d.empty(e)?e.remove():s._groups.set(a,e)})});const g=a.m.onDidChange(()=>{var t=a.m.ordered(e);Object(n.h)(t,l)||i.cancel()});return Promise.all(h).then(()=>i.token.isCancellationRequested&&!t.isCancellationRequested?u._create(e,t):s._compact()).finally(()=>{g.dispose()})}static _makeOutlineElement(e,t){var i=d.findId(e,t),n=new h(i,t,e);if(e.children)for(const o of e.children)u._makeOutlineElement(o,n);t.children.set(n.id,n)}_compact(){let e=0;for(var[t,i]of this._groups)0===i.children.size?this._groups.delete(t):e+=1;var n;if(1!==e)this.children=this._groups;else for([,n]of l.a.first(this._groups.values()).children)(n.parent=this).children.set(n.id,n);return this}getTopLevelSymbols(){var e=[];for(const t of this.children.values())t instanceof h?e.push(t.symbol):e.push(...l.a.map(t.children.values(),e=>e.symbol));return e.sort((e,t)=>s.a.compareRangesUsingStarts(e.range,t.range))}asListOfDocumentSymbols(){var e=this.getTopLevelSymbols(),t=[];return u._flattenDocumentSymbols(t,e,""),t.sort((e,t)=>s.a.compareRangesUsingStarts(e.range,t.range))}static _flattenDocumentSymbols(e,t,i){for(const n of t)e.push({kind:n.kind,tags:n.tags,name:n.name,detail:n.detail,containerName:n.containerName||i,range:n.range,selectionRange:n.selectionRange,children:void 0}),n.children&&u._flattenDocumentSymbols(e,n.children,n.name)}}u._requestDurations=new i.b(a.m,350),u._requests=new t.a(9,.75),u._keys=new class{constructor(){this._counter=1,this._data=new WeakMap}for(e,t){return`${e.id}/${t?e.getVersionId():""}/`+this._hash(a.m.all(e))}_hash(e){let t="";for(const i of e){let e=this._data.get(i);void 0===e&&(e=this._counter++,this._data.set(i,e)),t+=e}return t}}},"722f9":function(e,t,i){},7257:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"javascript",extensions:[".js",".es6",".jsx",".mjs"],firstLine:"^#!.*\\bnode",filenames:["jakefile"],aliases:["JavaScript","javascript","js"],mimetypes:["text/javascript"],loader:function(){return i.e("chunk-7532b3ea").then(i.bind(null,"ed79"))}})},"725e":function(e,t,i){},"72a7":function(e,t,i){"use strict";i.d(t,"e",(function(){return N})),i.d(t,"f",(function(){return O})),i.d(t,"a",(function(){return I})),i.d(t,"h",(function(){return A})),i.d(t,"g",(function(){return R})),i.d(t,"d",(function(){return F})),i.d(t,"b",(function(){return B})),i.d(t,"c",(function(){return q}));var n=i("11f7"),o=i("e32d"),r=i("b835"),s=i("a60f"),a=i("3813");class l{constructor(e){this.spliceables=e}splice(e,t,i){this.spliceables.forEach(n=>n.splice(e,t,i))}}var d=i("e8e3"),h=i("5fe7"),c=(t=i("ceb8"),i("6424")),u=i("308f"),g=i("7e93"),p=i("a666"),m=i("49d9"),f=i("aa3d"),_=i("30db"),b=i("ef8e9");i("e2b8");class v extends Error{constructor(e,t){super(`ListError [${e}] `+t)}}var C,w,y=i("7de1"),S=(i=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3e.templateData===i);0<=n?(n=this.renderedElements[n],this.trait.unrender(i),n.index=t):this.renderedElements.push({index:t,templateData:i}),this.trait.renderIndex(t,i)}splice(e,t,i){var n=[];for(const o of this.renderedElements)o.index=e+t&&n.push({index:o.index+i-t,templateData:o.templateData});this.renderedElements=n}renderIndexes(e){for(var{index:t,templateData:i}of this.renderedElements)-1t.templateData===e);t<0||this.renderedElements.splice(t,1)}}class x{constructor(e){this._trait=e,this.length=0,this.indexes=[],this.sortedIndexes=[],this._onChange=new u.b,this.onChange=this._onChange.event}get trait(){return this._trait}get renderer(){return new L(this)}splice(e,t,i){t=Math.max(0,Math.min(t,this.length-e));const n=i.length-t,o=e+t;var r,s=[...this.sortedIndexes.filter(t=>tt?i+e:-1).filter(e=>-1!==e),...this.sortedIndexes.filter(e=>e>=o).map(e=>e+n)],a=this.length+n;0e<=t))?r:a-1,s.push(Math.min(r,a-1))),this.renderer.splice(e,t,i.length),this._set(s,s),this.length=a}renderIndex(e,t){t.classList.toggle(this._trait,this.contains(e))}unrender(e){e.classList.remove(this._trait)}set(e,t){return this._set(e,[...e].sort(H),t)}_set(e,t,i){var n=this.indexes,o=this.sortedIndexes;this.indexes=e,this.sortedIndexes=t,t=V(o,e);return this.renderer.renderIndexes(t),this._onChange.fire({indexes:e,browserEvent:i}),n}get(){return this.indexes}contains(e){return 0<=Object(d.d)(this.sortedIndexes,e,H)}dispose(){Object(p.f)(this._onChange)}}i([c.a],x.prototype,"renderer",null);class k extends x{constructor(e){super("selected"),this.setAriaSelected=e}renderIndex(e,t){super.renderIndex(e,t),this.setAriaSelected&&(this.contains(e)?t.setAttribute("aria-selected","true"):t.setAttribute("aria-selected","false"))}}class D{constructor(e,t,i){this.trait=e,this.view=t,this.identityProvider=i}splice(e,t,i){if(!this.identityProvider)return this.trait.splice(e,t,i.map(()=>!1));const n=this.trait.get().map(e=>this.identityProvider.getId(this.view.element(e)).toString());i=i.map(e=>-13===e.keyCode).on(this.onEnter,this,this.disposables),this.onKeyDown.filter(e=>16===e.keyCode).on(this.onUpArrow,this,this.disposables),this.onKeyDown.filter(e=>18===e.keyCode).on(this.onDownArrow,this,this.disposables),this.onKeyDown.filter(e=>11===e.keyCode).on(this.onPageUpArrow,this,this.disposables),this.onKeyDown.filter(e=>12===e.keyCode).on(this.onPageDownArrow,this,this.disposables),this.onKeyDown.filter(e=>9===e.keyCode).on(this.onEscape,this,this.disposables),!1!==i.multipleSelectionSupport&&this.onKeyDown.filter(e=>(_.f?e.metaKey:e.ctrlKey)&&31===e.keyCode).on(this.onCtrlA,this,this.multipleSelectionDisposables)}get onKeyDown(){return u.c.chain(this.disposables.add(new o.a(this.view.domNode,"keydown")).event).filter(e=>!N(e.target)).map(e=>new r.a(e))}updateOptions(e){void 0!==e.multipleSelectionSupport&&(this.multipleSelectionDisposables.clear(),e.multipleSelectionSupport)&&this.onKeyDown.filter(e=>(_.f?e.metaKey:e.ctrlKey)&&31===e.keyCode).on(this.onCtrlA,this,this.multipleSelectionDisposables)}onEnter(e){e.preventDefault(),e.stopPropagation(),this.list.setSelection(this.list.getFocus(),e.browserEvent)}onUpArrow(e){e.preventDefault(),e.stopPropagation(),this.list.focusPrevious(1,!1,e.browserEvent),this.list.reveal(this.list.getFocus()[0]),this.view.domNode.focus()}onDownArrow(e){e.preventDefault(),e.stopPropagation(),this.list.focusNext(1,!1,e.browserEvent),this.list.reveal(this.list.getFocus()[0]),this.view.domNode.focus()}onPageUpArrow(e){e.preventDefault(),e.stopPropagation(),this.list.focusPreviousPage(e.browserEvent),this.list.reveal(this.list.getFocus()[0]),this.view.domNode.focus()}onPageDownArrow(e){e.preventDefault(),e.stopPropagation(),this.list.focusNextPage(e.browserEvent),this.list.reveal(this.list.getFocus()[0]),this.view.domNode.focus()}onCtrlA(e){e.preventDefault(),e.stopPropagation(),this.list.setSelection(Object(d.r)(this.list.length),e.browserEvent),this.view.domNode.focus()}onEscape(e){this.list.getSelection().length&&(e.preventDefault(),e.stopPropagation(),this.list.setSelection([],e.browserEvent),this.view.domNode.focus())}dispose(){this.disposables.dispose(),this.multipleSelectionDisposables.dispose()}}i([c.a],E.prototype,"onKeyDown",null),(w=C=C||{})[w.Idle=0]="Idle",w[w.Typing=1]="Typing";const I=new class{mightProducePrintableCharacter(e){return!(e.ctrlKey||e.metaKey||e.altKey)&&(31<=e.keyCode&&e.keyCode<=56||21<=e.keyCode&&e.keyCode<=30||93<=e.keyCode&&e.keyCode<=102||80<=e.keyCode&&e.keyCode<=90)}};class M{constructor(e,t,i,n){this.list=e,this.view=t,this.keyboardNavigationLabelProvider=i,this.delegate=n,this.enabled=!1,this.state=C.Idle,this.automaticKeyboardNavigation=!0,this.triggered=!1,this.previouslyFocused=-1,this.enabledDisposables=new p.b,this.disposables=new p.b,this.updateOptions(e.options)}updateOptions(e){void 0===e.enableKeyboardNavigation||e.enableKeyboardNavigation?this.enable():this.disable(),void 0!==e.automaticKeyboardNavigation&&(this.automaticKeyboardNavigation=e.automaticKeyboardNavigation)}enable(){var e,t;this.enabled||(e=u.c.chain(this.enabledDisposables.add(new o.a(this.view.domNode,"keydown")).event).filter(e=>!N(e.target)).filter(()=>this.automaticKeyboardNavigation||this.triggered).map(e=>new r.a(e)).filter(e=>this.delegate.mightProducePrintableCharacter(e)).forEach(e=>{e.stopPropagation(),e.preventDefault()}).map(e=>e.browserEvent.key).event,t=u.c.debounce(e,()=>null,800),u.c.reduce(u.c.any(e,t),(e,t)=>null===t?null:(e||"")+t)(this.onInput,this,this.enabledDisposables),t(this.onClear,this,this.enabledDisposables),this.enabled=!0,this.triggered=!1)}disable(){this.enabled&&(this.enabledDisposables.clear(),this.enabled=!1,this.triggered=!1)}onClear(){var e,t=this.list.getFocus();0!N(e.target)).map(e=>new r.a(e)).filter(e=>!(2!==e.keyCode||e.ctrlKey||e.metaKey||e.shiftKey||e.altKey)).on(this.onTab,this,this.disposables)}onTab(e){var t,i;e.target===this.view.domNode&&0!==(i=this.list.getFocus()).length&&(i=this.view.domElement(i[0]))&&(t=i.querySelector("[tabIndex]"))&&t instanceof HTMLElement&&-1!==t.tabIndex&&"hidden"!==(i=window.getComputedStyle(t)).visibility&&"none"!==i.display&&(e.preventDefault(),e.stopPropagation(),t.focus())}dispose(){this.disposables.dispose()}}function A(e){return _.f?e.browserEvent.metaKey:e.browserEvent.ctrlKey}function R(e){return e.browserEvent.shiftKey}const P={isSelectionSingleChangeEvent:A,isSelectionRangeChangeEvent:R};class F{constructor(e){this.list=e,this.disposables=new p.b,this._onPointer=new u.b,this.onPointer=this._onPointer.event,!1!==e.options.multipleSelectionSupport&&(this.multipleSelectionController=this.list.options.multipleSelectionController||P),this.mouseSupport=void 0===e.options.mouseSupport||!!e.options.mouseSupport,this.mouseSupport&&(e.onMouseDown(this.onMouseDown,this,this.disposables),e.onContextMenu(this.onContextMenu,this,this.disposables),e.onMouseDblClick(this.onDoubleClick,this,this.disposables),e.onTouchStart(this.onMouseDown,this,this.disposables),this.disposables.add(s.b.addTarget(e.getHTMLElement()))),u.c.any(e.onMouseClick,e.onMouseMiddleClick,e.onTap)(this.onViewPointer,this,this.disposables)}updateOptions(e){void 0!==e.multipleSelectionSupport&&(this.multipleSelectionController=void 0,e.multipleSelectionSupport)&&(this.multipleSelectionController=this.list.options.multipleSelectionController||P)}isSelectionSingleChangeEvent(e){return!!this.multipleSelectionController&&this.multipleSelectionController.isSelectionSingleChangeEvent(e)}isSelectionRangeChangeEvent(e){return!!this.multipleSelectionController&&this.multipleSelectionController.isSelectionRangeChangeEvent(e)}isSelectionChangeEvent(e){return this.isSelectionSingleChangeEvent(e)||this.isSelectionRangeChangeEvent(e)}onMouseDown(e){O(e.browserEvent.target)||document.activeElement!==e.browserEvent.target&&this.list.domFocus()}onContextMenu(e){var t;O(e.browserEvent.target)||(t=void 0===e.index?[]:[e.index],this.list.setFocus(t,e.browserEvent))}onViewPointer(e){if(this.mouseSupport&&!N(e.browserEvent.target)&&!O(e.browserEvent.target)){var t,i=e.index;if(void 0!==i)return this.isSelectionRangeChangeEvent(e)||this.isSelectionChangeEvent(e)?this.changeSelection(e):(this.list.setFocus([i],e.browserEvent),this.list.setAnchor(i),(t=e.browserEvent)instanceof MouseEvent&&2===t.button||this.list.setSelection([i],e.browserEvent),void this._onPointer.fire(e));this.list.setFocus([],e.browserEvent),this.list.setSelection([],e.browserEvent),this.list.setAnchor(void 0)}}onDoubleClick(e){var t;N(e.browserEvent.target)||O(e.browserEvent.target)||this.isSelectionChangeEvent(e)||(t=this.list.getFocus(),this.list.setSelection(t,e.browserEvent))}changeSelection(e){const t=e.index;let i=this.list.getAnchor();var n,o,r;this.isSelectionRangeChangeEvent(e)?(void 0===i&&(n=this.list.getFocus()[0],i=null!=n?n:t,this.list.setAnchor(i)),n=Math.min(i,t),o=Math.max(i,t),n=Object(d.r)(n,o+1),0!==(r=function(e,t){var i=e.indexOf(t);if(-1===i)return[];var n=[];let o=i-1;for(;0<=o&&e[o]===t-(i-o);)n.push(e[o--]);for(n.reverse(),o=i;o=e.length?i.push(t[o++]):o>=t.length?i.push(e[n++]):e[n]===t[o]?(n++,o++):e[n]e!==t),this.list.setFocus([t]),this.list.setAnchor(t),o.length===r.length?this.list.setSelection([...r,t],e.browserEvent):this.list.setSelection(r,e.browserEvent))}dispose(){this.disposables.dispose()}}class B{constructor(e,t){this.styleElement=e,this.selectorSuffix=t}style(e){var t=this.selectorSuffix&&"."+this.selectorSuffix,i=[];e.listBackground&&(e.listBackground.isOpaque()?i.push(`.monaco-list${t} .monaco-list-rows { background: ${e.listBackground}; }`):_.f),e.listFocusBackground&&(i.push(`.monaco-list${t}:focus .monaco-list-row.focused { background-color: ${e.listFocusBackground}; }`),i.push(`.monaco-list${t}:focus .monaco-list-row.focused:hover { background-color: ${e.listFocusBackground}; }`)),e.listFocusForeground&&i.push(`.monaco-list${t}:focus .monaco-list-row.focused { color: ${e.listFocusForeground}; }`),e.listActiveSelectionBackground&&(i.push(`.monaco-list${t}:focus .monaco-list-row.selected { background-color: ${e.listActiveSelectionBackground}; }`),i.push(`.monaco-list${t}:focus .monaco-list-row.selected:hover { background-color: ${e.listActiveSelectionBackground}; }`)),e.listActiveSelectionForeground&&i.push(`.monaco-list${t}:focus .monaco-list-row.selected { color: ${e.listActiveSelectionForeground}; }`),e.listActiveSelectionIconForeground&&i.push(`.monaco-list${t}:focus .monaco-list-row.selected .codicon { color: ${e.listActiveSelectionIconForeground}; }`),e.listFocusAndSelectionBackground&&i.push(`\n\t\t\t\t.monaco-drag-image,\n\t\t\t\t.monaco-list${t}:focus .monaco-list-row.selected.focused { background-color: ${e.listFocusAndSelectionBackground}; }\n\t\t\t`),e.listFocusAndSelectionForeground&&i.push(`\n\t\t\t\t.monaco-drag-image,\n\t\t\t\t.monaco-list${t}:focus .monaco-list-row.selected.focused { color: ${e.listFocusAndSelectionForeground}; }\n\t\t\t`),e.listInactiveFocusForeground&&(i.push(`.monaco-list${t} .monaco-list-row.focused { color: ${e.listInactiveFocusForeground}; }`),i.push(`.monaco-list${t} .monaco-list-row.focused:hover { color: ${e.listInactiveFocusForeground}; }`)),e.listInactiveSelectionIconForeground&&i.push(`.monaco-list${t} .monaco-list-row.focused .codicon { color: ${e.listInactiveSelectionIconForeground}; }`),e.listInactiveFocusBackground&&(i.push(`.monaco-list${t} .monaco-list-row.focused { background-color: ${e.listInactiveFocusBackground}; }`),i.push(`.monaco-list${t} .monaco-list-row.focused:hover { background-color: ${e.listInactiveFocusBackground}; }`)),e.listInactiveSelectionBackground&&(i.push(`.monaco-list${t} .monaco-list-row.selected { background-color: ${e.listInactiveSelectionBackground}; }`),i.push(`.monaco-list${t} .monaco-list-row.selected:hover { background-color: ${e.listInactiveSelectionBackground}; }`)),e.listInactiveSelectionForeground&&i.push(`.monaco-list${t} .monaco-list-row.selected { color: ${e.listInactiveSelectionForeground}; }`),e.listHoverBackground&&i.push(`.monaco-list${t}:not(.drop-target) .monaco-list-row:hover:not(.selected):not(.focused) { background-color: ${e.listHoverBackground}; }`),e.listHoverForeground&&i.push(`.monaco-list${t} .monaco-list-row:hover:not(.selected):not(.focused) { color: ${e.listHoverForeground}; }`),e.listSelectionOutline&&i.push(`.monaco-list${t} .monaco-list-row.selected { outline: 1px dotted ${e.listSelectionOutline}; outline-offset: -1px; }`),e.listFocusOutline&&i.push(`\n\t\t\t\t.monaco-drag-image,\n\t\t\t\t.monaco-list${t}:focus .monaco-list-row.focused { outline: 1px solid ${e.listFocusOutline}; outline-offset: -1px; }\n\t\t\t`),e.listInactiveFocusOutline&&i.push(`.monaco-list${t} .monaco-list-row.focused { outline: 1px dotted ${e.listInactiveFocusOutline}; outline-offset: -1px; }`),e.listHoverOutline&&i.push(`.monaco-list${t} .monaco-list-row:hover { outline: 1px dashed ${e.listHoverOutline}; outline-offset: -1px; }`),e.listDropBackground&&i.push(`\n\t\t\t\t.monaco-list${t}.drop-target,\n\t\t\t\t.monaco-list${t} .monaco-list-rows.drop-target,\n\t\t\t\t.monaco-list${t} .monaco-list-row.drop-target { background-color: ${e.listDropBackground} !important; color: inherit !important; }\n\t\t\t`),e.listFilterWidgetBackground&&i.push(`.monaco-list-type-filter { background-color: ${e.listFilterWidgetBackground} }`),e.listFilterWidgetOutline&&i.push(`.monaco-list-type-filter { border: 1px solid ${e.listFilterWidgetOutline}; }`),e.listFilterWidgetNoMatchesOutline&&i.push(`.monaco-list-type-filter.no-matches { border: 1px solid ${e.listFilterWidgetNoMatchesOutline}; }`),e.listMatchesShadow&&i.push(`.monaco-list-type-filter { box-shadow: 1px 1px 1px ${e.listMatchesShadow}; }`),e.tableColumnsBorder&&i.push(`\n\t\t\t\t.monaco-table:hover > .monaco-split-view2,\n\t\t\t\t.monaco-table:hover > .monaco-split-view2 .monaco-sash.vertical::before {\n\t\t\t\t\tborder-color: ${e.tableColumnsBorder};\n\t\t\t}`),this.styleElement.textContent=i.join("\n")}}const j={listFocusBackground:t.a.fromHex("#7FB0D0"),listActiveSelectionBackground:t.a.fromHex("#0E639C"),listActiveSelectionForeground:t.a.fromHex("#FFFFFF"),listActiveSelectionIconForeground:t.a.fromHex("#FFFFFF"),listFocusAndSelectionBackground:t.a.fromHex("#094771"),listFocusAndSelectionForeground:t.a.fromHex("#FFFFFF"),listInactiveSelectionBackground:t.a.fromHex("#3F3F46"),listInactiveSelectionIconForeground:t.a.fromHex("#FFFFFF"),listHoverBackground:t.a.fromHex("#2A2D2E"),listDropBackground:t.a.fromHex("#383B3D"),treeIndentGuidesStroke:t.a.fromHex("#a9a9a9"),tableColumnsBorder:t.a.fromHex("#cccccc").transparent(.2)},W={keyboardSupport:!0,mouseSupport:!0,multipleSelectionSupport:!0,dnd:{getDragURI(){return null},onDragStart(){},onDragOver(){return!1},drop(){}}};function V(e,t){var i=[];let n=0,o=0;for(;n=e.length?i.push(t[o++]):o>=t.length?i.push(e[n++]):e[n]===t[o]?(i.push(e[n]),n++,o++):e[n]e-t;class z{constructor(e,t){this._templateId=e,this.renderers=t}get templateId(){return this._templateId}renderTemplate(e){return this.renderers.map(t=>t.renderTemplate(e))}renderElement(e,t,i,n){let o=0;for(const r of this.renderers)r.renderElement(e,t,i[o++],n)}disposeElement(e,t,i,n){let o=0;for(const r of this.renderers)r.disposeElement&&r.disposeElement(e,t,i[o],n),o+=1}disposeTemplate(e){let t=0;for(const i of this.renderers)i.disposeTemplate(e[t++])}}class U{constructor(e){this.accessibilityProvider=e,this.templateId="a18n"}renderTemplate(e){return e}renderElement(e,t,i){var n=this.accessibilityProvider.getAriaLabel(e);n?i.setAttribute("aria-label",n):i.removeAttribute("aria-label"),n=this.accessibilityProvider.getAriaLevel&&this.accessibilityProvider.getAriaLevel(e);"number"==typeof n?i.setAttribute("aria-level",""+n):i.removeAttribute("aria-level")}disposeTemplate(e){}}class K{constructor(e,t){this.list=e,this.dnd=t}getDragElements(e){var t=this.list.getSelectedElements();return-1new z(e.templateId,[...s,e]));var a=Object.assign(Object.assign({},r),{dnd:r.dnd&&new K(this,r.dnd)});this.view=new y.b(t,i,o,a),this.view.domNode.setAttribute("role",e),r.styleController?this.styleController=r.styleController(this.view.domId):(t=Object(n.w)(this.view.domNode),this.styleController=new B(t,this.view.domId)),this.spliceable=new l([new D(this.focus,this.view,r.identityProvider),new D(this.selection,this.view,r.identityProvider),new D(this.anchor,this.view,r.identityProvider),this.view]),this.disposables.add(this.focus),this.disposables.add(this.selection),this.disposables.add(this.anchor),this.disposables.add(this.view),this.disposables.add(this._onDidDispose),this.disposables.add(new T(this,this.view)),"boolean"==typeof r.keyboardSupport&&!r.keyboardSupport||(this.keyboardController=new E(this,this.view,r),this.disposables.add(this.keyboardController)),r.keyboardNavigationLabelProvider&&(i=r.keyboardNavigationDelegate||I,this.typeLabelController=new M(this,this.view,r.keyboardNavigationLabelProvider,i),this.disposables.add(this.typeLabelController)),this.mouseController=this.createMouseController(r),this.disposables.add(this.mouseController),this.onDidChangeFocus(this._onFocusChange,this,this.disposables),this.onDidChangeSelection(this._onSelectionChange,this,this.disposables),this.accessibilityProvider&&(this.ariaLabel=this.accessibilityProvider.getWidgetAriaLabel()),!1!==this._options.multipleSelectionSupport&&this.view.domNode.setAttribute("aria-multiselectable","true")}get onDidChangeFocus(){return u.c.map(this.eventBufferer.wrapEvent(this.focus.onChange),e=>this.toListEvent(e))}get onDidChangeSelection(){return u.c.map(this.eventBufferer.wrapEvent(this.selection.onChange),e=>this.toListEvent(e))}get domId(){return this.view.domId}get onMouseClick(){return this.view.onMouseClick}get onMouseDblClick(){return this.view.onMouseDblClick}get onMouseMiddleClick(){return this.view.onMouseMiddleClick}get onPointer(){return this.mouseController.onPointer}get onMouseDown(){return this.view.onMouseDown}get onTouchStart(){return this.view.onTouchStart}get onTap(){return this.view.onTap}get onContextMenu(){let e=!1;var t=u.c.chain(this.disposables.add(new o.a(this.view.domNode,"keydown")).event).map(e=>new r.a(e)).filter(t=>e=58===t.keyCode||t.shiftKey&&68===t.keyCode).map(o.b).filter(()=>!1).event,i=u.c.chain(this.disposables.add(new o.a(this.view.domNode,"keyup")).event).forEach(()=>e=!1).map(e=>new r.a(e)).filter(e=>58===e.keyCode||e.shiftKey&&68===e.keyCode).map(o.b).map(({browserEvent:e})=>{var t=this.getFocus();t=t.length?t[0]:void 0;return{index:t,element:void 0!==t?this.view.element(t):void 0,anchor:void 0!==t?this.view.domElement(t):this.view.domNode,browserEvent:e}}).event,n=u.c.chain(this.view.onContextMenu).filter(t=>!e).map(({element:e,index:t,browserEvent:i})=>({element:e,index:t,anchor:{x:i.pageX+1,y:i.pageY},browserEvent:i})).event;return u.c.any(t,i,n)}get onKeyDown(){return this.disposables.add(new o.a(this.view.domNode,"keydown")).event}get onDidFocus(){return u.c.signal(this.disposables.add(new o.a(this.view.domNode,"focus",!0)).event)}createMouseController(e){return new F(this)}updateOptions(e={}){var t;this._options=Object.assign(Object.assign({},this._options),e),this.typeLabelController&&this.typeLabelController.updateOptions(this._options),void 0!==this._options.multipleSelectionController&&(this._options.multipleSelectionSupport?this.view.domNode.setAttribute("aria-multiselectable","true"):this.view.domNode.removeAttribute("aria-multiselectable")),this.mouseController.updateOptions(e),null!=(t=this.keyboardController)&&t.updateOptions(e),this.view.updateOptions(e)}get options(){return this._options}splice(e,t,i=[]){if(e<0||e>this.view.length)throw new v(this.user,"Invalid start index: "+e);if(t<0)throw new v(this.user,"Invalid delete count: "+t);0===t&&0===i.length||this.eventBufferer.bufferEvents(()=>this.spliceable.splice(e,t,i))}rerender(){this.view.rerender()}element(e){return this.view.element(e)}get length(){return this.view.length}get contentHeight(){return this.view.contentHeight}get scrollTop(){return this.view.getScrollTop()}set scrollTop(e){this.view.setScrollTop(e)}get ariaLabel(){return this._ariaLabel}set ariaLabel(e){this._ariaLabel=e,this.view.domNode.setAttribute("aria-label",e)}domFocus(){this.view.domNode.focus({preventScroll:!0})}layout(e,t){this.view.layout(e,t)}setSelection(e,t){for(const i of e)if(i<0||i>=this.length)throw new v(this.user,"Invalid index "+i);this.selection.set(e,t)}getSelection(){return this.selection.get()}getSelectedElements(){return this.getSelection().map(e=>this.view.element(e))}setAnchor(e){if(void 0===e)this.anchor.set([]);else{if(e<0||e>=this.length)throw new v(this.user,"Invalid index "+e);this.anchor.set([e])}}getAnchor(){return Object(d.j)(this.anchor.get(),void 0)}getAnchorElement(){var e=this.getAnchor();return void 0===e?void 0:this.element(e)}setFocus(e,t){for(const i of e)if(i<0||i>=this.length)throw new v(this.user,"Invalid index "+i);this.focus.set(e,t)}focusNext(e=1,t=!1,i,n){var o;0!==this.length&&(o=this.focus.get(),-1<(o=this.findNextIndex(0=this.length&&!t)return-1;if(e%=this.length,!i||i(this.element(e)))return e;e++}return-1}findPreviousIndex(e,t=!1,i){for(let n=0;nthis.view.element(e))}reveal(e,t){if(e<0||e>=this.length)throw new v(this.user,"Invalid index "+e);var i,n=this.view.getScrollTop(),o=this.view.elementTop(e);e=this.view.elementHeight(e);Object(b.i)(t)?(i=e-this.view.renderHeight,this.view.setScrollTop(i*Object(m.b)(t,0,1)+o)):(i=o+e,t=n+this.view.renderHeight,o=this.view.renderHeight?this.view.setScrollTop(o):t<=i&&this.view.setScrollTop(i-this.view.renderHeight)))}getRelativeTop(e){if(e<0||e>=this.length)throw new v(this.user,"Invalid index "+e);var t=this.view.getScrollTop(),i=this.view.elementTop(e);e=this.view.elementHeight(e);return it+this.view.renderHeight?null:(e-=this.view.renderHeight,Math.abs((t-i)/e))}getHTMLElement(){return this.view.domNode}style(e){this.styleController.style(e)}toListEvent({indexes:e,browserEvent:t}){return{indexes:e,elements:e.map(e=>this.view.element(e)),browserEvent:t}}_onFocusChange(){var e=this.focus.get();this.view.domNode.classList.toggle("element-focused",0o[0]&&l[1]=r||(a[l++]=new o(Math.max(1,d.startColumn-n+1),Math.min(1+s,d.endColumn-n+1),d.className,d.type));return a}static filter(e,t,i,n){if(0===e.length)return[];let r=[],s=0;for(let h=0,c=e.length;ht||d.isEmpty()&&(0===l.type||3===l.type)||(a=d.startLineNumber===t?d.startColumn:i,d=d.endLineNumber===t?d.endColumn:n,r[s++]=new o(a,d,l.inlineClassName,l.type))}return r}static _typeCompare(e,t){var i=[2,0,1,3];return i[e]-i[t]}static compare(e,t){var i;return e.startColumn!==t.startColumn?e.startColumn-t.startColumn:e.endColumn!==t.endColumn?e.endColumn-t.endColumn:0!==(i=o._typeCompare(e.type,t.type))?i:e.className!==t.className?e.className=e){this.stopOffsets.splice(n,0,e),this.classNames.splice(n,0,t),this.metadata.splice(n,0,i);break}this.count++}}class a{static normalize(e,t){if(0===t.length)return[];var i=[],o=new s;let r=0;for(let s=0,u=t.length;se.lineNumber===t.lineNumber?e.column-t.column:e.lineNumber-t.lineNumber);for(let a=t.length-2;0<=a;a--)t[a].lineNumber===t[a+1].lineNumber&&t.splice(a,1);let i=[],n=0,o=0,r=t.length;for(let u=1,g=e.getLineCount();u<=g;u++){var s=e.getLineContent(u),h=s.length+1;let g=0;if(!(oe.getLineTokens(t),getLanguageIdentifier:()=>e.getLanguageIdentifier(),getLanguageIdAtPosition:(t,i)=>e.getLanguageIdAtPosition(t,i),getLineContent:null};if(h.startLineNumber===h.endLineNumber&&1===e.getLineMaxColumn(h.startLineNumber)){var s=h.startLineNumber,l=this._isMovingDown?s+1:s-1;1===e.getLineMaxColumn(l)?t.addEditOperation(new d.a(1,1,1,1),null):(t.addEditOperation(new d.a(s,1,s,1),e.getLineContent(l)),t.addEditOperation(new d.a(l,1,l,e.getLineMaxColumn(l)),null)),h=new g.a(l,1,l,1)}else{let c,u;if(this._isMovingDown){c=h.endLineNumber+1,u=e.getLineContent(c),t.addEditOperation(new d.a(c-1,e.getLineMaxColumn(c-1),c,e.getLineMaxColumn(c)),null);let g=u;this.shouldAutoIndent(e,h)?(null!==(s=this.matchEnterRule(e,n,i,c,h.startLineNumber-1))?(l=a.x(e.getLineContent(c)),s+=v.b(l,i),l=v.a(s,i,o),g=l+this.trimLeft(u)):(r.getLineContent=t=>t===h.startLineNumber?e.getLineContent(c):e.getLineContent(t),null!==(s=b.a.getGoodIndentForLine(this._autoIndent,r,e.getLanguageIdAtPosition(c,1),h.startLineNumber,n))&&(l=a.x(e.getLineContent(c)),(s=v.b(s,i))!==v.b(l,i))&&(l=v.a(s,i,o),g=l+this.trimLeft(u))),t.addEditOperation(new d.a(h.startLineNumber,1,h.startLineNumber,1),g+"\n"),null!==(s=this.matchEnterRuleMovingDown(e,n,i,h.startLineNumber,c,g))?0!==s&&this.getIndentEditsOfMovingBlock(e,t,h,i,o,s):(r.getLineContent=t=>t===h.startLineNumber?g:t>=h.startLineNumber+1&&t<=h.endLineNumber+1?e.getLineContent(t-1):e.getLineContent(t),null!==(l=b.a.getGoodIndentForLine(this._autoIndent,r,e.getLanguageIdAtPosition(c,1),h.startLineNumber+1,n))&&(s=a.x(e.getLineContent(h.startLineNumber)),(l=v.b(l,i))!==(s=v.b(s,i)))&&this.getIndentEditsOfMovingBlock(e,t,h,i,o,l-s))):t.addEditOperation(new d.a(h.startLineNumber,1,h.startLineNumber,1),g+"\n")}else c=h.startLineNumber-1,u=e.getLineContent(c),t.addEditOperation(new d.a(c,1,c+1,1),null),t.addEditOperation(new d.a(h.endLineNumber,e.getLineMaxColumn(h.endLineNumber),h.endLineNumber,e.getLineMaxColumn(h.endLineNumber)),"\n"+u),this.shouldAutoIndent(e,h)&&(r.getLineContent=t=>t===c?e.getLineContent(h.startLineNumber):e.getLineContent(t),null!==(l=this.matchEnterRule(e,n,i,h.startLineNumber,h.startLineNumber-2))?0!==l&&this.getIndentEditsOfMovingBlock(e,t,h,i,o,l):null!==(s=b.a.getGoodIndentForLine(this._autoIndent,r,e.getLanguageIdAtPosition(h.startLineNumber,1),c,n))&&(l=a.x(e.getLineContent(h.startLineNumber)),(r=v.b(s,i))!==(n=v.b(l,i)))&&this.getIndentEditsOfMovingBlock(e,t,h,i,o,r-n))}this._selectionId=t.trackSelection(h)}else this._selectionId=t.trackSelection(this._selection)}buildIndentConverter(e,t,i){return{shiftIndent:n=>f.a.shiftIndent(n,n.length+1,e,t,i),unshiftIndent:n=>f.a.unshiftIndent(n,n.length+1,e,t,i)}}parseEnterResult(e,t,i,n,o){if(o){let r=o.indentation;if(o.indentAction===_.b.None||o.indentAction===_.b.Indent?r=o.indentation+o.appendText:o.indentAction===_.b.IndentOutdent?r=o.indentation:o.indentAction===_.b.Outdent&&(r=t.unshiftIndent(o.indentation)+o.appendText),o=e.getLineContent(n),0<=this.trimLeft(o).indexOf(this.trimLeft(r))){o=a.x(e.getLineContent(n));let s=a.x(r);return e=b.a.getIndentMetadata(e,n),null!==e&&2&e&&(s=t.unshiftIndent(s)),n=v.b(s,i),n-v.b(o,i)}}return null}matchEnterRuleMovingDown(e,t,i,n,o,r){if(0<=a.I(r))return r=e.getLineMaxColumn(o),o=b.a.getEnterAction(this._autoIndent,e,new d.a(o,r,o,r)),this.parseEnterResult(e,t,i,n,o);{let l=n-1;for(;1<=l;){var s=e.getLineContent(l);if(0<=a.I(s))break;l--}return l<1||n>e.getLineCount()?null:(r=e.getLineMaxColumn(l),o=b.a.getEnterAction(this._autoIndent,e,new d.a(l,r,l,r)),this.parseEnterResult(e,t,i,n,o))}}matchEnterRule(e,t,i,n,o,r){let s=o;for(;1<=s;){let t;if(t=s===o&&void 0!==r?r:e.getLineContent(s),0<=a.I(t))break;s--}var l;return s<1||n>e.getLineCount()?null:(l=e.getLineMaxColumn(s),l=b.a.getEnterAction(this._autoIndent,e,new d.a(s,l,s,l)),this.parseEnterResult(e,t,i,n,l))}trimLeft(e){return e.replace(/^\s+/,"")}shouldAutoIndent(e,t){var i;return!(this._autoIndent<4||!e.isCheapToTokenize(t.startLineNumber)||(i=e.getLanguageIdAtPosition(t.startLineNumber,1))!==e.getLanguageIdAtPosition(t.endLineNumber,1)||null===b.a.getIndentRulesSupport(i))}getIndentEditsOfMovingBlock(e,t,i,n,o,r){for(let h=i.startLineNumber;h<=i.endLineNumber;h++){var s=e.getLineContent(h),l=(s=a.x(s),v.b(s,n));l=v.a(l+r,n,o);l!==s&&(t.addEditOperation(new d.a(h,1,h,s.length+1),l),h===i.endLineNumber)&&i.endColumn<=s.length+1&&""===l&&(this._moveEndLineSelectionShrink=!0)}}computeCursorState(e,t){let i=t.getTrackedSelection(this._selectionId);return this._moveEndPositionDown&&(i=i.setEndPosition(i.endLineNumber+1,1)),this._moveEndLineSelectionShrink&&i.startLineNumber=o)return null;var r=[];for(let a=n;a<=o;a++)r.push(e.getLineContent(a));let s=r.slice(0);return s.sort(w.getCollator().compare),!0===i&&(s=s.reverse()),{startLineNumber:n,endLineNumber:o,before:r,after:s}}w._COLLATOR=null;var S=i("7e32");class L extends t.b{constructor(e,t){super(t),this.down=e}run(e,t){if(t.hasModel()){var i=t.getSelections().map((e,t)=>({selection:e,index:t,ignore:!1}));i.sort((e,t)=>d.a.compareRangesUsingStarts(e.selection,t.selection));let e=i[0];for(let t=1;tnew u.a(e.positionLineNumber,e.positionColumn)));i=t.getSelection();null!==i&&(i=new h(i,n),t.pushUndoStop(),t.executeCommands(this.id,[i]),t.pushUndoStop())}}E.ID="editor.action.trimTrailingWhitespace";class I extends t.b{constructor(){super({id:"editor.action.deleteLines",label:n.a("lines.delete","Delete Line"),alias:"Delete Line",precondition:p.a.writable,kbOpts:{kbExpr:p.a.textInputFocus,primary:3113,weight:100}})}run(e,t){if(t.hasModel()){var i=this._getLinesToRemove(t),n=t.getModel();if(1!==n.getLineCount()||1!==n.getLineMaxColumn(1)){let e=0;var o=[],r=[];for(let t=0,a=i.length;t{let t=e.endLineNumber;return e.startLineNumbere.startLineNumber===t.startLineNumber?e.endLineNumber-t.endLineNumber:e.startLineNumber-t.startLineNumber),[]);let n=t[0];for(let o=1;o=t[o].startLineNumber?n.endLineNumber=t[o].endLineNumber:(i.push(n),n=t[o]);return i.push(n),i}}class M extends t.b{constructor(){super({id:"editor.action.indentLines",label:n.a("lines.indent","Indent Line"),alias:"Indent Line",precondition:p.a.writable,kbOpts:{kbExpr:p.a.editorTextFocus,primary:2137,weight:100}})}run(e,t){var i=t._getViewModel();i&&(t.pushUndoStop(),t.executeCommands(this.id,c.a.indent(i.cursorConfig,t.getModel(),t.getSelections())),t.pushUndoStop())}}class T extends t.b{constructor(){super({id:"editor.action.outdentLines",label:n.a("lines.outdent","Outdent Line"),alias:"Outdent Line",precondition:p.a.writable,kbOpts:{kbExpr:p.a.editorTextFocus,primary:2135,weight:100}})}run(e,t){r.CoreEditingCommands.Outdent.runEditorCommand(e,t,null)}}class A extends t.b{constructor(){super({id:"editor.action.insertLineBefore",label:n.a("lines.insertBefore","Insert Line Above"),alias:"Insert Line Above",precondition:p.a.writable,kbOpts:{kbExpr:p.a.editorTextFocus,primary:3075,weight:100}})}run(e,t){var i=t._getViewModel();i&&(t.pushUndoStop(),t.executeCommands(this.id,c.a.lineInsertBefore(i.cursorConfig,t.getModel(),t.getSelections())))}}class R extends t.b{constructor(){super({id:"editor.action.insertLineAfter",label:n.a("lines.insertAfter","Insert Line Below"),alias:"Insert Line Below",precondition:p.a.writable,kbOpts:{kbExpr:p.a.editorTextFocus,primary:2051,weight:100}})}run(e,t){var i=t._getViewModel();i&&(t.pushUndoStop(),t.executeCommands(this.id,c.a.lineInsertAfter(i.cursorConfig,t.getModel(),t.getSelections())))}}class P extends t.b{run(e,t){if(t.hasModel()){var i=t.getSelection(),n=this._getRangesToDelete(t),o=[];for(let e=0,t=n.length-1;el.a.replace(e,""));t.pushUndoStop(),t.executeEdits(this.id,a,i),t.pushUndoStop()}}}class F extends P{constructor(){super({id:"deleteAllLeft",label:n.a("lines.deleteAllLeft","Delete All Left"),alias:"Delete All Left",precondition:p.a.writable,kbOpts:{kbExpr:p.a.textInputFocus,primary:0,mac:{primary:2049},weight:100}})}_getEndCursorState(e,t){let i=null,n=[],o=0;return t.forEach(t=>{let r;var s;r=1===t.endColumn&&0{var t,i;return e.isEmpty()?1===e.startColumn?(t=Math.max(1,e.startLineNumber-1),i=1===e.startLineNumber?1:n.getLineContent(t).length+1,new d.a(t,i,e.startLineNumber,1)):new d.a(e.startLineNumber,1,e.startLineNumber,e.startColumn):new d.a(e.startLineNumber,1,e.endLineNumber,e.endColumn)}))}}class B extends P{constructor(){super({id:"deleteAllRight",label:n.a("lines.deleteAllRight","Delete All Right"),alias:"Delete All Right",precondition:p.a.writable,kbOpts:{kbExpr:p.a.textInputFocus,primary:0,mac:{primary:297,secondary:[2068]},weight:100}})}_getEndCursorState(e,t){let i=null;var n=[];for(let s=0,a=t.length;s{var i;return e.isEmpty()?(i=t.getLineMaxColumn(e.startLineNumber),e.startColumn===i?new d.a(e.startLineNumber,e.startColumn,e.startLineNumber+1,1):new d.a(e.startLineNumber,e.startColumn,e.startLineNumber,i)):e})).sort(d.a.compareRangesUsingStarts),e)}}class j extends t.b{constructor(){super({id:"editor.action.joinLines",label:n.a("lines.joinLines","Join Lines"),alias:"Join Lines",precondition:p.a.writable,kbOpts:{kbExpr:p.a.editorTextFocus,primary:0,mac:{primary:296},weight:100}})}run(e,t){var i=t.getSelections();if(null!==i){let e=t.getSelection();if(null!==e){i.sort(d.a.compareRangesUsingStarts);let m=[];i=i.reduce((t,i)=>t.isEmpty()?t.endLineNumber===i.startLineNumber?(e.equalsSelection(t)&&(e=i),i):i.startLineNumber>t.endLineNumber+1?(m.push(t),i):new g.a(t.startLineNumber,t.startColumn,i.endLineNumber,i.endColumn):i.startLineNumber>t.endLineNumber?(m.push(t),i):new g.a(t.startLineNumber,t.startColumn,i.endLineNumber,i.endColumn));var n=(m.push(i),t.getModel());if(null!==n){var o=[],r=[];let i=e,f=0;for(let t=0,_=m.length;t<_;t++){var s=m[t],a=s.startLineNumber;let _,b,v=0;var h=n.getLineContent(s.endLineNumber).length-s.endColumn;b=s.isEmpty()||s.startLineNumber===s.endLineNumber?(p=s.getStartPosition()).lineNumber=r?l.lineNumber!==n.getLineCount()&&(r=new d.a(l.lineNumber,Math.max(1,l.column-1),l.lineNumber+1,1),r=n.getValueInRange(r).split("").reverse().join(""),o.push(new s.a(new g.a(l.lineNumber,Math.max(1,l.column-1),l.lineNumber+1,1),r))):(r=new d.a(l.lineNumber,Math.max(1,l.column-1),l.lineNumber,l.column+1),a=n.getValueInRange(r).split("").reverse().join(""),o.push(new s.b(r,a,new g.a(l.lineNumber,l.column+1,l.lineNumber,l.column+1)))))}t.pushUndoStop(),t.executeCommands(this.id,o),t.pushUndoStop()}}}}class V extends t.b{run(e,t){var i=t.getSelections();if(null!==i){var n=t.getModel();if(null!==n){var o,r,s=t.getOption(116),a=[];for(const e of i)e.isEmpty()?(r=e.getStartPosition(),(o=t.getConfiguredWordAtPosition(r))&&(r=new d.a(r.lineNumber,o.startColumn,r.lineNumber,o.endColumn),o=n.getValueInRange(r),a.push(l.a.replace(r,this._modifyText(o,s))))):(r=n.getValueInRange(e),a.push(l.a.replace(e,this._modifyText(r,s))));t.pushUndoStop(),t.executeEdits(this.id,a),t.pushUndoStop()}}}}class H extends V{constructor(){super({id:"editor.action.transformToUppercase",label:n.a("editor.transformToUppercase","Transform to Uppercase"),alias:"Transform to Uppercase",precondition:p.a.writable})}_modifyText(e,t){return e.toLocaleUpperCase()}}class z extends V{constructor(){super({id:"editor.action.transformToLowercase",label:n.a("editor.transformToLowercase","Transform to Lowercase"),alias:"Transform to Lowercase",precondition:p.a.writable})}_modifyText(e,t){return e.toLocaleLowerCase()}}class U extends V{constructor(){super({id:"editor.action.transformToTitlecase",label:n.a("editor.transformToTitlecase","Transform to Title Case"),alias:"Transform to Title Case",precondition:p.a.writable})}_modifyText(e,t){var i=("\r\n\t "+t).split("");let n="",o=!0;for(let s=0;sp(void 0,void 0,void 0,(function*(){var[i]=t,n=(Object(d.c)(i instanceof r.a),e.get(a.a).getModel(i));if(n)return(n=b(n))?n.getLegend():e.get(l.b).executeCommand("_provideDocumentRangeSemanticTokensLegend",i)}))),l.a.registerCommand("_provideDocumentSemanticTokens",(e,...t)=>p(void 0,void 0,void 0,(function*(){var[i]=t,s=(Object(d.c)(i instanceof r.a),e.get(a.a).getModel(i));if(s){var h=_(s,null,n.a.None);if(!h)return e.get(l.b).executeCommand("_provideDocumentRangeSemanticTokens",i,s.getFullModelRange());var{provider:i,request:s}=h;let r;try{r=yield s}catch(t){return void Object(o.g)(t)}return r&&m(r)?(h=u({id:0,type:"full",data:r.data}),r.resultId&&i.releaseDocumentSemanticTokens(r.resultId),h):void 0}}))),l.a.registerCommand("_provideDocumentRangeSemanticTokensLegend",(e,...t)=>p(void 0,void 0,void 0,(function*(){var[i]=t,i=(Object(d.c)(i instanceof r.a),e.get(a.a).getModel(i));if(i&&(i=v(i),i))return i.getLegend()}))),l.a.registerCommand("_provideDocumentRangeSemanticTokens",(e,...t)=>p(void 0,void 0,void 0,(function*(){var[i,s]=t,i=(Object(d.c)(i instanceof r.a),Object(d.c)(g.a.isIRange(s)),e.get(a.a).getModel(i));if(i){var l=v(i);if(l){let t;try{t=yield l.provideDocumentRangeSemanticTokens(i,g.a.lift(s),n.a.None)}catch(e){return void Object(o.g)(e)}if(t&&m(t))return u({id:0,type:"full",data:t.data})}}})))},7605:function(e,t,i){"use strict";i.r(t),i.d(t,"FoldingController",(function(){return U})),i.d(t,"foldBackgroundBackground",(function(){return de})),i.d(t,"editorFoldForeground",(function(){return he})),i("0a33");var n=i("dff7"),o=i("ef8e9"),r=i("3742"),s=i("5fe7"),a=i("fe45"),l=i("a666"),d=i("b2cc"),h=i("308f");const c=16777215;class u{constructor(e,t,i){if(e.length!==t.length||65535{var i=o[o.length-1];return this.getStartLineNumber(i)<=e&&this.getEndLineNumber(i)>=t};for(let r=0,s=this._startIndexes.length;rc||i>c)throw new Error("startLineNumber or endLineNumber must not exceed "+c);for(;0>>24)+((4278190080&this._endIndexes[e])>>>16),65535==e?-1:e}contains(e,t){return this.getStartLineNumber(e)<=t&&this.getEndLineNumber(e)>=t}findIndex(e){let t=0,i=this._startIndexes.length;if(0===i)return-1;for(;t=this.endLineNumber}containsLine(e){return this.startLineNumber<=e&&e<=this.endLineNumber}}class p{constructor(e,t){this._updateEventEmitter=new h.b,this.onDidChange=this._updateEventEmitter.event,this._textModel=e,this._decorationProvider=t,this._regions=new u(new Uint32Array(0),new Uint32Array(0)),this._editorDecorationIds=[],this._isInitialized=!1}get regions(){return this._regions}get textModel(){return this._textModel}get isInitialized(){return this._isInitialized}toggleCollapseState(e){if(e.length){e=e.sort((e,t)=>e.regionIndex-t.regionIndex);const t={};this._decorationProvider.changeDecorations(i=>{let n=0,o=-1,r=-1;var s,a=e=>{for(;nr&&(r=t),n++}};for(s of e){var l=s.regionIndex,d=this._editorDecorationIds[l];d&&!t[d]&&(t[d]=!0,a(l),d=!this._regions.isCollapsed(l),this._regions.setCollapsed(l,d),o=Math.max(o,this._regions.getEndLineNumber(l)))}a(this._regions.length)}),this._updateEventEmitter.fire({model:this,collapseStateChanged:e})}}update(e,t=[]){let i=[],n=(e,i)=>{for(var n of t)if(e{var s=e.getStartLineNumber(t),a=e.getEndLineNumber(t);(r=r||e.isCollapsed(t))&&n(s,a)&&(r=!1),e.setCollapsed(t,r),t=this._textModel.getLineMaxColumn(s),s={startLineNumber:s,startColumn:Math.max(t-1,1),endLineNumber:s,endColumn:t};i.push({range:s,options:this._decorationProvider.getDecorationOption(r,a<=o)}),r&&a>o&&(o=a)};let s=0;var a=()=>{for(;se.isCollapsed!==t&&ne.isCollapsed!==t&&ne.isCollapsed!==t&&n<=i);r.push(...s)}e.toggleCollapseState(r)}function _(e,t,i){let n=[];for(var o of i)n.push(e.getAllRegionsAtLine(o,void 0)[0]);i=e.getRegionsInside(null,e=>n.every(t=>!t.containedBy(e)&&!e.containedBy(t))&&e.isCollapsed!==t),e.toggleCollapseState(i)}function b(e,t,i){var n,o=e.textModel,r=e.regions,s=[];for(let a=r.length-1;0<=a;a--)i!==r.isCollapsed(a)&&(n=r.getStartLineNumber(a),t.test(o.getLineContent(n)))&&s.push(r.toRegion(a));e.toggleCollapseState(s)}function v(e,t,i){var n=e.regions,o=[];for(let r=n.length-1;0<=r;r--)i!==n.isCollapsed(r)&&t===n.getType(r)&&o.push(n.toRegion(r));e.toggleCollapseState(o)}var C=i("b57f"),w=(t=i("561a"),i("bf5b")),y=i("b7d0");const S=Object(w.b)("folding-expanded",t.b.chevronDown,Object(n.a)("foldingExpandedIcon","Icon for expanded ranges in the editor glyph margin.")),L=Object(w.b)("folding-collapsed",t.b.chevronRight,Object(n.a)("foldingCollapsedIcon","Icon for collapsed ranges in the editor glyph margin."));class x{constructor(e){this.editor=e,this.autoHideFoldingControls=!0,this.showFoldingHighlights=!0}getDecorationOption(e,t){return t?x.HIDDEN_RANGE_DECORATION:e?this.showFoldingHighlights?x.COLLAPSED_HIGHLIGHTED_VISUAL_DECORATION:x.COLLAPSED_VISUAL_DECORATION:this.autoHideFoldingControls?x.EXPANDED_AUTO_HIDE_VISUAL_DECORATION:x.EXPANDED_VISUAL_DECORATION}deltaDecorations(e,t){return this.editor.deltaDecorations(e,t)}changeDecorations(e){return this.editor.changeDecorations(e)}}x.COLLAPSED_VISUAL_DECORATION=C.a.register({description:"folding-collapsed-visual-decoration",stickiness:1,afterContentClassName:"inline-folded",isWholeLine:!0,firstLineDecorationClassName:y.d.asClassName(L)}),x.COLLAPSED_HIGHLIGHTED_VISUAL_DECORATION=C.a.register({description:"folding-collapsed-highlighted-visual-decoration",stickiness:1,afterContentClassName:"inline-folded",className:"folded-background",isWholeLine:!0,firstLineDecorationClassName:y.d.asClassName(L)}),x.EXPANDED_AUTO_HIDE_VISUAL_DECORATION=C.a.register({description:"folding-expanded-auto-hide-visual-decoration",stickiness:1,isWholeLine:!0,firstLineDecorationClassName:y.d.asClassName(S)}),x.EXPANDED_VISUAL_DECORATION=C.a.register({description:"folding-expanded-visual-decoration",stickiness:1,isWholeLine:!0,firstLineDecorationClassName:"alwaysShowFoldIcons "+y.d.asClassName(S)}),x.HIDDEN_RANGE_DECORATION=C.a.register({description:"folding-hidden-range-decoration",stickiness:1});var k=i("c101"),D=i("6a89"),N=i("e8e3");class O{constructor(e){this._updateEventEmitter=new h.b,this._foldingModel=e,this._foldingModelListener=e.onDidChange(e=>this.updateHiddenRanges()),this._hiddenRanges=[],e.regions.length&&this.updateHiddenRanges()}get onDidChange(){return this._updateEventEmitter.event}get hiddenRanges(){return this._hiddenRanges}updateHiddenRanges(){let e=!1;var t=[];let i=0,n=0,o=Number.MAX_VALUE,r=-1;for(var s,a,l=this._foldingModel.regions;i({startLineNumber:e.startLineNumber-1,endLineNumber:e.endLineNumber}))}applyHiddenRanges(e){this._hiddenRanges=e,this._updateEventEmitter.fire(e)}hasRanges(){return 0{var t,i;return(n=n&&(t=e,i=n,t>=i.startLineNumber)&&t<=i.endLineNumber?n:E(this._hiddenRanges,e))?n.startLineNumber-1:null};for(let s=0,a=e.length;st=t?e[i]:null}var I=i("70cb");class M{constructor(e){this.editorModel=e,this.id="indent"}dispose(){}compute(e){var t=I.a.getFoldingRules(this.editorModel.getLanguageIdentifier().id),i=t&&!!t.offSide;t=t&&t.markers;return Promise.resolve(function(e,t,i,n=5e3){var o=e.getOptions().tabSize;let r=new T(n),s=void 0;i&&(s=new RegExp(`(${i.start.source})|(?:${i.end.source})`));var a=[];n=e.getLineCount()+1;a.push({indent:-1,endAbove:n,line:n});for(let h=e.getLineCount();0d){for(;a.pop(),(i=a[a.length-1]).indent>d;);l=i.endAbove-1,1<=l-h&&r.insertFirst(h,l,d)}i.indent===d?i.endAbove=h:a.push({indent:d,endAbove:h,line:h})}}return r.toIndentRanges(e)}(this.editorModel,i,t))}}class T{constructor(e){this._startIndexes=[],this._endIndexes=[],this._indentOccurrences=[],this._length=0,this._foldingRangesLimit=e}insertFirst(e,t,i){var n;e>c||t>c||(n=this._length,this._startIndexes[n]=e,this._endIndexes[n]=t,this._length++,i<1e3&&(this._indentOccurrences[i]=(this._indentOccurrences[i]||0)+1))}toIndentRanges(e){if(this._length<=this._foldingRangesLimit){var t=new Uint32Array(this._length),i=new Uint32Array(this._length);for(let e=this._length-1,n=0;0<=e;e--,n++)t[n]=this._startIndexes[e],i[n]=this._endIndexes[e];return new u(t,i)}{let t=0,i=this._indentOccurrences.length;for(let e=0;ethis._foldingRangesLimit){i=e;break}t+=n}}var o=e.getOptions().tabSize,r=new Uint32Array(this._foldingRangesLimit),s=new Uint32Array(this._foldingRangesLimit);for(let n=this._length-1,d=0;0<=n;n--){var a=this._startIndexes[n],l=e.getLineContent(a);l=C.b.computeIndentLevel(l,o);(lPromise.resolve(e.provideFoldingRanges(t,P,i)).then(e=>{if(!i.isCancellationRequested&&Array.isArray(e)){Array.isArray(n)||(n=[]);var r,s=t.getLineCount();for(r of e)0r.start&&r.end<=s&&n.push({start:r.start,end:r.end,rank:o,kind:r.kind})}},R.g));return Promise.all(o).then(e=>n)}(this.providers,this.editorModel,e).then(e=>e?j(e,this.limit):null)}dispose(){var e;null!=(e=this.disposables)&&e.dispose()}}class B{constructor(e){this._startIndexes=[],this._endIndexes=[],this._nestingLevels=[],this._nestingLevelCounts=[],this._types=[],this._length=0,this._foldingRangesLimit=e}add(e,t,i,n){var o;e>c||t>c||(o=this._length,this._startIndexes[o]=e,this._endIndexes[o]=t,this._nestingLevels[o]=n,this._types[o]=i,this._length++,n<30&&(this._nestingLevelCounts[n]=(this._nestingLevelCounts[n]||0)+1))}toIndentRanges(){if(this._length<=this._foldingRangesLimit){var e=new Uint32Array(this._length),t=new Uint32Array(this._length);for(let i=0;ithis._foldingRangesLimit){t=n;break}e+=i}}var n=new Uint32Array(this._foldingRangesLimit),o=new Uint32Array(this._foldingRangesLimit),r=[];for(let i=0,a=0;i{let i=e.start-t.start;return 0===i?e.rank-t.rank:i});var i=new B(t);let n=void 0;var o,r=[];for(o of e)if(n){if(o.start>n.start){if(o.end<=n.end)r.push(n),n=o;else if(o.start>n.end){for(;(n=r.pop())&&o.start>n.end;);n&&r.push(n),n=o}i.add(o.start,o.end,o.kind&&o.kind.value,r.length)}}else n=o,i.add(o.start,o.end,o.kind&&o.kind.value,r.length);return i.toIndentRanges()}class W{constructor(e,t,i,n){this.editorModel=e,this.id="init",t.length&&(this.decorationIds=e.deltaDecorations([],t.map(t=>({range:{startLineNumber:t.startLineNumber,startColumn:0,endLineNumber:t.endLineNumber,endColumn:e.getLineLength(t.endLineNumber)},options:{description:"folding-initializing-range-provider",stickiness:1}}))),this.timeout=setTimeout(i,n))}dispose(){this.decorationIds&&(this.editorModel.deltaDecorations(this.decorationIds,[]),this.decorationIds=void 0),"number"==typeof this.timeout&&(clearTimeout(this.timeout),this.timeout=void 0)}compute(e){var t=[];if(this.decorationIds)for(var i of this.decorationIds)i=this.editorModel.getDecorationRange(i),i&&t.push({start:i.startLineNumber,end:i.endLineNumber,rank:1});return Promise.resolve(j(t,Number.MAX_VALUE))}}w=i("4fc3"),t=i("303e");var V=i("bc04"),H=(i=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3this.onModelChanged())),this._register(this.editor.onDidChangeConfiguration(e=>{var t;e.hasChanged(36)&&(this._isEnabled=this.editor.getOptions().get(36),this.foldingEnabled.set(this._isEnabled),this.onModelChanged()),(e.hasChanged(99)||e.hasChanged(38))&&(t=this.editor.getOptions(),this.foldingDecorationProvider.autoHideFoldingControls="mouseover"===t.get(99),this.foldingDecorationProvider.showFoldingHighlights=t.get(38),this.onModelContentChanged()),e.hasChanged(37)&&(this._useFoldingProviders="indentation"!==this.editor.getOptions().get(37),this.onFoldingStrategyChanged()),e.hasChanged(40)&&(this._unfoldOnClickAfterEndOfLine=this.editor.getOptions().get(40)),e.hasChanged(39)&&(this._foldingImportsByDefault=this.editor.getOptions().get(39))})),this.onModelChanged()}static get(t){return t.getContribution(e.ID)}saveViewState(){var e,t,i=this.editor.getModel();return i&&this._isEnabled&&!i.isTooLargeForTokenization()?this.foldingModel?(e=(this.foldingModel.isInitialized?this.foldingModel:this.hiddenRangeModel).getMemento(),t=this.rangeProvider?this.rangeProvider.id:void 0,{collapsedRegions:e,lineCount:i.getLineCount(),provider:t,foldedImports:this._currentModelHasFoldedImports}):void 0:{}}restoreViewState(e){var t=this.editor.getModel();if(t&&this._isEnabled&&!t.isTooLargeForTokenization()&&this.hiddenRangeModel&&e&&e.lineCount===t.getLineCount()&&(this._currentModelHasFoldedImports=!!e.foldedImports,e.collapsedRegions)){"syntax"!==e.provider&&"init"!==e.provider||(this.foldingStateMemento=e);const i=e.collapsedRegions;this.hiddenRangeModel.applyMemento(i)&&(t=this.getFoldingModel())&&t.then(e=>{if(e){this._restoringViewState=!0;try{e.applyMemento(i)}finally{this._restoringViewState=!1}}}).then(void 0,R.f)}}onModelChanged(){this.localToDispose.clear();var e=this.editor.getModel();this._isEnabled&&e&&!e.isTooLargeForTokenization()&&(this._currentModelHasFoldedImports=!1,this.foldingModel=new p(e,this.foldingDecorationProvider),this.localToDispose.add(this.foldingModel),this.hiddenRangeModel=new O(this.foldingModel),this.localToDispose.add(this.hiddenRangeModel),this.localToDispose.add(this.hiddenRangeModel.onDidChange(e=>this.onHiddenRangesChanges(e))),this.updateScheduler=new s.a(200),this.cursorChangedScheduler=new s.e(()=>this.revealCursor(),200),this.localToDispose.add(this.cursorChangedScheduler),this.localToDispose.add(A.o.onDidChange(()=>this.onFoldingStrategyChanged())),this.localToDispose.add(this.editor.onDidChangeModelLanguageConfiguration(()=>this.onFoldingStrategyChanged())),this.localToDispose.add(this.editor.onDidChangeModelContent(()=>this.onModelContentChanged())),this.localToDispose.add(this.editor.onDidChangeCursorPosition(()=>this.onCursorPositionChanged())),this.localToDispose.add(this.editor.onMouseDown(e=>this.onEditorMouseDown(e))),this.localToDispose.add(this.editor.onMouseUp(e=>this.onEditorMouseUp(e))),this.localToDispose.add({dispose:()=>{this.foldingRegionPromise&&(this.foldingRegionPromise.cancel(),this.foldingRegionPromise=null),this.updateScheduler&&this.updateScheduler.cancel(),this.updateScheduler=null,this.foldingModel=null,this.foldingModelPromise=null,this.hiddenRangeModel=null,this.cursorChangedScheduler=null,this.foldingStateMemento=null,this.rangeProvider&&this.rangeProvider.dispose(),this.rangeProvider=null}}),this.onModelContentChanged())}onFoldingStrategyChanged(){this.rangeProvider&&this.rangeProvider.dispose(),this.rangeProvider=null,this.onModelContentChanged()}getRangeProvider(e){if(!this.rangeProvider){if(this.rangeProvider=new M(e),this._useFoldingProviders&&this.foldingModel){var t=A.o.ordered(this.foldingModel.textModel);if(0===t.length&&this.foldingStateMemento&&this.foldingStateMemento.collapsedRegions)return this.rangeProvider=new W(e,this.foldingStateMemento.collapsedRegions,()=>{this.foldingStateMemento=null,this.onFoldingStrategyChanged()},3e4);0this.onModelContentChanged()))}this.foldingStateMemento=null}return this.rangeProvider}getFoldingModel(){return this.foldingModelPromise}onModelContentChanged(){this.updateScheduler&&(this.foldingRegionPromise&&(this.foldingRegionPromise.cancel(),this.foldingRegionPromise=null),this.foldingModelPromise=this.updateScheduler.trigger(()=>{const e=this.foldingModel;if(!e)return null;const t=this.getRangeProvider(e.textModel);let i=this.foldingRegionPromise=Object(s.h)(e=>t.compute(e));return i.then(t=>{if(t&&i===this.foldingRegionPromise){let i;this._foldingImportsByDefault&&!this._currentModelHasFoldedImports&&(n=t.setCollapsedAllOfType(A.n.Imports.value,!0))&&(i=V.c.capture(this.editor),this._currentModelHasFoldedImports=n);var n=this.editor.getSelections();n=n?n.map(e=>e.startLineNumber):[];e.update(t,n),i&&i.restore(this.editor)}return e})}).then(void 0,e=>(Object(R.f)(e),null)))}onHiddenRangesChanges(e){var t;this.hiddenRangeModel&&e.length&&!this._restoringViewState&&(t=this.editor.getSelections())&&this.hiddenRangeModel.adjustSelections(t)&&this.editor.setSelections(t),this.editor.setHiddenAreas(e)}onCursorPositionChanged(){this.hiddenRangeModel&&this.hiddenRangeModel.hasRanges()&&this.cursorChangedScheduler.schedule()}revealCursor(){var e=this.getFoldingModel();e&&e.then(e=>{if(e){var t=this.editor.getSelections();if(t&&0e.isCollapsed&&t>e.startLineNumber))}n.length&&(e.toggleCollapseState(n),this.reveal(t[0].getPosition()))}}}).then(void 0,R.f)}onEditorMouseDown(e){if(this.mouseDownInfo=null,this.hiddenRangeModel&&e.target&&e.target.range&&(e.event.leftButton||e.event.middleButton)){var t=e.target.range;let o=!1;switch(e.target.type){case 4:var i=e.target.detail,n=e.target.element.offsetLeft;if(i.offsetX-n<5)return;o=!0;break;case 7:if(this._unfoldOnClickAfterEndOfLine&&this.hiddenRangeModel.hasRanges()&&!e.target.detail.isAfterLines)break;return;case 6:if(this.hiddenRangeModel.hasRanges()&&(i=this.editor.getModel(),i&&t.startColumn===i.getLineMaxColumn(t.startLineNumber)))break;return;default:return}this.mouseDownInfo={lineNumber:t.startLineNumber,iconClicked:o}}}onEditorMouseUp(e){var t=this.getFoldingModel();if(t&&this.mouseDownInfo&&e.target){let o=this.mouseDownInfo.lineNumber,r=this.mouseDownInfo.iconClicked;var i=e.target.range;if(i&&i.startLineNumber===o){if(r){if(4!==e.target.type)return}else{var n=this.editor.getModel();if(!n||i.startColumn!==n.getLineMaxColumn(o))return}t.then(t=>{if(t){let s=t.getRegionAtLine(o);if(s&&s.startLineNumber===o){var i=s.isCollapsed;if(r||i){let r=[];if(e.event.altKey){var n=t.getRegionsInside(null,e=>!e.containedBy(s)&&!s.containedBy(e));for(const e of n)e.isCollapsed&&r.push(e);0===r.length&&(r=n)}else{if(n=e.event.middleButton||e.event.shiftKey,n)for(const e of t.getRegionsInside(s))e.isCollapsed===i&&r.push(e);!i&&n&&0!==r.length||r.push(s)}t.toggleCollapseState(r),this.reveal({lineNumber:o,column:1})}}}}).then(void 0,R.f)}}}reveal(e){this.editor.revealPositionInCenterIfOutsideViewport(e,0)}};U.ID="editor.contrib.folding",U=i([H(1,w.b)],U);class K extends d.b{runEditorCommand(e,t,i){let n=U.get(t);var o;return n&&(o=n.getFoldingModel())?(this.reportTelemetry(e,t),o.then(e=>{e&&(this.invoke(n,e,t,i),e=t.getSelection())&&n.reveal(e.getStartPosition())})):void 0}getSelectedLines(e){return e=e.getSelections(),e?e.map(e=>e.startLineNumber):[]}getLineNumbers(e,t){return e&&e.selectionLines?e.selectionLines.map(e=>e+1):this.getSelectedLines(t)}run(e,t){}}function q(e){if(!o.l(e)){if(!o.j(e))return!1;if(!o.l(e.levels)&&!o.i(e.levels))return!1;if(!o.l(e.direction)&&!o.k(e.direction))return!1;if(!(o.l(e.selectionLines)||o.f(e.selectionLines)&&e.selectionLines.every(o.i)))return!1}return!0}class $ extends K{constructor(){super({id:"editor.unfold",label:n.a("unfoldAction.label","Unfold"),alias:"Unfold",precondition:z,kbOpts:{kbExpr:k.a.editorTextFocus,primary:3161,mac:{primary:2649},weight:100},description:{description:"Unfold the content in the editor",args:[{name:"Unfold editor argument",description:"Property-value pairs that can be passed through this argument:\n\t\t\t\t\t\t* 'levels': Number of levels to unfold. If not set, defaults to 1.\n\t\t\t\t\t\t* 'direction': If 'up', unfold given number of levels up otherwise unfolds down.\n\t\t\t\t\t\t* 'selectionLines': The start lines (0-based) of the editor selections to apply the unfold action to. If not set, the active selection(s) will be used.\n\t\t\t\t\t\t",constraint:q,schema:{type:"object",properties:{levels:{type:"number",default:1},direction:{type:"string",enum:["up","down"],default:"down"},selectionLines:{type:"array",items:{type:"number"}}}}}]}})}invoke(e,t,i,n){var o=n&&n.levels||1;i=this.getLineNumbers(n,i);(n&&"up"===n.direction?f:m)(t,!1,o,i)}}class G extends K{constructor(){super({id:"editor.unfoldRecursively",label:n.a("unFoldRecursivelyAction.label","Unfold Recursively"),alias:"Unfold Recursively",precondition:z,kbOpts:{kbExpr:k.a.editorTextFocus,primary:Object(a.a)(2089,2137),weight:100}})}invoke(e,t,i,n){m(t,!1,Number.MAX_VALUE,this.getSelectedLines(i))}}class Z extends K{constructor(){super({id:"editor.fold",label:n.a("foldAction.label","Fold"),alias:"Fold",precondition:z,kbOpts:{kbExpr:k.a.editorTextFocus,primary:3159,mac:{primary:2647},weight:100},description:{description:"Fold the content in the editor",args:[{name:"Fold editor argument",description:"Property-value pairs that can be passed through this argument:\n\t\t\t\t\t\t\t* 'levels': Number of levels to fold.\n\t\t\t\t\t\t\t* 'direction': If 'up', folds given number of levels up otherwise folds down.\n\t\t\t\t\t\t\t* 'selectionLines': The start lines (0-based) of the editor selections to apply the fold action to. If not set, the active selection(s) will be used.\n\t\t\t\t\t\t\tIf no levels or direction is set, folds the region at the locations or if already collapsed, the first uncollapsed parent instead.\n\t\t\t\t\t\t",constraint:q,schema:{type:"object",properties:{levels:{type:"number"},direction:{type:"string",enum:["up","down"]},selectionLines:{type:"array",items:{type:"number"}}}}}]}})}invoke(e,t,i,n){i=this.getLineNumbers(n,i);var o=n&&n.levels;n=n&&n.direction;if("number"!=typeof o&&"string"!=typeof n){var r,s=t,a=!0,l=[];for(r of i){var d=s.getAllRegionsAtLine(r,e=>e.isCollapsed!==a);0t.isCollapsed!==e&&it===n&&e.isCollapsed!==o&&!r.some(t=>e.containsLine(t))),t.toggleCollapseState(i)}}re.ID_PREFIX="editor.foldLevel",re.ID=e=>re.ID_PREFIX+e;class se extends K{constructor(){super({id:"editor.gotoParentFold",label:n.a("gotoParentFold.label","Go to Parent Fold"),alias:"Go to Parent Fold",precondition:z,kbOpts:{kbExpr:k.a.editorTextFocus,weight:100}})}invoke(e,t,i){var n=this.getSelectedLines(i);0=e)return null;if(i.parentIndex===n)return i.startLineNumber}}else if(0e)return i.startLineNumber;i=i.regionIndex{var i=e.getColor(de);i&&t.addRule(`.monaco-editor .folded-background { background-color: ${i}; }`),i=e.getColor(he);i&&t.addRule(`\n\t\t.monaco-editor .cldr${y.d.asCSSSelector(S)},\n\t\t.monaco-editor .cldr${y.d.asCSSSelector(L)} {\n\t\t\tcolor: ${i} !important;\n\t\t}\n\t\t`)})},"77a4":function(e,t,i){"use strict";i.r(t),i.d(t,"CodeLensContribution",(function(){return H}));var n=i("5fe7"),o=i("fdcc"),r=i("a666"),s=i("bc04"),a=(t=i("b2cc"),i("b707")),l=i("2504"),d=i("6d8e"),h=i("1b69"),c=i("9e74"),u=i("ef8e9"),g=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))};class p{constructor(){this.lenses=[],this._disposables=new r.b}dispose(){this._disposables.dispose()}add(e,t){this._disposables.add(e);for(const i of e.lenses)this.lenses.push({symbol:i,provider:t})}}function m(e,t){return g(this,void 0,void 0,(function*(){var i=a.b.ordered(e);const n=new Map,r=new p;return i=i.map((i,s)=>g(this,void 0,void 0,(function*(){n.set(i,s);try{var a=yield Promise.resolve(i.provideCodeLenses(e,t));a&&r.add(a,i)}catch(a){Object(o.g)(a)}}))),yield Promise.all(i),r.lenses=r.lenses.sort((e,t)=>e.symbol.range.startLineNumbert.symbol.range.startLineNumber?1:n.get(e.provider)n.get(t.provider)?1:e.symbol.range.startColumnt.symbol.range.startColumn?1:0),r}))}c.a.registerCommand("_executeCodeLensProvider",(function(e,...t){let[i,n]=t;Object(u.c)(d.a.isUri(i)),Object(u.c)("number"==typeof n||!n);const s=e.get(h.a).getModel(i);if(!s)throw Object(o.c)();const a=[],c=new r.b;return m(s,l.a.None).then(e=>{c.add(e);var t=[];for(const i of e.lenses)void 0===n||null===n||Boolean(i.symbol.command)?a.push(i.symbol):0a.push(e||i.symbol)));return Promise.all(t)}).then(()=>a).finally(()=>{setTimeout(()=>c.dispose(),100)})})),i("44c7");var f=i("11f7"),_=i("6a89"),b=i("b57f"),v=i("918c"),C=i("303e"),w=i("b7d0"),y=i("7ddc");class S{constructor(e,t,i){this.afterLineNumber=e,this.heightInPx=t,this._onHeight=i,this.suppressMouseDown=!0,this.domNode=document.createElement("div")}onComputedHeight(e){void 0===this._lastHeight?this._lastHeight=e:this._lastHeight!==e&&(this._lastHeight=e,this._onHeight())}}class L{constructor(e,t,i){this.allowEditorOverflow=!1,this.suppressMouseDown=!0,this._commands=new Map,this._isEmpty=!0,this._editor=e,this._id="codelens.widget-"+L._idPool++,this.updatePosition(i),this._domNode=document.createElement("span"),this._domNode.className="codelens-decoration "+t}withCommands(e,t){this._commands.clear();var i=[];let n=!1;for(let s=0;s{e.symbol.command&&l.push(e.symbol),n.addDecoration({range:e.symbol.range,options:b.a.EMPTY},e=>this._decorationIds[t]=e),a=a?_.a.plusRange(a,e.symbol.range):_.a.lift(e.symbol.range)}),this._viewZone=new S(a.startLineNumber-1,r,s),this._viewZoneId=o.addZone(this._viewZone),0(e=this._editor.getModel().getDecorationRange(e),t=this._data[t].symbol,!(!e||_.a.isEmpty(t.range)!==e.isEmpty())))}updateCodeLensSymbols(e,t){this._decorationIds.forEach(t.removeDecoration,t),this._decorationIds=[],this._data=e,this._data.forEach((e,i)=>{t.addDecoration({range:e.symbol.range,options:b.a.EMPTY},e=>this._decorationIds[i]=e)})}updateHeight(e,t){this._viewZone.heightInPx=e,t.layoutZone(this._viewZoneId),this._contentWidget&&this._editor.layoutContentWidget(this._contentWidget)}computeIfNecessary(e){if(!this._viewZone.domNode.hasAttribute("monaco-visible-view-zone"))return null;for(let i=0;i{var i=e.getColor(v.l);i&&(t.addRule(`.monaco-editor .codelens-decoration { color: ${i}; }`),t.addRule(`.monaco-editor .codelens-decoration .codicon { color: ${i}; }`)),i=e.getColor(C.q);i&&(t.addRule(`.monaco-editor .codelens-decoration > a:hover { color: ${i} !important; }`),t.addRule(`.monaco-editor .codelens-decoration > a:hover .codicon { color: ${i} !important; }`))});var D=i("b0cd"),N=(w=i("0a0f"),i("f5f3")),O=i("40355"),E=i("03e8"),I=i("0bfb"),M=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3e.remove("codelens/cache",1));const t="codelens/cache2";var i=e.get(t,1,"{}");this._deserialize(i),Object(I.a)(e.onWillSaveState)(i=>{i.reason===E.c.SHUTDOWN&&e.store(t,this._serialize(),1,1)})}put(e,t){t=t.lenses.map(e=>({range:e.symbol.range,command:e.symbol.command&&{id:"",title:null==(e=e.symbol.command)?void 0:e.title}}));var i=new p;i.add({lenses:t,dispose:()=>{}},this._fakeProvider),t=new A(e.getLineCount(),i);this._cache.set(e.uri.toString(),t)}get(e){var t=this._cache.get(e.uri.toString());return t&&t.lineCount===e.getLineCount()?t.data:void 0}delete(e){this._cache.delete(e.uri.toString())}_serialize(){var e,t,i=Object.create(null);for([e,t]of this._cache){var n=new Set;for(const e of t.data.lenses)n.add(e.symbol.range.startLineNumber);i[e]={lineCount:t.lineCount,lines:[...n.values()]}}return JSON.stringify(i)}_deserialize(e){try{var t=JSON.parse(e);for(const e in t){var i=t[e],n=[];for(const e of i.lines)n.push({range:new _.a(e,1,e,11)});var o=new p;o.add({lenses:n,dispose(){}},this._fakeProvider),this._cache.set(e,new A(i.lineCount,o))}}catch(e){}}},P=(R=M([T(0,E.a)],R),Object(N.b)(w,R),i("eda7")),F=i("66bd"),B=i("dff7"),j=i("c101"),W=i("6a5d"),V=(M=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3this._resolveCodeLensesInViewport(),this._resolveCodeLensesDelays.min),this._disposables.add(this._editor.onDidChangeModel(()=>this._onModelChange())),this._disposables.add(this._editor.onDidChangeModelLanguage(()=>this._onModelChange())),this._disposables.add(this._editor.onDidChangeConfiguration(e=>{(e.hasChanged(42)||e.hasChanged(15)||e.hasChanged(14))&&this._updateLensStyle(),e.hasChanged(13)&&this._onModelChange()})),this._disposables.add(a.b.onDidChange(this._onModelChange,this)),this._onModelChange(),this._styleClassName="_"+Object(P.c)(this._editor.getId()).toString(16),this._styleElement=f.w(f.O(this._editor.getContainerDomNode())?this._editor.getContainerDomNode():void 0),this._updateLensStyle()}dispose(){var e;this._localDispose(),this._disposables.dispose(),this._oldCodeLensModels.dispose(),null!=(e=this._currentCodeLensModel)&&e.dispose(),this._styleElement.remove()}_getLayoutInfo(){let e,t=this._editor.getOption(15);return{codeLensHeight:e=!t||t<5?(t=.9*this._editor.getOption(44)|0,this._editor.getOption(58)):t*Math.max(1.3,this._editor.getOption(58)/this._editor.getOption(44))|0,fontSize:t}}_updateLensStyle(){const{codeLensHeight:e,fontSize:t}=this._getLayoutInfo();var i=this._editor.getOption(14),n=this._editor.getOption(42),o="--codelens-font-family"+this._styleClassName,r="--codelens-font-features"+this._styleClassName;let s=`\n\t\t.monaco-editor .codelens-decoration.${this._styleClassName} { line-height: ${e}px; font-size: ${t}px; padding-right: ${Math.round(.5*t)}px; font-feature-settings: var(${r}) }\n\t\t.monaco-editor .codelens-decoration.${this._styleClassName} span.codicon { line-height: ${e}px; font-size: ${t}px; }\n\t\t`;i&&(s+=`.monaco-editor .codelens-decoration.${this._styleClassName} { font-family: var(${o})}`),this._styleElement.textContent=s,this._editor.getContainerDomNode().style.setProperty(o,null!=i?i:"inherit"),this._editor.getContainerDomNode().style.setProperty(r,n.fontFeatureSettings),this._editor.changeViewZones(t=>{for(var i of this._lenses)i.updateHeight(e,t)})}_localDispose(){var e;null!=(e=this._getCodeLensModelPromise)&&e.cancel(),this._getCodeLensModelPromise=void 0,null!=(e=this._resolveCodeLensesPromise)&&e.cancel(),this._resolveCodeLensesPromise=void 0,this._localToDispose.clear(),this._oldCodeLensModels.clear(),null!=(e=this._currentCodeLensModel)&&e.dispose()}_onModelChange(){this._localDispose();const e=this._editor.getModel();if(!e)return;if(!this._editor.getOption(13))return;const t=this._codeLensCache.get(e);if(t&&this._renderCodeLensSymbols(t),!a.b.has(e))return void(t&&this._localToDispose.add(Object(n.i)(()=>{var i=this._codeLensCache.get(e);t===i&&(this._codeLensCache.delete(e),this._onModelChange())},3e4)));for(const n of a.b.all(e)){var i;"function"==typeof n.onDidChange&&(i=n.onDidChange(()=>l.schedule()),this._localToDispose.add(i))}const l=new n.e(()=>{var t;const i=Date.now();null!=(t=this._getCodeLensModelPromise)&&t.cancel(),this._getCodeLensModelPromise=Object(n.h)(t=>m(e,t)),this._getCodeLensModelPromise.then(t=>{this._currentCodeLensModel&&this._oldCodeLensModels.add(this._currentCodeLensModel),this._currentCodeLensModel=t,this._codeLensCache.put(e,t);var n=this._getCodeLensModelDelays.update(e,Date.now()-i);l.delay=n,this._renderCodeLensSymbols(t),this._resolveCodeLensesInViewportSoon()},o.f)},this._getCodeLensModelDelays.get(e));this._localToDispose.add(l),this._localToDispose.add(Object(r.i)(()=>this._resolveCodeLensesScheduler.cancel())),this._localToDispose.add(this._editor.onDidChangeModelContent(()=>{this._editor.changeDecorations(e=>{this._editor.changeViewZones(t=>{let i=[],n=-1,o=(this._lenses.forEach(e=>{e.isValid()&&n!==e.getLineNumber()?(e.update(t),n=e.getLineNumber()):i.push(e)}),new x);i.forEach(e=>{e.dispose(o,t),this._lenses.splice(this._lenses.indexOf(e),1)}),o.commit(e)})}),l.schedule()})),this._localToDispose.add(this._editor.onDidFocusEditorWidget(()=>{l.schedule()})),this._localToDispose.add(this._editor.onDidScrollChange(e=>{e.scrollTopChanged&&0{this._resolveCodeLensesInViewportSoon()})),this._localToDispose.add(Object(r.i)(()=>{var e;this._editor.getModel()?(e=s.c.capture(this._editor),this._editor.changeDecorations(e=>{this._editor.changeViewZones(t=>{this._disposeAllLenses(e,t)})}),e.restore(this._editor)):this._disposeAllLenses(void 0,void 0)})),this._localToDispose.add(this._editor.onMouseDown(e=>{if(9===e.target.type){let i=e.target.element;if("A"===(null===(i="SPAN"===(null===i||void 0===i?void 0:i.tagName)?i.parentElement:i)||void 0===i?void 0:i.tagName))for(const e of this._lenses){var t=e.getCommand(i);if(t){this._commandService.executeCommand(t.id,...t.arguments||[]).catch(e=>this._notificationService.error(e));break}}}})),l.schedule()}_disposeAllLenses(e,t){var i=new x;for(const n of this._lenses)n.dispose(i,t);e&&i.commit(e),this._lenses.length=0}_renderCodeLensSymbols(e){if(this._editor.hasModel()){var t,i=this._editor.getModel().getLineCount();let o,r=[];for(t of e.lenses){var n=t.symbol.range.startLineNumber;n<1||i{this._editor.changeViewZones(t=>{var i=new x;let n=0,o=0;for(;othis._resolveCodeLensesInViewportSoon())),n++,o++)}for(;nthis._resolveCodeLensesInViewportSoon())),o++;i.commit(e)})}),e.restore(this._editor)}}_resolveCodeLensesInViewportSoon(){this._editor.getModel()&&this._resolveCodeLensesScheduler.schedule()}_resolveCodeLensesInViewport(){var e;null!=(e=this._resolveCodeLensesPromise)&&e.cancel(),this._resolveCodeLensesPromise=void 0;const t=this._editor.getModel();if(t){const e=[],i=[];if(this._lenses.forEach(n=>{var o=n.computeIfNecessary(t);o&&(e.push(o),i.push(n))}),0!==e.length){const r=Date.now(),s=Object(n.h)(n=>{var r=e.map((e,r)=>{const s=new Array(e.length);return e=e.map((e,i)=>e.symbol.command||"function"!=typeof e.provider.resolveCodeLens?(s[i]=e.symbol,Promise.resolve(void 0)):Promise.resolve(e.provider.resolveCodeLens(t,e.symbol,n)).then(e=>{s[i]=e},o.g)),Promise.all(e).then(()=>{n.isCancellationRequested||i[r].isDisposed()||i[r].updateCommands(s)})});return Promise.all(r)});this._resolveCodeLensesPromise=s,this._resolveCodeLensesPromise.then(()=>{var e=this._resolveCodeLensesDelays.update(t,Date.now()-r);this._resolveCodeLensesScheduler.delay=e,this._currentCodeLensModel&&this._codeLensCache.put(t,this._currentCodeLensModel),this._oldCodeLensModels.clear(),s===this._resolveCodeLensesPromise&&(this._resolveCodeLensesPromise=void 0)},e=>{Object(o.f)(e),s===this._resolveCodeLensesPromise&&(this._resolveCodeLensesPromise=void 0)})}}}getLenses(){return this._lenses}};H.ID="css.editor.codeLens",H=M([T(1,c.b),T(2,D.a),T(3,w)],H),Object(t.l)(H.ID,H),Object(t.j)(class extends t.b{constructor(){super({id:"codelens.showLensesInCurrentLine",precondition:j.a.hasCodeLensProvider,label:Object(B.a)("showLensOnLine","Show CodeLens Commands For Current Line"),alias:"Show CodeLens Commands For Current Line"})}run(e,t){return V(this,void 0,void 0,(function*(){if(t.hasModel()){var i,n=e.get(F.a),o=e.get(c.b),r=e.get(D.a),s=t.getSelection().positionLineNumber,a=[];for(i of t.getContribution(H.ID).getLenses())if(i.getLineNumber()===s)for(var l of i.getItems())l=l.symbol["command"],l&&a.push({label:l.title,command:l});if(0!==a.length&&(n=yield n.pick(a,{canPickMany:!1}),n))try{yield o.executeCommand(n.command.id,...n.command.arguments||[])}catch(i){r.error(i)}}}))}})},"77db":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"hcl",extensions:[".tf",".tfvars",".hcl"],aliases:["Terraform","tf","HCL","hcl"],loader:function(){return i.e("chunk-2d0a3196").then(i.bind(null,"0176"))}})},"780f":function(e,t,i){"use strict";i("d585"),i("9c1d"),i("4a64"),i("d0b6"),i("3765"),i("6e4e"),i("2935"),i("6daf"),i("c36f"),i("0b112"),i("77a4"),i("db2d"),i("9f4d"),i("7c3e"),i("e516"),i("fd11"),i("a106"),i("7605"),i("6df4"),i("7082"),i("891c"),i("2e66"),i("f187"),i("1f84"),i("958f"),i("aee8"),i("bc61"),i("6e62"),i("1af3"),i("747f"),i("7eb7"),i("d844"),i("f17c"),i("5b02"),i("43ad"),i("d741"),i("b574"),i("7a9e");var n=i("dff7"),o=i("b2cc"),r=i("e58e");class s extends o.b{constructor(){super({id:"editor.action.forceRetokenize",label:n.a("forceRetokenize","Developer: Force Retokenize"),alias:"Developer: Force Retokenize",precondition:void 0})}run(e,t){var i;t.hasModel()&&((t=t.getModel()).resetTokenization(),i=new r.a(!0),t.forceTokenization(t.getLineCount()),i.stop())}}Object(o.j)(s),i("93ba"),i("87a3"),i("23ec"),i("5ed2"),i("b3b2"),i("2d47"),i("03d9"),i("b9db")},"782d":function(e,t,i){},"78bc":function(e,t,i){"use strict";i.d(t,"a",(function(){return r})),i.d(t,"b",(function(){return s})),i.d(t,"d",(function(){return a})),i.d(t,"c",(function(){return l}));var n=i("fdcc"),o=i("1097");class r{constructor(e="",t=!1){if(this.value=e,"string"!=typeof this.value)throw Object(n.c)("value");"boolean"==typeof t?(this.isTrusted=t,this.supportThemeIcons=!1):(this.isTrusted=null!=(e=t.isTrusted)?e:void 0,this.supportThemeIcons=null!=(e=t.supportThemeIcons)&&e)}appendText(e,t=0){return this.value+=(this.supportThemeIcons?Object(o.a)(e):e).replace(/[\\`*_{}[\]()#+\-.!]/g,"\\$&").replace(/([ \t]+)/g,(e,t)=>" ".repeat(t.length)).replace(/^>/gm,"\\>").replace(/\n/g,1===t?"\\\n":"\n\n"),this}appendMarkdown(e){return this.value+=e,this}appendCodeblock(e,t){return this.value+="\n```",this.value+=e,this.value+="\n",this.value+=t,this.value+="\n```\n",this}}function s(e){return function(e){return e instanceof r?1:e&&"object"==typeof e?!("string"!=typeof e.value||"boolean"!=typeof e.isTrusted&&void 0!==e.isTrusted||"boolean"!=typeof e.supportThemeIcons&&void 0!==e.supportThemeIcons):void 0}(e)?!e.value:!Array.isArray(e)||e.every(s)}function a(e){return e&&e.replace(/\\([\\`*_{}[\]()#+\-.!])/g,"$1")}function l(e){var t,i,n,o=[],r=e.split("|").map(e=>e.trim());e=r[0],r=r[1];return r&&(t=/height=(\d+)/.exec(r),r=/width=(\d+)/.exec(r),t=t?t[1]:"",r=r?r[1]:"",i=isFinite(parseInt(r)),n=isFinite(parseInt(t)),i&&o.push(`width="${r}"`),n)&&o.push(`height="${t}"`),{href:e,dimensions:o}}},7944:function(e,t,i){"use strict";i.d(t,"c",(function(){return x})),i.d(t,"a",(function(){return k})),i.d(t,"b",(function(){return O}));var n=i("11f7"),o=i("b835"),r=(t=i("eff2"),i("a60f")),s=i("f070"),a=i("308f");i("40c2");class l extends s.b{constructor(e,t){super(),this._onDidChangeVisibility=new a.b,this.onDidChangeVisibility=this._onDidChangeVisibility.event,this._element=Object(n.q)(e,Object(n.a)(".monaco-dropdown")),this._label=Object(n.q)(this._element,Object(n.a)(".dropdown-label"));let i=t.labelRenderer;i=i||(e=>(e.textContent=t.label||"",null));for(const o of[n.d.CLICK,n.d.MOUSE_DOWN,r.a.Tap])this._register(Object(n.i)(this.element,o,e=>n.c.stop(e,!0)));for(const o of[n.d.MOUSE_DOWN,r.a.Tap])this._register(Object(n.i)(this._label,o,e=>{e instanceof MouseEvent&&1{var t=new o.a(e);(t.equals(3)||t.equals(10))&&(n.c.stop(e,!0),this.visible?this.hide():this.show())})),e=i(this._label),e&&this._register(e),this._register(r.b.addTarget(this._label))}get element(){return this._element}show(){this.visible||(this.visible=!0,this._onDidChangeVisibility.fire(!0))}hide(){this.visible&&(this.visible=!1,this._onDidChangeVisibility.fire(!1))}dispose(){super.dispose(),this.hide(),this.boxContainer&&(this.boxContainer.remove(),this.boxContainer=void 0),this.contents&&(this.contents.remove(),this.contents=void 0),this._label&&(this._label.remove(),this._label=void 0)}}class d extends l{constructor(e,t){super(e,t),this._actions=[],this._contextMenuProvider=t.contextMenuProvider,this.actions=t.actions||[],this.actionProvider=t.actionProvider,this.menuClassName=t.menuClassName||"",this.menuAsChild=!!t.menuAsChild}set menuOptions(e){this._menuOptions=e}get menuOptions(){return this._menuOptions}get actions(){return this.actionProvider?this.actionProvider.getActions():this._actions}set actions(e){this._actions=e}show(){super.show(),this.element.classList.add("active"),this._contextMenuProvider.showContextMenu({getAnchor:()=>this.element,getActions:()=>this.actions,getActionsContext:()=>this.menuOptions?this.menuOptions.context:null,getActionViewItem:e=>this.menuOptions&&this.menuOptions.actionViewItemProvider?this.menuOptions.actionViewItemProvider(e):void 0,getKeyBinding:e=>this.menuOptions&&this.menuOptions.getKeyBinding?this.menuOptions.getKeyBinding(e):void 0,getMenuClassName:()=>this.menuClassName,onHide:()=>this.onHide(),actionRunner:this.menuOptions?this.menuOptions.actionRunner:void 0,anchorAlignment:this.menuOptions?this.menuOptions.anchorAlignment:0,domForShadowRoot:this.menuAsChild?this.element:void 0})}hide(){super.hide()}onHide(){this.hide(),this.element.classList.remove("active")}}class h extends t.b{constructor(e,t,i,n=Object.create(null)){super(null,e,n),this.actionItem=null,this._onDidChangeVisibility=this._register(new a.b),this.menuActionsOrProvider=t,this.contextMenuProvider=i,this.options=n,this.options.actionRunner&&(this.actionRunner=this.options.actionRunner)}render(e){this.actionItem=e;var t=Array.isArray(this.menuActionsOrProvider);t={contextMenuProvider:this.contextMenuProvider,labelRenderer:e=>{this.element=Object(n.q)(e,Object(n.a)("a.action-label"));let t=[];return"string"==typeof this.options.classNames?t=this.options.classNames.split(/\s+/g).filter(e=>!!e):this.options.classNames&&(t=this.options.classNames),t.find(e=>"icon"===e)||t.push("codicon"),this.element.classList.add(...t),this.element.setAttribute("role","button"),this.element.setAttribute("aria-haspopup","true"),this.element.setAttribute("aria-expanded","false"),this.element.title=this._action.label||"",null},menuAsChild:this.options.menuAsChild,actions:t?this.menuActionsOrProvider:void 0,actionProvider:t?void 0:this.menuActionsOrProvider};if(this.dropdownMenu=this._register(new d(e,t)),this._register(this.dropdownMenu.onDidChangeVisibility(e=>{var t;null!=(t=this.element)&&t.setAttribute("aria-expanded",""+e),this._onDidChangeVisibility.fire(e)})),this.dropdownMenu.menuOptions={actionViewItemProvider:this.options.actionViewItemProvider,actionRunner:this.actionRunner,getKeyBinding:this.options.keybindingProvider,context:this._context},this.options.anchorAlignmentProvider){const e=this;this.dropdownMenu.menuOptions=Object.assign(Object.assign({},this.dropdownMenu.menuOptions),{get anchorAlignment(){return e.options.anchorAlignmentProvider()}})}this.updateEnabled()}setActionContext(e){super.setActionContext(e),this.dropdownMenu&&(this.dropdownMenu.menuOptions?this.dropdownMenu.menuOptions.context=e:this.dropdownMenu.menuOptions={context:e})}updateEnabled(){var e,t=!this.getAction().enabled;null!=(e=this.actionItem)&&e.classList.toggle("disabled",t),null!=(e=this.element)&&e.classList.toggle("disabled",t)}}var c=i("8b4e"),u=i("a666"),g=i("30db"),p=(i("afa2"),i("dff7")),m=i("7e32"),f=i("4fc3"),_=i("533b"),b=i("0a0f"),v=i("6dec"),C=i("b0cd"),w=i("03e8"),y=i("b7d0"),S=(i=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3e===n:n;{var[i,l,d,h=(e=>"navigation"===e),c=Number.MAX_SAFE_INTEGER,g=(()=>!1),p=!1]=[e,i,!1,t,o,r,a];let n,u;u=Array.isArray(l)?n=l:(n=l.primary,l.secondary);var f,_,b,v,C,w=new Set;for([f,_]of i){let e;for(var y of(h(f)?0<(e=n).length&&p&&e.push(new s.d):0<(e=u).length&&e.push(new s.d),_)){d&&(y=y instanceof m.c&&y.alt?y.alt:y);var S=e.push(y);y instanceof s.e&&w.add({group:f,action:y,index:S-1})}}for({group:b,action:v,index:C}of w){const e=h(b)?n:u;var L=v.actions;(L.length<=1||e.length+L.length-2<=c)&&g(v,b,e.length)&&e.splice(C,1,...L)}n!==u&&n.length>c&&(l=n.splice(c,n.length-c),u.unshift(...l,new s.d))}t=e;var x,k=new u.b;for([,x]of t)for(const e of x)k.add(e);return k}let k=class extends t.a{constructor(e,t,i,o,r){super(void 0,e,{icon:!(!e.class&&!e.item.icon),label:!e.class&&!e.item.icon,draggable:null==t?void 0:t.draggable}),this._keybindingService=i,this._notificationService=o,this._contextKeyService=r,this._wantsAltCommand=!1,this._itemClassDispose=this._register(new u.d),this._altKey=n.e.getInstance()}get _menuItemAction(){return this._action}get _commandAction(){return this._wantsAltCommand&&this._menuItemAction.alt||this._menuItemAction}onClick(e){return L(this,void 0,void 0,(function*(){e.preventDefault(),e.stopPropagation();try{yield this.actionRunner.run(this._commandAction,this._context)}catch(e){this._notificationService.error(e)}}))}render(e){super.render(e),e.classList.add("menu-entry"),this._updateItemClass(this._menuItemAction.item);let t=!1,i=this._altKey.keyStatus.altKey||(g.i||g.d)&&this._altKey.keyStatus.shiftKey;const o=()=>{var e=t&&i;e!==this._wantsAltCommand&&(this._wantsAltCommand=e,this.updateLabel(),this.updateTooltip(),this.updateClass())};this._menuItemAction.alt&&this._register(this._altKey.event(e=>{i=e.altKey||(g.i||g.d)&&e.shiftKey,o()})),this._register(Object(n.i)(e,"mouseleave",e=>{t=!1,o()})),this._register(Object(n.i)(e,"mouseenter",e=>{t=!0,o()}))}updateLabel(){this.options.label&&this.label&&(this.label.textContent=this._commandAction.label)}updateTooltip(){if(this.label){var e=this._keybindingService.lookupKeybinding(this._commandAction.id,this._contextKeyService),t=(e=e&&e.getLabel(),this._commandAction.tooltip||this._commandAction.label);let i=e?Object(p.a)("titleAndKb","{0} ({1})",t,e):t;!this._wantsAltCommand&&this._menuItemAction.alt&&(e=this._menuItemAction.alt.tooltip||this._menuItemAction.alt.label,t=(t=(t=this._keybindingService.lookupKeybinding(this._menuItemAction.alt.id,this._contextKeyService))&&t.getLabel())?Object(p.a)("titleAndKb","{0} ({1})",e,t):e,i+=`\n[${c.b.modifierLabels[g.a].altKey}] `+t),this.label.title=i}}updateClass(){this.options.icon&&(this._commandAction!==this._menuItemAction?this._menuItemAction.alt&&this._updateItemClass(this._menuItemAction.alt.item):this._menuItemAction.alt&&this._updateItemClass(this._menuItemAction.item))}_updateItemClass(e){this._itemClassDispose.value=void 0;const{element:t,label:i}=this;if(t&&i){var o=(this._commandAction.checked&&null!=(o=e.toggled)&&o.icon?e.toggled:e).icon;if(o)if(y.d.isThemeIcon(o)){const e=y.d.asClassNameArray(o);i.classList.add(...e),this._itemClassDispose.value=Object(u.i)(()=>{i.classList.remove(...e)})}else o.light&&i.style.setProperty("--menu-entry-icon-light",Object(n.s)(o.light)),o.dark&&i.style.setProperty("--menu-entry-icon-dark",Object(n.s)(o.dark)),i.classList.add("icon"),this._itemClassDispose.value=Object(u.i)(()=>{i.classList.remove("icon"),i.style.removeProperty("--menu-entry-icon-light"),i.style.removeProperty("--menu-entry-icon-dark")})}}},D=(k=i([S(2,v.a),S(3,C.a),S(4,f.b)],k),class extends h{constructor(e,t,i){var n;t=Object.assign({},null!=t?t:Object.create(null),{menuAsChild:null==(n=null==t?void 0:t.menuAsChild)||n,classNames:null!=(n=null==t?void 0:t.classNames)?n:y.d.isThemeIcon(e.item.icon)?y.d.asClassName(e.item.icon):void 0});super(e,{getActions:()=>e.actions},i,t)}render(e){super.render(e),this.element&&(e.classList.add("menu-entry"),e=this._action.item["icon"],e)&&!y.d.isThemeIcon(e)&&(this.element.classList.add("icon"),e.light&&this.element.style.setProperty("--menu-entry-icon-light",Object(n.s)(e.light)),e.dark)&&this.element.style.setProperty("--menu-entry-icon-dark",Object(n.s)(e.dark))}}),N=(D=i([S(2,_.a)],D),class extends t.b{constructor(e,t,i,n,o,r,a,l){super(null,e),this._keybindingService=i,this._notificationService=n,this._contextMenuService=o,this._menuService=r,this._instaService=a,this._storageService=l,this._container=null,this._storageKey=e.item.submenu._debugName+"_lastActionId";let d,c=l.get(this._storageKey,1);d=(d=c?e.actions.find(e=>c===e.id):d)||e.actions[0],this._defaultAction=this._instaService.createInstance(k,d,void 0),r=Object.assign({},null!=t?t:Object.create(null),{menuAsChild:null==(i=null==t?void 0:t.menuAsChild)||i,classNames:null!=(n=null==t?void 0:t.classNames)?n:["codicon","codicon-chevron-down"],actionRunner:null!=(o=null==t?void 0:t.actionRunner)?o:new s.b}),this._dropdown=new h(e,e.actions,this._contextMenuService,r),this._dropdown.actionRunner.onDidRun(e=>{e.action instanceof m.c&&this.update(e.action)})}update(e){this._storageService.store(this._storageKey,e.id,1,0),this._defaultAction.dispose(),this._defaultAction=this._instaService.createInstance(k,e,void 0),this._defaultAction.actionRunner=new class extends s.b{runAction(e,t){return L(this,void 0,void 0,(function*(){yield e.run(void 0)}))}},this._container&&this._defaultAction.render(Object(n.P)(this._container,Object(n.a)(".action-container")))}setActionContext(e){super.setActionContext(e),this._defaultAction.setActionContext(e),this._dropdown.setActionContext(e)}render(e){this._container=e,super.render(this._container),this._container.classList.add("monaco-dropdown-with-default"),e=Object(n.a)(".action-container"),this._defaultAction.render(Object(n.q)(this._container,e)),this._register(Object(n.i)(e,n.d.KEY_DOWN,e=>{e=new o.a(e),e.equals(17)&&(this._defaultAction.element.tabIndex=-1,this._dropdown.focus(),e.stopPropagation())})),e=Object(n.a)(".dropdown-action-container"),this._dropdown.render(Object(n.q)(this._container,e)),this._register(Object(n.i)(e,n.d.KEY_DOWN,e=>{var t;e=new o.a(e);e.equals(15)&&(this._defaultAction.element.tabIndex=0,this._dropdown.setFocusable(!1),null!=(t=this._defaultAction.element)&&t.focus(),e.stopPropagation())}))}focus(e){(e?this._dropdown:(this._defaultAction.element.tabIndex=0,this._defaultAction.element)).focus()}blur(){this._defaultAction.element.tabIndex=-1,this._dropdown.blur(),this._container.blur()}setFocusable(e){e?this._defaultAction.element.tabIndex=0:(this._defaultAction.element.tabIndex=-1,this._dropdown.setFocusable(!1))}dispose(){this._defaultAction.dispose(),this._dropdown.dispose(),super.dispose()}});function O(e,t,i){return t instanceof m.c?e.createInstance(k,t,void 0):t instanceof m.e?t.item.rememberDefaultAction?e.createInstance(N,t,i):e.createInstance(D,t,i):void 0}N=i([S(2,v.a),S(3,C.a),S(4,_.a),S(5,m.a),S(6,b.a),S(7,w.a)],N)},"7a2c":function(e,t,i){},"7a9e":function(e,t,i){"use strict";i.r(t),i.d(t,"SuggestController",(function(){return $e})),i.d(t,"TriggerSuggestAction",(function(){return Ge}));var n=i("3813"),o=i("e8e3"),r=i("fdcc"),s=i("fe45"),a=i("a666"),l=i("bc04"),d=(t=i("b2cc"),i("d3f4")),h=i("6a89"),c=i("c101"),u=i("b574"),g=i("b800"),p=i("40355"),m=i("03e8"),f=i("b707"),_=i("5fe7"),b=i("0a0f"),v=i("fbba"),C=i("f5f3"),w=i("5818"),y=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3this._saveState(),500),this._disposables.add(e.onWillSaveState(e=>{e.reason===m.c.SHUTDOWN&&this._saveState()}))}dispose(){this._disposables.dispose(),this._persistSoon.dispose()}memorize(e,t,i){this._withStrategy(e,t).memorize(e,t,i),this._persistSoon.schedule()}select(e,t,i){return this._withStrategy(e,t).select(e,t,i)}_withStrategy(t,i){if(i=this._configService.getValue("editor.suggestSelection",{overrideIdentifier:null==(i=this._modeService.getLanguageIdentifier(t.getLanguageIdAtPosition(i.lineNumber,i.column)))?void 0:i.language,resource:t.uri}),(null==(t=this._strategy)?void 0:t.name)!==i){this._saveState(),t=e._strategyCtors.get(i)||x,this._strategy=new t;try{var n=this._configService.getValue("editor.suggest.shareSuggestSelections")?0:1,o=this._storageService.get(e._storagePrefix+"/"+i,n);o&&this._strategy.fromJSON(JSON.parse(o))}catch(t){}}return this._strategy}_saveState(){var t,i;this._strategy&&(t=this._configService.getValue("editor.suggest.shareSuggestSelections")?0:1,i=JSON.stringify(this._strategy),this._storageService.store(e._storagePrefix+"/"+this._strategy.name,i,t,1))}},D=(y=(k._strategyCtors=new Map([["recentlyUsedByPrefix",class extends L{constructor(){super("recentlyUsedByPrefix"),this._trie=p.c.forStrings(),this._seq=0}memorize(e,t,i){t=e.getWordUntilPosition(t).word,e=e.getLanguageIdentifier().language+"/"+t,this._trie.set(e,{type:i.completion.kind,insertText:i.completion.insertText,touch:this._seq++})}select(e,t,i){var n=e.getWordUntilPosition(t)["word"];if(n){n=e.getLanguageIdentifier().language+"/"+n;let t=this._trie.get(n);if(t=t||this._trie.findSubstr(n))for(let e=0;ee.push([i,t])),e.sort((e,t)=>-(e[1].touch-t[1].touch)).forEach((e,t)=>e[1].touch=t),e.slice(0,200)}fromJSON(e){if(this._trie.clear(),0a&&l.type===i[d].completion.kind&&l.insertText===i[d].completion.insertText&&(a=l.touch,s=d),i[d].completion.preselect&&-1===r)return d}return-1!==s?s:-1!==r?r:0}toJSON(){return this._cache.toJSON()}fromJSON(e){var t,i;for([t,i]of(this._cache.clear(),e))i.touch=0,i.type="number"==typeof i.type?i.type:Object(f.H)(i.type),this._cache.set(t,i);this._seq=this._cache.size}}],["first",x]]),k._storagePrefix="suggest/memories",k=y([S(0,m.a),S(1,w.a),S(2,v.a)],k),Object(b.c)("ISuggestMemories")),Object(C.b)(y,k,!0),i("dff7")),N=(S=i("9e74"),i("4fc3")),O=(C=i("9eb8"),i("4153")),E=(k=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3{this._ignore||this.reset()}),this._ckOtherSuggestions.set(!0))}static _moveIndex(e,t,i){let n=i;for(;;){if((n=(n+t.items.length+(e?1:-1))%t.items.length)===i)break;if(!t.items[n].completion.additionalTextEdits)break}return n}next(){this._move(!0)}prev(){this._move(!1)}_move(t){if(this._model)try{this._ignore=!0,this._index=e._moveIndex(t,this._model,this._index),this._acceptNext({index:this._index,item:this._model.items[this._index],model:this._model})}finally{this._ignore=!1}}};I.OtherSuggestions=new N.c("hasOtherSuggestions",!1),I=k([E(1,N.b)],I);var M=i("308f"),T=i("8025"),A=i("7e93"),R=i("3742");class P{constructor(e,t,i,n,o,r,s){this.clipboardText=s,this._snippetCompareFn=P._compareCompletionItems,this._items=e,this._column=t,this._wordDistance=n,this._options=o,this._refilterKind=1,this._lineContext=i,"top"===r?this._snippetCompareFn=P._compareCompletionItemsSnippetsUp:"bottom"===r&&(this._snippetCompareFn=P._compareCompletionItemsSnippetsDown)}get lineContext(){return this._lineContext}set lineContext(e){this._lineContext.leadingLineContent===e.leadingLineContent&&this._lineContext.characterCountDelta===e.characterCountDelta||(this._refilterKind=this._lineContext.characterCountDelta=c)d.score=A.a.Default;else if("string"==typeof d.completion.filterText){if(c=l(n,r,e,d.completion.filterText,d.filterTextLow,0,!1),!c)continue;0===Object(R.g)(d.completion.filterText,d.textLabel)?d.score=c:(d.score=Object(A.b)(n,r,e,d.textLabel,d.labelLow,0),d.score[0]=c[0])}else{if(c=l(n,r,e,d.textLabel,d.labelLow,0,!1),!c)continue;d.score=c}}d.idx=o,d.distance=this._wordDistance.distance(d.position,d.completion),a.push(d),e.push(d.textLabel.length)}}this._filteredItems=a.sort(this._snippetCompareFn),this._refilterKind=0,this._stats={pLabelLen:e.length?Object(o.q)(e.length-.85,e,(e,t)=>e-t):0}}static _compareCompletionItems(e,t){return e.score[0]>t.score[0]?-1:e.score[0]t.distance?1:e.idxt.idx?1:0}static _compareCompletionItemsSnippetsDown(e,t){if(e.completion.kind!==t.completion.kind){if(27===e.completion.kind)return 1;if(27===t.completion.kind)return-1}return P._compareCompletionItems(e,t)}static _compareCompletionItemsSnippetsUp(e,t){if(e.completion.kind!==t.completion.kind){if(27===e.completion.kind)return-1;if(27===t.completion.kind)return 1}return P._compareCompletionItems(e,t)}}var F=i("2504"),B=(k=i("a40b"),i("67b4")),j=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))};class W{static create(e,t){return j(this,void 0,void 0,(function*(){if(!t.getOption(106).localityBonus)return W.None;if(!t.hasModel())return W.None;var i=t.getModel();const n=t.getPosition();if(!e.canComputeWordRanges(i.uri))return W.None;const[r]=yield(new B.a).provideSelectionRanges(i,[n]);if(0===r.length)return W.None;const s=yield e.computeWordRanges(i.uri,r[0].range);return s?(i=i.getWordUntilPosition(n),delete s[i.word],new class extends W{distance(e,i){if(!n.equals(t.getPosition()))return 0;if(17===i.kind)return 2<<20;if(i=("string"==typeof i.label?i:i.label).label,i=s[i],Object(o.m)(i))return 2<<20;e=Object(o.d)(i,h.a.fromPositions(e),h.a.compareRangesUsingStarts);var a=0<=e?i[e]:i[Math.max(0,~e-1)];let l=r.length;for(const t of r){if(!h.a.containsRange(t.range,a))break;--l}return l}}):W.None}))}}W.None=new class extends W{distance(){return 0}};E=i("f577");var V=i("5d75"),H=i("d3d7"),z=function(e,t){return function(i,n){t(i,n,e)}},U=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))};class K{constructor(e,t,i,n){this.leadingLineContent=e.getLineContent(t.lineNumber).substr(0,t.column-1),this.leadingWord=e.getWordUntilPosition(t),this.lineNumber=t.lineNumber,this.column=t.column,this.auto=i,this.shy=n}static shouldAutoTrigger(e){var t;return!!e.hasModel()&&(t=e.getModel(),e=e.getPosition(),t.tokenizeIfCheap(e.lineNumber),!!(t=t.getWordAtPosition(e)))&&t.endColumn===e.column&&!!isNaN(Number(t.word))}}let q=class e{constructor(e,t,i,n,o,r,s){this._editor=e,this._editorWorkerService=t,this._clipboardService=i,this._telemetryService=n,this._logService=o,this._contextKeyService=r,this._configurationService=s,this._toDispose=new a.b,this._quickSuggestDelay=10,this._triggerCharacterListener=new a.b,this._triggerQuickSuggest=new _.g,this._state=0,this._completionDisposables=new a.b,this._onDidCancel=new M.b,this._onDidTrigger=new M.b,this._onDidSuggest=new M.b,this.onDidCancel=this._onDidCancel.event,this.onDidTrigger=this._onDidTrigger.event,this.onDidSuggest=this._onDidSuggest.event,this._telemetryGate=0,this._currentSelection=this._editor.getSelection()||new T.a(1,1,1,1),this._toDispose.add(this._editor.onDidChangeModel(()=>{this._updateTriggerCharacters(),this.cancel()})),this._toDispose.add(this._editor.onDidChangeModelLanguage(()=>{this._updateTriggerCharacters(),this.cancel()})),this._toDispose.add(this._editor.onDidChangeConfiguration(()=>{this._updateTriggerCharacters(),this._updateQuickSuggest()})),this._toDispose.add(f.d.onDidChange(()=>{this._updateTriggerCharacters(),this._updateActiveSuggestSession()})),this._toDispose.add(this._editor.onDidChangeCursorSelection(e=>{this._onCursorChange(e)}));let l=!1;this._toDispose.add(this._editor.onDidCompositionStart(()=>{l=!0})),this._toDispose.add(this._editor.onDidCompositionEnd(()=>{l=!1,this._refilterCompletionItems()})),this._toDispose.add(this._editor.onDidChangeModelContent(()=>{l||this._refilterCompletionItems()})),this._updateTriggerCharacters(),this._updateQuickSuggest()}dispose(){Object(a.f)(this._triggerCharacterListener),Object(a.f)([this._onDidCancel,this._onDidSuggest,this._onDidTrigger,this._triggerQuickSuggest]),this._toDispose.dispose(),this._completionDisposables.dispose(),this.cancel()}_updateQuickSuggest(){this._quickSuggestDelay=this._editor.getOption(79),(isNaN(this._quickSuggestDelay)||!this._quickSuggestDelay&&0!==this._quickSuggestDelay||this._quickSuggestDelay<0)&&(this._quickSuggestDelay=10)}_updateTriggerCharacters(){if(this._triggerCharacterListener.clear(),!this._editor.getOption(80)&&this._editor.hasModel()&&this._editor.getOption(109)){const t=new Map;for(const e of f.d.all(this._editor.getModel()))for(const i of e.triggerCharacters||[]){let n=t.get(i);n||((n=new Set).add(Object(O.c)()),t.set(i,n)),n.add(e)}var e=e=>{if(i=this._contextKeyService,n=this._configurationService,(!Boolean(i.getContextKeyValue("inlineSuggestionVisible"))||Boolean(n.getValue("editor.inlineSuggest.allowSuggestOnTriggerCharacters")))&&!K.shouldAutoTrigger(this._editor)){e||(i=this._editor.getPosition(),e=this._editor.getModel().getLineContent(i.lineNumber).substr(0,i.column-1));let o="";Object(R.F)(e.charCodeAt(e.length-1))?Object(R.E)(e.charCodeAt(e.length-2))&&(o=e.substr(e.length-2)):o=e.charAt(e.length-1);var i,n=t.get(o);n&&(i=this._completionModel?{items:this._completionModel.adopt(n),clipboardText:this._completionModel.clipboardText}:void 0,this.trigger({auto:!0,shy:!1,triggerCharacter:o},Boolean(this._completionModel),n,i))}};this._triggerCharacterListener.add(this._editor.onDidType(e)),this._triggerCharacterListener.add(this._editor.onDidCompositionEnd(e))}}get state(){return this._state}cancel(e=!1){var t;0!==this._state&&(this._triggerQuickSuggest.cancel(),null!=(t=this._requestToken)&&t.cancel(),this._requestToken=void 0,this._state=0,this._completionModel=void 0,this._context=void 0,this._onDidCancel.fire({retrigger:e}))}clear(){this._completionDisposables.clear()}_updateActiveSuggestSession(){0!==this._state&&(this._editor.hasModel()&&f.d.has(this._editor.getModel())?this.trigger({auto:2===this._state,shy:!1},!0):this.cancel())}_onCursorChange(e){var t,i;this._editor.hasModel()&&(t=this._editor.getModel(),i=this._currentSelection,this._currentSelection=this._editor.getSelection(),!e.selection.isEmpty()||0!==e.reason&&3!==e.reason||"keyboard"!==e.source&&"deleteLeft"!==e.source?this.cancel():f.d.has(t)&&(0===this._state&&0===e.reason?!1===this._editor.getOption(78)||!i.containsRange(this._currentSelection)&&!i.getEndPosition().isBeforeOrEqual(this._currentSelection.getPosition())||this._editor.getOption(106).snippetsPreventQuickSuggestions&&u.SnippetController2.get(this._editor).isInSnippet()||(this.cancel(),this._triggerQuickSuggest.cancelAndSet(()=>{if(0===this._state&&K.shouldAutoTrigger(this._editor)&&this._editor.hasModel()){var e=this._editor.getModel(),t=this._editor.getPosition(),i=this._editor.getOption(78);if(!1!==i){if(!0!==i&&(e.tokenizeIfCheap(t.lineNumber),e=e.getLineTokens(t.lineNumber),e=e.getStandardTokenType(e.findTokenIndexAtOffset(Math.max(t.column-1-1,0))),!(i.other&&0===e||i.comments&&1===e||i.strings&&2===e)))return;t=this._contextKeyService,i=this._configurationService,Boolean(t.getContextKeyValue("inlineSuggestionVisible"))&&!Boolean(i.getValue("editor.inlineSuggest.allowQuickSuggestions"))||this.trigger({auto:!0,shy:!1})}}},this._quickSuggestDelay)):0!==this._state&&3===e.reason&&this._refilterCompletionItems()))}_refilterCompletionItems(){Promise.resolve().then(()=>{var e,t;0!==this._state&&this._editor.hasModel()&&(t=this._editor.getModel(),e=this._editor.getPosition(),t=new K(t,e,2===this._state,!1),this._onNewContext(t))})}trigger(t,i=!1,n,o){if(this._editor.hasModel()){var s=this._editor.getModel();const d=t.auto;var a=new K(s,this._editor.getPosition(),d,t.shy);this.cancel(i),this._state=d?2:1,this._onDidTrigger.fire({auto:d,shy:t.shy,position:this._editor.getPosition()}),this._context=a;let h={triggerKind:null!=(i=t.triggerKind)?i:0};t.triggerCharacter&&(h={triggerKind:1,triggerCharacter:t.triggerCharacter}),this._requestToken=new F.b,a=this._editor.getOption(101);let c=1;switch(a){case"top":c=0;break;case"bottom":c=2}var{itemKind:i,showDeprecated:a}=e._createSuggestFilter(this._editor),l=W.create(this._editorWorkerService,this._editor);s=Object(O.e)(s,this._editor.getPosition(),new O.a(c,i,n,a),h,this._requestToken.token);Promise.all([s,l]).then(([e,i])=>U(this,void 0,void 0,(function*(){if(null!=(n=this._requestToken)&&n.dispose(),this._editor.hasModel()){let s=null==o?void 0:o.clipboardText;if(!s&&e.needsClipboard&&(s=yield this._clipboardService.readText()),0!==this._state){var n=this._editor.getModel();let a=e.items;o&&(r=Object(O.d)(c),a=a.concat(o.items).sort(r));var r=new K(n,this._editor.getPosition(),d,t.shy);this._completionModel=new P(a,this._context.column,{leadingLineContent:r.leadingLineContent,characterCountDelta:r.column-this._context.column},i,this._editor.getOption(106),this._editor.getOption(101),s),this._completionDisposables.add(e.disposable),this._onNewContext(r),this._reportDurationsTelemetry(e.durations)}}}))).catch(r.f)}}_reportDurationsTelemetry(e){this._telemetryGate++%230==0&&setTimeout(()=>{this._telemetryService.publicLog2("suggest.durations.json",{data:JSON.stringify(e)}),this._logService.debug("suggest.durations.json",e)})}static _createSuggestFilter(e){var t=new Set;"none"===e.getOption(101)&&t.add(27),e=e.getOption(106);return e.showMethods||t.add(0),e.showFunctions||t.add(1),e.showConstructors||t.add(2),e.showFields||t.add(3),e.showVariables||t.add(4),e.showClasses||t.add(5),e.showStructs||t.add(6),e.showInterfaces||t.add(7),e.showModules||t.add(8),e.showProperties||t.add(9),e.showEvents||t.add(10),e.showOperators||t.add(11),e.showUnits||t.add(12),e.showValues||t.add(13),e.showConstants||t.add(14),e.showEnums||t.add(15),e.showEnumMembers||t.add(16),e.showKeywords||t.add(17),e.showWords||t.add(18),e.showColors||t.add(19),e.showFiles||t.add(20),e.showReferences||t.add(21),e.showColors||t.add(22),e.showFolders||t.add(23),e.showTypeParameters||t.add(24),e.showSnippets||t.add(27),e.showUsers||t.add(25),e.showIssues||t.add(26),{itemKind:t,showDeprecated:e.showDeprecated}}_onNewContext(e){if(this._context)if(e.lineNumber!==this._context.lineNumber)this.cancel();else if(Object(R.x)(e.leadingLineContent)!==Object(R.x)(this._context.leadingLineContent))this.cancel();else if(e.columnthis._context.leadingWord.startColumn){var t,i=new Set(f.d.all(this._editor.getModel()));for(t of this._completionModel.allProvider)i.delete(t);var n=this._completionModel.adopt(new Set);this.trigger({auto:this._context.auto,shy:!1},!0,i,{items:n,clipboardText:this._completionModel.clipboardText})}else if(e.column>this._context.column&&0this._size.width},{orientation:0}),this._westSash=new ie.b(this.domNode,{getVerticalSashLeft:()=>0},{orientation:0}),this._northSash=new ie.b(this.domNode,{getHorizontalSashTop:()=>0},{orientation:1,orthogonalEdge:ie.a.North}),this._southSash=new ie.b(this.domNode,{getHorizontalSashTop:()=>this._size.height},{orientation:1,orthogonalEdge:ie.a.South}),this._northSash.orthogonalStartSash=this._westSash,this._northSash.orthogonalEndSash=this._eastSash,this._southSash.orthogonalStartSash=this._westSash,this._southSash.orthogonalEndSash=this._eastSash;let e,t=0,i=0;this._sashListener.add(M.c.any(this._northSash.onDidStart,this._eastSash.onDidStart,this._southSash.onDidStart,this._westSash.onDidStart)(()=>{void 0===e&&(this._onDidWillResize.fire(),e=this._size,t=0,i=0)})),this._sashListener.add(M.c.any(this._northSash.onDidEnd,this._eastSash.onDidEnd,this._southSash.onDidEnd,this._westSash.onDidEnd)(()=>{void 0!==e&&(e=void 0,t=0,i=0,this._onDidResize.fire({dimension:this._size,done:!0}))})),this._sashListener.add(this._eastSash.onDidChange(n=>{e&&(i=n.currentX-n.startX,this.layout(e.height+t,e.width+i),this._onDidResize.fire({dimension:this._size,done:!1,east:!0}))})),this._sashListener.add(this._westSash.onDidChange(n=>{e&&(i=-(n.currentX-n.startX),this.layout(e.height+t,e.width+i),this._onDidResize.fire({dimension:this._size,done:!1,west:!0}))})),this._sashListener.add(this._northSash.onDidChange(n=>{e&&(t=-(n.currentY-n.startY),this.layout(e.height+t,e.width+i),this._onDidResize.fire({dimension:this._size,done:!1,north:!0}))})),this._sashListener.add(this._southSash.onDidChange(n=>{e&&(t=n.currentY-n.startY,this.layout(e.height+t,e.width+i),this._onDidResize.fire({dimension:this._size,done:!1,south:!0}))})),this._sashListener.add(M.c.any(this._eastSash.onDidReset,this._westSash.onDidReset)(e=>{this._preferredSize&&(this.layout(this._size.height,this._preferredSize.width),this._onDidResize.fire({dimension:this._size,done:!0}))})),this._sashListener.add(M.c.any(this._northSash.onDidReset,this._southSash.onDidReset)(e=>{this._preferredSize&&(this.layout(this._preferredSize.height,this._size.width),this._onDidResize.fire({dimension:this._size,done:!0}))}))}dispose(){this._northSash.dispose(),this._southSash.dispose(),this._eastSash.dispose(),this._westSash.dispose(),this._sashListener.dispose(),this._onDidResize.dispose(),this._onDidWillResize.dispose(),this.domNode.remove()}enableSashes(e,t,i,n){this._northSash.state=e?3:0,this._eastSash.state=t?3:0,this._southSash.state=i?3:0,this._westSash.state=n?3:0}layout(e=this.size.height,t=this.size.width){var{height:i,width:n}=this._minSize,{height:o,width:r}=this._maxSize,i=(e=Math.max(i,Math.min(o,e)),t=Math.max(n,Math.min(r,t)),new $.b(t,e));$.b.equals(i,this._size)||(this.domNode.style.height=e+"px",this.domNode.style.width=t+"px",this._size=i,this._northSash.layout(),this._eastSash.layout(),this._southSash.layout(),this._westSash.layout())}clearSashHoverState(){this._eastSash.clearSashHoverState(),this._westSash.clearSashHoverState(),this._northSash.clearSashHoverState(),this._southSash.clearSashHoverState()}get size(){return this._size}set maxSize(e){this._maxSize=e}get maxSize(){return this._maxSize}set minSize(e){this._minSize=e}get minSize(){return this._minSize}set preferredSize(e){this._preferredSize=e}get preferredSize(){return this._preferredSize}}function oe(e){return e&&Boolean(e.completion.documentation||e.completion.detail&&e.completion.detail!==e.completion.label)}let re=class{constructor(e,t){this._editor=e,this._onDidClose=new M.b,this.onDidClose=this._onDidClose.event,this._onDidChangeContents=new M.b,this.onDidChangeContents=this._onDidChangeContents.event,this._disposables=new a.b,this._renderDisposeable=new a.b,this._borderWidth=1,this._size=new $.b(330,0),this.domNode=$.a(".suggest-details"),this.domNode.classList.add("no-docs"),this._markdownRenderer=t.createInstance(J.a,{editor:e}),this._body=$.a(".body"),this._scrollbar=new Q.a(this._body,{}),$.q(this.domNode,this._scrollbar.getDomNode()),this._disposables.add(this._scrollbar),this._header=$.q(this._body,$.a(".header")),this._close=$.q(this._header,$.a("span"+te.b.close.cssSelector)),this._close.title=D.a("details.close","Close"),this._type=$.q(this._header,$.a("p.type")),this._docs=$.q(this._body,$.a("p.docs")),this._configureFont(),this._disposables.add(this._editor.onDidChangeConfiguration(e=>{e.hasChanged(42)&&this._configureFont()}))}dispose(){this._disposables.dispose(),this._renderDisposeable.dispose()}_configureFont(){var e=this._editor.getOptions(),t=e.get(42),i=t.fontFamily,n=e.get(107)||t.fontSize,o=(e=e.get(108)||t.lineHeight,t.fontWeight);e+="px";this.domNode.style.fontSize=n+"px",this.domNode.style.lineHeight=e,this.domNode.style.fontWeight=o,this.domNode.style.fontFeatureSettings=t.fontFeatureSettings,this._type.style.fontFamily=i,this._close.style.height=e,this._close.style.width=e}getLayoutInfo(){var e=this._editor.getOption(108)||this._editor.getOption(42).lineHeight,t=this._borderWidth;return{lineHeight:e,borderWidth:t,borderHeight:2*t,verticalPadding:22,horizontalPadding:14}}renderLoading(){this._type.textContent=D.a("loading","Loading..."),this._docs.textContent="",this.domNode.classList.remove("no-docs","no-type"),this.layout(this.size.width,2*this.getLayoutInfo().lineHeight),this._onDidChangeContents.fire(this)}renderItem(e,t){var i,n;this._renderDisposeable.clear();let{detail:o,documentation:r}=e.completion;t&&(n="",n=(n=(n=(n=(n=(n+=`score: ${e.score[0]}\n`)+`prefix: ${null!=(i=e.word)?i:"(no prefix)"}\n`)+`word: ${e.completion.filterText?e.completion.filterText+" (filterText)":e.textLabel}\n`)+`distance: ${e.distance} (localityBonus-setting)\n`)+`index: ${e.idx}, based on ${e.completion.sortText&&`sortText: "${e.completion.sortText}"`||"label"}\n`)+`commit_chars: ${null==(i=e.completion.commitCharacters)?void 0:i.join("")}\n`,r=(new ee.a).appendCodeblock("empty",n),o="Provider: "+e.provider._debugDisplayName),t||oe(e)?(this.domNode.classList.remove("no-docs","no-type"),o?(i=1e5{this.layout(this._size.width,this._type.clientHeight+this._docs.clientHeight),this._onDidChangeContents.fire(this)}))),this.domNode.style.userSelect="text",this.domNode.tabIndex=-1,this._close.onmousedown=e=>{e.preventDefault(),e.stopPropagation()},this._close.onclick=e=>{e.preventDefault(),e.stopPropagation(),this._onDidClose.fire()},this._body.scrollTop=0,this.layout(this._size.width,this._type.clientHeight+this._docs.clientHeight),this._onDidChangeContents.fire(this)):this.clearContents()}clearContents(){this.domNode.classList.add("no-docs"),this._type.textContent="",this._docs.textContent=""}get size(){return this._size}layout(e,t){var i=new $.b(e,t);$.b.equals(i,this._size)||(this._size=i,$.X(this.domNode,e,t)),this._scrollbar.scanDomNode()}scrollDown(e=8){this._body.scrollTop+=e}scrollUp(e=8){this._body.scrollTop-=e}scrollTop(){this._body.scrollTop=0}scrollBottom(){this._body.scrollTop=this._body.scrollHeight}pageDown(){this.scrollDown(80)}pageUp(){this.scrollUp(80)}set borderWidth(e){this._borderWidth=e}get borderWidth(){return this._borderWidth}};re=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3{i=this._topLeft,n=this._resizable.size})),this._disposables.add(this._resizable.onDidResize(e=>{if(i&&n){this.widget.layout(e.dimension.width,e.dimension.height);let t=!1;e.west&&(r=n.width-e.dimension.width,t=!0),e.north&&(o=n.height-e.dimension.height,t=!0),t&&this._applyTopLeft({top:i.top+o,left:i.left+r})}e.done&&(i=void 0,n=void 0,o=0,r=0,this._userSize=e.dimension)})),this._disposables.add(this.widget.onDidChangeContents(()=>{var e;this._anchorBox&&this._placeAtAnchor(this._anchorBox,null!=(e=this._userSize)?e:this.widget.size)}))}dispose(){this._resizable.dispose(),this._disposables.dispose(),this.hide()}getId(){return"suggest.details"}getDomNode(){return this._resizable.domNode}getPosition(){return null}show(){this._added||(this._editor.addOverlayWidget(this),this.getDomNode().style.position="fixed",this._added=!0)}hide(e=!1){this._resizable.clearSashHoverState(),this._added&&(this._editor.removeOverlayWidget(this),this._added=!1,this._anchorBox=void 0,this._topLeft=void 0),e&&(this._userSize=void 0,this.widget.clearContents())}placeAtAnchor(e){e=$.D(e);this._anchorBox=e,this._placeAtAnchor(this._anchorBox,null!=(e=this._userSize)?e:this.widget.size)}_placeAtAnchor(e,t){var i=$.z(document.body),n=this.widget.getLayoutInfo();let o,r,s=new $.b(220,2*n.lineHeight),a=0,l=e.top;var d=e.top+e.height-n.borderHeight;let h,c,u,g=i.width-(e.left+e.width+n.borderWidth+n.horizontalPadding),p=(a=-n.borderWidth+e.left+e.width,c=!0,o=new $.b(g,i.height-e.top-n.borderHeight-n.verticalPadding),r=o.with(void 0,e.top+e.height-n.borderHeight-n.verticalPadding),t.width>g&&(e.left>g&&(g=e.left-n.borderWidth-n.horizontalPadding,c=!1,a=Math.max(n.horizontalPadding,e.left-t.width-n.borderWidth),o=o.with(g),r=o.with(void 0,r.height)),e.width>1.3*g)&&i.height-(e.top+e.height)>e.height&&(g=e.width,a=e.left,l=-n.borderWidth+e.top+e.height,o=new $.b(e.width-n.borderHeight,i.height-e.top-e.height-n.verticalPadding),r=o.with(void 0,e.top-n.verticalPadding),s=s.with(o.width)),t.height);i=Math.max(o.height,r.height),p>i&&(p=i),u=p<=o.height?(h=!0,o):(h=!1,r),this._applyTopLeft({left:a,top:h?l:d-p}),this.getDomNode().style.position="fixed",this._resizable.enableSashes(!h,c,h,!c),this._resizable.minSize=s,this._resizable.maxSize=u,this._resizable.layout(p,Math.min(u.width,t.width)),this.widget.layout(this._resizable.size.width,this._resizable.size.height)}_applyTopLeft(e){this._topLeft=e,this.getDomNode().style.left=this._topLeft.left+"px",this.getDomNode().style.top=this._topLeft.top+"px"}}var ae=i("5aa5"),le=(k=i("7944"),i("7e32"));E=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3e instanceof le.c?t.createInstance(de,e,void 0):void 0,this._leftActions=new ae.a(this.element,{actionViewItemProvider:i}),this._rightActions=new ae.a(this.element,{actionViewItemProvider:i}),this._leftActions.domNode.classList.add("left"),this._rightActions.domNode.classList.add("right")}dispose(){this._menuDisposables.dispose(),this.element.remove()}show(){const e=this._menuService.createMenu(O.g,this._contextKeyService),t=()=>{var t,i,n=[],o=[];for([t,i]of e.getActions())("left"===t?n:o).push(...i);this._leftActions.clear(),this._leftActions.push(n),this._rightActions.clear(),this._rightActions.push(o)};this._menuDisposables.add(e.onDidChange(()=>t())),this._menuDisposables.add(e)}hide(){this._menuDisposables.clear()}};he=E([V(1,b.a),V(2,le.a),V(3,N.b)],he);var ce,ue=i("c4e3"),ge=i("b589"),pe=i("82c9"),me=i("32a4");function fe(e,t,i,n){var o=n===ce.ROOT_FOLDER?["rootfolder-icon"]:n===ce.FOLDER?["folder-icon"]:["file-icon"];if(i){let s;if(s=i.scheme===ge.c.data?pe.a.parseMetaData(i).get(pe.a.META_DATA_LABEL):_e(Object(pe.c)(i).toLowerCase()),n===ce.FOLDER)o.push(s+"-name-folder-icon");else{if(s){if(o.push(s+"-name-file-icon"),s.length<=255){var r=s.split(".");for(let e=1;e{var e=this._editor.getOptions(),n=e.get(42),o=n.fontFamily,r=n.fontFeatureSettings,s=e.get(107)||n.fontSize;e=e.get(108)||n.lineHeight,n=n.fontWeight,s+="px",e+="px";t.root.style.fontSize=s,t.root.style.fontWeight=n,i.style.fontFamily=o,i.style.fontFeatureSettings=r,i.style.lineHeight=e,t.icon.style.height=e,t.icon.style.width=e,t.readMore.style.height=e,t.readMore.style.width=e});return n(),t.disposables.add(this._editor.onDidChangeConfiguration(e=>{(e.hasChanged(42)||e.hasChanged(107)||e.hasChanged(108))&&n()})),t}renderElement(e,t,i){var n,r=e["completion"],s=(t=(i.root.id=ve(t),{labelEscapeNewLines:!(i.colorspan.style.backgroundColor=""),matches:Object(A.c)(e.score)}),[]);19===r.kind&&we.extract(e,s)?(i.icon.className="icon customcolor",i.iconContainer.className="icon hide",i.colorspan.style.backgroundColor=s[0]):20===r.kind&&this._themeService.getFileIconTheme().hasFileIcons?(i.icon.className="icon hide",i.iconContainer.className="icon hide",s=fe(this._modelService,this._modeService,be.a.from({scheme:"fake",path:e.textLabel}),ce.FILE),n=fe(this._modelService,this._modeService,be.a.from({scheme:"fake",path:r.detail}),ce.FILE),t.extraClasses=s.length>n.length?s:n):23===r.kind&&this._themeService.getFileIconTheme().hasFolderIcons?(i.icon.className="icon hide",i.iconContainer.className="icon hide",t.extraClasses=Object(o.k)([fe(this._modelService,this._modeService,be.a.from({scheme:"fake",path:e.textLabel}),ce.FOLDER),fe(this._modelService,this._modeService,be.a.from({scheme:"fake",path:r.detail}),ce.FOLDER)])):(i.icon.className="icon hide",i.iconContainer.className="",i.iconContainer.classList.add("suggest-icon",...Object(f.I)(r.kind).split(" "))),r.tags&&0<=r.tags.indexOf(1)&&(t.extraClasses=(t.extraClasses||[]).concat(["deprecated"]),t.matches=[]),i.iconLabel.setLabel(e.textLabel,void 0,t),"string"==typeof r.label?(i.parametersLabel.textContent="",i.detailsLabel.textContent=Se(r.detail||""),i.root.classList.add("string-label")):(i.parametersLabel.textContent=Se(r.label.detail||""),i.detailsLabel.textContent=Se(r.label.description||""),i.root.classList.remove("string-label")),(this._editor.getOption(106).showInlineDetails?Object($.W):Object($.K))(i.detailsLabel),oe(e)?(i.right.classList.add("can-expand-details"),Object($.W)(i.readMore),i.readMore.onmousedown=e=>{e.stopPropagation(),e.preventDefault()},i.readMore.onclick=e=>{e.stopPropagation(),e.preventDefault(),this._onDidToggleDetails.fire()}):(i.right.classList.remove("can-expand-details"),Object($.K)(i.readMore),i.readMore.onmousedown=null,i.readMore.onclick=null)}disposeTemplate(e){e.disposables.dispose()}};function Se(e){return e.replace(/\r\n|\r|\n/g,"")}ye=E([V(1,v.a),V(2,w.a),V(3,Y.b)],ye);var Le=i("d379"),xe=i("49d9"),ke=(k=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3{this._contentWidget.lockPreference(),s=new r(this._persistedSize.restore(),this.element.size)})),this._disposables.add(this.element.onDidResize(e=>{var t;if(this._resize(e.dimension.width,e.dimension.height),s&&(s.persistHeight=s.persistHeight||!!e.north||!!e.south,s.persistWidth=s.persistWidth||!!e.east||!!e.west),e.done){if(s){var{itemHeight:e,defaultSize:i}=this.getLayoutInfo();e=Math.round(e/2);let{width:n,height:o}=this.element.size;(!s.persistHeight||Math.abs(s.currentSize.height-o)<=e)&&(o=null!=(t=null==(t=s.persistedSize)?void 0:t.height)?t:i.height),(!s.persistWidth||Math.abs(s.currentSize.width-n)<=e)&&(n=null!=(e=null==(t=s.persistedSize)?void 0:t.width)?e:i.width),this._persistedSize.store(new $.b(n,o))}this._contentWidget.unlockPreference(),s=void 0}})),this._messageElement=$.q(this.element.domNode,$.a(".message")),this._listElement=$.q(this.element.domNode,$.a(".tree")),t=o.createInstance(re,this.editor),t.onDidClose(this.toggleDetails,this,this._disposables),this._details=new se(t,this.editor);const l=()=>this.element.domNode.classList.toggle("no-icons",!this.editor.getOption(106).showIcons);l(),e=o.createInstance(ye,this.editor),this._disposables.add(e),this._disposables.add(e.onDidToggleDetails(()=>this.toggleDetails())),this._list=new G.c("SuggestWidget",this._listElement,{getHeight:e=>this.getLayoutInfo().itemHeight,getTemplateId:e=>"suggestion"},[e],{alwaysConsumeMouseWheel:!0,useShadows:!1,mouseSupport:!1,accessibilityProvider:{getRole:()=>"option",getAriaLabel:e=>{var t,i;return e.isResolved&&this._isDetailsVisible()?(({documentation:t,detail:i}=e.completion),i=R.v("{0}{1}",i||"",t?"string"==typeof t?t:t.value:""),D.a("ariaCurrenttSuggestionReadDetails","{0}, docs: {1}",e.textLabel,i)):e.textLabel},getWidgetAriaLabel:()=>D.a("suggest","Suggest"),getWidgetRole:()=>"listbox"}}),this._status=o.createInstance(he,this.element.domNode);const d=()=>this.element.domNode.classList.toggle("with-status-bar",this.editor.getOption(106).showStatusBar);d(),this._disposables.add(Object(Z.b)(this._list,n,{listInactiveFocusBackground:Me,listInactiveFocusOutline:X.b})),this._disposables.add(n.onDidColorThemeChange(e=>this._onThemeChange(e))),this._onThemeChange(n.getColorTheme()),this._disposables.add(this._list.onMouseDown(e=>this._onListMouseDownOrTap(e))),this._disposables.add(this._list.onTap(e=>this._onListMouseDownOrTap(e))),this._disposables.add(this._list.onDidChangeSelection(e=>this._onListSelection(e))),this._disposables.add(this._list.onDidChangeFocus(e=>this._onListFocus(e))),this._disposables.add(this.editor.onDidChangeCursorSelection(()=>this._onCursorSelectionChanged())),this._disposables.add(this.editor.onDidChangeConfiguration(e=>{e.hasChanged(106)&&(d(),l())})),this._ctxSuggestWidgetVisible=O.b.Visible.bindTo(i),this._ctxSuggestWidgetDetailsVisible=O.b.DetailsVisible.bindTo(i),this._ctxSuggestWidgetMultipleSuggestions=O.b.MultipleSuggestions.bindTo(i),this._disposables.add($.o(this._details.widget.domNode,"keydown",e=>{this._onDetailsKeydown.fire(e)})),this._disposables.add(this.editor.onMouseDown(e=>this._onEditorMouseDown(e)))}dispose(){var e;this._details.widget.dispose(),this._details.dispose(),this._list.dispose(),this._status.dispose(),this._disposables.dispose(),null!=(e=this._loadingTimeout)&&e.dispose(),this._showTimeout.dispose(),this._contentWidget.dispose(),this.element.dispose()}_onEditorMouseDown(e){this._details.widget.domNode.contains(e.target.element)?this._details.widget.domNode.focus():this.element.domNode.contains(e.target.element)&&this.editor.focus()}_onCursorSelectionChanged(){0!==this._state&&this._contentWidget.layout()}_onListMouseDownOrTap(e){void 0!==e.element&&void 0!==e.index&&(e.browserEvent.preventDefault(),e.browserEvent.stopPropagation(),this._select(e.element,e.index))}_onListSelection(e){e.elements.length&&this._select(e.elements[0],e.indexes[0])}_select(e,t){var i=this._completionModel;i&&(this._onDidSelect.fire({item:e,index:t,model:i}),this.editor.focus())}_onThemeChange(e){var t=e.getColor(De);t&&(this.element.domNode.style.backgroundColor=t.toString(),this._messageElement.style.backgroundColor=t.toString(),this._details.widget.domNode.style.backgroundColor=t.toString()),t=e.getColor(Ne),t&&(this.element.domNode.style.borderColor=t.toString(),this._messageElement.style.borderColor=t.toString(),this._status.element.style.borderTopColor=t.toString(),this._details.widget.domNode.style.borderColor=t.toString(),this._detailsBorderColor=t.toString()),t=e.getColor(X.db);t&&(this._detailsFocusBorderColor=t.toString()),this._details.widget.borderWidth="hc"===e.type?2:1}_onListFocus(e){if(!this._ignoreFocusEvents)if(e.elements.length){if(this._completionModel){const t=e.elements[0],i=e.indexes[0];t!==this._focusedItem&&(null!=(e=this._currentSuggestionDetails)&&e.cancel(),this._currentSuggestionDetails=void 0,this._focusedItem=t,this._list.reveal(i),this._currentSuggestionDetails=Object(_.h)(e=>ke(this,void 0,void 0,(function*(){const i=Object(_.i)(()=>{this._isDetailsVisible()&&this.showDetails(!0)},250);e.onCancellationRequested(()=>i.dispose());var n=yield t.resolve(e);return i.dispose(),n}))),this._currentSuggestionDetails.then(()=>{i>=this._list.length||t!==this._list.element(i)||(this._ignoreFocusEvents=!0,this._list.splice(i,1,[t]),this._list.setFocus([i]),this._ignoreFocusEvents=!1,this._isDetailsVisible()?this.showDetails(!1):this.element.domNode.classList.remove("docs-side"),this.editor.setAriaOptions({activeDescendant:ve(i)}))}).catch(r.f)),this._onDidFocus.fire({item:t,index:i,model:this._completionModel})}}else this._currentSuggestionDetails&&(this._currentSuggestionDetails.cancel(),this._currentSuggestionDetails=void 0,this._focusedItem=void 0),this.editor.setAriaOptions({activeDescendant:void 0})}_setState(t){if(this._state!==t)switch(this._state=t,this.element.domNode.classList.toggle("frozen",4===t),this.element.domNode.classList.remove("message"),t){case 0:$.K(this._messageElement,this._listElement,this._status.element),this._details.hide(!0),this._status.hide(),this._contentWidget.hide(),this._ctxSuggestWidgetVisible.reset(),this._ctxSuggestWidgetMultipleSuggestions.reset(),this._showTimeout.cancel(),this.element.domNode.classList.remove("visible"),this._list.splice(0,this._list.length),this._focusedItem=void 0,this._cappedHeight=void 0,this._explainMode=!1;break;case 1:this.element.domNode.classList.add("message"),this._messageElement.textContent=e.LOADING_MESSAGE,$.K(this._listElement,this._status.element),$.W(this._messageElement),this._details.hide(),this._show(),this._focusedItem=void 0;break;case 2:this.element.domNode.classList.add("message"),this._messageElement.textContent=e.NO_SUGGESTIONS_MESSAGE,$.K(this._listElement,this._status.element),$.W(this._messageElement),this._details.hide(),this._show(),this._focusedItem=void 0;break;case 3:case 4:$.K(this._messageElement),$.W(this._listElement,this._status.element),this._show();break;case 5:$.K(this._messageElement),$.W(this._listElement,this._status.element),this._details.show(),this._show()}}_show(){this._status.show(),this._contentWidget.show(),this._layout(this._persistedSize.restore()),this._ctxSuggestWidgetVisible.set(!0),this._showTimeout.cancelAndSet(()=>{this.element.domNode.classList.add("visible"),this._onDidShow.fire(this)},100)}showTriggered(e,t){0!==this._state||(this._contentWidget.setPosition(this.editor.getPosition()),this._isAuto=!!e,this._isAuto)||(this._loadingTimeout=Object(_.i)(()=>this._setState(1),t))}showSuggestions(e,t,i,n){var o;this._contentWidget.setPosition(this.editor.getPosition()),null!=(o=this._loadingTimeout)&&o.dispose(),null!=(o=this._currentSuggestionDetails)&&o.cancel(),this._currentSuggestionDetails=void 0,this._completionModel!==e&&(this._completionModel=e),i&&2!==this._state&&0!==this._state?this._setState(4):(e=0===(o=this._completionModel.items.length),this._ctxSuggestWidgetMultipleSuggestions.set(1n&&(c=n),this._completionModel?this._completionModel.stats.pLabelLen*i.typicalHalfwidthCharacterWidth:c),r=i.statusBarHeight+this._list.contentHeight+i.borderHeight,s=i.itemHeight+i.statusBarHeight,a=$.D(this.editor.getDomNode()),l=this.editor.getScrolledVisiblePosition(this.editor.getPosition()),d=a.top+l.top+l.height;t=Math.min(t.height-d-i.verticalPadding,r),d=a.top+l.top-i.verticalPadding,a=Math.min(d,r);let u=Math.min(Math.max(a,t)+i.borderHeight,r);(h=(h=h===(null==(l=this._cappedHeight)?void 0:l.capped)?this._cappedHeight.wanted:h)u&&(h=u),u=h>t||this._forceRenderingAbove&&150{var i=e.getColor(Te),n=(i&&t.addRule(`.monaco-editor .suggest-widget .monaco-list .monaco-list-row .monaco-highlighted-label .highlight { color: ${i}; }`),e.getColor(Ae));i&&t.addRule(`.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused .monaco-highlighted-label .highlight { color: ${n}; }`),i=e.getColor(Oe),i&&t.addRule(`.monaco-editor .suggest-widget, .monaco-editor .suggest-details { color: ${i}; }`),n=e.getColor(Ee),n&&t.addRule(`.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused { color: ${n}; }`),i=e.getColor(Ie),i&&t.addRule(`.monaco-editor .suggest-widget .monaco-list .monaco-list-row.focused .codicon { color: ${i}; }`),n=e.getColor(X.Jc),n&&t.addRule(`.monaco-editor .suggest-details a { color: ${n}; }`),i=e.getColor(X.Ic),i&&t.addRule(`.monaco-editor .suggest-details a:hover { color: ${i}; }`),n=e.getColor(X.Hc);n&&t.addRule(`.monaco-editor .suggest-details code { background-color: ${n}; }`)}),E=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3e.hasChanged(111)&&this._update()),this._update()}dispose(){var e;this._configListener.dispose(),null!=(e=this._selectionListener)&&e.dispose(),this._ckAtEnd.reset()}_update(){var e="on"===this._editor.getOption(111);this._enabled!==e&&(this._enabled=e,this._enabled?(this._selectionListener=this._editor.onDidChangeCursorSelection(e=()=>{var e,t;this._editor.hasModel()&&(t=this._editor.getModel(),e=this._editor.getSelection(),t=t.getWordAtPosition(e.getStartPosition()))?this._ckAtEnd.set(t.endColumn===e.getStartPosition().column):this._ckAtEnd.set(!1)}),e()):this._selectionListener&&(this._ckAtEnd.reset(),this._selectionListener.dispose(),this._selectionListener=void 0))}};Be.AtEnd=new N.c("atEndOfWord",!1),Be=E([v(1,N.b)],Be);var je=i("ef8e9"),We=i("3170");class Ve{constructor(e,t,i){this._disposables=new a.b,this._disposables.add(t.onDidShow(()=>this._onItem(t.getFocusedItem()))),this._disposables.add(t.onDidFocus(this._onItem,this)),this._disposables.add(t.onDidHide(this.reset,this)),this._disposables.add(e.onWillType(n=>{this._active&&!t.isFrozen()&&(n=n.charCodeAt(n.length-1),this._active.acceptCharacters.has(n))&&e.getOption(0)&&i(this._active.item)}))}_onItem(e){if(e&&Object(o.n)(e.item.completion.commitCharacters)){if(!this._active||this._active.item.item!==e.item){var t=new We.b;for(const i of e.item.completion.commitCharacters)0{if(this._empty&&e.hasModel()){var t=e.getSelections(),i=t.length;let r=!1;for(let e=0;eHe._maxSelectionLength)return;this._lastOvertyped[e]={value:n.getValueInRange(o),multiline:o.startLineNumber!==o.endLineNumber}}this._empty=!1}}})),this._disposables.add(t.onDidCancel(e=>{this._empty||e.retrigger||(this._empty=!0)}))}getLastOvertypedInfo(e){if(!this._empty&&0<=e&&el.set(e.getOption(106).insertMode)),this.widget=this._toDispose.add(new _.b(()=>{var e=this._instantiationService.createInstance(Pe,this.editor);this._toDispose.add(e),this._toDispose.add(e.onDidSelect(e=>this._insertSuggestion(e,0),this));const t=new Ve(this.editor,e,e=>this._insertSuggestion(e,2)),i=(this._toDispose.add(t),this._toDispose.add(this.model.onDidSuggest(e=>{0===e.completionModel.items.length&&t.reset()})),O.b.MakesTextEdit.bindTo(this._contextKeyService)),n=O.b.HasInsertAndReplaceRange.bindTo(this._contextKeyService),o=O.b.CanResolve.bindTo(this._contextKeyService);return this._toDispose.add(Object(a.i)(()=>{i.reset(),n.reset(),o.reset()})),this._toDispose.add(e.onDidFocus(({item:e})=>{var t=this.editor.getPosition(),r=e.editStart.column,s=t.column;let a=!0;"smart"!==this.editor.getOption(1)||2!==this.model.state||e.completion.command||e.completion.additionalTextEdits||4&e.completion.insertTextRules||s-r!==e.completion.insertText.length||(r=this.editor.getModel().getValueInRange({startLineNumber:t.lineNumber,startColumn:r,endLineNumber:t.lineNumber,endColumn:s}),a=r!==e.completion.insertText),i.set(a),n.set(!ze.a.equals(e.editInsertEnd,e.editReplaceEnd)),o.set(Boolean(e.provider.resolveCompletionItem)||Boolean(e.completion.documentation)||e.completion.detail!==e.completion.label)})),this._toDispose.add(e.onDetailsKeyDown(e=>{e.toKeybinding().equals(new s.e(!0,!1,!1,!1,33))||Ue.f&&e.toKeybinding().equals(new s.e(!1,!1,!1,!0,33))?e.stopPropagation():e.toKeybinding().isModifierKey()||this.editor.focus()})),e})),this._overtypingCapturer=this._toDispose.add(new _.b(()=>this._toDispose.add(new He(this.editor,this.model)))),this._alternatives=this._toDispose.add(new _.b(()=>this._toDispose.add(new I(this.editor,this._contextKeyService)))),this._toDispose.add(o.createInstance(Be,e)),this._toDispose.add(this.model.onDidTrigger(e=>{this.widget.value.showTriggered(e.auto,e.shy?250:50),this._lineSuffix.value=new qe(this.editor.getModel(),e.position)})),this._toDispose.add(this.model.onDidSuggest(e=>{var t;e.shy||(t=this._memoryService.select(this.editor.getModel(),this.editor.getPosition(),e.completionModel.items),this.widget.value.showSuggestions(e.completionModel,t,e.isFrozen,e.auto))})),this._toDispose.add(this.model.onDidCancel(e=>{e.retrigger||this.widget.value.hideWidget()})),this._toDispose.add(this.editor.onDidBlurEditorWidget(()=>{this.model.cancel(),this.model.clear()}));let d=O.b.AcceptSuggestionsOnEnter.bindTo(n),h=()=>{var e=this.editor.getOption(1);d.set("on"===e||"smart"===e)};this._toDispose.add(this.editor.onDidChangeConfiguration(()=>h())),h()}static get(t){return t.getContribution(e.ID)}dispose(){this._alternatives.dispose(),this._toDispose.dispose(),this.widget.dispose(),this.model.dispose(),this._lineSuffix.dispose()}_insertSuggestion(e,t){if(e&&e.item){if(this.editor.hasModel()){const s=this.editor.getModel(),a=s.getAlternativeVersionId(),c=e["item"];var i=[];const p=new F.b;1&t||this.editor.pushUndoStop();var n=this.getOverwriteInfo(c,Boolean(8&t));if(this._memoryService.memorize(s,this.editor.getPosition(),c),Array.isArray(c.completion.additionalTextEdits)){var o=l.c.capture(this.editor);this.editor.executeEdits("suggestController.additionalTextEdits.sync",c.completion.additionalTextEdits.map(e=>d.a.replace(h.a.lift(e.range),e.text))),o.restoreRelativeVerticalPositionOfCursor(this.editor)}else if(!c.isResolved){const e=new Ke.a(!0);let n;const o=s.onDidChangeContent(e=>{if(e.isFlush)p.cancel(),o.dispose();else for(var t of e.changes)t=h.a.getEndPosition(t.range),n&&!ze.a.isBefore(t,n)||(n=t)});let r=t,a=(t|=2,!1),u=this.editor.onWillType(()=>{u.dispose(),a=!0,2&r||this.editor.pushUndoStop()});i.push(c.resolve(p.token).then(()=>{if(!c.completion.additionalTextEdits||p.token.isCancellationRequested)return!1;if(n&&c.completion.additionalTextEdits.some(e=>ze.a.isBefore(n,h.a.getStartPosition(e.range))))return!1;a&&this.editor.pushUndoStop();var e=l.c.capture(this.editor);return this.editor.executeEdits("suggestController.additionalTextEdits.async",c.completion.additionalTextEdits.map(e=>d.a.replace(h.a.lift(e.range),e.text))),e.restoreRelativeVerticalPositionOfCursor(this.editor),!a&&2&r||this.editor.pushUndoStop(),!0}).then(t=>{this._logService.trace("[suggest] async resolving of edits DONE (ms, applied?)",e.elapsed(),t),o.dispose(),u.dispose()}))}let m=c.completion["insertText"];4&c.completion.insertTextRules||(m=g.c.escape(m)),u.SnippetController2.get(this.editor).insert(m,{overwriteBefore:n.overwriteBefore,overwriteAfter:n.overwriteAfter,undoStopBefore:!1,undoStopAfter:!1,adjustWhitespace:!(1&c.completion.insertTextRules),clipboardText:e.model.clipboardText,overtypingCapturer:this._overtypingCapturer.value}),2&t||this.editor.pushUndoStop(),c.completion.command?c.completion.command.id===Ge.id?this.model.trigger({auto:!0,shy:!1},!0):(i.push(this._commandService.executeCommand(c.completion.command.id,...c.completion.command.arguments?[...c.completion.command.arguments]:[]).catch(r.f)),this.model.cancel()):this.model.cancel(),4&t&&this._alternatives.value.set(e,e=>{for(p.cancel();s.canUndo();){a!==s.getAlternativeVersionId()&&s.undo(),this._insertSuggestion(e,3|(8&t?8:0));break}}),this._alertCompletionItem(c),Promise.all(i).finally(()=>{this.model.clear(),p.dispose()})}}else this._alternatives.value.reset(),this.model.cancel(),this.model.clear()}getOverwriteInfo(e,t){Object(je.c)(this.editor.hasModel());let i="replace"===this.editor.getOption(106).insertMode;t&&(i=!i);t=e.position.column-e.editStart.column;var n=(i?e.editReplaceEnd:e.editInsertEnd).column-e.position.column;return{overwriteBefore:t+(this.editor.getPosition().column-e.position.column),overwriteAfter:n+(this._lineSuffix.value?this._lineSuffix.value.delta(this.editor.getPosition()):0)}}_alertCompletionItem(e){Object(o.n)(e.completion.additionalTextEdits)&&(e=D.a("aria.alert.snippet","Accepting '{0}' made {1} additional edits",e.textLabel,e.completion.additionalTextEdits.length),Object(n.a)(e))}triggerSuggest(e){this.editor.hasModel()&&(this.model.trigger({auto:!1,shy:!1},!1,e),this.editor.revealLine(this.editor.getPosition().lineNumber,0),this.editor.focus())}triggerSuggestAndAcceptBest(e){if(this.editor.hasModel()){const t=this.editor.getPosition(),i=()=>{t.equals(this.editor.getPosition())&&this._commandService.executeCommand(e.fallback)},n=e=>{var t,i,n;return!!(4&e.completion.insertTextRules||e.completion.additionalTextEdits)||(t=this.editor.getPosition(),i=e.editStart.column,(n=t.column)-i!==e.completion.insertText.length)||this.editor.getModel().getValueInRange({startLineNumber:t.lineNumber,startColumn:i,endLineNumber:t.lineNumber,endColumn:n})!==e.completion.insertText};M.c.once(this.model.onDidTrigger)(e=>{let t=[];M.c.any(this.model.onDidTrigger,this.model.onDidCancel)(()=>{Object(a.f)(t),i()},void 0,t),this.model.onDidSuggest(({completionModel:e})=>{var o,r;Object(a.f)(t),0!==e.items.length&&(o=this._memoryService.select(this.editor.getModel(),this.editor.getPosition(),e.items),r=e.items[o],n(r))?(this.editor.pushUndoStop(),this._insertSuggestion({index:o,item:r,model:e},7)):i()},void 0,t)}),this.model.trigger({auto:!1,shy:!0}),this.editor.revealLine(t.lineNumber,0),this.editor.focus()}}acceptSelectedSuggestion(e,t){var i=this.widget.value.getFocusedItem();let n=0;e&&(n|=4),t&&(n|=8),this._insertSuggestion(i,n)}acceptNextSuggestion(){this._alternatives.value.next()}acceptPrevSuggestion(){this._alternatives.value.prev()}cancelSuggestWidget(){this.model.cancel(),this.model.clear(),this.widget.value.hideWidget()}selectNextSuggestion(){this.widget.value.selectNext()}selectNextPageSuggestion(){this.widget.value.selectNextPage()}selectLastSuggestion(){this.widget.value.selectLast()}selectPrevSuggestion(){this.widget.value.selectPrevious()}selectPrevPageSuggestion(){this.widget.value.selectPreviousPage()}selectFirstSuggestion(){this.widget.value.selectFirst()}toggleSuggestionDetails(){this.widget.value.toggleDetails()}toggleExplainMode(){this.widget.value.toggleExplainMode()}toggleSuggestionFocus(){this.widget.value.toggleDetailsFocus()}resetWidgetSize(){this.widget.value.resetPersistedSize()}forceRenderingAbove(){this.widget.value.forceRenderingAbove()}stopForceRenderingAbove(){this.widget.isInitialized&&this.widget.value.stopForceRenderingAbove()}};$e.ID="editor.contrib.suggestController",$e=w([V(1,y),V(2,S.b),V(3,N.b),V(4,b.a),V(5,H.b)],$e);class Ge extends t.b{constructor(){super({id:Ge.id,label:D.a("suggest.trigger.label","Trigger Suggest"),alias:"Trigger Suggest",precondition:N.a.and(c.a.writable,c.a.hasCompletionItemProvider),kbOpts:{kbExpr:c.a.textInputFocus,primary:2058,secondary:[2087],mac:{primary:266,secondary:[521,2087]},weight:100}})}run(e,t){t=$e.get(t),t&&t.triggerSuggest()}}Ge.id="editor.action.triggerSuggest",Object(t.l)($e.ID,$e),Object(t.j)(Ge),k=t.c.bindToContribution($e.get),Object(t.k)(new k({id:"acceptSelectedSuggestion",precondition:O.b.Visible,handler(e){e.acceptSelectedSuggestion(!0,!1)}})),C.a.registerKeybindingRule({id:"acceptSelectedSuggestion",when:N.a.and(O.b.Visible,c.a.textInputFocus),primary:2,weight:190}),C.a.registerKeybindingRule({id:"acceptSelectedSuggestion",when:N.a.and(O.b.Visible,c.a.textInputFocus,O.b.AcceptSuggestionsOnEnter,O.b.MakesTextEdit),primary:3,weight:190}),le.d.appendMenuItem(O.g,{command:{id:"acceptSelectedSuggestion",title:D.a("accept.insert","Insert")},group:"left",order:1,when:O.b.HasInsertAndReplaceRange.toNegated()}),le.d.appendMenuItem(O.g,{command:{id:"acceptSelectedSuggestion",title:D.a("accept.insert","Insert")},group:"left",order:1,when:N.a.and(O.b.HasInsertAndReplaceRange,O.b.InsertMode.isEqualTo("insert"))}),le.d.appendMenuItem(O.g,{command:{id:"acceptSelectedSuggestion",title:D.a("accept.replace","Replace")},group:"left",order:1,when:N.a.and(O.b.HasInsertAndReplaceRange,O.b.InsertMode.isEqualTo("replace"))}),Object(t.k)(new k({id:"acceptAlternativeSelectedSuggestion",precondition:N.a.and(O.b.Visible,c.a.textInputFocus),kbOpts:{weight:190,kbExpr:c.a.textInputFocus,primary:1027,secondary:[1026]},handler(e){e.acceptSelectedSuggestion(!1,!0)},menuOpts:[{menuId:O.g,group:"left",order:2,when:N.a.and(O.b.HasInsertAndReplaceRange,O.b.InsertMode.isEqualTo("insert")),title:D.a("accept.replace","Replace")},{menuId:O.g,group:"left",order:2,when:N.a.and(O.b.HasInsertAndReplaceRange,O.b.InsertMode.isEqualTo("replace")),title:D.a("accept.insert","Insert")}]})),S.a.registerCommandAlias("acceptSelectedSuggestionOnEnter","acceptSelectedSuggestion"),Object(t.k)(new k({id:"hideSuggestWidget",precondition:O.b.Visible,handler:e=>e.cancelSuggestWidget(),kbOpts:{weight:190,kbExpr:c.a.textInputFocus,primary:9,secondary:[1033]}})),Object(t.k)(new k({id:"selectNextSuggestion",precondition:N.a.and(O.b.Visible,O.b.MultipleSuggestions),handler:e=>e.selectNextSuggestion(),kbOpts:{weight:190,kbExpr:c.a.textInputFocus,primary:18,secondary:[2066],mac:{primary:18,secondary:[2066,300]}}})),Object(t.k)(new k({id:"selectNextPageSuggestion",precondition:N.a.and(O.b.Visible,O.b.MultipleSuggestions),handler:e=>e.selectNextPageSuggestion(),kbOpts:{weight:190,kbExpr:c.a.textInputFocus,primary:12,secondary:[2060]}})),Object(t.k)(new k({id:"selectLastSuggestion",precondition:N.a.and(O.b.Visible,O.b.MultipleSuggestions),handler:e=>e.selectLastSuggestion()})),Object(t.k)(new k({id:"selectPrevSuggestion",precondition:N.a.and(O.b.Visible,O.b.MultipleSuggestions),handler:e=>e.selectPrevSuggestion(),kbOpts:{weight:190,kbExpr:c.a.textInputFocus,primary:16,secondary:[2064],mac:{primary:16,secondary:[2064,302]}}})),Object(t.k)(new k({id:"selectPrevPageSuggestion",precondition:N.a.and(O.b.Visible,O.b.MultipleSuggestions),handler:e=>e.selectPrevPageSuggestion(),kbOpts:{weight:190,kbExpr:c.a.textInputFocus,primary:11,secondary:[2059]}})),Object(t.k)(new k({id:"selectFirstSuggestion",precondition:N.a.and(O.b.Visible,O.b.MultipleSuggestions),handler:e=>e.selectFirstSuggestion()})),Object(t.k)(new k({id:"toggleSuggestionDetails",precondition:O.b.Visible,handler:e=>e.toggleSuggestionDetails(),kbOpts:{weight:190,kbExpr:c.a.textInputFocus,primary:2058,mac:{primary:266}},menuOpts:[{menuId:O.g,group:"right",order:1,when:N.a.and(O.b.DetailsVisible,O.b.CanResolve),title:D.a("detail.more","show less")},{menuId:O.g,group:"right",order:1,when:N.a.and(O.b.DetailsVisible.toNegated(),O.b.CanResolve),title:D.a("detail.less","show more")}]})),Object(t.k)(new k({id:"toggleExplainMode",precondition:O.b.Visible,handler:e=>e.toggleExplainMode(),kbOpts:{weight:100,primary:2133}})),Object(t.k)(new k({id:"toggleSuggestionFocus",precondition:O.b.Visible,handler:e=>e.toggleSuggestionFocus(),kbOpts:{weight:190,kbExpr:c.a.textInputFocus,primary:2570,mac:{primary:778}}})),Object(t.k)(new k({id:"insertBestCompletion",precondition:N.a.and(c.a.textInputFocus,N.a.equals("config.editor.tabCompletion","on"),Be.AtEnd,O.b.Visible.toNegated(),I.OtherSuggestions.toNegated(),u.SnippetController2.InSnippetMode.toNegated()),handler:(e,t)=>{e.triggerSuggestAndAcceptBest(Object(je.j)(t)?Object.assign({fallback:"tab"},t):{fallback:"tab"})},kbOpts:{weight:190,primary:2}})),Object(t.k)(new k({id:"insertNextSuggestion",precondition:N.a.and(c.a.textInputFocus,N.a.equals("config.editor.tabCompletion","on"),I.OtherSuggestions,O.b.Visible.toNegated(),u.SnippetController2.InSnippetMode.toNegated()),handler:e=>e.acceptNextSuggestion(),kbOpts:{weight:190,kbExpr:c.a.textInputFocus,primary:2}})),Object(t.k)(new k({id:"insertPrevSuggestion",precondition:N.a.and(c.a.textInputFocus,N.a.equals("config.editor.tabCompletion","on"),I.OtherSuggestions,O.b.Visible.toNegated(),u.SnippetController2.InSnippetMode.toNegated()),handler:e=>e.acceptPrevSuggestion(),kbOpts:{weight:190,kbExpr:c.a.textInputFocus,primary:1026}})),Object(t.j)(class extends t.b{constructor(){super({id:"editor.action.resetSuggestSize",label:D.a("suggest.reset.label","Reset Suggest Widget Size"),alias:"Reset Suggest Widget Size",precondition:void 0})}run(e,t){$e.get(t).resetWidgetSize()}})},"7aad":function(e,t,i){},"7ab3":function(e,t,i){"use strict";i.d(t,"c",(function(){return h})),i.d(t,"d",(function(){return c})),i.d(t,"a",(function(){return u})),i.d(t,"b",(function(){return g}));var n=i("3742"),o=i("30db"),r=i("1e93");let s,a,l;function d(){return s=s||new TextDecoder("UTF-16LE")}function h(){return l=l||(o.e()?d():a=a||new TextDecoder("UTF-16BE"))}const c="undefined"!=typeof TextDecoder;let u,g;function p(e,t,i){var n=[];let o=0;for(let a=0;anew m(e),function(e,t,i){var n=new Uint16Array(e.buffer,t,i);return 0new f,p);class m{constructor(e){this._capacity=0|e,this._buffer=new Uint16Array(this._capacity),this._completedStrings=null,this._bufferLength=0}reset(){this._completedStrings=null,this._bufferLength=0}build(){return null!==this._completedStrings?(this._flushBuffer(),this._completedStrings.join("")):this._buildBuffer()}_buildBuffer(){var e;return 0===this._bufferLength?"":(e=new Uint16Array(this._buffer.buffer,0,this._bufferLength),h().decode(e))}_flushBuffer(){var e=this._buildBuffer();this._bufferLength=0,null===this._completedStrings?this._completedStrings=[e]:this._completedStrings[this._completedStrings.length]=e}write1(e){var t=this._capacity-this._bufferLength;t<=1&&(0!=t&&!n.E(e)||this._flushBuffer()),this._buffer[this._bufferLength++]=e}appendASCII(e){this._bufferLength===this._capacity&&this._flushBuffer(),this._buffer[this._bufferLength++]=e}appendASCIIString(e){var t=e.length;if(this._bufferLength+t>=this._capacity)this._flushBuffer(),this._completedStrings[this._completedStrings.length]=e;else for(let i=0;ithis._onContextMenu(e))),this._toDispose.add(this._editor.onMouseWheel(e=>{var t;0{58===e.keyCode&&(e.preventDefault(),e.stopPropagation(),this.showContextMenu())}))}static get(t){return t.getContribution(e.ID)}_onContextMenu(e){if(this._editor.hasModel())if(this._editor.getOption(19)){if(12!==e.target.type&&(e.event.preventDefault(),e.event.stopPropagation(),6===e.target.type||7===e.target.type||1===e.target.type)){if(this._editor.focus(),e.target.position){let t=!1;for(const i of this._editor.getSelections())if(i.containsPosition(e.target.position)){t=!0;break}t||this._editor.setPosition(e.target.position)}let t=null;1!==e.target.type&&(t={x:e.event.posx-1,width:2,y:e.event.posy-1,height:2}),this.showContextMenu(t)}}else this._editor.focus(),e.target.position&&!this._editor.getSelection().containsPosition(e.target.position)&&this._editor.setPosition(e.target.position)}showContextMenu(e){var t;this._editor.getOption(19)&&this._editor.hasModel()&&(this._contextMenuService?0<(t=this._getMenuActions(this._editor.getModel(),this._editor.isSimpleWidget?l.b.SimpleEditorContext:l.b.EditorContext)).length&&this._doShowContextMenu(t,e):this._editor.focus())}_getMenuActions(e,t){var i,n=[],o=(t=this._menuService.createMenu(t,this._contextKeyService),t.getActions({arg:e.uri}));for(i of(t.dispose(),o)){var s,[,a]=i;let t=0;for(const i of a)i instanceof l.e?0<(s=this._getMenuActions(e,i.item.submenu)).length&&(n.push(new r.e(i.id,i.label,s)),t++):(n.push(i),t++);t&&n.push(new r.d)}return n.length&&n.pop(),n}_doShowContextMenu(e,t=null){if(this._editor.hasModel()){const s=this._editor.getOption(52);this._editor.updateOptions({hover:{enabled:!1}}),t||(this._editor.revealPosition(this._editor.getPosition(),1),this._editor.render(),r=this._editor.getScrolledVisiblePosition(this._editor.getPosition()),i=(n=o.D(this._editor.getDomNode())).left+r.left,n=n.top+r.top+r.height,t={x:i,y:n});var i,n,r=this._editor.getOption(114)&&!g.c;this._contextMenuIsBeingShownCount++,this._contextMenuService.showContextMenu({domForShadowRoot:r?this._editor.getDomNode():void 0,getAnchor:()=>t,getActions:()=>e,getActionViewItem:e=>{var t=this._keybindingFor(e);return t?new u.a(e,e,{label:!0,keybinding:t.getLabel(),isMenu:!0}):"function"==typeof e.getActionViewItem?e.getActionViewItem():new u.a(e,e,{icon:!0,label:!0,isMenu:!0})},getKeyBinding:e=>this._keybindingFor(e),onHide:e=>{this._contextMenuIsBeingShownCount--,this._editor.focus(),this._editor.updateOptions({hover:s})}})}}_keybindingFor(e){return this._keybindingService.lookupKeybinding(e.id)}dispose(){0=i.range.end)){if(e.end({range:_(e.range,n),size:e.size})),i=i.map((t,i)=>({range:{start:e+i,end:e+i+1},size:t.size}));this.groups=function(e){{e=e.reduce((e,t)=>e.concat(t),[]);var t,i=[];let s=null;for(t of e){var n=t.range.start,o=t.range.end,r=t.size;s&&r===s.size?s.range.end=o:(s={range:{start:n,end:o},size:r},i.push(s))}return i}}([o,i,t]),this._size=this.groups.reduce((e,t)=>e+t.size*(t.range.end-t.range.start),0)}get count(){var e=this.groups.length;return e?this.groups[e-1].range.end:0}get size(){return this._size}indexAt(e){if(e<0)return-1;let t=0,i=0;for(var n of this.groups){var o=n.range.end-n.range.start,r=i+o*n.size;if(e{for(const i of e)this.getRenderer(t).disposeTemplate(i.templateData),i.templateData=null}),this.cache.clear()}getRenderer(e){var t=this.renderers.get(e);if(t)return t;throw new Error("No renderer found for "+e)}}i=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3i,null!=e&&e.getPosInSet?this.getPosInSet=e.getPosInSet.bind(e):this.getPosInSet=(e,t)=>t+1,null!=e&&e.getRole?this.getRole=e.getRole.bind(e):this.getRole=e=>"listitem",null!=e&&e.isChecked?this.isChecked=e.isChecked.bind(e):this.isChecked=e=>{}}}class x{constructor(e,t,i,n=C){if(this.virtualDelegate=t,this.domId="list_id_"+ ++x.InstanceCount,this.renderers=new Map,this.renderWidth=0,this._scrollHeight=0,this.scrollableElementUpdateDisposable=null,this.scrollableElementWidthDelayer=new h.a(50),this.splicing=!1,this.dragOverAnimationStopDisposable=u.a.None,this.dragOverMouseY=0,this.canDrop=!1,this.currentDragFeedbackDisposable=u.a.None,this.onDragLeaveTimeout=u.a.None,this.disposables=new u.b,this._onDidChangeContentHeight=new c.b,this._horizontalScrolling=!1,n.horizontalScrolling&&n.supportDynamicHeights)throw new Error("Horizontal scrolling and dynamic heights not supported simultaneously");this.items=[],this.itemId=0,this.rangeMap=new b;for(const o of i)this.renderers.set(o.templateId,o);this.cache=this.disposables.add(new v(this.renderers)),this.lastRenderTop=0,this.lastRenderHeight=0,this.domNode=document.createElement("div"),this.domNode.className="monaco-list",this.domNode.classList.add(this.domId),this.domNode.tabIndex=0,this.domNode.classList.toggle("mouse-support","boolean"!=typeof n.mouseSupport||n.mouseSupport),this._horizontalScrolling=Object(g.e)(n,e=>e.horizontalScrolling,C.horizontalScrolling),this.domNode.classList.toggle("horizontal-scrolling",this._horizontalScrolling),this.additionalScrollHeight=void 0===n.additionalScrollHeight?0:n.additionalScrollHeight,this.accessibilityProvider=new L(n.accessibilityProvider),this.rowsContainer=document.createElement("div"),this.rowsContainer.className="monaco-list-rows",Object(g.e)(n,e=>e.transformOptimization,C.transformOptimization)&&(this.rowsContainer.style.transform="translate3d(0px, 0px, 0px)"),this.disposables.add(a.b.addTarget(this.rowsContainer)),this.scrollable=new m.a(Object(g.e)(n,e=>e.smoothScrolling,!1)?125:0,e=>Object(r.V)(e)),this.scrollableElement=this.disposables.add(new l.c(this.rowsContainer,{alwaysConsumeMouseWheel:Object(g.e)(n,e=>e.alwaysConsumeMouseWheel,C.alwaysConsumeMouseWheel),horizontal:1,vertical:Object(g.e)(n,e=>e.verticalScrollMode,C.verticalScrollMode),useShadows:Object(g.e)(n,e=>e.useShadows,C.useShadows),mouseWheelScrollSensitivity:n.mouseWheelScrollSensitivity,fastScrollSensitivity:n.fastScrollSensitivity},this.scrollable)),this.domNode.appendChild(this.scrollableElement.getDomNode()),e.appendChild(this.domNode),this.scrollableElement.onScroll(this.onScroll,this,this.disposables),this.disposables.add(Object(r.i)(this.rowsContainer,a.a.Change,e=>this.onTouchChange(e))),this.disposables.add(Object(r.i)(this.scrollableElement.getDomNode(),"scroll",e=>e.target.scrollTop=0)),this.disposables.add(Object(r.i)(this.domNode,"dragover",e=>this.onDragOver(this.toDragEvent(e)))),this.disposables.add(Object(r.i)(this.domNode,"drop",e=>this.onDrop(this.toDragEvent(e)))),this.disposables.add(Object(r.i)(this.domNode,"dragleave",e=>this.onDragLeave(this.toDragEvent(e)))),this.disposables.add(Object(r.i)(this.domNode,"dragend",e=>this.onDragEnd(e))),this.setRowLineHeight=Object(g.e)(n,e=>e.setRowLineHeight,C.setRowLineHeight),this.setRowHeight=Object(g.e)(n,e=>e.setRowHeight,C.setRowHeight),this.supportDynamicHeights=Object(g.e)(n,e=>e.supportDynamicHeights,C.supportDynamicHeights),this.dnd=Object(g.e)(n,e=>e.dnd,C.dnd),this.layout()}get contentHeight(){return this.rangeMap.size}get horizontalScrolling(){return this._horizontalScrolling}set horizontalScrolling(e){if(e!==this._horizontalScrolling){if(e&&this.supportDynamicHeights)throw new Error("Horizontal scrolling and dynamic heights not supported simultaneously");if(this._horizontalScrolling=e,this.domNode.classList.toggle("horizontal-scrolling",this._horizontalScrolling),this._horizontalScrolling){for(const e of this.items)this.measureItemWidth(e);this.updateScrollWidth(),this.scrollableElement.setScrollDimensions({width:Object(r.C)(this.domNode)}),this.rowsContainer.style.width=Math.max(this.scrollWidth||0,this.renderWidth)+"px"}else this.scrollableElementWidthDelayer.cancel(),this.scrollableElement.setScrollDimensions({width:this.renderWidth,scrollWidth:this.renderWidth}),this.rowsContainer.style.width=""}}updateOptions(e){void 0!==e.additionalScrollHeight&&(this.additionalScrollHeight=e.additionalScrollHeight,this.scrollableElement.setScrollDimensions({scrollHeight:this.scrollHeight})),void 0!==e.smoothScrolling&&this.scrollable.setSmoothScrollDuration(e.smoothScrolling?125:0),void 0!==e.horizontalScrolling&&(this.horizontalScrolling=e.horizontalScrolling),void 0!==e.mouseWheelScrollSensitivity&&this.scrollableElement.updateOptions({mouseWheelScrollSensitivity:e.mouseWheelScrollSensitivity}),void 0!==e.fastScrollSensitivity&&this.scrollableElement.updateOptions({fastScrollSensitivity:e.fastScrollSensitivity})}splice(e,t,i=[]){if(this.splicing)throw new Error("Can't run recursive splices.");this.splicing=!0;try{return this._splice(e,t,i)}finally{this.splicing=!1,this._onDidChangeContentHeight.fire(this.contentHeight)}}_splice(e,t,i=[]){var n=this.getRenderRange(this.lastRenderTop,this.lastRenderHeight),o=p.a.intersect(n,{start:e,end:e+t}),r=new Map;for(let u=o.start;u({id:String(this.itemId++),element:e,templateId:this.virtualDelegate.getTemplateId(e),size:this.virtualDelegate.getHeight(e),width:void 0,hasDynamicHeight:!!this.virtualDelegate.hasDynamicHeight&&this.virtualDelegate.hasDynamicHeight(e),lastDynamicHeightWidth:void 0,row:null,uri:void 0,dropTarget:!1,dragStartDisposable:u.a.None}));let h;0===e&&t>=this.items.length?(this.rangeMap=new b,this.rangeMap.splice(0,0,n),h=this.items,this.items=n):(this.rangeMap.splice(e,t,n),h=this.items.splice(e,t,...n));const c=i.length-t,g=this.getRenderRange(this.lastRenderTop,this.lastRenderHeight);n=_(d,c);var m=p.a.intersect(g,n);for(let u=m.start;u_(e,c)),d=[{start:e,end:e+i.length},...t].map(e=>p.a.intersect(g,e));var f=this.getNextToLastElement(d);for(const u of d)for(let e=u.start;ee.element)}eventuallyUpdateScrollDimensions(){this._scrollHeight=this.contentHeight,this.rowsContainer.style.height=this._scrollHeight+"px",this.scrollableElementUpdateDisposable||(this.scrollableElementUpdateDisposable=Object(r.V)(()=>{this.scrollableElement.setScrollDimensions({scrollHeight:this.scrollHeight}),this.updateScrollWidth(),this.scrollableElementUpdateDisposable=null}))}eventuallyUpdateScrollWidth(){this.horizontalScrolling?this.scrollableElementWidthDelayer.trigger(()=>this.updateScrollWidth()):this.scrollableElementWidthDelayer.cancel()}updateScrollWidth(){if(this.horizontalScrolling){let e=0;for(const t of this.items)void 0!==t.width&&(e=Math.max(e,t.width));this.scrollWidth=e,this.scrollableElement.setScrollDimensions({scrollWidth:0===e?0:e+10})}}rerender(){if(this.supportDynamicHeights){for(const e of this.items)e.lastDynamicHeightWidth=void 0;this._rerender(this.lastRenderTop,this.lastRenderHeight)}}get length(){return this.items.length}get renderHeight(){return this.scrollableElement.getScrollDimensions().height}element(e){return this.items[e].element}domElement(e){return e=this.items[e].row,e&&e.domNode}elementHeight(e){return this.items[e].size}elementTop(e){return this.rangeMap.positionAt(e)}indexAt(e){return this.rangeMap.indexAt(e)}indexAfter(e){return this.rangeMap.indexAfter(e)}layout(e,t){e={height:"number"==typeof e?e:Object(r.B)(this.domNode)},this.scrollableElementUpdateDisposable&&(this.scrollableElementUpdateDisposable.dispose(),this.scrollableElementUpdateDisposable=null,e.scrollHeight=this.scrollHeight),this.scrollableElement.setScrollDimensions(e),void 0!==t&&(this.renderWidth=t,this.supportDynamicHeights)&&this._rerender(this.scrollTop,this.renderHeight),this.horizontalScrolling&&this.scrollableElement.setScrollDimensions({width:"number"==typeof t?t:Object(r.C)(this.domNode)})}render(e,t,i,n,o,r=!1){var s=this.getRenderRange(t,i),a=p.a.relativeComplement(s,e),l=p.a.relativeComplement(e,s),d=this.getNextToLastElement(a);if(r){var h=p.a.intersect(e,s);for(let e=h.start;ethis.onDragStart(n.element,o,e))),this.horizontalScrolling&&(this.measureItemWidth(n),this.eventuallyUpdateScrollWidth())}measureItemWidth(e){var t;e.row&&e.row.domNode&&(e.row.domNode.style.width=n.g?"-moz-fit-content":"fit-content",e.width=Object(r.C)(e.row.domNode),(t=window.getComputedStyle(e.row.domNode)).paddingLeft&&(e.width+=parseFloat(t.paddingLeft)),t.paddingRight&&(e.width+=parseFloat(t.paddingRight)),e.row.domNode.style.width="")}updateItemInDOM(e,t){e.row.domNode.style.top=this.elementTop(t)+"px",this.setRowHeight&&(e.row.domNode.style.height=e.size+"px"),this.setRowLineHeight&&(e.row.domNode.style.lineHeight=e.size+"px"),e.row.domNode.setAttribute("data-index",""+t),e.row.domNode.setAttribute("data-last-element",t===this.length-1?"true":"false"),e.row.domNode.setAttribute("aria-setsize",String(this.accessibilityProvider.getSetSize(e.element,t,this.length))),e.row.domNode.setAttribute("aria-posinset",String(this.accessibilityProvider.getPosInSet(e.element,t))),e.row.domNode.setAttribute("id",this.getElementDomId(t)),e.row.domNode.classList.toggle("drop-target",e.dropTarget)}removeItemFromDOM(e){var t,i=this.items[e];i.dragStartDisposable.dispose(),i.row&&((t=this.renderers.get(i.templateId))&&t.disposeElement&&t.disposeElement(i.element,e,i.row.templateData,i.size),this.cache.release(i.row),i.row=null),this.horizontalScrolling&&this.eventuallyUpdateScrollWidth()}getScrollTop(){return this.scrollableElement.getScrollPosition().scrollTop}setScrollTop(e,t){this.scrollableElementUpdateDisposable&&(this.scrollableElementUpdateDisposable.dispose(),this.scrollableElementUpdateDisposable=null,this.scrollableElement.setScrollDimensions({scrollHeight:this.scrollHeight})),this.scrollableElement.setScrollPosition({scrollTop:e,reuseAnimation:t})}get scrollTop(){return this.getScrollTop()}set scrollTop(e){this.setScrollTop(e)}get scrollHeight(){return this._scrollHeight+(this.horizontalScrolling?10:0)+this.additionalScrollHeight}get onMouseClick(){return c.c.map(this.disposables.add(new s.a(this.domNode,"click")).event,e=>this.toMouseEvent(e))}get onMouseDblClick(){return c.c.map(this.disposables.add(new s.a(this.domNode,"dblclick")).event,e=>this.toMouseEvent(e))}get onMouseMiddleClick(){return c.c.filter(c.c.map(this.disposables.add(new s.a(this.domNode,"auxclick")).event,e=>this.toMouseEvent(e)),e=>1===e.browserEvent.button)}get onMouseDown(){return c.c.map(this.disposables.add(new s.a(this.domNode,"mousedown")).event,e=>this.toMouseEvent(e))}get onContextMenu(){return c.c.any(c.c.map(this.disposables.add(new s.a(this.domNode,"contextmenu")).event,e=>this.toMouseEvent(e)),c.c.map(this.disposables.add(new s.a(this.domNode,a.a.Contextmenu)).event,e=>this.toGestureEvent(e)))}get onTouchStart(){return c.c.map(this.disposables.add(new s.a(this.domNode,"touchstart")).event,e=>this.toTouchEvent(e))}get onTap(){return c.c.map(this.disposables.add(new s.a(this.rowsContainer,a.a.Tap)).event,e=>this.toGestureEvent(e))}toMouseEvent(e){var t=this.getItemIndexFromEventTarget(e.target||null),i=void 0===t?void 0:this.items[t];return{browserEvent:e,index:t,element:i&&i.element}}toTouchEvent(e){var t=this.getItemIndexFromEventTarget(e.target||null),i=void 0===t?void 0:this.items[t];return{browserEvent:e,index:t,element:i&&i.element}}toGestureEvent(e){var t=this.getItemIndexFromEventTarget(e.initialTarget||null),i=void 0===t?void 0:this.items[t];return{browserEvent:e,index:t,element:i&&i.element}}toDragEvent(e){var t=this.getItemIndexFromEventTarget(e.target||null),i=void 0===t?void 0:this.items[t];return{browserEvent:e,index:t,element:i&&i.element}}onScroll(e){try{var t=this.getRenderRange(this.lastRenderTop,this.lastRenderHeight);this.render(t,e.scrollTop,e.height,e.scrollLeft,e.scrollWidth),this.supportDynamicHeights&&this._rerender(e.scrollTop,e.height,e.inSmoothScrolling)}catch(e){throw e}}onTouchChange(e){e.preventDefault(),e.stopPropagation(),this.scrollTop-=e.translationY}onDragStart(e,t,i){if(i.dataTransfer){if(e=this.dnd.getDragElements(e),i.dataTransfer.effectAllowed="copyMove",i.dataTransfer.setData(o.a.TEXT,t),i.dataTransfer.setDragImage){let t;void 0===(t=this.dnd.getDragLabel?this.dnd.getDragLabel(e,i):t)&&(t=String(e.length));const n=Object(r.a)(".monaco-drag-image");n.textContent=t,document.body.appendChild(n),i.dataTransfer.setDragImage(n,-10,-10),setTimeout(()=>document.body.removeChild(n),0)}this.currentDragData=new w(e),o.c.CurrentDragAndDropData=new y(e),this.dnd.onDragStart&&this.dnd.onDragStart(this.currentDragData,i)}}onDragOver(e){if(e.browserEvent.preventDefault(),this.onDragLeaveTimeout.dispose(),o.c.CurrentDragAndDropData&&"vscode-ui"===o.c.CurrentDragAndDropData.getData())return!1;if(this.setupDragAndDropScrollTopAnimation(e.browserEvent),!e.browserEvent.dataTransfer)return!1;if(!this.currentDragData)if(o.c.CurrentDragAndDropData)this.currentDragData=o.c.CurrentDragAndDropData;else{if(!e.browserEvent.dataTransfer.types)return!1;this.currentDragData=new S}var t=this.dnd.onDragOver(this.currentDragData,e.element,e.index,e.browserEvent);if(this.canDrop="boolean"==typeof t?t:t.accept,!this.canDrop)return this.currentDragFeedback=void 0,this.currentDragFeedbackDisposable.dispose(),!1;let i;if(e.browserEvent.dataTransfer.dropEffect="boolean"!=typeof t&&0===t.effect?"copy":"move",i="boolean"!=typeof t&&t.feedback?t.feedback:void 0===e.index?[-1]:[e.index],i=-1===(i=Object(d.f)(i).filter(e=>-1<=e&&ee-t))[0]?[-1]:i,t=this.currentDragFeedback,e=i,Array.isArray(t)&&Array.isArray(e)?!Object(d.h)(t,e):t!==e)if(this.currentDragFeedback=i,this.currentDragFeedbackDisposable.dispose(),-1===i[0])this.domNode.classList.add("drop-target"),this.rowsContainer.classList.add("drop-target"),this.currentDragFeedbackDisposable=Object(u.i)(()=>{this.domNode.classList.remove("drop-target"),this.rowsContainer.classList.remove("drop-target")});else{for(const e of i){var n=this.items[e];n.dropTarget=!0,n.row&&n.row.domNode.classList.add("drop-target")}this.currentDragFeedbackDisposable=Object(u.i)(()=>{for(const t of i){var e=this.items[t];e.dropTarget=!1,e.row&&e.row.domNode.classList.remove("drop-target")}})}return!0}onDragLeave(e){var t,i;this.onDragLeaveTimeout.dispose(),this.onDragLeaveTimeout=Object(h.i)(()=>this.clearDragOverFeedback(),100),this.currentDragData&&null!=(i=(t=this.dnd).onDragLeave)&&i.call(t,this.currentDragData,e.element,e.index,e.browserEvent)}onDrop(e){var t;this.canDrop&&(t=this.currentDragData,this.teardownDragAndDropScrollTopAnimation(),this.clearDragOverFeedback(),this.currentDragData=void 0,o.c.CurrentDragAndDropData=void 0,t)&&e.browserEvent.dataTransfer&&(e.browserEvent.preventDefault(),t.update(e.browserEvent.dataTransfer),this.dnd.drop(t,e.element,e.index,e.browserEvent))}onDragEnd(e){this.canDrop=!1,this.teardownDragAndDropScrollTopAnimation(),this.clearDragOverFeedback(),this.currentDragData=void 0,o.c.CurrentDragAndDropData=void 0,this.dnd.onDragEnd&&this.dnd.onDragEnd(e)}clearDragOverFeedback(){this.currentDragFeedback=void 0,this.currentDragFeedbackDisposable.dispose(),this.currentDragFeedbackDisposable=u.a.None}setupDragAndDropScrollTopAnimation(e){var t;this.dragOverAnimationDisposable||(t=Object(r.G)(this.domNode).top,this.dragOverAnimationDisposable=Object(r.p)(this.animateDragAndDropScrollTop.bind(this,t))),this.dragOverAnimationStopDisposable.dispose(),this.dragOverAnimationStopDisposable=Object(h.i)(()=>{this.dragOverAnimationDisposable&&(this.dragOverAnimationDisposable.dispose(),this.dragOverAnimationDisposable=void 0)},1e3),this.dragOverMouseY=e.pageY}animateDragAndDropScrollTop(e){var t;void 0!==this.dragOverMouseY&&(e=this.dragOverMouseY-e,t=this.renderHeight-35,e<35?this.scrollTop+=Math.max(-14,Math.floor(.3*(e-35))):te===p.CommandPalette}}addCommand(e){return this.addCommands(s.a.single(e))}addCommands(e){for(const t of e)this._commands.set(t.id,t);return this._onDidChangeMenu.fire(this._commandPaletteChangeEvent),Object(a.i)(()=>{let t=!1;for(const i of e)t=this._commands.delete(i.id)||t;t&&this._onDidChangeMenu.fire(this._commandPaletteChangeEvent)})}getCommand(e){return this._commands.get(e)}getCommands(){const e=new Map;return this._commands.forEach((t,i)=>e.set(i,t)),e}appendMenuItem(e,t){return this.appendMenuItems(s.a.single({id:e,item:t}))}appendMenuItems(e){const t=new Set,i=new l.a;for(var{id:n,item:o}of e){let e=this._menuItems.get(n);e||(e=new l.a,this._menuItems.set(n,e)),i.push(e.push(o)),t.add(n)}return this._onDidChangeMenu.fire(t),Object(a.i)(()=>{if(0{t.has(n)||e.push({command:i})})}};class _ extends n.e{constructor(e,t,i,n){super("submenuitem."+e.submenu.id,"string"==typeof e.title?e.title:e.title.value,[],"submenu"),this.item=e,this._menuService=t,this._contextKeyService=i,this._options=n}get actions(){var e,t=[],i=this._menuService.createMenu(this.item.submenu,this._contextKeyService),o=i.getActions(this._options);for([,e]of(i.dispose(),o))0/?".split("").forEach(e=>u.add(e.charCodeAt(0)));const w=r(s,b,a),y=r(s,b,(function(e,t){return function e(t,i,n,o){if(n===t.length)return[];if(o===i.length)return null;if(t[n]!==i[o])return e(t,i,n,o+1);{let r=null;return(r=e(t,i,n+1,o+1))?f({start:o,end:o+1},r):null}}(e.toLowerCase(),t.toLowerCase(),0,0)})),S=new t.a(1e4);function L(e,t,i=!1){if("string"!=typeof e||"string"!=typeof t)return null;let n=S.get(e);n||(n=new RegExp(o.p(e),"i"),S.set(e,n));var r=n.exec(t);return r?[{start:r.index,end:r.index+r[0].length}]:(i?y:w)(e,t)}function x(e,t,i,n,o,r){for(var s=Math.min(13,e.length);i=e.length)return!1;var i=e.codePointAt(t);switch(i){case 95:case 45:case 46:case 32:case 47:case 92:case 39:case 34:case 58:case 36:case 60:case 40:case 91:return!0;case void 0:return!1;default:return!!o.B(i)}}function F(e,t){if(t<0||t>=e.length)return!1;switch(e.charCodeAt(t)){case 32:case 9:return!0;default:return!1}}function B(e,t,i){return t[e]!==i[e]}function j(e,t,i,n,o,r,s){var a=e.length>D?D:e.length,l=n.length>D?D:n.length;if(!(a<=i||l<=r||l-r=c&&n>=u;)g[e]===p[n]&&(I[e]=n,e--),n--}let x=1,k=1,D=i,N=r;var m=[!1];for(x=1,D=i;Df,C=v?T[x][k-1]+(0f+1&&0=d))T[x][k]=y,A[x][k]=3,M[x][k]=0;else if(v&&(!a||C>=d))T[x][k]=C,A[x][k]=2,M[x][k]=0;else{if(!a)throw new Error("not possible");T[x][k]=d,A[x][k]=1,M[x][k]=M[x-1][k-1]+1}}}if(R&&(d=n,h=r,e.substr(i),d=d.substr(h)),m[0]||s){x--,k--;var S=[T[x][k],r];let e=0,s=0;for(;1<=x;){let a=k;do{var L=A[x][a];if(3===L)a-=2;else{if(2!==L)break;a-=1}}while(1<=a);(a=1M[x][a]?k:a)===k?e++:e=1,s=s||a,x--,k=a-1,S.push(k)}return l===a&&(S[0]+=2),h=s-a,S[0]-=h,S}}}function W(e,t,i,n,o,r,s){{var a=e,l=(e=t,i),d=n,h=o,c=r,u=(t=!0,s);let m=j(a,e,l,d,h,c,u);if((!m||t)&&3<=a.length){var g=Math.min(7,a.length-1);for(let e=l+1;e=e.length)){var i=e[t],n=e[t+1];return i!==n?e.slice(0,t)+n+i+e.slice(t+2):void 0}}(a,e);p&&(p=j(p,p.toLowerCase(),l,d,h,c,u))&&(p[0]-=3,!m||p[0]>m[0])&&(m=p)}}return m}}(i=n=n||{}).Default=[-100,0],i.isDefault=function(e){return!e||2===e.length&&-100===e[0]&&0===e[1]}},"7eb7":function(e,t,i){"use strict";i.r(t),i.d(t,"CONTEXT_ONTYPE_RENAME_INPUT_VISIBLE",(function(){return L})),i.d(t,"LinkedEditingContribution",(function(){return k})),i.d(t,"LinkedEditingAction",(function(){return D})),i.d(t,"editorLinkedEditingBackground",(function(){return O}));var n=i("dff7"),o=(t=i("b2cc"),i("e8e3")),r=i("a666"),s=i("7061"),a=i("2504"),l=i("6a89"),d=i("b707"),h=i("5fe7"),c=i("b57f"),u=i("4fc3"),g=i("c101"),p=i("6d8e"),m=i("5717"),f=i("fdcc"),_=i("3742"),b=i("303e"),v=i("b7d0"),C=i("ceb8"),w=i("70cb"),y=(i=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3this.reinitialize(!0))),this._register(this._editor.onDidChangeConfiguration(e=>{(e.hasChanged(61)||e.hasChanged(81))&&this.reinitialize(!1)})),this._register(d.w.onDidChange(()=>this.reinitialize(!1))),this._register(this._editor.onDidChangeModelLanguage(()=>this.reinitialize(!0))),this.reinitialize(!0)}static get(t){return t.getContribution(e.ID)}reinitialize(e){const t=this._editor.getModel();var i=null!==t&&(this._editor.getOption(61)||this._editor.getOption(81))&&d.w.has(t);if((i!==this._enabled||e)&&(this._enabled=i,this.clearRanges(),this._localToDispose.clear(),i)&&null!==t){this._languageWordPattern=w.a.getWordDefinition(t.getLanguageIdentifier().id),this._localToDispose.add(t.onDidChangeLanguageConfiguration(()=>{this._languageWordPattern=w.a.getWordDefinition(t.getLanguageIdentifier().id)}));const e=new h.a(this._debounceDuration),i=()=>{this._rangeUpdateTriggerPromise=e.trigger(()=>this.updateRanges(),this._debounceDuration)},n=new h.a(0),o=e=>{this._rangeSyncTriggerPromise=n.trigger(()=>this._syncRanges(e))};this._localToDispose.add(this._editor.onDidChangeCursorPosition(()=>{i()})),this._localToDispose.add(this._editor.onDidChangeModelContent(e=>{if(!this._ignoreChangeEvent&&0i.intersectRanges(e.range)))return void o(this._currentDecorations)}i()})),this._localToDispose.add({dispose:()=>{e.cancel(),n.cancel()}}),this.updateRanges()}}_syncRanges(e){if(this._editor.hasModel()&&e===this._currentDecorations&&0!==e.length){var t=this._editor.getModel(),i=t.getDecorationRange(e[0]);if(!i||i.startLineNumber!==i.endLineNumber)return this.clearRanges();var n=t.getValueInRange(i);if(this._currentWordPattern&&(i=n.match(this._currentWordPattern),(i?i[0].length:0)!==n.length))return this.clearRanges();var o=[];for(let i=1,h=e.length;iS(this,void 0,void 0,(function*(){try{var s,a,d=yield N(t,n,i);if(r===this._currentRequest&&(this._currentRequest=null,o===t.getVersionId())){let t=[],i=(null!=d&&d.ranges&&(t=d.ranges),this._currentWordPattern=(null==d?void 0:d.wordPattern)||this._languageWordPattern,!1);for(let e=0,o=t.length;e({range:t,options:e.DECORATION})),this._visibleContextKey.set(!0),this._currentDecorations=this._editor.deltaDecorations(this._currentDecorations,a)):this.clearRanges()}}catch(a){Object(f.e)(a)||Object(f.f)(a),this._currentRequest!==r&&this._currentRequest||this.clearRanges()}})));return this._currentRequest=r}}this.clearRanges()}))}};k.ID="editor.contrib.linkedEditing",k.DECORATION=c.a.register({description:"linked-editing",stickiness:0,className:x}),k=i([y(1,u.b)],k);class D extends t.b{constructor(){super({id:"editor.action.linkedEditing",label:n.a("linkedEditing.label","Start Linked Editing"),alias:"Start Linked Editing",precondition:u.a.and(g.a.writable,g.a.hasRenameProvider),kbOpts:{kbExpr:g.a.editorTextFocus,primary:3132,weight:100}})}runCommand(e,t){var i=e.get(m.a);const[n,o]=Array.isArray(t)&&t||[void 0,void 0];return p.a.isUri(n)&&s.a.isIPosition(o)?i.openCodeEditor({resource:n},i.getActiveCodeEditor()).then(e=>{e&&(e.setPosition(o),e.invokeWithinContext(t=>(this.reportTelemetry(t,e),this.run(t,e))))},f.f):super.runCommand(e,t)}run(e,t){return t=k.get(t),t?Promise.resolve(t.updateRanges(!0)):Promise.resolve()}}function N(e,t,i){var n=d.w.ordered(e);return Object(h.j)(n.map(n=>()=>S(this,void 0,void 0,(function*(){try{return yield n.provideLinkedEditingRanges(e,t,i)}catch(n){Object(f.g)(n)}}))),e=>!!e&&o.n(null==e?void 0:e.ranges))}c=t.c.bindToContribution(k.get),Object(t.k)(new c({id:"cancelLinkedEditingInput",precondition:L,handler:e=>e.clearRanges(),kbOpts:{kbExpr:g.a.editorTextFocus,weight:199,primary:9,secondary:[1033]}}));const O=Object(b.wc)("editor.linkedEditingBackground",{dark:C.a.fromHex("#f00").transparent(.3),light:C.a.fromHex("#f00").transparent(.3),hc:C.a.fromHex("#f00").transparent(.3)},n.a("editorLinkedEditingBackground","Background color when the editor auto renames on type."));Object(v.f)((e,t)=>{e=e.getColor(O),e&&t.addRule(`.monaco-editor .${x} { background: ${e}; border-left-color: ${e}; }`)}),Object(t.n)("_executeLinkedEditingProvider",(e,t)=>N(e,t,a.a.None)),Object(t.l)(k.ID,k),Object(t.j)(D)},8025:function(e,t,i){"use strict";i.d(t,"a",(function(){return o}));var n=i("7061");class o extends i("6a89").a{constructor(e,t,i,n){super(e,t,i,n),this.selectionStartLineNumber=e,this.selectionStartColumn=t,this.positionLineNumber=i,this.positionColumn=n}toString(){return"["+this.selectionStartLineNumber+","+this.selectionStartColumn+" -> "+this.positionLineNumber+","+this.positionColumn+"]"}equalsSelection(e){return o.selectionsEqual(this,e)}static selectionsEqual(e,t){return e.selectionStartLineNumber===t.selectionStartLineNumber&&e.selectionStartColumn===t.selectionStartColumn&&e.positionLineNumber===t.positionLineNumber&&e.positionColumn===t.positionColumn}getDirection(){return this.selectionStartLineNumber===this.startLineNumber&&this.selectionStartColumn===this.startColumn?0:1}setEndPosition(e,t){return 0===this.getDirection()?new o(this.startLineNumber,this.startColumn,e,t):new o(e,t,this.startLineNumber,this.startColumn)}getPosition(){return new n.a(this.positionLineNumber,this.positionColumn)}setStartPosition(e,t){return 0===this.getDirection()?new o(e,t,this.endLineNumber,this.endColumn):new o(this.endLineNumber,this.endColumn,e,t)}static fromPositions(e,t=e){return new o(e.lineNumber,e.column,t.lineNumber,t.column)}static liftSelection(e){return new o(e.selectionStartLineNumber,e.selectionStartColumn,e.positionLineNumber,e.positionColumn)}static selectionsArrEqual(e,t){if(e&&!t||!e&&t)return!1;if(e||t){if(e.length!==t.length)return!1;for(let i=0,n=e.length;ithis.stop())),this._register(this._editor.onDidChangeModelLanguage(e=>this.stop())),this._register(s.F.onDidChange(e=>this.stop())),this._register(this._editor.onKeyUp(e=>9===e.keyCode&&this.stop()))}static get(t){return t.getContribution(e.ID)}dispose(){this.stop(),super.dispose()}launch(){this._widget||this._editor.hasModel()&&(this._widget=new _(this._editor,this._modeService))}stop(){this._widget&&(this._widget.dispose(),this._widget=null)}};m.ID="editor.contrib.inspectTokens",m=i([p(1,d.a),p(2,l.a)],m);class f extends r.b{constructor(){super({id:"editor.action.inspectTokens",label:u.c.inspectTokensAction,alias:"Developer: Inspect Tokens",precondition:void 0})}run(e,t){t=m.get(t),t&&t.launch()}}class _ extends t.a{constructor(e,t){var i;super(),this.allowEditorOverflow=!0,this._editor=e,this._modeService=t,this._model=this._editor.getModel(),this._domNode=document.createElement("div"),this._domNode.className="tokens-inspect-widget",this._tokenizationSupport=(i=this._model.getLanguageIdentifier(),s.F.get(i.language)||{getInitialState:()=>a.c,tokenize:(e,t,n,o)=>Object(a.d)(i.language,e,n,o),tokenize2:(e,t,n,o)=>Object(a.e)(i.id,e,n,o)}),this._compute(this._editor.getPosition()),this._register(this._editor.onDidChangeCursorPosition(e=>this._compute(this._editor.getPosition()))),this._editor.addContentWidget(this)}dispose(){this._editor.removeContentWidget(this),super.dispose()}getId(){return _._ID}_compute(e){var t=this._getTokensAtLine(e.lineNumber);let i=0;for(let n=t.tokens1.length-1;0<=n;n--){var r=t.tokens1[n];if(e.column-1>=r.offset){i=n;break}}let s=0;for(let n=t.tokens2.length>>>1;0<=n;n--)if(e.column-1>=t.tokens2[n<<1]){s=n;break}var a,l,d=this._model.getLineContent(e.lineNumber);let h="";i{var i=e.getColor(h.F),n=(i&&(n=e.type===g.a.HIGH_CONTRAST?2:1,t.addRule(`.monaco-editor .tokens-inspect-widget { border: ${n}px solid ${i}; }`),t.addRule(`.monaco-editor .tokens-inspect-widget .tokens-inspect-separator { background-color: ${i}; }`)),e.getColor(h.E));n&&t.addRule(`.monaco-editor .tokens-inspect-widget { background-color: ${n}; }`),i=e.getColor(h.G);i&&t.addRule(`.monaco-editor .tokens-inspect-widget { color: ${i}; }`)})},"82a1":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"c",extensions:[".c",".h"],aliases:["C","c"],loader:function(){return i.e("chunk-2d0e22d6").then(i.bind(null,"7e1c"))}}),Object(t.a)({id:"cpp",extensions:[".cpp",".cc",".cxx",".hpp",".hh",".hxx"],aliases:["C++","Cpp","cpp"],loader:function(){return i.e("chunk-2d0e22d6").then(i.bind(null,"7e1c"))}})},"82c9":function(e,t,i){"use strict";i.d(t,"i",(function(){return h})),i.d(t,"e",(function(){return c})),i.d(t,"f",(function(){return u})),i.d(t,"c",(function(){return g})),i.d(t,"b",(function(){return p})),i.d(t,"d",(function(){return m})),i.d(t,"g",(function(){return f})),i.d(t,"h",(function(){return _})),i.d(t,"j",(function(){return b})),i.d(t,"a",(function(){return n}));var n,o,r=i("3d378"),s=i("b589"),a=i("32b8"),l=i("3742"),d=i("6d8e");function h(e){return Object(d.b)(e,!0)}const c=new class{constructor(e){this._ignorePathCasing=e}compare(e,t,i=!1){return e===t?0:Object(l.f)(this.getComparisonKey(e,i),this.getComparisonKey(t,i))}isEqual(e,t,i=!1){return e===t||!(!e||!t)&&this.getComparisonKey(e,i)===this.getComparisonKey(t,i)}getComparisonKey(e,t=!1){return e.with({path:this._ignorePathCasing(e)?e.path.toLowerCase():void 0,fragment:t?null:void 0}).toString()}joinPath(e,...t){return d.a.joinPath(e,...t)}basenameOrAuthority(e){return p(e)||e.authority}basename(e){return a.e.basename(e.path)}dirname(e){if(0===e.path.length)return e;let t;return e.scheme===s.c.file?t=d.a.file(a.b(h(e))).path:(t=a.e.dirname(e.path),e.authority&&t.length&&47!==t.charCodeAt(0)&&(t="/")),e.with({path:t})}normalizePath(e){if(!e.path.length)return e;let t;return t=e.scheme===s.c.file?d.a.file(a.d(h(e))).path:a.e.normalize(e.path),e.with({path:t})}resolvePath(e,t){var i;return e.scheme===s.c.file?(i=d.a.file(a.g(h(e),t)),e.with({authority:i.authority,path:i.path})):(t=r.d(t),e.with({path:a.e.resolve(e.path,t)}))}}(()=>!1),u=c.isEqual.bind(c),g=c.basenameOrAuthority.bind(c),p=c.basename.bind(c),m=c.dirname.bind(c),f=c.joinPath.bind(c),_=c.normalizePath.bind(c),b=c.resolvePath.bind(c);(o=n=n||{}).META_DATA_LABEL="label",o.META_DATA_DESCRIPTION="description",o.META_DATA_SIZE="size",o.META_DATA_MIME="mime",o.parseMetaData=function(e){const t=new Map;return e.path.substring(e.path.indexOf(";")+1,e.path.lastIndexOf(";")).split(";").forEach(e=>{var[e,i]=e.split(":");e&&i&&t.set(e,i)}),(e=e.path.substring(0,e.path.indexOf(";")))&&t.set(o.META_DATA_MIME,e),t}},8452:function(e,t,i){"use strict";i.r(t),i.d(t,"StandaloneGotoSymbolQuickAccessProvider",(function(){return A})),i.d(t,"GotoLineAction",(function(){return R})),i("b9db"),i("dbc9");var n=i("dff7"),o=i("2504"),r=i("a666"),s=i("6a89"),a=(t=i("1fe0"),i("b707")),l=i("70f5"),d=i("3742"),h=i("7e93"),c=i("32b8"),u=i("30db");const g=[void 0,[]];function p(e,t,i=0,n=0){var o=t;if(o.values&&1e.start-t.start);var t=[];let i=void 0;for(const n of e)i&&function(e,t){if(!(e.ende.original).join(_)):b(e.original)}var w=i("561a"),y=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))};class S extends t.a{constructor(e=Object.create(null)){super(e),this.options=e,this.options.canAcceptInBackground=!0}provideWithoutTextEditor(e){return this.provideLabelPick(e,Object(n.a)("cannotRunGotoSymbolWithoutEditor","To go to a symbol, first open a text editor with symbol information.")),r.a.None}provideWithTextEditor(e,t,i){var n=e.editor;n=this.getModel(n);return n?a.m.has(n)?this.doProvideWithEditorSymbols(e,n,t,i):this.doProvideWithoutEditorSymbols(e,n,t,i):r.a.None}doProvideWithoutEditorSymbols(e,t,i,o){const s=new r.b;return this.provideLabelPick(i,Object(n.a)("cannotRunGotoSymbolWithoutSymbolProvider","The active text editor does not provide symbol information.")),y(this,void 0,void 0,(function*(){(yield this.waitForLanguageSymbolRegistry(t,s))&&!o.isCancellationRequested&&s.add(this.doProvideWithEditorSymbols(e,t,i,o))})),s}provideLabelPick(e,t){e.items=[{label:t,index:0,kind:14}],e.ariaLabel=t}waitForLanguageSymbolRegistry(e,t){return y(this,void 0,void 0,(function*(){if(a.m.has(e))return!0;let i;var n=new Promise(e=>i=e);const o=t.add(a.m.onDidChange(()=>{a.m.has(e)&&(o.dispose(),i(!0))}));return t.add(Object(r.i)(()=>i(!1))),n}))}doProvideWithEditorSymbols(e,t,i,s){const a=e.editor;var l=new r.b;l.add(i.onDidAccept(t=>{var[n]=i.selectedItems;n&&n.range&&(this.gotoLocation(e,{range:n.range.selection,keyMods:i.keyMods,preserveFocus:t.inBackground}),t.inBackground||i.hide())})),l.add(i.onDidTriggerItemButton(({item:t})=>{t&&t.range&&(this.gotoLocation(e,{range:t.range.selection,keyMods:i.keyMods,forceSideBySide:!0}),i.hide())}));const d=this.getDocumentSymbols(t,s);let h=void 0;const c=()=>y(this,void 0,void 0,(function*(){null!==h&&void 0!==h&&h.dispose(!0),i.busy=!1,h=new o.b(s),i.busy=!0;try{var e=b(i.value.substr(S.PREFIX.length).trim()),t=yield this.doGetSymbolPicks(d,e,void 0,h.token);s.isCancellationRequested||(0c())),c();let u=!0;return l.add(i.onDidChangeActive(()=>{var[e]=i.activeItems;e&&e.range&&(u?u=!1:(a.revealRangeInCenter(e.range.selection,0),this.addDecorations(a,e.range.decoration)))})),l}doGetSymbolPicks(e,t,i,o){return y(this,void 0,void 0,(function*(){var r=yield e;if(o.isCancellationRequested)return[];const l=0===t.original.indexOf(S.SCOPE_PREFIX);var h=l?1:0;let c,u;t.values&&1h){let e=!1;if(c!==t&&([l,v]=p(_,Object.assign(Object.assign({},t),{values:void 0}),h,b),"number"==typeof l)&&(e=!0),"number"!=typeof l&&([l,v]=p(_,c,h,b),"number"!=typeof l))continue;if(!e&&u){if(o&&0{var e=null!=(e=this.options)&&e.openSideBySideDirection&&null!=(e=this.options)?e.openSideBySideDirection():void 0;if(e)return[{iconClass:("right"===e?w.b.splitHorizontal:w.b.splitVertical).classNames,tooltip:"right"===e?Object(n.a)("openToSide","Open to the Side"):Object(n.a)("openToBottom","Open to the Bottom")}]})()})}var v=g.sort((e,t)=>l?this.compareByKindAndScore(e,t):this.compareByScore(e,t));let y=[];if(l){let e=void 0,t=void 0,i=0;function k(){t&&"number"==typeof e&&0t.score)return-1;if(e.scoret.index?1:0}compareByKindAndScore(e,t){var i=x[e.kind]||L,n=x[t.kind]||L;i=i.localeCompare(n);return 0===i?this.compareByScore(e,t):i}getDocumentSymbols(e,t){return y(this,void 0,void 0,(function*(){var i=yield l.a.create(e,t);return t.isCancellationRequested?[]:i.asListOfDocumentSymbols()}))}}S.PREFIX="@",S.SCOPE_PREFIX=":",S.PREFIX_BY_CATEGORY=""+S.PREFIX+S.SCOPE_PREFIX;const L=Object(n.a)("property","properties ({0})"),x={[5]:Object(n.a)("method","methods ({0})"),11:Object(n.a)("function","functions ({0})"),8:Object(n.a)("_constructor","constructors ({0})"),12:Object(n.a)("variable","variables ({0})"),4:Object(n.a)("class","classes ({0})"),22:Object(n.a)("struct","structs ({0})"),23:Object(n.a)("event","events ({0})"),24:Object(n.a)("operator","operators ({0})"),10:Object(n.a)("interface","interfaces ({0})"),2:Object(n.a)("namespace","namespaces ({0})"),3:Object(n.a)("package","packages ({0})"),25:Object(n.a)("typeParameter","type parameters ({0})"),1:Object(n.a)("modules","modules ({0})"),6:Object(n.a)("property","properties ({0})"),9:Object(n.a)("enum","enumerations ({0})"),21:Object(n.a)("enumMember","enumeration members ({0})"),14:Object(n.a)("string","strings ({0})"),0:Object(n.a)("file","files ({0})"),17:Object(n.a)("array","arrays ({0})"),15:Object(n.a)("number","numbers ({0})"),16:Object(n.a)("boolean","booleans ({0})"),18:Object(n.a)("object","objects ({0})"),19:Object(n.a)("key","keys ({0})"),7:Object(n.a)("field","fields ({0})"),13:Object(n.a)("constant","constants ({0})")};t=i("89cd");var k=i("2f1e"),D=i("5717"),N=i("ef8e9"),O=i("03d9"),E=i("308f"),I=i("b2cc"),M=i("c101"),T=i("66bd");let A=class extends S{constructor(e){super(),this.editorService=e,this.onDidActiveTextEditorControlChange=E.c.None}get activeTextEditorControl(){return Object(N.o)(this.editorService.getFocusedCodeEditor())}};A=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3!e.disabled)}static codeActionsComparator({action:e},{action:t}){return e.isPreferred&&!t.isPreferred?-1:!e.isPreferred&&t.isPreferred?1:Object(n.n)(e.diagnostics)?Object(n.n)(t.diagnostics)?e.diagnostics[0].message.localeCompare(t.diagnostics[0].message):-1:Object(n.n)(t.diagnostics)?1:0}get hasAutoFix(){return this.validActions.some(({action:e})=>!!e.kind&&g.b.QuickFix.contains(new g.b(e.kind))&&!!e.isPreferred)}}const S={actions:[],documentation:void 0};function L(e,t,i,o,a){var d;const h=i.filter||{},u={only:null==(b=h.include)?void 0:b.value,trigger:i.type},p=new l.d(e,a),f=(d=h,c.a.all(e).filter(e=>!e.providedCodeActionKinds||e.providedCodeActionKinds.some(e=>Object(g.d)(d,new g.b(e))))),_=new s.b;var b=f.map(i=>m(this,void 0,void 0,(function*(){try{o.report(i);var n,s,a=yield i.provideCodeActions(e,t,u,p.token);return a&&_.add(a),p.token.isCancellationRequested?S:(n=((null==a?void 0:a.actions)||[]).filter(e=>e&&Object(g.c)(h,e)),s=function(e,t,i){if(e.documentation){var n=e.documentation.map(e=>({kind:new g.b(e.kind),command:e.command}));if(i){let e;for(const t of n)!t.kind.contains(i)||e&&!e.kind.contains(t.kind)||(e=t);if(e)return null===e||void 0===e?void 0:e.command}for(const e of t)if(e.kind)for(const t of n)if(t.kind.contains(new g.b(e.kind)))return t.command}}(i,n,h.include),{actions:n.map(e=>new w(e,i)),documentation:s})}catch(n){if(Object(r.e)(n))throw n;return Object(r.g)(n),S}})));const v=c.a.onDidChange(()=>{var t=c.a.all(e);Object(n.h)(t,f)||p.cancel()});return Promise.all(b).then(e=>{var t=Object(n.k)(e.map(e=>e.actions));e=Object(n.e)(e.map(e=>e.documentation));return new y(t,e,_)}).finally(()=>{v.dispose(),p.dispose()})}t.a.registerCommand("_executeCodeActionProvider",(function(e,t,i,n,s){return m(this,void 0,void 0,(function*(){if(!(t instanceof a.a))throw Object(r.c)();var l=e.get(u.a).getModel(t);if(!l)throw Object(r.c)();var c=h.a.isISelection(i)?h.a.liftSelection(i):d.a.isIRange(i)?l.validateRange(i):void 0;if(!c)throw Object(r.c)();const m=yield L(l,c,{type:1,filter:{includeSourceActions:!0,include:"string"==typeof n?new g.b(n):void 0}},p.b.None,o.a.None);var f=[],_=Math.min(m.validActions.length,"number"==typeof s?s:0);for(let e=0;e<_;e++)f.push(m.validActions[e].resolve(o.a.None));try{return yield Promise.all(f),m.validActions.map(e=>e.action)}finally{setTimeout(()=>m.dispose(),100)}}))}))},"84df":function(e,t,i){"use strict";i.d(t,"b",(function(){return L})),i.d(t,"a",(function(){return k})),i.d(t,"c",(function(){return D})),i.d(t,"d",(function(){return O})),i.d(t,"e",(function(){return I}));var n=i("3813"),o=i("e8e3"),r=i("2504"),s=i("fdcc"),a=i("6d8e"),l=i("bc04"),d=i("b055"),h=i("7061"),c=i("6a89"),u=i("8025"),g=i("b707"),p=i("a40b"),m=i("1b69"),f=i("09db"),_=i("dff7");class b{constructor(e){this.value=e,this._lower=e.toLowerCase()}static toKey(e){return"string"==typeof e?e.toLowerCase():e._lower}}var v=i("0a0f"),C=(t=i("db88"),i("9e74")),w=i("ef8e9"),y=i("258a"),S=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))};function L(e){if((e=e.filter(e=>e.range)).length){let o=e[0]["range"];for(let t=1;tS(this,void 0,void 0,(function*(){return(yield t.provideDocumentRangeFormattingEdits(a,e,a.getFormattingOptions(),h.token))||[]})),w=[],y=[];try{for(var x of m){if(h.token.isCancellationRequested)return!0;y.push(yield C(x))}for(let e=0;e{if(e.length&&t.length){const o=e.reduce((e,t)=>c.a.plusRange(e,t.range),e[0].range);if(t.some(e=>c.a.intersectRanges(o,e.range)))for(var i of e)for(var n of t)if(c.a.intersectRanges(i.range,n.range))return!0}return!1})(y[e],y[t])&&(v=yield C(b=c.a.plusRange(m[e],m[t])),m.splice(t,1),m.splice(e,1),m.push(b),y.splice(t,1),y.splice(e,1),y.push(v),e=0,t=0)}for(var k of y){if(h.token.isCancellationRequested)return!0;var D=yield s.computeMoreMinimalEdits(a.uri,k);D&&w.push(...D)}}finally{h.dispose()}if(0===w.length)return!1;if(Object(d.b)(i))f.a.execute(i,w,!0),L(w),i.revealPositionInCenterIfOutsideViewport(i.getPosition(),1);else{var[{range:N}]=w;const e=new u.a(N.startLineNumber,N.startColumn,N.endLineNumber,N.endColumn);a.pushEditOperations([e],w.map(e=>({text:e.text,range:c.a.lift(e.range),forceMoveMarkers:!0})),t=>{for(var{range:i}of t)if(c.a.areIntersectingOrTouching(i,e))return[new u.a(i.startLineNumber,i.startColumn,i.endLineNumber,i.endColumn)];return null})}return!0}))}function O(e,t,i,n,o){return S(this,void 0,void 0,(function*(){var r=e.get(v.a),s=Object(d.b)(t)?t.getModel():t,a=x(s);a=yield k.select(a,s,i);a&&(n.report(a),yield r.invokeFunction(E,a,t,i,o))}))}function E(e,t,i,n,o){return S(this,void 0,void 0,(function*(){var r=e.get(p.a);let s,a,h;a=Object(d.b)(i)?(s=i.getModel(),new l.b(i,5,void 0,o)):(s=i,new l.d(i,o));try{var g=yield t.provideDocumentFormattingEdits(s,s.getFormattingOptions(),a.token);if(h=yield r.computeMoreMinimalEdits(s.uri,g),a.token.isCancellationRequested)return!0}finally{a.dispose()}if(!h||0===h.length)return!1;if(Object(d.b)(i))f.a.execute(i,h,2!==n),2!==n&&(L(h),i.revealPositionInCenterIfOutsideViewport(i.getPosition(),1));else{var[{range:r}]=h;const e=new u.a(r.startLineNumber,r.startColumn,r.endLineNumber,r.endColumn);s.pushEditOperations([e],h.map(e=>({text:e.text,range:c.a.lift(e.range),forceMoveMarkers:!0})),t=>{for(var{range:i}of t)if(c.a.areIntersectingOrTouching(i,e))return[new u.a(i.startLineNumber,i.startColumn,i.endLineNumber,i.endColumn)];return null})}return!0}))}function I(e,t,i,n,o){var a=g.x.ordered(t);return 0===a.length||a[0].autoFormatTriggerCharacters.indexOf(n)<0?Promise.resolve(void 0):Promise.resolve(a[0].provideOnTypeFormattingEdits(t,i,n,o,r.a.None)).catch(s.g).then(i=>e.computeMoreMinimalEdits(t.uri,i))}k._selectors=new t.a,C.a.registerCommand("_executeFormatRangeProvider",(function(e,...t){var[t,i,n]=t;Object(w.c)(a.a.isUri(t)),Object(w.c)(c.a.isIRange(i)),t=e.get(m.a).getModel(t);if(t)return function(e,t,i,n,r){return S(this,void 0,void 0,(function*(){for(const l of g.j.ordered(t)){var a=yield Promise.resolve(l.provideDocumentRangeFormattingEdits(t,i,n,r)).catch(s.g);if(Object(o.n)(a))return yield e.computeMoreMinimalEdits(t.uri,a)}}))}(e.get(p.a),t,c.a.lift(i),n,r.a.None);throw Object(s.c)("resource")})),C.a.registerCommand("_executeFormatDocumentProvider",(function(e,...t){var[t,i]=t;Object(w.c)(a.a.isUri(t)),t=e.get(m.a).getModel(t);if(t)return function(e,t,i,n){return S(this,void 0,void 0,(function*(){for(const a of x(t)){var r=yield Promise.resolve(a.provideDocumentFormattingEdits(t,i,n)).catch(s.g);if(Object(o.n)(r))return yield e.computeMoreMinimalEdits(t.uri,r)}}))}(e.get(p.a),t,i,r.a.None);throw Object(s.c)("resource")})),C.a.registerCommand("_executeFormatOnTypeProvider",(function(e,...t){var[t,i,n,o]=t;Object(w.c)(a.a.isUri(t)),Object(w.c)(h.a.isIPosition(i)),Object(w.c)("string"==typeof n),t=e.get(m.a).getModel(t);if(t)return I(e.get(p.a),t,h.a.lift(i),n,o);throw Object(s.c)("resource")}))},"87a3":function(e,t,i){"use strict";i.r(t),i.d(t,"UnusualLineTerminatorsDetector",(function(){return c}));var n=i("dff7"),o=(t=i("a666"),i("b2cc")),r=i("5717"),s=i("eafb"),a=i("82c9"),l=(i=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3{e.hasChanged(113)&&(this._config=this._editor.getOption(113),this._checkForUnusualLineTerminators())})),this._register(this._editor.onDidChangeModel(()=>{this._checkForUnusualLineTerminators()})),this._register(this._editor.onDidChangeModelContent(e=>{e.isUndoing||this._checkForUnusualLineTerminators()}))}_checkForUnusualLineTerminators(){return d(this,void 0,void 0,(function*(){var e,t,i;"off"!==this._config&&this._editor.hasModel()&&(e=this._editor.getModel()).mightContainUnusualLineTerminators()&&!0!==this._codeEditorService.getModelProperty(e.uri,h)&&!this._editor.getOption(80)&&("auto"===this._config||(yield this._dialogService.confirm({title:n.a("unusualLineTerminators.title","Unusual Line Terminators"),message:n.a("unusualLineTerminators.message","Detected unusual line terminators"),detail:n.a("unusualLineTerminators.detail","The file '{0}' contains one or more unusual line terminator characters, like Line Separator (LS) or Paragraph Separator (PS).\n\nIt is recommended to remove them from the file. This can be configured via `editor.unusualLineTerminators`.",Object(a.b)(e.uri)),primaryButton:n.a("unusualLineTerminators.fix","Remove Unusual Line Terminators"),secondaryButton:n.a("unusualLineTerminators.ignore","Ignore")})).confirmed?e.removeUnusualLineTerminators(this._editor.getSelections()):(t=this._codeEditorService,i=!0,t.setModelProperty(e.uri,h,i)))}))}};c.ID="editor.contrib.unusualLineTerminatorsDetector",c=i([l(1,s.a),l(2,r.a)],c),Object(o.l)(c.ID,c)},8830:function(e,t,i){"use strict";i.d(t,"b",(function(){return g})),i.d(t,"a",(function(){return v})),i.d(t,"d",(function(){return k})),i.d(t,"c",(function(){return D}));t=i("dff7");var n=i("308f"),o=i("a666"),r=i("aa3d"),s=i("e8e3"),a=i("fd49"),l=i("62bd"),d=i("fb71"),h=i("0910"),c=i("89cd"),u=i("be5f");const g=new class{constructor(){this._tabFocus=!1,this._onDidChangeTabFocus=new n.b,this.onDidChangeTabFocus=this._onDidChangeTabFocus.event}getTabFocusMode(){return this._tabFocus}setTabFocusMode(e){this._tabFocus!==e&&(this._tabFocus=e,this._onDidChangeTabFocus.fire(this._tabFocus))}},p=Object.hasOwnProperty;class m{constructor(){this._values=[]}_read(e){return this._values[e]}get(e){return this._values[e]}_write(e,t){this._values[e]=t}}class f{constructor(){this._values=[]}_read(e){return this._values[e]}_write(e,t){this._values[e]=t}}class _{static readOptions(e){var t=e,i=new f;for(const o of a.l){var n="_never_"===o.name?void 0:t[o.name];i._write(o.id,n)}return i}static validateOptions(e){var t=new a.j;for(const i of a.l)t._write(i.id,i.validate(e._read(i.id)));return t}static computeOptions(e,t){var i=new m;for(const n of a.l)i._write(n.id,n.compute(t,i,e._read(n.id)));return i}static _deepEquals(e,t){if("object"!=typeof e||"object"!=typeof t)return e===t;if(Array.isArray(e)||Array.isArray(t))return!(!Array.isArray(e)||!Array.isArray(t))&&s.h(e,t);for(var i in e)if(!_._deepEquals(e[i],t[i]))return!1;return!0}static checkEquals(e,t){var i=[];let n=!1;for(const r of a.l){var o=!_._deepEquals(e._read(r.id),t._read(r.id));(i[r.id]=o)&&(n=!0)}return n?new a.b(i):null}}function b(e){e=r.b(e);{var t=e,i=t.wordWrap;!0===i?t.wordWrap="on":!1===i&&(t.wordWrap="off"),!0===(i=t.lineNumbers)?t.lineNumbers="on":!1===i&&(t.lineNumbers="off"),!1===(i=t.autoClosingBrackets)&&(t.autoClosingBrackets="never",t.autoClosingQuotes="never",t.autoSurround="never"),"visible"===(i=t.cursorBlinking)&&(t.cursorBlinking="solid"),!0===(i=t.renderWhitespace)?t.renderWhitespace="boundary":!1===i&&(t.renderWhitespace="none"),!0===(i=t.renderLineHighlight)?t.renderLineHighlight="line":!1===i&&(t.renderLineHighlight="none"),!0===(i=t.acceptSuggestionOnEnter)?t.acceptSuggestionOnEnter="on":!1===i&&(t.acceptSuggestionOnEnter="off"),!1===(i=t.tabCompletion)?t.tabCompletion="off":!0===i&&(t.tabCompletion="onlySnippets");const n=t.suggest;n&&"object"==typeof n.filteredTypes&&n.filteredTypes&&(i={method:"showMethods",function:"showFunctions",constructor:"showConstructors",deprecated:"showDeprecated",field:"showFields",variable:"showVariables",class:"showClasses",struct:"showStructs",interface:"showInterfaces",module:"showModules",property:"showProperties",event:"showEvents",operator:"showOperators",unit:"showUnits",value:"showValues",constant:"showConstants",enum:"showEnums",enumMember:"showEnumMembers",keyword:"showKeywords",text:"showWords",color:"showColors",file:"showFiles",reference:"showReferences",folder:"showFolders",typeParameter:"showTypeParameters",snippet:"showSnippets"},Object(u.b)(i,e=>{var t=n.filteredTypes[e.key];!1===t&&(n[e.value]=t)})),!0===(i=t.hover)?t.hover={enabled:!0}:!1===i&&(t.hover={enabled:!1}),!0===(i=t.parameterHints)?t.parameterHints={enabled:!0}:!1===i&&(t.parameterHints={enabled:!1}),!0===(i=t.autoIndent)?t.autoIndent="full":!1===i&&(t.autoIndent="advanced"),!0===(i=t.matchBrackets)?t.matchBrackets="always":!1===i&&(t.matchBrackets="never")}return e}class v extends o.a{constructor(e,t){super(),this._onDidChange=this._register(new n.b),this.onDidChange=this._onDidChange.event,this._onDidChangeFast=this._register(new n.b),this.onDidChangeFast=this._onDidChangeFast.event,this.isSimpleWidget=e,this._isDominatedByLongLines=!1,this._computeOptionsMemory=new a.a,this._viewLineCount=1,this._lineNumbersDigitCount=1,this._rawOptions=b(t),this._readOptions=_.readOptions(this._rawOptions),this._validatedOptions=_.validateOptions(this._readOptions),this._register(l.a.onDidChangeZoomLevel(e=>this._recomputeOptions())),this._register(g.onDidChangeTabFocus(e=>this._recomputeOptions()))}observeReferenceElement(e){}updatePixelRatio(){}_recomputeOptions(){var e=this.options,t=this._computeInternalOptions();e?null!==(e=_.checkEquals(e,t))&&(this.options=t,this._onDidChangeFast.fire(e),this._onDidChange.fire(e)):this.options=t}getRawOptions(){return this._rawOptions}_computeInternalOptions(){var e=this._getEnvConfiguration(),t=d.a.createFromValidatedSettings(this._validatedOptions,e.zoomLevel,e.pixelRatio,this.isSimpleWidget);t={memory:this._computeOptionsMemory,outerWidth:e.outerWidth,outerHeight:e.outerHeight,fontInfo:this.readConfiguration(t),extraEditorClassName:e.extraEditorClassName,isDominatedByLongLines:this._isDominatedByLongLines,viewLineCount:this._viewLineCount,lineNumbersDigitCount:this._lineNumbersDigitCount,emptySelectionClipboard:e.emptySelectionClipboard,pixelRatio:e.pixelRatio,tabFocusMode:g.getTabFocusMode(),accessibilitySupport:e.accessibilitySupport};return _.computeOptions(this._validatedOptions,t)}static _subsetEquals(e,t){for(const o in t)if(p.call(t,o)){var i=t[o],n=e[o];if(n!==i){if(Array.isArray(n)&&Array.isArray(i)){if(s.h(n,i))continue}else if(n&&"object"==typeof n&&i&&"object"==typeof i&&this._subsetEquals(n,i))continue;return!1}}return!0}updateOptions(e){void 0===e||(e=b(e),v._subsetEquals(this._rawOptions,e))||(this._rawOptions=r.f(this._rawOptions,e||{}),this._readOptions=_.readOptions(this._rawOptions),this._validatedOptions=_.validateOptions(this._readOptions),this._recomputeOptions())}setIsDominatedByLongLines(e){this._isDominatedByLongLines=e,this._recomputeOptions()}setMaxLineNumber(e){e=v._digitCount(e),this._lineNumbersDigitCount!==e&&(this._lineNumbersDigitCount=e,this._recomputeOptions())}setViewLineCount(e){this._viewLineCount!==e&&(this._viewLineCount=e,this._recomputeOptions())}static _digitCount(e){let t=0;for(;e;)e=Math.floor(e/10),t++;return t||1}}var C;i=Object.freeze({id:"editor",order:5,type:"object",title:t.a("editorConfigurationTitle","Editor"),scope:5}),o=c.a.as(h.a.Configuration);const w=Object.assign(Object.assign({},i),{properties:{"editor.tabSize":{type:"number",default:a.d.tabSize,minimum:1,markdownDescription:t.a("tabSize","The number of spaces a tab is equal to. This setting is overridden based on the file contents when `#editor.detectIndentation#` is on.")},"editor.insertSpaces":{type:"boolean",default:a.d.insertSpaces,markdownDescription:t.a("insertSpaces","Insert spaces when pressing `Tab`. This setting is overridden based on the file contents when `#editor.detectIndentation#` is on.")},"editor.detectIndentation":{type:"boolean",default:a.d.detectIndentation,markdownDescription:t.a("detectIndentation","Controls whether `#editor.tabSize#` and `#editor.insertSpaces#` will be automatically detected when a file is opened based on the file contents.")},"editor.trimAutoWhitespace":{type:"boolean",default:a.d.trimAutoWhitespace,description:t.a("trimAutoWhitespace","Remove trailing auto inserted whitespace.")},"editor.largeFileOptimizations":{type:"boolean",default:a.d.largeFileOptimizations,description:t.a("largeFileOptimizations","Special handling for large files to disable certain memory intensive features.")},"editor.wordBasedSuggestions":{type:"boolean",default:!0,description:t.a("wordBasedSuggestions","Controls whether completions should be computed based on words in the document.")},"editor.wordBasedSuggestionsMode":{enum:["currentDocument","matchingDocuments","allDocuments"],default:"matchingDocuments",enumDescriptions:[t.a("wordBasedSuggestionsMode.currentDocument","Only suggest words from the active document."),t.a("wordBasedSuggestionsMode.matchingDocuments","Suggest words from all open documents of the same language."),t.a("wordBasedSuggestionsMode.allDocuments","Suggest words from all open documents.")],description:t.a("wordBasedSuggestionsMode","Controls from which documents word based completions are computed.")},"editor.semanticHighlighting.enabled":{enum:[!0,!1,"configuredByTheme"],enumDescriptions:[t.a("semanticHighlighting.true","Semantic highlighting enabled for all color themes."),t.a("semanticHighlighting.false","Semantic highlighting disabled for all color themes."),t.a("semanticHighlighting.configuredByTheme","Semantic highlighting is configured by the current color theme's `semanticHighlighting` setting.")],default:"configuredByTheme",description:t.a("semanticHighlighting.enabled","Controls whether the semanticHighlighting is shown for the languages that support it.")},"editor.stablePeek":{type:"boolean",default:!1,markdownDescription:t.a("stablePeek","Keep peek editors open even when double clicking their content or when hitting `Escape`.")},"editor.maxTokenizationLineLength":{type:"integer",default:2e4,description:t.a("maxTokenizationLineLength","Lines above this length will not be tokenized for performance reasons")},"diffEditor.maxComputationTime":{type:"number",default:5e3,description:t.a("maxComputationTime","Timeout in milliseconds after which diff computation is cancelled. Use 0 for no timeout.")},"diffEditor.renderSideBySide":{type:"boolean",default:!0,description:t.a("sideBySide","Controls whether the diff editor shows the diff side by side or inline.")},"diffEditor.ignoreTrimWhitespace":{type:"boolean",default:!0,description:t.a("ignoreTrimWhitespace","When enabled, the diff editor ignores changes in leading or trailing whitespace.")},"diffEditor.renderIndicators":{type:"boolean",default:!0,description:t.a("renderIndicators","Controls whether the diff editor shows +/- indicators for added/removed changes.")},"diffEditor.codeLens":{type:"boolean",default:!1,description:t.a("codeLens","Controls whether the editor shows CodeLens.")},"diffEditor.wordWrap":{type:"string",enum:["off","on","inherit"],default:"inherit",markdownEnumDescriptions:[t.a("wordWrap.off","Lines will never wrap."),t.a("wordWrap.on","Lines will wrap at the viewport width."),t.a("wordWrap.inherit","Lines will wrap according to the `#editor.wordWrap#` setting.")]}}});for(const N of a.l){var y=N.schema;if(void 0!==y)if(void 0!==(C=y).type||void 0!==C.anyOf)w.properties["editor."+N.name]=y;else for(var S in y)p.call(y,S)&&(w.properties[S]=y[S])}let L=null;function x(){return null===L&&(L=Object.create(null),Object.keys(w.properties).forEach(e=>{L[e]=!0})),L}function k(e){return x()["editor."+e]||!1}function D(e){return x()["diffEditor."+e]||!1}o.registerConfiguration(w)},8899:function(e,t,i){},"88b6":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"python",extensions:[".py",".rpy",".pyw",".cpy",".gyp",".gypi"],aliases:["Python","py"],firstLine:"^#!/.*\\bpython[0-9.-]*\\b",loader:function(){return i.e("chunk-2d22c2b8").then(i.bind(null,"f1a8"))}})},"88d4":function(e,t,i){"use strict";i.d(t,"a",(function(){return N})),i.d(t,"b",(function(){return C})),i.d(t,"d",(function(){return O})),i.d(t,"c",(function(){return I})),i.d(t,"p",(function(){return M})),i.d(t,"q",(function(){return T})),i.d(t,"r",(function(){return A})),i.d(t,"e",(function(){return R})),i.d(t,"j",(function(){return P})),i.d(t,"l",(function(){return F})),i.d(t,"k",(function(){return B})),i.d(t,"n",(function(){return j})),i.d(t,"o",(function(){return W})),i.d(t,"f",(function(){return V})),i.d(t,"g",(function(){return H})),i.d(t,"m",(function(){return z})),i.d(t,"h",(function(){return U})),i.d(t,"i",(function(){return K})),i("7b59");var n=i("11f7"),o=i("5aa5"),r=i("f070"),s=(t=i("ceb8"),i("308f")),a=i("aa3d"),l=i("5717"),d=i("d379"),h=(i("b968"),i("70c3")),c=i("9c3e"),u=i("a666"),g=i("6a89"),p=i("b57f"),m=new t.a(new t.c(0,122,204));const f={showArrow:!0,showFrame:!0,className:"",frameColor:m,arrowColor:m,keepEditorSelection:!1};class _{constructor(e,t,i,n,o,r){this.id="",this.domNode=e,this.afterLineNumber=t,this.afterColumn=i,this.heightInLines=n,this._onDomNodeTop=o,this._onComputedHeight=r}onDomNodeTop(e){this._onDomNodeTop(e)}onComputedHeight(e){this._onComputedHeight(e)}}class b{constructor(e,t){this._id=e,this._domNode=t}getId(){return this._id}getDomNode(){return this._domNode}getPosition(){return null}}class v{constructor(e){this._editor=e,this._ruleName=v._IdGenerator.nextId(),this._decorations=[],this._color=null,this._height=-1}dispose(){this.hide(),n.Q(this._ruleName)}set color(e){this._color!==e&&(this._color=e,this._updateStyle())}set height(e){this._height!==e&&(this._height=e,this._updateStyle())}_updateStyle(){n.Q(this._ruleName),n.v(".monaco-editor "+this._ruleName,`border-style: solid; border-color: transparent; border-bottom-color: ${this._color}; border-width: ${this._height}px; bottom: -${this._height}px; margin-left: -${this._height}px; `)}show(e){this._decorations=this._editor.deltaDecorations(this._decorations,[{range:g.a.fromPositions(e),options:{description:"zone-widget-arrow",className:this._ruleName,stickiness:1}}])}hide(){this._editor.deltaDecorations(this._decorations,[])}}v._IdGenerator=new c.a(".arrow-decoration-");var C,w=i("dff7"),y=(m=i("4fc3"),c=i("0a0f"),i("f5f3")),S=i("b2cc"),L=i("303e"),x=i("561a"),k=i("7944"),D=(i=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3{var i=this._widgets.get(e);i&&i.widget===t&&(i.listener.dispose(),this._widgets.delete(e))})})}}),(y=C=C||{}).inPeekEditor=new m.c("inReferenceSearchEditor",!0,w.a("inReferenceSearchEditor","Whether the current code editor is embedded inside peek")),y.notInPeekEditor=y.inPeekEditor.toNegated(),y=class{constructor(e,t){e instanceof d.a&&C.inPeekEditor.bindTo(t)}dispose(){}},y.ID="editor.contrib.referenceController",y=i([D(1,m.b)],y),Object(S.l)(y.ID,y);const E={headerBackgroundColor:t.a.white,primaryHeadingColor:t.a.fromHex("#333333"),secondaryHeadingColor:t.a.fromHex("#6c6c6cb3")};let I=class extends class{constructor(e,t={}){this._arrow=null,this._overlayWidget=null,this._resizeSash=null,this._positionMarkerId=[],this._viewZone=null,this._disposables=new u.b,this.container=null,this._isShowing=!1,this.editor=e,this.options=a.b(t),a.f(this.options,f,!1),this.domNode=document.createElement("div"),this.options.isAccessible||(this.domNode.setAttribute("aria-hidden","true"),this.domNode.setAttribute("role","presentation")),this._disposables.add(this.editor.onDidLayoutChange(e=>{var t=this._getWidth(e);this.domNode.style.width=t+"px",this.domNode.style.left=this._getLeft(e)+"px",this._onWidth(t)}))}dispose(){this._overlayWidget&&(this.editor.removeOverlayWidget(this._overlayWidget),this._overlayWidget=null),this._viewZone&&this.editor.changeViewZones(e=>{this._viewZone&&e.removeZone(this._viewZone.id),this._viewZone=null}),this.editor.deltaDecorations(this._positionMarkerId,[]),this._positionMarkerId=[],this._disposables.dispose()}create(){this.domNode.classList.add("zone-widget"),this.options.className&&this.domNode.classList.add(this.options.className),this.container=document.createElement("div"),this.container.classList.add("zone-widget-container"),this.domNode.appendChild(this.container),this.options.showArrow&&(this._arrow=new v(this.editor),this._disposables.add(this._arrow)),this._fillContainer(this.container),this._initSash(),this._applyStyles()}style(e){e.frameColor&&(this.options.frameColor=e.frameColor),e.arrowColor&&(this.options.arrowColor=e.arrowColor),this._applyStyles()}_applyStyles(){var e;this.container&&this.options.frameColor&&(e=this.options.frameColor.toString(),this.container.style.borderTopColor=e,this.container.style.borderBottomColor=e),this._arrow&&this.options.arrowColor&&(e=this.options.arrowColor.toString(),this._arrow.color=e)}_getWidth(e){return e.width-e.minimap.minimapWidth-e.verticalScrollbarWidth}_getLeft(e){return 0{this._viewZone&&e.removeZone(this._viewZone.id)}),this._viewZone=null),this._overlayWidget&&(this.editor.removeOverlayWidget(this._overlayWidget),this._overlayWidget=null),this._arrow&&this._arrow.hide()}_decoratingElementsHeight(){var e,t=this.editor.getOption(58);let i=0;return this.options.showArrow&&(e=Math.round(t/3),i+=2*e),this.options.showFrame&&(e=Math.round(t/9),i+=2*e),i}_showImpl(e,t){const i=e.getStartPosition();var n=this.editor.getLayoutInfo();const o=this._getWidth(n),r=(this.domNode.style.width=o+"px",this.domNode.style.left=this._getLeft(n)+"px",document.createElement("div"));r.style.overflow="hidden";n=this.editor.getOption(58);var s=Math.max(12,this.editor.getLayoutInfo().height/n*.8);t=Math.min(t,s);let a=0,l=0;if(this._arrow&&this.options.showArrow&&(a=Math.round(n/3),this._arrow.height=a,this._arrow.show(i)),this.options.showFrame&&(l=Math.round(n/9)),this.editor.changeViewZones(e=>{this._viewZone&&e.removeZone(this._viewZone.id),this._overlayWidget&&(this.editor.removeOverlayWidget(this._overlayWidget),this._overlayWidget=null),this.domNode.style.top="-1000px",this._viewZone=new _(r,i.lineNumber,i.column,t,e=>this._onViewZoneTop(e),e=>this._onViewZoneHeight(e)),this._viewZone.id=e.addZone(this._viewZone),this._overlayWidget=new b("vs.editor.contrib.zoneWidget"+this._viewZone.id,this.domNode),this.editor.addOverlayWidget(this._overlayWidget)}),this.container&&this.options.showFrame){const e=this.options.frameWidth||l;this.container.style.borderTopWidth=e+"px",this.container.style.borderBottomWidth=e+"px"}s=t*n-this._decoratingElementsHeight(),this.container&&(this.container.style.top=a+"px",this.container.style.height=s+"px",this.container.style.overflow="hidden"),this._doLayout(s,o),this.options.keepEditorSelection||this.editor.setSelection(e),n=this.editor.getModel();n&&((s=e.endLineNumber+1)<=n.getLineCount()?this.revealLine(s,!1):this.revealLine(n.getLineCount(),!0))}revealLine(e,t){t?this.editor.revealLineInCenter(e,0):this.editor.revealLine(e,0)}setCssClass(e,t){this.container&&(t&&this.container.classList.remove(t),this.container.classList.add(e))}_onWidth(e){}_doLayout(e,t){}_relayout(e){this._viewZone&&this._viewZone.heightInLines!==e&&this.editor.changeViewZones(t=>{this._viewZone&&(this._viewZone.heightInLines=e,t.layoutZone(this._viewZone.id))})}_initSash(){if(!this._resizeSash){let e;this._resizeSash=this._disposables.add(new h.b(this.domNode,this,{orientation:1})),this.options.isResizeable||(this._resizeSash.hide(),this._resizeSash.state=0),this._disposables.add(this._resizeSash.onDidStart(t=>{this._viewZone&&(e={startY:t.startY,heightInLines:this._viewZone.heightInLines})})),this._disposables.add(this._resizeSash.onDidEnd(()=>{e=void 0})),this._disposables.add(this._resizeSash.onDidChange(t=>{e&&(t=(t=(t.currentY-e.startY)/this.editor.getOption(58))<0?Math.ceil(t):Math.floor(t),5<(t=e.heightInLines+t))&&t<35&&this._relayout(t)}))}}getHorizontalSashLeft(){return 0}getHorizontalSashTop(){return(null===this.domNode.style.height?0:parseInt(this.domNode.style.height))-this._decoratingElementsHeight()/2}getHorizontalSashWidth(){var e=this.editor.getLayoutInfo();return e.width-e.minimap.minimapWidth}}{constructor(e,t,i){super(e,t),this.instantiationService=i,this._onDidClose=new s.b,this.onDidClose=this._onDidClose.event,a.f(this.options,E,!1)}dispose(){this.disposed||(this.disposed=!0,super.dispose(),this._onDidClose.fire(this))}style(e){var t=this.options;e.headerBackgroundColor&&(t.headerBackgroundColor=e.headerBackgroundColor),e.primaryHeadingColor&&(t.primaryHeadingColor=e.primaryHeadingColor),e.secondaryHeadingColor&&(t.secondaryHeadingColor=e.secondaryHeadingColor),super.style(e)}_applyStyles(){super._applyStyles();var e=this.options;this._headElement&&e.headerBackgroundColor&&(this._headElement.style.backgroundColor=e.headerBackgroundColor.toString()),this._primaryHeading&&e.primaryHeadingColor&&(this._primaryHeading.style.color=e.primaryHeadingColor.toString()),this._secondaryHeading&&e.secondaryHeadingColor&&(this._secondaryHeading.style.color=e.secondaryHeadingColor.toString()),this._bodyElement&&e.frameColor&&(this._bodyElement.style.borderColor=e.frameColor.toString())}_fillContainer(e){this.setCssClass("peekview-widget"),this._headElement=n.a(".head"),this._bodyElement=n.a(".body"),this._fillHead(this._headElement),this._fillBody(this._bodyElement),e.appendChild(this._headElement),e.appendChild(this._bodyElement)}_fillHead(e,t){var i=n.a(".peekview-title"),s=(i=(this.options.supportOnTitleClick&&(i.classList.add("clickable"),n.o(i,"click",e=>this._onTitleClick(e))),n.q(this._headElement,i),this._fillTitleIcon(i),this._primaryHeading=n.a("span.filename"),this._secondaryHeading=n.a("span.dirname"),this._metaHeading=n.a("span.meta"),n.q(i,this._primaryHeading,this._secondaryHeading,this._metaHeading),n.a(".peekview-actions")),n.q(this._headElement,i),this._getActionBarOptions());this._actionbarWidget=new o.a(i,s),this._disposables.add(this._actionbarWidget),t||this._actionbarWidget.push(new r.a("peekview.close",w.a("label.close","Close"),x.b.close.classNames,!0,()=>(this.dispose(),Promise.resolve())),{label:!1,icon:!0})}_fillTitleIcon(e){}_getActionBarOptions(){return{actionViewItemProvider:k.b.bind(void 0,this.instantiationService),orientation:0}}_onTitleClick(e){}setTitle(e,t){this._primaryHeading&&this._secondaryHeading&&(this._primaryHeading.innerText=e,this._primaryHeading.setAttribute("title",e),t?this._secondaryHeading.innerText=t:n.t(this._secondaryHeading))}setMetaTitle(e){this._metaHeading&&(e?(this._metaHeading.innerText=e,n.W(this._metaHeading)):n.K(this._metaHeading))}_doLayout(e,t){var i;!this._isShowing&&e<0?this.dispose():(i=Math.ceil(1.2*this.editor.getOption(58)),e=Math.round(e-(i+2)),this._doLayoutHead(i,t),this._doLayoutBody(e,t))}_doLayoutHead(e,t){this._headElement&&(this._headElement.style.height=e+"px",this._headElement.style.lineHeight=this._headElement.style.height)}_doLayoutBody(e,t){this._bodyElement&&(this._bodyElement.style.height=e+"px")}};I=i([D(2,c.a)],I);const M=Object(L.wc)("peekViewTitle.background",{dark:Object(L.Lc)(L.M,.1),light:Object(L.Lc)(L.M,.1),hc:null},w.a("peekViewTitleBackground","Background color of the peek view title area.")),T=Object(L.wc)("peekViewTitleLabel.foreground",{dark:t.a.white,light:t.a.black,hc:t.a.white},w.a("peekViewTitleForeground","Color of the peek view title.")),A=Object(L.wc)("peekViewTitleDescription.foreground",{dark:"#ccccccb3",light:"#616161e6",hc:"#FFFFFF99"},w.a("peekViewTitleInfoForeground","Color of the peek view title info.")),R=Object(L.wc)("peekView.border",{dark:L.M,light:L.M,hc:L.h},w.a("peekViewBorder","Color of the peek view borders and arrow.")),P=Object(L.wc)("peekViewResult.background",{dark:"#252526",light:"#F3F3F3",hc:t.a.black},w.a("peekViewResultsBackground","Background color of the peek view result list.")),F=Object(L.wc)("peekViewResult.lineForeground",{dark:"#bbbbbb",light:"#646465",hc:t.a.white},w.a("peekViewResultsMatchForeground","Foreground color for line nodes in the peek view result list.")),B=Object(L.wc)("peekViewResult.fileForeground",{dark:t.a.white,light:"#1E1E1E",hc:t.a.white},w.a("peekViewResultsFileForeground","Foreground color for file nodes in the peek view result list.")),j=Object(L.wc)("peekViewResult.selectionBackground",{dark:"#3399ff33",light:"#3399ff33",hc:null},w.a("peekViewResultsSelectionBackground","Background color of the selected entry in the peek view result list.")),W=Object(L.wc)("peekViewResult.selectionForeground",{dark:t.a.white,light:"#6C6C6C",hc:t.a.white},w.a("peekViewResultsSelectionForeground","Foreground color of the selected entry in the peek view result list.")),V=Object(L.wc)("peekViewEditor.background",{dark:"#001F33",light:"#F2F8FC",hc:t.a.black},w.a("peekViewEditorBackground","Background color of the peek view editor.")),H=Object(L.wc)("peekViewEditorGutter.background",{dark:V,light:V,hc:V},w.a("peekViewEditorGutterBackground","Background color of the gutter in the peek view editor.")),z=Object(L.wc)("peekViewResult.matchHighlightBackground",{dark:"#ea5c004d",light:"#ea5c004d",hc:null},w.a("peekViewResultsMatchHighlight","Match highlight color in the peek view result list.")),U=Object(L.wc)("peekViewEditor.matchHighlightBackground",{dark:"#ff8f0099",light:"#f5d802de",hc:null},w.a("peekViewEditorMatchHighlight","Match highlight color in the peek view editor.")),K=Object(L.wc)("peekViewEditor.matchHighlightBorder",{dark:null,light:null,hc:L.b},w.a("peekViewEditorMatchHighlightBorder","Match highlight border in the peek view editor."))},"891c":function(e,t,i){"use strict";i.r(t),i.d(t,"getDocumentSymbols",(function(){return h}));var n=i("6d8e"),o=i("1b69"),r=i("2504"),s=i("b78f"),a=i("70f5"),l=(t=i("9e74"),i("ef8e9")),d=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))};function h(e,t,i){return d(this,void 0,void 0,(function*(){var n=yield a.a.create(e,i);return t?n.asListOfDocumentSymbols():n.getTopLevelSymbols()}))}t.a.registerCommand("_executeDocumentSymbolProvider",(function(e,...t){return d(this,void 0,void 0,(function*(){var[i]=t,a=(Object(l.c)(n.a.isUri(i)),e.get(o.a).getModel(i));if(a)return h(a,!1,r.a.None);a=yield e.get(s.a).createModelReference(i);try{return yield h(a.object.textEditorModel,!1,r.a.None)}finally{a.dispose()}}))}))},"89cd":function(e,t,i){"use strict";i.d(t,"a",(function(){return r}));var n=i("1569"),o=i("ef8e9");const r=new class{constructor(){this.data=new Map}add(e,t){n.a(o.k(e)),n.a(o.j(t)),n.a(!this.data.has(e),"There is already an extension with this id"),this.data.set(e,t)}as(e){return this.data.get(e)||null}}},"8a3f":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"ruby",extensions:[".rb",".rbx",".rjs",".gemspec",".pp"],filenames:["rakefile","Gemfile"],aliases:["Ruby","rb"],loader:function(){return i.e("chunk-2d2295e9").then(i.bind(null,"dcc7"))}})},"8ae8":function(e,t,i){"use strict";function n(e){return e&&"string"==typeof e.id}i.d(t,"b",(function(){return n})),i.d(t,"a",(function(){return o}));const o={ICodeEditor:"vs.editor.ICodeEditor",IDiffEditor:"vs.editor.IDiffEditor"}},"8b4e":function(e,t,i){"use strict";i.d(t,"b",(function(){return o})),i.d(t,"a",(function(){return r})),t=i("dff7");class n{constructor(e,t,i=t){this.modifierLabels=[null],this.modifierLabels[2]=e,this.modifierLabels[1]=t,this.modifierLabels[3]=i}toLabel(e,t,i){if(0===t.length)return null;var n=[];for(let s=0,a=t.length;s>>0,new n.c(s,null===i?o:i)}},"8bf4":function(e,t,i){},"8c02":function(e,t,i){"use strict";i.d(t,"a",(function(){return l})),i.d(t,"d",(function(){return h})),i.d(t,"c",(function(){return u})),i.d(t,"e",(function(){return g})),i.d(t,"b",(function(){return p}));var n=i("3742"),o=i("e6ff"),r=i("7061"),s=i("6a89"),a=i("3352");class l{constructor(e,t,i,n){this.searchString=e,this.isRegex=t,this.matchCase=i,this.wordSeparators=n}parseSearchRequest(){if(""===this.searchString)return null;let e,t=(e=this.isRegex?function(e){if(e&&0!==e.length)for(let i=0,n=e.length;i=n)break;var t=e.charCodeAt(i);if(110===t||114===t||87===t||119===t)return!0}return!1}(this.searchString):0<=this.searchString.indexOf("\n"),null);try{t=n.q(this.searchString,this.isRegex,{matchCase:this.matchCase,wholeWord:!1,multiline:e,global:!0,unicode:!0})}catch(e){return null}if(!t)return null;let i=!this.isRegex&&!e;return i&&this.searchString.toLowerCase()!==this.searchString.toUpperCase()&&(i=this.matchCase),new d(t,this.wordSeparators?Object(o.a)(this.wordSeparators):null,i?this.searchString:null)}}class d{constructor(e,t,i){this.regex=e,this.wordSeparators=t,this.simpleSearch=i}}function h(e,t,i){if(!i)return new a.b(e,null);var n=[];for(let o=0,r=t.length;o>0);t[o]>=e?n=o-1:t[o+1]>=e?(i=o,n=o):i=o+1}return i+1}}class u{static findMatches(e,t,i,n,o){return t=t.parseSearchRequest(),t?t.regex.multiline?this._doFindMatchesMultiline(e,i,new p(t.wordSeparators,t.regex),n,o):this._doFindMatchesLineByLine(e,i,t,n,o):[]}static _getMultilineMatchRange(e,t,i,n,o,r){let a,l,d=0;return a=n?t+o+(d=n.findLineFeedCountBeforeOffset(o)):t+o,l=n?(t=n.findLineFeedCountBeforeOffset(o+r.length)-d,a+r.length+t):a+r.length,n=e.getPositionAt(a),o=e.getPositionAt(l),new s.a(n.lineNumber,n.column,o.lineNumber,o.column)}static _doFindMatchesMultiline(e,t,i,n,o){var r,s=e.getOffsetAt(t.getStartPosition()),a=e.getValueInRange(t,1),l="\r\n"===e.getEOL()?new c(a):null,d=[];let u=0;for(i.reset(0);r=i.next(a);)if(d[u++]=h(this._getMultilineMatchRange(e,s,a,l,r.index,r[0]),r,n),u>=o)return d;return d}static _doFindMatchesLineByLine(e,t,i,n,o){var r=[];let s=0;if(t.startLineNumber===t.endLineNumber){const a=e.getLineContent(t.startLineNumber).substring(t.startColumn-1,t.endColumn-1);s=this._findMatchesInLine(i,a,t.startLineNumber,t.startColumn-1,s,r,n,o)}else{const a=e.getLineContent(t.startLineNumber).substring(t.startColumn-1);s=this._findMatchesInLine(i,a,t.startLineNumber,t.startColumn-1,s,r,n,o);for(let l=t.startLineNumber+1;l{var i=e.getColor(o.r);i&&t.addRule(`.monaco-editor, .monaco-editor-background, .monaco-editor .inputarea.ime-input { background-color: ${i}; }`),i=e.getColor(o.B),i&&t.addRule(`.monaco-editor, .monaco-editor .inputarea.ime-input { color: ${i}; }`),i=e.getColor(x),i&&t.addRule(`.monaco-editor .margin { background-color: ${i}; }`),i=e.getColor(a),i&&t.addRule(`.monaco-editor .rangeHighlight { background-color: ${i}; }`),i=e.getColor(l),i&&t.addRule(`.monaco-editor .rangeHighlight { border: 1px ${"hc"===e.type?"dotted":"solid"} ${i}; }`),i=e.getColor(d),i&&t.addRule(`.monaco-editor .symbolHighlight { background-color: ${i}; }`),i=e.getColor(h),i&&t.addRule(`.monaco-editor .symbolHighlight { border: 1px ${"hc"===e.type?"dotted":"solid"} ${i}; }`),i=e.getColor(g);i&&(t.addRule(`.monaco-editor .mtkw { color: ${i} !important; }`),t.addRule(`.monaco-editor .mtkz { color: ${i} !important; }`))})},"91d3":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"cameligo",extensions:[".mligo"],aliases:["Cameligo"],loader:function(){return i.e("chunk-772fee43").then(i.bind(null,"dd504"))}})},"92a6":function(e,t,i){"use strict";i.d(t,"a",(function(){return m}));var n=i("5fe7"),o=i("ceb8"),r=i("fdcc"),s=i("eda7"),a=i("a666"),l=(t=i("b2cc"),i("5717")),d=i("6a89"),h=i("b57f"),c=i("b707"),u=i("6483"),g=(i=i("fbba"),function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3{this._isEnabled=this.isEnabled(),this.onModelChanged()})),this._register(e.onDidChangeModelLanguage(()=>this.onModelChanged())),this._register(c.c.onDidChange(()=>this.onModelChanged())),this._register(e.onDidChangeConfiguration(()=>{var e=this._isEnabled;this._isEnabled=this.isEnabled(),e!==this._isEnabled&&(this._isEnabled?this.onModelChanged():this.removeAllDecorations())})),this._timeoutTimer=null,this._computePromise=null,this._isEnabled=this.isEnabled(),this.onModelChanged()}isEnabled(){var e=this._editor.getModel();return!!e&&(e=e.getLanguageIdentifier(),e=this._configurationService.getValue(e.language),e&&"object"==typeof e&&(e=e.colorDecorators,e&&void 0!==e.enable&&!e.enable)?e.enable:this._editor.getOption(16))}static get(e){return e.getContribution(this.ID)}dispose(){this.stop(),this.removeAllDecorations(),super.dispose()}onModelChanged(){var t;this.stop(),this._isEnabled&&(t=this._editor.getModel())&&c.c.has(t)&&(this._localToDispose.add(this._editor.onDidChangeModelContent(()=>{this._timeoutTimer||(this._timeoutTimer=new n.g,this._timeoutTimer.cancelAndSet(()=>{this._timeoutTimer=null,this.beginCompute()},e.RECOMPUTE_TIME))})),this.beginCompute())}beginCompute(){this._computePromise=Object(n.h)(e=>{var t=this._editor.getModel();return t?Object(u.b)(t,e):Promise.resolve([])}),this._computePromise.then(e=>{this.updateDecorations(e),this.updateColorDecorators(e),this._computePromise=null},r.f)}stop(){this._timeoutTimer&&(this._timeoutTimer.cancel(),this._timeoutTimer=null),this._computePromise&&(this._computePromise.cancel(),this._computePromise=null),this._localToDispose.clear()}updateDecorations(e){var t=e.map(e=>({range:{startLineNumber:e.colorInfo.range.startLineNumber,startColumn:e.colorInfo.range.startColumn,endLineNumber:e.colorInfo.range.endLineNumber,endColumn:e.colorInfo.range.endColumn},options:h.a.EMPTY}));this._decorationsIds=this._editor.deltaDecorations(this._decorationsIds,t),this._colorDatas=new Map,this._decorationsIds.forEach((t,i)=>this._colorDatas.set(t,e[i]))}updateColorDecorators(e){var t=[];let i={};for(let d=0;d{i[e]||this._codeEditorService.removeDecorationType(e)}),this._colorDecoratorIds=this._editor.deltaDecorations(this._colorDecoratorIds,t)}removeAllDecorations(){this._decorationsIds=this._editor.deltaDecorations(this._decorationsIds,[]),this._colorDecoratorIds=this._editor.deltaDecorations(this._colorDecoratorIds,[]),this._decorationsTypes.forEach(e=>{this._codeEditorService.removeDecorationType(e)})}getColorData(e){var t=this._editor.getModel();return t&&0!==(t=t.getDecorationsInRange(d.a.fromPositions(e,e)).filter(e=>this._colorDatas.has(e.id))).length?this._colorDatas.get(t[0].id):null}};m.ID="editor.contrib.colorDetector",m.RECOMPUTE_TIME=1e3,m=g([p(1,l.a),p(2,i.a)],m),Object(t.l)(m.ID,m)},"930f":function(e,t,i){},"93b9":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"java",extensions:[".java",".jav"],aliases:["Java","java"],mimetypes:["text/x-java-source","text/x-java"],loader:function(){return i.e("chunk-2d0a43df").then(i.bind(null,"0636"))}})},"93ba":function(e,t,i){"use strict";i.r(t),i.d(t,"ToggleTabFocusModeAction",(function(){return s}));var n=i("dff7"),o=i("3813"),r=(t=i("b2cc"),i("8830"));class s extends t.b{constructor(){super({id:s.ID,label:n.a({key:"toggle.tabMovesFocus",comment:["Turn on/off use of tab key for moving focus around VS Code"]},"Toggle Tab Key Moves Focus"),alias:"Toggle Tab Key Moves Focus",precondition:void 0,kbOpts:{kbExpr:null,primary:2091,mac:{primary:1323},weight:100}})}run(e,t){var i=!r.b.getTabFocusMode();r.b.setTabFocusMode(i),i?Object(o.a)(n.a("toggle.tabMovesFocus.on","Pressing Tab will now move focus to the next focusable element")):Object(o.a)(n.a("toggle.tabMovesFocus.off","Pressing Tab will now insert the tab character"))}}s.ID="editor.action.toggleTabFocusMode",Object(t.j)(s)},"93d9":function(e,t,i){"use strict";i.d(t,"a",(function(){return We})),i.d(t,"b",(function(){return Ve})),i.d(t,"e",(function(){return Ue})),i.d(t,"d",(function(){return ct})),i.d(t,"c",(function(){return ft}));var n=i("11f7"),o=i("e8e3"),r=i("2504"),s=i("308f"),a=i("a666"),l=(i("e2b8"),i("72a7"));class d{constructor(e,t){this.renderer=e,this.modelProvider=t}get templateId(){return this.renderer.templateId}renderTemplate(e){return{data:this.renderer.renderTemplate(e),disposable:a.a.None}}renderElement(e,t,i,n){if(i.disposable&&i.disposable.dispose(),i.data){var o=this.modelProvider();if(o.isResolved(e))return this.renderer.renderElement(o.get(e),e,i.data,n);const t=new r.b;o=o.resolve(e,t.token),i.disposable={dispose:()=>t.cancel()},this.renderer.renderPlaceholder(e,i.data),o.then(t=>this.renderer.renderElement(t,e,i.data,n))}}disposeTemplate(e){e.disposable&&(e.disposable.dispose(),e.disposable=void 0),e.data&&(this.renderer.disposeTemplate(e.data),e.data=void 0)}}class h{constructor(e,t){this.modelProvider=e,this.accessibilityProvider=t}getWidgetAriaLabel(){return this.accessibilityProvider.getWidgetAriaLabel()}getAriaLabel(e){var t=this.modelProvider();return t.isResolved(e)?this.accessibilityProvider.getAriaLabel(t.get(e)):null}}class c{constructor(e,t,i,n,o={}){const r=()=>this.model;n=n.map(e=>new d(e,r)),this.list=new l.c(e,t,i,n,(e=r,t=o,Object.assign(Object.assign({},t),{accessibilityProvider:t.accessibilityProvider&&new h(e,t.accessibilityProvider)})))}updateOptions(e){this.list.updateOptions(e)}getHTMLElement(){return this.list.getHTMLElement()}get onDidFocus(){return this.list.onDidFocus}get onDidDispose(){return this.list.onDidDispose}get onMouseDblClick(){return s.c.map(this.list.onMouseDblClick,({element:e,index:t,browserEvent:i})=>({element:void 0===e?void 0:this._model.get(e),index:t,browserEvent:i}))}get onPointer(){return s.c.map(this.list.onPointer,({element:e,index:t,browserEvent:i})=>({element:void 0===e?void 0:this._model.get(e),index:t,browserEvent:i}))}get onDidChangeSelection(){return s.c.map(this.list.onDidChangeSelection,({elements:e,indexes:t,browserEvent:i})=>({elements:e.map(e=>this._model.get(e)),indexes:t,browserEvent:i}))}get model(){return this._model}set model(e){this._model=e,this.list.splice(0,this.list.length,Object(o.r)(e.length))}getFocus(){return this.list.getFocus()}getSelection(){return this.list.getSelection()}getSelectedElements(){return this.getSelection().map(e=>this.model.get(e))}style(e){this.list.style(e)}dispose(){this.list.dispose()}}var u=i("e385");i("ec60");class g{constructor(e,t,i){this.columns=e,this.getColumnSize=i,this.templateId=g.TemplateId,this.renderedTemplates=new Set;var n=new Map(t.map(e=>[e.templateId,e]));this.renderers=[];for(const r of e){var o=n.get(r.templateId);if(!o)throw new Error(`Table cell renderer for template id ${r.templateId} not found.`);this.renderers.push(o)}}renderTemplate(e){var t=Object(n.q)(e,Object(n.a)(".monaco-table-tr")),i=[],o=[];for(let a=0;anew p(e,t));var d,h={size:t.reduce((e,t)=>e+t.column.weight,0),views:t.map(e=>({size:e.column.weight,view:e}))};this.splitview=new u.b(this.domNode,{orientation:1,scrollbarVisibility:2,getSashOrthogonalSize:()=>this.cachedHeight,descriptor:h}),this.splitview.el.style.height=i.headerRowHeight+"px",this.splitview.el.style.lineHeight=i.headerRowHeight+"px";const c=new g(o,r,e=>this.splitview.getViewSize(e));this.list=new l.c(e,this.domNode,(d=i,{getHeight(e){return d.getHeight(e)},getTemplateId(){return g.TemplateId}}),[c],a),this.columnLayoutDisposable=s.c.any(...t.map(e=>e.onDidLayout))(([e,t])=>c.layoutColumn(e,t)),this.styleElement=Object(n.w)(this.domNode),this.style({})}get onDidChangeFocus(){return this.list.onDidChangeFocus}get onDidChangeSelection(){return this.list.onDidChangeSelection}get onMouseDblClick(){return this.list.onMouseDblClick}get onPointer(){return this.list.onPointer}get onDidFocus(){return this.list.onDidFocus}get onDidDispose(){return this.list.onDidDispose}updateOptions(e){this.list.updateOptions(e)}splice(e,t,i=[]){this.list.splice(e,t,i)}getHTMLElement(){return this.domNode}style(e){var t=[];t.push(`.monaco-table.${this.domId} > .monaco-split-view2 .monaco-sash.vertical::before {\n\t\t\ttop: ${this.virtualDelegate.headerRowHeight+1}px;\n\t\t\theight: calc(100% - ${this.virtualDelegate.headerRowHeight}px);\n\t\t}`),this.styleElement.textContent=t.join("\n"),this.list.style(e)}getSelectedElements(){return this.list.getSelectedElements()}getSelection(){return this.list.getSelection()}getFocus(){return this.list.getFocus()}dispose(){this.splitview.dispose(),this.list.dispose(),this.columnLayoutDisposable.dispose()}}m.InstanceCount=0;var f,_=i("7de1"),b=i("650e"),v=i("e32d"),C=i("b835");(t=f=f||{})[t.Unknown=0]="Unknown",t[t.Twistie=1]="Twistie",t[t.Element=2]="Element";class w extends Error{constructor(e,t){super(`TreeError [${e}] `+t)}}class y{constructor(e){this.fn=e,this._map=new WeakMap}map(e){let t=this._map.get(e);return t||(t=this.fn(e),this._map.set(e,t)),t}}var S=i("1b0e"),L=i("258a");function x(e){return"object"==typeof e&&"visibility"in e&&"data"in e}function k(e){switch(e){case!0:return 1;case!1:return 0;default:return e}}function D(e){return"boolean"==typeof e.collapsible}class N{constructor(e,t,i,n={}){this.user=e,this.list=t,this.rootRef=[],this.eventBufferer=new s.d,this._onDidChangeCollapseState=new s.b,this.onDidChangeCollapseState=this.eventBufferer.wrapEvent(this._onDidChangeCollapseState.event),this._onDidChangeRenderNodeCount=new s.b,this.onDidChangeRenderNodeCount=this.eventBufferer.wrapEvent(this._onDidChangeRenderNodeCount.event),this._onDidSplice=new s.b,this.onDidSplice=this._onDidSplice.event,this.collapseByDefault=void 0!==n.collapseByDefault&&n.collapseByDefault,this.filter=n.filter,this.autoExpandSingleChildren=void 0!==n.autoExpandSingleChildren&&n.autoExpandSingleChildren,this.root={parent:void 0,element:i,children:[],depth:0,visibleChildrenCount:0,visibleChildIndex:-1,collapsible:!1,collapsed:!1,renderNodeCount:0,visibility:1,visible:!0,filterData:void 0}}splice(e,t,i=L.a.empty(),n={}){if(0===e.length)throw new w(this.user,"Invalid tree location");n.diffIdentityProvider?this.spliceSmart(n.diffIdentityProvider,e,t,i,n):this.spliceSimple(e,t,i,n)}spliceSmart(e,t,i,n,o,r){void 0===n&&(n=L.a.empty()),void 0===r&&(r=null!=(d=o.diffDepth)?d:0);const s=this.getParentNodeWithListIndex(t)["parentNode"],a=[...n],l=t[t.length-1];var d=new S.a({getElements:()=>s.children.map(t=>e.getId(t.element).toString())},{getElements:()=>[...s.children.slice(0,l),...a,...s.children.slice(l+i)].map(t=>e.getId(t.element).toString())}).ComputeDiff(!1);if(d.quitEarly)return this.spliceSimple(t,i,a,o);const h=t.slice(0,-1);var c=(t,i,n)=>{if(0t.originalStart-e.originalStart))c(u,g,u-(p.originalStart+p.originalLength)),u=p.originalStart,g=p.modifiedStart-l,this.spliceSimple([...h,u],p.originalLength,L.a.slice(a,g,g+p.modifiedLength),o);c(u,g,u)}spliceSimple(e,t,i=L.a.empty(),{onDidCreateNode:n,onDidDeleteNode:r}){const{parentNode:s,listIndex:a,revealed:l,visible:d}=this.getParentNodeWithListIndex(e),h=[];i=L.a.map(i,e=>this.createTreeNode(e,s,s.visible?1:0,l,h,n));var c=e[e.length-1],u=0e+(t.visible?t.renderNodeCount:0),0),this._updateAncestorsRenderNodeCount(s,_-t),this.list.splice(a,t,h)),0{r(t),t.children.forEach(e)};i.forEach(e)}c=0this._setCollapseState(e,n))}isCollapsed(e){return this.getTreeNode(e).collapsed}setCollapsed(e,t,i){var n=this.getTreeNode(e);const o={collapsed:t=void 0===t?!n.collapsed:t,recursive:i||!1};return this.eventBufferer.bufferEvents(()=>this._setCollapseState(e,o))}_setCollapseState(e,t){var{node:i,listIndex:n,revealed:o}=this.getTreeNodeWithListIndex(e),n=this._setListNodeCollapseState(i,n,o,t);if(i!==this.root&&this.autoExpandSingleChildren&&n&&!D(t)&&i.collapsible&&!i.collapsed&&!t.recursive){let n=-1;for(let e=0;e{let t=this.getTreeNode(e);for(;t.parent;)t=t.parent,e=e.slice(0,e.length-1),t.collapsed&&this._setCollapseState(e,{collapsed:!1,recursive:!1})})}refilter(){var e=this.root.renderNodeCount,t=this.updateNodeAfterFilterChange(this.root);this.list.splice(0,e,t)}createTreeNode(e,t,i,n,o,r){const s={parent:t,element:e.element,children:[],depth:t.depth+1,visibleChildrenCount:0,visibleChildIndex:-1,collapsible:"boolean"==typeof e.collapsible?e.collapsible:void 0!==e.collapsed,collapsed:void 0===e.collapsed?this.collapseByDefault:e.collapsed,renderNodeCount:1,visibility:1,visible:!0,filterData:void 0},a=this._filterNode(s,i);s.visibility=a,n&&o.push(s),t=e.children||L.a.empty();const l=n&&0!==a&&!s.collapsed;let d=0,h=1;for(const c of L.a.map(t,e=>this.createTreeNode(e,s,a,l,o,r)))s.children.push(c),h+=c.renderNodeCount,c.visible&&(c.visibleChildIndex=d++);return s.collapsible=s.collapsible||0t.children.length)&&this.hasTreeNode(i,t.children[e]))}getTreeNode(e,t=this.root){if(!e||0===e.length)return t;var[e,...i]=e;if(e<0||e>t.children.length)throw new w(this.user,"Invalid tree location");return this.getTreeNode(i,t.children[e])}getTreeNodeWithListIndex(e){if(0===e.length)return{node:this.root,listIndex:-1,revealed:!0,visible:!1};var{parentNode:t,listIndex:i,revealed:n,visible:o}=this.getParentNodeWithListIndex(e);e=e[e.length-1];if(e<0||e>t.children.length)throw new w(this.user,"Invalid tree location");return t=t.children[e],{node:t,listIndex:i,revealed:n,visible:o&&t.visible}}getParentNodeWithListIndex(e,t=this.root,i=0,n=!0,o=!0){var[r,...e]=e;if(r<0||r>t.children.length)throw new w(this.user,"Invalid tree location");for(let s=0;se.element)),this.data=e}}function H(e){return e instanceof _.a?new V(e):e}class z{constructor(e,t){this.modelProvider=e,this.dnd=t,this.autoExpandDisposable=a.a.None}getDragURI(e){return this.dnd.getDragURI(e.element)}getDragLabel(e,t){if(this.dnd.getDragLabel)return this.dnd.getDragLabel(e.map(e=>e.element),t)}onDragStart(e,t){this.dnd.onDragStart&&this.dnd.onDragStart(H(e),t)}onDragOver(e,t,i,n,r=!0){var s=this.dnd.onDragOver(H(e),t&&t.element,i,n),a=this.autoExpandNode!==t;if(a&&(this.autoExpandDisposable.dispose(),this.autoExpandNode=t),void 0===t)return s;if(a&&"boolean"!=typeof s&&s.autoExpand&&(this.autoExpandDisposable=Object(R.i)(()=>{var e=this.modelProvider(),i=e.getNodeLocation(t);e.isCollapsed(i)&&e.setCollapsed(i,!1),this.autoExpandNode=void 0},500)),"boolean"==typeof s||!s.accept||void 0===s.bubble||s.feedback)return r?s:{accept:"boolean"==typeof s?s:s.accept,effect:"boolean"==typeof s?void 0:s.effect,feedback:[i]};if(1===s.bubble){const o=this.modelProvider(),s=o.getNodeLocation(t);return a=o.getParentNodeLocation(s),r=o.getNode(a),i=a&&o.getListIndex(a),this.onDragOver(e,r,i,n,!1)}const l=this.modelProvider(),d=l.getNodeLocation(t);return a=l.getListIndex(d),e=l.getListRenderCount(d),Object.assign(Object.assign({},s),{feedback:Object(o.r)(a,a+e)})}drop(e,t,i,n){this.autoExpandDisposable.dispose(),this.autoExpandNode=void 0,this.dnd.drop(H(e),t&&t.element,i,n)}onDragEnd(e){this.dnd.onDragEnd&&this.dnd.onDragEnd(e)}}class U{constructor(e){this.delegate=e}getHeight(e){return this.delegate.getHeight(e.element)}getTemplateId(e){return this.delegate.getTemplateId(e.element)}hasDynamicHeight(e){return!!this.delegate.hasDynamicHeight&&this.delegate.hasDynamicHeight(e.element)}setDynamicHeight(e,t){this.delegate.setDynamicHeight&&this.delegate.setDynamicHeight(e.element,t)}}(t=A=A||{}).None="none",t.OnHover="onHover",t.Always="always";class K{constructor(e,t=[]){this._elements=t,this.onDidChange=s.c.forEach(e,e=>this._elements=e)}get elements(){return this._elements}}class q{constructor(e,t,i,n,o={}){this.renderer=e,this.modelProvider=t,this.activeNodes=n,this.renderedElements=new Map,this.renderedNodes=new Map,this.indent=q.DefaultIndent,this.hideTwistiesOfChildlessElements=!1,this.shouldRenderIndentGuides=!1,this.renderedIndentGuides=new P.a,this.activeIndentNodes=new Set,this.indentGuidesDisposable=a.a.None,this.disposables=new a.b,this.templateId=e.templateId,this.updateOptions(o),s.c.map(i,e=>e.node)(this.onDidChangeNodeTwistieState,this,this.disposables),e.onDidChangeTwistieState&&e.onDidChangeTwistieState(this.onDidChangeTwistieState,this,this.disposables)}updateOptions(e={}){var t;void 0!==e.indent&&(this.indent=Object(B.b)(e.indent,0,40)),void 0!==e.renderIndentGuides&&(t=e.renderIndentGuides!==A.None)!==this.shouldRenderIndentGuides&&(this.shouldRenderIndentGuides=t,this.indentGuidesDisposable.dispose(),t)&&(t=new a.b,this.activeNodes.onDidChange(this._onDidChangeActiveNodes,this,t),this.indentGuidesDisposable=t,this._onDidChangeActiveNodes(this.activeNodes.elements)),void 0!==e.hideTwistiesOfChildlessElements&&(this.hideTwistiesOfChildlessElements=e.hideTwistiesOfChildlessElements)}renderTemplate(e){var t=Object(n.q)(e,Object(n.a)(".monaco-tl-row")),i=Object(n.q)(t,Object(n.a)(".monaco-tl-indent")),o=Object(n.q)(t,Object(n.a)(".monaco-tl-twistie"));t=Object(n.q)(t,Object(n.a)(".monaco-tl-contents")),t=this.renderer.renderTemplate(t);return{container:e,indent:i,twistie:o,indentGuidesDisposable:a.a.None,templateData:t}}renderElement(e,t,i,n){"number"==typeof n&&(this.renderedNodes.set(e,{templateData:i,height:n}),this.renderedElements.set(e.element,e));var o=q.DefaultIndent+(e.depth-1)*this.indent;i.twistie.style.paddingLeft=o+"px",i.indent.style.width=o+this.indent-16+"px",this.renderTwistie(e,i),"number"==typeof n&&this.renderIndentGuides(e,i),this.renderer.renderElement(e,t,i.templateData,n)}disposeElement(e,t,i,n){i.indentGuidesDisposable.dispose(),this.renderer.disposeElement&&this.renderer.disposeElement(e,t,i.templateData,n),"number"==typeof n&&(this.renderedNodes.delete(e),this.renderedElements.delete(e.element))}disposeTemplate(e){this.renderer.disposeTemplate(e.templateData)}onDidChangeTwistieState(e){e=this.renderedElements.get(e),e&&this.onDidChangeNodeTwistieState(e)}onDidChangeNodeTwistieState(e){var t=this.renderedNodes.get(e);t&&(this.renderTwistie(e,t.templateData),this._onDidChangeActiveNodes(this.activeNodes.elements),this.renderIndentGuides(e,t.templateData))}renderTwistie(e,t){t.twistie.classList.remove(...O.classNamesArray);let i=!1;this.renderer.renderTwistie&&(i=this.renderer.renderTwistie(e.element,t.twistie)),e.collapsible&&(!this.hideTwistiesOfChildlessElements||0this.renderedIndentGuides.delete(e,l))),s=e}t.indentGuidesDisposable=i}}_onDidChangeActiveNodes(e){if(this.shouldRenderIndentGuides){const t=new Set,i=this.modelProvider();e.forEach(e=>{var n=i.getNodeLocation(e);try{var o=i.getParentNodeLocation(n);e.collapsible&&0{t.has(e)||this.renderedIndentGuides.forEach(e,e=>e.classList.remove("active"))}),t.forEach(e=>{this.activeIndentNodes.has(e)||this.renderedIndentGuides.forEach(e,e=>e.classList.add("active"))}),this.activeIndentNodes=t}}dispose(){this.renderedNodes.clear(),this.renderedElements.clear(),this.indentGuidesDisposable.dispose(),Object(a.f)(this.disposables)}}q.DefaultIndent=8;class ${constructor(e,t,i){this.tree=e,this.keyboardNavigationLabelProvider=t,this._filter=i,this._totalCount=0,this._matchCount=0,this._pattern="",this._lowercasePattern="",this.disposables=new a.b,e.onWillRefilter(this.reset,this,this.disposables)}get totalCount(){return this._totalCount}get matchCount(){return this._matchCount}set pattern(e){this._pattern=e,this._lowercasePattern=e.toLowerCase()}filter(e,t){if(this._filter){if(t=this._filter.filter(e,t),this.tree.options.simpleKeyboardNavigation)return t;let i;if(0===(i="boolean"==typeof t?t?1:0:x(t)?k(t.visibility):t))return!1}if(this._totalCount++,this.tree.options.simpleKeyboardNavigation||!this._pattern)return this._matchCount++,{data:F.a.Default,visibility:!0};t=this.keyboardNavigationLabelProvider.getKeyboardNavigationLabel(e);var i=Array.isArray(t)?t:[t];for(const r of i){var n=r&&r.toString();if(void 0===n)return{data:F.a.Default,visibility:!0};var o=Object(F.d)(this._pattern,this._lowercasePattern,0,n,n.toLowerCase(),0,!0);if(o)return this._matchCount++,1===i.length?{data:o,visibility:!0}:{data:{label:n,score:o},visibility:!0}}return this.tree.options.filterOnType?2:{data:F.a.Default,visibility:!0}}reset(){this._totalCount=0,this._matchCount=0}dispose(){Object(a.f)(this.disposables)}}class G{constructor(e,t,i,o,r){this.tree=e,this.view=i,this.filter=o,this.keyboardNavigationDelegate=r,this._enabled=!1,this._pattern="",this._empty=!1,this._onDidChangeEmptyState=new s.b,this.positionClassName="ne",this.automaticKeyboardNavigation=!0,this.triggered=!1,this._onDidChangePattern=new s.b,this.enabledDisposables=new a.b,this.disposables=new a.b,this.domNode=Object(n.a)(".monaco-list-type-filter."+this.positionClassName),this.domNode.draggable=!0,this.disposables.add(Object(n.i)(this.domNode,"dragstart",()=>this.onDragStart())),this.messageDomNode=Object(n.q)(i.getHTMLElement(),Object(n.a)(".monaco-list-type-filter-message")),this.labelDomNode=Object(n.q)(this.domNode,Object(n.a)("span.label")),o=Object(n.q)(this.domNode,Object(n.a)(".controls")),this._filterOnType=!!e.options.filterOnType,this.filterOnTypeDomNode=Object(n.q)(o,Object(n.a)("input.filter")),this.filterOnTypeDomNode.type="checkbox",this.filterOnTypeDomNode.checked=this._filterOnType,this.filterOnTypeDomNode.tabIndex=-1,this.updateFilterOnTypeTitleAndIcon(),this.disposables.add(Object(n.i)(this.filterOnTypeDomNode,"input",()=>this.onDidChangeFilterOnType())),this.clearDomNode=Object(n.q)(o,Object(n.a)("button.clear"+M.cssSelector)),this.clearDomNode.tabIndex=-1,this.clearDomNode.title=Object(W.a)("clear","Clear"),this.keyboardNavigationEventFilter=e.options.keyboardNavigationEventFilter,t.onDidSplice(this.onDidSpliceModel,this,this.disposables),this.updateOptions(e.options)}get enabled(){return this._enabled}get pattern(){return this._pattern}get filterOnType(){return this._filterOnType}updateOptions(e){e.simpleKeyboardNavigation?this.disable():this.enable(),void 0!==e.filterOnType&&(this._filterOnType=!!e.filterOnType,this.filterOnTypeDomNode.checked=this._filterOnType,this.updateFilterOnTypeTitleAndIcon()),void 0!==e.automaticKeyboardNavigation&&(this.automaticKeyboardNavigation=e.automaticKeyboardNavigation),this.tree.refilter(),this.render(),this.automaticKeyboardNavigation||this.onEventOrInput("")}enable(){var e,t;this._enabled||(e=this.enabledDisposables.add(new v.a(this.view.getHTMLElement(),"keydown")),e=s.c.chain(e.event).filter(e=>!Object(l.e)(e.target)||e.target===this.filterOnTypeDomNode).filter(e=>"Dead"!==e.key&&!/^Media/.test(e.key)).map(e=>new C.a(e)).filter(this.keyboardNavigationEventFilter||(()=>!0)).filter(()=>this.automaticKeyboardNavigation||this.triggered).filter(e=>this.keyboardNavigationDelegate.mightProducePrintableCharacter(e)&&!(18===e.keyCode||16===e.keyCode||15===e.keyCode||17===e.keyCode)||(0{e.stopPropagation(),e.preventDefault()}).event,t=this.enabledDisposables.add(new v.a(this.clearDomNode,"click")),s.c.chain(s.c.any(e,t.event)).event(this.onEventOrInput,this,this.enabledDisposables),this.filter.pattern="",this.tree.refilter(),this.render(),this._enabled=!0,this.triggered=!1)}disable(){this._enabled&&(this.domNode.remove(),this.enabledDisposables.clear(),this.tree.refilter(),this.render(),this._enabled=!1,this.triggered=!1)}onEventOrInput(e){"string"==typeof e?this.onInput(e):e instanceof MouseEvent||9===e.keyCode||1===e.keyCode&&(j.f?e.altKey:e.ctrlKey)?this.onInput(""):1===e.keyCode?this.onInput(0===this.pattern.length?"":this.pattern.substr(0,this.pattern.length-1)):this.onInput(this.pattern+e.browserEvent.key)}onInput(e){var t=this.view.getHTMLElement();e&&!this.domNode.parentElement?t.append(this.domNode):!e&&this.domNode.parentElement&&(this.domNode.remove(),this.tree.domFocus()),this._pattern=e,this._onDidChangePattern.fire(e),this.filter.pattern=e,this.tree.refilter(),e&&this.tree.focusNext(0,!0,void 0,e=>!F.a.isDefault(e.filterData)),t=this.tree.getFocus();0{switch(l){case"nw":this.domNode.style.top="4px",this.domNode.style.left="4px";break;case"ne":this.domNode.style.top="4px",this.domNode.style.left=i-r-6+"px"}},h=()=>{this.positionClassName=l,this.domNode.className="monaco-list-type-filter "+this.positionClassName,this.domNode.style.top="",this.domNode.style.left="",Object(a.f)(s)};d(),this.domNode.classList.remove(l),this.domNode.classList.add("dragging"),s.add(Object(a.i)(()=>this.domNode.classList.remove("dragging"))),s.add(Object(n.i)(document,"dragover",e=>{return(e=e).preventDefault(),i=e.clientX-t,e.dataTransfer&&(e.dataTransfer.dropEffect="none"),l=ih())),b.c.CurrentDragAndDropData=new b.b("vscode-ui"),s.add(Object(a.i)(()=>b.c.CurrentDragAndDropData=void 0))}onDidSpliceModel(){this._enabled&&0!==this.pattern.length&&(this.tree.refilter(),this.render())}onDidChangeFilterOnType(){this.tree.updateOptions({filterOnType:this.filterOnTypeDomNode.checked}),this.tree.refilter(),this.tree.domFocus(),this.render(),this.updateFilterOnTypeTitleAndIcon()}updateFilterOnTypeTitleAndIcon(){this.filterOnType?(this.filterOnTypeDomNode.classList.remove(...I.classNamesArray),this.filterOnTypeDomNode.classList.add(...E.classNamesArray),this.filterOnTypeDomNode.title=Object(W.a)("disable filter on type","Disable Filter on Type")):(this.filterOnTypeDomNode.classList.remove(...E.classNamesArray),this.filterOnTypeDomNode.classList.add(...I.classNamesArray),this.filterOnTypeDomNode.title=Object(W.a)("enable filter on type","Enable Filter on Type"))}render(){var e=0Y(e,t))}class X{constructor(e,t){this.getFirstViewElementWithTrait=e,this.identityProvider=t,this.nodes=[],this._onDidChange=new s.b,this.onDidChange=this._onDidChange.event}get nodeSet(){return this._nodeSet||(this._nodeSet=this.createNodeSet()),this._nodeSet}set(e,t){var i;(null!=(i=t)&&i.__forceEvent||!Object(o.h)(this.nodes,e))&&this._set(e,!1,t)}_set(e,t,i){if(this.nodes=[...e],this.elements=void 0,this._nodeSet=void 0,!t){const e=this;this._onDidChange.fire({get elements(){return e.get()},browserEvent:i})}}get(){return this.elements||(this.elements=this.nodes.map(e=>e.element)),[...this.elements]}getNodes(){return this.nodes}has(e){return this.nodeSet.has(e)}onDidModelSplice({insertedNodes:e,deletedNodes:t}){if(this.identityProvider){const o=new Set,r=e=>o.add(this.identityProvider.getId(e.element).toString()),s=(t.forEach(e=>Y(e,r)),new Map),a=e=>s.set(this.identityProvider.getId(e.element).toString(),e);e.forEach(e=>Y(e,a));var i=[];for(const e of this.nodes){var n=this.identityProvider.getId(e.element).toString();o.has(n)?(n=s.get(n))&&i.push(n):i.push(e)}0e.delete(t);t.forEach(e=>Y(e,i)),this.set([...e.values()])}}createNodeSet(){var e=new Set;for(const t of this.nodes)e.add(t);return e}}class Q extends l.d{constructor(e,t){super(e),this.tree=t}onViewPointer(e){if(!Object(l.e)(e.browserEvent.target)&&!Object(l.f)(e.browserEvent.target)){var t=e.element;if(!t)return super.onViewPointer(e);if(this.isSelectionRangeChangeEvent(e)||this.isSelectionSingleChangeEvent(e))return super.onViewPointer(e);var i=e.browserEvent.target;i=i.classList.contains("monaco-tl-twistie")||i.classList.contains("monaco-icon-label")&&i.classList.contains("folder-icon")&&e.browserEvent.offsetX<16;let r=!1;if((r="function"==typeof this.tree.expandOnlyOnTwistieClick?this.tree.expandOnlyOnTwistieClick(t.element):!!this.tree.expandOnlyOnTwistieClick)&&!i&&2!==e.browserEvent.detail)return super.onViewPointer(e);if(!this.tree.expandOnDoubleClick&&2===e.browserEvent.detail)return super.onViewPointer(e);if(t.collapsible){var n=this.tree.model,o=(t=n.getNodeLocation(t),e.browserEvent.altKey);if(this.tree.setFocus([t]),n.setCollapsed(t,void 0,o),r&&i)return}super.onViewPointer(e)}}onDoubleClick(e){!e.browserEvent.target.classList.contains("monaco-tl-twistie")&&this.tree.expandOnDoubleClick&&super.onDoubleClick(e)}}class J extends l.c{constructor(e,t,i,n,o,r,s,a){super(e,t,i,n,a),this.focusTrait=o,this.selectionTrait=r,this.anchorTrait=s}createMouseController(e){return new Q(this,e.tree)}splice(e,t,i=[]){if(super.splice(e,t,i),0!==i.length){const t=[],n=[];let r;i.forEach((i,o)=>{this.focusTrait.has(i)&&t.push(e+o),this.selectionTrait.has(i)&&n.push(e+o),this.anchorTrait.has(i)&&(r=e+o)}),0this.element(e)),t)}setSelection(e,t,i=!1){super.setSelection(e,t),i||this.selectionTrait.set(e.map(e=>this.element(e)),t)}setAnchor(e,t=!1){super.setAnchor(e),t||(void 0===e?this.anchorTrait.set([]):this.anchorTrait.set([this.element(e)]))}}class ee{constructor(e,t,i,o,r={}){this._options=r,this.eventBufferer=new s.d,this.disposables=new a.b,this._onWillRefilter=new s.b,this.onWillRefilter=this._onWillRefilter.event,this._onDidUpdateOptions=new s.b,i=new U(i);const d=new s.f;var h,c,u,g=new s.f;const p=new K(g.event);for(h of(this.renderers=o.map(e=>new q(e,()=>this.model,d.event,p,r)),this.renderers))this.disposables.add(h);let m;if(r.keyboardNavigationLabelProvider&&(m=new $(this,r.keyboardNavigationLabelProvider,r.filter),r=Object.assign(Object.assign({},r),{filter:m}),this.disposables.add(m)),this.focus=new X(()=>this.view.getFocusedElements()[0],r.identityProvider),this.selection=new X(()=>this.view.getSelectedElements()[0],r.identityProvider),this.anchor=new X(()=>this.view.getAnchorElement(),r.identityProvider),this.view=new J(e,t,i,this.renderers,this.focus,this.selection,this.anchor,Object.assign(Object.assign({},(c=()=>this.model,(u=r)&&Object.assign(Object.assign({},u),{identityProvider:u.identityProvider&&{getId(e){return u.identityProvider.getId(e.element)}},dnd:u.dnd&&new z(c,u.dnd),multipleSelectionController:u.multipleSelectionController&&{isSelectionSingleChangeEvent(e){return u.multipleSelectionController.isSelectionSingleChangeEvent(Object.assign(Object.assign({},e),{element:e.element}))},isSelectionRangeChangeEvent(e){return u.multipleSelectionController.isSelectionRangeChangeEvent(Object.assign(Object.assign({},e),{element:e.element}))}},accessibilityProvider:u.accessibilityProvider&&Object.assign(Object.assign({},u.accessibilityProvider),{getSetSize(e){var t=c();e=t.getNodeLocation(e),e=t.getParentNodeLocation(e);return t.getNode(e).visibleChildrenCount},getPosInSet(e){return e.visibleChildIndex+1},isChecked:u.accessibilityProvider&&u.accessibilityProvider.isChecked?e=>u.accessibilityProvider.isChecked(e.element):void 0,getRole:u.accessibilityProvider&&u.accessibilityProvider.getRole?e=>u.accessibilityProvider.getRole(e.element):()=>"treeitem",getAriaLabel(e){return u.accessibilityProvider.getAriaLabel(e.element)},getWidgetAriaLabel(){return u.accessibilityProvider.getWidgetAriaLabel()},getWidgetRole:u.accessibilityProvider&&u.accessibilityProvider.getWidgetRole?()=>u.accessibilityProvider.getWidgetRole():()=>"tree",getAriaLevel:u.accessibilityProvider&&u.accessibilityProvider.getAriaLevel?e=>u.accessibilityProvider.getAriaLevel(e.element):e=>e.depth,getActiveDescendantId:u.accessibilityProvider.getActiveDescendantId&&(e=>u.accessibilityProvider.getActiveDescendantId(e.element))}),keyboardNavigationLabelProvider:u.keyboardNavigationLabelProvider&&Object.assign(Object.assign({},u.keyboardNavigationLabelProvider),{getKeyboardNavigationLabel(e){return u.keyboardNavigationLabelProvider.getKeyboardNavigationLabel(e.element)}}),enableKeyboardNavigation:u.simpleKeyboardNavigation}))),{tree:this})),this.model=this.createModel(e,this.view,r),d.input=this.model.onDidChangeCollapseState,o=s.c.forEach(this.model.onDidSplice,e=>{this.eventBufferer.bufferEvents(()=>{this.focus.onDidModelSplice(e),this.selection.onDidModelSplice(e)})}),o(()=>null,null,this.disposables),g.input=s.c.chain(s.c.any(o,this.focus.onDidChange,this.selection.onDidChange)).debounce(()=>null,0).map(()=>{var e=new Set;for(const t of this.focus.getNodes())e.add(t);for(const t of this.selection.getNodes())e.add(t);return[...e.values()]}).event,!1!==r.keyboardSupport&&((t=s.c.chain(this.view.onKeyDown).filter(e=>!Object(l.e)(e.target)).map(e=>new C.a(e))).filter(e=>15===e.keyCode).on(this.onLeftArrow,this,this.disposables),t.filter(e=>17===e.keyCode).on(this.onRightArrow,this,this.disposables),t.filter(e=>10===e.keyCode).on(this.onSpace,this,this.disposables)),r.keyboardNavigationLabelProvider){const e=r.keyboardNavigationDelegate||l.a;this.typeFilterController=new G(this,this.model,this.view,m,e),this.focusNavigationFilter=e=>this.typeFilterController.shouldAllowFocus(e),this.disposables.add(this.typeFilterController)}this.styleElement=Object(n.w)(this.view.getHTMLElement()),this.getHTMLElement().classList.toggle("always",this._options.renderIndentGuides===A.Always)}get onDidChangeFocus(){return this.eventBufferer.wrapEvent(this.focus.onDidChange)}get onDidChangeSelection(){return this.eventBufferer.wrapEvent(this.selection.onDidChange)}get onMouseDblClick(){return s.c.map(this.view.onMouseDblClick,Z)}get onPointer(){return s.c.map(this.view.onPointer,Z)}get onDidFocus(){return this.view.onDidFocus}get onDidChangeCollapseState(){return this.model.onDidChangeCollapseState}get expandOnDoubleClick(){return void 0===this._options.expandOnDoubleClick||this._options.expandOnDoubleClick}get expandOnlyOnTwistieClick(){return void 0===this._options.expandOnlyOnTwistieClick||this._options.expandOnlyOnTwistieClick}get onDidDispose(){return this.view.onDidDispose}updateOptions(e={}){this._options=Object.assign(Object.assign({},this._options),e);for(const t of this.renderers)t.updateOptions(e);this.view.updateOptions(Object.assign(Object.assign({},this._options),{enableKeyboardNavigation:this._options.simpleKeyboardNavigation})),this.typeFilterController&&this.typeFilterController.updateOptions(this._options),this._onDidUpdateOptions.fire(this._options),this.getHTMLElement().classList.toggle("always",this._options.renderIndentGuides===A.Always)}get options(){return this._options}getHTMLElement(){return this.view.getHTMLElement()}get scrollTop(){return this.view.scrollTop}set scrollTop(e){this.view.scrollTop=e}domFocus(){this.view.domFocus()}layout(e,t){this.view.layout(e,t)}style(e){var t="."+this.view.domId,i=[];e.treeIndentGuidesStroke&&(i.push(`.monaco-list${t}:hover .monaco-tl-indent > .indent-guide, .monaco-list${t}.always .monaco-tl-indent > .indent-guide { border-color: ${e.treeIndentGuidesStroke.transparent(.4)}; }`),i.push(`.monaco-list${t} .monaco-tl-indent > .indent-guide.active { border-color: ${e.treeIndentGuidesStroke}; }`)),this.styleElement.textContent=i.join("\n"),this.view.style(e)}collapse(e,t=!1){return this.model.setCollapsed(e,!0,t)}expand(e,t=!1){return this.model.setCollapsed(e,!1,t)}isCollapsible(e){return this.model.isCollapsible(e)}setCollapsible(e,t){return this.model.setCollapsible(e,t)}isCollapsed(e){return this.model.isCollapsed(e)}refilter(){this._onWillRefilter.fire(void 0),this.model.refilter()}setSelection(e,t){var i=e.map(e=>this.model.getNode(e));this.selection.set(i,t),i=e.map(e=>this.model.getListIndex(e)).filter(e=>-1this.model.getNode(e));this.focus.set(i,t),i=e.map(e=>this.model.getListIndex(e)).filter(e=>-1e.visible)&&([t]=this.view.getFocus(),this.view.reveal(e=t+1),this.view.setFocus([e]))}onSpace(e){e.preventDefault(),e.stopPropagation();var t=this.view.getFocusedElements();0!==t.length&&(t=t[0],t=this.model.getNodeLocation(t),e=e.browserEvent.altKey,this.model.setCollapsed(t,void 0,e))}dispose(){Object(a.f)(this.disposables),this.view.dispose()}}class te{constructor(e,t,i={}){this.user=e,this.rootRef=null,this.nodes=new Map,this.nodesByIdentity=new Map,this.model=new N(e,t,null,i),this.onDidSplice=this.model.onDidSplice,this.onDidChangeCollapseState=this.model.onDidChangeCollapseState,this.onDidChangeRenderNodeCount=this.model.onDidChangeRenderNodeCount,i.sorter&&(this.sorter={compare(e,t){return i.sorter.compare(e.element,t.element)}}),this.identityProvider=i.identityProvider}setChildren(e,t=L.a.empty(),i={}){e=this.getElementLocation(e),this._setChildren(e,this.preserveCollapseState(t),i)}_setChildren(e,t=L.a.empty(),i){const n=new Set,o=new Set;this.model.splice([...e,0],Number.MAX_VALUE,t,Object.assign(Object.assign({},i),{onDidCreateNode:e=>{var t;null!==e.element&&(e=e,n.add(e.element),this.nodes.set(e.element,e),this.identityProvider&&(t=this.identityProvider.getId(e.element).toString(),o.add(t),this.nodesByIdentity.set(t,e)),null!=(t=i.onDidCreateNode))&&t.call(i,e)},onDidDeleteNode:e=>{var t;null!==e.element&&(e=e,n.has(e.element)||this.nodes.delete(e.element),this.identityProvider&&(t=this.identityProvider.getId(e.element).toString(),o.has(t)||this.nodesByIdentity.delete(t)),null!=(t=i.onDidDeleteNode))&&t.call(i,e)}}))}preserveCollapseState(e=L.a.empty()){return this.sorter&&(e=[...e].sort(this.sorter.compare.bind(this.sorter))),L.a.map(e,e=>{let t=this.nodes.get(e.element);var i,n;return!t&&this.identityProvider&&(i=this.identityProvider.getId(e.element).toString(),t=this.nodesByIdentity.get(i)),t?(i=("boolean"==typeof e.collapsible?e:t).collapsible,n=(void 0!==e.collapsed?e:t).collapsed,Object.assign(Object.assign({},e),{collapsible:i,collapsed:n,children:this.preserveCollapseState(e.children)})):Object.assign(Object.assign({},e),{children:this.preserveCollapseState(e.children)})})}rerender(e){e=this.getElementLocation(e),this.model.rerender(e)}has(e){return this.nodes.has(e)}getListIndex(e){return e=this.getElementLocation(e),this.model.getListIndex(e)}getListRenderCount(e){return e=this.getElementLocation(e),this.model.getListRenderCount(e)}isCollapsible(e){return e=this.getElementLocation(e),this.model.isCollapsible(e)}setCollapsible(e,t){return e=this.getElementLocation(e),this.model.setCollapsible(e,t)}isCollapsed(e){return e=this.getElementLocation(e),this.model.isCollapsed(e)}setCollapsed(e,t,i){return e=this.getElementLocation(e),this.model.setCollapsed(e,t,i)}expandTo(e){e=this.getElementLocation(e),this.model.expandTo(e)}refilter(){this.model.refilter()}getNode(e=null){if(null===e)return this.model.getNode(this.model.rootRef);var t=this.nodes.get(e);if(t)return t;throw new w(this.user,"Tree element not found: "+e)}getNodeLocation(e){return e.element}getParentNodeLocation(e){if(null===e)throw new w(this.user,"Invalid getParentNodeLocation call");var t=this.nodes.get(e);if(t)return t=this.model.getNodeLocation(t),t=this.model.getParentNodeLocation(t),this.model.getNode(t).element;throw new w(this.user,"Tree element not found: "+e)}getElementLocation(e){if(null===e)return[];var t=this.nodes.get(e);if(t)return this.model.getNodeLocation(t);throw new w(this.user,"Tree element not found: "+e)}}function ie(e){return{element:{elements:[e.element],incompressible:e.incompressible||!1},children:L.a.map(L.a.from(e.children),ie),collapsible:e.collapsible,collapsed:e.collapsed}}function ne(e){var t=[e.element],i=e.incompressible||!1;let n,o;for(;;){if([o,n]=L.a.consume(L.a.from(e.children),2),1!==o.length)break;if(o[0].incompressible)break;e=o[0],t.push(e.element)}return{element:{elements:t,incompressible:i},children:L.a.map(L.a.concat(o,n),ne),collapsible:e.collapsible,collapsed:e.collapsed}}function oe(e){return function e(t,i=0){let n;return n=ie(t,0)),0===i&&t.element.incompressible?{element:t.element.elements[i],children:n,incompressible:!0,collapsible:t.collapsible,collapsed:t.collapsed}:{element:t.element.elements[i],children:n,collapsible:t.collapsible,collapsed:t.collapsed}}(e,0)}class re{constructor(e,t,i={}){this.user=e,this.rootRef=null,this.nodes=new Map,this.model=new te(e,t,i),this.enabled=void 0===i.compressionEnabled||i.compressionEnabled,this.identityProvider=i.identityProvider}get onDidSplice(){return this.model.onDidSplice}get onDidChangeCollapseState(){return this.model.onDidChangeCollapseState}get onDidChangeRenderNodeCount(){return this.model.onDidChangeRenderNodeCount}setChildren(e,t=L.a.empty(),i){var n;i=i.diffIdentityProvider&&(n=i.diffIdentityProvider,{getId(e){return e.elements.map(e=>n.getId(e).toString()).join("\0")}});if(null===e)o=L.a.map(t,this.enabled?ne:ie),this._setChildren(null,o,{diffIdentityProvider:i,diffDepth:1/0});else{var o=this.nodes.get(e);if(!o)throw new Error("Unknown compressed tree node");const n=this.model.getNode(o);o=this.model.getParentNodeLocation(o),o=this.model.getNode(o),e=function e(t,i,n){return t.element===i?Object.assign(Object.assign({},t),{children:n}):Object.assign(Object.assign({},t),{children:L.a.map(L.a.from(t.children),t=>e(t,i,n))})}(oe(n),e,t);const r=(this.enabled?ne:ie)(e);t=o.children.map(e=>e===n?r:e),this._setChildren(o.element,t,{diffIdentityProvider:i,diffDepth:n.depth-o.depth})}}setCompressionEnabled(e){var t;e!==this.enabled&&(this.enabled=e,t=this.model.getNode().children,t=L.a.map(t,oe),t=L.a.map(t,e?ne:ie),this._setChildren(null,t,{diffIdentityProvider:this.identityProvider,diffDepth:1/0}))}_setChildren(e,t,i){const n=new Set;this.model.setChildren(e,t,Object.assign(Object.assign({},i),{onDidCreateNode:e=>{for(const t of e.element.elements)n.add(t),this.nodes.set(t,e.element)},onDidDeleteNode:e=>{for(const t of e.element.elements)n.has(t)||this.nodes.delete(t)}}))}has(e){return this.nodes.has(e)}getListIndex(e){return e=this.getCompressedNode(e),this.model.getListIndex(e)}getListRenderCount(e){return e=this.getCompressedNode(e),this.model.getListRenderCount(e)}getNode(e){return void 0===e?this.model.getNode():(e=this.getCompressedNode(e),this.model.getNode(e))}getNodeLocation(e){return e=this.model.getNodeLocation(e),null===e?null:e.elements[e.elements.length-1]}getParentNodeLocation(e){return e=this.getCompressedNode(e),e=this.model.getParentNodeLocation(e),null===e?null:e.elements[e.elements.length-1]}isCollapsible(e){return e=this.getCompressedNode(e),this.model.isCollapsible(e)}setCollapsible(e,t){return e=this.getCompressedNode(e),this.model.setCollapsible(e,t)}isCollapsed(e){return e=this.getCompressedNode(e),this.model.isCollapsed(e)}setCollapsed(e,t,i){return e=this.getCompressedNode(e),this.model.setCollapsed(e,t,i)}expandTo(e){e=this.getCompressedNode(e),this.model.expandTo(e)}rerender(e){e=this.getCompressedNode(e),this.model.rerender(e)}refilter(){this.model.refilter()}getCompressedNode(e){if(null===e)return null;var t=this.nodes.get(e);if(t)return t;throw new w(this.user,"Tree element not found: "+e)}}const se=e=>e[e.length-1];class ae{constructor(e,t){this.unwrapper=e,this.node=t}get element(){return null===this.node.element?null:this.unwrapper(this.node.element)}get children(){return this.node.children.map(e=>new ae(this.unwrapper,e))}get depth(){return this.node.depth}get visibleChildrenCount(){return this.node.visibleChildrenCount}get visibleChildIndex(){return this.node.visibleChildIndex}get collapsible(){return this.node.collapsible}get collapsed(){return this.node.collapsed}get visible(){return this.node.visible}get filterData(){return this.node.filterData}}class le{constructor(e,t,i={}){this.rootRef=null,this.elementMapper=i.elementMapper||se;const n=e=>this.elementMapper(e.elements);var o,r,s,a;this.nodeMapper=new y(e=>new ae(n,e)),this.model=new re(e,(s=this.nodeMapper,a=t,{splice(e,t,i){a.splice(e,t,i.map(e=>s.map(e)))},updateElementHeight(e,t){a.updateElementHeight(e,t)}}),(o=n,r=i,Object.assign(Object.assign({},r),{identityProvider:r.identityProvider&&{getId(e){return r.identityProvider.getId(o(e))}},sorter:r.sorter&&{compare(e,t){return r.sorter.compare(e.elements[0],t.elements[0])}},filter:r.filter&&{filter(e,t){return r.filter.filter(o(e),t)}}})))}get onDidSplice(){return s.c.map(this.model.onDidSplice,({insertedNodes:e,deletedNodes:t})=>({insertedNodes:e.map(e=>this.nodeMapper.map(e)),deletedNodes:t.map(e=>this.nodeMapper.map(e))}))}get onDidChangeCollapseState(){return s.c.map(this.model.onDidChangeCollapseState,({node:e,deep:t})=>({node:this.nodeMapper.map(e),deep:t}))}get onDidChangeRenderNodeCount(){return s.c.map(this.model.onDidChangeRenderNodeCount,e=>this.nodeMapper.map(e))}setChildren(e,t=L.a.empty(),i={}){this.model.setChildren(e,t,i)}setCompressionEnabled(e){this.model.setCompressionEnabled(e)}has(e){return this.model.has(e)}getListIndex(e){return this.model.getListIndex(e)}getListRenderCount(e){return this.model.getListRenderCount(e)}getNode(e){return this.nodeMapper.map(this.model.getNode(e))}getNodeLocation(e){return e.element}getParentNodeLocation(e){return this.model.getParentNodeLocation(e)}isCollapsible(e){return this.model.isCollapsible(e)}setCollapsible(e,t){return this.model.setCollapsible(e,t)}isCollapsed(e){return this.model.isCollapsed(e)}setCollapsed(e,t,i){return this.model.setCollapsed(e,t,i)}expandTo(e){return this.model.expandTo(e)}rerender(e){return this.model.rerender(e)}refilter(){return this.model.refilter()}getCompressedTreeNode(e=null){return this.model.getNode(e)}}t=i("6424");class de extends ee{constructor(e,t,i,n,o={}){super(e,t,i,n,o)}get onDidChangeCollapseState(){return this.model.onDidChangeCollapseState}setChildren(e,t=L.a.empty(),i){this.model.setChildren(e,t,i)}rerender(e){void 0===e?this.view.rerender():this.model.rerender(e)}hasElement(e){return this.model.has(e)}createModel(e,t,i){return new te(e,t,i)}}class he{constructor(e,t){this._compressedTreeNodeProvider=e,this.renderer=t,this.templateId=t.templateId,t.onDidChangeTwistieState&&(this.onDidChangeTwistieState=t.onDidChangeTwistieState)}get compressedTreeNodeProvider(){return this._compressedTreeNodeProvider()}renderTemplate(e){return{compressedTreeNode:void 0,data:this.renderer.renderTemplate(e)}}renderElement(e,t,i,n){var o=this.compressedTreeNodeProvider.getCompressedTreeNode(e.element);1===o.element.elements.length?(i.compressedTreeNode=void 0,this.renderer.renderElement(e,t,i.data,n)):(i.compressedTreeNode=o,this.renderer.renderCompressedElements(o,t,i.data,n))}disposeElement(e,t,i,n){i.compressedTreeNode?this.renderer.disposeCompressedElements&&this.renderer.disposeCompressedElements(i.compressedTreeNode,t,i.data,n):this.renderer.disposeElement&&this.renderer.disposeElement(e,t,i.data,n)}disposeTemplate(e){this.renderer.disposeTemplate(e.data)}renderTwistie(e,t){return!!this.renderer.renderTwistie&&this.renderer.renderTwistie(e,t)}}(function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3this;var s,a;super(e,t,i,n.map(e=>new he(r,e)),(s=r,(a=o)&&Object.assign(Object.assign({},a),{keyboardNavigationLabelProvider:a.keyboardNavigationLabelProvider&&{getKeyboardNavigationLabel(e){let t;try{t=s().getCompressedTreeNode(e)}catch(t){return a.keyboardNavigationLabelProvider.getKeyboardNavigationLabel(e)}return 1===t.element.elements.length?a.keyboardNavigationLabelProvider.getKeyboardNavigationLabel(e):a.keyboardNavigationLabelProvider.getCompressedNodeKeyboardNavigationLabel(t.element.elements)}}})))}setChildren(e,t=L.a.empty(),i){this.model.setChildren(e,t,i)}createModel(e,t,i){return new le(e,t,i)}updateOptions(e={}){super.updateOptions(e),void 0!==e.compressionEnabled&&this.model.setCompressionEnabled(e.compressionEnabled)}getCompressedTreeNode(e=null){return this.model.getCompressedTreeNode(e)}}var ue=i("fdcc"),ge=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))};function pe(e){return Object.assign(Object.assign({},e),{children:[],refreshPromise:void 0,stale:!0,slow:!1,collapsedByDefault:void 0})}function me(e,t){return!!t.parent&&(t.parent===e||me(e,t.parent))}class fe{constructor(e){this.node=e}get element(){return this.node.element.element}get children(){return this.node.children.map(e=>new fe(e))}get depth(){return this.node.depth}get visibleChildrenCount(){return this.node.visibleChildrenCount}get visibleChildIndex(){return this.node.visibleChildIndex}get collapsible(){return this.node.collapsible}get collapsed(){return this.node.collapsed}get visible(){return this.node.visible}get filterData(){return this.node.filterData}}class _e{constructor(e,t,i){this.renderer=e,this.nodeMapper=t,this.onDidChangeTwistieState=i,this.renderedNodes=new Map,this.templateId=e.templateId}renderTemplate(e){return{templateData:this.renderer.renderTemplate(e)}}renderElement(e,t,i,n){this.renderer.renderElement(this.nodeMapper.map(e),t,i.templateData,n)}renderTwistie(e,t){return e.slow?(t.classList.add(...T.classNamesArray),!0):(t.classList.remove(...T.classNamesArray),!1)}disposeElement(e,t,i,n){this.renderer.disposeElement&&this.renderer.disposeElement(this.nodeMapper.map(e),t,i.templateData,n)}disposeTemplate(e){this.renderer.disposeTemplate(e.templateData)}dispose(){this.renderedNodes.clear()}}function be(e){return{browserEvent:e.browserEvent,elements:e.elements.map(e=>e.element)}}function ve(e){return{browserEvent:e.browserEvent,element:e.element&&e.element.element,target:e.target}}class Ce extends _.a{constructor(e){super(e.elements.map(e=>e.element)),this.data=e}}function we(e){return e instanceof _.a?new Ce(e):e}class ye{constructor(e){this.dnd=e}getDragURI(e){return this.dnd.getDragURI(e.element)}getDragLabel(e,t){if(this.dnd.getDragLabel)return this.dnd.getDragLabel(e.map(e=>e.element),t)}onDragStart(e,t){this.dnd.onDragStart&&this.dnd.onDragStart(we(e),t)}onDragOver(e,t,i,n,o=0){return this.dnd.onDragOver(we(e),t&&t.element,i,n)}drop(e,t,i,n){this.dnd.drop(we(e),t&&t.element,i,n)}onDragEnd(e){this.dnd.onDragEnd&&this.dnd.onDragEnd(e)}}function Se(e){return e&&Object.assign(Object.assign({},e),{collapseByDefault:!0,identityProvider:e.identityProvider&&{getId(t){return e.identityProvider.getId(t.element)}},dnd:e.dnd&&new ye(e.dnd),multipleSelectionController:e.multipleSelectionController&&{isSelectionSingleChangeEvent(t){return e.multipleSelectionController.isSelectionSingleChangeEvent(Object.assign(Object.assign({},t),{element:t.element}))},isSelectionRangeChangeEvent(t){return e.multipleSelectionController.isSelectionRangeChangeEvent(Object.assign(Object.assign({},t),{element:t.element}))}},accessibilityProvider:e.accessibilityProvider&&Object.assign(Object.assign({},e.accessibilityProvider),{getPosInSet:void 0,getSetSize:void 0,getRole:e.accessibilityProvider.getRole?t=>e.accessibilityProvider.getRole(t.element):()=>"treeitem",isChecked:e.accessibilityProvider.isChecked?t=>{var i;return!(null==(i=e.accessibilityProvider)||!i.isChecked(t.element))}:void 0,getAriaLabel(t){return e.accessibilityProvider.getAriaLabel(t.element)},getWidgetAriaLabel(){return e.accessibilityProvider.getWidgetAriaLabel()},getWidgetRole:e.accessibilityProvider.getWidgetRole?()=>e.accessibilityProvider.getWidgetRole():()=>"tree",getAriaLevel:e.accessibilityProvider.getAriaLevel&&(t=>e.accessibilityProvider.getAriaLevel(t.element)),getActiveDescendantId:e.accessibilityProvider.getActiveDescendantId&&(t=>e.accessibilityProvider.getActiveDescendantId(t.element))}),filter:e.filter&&{filter(t,i){return e.filter.filter(t.element,i)}},keyboardNavigationLabelProvider:e.keyboardNavigationLabelProvider&&Object.assign(Object.assign({},e.keyboardNavigationLabelProvider),{getKeyboardNavigationLabel(t){return e.keyboardNavigationLabelProvider.getKeyboardNavigationLabel(t.element)}}),sorter:void 0,expandOnlyOnTwistieClick:void 0===e.expandOnlyOnTwistieClick?void 0:"function"!=typeof e.expandOnlyOnTwistieClick?e.expandOnlyOnTwistieClick:t=>e.expandOnlyOnTwistieClick(t.element),additionalScrollHeight:e.additionalScrollHeight})}function Le(e,t){t(e),e.children.forEach(e=>Le(e,t))}class xe{constructor(e,t,i,n,o,r={}){this.user=e,this.dataSource=o,this.nodes=new Map,this.subTreeRefreshPromises=new Map,this.refreshPromises=new Map,this._onDidRender=new s.b,this._onDidChangeNodeSlowState=new s.b,this.nodeMapper=new y(e=>new fe(e)),this.disposables=new a.b,this.identityProvider=r.identityProvider,this.autoExpandSingleChildren=void 0!==r.autoExpandSingleChildren&&r.autoExpandSingleChildren,this.sorter=r.sorter,this.collapseByDefault=r.collapseByDefault,this.tree=this.createTree(e,t,i,n,r),this.root=pe({element:void 0,parent:null,hasChildren:!0}),this.identityProvider&&(this.root=Object.assign(Object.assign({},this.root),{id:null})),this.nodes.set(null,this.root),this.tree.onDidChangeCollapseState(this._onDidChangeCollapseState,this,this.disposables)}get onDidChangeFocus(){return s.c.map(this.tree.onDidChangeFocus,be)}get onDidChangeSelection(){return s.c.map(this.tree.onDidChangeSelection,be)}get onMouseDblClick(){return s.c.map(this.tree.onMouseDblClick,ve)}get onPointer(){return s.c.map(this.tree.onPointer,ve)}get onDidFocus(){return this.tree.onDidFocus}get onDidDispose(){return this.tree.onDidDispose}createTree(e,t,i,n,o){return i=new U(i),n=n.map(e=>new _e(e,this.nodeMapper,this._onDidChangeNodeSlowState.event)),o=Se(o)||{},new de(e,t,i,n,o)}updateOptions(e={}){this.tree.updateOptions(e)}getHTMLElement(){return this.tree.getHTMLElement()}get scrollTop(){return this.tree.scrollTop}set scrollTop(e){this.tree.scrollTop=e}domFocus(){this.tree.domFocus()}layout(e,t){this.tree.layout(e,t)}style(e){this.tree.style(e)}getInput(){return this.root.element}setInput(e,t){return ge(this,void 0,void 0,(function*(){this.refreshPromises.forEach(e=>e.cancel()),this.refreshPromises.clear(),this.root.element=e;var i=t&&{viewState:t,focus:[],selection:[]};yield this._updateChildren(e,!0,!1,i),i&&(this.tree.setFocus(i.focus),this.tree.setSelection(i.selection)),t&&"number"==typeof t.scrollTop&&(this.scrollTop=t.scrollTop)}))}_updateChildren(e=this.root.element,t=!0,i=!1,n,o){return ge(this,void 0,void 0,(function*(){if(void 0===this.root.element)throw new w(this.user,"Tree input not set");this.root.refreshPromise&&(yield this.root.refreshPromise,yield s.c.toPromise(this._onDidRender.event));var r=this.getDataNode(e);if(yield this.refreshAndRenderNode(r,t,n,o),i)try{this.tree.rerender(r)}catch(r){}}))}rerender(e){void 0===e||e===this.root.element?this.tree.rerender():(e=this.getDataNode(e),this.tree.rerender(e))}collapse(e,t=!1){return e=this.getDataNode(e),this.tree.collapse(e===this.root?null:e,t)}expand(e,t=!1){return ge(this,void 0,void 0,(function*(){if(void 0===this.root.element)throw new w(this.user,"Tree input not set");this.root.refreshPromise&&(yield this.root.refreshPromise,yield s.c.toPromise(this._onDidRender.event));var i,n=this.getDataNode(e);return!(this.tree.hasElement(n)&&!this.tree.isCollapsible(n)||(n.refreshPromise&&(yield this.root.refreshPromise,yield s.c.toPromise(this._onDidRender.event)),n!==this.root&&!n.refreshPromise&&!this.tree.isCollapsed(n)))&&(i=this.tree.expand(n===this.root?null:n,t),n.refreshPromise&&(yield this.root.refreshPromise,yield s.c.toPromise(this._onDidRender.event)),i)}))}setSelection(e,t){e=e.map(e=>this.getDataNode(e)),this.tree.setSelection(e,t)}getSelection(){return this.tree.getSelection().map(e=>e.element)}setFocus(e,t){e=e.map(e=>this.getDataNode(e)),this.tree.setFocus(e,t)}getFocus(){return this.tree.getFocus().map(e=>e.element)}reveal(e,t){this.tree.reveal(this.getDataNode(e),t)}getDataNode(e){var t=this.nodes.get(e===this.root.element?null:e);if(t)return t;throw new w(this.user,"Data tree node not found: "+e)}refreshAndRenderNode(e,t,i,n){return ge(this,void 0,void 0,(function*(){yield this.refreshNode(e,t,i),this.render(e,i,n)}))}refreshNode(e,t,i){return ge(this,void 0,void 0,(function*(){let n;return this.subTreeRefreshPromises.forEach((o,r)=>{var s;n||(r=r)!==(s=e)&&!me(r,s)&&!me(s,r)||(n=o.then(()=>this.refreshNode(e,t,i)))}),n||this.doRefreshSubTree(e,t,i)}))}doRefreshSubTree(e,t,i){return ge(this,void 0,void 0,(function*(){let n;e.refreshPromise=new Promise(e=>n=e),this.subTreeRefreshPromises.set(e,e.refreshPromise),e.refreshPromise.finally(()=>{e.refreshPromise=void 0,this.subTreeRefreshPromises.delete(e)});try{var o=yield this.doRefreshNode(e,t,i);e.stale=!1,yield R.d.settled(o.map(e=>this.doRefreshSubTree(e,t,i)))}finally{n()}}))}doRefreshNode(e,t,i){return ge(this,void 0,void 0,(function*(){let n;if(e.hasChildren=!!this.dataSource.hasChildren(e.element),e.hasChildren){const t=Object(R.n)(800);t.then(()=>{e.slow=!0,this._onDidChangeNodeSlowState.fire(e)},e=>null),n=this.doGetChildren(e).finally(()=>t.cancel())}else n=Promise.resolve(L.a.empty());try{var o=yield n;return this.setChildren(e,o,t,i)}catch(n){if(e!==this.root&&this.tree.hasElement(e)&&this.tree.collapse(e),Object(ue.e)(n))return[];throw n}finally{e.slow&&(e.slow=!1,this._onDidChangeNodeSlowState.fire(e))}}))}doGetChildren(e){var t=this.refreshPromises.get(e);return t||(t=Object(R.h)(()=>ge(this,void 0,void 0,(function*(){var t=yield this.dataSource.getChildren(e.element);return this.processChildren(t)}))),this.refreshPromises.set(e,t),t.finally(()=>{this.refreshPromises.delete(e)}))}_onDidChangeCollapseState({node:e,deep:t}){null!==e.element&&!e.collapsed&&e.element.stale&&(t?this.collapse(e.element.element):this.refreshAndRenderNode(e.element,!1).catch(ue.f))}setChildren(e,t,i,n){var o;t=[...t];if(0===e.children.length&&0===t.length)return[];const r=new Map,s=new Map;for(const l of e.children)r.set(l.element,l),this.identityProvider&&(o=this.tree.isCollapsed(l),s.set(l.id,{node:l,collapsed:o}));const a=[];t=t.map(t=>{var o,l,d,h=!!this.dataSource.hasChildren(t);return this.identityProvider?(o=this.identityProvider.getId(t).toString(),(d=s.get(o))?(l=d.node,r.delete(l.element),this.nodes.delete(l.element),this.nodes.set(t,l),l.element=t,l.hasChildren=h,i?d.collapsed?(l.children.forEach(e=>Le(e,e=>this.nodes.delete(e.element))),l.children.splice(0,l.children.length),l.stale=!0):a.push(l):h&&this.collapseByDefault&&!this.collapseByDefault(t)&&(l.collapsedByDefault=!1,a.push(l)),l):(d=pe({element:t,parent:e,id:o,hasChildren:h}),n&&n.viewState.focus&&-1this.nodes.delete(e.element));for(const l of t)this.nodes.set(l.element,l);return e.children.splice(0,e.children.length,...t),e!==this.root&&this.autoExpandSingleChildren&&1===t.length&&0===a.length&&(t[0].collapsedByDefault=!1,a.push(t[0])),a}render(e,t,i){var n=e.children.map(e=>this.asTreeElement(e,t)),o=i&&Object.assign(Object.assign({},i),{diffIdentityProvider:i.diffIdentityProvider&&{getId(e){return i.diffIdentityProvider.getId(e.element)}}});this.tree.setChildren(e===this.root?null:e,n,o),e!==this.root&&this.tree.setCollapsible(e,e.hasChildren),this._onDidRender.fire()}asTreeElement(e,t){if(e.stale)return{element:e,collapsible:e.hasChildren,collapsed:!0};let i;return i=!(t&&t.viewState.expanded&&e.id&&-1this.asTreeElement(e,t)):[],collapsible:e.hasChildren,collapsed:i}}processChildren(e){return this.sorter?[...e].sort(this.sorter.compare.bind(this.sorter)):e}dispose(){this.disposables.dispose()}}class ke{constructor(e){this.node=e}get element(){return{elements:this.node.element.elements.map(e=>e.element),incompressible:this.node.element.incompressible}}get children(){return this.node.children.map(e=>new ke(e))}get depth(){return this.node.depth}get visibleChildrenCount(){return this.node.visibleChildrenCount}get visibleChildIndex(){return this.node.visibleChildIndex}get collapsible(){return this.node.collapsible}get collapsed(){return this.node.collapsed}get visible(){return this.node.visible}get filterData(){return this.node.filterData}}class De{constructor(e,t,i,n){this.renderer=e,this.nodeMapper=t,this.compressibleNodeMapperProvider=i,this.onDidChangeTwistieState=n,this.renderedNodes=new Map,this.disposables=[],this.templateId=e.templateId}renderTemplate(e){return{templateData:this.renderer.renderTemplate(e)}}renderElement(e,t,i,n){this.renderer.renderElement(this.nodeMapper.map(e),t,i.templateData,n)}renderCompressedElements(e,t,i,n){this.renderer.renderCompressedElements(this.compressibleNodeMapperProvider().map(e),t,i.templateData,n)}renderTwistie(e,t){return e.slow?(t.classList.add(...T.classNamesArray),!0):(t.classList.remove(...T.classNamesArray),!1)}disposeElement(e,t,i,n){this.renderer.disposeElement&&this.renderer.disposeElement(this.nodeMapper.map(e),t,i.templateData,n)}disposeCompressedElements(e,t,i,n){this.renderer.disposeCompressedElements&&this.renderer.disposeCompressedElements(this.compressibleNodeMapperProvider().map(e),t,i.templateData,n)}disposeTemplate(e){this.renderer.disposeTemplate(e.templateData)}dispose(){this.renderedNodes.clear(),this.disposables=Object(a.f)(this.disposables)}}class Ne extends xe{constructor(e,t,i,n,o,r,s={}){super(e,t,i,o,r,s),this.compressionDelegate=n,this.compressibleNodeMapper=new y(e=>new ke(e)),this.filter=s.filter}createTree(e,t,i,n,o){var r;i=new U(i),n=n.map(e=>new De(e,this.nodeMapper,()=>this.compressibleNodeMapper,this._onDidChangeNodeSlowState.event)),o=(o=(r=o)&&Se(r))&&Object.assign(Object.assign({},o),{keyboardNavigationLabelProvider:o.keyboardNavigationLabelProvider&&Object.assign(Object.assign({},o.keyboardNavigationLabelProvider),{getCompressedNodeKeyboardNavigationLabel(e){return r.keyboardNavigationLabelProvider.getCompressedNodeKeyboardNavigationLabel(e.map(e=>e.element))}})})||{};return new ce(e,t,i,n,o)}asTreeElement(e,t){return Object.assign({incompressible:this.compressionDelegate.isIncompressible(e.element)},super.asTreeElement(e,t))}updateOptions(e={}){this.tree.updateOptions(e)}render(e,t){if(!this.identityProvider)return super.render(e,t);const i=e=>this.identityProvider.getId(e).toString();var n=e=>{var t=new Set;for(const o of e){var n=this.tree.getCompressedTreeNode(o===this.root?null:o);if(n.element)for(const e of n.element.elements)t.add(i(e.element))}return t};const o=n(this.tree.getSelection()),r=n(this.tree.getFocus()),s=(super.render(e,t),this.getSelection());let a=!1;const l=this.getFocus();let d=!1;const h=e=>{var t=e.element;if(t)for(let h=0;h{e=this.filter.filter(e,1),e="boolean"==typeof(e=e)?e?1:0:x(e)?k(e.visibility):k(e);if(2===e)throw new Error("Recursive tree visibility not supported in async data compressed trees");return 1===e})),super.processChildren(e)}}class Oe extends ee{constructor(e,t,i,n,o,r={}){super(e,t,i,n,r),this.user=e,this.dataSource=o,this.identityProvider=r.identityProvider}createModel(e,t,i){return new te(e,t,i)}}t=i("4779");var Ee=i("fbba"),Ie=i("0910"),Me=i("4fc3"),Te=i("1665"),Ae=i("0a0f"),Re=i("6dec"),Pe=i("89cd"),Fe=i("a6d7"),Be=(i=i("b7d0"),function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3t.widget===e))throw new Error("Cannot register the same widget multiple times");const o={widget:e,extraContextKeys:t};return this.lists.push(o),e.getHTMLElement()===document.activeElement&&(this._lastFocusedWidget=e),Object(a.e)(e.onDidFocus(()=>this._lastFocusedWidget=e),Object(a.i)(()=>this.lists.splice(this.lists.indexOf(o),1)),e.onDidDispose(()=>{this.lists=this.lists.filter(e=>e!==o),this._lastFocusedWidget===e&&(this._lastFocusedWidget=void 0)}))}dispose(){this.disposables.dispose()}};Ve=Be([je(0,i.b)],Ve);const He=new Me.c("listFocus",!0),ze=new Me.c("listSupportsMultiselect",!0),Ue=Me.a.and(He,Me.a.not(Te.a)),Ke=new Me.c("listHasSelectionOrFocus",!1),qe=new Me.c("listDoubleSelection",!1),$e=new Me.c("listMultiSelection",!1),Ge=new Me.c("listSelectionNavigation",!1),Ze="listAutomaticKeyboardNavigation";function Ye(e,t){return e=e.createScoped(t.getHTMLElement()),He.bindTo(e),e}const Xe="workbench.list.multiSelectModifier",Qe="workbench.list.openMode",Je="workbench.list.horizontalScrolling",et="workbench.list.keyboardNavigation",tt="workbench.list.automaticKeyboardNavigation",it="workbench.tree.indent",nt="workbench.tree.renderIndentGuides",ot="workbench.list.smoothScrolling",rt="workbench.list.mouseWheelScrollSensitivity",st="workbench.list.fastScrollSensitivity",at="workbench.tree.expandMode";function lt(e){return"alt"===e.getValue(Xe)}class dt extends a.a{constructor(e){super(),this.configurationService=e,this.useAltAsMultipleSelectionModifier=lt(e),this.registerListeners()}registerListeners(){this._register(this.configurationService.onDidChangeConfiguration(e=>{e.affectsConfiguration(Xe)&&(this.useAltAsMultipleSelectionModifier=lt(this.configurationService))}))}isSelectionSingleChangeEvent(e){return this.useAltAsMultipleSelectionModifier?e.browserEvent.altKey:Object(l.h)(e)}isSelectionRangeChangeEvent(e){return Object(l.g)(e)}}function ht(e,t,i){var n=new a.b;return[Object.assign(Object.assign({},e),{keyboardNavigationDelegate:{mightProducePrintableCharacter(e){return i.mightProducePrintableCharacter(e)}},smoothScrolling:Boolean(t.getValue(ot)),mouseWheelScrollSensitivity:t.getValue(rt),fastScrollSensitivity:t.getValue(st),multipleSelectionController:null!=(e=e.multipleSelectionController)?e:n.add(new dt(t))}),n]}let ct=class extends l.c{constructor(e,t,i,n,o,r,s,a,l,d){var h=void 0!==o.horizontalScrolling?o.horizontalScrolling:Boolean(l.getValue(Je)),[d,c]=ht(o,l,d);super(e,t,i,n,Object.assign(Object.assign(Object.assign({keyboardSupport:!1},Object(Fe.d)(a.getColorTheme(),Fe.e)),d),{horizontalScrolling:h})),this.disposables.add(c),this.contextKeyService=Ye(r,this),this.themeService=a,this.listSupportsMultiSelect=ze.bindTo(this.contextKeyService),this.listSupportsMultiSelect.set(!1!==o.multipleSelectionSupport),Ge.bindTo(this.contextKeyService).set(Boolean(o.selectionNavigation)),this.listHasSelectionOrFocus=Ke.bindTo(this.contextKeyService),this.listDoubleSelection=qe.bindTo(this.contextKeyService),this.listMultiSelection=$e.bindTo(this.contextKeyService),this.horizontalScrolling=o.horizontalScrolling,this._useAltAsMultipleSelectionModifier=lt(l),this.disposables.add(this.contextKeyService),this.disposables.add(s.register(this)),o.overrideStyles&&this.updateStyles(o.overrideStyles),this.disposables.add(this.onDidChangeSelection(()=>{const e=this.getSelection(),t=this.getFocus();this.contextKeyService.bufferChangeEvents(()=>{this.listHasSelectionOrFocus.set(0{var e=this.getSelection(),t=this.getFocus();this.listHasSelectionOrFocus.set(0{e.affectsConfiguration(Xe)&&(this._useAltAsMultipleSelectionModifier=lt(l));let t={};var i;e.affectsConfiguration(Je)&&void 0===this.horizontalScrolling&&(i=Boolean(l.getValue(Je)),t=Object.assign(Object.assign({},t),{horizontalScrolling:i})),e.affectsConfiguration(ot)&&(i=Boolean(l.getValue(ot)),t=Object.assign(Object.assign({},t),{smoothScrolling:i})),e.affectsConfiguration(rt)&&(i=l.getValue(rt),t=Object.assign(Object.assign({},t),{mouseWheelScrollSensitivity:i})),e.affectsConfiguration(st)&&(i=l.getValue(st),t=Object.assign(Object.assign({},t),{fastScrollSensitivity:i})),0{e.affectsConfiguration(Xe)&&(this._useAltAsMultipleSelectionModifier=lt(d));let t={};var i;e.affectsConfiguration(Je)&&void 0===this.horizontalScrolling&&(i=Boolean(d.getValue(Je)),t=Object.assign(Object.assign({},t),{horizontalScrolling:i})),e.affectsConfiguration(ot)&&(i=Boolean(d.getValue(ot)),t=Object.assign(Object.assign({},t),{smoothScrolling:i})),e.affectsConfiguration(rt)&&(i=d.getValue(rt),t=Object.assign(Object.assign({},t),{mouseWheelScrollSensitivity:i})),e.affectsConfiguration(st)&&(i=d.getValue(st),t=Object.assign(Object.assign({},t),{fastScrollSensitivity:i})),0{const e=this.getSelection(),t=this.getFocus();this.contextKeyService.bufferChangeEvents(()=>{this.listHasSelectionOrFocus.set(0{var e=this.getSelection(),t=this.getFocus();this.listHasSelectionOrFocus.set(0{e.affectsConfiguration(Xe)&&(this._useAltAsMultipleSelectionModifier=lt(h));let t={};var i;e.affectsConfiguration(Je)&&void 0===this.horizontalScrolling&&(i=Boolean(h.getValue(Je)),t=Object.assign(Object.assign({},t),{horizontalScrolling:i})),e.affectsConfiguration(ot)&&(i=Boolean(h.getValue(ot)),t=Object.assign(Object.assign({},t),{smoothScrolling:i})),e.affectsConfiguration(rt)&&(i=h.getValue(rt),t=Object.assign(Object.assign({},t),{mouseWheelScrollSensitivity:i})),e.affectsConfiguration(st)&&(i=h.getValue(st),t=Object.assign(Object.assign({},t),{fastScrollSensitivity:i})),0e.browserEvent instanceof KeyboardEvent)(e=>this.onSelectionFromKeyboard(e))),this._register(this.widget.onPointer(e=>this.onPointer(e.element,e.browserEvent))),this._register(this.widget.onMouseDblClick(e=>this.onMouseDblClick(e.element,e.browserEvent))),"boolean"!=typeof(null==t?void 0:t.openOnSingleClick)&&null!=t&&t.configurationService?(this.openOnSingleClick="doubleClick"!==(null==t?void 0:t.configurationService.getValue(Qe)),this._register(null==t?void 0:t.configurationService.onDidChangeConfiguration(()=>{this.openOnSingleClick="doubleClick"!==(null==t?void 0:t.configurationService.getValue(Qe))}))):this.openOnSingleClick=null==(e=null==t?void 0:t.openOnSingleClick)||e}onSelectionFromKeyboard(e){var t,i;1===e.elements.length&&(t="boolean"!=typeof(i=e.browserEvent).preserveFocus||i.preserveFocus,i="boolean"==typeof i.pinned?i.pinned:!t,this._open(this.getSelectedElement(),t,i,!1,e.browserEvent))}onPointer(e,t){var i,n;this.openOnSingleClick&&2!==t.detail&&(i=1===t.button,n=t.ctrlKey||t.metaKey||t.altKey,this._open(e,!0,i,n,t))}onMouseDblClick(e,t){var i;!t||(i=t.target).classList.contains("monaco-tl-twistie")||i.classList.contains("monaco-icon-label")&&i.classList.contains("folder-icon")&&t.offsetX<16||(i=t.ctrlKey||t.metaKey||t.altKey,this._open(e,!1,!0,i,t))}_open(e,t,i,n,o){e&&this._onDidOpen.fire({editorOptions:{preserveFocus:t,pinned:i,revealIfVisible:!0},sideBySide:n,element:e,browserEvent:o})}}class gt extends ut{constructor(e,t){super(e,t),this.widget=e}getSelectedElement(){return this.widget.getSelectedElements()[0]}}class pt extends ut{constructor(e,t){super(e,t)}getSelectedElement(){return this.widget.getSelectedElements()[0]}}class mt extends ut{constructor(e,t){super(e,t)}getSelectedElement(){var e;return null!=(e=this.widget.getSelection()[0])?e:void 0}}Ae=class extends de{constructor(e,t,i,n,o,r,s,a,l,d,h){var{options:d,getAutomaticKeyboardNavigation:c,disposable:u}=_t(t,o,r,l,d,h);super(e,t,i,n,d),this.disposables.add(u),this.internals=new bt(this,o,c,o.overrideStyles,r,s,a,l,h),this.disposables.add(this.internals)}updateOptions(e){super.updateOptions(e),this.internals.updateOptions(e)}},Be([je(5,Me.b),je(6,We),je(7,i.b),je(8,Ee.a),je(9,Re.a),je(10,t.b)],Ae),Te=class extends ce{constructor(e,t,i,n,o,r,s,a,l,d,h){var{options:d,getAutomaticKeyboardNavigation:c,disposable:u}=_t(t,o,r,l,d,h);super(e,t,i,n,d),this.disposables.add(u),this.internals=new bt(this,o,c,o.overrideStyles,r,s,a,l,h),this.disposables.add(this.internals)}updateOptions(e={}){super.updateOptions(e),e.overrideStyles&&this.internals.updateStyleOverrides(e.overrideStyles),this.internals.updateOptions(e)}},Be([je(5,Me.b),je(6,We),je(7,i.b),je(8,Ee.a),je(9,Re.a),je(10,t.b)],Te),Ae=class extends Oe{constructor(e,t,i,n,o,r,s,a,l,d,h,c){var{options:h,getAutomaticKeyboardNavigation:u,disposable:g}=_t(t,r,s,d,h,c);super(e,t,i,n,o,h),this.disposables.add(g),this.internals=new bt(this,r,u,r.overrideStyles,s,a,l,d,c),this.disposables.add(this.internals)}updateOptions(e={}){super.updateOptions(e),e.overrideStyles&&this.internals.updateStyleOverrides(e.overrideStyles),this.internals.updateOptions(e)}},Be([je(6,Me.b),je(7,We),je(8,i.b),je(9,Ee.a),je(10,Re.a),je(11,t.b)],Ae);let ft=class extends xe{constructor(e,t,i,n,o,r,s,a,l,d,h,c){var{options:h,getAutomaticKeyboardNavigation:u,disposable:g}=_t(t,r,s,d,h,c);super(e,t,i,n,o,h),this.disposables.add(g),this.internals=new bt(this,r,u,r.overrideStyles,s,a,l,d,c),this.disposables.add(this.internals)}get onDidOpen(){return this.internals.onDidOpen}updateOptions(e={}){super.updateOptions(e),e.overrideStyles&&this.internals.updateStyleOverrides(e.overrideStyles),this.internals.updateOptions(e)}};function _t(e,t,i,n,o,r){var s=()=>{let e=Boolean(i.getContextKeyValue(Ze));return e&&Boolean(n.getValue(tt))},a=(r=r.isScreenReaderOptimized(),r=t.simpleKeyboardNavigation||r?"simple":n.getValue(et),void 0!==t.horizontalScrolling?t.horizontalScrolling:Boolean(n.getValue(Je))),[l,d]=ht(t,n,o),h=t.additionalScrollHeight;return{getAutomaticKeyboardNavigation:s,disposable:d,options:Object.assign(Object.assign({keyboardSupport:!1},l),{indent:"number"==typeof n.getValue(it)?n.getValue(it):void 0,renderIndentGuides:n.getValue(nt),smoothScrolling:Boolean(n.getValue(ot)),automaticKeyboardNavigation:s(),simpleKeyboardNavigation:"simple"===r,filterOnType:"filter"===r,horizontalScrolling:a,keyboardNavigationEventFilter:function(e,t){let i=!1;return n=>i?i=!1:(n=t.softDispatch(n,e))&&n.enterChord?!(i=!0):!(i=!1)}(e,o),additionalScrollHeight:h,hideTwistiesOfChildlessElements:t.hideTwistiesOfChildlessElements,expandOnlyOnTwistieClick:null!=(d=t.expandOnlyOnTwistieClick)?d:"doubleClick"===n.getValue(at)})}}ft=Be([je(6,Me.b),je(7,We),je(8,i.b),je(9,Ee.a),je(10,Re.a),je(11,t.b)],ft),Te=class extends Ne{constructor(e,t,i,n,o,r,s,a,l,d,h,c,u){var{options:c,getAutomaticKeyboardNavigation:g,disposable:p}=_t(t,s,a,h,c,u);super(e,t,i,n,o,r,c),this.disposables.add(p),this.internals=new bt(this,s,g,s.overrideStyles,a,l,d,h,u),this.disposables.add(this.internals)}updateOptions(e){super.updateOptions(e),this.internals.updateOptions(e)}},Be([je(7,Me.b),je(8,We),je(9,i.b),je(10,Ee.a),je(11,Re.a),je(12,t.b)],Te);let bt=class{constructor(e,t,i,n,o,r,s,a,l){this.tree=e,this.themeService=s,this.disposables=[],this.contextKeyService=Ye(o,e),this.listSupportsMultiSelect=ze.bindTo(this.contextKeyService),this.listSupportsMultiSelect.set(!1!==t.multipleSelectionSupport),Ge.bindTo(this.contextKeyService).set(Boolean(t.selectionNavigation)),this.hasSelectionOrFocus=Ke.bindTo(this.contextKeyService),this.hasDoubleSelection=qe.bindTo(this.contextKeyService),this.hasMultiSelection=$e.bindTo(this.contextKeyService),this._useAltAsMultipleSelectionModifier=lt(a);const d=new Set,h=(d.add(Ze),()=>{var t=l.isScreenReaderOptimized()?"simple":a.getValue(et);e.updateOptions({simpleKeyboardNavigation:"simple"===t,filterOnType:"filter"===t})});this.updateStyleOverrides(n),this.disposables.push(this.contextKeyService,r.register(e),e.onDidChangeSelection(()=>{const t=e.getSelection(),i=e.getFocus();this.contextKeyService.bufferChangeEvents(()=>{this.hasSelectionOrFocus.set(0{var t=e.getSelection(),i=e.getFocus();this.hasSelectionOrFocus.set(0{let o={};var r;n.affectsConfiguration(Xe)&&(this._useAltAsMultipleSelectionModifier=lt(a)),n.affectsConfiguration(it)&&(r=a.getValue(it),o=Object.assign(Object.assign({},o),{indent:r})),n.affectsConfiguration(nt)&&(r=a.getValue(nt),o=Object.assign(Object.assign({},o),{renderIndentGuides:r})),n.affectsConfiguration(ot)&&(r=Boolean(!!a.getValue(ot)),o=Object.assign(Object.assign({},o),{smoothScrolling:r})),n.affectsConfiguration(et)&&h(),n.affectsConfiguration(tt)&&(o=Object.assign(Object.assign({},o),{automaticKeyboardNavigation:i()})),n.affectsConfiguration(Je)&&void 0===t.horizontalScrolling&&(r=Boolean(!!a.getValue(Je)),o=Object.assign(Object.assign({},o),{horizontalScrolling:r})),n.affectsConfiguration(at)&&void 0===t.expandOnlyOnTwistieClick&&(o=Object.assign(Object.assign({},o),{expandOnlyOnTwistieClick:"doubleClick"===a.getValue(at)})),n.affectsConfiguration(rt)&&(r=a.getValue(rt),o=Object.assign(Object.assign({},o),{mouseWheelScrollSensitivity:r})),n.affectsConfiguration(st)&&(r=a.getValue(st),o=Object.assign(Object.assign({},o),{fastScrollSensitivity:r})),0{t.affectsSome(d)&&e.updateOptions({automaticKeyboardNavigation:i()})}),l.onDidChangeScreenReaderOptimized(()=>h())),this.navigator=new mt(e,Object.assign({configurationService:a},t)),this.disposables.push(this.navigator)}get onDidOpen(){return this.navigator.onDidOpen}updateOptions(e){void 0!==e.multipleSelectionSupport&&this.listSupportsMultiSelect.set(!!e.multipleSelectionSupport)}updateStyleOverrides(e){Object(a.f)(this.styler),this.styler=e?Object(Fe.b)(this.tree,this.themeService,e):a.a.None}dispose(){this.disposables=Object(a.f)(this.disposables),Object(a.f)(this.styler),this.styler=void 0}};bt=Be([je(4,Me.b),je(5,We),je(6,i.b),je(7,Ee.a),je(8,t.b)],bt),Pe.a.as(Ie.a.Configuration).registerConfiguration({id:"workbench",order:7,title:Object(W.a)("workbenchConfigurationTitle","Workbench"),type:"object",properties:{"workbench.list.multiSelectModifier":{type:"string",enum:["ctrlCmd","alt"],enumDescriptions:[Object(W.a)("multiSelectModifier.ctrlCmd","Maps to `Control` on Windows and Linux and to `Command` on macOS."),Object(W.a)("multiSelectModifier.alt","Maps to `Alt` on Windows and Linux and to `Option` on macOS.")],default:"ctrlCmd",description:Object(W.a)({key:"multiSelectModifier",comment:["- `ctrlCmd` refers to a value the setting can take and should not be localized.","- `Control` and `Command` refer to the modifier keys Ctrl or Cmd on the keyboard and can be localized."]},"The modifier to be used to add an item in trees and lists to a multi-selection with the mouse (for example in the explorer, open editors and scm view). The 'Open to Side' mouse gestures - if supported - will adapt such that they do not conflict with the multiselect modifier.")},"workbench.list.openMode":{type:"string",enum:["singleClick","doubleClick"],default:"singleClick",description:Object(W.a)({key:"openModeModifier",comment:["`singleClick` and `doubleClick` refers to a value the setting can take and should not be localized."]},"Controls how to open items in trees and lists using the mouse (if supported). Note that some trees and lists might choose to ignore this setting if it is not applicable.")},"workbench.list.horizontalScrolling":{type:"boolean",default:!1,description:Object(W.a)("horizontalScrolling setting","Controls whether lists and trees support horizontal scrolling in the workbench. Warning: turning on this setting has a performance implication.")},"workbench.tree.indent":{type:"number",default:8,minimum:0,maximum:40,description:Object(W.a)("tree indent setting","Controls tree indentation in pixels.")},"workbench.tree.renderIndentGuides":{type:"string",enum:["none","onHover","always"],default:"onHover",description:Object(W.a)("render tree indent guides","Controls whether the tree should render indent guides.")},"workbench.list.smoothScrolling":{type:"boolean",default:!1,description:Object(W.a)("list smoothScrolling setting","Controls whether lists and trees have smooth scrolling.")},"workbench.list.mouseWheelScrollSensitivity":{type:"number",default:1,description:Object(W.a)("Mouse Wheel Scroll Sensitivity","A multiplier to be used on the deltaX and deltaY of mouse wheel scroll events.")},"workbench.list.fastScrollSensitivity":{type:"number",default:5,description:Object(W.a)("Fast Scroll Sensitivity","Scrolling speed multiplier when pressing Alt.")},"workbench.list.keyboardNavigation":{type:"string",enum:["simple","highlight","filter"],enumDescriptions:[Object(W.a)("keyboardNavigationSettingKey.simple","Simple keyboard navigation focuses elements which match the keyboard input. Matching is done only on prefixes."),Object(W.a)("keyboardNavigationSettingKey.highlight","Highlight keyboard navigation highlights elements which match the keyboard input. Further up and down navigation will traverse only the highlighted elements."),Object(W.a)("keyboardNavigationSettingKey.filter","Filter keyboard navigation will filter out and hide all the elements which do not match the keyboard input.")],default:"highlight",description:Object(W.a)("keyboardNavigationSettingKey","Controls the keyboard navigation style for lists and trees in the workbench. Can be simple, highlight and filter.")},"workbench.list.automaticKeyboardNavigation":{type:"boolean",default:!0,markdownDescription:Object(W.a)("automatic keyboard navigation setting","Controls whether keyboard navigation in lists and trees is automatically triggered simply by typing. If set to `false`, keyboard navigation is only triggered when executing the `list.toggleKeyboardNavigation` command, for which you can assign a keyboard shortcut.")},"workbench.tree.expandMode":{type:"string",enum:["singleClick","doubleClick"],default:"singleClick",description:Object(W.a)("expand mode","Controls how tree folders are expanded when clicking the folder names. Note that some trees and lists might choose to ignore this setting if it is not applicable.")}}})},"94a7":function(e,t,i){},"958f":function(e,t,i){"use strict";i.r(t),i.d(t,"MarkerController",(function(){return $})),i.d(t,"NextMarkerAction",(function(){return Z}));var n,o=i("dff7"),r=i("a666"),s=(t=i("4fc3"),i("7061")),a=i("6a89"),l=i("b2cc"),d=i("c101"),h=(i("fe86"),i("11f7")),c=i("b400"),u=i("303e"),g=i("b7d0"),p=i("ceb8"),m=i("1898"),f=i("debc"),_=i("e8e3"),b=i("308f"),v=i("88d4"),C=i("82c9"),w=i("561a"),y=i("4b76"),S=((n||(n={})).className=function(e){switch(e){case y.a.Ignore:return"severity-ignore "+w.b.info.classNames;case y.a.Info:return w.b.info.classNames;case y.a.Warning:return w.b.warning.classNames;case y.a.Error:return w.b.error.classNames;default:return""}},Object(g.f)((e,t)=>{var i=e.getColor(u.mc),n=(i&&(n=w.b.error.cssSelector,t.addRule(`\n\t\t\t.monaco-editor .zone-widget ${n},\n\t\t\t.markers-panel .marker-icon${n},\n\t\t\t.text-search-provider-messages .providerMessage ${n},\n\t\t\t.extensions-viewlet > .extensions ${n} {\n\t\t\t\tcolor: ${i};\n\t\t\t}\n\t\t`)),e.getColor(u.oc));n&&(i=w.b.warning.cssSelector,t.addRule(`\n\t\t\t.monaco-editor .zone-widget ${i},\n\t\t\t.markers-panel .marker-icon${i},\n\t\t\t.extensions-viewlet > .extensions ${i},\n\t\t\t.extension-editor ${i},\n\t\t\t.text-search-provider-messages .providerMessage ${i},\n\t\t\t.preferences-editor ${i} {\n\t\t\t\tcolor: ${n};\n\t\t\t}\n\t\t`)),i=e.getColor(u.nc);i&&(n=w.b.info.cssSelector,t.addRule(`\n\t\t\t.monaco-editor .zone-widget ${n},\n\t\t\t.markers-panel .marker-icon${n},\n\t\t\t.extensions-viewlet > .extensions ${n},\n\t\t\t.text-search-provider-messages .providerMessage ${n},\n\t\t\t.extension-editor ${n} {\n\t\t\t\tcolor: ${i};\n\t\t\t}\n\t\t`))}),i("5bd73")),L=i("7e32"),x=i("7944"),k=i("0a0f"),D=i("3742"),N=i("47cb"),O=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3{e.preventDefault(),e=this._relatedDiagnostics.get(e.target),e&&i(e)})),this._scrollable=new m.b(s,{horizontal:1,vertical:1,useShadows:!1,horizontalScrollbarSize:3,verticalScrollbarSize:3}),e.appendChild(this._scrollable.getDomNode()),this._disposables.add(this._scrollable.onScroll(e=>{s.style.left=`-${e.scrollLeft}px`,s.style.top=`-${e.scrollTop}px`})),this._disposables.add(this._scrollable)}dispose(){Object(r.f)(this._disposables)}update(e){const{source:t,message:i,relatedInformation:n,code:o}=e;let r=((null==t?void 0:t.length)||0)+"()".length;o&&(r+="string"==typeof o?o.length:o.value.length);var s=Object(D.Q)(i);this._lines=s.length,this._longestLineLength=0;for(const h of s)this._longestLineLength=Math.max(h.length+r,this._longestLineLength);h.t(this._messageBlock),this._messageBlock.setAttribute("aria-label",this.getAriaLabel(e)),this._editor.applyFontInfo(this._messageBlock);let a=this._messageBlock;for(const h of s)""===((a=document.createElement("div")).innerText=h)&&(a.style.height=this._messageBlock.style.lineHeight),this._messageBlock.appendChild(a);if((t||o)&&((e=document.createElement("span")).classList.add("details"),a.appendChild(e),t&&((s=document.createElement("span")).innerText=t,s.classList.add("source"),e.appendChild(s)),o)&&("string"==typeof o?((s=document.createElement("span")).innerText=`(${o})`,s.classList.add("code"),e.appendChild(s)):(this._codeLink=h.a("a.code-link"),this._codeLink.setAttribute("href",""+o.target.toString()),this._codeLink.onclick=e=>{this._openerService.open(o.target,{allowCommands:!0}),e.preventDefault(),e.stopPropagation()},h.q(this._codeLink,h.a("span")).innerText=o.value,e.appendChild(this._codeLink))),h.t(this._relatedBlock),this._editor.applyFontInfo(this._relatedBlock),Object(_.n)(n)){var l=this._relatedBlock.appendChild(document.createElement("div"));l.style.paddingTop=Math.floor(.66*this._editor.getOption(58))+"px",this._lines+=1;for(const e of n){var d=document.createElement("div"),c=document.createElement("a"),u=(c.classList.add("filename"),c.innerText=`${Object(f.a)(e.resource)}(${e.startLineNumber}, ${e.startColumn}): `,c.title=this._labelService.getUriLabel(e.resource),this._relatedDiagnostics.set(c,e),document.createElement("span"));u.innerText=e.message,d.appendChild(c),d.appendChild(u),this._lines+=1,l.appendChild(d)}}s=this._editor.getOption(42),e=Math.ceil(s.typicalFullwidthCharacterWidth*this._longestLineLength*.75),s=s.lineHeight*this._lines,this._scrollable.setScrollDimensions({scrollWidth:e,scrollHeight:s})}layout(e,t){this._scrollable.getDomNode().style.height=e+"px",this._scrollable.getDomNode().style.width=t+"px",this._scrollable.setScrollDimensions({width:t,height:e})}getHeightInLines(){return Math.min(17,this._lines)}getAriaLabel(e){let t="";switch(e.severity){case c.c.Error:t=o.a("Error","Error");break;case c.c.Warning:t=o.a("Warning","Warning");break;case c.c.Info:t=o.a("Info","Info");break;case c.c.Hint:t=o.a("Hint","Hint")}let i=o.a("marker aria","{0} at {1}. ",t,e.startLineNumber+":"+e.startColumn);var n=this._editor.getModel();return n&&e.startLineNumber<=n.getLineCount()&&1<=e.startLineNumber&&(n=n.getLineContent(e.startLineNumber),i=n+", "+i),i}}let M=class e extends v.c{constructor(e,t,i,n,o,s,a){super(e,{showArrow:!0,showFrame:!0,isAccessible:!0,frameWidth:1},o),this._themeService=t,this._openerService=i,this._menuService=n,this._contextKeyService=s,this._labelService=a,this._callOnDispose=new r.b,this._onDidSelectRelatedInformation=new b.b,this.onDidSelectRelatedInformation=this._onDidSelectRelatedInformation.event,this._severity=c.c.Warning,this._backgroundColor=p.a.white,this._applyTheme(t.getColorTheme()),this._callOnDispose.add(t.onDidColorThemeChange(this._applyTheme.bind(this))),this.create()}_applyTheme(e){this._backgroundColor=e.getColor(j);let t=T,i=A;this._severity===c.c.Warning?(t=R,i=P):this._severity===c.c.Info&&(t=F,i=B);var n=e.getColor(t),o=e.getColor(i);this.style({arrowColor:n,frameColor:n,headerBackgroundColor:o,primaryHeadingColor:e.getColor(v.q),secondaryHeadingColor:e.getColor(v.r)})}_applyStyles(){this._parentContainer&&(this._parentContainer.style.backgroundColor=this._backgroundColor?this._backgroundColor.toString():""),super._applyStyles()}dispose(){this._callOnDispose.dispose(),super.dispose()}_fillHead(t){super._fillHead(t),this._disposables.add(this._actionbarWidget.actionRunner.onBeforeRun(e=>this.editor.focus()));t=[];var i=this._menuService.createMenu(e.TitleMenu,this._contextKeyService);Object(x.c)(i,void 0,t),this._actionbarWidget.push(t,{label:!1,icon:!0,index:0}),i.dispose()}_fillTitleIcon(e){this._icon=h.q(e,h.a(""))}_fillBody(e){(this._parentContainer=e).classList.add("marker-widget"),this._parentContainer.tabIndex=0,this._parentContainer.setAttribute("role","tooltip"),this._container=document.createElement("div"),e.appendChild(this._container),this._message=new I(this._container,this.editor,e=>this._onDidSelectRelatedInformation.fire(e),this._openerService,this._labelService),this._disposables.add(this._message)}show(){throw new Error("call showAtMarker")}showAtMarker(e,t,i){this._container.classList.remove("stale"),this._message.update(e),this._severity=e.severity,this._applyTheme(this._themeService.getColorTheme());e=a.a.lift(e);var r=this.editor.getPosition();r=r&&e.containsPosition(r)?r:e.getStartPosition(),super.show(r,this.computeRequiredHeight()),e=this.editor.getModel();e&&(t=1{var i=e.getColor(u.Jc);i&&t.addRule(`.monaco-editor .marker-widget a.code-link span { color: ${i}; }`),i=e.getColor(u.Ic);i&&t.addRule(`.monaco-editor .marker-widget a.code-link span:hover { color: ${i}; }`)});N=i("5717");var W=i("6d8e"),V=(O=i("f5f3"),i("db88"));S=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3e.toString()===t.toString():t&&(this._resourceFilter=t);const n=()=>{this._markers=this._markerService.read({resource:W.a.isUri(t)?t:void 0,severities:c.c.Error|c.c.Warning|c.c.Info}),"function"==typeof t&&(this._markers=this._markers.filter(e=>this._resourceFilter(e.resource))),this._markers.sort(e._compareMarker)};n(),this._dispoables.add(i.onMarkerChanged(e=>{this._resourceFilter&&!e.some(e=>this._resourceFilter(e))||(n(),this._nextIdx=-1,this._onDidChange.fire())}))}dispose(){this._dispoables.dispose(),this._onDidChange.dispose()}matches(e){return!this._resourceFilter&&!e||!(!this._resourceFilter||!e)&&this._resourceFilter(e)}get selected(){var e=this._markers[this._nextIdx];return e&&new H(e,this._nextIdx+1,this._markers.length)}_initIdx(e,t,i){let n=!1,o=this._markers.findIndex(t=>t.resource.toString()===e.uri.toString());for(let s=o=o<0&&(o=Object(_.d)(this._markers,{resource:e.uri},(e,t)=>Object(D.f)(e.resource.toString(),t.resource.toString())))<0?~o:o;st.resource.toString()===e.toString());if(!(i<0))for(;ithis.close(),this,this._sessionDispoables),this._widgetVisible.set(!0),this._sessionDispoables.add(this._model),this._sessionDispoables.add(this._widget),this._sessionDispoables.add(this._editor.onDidChangeCursorPosition(e=>{var t;null!=(t=this._model)&&t.selected&&a.a.containsPosition(null==(t=this._model)?void 0:t.selected.marker,e.position)||null!=(t=this._model)&&t.resetIndex()})),this._sessionDispoables.add(this._model.onDidChange(()=>{var e;this._widget&&this._widget.position&&this._model&&((e=this._model.find(this._editor.getModel().uri,this._widget.position))?this._widget.updateMarker(e.marker):this._widget.showStale())})),this._sessionDispoables.add(this._widget.onDidSelectRelatedInformation(e=>{this._editorService.openCodeEditor({resource:e.resource,options:{pinned:!0,revealIfOpened:!0,selection:a.a.lift(e).collapseToStart()}},this._editor),this.close(!1)})),this._sessionDispoables.add(this._editor.onDidChangeModel(()=>this._cleanUp()))}return this._model}close(e=!0){this._cleanUp(),e&&this._editor.focus()}showAtMarker(e){var t;this._editor.hasModel()&&((t=this._getOrCreateModel(this._editor.getModel().uri)).resetIndex(),t.move(!0,this._editor.getModel(),new s.a(e.startLineNumber,e.startColumn)),t.selected)&&this._widget.showAtMarker(t.selected.marker,t.selected.index,t.selected.total)}nagivate(t,i){return q(this,void 0,void 0,(function*(){var n,o;this._editor.hasModel()&&((n=this._getOrCreateModel(i?void 0:this._editor.getModel().uri)).move(t,this._editor.getModel(),this._editor.getPosition()),n.selected)&&(n.selected.marker.resource.toString()!==this._editor.getModel().uri.toString()?(this._cleanUp(),(o=yield this._editorService.openCodeEditor({resource:n.selected.marker.resource,options:{pinned:!1,revealIfOpened:!0,selectionRevealType:2,selection:n.selected.marker}},this._editor))&&(e.get(o).close(),e.get(o).nagivate(t,i))):this._widget.showAtMarker(n.selected.marker,n.selected.index,n.selected.total))}))}};$.ID="editor.contrib.markerController",$=S([E(1,g),E(2,t.b),E(3,N.a),E(4,k.a)],$);class G extends l.b{constructor(e,t,i){super(i),this._next=e,this._multiFile=t}run(e,t){return q(this,void 0,void 0,(function*(){t.hasModel()&&$.get(t).nagivate(this._next,this._multiFile)}))}}class Z extends G{constructor(){super(!0,!1,{id:Z.ID,label:Z.LABEL,alias:"Go to Next Problem (Error, Warning, Info)",precondition:void 0,kbOpts:{kbExpr:d.a.focus,primary:578,weight:100},menuOpts:{menuId:M.TitleMenu,title:Z.LABEL,icon:Object(K.b)("marker-navigation-next",w.b.arrowDown,o.a("nextMarkerIcon","Icon for goto next marker.")),group:"navigation",order:1}})}}Z.ID="editor.action.marker.next",Z.LABEL=o.a("markerAction.next.label","Go to Next Problem (Error, Warning, Info)");class Y extends G{constructor(){super(!1,!1,{id:Y.ID,label:Y.LABEL,alias:"Go to Previous Problem (Error, Warning, Info)",precondition:void 0,kbOpts:{kbExpr:d.a.focus,primary:1602,weight:100},menuOpts:{menuId:M.TitleMenu,title:Z.LABEL,icon:Object(K.b)("marker-navigation-previous",w.b.arrowUp,o.a("previousMarkerIcon","Icon for goto previous marker.")),group:"navigation",order:2}})}}Y.ID="editor.action.marker.prev",Y.LABEL=o.a("markerAction.previous.label","Go to Previous Problem (Error, Warning, Info)");class X extends G{constructor(){super(!0,!0,{id:"editor.action.marker.nextInFiles",label:o.a("markerAction.nextInFiles.label","Go to Next Problem in Files (Error, Warning, Info)"),alias:"Go to Next Problem in Files (Error, Warning, Info)",precondition:void 0,kbOpts:{kbExpr:d.a.focus,primary:66,weight:100},menuOpts:{menuId:L.b.MenubarGoMenu,title:o.a({key:"miGotoNextProblem",comment:["&& denotes a mnemonic"]},"Next &&Problem"),group:"6_problem_nav",order:1}})}}class Q extends G{constructor(){super(!1,!0,{id:"editor.action.marker.prevInFiles",label:o.a("markerAction.previousInFiles.label","Go to Previous Problem in Files (Error, Warning, Info)"),alias:"Go to Previous Problem in Files (Error, Warning, Info)",precondition:void 0,kbOpts:{kbExpr:d.a.focus,primary:1090,weight:100},menuOpts:{menuId:L.b.MenubarGoMenu,title:o.a({key:"miGotoPreviousProblem",comment:["&& denotes a mnemonic"]},"Previous &&Problem"),group:"6_problem_nav",order:2}})}}Object(l.l)($.ID,$),Object(l.j)(Z),Object(l.j)(Y),Object(l.j)(X),Object(l.j)(Q);const J=new t.c("markersNavigationVisible",!1);O=l.c.bindToContribution($.get),Object(l.k)(new O({id:"closeMarkersNavigation",precondition:J,handler:e=>e.close(),kbOpts:{weight:150,kbExpr:d.a.focus,primary:9,secondary:[1033]}}))},"962f":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"bat",extensions:[".bat",".cmd"],aliases:["Batch","bat"],loader:function(){return i.e("chunk-2d2311f7").then(i.bind(null,"eecd"))}})},"96b9":function(e,t,i){},9768:function(e,t,i){"use strict";i.d(t,"a",(function(){return D})),i.d(t,"b",(function(){return N}));var n=i("5fe7"),o=i("3d378"),r=(t=i("40355"),i("32b8")),s=i("3742");const a="**",l="/",d="[/\\\\]",h="[^/\\\\]",c=/\//g;function u(e){switch(e){case 0:return"";case 1:return h+"*?";default:return`(?:${d}|${h}+${d}|${d}${h}+)*?`}}function g(e,t){if(!e)return[];var i=[];let n=!1,o=!1,r="";for(const s of e){switch(s){case t:if(n||o)break;i.push(r),r="";continue;case"{":n=!0;break;case"}":n=!1;break;case"[":o=!0;break;case"]":o=!1}r+=s}return r&&i.push(r),i}const p=/^\*\*\/\*\.[\w\.-]+$/,m=/^\*\*\/([\w\.-]+)\/?$/,f=/^{\*\*\/[\*\.]?[\w\.-]+\/?(,\*\*\/[\*\.]?[\w\.-]+\/?)*}$/,_=/^{\*\*\/[\*\.]?[\w\.-]+(\/(\*\*)?)?(,\*\*\/[\*\.]?[\w\.-]+(\/(\*\*)?)?)*}$/,b=/^\*\*((\/[\w\.-]+)+)\/?$/,v=/^([\w\.-]+(\/[\w\.-]+)*)\/?$/,C=new t.a(1e4),w=function(){return!1},y=function(){return null};function S(e,t){if(!e)return y;let i;var n=(i=(i="string"!=typeof e?e.pattern:e).trim())+"_"+!!t.trimForExclusions;let o=C.get(n);if(!o){let e;if(p.test(i)){const e=i.substr(4);o=function(t,n){return"string"==typeof t&&t.endsWith(e)?i:null}}else o=(e=m.exec(x(i,t)))?function(e,t){function i(i,r){return"string"!=typeof i?null:r?r===e?t:null:i===e||i.endsWith(n)||i.endsWith(o)?t:null}const n="/"+e,o="\\"+e,r=[e];return i.basenames=r,i.patterns=[t],i.allBasenames=r,i}(e[1],i):(t.trimForExclusions?_:f).test(i)?function(e,t){const i=O(e.slice(1,-1).split(",").map(e=>S(e,t)).filter(e=>e!==y),e),n=i.length;if(!n)return y;if(1===n)return i[0];function o(t,n){for(let o=0,r=i.length;o!!e.allBasenames);return r&&(o.allBasenames=r.allBasenames),r=i.reduce((e,t)=>t.allPaths?e.concat(t.allPaths):e,[]),r.length&&(o.allPaths=r),o}(i,t):(e=b.exec(x(i,t)))?k(e[1].substr(1),i,!0):(e=v.exec(x(i,t)))?k(e[1],i,!1):function(t){try{const e=new RegExp(`^${function e(t){if(!t)return"";let i="";const n=g(t,l);if(n.every(e=>e===a))i=".*";else{let t=!1;n.forEach((o,r)=>{if(o===a)t||(i+=u(2),t=!0);else{let p=!1,m="",f=!1,_="";for(const t of o)if("}"!==t&&p)m+=t;else if(!f||"]"===t&&_)switch(t){case"{":p=!0;continue;case"[":f=!0;continue;case"}":var c=`(?:${g(m,",").map(t=>e(t)).join("|")})`;i+=c,p=!1,m="";break;case"]":i+="["+_+"]",f=!1,_="";break;case"?":i+=h;continue;case"*":i+=u(1);continue;default:i+=s.t(t)}else{let e;e="-"===t?t:"^"!==t&&"!"!==t||_?t===l?"":s.t(t):"^",_+=e}r{{var t=e,i=(e=o[e],s);if(!1===e)return y;const r=S(t,i);if(r===y)return y;if("boolean"!=typeof e&&e){const o=e.when;if("string"==typeof o)return(i=(e,i,s,a)=>a&&r(e,i)?(e=a(o.replace("$(basename)",s)),Object(n.k)(e)?e.then(e=>e?t:null):e?t:null):null).requiresSiblings=!0,i}return r}}).filter(e=>e!==y)),a=i.length;if(!a)return y;if(!i.some(e=>!!e.requiresSiblings)){if(1===a)return i[0];const e=function(e,t){for(let o=0,r=i.length;o!!e.allBasenames),n=(t&&(e.allBasenames=t.allBasenames),i.reduce((e,t)=>t.allPaths?e.concat(t.allPaths):e,[]));return n.length&&(e.allPaths=n),e}const l=function(e,t,n){let o=void 0;for(let a=0,l=i.length;a!!e.allBasenames),h=(d&&(l.allBasenames=d.allBasenames),i.reduce((e,t)=>t.allPaths?e.concat(t.allPaths):e,[]));return h.length&&(l.allPaths=h),l}}function O(e,t){var i=e.filter(e=>!!e.basenames);if(i.length<2)return e;const n=i.reduce((e,t)=>(t=t.basenames,t?e.concat(t):e),[]);let o;if(t){o=[];for(let e=0,i=n.length;e(t=t.patterns,t?e.concat(t):e),[]);function r(e,t){if("string"!=typeof e)return null;if(!t){let n;for(n=e.length;0!e.basenames),i.push(r),i}},"9c1d":function(e,t,i){"use strict";i.d(t,"a",(function(){return Wn}));t=i("efdb");var n=i("b2cc"),o=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3{t(this._create(e))})}onMouseUp(e,t){return l.i(e,"mouseup",e=>{t(this._create(e))})}onMouseDown(e,t){return l.i(e,"mousedown",e=>{t(this._create(e))})}onMouseLeave(e,t){return l.j(e,e=>{t(this._create(e))})}onMouseMoveThrottled(e,t,i,n){return l.l(e,"mousemove",t,(e,t)=>i(e,this._create(t)),n)}}class N{constructor(e){this._editorViewDomNode=e}_create(e){return new k(e,this._editorViewDomNode)}onPointerUp(e,t){return l.i(e,"pointerup",e=>{t(this._create(e))})}onPointerDown(e,t){return l.i(e,"pointerdown",e=>{t(this._create(e))})}onPointerLeave(e,t){return l.k(e,e=>{t(this._create(e))})}onPointerMoveThrottled(e,t,i,n){return l.l(e,"pointermove",t,(e,t)=>i(e,this._create(t)),n)}}class O extends c.a{constructor(e){super(),this._editorViewDomNode=e,this._globalMouseMoveMonitor=this._register(new w.a),this._keydownListener=null}startMonitoring(e,t,i,n,o){this._keydownListener=l.o(document,"keydown",e=>{e.toKeybinding().isModifierKey()||this._globalMouseMoveMonitor.stopMonitoring(!0,e.browserEvent)},!0),this._globalMouseMoveMonitor.startMonitoring(e,t,(e,t)=>i(e,new k(t,this._editorViewDomNode)),n,e=>{this._keydownListener.dispose(),o(e)})}stopMonitoring(){this._globalMouseMoveMonitor.stopMonitoring(!0)}}class E extends c.a{constructor(){super(),this._shouldRender=!0}shouldRender(){return this._shouldRender}forceShouldRender(){this._shouldRender=!0}setShouldRender(){this._shouldRender=!0}onDidRender(){this._shouldRender=!1}onCompositionStart(e){return!1}onCompositionEnd(e){return!1}onConfigurationChanged(e){return!1}onCursorStateChanged(e){return!1}onDecorationsChanged(e){return!1}onFlushed(e){return!1}onFocusChanged(e){return!1}onLanguageConfigurationChanged(e){return!1}onLineMappingChanged(e){return!1}onLinesChanged(e){return!1}onLinesDeleted(e){return!1}onLinesInserted(e){return!1}onRevealRangeRequest(e){return!1}onScrollChanged(e){return!1}onThemeChanged(e){return!1}onTokensChanged(e){return!1}onTokensColorsChanged(e){return!1}onZonesChanged(e){return!1}handleEvents(e){let t=!1;for(let n=0,o=e.length;n=o.left?n.width=Math.max(n.width,o.left+o.width-n.left):(t[i++]=n,n=o)}return t[i++]=n,t}static _createHorizontalRangesFromClientRects(e,t){if(!e||0===e.length)return null;var i=[];for(let o=0,r=e.length;oe||(o=c.startLineNumber===e?c.startColumn:s.minColumn)<(r=c.endLineNumber===e?c.endColumn:s.maxColumn)&&(a.themeType===H.a.HIGH_CONTRAST||"selection"!==this._options.renderWhitespace?l.push(new W.a(o,r,"inline-selected-text",0)):(d=d||[]).push(new V.b(o-1,r-1)));if(i=new V.c(a.useMonospaceOptimizations,a.canUseHalfwidthRightwardsArrow,s.content,s.continuesWithWrappedLine,s.isBasicASCII,s.containsRTL,s.minColumn-1,s.tokens,l,s.tabSize,s.startVisibleColumn,a.spaceWidth,a.middotWidth,a.wsmiddotWidth,a.stopRenderingLineAfter,a.renderWhitespace,a.renderControlCharacters,a.fontLigatures!==z.e.OFF,d),this._renderedViewLine&&this._renderedViewLine.input.equals(i))return!1;n.appendASCIIString('
    '),t=Object(V.d)(i,n),n.appendASCIIString("
    ");let h=null;return h=(h=K&&U&&s.isBasicASCII&&a.useMonospaceOptimizations&&0===t.containsForeignElements&&s.content.length<300&&i.lineTokens.getCount()<100?new Z(this._renderedViewLine?this._renderedViewLine.domNode:null,i,t.characterMapping):h)||Q(this._renderedViewLine?this._renderedViewLine.domNode:null,i,t.characterMapping,t.containsRTL,t.containsForeignElements),this._renderedViewLine=h,!0}layoutLine(e,t){this._renderedViewLine&&this._renderedViewLine.domNode&&(this._renderedViewLine.domNode.setTop(t),this._renderedViewLine.domNode.setHeight(this._options.lineHeight))}getWidth(){return this._renderedViewLine?this._renderedViewLine.getWidth():0}getWidthIsFast(){return!this._renderedViewLine||this._renderedViewLine.getWidthIsFast()}needsMonospaceFontCheck(){return!!this._renderedViewLine&&this._renderedViewLine instanceof Z}monospaceAssumptionsAreValid(){return this._renderedViewLine&&this._renderedViewLine instanceof Z?this._renderedViewLine.monospaceAssumptionsAreValid():K}onMonospaceAssumptionsInvalidated(){this._renderedViewLine&&this._renderedViewLine instanceof Z&&(this._renderedViewLine=this._renderedViewLine.toSlowRenderedLine())}getVisibleRangesForRange(e,t,i,n){if(!this._renderedViewLine)return null;t|=0,i|=0,t=Math.min(this._renderedViewLine.input.lineContent.length+1,Math.max(1,t)),i=Math.min(this._renderedViewLine.input.lineContent.length+1,Math.max(1,i));var o=0|this._renderedViewLine.input.stopRenderingLineAfter;let r=-1!=o&&1+o=e.layoutInfo.glyphMarginLeft,this.isInContentArea=!this.isInMarginArea,this.mouseColumn=Math.max(0,me._getMouseColumn(this.mouseContentHorizontalOffset,e.typicalHalfwidthCharacterWidth))}}{constructor(e,t,i,n){super(e,t,i),this._ctx=e,n?(this.target=n,this.targetPath=M.collect(n,e.viewDomNode)):(this.target=null,this.targetPath=new Uint8Array(0))}toString(){return`pos(${this.pos.x},${this.pos.y}), editorPos(${this.editorPos.x},${this.editorPos.y}), mouseVerticalOffset: ${this.mouseVerticalOffset}, mouseContentHorizontalOffset: ${this.mouseContentHorizontalOffset}\n\ttarget: `+(this.target?this.target.outerHTML:null)}fulfill(e,t=null,i=null,n=null){let o=this.mouseColumn;return t&&t.columns.contentLeft+s.width)){var r=e.getVerticalOffsetForLineNumber(s.position.lineNumber);if(r<=o&&o<=r+s.height)return t.fulfill(6,s.position,null,{mightBeForeignElement:!1})}}return null}static _hitTestViewZone(e,t){var i;e=e.getZoneAtCoord(t.mouseVerticalOffset);return e?(i=t.isInContentArea?8:5,t.fulfill(i,e.position,null,e)):null}static _hitTestTextArea(e,t){return he.isTextArea(t.targetPath)?e.lastRenderData.lastTextareaPosition?t.fulfill(6,e.lastRenderData.lastTextareaPosition,null,{mightBeForeignElement:!1}):t.fulfill(1,e.lastRenderData.lastTextareaPosition):null}static _hitTestMargin(e,t){var i,n,o,r;return t.isInMarginArea?(n=(i=e.getFullLineRangeAtCoord(t.mouseVerticalOffset)).range.getStartPosition(),o=Math.abs(t.pos.x-t.editorPos.x),r={isAfterLines:i.isAfterLines,glyphMarginLeft:e.layoutInfo.glyphMarginLeft,glyphMarginWidth:e.layoutInfo.glyphMarginWidth,lineNumbersWidth:e.layoutInfo.lineNumbersWidth,offsetX:o},(o-=e.layoutInfo.glyphMarginLeft)<=e.layoutInfo.glyphMarginWidth?t.fulfill(2,n,i.range,r):(o-=e.layoutInfo.glyphMarginWidth)<=e.layoutInfo.lineNumbersWidth?t.fulfill(3,n,i.range,r):(o-=e.layoutInfo.lineNumbersWidth,t.fulfill(4,n,i.range,r))):null}static _hitTestViewLines(e,t,i){if(!he.isChildOfViewLines(t.targetPath))return null;if(e.isInTopPadding(t.mouseVerticalOffset))return t.fulfill(7,new ie.a(1,1),null,ge);if(e.isAfterLines(t.mouseVerticalOffset)||e.isInBottomPadding(t.mouseVerticalOffset))return n=e.model.getLineCount(),o=e.model.getLineMaxColumn(n),t.fulfill(7,new ie.a(n,o),null,ge);if(i){if(he.isStrictChildOfViewLines(t.targetPath)){var n=e.getLineNumberAtVerticalOffset(t.mouseVerticalOffset);if(0===e.model.getLineLength(n))return o=e.getLineWidth(n),i=pe(t.mouseContentHorizontalOffset-o),t.fulfill(7,new ie.a(n,1),null,i);var o=e.getLineWidth(n);if(t.mouseContentHorizontalOffset>=o)return i=pe(t.mouseContentHorizontalOffset-o),o=new ie.a(n,e.model.getLineMaxColumn(n)),t.fulfill(7,o,null,i)}return t.fulfill(0)}return n=me._doHitTest(e,t),1===n.type?me.createMouseTargetFromHitTestPosition(e,t,n.spanNode,n.position,n.injectedText):this._createMouseTarget(e,t.withTarget(n.hitTarget),!0)}static _hitTestMinimap(e,t){var i;return he.isChildOfMinimap(t.targetPath)?(i=e.getLineNumberAtVerticalOffset(t.mouseVerticalOffset),e=e.model.getLineMaxColumn(i),t.fulfill(11,new ie.a(i,e))):null}static _hitTestScrollbarSlider(e,t){if(he.isChildOfScrollableElement(t.targetPath)&&t.target&&1===t.target.nodeType){var i=t.target.className;if(i&&/\b(slider|scrollbar)\b/.test(i))return i=e.getLineNumberAtVerticalOffset(t.mouseVerticalOffset),e=e.model.getLineMaxColumn(i),t.fulfill(11,new ie.a(i,e))}return null}static _hitTestScrollbar(e,t){var i;return he.isChildOfScrollableElement(t.targetPath)?(i=e.getLineNumberAtVerticalOffset(t.mouseVerticalOffset),e=e.model.getLineMaxColumn(i),t.fulfill(11,new ie.a(i,e))):null}getMouseColumn(e,t){var i=this._context.configuration.options,n=i.get(130);t=this._context.viewLayout.getCurrentScrollLeft()+t.x-e.x-n.contentLeft;return me._getMouseColumn(t,i.get(42).typicalHalfwidthCharacterWidth)}static _getMouseColumn(e,t){return e<0?1:Math.round(e/t)+1}static createMouseTargetFromHitTestPosition(e,t,i,n,o){var r=n.lineNumber,s=n.column,a=e.getLineWidth(r);if(t.mouseContentHorizontalOffset>a)return a=pe(t.mouseContentHorizontalOffset-a),t.fulfill(7,n,null,a);const l=e.visibleRangeForPosition(r,s);if(!l)return t.fulfill(0,n);if(a=l.left,t.mouseContentHorizontalOffset===a)return t.fulfill(6,n,null,{mightBeForeignElement:!!o});var d=[];if(d.push({offset:l.left,column:s}),1e.offset-t.offset);a=t.pos.toClientCoordinates(),e=i.getBoundingClientRect();var h=e.left<=a.clientX&&a.clientX<=e.right;for(let g=1;g=t.editorPos.y+e.layoutInfo.height&&(n=t.editorPos.y+e.layoutInfo.height-1),i=new y(t.pos.x,n),i=this._actualDoHitTestWithCaretRangeFromPoint(e,i.toClientCoordinates()),1===i.type?i:this._actualDoHitTestWithCaretRangeFromPoint(e,t.pos.toClientCoordinates())}static _actualDoHitTestWithCaretRangeFromPoint(e,t){var i,n=l.F(e.viewDomNode);let o;return(o=n?void 0===n.caretRangeFromPoint?function(e,t,i){var n=document.createRange();let o=e.elementFromPoint(t,i);if(null!==o){for(;o&&o.firstChild&&o.firstChild.nodeType!==o.firstChild.TEXT_NODE&&o.lastChild&&o.lastChild.firstChild;)o=o.lastChild;e=o.getBoundingClientRect();var r,s=window.getComputedStyle(o,null).getPropertyValue("font"),a=o.innerText;let i=e.left,d=0;if(t>e.left+e.width)d=a.length;else{var l=fe.getInstance();for(let e=0;ethis._createMouseTarget(e,t),e=>this._getMouseColumn(e))),this.lastMouseLeaveTime=-1,this._height=this._context.configuration.options.get(130).height,e=new D(this.viewHelper.viewDomNode),this._register(e.onContextMenu(this.viewHelper.viewDomNode,e=>this._onContextMenu(e,!0))),this._register(e.onMouseMoveThrottled(this.viewHelper.viewDomNode,e=>this._onMouseMove(e),be(this.mouseTargetFactory),ve.MOUSE_MOVE_MINIMUM_TIME)),this._register(e.onMouseUp(this.viewHelper.viewDomNode,e=>this._onMouseUp(e))),this._register(e.onMouseLeave(this.viewHelper.viewDomNode,e=>this._onMouseLeave(e))),this._register(e.onMouseDown(this.viewHelper.viewDomNode,e=>this._onMouseDown(e))),this._register(l.i(this.viewHelper.viewDomNode,l.d.MOUSE_WHEEL,e=>{var t,i;this.viewController.emitMouseWheel(e),!this._context.configuration.options.get(67)||(t=new v.b(e),_.f?!e.metaKey&&!e.ctrlKey||e.shiftKey||e.altKey:!e.ctrlKey||e.metaKey||e.shiftKey||e.altKey)||(e=_e.a.getZoomLevel(),i=0t.y+t.height||e.xt.x+t.width?null:this.mouseTargetFactory.createMouseTarget(this.viewHelper.getLastRenderData(),t,e,null)}_createMouseTarget(e,t){let i=e.target;var n;return this.viewHelper.viewDomNode.contains(i)||(n=l.F(this.viewHelper.viewDomNode))&&(i=n.elementsFromPoint(e.posx,e.posy).find(e=>this.viewHelper.viewDomNode.contains(e))),this.mouseTargetFactory.createMouseTarget(this.viewHelper.getLastRenderData(),e.editorPos,e.pos,t?i:null)}_getMouseColumn(e){return this.mouseTargetFactory.getMouseColumn(e.editorPos,e.pos)}_onContextMenu(e,t){this.viewController.emitContextMenu({event:e,target:this._createMouseTarget(e,t)})}_onMouseMove(e){this._mouseDownOperation.isActive()||e.timestamp{e.preventDefault(),this.viewHelper.focusTextArea()};(l=!(_.f&&e.leftButton&&e.ctrlKey)&&l)&&(i||o&&r)?(d(),this._mouseDownOperation.start(t.type,e)):n?e.preventDefault():s?(i=t.detail,this.viewHelper.shouldSuppressMouseDownOnViewZone(i.viewZoneId)&&(d(),this._mouseDownOperation.start(t.type,e),e.preventDefault())):a&&this.viewHelper.shouldSuppressMouseDownOnWidget(t.detail)&&(d(),e.preventDefault()),this.viewController.emitMouseDown({event:e,target:t})}}ve.MOUSE_MOVE_MINIMUM_TIME=100;class Ce extends c.a{constructor(e,t,i,n,o){super(),this._context=e,this._viewController=t,this._viewHelper=i,this._createMouseTarget=n,this._getMouseColumn=o,this._mouseMoveMonitor=this._register(new O(this._viewHelper.viewDomNode)),this._onScrollTimeout=this._register(new C.g),this._mouseState=new we,this._currentSelection=new m.a(1,1,1,1),this._isActive=!1,this._lastMouseEvent=null}dispose(){super.dispose()}isActive(){return this._isActive}_onMouseDownThenMove(e){this._lastMouseEvent=e,this._mouseState.setModifiers(e);var t=this._findMousePosition(e,!0);t&&(this._mouseState.isDragAndDrop?this._viewController.emitMouseDrag({event:e,target:t}):this._dispatchMouse(t,!0))}start(e,t){this._lastMouseEvent=t,this._mouseState.setStartedOnLineNumbers(3===e),this._mouseState.setStartButtons(t),this._mouseState.setModifiers(t);var i;e=this._findMousePosition(t,!0);e&&e.position&&(this._mouseState.trySetCount(t.detail,e.position),t.detail=this._mouseState.count,!(i=this._context.configuration.options).get(80)&&i.get(30)&&!i.get(17)&&!this._mouseState.altKey&&t.detail<2&&!this._isActive&&!this._currentSelection.isEmpty()&&6===e.type&&e.position&&this._currentSelection.containsPosition(e.position)?(this._mouseState.isDragAndDrop=!0,this._isActive=!0,this._mouseMoveMonitor.startMonitoring(t.target,t.buttons,be(null),e=>this._onMouseDownThenMove(e),e=>{var t=this._findMousePosition(this._lastMouseEvent,!0);e&&e instanceof KeyboardEvent?this._viewController.emitMouseDropCanceled():this._viewController.emitMouseDrop({event:this._lastMouseEvent,target:t?this._createMouseTarget(this._lastMouseEvent,!0):null}),this._stop()})):(this._mouseState.isDragAndDrop=!1,this._dispatchMouse(e,t.shiftKey),this._isActive||(this._isActive=!0,this._mouseMoveMonitor.startMonitoring(t.target,t.buttons,be(null),e=>this._onMouseDownThenMove(e),()=>this._stop()))))}_stop(){this._isActive=!1,this._onScrollTimeout.cancel()}onHeightChanged(){this._mouseMoveMonitor.stopMonitoring()}onScrollChanged(){this._isActive&&this._onScrollTimeout.setIfNotSet(()=>{var e;this._lastMouseEvent&&(e=this._findMousePosition(this._lastMouseEvent,!1))&&!this._mouseState.isDragAndDrop&&this._dispatchMouse(e,!0)},10)}onCursorStateChanged(e){this._currentSelection=e.selections[0]}_getPositionOutsideEditor(e){var t=e.editorPos,i=this._context.model,n=this._context.viewLayout,o=this._getMouseColumn(e);if(e.posyt.y+t.height?(r=n.getCurrentScrollTop()+(e.posy-t.y),s=ce.getZoneAtCoord(this._context,r),s&&(s=this._helpPositionJumpOverViewZone(s),s)?new de(null,13,o,s):(s=n.getLineNumberAtVerticalOffset(r),new de(null,13,o,new ie.a(s,i.getLineMaxColumn(s))))):(r=n.getLineNumberAtVerticalOffset(n.getCurrentScrollTop()+(e.posy-t.y)),e.posxt.x+t.width?new de(null,13,o,new ie.a(r,i.getLineMaxColumn(r))):null)}_findMousePosition(e,t){var i=this._getPositionOutsideEditor(e);return i||(i=this._createMouseTarget(e,t),i.position?8!==i.type&&5!==i.type||(e=this._helpPositionJumpOverViewZone(i.detail),!e)?i:new de(i.element,i.type,i.mouseColumn,e,null,i.detail):null)}_helpPositionJumpOverViewZone(e){var t=new ie.a(this._currentSelection.selectionStartLineNumber,this._currentSelection.selectionStartColumn),i=e.positionBefore;e=e.positionAfter;return i&&e?i.isBefore(t)?i:e:null}_dispatchMouse(e,t){e.position&&this._viewController.dispatchMouse({position:e.position,mouseColumn:e.mouseColumn,startedOnLineNumbers:this._mouseState.startedOnLineNumbers,inSelectionMode:t,mouseDownCount:this._mouseState.count,altKey:this._mouseState.altKey,ctrlKey:this._mouseState.ctrlKey,metaKey:this._mouseState.metaKey,shiftKey:this._mouseState.shiftKey,leftButton:this._mouseState.leftButton,middleButton:this._mouseState.middleButton})}}class we{constructor(){this._altKey=!1,this._ctrlKey=!1,this._metaKey=!1,this._shiftKey=!1,this._leftButton=!1,this._middleButton=!1,this._startedOnLineNumbers=!1,this._lastMouseDownPosition=null,this._lastMouseDownPositionEqualCount=0,this._lastMouseDownCount=0,this._lastSetMouseDownCountTime=0,this.isDragAndDrop=!1}get altKey(){return this._altKey}get ctrlKey(){return this._ctrlKey}get metaKey(){return this._metaKey}get shiftKey(){return this._shiftKey}get leftButton(){return this._leftButton}get middleButton(){return this._middleButton}get startedOnLineNumbers(){return this._startedOnLineNumbers}get count(){return this._lastMouseDownCount}setModifiers(e){this._altKey=e.altKey,this._ctrlKey=e.ctrlKey,this._metaKey=e.metaKey,this._shiftKey=e.shiftKey}setStartButtons(e){this._leftButton=e.leftButton,this._middleButton=e.middleButton}setStartedOnLineNumbers(e){this._startedOnLineNumbers=e}trySetCount(e,t){var i=(new Date).getTime();i-this._lastSetMouseDownCountTime>we.CLEAR_MOUSE_DOWN_COUNT_TIME&&(e=1),this._lastSetMouseDownCountTime=i,e>this._lastMouseDownCount+1&&(e=this._lastMouseDownCount+1),this._lastMouseDownPosition&&this._lastMouseDownPosition.equals(t)?this._lastMouseDownPositionEqualCount++:this._lastMouseDownPositionEqualCount=1,this._lastMouseDownPosition=t,this._lastMouseDownCount=Math.min(e,this._lastMouseDownPositionEqualCount)}}we.CLEAR_MOUSE_DOWN_COUNT_TIME=400;var ye=i("0a31"),Se=i("e53c");class Le extends ve{constructor(e,t,i){super(e,t,i),this._register(b.b.addTarget(this.viewHelper.linesContentDomNode)),this._register(l.i(this.viewHelper.linesContentDomNode,b.a.Tap,e=>this.onTap(e))),this._register(l.i(this.viewHelper.linesContentDomNode,b.a.Change,e=>this.onChange(e))),this._register(l.i(this.viewHelper.linesContentDomNode,b.a.Contextmenu,e=>this._onContextMenu(new k(e,this.viewHelper.viewDomNode),!1))),this._lastPointerType="mouse",this._register(l.i(this.viewHelper.linesContentDomNode,"pointerdown",e=>{e=e.pointerType,this._lastPointerType="mouse"===e?"mouse":"touch"===e?"touch":"pen"})),e=new N(this.viewHelper.viewDomNode),this._register(e.onPointerMoveThrottled(this.viewHelper.viewDomNode,e=>this._onMouseMove(e),be(this.mouseTargetFactory),ve.MOUSE_MOVE_MINIMUM_TIME)),this._register(e.onPointerUp(this.viewHelper.viewDomNode,e=>this._onMouseUp(e))),this._register(e.onPointerLeave(this.viewHelper.viewDomNode,e=>this._onMouseLeave(e))),this._register(e.onPointerDown(this.viewHelper.viewDomNode,e=>this._onMouseDown(e)))}onTap(e){var t;e.initialTarget&&this.viewHelper.linesContentDomNode.contains(e.initialTarget)&&(e.preventDefault(),this.viewHelper.focusTextArea(),(t=this._createMouseTarget(new k(e,this.viewHelper.viewDomNode),!1)).position)&&this.viewController.dispatchMouse({position:t.position,mouseColumn:t.position.column,startedOnLineNumbers:!1,mouseDownCount:e.tapCount,inSelectionMode:!1,altKey:!1,ctrlKey:!1,metaKey:!1,shiftKey:!1,leftButton:!1,middleButton:!1})}onChange(e){"touch"===this._lastPointerType&&this._context.model.deltaScrollNow(-e.translationX,-e.translationY)}_onMouseDown(e){"touch"!==e.browserEvent.pointerType&&super._onMouseDown(e)}}class xe extends ve{constructor(e,t,i){super(e,t,i),this._register(b.b.addTarget(this.viewHelper.linesContentDomNode)),this._register(l.i(this.viewHelper.linesContentDomNode,b.a.Tap,e=>this.onTap(e))),this._register(l.i(this.viewHelper.linesContentDomNode,b.a.Change,e=>this.onChange(e))),this._register(l.i(this.viewHelper.linesContentDomNode,b.a.Contextmenu,e=>this._onContextMenu(new k(e,this.viewHelper.viewDomNode),!1)))}onTap(e){e.preventDefault(),this.viewHelper.focusTextArea();var t=this._createMouseTarget(new k(e,this.viewHelper.viewDomNode),!1);if(t.position){const e=document.createEvent("CustomEvent");e.initEvent(Se.d.Tap,!1,!0),this.viewHelper.dispatchTextAreaEvent(e),this.viewController.moveTo(t.position)}}onChange(e){this._context.model.deltaScrollNow(-e.translationX,-e.translationY)}}class ke extends c.a{constructor(e,t,i){super(),_.c&&ye.a.pointerEvents?this.handler=this._register(new Le(e,t,i)):window.TouchEvent?this.handler=this._register(new xe(e,t,i)):this.handler=this._register(new ve(e,t,i))}getTargetAtClientPoint(e,t){return this.handler.getTargetAtClientPoint(e,t)}}i("56f3");var De=i("3742"),Ne=i("0a89");i("2ab7");class Oe extends E{}var Ee=i("918c"),Ie=i("b7d0");class Me extends Oe{constructor(e){super(),this._context=e,this._readConfig(),this._lastCursorModelPosition=new ie.a(1,1),this._renderResult=null,this._activeLineNumber=1,this._context.addEventHandler(this)}_readConfig(){var e=this._context.configuration.options,t=(this._lineHeight=e.get(58),e.get(59));this._renderLineNumbers=t.renderType,this._renderCustomLineNumbers=t.renderFn,this._renderFinalNewline=e.get(84),t=e.get(130);this._lineNumbersLeft=t.lineNumbersLeft,this._lineNumbersWidth=t.lineNumbersWidth}dispose(){this._context.removeEventHandler(this),this._renderResult=null,super.dispose()}onConfigurationChanged(e){return this._readConfig(),!0}onCursorStateChanged(e){e=e.selections[0].getPosition(),this._lastCursorModelPosition=this._context.model.coordinatesConverter.convertViewPositionToModelPosition(e);let t=!1;return this._activeLineNumber!==e.lineNumber&&(this._activeLineNumber=e.lineNumber,t=!0),2===this._renderLineNumbers||3===this._renderLineNumbers||t}onFlushed(e){return!0}onLinesChanged(e){return!0}onLinesDeleted(e){return!0}onLinesInserted(e){return!0}onScrollChanged(e){return e.scrollTopChanged}onZonesChanged(e){return!0}_getLineRenderLineNumber(e){var t;e=this._context.model.coordinatesConverter.convertViewPositionToModelPosition(new ie.a(e,1));return 1!==e.column?"":(e=e.lineNumber,this._renderCustomLineNumbers?this._renderCustomLineNumbers(e):2===this._renderLineNumbers?0===(t=Math.abs(this._lastCursorModelPosition.lineNumber-e))?''+e+"":String(t):3!==this._renderLineNumbers||this._lastCursorModelPosition.lineNumber===e||e%10==0?String(e):"")}prepareRender(e){if(0===this._renderLineNumbers)this._renderResult=null;else{var t=_.d?this._lineHeight%2==0?" lh-even":" lh-odd":"",i=e.visibleRange.startLineNumber,n=e.visibleRange.endLineNumber,o='
    ',r=this._context.model.getLineCount(),s=[];for(let e=i;e<=n;e++){var a,l=e-i;(this._renderFinalNewline||e!==r||0!==this._context.model.getLineLength(e))&&(a=this._getLineRenderLineNumber(e))?e===this._activeLineNumber?s[l]='
    '+a+"
    ":s[l]=o+a+"
    ":s[l]=""}this._renderResult=s}}render(e,t){return!this._renderResult||(t-=e)<0||t>=this._renderResult.length?"":this._renderResult[t]}}Me.CLASS_NAME="line-numbers",Object(Ie.f)((e,t)=>{var i=e.getColor(Ee.r);i&&t.addRule(`.monaco-editor .line-numbers { color: ${i}; }`),i=e.getColor(Ee.b);i&&t.addRule(`.monaco-editor .line-numbers.active-line-number { color: ${i}; }`)});class Te extends I{constructor(e){super(e);e=this._context.configuration.options;var t=e.get(130);this._canUseLayerHinting=!e.get(27),this._contentLeft=t.contentLeft,this._glyphMarginLeft=t.glyphMarginLeft,this._glyphMarginWidth=t.glyphMarginWidth,this._domNode=Object(f.b)(document.createElement("div")),this._domNode.setClassName(Te.OUTER_CLASS_NAME),this._domNode.setPosition("absolute"),this._domNode.setAttribute("role","presentation"),this._domNode.setAttribute("aria-hidden","true"),this._glyphMarginBackgroundDomNode=Object(f.b)(document.createElement("div")),this._glyphMarginBackgroundDomNode.setClassName(Te.CLASS_NAME),this._domNode.appendChild(this._glyphMarginBackgroundDomNode)}dispose(){super.dispose()}getDomNode(){return this._domNode}onConfigurationChanged(e){var t=this._context.configuration.options,i=t.get(130);return this._canUseLayerHinting=!t.get(27),this._contentLeft=i.contentLeft,this._glyphMarginLeft=i.glyphMarginLeft,this._glyphMarginWidth=i.glyphMarginWidth,!0}onScrollChanged(e){return super.onScrollChanged(e)||e.scrollTopChanged}prepareRender(e){}render(e){this._domNode.setLayerHinting(this._canUseLayerHinting),this._domNode.setContain("strict");var t=e.scrollTop-e.bigNumbersDelta;this._domNode.setTop(-t),t=Math.min(e.scrollHeight,1e6);this._domNode.setHeight(t),this._domNode.setWidth(this._contentLeft),this._glyphMarginBackgroundDomNode.setLeft(this._glyphMarginLeft),this._glyphMarginBackgroundDomNode.setWidth(this._glyphMarginWidth),this._glyphMarginBackgroundDomNode.setHeight(t)}}Te.CLASS_NAME="glyph-margin",Te.OUTER_CLASS_NAME="margin";var Ae=i("e6ff"),Re=i("e75b");class Pe{constructor(e,t,i){this._visibleTextAreaBrand=void 0,this.top=e,this.left=t,this.width=i}setWidth(e){return new Pe(this.top,this.left,e)}}const Fe=p.g;class Be extends I{constructor(e,t,i){super(e),this._primaryCursorPosition=new ie.a(1,1),this._primaryCursorVisibleRange=null,this._viewController=t,this._viewHelper=i,this._scrollLeft=0,this._scrollTop=0,e=this._context.configuration.options,t=e.get(130),this._setAccessibilityOptions(e),this._contentLeft=t.contentLeft,this._contentWidth=t.contentWidth,this._contentHeight=t.height,this._fontInfo=e.get(42),this._lineHeight=e.get(58),this._emptySelectionClipboard=e.get(31),this._copyWithSyntaxHighlighting=e.get(20),this._visibleTextArea=null,this._selections=[new m.a(1,1,1,1)],this._modelSelections=[new m.a(1,1,1,1)],this._lastRenderPosition=null,this.textArea=Object(f.b)(document.createElement("textarea")),M.write(this.textArea,6),this.textArea.setClassName("inputarea "+Re.a),this.textArea.setAttribute("wrap","off"),this.textArea.setAttribute("autocorrect","off"),this.textArea.setAttribute("autocapitalize","off"),this.textArea.setAttribute("autocomplete","off"),this.textArea.setAttribute("spellcheck","false"),this.textArea.setAttribute("aria-label",this._getAriaLabel(e)),this.textArea.setAttribute("tabindex",String(e.get(112))),this.textArea.setAttribute("role","textbox"),this.textArea.setAttribute("aria-roledescription",a.a("editor","editor")),this.textArea.setAttribute("aria-multiline","true"),this.textArea.setAttribute("aria-haspopup","false"),this.textArea.setAttribute("aria-autocomplete","both"),e.get(29)&&e.get(80)&&this.textArea.setAttribute("readonly","true"),this.textAreaCover=Object(f.b)(document.createElement("div")),this.textAreaCover.setPosition("absolute");const n={getLineCount:()=>this._context.model.getLineCount(),getLineMaxColumn:e=>this._context.model.getLineMaxColumn(e),getValueInRange:(e,t)=>this._context.model.getValueInRange(e,t)};this._textAreaInput=this._register(new Se.c({getDataToCopy:e=>{var t=this._context.model.getPlainTextToCopy(this._modelSelections,this._emptySelectionClipboard,_.i),i=this._context.model.getEOL(),n=this._emptySelectionClipboard&&1===this._modelSelections.length&&this._modelSelections[0].isEmpty(),o=Array.isArray(t)?t:null;i=Array.isArray(t)?t.join(i):t;let r=void 0,s=null;return e&&(Se.a.forceCopyWithSyntaxHighlighting||this._copyWithSyntaxHighlighting&&i.length<65536)&&(t=this._context.model.getRichTextToCopy(this._modelSelections,this._emptySelectionClipboard))&&(r=t.html,s=t.mode),{isFromEmptySelection:n,multicursorText:o,text:i,html:r,mode:s}},getScreenReaderContent:e=>{if(1===this._accessibilitySupport){if(_.f){var t=this._selections[0];if(t.isEmpty()){t=t.getStartPosition();let e=this._getWordBeforePosition(t);if(0<(e=0===e.length?this._getCharacterBeforePosition(t):e).length)return new Ne.b(e,e.length,e.length,t,t)}}return Ne.b.EMPTY}if(p.e){if(t=this._selections[0],t.isEmpty()){t=t.getStartPosition();var[i,o]=this._getAndroidWordAtPosition(t);if(0this._context.model.deduceModelPositionRelativeToViewPosition(e,t,i)},this.textArea)),this._register(this._textAreaInput.onKeyDown(e=>{this._viewController.emitKeyDown(e)})),this._register(this._textAreaInput.onKeyUp(e=>{this._viewController.emitKeyUp(e)})),this._register(this._textAreaInput.onPaste(e=>{let t=!1,i=null,n=null;e.metadata&&(t=this._emptySelectionClipboard&&!!e.metadata.isFromEmptySelection,i=void 0!==e.metadata.multicursorText?e.metadata.multicursorText:null,n=e.metadata.mode),this._viewController.paste(e.text,t,i,n)})),this._register(this._textAreaInput.onCut(()=>{this._viewController.cut()})),this._register(this._textAreaInput.onType(e=>{e.replacePrevCharCnt||e.replaceNextCharCnt||e.positionDelta?(Ne.c,this._viewController.compositionType(e.text,e.replacePrevCharCnt,e.replaceNextCharCnt,e.positionDelta)):(Ne.c,this._viewController.type(e.text))})),this._register(this._textAreaInput.onSelectionChangeRequest(e=>{this._viewController.setSelection(e)})),this._register(this._textAreaInput.onCompositionStart(e=>{var t=this._selections[0].startLineNumber;e=this._selections[0].startColumn+e.revealDeltaColumns,this._context.model.revealRange("keyboard",!0,new ne.a(t,e,t,e),0,1),e=this._viewHelper.visibleRangeForPositionRelativeToEditor(t,e);e&&(this._visibleTextArea=new Pe(this._context.viewLayout.getVerticalOffsetForLineNumber(t),e.left,Fe?0:1),this._render()),this.textArea.setClassName(`inputarea ${Re.a} ime-input`),this._viewController.compositionStart(),this._context.model.onCompositionStart()})),this._register(this._textAreaInput.onCompositionUpdate(e=>{var t,i;this._visibleTextArea&&(this._visibleTextArea=this._visibleTextArea.setWidth((e=e.data,t=this._fontInfo,(i=(i=document.createElement("canvas")).getContext("2d")).font=function(e){return`normal normal ${e.fontWeight} ${e.fontSize}px / ${e.lineHeight}px `+e.fontFamily}(t),t=i.measureText(e),p.g?t.width+2:t.width)),this._render())})),this._register(this._textAreaInput.onCompositionEnd(()=>{this._visibleTextArea=null,this._render(),this.textArea.setClassName("inputarea "+Re.a),this._viewController.compositionEnd(),this._context.model.onCompositionEnd()})),this._register(this._textAreaInput.onFocus(()=>{this._context.model.setHasFocus(!0)})),this._register(this._textAreaInput.onBlur(()=>{this._context.model.setHasFocus(!1)}))}dispose(){super.dispose()}_getAndroidWordAtPosition(e){var t,i=this._context.model.getLineContent(e.lineNumber),n=Object(Ae.a)('`~!@#$%^&*()-=+[{]}\\|;:",.<>/?');let o=!0,r=e.column,s=!0,a=e.column,l=0;for(;l<50&&(o||s);)(o=!(o&&r<=1)&&o)&&(t=i.charCodeAt(r-2),0!==n.get(t)?o=!1:r--),(s=!(s&&a>i.length)&&s)&&(t=i.charCodeAt(a-1),0!==n.get(t)?s=!1:a++),l++;return[i.substring(r-1,a-1),e.column-r]}_getWordBeforePosition(e){var t=this._context.model.getLineContent(e.lineNumber),i=Object(Ae.a)(this._context.configuration.options.get(116));let n=e.column,o=0;for(;1this._contentLeft+this._contentWidth||(t=this._context.viewLayout.getVerticalOffsetForLineNumber(this._selections[0].positionLineNumber)-this._scrollTop)<0||t>this._contentHeight?this._renderAtTopLeft():_.f?this._renderInsideEditor(this._primaryCursorPosition,t,e,Fe?0:1,this._lineHeight):this._renderInsideEditor(this._primaryCursorPosition,t,e,Fe?0:1,Fe?0:1)}_renderInsideEditor(e,t,i,n,o){this._lastRenderPosition=e;e=this.textArea;var r=this.textAreaCover;g.a.applyFontInfo(e,this._fontInfo),e.setTop(t),e.setLeft(i),e.setWidth(n),e.setHeight(o),r.setTop(0),r.setLeft(0),r.setWidth(0),r.setHeight(0)}_renderAtTopLeft(){this._lastRenderPosition=null;var e=this.textArea,t=this.textAreaCover;g.a.applyFontInfo(e,this._fontInfo),e.setTop(0),e.setLeft(0),t.setTop(0),t.setLeft(0),Fe?(e.setWidth(0),e.setHeight(0),t.setWidth(0),t.setHeight(0)):(e.setWidth(1),e.setHeight(1),t.setWidth(1),t.setHeight(1),(e=this._context.configuration.options).get(48)?t.setClassName("monaco-editor-background textAreaCover "+Te.OUTER_CLASS_NAME):0!==e.get(59).renderType?t.setClassName("monaco-editor-background textAreaCover "+Me.CLASS_NAME):t.setClassName("monaco-editor-background textAreaCover"))}}var je=i("d585");class We{constructor(e,t,i,n){this.configuration=e,this.viewModel=t,this.userInputEvents=i,this.commandDelegate=n}paste(e,t,i,n){this.commandDelegate.paste(e,t,i,n)}type(e){this.commandDelegate.type(e)}compositionType(e,t,i,n){this.commandDelegate.compositionType(e,t,i,n)}compositionStart(){this.commandDelegate.startComposition()}compositionEnd(){this.commandDelegate.endComposition()}cut(){this.commandDelegate.cut()}setSelection(e){je.CoreNavigationCommands.SetSelection.runCoreEditorCommand(this.viewModel,{source:"keyboard",selection:e})}_validateViewColumn(e){var t=this.viewModel.getLineMinColumn(e.lineNumber);return e.column=this._lines.length)throw new Error("Illegal value for lineNumber");return this._lines[e]}onLinesDeleted(e,t){if(0===this.getCount())return null;var i=this.getStartLineNumber(),n=this.getEndLineNumber();if(t=i&&r<=n&&(this._lines[r-this._rendLineNumberStart].onContentChanged(),o=!0);return o}onLinesInserted(e,t){if(0===this.getCount())return null;var i=t-e+1,n=(t=this.getStartLineNumber(),this.getEndLineNumber());if(e<=t)return this._rendLineNumberStart+=i,null;if(ni)){var r=Math.max(t,o.fromLineNumber),s=Math.min(i,o.toLineNumber);for(let e=r;e<=s;e++){var a=e-this._rendLineNumberStart;this._lines[a].onTokensChanged(),n=!0}}}return n}}class Ke{constructor(e){this._host=e,this.domNode=this._createDomNode(),this._linesCollection=new Ue(()=>this._host.createVisibleLine())}_createDomNode(){var e=Object(f.b)(document.createElement("div"));return e.setClassName("view-layer"),e.setPosition("absolute"),e.domNode.setAttribute("role","presentation"),e.domNode.setAttribute("aria-hidden","true"),e}onConfigurationChanged(e){return!!e.hasChanged(130)}onFlushed(e){return this._linesCollection.flush(),!0}onLinesChanged(e){return this._linesCollection.onLinesChanged(e.fromLineNumber,e.toLineNumber)}onLinesDeleted(e){var t=this._linesCollection.onLinesDeleted(e.fromLineNumber,e.toLineNumber);if(t)for(let n=0,o=t.length;ne}),qe._sb=Object(ze.a)(1e5);class $e extends I{constructor(e){super(e),this._visibleLines=new Ke(this),this.domNode=this._visibleLines.domNode,this._dynamicOverlays=[],this._isFocused=!1,this.domNode.setClassName("view-overlays")}shouldRender(){if(super.shouldRender())return!0;for(let e=0,t=this._dynamicOverlays.length;ee.shouldRender());for(let n=0,o=t.length;n'),n.appendASCIIString(o),n.appendASCIIString(""),!0)}layoutLine(e,t){this._domNode&&(this._domNode.setTop(t),this._domNode.setHeight(this._lineHeight))}}class Ze extends $e{constructor(e){super(e),e=this._context.configuration.options.get(130),this._contentWidth=e.contentWidth,this.domNode.setHeight(0)}onConfigurationChanged(e){var t=this._context.configuration.options.get(130);return this._contentWidth=t.contentWidth,super.onConfigurationChanged(e)||!0}onScrollChanged(e){return super.onScrollChanged(e)||e.scrollWidthChanged}_viewOverlaysRender(e){super._viewOverlaysRender(e),this.domNode.setWidth(Math.max(e.scrollWidth,this._contentWidth))}}class Ye extends $e{constructor(e){super(e);e=this._context.configuration.options;var t=e.get(130);this._contentLeft=t.contentLeft,this.domNode.setClassName("margin-view-overlays"),this.domNode.setWidth(1),g.a.applyFontInfo(this.domNode,e.get(42))}onConfigurationChanged(e){var t=this._context.configuration.options;g.a.applyFontInfo(this.domNode,t.get(42)),t=t.get(130);return this._contentLeft=t.contentLeft,super.onConfigurationChanged(e)||!0}onScrollChanged(e){return super.onScrollChanged(e)||e.scrollHeightChanged}_viewOverlaysRender(e){super._viewOverlaysRender(e),e=Math.min(e.scrollHeight,1e6),this.domNode.setHeight(e),this.domNode.setWidth(this._contentLeft)}}class Xe{constructor(e,t){this._coordinateBrand=void 0,this.top=e,this.left=t}}class Qe extends I{constructor(e,t){super(e),this._viewDomNode=t,this._widgets={},this.domNode=Object(f.b)(document.createElement("div")),M.write(this.domNode,1),this.domNode.setClassName("contentWidgets"),this.domNode.setPosition("absolute"),this.domNode.setTop(0),this.overflowingContentWidgetsDomNode=Object(f.b)(document.createElement("div")),M.write(this.overflowingContentWidgetsDomNode,2),this.overflowingContentWidgetsDomNode.setClassName("overflowingContentWidgets")}dispose(){super.dispose(),this._widgets={}}onConfigurationChanged(e){for(const t of Object.keys(this._widgets))this._widgets[t].onConfigurationChanged(e);return!0}onDecorationsChanged(e){return!0}onFlushed(e){return!0}onLineMappingChanged(e){for(const t of Object.keys(this._widgets))this._widgets[t].onLineMappingChanged(e);return!0}onLinesChanged(e){return!0}onLinesDeleted(e){return!0}onLinesInserted(e){return!0}onScrollChanged(e){return!0}onZonesChanged(e){return!0}addWidget(e){e=new Je(this._context,this._viewDomNode,e),((this._widgets[e.id]=e).allowEditorOverflow?this.overflowingContentWidgetsDomNode:this.domNode).appendChild(e.domNode),this.setShouldRender()}setWidgetPosition(e,t,i){this._widgets[e.getId()].setPosition(t,i),this.setShouldRender()}removeWidget(e){var t;e=e.getId();this._widgets.hasOwnProperty(e)&&(t=this._widgets[e],delete this._widgets[e],(e=t.domNode.domNode).parentNode.removeChild(e),e.removeAttribute("monaco-visible-content-widget"),this.setShouldRender())}shouldSuppressMouseDownOnWidget(e){return!!this._widgets.hasOwnProperty(e)&&this._widgets[e].suppressMouseDown}onBeforeRender(e){for(const t of Object.keys(this._widgets))this._widgets[t].onBeforeRender(e)}prepareRender(e){for(const t of Object.keys(this._widgets))this._widgets[t].prepareRender(e)}render(e){for(const t of Object.keys(this._widgets))this._widgets[t].render(e)}}class Je{constructor(e,t,i){this._context=e,this._viewDomNode=t,this._actual=i,this.domNode=Object(f.b)(this._actual.getDomNode()),this.id=this._actual.getId(),this.allowEditorOverflow=this._actual.allowEditorOverflow||!1,this.suppressMouseDown=this._actual.suppressMouseDown||!1,e=this._context.configuration.options,t=e.get(130),this._fixedOverflowWidgets=e.get(35),this._contentWidth=t.contentWidth,this._contentLeft=t.contentLeft,this._lineHeight=e.get(58),this._range=null,this._viewRange=null,this._preference=[],this._cachedDomNodeClientWidth=-1,this._cachedDomNodeClientHeight=-1,this._maxWidth=this._getMaxWidth(),this._isVisible=!1,this._renderData=null,this.domNode.setPosition(this._fixedOverflowWidgets&&this.allowEditorOverflow?"fixed":"absolute"),this.domNode.setVisibility("hidden"),this.domNode.setAttribute("widgetId",this.id),this.domNode.setMaxWidth(this._maxWidth)}onConfigurationChanged(e){var t=this._context.configuration.options;this._lineHeight=t.get(58),e.hasChanged(130)&&(e=t.get(130),this._contentLeft=e.contentLeft,this._contentWidth=e.contentWidth,this._maxWidth=this._getMaxWidth())}onLineMappingChanged(e){this._setPosition(this._range)}_setPosition(e){this._range=e,this._viewRange=null,this._range&&(e=this._context.model.validateModelRange(this._range),this._context.model.coordinatesConverter.modelPositionIsVisible(e.getStartPosition())||this._context.model.coordinatesConverter.modelPositionIsVisible(e.getEndPosition()))&&(this._viewRange=this._context.model.coordinatesConverter.convertModelRangeToViewRange(e))}_getMaxWidth(){return this.allowEditorOverflow?window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth:this._contentWidth}setPosition(e,t){this._setPosition(e),this._preference=t,this._cachedDomNodeClientWidth=-1,this._cachedDomNodeClientHeight=-1}_layoutBoxInViewport(e,t,i,n,o){var r=e.top,s=t.top+this._lineHeight,a=o.viewportHeight-s;let l=e.left,d=t.left;return l+i>o.scrollLeft+o.viewportWidth&&(l=o.scrollLeft+o.viewportWidth-i),d+i>o.scrollLeft+o.viewportWidth&&(d=o.scrollLeft+o.viewportWidth-i),le&&(t=r-(e-n),r-=t,i-=t),rn.lineNumber&&(n=s);let o=1073741824;for(const s of i.ranges)s.lefte.endLineNumber||this.domNode.setMaxWidth(this._maxWidth))}prepareRender(e){this._renderData=this._prepareRenderWidget(e)}render(e){this._renderData?(this.allowEditorOverflow?this.domNode.setTop(this._renderData.coordinate.top):this.domNode.setTop(this._renderData.coordinate.top+e.scrollTop-e.bigNumbersDelta),this.domNode.setLeft(this._renderData.coordinate.left),this._isVisible||(this.domNode.setVisibility("inherit"),this.domNode.setAttribute("monaco-visible-content-widget","true"),this._isVisible=!0),"function"==typeof this._actual.afterRender&&et(this._actual.afterRender,this._actual,this._renderData.position)):(this._isVisible&&(this.domNode.removeAttribute("monaco-visible-content-widget"),this._isVisible=!1,this.domNode.setVisibility("hidden")),"function"==typeof this._actual.afterRender&&et(this._actual.afterRender,this._actual,null))}}function et(e,t,...i){try{return e.call(t,...i)}catch(e){return null}}i("930f");var tt=i("e8e3");let it=!0;class nt extends Oe{constructor(e){super(),this._context=e;e=this._context.configuration.options;var t=e.get(130);this._lineHeight=e.get(58),this._renderLineHighlight=e.get(85),this._renderLineHighlightOnlyWhenFocus=e.get(86),this._contentLeft=t.contentLeft,this._contentWidth=t.contentWidth,this._selectionIsEmpty=!0,this._focused=!1,this._cursorLineNumbers=[1],this._selections=[new m.a(1,1,1,1)],this._renderData=null,this._context.addEventHandler(this)}dispose(){this._context.removeEventHandler(this),super.dispose()}_readFromSelections(){let e=!1;var t=it?this._selections.slice(0,1):this._selections,i=t.map(e=>e.positionLineNumber);i.sort((e,t)=>e-t),tt.h(this._cursorLineNumbers,i)||(this._cursorLineNumbers=i,e=!0),i=t.every(e=>e.isEmpty());return this._selectionIsEmpty!==i&&(this._selectionIsEmpty=i,e=!0),e}onThemeChanged(e){return this._readFromSelections()}onConfigurationChanged(e){var t=this._context.configuration.options,i=t.get(130);return this._lineHeight=t.get(58),this._renderLineHighlight=t.get(85),this._renderLineHighlightOnlyWhenFocus=t.get(86),this._contentLeft=i.contentLeft,this._contentWidth=i.contentWidth,!0}onCursorStateChanged(e){return this._selections=e.selections,this._readFromSelections()}onFlushed(e){return!0}onLinesDeleted(e){return!0}onLinesInserted(e){return!0}onScrollChanged(e){return e.scrollWidthChanged||e.scrollTopChanged}onZonesChanged(e){return!0}onFocusChanged(e){return!!this._renderLineHighlightOnlyWhenFocus&&(this._focused=e.isFocused,!0)}prepareRender(e){if(this._shouldRenderThis()){var t=this._renderOne(e),i=e.visibleRange.startLineNumber,n=e.visibleRange.endLineNumber,o=this._cursorLineNumbers.length;let a=0;var r=[];for(let e=i;e<=n;e++){for(var s=e-i;a=this._renderData.length?"":this._renderData[t]}}class ot extends nt{_renderOne(e){return`
    `}_shouldRenderThis(){return("line"===this._renderLineHighlight||"all"===this._renderLineHighlight)&&this._selectionIsEmpty&&(!this._renderLineHighlightOnlyWhenFocus||this._focused)}_shouldRenderOther(){return("gutter"===this._renderLineHighlight||"all"===this._renderLineHighlight)&&(!this._renderLineHighlightOnlyWhenFocus||this._focused)}}class rt extends nt{_renderOne(e){return`
    `}_shouldRenderMargin(){return("gutter"===this._renderLineHighlight||"all"===this._renderLineHighlight)&&(!this._renderLineHighlightOnlyWhenFocus||this._focused)}_shouldRenderThis(){return!0}_shouldRenderOther(){return("line"===this._renderLineHighlight||"all"===this._renderLineHighlight)&&this._selectionIsEmpty&&(!this._renderLineHighlightOnlyWhenFocus||this._focused)}}Object(Ie.f)((e,t)=>{it=!1;var i=e.getColor(Ee.p);i&&(t.addRule(`.monaco-editor .view-overlays .current-line { background-color: ${i}; }`),t.addRule(`.monaco-editor .margin-view-overlays .current-line-margin { background-color: ${i}; border: none; }`)),(!i||i.isTransparent()||e.defines(Ee.q))&&(i=e.getColor(Ee.q))&&(it=!0,t.addRule(`.monaco-editor .view-overlays .current-line { border: 2px solid ${i}; }`),t.addRule(`.monaco-editor .margin-view-overlays .current-line-margin { border: 2px solid ${i}; }`),"hc"===e.type)&&(t.addRule(".monaco-editor .view-overlays .current-line { border-width: 1px; }"),t.addRule(".monaco-editor .margin-view-overlays .current-line-margin { border-width: 1px; }"))}),i("56dc");class st extends Oe{constructor(e){super(),this._context=e,e=this._context.configuration.options,this._lineHeight=e.get(58),this._typicalHalfwidthCharacterWidth=e.get(42).typicalHalfwidthCharacterWidth,this._renderResult=null,this._context.addEventHandler(this)}dispose(){this._context.removeEventHandler(this),this._renderResult=null,super.dispose()}onConfigurationChanged(e){var t=this._context.configuration.options;return this._lineHeight=t.get(58),this._typicalHalfwidthCharacterWidth=t.get(42).typicalHalfwidthCharacterWidth,!0}onDecorationsChanged(e){return!0}onFlushed(e){return!0}onLinesChanged(e){return!0}onLinesDeleted(e){return!0}onLinesInserted(e){return!0}onScrollChanged(e){return e.scrollTopChanged||e.scrollWidthChanged}onZonesChanged(e){return!0}prepareRender(e){var t=e.getDecorationsInViewport();let i=[],n=0;for(let l=0,d=t.length;l{var i,n;return e.options.zIndext.options.zIndex?1:(i=e.options.className)<(n=t.options.className)?-1:n',l=Math.max(s.range.startLineNumber,o),d=Math.min(s.range.endLineNumber,r);for(let e=l;e<=d;e++)i[e-o]+=a}}}_renderNormalDecorations(e,t,i){var n=String(this._lineHeight),o=e.visibleRange.startLineNumber;let r=null,s=!1,a=null;for(let c=0,u=t.length;c';s[h]+=c}}}}render(e,t){return!this._renderResult||(t-=e)<0||t>=this._renderResult.length?"":this._renderResult[t]}}var at=i("1898");class lt extends I{constructor(e,t,i,n){super(e);var o=this._context.configuration.options,r=o.get(92),s=o.get(66),a=o.get(33);o=o.get(95),e={listenOnDomNode:i.domNode,className:"editor-scrollable "+Object(Ie.e)(e.theme.type),useShadows:!1,lazyRender:!0,vertical:r.vertical,horizontal:r.horizontal,verticalHasArrows:r.verticalHasArrows,horizontalHasArrows:r.horizontalHasArrows,verticalScrollbarSize:r.verticalScrollbarSize,verticalSliderSize:r.verticalSliderSize,horizontalScrollbarSize:r.horizontalScrollbarSize,horizontalSliderSize:r.horizontalSliderSize,handleMouseWheel:r.handleMouseWheel,alwaysConsumeMouseWheel:r.alwaysConsumeMouseWheel,arrowSize:r.arrowSize,mouseWheelScrollSensitivity:s,fastScrollSensitivity:a,scrollPredominantAxis:o,scrollByPage:r.scrollByPage};this.scrollbar=this._register(new at.c(t.domNode,e,this._context.viewLayout.getScrollable())),M.write(this.scrollbar.getDomNode(),5),this.scrollbarDomNode=Object(f.b)(this.scrollbar.getDomNode()),this.scrollbarDomNode.setPosition("absolute"),this._setLayout();const d=(e,t,i)=>{var n={};t&&(t=e.scrollTop)&&(n.scrollTop=this._context.viewLayout.getCurrentScrollTop()+t,e.scrollTop=0),i&&(t=e.scrollLeft)&&(n.scrollLeft=this._context.viewLayout.getCurrentScrollLeft()+t,e.scrollLeft=0),this._context.model.setScrollPosition(n,1)};this._register(l.i(i.domNode,"scroll",e=>d(i.domNode,!0,!0))),this._register(l.i(t.domNode,"scroll",e=>d(t.domNode,!0,!1))),this._register(l.i(n.domNode,"scroll",e=>d(n.domNode,!0,!1))),this._register(l.i(this.scrollbarDomNode.domNode,"scroll",e=>d(this.scrollbarDomNode.domNode,!0,!1)))}dispose(){super.dispose()}_setLayout(){var e=this._context.configuration.options,t=e.get(130);this.scrollbarDomNode.setLeft(t.contentLeft),e=e.get(64);"right"===e.side?this.scrollbarDomNode.setWidth(t.contentWidth+t.minimap.minimapWidth):this.scrollbarDomNode.setWidth(t.contentWidth),this.scrollbarDomNode.setHeight(t.height)}getOverviewRulerLayoutInfo(){return this.scrollbar.getOverviewRulerLayoutInfo()}getDomNode(){return this.scrollbarDomNode}delegateVerticalScrollbarMouseDown(e){this.scrollbar.delegateVerticalScrollbarMouseDown(e)}onConfigurationChanged(e){var t,i,n,o;return(e.hasChanged(92)||e.hasChanged(66)||e.hasChanged(33))&&(o=(n=this._context.configuration.options).get(92),t=n.get(66),i=n.get(33),n=n.get(95),o={vertical:o.vertical,horizontal:o.horizontal,verticalScrollbarSize:o.verticalScrollbarSize,horizontalScrollbarSize:o.horizontalScrollbarSize,scrollByPage:o.scrollByPage,handleMouseWheel:o.handleMouseWheel,mouseWheelScrollSensitivity:t,fastScrollSensitivity:i,scrollPredominantAxis:n},this.scrollbar.updateOptions(o)),e.hasChanged(130)&&this._setLayout(),!0}onScrollChanged(e){return!0}onThemeChanged(e){return this.scrollbar.updateClassName("editor-scrollable "+Object(Ie.e)(this._context.theme.type)),!0}prepareRender(e){}render(e){this.scrollbar.renderNow()}}i("8478");class dt{constructor(e,t,i){this._decorationToRenderBrand=void 0,this.startLineNumber=+e,this.endLineNumber=+t,this.className=String(i)}}class ht extends Oe{_render(e,t,i){var n=[];for(let s=e;s<=t;s++)n[s-e]=[];if(0!==i.length){i.sort((e,t)=>e.className===t.className?e.startLineNumber===t.startLineNumber?e.endLineNumber-t.endLineNumber:e.startLineNumber-t.startLineNumber:e.className'),r=[];for(let e=t;e<=i;e++){var s=e-t,a=n[s];0===a.length?r[s]="":r[s]='
    =this._renderResult.length?"":this._renderResult[t]}}i("0baa");class ut extends Oe{constructor(e){super(),this._context=e,this._primaryLineNumber=0;e=this._context.configuration.options;var t=e.get(131),i=e.get(42);this._lineHeight=e.get(58),this._spaceWidth=i.spaceWidth,this._enabled=e.get(83),this._activeIndentEnabled=e.get(51),this._maxIndentLeft=-1===t.wrappingColumn?-1:t.wrappingColumn*i.typicalHalfwidthCharacterWidth,this._renderResult=null,this._context.addEventHandler(this)}dispose(){this._context.removeEventHandler(this),this._renderResult=null,super.dispose()}onConfigurationChanged(e){var t=this._context.configuration.options,i=t.get(131),n=t.get(42);return this._lineHeight=t.get(58),this._spaceWidth=n.spaceWidth,this._enabled=t.get(83),this._activeIndentEnabled=t.get(51),this._maxIndentLeft=-1===i.wrappingColumn?-1:i.wrappingColumn*n.typicalHalfwidthCharacterWidth,!0}onCursorStateChanged(e){return e=e.selections[0],e=e.isEmpty()?e.positionLineNumber:0,this._primaryLineNumber!==e&&(this._primaryLineNumber=e,!0)}onDecorationsChanged(e){return!0}onFlushed(e){return!0}onLinesChanged(e){return!0}onLinesDeleted(e){return!0}onLinesInserted(e){return!0}onScrollChanged(e){return e.scrollTopChanged}onZonesChanged(e){return!0}onLanguageConfigurationChanged(e){return!0}prepareRender(e){if(this._enabled){var t=e.visibleRange.startLineNumber,i=e.visibleRange.endLineNumber,n=this._context.model.getTextModelOptions()["indentSize"],o=n*this._spaceWidth,r=e.scrollWidth,s=this._lineHeight,a=this._context.model.getLinesIndentGuides(t,i);let p=0,m=0,f=0;this._activeIndentEnabled&&this._primaryLineNumber&&(n=this._context.model.getActiveIndentGuide(this._primaryLineNumber,t,i),p=n.startLineNumber,m=n.endLineNumber,f=n.indent);var l=[];for(let n=t;n<=i;n++){var d=p<=n&&n<=m,h=n-t,c=a[h];let i="";if(1<=c){var u=e.visibleRangeForPosition(new ie.a(n,1));let t=u?u.left:0;for(let e=1;e<=c;e++){var g=d&&e===f?"cigra":"cigr";if(i+=`
    `,(t+=o)>r||0this._maxIndentLeft)break}}l[h]=i}this._renderResult=l}else this._renderResult=null}render(e,t){return!this._renderResult||(t-=e)<0||t>=this._renderResult.length?"":this._renderResult[t]}}Object(Ie.f)((e,t)=>{var i=e.getColor(Ee.o);i&&t.addRule(`.monaco-editor .lines-content .cigr { box-shadow: 1px 0 0 0 ${i} inset; }`),e=e.getColor(Ee.a)||i;e&&t.addRule(`.monaco-editor .lines-content .cigra { box-shadow: 1px 0 0 0 ${e} inset; }`)}),i("38a2b");class gt{constructor(){this._currentVisibleRange=new ne.a(1,1,1,1)}getCurrentVisibleRange(){return this._currentVisibleRange}setCurrentVisibleRange(e){this._currentVisibleRange=e}}class pt{constructor(e,t,i,n,o,r){this.lineNumber=e,this.startColumn=t,this.endColumn=i,this.startScrollTop=n,this.stopScrollTop=o,this.scrollType=r,this.type="range",this.minLineNumber=e,this.maxLineNumber=e}}class mt{constructor(e,t,i,n){this.selections=e,this.startScrollTop=t,this.stopScrollTop=i,this.scrollType=n,this.type="selections";let o=e[0].startLineNumber,r=e[0].endLineNumber;for(let a=1,l=e.length;a{this._updateLineWidthsSlow()},200),this._asyncCheckMonospaceFontAssumptions=new C.e(()=>{this._checkMonospaceFontAssumptions()},2e3),this._lastRenderedData=new gt,this._horizontalRevealRequest=null}dispose(){this._asyncUpdateLineWidths.dispose(),this._asyncCheckMonospaceFontAssumptions.dispose(),super.dispose()}getDomNode(){return this.domNode}createVisibleLine(){return new G(this._viewLineOptions)}onConfigurationChanged(e){this._visibleLines.onConfigurationChanged(e),e.hasChanged(131)&&(this._maxLineWidth=0);var t=this._context.configuration.options,i=t.get(42),n=t.get(131);return this._lineHeight=t.get(58),this._typicalHalfwidthCharacterWidth=i.typicalHalfwidthCharacterWidth,this._isViewportWrapping=n.isViewportWrapping,this._revealHorizontalRightPadding=t.get(89),this._cursorSurroundingLines=t.get(24),this._cursorSurroundingLinesStyle=t.get(25),this._canUseLayerHinting=!t.get(27),g.a.applyFontInfo(this.domNode,i),this._onOptionsMaybeChanged(),e.hasChanged(130)&&(this._maxLineWidth=0),!0}_onOptionsMaybeChanged(){var e=this._context.configuration;e=new $(e,this._context.theme.type);if(this._viewLineOptions.equals(e))return!1;this._viewLineOptions=e;e=this._visibleLines.getStartLineNumber();var t=this._visibleLines.getEndLineNumber();for(let i=e;i<=t;i++)this._visibleLines.getVisibleLine(i).onOptionsChanged(this._viewLineOptions);return!0}onCursorStateChanged(e){var t=this._visibleLines.getStartLineNumber(),i=this._visibleLines.getEndLineNumber();let n=!1;for(let o=t;o<=i;o++)n=this._visibleLines.getVisibleLine(o).onSelectionChanged()||n;return n}onDecorationsChanged(e){var t=this._visibleLines.getStartLineNumber(),i=this._visibleLines.getEndLineNumber();for(let n=t;n<=i;n++)this._visibleLines.getVisibleLine(n).onDecorationsChanged();return!0}onFlushed(e){return e=this._visibleLines.onFlushed(e),this._maxLineWidth=0,e}onLinesChanged(e){return this._visibleLines.onLinesChanged(e)}onLinesDeleted(e){return this._visibleLines.onLinesDeleted(e)}onLinesInserted(e){return this._visibleLines.onLinesInserted(e)}onRevealRangeRequest(e){var t=this._computeScrollTopToRevealRange(this._context.viewLayout.getFutureViewport(),e.source,e.range,e.selections,e.verticalType);if(-1===t)return!1;let i=this._context.viewLayout.validateScrollPosition({scrollTop:t});return e.revealHorizontal?e.range&&e.range.startLineNumber!==e.range.endLineNumber?i={scrollTop:i.scrollTop,scrollLeft:0}:e.range?this._horizontalRevealRequest=new pt(e.range.startLineNumber,e.range.startColumn,e.range.endColumn,this._context.viewLayout.getCurrentScrollTop(),i.scrollTop,e.scrollType):e.selections&&0i)&&(this._horizontalRevealRequest=null),this.domNode.setWidth(e.scrollWidth),this._visibleLines.onScrollChanged(e)||!0}onTokensChanged(e){return this._visibleLines.onTokensChanged(e)}onZonesChanged(e){return this._context.model.setMaxLineWidth(this._maxLineWidth),this._visibleLines.onZonesChanged(e)}onThemeChanged(e){return this._onOptionsMaybeChanged()}getPositionFromDOMInfo(e,t){var i=this._getViewLineDomNode(e);if(null===i)return null;if(i=this._getLineNumberFor(i),-1===i)return null;if(i<1||i>this._context.model.getLineCount())return null;if(1===this._context.model.getLineMaxColumn(i))return new ie.a(i,1);var n=this._visibleLines.getStartLineNumber(),o=this._visibleLines.getEndLineNumber();if(ic||(d=u===n.startLineNumber?n.startColumn:1,l=u===n.endLineNumber?n.endColumn:this._context.model.getLineMaxColumn(u),(d=this._visibleLines.getVisibleLine(u).getVisibleRangesForRange(u,d,l,s))&&(t&&uthis._visibleLines.getEndLineNumber()?null:this._visibleLines.getVisibleLine(e).getVisibleRangesForRange(e,t,i,new q(this.domNode.domNode,this._textRangeRestingSpot))}visibleRangeForPosition(e){return e=this._visibleRangesForLineRange(e.lineNumber,e.column,e.column),e?new F(e.outsideRenderedLine,e.ranges[0].left):null}updateLineWidths(){this._updateLineWidths(!1)}_updateLineWidthsFast(){return this._updateLineWidths(!0)}_updateLineWidthsSlow(){this._updateLineWidths(!1)}_updateLineWidths(e){var t=this._visibleLines.getStartLineNumber(),i=this._visibleLines.getEndLineNumber();let n=1,o=!0;for(let s=t;s<=i;s++){var r=this._visibleLines.getVisibleLine(s);e&&!r.getWidthIsFast()?o=!1:n=Math.max(n,r.getWidth())}return o&&1===t&&i===this._context.model.getLineCount()&&(this._maxLineWidth=0),this._ensureMaxLineWidth(n),o}_checkMonospaceFontAssumptions(){let e=-1,t=-1;var i=this._visibleLines.getStartLineNumber(),n=this._visibleLines.getEndLineNumber();for(let r=i;r<=n;r++){var o=this._visibleLines.getVisibleLine(r);o.needsMonospaceFontCheck()&&(o=o.getWidth())>t&&(t=o,e=r)}if(-1!==e&&!this._visibleLines.getVisibleLine(e).monospaceAssumptionsAreValid())for(let r=i;r<=n;r++)this._visibleLines.getVisibleLine(r).onMonospaceAssumptionsInvalidated()}prepareRender(){throw new Error("Not supported")}render(){throw new Error("Not supported")}renderText(e){if(this._visibleLines.renderLines(e),this._lastRenderedData.setCurrentVisibleRange(e.visibleRange),this.domNode.setWidth(this._context.viewLayout.getScrollWidth()),this.domNode.setHeight(Math.min(this._context.viewLayout.getScrollHeight(),1e6)),this._horizontalRevealRequest&&(n=this._horizontalRevealRequest,e.startLineNumber<=n.minLineNumber)&&n.maxLineNumber<=e.endLineNumber&&(this._horizontalRevealRequest=null,this.onDidRender(),t=this._computeScrollLeftToReveal(n))&&(this._isViewportWrapping||this._ensureMaxLineWidth(t.maxHorizontalOffset),this._context.model.setScrollPosition({scrollLeft:t.scrollLeft},n.scrollType)),this._updateLineWidthsFast()||this._asyncUpdateLineWidths.schedule(),_.d&&!this._asyncCheckMonospaceFontAssumptions.isScheduled()){var t=this._visibleLines.getStartLineNumber(),i=this._visibleLines.getEndLineNumber();for(let e=t;e<=i;e++)if(this._visibleLines.getVisibleLine(e).needsMonospaceFontCheck()){this._asyncCheckMonospaceFontAssumptions.schedule();break}}this._linesContent.setLayerHinting(this._canUseLayerHinting),this._linesContent.setContain("strict");var n=this._context.viewLayout.getCurrentScrollTop()-e.bigNumbersDelta;this._linesContent.setTop(-n),this._linesContent.setLeft(-this._context.viewLayout.getCurrentScrollLeft())}_ensureMaxLineWidth(e){e=Math.ceil(e),this._maxLineWidthe){if(!a)return-1;h=l}else h=5===o||6===o?6===o&&r<=l&&d<=s?r:(t=Math.max(5*this._lineHeight,.2*e),i=l-t,t=d-e,Math.max(t,i)):1===o||2===o?2===o&&r<=l&&d<=s?r:(t=(l+d)/2,Math.max(0,t-e/2)):this._computeMinimumScrolling(r,s,l,d,3===o,4===o);return h}_computeScrollLeftToReveal(e){var t=this._context.viewLayout.getCurrentViewport(),i=t.left,n=i+t.width;let o=1073741824,r=0;if("range"===e.type){var s=this._visibleRangesForLineRange(e.lineNumber,e.startColumn,e.endColumn);if(!s)return null;for(const e of s.ranges)o=Math.min(o,Math.round(e.left)),r=Math.max(r,Math.round(e.left+e.width))}else for(const l of e.selections){if(l.startLineNumber!==l.endLineNumber)return null;var a=this._visibleRangesForLineRange(l.startLineNumber,l.startColumn,l.endColumn);if(!a)return null;for(const e of a.ranges)o=Math.min(o,Math.round(e.left)),r=Math.max(r,Math.round(e.left+e.width))}return o=Math.max(0,o-ft.HORIZONTAL_EXTRA_PX),r+=this._revealHorizontalRightPadding,"selections"===e.type&&r-o>t.width?null:{scrollLeft:this._computeMinimumScrolling(i,n,o,r),maxHorizontalOffset:r}}_computeMinimumScrolling(e,t,i,n,o,r){o=!!o,r=!!r;var s=(t|=0)-(e|=0);return(n|=0)-(i|=0)
    ',r=[];for(let l=t;l<=i;l++){var s=l-t,a=n[s];let e="";for(let t=0,i=a.length;t';o[r]=e}this._renderResult=o}render(e,t){return this._renderResult?this._renderResult[t-e]:""}}i("f20b");class vt{constructor(e,t,i,n){this._rgba8Brand=void 0,this.r=vt._clamp(e),this.g=vt._clamp(t),this.b=vt._clamp(i),this.a=vt._clamp(n)}equals(e){return this.r===e.r&&this.g===e.g&&this.b===e.b&&this.a===e.a}static _clamp(e){return e<0?0:255{e.changedColorMap&&this._updateColorMap()}))}static getInstance(){return this._INSTANCE||(this._INSTANCE=Object(c.h)(new wt)),this._INSTANCE}_updateColorMap(){var e=Ct.F.getColorMap();if(e){this._colors=[vt.Empty];for(let i=1;i=this._colors.length)&&(e=2),this._colors[e]}backgroundIsLight(){return this._backgroundIsLight}}wt._INSTANCE=null;var yt=i("a8d0"),St=i("303e");const Lt=(()=>{var e=[];for(let t=32;t<=126;t++)e.push(t);return e.push(65533),e})();var xt=i("099d");class kt{constructor(e,t){this.scale=t,this._minimapCharRendererBrand=void 0,this.charDataNormal=kt.soften(e,.8),this.charDataLight=kt.soften(e,50/60)}static soften(e,t){var i=new Uint8ClampedArray(e.length);for(let n=0,o=e.length;ne.width||i+c>e.height)){var u=a?this.charDataLight:this.charDataNormal,g=(n=(l=n,a=s,(l-=32)<0||96e.width||i+d>e.height)){var h=4*e.width,c=(s=o.r,l=o.g,o=o.b,s+.5*(n.r-s)),u=l+.5*(n.g-l),g=o+.5*(n.b-o),p=e.data;let r=i*h+4*t;for(let e=0;e{var t=new Uint8ClampedArray(e.length/2);for(let i=0;i>1]=Nt[e[i]]<<4|15&Nt[e[i+1]];return t},Et={1:Object(Dt.a)(()=>Ot("0000511D6300CF609C709645A78432005642574171487021003C451900274D35D762755E8B629C5BA856AF57BA649530C167D1512A272A3F6038604460398526BCA2A968DB6F8957C768BE5FBE2FB467CF5D8D5B795DC7625B5DFF50DE64C466DB2FC47CD860A65E9A2EB96CB54CE06DA763AB2EA26860524D3763536601005116008177A8705E53AB738E6A982F88BAA35B5F5B626D9C636B449B737E5B7B678598869A662F6B5B8542706C704C80736A607578685B70594A49715A4522E792")),2:Object(Dt.a)(()=>Ot("000000000000000055394F383D2800008B8B1F210002000081B1CBCBCC820000847AAF6B9AAF2119BE08B8881AD60000A44FD07DCCF107015338130C00000000385972265F390B406E2437634B4B48031B12B8A0847000001E15B29A402F0000000000004B33460B00007A752C2A0000000000004D3900000084394B82013400ABA5CFC7AD9C0302A45A3E5A98AB000089A43382D97900008BA54AA087A70A0248A6A7AE6DBE0000BF6F94987EA40A01A06DCFA7A7A9030496C32F77891D0000A99FB1A0AFA80603B29AB9CA75930D010C0948354D3900000C0948354F37460D0028BE673D8400000000AF9D7B6E00002B007AA8933400007AA642675C2700007984CFB9C3985B768772A8A6B7B20000CAAECAAFC4B700009F94A6009F840009D09F9BA4CA9C0000CC8FC76DC87F0000C991C472A2000000A894A48CA7B501079BA2C9C69BA20000B19A5D3FA89000005CA6009DA2960901B0A7F0669FB200009D009E00B7890000DAD0F5D092820000D294D4C48BD10000B5A7A4A3B1A50402CAB6CBA6A2000000B5A7A4A3B1A8044FCDADD19D9CB00000B7778F7B8AAE0803C9AB5D3F5D3F00009EA09EA0BAB006039EA0989A8C7900009B9EF4D6B7C00000A9A7816CACA80000ABAC84705D3F000096DA635CDC8C00006F486F266F263D4784006124097B00374F6D2D6D2D6D4A3A95872322000000030000000000008D8939130000000000002E22A5C9CBC70600AB25C0B5C9B400061A2DB04CA67001082AA6BEBEBFC606002321DACBC19E03087AA08B6768380000282FBAC0B8CA7A88AD25BBA5A29900004C396C5894A6000040485A6E356E9442A32CD17EADA70000B4237923628600003E2DE9C1D7B500002F25BBA5A2990000231DB6AFB4A804023025C0B5CAB588062B2CBDBEC0C706882435A75CA20000002326BD6A82A908048B4B9A5A668000002423A09CB4BB060025259C9D8A7900001C1FCAB2C7C700002A2A9387ABA200002626A4A47D6E9D14333163A0C87500004B6F9C2D643A257049364936493647358A34438355497F1A0000A24C1D590000D38DFFBDD4CD3126"))};class It{static create(e,t){if(this.lastCreated&&e===this.lastCreated.scale&&t===this.lastFontFamily)return this.lastCreated;let i;return i=Et[e]?new kt(Et[e](),e):It.createFromSampleData(It.createSampleData(t).data,e),this.lastFontFamily=t,this.lastCreated=i}static createSampleData(e){var t=document.createElement("canvas"),i=t.getContext("2d");t.style.height="16px",t.height=16,t.width=960,t.style.width="960px",i.fillStyle="#ffffff",i.font="bold 16px "+e,i.textBaseline="middle";let n=0;for(const o of Lt)i.fillText(String.fromCharCode(o),n,8),n+=10;return i.getImageData(0,0,960,16)}static createFromSampleData(e,t){if(61440!==e.length)throw new Error("Unexpected source in MinimapCharRenderer");return e=It._downsample(e,t),new kt(e,t)}static _downsampleChar(e,t,i,n,o){var r=+o,s=2*o;let a=n,l=0;for(let b=0;bIt.create(this.fontScale,s.fontFamily)),this.backgroundColor=Tt._getMinimapBackground(t,i)}static _getMinimapBackground(e,t){return e=e.getColor(St.Zb),e?new vt(e.rgba.r,e.rgba.g,e.rgba.b,e.rgba.a):t.getColor(2)}equals(e){return this.renderMinimap===e.renderMinimap&&this.size===e.size&&this.minimapHeightIsEditorHeight===e.minimapHeightIsEditorHeight&&this.scrollBeyondLastLine===e.scrollBeyondLastLine&&this.showSlider===e.showSlider&&this.pixelRatio===e.pixelRatio&&this.typicalHalfwidthCharacterWidth===e.typicalHalfwidthCharacterWidth&&this.lineHeight===e.lineHeight&&this.minimapLeft===e.minimapLeft&&this.minimapWidth===e.minimapWidth&&this.minimapHeight===e.minimapHeight&&this.canvasInnerWidth===e.canvasInnerWidth&&this.canvasInnerHeight===e.canvasInnerHeight&&this.canvasOuterWidth===e.canvasOuterWidth&&this.canvasOuterHeight===e.canvasOuterHeight&&this.isSampling===e.isSampling&&this.editorHeight===e.editorHeight&&this.fontScale===e.fontScale&&this.minimapLineHeight===e.minimapLineHeight&&this.minimapCharWidth===e.minimapCharWidth&&this.backgroundColor&&this.backgroundColor.equals(e.backgroundColor)}}class At{constructor(e,t,i,n,o,r,s,a){this.scrollTop=e,this.scrollHeight=t,this.sliderNeeded=i,this._computedSliderRatio=n,this.sliderTop=o,this.sliderHeight=r,this.startLineNumber=s,this.endLineNumber=a}getDesiredScrollTopFromDelta(e){return Math.round(this.scrollTop+e/this._computedSliderRatio)}getDesiredScrollTopFromTouchLocation(e){return Math.round((e-this.sliderHeight/2)/this._computedSliderRatio)}static create(e,t,i,n,o,r,s,a,l,d,h){var c=e.pixelRatio,u=e.minimapLineHeight,g=Math.floor(e.canvasInnerHeight/u),p=e.lineHeight;if(e.minimapHeightIsEditorHeight){a=a*e.lineHeight+(e.scrollBeyondLastLine?o-e.lineHeight:0);const t=Math.max(1,Math.floor(o*o/a)),i=Math.max(0,e.minimapHeight-t),n=i/(d-o),r=l*n;a=0=s+(C=e.scrollBeyondLastLine?o/p-1:C))return a=s,m=0<_,new At(l,d,m,b,v,f,1,a);{let e=Math.max(1,Math.floor(t-v*c/u));return h&&h.scrollHeight===d&&(h.scrollTop>l&&(e=Math.min(e,h.startLineNumber)),h.scrollTopRt.INVALID),this._renderedLines._set(e.startLineNumber,i)}linesEquals(e){if(!this.scrollEquals(e))return!1;var t=this._renderedLines._get().lines;for(let i=0,n=t.length;i=e;)i--;let n=this.modelLineToMinimapLine(t)-1;for(;n+1{var t;e.preventDefault(),0!==this._model.options.renderMinimap&&this._lastRenderData&&("proportional"!==this._model.options.size?e.leftButton&&this._lastRenderData&&(t=(t=l.D(this._slider.domNode)).top+t.height/2,this._startSliderDragging(e.buttons,e.posx,t,e.posy,this._lastRenderData.renderedLayout)):(t=this._model.options.minimapLineHeight,e=this._model.options.canvasInnerHeight/this._model.options.canvasOuterHeight*e.browserEvent.offsetY,e=Math.floor(e/t)+this._lastRenderData.renderedLayout.startLineNumber,e=Math.min(e,this._model.getLineCount()),this._model.revealLineNumber(e)))}),this._sliderMouseMoveMonitor=new w.a,this._sliderMouseDownListener=l.o(this._slider.domNode,"mousedown",e=>{e.preventDefault(),e.stopPropagation(),e.leftButton&&this._lastRenderData&&this._startSliderDragging(e.buttons,e.posx,e.posy,e.posy,this._lastRenderData.renderedLayout)}),this._gestureDisposable=b.b.addTarget(this._domNode.domNode),this._sliderTouchStartListener=l.i(this._domNode.domNode,b.a.Start,e=>{e.preventDefault(),e.stopPropagation(),this._lastRenderData&&(this._slider.toggleClassName("active",!0),this._gestureInProgress=!0,this.scrollDueToTouchEvent(e))},{passive:!1}),this._sliderTouchMoveListener=l.i(this._domNode.domNode,b.a.Change,e=>{e.preventDefault(),e.stopPropagation(),this._lastRenderData&&this._gestureInProgress&&this.scrollDueToTouchEvent(e)},{passive:!1}),this._sliderTouchEndListener=l.o(this._domNode.domNode,b.a.End,e=>{e.preventDefault(),e.stopPropagation(),this._gestureInProgress=!1,this._slider.toggleClassName("active",!1)})}_startSliderDragging(e,t,i,n,o){this._slider.toggleClassName("active",!0);const r=(e,n)=>{n=Math.abs(n-t),_.i&&140r(e.posy,e.posx),()=>{this._slider.toggleClassName("active",!1)})}scrollDueToTouchEvent(e){var t=this._domNode.domNode.getBoundingClientRect().top;e=this._lastRenderData.renderedLayout.getDesiredScrollTopFromTouchLocation(e.pageY-t);this._model.setScrollTop(e)}dispose(){this._mouseDownListener.dispose(),this._sliderMouseMoveMonitor.dispose(),this._sliderMouseDownListener.dispose(),this._gestureDisposable.dispose(),this._sliderTouchStartListener.dispose(),this._sliderTouchMoveListener.dispose(),this._sliderTouchEndListener.dispose(),super.dispose()}_getMinimapDomNodeClassName(){return"always"===this._model.options.showSlider?"minimap slider-always":"minimap slider-mouseover"}getDomNode(){return this._domNode}_applyLayout(){this._domNode.setLeft(this._model.options.minimapLeft),this._domNode.setWidth(this._model.options.minimapWidth),this._domNode.setHeight(this._model.options.minimapHeight),this._shadow.setHeight(this._model.options.minimapHeight),this._canvas.setWidth(this._model.options.canvasOuterWidth),this._canvas.setHeight(this._model.options.canvasOuterHeight),this._canvas.domNode.width=this._model.options.canvasInnerWidth,this._canvas.domNode.height=this._model.options.canvasInnerHeight,this._decorationsCanvas.setWidth(this._model.options.canvasOuterWidth),this._decorationsCanvas.setHeight(this._model.options.canvasOuterHeight),this._decorationsCanvas.domNode.width=this._model.options.canvasInnerWidth,this._decorationsCanvas.domNode.height=this._model.options.canvasInnerHeight,this._slider.setWidth(this._model.options.minimapWidth)}_getBuffer(){return this._buffers||0=e.scrollWidth?this._shadow.setClassName("minimap-shadow-hidden"):this._shadow.setClassName("minimap-shadow-visible"),t=At.create(this._model.options,e.viewportStartLineNumber,e.viewportEndLineNumber,e.viewportStartLineNumberVerticalOffset,e.viewportHeight,e.viewportContainsWhitespaceGaps,this._model.getLineCount(),this._model.getRealLineCount(),e.scrollTop,e.scrollHeight,this._lastRenderData?this._lastRenderData.renderedLayout:null),this._slider.setDisplay(t.sliderNeeded?"block":"none"),this._slider.setTop(t.sliderTop),this._slider.setHeight(t.sliderHeight),e=e.scrollLeft/this._model.options.typicalHalfwidthCharacterWidth,e=Math.min(this._model.options.minimapWidth,Math.round(e*this._model.options.minimapCharWidth/this._model.options.pixelRatio)),this._sliderHorizontal.setLeft(e),this._sliderHorizontal.setWidth(this._model.options.minimapWidth-e),this._sliderHorizontal.setTop(0),this._sliderHorizontal.setHeight(t.sliderHeight),this.renderDecorations(t),this._lastRenderData=this.renderLines(t))}renderDecorations(e){if(this._renderDecorations){this._renderDecorations=!1;var t=this._model.getSelections(),i=this._model.getMinimapDecorationsInViewport(e.startLineNumber,e.endLineNumber),{canvasInnerWidth:n,canvasInnerHeight:o}=this._model.options,r=this._model.options.minimapLineHeight,s=this._model.options.minimapCharWidth,a=this._model.getOptions().tabSize,l=this._decorationsCanvas.domNode.getContext("2d"),d=(l.clearRect(0,0,n,o),new Map);for(let i=0;ithis._model.options.canvasInnerHeight)){let p=t.get(r);if(a=!p,!p){var h=this._model.getLineContent(r);p=[z.h];for(let e=1;em)return;var S=g.charCodeAt(b);if(9===S){var L=d-(b+v)%d;v+=L-1,_+=L*o}else if(32===S)_+=o;else{var x=De.D(S)?2:1;for(let r=0;rm)return}}}}Object(Ie.f)((e,t)=>{var i=e.getColor(St.Zb);i&&t.addRule(`.monaco-editor .minimap > canvas { opacity: ${i.rgba.a}; will-change: opacity; }`),i=e.getColor(St.ec),i&&t.addRule(`.monaco-editor .minimap-slider .minimap-slider-horizontal { background: ${i}; }`),i=e.getColor(St.fc),i&&t.addRule(`.monaco-editor .minimap-slider:hover .minimap-slider-horizontal { background: ${i}; }`),i=e.getColor(St.dc),i&&t.addRule(`.monaco-editor .minimap-slider.active .minimap-slider-horizontal { background: ${i}; }`),i=e.getColor(St.yc);i&&t.addRule(`.monaco-editor .minimap-shadow-visible { box-shadow: ${i} -6px 0 6px -6px inset; }`)}),i("725e");class Vt extends I{constructor(e){super(e),e=this._context.configuration.options.get(130),this._widgets={},this._verticalScrollbarWidth=e.verticalScrollbarWidth,this._minimapWidth=e.minimap.minimapWidth,this._horizontalScrollbarHeight=e.horizontalScrollbarHeight,this._editorHeight=e.height,this._editorWidth=e.width,this._domNode=Object(f.b)(document.createElement("div")),M.write(this._domNode,4),this._domNode.setClassName("overlayWidgets")}dispose(){super.dispose(),this._widgets={}}getDomNode(){return this._domNode}onConfigurationChanged(e){var t=this._context.configuration.options.get(130);return this._verticalScrollbarWidth=t.verticalScrollbarWidth,this._minimapWidth=t.minimap.minimapWidth,this._horizontalScrollbarHeight=t.horizontalScrollbarHeight,this._editorHeight=t.height,this._editorWidth=t.width,!0}addWidget(e){var t=Object(f.b)(e.getDomNode());this._widgets[e.getId()]={widget:e,preference:null,domNode:t},t.setPosition("absolute"),t.setAttribute("widgetId",e.getId()),this._domNode.appendChild(t),this.setShouldRender()}setWidgetPosition(e,t){return e=this._widgets[e.getId()],e.preference!==t&&(e.preference=t,this.setShouldRender(),!0)}removeWidget(e){var t;e=e.getId();this._widgets.hasOwnProperty(e)&&(t=this._widgets[e].domNode.domNode,delete this._widgets[e],t.parentNode.removeChild(t),this.setShouldRender())}_renderWidget(e){var t,i=e.domNode;null===e.preference?i.unsetTop():0===e.preference?(i.setTop(0),i.setRight(2*this._verticalScrollbarWidth+this._minimapWidth)):1===e.preference?(t=i.domNode.clientHeight,i.setTop(this._editorHeight-t-2*this._horizontalScrollbarHeight),i.setRight(2*this._verticalScrollbarWidth+this._minimapWidth)):2===e.preference&&(i.setTop(0),i.domNode.style.right="50%")}prepareRender(e){}render(e){this._domNode.setWidth(this._editorWidth);var t=Object.keys(this._widgets);for(let n=0,o=t.length;n{e.changedColorMap&&this._updateSettings(!0)}),this._cursorPositions=[]}dispose(){super.dispose(),this._tokensColorTrackerListener.dispose()}_updateSettings(e){var t=new zt(this._context.configuration,this._context.theme);return!(this._settings&&this._settings.equals(t)||(this._settings=t,this._domNode.setTop(this._settings.top),this._domNode.setRight(this._settings.right),this._domNode.setWidth(this._settings.domWidth),this._domNode.setHeight(this._settings.domHeight),this._domNode.domNode.width=this._settings.canvasWidth,this._domNode.domNode.height=this._settings.canvasHeight,e&&this._render(),0))}onConfigurationChanged(e){return this._updateSettings(!1)}onCursorStateChanged(e){this._cursorPositions=[];for(let t=0,i=e.selections.length;tt&&(e=t-a),r=e-a,c=e+a}r>v+1||p!==_?(0!==e&&l.fillRect(d[_],b,h[_],v-b),_=p,b=r,v=c):c>v&&(v=c)}l.fillRect(d[_],b,h[_],v-b)}if(!this._settings.hideCursor&&this._settings.cursorColor){var _=2*this._settings.pixelRatio|0,b=_/2|0,v=this._settings.x[7],C=this._settings.w[7];l.fillStyle=this._settings.cursorColor;let e=-100,i=-100;for(let r=0,s=this._cursorPositions.length;rt&&(s=t-b);w=s-b;var y=w+_;w>i+1?(0!==r&&l.fillRect(v,e,C,i-e),e=w,i=y):y>i&&(i=y)}l.fillRect(v,e,C,i-e)}this._settings.renderBorder&&this._settings.borderColor&&0this._context.viewLayout.getVerticalOffsetForLineNumber(e)),this._zoneManager.setDOMWidth(0),this._zoneManager.setDOMHeight(0),this._zoneManager.setOuterHeight(this._context.viewLayout.getScrollHeight()),this._zoneManager.setLineHeight(e.get(58)),this._zoneManager.setPixelRatio(e.get(128)),this._context.addEventHandler(this)}dispose(){this._context.removeEventHandler(this),super.dispose()}onConfigurationChanged(e){var t=this._context.configuration.options;return e.hasChanged(58)&&(this._zoneManager.setLineHeight(t.get(58)),this._render()),e.hasChanged(128)&&(this._zoneManager.setPixelRatio(t.get(128)),this._domNode.setWidth(this._zoneManager.getDOMWidth()),this._domNode.setHeight(this._zoneManager.getDOMHeight()),this._domNode.domNode.width=this._zoneManager.getCanvasWidth(),this._domNode.domNode.height=this._zoneManager.getCanvasHeight(),this._render()),!0}onFlushed(e){return this._render(),!0}onScrollChanged(e){return e.scrollHeightChanged&&(this._zoneManager.setOuterHeight(e.scrollHeight),this._render()),!0}onZonesChanged(e){return this._render(),!0}getDomNode(){return this._domNode.domNode}setLayout(e){this._domNode.setTop(e.top),this._domNode.setRight(e.right);var t=this._zoneManager.setDOMWidth(e.width)||!1;(this._zoneManager.setDOMHeight(e.height)||t)&&(this._domNode.setWidth(this._zoneManager.getDOMWidth()),this._domNode.setHeight(this._zoneManager.getDOMHeight()),this._domNode.domNode.width=this._zoneManager.getCanvasWidth(),this._domNode.domNode.height=this._zoneManager.getCanvasHeight(),this._render())}setZones(e){this._zoneManager.setZones(e),this._render()}_render(){var e,t,i,n,o;return 0!==this._zoneManager.getOuterHeight()&&(e=this._zoneManager.getCanvasWidth(),t=this._zoneManager.getCanvasHeight(),i=this._zoneManager.resolveColorZones(),n=this._zoneManager.getId2Color(),(o=this._domNode.domNode.getContext("2d")).clearRect(0,0,e,t),0=l?Math.max(s,d):(e.fillRect(0,r,n,s-r),r=l,d)}e.fillRect(0,r,n,s-r)}}i("ef37");class $t extends I{constructor(e){super(e),this.domNode=Object(f.b)(document.createElement("div")),this.domNode.setAttribute("role","presentation"),this.domNode.setAttribute("aria-hidden","true"),this.domNode.setClassName("view-rulers"),this._renderedRulers=[],e=this._context.configuration.options,this._rulers=e.get(91),this._typicalHalfwidthCharacterWidth=e.get(42).typicalHalfwidthCharacterWidth}dispose(){super.dispose()}onConfigurationChanged(e){var t=this._context.configuration.options;return this._rulers=t.get(91),this._typicalHalfwidthCharacterWidth=t.get(42).typicalHalfwidthCharacterWidth,!0}onScrollChanged(e){return e.scrollHeightChanged}prepareRender(e){}_ensureRulersCount(){var e=this._renderedRulers.length,t=this._rulers.length;if(e!==t)if(e{e=e.getColor(Ee.u),e&&t.addRule(`.monaco-editor .view-ruler { box-shadow: 1px 0 0 0 ${e} inset; }`)}),i("d8c3");class Gt extends I{constructor(e){super(e),this._scrollTop=0,this._width=0,this._updateWidth(),this._shouldShow=!1,e=this._context.configuration.options.get(92),this._useShadows=e.useShadows,this._domNode=Object(f.b)(document.createElement("div")),this._domNode.setAttribute("role","presentation"),this._domNode.setAttribute("aria-hidden","true")}dispose(){super.dispose()}_updateShouldShow(){var e=this._useShadows&&0{e=e.getColor(St.yc),e&&t.addRule(`.monaco-editor .scroll-decoration { box-shadow: ${e} 0 6px 6px -6px inset; }`)}),i("782d");class Zt{constructor(e){this.left=e.left,this.width=e.width,this.startStyle=null,this.endStyle=null}}class Yt{constructor(e,t){this.lineNumber=e,this.ranges=t}}function Xt(e){return new Zt(e)}function Qt(e){return new Yt(e.lineNumber,e.ranges.map(Xt))}class Jt extends Oe{constructor(e){super(),this._previousFrameVisibleRangesWithStyle=[],this._context=e,e=this._context.configuration.options,this._lineHeight=e.get(58),this._roundedSelection=e.get(90),this._typicalHalfwidthCharacterWidth=e.get(42).typicalHalfwidthCharacterWidth,this._selections=[],this._renderResult=null,this._context.addEventHandler(this)}dispose(){this._context.removeEventHandler(this),this._renderResult=null,super.dispose()}onConfigurationChanged(e){var t=this._context.configuration.options;return this._lineHeight=t.get(58),this._roundedSelection=t.get(90),this._typicalHalfwidthCharacterWidth=t.get(42).typicalHalfwidthCharacterWidth,!0}onCursorStateChanged(e){return this._selections=e.selections.slice(0),!0}onDecorationsChanged(e){return!0}onFlushed(e){return!0}onLinesChanged(e){return!0}onLinesDeleted(e){return!0}onLinesInserted(e){return!0}onScrollChanged(e){return e.scrollTopChanged}onZonesChanged(e){return!0}_visibleRangesHaveGaps(e){for(let t=0,i=e.length;t'}_actualRenderOneSelection(e,t,i,n){if(0!==n.length){var o=!!n[0].ranges[0].startStyle,r=this._lineHeight.toString(),s=(this._lineHeight-1).toString(),a=n[0].lineNumber,l=n[n.length-1].lineNumber;for(let _=0,b=n.length;_e+t)}render(e,t){return!this._renderResult||(t-=e)<0||t>=this._renderResult.length?"":this._renderResult[t]}}function ei(e){return e<0?-e:e}Jt.SELECTION_CLASS_NAME="selected-text",Jt.SELECTION_TOP_LEFT="top-left-radius",Jt.SELECTION_BOTTOM_LEFT="bottom-left-radius",Jt.SELECTION_TOP_RIGHT="top-right-radius",Jt.SELECTION_BOTTOM_RIGHT="bottom-right-radius",Jt.EDITOR_BACKGROUND_CLASS_NAME="monaco-editor-background",Jt.ROUNDED_PIECE_WIDTH=10,Object(Ie.f)((e,t)=>{var i=e.getColor(St.R);i&&t.addRule(`.monaco-editor .focused .selected-text { background-color: ${i}; }`),i=e.getColor(St.J),i&&t.addRule(`.monaco-editor .selected-text { background-color: ${i}; }`),i=e.getColor(St.S);i&&!i.isTransparent()&&t.addRule(`.monaco-editor .view-line span.inline-selected-text { color: ${i}; }`)}),i("d93b");class ti{constructor(e,t,i,n,o,r){this.top=e,this.left=t,this.width=i,this.height=n,this.textContent=o,this.textContentClassName=r}}class ii{constructor(e){this._context=e;e=this._context.configuration.options;var t=e.get(42);this._cursorStyle=e.get(23),this._lineHeight=e.get(58),this._typicalHalfwidthCharacterWidth=t.typicalHalfwidthCharacterWidth,this._lineCursorWidth=Math.min(e.get(26),this._typicalHalfwidthCharacterWidth),this._isVisible=!0,this._domNode=Object(f.b)(document.createElement("div")),this._domNode.setClassName("cursor "+Re.a),this._domNode.setHeight(this._lineHeight),this._domNode.setTop(0),this._domNode.setLeft(0),g.a.applyFontInfo(this._domNode,t),this._domNode.setDisplay("none"),this._position=new ie.a(1,1),this._lastRenderedContent="",this._renderData=null}getDomNode(){return this._domNode}getPosition(){return this._position}show(){this._isVisible||(this._domNode.setVisibility("inherit"),this._isVisible=!0)}hide(){this._isVisible&&(this._domNode.setVisibility("hidden"),this._isVisible=!1)}onConfigurationChanged(e){var t=this._context.configuration.options,i=t.get(42);return this._cursorStyle=t.get(23),this._lineHeight=t.get(58),this._typicalHalfwidthCharacterWidth=i.typicalHalfwidthCharacterWidth,this._lineCursorWidth=Math.min(t.get(26),this._typicalHalfwidthCharacterWidth),g.a.applyFontInfo(this._domNode,i),!0}onCursorPositionChanged(e){return this._position=e,!0}_prepareRender(e){let t="";if(this._cursorStyle===z.i.Line||this._cursorStyle===z.i.LineThin){var i=e.visibleRangeForPosition(this._position);if(!i||i.outsideRenderedLine)return null;let n;if(this._cursorStyle===z.i.Line){if(2<(n=l.u(0t.length){var o=this._secondaryCursors.length-t.length;for(let e=0;e{for(let i=0,n=e.ranges.length;i{this._isVisible?this._hide():this._show()},ni.BLINK_INTERVAL):this._startCursorBlinkAnimation.setIfNotSet(()=>{this._blinkingEnabled=!0,this._updateDomClassName()},ni.BLINK_INTERVAL))}_updateDomClassName(){this._domNode.setClassName(this._getClassName())}_getClassName(){let e="cursors-layer";switch(this._selectionIsEmpty||(e+=" has-selection"),this._cursorStyle){case z.i.Line:e+=" cursor-line-style";break;case z.i.Block:e+=" cursor-block-style";break;case z.i.Underline:e+=" cursor-underline-style";break;case z.i.LineThin:e+=" cursor-line-thin-style";break;case z.i.BlockOutline:e+=" cursor-block-outline-style";break;case z.i.UnderlineThin:e+=" cursor-underline-thin-style";break;default:e+=" cursor-line-style"}if(this._blinkingEnabled)switch(this._getCursorBlinking()){case 1:e+=" cursor-blink";break;case 2:e+=" cursor-smooth";break;case 3:e+=" cursor-phase";break;case 4:e+=" cursor-expand";break;default:e+=" cursor-solid"}else e+=" cursor-solid";return this._cursorSmoothCaretAnimation&&(e+=" cursor-smooth-caret-animation"),e}_show(){this._primaryCursor.show();for(let e=0,t=this._secondaryCursors.length;e{var i=e.getColor(Ee.n);if(i){let n=e.getColor(Ee.m);n=n||i.opposite(),t.addRule(`.monaco-editor .cursors-layer .cursor { background-color: ${i}; border-color: ${i}; color: ${n}; }`),"hc"===e.type&&t.addRule(`.monaco-editor .cursors-layer.has-selection .cursor { border-left: 1px solid ${n}; border-right: 1px solid ${n}; }`)}});const oi=()=>{throw new Error("Invalid change accessor")};class ri extends I{constructor(e){super(e);e=this._context.configuration.options;var t=e.get(130);this._lineHeight=e.get(58),this._contentWidth=t.contentWidth,this._contentLeft=t.contentLeft,this.domNode=Object(f.b)(document.createElement("div")),this.domNode.setClassName("view-zones"),this.domNode.setPosition("absolute"),this.domNode.setAttribute("role","presentation"),this.domNode.setAttribute("aria-hidden","true"),this.marginDomNode=Object(f.b)(document.createElement("div")),this.marginDomNode.setClassName("margin-view-zones"),this.marginDomNode.setPosition("absolute"),this.marginDomNode.setAttribute("role","presentation"),this.marginDomNode.setAttribute("aria-hidden","true"),this._zones={}}dispose(){super.dispose(),this._zones={}}_recomputeWhitespacesProps(){var e=this._context.viewLayout.getWhitespaces();const t=new Map;for(const n of e)t.set(n.id,n);let i=!1;return this._context.model.changeWhitespace(e=>{var n=Object.keys(this._zones);for(let l=0,d=n.length;l{var n={addZone:e=>(t=!0,this._addZone(i,e)),removeZone:e=>{e&&(t=this._removeZone(i,e)||t)},layoutZone:e=>{e&&(t=this._layoutZone(i,e)||t)}},o=e,r=n;try{o(r)}catch(n){Object(d.f)(n)}n.addZone=oi,n.removeZone=oi,n.layoutZone=oi}),t}_addZone(e,t){var i=this._computeWhitespaceProps(t);e={whitespaceId:e.insertWhitespace(i.afterViewLineNumber,this._getZoneOrdinal(t),i.heightInPx,i.minWidthInPx),delegate:t,isVisible:!1,domNode:Object(f.b)(t.domNode),marginDomNode:t.marginDomNode?Object(f.b)(t.marginDomNode):null};return this._safeCallOnComputedHeight(e.delegate,i.heightInPx),e.domNode.setPosition("absolute"),e.domNode.domNode.style.width="100%",e.domNode.setDisplay("none"),e.domNode.setAttribute("monaco-view-zone",e.whitespaceId),this.domNode.appendChild(e.domNode),e.marginDomNode&&(e.marginDomNode.setPosition("absolute"),e.marginDomNode.domNode.style.width="100%",e.marginDomNode.setDisplay("none"),e.marginDomNode.setAttribute("monaco-view-zone",e.whitespaceId),this.marginDomNode.appendChild(e.marginDomNode)),this._zones[e.whitespaceId]=e,this.setShouldRender(),e.whitespaceId}_removeZone(e,t){var i;return!!this._zones.hasOwnProperty(t)&&(i=this._zones[t],delete this._zones[t],e.removeWhitespace(i.whitespaceId),i.domNode.removeAttribute("monaco-visible-view-zone"),i.domNode.removeAttribute("monaco-view-zone"),i.domNode.domNode.parentNode.removeChild(i.domNode.domNode),i.marginDomNode&&(i.marginDomNode.removeAttribute("monaco-visible-view-zone"),i.marginDomNode.removeAttribute("monaco-view-zone"),i.marginDomNode.domNode.parentNode.removeChild(i.marginDomNode.domNode)),this.setShouldRender(),!0)}_layoutZone(e,t){var i;return!!this._zones.hasOwnProperty(t)&&(t=this._zones[t],i=this._computeWhitespaceProps(t.delegate),e.changeOneWhitespace(t.whitespaceId,i.afterViewLineNumber,i.heightInPx),this._safeCallOnComputedHeight(t.delegate,i.heightInPx),this.setShouldRender(),!0)}shouldSuppressMouseDownOnViewZone(e){return!!this._zones.hasOwnProperty(e)&&(e=this._zones[e],Boolean(e.delegate.suppressMouseDown))}_heightInPixels(e){return"number"==typeof e.heightInPx?e.heightInPx:"number"==typeof e.heightInLines?this._lineHeight*e.heightInLines:this._lineHeight}_minWidthInPixels(e){return"number"==typeof e.minWidthInPx?e.minWidthInPx:0}_safeCallOnComputedHeight(e,t){if("function"==typeof e.onComputedHeight)try{e.onComputedHeight(t)}catch(e){Object(d.f)(e)}}_safeCallOnDomNodeTop(e,t){if("function"==typeof e.onDomNodeTop)try{e.onDomNodeTop(t)}catch(e){Object(d.f)(e)}}prepareRender(e){}render(e){var t=e.viewportData.whitespaceViewportData,i={};let n=!1;for(let a=0,l=t.length;a{this._context.theme.update(e),this._context.model.onDidColorThemeChange(),this.render(!0,!1)})),this._viewParts=[],this._textAreaHandler=new Be(this._context,o,this._createTextAreaHandlerHelper()),this._viewParts.push(this._textAreaHandler),this._linesContent=Object(f.b)(document.createElement("div")),this._linesContent.setClassName("lines-content monaco-editor-background"),this._linesContent.setPosition("absolute"),this.domNode=Object(f.b)(document.createElement("div")),this.domNode.setClassName(this._getEditorClassName()),this.domNode.setAttribute("role","code"),this._overflowGuardContainer=Object(f.b)(document.createElement("div")),M.write(this._overflowGuardContainer,3),this._overflowGuardContainer.setClassName("overflow-guard"),this._scrollbar=new lt(this._context,this._linesContent,this.domNode,this._overflowGuardContainer),this._viewParts.push(this._scrollbar),this._viewLines=new ft(this._context,this._linesContent),this._viewZones=new ri(this._context),this._viewParts.push(this._viewZones),e=new Ut(this._context),this._viewParts.push(e),t=new Gt(this._context),this._viewParts.push(t),n=new Ze(this._context),this._viewParts.push(n),n.addDynamicOverlay(new ot(this._context)),n.addDynamicOverlay(new Jt(this._context)),n.addDynamicOverlay(new ut(this._context)),n.addDynamicOverlay(new st(this._context)),i=new Ye(this._context);var s,a=(this._viewParts.push(i),i.addDynamicOverlay(new rt(this._context)),i.addDynamicOverlay(new ct(this._context)),i.addDynamicOverlay(new bt(this._context)),i.addDynamicOverlay(new _t(this._context)),i.addDynamicOverlay(new Me(this._context)),new Te(this._context)),l=(i=(a.getDomNode().appendChild(this._viewZones.marginDomNode),a.getDomNode().appendChild(i.getDomNode()),this._viewParts.push(a),this._contentWidgets=new Qe(this._context,this.domNode),this._viewParts.push(this._contentWidgets),this._viewCursors=new ni(this._context),this._viewParts.push(this._viewCursors),this._overlayWidgets=new Vt(this._context),this._viewParts.push(this._overlayWidgets),new $t(this._context)),this._viewParts.push(i),new jt(this._context));this._viewParts.push(l),e&&(s=this._scrollbar.getOverviewRulerLayoutInfo()).parent.insertBefore(e.getDomNode(),s.insertBefore),this._linesContent.appendChild(n.getDomNode()),this._linesContent.appendChild(i.domNode),this._linesContent.appendChild(this._viewZones.domNode),this._linesContent.appendChild(this._viewLines.getDomNode()),this._linesContent.appendChild(this._contentWidgets.domNode),this._linesContent.appendChild(this._viewCursors.getDomNode()),this._overflowGuardContainer.appendChild(a.getDomNode()),this._overflowGuardContainer.appendChild(this._scrollbar.getDomNode()),this._overflowGuardContainer.appendChild(t.getDomNode()),this._overflowGuardContainer.appendChild(this._textAreaHandler.textArea),this._overflowGuardContainer.appendChild(this._textAreaHandler.textAreaCover),this._overflowGuardContainer.appendChild(this._overlayWidgets.getDomNode()),this._overflowGuardContainer.appendChild(l.getDomNode()),this.domNode.appendChild(this._overflowGuardContainer),r?r.appendChild(this._contentWidgets.overflowingContentWidgetsDomNode.domNode):this.domNode.appendChild(this._contentWidgets.overflowingContentWidgetsDomNode),this._applyLayout(),this._pointerHandler=this._register(new ke(this._context,o,this._createPointerHandlerHelper()))}_flushAccumulatedAndRenderNow(){this._renderNow()}_createPointerHandlerHelper(){return{viewDomNode:this.domNode.domNode,linesContentDomNode:this._linesContent.domNode,focusTextArea:()=>{this.focus()},dispatchTextAreaEvent:e=>{this._textAreaHandler.textArea.domNode.dispatchEvent(e)},getLastRenderData:()=>{var e=this._viewCursors.getLastRenderData()||[],t=this._textAreaHandler.getLastRenderData();return new le(e,t)},shouldSuppressMouseDownOnViewZone:e=>this._viewZones.shouldSuppressMouseDownOnViewZone(e),shouldSuppressMouseDownOnWidget:e=>this._contentWidgets.shouldSuppressMouseDownOnWidget(e),getPositionFromDOMInfo:(e,t)=>(this._flushAccumulatedAndRenderNow(),this._viewLines.getPositionFromDOMInfo(e,t)),visibleRangeForPosition:(e,t)=>(this._flushAccumulatedAndRenderNow(),this._viewLines.visibleRangeForPosition(new ie.a(e,t))),getLineWidth:e=>(this._flushAccumulatedAndRenderNow(),this._viewLines.getLineWidth(e))}}_createTextAreaHandlerHelper(){return{visibleRangeForPositionRelativeToEditor:(e,t)=>(this._flushAccumulatedAndRenderNow(),this._viewLines.visibleRangeForPosition(new ie.a(e,t)))}}_applyLayout(){var e=this._context.configuration.options.get(130);this.domNode.setWidth(e.width),this.domNode.setHeight(e.height),this._overflowGuardContainer.setWidth(e.width),this._overflowGuardContainer.setHeight(e.height),this._linesContent.setWidth(1e6),this._linesContent.setHeight(1e6)}_getEditorClassName(){var e=this._textAreaHandler.isFocused()?" focused":"";return this._context.configuration.options.get(127)+" "+Object(Ie.e)(this._context.theme.type)+e}handleEvents(e){super.handleEvents(e),this._scheduleRender()}onConfigurationChanged(e){return this._configPixelRatio=this._context.configuration.options.get(128),this.domNode.setClassName(this._getEditorClassName()),this._applyLayout(),!1}onCursorStateChanged(e){return this._selections=e.selections,!1}onFocusChanged(e){return this.domNode.setClassName(this._getEditorClassName()),!1}onThemeChanged(e){return this.domNode.setClassName(this._getEditorClassName()),!1}dispose(){null!==this._renderAnimationFrame&&(this._renderAnimationFrame.dispose(),this._renderAnimationFrame=null),this._contentWidgets.overflowingContentWidgetsDomNode.domNode.remove(),this._context.removeEventHandler(this),this._viewLines.dispose();for(const e of this._viewParts)e.dispose();super.dispose()}_scheduleRender(){null===this._renderAnimationFrame&&(this._renderAnimationFrame=l.T(this._onRenderScheduled.bind(this),100))}_onRenderScheduled(){this._renderAnimationFrame=null,this._flushAccumulatedAndRenderNow()}_renderNow(){var e=()=>this._actualRender();try{e()}catch(e){Object(d.f)(e)}}_getViewPartsToRender(){let e=[],t=0;for(const i of this._viewParts)i.shouldRender()&&(e[t++]=i);return e}_actualRender(){if(l.N(this.domNode.domNode)){let i=this._getViewPartsToRender();if(this._viewLines.shouldRender()||0!==i.length){var e=this._context.viewLayout.getLinesViewportData(),t=(e=(this._context.model.setViewport(e.startLineNumber,e.endLineNumber,e.centeredLineNumber),new li(this._selections,e,this._context.viewLayout.getWhitespaceViewportData(),this._context.model)),this._contentWidgets.shouldRender()&&this._contentWidgets.onBeforeRender(e),this._viewLines.shouldRender()&&(this._viewLines.renderText(e),this._viewLines.onDidRender(),i=this._getViewPartsToRender()),new T(this._context.viewLayout,e,this._viewLines));for(const e of i)e.prepareRender(t);for(const e of i)e.render(t),e.onDidRender();.001=e+1&&this.lastAddedCursorIndex--,this.secondaryCursors[e].dispose(this.context),this.secondaryCursors.splice(e,1)}_getAll(){var e=[];e[0]=this.primaryCursor;for(let t=0,i=this.secondaryCursors.length;te.selection.startLineNumber===t.selection.startLineNumber?e.selection.startColumn-t.selection.startColumn:e.selection.startLineNumber-t.selection.startLineNumber);for(let d=0;ds&&e.index--;e.splice(s,1),t.splice(o,1),this._removeSecondaryCursor(s-1),d--}}}}}}var ui=i("b272"),gi=i("191f"),pi=i("338e");class mi{constructor(){this.type=0}}class fi{constructor(){this.type=1}}class _i{constructor(e){this.type=2,this._source=e}hasChanged(e){return this._source.hasChanged(e)}}class bi{constructor(e,t){this.type=3,this.selections=e,this.modelSelections=t}}class vi{constructor(e){this.type=4,e?(this.affectsMinimap=e.affectsMinimap,this.affectsOverviewRuler=e.affectsOverviewRuler):(this.affectsMinimap=!0,this.affectsOverviewRuler=!0)}}class Ci{constructor(){this.type=5}}class wi{constructor(e){this.type=6,this.isFocused=e}}class yi{constructor(){this.type=7}}class Si{constructor(){this.type=8}}class Li{constructor(e,t){this.type=9,this.fromLineNumber=e,this.toLineNumber=t}}class xi{constructor(e,t){this.type=10,this.fromLineNumber=e,this.toLineNumber=t}}class ki{constructor(e,t){this.type=11,this.fromLineNumber=e,this.toLineNumber=t}}class Di{constructor(e,t,i,n,o,r){this.type=12,this.source=e,this.range=t,this.selections=i,this.verticalType=n,this.revealHorizontal=o,this.scrollType=r}}class Ni{constructor(e){this.type=13,this.scrollWidth=e.scrollWidth,this.scrollLeft=e.scrollLeft,this.scrollHeight=e.scrollHeight,this.scrollTop=e.scrollTop,this.scrollWidthChanged=e.scrollWidthChanged,this.scrollLeftChanged=e.scrollLeftChanged,this.scrollHeightChanged=e.scrollHeightChanged,this.scrollTopChanged=e.scrollTopChanged}}class Oi{constructor(){this.type=14}}class Ei{constructor(e){this.type=15,this.ranges=e}}class Ii{constructor(){this.type=16}}class Mi{constructor(){this.type=17}}class Ti extends c.a{constructor(){super(),this._onEvent=this._register(new h.b),this.onEvent=this._onEvent.event,this._eventHandlers=[],this._viewEventQueue=null,this._isConsumingViewEventQueue=!1,this._collector=null,this._collectorCnt=0,this._outgoingEvents=[]}emitOutgoingEvent(e){this._addOutgoingEvent(e),this._emitOutgoingEvents()}_addOutgoingEvent(e){for(let t=0,i=this._outgoingEvents.length;t=t.length)return!1;if(!t[n].strictContainsRange(e[n]))return!1}return!0}}class zi extends c.a{constructor(e,t,i,n){super(),this._model=e,this._knownModelVersionId=this._model.getVersionId(),this._viewModel=t,this._coordinatesConverter=i,this.context=new oe.c(this._model,this._viewModel,this._coordinatesConverter,n),this._cursors=new ci(this.context),this._hasFocus=!1,this._isHandling=!1,this._isDoingComposition=!1,this._selectionsWhenCompositionStarted=null,this._columnSelectData=null,this._autoClosedActions=[],this._prevEditOperationType=0}dispose(){this._cursors.dispose(),this._autoClosedActions=Object(c.f)(this._autoClosedActions),super.dispose()}updateConfiguration(e){this.context=new oe.c(this._model,this._viewModel,this._coordinatesConverter,e),this._cursors.updateContext(this.context)}onLineMappingChanged(e){this._knownModelVersionId===this._model.getVersionId()&&this.setStates(e,"viewModel",0,this.getCursorStates())}setHasFocus(e){this._hasFocus=e}_validateAutoClosedActions(){if(0zi.MAX_CURSOR_COUNT&&(n=n.slice(0,zi.MAX_CURSOR_COUNT),o=!0);var r=new Vi(this._model,this);return this._cursors.setStates(n),this._cursors.normalize(),this._columnSelectData=null,this._validateAutoClosedActions(),this._emitStateChangedIfNecessary(e,t,i,r,o)}setCursorColumnSelectData(e){this._columnSelectData=e}revealPrimary(e,t,i,n){var o=this._cursors.getViewPositions();1!e.modelState.equals(n.cursorState[t].modelState))||(s=n?n.cursorState.map(e=>e.modelState.selection):null,a=n?n.modelVersionId:0,e.emitOutgoingEvent(new ji(s,r,a,l.modelVersionId,t||"keyboard",i,o))),!0)}_findAutoClosingPairs(e){if(!e.length)return null;var t=[];for(let r=0,s=e.length;r'"`])([^)\]}>'"`]*)$/);if(!n)return null;var o=n[1];o=this.context.cursorConfig.autoClosingPairs.autoClosingPairsCloseSingleChar.get(o);if(!o||1!==o.length)return null;if(o=o[0].open,n=i.text.length-n[2].length-1,i=i.text.lastIndexOf(o,n-1),-1===i)return null;t.push([i,n])}return t}executeEdits(e,t,i,n){let o=null,r=((o="snippet"===t?this._findAutoClosingPairs(i):o)&&(i[0]._isTracked=!0),[]),s=[];i=this._model.pushEditOperations(this.getSelections(),i,e=>{if(o)for(let n=0,h=o.length;n{"keyboard"===t&&(this._executeEditOperation(gi.a.compositionEndWithInterceptors(this._prevEditOperationType,this.context.cursorConfig,this._model,this._selectionsWhenCompositionStarted,this.getSelections(),this.getAutoClosedCharacters())),this._selectionsWhenCompositionStarted=null)},e,t)}type(e,t,i){this._executeEdit(()=>{if("keyboard"===i){var e=t.length;let i=0;for(;i(e=e.getPosition(),new m.a(e.lineNumber,e.column+o,e.lineNumber,e.column+o))),this.setSelections(e,r,s,0)):this._executeEdit(()=>{this._executeEditOperation(gi.a.compositionType(this._prevEditOperationType,this.context.cursorConfig,this._model,this.getSelections(),t,i,n,o))},e,r)}paste(e,t,i,n,o){this._executeEdit(()=>{this._executeEditOperation(gi.a.paste(this.context.cursorConfig,this._model,this.getSelections(),t,i,n||[]))},e,o,4)}cut(e,t){this._executeEdit(()=>{this._executeEditOperation(ui.a.cut(this.context.cursorConfig,this._model,this.getSelections()))},e,t)}executeCommand(e,t,i){this._executeEdit(()=>{this._cursors.killSecondaryCursors(),this._executeEditOperation(new oe.e(0,[t],{shouldPushStackElementBefore:!1,shouldPushStackElementAfter:!1}))},e,i)}executeCommands(e,t,i){this._executeEdit(()=>{this._executeEditOperation(new oe.e(0,t,{shouldPushStackElementBefore:!1,shouldPushStackElementAfter:!1}))},e,i)}}zi.MAX_CURSOR_COUNT=1e4;class Ui{static executeCommands(e,t,i){var n={model:e,selectionsBefore:t,trackedRanges:[],trackedRangesDirection:[]};e=this._innerExecuteCommands(n,i);for(let o=0,r=n.trackedRanges.length;o{let n=[];for(let t=0;te.identifier.minor-t.identifier.minor,r=[];for(let s=0;sn[s],getTrackedSelection:t=>{t=parseInt(t,10);var i=e.model._getTrackedRange(e.trackedRanges[t]);return 0===e.trackedRangesDirection[t]?new m.a(i.startLineNumber,i.startColumn,i.endLineNumber,i.endColumn):new m.a(i.endLineNumber,i.endColumn,i.startLineNumber,i.startColumn)}})):r[s]=e.selectionsBefore[s];return r});s=s||e.selectionsBefore;var a,l=[];for(a in o)o.hasOwnProperty(a)&&l.push(parseInt(a,10));l.sort((e,t)=>t-e);for(const d of l)s.splice(d,1);return s}static _arrayIsEmpty(e){for(let t=0,i=e.length;t{ne.a.isEmpty(e)&&""===r||n.push({identifier:{major:t,minor:o++},range:e,text:r,forceMoveMarkers:s,isAutoWhitespaceEdit:i.insertsAutoWhitespace})};let s=!1;var a={addEditOperation:r,addTrackedEditOperation:(e,t,i)=>{s=!0,r(e,t,i)},trackSelection:(t,i)=>{let n;t=m.a.liftSelection(t),n=t.isEmpty()?"boolean"==typeof i?i?2:3:(i=e.model.getLineMaxColumn(t.startLineNumber),t.startColumn===i?2:3):1;i=e.trackedRanges.length;var o=e.model._setTrackedRange(null,t,n);return e.trackedRanges[i]=o,e.trackedRangesDirection[i]=t.getDirection(),i.toString()}};try{i.getEditOperations(e.model,a)}catch(a){return Object(d.f)(a),{operations:[],hadTrackedEditOperation:!1}}return{operations:n,hadTrackedEditOperation:s}}static _getLoserCursorMap(e){(e=e.slice(0)).sort((e,t)=>-ne.a.compareRangesUsingEnds(e.range,t.range));var t={};for(let o=1;on.identifier.major?i:n).identifier.major).toString()]=!0;for(let t=0;t>>1;t===e[r].afterLineNumber?i{t=!0,e|=0,i|=0,n|=0,o|=0;var r=this._instanceId+ ++this._lastWhitespaceId;return this._pendingChanges.insert(new Xi(r,e,i,n,o)),r},changeOneWhitespace:(e,i,n)=>{t=!0,this._pendingChanges.change({id:e,newAfterLineNumber:i|=0,newHeight:n|=0})},removeWhitespace:e=>{t=!0,this._pendingChanges.remove({id:e})}})}finally{this._pendingChanges.commit(this)}return t}_commitPendingChanges(e,t,i){if((0{var t,i=[];for(const r of e)n.has(r.id)||(o.has(r.id)&&(t=o.get(r.id),r.afterLineNumber=t.newAfterLineNumber,r.height=t.newHeight),i.push(r));return i},t=i(this._arr).concat(i(e)),t.sort((e,t)=>e.afterLineNumber===t.afterLineNumber?e.ordinal-t.ordinal:e.afterLineNumber-t.afterLineNumber),this._arr=t,this._prefixSumValidIndex=-1}}_checkPendingChanges(){this._pendingChanges.mustCommit()&&this._pendingChanges.commit(this)}_insertWhitespace(e){var t=Qi.findInsertionIndex(this._arr,e.afterLineNumber,e.ordinal);this._arr.splice(t,0,e),this._prefixSumValidIndex=Math.min(this._prefixSumValidIndex,t-1)}_findWhitespaceIndex(e){var t=this._arr;for(let i=0,n=t.length;i=t.length||t[1+o].afterLineNumber>=e)return o;i=1+o|0}else n=o-1|0}return-1}_findFirstWhitespaceAfterLineNumber(e){return e=this._findLastWhitespaceBeforeLineNumber(e|=0)+1,e=this.getLinesTotalHeight()-this._paddingBottom)}getLineNumberAtOrAfterVerticalOffset(e){if(this._checkPendingChanges(),(e|=0)<0)return 1;var t=0|this._lineCount,i=this._lineHeight;let n=1,o=t;for(;nt?t:n}getLinesViewportData(e,t){this._checkPendingChanges(),t|=0;var i=this._lineHeight,n=0|this.getLineNumberAtOrAfterVerticalOffset(e|=0),o=0|this.getVerticalOffsetForLineNumber(n);let r=0|this._lineCount,s=0|this.getFirstWhitespaceIndexAfterLineNumber(n);var a=0|this.getWhitespacesCount();let l,d,h=(l=-1===s?(s=a,d=r+1,0):(d=0|this.getAfterLineNumberForWhitespaceIndex(s),0|this.getHeightForWhitespaceIndex(s)),o),c=h,u=0;5e5<=o&&(u=5e5*Math.floor(o/5e5),u=Math.floor(u/i)*i,c-=u);var g,p,m=[],f=e+(t-e)/2;let _=-1;for(let w=n;w<=r;w++){for(-1===_&&(p=(g=h)+i,g<=f&&f=a?d=r+1:(d=0|this.getAfterLineNumberForWhitespaceIndex(s),l=0|this.getHeightForWhitespaceIndex(s));if(h>=t){r=w;break}}-1===_&&(_=r);var b=0|this.getVerticalOffsetForLineNumber(r);let v=n,C=r;return v=this.getWhitespacesCount()||e<(e=this.getVerticalOffsetForWhitespaceIndex(i))?null:(t=this.getHeightForWhitespaceIndex(i),{id:this.getIdForWhitespaceIndex(i),afterLineNumber:this.getAfterLineNumberForWhitespaceIndex(i),verticalOffset:e,height:t})}getWhitespaceViewportData(e,t){this._checkPendingChanges(),t|=0;e=this.getWhitespaceIndexAtOrAfterVerticallOffset(e|=0);var i=this.getWhitespacesCount()-1;if(e<0)return[];var n=[];for(let s=e;s<=i;s++){var o=this.getVerticalOffsetForWhitespaceIndex(s),r=this.getHeightForWhitespaceIndex(s);if(t<=o)break;n.push({id:this.getIdForWhitespaceIndex(s),afterLineNumber:this.getAfterLineNumberForWhitespaceIndex(s),verticalOffset:o,height:r})}return n}getWhitespaces(){return this._checkPendingChanges(),this._arr.slice(0)}getWhitespacesCount(){return this._checkPendingChanges(),this._arr.length}getIdForWhitespaceIndex(e){return this._checkPendingChanges(),this._arr[e|=0].id}getAfterLineNumberForWhitespaceIndex(e){return this._checkPendingChanges(),this._arr[e|=0].afterLineNumber}getHeightForWhitespaceIndex(e){return this._checkPendingChanges(),this._arr[e|=0].height}}Qi.INSTANCE_COUNT=0;class Ji{constructor(e,t,i,n){(t|=0)<0&&(t=0),(i|=0)<0&&(i=0),(n|=0)<0&&(n=0),this.width=e=(e|=0)<0?0:e,this.contentWidth=t,this.scrollWidth=Math.max(e,t),this.height=i,this.contentHeight=n,this.scrollHeight=Math.max(i,n)}equals(e){return this.width===e.width&&this.contentWidth===e.contentWidth&&this.height===e.height&&this.contentHeight===e.contentHeight}}class en extends c.a{constructor(e,t){super(),this._onDidContentSizeChange=this._register(new h.b),this.onDidContentSizeChange=this._onDidContentSizeChange.event,this._dimensions=new Ji(0,0,0,0),this._scrollable=this._register(new Zi.a(e,t)),this.onDidScroll=this._scrollable.onScroll}getScrollable(){return this._scrollable}setSmoothScrollDuration(e){this._scrollable.setSmoothScrollDuration(e)}validateScrollPosition(e){return this._scrollable.validateScrollPosition(e)}getScrollDimensions(){return this._dimensions}setScrollDimensions(e){var t,i,n;!this._dimensions.equals(e)&&(t=this._dimensions,this._dimensions=e,this._scrollable.setScrollDimensions({width:e.width,scrollWidth:e.scrollWidth,height:e.height,scrollHeight:e.scrollHeight},!0),i=t.contentWidth!==e.contentWidth,n=t.contentHeight!==e.contentHeight,i||n)&&this._onDidContentSizeChange.fire(new Ri(t.contentWidth,t.contentHeight,e.contentWidth,e.contentHeight))}getFutureScrollPosition(){return this._scrollable.getFutureScrollPosition()}getCurrentScrollPosition(){return this._scrollable.getCurrentScrollPosition()}setScrollPositionNow(e){this._scrollable.setScrollPositionNow(e)}setScrollPositionSmooth(e){this._scrollable.setScrollPositionSmooth(e)}}class tn extends c.a{constructor(e,t,i){super(),this._configuration=e;e=this._configuration.options;var n=e.get(130),o=e.get(74);this._linesLayout=new Qi(t,e.get(58),o.top,o.bottom),this._scrollable=this._register(new en(0,i)),this._configureSmoothScrollDuration(),this._scrollable.setScrollDimensions(new Ji(n.contentWidth,0,n.height,0)),this.onDidScroll=this._scrollable.onDidScroll,this.onDidContentSizeChange=this._scrollable.onDidContentSizeChange,this._updateHeight()}dispose(){super.dispose()}getScrollable(){return this._scrollable.getScrollable()}onHeightMaybeChanged(){this._updateHeight()}_configureSmoothScrollDuration(){this._scrollable.setSmoothScrollDuration(this._configuration.options.get(103)?125:0)}onConfigurationChanged(e){var t,i,n,o=this._configuration.options;e.hasChanged(58)&&this._linesLayout.setLineHeight(o.get(58)),e.hasChanged(74)&&(t=o.get(74),this._linesLayout.setPadding(t.top,t.bottom)),e.hasChanged(130)?(o=(t=o.get(130)).contentWidth,t=t.height,n=(i=this._scrollable.getScrollDimensions()).contentWidth,this._scrollable.setScrollDimensions(new Ji(o,i.contentWidth,t,this._getContentHeight(o,t,n)))):this._updateHeight(),e.hasChanged(103)&&this._configureSmoothScrollDuration()}onFlushed(e){this._linesLayout.onFlushed(e)}onLinesDeleted(e,t){this._linesLayout.onLinesDeleted(e,t)}onLinesInserted(e,t){this._linesLayout.onLinesInserted(e,t)}_getHorizontalScrollbarHeight(e,t){var i=this._configuration.options.get(92);return 2===i.horizontal||t<=e?0:i.horizontalScrollbarSize}_getContentHeight(e,t,i){var n=this._configuration.options;let o=this._linesLayout.getLinesTotalHeight();return n.get(94)?o+=Math.max(0,t-n.get(58)-n.get(74).bottom):o+=this._getHorizontalScrollbarHeight(e,i),o}_updateHeight(){var e=this._scrollable.getScrollDimensions(),t=e.width,i=e.height,n=e.contentWidth;this._scrollable.setScrollDimensions(new Ji(t,e.contentWidth,i,this._getContentHeight(t,i,n)))}getCurrentViewport(){var e=this._scrollable.getScrollDimensions(),t=this._scrollable.getCurrentScrollPosition();return new yt.h(t.scrollTop,t.scrollLeft,e.width,e.height)}getFutureViewport(){var e=this._scrollable.getScrollDimensions(),t=this._scrollable.getFutureScrollPosition();return new yt.h(t.scrollTop,t.scrollLeft,e.width,e.height)}_computeContentWidth(e){var t,i=this._configuration.options,n=i.get(131),o=i.get(42);return n.isViewportWrapping?(n=i.get(130),t=i.get(64),e>n.contentWidth+o.typicalHalfwidthCharacterWidth&&t.enabled&&"right"===t.side?e+n.verticalScrollbarWidth:e):(t=i.get(93)*o.typicalHalfwidthCharacterWidth,n=this._linesLayout.getWhitespaceMinWidth(),Math.max(e+t,n))}setMaxLineWidth(e){var t=this._scrollable.getScrollDimensions();this._scrollable.setScrollDimensions(new Ji(t.width,this._computeContentWidth(e),t.height,t.contentHeight)),this._updateHeight()}saveState(){var e=this._scrollable.getFutureScrollPosition(),t=e.scrollTop,i=this._linesLayout.getLineNumberAtOrAfterVerticalOffset(t);return{scrollTop:t,scrollTopWithoutViewZones:t-this._linesLayout.getWhitespaceAccumulatedHeightBeforeLineNumber(i),scrollLeft:e.scrollLeft}}changeWhitespace(e){return e=this._linesLayout.changeWhitespace(e),e&&this.onHeightMaybeChanged(),e}getVerticalOffsetForLineNumber(e){return this._linesLayout.getVerticalOffsetForLineNumber(e)}isAfterLines(e){return this._linesLayout.isAfterLines(e)}isInTopPadding(e){return this._linesLayout.isInTopPadding(e)}isInBottomPadding(e){return this._linesLayout.isInBottomPadding(e)}getLineNumberAtVerticalOffset(e){return this._linesLayout.getLineNumberAtOrAfterVerticalOffset(e)}getWhitespaceAtVerticalOffset(e){return this._linesLayout.getWhitespaceAtVerticalOffset(e)}getLinesViewportData(){var e=this.getCurrentViewport();return this._linesLayout.getLinesViewportData(e.top,e.top+e.height)}getLinesViewportDataAtScrollTop(e){var t=this._scrollable.getScrollDimensions();return e+t.height>t.scrollHeight&&(e=t.scrollHeight-t.height),this._linesLayout.getLinesViewportData(e=e<0?0:e,e+t.height)}getWhitespaceViewportData(){var e=this.getCurrentViewport();return this._linesLayout.getWhitespaceViewportData(e.top,e.top+e.height)}getWhitespaces(){return this._linesLayout.getWhitespaces()}getContentWidth(){return this._scrollable.getScrollDimensions().contentWidth}getScrollWidth(){return this._scrollable.getScrollDimensions().scrollWidth}getContentHeight(){return this._scrollable.getScrollDimensions().contentHeight}getScrollHeight(){return this._scrollable.getScrollDimensions().scrollHeight}getCurrentScrollLeft(){return this._scrollable.getCurrentScrollPosition().scrollLeft}getCurrentScrollTop(){return this._scrollable.getCurrentScrollPosition().scrollTop}validateScrollPosition(e){return this._scrollable.validateScrollPosition(e)}setScrollPosition(e,t){1===t?this._scrollable.setScrollPositionNow(e):this._scrollable.setScrollPositionSmooth(e)}deltaScrollNow(e,t){var i=this._scrollable.getCurrentScrollPosition();this._scrollable.setScrollPositionNow({scrollLeft:i.scrollLeft+e,scrollTop:i.scrollTop+t})}}var nn=i("e1b5"),on=i("b57f"),rn=i("2de5");class sn{constructor(e){this._lines=e}convertViewPositionToModelPosition(e){return this._lines.convertViewPositionToModelPosition(e.lineNumber,e.column)}convertViewRangeToModelRange(e){return this._lines.convertViewRangeToModelRange(e)}validateViewPosition(e,t){return this._lines.validateViewPosition(e.lineNumber,e.column,t)}validateViewRange(e,t){return this._lines.validateViewRange(e,t)}convertModelPositionToViewPosition(e,t){return this._lines.convertModelPositionToViewPosition(e.lineNumber,e.column,t)}convertModelRangeToViewRange(e,t){return this._lines.convertModelRangeToViewRange(e,t)}modelPositionIsVisible(e){return this._lines.modelPositionIsVisible(e.lineNumber,e.column)}getModelLineViewLineCount(e){return this._lines.getModelLineViewLineCount(e)}}class an{constructor(e){this._counts=e,this._isValid=!1,this._validEndIndex=-1,this._modelToView=[],this._viewToModel=[]}_invalidate(e){this._isValid=!1,this._validEndIndex=Math.min(this._validEndIndex,e-1)}_ensureValid(){if(!this._isValid){for(let i=this._validEndIndex+1,n=this._counts.length;ie.lineNumber===m+1);o.addRequest(i[m],s,t?t[m]:null)}var a=o.finalize(),l=[],d=this.hiddenAreasIds.map(e=>this.model.getDecorationRange(e)).sort(ne.a.compareRangesUsingStarts);let h=1,c=0,u=-1,g=u+1=h&&p<=c),p=pn(a[m],!p);l[m]=p.getViewLineCount(),this.lines[m]=p}this._validModelVersionId=this.model.getVersionId(),this.prefixSumComputer=new an(l)}getHiddenAreas(){return this.hiddenAreasIds.map(e=>this.model.getDecorationRange(e))}_reduceRanges(e){if(0===e.length)return[];var t=e.map(e=>this.model.validateRange(e)).sort(ne.a.compareRangesUsingStarts),i=[];let n=t[0].startLineNumber,o=t[0].endLineNumber;for(let s=1,a=t.length;so+1?(i.push(new ne.a(n,1,o,1)),n=r.startLineNumber,o=r.endLineNumber):r.endLineNumber>o&&(o=r.endLineNumber)}return i.push(new ne.a(n,1,o,1)),i}setHiddenAreas(e){var t=this._reduceRanges(e),i=this.hiddenAreasIds.map(e=>this.model.getDecorationRange(e)).sort(ne.a.compareRangesUsingStarts);if(t.length===i.length){let e=!1;for(let n=0;n=r&&h<=s?this.lines[c].isVisible()&&(this.lines[c]=this.lines[c].setVisible(!1),e=!0):(d=!0,this.lines[c].isVisible()||(this.lines[c]=this.lines[c].setVisible(!0),e=!0)),e&&(h=this.lines[c].getViewLineCount(),this.prefixSumComputer.changeValue(c,h))}return d||this.setHiddenAreas([]),!0}modelPositionIsVisible(e,t){return!(e<1||e>this.lines.length)&&this.lines[e-1].isVisible()}getModelLineViewLineCount(e){return e<1||e>this.lines.length?1:this.lines[e-1].getViewLineCount()}setTabSize(e){return this.tabSize!==e&&(this.tabSize=e,this._constructLines(!1,null),!0)}setWrappingSettings(e,t,i,n){var o=this.fontInfo.equals(e),r=this.wrappingStrategy===t,s=this.wrappingColumn===i,a=this.wrappingIndent===n;if(o&&r&&s&&a)return!1;o=o&&r&&!s&&a,this.fontInfo=e,this.wrappingStrategy=t,this.wrappingColumn=i,this.wrappingIndent=n;let l=null;if(o){l=[];for(let e=0,t=this.lines.length;et&&(u=!0,n=t-o+1);var h=d+n;if(l.getViewLinesData(this.model,c+1,d,h,o-e,i,a),o+=n,u)break}}return a}validateViewPosition(e,t,i){e=this._toValidViewLineNumber(e);var n=this.prefixSumComputer.getIndexOf(e-1),o=n.index,r=(n=n.remainder,this.lines[o]),s=r.getViewLineMinColumn(this.model,o+1,n),a=r.getViewLineMaxColumn(this.model,o+1,n);r=r.getModelColumnOfViewPosition(n,t=a<(t=t{var i=ne.a.compareRangesUsingStarts(e.range,t.range);return 0===i?e.idt.id?1:0:i});let h=[],c=0,u=null;for(const p of r){var g=p.id;u!==g&&(u=g,h[c++]=p)}return h}getInjectedTextAt(e){var t=this._toValidViewLineNumber(e.lineNumber),i=(t=this.prefixSumComputer.getIndexOf(t-1),t.index);t=t.remainder;return this.lines[i].getInjectedTextAt(t,e.column)}normalizePosition(e,t){var i=this._toValidViewLineNumber(e.lineNumber),n=(i=this.prefixSumComputer.getIndexOf(i-1),i.index);i=i.remainder;return this.lines[n].normalizePosition(this.model,n+1,i,e,t)}getLineIndentColumn(e){e=this._toValidViewLineNumber(e),e=this.prefixSumComputer.getIndexOf(e-1);var t=e.index;return 0===e.remainder?this.model.getLineIndentColumn(t+1):0}}class dn{constructor(){}isVisible(){return!0}setVisible(e){return e?this:hn.INSTANCE}getLineBreakData(){return null}getViewLineCount(){return 1}getViewLineContent(e,t,i){return e.getLineContent(t)}getViewLineLength(e,t,i){return e.getLineLength(t)}getViewLineMinColumn(e,t,i){return e.getLineMinColumn(t)}getViewLineMaxColumn(e,t,i){return e.getLineMaxColumn(t)}getViewLineData(e,t,i){return e=e.getLineTokens(t),t=e.getLineContent(),new yt.e(t,!1,1,t.length+1,0,e.inflate(),null)}getViewLinesData(e,t,i,n,o,r,s){r[o]?s[o]=this.getViewLineData(e,t,0):s[o]=null}getModelColumnOfViewPosition(e,t){return t}getViewPositionOfModelPosition(e,t){return new ie.a(e,t)}getViewLineNumberOfModelPosition(e,t){return e}normalizePosition(e,t,i,n,o){return n}getInjectedTextAt(e,t){return null}}dn.INSTANCE=new dn;class hn{constructor(){}isVisible(){return!1}setVisible(e){return e?dn.INSTANCE:this}getLineBreakData(){return null}getViewLineCount(){return 0}getViewLineContent(e,t,i){throw new Error("Not supported")}getViewLineLength(e,t,i){throw new Error("Not supported")}getViewLineMinColumn(e,t,i){throw new Error("Not supported")}getViewLineMaxColumn(e,t,i){throw new Error("Not supported")}getViewLineData(e,t,i){throw new Error("Not supported")}getViewLinesData(e,t,i,n,o,r,s){throw new Error("Not supported")}getModelColumnOfViewPosition(e,t){throw new Error("Not supported")}getViewPositionOfModelPosition(e,t){throw new Error("Not supported")}getViewLineNumberOfModelPosition(e,t){throw new Error("Not supported")}normalizePosition(e,t,i,n,o){throw new Error("Not supported")}getInjectedTextAt(e,t){throw new Error("Not supported")}}hn.INSTANCE=new hn;class cn{constructor(e,t){this._lineBreakData=e,this._isVisible=t}isVisible(){return this._isVisible}setVisible(e){return this._isVisible=e,this}getLineBreakData(){return this._lineBreakData}getViewLineCount(){return this._isVisible?this._lineBreakData.breakOffsets.length:0}getInputStartOffsetOfOutputLineIndex(e){return this._lineBreakData.getInputOffsetOfOutputPosition(e,0)}getInputEndOffsetOfOutputLineIndex(e,t,i){return i+1===this._lineBreakData.breakOffsets.length?e.getLineMaxColumn(t)-1:this._lineBreakData.getInputOffsetOfOutputPosition(i+1,0)}getViewLineContent(e,t,i){if(!this._isVisible)throw new Error("Not supported");var n,o=0new pi.b(0,0,e+1,this._lineBreakData.injectionOptions[t],0)),pi.b.applyInjectedText(e.getLineContent(t),n).substring(o,r)):e.getValueInRange({startLineNumber:t,startColumn:o+1,endLineNumber:t,endColumn:r+1}),0({offset:e,text:s[t].content,tokenMetadata:nn.a.defaultTokenMetadata}))),c=0=un.length)for(let i=1;i<=e;i++)un[i]=(t=i,new Array(t+1).join(" "));var t;return un[e]}function pn(e,t){return null===e?(t?dn:hn).INSTANCE:new cn(e,t)}class mn{constructor(e){this._lines=e}_validPosition(e){return this._lines.model.validatePosition(e)}_validRange(e){return this._lines.model.validateRange(e)}convertViewPositionToModelPosition(e){return this._validPosition(e)}convertViewRangeToModelRange(e){return this._validRange(e)}validateViewPosition(e,t){return this._validPosition(t)}validateViewRange(e,t){return this._validRange(t)}convertModelPositionToViewPosition(e){return this._validPosition(e)}convertModelRangeToViewRange(e){return this._validRange(e)}modelPositionIsVisible(e){var t=this._lines.model.getLineCount();return!(e.lineNumber<1||e.lineNumber>t)}getModelLineViewLineCount(e){return 1}}class fn{constructor(e){this.model=e}dispose(){}createCoordinatesConverter(){return new mn(this)}getHiddenAreas(){return[]}setHiddenAreas(e){return!1}setTabSize(e){return!1}setWrappingSettings(e,t,i,n){return!1}createLineBreaksComputer(){let e=[];return{addRequest:(t,i,n)=>{e.push(null)},finalize:()=>e}}onModelFlushed(){}onModelLinesDeleted(e,t,i){return new xi(t,i)}onModelLinesInserted(e,t,i,n){return new ki(t,i)}onModelLineChanged(e,t,i){return[!1,new Li(t,t),null,null]}acceptVersionId(e){}getViewLineCount(){return this.model.getLineCount()}getActiveIndentGuide(e,t,i){return{startLineNumber:e,endLineNumber:e,indent:0}}getViewLinesIndentGuides(e,t){var i=t-e+1,n=new Array(i);for(let o=0;othis.tokenizeViewport(),50)),this._updateConfigurationViewLineCount=this._register(new C.e(()=>this._updateConfigurationViewLineCountNow(),0)),this._hasFocus=!1,this._viewportStartLine=-1,this._viewportStartLineTrackedRange=null,this._viewportStartLineDelta=0,this.model.isTooLargeForTokenization()?this._lines=new fn(this.model):(t=(e=this._configuration.options).get(42),s=e.get(124),a=e.get(131),e=e.get(123),this._lines=new ln(this._editorId,this.model,n,o,t,this.model.getOptions().tabSize,s,a.wrappingColumn,e)),this.coordinatesConverter=this._lines.createCoordinatesConverter(),this._cursor=this._register(new zi(i,this,this.coordinatesConverter,this.cursorConfig)),this.viewLayout=this._register(new tn(this._configuration,this.getLineCount(),r)),this._register(this.viewLayout.onDidScroll(e=>{e.scrollTopChanged&&this._tokenizeViewportSoon.schedule(),this._eventDispatcher.emitSingleViewEvent(new Ni(e)),this._eventDispatcher.emitOutgoingEvent(new Fi(e.oldScrollWidth,e.oldScrollLeft,e.oldScrollHeight,e.oldScrollTop,e.scrollWidth,e.scrollLeft,e.scrollHeight,e.scrollTop))})),this._register(this.viewLayout.onDidContentSizeChange(e=>{this._eventDispatcher.emitOutgoingEvent(e)})),this._decorations=new bn(this._editorId,this.model,this._configuration,this._lines,this.coordinatesConverter),this._registerModelEvents(),this._register(this._configuration.onDidChangeFast(e=>{try{var t=this._eventDispatcher.beginEmitViewEvents();this._onConfigurationChanged(t,e)}finally{this._eventDispatcher.endEmitViewEvents()}})),this._register(wt.getInstance().onDidChange(()=>{this._eventDispatcher.emitSingleViewEvent(new Ii)})),this._updateConfigurationViewLineCountNow()}dispose(){super.dispose(),this._decorations.dispose(),this._lines.dispose(),this.invalidateMinimapColorCache(),this._viewportStartLineTrackedRange=this.model._setTrackedRange(this._viewportStartLineTrackedRange,null,1),this._eventDispatcher.dispose()}createLineBreaksComputer(){return this._lines.createLineBreaksComputer()}addViewEventHandler(e){this._eventDispatcher.addViewEventHandler(e)}removeViewEventHandler(e){this._eventDispatcher.removeViewEventHandler(e)}_updateConfigurationViewLineCountNow(){this._configuration.setViewLineCount(this._lines.getViewLineCount())}tokenizeViewport(){var e=this.viewLayout.getLinesViewportData(),t=this.coordinatesConverter.convertViewPositionToModelPosition(new ie.a(e.startLineNumber,1));e=this.coordinatesConverter.convertViewPositionToModelPosition(new ie.a(e.endLineNumber,1));this.model.tokenizeViewport(t.lineNumber,e.lineNumber)}setHasFocus(e){this._hasFocus=e,this._cursor.setHasFocus(e),this._eventDispatcher.emitSingleViewEvent(new wi(e)),this._eventDispatcher.emitOutgoingEvent(new Pi(!e,e))}onCompositionStart(){this._eventDispatcher.emitSingleViewEvent(new mi)}onCompositionEnd(){this._eventDispatcher.emitSingleViewEvent(new fi)}onDidColorThemeChange(){this._eventDispatcher.emitSingleViewEvent(new Oi)}_onConfigurationChanged(e,t){let i=null;-1!==this._viewportStartLine&&(o=new ie.a(this._viewportStartLine,this.getLineMinColumn(this._viewportStartLine)),i=this.coordinatesConverter.convertViewPositionToModelPosition(o));let n=!1;var o=this._configuration.options,r=o.get(42),s=o.get(124),a=o.get(131);o=o.get(123);this._lines.setWrappingSettings(r,s,a.wrappingColumn,o)&&(e.emitViewEvent(new Ci),e.emitViewEvent(new Si),e.emitViewEvent(new vi(null)),this._cursor.onLineMappingChanged(e),this._decorations.onLineMappingChanged(),this.viewLayout.onFlushed(this.getLineCount()),0!==this.viewLayout.getCurrentScrollTop()&&(n=!0),this._updateConfigurationViewLineCount.schedule()),t.hasChanged(80)&&(this._decorations.reset(),e.emitViewEvent(new vi(null))),e.emitViewEvent(new _i(t)),this.viewLayout.onConfigurationChanged(t),n&&i&&(r=this.coordinatesConverter.convertModelPositionToViewPosition(i),s=this.viewLayout.getVerticalOffsetForLineNumber(r.lineNumber),this.viewLayout.setScrollPosition({scrollTop:s+this._viewportStartLineDelta},1)),oe.b.shouldRecreate(t)&&(this.cursorConfig=new oe.b(this.model.getLanguageIdentifier(),this.model.getOptions(),this._configuration),this._cursor.updateConfiguration(this.cursorConfig))}_registerModelEvents(){this._register(this.model.onDidChangeContentOrInjectedText(e=>{try{var t=this._eventDispatcher.beginEmitViewEvents();let m=!1,f=!1;var i=e.changes,n=e instanceof pi.d?e.versionId:null,o=this._lines.createLineBreaksComputer();for(const e of i)switch(e.changeType){case 4:for(let t=0;t!e.ownerId||e.ownerId===this._editorId),o.addRequest(r,i,null)}break;case 2:{let t=null;e.injectedText&&(t=e.injectedText.filter(e=>!e.ownerId||e.ownerId===this._editorId)),o.addRequest(e.detail,t,null);break}}var s=o.finalize();let _=0;for(const e of i)switch(e.changeType){case 1:this._lines.onModelFlushed(),t.emitViewEvent(new Ci),this._decorations.reset(),this.viewLayout.onFlushed(this.getLineCount()),m=!0;break;case 3:var a=this._lines.onModelLinesDeleted(n,e.fromLineNumber,e.toLineNumber);null!==a&&(t.emitViewEvent(a),this.viewLayout.onLinesDeleted(a.fromLineNumber,a.toLineNumber)),m=!0;break;case 4:var l=s.slice(_,_+e.detail.length),d=(_+=e.detail.length,this._lines.onModelLinesInserted(n,e.fromLineNumber,e.toLineNumber,l));null!==d&&(t.emitViewEvent(d),this.viewLayout.onLinesInserted(d.fromLineNumber,d.toLineNumber)),m=!0;break;case 2:var h=s[_],[c,u,g,p]=(_++,this._lines.onModelLineChanged(n,e.lineNumber,h));f=c,u&&t.emitViewEvent(u),g&&(t.emitViewEvent(g),this.viewLayout.onLinesInserted(g.fromLineNumber,g.toLineNumber)),p&&(t.emitViewEvent(p),this.viewLayout.onLinesDeleted(p.fromLineNumber,p.toLineNumber))}null!==n&&this._lines.acceptVersionId(n),this.viewLayout.onHeightMaybeChanged(),!m&&f&&(t.emitViewEvent(new Si),t.emitViewEvent(new vi(null)),this._cursor.onLineMappingChanged(t),this._decorations.onLineMappingChanged())}finally{this._eventDispatcher.endEmitViewEvents()}this._viewportStartLine=-1,this._configuration.setMaxLineNumber(this.model.getLineCount()),this._updateConfigurationViewLineCountNow(),!this._hasFocus&&2<=this.model.getAttachedEditorCount()&&this._viewportStartLineTrackedRange&&(i=this.model._getTrackedRange(this._viewportStartLineTrackedRange))&&(i=this.coordinatesConverter.convertModelPositionToViewPosition(i.getStartPosition()),i=this.viewLayout.getVerticalOffsetForLineNumber(i.lineNumber),this.viewLayout.setScrollPosition({scrollTop:i+this._viewportStartLineDelta},1));try{var m=this._eventDispatcher.beginEmitViewEvents();this._cursor.onModelContentChanged(m,e)}finally{this._eventDispatcher.endEmitViewEvents()}})),this._register(this.model.onDidChangeTokens(e=>{var t=[];for(let o=0,r=e.ranges.length;o{this._eventDispatcher.emitSingleViewEvent(new yi),this.cursorConfig=new oe.b(this.model.getLanguageIdentifier(),this.model.getOptions(),this._configuration),this._cursor.updateConfiguration(this.cursorConfig)})),this._register(this.model.onDidChangeLanguage(e=>{this.cursorConfig=new oe.b(this.model.getLanguageIdentifier(),this.model.getOptions(),this._configuration),this._cursor.updateConfiguration(this.cursorConfig)})),this._register(this.model.onDidChangeOptions(e=>{if(this._lines.setTabSize(this.model.getOptions().tabSize)){try{var t=this._eventDispatcher.beginEmitViewEvents();t.emitViewEvent(new Ci),t.emitViewEvent(new Si),t.emitViewEvent(new vi(null)),this._cursor.onLineMappingChanged(t),this._decorations.onLineMappingChanged(),this.viewLayout.onFlushed(this.getLineCount())}finally{this._eventDispatcher.endEmitViewEvents()}this._updateConfigurationViewLineCount.schedule()}this.cursorConfig=new oe.b(this.model.getLanguageIdentifier(),this.model.getOptions(),this._configuration),this._cursor.updateConfiguration(this.cursorConfig)})),this._register(this.model.onDidChangeDecorations(e=>{this._decorations.onModelDecorationsChanged(),this._eventDispatcher.emitSingleViewEvent(new vi(e))}))}setHiddenAreas(e){try{var t=this._eventDispatcher.beginEmitViewEvents();this._lines.setHiddenAreas(e)&&(t.emitViewEvent(new Ci),t.emitViewEvent(new Si),t.emitViewEvent(new vi(null)),this._cursor.onLineMappingChanged(t),this._decorations.onLineMappingChanged(),this.viewLayout.onFlushed(this.getLineCount()),this.viewLayout.onHeightMaybeChanged())}finally{this._eventDispatcher.endEmitViewEvents()}this._updateConfigurationViewLineCount.schedule()}getVisibleRangesPlusViewportAboveBelow(){var e=this._configuration.options.get(130),t=this._configuration.options.get(58),i=(e=Math.max(20,Math.round(e.height/t)),t=this.viewLayout.getLinesViewportData(),Math.max(1,t.completelyVisibleStartLineNumber-e));t=Math.min(this.getLineCount(),t.completelyVisibleEndLineNumber+e);return this._toModelVisibleRanges(new ne.a(i,this.getLineMinColumn(i),t,this.getLineMaxColumn(t)))}getVisibleRanges(){var e=this.getCompletelyVisibleViewRange();return this._toModelVisibleRanges(e)}_toModelVisibleRanges(e){e=this.coordinatesConverter.convertViewRangeToModelRange(e);var t=this._lines.getHiddenAreas();if(0===t.length)return[e];let i=[],n=0,o=e.startLineNumber,r=e.startColumn;var s=e.endLineNumber;e=e.endColumn;for(let d=0,h=t.length;de.toInlineDecoration(t))]),new yt.f(r.minColumn,r.maxColumn,r.content,r.continuesWithWrappedLine,i,n,r.tokens,s,o,r.startVisibleColumn)}getViewLineData(e){return this._lines.getViewLineData(e)}getMinimapLinesRenderingData(e,t,i){return e=this._lines.getViewLinesData(e,t,i),new yt.c(this.getTabSize(),e)}getAllOverviewRulerDecorations(e){return this._lines.getAllOverviewRulerDecorations(this._editorId,Object(z.m)(this._configuration.options),e)}invalidateOverviewRulerColorCache(){for(const t of this.model.getOverviewRulerDecorations()){var e=t.options.overviewRuler;e&&e.invalidateCachedColor()}}invalidateMinimapColorCache(){for(const t of this.model.getAllDecorations()){var e=t.options.minimap;e&&e.invalidateCachedColor()}}getValueInRange(e,t){return e=this.coordinatesConverter.convertViewRangeToModelRange(e),this.model.getValueInRange(e,t)}getModelLineMaxColumn(e){return this.model.getLineMaxColumn(e)}validateModelPosition(e){return this.model.validatePosition(e)}validateModelRange(e){return this.model.validateRange(e)}deduceModelPositionRelativeToViewPosition(e,t,i){return e=this.coordinatesConverter.convertViewPositionToModelPosition(e),2===this.model.getEOL().length&&(t<0?t-=i:t+=i),i=this.model.getOffsetAt(e),this.model.getPositionAt(i+t)}getEOL(){return this.model.getEOL()}getPlainTextToCopy(e,t,i){var n=i?"\r\n":this.model.getEOL();(e=e.slice(0)).sort(ne.a.compareRangesUsingStarts);let o=!1,r=!1;for(const h of e)h.isEmpty()?o=!0:r=!0;if(!r){if(!t)return"";var s=e.map(e=>e.startLineNumber);let i="";for(let e=0;e]/.test(t.fontFamily)||t.fontFamily===z.c.fontFamily;let r;return r=o?z.c.fontFamily:(r=(r=t.fontFamily).replace(/"/g,"'"),/[,']/.test(r)||/[+ ]/.test(r)&&(r=`'${r}'`),r+", "+z.c.fontFamily),{mode:i.language,html:`
    `+this._getHTMLToCopy(n,e)+"
    "}}_getHTMLToCopy(e,t){var i=e.startLineNumber,n=e.startColumn,o=e.endLineNumber,r=e.endColumn,s=this.getTabSize();let a="";for(let u=i;u<=o;u++){var l=this.model.getLineTokens(u),d=l.getLineContent(),h=u===i?n-1:0,c=u===o?r-1:d.length;a+=""===d?"
    ":Object(Gi.a)(d,l.inflate(),t,h,c,s,_.i)}return a}_getColorMap(){var e=Ct.F.getColorMap(),t=["#000000"];if(e)for(let i=1,n=e.length;ithis._cursor.setStates(n,e,t,i))}getCursorColumnSelectData(){return this._cursor.getCursorColumnSelectData()}getCursorAutoClosedCharacters(){return this._cursor.getAutoClosedCharacters()}setCursorColumnSelectData(e){this._cursor.setCursorColumnSelectData(e)}getPrevEditOperationType(){return this._cursor.getPrevEditOperationType()}setPrevEditOperationType(e){this._cursor.setPrevEditOperationType(e)}getSelection(){return this._cursor.getSelection()}getSelections(){return this._cursor.getSelections()}getPosition(){return this._cursor.getPrimaryCursorState().modelState.position}setSelections(e,t,i=0){this._withViewEventsCollector(n=>this._cursor.setSelections(n,e,t,i))}saveCursorState(){return this._cursor.saveState()}restoreCursorState(e){this._withViewEventsCollector(t=>this._cursor.restoreState(t,e))}_executeCursorEdit(e){this._cursor.context.cursorConfig.readOnly?this._eventDispatcher.emitOutgoingEvent(new Wi):this._withViewEventsCollector(e)}executeEdits(e,t,i){this._executeCursorEdit(n=>this._cursor.executeEdits(n,e,t,i))}startComposition(){this._cursor.setIsDoingComposition(!0),this._executeCursorEdit(e=>this._cursor.startComposition(e))}endComposition(e){this._cursor.setIsDoingComposition(!1),this._executeCursorEdit(t=>this._cursor.endComposition(t,e))}type(e,t){this._executeCursorEdit(i=>this._cursor.type(i,e,t))}compositionType(e,t,i,n,o){this._executeCursorEdit(r=>this._cursor.compositionType(r,e,t,i,n,o))}paste(e,t,i,n){this._executeCursorEdit(o=>this._cursor.paste(o,e,t,i,n))}cut(e){this._executeCursorEdit(t=>this._cursor.cut(t,e))}executeCommand(e,t){this._executeCursorEdit(i=>this._cursor.executeCommand(i,e,t))}executeCommands(e,t){this._executeCursorEdit(i=>this._cursor.executeCommands(i,e,t))}revealPrimaryCursor(e,t){this._withViewEventsCollector(i=>this._cursor.revealPrimary(i,e,t,0))}revealTopMostCursor(e){var t=this._cursor.getTopMostViewPosition();const i=new ne.a(t.lineNumber,t.column,t.lineNumber,t.column);this._withViewEventsCollector(t=>t.emitViewEvent(new Di(e,i,null,0,!0,0)))}revealBottomMostCursor(e){var t=this._cursor.getBottomMostViewPosition();const i=new ne.a(t.lineNumber,t.column,t.lineNumber,t.column);this._withViewEventsCollector(t=>t.emitViewEvent(new Di(e,i,null,0,!0,0)))}revealRange(e,t,i,n,o){this._withViewEventsCollector(r=>r.emitViewEvent(new Di(e,i,null,n,t,o)))}getVerticalOffsetForLineNumber(e){return this.viewLayout.getVerticalOffsetForLineNumber(e)}getScrollTop(){return this.viewLayout.getCurrentScrollTop()}setScrollTop(e,t){this.viewLayout.setScrollPosition({scrollTop:e},t)}setScrollPosition(e,t){this.viewLayout.setScrollPosition(e,t)}deltaScrollNow(e,t){this.viewLayout.deltaScrollNow(e,t)}changeWhitespace(e){this.viewLayout.changeWhitespace(e)&&(this._eventDispatcher.emitSingleViewEvent(new Mi),this._eventDispatcher.emitOutgoingEvent(new Bi))}setMaxLineWidth(e){this.viewLayout.setMaxLineWidth(e)}_withViewEventsCollector(e){try{e(this._eventDispatcher.beginEmitViewEvents())}finally{this._eventDispatcher.endEmitViewEvents()}}normalizePosition(e,t){return this._lines.normalizePosition(e,t)}getLineIndentColumn(e){return this._lines.getLineIndentColumn(e)}}t=i("9e74");var Cn=i("4fc3"),wn=(r=i("0a0f"),i("f07b")),yn=i("b0cd"),Sn=i("4779"),Ln=i("ef8e9");class xn extends i("3170").a{constructor(e,t){super(0);for(let i=0;i{o.push(e),r.push(t),s.push(i)},finalize:()=>{var a=e.typicalFullwidthCharacterWidth/e.typicalHalfwidthCharacterWidth,l=[];for(let e=0,c=o.length;ee.options),i.map(e=>e.column-1)):(l=null,null),-1===o)return l?new yt.b([a.length],[],0,d,l):null;var h=a.length;if(h<=1)return l?new yt.b([a.length],[],0,d,l):null;t=Mn(a,n,o,r,s);var c=o-t;let u=[],g=[],p=0,m=0,f=0,_=o,b=a.charCodeAt(0),v=e.get(b),C=On(b,0,n,r),w=1;De.E(b)&&(C+=1,b=a.charCodeAt(1),v=e.get(b),w++);for(let L=w;L_&&((0===m||C-f>c)&&(m=y,f=C-i),u[p]=m,g[p]=f,p++,_=f+c,m=0),b=S,v=t}return 0!==p||i&&0!==i.length?(u[p]=h,g[p]=C,new yt.b(u,g,t,d,l)):null}(this.classifier,o[e],d,t,i,a,n):l[e]=function(e,t,i,n,o,r,s){if(-1===o)return null;var a=i.length;if(a<=1)return null;var l=t.breakOffsets,d=t.breakOffsetsVisibleColumn,h=(s=Mn(i,n,o,r,s),o-s);let c=kn,u=Dn,g=0,p=0,m=0,f=o;var _=l.length;let b=0;if(0<=b){let e=Math.abs(d[b]-f);for(;b+1<_;){var v=Math.abs(d[b+1]-f);if(v>=e)break;e=v,b++}}for(;b<_;){let t=b<0?0:l[b],o=b<0?0:d[b],s=(p>t&&(t=p,o=m),0),v=0,D=0,N=0;if(o<=f){let m=o,_=0===t?0:i.charCodeAt(t-1),b=0===t?0:e.get(_),y=!0;for(let o=t;op&&In(_,b,w,t)&&(s=C,v=m),(m+=a)>f){N=C>p?(D=C,m-a):(D=o+1,m),m-v>h&&(s=0),y=!1;break}_=w,b=t}if(y){0=p;n--){var y=n+1,S=i.charCodeAt(n);if(9===S){c=!0;break}let t,o;if(o=De.F(S)?(n--,t=0,2):(t=e.get(S),De.D(S)?r:1),a<=f){if(0===D&&(D=y,N=a),a<=f-h)break;if(In(0,t,l,d)){s=y,v=a;break}}a-=o,l=S,d=t}if(0!==s){var L=h-(N-v);if(L<=n){var x=i.charCodeAt(D);let e;e=De.E(x)?2:On(x,N,n,r),L-e<0&&(s=0)}}if(c){b--;continue}}for(0===s&&(s=D,v=N),s<=p&&(x=i.charCodeAt(p),v=De.E(x)?(s=p+2,m+2):(s=p+1,m+On(x,m,n,r))),p=s,c[g]=s,m=v,u[g]=v,g++,f=v+h;b<0||b<_&&d[b]=O)break;O=k,b++}}return 0!==g?(c.length=g,u.length=g,kn=t.breakOffsets,Dn=t.breakOffsetsVisibleColumn,t.breakOffsets=c,t.breakOffsetsVisibleColumn=u,t.wrappedTextIndentLength=s,t):null}(this.classifier,h,o[e],t,i,a,n)}return kn.length=0,Dn.length=0,l}}}}function On(e,t,i,n){return 9===e?i-t%i:De.D(e)||e<32?n:1}function En(e,t){return t-e%t}function In(e,t,i,n){return 32!==i&&(2===t||3===t&&2!==n||1===n||3===n&&1!==t)}function Mn(e,t,i,n,o){let r=0;if(0!==o){var s=De.u(e);if(-1!==s){for(let i=0;ii&&(r=0)}}return r}const Tn=null==(Fn=window.trustedTypes)?void 0:Fn.createPolicy("domLineBreaksComputer",{createHTML:e=>e});class An{static create(){return new An}constructor(){}createLineBreaksComputer(e,t,i,n){t|=0,i=+i;let o=[],r=[];return{addRequest:(e,t,i)=>{o.push(e),r.push(t)},finalize:()=>{{var s=o,a=e,l=t,d=i,h=n,c=r;function u(e){var t,i=c[e];return i?(e=pi.b.applyInjectedText(s[e],i),t=i.map(e=>e.options),i=i.map(e=>e.column-1),new yt.b([e.length],[],0,i,t)):null}if(-1===d){const e=[];for(let t=0,i=s.length;tp?(t=0,i=0):n=p-S}S=w.substr(t);var L=function(e,t,i,n,o){o.appendASCIIString('
    ');var r=e.length;let s=t,a=0,l=[],d=[],h=0");for(let u=0;u"),l[u]=a,d[u]=s;var c=h;h=u+1"),l[e.length]=a,d[e.length]=s,o.appendASCIIString("
    "),[l,d]}(S,i,l,n,m);f[e]=t,_[e]=i,b[e]=S,v[e]=L[0],C[e]=L[1]}var x=m.build(),k=null!=(k=null===Tn||void 0===Tn?void 0:Tn.createHTML(x))?k:x,D=(d.innerHTML=k,d.style.position="absolute",d.style.top="10000",d.style.wordWrap="break-word",document.body.appendChild(d),document.createRange()),N=Array.prototype.slice.call(d.children,0);let R=[];for(let e=0;ee.options),A.map(e=>e.column-1)):t=null,R[e]=new yt.b(E,T,O,i,t)}}return document.body.removeChild(d),R}}}}}function Rn(e,t,i,n){return e.setStart(t[i/16384|0].firstChild,i%16384),e.setEnd(t[n/16384|0].firstChild,n%16384),e.getClientRects()}var Pn=i("d48d"),Fn=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3{this._onDidChangeConfiguration.fire(e);var t=this._configuration.options;e.hasChanged(130)&&(e=t.get(130),this._onDidLayoutChange.fire(e))})),this._contextKeyService=this._register(a.createScoped(this._domElement)),this._notificationService=c,this._codeEditorService=r,this._commandService=s,this._themeService=l,this._register(new Hn(this,this._contextKeyService)),this._register(new zn(this,this._contextKeyService)),this._instantiationService=o.createChild(new wn.a([Cn.b,this._contextKeyService])),this._modelData=null,this._contributions={},this._actions={},this._focusTracker=new Un(e),this._register(this._focusTracker.onChange(()=>{this._editorWidgetFocus.setValue(this._focusTracker.hasFocus())})),this._contentWidgets={},this._overlayWidgets={};for(const h of g=Array.isArray(i.contributions)?i.contributions:n.d.getEditorContributions())if(this._contributions[h.id])Object(d.f)(new Error("Cannot have two contributions with the same id "+h.id));else try{var p=this._instantiationService.createInstance(h.ctor,this);this._contributions[h.id]=p}catch(e){Object(d.f)(e)}n.d.getEditorActions().forEach(e=>{var t;this._actions[e.id]?Object(d.f)(new Error("Cannot have two actions with the same id "+e.id)):(t=new Ki.a(e.id,e.label,e.alias,Object(Ln.o)(e.precondition),()=>this._instantiationService.invokeFunction(t=>Promise.resolve(e.runEditorCommand(t,this,null))),this._contextKeyService),this._actions[t.id]=t)}),this._codeEditorService.addCodeEditor(this)}_createConfiguration(e,t){return new g.a(this.isSimpleWidget,e,this._domElement,t)}getId(){return this.getEditorType()+":"+this._id}getEditorType(){return qi.a.ICodeEditor}dispose(){this._codeEditorService.removeCodeEditor(this),this._focusTracker.dispose();var e=Object.keys(this._contributions);for(let i=0,n=e.length;ine.a.lift(e)))}getVisibleColumnFromPosition(e){var t,i;return this._modelData?(t=this._modelData.model.validatePosition(e),i=this._modelData.model.getOptions().tabSize,oe.a.visibleColumnFromColumn(this._modelData.model.getLineContent(t.lineNumber),t.column,i)+1):e.column}getPosition(){return this._modelData?this._modelData.viewModel.getPosition():null}setPosition(e){if(this._modelData){if(!ie.a.isIPosition(e))throw new Error("Invalid arguments");this._modelData.viewModel.setSelections("api",[{selectionStartLineNumber:e.lineNumber,selectionStartColumn:e.column,positionLineNumber:e.lineNumber,positionColumn:e.column}])}}_sendRevealRange(e,t,i,n){if(this._modelData){if(!ne.a.isIRange(e))throw new Error("Invalid arguments");e=this._modelData.model.validateRange(e),e=this._modelData.viewModel.coordinatesConverter.convertModelRangeToViewRange(e),this._modelData.viewModel.revealRange("api",i,e,t,n)}}revealLine(e,t=0){this._revealLine(e,0,t)}revealLineInCenter(e,t=0){this._revealLine(e,1,t)}revealLineInCenterIfOutsideViewport(e,t=0){this._revealLine(e,2,t)}revealLineNearTop(e,t=0){this._revealLine(e,5,t)}_revealLine(e,t,i){if("number"!=typeof e)throw new Error("Invalid arguments");this._sendRevealRange(new ne.a(e,1,e,1),t,!1,i)}revealPosition(e,t=0){this._revealPosition(e,0,!0,t)}revealPositionInCenter(e,t=0){this._revealPosition(e,1,!0,t)}revealPositionInCenterIfOutsideViewport(e,t=0){this._revealPosition(e,2,!0,t)}revealPositionNearTop(e,t=0){this._revealPosition(e,5,!0,t)}_revealPosition(e,t,i,n){if(!ie.a.isIPosition(e))throw new Error("Invalid arguments");this._sendRevealRange(new ne.a(e.lineNumber,e.column,e.lineNumber,e.column),t,i,n)}getSelection(){return this._modelData?this._modelData.viewModel.getSelection():null}getSelections(){return this._modelData?this._modelData.viewModel.getSelections():null}setSelection(e){var t=m.a.isISelection(e),i=ne.a.isIRange(e);if(!t&&!i)throw new Error("Invalid arguments");t?this._setSelectionImpl(e):i&&(t={selectionStartLineNumber:e.startLineNumber,selectionStartColumn:e.startColumn,positionLineNumber:e.endLineNumber,positionColumn:e.endColumn},this._setSelectionImpl(t))}_setSelectionImpl(e){this._modelData&&(e=new m.a(e.selectionStartLineNumber,e.selectionStartColumn,e.positionLineNumber,e.positionColumn),this._modelData.viewModel.setSelections("api",[e]))}revealLines(e,t,i=0){this._revealLines(e,t,0,i)}revealLinesInCenter(e,t,i=0){this._revealLines(e,t,1,i)}revealLinesInCenterIfOutsideViewport(e,t,i=0){this._revealLines(e,t,2,i)}revealLinesNearTop(e,t,i=0){this._revealLines(e,t,5,i)}_revealLines(e,t,i,n){if("number"!=typeof e||"number"!=typeof t)throw new Error("Invalid arguments");this._sendRevealRange(new ne.a(e,1,t,1),i,!1,n)}revealRange(e,t=0,i=!1,n=!0){this._revealRange(e,i?1:0,n,t)}revealRangeInCenter(e,t=0){this._revealRange(e,1,!0,t)}revealRangeInCenterIfOutsideViewport(e,t=0){this._revealRange(e,2,!0,t)}revealRangeNearTop(e,t=0){this._revealRange(e,5,!0,t)}revealRangeNearTopIfOutsideViewport(e,t=0){this._revealRange(e,6,!0,t)}revealRangeAtTop(e,t=0){this._revealRange(e,3,!0,t)}_revealRange(e,t,i,n){if(!ne.a.isIRange(e))throw new Error("Invalid arguments");this._sendRevealRange(ne.a.lift(e),t,i,n)}setSelections(e,t="api",i=0){if(this._modelData){if(!e||0===e.length)throw new Error("Invalid arguments");for(let t=0,i=e.length;te.isSupported())}getAction(e){return this._actions[e]||null}trigger(e,t,i){switch(i=i||{},t){case"compositionStart":return void this._startComposition();case"compositionEnd":return void this._endComposition(e);case"type":var n=i;return void this._type(e,n.text||"");case"replacePreviousChar":return n=i,void this._compositionType(e,n.text||"",n.replaceCharCnt||0,0,0);case"compositionType":return n=i,void this._compositionType(e,n.text||"",n.replacePrevCharCnt||0,n.replaceNextCharCnt||0,n.positionDelta||0);case"paste":return n=i,void this._paste(e,n.text||"",n.pasteOnNewLine||!1,n.multicursorText||null,n.mode||null);case"cut":return void this._cut(e)}var o=this.getAction(t);o?Promise.resolve(o.run()).then(void 0,d.f):this._modelData&&!this._triggerEditorCommand(e,t,i)&&this._triggerCommand(t,i)}_triggerCommand(e,t){this._commandService.executeCommand(e,t)}_startComposition(){this._modelData&&(this._modelData.viewModel.startComposition(),this._onDidCompositionStart.fire())}_endComposition(e){this._modelData&&(this._modelData.viewModel.endComposition(e),this._onDidCompositionEnd.fire())}_type(e,t){this._modelData&&0!==t.length&&("keyboard"===e&&this._onWillType.fire(t),this._modelData.viewModel.type(t,e),"keyboard"===e)&&this._onDidType.fire(t)}_compositionType(e,t,i,n,o){this._modelData&&this._modelData.viewModel.compositionType(t,i,n,o,e)}_paste(e,t,i,n,o){var r;this._modelData&&0!==t.length&&(r=this._modelData.viewModel.getSelection().getStartPosition(),this._modelData.viewModel.paste(t,i,n,e),t=this._modelData.viewModel.getSelection().getStartPosition(),"keyboard"===e)&&this._onDidPaste.fire({range:new ne.a(r.lineNumber,r.column,t.lineNumber,t.column),mode:o})}_cut(e){this._modelData&&this._modelData.viewModel.cut(e)}_triggerEditorCommand(e,t,i){const o=n.d.getEditorCommand(t);return!!o&&((i=i||{}).source=e,this._instantiationService.invokeFunction(e=>{Promise.resolve(o.runEditorCommand(e,this,i)).then(void 0,d.f)}),!0)}_getViewModel(){return this._modelData?this._modelData.viewModel:null}pushUndoStop(){return!!this._modelData&&!this._configuration.options.get(80)&&(this._modelData.model.pushStackElement(),!0)}popUndoStop(){return!!this._modelData&&!this._configuration.options.get(80)&&(this._modelData.model.popStackElement(),!0)}executeEdits(e,t,i){if(!this._modelData)return!1;if(this._configuration.options.get(80))return!1;let n;return n=i?Array.isArray(i)?()=>i:i:()=>null,this._modelData.viewModel.executeEdits(e,t,n),!0}executeCommand(e,t){this._modelData&&this._modelData.viewModel.executeCommand(t,e)}executeCommands(e,t){this._modelData&&this._modelData.viewModel.executeCommands(t,e)}changeDecorations(e){return this._modelData?this._modelData.model.changeDecorations(e,this._id):null}getLineDecorations(e){return this._modelData?this._modelData.model.getLineDecorations(e,this._id,Object(z.m)(this._configuration.options)):null}deltaDecorations(e,t){return this._modelData?0===e.length&&0===t.length?e:this._modelData.model.deltaDecorations(e,t,this._id):[]}removeDecorations(e){var t=this._decorationTypeKeysToIds[e];t&&this.deltaDecorations(t,[]),this._decorationTypeKeysToIds.hasOwnProperty(e)&&delete this._decorationTypeKeysToIds[e],this._decorationTypeSubtypes.hasOwnProperty(e)&&delete this._decorationTypeSubtypes[e]}getLayoutInfo(){return this._configuration.options.get(130)}createOverviewRuler(e){return this._modelData&&this._modelData.hasRealView?this._modelData.view.createOverviewRuler(e):null}getContainerDomNode(){return this._domElement}getDomNode(){return this._modelData&&this._modelData.hasRealView?this._modelData.view.domNode.domNode:null}delegateVerticalScrollbarMouseDown(e){this._modelData&&this._modelData.hasRealView&&this._modelData.view.delegateVerticalScrollbarMouseDown(e)}layout(e){this._configuration.observeReferenceElement(e),this.render()}focus(){this._modelData&&this._modelData.hasRealView&&this._modelData.view.focus()}hasTextFocus(){return!(!this._modelData||!this._modelData.hasRealView)&&this._modelData.view.isFocused()}hasWidgetFocus(){return this._focusTracker&&this._focusTracker.hasFocus()}addContentWidget(e){var t={widget:e,position:e.getPosition()};this._contentWidgets.hasOwnProperty(e.getId()),this._contentWidgets[e.getId()]=t,this._modelData&&this._modelData.hasRealView&&this._modelData.view.addContentWidget(t)}layoutContentWidget(e){var t=e.getId();this._contentWidgets.hasOwnProperty(t)&&((t=this._contentWidgets[t]).position=e.getPosition(),this._modelData)&&this._modelData.hasRealView&&this._modelData.view.layoutContentWidget(t)}removeContentWidget(e){var t;e=e.getId();this._contentWidgets.hasOwnProperty(e)&&(t=this._contentWidgets[e],delete this._contentWidgets[e],this._modelData)&&this._modelData.hasRealView&&this._modelData.view.removeContentWidget(t)}addOverlayWidget(e){var t={widget:e,position:e.getPosition()};this._overlayWidgets.hasOwnProperty(e.getId()),this._overlayWidgets[e.getId()]=t,this._modelData&&this._modelData.hasRealView&&this._modelData.view.addOverlayWidget(t)}layoutOverlayWidget(e){var t=e.getId();this._overlayWidgets.hasOwnProperty(t)&&((t=this._overlayWidgets[t]).position=e.getPosition(),this._modelData)&&this._modelData.hasRealView&&this._modelData.view.layoutOverlayWidget(t)}removeOverlayWidget(e){var t;e=e.getId();this._overlayWidgets.hasOwnProperty(e)&&(t=this._overlayWidgets[e],delete this._overlayWidgets[e],this._modelData)&&this._modelData.hasRealView&&this._modelData.view.removeOverlayWidget(t)}changeViewZones(e){this._modelData&&this._modelData.hasRealView&&this._modelData.view.change(e)}getTargetAtClientPoint(e,t){return this._modelData&&this._modelData.hasRealView?this._modelData.view.getTargetAtClientPoint(e,t):null}getScrolledVisiblePosition(t){var i,n;return this._modelData&&this._modelData.hasRealView?(t=this._modelData.model.validatePosition(t),n=(i=this._configuration.options).get(130),{top:e._getVerticalOffsetForPosition(this._modelData,t.lineNumber,t.column)-this.getScrollTop(),left:this._modelData.view.getOffsetForColumn(t.lineNumber,t.column)+n.glyphMarginWidth+n.lineNumbersWidth+n.decorationsWidth-this.getScrollLeft(),height:i.get(58)}):null}getOffsetForColumn(e,t){return this._modelData&&this._modelData.hasRealView?this._modelData.view.getOffsetForColumn(e,t):-1}render(e=!1){this._modelData&&this._modelData.hasRealView&&this._modelData.view.render(!0,e)}setAriaOptions(e){this._modelData&&this._modelData.hasRealView&&this._modelData.view.setAriaOptions(e)}applyFontInfo(e){g.a.applyFontInfoSlow(e,this._configuration.options.get(42))}_attachModel(e){if(e){var t=[],i=(this._domElement.setAttribute("data-mode-id",e.getLanguageIdentifier().language),this._configuration.setIsDominatedByLongLines(e.isDominatedByLongLines()),this._configuration.setMaxLineNumber(e.getLineCount()),e.onBeforeAttached(),new vn(this._id,this._configuration,e,An.create(),Nn.create(this._configuration.options),e=>l.V(e))),[n,o]=(t.push(e.onDidChangeDecorations(e=>this._onDidChangeModelDecorations.fire(e))),t.push(e.onDidChangeLanguage(t=>{this._domElement.setAttribute("data-mode-id",e.getLanguageIdentifier().language),this._onDidChangeModelLanguage.fire(t)})),t.push(e.onDidChangeLanguageConfiguration(e=>this._onDidChangeModelLanguageConfiguration.fire(e))),t.push(e.onDidChangeContent(e=>this._onDidChangeModelContent.fire(e))),t.push(e.onDidChangeOptions(e=>this._onDidChangeModelOptions.fire(e))),t.push(e.onWillDispose(()=>this.setModel(null))),t.push(i.onEvent(e=>{switch(e.kind){case 0:this._onDidContentSizeChange.fire(e);break;case 1:this._editorTextFocus.setValue(e.hasFocus);break;case 2:this._onDidScrollChange.fire(e);break;case 3:this._onDidChangeViewZones.fire();break;case 4:this._onDidAttemptReadOnlyEdit.fire();break;case 5:e.reachedMaxCursorCount&&this._notificationService.warn(a.a("cursors.maximum","The number of cursors has been limited to {0}.",zi.MAX_CURSOR_COUNT));var t=[];for(let i=0,n=e.selections.length;i{this._paste("keyboard",e,t,i,n)},type:e=>{this._type("keyboard",e)},compositionType:(e,t,i,n)=>{this._compositionType("keyboard",e,t,i,n)},startComposition:()=>{this._startComposition()},endComposition:()=>{this._endComposition("keyboard")},cut:()=>{this._cut("keyboard")}}:{paste:(e,t,i,n)=>{this._commandService.executeCommand("paste",{text:e,pasteOnNewLine:t,multicursorText:i,mode:n})},type:e=>{this._commandService.executeCommand("type",{text:e})},compositionType:(e,t,i,n)=>{i||n?this._commandService.executeCommand("compositionType",{text:e,replacePrevCharCnt:t,replaceNextCharCnt:i,positionDelta:n}):this._commandService.executeCommand("replacePreviousChar",{text:e,replaceCharCnt:t})},startComposition:()=>{this._commandService.executeCommand("compositionStart",{})},endComposition:()=>{this._commandService.executeCommand("compositionEnd",{})},cut:()=>{this._commandService.executeCommand("cut",{})}};var i=new Ve(e.coordinatesConverter);i.onKeyDown=e=>this._onKeyDown.fire(e),i.onKeyUp=e=>this._onKeyUp.fire(e),i.onContextMenu=e=>this._onContextMenu.fire(e),i.onMouseMove=e=>this._onMouseMove.fire(e),i.onMouseLeave=e=>this._onMouseLeave.fire(e),i.onMouseDown=e=>this._onMouseDown.fire(e),i.onMouseUp=e=>this._onMouseUp.fire(e),i.onMouseDrag=e=>this._onMouseDrag.fire(e),i.onMouseDrop=e=>this._onMouseDrop.fire(e),i.onMouseDropCanceled=e=>this._onMouseDropCanceled.fire(e),i.onMouseWheel=e=>this._onMouseWheel.fire(e),e=new di(t,this._configuration,this._themeService,e,i,this._overflowWidgetsDomNode);return[e,!0]}_postDetachModelCleanup(e){e&&e.removeAllDecorationsWithOwnerId(this._id)}_detachModel(){var e,t;return this._modelData?(e=this._modelData.model,t=this._modelData.hasRealView?this._modelData.view.domNode.domNode:null,this._modelData.dispose(),this._modelData=null,this._domElement.removeAttribute("data-mode-id"),t&&this._domElement.contains(t)&&this._domElement.removeChild(t),e):null}_removeDecorationType(e){this._codeEditorService.removeDecorationType(e)}hasModel(){return null!==this._modelData}};Wn=Fn([i(3,r.a),i(4,o.a),i(5,t.b),i(6,Cn.b),i(7,Ie.b),i(8,yn.a),i(9,Sn.b)],Wn);class Vn extends c.a{constructor(){super(),this._onDidChangeToTrue=this._register(new h.b),this.onDidChangeToTrue=this._onDidChangeToTrue.event,this._onDidChangeToFalse=this._register(new h.b),this.onDidChangeToFalse=this._onDidChangeToFalse.event,this._value=0}setValue(e){e=e?2:1,this._value!==e&&(this._value=e,2===this._value?this._onDidChangeToTrue.fire():1===this._value&&this._onDidChangeToFalse.fire())}}class Hn extends c.a{constructor(e,t){super(),this._editor=e,t.createKey("editorId",e.getId()),this._editorSimpleInput=$i.a.editorSimpleInput.bindTo(t),this._editorFocus=$i.a.focus.bindTo(t),this._textInputFocus=$i.a.textInputFocus.bindTo(t),this._editorTextFocus=$i.a.editorTextFocus.bindTo(t),this._editorTabMovesFocus=$i.a.tabMovesFocus.bindTo(t),this._editorReadonly=$i.a.readOnly.bindTo(t),this._inDiffEditor=$i.a.inDiffEditor.bindTo(t),this._editorColumnSelection=$i.a.columnSelection.bindTo(t),this._hasMultipleSelections=$i.a.hasMultipleSelections.bindTo(t),this._hasNonEmptySelection=$i.a.hasNonEmptySelection.bindTo(t),this._canUndo=$i.a.canUndo.bindTo(t),this._canRedo=$i.a.canRedo.bindTo(t),this._register(this._editor.onDidChangeConfiguration(()=>this._updateFromConfig())),this._register(this._editor.onDidChangeCursorSelection(()=>this._updateFromSelection())),this._register(this._editor.onDidFocusEditorWidget(()=>this._updateFromFocus())),this._register(this._editor.onDidBlurEditorWidget(()=>this._updateFromFocus())),this._register(this._editor.onDidFocusEditorText(()=>this._updateFromFocus())),this._register(this._editor.onDidBlurEditorText(()=>this._updateFromFocus())),this._register(this._editor.onDidChangeModel(()=>this._updateFromModel())),this._register(this._editor.onDidChangeConfiguration(()=>this._updateFromModel())),this._updateFromConfig(),this._updateFromSelection(),this._updateFromFocus(),this._updateFromModel(),this._editorSimpleInput.set(this._editor.isSimpleWidget)}_updateFromConfig(){var e=this._editor.getOptions();this._editorTabMovesFocus.set(e.get(129)),this._editorReadonly.set(e.get(80)),this._inDiffEditor.set(e.get(53)),this._editorColumnSelection.set(e.get(17))}_updateFromSelection(){var e=this._editor.getSelections();e?(this._hasMultipleSelections.set(1!e.isEmpty()))):(this._hasMultipleSelections.reset(),this._hasNonEmptySelection.reset())}_updateFromFocus(){this._editorFocus.set(this._editor.hasWidgetFocus()&&!this._editor.isSimpleWidget),this._editorTextFocus.set(this._editor.hasTextFocus()&&!this._editor.isSimpleWidget),this._textInputFocus.set(this._editor.hasTextFocus())}_updateFromModel(){var e=this._editor.getModel();this._canUndo.set(Boolean(e&&e.canUndo())),this._canRedo.set(Boolean(e&&e.canRedo()))}}class zn extends c.a{constructor(e,t){super(),this._editor=e,this._contextKeyService=t,this._langId=$i.a.languageId.bindTo(t),this._hasCompletionItemProvider=$i.a.hasCompletionItemProvider.bindTo(t),this._hasCodeActionsProvider=$i.a.hasCodeActionsProvider.bindTo(t),this._hasCodeLensProvider=$i.a.hasCodeLensProvider.bindTo(t),this._hasDefinitionProvider=$i.a.hasDefinitionProvider.bindTo(t),this._hasDeclarationProvider=$i.a.hasDeclarationProvider.bindTo(t),this._hasImplementationProvider=$i.a.hasImplementationProvider.bindTo(t),this._hasTypeDefinitionProvider=$i.a.hasTypeDefinitionProvider.bindTo(t),this._hasHoverProvider=$i.a.hasHoverProvider.bindTo(t),this._hasDocumentHighlightProvider=$i.a.hasDocumentHighlightProvider.bindTo(t),this._hasDocumentSymbolProvider=$i.a.hasDocumentSymbolProvider.bindTo(t),this._hasReferenceProvider=$i.a.hasReferenceProvider.bindTo(t),this._hasRenameProvider=$i.a.hasRenameProvider.bindTo(t),this._hasSignatureHelpProvider=$i.a.hasSignatureHelpProvider.bindTo(t),this._hasInlayHintsProvider=$i.a.hasInlayHintsProvider.bindTo(t),this._hasDocumentFormattingProvider=$i.a.hasDocumentFormattingProvider.bindTo(t),this._hasDocumentSelectionFormattingProvider=$i.a.hasDocumentSelectionFormattingProvider.bindTo(t),this._hasMultipleDocumentFormattingProvider=$i.a.hasMultipleDocumentFormattingProvider.bindTo(t),this._hasMultipleDocumentSelectionFormattingProvider=$i.a.hasMultipleDocumentSelectionFormattingProvider.bindTo(t),this._isInWalkThrough=$i.a.isInWalkThroughSnippet.bindTo(t),t=()=>this._update(),this._register(e.onDidChangeModel(t)),this._register(e.onDidChangeModelLanguage(t)),this._register(Ct.d.onDidChange(t)),this._register(Ct.a.onDidChange(t)),this._register(Ct.b.onDidChange(t)),this._register(Ct.f.onDidChange(t)),this._register(Ct.e.onDidChange(t)),this._register(Ct.q.onDidChange(t)),this._register(Ct.G.onDidChange(t)),this._register(Ct.p.onDidChange(t)),this._register(Ct.i.onDidChange(t)),this._register(Ct.m.onDidChange(t)),this._register(Ct.y.onDidChange(t)),this._register(Ct.z.onDidChange(t)),this._register(Ct.g.onDidChange(t)),this._register(Ct.j.onDidChange(t)),this._register(Ct.B.onDidChange(t)),this._register(Ct.r.onDidChange(t)),t()}dispose(){super.dispose()}reset(){this._contextKeyService.bufferChangeEvents(()=>{this._langId.reset(),this._hasCompletionItemProvider.reset(),this._hasCodeActionsProvider.reset(),this._hasCodeLensProvider.reset(),this._hasDefinitionProvider.reset(),this._hasDeclarationProvider.reset(),this._hasImplementationProvider.reset(),this._hasTypeDefinitionProvider.reset(),this._hasHoverProvider.reset(),this._hasDocumentHighlightProvider.reset(),this._hasDocumentSymbolProvider.reset(),this._hasReferenceProvider.reset(),this._hasRenameProvider.reset(),this._hasDocumentFormattingProvider.reset(),this._hasDocumentSelectionFormattingProvider.reset(),this._hasSignatureHelpProvider.reset(),this._isInWalkThrough.reset()})}_update(){const e=this._editor.getModel();e?this._contextKeyService.bufferChangeEvents(()=>{this._langId.set(e.getLanguageIdentifier().language),this._hasCompletionItemProvider.set(Ct.d.has(e)),this._hasCodeActionsProvider.set(Ct.a.has(e)),this._hasCodeLensProvider.set(Ct.b.has(e)),this._hasDefinitionProvider.set(Ct.f.has(e)),this._hasDeclarationProvider.set(Ct.e.has(e)),this._hasImplementationProvider.set(Ct.q.has(e)),this._hasTypeDefinitionProvider.set(Ct.G.has(e)),this._hasHoverProvider.set(Ct.p.has(e)),this._hasDocumentHighlightProvider.set(Ct.i.has(e)),this._hasDocumentSymbolProvider.set(Ct.m.has(e)),this._hasReferenceProvider.set(Ct.y.has(e)),this._hasRenameProvider.set(Ct.z.has(e)),this._hasSignatureHelpProvider.set(Ct.B.has(e)),this._hasInlayHintsProvider.set(Ct.r.has(e)),this._hasDocumentFormattingProvider.set(Ct.g.has(e)||Ct.j.has(e)),this._hasDocumentSelectionFormattingProvider.set(Ct.j.has(e)),this._hasMultipleDocumentFormattingProvider.set(1{this._hasFocus=!0,this._onChange.fire(void 0)})),this._register(this._domFocusTracker.onDidBlur(()=>{this._hasFocus=!1,this._onChange.fire(void 0)}))}hasFocus(){return this._hasFocus}}const Kn=encodeURIComponent("");function $n(e){return Kn+encodeURIComponent(e.toString())+qn}const Gn=encodeURIComponent('');Object(Ie.f)((e,t)=>{var i=e.getColor(St.t);i&&t.addRule(`.monaco-editor .squiggly-error { border-bottom: 4px double ${i}; }`),i=e.getColor(St.u),i&&t.addRule(`.monaco-editor .squiggly-error { background: url("data:image/svg+xml,${$n(i)}") repeat-x bottom left; }`),i=e.getColor(St.s),i&&t.addRule(`.monaco-editor .squiggly-error::before { display: block; content: ''; width: 100%; height: 100%; background: ${i}; }`),i=e.getColor(St.W),i&&t.addRule(`.monaco-editor .squiggly-warning { border-bottom: 4px double ${i}; }`),i=e.getColor(St.X),i&&t.addRule(`.monaco-editor .squiggly-warning { background: url("data:image/svg+xml,${$n(i)}") repeat-x bottom left; }`),i=e.getColor(St.V),i&&t.addRule(`.monaco-editor .squiggly-warning::before { display: block; content: ''; width: 100%; height: 100%; background: ${i}; }`),i=e.getColor(St.L),i&&t.addRule(`.monaco-editor .squiggly-info { border-bottom: 4px double ${i}; }`),i=e.getColor(St.M),i&&t.addRule(`.monaco-editor .squiggly-info { background: url("data:image/svg+xml,${$n(i)}") repeat-x bottom left; }`),i=e.getColor(St.K),i&&t.addRule(`.monaco-editor .squiggly-info::before { display: block; content: ''; width: 100%; height: 100%; background: ${i}; }`),i=e.getColor(St.C),i&&t.addRule(`.monaco-editor .squiggly-hint { border-bottom: 2px dotted ${i}; }`),i=e.getColor(St.D),i&&t.addRule(`.monaco-editor .squiggly-hint { background: url("data:image/svg+xml,${i=i,Gn+encodeURIComponent(i.toString())+Zn}") no-repeat bottom left; }`),i=e.getColor(Ee.w),i&&t.addRule(`.monaco-editor.showUnused .squiggly-inline-unnecessary { opacity: ${i.rgba.a}; }`),i=e.getColor(Ee.v),i&&t.addRule(`.monaco-editor.showUnused .squiggly-unnecessary { border-bottom: 2px dashed ${i}; }`),i=e.getColor(St.B)||"inherit";t.addRule(`.monaco-editor.showDeprecated .squiggly-inline-deprecated { text-decoration: line-through; text-decoration-color: ${i}}`)})},"9c3e":function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return o}));class n{constructor(e){this._prefix=e,this._lastId=0}nextId(){return this._prefix+ ++this._lastId}}const o=new n("id#")},"9c41":function(e,t,i){"use strict";var n;i.d(t,"a",(function(){return n})),(i=n=n||{}).DARK="dark",i.LIGHT="light",i.HIGH_CONTRAST="hc"},"9d48":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"elixir",extensions:[".ex",".exs"],aliases:["Elixir","elixir","ex"],loader:function(){return i.e("chunk-2d0e5b34").then(i.bind(null,"9634"))}})},"9e56":function(e,t,i){"use strict";i.d(t,"b",(function(){return n})),i.d(t,"d",(function(){return o})),i.d(t,"c",(function(){return r})),i.d(t,"a",(function(){return a}));class n{constructor(e){this.value=e}equals(e){return this.value===e.value}contains(e){return this.equals(e)||""===this.value||e.value.startsWith(this.value+n.sep)}intersects(e){return this.contains(e)||e.contains(this)}append(e){return new n(this.value+n.sep+e)}}function o(e,t){return!(e.include&&!e.include.intersects(t)||e.excludes&&e.excludes.some(i=>s(t,i,e.include))||!e.includeSourceActions&&n.Source.contains(t))}function r(e,t){const i=t.kind?new n(t.kind):void 0;return!!(!e.include||i&&e.include.contains(i))&&!(e.excludes&&i&&e.excludes.some(t=>s(i,t,e.include))||!e.includeSourceActions&&i&&n.Source.contains(i)||e.onlyIncludePreferredActions&&!t.isPreferred)}function s(e,t,i){return!(!t.contains(e)||i&&t.contains(i))}n.sep=".",n.None=new n("@@none@@"),n.Empty=new n(""),n.QuickFix=new n("quickfix"),n.Refactor=new n("refactor"),n.Source=new n("source"),n.SourceOrganizeImports=n.Source.append("organizeImports"),n.SourceFixAll=n.Source.append("fixAll");class a{constructor(e,t,i){this.kind=e,this.apply=t,this.preferred=i}static fromUser(e,t){return e&&"object"==typeof e?new a(a.getKindFromUser(e,t.kind),a.getApplyFromUser(e,t.apply),a.getPreferredUser(e)):new a(t.kind,t.apply,!1)}static getApplyFromUser(e,t){switch("string"==typeof e.apply?e.apply.toLowerCase():""){case"first":return"first";case"never":return"never";case"ifsingle":return"ifSingle";default:return t}}static getKindFromUser(e,t){return"string"==typeof e.kind?new n(e.kind):t}static getPreferredUser(e){return"boolean"==typeof e.preferred&&e.preferred}}},"9e74":function(e,t,i){"use strict";i.d(t,"b",(function(){return l})),i.d(t,"a",(function(){return d}));var n=i("308f"),o=i("258a"),r=i("a666"),s=i("db88"),a=i("ef8e9");t=i("0a0f");const l=Object(t.c)("commandService"),d=new class{constructor(){this._commands=new Map,this._onDidRegisterCommand=new n.b,this.onDidRegisterCommand=this._onDidRegisterCommand.event}registerCommand(e,t){if(!e)throw new Error("invalid command");if("string"==typeof e){if(t)return this.registerCommand({id:e,handler:t});throw new Error("invalid command")}if(e.description){const t=[];for(var i of e.description.args)t.push(i.constraint);const n=e.handler;e.handler=function(e,...i){return Object(a.n)(i,t),n(e,...i)}}const n=e["id"];let o=this._commands.get(n),l=(o||(o=new s.a,this._commands.set(n,o)),o.unshift(e));return t=Object(r.i)(()=>{l();var e=this._commands.get(n);null!=e&&e.isEmpty()&&this._commands.delete(n)}),this._onDidRegisterCommand.fire(n),t}registerCommandAlias(e,t){return d.registerCommand(e,(e,...i)=>e.get(l).executeCommand(t,...i))}getCommand(e){if(e=this._commands.get(e),e&&!e.isEmpty())return o.a.first(e)}getCommands(){var e=new Map;for(const i of this._commands.keys()){var t=this.getCommand(i);t&&e.set(i,t)}return e}};d.registerCommand("noop",()=>{})},"9eb0":function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"vb",extensions:[".vb"],aliases:["Visual Basic","vb"],loader:function(){return i.e("chunk-2d0d7e63").then(i.bind(null,"797b"))}})},"9eb8":function(e,t,i){"use strict";i.d(t,"a",(function(){return a}));var n=i("fe45"),o=i("30db"),r=i("9e74");t=i("89cd");class s{constructor(){this._coreKeybindings=[],this._extensionKeybindings=[],this._cachedMergedKeybindings=null}static bindToCurrentPlatform(e){if(1===o.a){if(e&&e.win)return e.win}else if(2===o.a){if(e&&e.mac)return e.mac}else if(e&&e.linux)return e.linux;return e}registerKeybindingRule(e){var t,i=s.bindToCurrentPlatform(e);if(i&&i.primary&&(t=Object(n.f)(i.primary,o.a))&&this._registerDefaultKeybinding(t,e.id,e.args,e.weight,0,e.when),i&&Array.isArray(i.secondary))for(let s=0,a=i.secondary.length;st.command?1:e.weight2-t.weight2}t.a.add("platform.keybindingsRegistry",a)},"9ee1":function(e,t,i){"use strict";var n;function o(e,t){var i;return e.start>=t.end||t.start>=e.end||(i=Math.max(e.start,t.start),(e=Math.min(e.end,t.end))-i<=0)?{start:0,end:0}:{start:i,end:e}}function r(e){return e.end-e.start<=0}i.d(t,"a",(function(){return n})),(i=n=n||{}).intersect=o,i.isEmpty=r,i.intersects=function(e,t){return!r(o(e,t))},i.relativeComplement=function(e,t){var i=[],n={start:e.start,end:Math.min(t.start,e.end)};t={start:Math.max(t.end,e.start),end:e.end};return r(n)||i.push(n),r(t)||i.push(t),i}},"9f4d":function(e,t,i){"use strict";i.r(t);var n=i("dff7"),o=i("fe45"),r=(t=i("b2cc"),i("6a89")),s=i("c101"),a=i("d3f4"),l=i("7061"),d=i("8025"),h=i("70cb");class c{constructor(e,t){this._selection=e,this._insertSpace=t,this._usedEndToken=null}static _haystackHasNeedleAtOffset(e,t,i){if(i<0)return!1;var n=t.length;if(e.lengthr?o-1:o}}}var p=i("7e32");class m extends t.b{constructor(e,t){super(t),this._type=e}run(e,t){if(t.hasModel()){var i=[],n=t.getModel().getOptions(),o=t.getOption(18),s=t.getSelections().map((e,t)=>({selection:e,index:t,ignoreFirstLine:!1}));s.sort((e,t)=>r.a.compareRangesUsingStarts(e.selection,t.selection));let e=s[0];for(let t=1;ti&&(t=i,o=e.model.getLineMaxColumn(t)),s.d.fromModelState(new s.f(new h.a(n.lineNumber,1,t,o),0,new d.a(t,o),0))}i=t.modelState.selectionStart.getStartPosition().lineNumber;if(n.lineNumberi){n=e.getLineCount();let i=o.lineNumber+1,r=1;return i>n&&(i=n,r=e.getLineMaxColumn(i)),s.d.fromViewState(t.viewState.move(t.modelState.hasSelection(),i,r,0))}return i=t.modelState.selectionStart.getEndPosition(),s.d.fromModelState(t.modelState.move(t.modelState.hasSelection(),i.lineNumber,i.column,0))}static word(e,t,i,n){return n=e.model.validatePosition(n),s.d.fromModelState(l.a.word(e.cursorConfig,e.model,t.modelState,i,n))}static cancelSelection(e,t){var i,n;return t.modelState.hasSelection()?(i=t.viewState.position.lineNumber,n=t.viewState.position.column,s.d.fromViewState(new s.f(new h.a(i,n,i,n),0,new d.a(i,n),0))):new s.d(t.modelState,t.viewState)}static moveTo(e,t,i,n,o){return n=e.model.validatePosition(n),o=o?e.coordinatesConverter.validateViewPosition(new d.a(o.lineNumber,o.column),n):e.coordinatesConverter.convertModelPositionToViewPosition(n),s.d.fromViewState(t.viewState.move(i,o.lineNumber,o.column,0))}static simpleMove(e,t,i,n,o,r){switch(i){case 0:return 4===r?this._moveHalfLineLeft(e,t,n):this._moveLeft(e,t,n,o);case 1:return 4===r?this._moveHalfLineRight(e,t,n):this._moveRight(e,t,n,o);case 2:return 2===r?this._moveUpByViewLines(e,t,n,o):this._moveUpByModelLines(e,t,n,o);case 3:return 2===r?this._moveDownByViewLines(e,t,n,o):this._moveDownByModelLines(e,t,n,o);case 4:return 2===r?t.map(t=>s.d.fromViewState(a.a.moveToPrevBlankLine(e.cursorConfig,e,t.viewState,n))):t.map(t=>s.d.fromModelState(a.a.moveToPrevBlankLine(e.cursorConfig,e.model,t.modelState,n)));case 5:return 2===r?t.map(t=>s.d.fromViewState(a.a.moveToNextBlankLine(e.cursorConfig,e,t.viewState,n))):t.map(t=>s.d.fromModelState(a.a.moveToNextBlankLine(e.cursorConfig,e.model,t.modelState,n)));case 6:return this._moveToViewMinColumn(e,t,n);case 7:return this._moveToViewFirstNonWhitespaceColumn(e,t,n);case 8:return this._moveToViewCenterColumn(e,t,n);case 9:return this._moveToViewMaxColumn(e,t,n);case 10:return this._moveToViewLastNonWhitespaceColumn(e,t,n);default:return null}}static viewportMove(e,t,i,n,o){var r=e.getCompletelyVisibleViewRange(),s=e.coordinatesConverter.convertViewRangeToModelRange(r);switch(i){case 11:var a=this._firstLineNumberInRange(e.model,s,o),l=e.model.getLineFirstNonWhitespaceColumn(a);return[this._moveToModelPosition(e,t[0],n,a,l)];case 13:return a=this._lastLineNumberInRange(e.model,s,o),l=e.model.getLineFirstNonWhitespaceColumn(a),[this._moveToModelPosition(e,t[0],n,a,l)];case 12:return a=Math.round((s.startLineNumber+s.endLineNumber)/2),l=e.model.getLineFirstNonWhitespaceColumn(a),[this._moveToModelPosition(e,t[0],n,a,l)];case 14:var d=[];for(let i=0,o=t.length;ii.endLineNumber-1?i.endLineNumber-1:o)s.d.fromViewState(a.a.moveLeft(e.cursorConfig,e,t.viewState,i,n)))}static _moveHalfLineLeft(e,t,i){var n=[];for(let l=0,d=t.length;ls.d.fromViewState(a.a.moveRight(e.cursorConfig,e,t.viewState,i,n)))}static _moveHalfLineRight(e,t,i){var n=[];for(let l=0,d=t.length;le.toString()).join(", ")}matchesResource(e){return(s.a.isUri(this.model)?this.model:this.model.uri).toString()===e.toString()}setModel(e){this.model=e}canAppend(e){return this.model===e&&this._data instanceof d}append(e,t,i,n,o){this._data instanceof d&&this._data.append(e,t,i,n,o)}close(){this._data instanceof d&&(this._data=this._data.serialize())}open(){this._data instanceof d||(this._data=d.deserialize(this._data))}undo(){if(s.a.isUri(this.model))throw new Error("Invalid SingleModelEditStackElement");this._data instanceof d&&(this._data=this._data.serialize());var e=d.deserialize(this._data);this.model._applyUndo(e.changes,e.beforeEOL,e.beforeVersionId,e.beforeCursorState)}redo(){if(s.a.isUri(this.model))throw new Error("Invalid SingleModelEditStackElement");this._data instanceof d&&(this._data=this._data.serialize());var e=d.deserialize(this._data);this.model._applyRedo(e.changes,e.afterEOL,e.afterVersionId,e.afterCursorState)}heapSize(){return this._data instanceof d&&(this._data=this._data.serialize()),this._data.byteLength+168}}function c(e){return"\n"===e.getEOL()?0:1}function u(e){return!!e&&(e instanceof h||!1)}class g{constructor(e,t){this._model=e,this._undoRedoService=t}pushStackElement(){var e=this._undoRedoService.getLastElement(this._model.uri);u(e)&&e.close()}popStackElement(){var e=this._undoRedoService.getLastElement(this._model.uri);u(e)&&e.open()}clear(){this._undoRedoService.removeElements(this._model.uri)}_getOrCreateEditStackElement(e){var t=this._undoRedoService.getLastElement(this._model.uri);return u(t)&&t.canAppend(this._model)||(t=new h(this._model,e),this._undoRedoService.pushElement(t)),t}pushEOL(e){var t=this._getOrCreateEditStackElement(null);this._model.setEOL(e),t.append(this._model,[],c(this._model),this._model.getAlternativeVersionId(),null)}pushEditOperation(e,t,i){return e=this._getOrCreateEditStackElement(e),t=this._model.applyEdits(t,!0),i=g._computeCursorState(i,t),t=t.map((e,t)=>({index:t,textChange:e.textChange})),t.sort((e,t)=>e.textChange.oldPosition===t.textChange.oldPosition?e.index-t.index:e.textChange.oldPosition-t.textChange.oldPosition),e.append(this._model,t.map(e=>e.textChange),c(this._model),this._model.getAlternativeVersionId(),i),i}static _computeCursorState(e,t){try{return e?e(t):null}catch(e){return Object(o.f)(e),null}}}},a0a2:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"pgsql",extensions:[],aliases:["PostgreSQL","postgres","pg","postgre"],loader:function(){return i.e("chunk-2d0b6187").then(i.bind(null,"1c65"))}})},a106:function(e,t,i){"use strict";i.r(t),i.d(t,"getSelectionSearchString",(function(){return it})),i.d(t,"CommonFindController",(function(){return nt})),i.d(t,"FindController",(function(){return ot})),i.d(t,"StartFindAction",(function(){return rt})),i.d(t,"StartFindWithSelectionAction",(function(){return st})),i.d(t,"MatchFindAction",(function(){return at})),i.d(t,"NextMatchFindAction",(function(){return lt})),i.d(t,"PreviousMatchFindAction",(function(){return dt})),i.d(t,"SelectionMatchFindAction",(function(){return ht})),i.d(t,"NextSelectionMatchFindAction",(function(){return ct})),i.d(t,"PreviousSelectionMatchFindAction",(function(){return ut})),i.d(t,"StartFindReplaceAction",(function(){return gt}));var n=i("dff7"),o=i("5fe7"),r=i("a666"),s=i("3742"),a=(t=i("b2cc"),i("c101")),l=i("2c29"),d=i("7061"),h=i("6a89"),c=i("8025"),u=i("8c02"),g=i("3352"),p=i("b57f"),m=i("303e"),f=i("b7d0");class _{constructor(e){this._editor=e,this._decorations=[],this._overviewRulerApproximateDecorations=[],this._findScopeDecorationIds=[],this._rangeHighlightDecorationId=null,this._highlightedDecorationId=null,this._startPosition=this._editor.getPosition()}dispose(){this._editor.deltaDecorations(this._allDecorations(),[]),this._decorations=[],this._overviewRulerApproximateDecorations=[],this._findScopeDecorationIds=[],this._rangeHighlightDecorationId=null,this._highlightedDecorationId=null}reset(){this._decorations=[],this._overviewRulerApproximateDecorations=[],this._findScopeDecorationIds=[],this._rangeHighlightDecorationId=null,this._highlightedDecorationId=null}getCount(){return this._decorations.length}getFindScope(){return this._findScopeDecorationIds[0]?this._editor.getModel().getDecorationRange(this._findScopeDecorationIds[0]):null}getFindScopes(){if(this._findScopeDecorationIds.length){var e=this._findScopeDecorationIds.map(e=>this._editor.getModel().getDecorationRange(e)).filter(e=>!!e);if(e.length)return e}return null}getStartPosition(){return this._startPosition}setStartPosition(e){this._startPosition=e,this.setCurrentFindMatch(null)}_getDecorationIndex(e){return e=this._decorations.indexOf(e),0<=e?e+1:1}getCurrentMatchesPosition(e){for(const i of this._editor.getModel().getDecorationsInRange(e)){var t=i.options;if(t===_._FIND_MATCH_DECORATION||t===_._CURRENT_FIND_MATCH_DECORATION)return this._getDecorationIndex(i.id)}return 0}setCurrentFindMatch(e){let t=null,i=0;if(e)for(let o=0,r=this._decorations.length;o{if(null!==this._highlightedDecorationId&&(e.changeDecorationOptions(this._highlightedDecorationId,_._FIND_MATCH_DECORATION),this._highlightedDecorationId=null),null!==t&&(this._highlightedDecorationId=t,e.changeDecorationOptions(this._highlightedDecorationId,_._CURRENT_FIND_MATCH_DECORATION)),null!==this._rangeHighlightDecorationId&&(e.removeDecoration(this._rangeHighlightDecorationId),this._rangeHighlightDecorationId=null),null!==t){let o=this._editor.getModel().getDecorationRange(t);var i,n;o.startLineNumber!==o.endLineNumber&&1===o.endColumn&&(i=o.endLineNumber-1,n=this._editor.getModel().getLineMaxColumn(i),o=new h.a(o.startLineNumber,o.startColumn,i,n)),this._rangeHighlightDecorationId=e.addDecoration(o,_._RANGE_HIGHLIGHT_DECORATION)}}),i}set(e,t){this._editor.changeDecorations(i=>{let n=_._FIND_MATCH_DECORATION;var o=[];if(1e3=l.startLineNumber?l.endLineNumber>i&&(i=l.endLineNumber):(o.push({range:new h.a(t,1,i,1),options:_._FIND_MATCH_ONLY_OVERVIEW_DECORATION}),t=l.startLineNumber,i=l.endLineNumber)}o.push({range:new h.a(t,1,i,1),options:_._FIND_MATCH_ONLY_OVERVIEW_DECORATION})}var d=new Array(e.length);for(let t=0,h=e.length;ti.removeDecoration(e)),this._findScopeDecorationIds=[]),null!=t&&t.length&&(this._findScopeDecorationIds=t.map(e=>i.addDecoration(e,_._FIND_SCOPE_DECORATION)))})}matchBeforePosition(e){if(0===this._decorations.length)return null;for(let i=this._decorations.length-1;0<=i;i--){var t=this._decorations[i];t=this._editor.getModel().getDecorationRange(t);if(t&&!(t.endLineNumber>e.lineNumber)){if(t.endLineNumbere.column))return t}}return this._editor.getModel().getDecorationRange(this._decorations[this._decorations.length-1])}matchAfterPosition(e){if(0===this._decorations.length)return null;for(let i=0,n=this._decorations.length;ie.lineNumber)return t;if(!(t.startColumnh.a.compareRangesUsingStarts(e.range,t.range));var n=[];let e=i[0];for(let t=1;t{o+=v([n[t]],e)+i}),o.slice(0,-1)}class y{constructor(e){this.staticValue=e,this.kind=0}}class S{constructor(e){this.pieces=e,this.kind=1}}class L{constructor(e){e&&0!==e.length?1===e.length&&null!==e[0].staticValue?this._state=new y(e[0].staticValue):this._state=new S(e):this._state=new y("")}static fromStaticValue(e){return new L([x.staticValue(e)])}get hasReplacementPatterns(){return 1===this._state.kind}buildReplaceString(e,t){if(0===this._state.kind)return t?v(e,this._state.staticValue):this._state.staticValue;let i="";for(let s=0,a=this._state.pieces.length;s=r){o.push(t.slice(i));break}switch(n.caseOps[e]){case"U":o.push(t[i].toUpperCase());break;case"u":o.push(t[i].toUpperCase()),e++;break;case"L":o.push(t[i].toLowerCase());break;case"l":o.push(t[i].toLowerCase()),e++;break;default:o.push(t[i])}}t=o.join("")}i+=t}}return i}static _substitute(e,t){if(null===t)return"";if(0===e)return t[0];let i="";for(;0this.research(!1),100),this._toDispose.add(this._updateDecorationsScheduler),this._toDispose.add(this._editor.onDidChangeCursorPosition(e=>{3!==e.reason&&5!==e.reason&&6!==e.reason||this._decorations.setStartPosition(this._editor.getPosition())})),this._ignoreModelContentChanged=!1,this._toDispose.add(this._editor.onDidChangeModelContent(e=>{this._ignoreModelContentChanged||(e.isFlush&&this._decorations.reset(),this._decorations.setStartPosition(this._editor.getPosition()),this._updateDecorationsScheduler.schedule())})),this._toDispose.add(this._state.onFindReplaceStateChange(e=>this._onStateChanged(e))),this.research(!1,this._state.searchScope)}dispose(){this._isDisposed=!0,Object(r.f)(this._startSearchingTimer),this._toDispose.dispose()}_onStateChanged(e){this._isDisposed||this._editor.hasModel()&&(e.searchString||e.isReplaceRevealed||e.isRegex||e.wholeWord||e.matchCase||e.searchScope)&&(this._editor.getModel().isTooLargeForSyncing()?(this._startSearchingTimer.cancel(),this._startSearchingTimer.setIfNotSet(()=>{e.searchScope?this.research(e.moveCursor,this._state.searchScope):this.research(e.moveCursor)},240)):e.searchScope?this.research(e.moveCursor,this._state.searchScope):this.research(e.moveCursor))}static _getSearchRange(e,t){return t||e.getFullModelRange()}research(e,t){let i=null;void 0!==t?null!==t&&(i=Array.isArray(t)?t:[t]):i=this._decorations.getFindScopes(),null!==i&&(i=i.map(e=>{if(e.startLineNumber===e.endLineNumber)return e;{let t=e.endLineNumber;return 1===e.endColumn&&(t-=1),new h.a(e.startLineNumber,1,t,this._editor.getModel().getLineMaxColumn(t))}}));t=this._findMatches(i,!1,P);this._decorations.set(t,i);const n=this._editor.getSelection();let o=this._decorations.getCurrentMatchesPosition(n);0===o&&0e.range),e=>0<=h.a.compareRangesUsingStarts(e,n)),o=0=s)break;var o=e.charCodeAt(r);switch(o){case 92:i.emitUnchanged(r-1),i.emitStatic("\\",r+1);break;case 110:i.emitUnchanged(r-1),i.emitStatic("\n",r+1);break;case 116:i.emitUnchanged(r-1),i.emitStatic("\t",r+1);break;case 117:case 85:case 108:case 76:i.emitUnchanged(r-1),i.emitStatic("",r+1),t.push(String.fromCharCode(o))}}else if(36===n){if(++r>=s)break;if(n=e.charCodeAt(r),36===n)i.emitUnchanged(r-1),i.emitStatic("$",r+1);else if(48===n||38===n)i.emitUnchanged(r-1),i.emitMatchIndex(0,r+1,t),t.length=0;else if(49<=n&&n<=57){let o=n-48;if(r+1F._getSearchRange(this._editor.getModel(),e)),this._editor.getModel().findMatches(this._state.searchString,e,this._state.isRegex,this._state.matchCase,this._state.wholeWord?this._editor.getOption(116):null,t,i)}replaceAll(){var e;this._hasMatches()&&(null===(e=this._decorations.getFindScopes())&&this._state.matchesCount>=P?this._largeReplaceAll():this._regularReplaceAll(e),this.research(!1))}_largeReplaceAll(){var e=new u.a(this._state.searchString,this._state.isRegex,this._state.matchCase,this._state.wholeWord?this._editor.getOption(116):null).parseSearchRequest();if(e){let i=e.regex;if(!i.multiline){let e="mu";i.ignoreCase&&(e+="i"),i.global&&(e+="g"),i=new RegExp(i.source,e)}e=this._editor.getModel();var t=e.getValue(1);e=e.getFullModelRange();const n=this._getReplacePattern();let o;const r=this._state.preserveCase;o=n.hasReplacementPatterns||r?t.replace(i,(function(){return n.buildReplaceString(arguments,r)})):t.replace(i,n.buildReplaceString(null,r)),t=new l.b(e,o,this._editor.getSelection()),this._executeEditorCommand("replaceAll",t)}}_regularReplaceAll(e){var t=this._getReplacePattern(),i=this._findMatches(e,t.hasReplacementPatterns||this._state.preserveCase,1073741824),n=[];for(let o=0,r=i.length;oe.range),n),this._executeEditorCommand("replaceAll",e)}selectAllMatches(){if(this._hasMatches()){var e=this._decorations.getFindScopes();let i=this._findMatches(e,!1,1073741824).map(e=>new c.a(e.range.startLineNumber,e.range.startColumn,e.range.endLineNumber,e.range.endColumn));var t=this._editor.getSelection();for(let e=0,n=i.length;e{this.checked=!this._checked,this._onChange.fire(!1),e.preventDefault()}),this.ignoreGesture(this.domNode),this.onkeydown(this.domNode,e=>{10===e.keyCode||3===e.keyCode?(this.checked=!this._checked,this._onChange.fire(!0),e.preventDefault()):this._onKeyDown.fire(e)})}get enabled(){return"true"!==this.domNode.getAttribute("aria-disabled")}focus(){this.domNode.focus()}get checked(){return this._checked}set checked(e){this._checked=e,this.domNode.setAttribute("aria-checked",String(this._checked)),this.domNode.classList.toggle("checked",this._checked),this.applyStyles()}width(){return 22}style(e){e.inputActiveOptionBorder&&(this._opts.inputActiveOptionBorder=e.inputActiveOptionBorder),e.inputActiveOptionForeground&&(this._opts.inputActiveOptionForeground=e.inputActiveOptionForeground),e.inputActiveOptionBackground&&(this._opts.inputActiveOptionBackground=e.inputActiveOptionBackground),this.applyStyles()}applyStyles(){this.domNode&&(this.domNode.style.borderColor=this._checked&&this._opts.inputActiveOptionBorder?this._opts.inputActiveOptionBorder.toString():"transparent",this.domNode.style.color=this._checked&&this._opts.inputActiveOptionForeground?this._opts.inputActiveOptionForeground.toString():"inherit",this.domNode.style.backgroundColor=this._checked&&this._opts.inputActiveOptionBackground?this._opts.inputActiveOptionBackground.toString():"transparent")}enable(){this.domNode.setAttribute("aria-disabled",String(!1))}disable(){this.domNode.setAttribute("aria-disabled",String(!0))}}const K=n.a("caseDescription","Match Case"),q=n.a("wordsDescription","Match Whole Word"),$=n.a("regexDescription","Use Regular Expression");class G extends U{constructor(e){super({icon:W.b.caseSensitive,title:K+e.appendTitle,isChecked:e.isChecked,inputActiveOptionBorder:e.inputActiveOptionBorder,inputActiveOptionForeground:e.inputActiveOptionForeground,inputActiveOptionBackground:e.inputActiveOptionBackground})}}class Z extends U{constructor(e){super({icon:W.b.wholeWord,title:q+e.appendTitle,isChecked:e.isChecked,inputActiveOptionBorder:e.inputActiveOptionBorder,inputActiveOptionForeground:e.inputActiveOptionForeground,inputActiveOptionBackground:e.inputActiveOptionBackground})}}class Y extends U{constructor(e){super({icon:W.b.regex,title:$+e.appendTitle,isChecked:e.isChecked,inputActiveOptionBorder:e.inputActiveOptionBorder,inputActiveOptionForeground:e.inputActiveOptionForeground,inputActiveOptionBackground:e.inputActiveOptionBackground})}}class X extends j.a{constructor(e,t,i,n){super(),this._hideSoon=this._register(new o.e(()=>this._hide(),2e3)),this._isVisible=!1,this._editor=e,this._state=t,this._keybindingService=i,this._domNode=document.createElement("div"),this._domNode.className="findOptionsWidget",this._domNode.style.display="none",this._domNode.style.top="10px",this._domNode.setAttribute("role","presentation"),this._domNode.setAttribute("aria-hidden","true"),e=n.getColorTheme().getColor(m.hb),t=n.getColorTheme().getColor(m.ib),i=n.getColorTheme().getColor(m.gb),this.caseSensitive=this._register(new G({appendTitle:this._keybindingLabelFor(R.ToggleCaseSensitiveCommand),isChecked:this._state.matchCase,inputActiveOptionBorder:e,inputActiveOptionForeground:t,inputActiveOptionBackground:i})),this._domNode.appendChild(this.caseSensitive.domNode),this._register(this.caseSensitive.onChange(()=>{this._state.change({matchCase:this.caseSensitive.checked},!1)})),this.wholeWords=this._register(new Z({appendTitle:this._keybindingLabelFor(R.ToggleWholeWordCommand),isChecked:this._state.wholeWord,inputActiveOptionBorder:e,inputActiveOptionForeground:t,inputActiveOptionBackground:i})),this._domNode.appendChild(this.wholeWords.domNode),this._register(this.wholeWords.onChange(()=>{this._state.change({wholeWord:this.wholeWords.checked},!1)})),this.regex=this._register(new Y({appendTitle:this._keybindingLabelFor(R.ToggleRegexCommand),isChecked:this._state.isRegex,inputActiveOptionBorder:e,inputActiveOptionForeground:t,inputActiveOptionBackground:i})),this._domNode.appendChild(this.regex.domNode),this._register(this.regex.onChange(()=>{this._state.change({isRegex:this.regex.checked},!1)})),this._editor.addOverlayWidget(this),this._register(this._state.onFindReplaceStateChange(e=>{let t=!1;e.isRegex&&(this.regex.checked=this._state.isRegex,t=!0),e.wholeWord&&(this.wholeWords.checked=this._state.wholeWord,t=!0),e.matchCase&&(this.caseSensitive.checked=this._state.matchCase,t=!0),!this._state.isRevealed&&t&&this._revealTemporarily()})),this._register(B.j(this._domNode,e=>this._onMouseOut())),this._register(B.i(this._domNode,"mouseover",e=>this._onMouseOver())),this._applyTheme(n.getColorTheme()),this._register(n.onDidColorThemeChange(this._applyTheme.bind(this)))}_keybindingLabelFor(e){return e=this._keybindingService.lookupKeybinding(e),e?` (${e.getLabel()})`:""}dispose(){this._editor.removeOverlayWidget(this),super.dispose()}getId(){return X.ID}getDomNode(){return this._domNode}getPosition(){return{preference:0}}highlightFindOptions(){this._revealTemporarily()}_revealTemporarily(){this._show(),this._hideSoon.schedule()}_onMouseOut(){this._hideSoon.schedule()}_onMouseOver(){this._hideSoon.cancel()}_show(){this._isVisible||(this._isVisible=!0,this._domNode.style.display="block")}_hide(){this._isVisible&&(this._isVisible=!1,this._domNode.style.display="none")}_applyTheme(e){e={inputActiveOptionBorder:e.getColor(m.hb),inputActiveOptionForeground:e.getColor(m.ib),inputActiveOptionBackground:e.getColor(m.gb)},this.caseSensitive.style(e),this.wholeWords.style(e),this.regex.style(e)}}function Q(e,t){return 1===e||2!==e&&t}X.ID="editor.contrib.findOptionsWidget",Object(f.f)((e,t)=>{var i=e.getColor(m.Y);i&&t.addRule(`.monaco-editor .findOptionsWidget { background-color: ${i}; }`),i=e.getColor(m.ab),i&&t.addRule(`.monaco-editor .findOptionsWidget { color: ${i}; }`),i=e.getColor(m.Nc),i&&t.addRule(`.monaco-editor .findOptionsWidget { box-shadow: 0 0 8px 2px ${i}; }`),i=e.getColor(m.h);i&&t.addRule(`.monaco-editor .findOptionsWidget { border: 2px solid ${i}; }`)});class J extends r.a{constructor(){super(),this._onFindReplaceStateChange=this._register(new H.b),this.onFindReplaceStateChange=this._onFindReplaceStateChange.event,this._searchString="",this._replaceString="",this._isRevealed=!1,this._isReplaceRevealed=!1,this._isRegex=!1,this._isRegexOverride=0,this._wholeWord=!1,this._wholeWordOverride=0,this._matchCase=!1,this._matchCaseOverride=0,this._preserveCase=!1,this._preserveCaseOverride=0,this._searchScope=null,this._matchesPosition=0,this._matchesCount=0,this._currentMatch=null,this._loop=!0}get searchString(){return this._searchString}get replaceString(){return this._replaceString}get isRevealed(){return this._isRevealed}get isReplaceRevealed(){return this._isReplaceRevealed}get isRegex(){return Q(this._isRegexOverride,this._isRegex)}get wholeWord(){return Q(this._wholeWordOverride,this._wholeWord)}get matchCase(){return Q(this._matchCaseOverride,this._matchCase)}get preserveCase(){return Q(this._preserveCaseOverride,this._preserveCase)}get actualIsRegex(){return this._isRegex}get actualWholeWord(){return this._wholeWord}get actualMatchCase(){return this._matchCase}get actualPreserveCase(){return this._preserveCase}get searchScope(){return this._searchScope}get matchesPosition(){return this._matchesPosition}get matchesCount(){return this._matchesCount}get currentMatch(){return this._currentMatch}changeMatchInfo(e,t,i){var n={moveCursor:!1,updateHistory:!1,searchString:!1,replaceString:!1,isRevealed:!1,isReplaceRevealed:!1,isRegex:!1,wholeWord:!1,matchCase:!1,preserveCase:!1,searchScope:!1,matchesPosition:!1,matchesCount:!1,currentMatch:!1,loop:!1};let o=!1;this._matchesPosition!==(e=t<(e=0===t?0:e)?t:e)&&(this._matchesPosition=e,n.matchesPosition=!0,o=!0),this._matchesCount!==t&&(this._matchesCount=t,n.matchesCount=!0,o=!0),void 0===i||h.a.equalsRange(this._currentMatch,i)||(this._currentMatch=i,n.currentMatch=!0,o=!0),o&&this._onFindReplaceStateChange.fire(n)}change(e,t,i=!0){var n;t={moveCursor:t,updateHistory:i,searchString:!1,replaceString:!1,isRevealed:!1,isReplaceRevealed:!1,isRegex:!1,wholeWord:!1,matchCase:!1,preserveCase:!1,searchScope:!1,matchesPosition:!1,matchesCount:!1,currentMatch:!1,loop:!1};let o=!1;i=this.isRegex;var r=this.wholeWord,s=this.matchCase,a=this.preserveCase;void 0!==e.searchString&&this._searchString!==e.searchString&&(this._searchString=e.searchString,t.searchString=!0,o=!0),void 0!==e.replaceString&&this._replaceString!==e.replaceString&&(this._replaceString=e.replaceString,t.replaceString=!0,o=!0),void 0!==e.isRevealed&&this._isRevealed!==e.isRevealed&&(this._isRevealed=e.isRevealed,t.isRevealed=!0,o=!0),void 0!==e.isReplaceRevealed&&this._isReplaceRevealed!==e.isReplaceRevealed&&(this._isReplaceRevealed=e.isReplaceRevealed,t.isReplaceRevealed=!0,o=!0),void 0!==e.isRegex&&(this._isRegex=e.isRegex),void 0!==e.wholeWord&&(this._wholeWord=e.wholeWord),void 0!==e.matchCase&&(this._matchCase=e.matchCase),void 0!==e.preserveCase&&(this._preserveCase=e.preserveCase),void 0===e.searchScope||null!=(n=e.searchScope)&&n.every(e=>{var t;return null==(t=this._searchScope)?void 0:t.some(t=>!h.a.equalsRange(t,e))})||(this._searchScope=e.searchScope,t.searchScope=!0,o=!0),void 0!==e.loop&&this._loop!==e.loop&&(this._loop=e.loop,t.loop=!0,o=!0),this._isRegexOverride=void 0!==e.isRegexOverride?e.isRegexOverride:0,this._wholeWordOverride=void 0!==e.wholeWordOverride?e.wholeWordOverride:0,this._matchCaseOverride=void 0!==e.matchCaseOverride?e.matchCaseOverride:0,this._preserveCaseOverride=void 0!==e.preserveCaseOverride?e.preserveCaseOverride:0,i!==this.isRegex&&(o=!0,t.isRegex=!0),r!==this.wholeWord&&(o=!0,t.wholeWord=!0),s!==this.matchCase&&(o=!0,t.matchCase=!0),a!==this.preserveCase&&(o=!0,t.preserveCase=!0),o&&this._onFindReplaceStateChange.fire(t)}canNavigateBack(){return this.canNavigateInLoop()||1!==this.matchesPosition}canNavigateForward(){return this.canNavigateInLoop()||this.matchesPosition=P}}i("01b0");var ee=i("3813"),te=i("70c3"),ie=i("fdcc"),ne=i("30db"),oe=i("d3ef");i("caa1");const re=n.a("defaultLabel","input");class se extends j.a{constructor(e,t,i,n){super(),this._showOptionButtons=i,this.fixFocusOnOptionClickEnabled=!0,this.imeSessionInProgress=!1,this._onDidOptionChange=this._register(new H.b),this.onDidOptionChange=this._onDidOptionChange.event,this._onKeyDown=this._register(new H.b),this.onKeyDown=this._onKeyDown.event,this._onMouseDown=this._register(new H.b),this.onMouseDown=this._onMouseDown.event,this._onInput=this._register(new H.b),this._onKeyUp=this._register(new H.b),this._onCaseSensitiveKeyDown=this._register(new H.b),this.onCaseSensitiveKeyDown=this._onCaseSensitiveKeyDown.event,this._onRegexKeyDown=this._register(new H.b),this.onRegexKeyDown=this._onRegexKeyDown.event,this._lastHighlightFindOptions=0,this.contextViewProvider=t,this.placeholder=n.placeholder||"",this.validation=n.validation,this.label=n.label||re,this.inputActiveOptionBorder=n.inputActiveOptionBorder,this.inputActiveOptionForeground=n.inputActiveOptionForeground,this.inputActiveOptionBackground=n.inputActiveOptionBackground,this.inputBackground=n.inputBackground,this.inputForeground=n.inputForeground,this.inputBorder=n.inputBorder,this.inputValidationInfoBorder=n.inputValidationInfoBorder,this.inputValidationInfoBackground=n.inputValidationInfoBackground,this.inputValidationInfoForeground=n.inputValidationInfoForeground,this.inputValidationWarningBorder=n.inputValidationWarningBorder,this.inputValidationWarningBackground=n.inputValidationWarningBackground,this.inputValidationWarningForeground=n.inputValidationWarningForeground,this.inputValidationErrorBorder=n.inputValidationErrorBorder,this.inputValidationErrorBackground=n.inputValidationErrorBackground,this.inputValidationErrorForeground=n.inputValidationErrorForeground;i=n.appendCaseSensitiveLabel||"",t=n.appendWholeWordsLabel||"";var o=n.appendRegexLabel||"",r=n.history||[],s=!!n.flexibleHeight,a=!!n.flexibleWidth;n=n.flexibleMaxHeight;this.domNode=document.createElement("div"),this.domNode.classList.add("monaco-findInput"),this.inputBox=this._register(new oe.a(this.domNode,this.contextViewProvider,{placeholder:this.placeholder||"",ariaLabel:this.label||"",validationOptions:{validation:this.validation},inputBackground:this.inputBackground,inputForeground:this.inputForeground,inputBorder:this.inputBorder,inputValidationInfoBackground:this.inputValidationInfoBackground,inputValidationInfoForeground:this.inputValidationInfoForeground,inputValidationInfoBorder:this.inputValidationInfoBorder,inputValidationWarningBackground:this.inputValidationWarningBackground,inputValidationWarningForeground:this.inputValidationWarningForeground,inputValidationWarningBorder:this.inputValidationWarningBorder,inputValidationErrorBackground:this.inputValidationErrorBackground,inputValidationErrorForeground:this.inputValidationErrorForeground,inputValidationErrorBorder:this.inputValidationErrorBorder,history:r,flexibleHeight:s,flexibleWidth:a,flexibleMaxHeight:n})),this.regex=this._register(new Y({appendTitle:o,isChecked:!1,inputActiveOptionBorder:this.inputActiveOptionBorder,inputActiveOptionForeground:this.inputActiveOptionForeground,inputActiveOptionBackground:this.inputActiveOptionBackground})),this._register(this.regex.onChange(e=>{this._onDidOptionChange.fire(e),!e&&this.fixFocusOnOptionClickEnabled&&this.inputBox.focus(),this.validate()})),this._register(this.regex.onKeyDown(e=>{this._onRegexKeyDown.fire(e)})),this.wholeWords=this._register(new Z({appendTitle:t,isChecked:!1,inputActiveOptionBorder:this.inputActiveOptionBorder,inputActiveOptionForeground:this.inputActiveOptionForeground,inputActiveOptionBackground:this.inputActiveOptionBackground})),this._register(this.wholeWords.onChange(e=>{this._onDidOptionChange.fire(e),!e&&this.fixFocusOnOptionClickEnabled&&this.inputBox.focus(),this.validate()})),this.caseSensitive=this._register(new G({appendTitle:i,isChecked:!1,inputActiveOptionBorder:this.inputActiveOptionBorder,inputActiveOptionForeground:this.inputActiveOptionForeground,inputActiveOptionBackground:this.inputActiveOptionBackground})),this._register(this.caseSensitive.onChange(e=>{this._onDidOptionChange.fire(e),!e&&this.fixFocusOnOptionClickEnabled&&this.inputBox.focus(),this.validate()})),this._register(this.caseSensitive.onKeyDown(e=>{this._onCaseSensitiveKeyDown.fire(e)})),this._showOptionButtons&&(this.inputBox.paddingRight=this.caseSensitive.width()+this.wholeWords.width()+this.regex.width());let l=[this.caseSensitive.domNode,this.wholeWords.domNode,this.regex.domNode];this.onkeydown(this.domNode,e=>{if(e.equals(15)||e.equals(17)||e.equals(9)){var t=l.indexOf(document.activeElement);if(0<=t){let i=-1;e.equals(17)?i=(t+1)%l.length:e.equals(15)&&(i=0===t?l.length-1:t-1),e.equals(9)?(l[t].blur(),this.inputBox.focus()):0<=i&&l[i].focus(),B.c.stop(e,!0)}}}),r=document.createElement("div"),r.className="controls",r.style.display=this._showOptionButtons?"block":"none",r.appendChild(this.caseSensitive.domNode),r.appendChild(this.wholeWords.domNode),r.appendChild(this.regex.domNode),this.domNode.appendChild(r),e&&e.appendChild(this.domNode),this._register(B.i(this.inputBox.inputElement,"compositionstart",e=>{this.imeSessionInProgress=!0})),this._register(B.i(this.inputBox.inputElement,"compositionend",e=>{this.imeSessionInProgress=!1,this._onInput.fire()})),this.onkeydown(this.inputBox.inputElement,e=>this._onKeyDown.fire(e)),this.onkeyup(this.inputBox.inputElement,e=>this._onKeyUp.fire(e)),this.oninput(this.inputBox.inputElement,e=>this._onInput.fire()),this.onmousedown(this.inputBox.inputElement,e=>this._onMouseDown.fire(e))}enable(){this.domNode.classList.remove("disabled"),this.inputBox.enable(),this.regex.enable(),this.wholeWords.enable(),this.caseSensitive.enable()}disable(){this.domNode.classList.add("disabled"),this.inputBox.disable(),this.regex.disable(),this.wholeWords.disable(),this.caseSensitive.disable()}setFocusInputOnOptionClick(e){this.fixFocusOnOptionClickEnabled=e}setEnabled(e){e?this.enable():this.disable()}getValue(){return this.inputBox.value}setValue(e){this.inputBox.value!==e&&(this.inputBox.value=e)}style(e){this.inputActiveOptionBorder=e.inputActiveOptionBorder,this.inputActiveOptionForeground=e.inputActiveOptionForeground,this.inputActiveOptionBackground=e.inputActiveOptionBackground,this.inputBackground=e.inputBackground,this.inputForeground=e.inputForeground,this.inputBorder=e.inputBorder,this.inputValidationInfoBackground=e.inputValidationInfoBackground,this.inputValidationInfoForeground=e.inputValidationInfoForeground,this.inputValidationInfoBorder=e.inputValidationInfoBorder,this.inputValidationWarningBackground=e.inputValidationWarningBackground,this.inputValidationWarningForeground=e.inputValidationWarningForeground,this.inputValidationWarningBorder=e.inputValidationWarningBorder,this.inputValidationErrorBackground=e.inputValidationErrorBackground,this.inputValidationErrorForeground=e.inputValidationErrorForeground,this.inputValidationErrorBorder=e.inputValidationErrorBorder,this.applyStyles()}applyStyles(){var e;this.domNode&&(e={inputActiveOptionBorder:this.inputActiveOptionBorder,inputActiveOptionForeground:this.inputActiveOptionForeground,inputActiveOptionBackground:this.inputActiveOptionBackground},this.regex.style(e),this.wholeWords.style(e),this.caseSensitive.style(e),e={inputBackground:this.inputBackground,inputForeground:this.inputForeground,inputBorder:this.inputBorder,inputValidationInfoBackground:this.inputValidationInfoBackground,inputValidationInfoForeground:this.inputValidationInfoForeground,inputValidationInfoBorder:this.inputValidationInfoBorder,inputValidationWarningBackground:this.inputValidationWarningBackground,inputValidationWarningForeground:this.inputValidationWarningForeground,inputValidationWarningBorder:this.inputValidationWarningBorder,inputValidationErrorBackground:this.inputValidationErrorBackground,inputValidationErrorForeground:this.inputValidationErrorForeground,inputValidationErrorBorder:this.inputValidationErrorBorder},this.inputBox.style(e))}select(){this.inputBox.select()}focus(){this.inputBox.focus()}getCaseSensitive(){return this.caseSensitive.checked}setCaseSensitive(e){this.caseSensitive.checked=e}getWholeWords(){return this.wholeWords.checked}setWholeWords(e){this.wholeWords.checked=e}getRegex(){return this.regex.checked}setRegex(e){this.regex.checked=e,this.validate()}focusOnCaseSensitive(){this.caseSensitive.focus()}highlightFindOptions(){this.domNode.classList.remove("highlight-"+this._lastHighlightFindOptions),this._lastHighlightFindOptions=1-this._lastHighlightFindOptions,this.domNode.classList.add("highlight-"+this._lastHighlightFindOptions)}validate(){this.inputBox.validate()}clearMessage(){this.inputBox.hideMessage()}}const ae=n.a("defaultLabel","input"),le=n.a("label.preserveCaseCheckbox","Preserve Case");class de extends U{constructor(e){super({icon:W.b.preserveCase,title:le+e.appendTitle,isChecked:e.isChecked,inputActiveOptionBorder:e.inputActiveOptionBorder,inputActiveOptionForeground:e.inputActiveOptionForeground,inputActiveOptionBackground:e.inputActiveOptionBackground})}}class he extends j.a{constructor(e,t,i,n){super(),this._showOptionButtons=i,this.fixFocusOnOptionClickEnabled=!0,this.cachedOptionsWidth=0,this._onDidOptionChange=this._register(new H.b),this.onDidOptionChange=this._onDidOptionChange.event,this._onKeyDown=this._register(new H.b),this.onKeyDown=this._onKeyDown.event,this._onMouseDown=this._register(new H.b),this._onInput=this._register(new H.b),this._onKeyUp=this._register(new H.b),this._onPreserveCaseKeyDown=this._register(new H.b),this.onPreserveCaseKeyDown=this._onPreserveCaseKeyDown.event,this.contextViewProvider=t,this.placeholder=n.placeholder||"",this.validation=n.validation,this.label=n.label||ae,this.inputActiveOptionBorder=n.inputActiveOptionBorder,this.inputActiveOptionForeground=n.inputActiveOptionForeground,this.inputActiveOptionBackground=n.inputActiveOptionBackground,this.inputBackground=n.inputBackground,this.inputForeground=n.inputForeground,this.inputBorder=n.inputBorder,this.inputValidationInfoBorder=n.inputValidationInfoBorder,this.inputValidationInfoBackground=n.inputValidationInfoBackground,this.inputValidationInfoForeground=n.inputValidationInfoForeground,this.inputValidationWarningBorder=n.inputValidationWarningBorder,this.inputValidationWarningBackground=n.inputValidationWarningBackground,this.inputValidationWarningForeground=n.inputValidationWarningForeground,this.inputValidationErrorBorder=n.inputValidationErrorBorder,this.inputValidationErrorBackground=n.inputValidationErrorBackground,this.inputValidationErrorForeground=n.inputValidationErrorForeground;i=n.appendPreserveCaseLabel||"",t=n.history||[];var o=!!n.flexibleHeight,r=!!n.flexibleWidth;n=n.flexibleMaxHeight;this.domNode=document.createElement("div"),this.domNode.classList.add("monaco-findInput"),this.inputBox=this._register(new oe.a(this.domNode,this.contextViewProvider,{ariaLabel:this.label||"",placeholder:this.placeholder||"",validationOptions:{validation:this.validation},inputBackground:this.inputBackground,inputForeground:this.inputForeground,inputBorder:this.inputBorder,inputValidationInfoBackground:this.inputValidationInfoBackground,inputValidationInfoForeground:this.inputValidationInfoForeground,inputValidationInfoBorder:this.inputValidationInfoBorder,inputValidationWarningBackground:this.inputValidationWarningBackground,inputValidationWarningForeground:this.inputValidationWarningForeground,inputValidationWarningBorder:this.inputValidationWarningBorder,inputValidationErrorBackground:this.inputValidationErrorBackground,inputValidationErrorForeground:this.inputValidationErrorForeground,inputValidationErrorBorder:this.inputValidationErrorBorder,history:t,flexibleHeight:o,flexibleWidth:r,flexibleMaxHeight:n})),this.preserveCase=this._register(new de({appendTitle:i,isChecked:!1,inputActiveOptionBorder:this.inputActiveOptionBorder,inputActiveOptionForeground:this.inputActiveOptionForeground,inputActiveOptionBackground:this.inputActiveOptionBackground})),this._register(this.preserveCase.onChange(e=>{this._onDidOptionChange.fire(e),!e&&this.fixFocusOnOptionClickEnabled&&this.inputBox.focus(),this.validate()})),this._register(this.preserveCase.onKeyDown(e=>{this._onPreserveCaseKeyDown.fire(e)})),this._showOptionButtons?this.cachedOptionsWidth=this.preserveCase.width():this.cachedOptionsWidth=0;let s=[this.preserveCase.domNode];this.onkeydown(this.domNode,e=>{if(e.equals(15)||e.equals(17)||e.equals(9)){var t=s.indexOf(document.activeElement);if(0<=t){let i=-1;e.equals(17)?i=(t+1)%s.length:e.equals(15)&&(i=0===t?s.length-1:t-1),e.equals(9)?(s[t].blur(),this.inputBox.focus()):0<=i&&s[i].focus(),B.c.stop(e,!0)}}}),t=document.createElement("div"),t.className="controls",t.style.display=this._showOptionButtons?"block":"none",t.appendChild(this.preserveCase.domNode),this.domNode.appendChild(t),e&&e.appendChild(this.domNode),this.onkeydown(this.inputBox.inputElement,e=>this._onKeyDown.fire(e)),this.onkeyup(this.inputBox.inputElement,e=>this._onKeyUp.fire(e)),this.oninput(this.inputBox.inputElement,e=>this._onInput.fire()),this.onmousedown(this.inputBox.inputElement,e=>this._onMouseDown.fire(e))}enable(){this.domNode.classList.remove("disabled"),this.inputBox.enable(),this.preserveCase.enable()}disable(){this.domNode.classList.add("disabled"),this.inputBox.disable(),this.preserveCase.disable()}setEnabled(e){e?this.enable():this.disable()}style(e){this.inputActiveOptionBorder=e.inputActiveOptionBorder,this.inputActiveOptionForeground=e.inputActiveOptionForeground,this.inputActiveOptionBackground=e.inputActiveOptionBackground,this.inputBackground=e.inputBackground,this.inputForeground=e.inputForeground,this.inputBorder=e.inputBorder,this.inputValidationInfoBackground=e.inputValidationInfoBackground,this.inputValidationInfoForeground=e.inputValidationInfoForeground,this.inputValidationInfoBorder=e.inputValidationInfoBorder,this.inputValidationWarningBackground=e.inputValidationWarningBackground,this.inputValidationWarningForeground=e.inputValidationWarningForeground,this.inputValidationWarningBorder=e.inputValidationWarningBorder,this.inputValidationErrorBackground=e.inputValidationErrorBackground,this.inputValidationErrorForeground=e.inputValidationErrorForeground,this.inputValidationErrorBorder=e.inputValidationErrorBorder,this.applyStyles()}applyStyles(){var e;this.domNode&&(e={inputActiveOptionBorder:this.inputActiveOptionBorder,inputActiveOptionForeground:this.inputActiveOptionForeground,inputActiveOptionBackground:this.inputActiveOptionBackground},this.preserveCase.style(e),e={inputBackground:this.inputBackground,inputForeground:this.inputForeground,inputBorder:this.inputBorder,inputValidationInfoBackground:this.inputValidationInfoBackground,inputValidationInfoForeground:this.inputValidationInfoForeground,inputValidationInfoBorder:this.inputValidationInfoBorder,inputValidationWarningBackground:this.inputValidationWarningBackground,inputValidationWarningForeground:this.inputValidationWarningForeground,inputValidationWarningBorder:this.inputValidationWarningBorder,inputValidationErrorBackground:this.inputValidationErrorBackground,inputValidationErrorForeground:this.inputValidationErrorForeground,inputValidationErrorBorder:this.inputValidationErrorBorder},this.inputBox.style(e))}select(){this.inputBox.select()}focus(){this.inputBox.focus()}getPreserveCase(){return this.preserveCase.checked}setPreserveCase(e){this.preserveCase.checked=e}focusOnPreserve(){this.preserveCase.focus()}validate(){this.inputBox&&this.inputBox.validate()}set width(e){this.inputBox.paddingRight=this.cachedOptionsWidth,this.inputBox.width=e,this.domNode.style.width=e+"px"}dispose(){super.dispose()}}V=i("9eb8");var ce=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3{e=fe(e.get(D.b),ge),e&&e.historyNavigator.showPreviousValue()}}),V.a.registerCommandAndKeybindingRule({id:"history.showNext",weight:200,when:D.a.and(D.a.has(ge),D.a.equals(pe,!0)),primary:18,secondary:[530],handler:e=>{e=fe(e.get(D.b),ge),e&&e.historyNavigator.showNextValue()}});var Ce=i("bf5b"),we=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))};const ye=Object(Ce.b)("find-selection",W.b.selection,n.a("findSelectionIcon","Icon for 'Find in Selection' in the editor find widget.")),Se=Object(Ce.b)("find-collapsed",W.b.chevronRight,n.a("findCollapsedIcon","Icon to indicate that the editor find widget is collapsed.")),Le=Object(Ce.b)("find-expanded",W.b.chevronDown,n.a("findExpandedIcon","Icon to indicate that the editor find widget is expanded.")),xe=Object(Ce.b)("find-replace",W.b.replace,n.a("findReplaceIcon","Icon for 'Replace' in the editor find widget.")),ke=Object(Ce.b)("find-replace-all",W.b.replaceAll,n.a("findReplaceAllIcon","Icon for 'Replace All' in the editor find widget.")),De=Object(Ce.b)("find-previous-match",W.b.arrowUp,n.a("findPreviousMatchIcon","Icon for 'Find Previous' in the editor find widget.")),Ne=Object(Ce.b)("find-next-match",W.b.arrowDown,n.a("findNextMatchIcon","Icon for 'Find Next' in the editor find widget.")),Oe=n.a("label.find","Find"),Ee=n.a("placeholder.find","Find"),Ie=n.a("label.previousMatchButton","Previous Match"),Me=n.a("label.nextMatchButton","Next Match"),Te=n.a("label.toggleSelectionFind","Find in Selection"),Ae=n.a("label.closeButton","Close"),Re=n.a("label.replace","Replace"),Pe=n.a("placeholder.replace","Replace"),Fe=n.a("label.replaceButton","Replace"),Be=n.a("label.replaceAllButton","Replace All"),je=n.a("label.toggleReplaceButton","Toggle Replace"),We=n.a("title.matchesCountLimit","Only the first {0} results are highlighted, but all find operations work on the entire text.",P),Ve=n.a("label.matchesLocation","{0} of {1}"),He=n.a("label.noResults","No results");let ze=69;const Ue="ctrlEnterReplaceAll.windows.donotask",Ke=ne.f?256:2048;class qe{constructor(e){this.afterLineNumber=e,this.heightInPx=33,this.suppressMouseDown=!1,this.domNode=document.createElement("div"),this.domNode.className="dock-find-viewzone"}}function $e(e,t,i){t=!!t.match(/\n/),i&&t&&0this._updateHistoryDelayer.cancel())),this._register(this._state.onFindReplaceStateChange(e=>this._onStateChanged(e))),this._buildDomNode(),this._updateButtons(),this._tryUpdateWidgetWidth(),this._findInput.inputBox.layout(),this._register(this._codeEditor.onDidChangeConfiguration(e=>{e.hasChanged(80)&&(this._codeEditor.getOption(80)&&this._state.change({isReplaceRevealed:!1},!1),this._updateButtons()),e.hasChanged(130)&&this._tryUpdateWidgetWidth(),e.hasChanged(2)&&this.updateAccessibilitySupport(),e.hasChanged(34)&&((e=this._codeEditor.getOption(34).addExtraSpaceOnTop)&&!this._viewZone&&(this._viewZone=new qe(0),this._showViewZone()),!e)&&this._viewZone&&this._removeViewZone()})),this.updateAccessibilitySupport(),this._register(this._codeEditor.onDidChangeCursorSelection(()=>{this._isVisible&&this._updateToggleSelectionFindButton()})),this._register(this._codeEditor.onDidFocusEditorWidget(()=>we(this,void 0,void 0,(function*(){var e;this._isVisible&&(e=yield this._controller.getGlobalBufferTerm())&&e!==this._state.searchString&&(this._state.change({searchString:e},!1),this._findInput.select())})))),this._findInputFocused=E.bindTo(a),this._findFocusTracker=this._register(B.Y(this._findInput.inputBox.inputElement)),this._register(this._findFocusTracker.onDidFocus(()=>{this._findInputFocused.set(!0),this._updateSearchScope()})),this._register(this._findFocusTracker.onDidBlur(()=>{this._findInputFocused.set(!1)})),this._replaceInputFocused=I.bindTo(a),this._replaceFocusTracker=this._register(B.Y(this._replaceInput.inputBox.inputElement)),this._register(this._replaceFocusTracker.onDidFocus(()=>{this._replaceInputFocused.set(!0),this._updateSearchScope()})),this._register(this._replaceFocusTracker.onDidBlur(()=>{this._replaceInputFocused.set(!1)})),this._codeEditor.addOverlayWidget(this),this._codeEditor.getOption(34).addExtraSpaceOnTop&&(this._viewZone=new qe(0)),this._applyTheme(l.getColorTheme()),this._register(l.onDidColorThemeChange(this._applyTheme.bind(this))),this._register(this._codeEditor.onDidChangeModel(()=>{this._isVisible&&(this._viewZoneId=void 0)})),this._register(this._codeEditor.onDidScrollChange(e=>{e.scrollTopChanged?this._layoutViewZone():setTimeout(()=>{this._layoutViewZone()},0)}))}getId(){return Ze.ID}getDomNode(){return this._domNode}getPosition(){return this._isVisible?{preference:0}:null}_onStateChanged(e){if(e.searchString){try{this._ignoreChangeEvent=!0,this._findInput.setValue(this._state.searchString)}finally{this._ignoreChangeEvent=!1}this._updateButtons()}var t;e.replaceString&&(this._replaceInput.inputBox.value=this._state.replaceString),e.isRevealed&&(this._state.isRevealed?this._reveal():this._hide(!0)),e.isReplaceRevealed&&(this._state.isReplaceRevealed?this._codeEditor.getOption(80)||this._isReplaceVisible||(this._isReplaceVisible=!0,this._replaceInput.width=B.I(this._findInput.domNode),this._updateButtons(),this._replaceInput.inputBox.layout()):this._isReplaceVisible&&(this._isReplaceVisible=!1,this._updateButtons())),(e.isRevealed||e.isReplaceRevealed)&&(this._state.isRevealed||this._state.isReplaceRevealed)&&this._tryUpdateHeight()&&this._showViewZone(),e.isRegex&&this._findInput.setRegex(this._state.isRegex),e.wholeWord&&this._findInput.setWholeWords(this._state.wholeWord),e.matchCase&&this._findInput.setCaseSensitive(this._state.matchCase),e.preserveCase&&this._replaceInput.setPreserveCase(this._state.preserveCase),e.searchScope&&(this._state.searchScope?this._toggleSelectionFind.checked=!0:this._toggleSelectionFind.checked=!1,this._updateToggleSelectionFindButton()),(e.searchString||e.matchesCount||e.matchesPosition)&&(t=0=P?this._matchesCount.title=We:this._matchesCount.title="",this._matchesCount.firstChild&&this._matchesCount.removeChild(this._matchesCount.firstChild),0=P&&(t+="+"),String(this._state.matchesPosition));"0"===i&&(i="?"),e=s.v(Ve,i,t)}else e=He;this._matchesCount.appendChild(document.createTextNode(e)),Object(ee.a)(this._getAriaLabel(e,this._state.currentMatch,this._state.searchString)),ze=Math.max(ze,this._matchesCount.clientWidth)}_getAriaLabel(e,t,i){var o,r;return e===He?""===i?n.a("ariaSearchNoResultEmpty","{0} found",e):n.a("ariaSearchNoResult","{0} found for '{1}'",e,i):t?(o=n.a("ariaSearchNoResultWithLineNum","{0} found for '{1}', at {2}",e,i,t.startLineNumber+":"+t.startColumn),(r=this._codeEditor.getModel())&&t.startLineNumber<=r.getLineCount()&&1<=t.startLineNumber?r.getLineContent(t.startLineNumber)+", "+o:o):n.a("ariaSearchNoResultWithLineNumNoCurrentMatch","{0} found for '{1}'",e,i)}_updateToggleSelectionFindButton(){var e=this._codeEditor.getSelection(),t=(e=!!e&&(e.startLineNumber!==e.endLineNumber||e.startColumn!==e.endColumn),this._toggleSelectionFind.checked);this._isVisible&&(t||e)?this._toggleSelectionFind.enable():this._toggleSelectionFind.disable()}_updateButtons(){this._findInput.setEnabled(this._isVisible),this._replaceInput.setEnabled(this._isVisible&&this._isReplaceVisible),this._updateToggleSelectionFindButton(),this._closeBtn.setEnabled(this._isVisible);var e=0{clearTimeout(e)}),this._revealTimeouts=[],!this._isVisible){this._isVisible=!0;var e,t,i,n=this._codeEditor.getSelection();switch(this._codeEditor.getOption(34).autoFindInSelection){case"always":this._toggleSelectionFind.checked=!0;break;case"never":this._toggleSelectionFind.checked=!1;break;case"multiline":var o=!!n&&n.startLineNumber!==n.endLineNumber;this._toggleSelectionFind.checked=o}this._tryUpdateWidgetWidth(),this._updateButtons(),this._revealTimeouts.push(setTimeout(()=>{this._domNode.classList.add("visible"),this._domNode.setAttribute("aria-hidden","false")},0)),this._revealTimeouts.push(setTimeout(()=>{this._findInput.validate()},200)),this._codeEditor.layoutOverlayWidget(this);let r=!0;this._codeEditor.getOption(34).seedSearchStringFromSelection&&n&&(e=this._codeEditor.getDomNode())&&(e=B.D(e),t=this._codeEditor.getScrolledVisiblePosition(n.getStartPosition()),i=e.left+(t?t.left:0),t=t?t.top:0,this._viewZone)&&tn.startLineNumber&&(r=!1),(t=B.G(this._domNode).left){clearTimeout(e)}),this._revealTimeouts=[],this._isVisible&&(this._isVisible=!1,this._updateButtons(),this._domNode.classList.remove("visible"),this._domNode.setAttribute("aria-hidden","true"),this._findInput.clearMessage(),e&&this._codeEditor.focus(),this._codeEditor.layoutOverlayWidget(this),this._removeViewZone())}_layoutViewZone(e){if(this._codeEditor.getOption(34).addExtraSpaceOnTop){if(this._isVisible){const t=this._viewZone;void 0===this._viewZoneId&&t&&this._codeEditor.changeViewZones(i=>{t.heightInPx=this._getHeight(),this._viewZoneId=i.addZone(t),this._codeEditor.setScrollTop(e||this._codeEditor.getScrollTop()+t.heightInPx)})}}else this._removeViewZone()}_showViewZone(e=!0){if(this._isVisible&&this._codeEditor.getOption(34).addExtraSpaceOnTop){void 0===this._viewZone&&(this._viewZone=new qe(0));const t=this._viewZone;this._codeEditor.changeViewZones(i=>{var n,o;void 0!==this._viewZoneId?(o=this._getHeight())!==t.heightInPx&&(n=o-t.heightInPx,t.heightInPx=o,i.layoutZone(this._viewZoneId),e)&&this._codeEditor.setScrollTop(this._codeEditor.getScrollTop()+n):(o=this._getHeight(),(o-=this._codeEditor.getOption(74).top)<=0||(t.heightInPx=o,this._viewZoneId=i.addZone(t),e&&this._codeEditor.setScrollTop(this._codeEditor.getScrollTop()+o)))})}}_removeViewZone(){this._codeEditor.changeViewZones(e=>{void 0!==this._viewZoneId&&(e.removeZone(this._viewZoneId),this._viewZoneId=void 0,this._viewZone)&&(this._codeEditor.setScrollTop(this._codeEditor.getScrollTop()-this._viewZone.heightInPx),this._viewZone=void 0)})}_applyTheme(e){e={inputActiveOptionBorder:e.getColor(m.hb),inputActiveOptionBackground:e.getColor(m.gb),inputActiveOptionForeground:e.getColor(m.ib),inputBackground:e.getColor(m.jb),inputForeground:e.getColor(m.lb),inputBorder:e.getColor(m.kb),inputValidationInfoBackground:e.getColor(m.pb),inputValidationInfoForeground:e.getColor(m.rb),inputValidationInfoBorder:e.getColor(m.qb),inputValidationWarningBackground:e.getColor(m.sb),inputValidationWarningForeground:e.getColor(m.ub),inputValidationWarningBorder:e.getColor(m.tb),inputValidationErrorBackground:e.getColor(m.mb),inputValidationErrorForeground:e.getColor(m.ob),inputValidationErrorBorder:e.getColor(m.nb)},this._findInput.style(e),this._replaceInput.style(e),this._toggleSelectionFind.style(e)}_tryUpdateWidgetWidth(){if(this._isVisible&&B.N(this._domNode)){var e=this._codeEditor.getLayoutInfo();if(e.contentWidth<=0)this._domNode.classList.add("hiddenEditor");else{this._domNode.classList.contains("hiddenEditor")&&this._domNode.classList.remove("hiddenEditor");var t=e.width;e=e.minimap.minimapWidth;let i=!1,n=!1,o=!1;if(this._resized&&419=t&&(o=!0),447+e-ze>=t+50&&(i=!0),this._domNode.classList.toggle("collapsed-find-widget",i),this._domNode.classList.toggle("narrow-find-widget",o),this._domNode.classList.toggle("reduced-find-widget",n),o||i||(this._domNode.style.maxWidth=t-28-e-15+"px"),this._resized?(this._findInput.inputBox.layout(),0<(t=this._findInput.inputBox.element.clientWidth)&&(this._replaceInput.width=t)):this._isReplaceVisible&&(this._replaceInput.width=B.I(this._findInput.domNode))}}}_getHeight(){let e=0;return e=(e+=4)+(this._findInput.inputBox.height+2),this._isReplaceVisible&&(e=(e+=4)+(this._replaceInput.inputBox.height+2)),e+4}_tryUpdateHeight(){var e=this._getHeight();return(null===this._cachedHeight||this._cachedHeight!==e)&&(this._cachedHeight=e,this._domNode.style.height=e+"px",!0)}focusFindInput(){this._findInput.select(),this._findInput.focus()}focusReplaceInput(){this._replaceInput.select(),this._replaceInput.focus()}highlightFindOptions(){this._findInput.highlightFindOptions()}_updateSearchScope(){var e;this._codeEditor.hasModel()&&this._toggleSelectionFind.checked&&((e=this._codeEditor.getSelections()).map(e=>{1===e.endColumn&&e.endLineNumber>e.startLineNumber&&(e=e.setEndPosition(e.endLineNumber-1,this._codeEditor.getModel().getLineMaxColumn(e.endLineNumber-1)));var t=this._state.currentMatch;return e.startLineNumber===e.endLineNumber||h.a.equalsRange(e,t)?null:e}).filter(e=>!!e),e.length)&&this._state.change({searchScope:e},!0)}_onFindInputMouseDown(e){e.middleButton&&e.stopPropagation()}_onFindInputKeyDown(e){if(e.equals(3|Ke))this._findInput.inputBox.insertAtCursor("\n");else if(e.equals(2))this._isReplaceVisible?this._replaceInput.focus():this._findInput.focusOnCaseSensitive();else{if(!e.equals(2066))return e.equals(16)?$e(e,this._findInput.getValue(),this._findInput.domNode.querySelector("textarea")):e.equals(18)?Ge(e,this._findInput.getValue(),this._findInput.domNode.querySelector("textarea")):void 0;this._codeEditor.focus()}e.preventDefault()}_onReplaceInputKeyDown(e){if(e.equals(3|Ke))ne.i&&ne.g&&!this._ctrlEnterReplaceAllWarningPrompted&&(this._notificationService.info(n.a("ctrlEnter.keybindingChanged","Ctrl+Enter now inserts line break instead of replacing all. You can modify the keybinding for editor.action.replaceAll to override this behavior.")),this._ctrlEnterReplaceAllWarningPrompted=!0,this._storageService.store(Ue,!0,0,0)),this._replaceInput.inputBox.insertAtCursor("\n");else if(e.equals(2))this._findInput.focusOnCaseSensitive();else if(e.equals(1026))this._findInput.focus();else{if(!e.equals(2066))return e.equals(16)?$e(e,this._replaceInput.inputBox.value,this._replaceInput.inputBox.element.querySelector("textarea")):e.equals(18)?Ge(e,this._replaceInput.inputBox.value,this._replaceInput.inputBox.element.querySelector("textarea")):void 0;this._codeEditor.focus()}e.preventDefault()}getVerticalSashLeft(e){return 0}_keybindingLabelFor(e){return e=this._keybindingService.lookupKeybinding(e),e?` (${e.getLabel()})`:""}_buildDomNode(){this._findInput=this._register(new be(null,this._contextViewProvider,{width:221,label:Oe,placeholder:Ee,appendCaseSensitiveLabel:this._keybindingLabelFor(R.ToggleCaseSensitiveCommand),appendWholeWordsLabel:this._keybindingLabelFor(R.ToggleWholeWordCommand),appendRegexLabel:this._keybindingLabelFor(R.ToggleRegexCommand),validation:e=>{if(0===e.length||!this._findInput.getRegex())return null;try{return new RegExp(e,"gu"),null}catch(e){return{content:e.message}}},flexibleHeight:!0,flexibleWidth:!0,flexibleMaxHeight:118},this._contextKeyService,!0)),this._findInput.setRegex(!!this._state.isRegex),this._findInput.setCaseSensitive(!!this._state.matchCase),this._findInput.setWholeWords(!!this._state.wholeWord),this._register(this._findInput.onKeyDown(e=>this._onFindInputKeyDown(e))),this._register(this._findInput.inputBox.onDidChange(()=>{this._ignoreChangeEvent||this._state.change({searchString:this._findInput.getValue()},!0)})),this._register(this._findInput.onDidOptionChange(()=>{this._state.change({isRegex:this._findInput.getRegex(),wholeWord:this._findInput.getWholeWords(),matchCase:this._findInput.getCaseSensitive()},!0)})),this._register(this._findInput.onCaseSensitiveKeyDown(e=>{e.equals(1026)&&this._isReplaceVisible&&(this._replaceInput.focus(),e.preventDefault())})),this._register(this._findInput.onRegexKeyDown(e=>{e.equals(2)&&this._isReplaceVisible&&(this._replaceInput.focusOnPreserve(),e.preventDefault())})),this._register(this._findInput.inputBox.onDidHeightChange(e=>{this._tryUpdateHeight()&&this._showViewZone()})),ne.d&&this._register(this._findInput.onMouseDown(e=>this._onFindInputMouseDown(e))),this._matchesCount=document.createElement("div"),this._matchesCount.className="matchesCount",this._updateMatchesCount(),this._prevBtn=this._register(new Ye({label:Ie+this._keybindingLabelFor(R.PreviousMatchFindAction),icon:De,onTrigger:()=>{this._codeEditor.getAction(R.PreviousMatchFindAction).run().then(void 0,ie.f)}})),this._nextBtn=this._register(new Ye({label:Me+this._keybindingLabelFor(R.NextMatchFindAction),icon:Ne,onTrigger:()=>{this._codeEditor.getAction(R.NextMatchFindAction).run().then(void 0,ie.f)}}));var e=document.createElement("div"),t=(e.className="find-part",e.appendChild(this._findInput.domNode),document.createElement("div")),i=(t=(t.className="find-actions",e.appendChild(t),t.appendChild(this._matchesCount),t.appendChild(this._prevBtn.domNode),t.appendChild(this._nextBtn.domNode),this._toggleSelectionFind=this._register(new U({icon:ye,title:Te+this._keybindingLabelFor(R.ToggleSearchScopeCommand),isChecked:!1})),this._register(this._toggleSelectionFind.onChange(()=>{var e;this._toggleSelectionFind.checked?this._codeEditor.hasModel()&&((e=this._codeEditor.getSelections()).map(e=>(e=1===e.endColumn&&e.endLineNumber>e.startLineNumber?e.setEndPosition(e.endLineNumber-1,this._codeEditor.getModel().getLineMaxColumn(e.endLineNumber-1)):e).isEmpty()?null:e).filter(e=>!!e),e.length)&&this._state.change({searchScope:e},!0):this._state.change({searchScope:null},!0)})),t.appendChild(this._toggleSelectionFind.domNode),this._closeBtn=this._register(new Ye({label:Ae+this._keybindingLabelFor(R.CloseFindWidgetCommand),icon:Ce.c,onTrigger:()=>{this._state.change({isRevealed:!1,searchScope:null},!1)},onKeyDown:e=>{e.equals(2)&&this._isReplaceVisible&&((this._replaceBtn.isEnabled()?this._replaceBtn:this._codeEditor).focus(),e.preventDefault())}})),t.appendChild(this._closeBtn.domNode),this._replaceInput=this._register(new ve(null,void 0,{label:Re,placeholder:Pe,appendPreserveCaseLabel:this._keybindingLabelFor(R.TogglePreserveCaseCommand),history:[],flexibleHeight:!0,flexibleWidth:!0,flexibleMaxHeight:118},this._contextKeyService,!0)),this._replaceInput.setPreserveCase(!!this._state.preserveCase),this._register(this._replaceInput.onKeyDown(e=>this._onReplaceInputKeyDown(e))),this._register(this._replaceInput.inputBox.onDidChange(()=>{this._state.change({replaceString:this._replaceInput.inputBox.value},!1)})),this._register(this._replaceInput.inputBox.onDidHeightChange(e=>{this._isReplaceVisible&&this._tryUpdateHeight()&&this._showViewZone()})),this._register(this._replaceInput.onDidOptionChange(()=>{this._state.change({preserveCase:this._replaceInput.getPreserveCase()},!0)})),this._register(this._replaceInput.onPreserveCaseKeyDown(e=>{e.equals(2)&&(this._prevBtn.isEnabled()?this._prevBtn.focus():this._nextBtn.isEnabled()?this._nextBtn.focus():this._toggleSelectionFind.enabled?this._toggleSelectionFind.focus():this._closeBtn.isEnabled()&&this._closeBtn.focus(),e.preventDefault())})),this._replaceBtn=this._register(new Ye({label:Fe+this._keybindingLabelFor(R.ReplaceOneAction),icon:xe,onTrigger:()=>{this._controller.replace()},onKeyDown:e=>{e.equals(1026)&&(this._closeBtn.focus(),e.preventDefault())}})),this._replaceAllBtn=this._register(new Ye({label:Be+this._keybindingLabelFor(R.ReplaceAllAction),icon:ke,onTrigger:()=>{this._controller.replaceAll()}})),document.createElement("div")),t.className="replace-part",t.appendChild(this._replaceInput.domNode),document.createElement("div"));i.className="replace-actions",t.appendChild(i),i.appendChild(this._replaceBtn.domNode),i.appendChild(this._replaceAllBtn.domNode),this._toggleReplaceBtn=this._register(new Ye({label:je,className:"codicon toggle left",onTrigger:()=>{this._state.change({isReplaceRevealed:!this._isReplaceVisible},!1),this._isReplaceVisible&&(this._replaceInput.width=B.I(this._findInput.domNode),this._replaceInput.inputBox.layout()),this._showViewZone()}})),this._toggleReplaceBtn.setExpanded(this._isReplaceVisible),this._domNode=document.createElement("div"),this._domNode.className="editor-widget find-widget",this._domNode.setAttribute("aria-hidden","true"),this._domNode.style.width="419px",this._domNode.appendChild(this._toggleReplaceBtn.domNode),this._domNode.appendChild(e),this._domNode.appendChild(t),this._resizeSash=new te.b(this._domNode,this,{orientation:0,size:2}),this._resized=!1;let n=419;this._register(this._resizeSash.onDidStart(()=>{n=B.I(this._domNode)})),this._register(this._resizeSash.onDidChange(e=>{this._resized=!0,e=n+e.startX-e.currentX,e<419||(parseFloat(B.A(this._domNode).maxWidth)||0){var e=B.I(this._domNode);if(!(e<419)){let t=419;this._resized&&419!==e||(e=this._codeEditor.getLayoutInfo(),t=e.width-28-e.minimap.minimapWidth-15,this._resized=!0),this._domNode.style.width=t+"px",this._isReplaceVisible&&(this._replaceInput.width=B.I(this._findInput.domNode)),this._findInput.inputBox.layout()}}))}updateAccessibilitySupport(){var e=this._codeEditor.getOption(2);this._findInput.setFocusInputOnOptionClick(2!==e)}}Ze.ID="editor.contrib.findWidget";class Ye extends j.a{constructor(e){super(),this._opts=e;let t="button";this._opts.className&&(t=t+" "+this._opts.className),this._opts.icon&&(t=t+" "+f.d.asClassName(this._opts.icon)),this._domNode=document.createElement("div"),this._domNode.title=this._opts.label,this._domNode.tabIndex=0,this._domNode.className=t,this._domNode.setAttribute("role","button"),this._domNode.setAttribute("aria-label",this._opts.label),this.onclick(this._domNode,e=>{this._opts.onTrigger(),e.preventDefault()}),this.onkeydown(this._domNode,e=>{e.equals(10)||e.equals(3)?(this._opts.onTrigger(),e.preventDefault()):this._opts.onKeyDown&&this._opts.onKeyDown(e)})}get domNode(){return this._domNode}isEnabled(){return 0<=this._domNode.tabIndex}focus(){this._domNode.focus()}setEnabled(e){this._domNode.classList.toggle("disabled",!e),this._domNode.setAttribute("aria-disabled",String(!e)),this._domNode.tabIndex=e?0:-1}setExpanded(e){this._domNode.setAttribute("aria-expanded",String(!!e)),e?(this._domNode.classList.remove(...f.d.asClassNameArray(Se)),this._domNode.classList.add(...f.d.asClassNameArray(Le))):(this._domNode.classList.remove(...f.d.asClassNameArray(Le)),this._domNode.classList.add(...f.d.asClassNameArray(Se)))}}Object(f.f)((e,t)=>{var i=(e,i)=>{i&&t.addRule(`.monaco-editor ${e} { background-color: ${i}; }`)},n=(i(".findMatch",e.getColor(m.x)),i(".currentFindMatch",e.getColor(m.v)),i(".findScope",e.getColor(m.z)),e.getColor(m.Y));i(".find-widget",n),i=e.getColor(m.Nc),i&&t.addRule(`.monaco-editor .find-widget { box-shadow: 0 0 8px 2px ${i}; }`),n=e.getColor(m.y),n&&t.addRule(`.monaco-editor .findMatch { border: 1px ${"hc"===e.type?"dotted":"solid"} ${n}; box-sizing: border-box; }`),i=e.getColor(m.w),i&&t.addRule(`.monaco-editor .currentFindMatch { border: 2px solid ${i}; padding: 1px; box-sizing: border-box; }`),n=e.getColor(m.A),n&&t.addRule(`.monaco-editor .findScope { border: 1px ${"hc"===e.type?"dashed":"solid"} ${n}; }`),i=e.getColor(m.h),i&&t.addRule(`.monaco-editor .find-widget { border: 1px solid ${i}; }`),n=e.getColor(m.ab),n&&t.addRule(`.monaco-editor .find-widget { color: ${n}; }`),i=e.getColor(m.cb),i&&t.addRule(`.monaco-editor .find-widget.no-results .matchesCount { color: ${i}; }`),n=e.getColor(m.bb),n?t.addRule(`.monaco-editor .find-widget .monaco-sash { background-color: ${n}; }`):(i=e.getColor(m.Z))&&t.addRule(`.monaco-editor .find-widget .monaco-sash { background-color: ${i}; }`),n=e.getColor(m.Kc),n&&t.addRule(`\n\t\t.monaco-editor .find-widget .button:not(.disabled):hover,\n\t\t.monaco-editor .find-widget .codicon-find-selection:hover {\n\t\t\tbackground-color: ${n} !important;\n\t\t}\n\t`),i=e.getColor(m.db);i&&t.addRule(`.monaco-editor .find-widget .monaco-inputbox.synthetic-focus { outline-color: ${i}; }`)});ce=i("7e32"),ue=i("f577"),V=i("533b"),j=i("6dec");var Xe=i("03e8"),Qe=(i=i("b0cd"),function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3this._onStateChanged(e))),this._model=null,this._register(this._editor.onDidChangeModel(()=>{var e=this._editor.getModel()&&this._state.isRevealed;this.disposeModel(),this._state.change({searchScope:null,matchCase:this._storageService.getBoolean("editor.matchCase",1,!1),wholeWord:this._storageService.getBoolean("editor.wholeWord",1,!1),isRegex:this._storageService.getBoolean("editor.isRegex",1,!1),preserveCase:this._storageService.getBoolean("editor.preserveCase",1,!1)},!1),e&&this._start({forceRevealReplace:!1,seedSearchStringFromSelection:"none",seedSearchStringFromNonEmptySelection:!1,seedSearchStringFromGlobalClipboard:!1,shouldFocus:0,shouldAnimate:!1,updateSearchScope:!1,loop:this._editor.getOption(34).loop})}))}get editor(){return this._editor}static get(t){return t.getContribution(e.ID)}dispose(){this.disposeModel(),super.dispose()}disposeModel(){this._model&&(this._model.dispose(),this._model=null)}_onStateChanged(e){this.saveQueryState(e),e.isRevealed&&(this._state.isRevealed?this._findWidgetVisible.set(!0):(this._findWidgetVisible.reset(),this.disposeModel())),e.searchString&&this.setGlobalBufferTerm(this._state.searchString)}saveQueryState(e){e.isRegex&&this._storageService.store("editor.isRegex",this._state.actualIsRegex,1,0),e.wholeWord&&this._storageService.store("editor.wholeWord",this._state.actualWholeWord,1,0),e.matchCase&&this._storageService.store("editor.matchCase",this._state.actualMatchCase,1,0),e.preserveCase&&this._storageService.store("editor.preserveCase",this._state.actualPreserveCase,1,0)}loadQueryState(){this._state.change({matchCase:this._storageService.getBoolean("editor.matchCase",1,this._state.matchCase),wholeWord:this._storageService.getBoolean("editor.wholeWord",1,this._state.wholeWord),isRegex:this._storageService.getBoolean("editor.isRegex",1,this._state.isRegex),preserveCase:this._storageService.getBoolean("editor.preserveCase",1,this._state.preserveCase)},!1)}isFindInputFocused(){return!!E.getValue(this._contextKeyService)}getState(){return this._state}closeFindWidget(){this._state.change({isRevealed:!1,searchScope:null},!1),this._editor.focus()}toggleCaseSensitive(){this._state.change({matchCase:!this._state.matchCase},!1),this._state.isRevealed||this.highlightFindOptions()}toggleWholeWords(){this._state.change({wholeWord:!this._state.wholeWord},!1),this._state.isRevealed||this.highlightFindOptions()}toggleRegex(){this._state.change({isRegex:!this._state.isRegex},!1),this._state.isRevealed||this.highlightFindOptions()}togglePreserveCase(){this._state.change({preserveCase:!this._state.preserveCase},!1),this._state.isRevealed||this.highlightFindOptions()}toggleSearchScope(){var e;this._state.searchScope?this._state.change({searchScope:null},!0):this._editor.hasModel()&&((e=this._editor.getSelections()).map(e=>(e=1===e.endColumn&&e.endLineNumber>e.startLineNumber?e.setEndPosition(e.endLineNumber-1,this._editor.getModel().getLineMaxColumn(e.endLineNumber-1)):e).isEmpty()?null:e).filter(e=>!!e),e.length)&&this._state.change({searchScope:e},!0)}setSearchString(e){this._state.isRegex&&(e=s.t(e)),this._state.change({searchString:e},!1)}highlightFindOptions(e=0){}_start(e){return et(this,void 0,void 0,(function*(){if(this.disposeModel(),this._editor.hasModel()){var t={isRevealed:!0};if("single"===e.seedSearchStringFromSelection?(i=it(this._editor,e.seedSearchStringFromSelection,e.seedSearchStringFromNonEmptySelection))&&(this._state.isRegex?t.searchString=s.t(i):t.searchString=i):"multiple"!==e.seedSearchStringFromSelection||e.updateSearchScope||(i=it(this._editor,e.seedSearchStringFromSelection))&&(t.searchString=i),!t.searchString&&e.seedSearchStringFromGlobalClipboard){var i=yield this.getGlobalBufferTerm();if(!this._editor.hasModel())return;i&&(t.searchString=i)}e.forceRevealReplace?t.isReplaceRevealed=!0:this._findWidgetVisible.get()||(t.isReplaceRevealed=!1),e.updateSearchScope&&(i=this._editor.getSelections()).some(e=>!e.isEmpty())&&(t.searchScope=i),t.loop=e.loop,this._state.change(t,!1),this._model||(this._model=new F(this._editor,this._state))}}))}start(e){return this._start(e)}moveToNextMatch(){return!!this._model&&(this._model.moveToNextMatch(),!0)}moveToPrevMatch(){return!!this._model&&(this._model.moveToPrevMatch(),!0)}replace(){return!!this._model&&(this._model.replace(),!0)}replaceAll(){return!!this._model&&(this._model.replaceAll(),!0)}selectAllMatches(){return!!this._model&&(this._model.selectAllMatches(),this._editor.focus(),!0)}getGlobalBufferTerm(){return et(this,void 0,void 0,(function*(){return this._editor.getOption(34).globalFindClipboard&&this._editor.hasModel()&&!this._editor.getModel().isTooLargeForSyncing()?this._clipboardService.readFindText():""}))}setGlobalBufferTerm(e){this._editor.getOption(34).globalFindClipboard&&this._editor.hasModel()&&!this._editor.getModel().isTooLargeForSyncing()&&this._clipboardService.writeFindText(e)}},ot=(nt.ID="editor.contrib.findController",class extends(nt=Qe([Je(1,D.b),Je(2,Xe.a),Je(3,ue.a)],nt)){constructor(e,t,i,n,o,r,s,a){super(e,i,s,a),this._contextViewService=t,this._keybindingService=n,this._themeService=o,this._notificationService=r,this._widget=null,this._findOptionsWidget=null}_start(e){const t=Object.create(null,{_start:{get:()=>super._start}});return et(this,void 0,void 0,(function*(){this._widget||this._createFindWidget();var i=this._editor.getSelection();let n=!1;switch(this._editor.getOption(34).autoFindInSelection){case"always":n=!0;break;case"never":n=!1;break;case"multiline":var o=!!i&&i.startLineNumber!==i.endLineNumber;n=o}e.updateSearchScope=n,yield t._start.call(this,e),this._widget&&(2===e.shouldFocus?this._widget.focusReplaceInput():1===e.shouldFocus&&this._widget.focusFindInput())}))}highlightFindOptions(e=!1){this._widget||this._createFindWidget(),(this._state.isRevealed&&!e?this._widget:this._findOptionsWidget).highlightFindOptions()}_createFindWidget(){this._widget=this._register(new Ze(this._editor,this,this._state,this._contextViewService,this._keybindingService,this._contextKeyService,this._themeService,this._storageService,this._notificationService)),this._findOptionsWidget=this._register(new X(this._editor,this._state,this._keybindingService,this._themeService))}});ot=Qe([Je(1,V.b),Je(2,D.b),Je(3,j.a),Je(4,f.b),Je(5,i.a),Je(6,Xe.a),Je(7,ue.a)],ot);const rt=Object(t.p)(new t.f({id:R.StartFindAction,label:n.a("startFindAction","Find"),alias:"Find",precondition:D.a.or(a.a.focus,D.a.has("editorIsOpen")),kbOpts:{kbExpr:null,primary:2084,weight:100},menuOpts:{menuId:ce.b.MenubarEditMenu,group:"3_find",title:n.a({key:"miFind",comment:["&& denotes a mnemonic"]},"&&Find"),order:1}}));rt.addImplementation(0,(e,t,i)=>{var n=nt.get(t);return!!n&&n.start({forceRevealReplace:!1,seedSearchStringFromSelection:"never"!==t.getOption(34).seedSearchStringFromSelection?"single":"none",seedSearchStringFromNonEmptySelection:"selection"===t.getOption(34).seedSearchStringFromSelection,seedSearchStringFromGlobalClipboard:t.getOption(34).globalFindClipboard,shouldFocus:1,shouldAnimate:!0,updateSearchScope:!1,loop:t.getOption(34).loop})});class st extends t.b{constructor(){super({id:R.StartFindWithSelection,label:n.a("startFindWithSelectionAction","Find With Selection"),alias:"Find With Selection",precondition:void 0,kbOpts:{kbExpr:null,primary:0,mac:{primary:2083},weight:100}})}run(e,t){return et(this,void 0,void 0,(function*(){var e=nt.get(t);e&&(yield e.start({forceRevealReplace:!1,seedSearchStringFromSelection:"multiple",seedSearchStringFromNonEmptySelection:!1,seedSearchStringFromGlobalClipboard:!1,shouldFocus:0,shouldAnimate:!0,updateSearchScope:!1,loop:t.getOption(34).loop}),e.setGlobalBufferTerm(e.getState().searchString))}))}}class at extends t.b{run(e,t){return et(this,void 0,void 0,(function*(){var e=nt.get(t);e&&!this._run(e)&&(yield e.start({forceRevealReplace:!1,seedSearchStringFromSelection:0===e.getState().searchString.length&&"never"!==t.getOption(34).seedSearchStringFromSelection?"single":"none",seedSearchStringFromNonEmptySelection:"selection"===t.getOption(34).seedSearchStringFromSelection,seedSearchStringFromGlobalClipboard:!0,shouldFocus:0,shouldAnimate:!0,updateSearchScope:!1,loop:t.getOption(34).loop}),this._run(e))}))}}class lt extends at{constructor(){super({id:R.NextMatchFindAction,label:n.a("findNextMatchAction","Find Next"),alias:"Find Next",precondition:void 0,kbOpts:[{kbExpr:a.a.focus,primary:61,mac:{primary:2085,secondary:[61]},weight:100},{kbExpr:D.a.and(a.a.focus,E),primary:3,weight:100}]})}_run(e){return!!e.moveToNextMatch()&&(e.editor.pushUndoStop(),!0)}}class dt extends at{constructor(){super({id:R.PreviousMatchFindAction,label:n.a("findPreviousMatchAction","Find Previous"),alias:"Find Previous",precondition:void 0,kbOpts:[{kbExpr:a.a.focus,primary:1085,mac:{primary:3109,secondary:[1085]},weight:100},{kbExpr:D.a.and(a.a.focus,E),primary:1027,weight:100}]})}_run(e){return e.moveToPrevMatch()}}class ht extends t.b{run(e,t){return et(this,void 0,void 0,(function*(){var e=nt.get(t);if(e){var i="selection"===t.getOption(34).seedSearchStringFromSelection;let n=null;(n="never"!==t.getOption(34).seedSearchStringFromSelection?it(t,"single",i):n)&&e.setSearchString(n),this._run(e)||(yield e.start({forceRevealReplace:!1,seedSearchStringFromSelection:"never"!==t.getOption(34).seedSearchStringFromSelection?"single":"none",seedSearchStringFromNonEmptySelection:i,seedSearchStringFromGlobalClipboard:!1,shouldFocus:0,shouldAnimate:!0,updateSearchScope:!1,loop:t.getOption(34).loop}),this._run(e))}}))}}class ct extends ht{constructor(){super({id:R.NextSelectionMatchFindAction,label:n.a("nextSelectionMatchFindAction","Find Next Selection"),alias:"Find Next Selection",precondition:void 0,kbOpts:{kbExpr:a.a.focus,primary:2109,weight:100}})}_run(e){return e.moveToNextMatch()}}class ut extends ht{constructor(){super({id:R.PreviousSelectionMatchFindAction,label:n.a("previousSelectionMatchFindAction","Find Previous Selection"),alias:"Find Previous Selection",precondition:void 0,kbOpts:{kbExpr:a.a.focus,primary:3133,weight:100}})}_run(e){return e.moveToPrevMatch()}}const gt=Object(t.p)(new t.f({id:R.StartFindReplaceAction,label:n.a("startReplace","Replace"),alias:"Replace",precondition:D.a.or(a.a.focus,D.a.has("editorIsOpen")),kbOpts:{kbExpr:null,primary:2086,mac:{primary:2596},weight:100},menuOpts:{menuId:ce.b.MenubarEditMenu,group:"3_find",title:n.a({key:"miReplace",comment:["&& denotes a mnemonic"]},"&&Replace"),order:2}}));gt.addImplementation(0,(e,t,i)=>{var n,o,r;return!(!t.hasModel()||t.getOption(80)||!(n=nt.get(t)))&&(o=t.getSelection(),r=n.isFindInputFocused(),o=!o.isEmpty()&&o.startLineNumber===o.endLineNumber&&"never"!==t.getOption(34).seedSearchStringFromSelection&&!r,r=r||o?2:1,n.start({forceRevealReplace:!0,seedSearchStringFromSelection:o?"single":"none",seedSearchStringFromNonEmptySelection:"selection"===t.getOption(34).seedSearchStringFromSelection,seedSearchStringFromGlobalClipboard:"never"!==t.getOption(34).seedSearchStringFromSelection,shouldFocus:r,shouldAnimate:!0,updateSearchScope:!1,loop:t.getOption(34).loop}))}),Object(t.l)(nt.ID,ot),Object(t.j)(st),Object(t.j)(lt),Object(t.j)(dt),Object(t.j)(ct),Object(t.j)(ut),Qe=t.c.bindToContribution(nt.get),Object(t.k)(new Qe({id:R.CloseFindWidgetCommand,precondition:O,handler:e=>e.closeFindWidget(),kbOpts:{weight:105,kbExpr:D.a.and(a.a.focus,D.a.not("isComposing")),primary:9,secondary:[1033]}})),Object(t.k)(new Qe({id:R.ToggleCaseSensitiveCommand,precondition:void 0,handler:e=>e.toggleCaseSensitive(),kbOpts:{weight:105,kbExpr:a.a.focus,primary:g.primary,mac:g.mac,win:g.win,linux:g.linux}})),Object(t.k)(new Qe({id:R.ToggleWholeWordCommand,precondition:void 0,handler:e=>e.toggleWholeWords(),kbOpts:{weight:105,kbExpr:a.a.focus,primary:p.primary,mac:p.mac,win:p.win,linux:p.linux}})),Object(t.k)(new Qe({id:R.ToggleRegexCommand,precondition:void 0,handler:e=>e.toggleRegex(),kbOpts:{weight:105,kbExpr:a.a.focus,primary:M.primary,mac:M.mac,win:M.win,linux:M.linux}})),Object(t.k)(new Qe({id:R.ToggleSearchScopeCommand,precondition:void 0,handler:e=>e.toggleSearchScope(),kbOpts:{weight:105,kbExpr:a.a.focus,primary:T.primary,mac:T.mac,win:T.win,linux:T.linux}})),Object(t.k)(new Qe({id:R.TogglePreserveCaseCommand,precondition:void 0,handler:e=>e.togglePreserveCase(),kbOpts:{weight:105,kbExpr:a.a.focus,primary:A.primary,mac:A.mac,win:A.win,linux:A.linux}})),Object(t.k)(new Qe({id:R.ReplaceOneAction,precondition:O,handler:e=>e.replace(),kbOpts:{weight:105,kbExpr:a.a.focus,primary:3094}})),Object(t.k)(new Qe({id:R.ReplaceOneAction,precondition:O,handler:e=>e.replace(),kbOpts:{weight:105,kbExpr:D.a.and(a.a.focus,I),primary:3}})),Object(t.k)(new Qe({id:R.ReplaceAllAction,precondition:O,handler:e=>e.replaceAll(),kbOpts:{weight:105,kbExpr:a.a.focus,primary:2563}})),Object(t.k)(new Qe({id:R.ReplaceAllAction,precondition:O,handler:e=>e.replaceAll(),kbOpts:{weight:105,kbExpr:D.a.and(a.a.focus,I),primary:void 0,mac:{primary:2051}}})),Object(t.k)(new Qe({id:R.SelectAllMatchesAction,precondition:O,handler:e=>e.selectAllMatches(),kbOpts:{weight:105,kbExpr:a.a.focus,primary:515}}))},a222:function(e,t,i){"use strict";i.r(t),i.d(t,"IPadShowKeyboard",(function(){return s})),i("722f9");var n=i("11f7"),o=(t=i("a666"),i("b2cc")),r=i("30db");class s extends t.a{constructor(e){super(),this.editor=e,this.widget=null,r.c&&(this._register(e.onDidChangeConfiguration(()=>this.update())),this.update())}update(){var e=!this.editor.getOption(80);!this.widget&&e?this.widget=new a(this.editor):this.widget&&!e&&(this.widget.dispose(),this.widget=null)}dispose(){super.dispose(),this.widget&&(this.widget.dispose(),this.widget=null)}}s.ID="editor.contrib.iPadShowKeyboard";class a extends t.a{constructor(e){super(),this.editor=e,this._domNode=document.createElement("textarea"),this._domNode.className="iPadShowKeyboard",this._register(n.i(this._domNode,"touchstart",e=>{this.editor.focus()})),this._register(n.i(this._domNode,"focus",e=>{this.editor.focus()})),this.editor.addOverlayWidget(this)}dispose(){this.editor.removeOverlayWidget(this),super.dispose()}getId(){return a.ID}getDomNode(){return this._domNode}getPosition(){return{preference:1}}}a.ID="editor.contrib.ShowKeyboardWidget",Object(o.l)(s.ID,s)},a37f:function(e,t,i){"use strict";i.d(t,"a",(function(){return n}));class n extends i("a666").a{constructor(e,t,i){super(),this.referenceDomElement=e,this.changeCallback=i,this.width=-1,this.height=-1,this.resizeObserver=null,this.measureReferenceDomElementToken=-1,this.measureReferenceDomElement(!1,t)}dispose(){this.stopObserving(),super.dispose()}getWidth(){return this.width}getHeight(){return this.height}startObserving(){"undefined"!=typeof ResizeObserver?!this.resizeObserver&&this.referenceDomElement&&(this.resizeObserver=new ResizeObserver(e=>{e&&e[0]&&e[0].contentRect?this.observe({width:e[0].contentRect.width,height:e[0].contentRect.height}):this.observe()}),this.resizeObserver.observe(this.referenceDomElement)):-1===this.measureReferenceDomElementToken&&(this.measureReferenceDomElementToken=setInterval(()=>this.observe(),100))}stopObserving(){this.resizeObserver&&(this.resizeObserver.disconnect(),this.resizeObserver=null),-1!==this.measureReferenceDomElementToken&&(clearInterval(this.measureReferenceDomElementToken),this.measureReferenceDomElementToken=-1)}observe(e){this.measureReferenceDomElement(!0,e)}measureReferenceDomElement(e,t){let i=0,n=0;t?(i=t.width,n=t.height):this.referenceDomElement&&(i=this.referenceDomElement.clientWidth,n=this.referenceDomElement.clientHeight),i=Math.max(5,i),n=Math.max(5,n),this.width===i&&this.height===n||(this.width=i,this.height=n,e&&this.changeCallback())}}},a40b:function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),t=i("0a0f");const n=Object(t.c)("editorWorkerService")},a48d:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"redshift",extensions:[],aliases:["Redshift","redshift"],loader:function(){return i.e("chunk-746e09c3").then(i.bind(null,"2a95d"))}})},a60f:function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return l}));var n,o,r=i("11f7"),s=i("e8e3"),a=(t=i("6424"),i("a666"));i=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3this.onTouchStart(e),{passive:!1})),this._register(r.i(document,"touchend",e=>this.onTouchEnd(e))),this._register(r.i(document,"touchmove",e=>this.onTouchMove(e),{passive:!1}))}static addTarget(e){return l.isTouchDevice()?(l.INSTANCE||(l.INSTANCE=new l),l.INSTANCE.targets.push(e),{dispose:()=>{l.INSTANCE.targets=l.INSTANCE.targets.filter(t=>t!==e)}}):a.a.None}static ignoreTarget(e){return l.isTouchDevice()?(l.INSTANCE||(l.INSTANCE=new l),l.INSTANCE.ignoreTargets.push(e),{dispose:()=>{l.INSTANCE.ignoreTargets=l.INSTANCE.ignoreTargets.filter(t=>t!==e)}}):a.a.None}static isTouchDevice(){return"ontouchstart"in window||0=l.HOLD_DELAY&&Math.abs(e.initialPageX-s.t(e.rollingPageX))<30&&Math.abs(e.initialPageY-s.t(e.rollingPageY))<30?((o=this.newGestureEvent(n.Contextmenu,e.initialTarget)).pageX=s.t(e.rollingPageX),o.pageY=s.t(e.rollingPageY),this.dispatchEvent(o)):1===i&&(r=s.t(e.rollingPageX),a=s.t(e.rollingPageY),d=s.t(e.rollingTimestamps)-e.rollingTimestamps[0],h=r-e.rollingPageX[0],c=a-e.rollingPageY[0],u=this.targets.filter(t=>e.initialTarget instanceof Node&&t.contains(e.initialTarget)),this.inertia(u,t,Math.abs(h)/d,0l.CLEAR_TAP_COUNT_TIME?1:2,this._lastSetTapCountTime=t,e.tapCount=i}else e.type!==n.Change&&e.type!==n.Contextmenu||(this._lastSetTapCountTime=0);for(let i=0;i{e.initialTarget instanceof Node&&t.contains(e.initialTarget)&&(t.dispatchEvent(e),this.dispatched=!0)})}inertia(e,t,i,o,s,a,d,h){this.handle=r.V(()=>{var r=Date.now();let c=r-t,u=0,g=0,p=!0,m=(i+=l.SCROLL_FRICTION*c,a+=l.SCROLL_FRICTION*c,0e.dispatchEvent(m)),p||this.inertia(e,r,i,o,s+u,a,d,h+g)})}onTouchMove(e){var t=Date.now();for(let a=0,l=e.changedTouches.length;au(e)),i=e,n=t;if(r)for(const o of i)r.setParent(o,n);return t}function p(e){const t=s({dispose:Object(n.a)(()=>{a(t),e()})});return t}class m{constructor(){this._toDispose=new Set,this._isDisposed=!1,s(this)}dispose(){this._isDisposed||(a(this),this._isDisposed=!0,this.clear())}clear(){try{u(this._toDispose.values())}finally{this._toDispose.clear()}}add(e){if(e){if(e===this)throw new Error("Cannot register a disposable on itself!");l(e,this),this._isDisposed?m.DISABLE_DISPOSED_WARNING:this._toDispose.add(e)}return e}}m.DISABLE_DISPOSED_WARNING=!1;class f{constructor(){this._store=new m,s(this),l(this._store,this)}dispose(){a(this),this._store.dispose()}_register(e){if(e===this)throw new Error("Cannot register a disposable on itself!");return this._store.add(e)}}f.None=Object.freeze({dispose(){}});class _{constructor(){this._isDisposed=!1,s(this)}get value(){return this._isDisposed?void 0:this._value}set value(e){var t;this._isDisposed||e===this._value||(null!=(t=this._value)&&t.dispose(),e&&l(e,this),this._value=e)}clear(){this.value=void 0}dispose(){var e;this._isDisposed=!0,a(this),null!=(e=this._value)&&e.dispose(),this._value=void 0}clearAndLeak(){var e=this._value;return this._value=void 0,e&&l(e,null),e}}class b{constructor(e){this.object=e}dispose(){}}},a6d7:function(e,t,i){"use strict";i.d(t,"d",(function(){return o})),i.d(t,"a",(function(){return s})),i.d(t,"b",(function(){return a})),i.d(t,"e",(function(){return l})),i.d(t,"c",(function(){return h}));var n=i("303e");function o(e,t){var i,o=Object.create(null);for(i in t){var r=t[i];r&&(o[i]=Object(n.xc)(r,e))}return o}function r(e,t,i){function n(){var n=o(e.getColorTheme(),t);"function"==typeof i?i(n):i.style(n)}return n(),e.onDidColorThemeChange(n)}function s(e,t,i){return r(t,{badgeBackground:(null==i?void 0:i.badgeBackground)||n.c,badgeForeground:(null==i?void 0:i.badgeForeground)||n.d,badgeBorder:n.h},e)}function a(e,t,i){return r(t,Object.assign(Object.assign({},l),i||{}),e)}const l={listFocusBackground:n.Gb,listFocusForeground:n.Hb,listFocusOutline:n.Jb,listActiveSelectionBackground:n.zb,listActiveSelectionForeground:n.Ab,listActiveSelectionIconForeground:n.Bb,listFocusAndSelectionBackground:n.zb,listFocusAndSelectionForeground:n.Ab,listInactiveSelectionBackground:n.Pb,listInactiveSelectionIconForeground:n.Rb,listInactiveSelectionForeground:n.Qb,listInactiveFocusBackground:n.Nb,listInactiveFocusOutline:n.Ob,listHoverBackground:n.Lb,listHoverForeground:n.Mb,listDropBackground:n.Cb,listSelectionOutline:n.b,listHoverOutline:n.b,listFilterWidgetBackground:n.Db,listFilterWidgetOutline:n.Fb,listFilterWidgetNoMatchesOutline:n.Eb,listMatchesShadow:n.Nc,treeIndentGuidesStroke:n.Mc,tableColumnsBorder:n.Gc},d={shadowColor:n.Nc,borderColor:n.Tb,foregroundColor:n.Ub,backgroundColor:n.Sb,selectionForegroundColor:n.Xb,selectionBackgroundColor:n.Vb,selectionBorderColor:n.Wb,separatorColor:n.Yb};function h(e,t,i){return r(t,Object.assign(Object.assign({},d),i),e)}},a771:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"csharp",extensions:[".cs",".csx",".cake"],aliases:["C#","csharp"],loader:function(){return i.e("chunk-2d237ee7").then(i.bind(null,"fce9"))}})},a79b:function(e,t,i){"use strict";i.r(t),i.d(t,"jsonDefaults",(function(){return r})),i("33f9");var n=i("0ab8");function o(e,t,i){this._onDidChange=new n.Emitter,this._languageId=e,this.setDiagnosticsOptions(t),this.setModeConfiguration(i)}Object.defineProperty(o.prototype,"onDidChange",{get:function(){return this._onDidChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(o.prototype,"languageId",{get:function(){return this._languageId},enumerable:!1,configurable:!0}),Object.defineProperty(o.prototype,"modeConfiguration",{get:function(){return this._modeConfiguration},enumerable:!1,configurable:!0}),Object.defineProperty(o.prototype,"diagnosticsOptions",{get:function(){return this._diagnosticsOptions},enumerable:!1,configurable:!0}),o.prototype.setDiagnosticsOptions=function(e){this._diagnosticsOptions=e||Object.create(null),this._onDidChange.fire(this)},o.prototype.setModeConfiguration=function(e){this._modeConfiguration=e||Object.create(null),this._onDidChange.fire(this)};var r=new o("json",{validate:!0,allowComments:!0,schemas:[],enableSchemaRequest:!1,schemaRequest:"warning",schemaValidation:"warning",comments:"error",trailingCommas:"error"},{documentFormattingEdits:!0,documentRangeFormattingEdits:!0,completionItems:!0,hovers:!0,documentSymbols:!0,tokens:!0,colors:!0,foldingRanges:!0,diagnostics:!0,selectionRanges:!0});n.languages.json={jsonDefaults:r},n.languages.register({id:"json",extensions:[".json",".bowerrc",".jshintrc",".jscsrc",".eslintrc",".babelrc",".har"],aliases:["JSON","json"],mimetypes:["application/json"]}),n.languages.onLanguage("json",(function(){i.e("chunk-e13e4362").then(i.bind(null,"47b9")).then((function(e){return e.setupMode(r)}))}))},a8d0:function(e,t,i){"use strict";i.d(t,"h",(function(){return s})),i.d(t,"b",(function(){return l})),i.d(t,"c",(function(){return d})),i.d(t,"e",(function(){return h})),i.d(t,"f",(function(){return c})),i.d(t,"a",(function(){return u})),i.d(t,"d",(function(){return g})),i.d(t,"g",(function(){return p}));var n=i("3742"),o=i("7061"),r=i("6a89");class s{constructor(e,t,i,n){this._viewportBrand=void 0,this.top=0|e,this.left=0|t,this.width=0|i,this.height=0|n}}class a{constructor(e,t){this.outputLineIndex=e,this.outputOffset=t}toString(){return this.outputLineIndex+":"+this.outputOffset}toPosition(e,t){return t=0this.injectionOffsets[n];n++)i{e[i]&&"object"==typeof e[i]?t[i]=o(e[i]):t[i]=e[i]}),t}function r(e){if(e&&"object"==typeof e)for(var t,i=[e];0{o in e?i&&(Object(n.j)(e[o])&&Object(n.j)(t[o])?l(e[o],t[o],i):e[o]=t[o]):e[o]=t[o]}),e):t}function d(e,t){if(e!==t){if(null==e||null==t)return!1;if(typeof e!=typeof t)return!1;if("object"!=typeof e)return!1;if(Array.isArray(e)!==Array.isArray(t))return!1;let o,r;if(Array.isArray(e)){if(e.length!==t.length)return!1;for(o=0;othis._triggerAsyncComputation(),0),this._secondWaitScheduler=new g.e(()=>this._triggerSyncComputation(),0),this._loadingMessageScheduler=new g.e(()=>this._showLoadingMessage(),0),this._asyncComputationPromise=null,this._asyncComputationPromiseDone=!1,this._completeCallback=t,this._errorCallback=i,this._progressCallback=n}setHoverTime(e){this._hoverTime=e}_firstWaitTime(){return this._hoverTime/2}_secondWaitTime(){return this._hoverTime/2}_loadingMessageTime(){return 3*this._hoverTime}_triggerAsyncComputation(){this._state=2,this._secondWaitScheduler.schedule(this._secondWaitTime()),this._computer.computeAsync?(this._asyncComputationPromiseDone=!1,this._asyncComputationPromise=Object(g.h)(e=>this._computer.computeAsync(e)),this._asyncComputationPromise.then(e=>{this._asyncComputationPromiseDone=!0,this._withAsyncResult(e)},e=>this._onError(e))):this._asyncComputationPromiseDone=!0}_triggerSyncComputation(){this._computer.computeSync&&this._computer.onResult(this._computer.computeSync(),!0),this._asyncComputationPromiseDone?(this._state=0,this._onComplete(this._computer.getResult())):(this._state=3,this._onProgress(this._computer.getResult()))}_showLoadingMessage(){3===this._state&&this._onProgress(this._computer.getResultWithLoadingMessage())}_withAsyncResult(e){e&&this._computer.onResult(e,!1),3===this._state&&(this._state=0,this._onComplete(this._computer.getResult()))}_onComplete(e){this._completeCallback(e)}_onError(e){this._errorCallback?this._errorCallback(e):Object(p.f)(e)}_onProgress(e){this._progressCallback(e)}start(e){if(0===e)0===this._state&&(this._state=1,this._firstWaitScheduler.schedule(this._firstWaitTime()),this._loadingMessageScheduler.schedule(this._loadingMessageTime()));else switch(this._state){case 0:this._triggerAsyncComputation(),this._secondWaitScheduler.cancel(),this._triggerSyncComputation();break;case 2:this._secondWaitScheduler.cancel(),this._triggerSyncComputation()}}cancel(){this._loadingMessageScheduler.cancel(),1===this._state&&this._firstWaitScheduler.cancel(),2===this._state&&(this._secondWaitScheduler.cancel(),this._asyncComputationPromise)&&(this._asyncComputationPromise.cancel(),this._asyncComputationPromise=null),3===this._state&&this._asyncComputationPromise&&(this._asyncComputationPromise.cancel(),this._asyncComputationPromise=null),this._state=0}}var f=i("e8e3"),_=i("1b7d"),b=i("1898");i("bc02");const v=d.a;class C extends r.a{constructor(){super(),this.containerDomNode=document.createElement("div"),this.containerDomNode.className="monaco-hover",this.containerDomNode.tabIndex=0,this.containerDomNode.setAttribute("role","tooltip"),this.contentsDomNode=document.createElement("div"),this.contentsDomNode.className="monaco-hover-content",this._scrollbar=this._register(new b.a(this.contentsDomNode,{consumeMouseWheelIfScrollbarIsNeeded:!0})),this.containerDomNode.appendChild(this._scrollbar.getDomNode())}onContentsChanged(){this._scrollbar.scanDomNode()}}class w extends r.a{constructor(e,t,i){super(),this.actionContainer=d.q(e,v("div.action-container")),this.action=d.q(this.actionContainer,v("a.action")),this.action.setAttribute("href","#"),this.action.setAttribute("role","button"),t.iconClass&&d.q(this.action,v("span.icon."+t.iconClass)),d.q(this.action,v("span")).textContent=i?t.label+` (${i})`:t.label,this._register(d.i(this.actionContainer,d.d.CLICK,e=>{e.stopPropagation(),e.preventDefault(),t.run(this.actionContainer)})),this.setEnabled(!0)}static render(e,t,i){return new w(e,t,i)}setEnabled(e){e?(this.actionContainer.classList.remove("disabled"),this.actionContainer.removeAttribute("aria-disabled")):(this.actionContainer.classList.add("disabled"),this.actionContainer.setAttribute("aria-disabled","true"))}}var y=i("b400"),S=i("82c9"),L=i("efdb"),x=i("5bd73"),k=i("958f"),D=i("8495"),N=i("0b54"),O=i("9e56"),E=i("b539"),I=i("b7d0"),M=i("303e"),T=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3=e.range.endColumn}}const F={type:1,filter:{include:O.b.QuickFix}};let B=class{constructor(e,t,i,n){this._editor=e,this._hover=t,this._markerDecorationsService=i,this._openerService=n,this.recentMarkerCodeActionsInfo=void 0}computeSync(e,t){if(!this._editor.hasModel()||1!==e.type)return[];var i=this._editor.getModel(),n=e.range.startLineNumber,o=i.getLineMaxColumn(n),r=[];for(const h of t){var a=h.range.startLineNumber===n?h.range.startColumn:1,l=h.range.endLineNumber===n?h.range.endColumn:o,d=this._markerDecorationsService.getMarker(i.uri,h);d&&(a=new s.a(e.range.startLineNumber,a,e.range.startLineNumber,l),r.push(new P(this,a,d)))}return r}renderHoverParts(e,t,i){if(!e.length)return r.a.None;const n=new r.b;return e.forEach(e=>t.appendChild(this.renderMarkerHover(e,n))),e=(1===e.length?e:e.sort((e,t)=>y.c.compare(e.marker.severity,t.marker.severity)))[0],this.renderMarkerStatusbar(e,i,n),n}renderMarkerHover(e,t){var i,n=R("div.hover-row"),o=d.q(n,R("div.marker.hover-contents"));const{source:r,message:s,code:a,relatedInformation:l}=e.marker,h=(this._editor.applyFontInfo(o),d.q(o,R("span")));if(h.style.whiteSpace="pre-wrap",h.innerText=s,(r||a)&&(a&&"string"!=typeof a?(e=R("span"),r&&(d.q(e,R("span")).innerText=r),(i=d.q(e,R("a.code-link"))).setAttribute("href",a.target.toString()),t.add(d.i(i,"click",e=>{this._openerService.open(a.target,{allowCommands:!0}),e.preventDefault(),e.stopPropagation()})),d.q(i,R("span")).innerText=a.value,(i=d.q(o,e)).style.opacity="0.6",i.style.paddingLeft="6px"):((e=d.q(o,R("span"))).style.opacity="0.6",e.style.paddingLeft="6px",e.innerText=r&&a?`${r}(${a})`:r||`(${a})`)),Object(f.n)(l))for(const{message:g,resource:m,startLineNumber:f,startColumn:_}of l){var c=d.q(o,R("div")),u=(c.style.marginTop="8px",d.q(c,R("a")));u.innerText=`${Object(S.b)(m)}(${f}, ${_}): `,u.style.cursor="pointer",t.add(d.i(u,"click",e=>{e.stopPropagation(),e.preventDefault(),this._openerService&&this._openerService.open(m,{fromUserGesture:!0,editorOptions:{selection:{startLineNumber:f,startColumn:_}}}).catch(p.f)}));const e=d.q(c,R("span"));e.innerText=g,this._editor.applyFontInfo(e)}return n}renderMarkerStatusbar(e,t,i){if(e.marker.severity!==y.c.Error&&e.marker.severity!==y.c.Warning&&e.marker.severity!==y.c.Info||t.addAction({label:n.a("view problem","View Problem"),commandId:k.NextMarkerAction.ID,run:()=>{this._hover.hide(),k.MarkerController.get(this._editor).showAtMarker(e.marker),this._editor.focus()}}),!this._editor.getOption(80)){const o=t.append(R("div")),s=(this.recentMarkerCodeActionsInfo&&(y.a.makeKey(this.recentMarkerCodeActionsInfo.marker)===y.a.makeKey(e.marker)?this.recentMarkerCodeActionsInfo.hasCodeActions||(o.textContent=n.a("noQuickFixes","No quick fixes available")):this.recentMarkerCodeActionsInfo=void 0),this.recentMarkerCodeActionsInfo&&!this.recentMarkerCodeActionsInfo.hasCodeActions?r.a.None:i.add(Object(g.i)(()=>o.textContent=n.a("checkingForQuickFixes","Checking for quick fixes..."),200))),a=(o.textContent||(o.textContent=String.fromCharCode(160)),this.getCodeActions(e.marker));i.add(Object(r.i)(()=>a.cancel())),a.then(a=>{if(s.dispose(),this.recentMarkerCodeActionsInfo={marker:e.marker,hasCodeActions:0{e||a.dispose()})),t.addAction({label:n.a("quick fixes","Quick Fix..."),commandId:N.e.Id,run:t=>{e=!0;var i=N.f.get(this._editor);t=d.D(t);this._hover.hide(),i.showCodeActions(F,a,{x:t.left+6,y:t.top+t.height+6})}})}else a.dispose(),o.textContent=n.a("noQuickFixes","No quick fixes available")},p.f)}}getCodeActions(e){return Object(g.h)(t=>Object(D.d)(this._editor.getModel(),new s.a(e.startLineNumber,e.startColumn,e.endLineNumber,e.endColumn),F,E.b.None,t))}};B=T([A(2,L.a),A(3,x.a)],B),Object(I.f)((e,t)=>{var i=e.getColor(M.Jc);i&&t.addRule(`.monaco-hover .hover-contents a.code-link span { color: ${i}; }`),i=e.getColor(M.Ic);i&&t.addRule(`.monaco-hover .hover-contents a.code-link span:hover { color: ${i}; }`)});O=i("0a0f");var j=i("78bc"),W=i("bfa1"),V=i("2504");function H(e,t,i){var n=u.p.ordered(e).map(n=>Promise.resolve(n.provideHover(e,t,i)).then(e=>{return e&&(i=void 0!==(t=e).range,t=void 0!==t.contents&&t.contents&&0{Object(p.g)(e)}));return Promise.all(n).then(f.e)}Object(t.n)("_executeHoverProvider",(e,t)=>H(e,t,V.a.None));T=i("fbba"),L=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3=e.range.endColumn}}let q=class{constructor(e,t,i,n,o){this._editor=e,this._hover=t,this._modeService=i,this._openerService=n,this._configurationService=o}createLoadingMessage(e){return new K(this,e.range,[(new j.a).appendText(n.a("modesContentHover.loading","Loading..."))])}computeSync(e,t){if(!this._editor.hasModel()||1!==e.type)return[];var i=this._editor.getModel(),o=e.range.startLineNumber,r=i.getLineMaxColumn(o),a=[];for(const n of t){var l=n.range.startLineNumber===o?n.range.startColumn:1,d=n.range.endLineNumber===o?n.range.endColumn:r,h=n.options.hoverMessage;h&&!Object(j.b)(h)&&(l=new s.a(e.range.startLineNumber,l,e.range.startLineNumber,d),a.push(new K(this,l,Object(f.c)(h))))}return i=this._editor.getModel().getLineLength(o),t=this._configurationService.getValue("editor.maxTokenizationLineLength"),"number"==typeof t&&t<=i&&a.push(new K(this,new s.a(o,1,o,i+1),[{value:n.a("too many characters","Tokenization is skipped for long lines for performance reasons. This can be configured via `editor.maxTokenizationLineLength`.")}])),a}computeAsync(e,t,i){return z(this,void 0,void 0,(function*(){if(!this._editor.hasModel()||1!==e.type)return Promise.resolve([]);var t=this._editor.getModel();if(!u.p.has(t))return Promise.resolve([]);var n,o=[];for(const r of yield H(t,new h.a(e.range.startLineNumber,e.range.startColumn),i))Object(j.b)(r.contents)||(n=r.range?s.a.lift(r.range):e.range,o.push(new K(this,n,r.contents)));return o}))}renderHoverParts(e,t,i){var n=new r.b;for(const r of e)for(const e of r.contents)if(!Object(j.b)(e)){var o=U("div.hover-row.markdown-hover");const i=d.q(o,U("div.hover-contents"));var s=n.add(new W.a({editor:this._editor},this._modeService,this._openerService));s=(n.add(s.onDidRenderAsync(()=>{i.className="hover-contents code-hover-contents",this._hover.onContentsChanged()})),n.add(s.render(e)));i.appendChild(s.element),t.appendChild(o)}return n}};q=L([A(2,l.a),A(3,x.a),A(4,T.a)],q);class ${constructor(e,t){this.priority=e,this.range=t,this.type=1}equals(e){return 1===e.type&&this.range.equalsRange(e.range)}canAdoptVisibleHover(e,t){return 1===e.type&&t.lineNumber===this.range.startLineNumber}}class G{constructor(e,t,i){this.priority=e,this.owner=t,this.range=i,this.type=2}equals(e){return 2===e.type&&this.owner===e.owner}canAdoptVisibleHover(e,t){return 2===e.type&&this.owner===e.owner}}var Z=i("2e66"),Y=(L=i("9e74"),i("7e32")),X=(A=i("4fc3"),T=i("4779"),function(e,t){return function(i,n){t(i,n,e)}});class Q{constructor(e,t,i){this.owner=e,this.range=t,this.controller=i}isValidForHoverAnchor(e){return 1===e.type&&this.range.startColumn<=e.range.startColumn&&this.range.endColumn>=e.range.endColumn}hasMultipleSuggestions(){return this.controller.hasMultipleInlineCompletions()}}let J=class{constructor(e,t,i,n,o,r,s,a){this._editor=e,this._hover=t,this._commandService=i,this._menuService=n,this._contextKeyService=o,this._modeService=r,this._openerService=s,this.accessibilityService=a}suggestHoverAnchor(e){var t=Z.GhostTextController.get(this._editor);if(t){if(8===e.target.type){var i=e.target.detail;if(t.shouldShowHoverAtViewZone(i.viewZoneId))return new G(1e3,this,s.a.fromPositions(i.positionBefore||i.position,i.positionBefore||i.position))}if(7===e.target.type&&e.target.range&&t.shouldShowHoverAt(e.target.range))return new G(1e3,this,e.target.range);if(6===e.target.type&&e.target.range&&e.target.detail&&e.target.detail.mightBeForeignElement&&t.shouldShowHoverAt(e.target.range))return new G(1e3,this,e.target.range)}return null}computeSync(e,t){var i=Z.GhostTextController.get(this._editor);return i&&i.shouldShowHoverAt(e.range)?[new Q(this,e.range,i)]:[]}renderHoverParts(e,t,i){var o,s,a=new r.b,l=(e=e[0],t=(this.accessibilityService.isScreenReaderOptimized()&&this.renderScreenReaderText(e,t,a),a.add(this._menuService.createMenu(Y.b.InlineCompletionsActions,this._contextKeyService))),i.addAction({label:n.a("showNextInlineSuggestion","Next"),commandId:Z.ShowNextInlineSuggestionAction.ID,run:()=>this._commandService.executeCommand(Z.ShowNextInlineSuggestionAction.ID)})),d=i.addAction({label:n.a("showPreviousInlineSuggestion","Previous"),commandId:Z.ShowPreviousInlineSuggestionAction.ID,run:()=>this._commandService.executeCommand(Z.ShowPreviousInlineSuggestionAction.ID)});i.addAction({label:n.a("acceptInlineSuggestion","Accept"),commandId:Z.commitInlineSuggestionAction.id,run:()=>this._commandService.executeCommand(Z.commitInlineSuggestionAction.id)});const h=[l,d];for(const n of h)n.setEnabled(!1);for([o,s]of(e.hasMultipleSuggestions().then(e=>{for(const t of h)t.setEnabled(e)}),t.getActions()))for(const e of s)e instanceof Y.c&&i.addAction({label:e.label,commandId:e.item.id,run:()=>this._commandService.executeCommand(e.item.id)});return a}renderScreenReaderText(e,t,i){var o=d.a,r=o("div.hover-row.markdown-hover");const s=d.q(r,o("div.hover-contents")),a=i.add(new W.a({editor:this._editor},this._modeService,this._openerService));var l;o=e=>{i.add(a.onDidRenderAsync(()=>{s.className="hover-contents code-hover-contents",this._hover.onContentsChanged()}));var t=n.a("inlineSuggestionFollows","Suggestion:");t=i.add(a.render((new j.a).appendText(t).appendCodeblock("text",e)));s.replaceChildren(t.element)},e=null==(e=null==(e=e.controller.activeModel)?void 0:e.inlineCompletionsModel)?void 0:e.ghostText;e&&(l=this._editor.getModel().getLineContent(e.lineNumber),o(e.renderForScreenReader(l))),t.appendChild(r)}};J=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3e.length-1&&(this.presentationIndex=0),this._onDidChangePresentation.fire(this.presentation)}selectNextColorPresentation(){this.presentationIndex=(this.presentationIndex+1)%this.colorPresentations.length,this.flushColor(),this._onDidChangePresentation.fire(this.presentation)}guessColorPresentation(e,t){for(let i=0;i{this.backgroundColor=e.getColor(M.E)||ie.a.white})),this._register(d.i(this.pickedColorNode,d.d.CLICK,()=>this.model.selectNextColorPresentation())),this._register(d.i(e,d.d.CLICK,()=>{this.model.color=this.model.originalColor,this.model.flushColor()})),this._register(t.onDidChangeColor(this.onDidChangeColor,this)),this._register(t.onDidChangePresentation(this.onDidChangePresentation,this)),this.pickedColorNode.style.backgroundColor=ie.a.Format.CSS.format(t.color)||"",this.pickedColorNode.classList.toggle("light",(t.color.rgba.a<.5?this.backgroundColor:t.color).isLighter())}onDidChangeColor(e){this.pickedColorNode.style.backgroundColor=ie.a.Format.CSS.format(e)||"",this.pickedColorNode.classList.toggle("light",(e.rgba.a<.5?this.backgroundColor:e).isLighter()),this.onDidChangePresentation()}onDidChangePresentation(){this.pickedColorNode.textContent=this.model.presentation?this.model.presentation.label:""}}class de extends r.a{constructor(e,t,i){super(),this.model=t,this.pixelRatio=i,this.domNode=ae(".colorpicker-body"),d.q(e,this.domNode),this.saturationBox=new he(this.domNode,this.model,this.pixelRatio),this._register(this.saturationBox),this._register(this.saturationBox.onDidChange(this.onDidSaturationValueChange,this)),this._register(this.saturationBox.onColorFlushed(this.flushColor,this)),this.opacityStrip=new ue(this.domNode,this.model),this._register(this.opacityStrip),this._register(this.opacityStrip.onDidChange(this.onDidOpacityChange,this)),this._register(this.opacityStrip.onColorFlushed(this.flushColor,this)),this.hueStrip=new ge(this.domNode,this.model),this._register(this.hueStrip),this._register(this.hueStrip.onDidChange(this.onDidHueChange,this)),this._register(this.hueStrip.onColorFlushed(this.flushColor,this))}flushColor(){this.model.flushColor()}onDidSaturationValueChange({s:e,v:t}){var i=this.model.color.hsva;this.model.color=new ie.a(new ie.b(i.h,e,t,i.a))}onDidOpacityChange(e){var t=this.model.color.hsva;this.model.color=new ie.a(new ie.b(t.h,t.s,t.v,e))}onDidHueChange(e){var t=this.model.color.hsva;e=360*(1-e);this.model.color=new ie.a(new ie.b(360==e?0:e,t.s,t.v,t.a))}layout(){this.saturationBox.layout(),this.opacityStrip.layout(),this.hueStrip.layout()}}class he extends r.a{constructor(e,t,i){super(),this.model=t,this.pixelRatio=i,this._onDidChange=new ne.b,this.onDidChange=this._onDidChange.event,this._onColorFlushed=new ne.b,this.onColorFlushed=this._onColorFlushed.event,this.domNode=ae(".saturation-wrap"),d.q(e,this.domNode),this.canvas=document.createElement("canvas"),this.canvas.className="saturation-box",d.q(this.domNode,this.canvas),this.selection=ae(".saturation-selection"),d.q(this.domNode,this.selection),this.layout(),this._register(d.g(this.domNode,e=>this.onMouseDown(e))),this._register(this.model.onDidChangeColor(this.onDidChangeColor,this)),this.monitor=null}onMouseDown(e){this.monitor=this._register(new se.a);const t=d.D(this.domNode),i=(e.target!==this.selection&&this.onDidChangePosition(e.offsetX,e.offsetY),this.monitor.startMonitoring(e.target,e.buttons,se.b,e=>this.onDidChangePosition(e.posx-t.left,e.posy-t.top),()=>null),d.h(document,()=>{this._onColorFlushed.fire(),i.dispose(),this.monitor&&(this.monitor.stopMonitoring(!0),this.monitor=null)},!0))}onDidChangePosition(e,t){e=Math.max(0,Math.min(1,e/this.width)),t=Math.max(0,Math.min(1,1-t/this.height)),this.paintSelection(e,t),this._onDidChange.fire({s:e,v:t})}layout(){this.width=this.domNode.offsetWidth,this.height=this.domNode.offsetHeight,this.canvas.width=this.width*this.pixelRatio,this.canvas.height=this.height*this.pixelRatio,this.paint();var e=this.model.color.hsva;this.paintSelection(e.s,e.v)}paint(){var e=this.model.color.hsva,t=(e=new ie.a(new ie.b(e.h,1,1,1)),this.canvas.getContext("2d")),i=t.createLinearGradient(0,0,this.canvas.width,0),n=(i.addColorStop(0,"rgba(255, 255, 255, 1)"),i.addColorStop(.5,"rgba(255, 255, 255, 0.5)"),i.addColorStop(1,"rgba(255, 255, 255, 0)"),t.createLinearGradient(0,0,0,this.canvas.height));n.addColorStop(0,"rgba(0, 0, 0, 0)"),n.addColorStop(1,"rgba(0, 0, 0, 1)"),t.rect(0,0,this.canvas.width,this.canvas.height),t.fillStyle=ie.a.Format.CSS.format(e),t.fill(),t.fillStyle=i,t.fill(),t.fillStyle=n,t.fill()}paintSelection(e,t){this.selection.style.left=e*this.width+"px",this.selection.style.top=this.height-t*this.height+"px"}onDidChangeColor(){this.monitor&&this.monitor.isMonitoring()||this.paint()}}class ce extends r.a{constructor(e,t){super(),this.model=t,this._onDidChange=new ne.b,this.onDidChange=this._onDidChange.event,this._onColorFlushed=new ne.b,this.onColorFlushed=this._onColorFlushed.event,this.domNode=d.q(e,ae(".strip")),this.overlay=d.q(this.domNode,ae(".overlay")),this.slider=d.q(this.domNode,ae(".slider")),this.slider.style.top="0px",this._register(d.g(this.domNode,e=>this.onMouseDown(e))),this.layout()}layout(){this.height=this.domNode.offsetHeight-this.slider.offsetHeight;var e=this.getValue(this.model.color);this.updateSliderPosition(e)}onMouseDown(e){const t=this._register(new se.a),i=d.D(this.domNode),n=(this.domNode.classList.add("grabbing"),e.target!==this.slider&&this.onDidChangeTop(e.offsetY),t.startMonitoring(e.target,e.buttons,se.b,e=>this.onDidChangeTop(e.posy-i.top),()=>null),d.h(document,()=>{this._onColorFlushed.fire(),n.dispose(),t.stopMonitoring(!0),this.domNode.classList.remove("grabbing")},!0))}onDidChangeTop(e){e=Math.max(0,Math.min(1,1-e/this.height)),this.updateSliderPosition(e),this._onDidChange.fire(e)}updateSliderPosition(e){this.slider.style.top=(1-e)*this.height+"px"}}class ue extends ce{constructor(e,t){super(e,t),this.domNode.classList.add("opacity-strip"),this._register(t.onDidChangeColor(this.onDidChangeColor,this)),this.onDidChangeColor(this.model.color)}onDidChangeColor(e){var{r:e,g:t,b:i}=e.rgba,n=new ie.a(new ie.c(e,t,i,1));e=new ie.a(new ie.c(e,t,i,0));this.overlay.style.background=`linear-gradient(to bottom, ${n} 0%, ${e} 100%)`}getValue(e){return e.hsva.a}}class ge extends ce{constructor(e,t){super(e,t),this.domNode.classList.add("hue-strip")}getValue(e){return 1-e.hsva.h/360}}class pe extends _.a{constructor(e,t,i,n){super(),this.model=t,this.pixelRatio=i,this._register(Object(re.l)(()=>this.layout())),t=ae(".colorpicker-widget"),e.appendChild(t),i=new le(t,this.model,n),this.body=new de(t,this.model,this.pixelRatio),this._register(i),this._register(this.body)}layout(){this.body.layout()}}var me=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))};class fe{constructor(e,t,i,n){this.owner=e,this.range=t,this.model=i,this.provider=n,this.forceShowAtRange=!0}isValidForHoverAnchor(e){return 1===e.type&&this.range.startColumn<=e.range.startColumn&&this.range.endColumn>=e.range.endColumn}}let _e=class{constructor(e,t,i){this._editor=e,this._hover=t,this._themeService=i}computeSync(e,t){return[]}computeAsync(e,t,i){return me(this,void 0,void 0,(function*(){if(this._editor.hasModel()){var e=te.a.get(this._editor);for(const n of t){var i=e.getColorData(n.range.getStartPosition());if(i)return[yield this._createColorHover(this._editor.getModel(),i.colorInfo,i.provider)]}}return[]}))}_createColorHover(e,t,i){return me(this,void 0,void 0,(function*(){var n=e.getValueInRange(t.range),{red:o,green:r,blue:a,alpha:l}=t.color,o=new ie.c(Math.round(255*o),Math.round(255*r),Math.round(255*a),l),r=new ie.a(o),a=yield Object(ee.a)(e,t,i,V.a.None),l=new oe(r,[],0);return l.colorPresentations=a||[],l.guessColorPresentation(r,n),new fe(this,s.a.lift(t.range),l,i)}))}renderHoverParts(e,t,i){if(0===e.length||!this._editor.hasModel())return r.a.None;var n=new r.b;const o=e[0],a=this._editor.getModel(),l=o.model;e=n.add(new pe(t,l,this._editor.getOption(128),this._themeService));let d=new s.a(o.range.startLineNumber,o.range.startColumn,o.range.endLineNumber,o.range.endColumn);const h=()=>{let e,t;var i;l.presentation.textEdit?(e=[l.presentation.textEdit],t=new s.a(l.presentation.textEdit.range.startLineNumber,l.presentation.textEdit.range.startColumn,l.presentation.textEdit.range.endLineNumber,l.presentation.textEdit.range.endColumn),i=this._editor.getModel()._setTrackedRange(null,t,3),this._editor.pushUndoStop(),this._editor.executeEdits("colorpicker",e),t=this._editor.getModel()._getTrackedRange(i)||t):(e=[{identifier:null,range:d,text:l.presentation.label,forceMoveMarkers:!1}],t=d.setEndPosition(d.endLineNumber,d.startColumn+l.presentation.label.length),this._editor.pushUndoStop(),this._editor.executeEdits("colorpicker",e)),l.presentation.additionalTextEdits&&(e=[...l.presentation.additionalTextEdits],this._editor.executeEdits("colorpicker",e),this._hover.hide()),this._editor.pushUndoStop(),d=t},c=e=>Object(ee.a)(a,{range:d,color:{red:e.rgba.r/255,green:e.rgba.g/255,blue:e.rgba.b/255,alpha:e.rgba.a}},o.provider,V.a.None).then(e=>{l.colorPresentations=e||[]});return n.add(l.onColorFlushed(e=>{c(e).then(h)})),n.add(l.onDidChangeColor(c)),this._hover.setColorPicker(e),n}};_e=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3{var i;return!(!e.options.isWholeLine&&(i=e.range.startLineNumber===n?e.range.startColumn:1,e=e.range.endLineNumber===n?e.range.endColumn:o,i>t.range.startColumn||t.range.endColumn>e))})}computeAsync(e){return be(this,void 0,void 0,(function*(){const t=this._anchor;if(!this._editor.hasModel()||!t)return Promise.resolve([]);const i=we._getLineDecorations(this._editor,t);var n=yield Promise.all(this._participants.map(n=>this._computeAsync(n,i,t,e)));return Object(f.k)(n)}))}_computeAsync(e,t,i,n){return be(this,void 0,void 0,(function*(){return e.computeAsync?e.computeAsync(i,t,n):[]}))}computeSync(){if(!this._editor.hasModel()||!this._anchor)return[];var e=we._getLineDecorations(this._editor,this._anchor);let t=[];for(const i of this._participants)t=t.concat(i.computeSync(this._anchor,e));return Object(f.e)(t)}onResult(e,t){this._result=t?e.concat(this._result):this._result.concat(e)}getResult(){return this._result.slice(0)}getResultWithLoadingMessage(){if(this._anchor)for(const t of this._participants)if(t.createLoadingMessage){var e=t.createLoadingMessage(this._anchor);if(e)return this._result.slice(0).concat([e])}return this._result.slice(0)}}let ye=class e extends _.a{constructor(t,i,n,o){super(),this._hoverVisibleKey=i,this._keybindingService=o,this.allowEditorOverflow=!0,this._participants=[n.createInstance(_e,t,this),n.createInstance(q,t,this),n.createInstance(J,t,this),n.createInstance(B,t,this)],this._hover=this._register(new C),this._id=e.ID,this._editor=t,this._isVisible=!1,this._stoleFocus=!1,this._renderDisposable=null,this.onkeydown(this._hover.containerDomNode,e=>{e.equals(9)&&this.hide()}),this._register(this._editor.onDidChangeConfiguration(e=>{e.hasChanged(42)&&this._updateFont()})),this._editor.onDidLayoutChange(()=>this.layout()),this.layout(),this._editor.addContentWidget(this),this._showAtPosition=null,this._showAtRange=null,this._stoleFocus=!1,this._messages=[],this._lastAnchor=null,this._computer=new we(this._editor,this._participants),this._highlightDecorations=[],this._isChangingDecorations=!1,this._shouldFocus=!1,this._colorPicker=null,this._hoverOperation=new m(this._computer,e=>this._withResult(e,!0),null,e=>this._withResult(e,!1),this._editor.getOption(52).delay),this._register(d.o(this.getDomNode(),d.d.FOCUS,()=>{this._colorPicker&&this.getDomNode().classList.add("colorpicker-hover")})),this._register(d.o(this.getDomNode(),d.d.BLUR,()=>{this.getDomNode().classList.remove("colorpicker-hover")})),this._register(t.onDidChangeConfiguration(()=>{this._hoverOperation.setHoverTime(this._editor.getOption(52).delay)})),this._register(u.F.onDidChange(()=>{this._isVisible&&this._lastAnchor&&0e.startsWith("ced-colorBox"))&&e.target.range.endColumn-e.target.range.startColumn==1?new s.a(e.target.range.startLineNumber,e.target.range.startColumn+1,e.target.range.endLineNumber,e.target.range.endColumn+1):e.target.range,n.push(new $(0,i))),0!==n.length&&(n.sort((e,t)=>t.priority-e.priority),this._startShowingAt(n[0],0,!1),!0)}_showAt(e,t,i){this._showAtPosition=e,this._showAtRange=t,this._hoverVisibleKey.set(!0),this._isVisible=!0,this._hover.containerDomNode.classList.toggle("hidden",!this._isVisible),this._editor.layoutContentWidget(this),this._editor.render(),(this._stoleFocus=i)&&this._hover.containerDomNode.focus()}getPosition(){return this._isVisible?{position:this._showAtPosition,range:this._showAtRange,preference:[1,2]}:null}_updateFont(){Array.prototype.slice.call(this._hover.contentsDomNode.getElementsByClassName("code")).forEach(e=>this._editor.applyFontInfo(e))}_updateContents(e){this._hover.contentsDomNode.textContent="",this._hover.contentsDomNode.appendChild(e),this._updateFont(),this._editor.layoutContentWidget(this),this._hover.onContentsChanged()}layout(){var e=Math.max(this._editor.getLayoutInfo().height/4,250),{fontSize:t,lineHeight:i}=this._editor.getOption(42);this._hover.contentsDomNode.style.fontSize=t+"px",this._hover.contentsDomNode.style.lineHeight=i+"px",this._hover.contentsDomNode.style.maxHeight=e+"px",this._hover.contentsDomNode.style.maxWidth=Math.max(.66*this._editor.getLayoutInfo().width,500)+"px"}onModelDecorationsChanged(){this._isChangingDecorations||this._isVisible&&(this._hoverOperation.cancel(),this._computer.clearResult(),this._colorPicker||this._hoverOperation.start(0))}startShowingAtRange(e,t,i){this._startShowingAt(new $(0,e),t,i)}_startShowingAt(e,t,i){if(!this._lastAnchor||!this._lastAnchor.equals(e)){if(this._hoverOperation.cancel(),this._isVisible)if(this._showAtPosition&&this._lastAnchor&&e.canAdoptVisibleHover(this._lastAnchor,this._showAtPosition)){var n=this._messages.filter(t=>t.isValidForHoverAnchor(e));if(0===n.length)this.hide();else{if(n.length===this._messages.length)return;this._renderMessages(e,n)}}else this.hide();this._lastAnchor=e,this._computer.setAnchor(e),this._shouldFocus=i,this._hoverOperation.start(t)}}hide(){this._lastAnchor=null,this._hoverOperation.cancel(),this._isVisible&&(setTimeout(()=>{this._isVisible||this._hoverVisibleKey.set(!1)},0),this._isVisible=!1,this._hover.containerDomNode.classList.toggle("hidden",!this._isVisible),this._editor.layoutContentWidget(this),this._stoleFocus)&&this._editor.focus(),this._isChangingDecorations=!0,this._highlightDecorations=this._editor.deltaDecorations(this._highlightDecorations,[]),this._isChangingDecorations=!1,this._renderDisposable&&(this._renderDisposable.dispose(),this._renderDisposable=null),this._colorPicker=null}isColorPickerVisible(){return!!this._colorPicker}setColorPicker(e){this._colorPicker=e}onContentsChanged(){this._hover.onContentsChanged()}_withResult(e,t){this._messages=e,this._lastAnchor&&0{e.hasChanged(42)&&this.updateFont()})),this._editor.addOverlayWidget(this)}get isVisible(){return this._isVisible}set isVisible(e){this._isVisible=e,this._domNode.classList.toggle("hidden",!this._isVisible)}getId(){return this._id}getDomNode(){return this._domNode}showAt(e){this._showAtLineNumber=e,this.isVisible||(this.isVisible=!0);e=this._editor.getLayoutInfo();var t=this._editor.getTopForLineNumber(this._showAtLineNumber),i=this._editor.getScrollTop(),n=this._editor.getOption(58);t=t-i-(this._domNode.clientHeight-n)/2;this._domNode.style.left=e.glyphMarginLeft+e.glyphMarginWidth+"px",this._domNode.style.top=Math.max(Math.round(t),0)+"px"}hide(){this.isVisible&&(this.isVisible=!1)}getPosition(){return null}dispose(){this._editor.removeOverlayWidget(this),super.dispose()}updateFont(){var e=Array.prototype.slice.call(this._domNode.getElementsByTagName("code")),t=Array.prototype.slice.call(this._domNode.getElementsByClassName("code"));[...e,...t].forEach(e=>this._editor.applyFontInfo(e))}updateContents(e){this._domNode.textContent="",this._domNode.appendChild(e),this.updateFont()}}class Le{constructor(e){this._editor=e,this._lineNumber=-1,this._result=[]}setLineNumber(e){this._lineNumber=e,this._result=[]}clearResult(){this._result=[]}computeSync(){var e,t=e=>({value:e}),i=this._editor.getLineDecorations(this._lineNumber),n=[];if(i)for(const o of i)o.options.glyphMarginClassName&&(e=o.options.glyphMarginHoverMessage)&&!Object(j.b)(e)&&n.push(...Object(f.c)(e).map(t));return n}onResult(e,t){this._result=this._result.concat(e)}getResult(){return this._result}getResultWithLoadingMessage(){return this.getResult()}}class xe extends Se{constructor(e,t,i=x.b){super(xe.ID,e),this._renderDisposeables=this._register(new r.b),this._messages=[],this._lastLineNumber=-1,this._markdownRenderer=this._register(new W.a({editor:this._editor},t,i)),this._computer=new Le(this._editor),this._hoverOperation=new m(this._computer,e=>this._withResult(e),void 0,e=>this._withResult(e),300)}dispose(){this._hoverOperation.cancel(),super.dispose()}onModelDecorationsChanged(){this.isVisible&&(this._hoverOperation.cancel(),this._computer.clearResult(),this._hoverOperation.start(0))}startShowingAt(e){this._lastLineNumber!==e&&(this._hoverOperation.cancel(),this.hide(),this._lastLineNumber=e,this._computer.setLineNumber(e),this._hoverOperation.start(0))}hide(){this._lastLineNumber=-1,this._hoverOperation.cancel(),super.hide()}_withResult(e){this._messages=e,0{e.hasChanged(52)&&(this._unhookEvents(),this._hookEvents())}),this._hoverVisibleKey=a.a.hoverVisible.bindTo(o)}static get(t){return t.getContribution(e.ID)}_hookEvents(){var e=()=>this._hideWidgets(),t=this._editor.getOption(52);this._isHoverEnabled=t.enabled,this._isHoverSticky=t.sticky,this._isHoverEnabled?(this._toUnhook.add(this._editor.onMouseDown(e=>this._onEditorMouseDown(e))),this._toUnhook.add(this._editor.onMouseUp(e=>this._onEditorMouseUp(e))),this._toUnhook.add(this._editor.onMouseMove(e=>this._onEditorMouseMove(e))),this._toUnhook.add(this._editor.onKeyDown(e=>this._onKeyDown(e))),this._toUnhook.add(this._editor.onDidChangeModelDecorations(()=>this._onModelDecorationsChanged()))):(this._toUnhook.add(this._editor.onMouseMove(e=>this._onEditorMouseMove(e))),this._toUnhook.add(this._editor.onKeyDown(e=>this._onKeyDown(e)))),this._toUnhook.add(this._editor.onMouseLeave(e)),this._toUnhook.add(this._editor.onDidChangeModel(e)),this._toUnhook.add(this._editor.onDidScrollChange(e=>this._onEditorScrollChanged(e)))}_unhookEvents(){this._toUnhook.clear()}_onModelDecorationsChanged(){var e;null!=(e=this._contentWidget)&&e.onModelDecorationsChanged(),null!=(e=this._glyphWidget)&&e.onModelDecorationsChanged()}_onEditorScrollChanged(e){(e.scrollTopChanged||e.scrollLeftChanged)&&this._hideWidgets()}_onEditorMouseDown(e){this._isMouseDown=!0;var t=e.target.type;9===t&&e.target.detail===ye.ID?this._hoverClicked=!0:12===t&&e.target.detail===xe.ID||(12!==t&&e.target.detail!==xe.ID&&(this._hoverClicked=!1),this._hideWidgets())}_onEditorMouseUp(e){this._isMouseDown=!1}_onEditorMouseMove(e){var t,i=e.target.type;this._isMouseDown&&this._hoverClicked||this._isHoverSticky&&9===i&&e.target.detail===ye.ID||this._isHoverSticky&&(null==(t=null==(t=e.event.browserEvent.view)?void 0:t.getSelection())||!t.isCollapsed)||!this._isHoverSticky&&9===i&&e.target.detail===ye.ID&&null!=(t=this._contentWidget)&&t.isColorPickerVisible()||this._isHoverSticky&&12===i&&e.target.detail===xe.ID||(this._isHoverEnabled?this._getOrCreateContentWidget().maybeShowAt(e)?null!=(t=this._glyphWidget)&&t.hide():2===i&&e.target.position?(null!=(t=this._contentWidget)&&t.hide(),this._glyphWidget||(this._glyphWidget=new xe(this._editor,this._modeService,this._openerService)),this._glyphWidget.startShowingAt(e.target.position.lineNumber)):this._hideWidgets():this._hideWidgets())}_onKeyDown(e){5!==e.keyCode&&6!==e.keyCode&&57!==e.keyCode&&4!==e.keyCode&&this._hideWidgets()}_hideWidgets(){var e;this._isMouseDown&&this._hoverClicked&&null!=(e=this._contentWidget)&&e.isColorPickerVisible()||(this._hoverClicked=!1,null!=(e=this._glyphWidget)&&e.hide(),null!=(e=this._contentWidget)&&e.hide())}_getOrCreateContentWidget(){return this._contentWidget||(this._contentWidget=this._instantiationService.createInstance(ye,this._editor,this._hoverVisibleKey)),this._contentWidget}isColorPickerVisible(){var e;return(null==(e=this._contentWidget)?void 0:e.isColorPickerVisible())||!1}showContentHover(e,t,i){this._getOrCreateContentWidget().startShowingAtRange(e,t,i)}dispose(){var e;this._unhookEvents(),this._toUnhook.dispose(),this._didChangeConfigurationHandler.dispose(),null!=(e=this._glyphWidget)&&e.dispose(),null!=(e=this._contentWidget)&&e.dispose()}};De.ID="editor.contrib.hover",De=c([X(1,O.a),X(2,x.a),X(3,l.a),X(4,A.b)],De);class Ne extends t.b{constructor(){super({id:"editor.action.showHover",label:n.a({key:"showHover",comment:["Label for action that will trigger the showing of a hover in the editor.","This allows for users to show the hover without using the mouse."]},"Show Hover"),alias:"Show Hover",precondition:void 0,kbOpts:{kbExpr:a.a.editorTextFocus,primary:Object(o.a)(2089,2087),weight:100}})}run(e,t){var i,n;t.hasModel()&&(i=De.get(t))&&(n=t.getPosition(),n=new s.a(n.lineNumber,n.column,n.lineNumber,n.column),t=2===t.getOption(2),i.showContentHover(n,1,t))}}class Oe extends t.b{constructor(){super({id:"editor.action.showDefinitionPreviewHover",label:n.a({key:"showDefinitionPreviewHover",comment:["Label for action that will trigger the showing of definition preview hover in the editor.","This allows for users to show the definition preview hover without using the mouse."]},"Show Definition Preview Hover"),alias:"Show Definition Preview Hover",precondition:void 0})}run(e,t){let i=De.get(t);if(i){var n=t.getPosition();if(n){const e=new s.a(n.lineNumber,n.column,n.lineNumber,n.column);ke.GotoDefinitionAtPositionEditorContribution.get(t).startFindDefinitionFromCursor(n).then(()=>{i.showContentHover(e,1,!0)})}}}}Object(t.l)(De.ID,De),Object(t.j)(Ne),Object(t.j)(Oe),Object(I.f)((e,t)=>{var i=e.getColor(M.H);i&&t.addRule(`.monaco-editor .hoverHighlight { background-color: ${i}; }`),i=e.getColor(M.E),i&&t.addRule(`.monaco-editor .monaco-hover { background-color: ${i}; }`),i=e.getColor(M.F),i&&(t.addRule(`.monaco-editor .monaco-hover { border: 1px solid ${i}; }`),t.addRule(`.monaco-editor .monaco-hover .hover-row:not(:first-child):not(:empty) { border-top: 1px solid ${i.transparent(.5)}; }`),t.addRule(`.monaco-editor .monaco-hover hr { border-top: 1px solid ${i.transparent(.5)}; }`),t.addRule(`.monaco-editor .monaco-hover hr { border-bottom: 0px solid ${i.transparent(.5)}; }`)),i=e.getColor(M.Jc),i&&t.addRule(`.monaco-editor .monaco-hover a { color: ${i}; }`),i=e.getColor(M.Ic),i&&t.addRule(`.monaco-editor .monaco-hover a:hover { color: ${i}; }`),i=e.getColor(M.G),i&&t.addRule(`.monaco-editor .monaco-hover { color: ${i}; }`),i=e.getColor(M.I),i&&t.addRule(`.monaco-editor .monaco-hover .hover-row .actions { background-color: ${i}; }`),i=e.getColor(M.Hc);i&&t.addRule(`.monaco-editor .monaco-hover code { background-color: ${i}; }`)})},af40:function(e,t,i){"use strict";i.d(t,"a",(function(){return n}));class n{constructor(e,t=[],i=!1){this.ctor=e,this.staticArguments=t,this.supportsDelayedInstantiation=i}}},afa2:function(e,t,i){},b055:function(e,t,i){"use strict";i.d(t,"b",(function(){return o})),i.d(t,"c",(function(){return r})),i.d(t,"a",(function(){return s}));var n=i("8ae8");function o(e){return!(!e||"function"!=typeof e.getEditorType)&&e.getEditorType()===n.a.ICodeEditor}function r(e){return!(!e||"function"!=typeof e.getEditorType)&&e.getEditorType()===n.a.IDiffEditor}function s(e){return o(e)?e:r(e)?e.getModifiedEditor():null}},b0cd:function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),i.d(t,"b",(function(){return o})),t=i("4b76"),i=i("0a0f"),t.a;const n=Object(i.c)("notificationService");class o{}},b12b:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"perl",extensions:[".pl"],aliases:["Perl","pl"],loader:function(){return i.e("chunk-2d0c0494").then(i.bind(null,"40ac"))}})},b1ca:function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),t=i("0a0f");const n=Object(t.c)("themeService")},b223:function(e,t,i){},b272:function(e,t,i){"use strict";i.d(t,"a",(function(){return d}));var n=i("3742"),o=i("2c29"),r=i("2e5d"),s=i("f85a"),a=i("6a89"),l=i("7061");class d{static deleteRight(e,t,i,n){var r=[];let l=3!==e;for(let c=0,u=n.length;c=l.length+1)return!1;var h=l.charAt(d.column-2),c=n.get(h);if(!c)return!1;if(Object(r.g)(h)){if("never"===i)return!1}else if("never"===t)return!1;var u=l.charAt(d.column-1);let m=!1;for(const e of c)e.open===h&&e.close===u&&(m=!0);if(!m)return!1;if("auto"===e){let e=!1;for(let t=0,i=a.length;tthis.runCommand(e,t),description:this._description})}_registerMenuItem(e){d.d.appendMenuItem(e.menuId,{group:e.group,command:{id:this.id,title:e.title,icon:e.icon,precondition:this.precondition},when:e.when,order:e.order})}}class b extends _{constructor(){super(...arguments),this._implementations=[]}addImplementation(e,t,i){return this._implementations.push({priority:e,name:t,implementation:i}),this._implementations.sort((e,t)=>t.priority-e.priority),{dispose:()=>{for(let e=0;e{if(e.get(c.b).contextMatchesRules(Object(m.o)(this.precondition)))return this.runEditorCommand(e,i,t)})}}class w extends C{constructor(e){super(w.convertOptions(e)),this.label=e.label,this.alias=e.alias}static convertOptions(e){let t;function i(t){return t.menuId||(t.menuId=d.b.EditorContext),t.title||(t.title=e.label),t.when=c.a.and(e.precondition,t.when),t}return t=Array.isArray(e.menuOpts)?e.menuOpts:e.menuOpts?[e.menuOpts]:[],Array.isArray(e.contextMenuOpts)?t.push(...e.contextMenuOpts.map(i)):e.contextMenuOpts&&t.push(i(e.contextMenuOpts)),e.menuOpts=t,e}runEditorCommand(e,t,i){return this.reportTelemetry(e,t),this.run(e,t,i||{})}reportTelemetry(e,t){e.get(p.a).publicLog2("editorActionInvoked",{name:this.label,id:this.id})}}class y extends w{constructor(){super(...arguments),this._implementations=[]}addImplementation(e,t){return this._implementations.push([e,t]),this._implementations.sort((e,t)=>t[0]-e[0]),{dispose:()=>{for(let e=0;enew Promise((n,o)=>{try{n(t(e.object.textEditorModel,s.a.lift(r),i.slice(2)))}catch(n){o(n)}}).finally(()=>{e.dispose()}))}))}function L(e,t){h.a.registerCommand(e,(function(e,...i){var[n]=i,r=(Object(m.c)(o.a.isUri(n)),e.get(a.a).getModel(n));return r?t(r,...i.slice(1)):e.get(l.a).createModelReference(n).then(e=>new Promise((n,o)=>{try{n(t(e.object.textEditorModel,i.slice(1)))}catch(n){o(n)}}).finally(()=>{e.dispose()}))}))}function x(e){return E.INSTANCE.registerEditorCommand(e),e}function k(e){return e=new e,E.INSTANCE.registerEditorAction(e),e}function D(e){return E.INSTANCE.registerEditorAction(e),e}function N(e){E.INSTANCE.registerEditorAction(e)}function O(e,t){E.INSTANCE.registerEditorContribution(e,t)}(i=n=n||{}).getEditorCommand=function(e){return E.INSTANCE.getEditorCommand(e)},i.getEditorActions=function(){return E.INSTANCE.getEditorActions()},i.getEditorContributions=function(){return E.INSTANCE.getEditorContributions()},i.getSomeEditorContributions=function(e){return E.INSTANCE.getEditorContributions().filter(t=>0<=e.indexOf(t.id))},i.getDiffEditorContributions=function(){return E.INSTANCE.getDiffEditorContributions()};class E{constructor(){this.editorContributions=[],this.diffEditorContributions=[],this.editorActions=[],this.editorCommands=Object.create(null)}registerEditorContribution(e,t){this.editorContributions.push({id:e,ctor:t})}getEditorContributions(){return this.editorContributions.slice(0)}getDiffEditorContributions(){return this.diffEditorContributions.slice(0)}registerEditorAction(e){e.register(),this.editorActions.push(e)}getEditorActions(){return this.editorActions.slice(0)}registerEditorCommand(e){e.register(),this.editorCommands[e.id]=e}getEditorCommand(e){return this.editorCommands[e]||null}}function I(e){return e.register(),e}E.INSTANCE=new E,g.a.add("editor.contributions",E.INSTANCE);const M=I(new b({id:"undo",precondition:void 0,kbOpts:{weight:0,primary:2104},menuOpts:[{menuId:d.b.MenubarEditMenu,group:"1_do",title:t.a({key:"miUndo",comment:["&& denotes a mnemonic"]},"&&Undo"),order:1},{menuId:d.b.CommandPalette,group:"",title:t.a("undo","Undo"),order:1}]})),T=(I(new v(M,{id:"default:undo",precondition:void 0})),I(new b({id:"redo",precondition:void 0,kbOpts:{weight:0,primary:2103,secondary:[3128],mac:{primary:3128}},menuOpts:[{menuId:d.b.MenubarEditMenu,group:"1_do",title:t.a({key:"miRedo",comment:["&& denotes a mnemonic"]},"&&Redo"),order:2},{menuId:d.b.CommandPalette,group:"",title:t.a("redo","Redo"),order:1}]}))),A=(I(new v(T,{id:"default:redo",precondition:void 0})),I(new b({id:"editor.action.selectAll",precondition:void 0,kbOpts:{weight:0,kbExpr:null,primary:2079},menuOpts:[{menuId:d.b.MenubarSelectionMenu,group:"1_basic",title:t.a({key:"miSelectAll",comment:["&& denotes a mnemonic"]},"&&Select All"),order:1},{menuId:d.b.CommandPalette,group:"",title:t.a("selectAll","Select All"),order:1}]})))},b329:function(e,t,i){},b3b2:function(e,t,i){"use strict";i.r(t),i.d(t,"MoveWordCommand",(function(){return _})),i.d(t,"WordLeftCommand",(function(){return b})),i.d(t,"WordRightCommand",(function(){return v})),i.d(t,"CursorWordStartLeft",(function(){return C})),i.d(t,"CursorWordEndLeft",(function(){return w})),i.d(t,"CursorWordLeft",(function(){return y})),i.d(t,"CursorWordStartLeftSelect",(function(){return S})),i.d(t,"CursorWordEndLeftSelect",(function(){return L})),i.d(t,"CursorWordLeftSelect",(function(){return x})),i.d(t,"CursorWordAccessibilityLeft",(function(){return k})),i.d(t,"CursorWordAccessibilityLeftSelect",(function(){return D})),i.d(t,"CursorWordStartRight",(function(){return N})),i.d(t,"CursorWordEndRight",(function(){return O})),i.d(t,"CursorWordRight",(function(){return E})),i.d(t,"CursorWordStartRightSelect",(function(){return I})),i.d(t,"CursorWordEndRightSelect",(function(){return M})),i.d(t,"CursorWordRightSelect",(function(){return T})),i.d(t,"CursorWordAccessibilityRight",(function(){return A})),i.d(t,"CursorWordAccessibilityRightSelect",(function(){return R})),i.d(t,"DeleteWordCommand",(function(){return P})),i.d(t,"DeleteWordLeftCommand",(function(){return F})),i.d(t,"DeleteWordRightCommand",(function(){return B})),i.d(t,"DeleteWordStartLeft",(function(){return j})),i.d(t,"DeleteWordEndLeft",(function(){return W})),i.d(t,"DeleteWordLeft",(function(){return V})),i.d(t,"DeleteWordStartRight",(function(){return H})),i.d(t,"DeleteWordEndRight",(function(){return z})),i.d(t,"DeleteWordRight",(function(){return U})),i.d(t,"DeleteInsideWord",(function(){return K}));var n=i("dff7"),o=(t=i("b2cc"),i("2c29")),r=i("2e5d"),s=i("d48d"),a=i("e6ff"),l=i("7061"),d=i("6a89"),h=i("8025"),c=i("c101"),u=i("4779"),g=i("4fc3"),p=i("fd49"),m=i("70cb"),f=i("1665");class _ extends t.c{constructor(e){super(e),this._inSelectionMode=e.inSelectionMode,this._wordNavigationType=e.wordNavigationType}runEditorCommand(e,t,i){if(t.hasModel()){const e=Object(a.a)(t.getOption(116)),i=t.getModel();var n=t.getSelections().map(t=>{var n=new l.a(t.positionLineNumber,t.positionColumn);n=this._move(e,i,n,this._wordNavigationType);return this._moveTo(t,n,this._inSelectionMode)});i.pushStackElement(),t._getViewModel().setCursorStates("moveWordCommand",3,n.map(e=>r.d.fromModelSelection(e))),1===n.length&&(n=new l.a(n[0].positionLineNumber,n[0].positionColumn),t.revealPosition(n,0))}}_moveTo(e,t,i){return i?new h.a(e.selectionStartLineNumber,e.selectionStartColumn,t.lineNumber,t.column):new h.a(t.lineNumber,t.column,t.lineNumber,t.column)}}class b extends _{_move(e,t,i,n){return s.a.moveWordLeft(e,t,i,n)}}class v extends _{_move(e,t,i,n){return s.a.moveWordRight(e,t,i,n)}}class C extends b{constructor(){super({inSelectionMode:!1,wordNavigationType:0,id:"cursorWordStartLeft",precondition:void 0})}}class w extends b{constructor(){super({inSelectionMode:!1,wordNavigationType:2,id:"cursorWordEndLeft",precondition:void 0})}}class y extends b{constructor(){var e;super({inSelectionMode:!1,wordNavigationType:1,id:"cursorWordLeft",precondition:void 0,kbOpts:{kbExpr:g.a.and(c.a.textInputFocus,null==(e=g.a.and(u.a,f.b))?void 0:e.negate()),primary:2063,mac:{primary:527},weight:100}})}}class S extends b{constructor(){super({inSelectionMode:!0,wordNavigationType:0,id:"cursorWordStartLeftSelect",precondition:void 0})}}class L extends b{constructor(){super({inSelectionMode:!0,wordNavigationType:2,id:"cursorWordEndLeftSelect",precondition:void 0})}}class x extends b{constructor(){var e;super({inSelectionMode:!0,wordNavigationType:1,id:"cursorWordLeftSelect",precondition:void 0,kbOpts:{kbExpr:g.a.and(c.a.textInputFocus,null==(e=g.a.and(u.a,f.b))?void 0:e.negate()),primary:3087,mac:{primary:1551},weight:100}})}}class k extends b{constructor(){super({inSelectionMode:!1,wordNavigationType:3,id:"cursorWordAccessibilityLeft",precondition:void 0})}_move(e,t,i,n){return super._move(Object(a.a)(p.g.wordSeparators.defaultValue),t,i,n)}}class D extends b{constructor(){super({inSelectionMode:!0,wordNavigationType:3,id:"cursorWordAccessibilityLeftSelect",precondition:void 0})}_move(e,t,i,n){return super._move(Object(a.a)(p.g.wordSeparators.defaultValue),t,i,n)}}class N extends v{constructor(){super({inSelectionMode:!1,wordNavigationType:0,id:"cursorWordStartRight",precondition:void 0})}}class O extends v{constructor(){var e;super({inSelectionMode:!1,wordNavigationType:2,id:"cursorWordEndRight",precondition:void 0,kbOpts:{kbExpr:g.a.and(c.a.textInputFocus,null==(e=g.a.and(u.a,f.b))?void 0:e.negate()),primary:2065,mac:{primary:529},weight:100}})}}class E extends v{constructor(){super({inSelectionMode:!1,wordNavigationType:2,id:"cursorWordRight",precondition:void 0})}}class I extends v{constructor(){super({inSelectionMode:!0,wordNavigationType:0,id:"cursorWordStartRightSelect",precondition:void 0})}}class M extends v{constructor(){var e;super({inSelectionMode:!0,wordNavigationType:2,id:"cursorWordEndRightSelect",precondition:void 0,kbOpts:{kbExpr:g.a.and(c.a.textInputFocus,null==(e=g.a.and(u.a,f.b))?void 0:e.negate()),primary:3089,mac:{primary:1553},weight:100}})}}class T extends v{constructor(){super({inSelectionMode:!0,wordNavigationType:2,id:"cursorWordRightSelect",precondition:void 0})}}class A extends v{constructor(){super({inSelectionMode:!1,wordNavigationType:3,id:"cursorWordAccessibilityRight",precondition:void 0})}_move(e,t,i,n){return super._move(Object(a.a)(p.g.wordSeparators.defaultValue),t,i,n)}}class R extends v{constructor(){super({inSelectionMode:!0,wordNavigationType:3,id:"cursorWordAccessibilityRightSelect",precondition:void 0})}_move(e,t,i,n){return super._move(Object(a.a)(p.g.wordSeparators.defaultValue),t,i,n)}}class P extends t.c{constructor(e){super(e),this._whitespaceHeuristics=e.whitespaceHeuristics,this._wordNavigationType=e.wordNavigationType}runEditorCommand(e,t,i){if(t.hasModel()){const e=Object(a.a)(t.getOption(116)),i=t.getModel();var n=t.getSelections();const r=t.getOption(5),s=t.getOption(8),l=m.a.getAutoClosingPairs(i.getLanguageIdentifier().id),d=t._getViewModel();n=n.map(n=>(n=this._delete({wordSeparators:e,model:i,selection:n,whitespaceHeuristics:this._whitespaceHeuristics,autoClosingDelete:t.getOption(6),autoClosingBrackets:r,autoClosingQuotes:s,autoClosingPairs:l,autoClosedCharacters:d.getCursorAutoClosedCharacters()},this._wordNavigationType),new o.a(n,""))),t.pushUndoStop(),t.executeCommands(this.id,n),t.pushUndoStop()}}}class F extends P{_delete(e,t){return e=s.a.deleteWordLeft(e,t),e||new d.a(1,1,1,1)}}class B extends P{_delete(e,t){t=s.a.deleteWordRight(e,t);return t||(t=e.model.getLineCount(),e=e.model.getLineMaxColumn(t),new d.a(t,e,t,e))}}class j extends F{constructor(){super({whitespaceHeuristics:!1,wordNavigationType:0,id:"deleteWordStartLeft",precondition:c.a.writable})}}class W extends F{constructor(){super({whitespaceHeuristics:!1,wordNavigationType:2,id:"deleteWordEndLeft",precondition:c.a.writable})}}class V extends F{constructor(){super({whitespaceHeuristics:!0,wordNavigationType:0,id:"deleteWordLeft",precondition:c.a.writable,kbOpts:{kbExpr:c.a.textInputFocus,primary:2049,mac:{primary:513},weight:100}})}}class H extends B{constructor(){super({whitespaceHeuristics:!1,wordNavigationType:0,id:"deleteWordStartRight",precondition:c.a.writable})}}class z extends B{constructor(){super({whitespaceHeuristics:!1,wordNavigationType:2,id:"deleteWordEndRight",precondition:c.a.writable})}}class U extends B{constructor(){super({whitespaceHeuristics:!0,wordNavigationType:2,id:"deleteWordRight",precondition:c.a.writable,kbOpts:{kbExpr:c.a.textInputFocus,primary:2068,mac:{primary:532},weight:100}})}}class K extends t.b{constructor(){super({id:"deleteInsideWord",precondition:c.a.writable,label:n.a("deleteInsideWord","Delete Word"),alias:"Delete Word"})}run(e,t,i){if(t.hasModel()){const e=Object(a.a)(t.getOption(116)),i=t.getModel();var n=t.getSelections().map(t=>(t=s.a.deleteInsideWord(e,i,t),new o.a(t,"")));t.pushUndoStop(),t.executeCommands(this.id,n),t.pushUndoStop()}}}Object(t.k)(new C),Object(t.k)(new w),Object(t.k)(new y),Object(t.k)(new S),Object(t.k)(new L),Object(t.k)(new x),Object(t.k)(new N),Object(t.k)(new O),Object(t.k)(new E),Object(t.k)(new I),Object(t.k)(new M),Object(t.k)(new T),Object(t.k)(new k),Object(t.k)(new D),Object(t.k)(new A),Object(t.k)(new R),Object(t.k)(new j),Object(t.k)(new W),Object(t.k)(new V),Object(t.k)(new H),Object(t.k)(new z),Object(t.k)(new U),Object(t.j)(K)},b400:function(e,t,i){"use strict";i.d(t,"c",(function(){return n})),i.d(t,"a",(function(){return o})),i.d(t,"b",(function(){return d}));var n,o,r=i("4b76");t=i("dff7"),i=i("0a0f");(a=n=n||{})[a.Hint=1]="Hint",a[a.Info=2]="Info",a[a.Warning=4]="Warning",a[a.Error=8]="Error";{var s=n=n||{};s.compare=function(e,t){return t-e};const e=Object.create(null);e[s.Error]=Object(t.a)("sev.error","Error"),e[s.Warning]=Object(t.a)("sev.warning","Warning"),e[s.Info]=Object(t.a)("sev.info","Info"),s.toString=function(t){return e[t]||""},s.fromSeverity=function(e){switch(e){case r.a.Error:return s.Error;case r.a.Warning:return s.Warning;case r.a.Info:return s.Info;case r.a.Ignore:return s.Hint}},s.toSeverity=function(e){switch(e){case s.Error:return r.a.Error;case s.Warning:return r.a.Warning;case s.Info:return r.a.Info;case s.Hint:return r.a.Ignore}}}{var a=o=o||{};const e="";function l(t,i){var o=[e];return t.source?o.push(t.source.replace("¦","\\¦")):o.push(e),t.code?"string"==typeof t.code?o.push(t.code.replace("¦","\\¦")):o.push(t.code.value.replace("¦","\\¦")):o.push(e),void 0!==t.severity&&null!==t.severity?o.push(n.toString(t.severity)):o.push(e),t.message&&i?o.push(t.message.replace("¦","\\¦")):o.push(e),void 0!==t.startLineNumber&&null!==t.startLineNumber?o.push(t.startLineNumber.toString()):o.push(e),void 0!==t.startColumn&&null!==t.startColumn?o.push(t.startColumn.toString()):o.push(e),void 0!==t.endLineNumber&&null!==t.endLineNumber?o.push(t.endLineNumber.toString()):o.push(e),void 0!==t.endColumn&&null!==t.endColumn?o.push(t.endColumn.toString()):o.push(e),o.push(e),o.join("¦")}a.makeKey=function(e){return l(e,!0)},a.makeKeyOptionalMessage=l}const d=Object(i.c)("markerService")},b539:function(e,t,i){"use strict";i.d(t,"b",(function(){return n})),i.d(t,"a",(function(){return o})),t=i("0a0f");class n{constructor(e){this.callback=e}report(e){this._value=e,this.callback(this._value)}}n.None=Object.freeze({report(){}});const o=Object(t.c)("editorProgressService")},b574:function(e,t,i){"use strict";i.r(t),i.d(t,"SnippetController2",(function(){return p}));var n=i("a666"),o=(t=i("b2cc"),i("6a89")),r=i("8025"),s=i("c101"),a=i("4153"),l=i("4fc3"),d=i("d3d7"),h=i("59a4"),c=(i=i("dff7"),function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3")}}_doInsert(e,t){this._editor.hasModel()&&(this._snippetListener.clear(),t.undoStopBefore&&this._editor.getModel().pushStackElement(),this._session?this._session.merge(e,t):(this._modelVersionId=this._editor.getModel().getAlternativeVersionId(),this._session=new h.a(this._editor,e,t),this._session.insert()),t.undoStopAfter&&this._editor.getModel().pushStackElement(),this._updateState(),this._snippetListener.add(this._editor.onDidChangeModelContent(e=>e.isFlush&&this.cancel())),this._snippetListener.add(this._editor.onDidChangeModel(()=>this.cancel())),this._snippetListener.add(this._editor.onDidChangeCursorSelection(()=>this._updateState())))}_updateState(){if(this._session&&this._editor.hasModel())return this._modelVersionId!==this._editor.getModel().getAlternativeVersionId()&&this._session.hasPlaceholder&&!this._session.isAtLastPlaceholder&&this._session.isSelectionWithinPlaceholders()?(this._inSnippet.set(!0),this._hasPrevTabstop.set(!this._session.isAtFirstPlaceholder),this._hasNextTabstop.set(!this._session.isAtLastPlaceholder),void this._handleChoice()):this.cancel()}_handleChoice(){if(this._session&&this._editor.hasModel()){var e=this._session["choice"];if(e){if(this._currentChoice!==e){this._currentChoice=e,this._editor.setSelections(this._editor.getSelections().map(e=>r.a.fromPositions(e.getStartPosition())));const[t]=e.options;Object(a.f)(this._editor,e.options.map((e,i)=>({kind:13,label:e.value,insertText:e.value,sortText:"a".repeat(i+1),range:o.a.fromPositions(this._editor.getPosition(),this._editor.getPosition().delta(0,t.value.length))})))}}else this._currentChoice=void 0}else this._currentChoice=void 0}finish(){for(;this._inSnippet.get();)this.next()}cancel(e=!1){var t;this._inSnippet.reset(),this._hasPrevTabstop.reset(),this._hasNextTabstop.reset(),this._snippetListener.clear(),null!=(t=this._session)&&t.dispose(),this._session=void 0,this._modelVersionId=-1,e&&this._editor.setSelections([this._editor.getSelection()])}prev(){this._session&&this._session.prev(),this._updateState()}next(){this._session&&this._session.next(),this._updateState()}isInSnippet(){return Boolean(this._inSnippet.get())}};p.ID="snippetController2",p.InSnippetMode=new l.c("inSnippetMode",!1,Object(i.a)("inSnippetMode","Whether the editor in current in snippet mode")),p.HasNextTabstop=new l.c("hasNextTabstop",!1,Object(i.a)("hasNextTabstop","Whether there is a next tab stop when in snippet mode")),p.HasPrevTabstop=new l.c("hasPrevTabstop",!1,Object(i.a)("hasPrevTabstop","Whether there is a previous tab stop when in snippet mode")),p=c([u(1,d.b),u(2,l.b)],p),Object(t.l)(p.ID,p),i=t.c.bindToContribution(p.get),Object(t.k)(new i({id:"jumpToNextSnippetPlaceholder",precondition:l.a.and(p.InSnippetMode,p.HasNextTabstop),handler:e=>e.next(),kbOpts:{weight:130,kbExpr:s.a.editorTextFocus,primary:2}})),Object(t.k)(new i({id:"jumpToPrevSnippetPlaceholder",precondition:l.a.and(p.InSnippetMode,p.HasPrevTabstop),handler:e=>e.prev(),kbOpts:{weight:130,kbExpr:s.a.editorTextFocus,primary:1026}})),Object(t.k)(new i({id:"leaveSnippet",precondition:p.InSnippetMode,handler:e=>e.cancel(!0),kbOpts:{weight:130,kbExpr:s.a.editorTextFocus,primary:9,secondary:[1033]}})),Object(t.k)(new i({id:"acceptSnippet",precondition:p.InSnippetMode,handler:e=>e.finish()}))},b57f:function(e,t,i){"use strict";i.d(t,"b",(function(){return _t})),i.d(t,"a",(function(){return kt}));var n=i("fdcc"),o=i("308f"),r=i("a666"),s=i("3742"),a=i("6d8e"),l=(t=i("fd49"),i("7061")),d=i("6a89"),h=i("8025"),c=i("3352"),u=i("a054");class g{constructor(){this.spacesDiff=0,this.looksLikeAlignment=!1}}function p(e,t,i){var n=Math.min(e.getLineCount(),1e4);let o=0,r=0,s="",a=0,l=[0,0,0,0,0,0,0,0,0];var d=new g;for(let g=1;g<=n;g++){var h,c,u=e.getLineLength(g),p=e.getLineContent(g),m=u<=65536;let n=!1,w=0,y=0,S=0;for(let t=0,i=u;t{var i=l[t];i>e&&(e=i,y=t)}),4===y&&0=l[4]/2&&(y=2)}return{insertSpaces:w,tabSize:y}}function m(e){return(1&e.metadata)>>>0}function f(e,t){e.metadata=254&e.metadata|t<<0}function _(e){return(2&e.metadata)>>>1==1}function b(e,t){e.metadata=253&e.metadata|(t?1:0)<<1}function v(e){return(4&e.metadata)>>>2==1}function C(e,t){e.metadata=251&e.metadata|(t?1:0)<<2}function w(e,t){e.metadata=231&e.metadata|t<<3}function y(e,t){e.metadata=223&e.metadata|(t?1:0)<<5}class S{constructor(e,t,i){this.metadata=0,f(((this.parent=this).left=this).right=this,1),this.start=t,this.end=i,this.delta=0,this.maxEnd=i,this.id=e,this.ownerId=0,this.options=null,C(this,!1),w(this,1),y(this,!1),this.cachedVersionId=0,this.cachedAbsoluteStart=t,this.cachedAbsoluteEnd=i,this.range=null,b(this,!1)}reset(e,t,i,n){this.start=t,this.end=i,this.maxEnd=i,this.cachedVersionId=e,this.cachedAbsoluteStart=t,this.cachedAbsoluteEnd=i,this.range=n}setOptions(e){this.options=e,e=this.options.className,C(this,"squiggly-error"===e||"squiggly-warning"===e||"squiggly-info"===e),w(this,this.options.stickiness),y(this,this.options.collapseOnReplaceEdit)}setCachedOffsets(e,t,i){this.cachedVersionId!==i&&(this.range=null),this.cachedVersionId=i,this.cachedAbsoluteStart=e,this.cachedAbsoluteEnd=t}detach(){this.parent=null,this.left=null,this.right=null}}const L=new S(null,0,0);f(((L.parent=L).left=L).right=L,0);class x{constructor(){this.root=L,this.requestNormalizeDelta=!1}intervalSearch(e,t,i,n,o){if(this.root===L)return[];{var r=this,s=e,a=t,l=i,d=n,h=o;let c=r.root,u=0,g=0,p=0,m=[],f=0;for(;c!==L;)if(_(c))b(c.left,!1),b(c.right,!1),c===c.parent.right&&(u-=c.parent.delta),c=c.parent;else{if(!_(c.left)){if(u+c.maxEnd>>3,v=0==f||2==f,C=(f=1==f||2==f,g-u),w=Math.min(C,p),y=c.start;let o=!1;var S=c.end;let r=!1;u<=y&&S<=g&&(32&c.metadata)>>>5==1&&(c.start=u,o=!0,c.end=u,r=!0);var x=m?1:0c.end&&(c.end=c.start)}h.maxEnd=h.end,D(this,h)}this._normalizeDeltaIfNecessary()}_normalizeDeltaIfNecessary(){if(this.requestNormalizeDelta){this.requestNormalizeDelta=!1;{var e=this;let t=e.root,i=0;for(;t!==L;)t=t.left===L||_(t.left)?t.right===L||_(t.right)?(t.start=i+t.start,t.end=i+t.end,t.delta=0,T(t),b(t,!0),b(t.left,!1),b(t.right,!1),t===t.parent.right&&(i-=t.parent.delta),t.parent):(i+=t.delta,t.right):t.left;b(e.root,!1)}}}}function k(e,t,i,n){return et&&(t=i),e.right!==L&&(i=e.right.maxEnd+e.delta)>t?i:t}function T(e){e.maxEnd=M(e)}function A(e){for(;e!==L;){var t=M(e);if(e.maxEnd===t)return;e.maxEnd=t,e=e.parent}}class R{constructor(e,t){this.piece=e,this.color=t,this.size_left=0,this.lf_left=0,((this.parent=this).left=this).right=this}next(){if(this.right!==P)return F(this.right);let e=this;for(;e.parent!==P&&e.parent.left!==e;)e=e.parent;return e.parent===P?P:e.parent}prev(){if(this.left!==P)return B(this.left);let e=this;for(;e.parent!==P&&e.parent.right!==e;)e=e.parent;return e.parent===P?P:e.parent}detach(){this.parent=null,this.left=null,this.right=null}}const P=new R(null,0);function F(e){for(;e.left!==P;)e=e.left;return e}function B(e){for(;e.right!==P;)e=e.right;return e}function j(e){return e===P?0:e.size_left+e.piece.length+j(e.right)}function W(e){return e===P?0:e.lf_left+e.piece.lineFeedCnt+W(e.right)}function V(){P.parent=P}function H(e,t){var i=t.right;i.size_left+=t.size_left+(t.piece?t.piece.length:0),i.lf_left+=t.lf_left+(t.piece?t.piece.lineFeedCnt:0),t.right=i.left,i.left!==P&&(i.left.parent=t),i.parent=t.parent,t.parent===P?e.root=i:t.parent.left===t?t.parent.left=i:t.parent.right=i,(i.left=t).parent=i}function z(e,t){var i=t.left;t.left=i.right,i.right!==P&&(i.right.parent=t),i.parent=t.parent,t.size_left-=i.size_left+(i.piece?i.piece.length:0),t.lf_left-=i.lf_left+(i.piece?i.piece.lineFeedCnt:0),t.parent===P?e.root=i:t===t.parent.right?t.parent.right=i:t.parent.left=i,(i.right=t).parent=i}function U(e,t){let i,n;if(i=t.left===P?(n=t).right:t.right===P?(n=t).left:(n=F(t.right)).right,n===e.root)(e.root=i).color=0,t.detach(),V(),e.root.parent=P;else{var o,r,s,a=1===n.color;if(n===n.parent.left?n.parent.left=i:n.parent.right=i,n===t?(i.parent=n.parent,$(e,i)):(n.parent===t?i.parent=n:i.parent=n.parent,$(e,i),n.left=t.left,n.right=t.right,n.parent=t.parent,n.color=t.color,t===e.root?e.root=n:t===t.parent.left?t.parent.left=n:t.parent.right=n,n.left!==P&&(n.left.parent=n),n.right!==P&&(n.right.parent=n),n.size_left=t.size_left,n.lf_left=t.lf_left,$(e,n)),t.detach(),i.parent.left===i&&(t=j(i),o=W(i),t===i.parent.size_left&&o===i.parent.lf_left||(r=t-i.parent.size_left,s=o-i.parent.lf_left,i.parent.size_left=t,i.parent.lf_left=o,q(e,i.parent,r,s))),$(e,i.parent),!a){let t;for(;i!==e.root&&0===i.color;)i=i===i.parent.left?(1===(t=i.parent.right).color&&(t.color=0,i.parent.color=1,H(e,i.parent),t=i.parent.right),0===t.left.color&&0===t.right.color?(t.color=1,i.parent):(0===t.right.color&&(t.left.color=0,t.color=1,z(e,t),t=i.parent.right),t.color=i.parent.color,i.parent.color=0,t.right.color=0,H(e,i.parent),e.root)):(1===(t=i.parent.left).color&&(t.color=0,i.parent.color=1,z(e,i.parent),t=i.parent.left),0===t.left.color&&0===t.right.color?(t.color=1,i.parent):(0===t.left.color&&(t.right.color=0,t.color=1,H(e,t),t=i.parent.left),t.color=i.parent.color,i.parent.color=0,t.left.color=0,z(e,i.parent),e.root));i.color=0}V()}}function K(e,t){for($(e,t);t!==e.root&&1===t.parent.color;){var i;t.parent===t.parent.parent.left?1===(i=t.parent.parent.right).color?(t.parent.color=0,i.color=0,t.parent.parent.color=1,t=t.parent.parent):(t===t.parent.right&&H(e,t=t.parent),t.parent.color=0,t.parent.parent.color=1,z(e,t.parent.parent)):1===(i=t.parent.parent.left).color?(t.parent.color=0,i.color=0,t.parent.parent.color=1,t=t.parent.parent):(t===t.parent.left&&z(e,t=t.parent),t.parent.color=0,t.parent.parent.color=1,H(e,t.parent.parent))}e.root.color=0}function q(e,t,i,n){for(;t!==e.root&&t!==P;)t.parent.left===t&&(t.parent.size_left+=i,t.parent.lf_left+=n),t=t.parent}function $(e,t){let i=0,n=0;if(t!==e.root){if(0===i){for(;t!==e.root&&t===t.parent.right;)t=t.parent;if(t===e.root)return;t=t.parent,i=j(t.left)-t.size_left,n=W(t.left)-t.lf_left,t.size_left+=i,t.lf_left+=n}for(;t!==e.root&&(0!==i||0!==n);)t.parent.left===t&&(t.parent.size_left+=i,t.parent.lf_left+=n),t=t.parent}}(((P.parent=P).left=P).right=P).color=0;var G=i("8c02");const Z=65535;function Y(e){let t;return(t=new(e[e.length-1]<65536?Uint16Array:Uint32Array)(e.length)).set(e,0),t}class X{constructor(e,t,i,n,o){this.lineStarts=e,this.cr=t,this.lf=i,this.crlf=n,this.isBasicASCII=o}}function Q(e,t=!0){let i=[0],n=1;for(let r=0,s=e.length;r(e!==P&&this._pieces.push(e.piece),!0))}read(){return 0===this._pieces.length?0===this._index?(this._index++,this._BOM):null:this._index>this._pieces.length-1?null:0===this._index?this._BOM+this._tree.getPieceContent(this._pieces[this._index++]):this._tree.getPieceContent(this._pieces[this._index++])}}class ie{constructor(e){this._limit=e,this._cache=[]}get(e){for(let i=this._cache.length-1;0<=i;i--){var t=this._cache[i];if(t.nodeStartOffset<=e&&t.nodeStartOffset+t.node.piece.length>=e)return t}return null}get2(e){for(let i=this._cache.length-1;0<=i;i--){var t=this._cache[i];if(t.nodeStartLineNumber&&t.nodeStartLineNumber=e)return t}return null}set(e){this._cache.length>=this._limit&&this._cache.shift(),this._cache.push(e)}validate(e){let t=!1;var i=this._cache;for(let r=0;r=e)&&(i[r]=null,t=!0)}if(t){var o=[];for(const e of i)null!==e&&o.push(e);this._cache=o}}}class ne{constructor(e,t,i){this.create(e,t,i)}create(e,t,i){this._buffers=[new ee("",[0])],this._lastChangeBufferPos={line:0,column:0},this.root=P,this._lineCnt=1,this._length=0,this._EOL=t,this._EOLLength=t.length,this._EOLNormalized=i;let n=null;for(let r=0,s=e.length;r{t=this.getNodeContent(t);var a,l=t.length;return r<=i||r+l=e)n=n.left;else{var o;if(n.lf_left+n.piece.lineFeedCnt+1>=e)return i+=n.size_left,o=this.getAccumulatedValue(n,e-n.lf_left-2),i+(o+t-1);e-=n.lf_left+n.piece.lineFeedCnt,i+=n.size_left+n.piece.length,n=n.right}return i}getPositionAt(e){e=Math.floor(e),e=Math.max(0,e);let t=this.root,i=0;for(var n,o,r=e;t!==P;)if(0!==t.size_left&&t.size_left>=e)t=t.left;else{if(t.size_left+t.piece.length>=e)return n=this.getIndexOf(t,e-t.size_left),i+=t.lf_left+n.index,0===n.index?(o=this.getOffsetAt(i+1,1),new l.a(i+1,r-o+1)):new l.a(i+1,n.remainder+1);if(e-=t.size_left+t.piece.length,i+=t.lf_left+t.piece.lineFeedCnt,t.right===P)return o=this.getOffsetAt(i+1,1),new l.a(i+1,r-e-o+1);t=t.right}return new l.a(1,1)}getValueInRange(e,t){var i;return e.startLineNumber===e.endLineNumber&&e.startColumn===e.endColumn?"":(i=this.nodeAt2(e.startLineNumber,e.startColumn),e=this.nodeAt2(e.endLineNumber,e.endColumn),i=this.getValueInRange2(i,e),!t||t===this._EOL&&this._EOLNormalized&&t===this.getEOL()&&this._EOLNormalized?i:i.replace(/\r\n|\r|\n/g,t))}getValueInRange2(e,t){if(e.node===t.node)return o=e.node,n=this._buffers[o.piece.bufferIndex].buffer,o=this.offsetInBuffer(o.piece.bufferIndex,o.piece.start),n.substring(o+e.remainder,o+t.remainder);let i=e.node;var n=this._buffers[i.piece.bufferIndex].buffer,o=this.offsetInBuffer(i.piece.bufferIndex,i.piece.start);let r=n.substring(o+e.remainder,o+i.piece.length);for(i=i.next();i!==P;){var s=this._buffers[i.piece.bufferIndex].buffer,a=this.offsetInBuffer(i.piece.bufferIndex,i.piece.start);if(i===t.node){r+=s.substring(a,a+t.remainder);break}r+=s.substr(a,i.piece.length),i=i.next()}return r}getLinesContent(){let e=[],t=0,i="",n=!1;return this.iterate(this.root,o=>{if(o!==P){o=o.piece;let d=o.length;if(0!==d){var r=this._buffers[o.bufferIndex].buffer,s=this._buffers[o.bufferIndex].lineStarts,a=o.start.line,l=o.end.line;let h=s[a]+o.start.column;if(!n||(10===r.charCodeAt(h)&&(h++,d--),e[t++]=i,i="",n=!1,0!==d))if(a===l)this._EOLNormalized||13!==r.charCodeAt(h+d-1)?i+=r.substr(h,d):(n=!0,i+=r.substr(h,d-1));else{i+=this._EOLNormalized?r.substring(h,Math.max(h,s[a+1]-this._EOLLength)):r.substring(h,s[a+1]).replace(/(\r\n|\r|\n)$/,""),e[t++]=i;for(let n=a+1;ne+p,t.reset(0)):(b=u.buffer,v=e=>e,t.reset(p));do{if(m=t.next(b)){if(v(m.index)>=f)return h;this.positionInBuffer(e,v(m.index)-g,_);var C=this.getLineFeedCnt(e.piece.bufferIndex,o,_),w=_.line===o.line?_.column-o.column+n:_.column+1,y=w+m[0].length;if(c[h++]=Object(G.d)(new d.a(i+C,w,i+C,y),m,a),v(m.index)+m[0].length>=f)return h;if(l<=h)return h}}while(m);return h}findMatchesLineByLine(e,t,i,n){var o=[];let r=0;var s=new G.b(t.wordSeparators,t.regex);let a=this.nodeAt2(e.startLineNumber,e.startColumn);if(null===a)return[];var l=this.nodeAt2(e.endLineNumber,e.endColumn);if(null===l)return[];let d=this.positionInBuffer(a.node,a.remainder);var h,c,u=this.positionInBuffer(l.node,l.remainder);if(a.node===l.node)this.findMatchesInNode(a.node,s,e.startLineNumber,e.startColumn,d,u,t,i,n,r,o);else{let _=e.startLineNumber,b=a.node;for(;b!==l.node;){var g=this.getLineFeedCnt(b.piece.bufferIndex,d,b.piece.end);if(1<=g){var p=this._buffers[b.piece.bufferIndex].lineStarts,m=this.offsetInBuffer(b.piece.bufferIndex,b.piece.start),f=(p=p[d.line+g],_===e.startLineNumber?e.startColumn:1);if((r=this.findMatchesInNode(b,s,_,f,d,this.positionInBuffer(b,p-m),t,i,n,r,o))>=n)return o;_+=g}if(f=_===e.startLineNumber?e.startColumn-1:0,_===e.endLineNumber)return p=this.getLineContent(_).substring(f,e.endColumn-1),r=this._findMatchesInLine(t,s,p,e.endLineNumber,f,r,o,i,n),o;if((r=this._findMatchesInLine(t,s,this.getLineContent(_).substr(f),_,f,r,o,i,n))>=n)return o;_++,a=this.nodeAt2(_,1),b=a.node,d=this.positionInBuffer(a.node,a.remainder)}r=_===e.endLineNumber?(h=_===e.startLineNumber?e.startColumn-1:0,c=this.getLineContent(_).substring(h,e.endColumn-1),this._findMatchesInLine(t,s,c,e.endLineNumber,h,r,o,i,n)):(c=_===e.startLineNumber?e.startColumn:1,this.findMatchesInNode(l.node,s,_,c,d,u,t,i,n,r,o))}return o}_findMatchesInLine(e,t,i,n,o,r,s,a,l){var h,u=e.wordSeparators;if(!a&&e.simpleSearch){var g=e.simpleSearch,p=g.length,m=i.length;let t=-p;for(;-1!==(t=i.indexOf(g,t+p));)if((!u||Object(G.e)(u,i,m,t,p))&&(s[r++]=new c.b(new d.a(n,t+1+o,n,t+1+p+o),null),l<=r))return r}else{t.reset(0);do{if((h=t.next(i))&&(s[r++]=Object(G.d)(new d.a(n,h.index+1+o,n,h.index+1+h[0].length+o),h,a),l<=r))return r}while(h)}return r}insert(e,t,i=!1){if(this._EOLNormalized=this._EOLNormalized&&i,this._lastVisitedLine.lineNumber=0,this._lastVisitedLine.value="",this.root!==P){var{node:i,remainder:n,nodeStartOffset:o}=this.nodeAt(e),r=i.piece,s=r.bufferIndex,a=this.positionInBuffer(i,n);if(0===i.piece.bufferIndex&&r.end.line===this._lastChangeBufferPos.line&&r.end.column===this._lastChangeBufferPos.column&&o+r.length===e&&t.lengthe){o=[];let d=new J(r.bufferIndex,a,r.end,this.getLineFeedCnt(r.bufferIndex,a,r.end),this.offsetInBuffer(s,r.end)-this.offsetInBuffer(s,a));this.shouldCheckCRLF()&&this.endWithCR(t)&&10===this.nodeCharCodeAt(i,n)&&(e={line:d.start.line+1,column:0},d=new J(d.bufferIndex,e,d.end,this.getLineFeedCnt(d.bufferIndex,e,d.end),d.length-1),t+="\n"),this.shouldCheckCRLF()&&this.startWithLF(t)&&13===this.nodeCharCodeAt(i,n-1)?(r=this.positionInBuffer(i,n-1),this.deleteNodeTail(i,r),t="\r"+t,0===i.piece.length&&o.push(i)):this.deleteNodeTail(i,a);var l=this.createNewPieces(t);0Z){for(var t=[];e.length>Z;){var i=e.charCodeAt(65534);let n;e=13===i||55296<=i&&i<=56319?(n=e.substring(0,65534),e.substring(65534)):(n=e.substring(0,Z),e.substring(Z)),i=Q(n),t.push(new J(this._buffers.length,{line:0,column:0},{line:i.length-1,column:n.length-i[i.length-1]},i.length-1,n.length)),this._buffers.push(new ee(n,i))}var n=Q(e);return t.push(new J(this._buffers.length,{line:0,column:0},{line:n.length-1,column:e.length-n[n.length-1]},n.length-1,e.length)),this._buffers.push(new ee(e,n)),t}let o=this._buffers[0].buffer.length;var r=Q(e,!1);let s=this._lastChangeBufferPos;if(this._buffers[0].lineStarts[this._buffers[0].lineStarts.length-1]===o&&0!==o&&this.startWithLF(e)&&this.endWithCR(this._buffers[0].buffer)){this._lastChangeBufferPos={line:this._lastChangeBufferPos.line,column:this._lastChangeBufferPos.column+1},s=this._lastChangeBufferPos;for(let e=0;e=e-1)i=i.left;else{if(i.lf_left+i.piece.lineFeedCnt>e-1)return c=this.getAccumulatedValue(i,e-i.lf_left-2),l=this.getAccumulatedValue(i,e-i.lf_left-1),h=this._buffers[i.piece.bufferIndex].buffer,u=this.offsetInBuffer(i.piece.bufferIndex,i.piece.start),o+=i.size_left,this._searchCache.set({node:i,nodeStartOffset:o,nodeStartLineNumber:d-(e-1-i.lf_left)}),h.substring(u+c,u+l-t);if(i.lf_left+i.piece.lineFeedCnt===e-1){var h=this.getAccumulatedValue(i,e-i.lf_left-2),c=this._buffers[i.piece.bufferIndex].buffer,u=this.offsetInBuffer(i.piece.bufferIndex,i.piece.start);n=c.substring(u+h,u+i.piece.length);break}e-=i.lf_left+i.piece.lineFeedCnt,o+=i.size_left+i.piece.length,i=i.right}}for(i=i.next();i!==P;){var g,p,m=this._buffers[i.piece.bufferIndex].buffer;if(0e.end.line?i[e.end.line]+e.end.column-i[e.start.line]-e.start.column:i[t]-i[e.start.line]-e.start.column)}deleteNodeTail(e,t){var i=e.piece,n=i.lineFeedCnt,o=this.offsetInBuffer(i.bufferIndex,i.end),r=this.offsetInBuffer(i.bufferIndex,t),s=this.getLineFeedCnt(i.bufferIndex,i.start,t);n=s-n,r-=o,o=i.length+r;e.piece=new J(i.bufferIndex,i.start,t,s,o),q(this,e,r,n)}deleteNodeHead(e,t){var i=e.piece,n=i.lineFeedCnt,o=this.offsetInBuffer(i.bufferIndex,i.start),r=this.getLineFeedCnt(i.bufferIndex,t,i.end),s=(n=r-n,o=o-this.offsetInBuffer(i.bufferIndex,t),i.length+o);e.piece=new J(i.bufferIndex,t,i.end,r,s),q(this,e,o,n)}shrinkNode(e,t,i){var n=e.piece,o=n.start,r=n.end,s=n.length,a=n.lineFeedCnt,l=t,d=this.getLineFeedCnt(n.bufferIndex,n.start,l);t=this.offsetInBuffer(n.bufferIndex,t)-this.offsetInBuffer(n.bufferIndex,o),e.piece=new J(n.bufferIndex,n.start,l,d,t),q(this,e,t-s,d-a),o=new J(n.bufferIndex,i,r,this.getLineFeedCnt(n.bufferIndex,i,r),this.offsetInBuffer(n.bufferIndex,r)-this.offsetInBuffer(n.bufferIndex,i)),l=this.rbInsertRight(e,o);this.validateCRLFWithPrevNode(l)}appendToNode(e,t){this.adjustCarriageReturnFromNext(t,e)&&(t+="\n");var i=this.shouldCheckCRLF()&&this.startWithLF(t)&&this.endWithCR(e),n=this._buffers[0].buffer.length,o=(this._buffers[0].buffer+=t,Q(t,!1));for(let l=0;le)t=t.left;else{if(t.size_left+t.piece.length>=e)return o+=t.size_left,i={node:t,remainder:e-t.size_left,nodeStartOffset:o},this._searchCache.set(i),i;e-=t.size_left+t.piece.length,o+=t.size_left+t.piece.length,t=t.right}return null}nodeAt2(e,t){let i=this.root,n=0;for(;i!==P;)if(i.left!==P&&i.lf_left>=e-1)i=i.left;else{var o;if(i.lf_left+i.piece.lineFeedCnt>e-1)return r=this.getAccumulatedValue(i,e-i.lf_left-2),o=this.getAccumulatedValue(i,e-i.lf_left-1),n+=i.size_left,{node:i,remainder:Math.min(r+t-1,o),nodeStartOffset:n};if(i.lf_left+i.piece.lineFeedCnt===e-1){var r=this.getAccumulatedValue(i,e-i.lf_left-2);if(r+t-1<=i.piece.length)return{node:i,remainder:r+t-1,nodeStartOffset:n};t-=i.piece.length-r;break}e-=i.lf_left+i.piece.lineFeedCnt,n+=i.size_left+i.piece.length,i=i.right}for(i=i.next();i!==P;){var s,a;if(0=t-1)return a=this.offsetOfNode(i),{node:i,remainder:t-1,nodeStartOffset:a};t-=i.piece.length,i=i.next()}return null}nodeCharCodeAt(e,t){var i;return e.piece.lineFeedCnt<1?-1:(i=this._buffers[e.piece.bufferIndex],e=this.offsetInBuffer(e.piece.bufferIndex,e.piece.start)+t,i.buffer.charCodeAt(e))}offsetOfNode(e){if(!e)return 0;let t=e.size_left;for(;e!==this.root;)e.parent.right===e&&(t+=e.parent.size_left+e.parent.piece.length),e=e.parent;return t}shouldCheckCRLF(){return!(this._EOLNormalized&&"\n"===this._EOL)}startWithLF(e){var t,i,n;return"string"==typeof e?10===e.charCodeAt(0):e!==P&&0!==e.piece.lineFeedCnt&&(e=e.piece,n=(t=this._buffers[e.bufferIndex].lineStarts)[i=e.start.line]+e.start.column,i!==t.length-1)&&!(n+1e.sortIndex-t.sortIndex)}this._mightContainRTL=n,this._mightContainUnusualLineTerminators=o,this._mightContainNonBasicASCII=r,i=this._doApplyEdits(l);let k=null;if(t&&0t.lineNumber-e.lineNumber),k=[];for(let e=0,t=b.length;e=this._len;)this._beginState[this._len]=null,this._valid[this._len]=!1,this._len++}_deleteLines(e,t){0!==t&&(e+t>this._len&&(t=this._len-e),this._beginState.splice(e,t),this._valid.splice(e,t),this._len-=t)}_insertLines(e,t){if(0!==t){var i=[],n=[];for(let e=0;e=this._len||this._deleteLines(e.startLineNumber,e.endLineNumber-e.startLineNumber)}_acceptInsertText(e,t){e.lineNumber-1>=this._len||this._insertLines(e.lineNumber,t)}}class _e extends r.a{constructor(e){super(),this._isDisposed=!1,this._textModel=e,this._tokenizationStateStore=new fe,this._tokenizationSupport=null,this._register(ue.F.onDidChange(e=>{var t=this._textModel.getLanguageIdentifier();-1!==e.changedLanguages.indexOf(t.language)&&(this._resetTokenizationState(),this._textModel.clearTokens())})),this._register(this._textModel.onDidChangeContentFast(e=>{if(e.isFlush)this._resetTokenizationState();else{for(let n=0,o=e.changes.length;n{this._beginBackgroundTokenization()})),this._register(this._textModel.onDidChangeLanguage(()=>{this._resetTokenizationState(),this._textModel.clearTokens()})),this._resetTokenizationState()}dispose(){this._isDisposed=!0,super.dispose()}_resetTokenizationState(){var[e,t]=function(e){var t=e.getLanguageIdentifier();let i=e.isTooLargeForTokenization()?null:ue.F.get(t.language),o=null;if(i)try{o=i.getInitialState()}catch(e){Object(n.f)(e),i=null}return[i,o]}(this._textModel);this._tokenizationSupport=e,this._tokenizationStateStore.flush(t),this._beginBackgroundTokenization()}_beginBackgroundTokenization(){this._textModel.isAttachedToEditor()&&this._hasLinesToTokenize()&&me.j(()=>{this._isDisposed||this._revalidateTokensNow()})}_revalidateTokensNow(){var e=this._textModel.getLineCount(),t=new oe.b,i=pe.a.create(!1);let n=-1;for(;this._hasLinesToTokenize()&&!(1=e););this._beginBackgroundTokenization(),this._textModel.setTokens(t.tokens,n>=e)}tokenizeViewport(e,t){var i=new oe.b;this._tokenizeViewport(i,e,t),this._textModel.setTokens(i.tokens)}reset(){this._resetTokenizationState(),this._textModel.clearTokens()}forceTokenization(e){var t=new oe.b;this._updateTokensUntilLine(t,e),this._textModel.setTokens(t.tokens)}isCheapToTokenize(e){var t;return!this._tokenizationSupport||!((t=this._tokenizationStateStore.invalidLineStartIndex+1)>5;if(0==i)return(e=1<>5,0==e?0!=(this.items&1<Be.from(e))}getOffsetBeforeChange(e){return this.adjustNextEdit(e),this.translateCurToOld(e)}getDistanceToNextChange(e){this.adjustNextEdit(e);var t,i,n=this.edits[this.nextEditIdx];n=n?this.translateOldToCur(n.offsetObj):this.documentLength;return(n=n)-(e=e)<=0?0:(t=Math.floor(e/Oe),i=n-(n=Math.floor(n/Oe))*Oe,t===n?Ee(0,i-(e-t*Oe)):Ee(n-t,i))}translateOldToCur(e){return e.lineCount===this.deltaLineIdxInOld?Ee(e.lineCount+this.deltaOldToNewLineCount,e.columnCount+this.deltaOldToNewColumnCount):Ee(e.lineCount+this.deltaOldToNewLineCount,e.columnCount)}translateCurToOld(e){return e=Ie(e),e.lineCount-this.deltaOldToNewLineCount===this.deltaLineIdxInOld?Ee(e.lineCount-this.deltaOldToNewLineCount,e.columnCount-this.deltaOldToNewColumnCount):Ee(e.lineCount-this.deltaOldToNewLineCount,e.columnCount)}adjustNextEdit(e){for(;this.nextEditIdxthis.textBufferLineCount-1||this.lineIdx===this.textBufferLineCount-1&&this.lineCharOffset>=this.textBufferLastLineLength)return null;null===this.line&&(this.lineTokens=this.textModel.getLineTokens(this.lineIdx+1),this.line=this.lineTokens.getLineContent(),this.lineTokenOffset=0===this.lineCharOffset?0:this.lineTokens.findTokenIndexAtOffset(this.lineCharOffset));var e=this.lineIdx,t=this.lineCharOffset;let i=0;for(;i<1e3;){var n=this.lineTokens,o=n.getCount();let h=null;if(this.lineTokenOffsetObject(s.t)(e)).join("|"))}get regExpGlobal(){var e;return this.hasRegExp||(e=this.getRegExpStr(),this._regExpGlobal=e?new RegExp(e,"g"):null,this.hasRegExp=!0),this._regExpGlobal}getToken(e){return this.map.get(e)}get isEmpty(){return 0===this.map.size}}class Qe{constructor(e){this.customBracketPairs=e,this.languageIdToBracketTokens=new Map}didLanguageChange(e){var t=this.languageIdToBracketTokens.get(e);return!!t&&(e=Xe.createFromLanguage(e,this.customBracketPairs).getRegExpStr(),t.getRegExpStr()!==e)}getSingleLanguageBracketTokens(e){let t=this.languageIdToBracketTokens.get(e);return t||(t=Xe.createFromLanguage(e,this.customBracketPairs),this.languageIdToBracketTokens.set(e,t)),t}}function Je(e){if(0===e.length)return null;if(1===e.length)return e[0];if(function(e){var t=e[0].listHeight;for(const i of e)if(i.listHeight!==t)return;return 1}(e)){var t=e;let r=t.length;for(;1>1,n=new Array(i);for(let e=0;et.listHeight?e.append(t):t.prepend(e)}class it{constructor(e){this.lastOffset=0,this.nextNodes=[e],this.offsets=[0],this.idxs=[]}readLongestNodeAt(e,t){if(e{var n;return t.length<=i&&(n=Me(t.length)===Me(i),t.canBeReused(e,n))});if(t)return this._itemsFromCache++,this.tokenizer.skip(t.length),t}}this._itemsConstructed++;var i=this.tokenizer.read();switch(i.kind){case 2:return new qe(i.category,i.length,this.denseKeyProvider);case 0:return i.astNode;case 1:var n=e.add(i.category,this.denseKeyProvider),o=(n=this.parseList(n),this.tokenizer.peek());return o&&2===o.kind&&o.category===i.category?(this.tokenizer.read(),We.create(i.category,i.astNode,n,o.astNode)):We.create(i.category,i.astNode,n,null);default:throw new Error("unexpected")}}}class st extends r.a{constructor(e){super(),this.textModel=e,this.didChangeDecorationsEmitter=new o.b,this.cache=this._register(new r.d),this._register(Ce.a.onDidChange(e=>{var t;null!=(t=this.cache.value)&&t.object.didLanguageChange(e.languageIdentifier.id)&&(this.cache.clear(),this.updateCache())})),this._register(e.onDidChangeOptions(e=>{this.cache.clear(),this.updateCache()})),this._register(e.onDidChangeAttached(()=>{this.updateCache()}))}get isDocumentSupported(){return this.textModel.getValueLength()<=5e6}updateCache(){var e,t,i=this.textModel.getOptions().bracketPairColorizationOptions;this.textModel.isAttachedToEditor()&&this.isDocumentSupported&&i.enabled?this.cache.value||(i=new r.b,this.cache.value=(e=i.add(new at(this.textModel)),t=i,{object:e,dispose:()=>null==t?void 0:t.dispose()}),i.add(this.cache.value.object.onDidChangeDecorations(e=>this.didChangeDecorationsEmitter.fire(e))),this.didChangeDecorationsEmitter.fire()):(this.cache.clear(),this.didChangeDecorationsEmitter.fire())}handleContentChanged(e){var t;null!=(t=this.cache.value)&&t.object.handleContentChanged(e)}getDecorationsInRange(e,t,i){var n;return void 0!==t&&(null==(n=this.cache.value)?void 0:n.object.getDecorationsInRange(e,t,i))||[]}getAllDecorations(e,t){var i;return void 0!==e&&(null==(i=this.cache.value)?void 0:i.object.getAllDecorations(e,t))||[]}onDidChangeDecorations(e){return this.didChangeDecorationsEmitter.event(e)}}class at extends r.a{constructor(e){var t;super(),this.textModel=e,this.didChangeDecorationsEmitter=new o.b,this.colorProvider=new dt,this.brackets=new Qe([]),this.denseKeyProvider=new ke,this.onDidChangeDecorations=this.didChangeDecorationsEmitter.event,this._register(e.onBackgroundTokenizationStateChanged(()=>{var t;2===e.backgroundTokenizationState&&(t=void 0===this.initialAstWithoutTokens,this.initialAstWithoutTokens=void 0,t||this.didChangeDecorationsEmitter.fire())})),this._register(e.onDidChangeTokens(({ranges:e})=>{e=e.map(e=>new Pe(Ee(e.fromLineNumber-1,0),Ee(e.toLineNumber,0),Ee(e.toLineNumber-e.fromLineNumber+1,0))),this.astWithTokens=this.parseDocumentFromTextBuffer(e,this.astWithTokens),this.initialAstWithoutTokens||this.didChangeDecorationsEmitter.fire()})),0===e.backgroundTokenizationState?(t=this.brackets.getSingleLanguageBracketTokens(this.textModel.getLanguageIdentifier().id),t=new Ye(this.textModel.getValue(),t),this.initialAstWithoutTokens=ot(t,[],void 0,this.denseKeyProvider),this.astWithTokens=this.initialAstWithoutTokens.clone()):2===e.backgroundTokenizationState?(this.initialAstWithoutTokens=void 0,this.astWithTokens=this.parseDocumentFromTextBuffer([],void 0)):1===e.backgroundTokenizationState&&(this.initialAstWithoutTokens=this.parseDocumentFromTextBuffer([],void 0),this.astWithTokens=this.initialAstWithoutTokens.clone())}didLanguageChange(e){return this.brackets.didLanguageChange(e)}handleContentChanged(e){e=e.changes.map(e=>{var t=d.a.lift(e.range);return new Pe(Ae(t.getStartPosition()),Ae(t.getEndPosition()),(t=e.text,Ee((t=Object(s.Q)(t)).length-1,t[t.length-1].length)))}).reverse(),this.astWithTokens=this.parseDocumentFromTextBuffer(e,this.astWithTokens),this.initialAstWithoutTokens&&(this.initialAstWithoutTokens=this.parseDocumentFromTextBuffer(e,this.initialAstWithoutTokens))}parseDocumentFromTextBuffer(e,t){return ot(new Ge(this.textModel,this.brackets),e,t,this.denseKeyProvider)}getBracketsInRange(e){var t=Ee(e.startLineNumber-1,e.startColumn-1),i=(e=Ee(e.endLineNumber-1,e.endColumn-1),new Array),n=this.initialAstWithoutTokens||this.astWithTokens;return function e(t,i,n,o,r,s,a=0){if(1===t.kind){const e=Re(i,n);s.push(new lt(e,a-1,!1))}else if(3===t.kind){const e=Re(i,n);s.push(new lt(e,a-1,!0))}else{2===t.kind&&a++;for(const l of t.children)n=Te(i,l.length),i<=r&&o<=n&&e(l,i,n,o,r,s,a),i=n}}(n,0,n.length,t,e,i),i}getDecorationsInRange(e,t,i){var n=new Array;for(const o of this.getBracketsInRange(e))n.push({id:"bracket"+o.hash(),options:{description:"BracketPairColorization",inlineClassName:this.colorProvider.getInlineClassName(o)},ownerId:0,range:o.range});return n}getAllDecorations(e,t){return this.getDecorationsInRange(new d.a(1,1,this.textModel.getLineCount(),1),e,t)}}class lt{constructor(e,t,i){this.range=e,this.level=t,this.isInvalid=i}hash(){return this.range.toString()+"-"+this.level}}class dt{constructor(){this.unexpectedClosingBracketClassName="unexpected-closing-bracket"}getInlineClassName(e){return e.isInvalid?this.unexpectedClosingBracketClassName:this.getInlineClassNameOfLevel(e.level)}getInlineClassNameOfLevel(e){return"bracket-highlighting-"+e%30}}function ht(e){var t=new le;return t.acceptChunk(e),t.finish()}function ct(e,t){return("string"==typeof e?ht(e):e).create(t)}Object(i.f)((e,t)=>{var i=[De.c,De.d,De.e,De.f,De.g,De.h],n=new dt,o=(t.addRule(`.monaco-editor .${n.unexpectedClosingBracketClassName} { color: ${e.getColor(De.i)}; }`),i.map(t=>e.getColor(t)).filter(e=>!!e).filter(e=>!e.isTransparent()));for(let s=0;s<30;s++){var r=o[s%o.length];t.addRule(`.monaco-editor .${n.getInlineClassNameOfLevel(s)} { color: ${r}; }`)}});let ut=0;class gt{constructor(e){this._source=e,this._eos=!1}read(){if(this._eos)return null;let e=[],t=0,i=0;for(;;){var n=this._source.read();if(null===n)return this._eos=!0,0===t?null:e.join("");if(0{throw new Error("Invalid change accessor")};class mt{constructor(){this._searchCanceledBrand=void 0}}function ft(e){return e instanceof mt?null:e}mt.INSTANCE=new mt;class _t extends r.a{constructor(e,t,i,n=null,r){super(),this._onWillDispose=this._register(new o.b),this.onWillDispose=this._onWillDispose.event,this._onDidChangeDecorations=this._register(new Ot(e=>this.handleBeforeFireDecorationsChangedEvent(e))),this.onDidChangeDecorations=this._onDidChangeDecorations.event,this._onDidChangeLanguage=this._register(new o.b),this.onDidChangeLanguage=this._onDidChangeLanguage.event,this._onDidChangeLanguageConfiguration=this._register(new o.b),this.onDidChangeLanguageConfiguration=this._onDidChangeLanguageConfiguration.event,this._onDidChangeTokens=this._register(new o.b),this.onDidChangeTokens=this._onDidChangeTokens.event,this._onDidChangeOptions=this._register(new o.b),this.onDidChangeOptions=this._onDidChangeOptions.event,this._onDidChangeAttached=this._register(new o.b),this.onDidChangeAttached=this._onDidChangeAttached.event,this._onDidChangeContentOrInjectedText=this._register(new o.b),this.onDidChangeContentOrInjectedText=this._onDidChangeContentOrInjectedText.event,this._eventEmitter=this._register(new Et),this._backgroundTokenizationState=0,this._onBackgroundTokenizationStateChanged=this._register(new o.b),this.onBackgroundTokenizationStateChanged=this._onBackgroundTokenizationStateChanged.event,this._register(this._eventEmitter.fastEvent(e=>{this._onDidChangeContentOrInjectedText.fire(e.rawContentChangedEvent)})),ut++,this.id="$model"+ut,this.isForSimpleWidget=t.isForSimpleWidget,this._associatedResource=null==n?a.a.parse("inmemory://model/"+ut):n,this._undoRedoService=r,this._attachedEditorCount=0;var{textBuffer:n,disposable:e}=ct(e,t.defaultEOL);this._buffer=n,this._bufferDisposable=e,this._options=_t.resolveOptions(this._buffer,t),n=this._buffer.getLineCount(),e=this._buffer.getValueLengthInRange(new d.a(1,1,n,this._buffer.getLineLength(n)+1),0);t.largeFileOptimizations?this._isTooLargeForTokenization=e>_t.LARGE_FILE_SIZE_THRESHOLD||n>_t.LARGE_FILE_LINE_COUNT_THRESHOLD:this._isTooLargeForTokenization=!1,this._isTooLargeForSyncing=e>_t.MODEL_SYNC_LIMIT,this._versionId=1,this._alternativeVersionId=1,this._initialUndoRedoSnapshot=null,this._isDisposed=!1,this._isDisposing=!1,this._languageIdentifier=i||ge.a,this._languageRegistryListener=Ce.a.onDidChange(e=>{e.languageIdentifier.id===this._languageIdentifier.id&&this._onDidChangeLanguageConfiguration.fire({})}),this._instanceId=s.P(ut),this._lastDecorationId=0,this._decorations=Object.create(null),this._decorationsTree=new Ct,this._commandManager=new u.a(this,r),this._isUndoing=!1,this._isRedoing=!1,this._trimAutoWhitespaceLines=null,this._tokens=new oe.d,this._tokens2=new oe.e,this._tokenization=new _e(this),this._bracketPairColorizer=this._register(new st(this)),this._decorationProvider=this._bracketPairColorizer,this._register(this._decorationProvider.onDidChangeDecorations(()=>{this._onDidChangeDecorations.beginDeferredEmit(),this._onDidChangeDecorations.fire(),this._onDidChangeDecorations.endDeferredEmit()}))}static resolveOptions(e,t){return t.detectIndentation?(e=p(e,t.tabSize,t.insertSpaces),new c.e({tabSize:e.tabSize,indentSize:e.tabSize,insertSpaces:e.insertSpaces,trimAutoWhitespace:t.trimAutoWhitespace,defaultEOL:t.defaultEOL,bracketPairColorizationOptions:t.bracketPairColorizationOptions})):new c.e({tabSize:t.tabSize,indentSize:t.indentSize,insertSpaces:t.insertSpaces,trimAutoWhitespace:t.trimAutoWhitespace,defaultEOL:t.defaultEOL,bracketPairColorizationOptions:t.bracketPairColorizationOptions})}onDidChangeContentFast(e){return this._eventEmitter.fastEvent(t=>e(t.contentChangedEvent))}onDidChangeContent(e){return this._eventEmitter.slowEvent(t=>e(t.contentChangedEvent))}get backgroundTokenizationState(){return this._backgroundTokenizationState}setBackgroundTokenizationState(e){this._backgroundTokenizationState!==e&&(this._backgroundTokenizationState=e,this._onBackgroundTokenizationStateChanged.fire())}dispose(){this._isDisposing=!0,this._onWillDispose.fire(),this._languageRegistryListener.dispose(),this._tokenization.dispose(),this._isDisposed=!0,super.dispose(),this._bufferDisposable.dispose(),this._isDisposing=!1;var e=new se([],"","\n",!1,!1,!0,!0);e.dispose(),this._buffer=e}_assertNotDisposed(){if(this._isDisposed)throw new Error("Model is disposed!")}_emitContentChangedEvent(e,t){this._bracketPairColorizer.handleContentChanged(t),this._isDisposing||this._eventEmitter.fire(new de.a(e,t))}setValue(e){var t;this._assertNotDisposed(),null!==e&&(({textBuffer:e,disposable:t}=ct(e,this._options.defaultEOL)),this._setValueFromTextBuffer(e,t))}_createContentChanged2(e,t,i,n,o,r,s){return{changes:[{range:e,rangeOffset:t,rangeLength:i,text:n}],eol:this._buffer.getEOL(),versionId:this.getVersionId(),isUndoing:o,isRedoing:r,isFlush:s}}_setValueFromTextBuffer(e,t){this._assertNotDisposed();var i=this.getFullModelRange(),n=(i=this.getValueLengthInRange(i),this.getLineCount()),o=this.getLineMaxColumn(n);this._buffer=e,this._bufferDisposable.dispose(),this._bufferDisposable=t,this._increaseVersionId(),this._tokens.flush(),this._tokens2.flush(),this._decorations=Object.create(null),this._decorationsTree=new Ct,this._commandManager.clear(),this._trimAutoWhitespaceLines=null,this._emitContentChangedEvent(new de.d([new de.f],this._versionId,!1,!1),this._createContentChanged2(new d.a(1,1,n,o),0,i,this.getValue(),!1,!1,!0))}setEOL(e){this._assertNotDisposed();var t,i,n;e=1===e?"\r\n":"\n";this._buffer.getEOL()!==e&&(t=this.getFullModelRange(),t=this.getValueLengthInRange(t),i=this.getLineCount(),n=this.getLineMaxColumn(i),this._onBeforeEOLChange(),this._buffer.setEOL(e),this._increaseVersionId(),this._onAfterEOLChange(),this._emitContentChangedEvent(new de.d([new de.e],this._versionId,!1,!1),this._createContentChanged2(new d.a(1,1,i,n),0,t,this.getValue(),!1,!1,!1)))}_onBeforeEOLChange(){this._decorationsTree.ensureAllNodesHaveRanges(this)}_onAfterEOLChange(){var e=this.getVersionId(),t=this._decorationsTree.collectNodesPostOrder();for(let s=0,a=t.length;se}get uri(){return this._associatedResource}getOptions(){return this._assertNotDisposed(),this._options}getFormattingOptions(){return{tabSize:this._options.indentSize,insertSpaces:this._options.insertSpaces}}updateOptions(e){this._assertNotDisposed();var t=(void 0!==e.tabSize?e:this._options).tabSize,i=(void 0!==e.indentSize?e:this._options).indentSize,n=(void 0!==e.insertSpaces?e:this._options).insertSpaces,o=(void 0!==e.trimAutoWhitespace?e:this._options).trimAutoWhitespace;e=void 0!==e.bracketColorizationOptions?e.bracketColorizationOptions:this._options.bracketPairColorizationOptions,t=new c.e({tabSize:t,indentSize:i,insertSpaces:n,defaultEOL:this._options.defaultEOL,trimAutoWhitespace:o,bracketPairColorizationOptions:e});this._options.equals(t)||(i=this._options.createChangeEvent(t),this._options=t,this._onDidChangeOptions.fire(i))}detectIndentation(e,t){this._assertNotDisposed(),t=p(this._buffer,t,e),this.updateOptions({insertSpaces:t.insertSpaces,tabSize:t.tabSize,indentSize:t.tabSize})}static _normalizeIndentationFromWhitespace(e,t,i){let n=0;for(let s=0;s({range:e.range,text:null})),()=>null)}mightContainNonBasicASCII(){return this._buffer.mightContainNonBasicASCII()}getAlternativeVersionId(){return this._assertNotDisposed(),this._alternativeVersionId}getInitialUndoRedoSnapshot(){return this._assertNotDisposed(),this._initialUndoRedoSnapshot}getOffsetAt(e){return this._assertNotDisposed(),e=this._validatePosition(e.lineNumber,e.column,0),this._buffer.getOffsetAt(e.lineNumber,e.column)}getPositionAt(e){return this._assertNotDisposed(),e=Math.min(this._buffer.getLength(),Math.max(0,e)),this._buffer.getPositionAt(e)}_increaseVersionId(){this._versionId=this._versionId+1,this._alternativeVersionId=this._versionId}_overwriteVersionId(e){this._versionId=e}_overwriteAlternativeVersionId(e){this._alternativeVersionId=e}_overwriteInitialUndoRedoSnapshot(e){this._initialUndoRedoSnapshot=e}getValue(e,t=!1){this._assertNotDisposed();var i=this.getFullModelRange();i=this.getValueInRange(i,e);return t?this._buffer.getBOM()+i:i}createSnapshot(e=!1){return new gt(this._buffer.createSnapshot(e))}getValueLength(e,t=!1){this._assertNotDisposed();var i=this.getFullModelRange();i=this.getValueLengthInRange(i,e);return t?this._buffer.getBOM().length+i:i}getValueInRange(e,t=0){return this._assertNotDisposed(),this._buffer.getValueInRange(this.validateRange(e),t)}getValueLengthInRange(e,t=0){return this._assertNotDisposed(),this._buffer.getValueLengthInRange(this.validateRange(e),t)}getCharacterCountInRange(e,t=0){return this._assertNotDisposed(),this._buffer.getCharacterCountInRange(this.validateRange(e),t)}getLineCount(){return this._assertNotDisposed(),this._buffer.getLineCount()}getLineContent(e){if(this._assertNotDisposed(),e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineContent(e)}getLineLength(e){if(this._assertNotDisposed(),e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineLength(e)}getLinesContent(){return this._assertNotDisposed(),this._buffer.getLinesContent()}getEOL(){return this._assertNotDisposed(),this._buffer.getEOL()}getEndOfLineSequence(){return this._assertNotDisposed(),"\n"===this._buffer.getEOL()?0:1}getLineMinColumn(e){return this._assertNotDisposed(),1}getLineMaxColumn(e){if(this._assertNotDisposed(),e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineLength(e)+1}getLineFirstNonWhitespaceColumn(e){if(this._assertNotDisposed(),e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineFirstNonWhitespaceColumn(e)}getLineLastNonWhitespaceColumn(e){if(this._assertNotDisposed(),e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._buffer.getLineLastNonWhitespaceColumn(e)}_validateRangeRelaxedNoAllocations(e){var t=this._buffer.getLineCount(),i=e.startLineNumber,n=e.startColumn;let o=Math.floor("number"!=typeof i||isNaN(i)?1:i),r=Math.floor("number"!=typeof n||isNaN(n)?1:n);o<1?(o=1,r=1):o>t?(o=t,r=this.getLineMaxColumn(o)):r<=1?r=1:(s=this.getLineMaxColumn(o),r>=s&&(r=s));var s=e.endLineNumber,a=e.endColumn;let l=Math.floor("number"!=typeof s||isNaN(s)?1:s),c=Math.floor("number"!=typeof a||isNaN(a)?1:a);return l<1?(l=1,c=1):l>t?(l=t,c=this.getLineMaxColumn(l)):c<=1?c=1:(t=this.getLineMaxColumn(l),c>=t&&(c=t)),i===o&&n===r&&s===l&&a===c&&e instanceof d.a&&!(e instanceof h.a)?e:new d.a(o,r,l,c)}_isValidPosition(e,t,i){if("number"!=typeof e||"number"!=typeof t)return!1;if(isNaN(e)||isNaN(t))return!1;if(e<1||t<1)return!1;if((0|e)!==e||(0|t)!==t)return!1;if(this._buffer.getLineCount()d.a.isIRange(e))?t.map(e=>this.validateRange(e)):a)?[this.getFullModelRange()]:a).sort((e,t)=>e.startLineNumber-t.startLineNumber||e.startColumn-t.startColumn);const l=[];let h;if(l.push(a.reduce((e,t)=>d.a.areIntersecting(e,t)?e.plusRange(t):(l.push(e),t))),!i&&e.indexOf("\n")<0){const t=new G.a(e,i,n,o).parseSearchRequest();if(!t)return[];h=e=>this.findMatchesLineByLine(e,t,r,s)}else h=t=>G.c.findMatches(this,new G.a(e,i,n,o),t,r,s);return l.map(h).reduce((e,t)=>e.concat(t),[])}findNextMatch(e,t,i,n,o,r){this._assertNotDisposed();var s,a,l;t=this.validatePosition(t);return!i&&e.indexOf("\n")<0?(s=new G.a(e,i,n,o).parseSearchRequest())&&(a=this.getLineCount(),a=new d.a(t.lineNumber,t.column,a,this.getLineMaxColumn(a)),l=this.findMatchesLineByLine(a,s,r,1),G.c.findNextMatch(this,new G.a(e,i,n,o),t,r),0({range:this.validateRange(e.range),text:e.text}));let i=!0;if(e)for(let t=0,a=e.length;to.endLineNumber;r=o.startLineNumber>r.endLineNumber;if(!s&&!r){a=!0;break}}if(!a){i=!1;break}}if(i)for(let e=0,o=this._trimAutoWhitespaceLines.length;eu.endLineNumber)&&!(l===u.startLineNumber&&u.startColumn===h&&u.isEmpty()&&g&&0{var t=this.getPositionAt(e.newPosition),i=this.getPositionAt(e.newEnd);return{range:new d.a(t.lineNumber,t.column,i.lineNumber,i.column),text:e.oldText}}),this._applyUndoRedoEdits(e,t,!0,!1,i,n)}_applyRedo(e,t,i,n){e=e.map(e=>{var t=this.getPositionAt(e.oldPosition),i=this.getPositionAt(e.oldEnd);return{range:new d.a(t.lineNumber,t.column,i.lineNumber,i.column),text:e.newText}}),this._applyUndoRedoEdits(e,t,!1,!0,i,n)}_applyUndoRedoEdits(e,t,i,n,o,r){try{this._onDidChangeDecorations.beginDeferredEmit(),this._eventEmitter.beginDeferredEmit(),this._isUndoing=i,this._isRedoing=n,this.applyEdits(e,!1),this.setEOL(t),this._overwriteAlternativeVersionId(o)}finally{this._isUndoing=!1,this._isRedoing=!1,this._eventEmitter.endDeferredEmit(r),this._onDidChangeDecorations.endDeferredEmit()}}applyEdits(e,t=!1){try{this._onDidChangeDecorations.beginDeferredEmit(),this._eventEmitter.beginDeferredEmit();var i=this._validateEditOperations(e);return this._doApplyEdits(i,t)}finally{this._eventEmitter.endDeferredEmit(),this._onDidChangeDecorations.endDeferredEmit()}}_doApplyEdits(e,t){var i=this._buffer.getLineCount(),n=(e=this._buffer.applyEdits(e,this._options.trimAutoWhitespace,t),this._buffer.getLineCount()),o=e.changes;if(this._trimAutoWhitespaceLines=e.trimAutoWhitespaceLineNumbers,0!==o.length){for(let t=0,i=o.length;te.lineNumber>t);var w=v.takeFromEndWhile(e=>e.lineNumber===t);h.push(new de.g(C,this.getLineContent(t),w))}if(me.lineNumbere.lineNumber===t)}h.push(new de.i(p+1,g+u,k,x))}e+=f}this._emitContentChangedEvent(new de.d(h,this.getVersionId(),this._isUndoing,this._isRedoing),{changes:o,eol:this._buffer.getEOL(),versionId:this.getVersionId(),isUndoing:this._isUndoing,isRedoing:this._isRedoing,isFlush:!1})}return null===e.reverseEdits?void 0:e.reverseEdits}undo(){return this._undoRedoService.undo(this.uri)}canUndo(){return this._undoRedoService.canUndo(this.uri)}redo(){return this._undoRedoService.redo(this.uri)}canRedo(){return this._undoRedoService.canRedo(this.uri)}handleBeforeFireDecorationsChangedEvent(e){null!==e&&0!==e.size&&(e=[...e].map(e=>new de.g(e,this.getLineContent(e),this._getInjectedTextInLine(e))),this._onDidChangeContentOrInjectedText.fire(new de.c(e)))}changeDecorations(e,t=0){this._assertNotDisposed();try{return this._onDidChangeDecorations.beginDeferredEmit(),this._changeDecorations(t,e)}finally{this._onDidChangeDecorations.endDeferredEmit()}}_changeDecorations(e,t){var i={addDecoration:(t,i)=>this._deltaDecorationsImpl(e,[],[{range:t,options:i}])[0],changeDecoration:(e,t)=>{this._changeDecorationImpl(e,t)},changeDecorationOptions:(e,t)=>{this._changeDecorationOptionsImpl(e,Nt(t))},removeDecoration:t=>{this._deltaDecorationsImpl(e,[t],[])},deltaDecorations:(t,i)=>0===t.length&&0===i.length?[]:this._deltaDecorationsImpl(e,t,i)};let o=null;try{o=t(i)}catch(t){Object(n.f)(t)}return i.addDecoration=pt,i.changeDecoration=pt,i.changeDecorationOptions=pt,i.removeDecoration=pt,i.deltaDecorations=pt,o}deltaDecorations(e,t,i=0){if(this._assertNotDisposed(),0===(e=e||[]).length&&0===t.length)return[];try{return this._onDidChangeDecorations.beginDeferredEmit(),this._deltaDecorationsImpl(i,e,t)}finally{this._onDidChangeDecorations.endDeferredEmit()}}_getTrackedRange(e){return this.getDecorationRange(e)}_setTrackedRange(e,t,i){var n,o,r;e=e?this._decorations[e]:null;return e?t?(n=this._validateRangeRelaxedNoAllocations(t),o=this._buffer.getOffsetAt(n.startLineNumber,n.startColumn),r=this._buffer.getOffsetAt(n.endLineNumber,n.endColumn),this._decorationsTree.delete(e),e.reset(this.getVersionId(),o,r,n),e.setOptions(Dt[i]),this._decorationsTree.insert(e),e.id):(this._decorationsTree.delete(e),delete this._decorations[e.id],null):t?this._deltaDecorationsImpl(0,[],[{range:t,options:Dt[i]}])[0]:null}removeAllDecorationsWithOwnerId(e){if(!this._isDisposed){var t=this._decorationsTree.collectNodesFromOwner(e);for(let e=0,n=t.length;ethis.getLineCount()?[]:this.getLinesDecorations(e,e,t,i)}getLinesDecorations(e,t,i=0,n=!1){var o=this.getLineCount();e=Math.min(o,Math.max(1,e)),o=Math.min(o,Math.max(1,t)),t=this.getLineMaxColumn(o),e=new d.a(e,1,o,t),o=this._getDecorationsInRange(e,i,n);return o.push(...this._decorationProvider.getDecorationsInRange(e,i,n)),o}getDecorationsInRange(e,t=0,i=!1){e=this.validateRange(e);var n=this._getDecorationsInRange(e,t,i);return n.push(...this._decorationProvider.getDecorationsInRange(e,t,i)),n}getOverviewRulerDecorations(e=0,t=!1){return this._decorationsTree.getAll(this,e,t,!0)}getInjectedTextDecorations(e=0){return this._decorationsTree.getAllInjectedText(this,e)}_getInjectedTextInLine(e){var t=this._buffer.getOffsetAt(e,1),i=t+this._buffer.getLineLength(e);t=this._decorationsTree.getInjectedTextInInterval(this,t,i,0);return de.b.fromDecorations(t).filter(t=>t.lineNumber===e)}getAllDecorations(e=0,t=!1){var i=this._decorationsTree.getAll(this,e,t,!1);return i.push(...this._decorationProvider.getAllDecorations(e,t)),i}_getDecorationsInRange(e,t,i){var n=this._buffer.getOffsetAt(e.startLineNumber,e.startColumn);e=this._buffer.getOffsetAt(e.endLineNumber,e.endColumn);return this._decorationsTree.getAllInInterval(this,n,e,t,i)}getRangeAt(e,t){return this._buffer.getRangeAt(e,t-e)}_changeDecorationImpl(e,t){var i,n=this._decorations[e];n&&(n.options.after&&(i=this.getDecorationRange(e),this._onDidChangeDecorations.recordLineAffectedByInjectedText(i.endLineNumber)),n.options.before&&(i=this.getDecorationRange(e),this._onDidChangeDecorations.recordLineAffectedByInjectedText(i.startLineNumber)),e=this._validateRangeRelaxedNoAllocations(t),i=this._buffer.getOffsetAt(e.startLineNumber,e.startColumn),t=this._buffer.getOffsetAt(e.endLineNumber,e.endColumn),this._decorationsTree.delete(n),n.reset(this.getVersionId(),i,t,e),this._decorationsTree.insert(n),this._onDidChangeDecorations.checkAffectedAndFire(n.options),n.options.after&&this._onDidChangeDecorations.recordLineAffectedByInjectedText(e.endLineNumber),n.options.before)&&this._onDidChangeDecorations.recordLineAffectedByInjectedText(e.startLineNumber)}_changeDecorationOptionsImpl(e,t){var i,n,o;e=this._decorations[e];e&&(i=!(!e.options.overviewRuler||!e.options.overviewRuler.color),n=!(!t.overviewRuler||!t.overviewRuler.color),this._onDidChangeDecorations.checkAffectedAndFire(e.options),this._onDidChangeDecorations.checkAffectedAndFire(t),(e.options.after||t.after)&&(o=this._decorationsTree.getNodeRange(this,e),this._onDidChangeDecorations.recordLineAffectedByInjectedText(o.endLineNumber)),(e.options.before||t.before)&&(o=this._decorationsTree.getNodeRange(this,e),this._onDidChangeDecorations.recordLineAffectedByInjectedText(o.startLineNumber)),i!=n?(this._decorationsTree.delete(e),e.setOptions(t),this._decorationsTree.insert(e)):e.setOptions(t))}_deltaDecorationsImpl(e,t,i){var n=this.getVersionId(),o=t.length;let r=0;var s=i.length;let a=0;for(var l,d,h,c,u,g,p=new Array(s);rthis.getLineCount())throw new Error("Illegal value for lineNumber");this._tokenization.forceTokenization(e)}isCheapToTokenize(e){return this._tokenization.isCheapToTokenize(e)}tokenizeIfCheap(e){this.isCheapToTokenize(e)&&this.forceTokenization(e)}getLineTokens(e){if(e<1||e>this.getLineCount())throw new Error("Illegal value for lineNumber");return this._getLineTokens(e)}_getLineTokens(e){var t=this.getLineContent(e);t=this._tokens.getTokens(this._languageIdentifier.id,e-1,t);return this._tokens2.addSemanticTokens(e,t)}getLanguageIdentifier(){return this._languageIdentifier}getModeId(){return this._languageIdentifier.language}setMode(e){var t;this._languageIdentifier.id!==e.id&&(t={oldLanguage:this._languageIdentifier.language,newLanguage:e.language},this._languageIdentifier=e,this._onDidChangeLanguage.fire(t),this._onDidChangeLanguageConfiguration.fire({}))}getLanguageIdAtPosition(e,t){return e=this.validatePosition(new l.a(e,t)),t=this.getLineTokens(e.lineNumber),t.getLanguageId(t.findTokenIndexAtOffset(e.column-1))}getWordAtPosition(e){this._assertNotDisposed();var t=this.validatePosition(e),i=this.getLineContent(t.lineNumber),n=this._getLineTokens(t.lineNumber),o=n.findTokenIndexAtOffset(t.column-1),[r,s]=_t._findLanguageBoundaries(n,o),s=Object(ve.d)(t.column,Ce.a.getWordDefinition(n.getLanguageId(o)),i.substring(r,s),r);if(s&&s.startColumn<=e.column&&e.column<=s.endColumn)return s;if(0=l)break;if(Object(we.b)(t.getStandardTokenType(h))||t.getLanguageId(h)!==r){l=d;break}}return{searchStartOffset:s,searchEndOffset:l}}_matchBracket(e){var t=e.lineNumber,i=this._getLineTokens(t),n=this._buffer.getLineContent(t),o=i.findTokenIndexAtOffset(e.column-1);if(!(o<0)){var r=Ce.a.getBracketsSupport(i.getLanguageId(o));if(r&&!Object(we.b)(i.getStandardTokenType(o))){let{searchStartOffset:l,searchEndOffset:d}=this._establishBracketSearchOffsets(e,i,r,o),h=null;for(;;){var s=ye.a.findNextBracketInRange(r.forwardRegex,t,n,l,d);if(!s)break;if(s.startColumn<=e.column&&e.column<=s.endColumn){var a=n.substring(s.startColumn-1,s.endColumn-1).toLowerCase();a=this._matchFoundBracket(s,r.textIsBracket[a],r.textIsOpenBracket[a],null);if(a){if(a instanceof mt)return null;h=a}}l=s.endColumn-1}if(h)return h}if(0{for(;;){if(i&&++s%100==0&&!i())return mt.INSTANCE;var d=ye.a.findPrevBracketInRange(o,t,n,a,l);if(!d)break;var h=n.substring(d.startColumn-1,d.endColumn-1).toLowerCase();if(e.isOpen(h)?r++:e.isClose(h)&&r--,0===r)return d;l=d.startColumn-1}return null};for(let g=t.lineNumber;1<=g;g--){var l=this._getLineTokens(g),d=l.getCount(),h=this._buffer.getLineContent(g);let e=d-1,i=h.length,o=h.length,r=(g===t.lineNumber&&(e=l.findTokenIndexAtOffset(t.column-1),i=t.column-1,o=t.column-1),!0);for(;0<=e;e--){var c=l.getLanguageId(e)===n&&!Object(we.b)(l.getStandardTokenType(e));if(c)r?i=l.getStartOffset(e):(i=l.getStartOffset(e),o=l.getEndOffset(e));else if(r&&i!==o){var u=a(g,h,i,o);if(u)return u}r=c}if(r&&i!==o&&(d=a(g,h,i,o),d))return d}return null}_findMatchingBracketDown(e,t,i){var n=e.languageIdentifier.id;const o=e.forwardRegex;let r=1,s=0;var a=(t,n,a,l)=>{for(;;){if(i&&++s%100==0&&!i())return mt.INSTANCE;var d=ye.a.findNextBracketInRange(o,t,n,a,l);if(!d)break;var h=n.substring(d.startColumn-1,d.endColumn-1).toLowerCase();if(e.isOpen(h)?r++:e.isClose(h)&&r--,0===r)return d;a=d.endColumn-1}return null},l=this.getLineCount();for(let m=t.lineNumber;m<=l;m++){var d=this._getLineTokens(m),h=d.getCount(),c=this._buffer.getLineContent(m);let e=0,i=0,o=0,r=(m===t.lineNumber&&(e=d.findTokenIndexAtOffset(t.column-1),i=t.column-1,o=t.column-1),!0);for(;eDate.now()-e<=t}var n=this.validatePosition(e),o=this.getLineCount();const r=new Map;let s=[];var a=(e,t)=>{if(!r.has(e)){var i=[];for(let e=0,n=t?t.brackets.length:0;e{for(;;){if(i&&++l%100==0&&!i())return mt.INSTANCE;var a=ye.a.findNextBracketInRange(e.forwardRegex,t,n,o,r);if(!a)break;var d=n.substring(a.startColumn-1,a.endColumn-1).toLowerCase(),h=e.textIsBracket[d];if(h&&(h.isOpen(d)?s[h.index]++:h.isClose(d)&&s[h.index]--,-1===s[h.index]))return this._matchFoundBracket(a,h,!1,i);o=a.endColumn-1}return null};let h=-1,c=null;for(let b=n.lineNumber;b<=o;b++){var u=this._getLineTokens(b),g=u.getCount(),p=this._buffer.getLineContent(b);let e=0,t=0,i=0,o=(b===n.lineNumber&&(e=u.findTokenIndexAtOffset(n.column-1),t=n.column-1,i=n.column-1,_=u.getLanguageId(e),h!==_)&&(h=_,c=Ce.a.getBracketsSupport(h),a(h,c)),!0);for(;en)throw new Error("Illegal value for lineNumber");var o=Ce.a.getFoldingRules(this._languageIdentifier.id),r=Boolean(o&&o.offSide);let s=-2,a=-1,l=-2,d=-1;var h=e=>{if(-1!==s&&(-2===s||s>e-1)){s=-1,a=-1;for(let i=e-2;0<=i;i--){var t=this._computeIndentLevel(i);if(0<=t){s=i,a=t;break}}}if(-2===l){l=-1,d=-1;for(let t=e;t{if(-2===c){c=-1,u=-1;for(let i=e-2;0<=i;i--){var t=this._computeIndentLevel(i);if(0<=t){c=i,u=t;break}}}if(-1!==g&&(-2===g||gn||i=C?f=S:_=!1),v&&(s>=C?b=L:v=!1)}}return{startLineNumber:f,endLineNumber:b,indent:C}}getLinesIndentGuides(e,t){this._assertNotDisposed();var i=this.getLineCount();if(e<1||i>>0}static getTokenType(e){return(1792&e)>>>8}static getFontStyle(e){return(14336&e)>>>11}static getForeground(e){return(8372224&e)>>>14}static getBackground(e){return(4286578688&e)>>>23}static getClassNameFromMetadata(e){let t="mtk"+this.getForeground(e);return e=this.getFontStyle(e),1&e&&(t+=" mtki"),2&e&&(t+=" mtkb"),4&e&&(t+=" mtku"),t}static getInlineStyleFromMetadata(e,t){var i=this.getForeground(e);e=this.getFontStyle(e);let n=`color: ${t[i]};`;return 1&e&&(n+="font-style: italic;"),2&e&&(n+="font-weight: bold;"),4&e&&(n+="text-decoration: underline;"),n}}const p=function(){let e=Object.create(null);return e[0]="symbol-method",e[1]="symbol-function",e[2]="symbol-constructor",e[3]="symbol-field",e[4]="symbol-variable",e[5]="symbol-class",e[6]="symbol-struct",e[7]="symbol-interface",e[8]="symbol-module",e[9]="symbol-property",e[10]="symbol-event",e[11]="symbol-operator",e[12]="symbol-unit",e[13]="symbol-value",e[14]="symbol-constant",e[15]="symbol-enum",e[16]="symbol-enum-member",e[17]="symbol-keyword",e[27]="symbol-snippet",e[18]="symbol-text",e[19]="symbol-color",e[20]="symbol-file",e[21]="symbol-reference",e[22]="symbol-customcolor",e[23]="symbol-folder",e[24]="symbol-type-parameter",e[25]="account",e[26]="issues",function(t){t=e[t];let i=t&&c.d.get(t);return(i=i||c.b.symbolProperty).classNames}}();let m=function(){let e=Object.create(null);return e.method=0,e.function=1,e.constructor=2,e.field=3,e.variable=4,e.class=5,e.struct=6,e.interface=7,e.module=8,e.property=9,e.event=10,e.operator=11,e.unit=12,e.value=13,e.constant=14,e.enum=15,e["enum-member"]=16,e.enumMember=16,e.keyword=17,e.snippet=27,e.text=18,e.color=19,e.file=20,e.reference=21,e.customcolor=22,e.folder=23,e["type-parameter"]=24,e.typeParameter=24,e.account=25,e.issue=26,function(t,i){let n=e[t];return void 0!==n||i?n:9}}();function f(e){return e&&a.a.isUri(e.uri)&&l.a.isIRange(e.range)&&(l.a.isIRange(e.originSelectionRange)||l.a.isIRange(e.targetSelectionRange))}(i=n=n||{})[i.Automatic=0]="Automatic",i[i.Explicit=1]="Explicit",(i=o=o||{})[i.Invoke=1]="Invoke",i[i.TriggerCharacter=2]="TriggerCharacter",i[i.ContentChange=3]="ContentChange",(i=r=r||{})[i.Text=0]="Text",i[i.Read=1]="Read",i[i.Write=2]="Write";{i=s=s||{};const e=new Map,t=(e.set("file",0),e.set("module",1),e.set("namespace",2),e.set("package",3),e.set("class",4),e.set("method",5),e.set("property",6),e.set("field",7),e.set("constructor",8),e.set("enum",9),e.set("interface",10),e.set("function",11),e.set("variable",12),e.set("constant",13),e.set("string",14),e.set("number",15),e.set("boolean",16),e.set("array",17),e.set("object",18),e.set("key",19),e.set("null",20),e.set("enum-member",21),e.set("struct",22),e.set("event",23),e.set("operator",24),e.set("type-parameter",25),new Map);t.set(0,"file"),t.set(1,"module"),t.set(2,"namespace"),t.set(3,"package"),t.set(4,"class"),t.set(5,"method"),t.set(6,"property"),t.set(7,"field"),t.set(8,"constructor"),t.set(9,"enum"),t.set(10,"interface"),t.set(11,"function"),t.set(12,"variable"),t.set(13,"constant"),t.set(14,"string"),t.set(15,"number"),t.set(16,"boolean"),t.set(17,"array"),t.set(18,"object"),t.set(19,"key"),t.set(20,"null"),t.set(21,"enum-member"),t.set(22,"struct"),t.set(23,"event"),t.set(24,"operator"),t.set(25,"type-parameter"),i.fromString=function(t){return e.get(t)},i.toString=function(e){return t.get(e)},i.toCssClassName=function(e,i){let n=(e=t.get(e))&&c.d.get("symbol-"+e);return(i?"inline":"block")+" "+(n=n||c.b.symbolProperty).classNames}}class _{constructor(e){this.value=e}}_.Comment=new _("comment"),_.Imports=new _("imports"),_.Region=new _("region");const b=new t.a,v=new t.a,C=new t.a,w=new t.a,y=new t.a,S=new t.a,L=new t.a,x=new t.a,k=new t.a,D=new t.a,N=new t.a,O=new t.a,E=new t.a,I=new t.a,M=new t.a,T=new t.a,A=new t.a,R=new t.a,P=new t.a,F=new t.a,B=new t.a,j=new t.a,W=new t.a,V=new t.a,H=new t.a,z=new class{constructor(){this._map=new Map,this._promises=new Map,this._onDidChange=new d.b,this.onDidChange=this._onDidChange.event,this._colorMap=null}fire(e){this._onDidChange.fire({changedLanguages:e,changedColorMap:!1})}register(e,t){return this._map.set(e,t),this.fire([e]),Object(h.i)(()=>{this._map.get(e)===t&&(this._map.delete(e),this.fire([e]))})}registerPromise(e,t){let i=null,n=!1;return this._promises.set(e,t.then(t=>{this._promises.delete(e),!n&&t&&(i=this.register(e,t))})),Object(h.i)(()=>{n=!0,i&&i.dispose()})}getPromise(e){var t=this.get(e);return t?Promise.resolve(t):(t=this._promises.get(e))?t.then(t=>this.get(e)):null}get(e){return this._map.get(e)||null}setColorMap(e){this._colorMap=e,this._onDidChange.fire({changedLanguages:Array.from(this._map.keys()),changedColorMap:!0})}getColorMap(){return this._colorMap}getDefaultBackground(){return this._colorMap&&2{var t=this.themingParticipants.indexOf(e);this.themingParticipants.splice(t,1)})}getThemingParticipants(){return this.themingParticipants}};function m(e){return p.onColorThemeChange(e)}l.a.add(g.ThemingContribution,p);class f extends s.a{constructor(e){super(),this.themeService=e,this.theme=e.getColorTheme(),this._register(this.themeService.onDidColorThemeChange(e=>this.onThemeChange(e)))}onThemeChange(e){this.theme=e,this.updateStyles()}updateStyles(){}}},b800:function(e,t,i){"use strict";i.d(t,"d",(function(){return r})),i.d(t,"b",(function(){return a})),i.d(t,"a",(function(){return l})),i.d(t,"c",(function(){return p}));class n{constructor(){this.value="",this.pos=0}static isDigitCharacter(e){return 48<=e&&e<=57}static isVariableCharacter(e){return 95===e||97<=e&&e<=122||65<=e&&e<=90}text(e){this.value=e,this.pos=0}tokenText(e){return this.value.substr(e.pos,e.len)}next(){if(this.pos>=this.value.length)return{type:14,pos:this.pos,len:0};var e=this.pos;let t,i=0,o=this.value.charCodeAt(e);if("number"==typeof(t=n._table[o]))return this.pos+=1,{type:t,pos:e,len:1};if(n.isDigitCharacter(o))for(t=8;i+=1,o=this.value.charCodeAt(e+i),n.isDigitCharacter(o););else if(n.isVariableCharacter(o))for(t=9;o=this.value.charCodeAt(e+ ++i),n.isVariableCharacter(o)||n.isDigitCharacter(o););else for(t=10;i+=1,o=this.value.charCodeAt(e+i),!isNaN(o)&&void 0===n._table[o]&&!n.isDigitCharacter(o)&&!n.isVariableCharacter(o););return this.pos+=i,{type:t,pos:e,len:i}}}n._table={[36]:0,58:1,44:2,123:3,125:4,92:5,47:6,124:7,43:11,45:12,63:13};class o{constructor(){this._children=[]}appendChild(e){return e instanceof r&&this._children[this._children.length-1]instanceof r?this._children[this._children.length-1].value+=e.value:(e.parent=this)._children.push(e),this}replace(e,t){var i=e["parent"],n=(e=i.children.indexOf(e),i.children.slice(0));n.splice(e,1,...t),i._children=n,function e(t,i){for(const n of t)n.parent=i,e(n.children,n)}(t,i)}get children(){return this._children}get snippet(){let e=this;for(;;){if(!e)return;if(e instanceof g)return e;e=e.parent}}toString(){return this.children.reduce((e,t)=>e+t.toString(),"")}len(){return 0}}class r extends o{constructor(e){super(),this.value=e}toString(){return this.value}len(){return this.value.length}clone(){return new r(this.value)}}class s extends o{}class a extends s{constructor(e){super(),this.index=e}static compareByIndex(e,t){return e.index===t.index?0:e.isFinalTabstop?1:t.isFinalTabstop||e.indext.index?1:0}get isFinalTabstop(){return 0===this.index}get choice(){return 1===this._children.length&&this._children[0]instanceof l?this._children[0]:void 0}clone(){var e=new a(this.index);return this.transform&&(e.transform=this.transform.clone()),e._children=this.children.map(e=>e.clone()),e}}class l extends o{constructor(){super(...arguments),this.options=[]}appendChild(e){return e instanceof r&&(e.parent=this).options.push(e),this}toString(){return this.options[0].value}len(){return this.options[0].len()}clone(){var e=new l;return this.options.forEach(e.appendChild,e),e}}class d extends o{constructor(){super(...arguments),this.regexp=new RegExp("")}resolve(e){const t=this;let i=!1,n=e.replace(this.regexp,(function(){return i=!0,t._replace(Array.prototype.slice.call(arguments,0,-2))}));return!i&&this._children.some(e=>e instanceof h&&Boolean(e.elseValue))?this._replace([]):n}_replace(e){let t="";for(const n of this._children){var i;n instanceof h?(i=e[n.index]||"",i=n.resolve(i),t+=i):t+=n.toString()}return t}toString(){return""}clone(){var e=new d;return e.regexp=new RegExp(this.regexp.source,(this.regexp.ignoreCase?"i":"")+(this.regexp.global?"g":"")),e._children=this.children.map(e=>e.clone()),e}}class h extends o{constructor(e,t,i,n){super(),this.index=e,this.shorthandName=t,this.ifValue=i,this.elseValue=n}resolve(e){return"upcase"===this.shorthandName?e?e.toLocaleUpperCase():"":"downcase"===this.shorthandName?e?e.toLocaleLowerCase():"":"capitalize"===this.shorthandName?e?e[0].toLocaleUpperCase()+e.substr(1):"":"pascalcase"===this.shorthandName?e?this._toPascalCase(e):"":"camelcase"===this.shorthandName?e?this._toCamelCase(e):"":Boolean(e)&&"string"==typeof this.ifValue?this.ifValue:Boolean(e)||"string"!=typeof this.elseValue?e||"":this.elseValue}_toPascalCase(e){var t=e.match(/[a-z0-9]+/gi);return t?t.map(e=>e.charAt(0).toUpperCase()+e.substr(1).toLowerCase()).join(""):e}_toCamelCase(e){var t=e.match(/[a-z0-9]+/gi);return t?t.map((e,t)=>0===t?e.toLowerCase():e.charAt(0).toUpperCase()+e.substr(1).toLowerCase()).join(""):e}clone(){return new h(this.index,this.shorthandName,this.ifValue,this.elseValue)}}class c extends s{constructor(e){super(),this.name=e}resolve(e){let t=e.resolve(this);return void 0!==(t=this.transform?this.transform.resolve(t||""):t)&&(this._children=[new r(t)],!0)}clone(){var e=new c(this.name);return this.transform&&(e.transform=this.transform.clone()),e._children=this.children.map(e=>e.clone()),e}}function u(e,t){for(var i=[...e];0n===e?!(i=!0):(t+=n.len(),!0)),i?t:-1}fullLen(e){let t=0;return u([e],e=>(t+=e.len(),!0)),t}enclosingPlaceholders(e){var t=[];let i=e["parent"];for(;i;)i instanceof a&&t.push(i),i=i.parent;return t}resolveVariables(e){return this.walk(t=>(t instanceof c&&t.resolve(e)&&(this._placeholders=void 0),!0)),this}appendChild(e){return this._placeholders=void 0,super.appendChild(e)}replace(e,t){return this._placeholders=void 0,super.replace(e,t)}clone(){var e=new g;return this._children=this.children.map(e=>e.clone()),e}walk(e){u(this.children,e)}}class p{constructor(){this._scanner=new n,this._token={type:14,pos:0,len:0}}static escape(e){return e.replace(/\$|}|\\/g,"\\$&")}static guessNeedsClipboard(e){return/\${?CLIPBOARD/.test(e)}parse(e,t,i){this._scanner.text(e),this._token=this._scanner.next();for(var n=new g;this._parse(n););const o=new Map,r=[];let s=0;n.walk(e=>(e instanceof a&&(s+=1,e.isFinalTabstop?o.set(0,void 0):!o.has(e.index)&&0{e.mime===i.mime||e.userConfigured||(i.extension&&e.extension,i.filename&&e.filename,i.filepattern&&e.filepattern,i.firstline&&e.firstline)})}function g(e,t){let i;if(e)switch(e.scheme){case r.c.file:i=e.fsPath;break;case r.c.data:var o=a.a.parseMetaData(e);i=o.get(a.a.META_DATA_LABEL);break;default:i=e.path}if(i){i=i.toLowerCase();var u=Object(s.a)(i),g=p(i,u,c);if(g)return[g,n.text];if(g=p(i,u,h),g)return[g,n.text];if(t&&(u=function(e){if(Object(l.S)(e)&&(e=e.substr(1)),0r.filepattern.length)&&(a=l.filepatternOnPath?e:t,null!=(n=l.filepatternLowercase))&&n.call(l,a)&&(r=l),l.extension&&(!s||l.extension.length>s.extension.length)&&t.endsWith(l.extensionLowercase)&&(s=l)}return o?o.mime:r?r.mime:s?s.mime:null}},b9db:function(e,t,i){"use strict";i.d(t,"a",(function(){return o}));var n=i("561a");function o(e){let t=e.definition;for(;t instanceof n.b;)t=t.definition;return`.codicon-${e.id}:before { content: '${t.fontCharacter}'; }`}i("1e03"),i("f2d2")},b9f8:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"st",extensions:[".st",".iecst",".iecplc",".lc3lib"],aliases:["StructuredText","scl","stl"],loader:function(){return i.e("chunk-2d2138c7").then(i.bind(null,"acc2"))}})},ba77:function(e,t,i){},bc02:function(e,t,i){},bc04:function(e,t,i){"use strict";i.d(t,"a",(function(){return p})),i.d(t,"b",(function(){return m})),i.d(t,"d",(function(){return f})),i.d(t,"c",(function(){return _}));var n=i("3742"),o=i("6a89"),r=(t=i("2504"),i("a666")),s=i("b2cc"),a=i("4fc3"),l=i("db88"),d=i("0a0f"),h=i("f5f3");i=i("dff7");const c=Object(d.c)("IEditorCancelService"),u=new a.c("cancellableOperation",!1,Object(i.a)("cancellableOperation","Whether the editor runs a cancellable operation, e.g. like 'Peek References'"));Object(h.b)(c,class{constructor(){this._tokens=new WeakMap}add(e,t){let i,n=this._tokens.get(e);return n||(n=e.invokeWithinContext(e=>({key:u.bindTo(e.get(a.b)),tokens:new l.a})),this._tokens.set(e,n)),n.key.set(!0),i=n.tokens.push(t),()=>{i&&(i(),n.key.set(!n.tokens.isEmpty()),i=void 0)}}cancel(e){var t;e=this._tokens.get(e);e&&(t=e.tokens.pop())&&(t.cancel(),e.key.set(!e.tokens.isEmpty()))}},!0);class g extends t.b{constructor(e,t){super(t),this.editor=e,this._unregister=e.invokeWithinContext(t=>t.get(c).add(e,this))}dispose(){this._unregister(),super.dispose()}}Object(s.k)(new class extends s.c{constructor(){super({id:"editor.cancelOperation",kbOpts:{weight:100,primary:9},precondition:u})}runEditorCommand(e,t){e.get(c).cancel(t)}});class p{constructor(e,t){this.flags=t,0!=(1&this.flags)?(t=e.getModel(),this.modelVersionId=t?n.v("{0}#{1}",t.uri.toString(),t.getVersionId()):null):this.modelVersionId=null,0!=(4&this.flags)?this.position=e.getPosition():this.position=null,0!=(2&this.flags)?this.selection=e.getSelection():this.selection=null,0!=(8&this.flags)?(this.scrollLeft=e.getScrollLeft(),this.scrollTop=e.getScrollTop()):(this.scrollLeft=-1,this.scrollTop=-1)}_equals(e){return e instanceof p&&this.modelVersionId===(e=e).modelVersionId&&this.scrollLeft===e.scrollLeft&&this.scrollTop===e.scrollTop&&!(!this.position&&e.position||this.position&&!e.position||this.position&&e.position&&!this.position.equals(e.position)||!this.selection&&e.selection||this.selection&&!e.selection||this.selection&&e.selection&&!this.selection.equalsRange(e.selection))}validate(e){return this._equals(new p(e,this.flags))}}class m extends g{constructor(e,t,i,n){super(e,n),this._listener=new r.b,4&t&&this._listener.add(e.onDidChangeCursorPosition(e=>{i&&o.a.containsPosition(i,e.position)||this.cancel()})),2&t&&this._listener.add(e.onDidChangeCursorSelection(e=>{i&&o.a.containsRange(i,e.selection)||this.cancel()})),8&t&&this._listener.add(e.onDidScrollChange(e=>this.cancel())),1&t&&(this._listener.add(e.onDidChangeModel(e=>this.cancel())),this._listener.add(e.onDidChangeModelContent(e=>this.cancel())))}dispose(){this._listener.dispose(),super.dispose()}}class f extends t.b{constructor(e,t){super(t),this._listener=e.onDidChangeContent(()=>this.cancel())}dispose(){this._listener.dispose(),super.dispose()}}class _{constructor(e,t,i){this._visiblePosition=e,this._visiblePositionScrollDelta=t,this._cursorPosition=i}static capture(e){let t=null,i=0;var n;return 0!==e.getScrollTop()&&0<(n=e.getVisibleRanges()).length&&(t=n[0].getStartPosition(),n=e.getTopForPosition(t.lineNumber,t.column),i=e.getScrollTop()-n),new _(t,i,e.getPosition())}restore(e){var t;this._visiblePosition&&(t=e.getTopForPosition(this._visiblePosition.lineNumber,this._visiblePosition.column),e.setScrollTop(t+this._visiblePositionScrollDelta))}restoreRelativeVerticalPositionOfCursor(e){var t=e.getPosition();this._cursorPosition&&t&&(t=e.getTopForLineNumber(t.lineNumber)-e.getTopForLineNumber(this._cursorPosition.lineNumber),e.setScrollTop(e.getScrollTop()+t))}}},bc61:function(e,t,i){"use strict";i.r(t),i.d(t,"getReindentEditOperations",(function(){return f})),i.d(t,"IndentationToSpacesAction",(function(){return _})),i.d(t,"IndentationToTabsAction",(function(){return b})),i.d(t,"ChangeIndentationSizeAction",(function(){return v})),i.d(t,"IndentUsingTabs",(function(){return C})),i.d(t,"IndentUsingSpaces",(function(){return w})),i.d(t,"DetectIndentation",(function(){return y})),i.d(t,"ReindentLinesAction",(function(){return S})),i.d(t,"ReindentSelectedLinesAction",(function(){return L})),i.d(t,"AutoIndentOnPasteCommand",(function(){return x})),i.d(t,"AutoIndentOnPaste",(function(){return k})),i.d(t,"IndentationToSpacesCommand",(function(){return N})),i.d(t,"IndentationToTabsCommand",(function(){return O}));var n=i("dff7"),o=i("a666"),r=i("3742"),s=(t=i("b2cc"),i("ccde")),a=i("d3f4"),l=i("6a89"),d=i("8025"),h=i("c101"),c=i("b57f"),u=i("70cb"),g=i("1b69"),p=i("580d"),m=i("66bd");function f(e,t,i,n){if(1===e.getLineCount()&&1===e.getLineMaxColumn(1))return[];var o=u.a.getIndentationRules(e.getLanguageIdentifier().id);if(!o)return[];for(i=Math.min(i,e.getLineCount());t<=i&&o.unIndentedLinePattern;){var l=e.getLineContent(t);if(!o.unIndentedLinePattern.test(l))break;t++}if(i-1s.a.shiftIndent(e,e.length+(t=t||1),h,g,p),f=(e,t)=>s.a.unshiftIndent(e,e.length+(t=t||1),h,g,p),_=[];let b;var v=e.getLineContent(t);let C=v,w=(null!=n?(b=n,n=r.x(v),C=b+v.substring(n.length),o.decreaseIndentPattern&&o.decreaseIndentPattern.test(C)&&(b=f(b),C=b+v.substring(n.length)),v!==C&&_.push(a.a.replaceMove(new d.a(t,1,t,n.length+1),c.b.normalizeIndentation(b,g,p)))):b=r.x(v),b);o.increaseIndentPattern&&o.increaseIndentPattern.test(C)?(w=m(w),b=m(b)):o.indentNextLinePattern&&o.indentNextLinePattern.test(C)&&(w=m(w));for(let s=++t;s<=i;s++){var y=e.getLineContent(s),S=r.x(y),L=w+y.substring(S.length);o.decreaseIndentPattern&&o.decreaseIndentPattern.test(L)&&(w=f(w),b=f(b)),S!==w&&_.push(a.a.replaceMove(new d.a(s,1,s,S.length+1),c.b.normalizeIndentation(w,g,p))),o.unIndentedLinePattern&&o.unIndentedLinePattern.test(y)||(w=o.increaseIndentPattern&&o.increaseIndentPattern.test(L)?b=m(b):o.indentNextLinePattern&&o.indentNextLinePattern.test(L)?m(w):b)}return _}class _ extends t.b{constructor(){super({id:_.ID,label:n.a("indentationToSpaces","Convert Indentation to Spaces"),alias:"Convert Indentation to Spaces",precondition:h.a.writable})}run(e,t){var i,n,o=t.getModel();o&&(i=o.getOptions(),n=t.getSelection())&&(n=new N(n,i.tabSize),t.pushUndoStop(),t.executeCommands(this.id,[n]),t.pushUndoStop(),o.updateOptions({insertSpaces:!0}))}}_.ID="editor.action.indentationToSpaces";class b extends t.b{constructor(){super({id:b.ID,label:n.a("indentationToTabs","Convert Indentation to Tabs"),alias:"Convert Indentation to Tabs",precondition:h.a.writable})}run(e,t){var i,n,o=t.getModel();o&&(i=o.getOptions(),n=t.getSelection())&&(n=new O(n,i.tabSize),t.pushUndoStop(),t.executeCommands(this.id,[n]),t.pushUndoStop(),o.updateOptions({insertSpaces:!1}))}}b.ID="editor.action.indentationToTabs";class v extends t.b{constructor(e,t){super(t),this.insertSpaces=e}run(e,t){const i=e.get(m.a);e=e.get(g.a);let o=t.getModel();if(o){let t=e.getCreationOptions(o.getLanguageIdentifier().language,o.uri,o.isForSimpleWidget);const r=[1,2,3,4,5,6,7,8].map(e=>({id:e.toString(),label:e.toString(),description:e===t.tabSize?n.a("configuredTabSize","Configured Tab Size"):void 0})),s=Math.min(o.getOptions().tabSize-1,7);setTimeout(()=>{i.pick(r,{placeHolder:n.a({key:"selectTabWidth",comment:["Tab corresponds to the tab key"]},"Select Tab Size for Current File"),activeItem:r[s]}).then(e=>{e&&o&&!o.isDisposed()&&o.updateOptions({tabSize:parseInt(e.label,10),insertSpaces:this.insertSpaces})})},50)}}}class C extends v{constructor(){super(!1,{id:C.ID,label:n.a("indentUsingTabs","Indent Using Tabs"),alias:"Indent Using Tabs",precondition:void 0})}}C.ID="editor.action.indentUsingTabs";class w extends v{constructor(){super(!0,{id:w.ID,label:n.a("indentUsingSpaces","Indent Using Spaces"),alias:"Indent Using Spaces",precondition:void 0})}}w.ID="editor.action.indentUsingSpaces";class y extends t.b{constructor(){super({id:y.ID,label:n.a("detectIndentation","Detect Indentation from Content"),alias:"Detect Indentation from Content",precondition:void 0})}run(e,t){e=e.get(g.a),t=t.getModel();t&&(e=e.getCreationOptions(t.getLanguageIdentifier().language,t.uri,t.isForSimpleWidget),t.detectIndentation(e.insertSpaces,e.tabSize))}}y.ID="editor.action.detectIndentation";class S extends t.b{constructor(){super({id:"editor.action.reindentlines",label:n.a("editor.reindentlines","Reindent Lines"),alias:"Reindent Lines",precondition:h.a.writable})}run(e,t){var i=t.getModel();i&&0<(i=f(i,1,i.getLineCount())).length&&(t.pushUndoStop(),t.executeEdits(this.id,i),t.pushUndoStop())}}class L extends t.b{constructor(){super({id:"editor.action.reindentselectedlines",label:n.a("editor.reindentselectedlines","Reindent Selected Lines"),alias:"Reindent Selected Lines",precondition:h.a.writable})}run(e,t){var i=t.getModel();if(i){var n=t.getSelections();if(null!==n){var o,r=[];for(o of n){let e=o.startLineNumber,t=o.endLineNumber;if(e!==t&&1===o.endColumn&&t--,1===e){if(e===t)continue}else e--;var s=f(i,e,t);r.push(...s)}0this.update())),this.callOnDispose.add(e.onDidChangeModel(()=>this.update())),this.callOnDispose.add(e.onDidChangeModelLanguage(()=>this.update()))}update(){this.callOnModel.clear(),this.editor.getOption(9)<4||this.editor.getOption(46)||this.editor.hasModel()&&this.callOnModel.add(this.editor.onDidPaste(({range:e})=>{this.trigger(e)}))}trigger(e){var t=this.editor.getSelections();if(!(null===t||1s.a.shiftIndent(e,e.length+1,m,f,_),unshiftIndent:e=>s.a.unshiftIndent(e,e.length+1,m,f,_)};let b=e.startLineNumber;for(;b<=e.endLineNumber&&this.shouldIgnoreLine(g,b);)b++;if(!(b>e.endLineNumber)){let s=g.getLineContent(b);if(!/\S/.test(s.substring(0,e.startColumn-1))){var o=u.a.getGoodIndentForLine(t,g,g.getLanguageIdentifier().id,b,n);if(null!==o){var a=r.x(s);o=p.b(o,m);if(o!==p.b(a,m))o=p.a(o,m,_),i.push({range:new l.a(b,1,b,a.length+1),text:o}),s=o+s.substr(a.length);else if(o=u.a.getIndentMetadata(g,b),0===o||8===o)return}}const f=b;for(;bg.getLineTokens(e),getLanguageIdentifier:()=>g.getLanguageIdentifier(),getLanguageIdAtPosition:(e,t)=>g.getLanguageIdAtPosition(e,t),getLineContent:e=>e===f?s:g.getLineContent(e)},g.getLanguageIdentifier().id,b+1,n),null!==a&&(o=p.b(a,m),t=p.b(r.x(g.getLineContent(b+1)),m),o!==t))){var d=o-t;for(let t=b+1;t<=e.endLineNumber;t++){var h=g.getLineContent(t),c=(h=r.x(h),p.b(h,m));c=p.a(c+d,m,_);c!==h&&i.push({range:new l.a(t,1,t,h.length+1),text:c})}}0Promise.resolve(n(i,e,t)).then(void 0,e=>{Object(o.g)(e)})),Promise.all(i).then(e=>{var t,i=[];for(t of e)Array.isArray(t)?i.push(...t):t&&i.push(t);return i})}function d(e,t,i){return l(e,t,r.f,(e,t,n)=>e.provideDefinition(t,n,i))}function h(e,t,i){return l(e,t,r.e,(e,t,n)=>e.provideDeclaration(t,n,i))}function c(e,t,i){return l(e,t,r.q,(e,t,n)=>e.provideImplementation(t,n,i))}function u(e,t,i){return l(e,t,r.G,(e,t,n)=>e.provideTypeDefinition(t,n,i))}function g(e,t,i,n){return l(e,t,r.y,(e,t,o)=>a(this,void 0,void 0,(function*(){var r,s=yield e.provideReferences(t,o,{includeDeclaration:!0},n);return i&&s&&2===s.length&&(r=yield e.provideReferences(t,o,{includeDeclaration:!1},n))&&1===r.length?r:s})))}function p(e){return a(this,void 0,void 0,(function*(){var t=yield e(),i=(t=new s.c(t,""),t.references.map(e=>e.link));return t.dispose(),i}))}Object(t.n)("_executeDefinitionProvider",(e,t)=>p(()=>d(e,t,n.a.None))),Object(t.n)("_executeDeclarationProvider",(e,t)=>p(()=>h(e,t,n.a.None))),Object(t.n)("_executeImplementationProvider",(e,t)=>p(()=>c(e,t,n.a.None))),Object(t.n)("_executeTypeDefinitionProvider",(e,t)=>p(()=>u(e,t,n.a.None))),Object(t.n)("_executeReferenceProvider",(e,t)=>p(()=>g(e,t,!1,n.a.None)))},bd50:function(e,t,i){"use strict";i.r(t);t=i("b2cc");var n=i("b1ca"),o=i("03d9");class r extends t.b{constructor(){super({id:"editor.action.toggleHighContrast",label:o.i.toggleHighContrast,alias:"Toggle High Contrast Theme",precondition:void 0}),this._originalThemeName=null}run(e,t){e=e.get(n.a),this._originalThemeName?(e.setTheme(this._originalThemeName),this._originalThemeName=null):(this._originalThemeName=e.getColorTheme().themeName,e.setTheme("hc-black"))}}Object(t.j)(r)},be5f:function(e,t,i){"use strict";i.d(t,"b",(function(){return o})),i.d(t,"a",(function(){return r}));const n=Object.prototype.hasOwnProperty;function o(e,t){for(let i in e)if(n.call(e,i)&&!1===t({key:i,value:e[i]},(function(){delete e[i]})))return}class r{constructor(){this.map=new Map}add(e,t){let i=this.map.get(e);i||(i=new Set,this.map.set(e,i)),i.add(t)}delete(e,t){var i=this.map.get(e);i&&(i.delete(t),0===i.size)&&this.map.delete(e)}forEach(e,t){e=this.map.get(e),e&&e.forEach(t)}}},bf44:function(e,t,i){"use strict";var n=i("33f9");i.o(n,"Emitter")&&i.d(t,"Emitter",(function(){return n.Emitter})),i.o(n,"MarkerSeverity")&&i.d(t,"MarkerSeverity",(function(){return n.MarkerSeverity})),i.o(n,"MarkerTag")&&i.d(t,"MarkerTag",(function(){return n.MarkerTag})),i.o(n,"Range")&&i.d(t,"Range",(function(){return n.Range})),i.o(n,"Uri")&&i.d(t,"Uri",(function(){return n.Uri})),i.o(n,"editor")&&i.d(t,"editor",(function(){return n.editor})),i.o(n,"languages")&&i.d(t,"languages",(function(){return n.languages}))},bf5b:function(e,t,i){"use strict";i.d(t,"b",(function(){return h})),i.d(t,"a",(function(){return c})),i.d(t,"c",(function(){return m}));t=i("5fe7");var n=i("561a"),o=i("308f"),r=i("dff7"),s=i("dd1b"),a=i("89cd"),l=i("b7d0");const d=new class{constructor(){this._onDidChange=new o.b,this.onDidChange=this._onDidChange.event,this.iconSchema={definitions:{icons:{type:"object",properties:{fontId:{type:"string",description:Object(r.a)("iconDefintion.fontId","The id of the font to use. If not set, the font that is defined first is used.")},fontCharacter:{type:"string",description:Object(r.a)("iconDefintion.fontCharacter","The font character associated with the icon definition.")}},additionalProperties:!1,defaultSnippets:[{body:{fontCharacter:"\\\\e030"}}]}},type:"object",properties:{}},this.iconReferenceSchema={type:"string",pattern:`^${n.a.iconNameExpression}$`,enum:[],enumDescriptions:[]},this.iconsById={},this.iconFontsById={}}registerIcon(e,t,i,n){var o,r=this.iconsById[e];return r?(i&&!r.description&&(r.description=i,this.iconSchema.properties[e].markdownDescription=i+` $(${e})`,-1!==(o=this.iconReferenceSchema.enum.indexOf(e))&&(this.iconReferenceSchema.enumDescriptions[o]=i),this._onDidChange.fire()),r):(this.iconsById[e]={id:e,description:i,defaults:t,deprecationMessage:n},o={$ref:"#/definitions/icons"},n&&(o.deprecationMessage=n),i&&(o.markdownDescription=i+`: $(${e})`),this.iconSchema.properties[e]=o,this.iconReferenceSchema.enum.push(e),this.iconReferenceSchema.enumDescriptions.push(i||""),this._onDidChange.fire(),{id:e})}getIcons(){return Object.keys(this.iconsById).map(e=>this.iconsById[e])}getIcon(e){return this.iconsById[e]}getIconSchema(){return this.iconSchema}getIconFont(e){return this.iconFontsById[e]}toString(){var e=(e,t)=>e.id.localeCompare(t.id),t=e=>{for(;l.d.isThemeIcon(e.defaults);)e=this.iconsById[e.defaults.id];return"codicon codicon-"+(e?e.id:"")},i=[],n=(i.push("| preview | identifier | default codicon ID | description"),i.push("| ----------- | --------------------------------- | --------------------------------- | --------------------------------- |"),Object.keys(this.iconsById).map(e=>this.iconsById[e]));for(const o of n.filter(e=>!!e.description).sort(e))i.push(`||${o.id}|${(l.d.isThemeIcon(o.defaults)?o.defaults:o).id}|${o.description||""}|`);i.push("| preview | identifier "),i.push("| ----------- | --------------------------------- |");for(const o of n.filter(e=>!l.d.isThemeIcon(e.defaults)).sort(e))i.push(`||${o.id}|`);return i.join("\n")}};function h(e,t,i,n){return d.registerIcon(e,t,i,n)}function c(){return d}a.a.add("base.contributions.icons",d);for(const f of n.d.all)d.registerIcon(f.id,f.definition,f.description);n.d.onDidRegister(e=>d.registerIcon(e.id,e.definition,e.description));const u="vscode://schemas/icons";let g=a.a.as(s.a.JSONContribution);g.registerSchema(u,d.getIconSchema());const p=new t.e(()=>g.notifySchemaChanged(u),200),m=(d.onDidChange(()=>{p.isScheduled()||p.schedule()}),h("widget-close",n.b.close,Object(r.a)("widgetClose","Icon for the close action in widgets.")))},bfa1:function(e,t,i){"use strict";i.d(t,"a",(function(){return I}));var n=i("11f7"),o=i("e32d"),r=i("31df"),s=i("5d28"),a=i("7ddc"),l=i("fdcc"),d=i("308f"),h=i("78bc"),c=i("1097"),u=i("9c3e");let g;!function e(t,i,n){function o(r,s){if(!i[r]){var a;if(!t[r])throw(a=new Error("Cannot find module '"+r+"'")).code="MODULE_NOT_FOUND",a;a=i[r]={exports:{}},t[r][0].call(a.exports,(function(e){return o(t[r][1][e]||e)}),a,a.exports,e,t,i,n)}return i[r].exports}for(var r=0;r\s]+))?)*)\s*(\/?)\s*>/,a=/^<\s*\/\s*([\w:-]+)[^>]*>/,l=/([\w:-]+)(?:\s*=\s*(?:(?:"((?:[^"])*)")|(?:'((?:[^'])*)')|([^>\s]+)))?/g,d=/^":">"))},end:function(e){e=o(e),-1!==(a.allowedTags||[]).indexOf(e)&&!1===i.ignoring?(l("")):h(e)},chars:function(e){!1===i.ignoring&&l(a.transformText?a.transformText(e):e)}};function l(t){e.push(t)}function d(e){s.voids[e]||(!1===i.ignoring?i={ignoring:e,depth:1}:i.ignoring===e&&i.depth++)}function h(e){i.ignoring===e&&--i.depth<=0&&c()}function c(){i={ignoring:!1,depth:0}}}},{"./attributes":1,"./elements":3,"./lowercase":5,he:9}],9:[function(e,t,i){var n={"&":"&","<":"<",">":">",'"':""","'":"'"},o={"&":"&","<":"<",">":">",""":'"',"'":"'"},r=/(&|<|>|"|')/g,s=/[&<>"']/g;function a(e){return n[e]}function l(e){return o[e]}function d(e){return null==e?"":String(e).replace(s,a)}function h(e){return null==e?"":String(e).replace(r,l)}d.options=h.options={},t.exports={encode:d,escape:d,decode:h,unescape:h,version:"1.0.0-browser"}},{}],10:[function(e,t,i){function n(e,t){return e[t]=!0,e}t.exports=function(e){return e.reduce(n,{})}},{}]},{},[4]);var p=g,m=i("4acc"),f=i("438a"),_=i("b589"),b=i("aa3d"),v=i("82c9"),C=i("3742"),w=i("6d8e");const y=null==(t=window.trustedTypes)?void 0:t.createPolicy("insane",{createHTML(e,t){return p(e,t)}});function S(e,t={},i={}){function g(t,i){var n=e.uris&&e.uris[t];if(!n)return t;let o=w.a.revive(n);return i?t.startsWith(_.c.data+":")?t:_.a.asBrowserUri(o).toString(!0):w.a.parse(t).toString()===o.toString()?t:(o=o.query?o.with({query:function(t){let i;try{i=Object(f.a)(decodeURIComponent(t))}catch(t){}return i?(i=Object(b.a)(i,t=>{if(e.uris&&e.uris[t])return w.a.revive(e.uris[t])}),encodeURIComponent(JSON.stringify(i))):t}(o.query)}):o).toString()}const S=Object(r.a)(t);let L;const x=new Promise(e=>L=e);var k,D=new m.Renderer;D.image=(e,i,n)=>{let o=[],r=[];if(e){({href:e,dimensions:o}=Object(h.c)(e)),e=g(e,!0);try{var s=w.a.parse(e);t.baseUrl&&s.scheme===_.c.file&&(e=Object(v.j)(t.baseUrl,e).toString())}catch(e){}r.push(`src="${e}"`)}return n&&r.push(`alt="${n}"`),i&&r.push(`title="${i}"`),""},D.link=(i,n,o)=>(i===o&&(o=Object(h.d)(o)),i=g(i,!1),t.baseUrl&&!/^\w[\w\d+.-]*:/.test(i)&&(i=Object(v.j)(t.baseUrl,i).toString()),n=Object(h.d)(n),!(i=Object(h.d)(i))||i.match(/^data:|javascript:/i)||i.match(/^command:/i)&&!e.isTrusted||i.match(/^command:(\/\/\/)?_workbench\.downloadResource/i)?o:`
    /g,">").replace(/"/g,""").replace(/'/g,"'")}" title="${n||i}">${o}`),D.paragraph=t=>`

    ${t=e.supportThemeIcons?Object(a.a)(t).map(e=>"string"==typeof e?e:e.outerHTML).join(""):t}

    `,t.codeBlockRenderer&&(D.code=(e,i)=>{i=t.codeBlockRenderer(i,e);const o=u.b.nextId();return i=Promise.all([i,x]).then(e=>{var t=S.querySelector(`div[data-code="${o}"]`);t&&n.R(t,e[0])}).catch(e=>{}),t.asyncRenderCallback&&i.then(t.asyncRenderCallback),`
    ${Object(C.s)(e)}
    `}),t.actionHandler&&(k=t.actionHandler.disposables.add(new o.a(S,"click")),O=t.actionHandler.disposables.add(new o.a(S,"auxclick")),t.actionHandler.disposables.add(d.c.any(k.event,O.event)(e=>{if(e=new s.a(e),e.leftButton||e.middleButton){let o=e.target;if("A"===o.tagName||(o=o.parentElement)&&"A"===o.tagName)try{var n=o.dataset.href;n&&t.actionHandler.callback(n,e)}catch(i){Object(l.f)(i)}finally{e.preventDefault()}}}))),i.sanitizer=t=>(e.isTrusted?t.match(/^(]+>)|(<\/\s*span>)$/):void 0)?t:"",i.sanitize=!0,i.silent=!0,i.renderer=D;let N=null!=(k=e.value)?k:"";1e5{e.dispose(),t.asyncRenderCallback()})}return S}t=i("5bd73");var L,x=i("5818"),k=i("4d05"),D=i("a666"),N=i("b707"),O=(i=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3n.dispose()}}_getRenderOptions(t,i){return{baseUrl:this._options.baseUrl,codeBlockRenderer:(t,i)=>E(this,void 0,void 0,(function*(){var n;let o;t?o=this._modeService.getModeIdForLanguageName(t):this._options.editor&&(o=null==(r=this._options.editor.getModel())?void 0:r.getLanguageIdentifier().language),o=o||"plaintext",this._modeService.triggerMode(o);var r=null!=(r=yield N.F.getPromise(o))?r:void 0,s=document.createElement("span");s.innerHTML=null!=(n=null==(n=e._ttpTokenizer)?void 0:n.createHTML(i,r))?n:Object(k.b)(i,r);let a=this._options.codeBlockFontFamily;return(a=this._options.editor?this._options.editor.getOption(42).fontFamily:a)&&(s.style.fontFamily=a),s})),asyncRenderCallback:()=>this._onDidRenderAsync.fire(),actionHandler:{callback:e=>this._openerService.open(e,{fromUserGesture:!0,allowContributedOpeners:!0,allowCommands:t.isTrusted}).catch(l.f),disposables:i}}}};I._ttpTokenizer=null==(L=window.trustedTypes)?void 0:L.createPolicy("tokenizeToString",{createHTML(e,t){return Object(k.b)(e,t)}}),I=i([O(1,x.a),O(2,t.a)],I)},c101:function(e,t,i){"use strict";i.d(t,"a",(function(){return n}));var n,o;t=i("dff7"),i=i("4fc3");(o=n=n||{}).editorSimpleInput=new i.c("editorSimpleInput",!1,!0),o.editorTextFocus=new i.c("editorTextFocus",!1,t.a("editorTextFocus","Whether the editor text has focus (cursor is blinking)")),o.focus=new i.c("editorFocus",!1,t.a("editorFocus","Whether the editor or an editor widget has focus (e.g. focus is in the find widget)")),o.textInputFocus=new i.c("textInputFocus",!1,t.a("textInputFocus","Whether an editor or a rich text input has focus (cursor is blinking)")),o.readOnly=new i.c("editorReadonly",!1,t.a("editorReadonly","Whether the editor is read only")),o.inDiffEditor=new i.c("inDiffEditor",!1,t.a("inDiffEditor","Whether the context is a diff editor")),o.columnSelection=new i.c("editorColumnSelection",!1,t.a("editorColumnSelection","Whether `editor.columnSelection` is enabled")),o.writable=o.readOnly.toNegated(),o.hasNonEmptySelection=new i.c("editorHasSelection",!1,t.a("editorHasSelection","Whether the editor has text selected")),o.hasOnlyEmptySelection=o.hasNonEmptySelection.toNegated(),o.hasMultipleSelections=new i.c("editorHasMultipleSelections",!1,t.a("editorHasMultipleSelections","Whether the editor has multiple selections")),o.hasSingleSelection=o.hasMultipleSelections.toNegated(),o.tabMovesFocus=new i.c("editorTabMovesFocus",!1,t.a("editorTabMovesFocus","Whether `Tab` will move focus out of the editor")),o.tabDoesNotMoveFocus=o.tabMovesFocus.toNegated(),o.isInWalkThroughSnippet=new i.c("isInEmbeddedEditor",!1,!0),o.canUndo=new i.c("canUndo",!1,!0),o.canRedo=new i.c("canRedo",!1,!0),o.hoverVisible=new i.c("editorHoverVisible",!1,t.a("editorHoverVisible","Whether the editor hover is visible")),o.inCompositeEditor=new i.c("inCompositeEditor",void 0,t.a("inCompositeEditor","Whether the editor is part of a larger editor (e.g. notebooks)")),o.notInCompositeEditor=o.inCompositeEditor.toNegated(),o.languageId=new i.c("editorLangId","",t.a("editorLangId","The language identifier of the editor")),o.hasCompletionItemProvider=new i.c("editorHasCompletionItemProvider",!1,t.a("editorHasCompletionItemProvider","Whether the editor has a completion item provider")),o.hasCodeActionsProvider=new i.c("editorHasCodeActionsProvider",!1,t.a("editorHasCodeActionsProvider","Whether the editor has a code actions provider")),o.hasCodeLensProvider=new i.c("editorHasCodeLensProvider",!1,t.a("editorHasCodeLensProvider","Whether the editor has a code lens provider")),o.hasDefinitionProvider=new i.c("editorHasDefinitionProvider",!1,t.a("editorHasDefinitionProvider","Whether the editor has a definition provider")),o.hasDeclarationProvider=new i.c("editorHasDeclarationProvider",!1,t.a("editorHasDeclarationProvider","Whether the editor has a declaration provider")),o.hasImplementationProvider=new i.c("editorHasImplementationProvider",!1,t.a("editorHasImplementationProvider","Whether the editor has an implementation provider")),o.hasTypeDefinitionProvider=new i.c("editorHasTypeDefinitionProvider",!1,t.a("editorHasTypeDefinitionProvider","Whether the editor has a type definition provider")),o.hasHoverProvider=new i.c("editorHasHoverProvider",!1,t.a("editorHasHoverProvider","Whether the editor has a hover provider")),o.hasDocumentHighlightProvider=new i.c("editorHasDocumentHighlightProvider",!1,t.a("editorHasDocumentHighlightProvider","Whether the editor has a document highlight provider")),o.hasDocumentSymbolProvider=new i.c("editorHasDocumentSymbolProvider",!1,t.a("editorHasDocumentSymbolProvider","Whether the editor has a document symbol provider")),o.hasReferenceProvider=new i.c("editorHasReferenceProvider",!1,t.a("editorHasReferenceProvider","Whether the editor has a reference provider")),o.hasRenameProvider=new i.c("editorHasRenameProvider",!1,t.a("editorHasRenameProvider","Whether the editor has a rename provider")),o.hasSignatureHelpProvider=new i.c("editorHasSignatureHelpProvider",!1,t.a("editorHasSignatureHelpProvider","Whether the editor has a signature help provider")),o.hasInlayHintsProvider=new i.c("editorHasInlayHintsProvider",!1,t.a("editorHasInlayHintsProvider","Whether the editor has an inline hints provider")),o.hasDocumentFormattingProvider=new i.c("editorHasDocumentFormattingProvider",!1,t.a("editorHasDocumentFormattingProvider","Whether the editor has a document formatting provider")),o.hasDocumentSelectionFormattingProvider=new i.c("editorHasDocumentSelectionFormattingProvider",!1,t.a("editorHasDocumentSelectionFormattingProvider","Whether the editor has a document selection formatting provider")),o.hasMultipleDocumentFormattingProvider=new i.c("editorHasMultipleDocumentFormattingProvider",!1,t.a("editorHasMultipleDocumentFormattingProvider","Whether the editor has multiple document formatting providers")),o.hasMultipleDocumentSelectionFormattingProvider=new i.c("editorHasMultipleDocumentSelectionFormattingProvider",!1,t.a("editorHasMultipleDocumentSelectionFormattingProvider","Whether the editor has multiple document selection formatting providers"))},c286:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"pug",extensions:[".jade",".pug"],aliases:["Pug","Jade","jade"],loader:function(){return i.e("chunk-7459c510").then(i.bind(null,"23e02"))}})},c2c6:function(e,t,i){var n;self.MonacoEnvironment={globalAPI:!(n={editorWorkerService:"editor.worker.js",css:"css.worker.js",html:"html.worker.js",json:"json.worker.js",typescript:"ts.worker.js",javascript:"ts.worker.js",less:"css.worker.js",scss:"css.worker.js",handlebars:"html.worker.js",razor:"html.worker.js"}),getWorkerUrl:function(e,t){var o=i.p;o=(o?o.replace(/\/$/,"")+"/":"")+n[t];if(/^((http:)|(https:)|(file:)|(\/\/))/.test(o)){var r=String(window.location);r=r.substr(0,r.length-window.location.hash.length-window.location.search.length-window.location.pathname.length);if(o.substring(0,r.length)!==r)return/^(\/\/)/.test(o)&&(o=window.location.protocol+o),r=new Blob(["/*"+t+'*/importScripts("'+o+'");'],{type:"application/javascript"}),URL.createObjectURL(r)}return o}},i("4816"),i("3765"),i("6e4e"),i("2935"),i("c36f"),i("0b112"),i("77a4"),i("db2d"),i("9f4d"),i("7c3e"),i("d585"),i("e516"),i("fd11"),i("891c"),i("a106"),i("7605"),i("6df4"),i("7082"),i("958f"),i("3323"),i("f187"),i("1f84"),i("aee8"),i("a222"),i("1af3"),i("bc61"),i("6e62"),i("2e66"),i("8090"),i("747f"),i("7eb7"),i("d844"),i("f17c"),i("5b02"),i("2e4b"),i("6c8c"),i("8452"),i("e2c2"),i("43ad"),i("d741"),i("b574"),i("7a9e"),i("bd50"),i("93ba"),i("6daf"),i("87a3"),i("23ec"),i("5ed2"),i("b3b2"),i("2d47"),e.exports=i("8ea9"),i("09d1"),i("db7a"),i("38e9"),i("962f"),i("d1c2"),i("91d3"),i("0292"),i("8eb6"),i("82a1"),i("a771"),i("13e8"),i("f41d"),i("f570"),i("f5ba"),i("4af6"),i("a8f5"),i("9d48"),i("23f2"),i("2dec"),i("d282"),i("f9ad"),i("77db"),i("8457"),i("7367"),i("cd01"),i("93b9"),i("7257"),i("a79b"),i("daaa"),i("0ef9"),i("16f5"),i("38f6"),i("1aa7"),i("66f1"),i("2e5e"),i("4058"),i("6640"),i("fdc0"),i("c5834"),i("8d5c"),i("ea53"),i("abca"),i("b12b"),i("a0a2"),i("1fa1"),i("cb70"),i("2652"),i("8f6a"),i("c286"),i("88b6"),i("4da7"),i("32cc"),i("6a38"),i("4220"),i("a48d"),i("c8aa"),i("8a3f"),i("5d08"),i("19bd"),i("1bd1"),i("c663"),i("73d3"),i("333a"),i("199a"),i("d65c"),i("e8cb"),i("c3d4"),i("b9f8"),i("2d19"),i("d2ce"),i("0542"),i("9f5f"),i("10eb"),i("cf78"),i("9eb0"),i("0447"),i("1389")},c317:function(e,t,i){"use strict";(function(e){i.d(t,"a",(function(){return r})),i.d(t,"b",(function(){return s})),i.d(t,"c",(function(){return a}));var n=i("30db");let o;if(void 0!==n.b.vscode&&void 0!==n.b.vscode.process){const e=n.b.vscode.process;o={get platform(){return e.platform},get arch(){return e.arch},get env(){return e.env},cwd(){return e.cwd()},nextTick(e){return Object(n.j)(e)}}}else o=void 0!==e?{get platform(){return e.platform},get arch(){return e.arch},get env(){return Object({NODE_ENV:"production",VUE_APP_ENV:"production",VUE_APP_TITLE:"CRMEB",VUE_APP_API_URL:"",VUE_APP_WS_KEFU_URL:"",VUE_APP_WS_ADMIN_URL:"",BASE_URL:"/admin/"})},cwd(){return Object({NODE_ENV:"production",VUE_APP_ENV:"production",VUE_APP_TITLE:"CRMEB",VUE_APP_API_URL:"",VUE_APP_WS_KEFU_URL:"",VUE_APP_WS_ADMIN_URL:"",BASE_URL:"/admin/"}).VSCODE_CWD||e.cwd()},nextTick(t){return e.nextTick(t)}}:{get platform(){return n.i?"win32":n.f?"darwin":"linux"},get arch(){},nextTick(e){return Object(n.j)(e)},get env(){return{}},cwd(){return"/"}};const r=o.cwd,s=o.env,a=o.platform}).call(this,i("f28c"))},c36f:function(e,t,i){"use strict";i.r(t),i.d(t,"CutAction",(function(){return m})),i.d(t,"CopyAction",(function(){return f})),i.d(t,"PasteAction",(function(){return _}));var n=i("dff7"),o=(t=i("0f70"),i("30db")),r=i("e53c"),s=i("b2cc"),a=i("5717"),l=i("c101"),d=i("7e32"),h=i("f577"),c=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))},u=(i="9_cutcopypaste",o.g||document.queryCommandSupported("cut")),g=o.g||document.queryCommandSupported("copy");t=void 0!==navigator.clipboard&&!t.g||document.queryCommandSupported("paste");function p(e){return e.register(),e}const m=u?p(new s.e({id:"editor.action.clipboardCutAction",precondition:void 0,kbOpts:o.g?{primary:2102,win:{primary:2102,secondary:[1044]},weight:100}:void 0,menuOpts:[{menuId:d.b.MenubarEditMenu,group:"2_ccp",title:n.a({key:"miCut",comment:["&& denotes a mnemonic"]},"Cu&&t"),order:1},{menuId:d.b.EditorContext,group:i,title:n.a("actions.clipboard.cutLabel","Cut"),when:l.a.writable,order:1},{menuId:d.b.CommandPalette,group:"",title:n.a("actions.clipboard.cutLabel","Cut"),order:1},{menuId:d.b.SimpleEditorContext,group:i,title:n.a("actions.clipboard.cutLabel","Cut"),when:l.a.writable,order:1}]})):void 0,f=g?p(new s.e({id:"editor.action.clipboardCopyAction",precondition:void 0,kbOpts:o.g?{primary:2081,win:{primary:2081,secondary:[2067]},weight:100}:void 0,menuOpts:[{menuId:d.b.MenubarEditMenu,group:"2_ccp",title:n.a({key:"miCopy",comment:["&& denotes a mnemonic"]},"&&Copy"),order:2},{menuId:d.b.EditorContext,group:i,title:n.a("actions.clipboard.copyLabel","Copy"),order:2},{menuId:d.b.CommandPalette,group:"",title:n.a("actions.clipboard.copyLabel","Copy"),order:1},{menuId:d.b.SimpleEditorContext,group:i,title:n.a("actions.clipboard.copyLabel","Copy"),order:2}]})):void 0,_=(d.d.appendMenuItem(d.b.MenubarEditMenu,{submenu:d.b.MenubarCopy,title:{value:n.a("copy as","Copy As"),original:"Copy As"},group:"2_ccp",order:3}),d.d.appendMenuItem(d.b.EditorContext,{submenu:d.b.EditorContextCopy,title:{value:n.a("copy as","Copy As"),original:"Copy As"},group:i,order:3}),t?p(new s.e({id:"editor.action.clipboardPasteAction",precondition:void 0,kbOpts:o.g?{primary:2100,win:{primary:2100,secondary:[1043]},linux:{primary:2100,secondary:[1043]},weight:100}:void 0,menuOpts:[{menuId:d.b.MenubarEditMenu,group:"2_ccp",title:n.a({key:"miPaste",comment:["&& denotes a mnemonic"]},"&&Paste"),order:4},{menuId:d.b.EditorContext,group:i,title:n.a("actions.clipboard.pasteLabel","Paste"),when:l.a.writable,order:4},{menuId:d.b.CommandPalette,group:"",title:n.a("actions.clipboard.pasteLabel","Paste"),order:1},{menuId:d.b.SimpleEditorContext,group:i,title:n.a("actions.clipboard.pasteLabel","Paste"),when:l.a.writable,order:4}]})):void 0);class b extends s.b{constructor(){super({id:"editor.action.clipboardCopyWithSyntaxHighlightingAction",label:n.a("actions.clipboard.copyWithSyntaxHighlightingLabel","Copy With Syntax Highlighting"),alias:"Copy With Syntax Highlighting",precondition:void 0,kbOpts:{kbExpr:l.a.textInputFocus,primary:0,weight:100}})}run(e,t){!t.hasModel()||!t.getOption(31)&&t.getSelection().isEmpty()||(r.a.forceCopyWithSyntaxHighlighting=!0,t.focus(),document.execCommand("copy"),r.a.forceCopyWithSyntaxHighlighting=!1)}}function v(e,t){e&&(e.addImplementation(1e4,"code-editor",(e,i)=>{var n;e=e.get(a.a).getFocusedCodeEditor();return!(!e||!e.hasTextFocus()||(n=e.getOption(31),(e=e.getSelection())&&e.isEmpty()&&!n||document.execCommand(t),0))}),e.addImplementation(0,"generic-dom",(e,i)=>(document.execCommand(t),!0)))}v(m,"cut"),v(f,"copy"),_&&(_.addImplementation(1e4,"code-editor",(e,t)=>{var i=e.get(a.a);const n=e.get(h.a),s=i.getFocusedCodeEditor();return!(!s||!s.hasTextFocus()||(!document.execCommand("paste")&&o.h&&c(void 0,void 0,void 0,(function*(){var e=yield n.readText();if(""!==e){var t=r.b.INSTANCE.get(e);let i=!1,n=null,o=null;t&&(i=s.getOption(31)&&!!t.isFromEmptySelection,n=void 0!==t.multicursorText?t.multicursorText:null,o=t.mode),s.trigger("keyboard","paste",{text:e,pasteOnNewLine:i,multicursorText:n,mode:o})}})),0))}),_.addImplementation(0,"generic-dom",(e,t)=>(document.execCommand("paste"),!0))),g&&Object(s.j)(b)},c3d4:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"sql",extensions:[".sql"],aliases:["SQL"],loader:function(){return i.e("chunk-2d0ae937").then(i.bind(null,"0b3b"))}})},c4e3:function(e,t,i){"use strict";i.d(t,"a",(function(){return m}));var n=i("11f7"),o=i("ee56"),r=i("5fe7"),s=i("2504"),a=i("a666"),l=i("ef8e9"),d=i("dff7"),h=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))};function c(e,t,i){if(i){const o=function(e){if(Object(l.k)(e))return()=>h(this,void 0,void 0,(function*(){return e}));if(Object(l.h)(e.markdown))return e.markdown;{const t=e.markdown;return()=>h(this,void 0,void 0,(function*(){return t}))}}(i);let c,u;const g=n.i(t,n.d.MOUSE_OVER,g=>{if(!c){const g=new s.b;var p=e=>{var i=e.type===n.d.MOUSE_DOWN;i&&(null!==u&&void 0!==u&&u.dispose(),u=void 0),!i&&e.fromElement!==t||(null!==c&&void 0!==c&&c.dispose(),c=void 0)};const m=n.i(t,n.d.MOUSE_LEAVE,p,!0),f=n.i(t,n.d.MOUSE_DOWN,p,!0),_={targetElements:[t],dispose:()=>{}};let b;void 0!==e.placement&&"mouse"!==e.placement||(b=n.i(t,n.d.MOUSE_MOVE,e=>_.x=e.x+10,!0));const v=new r.e(()=>h(this,void 0,void 0,(function*(){var t;c&&(t={content:Object(d.a)("iconLabel.loading","Loading..."),target:_,hoverPosition:2},null!==u&&void 0!==u&&u.dispose(),u=e.showHover(t),t=null!=(t=yield o(g.token))?t:Object(l.k)(i)?void 0:i.markdownNotSupportedFallback,null!==u&&void 0!==u&&u.dispose(),u=void 0,t)&&c&&(t={content:t,target:_,showPointer:"element"===e.placement,hoverPosition:2},u=e.showHover(t)),null!==b&&void 0!==b&&b.dispose()})),e.delay);v.schedule(),c=Object(a.i)(()=>{v.dispose(),null!==b&&void 0!==b&&b.dispose(),f.dispose(),m.dispose(),g.dispose(!0)})}},!0);return Object(a.i)(()=>{g.dispose(),null!==c&&void 0!==c&&c.dispose(),null!==u&&void 0!==u&&u.dispose()})}}var u=i("aa3d"),g=i("9ee1");i("2a04");class p{constructor(e){this._element=e}get element(){return this._element}set textContent(e){this.disposed||e===this._textContent||(this._textContent=e,this._element.textContent=e)}set className(e){this.disposed||e===this._className||(this._className=e,this._element.className=e)}set empty(e){this.disposed||e===this._empty||(this._empty=e,this._element.style.marginLeft=e?"0":"")}dispose(){this.disposed=!0}}class m extends a.a{constructor(e,t){super(),this.customHovers=new Map,this.domNode=this._register(new p(n.q(e,n.a(".monaco-icon-label")))),this.labelContainer=n.q(this.domNode.element,n.a(".monaco-icon-label-container")),e=n.q(this.labelContainer,n.a("span.monaco-icon-name-container")),this.descriptionContainer=this._register(new p(n.q(this.labelContainer,n.a("span.monaco-icon-description-container")))),null!=t&&t.supportHighlights||null!=t&&t.supportIcons?this.nameNode=new _(e,!!t.supportIcons):this.nameNode=new f(e),null!=t&&t.supportDescriptionHighlights?this.descriptionNodeFactory=()=>new o.a(n.q(this.descriptionContainer.element,n.a("span.label-description")),!!t.supportIcons):this.descriptionNodeFactory=()=>this._register(new p(n.q(this.descriptionContainer.element,n.a("span.label-description")))),this.hoverDelegate=null==t?void 0:t.hoverDelegate}setLabel(e,t,i){var n=["monaco-icon-label"];i&&(i.extraClasses&&n.push(...i.extraClasses),i.italic&&n.push("italic"),i.strikethrough)&&n.push("strikethrough"),this.domNode.className=n.join(" "),this.setupHover(this.labelContainer,null==i?void 0:i.title),this.nameNode.setLabel(e,i),(t||this.descriptionNode)&&(this.descriptionNode||(this.descriptionNode=this.descriptionNodeFactory()),this.descriptionNode instanceof o.a?(this.descriptionNode.set(t||"",i?i.descriptionMatches:void 0),this.setupHover(this.descriptionNode.element,null==i?void 0:i.descriptionTitle)):(this.descriptionNode.textContent=t||"",this.setupHover(this.descriptionNode.element,(null==i?void 0:i.descriptionTitle)||""),this.descriptionNode.empty=!t))}setupHover(e,t){var i=this.customHovers.get(e);i&&(i.dispose(),this.customHovers.delete(e)),t?this.hoverDelegate?(i=c(this.hoverDelegate,e,t))&&this.customHovers.set(e,i):(i=e,t=t,Object(l.k)(t)?i.title=t:null!=t&&t.markdownNotSupportedFallback?i.title=t.markdownNotSupportedFallback:i.removeAttribute("title")):e.removeAttribute("title")}dispose(){super.dispose();for(const e of this.customHovers.values())e.dispose();this.customHovers.clear()}}class f{constructor(e){this.container=e,this.label=void 0,this.singleLabel=void 0}setLabel(e,t){if(this.label!==e||!Object(u.d)(this.options,t))if(this.label=e,this.options=t,"string"==typeof e)this.singleLabel||(this.container.innerText="",this.container.classList.remove("multiple"),this.singleLabel=n.q(this.container,n.a("a.label-name",{id:null==t?void 0:t.domId}))),this.singleLabel.textContent=e;else{this.container.innerText="",this.container.classList.add("multiple"),this.singleLabel=void 0;for(let r=0;r{const o={start:n,end:n+e.length};return e=i.map(e=>g.a.intersect(o,e)).filter(e=>!g.a.isEmpty(e)).map(({start:e,end:t})=>({start:e-n,end:t-n})),n=o.end+t.length,e})}}(e,i,null==t?void 0:t.matches);for(let d=0;d{if(t=e,Object(o.j)(t)&&n.a.isUri(t.resource)&&Object(o.j)(t.edit))return new a(e.resource,e.edit,e.modelVersionId,e.metadata);var t;if(t=e,Object(o.j)(t)&&(Boolean(t.newUri)||Boolean(t.oldUri)))return new l(e.oldUri,e.newUri,e.options,e.metadata);throw new Error("Unsupported edit")})}}class a extends s{constructor(e,t,i,n){super(n),this.resource=e,this.textEdit=t,this.versionId=i}}class l extends s{constructor(e,t,i,n){super(n),this.oldResource=e,this.newResource=t,this.options=i}}},c84a:function(e,t,i){},c8aa:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"restructuredtext",extensions:[".rst"],aliases:["reStructuredText","restructuredtext"],loader:function(){return i.e("chunk-2d0bdf38").then(i.bind(null,"2dd4"))}})},caa1:function(e,t,i){},cab5:function(e,t,i){},cb70:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"postiats",extensions:[".dats",".sats",".hats"],aliases:["ATS","ATS/Postiats"],loader:function(){return i.e("chunk-2d0cf16e").then(i.bind(null,"61da"))}})},ccde:function(e,t,i){"use strict";i.d(t,"a",(function(){return h}));var n=i("3742"),o=i("2e5d"),r=i("6a89"),s=i("8025"),a=i("70cb");const l=Object.create(null);function d(e,t){if(t<=0)return"";l[e]||(l[e]=["",e]);var i=l[e];for(let n=i.length;n<=t;n++)i[n]=i[n-1]+e;return i[t]}class h{constructor(e,t){this._opts=t,this._selection=e,this._selectionId=null,this._useLastEditRangeForCursorEndPosition=!1,this._selectionStartColumnStaysPut=!1}static unshiftIndent(e,t,i,n,r){return e=o.a.visibleColumnFromColumn(e,t,i),r?(t=d(" ",n),d(t,o.a.prevIndentTabStop(e,n)/n)):d("\t",o.a.prevRenderTabStop(e,i)/i)}static shiftIndent(e,t,i,n,r){return e=o.a.visibleColumnFromColumn(e,t,i),r?(t=d(" ",n),d(t,o.a.nextIndentTabStop(e,n)/n)):d("\t",o.a.nextRenderTabStop(e,i)/i)}_addEditOperation(e,t,i){this._useLastEditRangeForCursorEndPosition?e.addTrackedEditOperation(t,i):e.addEditOperation(t,i)}getEditOperations(e,t){var i=this._selection.startLineNumber;let s=this._selection.endLineNumber;1===this._selection.endColumn&&i!==s&&(s-=1);var{tabSize:l,indentSize:c,insertSpaces:u}=this._opts,g=i===s;if(this._opts.useTabStops){this._selection.isEmpty()&&/^\s*$/.test(e.getLineContent(i))&&(this._useLastEditRangeForCursorEndPosition=!0);let d=0,_=0;for(let b=i;b<=s;b++,d=_){_=0;var p=e.getLineContent(b);let s=n.u(p);if((!this._opts.isUnshift||0!==p.length&&0!==s)&&(g||this._opts.isUnshift||0!==p.length)){if(-1===s&&(s=p.length),1/?",o=function(e=""){let t="(-?\\d*\\.\\d\\w*)|([^";for(const i of n)0<=e.indexOf(i)||(t+="\\"+i);return t+="\\s]+)",new RegExp(t,"g")}();function r(e){let t=o;if(e&&e instanceof RegExp)if(e.global)t=e;else{let i="g";e.ignoreCase&&(i+="i"),e.multiline&&(i+="m"),e.unicode&&(i+="u"),t=new RegExp(e.source,i)}return t.lastIndex=0,t}const s={maxLen:1e3,windowSize:15,timeBudget:150};function a(e,t,i,n,o=s){if(i.length>o.maxLen){let r=e-o.maxLen/2;return r<0?r=0:n+=r,a(e,t,i=i.substring(r,e+o.maxLen/2),n,o)}var r=Date.now(),l=e-1-n;let d=-1,h=null;for(let s=1;!(Date.now()-r>=o.timeBudget);s++){var c=l-o.windowSize*s,u=(t.lastIndex=Math.max(0,c),function(e,t,i,n){for(var o;o=e.exec(t);){var r=o.index||0;if(r<=i&&e.lastIndex>=i)return o;if(0this.dispose())),this._register(this._editor.onDidUpdateDiff(()=>this._onDiffUpdated())),this._options.followsCaret&&this._register(this._editor.getModifiedEditor().onDidChangeCursorPosition(e=>{this.ignoreSelectionChange||(this.nextIdx=-1)})),this._options.alwaysRevealFirst&&this._register(this._editor.getModifiedEditor().onDidChangeModel(e=>{this.revealFirst=!0})),this._init()}_init(){this._editor.getLineChanges()}_onDiffUpdated(){this._init(),this._compute(this._editor.getLineChanges()),this.revealFirst&&null!==this._editor.getLineChanges()&&(this.revealFirst=!1,this.nextIdx=-1,this.next(1))}_compute(e){this.ranges=[],e&&e.forEach(e=>{!this._options.ignoreCharChanges&&e.charChanges?e.charChanges.forEach(e=>{this.ranges.push({rhs:!0,range:new s.a(e.modifiedStartLineNumber,e.modifiedStartColumn,e.modifiedEndLineNumber,e.modifiedEndColumn)})}):this.ranges.push({rhs:!0,range:new s.a(e.modifiedStartLineNumber,1,e.modifiedStartLineNumber,1)})}),this.ranges.sort((e,t)=>e.range.getStartPosition().isBeforeOrEqual(t.range.getStartPosition())?-1:t.range.getStartPosition().isBeforeOrEqual(e.range.getStartPosition())?1:0),this._onDidUpdate.fire(this)}_initIdx(e){let t=!1;var i=this._editor.getPosition();if(i){for(let o=0,r=this.ranges.length;o=this.ranges.length&&(this.nextIdx=0)):(--this.nextIdx,this.nextIdx<0&&(this.nextIdx=this.ranges.length-1)),e=this.ranges[this.nextIdx],this.ignoreSelectionChange=!0;try{var i=e.range.getStartPosition();this._editor.setPosition(i),this._editor.revealPositionInCenter(i,t)}finally{this.ignoreSelectionChange=!1}}}canNavigate(){return this.ranges&&0t(e))),this._modelEventListeners.add(e.onDidChangeLanguage(t=>i(e,t)))}_disposeLanguageSelection(){this._languageSelectionListener&&(this._languageSelectionListener.dispose(),this._languageSelectionListener=null)}dispose(){this._modelEventListeners.dispose(),this._disposeLanguageSelection()}setLanguage(e){this._disposeLanguageSelection(),this._languageSelection=e,this._languageSelectionListener=this._languageSelection.onDidChange(()=>this.model.setMode(e.languageIdentifier)),this.model.setMode(e.languageIdentifier)}}const D=r.d||r.f?1:2;class N{constructor(e,t,i,n,o,r,s,a){this.uri=e,this.initialUndoRedoSnapshot=t,this.time=i,this.sharesUndoRedoStack=n,this.heapSize=o,this.sha1=r,this.versionId=s,this.alternativeVersionId=a}}let O=class e extends o.a{constructor(e,t,i,o,r){super(),this._configurationService=e,this._resourcePropertiesService=t,this._themeService=i,this._logService=o,this._undoRedoService=r,this._onModelAdded=this._register(new n.b),this.onModelAdded=this._onModelAdded.event,this._onModelRemoved=this._register(new n.b),this.onModelRemoved=this._onModelRemoved.event,this._onModelModeChanged=this._register(new n.b),this.onModelModeChanged=this._onModelModeChanged.event,this._modelCreationOptionsByLanguageAndResource=Object.create(null),this._models={},this._disposedModels=new Map,this._disposedModelsHeapSize=0,this._semanticStyling=this._register(new T(this._themeService,this._logService)),this._register(this._configurationService.onDidChangeConfiguration(()=>this._updateModelOptions())),this._updateModelOptions(),this._register(new M(this,this._themeService,this._configurationService,this._semanticStyling))}static _readModelOptions(e,t){let i=a.d.tabSize,n=i=e.editor&&void 0!==e.editor.tabSize&&(s=parseInt(e.editor.tabSize,10),(i=isNaN(s)?i:s)<1)?1:i,o=(e.editor&&void 0!==e.editor.indentSize&&"tabSize"!==e.editor.indentSize&&(s=parseInt(e.editor.indentSize,10),(n=isNaN(s)?n:s)<1)&&(n=1),a.d.insertSpaces),r=(e.editor&&void 0!==e.editor.insertSpaces&&(o="false"!==e.editor.insertSpaces&&Boolean(e.editor.insertSpaces)),D);var s=e.eol;"\r\n"===s?r=2:"\n"===s&&(r=1);let l=a.d.trimAutoWhitespace,d=(e.editor&&void 0!==e.editor.trimAutoWhitespace&&(l="false"!==e.editor.trimAutoWhitespace&&Boolean(e.editor.trimAutoWhitespace)),a.d.detectIndentation),h=(e.editor&&void 0!==e.editor.detectIndentation&&(d="false"!==e.editor.detectIndentation&&Boolean(e.editor.detectIndentation)),a.d.largeFileOptimizations),c=(e.editor&&void 0!==e.editor.largeFileOptimizations&&(h="false"!==e.editor.largeFileOptimizations&&Boolean(e.editor.largeFileOptimizations)),a.d.bracketPairColorizationOptions);return null!=(s=e.editor)&&s.bracketPairColorization&&"object"==typeof e.editor.bracketPairColorization&&(c={enabled:!!e.editor.bracketPairColorization.enabled}),{isForSimpleWidget:t,tabSize:i,indentSize:n,insertSpaces:o,detectIndentation:d,defaultEOL:r,trimAutoWhitespace:l,largeFileOptimizations:h,bracketPairColorizationOptions:c}}_getEOL(e,t){return e?this._resourcePropertiesService.getEOL(e,t):(e=this._configurationService.getValue("files.eol",{overrideIdentifier:t}))&&"string"==typeof e&&"auto"!==e?e:3===r.a||2===r.a?"\n":"\r\n"}_shouldRestoreUndoStack(){var e=this._configurationService.getValue("files.restoreUndoStack");return"boolean"!=typeof e||e}getCreationOptions(t,i,n){let o=this._modelCreationOptionsByLanguageAndResource[t+i];var r,s;return o||(r=this._configurationService.getValue("editor",{overrideIdentifier:t,resource:i}),s=this._getEOL(i,t),o=e._readModelOptions({editor:r,eol:s},n),this._modelCreationOptionsByLanguageAndResource[t+i]=o),o}_updateModelOptions(){var t=this._modelCreationOptionsByLanguageAndResource,i=(this._modelCreationOptionsByLanguageAndResource=Object.create(null),Object.keys(this._models));for(let a=0,l=i.length;ae){const i=[];for(this._disposedModels.forEach(e=>{e.sharesUndoRedoStack||i.push(e)}),i.sort((e,t)=>e.time-t.time);0e;){var t=i.shift();this._removeDisposedModel(t.uri),null!==t.initialUndoRedoSnapshot&&this._undoRedoService.restoreSnapshot(t.initialUndoRedoSnapshot)}}}_createModelData(e,t,i,n){n=this.getCreationOptions(t.language,i,n);var o=new l.b(e,n,t,i,this._undoRedoService);if(i&&this._disposedModels.has(L(i)))if(e=this._removeDisposedModel(i),n=this._undoRedoService.getElements(i),t=x(o)===e.sha1,t||e.sharesUndoRedoStack){for(const e of n.past)Object(b.b)(e)&&e.matchesResource(i)&&e.setModel(o);for(const e of n.future)Object(b.b)(e)&&e.matchesResource(i)&&e.setModel(o);this._undoRedoService.setElementsValidFlag(i,!0,e=>Object(b.b)(e)&&e.matchesResource(i)),t&&(o._overwriteVersionId(e.versionId),o._overwriteAlternativeVersionId(e.alternativeVersionId),o._overwriteInitialUndoRedoSnapshot(e.initialUndoRedoSnapshot))}else null!==e.initialUndoRedoSnapshot&&this._undoRedoService.restoreSnapshot(e.initialUndoRedoSnapshot);if(n=L(o.uri),this._models[n])throw new Error("ModelService: Cannot add model because it already exists!");return t=new k(o,e=>this._onWillDispose(e),(e,t)=>this._onDidChangeLanguage(e,t)),this._models[n]=t}createModel(e,t,i,n=!1){let o;return t?(o=this._createModelData(e,t.languageIdentifier,i,n),this.setMode(o.model,t)):o=this._createModelData(e,h.b,i,n),this._onModelAdded.fire(o.model),o.model}setMode(e,t){t&&(e=this._models[L(e.uri)])&&e.setLanguage(t)}getModels(){var e=[],t=Object.keys(this._models);for(let n=0,o=t.length;nd?null!==(l=n.model.getInitialUndoRedoSnapshot())&&this._undoRedoService.restoreSnapshot(l):(this._ensureDisposedModelsHeapSize(d-s),this._undoRedoService.setElementsValidFlag(t.uri,!1,e=>Object(b.b)(e)&&e.matchesResource(t.uri)),this._insertDisposedModel(new N(t.uri,n.model.getInitialUndoRedoSnapshot(),Date.now(),o,s,x(t),t.getVersionId(),t.getAlternativeVersionId()))):o||null!==(l=n.model.getInitialUndoRedoSnapshot())&&this._undoRedoService.restoreSnapshot(l),delete this._models[i],n.dispose(),delete this._modelCreationOptionsByLanguageAndResource[t.getLanguageIdentifier().language+t.uri],this._onModelRemoved.fire(t)}_onDidChangeLanguage(t,i){i=i.oldLanguage;var n=t.getLanguageIdentifier().language,o=this.getCreationOptions(i,t.uri,t.isForSimpleWidget);n=this.getCreationOptions(n,t.uri,t.isForSimpleWidget);e._setModelOptionsForModel(t,n,o),this._onModelModeChanged.fire({model:t,oldModeId:i})}};O.MAX_MEMORY_FOR_CLOSED_FILES_UNDO_STACK=20971520,O=i([S(0,c.a),S(1,t.b),S(2,p.b),S(3,m.b),S(4,f.a)],O);const E="editor.semanticHighlighting";function I(e,t,i){return e=null==(i=i.getValue(E,{overrideIdentifier:e.getLanguageIdentifier().language,resource:e.uri}))?void 0:i.enabled,"boolean"==typeof e?e:t.getColorTheme().semanticHighlighting}class M extends o.a{constructor(e,t,i,n){super(),this._watchers=Object.create(null),this._semanticStyling=n;const o=e=>{this._watchers[e.uri.toString()]=new R(e,t,this._semanticStyling)},r=(e,t)=>{t.dispose(),delete this._watchers[e.uri.toString()]},s=()=>{for(var n of e.getModels()){var s=this._watchers[n.uri.toString()];I(n,t,i)?s||o(n):s&&r(n,s)}};this._register(e.onModelAdded(e=>{I(e,t,i)&&o(e)})),this._register(e.onModelRemoved(e=>{var t=this._watchers[e.uri.toString()];t&&r(e,t)})),this._register(i.onDidChangeConfiguration(e=>{e.affectsConfiguration(E)&&s()})),this._register(t.onDidColorThemeChange(s))}}class T extends o.a{constructor(e,t){super(),this._themeService=e,this._logService=t,this._caches=new WeakMap,this._register(this._themeService.onDidColorThemeChange(()=>{this._caches=new WeakMap}))}get(e){return this._caches.has(e)||this._caches.set(e,new C.a(e.getLegend(),this._themeService,this._logService)),this._caches.get(e)}}class A{constructor(e,t,i){this._provider=e,this.resultId=t,this.data=i}dispose(){this._provider.releaseDocumentSemanticTokens(this.resultId)}}class R extends o.a{constructor(e,t,i){super(),this._isDisposed=!1,this._model=e,this._semanticStyling=i,this._fetchDocumentSemanticTokens=this._register(new u.e(()=>this._fetchDocumentSemanticTokensNow(),R.FETCH_DOCUMENT_SEMANTIC_TOKENS_DELAY)),this._currentDocumentResponse=null,this._currentDocumentRequestCancellationTokenSource=null,this._documentProvidersChangeListeners=[],this._register(this._model.onDidChangeContent(()=>{this._fetchDocumentSemanticTokens.isScheduled()||this._fetchDocumentSemanticTokens.schedule()})),this._register(this._model.onDidChangeLanguage(()=>{this._currentDocumentResponse&&(this._currentDocumentResponse.dispose(),this._currentDocumentResponse=null),this._currentDocumentRequestCancellationTokenSource&&(this._currentDocumentRequestCancellationTokenSource.cancel(),this._currentDocumentRequestCancellationTokenSource=null),this._setDocumentSemanticTokens(null,null,null,[]),this._fetchDocumentSemanticTokens.schedule(0)}));const n=()=>{Object(o.f)(this._documentProvidersChangeListeners),this._documentProvidersChangeListeners=[];for(const t of d.l.all(e))"function"==typeof t.onDidChange&&this._documentProvidersChangeListeners.push(t.onDidChange(()=>this._fetchDocumentSemanticTokens.schedule(0)))};n(),this._register(d.l.onDidChange(()=>{n(),this._fetchDocumentSemanticTokens.schedule()})),this._register(t.onDidColorThemeChange(e=>{this._setDocumentSemanticTokens(null,null,null,[]),this._fetchDocumentSemanticTokens.schedule()})),this._fetchDocumentSemanticTokens.schedule(0)}dispose(){this._currentDocumentResponse&&(this._currentDocumentResponse.dispose(),this._currentDocumentResponse=null),this._currentDocumentRequestCancellationTokenSource&&(this._currentDocumentRequestCancellationTokenSource.cancel(),this._currentDocumentRequestCancellationTokenSource=null),this._setDocumentSemanticTokens(null,null,null,[]),this._isDisposed=!0,super.dispose()}_fetchDocumentSemanticTokensNow(){if(!this._currentDocumentRequestCancellationTokenSource){var e=new g.b,t=this._currentDocumentResponse&&this._currentDocumentResponse.resultId||null;t=Object(w.b)(this._model,t,e.token);if(t){const{provider:i,request:n}=t,o=(this._currentDocumentRequestCancellationTokenSource=e,[]),r=this._model.onDidChangeContent(e=>{o.push(e)}),a=this._semanticStyling.get(i);n.then(e=>{this._currentDocumentRequestCancellationTokenSource=null,r.dispose(),this._setDocumentSemanticTokens(i,e||null,a,o)},e=>{e&&(s.e(e)||"string"==typeof e.message&&-1!==e.message.indexOf("busy"))||s.f(e),this._currentDocumentRequestCancellationTokenSource=null,r.dispose(),0{0this._onParentConfigurationChanged(e)))}getParentEditor(){return this._parentEditor}_onParentConfigurationChanged(e){super.updateOptions(this._parentEditor.getRawOptions()),super.updateOptions(this._overwriteOptions)}updateOptions(e){n.f(this._overwriteOptions,e,!0),super.updateOptions(this._overwriteOptions)}};u=h([c(3,a.a),c(4,t.a),c(5,r.b),c(6,s.b),c(7,d.b),c(8,l.a),c(9,i.b)],u)},d3d7:function(e,t,i){"use strict";i.d(t,"b",(function(){return r})),i.d(t,"c",(function(){return n})),i.d(t,"a",(function(){return l})),i.d(t,"d",(function(){return d}));var n,o=i("308f");t=i("a666"),i=i("0a0f");const r=Object(i.c)("logService"),s=((i=n=n||{})[i.Trace=0]="Trace",i[i.Debug=1]="Debug",i[i.Info=2]="Info",i[i.Warning=3]="Warning",i[i.Error=4]="Error",i[i.Critical=5]="Critical",i[i.Off=6]="Off",n.Info);class a extends t.a{constructor(){super(...arguments),this.level=s,this._onDidChangeLogLevel=this._register(new o.b)}setLevel(e){this.level!==e&&(this.level=e,this._onDidChangeLogLevel.fire(this.level))}getLevel(){return this.level}}class l extends a{constructor(e=s){super(),this.setLevel(e)}trace(e){this.getLevel(),n.Trace}debug(e){this.getLevel(),n.Debug}info(e){this.getLevel(),n.Info}error(e){this.getLevel(),n.Error}dispose(){}}class d extends t.a{constructor(e){super(),this.logger=e,this._register(e)}getLevel(){return this.logger.getLevel()}trace(e,...t){this.logger.trace(e,...t)}debug(e,...t){this.logger.debug(e,...t)}info(e,...t){this.logger.info(e,...t)}error(e,...t){this.logger.error(e,...t)}}},d3ef:function(e,t,i){"use strict";i.d(t,"b",(function(){return _})),i.d(t,"a",(function(){return b}));var n=i("11f7"),o=i("e32d"),r=i("31df"),s=i("5aa5"),a=i("3813"),l=i("1898"),d=(t=i("1b7d"),i("ceb8")),h=i("308f");class c{constructor(e,t=0,i=e.length,n=t-1){this.items=e,this.start=t,this.end=i,this.index=n}current(){return this.index===this.start-1||this.index===this.end?null:this.items[this.index]}next(){return this.index=Math.min(this.index+1,this.end),this.current()}previous(){return this.index=Math.max(this.index-1,this.start-1),this.current()}first(){return this.index=this.start,this.current()}last(){return this.index=this.end-1,this.current()}}class u{constructor(e=[],t=10){this._initialize(e),this._limit=t,this._onChange()}add(e){this._history.delete(e),this._history.add(e),this._onChange()}next(){return this._currentPosition()!==this._elements.length-1?this._navigator.next():null}previous(){return 0!==this._currentPosition()?this._navigator.previous():null}current(){return this._navigator.current()}first(){return this._navigator.first()}last(){return this._navigator.last()}has(e){return this._history.has(e)}_onChange(){this._reduceToLimit();var e=this._elements;this._navigator=new c(e,0,e.length,e.length)}_reduceToLimit(){var e=this._elements;e.length>this._limit&&this._initialize(e.slice(e.length-this._limit))}_currentPosition(){var e=this._navigator.current();return e?this._elements.indexOf(e):-1}_initialize(e){this._history=new Set;for(const t of e)this._history.add(t)}get _elements(){const e=[];return this._history.forEach(t=>e.push(t)),e}}var g=i("aa3d"),p=(i("8bf4"),i("dff7"));const m=n.a,f={inputBackground:d.a.fromHex("#3C3C3C"),inputForeground:d.a.fromHex("#CCCCCC"),inputValidationInfoBorder:d.a.fromHex("#55AAFF"),inputValidationInfoBackground:d.a.fromHex("#063B49"),inputValidationWarningBorder:d.a.fromHex("#B89500"),inputValidationWarningBackground:d.a.fromHex("#352A05"),inputValidationErrorBorder:d.a.fromHex("#BE1100"),inputValidationErrorBackground:d.a.fromHex("#5A1D1D")};class _ extends t.a{constructor(e,t,i){super(),this.state="idle",this.maxHeight=Number.POSITIVE_INFINITY,this._onDidChange=this._register(new h.b),this.onDidChange=this._onDidChange.event,this._onDidHeightChange=this._register(new h.b),this.onDidHeightChange=this._onDidHeightChange.event,this.contextViewProvider=t,this.options=i||Object.create(null),Object(g.f)(this.options,f,!1),this.message=null,this.placeholder=this.options.placeholder||"",this.tooltip=null!=(t=this.options.tooltip)?t:this.placeholder||"",this.ariaLabel=this.options.ariaLabel||"",this.inputBackground=this.options.inputBackground,this.inputForeground=this.options.inputForeground,this.inputBorder=this.options.inputBorder,this.inputValidationInfoBorder=this.options.inputValidationInfoBorder,this.inputValidationInfoBackground=this.options.inputValidationInfoBackground,this.inputValidationInfoForeground=this.options.inputValidationInfoForeground,this.inputValidationWarningBorder=this.options.inputValidationWarningBorder,this.inputValidationWarningBackground=this.options.inputValidationWarningBackground,this.inputValidationWarningForeground=this.options.inputValidationWarningForeground,this.inputValidationErrorBorder=this.options.inputValidationErrorBorder,this.inputValidationErrorBackground=this.options.inputValidationErrorBackground,this.inputValidationErrorForeground=this.options.inputValidationErrorForeground,this.options.validationOptions&&(this.validation=this.options.validationOptions.validation),this.element=n.q(e,m(".monaco-inputbox.idle"));i=this.options.flexibleHeight?"textarea":"input";let r=n.q(this.element,m(".ibwrapper"));this.input=n.q(r,m(i+".input.empty")),this.input.setAttribute("autocorrect","off"),this.input.setAttribute("autocapitalize","off"),this.input.setAttribute("spellcheck","false"),this.onfocus(this.input,()=>this.element.classList.add("synthetic-focus")),this.onblur(this.input,()=>this.element.classList.remove("synthetic-focus")),this.options.flexibleHeight?(this.maxHeight="number"==typeof this.options.flexibleMaxHeight?this.options.flexibleMaxHeight:Number.POSITIVE_INFINITY,this.mirror=n.q(r,m("div.mirror")),this.mirror.innerText=" ",this.scrollableElement=new l.b(this.element,{vertical:1}),this.options.flexibleWidth&&(this.input.setAttribute("wrap","off"),this.mirror.style.whiteSpace="pre",this.mirror.style.wordWrap="initial"),n.q(e,this.scrollableElement.getDomNode()),this._register(this.scrollableElement),this._register(this.scrollableElement.onScroll(e=>this.input.scrollTop=e.scrollTop)),t=this._register(new o.a(document,"selectionchange")),i=h.c.filter(t.event,()=>{var e=document.getSelection();return(null==e?void 0:e.anchorNode)===r}),this._register(i(this.updateScrollDimensions,this)),this._register(this.onDidHeightChange(this.updateScrollDimensions,this))):(this.input.type=this.options.type||"text",this.input.setAttribute("wrap","off")),this.ariaLabel&&this.input.setAttribute("aria-label",this.ariaLabel),this.placeholder&&!this.options.showPlaceholderOnFocus&&this.setPlaceHolder(this.placeholder),this.tooltip&&this.setTooltip(this.tooltip),this.oninput(this.input,()=>this.onValueChange()),this.onblur(this.input,()=>this.onBlur()),this.onfocus(this.input,()=>this.onFocus()),this.ignoreGesture(this.input),setTimeout(()=>this.updateMirror(),0),this.options.actions&&(this.actionbar=this._register(new s.a(this.element)),this.actionbar.push(this.options.actions,{icon:!0,label:!1})),this.applyStyles()}onBlur(){this._hideMessage(),this.options.showPlaceholderOnFocus&&this.input.setAttribute("placeholder","")}onFocus(){this._showMessage(),this.options.showPlaceholderOnFocus&&this.input.setAttribute("placeholder",this.placeholder||"")}setPlaceHolder(e){this.placeholder=e,this.input.setAttribute("placeholder",e)}setTooltip(e){this.tooltip=e,this.input.title=e}setAriaLabel(e){(this.ariaLabel=e)?this.input.setAttribute("aria-label",this.ariaLabel):this.input.removeAttribute("aria-label")}getAriaLabel(){return this.ariaLabel}get inputElement(){return this.input}get value(){return this.input.value}set value(e){this.input.value!==e&&(this.input.value=e,this.onValueChange())}get height(){return"number"==typeof this.cachedHeight?this.cachedHeight:n.H(this.element)}focus(){this.input.focus()}blur(){this.input.blur()}hasFocus(){return document.activeElement===this.input}select(e=null){this.input.select(),e&&(this.input.setSelectionRange(e.start,e.end),e.end===this.input.value.length)&&(this.input.scrollLeft=this.input.scrollWidth)}isSelectionAtEnd(){return this.input.selectionEnd===this.input.value.length&&this.input.selectionStart===this.input.selectionEnd}enable(){this.input.removeAttribute("disabled")}disable(){this.blur(),this.input.disabled=!0,this._hideMessage()}get width(){return n.I(this.input)}set width(e){if(this.options.flexibleHeight&&this.options.flexibleWidth){let n=0;var t,i;this.mirror&&(t=parseFloat(this.mirror.style.paddingLeft||"")||0,i=parseFloat(this.mirror.style.paddingRight||"")||0,n=t+i),this.input.style.width=e-n+"px"}else this.input.style.width=e+"px";this.mirror&&(this.mirror.style.width=e+"px")}set paddingRight(e){this.options.flexibleHeight&&this.options.flexibleWidth?this.input.style.width=`calc(100% - ${e}px)`:this.input.style.paddingRight=e+"px",this.mirror&&(this.mirror.style.paddingRight=e+"px")}updateScrollDimensions(){var e,t,i;"number"==typeof this.cachedContentHeight&&"number"==typeof this.cachedHeight&&this.scrollableElement&&(e=this.cachedContentHeight,t=this.cachedHeight,i=this.input.scrollTop,this.scrollableElement.setScrollDimensions({scrollHeight:e,height:t}),this.scrollableElement.setScrollPosition({scrollTop:i}))}showMessage(e,t){this.message=e,this.element.classList.remove("idle"),this.element.classList.remove("info"),this.element.classList.remove("warning"),this.element.classList.remove("error"),this.element.classList.add(this.classForType(e.type)),e=this.stylesForType(this.message.type),this.element.style.border=e.border?"1px solid "+e.border:"",(this.hasFocus()||t)&&this._showMessage()}hideMessage(){this.message=null,this.element.classList.remove("info"),this.element.classList.remove("warning"),this.element.classList.remove("error"),this.element.classList.add("idle"),this._hideMessage(),this.applyStyles()}validate(){let e=null;return this.validation&&((e=this.validation(this.value))?(this.inputElement.setAttribute("aria-invalid","true"),this.showMessage(e)):this.inputElement.hasAttribute("aria-invalid")&&(this.inputElement.removeAttribute("aria-invalid"),this.hideMessage())),null===e||void 0===e?void 0:e.type}stylesForType(e){switch(e){case 1:return{border:this.inputValidationInfoBorder,background:this.inputValidationInfoBackground,foreground:this.inputValidationInfoForeground};case 2:return{border:this.inputValidationWarningBorder,background:this.inputValidationWarningBackground,foreground:this.inputValidationWarningForeground};default:return{border:this.inputValidationErrorBorder,background:this.inputValidationErrorBackground,foreground:this.inputValidationErrorForeground}}}classForType(e){switch(e){case 1:return"info";case 2:return"warning";default:return"error"}}_showMessage(){if(this.contextViewProvider&&this.message){let e,t,i=()=>e.style.width=n.I(this.element)+"px";this.contextViewProvider.showContextView({getAnchor:()=>this.element,anchorAlignment:1,render:t=>{var o;return this.message&&(e=n.q(t,m(".monaco-inputbox-container")),i(),t={inline:!0,className:"monaco-inputbox-message"},(t=(this.message.formatContent?Object(r.b):Object(r.c))(this.message.content,t)).classList.add(this.classForType(this.message.type)),o=this.stylesForType(this.message.type),t.style.backgroundColor=o.background?o.background.toString():"",t.style.color=o.foreground?o.foreground.toString():"",t.style.border=o.border?"1px solid "+o.border:"",n.q(e,t)),null},onHide:()=>{this.state="closed"},layout:i}),t=3===this.message.type?p.a("alertErrorMessage","Error: {0}",this.message.content):2===this.message.type?p.a("alertWarningMessage","Warning: {0}",this.message.content):p.a("alertInfoMessage","Info: {0}",this.message.content),a.a(t),this.state="open"}}_hideMessage(){this.contextViewProvider&&("open"===this.state&&this.contextViewProvider.hideContextView(),this.state="idle")}onValueChange(){this._onDidChange.fire(this.value),this.validate(),this.updateMirror(),this.input.classList.toggle("empty",!this.value),"open"===this.state&&this.contextViewProvider&&this.contextViewProvider.layout()}updateMirror(){var e,t;this.mirror&&(t=10===(e=this.value).charCodeAt(e.length-1)?" ":"",(e+t).replace(/\u000c/g,"")?this.mirror.textContent=e+t:this.mirror.innerText=" ",this.layout())}style(e){this.inputBackground=e.inputBackground,this.inputForeground=e.inputForeground,this.inputBorder=e.inputBorder,this.inputValidationInfoBackground=e.inputValidationInfoBackground,this.inputValidationInfoForeground=e.inputValidationInfoForeground,this.inputValidationInfoBorder=e.inputValidationInfoBorder,this.inputValidationWarningBackground=e.inputValidationWarningBackground,this.inputValidationWarningForeground=e.inputValidationWarningForeground,this.inputValidationWarningBorder=e.inputValidationWarningBorder,this.inputValidationErrorBackground=e.inputValidationErrorBackground,this.inputValidationErrorForeground=e.inputValidationErrorForeground,this.inputValidationErrorBorder=e.inputValidationErrorBorder,this.applyStyles()}applyStyles(){var e=this.inputBackground?this.inputBackground.toString():"",t=this.inputForeground?this.inputForeground.toString():"",i=this.inputBorder?this.inputBorder.toString():"";this.element.style.backgroundColor=e,this.element.style.color=t,this.input.style.backgroundColor="inherit",this.input.style.color=t,this.element.style.borderWidth=i?"1px":"",this.element.style.borderStyle=i?"solid":"",this.element.style.borderColor=i}layout(){var e;this.mirror&&(e=this.cachedContentHeight,this.cachedContentHeight=n.H(this.mirror),e!==this.cachedContentHeight)&&(this.cachedHeight=Math.min(this.cachedContentHeight,this.maxHeight),this.input.style.height=this.cachedHeight+"px",this._onDidHeightChange.fire(this.cachedContentHeight))}insertAtCursor(e){var t=this.inputElement,i=t.selectionStart,n=t.selectionEnd,o=t.value;null!==i&&null!==n&&(this.value=o.substr(0,i)+e+o.substr(n),t.setSelectionRange(i+1,i+1),this.layout())}dispose(){this._hideMessage(),this.message=null,this.actionbar&&this.actionbar.dispose(),super.dispose()}}class b extends _{constructor(e,t,i){super(e,t,i),this.history=new u(i.history,100)}addToHistory(){this.value&&this.value!==this.getCurrentValue()&&this.history.add(this.value)}showNextValue(){this.history.has(this.value)||this.addToHistory();let e=this.getNextValue();(e=e&&(e===this.value?this.getNextValue():e))&&(this.value=e,a.c(this.value))}showPreviousValue(){this.history.has(this.value)||this.addToHistory();let e=this.getPreviousValue();(e=e&&(e===this.value?this.getPreviousValue():e))&&(this.value=e,a.c(this.value))}getCurrentValue(){let e=this.history.current();return e||(e=this.history.last(),this.history.next()),e}getPreviousValue(){return this.history.previous()||this.history.first()}getNextValue(){return this.history.next()||this.history.last()}}},d3f4:function(e,t,i){"use strict";i.d(t,"a",(function(){return o}));var n=i("6a89");class o{static insert(e,t){return{range:new n.a(e.lineNumber,e.column,e.lineNumber,e.column),text:t,forceMoveMarkers:!0}}static delete(e){return{range:e,text:null}}static replace(e,t){return{range:e,text:t}}static replaceMove(e,t){return{range:e,text:t,forceMoveMarkers:!0}}}},d48d:function(e,t,i){"use strict";i.d(t,"a",(function(){return d})),i.d(t,"b",(function(){return h}));var n=i("3742"),o=i("2e5d"),r=i("b272"),s=i("e6ff"),a=i("7061"),l=i("6a89");class d{static _createWord(e,t,i,n,o){return{start:n,end:o,wordType:t,nextCharClass:i}}static _findPreviousWordOnLine(e,t,i){return t=t.getLineContent(i.lineNumber),this._doFindPreviousWordOnLine(t,e,i)}static _doFindPreviousWordOnLine(e,t,i){let n=0;for(let r=i.column-2;0<=r;r--){var o=e.charCodeAt(r);o=t.get(o);if(0===o){if(2===n)return this._createWord(e,n,o,r+1,this._findEndOfWord(e,t,n,r+1));n=1}else if(2===o){if(1===n)return this._createWord(e,n,o,r+1,this._findEndOfWord(e,t,n,r+1));n=2}else if(1===o&&0!==n)return this._createWord(e,n,o,r+1,this._findEndOfWord(e,t,n,r+1))}return 0!==n?this._createWord(e,n,1,0,this._findEndOfWord(e,t,n,0)):null}static _findEndOfWord(e,t,i,n){var o=e.length;for(let s=n;s=l.start+1&&(l=d._findNextWordOnLine(e,t,new a.a(o,l.end+1)));r=l?l.start+1:t.getLineMaxColumn(o)}return new a.a(o,r)}static _moveWordPartRight(e,t){var i=t.lineNumber,o=e.getLineMaxColumn(i);if(t.column===o)return ie.start+1<=i.column&&i.column<=e.end+1;const s=(e,t)=>(e=Math.min(e,i.column),t=Math.max(t,i.column),new l.a(i.lineNumber,e,i.lineNumber,t));var a=e=>{let t=e.start+1,i=e.end+1,r=!1;for(;i-1=u.start+1?d._findNextWordOnLine(i,n,new a.a(r,u.end+1)):u)?u.start+1:sBoolean(e))}},d585:function(e,t,i){"use strict";i.r(t),i.d(t,"CoreEditorCommand",(function(){return L})),i.d(t,"EditorScroll_",(function(){return g})),i.d(t,"RevealLine_",(function(){return m})),i.d(t,"CoreNavigationCommands",(function(){return f})),i.d(t,"CoreEditingCommands",(function(){return _}));var n=i("dff7"),o=i("0f70"),r=i("ef8e9"),s=i("3813"),a=i("b2cc"),l=i("5717"),d=i("2e5d"),h=i("7061"),c=i("6a89");class u{static columnSelect(e,t,i,n,o,r){var s=Math.abs(o-i)+1,a=o{var i=e.get(l.a).getFocusedCodeEditor();return!(!i||!i.hasTextFocus())&&this._runEditorCommand(e,i,t)}),e.addImplementation(1e3,"generic-dom-input-textarea",(e,t)=>{var i=document.activeElement;return!!(i&&0<=["input","textarea"].indexOf(i.tagName.toLowerCase()))&&(this.runDOMCommand(),!0)}),e.addImplementation(0,"generic-dom",(e,t)=>{var i=e.get(l.a).getActiveCodeEditor();return!!i&&(i.focus(),this._runEditorCommand(e,i,t))})}_runEditorCommand(e,t,i){return e=this.runEditorCommand(e,t,i),e||!0}}{var k=f=f||{};class e extends L{constructor(e){super(e),this._inSelectionMode=e.inSelectionMode}runCoreEditorCommand(e,t){e.model.pushStackElement(),e.setCursorStates(t.source,3,[v.b.moveTo(e,e.getPrimaryCursorState(),this._inSelectionMode,t.position,t.viewPosition)]),e.revealPrimaryCursor(t.source,!0)}}k.MoveTo=Object(a.k)(new e({id:"_moveTo",inSelectionMode:!1,precondition:void 0})),k.MoveToSelect=Object(a.k)(new e({id:"_moveToSelect",inSelectionMode:!0,precondition:void 0}));class t extends L{runCoreEditorCommand(e,t){e.model.pushStackElement();var i=this._getColumnSelectResult(e,e.getPrimaryCursorState(),e.getCursorColumnSelectData(),t);e.setCursorStates(t.source,3,i.viewStates.map(e=>d.d.fromViewState(e))),e.setCursorColumnSelectData({isReal:!0,fromViewLineNumber:i.fromLineNumber,fromViewVisualColumn:i.fromVisualColumn,toViewLineNumber:i.toLineNumber,toViewVisualColumn:i.toVisualColumn}),i.reversed?e.revealTopMostCursor(t.source):e.revealBottomMostCursor(t.source)}}k.ColumnSelect=Object(a.k)(new class extends t{constructor(){super({id:"columnSelect",precondition:void 0})}_getColumnSelectResult(e,t,i,n){var o=e.model.validatePosition(n.position),r=(o=e.coordinatesConverter.validateViewPosition(new h.a(n.viewPosition.lineNumber,n.viewPosition.column),o),n.doColumnSelect?i.fromViewLineNumber:o.lineNumber);i=n.doColumnSelect?i.fromViewVisualColumn:n.mouseColumn-1;return u.columnSelect(e.cursorConfig,e,r,i,o.lineNumber,n.mouseColumn-1)}}),k.CursorColumnSelectLeft=Object(a.k)(new class extends t{constructor(){super({id:"cursorColumnSelectLeft",precondition:void 0,kbOpts:{weight:0,kbExpr:w.a.textInputFocus,primary:3599,linux:{primary:0}}})}_getColumnSelectResult(e,t,i,n){return u.columnSelectLeft(e.cursorConfig,e,i)}}),k.CursorColumnSelectRight=Object(a.k)(new class extends t{constructor(){super({id:"cursorColumnSelectRight",precondition:void 0,kbOpts:{weight:0,kbExpr:w.a.textInputFocus,primary:3601,linux:{primary:0}}})}_getColumnSelectResult(e,t,i,n){return u.columnSelectRight(e.cursorConfig,e,i)}});class i extends t{constructor(e){super(e),this._isPaged=e.isPaged}_getColumnSelectResult(e,t,i,n){return u.columnSelectUp(e.cursorConfig,e,i,this._isPaged)}}k.CursorColumnSelectUp=Object(a.k)(new i({isPaged:!1,id:"cursorColumnSelectUp",precondition:void 0,kbOpts:{weight:0,kbExpr:w.a.textInputFocus,primary:3600,linux:{primary:0}}})),k.CursorColumnSelectPageUp=Object(a.k)(new i({isPaged:!0,id:"cursorColumnSelectPageUp",precondition:void 0,kbOpts:{weight:0,kbExpr:w.a.textInputFocus,primary:3595,linux:{primary:0}}}));class r extends t{constructor(e){super(e),this._isPaged=e.isPaged}_getColumnSelectResult(e,t,i,n){return u.columnSelectDown(e.cursorConfig,e,i,this._isPaged)}}k.CursorColumnSelectDown=Object(a.k)(new r({isPaged:!1,id:"cursorColumnSelectDown",precondition:void 0,kbOpts:{weight:0,kbExpr:w.a.textInputFocus,primary:3602,linux:{primary:0}}})),k.CursorColumnSelectPageDown=Object(a.k)(new r({isPaged:!0,id:"cursorColumnSelectPageDown",precondition:void 0,kbOpts:{weight:0,kbExpr:w.a.textInputFocus,primary:3596,linux:{primary:0}}}));class l extends L{constructor(){super({id:"cursorMove",precondition:void 0,description:v.a.description})}runCoreEditorCommand(e,t){var i=v.a.parse(t);i&&this._runCursorMove(e,t.source,i)}_runCursorMove(e,t,i){e.model.pushStackElement(),e.setCursorStates(t,3,l._move(e,e.getCursorStates(),i)),e.revealPrimaryCursor(t,!0)}static _move(e,t,i){var n=i.select,o=i.value;switch(i.direction){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:case 8:case 9:case 10:return v.b.simpleMove(e,t,i.direction,n,o,i.unit);case 11:case 13:case 12:case 14:return v.b.viewportMove(e,t,i.direction,n,o);default:return null}}}k.CursorMoveImpl=l,k.CursorMove=Object(a.k)(new l);class p extends L{constructor(e){super(e),this._staticArgs=e.args}runCoreEditorCommand(e,t){let i=this._staticArgs;-1===this._staticArgs.value&&(i={direction:this._staticArgs.direction,unit:this._staticArgs.unit,select:this._staticArgs.select,value:e.cursorConfig.pageSize}),e.model.pushStackElement(),e.setCursorStates(t.source,3,v.b.simpleMove(e,e.getCursorStates(),i.direction,i.select,i.value,i.unit)),e.revealPrimaryCursor(t.source,!0)}}k.CursorLeft=Object(a.k)(new p({args:{direction:0,unit:0,select:!1,value:1},id:"cursorLeft",precondition:void 0,kbOpts:{weight:0,kbExpr:w.a.textInputFocus,primary:15,mac:{primary:15,secondary:[288]}}})),k.CursorLeftSelect=Object(a.k)(new p({args:{direction:0,unit:0,select:!0,value:1},id:"cursorLeftSelect",precondition:void 0,kbOpts:{weight:0,kbExpr:w.a.textInputFocus,primary:1039}})),k.CursorRight=Object(a.k)(new p({args:{direction:1,unit:0,select:!1,value:1},id:"cursorRight",precondition:void 0,kbOpts:{weight:0,kbExpr:w.a.textInputFocus,primary:17,mac:{primary:17,secondary:[292]}}})),k.CursorRightSelect=Object(a.k)(new p({args:{direction:1,unit:0,select:!0,value:1},id:"cursorRightSelect",precondition:void 0,kbOpts:{weight:0,kbExpr:w.a.textInputFocus,primary:1041}})),k.CursorUp=Object(a.k)(new p({args:{direction:2,unit:2,select:!1,value:1},id:"cursorUp",precondition:void 0,kbOpts:{weight:0,kbExpr:w.a.textInputFocus,primary:16,mac:{primary:16,secondary:[302]}}})),k.CursorUpSelect=Object(a.k)(new p({args:{direction:2,unit:2,select:!0,value:1},id:"cursorUpSelect",precondition:void 0,kbOpts:{weight:0,kbExpr:w.a.textInputFocus,primary:1040,secondary:[3088],mac:{primary:1040},linux:{primary:1040}}})),k.CursorPageUp=Object(a.k)(new p({args:{direction:2,unit:2,select:!1,value:-1},id:"cursorPageUp",precondition:void 0,kbOpts:{weight:0,kbExpr:w.a.textInputFocus,primary:11}})),k.CursorPageUpSelect=Object(a.k)(new p({args:{direction:2,unit:2,select:!0,value:-1},id:"cursorPageUpSelect",precondition:void 0,kbOpts:{weight:0,kbExpr:w.a.textInputFocus,primary:1035}})),k.CursorDown=Object(a.k)(new p({args:{direction:3,unit:2,select:!1,value:1},id:"cursorDown",precondition:void 0,kbOpts:{weight:0,kbExpr:w.a.textInputFocus,primary:18,mac:{primary:18,secondary:[300]}}})),k.CursorDownSelect=Object(a.k)(new p({args:{direction:3,unit:2,select:!0,value:1},id:"cursorDownSelect",precondition:void 0,kbOpts:{weight:0,kbExpr:w.a.textInputFocus,primary:1042,secondary:[3090],mac:{primary:1042},linux:{primary:1042}}})),k.CursorPageDown=Object(a.k)(new p({args:{direction:3,unit:2,select:!1,value:-1},id:"cursorPageDown",precondition:void 0,kbOpts:{weight:0,kbExpr:w.a.textInputFocus,primary:12}})),k.CursorPageDownSelect=Object(a.k)(new p({args:{direction:3,unit:2,select:!0,value:-1},id:"cursorPageDownSelect",precondition:void 0,kbOpts:{weight:0,kbExpr:w.a.textInputFocus,primary:1036}})),k.CreateCursor=Object(a.k)(new class extends L{constructor(){super({id:"createCursor",precondition:void 0})}runCoreEditorCommand(e,t){let i;i=t.wholeLine?v.b.line(e,e.getPrimaryCursorState(),!1,t.position,t.viewPosition):v.b.moveTo(e,e.getPrimaryCursorState(),!1,t.position,t.viewPosition);var n=e.getCursorStates();if(1n&&(o=n),n=new c.a(o,1,o,e.model.getLineMaxColumn(o));let r=0;if(i.at)switch(i.at){case m.RawAtArgument.Top:r=3;break;case m.RawAtArgument.Center:r=1;break;case m.RawAtArgument.Bottom:r=4}i=e.coordinatesConverter.convertModelRangeToViewRange(n),e.revealRange(t.source,!1,i,r,0)}}),k.SelectAll=new class extends x{constructor(){super(a.h)}runDOMCommand(){o.g&&(document.activeElement.focus(),document.activeElement.select()),document.execCommand("selectAll")}runEditorCommand(e,t,i){t=t._getViewModel(),t&&this.runCoreEditorCommand(t,i)}runCoreEditorCommand(e,t){e.model.pushStackElement(),e.setCursorStates("keyboard",3,[v.b.selectAll(e,e.getPrimaryCursorState())])}},k.SetSelection=Object(a.k)(new class extends L{constructor(){super({id:"setSelection",precondition:void 0})}runCoreEditorCommand(e,t){e.model.pushStackElement(),e.setCursorStates(t.source,3,[d.d.fromModelSelection(t.selection)])}})}const D=y.a.and(w.a.textInputFocus,w.a.columnSelection);function N(e,t){S.a.registerKeybindingRule({id:e,primary:t,when:D,weight:1})}function O(e){e.register()}N(f.CursorColumnSelectLeft.id,1039),N(f.CursorColumnSelectRight.id,1041),N(f.CursorColumnSelectUp.id,1040),N(f.CursorColumnSelectPageUp.id,1035),N(f.CursorColumnSelectDown.id,1042),N(f.CursorColumnSelectPageDown.id,1036);{i=_=_||{};class e extends a.c{runEditorCommand(e,t,i){var n=t._getViewModel();n&&this.runCoreEditingCommand(t,n,i||{})}}i.CoreEditingCommand=e,i.LineBreakInsert=Object(a.k)(new class extends e{constructor(){super({id:"lineBreakInsert",precondition:w.a.writable,kbOpts:{weight:0,kbExpr:w.a.textInputFocus,primary:0,mac:{primary:301}}})}runCoreEditingCommand(e,t,i){e.pushUndoStop(),e.executeCommands(this.id,C.a.lineBreakInsert(t.cursorConfig,t.model,t.getCursorStates().map(e=>e.modelState.selection)))}}),i.Outdent=Object(a.k)(new class extends e{constructor(){super({id:"outdent",precondition:w.a.writable,kbOpts:{weight:0,kbExpr:y.a.and(w.a.editorTextFocus,w.a.tabDoesNotMoveFocus),primary:1026}})}runCoreEditingCommand(e,t,i){e.pushUndoStop(),e.executeCommands(this.id,C.a.outdent(t.cursorConfig,t.model,t.getCursorStates().map(e=>e.modelState.selection))),e.pushUndoStop()}}),i.Tab=Object(a.k)(new class extends e{constructor(){super({id:"tab",precondition:w.a.writable,kbOpts:{weight:0,kbExpr:y.a.and(w.a.editorTextFocus,w.a.tabDoesNotMoveFocus),primary:2}})}runCoreEditingCommand(e,t,i){e.pushUndoStop(),e.executeCommands(this.id,C.a.tab(t.cursorConfig,t.model,t.getCursorStates().map(e=>e.modelState.selection))),e.pushUndoStop()}}),i.DeleteLeft=Object(a.k)(new class extends e{constructor(){super({id:"deleteLeft",precondition:void 0,kbOpts:{weight:0,kbExpr:w.a.textInputFocus,primary:1,secondary:[1025],mac:{primary:1,secondary:[1025,294,257]}}})}runCoreEditingCommand(e,t,i){var[n,o]=b.a.deleteLeft(t.getPrevEditOperationType(),t.cursorConfig,t.model,t.getCursorStates().map(e=>e.modelState.selection),t.getCursorAutoClosedCharacters());n&&e.pushUndoStop(),e.executeCommands(this.id,o),t.setPrevEditOperationType(2)}}),i.DeleteRight=Object(a.k)(new class extends e{constructor(){super({id:"deleteRight",precondition:void 0,kbOpts:{weight:0,kbExpr:w.a.textInputFocus,primary:20,mac:{primary:20,secondary:[290,276]}}})}runCoreEditingCommand(e,t,i){var[n,o]=b.a.deleteRight(t.getPrevEditOperationType(),t.cursorConfig,t.model,t.getCursorStates().map(e=>e.modelState.selection));n&&e.pushUndoStop(),e.executeCommands(this.id,o),t.setPrevEditOperationType(3)}}),i.Undo=new class extends x{constructor(){super(a.i)}runDOMCommand(){document.execCommand("undo")}runEditorCommand(e,t,i){if(t.hasModel()&&!0!==t.getOption(80))return t.getModel().undo()}},i.Redo=new class extends x{constructor(){super(a.g)}runDOMCommand(){document.execCommand("redo")}runEditorCommand(e,t,i){if(t.hasModel()&&!0!==t.getOption(80))return t.getModel().redo()}}}class E extends a.a{constructor(e,t,i){super({id:e,precondition:void 0,description:i}),this._handlerId=t}runCommand(e,t){e=e.get(l.a).getFocusedCodeEditor(),e&&e.trigger("keyboard",this._handlerId,t)}}function I(e,t){O(new E("default:"+e,e)),O(new E(e,e,t))}I("type",{description:"Type",args:[{name:"args",schema:{type:"object",required:["text"],properties:{text:{type:"string"}}}}]}),I("replacePreviousChar"),I("compositionType"),I("compositionStart"),I("compositionEnd"),I("paste"),I("cut")},d65c:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"aes",extensions:[".aes"],aliases:["aes","sophia","Sophia"],loader:function(){return i.e("chunk-2d0d61fd").then(i.bind(null,"70e3"))}})},d741:function(e,t,i){"use strict";i.r(t),i.d(t,"provideSelectionRanges",(function(){return C}));var n=i("e8e3"),o=i("2504"),r=(t=i("b2cc"),i("7061")),s=i("6a89"),a=i("8025"),l=i("c101"),d=i("b707"),h=i("dff7"),c=i("7e32"),u=i("3742"),g=i("67b4"),p=i("9e74"),m=i("fdcc"),f=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))};class _{constructor(e,t){this.index=e,this.ranges=t}mov(e){var t,i=this.index+(e?1:-1);return i<0||i>=this.ranges.length?this:(t=new _(i,this.ranges)).ranges[i].equalsRange(this.ranges[this.index])?t.mov(e):t}}class b{constructor(e){this._editor=e,this._ignoreSelection=!1}static get(e){return e.getContribution(b.ID)}dispose(){var e;null!=(e=this._selectionListener)&&e.dispose()}run(e){return f(this,void 0,void 0,(function*(){if(this._editor.hasModel()){const i=this._editor.getSelections();var t=this._editor.getModel();if(d.A.has(t)&&(this._state||(yield C(t,i.map(e=>e.getPosition()),this._editor.getOption(102),o.a.None).then(e=>{var t;if(n.n(e)&&e.length===i.length&&this._editor.hasModel()&&n.h(this._editor.getSelections(),i,(e,t)=>e.equalsSelection(t))){for(let t=0;te.containsPosition(i[t].getStartPosition())&&e.containsPosition(i[t].getEndPosition())),e[t].unshift(i[t]);this._state=e.map(e=>new _(0,e)),null!=(t=this._selectionListener)&&t.dispose(),this._selectionListener=this._editor.onDidChangeCursorPosition(()=>{var e;this._ignoreSelection||(null!=(e=this._selectionListener)&&e.dispose(),this._state=void 0)})}})),this._state)){this._state=this._state.map(t=>t.mov(e)),t=this._state.map(e=>a.a.fromPositions(e.ranges[e.index].getStartPosition(),e.ranges[e.index].getEndPosition())),this._ignoreSelection=!0;try{this._editor.setSelections(t)}finally{this._ignoreSelection=!1}}}}))}}b.ID="editor.contrib.smartSelectController";class v extends t.b{constructor(e,t){super(t),this._forward=e}run(e,t){return f(this,void 0,void 0,(function*(){var e=b.get(t);e&&(yield e.run(this._forward))}))}}function C(e,t,i,o){return f(this,void 0,void 0,(function*(){var a=d.A.all(e),l=(1===a.length&&a.unshift(new g.a),[]);let h=[];for(const i of a)l.push(Promise.resolve(i.provideSelectionRanges(e,t,o)).then(e=>{if(n.n(e)&&e.length===t.length)for(let i=0;i{if(0===t.length)return[];t.sort((e,t)=>r.a.isBefore(e.getStartPosition(),t.getStartPosition())?1:r.a.isBefore(t.getStartPosition(),e.getStartPosition())||r.a.isBefore(e.getEndPosition(),t.getEndPosition())?-1:r.a.isBefore(t.getEndPosition(),e.getEndPosition())?1:0);var n=[];let o;for(const e of t)o&&(!s.a.containsRange(e,o)||s.a.equalsRange(e,o))||(n.push(e),o=e);if(!i.selectLeadingAndTrailingWhitespace)return n;var a=[n[0]];for(let i=1;i(this._link=t||this._link,this._link.url?this.resolve(e):Promise.reject(new Error("missing")))):Promise.reject(new Error("missing")))}))}}class w{constructor(e){this._disposables=new l.b;let t=[];for(const[n,o]of e){var i=n.links.map(e=>new C(e,o));t=w._union(t,i),Object(l.g)(n)&&this._disposables.add(n)}this.links=t}dispose(){this._disposables.dispose(),this.links.length=0}static _union(e,t){var i,n,o=[];let r,s;for(r=0,s=0,i=e.length,n=t.length;rPromise.resolve(n.provideLinks(e,t)).then(e=>{e&&(i[o]=[e,n])},s.g));return Promise.all(n).then(()=>{var e=new w(Object(_.e)(i));return t.isCancellationRequested?(e.dispose(),new w([])):e})}f.a.registerCommand("_executeLinkProvider",(e,...t)=>v(void 0,void 0,void 0,(function*(){let[i,n]=t;Object(b.c)(i instanceof g.a),"number"!=typeof n&&(n=0);var o=e.get(m.a).getModel(i);if(!o)return[];var s=yield y(o,r.a.None);if(!s)return[];for(let e=0;e{this._onEditorMouseMove(e,t)})),this.listenersToRemove.add(t.onExecute(e=>{this.onEditorMouseUp(e)})),this.listenersToRemove.add(t.onCancel(e=>{this.cleanUpActiveLinkDecoration()})),this.enabled=e.getOption(62),this.listenersToRemove.add(e.onDidChangeConfiguration(t=>{var i=e.getOption(62);this.enabled!==i&&(this.enabled=i,this.updateDecorations([]),this.stop(),this.beginCompute())})),this.listenersToRemove.add(e.onDidChangeModelContent(e=>this.onChange())),this.listenersToRemove.add(e.onDidChangeModel(e=>this.onModelChanged())),this.listenersToRemove.add(e.onDidChangeModelLanguage(e=>this.onModelModeChanged())),this.listenersToRemove.add(c.v.onDidChange(e=>this.onModelModeChanged())),this.timeout=new o.g,this.computePromise=null,this.activeLinksList=null,this.currentOccurrences={},this.activeLinkDecorationId=null,this.beginCompute()}static get(e){return e.getContribution(t.ID)}onModelChanged(){this.currentOccurrences={},this.activeLinkDecorationId=null,this.stop(),this.beginCompute()}onModelModeChanged(){this.stop(),this.beginCompute()}onChange(){this.timeout.setIfNotSet(()=>this.beginCompute(),t.RECOMPUTE_TIME)}beginCompute(){return O(this,void 0,void 0,(function*(){if(this.editor.hasModel()&&this.enabled){const t=this.editor.getModel();if(c.v.has(t)){this.activeLinksList&&(this.activeLinksList.dispose(),this.activeLinksList=null),this.computePromise=o.h(e=>y(t,e));try{this.activeLinksList=yield this.computePromise,this.updateDecorations(this.activeLinksList.links)}catch(e){Object(s.f)(e)}finally{this.computePromise=null}}}}))}updateDecorations(e){var t="altKey"===this.editor.getOption(69),i=[],n=Object.keys(this.currentOccurrences);for(let l=0,d=n.length;l{t.activate(e,i),this.activeLinkDecorationId=t.decorationId})}else this.cleanUpActiveLinkDecoration()}cleanUpActiveLinkDecoration(){const e="altKey"===this.editor.getOption(69);if(this.activeLinkDecorationId){const t=this.currentOccurrences[this.activeLinkDecorationId];t&&this.editor.changeDecorations(i=>{t.deactivate(i,e)}),this.activeLinkDecorationId=null}}onEditorMouseUp(e){var t;this.isEnabled(e)&&(t=this.getLinkOccurrence(e.target.position))&&this.openLinkOccurrence(t,e.hasSideBySideModifier,!0)}openLinkOccurrence(e,t,i=!1){if(this.openerService){const o=e["link"];o.resolve(r.a.None).then(e=>{if("string"==typeof e&&this.editor.hasModel()){var n=this.editor.getModel().uri;if(n.scheme===k.c.file&&e.startsWith(k.c.file+":")){var o=g.a.parse(e);if(o.scheme===k.c.file){o=D.i(o);let t=null;o.startsWith("/./")?t="."+o.substr(1):o.startsWith("//./")&&(t="."+o.substr(2)),t&&(e=D.g(n,t))}}}return this.openerService.open(e,{openToSide:t,fromUserGesture:i,allowContributedOpeners:!0,allowCommands:!0})},e=>{var t=e instanceof Error?e.message:e;"invalid"===t?this.notificationService.warn(n.a("invalid.url","Failed to open this link because it is not well-formed: {0}",o.url.toString())):"missing"===t?this.notificationService.warn(n.a("missing.url","Failed to open this link because its target is missing.")):Object(s.f)(e)})}}getLinkOccurrence(e){if(this.editor.hasModel()&&e)for(const i of this.editor.getModel().getDecorationsInRange({startLineNumber:e.lineNumber,startColumn:e.column,endLineNumber:e.lineNumber,endColumn:e.column},0,!0)){var t=this.currentOccurrences[i.id];if(t)return t}return null}isEnabled(e,t){return Boolean(6===e.target.type&&(e.hasTriggerModifier||t&&t.keyCodeIsTriggerKey))}stop(){var e;this.timeout.cancel(),this.activeLinksList&&(null!=(e=this.activeLinksList)&&e.dispose(),this.activeLinksList=null),this.computePromise&&(this.computePromise.cancel(),this.computePromise=null)}dispose(){this.listenersToRemove.dispose(),this.stop(),this.timeout.dispose()}};M.ID="editor.linkDetector",M.RECOMPUTE_TIME=1e3,M=i([N(1,S.a),N(2,f.a)],M);class T extends t.b{constructor(){super({id:"editor.action.openLink",label:n.a("label","Open Link"),alias:"Open Link",precondition:void 0})}run(e,t){var i,n=M.get(t);if(n&&t.hasModel())for(i of t.getSelections()){var o=n.getLinkOccurrence(i.getEndPosition());o&&n.openLinkOccurrence(o,!1)}}}Object(t.l)(M.ID,M),Object(t.j)(T),Object(x.f)((e,t)=>{e=e.getColor(L.q),e&&t.addRule(`.monaco-editor .detected-link-active { color: ${e} !important; }`)})},d8c3:function(e,t,i){},d93b:function(e,t,i){},d95f:function(e,t,i){},daaa:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"julia",extensions:[".jl"],aliases:["julia","Julia"],loader:function(){return i.e("chunk-2d0e4fe5").then(i.bind(null,"931f"))}})},db2d:function(e,t,i){"use strict";i.r(t),i.d(t,"ColorContribution",(function(){return s})),i("92a6");t=i("a666");var n=i("b2cc"),o=i("aee8"),r=i("6a89");class s extends t.a{constructor(e){super(),this._editor=e,this._register(e.onMouseDown(e=>this.onMouseDown(e)))}dispose(){super.dispose()}onMouseDown(e){var t;6===e.target.type&&[...(null==(t=e.target.element)?void 0:t.classList.values())||[]].find(e=>e.startsWith("ced-colorBox"))&&e.target.range&&!(t=this._editor.getContribution(o.ModesHoverController.ID)).isColorPickerVisible()&&(e=new r.a(e.target.range.startLineNumber,e.target.range.startColumn+1,e.target.range.endLineNumber,e.target.range.endColumn+1),t.showContentHover(e,0,!1))}}s.ID="editor.contrib.colorContribution",Object(n.l)(s.ID,s)},db7a:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"apex",extensions:[".cls"],aliases:["Apex","apex"],mimetypes:["text/x-apex-source","text/x-apex"],loader:function(){return i.e("chunk-2d0d056d").then(i.bind(null,"680e"))}})},db88:function(e,t,i){"use strict";i.d(t,"a",(function(){return o}));class n{constructor(e){this.element=e,this.next=n.Undefined,this.prev=n.Undefined}}n.Undefined=new n(void 0);class o{constructor(){this._first=n.Undefined,this._last=n.Undefined,this._size=0}get size(){return this._size}isEmpty(){return this._first===n.Undefined}clear(){let e=this._first;for(;e!==n.Undefined;){var t=e.next;e.prev=n.Undefined,e.next=n.Undefined,e=t}this._first=n.Undefined,this._last=n.Undefined,this._size=0}unshift(e){return this._insert(e,!1)}push(e){return this._insert(e,!0)}_insert(e,t){const i=new n(e);this._first===n.Undefined?(this._first=i,this._last=i):t?(e=this._last,((this._last=i).prev=e).next=i):(t=this._first,((this._first=i).next=t).prev=i),this._size+=1;let o=!1;return()=>{o||(o=!0,this._remove(i))}}shift(){var e;if(this._first!==n.Undefined)return e=this._first.element,this._remove(this._first),e}pop(){var e;if(this._last!==n.Undefined)return e=this._last.element,this._remove(this._last),e}_remove(e){var t;e.prev!==n.Undefined&&e.next!==n.Undefined?((t=e.prev).next=e.next,e.next.prev=t):e.prev===n.Undefined&&e.next===n.Undefined?(this._first=n.Undefined,this._last=n.Undefined):e.next===n.Undefined?(this._last=this._last.prev,this._last.next=n.Undefined):e.prev===n.Undefined&&(this._first=this._first.next,this._first.prev=n.Undefined),--this._size}*[Symbol.iterator](){let e=this._first;for(;e!==n.Undefined;)yield e.element,e=e.next}}},dbc9:function(e,t,i){"use strict";var n=i("dff7"),o=i("b7d0"),r=i("303e"),s=i("561a");const a=Object(r.wc)("symbolIcon.arrayForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.arrayForeground","The foreground color for array symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),l=Object(r.wc)("symbolIcon.booleanForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.booleanForeground","The foreground color for boolean symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),d=Object(r.wc)("symbolIcon.classForeground",{dark:"#EE9D28",light:"#D67E00",hc:"#EE9D28"},Object(n.a)("symbolIcon.classForeground","The foreground color for class symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),h=Object(r.wc)("symbolIcon.colorForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.colorForeground","The foreground color for color symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),c=Object(r.wc)("symbolIcon.constantForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.constantForeground","The foreground color for constant symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),u=Object(r.wc)("symbolIcon.constructorForeground",{dark:"#B180D7",light:"#652D90",hc:"#B180D7"},Object(n.a)("symbolIcon.constructorForeground","The foreground color for constructor symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),g=Object(r.wc)("symbolIcon.enumeratorForeground",{dark:"#EE9D28",light:"#D67E00",hc:"#EE9D28"},Object(n.a)("symbolIcon.enumeratorForeground","The foreground color for enumerator symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),p=Object(r.wc)("symbolIcon.enumeratorMemberForeground",{dark:"#75BEFF",light:"#007ACC",hc:"#75BEFF"},Object(n.a)("symbolIcon.enumeratorMemberForeground","The foreground color for enumerator member symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),m=Object(r.wc)("symbolIcon.eventForeground",{dark:"#EE9D28",light:"#D67E00",hc:"#EE9D28"},Object(n.a)("symbolIcon.eventForeground","The foreground color for event symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),f=Object(r.wc)("symbolIcon.fieldForeground",{dark:"#75BEFF",light:"#007ACC",hc:"#75BEFF"},Object(n.a)("symbolIcon.fieldForeground","The foreground color for field symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),_=Object(r.wc)("symbolIcon.fileForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.fileForeground","The foreground color for file symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),b=Object(r.wc)("symbolIcon.folderForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.folderForeground","The foreground color for folder symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),v=Object(r.wc)("symbolIcon.functionForeground",{dark:"#B180D7",light:"#652D90",hc:"#B180D7"},Object(n.a)("symbolIcon.functionForeground","The foreground color for function symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),C=Object(r.wc)("symbolIcon.interfaceForeground",{dark:"#75BEFF",light:"#007ACC",hc:"#75BEFF"},Object(n.a)("symbolIcon.interfaceForeground","The foreground color for interface symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),w=Object(r.wc)("symbolIcon.keyForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.keyForeground","The foreground color for key symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),y=Object(r.wc)("symbolIcon.keywordForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.keywordForeground","The foreground color for keyword symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),S=Object(r.wc)("symbolIcon.methodForeground",{dark:"#B180D7",light:"#652D90",hc:"#B180D7"},Object(n.a)("symbolIcon.methodForeground","The foreground color for method symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),L=Object(r.wc)("symbolIcon.moduleForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.moduleForeground","The foreground color for module symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),x=Object(r.wc)("symbolIcon.namespaceForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.namespaceForeground","The foreground color for namespace symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),k=Object(r.wc)("symbolIcon.nullForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.nullForeground","The foreground color for null symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),D=Object(r.wc)("symbolIcon.numberForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.numberForeground","The foreground color for number symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),N=Object(r.wc)("symbolIcon.objectForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.objectForeground","The foreground color for object symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),O=Object(r.wc)("symbolIcon.operatorForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.operatorForeground","The foreground color for operator symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),E=Object(r.wc)("symbolIcon.packageForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.packageForeground","The foreground color for package symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),I=Object(r.wc)("symbolIcon.propertyForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.propertyForeground","The foreground color for property symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),M=Object(r.wc)("symbolIcon.referenceForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.referenceForeground","The foreground color for reference symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),T=Object(r.wc)("symbolIcon.snippetForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.snippetForeground","The foreground color for snippet symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),A=Object(r.wc)("symbolIcon.stringForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.stringForeground","The foreground color for string symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),R=Object(r.wc)("symbolIcon.structForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.structForeground","The foreground color for struct symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),P=Object(r.wc)("symbolIcon.textForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.textForeground","The foreground color for text symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),F=Object(r.wc)("symbolIcon.typeParameterForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.typeParameterForeground","The foreground color for type parameter symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),B=Object(r.wc)("symbolIcon.unitForeground",{dark:r.eb,light:r.eb,hc:r.eb},Object(n.a)("symbolIcon.unitForeground","The foreground color for unit symbols. These symbols appear in the outline, breadcrumb, and suggest widget.")),j=Object(r.wc)("symbolIcon.variableForeground",{dark:"#75BEFF",light:"#007ACC",hc:"#75BEFF"},Object(n.a)("symbolIcon.variableForeground","The foreground color for variable symbols. These symbols appear in the outline, breadcrumb, and suggest widget."));Object(o.f)((e,t)=>{var i=e.getColor(a);i&&t.addRule(s.b.symbolArray.cssSelector+` { color: ${i}; }`),i=e.getColor(l),i&&t.addRule(s.b.symbolBoolean.cssSelector+` { color: ${i}; }`),i=e.getColor(d),i&&t.addRule(s.b.symbolClass.cssSelector+` { color: ${i}; }`),i=e.getColor(S),i&&t.addRule(s.b.symbolMethod.cssSelector+` { color: ${i}; }`),i=e.getColor(h),i&&t.addRule(s.b.symbolColor.cssSelector+` { color: ${i}; }`),i=e.getColor(c),i&&t.addRule(s.b.symbolConstant.cssSelector+` { color: ${i}; }`),i=e.getColor(u),i&&t.addRule(s.b.symbolConstructor.cssSelector+` { color: ${i}; }`),i=e.getColor(g),i&&t.addRule(`\n\t\t\t${s.b.symbolValue.cssSelector},${s.b.symbolEnum.cssSelector} { color: ${i}; }`),i=e.getColor(p),i&&t.addRule(s.b.symbolEnumMember.cssSelector+` { color: ${i}; }`),i=e.getColor(m),i&&t.addRule(s.b.symbolEvent.cssSelector+` { color: ${i}; }`),i=e.getColor(f),i&&t.addRule(s.b.symbolField.cssSelector+` { color: ${i}; }`),i=e.getColor(_),i&&t.addRule(s.b.symbolFile.cssSelector+` { color: ${i}; }`),i=e.getColor(b),i&&t.addRule(s.b.symbolFolder.cssSelector+` { color: ${i}; }`),i=e.getColor(v),i&&t.addRule(s.b.symbolFunction.cssSelector+` { color: ${i}; }`),i=e.getColor(C),i&&t.addRule(s.b.symbolInterface.cssSelector+` { color: ${i}; }`),i=e.getColor(w),i&&t.addRule(s.b.symbolKey.cssSelector+` { color: ${i}; }`),i=e.getColor(y),i&&t.addRule(s.b.symbolKeyword.cssSelector+` { color: ${i}; }`),i=e.getColor(L),i&&t.addRule(s.b.symbolModule.cssSelector+` { color: ${i}; }`),i=e.getColor(x),i&&t.addRule(s.b.symbolNamespace.cssSelector+` { color: ${i}; }`),i=e.getColor(k),i&&t.addRule(s.b.symbolNull.cssSelector+` { color: ${i}; }`),i=e.getColor(D),i&&t.addRule(s.b.symbolNumber.cssSelector+` { color: ${i}; }`),i=e.getColor(N),i&&t.addRule(s.b.symbolObject.cssSelector+` { color: ${i}; }`),i=e.getColor(O),i&&t.addRule(s.b.symbolOperator.cssSelector+` { color: ${i}; }`),i=e.getColor(E),i&&t.addRule(s.b.symbolPackage.cssSelector+` { color: ${i}; }`),i=e.getColor(I),i&&t.addRule(s.b.symbolProperty.cssSelector+` { color: ${i}; }`),i=e.getColor(M),i&&t.addRule(s.b.symbolReference.cssSelector+` { color: ${i}; }`),i=e.getColor(T),i&&t.addRule(s.b.symbolSnippet.cssSelector+` { color: ${i}; }`),i=e.getColor(A),i&&t.addRule(s.b.symbolString.cssSelector+` { color: ${i}; }`),i=e.getColor(R),i&&t.addRule(s.b.symbolStruct.cssSelector+` { color: ${i}; }`),i=e.getColor(P),i&&t.addRule(s.b.symbolText.cssSelector+` { color: ${i}; }`),i=e.getColor(F),i&&t.addRule(s.b.symbolTypeParameter.cssSelector+` { color: ${i}; }`),i=e.getColor(B),i&&t.addRule(s.b.symbolUnit.cssSelector+` { color: ${i}; }`),i=e.getColor(j);i&&t.addRule(s.b.symbolVariable.cssSelector+` { color: ${i}; }`)})},dd1b:function(e,t,i){"use strict";i.d(t,"a",(function(){return o}));var n=i("308f");t=i("89cd");const o={JSONContribution:"base.contributions.json"};i=new class{constructor(){this._onDidChangeSchema=new n.b,this.schemasById={}}registerSchema(e,t){var i;this.schemasById[0<(i=e).length&&"#"===i.charAt(i.length-1)?i.substring(0,i.length-1):i]=t,this._onDidChangeSchema.fire(e)}notifySchemaChanged(e){this._onDidChangeSchema.fire(e)}},t.a.add(o.JSONContribution,i)},debc:function(e,t,i){"use strict";i.d(t,"a",(function(){return l})),i.d(t,"b",(function(){return d}));var n=i("3d378"),o=i("b589"),r=i("30db"),s=i("82c9"),a=i("6d8e");function l(e){if(e)return"string"==typeof e&&(e=a.a.file(e)),e=Object(s.b)(e)||(e.scheme===o.c.file?e.fsPath:e.path),r.i&&Object(n.c)(e)?d(e):e}function d(e){return Object(n.a)(e)?e.charAt(0).toUpperCase()+e.slice(1):e}},dff7:function(e,t,i){"use strict";function n(e,t,...i){{var n=i;let e;return e=0===n.length?t:t.replace(/\{(\d+)\}/g,(function(e,t){return t=t[0],void 0!==n[t]?n[t]:e}))}}i.d(t,"a",(function(){return n}))},e1b5:function(e,t,i){"use strict";i.d(t,"a",(function(){return o}));var n=i("b707");class o{constructor(e,t){this._lineTokensBrand=void 0,this._tokens=e,this._tokensCount=this._tokens.length>>>1,this._text=t}static createEmpty(e){var t=o.defaultTokenMetadata,i=new Uint32Array(2);return i[0]=e.length,i[1]=t,new o(i,e)}equals(e){return e instanceof o&&this.slicedEquals(e,0,this._tokensCount)}slicedEquals(e,t,i){if(this._text!==e._text)return!1;if(this._tokensCount!==e._tokensCount)return!1;t<<=1;var n=t+(i<<1);for(let o=t;o>>1)-1;for(let n=0;n>>1)-1;for(;is&&(n+=this._text.substring(s,l.offset),d=this._tokens[1+(t<<1)],r.push(n.length,d),s=l.offset),n+=l.text,r.push(n.length,l.tokenMetadata),i++}}return new o(new Uint32Array(r),n)}}o.defaultTokenMetadata=16793600;class r{constructor(e,t,i,n){this._source=e,this._startOffset=t,this._endOffset=i,this._deltaOffset=n,this._firstTokenIndex=e.findTokenIndexAtOffset(t),this._tokensCount=0;for(let o=this._firstTokenIndex,r=e.getCount();othis.emitter.fire(e);this.emitter=new n.b({onFirstListenerAdd:()=>e.addEventListener(t,o,i),onLastListenerRemove:()=>e.removeEventListener(t,o,i)})}get event(){return this.emitter.event}dispose(){this.emitter.dispose()}}function r(e){return e.preventDefault(),e.stopPropagation(),e}},e385:function(e,t,i){"use strict";i.d(t,"a",(function(){return o})),i.d(t,"b",(function(){return b}));var n,o,r=i("11f7"),s=i("70c3"),a=i("1898"),l=i("e8e3"),d=(t=i("ceb8"),i("308f")),h=i("a666"),c=i("49d9"),u=i("42e39"),g=i("ef8e9");i("e750");const p={separatorBorder:t.a.transparent};class m{constructor(e,t,i,n){this.container=e,this.view=t,this.disposable=n,this._cachedVisibleSize=void 0,"number"==typeof i?(this._size=i,this._cachedVisibleSize=void 0,e.classList.add("visible")):(this._size=0,this._cachedVisibleSize=i.cachedVisibleSize)}set size(e){this._size=e}get size(){return this._size}get visible(){return void 0===this._cachedVisibleSize}setVisible(e,t){e!==this.visible&&(e?(this.size=Object(c.b)(this._cachedVisibleSize,this.viewMinimumSize,this.viewMaximumSize),this._cachedVisibleSize=void 0):(this._cachedVisibleSize="number"==typeof t?t:this.size,this.size=0),this.container.classList.toggle("visible",e),this.view.setVisible)&&this.view.setVisible(e)}get minimumSize(){return this.visible?this.view.minimumSize:0}get viewMinimumSize(){return this.view.minimumSize}get maximumSize(){return this.visible?this.view.maximumSize:0}get viewMaximumSize(){return this.view.maximumSize}get priority(){return this.view.priority}get snap(){return!!this.view.snap}set enabled(e){this.container.style.pointerEvents=e?"":"none"}layout(e,t){this.layoutContainer(e),this.view.layout(this.size,e,t)}dispose(){return this.disposable.dispose(),this.view}}class f extends m{layoutContainer(e){this.container.style.top=e+"px",this.container.style.height=this.size+"px"}}class _ extends m{layoutContainer(e){this.container.style.left=e+"px",this.container.style.width=this.size+"px"}}(i=n=n||{})[i.Idle=0]="Idle",i[i.Busy=1]="Busy",(t=o=o||{}).Distribute={type:"distribute"},t.Split=function(e){return{type:"split",index:e}},t.Invisible=function(e){return{type:"invisible",cachedVisibleSize:e}};class b extends h.a{constructor(e,t={}){super(),this.size=0,this.contentSize=0,this.proportions=void 0,this.viewItems=[],this.sashItems=[],this.state=n.Idle,this._onDidSashChange=this._register(new d.b),this.onDidSashChange=this._onDidSashChange.event,this._onDidSashReset=this._register(new d.b),this._startSnappingEnabled=!0,this._endSnappingEnabled=!0,this.orientation=g.l(t.orientation)?0:t.orientation,this.inverseAltBehavior=!!t.inverseAltBehavior,this.proportionalLayout=!!g.l(t.proportionalLayout)||!!t.proportionalLayout,this.getSashOrthogonalSize=t.getSashOrthogonalSize,this.el=document.createElement("div"),this.el.classList.add("monaco-split-view2"),this.el.classList.add(0===this.orientation?"vertical":"horizontal"),e.appendChild(this.el),this.sashContainer=Object(r.q)(this.el,Object(r.a)(".sash-container")),this.viewContainer=Object(r.a)(".split-view-container"),this.scrollable=new u.a(125,r.V),this.scrollableElement=this._register(new a.c(this.viewContainer,{vertical:0===this.orientation?null!=(e=t.scrollbarVisibility)?e:1:2,horizontal:1===this.orientation?null!=(e=t.scrollbarVisibility)?e:1:2},this.scrollable)),this.onDidScroll=this.scrollableElement.onScroll,this._register(this.onDidScroll(e=>{this.viewContainer.scrollTop=e.scrollTop,this.viewContainer.scrollLeft=e.scrollLeft})),Object(r.q)(this.el,this.scrollableElement.getDomNode()),this.style(t.styles||p),t.descriptor&&(this.size=t.descriptor.size,t.descriptor.views.forEach((e,t)=>{var i=g.l(e.visible)||e.visible?e.size:{type:"invisible",cachedVisibleSize:e.size};e=e.view;this.doAddView(e,i,t,!0)}),this.contentSize=this.viewItems.reduce((e,t)=>e+t.size,0),this.saveProportions())}get orthogonalStartSash(){return this._orthogonalStartSash}set orthogonalStartSash(e){for(const t of this.sashItems)t.sash.orthogonalStartSash=e;this._orthogonalStartSash=e}get orthogonalEndSash(){return this._orthogonalEndSash}set orthogonalEndSash(e){for(const t of this.sashItems)t.sash.orthogonalEndSash=e;this._orthogonalEndSash=e}get startSnappingEnabled(){return this._startSnappingEnabled}set startSnappingEnabled(e){this._startSnappingEnabled!==e&&(this._startSnappingEnabled=e,this.updateSashEnablement())}get endSnappingEnabled(){return this._endSnappingEnabled}set endSnappingEnabled(e){this._endSnappingEnabled!==e&&(this._endSnappingEnabled=e,this.updateSashEnablement())}style(e){e.separatorBorder.isTransparent()?(this.el.classList.remove("separator-border"),this.el.style.removeProperty("--separator-border")):(this.el.classList.add("separator-border"),this.el.style.setProperty("--separator-border",e.separatorBorder.toString()))}addView(e,t,i=this.viewItems.length,n){this.doAddView(e,t,i,n)}layout(e,t){var i=Math.max(this.size,this.contentSize);if(this.size=e,this.layoutContext=t,this.proportions)for(let r=0;r1===this.viewItems[e].priority);t=t.filter(e=>2===this.viewItems[e].priority);this.resize(this.viewItems.length-1,e-i,void 0,o,t)}this.distributeEmptySpace(),this.layoutViews()}saveProportions(){this.proportionalLayout&&0e.size/this.contentSize))}onSashStart({sash:e,start:t,alt:i}){for(const r of this.viewItems)r.enabled=!1;const n=this.sashItems.findIndex(t=>t.sash===e),o=Object(h.e)(Object(r.i)(document.body,"keydown",e=>s(this.sashDragState.current,e.altKey)),Object(r.i)(document.body,"keyup",()=>s(this.sashDragState.current,!1))),s=(e,t)=>{const i=this.viewItems.map(e=>e.size);let r,s,a=Number.NEGATIVE_INFINITY,d=Number.POSITIVE_INFINITY;if((t=this.inverseAltBehavior?!t:t)&&(h=n===this.sashItems.length-1,d=h?(h=this.viewItems[n],a=(h.minimumSize-h.size)/2,(h.maximumSize-h.size)/2):(h=this.viewItems[n+1],a=(h.size-h.maximumSize)/2,(h.size-h.minimumSize)/2)),!t){var h=Object(l.r)(n,-1),c=Object(l.r)(n+1,this.viewItems.length),u=h.reduce((e,t)=>e+(this.viewItems[t].minimumSize-i[t]),0),g=h.reduce((e,t)=>e+(this.viewItems[t].viewMaximumSize-i[t]),0),p=0===c.length?Number.POSITIVE_INFINITY:c.reduce((e,t)=>e+(i[t]-this.viewItems[t].minimumSize),0),m=0===c.length?Number.NEGATIVE_INFINITY:c.reduce((e,t)=>e+(i[t]-this.viewItems[t].viewMaximumSize),0);const e=Math.max(u,m),t=Math.min(p,g);u=this.findFirstSnapIndex(h),m=this.findFirstSnapIndex(c),"number"==typeof u&&(p=this.viewItems[u],g=Math.floor(p.viewMinimumSize/2),r={index:u,limitDelta:p.visible?e-g:e+g,size:p.size}),"number"==typeof m&&(h=this.viewItems[m],c=Math.floor(h.viewMinimumSize/2),s={index:m,limitDelta:h.visible?t+c:t-c,size:h.size})}this.sashDragState={start:e,current:e,index:n,sizes:i,minDelta:a,maxDelta:d,alt:t,snapBefore:r,snapAfter:s,disposable:o}};s(t,i)}onSashChange({current:e}){var{index:t,start:i,sizes:n,alt:o,minDelta:r,maxDelta:s,snapBefore:a,snapAfter:l}=this.sashDragState,i=(e=(this.sashDragState.current=e)-i,this.resize(t,e,n,void 0,void 0,r,s,a,l));o&&(e=t===this.sashItems.length-1,n=this.viewItems.map(e=>e.size),s=(r=this.viewItems[e?t:t+1]).size-r.maximumSize,a=r.size-r.minimumSize,this.resize(e?t-1:t+1,-i,n,void 0,void 0,s,a)),this.distributeEmptySpace(),this.layoutViews()}onSashEnd(e){this._onDidSashChange.fire(e),this.sashDragState.disposable.dispose(),this.saveProportions();for(const t of this.viewItems)t.enabled=!0}onViewChange(e,t){var i=this.viewItems.indexOf(e);i<0||i>=this.viewItems.length||(t="number"==typeof t?t:e.size,t=Object(c.b)(t,e.minimumSize,e.maximumSize),this.inverseAltBehavior&&0=this.viewItems.length||(i=[...(o=Object(l.r)(this.viewItems.length).filter(t=>t!==e)).filter(e=>1===this.viewItems[e].priority),e],o=o.filter(e=>2===this.viewItems[e].priority),r=this.viewItems[e],t=Math.round(t),t=Object(c.b)(t,r.minimumSize,Math.min(r.maximumSize,this.size)),r.size=t,this.relayout(i,o),this.state=n.Idle)}distributeViewSizes(){var e=[];let t=0;for(const r of this.viewItems)01===this.viewItems[e].priority);n=n.filter(e=>2===this.viewItems[e].priority);this.relayout(o,n)}getViewSize(e){return e<0||e>=this.viewItems.length?-1:this.viewItems[e].size}doAddView(e,t,i=this.viewItems.length,o){if(this.state!==n.Idle)throw new Error("Cant modify splitview");this.state=n.Busy;const a=Object(r.a)(".split-view-view"),c=(i===this.viewItems.length?this.viewContainer.appendChild(a):this.viewContainer.insertBefore(a,this.viewContainer.children.item(i)),e.onDidChange(e=>this.onViewChange(m,e)));var u=Object(h.i)(()=>this.viewContainer.removeChild(a));const g=Object(h.e)(c,u);let p;p="number"==typeof t?t:"split"===t.type?this.getViewSize(t.index)/2:"invisible"===t.type?{cachedVisibleSize:t.cachedVisibleSize}:e.minimumSize;const m=new(0===this.orientation?f:_)(a,e,p,g);if(this.viewItems.splice(i,0,m),1this.getSashPosition(e),getHorizontalSashWidth:this.getSashOrthogonalSize},Object.assign(Object.assign({},u),{orientation:1})):new s.b(this.sashContainer,{getVerticalSashLeft:e=>this.getSashPosition(e),getVerticalSashHeight:this.getSashOrthogonalSize},Object.assign(Object.assign({},u),{orientation:0}));u=0===this.orientation?t=>({sash:e,start:t.startY,current:t.currentY,alt:t.altKey}):t=>({sash:e,start:t.startX,current:t.currentX,alt:t.altKey});var b=d.c.map(e.onDidStart,u)(this.onSashStart,this);const t=d.c.map(e.onDidChange,u)(this.onSashChange,this);u=d.c.map(e.onDidEnd,()=>this.sashItems.findIndex(t=>t.sash===e))(this.onSashEnd,this);var v=e.onDidReset(()=>{var t=this.sashItems.findIndex(t=>t.sash===e),i=Object(l.r)(t,-1),n=Object(l.r)(t+1,this.viewItems.length);i=this.findFirstSnapIndex(i),n=this.findFirstSnapIndex(n);"number"==typeof i&&!this.viewItems[i].visible||"number"==typeof n&&!this.viewItems[n].visible||this._onDidSashReset.fire(t)});const n=Object(h.e)(b,t,u,v,e);b={sash:e,disposable:n},this.sashItems.splice(i-1,0,b)}let C;a.appendChild(e.element),"number"!=typeof t&&"split"===t.type&&(C=[t.index]),o||this.relayout([i],C),this.state=n.Idle,o||"number"==typeof t||"distribute"!==t.type||this.distributeViewSizes()}relayout(e,t){var i=this.viewItems.reduce((e,t)=>e+t.size,0);this.resize(this.viewItems.length-1,this.size-i,void 0,e,t),this.distributeEmptySpace(),this.layoutViews(),this.saveProportions()}resize(e,t,i=this.viewItems.map(e=>e.size),n,o,r=Number.NEGATIVE_INFINITY,s=Number.POSITIVE_INFINITY,a,d){if(e<0||e>=this.viewItems.length)return 0;var h=Object(l.r)(e,-1),u=Object(l.r)(e+1,this.viewItems.length);if(o)for(const c of o)Object(l.p)(h,c),Object(l.p)(u,c);if(n)for(const c of n)Object(l.o)(h,c),Object(l.o)(u,c);var g=h.map(e=>this.viewItems[e]),p=h.map(e=>i[e]),m=u.map(e=>this.viewItems[e]),f=u.map(e=>i[e]),_=h.reduce((e,t)=>e+(this.viewItems[t].minimumSize-i[t]),0),b=h.reduce((e,t)=>e+(this.viewItems[t].maximumSize-i[t]),0),v=0===u.length?Number.POSITIVE_INFINITY:u.reduce((e,t)=>e+(i[t]-this.viewItems[t].minimumSize),0),C=0===u.length?Number.NEGATIVE_INFINITY:u.reduce((e,t)=>e+(i[t]-this.viewItems[t].maximumSize),0);_=Math.max(_,C,r),C=Math.min(v,b,s);let w=!1;if(a&&(v=this.viewItems[a.index],b=t>=a.limitDelta,w=b!==v.visible,v.setVisible(b,a.size)),!w&&d&&(v=this.viewItems[d.index],b=te+t.size,0);let i=this.size-t;var n=Object(l.r)(this.viewItems.length-1,-1);t=n.filter(e=>1===this.viewItems[e].priority);for(const a of n.filter(e=>2===this.viewItems[e].priority))Object(l.p)(n,a);for(const a of t)Object(l.o)(n,a);"number"==typeof e&&Object(l.o)(n,e);for(let a=0;0!==i&&ae+t.size,0);let e=0;for(const t of this.viewItems)t.layout(e,this.layoutContext),e+=t.size;this.sashItems.forEach(e=>e.sash.layout()),this.updateSashEnablement(),this.updateScrollableElement()}updateScrollableElement(){0===this.orientation?this.scrollableElement.setScrollDimensions({height:this.size,scrollHeight:this.contentSize}):this.scrollableElement.setScrollDimensions({width:this.size,scrollWidth:this.contentSize})}updateSashEnablement(){let e=!1;var t=this.viewItems.map(t=>e=0e=0e=0e=0e.dispose()),this.viewItems=[],this.sashItems.forEach(e=>e.disposable.dispose()),this.sashItems=[]}}},e516:function(e,t,i){"use strict";i.r(t),i.d(t,"CursorUndoRedoController",(function(){return l})),i.d(t,"CursorUndo",(function(){return d})),i.d(t,"CursorRedo",(function(){return h}));var n=i("dff7"),o=(t=i("a666"),i("b2cc")),r=i("c101");class s{constructor(e){this.selections=e}equals(e){var t=this.selections.length;if(t!==e.selections.length)return!1;for(let i=0;i{this._undoStack=[],this._redoStack=[]})),this._register(e.onDidChangeModelContent(e=>{this._undoStack=[],this._redoStack=[]})),this._register(e.onDidChangeCursorSelection(t=>{this._isCursorUndoRedo||!t.oldSelections||t.oldModelVersionId!==t.modelVersionId||(t=new s(t.oldSelections),0this._onCut.fire(),0)),this._asyncFocusGainWriteScreenReaderContent=this._register(new s.e(()=>this.writeScreenReaderContent("asyncFocusGain"),0)),this._textAreaState=c.b.EMPTY,this._selectionChangeListener=null,this.writeScreenReaderContent("ctor"),this._hasFocus=!1,this._isDoingComposition=!1,this._nextCommand=0;let i=null;this._register(r.o(t.domNode,"keydown",e=>{(109===e.keyCode||this._isDoingComposition&&1===e.keyCode)&&e.stopPropagation(),e.equals(9)&&e.preventDefault(),i=e,this._onKeyDown.fire(e)})),this._register(r.o(t.domNode,"keyup",e=>{this._onKeyUp.fire(e)})),this._register(r.i(t.domNode,"compositionstart",e=>{if(c.c,!this._isDoingComposition){if(this._isDoingComposition=!0,d.f&&this._textAreaState.selectionStart===this._textAreaState.selectionEnd&&0{var t=this._textAreaState,i=c.b.readFromTextArea(this._textArea);return[i,c.b.deduceInput(t,i,e)]},g=()=>{var e=this._textAreaState,t=c.b.readFromTextArea(this._textArea);return[t,c.b.deduceAndroidCompositionInput(e,t)]},p=e=>{var t=this._textAreaState;e=c.b.selectedText(e);return[e,{text:e.value,replacePrevCharCnt:t.selectionEnd-t.selectionStart,replaceNextCharCnt:0,positionDelta:0}]};this._register(r.i(t.domNode,"compositionupdate",e=>{if(c.c,o.e){const[t,i]=g();this._textAreaState=t,this._onType.fire(i),this._onCompositionUpdate.fire(e)}else{const[t,i]=p(e.data||"");this._textAreaState=t,this._onType.fire(i),this._onCompositionUpdate.fire(e)}})),this._register(r.i(t.domNode,"compositionend",e=>{if(c.c,this._isDoingComposition)if(this._isDoingComposition=!1,o.e){const[e,t]=g();this._textAreaState=e,this._onType.fire(t),this._onCompositionEnd.fire()}else{const[t,i]=p(e.data||"");this._textAreaState=t,this._onType.fire(i),(o.f||o.g)&&(this._textAreaState=c.b.readFromTextArea(this._textArea)),this._onCompositionEnd.fire()}})),this._register(r.i(t.domNode,"input",()=>{var e,t;this._textArea.setIgnoreSelectionChangeTime("received input event"),this._isDoingComposition||([e,t]=l(d.f),0===t.replacePrevCharCnt&&1===t.text.length&&h.E(t.text.charCodeAt(0)))||(this._textAreaState=e,0===this._nextCommand?""===t.text&&0===t.replacePrevCharCnt||this._onType.fire(t):(""===t.text&&0===t.replacePrevCharCnt||this._firePaste(t.text,null),this._nextCommand=0))})),this._register(r.i(t.domNode,"cut",e=>{this._textArea.setIgnoreSelectionChangeTime("received cut event"),this._ensureClipboardGetsEditorSelection(e),this._asyncTriggerCut.schedule()})),this._register(r.i(t.domNode,"copy",e=>{this._ensureClipboardGetsEditorSelection(e)})),this._register(r.i(t.domNode,"paste",e=>{var t;this._textArea.setIgnoreSelectionChangeTime("received paste event"),_.canUseTextData(e)?([e,t]=_.getTextData(e),""!==e&&this._firePaste(e,t)):(this._textArea.getSelectionStart()!==this._textArea.getSelectionEnd()&&this._setAndWriteTextAreaState("paste",c.b.EMPTY),this._nextCommand=1)})),this._register(r.i(t.domNode,"focus",()=>{var e=this._hasFocus;this._setHasFocus(!0),o.h&&!e&&this._hasFocus&&this._asyncFocusGainWriteScreenReaderContent.schedule()})),this._register(r.i(t.domNode,"blur",()=>{this._isDoingComposition&&(this._isDoingComposition=!1,this.writeScreenReaderContent("blurWithoutCompositionEnd"),this._onCompositionEnd.fire()),this._setHasFocus(!1)})),this._register(r.i(t.domNode,n.Tap,()=>{o.e&&this._isDoingComposition&&(this._isDoingComposition=!1,this.writeScreenReaderContent("tapWithoutCompositionEnd"),this._onCompositionEnd.fire())}))}_installSelectionChangeListener(){let e=0;return r.i(document,"selectionchange",t=>{var i,n;this._hasFocus&&!this._isDoingComposition&&o.f&&(n=(i=Date.now())-e,e=i,n<5||(n=i-this._textArea.getIgnoreSelectionChangeTime(),this._textArea.resetSelectionChangeTime(),n<100)||this._textAreaState.selectionStartPosition&&this._textAreaState.selectionEndPosition&&(i=this._textArea.getValue(),this._textAreaState.value===i)&&(n=this._textArea.getSelectionStart(),i=this._textArea.getSelectionEnd(),this._textAreaState.selectionStart!==n||this._textAreaState.selectionEnd!==i)&&(n=this._textAreaState.deduceEditorPosition(n),n=this._host.deduceModelPosition(n[0],n[1],n[2]),i=this._textAreaState.deduceEditorPosition(i),i=this._host.deduceModelPosition(i[0],i[1],i[2]),n=new g.a(n.lineNumber,n.column,i.lineNumber,i.column),this._onSelectionChangeRequest.fire(n)))})}dispose(){super.dispose(),this._selectionChangeListener&&(this._selectionChangeListener.dispose(),this._selectionChangeListener=null)}focusTextArea(){this._setHasFocus(!0),this.refreshFocusState()}isFocused(){return this._hasFocus}refreshFocusState(){var e=r.F(this.textArea.domNode);e?this._setHasFocus(e.activeElement===this.textArea.domNode):r.N(this.textArea.domNode)?this._setHasFocus(document.activeElement===this.textArea.domNode):this._setHasFocus(!1)}_setHasFocus(e){this._hasFocus!==e&&(this._hasFocus=e,this._selectionChangeListener&&(this._selectionChangeListener.dispose(),this._selectionChangeListener=null),this._hasFocus&&(this._selectionChangeListener=this._installSelectionChangeListener()),this._hasFocus&&this.writeScreenReaderContent("focusgain"),(this._hasFocus?this._onFocus:this._onBlur).fire())}_setAndWriteTextAreaState(e,t){(t=this._hasFocus?t:t.collapseSelection()).writeToTextArea(e,this._textArea,this._hasFocus),this._textAreaState=t}writeScreenReaderContent(e){this._isDoingComposition||this._setAndWriteTextAreaState(e,this._host.getScreenReaderContent(this._textAreaState))}_ensureClipboardGetsEditorSelection(e){var t=this._host.getDataToCopy(_.canUseTextData(e)),i={version:1,isFromEmptySelection:t.isFromEmptySelection,multicursorText:t.multicursorText,mode:t.mode};m.INSTANCE.set(o.g?t.text.replace(/\r\n/g,"\n"):t.text,i),_.canUseTextData(e)?_.setTextData(e,t.text,t.html,i):this._setAndWriteTextAreaState("copy or cut",c.b.selectedText(t.text))}_firePaste(e,t){t=t||m.INSTANCE.get(e),this._onPaste.fire({text:e,metadata:t})}}class _{static canUseTextData(e){return!!e.clipboardData||!!window.clipboardData}static getTextData(t){if(t.clipboardData){t.preventDefault();var i=t.clipboardData.getData(l.a.text);let o=null;var n=t.clipboardData.getData("vscode-editor-data");if("string"==typeof n)try{1!==(o=JSON.parse(n)).version&&(o=null)}catch(e){}return[i,o]}if(window.clipboardData)return t.preventDefault(),[window.clipboardData.getData("Text"),null];throw new Error("ClipboardEventUtils.getTextData: Cannot use text data!")}static setTextData(e,t,i,n){if(e.clipboardData)e.clipboardData.setData(l.a.text,t),"string"==typeof i&&e.clipboardData.setData("text/html",i),e.clipboardData.setData("vscode-editor-data",JSON.stringify(n));else{if(!window.clipboardData)throw new Error("ClipboardEventUtils.setTextData: Cannot use text data!");window.clipboardData.setData("Text",t)}e.preventDefault()}}class b extends t.a{constructor(e){super(),this._actual=e,this._ignoreSelectionChangeTime=0}setIgnoreSelectionChangeTime(e){this._ignoreSelectionChangeTime=Date.now()}getIgnoreSelectionChangeTime(){return this._ignoreSelectionChangeTime}resetSelectionChangeTime(){this._ignoreSelectionChangeTime=0}getValue(){return this._actual.domNode.value}setValue(e,t){var i=this._actual.domNode;i.value!==t&&(this.setIgnoreSelectionChangeTime("setValue"),i.value=t)}getSelectionStart(){return"backward"===this._actual.domNode.selectionDirection?this._actual.domNode.selectionEnd:this._actual.domNode.selectionStart}getSelectionEnd(){return"backward"===this._actual.domNode.selectionDirection?this._actual.domNode.selectionStart:this._actual.domNode.selectionEnd}setSelectionRange(e,t,i){var n=this._actual.domNode;let s=null;var a=r.F(n),l=(a=(s=(a||document).activeElement)===n,n.selectionStart),d=n.selectionEnd;if(a&&l===t&&d===i)o.g&&window.parent!==window&&n.focus();else if(a)this.setIgnoreSelectionChangeTime("setSelectionRange"),n.setSelectionRange(t,i),o.g&&window.parent!==window&&n.focus();else try{var h=r.U(n);this.setIgnoreSelectionChangeTime("setSelectionRange"),n.focus(),n.setSelectionRange(t,i),r.S(n,h)}catch(e){}}}},e58e:function(e,t,i){"use strict";i.d(t,"a",(function(){return r}));var n=i("30db");const o=n.b.performance&&"function"==typeof n.b.performance.now;class r{constructor(e){this._highResolution=o&&e,this._startTime=this._now(),this._stopTime=-1}static create(e=!0){return new r(e)}stop(){this._stopTime=this._now()}elapsed(){return-1!==this._stopTime?this._stopTime-this._startTime:this._now()-this._startTime}_now(){return(this._highResolution?n.b.performance:Date).now()}}},e679:function(e,t,i){"use strict";i.d(t,"a",(function(){return s})),i.d(t,"b",(function(){return a}));var n=i("1e93"),o=i("7ab3");function r(e){return e.replace(/\n/g,"\\n").replace(/\r/g,"\\r")}class s{constructor(e,t,i,n){this.oldPosition=e,this.oldText=t,this.newPosition=i,this.newText=n}get oldLength(){return this.oldText.length}get oldEnd(){return this.oldPosition+this.oldText.length}get newLength(){return this.newText.length}get newEnd(){return this.newPosition+this.newText.length}toString(){return 0===this.oldText.length?`(insert@${this.oldPosition} "${r(this.newText)}")`:0===this.newText.length?`(delete@${this.oldPosition} "${r(this.oldText)}")`:`(replace@${this.oldPosition} "${r(this.oldText)}" with "${r(this.newText)}")`}static _writeStringSize(e){return 4+2*e.length}static _writeString(e,t,i){var o=t.length;n.f(e,o,i),i+=4;for(let r=0;r(t.hasOwnProperty(i)||(t[i]=e(i)),t[i])}(e=>new n(e))},e750:function(e,t,i){},e757:function(e,t,i){"use strict";i.d(t,"a",(function(){return r}));let n=!1,o=null;class r{static getSameOriginWindowChain(){if(!o){o=[];let t=window;for(var e;(e=function(e){if(!e.parent||e.parent===e)return null;try{var t=e.location,i=e.parent.location;if("null"!==t.origin&&"null"!==i.origin&&(t.protocol!==i.protocol||t.hostname!==i.hostname||t.port!==i.port))return n=!0,null}catch(e){return n=!0,null}return e.parent}(t))?o.push({window:t,iframeElement:t.frameElement||null}):o.push({window:t,iframeElement:null}),t=e;);}return o.slice(0)}static hasDifferentOriginAncestor(){return o||this.getSameOriginWindowChain(),n}static getPositionOfChildWindowRelativeToAncestorWindow(e,t){if(!t||e===t)return{top:0,left:0};let i=0,n=0;for(const r of this.getSameOriginWindowChain()){if(i+=r.window.scrollY,n+=r.window.scrollX,r.window===t)break;if(!r.iframeElement)break;var o=r.iframeElement.getBoundingClientRect();i+=o.top,n+=o.left}return{top:i,left:n}}}},e75b:function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),i("f0b2");const n="monaco-mouse-cursor-text"},e8cb:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"sparql",extensions:[".rq"],aliases:["sparql","SPARQL"],loader:function(){return i.e("chunk-2d0b21d7").then(i.bind(null,"2377"))}})},e8e3:function(e,t,i){"use strict";function n(e,t=0){return e[e.length-(1+t)]}function o(e){if(0===e.length)throw new Error("Invalid tail call");return[e.slice(0,e.length-1),e[e.length-1]]}function r(e,t,i=((e,t)=>e===t)){if(e!==t){if(!e||!t)return!1;if(e.length!==t.length)return!1;for(let n=0,o=e.length;n=t.length)throw new TypeError("invalid index");var n,o=t[Math.floor(t.length*Math.random())],r=[],s=[],a=[];for(n of t){var d=i(n,o);(d<0?r:0!!e)}function c(e){return!Array.isArray(e)||0===e.length}function u(e){return Array.isArray(e)&&0e.indexOf(t)===i);const i=Object.create(null);return e.filter(e=>(e=t(e),!i[e]&&(i[e]=!0)))}function p(e){const t=new Set;return e.filter(e=>!t.has(e)&&(t.add(e),!0))}function m(e,t){return 0t;o--)n.push(o);return n}function b(e,t,i){var n=e.slice(0,t);e=e.slice(t);return n.concat(i,e)}function v(e,t){var i=e.indexOf(t);-1=s;l--)o[l+a]=o[l];for(let l=0;lr(t,e),n)):(i=e,n=s(181387,n=t),Object.keys(i).sort().reduce((e,t)=>(e=a(t,e),r(i[t],e)),n));case"string":return a(e,t);case"boolean":return s(e?433:863,t);case"number":return s(e,t);case"undefined":return s(937,t);default:return s(617,t)}var i,n}function s(e,t){return(t<<5)-t+e|0}function a(e,t){t=s(149417,t);for(let i=0,n=e.length;i>>i)>>>0}function d(e,t=0,i=e.byteLength,n=0){for(let o=0;oe.toString(16).padStart(2,"0")).join("");for(var[i,n,o="0"]=[(e>>>0).toString(16),t/4];i.length>>6:(i<65536?e[t++]=224|(61440&i)>>>12:(e[t++]=240|(1835008&i)>>>18,e[t++]=128|(258048&i)>>>12),e[t++]=128|(4032&i)>>>6),e[t++]=128|(63&i)>>>0),64<=t&&(this._step(),t-=64,this._totalLen+=64,e[0]=e[64],e[1]=e[65],e[2]=e[66]),t}digest(){return this._finished||(this._finished=!0,this._leftoverHighSurrogate&&(this._leftoverHighSurrogate=0,this._buffLen=this._push(this._buff,this._buffLen,65533)),this._totalLen+=this._buffLen,this._wrapUp()),h(this._h0)+h(this._h1)+h(this._h2)+h(this._h3)+h(this._h4)}_wrapUp(){this._buff[this._buffLen++]=128,d(this._buff,this._buffLen),56{i="\r\n"===e?-1:0,o+=n;for(const n of t)n.end<=o||(n.start>=o&&(n.start+=i),n.end>=o&&(n.end+=i));return n+=i,"⏎"})}}},ef37:function(e,t,i){},ef8e9:function(e,t,i){"use strict";function n(e){return Array.isArray(e)}function o(e){return"string"==typeof e}function r(e){return!("object"!=typeof e||null===e||Array.isArray(e)||e instanceof RegExp||e instanceof Date)}function s(e){return"number"==typeof e&&!isNaN(e)}function a(e){return!0===e||!1===e}function l(e){return void 0===e}function d(e){return l(e)||null===e}function h(e,t){if(!e)throw new Error(t?`Unexpected type, expected '${t}'`:"Unexpected type")}function c(e){if(d(e))throw new Error("Assertion Failed: argument is undefined or null");return e}function u(e){return"function"==typeof e}function g(e,t){var i=Math.min(e.length,t.length);for(let n=0;nfunction(){var i=Array.prototype.slice.call(arguments,0);return t(e,i)})(n);return i}function f(e){return null===e?void 0:e}function _(e,t="Unreachable"){throw new Error(t)}i.d(t,"f",(function(){return n})),i.d(t,"k",(function(){return o})),i.d(t,"j",(function(){return r})),i.d(t,"i",(function(){return s})),i.d(t,"g",(function(){return a})),i.d(t,"l",(function(){return l})),i.d(t,"m",(function(){return d})),i.d(t,"c",(function(){return h})),i.d(t,"a",(function(){return c})),i.d(t,"h",(function(){return u})),i.d(t,"n",(function(){return g})),i.d(t,"e",(function(){return p})),i.d(t,"d",(function(){return m})),i.d(t,"o",(function(){return f})),i.d(t,"b",(function(){return _}))},efdb:function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),t=i("0a0f");const n=Object(t.c)("markerDecorationsService")},eff2:function(e,t,i){"use strict";i.d(t,"b",(function(){return c})),i.d(t,"a",(function(){return u}));var n=i("0f70"),o=i("650e"),r=i("11f7"),s=i("a60f"),a=i("f070"),l=(t=i("a666"),i("30db")),d=i("ef8e9"),h=(i("c84a"),i("dff7"));class c extends t.a{constructor(e,t,i={}){super(),this.options=i,this._context=e||this,(this._action=t)instanceof a.a&&this._register(t.onDidChange(e=>{this.element&&this.handleActionChangeEvent(e)}))}handleActionChangeEvent(e){void 0!==e.enabled&&this.updateEnabled(),void 0!==e.checked&&this.updateChecked(),void 0!==e.class&&this.updateClass(),void 0!==e.label&&(this.updateLabel(),this.updateTooltip()),void 0!==e.tooltip&&this.updateTooltip()}get actionRunner(){return this._actionRunner||(this._actionRunner=this._register(new a.b)),this._actionRunner}set actionRunner(e){this._actionRunner=e}getAction(){return this._action}isEnabled(){return this._action.enabled}setActionContext(e){this._context=e}render(e){const t=this.element=e,i=(this._register(s.b.addTarget(e)),this.options&&this.options.draggable);i&&(e.draggable=!0,n.g)&&this._register(Object(r.i)(e,r.d.DRAG_START,e=>null==(e=e.dataTransfer)?void 0:e.setData(o.a.TEXT,this._action.label))),this._register(Object(r.i)(t,s.a.Tap,e=>this.onClick(e,!0))),this._register(Object(r.i)(t,r.d.MOUSE_DOWN,e=>{i||r.c.stop(e,!0),this._action.enabled&&0===e.button&&t.classList.add("active")})),l.f&&this._register(Object(r.i)(t,r.d.CONTEXT_MENU,e=>{0===e.button&&!0===e.ctrlKey&&this.onClick(e)})),this._register(Object(r.i)(t,r.d.CLICK,e=>{r.c.stop(e,!0),this.options&&this.options.isMenu||l.j(()=>this.onClick(e))})),this._register(Object(r.i)(t,r.d.DBLCLICK,e=>{r.c.stop(e,!0)})),[r.d.MOUSE_UP,r.d.MOUSE_OUT].forEach(e=>{this._register(Object(r.i)(t,e,e=>{r.c.stop(e),t.classList.remove("active")}))})}onClick(e,t=!1){r.c.stop(e,!0);var i=d.m(this._context)?null!=(i=this.options)&&i.useEventAsContext?e:{preserveFocus:t}:this._context;this.actionRunner.run(this._action,i)}focus(){this.element&&(this.element.tabIndex=0,this.element.focus(),this.element.classList.add("focused"))}blur(){this.element&&(this.element.blur(),this.element.tabIndex=-1,this.element.classList.remove("focused"))}setFocusable(e){this.element&&(this.element.tabIndex=e?0:-1)}get trapsArrowNavigation(){return!1}updateEnabled(){}updateLabel(){}updateTooltip(){}updateClass(){}updateChecked(){}dispose(){this.element&&(this.element.remove(),this.element=void 0),super.dispose()}}class u extends c{constructor(e,t,i={}){super(e,t,i),this.options=i,this.options.icon=void 0!==i.icon&&i.icon,this.options.label=void 0===i.label||i.label,this.cssClass=""}render(e){super.render(e),this.element&&(this.label=Object(r.q)(this.element,Object(r.a)("a.action-label"))),this.label&&(this._action.id===a.d.ID?this.label.setAttribute("role","presentation"):this.options.isMenu?this.label.setAttribute("role","menuitem"):this.label.setAttribute("role","button")),this.options.label&&this.options.keybinding&&this.element&&(Object(r.q)(this.element,Object(r.a)("span.keybinding")).textContent=this.options.keybinding),this.updateClass(),this.updateLabel(),this.updateTooltip(),this.updateEnabled(),this.updateChecked()}focus(){this.label&&(this.label.tabIndex=0,this.label.focus())}blur(){this.label&&(this.label.tabIndex=-1)}setFocusable(e){this.label&&(this.label.tabIndex=e?0:-1)}updateLabel(){this.options.label&&this.label&&(this.label.textContent=this.getAction().label)}updateTooltip(){let e=null;this.getAction().tooltip?e=this.getAction().tooltip:!this.options.label&&this.getAction().label&&this.options.icon&&(e=this.getAction().label,this.options.keybinding)&&(e=h.a({key:"titleLabel",comment:["action title","action keybinding"]},"{0} ({1})",e,this.options.keybinding)),e&&this.label&&(this.label.title=e)}updateClass(){this.cssClass&&this.label&&this.label.classList.remove(...this.cssClass.split(" ")),this.options.icon?(this.cssClass=this.getAction().class,this.label&&(this.label.classList.add("codicon"),this.cssClass)&&this.label.classList.add(...this.cssClass.split(" ")),this.updateEnabled()):this.label&&this.label.classList.remove("codicon")}updateEnabled(){this.getAction().enabled?(this.label&&(this.label.removeAttribute("aria-disabled"),this.label.classList.remove("disabled")),this.element&&this.element.classList.remove("disabled")):(this.label&&(this.label.setAttribute("aria-disabled","true"),this.label.classList.add("disabled")),this.element&&this.element.classList.add("disabled"))}updateChecked(){this.label&&(this.getAction().checked?this.label.classList.add("checked"):this.label.classList.remove("checked"))}}},f004:function(e,t,i){},f070:function(e,t,i){"use strict";i.d(t,"a",(function(){return s})),i.d(t,"b",(function(){return a})),i.d(t,"d",(function(){return l})),i.d(t,"e",(function(){return d})),i.d(t,"c",(function(){return h}));var n=i("308f"),o=(t=i("a666"),i("dff7")),r=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))};class s extends t.a{constructor(e,t="",i="",o=!0,r){super(),this._onDidChange=this._register(new n.b),this.onDidChange=this._onDidChange.event,this._enabled=!0,this._checked=!1,this._id=e,this._label=t,this._cssClass=i,this._enabled=o,this._actionCallback=r}get id(){return this._id}get label(){return this._label}set label(e){this._setLabel(e)}_setLabel(e){this._label!==e&&(this._label=e,this._onDidChange.fire({label:e}))}get tooltip(){return this._tooltip||""}set tooltip(e){this._setTooltip(e)}_setTooltip(e){this._tooltip!==e&&(this._tooltip=e,this._onDidChange.fire({tooltip:e}))}get class(){return this._cssClass}set class(e){this._setClass(e)}_setClass(e){this._cssClass!==e&&(this._cssClass=e,this._onDidChange.fire({class:e}))}get enabled(){return this._enabled}set enabled(e){this._setEnabled(e)}_setEnabled(e){this._enabled!==e&&(this._enabled=e,this._onDidChange.fire({enabled:e}))}get checked(){return this._checked}set checked(e){this._setChecked(e)}_setChecked(e){this._checked!==e&&(this._checked=e,this._onDidChange.fire({checked:e}))}run(e,t){return r(this,void 0,void 0,(function*(){this._actionCallback&&(yield this._actionCallback(e))}))}}class a extends t.a{constructor(){super(...arguments),this._onBeforeRun=this._register(new n.b),this.onBeforeRun=this._onBeforeRun.event,this._onDidRun=this._register(new n.b),this.onDidRun=this._onDidRun.event}run(e,t){return r(this,void 0,void 0,(function*(){if(e.enabled){this._onBeforeRun.fire({action:e});let i=void 0;try{yield this.runAction(e,t)}catch(e){i=e}this._onDidRun.fire({action:e,error:i})}}))}runAction(e,t){return r(this,void 0,void 0,(function*(){yield e.run(t)}))}}class l extends s{constructor(e){super(l.ID,e,e?"separator text":"separator"),this.checked=!1,this.enabled=!1}}l.ID="vs.actions.separator";class d{constructor(e,t,i,n){this.tooltip="",this.enabled=!0,this.checked=!1,this.id=e,this.label=t,this.class=n,this._actions=i}get actions(){return this._actions}dispose(){}run(){return r(this,void 0,void 0,(function*(){}))}}class h extends s{constructor(){super(h.ID,o.a("submenu.empty","(empty)"),void 0,!1)}}h.ID="vs.actions.empty"},f07b:function(e,t,i){"use strict";i.d(t,"a",(function(){return n}));class n{constructor(...e){for(var[t,i]of(this._entries=new Map,e))this.set(t,i)}set(e,t){var i=this._entries.get(e);return this._entries.set(e,t),i}has(e){return this._entries.has(e)}get(e){return this._entries.get(e)}}},f0b2:function(e,t,i){},f17c:function(e,t,i){"use strict";i.r(t),i.d(t,"InsertCursorAbove",(function(){return w})),i.d(t,"InsertCursorBelow",(function(){return y})),i.d(t,"MultiCursorSessionResult",(function(){return k})),i.d(t,"MultiCursorSession",(function(){return D})),i.d(t,"MultiCursorSelectionController",(function(){return N})),i.d(t,"MultiCursorSelectionControllerAction",(function(){return O})),i.d(t,"AddSelectionToNextFindMatchAction",(function(){return E})),i.d(t,"AddSelectionToPreviousFindMatchAction",(function(){return I})),i.d(t,"MoveSelectionToNextFindMatchAction",(function(){return M})),i.d(t,"MoveSelectionToPreviousFindMatchAction",(function(){return T})),i.d(t,"SelectHighlightsAction",(function(){return A})),i.d(t,"CompatChangeAll",(function(){return R})),i.d(t,"SelectionHighlighter",(function(){return F}));var n=i("dff7"),o=i("5fe7"),r=i("fe45"),s=i("a666"),a=i("3813"),l=(t=i("b2cc"),i("a007")),d=i("6a89"),h=i("8025"),c=i("c101"),u=i("3352"),g=i("b57f"),p=i("b707"),m=i("a106"),f=i("7e32"),_=i("303e"),b=i("b7d0"),v=i("4fc3");function C(e,t){var i;t=t.filter(t=>!e.find(e=>e.equals(t)));1<=t.length&&(i=t.map(e=>`line ${e.viewState.position.lineNumber} column `+e.viewState.position.column).join(", "),t=1===t.length?n.a("cursorAdded","Cursor added: {0}",i):n.a("cursorsAdded","Cursors added: {0}",i),Object(a.c)(t))}class w extends t.b{constructor(){super({id:"editor.action.insertCursorAbove",label:n.a("mutlicursor.insertAbove","Add Cursor Above"),alias:"Add Cursor Above",precondition:void 0,kbOpts:{kbExpr:c.a.editorTextFocus,primary:2576,linux:{primary:1552,secondary:[3088]},weight:100},menuOpts:{menuId:f.b.MenubarSelectionMenu,group:"3_multi",title:n.a({key:"miInsertCursorAbove",comment:["&& denotes a mnemonic"]},"&&Add Cursor Above"),order:2}})}run(e,t,i){var n,o;t.hasModel()&&(n=i&&!0===i.logicalLine,(t=t._getViewModel()).cursorConfig.readOnly||(t.pushStackElement(),o=t.getCursorStates(),t.setCursorStates(i.source,3,l.b.addCursorUp(t,o,n)),t.revealTopMostCursor(i.source),C(o,t.getCursorStates())))}}class y extends t.b{constructor(){super({id:"editor.action.insertCursorBelow",label:n.a("mutlicursor.insertBelow","Add Cursor Below"),alias:"Add Cursor Below",precondition:void 0,kbOpts:{kbExpr:c.a.editorTextFocus,primary:2578,linux:{primary:1554,secondary:[3090]},weight:100},menuOpts:{menuId:f.b.MenubarSelectionMenu,group:"3_multi",title:n.a({key:"miInsertCursorBelow",comment:["&& denotes a mnemonic"]},"A&&dd Cursor Below"),order:3}})}run(e,t,i){var n,o;t.hasModel()&&(n=i&&!0===i.logicalLine,(t=t._getViewModel()).cursorConfig.readOnly||(t.pushStackElement(),o=t.getCursorStates(),t.setCursorStates(i.source,3,l.b.addCursorDown(t,o,n)),t.revealBottomMostCursor(i.source),C(o,t.getCursorStates())))}}class S extends t.b{constructor(){super({id:"editor.action.insertCursorAtEndOfEachLineSelected",label:n.a("mutlicursor.insertAtEndOfEachLineSelected","Add Cursors to Line Ends"),alias:"Add Cursors to Line Ends",precondition:void 0,kbOpts:{kbExpr:c.a.editorTextFocus,primary:1575,weight:100},menuOpts:{menuId:f.b.MenubarSelectionMenu,group:"3_multi",title:n.a({key:"miInsertCursorAtEndOfEachLineSelected",comment:["&& denotes a mnemonic"]},"Add C&&ursors to Line Ends"),order:4}})}getCursorsForSelection(e,t,i){if(!e.isEmpty()){for(let o=e.startLineNumber;othis.getCursorsForSelection(t,e,r)),0{this._ignoreSelectionChange||this._endSession()})),this._sessionDispose.add(this._editor.onDidBlurEditorText(()=>{this._endSession()})),this._sessionDispose.add(e.getState().onFindReplaceStateChange(e=>{(e.matchCase||e.wholeWord)&&this._endSession()})))}_endSession(){var e;this._sessionDispose.clear(),this._session&&this._session.isDisconnectedFromFindController&&(e={wholeWordOverride:0,matchCaseOverride:0,isRegexOverride:0},this._session.findController.getState().change(e,!1)),this._session=null}_setSelections(e){this._ignoreSelectionChange=!0,this._editor.setSelections(e),this._ignoreSelectionChange=!1}_expandEmptyToWord(e,t){var i;return t.isEmpty()&&(i=this._editor.getConfiguredWordAtPosition(t.getStartPosition()))?new h.a(t.startLineNumber,i.startColumn,t.startLineNumber,i.endColumn):t}_applySessionResult(e){e&&(this._setSelections(e.selections),e.revealRange)&&this._editor.revealRangeInCenterIfOutsideViewport(e.revealRange,e.revealScrollType)}getSession(e){return this._session}addSelectionToNextFindMatch(e){if(this._editor.hasModel()){if(!this._session){var t=this._editor.getSelections();if(1{e.forEach(e=>{t.range.endLineNumber<=e.endLineNumber&&t.range.startLineNumber>=e.startLineNumber&&i.push(t)})}),o=i}if(0new h.a(e.range.startLineNumber,e.range.startColumn,e.range.endLineNumber,e.range.endColumn)))}}}}N.ID="editor.contrib.multiCursorController";class O extends t.b{run(e,t){var i,n,o=N.get(t);o&&(i=m.CommonFindController.get(t))&&(t=t._getViewModel())&&(n=t.getCursorStates(),this._run(o,i),C(n,t.getCursorStates()))}}class E extends O{constructor(){super({id:"editor.action.addSelectionToNextFindMatch",label:n.a("addSelectionToNextFindMatch","Add Selection To Next Find Match"),alias:"Add Selection To Next Find Match",precondition:void 0,kbOpts:{kbExpr:c.a.focus,primary:2082,weight:100},menuOpts:{menuId:f.b.MenubarSelectionMenu,group:"3_multi",title:n.a({key:"miAddSelectionToNextFindMatch",comment:["&& denotes a mnemonic"]},"Add &&Next Occurrence"),order:5}})}_run(e,t){e.addSelectionToNextFindMatch(t)}}class I extends O{constructor(){super({id:"editor.action.addSelectionToPreviousFindMatch",label:n.a("addSelectionToPreviousFindMatch","Add Selection To Previous Find Match"),alias:"Add Selection To Previous Find Match",precondition:void 0,menuOpts:{menuId:f.b.MenubarSelectionMenu,group:"3_multi",title:n.a({key:"miAddSelectionToPreviousFindMatch",comment:["&& denotes a mnemonic"]},"Add P&&revious Occurrence"),order:6}})}_run(e,t){e.addSelectionToPreviousFindMatch(t)}}class M extends O{constructor(){super({id:"editor.action.moveSelectionToNextFindMatch",label:n.a("moveSelectionToNextFindMatch","Move Last Selection To Next Find Match"),alias:"Move Last Selection To Next Find Match",precondition:void 0,kbOpts:{kbExpr:c.a.focus,primary:Object(r.a)(2089,2082),weight:100}})}_run(e,t){e.moveSelectionToNextFindMatch(t)}}class T extends O{constructor(){super({id:"editor.action.moveSelectionToPreviousFindMatch",label:n.a("moveSelectionToPreviousFindMatch","Move Last Selection To Previous Find Match"),alias:"Move Last Selection To Previous Find Match",precondition:void 0})}_run(e,t){e.moveSelectionToPreviousFindMatch(t)}}class A extends O{constructor(){super({id:"editor.action.selectHighlights",label:n.a("selectAllOccurrencesOfFindMatch","Select All Occurrences of Find Match"),alias:"Select All Occurrences of Find Match",precondition:void 0,kbOpts:{kbExpr:c.a.focus,primary:3114,weight:100},menuOpts:{menuId:f.b.MenubarSelectionMenu,group:"3_multi",title:n.a({key:"miSelectHighlights",comment:["&& denotes a mnemonic"]},"Select All &&Occurrences"),order:7}})}_run(e,t){e.selectAll(t)}}class R extends O{constructor(){super({id:"editor.action.changeAll",label:n.a("changeAll.label","Change All Occurrences"),alias:"Change All Occurrences",precondition:v.a.and(c.a.writable,c.a.editorTextFocus),kbOpts:{kbExpr:c.a.editorTextFocus,primary:2108,weight:100},contextMenuOpts:{group:"1_modification",order:1.2}})}_run(e,t){e.selectAll(t)}}class P{constructor(e,t,i,n){this.searchText=e,this.matchCase=t,this.wordSeparators=i,this.modelVersionId=n}static softEquals(e,t){return!e&&!t||!(!e||!t)&&e.searchText===t.searchText&&e.matchCase===t.matchCase&&e.wordSeparators===t.wordSeparators&&e.modelVersionId===t.modelVersionId}}class F extends s.a{constructor(e){super(),this.editor=e,this._isEnabled=e.getOption(97),this.decorations=[],this.updateSoon=this._register(new o.e(()=>this._update(),300)),this.state=null,this._register(e.onDidChangeConfiguration(t=>{this._isEnabled=e.getOption(97)})),this._register(e.onDidChangeCursorSelection(e=>{this._isEnabled&&(e.selection.isEmpty()?3===e.reason?(this.state&&this._setState(null),this.updateSoon.schedule()):this._setState(null):this._update())})),this._register(e.onDidChangeModel(e=>{this._setState(null)})),this._register(e.onDidChangeModelContent(e=>{this._isEnabled&&this.updateSoon.schedule()})),this._register(m.CommonFindController.get(e).getState().onFindReplaceStateChange(e=>{this._update()}))}_update(){this._setState(F._createState(this._isEnabled,this.editor))}static _createState(e,t){if(!e)return null;if(!t.hasModel())return null;if(e=t.getSelection(),e.startLineNumber!==e.endLineNumber)return null;if(e=N.get(t),!e)return null;var i=m.CommonFindController.get(t);if(!i)return null;let n=e.getSession(i);if(!n){if(e=t.getSelections(),1e.range),i=(t.sort(d.a.compareRangesUsingStarts),this.editor.getSelections()),n=(i.sort(d.a.compareRangesUsingStarts),[]);for(let e=0,a=0,l=t.length,h=i.length;e=h?(n.push(r),e++):(o=d.a.compareRangesUsingStarts(r,i[a]))<0?(!i[a].isEmpty()&&d.a.areIntersecting(r,i[a])||n.push(r),e++):(0({range:e,options:s?F._SELECTION_HIGHLIGHT:F._SELECTION_HIGHLIGHT_OVERVIEW})),this.decorations=this.editor.deltaDecorations(this.decorations,e)}}else this.decorations=this.editor.deltaDecorations(this.decorations,[])}dispose(){this._setState(null),super.dispose()}}function B(e,t,i){var n=j(e,t[0],!i);for(let r=1,s=t.length;r{if(!this._ignoreEditorChange){var i=this._editorService.getActiveCodeEditor();if(i){var n=i.getModel(),o=i.getPosition();if(n&&o){let e=!1,i=!1;for(const r of t.references)if(Object(I.f)(r.uri,n.uri))e=!0,i=i||h.a.containsPosition(r.range,o);else if(e)break;e&&i||this.reset()}}}}),this._currentState=Object(N.e)(e,i))}revealNext(e){if(!this._currentModel)return Promise.resolve();this._currentIdx+=1,this._currentIdx%=this._currentModel.references.length;var t=this._currentModel.references[this._currentIdx];return this._showMessage(),this._ignoreEditorChange=!0,this._editorService.openCodeEditor({resource:t.uri,options:{selection:h.a.collapseToStart(t.range),selectionRevealType:3}},e).finally(()=>{this._ignoreEditorChange=!1})}_showMessage(){null!=(e=this._currentMessage)&&e.dispose();var e=this._keybindingService.lookupKeybinding("editor.gotoNextSymbolFromResult");e=e?Object(_.a)("location.kb","Symbol {0} of {1}, {2} for next",this._currentIdx+1,this._currentModel.references.length,e.getLabel()):Object(_.a)("location","Symbol {0} of {1}",this._currentIdx+1,this._currentModel.references.length);this._currentMessage=this._notificationService.status(e)}};P=M([T(0,v.b),T(1,l.a),T(2,C.a),T(3,E.a)],P);Object(k.b)(R,P,!0),Object(a.k)(new class extends a.c{constructor(){super({id:"editor.gotoNextSymbolFromResult",precondition:A,kbOpts:{weight:100,primary:70}})}runEditorCommand(e,t){return e.get(R).revealNext(t)}}),D.a.registerCommandAndKeybindingRule({id:"editor.gotoNextSymbolFromResult.cancel",weight:100,when:A,primary:9,handler(e){e.get(R).reset()}});let F=class{constructor(e){this._listener=new Map,this._disposables=new N.b,this._onDidChange=new O.b,this.onDidChange=this._onDidChange.event,this._disposables.add(e.onCodeEditorRemove(this._onDidRemoveEditor,this)),this._disposables.add(e.onCodeEditorAdd(this._onDidAddEditor,this)),e.listCodeEditors().forEach(this._onDidAddEditor,this)}dispose(){this._disposables.dispose(),this._onDidChange.dispose(),Object(N.f)(this._listener.values())}_onDidAddEditor(e){this._listener.set(e,Object(N.e)(e.onDidChangeCursorPosition(t=>this._onDidChange.fire({editor:e})),e.onDidChangeModelContent(t=>this._onDidChange.fire({editor:e}))))}_onDidRemoveEditor(e){var t;null!=(t=this._listener.get(e))&&t.dispose(),this._listener.delete(e)}};F=M([T(0,l.a)],F);E=i("0f70");var B=i("6d8e"),j=i("ef8e9"),W=i("d379"),V=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))};b.d.appendMenuItem(b.b.EditorContext,{submenu:b.b.EditorContextPeek,title:_.a("peek.submenu","Peek"),group:"navigation",order:100});const H=new Set;function z(e){e=new e,Object(a.m)(e),H.add(e.id)}class U extends a.b{constructor(e,t){super(t),this._configuration=e}run(e,t){if(!t.hasModel())return Promise.resolve(void 0);const i=e.get(C.a),r=e.get(l.a);var s=e.get(w.a);const a=e.get(R),d=t.getModel(),h=t.getPosition(),c=new L.b(t,5);return e=Object(o.l)(this._getLocationModel(d,h,c.token),c.token).then(e=>V(this,void 0,void 0,(function*(){if(e&&!c.token.isCancellationRequested){let s;Object(n.a)(e.ariaMessage),e.referenceAt(d.uri,h)&&(o=this._getAlternativeCommand(t))!==this.id&&H.has(o)&&(s=t.getAction(o));var i,o=e.references.length;if(0===o)this._configuration.muteMessage||(i=d.getWordAtPosition(h),g.a.get(t).showMessage(this._getNoResultFoundMessage(i),h));else{if(1!==o||!s)return this._onResult(r,a,t,e);s.run()}}})),e=>{i.error(e)}).finally(()=>{c.dispose()}),s.showWhile(e,250),e}_onResult(e,t,i,n){return V(this,void 0,void 0,(function*(){var o,r,s,a=this._getGoToPreference(i);i instanceof W.a||!(this._configuration.openInPeek||"peek"===a&&1{s.getModel()===e&&s.deltaDecorations(t,[])},350)}return s}}}))}_openInPeek(e,t){var i=m.a.get(e);i&&e.hasModel()?i.toggleWidget(e.getSelection(),Object(o.h)(e=>Promise.resolve(t)),this._configuration.openInPeek):t.dispose()}}class K extends U{_getLocationModel(e,t,i){return V(this,void 0,void 0,(function*(){return new f.c(yield Object(y.b)(e,t,i),_.a("def.title","Definitions"))}))}_getNoResultFoundMessage(e){return e&&e.word?_.a("noResultWord","No definition found for '{0}'",e.word):_.a("generic.noResults","No definition found")}_getAlternativeCommand(e){return e.getOption(49).alternativeDefinitionCommand}_getGoToPreference(e){return e.getOption(49).multipleDefinitions}}const q=t.h&&!E.i?2118:70;z(((k=class e extends K{constructor(){super({openToSide:!1,openInPeek:!1,muteMessage:!1},{id:e.id,label:_.a("actions.goToDecl.label","Go to Definition"),alias:"Go to Definition",precondition:v.a.and(c.a.hasDefinitionProvider,c.a.isInWalkThroughSnippet.toNegated()),kbOpts:{kbExpr:c.a.editorTextFocus,primary:q,weight:100},contextMenuOpts:{group:"navigation",order:1.1}}),S.a.registerCommandAlias("editor.action.goToDeclaration",e.id)}}).id="editor.action.revealDefinition",k)),z(((P=class e extends K{constructor(){super({openToSide:!0,openInPeek:!1,muteMessage:!1},{id:e.id,label:_.a("actions.goToDeclToSide.label","Open Definition to the Side"),alias:"Open Definition to the Side",precondition:v.a.and(c.a.hasDefinitionProvider,c.a.isInWalkThroughSnippet.toNegated()),kbOpts:{kbExpr:c.a.editorTextFocus,primary:Object(r.a)(2089,q),weight:100}}),S.a.registerCommandAlias("editor.action.openDeclarationToTheSide",e.id)}}).id="editor.action.revealDefinitionAside",P)),z(((D=class e extends K{constructor(){super({openToSide:!1,openInPeek:!0,muteMessage:!1},{id:e.id,label:_.a("actions.previewDecl.label","Peek Definition"),alias:"Peek Definition",precondition:v.a.and(c.a.hasDefinitionProvider,p.b.notInPeekEditor,c.a.isInWalkThroughSnippet.toNegated()),kbOpts:{kbExpr:c.a.editorTextFocus,primary:582,linux:{primary:3140},weight:100},contextMenuOpts:{menuId:b.b.EditorContextPeek,group:"peek",order:2}}),S.a.registerCommandAlias("editor.action.previewDeclaration",e.id)}}).id="editor.action.peekDefinition",D));class $ extends U{_getLocationModel(e,t,i){return V(this,void 0,void 0,(function*(){return new f.c(yield Object(y.a)(e,t,i),_.a("decl.title","Declarations"))}))}_getNoResultFoundMessage(e){return e&&e.word?_.a("decl.noResultWord","No declaration found for '{0}'",e.word):_.a("decl.generic.noResults","No declaration found")}_getAlternativeCommand(e){return e.getOption(49).alternativeDeclarationCommand}_getGoToPreference(e){return e.getOption(49).multipleDeclarations}}z(((M=class e extends ${constructor(){super({openToSide:!1,openInPeek:!1,muteMessage:!1},{id:e.id,label:_.a("actions.goToDeclaration.label","Go to Declaration"),alias:"Go to Declaration",precondition:v.a.and(c.a.hasDeclarationProvider,c.a.isInWalkThroughSnippet.toNegated()),contextMenuOpts:{group:"navigation",order:1.3}})}_getNoResultFoundMessage(e){return e&&e.word?_.a("decl.noResultWord","No declaration found for '{0}'",e.word):_.a("decl.generic.noResults","No declaration found")}}).id="editor.action.revealDeclaration",M)),z(class extends ${constructor(){super({openToSide:!1,openInPeek:!0,muteMessage:!1},{id:"editor.action.peekDeclaration",label:_.a("actions.peekDecl.label","Peek Declaration"),alias:"Peek Declaration",precondition:v.a.and(c.a.hasDeclarationProvider,p.b.notInPeekEditor,c.a.isInWalkThroughSnippet.toNegated()),contextMenuOpts:{menuId:b.b.EditorContextPeek,group:"peek",order:3}})}});class G extends U{_getLocationModel(e,t,i){return V(this,void 0,void 0,(function*(){return new f.c(yield Object(y.e)(e,t,i),_.a("typedef.title","Type Definitions"))}))}_getNoResultFoundMessage(e){return e&&e.word?_.a("goToTypeDefinition.noResultWord","No type definition found for '{0}'",e.word):_.a("goToTypeDefinition.generic.noResults","No type definition found")}_getAlternativeCommand(e){return e.getOption(49).alternativeTypeDefinitionCommand}_getGoToPreference(e){return e.getOption(49).multipleTypeDefinitions}}z(((T=class e extends G{constructor(){super({openToSide:!1,openInPeek:!1,muteMessage:!1},{id:e.ID,label:_.a("actions.goToTypeDefinition.label","Go to Type Definition"),alias:"Go to Type Definition",precondition:v.a.and(c.a.hasTypeDefinitionProvider,c.a.isInWalkThroughSnippet.toNegated()),kbOpts:{kbExpr:c.a.editorTextFocus,primary:0,weight:100},contextMenuOpts:{group:"navigation",order:1.4}})}}).ID="editor.action.goToTypeDefinition",T)),z(((i=class e extends G{constructor(){super({openToSide:!1,openInPeek:!0,muteMessage:!1},{id:e.ID,label:_.a("actions.peekTypeDefinition.label","Peek Type Definition"),alias:"Peek Type Definition",precondition:v.a.and(c.a.hasTypeDefinitionProvider,p.b.notInPeekEditor,c.a.isInWalkThroughSnippet.toNegated()),contextMenuOpts:{menuId:b.b.EditorContextPeek,group:"peek",order:4}})}}).ID="editor.action.peekTypeDefinition",i));class Z extends U{_getLocationModel(e,t,i){return V(this,void 0,void 0,(function*(){return new f.c(yield Object(y.c)(e,t,i),_.a("impl.title","Implementations"))}))}_getNoResultFoundMessage(e){return e&&e.word?_.a("goToImplementation.noResultWord","No implementation found for '{0}'",e.word):_.a("goToImplementation.generic.noResults","No implementation found")}_getAlternativeCommand(e){return e.getOption(49).alternativeImplementationCommand}_getGoToPreference(e){return e.getOption(49).multipleImplementations}}z(((t=class e extends Z{constructor(){super({openToSide:!1,openInPeek:!1,muteMessage:!1},{id:e.ID,label:_.a("actions.goToImplementation.label","Go to Implementations"),alias:"Go to Implementations",precondition:v.a.and(c.a.hasImplementationProvider,c.a.isInWalkThroughSnippet.toNegated()),kbOpts:{kbExpr:c.a.editorTextFocus,primary:2118,weight:100},contextMenuOpts:{group:"navigation",order:1.45}})}}).ID="editor.action.goToImplementation",t)),z(((E=class e extends Z{constructor(){super({openToSide:!1,openInPeek:!0,muteMessage:!1},{id:e.ID,label:_.a("actions.peekImplementation.label","Peek Implementations"),alias:"Peek Implementations",precondition:v.a.and(c.a.hasImplementationProvider,p.b.notInPeekEditor,c.a.isInWalkThroughSnippet.toNegated()),kbOpts:{kbExpr:c.a.editorTextFocus,primary:3142,weight:100},contextMenuOpts:{menuId:b.b.EditorContextPeek,group:"peek",order:5}})}}).ID="editor.action.peekImplementation",E));class Y extends U{_getNoResultFoundMessage(e){return e?_.a("references.no","No references found for '{0}'",e.word):_.a("references.noGeneric","No references found")}_getAlternativeCommand(e){return e.getOption(49).alternativeReferenceCommand}_getGoToPreference(e){return e.getOption(49).multipleReferences}}z(class extends Y{constructor(){super({openToSide:!1,openInPeek:!1,muteMessage:!1},{id:"editor.action.goToReferences",label:_.a("goToReferences.label","Go to References"),alias:"Go to References",precondition:v.a.and(c.a.hasReferenceProvider,p.b.notInPeekEditor,c.a.isInWalkThroughSnippet.toNegated()),kbOpts:{kbExpr:c.a.editorTextFocus,primary:1094,weight:100},contextMenuOpts:{group:"navigation",order:1.45}})}_getLocationModel(e,t,i){return V(this,void 0,void 0,(function*(){return new f.c(yield Object(y.d)(e,t,!0,i),_.a("ref.title","References"))}))}}),z(class extends Y{constructor(){super({openToSide:!1,openInPeek:!0,muteMessage:!1},{id:"editor.action.referenceSearch.trigger",label:_.a("references.action.label","Peek References"),alias:"Peek References",precondition:v.a.and(c.a.hasReferenceProvider,p.b.notInPeekEditor,c.a.isInWalkThroughSnippet.toNegated()),contextMenuOpts:{menuId:b.b.EditorContextPeek,group:"peek",order:6}})}_getLocationModel(e,t,i){return V(this,void 0,void 0,(function*(){return new f.c(yield Object(y.d)(e,t,!1,i),_.a("ref.title","References"))}))}});class X extends U{constructor(e,t,i){super(e,{id:"editor.action.goToLocation",label:_.a("label.generic","Go To Any Symbol"),alias:"Go To Any Symbol",precondition:v.a.and(p.b.notInPeekEditor,c.a.isInWalkThroughSnippet.toNegated())}),this._references=t,this._gotoMultipleBehaviour=i}_getLocationModel(e,t,i){return V(this,void 0,void 0,(function*(){return new f.c(this._references,_.a("generic.title","Locations"))}))}_getNoResultFoundMessage(e){return e&&_.a("generic.noResult","No results for '{0}'",e.word)||""}_getGoToPreference(e){var t;return null!=(t=this._gotoMultipleBehaviour)?t:e.getOption(49).multipleReferences}_getAlternativeCommand(){return""}}S.a.registerCommand({id:"editor.action.goToLocations",description:{description:"Go to locations from a position in a file",args:[{name:"uri",description:"The text document in which to start",constraint:B.a},{name:"position",description:"The position at which to start",constraint:d.a.isIPosition},{name:"locations",description:"An array of locations.",constraint:Array},{name:"multiple",description:"Define what to do when having multiple results, either `peek`, `gotoAndPeek`, or `goto"},{name:"noResultsMessage",description:"Human readable message that shows when locations is empty."}]},handler:(e,t,i,n,o,r,a)=>V(void 0,void 0,void 0,(function*(){Object(j.c)(B.a.isUri(t)),Object(j.c)(d.a.isIPosition(i)),Object(j.c)(Array.isArray(n)),Object(j.c)(void 0===o||"string"==typeof o),Object(j.c)(void 0===a||"boolean"==typeof a);var h=e.get(l.a);const c=yield h.openCodeEditor({resource:t},h.getFocusedCodeEditor());if(Object(s.b)(c))return c.setPosition(i),c.revealPositionInCenterIfOutsideViewport(i,0),c.invokeWithinContext(e=>{var t=new class extends X{_getNoResultFoundMessage(e){return r||super._getNoResultFoundMessage(e)}}({muteMessage:!Boolean(r),openInPeek:Boolean(a),openToSide:!1},n,o);e.get(x.a).invokeFunction(t.run.bind(t),c)})}))}),S.a.registerCommand({id:"editor.action.peekLocations",description:{description:"Peek locations from a position in a file",args:[{name:"uri",description:"The text document in which to start",constraint:B.a},{name:"position",description:"The position at which to start",constraint:d.a.isIPosition},{name:"locations",description:"An array of locations.",constraint:Array},{name:"multiple",description:"Define what to do when having multiple results, either `peek`, `gotoAndPeek`, or `goto"}]},handler:(e,t,i,n,o)=>V(void 0,void 0,void 0,(function*(){e.get(S.b).executeCommand("editor.action.goToLocations",t,i,n,o,void 0,!0)}))}),S.a.registerCommand({id:"editor.action.findReferences",handler:(e,t,i)=>(Object(j.c)(B.a.isUri(t)),Object(j.c)(d.a.isIPosition(i)),e=e.get(l.a),e.openCodeEditor({resource:t},e.getFocusedCodeEditor()).then(e=>{if(Object(s.b)(e)&&e.hasModel()){var t,n,r=m.a.get(e);if(r)return t=Object(o.h)(t=>Object(y.d)(e.getModel(),d.a.lift(i),!1,t).then(e=>new f.c(e,_.a("ref.title","References")))),n=new h.a(i.lineNumber,i.column,i.lineNumber,i.column),Promise.resolve(r.toggleWidget(n,t,!1))}}))}),S.a.registerCommandAlias("editor.action.showReferences","editor.action.peekLocations"),b.d.appendMenuItems([{id:b.b.MenubarGoMenu,item:{command:{id:"editor.action.revealDefinition",title:_.a({key:"miGotoDefinition",comment:["&& denotes a mnemonic"]},"Go to &&Definition")},group:"4_symbol_nav",order:2}},{id:b.b.MenubarGoMenu,item:{command:{id:"editor.action.revealDeclaration",title:_.a({key:"miGotoDeclaration",comment:["&& denotes a mnemonic"]},"Go to &&Declaration")},group:"4_symbol_nav",order:3}},{id:b.b.MenubarGoMenu,item:{command:{id:"editor.action.goToTypeDefinition",title:_.a({key:"miGotoTypeDefinition",comment:["&& denotes a mnemonic"]},"Go to &&Type Definition")},group:"4_symbol_nav",order:3}},{id:b.b.MenubarGoMenu,item:{command:{id:"editor.action.goToImplementation",title:_.a({key:"miGotoImplementation",comment:["&& denotes a mnemonic"]},"Go to &&Implementations")},group:"4_symbol_nav",order:4}},{id:b.b.MenubarGoMenu,item:{command:{id:"editor.action.goToReferences",title:_.a({key:"miGotoReference",comment:["&& denotes a mnemonic"]},"Go to &&References")},group:"4_symbol_nav",order:5}}])},f20b:function(e,t,i){},f2d2:function(e,t,i){},f33e:function(e,t,i){"use strict";i.r(t),i.d(t,"CancellationTokenSource",(function(){return La})),i.d(t,"Emitter",(function(){return xa})),i.d(t,"KeyCode",(function(){return ka})),i.d(t,"KeyMod",(function(){return Da})),i.d(t,"Position",(function(){return Na})),i.d(t,"Range",(function(){return Oa})),i.d(t,"Selection",(function(){return Ea})),i.d(t,"SelectionDirection",(function(){return Ia})),i.d(t,"MarkerSeverity",(function(){return Ma})),i.d(t,"MarkerTag",(function(){return Ta})),i.d(t,"Uri",(function(){return Aa})),i.d(t,"Token",(function(){return Ra})),i.d(t,"editor",(function(){return Pa})),i.d(t,"languages",(function(){return Fa}));t=i("fd49");var n,o,r,s,a,l,d,h,c,u,g,p,m,f,_,b,v,C,w,y,S,L,x,k,D,N,O,E,I,M,T,A,R,P,F,B=i("2504"),j=i("308f"),W=i("fe45"),V=i("6d8e"),H=i("7061"),z=i("6a89"),U=i("8025"),K=i("4dc7");(oe=n=n||{})[oe.Unknown=0]="Unknown",oe[oe.Disabled=1]="Disabled",oe[oe.Enabled=2]="Enabled",(oe=o=o||{})[oe.KeepWhitespace=1]="KeepWhitespace",oe[oe.InsertAsSnippet=4]="InsertAsSnippet",(oe=r=r||{})[oe.Method=0]="Method",oe[oe.Function=1]="Function",oe[oe.Constructor=2]="Constructor",oe[oe.Field=3]="Field",oe[oe.Variable=4]="Variable",oe[oe.Class=5]="Class",oe[oe.Struct=6]="Struct",oe[oe.Interface=7]="Interface",oe[oe.Module=8]="Module",oe[oe.Property=9]="Property",oe[oe.Event=10]="Event",oe[oe.Operator=11]="Operator",oe[oe.Unit=12]="Unit",oe[oe.Value=13]="Value",oe[oe.Constant=14]="Constant",oe[oe.Enum=15]="Enum",oe[oe.EnumMember=16]="EnumMember",oe[oe.Keyword=17]="Keyword",oe[oe.Text=18]="Text",oe[oe.Color=19]="Color",oe[oe.File=20]="File",oe[oe.Reference=21]="Reference",oe[oe.Customcolor=22]="Customcolor",oe[oe.Folder=23]="Folder",oe[oe.TypeParameter=24]="TypeParameter",oe[oe.User=25]="User",oe[oe.Issue=26]="Issue",oe[oe.Snippet=27]="Snippet",s=s||{},s[s.Deprecated=1]="Deprecated",(oe=a=a||{})[oe.Invoke=0]="Invoke",oe[oe.TriggerCharacter=1]="TriggerCharacter",oe[oe.TriggerForIncompleteCompletions=2]="TriggerForIncompleteCompletions",(oe=l=l||{})[oe.EXACT=0]="EXACT",oe[oe.ABOVE=1]="ABOVE",oe[oe.BELOW=2]="BELOW",(oe=d=d||{})[oe.NotSet=0]="NotSet",oe[oe.ContentFlush=1]="ContentFlush",oe[oe.RecoverFromMarkers=2]="RecoverFromMarkers",oe[oe.Explicit=3]="Explicit",oe[oe.Paste=4]="Paste",oe[oe.Undo=5]="Undo",oe[oe.Redo=6]="Redo",(oe=h=h||{})[oe.LF=1]="LF",oe[oe.CRLF=2]="CRLF",(oe=c=c||{})[oe.Text=0]="Text",oe[oe.Read=1]="Read",oe[oe.Write=2]="Write",(oe=u=u||{})[oe.None=0]="None",oe[oe.Keep=1]="Keep",oe[oe.Brackets=2]="Brackets",oe[oe.Advanced=3]="Advanced",oe[oe.Full=4]="Full",(oe=g=g||{})[oe.acceptSuggestionOnCommitCharacter=0]="acceptSuggestionOnCommitCharacter",oe[oe.acceptSuggestionOnEnter=1]="acceptSuggestionOnEnter",oe[oe.accessibilitySupport=2]="accessibilitySupport",oe[oe.accessibilityPageSize=3]="accessibilityPageSize",oe[oe.ariaLabel=4]="ariaLabel",oe[oe.autoClosingBrackets=5]="autoClosingBrackets",oe[oe.autoClosingDelete=6]="autoClosingDelete",oe[oe.autoClosingOvertype=7]="autoClosingOvertype",oe[oe.autoClosingQuotes=8]="autoClosingQuotes",oe[oe.autoIndent=9]="autoIndent",oe[oe.automaticLayout=10]="automaticLayout",oe[oe.autoSurround=11]="autoSurround",oe[oe.bracketPairColorization=12]="bracketPairColorization",oe[oe.codeLens=13]="codeLens",oe[oe.codeLensFontFamily=14]="codeLensFontFamily",oe[oe.codeLensFontSize=15]="codeLensFontSize",oe[oe.colorDecorators=16]="colorDecorators",oe[oe.columnSelection=17]="columnSelection",oe[oe.comments=18]="comments",oe[oe.contextmenu=19]="contextmenu",oe[oe.copyWithSyntaxHighlighting=20]="copyWithSyntaxHighlighting",oe[oe.cursorBlinking=21]="cursorBlinking",oe[oe.cursorSmoothCaretAnimation=22]="cursorSmoothCaretAnimation",oe[oe.cursorStyle=23]="cursorStyle",oe[oe.cursorSurroundingLines=24]="cursorSurroundingLines",oe[oe.cursorSurroundingLinesStyle=25]="cursorSurroundingLinesStyle",oe[oe.cursorWidth=26]="cursorWidth",oe[oe.disableLayerHinting=27]="disableLayerHinting",oe[oe.disableMonospaceOptimizations=28]="disableMonospaceOptimizations",oe[oe.domReadOnly=29]="domReadOnly",oe[oe.dragAndDrop=30]="dragAndDrop",oe[oe.emptySelectionClipboard=31]="emptySelectionClipboard",oe[oe.extraEditorClassName=32]="extraEditorClassName",oe[oe.fastScrollSensitivity=33]="fastScrollSensitivity",oe[oe.find=34]="find",oe[oe.fixedOverflowWidgets=35]="fixedOverflowWidgets",oe[oe.folding=36]="folding",oe[oe.foldingStrategy=37]="foldingStrategy",oe[oe.foldingHighlight=38]="foldingHighlight",oe[oe.foldingImportsByDefault=39]="foldingImportsByDefault",oe[oe.unfoldOnClickAfterEndOfLine=40]="unfoldOnClickAfterEndOfLine",oe[oe.fontFamily=41]="fontFamily",oe[oe.fontInfo=42]="fontInfo",oe[oe.fontLigatures=43]="fontLigatures",oe[oe.fontSize=44]="fontSize",oe[oe.fontWeight=45]="fontWeight",oe[oe.formatOnPaste=46]="formatOnPaste",oe[oe.formatOnType=47]="formatOnType",oe[oe.glyphMargin=48]="glyphMargin",oe[oe.gotoLocation=49]="gotoLocation",oe[oe.hideCursorInOverviewRuler=50]="hideCursorInOverviewRuler",oe[oe.highlightActiveIndentGuide=51]="highlightActiveIndentGuide",oe[oe.hover=52]="hover",oe[oe.inDiffEditor=53]="inDiffEditor",oe[oe.inlineSuggest=54]="inlineSuggest",oe[oe.letterSpacing=55]="letterSpacing",oe[oe.lightbulb=56]="lightbulb",oe[oe.lineDecorationsWidth=57]="lineDecorationsWidth",oe[oe.lineHeight=58]="lineHeight",oe[oe.lineNumbers=59]="lineNumbers",oe[oe.lineNumbersMinChars=60]="lineNumbersMinChars",oe[oe.linkedEditing=61]="linkedEditing",oe[oe.links=62]="links",oe[oe.matchBrackets=63]="matchBrackets",oe[oe.minimap=64]="minimap",oe[oe.mouseStyle=65]="mouseStyle",oe[oe.mouseWheelScrollSensitivity=66]="mouseWheelScrollSensitivity",oe[oe.mouseWheelZoom=67]="mouseWheelZoom",oe[oe.multiCursorMergeOverlapping=68]="multiCursorMergeOverlapping",oe[oe.multiCursorModifier=69]="multiCursorModifier",oe[oe.multiCursorPaste=70]="multiCursorPaste",oe[oe.occurrencesHighlight=71]="occurrencesHighlight",oe[oe.overviewRulerBorder=72]="overviewRulerBorder",oe[oe.overviewRulerLanes=73]="overviewRulerLanes",oe[oe.padding=74]="padding",oe[oe.parameterHints=75]="parameterHints",oe[oe.peekWidgetDefaultFocus=76]="peekWidgetDefaultFocus",oe[oe.definitionLinkOpensInPeek=77]="definitionLinkOpensInPeek",oe[oe.quickSuggestions=78]="quickSuggestions",oe[oe.quickSuggestionsDelay=79]="quickSuggestionsDelay",oe[oe.readOnly=80]="readOnly",oe[oe.renameOnType=81]="renameOnType",oe[oe.renderControlCharacters=82]="renderControlCharacters",oe[oe.renderIndentGuides=83]="renderIndentGuides",oe[oe.renderFinalNewline=84]="renderFinalNewline",oe[oe.renderLineHighlight=85]="renderLineHighlight",oe[oe.renderLineHighlightOnlyWhenFocus=86]="renderLineHighlightOnlyWhenFocus",oe[oe.renderValidationDecorations=87]="renderValidationDecorations",oe[oe.renderWhitespace=88]="renderWhitespace",oe[oe.revealHorizontalRightPadding=89]="revealHorizontalRightPadding",oe[oe.roundedSelection=90]="roundedSelection",oe[oe.rulers=91]="rulers",oe[oe.scrollbar=92]="scrollbar",oe[oe.scrollBeyondLastColumn=93]="scrollBeyondLastColumn",oe[oe.scrollBeyondLastLine=94]="scrollBeyondLastLine",oe[oe.scrollPredominantAxis=95]="scrollPredominantAxis",oe[oe.selectionClipboard=96]="selectionClipboard",oe[oe.selectionHighlight=97]="selectionHighlight",oe[oe.selectOnLineNumbers=98]="selectOnLineNumbers",oe[oe.showFoldingControls=99]="showFoldingControls",oe[oe.showUnused=100]="showUnused",oe[oe.snippetSuggestions=101]="snippetSuggestions",oe[oe.smartSelect=102]="smartSelect",oe[oe.smoothScrolling=103]="smoothScrolling",oe[oe.stickyTabStops=104]="stickyTabStops",oe[oe.stopRenderingLineAfter=105]="stopRenderingLineAfter",oe[oe.suggest=106]="suggest",oe[oe.suggestFontSize=107]="suggestFontSize",oe[oe.suggestLineHeight=108]="suggestLineHeight",oe[oe.suggestOnTriggerCharacters=109]="suggestOnTriggerCharacters",oe[oe.suggestSelection=110]="suggestSelection",oe[oe.tabCompletion=111]="tabCompletion",oe[oe.tabIndex=112]="tabIndex",oe[oe.unusualLineTerminators=113]="unusualLineTerminators",oe[oe.useShadowDOM=114]="useShadowDOM",oe[oe.useTabStops=115]="useTabStops",oe[oe.wordSeparators=116]="wordSeparators",oe[oe.wordWrap=117]="wordWrap",oe[oe.wordWrapBreakAfterCharacters=118]="wordWrapBreakAfterCharacters",oe[oe.wordWrapBreakBeforeCharacters=119]="wordWrapBreakBeforeCharacters",oe[oe.wordWrapColumn=120]="wordWrapColumn",oe[oe.wordWrapOverride1=121]="wordWrapOverride1",oe[oe.wordWrapOverride2=122]="wordWrapOverride2",oe[oe.wrappingIndent=123]="wrappingIndent",oe[oe.wrappingStrategy=124]="wrappingStrategy",oe[oe.showDeprecated=125]="showDeprecated",oe[oe.inlayHints=126]="inlayHints",oe[oe.editorClassName=127]="editorClassName",oe[oe.pixelRatio=128]="pixelRatio",oe[oe.tabFocusMode=129]="tabFocusMode",oe[oe.layoutInfo=130]="layoutInfo",oe[oe.wrappingInfo=131]="wrappingInfo",(oe=p=p||{})[oe.TextDefined=0]="TextDefined",oe[oe.LF=1]="LF",oe[oe.CRLF=2]="CRLF",(oe=m=m||{})[oe.LF=0]="LF",oe[oe.CRLF=1]="CRLF",(oe=f=f||{})[oe.None=0]="None",oe[oe.Indent=1]="Indent",oe[oe.IndentOutdent=2]="IndentOutdent",oe[oe.Outdent=3]="Outdent",(oe=_=_||{})[oe.Other=0]="Other",oe[oe.Type=1]="Type",oe[oe.Parameter=2]="Parameter",(oe=b=b||{})[oe.Automatic=0]="Automatic",oe[oe.Explicit=1]="Explicit",(oe=v=v||{})[oe.DependsOnKbLayout=-1]="DependsOnKbLayout",oe[oe.Unknown=0]="Unknown",oe[oe.Backspace=1]="Backspace",oe[oe.Tab=2]="Tab",oe[oe.Enter=3]="Enter",oe[oe.Shift=4]="Shift",oe[oe.Ctrl=5]="Ctrl",oe[oe.Alt=6]="Alt",oe[oe.PauseBreak=7]="PauseBreak",oe[oe.CapsLock=8]="CapsLock",oe[oe.Escape=9]="Escape",oe[oe.Space=10]="Space",oe[oe.PageUp=11]="PageUp",oe[oe.PageDown=12]="PageDown",oe[oe.End=13]="End",oe[oe.Home=14]="Home",oe[oe.LeftArrow=15]="LeftArrow",oe[oe.UpArrow=16]="UpArrow",oe[oe.RightArrow=17]="RightArrow",oe[oe.DownArrow=18]="DownArrow",oe[oe.Insert=19]="Insert",oe[oe.Delete=20]="Delete",oe[oe.KEY_0=21]="KEY_0",oe[oe.KEY_1=22]="KEY_1",oe[oe.KEY_2=23]="KEY_2",oe[oe.KEY_3=24]="KEY_3",oe[oe.KEY_4=25]="KEY_4",oe[oe.KEY_5=26]="KEY_5",oe[oe.KEY_6=27]="KEY_6",oe[oe.KEY_7=28]="KEY_7",oe[oe.KEY_8=29]="KEY_8",oe[oe.KEY_9=30]="KEY_9",oe[oe.KEY_A=31]="KEY_A",oe[oe.KEY_B=32]="KEY_B",oe[oe.KEY_C=33]="KEY_C",oe[oe.KEY_D=34]="KEY_D",oe[oe.KEY_E=35]="KEY_E",oe[oe.KEY_F=36]="KEY_F",oe[oe.KEY_G=37]="KEY_G",oe[oe.KEY_H=38]="KEY_H",oe[oe.KEY_I=39]="KEY_I",oe[oe.KEY_J=40]="KEY_J",oe[oe.KEY_K=41]="KEY_K",oe[oe.KEY_L=42]="KEY_L",oe[oe.KEY_M=43]="KEY_M",oe[oe.KEY_N=44]="KEY_N",oe[oe.KEY_O=45]="KEY_O",oe[oe.KEY_P=46]="KEY_P",oe[oe.KEY_Q=47]="KEY_Q",oe[oe.KEY_R=48]="KEY_R",oe[oe.KEY_S=49]="KEY_S",oe[oe.KEY_T=50]="KEY_T",oe[oe.KEY_U=51]="KEY_U",oe[oe.KEY_V=52]="KEY_V",oe[oe.KEY_W=53]="KEY_W",oe[oe.KEY_X=54]="KEY_X",oe[oe.KEY_Y=55]="KEY_Y",oe[oe.KEY_Z=56]="KEY_Z",oe[oe.Meta=57]="Meta",oe[oe.ContextMenu=58]="ContextMenu",oe[oe.F1=59]="F1",oe[oe.F2=60]="F2",oe[oe.F3=61]="F3",oe[oe.F4=62]="F4",oe[oe.F5=63]="F5",oe[oe.F6=64]="F6",oe[oe.F7=65]="F7",oe[oe.F8=66]="F8",oe[oe.F9=67]="F9",oe[oe.F10=68]="F10",oe[oe.F11=69]="F11",oe[oe.F12=70]="F12",oe[oe.F13=71]="F13",oe[oe.F14=72]="F14",oe[oe.F15=73]="F15",oe[oe.F16=74]="F16",oe[oe.F17=75]="F17",oe[oe.F18=76]="F18",oe[oe.F19=77]="F19",oe[oe.NumLock=78]="NumLock",oe[oe.ScrollLock=79]="ScrollLock",oe[oe.US_SEMICOLON=80]="US_SEMICOLON",oe[oe.US_EQUAL=81]="US_EQUAL",oe[oe.US_COMMA=82]="US_COMMA",oe[oe.US_MINUS=83]="US_MINUS",oe[oe.US_DOT=84]="US_DOT",oe[oe.US_SLASH=85]="US_SLASH",oe[oe.US_BACKTICK=86]="US_BACKTICK",oe[oe.US_OPEN_SQUARE_BRACKET=87]="US_OPEN_SQUARE_BRACKET",oe[oe.US_BACKSLASH=88]="US_BACKSLASH",oe[oe.US_CLOSE_SQUARE_BRACKET=89]="US_CLOSE_SQUARE_BRACKET",oe[oe.US_QUOTE=90]="US_QUOTE",oe[oe.OEM_8=91]="OEM_8",oe[oe.OEM_102=92]="OEM_102",oe[oe.NUMPAD_0=93]="NUMPAD_0",oe[oe.NUMPAD_1=94]="NUMPAD_1",oe[oe.NUMPAD_2=95]="NUMPAD_2",oe[oe.NUMPAD_3=96]="NUMPAD_3",oe[oe.NUMPAD_4=97]="NUMPAD_4",oe[oe.NUMPAD_5=98]="NUMPAD_5",oe[oe.NUMPAD_6=99]="NUMPAD_6",oe[oe.NUMPAD_7=100]="NUMPAD_7",oe[oe.NUMPAD_8=101]="NUMPAD_8",oe[oe.NUMPAD_9=102]="NUMPAD_9",oe[oe.NUMPAD_MULTIPLY=103]="NUMPAD_MULTIPLY",oe[oe.NUMPAD_ADD=104]="NUMPAD_ADD",oe[oe.NUMPAD_SEPARATOR=105]="NUMPAD_SEPARATOR",oe[oe.NUMPAD_SUBTRACT=106]="NUMPAD_SUBTRACT",oe[oe.NUMPAD_DECIMAL=107]="NUMPAD_DECIMAL",oe[oe.NUMPAD_DIVIDE=108]="NUMPAD_DIVIDE",oe[oe.KEY_IN_COMPOSITION=109]="KEY_IN_COMPOSITION",oe[oe.ABNT_C1=110]="ABNT_C1",oe[oe.ABNT_C2=111]="ABNT_C2",oe[oe.MAX_VALUE=112]="MAX_VALUE",(oe=C=C||{})[oe.Hint=1]="Hint",oe[oe.Info=2]="Info",oe[oe.Warning=4]="Warning",oe[oe.Error=8]="Error",(oe=w=w||{})[oe.Unnecessary=1]="Unnecessary",oe[oe.Deprecated=2]="Deprecated",(oe=y=y||{})[oe.Inline=1]="Inline",oe[oe.Gutter=2]="Gutter",(oe=S=S||{})[oe.UNKNOWN=0]="UNKNOWN",oe[oe.TEXTAREA=1]="TEXTAREA",oe[oe.GUTTER_GLYPH_MARGIN=2]="GUTTER_GLYPH_MARGIN",oe[oe.GUTTER_LINE_NUMBERS=3]="GUTTER_LINE_NUMBERS",oe[oe.GUTTER_LINE_DECORATIONS=4]="GUTTER_LINE_DECORATIONS",oe[oe.GUTTER_VIEW_ZONE=5]="GUTTER_VIEW_ZONE",oe[oe.CONTENT_TEXT=6]="CONTENT_TEXT",oe[oe.CONTENT_EMPTY=7]="CONTENT_EMPTY",oe[oe.CONTENT_VIEW_ZONE=8]="CONTENT_VIEW_ZONE",oe[oe.CONTENT_WIDGET=9]="CONTENT_WIDGET",oe[oe.OVERVIEW_RULER=10]="OVERVIEW_RULER",oe[oe.SCROLLBAR=11]="SCROLLBAR",oe[oe.OVERLAY_WIDGET=12]="OVERLAY_WIDGET",oe[oe.OUTSIDE_EDITOR=13]="OUTSIDE_EDITOR",(oe=L=L||{})[oe.TOP_RIGHT_CORNER=0]="TOP_RIGHT_CORNER",oe[oe.BOTTOM_RIGHT_CORNER=1]="BOTTOM_RIGHT_CORNER",oe[oe.TOP_CENTER=2]="TOP_CENTER",(oe=x=x||{})[oe.Left=1]="Left",oe[oe.Center=2]="Center",oe[oe.Right=4]="Right",oe[oe.Full=7]="Full",(oe=k=k||{})[oe.Off=0]="Off",oe[oe.On=1]="On",oe[oe.Relative=2]="Relative",oe[oe.Interval=3]="Interval",oe[oe.Custom=4]="Custom",(oe=D=D||{})[oe.None=0]="None",oe[oe.Text=1]="Text",oe[oe.Blocks=2]="Blocks",(oe=N=N||{})[oe.Smooth=0]="Smooth",oe[oe.Immediate=1]="Immediate",(oe=O=O||{})[oe.Auto=1]="Auto",oe[oe.Hidden=2]="Hidden",oe[oe.Visible=3]="Visible",(oe=E=E||{})[oe.LTR=0]="LTR",oe[oe.RTL=1]="RTL",(oe=I=I||{})[oe.Invoke=1]="Invoke",oe[oe.TriggerCharacter=2]="TriggerCharacter",oe[oe.ContentChange=3]="ContentChange",(oe=M=M||{})[oe.File=0]="File",oe[oe.Module=1]="Module",oe[oe.Namespace=2]="Namespace",oe[oe.Package=3]="Package",oe[oe.Class=4]="Class",oe[oe.Method=5]="Method",oe[oe.Property=6]="Property",oe[oe.Field=7]="Field",oe[oe.Constructor=8]="Constructor",oe[oe.Enum=9]="Enum",oe[oe.Interface=10]="Interface",oe[oe.Function=11]="Function",oe[oe.Variable=12]="Variable",oe[oe.Constant=13]="Constant",oe[oe.String=14]="String",oe[oe.Number=15]="Number",oe[oe.Boolean=16]="Boolean",oe[oe.Array=17]="Array",oe[oe.Object=18]="Object",oe[oe.Key=19]="Key",oe[oe.Null=20]="Null",oe[oe.EnumMember=21]="EnumMember",oe[oe.Struct=22]="Struct",oe[oe.Event=23]="Event",oe[oe.Operator=24]="Operator",oe[oe.TypeParameter=25]="TypeParameter",T=T||{},T[T.Deprecated=1]="Deprecated",(oe=A=A||{})[oe.Hidden=0]="Hidden",oe[oe.Blink=1]="Blink",oe[oe.Smooth=2]="Smooth",oe[oe.Phase=3]="Phase",oe[oe.Expand=4]="Expand",oe[oe.Solid=5]="Solid",(oe=R=R||{})[oe.Line=1]="Line",oe[oe.Block=2]="Block",oe[oe.Underline=3]="Underline",oe[oe.LineThin=4]="LineThin",oe[oe.BlockOutline=5]="BlockOutline",oe[oe.UnderlineThin=6]="UnderlineThin",(oe=P=P||{})[oe.AlwaysGrowsWhenTypingAtEdges=0]="AlwaysGrowsWhenTypingAtEdges",oe[oe.NeverGrowsWhenTypingAtEdges=1]="NeverGrowsWhenTypingAtEdges",oe[oe.GrowsOnlyWhenTypingBefore=2]="GrowsOnlyWhenTypingBefore",oe[oe.GrowsOnlyWhenTypingAfter=3]="GrowsOnlyWhenTypingAfter",(oe=F=F||{})[oe.None=0]="None",oe[oe.Same=1]="Same",oe[oe.Indent=2]="Indent",oe[oe.DeepIndent=3]="DeepIndent";class q{static chord(e,t){return Object(W.a)(e,t)}}function $(){return{editor:void 0,languages:void 0,CancellationTokenSource:B.b,Emitter:j.b,KeyCode:v,KeyMod:q,Position:H.a,Range:z.a,Selection:U.a,SelectionDirection:E,MarkerSeverity:C,MarkerTag:w,Uri:V.a,Token:K.a}}q.CtrlCmd=2048,q.Shift=1024,q.Alt=512,q.WinCtrl=256,i("b223");var G,Z=i("5717"),Y=i("11f7"),X=i("db88"),Q=i("40355"),J=i("438a"),ee=i("b589"),te=i("82c9"),ie=i("9e74"),ne=((oe=G=G||{})[oe.API=0]="API",oe[oe.USER=1]="USER",i("5bd73")),oe=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3e.with({path:null,fragment:null,query:null}).toString()),this._externalOpeners=new X.a,this._defaultExternalOpener={openExternal:e=>se(this,void 0,void 0,(function*(){return Object(ne.c)(e,ee.c.http)||Object(ne.c)(e,ee.c.https)?Y.Z(e):window.location.href=e,!0}))},this._openers.push({open:(e,t)=>se(this,void 0,void 0,(function*(){return!!(null!=t&&t.openExternal||Object(ne.c)(e,ee.c.mailto)||Object(ne.c)(e,ee.c.http)||Object(ne.c)(e,ee.c.https))&&(yield this._doOpenExternal(e,t),!0)}))}),this._openers.push(new ae(t)),this._openers.push(new le(e))}registerOpener(e){return{dispose:this._openers.unshift(e)}}registerValidator(e){return{dispose:this._validators.push(e)}}registerExternalUriResolver(e){return{dispose:this._resolvers.push(e)}}setDefaultExternalOpener(e){this._defaultExternalOpener=e}registerExternalOpener(e){return{dispose:this._externalOpeners.push(e)}}open(e,t){var i;return se(this,void 0,void 0,(function*(){var n="string"==typeof e?V.a.parse(e):e,o=null!=(i=this._resolvedUriTargets.get(n))?i:e;for(const e of this._validators)if(!(yield e.shouldOpen(o)))return!1;for(const i of this._openers)if(yield i.open(e,t))return!0;return!1}))}resolveExternalUri(e,t){return se(this,void 0,void 0,(function*(){for(const n of this._resolvers)try{var i=yield n.resolveExternalUri(e,t);if(i)return this._resolvedUriTargets.has(i.resolved)||this._resolvedUriTargets.set(i.resolved,e),i}catch(i){}throw new Error("Could not resolve external URI: "+e.toString())}))}_doOpenExternal(e,t){return se(this,void 0,void 0,(function*(){var i="string"==typeof e?V.a.parse(e):e;let n,o;try{n=(yield this.resolveExternalUri(i,t)).resolved}catch(o){n=i}if(o="string"==typeof e&&i.toString()===n.toString()?e:encodeURI(n.toString(!0)),null!=t&&t.allowContributedOpeners){var r="string"!=typeof(null==t?void 0:t.allowContributedOpeners)||null==t?void 0:t.allowContributedOpeners;for(const e of this._externalOpeners)if(yield e.openExternal(o,{sourceUri:i,preferredOpenerId:r},B.a.None))return!0}return this._defaultExternalOpener.openExternal(o,{sourceUri:i},B.a.None)}))}dispose(){this._validators.clear()}});de=oe([re(0,Z.a),re(1,ie.b)],de);var he=i("d0b6"),ce=(oe=i("fb71"),i("8ae8")),ue=i("3352"),ge=i("b707"),pe=i("8bf1"),me=i("a40b"),fe=i("5818"),_e=i("b78f"),be=i("5fe7"),ve=i("a666"),Ce=i("fdcc"),we=i("30db"),ye=i("ef8e9");const Se="$initialize";let Le=!1;function xe(){we.h&&(Le=Le||!0)}class ke{constructor(e){this._workerId=-1,this._handler=e,this._lastSentReq=0,this._pendingReplies=Object.create(null)}setWorkerId(e){this._workerId=e}sendMessage(e,t){let i=String(++this._lastSentReq);return new Promise((n,o)=>{this._pendingReplies[i]={resolve:n,reject:o},this._send({vsWorker:this._workerId,req:i,method:e,args:t})})}handleMessage(e){e&&e.vsWorker&&(-1!==this._workerId&&e.vsWorker!==this._workerId||this._handleMessage(e))}_handleMessage(e){if(e.seq){var t=e;if(this._pendingReplies[t.seq]){var i=this._pendingReplies[t.seq];if(delete this._pendingReplies[t.seq],t.err){let e=t.err;t.err.$isError&&((e=new Error).name=t.err.name,e.message=t.err.message,e.stack=t.err.stack),i.reject(e)}else i.resolve(t.res)}}else{let t=e.req;this._handler.handleMessage(e.method,e.args).then(e=>{this._send({vsWorker:this._workerId,seq:t,res:e,err:void 0})},e=>{e.detail instanceof Error&&(e.detail=Object(Ce.h)(e.detail)),this._send({vsWorker:this._workerId,seq:t,res:void 0,err:Object(Ce.h)(e)})})}}_send(e){var t=[];if(e.req){var i=e;for(let e=0;e{this._protocol.handleMessage(e)},e=>{n&&n(e)})),this._protocol=new ke({sendMessage:(e,t)=>{this._worker.postMessage(e,t)},handleMessage:(e,t)=>{if("function"!=typeof i[e])return Promise.reject(new Error("Missing method "+e+" on main thread host."));try{return Promise.resolve(i[e].apply(i,t))}catch(e){return Promise.reject(e)}}}),this._protocol.setWorkerId(this._worker.getId()),null);void 0!==self.require&&"function"==typeof self.require.getConfig?o=self.require.getConfig():void 0!==self.requirejs&&(o=self.requirejs.s.contexts._.config),e=ye.e(i),this._onModuleLoaded=this._protocol.sendMessage(Se,[this._worker.getId(),JSON.parse(JSON.stringify(o)),t,e]);const r=(e,t)=>this._request(e,t);this._lazyProxy=new Promise((e,i)=>{n=i,this._onModuleLoaded.then(t=>{e(ye.d(t,r))},e=>{i(e),this._onError("Worker failed to load "+t,e)})})}getProxyObject(){return this._lazyProxy}_request(e,t){return new Promise((i,n)=>{this._onModuleLoaded.then(()=>{this._protocol.sendMessage(e,t).then(i,n)},n)})}_onError(e,t){}}const Ne=null==(re=window.trustedTypes)?void 0:re.createPolicy("defaultWorkerFactory",{createScriptURL:e=>e});class Oe{constructor(e,t,i,n,o){this.id=t,t=function(e,t){if(we.b.MonacoEnvironment){if("function"==typeof we.b.MonacoEnvironment.getWorker)return we.b.MonacoEnvironment.getWorker(e,t);if("function"==typeof we.b.MonacoEnvironment.getWorkerUrl)return e=we.b.MonacoEnvironment.getWorkerUrl(e,t),new Worker(Ne?Ne.createScriptURL(e):e,{name:t})}throw new Error("You must define a function MonacoEnvironment.getWorkerUrl or MonacoEnvironment.getWorker")}("workerMain.js",i),"function"==typeof t.then?this.worker=t:this.worker=Promise.resolve(t),this.postMessage(e,[]),this.worker.then(e=>{e.onmessage=function(e){n(e.data)},e.onmessageerror=o,"function"==typeof e.addEventListener&&e.addEventListener("error",o)})}getId(){return this.id}postMessage(e,t){this.worker&&this.worker.then(i=>i.postMessage(e,t))}dispose(){this.worker&&this.worker.then(e=>e.terminate()),this.worker=null}}class Ee{constructor(e){this._label=e,this._webWorkerFailedBeforeError=!1}create(e,t,i){var n=++Ee.LAST_WORKER_ID;if(this._webWorkerFailedBeforeError)throw this._webWorkerFailedBeforeError;return new Oe(e,n,this._label||"anonymous"+n,t,e=>{xe(),this._webWorkerFailedBeforeError=e,i(e)})}}Ee.LAST_WORKER_ID=0;var Ie=i("70cb"),Me=i("1b0e"),Te=i("3742");function Ae(e,t,i,n){return new Me.a(e,t,i).ComputeDiff(n)}class Re{constructor(e){var t=[],i=[];for(let n=0,o=e.length;n!0;const t=Date.now();return()=>Date.now()-tt&&(t=o),r>(i=n>i?n:i)&&(i=r)}t++,i++;var s=new qe(i,t,0);for(let h=0,c=e.length;h=this._maxCharCode?0:this._states.get(e,t)}}let Ge=null,Ze=null;class Ye{static _createLink(e,t,i,n,o){let r=o-1;do{var s=t.charCodeAt(r);if(2!==e.get(s))break}while(--r>n);var a;return 0this._lines.length?(t=this._lines.length,i=this._lines[t-1].length+1,n=!0):(o=this._lines[t-1].length+1,i<1?(i=1,n=!0):i>o&&(i=o,n=!0)),n?{lineNumber:t,column:i}:e}}class tt{constructor(e,t){this._host=e,this._models=Object.create(null),this._foreignModuleFactory=t,this._foreignModule=null}dispose(){this._models=Object.create(null)}_getModel(e){return this._models[e]}_getModels(){let e=[];return Object.keys(this._models).forEach(t=>e.push(this._models[t])),e}acceptNewModel(e){this._models[e.url]=new et(V.a.parse(e.url),e.lines,e.EOL,e.versionId)}acceptModelChanged(e,t){this._models[e]&&this._models[e].onEvents(t)}acceptRemovedModel(e){this._models[e]&&delete this._models[e]}computeDiff(e,t,i,n){return Je(this,void 0,void 0,(function*(){var o,r,s=this._getModel(e),a=this._getModel(t);return s&&a?(o=s.getLinesContent(),r=a.getLinesContent(),r=!(0<(o=new je(o,r,{shouldComputeCharChanges:!0,shouldPostProcessCharChanges:!0,shouldIgnoreTrimWhitespace:i,shouldMakePrettyDiff:!0,maxComputationTime:n}).computeDiff()).changes.length)&&this._modelsAreIdentical(s,a),{quitEarly:o.quitEarly,identical:r,changes:o.changes}):null}))}_modelsAreIdentical(e,t){var i=e.getLineCount();if(i!==t.getLineCount())return!1;for(let n=1;n<=i;n++)if(e.getLineContent(n)!==t.getLineContent(n))return!1;return!0}computeMoreMinimalEdits(e,t){return Je(this,void 0,void 0,(function*(){var i=this._getModel(e);if(!i)return t;var n,o,r,s=[];let a=void 0;for({range:n,text:o,eol:r}of t=t.slice(0).sort((e,t)=>e.range&&t.range?z.a.compareRangesUsingStarts(e.range,t.range):(e.range?0:1)-(t.range?0:1)))if("number"==typeof r&&(a=r),!z.a.isEmpty(n)||o){var l=i.getValueInRange(n);if(l!==(o=o.replace(/\r\n|\n|\r/g,i.eol)))if(Math.max(o.length,l.length)>tt._diffLimit)s.push({range:n,text:o});else{l=Object(Me.b)(l,o,!1);var d=i.offsetAt(z.a.lift(n).getStartPosition());for(const e of l){var h=i.positionAt(d+e.originalStart),c=i.positionAt(d+e.originalStart+e.originalLength);h={text:o.substr(e.modifiedStart,e.modifiedLength),range:{startLineNumber:h.lineNumber,startColumn:h.column,endLineNumber:c.lineNumber,endColumn:c.column}};i.getValueInRange(h.range)!==h.text&&s.push(h)}}}return"number"==typeof a&&s.push({eol:a,text:"",range:{startLineNumber:0,startColumn:0,endLineNumber:0,endColumn:0}}),s}))}computeLinks(e){return Je(this,void 0,void 0,(function*(){var t=this._getModel(e);return t?(t=t)&&"function"==typeof t.getLineCount&&"function"==typeof t.getLineContent?Ye.computeLinks(t):[]:null}))}textualSuggest(e,t,i,n){return Je(this,void 0,void 0,(function*(){var o=new Qe.a(!0),r=new RegExp(i,n),s=new Set;e:for(var a of e)if(a=this._getModel(a),a)for(var l of a.words(r))if(l!==t&&isNaN(Number(l))&&(s.add(l),s.size>tt._suggestionsLimit))break e;return{words:Array.from(s),duration:o.elapsed()}}))}computeWordRanges(e,t,i,n){return Je(this,void 0,void 0,(function*(){var o=this._getModel(e);if(!o)return Object.create(null);var r=new RegExp(i,n),s=Object.create(null);for(let e=t.startLineNumber;ethis._host.fhr(e,t)),this._foreignModuleFactory?(this._foreignModule=this._foreignModuleFactory({host:i,getMirrorModels:()=>this._getModels()},t),Promise.resolve(ye.e(this._foreignModule))):Promise.reject(new Error("Unexpected usage"))}fmr(e,t){if(!this._foreignModule||"function"!=typeof this._foreignModule[e])return Promise.reject(new Error("Missing requestHandler or method: "+e));try{return Promise.resolve(this._foreignModule[e].apply(this._foreignModule,t))}catch(e){return Promise.reject(e)}}}tt._diffLimit=1e5,tt._suggestionsLimit=1e4,"function"==typeof importScripts&&(we.b.monaco=$());var it=i("1b69"),nt=(re=i("7b4a"),i("e8e3")),ot=i("d3d7"),rt=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3lt(this._modelService,e.uri)?this._workerManager.withWorker().then(t=>t.computeLinks(e.uri)).then(e=>e&&{links:e}):Promise.resolve({links:[]})})),this._register(ge.d.register("*",new ht(this._workerManager,t,this._modelService)))}dispose(){super.dispose()}canComputeDiff(e,t){return lt(this._modelService,e)&<(this._modelService,t)}computeDiff(e,t,i,n){return this._workerManager.withWorker().then(o=>o.computeDiff(e,t,i,n))}computeMoreMinimalEdits(e,t){if(Object(nt.n)(t)){if(!lt(this._modelService,e))return Promise.resolve(t);const n=Qe.a.create(!0);var i=this._workerManager.withWorker().then(i=>i.computeMoreMinimalEdits(e,t));return i.finally(()=>this._logService.trace("FORMAT#computeMoreMinimalEdits",e.toString(!0),n.elapsed())),Promise.race([i,Object(be.n)(1e3).then(()=>t)])}return Promise.resolve(void 0)}canNavigateValueSet(e){return lt(this._modelService,e)}navigateValueSet(e,t,i){return this._workerManager.withWorker().then(n=>n.navigateValueSet(e,t,i))}canComputeWordRanges(e){return lt(this._modelService,e)}computeWordRanges(e,t){return this._workerManager.withWorker().then(i=>i.computeWordRanges(e,t))}};dt=rt([st(0,it.a),st(1,re.a),st(2,ot.b)],dt);class ht{constructor(e,t,i){this._debugDisplayName="wordbasedCompletions",this._workerManager=e,this._configurationService=t,this._modelService=i}provideCompletionItems(e,t){return at(this,void 0,void 0,(function*(){var i=this._configurationService.getValue(e.uri,t,"editor");if(i.wordBasedSuggestions){var n=[];if("currentDocument"===i.wordBasedSuggestionsMode)lt(this._modelService,e.uri)&&n.push(e.uri);else for(const t of this._modelService.getModels())lt(this._modelService,t.uri)&&(t===e?n.unshift(t.uri):"allDocuments"!==i.wordBasedSuggestionsMode&&t.getLanguageIdentifier().id!==e.getLanguageIdentifier().id||n.push(t.uri));if(0!==n.length){var o=Ie.a.getWordDefinition(e.getLanguageIdentifier().id),r=e.getWordAtPosition(t);const i=r?new z.a(t.lineNumber,r.startColumn,t.lineNumber,r.endColumn):z.a.fromPositions(t),s=i.setEndPosition(t.lineNumber,t.column);if(r=yield(yield this._workerManager.withWorker()).textualSuggest(n,null==r?void 0:r.word,o),r)return{duration:r.duration,suggestions:r.words.map(e=>({kind:18,label:e,insertText:e,range:{insert:s,replace:i}}))}}}}))}}class ct extends ve.a{constructor(e){super(),this._modelService=e,this._editorWorkerClient=null,this._lastWorkerUsedTime=(new Date).getTime(),this._register(new be.c).cancelAndSet(()=>this._checkStopIdleWorker(),Math.round(15e4)),this._register(this._modelService.onModelRemoved(e=>this._checkStopEmptyWorker()))}dispose(){this._editorWorkerClient&&(this._editorWorkerClient.dispose(),this._editorWorkerClient=null),super.dispose()}_checkStopEmptyWorker(){this._editorWorkerClient&&0===this._modelService.getModels().length&&(this._editorWorkerClient.dispose(),this._editorWorkerClient=null)}_checkStopIdleWorker(){this._editorWorkerClient&&3e5<(new Date).getTime()-this._lastWorkerUsedTime&&(this._editorWorkerClient.dispose(),this._editorWorkerClient=null)}withWorker(){return this._lastWorkerUsedTime=(new Date).getTime(),this._editorWorkerClient||(this._editorWorkerClient=new mt(this._modelService,!1,"editorWorkerService")),Promise.resolve(this._editorWorkerClient)}}class ut extends ve.a{constructor(e,t,i){super(),this._syncedModels=Object.create(null),this._syncedModelsLastUsedTime=Object.create(null),this._proxy=e,this._modelService=t,i||((e=new be.c).cancelAndSet(()=>this._checkStopModelSync(),Math.round(3e4)),this._register(e))}dispose(){for(var e in this._syncedModels)Object(ve.f)(this._syncedModels[e]);this._syncedModels=Object.create(null),this._syncedModelsLastUsedTime=Object.create(null),super.dispose()}ensureSyncedResources(e){for(const i of e){var t=i.toString();this._syncedModels[t]||this._beginModelSync(i),this._syncedModels[t]&&(this._syncedModelsLastUsedTime[t]=(new Date).getTime())}}_checkStopModelSync(){var e,t=(new Date).getTime(),i=[];for(e in this._syncedModelsLastUsedTime)6e4{this._proxy.acceptModelChanged(i.toString(),e)})),e.add(t.onWillDispose(()=>{this._stopModelSync(i)})),e.add(Object(ve.i)(()=>{this._proxy.acceptRemovedModel(i)})),this._syncedModels[i]=e}}_stopModelSync(e){var t=this._syncedModels[e];delete this._syncedModels[e],delete this._syncedModelsLastUsedTime[e],Object(ve.f)(t)}}class gt{constructor(e){this._instance=e,this._proxyObj=Promise.resolve(this._instance)}dispose(){this._instance.dispose()}getProxyObject(){return this._proxyObj}}class pt{constructor(e){this._workerClient=e}fhr(e,t){return this._workerClient.fhr(e,t)}}class mt extends ve.a{constructor(e,t,i){super(),this._disposed=!1,this._modelService=e,this._keepIdleModels=t,this._workerFactory=new Ee(i),this._worker=null,this._modelManager=null}fhr(e,t){throw new Error("Not implemented!")}_getOrCreateWorker(){if(!this._worker)try{this._worker=this._register(new De(this._workerFactory,"vs/editor/common/services/editorSimpleWorker",new pt(this)))}catch(t){xe(),this._worker=new gt(new tt(new pt(this),null))}return this._worker}_getProxy(){return this._getOrCreateWorker().getProxyObject().then(void 0,e=>(xe(),this._worker=new gt(new tt(new pt(this),null)),this._getOrCreateWorker().getProxyObject()))}_getOrCreateModelManager(e){return this._modelManager||(this._modelManager=this._register(new ut(e,this._modelService,this._keepIdleModels))),this._modelManager}_withSyncedResources(e){return this._disposed?Promise.reject(Object(Ce.b)()):this._getProxy().then(t=>(this._getOrCreateModelManager(t).ensureSyncedResources(e),t))}computeDiff(e,t,i,n){return this._withSyncedResources([e,t]).then(o=>o.computeDiff(e.toString(),t.toString(),i,n))}computeMoreMinimalEdits(e,t){return this._withSyncedResources([e]).then(i=>i.computeMoreMinimalEdits(e.toString(),t))}computeLinks(e){return this._withSyncedResources([e]).then(t=>t.computeLinks(e.toString()))}textualSuggest(e,t,i){return at(this,void 0,void 0,(function*(){var n=yield this._withSyncedResources(e),o=i.source,r=Object(Te.M)(i);return n.textualSuggest(e.map(e=>e.toString()),t,o,r)}))}computeWordRanges(e,t){return this._withSyncedResources([e]).then(i=>{var n,o=this._modelService.getModel(e);return o?(n=(o=Ie.a.getWordDefinition(o.getLanguageIdentifier().id)).source,o=Object(Te.M)(o),i.computeWordRanges(e.toString(),t,n,o)):Promise.resolve(null)})}navigateValueSet(e,t,i){return this._withSyncedResources([e]).then(n=>{var o,r=this._modelService.getModel(e);return r?(o=(r=Ie.a.getWordDefinition(r.getLanguageIdentifier().id)).source,r=Object(Te.M)(r),n.navigateValueSet(e.toString(),t,i,o,r)):null})}dispose(){super.dispose(),this._disposed=!0}}class ft extends mt{constructor(e,t){super(e,t.keepIdleModels||!1,t.label),this._foreignModuleId=t.moduleId,this._foreignModuleCreateData=t.createData||null,this._foreignModuleHost=t.host||null,this._foreignProxy=null}fhr(e,t){if(!this._foreignModuleHost||"function"!=typeof this._foreignModuleHost[e])return Promise.reject(new Error("Missing method "+e+" or missing main thread foreign host."));try{return Promise.resolve(this._foreignModuleHost[e].apply(this._foreignModuleHost,t))}catch(e){return Promise.reject(e)}}_getForeignProxy(){return this._foreignProxy||(this._foreignProxy=this._getProxy().then(e=>{var t=this._foreignModuleHost?ye.e(this._foreignModuleHost):[];return e.loadForeignModule(this._foreignModuleId,this._foreignModuleCreateData,t).then(t=>{this._foreignModuleCreateData=null;var i=(t,i)=>e.fmr(t,i),n={};for(const e of t)n[e]=((e,t)=>function(){var i=Array.prototype.slice.call(arguments,0);return t(e,i)})(e,i);return n})})),this._foreignProxy}getProxy(){return this._getForeignProxy()}withSyncedResources(e){return this._withSyncedResources(e).then(e=>this.getProxy())}}var _t=i("e1b5"),bt=i("6da2"),vt=i("a8d0");function Ct(e){return!Array.isArray(e)}function wt(e){return"string"==typeof e}function yt(e){return!wt(e)}function St(e,t){return e.ignoreCase&&t?t.toLowerCase():t}function Lt(e){return e.replace(/[&<>'"_]/g,"-")}function xt(e,t){return new Error(e.languageId+": "+t)}function kt(e,t,i,n,o){let r=null;return t.replace(/\$((\$)|(#)|(\d\d?)|[sS](\d\d?)|@(\w+))/g,(function(t,s,a,l,d,h,c,u,g){return a?"$":l?St(e,i):d&&d=this._maxCacheDepth)return new Ot(e,t);let i=Ot.getStackElementId(e);0=this._maxCacheDepth?new Mt(e,t):(t=Ot.getStackElementId(e),(i=this._entries[t])||(i=new Mt(e,null),this._entries[t]=i),i)}}It._INSTANCE=new It(5);class Mt{constructor(e,t){this.stack=e,this.embeddedModeData=t}clone(){return(this.embeddedModeData?this.embeddedModeData.clone():null)===this.embeddedModeData?this:It.create(this.stack,this.embeddedModeData)}equals(e){return e instanceof Mt&&!!this.stack.equals(e.stack)&&(null===this.embeddedModeData&&null===e.embeddedModeData||null!==this.embeddedModeData&&null!==e.embeddedModeData&&this.embeddedModeData.equals(e.embeddedModeData))}}class Tt{constructor(){this._tokens=[],this._language=null,this._lastTokenType=null,this._lastTokenLanguage=null}enterMode(e,t){this._language=t}emit(e,t){this._lastTokenType===t&&this._lastTokenLanguage===this._language||(this._lastTokenType=t,this._lastTokenLanguage=this._language,this._tokens.push(new K.a(e,t,this._language)))}nestedModeTokenize(e,t,i,n){var o=i.modeId,r=(i=i.state,ge.F.get(o));return r?(r=r.tokenize(e,t,i,n),this._tokens=this._tokens.concat(r.tokens),this._lastTokenType=null,this._lastTokenLanguage=null,this._language=null,r.endState):(this.enterMode(n,o),this.emit(n,""),i)}finalize(e){return new K.b(this._tokens,e)}}class At{constructor(e,t){this._modeService=e,this._theme=t,this._prependTokens=null,this._tokens=[],this._currentLanguageId=0,this._lastTokenMetadata=0}enterMode(e,t){this._currentLanguageId=this._modeService.getLanguageIdentifier(t).id}emit(e,t){t=this._theme.match(this._currentLanguageId,t),this._lastTokenMetadata!==t&&(this._lastTokenMetadata=t,this._tokens.push(e),this._tokens.push(t))}static _merge(e,t,i){var n=null!==e?e.length:0,o=t.length,r=null!==i?i.length:0;if(0===n&&0===o&&0===r)return new Uint32Array(0);if(0===n&&0===o)return i;if(0===o&&0===r)return e;var s=new Uint32Array(n+o+r);null!==e&&s.set(e);for(let a=0;a{if(!o){let i=!1;for(let n=0,o=e.changedLanguages.length;n{})}}getInitialState(){var e=Nt.create(null,this._lexer.start);return It.create(e,null)}tokenize(e,t,i,n){var o=new Tt;e=this._tokenize(e,t,i,n,o);return o.finalize(e)}tokenize2(e,t,i,n){var o=new At(this._modeService,this._standaloneThemeService.getColorTheme().tokenTheme);e=this._tokenize(e,t,i,n,o);return o.finalize(e)}_tokenize(e,t,i,n,o){return i.embeddedModeData?this._nestedTokenize(e,t,i,n,o):this._myTokenize(e,t,i,n,o)}_findLeavingNestedModeOffset(e,t){let i=this._lexer.tokenizer[t.stack.state];if(!i&&!(i=Dt(this._lexer,t.stack.state)))throw xt(this._lexer,"tokenizer state is not defined: "+t.stack.state);let n=-1,o=!1;for(const a of i)if(yt(a.action)&&"@pop"===a.action.nextEmbedded){o=!0;let t=a.regex;var r,s=a.regex.source;s=("^(?:"===s.substr(0,4)&&")"===s.substr(s.length-1,1)&&(r=(t.ignoreCase?"i":"")+(t.unicode?"u":""),t=new RegExp(s.substr(4,s.length-5),r)),e.search(t));-1===s||0!==s&&a.matchOnlyAtLineStart||(-1===n||s=a)break;u=!1;let e=this._lexer.tokenizer[f];if(!e&&!(e=Dt(this._lexer,f)))throw xt(this._lexer,"tokenizer state is not defined: "+f);var b=s.substr(h);for(const t of e)if((0===h||!t.matchOnlyAtLineStart)&&(i=b.match(t.regex))){v=i[0],C=t.action;break}}if(i||(i=[""],v=""),C||(h=this._lexer.maxStack)throw xt(this._lexer,"maximum tokenizer stack size reached: ["+d.state+","+d.parent.state+",...]");d=d.push(f)}else if("@pop"===C.next){if(d.depth<=1)throw xt(this._lexer,"trying to pop an empty stack in rule: "+this._safeRuleName(w));d=d.pop()}else if("@popall"===C.next)d=d.popall();else{let e=kt(this._lexer,C.next,v,i,f);if("@"===e[0]&&(e=e.substr(1)),!Dt(this._lexer,e))throw xt(this._lexer,"trying to set a next state '"+e+"' that is undefined in rule: "+this._safeRuleName(w));d=d.push(e)}}C.log&&"string"==typeof C.log&&(this._lexer,this._lexer.languageId,kt(this._lexer,C.log,v,i,f))}if(null===S)throw xt(this._lexer,"lexer rule has no well-defined action in rule: "+this._safeRuleName(w));if(_=i=>{var r=this._modeService.getModeIdForLanguageName(i);r=this._getNestedEmbeddedModeData(i=r||i);return he});class Ft{static colorizeElement(e,t,i,n){var o=(n=n||{}).theme||"vs",r=n.mimeType||i.getAttribute("lang")||i.getAttribute("data-lang");return r?(e.setTheme(o),e=i.firstChild?i.firstChild.nodeValue:"",i.className+=" "+o,this.colorize(t,e||"",r,n).then(e=>{var t=null!=(t=null===Pt||void 0===Pt?void 0:Pt.createHTML(e))?t:e;i.innerHTML=t},e=>{})):Promise.resolve()}static colorize(e,t,i,n){let o=4,r=(n&&"number"==typeof n.tabSize&&(o=n.tabSize),Te.S(t)&&(t=t.substr(1)),Te.Q(t)),s=e.getModeId(i);if(!s)return Promise.resolve(jt(r,o));if(e.triggerMode(s),n=ge.F.get(s),n)return Bt(r,o,n);const a=ge.F.getPromise(s);return new Promise(a?(e,t)=>{a.then(i=>{Bt(r,o,i).then(e,t)},t)}:(e,t)=>{let i=null,n=null;const a=()=>{i&&(i.dispose(),i=null),n&&(n.dispose(),n=null);var a=ge.F.get(s);a?Bt(r,o,a).then(e,t):e(jt(r,o))};(n=new be.g).cancelAndSet(a,500),i=ge.F.onDidChange(e=>{0<=e.changedLanguages.indexOf(s)&&a()})})}static colorizeLine(e,t,i,n,o=4){return t=vt.f.isBasicASCII(e,t),i=vt.f.containsRTL(e,t,i),Object(bt.e)(new bt.c(!1,!0,e,!1,t,i,0,n,[],o,0,0,0,0,-1,"none",!1,!1,null)).html}static colorizeModelLine(e,t,i=4){var n=e.getLineContent(t);return e.forceTokenization(t),t=e.getLineTokens(t).inflate(),this.colorizeLine(n,e.mightContainNonBasicASCII(),e.mightContainRTL(),t,i)}}function Bt(e,t,i){return new Promise((n,o)=>{const r=()=>{var s=function(e,t,i){let n=[],o=i.getInitialState();for(let h=0,c=e.length;h"),o=s.endState}return n.join("")}(e,t,i);if(i instanceof Rt){var a=i.getLoadStatus();if(!1===a.loaded)return void a.promise.then(r,o)}n(s)};r()})}function jt(e,t){let i=[];var n=new Uint32Array(2);n[0]=0,n[1]=16793600;for(let l=0,d=e.length;l")}return i.join("")}var Wt=i("b835"),Vt=i("4b76"),Ht=i("b055"),zt=i("c7f5"),Ut=i("8830"),Kt=i("d3f4"),qt=i("fbba"),$t=i("aa3d"),Gt=i("0910");class Zt{constructor(e={},t=[],i=[]){this._contents=e,this._keys=t,this._overrides=i,this.isFrozen=!1}get contents(){return this.checkAndFreeze(this._contents)}get overrides(){return this.checkAndFreeze(this._overrides)}get keys(){return this.checkAndFreeze(this._keys)}isEmpty(){return 0===this._keys.length&&0===Object.keys(this._contents).length&&0===this._overrides.length}getValue(e){return e?Object(qt.d)(this.contents,e):this.contents}override(e){var t=this.getContentsForOverrideIdentifer(e);if(!t||"object"!=typeof t||!Object.keys(t).length)return this;var i={};for(const o of nt.f([...Object.keys(this.contents),...Object.keys(t)])){let e=this.contents[o];var n=t[o];n&&("object"==typeof e&&"object"==typeof n?(e=$t.b(e),this.mergeContents(e,n)):e=n),i[o]=e}return new Zt(i,this.keys,this.overrides)}merge(...e){var t=$t.b(this.contents),i=$t.b(this.overrides),n=[...this.keys];for(const r of e){this.mergeContents(t,r.contents);for(const e of r.overrides){var[o]=i.filter(t=>nt.h(t.identifiers,e.identifiers));o?this.mergeContents(o.contents,e.contents):i.push($t.b(e))}for(const e of r.keys)-1===n.indexOf(e)&&n.push(e)}return new Zt(t,n,i)}freeze(){return this.isFrozen=!0,this}mergeContents(e,t){for(const i of Object.keys(t))i in e&&ye.j(e[i])&&ye.j(t[i])?this.mergeContents(e[i],t[i]):e[i]=$t.b(t[i])}checkAndFreeze(e){return this.isFrozen&&!Object.isFrozen(e)?$t.c(e):e}getContentsForOverrideIdentifer(e){for(const t of this.overrides)if(-1!==t.identifiers.indexOf(e))return t.contents;return null}toJSON(){return{contents:this.contents,overrides:this.overrides,keys:this.keys}}setValue(e,t){this.addKey(e),Object(qt.b)(this.contents,e,t,e=>{throw new Error(e)})}removeValue(e){this.removeKey(e)&&Object(qt.f)(this.contents,e)}addKey(e){let t=this.keys.length;for(let i=0;i{})});super(e,t,i)}}class Xt{constructor(e,t,i=new Zt,n=new Zt,o=new Q.b,r=new Zt,s=new Q.b,a=!0){this._defaultConfiguration=e,this._localUserConfiguration=t,this._remoteUserConfiguration=i,this._workspaceConfiguration=n,this._folderConfigurations=o,this._memoryConfiguration=r,this._memoryConfigurationByResource=s,this._freeze=a,this._workspaceConsolidatedConfiguration=null,this._foldersConsolidatedConfigurations=new Q.b,this._userConfiguration=null}getValue(e,t,i){return this.getConsolidateConfigurationModel(t,i).getValue(e)}updateValue(e,t,i={}){let n;i.resource?(n=this._memoryConfigurationByResource.get(i.resource))||(n=new Zt,this._memoryConfigurationByResource.set(i.resource,n)):n=this._memoryConfiguration,void 0===t?n.removeValue(e):n.setValue(e,t),i.resource||(this._workspaceConsolidatedConfiguration=null)}get userConfiguration(){return this._userConfiguration||(this._userConfiguration=this._remoteUserConfiguration.isEmpty()?this._localUserConfiguration:this._localUserConfiguration.merge(this._remoteUserConfiguration),this._freeze&&this._userConfiguration.freeze()),this._userConfiguration}getConsolidateConfigurationModel(e,t){return t=this.getConsolidatedConfigurationModelForResource(e,t),e.overrideIdentifier?t.override(e.overrideIdentifier):t}getConsolidatedConfigurationModelForResource({resource:e},t){let i=this.getWorkspaceConsolidatedConfiguration();return t&&e&&((t=t.getFolder(e))&&(i=this.getFolderConsolidatedConfiguration(t.uri)||i),t=this._memoryConfigurationByResource.get(e))?i.merge(t):i}getWorkspaceConsolidatedConfiguration(){return this._workspaceConsolidatedConfiguration||(this._workspaceConsolidatedConfiguration=this._defaultConfiguration.merge(this.userConfiguration,this._workspaceConfiguration,this._memoryConfiguration),this._freeze&&(this._workspaceConfiguration=this._workspaceConfiguration.freeze())),this._workspaceConsolidatedConfiguration}getFolderConsolidatedConfiguration(e){let t=this._foldersConsolidatedConfigurations.get(e);var i,n;return t||(i=this.getWorkspaceConsolidatedConfiguration(),(n=this._folderConfigurations.get(e))?(t=i.merge(n),this._freeze&&(t=t.freeze()),this._foldersConsolidatedConfigurations.set(e,t)):t=i),t}toData(){return{defaults:{contents:this._defaultConfiguration.contents,overrides:this._defaultConfiguration.overrides,keys:this._defaultConfiguration.keys},user:{contents:this.userConfiguration.contents,overrides:this.userConfiguration.overrides,keys:this.userConfiguration.keys},workspace:{contents:this._workspaceConfiguration.contents,overrides:this._workspaceConfiguration.overrides,keys:this._workspaceConfiguration.keys},folders:[...this._folderConfigurations.keys()].reduce((e,t)=>{var{contents:i,overrides:n,keys:o}=this._folderConfigurations.get(t);return e.push([t,{contents:i,overrides:n,keys:o}]),e},[])}}static parse(e){var t=this.parseConfigurationModel(e.defaults),i=this.parseConfigurationModel(e.user),n=this.parseConfigurationModel(e.workspace);e=e.folders.reduce((e,t)=>(e.set(V.a.revive(t[0]),this.parseConfigurationModel(t[1])),e),new Q.b);return new Xt(t,i,new Zt,n,e,new Zt,new Q.b,!1)}static parseConfigurationModel(e){return new Zt(e.contents,e.keys,e.overrides).freeze()}}class Qt{constructor(e,t,i,n){this.change=e,this.previous=t,this.currentConfiguraiton=i,this.currentWorkspace=n,this._previousConfiguration=void 0;const o=new Set,r=(e.keys.forEach(e=>o.add(e)),e.overrides.forEach(([,e])=>e.forEach(e=>o.add(e))),this.affectedKeys=[...o.values()],new Zt);this.affectedKeys.forEach(e=>r.setValue(e,{})),this.affectedKeysTree=r.contents}get previousConfiguration(){return!this._previousConfiguration&&this.previous&&(this._previousConfiguration=Xt.parse(this.previous.data)),this._previousConfiguration}affectsConfiguration(e,t){var i;return!(!this.doesAffectedKeysTreeContains(this.affectedKeysTree,e)||t&&(i=this.previousConfiguration?this.previousConfiguration.getValue(e,t,null==(i=this.previous)?void 0:i.workspace):void 0,e=this.currentConfiguraiton.getValue(e,t,this.currentWorkspace),$t.d(i,e)))}doesAffectedKeysTreeContains(e,t){let i,n=Object(qt.g)({[t]:!0},()=>{});for(;"object"==typeof n&&(i=Object.keys(n)[0]);){if(!(e=e[i]))return!1;n=n[i]}return!0}}var Jt=i("dff7");class ei extends ve.a{constructor(e,t,i,n,o){super(),this._contextKeyService=e,this._commandService=t,this._telemetryService=i,this._notificationService=n,this._logService=o,this._onDidUpdateKeybindings=this._register(new j.b),this._currentChord=null,this._currentChordChecker=new be.c,this._currentChordStatusMessage=null,this._currentSingleModifier=null,this._currentSingleModifierClearTimeout=new be.g,this._logging=!1}get onDidUpdateKeybindings(){return this._onDidUpdateKeybindings?this._onDidUpdateKeybindings.event:j.c.None}dispose(){super.dispose()}_log(e){this._logging&&this._logService.info("[KeybindingService]: "+e)}getKeybindings(){return this._getResolver().getKeybindings()}lookupKeybinding(e,t){if(e=this._getResolver().lookupPrimaryKeybinding(e,t||this._contextKeyService),e)return e.resolvedKeybinding}dispatchEvent(e,t){return this._dispatch(e,t)}softDispatch(e,t){var i;e=this.resolveKeyboardEvent(e);return e.isChord()||([e]=e.getDispatchParts(),null===e)?null:(t=this._contextKeyService.getContext(t),i=this._currentChord?this._currentChord.keypress:null,this._getResolver().resolve(t,i,e))}_enterChordMode(e,t){this._currentChord={keypress:e,label:t},this._currentChordStatusMessage=this._notificationService.status(Jt.a("first.chord","({0}) was pressed. Waiting for second key of chord...",t));const i=Date.now();this._currentChordChecker.cancelAndSet(()=>{(!this._documentHasFocus()||5e3{this._log("+ Clearing single modifier due to 300ms elapsed."),this._currentSingleModifier=null},300);else{if(null!==i&&i===this._currentSingleModifier)return this._log(`/ Dispatching single modifier chord ${i} `+i),this._currentSingleModifierClearTimeout.cancel(),this._currentSingleModifier=null,this._doDispatch(e,t,!0);this._currentSingleModifierClearTimeout.cancel(),this._currentSingleModifier=null}return!1}_doDispatch(e,t,i=!1){let n=!1;if(e.isChord())return!1;let o=null,r=null;return r=i?([i]=e.getSingleModifierDispatchParts(),o=i):([o]=e.getDispatchParts(),this._currentChord?this._currentChord.keypress:null),null===o?this._log("\\ Keyboard event cannot be dispatched in keydown phase."):(i=this._contextKeyService.getContext(t),t=e.getLabel(),e=this._getResolver().resolve(i,r,o),this._logService.trace("KeybindingService#dispatch",t,null==e?void 0:e.commandId),e&&e.enterChord?(n=!0,this._enterChordMode(o,t)):(!this._currentChord||e&&e.commandId||(this._notificationService.status(Jt.a("missing.chord","The key combination ({0}, {1}) is not a command.",this._currentChord.label,t),{hideAfter:1e4}),n=!0),this._leaveChordMode(),e&&e.commandId&&(e.bubble||(n=!0),void 0===e.commandArgs?this._commandService.executeCommand(e.commandId).then(void 0,e=>this._notificationService.warn(e)):this._commandService.executeCommand(e.commandId,e.commandArgs).then(void 0,e=>this._notificationService.warn(e)),this._telemetryService.publicLog2("workbenchActionExecuted",{id:e.commandId,from:"keybinding"})))),n}mightProducePrintableCharacter(e){return!e.ctrlKey&&!e.metaKey&&(31<=e.keyCode&&e.keyCode<=56||21<=e.keyCode&&e.keyCode<=30)}}var ti=i("4fc3");class ii{constructor(e,t,i){this._log=i,this._defaultKeybindings=e,this._defaultBoundCommands=new Map;for(let r=0,s=e.length;rthis._getLabel(e))}getAriaLabel(){return li.a.toLabel(this._os,this._parts,e=>this._getAriaLabel(e))}isChord(){return 1this._getPart(e))}_getPart(e){return new W.d(e.ctrlKey,e.shiftKey,e.altKey,e.metaKey,this._getLabel(e),this._getAriaLabel(e))}getDispatchParts(){return this._parts.map(e=>this._getDispatchPart(e))}getSingleModifierDispatchParts(){return this._parts.map(e=>this._getSingleModifierDispatchPart(e))}}class hi extends di{constructor(e,t){super(t,e.parts)}_keyCodeToUILabel(e){if(2===this._os)switch(e){case 15:return"←";case 16:return"↑";case 17:return"→";case 18:return"↓"}return W.b.toString(e)}_getLabel(e){return e.isDuplicateModifierCase()?"":this._keyCodeToUILabel(e.keyCode)}_getAriaLabel(e){return e.isDuplicateModifierCase()?"":W.b.toString(e.keyCode)}_getDispatchPart(e){return hi.getDispatchStr(e)}static getDispatchStr(e){if(e.isModifierKey())return null;let t="";return e.ctrlKey&&(t+="ctrl+"),e.shiftKey&&(t+="shift+"),e.altKey&&(t+="alt+"),e.metaKey&&(t+="meta+"),t+W.b.toString(e.keyCode)}_getSingleModifierDispatchPart(e){return 5!==e.keyCode||e.shiftKey||e.altKey||e.metaKey?4!==e.keyCode||e.ctrlKey||e.altKey||e.metaKey?6!==e.keyCode||e.ctrlKey||e.shiftKey||e.metaKey?57!==e.keyCode||e.ctrlKey||e.shiftKey||e.altKey?null:"meta":"alt":"shift":"ctrl"}}var ci=i("b0cd"),ui=i("1165"),gi=i("03d9"),pi=(st=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3this.findModel(t,e),o=t=>this.findModel(t.getOriginalEditor(),e)||this.findModel(t.getModifiedEditor(),e),(Object(Ht.b)(i)?n:o)(i)):t)?Promise.resolve(new ve.c(new mi(t))):Promise.reject(new Error("Model not found"))}findModel(e,t){var i=this.modelService.getModel(t);return i&&i.uri.toString()!==t.toString()?null:i}};fi=st([rt(0,it.a)],fi);class _i{show(){return _i.NULL_PROGRESS_RUNNER}showWhile(e,t){return pi(this,void 0,void 0,(function*(){yield e}))}}_i.NULL_PROGRESS_RUNNER={done:()=>{},total:()=>{},worked:()=>{}};class bi{confirm(e){return this.doConfirm(e).then(e=>({confirmed:e,checkboxChecked:!1}))}doConfirm(e){let t=e.message;return e.detail&&(t=t+"\n\n"+e.detail),Promise.resolve(window.confirm(t))}show(e,t,i,n){return Promise.resolve({choice:0})}}class vi{info(e){return this.notify({severity:Vt.a.Info,message:e})}warn(e){return this.notify({severity:Vt.a.Warning,message:e})}error(e){return this.notify({severity:Vt.a.Error,message:e})}notify(e){switch(e.severity){case Vt.a.Error:case Vt.a.Warning:}return vi.NO_OP}status(e,t){return ve.a.None}}vi.NO_OP=new ci.b;class Ci{constructor(e){this._onWillExecuteCommand=new j.b,this._onDidExecuteCommand=new j.b,this.onDidExecuteCommand=this._onDidExecuteCommand.event,this._instantiationService=e}executeCommand(e,...t){var i=ie.a.getCommand(e);if(!i)return Promise.reject(new Error(`command '${e}' not found`));try{this._onWillExecuteCommand.fire({commandId:e,args:t});var n=this._instantiationService.invokeFunction.apply(this._instantiationService,[i.handler,...t]);return this._onDidExecuteCommand.fire({commandId:e,args:t}),Promise.resolve(n)}catch(e){return Promise.reject(e)}}}class wi extends ei{constructor(e,t,i,n,o,r){super(e,t,i,n,o),this._cachedResolver=null,this._dynamicKeybindings=[],this._register(Y.i(r,Y.d.KEY_DOWN,e=>{e=new Wt.a(e),this._dispatch(e,e.target)&&(e.preventDefault(),e.stopPropagation())})),this._register(Y.i(window,Y.d.KEY_UP,e=>{e=new Wt.a(e),this._singleModifierDispatch(e,e.target)&&e.preventDefault()}))}addDynamicKeybinding(e,t,i,n){t=Object(W.f)(t,we.a);var o=new ve.b;return t&&(this._dynamicKeybindings.push({keybinding:t,command:e,when:n,weight1:1e3,weight2:0,extensionId:null,isBuiltinExtension:!1}),o.add(Object(ve.i)(()=>{for(let t=0;tthis._log(e))),this._cachedResolver}_documentHasFocus(){return document.hasFocus()}_toNormalizedKeybindingItems(e,t){let i=[],n=0;for(const s of e){var o=s.when||void 0,r=s.keybinding;if(r)for(const e of this.resolveKeybinding(r))i[n++]=new si(e,s.command,s.commandArgs,o,t,null,!1);else i[n++]=new si(void 0,s.command,s.commandArgs,o,t,null,!1)}return i}resolveKeybinding(e){return[new hi(e,we.a)]}resolveKeyboardEvent(e){return e=new W.e(e.ctrlKey,e.shiftKey,e.altKey,e.metaKey,e.keyCode).toChord(),new hi(e,we.a)}}function yi(e){return e&&"object"==typeof e&&(!e.overrideIdentifier||"string"==typeof e.overrideIdentifier)&&(!e.resource||e.resource instanceof V.a)}class Si{constructor(){this._onDidChangeConfiguration=new j.b,this.onDidChangeConfiguration=this._onDidChangeConfiguration.event,this._configuration=new Xt(new Yt,new Zt)}getValue(e,t){var i="string"==typeof e?e:void 0;e=yi(e)?e:yi(t)?t:{};return this._configuration.getValue(i,e,void 0)}updateValues(e){var t={data:this._configuration.toData()},i=[];for(const r of e){var[n,o]=r;this.getValue(n)!==o&&(this._configuration.updateValue(n,o),i.push(n))}return 0{this._onDidChangeConfiguration.fire({affectedKeys:e.affectedKeys,affectsConfiguration:(t,i)=>e.affectsConfiguration(i)})})}getValue(e,t,i){return i=H.a.isIPosition(t)&&t?"string"==typeof i?i:void 0:"string"==typeof t?t:void 0,void 0===i?this.configurationService.getValue():this.configurationService.getValue(i)}}let xi=class{constructor(e){this.configurationService=e}getEOL(e,t){return t=this.configurationService.getValue("files.eol",{overrideIdentifier:t,resource:e}),t&&"string"==typeof t&&"auto"!==t?t:we.d||we.f?"\n":"\r\n"}};xi=st([rt(0,qt.a)],xi);class ki{publicLog(e,t){return Promise.resolve(void 0)}publicLog2(e,t){return this.publicLog(e,t)}}class Di{constructor(){var e=V.a.from({scheme:Di.SCHEME,authority:"model",path:"/"});this.workspace={id:"4064f6ec-cb38-4ad0-af64-ee6467e63c82",folders:[new ui.b({uri:e,name:"",index:0})]}}getWorkspace(){return this.workspace}}function Ni(e,t,i){if(t&&e instanceof Si){let n=[];Object.keys(t).forEach(e=>{Object(Ut.d)(e)&&n.push(["editor."+e,t[e]]),i&&Object(Ut.c)(e)&&n.push(["diffEditor."+e,t[e]])}),0[]),e.pushStackElement(),r+=1,o+=s.length;return{ariaSummary:Te.v(gi.g.bulkEditServiceSummary,o,r)}}))}}class Ei{getUriLabel(e,t){return"file"===e.scheme?e.fsPath:e.path}}class Ii{constructor(e,t){this._codeEditorService=e,this._container=t,this.onDidLayout=j.c.None}get dimension(){return this._dimension||(this._dimension=Y.z(window.document.body)),this._dimension}get container(){return this._container}focus(){var e;null!=(e=this._codeEditorService.getFocusedCodeEditor())&&e.focus()}}var Mi=i("3813"),Ti=(st=i("9c1d"),rt=i("4a64"),i("f58f")),Ai=i("b1ca"),Ri=i("7e32"),Pi=i("533b"),Fi=i("0a0f"),Bi=i("6dec"),ji=i("b7d0"),Wi=i("4779"),Vi=i("f577"),Hi=i("b539");class zi extends ve.a{constructor(){super(),this._onCodeEditorAdd=this._register(new j.b),this.onCodeEditorAdd=this._onCodeEditorAdd.event,this._onCodeEditorRemove=this._register(new j.b),this.onCodeEditorRemove=this._onCodeEditorRemove.event,this._onDiffEditorAdd=this._register(new j.b),this._onDiffEditorRemove=this._register(new j.b),this._onDecorationTypeRegistered=this._register(new j.b),this._modelProperties=new Map,this._codeEditors=Object.create(null),this._diffEditors=Object.create(null)}addCodeEditor(e){this._codeEditors[e.getId()]=e,this._onCodeEditorAdd.fire(e)}removeCodeEditor(e){delete this._codeEditors[e.getId()]&&this._onCodeEditorRemove.fire(e)}listCodeEditors(){return Object.keys(this._codeEditors).map(e=>this._codeEditors[e])}addDiffEditor(e){this._diffEditors[e.getId()]=e,this._onDiffEditorAdd.fire(e)}removeDiffEditor(e){delete this._diffEditors[e.getId()]&&this._onDiffEditorRemove.fire(e)}listDiffEditors(){return Object.keys(this._diffEditors).map(e=>this._diffEditors[e])}getFocusedCodeEditor(){let e=null;for(const t of this.listCodeEditors()){if(t.hasTextFocus())return t;t.hasWidgetFocus()&&(e=t)}return e}setModelProperty(e,t,i){let n;e=e.toString(),this._modelProperties.has(e)?n=this._modelProperties.get(e):(n=new Map,this._modelProperties.set(e,n)),n.set(t,i)}getModelProperty(e,t){if(e=e.toString(),this._modelProperties.has(e))return this._modelProperties.get(e).get(t)}}class Ui{constructor(e,t,i){this._parent=e,this._editorId=t,this._styleSheet=i,this._refCount=0}ref(){this._refCount++}unref(){var e;this._refCount--,0===this._refCount&&(null!=(e=this._styleSheet.parentNode)&&e.removeChild(this._styleSheet),this._parent._removeEditorStyleSheets(this._editorId))}insertRule(e,t){this._styleSheet.sheet.insertRule(e,t)}removeRulesContainingSelector(e){Y.Q(e,this._styleSheet)}}class Ki{constructor(e){this._styleSheet=e}ref(){}unref(){}insertRule(e,t){this._styleSheet.sheet.insertRule(e,t)}removeRulesContainingSelector(e){Y.Q(e,this._styleSheet)}}var qi=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3t.removeDecorations(e)))}resolveDecorationOptions(e,t){var i=this._decorationOptionProviders.get(e);if(i)return i.getOptions(this,t);throw new Error("Unknown decoration type key: "+e)}});class $i{constructor(e,t,i){this._styleSheet=t,this._styleSheet.ref(),this._parentTypeKey=i.parentTypeKey,this.refCount=0,this._beforeContentRules=new Yi(3,i,e),this._afterContentRules=new Yi(4,i,e)}getOptions(e,t){return e=e.resolveDecorationOptions(this._parentTypeKey,!0),this._beforeContentRules&&(e.beforeContentClassName=this._beforeContentRules.className),this._afterContentRules&&(e.afterContentClassName=this._afterContentRules.className),e}dispose(){this._beforeContentRules&&(this._beforeContentRules.dispose(),this._beforeContentRules=null),this._afterContentRules&&(this._afterContentRules.dispose(),this._afterContentRules=null),this._styleSheet.unref()}}class Gi{constructor(e,t,i,n){this._disposables=new ve.b,this.description=e,this._styleSheet=i,this._styleSheet.ref(),this.refCount=0;e=e=>{if(e=new Yi(e,n,t),this._disposables.add(e),e.hasContent)return e.className},i=e=>(e=new Yi(e,n,t),this._disposables.add(e),e.hasContent?{className:e.className,hasLetterSpacing:e.hasLetterSpacing}:null);var o=(this.className=e(0),i(1));o&&(this.inlineClassName=o.className,this.inlineClassNameAffectsLetterSpacing=o.hasLetterSpacing),this.beforeContentClassName=e(3),this.afterContentClassName=e(4),n.options.beforeInjectedText&&n.options.beforeInjectedText.contentText&&(o=i(5),this.beforeInjectedText={content:n.options.beforeInjectedText.contentText,inlineClassName:null==o?void 0:o.className,inlineClassNameAffectsLetterSpacing:(null==o?void 0:o.hasLetterSpacing)||n.options.beforeInjectedText.affectsLetterSpacing}),n.options.afterInjectedText&&n.options.afterInjectedText.contentText&&(o=i(6),this.afterInjectedText={content:n.options.afterInjectedText.contentText,inlineClassName:null==o?void 0:o.className,inlineClassNameAffectsLetterSpacing:(null==o?void 0:o.hasLetterSpacing)||n.options.afterInjectedText.affectsLetterSpacing}),this.glyphMarginClassName=e(2),i=n.options,this.isWholeLine=Boolean(i.isWholeLine),this.stickiness=i.rangeBehavior,o=i.light&&i.light.overviewRulerColor||i.overviewRulerColor,e=i.dark&&i.dark.overviewRulerColor||i.overviewRulerColor;void 0===o&&void 0===e||(this.overviewRuler={color:o||e,darkColor:e||o,position:i.overviewRulerLane||ue.d.Center})}getOptions(e,t){return t?{description:this.description,inlineClassName:this.inlineClassName,beforeContentClassName:this.beforeContentClassName,afterContentClassName:this.afterContentClassName,className:this.className,glyphMarginClassName:this.glyphMarginClassName,isWholeLine:this.isWholeLine,overviewRuler:this.overviewRuler,stickiness:this.stickiness,before:this.beforeInjectedText}:this}dispose(){this._disposables.dispose(),this._styleSheet.unref()}}const Zi={color:"color:{0} !important;",opacity:"opacity:{0};",backgroundColor:"background-color:{0};",outline:"outline:{0};",outlineColor:"outline-color:{0};",outlineStyle:"outline-style:{0};",outlineWidth:"outline-width:{0};",border:"border:{0};",borderColor:"border-color:{0};",borderRadius:"border-radius:{0};",borderSpacing:"border-spacing:{0};",borderStyle:"border-style:{0};",borderWidth:"border-width:{0};",fontStyle:"font-style:{0};",fontWeight:"font-weight:{0};",fontSize:"font-size:{0};",fontFamily:"font-family:{0};",textDecoration:"text-decoration:{0};",cursor:"cursor:{0};",letterSpacing:"letter-spacing:{0};",gutterIconPath:"background:{0} center center no-repeat;",gutterIconSize:"background-size:{0};",contentText:"content:'{0}';",contentIconPath:"content:{0};",margin:"margin:{0};",padding:"padding:{0};",width:"width:{0};",height:"height:{0};",verticalAlign:"vertical-align:{0};"};class Yi{constructor(e,t,i){this._theme=i.getColorTheme(),this._ruleType=e,this._providerArgs=t,this._usesThemeColors=!1,this._hasContent=!1,this._hasLetterSpacing=!1;let n=Xi.getClassName(this._providerArgs.key,e);this._providerArgs.parentTypeKey&&(n=n+" "+Xi.getClassName(this._providerArgs.parentTypeKey,e)),this._className=n,this._unThemedSelector=Xi.getSelector(this._providerArgs.key,this._providerArgs.parentTypeKey,e),this._buildCSS(),this._usesThemeColors?this._themeListener=i.onDidColorThemeChange(e=>{this._theme=i.getColorTheme(),this._removeCSS(),this._buildCSS()}):this._themeListener=null}dispose(){this._hasContent&&(this._removeCSS(),this._hasContent=!1),this._themeListener&&(this._themeListener.dispose(),this._themeListener=null)}get hasContent(){return this._hasContent}get hasLetterSpacing(){return this._hasLetterSpacing}get className(){return this._className}_buildCSS(){var e=this._providerArgs.options;let t,i,n;switch(this._ruleType){case 0:t=this.getCSSTextForModelDecorationClassName(e),i=this.getCSSTextForModelDecorationClassName(e.light),n=this.getCSSTextForModelDecorationClassName(e.dark);break;case 1:t=this.getCSSTextForModelDecorationInlineClassName(e),i=this.getCSSTextForModelDecorationInlineClassName(e.light),n=this.getCSSTextForModelDecorationInlineClassName(e.dark);break;case 2:t=this.getCSSTextForModelDecorationGlyphMarginClassName(e),i=this.getCSSTextForModelDecorationGlyphMarginClassName(e.light),n=this.getCSSTextForModelDecorationGlyphMarginClassName(e.dark);break;case 3:t=this.getCSSTextForModelDecorationContentClassName(e.before),i=this.getCSSTextForModelDecorationContentClassName(e.light&&e.light.before),n=this.getCSSTextForModelDecorationContentClassName(e.dark&&e.dark.before);break;case 4:t=this.getCSSTextForModelDecorationContentClassName(e.after),i=this.getCSSTextForModelDecorationContentClassName(e.light&&e.light.after),n=this.getCSSTextForModelDecorationContentClassName(e.dark&&e.dark.after);break;case 5:t=this.getCSSTextForModelDecorationContentClassName(e.beforeInjectedText),i=this.getCSSTextForModelDecorationContentClassName(e.light&&e.light.beforeInjectedText),n=this.getCSSTextForModelDecorationContentClassName(e.dark&&e.dark.beforeInjectedText);break;case 6:t=this.getCSSTextForModelDecorationContentClassName(e.afterInjectedText),i=this.getCSSTextForModelDecorationContentClassName(e.light&&e.light.afterInjectedText),n=this.getCSSTextForModelDecorationContentClassName(e.dark&&e.dark.afterInjectedText);break;default:throw new Error("Unknown rule type: "+this._ruleType)}var o=this._providerArgs.styleSheet;let r=!1;0this._checkContextKey()),this.onCodeEditorRemove(()=>this._checkContextKey()),this._editorIsOpen=t.createKey("editorIsOpen",!1),this._activeCodeEditor=null}_checkContextKey(){let e=!1;for(const t of this.listCodeEditors())if(!t.isSimpleWidget){e=!0;break}this._editorIsOpen.set(e)}setActiveCodeEditor(e){this._activeCodeEditor=e}getActiveCodeEditor(){return this._activeCodeEditor}openCodeEditor(e,t,i){return t?Promise.resolve(this.doOpenEditor(t,e)):Promise.resolve(null)}doOpenEditor(e,t){if(this.findModel(e,t.resource))return(i=t.options?t.options.selection:null)&&("number"==typeof i.endLineNumber&&"number"==typeof i.endColumn?(e.setSelection(i),e.revealRangeInCenter(i,1)):(i={lineNumber:i.startLineNumber,column:i.startColumn},e.setPosition(i),e.revealPositionInCenter(i,1))),e;if(t.resource){var i=t.resource.scheme;if(i===ee.c.http||i===ee.c.https)return Object(Y.Z)(t.resource.toString()),e}return null}findModel(e,t){return e=e.getModel(),e&&e.uri.toString()!==t.toString()?null:e}};Ji=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3Promise.resolve(e.run(this,...i)),d=new ve.b,h=this.getId()+":"+t;if(d.add(ie.a.registerCommand(h,l)),s&&d.add(Ri.d.appendMenuItem(Ri.b.EditorContext,{command:{id:h,title:i},when:n,group:s,order:a})),Array.isArray(o))for(const c of o)d.add(this._standaloneKeybindingService.addDynamicKeybinding(h,c,l,r));return s=new Ti.a(h,i,i,n,l,this._contextKeyService),this._actions[t]=s,d.add(Object(ve.i)(()=>{delete this._actions[t]})),d}_triggerCommand(e,t){if(this._codeEditorService instanceof Ji)try{this._codeEditorService.setActiveCodeEditor(this),super._triggerCommand(e,t)}finally{this._codeEditorService.setActiveCodeEditor(null)}else super._triggerCommand(e,t)}},rn=class extends(on=qi([Qi(2,Fi.a),Qi(3,Z.a),Qi(4,ie.b),Qi(5,ti.b),Qi(6,Bi.a),Qi(7,ji.b),Qi(8,ci.a),Qi(9,Wi.b)],on)){constructor(e,t,i,n,o,r,s,a,l,d,h,c,u,g,p){t=Object.assign({},t);var m=(Ni(c,t,!1),d.registerEditorContainer(e)),f=("string"==typeof t.theme&&d.setTheme(t.theme),void 0!==t.autoDetectHighContrast&&d.setAutoDetectHighContrast(Boolean(t.autoDetectHighContrast)),t.model);let _;delete t.model,super(e,t,n,o,r,s,a,d,h,u),this._contextViewService=l,this._configurationService=c,this._standaloneThemeService=d,this._register(i),this._register(m),void 0===f?(_=an(g,p,t.value||"",t.language||en.a.text,void 0),this._ownsModel=!0):(_=f,this._ownsModel=!1),this._attachModel(_),_&&(e={oldModelUrl:null,newModelUrl:_.uri},this._onDidChangeModel.fire(e))}dispose(){super.dispose()}updateOptions(e){Ni(this._configurationService,e,!1),"string"==typeof e.theme&&this._standaloneThemeService.setTheme(e.theme),void 0!==e.autoDetectHighContrast&&this._standaloneThemeService.setAutoDetectHighContrast(Boolean(e.autoDetectHighContrast)),super.updateOptions(e)}_attachModel(e){super._attachModel(e),this._modelData&&this._contextViewService.setContainer(this._modelData.view.domNode.domNode)}_postDetachModelCleanup(e){super._postDetachModelCleanup(e),e&&this._ownsModel&&(e.dispose(),this._ownsModel=!1)}},sn=(rn=qi([Qi(3,Fi.a),Qi(4,Z.a),Qi(5,ie.b),Qi(6,ti.b),Qi(7,Bi.a),Qi(8,Pi.b),Qi(9,Ai.a),Qi(10,ci.a),Qi(11,qt.a),Qi(12,Wi.b),Qi(13,it.a),Qi(14,fe.a)],rn),class extends rt.a{constructor(e,t,i,n,o,r,s,a,l,d,h,c,u,g,p){t=Object.assign({},t);var m=(Ni(c,t,!0),d.registerEditorContainer(e));"string"==typeof t.theme&&d.setTheme(t.theme),void 0!==t.autoDetectHighContrast&&d.setAutoDetectHighContrast(Boolean(t.autoDetectHighContrast)),super(e,t,{},p,a,o,n,l,d,h,u,g),this._contextViewService=s,this._configurationService=c,this._standaloneThemeService=d,this._register(i),this._register(m),this._contextViewService.setContainer(this._containerDomElement)}dispose(){super.dispose()}updateOptions(e){Ni(this._configurationService,e,!0),"string"==typeof e.theme&&this._standaloneThemeService.setTheme(e.theme),void 0!==e.autoDetectHighContrast&&this._standaloneThemeService.setAutoDetectHighContrast(Boolean(e.autoDetectHighContrast)),super.updateOptions(e)}_createInnerEditor(e,t,i){return e.createInstance(on,t,i)}getOriginalEditor(){return super.getOriginalEditor()}getModifiedEditor(){return super.getModifiedEditor()}addCommand(e,t,i){return this.getModifiedEditor().addCommand(e,t,i)}createContextKey(e,t){return this.getModifiedEditor().createContextKey(e,t)}addAction(e){return this.getModifiedEditor().addAction(e)}});function an(e,t,i,n,o){if(i=i||"",n)return ln(e,i,t.create(n),o);{n=i.indexOf("\n");let r=i;return-1!==n&&(r=i.substring(0,n)),ln(e,i,t.createByFilepathOrFirstLine(o||null,r),o)}}function ln(e,t,i,n){return e.createModel(t,i,n)}sn=qi([Qi(3,Fi.a),Qi(4,ti.b),Qi(5,Bi.a),Qi(6,Pi.b),Qi(7,me.a),Qi(8,Z.a),Qi(9,Ai.a),Qi(10,ci.a),Qi(11,qt.a),Qi(12,Pi.a),Qi(13,Hi.a),Qi(14,Vi.a)],sn);class dn{constructor(e){this._languageIdentifier=e}getId(){return this._languageIdentifier.language}}var hn=i("32a4"),cn=i("89cd");const un=Object.prototype.hasOwnProperty;class gn extends ve.a{constructor(e=!0,t=!1){super(),this._onDidChange=this._register(new j.b),this.onDidChange=this._onDidChange.event,this._warnOnOverwrite=t,this._nextLanguageId2=1,this._languageIdToLanguage=[],this._languageToLanguageId=Object.create(null),this._languages={},this._mimeTypesMap={},this._nameMap={},this._lowercaseNameMap={},e&&(this._initializeFromRegistry(),this._register(hn.a.onDidChangeLanguages(e=>this._initializeFromRegistry())))}_initializeFromRegistry(){this._languages={},this._mimeTypesMap={},this._nameMap={},this._lowercaseNameMap={};var e=hn.a.getLanguages();this._registerLanguages(e)}_registerLanguages(e){for(const t of e)this._registerLanguage(t);this._mimeTypesMap={},this._nameMap={},this._lowercaseNameMap={},Object.keys(this._languages).forEach(e=>{let t=this._languages[e];t.name&&(this._nameMap[t.name]=t.identifier),t.aliases.forEach(e=>{this._lowercaseNameMap[e.toLowerCase()]=t.identifier}),t.mimetypes.forEach(e=>{this._mimeTypesMap[e]=t.identifier})}),cn.a.as(Gt.a.Configuration).registerOverrideIdentifiers(hn.a.getLanguages().map(e=>e.id)),this._onDidChange.fire()}_getLanguageId(e){var t;return this._languageToLanguageId[e]||(t=this._nextLanguageId2++,this._languageIdToLanguage[t]=e,this._languageToLanguageId[e]=t)}_registerLanguage(e){var t,i=e.id;let n;un.call(this._languages,i)?n=this._languages[i]:(t=this._getLanguageId(i),n={identifier:new ge.u(i,t),name:null,mimetypes:[],aliases:[],extensions:[],filenames:[],configurationFiles:[]},this._languages[i]=n),this._mergeLanguage(n,e)}_mergeLanguage(e,t){var i=t.id;let n=null;if(Array.isArray(t.mimetypes)&&0e.trim()).map(e=>un.call(this._mimeTypesMap,e)?this._mimeTypesMap[e].language:e).filter(e=>un.call(this._languages,e)):[]}getLanguageIdentifier(e){if(e===pe.b||0===e)return pe.a;let t;if("string"==typeof e)t=e;else if(!(t=this._languageIdToLanguage[e]))return null;return un.call(this._languages,t)?this._languages[t].identifier:null}getModeIdsFromFilepathOrFirstLine(e,t){return e||t?(e=en.b(e,t),this.extractModeIds(e.join(","))):[]}}class pn{constructor(e,t){let i;this._selector=t,this.languageIdentifier=this._selector(),this._onDidChange=new j.b({onFirstListenerAdd:()=>{i=e(()=>this._evaluate())},onLastListenerRemove:()=>{i.dispose()}}),this.onDidChange=this._onDidChange.event}_evaluate(){var e=this._selector();e.id!==this.languageIdentifier.id&&(this.languageIdentifier=e,this._onDidChange.fire(this.languageIdentifier))}}class mn extends ve.a{constructor(e=!1){super(),this._onDidCreateMode=this._register(new j.b),this.onDidCreateMode=this._onDidCreateMode.event,this._onLanguagesMaybeChanged=this._register(new j.b({leakWarningThreshold:200})),this.onLanguagesMaybeChanged=this._onLanguagesMaybeChanged.event,this._instantiatedModes={},this._registry=this._register(new gn(!0,e)),this._register(this._registry.onDidChange(()=>this._onLanguagesMaybeChanged.fire()))}isRegisteredMode(e){return this._registry.isRegisteredMode(e)}getModeIdForLanguageName(e){return this._registry.getModeIdForLanguageNameLowercase(e)}getModeIdByFilepathOrFirstLine(e,t){return e=this._registry.getModeIdsFromFilepathOrFirstLine(e,t),Object(nt.j)(e,null)}getModeId(e){return e=this._registry.extractModeIds(e),Object(nt.j)(e,null)}getLanguageIdentifier(e){return this._registry.getLanguageIdentifier(e)}create(e){return new pn(this.onLanguagesMaybeChanged,()=>{var t=this.getModeId(e);return this._createModeAndGetLanguageIdentifier(t)})}createByFilepathOrFirstLine(e,t){return new pn(this.onLanguagesMaybeChanged,()=>{var i=this.getModeIdByFilepathOrFirstLine(e,t);return this._createModeAndGetLanguageIdentifier(i)})}_createModeAndGetLanguageIdentifier(e){return e=this.getLanguageIdentifier(e||"plaintext")||pe.a,this._getOrCreateMode(e.language),e}triggerMode(e){e=this.getModeId(e),this._getOrCreateMode(e||"plaintext")}_getOrCreateMode(e){var t;return this._instantiatedModes.hasOwnProperty(e)||(t=this.getLanguageIdentifier(e)||pe.a,this._instantiatedModes[e]=new dn(t),this._onDidCreateMode.fire(this._instantiatedModes[e])),this._instantiatedModes[e]}}var fn=i("d1a7"),_n=i("ceb8");class bn{constructor(e,t,i,n,o){this._parsedThemeRuleBrand=void 0,this.token=e,this.index=t,this.fontStyle=i,this.foreground=n,this.background=o}}function vn(e,t){e.sort((e,t)=>{var i=function(e,t){return e>>0,this._cache.set(t,i)),(i|e<<0)>>>0}}const Sn=/\b(comment|string|regex|regexp)\b/;class Ln{constructor(e,t,i){this._themeTrieElementRuleBrand=void 0,this._fontStyle=e,this._foreground=t,this._background=i,this.metadata=(this._fontStyle<<11|this._foreground<<14|this._background<<23)>>>0}clone(){return new Ln(this._fontStyle,this._foreground,this._background)}acceptOverwrite(e,t,i){-1!==e&&(this._fontStyle=e),0!==t&&(this._foreground=t),0!==i&&(this._background=i),this.metadata=(this._fontStyle<<11|this._foreground<<14|this._background<<23)>>>0}}class xn{constructor(e){this._themeTrieElementBrand=void 0,this._mainRule=e,this._children=new Map}match(e){if(""===e)return this._mainRule;var t=e.indexOf(".");let i,n;return n=-1===t?(i=e,""):(i=e.substring(0,t),e.substring(t+1)),e=this._children.get(i),void 0!==e?e.match(n):this._mainRule}insert(e,t,i,n){if(""===e)this._mainRule.acceptOverwrite(t,i,n);else{var o=e.indexOf(".");let r,s,a=(s=-1===o?(r=e,""):(r=e.substring(0,o),e.substring(o+1)),this._children.get(r));void 0===a&&(a=new xn(this._mainRule.clone()),this._children.set(r,a)),a.insert(s,t,i,n)}}}var kn=i("918c"),Dn=i("303e");const Nn={base:"vs",inherit:!1,rules:[{token:"",foreground:"000000",background:"fffffe"},{token:"invalid",foreground:"cd3131"},{token:"emphasis",fontStyle:"italic"},{token:"strong",fontStyle:"bold"},{token:"variable",foreground:"001188"},{token:"variable.predefined",foreground:"4864AA"},{token:"constant",foreground:"dd0000"},{token:"comment",foreground:"008000"},{token:"number",foreground:"098658"},{token:"number.hex",foreground:"3030c0"},{token:"regexp",foreground:"800000"},{token:"annotation",foreground:"808080"},{token:"type",foreground:"008080"},{token:"delimiter",foreground:"000000"},{token:"delimiter.html",foreground:"383838"},{token:"delimiter.xml",foreground:"0000FF"},{token:"tag",foreground:"800000"},{token:"tag.id.pug",foreground:"4F76AC"},{token:"tag.class.pug",foreground:"4F76AC"},{token:"meta.scss",foreground:"800000"},{token:"metatag",foreground:"e00000"},{token:"metatag.content.html",foreground:"FF0000"},{token:"metatag.html",foreground:"808080"},{token:"metatag.xml",foreground:"808080"},{token:"metatag.php",fontStyle:"bold"},{token:"key",foreground:"863B00"},{token:"string.key.json",foreground:"A31515"},{token:"string.value.json",foreground:"0451A5"},{token:"attribute.name",foreground:"FF0000"},{token:"attribute.value",foreground:"0451A5"},{token:"attribute.value.number",foreground:"098658"},{token:"attribute.value.unit",foreground:"098658"},{token:"attribute.value.html",foreground:"0000FF"},{token:"attribute.value.xml",foreground:"0000FF"},{token:"string",foreground:"A31515"},{token:"string.html",foreground:"0000FF"},{token:"string.sql",foreground:"FF0000"},{token:"string.yaml",foreground:"0451A5"},{token:"keyword",foreground:"0000FF"},{token:"keyword.json",foreground:"0451A5"},{token:"keyword.flow",foreground:"AF00DB"},{token:"keyword.flow.scss",foreground:"0000FF"},{token:"operator.scss",foreground:"666666"},{token:"operator.sql",foreground:"778899"},{token:"operator.swift",foreground:"666666"},{token:"predefined.sql",foreground:"C700C7"}],colors:{[Dn.r]:"#FFFFFE",[Dn.B]:"#000000",[Dn.J]:"#E5EBF1",[kn.o]:"#D3D3D3",[kn.a]:"#939393",[Dn.T]:"#ADD6FF4D"}},On={base:"vs-dark",inherit:!1,rules:[{token:"",foreground:"D4D4D4",background:"1E1E1E"},{token:"invalid",foreground:"f44747"},{token:"emphasis",fontStyle:"italic"},{token:"strong",fontStyle:"bold"},{token:"variable",foreground:"74B0DF"},{token:"variable.predefined",foreground:"4864AA"},{token:"variable.parameter",foreground:"9CDCFE"},{token:"constant",foreground:"569CD6"},{token:"comment",foreground:"608B4E"},{token:"number",foreground:"B5CEA8"},{token:"number.hex",foreground:"5BB498"},{token:"regexp",foreground:"B46695"},{token:"annotation",foreground:"cc6666"},{token:"type",foreground:"3DC9B0"},{token:"delimiter",foreground:"DCDCDC"},{token:"delimiter.html",foreground:"808080"},{token:"delimiter.xml",foreground:"808080"},{token:"tag",foreground:"569CD6"},{token:"tag.id.pug",foreground:"4F76AC"},{token:"tag.class.pug",foreground:"4F76AC"},{token:"meta.scss",foreground:"A79873"},{token:"meta.tag",foreground:"CE9178"},{token:"metatag",foreground:"DD6A6F"},{token:"metatag.content.html",foreground:"9CDCFE"},{token:"metatag.html",foreground:"569CD6"},{token:"metatag.xml",foreground:"569CD6"},{token:"metatag.php",fontStyle:"bold"},{token:"key",foreground:"9CDCFE"},{token:"string.key.json",foreground:"9CDCFE"},{token:"string.value.json",foreground:"CE9178"},{token:"attribute.name",foreground:"9CDCFE"},{token:"attribute.value",foreground:"CE9178"},{token:"attribute.value.number.css",foreground:"B5CEA8"},{token:"attribute.value.unit.css",foreground:"B5CEA8"},{token:"attribute.value.hex.css",foreground:"D4D4D4"},{token:"string",foreground:"CE9178"},{token:"string.sql",foreground:"FF0000"},{token:"keyword",foreground:"569CD6"},{token:"keyword.flow",foreground:"C586C0"},{token:"keyword.json",foreground:"CE9178"},{token:"keyword.flow.scss",foreground:"569CD6"},{token:"operator.scss",foreground:"909090"},{token:"operator.sql",foreground:"778899"},{token:"operator.swift",foreground:"909090"},{token:"predefined.sql",foreground:"FF00FF"}],colors:{[Dn.r]:"#1E1E1E",[Dn.B]:"#D4D4D4",[Dn.J]:"#3A3D41",[kn.o]:"#404040",[kn.a]:"#707070",[Dn.T]:"#ADD6FF26"}},En={base:"hc-black",inherit:!1,rules:[{token:"",foreground:"FFFFFF",background:"000000"},{token:"invalid",foreground:"f44747"},{token:"emphasis",fontStyle:"italic"},{token:"strong",fontStyle:"bold"},{token:"variable",foreground:"1AEBFF"},{token:"variable.parameter",foreground:"9CDCFE"},{token:"constant",foreground:"569CD6"},{token:"comment",foreground:"608B4E"},{token:"number",foreground:"FFFFFF"},{token:"regexp",foreground:"C0C0C0"},{token:"annotation",foreground:"569CD6"},{token:"type",foreground:"3DC9B0"},{token:"delimiter",foreground:"FFFF00"},{token:"delimiter.html",foreground:"FFFF00"},{token:"tag",foreground:"569CD6"},{token:"tag.id.pug",foreground:"4F76AC"},{token:"tag.class.pug",foreground:"4F76AC"},{token:"meta",foreground:"D4D4D4"},{token:"meta.tag",foreground:"CE9178"},{token:"metatag",foreground:"569CD6"},{token:"metatag.content.html",foreground:"1AEBFF"},{token:"metatag.html",foreground:"569CD6"},{token:"metatag.xml",foreground:"569CD6"},{token:"metatag.php",fontStyle:"bold"},{token:"key",foreground:"9CDCFE"},{token:"string.key",foreground:"9CDCFE"},{token:"string.value",foreground:"CE9178"},{token:"attribute.name",foreground:"569CD6"},{token:"attribute.value",foreground:"3FF23F"},{token:"string",foreground:"CE9178"},{token:"string.sql",foreground:"FF0000"},{token:"keyword",foreground:"569CD6"},{token:"keyword.flow",foreground:"C586C0"},{token:"operator.sql",foreground:"778899"},{token:"operator.swift",foreground:"909090"},{token:"predefined.sql",foreground:"FF00FF"}],colors:{[Dn.r]:"#000000",[Dn.B]:"#FFFFFF",[kn.o]:"#FFFFFF",[kn.a]:"#FFFFFF"}};var In=i("9c41"),Mn=i("bf5b");function Tn(){const e=new j.b,t=Object(Mn.a)();return t.onDidChange(()=>e.fire()),{onDidChange:e.event,getCSS(){const e={};var i,n,o=[];for(i of t.getIcons()){var r=(i=>{let n=i.defaults;for(;ji.d.isThemeIcon(n);){var o=t.getIcon(n.id);if(!o)return;n=o.defaults}var r=n.fontId;if(r){var s=t.getIconFont(r);if(s)return e[r]=s,`.codicon-${i.id}:before { content: '${n.fontCharacter}'; font-family: ${Object(Y.r)(r)}; }`}return`.codicon-${i.id}:before { content: '${n.fontCharacter}'; }`})(i);r&&o.push(r)}for(n in e){var s=e[n].definition.src.map(e=>`${Object(Y.s)(e.location)} format('${e.format}')`).join(", ");o.push(`@font-face { src: ${s}; font-family: ${Object(Y.r)(n)}; font-display: block; }`)}return o.join("\n")}}}const An="vs-dark",Rn="hc-black",Pn=cn.a.as(Dn.a.ColorContribution),Fn=cn.a.as(ji.a.ThemingContribution);class Bn{constructor(e,t){this.semanticHighlighting=!1,t=(this.themeData=t).base,0{this._codiconCSS=e.getCSS(),this._updateCSS()}),Y.m("(forced-colors: active)",()=>{this._updateActualTheme()})}registerEditorContainer(e){return Y.O(e)?this._registerShadowDomContainer(e):this._registerRegularEditorContainer()}_registerRegularEditorContainer(){return this._globalStyleElement||(this._globalStyleElement=Y.w(),this._globalStyleElement.className="monaco-colors",this._globalStyleElement.textContent=this._allCSS,this._styleElements.push(this._globalStyleElement)),ve.a.None}_registerShadowDomContainer(e){const t=Y.w(e);return t.className="monaco-colors",t.textContent=this._allCSS,this._styleElements.push(t),{dispose:()=>{for(let e=0;e{t.base===e&&t.notifyBaseUpdated()}),this._theme.themeName===e&&this.setTheme(e)}getColorTheme(){return this._theme}setColorMapOverride(e){this._colorMapOverride=e,this._updateThemeOrColorMap()}setTheme(e){let t;t=this._knownThemes.has(e)?this._knownThemes.get(e):this._knownThemes.get("vs"),this._desiredTheme=t,this._updateActualTheme()}_updateActualTheme(){var e=this._autoDetectHighContrast&&window.matchMedia("(forced-colors: active)").matches?this._knownThemes.get(Rn):this._desiredTheme;this._theme!==e&&(this._theme=e,this._updateThemeOrColorMap())}setAutoDetectHighContrast(e){this._autoDetectHighContrast=e,this._updateActualTheme()}_updateThemeOrColorMap(){let e=[],t={},i={addRule:i=>{t[i]||(e.push(i),t[i]=!0)}};Fn.getThemingParticipants().forEach(e=>e(this._theme,i,this._environment));var n=this._colorMapOverride||this._theme.tokenTheme.getColorMap();i.addRule(function(e){var t=[];for(let n=1,o=e.length;ne.textContent=this._allCSS)}getFileIconTheme(){return{hasFileIcons:!1,hasFolderIcons:!1,hidesExplorerArrows:!1}}}var zn=i("258a");st=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3{if(6===e.source){var t=Array.from(zn.a.map(this._values,([e])=>e));this._values.clear(),i.fire(new Yn(t))}else{var n=[];for(const t of e.affectedKeys){var o="config."+t,r=this._values.findSuperstr(o);void 0!==r&&(n.push(...zn.a.map(r,([e])=>e)),this._values.deleteSuperstr(o)),this._values.has(o)&&(n.push(o),this._values.delete(o))}i.fire(new Yn(n))}})}dispose(){this._listener.dispose()}getValue(e){if(0!==e.indexOf($n._keyPrefix))return super.getValue(e);if(this._values.has(e))return this._values.get(e);var t=e.substr($n._keyPrefix.length),i=this._configurationService.getValue(t);let n=void 0;switch(typeof i){case"number":case"boolean":case"string":n=i;break;default:n=Array.isArray(i)?JSON.stringify(i):i}return this._values.set(e,n),n}setValue(e,t){return super.setValue(e,t)}removeValue(e){return super.removeValue(e)}}$n._keyPrefix="config.";class Gn{constructor(e,t,i){this._service=e,this._key=t,this._defaultValue=i,this.reset()}set(e){this._service.setContext(this._key,e)}reset(){void 0===this._defaultValue?this._service.removeContext(this._key):this._service.setContext(this._key,this._defaultValue)}get(){return this._service.getContextKeyValue(this._key)}}class Zn{constructor(e){this.key=e}affectsSome(e){return e.has(this.key)}}class Yn{constructor(e){this.keys=e}affectsSome(e){for(const t of this.keys)if(e.has(t))return!0;return!1}}class Xn{constructor(e){this.events=e}affectsSome(e){for(const t of this.events)if(t.affectsSome(e))return!0;return!1}}class Qn{constructor(e){this._onDidChangeContext=new j.e({merge:e=>new Xn(e)}),this.onDidChangeContext=this._onDidChangeContext.event,this._isDisposed=!1,this._myContextId=e}createKey(e,t){if(this._isDisposed)throw new Error("AbstractContextKeyService has been disposed");return new Gn(this,e,t)}bufferChangeEvents(e){this._onDidChangeContext.pause();try{e()}finally{this._onDidChangeContext.resume()}}createScoped(e){if(this._isDisposed)throw new Error("AbstractContextKeyService has been disposed");return new eo(this,e)}contextMatchesRules(e){if(this._isDisposed)throw new Error("AbstractContextKeyService has been disposed");var t=this.getContextValuesContainer(this._myContextId);return ii.contextMatchesRules(t,e)}getContextKeyValue(e){if(!this._isDisposed)return this.getContextValuesContainer(this._myContextId).getValue(e)}setContext(e,t){var i;this._isDisposed||(i=this.getContextValuesContainer(this._myContextId))&&i.setValue(e,t)&&this._onDidChangeContext.fire(new Zn(e))}removeContext(e){this._isDisposed||this.getContextValuesContainer(this._myContextId).removeValue(e)&&this._onDidChangeContext.fire(new Zn(e))}getContext(e){return this._isDisposed?qn.INSTANCE:this.getContextValuesContainer(function(e){for(;e;){var t;if(e.hasAttribute(Un))return(t=e.getAttribute(Un))?parseInt(t,10):NaN;e=e.parentElement}return 0}(e))}}let Jn=class extends Qn{constructor(e){super(0),this._contexts=new Map,this._toDispose=new ve.b,this._lastContextId=0,e=new $n(this._myContextId,e,this._onDidChangeContext),this._contexts.set(this._myContextId,e),this._toDispose.add(e)}dispose(){this._onDidChangeContext.dispose(),this._isDisposed=!0,this._toDispose.dispose()}getContextValuesContainer(e){return!this._isDisposed&&this._contexts.get(e)||qn.INSTANCE}createChildContext(e=this._myContextId){if(this._isDisposed)throw new Error("ContextKeyService has been disposed");var t=++this._lastContextId;return this._contexts.set(t,new Kn(t,this.getContextValuesContainer(e))),t}disposeContext(e){this._isDisposed||this._contexts.delete(e)}};Jn=st([rt(0,qt.a)],Jn);class eo extends Qn{constructor(e,t){if(super(e.createChildContext()),this._parentChangeListener=new ve.d,this._parent=e,this._updateParentChangeListener(),this._domNode=t,this._domNode.hasAttribute(Un)){let e="";this._domNode.classList&&(e=Array.from(this._domNode.classList.values()).join(", "))}this._domNode.setAttribute(Un,String(this._myContextId))}_updateParentChangeListener(){this._parentChangeListener.value=this._parent.onDidChangeContext(this._onDidChangeContext.fire,this._onDidChangeContext)}dispose(){this._isDisposed||(this._onDidChangeContext.dispose(),this._parent.disposeContext(this._myContextId),this._parentChangeListener.dispose(),this._domNode.removeAttribute(Un),this._isDisposed=!0)}getContextValuesContainer(e){return this._isDisposed?qn.INSTANCE:this._parent.getContextValuesContainer(e)}createChildContext(e=this._myContextId){if(this._isDisposed)throw new Error("ScopedContextKeyService has been disposed");return this._parent.createChildContext(e)}disposeContext(e){this._isDisposed||this._parent.disposeContext(e)}}ie.a.registerCommand(ti.d,(function(e,t,i){e.get(ti.b).createKey(String(t),i)})),ie.a.registerCommand({id:"getContextKeyInfo",handler(){return[...ti.c.all()].sort((e,t)=>e.key.localeCompare(t.key))},description:{description:Object(Jt.a)("getContextKeyInfo","A command that returns information about context keys"),args:[]}}),ie.a.registerCommand("_generateContextKeyInfo",(function(){var e,t=[],i=new Set;for(e of ti.c.all())i.has(e.key)||(i.add(e.key),t.push(e));t.sort((e,t)=>e.key.localeCompare(t.key))}));var to,io=i("5d75"),no=i("5d28"),oo=i("0f70"),ro=i("a60f"),so=i("5aa5"),ao=(qi=i("eff2"),Qi=i("b9db"),i("0a31")),lo=i("9ee1");function ho(e,t,i){var n=i.mode===to.ALIGN?i.offset:i.offset+i.size,o=i.mode===to.ALIGN?i.offset+i.size:i.offset;return 0===i.position?t<=e-n?n:t<=o?o-t:Math.max(e-t,0):t<=o?o-t:t<=e-n?n:0}i("4d3d"),(st=to=to||{})[st.AVOID=0]="AVOID",st[st.ALIGN=1]="ALIGN";class co extends ve.a{constructor(e,t){super(),this.container=null,this.delegate=null,this.toDisposeOnClean=ve.a.None,this.toDisposeOnSetContainer=ve.a.None,this.shadowRoot=null,this.shadowRootHostElement=null,this.view=Y.a(".context-view"),this.useFixedPosition=!1,this.useShadowDOM=!1,Y.K(this.view),this.setContainer(e,t),this._register(Object(ve.i)(()=>this.setContainer(null,1)))}setContainer(e,t){var i;if(this.container&&(this.toDisposeOnSetContainer.dispose(),this.shadowRoot?(this.shadowRoot.removeChild(this.view),(this.shadowRoot=null)!=(i=this.shadowRootHostElement)&&i.remove(),this.shadowRootHostElement=null):this.container.removeChild(this.view),this.container=null),e){this.container=e,this.useFixedPosition=1!==t,this.useShadowDOM=3===t,this.useShadowDOM?(this.shadowRootHostElement=Y.a(".shadow-root-host"),this.container.appendChild(this.shadowRootHostElement),this.shadowRoot=this.shadowRootHostElement.attachShadow({mode:"open"}),(i=document.createElement("style")).textContent=uo,this.shadowRoot.appendChild(i),this.shadowRoot.appendChild(this.view),this.shadowRoot.appendChild(Y.a("slot"))):this.container.appendChild(this.view);const n=new ve.b;co.BUBBLE_UP_EVENTS.forEach(e=>{n.add(Y.o(this.container,e,e=>{this.onDOMEvent(e,!1)}))}),co.BUBBLE_DOWN_EVENTS.forEach(e=>{n.add(Y.o(this.container,e,e=>{this.onDOMEvent(e,!0)},!0))}),this.toDisposeOnSetContainer=n}}show(e){this.isVisible()&&this.hide(),Y.t(this.view),this.view.className="context-view",this.view.style.top="0px",this.view.style.left="0px",this.view.style.zIndex="2500",this.view.style.position=this.useFixedPosition?"fixed":"absolute",Y.W(this.view),this.toDisposeOnClean=e.render(this.view)||ve.a.None,this.delegate=e,this.doLayout(),this.delegate.focus&&this.delegate.focus()}getViewElement(){return this.view}layout(){this.isVisible()&&(!1!==this.delegate.canRelayout||we.c&&ao.a.pointerEvents?(this.delegate.layout&&this.delegate.layout(),this.doLayout()):this.hide())}doLayout(){if(this.isVisible()){var e=this.delegate.getAnchor();let s;s=Y.M(e)?{top:(n=Y.D(e)).top,left:n.left,width:n.width,height:n.height}:{top:e.y,left:e.x,width:e.width||1,height:e.height||2};var t,i,n=Y.I(this.view),o=(e=Y.H(this.view),this.delegate.anchorPosition||0),r=this.delegate.anchorAlignment||0;let a,l;0===(this.delegate.anchorAxisAlignment||0)?(t={offset:s.top-window.pageYOffset,size:s.height,position:0===o?0:1},i={offset:s.left,size:s.width,position:0===r?0:1,mode:to.ALIGN},a=ho(window.innerHeight,e,t)+window.pageYOffset,lo.a.intersects({start:a,end:a+e},{start:t.offset,end:t.offset+t.size})&&(i.mode=to.AVOID),l=ho(window.innerWidth,n,i)):(t={offset:s.left,size:s.width,position:0===r?0:1},i={offset:s.top,size:s.height,position:0===o?0:1,mode:to.ALIGN},l=ho(window.innerWidth,n,t),lo.a.intersects({start:l,end:l+n},{start:t.offset,end:t.offset+t.size})&&(i.mode=to.AVOID),a=ho(window.innerHeight,e,i)+window.pageYOffset),this.view.classList.remove("top","bottom","left","right"),this.view.classList.add(0===o?"bottom":"top"),this.view.classList.add(0===r?"left":"right"),this.view.classList.toggle("fixed",this.useFixedPosition),n=Y.D(this.container),this.view.style.top=a-(this.useFixedPosition?Y.D(this.view):n).top+"px",this.view.style.left=l-(this.useFixedPosition?Y.D(this.view):n).left+"px",this.view.style.width="initial"}}hide(e){var t=this.delegate;(this.delegate=null)!=t&&t.onHide&&t.onHide(e),this.toDisposeOnClean.dispose(),Y.K(this.view)}isVisible(){return!!this.delegate}onDOMEvent(e,t){this.delegate&&(this.delegate.onDOMEvent?this.delegate.onDOMEvent(e,document.activeElement):t&&!Y.L(e.target,this.container)&&this.hide())}dispose(){this.hide(),super.dispose()}}co.BUBBLE_UP_EVENTS=["click","keydown","focus","blur"],co.BUBBLE_DOWN_EVENTS=["click"];let uo='\n\t:host {\n\t\tall: initial; /* 1st rule so subsequent properties are reset. */\n\t}\n\n\t@font-face {\n\t\tfont-family: "codicon";\n\t\tfont-display: block;\n\t\tsrc: url("./codicon.ttf?5d4d76ab2ce5108968ad644d591a16a6") format("truetype");\n\t}\n\n\t.codicon[class*=\'codicon-\'] {\n\t\tfont: normal normal normal 16px/1 codicon;\n\t\tdisplay: inline-block;\n\t\ttext-decoration: none;\n\t\ttext-rendering: auto;\n\t\ttext-align: center;\n\t\t-webkit-font-smoothing: antialiased;\n\t\t-moz-osx-font-smoothing: grayscale;\n\t\tuser-select: none;\n\t\t-webkit-user-select: none;\n\t\t-ms-user-select: none;\n\t}\n\n\t:host {\n\t\tfont-family: -apple-system, BlinkMacSystemFont, "Segoe WPC", "Segoe UI", "HelveticaNeue-Light", system-ui, "Ubuntu", "Droid Sans", sans-serif;\n\t}\n\n\t:host-context(.mac) { font-family: -apple-system, BlinkMacSystemFont, sans-serif; }\n\t:host-context(.mac:lang(zh-Hans)) { font-family: -apple-system, BlinkMacSystemFont, "PingFang SC", "Hiragino Sans GB", sans-serif; }\n\t:host-context(.mac:lang(zh-Hant)) { font-family: -apple-system, BlinkMacSystemFont, "PingFang TC", sans-serif; }\n\t:host-context(.mac:lang(ja)) { font-family: -apple-system, BlinkMacSystemFont, "Hiragino Kaku Gothic Pro", sans-serif; }\n\t:host-context(.mac:lang(ko)) { font-family: -apple-system, BlinkMacSystemFont, "Nanum Gothic", "Apple SD Gothic Neo", "AppleGothic", sans-serif; }\n\n\t:host-context(.windows) { font-family: "Segoe WPC", "Segoe UI", sans-serif; }\n\t:host-context(.windows:lang(zh-Hans)) { font-family: "Segoe WPC", "Segoe UI", "Microsoft YaHei", sans-serif; }\n\t:host-context(.windows:lang(zh-Hant)) { font-family: "Segoe WPC", "Segoe UI", "Microsoft Jhenghei", sans-serif; }\n\t:host-context(.windows:lang(ja)) { font-family: "Segoe WPC", "Segoe UI", "Yu Gothic UI", "Meiryo UI", sans-serif; }\n\t:host-context(.windows:lang(ko)) { font-family: "Segoe WPC", "Segoe UI", "Malgun Gothic", "Dotom", sans-serif; }\n\n\t:host-context(.linux) { font-family: system-ui, "Ubuntu", "Droid Sans", sans-serif; }\n\t:host-context(.linux:lang(zh-Hans)) { font-family: system-ui, "Ubuntu", "Droid Sans", "Source Han Sans SC", "Source Han Sans CN", "Source Han Sans", sans-serif; }\n\t:host-context(.linux:lang(zh-Hant)) { font-family: system-ui, "Ubuntu", "Droid Sans", "Source Han Sans TC", "Source Han Sans TW", "Source Han Sans", sans-serif; }\n\t:host-context(.linux:lang(ja)) { font-family: system-ui, "Ubuntu", "Droid Sans", "Source Han Sans J", "Source Han Sans JP", "Source Han Sans", sans-serif; }\n\t:host-context(.linux:lang(ko)) { font-family: system-ui, "Ubuntu", "Droid Sans", "Source Han Sans K", "Source Han Sans JR", "Source Han Sans", "UnDotum", "FBaekmuk Gulim", sans-serif; }\n';var go,po=i("1898"),mo=i("f070"),fo=i("561a"),_o=i("1097");const bo=/\(&([^\s&])\)|(^|[^&])&([^\s&])/,vo=/(&)?(&)([^\s&])/g,Co=Object(fo.e)("menu-selection",fo.b.check),wo=Object(fo.e)("menu-submenu",fo.b.chevronRight);(rt=go=go||{})[rt.Right=0]="Right",rt[rt.Left=1]="Left";class yo extends so.a{constructor(e,t,i={}){e.classList.add("monaco-menu-container"),e.setAttribute("role","presentation");var n=document.createElement("div");n.classList.add("monaco-menu"),n.setAttribute("role","presentation"),super(n,{orientation:1,actionViewItemProvider:e=>this.doGetActionViewItem(e,i,o),context:i.context,actionRunner:i.actionRunner,ariaLabel:i.ariaLabel,focusOnlyEnabledItems:!0,triggerKeys:{keys:[3,...we.f||we.d?[10]:[]],keyDown:!0}}),this.menuElement=n,this.actionsList.setAttribute("role","menu"),this.actionsList.tabIndex=0,this.menuDisposables=this._register(new ve.b),this.initializeStyleSheet(e),this._register(ro.b.addTarget(n)),Object(Y.i)(n,Y.d.KEY_DOWN,e=>{new Wt.a(e).equals(2)&&e.preventDefault()}),i.enableMnemonics&&this.menuDisposables.add(Object(Y.i)(n,Y.d.KEY_DOWN,e=>{var t,i=e.key.toLocaleLowerCase();this.mnemonics.has(i)&&(Y.c.stop(e,!0),1===(t=this.mnemonics.get(i)).length&&(t[0]instanceof Lo&&t[0].container&&this.focusItemByElement(t[0].container),t[0].onClick(e)),1{var t=new Wt.a(e);t.equals(14)||t.equals(11)?(this.focusedItem=this.viewItems.length-1,this.focusNext(),Y.c.stop(e,!0)):(t.equals(13)||t.equals(12))&&(this.focusedItem=0,this.focusPrevious(),Y.c.stop(e,!0))})),this._register(Object(Y.i)(this.domNode,Y.d.MOUSE_OUT,e=>{var t=e.relatedTarget;Object(Y.L)(t,this.domNode)||(this.focusedItem=void 0,this.updateFocus(),e.stopPropagation())})),this._register(Object(Y.i)(this.actionsList,Y.d.MOUSE_OVER,e=>{let t=e.target;if(t&&Object(Y.L)(t,this.actionsList)&&t!==this.actionsList){for(;t.parentElement!==this.actionsList&&null!==t.parentElement;)t=t.parentElement;t.classList.contains("action-item")&&(e=this.focusedItem,this.setFocusedItem(t),e!==this.focusedItem)&&this.updateFocus()}})),this._register(ro.b.addTarget(this.actionsList)),this._register(Object(Y.i)(this.actionsList,ro.a.Tap,e=>{let t=e.initialTarget;if(t&&Object(Y.L)(t,this.actionsList)&&t!==this.actionsList){for(;t.parentElement!==this.actionsList&&null!==t.parentElement;)t=t.parentElement;t.classList.contains("action-item")&&(e=this.focusedItem,this.setFocusedItem(t),e!==this.focusedItem)&&this.updateFocus()}}));let o={parent:this};this.mnemonics=new Map,this.scrollableElement=this._register(new po.a(n,{alwaysConsumeMouseWheel:!0,horizontal:2,vertical:3,verticalScrollbarSize:7,handleMouseWheel:!0,useShadows:!0}));var r=this.scrollableElement.getDomNode();r.style.position="",this._register(Object(Y.i)(n,ro.a.Change,e=>{Y.c.stop(e,!0);var t=this.scrollableElement.getScrollPosition().scrollTop;this.scrollableElement.setScrollPosition({scrollTop:t-e.translationY})})),this._register(Object(Y.i)(r,Y.d.MOUSE_UP,e=>{e.preventDefault()})),n.style.maxHeight=Math.max(10,window.innerHeight-e.getBoundingClientRect().top-35)+"px",t=t.filter(e=>{var t;return null==(t=i.submenuIds)||!t.has(e.id)}),this.push(t,{icon:!0,label:!0,isMenu:!0}),e.appendChild(this.scrollableElement.getDomNode()),this.scrollableElement.scanDomNode(),this.viewItems.filter(e=>!(e instanceof xo)).forEach((e,t,i)=>{e.updatePositionInSet(t+1,i.length)})}initializeStyleSheet(e){Object(Y.O)(e)?(this.styleSheet=Object(Y.w)(e),this.styleSheet.textContent=ko):(yo.globalStyleSheet||(yo.globalStyleSheet=Object(Y.w)(),yo.globalStyleSheet.textContent=ko),this.styleSheet=yo.globalStyleSheet)}style(e){var t=this.getContainer(),i=e.foregroundColor?""+e.foregroundColor:"",n=e.backgroundColor?""+e.backgroundColor:"",o=e.borderColor?"1px solid "+e.borderColor:"",r=e.shadowColor?"0 2px 4px "+e.shadowColor:"";t.style.border=o,this.domNode.style.color=i,this.domNode.style.backgroundColor=n,t.style.boxShadow=r,this.viewItems&&this.viewItems.forEach(t=>{(t instanceof So||t instanceof xo)&&t.style(e)})}getContainer(){return this.scrollableElement.getDomNode()}get onScroll(){return this.scrollableElement.onScroll}focusItemByElement(e){var t=this.focusedItem;this.setFocusedItem(e),t!==this.focusedItem&&this.updateFocus()}setFocusedItem(e){for(let t=0;t{this.element&&(this._register(Object(Y.i)(this.element,Y.d.MOUSE_UP,e=>{Y.c.stop(e,!0),oo.g?new no.a(e).rightButton||this.onClick(e):setTimeout(()=>{this.onClick(e)},0)})),this._register(Object(Y.i)(this.element,Y.d.CONTEXT_MENU,e=>{Y.c.stop(e,!0)})))},100),this._register(this.runOnceToEnableMouseUp)}render(e){super.render(e),this.element&&(this.container=e,this.item=Object(Y.q)(this.element,Object(Y.a)("a.action-menu-item")),this._action.id===mo.d.ID?this.item.setAttribute("role","presentation"):(this.item.setAttribute("role","menuitem"),this.mnemonic&&this.item.setAttribute("aria-keyshortcuts",""+this.mnemonic)),this.check=Object(Y.q)(this.item,Object(Y.a)("span.menu-item-check"+Co.cssSelector)),this.check.setAttribute("role","none"),this.label=Object(Y.q)(this.item,Object(Y.a)("span.action-label")),this.options.label&&this.options.keybinding&&(Object(Y.q)(this.item,Object(Y.a)("span.keybinding")).textContent=this.options.keybinding),this.runOnceToEnableMouseUp.schedule(),this.updateClass(),this.updateLabel(),this.updateTooltip(),this.updateEnabled(),this.updateChecked())}blur(){super.blur(),this.applyStyle()}focus(){super.focus(),this.item&&this.item.focus(),this.applyStyle()}updatePositionInSet(e,t){this.item&&(this.item.setAttribute("aria-posinset",""+e),this.item.setAttribute("aria-setsize",""+t))}updateLabel(){if(this.label&&this.options.label){Object(Y.t)(this.label);let i=Object(_o.e)(this.getAction().label);if(i){var e=function(e){var t=bo,i=t.exec(e);return i?(i=!i[1],e.replace(t,i?"$2$3":"").trim()):e}(i);e=(this.options.enableMnemonics||(i=e),this.label.setAttribute("aria-label",e.replace(/&&/g,"&")),bo.exec(i));if(e){i=Te.s(i),vo.lastIndex=0;let n=vo.exec(i);for(;n&&n[1];)n=vo.exec(i);var t=e=>e.replace(/&&/g,"&");n?this.label.append(Te.J(t(i.substr(0,n.index))," "),Object(Y.a)("u",{"aria-hidden":"true"},n[3]),Te.O(t(i.substr(n.index+n[0].length))," ")):this.label.innerText=t(i).trim(),this.item&&this.item.setAttribute("aria-keyshortcuts",(e[1]||e[3]).toLocaleLowerCase())}else this.label.innerText=i.replace(/&&/g,"&").trim()}}}updateTooltip(){let e=null;this.getAction().tooltip?e=this.getAction().tooltip:!this.options.label&&this.getAction().label&&this.options.icon&&(e=this.getAction().label,this.options.keybinding)&&(e=Jt.a({key:"titleLabel",comment:["action title","action keybinding"]},"{0} ({1})",e,this.options.keybinding)),e&&this.item&&(this.item.title=e)}updateClass(){this.cssClass&&this.item&&this.item.classList.remove(...this.cssClass.split(" ")),this.options.icon&&this.label?(this.cssClass=this.getAction().class||"",this.label.classList.add("icon"),this.cssClass&&this.label.classList.add(...this.cssClass.split(" ")),this.updateEnabled()):this.label&&this.label.classList.remove("icon")}updateEnabled(){this.getAction().enabled?(this.element&&(this.element.classList.remove("disabled"),this.element.removeAttribute("aria-disabled")),this.item&&(this.item.classList.remove("disabled"),this.item.removeAttribute("aria-disabled"),this.item.tabIndex=0)):(this.element&&(this.element.classList.add("disabled"),this.element.setAttribute("aria-disabled","true")),this.item&&(this.item.classList.add("disabled"),this.item.setAttribute("aria-disabled","true")))}updateChecked(){this.item&&(this.getAction().checked?(this.item.classList.add("checked"),this.item.setAttribute("role","menuitemcheckbox"),this.item.setAttribute("aria-checked","true")):(this.item.classList.remove("checked"),this.item.setAttribute("role","menuitem"),this.item.setAttribute("aria-checked","false")))}getMnemonic(){return this.mnemonic}applyStyle(){var e,t,i;this.menuStyle&&(e=(i=this.element&&this.element.classList.contains("focused"))&&this.menuStyle.selectionForegroundColor?this.menuStyle.selectionForegroundColor:this.menuStyle.foregroundColor,t=i&&this.menuStyle.selectionBackgroundColor?this.menuStyle.selectionBackgroundColor:void 0,i=i&&this.menuStyle.selectionBorderColor?"thin solid "+this.menuStyle.selectionBorderColor:"",this.item&&(this.item.style.color=e?e.toString():"",this.item.style.backgroundColor=t?t.toString():""),this.check&&(this.check.style.color=e?e.toString():""),this.container)&&(this.container.style.border=i)}style(e){this.menuStyle=e,this.applyStyle()}}class Lo extends So{constructor(e,t,i,n){super(e,e,n),this.submenuActions=t,this.parentData=i,this.submenuOptions=n,this.mysubmenu=null,this.submenuDisposables=this._register(new ve.b),this.mouseOver=!1,this.expandDirection=n&&void 0!==n.expandDirection?n.expandDirection:go.Right,this.showScheduler=new be.e(()=>{this.mouseOver&&(this.cleanupExistingSubmenu(!1),this.createSubmenu(!1))},250),this.hideScheduler=new be.e(()=>{this.element&&!Object(Y.L)(Object(Y.y)(),this.element)&&this.parentData.submenu===this.mysubmenu&&(this.parentData.parent.focus(!1),this.cleanupExistingSubmenu(!0))},750)}render(e){super.render(e),this.element&&(this.item&&(this.item.classList.add("monaco-submenu-item"),this.item.tabIndex=0,this.item.setAttribute("aria-haspopup","true"),this.updateAriaExpanded("false"),this.submenuIndicator=Object(Y.q)(this.item,Object(Y.a)("span.submenu-indicator"+wo.cssSelector)),this.submenuIndicator.setAttribute("aria-hidden","true")),this._register(Object(Y.i)(this.element,Y.d.KEY_UP,e=>{var t=new Wt.a(e);(t.equals(17)||t.equals(3))&&(Y.c.stop(e,!0),this.createSubmenu(!0))})),this._register(Object(Y.i)(this.element,Y.d.KEY_DOWN,e=>{var t=new Wt.a(e);Object(Y.y)()===this.item&&(t.equals(17)||t.equals(3))&&Y.c.stop(e,!0)})),this._register(Object(Y.i)(this.element,Y.d.MOUSE_OVER,e=>{this.mouseOver||(this.mouseOver=!0,this.showScheduler.schedule())})),this._register(Object(Y.i)(this.element,Y.d.MOUSE_LEAVE,e=>{this.mouseOver=!1})),this._register(Object(Y.i)(this.element,Y.d.FOCUS_OUT,e=>{this.element&&!Object(Y.L)(Object(Y.y)(),this.element)&&this.hideScheduler.schedule()})),this._register(this.parentData.parent.onScroll(()=>{this.parentData.parent.focus(!1),this.cleanupExistingSubmenu(!1)})))}updateEnabled(){}onClick(e){Y.c.stop(e,!0),this.cleanupExistingSubmenu(!1),this.createSubmenu(!0)}cleanupExistingSubmenu(e){if(this.parentData.submenu&&(e||this.parentData.submenu!==this.mysubmenu)){try{this.parentData.submenu.dispose()}catch(e){}this.parentData.submenu=void 0,this.updateAriaExpanded("false"),this.submenuContainer&&(this.submenuDisposables.clear(),this.submenuContainer=void 0)}}calculateSubmenuMenuLayout(e,t,i,n){var o={top:0,left:0};return o.left=ho(e.width,t.width,{position:n===go.Right?0:1,offset:i.left,size:i.width}),o.left>=i.left&&o.left{new Wt.a(e).equals(15)&&(Y.c.stop(e,!0),this.parentData.parent.focus(),this.cleanupExistingSubmenu(!0))})),this.submenuDisposables.add(Object(Y.i)(this.submenuContainer,Y.d.KEY_DOWN,e=>{new Wt.a(e).equals(15)&&Y.c.stop(e,!0)})),this.submenuDisposables.add(this.parentData.submenu.onDidCancel(()=>{this.parentData.parent.focus(),this.cleanupExistingSubmenu(!0)})),this.parentData.submenu.focus(e),this.mysubmenu=this.parentData.submenu))}updateAriaExpanded(e){var t;this.item&&null!=(t=this.item)&&t.setAttribute("aria-expanded",e)}applyStyle(){var e;super.applyStyle(),this.menuStyle&&(e=this.element&&this.element.classList.contains("focused")&&this.menuStyle.selectionForegroundColor?this.menuStyle.selectionForegroundColor:this.menuStyle.foregroundColor,this.submenuIndicator&&(this.submenuIndicator.style.color=e?""+e:""),this.parentData.submenu)&&this.parentData.submenu.style(this.menuStyle)}dispose(){super.dispose(),this.hideScheduler.dispose(),this.mysubmenu&&(this.mysubmenu.dispose(),this.mysubmenu=null),this.submenuContainer&&(this.submenuContainer=void 0)}}class xo extends qi.a{style(e){this.label&&(this.label.style.borderBottomColor=e.separatorColor?""+e.separatorColor:"")}}let ko=`\n.monaco-menu {\n\tfont-size: 13px;\n\n}\n\n${Object(Qi.a)(Co)}\n${Object(Qi.a)(wo)}\n\n.monaco-menu .monaco-action-bar {\n\ttext-align: right;\n\toverflow: hidden;\n\twhite-space: nowrap;\n}\n\n.monaco-menu .monaco-action-bar .actions-container {\n\tdisplay: flex;\n\tmargin: 0 auto;\n\tpadding: 0;\n\twidth: 100%;\n\tjustify-content: flex-end;\n}\n\n.monaco-menu .monaco-action-bar.vertical .actions-container {\n\tdisplay: inline-block;\n}\n\n.monaco-menu .monaco-action-bar.reverse .actions-container {\n\tflex-direction: row-reverse;\n}\n\n.monaco-menu .monaco-action-bar .action-item {\n\tcursor: pointer;\n\tdisplay: inline-block;\n\ttransition: transform 50ms ease;\n\tposition: relative; /* DO NOT REMOVE - this is the key to preventing the ghosting icon bug in Chrome 42 */\n}\n\n.monaco-menu .monaco-action-bar .action-item.disabled {\n\tcursor: default;\n}\n\n.monaco-menu .monaco-action-bar.animated .action-item.active {\n\ttransform: scale(1.272019649, 1.272019649); /* 1.272019649 = √φ */\n}\n\n.monaco-menu .monaco-action-bar .action-item .icon,\n.monaco-menu .monaco-action-bar .action-item .codicon {\n\tdisplay: inline-block;\n}\n\n.monaco-menu .monaco-action-bar .action-item .codicon {\n\tdisplay: flex;\n\talign-items: center;\n}\n\n.monaco-menu .monaco-action-bar .action-label {\n\tfont-size: 11px;\n\tmargin-right: 4px;\n}\n\n.monaco-menu .monaco-action-bar .action-item.disabled .action-label,\n.monaco-menu .monaco-action-bar .action-item.disabled .action-label:hover {\n\topacity: 0.4;\n}\n\n/* Vertical actions */\n\n.monaco-menu .monaco-action-bar.vertical {\n\ttext-align: left;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-item {\n\tdisplay: block;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-label.separator {\n\tdisplay: block;\n\tborder-bottom: 1px solid #bbb;\n\tpadding-top: 1px;\n\tmargin-left: .8em;\n\tmargin-right: .8em;\n}\n\n.monaco-menu .secondary-actions .monaco-action-bar .action-label {\n\tmargin-left: 6px;\n}\n\n/* Action Items */\n.monaco-menu .monaco-action-bar .action-item.select-container {\n\toverflow: hidden; /* somehow the dropdown overflows its container, we prevent it here to not push */\n\tflex: 1;\n\tmax-width: 170px;\n\tmin-width: 60px;\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n\tmargin-right: 10px;\n}\n\n.monaco-menu .monaco-action-bar.vertical {\n\tmargin-left: 0;\n\toverflow: visible;\n}\n\n.monaco-menu .monaco-action-bar.vertical .actions-container {\n\tdisplay: block;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-item {\n\tpadding: 0;\n\ttransform: none;\n\tdisplay: flex;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-item.active {\n\ttransform: none;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-menu-item {\n\tflex: 1 1 auto;\n\tdisplay: flex;\n\theight: 2em;\n\talign-items: center;\n\tposition: relative;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-label {\n\tflex: 1 1 auto;\n\ttext-decoration: none;\n\tpadding: 0 1em;\n\tbackground: none;\n\tfont-size: 12px;\n\tline-height: 1;\n}\n\n.monaco-menu .monaco-action-bar.vertical .keybinding,\n.monaco-menu .monaco-action-bar.vertical .submenu-indicator {\n\tdisplay: inline-block;\n\tflex: 2 1 auto;\n\tpadding: 0 1em;\n\ttext-align: right;\n\tfont-size: 12px;\n\tline-height: 1;\n}\n\n.monaco-menu .monaco-action-bar.vertical .submenu-indicator {\n\theight: 100%;\n}\n\n.monaco-menu .monaco-action-bar.vertical .submenu-indicator.codicon {\n\tfont-size: 16px !important;\n\tdisplay: flex;\n\talign-items: center;\n}\n\n.monaco-menu .monaco-action-bar.vertical .submenu-indicator.codicon::before {\n\tmargin-left: auto;\n\tmargin-right: -20px;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-item.disabled .keybinding,\n.monaco-menu .monaco-action-bar.vertical .action-item.disabled .submenu-indicator {\n\topacity: 0.4;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-label:not(.separator) {\n\tdisplay: inline-block;\n\tbox-sizing: border-box;\n\tmargin: 0;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-item {\n\tposition: static;\n\toverflow: visible;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-item .monaco-submenu {\n\tposition: absolute;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-label.separator {\n\tpadding: 0.5em 0 0 0;\n\tmargin-bottom: 0.5em;\n\twidth: 100%;\n\theight: 0px !important;\n\tmargin-left: .8em !important;\n\tmargin-right: .8em !important;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-label.separator.text {\n\tpadding: 0.7em 1em 0.1em 1em;\n\tfont-weight: bold;\n\topacity: 1;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-label:hover {\n\tcolor: inherit;\n}\n\n.monaco-menu .monaco-action-bar.vertical .menu-item-check {\n\tposition: absolute;\n\tvisibility: hidden;\n\twidth: 1em;\n\theight: 100%;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-menu-item.checked .menu-item-check {\n\tvisibility: visible;\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n}\n\n/* Context Menu */\n\n.context-view.monaco-menu-container {\n\toutline: 0;\n\tborder: none;\n\tanimation: fadeIn 0.083s linear;\n\t-webkit-app-region: no-drag;\n}\n\n.context-view.monaco-menu-container :focus,\n.context-view.monaco-menu-container .monaco-action-bar.vertical:focus,\n.context-view.monaco-menu-container .monaco-action-bar.vertical :focus {\n\toutline: 0;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-item {\n\tborder: thin solid transparent; /* prevents jumping behaviour on hover or focus */\n}\n\n\n/* High Contrast Theming */\n:host-context(.hc-black) .context-view.monaco-menu-container {\n\tbox-shadow: none;\n}\n\n:host-context(.hc-black) .monaco-menu .monaco-action-bar.vertical .action-item.focused {\n\tbackground: none;\n}\n\n/* Vertical Action Bar Styles */\n\n.monaco-menu .monaco-action-bar.vertical {\n\tpadding: .5em 0;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-menu-item {\n\theight: 1.8em;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-label:not(.separator),\n.monaco-menu .monaco-action-bar.vertical .keybinding {\n\tfont-size: inherit;\n\tpadding: 0 2em;\n}\n\n.monaco-menu .monaco-action-bar.vertical .menu-item-check {\n\tfont-size: inherit;\n\twidth: 2em;\n}\n\n.monaco-menu .monaco-action-bar.vertical .action-label.separator {\n\tfont-size: inherit;\n\tpadding: 0.2em 0 0 0;\n\tmargin-bottom: 0.2em;\n}\n\n:host-context(.linux) .monaco-menu .monaco-action-bar.vertical .action-label.separator {\n\tmargin-left: 0;\n\tmargin-right: 0;\n}\n\n.monaco-menu .monaco-action-bar.vertical .submenu-indicator {\n\tfont-size: 60%;\n\tpadding: 0 1.8em;\n}\n\n:host-context(.linux) .monaco-menu .monaco-action-bar.vertical .submenu-indicator {\n\theight: 100%;\n\tmask-size: 10px 10px;\n\t-webkit-mask-size: 10px 10px;\n}\n\n.monaco-menu .action-item {\n\tcursor: default;\n}\n\n/* Arrows */\n.monaco-scrollable-element > .scrollbar > .scra {\n\tcursor: pointer;\n\tfont-size: 11px !important;\n}\n\n.monaco-scrollable-element > .visible {\n\topacity: 1;\n\n\t/* Background rule added for IE9 - to allow clicks on dom node */\n\tbackground:rgba(0,0,0,0);\n\n\ttransition: opacity 100ms linear;\n}\n.monaco-scrollable-element > .invisible {\n\topacity: 0;\n\tpointer-events: none;\n}\n.monaco-scrollable-element > .invisible.fade {\n\ttransition: opacity 800ms linear;\n}\n\n/* Scrollable Content Inset Shadow */\n.monaco-scrollable-element > .shadow {\n\tposition: absolute;\n\tdisplay: none;\n}\n.monaco-scrollable-element > .shadow.top {\n\tdisplay: block;\n\ttop: 0;\n\tleft: 3px;\n\theight: 3px;\n\twidth: 100%;\n\tbox-shadow: #DDD 0 6px 6px -6px inset;\n}\n.monaco-scrollable-element > .shadow.left {\n\tdisplay: block;\n\ttop: 3px;\n\tleft: 0;\n\theight: 100%;\n\twidth: 3px;\n\tbox-shadow: #DDD 6px 0 6px -6px inset;\n}\n.monaco-scrollable-element > .shadow.top-left-corner {\n\tdisplay: block;\n\ttop: 0;\n\tleft: 0;\n\theight: 3px;\n\twidth: 3px;\n}\n.monaco-scrollable-element > .shadow.top.left {\n\tbox-shadow: #DDD 6px 6px 6px -6px inset;\n}\n\n/* ---------- Default Style ---------- */\n\n:host-context(.vs) .monaco-scrollable-element > .scrollbar > .slider {\n\tbackground: rgba(100, 100, 100, .4);\n}\n:host-context(.vs-dark) .monaco-scrollable-element > .scrollbar > .slider {\n\tbackground: rgba(121, 121, 121, .4);\n}\n:host-context(.hc-black) .monaco-scrollable-element > .scrollbar > .slider {\n\tbackground: rgba(111, 195, 223, .6);\n}\n\n.monaco-scrollable-element > .scrollbar > .slider:hover {\n\tbackground: rgba(100, 100, 100, .7);\n}\n:host-context(.hc-black) .monaco-scrollable-element > .scrollbar > .slider:hover {\n\tbackground: rgba(111, 195, 223, .8);\n}\n\n.monaco-scrollable-element > .scrollbar > .slider.active {\n\tbackground: rgba(0, 0, 0, .6);\n}\n:host-context(.vs-dark) .monaco-scrollable-element > .scrollbar > .slider.active {\n\tbackground: rgba(191, 191, 191, .4);\n}\n:host-context(.hc-black) .monaco-scrollable-element > .scrollbar > .slider.active {\n\tbackground: rgba(111, 195, 223, 1);\n}\n\n:host-context(.vs-dark) .monaco-scrollable-element .shadow.top {\n\tbox-shadow: none;\n}\n\n:host-context(.vs-dark) .monaco-scrollable-element .shadow.left {\n\tbox-shadow: #000 6px 0 6px -6px inset;\n}\n\n:host-context(.vs-dark) .monaco-scrollable-element .shadow.top.left {\n\tbox-shadow: #000 6px 6px 6px -6px inset;\n}\n\n:host-context(.hc-black) .monaco-scrollable-element .shadow.top {\n\tbox-shadow: none;\n}\n\n:host-context(.hc-black) .monaco-scrollable-element .shadow.left {\n\tbox-shadow: none;\n}\n\n:host-context(.hc-black) .monaco-scrollable-element .shadow.top.left {\n\tbox-shadow: none;\n}\n`;i("7a2c");var Do=i("a6d7");class No{constructor(e,t,i,n,o){this.contextViewService=e,this.telemetryService=t,this.notificationService=i,this.keybindingService=n,this.themeService=o,this.focusToReturn=null,this.block=null,this.options={blockMouse:!0}}configure(e){this.options=e}showContextMenu(e){const t=e.getActions();if(t.length){let n;this.focusToReturn=document.activeElement;var i=Object(Y.M)(e.domForShadowRoot)?e.domForShadowRoot:void 0;this.contextViewService.showContextView({getAnchor:()=>e.getAnchor(),canRelayout:!1,anchorAlignment:e.anchorAlignment,anchorAxisAlignment:e.anchorAxisAlignment,render:i=>{var o=e.getMenuClassName?e.getMenuClassName():"",r=(o=(o&&(i.className+=" "+o),this.options.blockMouse&&(this.block=i.appendChild(Object(Y.a)(".context-view-block")),this.block.style.position="fixed",this.block.style.cursor="initial",this.block.style.left="0",this.block.style.top="0",this.block.style.width="100%",this.block.style.height="100%",this.block.style.zIndex="-1",Object(Y.i)(this.block,Y.d.MOUSE_DOWN,e=>e.stopPropagation())),new ve.b),e.actionRunner||new mo.b);return r.onBeforeRun(this.onActionRun,this,o),r.onDidRun(this.onDidActionRun,this,o),n=new yo(i,t,{actionViewItemProvider:e.getActionViewItem,context:e.getActionsContext?e.getActionsContext():null,actionRunner:r,getKeyBinding:e.getKeyBinding||(e=>this.keybindingService.lookupKeybinding(e.id))}),o.add(Object(Do.c)(n,this.themeService)),n.onDidCancel(()=>this.contextViewService.hideContextView(!0),null,o),n.onDidBlur(()=>this.contextViewService.hideContextView(!0),null,o),o.add(Object(Y.i)(window,Y.d.BLUR,()=>this.contextViewService.hideContextView(!0))),o.add(Object(Y.i)(window,Y.d.MOUSE_DOWN,e=>{if(!e.defaultPrevented){e=new no.a(e);let t=e.target;if(!e.rightButton){for(;t;){if(t===i)return;t=t.parentElement}this.contextViewService.hideContextView(!0)}}})),Object(ve.e)(o,n)},focus:()=>{n&&n.focus(!!e.autoSelectFirstItem)},onHide:t=>{e.onHide&&e.onHide(!!t),this.block&&(this.block.remove(),this.block=null),this.focusToReturn&&this.focusToReturn.focus()}},i,!!i)}}onActionRun(e){this.telemetryService.publicLog2("workbenchActionExecuted",{id:e.action.id,from:"contextMenu"}),this.contextViewService.hideContextView(!1),this.focusToReturn&&this.focusToReturn.focus()}onDidActionRun(e){e.error&&!Object(Ce.e)(e.error)&&this.notificationService.error(e.error)}}st=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3this.layout()))}setContainer(e,t){this.contextView.setContainer(e,t||1)}showContextView(e,t,i){t?t!==this.container&&(this.container=t,this.setContainer(t,i?3:2)):this.container!==this.layoutService.container&&(this.container=this.layoutService.container,this.setContainer(this.container,1)),this.contextView.show(e);const n=Object(ve.i)(()=>{this.currentViewDisposable===n&&this.hideContextView()});return this.currentViewDisposable=n}getContextViewElement(){return this.contextView.getViewElement()}layout(){this.contextView.layout()}hideContextView(e){this.contextView.hide(e)}};Io=qi([Qi(0,Eo)],Io);st=i("eafb");var Mo=i("af40");class To{constructor(e){this.incoming=new Map,this.outgoing=new Map,this.data=e}}class Ao{constructor(e){this._hashFn=e,this._nodes=new Map}roots(){var e,t=[];for(e of this._nodes.values())0===e.outgoing.size&&t.push(e);return t}insertEdge(e,t){var i=this.lookupOrInsertNode(e),n=this.lookupOrInsertNode(t);i.outgoing.set(this._hashFn(t),n),n.incoming.set(this._hashFn(e),i)}removeNode(e){var t,i=this._hashFn(e);for(t of(this._nodes.delete(i),this._nodes.values()))t.outgoing.delete(i),t.incoming.delete(i)}lookupOrInsertNode(e){var t=this._hashFn(e);let i=this._nodes.get(t);return i||(i=new To(e),this._nodes.set(t,i)),i}isEmpty(){return 0===this._nodes.size}toString(){var e,t,i=[];for([e,t]of this._nodes)i.push(`${e}, (incoming)[${[...t.incoming.keys()].join(", ")}], (outgoing)[${[...t.outgoing.keys()].join(",")}]`);return i.join("\n")}findCycleSlow(){for(var[e,t]of this._nodes)if(e=new Set([e]),t=this._findCycle(t,e),t)return t}_findCycle(e,t){for(var[i,n]of e.outgoing){if(t.has(i))return[...t,i].join(" -> ");if(t.add(i),n=this._findCycle(n,t),n)return n;t.delete(i)}}}var Ro=i("f07b");class Po extends Error{constructor(e){var t;super("cyclic dependency between services"),this.message=null!=(t=e.findCycleSlow())?t:"UNABLE to detect cycle, dumping graph: \n"+e.toString()}}class Fo{constructor(e=new Ro.a,t=!1,i){this._activeInstantiations=new Set,this._services=e,this._strict=t,this._parent=i,this._services.set(Fi.a,this)}createChild(e){return new Fo(e,this._strict,this)}invokeFunction(e,...t){let i=Bo.traceInvocation(e),n=!1;try{return e({get:(e,t)=>{if(n)throw Object(Ce.d)("service accessor is only valid during the invocation of its target method");var o=this._getOrCreateServiceInstance(e,i);if(o||t===Fi.d)return o;throw new Error(`[invokeFunction] unknown service '${e}'`)}},...t)}finally{n=!0,i.stop()}}createInstance(e,...t){let i,n;return n=e instanceof Mo.a?(i=Bo.traceCreation(e.ctor),this._createInstance(e.ctor,e.staticArguments.concat(t),i)):(i=Bo.traceCreation(e),this._createInstance(e,t,i)),i.stop(),n}_createInstance(e,t=[],i){var n=Fi.b.getServiceDependencies(e).sort((e,t)=>e.index-t.index),o=[];for(const a of n){var r=this._getOrCreateServiceInstance(a.id,i);if(!r&&this._strict&&!a.optional)throw new Error(`[createInstance] ${e.name} depends on UNKNOWN service ${a.id}.`);o.push(r)}var s;n=0e.id.toString());let o=0;for(var r=[{id:e,desc:t,_trace:i}];r.length;){var s,a=r.pop();if(n.lookupOrInsertNode(a),1e3this._createInstance(e,t,n));return new Proxy(Object.create(null),{get(e,t){if(t in e)return e[t];var n=i.value;let o=n[t];return"function"==typeof o&&(o=o.bind(n),e[t]=o),o},set(e,t,n){return i.value[t]=n,!0}})}return this._createInstance(e,t,n)}}class Bo{constructor(e,t){this.type=e,this.name=t,this._start=Date.now(),this._dep=[]}static traceInvocation(e){return Bo._None}static traceCreation(e){return Bo._None}branch(e,t){var i=new Bo(2,e.toString());return this._dep.push([e,t,i]),i}stop(){var e=Date.now()-this._start;Bo._totals+=e;let t=!1;this.type,this.name,function e(i,n){var o,r,s,a,l=[],d=new Array(i+1).join("\t");for([o,r,s]of n._dep)r&&s?(t=!0,l.push(d+"CREATES -> "+o),(a=e(i+1,s))&&l.push(a)):l.push(d+"uses -> "+o);return l.join("\n")}(1,this),e.toFixed(2),Bo._totals.toFixed(2)}}Bo._None=new class extends Bo{constructor(){super(-1,null)}stop(){}branch(){return this}},Bo._totals=0;rt=i("47cb");var jo=i("93d9"),Wo=i("b400");class Vo{constructor(){this._byResource=new Q.b,this._byOwner=new Map}set(e,t,i){let n=this._byResource.get(e),o=(n||(n=new Map,this._byResource.set(e,n)),n.set(t,i),this._byOwner.get(t));o||(o=new Q.b,this._byOwner.set(t,o)),o.set(e,i)}get(e,t){return e=this._byResource.get(e),null==e?void 0:e.get(t)}delete(e,t){let i=!1,n=!1;var o=this._byResource.get(e);o&&(i=o.delete(t)),o=this._byOwner.get(t);if(o&&(n=o.delete(e)),i!==n)throw new Error("illegal state");return i&&n}values(e){var t;return"string"==typeof e?null!=(t=null==(t=this._byOwner.get(e))?void 0:t.values())?t:zn.a.empty():V.a.isUri(e)?null!=(e=null==(t=this._byResource.get(e))?void 0:t.values())?e:zn.a.empty():zn.a.map(zn.a.concat(...this._byOwner.values()),e=>e[1])}}class Ho{constructor(e){this.errors=0,this.infos=0,this.warnings=0,this.unknowns=0,this._data=new Q.b,this._service=e,this._subscription=e.onMarkerChanged(this._update,this)}dispose(){this._subscription.dispose()}_update(e){for(const i of e){var t=this._data.get(i);t=(t&&this._substract(t),this._resourceStats(i));this._add(t),this._data.set(i,t)}}_resourceStats(e){var t={errors:0,warnings:0,infos:0,unknowns:0};if(e.scheme!==ee.c.inMemory&&e.scheme!==ee.c.walkThrough&&e.scheme!==ee.c.walkThroughSnippet)for(var{severity:i}of this._service.read({resource:e}))i===Wo.c.Error?t.errors+=1:i===Wo.c.Warning?t.warnings+=1:i===Wo.c.Info?t.infos+=1:t.unknowns+=1;return t}_substract(e){this.errors-=e.errors,this.warnings-=e.warnings,this.infos-=e.infos,this.unknowns-=e.unknowns}_add(e){this.errors+=e.errors,this.warnings+=e.warnings,this.infos+=e.infos,this.unknowns+=e.unknowns}}class zo{constructor(){this._onMarkerChanged=new j.a({delay:0,merge:zo._merge}),this.onMarkerChanged=this._onMarkerChanged.event,this._data=new Vo,this._stats=new Ho(this)}dispose(){this._stats.dispose(),this._onMarkerChanged.dispose()}remove(e,t){for(const i of t||[])this.changeOne(e,i,[])}changeOne(e,t,i){if(Object(nt.m)(i))this._data.delete(t,e)&&this._onMarkerChanged.fire([t]);else{var n=[];for(const r of i){var o=zo._toMarker(e,t,r);o&&n.push(o)}this._data.set(t,e,n),this._onMarkerChanged.fire([t])}}static _toMarker(e,t,i){var{code:i,severity:n,message:o,source:r,startLineNumber:s,startColumn:a,endLineNumber:l,endColumn:d,relatedInformation:h,tags:c}=i;if(o)return{resource:t,owner:e,code:i,severity:n,message:o,source:r,startLineNumber:s=0{this._build(),this._onDidChange.fire(this)},t.eventDebounceDelay),s=(this._disposables.add(r),this._disposables.add(Ri.d.onDidChangeMenu(t=>{t.has(e)&&r.schedule()})),this._disposables.add(new ve.b));this._onDidChange=new j.b({onFirstListenerAdd:()=>{const e=new be.e(()=>this._onDidChange.fire(this),t.eventDebounceDelay);s.add(e),s.add(n.onDidChangeContext(t=>{t.affectsSome(this._contextKeys)&&e.schedule()}))},onLastListenerRemove:s.clear.bind(s)}),this.onDidChange=this._onDidChange.event}dispose(){this._disposables.dispose(),this._onDidChange.dispose()}_build(){this._menuGroups.length=0,this._contextKeys.clear();var t=Ri.d.getMenuItems(this._id);let i;t.sort(e._compareMenuItems);for(const e of t){var n=e.group||"";i&&i[0]===n||(i=[n,[]],this._menuGroups.push(i)),i[1].push(e),this._collectContextKeys(e)}}_collectContextKeys(t){var i;e._fillInKbExprKeys(t.when,this._contextKeys),Object(Ri.f)(t)?(t.command.precondition&&e._fillInKbExprKeys(t.command.precondition,this._contextKeys),t.command.toggled&&(i=t.command.toggled.condition||t.command.toggled,e._fillInKbExprKeys(i,this._contextKeys))):this._options.emitEventsForSubmenuChanges&&Ri.d.getMenuItems(t.submenu).forEach(this._collectContextKeys,this)}getActions(e){var t,i=[];for(t of this._menuGroups){var n,[o,r]=t,s=[];for(const t of r)this._contextKeyService.contextMatchesRules(t.when)&&(n=Object(Ri.f)(t)?new Ri.c(t.command,t.alt,e,this._contextKeyService,this._commandService):new Ri.e(t,this._menuService,this._contextKeyService,e),s.push(n));0{this.model.deltaDecorations([...this._markersData.keys()],[]),this._markersData.clear()}))}update(e,t){var i=[...this._markersData.keys()],n=(this._markersData.clear(),this.model.deltaDecorations(i,t));for(let o=0;othis._onModelAdded(e)),this._register(e.onModelAdded(this._onModelAdded,this)),this._register(e.onModelRemoved(this._onModelRemoved,this)),this._register(this._markerService.onMarkerChanged(this._handleMarkerChange,this))}dispose(){super.dispose(),this._markerDecorations.forEach(e=>e.dispose()),this._markerDecorations.clear()}getMarker(e,t){return e=this._markerDecorations.get(e),e&&e.getMarker(t)||null}_handleMarkerChange(e){e.forEach(e=>{e=this._markerDecorations.get(e),e&&this._updateDecorations(e)})}_onModelAdded(e){var t=new Go(e);this._markerDecorations.set(e.uri,t),this._updateDecorations(t)}_onModelRemoved(e){var t=this._markerDecorations.get(e.uri);t&&(t.dispose(),this._markerDecorations.delete(e.uri)),e.uri.scheme!==ee.c.inMemory&&e.uri.scheme!==ee.c.internal&&e.uri.scheme!==ee.c.vscode||this._markerService&&this._markerService.read({resource:e.uri}).map(e=>e.owner).forEach(t=>this._markerService.remove(t,[e.uri]))}_updateDecorations(e){var t=this._markerService.read({resource:e.model.uri,take:500}),i=t.map(t=>({range:this._createDecorationRange(e.model,t),options:this._createDecorationOption(t)}));e.update(t,i)&&this._onDidChangeMarker.fire(e.model)}_createDecorationRange(e,t){let i=z.a.lift(t);var n;return t.severity!==Wo.c.Hint||this._hasMarkerTag(t,1)||this._hasMarkerTag(t,2)||(i=i.setEndPosition(i.startLineNumber,i.startColumn+2)),(i=e.validateRange(i)).isEmpty()?(n=e.getWordAtPosition(i.getStartPosition()))?i=new z.a(i.startLineNumber,n.startColumn,i.endLineNumber,n.endColumn):1!==(n=e.getLineLastNonWhitespaceColumn(i.startLineNumber)||e.getLineMaxColumn(i.startLineNumber))&&(i=i.endColumn>=n?new z.a(i.startLineNumber,n-1,i.endLineNumber,n):new z.a(i.startLineNumber,i.startColumn,i.endLineNumber,i.endColumn+1)):t.endColumn===Number.MAX_VALUE&&1===t.startColumn&&i.startLineNumber===i.endLineNumber&&(n=e.getLineFirstNonWhitespaceColumn(t.startLineNumber))this._accessibilityModeEnabledContext.set(this.isScreenReaderOptimized());this._register(this._configurationService.onDidChangeConfiguration(e=>{e.affectsConfiguration("editor.accessibilitySupport")&&(i(),this._onDidChangeScreenReaderOptimized.fire())})),i(),this.onDidChangeScreenReaderOptimized(()=>i())}get onDidChangeScreenReaderOptimized(){return this._onDidChangeScreenReaderOptimized.event}isScreenReaderOptimized(){var e=this._configurationService.getValue("editor.accessibilitySupport");return"on"===e||"auto"===e&&2===this._accessibilitySupport}getAccessibilitySupport(){return this._accessibilitySupport}};Xo=Qi([$o(0,ti.b),$o(1,qt.a)],Xo);var Qo=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))};class Jo{constructor(){this.mapTextToType=new Map,this.findText=""}writeText(e,t){return Qo(this,void 0,void 0,(function*(){if(t)this.mapTextToType.set(t,e);else{try{return yield navigator.clipboard.writeText(e)}catch(i){}var i=document.activeElement,n=document.body.appendChild(Object(Y.a)("textarea",{"aria-hidden":!0}));n.style.height="1px",n.style.width="1px",n.style.position="absolute",n.value=e,n.focus(),n.select(),document.execCommand("copy"),i instanceof HTMLElement&&i.focus(),document.body.removeChild(n)}}))}readText(e){return Qo(this,void 0,void 0,(function*(){if(e)return this.mapTextToType.get(e)||"";try{return yield navigator.clipboard.readText()}catch(e){return""}}))}readFindText(){return Qo(this,void 0,void 0,(function*(){return this.findText}))}writeFindText(e){return Qo(this,void 0,void 0,(function*(){this.findText=e}))}}var er=i("3803"),tr=(Qi=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3=t||r.id!==e.elements[n])&&(i=!1,o=0),i||1!==r.type||r.removeResource(this.resourceLabel,this.strResource,0)}let s=-1;for(let l=this._future.length-1;0<=l;l--,n++){var a=this._future[l];i&&(n>=t||a.id!==e.elements[n])&&(i=!1,s=l),i||1!==a.type||a.removeResource(this.resourceLabel,this.strResource,0)}-1!==o&&(this._past=this._past.slice(0,o)),-1!==s&&(this._future=this._future.slice(s+1)),this.versionId++}getElements(){var e=[],t=[];for(const i of this._past)e.push(i.actual);for(const i of this._future)t.push(i.actual);return{past:e,future:t}}getClosestPastElement(){return 0===this._past.length?null:this._past[this._past.length-1]}getSecondClosestPastElement(){return this._past.length<2?null:this._past[this._past.length-2]}getClosestFutureElement(){return 0===this._future.length?null:this._future[this._future.length-1]}hasPastElements(){return 0t.sourceOrder)&&(t=o,i=n);return[t,i]}canUndo(e){var t;return e instanceof er.d?([,t]=this._findClosestUndoElementWithSource(e.id),!!t):(t=this.getUriComparisonKey(e),!!this._editStacks.has(t)&&this._editStacks.get(t).hasPastElements())}_onError(e,t){Object(Ce.f)(e);for(const i of t.strResources)this.removeElements(i);this._notificationService.error(e)}_acquireLocks(e){for(const t of e.editStacks)if(t.locked)throw new Error("Cannot acquire edit stack lock");for(const t of e.editStacks)t.locked=!0;return()=>{for(const t of e.editStacks)t.locked=!1}}_safeInvokeWithLocks(e,t,i,n,o){const r=this._acquireLocks(i);let s;try{s=t()}catch(t){return r(),n.dispose(),this._onError(t,e)}return s?s.then(()=>(r(),n.dispose(),o()),t=>(r(),n.dispose(),this._onError(t,e))):(r(),n.dispose(),o())}_invokeWorkspacePrepare(e){return tr(this,void 0,void 0,(function*(){var t;return void 0===e.actual.prepareUndoRedo||void 0===(t=e.actual.prepareUndoRedo())?ve.a.None:t}))}_invokeResourcePrepare(e,t){return 1===e.actual.type&&void 0!==e.actual.prepareUndoRedo&&(e=e.actual.prepareUndoRedo())?Object(ve.g)(e)?t(e):e.then(e=>t(e)):t(ve.a.None)}_getAffectedEditStacks(e){var t=[];for(const i of e.strResources)t.push(this._editStacks.get(i)||hr);return new dr(t)}_tryToSplitAndUndo(e,t,i,n){if(t.canSplit())return this._splitPastWorkspaceElement(t,i),this._notificationService.warn(n),new ur(this._undo(e,0,!0));for(const o of t.strResources)this.removeElements(o);return this._notificationService.warn(n),new ur}_checkWorkspaceUndo(e,t,i,n){if(t.removedResources)return this._tryToSplitAndUndo(e,t,t.removedResources,Jt.a({key:"cannotWorkspaceUndo",comment:["{0} is a label for an operation. {1} is another message."]},"Could not undo '{0}' across all files. {1}",t.label,t.removedResources.createMessage()));if(n&&t.invalidatedResources)return this._tryToSplitAndUndo(e,t,t.invalidatedResources,Jt.a({key:"cannotWorkspaceUndo",comment:["{0} is a label for an operation. {1} is another message."]},"Could not undo '{0}' across all files. {1}",t.label,t.invalidatedResources.createMessage()));var o=[];for(const s of i.editStacks)s.getClosestPastElement()!==t&&o.push(s.resourceLabel);if(0 1"]},"Undo in {0} Files",i.editStacks.length),Jt.a("nok","Undo this File"),Jt.a("cancel","Cancel")],{cancelId:2});if(2===o.choice)return;if(1===o.choice)return this._splitPastWorkspaceElement(t,null),this._undo(e,0,!0);if(o=this._checkWorkspaceUndo(e,t,i,!1),o)return o.returnValue;n=!0}let r;try{r=yield this._invokeWorkspacePrepare(t)}catch(o){return this._onError(o,t)}if(o=this._checkWorkspaceUndo(e,t,i,!0),o)return r.dispose(),o.returnValue;for(const e of i.editStacks)e.moveBackward(t);return this._safeInvokeWithLocks(t,()=>t.actual.undo(),i,r,()=>this._continueUndoInGroup(t.groupId,n))}))}_resourceUndo(e,t,i){if(t.isValid){var n;if(!e.locked)return this._invokeResourcePrepare(t,n=>(e.moveBackward(t),this._safeInvokeWithLocks(t,()=>t.actual.undo(),new dr([e]),n,()=>this._continueUndoInGroup(t.groupId,i))));n=Jt.a({key:"cannotResourceUndoDueToInProgressUndoRedo",comment:["{0} is a label for an operation."]},"Could not undo '{0}' because there is already an undo or redo operation running.",t.label),this._notificationService.warn(n)}else e.flushAllElements()}_findClosestUndoElementInGroup(e){if(!e)return[null,null];let t=null,i=null;for(var[n,o]of this._editStacks)o=o.getClosestPastElement(),o&&o.groupId===e&&(!t||o.groupOrder>t.groupOrder)&&(t=o,i=n);return[t,i]}_continueUndoInGroup(e,t){if(e)return[,e]=this._findClosestUndoElementInGroup(e),e?this._undo(e,0,t):void 0}undo(e){var t;return e instanceof er.d?([,t]=this._findClosestUndoElementWithSource(e.id),t?this._undo(t,e.id,!1):void 0):"string"==typeof e?this._undo(e,0,!1):this._undo(this.getUriComparisonKey(e),0,!1)}_undo(e,t=0,i){if(this._editStacks.has(e)){var n=this._editStacks.get(e),o=n.getClosestPastElement();if(o){if(o.groupId){var[r,s]=this._findClosestUndoElementInGroup(o.groupId);if(o!==r&&s)return this._undo(s,t,i)}return o.sourceId===t&&!o.confirmBeforeUndo||i?1===o.type?this._workspaceUndo(e,o,i):this._resourceUndo(n,o,i):this._confirmAndContinueUndo(e,t,o)}}}_confirmAndContinueUndo(e,t,i){return tr(this,void 0,void 0,(function*(){var n=yield this._dialogService.show(Vt.a.Info,Jt.a("confirmDifferentSource","Would you like to undo '{0}'?",i.label),[Jt.a("confirmDifferentSource.yes","Yes"),Jt.a("cancel","Cancel")],{cancelId:1});if(1!==n.choice)return this._undo(e,t,!0)}))}_findClosestRedoElementWithSource(e){if(!e)return[null,null];let t=null,i=null;for(var[n,o]of this._editStacks)o=o.getClosestFutureElement(),o&&o.sourceId===e&&(!t||o.sourceOrdert.actual.redo(),i,n,()=>this._continueRedoInGroup(t.groupId))}))}_resourceRedo(e,t){if(t.isValid){var i;if(!e.locked)return this._invokeResourcePrepare(t,i=>(e.moveForward(t),this._safeInvokeWithLocks(t,()=>t.actual.redo(),new dr([e]),i,()=>this._continueRedoInGroup(t.groupId))));i=Jt.a({key:"cannotResourceRedoDueToInProgressUndoRedo",comment:["{0} is a label for an operation."]},"Could not redo '{0}' because there is already an undo or redo operation running.",t.label),this._notificationService.warn(i)}else e.flushAllElements()}_findClosestRedoElementInGroup(e){if(!e)return[null,null];let t=null,i=null;for(var[n,o]of this._editStacks)o=o.getClosestFutureElement(),o&&o.groupId===e&&(!t||o.groupOrder{this._register(Object(Y.i)(this._element,e,e=>{this.enabled?this._onDidClick.fire(e):Y.c.stop(e)}))}),this._register(Object(Y.i)(this._element,Y.d.KEY_DOWN,e=>{var t=new Wt.a(e);let i=!1;this.enabled&&(t.equals(3)||t.equals(10))?(this._onDidClick.fire(e),i=!0):t.equals(9)&&(this._element.blur(),i=!0),i&&Y.c.stop(t,!0)})),this._register(Object(Y.i)(this._element,Y.d.MOUSE_OVER,e=>{this._element.classList.contains("disabled")||this.setHoverBackground()})),this._register(Object(Y.i)(this._element,Y.d.MOUSE_OUT,e=>{this.applyStyles()})),this.focusTracker=this._register(Object(Y.Y)(this._element)),this._register(this.focusTracker.onDidFocus(()=>this.setHoverBackground())),this._register(this.focusTracker.onDidBlur(()=>this.applyStyles())),this.applyStyles()}get onDidClick(){return this._onDidClick.event}setHoverBackground(){let e;(e=this.options.secondary?this.buttonSecondaryHoverBackground?this.buttonSecondaryHoverBackground.toString():null:this.buttonHoverBackground?this.buttonHoverBackground.toString():null)&&(this._element.style.backgroundColor=e)}style(e){this.buttonForeground=e.buttonForeground,this.buttonBackground=e.buttonBackground,this.buttonHoverBackground=e.buttonHoverBackground,this.buttonSecondaryForeground=e.buttonSecondaryForeground,this.buttonSecondaryBackground=e.buttonSecondaryBackground,this.buttonSecondaryHoverBackground=e.buttonSecondaryHoverBackground,this.buttonBorder=e.buttonBorder,this.applyStyles()}applyStyles(){if(this._element){let t,i;t=this.options.secondary?(i=this.buttonSecondaryForeground?this.buttonSecondaryForeground.toString():"",this.buttonSecondaryBackground?this.buttonSecondaryBackground.toString():""):(i=this.buttonForeground?this.buttonForeground.toString():"",this.buttonBackground?this.buttonBackground.toString():"");var e=this.buttonBorder?this.buttonBorder.toString():"";this._element.style.color=i,this._element.style.backgroundColor=t,this._element.style.borderWidth=e?"1px":"",this._element.style.borderStyle=e?"solid":"",this._element.style.borderColor=e}}get element(){return this._element}set label(e){this._element.classList.add("monaco-text-button"),this.options.supportIcons?Object(Y.R)(this._element,...Object(gr.a)(e)):this._element.textContent=e,"string"==typeof this.options.title?this._element.title=this.options.title:this.options.title&&(this._element.title=e)}set enabled(e){e?(this._element.classList.remove("disabled"),this._element.setAttribute("aria-disabled",String(!1)),this._element.tabIndex=0):(this._element.classList.add("disabled"),this._element.setAttribute("aria-disabled",String(!0)))}get enabled(){return!this._element.classList.contains("disabled")}}var fr=i("3bfb");i("1f26");const _r="infinite",br={progressBarBackground:_n.a.fromHex("#0E70C0")};class vr extends ve.a{constructor(e,t){super(),this.options=t||Object.create(null),Object($t.f)(this.options,br,!1),this.workedVal=0,this.progressBarBackground=this.options.progressBarBackground,this._register(this.showDelayedScheduler=new be.e(()=>Object(Y.W)(this.element),0)),this.create(e)}create(e){this.element=document.createElement("div"),this.element.classList.add("monaco-progress-container"),this.element.setAttribute("role","progressbar"),this.element.setAttribute("aria-valuemin","0"),e.appendChild(this.element),this.bit=document.createElement("div"),this.bit.classList.add("progress-bit"),this.element.appendChild(this.bit),this.applyStyles()}off(){this.bit.style.width="inherit",this.bit.style.opacity="1",this.element.classList.remove("active",_r,"discrete"),this.workedVal=0,this.totalWork=void 0}stop(){return this.doDone(!1)}doDone(e){return this.element.classList.add("done"),this.element.classList.contains(_r)?this.bit.style.opacity="0":this.bit.style.width="inherit",e?setTimeout(()=>this.off(),200):this.off(),this}infinite(){return this.bit.style.width="2%",this.bit.style.opacity="1",this.element.classList.remove("discrete","done"),this.element.classList.add("active",_r),this}getContainer(){return this.element}style(e){this.progressBarBackground=e.progressBarBackground,this.applyStyles()}applyStyles(){var e;this.bit&&(e=this.progressBarBackground?this.progressBarBackground.toString():"",this.bit.style.backgroundColor=e)}}$o=i("9c3e"),i("0836");const Cr={},wr=new $o.a("quick-input-button-icon-");function yr(e){if(e){let i;var t=e.dark.toString();return Cr[t]?i=Cr[t]:(i=wr.nextId(),Y.v("."+i,"background-image: "+Y.s(e.light||e.dark)),Y.v(`.vs-dark .${i}, .hc-black .`+i,"background-image: "+Y.s(e.dark)),Cr[t]=i),i}}var Sr=i("cdd6"),Lr=i("d3ef");const xr=Y.a;class kr extends ve.a{constructor(e){super(),this.parent=e,this.onKeyDown=e=>Y.i(this.inputBox.inputElement,Y.d.KEY_DOWN,t=>{e(new Wt.a(t))}),this.onMouseDown=e=>Y.i(this.inputBox.inputElement,Y.d.MOUSE_DOWN,t=>{e(new no.a(t))}),this.onDidChange=e=>this.inputBox.onDidChange(e),this.container=Y.q(this.parent,xr(".quick-input-box")),this.inputBox=this._register(new Lr.b(this.container,void 0))}get value(){return this.inputBox.value}set value(e){this.inputBox.value=e}select(e=null){this.inputBox.select(e)}isSelectionAtEnd(){return this.inputBox.isSelectionAtEnd()}get placeholder(){return this.inputBox.inputElement.getAttribute("placeholder")||""}set placeholder(e){this.inputBox.setPlaceHolder(e)}get ariaLabel(){return this.inputBox.getAriaLabel()}set ariaLabel(e){this.inputBox.setAriaLabel(e)}get password(){return"password"===this.inputBox.inputElement.type}set password(e){this.inputBox.inputElement.type=e?"password":"text"}setAttribute(e,t){this.inputBox.inputElement.setAttribute(e,t)}removeAttribute(e){this.inputBox.inputElement.removeAttribute(e)}showDecoration(e){e===Vt.a.Ignore?this.inputBox.hideMessage():this.inputBox.showMessage({type:e===Vt.a.Info?1:e===Vt.a.Warning?2:3,content:""})}stylesForType(e){return this.inputBox.stylesForType(e===Vt.a.Info?1:e===Vt.a.Warning?2:3)}setFocus(){this.inputBox.focus()}layout(){this.inputBox.layout()}style(e){this.inputBox.style(e)}}var Dr=i("ee56"),Nr=i("c4e3");i("abf2");const Or=Y.a;class Er{constructor(e,t,i){this.os=t,this.keyElements=new Set,this.options=i||Object.create(null),this.labelBackground=this.options.keybindingLabelBackground,this.labelForeground=this.options.keybindingLabelForeground,this.labelBorder=this.options.keybindingLabelBorder,this.labelBottomBorder=this.options.keybindingLabelBottomBorder,this.labelShadow=this.options.keybindingLabelShadow,this.domNode=Y.q(e,Or(".monaco-keybinding")),this.didEverRender=!1,e.appendChild(this.domNode)}get element(){return this.domNode}set(e,t){this.didEverRender&&this.keybinding===e&&Er.areSame(this.matches,t)||(this.keybinding=e,this.matches=t,this.render())}render(){var e,t;this.clear(),this.keybinding?([e,t]=this.keybinding.getParts(),e&&this.renderPart(this.domNode,e,this.matches?this.matches.firstPart:null),t&&(Y.q(this.domNode,Or("span.monaco-keybinding-key-chord-separator",void 0," ")),this.renderPart(this.domNode,t,this.matches?this.matches.chordPart:null)),this.domNode.title=this.keybinding.getAriaLabel()||""):this.options&&this.options.renderUnboundKeybindings&&this.renderUnbound(this.domNode),this.applyStyles(),this.didEverRender=!0}clear(){Y.t(this.domNode),this.keyElements.clear()}renderPart(e,t,i){var n=li.b.modifierLabels[this.os];t.ctrlKey&&this.renderKey(e,n.ctrlKey,Boolean(null==i?void 0:i.ctrlKey),n.separator),t.shiftKey&&this.renderKey(e,n.shiftKey,Boolean(null==i?void 0:i.shiftKey),n.separator),t.altKey&&this.renderKey(e,n.altKey,Boolean(null==i?void 0:i.altKey),n.separator),t.metaKey&&this.renderKey(e,n.metaKey,Boolean(null==i?void 0:i.metaKey),n.separator),n=t.keyLabel;n&&this.renderKey(e,n,Boolean(null==i?void 0:i.keyCode),"")}renderKey(e,t,i,n){Y.q(e,this.createKeyElement(t,i?".highlight":"")),n&&Y.q(e,Or("span.monaco-keybinding-key-separator",void 0,n))}renderUnbound(e){Y.q(e,this.createKeyElement(Object(Jt.a)("unbound","Unbound")))}createKeyElement(e,t=""){return t=Or("span.monaco-keybinding-key"+t,void 0,e),this.keyElements.add(t),t}style(e){this.labelBackground=e.keybindingLabelBackground,this.labelForeground=e.keybindingLabelForeground,this.labelBorder=e.keybindingLabelBorder,this.labelBottomBorder=e.keybindingLabelBottomBorder,this.labelShadow=e.keybindingLabelShadow,this.applyStyles()}applyStyles(){var e;if(this.element){for(const t of this.keyElements)this.labelBackground&&(t.style.backgroundColor=null==(e=this.labelBackground)?void 0:e.toString()),this.labelBorder&&(t.style.borderColor=this.labelBorder.toString()),this.labelBottomBorder&&(t.style.borderBottomColor=this.labelBottomBorder.toString()),this.labelShadow&&(t.style.boxShadow="inset 0 -1px 0 "+this.labelShadow);this.labelForeground&&(this.element.style.color=this.labelForeground.toString())}}static areSame(e,t){return e===t||!e&&!t||!!e&&!!t&&Object($t.d)(e.firstPart,t.firstPart)&&Object($t.d)(e.chordPart,t.chordPart)}}const Ir=new be.b(()=>{var e=new Intl.Collator(void 0,{numeric:!0,sensitivity:"base"});return{collator:e,collatorIsNumeric:e.resolvedOptions().numeric}});function Mr(e,t,i){var n=e.toLowerCase(),o=t.toLowerCase();e=function(e,t,i){e=e.toLowerCase(),t=t.toLowerCase();var n=e.startsWith(i);i=t.startsWith(i);if(n!==i)return n?-1:1;if(n&&i){if(e.lengtht.length)return 1}return 0}(e,t,i);return e||((t=n.endsWith(i))!==o.endsWith(i)?t?-1:1:(e=(e=n)||"",i=(i=o)||"",t=Ir.value.collator.compare(e,i),0!==(e=Ir.value.collatorIsNumeric&&0===t&&e!==i?e{t.checkbox.offsetParent||e.preventDefault()})),t.checkbox=Y.q(e,Pr("input.quick-input-list-checkbox")),t.checkbox.type="checkbox",t.toDisposeTemplate.push(Y.o(t.checkbox,Y.d.CHANGE,e=>{t.element.checked=t.checkbox.checked})),e=Y.q(e,Pr(".quick-input-list-rows"));var i=Y.q(e,Pr(".quick-input-list-row"));e=Y.q(e,Pr(".quick-input-list-row")),t.label=new Nr.a(i,{supportHighlights:!0,supportDescriptionHighlights:!0,supportIcons:!0}),i=Y.q(i,Pr(".quick-input-list-entry-keybinding")),t.keybinding=new Er(i,we.a),i=Y.q(e,Pr(".quick-input-list-label-meta"));return t.detail=new Dr.a(i,!0),t.separator=Y.q(t.entry,Pr(".quick-input-list-separator")),t.actionBar=new so.a(t.entry),t.actionBar.domNode.classList.add("quick-input-list-entry-action-bar"),t.toDisposeTemplate.push(t.actionBar),t}renderElement(e,t,i){i.toDisposeElement=Object(ve.f)(i.toDisposeElement),i.element=e,i.checkbox.checked=e.checked,i.toDisposeElement.push(e.onChecked(e=>i.checkbox.checked=e));var{labelHighlights:n,descriptionHighlights:o,detailHighlights:r}=e,s=Object.create(null),n=(s.matches=n||[],s.descriptionTitle=e.saneDescription,s.descriptionMatches=o||[],s.extraClasses=e.item.iconClasses,s.italic=e.item.italic,s.strikethrough=e.item.strikethrough,i.label.setLabel(e.saneLabel,e.saneDescription,s),i.keybinding.set(e.item.keybinding),i.detail.set(e.saneDetail,r),e.separator&&e.separator.label?(i.separator.textContent=e.separator.label,i.separator.style.display=""):i.separator.style.display="none",i.entry.classList.toggle("quick-input-list-separator-border",!!e.separator),i.actionBar.clear(),e.item.buttons);n&&n.length?(i.actionBar.push(n.map((t,i)=>{let n=t.iconClass||(t.iconPath?yr(t.iconPath):void 0);return t.alwaysVisible&&(n=n?n+" always-visible":"always-visible"),i=new mo.a("id-"+i,"",n,!0,()=>Rr(this,void 0,void 0,(function*(){e.fireButtonTriggered({button:t,item:e.item})}))),i.tooltip=t.tooltip||"",i}),{icon:!0,label:!1}),i.entry.classList.add("has-actions")):i.entry.classList.remove("has-actions")}disposeElement(e,t,i){i.toDisposeElement=Object(ve.f)(i.toDisposeElement)}disposeTemplate(e){e.toDisposeElement=Object(ve.f)(e.toDisposeElement),e.toDisposeTemplate=Object(ve.f)(e.toDisposeTemplate)}}Br.ID="listelement";class jr{getHeight(e){return e.saneDetail?44:22}getTemplateId(e){return Br.ID}}(Xr=Tr=Tr||{})[Xr.First=1]="First",Xr[Xr.Second=2]="Second",Xr[Xr.Last=3]="Last",Xr[Xr.Next=4]="Next",Xr[Xr.Previous=5]="Previous",Xr[Xr.NextPage=6]="NextPage",Xr[Xr.PreviousPage=7]="PreviousPage";class Wr{constructor(e,t,i){this.parent=e,this.inputElements=[],this.elements=[],this.elementsToIndexes=new Map,this.matchOnDescription=!1,this.matchOnDetail=!1,this.matchOnLabel=!0,this.matchOnMeta=!0,this.sortByLabel=!0,this._onChangedAllVisibleChecked=new j.b,this.onChangedAllVisibleChecked=this._onChangedAllVisibleChecked.event,this._onChangedCheckedCount=new j.b,this.onChangedCheckedCount=this._onChangedCheckedCount.event,this._onChangedVisibleCount=new j.b,this.onChangedVisibleCount=this._onChangedVisibleCount.event,this._onChangedCheckedElements=new j.b,this.onChangedCheckedElements=this._onChangedCheckedElements.event,this._onButtonTriggered=new j.b,this.onButtonTriggered=this._onButtonTriggered.event,this._onKeyDown=new j.b,this.onKeyDown=this._onKeyDown.event,this._onLeave=new j.b,this.onLeave=this._onLeave.event,this._fireCheckedEvents=!0,this.elementDisposables=[],this.disposables=[],this.id=t,this.container=Y.q(this.parent,Pr(".quick-input-list"));e=new jr;var n=new Vr;this.list=i.createList("QuickInput",this.container,e,[new Br],{identityProvider:{getId:e=>e.saneLabel},setRowLineHeight:!1,multipleSelectionSupport:!1,horizontalScrolling:!1,accessibilityProvider:n}),this.list.getHTMLElement().id=t,this.disposables.push(this.list),this.disposables.push(this.list.onKeyDown(e=>{var t=new Wt.a(e);switch(t.keyCode){case 10:this.toggleCheckbox();break;case 31:(we.f?e.metaKey:e.ctrlKey)&&this.list.setFocus(Object(nt.r)(this.list.length));break;case 16:var i=this.list.getFocus();1===i.length&&0===i[0]&&this._onLeave.fire();break;case 18:i=this.list.getFocus(),1===i.length&&i[0]===this.list.length-1&&this._onLeave.fire()}this._onKeyDown.fire(t)})),this.disposables.push(this.list.onMouseDown(e=>{2!==e.browserEvent.button&&e.browserEvent.preventDefault()})),this.disposables.push(Y.i(this.container,Y.d.CLICK,e=>{(e.x||e.y)&&this._onLeave.fire()})),this.disposables.push(this.list.onMouseMiddleClick(e=>{this._onLeave.fire()})),this.disposables.push(this.list.onContextMenu(e=>{"number"==typeof e.index&&(e.browserEvent.preventDefault(),this.list.setSelection([e.index]))})),this.disposables.push(this._onChangedAllVisibleChecked,this._onChangedCheckedCount,this._onChangedVisibleCount,this._onChangedCheckedElements,this._onButtonTriggered,this._onLeave,this._onKeyDown)}get onDidChangeFocus(){return j.c.map(this.list.onDidChangeFocus,e=>e.elements.map(e=>e.item))}get onDidChangeSelection(){return j.c.map(this.list.onDidChangeSelection,e=>({items:e.elements.map(e=>e.item),event:e.browserEvent}))}getAllVisibleChecked(){return this.allVisibleChecked(this.elements,!1)}allVisibleChecked(e,t=!0){for(let n=0,o=e.length;n{t.hidden||(t.checked=e)})}finally{this._fireCheckedEvents=!0,this.fireCheckedEvents()}}setElements(e){this.elementDisposables=Object(ve.f)(this.elementDisposables);const t=e=>this.fireButtonTriggered(e);this.inputElements=e,this.elements=e.reduce((i,n,o)=>{var r,s,a,l,d,h;return"separator"!==n.type&&(r=o&&e[o-1],s=n.label&&n.label.replace(/\r?\n/g," "),a=n.meta&&n.meta.replace(/\r?\n/g," "),l=n.description&&n.description.replace(/\r?\n/g," "),d=n.detail&&n.detail.replace(/\r?\n/g," "),h=n.ariaLabel||[s,l,d].map(e=>Object(fo.c)(e)).filter(e=>!!e).join(", "),i.push(new Fr({index:o,item:n,saneLabel:s,saneMeta:a,saneAriaLabel:h,saneDescription:l,saneDetail:d,labelHighlights:null==(o=n.highlights)?void 0:o.label,descriptionHighlights:null==(s=n.highlights)?void 0:s.description,detailHighlights:null==(a=n.highlights)?void 0:a.detail,checked:!1,separator:r&&"separator"===r.type?r:void 0,fireButtonTriggered:t}))),i},[]),this.elementDisposables.push(...this.elements),this.elementDisposables.push(...this.elements.map(e=>e.onChecked(()=>this.fireCheckedEvents()))),this.elementsToIndexes=this.elements.reduce((e,t,i)=>(e.set(t.item,i),e),new Map),this.list.splice(0,this.list.length),this.list.splice(0,this.list.length,this.elements),this._onChangedVisibleCount.fire(this.elements.length)}getFocusedElements(){return this.list.getFocusedElements().map(e=>e.item)}setFocusedElements(e){this.list.setFocus(e.filter(e=>this.elementsToIndexes.has(e)).map(e=>this.elementsToIndexes.get(e))),0this.elementsToIndexes.has(e)).map(e=>this.elementsToIndexes.get(e)))}getCheckedElements(){return this.elements.filter(e=>e.checked).map(e=>e.item)}setCheckedElements(e){try{this._fireCheckedEvents=!1;var t=new Set;for(const i of e)t.add(i);for(const e of this.elements)e.checked=t.has(e.item)}finally{this._fireCheckedEvents=!0,this.fireCheckedEvents()}}set enabled(e){this.list.getHTMLElement().style.pointerEvents=e?"":"none"}focus(e){if(this.list.length){switch(e=(e=(e=e===Tr.Next&&this.list.getFocus()[0]===this.list.length-1?Tr.First:e)===Tr.Previous&&0===this.list.getFocus()[0]?Tr.Last:e)===Tr.Second&&this.list.length<2?Tr.First:e){case Tr.First:this.list.focusFirst();break;case Tr.Second:this.list.focusNth(1);break;case Tr.Last:this.list.focusLast();break;case Tr.Next:this.list.focusNext();break;case Tr.Previous:this.list.focusPrevious();break;case Tr.NextPage:this.list.focusNextPage();break;case Tr.PreviousPage:this.list.focusPreviousPage()}e=this.list.getFocus()[0],"number"==typeof e&&this.list.reveal(e)}}clearFocus(){this.list.setFocus([])}domFocus(){this.list.domFocus()}layout(e){this.list.getHTMLElement().style.maxHeight=e?`calc(${44*Math.floor(e/44)}px)`:"",this.list.layout()}filter(e){if(!(this.sortByLabel||this.matchOnLabel||this.matchOnDescription||this.matchOnDetail))return this.list.layout(),!1;if((e=e.trim())&&(this.matchOnLabel||this.matchOnDescription||this.matchOnDetail)){let t;this.elements.forEach(i=>{var n=this.matchOnLabel?Object(ye.o)(Object(_o.c)(e,Object(_o.d)(i.saneLabel))):void 0,o=this.matchOnDescription?Object(ye.o)(Object(_o.c)(e,Object(_o.d)(i.saneDescription||""))):void 0,r=this.matchOnDetail?Object(ye.o)(Object(_o.c)(e,Object(_o.d)(i.saneDetail||""))):void 0,s=this.matchOnMeta?Object(ye.o)(Object(_o.c)(e,Object(_o.d)(i.saneMeta||""))):void 0;n||o||r||s?(i.labelHighlights=n,i.descriptionHighlights=o,i.detailHighlights=r,i.hidden=!1):(i.labelHighlights=void 0,i.descriptionHighlights=void 0,i.detailHighlights=void 0,i.hidden=!i.item.alwaysShow),i.separator=void 0,this.sortByLabel||(s=i.index&&this.inputElements[i.index-1],(t=s&&"separator"===s.type?s:t)&&!i.hidden&&(i.separator=t,t=void 0))})}else this.elements.forEach(e=>{e.labelHighlights=void 0,e.descriptionHighlights=void 0,e.detailHighlights=void 0,e.hidden=!1;var t=e.index&&this.inputElements[e.index-1];e.separator=t&&"separator"===t.type?t:void 0});var t=this.elements.filter(e=>!e.hidden);if(this.sortByLabel&&e){const i=e.toLowerCase();t.sort((e,t)=>{return e=e,t=t,n=i,o=e.labelHighlights||[],r=t.labelHighlights||[],!o.length||r.length?o.length||!r.length?0!==o.length||0!==r.length?Mr(e.saneLabel,t.saneLabel,n):0:1:-1;var n,o,r})}return this.elementsToIndexes=t.reduce((e,t,i)=>(e.set(t.item,i),e),new Map),this.list.splice(0,this.list.length,t),this.list.setFocus([]),this.list.layout(),this._onChangedAllVisibleChecked.fire(this.getAllVisibleChecked()),this._onChangedVisibleCount.fire(t.length),!0}toggleCheckbox(){try{this._fireCheckedEvents=!1;var e=this.list.getFocusedElements(),t=this.allVisibleChecked(e);for(const i of e)i.checked=!t}finally{this._fireCheckedEvents=!0,this.fireCheckedEvents()}}display(e){this.container.style.display=e?"":"none"}isDisplayed(){return"none"!==this.container.style.display}dispose(){this.elementDisposables=Object(ve.f)(this.elementDisposables),this.disposables=Object(ve.f)(this.disposables)}fireCheckedEvents(){this._fireCheckedEvents&&(this._onChangedAllVisibleChecked.fire(this.getAllVisibleChecked()),this._onChangedCheckedCount.fire(this.getCheckedCount()),this._onChangedCheckedElements.fire(this.getCheckedElements()))}fireButtonTriggered(e){this._onButtonTriggered.fire(e)}style(e){this.list.style(e)}}Ar([$o.a],Wr.prototype,"onDidChangeFocus",null),Ar([$o.a],Wr.prototype,"onDidChangeSelection",null);class Vr{getWidgetAriaLabel(){return Object(Jt.a)("quickInput","Quick Input")}getAriaLabel(e){return e.saneAriaLabel}getWidgetRole(){return"listbox"}getRole(){return"option"}}var Hr=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))};const zr=Y.a,Ur={iconClass:Object(fo.e)("quick-input-back",fo.b.arrowLeft).classNames,tooltip:Object(Jt.a)("quickInput.back","Back"),handle:-1};class Kr extends ve.a{constructor(e){super(),this.ui=e,this.visible=!1,this._enabled=!0,this._busy=!1,this._ignoreFocusOut=!1,this._buttons=[],this.noValidationMessage=Kr.noPromptMessage,this._severity=Vt.a.Ignore,this.buttonsUpdated=!1,this.onDidTriggerButtonEmitter=this._register(new j.b),this.onDidHideEmitter=this._register(new j.b),this.onDisposeEmitter=this._register(new j.b),this.visibleDisposables=this._register(new ve.b),this.onDidHide=this.onDidHideEmitter.event}get title(){return this._title}set title(e){this._title=e,this.update()}get description(){return this._description}set description(e){this._description=e,this.update()}get step(){return this._steps}set step(e){this._steps=e,this.update()}get totalSteps(){return this._totalSteps}set totalSteps(e){this._totalSteps=e,this.update()}get enabled(){return this._enabled}set enabled(e){this._enabled=e,this.update()}get contextKey(){return this._contextKey}set contextKey(e){this._contextKey=e,this.update()}get busy(){return this._busy}set busy(e){this._busy=e,this.update()}get ignoreFocusOut(){return this._ignoreFocusOut}set ignoreFocusOut(e){var t=this._ignoreFocusOut!==e&&!we.c;this._ignoreFocusOut=e&&!we.c,t&&this.update()}get buttons(){return this._buttons}set buttons(e){this._buttons=e,this.buttonsUpdated=!0,this.update()}get validationMessage(){return this._validationMessage}set validationMessage(e){this._validationMessage=e,this.update()}get severity(){return this._severity}set severity(e){this._severity=e,this.update()}show(){this.visible||(this.visibleDisposables.add(this.ui.onDidTriggerButton(e=>{-1!==this.buttons.indexOf(e)&&this.onDidTriggerButtonEmitter.fire(e)})),this.ui.show(this),this.visible=!0,this._lastValidationMessage=void 0,this._lastSeverity=void 0,this.buttons.length&&(this.buttonsUpdated=!0),this.update())}hide(){this.visible&&this.ui.hide()}didHide(e=Sr.c.Other){this.visible=!1,this.visibleDisposables.clear(),this.onDidHideEmitter.fire({reason:e})}update(){var e;this.visible&&((e=this.getTitle())&&this.ui.title.textContent!==e?this.ui.title.textContent=e:e||" "===this.ui.title.innerHTML||(this.ui.title.innerText=" "),e=this.getDescription(),this.ui.description1.textContent!==e&&(this.ui.description1.textContent=e),this.ui.description2.textContent!==e&&(this.ui.description2.textContent=e),this.busy&&!this.busyDelay&&(this.busyDelay=new be.g,this.busyDelay.setIfNotSet(()=>{this.visible&&this.ui.progressBar.infinite()},800)),!this.busy&&this.busyDelay&&(this.ui.progressBar.stop(),this.busyDelay.cancel(),this.busyDelay=void 0),this.buttonsUpdated&&(this.buttonsUpdated=!1,this.ui.leftActionBar.clear(),e=this.buttons.filter(e=>e===Ur),this.ui.leftActionBar.push(e.map((e,t)=>(t=new mo.a("id-"+t,"",e.iconClass||yr(e.iconPath),!0,()=>Hr(this,void 0,void 0,(function*(){this.onDidTriggerButtonEmitter.fire(e)}))),t.tooltip=e.tooltip||"",t)),{icon:!0,label:!1}),this.ui.rightActionBar.clear(),e=this.buttons.filter(e=>e!==Ur),this.ui.rightActionBar.push(e.map((e,t)=>(t=new mo.a("id-"+t,"",e.iconClass||yr(e.iconPath),!0,()=>Hr(this,void 0,void 0,(function*(){this.onDidTriggerButtonEmitter.fire(e)}))),t.tooltip=e.tooltip||"",t)),{icon:!0,label:!1})),this.ui.ignoreFocusOut=this.ignoreFocusOut,this.ui.setEnabled(this.enabled),this.ui.setContextKey(this.contextKey),e=this.validationMessage||this.noValidationMessage,this._lastValidationMessage!==e&&(this._lastValidationMessage=e,Y.R(this.ui.message,...Object(gr.a)(e))),this._lastSeverity!==this.severity)&&(this._lastSeverity=this.severity,this.showMessageDecoration(this.severity))}getTitle(){return this.title&&this.step?`${this.title} (${this.getSteps()})`:this.title||(this.step?this.getSteps():"")}getDescription(){return this.description||""}getSteps(){return this.step&&this.totalSteps?Object(Jt.a)("quickInput.steps","{0}/{1}",this.step,this.totalSteps):this.step?String(this.step):""}showMessageDecoration(e){this.ui.inputBox.showDecoration(e),e!==Vt.a.Ignore?(e=this.ui.inputBox.stylesForType(e),this.ui.message.style.color=e.foreground?""+e.foreground:"",this.ui.message.style.backgroundColor=e.background?""+e.background:"",this.ui.message.style.border=e.border?"1px solid "+e.border:"",this.ui.message.style.paddingBottom="4px"):(this.ui.message.style.color="",this.ui.message.style.backgroundColor="",this.ui.message.style.border="",this.ui.message.style.paddingBottom="")}dispose(){this.hide(),this.onDisposeEmitter.fire(),super.dispose()}}Kr.noPromptMessage=Object(Jt.a)("inputModeEntry","Press 'Enter' to confirm your input or 'Escape' to cancel");class qr extends Kr{constructor(){super(...arguments),this._value="",this.onDidChangeValueEmitter=this._register(new j.b),this.onWillAcceptEmitter=this._register(new j.b),this.onDidAcceptEmitter=this._register(new j.b),this.onDidCustomEmitter=this._register(new j.b),this._items=[],this.itemsUpdated=!1,this._canSelectMany=!1,this._canAcceptInBackground=!1,this._matchOnDescription=!1,this._matchOnDetail=!1,this._matchOnLabel=!0,this._sortByLabel=!0,this._autoFocusOnList=!0,this._itemActivation=this.ui.isScreenReaderOptimized()?Sr.a.NONE:Sr.a.FIRST,this._activeItems=[],this.activeItemsUpdated=!1,this.activeItemsToConfirm=[],this.onDidChangeActiveEmitter=this._register(new j.b),this._selectedItems=[],this.selectedItemsUpdated=!1,this.selectedItemsToConfirm=[],this.onDidChangeSelectionEmitter=this._register(new j.b),this.onDidTriggerItemButtonEmitter=this._register(new j.b),this.valueSelectionUpdated=!0,this._ok="default",this._customButton=!1,this.filterValue=e=>e,this.onDidChangeValue=this.onDidChangeValueEmitter.event,this.onWillAccept=this.onWillAcceptEmitter.event,this.onDidAccept=this.onDidAcceptEmitter.event,this.onDidChangeActive=this.onDidChangeActiveEmitter.event,this.onDidChangeSelection=this.onDidChangeSelectionEmitter.event,this.onDidTriggerItemButton=this.onDidTriggerItemButtonEmitter.event}get quickNavigate(){return this._quickNavigate}set quickNavigate(e){this._quickNavigate=e,this.update()}get value(){return this._value}set value(e){this._value!==e&&(this._value=e||"",this.update(),this.onDidChangeValueEmitter.fire(this._value))}set ariaLabel(e){this._ariaLabel=e,this.update()}get ariaLabel(){return this._ariaLabel}get placeholder(){return this._placeholder}set placeholder(e){this._placeholder=e,this.update()}get items(){return this._items}set items(e){this._items=e,this.itemsUpdated=!0,this.update()}get canSelectMany(){return this._canSelectMany}set canSelectMany(e){this._canSelectMany=e,this.update()}get canAcceptInBackground(){return this._canAcceptInBackground}set canAcceptInBackground(e){this._canAcceptInBackground=e}get matchOnDescription(){return this._matchOnDescription}set matchOnDescription(e){this._matchOnDescription=e,this.update()}get matchOnDetail(){return this._matchOnDetail}set matchOnDetail(e){this._matchOnDetail=e,this.update()}get matchOnLabel(){return this._matchOnLabel}set matchOnLabel(e){this._matchOnLabel=e,this.update()}get sortByLabel(){return this._sortByLabel}set sortByLabel(e){this._sortByLabel=e,this.update()}get autoFocusOnList(){return this._autoFocusOnList}set autoFocusOnList(e){this._autoFocusOnList=e,this.update()}get itemActivation(){return this._itemActivation}set itemActivation(e){this._itemActivation=e}get activeItems(){return this._activeItems}set activeItems(e){this._activeItems=e,this.activeItemsUpdated=!0,this.update()}get selectedItems(){return this._selectedItems}set selectedItems(e){this._selectedItems=e,this.selectedItemsUpdated=!0,this.update()}get keyMods(){return this._quickNavigate?Sr.b:this.ui.keyMods}set valueSelection(e){this._valueSelection=e,this.valueSelectionUpdated=!0,this.update()}get customButton(){return this._customButton}set customButton(e){this._customButton=e,this.update()}get customLabel(){return this._customButtonLabel}set customLabel(e){this._customButtonLabel=e,this.update()}get customHover(){return this._customButtonHover}set customHover(e){this._customButtonHover=e,this.update()}get ok(){return this._ok}set ok(e){this._ok=e,this.update()}get hideInput(){return!!this._hideInput}set hideInput(e){this._hideInput=e,this.update()}trySelectFirst(){!this.autoFocusOnList||this.canSelectMany||this.ui.list.focus(Tr.First)}show(){this.visible||(this.visibleDisposables.add(this.ui.inputBox.onDidChange(e=>{e!==this.value&&(this._value=e,this.ui.list.filter(this.filterValue(this.ui.inputBox.value))&&this.trySelectFirst(),this.onDidChangeValueEmitter.fire(e))})),this.visibleDisposables.add(this.ui.inputBox.onMouseDown(e=>{this.autoFocusOnList||this.ui.list.clearFocus()})),this.visibleDisposables.add((this._hideInput?this.ui.list:this.ui.inputBox).onKeyDown(e=>{switch(e.keyCode){case 18:this.ui.list.focus(Tr.Next),this.canSelectMany&&this.ui.list.domFocus(),Y.c.stop(e,!0);break;case 16:this.ui.list.getFocusedElements().length?this.ui.list.focus(Tr.Previous):this.ui.list.focus(Tr.Last),this.canSelectMany&&this.ui.list.domFocus(),Y.c.stop(e,!0);break;case 12:this.ui.list.focus(Tr.NextPage),this.canSelectMany&&this.ui.list.domFocus(),Y.c.stop(e,!0);break;case 11:this.ui.list.focus(Tr.PreviousPage),this.canSelectMany&&this.ui.list.domFocus(),Y.c.stop(e,!0);break;case 17:this._canAcceptInBackground&&this.ui.inputBox.isSelectionAtEnd()&&this.activeItems[0]&&(this._selectedItems=[this.activeItems[0]],this.onDidChangeSelectionEmitter.fire(this.selectedItems),this.handleAccept(!0));break;case 14:!e.ctrlKey&&!e.metaKey||e.shiftKey||e.altKey||(this.ui.list.focus(Tr.First),Y.c.stop(e,!0));break;case 13:!e.ctrlKey&&!e.metaKey||e.shiftKey||e.altKey||(this.ui.list.focus(Tr.Last),Y.c.stop(e,!0))}})),this.visibleDisposables.add(this.ui.onDidAccept(()=>{!this.canSelectMany&&this.activeItems[0]&&(this._selectedItems=[this.activeItems[0]],this.onDidChangeSelectionEmitter.fire(this.selectedItems)),this.handleAccept(!1)})),this.visibleDisposables.add(this.ui.onDidCustom(()=>{this.onDidCustomEmitter.fire()})),this.visibleDisposables.add(this.ui.list.onDidChangeFocus(e=>{this.activeItemsUpdated||this.activeItemsToConfirm!==this._activeItems&&Object(nt.h)(e,this._activeItems,(e,t)=>e===t)||(this._activeItems=e,this.onDidChangeActiveEmitter.fire(e))})),this.visibleDisposables.add(this.ui.list.onDidChangeSelection(({items:e,event:t})=>{this.canSelectMany?e.length&&this.ui.list.setSelectedElements([]):this.selectedItemsToConfirm!==this._selectedItems&&Object(nt.h)(e,this._selectedItems,(e,t)=>e===t)||(this._selectedItems=e,this.onDidChangeSelectionEmitter.fire(e),e.length&&this.handleAccept(t instanceof MouseEvent&&1===t.button))})),this.visibleDisposables.add(this.ui.list.onChangedCheckedElements(e=>{!this.canSelectMany||this.selectedItemsToConfirm!==this._selectedItems&&Object(nt.h)(e,this._selectedItems,(e,t)=>e===t)||(this._selectedItems=e,this.onDidChangeSelectionEmitter.fire(e))})),this.visibleDisposables.add(this.ui.list.onButtonTriggered(e=>this.onDidTriggerItemButtonEmitter.fire(e))),this.visibleDisposables.add(this.registerQuickNavigation()),this.valueSelectionUpdated=!0),super.show()}handleAccept(e){let t=!1;this.onWillAcceptEmitter.fire({veto:()=>t=!0}),t||this.onDidAcceptEmitter.fire({inBackground:e})}registerQuickNavigation(){return Y.i(this.ui.container,Y.d.KEY_UP,e=>{if(!this.canSelectMany&&this._quickNavigate){const t=new Wt.a(e),i=t.keyCode;this._quickNavigate.keybindings.some(e=>{var[e,n]=e.getParts();return!(n||(e.shiftKey&&4===i?t.ctrlKey||t.altKey||t.metaKey:!(e.altKey&&6===i||e.ctrlKey&&5===i||e.metaKey&&57===i)))})&&(this.activeItems[0]&&(this._selectedItems=[this.activeItems[0]],this.onDidChangeSelectionEmitter.fire(this.selectedItems),this.handleAccept(!1)),this._quickNavigate=void 0)}})}update(){if(this.visible){var e=!!this._hideInput&&0{this.keyMods.ctrlCmd=e.ctrlKey||e.metaKey,this.keyMods.alt=e.altKey};this._register(Y.i(window,Y.d.KEY_DOWN,e,!0)),this._register(Y.i(window,Y.d.KEY_UP,e,!0)),this._register(Y.i(window,Y.d.MOUSE_DOWN,e,!0))}getUI(){if(this.ui)return this.ui;const e=Y.q(this.parentElement,zr(".quick-input-widget.show-file-icons"));e.tabIndex=-1,e.style.display="none";var t=Y.w(e),i=Y.q(e,zr(".quick-input-titlebar")),n=this._register(new so.a(i)),o=(n.domNode.classList.add("quick-input-left-action-bar"),Y.q(i,zr(".quick-input-title"))),r=this._register(new so.a(i)),s=(r.domNode.classList.add("quick-input-right-action-bar"),Y.q(e,zr(".quick-input-description"))),a=Y.q(e,zr(".quick-input-header"));const l=Y.q(a,zr("input.quick-input-check-all"));l.type="checkbox",this._register(Y.o(l,Y.d.CHANGE,e=>{var t=l.checked;C.setAllVisibleChecked(t)})),this._register(Y.i(l,Y.d.CLICK,e=>{(e.x||e.y)&&u.setFocus()}));var d=Y.q(a,zr(".quick-input-description")),h=Y.q(a,zr(".quick-input-and-message")),c=Y.q(h,zr(".quick-input-filter"));const u=this._register(new kr(c));u.setAttribute("aria-describedby",this.idPrefix+"message");var g=Y.q(c,zr(".quick-input-visible-count"));g.setAttribute("aria-live","polite"),g.setAttribute("aria-atomic","true");const p=new fr.a(g,{countFormat:Object(Jt.a)({key:"quickInput.visibleCount",comment:["This tells the user how many items are shown in a list of items to select from. The items can be anything. Currently not visible, but read by screen readers."]},"{0} Results")});var m=Y.q(c,zr(".quick-input-count"));m.setAttribute("aria-live","polite");const f=new fr.a(m,{countFormat:Object(Jt.a)({key:"quickInput.countSelected",comment:["This tells the user how many items are selected in a list of items to select from. The items can be anything."]},"{0} Selected")});var _=Y.q(a,zr(".quick-input-action")),b=new mr(_),v=(a=(b.label=Object(Jt.a)("ok","OK"),this._register(b.onDidClick(e=>{this.onDidAcceptEmitter.fire()})),Y.q(a,zr(".quick-input-action"))),new mr(a));v.label=Object(Jt.a)("custom","Custom"),this._register(v.onDidClick(e=>{this.onDidCustomEmitter.fire()})),h=Y.q(h,zr(`#${this.idPrefix}message.quick-input-message`));const C=this._register(new Wr(e,this.idPrefix+"list",this.options));this._register(C.onChangedAllVisibleChecked(e=>{l.checked=e})),this._register(C.onChangedVisibleCount(e=>{p.setCount(e)})),this._register(C.onChangedCheckedCount(e=>{f.setCount(e)})),this._register(C.onLeave(()=>{setTimeout(()=>{u.setFocus(),this.controller instanceof qr&&this.controller.canSelectMany&&C.clearFocus()},0)})),this._register(C.onDidChangeFocus(()=>{this.comboboxAccessibility&&this.getUI().inputBox.setAttribute("aria-activedescendant",this.getUI().list.getActiveDescendant()||"")}));var w=new vr(e),y=(w.getContainer().classList.add("quick-input-progress"),Y.Y(e));return this._register(y),this._register(Y.i(e,Y.d.FOCUS,e=>{this.previousFocusElement=e.relatedTarget instanceof HTMLElement?e.relatedTarget:void 0},!0)),this._register(y.onDidBlur(()=>{this.getUI().ignoreFocusOut||this.options.ignoreFocusOut()||this.hide(Sr.c.Blur),this.previousFocusElement=void 0})),this._register(Y.i(e,Y.d.FOCUS,e=>{u.setFocus()})),this._register(Y.i(e,Y.d.KEY_DOWN,t=>{var i,n=new Wt.a(t);switch(n.keyCode){case 3:Y.c.stop(t,!0),this.onDidAcceptEmitter.fire();break;case 9:Y.c.stop(t,!0),this.hide(Sr.c.Gesture);break;case 2:n.altKey||n.ctrlKey||n.metaKey||(i=[".action-label.codicon"],e.classList.contains("show-checkboxes")?i.push("input"):i.push("input[type=text]"),this.getUI().list.isDisplayed()&&i.push(".monaco-list"),i=e.querySelectorAll(i.join(", ")),n.shiftKey&&n.target===i[0]?(Y.c.stop(t,!0),i[i.length-1].focus()):n.shiftKey||n.target!==i[i.length-1]||(Y.c.stop(t,!0),i[0].focus()))}})),this.ui={container:e,styleSheet:t,leftActionBar:n,titleBar:i,title:o,description1:s,description2:d,rightActionBar:r,checkAll:l,filterContainer:c,inputBox:u,visibleCountContainer:g,visibleCount:p,countContainer:m,count:f,okContainer:_,ok:b,message:h,customButtonContainer:a,customButton:v,list:C,progressBar:w,onDidAccept:this.onDidAcceptEmitter.event,onDidCustom:this.onDidCustomEmitter.event,onDidTriggerButton:this.onDidTriggerButtonEmitter.event,ignoreFocusOut:!1,keyMods:this.keyMods,isScreenReaderOptimized:()=>this.options.isScreenReaderOptimized(),show:e=>this.show(e),hide:()=>this.hide(),setVisibilities:e=>this.setVisibilities(e),setComboboxAccessibility:e=>this.setComboboxAccessibility(e),setEnabled:e=>this.setEnabled(e),setContextKey:e=>this.options.setContextKey(e)},this.updateStyles(),this.ui}pick(e,t={},i=B.a.None){return new Promise((n,o)=>{let r=e=>{r=n,t.onKeyMods&&t.onKeyMods(s.keyMods),n(e)};if(i.isCancellationRequested)return void r(void 0);const s=this.createQuickPick();let a;const l=[s,s.onDidAccept(()=>{var e;s.canSelectMany?(r(s.selectedItems.slice()),s.hide()):(e=s.activeItems[0])&&(r(e),s.hide())}),s.onDidChangeActive(e=>{e=e[0],e&&t.onDidFocus&&t.onDidFocus(e)}),s.onDidChangeSelection(e=>{s.canSelectMany||(e=e[0])&&(r(e),s.hide())}),s.onDidTriggerItemButton(e=>t.onDidTriggerItemButton&&t.onDidTriggerItemButton(Object.assign(Object.assign({},e),{removeItem:()=>{var t=s.items.indexOf(e.item);if(-1!==t){var i=s.items.slice();const e=i.splice(t,1);t=s.activeItems.filter(t=>t!==e[0]),s.items=i,t&&(s.activeItems=t)}}}))),s.onDidChangeValue(e=>{!a||e||1===s.activeItems.length&&s.activeItems[0]===a||(s.activeItems=[a])}),i.onCancellationRequested(()=>{s.hide()}),s.onDidHide(()=>{Object(ve.f)(l),r(void 0)})];s.title=t.title,s.canSelectMany=!!t.canPickMany,s.placeholder=t.placeHolder,s.ignoreFocusOut=!!t.ignoreFocusLost,s.matchOnDescription=!!t.matchOnDescription,s.matchOnDetail=!!t.matchOnDetail,s.matchOnLabel=void 0===t.matchOnLabel||t.matchOnLabel,s.autoFocusOnList=void 0===t.autoFocusOnList||t.autoFocusOnList,s.quickNavigate=t.quickNavigate,s.contextKey=t.contextKey,s.busy=!0,Promise.all([e,t.activeItem]).then(([e,t])=>{a=t,s.busy=!1,s.items=e,s.canSelectMany&&(s.selectedItems=e.filter(e=>"separator"!==e.type&&e.picked)),a&&(s.activeItems=[a])}),s.show(),Promise.resolve(e).then(void 0,e=>{o(e),s.hide()})})}createQuickPick(){var e=this.getUI();return new qr(e)}show(e){var t=this.getUI(),i=(this.onShowEmitter.fire(),this.controller);this.controller=e,i&&i.didHide(),this.setEnabled(!0),t.leftActionBar.clear(),t.title.textContent="",t.description1.textContent="",t.description2.textContent="",t.rightActionBar.clear(),t.checkAll.checked=!1,t.inputBox.placeholder="",t.inputBox.password=!1,t.inputBox.showDecoration(Vt.a.Ignore),t.visibleCount.setCount(0),t.count.setCount(0),Y.R(t.message),t.progressBar.stop(),t.list.setElements([]),t.list.matchOnDescription=!1,t.list.matchOnDetail=!1,t.list.matchOnLabel=!0,t.list.sortByLabel=!0,t.ignoreFocusOut=!1,this.setComboboxAccessibility(!1),t.inputBox.ariaLabel="",e=this.options.backKeybindingLabel();Ur.tooltip=e?Object(Jt.a)("quickInput.backWithKeybinding","Back ({0})",e):Object(Jt.a)("quickInput.back","Back"),t.container.style.display="",this.updateLayout(),t.inputBox.setFocus()}setVisibilities(e){var t=this.getUI();t.title.style.display=e.title?"":"none",t.description1.style.display=e.description&&(e.inputBox||e.checkAll)?"":"none",t.description2.style.display=!e.description||e.inputBox||e.checkAll?"none":"",t.checkAll.style.display=e.checkAll?"":"none",t.filterContainer.style.display=e.inputBox?"":"none",t.visibleCountContainer.style.display=e.visibleCount?"":"none",t.countContainer.style.display=e.count?"":"none",t.okContainer.style.display=e.ok?"":"none",t.customButtonContainer.style.display=e.customButton?"":"none",t.message.style.display=e.message?"":"none",t.progressBar.getContainer().style.display=e.progressBar?"":"none",t.list.display(!!e.list),t.container.classList[e.checkBox?"add":"remove"]("show-checkboxes"),this.updateLayout()}setComboboxAccessibility(e){var t;e!==this.comboboxAccessibility&&(t=this.getUI(),this.comboboxAccessibility=e,this.comboboxAccessibility?(t.inputBox.setAttribute("role","combobox"),t.inputBox.setAttribute("aria-haspopup","true"),t.inputBox.setAttribute("aria-autocomplete","list"),t.inputBox.setAttribute("aria-activedescendant",t.list.getActiveDescendant()||"")):(t.inputBox.removeAttribute("role"),t.inputBox.removeAttribute("aria-haspopup"),t.inputBox.removeAttribute("aria-autocomplete"),t.inputBox.removeAttribute("aria-activedescendant")))}setEnabled(e){if(e!==this.enabled){this.enabled=e;for(const t of this.getUI().leftActionBar.viewItems)t.getAction().enabled=e;for(const t of this.getUI().rightActionBar.viewItems)t.getAction().enabled=e;this.getUI().checkAll.disabled=!e,this.getUI().ok.enabled=e,this.getUI().list.enabled=e}}hide(e){var t,i=this.controller;i&&(t=!(null!=(t=this.ui)&&t.container.contains(document.activeElement)),this.controller=null,this.onHideEmitter.fire(),this.getUI().container.style.display="none",t||(this.previousFocusElement&&this.previousFocusElement.offsetParent?(this.previousFocusElement.focus(),this.previousFocusElement=void 0):this.options.returnFocus()),i.didHide(e))}layout(e,t){this.dimension=e,this.titleBarOffset=t,this.updateLayout()}updateLayout(){var e,t;this.ui&&(this.ui.container.style.top=this.titleBarOffset+"px",e=this.ui.container.style,t=Math.min(.62*this.dimension.width,$r.MAX_WIDTH),e.width=t+"px",e.marginLeft="-"+t/2+"px",this.ui.inputBox.layout(),this.ui.list.layout(this.dimension&&.4*this.dimension.height))}applyStyles(e){this.styles=e,this.updateStyles()}updateStyles(){var e,t,i,n,o;this.ui&&(({quickInputTitleBackground:n,quickInputBackground:o,quickInputForeground:e,contrastBorder:t,widgetShadow:i}=this.styles.widget),this.ui.titleBar.style.backgroundColor=n?n.toString():"",this.ui.container.style.backgroundColor=o?o.toString():"",this.ui.container.style.color=e?e.toString():"",this.ui.container.style.border=t?"1px solid "+t:"",this.ui.container.style.boxShadow=i?"0 0 8px 2px "+i:"",this.ui.inputBox.style(this.styles.inputBox),this.ui.count.style(this.styles.countBadge),this.ui.ok.style(this.styles.button),this.ui.customButton.style(this.styles.button),this.ui.progressBar.style(this.styles.progressBar),this.ui.list.style(this.styles.list),n=[],this.styles.list.pickerGroupBorder&&n.push(`.quick-input-list .quick-input-list-entry { border-top-color: ${this.styles.list.pickerGroupBorder}; }`),this.styles.list.pickerGroupForeground&&n.push(`.quick-input-list .quick-input-list-separator { color: ${this.styles.list.pickerGroupForeground}; }`),(this.styles.keybindingLabel.keybindingLabelBackground||this.styles.keybindingLabel.keybindingLabelBorder||this.styles.keybindingLabel.keybindingLabelBottomBorder||this.styles.keybindingLabel.keybindingLabelShadow||this.styles.keybindingLabel.keybindingLabelForeground)&&(n.push(".quick-input-list .monaco-keybinding > .monaco-keybinding-key {"),this.styles.keybindingLabel.keybindingLabelBackground&&n.push(`background-color: ${this.styles.keybindingLabel.keybindingLabelBackground};`),this.styles.keybindingLabel.keybindingLabelBorder&&n.push(`border-color: ${this.styles.keybindingLabel.keybindingLabelBorder};`),this.styles.keybindingLabel.keybindingLabelBottomBorder&&n.push(`border-bottom-color: ${this.styles.keybindingLabel.keybindingLabelBottomBorder};`),this.styles.keybindingLabel.keybindingLabelShadow&&n.push(`box-shadow: inset 0 -1px 0 ${this.styles.keybindingLabel.keybindingLabelShadow};`),this.styles.keybindingLabel.keybindingLabelForeground&&n.push(`color: ${this.styles.keybindingLabel.keybindingLabelForeground};`),n.push("}")),(o=n.join("\n"))!==this.ui.styleSheet.textContent)&&(this.ui.styleSheet.textContent=o)}}$r.MAX_WIDTH=600;var Gr=i("0bfb"),Zr=i("2f1e"),Yr=i("66bd"),Xr=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3e.substring(o?o.prefix.length:0),null!==o&&void 0!==o&&o.placeholder&&(l.ariaLabel=null===o||void 0===o?void 0:o.placeholder);let d=void 0,h=void 0;t&&(d=new Promise(e=>h=e),a.add(Object(Gr.a)(l.onWillAccept)(e=>{e.veto(),l.hide()}))),a.add(this.registerPickerListeners(l,n,o,e));const c=a.add(new B.b);return n&&a.add(n.provide(l,c.token)),Object(Gr.a)(l.onDidHide)(()=>{0===l.selectedItems.length&&c.cancel(),a.dispose(),null!==h&&void 0!==h&&h(l.selectedItems)}),l.show(),t?d:void 0}e===o.prefix||null!=i&&i.preserveValue||(r.picker.value=e),this.adjustValueSelection(r.picker,o,i)}adjustValueSelection(e,t,i){let n;n=null!=i&&i.preserveValue?[e.value.length,e.value.length]:[null!=(i=null==t?void 0:t.prefix.length)?i:0,e.value.length],e.valueSelection=n}registerPickerListeners(e,t,i,n){var o=new ve.b;const r=this.visibleQuickAccess={picker:e,descriptor:i,value:n};return o.add(Object(ve.i)(()=>{r===this.visibleQuickAccess&&(this.visibleQuickAccess=void 0)})),o.add(e.onDidChangeValue(e=>{var[i]=this.getOrInstantiateProvider(e);i!==t?this.show(e,{preserveValue:!0}):r.value=e})),i&&o.add(e.onDidAccept(()=>{this.lastAcceptedPickerValues.set(i,e.value)})),o}getOrInstantiateProvider(e){if(e=this.registry.getQuickAccessProvider(e),!e)return[void 0,void 0];let t=this.mapProviderToDescriptor.get(e);return t||(t=this.instantiationService.createInstance(e.ctor),this.mapProviderToDescriptor.set(e,t)),[t,e]}};Qr=Xr([Ar(0,Yr.a),Ar(1,Fi.a)],Qr);$o=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3!1,isScreenReaderOptimized:()=>this.accessibilityService.isScreenReaderOptimized(),backKeybindingLabel:()=>{},setContextKey:e=>this.setContextKey(e),returnFocus:()=>e.focus(),createList:(e,t,i,n,o)=>this.instantiationService.createInstance(jo.d,e,t,i,n,o),styles:this.computeStyles()};const n=this._register(new $r(Object.assign(Object.assign({},i),t)));return n.layout(e.dimension,null!=(t=null==(i=e.offset)?void 0:i.top)?t:0),this._register(e.onDidLayout(t=>n.layout(t,null!=(t=null==(t=e.offset)?void 0:t.top)?t:0))),this._register(n.onShow(()=>this.resetContextKeys())),this._register(n.onHide(()=>this.resetContextKeys())),n}setContextKey(e){let t;e&&!(t=this.contexts.get(e))&&(t=new ti.c(e,!1).bindTo(this.contextKeyService),this.contexts.set(e,t)),t&&t.get()||(this.resetContextKeys(),t&&t.set(!0))}resetContextKeys(){this.contexts.forEach(e=>{e.get()&&e.reset()})}pick(e,t={},i=B.a.None){return this.controller.pick(e,t,i)}createQuickPick(){return this.controller.createQuickPick()}updateStyles(){this.controller.applyStyles(this.computeStyles())}computeStyles(){return{widget:Object.assign({},Object(Do.d)(this.theme,{quickInputBackground:Dn.qc,quickInputForeground:Dn.rc,quickInputTitleBackground:Dn.vc,contrastBorder:Dn.h,widgetShadow:Dn.Nc})),inputBox:Object(Do.d)(this.theme,{inputForeground:Dn.lb,inputBackground:Dn.jb,inputBorder:Dn.kb,inputValidationInfoBackground:Dn.pb,inputValidationInfoForeground:Dn.rb,inputValidationInfoBorder:Dn.qb,inputValidationWarningBackground:Dn.sb,inputValidationWarningForeground:Dn.ub,inputValidationWarningBorder:Dn.tb,inputValidationErrorBackground:Dn.mb,inputValidationErrorForeground:Dn.ob,inputValidationErrorBorder:Dn.nb}),countBadge:Object(Do.d)(this.theme,{badgeBackground:Dn.c,badgeForeground:Dn.d,badgeBorder:Dn.h}),button:Object(Do.d)(this.theme,{buttonForeground:Dn.f,buttonBackground:Dn.e,buttonHoverBackground:Dn.g,buttonBorder:Dn.h}),progressBar:Object(Do.d)(this.theme,{progressBarBackground:Dn.pc}),keybindingLabel:Object(Do.d)(this.theme,{keybindingLabelBackground:Dn.vb,keybindingLabelForeground:Dn.yb,keybindingLabelBorder:Dn.wb,keybindingLabelBottomBorder:Dn.xb,keybindingLabelShadow:Dn.Nc}),list:Object(Do.d)(this.theme,{listBackground:Dn.qc,listInactiveFocusForeground:Dn.tc,listInactiveSelectionIconForeground:Dn.uc,listInactiveFocusBackground:Dn.sc,listFocusOutline:Dn.b,listInactiveFocusOutline:Dn.b,pickerGroupBorder:Dn.kc,pickerGroupForeground:Dn.lc})}}};var Jr,es=function(e,t,i,n){var o,r=arguments.length,s=r<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,i):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;0<=a;a--)(o=e[a])&&(s=(r<3?o(s):3e.focus()}}createController(){return super.createController(this.host)}},ns=(is=es([ts(1,Fi.a),ts(2,ti.b),ts(3,ji.b),ts(4,Wi.b),ts(5,Eo)],is),class{constructor(e,t){this.instantiationService=e,this.codeEditorService=t,this.mapEditorToService=new Map}get activeService(){const e=this.codeEditorService.getFocusedCodeEditor();if(!e)throw new Error("Quick input service needs a focused editor to work.");let t=this.mapEditorToService.get(e);if(!t){const i=t=this.instantiationService.createInstance(is,e);this.mapEditorToService.set(e,t),Object(Gr.a)(e.onDidDispose)(()=>{i.dispose(),this.mapEditorToService.delete(e)})}return t}get quickAccess(){return this.activeService.quickAccess}pick(e,t={},i=B.a.None){return this.activeService.pick(e,t,i)}createQuickPick(){return this.activeService.createQuickPick()}});ns=es([ts(0,Fi.a),ts(1,Z.a)],ns);class os{constructor(e){this.editor=e,this.widget=new rs(this.editor)}static get(e){return e.getContribution(os.ID)}dispose(){this.widget.dispose()}}os.ID="editor.controller.quickInput";class rs{constructor(e){this.codeEditor=e,this.domNode=document.createElement("div"),this.codeEditor.addOverlayWidget(this)}getId(){return rs.ID}getDomNode(){return this.domNode}getPosition(){return{preference:2}}dispose(){this.codeEditor.removeOverlayWidget(this)}}rs.ID="editor.contrib.quickInputWidget",Object(Qi.l)(os.ID,os);{var ss=Jr=Jr||{};const e=new Ro.a;class t{constructor(e,t){this._serviceId=e,this._factory=t,this._value=null}get id(){return this._serviceId}get(t){if(!this._value){if(t&&(this._value=t[this._serviceId.toString()]),this._value||(this._value=this._factory(t)),!this._value)throw new Error("Service "+this._serviceId+" is missing!");e.set(this._serviceId,this._value)}return this._value}}ss.LazyStaticService=t;let i=[];function as(e,n){return e=new t(e,n),i.push(e),e}ss.init=function(e){let t=new Ro.a;for(var[n,o]of Object(Yo.a)())t.set(n,o);for(var r in e)e.hasOwnProperty(r)&&t.set(Object(Fi.c)(r),e[r]);i.forEach(i=>t.set(i.id,i.get(e)));var s=new Fo(t,!0);return t.set(Fi.a,s),[t,s]},ss.instantiationService=as(Fi.a,()=>new Fo(e,!0));const n=new Si;ss.configurationService=as(qt.a,()=>n),ss.resourceConfigurationService=as(re.a,()=>new Li(n)),ss.resourcePropertiesService=as(re.b,()=>new xi(n)),ss.contextService=as(ui.a,()=>new Di),ss.labelService=as(rt.a,()=>new Ei),ss.telemetryService=as(io.a,()=>new ki),ss.dialogService=as(st.a,()=>new bi),ss.notificationService=as(ci.a,()=>new vi),ss.markerService=as(Wo.b,()=>new zo),ss.modeService=as(fe.a,e=>new mn),ss.standaloneThemeService=as(Ai.a,()=>new Hn),ss.logService=as(ot.b,()=>new ot.d(new ot.a)),ss.undoRedoService=as(er.a,e=>new cr(ss.dialogService.get(e),ss.notificationService.get(e))),ss.modelService=as(it.a,e=>new fn.a(ss.configurationService.get(e),ss.resourcePropertiesService.get(e),ss.standaloneThemeService.get(e),ss.logService.get(e),ss.undoRedoService.get(e))),ss.markerDecorationsService=as(qi.a,e=>new Zo(ss.modelService.get(e),ss.markerService.get(e))),ss.contextKeyService=as(ti.b,e=>new Jn(ss.configurationService.get(e))),ss.codeEditorService=as(Z.a,e=>new Ji(null,ss.contextKeyService.get(e),ss.standaloneThemeService.get(e))),ss.editorProgressService=as(Hi.a,()=>new _i),ss.storageService=as(Uo.a,()=>new Uo.b),ss.editorWorkerService=as(me.a,e=>new dt(ss.modelService.get(e),ss.resourceConfigurationService.get(e),ss.logService.get(e)))}class ls extends ve.a{constructor(e,t){super();const[i,n]=Jr.init(t),o=(this._serviceCollection=i,this._instantiationService=n,this.get(qt.a)),r=this.get(ci.a),s=this.get(io.a),a=this.get(ji.b),l=this.get(ot.b),d=this.get(ti.b);var h=(e,i)=>{let n=null;return n=(n=t?t[e.toString()]:n)||i(),this._serviceCollection.set(e,n),n};h(Wi.b,()=>new Xo(d,o)),h(jo.a,()=>new jo.b(a));let c=h(ie.b,()=>new Ci(this._instantiationService)),u=h(Bi.a,()=>this._register(new wi(d,c,s,r,l,e))),g=h(Eo,()=>new Ii(Jr.codeEditorService.get(Z.a),e)),p=(h(Yr.a,()=>new ns(n,Jr.codeEditorService.get(Z.a))),h(Pi.b,()=>this._register(new Io(g))));h(Vi.a,()=>new Jo),h(Pi.a,()=>{var e=new Oo(s,r,p,u,a);return e.configure({blockMouse:!1}),this._register(e)}),h(Ri.a,()=>new Ko(c)),h(zt.a,()=>new Oi(Jr.modelService.get(it.a)))}get(e){var t=this._serviceCollection.get(e);if(t)return t;throw new Error("Missing service "+e)}set(e,t){this._serviceCollection.set(e,t)}has(e){return this._serviceCollection.has(e)}}var ds=i("1ddc");function hs(e,t,i){e=new ls(e,t);let n=null;return e.has(_e.a)||(n=new fi(Jr.modelService.get()),e.set(_e.a,n)),e.has(ne.a)||e.set(ne.a,new de(e.get(Z.a),e.get(ie.b))),t=i(e),n&&n.setEditor(t),t}function cs(e,t,i){return hs(e,i||{},i=>new rn(e,t,i,i.get(Fi.a),i.get(Z.a),i.get(ie.b),i.get(ti.b),i.get(Bi.a),i.get(Pi.b),i.get(Ai.a),i.get(ci.a),i.get(qt.a),i.get(Wi.b),i.get(it.a),i.get(fe.a)))}function us(e){return Jr.codeEditorService.get().onCodeEditorAdd(t=>{e(t)})}function gs(e,t,i){return hs(e,i||{},i=>new sn(e,t,i,i.get(Fi.a),i.get(ti.b),i.get(Bi.a),i.get(Pi.b),i.get(me.a),i.get(Z.a),i.get(Ai.a),i.get(ci.a),i.get(qt.a),i.get(Pi.a),i.get(Hi.a),i.get(Vi.a)))}function ps(e,t){return new he.a(e,t)}function ms(e,t,i){return an(Jr.modelService.get(),Jr.modeService.get(),e,t,i)}function fs(e,t){Jr.modelService.get().setMode(e,Jr.modeService.get().create(t))}function _s(e,t,i){e&&Jr.markerService.get().changeOne(t,e.uri,i)}function bs(e){return Jr.markerService.get().read(e)}function vs(e){return Jr.markerService.get().onMarkerChanged(e)}function Cs(e){return Jr.modelService.get().getModel(e)}function ws(){return Jr.modelService.get().getModels()}function ys(e){return Jr.modelService.get().onModelAdded(e)}function Ss(e){return Jr.modelService.get().onModelRemoved(e)}function Ls(e){return Jr.modelService.get().onModelModeChanged(t=>{e({model:t.model,oldLanguage:t.oldModeId})})}function xs(e){return t=Jr.modelService.get(),e=e,new ft(t,e);var t}function ks(e,t){var i=Jr.standaloneThemeService.get();return i.registerEditorContainer(e),Ft.colorizeElement(i,Jr.modeService.get(),e,t)}function Ds(e,t,i){return Jr.standaloneThemeService.get().registerEditorContainer(document.body),Ft.colorize(Jr.modeService.get(),e,t,i)}function Ns(e,t,i=4){return Jr.standaloneThemeService.get().registerEditorContainer(document.body),Ft.colorizeModelLine(e,t,i)}function Os(e,t){Jr.modeService.get().triggerMode(t),i=t;var i,n=ge.F.get(i)||{getInitialState:()=>pe.c,tokenize:(e,t,n,o)=>Object(pe.d)(i,e,n,o)},o=Object(Te.Q)(e),r=[];let s=n.getInitialState();for(let l=0,d=o.length;l",token:"delimiter.angle"}];var s,a=[];for(s of t.brackets){let e=s;if((e=e&&Array.isArray(e)&&3===e.length?{token:e[2],open:e[0],close:e[1]}:e).open===e.close)throw xt(i,"open and close brackets in a 'brackets' attribute must be different: "+e.open+"\n hint: use the 'bracket' attribute if matching on equal brackets is required.");if("string"!=typeof e.open||"string"!=typeof e.token||"string"!=typeof e.close)throw xt(i,"every element in the 'brackets' array must be a '{open,close,token}' object or array");a.push({token:e.token+i.tokenPostfix,open:St(i,e.open),close:St(i,e.close)})}return i.brackets=a,i.noThrow=!0,i}function Hs(e){hn.a.registerLanguage(e)}function zs(){let e=[];return e.concat(hn.a.getLanguages())}function Us(e){return e=Jr.modeService.get().getLanguageIdentifier(e),e?e.id:0}function Ks(e,t){let i=Jr.modeService.get().onDidCreateMode(n=>{n.getId()===e&&(i.dispose(),t())});return i}function qs(e,t){var i=Jr.modeService.get().getLanguageIdentifier(e);if(i)return Ie.a.register(i,t,100);throw new Error("Cannot set configuration for unknown language "+e)}class $s{constructor(e,t){this._languageIdentifier=e,this._actual=t}getInitialState(){return this._actual.getInitialState()}tokenize(e,t,i,n){if("function"==typeof this._actual.tokenize)return Gs.adaptTokenize(this._languageIdentifier.language,this._actual,e,i,n);throw new Error("Not supported!")}tokenize2(e,t,i){return e=this._actual.tokenizeEncoded(e,i),new K.c(e.tokens,e.endState)}}class Gs{constructor(e,t,i){this._standaloneThemeService=e,this._languageIdentifier=t,this._actual=i}getInitialState(){return this._actual.getInitialState()}static _toClassicTokens(e,t,i){var n=[];let o=0;for(let s=0,a=e.length;s"tokenizeEncoded"in e?new $s(i,e):new Gs(Jr.standaloneThemeService.get(),i,e);return Zs(t)?ge.F.registerPromise(e,t.then(e=>n(e))):ge.F.register(e,n(t))}function Qs(e,t){const i=t=>{return i=Jr.modeService.get(),n=Jr.standaloneThemeService.get(),o=e,t=Vs(e,t),new Rt(i,n,o,t);var i,n,o};return Zs(t)?ge.F.registerPromise(e,t.then(e=>i(e))):ge.F.register(e,i(t))}function Js(e,t){return ge.y.register(e,t)}function ea(e,t){return ge.z.register(e,t)}function ta(e,t){return ge.B.register(e,t)}function ia(e,t){return ge.p.register(e,{provideHover:(e,i,n)=>{let o=e.getWordAtPosition(i);return Promise.resolve(t.provideHover(e,i,n)).then(e=>{if(e)return!e.range&&o&&(e.range=new z.a(i.lineNumber,o.startColumn,i.lineNumber,o.endColumn)),e.range||(e.range=new z.a(i.lineNumber,i.column,i.lineNumber,i.column)),e})}})}function na(e,t){return ge.m.register(e,t)}function oa(e,t){return ge.i.register(e,t)}function ra(e,t){return ge.w.register(e,t)}function sa(e,t){return ge.f.register(e,t)}function aa(e,t){return ge.q.register(e,t)}function la(e,t){return ge.G.register(e,t)}function da(e,t){return ge.b.register(e,t)}function ha(e,t,i){return ge.a.register(e,{providedCodeActionKinds:null==i?void 0:i.providedCodeActionKinds,provideCodeActions:(e,i,n,o)=>{var r=Jr.markerService.get().read({resource:e.uri}).filter(e=>z.a.areIntersectingOrTouching(e,i));return t.provideCodeActions(e,i,{markers:r,only:n.only},o)}})}function ca(e,t){return ge.g.register(e,t)}function ua(e,t){return ge.j.register(e,t)}function ga(e,t){return ge.x.register(e,t)}function pa(e,t){return ge.v.register(e,t)}function ma(e,t){return ge.d.register(e,t)}function fa(e,t){return ge.c.register(e,t)}function _a(e,t){return ge.o.register(e,t)}function ba(e,t){return ge.e.register(e,t)}function va(e,t){return ge.A.register(e,t)}function Ca(e,t){return ge.l.register(e,t)}function wa(e,t){return ge.k.register(e,t)}function ya(e,t){return ge.t.register(e,t)}function Sa(e,t){return ge.r.register(e,t)}$o=i("84df"),t.g.wrappingIndent.defaultValue=0,t.g.glyphMargin.defaultValue=!1,t.g.autoIndent.defaultValue=3,t.g.overviewRulerLanes.defaultValue=2,$o.a.setFormatterSelector((e,t,i)=>Promise.resolve(e[0])),Xr=$(),Xr.editor={create:cs,onDidCreateEditor:us,createDiffEditor:gs,createDiffNavigator:ps,createModel:ms,setModelLanguage:fs,setModelMarkers:_s,getModelMarkers:bs,onDidChangeMarkers:vs,getModels:ws,getModel:Cs,onDidCreateModel:ys,onWillDisposeModel:Ss,onDidChangeModelLanguage:Ls,createWebWorker:xs,colorizeElement:ks,colorize:Ds,colorizeModelLine:Ns,tokenize:Os,defineTheme:Es,setTheme:Is,remeasureFonts:Ms,registerCommand:Ts,AccessibilitySupport:n,ContentWidgetPositionPreference:l,CursorChangeReason:d,DefaultEndOfLine:h,EditorAutoIndentStrategy:u,EditorOption:g,EndOfLinePreference:p,EndOfLineSequence:m,MinimapPosition:y,MouseTargetType:S,OverlayWidgetPositionPreference:L,OverviewRulerLane:x,RenderLineNumbersType:k,RenderMinimap:D,ScrollbarVisibility:O,ScrollType:N,TextEditorCursorBlinkingStyle:A,TextEditorCursorStyle:R,TrackedRangeStickiness:P,WrappingIndent:F,ConfigurationChangedEvent:t.b,BareFontInfo:oe.a,FontInfo:oe.b,TextModelResolvedOptions:ue.e,FindMatch:ue.b,EditorType:ce.a,EditorOptions:t.g},Xr.languages={register:Hs,getLanguages:zs,onLanguage:Ks,getEncodedLanguageId:Us,setLanguageConfiguration:qs,setColorMap:Ys,setTokensProvider:Xs,setMonarchTokensProvider:Qs,registerReferenceProvider:Js,registerRenameProvider:ea,registerCompletionItemProvider:ma,registerSignatureHelpProvider:ta,registerHoverProvider:ia,registerDocumentSymbolProvider:na,registerDocumentHighlightProvider:oa,registerLinkedEditingRangeProvider:ra,registerDefinitionProvider:sa,registerImplementationProvider:aa,registerTypeDefinitionProvider:la,registerCodeLensProvider:da,registerCodeActionProvider:ha,registerDocumentFormattingEditProvider:ca,registerDocumentRangeFormattingEditProvider:ua,registerOnTypeFormattingEditProvider:ga,registerLinkProvider:pa,registerColorProvider:fa,registerFoldingRangeProvider:_a,registerDeclarationProvider:ba,registerSelectionRangeProvider:va,registerDocumentSemanticTokensProvider:Ca,registerDocumentRangeSemanticTokensProvider:wa,registerInlineCompletionsProvider:ya,registerInlayHintsProvider:Sa,DocumentHighlightKind:c,CompletionItemKind:r,CompletionItemTag:s,CompletionItemInsertTextRule:o,SymbolKind:M,SymbolTag:T,IndentAction:f,CompletionTriggerKind:a,SignatureHelpTriggerKind:I,InlayHintKind:_,InlineCompletionTriggerKind:b,FoldingRangeKind:ge.n};const La=Xr.CancellationTokenSource,xa=Xr.Emitter,ka=Xr.KeyCode,Da=Xr.KeyMod,Na=Xr.Position,Oa=Xr.Range,Ea=Xr.Selection,Ia=Xr.SelectionDirection,Ma=Xr.MarkerSeverity,Ta=Xr.MarkerTag,Aa=Xr.Uri,Ra=Xr.Token,Pa=Xr.editor,Fa=Xr.languages;(null!=(Ar=we.b.MonacoEnvironment)&&Ar.globalAPI||"function"==typeof define&&i("3c35"))&&(self.monaco=Xr),void 0!==self.require&&"function"==typeof self.require.config&&self.require.config({ignoreDuplicateModules:["vscode-languageserver-types","vscode-languageserver-types/main","vscode-languageserver-textdocument","vscode-languageserver-textdocument/main","vscode-nls","vscode-nls/vscode-nls","jsonc-parser","jsonc-parser/main","vscode-uri","vscode-uri/index","vs/basic-languages/typescript/typescript"]})},f41d:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"css",extensions:[".css"],aliases:["CSS","css"],mimetypes:["text/css"],loader:function(){return i.e("chunk-2d21b84a").then(i.bind(null,"bfb2"))}})},f570:function(e,t,i){"use strict";i.r(t),i.d(t,"cssDefaults",(function(){return a})),i.d(t,"scssDefaults",(function(){return l})),i.d(t,"lessDefaults",(function(){return d})),i("33f9");var n=i("0b3c");Object.defineProperty(o.prototype,"onDidChange",{get:function(){return this._onDidChange.event},enumerable:!1,configurable:!0}),Object.defineProperty(o.prototype,"languageId",{get:function(){return this._languageId},enumerable:!1,configurable:!0}),Object.defineProperty(o.prototype,"modeConfiguration",{get:function(){return this._modeConfiguration},enumerable:!1,configurable:!0}),Object.defineProperty(o.prototype,"diagnosticsOptions",{get:function(){return this.options},enumerable:!1,configurable:!0}),Object.defineProperty(o.prototype,"options",{get:function(){return this._options},enumerable:!1,configurable:!0}),o.prototype.setOptions=function(e){this._options=e||Object.create(null),this._onDidChange.fire(this)},o.prototype.setDiagnosticsOptions=function(e){this.setOptions(e)},o.prototype.setModeConfiguration=function(e){this._modeConfiguration=e||Object.create(null),this._onDidChange.fire(this)},t=o;function o(e,t,i){this._onDidChange=new n.Emitter,this._languageId=e,this.setOptions(t),this.setModeConfiguration(i)}var r={validate:!0,lint:{compatibleVendorPrefixes:"ignore",vendorPrefix:"warning",duplicateProperties:"warning",emptyRules:"warning",importStatement:"ignore",boxModel:"ignore",universalSelector:"ignore",zeroUnits:"ignore",fontFaceProperties:"warning",hexColorLength:"error",argumentsInColorFunction:"error",unknownProperties:"warning",ieHack:"ignore",unknownVendorSpecificProperties:"ignore",propertyIgnoredDueToDisplay:"warning",important:"ignore",float:"ignore",idSelector:"ignore"},data:{useDefaultDataProvider:!0}},s={completionItems:!0,hovers:!0,documentSymbols:!0,definitions:!0,references:!0,documentHighlights:!0,rename:!0,colors:!0,foldingRanges:!0,diagnostics:!0,selectionRanges:!0},a=new t("css",r,s),l=new t("scss",r,s),d=new t("less",r,s);function h(){return i.e("chunk-0b65ffb6").then(i.bind(null,"db4f"))}n.languages.css={cssDefaults:a,lessDefaults:d,scssDefaults:l},n.languages.onLanguage("less",(function(){h().then((function(e){return e.setupMode(d)}))})),n.languages.onLanguage("scss",(function(){h().then((function(e){return e.setupMode(l)}))})),n.languages.onLanguage("css",(function(){h().then((function(e){return e.setupMode(a)}))}))},f577:function(e,t,i){"use strict";i.d(t,"a",(function(){return n})),t=i("0a0f");const n=Object(t.c)("clipboardService")},f58f:function(e,t,i){"use strict";i.d(t,"a",(function(){return n}));class n{constructor(e,t,i,n,o,r){this.id=e,this.label=t,this.alias=i,this._precondition=n,this._run=o,this._contextKeyService=r}isSupported(){return this._contextKeyService.contextMatchesRules(this._precondition)}run(){return this.isSupported()?this._run():Promise.resolve(void 0)}}},f5ba:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"dart",extensions:[".dart"],aliases:["Dart","dart"],mimetypes:["text/x-dart-source","text/x-dart"],loader:function(){return i.e("chunk-2d0de971").then(i.bind(null,"85fd"))}})},f5f3:function(e,t,i){"use strict";i.d(t,"b",(function(){return r})),i.d(t,"a",(function(){return s}));var n=i("af40");const o=[];function r(e,t,i){t instanceof n.a||(t=new n.a(t,[],i)),o.push([e,t])}function s(){return o}},f68e:function(e,t,i){"use strict";i.d(t,"b",(function(){return g})),i.d(t,"a",(function(){return m})),i.d(t,"c",(function(){return f}));var n=i("dff7"),o=i("308f"),r=i("82c9"),s=i("a666"),a=i("3742"),l=i("9c3e"),d=i("6a89"),h=i("40355"),c=i("fdcc"),u=function(e,t,i,n){return new(i=i||Promise)((function(o,r){function s(e){try{l(n.next(e))}catch(e){r(e)}}function a(e){try{l(n.throw(e))}catch(e){r(e)}}function l(e){var t;e.done?o(e.value):((t=e.value)instanceof i?t:new i((function(e){e(t)}))).then(s,a)}l((n=n.apply(e,t||[])).next())}))};class g{constructor(e,t,i,n){this.isProviderFirst=e,this.parent=t,this.link=i,this._rangeCallback=n,this.id=l.b.nextId()}get uri(){return this.link.uri}get range(){var e;return null!=(e=null!=(e=this._range)?e:this.link.targetSelectionRange)?e:this.link.range}set range(e){this._range=e,this._rangeCallback(this)}get ariaMessage(){var e=null==(e=this.parent.getPreview(this))?void 0:e.preview(this.range);return e?Object(n.a)({key:"aria.oneReference.preview",comment:["Placeholders are: 0: filename, 1:line number, 2: column number, 3: preview snippet of source code"]},"symbol in {0} on line {1} at column {2}, {3}",Object(r.b)(this.uri),this.range.startLineNumber,this.range.startColumn,e.value):Object(n.a)("aria.oneReference","symbol in {0} on line {1} at column {2}",Object(r.b)(this.uri),this.range.startLineNumber,this.range.startColumn)}}class p{constructor(e){this._modelReference=e}dispose(){this._modelReference.dispose()}preview(e,t=8){var i,n,o,r,s=this._modelReference.object.textEditorModel;if(s)return({startLineNumber:n,startColumn:o,endLineNumber:i,endColumn:r}=e),t=s.getWordUntilPosition({lineNumber:n,column:o-t}),t=new d.a(n,t.startColumn,n,o),n=new d.a(i,r,i,1073741824),{value:(o=s.getValueInRange(t).replace(/^\s+/,""))+(r=s.getValueInRange(e))+s.getValueInRange(n).replace(/\s+$/,""),highlight:{start:o.length,end:o.length+r.length}}}}class m{constructor(e,t){this.parent=e,this.uri=t,this.children=[],this._previews=new h.b}dispose(){Object(s.f)(this._previews.values()),this._previews.clear()}getPreview(e){return this._previews.get(e.uri)}get ariaMessage(){var e=this.children.length;return 1===e?Object(n.a)("aria.fileReferences.1","1 symbol in {0}, full path {1}",Object(r.b)(this.uri),this.uri.fsPath):Object(n.a)("aria.fileReferences.N","{0} symbols in {1}, full path {2}",e,Object(r.b)(this.uri),this.uri.fsPath)}resolve(e){return u(this,void 0,void 0,(function*(){if(0===this._previews.size)for(var t of this.children)if(!this._previews.has(t.uri))try{var i=yield e.createModelReference(t.uri);this._previews.set(t.uri,new p(i))}catch(t){Object(c.f)(t)}return this}))}}class f{constructor(e,t){this.groups=[],this.references=[],this._onDidChangeReferenceRange=new o.b,this.onDidChangeReferenceRange=this._onDidChangeReferenceRange.event,this._links=e,this._title=t;var i,n,[s]=e;let a;for(i of(e.sort(f._compareReferences),e))a&&r.e.isEqual(a.uri,i.uri,!0)||(a=new m(this,i.uri),this.groups.push(a)),0!==a.children.length&&0===f._compareReferences(i,a.children[a.children.length-1])||(n=new g(s===i,a,i,e=>this._onDidChangeReferenceRange.fire(e)),this.references.push(n),a.children.push(n))}dispose(){Object(s.f)(this.groups),this._onDidChangeReferenceRange.dispose(),this.groups.length=0}clone(){return new f(this._links,this._title)}get title(){return this._title}get isEmpty(){return 0===this.groups.length}get ariaMessage(){return this.isEmpty?Object(n.a)("aria.result.0","No results found"):1===this.references.length?Object(n.a)("aria.result.1","Found 1 symbol in {0}",this.references[0].uri.fsPath):1===this.groups.length?Object(n.a)("aria.result.n1","Found {0} symbols in {1}",this.references.length,this.groups[0].uri.fsPath):Object(n.a)("aria.result.nm","Found {0} symbols in {1} files",this.references.length,this.groups.length)}nextOrPreviousReference(e,t){var i=e["parent"];let n=i.children.indexOf(e);e=i.children.length;var o=i.parent.groups.length;return 1===o||t&&n+1({idx:n,prefixLen:a.d(i.uri.toString(),e.toString()),offsetDist:100*Math.abs(i.range.startLineNumber-t.lineNumber)+Math.abs(i.range.startColumn-t.column)})).sort((e,t)=>e.prefixLen>t.prefixLen?-1:e.prefixLent.offsetDist?1:0)[0];if(i)return this.references[i.idx]}referenceAt(e,t){for(const i of this.references)if(i.uri.toString()===e.toString()&&d.a.containsPosition(i.range,t))return i}firstReference(){for(const e of this.references)if(e.isProviderFirst)return e;return this.references[0]}static _compareReferences(e,t){return r.e.compare(e.uri,t.uri)||d.a.compareRangesUsingStarts(e.range,t.range)}}},f85a:function(e,t,i){"use strict";i.d(t,"a",(function(){return d}));var n=i("2e5d"),o=i("7061"),r=i("6a89"),s=i("3742"),a=i("708a");class l{constructor(e,t,i){this._cursorPositionBrand=void 0,this.lineNumber=e,this.column=t,this.leftoverVisibleColumns=i}}class d{static leftPosition(e,t){var i;return t.column>e.getLineMinColumn(t.lineNumber)?t.delta(void 0,-s.L(e.getLineContent(t.lineNumber),t.column-1)):1{})}return t}},fd11:function(e,t,i){"use strict";i.r(t),i.d(t,"DragAndDropController",(function(){return h})),i("3a19");t=i("a666");var n=i("30db"),o=i("b2cc"),r=i("7061"),s=i("6a89"),a=i("8025");class l{constructor(e,t,i){this.selection=e,this.targetPosition=t,this.copy=i,this.targetSelection=null}getEditOperations(e,t){e=e.getValueInRange(this.selection),this.copy||t.addEditOperation(this.selection,null),t.addEditOperation(new s.a(this.targetPosition.lineNumber,this.targetPosition.column,this.targetPosition.lineNumber,this.targetPosition.column),e),!this.selection.containsPosition(this.targetPosition)||this.copy&&(this.selection.getEndPosition().equals(this.targetPosition)||this.selection.getStartPosition().equals(this.targetPosition))?this.copy?this.targetSelection=new a.a(this.targetPosition.lineNumber,this.targetPosition.column,this.selection.endLineNumber-this.selection.startLineNumber+this.targetPosition.lineNumber,this.selection.startLineNumber===this.selection.endLineNumber?this.targetPosition.column+this.selection.endColumn-this.selection.startColumn:this.selection.endColumn):this.targetPosition.lineNumber>this.selection.endLineNumber?this.targetSelection=new a.a(this.targetPosition.lineNumber-this.selection.endLineNumber+this.selection.startLineNumber,this.targetPosition.column,this.targetPosition.lineNumber,this.selection.startLineNumber===this.selection.endLineNumber?this.targetPosition.column+this.selection.endColumn-this.selection.startColumn:this.selection.endColumn):this.targetPosition.lineNumberthis._onEditorMouseDown(e))),this._register(this._editor.onMouseUp(e=>this._onEditorMouseUp(e))),this._register(this._editor.onMouseDrag(e=>this._onEditorMouseDrag(e))),this._register(this._editor.onMouseDrop(e=>this._onEditorMouseDrop(e))),this._register(this._editor.onMouseDropCanceled(()=>this._onEditorMouseDropCanceled())),this._register(this._editor.onKeyDown(e=>this.onEditorKeyDown(e))),this._register(this._editor.onKeyUp(e=>this.onEditorKeyUp(e))),this._register(this._editor.onDidBlurEditorWidget(()=>this.onEditorBlur())),this._register(this._editor.onDidBlurEditorText(()=>this.onEditorBlur())),this._dndDecorationIds=[],this._mouseDown=!1,this._modifierPressed=!1,this._dragSelection=null}onEditorBlur(){this._removeDecoration(),this._dragSelection=null,this._mouseDown=!1,this._modifierPressed=!1}onEditorKeyDown(e){this._editor.getOption(30)&&!this._editor.getOption(17)&&(d(e)&&(this._modifierPressed=!0),this._mouseDown)&&d(e)&&this._editor.updateOptions({mouseStyle:"copy"})}onEditorKeyUp(e){this._editor.getOption(30)&&!this._editor.getOption(17)&&(d(e)&&(this._modifierPressed=!1),this._mouseDown)&&e.keyCode===h.TRIGGER_KEY_VALUE&&this._editor.updateOptions({mouseStyle:"default"})}_onEditorMouseDown(e){this._mouseDown=!0}_onEditorMouseUp(e){this._mouseDown=!1,this._editor.updateOptions({mouseStyle:"text"})}_onEditorMouseDrag(e){let t=e.target;if(null===this._dragSelection){var i=(this._editor.getSelections()||[]).filter(e=>t.position&&e.containsPosition(t.position));if(1!==i.length)return;this._dragSelection=i[0]}d(e.event)?this._editor.updateOptions({mouseStyle:"copy"}):this._editor.updateOptions({mouseStyle:"default"}),t.position&&(this._dragSelection.containsPosition(t.position)?this._removeDecoration():this.showAt(t.position))}_onEditorMouseDropCanceled(){this._editor.updateOptions({mouseStyle:"text"}),this._removeDecoration(),this._dragSelection=null,this._mouseDown=!1}_onEditorMouseDrop(e){if(e.target&&(this._hitContent(e.target)||this._hitMargin(e.target))&&e.target.position){let n=new r.a(e.target.position.lineNumber,e.target.position.column);if(null===this._dragSelection){let o=null;var t,i;e.event.shiftKey?(t=this._editor.getSelection())&&(({selectionStartLineNumber:t,selectionStartColumn:i}=t),o=[new a.a(t,i,n.lineNumber,n.column)]):o=(this._editor.getSelections()||[]).map(e=>e.containsPosition(n)?new a.a(n.lineNumber,n.column,n.lineNumber,n.column):e),this._editor.setSelections(o||[],"mouse",3)}else this._dragSelection.containsPosition(n)&&(!d(e.event)&&!this._modifierPressed||!this._dragSelection.getEndPosition().equals(n)&&!this._dragSelection.getStartPosition().equals(n))||(this._editor.pushUndoStop(),this._editor.executeCommand(h.ID,new l(this._dragSelection,n,d(e.event)||this._modifierPressed)),this._editor.pushUndoStop())}this._editor.updateOptions({mouseStyle:"text"}),this._removeDecoration(),this._dragSelection=null,this._mouseDown=!1}showAt(e){var t=[{range:new s.a(e.lineNumber,e.column,e.lineNumber,e.column),options:h._DECORATION_OPTIONS}];this._dndDecorationIds=this._editor.deltaDecorations(this._dndDecorationIds,t),this._editor.revealPosition(e,1)}_removeDecoration(){this._dndDecorationIds=this._editor.deltaDecorations(this._dndDecorationIds,[])}_hitContent(e){return 6===e.type||7===e.type}_hitMargin(e){return 2===e.type||3===e.type||4===e.type}dispose(){this._removeDecoration(),this._dragSelection=null,this._mouseDown=!1,this._modifierPressed=!1,super.dispose()}}h.ID="editor.contrib.dragAndDrop",h.TRIGGER_KEY_VALUE=n.f?6:5,h._DECORATION_OPTIONS=i.a.register({description:"dnd-target",className:"dnd-target"}),Object(o.l)(h.ID,h)},fd49:function(e,t,i){"use strict";i.d(t,"h",(function(){return s})),i.d(t,"b",(function(){return a})),i.d(t,"j",(function(){return l})),i.d(t,"a",(function(){return d})),i.d(t,"k",(function(){return g})),i.d(t,"n",(function(){return b})),i.d(t,"i",(function(){return n})),i.d(t,"e",(function(){return x})),i.d(t,"f",(function(){return I})),i.d(t,"m",(function(){return V})),i.d(t,"c",(function(){return X})),i.d(t,"d",(function(){return Q})),i.d(t,"l",(function(){return J})),i.d(t,"g",(function(){return te}));var n,o=i("dff7"),r=i("30db");t=i("d093");const s=8;class a{constructor(e){this._values=e}hasChanged(e){return this._values[e]}}class l{constructor(){this._values=[]}_read(e){return this._values[e]}get(e){return this._values[e]}_write(e,t){this._values[e]=t}}class d{constructor(){this.stableMinimapLayoutInput=null,this.stableFitMaxMinimapScale=0,this.stableFitRemainingWidth=0}}class h{constructor(e,t,i,n){this.id=e,this.name=t,this.defaultValue=i,this.schema=n}compute(e,t,i){return i}}class c{constructor(e,t=null){this.schema=void 0,this.id=e,this.name="_never_",this.defaultValue=void 0,this.deps=t}validate(e){return this.defaultValue}}class u{constructor(e,t,i,n){this.id=e,this.name=t,this.defaultValue=i,this.schema=n}validate(e){return void 0===e?this.defaultValue:e}compute(e,t,i){return i}}function g(e,t){return void 0===e?t:"false"!==e&&Boolean(e)}class p extends u{constructor(e,t,i,n){void 0!==n&&(n.type="boolean",n.default=i),super(e,t,i,n)}validate(e){return g(e,this.defaultValue)}}class m extends u{constructor(e,t,i,n,o,r){void 0!==r&&(r.type="integer",r.default=i,r.minimum=n,r.maximum=o),super(e,t,i,r),this.minimum=n,this.maximum=o}static clampedInt(e,t,i,n){return void 0===e||(e=parseInt(e,10),isNaN(e))?t:(e=Math.max(i,e),0|(e=Math.min(n,e)))}validate(e){return m.clampedInt(e,this.defaultValue,this.minimum,this.maximum)}}class f extends u{constructor(e,t,i,n,o){void 0!==o&&(o.type="number",o.default=i),super(e,t,i,o),this.validationFn=n}static clamp(e,t,i){return eC),"fill"!==g&&!i||(y=!0,N=c,L=Math.min(a*o,Math.max(1,Math.floor(1/D))),b&&r&&_<=t.stableFitRemainingWidth&&(s=t.stableFitMaxMinimapScale),(c=Math.min(s,Math.max(1,Math.floor(L/v))))>N&&(k=Math.min(2,c/N)),x=c/o/k,C=Math.ceil(Math.max(d,f+n)*L),b?(t.stableMinimapLayoutInput=e,t.stableFitRemainingWidth=_,t.stableFitMaxMinimapScale=c):(t.stableMinimapLayoutInput=null,t.stableFitRemainingWidth=0))}}return g=Math.floor(u*x),a=Math.min(g,Math.max(0,Math.floor((_-m-2)*x/(l+x)))+s),r=(D=Math.floor(o*a))/o,D=Math.floor(D*k),{renderMinimap:h?1:2,minimapLeft:"left"===p?0:i-a-m,minimapWidth:a,minimapHeightIsEditorHeight:y,minimapIsSampling:S,minimapScale:c,minimapLineHeight:L,minimapCanvasInnerWidth:D,minimapCanvasInnerHeight:C,minimapCanvasOuterWidth:r,minimapCanvasOuterHeight:w}}static computeLayout(e,t){var i,n=0|t.outerWidth,o=0|t.outerHeight,r=0|t.lineHeight,s=0|t.lineNumbersDigitCount,a=t.typicalHalfwidthCharacterWidth,l=t.maxDigitWidth,h=t.pixelRatio,c=t.viewLineCount,u=e.get(122),g=(u="inherit"===u?e.get(121):u,"inherit"===u?e.get(117):u),p=e.get(120),f=e.get(2),_=t.isDominatedByLongLines,b=e.get(48),v=0!==e.get(59).renderType,C=e.get(60),w=e.get(94),y=e.get(64),S=e.get(92),L=S.verticalScrollbarSize,x=S.verticalHasArrows,k=S.arrowSize,D=(S=S.horizontalScrollbarSize,e.get(57));e=e.get(36);let N,O=(N="string"==typeof D&&/^\d+(\.\d+)?ch$/.test(D)?(i=parseFloat(D.substr(0,D.length-2)),m.clampedInt(i*a,0,0,1e3)):m.clampedInt(D,0,0,1e3),e&&(N+=16),0),E=(v&&(i=Math.max(s,C),O=Math.round(i*l)),0),M=(b&&(E=r),0),T=M+E,A=T+O,R=A+N;D=n-E-O-N;let P=!1,F=!1,B=-1;return 2!==f&&("inherit"===u&&_?(P=!0,F=!0):"on"===g||"bounded"===g?F=!0:"wordWrapColumn"===g&&(B=p)),e=I._computeMinimapLayout({outerWidth:n,outerHeight:o,lineHeight:r,typicalHalfwidthCharacterWidth:a,pixelRatio:h,scrollBeyondLastLine:w,minimap:y,verticalScrollbarWidth:L,viewLineCount:c,remainingWidth:D,isViewportWrapping:F},t.memory||new d),0!==e.renderMinimap&&0===e.minimapLeft&&(M+=e.minimapWidth,T+=e.minimapWidth,A+=e.minimapWidth,R+=e.minimapWidth),v=D-e.minimapWidth,s=Math.max(1,Math.floor((v-L-2)/a)),C=x?k:0,F&&(B=Math.max(1,s),"bounded"===g)&&(B=Math.min(B,p)),{width:n,height:o,glyphMarginLeft:M,glyphMarginWidth:E,lineNumbersLeft:T,lineNumbersWidth:O,decorationsLeft:A,decorationsWidth:N,contentLeft:R,contentWidth:v,minimap:e,viewportColumn:s,isWordWrapMinified:P,isViewportWrapping:F,wrappingColumn:B,verticalScrollbarWidth:L,horizontalScrollbarHeight:S,overviewRuler:{top:C,width:L,height:o-2*C,right:0}}}}class M extends h{constructor(){var e={enabled:!0};super(56,"lightbulb",e,{"editor.lightbulb.enabled":{type:"boolean",default:e.enabled,description:o.a("codeActions","Enables the code action lightbulb in the editor.")}})}validate(e){return e&&"object"==typeof e?{enabled:g(e.enabled,this.defaultValue.enabled)}:this.defaultValue}}class T extends h{constructor(){var e={enabled:!0,fontSize:0,fontFamily:""};super(126,"inlayHints",e,{"editor.inlayHints.enabled":{type:"boolean",default:e.enabled,description:o.a("inlayHints.enable","Enables the inlay hints in the editor.")},"editor.inlayHints.fontSize":{type:"number",default:e.fontSize,markdownDescription:o.a("inlayHints.fontSize","Controls font size of inlay hints in the editor. When set to `0`, the 90% of `#editor.fontSize#` is used.")},"editor.inlayHints.fontFamily":{type:"string",default:e.fontFamily,description:o.a("inlayHints.fontFamily","Controls font family of inlay hints in the editor. When set to empty, the `#editor.fontFamily#` is used.")}})}validate(e){return e&&"object"==typeof e?{enabled:g((e=e).enabled,this.defaultValue.enabled),fontSize:m.clampedInt(e.fontSize,this.defaultValue.fontSize,0,100),fontFamily:_.string(e.fontFamily,this.defaultValue.fontFamily)}:this.defaultValue}}class A extends f{constructor(){super(58,"lineHeight",X.lineHeight,e=>f.clamp(e,0,150),{markdownDescription:o.a("lineHeight","Controls the line height. \n - Use 0 to automatically compute the line height from the font size.\n - Values between 0 and 8 will be used as a multiplier with the font size.\n - Values greater than or equal to 8 will be used as effective values.")})}compute(e,t,i){return e.fontInfo.lineHeight}}class R extends h{constructor(){var e={enabled:!0,size:"proportional",side:"right",showSlider:"mouseover",renderCharacters:!0,maxColumn:120,scale:1};super(64,"minimap",e,{"editor.minimap.enabled":{type:"boolean",default:e.enabled,description:o.a("minimap.enabled","Controls whether the minimap is shown.")},"editor.minimap.size":{type:"string",enum:["proportional","fill","fit"],enumDescriptions:[o.a("minimap.size.proportional","The minimap has the same size as the editor contents (and might scroll)."),o.a("minimap.size.fill","The minimap will stretch or shrink as necessary to fill the height of the editor (no scrolling)."),o.a("minimap.size.fit","The minimap will shrink as necessary to never be larger than the editor (no scrolling).")],default:e.size,description:o.a("minimap.size","Controls the size of the minimap.")},"editor.minimap.side":{type:"string",enum:["left","right"],default:e.side,description:o.a("minimap.side","Controls the side where to render the minimap.")},"editor.minimap.showSlider":{type:"string",enum:["always","mouseover"],default:e.showSlider,description:o.a("minimap.showSlider","Controls when the minimap slider is shown.")},"editor.minimap.scale":{type:"number",default:e.scale,minimum:1,maximum:3,enum:[1,2,3],description:o.a("minimap.scale","Scale of content drawn in the minimap: 1, 2 or 3.")},"editor.minimap.renderCharacters":{type:"boolean",default:e.renderCharacters,description:o.a("minimap.renderCharacters","Render the actual characters on a line as opposed to color blocks.")},"editor.minimap.maxColumn":{type:"number",default:e.maxColumn,description:o.a("minimap.maxColumn","Limit the width of the minimap to render at most a certain number of columns.")}})}validate(e){return e&&"object"==typeof e?{enabled:g((e=e).enabled,this.defaultValue.enabled),size:b(e.size,this.defaultValue.size,["proportional","fill","fit"]),side:b(e.side,this.defaultValue.side,["right","left"]),showSlider:b(e.showSlider,this.defaultValue.showSlider,["always","mouseover"]),renderCharacters:g(e.renderCharacters,this.defaultValue.renderCharacters),scale:m.clampedInt(e.scale,1,1,3),maxColumn:m.clampedInt(e.maxColumn,this.defaultValue.maxColumn,1,1e4)}:this.defaultValue}}class P extends h{constructor(){super(74,"padding",{top:0,bottom:0},{"editor.padding.top":{type:"number",default:0,minimum:0,maximum:1e3,description:o.a("padding.top","Controls the amount of space between the top edge of the editor and the first line.")},"editor.padding.bottom":{type:"number",default:0,minimum:0,maximum:1e3,description:o.a("padding.bottom","Controls the amount of space between the bottom edge of the editor and the last line.")}})}validate(e){return e&&"object"==typeof e?(e=e,{top:m.clampedInt(e.top,0,0,1e3),bottom:m.clampedInt(e.bottom,0,0,1e3)}):this.defaultValue}}class F extends h{constructor(){var e={enabled:!0,cycle:!1};super(75,"parameterHints",e,{"editor.parameterHints.enabled":{type:"boolean",default:e.enabled,description:o.a("parameterHints.enabled","Enables a pop-up that shows parameter documentation and type information as you type.")},"editor.parameterHints.cycle":{type:"boolean",default:e.cycle,description:o.a("parameterHints.cycle","Controls whether the parameter hints menu cycles or closes when reaching the end of the list.")}})}validate(e){return e&&"object"==typeof e?{enabled:g((e=e).enabled,this.defaultValue.enabled),cycle:g(e.cycle,this.defaultValue.cycle)}:this.defaultValue}}class B extends c{constructor(){super(128)}compute(e,t,i){return e.pixelRatio}}class j extends h{constructor(){var e={other:!0,comments:!1,strings:!1};super(78,"quickSuggestions",e,{anyOf:[{type:"boolean"},{type:"object",properties:{strings:{type:"boolean",default:e.strings,description:o.a("quickSuggestions.strings","Enable quick suggestions inside strings.")},comments:{type:"boolean",default:e.comments,description:o.a("quickSuggestions.comments","Enable quick suggestions inside comments.")},other:{type:"boolean",default:e.other,description:o.a("quickSuggestions.other","Enable quick suggestions outside of strings and comments.")}}}],default:e,description:o.a("quickSuggestions","Controls whether suggestions should automatically show up while typing.")}),this.defaultValue=e}validate(e){return"boolean"==typeof e?e:e&&"object"==typeof e?!!((e={other:g((e=e).other,this.defaultValue.other),comments:g(e.comments,this.defaultValue.comments),strings:g(e.strings,this.defaultValue.strings)}).other&&e.comments&&e.strings)||!!(e.other||e.comments||e.strings)&&e:this.defaultValue}}class W extends h{constructor(){super(59,"lineNumbers",{renderType:1,renderFn:null},{type:"string",enum:["off","on","relative","interval"],enumDescriptions:[o.a("lineNumbers.off","Line numbers are not rendered."),o.a("lineNumbers.on","Line numbers are rendered as absolute number."),o.a("lineNumbers.relative","Line numbers are rendered as distance in lines to cursor position."),o.a("lineNumbers.interval","Line numbers are rendered every 10 lines.")],default:"on",description:o.a("lineNumbers","Controls the display of line numbers.")})}validate(e){let t=this.defaultValue.renderType,i=this.defaultValue.renderFn;return void 0!==e&&("function"==typeof e?(t=4,i=e):t="interval"===e?3:"relative"===e?2:"on"===e?1:0),{renderType:t,renderFn:i}}}function V(e){var t=e.get(87);return"editable"===t?e.get(80):"on"!==t}class H extends h{constructor(){var e=[],t={type:"number",description:o.a("rulers.size","Number of monospace characters at which this editor ruler will render.")};super(91,"rulers",e,{type:"array",items:{anyOf:[t,{type:["object"],properties:{column:t,color:{type:"string",description:o.a("rulers.color","Color of this editor ruler."),format:"color-hex"}}}]},default:e,description:o.a("rulers","Render vertical rulers after a certain number of monospace characters. Use multiple values for multiple rulers. No rulers are drawn if array is empty.")})}validate(e){if(Array.isArray(e)){var t,i,n=[];for(t of e)"number"==typeof t?n.push({column:m.clampedInt(t,0,0,1e4),color:null}):t&&"object"==typeof t&&(i=t,n.push({column:m.clampedInt(i.column,0,0,1e4),color:i.color}));return n.sort((e,t)=>e.column-t.column),n}return this.defaultValue}}function z(e,t){if("string"!=typeof e)return t;switch(e){case"hidden":return 2;case"visible":return 3;default:return 1}}class U extends h{constructor(){var e={vertical:1,horizontal:1,arrowSize:11,useShadows:!0,verticalHasArrows:!1,horizontalHasArrows:!1,horizontalScrollbarSize:12,horizontalSliderSize:12,verticalScrollbarSize:14,verticalSliderSize:14,handleMouseWheel:!0,alwaysConsumeMouseWheel:!0,scrollByPage:!1};super(92,"scrollbar",e,{"editor.scrollbar.vertical":{type:"string",enum:["auto","visible","hidden"],enumDescriptions:[o.a("scrollbar.vertical.auto","The vertical scrollbar will be visible only when necessary."),o.a("scrollbar.vertical.visible","The vertical scrollbar will always be visible."),o.a("scrollbar.vertical.fit","The vertical scrollbar will always be hidden.")],default:"auto",description:o.a("scrollbar.vertical","Controls the visibility of the vertical scrollbar.")},"editor.scrollbar.horizontal":{type:"string",enum:["auto","visible","hidden"],enumDescriptions:[o.a("scrollbar.horizontal.auto","The horizontal scrollbar will be visible only when necessary."),o.a("scrollbar.horizontal.visible","The horizontal scrollbar will always be visible."),o.a("scrollbar.horizontal.fit","The horizontal scrollbar will always be hidden.")],default:"auto",description:o.a("scrollbar.horizontal","Controls the visibility of the horizontal scrollbar.")},"editor.scrollbar.verticalScrollbarSize":{type:"number",default:e.verticalScrollbarSize,description:o.a("scrollbar.verticalScrollbarSize","The width of the vertical scrollbar.")},"editor.scrollbar.horizontalScrollbarSize":{type:"number",default:e.horizontalScrollbarSize,description:o.a("scrollbar.horizontalScrollbarSize","The height of the horizontal scrollbar.")},"editor.scrollbar.scrollByPage":{type:"boolean",default:e.scrollByPage,description:o.a("scrollbar.scrollByPage","Controls whether clicks scroll by page or jump to click position.")}})}validate(e){var t,i;return e&&"object"==typeof e?(e=e,t=m.clampedInt(e.horizontalScrollbarSize,this.defaultValue.horizontalScrollbarSize,0,1e3),i=m.clampedInt(e.verticalScrollbarSize,this.defaultValue.verticalScrollbarSize,0,1e3),{arrowSize:m.clampedInt(e.arrowSize,this.defaultValue.arrowSize,0,1e3),vertical:z(e.vertical,this.defaultValue.vertical),horizontal:z(e.horizontal,this.defaultValue.horizontal),useShadows:g(e.useShadows,this.defaultValue.useShadows),verticalHasArrows:g(e.verticalHasArrows,this.defaultValue.verticalHasArrows),horizontalHasArrows:g(e.horizontalHasArrows,this.defaultValue.horizontalHasArrows),handleMouseWheel:g(e.handleMouseWheel,this.defaultValue.handleMouseWheel),alwaysConsumeMouseWheel:g(e.alwaysConsumeMouseWheel,this.defaultValue.alwaysConsumeMouseWheel),horizontalScrollbarSize:t,horizontalSliderSize:m.clampedInt(e.horizontalSliderSize,t,0,1e3),verticalScrollbarSize:i,verticalSliderSize:m.clampedInt(e.verticalSliderSize,i,0,1e3),scrollByPage:g(e.scrollByPage,this.defaultValue.scrollByPage)}):this.defaultValue}}class K extends h{constructor(){var e={enabled:!0,mode:"subwordSmart"};super(54,"inlineSuggest",e,{"editor.inlineSuggest.enabled":{type:"boolean",default:e.enabled,description:o.a("inlineSuggest.enabled","Controls whether to automatically show inline suggestions in the editor.")},"editor.inlineSuggest.mode":{type:"string",enum:["prefix","subword","subwordSmart"],enumDescriptions:[o.a("inlineSuggest.mode.prefix","Only render an inline suggestion if the replace text is a prefix of the insert text."),o.a("inlineSuggest.mode.subword","Only render an inline suggestion if the replace text is a subword of the insert text."),o.a("inlineSuggest.mode.subwordSmart","Only render an inline suggestion if the replace text is a subword of the insert text, but the subword must start after the cursor.")],default:e.mode,description:o.a("inlineSuggest.mode","Controls which mode to use for rendering inline suggestions.")}})}validate(e){return e&&"object"==typeof e?{enabled:g((e=e).enabled,this.defaultValue.enabled),mode:b(e.mode,this.defaultValue.mode,["prefix","subword","subwordSmart"])}:this.defaultValue}}class q extends h{constructor(){var e={enabled:Q.bracketPairColorizationOptions.enabled};super(12,"bracketPairColorization",e,{"editor.bracketPairColorization.enabled":{type:"boolean",default:e.enabled,description:o.a("bracketPairColorization.enabled","Controls whether bracket pair colorization is enabled or not. Use 'workbench.colorCustomizations' to override the bracket highlight colors.")}})}validate(e){return e&&"object"==typeof e?{enabled:g(e.enabled,this.defaultValue.enabled)}:this.defaultValue}}class $ extends h{constructor(){var e={insertMode:"insert",filterGraceful:!0,snippetsPreventQuickSuggestions:!0,localityBonus:!1,shareSuggestSelections:!1,showIcons:!0,showStatusBar:!1,preview:!1,previewMode:"subwordSmart",showInlineDetails:!0,showMethods:!0,showFunctions:!0,showConstructors:!0,showDeprecated:!0,showFields:!0,showVariables:!0,showClasses:!0,showStructs:!0,showInterfaces:!0,showModules:!0,showProperties:!0,showEvents:!0,showOperators:!0,showUnits:!0,showValues:!0,showConstants:!0,showEnums:!0,showEnumMembers:!0,showKeywords:!0,showWords:!0,showColors:!0,showFiles:!0,showReferences:!0,showFolders:!0,showTypeParameters:!0,showSnippets:!0,showUsers:!0,showIssues:!0};super(106,"suggest",e,{"editor.suggest.insertMode":{type:"string",enum:["insert","replace"],enumDescriptions:[o.a("suggest.insertMode.insert","Insert suggestion without overwriting text right of the cursor."),o.a("suggest.insertMode.replace","Insert suggestion and overwrite text right of the cursor.")],default:e.insertMode,description:o.a("suggest.insertMode","Controls whether words are overwritten when accepting completions. Note that this depends on extensions opting into this feature.")},"editor.suggest.filterGraceful":{type:"boolean",default:e.filterGraceful,description:o.a("suggest.filterGraceful","Controls whether filtering and sorting suggestions accounts for small typos.")},"editor.suggest.localityBonus":{type:"boolean",default:e.localityBonus,description:o.a("suggest.localityBonus","Controls whether sorting favors words that appear close to the cursor.")},"editor.suggest.shareSuggestSelections":{type:"boolean",default:e.shareSuggestSelections,markdownDescription:o.a("suggest.shareSuggestSelections","Controls whether remembered suggestion selections are shared between multiple workspaces and windows (needs `#editor.suggestSelection#`).")},"editor.suggest.snippetsPreventQuickSuggestions":{type:"boolean",default:e.snippetsPreventQuickSuggestions,description:o.a("suggest.snippetsPreventQuickSuggestions","Controls whether an active snippet prevents quick suggestions.")},"editor.suggest.showIcons":{type:"boolean",default:e.showIcons,description:o.a("suggest.showIcons","Controls whether to show or hide icons in suggestions.")},"editor.suggest.showStatusBar":{type:"boolean",default:e.showStatusBar,description:o.a("suggest.showStatusBar","Controls the visibility of the status bar at the bottom of the suggest widget.")},"editor.suggest.preview":{type:"boolean",default:e.preview,description:o.a("suggest.preview","Controls whether to preview the suggestion outcome in the editor.")},"editor.suggest.previewMode":{type:"string",enum:["prefix","subword","subwordSmart"],enumDescriptions:[o.a("suggest.previewMode.prefix","Only render a preview if the replace text is a prefix of the insert text."),o.a("suggest.previewMode.subword","Only render a preview if the replace text is a subword of the insert text."),o.a("suggest.previewMode.subwordSmart","Render a preview if the replace text is a subword of the insert text, or if it is a prefix of the insert text.")],default:e.previewMode,description:o.a("suggest.previewMode","Controls which mode to use for rendering the suggest preview.")},"editor.suggest.showInlineDetails":{type:"boolean",default:e.showInlineDetails,description:o.a("suggest.showInlineDetails","Controls whether suggest details show inline with the label or only in the details widget")},"editor.suggest.maxVisibleSuggestions":{type:"number",deprecationMessage:o.a("suggest.maxVisibleSuggestions.dep","This setting is deprecated. The suggest widget can now be resized.")},"editor.suggest.filteredTypes":{type:"object",deprecationMessage:o.a("deprecated","This setting is deprecated, please use separate settings like 'editor.suggest.showKeywords' or 'editor.suggest.showSnippets' instead.")},"editor.suggest.showMethods":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showMethods","When enabled IntelliSense shows `method`-suggestions.")},"editor.suggest.showFunctions":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showFunctions","When enabled IntelliSense shows `function`-suggestions.")},"editor.suggest.showConstructors":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showConstructors","When enabled IntelliSense shows `constructor`-suggestions.")},"editor.suggest.showDeprecated":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showDeprecated","When enabled IntelliSense shows `deprecated`-suggestions.")},"editor.suggest.showFields":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showFields","When enabled IntelliSense shows `field`-suggestions.")},"editor.suggest.showVariables":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showVariables","When enabled IntelliSense shows `variable`-suggestions.")},"editor.suggest.showClasses":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showClasss","When enabled IntelliSense shows `class`-suggestions.")},"editor.suggest.showStructs":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showStructs","When enabled IntelliSense shows `struct`-suggestions.")},"editor.suggest.showInterfaces":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showInterfaces","When enabled IntelliSense shows `interface`-suggestions.")},"editor.suggest.showModules":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showModules","When enabled IntelliSense shows `module`-suggestions.")},"editor.suggest.showProperties":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showPropertys","When enabled IntelliSense shows `property`-suggestions.")},"editor.suggest.showEvents":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showEvents","When enabled IntelliSense shows `event`-suggestions.")},"editor.suggest.showOperators":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showOperators","When enabled IntelliSense shows `operator`-suggestions.")},"editor.suggest.showUnits":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showUnits","When enabled IntelliSense shows `unit`-suggestions.")},"editor.suggest.showValues":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showValues","When enabled IntelliSense shows `value`-suggestions.")},"editor.suggest.showConstants":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showConstants","When enabled IntelliSense shows `constant`-suggestions.")},"editor.suggest.showEnums":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showEnums","When enabled IntelliSense shows `enum`-suggestions.")},"editor.suggest.showEnumMembers":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showEnumMembers","When enabled IntelliSense shows `enumMember`-suggestions.")},"editor.suggest.showKeywords":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showKeywords","When enabled IntelliSense shows `keyword`-suggestions.")},"editor.suggest.showWords":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showTexts","When enabled IntelliSense shows `text`-suggestions.")},"editor.suggest.showColors":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showColors","When enabled IntelliSense shows `color`-suggestions.")},"editor.suggest.showFiles":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showFiles","When enabled IntelliSense shows `file`-suggestions.")},"editor.suggest.showReferences":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showReferences","When enabled IntelliSense shows `reference`-suggestions.")},"editor.suggest.showCustomcolors":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showCustomcolors","When enabled IntelliSense shows `customcolor`-suggestions.")},"editor.suggest.showFolders":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showFolders","When enabled IntelliSense shows `folder`-suggestions.")},"editor.suggest.showTypeParameters":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showTypeParameters","When enabled IntelliSense shows `typeParameter`-suggestions.")},"editor.suggest.showSnippets":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showSnippets","When enabled IntelliSense shows `snippet`-suggestions.")},"editor.suggest.showUsers":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showUsers","When enabled IntelliSense shows `user`-suggestions.")},"editor.suggest.showIssues":{type:"boolean",default:!0,markdownDescription:o.a("editor.suggest.showIssues","When enabled IntelliSense shows `issues`-suggestions.")}})}validate(e){return e&&"object"==typeof e?{insertMode:b((e=e).insertMode,this.defaultValue.insertMode,["insert","replace"]),filterGraceful:g(e.filterGraceful,this.defaultValue.filterGraceful),snippetsPreventQuickSuggestions:g(e.snippetsPreventQuickSuggestions,this.defaultValue.filterGraceful),localityBonus:g(e.localityBonus,this.defaultValue.localityBonus),shareSuggestSelections:g(e.shareSuggestSelections,this.defaultValue.shareSuggestSelections),showIcons:g(e.showIcons,this.defaultValue.showIcons),showStatusBar:g(e.showStatusBar,this.defaultValue.showStatusBar),preview:g(e.preview,this.defaultValue.preview),previewMode:b(e.previewMode,this.defaultValue.previewMode,["prefix","subword","subwordSmart"]),showInlineDetails:g(e.showInlineDetails,this.defaultValue.showInlineDetails),showMethods:g(e.showMethods,this.defaultValue.showMethods),showFunctions:g(e.showFunctions,this.defaultValue.showFunctions),showConstructors:g(e.showConstructors,this.defaultValue.showConstructors),showDeprecated:g(e.showDeprecated,this.defaultValue.showDeprecated),showFields:g(e.showFields,this.defaultValue.showFields),showVariables:g(e.showVariables,this.defaultValue.showVariables),showClasses:g(e.showClasses,this.defaultValue.showClasses),showStructs:g(e.showStructs,this.defaultValue.showStructs),showInterfaces:g(e.showInterfaces,this.defaultValue.showInterfaces),showModules:g(e.showModules,this.defaultValue.showModules),showProperties:g(e.showProperties,this.defaultValue.showProperties),showEvents:g(e.showEvents,this.defaultValue.showEvents),showOperators:g(e.showOperators,this.defaultValue.showOperators),showUnits:g(e.showUnits,this.defaultValue.showUnits),showValues:g(e.showValues,this.defaultValue.showValues),showConstants:g(e.showConstants,this.defaultValue.showConstants),showEnums:g(e.showEnums,this.defaultValue.showEnums),showEnumMembers:g(e.showEnumMembers,this.defaultValue.showEnumMembers),showKeywords:g(e.showKeywords,this.defaultValue.showKeywords),showWords:g(e.showWords,this.defaultValue.showWords),showColors:g(e.showColors,this.defaultValue.showColors),showFiles:g(e.showFiles,this.defaultValue.showFiles),showReferences:g(e.showReferences,this.defaultValue.showReferences),showFolders:g(e.showFolders,this.defaultValue.showFolders),showTypeParameters:g(e.showTypeParameters,this.defaultValue.showTypeParameters),showSnippets:g(e.showSnippets,this.defaultValue.showSnippets),showUsers:g(e.showUsers,this.defaultValue.showUsers),showIssues:g(e.showIssues,this.defaultValue.showIssues)}:this.defaultValue}}class G extends h{constructor(){super(102,"smartSelect",{selectLeadingAndTrailingWhitespace:!0},{"editor.smartSelect.selectLeadingAndTrailingWhitespace":{description:o.a("selectLeadingAndTrailingWhitespace","Whether leading and trailing whitespace should always be selected."),default:!0,type:"boolean"}})}validate(e){return e&&"object"==typeof e?{selectLeadingAndTrailingWhitespace:g(e.selectLeadingAndTrailingWhitespace,this.defaultValue.selectLeadingAndTrailingWhitespace)}:this.defaultValue}}class Z extends c{constructor(){super(129,[80])}compute(e,t,i){return!!t.get(80)||e.tabFocusMode}}class Y extends c{constructor(){super(131,[130])}compute(e,t,i){return t=t.get(130),{isDominatedByLongLines:e.isDominatedByLongLines,isWordWrapMinified:t.isWordWrapMinified,isViewportWrapping:t.isViewportWrapping,wrappingColumn:t.wrappingColumn}}}const X={fontFamily:r.f?"Menlo, Monaco, 'Courier New', monospace":r.d?"'Droid Sans Mono', 'monospace', monospace, 'Droid Sans Fallback'":"Consolas, 'Courier New', monospace",fontWeight:"normal",fontSize:r.f?12:14,lineHeight:0,letterSpacing:0},Q={tabSize:4,indentSize:4,insertSpaces:!0,detectIndentation:!0,trimAutoWhitespace:!0,largeFileOptimizations:!0,bracketPairColorizationOptions:{enabled:!1}},J=[];function ee(e){return J[e.id]=e}const te={acceptSuggestionOnCommitCharacter:ee(new p(0,"acceptSuggestionOnCommitCharacter",!0,{markdownDescription:o.a("acceptSuggestionOnCommitCharacter","Controls whether suggestions should be accepted on commit characters. For example, in JavaScript, the semi-colon (`;`) can be a commit character that accepts a suggestion and types that character.")})),acceptSuggestionOnEnter:ee(new v(1,"acceptSuggestionOnEnter","on",["on","smart","off"],{markdownEnumDescriptions:["",o.a("acceptSuggestionOnEnterSmart","Only accept a suggestion with `Enter` when it makes a textual change."),""],markdownDescription:o.a("acceptSuggestionOnEnter","Controls whether suggestions should be accepted on `Enter`, in addition to `Tab`. Helps to avoid ambiguity between inserting new lines or accepting suggestions.")})),accessibilitySupport:ee(new w),accessibilityPageSize:ee(new m(3,"accessibilityPageSize",10,1,1073741824,{description:o.a("accessibilityPageSize","Controls the number of lines in the editor that can be read out by a screen reader at once. When we detect a screen reader we automatically set the default to be 500. Warning: this has a performance implication for numbers larger than the default.")})),ariaLabel:ee(new _(4,"ariaLabel",o.a("editorViewAccessibleLabel","Editor content"))),autoClosingBrackets:ee(new v(5,"autoClosingBrackets","languageDefined",["always","languageDefined","beforeWhitespace","never"],{enumDescriptions:["",o.a("editor.autoClosingBrackets.languageDefined","Use language configurations to determine when to autoclose brackets."),o.a("editor.autoClosingBrackets.beforeWhitespace","Autoclose brackets only when the cursor is to the left of whitespace."),""],description:o.a("autoClosingBrackets","Controls whether the editor should automatically close brackets after the user adds an opening bracket.")})),autoClosingDelete:ee(new v(6,"autoClosingDelete","auto",["always","auto","never"],{enumDescriptions:["",o.a("editor.autoClosingDelete.auto","Remove adjacent closing quotes or brackets only if they were automatically inserted."),""],description:o.a("autoClosingDelete","Controls whether the editor should remove adjacent closing quotes or brackets when deleting.")})),autoClosingOvertype:ee(new v(7,"autoClosingOvertype","auto",["always","auto","never"],{enumDescriptions:["",o.a("editor.autoClosingOvertype.auto","Type over closing quotes or brackets only if they were automatically inserted."),""],description:o.a("autoClosingOvertype","Controls whether the editor should type over closing quotes or brackets.")})),autoClosingQuotes:ee(new v(8,"autoClosingQuotes","languageDefined",["always","languageDefined","beforeWhitespace","never"],{enumDescriptions:["",o.a("editor.autoClosingQuotes.languageDefined","Use language configurations to determine when to autoclose quotes."),o.a("editor.autoClosingQuotes.beforeWhitespace","Autoclose quotes only when the cursor is to the left of whitespace."),""],description:o.a("autoClosingQuotes","Controls whether the editor should automatically close quotes after the user adds an opening quote.")})),autoIndent:ee(new C(9,"autoIndent",4,"full",["none","keep","brackets","advanced","full"],(function(e){switch(e){case"none":return 0;case"keep":return 1;case"brackets":return 2;case"advanced":return 3;case"full":return 4}}),{enumDescriptions:[o.a("editor.autoIndent.none","The editor will not insert indentation automatically."),o.a("editor.autoIndent.keep","The editor will keep the current line's indentation."),o.a("editor.autoIndent.brackets","The editor will keep the current line's indentation and honor language defined brackets."),o.a("editor.autoIndent.advanced","The editor will keep the current line's indentation, honor language defined brackets and invoke special onEnterRules defined by languages."),o.a("editor.autoIndent.full","The editor will keep the current line's indentation, honor language defined brackets, invoke special onEnterRules defined by languages, and honor indentationRules defined by languages.")],description:o.a("autoIndent","Controls whether the editor should automatically adjust the indentation when users type, paste, move or indent lines.")})),automaticLayout:ee(new p(10,"automaticLayout",!1)),autoSurround:ee(new v(11,"autoSurround","languageDefined",["languageDefined","quotes","brackets","never"],{enumDescriptions:[o.a("editor.autoSurround.languageDefined","Use language configurations to determine when to automatically surround selections."),o.a("editor.autoSurround.quotes","Surround with quotes but not brackets."),o.a("editor.autoSurround.brackets","Surround with brackets but not quotes."),""],description:o.a("autoSurround","Controls whether the editor should automatically surround selections when typing quotes or brackets.")})),bracketPairColorization:ee(new q),stickyTabStops:ee(new p(104,"stickyTabStops",!1,{description:o.a("stickyTabStops","Emulate selection behavior of tab characters when using spaces for indentation. Selection will stick to tab stops.")})),codeLens:ee(new p(13,"codeLens",!0,{description:o.a("codeLens","Controls whether the editor shows CodeLens.")})),codeLensFontFamily:ee(new _(14,"codeLensFontFamily","",{description:o.a("codeLensFontFamily","Controls the font family for CodeLens.")})),codeLensFontSize:ee(new m(15,"codeLensFontSize",0,0,100,{type:"number",default:0,minimum:0,maximum:100,markdownDescription:o.a("codeLensFontSize","Controls the font size in pixels for CodeLens. When set to `0`, the 90% of `#editor.fontSize#` is used.")})),colorDecorators:ee(new p(16,"colorDecorators",!0,{description:o.a("colorDecorators","Controls whether the editor should render the inline color decorators and color picker.")})),columnSelection:ee(new p(17,"columnSelection",!1,{description:o.a("columnSelection","Enable that the selection with the mouse and keys is doing column selection.")})),comments:ee(new y),contextmenu:ee(new p(19,"contextmenu",!0)),copyWithSyntaxHighlighting:ee(new p(20,"copyWithSyntaxHighlighting",!0,{description:o.a("copyWithSyntaxHighlighting","Controls whether syntax highlighting should be copied into the clipboard.")})),cursorBlinking:ee(new C(21,"cursorBlinking",1,"blink",["blink","smooth","phase","expand","solid"],(function(e){switch(e){case"blink":return 1;case"smooth":return 2;case"phase":return 3;case"expand":return 4;case"solid":return 5}}),{description:o.a("cursorBlinking","Control the cursor animation style.")})),cursorSmoothCaretAnimation:ee(new p(22,"cursorSmoothCaretAnimation",!1,{description:o.a("cursorSmoothCaretAnimation","Controls whether the smooth caret animation should be enabled.")})),cursorStyle:ee(new C(23,"cursorStyle",n.Line,"line",["line","block","underline","line-thin","block-outline","underline-thin"],(function(e){switch(e){case"line":return n.Line;case"block":return n.Block;case"underline":return n.Underline;case"line-thin":return n.LineThin;case"block-outline":return n.BlockOutline;case"underline-thin":return n.UnderlineThin}}),{description:o.a("cursorStyle","Controls the cursor style.")})),cursorSurroundingLines:ee(new m(24,"cursorSurroundingLines",0,0,1073741824,{description:o.a("cursorSurroundingLines","Controls the minimal number of visible leading and trailing lines surrounding the cursor. Known as 'scrollOff' or 'scrollOffset' in some other editors.")})),cursorSurroundingLinesStyle:ee(new v(25,"cursorSurroundingLinesStyle","default",["default","all"],{enumDescriptions:[o.a("cursorSurroundingLinesStyle.default","`cursorSurroundingLines` is enforced only when triggered via the keyboard or API."),o.a("cursorSurroundingLinesStyle.all","`cursorSurroundingLines` is enforced always.")],description:o.a("cursorSurroundingLinesStyle","Controls when `cursorSurroundingLines` should be enforced.")})),cursorWidth:ee(new m(26,"cursorWidth",0,0,1073741824,{markdownDescription:o.a("cursorWidth","Controls the width of the cursor when `#editor.cursorStyle#` is set to `line`.")})),disableLayerHinting:ee(new p(27,"disableLayerHinting",!1)),disableMonospaceOptimizations:ee(new p(28,"disableMonospaceOptimizations",!1)),domReadOnly:ee(new p(29,"domReadOnly",!1)),dragAndDrop:ee(new p(30,"dragAndDrop",!0,{description:o.a("dragAndDrop","Controls whether the editor should allow moving selections via drag and drop.")})),emptySelectionClipboard:ee(new class extends p{constructor(){super(31,"emptySelectionClipboard",!0,{description:o.a("emptySelectionClipboard","Controls whether copying without a selection copies the current line.")})}compute(e,t,i){return i&&e.emptySelectionClipboard}}),extraEditorClassName:ee(new _(32,"extraEditorClassName","")),fastScrollSensitivity:ee(new f(33,"fastScrollSensitivity",5,e=>e<=0?5:e,{markdownDescription:o.a("fastScrollSensitivity","Scrolling speed multiplier when pressing `Alt`.")})),find:ee(new L),fixedOverflowWidgets:ee(new p(35,"fixedOverflowWidgets",!1)),folding:ee(new p(36,"folding",!0,{description:o.a("folding","Controls whether the editor has code folding enabled.")})),foldingStrategy:ee(new v(37,"foldingStrategy","auto",["auto","indentation"],{enumDescriptions:[o.a("foldingStrategy.auto","Use a language-specific folding strategy if available, else the indentation-based one."),o.a("foldingStrategy.indentation","Use the indentation-based folding strategy.")],description:o.a("foldingStrategy","Controls the strategy for computing folding ranges.")})),foldingHighlight:ee(new p(38,"foldingHighlight",!0,{description:o.a("foldingHighlight","Controls whether the editor should highlight folded ranges.")})),foldingImportsByDefault:ee(new p(39,"foldingImportsByDefault",!1,{description:o.a("foldingImportsByDefault","Controls whether the editor automatically collapses import ranges.")})),unfoldOnClickAfterEndOfLine:ee(new p(40,"unfoldOnClickAfterEndOfLine",!1,{description:o.a("unfoldOnClickAfterEndOfLine","Controls whether clicking on the empty content after a folded line will unfold the line.")})),fontFamily:ee(new _(41,"fontFamily",X.fontFamily,{description:o.a("fontFamily","Controls the font family.")})),fontInfo:ee(new k),fontLigatures2:ee(new x),fontSize:ee(new D),fontWeight:ee(new N),formatOnPaste:ee(new p(46,"formatOnPaste",!1,{description:o.a("formatOnPaste","Controls whether the editor should automatically format the pasted content. A formatter must be available and the formatter should be able to format a range in a document.")})),formatOnType:ee(new p(47,"formatOnType",!1,{description:o.a("formatOnType","Controls whether the editor should automatically format the line after typing.")})),glyphMargin:ee(new p(48,"glyphMargin",!0,{description:o.a("glyphMargin","Controls whether the editor should render the vertical glyph margin. Glyph margin is mostly used for debugging.")})),gotoLocation:ee(new O),hideCursorInOverviewRuler:ee(new p(50,"hideCursorInOverviewRuler",!1,{description:o.a("hideCursorInOverviewRuler","Controls whether the cursor should be hidden in the overview ruler.")})),highlightActiveIndentGuide:ee(new p(51,"highlightActiveIndentGuide",!0,{description:o.a("highlightActiveIndentGuide","Controls whether the editor should highlight the active indent guide.")})),hover:ee(new E),inDiffEditor:ee(new p(53,"inDiffEditor",!1)),letterSpacing:ee(new f(55,"letterSpacing",X.letterSpacing,e=>f.clamp(e,-5,20),{description:o.a("letterSpacing","Controls the letter spacing in pixels.")})),lightbulb:ee(new M),lineDecorationsWidth:ee(new u(57,"lineDecorationsWidth",10)),lineHeight:ee(new A),lineNumbers:ee(new W),lineNumbersMinChars:ee(new m(60,"lineNumbersMinChars",5,1,300)),linkedEditing:ee(new p(61,"linkedEditing",!1,{description:o.a("linkedEditing","Controls whether the editor has linked editing enabled. Depending on the language, related symbols, e.g. HTML tags, are updated while editing.")})),links:ee(new p(62,"links",!0,{description:o.a("links","Controls whether the editor should detect links and make them clickable.")})),matchBrackets:ee(new v(63,"matchBrackets","always",["always","near","never"],{description:o.a("matchBrackets","Highlight matching brackets.")})),minimap:ee(new R),mouseStyle:ee(new v(65,"mouseStyle","text",["text","default","copy"])),mouseWheelScrollSensitivity:ee(new f(66,"mouseWheelScrollSensitivity",1,e=>0===e?1:e,{markdownDescription:o.a("mouseWheelScrollSensitivity","A multiplier to be used on the `deltaX` and `deltaY` of mouse wheel scroll events.")})),mouseWheelZoom:ee(new p(67,"mouseWheelZoom",!1,{markdownDescription:o.a("mouseWheelZoom","Zoom the font of the editor when using mouse wheel and holding `Ctrl`.")})),multiCursorMergeOverlapping:ee(new p(68,"multiCursorMergeOverlapping",!0,{description:o.a("multiCursorMergeOverlapping","Merge multiple cursors when they are overlapping.")})),multiCursorModifier:ee(new C(69,"multiCursorModifier","altKey","alt",["ctrlCmd","alt"],(function(e){return"ctrlCmd"===e?r.f?"metaKey":"ctrlKey":"altKey"}),{markdownEnumDescriptions:[o.a("multiCursorModifier.ctrlCmd","Maps to `Control` on Windows and Linux and to `Command` on macOS."),o.a("multiCursorModifier.alt","Maps to `Alt` on Windows and Linux and to `Option` on macOS.")],markdownDescription:o.a({key:"multiCursorModifier",comment:["- `ctrlCmd` refers to a value the setting can take and should not be localized.","- `Control` and `Command` refer to the modifier keys Ctrl or Cmd on the keyboard and can be localized."]},"The modifier to be used to add multiple cursors with the mouse. The Go To Definition and Open Link mouse gestures will adapt such that they do not conflict with the multicursor modifier. [Read more](https://code.visualstudio.com/docs/editor/codebasics#_multicursor-modifier).")})),multiCursorPaste:ee(new v(70,"multiCursorPaste","spread",["spread","full"],{markdownEnumDescriptions:[o.a("multiCursorPaste.spread","Each cursor pastes a single line of the text."),o.a("multiCursorPaste.full","Each cursor pastes the full text.")],markdownDescription:o.a("multiCursorPaste","Controls pasting when the line count of the pasted text matches the cursor count.")})),occurrencesHighlight:ee(new p(71,"occurrencesHighlight",!0,{description:o.a("occurrencesHighlight","Controls whether the editor should highlight semantic symbol occurrences.")})),overviewRulerBorder:ee(new p(72,"overviewRulerBorder",!0,{description:o.a("overviewRulerBorder","Controls whether a border should be drawn around the overview ruler.")})),overviewRulerLanes:ee(new m(73,"overviewRulerLanes",3,0,3)),padding:ee(new P),parameterHints:ee(new F),peekWidgetDefaultFocus:ee(new v(76,"peekWidgetDefaultFocus","tree",["tree","editor"],{enumDescriptions:[o.a("peekWidgetDefaultFocus.tree","Focus the tree when opening peek"),o.a("peekWidgetDefaultFocus.editor","Focus the editor when opening peek")],description:o.a("peekWidgetDefaultFocus","Controls whether to focus the inline editor or the tree in the peek widget.")})),definitionLinkOpensInPeek:ee(new p(77,"definitionLinkOpensInPeek",!1,{description:o.a("definitionLinkOpensInPeek","Controls whether the Go to Definition mouse gesture always opens the peek widget.")})),quickSuggestions:ee(new j),quickSuggestionsDelay:ee(new m(79,"quickSuggestionsDelay",10,0,1073741824,{description:o.a("quickSuggestionsDelay","Controls the delay in milliseconds after which quick suggestions will show up.")})),readOnly:ee(new p(80,"readOnly",!1)),renameOnType:ee(new p(81,"renameOnType",!1,{description:o.a("renameOnType","Controls whether the editor auto renames on type."),markdownDeprecationMessage:o.a("renameOnTypeDeprecate","Deprecated, use `editor.linkedEditing` instead.")})),renderControlCharacters:ee(new p(82,"renderControlCharacters",!1,{description:o.a("renderControlCharacters","Controls whether the editor should render control characters.")})),renderIndentGuides:ee(new p(83,"renderIndentGuides",!0,{description:o.a("renderIndentGuides","Controls whether the editor should render indent guides.")})),renderFinalNewline:ee(new p(84,"renderFinalNewline",!0,{description:o.a("renderFinalNewline","Render last line number when the file ends with a newline.")})),renderLineHighlight:ee(new v(85,"renderLineHighlight","line",["none","gutter","line","all"],{enumDescriptions:["","","",o.a("renderLineHighlight.all","Highlights both the gutter and the current line.")],description:o.a("renderLineHighlight","Controls how the editor should render the current line highlight.")})),renderLineHighlightOnlyWhenFocus:ee(new p(86,"renderLineHighlightOnlyWhenFocus",!1,{description:o.a("renderLineHighlightOnlyWhenFocus","Controls if the editor should render the current line highlight only when the editor is focused.")})),renderValidationDecorations:ee(new v(87,"renderValidationDecorations","editable",["editable","on","off"])),renderWhitespace:ee(new v(88,"renderWhitespace","selection",["none","boundary","selection","trailing","all"],{enumDescriptions:["",o.a("renderWhitespace.boundary","Render whitespace characters except for single spaces between words."),o.a("renderWhitespace.selection","Render whitespace characters only on selected text."),o.a("renderWhitespace.trailing","Render only trailing whitespace characters."),""],description:o.a("renderWhitespace","Controls how the editor should render whitespace characters.")})),revealHorizontalRightPadding:ee(new m(89,"revealHorizontalRightPadding",30,0,1e3)),roundedSelection:ee(new p(90,"roundedSelection",!0,{description:o.a("roundedSelection","Controls whether selections should have rounded corners.")})),rulers:ee(new H),scrollbar:ee(new U),scrollBeyondLastColumn:ee(new m(93,"scrollBeyondLastColumn",5,0,1073741824,{description:o.a("scrollBeyondLastColumn","Controls the number of extra characters beyond which the editor will scroll horizontally.")})),scrollBeyondLastLine:ee(new p(94,"scrollBeyondLastLine",!0,{description:o.a("scrollBeyondLastLine","Controls whether the editor will scroll beyond the last line.")})),scrollPredominantAxis:ee(new p(95,"scrollPredominantAxis",!0,{description:o.a("scrollPredominantAxis","Scroll only along the predominant axis when scrolling both vertically and horizontally at the same time. Prevents horizontal drift when scrolling vertically on a trackpad.")})),selectionClipboard:ee(new p(96,"selectionClipboard",!0,{description:o.a("selectionClipboard","Controls whether the Linux primary clipboard should be supported."),included:r.d})),selectionHighlight:ee(new p(97,"selectionHighlight",!0,{description:o.a("selectionHighlight","Controls whether the editor should highlight matches similar to the selection.")})),selectOnLineNumbers:ee(new p(98,"selectOnLineNumbers",!0)),showFoldingControls:ee(new v(99,"showFoldingControls","mouseover",["always","mouseover"],{enumDescriptions:[o.a("showFoldingControls.always","Always show the folding controls."),o.a("showFoldingControls.mouseover","Only show the folding controls when the mouse is over the gutter.")],description:o.a("showFoldingControls","Controls when the folding controls on the gutter are shown.")})),showUnused:ee(new p(100,"showUnused",!0,{description:o.a("showUnused","Controls fading out of unused code.")})),showDeprecated:ee(new p(125,"showDeprecated",!0,{description:o.a("showDeprecated","Controls strikethrough deprecated variables.")})),inlayHints:ee(new T),snippetSuggestions:ee(new v(101,"snippetSuggestions","inline",["top","bottom","inline","none"],{enumDescriptions:[o.a("snippetSuggestions.top","Show snippet suggestions on top of other suggestions."),o.a("snippetSuggestions.bottom","Show snippet suggestions below other suggestions."),o.a("snippetSuggestions.inline","Show snippets suggestions with other suggestions."),o.a("snippetSuggestions.none","Do not show snippet suggestions.")],description:o.a("snippetSuggestions","Controls whether snippets are shown with other suggestions and how they are sorted.")})),smartSelect:ee(new G),smoothScrolling:ee(new p(103,"smoothScrolling",!1,{description:o.a("smoothScrolling","Controls whether the editor will scroll using an animation.")})),stopRenderingLineAfter:ee(new m(105,"stopRenderingLineAfter",1e4,-1,1073741824)),suggest:ee(new $),inlineSuggest:ee(new K),suggestFontSize:ee(new m(107,"suggestFontSize",0,0,1e3,{markdownDescription:o.a("suggestFontSize","Font size for the suggest widget. When set to `0`, the value of `#editor.fontSize#` is used.")})),suggestLineHeight:ee(new m(108,"suggestLineHeight",0,0,1e3,{markdownDescription:o.a("suggestLineHeight","Line height for the suggest widget. When set to `0`, the value of `#editor.lineHeight#` is used. The minimum value is 8.")})),suggestOnTriggerCharacters:ee(new p(109,"suggestOnTriggerCharacters",!0,{description:o.a("suggestOnTriggerCharacters","Controls whether suggestions should automatically show up when typing trigger characters.")})),suggestSelection:ee(new v(110,"suggestSelection","recentlyUsed",["first","recentlyUsed","recentlyUsedByPrefix"],{markdownEnumDescriptions:[o.a("suggestSelection.first","Always select the first suggestion."),o.a("suggestSelection.recentlyUsed","Select recent suggestions unless further typing selects one, e.g. `console.| -> console.log` because `log` has been completed recently."),o.a("suggestSelection.recentlyUsedByPrefix","Select suggestions based on previous prefixes that have completed those suggestions, e.g. `co -> console` and `con -> const`.")],description:o.a("suggestSelection","Controls how suggestions are pre-selected when showing the suggest list.")})),tabCompletion:ee(new v(111,"tabCompletion","off",["on","off","onlySnippets"],{enumDescriptions:[o.a("tabCompletion.on","Tab complete will insert the best matching suggestion when pressing tab."),o.a("tabCompletion.off","Disable tab completions."),o.a("tabCompletion.onlySnippets","Tab complete snippets when their prefix match. Works best when 'quickSuggestions' aren't enabled.")],description:o.a("tabCompletion","Enables tab completions.")})),tabIndex:ee(new m(112,"tabIndex",0,-1,1073741824)),unusualLineTerminators:ee(new v(113,"unusualLineTerminators","prompt",["auto","off","prompt"],{enumDescriptions:[o.a("unusualLineTerminators.auto","Unusual line terminators are automatically removed."),o.a("unusualLineTerminators.off","Unusual line terminators are ignored."),o.a("unusualLineTerminators.prompt","Unusual line terminators prompt to be removed.")],description:o.a("unusualLineTerminators","Remove unusual line terminators that might cause problems.")})),useShadowDOM:ee(new p(114,"useShadowDOM",!0)),useTabStops:ee(new p(115,"useTabStops",!0,{description:o.a("useTabStops","Inserting and deleting whitespace follows tab stops.")})),wordSeparators:ee(new _(116,"wordSeparators",t.b,{description:o.a("wordSeparators","Characters that will be used as word separators when doing word related navigations or operations.")})),wordWrap:ee(new v(117,"wordWrap","off",["off","on","wordWrapColumn","bounded"],{markdownEnumDescriptions:[o.a("wordWrap.off","Lines will never wrap."),o.a("wordWrap.on","Lines will wrap at the viewport width."),o.a({key:"wordWrap.wordWrapColumn",comment:["- `editor.wordWrapColumn` refers to a different setting and should not be localized."]},"Lines will wrap at `#editor.wordWrapColumn#`."),o.a({key:"wordWrap.bounded",comment:["- viewport means the edge of the visible window size.","- `editor.wordWrapColumn` refers to a different setting and should not be localized."]},"Lines will wrap at the minimum of viewport and `#editor.wordWrapColumn#`.")],description:o.a({key:"wordWrap",comment:["- 'off', 'on', 'wordWrapColumn' and 'bounded' refer to values the setting can take and should not be localized.","- `editor.wordWrapColumn` refers to a different setting and should not be localized."]},"Controls how lines should wrap.")})),wordWrapBreakAfterCharacters:ee(new _(118,"wordWrapBreakAfterCharacters"," \t})]?|/&.,;¢°′″‰℃、。。、¢,.:;?!%・・ゝゞヽヾーァィゥェォッャュョヮヵヶぁぃぅぇぉっゃゅょゎゕゖㇰㇱㇲㇳㇴㇵㇶㇷㇸㇹㇺㇻㇼㇽㇾㇿ々〻ァィゥェォャュョッー”〉》」』】〕)]}」")),wordWrapBreakBeforeCharacters:ee(new _(119,"wordWrapBreakBeforeCharacters","([{‘“〈《「『【〔([{「£¥$£¥++")),wordWrapColumn:ee(new m(120,"wordWrapColumn",80,1,1073741824,{markdownDescription:o.a({key:"wordWrapColumn",comment:["- `editor.wordWrap` refers to a different setting and should not be localized.","- 'wordWrapColumn' and 'bounded' refer to values the different setting can take and should not be localized."]},"Controls the wrapping column of the editor when `#editor.wordWrap#` is `wordWrapColumn` or `bounded`.")})),wordWrapOverride1:ee(new v(121,"wordWrapOverride1","inherit",["off","on","inherit"])),wordWrapOverride2:ee(new v(122,"wordWrapOverride2","inherit",["off","on","inherit"])),wrappingIndent:ee(new C(123,"wrappingIndent",1,"same",["none","same","indent","deepIndent"],(function(e){switch(e){case"none":return 0;case"same":return 1;case"indent":return 2;case"deepIndent":return 3}}),{enumDescriptions:[o.a("wrappingIndent.none","No indentation. Wrapped lines begin at column 1."),o.a("wrappingIndent.same","Wrapped lines get the same indentation as the parent."),o.a("wrappingIndent.indent","Wrapped lines get +1 indentation toward the parent."),o.a("wrappingIndent.deepIndent","Wrapped lines get +2 indentation toward the parent.")],description:o.a("wrappingIndent","Controls the indentation of wrapped lines.")})),wrappingStrategy:ee(new v(124,"wrappingStrategy","simple",["simple","advanced"],{enumDescriptions:[o.a("wrappingStrategy.simple","Assumes that all characters are of the same width. This is a fast algorithm that works correctly for monospace fonts and certain scripts (like Latin characters) where glyphs are of equal width."),o.a("wrappingStrategy.advanced","Delegates wrapping points computation to the browser. This is a slow algorithm, that might cause freezes for large files, but it works correctly in all cases.")],description:o.a("wrappingStrategy","Controls the algorithm that computes wrapping points.")})),editorClassName:ee(new S),pixelRatio:ee(new B),tabFocusMode:ee(new Z),layoutInfo:ee(new I),wrappingInfo:ee(new Y)}},fdc0:function(e,t,i){"use strict";i.r(t),t=i("fa12"),Object(t.a)({id:"msdax",extensions:[".dax",".msdax"],aliases:["DAX","MSDAX"],loader:function(){return i.e("chunk-2d22c171").then(i.bind(null,"f26e"))}})},fdcc:function(e,t,i){"use strict";i.d(t,"f",(function(){return o})),i.d(t,"g",(function(){return r})),i.d(t,"h",(function(){return s})),i.d(t,"e",(function(){return l})),i.d(t,"b",(function(){return d})),i.d(t,"c",(function(){return h})),i.d(t,"d",(function(){return c})),i.d(t,"a",(function(){return u}));const n=new class{constructor(){this.listeners=[],this.unexpectedErrorHandler=function(e){setTimeout(()=>{if(e.stack)throw new Error(e.message+"\n\n"+e.stack);throw e},0)}}emit(e){this.listeners.forEach(t=>{t(e)})}onUnexpectedError(e){this.unexpectedErrorHandler(e),this.emit(e)}onUnexpectedExternalError(e){this.unexpectedErrorHandler(e)}};function o(e){l(e)||n.onUnexpectedError(e)}function r(e){l(e)||n.onUnexpectedExternalError(e)}function s(e){var t,i;return e instanceof Error?(({name:t,message:i}=e),{$isError:!0,name:t,message:i,stack:e.stacktrace||e.stack}):e}const a="Canceled";function l(e){return e instanceof Error&&e.name===a&&e.message===a}function d(){var e=new Error(a);return e.name=e.message,e}function h(e){return e?new Error("Illegal argument: "+e):new Error("Illegal argument")}function c(e){return e?new Error("Illegal state: "+e):new Error("Illegal state")}class u extends Error{constructor(e){super("NotSupported"),e&&(this.message=e)}}},fe45:function(e,t,i){"use strict";i.d(t,"b",(function(){return n})),i.d(t,"a",(function(){return h})),i.d(t,"f",(function(){return c})),i.d(t,"e",(function(){return g})),i.d(t,"d",(function(){return m})),i.d(t,"c",(function(){return f}));var n,o=i("fdcc");class r{constructor(){this._keyCodeToStr=[],this._strToKeyCode=Object.create(null)}define(e,t){this._keyCodeToStr[e]=t,this._strToKeyCode[t.toLowerCase()]=e}keyCodeToStr(e){return this._keyCodeToStr[e]}strToKeyCode(e){return this._strToKeyCode[e.toLowerCase()]||0}}const s=new r,a=new r,l=new r;function d(e,t,i=t,n=i){s.define(e,t),a.define(e,i),l.define(e,n)}function h(e,t){return(e|(65535&t)<<16>>>0)>>>0}function c(e,t){var i;return 0===e?null:(i=(65535&e)>>>0,0!=(e=(4294901760&e)>>>16)?new p([u(i,t),u(e,t)]):new p([u(i,t)]))}function u(e,t){var i=!!(2048&e),n=!!(256&e),o=2===t?n:i,r=!!(1024&e),s=!!(512&e);t=2===t?i:n,i=255&e;return new g(o,r,s,t,i)}d(0,"unknown"),d(1,"Backspace"),d(2,"Tab"),d(3,"Enter"),d(4,"Shift"),d(5,"Ctrl"),d(6,"Alt"),d(7,"PauseBreak"),d(8,"CapsLock"),d(9,"Escape"),d(10,"Space"),d(11,"PageUp"),d(12,"PageDown"),d(13,"End"),d(14,"Home"),d(15,"LeftArrow","Left"),d(16,"UpArrow","Up"),d(17,"RightArrow","Right"),d(18,"DownArrow","Down"),d(19,"Insert"),d(20,"Delete"),d(21,"0"),d(22,"1"),d(23,"2"),d(24,"3"),d(25,"4"),d(26,"5"),d(27,"6"),d(28,"7"),d(29,"8"),d(30,"9"),d(31,"A"),d(32,"B"),d(33,"C"),d(34,"D"),d(35,"E"),d(36,"F"),d(37,"G"),d(38,"H"),d(39,"I"),d(40,"J"),d(41,"K"),d(42,"L"),d(43,"M"),d(44,"N"),d(45,"O"),d(46,"P"),d(47,"Q"),d(48,"R"),d(49,"S"),d(50,"T"),d(51,"U"),d(52,"V"),d(53,"W"),d(54,"X"),d(55,"Y"),d(56,"Z"),d(57,"Meta"),d(58,"ContextMenu"),d(59,"F1"),d(60,"F2"),d(61,"F3"),d(62,"F4"),d(63,"F5"),d(64,"F6"),d(65,"F7"),d(66,"F8"),d(67,"F9"),d(68,"F10"),d(69,"F11"),d(70,"F12"),d(71,"F13"),d(72,"F14"),d(73,"F15"),d(74,"F16"),d(75,"F17"),d(76,"F18"),d(77,"F19"),d(78,"NumLock"),d(79,"ScrollLock"),d(80,";",";","OEM_1"),d(81,"=","=","OEM_PLUS"),d(82,",",",","OEM_COMMA"),d(83,"-","-","OEM_MINUS"),d(84,".",".","OEM_PERIOD"),d(85,"/","/","OEM_2"),d(86,"`","`","OEM_3"),d(110,"ABNT_C1"),d(111,"ABNT_C2"),d(87,"[","[","OEM_4"),d(88,"\\","\\","OEM_5"),d(89,"]","]","OEM_6"),d(90,"'","'","OEM_7"),d(91,"OEM_8"),d(92,"OEM_102"),d(93,"NumPad0"),d(94,"NumPad1"),d(95,"NumPad2"),d(96,"NumPad3"),d(97,"NumPad4"),d(98,"NumPad5"),d(99,"NumPad6"),d(100,"NumPad7"),d(101,"NumPad8"),d(102,"NumPad9"),d(103,"NumPad_Multiply"),d(104,"NumPad_Add"),d(105,"NumPad_Separator"),d(106,"NumPad_Subtract"),d(107,"NumPad_Decimal"),d(108,"NumPad_Divide"),(t=n=n||{}).toString=function(e){return s.keyCodeToStr(e)},t.fromString=function(e){return s.strToKeyCode(e)},t.toUserSettingsUS=function(e){return a.keyCodeToStr(e)},t.toUserSettingsGeneral=function(e){return l.keyCodeToStr(e)},t.fromUserSettings=function(e){return a.strToKeyCode(e)||l.strToKeyCode(e)};class g{constructor(e,t,i,n,o){this.ctrlKey=e,this.shiftKey=t,this.altKey=i,this.metaKey=n,this.keyCode=o}equals(e){return this.ctrlKey===e.ctrlKey&&this.shiftKey===e.shiftKey&&this.altKey===e.altKey&&this.metaKey===e.metaKey&&this.keyCode===e.keyCode}isModifierKey(){return 0===this.keyCode||5===this.keyCode||57===this.keyCode||6===this.keyCode||4===this.keyCode}toChord(){return new p([this])}isDuplicateModifierCase(){return this.ctrlKey&&5===this.keyCode||this.shiftKey&&4===this.keyCode||this.altKey&&6===this.keyCode||this.metaKey&&57===this.keyCode}}class p{constructor(e){if(0===e.length)throw Object(o.c)("parts");this.parts=e}}class m{constructor(e,t,i,n,o,r){this.ctrlKey=e,this.shiftKey=t,this.altKey=i,this.metaKey=n,this.keyLabel=o,this.keyAriaLabel=r}}class f{}},fe86:function(e,t,i){},ffac:function(e,t,i){}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-12ed83d0.a9ba8b29.js b/crmeb/public/admin/system_static/js/chunk-12ed83d0.a9ba8b29.js deleted file mode 100644 index 6f06814ba..000000000 --- a/crmeb/public/admin/system_static/js/chunk-12ed83d0.a9ba8b29.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-12ed83d0"],{"18b9":function(t,e,n){"use strict";n("93c8")},2838:function(t,e,n){"use strict";n.r(e),n("4e82");var a=n("c7eb"),i=n("1da1"),o=n("5530"),r=(n("a434"),n("2f62")),s=n("b7be"),c=n("31b4"),l=n("61f7");c={name:"storeCoupon",filters:{formatDate:function(t){if(0!==t)return t=new Date(1e3*t),Object(l.a)(t,"yyyy-MM-dd hh:mm")}},components:{editFrom:c.a},data:function(){return{grid:{xl:7,lg:7,md:12,sm:24,xs:24},loading:!1,columns1:[{title:"ID",key:"id",width:80},{title:"优惠券名称",key:"title",minWidth:150},{title:"优惠券类型",key:"type",minWidth:80},{title:"面值",key:"coupon_price",minWidth:100},{title:"最低消费额",key:"use_min_price",minWidth:100},{title:"有效期限(天)",key:"coupon_time",minWidth:120},{title:"排序",key:"sort",minWidth:80},{title:"是否有效",slot:"status",minWidth:90},{title:"添加时间",slot:"add_time",minWidth:150},{title:"操作",slot:"action",fixed:"right",minWidth:170}],tableFrom:{status:"",title:"",page:1,limit:15},tableList:[],total:0,FromData:null}},created:function(){this.getList()},computed:Object(o.a)(Object(o.a)({},Object(r.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"}}),methods:{couponInvalid:function(t,e,n){var a=this;e={title:e,num:n,url:"marketing/coupon/status/".concat(t.id),method:"PUT",ids:""};this.$modalSure(e).then((function(t){a.$message.success(t.msg),a.getList()})).catch((function(t){a.$message.error(t.msg)}))},couponSend:function(t){var e=this;this.$modalForm(Object(s.s)(t.id)).then((function(){return e.getList()}))},couponDel:function(t,e,n){var a=this;e={title:e,num:n,url:"marketing/coupon/del/".concat(t.id),method:"DELETE",ids:""};this.$modalSure(e).then((function(t){a.$message.success(t.msg),a.tableList.splice(n,1)})).catch((function(t){a.$message.error(t.msg)}))},getList:function(){var t=this;this.loading=!0,this.tableFrom.status=this.tableFrom.status||"",Object(s.q)(this.tableFrom).then(function(){var e=Object(i.a)(Object(a.a)().mark((function e(n){var i;return Object(a.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i=n.data,t.tableList=i.list,t.total=n.data.count,t.loading=!1;case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.loading=!1,t.$message.error(e.msg)}))},pageChange:function(t){this.tableFrom.page=t,this.getList()},changeType:function(t){this.type=t},add:function(){this.addType(0)},addType:function(t){var e=this;Object(s.n)(t).then(function(){var t=Object(i.a)(Object(a.a)().mark((function t(n){return Object(a.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!1===n.data.status)return t.abrupt("return",e.$authLapse(n.data));t.next=2;break;case 2:e.FromData=n.data,e.$refs.edits.modals=!0;case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.$message.error(t.msg)}))},edit:function(t){var e=this;this.$modalForm(Object(s.p)(t.id)).then((function(){return e.getList()}))},userSearchs:function(){this.tableFrom.page=1,this.getList()},submitFail:function(){this.getList()}}},n("18b9"),o=n("2877"),r=Object(o.a)(c,(function(){var t=this,e=t._self._c;return e("div",[e("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never"}},[e("el-form",{ref:"tableFrom",attrs:{model:t.tableFrom,"label-width":t.labelWidth,"label-position":"right"},nativeOn:{submit:function(t){t.preventDefault()}}},[e("el-row",{attrs:{gutter:24}},[e("el-col",t._b({},"el-col",t.grid,!1),[e("el-form-item",{attrs:{label:"是否有效:","label-for":"status"}},[e("el-select",{attrs:{placeholder:"请选择",clearable:"","element-id":"status"},on:{change:t.userSearchs},model:{value:t.tableFrom.status,callback:function(e){t.$set(t.tableFrom,"status",e)},expression:"tableFrom.status"}},[e("el-option",{attrs:{value:"1",label:"有效"}}),e("el-option",{attrs:{value:"0",label:"无效"}})],1)],1)],1),e("el-col",t._b({},"el-col",t.grid,!1),[e("el-form-item",{attrs:{label:"优惠券名称:","label-for":"title"}},[e("el-input",{attrs:{search:"","enter-button":"",placeholder:"请输入优惠券名称"},on:{"on-search":t.userSearchs},model:{value:t.tableFrom.title,callback:function(e){t.$set(t.tableFrom,"title",e)},expression:"tableFrom.title"}})],1)],1)],1),e("el-row",[e("el-col",t._b({},"el-col",t.grid,!1),[e("el-button",{directives:[{name:"auth",rawName:"v-auth",value:["admin-marketing-store_coupon-add"],expression:"['admin-marketing-store_coupon-add']"}],attrs:{type:"primary",icon:"md-add"},on:{click:t.add}},[t._v("添加优惠券")])],1)],1)],1),e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"table",staticClass:"mt14",attrs:{data:t.tableList,"highlight-current-row":"","no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},[e("el-table-column",{attrs:{label:"ID",width:"80"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.id))])]}}])}),e("el-table-column",{attrs:{label:"优惠券名称","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.title))])]}}])}),e("el-table-column",{attrs:{label:"优惠券类型","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.type))])]}}])}),e("el-table-column",{attrs:{label:"面值","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.coupon_price))])]}}])}),e("el-table-column",{attrs:{label:"最低消费额","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.use_min_price))])]}}])}),e("el-table-column",{attrs:{label:"有效期限(天)","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.coupon_time))])]}}])}),e("el-table-column",{attrs:{label:"排序","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.sort))])]}}])}),e("el-table-column",{attrs:{label:"是否有效","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(t){return[1===t.row.status?e("i",{staticClass:"el-icon-check",staticStyle:{color:"#0092DC","font-size":"14px"}}):e("i",{staticClass:"el-icon-close",staticStyle:{color:"#ed5565","font-size":"14px"}})]}}])}),e("el-table-column",{attrs:{label:"添加时间","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(" "+t._s(t._f("formatDate")(n.row.add_time)))])]}}])}),e("el-table-column",{attrs:{label:"操作",fixed:"right",width:"170"},scopedSlots:t._u([{key:"default",fn:function(n){return[n.row.status?e("a",{on:{click:function(e){return t.couponInvalid(n.row,"修改优惠券",t.index)}}},[t._v("立即失效")]):t._e(),n.row.status?e("el-divider",{attrs:{direction:"vertical"}}):t._e(),n.row.status?e("a",{directives:[{name:"auth",rawName:"v-auth",value:["admin-marketing-store_coupon-push"],expression:"['admin-marketing-store_coupon-push']"}],on:{click:function(e){return t.couponSend(n.row)}}},[t._v("发布")]):t._e(),n.row.status?e("el-divider",{attrs:{direction:"vertical"}}):t._e(),e("a",{on:{click:function(e){return t.couponDel(n.row,"删除优惠券",n.$index)}}},[t._v("删除")])]}}])})],1),e("div",{staticClass:"acea-row row-right page"},[t.total?e("pagination",{attrs:{total:t.total,page:t.tableFrom.page,limit:t.tableFrom.limit},on:{"update:page":function(e){return t.$set(t.tableFrom,"page",e)},"update:limit":function(e){return t.$set(t.tableFrom,"limit",e)},pagination:t.getList}}):t._e()],1)],1),e("edit-from",{ref:"edits",attrs:{FromData:t.FromData},on:{changeType:t.changeType}})],1)}),[],!1,null,"0fe772d0",null);e.default=r.exports},"2c3e":function(t,e,n){"use strict";var a=n("83ab"),i=n("9f7f").MISSED_STICKY,o=n("c6b6"),r=n("edd0"),s=n("69f3").get,c=RegExp.prototype,l=TypeError;a&&i&&r(c,"sticky",{configurable:!0,get:function(){if(this!==c){if("RegExp"===o(this))return!!s(this).sticky;throw new l("Incompatible receiver, RegExp required")}}})},"31b4":function(t,e,n){"use strict";n("a630"),n("3ca3");var a=n("5530"),i=(n("d3b7"),n("159b"),n("30ba")),o=(i=n.n(i),n("6b6c")),r=n("2f62");i={name:"edit",components:{formCreate:i.a.$form()},computed:Object(a.a)({},Object(r.d)("userLevel",["taskId","levelId"])),props:{FromData:{type:Object,default:null},update:{type:Boolean,default:!0}},watch:{FromData:function(){this.FromData.rules.forEach((function(t){t.title+=":"}))}},data:function(){return{modals:!1,type:0,loading:!1,fapi:null,config:{form:{labelWidth:"100px"},resetBtn:!1,submitBtn:!1,global:{upload:{props:{onSuccess:function(t,e){200===t.status?e.url=t.data.src:this.$message.error(t.msg)}}}}}}},methods:{couponsType:function(){this.$parent.addType(this.type)},formSubmit:function(){this.fapi.submit()},onSubmit:function(t){var e=this;this.loading||(this.loading=!0,Object(o.a)({url:this.FromData.action,method:this.FromData.method,data:t}).then((function(t){e.update&&e.$parent.getList(),e.$message.success(t.msg),e.modals=!1,setTimeout((function(){e.$emit("submitFail"),e.loading=!1}),1e3)})).catch((function(t){e.loading=!1,e.$message.error(t.msg)})))},cancel:function(){this.type=0}}},n("fae3"),a=n("2877"),r=Object(a.a)(i,(function(){var t=this,e=t._self._c;return t.FromData?e("div",[e("el-dialog",{attrs:{visible:t.modals,title:t.FromData.title,"z-index":1,width:"720px"},on:{"update:visible":function(e){t.modals=e},closed:t.cancel}},[["/marketing/coupon/save.html"===t.FromData.action?e("div",{staticClass:"radio acea-row row-middle"},[e("div",{staticClass:"name ivu-form-item-content"},[t._v("优惠券类型")]),e("el-radio-group",{on:{input:t.couponsType},model:{value:t.type,callback:function(e){t.type=e},expression:"type"}},[e("el-radio",{attrs:{label:0}},[t._v("通用券")]),e("el-radio",{attrs:{label:1}},[t._v("品类券")]),e("el-radio",{attrs:{label:2}},[t._v("商品券")])],1)],1):t._e()],e("form-create",{ref:"fc",staticClass:"formBox",attrs:{option:t.config,rule:Array.from(this.FromData.rules),handleIcon:"false"},on:{submit:t.onSubmit},model:{value:t.fapi,callback:function(e){t.fapi=e},expression:"fapi"}}),e("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{on:{click:function(e){t.modals=!1}}},[t._v("取 消")]),e("el-button",{attrs:{type:"primary"},on:{click:t.formSubmit}},[t._v("确 定")])],1)],2)],1):t._e()}),[],!1,null,"224af4d2",null);e.a=r.exports},4967:function(t,e,n){},"4d63":function(t,e,n){"use strict";var a=n("83ab"),i=n("da84"),o=n("e330"),r=n("94ca"),s=n("7156"),c=n("9112"),l=n("7c73"),u=n("241c").f,d=n("3a9b"),f=n("44e7"),m=n("577e"),p=n("90d8"),h=n("9f7f"),b=n("aeb0"),g=n("cb2d"),v=n("d039"),y=n("1a2d"),_=n("69f3").enforce,w=n("2626"),k=n("b622"),x=n("fce3"),F=n("107c"),S=k("match"),$=i.RegExp,D=$.prototype,O=i.SyntaxError,E=o(D.exec),j=o("".charAt),C=o("".replace),L=o("".indexOf),R=o("".slice),T=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,I=/a/g,W=/a/g,A=(n=new $(I)!==I,h.MISSED_STICKY),M=h.UNSUPPORTED_Y;k=a&&(!n||A||x||F||v((function(){return W[S]=!1,$(I)!==I||$(W)===W||"/a/i"!==String($(I,"i"))})));if(r("RegExp",k)){for(var B=function(t,e){var n,a,i=d(D,this),o=f(t),r=void 0===e,u=[],h=t;if(!i&&o&&r&&t.constructor===B)return t;if((o||d(D,t))&&(t=t.source,r)&&(e=p(h)),t=void 0===t?"":m(t),e=void 0===e?"":m(e),h=t,o=e=x&&"dotAll"in I&&(n=!!e&&-1"===e&&c:if(""===d||y(r,d))throw new O("Invalid capture group name");r[d]=!0,c=!(o[o.length]=[d,u]),d="";continue}c?d+=e:i+=e}return[i,o]}(t))[0],u=r[1]),r=s($(t,e),i?this:D,B),(n||a||u.length)&&(e=_(r),n&&(e.dotAll=!0,e.raw=B(function(t){for(var e,n=t.length,a=0,i="",o=!1;a<=n;a++)"\\"===(e=j(t,a))?i+=e+j(t,++a):o||"."!==e?("["===e?o=!0:"]"===e&&(o=!1),i+=e):i+="[\\s\\S]";return i}(t),o)),a&&(e.sticky=!0),u.length)&&(e.groups=u),t!==h)try{c(r,"source",""===h?"(?:)":h)}catch(t){}return r},q=u($),N=0;q.length>N;)b(B,$,q[N++]);(D.constructor=B).prototype=D,g(i,"RegExp",B,{constructor:!0})}w("RegExp")},"4e82":function(t,e,n){"use strict";var a=n("23e7"),i=n("e330"),o=n("59ed"),r=n("7b0b"),s=n("07fa"),c=n("083a"),l=n("577e"),u=n("d039"),d=n("addb"),f=n("a640"),m=n("04d1"),p=n("d998"),h=n("2d00"),b=n("512ce"),g=[],v=i(g.sort),y=i(g.push),_=(n=u((function(){g.sort(void 0)})),i=u((function(){g.sort(null)})),f=f("sort"),!u((function(){if(h)return h<70;if(!(m&&3l(e)?1:-1})),n=s(i),f=0;f@^][^\s!#%&*+<=>@^]*>/,V=/a/g,R=/a/g,B=(a=new j(V)!==V,p.MISSED_STICKY),M=p.UNSUPPORTED_Y;_=i&&(!a||B||C||O||v((function(){return R[L]=!1,j(V)!==V||j(R)===R||"/a/i"!==String(j(V,"i"))})));if(r("RegExp",_)){for(var I=function(t,e){var a,i,n=d(S,this),s=h(t),r=void 0===e,u=[],p=t;if(!n&&s&&r&&t.constructor===I)return t;if((s||d(S,t))&&(t=t.source,r)&&(e=m(p)),t=void 0===t?"":f(t),e=void 0===e?"":f(e),p=t,s=e=C&&"dotAll"in V&&(a=!!e&&-1"===e&&o:if(""===d||y(r,d))throw new D("Invalid capture group name");r[d]=!0,o=!(s[s.length]=[d,u]),d="";continue}o?d+=e:n+=e}return[n,s]}(t))[0],u=r[1]),r=c(j(t,e),n?this:S,I),(a||i||u.length)&&(e=w(r),a&&(e.dotAll=!0,e.raw=I(function(t){for(var e,a=t.length,i=0,n="",s=!1;i<=a;i++)"\\"===(e=T(t,i))?n+=e+T(t,++i):s||"."!==e?("["===e?s=!0:"]"===e&&(s=!1),n+=e):n+="[\\s\\S]";return n}(t),s)),i&&(e.sticky=!0),u.length)&&(e.groups=u),t!==p)try{o(r,"source",""===p?"(?:)":p)}catch(t){}return r},$=u(j),N=0;$.length>N;)g(I,j,$[N++]);(S.constructor=I).prototype=S,b(n,"RegExp",I,{constructor:!0})}x("RegExp")},"4ec0":function(t,e,a){},"61f7":function(t,e,a){"use strict";a.d(e,"a",(function(){return s})),a.d(e,"c",(function(){return o})),a.d(e,"b",(function(){return l}));var i=a("ade3"),n=a("5530");function s(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var a,i,n={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(a in n)new RegExp("(".concat(a,")")).test(e)&&(i=n[a]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?i:("00"+i).substr(i.length)));return e}a("ac1f"),a("00b4"),a("5319"),a("4d63"),a("c607"),a("2c3e"),a("25f0"),a("498a"),a("d3b7"),a("13d5"),a("b64b"),a("99af");var r={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function c(t,e){t.message=function(t){return e.replace("%s",t||"")}}function o(t){var e=1{b} : {c} ({d}%)"},legend:{orient:"vertical",left:"right",data:this.infoLists.bing_xdata||[]},series:[{name:"访问来源",type:"pie",radius:"70%",center:["50%","60%"],data:this.infoLists.bing_data||[],emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]}:{tooltip:{trigger:"axis"},toolbox:{},legend:{data:this.infoLists.legend||[]},color:["#1495EB","#00CC66","#F9D249","#ff9900","#9860DF"],grid:{left:16,right:25,bottom:10,top:40,containLabel:!0},xAxis:[{type:"category",axisLine:{lineStyle:{color:"#D7DDE4"}},axisTick:{alignWithLabel:!0,lineStyle:{color:"#D7DDE4"}},splitLine:{show:!1,lineStyle:{color:"#F5F7F9"}},axisLabel:{interval:0,rotate:40,textStyle:{color:"#7F8B9C"}},data:this.infoLists.xAxis}],yAxis:this.yAxisData.length?this.yAxisData:{axisLine:{show:!1},axisTick:{show:!1},axisLabel:{textStyle:{color:"#7F8B9C"}},splitLine:{show:!0,lineStyle:{color:"#F5F7F9"}},type:"value"},series:this.seriesArray};this.myChart.setOption(t,!0)},handleResize:function(){this.myChart.resize()}},beforeDestroy:function(){window.removeEventListener("resize",this.wsFunc),this.myChart&&(this.myChart.dispose(),this.myChart=null)}},a=a("2877"),a=Object(a.a)(i,(function(){var t=this._self._c;return t("div",[t("div",{staticStyle:{height:"300px"},attrs:{id:this.echarts}})])}),[],!1,null,"00217dc6",null);e.a=a.exports},a584:function(t,e,a){"use strict";a("b0c0");var i={name:"cards",data:function(){return{colsize:{xl:4,lg:8,md:12}}},props:{cardLists:Array},methods:{},created:function(){switch(this.cardLists.length){case 1:this.colsize.xl=24,this.colsize.lg=24,this.colsize.md=24;break;case 2:this.colsize.xl=12,this.colsize.lg=12,this.colsize.md=12;break;case 3:this.colsize.xl=8,this.colsize.lg=8,this.colsize.md=8;break;case 4:this.colsize.xl=6,this.colsize.lg=6,this.colsize.md=12;break;case 5:this.colsize.xl=8,this.colsize.lg=8,this.colsize.md=12;break;default:this.colsize.xl=4,this.colsize.lg=8,this.colsize.md=12}4==this.cardLists.length?this.colsize.lg=6:4==this.cardLists.length&&(this.colsize.lg=8)}};a("dc1f"),a=a("2877"),a=Object(a.a)(i,(function(){var t=this,e=t._self._c;return e("div",[e("el-row",{staticClass:"ivu-mt",attrs:{align:"middle",gutter:24}},t._l(t.cardLists,(function(a,i){return e("el-col",{key:i,staticClass:"ivu-mb",attrs:{xl:a.col||t.colsize.xl,lg:t.colsize.lg,md:t.colsize.md,sm:24,xs:24}},[e("el-card",{staticClass:"card_cent",attrs:{shadow:"never"}},[e("div",{staticClass:"card_box"},[e("div",{staticClass:"card_box_cir",class:{one:i%5==0,two:i%5==1,three:i%5==2,four:i%5==3,five:i%5==4}},[e("div",{staticClass:"card_box_cir1",class:{one1:i%5==0,two1:i%5==1,three1:i%5==2,four1:i%5==3,five1:i%5==4}},[e("span",{staticClass:"iconfont",class:a.className})])]),e("div",{staticClass:"card_box_txt"},[e("span",{staticClass:"sp1",domProps:{textContent:t._s(a.count||0)}}),e("span",{staticClass:"sp2",domProps:{textContent:t._s(a.name)}})])])])],1)})),1)],1)}),[],!1,null,"50f2a66a",null);e.a=a.exports},c607:function(t,e,a){"use strict";var i=a("83ab"),n=a("fce3"),s=a("c6b6"),r=a("edd0"),c=a("69f3").get,o=RegExp.prototype,l=TypeError;i&&n&&r(o,"dotAll",{configurable:!0,get:function(){if(this!==o){if("RegExp"===s(this))return!!c(this).dotAll;throw new l("Incompatible receiver, RegExp required")}}})},c71e:function(t,e,a){"use strict";var i=a("313e"),n=a.n(i);i={name:"Index",props:{styles:{type:Object,default:null},optionData:{type:Object,default:null}},data:function(){return{myChart:null}},computed:{echarts:function(){return"echarts"+Math.ceil(100*Math.random())}},watch:{optionData:{handler:function(t,e){this.handleSetVisitChart()},deep:!0}},mounted:function(){var t=this,e=this;e.$nextTick((function(){e.handleSetVisitChart(),window.addEventListener("resize",t.wsFunc)}))},beforeDestroy:function(){window.removeEventListener("resize",this.wsFunc),this.myChart&&(this.myChart.dispose(),this.myChart=null)},methods:{wsFunc:function(){this.myChart.resize()},handleSetVisitChart:function(){this.myChart=n.a.init(document.getElementById(this.echarts));var t=this.optionData;this.myChart.setOption(t,!0)}}},a=a("2877"),a=Object(a.a)(i,(function(){var t=this._self._c;return t("div",[t("div",{style:this.styles,attrs:{id:this.echarts}})])}),[],!1,null,"4a0d7a27",null);e.a=a.exports},dc1f:function(t,e,a){"use strict";a("34ce")},e49f:function(t,e,a){"use strict";a("4ec0")},fd73:function(t,e,a){"use strict";a("a15b");var i=a("61f7"),n={filters:{formatDate:function(t){if(0!==t)return t=new Date(t),Object(i.a)(t,"yyyy/MM/dd")}},data:function(){return{timeVal:[],options:this.$timeOptions,selectIndexTime:""}},methods:{onSelectTime:function(t){var e=[this.$options.filters.formatDate(this.dateToMs(this.$timeOptions.shortcuts[this.selectIndexTime].value()[0])),this.$options.filters.formatDate(this.dateToMs(this.$timeOptions.shortcuts[this.selectIndexTime].value()[1]))];this.$emit("selectDate",e.join("-"))},dateToMs:function(t){return new Date(t).getTime()}}};a=a("2877"),a=Object(a.a)(n,(function(){var t=this,e=t._self._c;return e("el-radio-group",{attrs:{type:"button"},on:{input:t.onSelectTime},model:{value:t.selectIndexTime,callback:function(e){t.selectIndexTime=e},expression:"selectIndexTime"}},t._l(t.options.shortcuts,(function(a,i){return e("el-radio-button",{key:i,attrs:{label:i}},[t._v(t._s(a.text))])})),1)}),[],!1,null,null,null);e.a=a.exports}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-14478626.38c3c742.js b/crmeb/public/admin/system_static/js/chunk-14478626.38c3c742.js new file mode 100644 index 000000000..bbc4d940f --- /dev/null +++ b/crmeb/public/admin/system_static/js/chunk-14478626.38c3c742.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-14478626"],{"0800":function(t,e,a){"use strict";a("4c38")},"2c3e":function(t,e,a){"use strict";var s=a("83ab"),i=a("9f7f").MISSED_STICKY,n=a("c6b6"),r=a("edd0"),o=a("69f3").get,l=RegExp.prototype,c=TypeError;s&&i&&r(l,"sticky",{configurable:!0,get:function(){if(this!==l){if("RegExp"===n(this))return!!o(this).sticky;throw new c("Incompatible receiver, RegExp required")}}})},"34ce":function(t,e,a){},"4c38":function(t,e,a){},"4d63":function(t,e,a){"use strict";var s=a("83ab"),i=a("da84"),n=a("e330"),r=a("94ca"),o=a("7156"),l=a("9112"),c=a("241c").f,u=a("3a9b"),d=a("44e7"),f=a("577e"),m=a("90d8"),h=a("9f7f"),p=a("aeb0"),g=a("cb2d"),b=a("d039"),v=a("1a2d"),w=a("69f3").enforce,_=a("2626"),x=a("b622"),y=a("fce3"),k=a("107c"),S=x("match"),z=i.RegExp,O=z.prototype,V=i.SyntaxError,C=n(O.exec),j=n("".charAt),L=n("".replace),E=n("".indexOf),R=n("".slice),$=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,M=/a/g,N=/a/g,D=(a=new z(M)!==M,h.MISSED_STICKY),I=h.UNSUPPORTED_Y;x=s&&(!a||D||y||k||b((function(){return N[S]=!1,z(M)!==M||z(N)===N||"/a/i"!==String(z(M,"i"))})));if(r("RegExp",x)){for(var T=function(t,e){var a,s,i=u(O,this),n=d(t),r=void 0===e,c=[],h=t;if(!i&&n&&r&&t.constructor===T)return t;if((n||u(O,t))&&(t=t.source,r)&&(e=m(h)),t=void 0===t?"":f(t),e=void 0===e?"":f(e),h=t,n=e=y&&"dotAll"in M&&(a=!!e&&-1"===e&&l:if(""===u||v(r,u))throw new V("Invalid capture group name");r[u]=!0,l=!(n[n.length]=[u,c]),u="";continue}l?u+=e:i+=e}return[i,n]}(t))[0],c=r[1]),r=o(z(t,e),i?this:O,T),(a||s||c.length)&&(e=w(r),a&&(e.dotAll=!0,e.raw=T(function(t){for(var e,a=t.length,s=0,i="",n=!1;s<=a;s++)"\\"===(e=j(t,s))?i+=e+j(t,++s):n||"."!==e?("["===e?n=!0:"]"===e&&(n=!1),i+=e):i+="[\\s\\S]";return i}(t),n)),s&&(e.sticky=!0),c.length)&&(e.groups=c),t!==h)try{l(r,"source",""===h?"(?:)":h)}catch(t){}return r},A=c(z),P=0;A.length>P;)p(T,z,A[P++]);(O.constructor=T).prototype=O,g(i,"RegExp",T,{constructor:!0})}_("RegExp")},"61f7":function(t,e,a){"use strict";a.d(e,"a",(function(){return n})),a.d(e,"c",(function(){return l})),a.d(e,"b",(function(){return c}));var s=a("ade3"),i=a("5530");function n(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var a,s,i={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(a in i)new RegExp("(".concat(a,")")).test(e)&&(s=i[a]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?s:("00"+s).substr(s.length)));return e}a("ac1f"),a("00b4"),a("5319"),a("4d63"),a("c607"),a("2c3e"),a("25f0"),a("498a"),a("d3b7"),a("13d5"),a("b64b"),a("99af");var r={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function o(t,e){t.message=function(t){return e.replace("%s",t||"")}}function l(t){var e=1@^][^\s!#%&*+<=>@^]*>/,L=/a/g,M=/a/g,P=(n=new j(L)!==L,h.MISSED_STICKY),z=h.UNSUPPORTED_Y;y=r&&(!n||P||k||S||v((function(){return M[O]=!1,j(L)!==L||j(M)===M||"/a/i"!==String(j(L,"i"))})));if(o("RegExp",y)){for(var T=function(t,e){var n,r,a=d($,this),i=f(t),o=void 0===e,u=[],h=t;if(!a&&i&&o&&t.constructor===T)return t;if((i||d($,t))&&(t=t.source,o)&&(e=p(h)),t=void 0===t?"":m(t),e=void 0===e?"":m(e),h=t,i=e=k&&"dotAll"in L&&(n=!!e&&-1"===e&&c:if(""===d||w(o,d))throw new E("Invalid capture group name");o[d]=!0,c=!(i[i.length]=[d,u]),d="";continue}c?d+=e:a+=e}return[a,i]}(t))[0],u=o[1]),o=s(j(t,e),a?this:$,T),(n||r||u.length)&&(e=_(o),n&&(e.dotAll=!0,e.raw=T(function(t){for(var e,n=t.length,r=0,a="",i=!1;r<=n;r++)"\\"===(e=V(t,r))?a+=e+V(t,++r):i||"."!==e?("["===e?i=!0:"]"===e&&(i=!1),a+=e):a+="[\\s\\S]";return a}(t),i)),r&&(e.sticky=!0),u.length)&&(e.groups=u),t!==h)try{c(o,"source",""===h?"(?:)":h)}catch(t){}return o},q=u(j),A=0;q.length>A;)b(T,j,q[A++]);($.constructor=T).prototype=$,g(a,"RegExp",T,{constructor:!0})}x("RegExp")},"61f7":function(t,e,n){"use strict";n.d(e,"a",(function(){return i})),n.d(e,"c",(function(){return c})),n.d(e,"b",(function(){return l}));var r=n("ade3"),a=n("5530");function i(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var n,r,a={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(n in a)new RegExp("(".concat(n,")")).test(e)&&(r=a[n]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?r:("00"+r).substr(r.length)));return e}n("ac1f"),n("00b4"),n("5319"),n("4d63"),n("c607"),n("2c3e"),n("25f0"),n("498a"),n("d3b7"),n("13d5"),n("b64b"),n("99af");var o={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function s(t,e){t.message=function(t){return e.replace("%s",t||"")}}function c(t){var e=1@^][^\s!#%&*+<=>@^]*>/,S=/a/g,P=/a/g,V=(r=new I(S)!==S,x.MISSED_STICKY),Y=x.UNSUPPORTED_Y;w=i&&(!r||V||F||k||h((function(){return P[C]=!1,I(S)!==S||I(P)===P||"/a/i"!==String(I(S,"i"))})));if(n("RegExp",w)){for(var A=function(e,t){var r,i,a=l(T,this),s=m(e),n=void 0===t,d=[],x=e;if(!a&&s&&n&&e.constructor===A)return e;if((s||l(T,e))&&(e=e.source,n)&&(t=v(x)),e=void 0===e?"":u(e),t=void 0===t?"":u(t),x=e,s=t=F&&"dotAll"in S&&(r=!!t&&-1"===t&&c:if(""===l||g(n,l))throw new E("Invalid capture group name");n[l]=!0,c=!(s[s.length]=[l,d]),l="";continue}c?l+=t:a+=t}return[a,s]}(e))[0],d=n[1]),n=o(I(e,t),a?this:T,A),(r||i||d.length)&&(t=y(n),r&&(t.dotAll=!0,t.raw=A(function(e){for(var t,r=e.length,i=0,a="",s=!1;i<=r;i++)"\\"===(t=O(e,i))?a+=t+O(e,++i):s||"."!==t?("["===t?s=!0:"]"===t&&(s=!1),a+=t):a+="[\\s\\S]";return a}(e),s)),i&&(t.sticky=!0),d.length)&&(t.groups=d),e!==x)try{c(n,"source",""===x?"(?:)":x)}catch(e){}return n},L=d(I),M=0;L.length>M;)f(A,I,L[M++]);(T.constructor=A).prototype=T,_(a,"RegExp",A,{constructor:!0})}b("RegExp")},"61f7":function(e,t,r){"use strict";r.d(t,"a",(function(){return s})),r.d(t,"c",(function(){return c})),r.d(t,"b",(function(){return p}));var i=r("ade3"),a=r("5530");function s(e,t){/(y+)/.test(t)&&(t=t.replace(RegExp.$1,(e.getFullYear()+"").substr(4-RegExp.$1.length)));var r,i,a={"M+":e.getMonth()+1,"d+":e.getDate(),"h+":e.getHours(),"m+":e.getMinutes(),"s+":e.getSeconds()};for(r in a)new RegExp("(".concat(r,")")).test(t)&&(i=a[r]+"",t=t.replace(RegExp.$1,1===RegExp.$1.length?i:("00"+i).substr(i.length)));return t}r("ac1f"),r("00b4"),r("5319"),r("4d63"),r("c607"),r("2c3e"),r("25f0"),r("498a"),r("d3b7"),r("13d5"),r("b64b"),r("99af");var n={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function o(e,t){e.message=function(e){return t.replace("%s",e||"")}}function c(e){var t=1>1;++i)a[i]=String.fromCharCode(n.charCodeAt(2*i)+(n.charCodeAt(2*i+1)<<8));return a.join("")}if(254!=t||255!=r)return 65279==t?e.slice(1):e;for(var s=e.slice(2),o=[],l=0;l>1;++l)o[l]=String.fromCharCode(s.charCodeAt(2*l+1)+(s.charCodeAt(2*l)<<8));return o.join("")},b=function(e){return String.fromCharCode(e)},v=("undefined"!=typeof cptable&&(d=function(e){s=e},g=function(e){return 255===e.charCodeAt(0)&&254===e.charCodeAt(1)?cptable.utils.decode(1200,p(e.slice(2))):e},b=function(e){return 1200===s?String.fromCharCode(e):cptable.utils.decode(s,[255&e,e>>8])[0]}),null),w=(m="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",{encode:function(e){for(var t,r,n,a,i="",s=0,o=0,l=0;l>2,a=(3&t)<<4|(t=e.charCodeAt(l++))>>4,s=(15&t)<<2|(r=e.charCodeAt(l++))>>6,o=63&r,isNaN(t)?s=o=64:isNaN(r)&&(o=64),i+=m.charAt(n)+m.charAt(a)+m.charAt(s)+m.charAt(o);return i},decode:function(e){var t,r,n="";e=e.replace(/[^\w\+\/\=]/g,"");for(var a=0;a>4),64!==(t=m.indexOf(e.charAt(a++)))&&(n+=String.fromCharCode((15&r)<<4|t>>2)),64!==(r=m.indexOf(e.charAt(a++)))&&(n+=String.fromCharCode((3&t)<<6|r));return n}}),C=void 0!==a&&void 0!==i&&void 0!==i.versions&&i.versions.node,S=function(){};if(void 0!==a){var E=!a.from;if(!E)try{a.from("foo","utf8")}catch(wa){E=!0}S=E?function(e,t){return t?new a(e,t):new a(e)}:a.from.bind(a),a.alloc||(a.alloc=function(e){return new a(e)})}function _(e){return C?a.alloc(e):new Array(e)}var A=function(e){return C?S(e,"binary"):e.split("").map((function(e){return 255&e.charCodeAt(0)}))};function y(e){if("undefined"==typeof ArrayBuffer)return A(e);for(var t=new ArrayBuffer(e.length),r=new Uint8Array(t),n=0;n!=e.length;++n)r[n]=255&e.charCodeAt(n);return t}function k(e){if(Array.isArray(e))return e.map(Sc).join("");for(var t=[],r=0;r=7+(t=t||0)&&103==(32|e.charCodeAt(t))&&101==(32|e.charCodeAt(t+1))&&110==(32|e.charCodeAt(t+2))&&101==(32|e.charCodeAt(t+3))&&114==(32|e.charCodeAt(t+4))&&97==(32|e.charCodeAt(t+5))&&108==(32|e.charCodeAt(t+6))}var c=[["Sun","Sunday"],["Mon","Monday"],["Tue","Tuesday"],["Wed","Wednesday"],["Thu","Thursday"],["Fri","Friday"],["Sat","Saturday"]],f=[["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"]];function h(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"秒 "',e[65535]="General"}var d={};function u(e,t,r){var n,a=e<0?-1:1,i=e*a,s=0,o=1,l=0,c=1,f=0,h=0;for(Math.floor(i);f(t<0?12:11)?t.toPrecision(6):r;return k(function(e){for(var t=0;t!=e.length;++t)if(101==(32|e.charCodeAt(t)))return e.replace(E,".$1").replace(_,"E").replace("e","E").replace(A,"$10$2");return e}(a))};function k(e){return-1s.length?S:P(s.substr(0,s.length-S.length))+S;if(p=s.match(I))return m=p,g=w,b=C,y=parseInt(m[4],10),g=Math.round(g*y),v=Math.floor(g/y),b+(0===v?"":""+v)+" "+(0==(g-=v*y)?r(" ",m[1].length+1+m[4].length):a(g,m[1].length)+m[2]+"/"+m[3]+n(y,m[4].length));if(s.match(/^#+0+$/))return C+o(w,s.length-s.indexOf("0"));if(p=s.match(R))return S=N(l,p[1].length).replace(/^([^\.]+)$/,"$1."+P(p[1])).replace(/\.$/,"."+P(p[1])).replace(/\.(\d*)$/,(function(e,t){return"."+t+r("0",P(p[1]).length-t.length)})),-1!==s.indexOf("0.")?S:S.replace(/^0\./,".");if(s=s.replace(/^#+([0.])/,"$1"),p=s.match(/^(0*)\.(#*)$/))return C+N(w,p[2].length).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,p[1].length?"0.":".");if(p=s.match(/^#{1,3},##0(\.?)$/))return C+B(o(w,0));if(p=s.match(/^#,##0\.([#0]*0)$/))return l<0?"-"+M(e,s,-l):B(""+(Math.floor(l)+((v=p[1].length)<(""+Math.round((l-Math.floor(l))*Math.pow(10,v))).length?1:0)))+"."+n(L(l,p[1].length),p[1].length);if(p=s.match(/^#,#*,#0/))return M(e,s.replace(/^#,#*,/,""),l);if(p=s.match(/^([0#]+)(\\?-([0#]+))+$/))return S=t(M(e,s.replace(/[\\-]/g,""),l)),E=0,t(t(s.replace(/\\/g,"")).replace(/[0#]/g,(function(e){return Es.length?v:P(s.substr(0,s.length-v.length))+v;if(d=s.match(I))return b+(0===(m=g)?"":""+m)+r(" ",(p=d)[1].length+2+p[4].length);if(s.match(/^#+0+$/))return b+n(g,s.length-s.indexOf("0"));if(d=s.match(R))return v=(v=(""+o).replace(/^([^\.]+)$/,"$1."+P(d[1])).replace(/\.$/,"."+P(d[1]))).replace(/\.(\d*)$/,(function(e,t){return"."+t+r("0",P(d[1]).length-t.length)})),-1!==s.indexOf("0.")?v:v.replace(/^0\./,".");if(s=s.replace(/^#+([0.])/,"$1"),d=s.match(/^(0*)\.(#*)$/))return b+(""+g).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,d[1].length?"0.":".");if(d=s.match(/^#{1,3},##0(\.?)$/))return b+B(""+g);if(d=s.match(/^#,##0\.([#0]*0)$/))return o<0?"-"+U(e,s,-o):B(""+o)+"."+r("0",d[1].length);if(d=s.match(/^#,#*,#0/))return U(e,s.replace(/^#,#*,/,""),o);if(d=s.match(/^([0#]+)(\\?-([0#]+))+$/))return v=t(U(e,s.replace(/[\\-]/g,""),o)),w=0,t(t(s.replace(/\\/g,"")).replace(/[0#]/g,(function(e){return w=€acfijklopqrtuvwxzP".indexOf(m))throw new Error("unrecognized character "+m+" in "+e);h[h.length]={t:"t",v:m},++u}var w,C=0,S=0;for(u=h.length-1,g="t";0<=u;--u)switch(h[u].t){case"h":case"H":h[u].t=b,g="h",C<1&&(C=1);break;case"s":(w=h[u].v.match(/\.0+$/))&&(S=Math.max(S,w[0].length-1)),C<3&&(C=3);case"d":case"y":case"M":case"e":g=h[u].t;break;case"m":"s"===g&&(h[u].t="M",C<2)&&(C=2);break;case"X":break;case"Z":(C=(C=C<1&&h[u].v.match(/[Hh]/)?1:C)<2&&h[u].v.match(/[Mm]/)?2:C)<3&&h[u].v.match(/[Ss]/)&&(C=3)}switch(C){case 0:break;case 1:.5<=i.u&&(i.u=0,++i.S),60<=i.S&&(i.S=0,++i.M),60<=i.M&&(i.M=0,++i.H);break;case 2:.5<=i.u&&(i.u=0,++i.S),60<=i.S&&(i.S=0,++i.M)}var E="";for(u=0;u=h[u].v.length-1?(k-=h[u].v.length,h[u].v=A.substr(k+1,h[u].v.length)):k<0?h[u].v="":(h[u].v=A.substr(0,k+1),k=-1),h[u].t="t",T=u);0<=k&&T]/,G=/\[(=|>[=]?|<[>=]?)(-?\d+(?:\.\d*)?)\]/;function j(e,t){if(null!=t){var r=parseFloat(t[2]);switch(t[1]){case"=":if(e==r)return 1;break;case">":if(r":if(e!=r)return 1;break;case">=":if(r<=e)return 1;break;case"<=":if(e<=r)return 1}}}function $(e,t,r){null==r&&(r={});var n="";switch(typeof e){case"string":n="m/d/yy"==e&&r.dateNF?r.dateNF:e;break;case"number":n=14==e&&r.dateNF?r.dateNF:(null!=r.table?r.table:d)[e]}if(l(n,0))return x(t,r);var a=function(e,t){var r=V(e),n=(e=r.length,r[e-1].indexOf("@"));if(e<4&&-1>>2)-1;if(o){for(var c=0;c>6:r+=a+511>>9)}for(var i=e.FullPaths.length+3>>2,s=t+127>>7,o=(t+7>>3)+r+i+s,l=o+127>>7,c=l<=109?0:Math.ceil((l-109)/127);l>7;)c=++l<=109?0:Math.ceil((l-109)/127);return s=[1,c,l,s,i,r,t,0],e.FileIndex[0].size=t<<6,s[7]=(e.FileIndex[0].start=s[0]+s[1]+s[2]+s[3]+s[4]+s[5])+(s[6]+7>>3),s}(e)),a=Kt(n[7]<<9),i=0,s=0;for(i=0;i<8;++i)a.write_shift(1,U[i]);for(i=0;i<8;++i)a.write_shift(2,0);for(a.write_shift(2,62),a.write_shift(2,3),a.write_shift(2,65534),a.write_shift(2,9),a.write_shift(2,6),i=0;i<3;++i)a.write_shift(2,0);for(a.write_shift(4,0),a.write_shift(4,n[2]),a.write_shift(4,n[0]+n[1]+n[2]+n[3]-1),a.write_shift(4,0),a.write_shift(4,4096),a.write_shift(4,n[3]?n[0]+n[1]+n[2]-1:L),a.write_shift(4,n[3]),a.write_shift(-4,n[1]?n[0]-1:L),a.write_shift(4,n[1]),i=0;i<109;++i)a.write_shift(-4,i>9));for(o(n[6]+7>>3);511&a.l;)a.write_shift(-4,z.ENDOFCHAIN);for(l=s=i=0;l>6));for(;511&a.l;)a.write_shift(-4,z.ENDOFCHAIN);for(i=0;i\/]+)\s*=\s*((?:")([^"]*)(?:")|(?:')([^']*)(?:')|([^'">\s]+))/g,Te=/<[\/\?]?[a-zA-Z0-9:]+(?:\s+[^"\s?>\/]+\s*=\s*(?:"[^"]*"|'[^']*'|[^'">\s=]+))*\s?[\/\?]?>/g,Ie=(xe.match(Te)||(Te=/<[^>]*>/g),/<\w*:/),Re=/<(\/?)\w+:/;function De(e,t){for(var r={},n=0,a=0;n!==e.length&&32!==(a=e.charCodeAt(n))&&10!==a&&13!==a;++n);if(t||(r[0]=e.slice(0,n)),n!==e.length){var i,s,o=e.match(Be),l=0,c=0,f="",h="";if(o)for(c=0;c!=o.length;++c){for(h=o[c],a=0;a!=h.length&&61!==h.charCodeAt(a);++a);for(f=h.slice(0,a).trim();32==h.charCodeAt(a+1);)++a;for(i=34==(n=h.charCodeAt(a+1))||39==n?1:0,i=h.slice(a+1+i,h.length-i),l=0;l!=f.length&&58!==f.charCodeAt(l);++l);l===f.length?(r[f=0","<":"<","&":"&"},Le=ae(Ne),Me=(Fe=/&(?:quot|apos|gt|lt|amp|#x?([\da-fA-F]+));/g,Pe=/_x([\da-fA-F]{4})_/g,function e(t){t+="";var r,n=t.indexOf(""),e(t.slice(0,n))+t.slice(n+9,r)+e(t.slice(r+3)))}),Ue=/[&<>'"]/g,Ve=/[\u0000-\u0008\u000b-\u001f]/g;function ze(e){return(e+"").replace(Ue,(function(e){return Le[e]})).replace(Ve,(function(e){return"_x"+("000"+e.charCodeAt(0).toString(16)).slice(-4)+"_"}))}function He(e){return ze(e).replace(/ /g,"_x0020_")}var We=/[\u0000-\u001f]/g;function Xe(e){return(e+"").replace(Ue,(function(e){return Le[e]})).replace(/\n/g,"
    ").replace(We,(function(e){return"&#x"+("000"+e.charCodeAt(0).toString(16)).slice(-4)+";"}))}Ge=/&#(\d+);/g;var Ge,je=function(e){return e.replace(Ge,$e)};function $e(e,t){return String.fromCharCode(parseInt(t,10))}var Ye=function(e){return e.replace(/(\r\n|[\r\n])/g," ")};function Ke(e){switch(e){case 1:case!0:case"1":case"true":case"TRUE":return!0;default:return!1}}var Ze,Je,Qe,qe=function(e){for(var t,r,n,a="",i=0,s=0;i>>10&1023)))+String.fromCharCode(56320+(1023&n)))));return a},et=function(e){for(var t,r=[],n=0,a=0;n>6))),r.push(String.fromCharCode(128+(63&a)));break;case 55296<=a&&a<57344:a-=55296,t=e.charCodeAt(n++)-56320+(a<<10),r.push(String.fromCharCode(240+(t>>18&7))),r.push(String.fromCharCode(144+(t>>12&63))),r.push(String.fromCharCode(128+(t>>6&63))),r.push(String.fromCharCode(128+(63&t)));break;default:r.push(String.fromCharCode(224+(a>>12))),r.push(String.fromCharCode(128+(a>>6&63))),r.push(String.fromCharCode(128+(63&a)))}return r.join("")},tt=(C&&(se=function(e){for(var t,r,n=a.alloc(2*e.length),i=1,s=0,o=0,l=0;l>>10&1023),t=56320+(1023&t)),0!==o&&(n[s++]=255&o,n[s++]=o>>>8,o=0),n[s++]=t%256,n[s++]=t>>>8;return n.slice(0,s).toString("ucs2")},Ar=function(e){return S(e,"binary").toString("utf8")},(qe=qe(ar="foo bar baz☃🍣")==se(ar)?se:qe)(ar)==Ar(ar)&&(qe=Ar),et=function(e){return S(e,"utf8").toString("binary")}),Ze={},function(e,t){var r=e+"|"+(t||"");return Ze[r]||(Ze[r]=new RegExp("<(?:\\w+:)?"+e+'(?: xml:space="preserve")?(?:[^>]*)>([\\s\\S]*?)",t||""))}),rt=(Je=[["nbsp"," "],["middot","·"],["quot",'"'],["apos","'"],["gt",">"],["lt","<"],["amp","&"]].map((function(e){return[new RegExp("&"+e[0]+";","g"),e[1]]})),function(e){for(var t=e.replace(/^[\t\n\r ]+/,"").replace(/[\t\n\r ]+$/,"").replace(/[\t\n\r ]+/g," ").replace(/<\s*[bB][rR]\s*\/?>/g,"\n").replace(/<[^>]*>/g,""),r=0;r([\\s\\S]*?)","g")}),at=/<\/?(?:vt:)?variant>/g,it=/<(?:vt:)([^>]*)>([\s\S]*)"+t+""}function ct(e){return re(e).map((function(t){return" "+t+'="'+e[t]+'"'})).join("")}function ft(e,t,r){return"<"+e+(null!=r?ct(r):"")+(null!=t?(t.match(ot)?' xml:space="preserve"':"")+">"+t+""}function ht(e,t){try{return e.toISOString().replace(/\.\d*/,"")}catch(e){if(t)throw e}return""}var dt,ut,pt={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",main:["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"]},mt={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"},gt=function(e){for(var t=[],r=0;r>>7),t=((127&r[n+7])<<4)+(r[n+6]>>>4&15),15&r[n+6]),i=5;0<=i;--i)a=256*a+r[n+i];return 2047==t?0==a?1/0*e:NaN:(0==t?t=-1022:(t-=1023,a+=Math.pow(2,52)),e*Math.pow(2,t-52)*a)},Ft=function(e){return Array.isArray(e)},Pt=(C&&(vt=function(e,t,r){return a.isBuffer(e)?e.toString("utf16le",t,r).replace(T,""):wt(e,t,r)},Ct=function(e,t,r){return a.isBuffer(e)?e.toString("hex",t,t+r):St(e,t,r)},At=function(e,t){var r;return a.isBuffer(e)?0<(r=e.readUInt32LE(t))?e.toString("utf8",t+4,t+4+r-1):"":yt(e,t)},kt=function(e,t){var r;return a.isBuffer(e)?0<(r=e.readUInt32LE(t))?e.toString("utf8",t+4,t+4+r-1):"":xt(e,t)},Bt=function(e,t){var r;return a.isBuffer(e)?(r=2*e.readUInt32LE(t),e.toString("utf16le",t+4,t+4+r-1)):Tt(e,t)},It=function(e,t){var r;return a.isBuffer(e)?(r=e.readUInt32LE(t),e.toString("utf16le",t+4,t+4+r)):dt(e,t)},Rt=function(e,t){var r;return a.isBuffer(e)?(r=e.readUInt32LE(t),e.toString("utf8",t+4,t+4+r)):Dt(e,t)},Et=function(e,t,r){return a.isBuffer(e)?e.toString("utf8",t,r):_t(e,t,r)},gt=function(e){return 0>>8&255,e[r+2]=t>>>16&255,e[r+3]=t>>>24&255},Wt=function(e,t,r){e[r]=255&t,e[r+1]=t>>8&255,e[r+2]=t>>16&255,e[r+3]=t>>24&255},Xt=function(e,t,r){e[r]=255&t,e[r+1]=t>>>8&255};function Gt(e,t,r){var n=0,a=0;if("dbcs"===r){for(a=0;a!=t.length;++a)Xt(this,t.charCodeAt(a),this.l+2*a);n=2*t.length}else if("sbcs"===r){for(t=t.replace(/[^\x00-\x7F]/g,"_"),a=0;a!=t.length;++a)this[this.l+a]=255&t.charCodeAt(a);n=t.length}else{if("hex"===r){for(;a>8}for(;this.l>>=8);break;case 3:n=3,this[this.l]=255&t,this[this.l+1]=255&(t>>>=8),this[this.l+2]=255&(t>>>=8);break;case 4:n=4,Ht(this,t,this.l);break;case 8:if(n=8,"f"===r){var o=this,l=t,c=this.l,f=(l<0||1/l==-1/0?1:0)<<7,h=0,d=0,u=f?-l:l;isFinite(u)?0==u?h=d=0:(h=Math.floor(Math.log(u)/Math.LN2),d=u*Math.pow(2,52-h),h<=-1023&&(!isFinite(d)||d>4|f;break}case 16:break;case-4:n=4,Wt(this,t,this.l)}}return this.l+=n,this}function jt(e,t){var r=Ct(this,this.l,e.length>>1);if(r!==e)throw new Error(t+"Expected "+e+" saw "+r);this.l+=e.length>>1}function $t(e,t){e.l=t,e.read_shift=zt,e.chk=jt,e.write_shift=Gt}function Yt(e,t){e.l+=t}function Kt(e){return e=_(e),$t(e,0),e}function Zt(e,t,r){if(e){$t(e,e.l||0);for(var n=e.length,a=0;e.li.l&&((i=i.slice(0,i.l)).l=i.length),0>7));for(var s=0;4!=s;++s){if(!(128<=n)){i.write_shift(1,n);break}i.write_shift(1,128+(127&n)),n>>=7}0d&&(l.s.r=d),l.s.c>u&&(l.s.c=u),l.e.r>2;return r?e/100:e}function Nr(e){var t={s:{},e:{}};return t.s.r=e.read_shift(4),t.e.r=e.read_shift(4),t.s.c=e.read_shift(4),t.e.c=e.read_shift(4),t}var Lr=Nr,Mr=function(e,t){return(t=t||Kt(16)).write_shift(4,e.s.r),t.write_shift(4,e.e.r),t.write_shift(4,e.s.c),t.write_shift(4,e.e.c),t};function Ur(e){return e.read_shift(8,"f")}function Vr(e,t){return(t||Kt(8)).write_shift(8,e,"f")}var zr={0:"#NULL!",7:"#DIV/0!",15:"#VALUE!",23:"#REF!",29:"#NAME?",36:"#NUM!",42:"#N/A",43:"#GETTING_DATA",255:"#WTF?"},Hr=ie(zr);function Wr(e,t){var r;t=t||Kt(8),!e||e.auto?(t.write_shift(4,0),t.write_shift(4,0)):(e.index?(t.write_shift(1,2),t.write_shift(1,e.index)):e.theme?(t.write_shift(1,6),t.write_shift(1,e.theme)):(t.write_shift(1,5),t.write_shift(1,0)),0<(r=e.tint||0)?r*=32767:r<0&&(r*=32768),t.write_shift(2,r),e.rgb?(r=e.rgb||"FFFFFF",t.write_shift(1,parseInt(r.slice(0,2),16)),t.write_shift(1,parseInt(r.slice(2,4),16)),t.write_shift(1,parseInt(r.slice(4,6),16)),t.write_shift(1,255)):(t.write_shift(2,0),t.write_shift(1,0),t.write_shift(1,0)))}function Xr(e,t){var r=e.read_shift(4);switch(r){case 0:return"";case 4294967295:case 4294967294:return{2:"BITMAP",3:"METAFILEPICT",8:"DIB",14:"ENHMETAFILE"}[e.read_shift(4)]||""}if(400>16&255,e>>8&255,255&e]})),nn={"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml":"workbooks","application/vnd.ms-excel.binIndexWs":"TODO","application/vnd.ms-excel.intlmacrosheet":"TODO","application/vnd.ms-excel.binIndexMs":"TODO","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.ms-excel.pivotTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotTable+xml":"TODO","application/vnd.ms-office.chartcolorstyle+xml":"TODO","application/vnd.ms-office.chartstyle+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.sheetMetadata":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml":"TODO","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":"vba","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.chart+xml":"TODO","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"},an=(re(Jr={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"},styles:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml",xlsb:"application/vnd.ms-excel.styles"}}).forEach((function(e){["xlsm","xlam"].forEach((function(t){Jr[e][t]||(Jr[e][t]=Jr[e].xlsx)}))})),re(Jr).forEach((function(e){re(Jr[e]).forEach((function(t){nn[Jr[e][t]]=e}))})),Jr),sn=function(e){for(var t=[],r=re(e),n=0;n!==r.length;++n)null==t[e[r[n]]]&&(t[e[r[n]]]=[]),t[e[r[n]]].push(r[n]);return t}(nn);function on(){return{workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],TODO:[],xmlns:""}}pt.CT="http://schemas.openxmlformats.org/package/2006/content-types";var ln=ft("Types",null,{xmlns:pt.CT,"xmlns:xsd":pt.xsd,"xmlns:xsi":pt.xsi}),cn=[["xml","application/xml"],["bin","application/vnd.ms-excel.sheet.binary.macroEnabled.main"],["vml","application/vnd.openxmlformats-officedocument.vmlDrawing"],["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",sn.rels[0]]].map((function(e){return ft("Default",null,{Extension:e[0],ContentType:e[1]})}));function fn(e,t){function r(r){e[r]&&0",s[1]=s[1].replace("/>",">")),s.join("")}var hn={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",VBA:"http://schemas.microsoft.com/office/2006/relationships/vbaProject"};function dn(e){var t=e.lastIndexOf("/");return e.slice(0,t+1)+"_rels/"+e.slice(t+1)+".rels"}function un(e,t){if(!e)return e;"/"!==t.charAt(0)&&(t="/"+t);var r={},n={};return(e.match(Te)||[]).forEach((function(e){var a,i;e=De(e);"",t[1]=t[1].replace("/>",">")),t.join("")}function gn(e,t,r,n,a){if(a=a||{},e["!id"]||(e["!id"]={}),t<0)for(t=1;e["!id"]["rId"+t];++t);if(a.Id="rId"+t,a.Type=n,a.Target=r,a.Type==hn.HLINK&&(a.TargetMode="External"),e["!id"][a.Id])throw new Error("Cannot rewrite rId "+t);return e["!id"][a.Id]=a,e[("/"+a.Target).replace("//","/")]=a,t}var bn="application/vnd.oasis.opendocument.spreadsheet";function vn(e,t,r){return[' \n',' \n'," \n"].join("")}wn='SheetJS '+t.version+"";var wn,Cn=function(){return wn},Sn=[["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"]],En=(pt.CORE_PROPS="http://schemas.openxmlformats.org/package/2006/metadata/core-properties",hn.CORE_PROPS="http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties",function(){for(var e=new Array(Sn.length),t=0;t]*>([\\s\\S]*?)")}return e}());function _n(e){var t={};e=qe(e);for(var r=0;r]+>[^<]*/g,In=ft("Properties",null,{xmlns:pt.CUST_PROPS,"xmlns:vt":pt.vt});function Rn(e){var t,r=[xe,In];return e&&(t=1,re(e).forEach((function(n){++t,r[r.length]=ft("property",function(e){switch(typeof e){case"string":return ft("vt:lpwstr",e);case"number":return ft((0|e)==e?"vt:i4":"vt:r8",String(e));case"boolean":return ft("vt:bool",e?"true":"false")}if(e instanceof Date)return ft("vt:filetime",ht(e));throw new Error("Unable to serialize "+e)}(e[n]),{fmtid:"{D5CDD505-2E9C-101B-9397-08002B2CF9AE}",pid:t,name:n})})),2",r[1]=r[1].replace("/>",">")),r.join("")}var Dn={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"},On=ae(Dn);function Fn(e){var t=e.read_shift(4);e=e.read_shift(4);return new Date(1e3*(e/1e7*Math.pow(2,32)+t/1e7-11644473600)).toISOString().replace(/\.000/,"")}function Pn(e,t,r){var n=e.l,a=e.read_shift(0,"lpstr-cp");if(r)for(;e.l-n&3;)++e.l;return a}function Nn(e,t,r){var n=e.read_shift(0,"lpwstr");return r&&(e.l+=4-(n.length+1&3)&3),n}function Ln(e,t,r){return 31===t?Nn(e):Pn(e,0,r)}function Mn(e,t,r){return Ln(e,t,!1===r?0:4)}function Un(e){for(var t=e,r=t.read_shift(4),n=[],a=0;a!=r;++a)n[a]=t.read_shift(0,"lpstr-cp").replace(T,"");return n}function Vn(e){for(var t,r=e.read_shift(4),n=[],a=0;a!=r/2;++a)n.push([Wn(t=e,81),Wn(t,3)]);return n}function zn(e,t){for(var r=e.read_shift(4),n={},a=0;a!=r;++a){var i=e.read_shift(4),s=e.read_shift(4);n[i]=e.read_shift(s,1200===t?"utf16le":"utf8").replace(T,"").replace(I,"!"),1200===t&&s%2&&(e.l+=2)}return 3&e.l&&(e.l=e.l>>3<<2),n}function Hn(e){var t=e.read_shift(4),r=e.slice(e.l,e.l+t);return e.l+=t,0<(3&t)&&(e.l+=4-(3&t)&3),r}function Wn(e,t,r){var n,a,i=e.read_shift(2),s=r||{};if(e.l+=2,t!==jr&&i!==t&&-1===$r.indexOf(t))throw new Error("Expected type "+t+" saw "+i);switch(t===jr?i:t){case 2:return a=e.read_shift(2,"i"),s.raw||(e.l+=2),a;case 3:return e.read_shift(4,"i");case 11:return 0!==e.read_shift(4);case 19:return e.read_shift(4);case 30:return Pn(e,0,4).replace(T,"");case 31:return Nn(e);case 64:return Fn(e);case 65:return Hn(e);case 71:return(a={}).Size=(n=e).read_shift(4),n.l+=a.Size+3-(a.Size-1)%4,a;case 80:return Mn(e,i,!s.raw).replace(T,"");case 81:return function(e,t){if(t)return Ln(e,t,0);throw new Error("VtUnalignedString must have positive length")}(e,i).replace(T,"");case 4108:return Vn(e);case 4126:return Un(e);default:throw new Error("TypedPropertyValue unrecognized type "+t+" "+i)}}function Xn(e,t){var r,n,a,i=Kt(4),s=Kt(4);switch(i.write_shift(4,80==e?31:e),e){case 3:s.write_shift(-4,t);break;case 5:(s=Kt(8)).write_shift(8,t,"f");break;case 11:s.write_shift(4,t?1:0);break;case 64:n=(r=("string"==typeof(r=t)?new Date(Date.parse(r)):r).getTime()/1e3+11644473600)%Math.pow(2,32),r=(r-n)/Math.pow(2,32),r*=1e7,0<(a=(n*=1e7)/Math.pow(2,32)|0)&&(n%=Math.pow(2,32),r+=a),(a=Kt(8)).write_shift(4,n),a.write_shift(4,r),s=a;break;case 31:case 80:for((s=Kt(4+2*(t.length+1)+(t.length%2?0:2))).write_shift(4,t.length+1),s.write_shift(0,t,"dbcs");s.l!=s.length;)s.write_shift(1,0);break;default:throw new Error("TypedPropertyValue unrecognized type "+e+" "+t)}return B([i,s])}function Gn(e,t){var r=e.l,n=e.read_shift(4),a=e.read_shift(4),i=[],s=0,o=0,l=-1,c={};for(s=0;s!=a;++s){var f=e.read_shift(4),h=e.read_shift(4);i[s]=[f,h+r]}i.sort((function(e,t){return e[1]-t[1]}));var u={};for(s=0;s!=a;++s){if(e.l!==i[s][1]){var p=!0;if(0>16)+"."+("0000"+String(65535&u[m.n])).slice(-4)),"CodePage"==m.n)switch(u[m.n]){case 0:u[m.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:d(o=u[m.n]>>>0&65535);break;default:throw new Error("Unsupported CodePage: "+u[m.n])}}else if(1===i[s][0])o=u.CodePage=Wn(e,2),d(o),-1!==l&&(b=e.l,e.l=i[l][1],c=zn(e,o),e.l=b);else if(0===i[s][0])0===o?(l=s,e.l=i[s+1][1]):c=zn(e,o);else{var g,b=c[i[s][0]];switch(e[e.l]){case 65:e.l+=4,g=Hn(e);break;case 30:case 31:e.l+=4,g=Mn(e,e[e.l-4]).replace(/\u0000+$/,"");break;case 3:e.l+=4,g=e.read_shift(4,"i");break;case 19:e.l+=4,g=e.read_shift(4);break;case 5:e.l+=4,g=e.read_shift(8,"f");break;case 11:e.l+=4,g=Jn(e,4);break;case 64:e.l+=4,g=de(Fn(e));break;default:throw new Error("unparsed value: "+e[e.l])}u[b]=g}}return e.l=r+n,u}var jn=["CodePage","Thumbnail","_PID_LINKBASE","_PID_HLINKS","SystemIdentifier","FMTID"].concat(["Worksheets","SheetNames","NamedRanges","DefinedNames","Chartsheets","ChartNames"]);function $n(e,t,r){var n,a,i,s,o=Kt(8),l=[],c=[],f=8,h=0,d=Kt(8),u=Kt(8);if(d.write_shift(4,2),d.write_shift(4,1200),u.write_shift(4,1),c.push(d),l.push(u),f+=8+d.length,!t){(u=Kt(8)).write_shift(4,0),l.unshift(u);var p=[Kt(4)];for(p[0].write_shift(4,e.length),h=0;h>1,"utf16le").replace(T,""),i&&(t.l+=24),r;case"0303000000000000c000000000000046":var a=e,i=(a.l+=2,a.read_shift(0,"lpstr-ansi"));if(a.l+=2,57005!=a.read_shift(2))throw new Error("Bad FileMoniker");if(0===a.read_shift(4))return i.replace(/\\/g,"/");if(i=a.read_shift(4),3!=a.read_shift(2))throw new Error("Bad FileMoniker");return a.read_shift(i>>1,"utf16le").replace(T,"");default:throw new Error("Unsupported Moniker "+n)}}function la(e){var t=e.read_shift(4);return 0>15),e&=32767),[{Unsynced:1&n,DyZero:(2&n)>>1,ExAsc:(4&n)>>2,ExDsc:(8&n)>>3},e]}function Aa(e,t,r){t=e.l+t,r=8!=r.biff&&r.biff?2:4;var n=e.read_shift(r),a=(r=e.read_shift(r),e.read_shift(2)),i=e.read_shift(2);return e.l=t,{s:{r:n,c:a},e:{r:r,c:i}}}function ya(e,t,r,n){return r=r&&5==r.biff,(n=n||Kt(r?16:20)).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,t<<4)),n.write_shift(4,0),n.write_shift(4,0),r||n.write_shift(4,0),n.write_shift(2,0),n}function ka(e,t,r){var n=ha(e);2==r.biff&&++e.l,e=(r=e).read_shift(1),r=1===r.read_shift(1)?e:1===e;return n.val=r,n.t=!0===r||!1===r?"b":"e",n}function xa(e,t,r,n,a,i){var s=Kt(8);return da(e,t,n,s),e=r,t=i,(n=(n=s)||Kt(2)).write_shift(1,+e),n.write_shift(1,"e"==t?1:0),s}function Ba(e,t,r){return 0===t?"":ia(e,0,r)}function Ta(e,t,r){var n,a=e.read_shift(2);a={fBuiltIn:1&a,fWantAdvise:a>>>1&1,fWantPict:a>>>2&1,fOle:a>>>3&1,fOleLink:a>>>4&1,cf:a>>>5&1023,fIcon:a>>>15&1};return 14849===r.sbcch&&(n=function(e,t,r){e.l+=4;t=e.l+(t-=4),r=ra(e,0,r);var n=e.read_shift(2);if(n!==(t-=e.l))throw new Error("Malformed AddinUdf: padding = "+t+" != "+n);return e.l+=n,r}(e,t-2,r)),a.body=n||e.read_shift(t-2),"string"==typeof n&&(a.Name=n),a}se=ia;var Ia=["_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 Ra(e,t,r){t=e.l+t;var n=e.read_shift(2),a=e.read_shift(1),i=e.read_shift(1),s=e.read_shift(r&&2==r.biff?1:2),o=0;(!r||5<=r.biff)&&(5!=r.biff&&(e.l+=2),o=e.read_shift(2),5==r.biff&&(e.l+=2),e.l+=4),i=na(e,i,r),32&n&&(i=Ia[i.charCodeAt(0)]),n=t-e.l;return r&&2==r.biff&&--n,{chKey:a,Name:i,itab:o,rgce:t==e.l||0===s?[]:function(e,t,r,n){var a;t=e.l+t,n=Wo(e,n,r);return t!==e.l&&(a=Ho(e,t-e.l,n,r)),[n,a]}(e,n,r,s)}}function Da(e,t,r){var n;if(r.biff<8)return o=r,3==(n=e)[n.l+1]&&n[n.l]++,3==(n=ra(n,0,o)).charCodeAt(0)?n.slice(1):n;for(var a,i,s=[],o=e.l+t,l=e.read_shift(8>1);if(1&r[1].v)switch(7&n){case 1:n=500*(n>>3);break;case 2:n=(n>>3)/20;break;case 4:n=(n>>3)/2e3;break;case 6:n=(n>>3)/16;break;case 7:n=(n>>3)/64;break;default:throw"unknown NUMBER_18 encoding "+(7&n)}return r[1].v=n,r}},25:{n:"FORMULA19",f:function(e,t){var r=wi(e);return e.l+=t-14,r}},26:{n:"??"},27:{n:"??"},28:{n:"??"},29:{n:"??"},30:{n:"??"},31:{n:"??"},33:{n:"??"},37:{n:"NUMBER25",f:function(e,t){var r=vi(e);e=e.read_shift(4);return r[1].v=e>>6,r}},39:{n:"NUMBER27",f:Ci},40:{n:"FORMULA28",f:function(e,t){var r=Ci(e);return e.l+=t-10,r}},255:{n:"",f:Yt}};var di,ui,pi={to_workbook:function(e,t){switch(t.type){case"base64":return mi(A(w.decode(e)),t);case"binary":return mi(A(e),t);case"buffer":case"array":return mi(e,t)}throw"Unsupported type "+t.type}};function mi(e,t){if(!e)return e;var r=t||{},n=(null!=v&&null==r.dense&&(r.dense=v),r.dense?[]:{}),a="Sheet1",i=0,s={},o=[a],l={s:{r:0,c:0},e:{r:0,c:0}},c=r.sheetRows||0;if(2==e[2])r.Enum=di;else if(26==e[2])r.Enum=ui;else{if(14!=e[2])throw new Error("Unrecognized LOTUS BOF "+e[2]);r.Enum=ui,r.qpro=!0,e.l=0}return function(e,t,r){if(e){$t(e,e.l||0);for(var n=r.Enum||di;e.li&&(n["!ref"]=ur(l),s[a]=n,n=r.dense?[]:{},l={s:{r:0,c:0},e:{r:0,c:0}},i=t[3],a="Sheet"+(i+1),o.push(a)),0=c||(r.dense?(n[t[0].r]||(n[t[0].r]=[]),n[t[0].r][t[0].c]=t[1]):n[hr(t[0])]=t[1],l.e.c>>-e)+(-32>>-(32+e))),r}function Ci(e,t){var r=vi(e);e=e.read_shift(8,"f");return r[1].v=e,r}Si=tt("t"),Ei=tt("rPr"),_i=/<(?:\w+:)?r>/g,Ai=/<\/(?:\w+:)?r>/,yi=/\r\n/g,ki=function(e,t,r){var n={},a=65001,i="",s=!1,o=e.match(Te),l=0;if(o)for(;l!=o.length;++l){var c=De(o[l]);switch(c[0].replace(/\w*:/g,"")){case"":case"":n.shadow=1;break;case"":break;case"":case"":n.outline=1;break;case"":break;case"":case"":n.strike=1;break;case"":break;case"":case"":n.u=1;break;case"":break;case"":case"":n.b=1;break;case"":break;case"":case"":n.i=1;break;case"":break;case"":case"":break;case"":s=!1;break;default:if(47!==c[0].charCodeAt(1)&&!s)throw new Error("Unrecognized rich format "+c[0])}}return e=[],n.u&&e.push("text-decoration: underline;"),n.uval&&e.push("text-underline-style:"+n.uval+";"),n.sz&&e.push("font-size:"+n.sz+"pt;"),n.outline&&e.push("text-effect: outline;"),n.shadow&&e.push("text-shadow: auto;"),t.push(''),n.b&&(t.push(""),r.push("")),n.i&&(t.push(""),r.push("")),n.strike&&(t.push(""),r.push("")),"superscript"==i?i="sup":"subscript"==i&&(i="sub"),""!=i&&(t.push("<"+i+">"),r.push("")),r.push(""),a};var Si,Ei,_i,Ai,yi,ki,xi=function(e){return e.replace(_i,"").split(Ai).map(Bi).join("")};function Bi(e){var t=[[],"",[]],r=e.match(Si);return r?(t[1]=r[1],r=e.match(Ei),r&&ki(r[1],t[0],t[2]),t[0].join("")+t[1].replace(yi,"
    ")+t[2].join("")):""}var Ti=/<(?:\w+:)?t[^>]*>([^<]*)<\/(?:\w+:)?t>/g,Ii=/<(?:\w+:)?r>/,Ri=/<(?:\w+:)?rPh.*?>([\s\S]*?)<\/(?:\w+:)?rPh>/g;function Di(e,t){t=!t||t.cellHTML;var r={};return e?(e.match(/^\s*<(?:\w+:)?t[^>]*>/)?(r.t=Me(qe(e.slice(e.indexOf(">")+1).split(/<\/(?:\w+:)?t>/)[0]||"")),r.r=qe(e),t&&(r.h=Xe(r.t))):e.match(Ii)&&(r.r=qe(e),r.t=Me(qe((e.replace(Ri,"").match(Ti)||[]).join("").replace(Te,""))),t)&&(r.h=xi(r.r)),r):null}var Oi=/<(?:\w+:)?sst([^>]*)>([\s\S]*)<\/(?:\w+:)?sst>/,Fi=/<(?:\w+:)?(?:si|sstItem)>/g,Pi=/<\/(?:\w+:)?(?:si|sstItem)>/;hn.SST="http://schemas.openxmlformats.org/officeDocument/2006/relationships/sharedStrings";var Ni=/^\s|\s$|[\t\n\r]/;function Li(e,t){if(!t.bookSST)return"";var r=[xe];r[r.length]=ft("sst",null,{xmlns:pt.main[0],count:e.Count,uniqueCount:e.Unique});for(var n,a,i=0;i!=e.length;++i)null!=e[i]&&(a="",(n=e[i]).r?a+=n.r:(a+=""),r[r.length]=a+="");return 2",r[1]=r[1].replace("/>",">")),r.join("")}var Mi=function(e,t){var r=!1;return null==t&&(r=!0,t=Kt(15+4*e.t.length)),t.write_shift(1,0),Er(e.t,t),r?t.slice(0,t.l):t};function Ui(e){var t,r,n=Jt();Qt(n,"BrtBeginSst",(t=e,(r=r||Kt(8)).write_shift(4,t.Count),r.write_shift(4,t.Unique),r));for(var a=0;a>1,"utf16le"),e.l=t,r;throw new Error("Encryption Flags/AlgID mismatch")}function Gi(e,t){var r={};t=e.l+t;return e.l+=4,r.Salt=e.slice(e.l,e.l+16),e.l+=16,r.Verifier=e.slice(e.l,e.l+16),e.l+=16,e.read_shift(4),r.VerifierHash=e.slice(e.l,t),e.l=t,r}function ji(e){var t,r,n,a=zi(e);switch(a.Minor){case 2:return[a.Minor,function(e){if(36!=(63&e.read_shift(4)))throw new Error("EncryptionInfo mismatch");var t=e.read_shift(4);t=Xi(e,t),e=Gi(e,e.length-e.l);return{t:"Std",h:t,v:e}}(e)];case 3:return[a.Minor,function(){throw new Error("File is password-protected: ECMA-376 Extensible")}()];case 4:return[a.Minor,(r=["saltSize","blockSize","keyBits","hashSize","cipherAlgorithm","cipherChaining","hashAlgorithm","saltValue"],(t=e).l+=4,t=t.read_shift(t.length-t.l,"utf8"),n={},t.replace(Te,(function(e){var t=De(e);switch(Oe(t[0])){case"":break;case"":case"":break;case"":break;case">8),e=r[r.length-1],i[--a]=qi(e,255&n));0>8),i[--a]=qi(r[a],255&n);for(t=(a=15)-r.length;0>8),--t,i[--a]=qi(r[a],255&n),--a,--t;return i};function qi(e,t){return Ji(e^t)}var es=function(e){var t=0,r=Qi(e);return function(e){return e=function(e,t,r,n,a){var i,s;for(a=a||t,n=n||Qi(e),i=0;i!=t.length;++i)s=t[i],s^=n[r],a[i]=255&(s>>5|s<<3),++r;return[a,r,n]}("",e,t,r),t=e[1],e[0]}};function ts(e,t,r){r=r||{},r.Info=e.read_shift(2),e.l-=2,1===r.Info?r.Data=function(e){var t={},r=t.EncryptionVersionInfo=zi(e,4);if(1!=r.Major||1!=r.Minor)throw"unrecognized version code "+r.Major+" : "+r.Minor;return t.Salt=e.read_shift(16),t.EncryptedVerifier=e.read_shift(16),t.EncryptedVerifierHash=e.read_shift(16),t}(e):r.Data=function(e,t){var r={},n=r.EncryptionVersionInfo=zi(e,4);if(t-=4,2!=n.Minor)throw new Error("unrecognized minor version code: "+n.Minor);if(4]*)>[\S\s]*?<\/(?:\w+:)?numFmts>/,As=/<(?:\w+:)?cellXfs([^>]*)>[\S\s]*?<\/(?:\w+:)?cellXfs>/,ys=/<(?:\w+:)?fills([^>]*)>[\S\s]*?<\/(?:\w+:)?fills>/,ks=/<(?:\w+:)?fonts([^>]*)>[\S\s]*?<\/(?:\w+:)?fonts>/,xs=/<(?:\w+:)?borders([^>]*)>[\S\s]*?<\/(?:\w+:)?borders>/;var _s,As,ys,ks,xs,Bs=function(e,t,r){var n,a,i,s,o,l,c,f,d,u,p,m,g,b,v,w,C,S,E={};if(e){if(n=(e=e.replace(//gm,"").replace(//gm,"")).match(_s)){var _=n,A=E,y=r;A.NumberFmt=[];for(var k=re(R._table),x=0;x":case"":case"":break;case"":break;default:if(y.WTF)throw new Error("unrecognized "+T[0]+" in numFmts")}}}(n=e.match(ks))&&(_=n,i=t,s=r,(a=E).Fonts=[],l=!(o={}),_[0].match(Te).forEach((function(e){var t=De(e);switch(Oe(t[0])){case"":case"":break;case"":break;case"":case"":a.Fonts.push(o),o={};break;case"":case"":break;case"":o.bold=1;break;case"":o.italic=1;break;case"":o.underline=1;break;case"":o.strike=1;break;case"":o.outline=1;break;case"":o.shadow=1;break;case"":o.condense=1;break;case"":o.extend=1;break;case"":case"":break;case"":case"":break;case"":case"":break;case"":case"":break;case"":case"":break;case"":case"":break;case"":l=!1;break;default:if(s&&s.WTF&&!l)throw new Error("unrecognized "+t[0]+" in fonts")}}))),(n=e.match(ys))&&(t=n,f=r,(c=E).Fills=[],u=!(d={}),t[0].match(Te).forEach((function(e){var t=De(e);switch(Oe(t[0])){case"":case"":break;case"":case"":d={},c.Fills.push(d);break;case"":case"":break;case"":c.Fills.push(d),d={};break;case"":t.patternType&&(d.patternType=t.patternType);break;case"":case"":break;case"":case"":break;case"":case"":break;case"":case"":break;case"":case"":break;case"":case"":break;case"":u=!1;break;default:if(f&&f.WTF&&!u)throw new Error("unrecognized "+t[0]+" in fills")}}))),(n=e.match(xs))&&(t=n,m=r,(p=E).Borders=[],b=!(g={}),t[0].match(Te).forEach((function(e){var t=De(e);switch(Oe(t[0])){case"":case"":break;case"":case"":g={},t.diagonalUp&&(g.diagonalUp=t.diagonalUp),t.diagonalDown&&(g.diagonalDown=t.diagonalDown),p.Borders.push(g);break;case"":case"":break;case"":case"":case"":break;case"":case"":case"":break;case"":case"":case"":break;case"":case"":break;case"":case"":case"":break;case"":case"":case"":break;case"":case"":case"":break;case"":case"":case"":break;case"":case"":case"":break;case"":break;case"":case"":break;case"":case"":break;case"":b=!1;break;default:if(m&&m.WTF&&!b)throw new Error("unrecognized "+t[0]+" in borders")}}))),(n=e.match(As))&&(t=n,w=r,S=!((v=E).CellXf=[]),t[0].match(Te).forEach((function(e){var t=De(e),r=0;switch(Oe(t[0])){case"":case"":case"":break;case"":for(delete(C=t)[0],r=0;r":break;case"":var n={};t.vertical&&(n.vertical=t.vertical),t.horizontal&&(n.horizontal=t.horizontal),null!=t.textRotation&&(n.textRotation=t.textRotation),t.indent&&(n.indent=t.indent),t.wrapText&&(n.wrapText=t.wrapText),C.alignment=n;break;case"":break;case"":case"":break;case"":case"":break;case"":S=!1;break;default:if(w&&w.WTF&&!S)throw new Error("unrecognized "+t[0]+" in cellXfs")}})))}return E},Ts=ft("styleSheet",null,{xmlns:pt.main[0],"xmlns:vt":pt.vt});function Is(e,t){var r,n,a,i,s=[xe,Ts];return e.SSF&&null!=(n=e.SSF,a=[""],[[5,8],[23,26],[41,44],[50,392]].forEach((function(e){for(var t=e[0];t<=e[1];++t)null!=n[t]&&(a[a.length]=ft("numFmt",null,{numFmtId:t,formatCode:ze(n[t])}))})),r=1===a.length?"":(a[a.length]="",a[0]=ft("numFmts",null,{count:a.length-2}).replace("/>",">"),a.join("")))&&(s[s.length]=r),s[s.length]='',s[s.length]='',s[s.length]='',s[s.length]='',e=t.cellXfs,(i=[])[i.length]="",e.forEach((function(e){i[i.length]=ft("xf",null,e)})),i[i.length]="",(r=2===i.length?"":(i[0]=ft("cellXfs",null,{count:i.length-2}).replace("/>",">"),i.join("")))&&(s[s.length]=r),s[s.length]='',s[s.length]='',s[s.length]='',2",s[1]=s[1].replace("/>",">")),s.join("")}function Rs(e,t){(t=t||Kt(153)).write_shift(2,20*e.sz),r=e,n=(n=t)||Kt(2),r=(r.italic?2:0)|(r.strike?8:0)|(r.outline?16:0)|(r.shadow?32:0)|(r.condense?64:0)|(r.extend?128:0),n.write_shift(1,r),n.write_shift(1,0),t.write_shift(2,e.bold?700:400);var r=0,n=("superscript"==e.vertAlign?r=1:"subscript"==e.vertAlign&&(r=2),t.write_shift(2,r),t.write_shift(1,e.underline||0),t.write_shift(1,e.family||0),t.write_shift(1,e.charset||0),t.write_shift(1,0),Wr(e.color,t),0);return"major"==e.scheme&&(n=1),"minor"==e.scheme&&(n=2),t.write_shift(1,n),Er(e.name,t),t.length>t.l?t.slice(0,t.l):t}hn.STY="http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles";var Ds=ae(["none","solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"]),Os=Yt;function Fs(e,t){t=t||Kt(84);e=Ds[e.patternType];var r=(t.write_shift(4,e=null==e?40:e),0);if(40!=e)for(Wr({auto:1},t),Wr({auto:1},t);r<12;++r)t.write_shift(4,0);else{for(;r<4;++r)t.write_shift(4,0);for(;r<12;++r)t.write_shift(4,0)}return t.length>t.l?t.slice(0,t.l):t}function Ps(e,t,r){return(r=r||Kt(16)).write_shift(2,t||0),r.write_shift(2,e.numFmtId||0),r.write_shift(2,0),r.write_shift(2,0),r.write_shift(2,0),r.write_shift(1,0),r.write_shift(1,0),r.write_shift(1,0),r.write_shift(1,0),r.write_shift(1,0),r.write_shift(1,0),r}function Ns(e,t){(t=t||Kt(10)).write_shift(1,0),t.write_shift(1,0),t.write_shift(4,0),t.write_shift(4,0)}var Ls=Yt;function Ms(e,t){var r;t&&(r=0,[[5,8],[23,26],[41,44],[50,392]].forEach((function(e){for(var n=e[0];n<=e[1];++n)null!=t[n]&&++r})),0!=r)&&(Qt(e,"BrtBeginFmts",Cr(r)),[[5,8],[23,26],[41,44],[50,392]].forEach((function(r){for(var n,a,i,s=r[0];s<=r[1];++s)null!=t[s]&&Qt(e,"BrtFmt",(a=t[n=s],(i=(i=void 0)||Kt(6+4*a.length)).write_shift(2,n),Er(a,i),n=i.length>i.l?i.slice(0,i.l):i,null==i.l&&(i.l=i.length),n))})),Qt(e,"BrtEndFmts"))}function Us(e){var t;Qt(e,"BrtBeginBorders",Cr(1)),Qt(e,"BrtBorder",((t=t||Kt(51)).write_shift(1,0),Ns(0,t),Ns(0,t),Ns(0,t),Ns(0,t),Ns(0,t),t.length>t.l?t.slice(0,t.l):t)),Qt(e,"BrtEndBorders")}function Vs(e){var t,r;Qt(e,"BrtBeginStyles",Cr(1)),Qt(e,"BrtStyle",(t={xfId:0,builtinId:0,name:"Normal"},(r=r||Kt(52)).write_shift(4,t.xfId),r.write_shift(2,1),r.write_shift(1,+t.builtinId),r.write_shift(1,0),Rr(t.name||"",r),r.length>r.l?r.slice(0,r.l):r)),Qt(e,"BrtEndStyles")}function zs(e){var t,r,n,a;Qt(e,"BrtBeginTableStyles",(t=0,r="TableStyleMedium9",n="PivotStyleMedium4",(a=Kt(2052)).write_shift(4,t),Rr(r,a),Rr(n,a),a.length>a.l?a.slice(0,a.l):a)),Qt(e,"BrtEndTableStyles")}function Hs(e,t){var r,n=Jt();return Qt(n,"BrtBeginStyleSheet"),Ms(n,e.SSF),Qt(e=n,"BrtBeginFonts",Cr(1)),Qt(e,"BrtFont",Rs({sz:12,color:{theme:1},name:"Calibri",family:2,scheme:"minor"})),Qt(e,"BrtEndFonts"),Qt(e=n,"BrtBeginFills",Cr(2)),Qt(e,"BrtFill",Fs({patternType:"none"})),Qt(e,"BrtFill",Fs({patternType:"gray125"})),Qt(e,"BrtEndFills"),Us(n),Qt(e=n,"BrtBeginCellStyleXFs",Cr(1)),Qt(e,"BrtXF",Ps({numFmtId:0,fontId:0,fillId:0,borderId:0},65535)),Qt(e,"BrtEndCellStyleXFs"),r=n,e=t.cellXfs,Qt(r,"BrtBeginCellXFs",Cr(e.length)),e.forEach((function(e){Qt(r,"BrtXF",Ps(e,0))})),Qt(r,"BrtEndCellXFs"),Vs(n),Qt(t=n,"BrtBeginDXFs",Cr(0)),Qt(t,"BrtEndDXFs"),zs(n),Qt(n,"BrtEndStyleSheet"),n.end()}function Ws(e,t,r){t.themeElements.clrScheme=[];var n={};(e[0].match(Te)||[]).forEach((function(e){var a=De(e);switch(a[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"":"/"===a[0].charAt(1)?(t.themeElements.clrScheme.push(n),n={}):n.name=a[0].slice(3,a[0].length-1);break;default:if(r&&r.WTF)throw new Error("Unrecognized "+a[0]+" in clrScheme")}}))}function Xs(){}function Gs(){}hn.THEME="http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme";var js=/]*)>[\s\S]*<\/a:clrScheme>/,$s=/]*)>[\s\S]*<\/a:fontScheme>/,Ys=/]*)>[\s\S]*<\/a:fmtScheme>/,Ks=/]*)>[\s\S]*<\/a:themeElements>/;function Zs(e,t){if(!e||0===e.length)return Zs(Js());var r,n,a,i,s={};if(e=e.match(Ks))return r=e[0],a=t,(n=s).themeElements={},[["clrScheme",js,Ws],["fontScheme",$s,Xs],["fmtScheme",Ys,Gs]].forEach((function(e){if(!(i=r.match(e[1])))throw new Error(e[0]+" not found in themeElements");e[2](i,n,a)})),s;throw new Error("themeElements not found in theme")}function Js(e,t){return t&&t.themeXLSX?t.themeXLSX:((t=[xe])[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 Qs(e){var t={};switch(t.xclrType=e.read_shift(2),t.nTintShade=e.read_shift(2),t.xclrType){case 0:e.l+=4;break;case 1:t.xclrValue=Yt(e,4);break;case 2:t.xclrValue=ca(e);break;case 3:t.xclrValue=e.read_shift(4);break;case 4:e.l+=4}return e.l+=8,t}function qs(e){var t=e.read_shift(2),r=e.read_shift(2)-4,n=[t];switch(t){case 4:case 5:case 7:case 8:case 9:case 10:case 11:case 13:n[1]=Qs(e);break;case 6:n[1]=Yt(e,r);break;case 14:case 15:n[1]=e.read_shift(1==r?1:2);break;default:throw new Error("Unrecognized ExtProp type: "+t+" "+r)}return n}hn.IMG="http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",hn.DRAW="http://schemas.openxmlformats.org/officeDocument/2006/relationships/drawing";var eo=1024;function to(e,t,r,n,a){for(var i=0;i!=t.length;++i){var s=t[i],o=function(e,t,r){var n,a,i,s,o,l,c,f;return".bin"===t.slice(-4)?(n=r,a=[],i=[],o=!(s={}),Zt(e,(function(e,t,r){switch(r){case 632:i.push(e);break;case 635:s=e;break;case 637:s.t=e.t,s.h=e.h,s.r=e.r;break;case 636:s.author=i[s.iauthor],delete s.iauthor,n.sheetRows&&n.sheetRows<=s.rfx.r||(s.t||(s.t=""),delete s.rfx,a.push(s));break;case 3072:break;case 35:o=!0;break;case 36:o=!1;break;case 37:case 38:break;default:if(!(0<(t||"").indexOf("Begin"))&&!(0<(t||"").indexOf("End"))&&(!o||n.WTF))throw new Error("Unexpected record "+r+" "+t)}})),a):(l=r,(t=e).match(/<(?:\w+:)?comments *\/>/)?[]:(c=[],f=[],(r=t.match(/<(?:\w+:)?authors>([\s\S]*)<\/(?:\w+:)?authors>/))&&r[1]&&r[1].split(/<\/\w*:?author>/).forEach((function(e){""!==e&&""!==e.trim()&&(e=e.match(/<(?:\w+:)?author[^>]*>(.*)/))&&c.push(e[1])})),(r=t.match(/<(?:\w+:)?commentList>([\s\S]*)<\/(?:\w+:)?commentList>/))&&r[1]&&r[1].split(/<\/\w*:?comment>/).forEach((function(e){var t,r;""!==e&&""!==e.trim()&&(r=e.match(/<(?:\w+:)?comment[^>]*>/))&&(t={author:(r=De(r[0])).authorId&&c[r.authorId]||"sheetjsghost",ref:r.ref,guid:r.guid},r=fr(r.ref),l.sheetRows&&l.sheetRows<=r.r||(e=!!(r=e.match(/<(?:\w+:)?text>([\s\S]*)<\/(?:\w+:)?text>/))&&!!r[1]&&Di(r[1])||{r:"",t:"",h:""},t.r=e.r,""==e.r&&(e.t=e.h=""),t.t=e.t.replace(/\r\n/g,"\n").replace(/\r/g,"\n"),l.cellHTML&&(t.h=e.h),f.push(t)))})),f))}(Ae(e,s.replace(/^\//,""),!0),s,a);if(o&&o.length)for(var l=re(r),c=0;c!=l.length;++c){var f=l[c],h=n[f];h&&h[s]&&function(e,t){var r,n,a=Array.isArray(e);t.forEach((function(t){(r=a?(n=fr(t.ref),e[n.r]||(e[n.r]=[]),e[n.r][n.c]):e[t.ref])||(r={},a?e[n.r][n.c]=r:e[t.ref]=r,s=pr(e["!ref"]||"BDWGO1000001:A1"),i=fr(t.ref),s.s.r>i.r&&(s.s.r=i.r),s.e.ri.c&&(s.s.c=i.c),s.e.c"),e.forEach((function(e){e[1].forEach((function(e){e=ze(e.a),-1"+e+""))}))})),t.push(""),t.push(""),e.forEach((function(e){e[1].forEach((function(n){t.push(''),t.push(lt("t",null==n.t?"":n.t)),t.push("")}))})),t.push(""),2",t[1]=t[1].replace("/>",">")),t.join("")}var ao=Sr;function io(e){var t=Jt(),r=[];return Qt(t,"BrtBeginComments"),Qt(t,"BrtBeginCommentAuthors"),e.forEach((function(e){e[1].forEach((function(e){-1>14&1,e>>15&1]}function wo(e,t,r){var n=2;if(r){if(2<=r.biff&&r.biff<=5)return Co(e);12==r.biff&&(n=4)}r=e.read_shift(n),n=e.read_shift(n);var a=vo(e,2);e=vo(e,2);return{s:{r:r,c:a[0],cRel:a[1],rRel:a[2]},e:{r:n,c:e[0],cRel:e[1],rRel:e[2]}}}function Co(e){var t=vo(e,2),r=vo(e,2),n=e.read_shift(1);e=e.read_shift(1);return{s:{r:t[0],c:n,cRel:t[1],rRel:t[2]},e:{r:r[0],c:e,cRel:r[1],rRel:r[2]}}}function So(e,t,r){var n,a;return r&&2<=r.biff&&r.biff<=5?(n=vo(a=e,2),a=a.read_shift(1),{r:n[0],c:a,cRel:n[1],rRel:n[2]}):{r:e.read_shift(r&&12==r.biff?4:2),c:(a=vo(e,2))[0],cRel:a[1],rRel:a[2]}}function Eo(e){return[e.read_shift(1),e.read_shift(1)]}function _o(e,t,r){var n=0,a=0;12==r.biff?(n=e.read_shift(4),a=e.read_shift(4)):(a=1+e.read_shift(1),n=1+e.read_shift(2)),2<=r.biff&&r.biff<8&&(--n,0==--a)&&(a=256);for(var i=0,s=[];i!=n&&(s[i]=[]);++i)for(var o=0;o!=a;++o)s[i][o]=function(e,t){var r=[e.read_shift(1)];if(12==t)switch(r[0]){case 2:r[0]=4;break;case 4:r[0]=16;break;case 0:r[0]=1;break;case 1:r[0]=2}switch(r[0]){case 4:r[1]=Jn(e,1)?"TRUE":"FALSE",12!=t&&(e.l+=7);break;case 37:case 16:r[1]=zr[e[e.l]],e.l+=12==t?4:8;break;case 0:e.l+=8;break;case 1:r[1]=Ur(e);break;case 2:r[1]=ia(e,0,{biff:0>15,rRel:e>>15})];var n}function yo(e){return e.l+=6,[]}var ko=Ao,xo=yo,Bo=yo,To=Ao;function Io(e){return e.l+=2,[qn(e),1&e.read_shift(2)]}var Ro,Do=Ao,Oo=Io,Fo=yo,Po=Ao,No=Ao,Lo=["Data","All","Headers","??","?Data2","??","?DataHeaders","??","Totals","??","??","??","?DataTotals","??","??","??","?Current"],Mo={1:{n:"PtgExp",f:function(e,t,r){return e.l++,r&&12==r.biff?[e.read_shift(4,"i"),0]:[e.read_shift(2),e.read_shift(r&&2==r.biff?1:2)]}},2:{n:"PtgTbl",f:Yt},3:{n:"PtgAdd",f:bo},4:{n:"PtgSub",f:bo},5:{n:"PtgMul",f:bo},6:{n:"PtgDiv",f:bo},7:{n:"PtgPower",f:bo},8:{n:"PtgConcat",f:bo},9:{n:"PtgLt",f:bo},10:{n:"PtgLe",f:bo},11:{n:"PtgEq",f:bo},12:{n:"PtgGe",f:bo},13:{n:"PtgGt",f:bo},14:{n:"PtgNe",f:bo},15:{n:"PtgIsect",f:bo},16:{n:"PtgUnion",f:bo},17:{n:"PtgRange",f:bo},18:{n:"PtgUplus",f:bo},19:{n:"PtgUminus",f:bo},20:{n:"PtgPercent",f:bo},21:{n:"PtgParen",f:bo},22:{n:"PtgMissArg",f:bo},23:{n:"PtgStr",f:function(e,t,r){return e.l++,ra(e,0,r)}},26:{n:"PtgSheet",f:function(e,t,r){return e.l+=5,e.l+=2,e.l+=2==r.biff?1:4,["PTGSHEET"]}},27:{n:"PtgEndSheet",f:function(e,t,r){return e.l+=2==r.biff?4:5,["PTGENDSHEET"]}},28:{n:"PtgErr",f:function(e){return e.l++,zr[e.read_shift(1)]}},29:{n:"PtgBool",f:function(e){return e.l++,0!==e.read_shift(1)}},30:{n:"PtgInt",f:function(e){return e.l++,e.read_shift(2)}},31:{n:"PtgNum",f:function(e){return e.l++,Ur(e)}},32:{n:"PtgArray",f:function(e,t,r){var n=(96&e[e.l++])>>5;return e.l+=2==r.biff?6:12==r.biff?14:7,[n]}},33:{n:"PtgFunc",f:function(e,t,r){var n=(96&e[e.l])>>5;e.l+=1,e=e.read_shift(r&&r.biff<=3?1:2);return[tl[e],el[e],n]}},34:{n:"PtgFuncVar",f:function(e,t,r){var n=e[e.l++],a=e.read_shift(1);r=r&&r.biff<=3?[88==n?-1:0,e.read_shift(1)]:[e[e.l+1]>>7,32767&e.read_shift(2)];return[a,(0===r[0]?el:qo)[r[1]]]}},35:{n:"PtgName",f:function(e,t,r){var n=e.read_shift(1)>>>5&3,a=!r||8<=r.biff?4:2;a=e.read_shift(a);switch(r.biff){case 2:e.l+=5;break;case 3:case 4:e.l+=8;break;case 5:e.l+=12}return[n,0,a]}},36:{n:"PtgRef",f:function(e,t,r){var n=(96&e[e.l])>>5;return e.l+=1,[n,So(e,0,r)]}},37:{n:"PtgArea",f:function(e,t,r){return[(96&e[e.l++])>>5,wo(e,2<=r.biff&&r.biff,r)]}},38:{n:"PtgMemArea",f:function(e,t,r){var n=e.read_shift(1)>>>5&3;return e.l+=r&&2==r.biff?3:4,[n,e.read_shift(r&&2==r.biff?1:2)]}},39:{n:"PtgMemErr",f:Yt},40:{n:"PtgMemNoMem",f:Yt},41:{n:"PtgMemFunc",f:function(e,t,r){return[e.read_shift(1)>>>5&3,e.read_shift(r&&2==r.biff?1:2)]}},42:{n:"PtgRefErr",f:function(e,t,r){var n=e.read_shift(1)>>>5&3;return e.l+=4,r.biff<8&&e.l--,12==r.biff&&(e.l+=2),[n]}},43:{n:"PtgAreaErr",f:function(e,t,r){var n=(96&e[e.l++])>>5;return e.l+=r&&8>5;return e.l+=1,[n,function(e,t){var r,n;if(2<=(t=t&&t.biff?t.biff:8)&&t<=5)return s=(o=e).read_shift(2),o=o.read_shift(1),r=(32768&s)>>15,n=(16384&s)>>14,s&=16383,1==r&&8192<=s&&(s-=16384),1==n&&128<=o&&(o-=256),{r:s,c:o,cRel:n,rRel:r};var a=e.read_shift(12<=t?4:2),i=e.read_shift(2),s=(16384&i)>>14,o=(32768&i)>>15;if(i&=16383,1==o)for(;524287>5;return e=e,[a,(a=r).biff<8?Co(e):(r=e.read_shift(12==a.biff?4:2),a=e.read_shift(12==a.biff?4:2),n=vo(e,2),e=vo(e,2),{s:{r:r,c:n[0],cRel:n[1],rRel:n[2]},e:{r:a,c:e[0],cRel:e[1],rRel:e[2]}})]}},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,t,r){var n,a,i;return 5==r.biff?(n=(r=e).read_shift(1)>>>5&3,a=r.read_shift(2,"i"),r.l+=8,i=r.read_shift(2),r.l+=12,[n,a,i]):[e.read_shift(1)>>>5&3,e.read_shift(2),e.read_shift(4)]}},58:{n:"PtgRef3d",f:function(e,t,r){var n=(96&e[e.l])>>5,a=(e.l+=1,e.read_shift(2));return r&&5==r.biff&&(e.l+=12),[n,a,So(e,0,r)]}},59:{n:"PtgArea3d",f:function(e,t,r){var n=(96&e[e.l++])>>5,a=e.read_shift(2,"i");if(r)switch(r.biff){case 5:e.l+=12;break;case 12:}return[n,a,wo(e,0,r)]}},60:{n:"PtgRefErr3d",f:function(e,t,r){var n=(96&e[e.l++])>>5,a=e.read_shift(2),i=4;if(r)switch(r.biff){case 5:i=15;break;case 12:i=6}return e.l+=i,[n,a]}},61:{n:"PtgAreaErr3d",f:function(e,t,r){var n=(96&e[e.l++])>>5,a=e.read_shift(2),i=8;if(r)switch(r.biff){case 5:e.l+=12,i=6;break;case 12:i=12}return e.l+=i,[n,a]}},255:{}},Uo={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};for(Ro in Uo)Mo[Ro]=Mo[Uo[Ro]];var Vo={1:{n:"PtgElfLel",f:Io},2:{n:"PtgElfRw",f:Po},3:{n:"PtgElfCol",f:ko},6:{n:"PtgElfRwV",f:No},7:{n:"PtgElfColV",f:To},10:{n:"PtgElfRadical",f:Do},11:{n:"PtgElfRadicalS",f:Fo},13:{n:"PtgElfColS",f:xo},15:{n:"PtgElfColSV",f:Bo},16:{n:"PtgElfRadicalLel",f:Oo},25:{n:"PtgList",f:function(e){e.l+=2;var t=e.read_shift(2),r=e.read_shift(2),n=e.read_shift(4),a=e.read_shift(2);e=e.read_shift(2);return{ixti:t,coltype:3&r,rt:Lo[r>>2&31],idx:n,c:a,C:e}}},29:{n:"PtgSxName",f:function(e){return e.l+=2,[e.read_shift(4)]}},255:{}},zo={0:{n:"PtgAttrNoop",f:function(e){return e.l+=4,[0,0]}},1:{n:"PtgAttrSemi",f:function(e,t,r){var n=255&e[e.l+1]?1:0;return e.l+=r&&2==r.biff?3:4,[n]}},2:{n:"PtgAttrIf",f:function(e,t,r){var n=255&e[e.l+1]?1:0;return e.l+=2,[n,e.read_shift(r&&2==r.biff?1:2)]}},4:{n:"PtgAttrChoose",f:function(e,t,r){e.l+=2;for(var n=e.read_shift(r&&2==r.biff?1:2),a=[],i=0;i<=n;++i)a.push(e.read_shift(r&&2==r.biff?1:2));return a}},8:{n:"PtgAttrGoto",f:function(e,t,r){var n=255&e[e.l+1]?1:0;return e.l+=2,[n,e.read_shift(r&&2==r.biff?1:2)]}},16:{n:"PtgAttrSum",f:function(e,t,r){e.l+=r&&2==r.biff?3:4}},32:{n:"PtgAttrBaxcel",f:function(e){var t=1&e[e.l+1];return e.l+=4,[t,1]}},64:{n:"PtgAttrSpace",f:function(e){return e.read_shift(2),Eo(e)}},65:{n:"PtgAttrSpaceSemi",f:function(e){return e.read_shift(2),Eo(e)}},128:{n:"PtgAttrIfError",f:function(e){var t=255&e[e.l+1]?1:0;return e.l+=2,[t,e.read_shift(2)]}},255:{}};function Ho(e,t,r,n){if(n.biff<8)return Yt(e,t);for(var a=e.l+t,i=[],s=0;s!==r.length;++s)switch(r[s][0]){case"PtgArray":r[s][1]=_o(e,0,n),i.push(r[s][1]);break;case"PtgMemArea":r[s][2]=function(e,t){for(var r=e.read_shift(12==t.biff?4:2),n=[],a=0;a!=r;++a)n.push((12==t.biff?Lr:pa)(e,8));return n}(e,(r[s][1],n)),i.push(r[s][2]);break;case"PtgExp":n&&12==n.biff&&(r[s][1][1]=e.read_shift(4),i.push(r[s][1]));break;case"PtgList":case"PtgElfRadicalS":case"PtgElfColS":case"PtgElfColSV":throw"Unsupported "+r[s][0]}return 0!==(t=a-e.l)&&i.push(Yt(e,t)),i}function Wo(e,t,r){for(var n,a,i=e.l+t,s=[];i!=e.l;)t=i-e.l,a=e[e.l],n=Mo[a],(n=24!==a&&25!==a?n:(24===a?Vo:zo)[e[e.l+1]])&&n.f?s.push([n.n,n.f(e,t,r)]):Yt(e,t);return s}zo[33]=zo[32];var Xo={PtgAdd:"+",PtgConcat:"&",PtgDiv:"/",PtgEq:"=",PtgGe:">=",PtgGt:">",PtgLe:"<=",PtgLt:"<",PtgMul:"*",PtgNe:"<>",PtgPower:"^",PtgSub:"-"};function Go(e,t,r){if(e=function(e,t,r){if(!e)return"SH33TJSERR0";if(!e.XTI)return"SH33TJSERR6";var n=e.XTI[t];if(8i[0].e.c||b.ri[0].e.r)){c.push(jo(i[1],0,A,n,a)),k=!0;break}k||c.push(B[1])}break;case"PtgArray":c.push("{"+function(e){for(var t=[],r=0;r>3&1,tt:c[1]}}function Yo(e,t,r){var n=e.read_shift(4),a=(n=Wo(e,n,r),e.read_shift(4));return[n,0/g,pl=/<(?:\w+:)?sheetData>([\s\S]*)<\/(?:\w+:)?sheetData>/,ml=/<(?:\w:)?hyperlink [^>]*>/gm,gl=/"(\w*:\w*)"/,bl=/<(?:\w:)?col[^>]*[\/]?>/g,vl=/<(?:\w:)?autoFilter[^>]*([\/]|>([\s\S]*)<\/(?:\w:)?autoFilter)>/g,wl=/<(?:\w:)?pageMargins[^>]*\/>/g,Cl=/<(?:\w:)?sheetPr(?:[^>a-z][^>]*)?\/>/,Sl=/<(?:\w:)?sheetViews[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetViews)>/;function El(e,t,r,n,a,i,s){if(!e)return e;null!=v&&null==t.dense&&(t.dense=v);var o,l=t.dense?[]:{},c={s:{r:2e6,c:2e6},e:{r:0,c:0}},f="",h="",d=e.match(pl),u=(e=(d?(f=e.slice(0,d.index),h=e.slice(d.index+d[0].length)):f=h=e,f.match(Cl)),e&&_l(e[0],0,a,r),(f.match(/<(?:\w*:)?dimension/)||{index:-1}).index);0=c.s.c&&c.e.r>=c.s.r&&(l["!ref"]=ur(c)),0c.e.r&&(d.e.r=c.e.r),d.e.rc.e.c&&(d.e.c=c.e.c),d.e.ca-z][^>]*)?\/>/;yl=/<(?:\w+:)?c[ >]/,kl=/<\/(?:\w+:)?row>/,xl=/r=["']([^"']*)["']/,Bl=/<(?:\w+:)?is>([\S\s]*?)<\/(?:\w+:)?is>/,Tl=/ref=["']([^"']*)["']/,Il=tt("v"),Rl=tt("f");var yl,kl,xl,Bl,Tl,Il,Rl,Dl=function(e,t,r,n,a,i){for(var s,o,l,c,f,h=0,d="",u=[],p=[],m=0,g=0,b="",v=0,w=0,C=0,S=0,E=Array.isArray(i.CellXf),_=[],A=[],y=Array.isArray(t),k=[],x={},B=!1,T=e.split(kl),I=0,D=T.length;I!=D;++I){var O=(d=T[I].trim()).length;if(0!==O){for(h=0;hv-1&&(n.s.r=v-1),n.e.r":"")+d,null!=p&&2===p.length){for(b=p[1],g=m=0;g!=b.length&&!((s=b.charCodeAt(g)-64)<1||26]*\/>/))&&A[(f=De(p[0])).si]&&(o.f=mo(A[f.si][1],A[f.si][0].ref,l.r));var F=fr(l.r);for(g=0;g<_.length;++g)F.r>=_[g][0].s.r&&F.r<=_[g][0].e.r&&F.c>=_[g][0].s.c&&F.c<=_[g][0].e.c&&(o.F=_[g][1])}if(null==l.t&&void 0===o.v)if(o.f||o.F)o.v=0,o.t="n";else{if(!r.sheetStubs)continue;o.t="z"}else o.t=l.t||"n";switch(n.s.c>w&&(n.s.c=w),n.e.c"],n=0;n!=e.length;++n)(t=e[n])&&(r[r.length]=ft("col",null,cl(n,t)));return r[r.length]="",r.join("")}(o["!cols"])),s[r=s.length]="",o["!links"]=[],null!=o["!ref"]&&0<(c=Ol(o,t)).length&&(s[s.length]=c),r+1",s[r]=s[r].replace("/>",">")),null!=o["!protect"]&&(s[s.length]=(a=o["!protect"],i={sheet:1},["objects","scenarios","selectLockedCells","selectUnlockedCells"].forEach((function(e){null!=a[e]&&a[e]&&(i[e]="1")})),["formatColumns","formatRows","formatCells","insertColumns","insertRows","insertHyperlinks","deleteColumns","deleteRows","sort","autoFilter","pivotTables"].forEach((function(e){null==a[e]||a[e]||(i[e]="0")})),a.password&&(i.password=$i(a.password).toString(16).toUpperCase()),ft("sheetProtection",null,i))),null!=o["!autofilter"]&&(s[s.length]=ft("autoFilter",null,{ref:o["!autofilter"].ref})),null!=o["!merges"]&&0',r=0;r!=e.length;++r)t+='';return t+""}(o["!merges"]));var f,h,d=-1;return 0",o["!links"].forEach((function(e){e[1].Target&&(h={ref:e[0]},"#"!=e[1].Target.charAt(0)&&(d=gn(n,-1,ze(e[1].Target).replace(/#.*$/,""),hn.HLINK),h["r:id"]="rId"+d),-1<(f=e[1].Target.indexOf("#"))&&(h.location=ze(e[1].Target.slice(f+1))),e[1].Tooltip&&(h.tooltip=ze(e[1].Tooltip)),s[s.length]=ft("hyperlink",null,h))})),s[s.length]=""),delete o["!links"],null!=o["!margins"]&&(s[s.length]=(fl(c=o["!margins"]),ft("pageMargins",null,c))),s[s.length]="",t&&!t.ignoreEC&&null!=t.ignoreEC||(s[s.length]=lt("ignoredErrors",ft("ignoredError",null,{numberStoredAsText:1,sqref:l}))),0",s[1]=s[1].replace("/>",">")),s.join("")}function Nl(e,t,r,n){r=function(e,t,r){for(var n=Kt(145),a=(r["!rows"]||[])[e]||{},i=(n.write_shift(4,e),n.write_shift(4,0),320),s=(i=(a.hpx?i=20*vs(a.hpx):a.hpt&&(i=20*a.hpt),n.write_shift(2,i),n.write_shift(1,0),0),a.level&&(i|=a.level),a.hidden&&(i|=16),(a.hpx||a.hpt)&&(i|=32),n.write_shift(1,i),n.write_shift(1,0),0),o=(a=n.l,n.l+=4,{r:e,c:0}),l=0;l<16;++l)if(!(t.s.c>l+1<<10||t.e.cn.l?n.slice(0,n.l):n}(n,r,t),(17f.l?f.slice(0,f.l):f))));case"n":return void(t.v==(0|t.v)&&-1e3[\s\S]*?<\/c:numCache>/gm)||[]).forEach((function(e){t=[],((e=e).match(/(.*?)<\/c:pt>/gm)||[]).forEach((function(e){e=e.match(/(.*)<\/c:v><\/c:pt>/),e&&(t[+e[1]]=+e[2])})),e=Me((e.match(/([\s\S]*?)<\/c:formatCode>/)||["","General"])[1]);var t,r=[t,e];c.s.r=c.s.c=0,c.e.c=s,l=lr(s),r[0].forEach((function(e,t){f[l+sr(t)]={t:"n",v:e,z:r[1]},o=t})),c.e.r",e.Workbook&&e.Workbook.Sheets||[]),i=0;i!=e.SheetNames.length;++i){var s={name:ze(e.SheetNames[i].slice(0,31))};if(s.sheetId=""+(i+1),s["r:id"]="rId"+(i+1),a[i])switch(a[i].Hidden){case 1:s.state="hidden";break;case 2:s.state="veryHidden"}t[t.length]=ft("sheet",null,s)}return t[t.length]="",r&&(t[t.length]="",e.Workbook&&e.Workbook.Names&&e.Workbook.Names.forEach((function(e){var r={name:e.Name};e.Comment&&(r.comment=e.Comment),null!=e.Sheet&&(r.localSheetId=""+e.Sheet),e.Ref&&(t[t.length]=ft("definedName",String(e.Ref),r))})),t[t.length]=""),2",t[1]=t[1].replace("/>",">")),t.join("")}function cc(e,t){Qt(e,"BrtBeginBundleShs");for(var r,n=0;n!=t.SheetNames.length;++n){var a={Hidden:t.Workbook&&t.Workbook.Sheets&&t.Workbook.Sheets[n]&&t.Workbook.Sheets[n].Hidden||0,iTabID:n+1,strRelID:"rId"+(n+1),name:t.SheetNames[n]};Qt(e,"BrtBundleSh",(a=a,(r=(r=void 0)||Kt(127)).write_shift(4,a.Hidden),r.write_shift(4,a.iTabID),Fr(a.strRelID,r),Er(a.name.slice(0,31),r),r.length>r.l?r.slice(0,r.l):r))}Qt(e,"BrtEndBundleShs")}function fc(e,t){if(t.Workbook&&t.Workbook.Sheets){for(var r,n=t.Workbook.Sheets,a=0,i=-1,s=-1;ar.l?r.slice(0,r.l):r)),Qt(e,"BrtEndBookViews"))}}function hc(e,r){var n,a,i,s=Jt();return Qt(s,"BrtBeginBook"),Qt(s,"BrtFileVersion",function(e){e=e||Kt(127);for(var r=0;4!=r;++r)e.write_shift(4,0);return Er("SheetJS",e),Er(t.version,e),Er(t.version,e),Er("7262",e),e.length=e.l,e.length>e.l?e.slice(0,e.l):e}()),Qt(s,"BrtWbProp",(n=e.Workbook&&e.Workbook.WBProps||null,a=a||Kt(72),i=0,n&&n.filterPrivacy&&(i|=8),a.write_shift(4,i),a.write_shift(4,0),Tr(n&&n.CodeName||"ThisWorkbook",a),a.slice(0,a.l))),fc(s,e),cc(s,e),Qt(s,"BrtEndBook"),s.end()}function dc(e,t,r){if(".bin"===t.slice(-4))return t=e,i=!(a={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},xmlns:""}),(n=(n=r)||{}).biff=12,s=[],(o=[[]]).SheetNames=[],o.XTI=[],Zt(t,(function(e,t,r){switch(r){case 156:o.SheetNames.push(e.name),a.Sheets.push(e);break;case 153:a.WBProps=e;break;case 39:null!=e.Sheet&&(n.SID=e.Sheet),e.Ref=jo(e.Ptg,0,null,o,n),delete n.SID,delete e.Ptg,s.push(e);break;case 1036:break;case 357:case 358:case 355:case 667:o[0].length?o.push([r,e]):o[0]=[r,e],o[o.length-1].XTI=[];break;case 362:0===o.length&&(o[0]=[],o[0].XTI=[]),o[o.length-1].XTI=o[o.length-1].XTI.concat(e),o.XTI=o.XTI.concat(e);break;case 361:break;case 3072:case 3073:case 2071:case 534:case 677:case 158: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:break;case 35:i=!0;break;case 36:i=!1;break;case 37:case 38:case 16:break;default:if(!(0<(t||"").indexOf("Begin"))&&!(0<(t||"").indexOf("End"))&&(!i||n.WTF))throw new Error("Unexpected record "+r+" "+t)}}),n),rc(a),a.Names=s,a.supbooks=o,a;var n,a,i,s,o,l=e,c=r;if(!l)throw new Error("Could not find file");var f={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},Names:[],xmlns:""},h=!1,d="xmlns",u={},p=0;if(l.replace(Te,(function(e,t){var r=De(e);switch(Oe(r[0])){case"":break;case"":case"":break;case"":break;case"":Zl.forEach((function(e){if(null!=r[e[0]])switch(e[2]){case"bool":f.WBProps[e[0]]=Ke(r[e[0]]);break;case"int":f.WBProps[e[0]]=parseInt(r[e[0]],10);break;default:f.WBProps[e[0]]=r[e[0]]}})),r.codeName&&(f.WBProps.CodeName=r.codeName);break;case"":case"":break;case"":case"":break;case"":delete r[0],f.WBView.push(r);break;case"":break;case"":case"":break;case"":break;case"":case"":case"":case"":break;case"":case"":h=!1;break;case"":u.Ref=Me(qe(l.slice(p,t))),f.Names.push(u);break;case"":break;case"":delete r[0],f.CalcPr=r;break;case"":case"":case"":case"":break;case"":case"":case"":break;case"":case"":case"":break;case"":break;case"":case"":case"":case"":case"":break;case"":h=!1;break;case"":h=!0;break;case"":h=!1;break;case"=n[0].s.r&&p.r<=n[0].e.r&&w>=n[0].s.c&&w<=n[0].e.c&&(m.F=ur(n[0]),D=!0)}!D&&3p.r&&(k.s.r=p.r),k.s.c>w&&(k.s.c=w),k.e.rp.r&&(k.s.r=p.r),k.s.c>w&&(k.s.c=w),k.e.r=e.s;)L[e.e--]={width:e.w/256,hidden:!!(1&e.flags)},U||(U=!0,ms(e.w/256)),gs(L[e.e+1]);break;case 161:y["!autofilter"]={ref:ur(e)};break;case 476:y["!margins"]=e;break;case 147:f.Sheets[l]||(f.Sheets[l]={}),e.name&&(f.Sheets[l].CodeName=e.name);break;case 137:f.Views||(f.Views=[{}]),f.Views[0]||(f.Views[0]={}),e.RTL&&(f.Views[0].RTL=!0);break;case 485:break;case 175:case 644:case 625:case 562:case 396:case 1112:case 1146:case 471:case 1050:case 649:case 1105:case 49:case 589:case 607:case 564:case 1055:case 168:case 174:case 1180:case 499:case 64:case 1053:case 550:case 171:case 167:case 1177:case 169:case 1181:case 551:case 552:case 661:case 639:case 478:case 151:case 537:case 477:case 536:case 1103:case 680:case 1104:case 1024:case 152: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:x=!0;break;case 36:x=!1;break;case 37:case 38:break;default:if(!(0<(t||"").indexOf("Begin"))&&!(0<(t||"").indexOf("End"))&&(!x||A.WTF))throw new Error("Unexpected record "+r+" "+t)}}),A),delete A.supbooks,delete A["!row"],!y["!ref"]&&(k.s.r<2e6||u&&(0k.e.r&&(e.e.r=k.e.r),e.e.rk.e.c&&(e.e.c=k.e.c),e.e.c":case"":break;case"!\/:]*:|)([^\s?>:\/]+)[^>]*>/gm;function kc(e,t){var r,n=t||{},a=(D(R),g(Ac(e))),i=(a="binary"!=n.type&&"array"!=n.type&&"base64"!=n.type?a:"undefined"!=typeof cptable?cptable.utils.decode(65001,p(a)):qe(a)).slice(0,1024).toLowerCase(),s=!1;if(-1==i.indexOf("'),_=0,A=0,y=0,k={s:{r:2e6,c:2e6},e:{r:0,c:0}},x={},B={},T="",I=0,F=[],P={},N={},L=0,M=[],U=[],V={},z=[],H=!1,W=[],X=[],G={},j=0,$=0,Y={Sheets:[],WBProps:{date1904:!1}},K={};for(yc.lastIndex=0,a=a.replace(//gm,"");r=yc.exec(a);)switch(r[3]){case"Data":d[d.length-1][1]||("/"===r[1]?function(e,t,r,n,a,i,s,o,l,c){var f="General",h=n.StyleID,d={},u=(c=c||{},[]),p=0;for(void 0===(h=void 0===h&&o?o.StyleID:h)&&s&&(h=s.StyleID);void 0!==i[h]&&(i[h].nf&&(f=i[h].nf),i[h].Interior&&u.push(i[h].Interior),i[h].Parent);)h=i[h].Parent;switch(r.Type){case"Boolean":n.t="b",n.v=Ke(e);break;case"String":n.t="s",n.r=je(Me(e)),n.v=-1=l[p][0].s.r&&a.r<=l[p][0].e.r&&a.c>=l[p][0].s.c&&a.c<=l[p][0].e.c&&(n.F=l[p][1]);c.cellStyles&&(u.forEach((function(e){!d.patternType&&e.patternType&&(d.patternType=e.patternType)})),n.s=d),void 0!==n.StyleID&&(n.ixfe=n.StyleID)}(a.slice(_,r.index),T,E,"Comment"==d[d.length-1][0]?V:C,{c:A,r:y},x,z[A],S,W,n):(T="",E=Ec(r[0]),_=r.index+r[0].length));break;case"Cell":if("/"===r[1])if(0y)&&void 0!==C.v&&(n.dense?(b[y]||(b[y]=[]),b[y][A]=C):b[lr(A)+sr(y)]=C),C.HRef&&(C.l={Target:C.HRef},C.HRefScreenTip&&(C.l.Tooltip=C.HRefScreenTip),delete C.HRef,delete C.HRefScreenTip),(C.MergeAcross||C.MergeDown)&&(j=A+(0|parseInt(C.MergeAcross,10)),$=y+(0|parseInt(C.MergeDown,10)),F.push({s:{c:A,r:y},e:{c:j,r:$}})),n.sheetStubs)if(C.MergeAcross||C.MergeDown){for(var Z=A;Z<=j;++Z)for(var J=y;J<=$;++J)(Ak.e.c&&(k.e.c=A),"/>"===r[0].slice(-2)&&++A,U=[];break;case"Row":"/"===r[1]||"/>"===r[0].slice(-2)?(yk.e.r&&(k.e.r=y),"/>"===r[0].slice(-2)&&(S=Ec(r[0])).Index&&(y=+S.Index-1),A=0,++y):((S=Ec(r[0])).Index&&(y=+S.Index-1),G={},"0"!=S.AutoFitHeight&&!S.Height||(G.hpx=parseInt(S.Height,10),G.hpt=vs(G.hpx),X[y]=G),"1"==S.Hidden&&(G.hidden=!0,X[y]=G));break;case"Worksheet":if("/"===r[1]){if((o=d.pop())[0]!==r[3])throw new Error("Bad state: "+o.join("|"));m.push(w),k.s.r<=k.e.r&&k.s.c<=k.e.c&&(b["!ref"]=ur(k),n.sheetRows)&&n.sheetRows<=k.e.r&&(b["!fullref"]=b["!ref"],k.e.r=n.sheetRows-1,b["!ref"]=ur(k)),F.length&&(b["!merges"]=F),0"==r[0].slice(-2))break;Ec(r[0]),d.push([r[3],!1]),H=!(z=[])}break;case"Style":"/"===r[1]?(re=x,h=B,(te=n).cellStyles&&h.Interior&&(te=h.Interior).Pattern&&(te.patternType=Cs[te.Pattern]||te.Pattern),re[h.ID]=h):B=Ec(r[0]);break;case"NumberFormat":B.nf=Me(Ec(r[0]).Format||"General"),O[B.nf]&&(B.nf=O[B.nf]);for(var Q=0;392!=Q&&R._table[Q]!=B.nf;++Q);if(392==Q)for(Q=57;392!=Q;++Q)if(null==R._table[Q]){R.load(B.nf,Q);break}break;case"Column":if("Table"===d[d.length-1][0]){if((l=Ec(r[0])).Hidden&&(l.hidden=!0,delete l.Hidden),l.Width&&(l.wpx=parseInt(l.Width,10)),!H&&10"!==r[0].slice(-2)&&("/"===r[1]?T+=a.slice(I,r.index):I=r.index+r[0].length);break;case"Interior":n.cellStyles&&(B.Interior=Ec(r[0]));break;case"Protection":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":"/>"!==r[0].slice(-2)&&("/"===r[1]?(h=P,c=r[3],f=a.slice(L,r.index),h[c=On[c]||c]=f):L=r.index+r[0].length);break;case"Paragraphs":break;case"Styles":case"Workbook":if("/"===r[1]){if((o=d.pop())[0]!==r[3])throw new Error("Bad state: "+o.join("|"))}else d.push([r[3],!1]);break;case"Comment":if("/"===r[1]){if((o=d.pop())[0]!==r[3])throw new Error("Bad state: "+o.join("|"));(c=V).t=c.v||"",c.t=c.t.replace(/\r\n/g,"\n").replace(/\r/g,"\n"),c.v=c.w=c.ixfe=void 0,U.push(V)}else d.push([r[3],!1]),o=Ec(r[0]),V={a:o.Author};break;case"AutoFilter":if("/"===r[1]){if((o=d.pop())[0]!==r[3])throw new Error("Bad state: "+o.join("|"))}else"/"!==r[0].charAt(r[0].length-2)&&(f=Ec(r[0]),b["!autofilter"]={ref:fo(f.Range).replace(/\$/g,"")},d.push([r[3],!0]));break;case"Name":break;case"ComponentOptions":case"DocumentProperties":case"CustomDocumentProperties":case"OfficeDocumentSettings":case"PivotTable":case"PivotCache":case"Names":case"MapInfo":case"PageBreaks":case"QueryTable":case"DataValidation":case"Sorting":case"Schema":case"data":case"ConditionalFormatting":case"SmartTagType":case"SmartTags":case"ExcelWorkbook":case"WorkbookOptions":case"WorksheetOptions":if("/"===r[1]){if((o=d.pop())[0]!==r[3])throw new Error("Bad state: "+o.join("|"))}else"/"!==r[0].charAt(r[0].length-2)&&d.push([r[3],!0]);break;default:if(0==d.length&&"document"==r[3])return pf(a,n);if(0==d.length&&"UOF"==r[3])return pf(a,n);var ne=!0;switch(d[d.length-1][0]){case"OfficeDocumentSettings":switch(r[3]){case"AllowPNG":case"RemovePersonalInformation":case"DownloadComponents":case"LocationOfComponents":case"Colors":case"Color":case"Index":case"RGB":case"PixelsPerInch":case"TargetScreenSize":case"ReadOnlyRecommended":break;default:ne=!1}break;case"ComponentOptions":switch(r[3]){case"Toolbar":case"HideOfficeLogo":case"SpreadsheetAutoFit":case"Label":case"Caption":case"MaxHeight":case"MaxWidth":case"NextSheetNumber":break;default:ne=!1}break;case"ExcelWorkbook":switch(r[3]){case"Date1904":Y.WBProps.date1904=!0;break;case"WindowHeight":case"WindowWidth":case"WindowTopX":case"WindowTopY":case"TabRatio":case"ProtectStructure":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:ne=!1}break;case"WorkbookOptions":switch(r[3]){case"OWCVersion":case"Height":case"Width":break;default:ne=!1}break;case"WorksheetOptions":switch(r[3]){case"Visible":if("/>"!==r[0].slice(-2))if("/"===r[1])switch(a.slice(L,r.index)){case"SheetHidden":K.Hidden=1;break;case"SheetVeryHidden":K.Hidden=2}else L=r.index+r[0].length;break;case"Header":b["!margins"]||fl(b["!margins"]={},"xlml"),b["!margins"].header=De(r[0]).Margin;break;case"Footer":b["!margins"]||fl(b["!margins"]={},"xlml"),b["!margins"].footer=De(r[0]).Margin;break;case"PageMargins":var ae=De(r[0]);b["!margins"]||fl(b["!margins"]={},"xlml"),ae.Top&&(b["!margins"].top=ae.Top),ae.Left&&(b["!margins"].left=ae.Left),ae.Right&&(b["!margins"].right=ae.Right),ae.Bottom&&(b["!margins"].bottom=ae.Bottom);break;case"DisplayRightToLeft":Y.Views||(Y.Views=[]),Y.Views[0]||(Y.Views[0]={}),Y.Views[0].RTL=!0;break;case"Unsynced":case"Print":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"ActiveRow":case"ActiveCol":case"ActivePane":case"TopRowVisible":case"TopRowBottomPane":case"LeftColumnVisible":case"LeftColumnRightPane":case"FitToPage":case"RangeSelection":case"PaperSizeIndex":case"PageLayoutZoom":case"PageBreakZoom":case"FilterOn":case"DoNotDisplayGridlines":case"SplitHorizontal":case"SplitVertical":case"FreezePanes":case"FrozenNoSplit":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"NoSummaryRowsBelowDetail":case"TabColorIndex":case"DoNotDisplayHeadings":case"ShowPageLayoutZoom":case"NoSummaryColumnsRightDetail":case"BlackAndWhite":case"DoNotDisplayZeros":case"DisplayPageBreak":case"RowColHeadings":case"DoNotDisplayOutline":case"NoOrientation":case"AllowUsePivotTables":case"ZeroHeight":case"ViewableRange":case"Selection":case"ProtectContents":break;default:ne=!1}break;case"PivotTable":case"PivotCache":switch(r[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:ne=!1}break;case"PageBreaks":switch(r[3]){case"ColBreaks":case"ColBreak":case"RowBreaks":case"RowBreak":case"ColStart":case"ColEnd":case"RowEnd":break;default:ne=!1}break;case"AutoFilter":switch(r[3]){case"AutoFilterColumn":case"AutoFilterCondition":case"AutoFilterAnd":case"AutoFilterOr":break;default:ne=!1}break;case"QueryTable":switch(r[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:ne=!1}break;case"Sorting":case"ConditionalFormatting":case"DataValidation":switch(r[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:ne=!1}break;case"MapInfo":case"Schema":case"data":switch(r[3]){case"Map":case"Entry":case"Range":case"XPath":case"Field":case"XSDType":case"FilterOn":case"Aggregate":case"ElementType":case"AttributeType":break;case"schema":case"element":case"complexType":case"datatype":case"all":case"attribute":case"extends":case"row":break;default:ne=!1}break;case"SmartTags":break;default:ne=!1}if(!ne){if(!d[d.length-1][1])throw"Unrecognized tag: "+r[3]+"|"+d.join("|");if("CustomDocumentProperties"===d[d.length-1][0]){if("/>"!==r[0].slice(-2))if("/"===r[1]){ce=le=oe=se=ie=void 0;var ie=N,se=r[3],oe=M,le=a.slice(L,r.index),ce=le;switch((oe[0].match(/dt:dt="([\w.]+)"/)||["",""])[1]){case"boolean":ce=Ke(le);break;case"i2":case"int":ce=parseInt(le,10);break;case"r4":case"float":ce=parseFloat(le);break;case"date":case"dateTime.tz":ce=de(le);break;case"i8":case"string":case"fixed":case"uuid":case"bin.base64":break;default:throw new Error("bad custprop:"+oe[0])}ie[Me(se)]=ce}else L=(M=r).index+r[0].length}else if(n.WTF)throw"Unrecognized tag: "+r[3]+"|"+d.join("|")}}return t={},n.bookSheets||n.bookProps||(t.Sheets=u),t.SheetNames=m,t.Workbook=Y,t.SSF=R.get_table(),t.Props=P,t.Custprops=N,t}function xc(e,t){switch(Ff(t=t||{}),t.type||"base64"){case"base64":return kc(w.decode(e),t);case"binary":case"buffer":case"file":return kc(e,t);case"array":return kc(k(e),t)}}function Bc(e,t){var r,n,a,i,s,o,l,c=[];return e.Props&&c.push((r=e.Props,n=t,a=[],re(Dn).map((function(e){for(var t=0;t'+l.join("")+"")),c.join("")}function Tc(e){return ft("NamedRange",null,{"ss:Name":e.Name,"ss:RefersTo":"="+po(e.Ref,{r:0,c:0})})}function Ic(e,t,r,n,a,i,s){if(!e||null==e.v&&null==e.f)return"";var o={};if(e.f&&(o["ss:Formula"]="="+ze(po(e.f,s))),e.F&&e.F.slice(0,t.length)==t&&(t=fr(e.F.slice(t.length+1)),o["ss:ArrayRange"]="RC:R"+(t.r==s.r?"":"["+(t.r-s.r)+"]")+"C"+(t.c==s.c?"":"["+(t.c-s.c)+"]")),e.l&&e.l.Target&&(o["ss:HRef"]=ze(e.l.Target),e.l.Tooltip)&&(o["x:HRefScreenTip"]=ze(e.l.Tooltip)),r["!merges"])for(var l=r["!merges"],c=0;c!=l.length;++c)l[c].s.c==s.c&&l[c].s.r==s.r&&(l[c].e.c>l[c].s.c&&(o["ss:MergeAcross"]=l[c].e.c-l[c].s.c),l[c].e.r>l[c].s.r)&&(o["ss:MergeDown"]=l[c].e.r-l[c].s.r);var f="",h="";switch(e.t){case"z":return"";case"n":f="Number",h=String(e.v);break;case"b":f="Boolean",h=e.v?"1":"0";break;case"e":f="Error",h=zr[e.v];break;case"d":f="DateTime",h=new Date(e.v).toISOString(),null==e.z&&(e.z=e.z||R._table[14]);break;case"s":f="String",h=((e.v||"")+"").replace(Ue,(function(e){return Le[e]})).replace(We,(function(e){return"&#x"+e.charCodeAt(0).toString(16).toUpperCase()+";"}))}return t=hl(n.cellXfs,e,n),o["ss:StyleID"]="s"+(21+t),o["ss:Index"]=s.c+1,r=''+(null!=e.v?h:"")+"",0<(e.c||[]).length&&(r+=e.c.map((function(e){var t=ft("ss:Data",Ye(e.t||""),{xmlns:"http://www.w3.org/TR/REC-html40"});return ft("Comment",t,{"ss:Author":e.a})})).join("")),ft("Cell",r,o)}function Rc(e,t){if(!e["!ref"])return"";for(var r,n,a=pr(e["!ref"]),i=e["!merges"]||[],s=0,o=[],l=(e["!cols"]&&e["!cols"].forEach((function(e,t){gs(e);var r=!!e.width,n=cl(t,e);t={"ss:Index":t+1};r&&(t["ss:Width"]=hs(n.width)),e.hidden&&(t["ss:Hidden"]="1"),o.push(ft("Column",null,t))})),Array.isArray(e)),c=a.s.r;c<=a.e.r;++c){for(var f=[(r=c,n=(e["!rows"]||[])[c],r='")],h=a.s.c;h<=a.e.c;++h){var d,u,p,m=!1;for(s=0;s!=i.length;++s)if(!(i[s].s.c>h||i[s].s.r>c||i[s].e.c"),2"+i+""),0<(i=a?Rc(a,t):"").length&&n.push(""+i+"
    "),n.push(function(e,t,r){if(!e)return"";var n=[];if(e["!margins"]&&(n.push(""),e["!margins"].header&&n.push(ft("Header",null,{"x:Margin":e["!margins"].header})),e["!margins"].footer&&n.push(ft("Footer",null,{"x:Margin":e["!margins"].footer})),n.push(ft("PageMargins",null,{"x:Bottom":e["!margins"].bottom||"0.75","x:Left":e["!margins"].left||"0.7","x:Right":e["!margins"].right||"0.7","x:Top":e["!margins"].top||"0.75"})),n.push("")),r&&r.Workbook&&r.Workbook.Sheets&&r.Workbook.Sheets[t])if(r.Workbook.Sheets[t].Hidden)n.push(ft("Visible",1==r.Workbook.Sheets[t].Hidden?"SheetHidden":"SheetVeryHidden",{}));else{for(var a=0;a")}return((((r||{}).Workbook||{}).Views||[])[0]||{}).RTL&&n.push(""),e["!protect"]&&(n.push(lt("ProtectContents","True")),e["!protect"].objects&&n.push(lt("ProtectObjects","True")),e["!protect"].scenarios&&n.push(lt("ProtectScenarios","True")),null==e["!protect"].selectLockedCells||e["!protect"].selectLockedCells?null==e["!protect"].selectUnlockedCells||e["!protect"].selectUnlockedCells||n.push(lt("EnableSelection","UnlockedCells")):n.push(lt("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(t){e["!protect"][t[0]]&&n.push("<"+t[1]+"/>")}))),0==n.length?"":ft("WorksheetOptions",n.join(""),{xmlns:mt.x})}(a,e,r)),n.join("")}function Oc(e,t){t=t||{},e.SSF||(e.SSF=R.get_table()),e.SSF&&(D(R),R.load_table(e.SSF),t.revssf=ie(e.SSF),t.revssf[e.SSF[65535]]=0,t.ssf=e.SSF,t.cellXfs=[],hl(t.cellXfs,{},{revssf:{General:0}}));var r=[];r.push(Bc(e,t)),r.push(""),r.push(""),r.push("");for(var n,a=0;a'],t.cellXfs.forEach((function(e,t){var r=[];r.push(ft("NumberFormat",null,{"ss:Format":ze(R._table[e.numFmtId])})),n.push(ft("Style",r.join(""),{"ss:ID":"s"+(21+t)}))})),ft("Styles",n.join(""))),r[3]=function(e){if(!((e||{}).Workbook||{}).Names)return"";for(var t=e.Workbook.Names,r=[],n=0;n=r.sheetRows)&&_)){var a,i,s;if(r.cellStyles&&t.XF&&t.XF.data&&(i=r,s=(a=t).XF.data)&&s.patternType&&i&&i.cellStyles&&(a.s={},a.s.patternType=s.patternType,(i=is(T(s.icvFore)))&&(a.s.fgColor={rgb:i}),i=is(T(s.icvBack)))&&(a.s.bgColor={rgb:i}),delete t.ixfe,delete t.XF,C=hr(n=e),p.s&&(e.rp.e.r&&(p.e.r=e.r+1),e.c+1>p.e.c)&&(p.e.c=e.c+1),r.cellFormula&&t.f)for(var o=0;oe.c||E[o][0].s.r>e.r||E[o][0].e.c>8)!==G)throw new Error("rt mismatch: "+Y+"!="+G);12==$.r&&(e.l+=10,j-=10)}var K,Z,J,Q="EOF"===$.n?$.f(e,j,I):function(e,t,r,n){var a=r,i=[],s=t.slice(t.l,t.l+a);if(n&&n.enc&&n.enc.insitu)switch(e.n){case"BOF":case"FilePass":case"FileLock":case"InterfaceHdr":case"RRDInfo":case"RRDHead":case"UsrExcl":break;default:0!==s.length&&n.enc.insitu(s)}i.push(s),t.l+=a;for(var o=Wc[Nt(t,t.l)],l=0;null!=o&&"Continue"===o.n.slice(0,8);)a=Nt(t,t.l+2),l=t.l+4,"ContinueFrt"==o.n?l+=4:"ContinueFrt"==o.n.slice(0,11)&&(l+=12),i.push(t.slice(l,t.l+4+a)),t.l+=4+a,o=Wc[Nt(t,t.l)];var c=B(i),f=($t(c,0),0);c.lens=[];for(var h=0;h>8&31]),Pc(ne,t,c.opts.Date1904),r({c:Q.c,r:Q.r},ne,t);break;case"BoolErr":ne={ixfe:Q.ixfe,XF:A[Q.ixfe],v:Q.val,t:Q.t},0>8&31]),Pc(ne,t,c.opts.Date1904),r({c:Q.c,r:Q.r},ne,t);break;case"RK":ne={ixfe:Q.ixfe,XF:A[Q.ixfe],v:Q.rknum,t:"n"},0>8&31]),Pc(ne,t,c.opts.Date1904),r({c:Q.c,r:Q.r},ne,t);break;case"MulRk":for(var ee=Q.c;ee<=Q.C;++ee){var te=Q.rkrec[ee-Q.c][0],ne={ixfe:te,XF:A[te],v:Q.rkrec[ee-Q.c][1],t:"n"};0>8&31]),Pc(ne,t,c.opts.Date1904),r({c:ee,r:Q.r},ne,t)}break;case"Formula":"String"==Q.val||((ne=Nc(Q.val,Q.cell.ixfe,Q.tt)).XF=A[ne.ixfe],t.cellFormula&&((J=Q.formula)&&J[0]&&J[0][0]&&"PtgExp"==J[0][0][0]&&!S[Z=hr({r:ae=J[0][0][1][0],c:J=J[0][0][1][1]})]?ne.F=((t.dense?(h[ae]||[])[J]:h[Z])||{}).F:ne.f=""+jo(Q.formula,0,Q.cell,L,I)),0>8&31]),Pc(ne,t,c.opts.Date1904),r(Q.cell,ne,t)),m=Q;break;case"String":if(!m)throw new Error("String record expects Formula");(ne=Nc(m.val=Q,m.cell.ixfe,"s")).XF=A[ne.ixfe],t.cellFormula&&(ne.f=""+jo(m.formula,0,m.cell,L,I)),0>8&31]),Pc(ne,t,c.opts.Date1904),r(m.cell,ne,t),m=null;break;case"Array":E.push(Q);var ae=hr(Q[0].s),ie=t.dense?(h[Q[0].s.r]||[])[Q[0].s.c]:h[ae];if(t.cellFormula&&ie){if(!m)break;if(!ae||!ie)break;ie.f=""+jo(Q[1],0,Q[0],L,I),ie.F=ur(Q[0])}break;case"ShrFmla":if(_&&t.cellFormula&&C){if(!m)break;S[hr(m.cell)]=Q[0],((ie=t.dense?(h[m.cell.r]||[])[m.cell.c]:h[hr(m.cell)])||{}).f=""+jo(Q[0],0,n,L,I)}break;case"LabelSst":(ne=Nc(g[Q.isst].t,Q.ixfe,"s")).XF=A[ne.ixfe],0>8&31]),Pc(ne,t,c.opts.Date1904),r({c:Q.c,r:Q.r},ne,t);break;case"Blank":t.sheetStubs&&(ne={ixfe:Q.ixfe,XF:A[Q.ixfe],t:"z"},0>8&31]),Pc(ne,t,c.opts.Date1904),r({c:Q.c,r:Q.r},ne,t));break;case"MulBlank":if(t.sheetStubs)for(var se=Q.c;se<=Q.C;++se){var oe=Q.ixfe[se-Q.c];ne={ixfe:oe,XF:A[oe],t:"z"},0>8&31]),Pc(ne,t,c.opts.Date1904),r({c:se,r:Q.r},ne,t)}break;case"RString":case"Label":case"BIFF2STR":(ne=Nc(Q.val,Q.ixfe,"s")).XF=A[ne.ixfe],0>8&31]),Pc(ne,t,c.opts.Date1904),r({c:Q.c,r:Q.r},ne,t);break;case"Dimensions":1===U&&(p=Q);break;case"SST":g=Q;break;case"Format":if(4==I.biff){z[V++]=Q[1];for(var le=0;le=Q.s;)F[Q.e--]={width:Q.w/256},N||(N=!0,ms(Q.w/256)),gs(F[Q.e+1]);break;case"Row":var fe={};null!=Q.level&&((P[Q.r]=fe).level=Q.level),Q.hidden&&((P[Q.r]=fe).hidden=!0),Q.hpt&&((P[Q.r]=fe).hpt=Q.hpt,fe.hpx=ws(Q.hpt));break;case"LeftMargin":case"RightMargin":case"TopMargin":case"BottomMargin":h["!margins"]||fl(h["!margins"]={}),h["!margins"][q.slice(0,-6).toLowerCase()]=Q;break;case"Setup":h["!margins"]||fl(h["!margins"]={}),h["!margins"].header=Q.header,h["!margins"].footer=Q.footer;break;case"Window2":Q.RTL&&(k.Views[0].RTL=!0);break;case"Header":case"Footer":case"HCenter":case"VCenter":case"Pls":case"GCW":case"LHRecord":case"DBCell":case"EntExU2":case"SxView":case"Sxvd":case"SXVI":case"SXVDEx":case"SxIvd":case"SXString":case"Sync":case"Addin":case"SXDI":case"SXLI":case"SXEx":case"QsiSXTag":case"Selection":case"Feat":break;case"FeatHdr":case"FeatHdr11":break;case"Feature11":case"Feature12":case"List12":break;case"Country":s=Q;break;case"RecalcId":case"DxGCol":break;case"Fbi":case"Fbi2":case"GelFrame":case"Font":case"XFCRC":case"Style":case"StyleExt":break;case"Palette":y=Q;break;case"Theme":o=Q;break;case"ScenarioProtect":case"ObjProtect":case"CondFmt12":case"Table":case"TableStyles":case"TableStyle":case"TableStyleElement":case"SXStreamID":case"SXVS":case"DConRef":case"SXAddl":case"DConBin":case"DConName":case"SXPI":case"SxFormat":case"SxSelect":case"SxRule":case"SxFilt":case"SxItm":case"SxDXF":case"ScenMan":case"DCon":case"CellWatch":case"PrintRowCol":case"PrintGrid":case"PrintSize":case"XCT":case"CRN":case"Scl":case"SheetExt":case"SheetExtOptional":case"ObNoMacros":case"ObProj":break;case"CodeName":b?x.CodeName=Q||x.name:k.WBProps.CodeName=Q||"ThisWorkbook";break;case"GUIDTypeLib":case"WOpt":case"PhoneticInfo":case"OleObjectSize":break;case"DXF":case"DXFN":case"DXFN12":case"DXFN12List":case"DXFN12NoCB":break;case"Dv":case"DVal":break;case"BRAI":case"Series":case"SeriesText":case"DConn":case"DbOrParamQry":case"DBQueryExt":case"OleDbConn":case"ExtString":case"IFmtRecord":break;case"CondFmt":case"CF":case"CF12":case"CFEx":case"Excel9File":case"Units":break;case"InterfaceHdr":case"Mms":case"InterfaceEnd":case"DSF":case"BuiltInFnGroupCount":break;case"Window1":case"HideObj":case"GridSet":case"Guts":case"UserBView":case"UserSViewBegin":case"UserSViewEnd":case"Pane":break;default:switch($.n){case"Dat":case"Begin":case"End":case"StartBlock":case"EndBlock":case"Frame":case"Area":case"Axis":case"AxisLine":case"Tick":break;case"AxesUsed":case"CrtLayout12":case"CrtLayout12A":case"CrtLink":case"CrtLine":case"CrtMlFrt":case"CrtMlFrtContinue":break;case"LineFormat":case"AreaFormat":case"Chart":case"Chart3d":case"Chart3DBarShape":case"ChartFormat":case"ChartFrtInfo":break;case"PlotArea":case"PlotGrowth":break;case"SeriesList":case"SerParent":case"SerAuxTrend":break;case"DataFormat":case"SerToCrt":case"FontX":break;case"CatSerRange":case"AxcExt":case"SerFmt":case"ShtProps":break;case"DefaultText":case"Text":case"CatLab":case"DataLabExtContents":break;case"Legend":case"LegendException":break;case"Pie":case"Scatter":break;case"PieFormat":case"MarkerFormat":break;case"StartObject":case"EndObject":break;case"AlRuns":case"ObjectLink":case"SIIndex":break;case"AttachedLabel":case"YMult":break;case"Line":case"Bar":case"Surf":case"AxisParent":case"Pos":case"ValueRange":case"SXViewEx9":case"SXViewLink":case"PivotChartBits":case"SBaseRef":case"TextPropsStream":case"LnExt":case"MkrExt":case"CrtCoopt":break;case"Qsi":case"Qsif":case"Qsir":case"QsiSXTag":case"TxtQry":case"FilterMode":break;case"AutoFilter":case"AutoFilterInfo":case"AutoFilter12":case"DropDownObjIds":case"Sort":case"SortData":case"ShapePropsStream":break;case"MsoDrawing":case"MsoDrawingGroup":case"MsoDrawingSelection":break;case"WebPub":case"AutoWebPub":break;case"HeaderFooter":case"HFPicture":case"PLV":case"HorizontalPageBreaks":case"VerticalPageBreaks":break;case"Backup":case"CompressPictures":case"Compat12":break;case"Continue":case"ContinueFrt12":break;case"FrtFontList":case"FrtWrapper":break;default:switch($.n){case"TabIdConf":case"Radar":case"RadarArea":case"DropBar":case"Intl":case"CoordList":case"SerAuxErrBar":break;case"BIFF2FONTCLR":case"BIFF2FMTCNT":case"BIFF2FONTXTRA":break;case"BIFF2XF":case"BIFF3XF":case"BIFF4XF":break;case"BIFF4FMTCNT":case"BIFF2ROW":case"BIFF2WINDOW2":break;case"SCENARIO":case"DConBin":case"PicF":case"DataLabExt":case"Lel":case"BopPop":case"BopPopCustom":case"RealTimeData":case"Name":break;case"LHNGraph":case"FnGroupName":case"AddMenu":case"LPr":break;case"ListObj":case"ListField":case"RRSort":case"BigName":break;case"ToolbarHdr":case"ToolbarEnd":case"DDEObjName":case"FRTArchId$":break;default:if(t.WTF)throw"Unrecognized Record "+$.n}}}}}else e.l+=j}return c.SheetNames=re(u).sort((function(e,t){return Number(e)-Number(t)})).map((function(e){return u[e].name})),t.bookSheets||(c.Sheets=f),c.Sheets&&H.forEach((function(e,t){c.Sheets[c.SheetNames[t]]["!autofilter"]=e})),c.Preamble=w,c.Strings=g,c.SSF=R.get_table(),I.enc&&(c.Encryption=I.enc),o&&(c.Themes=o),c.Metadata={},void 0!==s&&(c.Metadata.Country=s),0>>1,n=e.read_shift(1),a=e.read_shift(2,"i"),i=e.read_shift(1),s=e.read_shift(1),o=e.read_shift(1);switch(e.l++,r){case 0:t.auto=1;break;case 1:var l=rn[t.index=n];l&&(t.rgb=is(l));break;case 2:t.rgb=is([i,s,o]);break;case 3:t.theme=n}return 0!=a&&(t.tint=0>13&3],r.showPivotChartFilter=!!(32768&n),r.updateLinks=["userSet","never","always"][n>>8&3],r}},154:{n:"BrtWbFactoid"},155:{n:"BrtFileRecover"},156:{n:"BrtBundleSh",f:function(e,t){var r={};return r.Hidden=e.read_shift(4),r.iTabID=e.read_shift(4),r.strRelID=Or(e,t-8),r.name=Sr(e),r}},157:{n:"BrtCalcProp"},158:{n:"BrtBookView"},159:{n:"BrtBeginSst",f:function(e){return[e.read_shift(4),e.read_shift(4)]}},160:{n:"BrtEndSst"},161:{n:"BrtBeginAFilter",f:Lr},162:{n:"BrtEndAFilter"},163:{n:"BrtBeginFilterColumn"},164:{n:"BrtEndFilterColumn"},165:{n:"BrtBeginFilters"},166:{n:"BrtEndFilters"},167:{n:"BrtFilter"},168:{n:"BrtColorFilter"},169:{n:"BrtIconFilter"},170:{n:"BrtTop10Filter"},171:{n:"BrtDynamicFilter"},172:{n:"BrtBeginCustomFilters"},173:{n:"BrtEndCustomFilters"},174:{n:"BrtCustomFilter"},175:{n:"BrtAFilterDateGroupItem"},176:{n:"BrtMergeCell",f:ko},177:{n:"BrtBeginMergeCells"},178:{n:"BrtEndMergeCells"},179:{n:"BrtBeginPivotCacheDef"},180:{n:"BrtEndPivotCacheDef"},181:{n:"BrtBeginPCDFields"},182:{n:"BrtEndPCDFields"},183:{n:"BrtBeginPCDField"},184:{n:"BrtEndPCDField"},185:{n:"BrtBeginPCDSource"},186:{n:"BrtEndPCDSource"},187:{n:"BrtBeginPCDSRange"},188:{n:"BrtEndPCDSRange"},189:{n:"BrtBeginPCDFAtbl"},190:{n:"BrtEndPCDFAtbl"},191:{n:"BrtBeginPCDIRun"},192:{n:"BrtEndPCDIRun"},193:{n:"BrtBeginPivotCacheRecords"},194:{n:"BrtEndPivotCacheRecords"},195:{n:"BrtBeginPCDHierarchies"},196:{n:"BrtEndPCDHierarchies"},197:{n:"BrtBeginPCDHierarchy"},198:{n:"BrtEndPCDHierarchy"},199:{n:"BrtBeginPCDHFieldsUsage"},200:{n:"BrtEndPCDHFieldsUsage"},201:{n:"BrtBeginExtConnection"},202:{n:"BrtEndExtConnection"},203:{n:"BrtBeginECDbProps"},204:{n:"BrtEndECDbProps"},205:{n:"BrtBeginECOlapProps"},206:{n:"BrtEndECOlapProps"},207:{n:"BrtBeginPCDSConsol"},208:{n:"BrtEndPCDSConsol"},209:{n:"BrtBeginPCDSCPages"},210:{n:"BrtEndPCDSCPages"},211:{n:"BrtBeginPCDSCPage"},212:{n:"BrtEndPCDSCPage"},213:{n:"BrtBeginPCDSCPItem"},214:{n:"BrtEndPCDSCPItem"},215:{n:"BrtBeginPCDSCSets"},216:{n:"BrtEndPCDSCSets"},217:{n:"BrtBeginPCDSCSet"},218:{n:"BrtEndPCDSCSet"},219:{n:"BrtBeginPCDFGroup"},220:{n:"BrtEndPCDFGroup"},221:{n:"BrtBeginPCDFGItems"},222:{n:"BrtEndPCDFGItems"},223:{n:"BrtBeginPCDFGRange"},224:{n:"BrtEndPCDFGRange"},225:{n:"BrtBeginPCDFGDiscrete"},226:{n:"BrtEndPCDFGDiscrete"},227:{n:"BrtBeginPCDSDTupleCache"},228:{n:"BrtEndPCDSDTupleCache"},229:{n:"BrtBeginPCDSDTCEntries"},230:{n:"BrtEndPCDSDTCEntries"},231:{n:"BrtBeginPCDSDTCEMembers"},232:{n:"BrtEndPCDSDTCEMembers"},233:{n:"BrtBeginPCDSDTCEMember"},234:{n:"BrtEndPCDSDTCEMember"},235:{n:"BrtBeginPCDSDTCQueries"},236:{n:"BrtEndPCDSDTCQueries"},237:{n:"BrtBeginPCDSDTCQuery"},238:{n:"BrtEndPCDSDTCQuery"},239:{n:"BrtBeginPCDSDTCSets"},240:{n:"BrtEndPCDSDTCSets"},241:{n:"BrtBeginPCDSDTCSet"},242:{n:"BrtEndPCDSDTCSet"},243:{n:"BrtBeginPCDCalcItems"},244:{n:"BrtEndPCDCalcItems"},245:{n:"BrtBeginPCDCalcItem"},246:{n:"BrtEndPCDCalcItem"},247:{n:"BrtBeginPRule"},248:{n:"BrtEndPRule"},249:{n:"BrtBeginPRFilters"},250:{n:"BrtEndPRFilters"},251:{n:"BrtBeginPRFilter"},252:{n:"BrtEndPRFilter"},253:{n:"BrtBeginPNames"},254:{n:"BrtEndPNames"},255:{n:"BrtBeginPName"},256:{n:"BrtEndPName"},257:{n:"BrtBeginPNPairs"},258:{n:"BrtEndPNPairs"},259:{n:"BrtBeginPNPair"},260:{n:"BrtEndPNPair"},261:{n:"BrtBeginECWebProps"},262:{n:"BrtEndECWebProps"},263:{n:"BrtBeginEcWpTables"},264:{n:"BrtEndECWPTables"},265:{n:"BrtBeginECParams"},266:{n:"BrtEndECParams"},267:{n:"BrtBeginECParam"},268:{n:"BrtEndECParam"},269:{n:"BrtBeginPCDKPIs"},270:{n:"BrtEndPCDKPIs"},271:{n:"BrtBeginPCDKPI"},272:{n:"BrtEndPCDKPI"},273:{n:"BrtBeginDims"},274:{n:"BrtEndDims"},275:{n:"BrtBeginDim"},276:{n:"BrtEndDim"},277:{n:"BrtIndexPartEnd"},278:{n:"BrtBeginStyleSheet"},279:{n:"BrtEndStyleSheet"},280:{n:"BrtBeginSXView"},281:{n:"BrtEndSXVI"},282:{n:"BrtBeginSXVI"},283:{n:"BrtBeginSXVIs"},284:{n:"BrtEndSXVIs"},285:{n:"BrtBeginSXVD"},286:{n:"BrtEndSXVD"},287:{n:"BrtBeginSXVDs"},288:{n:"BrtEndSXVDs"},289:{n:"BrtBeginSXPI"},290:{n:"BrtEndSXPI"},291:{n:"BrtBeginSXPIs"},292:{n:"BrtEndSXPIs"},293:{n:"BrtBeginSXDI"},294:{n:"BrtEndSXDI"},295:{n:"BrtBeginSXDIs"},296:{n:"BrtEndSXDIs"},297:{n:"BrtBeginSXLI"},298:{n:"BrtEndSXLI"},299:{n:"BrtBeginSXLIRws"},300:{n:"BrtEndSXLIRws"},301:{n:"BrtBeginSXLICols"},302:{n:"BrtEndSXLICols"},303:{n:"BrtBeginSXFormat"},304:{n:"BrtEndSXFormat"},305:{n:"BrtBeginSXFormats"},306:{n:"BrtEndSxFormats"},307:{n:"BrtBeginSxSelect"},308:{n:"BrtEndSxSelect"},309:{n:"BrtBeginISXVDRws"},310:{n:"BrtEndISXVDRws"},311:{n:"BrtBeginISXVDCols"},312:{n:"BrtEndISXVDCols"},313:{n:"BrtEndSXLocation"},314:{n:"BrtBeginSXLocation"},315:{n:"BrtEndSXView"},316:{n:"BrtBeginSXTHs"},317:{n:"BrtEndSXTHs"},318:{n:"BrtBeginSXTH"},319:{n:"BrtEndSXTH"},320:{n:"BrtBeginISXTHRws"},321:{n:"BrtEndISXTHRws"},322:{n:"BrtBeginISXTHCols"},323:{n:"BrtEndISXTHCols"},324:{n:"BrtBeginSXTDMPS"},325:{n:"BrtEndSXTDMPs"},326:{n:"BrtBeginSXTDMP"},327:{n:"BrtEndSXTDMP"},328:{n:"BrtBeginSXTHItems"},329:{n:"BrtEndSXTHItems"},330:{n:"BrtBeginSXTHItem"},331:{n:"BrtEndSXTHItem"},332:{n:"BrtBeginMetadata"},333:{n:"BrtEndMetadata"},334:{n:"BrtBeginEsmdtinfo"},335:{n:"BrtMdtinfo"},336:{n:"BrtEndEsmdtinfo"},337:{n:"BrtBeginEsmdb"},338:{n:"BrtEndEsmdb"},339:{n:"BrtBeginEsfmd"},340:{n:"BrtEndEsfmd"},341:{n:"BrtBeginSingleCells"},342:{n:"BrtEndSingleCells"},343:{n:"BrtBeginList"},344:{n:"BrtEndList"},345:{n:"BrtBeginListCols"},346:{n:"BrtEndListCols"},347:{n:"BrtBeginListCol"},348:{n:"BrtEndListCol"},349:{n:"BrtBeginListXmlCPr"},350:{n:"BrtEndListXmlCPr"},351:{n:"BrtListCCFmla"},352:{n:"BrtListTrFmla"},353:{n:"BrtBeginExternals"},354:{n:"BrtEndExternals"},355:{n:"BrtSupBookSrc",f:Or},357:{n:"BrtSupSelf"},358:{n:"BrtSupSame"},359:{n:"BrtSupTabs"},360:{n:"BrtBeginSupBook"},361:{n:"BrtPlaceholderName"},362:{n:"BrtExternSheet",f:Da},363:{n:"BrtExternTableStart"},364:{n:"BrtExternTableEnd"},366:{n:"BrtExternRowHdr"},367:{n:"BrtExternCellBlank"},368:{n:"BrtExternCellReal"},369:{n:"BrtExternCellBool"},370:{n:"BrtExternCellError"},371:{n:"BrtExternCellString"},372:{n:"BrtBeginEsmdx"},373:{n:"BrtEndEsmdx"},374:{n:"BrtBeginMdxSet"},375:{n:"BrtEndMdxSet"},376:{n:"BrtBeginMdxMbrProp"},377:{n:"BrtEndMdxMbrProp"},378:{n:"BrtBeginMdxKPI"},379:{n:"BrtEndMdxKPI"},380:{n:"BrtBeginEsstr"},381:{n:"BrtEndEsstr"},382:{n:"BrtBeginPRFItem"},383:{n:"BrtEndPRFItem"},384:{n:"BrtBeginPivotCacheIDs"},385:{n:"BrtEndPivotCacheIDs"},386:{n:"BrtBeginPivotCacheID"},387:{n:"BrtEndPivotCacheID"},388:{n:"BrtBeginISXVIs"},389:{n:"BrtEndISXVIs"},390:{n:"BrtBeginColInfos"},391:{n:"BrtEndColInfos"},392:{n:"BrtBeginRwBrk"},393:{n:"BrtEndRwBrk"},394:{n:"BrtBeginColBrk"},395:{n:"BrtEndColBrk"},396:{n:"BrtBrk"},397:{n:"BrtUserBookView"},398:{n:"BrtInfo"},399:{n:"BrtCUsr"},400:{n:"BrtUsr"},401:{n:"BrtBeginUsers"},403:{n:"BrtEOF"},404:{n:"BrtUCR"},405:{n:"BrtRRInsDel"},406:{n:"BrtRREndInsDel"},407:{n:"BrtRRMove"},408:{n:"BrtRREndMove"},409:{n:"BrtRRChgCell"},410:{n:"BrtRREndChgCell"},411:{n:"BrtRRHeader"},412:{n:"BrtRRUserView"},413:{n:"BrtRRRenSheet"},414:{n:"BrtRRInsertSh"},415:{n:"BrtRRDefName"},416:{n:"BrtRRNote"},417:{n:"BrtRRConflict"},418:{n:"BrtRRTQSIF"},419:{n:"BrtRRFormat"},420:{n:"BrtRREndFormat"},421:{n:"BrtRRAutoFmt"},422:{n:"BrtBeginUserShViews"},423:{n:"BrtBeginUserShView"},424:{n:"BrtEndUserShView"},425:{n:"BrtEndUserShViews"},426:{n:"BrtArrFmla",f:function(e,t,r){t=e.l+t;var n=Nr(e),a=e.read_shift(1);return(n=[n])[2]=a,r.cellFormula?(a=Ko(e,t-e.l,r),n[1]=a):e.l=t,n}},427:{n:"BrtShrFmla",f:function(e,t,r){t=e.l+t;var n=[Lr(e,16)];return r.cellFormula&&(r=Qo(e,t-e.l,r),n[1]=r),e.l=t,n}},428:{n:"BrtTable"},429:{n:"BrtBeginExtConnections"},430:{n:"BrtEndExtConnections"},431:{n:"BrtBeginPCDCalcMems"},432:{n:"BrtEndPCDCalcMems"},433:{n:"BrtBeginPCDCalcMem"},434:{n:"BrtEndPCDCalcMem"},435:{n:"BrtBeginPCDHGLevels"},436:{n:"BrtEndPCDHGLevels"},437:{n:"BrtBeginPCDHGLevel"},438:{n:"BrtEndPCDHGLevel"},439:{n:"BrtBeginPCDHGLGroups"},440:{n:"BrtEndPCDHGLGroups"},441:{n:"BrtBeginPCDHGLGroup"},442:{n:"BrtEndPCDHGLGroup"},443:{n:"BrtBeginPCDHGLGMembers"},444:{n:"BrtEndPCDHGLGMembers"},445:{n:"BrtBeginPCDHGLGMember"},446:{n:"BrtEndPCDHGLGMember"},447:{n:"BrtBeginQSI"},448:{n:"BrtEndQSI"},449:{n:"BrtBeginQSIR"},450:{n:"BrtEndQSIR"},451:{n:"BrtBeginDeletedNames"},452:{n:"BrtEndDeletedNames"},453:{n:"BrtBeginDeletedName"},454:{n:"BrtEndDeletedName"},455:{n:"BrtBeginQSIFs"},456:{n:"BrtEndQSIFs"},457:{n:"BrtBeginQSIF"},458:{n:"BrtEndQSIF"},459:{n:"BrtBeginAutoSortScope"},460:{n:"BrtEndAutoSortScope"},461:{n:"BrtBeginConditionalFormatting"},462:{n:"BrtEndConditionalFormatting"},463:{n:"BrtBeginCFRule"},464:{n:"BrtEndCFRule"},465:{n:"BrtBeginIconSet"},466:{n:"BrtEndIconSet"},467:{n:"BrtBeginDatabar"},468:{n:"BrtEndDatabar"},469:{n:"BrtBeginColorScale"},470:{n:"BrtEndColorScale"},471:{n:"BrtCFVO"},472:{n:"BrtExternValueMeta"},473:{n:"BrtBeginColorPalette"},474:{n:"BrtEndColorPalette"},475:{n:"BrtIndexedColor"},476:{n:"BrtMargins",f:function(e){var t={};return Vl.forEach((function(r){t[r]=Ur(e)})),t}},477:{n:"BrtPrintOptions"},478:{n:"BrtPageSetup"},479:{n:"BrtBeginHeaderFooter"},480:{n:"BrtEndHeaderFooter"},481:{n:"BrtBeginSXCrtFormat"},482:{n:"BrtEndSXCrtFormat"},483:{n:"BrtBeginSXCrtFormats"},484:{n:"BrtEndSXCrtFormats"},485:{n:"BrtWsFmtInfo",f:function(){}},486:{n:"BrtBeginMgs"},487:{n:"BrtEndMGs"},488:{n:"BrtBeginMGMaps"},489:{n:"BrtEndMGMaps"},490:{n:"BrtBeginMG"},491:{n:"BrtEndMG"},492:{n:"BrtBeginMap"},493:{n:"BrtEndMap"},494:{n:"BrtHLink",f:function(e,t){t=e.l+t;var r=Lr(e,16),n=Ir(e),a=Sr(e),i=Sr(e),s=Sr(e);e.l=t,e={rfx:r,relId:n,loc:a,display:s};return i&&(e.Tooltip=i),e}},495:{n:"BrtBeginDCon"},496:{n:"BrtEndDCon"},497:{n:"BrtBeginDRefs"},498:{n:"BrtEndDRefs"},499:{n:"BrtDRef"},500:{n:"BrtBeginScenMan"},501:{n:"BrtEndScenMan"},502:{n:"BrtBeginSct"},503:{n:"BrtEndSct"},504:{n:"BrtSlc"},505:{n:"BrtBeginDXFs"},506:{n:"BrtEndDXFs"},507:{n:"BrtDXF"},508:{n:"BrtBeginTableStyles"},509:{n:"BrtEndTableStyles"},510:{n:"BrtBeginTableStyle"},511:{n:"BrtEndTableStyle"},512:{n:"BrtTableStyleElement"},513:{n:"BrtTableStyleClient"},514:{n:"BrtBeginVolDeps"},515:{n:"BrtEndVolDeps"},516:{n:"BrtBeginVolType"},517:{n:"BrtEndVolType"},518:{n:"BrtBeginVolMain"},519:{n:"BrtEndVolMain"},520:{n:"BrtBeginVolTopic"},521:{n:"BrtEndVolTopic"},522:{n:"BrtVolSubtopic"},523:{n:"BrtVolRef"},524:{n:"BrtVolNum"},525:{n:"BrtVolErr"},526:{n:"BrtVolStr"},527:{n:"BrtVolBool"},528:{n:"BrtBeginCalcChain$"},529:{n:"BrtEndCalcChain$"},530:{n:"BrtBeginSortState"},531:{n:"BrtEndSortState"},532:{n:"BrtBeginSortCond"},533:{n:"BrtEndSortCond"},534:{n:"BrtBookProtection"},535:{n:"BrtSheetProtection"},536:{n:"BrtRangeProtection"},537:{n:"BrtPhoneticInfo"},538:{n:"BrtBeginECTxtWiz"},539:{n:"BrtEndECTxtWiz"},540:{n:"BrtBeginECTWFldInfoLst"},541:{n:"BrtEndECTWFldInfoLst"},542:{n:"BrtBeginECTwFldInfo"},548:{n:"BrtFileSharing"},549:{n:"BrtOleSize"},550:{n:"BrtDrawing",f:Or},551:{n:"BrtLegacyDrawing"},552:{n:"BrtLegacyDrawingHF"},553:{n:"BrtWebOpt"},554:{n:"BrtBeginWebPubItems"},555:{n:"BrtEndWebPubItems"},556:{n:"BrtBeginWebPubItem"},557:{n:"BrtEndWebPubItem"},558:{n:"BrtBeginSXCondFmt"},559:{n:"BrtEndSXCondFmt"},560:{n:"BrtBeginSXCondFmts"},561:{n:"BrtEndSXCondFmts"},562:{n:"BrtBkHim"},564:{n:"BrtColor"},565:{n:"BrtBeginIndexedColors"},566:{n:"BrtEndIndexedColors"},569:{n:"BrtBeginMRUColors"},570:{n:"BrtEndMRUColors"},572:{n:"BrtMRUColor"},573:{n:"BrtBeginDVals"},574:{n:"BrtEndDVals"},577:{n:"BrtSupNameStart"},578:{n:"BrtSupNameValueStart"},579:{n:"BrtSupNameValueEnd"},580:{n:"BrtSupNameNum"},581:{n:"BrtSupNameErr"},582:{n:"BrtSupNameSt"},583:{n:"BrtSupNameNil"},584:{n:"BrtSupNameBool"},585:{n:"BrtSupNameFmla"},586:{n:"BrtSupNameBits"},587:{n:"BrtSupNameEnd"},588:{n:"BrtEndSupBook"},589:{n:"BrtCellSmartTagProperty"},590:{n:"BrtBeginCellSmartTag"},591:{n:"BrtEndCellSmartTag"},592:{n:"BrtBeginCellSmartTags"},593:{n:"BrtEndCellSmartTags"},594:{n:"BrtBeginSmartTags"},595:{n:"BrtEndSmartTags"},596:{n:"BrtSmartTagType"},597:{n:"BrtBeginSmartTagTypes"},598:{n:"BrtEndSmartTagTypes"},599:{n:"BrtBeginSXFilters"},600:{n:"BrtEndSXFilters"},601:{n:"BrtBeginSXFILTER"},602:{n:"BrtEndSXFilter"},603:{n:"BrtBeginFills"},604:{n:"BrtEndFills"},605:{n:"BrtBeginCellWatches"},606:{n:"BrtEndCellWatches"},607:{n:"BrtCellWatch"},608:{n:"BrtBeginCRErrs"},609:{n:"BrtEndCRErrs"},610:{n:"BrtCrashRecErr"},611:{n:"BrtBeginFonts"},612:{n:"BrtEndFonts"},613:{n:"BrtBeginBorders"},614:{n:"BrtEndBorders"},615:{n:"BrtBeginFmts"},616:{n:"BrtEndFmts"},617:{n:"BrtBeginCellXFs"},618:{n:"BrtEndCellXFs"},619:{n:"BrtBeginStyles"},620:{n:"BrtEndStyles"},625:{n:"BrtBigName"},626:{n:"BrtBeginCellStyleXFs"},627:{n:"BrtEndCellStyleXFs"},628:{n:"BrtBeginComments"},629:{n:"BrtEndComments"},630:{n:"BrtBeginCommentAuthors"},631:{n:"BrtEndCommentAuthors"},632:{n:"BrtCommentAuthor",f:ao},633:{n:"BrtBeginCommentList"},634:{n:"BrtEndCommentList"},635:{n:"BrtBeginComment",f:function(e){var t={},r=(t.iauthor=e.read_shift(4),Lr(e,16));return t.rfx=r.s,t.ref=hr(r.s),e.l+=16,t}},636:{n:"BrtEndComment"},637:{n:"BrtCommentText",f:Ar},638:{n:"BrtBeginOleObjects"},639:{n:"BrtOleObject"},640:{n:"BrtEndOleObjects"},641:{n:"BrtBeginSxrules"},642:{n:"BrtEndSxRules"},643:{n:"BrtBeginActiveXControls"},644:{n:"BrtActiveX"},645:{n:"BrtEndActiveXControls"},646:{n:"BrtBeginPCDSDTCEMembersSortBy"},648:{n:"BrtBeginCellIgnoreECs"},649:{n:"BrtCellIgnoreEC"},650:{n:"BrtEndCellIgnoreECs"},651:{n:"BrtCsProp",f:function(e,t){return e.l+=10,{name:Sr(e)}}},652:{n:"BrtCsPageSetup"},653:{n:"BrtBeginUserCsViews"},654:{n:"BrtEndUserCsViews"},655:{n:"BrtBeginUserCsView"},656:{n:"BrtEndUserCsView"},657:{n:"BrtBeginPcdSFCIEntries"},658:{n:"BrtEndPCDSFCIEntries"},659:{n:"BrtPCDSFCIEntry"},660:{n:"BrtBeginListParts"},661:{n:"BrtListPart"},662:{n:"BrtEndListParts"},663:{n:"BrtSheetCalcProp"},664:{n:"BrtBeginFnGroup"},665:{n:"BrtFnGroup"},666:{n:"BrtEndFnGroup"},667:{n:"BrtSupAddin"},668:{n:"BrtSXTDMPOrder"},669:{n:"BrtCsProtection"},671:{n:"BrtBeginWsSortMap"},672:{n:"BrtEndWsSortMap"},673:{n:"BrtBeginRRSort"},674:{n:"BrtEndRRSort"},675:{n:"BrtRRSortItem"},676:{n:"BrtFileSharingIso"},677:{n:"BrtBookProtectionIso"},678:{n:"BrtSheetProtectionIso"},679:{n:"BrtCsProtectionIso"},680:{n:"BrtRangeProtectionIso"},1024:{n:"BrtRwDescent"},1025:{n:"BrtKnownFonts"},1026:{n:"BrtBeginSXTupleSet"},1027:{n:"BrtEndSXTupleSet"},1028:{n:"BrtBeginSXTupleSetHeader"},1029:{n:"BrtEndSXTupleSetHeader"},1030:{n:"BrtSXTupleSetHeaderItem"},1031:{n:"BrtBeginSXTupleSetData"},1032:{n:"BrtEndSXTupleSetData"},1033:{n:"BrtBeginSXTupleSetRow"},1034:{n:"BrtEndSXTupleSetRow"},1035:{n:"BrtSXTupleSetRowItem"},1036:{n:"BrtNameExt"},1037:{n:"BrtPCDH14"},1038:{n:"BrtBeginPCDCalcMem14"},1039:{n:"BrtEndPCDCalcMem14"},1040:{n:"BrtSXTH14"},1041:{n:"BrtBeginSparklineGroup"},1042:{n:"BrtEndSparklineGroup"},1043:{n:"BrtSparkline"},1044:{n:"BrtSXDI14"},1045:{n:"BrtWsFmtInfoEx14"},1046:{n:"BrtBeginConditionalFormatting14"},1047:{n:"BrtEndConditionalFormatting14"},1048:{n:"BrtBeginCFRule14"},1049:{n:"BrtEndCFRule14"},1050:{n:"BrtCFVO14"},1051:{n:"BrtBeginDatabar14"},1052:{n:"BrtBeginIconSet14"},1053:{n:"BrtDVal14"},1054:{n:"BrtBeginDVals14"},1055:{n:"BrtColor14"},1056:{n:"BrtBeginSparklines"},1057:{n:"BrtEndSparklines"},1058:{n:"BrtBeginSparklineGroups"},1059:{n:"BrtEndSparklineGroups"},1061:{n:"BrtSXVD14"},1062:{n:"BrtBeginSXView14"},1063:{n:"BrtEndSXView14"},1064:{n:"BrtBeginSXView16"},1065:{n:"BrtEndSXView16"},1066:{n:"BrtBeginPCD14"},1067:{n:"BrtEndPCD14"},1068:{n:"BrtBeginExtConn14"},1069:{n:"BrtEndExtConn14"},1070:{n:"BrtBeginSlicerCacheIDs"},1071:{n:"BrtEndSlicerCacheIDs"},1072:{n:"BrtBeginSlicerCacheID"},1073:{n:"BrtEndSlicerCacheID"},1075:{n:"BrtBeginSlicerCache"},1076:{n:"BrtEndSlicerCache"},1077:{n:"BrtBeginSlicerCacheDef"},1078:{n:"BrtEndSlicerCacheDef"},1079:{n:"BrtBeginSlicersEx"},1080:{n:"BrtEndSlicersEx"},1081:{n:"BrtBeginSlicerEx"},1082:{n:"BrtEndSlicerEx"},1083:{n:"BrtBeginSlicer"},1084:{n:"BrtEndSlicer"},1085:{n:"BrtSlicerCachePivotTables"},1086:{n:"BrtBeginSlicerCacheOlapImpl"},1087:{n:"BrtEndSlicerCacheOlapImpl"},1088:{n:"BrtBeginSlicerCacheLevelsData"},1089:{n:"BrtEndSlicerCacheLevelsData"},1090:{n:"BrtBeginSlicerCacheLevelData"},1091:{n:"BrtEndSlicerCacheLevelData"},1092:{n:"BrtBeginSlicerCacheSiRanges"},1093:{n:"BrtEndSlicerCacheSiRanges"},1094:{n:"BrtBeginSlicerCacheSiRange"},1095:{n:"BrtEndSlicerCacheSiRange"},1096:{n:"BrtSlicerCacheOlapItem"},1097:{n:"BrtBeginSlicerCacheSelections"},1098:{n:"BrtSlicerCacheSelection"},1099:{n:"BrtEndSlicerCacheSelections"},1100:{n:"BrtBeginSlicerCacheNative"},1101:{n:"BrtEndSlicerCacheNative"},1102:{n:"BrtSlicerCacheNativeItem"},1103:{n:"BrtRangeProtection14"},1104:{n:"BrtRangeProtectionIso14"},1105:{n:"BrtCellIgnoreEC14"},1111:{n:"BrtList14"},1112:{n:"BrtCFIcon"},1113:{n:"BrtBeginSlicerCachesPivotCacheIDs"},1114:{n:"BrtEndSlicerCachesPivotCacheIDs"},1115:{n:"BrtBeginSlicers"},1116:{n:"BrtEndSlicers"},1117:{n:"BrtWbProp14"},1118:{n:"BrtBeginSXEdit"},1119:{n:"BrtEndSXEdit"},1120:{n:"BrtBeginSXEdits"},1121:{n:"BrtEndSXEdits"},1122:{n:"BrtBeginSXChange"},1123:{n:"BrtEndSXChange"},1124:{n:"BrtBeginSXChanges"},1125:{n:"BrtEndSXChanges"},1126:{n:"BrtSXTupleItems"},1128:{n:"BrtBeginSlicerStyle"},1129:{n:"BrtEndSlicerStyle"},1130:{n:"BrtSlicerStyleElement"},1131:{n:"BrtBeginStyleSheetExt14"},1132:{n:"BrtEndStyleSheetExt14"},1133:{n:"BrtBeginSlicerCachesPivotCacheID"},1134:{n:"BrtEndSlicerCachesPivotCacheID"},1135:{n:"BrtBeginConditionalFormattings"},1136:{n:"BrtEndConditionalFormattings"},1137:{n:"BrtBeginPCDCalcMemExt"},1138:{n:"BrtEndPCDCalcMemExt"},1139:{n:"BrtBeginPCDCalcMemsExt"},1140:{n:"BrtEndPCDCalcMemsExt"},1141:{n:"BrtPCDField14"},1142:{n:"BrtBeginSlicerStyles"},1143:{n:"BrtEndSlicerStyles"},1144:{n:"BrtBeginSlicerStyleElements"},1145:{n:"BrtEndSlicerStyleElements"},1146:{n:"BrtCFRuleExt"},1147:{n:"BrtBeginSXCondFmt14"},1148:{n:"BrtEndSXCondFmt14"},1149:{n:"BrtBeginSXCondFmts14"},1150:{n:"BrtEndSXCondFmts14"},1152:{n:"BrtBeginSortCond14"},1153:{n:"BrtEndSortCond14"},1154:{n:"BrtEndDVals14"},1155:{n:"BrtEndIconSet14"},1156:{n:"BrtEndDatabar14"},1157:{n:"BrtBeginColorScale14"},1158:{n:"BrtEndColorScale14"},1159:{n:"BrtBeginSxrules14"},1160:{n:"BrtEndSxrules14"},1161:{n:"BrtBeginPRule14"},1162:{n:"BrtEndPRule14"},1163:{n:"BrtBeginPRFilters14"},1164:{n:"BrtEndPRFilters14"},1165:{n:"BrtBeginPRFilter14"},1166:{n:"BrtEndPRFilter14"},1167:{n:"BrtBeginPRFItem14"},1168:{n:"BrtEndPRFItem14"},1169:{n:"BrtBeginCellIgnoreECs14"},1170:{n:"BrtEndCellIgnoreECs14"},1171:{n:"BrtDxf14"},1172:{n:"BrtBeginDxF14s"},1173:{n:"BrtEndDxf14s"},1177:{n:"BrtFilter14"},1178:{n:"BrtBeginCustomFilters14"},1180:{n:"BrtCustomFilter14"},1181:{n:"BrtIconFilter14"},1182:{n:"BrtPivotCacheConnectionName"},2048:{n:"BrtBeginDecoupledPivotCacheIDs"},2049:{n:"BrtEndDecoupledPivotCacheIDs"},2050:{n:"BrtDecoupledPivotCacheID"},2051:{n:"BrtBeginPivotTableRefs"},2052:{n:"BrtEndPivotTableRefs"},2053:{n:"BrtPivotTableRef"},2054:{n:"BrtSlicerCacheBookPivotTables"},2055:{n:"BrtBeginSxvcells"},2056:{n:"BrtEndSxvcells"},2057:{n:"BrtBeginSxRow"},2058:{n:"BrtEndSxRow"},2060:{n:"BrtPcdCalcMem15"},2067:{n:"BrtQsi15"},2068:{n:"BrtBeginWebExtensions"},2069:{n:"BrtEndWebExtensions"},2070:{n:"BrtWebExtension"},2071:{n:"BrtAbsPath15"},2072:{n:"BrtBeginPivotTableUISettings"},2073:{n:"BrtEndPivotTableUISettings"},2075:{n:"BrtTableSlicerCacheIDs"},2076:{n:"BrtTableSlicerCacheID"},2077:{n:"BrtBeginTableSlicerCache"},2078:{n:"BrtEndTableSlicerCache"},2079:{n:"BrtSxFilter15"},2080:{n:"BrtBeginTimelineCachePivotCacheIDs"},2081:{n:"BrtEndTimelineCachePivotCacheIDs"},2082:{n:"BrtTimelineCachePivotCacheID"},2083:{n:"BrtBeginTimelineCacheIDs"},2084:{n:"BrtEndTimelineCacheIDs"},2085:{n:"BrtBeginTimelineCacheID"},2086:{n:"BrtEndTimelineCacheID"},2087:{n:"BrtBeginTimelinesEx"},2088:{n:"BrtEndTimelinesEx"},2089:{n:"BrtBeginTimelineEx"},2090:{n:"BrtEndTimelineEx"},2091:{n:"BrtWorkBookPr15"},2092:{n:"BrtPCDH15"},2093:{n:"BrtBeginTimelineStyle"},2094:{n:"BrtEndTimelineStyle"},2095:{n:"BrtTimelineStyleElement"},2096:{n:"BrtBeginTimelineStylesheetExt15"},2097:{n:"BrtEndTimelineStylesheetExt15"},2098:{n:"BrtBeginTimelineStyles"},2099:{n:"BrtEndTimelineStyles"},2100:{n:"BrtBeginTimelineStyleElements"},2101:{n:"BrtEndTimelineStyleElements"},2102:{n:"BrtDxf15"},2103:{n:"BrtBeginDxfs15"},2104:{n:"brtEndDxfs15"},2105:{n:"BrtSlicerCacheHideItemsWithNoData"},2106:{n:"BrtBeginItemUniqueNames"},2107:{n:"BrtEndItemUniqueNames"},2108:{n:"BrtItemUniqueName"},2109:{n:"BrtBeginExtConn15"},2110:{n:"BrtEndExtConn15"},2111:{n:"BrtBeginOledbPr15"},2112:{n:"BrtEndOledbPr15"},2113:{n:"BrtBeginDataFeedPr15"},2114:{n:"BrtEndDataFeedPr15"},2115:{n:"BrtTextPr15"},2116:{n:"BrtRangePr15"},2117:{n:"BrtDbCommand15"},2118:{n:"BrtBeginDbTables15"},2119:{n:"BrtEndDbTables15"},2120:{n:"BrtDbTable15"},2121:{n:"BrtBeginDataModel"},2122:{n:"BrtEndDataModel"},2123:{n:"BrtBeginModelTables"},2124:{n:"BrtEndModelTables"},2125:{n:"BrtModelTable"},2126:{n:"BrtBeginModelRelationships"},2127:{n:"BrtEndModelRelationships"},2128:{n:"BrtModelRelationship"},2129:{n:"BrtBeginECTxtWiz15"},2130:{n:"BrtEndECTxtWiz15"},2131:{n:"BrtBeginECTWFldInfoLst15"},2132:{n:"BrtEndECTWFldInfoLst15"},2133:{n:"BrtBeginECTWFldInfo15"},2134:{n:"BrtFieldListActiveItem"},2135:{n:"BrtPivotCacheIdVersion"},2136:{n:"BrtSXDI15"},2137:{n:"BrtBeginModelTimeGroupings"},2138:{n:"BrtEndModelTimeGroupings"},2139:{n:"BrtBeginModelTimeGrouping"},2140:{n:"BrtEndModelTimeGrouping"},2141:{n:"BrtModelTimeGroupingCalcCol"},3072:{n:"BrtUid"},3073:{n:"BrtRevisionPtr"},65535:{n:""}},Hc=ne(zc,"n"),Wc={3:{n:"BIFF2NUM",f:function(e){var t=ha(e);++e.l,e=Ur(e);return t.t="n",t.val=e,t}},4:{n:"BIFF2STR",f:function(e,t,r){var n=ha(e);++e.l,e=ia(e,0,r);return n.t="str",n.val=e,n}},6:{n:"Formula",f:$o},9:{n:"BOF",f:Sa},10:{n:"EOF",f:Zn},12:{n:"CalcCount",f:qn},13:{n:"CalcMode",f:qn},14:{n:"CalcPrecision",f:Jn},15:{n:"CalcRefMode",f:Jn},16:{n:"CalcDelta",f:Ur},17:{n:"CalcIter",f:Jn},18:{n:"Protect",f:Jn},19:{n:"Password",f:qn},20:{n:"Header",f:Ba},21:{n:"Footer",f:Ba},23:{n:"ExternSheet",f:Da},24:{n:"Lbl",f:Ra},25:{n:"WinProtect",f:Jn},26:{n:"VerticalPageBreaks"},27:{n:"HorizontalPageBreaks"},28:{n:"Note",f:function(e,t,r){var n,a,i,s,o;if(!(r.biff<8))return n=e.read_shift(2),a=e.read_shift(2),i=e.read_shift(2),s=e.read_shift(2),o=ia(e,0,r),r.biff<8&&e.read_shift(1),[{r:n,c:a},o,s,i]}},29:{n:"Selection"},34:{n:"Date1904",f:Jn},35:{n:"ExternName",f:Ta},38:{n:"LeftMargin",f:Ur},39:{n:"RightMargin",f:Ur},40:{n:"TopMargin",f:Ur},41:{n:"BottomMargin",f:Ur},42:{n:"PrintRowCol",f:Jn},43:{n:"PrintGrid",f:Jn},47:{n:"FilePass",f:function(e,t,r){var n={Type:8<=r.biff?e.read_shift(2):0};return n.Type?ts(e,t-2,n):(t=e,r.biff,e=r,r=n,t={key:qn(t),verificationBytes:qn(t)},e.password&&(t.verifier=$i(e.password)),r.valid=t.verificationBytes===t.verifier,r.valid&&(r.insitu=es(e.password))),n}},49:{n:"Font",f:function(e,t,r){var n={dyHeight:e.read_shift(2),fl:e.read_shift(2)};switch(r&&r.biff||8){case 2:break;case 3:case 4:e.l+=2;break;default:e.l+=10}return n.name=ra(e,0,r),n}},51:{n:"PrintSize",f:qn},60:{n:"Continue"},61:{n:"Window1",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:{n:"Backup",f:Jn},65:{n:"Pane"},66:{n:"CodePage",f:qn},77:{n:"Pls"},80:{n:"DCon"},81:{n:"DConRef"},82:{n:"DConName"},85:{n:"DefColWidth",f:qn},89:{n:"XCT"},90:{n:"CRN"},91:{n:"FileSharing"},92:{n:"WriteAccess",f:function(e,t,r){var n;return r.enc?(e.l+=t,""):(n=e.l,r=ia(e,0,r),e.read_shift(t+n-e.l),r)}},93:{n:"Obj",f:function(e,t,r){var n,a,i,s,o,l;return r&&r.biff<8?(n=t,r=r,(l=e).l+=4,a=l.read_shift(2),i=l.read_shift(2),s=l.read_shift(2),l.l+=2,l.l+=2,l.l+=2,l.l+=2,l.l+=2,l.l+=2,l.l+=2,l.l+=2,l.l+=2,l.l+=6,n-=36,(o=[]).push((Fa[a]||Yt)(l,n,r)),{cmo:[i,a,s],ft:o}):{cmo:l=va(e),ft:function(e,t){for(var r=e.l+t,n=[];e.l>2&1,o.data=(r=r,n={},a=(e=e).read_shift(4),i=e.read_shift(4),s=e.read_shift(4),e=e.read_shift(2),n.patternType=tn[s>>26],r.cellStyles&&(n.alc=7&a,n.fWrap=a>>3&1,n.alcV=a>>4&7,n.fJustLast=a>>7&1,n.trot=a>>8&255,n.cIndent=a>>16&15,n.fShrinkToFit=a>>20&1,n.iReadOrder=a>>22&2,n.fAtrNum=a>>26&1,n.fAtrFnt=a>>27&1,n.fAtrAlc=a>>28&1,n.fAtrBdr=a>>29&1,n.fAtrPat=a>>30&1,n.fAtrProt=a>>31&1,n.dgLeft=15&i,n.dgRight=i>>4&15,n.dgTop=i>>8&15,n.dgBottom=i>>12&15,n.icvLeft=i>>16&127,n.icvRight=i>>23&127,n.grbitDiag=i>>30&3,n.icvTop=127&s,n.icvBottom=s>>7&127,n.icvDiag=s>>14&127,n.dgDiag=s>>21&15,n.icvFore=127&e,n.icvBack=e>>7&127,n.fsxButton=e>>14&1),n),o}},225:{n:"InterfaceHdr",f:function(e,t){return 0!==t&&e.read_shift(2),1200}},226:{n:"InterfaceEnd",f:Zn},227:{n:"SXVS"},229:{n:"MergeCells",f:function(e,t){for(var r=[],n=e.read_shift(2);n--;)r.push(pa(e,t));return r}},233:{n:"BkHim"},235:{n:"MsoDrawingGroup"},236:{n:"MsoDrawing"},237:{n:"MsoDrawingSelection"},239:{n:"PhoneticInfo"},240:{n:"SxRule"},241:{n:"SXEx"},242:{n:"SxFilt"},244:{n:"SxDXF"},245:{n:"SxItm"},246:{n:"SxName"},247:{n:"SxSelect"},248:{n:"SXPair"},249:{n:"SxFmla"},251:{n:"SxFormat"},252:{n:"SST",f:function(e,t){for(var r,n,a,i,o,l,c,f,h,d=e.l+t,u=(t=e.read_shift(4),e.read_shift(4)),p=[],m=0;m!=u&&e.l"+h.t+"
    ",h.r=h.t),s=a,h));return p.Count=t,p.Unique=u,p}},253:{n:"LabelSst",f:function(e){var t=ha(e);return t.isst=e.read_shift(4),t}},255:{n:"ExtSST",f:function(e,t){var r={};return r.dsst=e.read_shift(2),e.l+=t-2,r}},256:{n:"SXVDEx"},259:{n:"SXFormula"},290:{n:"SXDBEx"},311:{n:"RRDInsDel"},312:{n:"RRDHead"},315:{n:"RRDChgCell"},317:{n:"RRTabId",f:ta},318:{n:"RRDRenSheet"},319:{n:"RRSort"},320:{n:"RRDMove"},330:{n:"RRFormat"},331:{n:"RRAutoFmt"},333:{n:"RRInsertSh"},334:{n:"RRDMoveBegin"},335:{n:"RRDMoveEnd"},336:{n:"RRDInsDelBegin"},337:{n:"RRDInsDelEnd"},338:{n:"RRDConflict"},339:{n:"RRDDefName"},340:{n:"RRDRstEtxp"},351:{n:"LRng"},352:{n:"UsesELFs",f:Jn},353:{n:"DSF",f:Zn},401:{n:"CUsr"},402:{n:"CbUsr"},403:{n:"UsrInfo"},404:{n:"UsrExcl"},405:{n:"FileLock"},406:{n:"RRDInfo"},407:{n:"BCUsrs"},408:{n:"UsrChk"},425:{n:"UserBView"},426:{n:"UserSViewBegin"},427:{n:"UserSViewEnd"},428:{n:"RRDUserView"},429:{n:"Qsi"},430:{n:"SupBook",f:function(e,t,r){var n=e.l+t,a=(t=e.read_shift(2),e.read_shift(2));if(1025==(r.sbcch=a)||14849==a)return[a,t];if(a<1||255e.l;)i.push(aa(e));return[a,t,r,i]}},431:{n:"Prot4Rev",f:Jn},432:{n:"CondFmt"},433:{n:"CF"},434:{n:"DVal"},437:{n:"DConBin"},438:{n:"TxO",f:function(e,t,r){var n,a=e.l,i="";try{e.l+=4;var s=(r.lastobj||{cmo:[0,0]}).cmo[1],o=(-1==[0,5,7,11,12,14].indexOf(s)?e.l+=6:((n=e).read_shift(1),n.l++,n.read_shift(2),n.l+=2),e.read_shift(2)),l=(e.read_shift(2),qn(e),e.read_shift(2));e.l+=l;for(var c=1;c=(f?o:2*o))break}if(i.length!==o&&i.length!==2*o)throw new Error("cchText: "+o+" != "+i.length);return e.l=a+t,{t:i}}catch(r){return e.l=a+t,{t:i}}}},439:{n:"RefreshAll",f:Jn},440:{n:"HLink",f:function(e,t){var r=pa(e,8);return e.l+=16,[r,function(e,t){t=e.l+t;var r=e.read_shift(4);if(2!==r)throw new Error("Unrecognized streamVersion: "+r);r=e.read_shift(2),e.l+=2;var n,a,i,s,o,l,c="";return 16&r&&(n=la(e,e.l)),128&r&&(a=la(e,e.l)),257==(257&r)&&(i=la(e,e.l)),1==(257&r)&&(s=oa(e,e.l)),8&r&&(c=la(e,e.l)),32&r&&(o=e.read_shift(16)),64&r&&(l=Fn(e)),e.l=t,(r=a||i||s||"")&&c&&(r+="#"+c),e={Target:r=r||"#"+c},o&&(e.guid=o),l&&(e.time=l),n&&(e.Tooltip=n),e}(e,t-24)]}},441:{n:"Lel"},442:{n:"CodeName",f:aa},443:{n:"SXFDBType"},444:{n:"Prot4RevPass",f:qn},445:{n:"ObNoMacros"},446:{n:"Dv"},448:{n:"Excel9File",f:Zn},449:{n:"RecalcId",f:function(e){return e.read_shift(2),e.read_shift(4)},r:2},450:{n:"EntExU2",f:Zn},512:{n:"Dimensions",f:Aa},513:{n:"Blank",f:La},515:{n:"Number",f:function(e){var t=ha(e);e=Ur(e);return t.val=e,t}},516:{n:"Label",f:function(e,t,r){e.l;var n=ha(e);2==r.biff&&e.l++,e=aa(e,e.l,r);return n.val=e,n}},517:{n:"BoolErr",f:ka},518:{n:"Formula",f:$o},519:{n:"String",f:Ua},520:{n:"Row",f:function(e){var t={},r=(t.r=e.read_shift(2),t.c=e.read_shift(2),t.cnt=e.read_shift(2)-t.c,e.read_shift(2)),n=(e.l+=4,e.read_shift(1));return e.l+=3,7&n&&(t.level=7&n),32&n&&(t.hidden=!0),64&n&&(t.hpt=r/20),t}},523:{n:"Index"},545:{n:"Array",f:Oa},549:{n:"DefaultRowHeight",f:_a},566:{n:"Table"},574:{n:"Window2",f:function(e,t,r){return r&&2<=r.biff&&r.biff<8?{}:{RTL:64&e.read_shift(2)}}},638:{n:"RK",f:function(e){var t=e.read_shift(2),r=e.read_shift(2);e=ua(e);return{r:t,c:r,ixfe:e[0],rknum:e[1]}}},659:{n:"Style"},1030:{n:"Formula",f:$o},1048:{n:"BigName"},1054:{n:"Format",f:function(e,t,r){return[e.read_shift(2),ia(e,0,r)]}},1084:{n:"ContinueBigName"},1212:{n:"ShrFmla",f:function(e,t,r){var n=ga(e),a=(e.l++,e.read_shift(1));return[function(e,t,r){var n,a=e.l+t,i=e.read_shift(2),s=Wo(e,i,r);return 65535==i?[[],Yt(e,t-2)]:(t!==i+2&&(n=Ho(e,a-i-2,s,r)),[s,n])}(e,t-=8,r),a,n]}},2048:{n:"HLinkTooltip",f:function(e,t){return e.read_shift(2),[pa(e,8),e.read_shift((t-10)/2,"dbcs-cont").replace(T,"")]}},2049:{n:"WebPub"},2050:{n:"QsiSXTag"},2051:{n:"DBQueryExt"},2052:{n:"ExtString"},2053:{n:"TxtQry"},2054:{n:"Qsir"},2055:{n:"Qsif"},2056:{n:"RRDTQSIF"},2057:{n:"BOF",f:Sa},2058:{n:"OleDbConn"},2059:{n:"WOpt"},2060:{n:"SXViewEx"},2061:{n:"SXTH"},2062:{n:"SXPIEx"},2063:{n:"SXVDTEx"},2064:{n:"SXViewEx9"},2066:{n:"ContinueFrt"},2067:{n:"RealTimeData"},2128:{n:"ChartFrtInfo"},2129:{n:"FrtWrapper"},2130:{n:"StartBlock"},2131:{n:"EndBlock"},2132:{n:"StartObject"},2133:{n:"EndObject"},2134:{n:"CatLab"},2135:{n:"YMult"},2136:{n:"SXViewLink"},2137:{n:"PivotChartBits"},2138:{n:"FrtFontList"},2146:{n:"SheetExt"},2147:{n:"BookExt",r:12},2148:{n:"SXAddl"},2149:{n:"CrErr"},2150:{n:"HFPicture"},2151:{n:"FeatHdr",f:Zn},2152:{n:"Feat"},2154:{n:"DataLabExt"},2155:{n:"DataLabExtContents"},2156:{n:"CellWatch"},2161:{n:"FeatHdr11"},2162:{n:"Feature11"},2164:{n:"DropDownObjIds"},2165:{n:"ContinueFrt11"},2166:{n:"DConn"},2167:{n:"List12"},2168:{n:"Feature12"},2169:{n:"CondFmt12"},2170:{n:"CF12"},2171:{n:"CFEx"},2172:{n:"XFCRC",f:function(e){e.l+=2;var t={cxfs:0,crc:0};return t.cxfs=e.read_shift(2),t.crc=e.read_shift(4),t},r:12},2173:{n:"XFExt",f:function(e,t){e.l,e.l+=2;for(var r=e.read_shift(2),n=(e.l+=2,e.read_shift(2)),a=[];0o.l?o.slice(0,o.l):o).l&&(a.l=a.length),a))}))}function Jc(e,t){for(var r=0;r=f){if(t.WTF)throw new Error("Range "+(i["!ref"]||"A1")+" exceeds format limit A1:IV16384");c.e.c=Math.min(c.e.c,255),c.e.r=Math.min(c.e.c,f-1)}Gc(n,2057,Ea(0,16,t)),Gc(n,"CalcMode",ea(1)),Gc(n,"CalcCount",ea(100)),Gc(n,"CalcRefMode",Qn(!0)),Gc(n,"CalcIter",Qn(!1)),Gc(n,"CalcDelta",Vr(.001)),Gc(n,"CalcSaveRecalc",Qn(!0)),Gc(n,"PrintRowCol",Qn(!1)),Gc(n,"PrintGrid",Qn(!1)),Gc(n,"GridSet",ea(1)),Gc(n,"Guts",(f=[0,0],(b=Kt(8)).write_shift(4,0),b.write_shift(2,f[0]?f[0]+1:0),b.write_shift(2,f[1]?f[1]+1:0),b)),Gc(n,"HCenter",Qn(!1)),Gc(n,"VCenter",Qn(!1)),Gc(n,"Dimensions",(f=c,(g=Kt(2*(b=8!=(b=t).biff&&b.biff?2:4)+6)).write_shift(b,f.s.r),g.write_shift(b,f.e.r+1),g.write_shift(2,f.s.c),g.write_shift(2,f.e.c+1),g.write_shift(2,0),g)),o&&(i["!links"]=[]);for(var h=c.s.r;h<=c.e.r;++h)for(var d=sr(h),u=c.s.c;u<=c.e.c;++u){h===c.s.r&&(l[u]=lr(u));var p=l[u]+d,m=s?(i[h]||[])[u]:i[p];m&&(Qc(n,m,h,u,t),o)&&m.l&&i["!links"].push([p,m.l])}var g,b=e.CodeName||e.name||a;return o&&r.Views&&Gc(n,"Window2",(f=r.Views[0],g=Kt(18),e=1718,f&&f.RTL&&(e|=64),g.write_shift(2,e),g.write_shift(4,0),g.write_shift(4,64),g.write_shift(4,0),g.write_shift(4,0),g)),o&&(i["!merges"]||[]).length&&Gc(n,"MergeCells",function(e){var t=Kt(2+8*e.length);t.write_shift(2,e.length);for(var r=0;r"+n),a.join("")}};function sf(e,t){var r=t||{},n=(null!=v&&null==r.dense&&(r.dense=v),r.dense?[]:{});t=e.match(/");var a=e.match(/<\/table/i),i=t.index,s=a&&a.index||e.length,o=function(e,t,r){if(we||"string"==typeof t)return e.split(t);for(var n=e.split(t),a=[n[0]],i=1;i]*>)/i,""),l=-1,c=0,f={s:{r:1e7,c:1e7},e:{r:0,c:0}},h=[];for(i=0;i/i);for(s=0;s"));)g=g.slice(b+1);m=De(m.slice(0,m.indexOf(">")));var w=m.colspan?+m.colspan:1,C=((1<(C=+m.rowspan)||1l&&(f.s.r=l),f.e.rc&&(f.s.c=c),f.e.cr||a[u].s.c>s||a[u].e.r'+f+""),c.id="sjs-"+o,i.push(ft("td",f,c)))}return""+i.join("")+""}function lf(e,t,r){return[].join("")+""}function cf(e,t){for(var r,n,a=t||{},i=(null!=v&&(a.dense=v),a.dense?[]:{}),s=e.getElementsByTagName("tr"),o=a.sheetRows||1e7,l={s:{r:0,c:0},e:{r:0,c:0}},c=[],f=0,h=[],d=0,u=0;d/gm,"").replace(//gm,"");a=yc.exec(o);)switch(a[3]=a[3].replace(/_.*$/,"")){case"table":case"工作表":"/"===a[1]?(C.e.c>=C.s.c&&C.e.r>=C.s.r&&(u["!ref"]=ur(C)),0C.e.c&&(C.e.c=w),wC.e.r&&(C.e.r=V),O=[],i={t:(p=De(a[0],!(F={})))["数据类型"]||p["value-type"],v:null},s.cellFormula)if(p.formula&&(p.formula=Me(p.formula)),p["number-matrix-columns-spanned"]&&p["number-matrix-rows-spanned"]&&(A=parseInt(p["number-matrix-rows-spanned"],10)||0,y=parseInt(p["number-matrix-columns-spanned"],10)||0,i.F=ur(_={s:{r:b,c:w},e:{r:b+A-1,c:w+y-1}}),T.push([_,i.F])),p.formula)i.f=nl(p.formula);else for(U=0;U=T[U][0].s.r&&b<=T[U][0].e.r&&w>=T[U][0].s.c&&w<=T[U][0].e.c&&(i.F=T[U][1]);switch((p["number-columns-spanned"]||p["number-rows-spanned"])&&(A=parseInt(p["number-rows-spanned"],10)||0,y=parseInt(p["number-columns-spanned"],10)||0,E.push(_={s:{r:b,c:w},e:{r:b+A-1,c:w+y-1}})),p["number-columns-repeated"]&&(B=parseInt(p["number-columns-repeated"],10)),i.t){case"boolean":i.t="b",i.v=Ke(p["boolean-value"]);break;case"float":case"percentage":case"currency":i.t="n",i.v=parseFloat(p.value);break;case"date":i.t="d",i.v=de(p["date-value"]),s.cellDates||(i.t="n",i.v=le(i.v)),i.z="m/d/yy";break;case"time":i.t="n",i.v=function(e){var t=0,r=0,n=!1,a=e.match(/P([0-9\.]+Y)?([0-9\.]+M)?([0-9\.]+D)?T([0-9\.]+H)?([0-9\.]+M)?([0-9\.]+S)?/);if(!a)throw new Error("|"+e+"| is not an ISO8601 Duration");for(var i=1;i!=a.length;++i)if(a[i]){switch(3"!==a[0].slice(-2))if("/"===a[1])switch(l[l.length-1][0]){case"number-style":case"date-style":case"time-style":o.slice(f,a.index)}else f=a.index+a[0].length;break;case"named-range":D=al((H=De(a[0],!1))["cell-range-address"]);var H,W={Name:H.name,Ref:D[0]+"!"+D[1]};M&&(W.Sheet=d.length),I.Names.push(W);break;case"text-content":case"text-properties":case"embedded-text":break;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":break;case"p":case"文本串":"/"!==a[1]||p&&p["string-value"]?(De(a[0],!1),g=a.index+a[0].length):m=(0/g," ").replace(//g,(function(e,t){return Array(parseInt(t,10)+1).join(" ")})).replace(/]*\/>/g,"\t").replace(//g,"\n").replace(/<[^>]*>/g,"")));break;case"s":break;case"database-range":if("/"!==a[1])try{h[(D=al(De(a[0])["target-range-address"]))[0]]["!autofilter"]={ref:D[1]}}catch(t){}break;case"date":case"object":break;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":break;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":break;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":break;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":break;case"dde-connection-decls":case"dde-connection-decl":case"dde-link":case"dde-source":case"properties":case"property":break;case"a":if("/"!==a[1]){if(!(R=De(a[0],!1)).href)break;R.Target=R.href,delete R.href,"#"==R.Target.charAt(0)&&-1";var mf,gf,bf,vf,wf=function(){return xe+mf},Cf=function(e,t){var r=[xe],n=ct({"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"}),a=ct({"xmlns:config":"urn:oasis:names:tc:opendocument:xmlns:config:1.0","office:mimetype":"application/vnd.oasis.opendocument.spreadsheet"});"fods"==t.bookType?r.push("\n"):r.push("\n"),(a=r).push(" \n"),a.push(' \n'),a.push(' \n'),a.push(" /\n"),a.push(' \n'),a.push(" /\n"),a.push(" \n"),a.push(" \n"),a.push(' \n'),a.push(" \n"),r.push(" \n"),r.push(" \n");for(var i=0;i!=e.SheetNames.length;++i)r.push(Sf(e.Sheets[e.SheetNames[i]],e,i));return r.push(" \n"),r.push(" \n"),"fods"==t.bookType?r.push(""):r.push(""),r.join("")};function Sf(e,t,r){var n=[],a=(n.push(' \n'),0),i=0,s=dr(e["!ref"]),o=e["!merges"]||[],l=0,c=Array.isArray(e);for(a=0;a\n");for(;a<=s.e.r;++a){for(n.push(" \n"),i=0;ii||o[l].s.r>a||o[l].e.c\n")}return n.push(" \n"),n.join("")}function Ef(e,t){var r,n,a,i;return"fods"==t.bookType?Cf(e,t):(i="",n=[],a=[],(r=new ve).file(i="mimetype","application/vnd.oasis.opendocument.spreadsheet"),r.file(i="content.xml",Cf(e,t)),n.push([i,"text/xml"]),a.push([i,"ContentFile"]),r.file(i="styles.xml",wf(e,t)),n.push([i,"text/xml"]),a.push([i,"StylesFile"]),r.file(i="meta.xml",Cn()),n.push([i,"text/xml"]),a.push([i,"MetadataFile"]),r.file(i="manifest.rdf",function(e){var t=[xe];t.push('\n');for(var r=0;r!=e.length;++r)t.push(vn(e[r][0],e[r][1])),t.push([' \n',' \n'," \n"].join(""));return t.push(vn("","Document","pkg")),t.push(""),t.join("")}(a)),n.push([i,"application/rdf+xml"]),r.file(i="META-INF/manifest.xml",function(e){var t=[xe];t.push('\n'),t.push(' \n');for(var r=0;r\n');return t.push(""),t.join("")}(n)),r)}function _f(e){return function(t,r){var n=function(e,t){if(!t)return 0;if(-1==(e=e.SheetNames.indexOf(t)))throw new Error("Sheet not found: "+t);return e}(t,r.sheet);return e.from_sheet(t.Sheets[t.SheetNames[n]],r,t)}}var Af=_f(af),yf=_f({from_sheet:rh}),kf=_f(Xa),xf=_f($a),Bf=_f(oi),Tf=_f(rs),If=_f({from_sheet:nh}),Rf=_f(Ha),Df=_f(ri);function Of(e){return function(t){for(var r=0;r!=e.length;++r){var n=e[r];void 0===t[n[0]]&&(t[n[0]]=n[1]),"n"===n[2]&&(t[n[0]]=Number(t[n[0]]))}}}var Ff=Of([["cellNF",!(vf=" \n")],["cellHTML",!0],["cellFormula",!0],["cellStyles",!(bf=" \n")],["cellText",!0],["cellDates",!(gf=function(e){return ze(e).replace(/ +/g,(function(e){return''})).replace(/\t/g,"").replace(/\n/g,"").replace(/^ /,"").replace(/ $/,"")})],["sheetStubs",!1],["sheetRows",0,"n"],["bookDeps",!1],["bookSheets",!1],["bookProps",!1],["bookFiles",!1],["bookVBA",!1],["password",""],["WTF",!1]]),Pf=Of([["cellDates",!1],["bookSST",!1],["bookType","xlsx"],["compression",!1],["WTF",!1]]);function Nf(e,t){if(!e)return 0;try{e=t.map((function(t){return t.id||(t.id=t.strRelID),[t.name,e["!id"][t.id].Target,(t=e["!id"][t.id].Type,-1]*>([\\s\\S]*?)"));t&&0":n=null;break;default:if(0===s.indexOf(""),c=l[0].slice(4),f=l[1];switch(c){case"lpstr":case"bstr":case"lpwstr":r[n]=Me(f);break;case"bool":r[n]=Ke(f);break;case"i1":case"i2":case"i4":case"i8":case"int":case"uint":r[n]=parseInt(f,10);break;case"r4":case"r8":case"decimal":r[n]=parseFloat(f);break;case"filetime":case"date":r[n]=de(f);break;case"cy":case"error":r[n]=Me(f);break;default:"/"!=c.slice(-1)&&t.WTF}}else if("]*r:id="([^"]*)"/)||["",""])[1],B["!id"][x].Target):"??",X)),Y=Kl(ye(I,j,!0),0,0,un(ye(I,$,!0),j),0,Y));break;case"macro":L[P],O.slice(-4),Y={"!type":"macro"};break;case"dialog":L[P],O.slice(-4),Y={"!type":"dialog"}}M[P]=Y}catch(n){if(V.WTF)throw n}}n.comments&&to(e,n.comments,b,C,t),u={Directory:n,Workbook:h,Props:d,Custprops:p,Deps:v,Sheets:b,SheetNames:d.SheetNames,Strings:il,Styles:o,Themes:s,SSF:R.get_table()},t.bookFiles&&(u.keys=r,u.files=e.files),t.bookVBA&&(0",n[1]=n[1].replace("/>",">"))}return n.join("")}(e.Props,t)),u.coreprops.push(m),gn(t.rels,2,m,hn.CORE_PROPS),m="docProps/app.xml",!e.Props||!e.Props.SheetNames)if(e.Workbook&&e.Workbook.Sheets){for(var b=[],v=0;vWorksheets")+a("vt:variant",a("vt:i4",String(r.Worksheets))),{size:2,baseType:"variant"})),n[n.length]=a("TitlesOfParts",a("vt:vector",r.SheetNames.map((function(e){return""+ze(e)+""})).join(""),{size:r.Worksheets,baseType:"lpstr"})),2",n[1]=n[1].replace("/>",">")),n.join(""))),u.extprops.push(m),gn(t.rels,3,m,hn.EXT_PROPS),e.Custprops!==e.Props&&0/,">"),ft("o:shapelayout",ft("o:idmap",null,{"v:ext":"edit",data:e}),{"v:ext":"edit"}),ft("v:shapetype",[ft("v:stroke",null,{joinstyle:"miter"}),ft("v:path",null,{gradientshapeok:"t","o:connecttype":"rect"})].join(""),{id:"_x0000_t202","o:spt":202,coordsize:r.join(","),path:n})];eo<1e3*e;)eo+=1e3;return t.forEach((function(e){var t=fr(e[0]);a=a.concat(["",ft("v:fill",ft("o:fill",null,{type:"gradientUnscaled","v:ext":"view"}),{color2:"#BEFF82",angle:"-180",type:"gradient"}),ft("v:shadow",null,{on:"t",obscured:"t"}),ft("v:path",null,{"o:connecttype":"none"}),'
    ','',"","",lt("x:Anchor",[t.c,0,t.r,0,t.c+3,100,t.r+5,100].join(",")),lt("x:AutoFill","False"),lt("x:Row",String(t.r)),lt("x:Column",String(t.c)),e[1].hidden?"":"","",""])})),a.push(""),a.join("")}(g,E["!comments"])),delete E["!comments"],delete E["!legacy"]),S["!id"].rId1&&p.file(dn(m),mn(S))}return null!=t.Strings&&0t)return t;throw new Error("Cannot find sheet # "+t)}if("string"!=typeof t)throw new Error("Cannot find sheet |"+t+"|");if(-1<(e=e.SheetNames.indexOf(t)))return e;throw new Error("Cannot find sheet name |"+t+"|")}(e,t),lh(e.Workbook.Sheets,t,{}),r){case 0:case 1:case 2:break;default:throw new Error("Bad sheet visibility setting "+r)}e.Workbook.Sheets[t].Hidden=r},[["SHEET_VISIBLE",0],["SHEET_HIDDEN",1],["SHEET_VERY_HIDDEN",2]].forEach((function(e){sh.consts[e[0]]=e[1]})),sh.cell_set_number_format=function(e,t){return e.z=t,e},sh.cell_set_hyperlink=function(e,t,r){return t?(e.l={Target:t},r&&(e.l.Tooltip=r)):delete e.l,e},sh.cell_set_internal_link=function(e,t,r){return sh.cell_set_hyperlink(e,"#"+t,r)},sh.cell_add_comment=function(e,t,r){e.c||(e.c=[]),e.c.push({t:t,a:r||"SheetJS"})},sh.sheet_set_array_formula=function(e,t,r){for(var n="string"!=typeof t?t:pr(t),a="string"==typeof t?t:ur(t),i=n.s.r;i<=n.e.r;++i)for(var s=n.s.c;s<=n.e.c;++s){var o=function e(t,r,n){return"string"==typeof r?t[r]||(t[r]={t:"z"}):e(t,hr("number"!=typeof r?r:{r:r,c:n||0}))}(e,i,s);o.t="n",o.F=a,delete o.v,i==n.s.r&&s==n.s.c&&(o.f=r)}return e},C&&(oh=r(4).Readable,t.stream={to_json:function(e,t){var r=oh({objectMode:!0});if(null==e||null==e["!ref"])r.push(null);else{var n,a={t:"n",v:0},i=0,s=1,o=[],l="",c={s:{r:0,c:0},e:{r:0,c:0}},f=t||{},h=null!=f.range?f.range:e["!ref"];switch(1===f.header?i=1:"A"===f.header?i=2:Array.isArray(f.header)&&(i=3),typeof h){case"string":c=pr(h);break;case"number":(c=pr(e["!ref"])).s.r=h;break;default:c=h}0c.e.r)return r.push(null);for(;g<=c.e.r;){var t=Qf(e,c,++g,u,i,o,m,f);if(!1===t.isempty||(1===i?!1!==f.blankrows:f.blankrows)){r.push(t.row);break}}}}return r},to_html:function(e,t){var r=oh(),n=t||{},a=(t=null!=n.header?n.header:af.BEGIN,null!=n.footer?n.footer:af.END),i=(r.push(t),dr(e["!ref"])),s=(n.dense=Array.isArray(e),r.push(af._preamble(e,i,n)),i.s.r),o=!1;return r._read=function(){if(s>i.e.r)return o||(o=!0,r.push("
    "+a)),r.push(null);for(;s<=i.e.r;){r.push(af._row(e,i,s,n)),++s;break}},r},to_csv:function(e,t){var r=oh(),n=null==t?{}:t;if(null==e||null==e["!ref"])r.push(null);else{for(var a=pr(e["!ref"]),i=void 0!==n.FS?n.FS:",",s=i.charCodeAt(0),o=void 0!==n.RS?n.RS:"\n",l=o.charCodeAt(0),c=new RegExp(("|"==i?"\\|":i)+"+$"),f="",h=[],d=(n.dense=Array.isArray(e),n.skipHidden&&e["!cols"]||[]),u=n.skipHidden&&e["!rows"]||[],p=a.s.c;p<=a.e.c;++p)(d[p]||{}).hidden||(h[p]=lr(p));var m=a.s.r,g=!1;r._read=function(){if(!g)return g=!0,r.push("\ufeff");if(m>a.e.r)return r.push(null);for(;m<=a.e.r;)if(!(u[++m-1]||{}).hidden&&null!=(f=th(e,a,m-1,h,s,l,i,n))){n.strip&&(f=f.replace(c,"")),r.push(f+o);break}}}return r}}),t.parse_xlscfb=Uc,t.parse_ods=uf,t.parse_fods=pf,t.write_ods=Ef,t.parse_zip=Mf,t.read=Xf,t.readFile=Gf,t.readFileSync=Gf,t.write=Kf,t.writeFile=Jf,t.writeFileSync=Jf,t.writeFileAsync=function(e,t,r,n){var a=r||{};return a.type="file",a.file=e,Zf(a),a.type="buffer",n instanceof Function||(n=r),H.writeFile(e,Kf(t,a),n)},t.utils=No,t.SSF=R,t.CFB=W}s(t)}).call(this,r("c8ba"),r("1c35").Buffer,r("f28c"))},"15a4":function(e,t,r){(function(r,n){var a,i,s;i=function(){return function e(t,r,n){function a(s,o){if(!r[s]){if(!t[s]){if(i)return i(s,!0);throw new Error("Cannot find module '"+s+"'")}var l=r[s]={exports:{}};t[s][0].call(l.exports,(function(e){var r=t[s][1][e];return a(r||e)}),l,l.exports,e,t,r,n)}return r[s].exports}for(var i=!1,s=0;s>2,s=(3&r)<<4|(r=e.charCodeAt(f++))>>4,o=(15&r)<<2|(a=e.charCodeAt(f++))>>6,l=63&a,isNaN(r)?o=l=64:isNaN(a)&&(l=64),c=c+n.charAt(i)+n.charAt(s)+n.charAt(o)+n.charAt(l);return c},r.decode=function(e,t){var r,a,i,s,o,l,c="",f=0;for(e=e.replace(/[^A-Za-z0-9\+\/\=]/g,"");f>2,a=(3&o)<<6|(l=n.indexOf(e.charAt(f++))),c+=String.fromCharCode(i<<2|s>>4),64!=o&&(c+=String.fromCharCode(r)),64!=l&&(c+=String.fromCharCode(a));return c}},{}],2:[function(e,t,r){"use strict";function n(){this.compressedSize=0,this.uncompressedSize=0,this.crc32=0,this.compressionMethod=null,this.compressedContent=null}n.prototype={getContent:function(){return null},getCompressedContent:function(){return null}},t.exports=n},{}],3:[function(e,t,r){"use strict";r.STORE={magic:"\0\0",compress:function(e){return e},uncompress:function(e){return e},compressInputType:null,uncompressInputType:null},r.DEFLATE=e("./flate")},{"./flate":8}],4:[function(e,t,r){"use strict";var n=e("./utils"),a=[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117];t.exports=function(e,t){if(void 0===e||!e.length)return 0;var r,i="string"!==n.getTypeOf(e);void 0===t&&(t=0),t^=-1;for(var s=0,o=e.length;s>>8^a[255&(t^r)];return-1^t}},{"./utils":21}],5:[function(e,t,r){"use strict";var n=e("./utils");function a(e){this.data=null,this.length=0,this.index=0}a.prototype={checkOffset:function(e){this.checkIndex(this.index+e)},checkIndex:function(e){if(this.length=this.index;t--)r=(r<<8)+this.byteAt(t);return this.index+=e,r},readString:function(e){return n.transformTo("string",this.readData(e))},readData:function(e){},lastIndexOfSignature:function(e){},readDate:function(){var e=this.readInt(4);return new Date(1980+(e>>25&127),(e>>21&15)-1,e>>16&31,e>>11&31,e>>5&63,(31&e)<<1)}},t.exports=a},{"./utils":21}],6:[function(e,t,r){"use strict";r.base64=!1,r.binary=!1,r.dir=!1,r.createFolders=!1,r.date=null,r.compression=null,r.comment=null},{}],7:[function(e,t,r){"use strict";var n=e("./utils");r.string2binary=function(e){return n.string2binary(e)},r.string2Uint8Array=function(e){return n.transformTo("uint8array",e)},r.uint8Array2String=function(e){return n.transformTo("string",e)},r.string2Blob=function(e){return e=n.transformTo("arraybuffer",e),n.arrayBuffer2Blob(e)},r.arrayBuffer2Blob=function(e){return n.arrayBuffer2Blob(e)},r.transformTo=function(e,t){return n.transformTo(e,t)},r.getTypeOf=function(e){return n.getTypeOf(e)},r.checkSupport=function(e){return n.checkSupport(e)},r.MAX_VALUE_16BITS=n.MAX_VALUE_16BITS,r.MAX_VALUE_32BITS=n.MAX_VALUE_32BITS,r.pretty=function(e){return n.pretty(e)},r.findCompression=function(e){return n.findCompression(e)},r.isRegExp=function(e){return n.isRegExp(e)}},{"./utils":21}],8:[function(e,t,r){"use strict";var n="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Uint32Array,a=e("pako");r.uncompressInputType=n?"uint8array":"array",r.compressInputType=n?"uint8array":"array",r.magic="\b\0",r.compress=function(e){return a.deflateRaw(e)},r.uncompress=function(e){return a.inflateRaw(e)}},{pako:24}],9:[function(e,t,r){"use strict";var n=e("./base64");function a(e,t){if(!(this instanceof a))return new a(e,t);this.files={},this.comment=null,this.root="",e&&this.load(e,t),this.clone=function(){var e,t=new a;for(e in this)"function"!=typeof this[e]&&(t[e]=this[e]);return t}}(a.prototype=e("./object")).load=e("./load"),a.support=e("./support"),a.defaults=e("./defaults"),a.utils=e("./deprecatedPublicUtils"),a.base64={encode:function(e){return n.encode(e)},decode:function(e){return n.decode(e)}},a.compressions=e("./compressions"),t.exports=a},{"./base64":1,"./compressions":3,"./defaults":6,"./deprecatedPublicUtils":7,"./load":10,"./object":13,"./support":17}],10:[function(e,t,r){"use strict";var n=e("./base64"),a=e("./zipEntries");t.exports=function(e,t){var r,i,s;for((t=t||{}).base64&&(e=n.decode(e)),r=(e=new a(e,t)).files,i=0;i>>=8;return r}function l(e,t){return"/"!=e.slice(-1)&&(e+="/"),t=void 0!==t&&t,this.files[e]||A.call(this,e,null,{dir:!0,createFolders:t}),this.files[e]}function c(e,t){var r,n=new v;return e._data instanceof v?(n.uncompressedSize=e._data.uncompressedSize,n.crc32=e._data.crc32,0===n.uncompressedSize||e.dir?(t=b.STORE,n.compressedContent="",n.crc32=0):e._data.compressionMethod===t.magic?n.compressedContent=e._data.getCompressedContent():(r=e._data.getContent(),n.compressedContent=t.compress(d.transformTo(t.compressInputType,r)))):((r=a(e))&&0!==r.length&&!e.dir||(t=b.STORE,r=""),n.uncompressedSize=r.length,n.crc32=u(r),n.compressedContent=t.compress(d.transformTo(t.compressInputType,r))),n.compressedSize=n.compressedContent.length,n.compressionMethod=t.magic,n}function f(e,t,r,n){r.compressedContent;var a,i=d.transformTo("string",C.utf8encode(t.name)),s=t.comment||"",l=d.transformTo("string",C.utf8encode(s)),c=i.length!==t.name.length,f=(s=l.length!==s.length,t.options),h="",m=(t._initialMetadata.dir!==t.dir?t:f).dir;f=(t=(t._initialMetadata.date!==t.date?t:f).date).getHours(),f<<=6,f=(f=(f|t.getMinutes())<<5)|t.getSeconds()/2,a=t.getFullYear()-1980,a<<=4,a=(a=(a|t.getMonth()+1)<<5)|t.getDate(),c&&(t=o(1,1)+o(u(i),4)+i,h+="up"+o(t.length,2)+t),s&&(t=o(1,1)+o(this.crc32(l),4)+l,h+="uc"+o(t.length,2)+t),t="",t=(t=(t=(t=(t=(t=(t=(t=(t+="\n\0")+(c||s?"\0\b":"\0\0")+r.compressionMethod)+o(f,2))+o(a,2))+o(r.crc32,4))+o(r.compressedSize,4))+o(r.uncompressedSize,4))+o(i.length,2))+o(h.length,2);return{fileRecord:p.LOCAL_FILE_HEADER+t+i+h,dirRecord:p.CENTRAL_FILE_HEADER+"\0"+t+o(l.length,2)+"\0\0\0\0"+(!0===m?"\0\0\0":"\0\0\0\0")+o(n,4)+i+h+l,compressedObject:r}}var h=e("./support"),d=e("./utils"),u=e("./crc32"),p=e("./signature"),m=e("./defaults"),g=e("./base64"),b=e("./compressions"),v=e("./compressedObject"),w=e("./nodeBuffer"),C=e("./utf8"),S=e("./stringWriter"),E=e("./uint8ArrayWriter"),_=(s.prototype={asText:function(){return i.call(this,!0)},asBinary:function(){return i.call(this,!1)},asNodeBuffer:function(){var e=a(this);return d.transformTo("nodebuffer",e)},asUint8Array:function(){var e=a(this);return d.transformTo("uint8array",e)},asArrayBuffer:function(){return this.asUint8Array().buffer}},function(){for(var e,t={},r=0;r0?e.substring(0,t):""}(e))&&l.call(this,a,!0),r.dir||null==t)r.base64=!1,r.binary=!1,t=null;else if("string"===n)r.binary&&!r.base64&&!0!==r.optimizedBinaryString&&(t=d.string2binary(t));else{if(r.base64=!1,r.binary=!0,!(n||t instanceof v))throw new Error("The data of '"+e+"' is in an unsupported format !");"arraybuffer"===n&&(t=d.transformTo("uint8array",t))}var a=new s(e,t,r);return this.files[e]=a},y={load:function(e,t){throw new Error("Load method is not defined. Is the file jszip-load.js included ?")},filter:function(e){var t,r,n,a=[];for(t in this.files)this.files.hasOwnProperty(t)&&(n=this.files[t],n=new s(n.name,n._data,_(n.options)),r=t.slice(this.root.length,t.length),t.slice(0,this.root.length)===this.root)&&e(r,n)&&a.push(n);return a},file:function(e,t,r){var n;return 1===arguments.length?d.isRegExp(e)?(n=e,this.filter((function(e,t){return!t.dir&&n.test(e)}))):this.filter((function(t,r){return!r.dir&&t===e}))[0]||null:(e=this.root+e,A.call(this,e,t,r),this)},folder:function(e){var t,r;return e?d.isRegExp(e)?this.filter((function(t,r){return r.dir&&e.test(t)})):(t=this.root+e,t=l.call(this,t),(r=this.clone()).root=t.name,r):this},remove:function(e){e=this.root+e;var t=this.files[e];if(t||("/"!=e.slice(-1)&&(e+="/"),t=this.files[e]),t&&!t.dir)delete this.files[e];else for(var r=this.filter((function(t,r){return r.name.slice(0,e.length)===e})),n=0;n>10&1023,i[o++]=56320|1023&t)}return i.length!==o&&(i.subarray?i=i.subarray(0,o):i.length=o),n.applyFromCharCode(i)}s[254]=s[254]=1,r.utf8encode=function(e){if(a.nodebuffer)return i(e,"utf-8");for(var t,r,n,s,o=e,l=o.length,c=0,f=0;f>>6:(r<65536?t[s++]=224|r>>>12:(t[s++]=240|r>>>18,t[s++]=128|r>>>12&63),t[s++]=128|r>>>6&63),t[s++]=128|63&r);return t},r.utf8decode=function(e){if(a.nodebuffer)return n.transformTo("nodebuffer",e).toString("utf-8");for(var t=[],r=0,i=(e=n.transformTo(a.uint8array?"uint8array":"array",e)).length;re.length?e.length:t)-1;0<=r&&128==(192&e[r]);)r--;return!(r<0)&&0!==r&&r+s[e[r]]>t?r:t}(e,Math.min(r+65536,i));a.uint8array?t.push(l(e.subarray(r,o))):t.push(l(e.slice(r,o))),r=o}return t.join("")}},{"./nodeBuffer":11,"./support":17,"./utils":21}],21:[function(e,t,r){"use strict";var n=e("./support"),a=e("./compressions"),i=e("./nodeBuffer");function s(e){return e}function o(e,t){for(var r=0;r>>6:(r<65536?t[i++]=224|r>>>12:(t[i++]=240|r>>>18,t[i++]=128|r>>>12&63),t[i++]=128|r>>>6&63),t[i++]=128|63&r);return t},r.buf2binstring=function(e){return l(e,e.length)},r.binstring2buf=function(e){for(var t=new n.Buf8(e.length),r=0,a=t.length;r>10&1023,i[o++]=56320|1023&r)}return l(i,o)},r.utf8border=function(e,t){for(var r=(t=(t=t||e.length)>e.length?e.length:t)-1;0<=r&&128==(192&e[r]);)r--;return!(r<0)&&0!==r&&r+s[e[r]]>t?r:t}},{"./common":27}],29:[function(e,t,r){"use strict";t.exports=function(e,t,r,n){for(var a=65535&e|0,i=e>>>16&65535|0,s=0;0!==r;){for(r-=s=2e3>>1:r>>>1;e[t]=r}return e}();t.exports=function(e,t,r,a){var i=n,s=a+r;e^=-1;for(var o=a;o>>8^i[255&(e^t[o])];return-1^e}},{}],32:[function(e,t,r){"use strict";var n,a=e("../utils/common"),i=e("./trees"),s=e("./adler32"),o=e("./crc32"),l=e("./messages"),c=0,f=4,h=0,d=-2,u=-1,p=4,m=2,g=8,b=9,v=286,w=30,C=19,S=2*v+1,E=15,_=3,A=258,y=A+_+1,k=42,x=113,B=1,T=2,I=3,R=4;function D(e,t){return e.msg=l[t],t}function O(e){return(e<<1)-(4e.avail_out?e.avail_out:r)&&(a.arraySet(e.output,t.pending_buf,t.pending_out,r,e.next_out),e.next_out+=r,t.pending_out+=r,e.total_out+=r,e.avail_out-=r,t.pending-=r,0===t.pending)&&(t.pending_out=0)}function N(e,t){i._tr_flush_block(e,0<=e.block_start?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,P(e.strm)}function L(e,t){e.pending_buf[e.pending++]=t}function M(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t}function U(e,t){var r,n,a=e.max_chain_length,i=e.strstart,s=e.prev_length,o=e.nice_match,l=e.strstart>e.w_size-y?e.strstart-(e.w_size-y):0,c=e.window,f=e.w_mask,h=e.prev,d=e.strstart+A,u=c[i+s-1],p=c[i+s];e.prev_length>=e.good_match&&(a>>=2),o>e.lookahead&&(o=e.lookahead);do{if(c[(r=t)+s]===p&&c[r+s-1]===u&&c[r]===c[i]&&c[++r]===c[i+1]){for(i+=2,r++;c[++i]===c[++r]&&c[++i]===c[++r]&&c[++i]===c[++r]&&c[++i]===c[++r]&&c[++i]===c[++r]&&c[++i]===c[++r]&&c[++i]===c[++r]&&c[++i]===c[++r]&&il&&0!=--a);return s<=e.lookahead?s:e.lookahead}function V(e){var t,r,n,i,l,c,f,h,d,u=e.w_size;do{if(h=e.window_size-e.lookahead-e.strstart,e.strstart>=u+(u-y)){for(a.arraySet(e.window,e.window,u,u,0),e.match_start-=u,e.strstart-=u,e.block_start-=u,t=r=e.hash_size;n=e.head[--t],e.head[t]=u<=n?n-u:0,--r;);for(t=r=u;n=e.prev[--t],e.prev[t]=u<=n?n-u:0,--r;);h+=u}if(0===e.strm.avail_in)break;if(l=e.strm,c=e.window,f=e.strstart+e.lookahead,h=h,d=void 0,d=l.avail_in,r=0===(d=h=_)for(i=e.strstart-e.insert,e.ins_h=e.window[i],e.ins_h=(e.ins_h<=_&&(e.ins_h=(e.ins_h<=_)if(n=i._tr_tally(e,e.strstart-e.match_start,e.match_length-_),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=_){for(e.match_length--;e.strstart++,e.ins_h=(e.ins_h<=_&&(e.ins_h=(e.ins_h<=_&&e.match_length<=e.prev_length){for(a=e.strstart+e.lookahead-_,n=i._tr_tally(e,e.strstart-1-e.prev_match,e.prev_length-_),e.lookahead-=e.prev_length-1,e.prev_length-=2;++e.strstart<=a&&(e.ins_h=(e.ins_h<>1,l.l_buf=3*l.lit_bufsize,l.level=t,l.strategy=s,l.method=r,j(e)}n=[new W(0,0,0,0,(function(e,t){var r=65535;for(r>e.pending_buf_size-5&&(r=e.pending_buf_size-5);;){if(e.lookahead<=1){if(V(e),0===e.lookahead&&t===c)return B;if(0===e.lookahead)break}e.strstart+=e.lookahead,e.lookahead=0;var n=e.block_start+r;if((0===e.strstart||e.strstart>=n)&&(e.lookahead=e.strstart-n,e.strstart=n,N(e,!1),0===e.strm.avail_out))return B;if(e.strstart-e.block_start>=e.w_size-y&&(N(e,!1),0===e.strm.avail_out))return B}return e.insert=0,t===f?(N(e,!0),0===e.strm.avail_out?I:R):(e.strstart>e.block_start&&(N(e,!1),e.strm.avail_out),B)})),new W(4,4,8,4,z),new W(4,5,16,8,z),new W(4,6,32,32,z),new W(4,4,16,16,H),new W(8,16,32,32,H),new W(8,16,128,128,H),new W(8,32,128,256,H),new W(32,128,258,1024,H),new W(32,258,258,4096,H)],r.deflateInit=function(e,t){return $(e,t,g,15,8,0)},r.deflateInit2=$,r.deflateReset=j,r.deflateResetKeep=G,r.deflateSetHeader=function(e,t){return e&&e.state&&2===e.state.wrap?(e.state.gzhead=t,h):d},r.deflate=function(e,t){var r,a,s,l;if(!e||!e.state||5>8&255),L(a,a.gzhead.time>>16&255),L(a,a.gzhead.time>>24&255),L(a,9===a.level?2:2<=a.strategy||a.level<2?4:0),L(a,255&a.gzhead.os),a.gzhead.extra&&a.gzhead.extra.length&&(L(a,255&a.gzhead.extra.length),L(a,a.gzhead.extra.length>>8&255)),a.gzhead.hcrc&&(e.adler=o(e.adler,a.pending_buf,a.pending,0)),a.gzindex=0,a.status=69):(L(a,0),L(a,0),L(a,0),L(a,0),L(a,0),L(a,9===a.level?2:2<=a.strategy||a.level<2?4:0),L(a,3),a.status=x)):(u=g+(a.w_bits-8<<4)<<8,u|=(2<=a.strategy||a.level<2?0:a.level<6?1:6===a.level?2:3)<<6,0!==a.strstart&&(u|=32),u+=31-u%31,a.status=x,M(a,u),0!==a.strstart&&(M(a,e.adler>>>16),M(a,65535&e.adler)),e.adler=1)),69===a.status)if(a.gzhead.extra){for(s=a.pending;a.gzindex<(65535&a.gzhead.extra.length)&&(a.pending!==a.pending_buf_size||(a.gzhead.hcrc&&a.pending>s&&(e.adler=o(e.adler,a.pending_buf,a.pending-s,s)),P(e),s=a.pending,a.pending!==a.pending_buf_size));)L(a,255&a.gzhead.extra[a.gzindex]),a.gzindex++;a.gzhead.hcrc&&a.pending>s&&(e.adler=o(e.adler,a.pending_buf,a.pending-s,s)),a.gzindex===a.gzhead.extra.length&&(a.gzindex=0,a.status=73)}else a.status=73;if(73===a.status)if(a.gzhead.name){s=a.pending;do{if(a.pending===a.pending_buf_size&&(a.gzhead.hcrc&&a.pending>s&&(e.adler=o(e.adler,a.pending_buf,a.pending-s,s)),P(e),s=a.pending,a.pending===a.pending_buf_size)){l=1;break}}while(l=a.gzindexs&&(e.adler=o(e.adler,a.pending_buf,a.pending-s,s)),0===l&&(a.gzindex=0,a.status=91)}else a.status=91;if(91===a.status)if(a.gzhead.comment){s=a.pending;do{if(a.pending===a.pending_buf_size&&(a.gzhead.hcrc&&a.pending>s&&(e.adler=o(e.adler,a.pending_buf,a.pending-s,s)),P(e),s=a.pending,a.pending===a.pending_buf_size)){l=1;break}}while(l=a.gzindexs&&(e.adler=o(e.adler,a.pending_buf,a.pending-s,s)),0===l&&(a.status=103)}else a.status=103;if(103===a.status&&(a.gzhead.hcrc?(a.pending+2>a.pending_buf_size&&P(e),a.pending+2<=a.pending_buf_size&&(L(a,255&e.adler),L(a,e.adler>>8&255),e.adler=0,a.status=x)):a.status=x),0!==a.pending){if(P(e),0===e.avail_out)return a.last_flush=-1,h}else if(0===e.avail_in&&O(t)<=O(r)&&t!==f)return D(e,-5);if(666===a.status&&0!==e.avail_in)return D(e,-5);if(0!==e.avail_in||0!==a.lookahead||t!==c&&666!==a.status){var u=2===a.strategy?function(e,t){for(var r;;){if(0===e.lookahead&&(V(e),0===e.lookahead)){if(t===c)return B;break}if(e.match_length=0,r=i._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,r&&(N(e,!1),0===e.strm.avail_out))return B}return e.insert=0,t===f?(N(e,!0),0===e.strm.avail_out?I:R):e.last_lit&&(N(e,!1),0===e.strm.avail_out)?B:T}(a,t):3===a.strategy?function(e,t){for(var r,n,a,s,o=e.window;;){if(e.lookahead<=A){if(V(e),e.lookahead<=A&&t===c)return B;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=_&&0e.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=_?(r=i._tr_tally(e,1,e.match_length-_),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(r=i._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),r&&(N(e,!1),0===e.strm.avail_out))return B}return e.insert=0,t===f?(N(e,!0),0===e.strm.avail_out?I:R):e.last_lit&&(N(e,!1),0===e.strm.avail_out)?B:T}(a,t):n[a.level].func(a,t);if(u!==I&&u!==R||(a.status=666),u===B||u===I)return 0===e.avail_out&&(a.last_flush=-1),h;if(u===T&&(1===t?i._tr_align(a):5!==t&&(i._tr_stored_block(a,0,0,!1),3===t)&&(F(a.head),0===a.lookahead)&&(a.strstart=0,a.block_start=0,a.insert=0),P(e),0===e.avail_out))return a.last_flush=-1,h}return t===f&&(a.wrap<=0||(2===a.wrap?(L(a,255&e.adler),L(a,e.adler>>8&255),L(a,e.adler>>16&255),L(a,e.adler>>24&255),L(a,255&e.total_in),L(a,e.total_in>>8&255),L(a,e.total_in>>16&255),L(a,e.total_in>>24&255)):(M(a,e.adler>>>16),M(a,65535&e.adler)),P(e),0>>=n=r>>>24,E-=n,0===(n=r>>>16&255))u[d++]=65535&r;else{if(!(16&n)){if(0==(64&n)){r=_[(65535&r)+(S&(1<>>=n,E-=n),E<15&&(S+=f[c++]<>>=n=r>>>24,E-=n,!(16&(n=r>>>16&255))){if(0==(64&n)){r=A[(65535&r)+(S&(1<>>=n,E-=n,(n=d-p)>3)<<3))-1,e.next_in=c-=a,e.next_out=d,e.avail_in=c>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function g(){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 n.Buf16(320),this.work=new n.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function b(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=d,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new n.Buf32(u),t.distcode=t.distdyn=new n.Buf32(p),t.sane=1,t.back=-1,f):h}function v(e){var t;return e&&e.state?((t=e.state).wsize=0,t.whave=0,t.wnext=0,b(e)):h}function w(e,t){var r,n;return!e||!e.state||(n=e.state,t<0?(r=0,t=-t):(r=1+(t>>4),t<48&&(t&=15)),t&&(t<8||15>>8&255,r.check=i(r.check,j,2,0),A=C=0,r.mode=2;else if(r.flags=0,r.head&&(r.head.done=!1),!(1&r.wrap)||(((255&C)<<8)+(C>>8))%31)e.msg="incorrect header check",r.mode=30;else if(8!=(15&C))e.msg="unknown compression method",r.mode=30;else{if(A-=4,N=8+(15&(C>>>=4)),0===r.wbits)r.wbits=N;else if(N>r.wbits){e.msg="invalid window size",r.mode=30;break}r.dmax=1<>8&1),512&r.flags&&(j[0]=255&C,j[1]=C>>>8&255,r.check=i(r.check,j,2,0)),A=C=0,r.mode=3;case 3:for(;A<32;){if(0===v)break e;v--,C+=u[g++]<>>8&255,j[2]=C>>>16&255,j[3]=C>>>24&255,r.check=i(r.check,j,4,0)),A=C=0,r.mode=4;case 4:for(;A<16;){if(0===v)break e;v--,C+=u[g++]<>8),512&r.flags&&(j[0]=255&C,j[1]=C>>>8&255,r.check=i(r.check,j,2,0)),A=C=0,r.mode=5;case 5:if(1024&r.flags){for(;A<16;){if(0===v)break e;v--,C+=u[g++]<>>8&255,r.check=i(r.check,j,2,0)),A=C=0}else r.head&&(r.head.extra=null);r.mode=6;case 6:if(1024&r.flags&&((x=v<(x=r.length)?v:x)&&(r.head&&(N=r.head.extra_len-r.length,r.head.extra||(r.head.extra=new Array(r.head.extra_len)),n.arraySet(r.head.extra,u,g,x,N)),512&r.flags&&(r.check=i(r.check,u,x,g)),v-=x,g+=x,r.length-=x),r.length))break e;r.length=0,r.mode=7;case 7:if(2048&r.flags){if(0===v)break e;for(x=0;N=u[g+x++],r.head&&N&&r.length<65536&&(r.head.name+=String.fromCharCode(N)),N&&x>9&1,r.head.done=!0),e.adler=r.check=0,r.mode=12;break;case 10:for(;A<32;){if(0===v)break e;v--,C+=u[g++]<>>=7&A,A-=7&A,r.mode=27;else{for(;A<3;){if(0===v)break e;v--,C+=u[g++]<>>=1)){case 0:r.mode=14;break;case 1:Y=K=void 0;var Y,K=r;if(_){for(S=new n.Buf32(512),E=new n.Buf32(32),Y=0;Y<144;)K.lens[Y++]=8;for(;Y<256;)K.lens[Y++]=9;for(;Y<280;)K.lens[Y++]=7;for(;Y<288;)K.lens[Y++]=8;for(o(l,K.lens,0,288,S,0,K.work,{bits:9}),Y=0;Y<32;)K.lens[Y++]=5;o(c,K.lens,0,32,E,0,K.work,{bits:5}),_=!1}if(K.lencode=S,K.lenbits=9,K.distcode=E,K.distbits=5,r.mode=20,6!==t)break;C>>>=2,A-=2;break e;case 2:r.mode=17;break;case 3:e.msg="invalid block type",r.mode=30}C>>>=2,A-=2}break;case 14:for(C>>>=7&A,A-=7&A;A<32;){if(0===v)break e;v--,C+=u[g++]<>>16^65535)){e.msg="invalid stored block lengths",r.mode=30;break}if(r.length=65535&C,A=C=0,r.mode=15,6===t)break e;case 15:r.mode=16;case 16:if(x=r.length){if(0===(x=w<(x=v>>=5,A-=5,r.ndist=1+(31&C),C>>>=5,A-=5,r.ncode=4+(15&C),C>>>=4,A-=4,286>>=3,A-=3}for(;r.have<19;)r.lens[$[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,M={bits:r.lenbits},L=o(0,r.lens,0,19,r.lencode,0,r.work,M),r.lenbits=M.bits,L){e.msg="invalid code lengths set",r.mode=30;break}r.have=0,r.mode=19;case 19:for(;r.have>>16&255,D=65535&G,!((I=G>>>24)<=A);){if(0===v)break e;v--,C+=u[g++]<>>=I,A-=I,r.lens[r.have++]=D;else{if(16===D){for(U=I+2;A>>=I,A-=I,0===r.have){e.msg="invalid bit length repeat",r.mode=30;break}N=r.lens[r.have-1],x=3+(3&C),C>>>=2,A-=2}else if(17===D){for(U=I+3;A>>=I)),C>>>=3,A=A-I-3}else{for(U=I+7;A>>=I)),C>>>=7,A=A-I-7}if(r.have+x>r.nlen+r.ndist){e.msg="invalid bit length repeat",r.mode=30;break}for(;x--;)r.lens[r.have++]=N}}if(30===r.mode)break;if(0===r.lens[256]){e.msg="invalid code -- missing end-of-block",r.mode=30;break}if(r.lenbits=9,M={bits:r.lenbits},L=o(l,r.lens,0,r.nlen,r.lencode,0,r.work,M),r.lenbits=M.bits,L){e.msg="invalid literal/lengths set",r.mode=30;break}if(r.distbits=6,r.distcode=r.distdyn,M={bits:r.distbits},L=o(c,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,M),r.distbits=M.bits,L){e.msg="invalid distances set",r.mode=30;break}if(r.mode=20,6===t)break e;case 20:r.mode=21;case 21:if(6<=v&&258<=w){e.next_out=b,e.avail_out=w,e.next_in=g,e.avail_in=v,r.hold=C,r.bits=A,s(e,k),b=e.next_out,p=e.output,w=e.avail_out,g=e.next_in,u=e.input,v=e.avail_in,C=r.hold,A=r.bits,12===r.mode&&(r.back=-1);break}for(r.back=0;R=(G=r.lencode[C&(1<>>16&255,D=65535&G,!((I=G>>>24)<=A);){if(0===v)break e;v--,C+=u[g++]<>O)])>>>16&255,D=65535&G,!(O+(I=G>>>24)<=A);){if(0===v)break e;v--,C+=u[g++]<>>=O,A-=O,r.back+=O}if(C>>>=I,A-=I,r.back+=I,r.length=D,0===R){r.mode=26;break}if(32&R){r.back=-1,r.mode=12;break}if(64&R){e.msg="invalid literal/length code",r.mode=30;break}r.extra=15&R,r.mode=22;case 22:if(r.extra){for(U=r.extra;A>>=r.extra,A-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=23;case 23:for(;R=(G=r.distcode[C&(1<>>16&255,D=65535&G,!((I=G>>>24)<=A);){if(0===v)break e;v--,C+=u[g++]<>O)])>>>16&255,D=65535&G,!(O+(I=G>>>24)<=A);){if(0===v)break e;v--,C+=u[g++]<>>=O,A-=O,r.back+=O}if(C>>>=I,A-=I,r.back+=I,64&R){e.msg="invalid distance code",r.mode=30;break}r.offset=D,r.extra=15&R,r.mode=24;case 24:if(r.extra){for(U=r.extra;A>>=r.extra,A-=r.extra,r.back+=r.extra}if(r.offset>r.dmax){e.msg="invalid distance too far back",r.mode=30;break}r.mode=25;case 25:if(0===w)break e;if(r.offset>(x=k-w)){if((x=r.offset-x)>r.whave&&r.sane){e.msg="invalid distance too far back",r.mode=30;break}B=x>r.wnext?(x-=r.wnext,r.wsize-x):r.wnext-x,x>r.length&&(x=r.length),T=r.window}else T=p,B=b-r.offset,x=r.length;for(w-=x=w=V.wsize?(n.arraySet(V.window,z,H-V.wsize,V.wsize,0),V.wnext=0,V.whave=V.wsize):(W<(X=V.wsize-V.wnext)&&(X=W),n.arraySet(V.window,z,H-W,X,V.wnext),(W-=X)?(n.arraySet(V.window,z,H-W,W,0),V.wnext=W,V.whave=V.wsize):(V.wnext+=X,V.wnext===V.wsize&&(V.wnext=0),V.whavev?(C=L[M+h[A]],O[F+h[A]]):(C=96,0),u=1<<(w=_-T),y=p=1<>T)+(p-=u)]=w<<24|C<<16|S|0,0!==p;);for(u=1<<_-1;D&u;)u>>=1;if(D=0!==u?(D&u-1)+u:0,A++,0==--P[_]){if(_===k)break;_=t[r+h[A]]}if(x<_&&(D&g)!==m){for(b+=y,I=1<<(B=_-(T=0===T?x:T));B+T>>7)]}function N(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function L(e,t,r){e.bi_valid>v-r?(e.bi_buf|=t<>v-e.bi_valid,e.bi_valid+=r-v):(e.bi_buf|=t<>>=1,r<<=1,0<--t;);return r>>>1}function V(e,t,r){for(var n,a=new Array(b+1),i=0,s=1;s<=b;s++)a[s]=i=i+r[s-1]<<1;for(n=0;n<=t;n++){var o=e[2*n+1];0!==o&&(e[2*n]=U(a[o]++,o))}}function z(e){for(var t=0;t>1;1<=r;r--)X(e,i,r);for(a=l;r=e.heap[1],e.heap[1]=e.heap[e.heap_len--],X(e,i,1),n=e.heap[1],e.heap[--e.heap_max]=r,e.heap[--e.heap_max]=n,i[2*a]=i[2*r]+i[2*n],e.depth[a]=(e.depth[r]>=e.depth[n]?e.depth[r]:e.depth[n])+1,i[2*r+1]=i[2*n+1]=a,e.heap[1]=a++,X(e,i,1),2<=e.heap_len;);e.heap[--e.heap_max]=e.heap[1];for(var f,h,d,u,p,m=e,v=t.dyn_tree,w=t.max_code,C=t.stat_desc.static_tree,S=t.stat_desc.has_stree,E=t.stat_desc.extra_bits,_=t.stat_desc.extra_base,A=t.stat_desc.max_length,y=0,k=0;k<=b;k++)m.bl_count[k]=0;for(v[2*m.heap[m.heap_max]+1]=0,f=m.heap_max+1;f>=7;s>>=1)if(1&t&&0!==e.dyn_ltree[2*r])return a;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return i;for(r=32;r>>3,(o=e.static_len+3+7>>>3)<=s&&(s=o)):s=o=r+5,r+4<=s&&-1!==t)Z(e,t,r,n);else if(4===e.strategy||o===s)L(e,2+(n?1:0),3),G(e,B,T);else{L(e,4+(n?1:0),3);var c,f=e,h=(t=e.l_desc.max_code+1,r=e.d_desc.max_code+1,l+1);for(L(f,t-257,5),L(f,r-1,5),L(f,h-4,4),c=0;c>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&t,e.pending_buf[e.l_buf+e.last_lit]=255&r,e.last_lit++,0===t?e.dyn_ltree[2*r]++:(e.matches++,t--,e.dyn_ltree[2*(R[r]+d+1)]++,e.dyn_dtree[2*P(t)]++),e.last_lit===e.lit_bufsize-1},r._tr_align=function(e){L(e,2,3),M(e,C,B),16===(e=e).bi_valid?(N(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):8<=e.bi_valid&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)}},{"../utils/common":27}],39:[function(e,t,r){"use strict";t.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}},{}]},{},[9])(9)},"undefined"==typeof DO_NOT_EXPORT_JSZIP?e.exports=i():"undefined"==typeof DO_NOT_EXPORT_JSZIP?(JSZipSync=i(),void 0!==(a="function"==typeof(a=i)?a.apply(t,[]):a)&&(e.exports=a)):("undefined"!=typeof window?s=window:void 0!==n?s=n:"undefined"!=typeof $&&$.global?s=$.global:"undefined"!=typeof self&&(s=self),s.JSZipSync=i())}).call(this,r("1c35").Buffer,r("c8ba"))},"1cf7":function(e,t,r){"use strict";r("4205")},2:function(e,t){},"21a6":function(e,t,r){(function(r){var n;void 0!==(n="function"==typeof(n=function(){"use strict";function t(e,t){return"undefined"==typeof t?t={autoBom:!1}:"object"!=typeof t&&(console.warn("Deprecated: Expected third argument to be a object"),t={autoBom:!t}),t.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob(["\ufeff",e],{type:e.type}):e}function n(e,t,r){var n=new XMLHttpRequest;n.open("GET",e),n.responseType="blob",n.onload=function(){l(n.response,t,r)},n.onerror=function(){console.error("could not download file")},n.send()}function a(e){var t=new XMLHttpRequest;t.open("HEAD",e,!1);try{t.send()}catch(e){}return 200<=t.status&&299>=t.status}function i(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(r){var t=document.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(t)}}var s="object"==typeof window&&window.window===window?window:"object"==typeof self&&self.self===self?self:"object"==typeof r&&r.global===r?r:void 0,o=s.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),l=s.saveAs||("object"!=typeof window||window!==s?function(){}:"download"in HTMLAnchorElement.prototype&&!o?function(e,t,r){var o=s.URL||s.webkitURL,l=document.createElement("a");t=t||e.name||"download",l.download=t,l.rel="noopener","string"==typeof e?(l.href=e,l.origin===location.origin?i(l):a(l.href)?n(e,t,r):i(l,l.target="_blank")):(l.href=o.createObjectURL(e),setTimeout((function(){o.revokeObjectURL(l.href)}),4e4),setTimeout((function(){i(l)}),0))}:"msSaveOrOpenBlob"in navigator?function(e,r,s){if(r=r||e.name||"download","string"!=typeof e)navigator.msSaveOrOpenBlob(t(e,s),r);else if(a(e))n(e,r,s);else{var o=document.createElement("a");o.href=e,o.target="_blank",setTimeout((function(){i(o)}))}}:function(e,t,r,a){if(a=a||open("","_blank"),a&&(a.document.title=a.document.body.innerText="downloading..."),"string"==typeof e)return n(e,t,r);var i="application/octet-stream"===e.type,l=/constructor/i.test(s.HTMLElement)||s.safari,c=/CriOS\/[\d]+/.test(navigator.userAgent);if((c||i&&l||o)&&"undefined"!=typeof FileReader){var f=new FileReader;f.onloadend=function(){var e=f.result;e=c?e:e.replace(/^data:[^;]*;/,"data:attachment/file;"),a?a.location.href=e:location=e,a=null},f.readAsDataURL(e)}else{var h=s.URL||s.webkitURL,d=h.createObjectURL(e);a?a.location=d:location.href=d,a=null,setTimeout((function(){h.revokeObjectURL(d)}),4e4)}});s.saveAs=l.saveAs=l,e.exports=l})?n.apply(t,[]):n)&&(e.exports=n)}).call(this,r("c8ba"))},2244:function(e,t,r){(function(t){var r={version:"1.14.0"};r[437]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜ¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[620]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàąçêëèïîćÄĄĘęłôöĆûùŚÖÜ¢Ł¥śƒŹŻóÓńŃźż¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[737]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρσςτυφχψ░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ωάέήϊίόύϋώΆΈΉΊΌΎΏ±≥≤ΪΫ÷≈°∙·√ⁿ²■ ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[850]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø׃áíóúñѪº¿®¬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ðÐÊËÈıÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµþÞÚÛÙýݯ´­±‗¾¶§÷¸°¨·¹³²■ ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[852]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäůćçłëŐőîŹÄĆÉĹĺôöĽľŚśÖÜŤťŁ×čáíóúĄąŽžĘ꬟Ⱥ«»░▒▓│┤ÁÂĚŞ╣║╗╝Żż┐└┴┬├─┼Ăă╚╔╩╦╠═╬¤đĐĎËďŇÍÎě┘┌█▄ŢŮ▀ÓßÔŃńňŠšŔÚŕŰýÝţ´­˝˛ˇ˘§÷¸°¨˙űŘř■ ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[857]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîıÄÅÉæÆôöòûùİÖÜø£ØŞşáíóúñÑĞ𿮬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ºªÊËÈ�ÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµ�×ÚÛÙìÿ¯´­±�¾¶§÷¸°¨·¹³²■ ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[861]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèÐðÞÄÅÉæÆôöþûÝýÖÜø£Ø₧ƒáíóúÁÍÓÚ¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[865]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø₧ƒáíóúñѪº¿⌐¬½¼¡«¤░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[866]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёЄєЇїЎў°∙·√№¤■ ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[874]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€����…�����������‘’“”•–—�������� กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[895]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ČüéďäĎŤčěĚĹÍľǪÄÁÉžŽôöÓůÚýÖÜŠĽÝŘťáíóúňŇŮÔšřŕŔ¼§«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[932]=function(){var e,t=[],r={},n=[];for(n[0]="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~���������������������������������。「」、・ヲァィゥェォャュョッーアイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワン゙゚��������������������������������".split(""),e=0;e!=n[0].length;++e)65533!==n[0][e].charCodeAt(0)&&(r[n[0][e]]=0+e,t[0+e]=n[0][e]);for(n[129]="���������������������������������������������������������������� 、。,.・:;?!゛゜´`¨^ ̄_ヽヾゝゞ〃仝々〆〇ー―‐/\~∥|…‥‘’“”()〔〕[]{}〈〉《》「」『』【】+-±×�÷=≠<>≦≧∞∴♂♀°′″℃¥$¢£%#&*@§☆★○●◎◇◆□■△▲▽▼※〒→←↑↓〓�����������∈∋⊆⊇⊂⊃∪∩��������∧∨¬⇒⇔∀∃�����������∠⊥⌒∂∇≡≒≪≫√∽∝∵∫∬�������ʼn♯♭♪†‡¶����◯���".split(""),e=0;e!=n[129].length;++e)65533!==n[129][e].charCodeAt(0)&&(r[n[129][e]]=33024+e,t[33024+e]=n[129][e]);for(n[130]="�������������������������������������������������������������������������������0123456789�������ABCDEFGHIJKLMNOPQRSTUVWXYZ�������abcdefghijklmnopqrstuvwxyz����ぁあぃいぅうぇえぉおかがきぎくぐけげこごさざしじすずせぜそぞただちぢっつづてでとどなにぬねのはばぱひびぴふぶぷへべぺほぼぽまみむめもゃやゅゆょよらりるれろゎわゐゑをん��������������".split(""),e=0;e!=n[130].length;++e)65533!==n[130][e].charCodeAt(0)&&(r[n[130][e]]=33280+e,t[33280+e]=n[130][e]);for(n[131]="����������������������������������������������������������������ァアィイゥウェエォオカガキギクグケゲコゴサザシジスズセゼソゾタダチヂッツヅテデトドナニヌネノハバパヒビピフブプヘベペホボポマミ�ムメモャヤュユョヨラリルレロヮワヰヱヲンヴヵヶ��������ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩ��������αβγδεζηθικλμνξοπρστυφχψω�����������������������������������������".split(""),e=0;e!=n[131].length;++e)65533!==n[131][e].charCodeAt(0)&&(r[n[131][e]]=33536+e,t[33536+e]=n[131][e]);for(n[132]="����������������������������������������������������������������АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ���������������абвгдеёжзийклмн�опрстуфхцчшщъыьэюя�������������─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳┫┻╋┠┯┨┷┿┝┰┥┸╂�����������������������������������������������������������������".split(""),e=0;e!=n[132].length;++e)65533!==n[132][e].charCodeAt(0)&&(r[n[132][e]]=33792+e,t[33792+e]=n[132][e]);for(n[135]="����������������������������������������������������������������①②③④⑤⑥⑦⑧⑨⑩⑪⑫⑬⑭⑮⑯⑰⑱⑲⑳ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩ�㍉㌔㌢㍍㌘㌧㌃㌶㍑㍗㌍㌦㌣㌫㍊㌻㎜㎝㎞㎎㎏㏄㎡��������㍻�〝〟№㏍℡㊤㊥㊦㊧㊨㈱㈲㈹㍾㍽㍼≒≡∫∮∑√⊥∠∟⊿∵∩∪���������������������������������������������������������������������������������������������������".split(""),e=0;e!=n[135].length;++e)65533!==n[135][e].charCodeAt(0)&&(r[n[135][e]]=34560+e,t[34560+e]=n[135][e]);for(n[136]="���������������������������������������������������������������������������������������������������������������������������������������������������������������亜唖娃阿哀愛挨姶逢葵茜穐悪握渥旭葦芦鯵梓圧斡扱宛姐虻飴絢綾鮎或粟袷安庵按暗案闇鞍杏以伊位依偉囲夷委威尉惟意慰易椅為畏異移維緯胃萎衣謂違遺医井亥域育郁磯一壱溢逸稲茨芋鰯允印咽員因姻引飲淫胤蔭���".split(""),e=0;e!=n[136].length;++e)65533!==n[136][e].charCodeAt(0)&&(r[n[136][e]]=34816+e,t[34816+e]=n[136][e]);for(n[137]="����������������������������������������������������������������院陰隠韻吋右宇烏羽迂雨卯鵜窺丑碓臼渦嘘唄欝蔚鰻姥厩浦瓜閏噂云運雲荏餌叡営嬰影映曳栄永泳洩瑛盈穎頴英衛詠鋭液疫益駅悦謁越閲榎厭円�園堰奄宴延怨掩援沿演炎焔煙燕猿縁艶苑薗遠鉛鴛塩於汚甥凹央奥往応押旺横欧殴王翁襖鴬鴎黄岡沖荻億屋憶臆桶牡乙俺卸恩温穏音下化仮何伽価佳加可嘉夏嫁家寡科暇果架歌河火珂禍禾稼箇花苛茄荷華菓蝦課嘩貨迦過霞蚊俄峨我牙画臥芽蛾賀雅餓駕介会解回塊壊廻快怪悔恢懐戒拐改���".split(""),e=0;e!=n[137].length;++e)65533!==n[137][e].charCodeAt(0)&&(r[n[137][e]]=35072+e,t[35072+e]=n[137][e]);for(n[138]="����������������������������������������������������������������魁晦械海灰界皆絵芥蟹開階貝凱劾外咳害崖慨概涯碍蓋街該鎧骸浬馨蛙垣柿蛎鈎劃嚇各廓拡撹格核殻獲確穫覚角赫較郭閣隔革学岳楽額顎掛笠樫�橿梶鰍潟割喝恰括活渇滑葛褐轄且鰹叶椛樺鞄株兜竃蒲釜鎌噛鴨栢茅萱粥刈苅瓦乾侃冠寒刊勘勧巻喚堪姦完官寛干幹患感慣憾換敢柑桓棺款歓汗漢澗潅環甘監看竿管簡緩缶翰肝艦莞観諌貫還鑑間閑関陥韓館舘丸含岸巌玩癌眼岩翫贋雁頑顔願企伎危喜器基奇嬉寄岐希幾忌揮机旗既期棋棄���".split(""),e=0;e!=n[138].length;++e)65533!==n[138][e].charCodeAt(0)&&(r[n[138][e]]=35328+e,t[35328+e]=n[138][e]);for(n[139]="����������������������������������������������������������������機帰毅気汽畿祈季稀紀徽規記貴起軌輝飢騎鬼亀偽儀妓宜戯技擬欺犠疑祇義蟻誼議掬菊鞠吉吃喫桔橘詰砧杵黍却客脚虐逆丘久仇休及吸宮弓急救�朽求汲泣灸球究窮笈級糾給旧牛去居巨拒拠挙渠虚許距鋸漁禦魚亨享京供侠僑兇競共凶協匡卿叫喬境峡強彊怯恐恭挟教橋況狂狭矯胸脅興蕎郷鏡響饗驚仰凝尭暁業局曲極玉桐粁僅勤均巾錦斤欣欽琴禁禽筋緊芹菌衿襟謹近金吟銀九倶句区狗玖矩苦躯駆駈駒具愚虞喰空偶寓遇隅串櫛釧屑屈���".split(""),e=0;e!=n[139].length;++e)65533!==n[139][e].charCodeAt(0)&&(r[n[139][e]]=35584+e,t[35584+e]=n[139][e]);for(n[140]="����������������������������������������������������������������掘窟沓靴轡窪熊隈粂栗繰桑鍬勲君薫訓群軍郡卦袈祁係傾刑兄啓圭珪型契形径恵慶慧憩掲携敬景桂渓畦稽系経継繋罫茎荊蛍計詣警軽頚鶏芸迎鯨�劇戟撃激隙桁傑欠決潔穴結血訣月件倹倦健兼券剣喧圏堅嫌建憲懸拳捲検権牽犬献研硯絹県肩見謙賢軒遣鍵険顕験鹸元原厳幻弦減源玄現絃舷言諺限乎個古呼固姑孤己庫弧戸故枯湖狐糊袴股胡菰虎誇跨鈷雇顧鼓五互伍午呉吾娯後御悟梧檎瑚碁語誤護醐乞鯉交佼侯候倖光公功効勾厚口向���".split(""),e=0;e!=n[140].length;++e)65533!==n[140][e].charCodeAt(0)&&(r[n[140][e]]=35840+e,t[35840+e]=n[140][e]);for(n[141]="����������������������������������������������������������������后喉坑垢好孔孝宏工巧巷幸広庚康弘恒慌抗拘控攻昂晃更杭校梗構江洪浩港溝甲皇硬稿糠紅紘絞綱耕考肯肱腔膏航荒行衡講貢購郊酵鉱砿鋼閤降�項香高鴻剛劫号合壕拷濠豪轟麹克刻告国穀酷鵠黒獄漉腰甑忽惚骨狛込此頃今困坤墾婚恨懇昏昆根梱混痕紺艮魂些佐叉唆嵯左差査沙瑳砂詐鎖裟坐座挫債催再最哉塞妻宰彩才採栽歳済災采犀砕砦祭斎細菜裁載際剤在材罪財冴坂阪堺榊肴咲崎埼碕鷺作削咋搾昨朔柵窄策索錯桜鮭笹匙冊刷���".split(""),e=0;e!=n[141].length;++e)65533!==n[141][e].charCodeAt(0)&&(r[n[141][e]]=36096+e,t[36096+e]=n[141][e]);for(n[142]="����������������������������������������������������������������察拶撮擦札殺薩雑皐鯖捌錆鮫皿晒三傘参山惨撒散桟燦珊産算纂蚕讃賛酸餐斬暫残仕仔伺使刺司史嗣四士始姉姿子屍市師志思指支孜斯施旨枝止�死氏獅祉私糸紙紫肢脂至視詞詩試誌諮資賜雌飼歯事似侍児字寺慈持時次滋治爾璽痔磁示而耳自蒔辞汐鹿式識鴫竺軸宍雫七叱執失嫉室悉湿漆疾質実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮社紗者謝車遮蛇邪借勺尺杓灼爵酌釈錫若寂弱惹主取守手朱殊狩珠種腫趣酒首儒受呪寿授樹綬需囚収周���".split(""),e=0;e!=n[142].length;++e)65533!==n[142][e].charCodeAt(0)&&(r[n[142][e]]=36352+e,t[36352+e]=n[142][e]);for(n[143]="����������������������������������������������������������������宗就州修愁拾洲秀秋終繍習臭舟蒐衆襲讐蹴輯週酋酬集醜什住充十従戎柔汁渋獣縦重銃叔夙宿淑祝縮粛塾熟出術述俊峻春瞬竣舜駿准循旬楯殉淳�準潤盾純巡遵醇順処初所暑曙渚庶緒署書薯藷諸助叙女序徐恕鋤除傷償勝匠升召哨商唱嘗奨妾娼宵将小少尚庄床廠彰承抄招掌捷昇昌昭晶松梢樟樵沼消渉湘焼焦照症省硝礁祥称章笑粧紹肖菖蒋蕉衝裳訟証詔詳象賞醤鉦鍾鐘障鞘上丈丞乗冗剰城場壌嬢常情擾条杖浄状畳穣蒸譲醸錠嘱埴飾���".split(""),e=0;e!=n[143].length;++e)65533!==n[143][e].charCodeAt(0)&&(r[n[143][e]]=36608+e,t[36608+e]=n[143][e]);for(n[144]="����������������������������������������������������������������拭植殖燭織職色触食蝕辱尻伸信侵唇娠寝審心慎振新晋森榛浸深申疹真神秦紳臣芯薪親診身辛進針震人仁刃塵壬尋甚尽腎訊迅陣靭笥諏須酢図厨�逗吹垂帥推水炊睡粋翠衰遂酔錐錘随瑞髄崇嵩数枢趨雛据杉椙菅頗雀裾澄摺寸世瀬畝是凄制勢姓征性成政整星晴棲栖正清牲生盛精聖声製西誠誓請逝醒青静斉税脆隻席惜戚斥昔析石積籍績脊責赤跡蹟碩切拙接摂折設窃節説雪絶舌蝉仙先千占宣専尖川戦扇撰栓栴泉浅洗染潜煎煽旋穿箭線���".split(""),e=0;e!=n[144].length;++e)65533!==n[144][e].charCodeAt(0)&&(r[n[144][e]]=36864+e,t[36864+e]=n[144][e]);for(n[145]="����������������������������������������������������������������繊羨腺舛船薦詮賎践選遷銭銑閃鮮前善漸然全禅繕膳糎噌塑岨措曾曽楚狙疏疎礎祖租粗素組蘇訴阻遡鼠僧創双叢倉喪壮奏爽宋層匝惣想捜掃挿掻�操早曹巣槍槽漕燥争痩相窓糟総綜聡草荘葬蒼藻装走送遭鎗霜騒像増憎臓蔵贈造促側則即息捉束測足速俗属賊族続卒袖其揃存孫尊損村遜他多太汰詑唾堕妥惰打柁舵楕陀駄騨体堆対耐岱帯待怠態戴替泰滞胎腿苔袋貸退逮隊黛鯛代台大第醍題鷹滝瀧卓啄宅托択拓沢濯琢託鐸濁諾茸凧蛸只���".split(""),e=0;e!=n[145].length;++e)65533!==n[145][e].charCodeAt(0)&&(r[n[145][e]]=37120+e,t[37120+e]=n[145][e]);for(n[146]="����������������������������������������������������������������叩但達辰奪脱巽竪辿棚谷狸鱈樽誰丹単嘆坦担探旦歎淡湛炭短端箪綻耽胆蛋誕鍛団壇弾断暖檀段男談値知地弛恥智池痴稚置致蜘遅馳築畜竹筑蓄�逐秩窒茶嫡着中仲宙忠抽昼柱注虫衷註酎鋳駐樗瀦猪苧著貯丁兆凋喋寵帖帳庁弔張彫徴懲挑暢朝潮牒町眺聴脹腸蝶調諜超跳銚長頂鳥勅捗直朕沈珍賃鎮陳津墜椎槌追鎚痛通塚栂掴槻佃漬柘辻蔦綴鍔椿潰坪壷嬬紬爪吊釣鶴亭低停偵剃貞呈堤定帝底庭廷弟悌抵挺提梯汀碇禎程締艇訂諦蹄逓���".split(""),e=0;e!=n[146].length;++e)65533!==n[146][e].charCodeAt(0)&&(r[n[146][e]]=37376+e,t[37376+e]=n[146][e]);for(n[147]="����������������������������������������������������������������邸鄭釘鼎泥摘擢敵滴的笛適鏑溺哲徹撤轍迭鉄典填天展店添纏甜貼転顛点伝殿澱田電兎吐堵塗妬屠徒斗杜渡登菟賭途都鍍砥砺努度土奴怒倒党冬�凍刀唐塔塘套宕島嶋悼投搭東桃梼棟盗淘湯涛灯燈当痘祷等答筒糖統到董蕩藤討謄豆踏逃透鐙陶頭騰闘働動同堂導憧撞洞瞳童胴萄道銅峠鴇匿得徳涜特督禿篤毒独読栃橡凸突椴届鳶苫寅酉瀞噸屯惇敦沌豚遁頓呑曇鈍奈那内乍凪薙謎灘捺鍋楢馴縄畷南楠軟難汝二尼弐迩匂賑肉虹廿日乳入���".split(""),e=0;e!=n[147].length;++e)65533!==n[147][e].charCodeAt(0)&&(r[n[147][e]]=37632+e,t[37632+e]=n[147][e]);for(n[148]="����������������������������������������������������������������如尿韮任妊忍認濡禰祢寧葱猫熱年念捻撚燃粘乃廼之埜嚢悩濃納能脳膿農覗蚤巴把播覇杷波派琶破婆罵芭馬俳廃拝排敗杯盃牌背肺輩配倍培媒梅�楳煤狽買売賠陪這蝿秤矧萩伯剥博拍柏泊白箔粕舶薄迫曝漠爆縛莫駁麦函箱硲箸肇筈櫨幡肌畑畠八鉢溌発醗髪伐罰抜筏閥鳩噺塙蛤隼伴判半反叛帆搬斑板氾汎版犯班畔繁般藩販範釆煩頒飯挽晩番盤磐蕃蛮匪卑否妃庇彼悲扉批披斐比泌疲皮碑秘緋罷肥被誹費避非飛樋簸備尾微枇毘琵眉美���".split(""),e=0;e!=n[148].length;++e)65533!==n[148][e].charCodeAt(0)&&(r[n[148][e]]=37888+e,t[37888+e]=n[148][e]);for(n[149]="����������������������������������������������������������������鼻柊稗匹疋髭彦膝菱肘弼必畢筆逼桧姫媛紐百謬俵彪標氷漂瓢票表評豹廟描病秒苗錨鋲蒜蛭鰭品彬斌浜瀕貧賓頻敏瓶不付埠夫婦富冨布府怖扶敷�斧普浮父符腐膚芙譜負賦赴阜附侮撫武舞葡蕪部封楓風葺蕗伏副復幅服福腹複覆淵弗払沸仏物鮒分吻噴墳憤扮焚奮粉糞紛雰文聞丙併兵塀幣平弊柄並蔽閉陛米頁僻壁癖碧別瞥蔑箆偏変片篇編辺返遍便勉娩弁鞭保舗鋪圃捕歩甫補輔穂募墓慕戊暮母簿菩倣俸包呆報奉宝峰峯崩庖抱捧放方朋���".split(""),e=0;e!=n[149].length;++e)65533!==n[149][e].charCodeAt(0)&&(r[n[149][e]]=38144+e,t[38144+e]=n[149][e]);for(n[150]="����������������������������������������������������������������法泡烹砲縫胞芳萌蓬蜂褒訪豊邦鋒飽鳳鵬乏亡傍剖坊妨帽忘忙房暴望某棒冒紡肪膨謀貌貿鉾防吠頬北僕卜墨撲朴牧睦穆釦勃没殆堀幌奔本翻凡盆�摩磨魔麻埋妹昧枚毎哩槙幕膜枕鮪柾鱒桝亦俣又抹末沫迄侭繭麿万慢満漫蔓味未魅巳箕岬密蜜湊蓑稔脈妙粍民眠務夢無牟矛霧鵡椋婿娘冥名命明盟迷銘鳴姪牝滅免棉綿緬面麺摸模茂妄孟毛猛盲網耗蒙儲木黙目杢勿餅尤戻籾貰問悶紋門匁也冶夜爺耶野弥矢厄役約薬訳躍靖柳薮鑓愉愈油癒���".split(""),e=0;e!=n[150].length;++e)65533!==n[150][e].charCodeAt(0)&&(r[n[150][e]]=38400+e,t[38400+e]=n[150][e]);for(n[151]="����������������������������������������������������������������諭輸唯佑優勇友宥幽悠憂揖有柚湧涌猶猷由祐裕誘遊邑郵雄融夕予余与誉輿預傭幼妖容庸揚揺擁曜楊様洋溶熔用窯羊耀葉蓉要謡踊遥陽養慾抑欲�沃浴翌翼淀羅螺裸来莱頼雷洛絡落酪乱卵嵐欄濫藍蘭覧利吏履李梨理璃痢裏裡里離陸律率立葎掠略劉流溜琉留硫粒隆竜龍侶慮旅虜了亮僚両凌寮料梁涼猟療瞭稜糧良諒遼量陵領力緑倫厘林淋燐琳臨輪隣鱗麟瑠塁涙累類令伶例冷励嶺怜玲礼苓鈴隷零霊麗齢暦歴列劣烈裂廉恋憐漣煉簾練聯���".split(""),e=0;e!=n[151].length;++e)65533!==n[151][e].charCodeAt(0)&&(r[n[151][e]]=38656+e,t[38656+e]=n[151][e]);for(n[152]="����������������������������������������������������������������蓮連錬呂魯櫓炉賂路露労婁廊弄朗楼榔浪漏牢狼篭老聾蝋郎六麓禄肋録論倭和話歪賄脇惑枠鷲亙亘鰐詫藁蕨椀湾碗腕��������������������������������������������弌丐丕个丱丶丼丿乂乖乘亂亅豫亊舒弍于亞亟亠亢亰亳亶从仍仄仆仂仗仞仭仟价伉佚估佛佝佗佇佶侈侏侘佻佩佰侑佯來侖儘俔俟俎俘俛俑俚俐俤俥倚倨倔倪倥倅伜俶倡倩倬俾俯們倆偃假會偕偐偈做偖偬偸傀傚傅傴傲���".split(""),e=0;e!=n[152].length;++e)65533!==n[152][e].charCodeAt(0)&&(r[n[152][e]]=38912+e,t[38912+e]=n[152][e]);for(n[153]="����������������������������������������������������������������僉僊傳僂僖僞僥僭僣僮價僵儉儁儂儖儕儔儚儡儺儷儼儻儿兀兒兌兔兢竸兩兪兮冀冂囘册冉冏冑冓冕冖冤冦冢冩冪冫决冱冲冰况冽凅凉凛几處凩凭�凰凵凾刄刋刔刎刧刪刮刳刹剏剄剋剌剞剔剪剴剩剳剿剽劍劔劒剱劈劑辨辧劬劭劼劵勁勍勗勞勣勦飭勠勳勵勸勹匆匈甸匍匐匏匕匚匣匯匱匳匸區卆卅丗卉卍凖卞卩卮夘卻卷厂厖厠厦厥厮厰厶參簒雙叟曼燮叮叨叭叺吁吽呀听吭吼吮吶吩吝呎咏呵咎呟呱呷呰咒呻咀呶咄咐咆哇咢咸咥咬哄哈咨���".split(""),e=0;e!=n[153].length;++e)65533!==n[153][e].charCodeAt(0)&&(r[n[153][e]]=39168+e,t[39168+e]=n[153][e]);for(n[154]="����������������������������������������������������������������咫哂咤咾咼哘哥哦唏唔哽哮哭哺哢唹啀啣啌售啜啅啖啗唸唳啝喙喀咯喊喟啻啾喘喞單啼喃喩喇喨嗚嗅嗟嗄嗜嗤嗔嘔嗷嘖嗾嗽嘛嗹噎噐營嘴嘶嘲嘸�噫噤嘯噬噪嚆嚀嚊嚠嚔嚏嚥嚮嚶嚴囂嚼囁囃囀囈囎囑囓囗囮囹圀囿圄圉圈國圍圓團圖嗇圜圦圷圸坎圻址坏坩埀垈坡坿垉垓垠垳垤垪垰埃埆埔埒埓堊埖埣堋堙堝塲堡塢塋塰毀塒堽塹墅墹墟墫墺壞墻墸墮壅壓壑壗壙壘壥壜壤壟壯壺壹壻壼壽夂夊夐夛梦夥夬夭夲夸夾竒奕奐奎奚奘奢奠奧奬奩���".split(""),e=0;e!=n[154].length;++e)65533!==n[154][e].charCodeAt(0)&&(r[n[154][e]]=39424+e,t[39424+e]=n[154][e]);for(n[155]="����������������������������������������������������������������奸妁妝佞侫妣妲姆姨姜妍姙姚娥娟娑娜娉娚婀婬婉娵娶婢婪媚媼媾嫋嫂媽嫣嫗嫦嫩嫖嫺嫻嬌嬋嬖嬲嫐嬪嬶嬾孃孅孀孑孕孚孛孥孩孰孳孵學斈孺宀�它宦宸寃寇寉寔寐寤實寢寞寥寫寰寶寳尅將專對尓尠尢尨尸尹屁屆屎屓屐屏孱屬屮乢屶屹岌岑岔妛岫岻岶岼岷峅岾峇峙峩峽峺峭嶌峪崋崕崗嵜崟崛崑崔崢崚崙崘嵌嵒嵎嵋嵬嵳嵶嶇嶄嶂嶢嶝嶬嶮嶽嶐嶷嶼巉巍巓巒巖巛巫已巵帋帚帙帑帛帶帷幄幃幀幎幗幔幟幢幤幇幵并幺麼广庠廁廂廈廐廏���".split(""),e=0;e!=n[155].length;++e)65533!==n[155][e].charCodeAt(0)&&(r[n[155][e]]=39680+e,t[39680+e]=n[155][e]);for(n[156]="����������������������������������������������������������������廖廣廝廚廛廢廡廨廩廬廱廳廰廴廸廾弃弉彝彜弋弑弖弩弭弸彁彈彌彎弯彑彖彗彙彡彭彳彷徃徂彿徊很徑徇從徙徘徠徨徭徼忖忻忤忸忱忝悳忿怡恠�怙怐怩怎怱怛怕怫怦怏怺恚恁恪恷恟恊恆恍恣恃恤恂恬恫恙悁悍惧悃悚悄悛悖悗悒悧悋惡悸惠惓悴忰悽惆悵惘慍愕愆惶惷愀惴惺愃愡惻惱愍愎慇愾愨愧慊愿愼愬愴愽慂慄慳慷慘慙慚慫慴慯慥慱慟慝慓慵憙憖憇憬憔憚憊憑憫憮懌懊應懷懈懃懆憺懋罹懍懦懣懶懺懴懿懽懼懾戀戈戉戍戌戔戛���".split(""),e=0;e!=n[156].length;++e)65533!==n[156][e].charCodeAt(0)&&(r[n[156][e]]=39936+e,t[39936+e]=n[156][e]);for(n[157]="����������������������������������������������������������������戞戡截戮戰戲戳扁扎扞扣扛扠扨扼抂抉找抒抓抖拔抃抔拗拑抻拏拿拆擔拈拜拌拊拂拇抛拉挌拮拱挧挂挈拯拵捐挾捍搜捏掖掎掀掫捶掣掏掉掟掵捫�捩掾揩揀揆揣揉插揶揄搖搴搆搓搦搶攝搗搨搏摧摯摶摎攪撕撓撥撩撈撼據擒擅擇撻擘擂擱擧舉擠擡抬擣擯攬擶擴擲擺攀擽攘攜攅攤攣攫攴攵攷收攸畋效敖敕敍敘敞敝敲數斂斃變斛斟斫斷旃旆旁旄旌旒旛旙无旡旱杲昊昃旻杳昵昶昴昜晏晄晉晁晞晝晤晧晨晟晢晰暃暈暎暉暄暘暝曁暹曉暾暼���".split(""),e=0;e!=n[157].length;++e)65533!==n[157][e].charCodeAt(0)&&(r[n[157][e]]=40192+e,t[40192+e]=n[157][e]);for(n[158]="����������������������������������������������������������������曄暸曖曚曠昿曦曩曰曵曷朏朖朞朦朧霸朮朿朶杁朸朷杆杞杠杙杣杤枉杰枩杼杪枌枋枦枡枅枷柯枴柬枳柩枸柤柞柝柢柮枹柎柆柧檜栞框栩桀桍栲桎�梳栫桙档桷桿梟梏梭梔條梛梃檮梹桴梵梠梺椏梍桾椁棊椈棘椢椦棡椌棍棔棧棕椶椒椄棗棣椥棹棠棯椨椪椚椣椡棆楹楷楜楸楫楔楾楮椹楴椽楙椰楡楞楝榁楪榲榮槐榿槁槓榾槎寨槊槝榻槃榧樮榑榠榜榕榴槞槨樂樛槿權槹槲槧樅榱樞槭樔槫樊樒櫁樣樓橄樌橲樶橸橇橢橙橦橈樸樢檐檍檠檄檢檣���".split(""),e=0;e!=n[158].length;++e)65533!==n[158][e].charCodeAt(0)&&(r[n[158][e]]=40448+e,t[40448+e]=n[158][e]);for(n[159]="����������������������������������������������������������������檗蘗檻櫃櫂檸檳檬櫞櫑櫟檪櫚櫪櫻欅蘖櫺欒欖鬱欟欸欷盜欹飮歇歃歉歐歙歔歛歟歡歸歹歿殀殄殃殍殘殕殞殤殪殫殯殲殱殳殷殼毆毋毓毟毬毫毳毯�麾氈氓气氛氤氣汞汕汢汪沂沍沚沁沛汾汨汳沒沐泄泱泓沽泗泅泝沮沱沾沺泛泯泙泪洟衍洶洫洽洸洙洵洳洒洌浣涓浤浚浹浙涎涕濤涅淹渕渊涵淇淦涸淆淬淞淌淨淒淅淺淙淤淕淪淮渭湮渮渙湲湟渾渣湫渫湶湍渟湃渺湎渤滿渝游溂溪溘滉溷滓溽溯滄溲滔滕溏溥滂溟潁漑灌滬滸滾漿滲漱滯漲滌���".split(""),e=0;e!=n[159].length;++e)65533!==n[159][e].charCodeAt(0)&&(r[n[159][e]]=40704+e,t[40704+e]=n[159][e]);for(n[224]="����������������������������������������������������������������漾漓滷澆潺潸澁澀潯潛濳潭澂潼潘澎澑濂潦澳澣澡澤澹濆澪濟濕濬濔濘濱濮濛瀉瀋濺瀑瀁瀏濾瀛瀚潴瀝瀘瀟瀰瀾瀲灑灣炙炒炯烱炬炸炳炮烟烋烝�烙焉烽焜焙煥煕熈煦煢煌煖煬熏燻熄熕熨熬燗熹熾燒燉燔燎燠燬燧燵燼燹燿爍爐爛爨爭爬爰爲爻爼爿牀牆牋牘牴牾犂犁犇犒犖犢犧犹犲狃狆狄狎狒狢狠狡狹狷倏猗猊猜猖猝猴猯猩猥猾獎獏默獗獪獨獰獸獵獻獺珈玳珎玻珀珥珮珞璢琅瑯琥珸琲琺瑕琿瑟瑙瑁瑜瑩瑰瑣瑪瑶瑾璋璞璧瓊瓏瓔珱���".split(""),e=0;e!=n[224].length;++e)65533!==n[224][e].charCodeAt(0)&&(r[n[224][e]]=57344+e,t[57344+e]=n[224][e]);for(n[225]="����������������������������������������������������������������瓠瓣瓧瓩瓮瓲瓰瓱瓸瓷甄甃甅甌甎甍甕甓甞甦甬甼畄畍畊畉畛畆畚畩畤畧畫畭畸當疆疇畴疊疉疂疔疚疝疥疣痂疳痃疵疽疸疼疱痍痊痒痙痣痞痾痿�痼瘁痰痺痲痳瘋瘍瘉瘟瘧瘠瘡瘢瘤瘴瘰瘻癇癈癆癜癘癡癢癨癩癪癧癬癰癲癶癸發皀皃皈皋皎皖皓皙皚皰皴皸皹皺盂盍盖盒盞盡盥盧盪蘯盻眈眇眄眩眤眞眥眦眛眷眸睇睚睨睫睛睥睿睾睹瞎瞋瞑瞠瞞瞰瞶瞹瞿瞼瞽瞻矇矍矗矚矜矣矮矼砌砒礦砠礪硅碎硴碆硼碚碌碣碵碪碯磑磆磋磔碾碼磅磊磬���".split(""),e=0;e!=n[225].length;++e)65533!==n[225][e].charCodeAt(0)&&(r[n[225][e]]=57600+e,t[57600+e]=n[225][e]);for(n[226]="����������������������������������������������������������������磧磚磽磴礇礒礑礙礬礫祀祠祗祟祚祕祓祺祿禊禝禧齋禪禮禳禹禺秉秕秧秬秡秣稈稍稘稙稠稟禀稱稻稾稷穃穗穉穡穢穩龝穰穹穽窈窗窕窘窖窩竈窰�窶竅竄窿邃竇竊竍竏竕竓站竚竝竡竢竦竭竰笂笏笊笆笳笘笙笞笵笨笶筐筺笄筍笋筌筅筵筥筴筧筰筱筬筮箝箘箟箍箜箚箋箒箏筝箙篋篁篌篏箴篆篝篩簑簔篦篥籠簀簇簓篳篷簗簍篶簣簧簪簟簷簫簽籌籃籔籏籀籐籘籟籤籖籥籬籵粃粐粤粭粢粫粡粨粳粲粱粮粹粽糀糅糂糘糒糜糢鬻糯糲糴糶糺紆���".split(""),e=0;e!=n[226].length;++e)65533!==n[226][e].charCodeAt(0)&&(r[n[226][e]]=57856+e,t[57856+e]=n[226][e]);for(n[227]="����������������������������������������������������������������紂紜紕紊絅絋紮紲紿紵絆絳絖絎絲絨絮絏絣經綉絛綏絽綛綺綮綣綵緇綽綫總綢綯緜綸綟綰緘緝緤緞緻緲緡縅縊縣縡縒縱縟縉縋縢繆繦縻縵縹繃縷�縲縺繧繝繖繞繙繚繹繪繩繼繻纃緕繽辮繿纈纉續纒纐纓纔纖纎纛纜缸缺罅罌罍罎罐网罕罔罘罟罠罨罩罧罸羂羆羃羈羇羌羔羞羝羚羣羯羲羹羮羶羸譱翅翆翊翕翔翡翦翩翳翹飜耆耄耋耒耘耙耜耡耨耿耻聊聆聒聘聚聟聢聨聳聲聰聶聹聽聿肄肆肅肛肓肚肭冐肬胛胥胙胝胄胚胖脉胯胱脛脩脣脯腋���".split(""),e=0;e!=n[227].length;++e)65533!==n[227][e].charCodeAt(0)&&(r[n[227][e]]=58112+e,t[58112+e]=n[227][e]);for(n[228]="����������������������������������������������������������������隋腆脾腓腑胼腱腮腥腦腴膃膈膊膀膂膠膕膤膣腟膓膩膰膵膾膸膽臀臂膺臉臍臑臙臘臈臚臟臠臧臺臻臾舁舂舅與舊舍舐舖舩舫舸舳艀艙艘艝艚艟艤�艢艨艪艫舮艱艷艸艾芍芒芫芟芻芬苡苣苟苒苴苳苺莓范苻苹苞茆苜茉苙茵茴茖茲茱荀茹荐荅茯茫茗茘莅莚莪莟莢莖茣莎莇莊荼莵荳荵莠莉莨菴萓菫菎菽萃菘萋菁菷萇菠菲萍萢萠莽萸蔆菻葭萪萼蕚蒄葷葫蒭葮蒂葩葆萬葯葹萵蓊葢蒹蒿蒟蓙蓍蒻蓚蓐蓁蓆蓖蒡蔡蓿蓴蔗蔘蔬蔟蔕蔔蓼蕀蕣蕘蕈���".split(""),e=0;e!=n[228].length;++e)65533!==n[228][e].charCodeAt(0)&&(r[n[228][e]]=58368+e,t[58368+e]=n[228][e]);for(n[229]="����������������������������������������������������������������蕁蘂蕋蕕薀薤薈薑薊薨蕭薔薛藪薇薜蕷蕾薐藉薺藏薹藐藕藝藥藜藹蘊蘓蘋藾藺蘆蘢蘚蘰蘿虍乕虔號虧虱蚓蚣蚩蚪蚋蚌蚶蚯蛄蛆蚰蛉蠣蚫蛔蛞蛩蛬�蛟蛛蛯蜒蜆蜈蜀蜃蛻蜑蜉蜍蛹蜊蜴蜿蜷蜻蜥蜩蜚蝠蝟蝸蝌蝎蝴蝗蝨蝮蝙蝓蝣蝪蠅螢螟螂螯蟋螽蟀蟐雖螫蟄螳蟇蟆螻蟯蟲蟠蠏蠍蟾蟶蟷蠎蟒蠑蠖蠕蠢蠡蠱蠶蠹蠧蠻衄衂衒衙衞衢衫袁衾袞衵衽袵衲袂袗袒袮袙袢袍袤袰袿袱裃裄裔裘裙裝裹褂裼裴裨裲褄褌褊褓襃褞褥褪褫襁襄褻褶褸襌褝襠襞���".split(""),e=0;e!=n[229].length;++e)65533!==n[229][e].charCodeAt(0)&&(r[n[229][e]]=58624+e,t[58624+e]=n[229][e]);for(n[230]="����������������������������������������������������������������襦襤襭襪襯襴襷襾覃覈覊覓覘覡覩覦覬覯覲覺覽覿觀觚觜觝觧觴觸訃訖訐訌訛訝訥訶詁詛詒詆詈詼詭詬詢誅誂誄誨誡誑誥誦誚誣諄諍諂諚諫諳諧�諤諱謔諠諢諷諞諛謌謇謚諡謖謐謗謠謳鞫謦謫謾謨譁譌譏譎證譖譛譚譫譟譬譯譴譽讀讌讎讒讓讖讙讚谺豁谿豈豌豎豐豕豢豬豸豺貂貉貅貊貍貎貔豼貘戝貭貪貽貲貳貮貶賈賁賤賣賚賽賺賻贄贅贊贇贏贍贐齎贓賍贔贖赧赭赱赳趁趙跂趾趺跏跚跖跌跛跋跪跫跟跣跼踈踉跿踝踞踐踟蹂踵踰踴蹊���".split(""),e=0;e!=n[230].length;++e)65533!==n[230][e].charCodeAt(0)&&(r[n[230][e]]=58880+e,t[58880+e]=n[230][e]);for(n[231]="����������������������������������������������������������������蹇蹉蹌蹐蹈蹙蹤蹠踪蹣蹕蹶蹲蹼躁躇躅躄躋躊躓躑躔躙躪躡躬躰軆躱躾軅軈軋軛軣軼軻軫軾輊輅輕輒輙輓輜輟輛輌輦輳輻輹轅轂輾轌轉轆轎轗轜�轢轣轤辜辟辣辭辯辷迚迥迢迪迯邇迴逅迹迺逑逕逡逍逞逖逋逧逶逵逹迸遏遐遑遒逎遉逾遖遘遞遨遯遶隨遲邂遽邁邀邊邉邏邨邯邱邵郢郤扈郛鄂鄒鄙鄲鄰酊酖酘酣酥酩酳酲醋醉醂醢醫醯醪醵醴醺釀釁釉釋釐釖釟釡釛釼釵釶鈞釿鈔鈬鈕鈑鉞鉗鉅鉉鉤鉈銕鈿鉋鉐銜銖銓銛鉚鋏銹銷鋩錏鋺鍄錮���".split(""),e=0;e!=n[231].length;++e)65533!==n[231][e].charCodeAt(0)&&(r[n[231][e]]=59136+e,t[59136+e]=n[231][e]);for(n[232]="����������������������������������������������������������������錙錢錚錣錺錵錻鍜鍠鍼鍮鍖鎰鎬鎭鎔鎹鏖鏗鏨鏥鏘鏃鏝鏐鏈鏤鐚鐔鐓鐃鐇鐐鐶鐫鐵鐡鐺鑁鑒鑄鑛鑠鑢鑞鑪鈩鑰鑵鑷鑽鑚鑼鑾钁鑿閂閇閊閔閖閘閙�閠閨閧閭閼閻閹閾闊濶闃闍闌闕闔闖關闡闥闢阡阨阮阯陂陌陏陋陷陜陞陝陟陦陲陬隍隘隕隗險隧隱隲隰隴隶隸隹雎雋雉雍襍雜霍雕雹霄霆霈霓霎霑霏霖霙霤霪霰霹霽霾靄靆靈靂靉靜靠靤靦靨勒靫靱靹鞅靼鞁靺鞆鞋鞏鞐鞜鞨鞦鞣鞳鞴韃韆韈韋韜韭齏韲竟韶韵頏頌頸頤頡頷頽顆顏顋顫顯顰���".split(""),e=0;e!=n[232].length;++e)65533!==n[232][e].charCodeAt(0)&&(r[n[232][e]]=59392+e,t[59392+e]=n[232][e]);for(n[233]="����������������������������������������������������������������顱顴顳颪颯颱颶飄飃飆飩飫餃餉餒餔餘餡餝餞餤餠餬餮餽餾饂饉饅饐饋饑饒饌饕馗馘馥馭馮馼駟駛駝駘駑駭駮駱駲駻駸騁騏騅駢騙騫騷驅驂驀驃�騾驕驍驛驗驟驢驥驤驩驫驪骭骰骼髀髏髑髓體髞髟髢髣髦髯髫髮髴髱髷髻鬆鬘鬚鬟鬢鬣鬥鬧鬨鬩鬪鬮鬯鬲魄魃魏魍魎魑魘魴鮓鮃鮑鮖鮗鮟鮠鮨鮴鯀鯊鮹鯆鯏鯑鯒鯣鯢鯤鯔鯡鰺鯲鯱鯰鰕鰔鰉鰓鰌鰆鰈鰒鰊鰄鰮鰛鰥鰤鰡鰰鱇鰲鱆鰾鱚鱠鱧鱶鱸鳧鳬鳰鴉鴈鳫鴃鴆鴪鴦鶯鴣鴟鵄鴕鴒鵁鴿鴾鵆鵈���".split(""),e=0;e!=n[233].length;++e)65533!==n[233][e].charCodeAt(0)&&(r[n[233][e]]=59648+e,t[59648+e]=n[233][e]);for(n[234]="����������������������������������������������������������������鵝鵞鵤鵑鵐鵙鵲鶉鶇鶫鵯鵺鶚鶤鶩鶲鷄鷁鶻鶸鶺鷆鷏鷂鷙鷓鷸鷦鷭鷯鷽鸚鸛鸞鹵鹹鹽麁麈麋麌麒麕麑麝麥麩麸麪麭靡黌黎黏黐黔黜點黝黠黥黨黯�黴黶黷黹黻黼黽鼇鼈皷鼕鼡鼬鼾齊齒齔齣齟齠齡齦齧齬齪齷齲齶龕龜龠堯槇遙瑤凜熙�������������������������������������������������������������������������������������������".split(""),e=0;e!=n[234].length;++e)65533!==n[234][e].charCodeAt(0)&&(r[n[234][e]]=59904+e,t[59904+e]=n[234][e]);for(n[237]="����������������������������������������������������������������纊褜鍈銈蓜俉炻昱棈鋹曻彅丨仡仼伀伃伹佖侒侊侚侔俍偀倢俿倞偆偰偂傔僴僘兊兤冝冾凬刕劜劦勀勛匀匇匤卲厓厲叝﨎咜咊咩哿喆坙坥垬埈埇﨏�塚增墲夋奓奛奝奣妤妺孖寀甯寘寬尞岦岺峵崧嵓﨑嵂嵭嶸嶹巐弡弴彧德忞恝悅悊惞惕愠惲愑愷愰憘戓抦揵摠撝擎敎昀昕昻昉昮昞昤晥晗晙晴晳暙暠暲暿曺朎朗杦枻桒柀栁桄棏﨓楨﨔榘槢樰橫橆橳橾櫢櫤毖氿汜沆汯泚洄涇浯涖涬淏淸淲淼渹湜渧渼溿澈澵濵瀅瀇瀨炅炫焏焄煜煆煇凞燁燾犱���".split(""),e=0;e!=n[237].length;++e)65533!==n[237][e].charCodeAt(0)&&(r[n[237][e]]=60672+e,t[60672+e]=n[237][e]);for(n[238]="����������������������������������������������������������������犾猤猪獷玽珉珖珣珒琇珵琦琪琩琮瑢璉璟甁畯皂皜皞皛皦益睆劯砡硎硤硺礰礼神祥禔福禛竑竧靖竫箞精絈絜綷綠緖繒罇羡羽茁荢荿菇菶葈蒴蕓蕙�蕫﨟薰蘒﨡蠇裵訒訷詹誧誾諟諸諶譓譿賰賴贒赶﨣軏﨤逸遧郞都鄕鄧釚釗釞釭釮釤釥鈆鈐鈊鈺鉀鈼鉎鉙鉑鈹鉧銧鉷鉸鋧鋗鋙鋐﨧鋕鋠鋓錥錡鋻﨨錞鋿錝錂鍰鍗鎤鏆鏞鏸鐱鑅鑈閒隆﨩隝隯霳霻靃靍靏靑靕顗顥飯飼餧館馞驎髙髜魵魲鮏鮱鮻鰀鵰鵫鶴鸙黑��ⅰⅱⅲⅳⅴⅵⅶⅷⅸⅹ¬¦'"���".split(""),e=0;e!=n[238].length;++e)65533!==n[238][e].charCodeAt(0)&&(r[n[238][e]]=60928+e,t[60928+e]=n[238][e]);for(n[250]="����������������������������������������������������������������ⅰⅱⅲⅳⅴⅵⅶⅷⅸⅹⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩ¬¦'"㈱№℡∵纊褜鍈銈蓜俉炻昱棈鋹曻彅丨仡仼伀伃伹佖侒侊侚侔俍偀倢俿倞偆偰偂傔僴僘兊�兤冝冾凬刕劜劦勀勛匀匇匤卲厓厲叝﨎咜咊咩哿喆坙坥垬埈埇﨏塚增墲夋奓奛奝奣妤妺孖寀甯寘寬尞岦岺峵崧嵓﨑嵂嵭嶸嶹巐弡弴彧德忞恝悅悊惞惕愠惲愑愷愰憘戓抦揵摠撝擎敎昀昕昻昉昮昞昤晥晗晙晴晳暙暠暲暿曺朎朗杦枻桒柀栁桄棏﨓楨﨔榘槢樰橫橆橳橾櫢櫤毖氿汜沆汯泚洄涇浯���".split(""),e=0;e!=n[250].length;++e)65533!==n[250][e].charCodeAt(0)&&(r[n[250][e]]=64e3+e,t[64e3+e]=n[250][e]);for(n[251]="����������������������������������������������������������������涖涬淏淸淲淼渹湜渧渼溿澈澵濵瀅瀇瀨炅炫焏焄煜煆煇凞燁燾犱犾猤猪獷玽珉珖珣珒琇珵琦琪琩琮瑢璉璟甁畯皂皜皞皛皦益睆劯砡硎硤硺礰礼神�祥禔福禛竑竧靖竫箞精絈絜綷綠緖繒罇羡羽茁荢荿菇菶葈蒴蕓蕙蕫﨟薰蘒﨡蠇裵訒訷詹誧誾諟諸諶譓譿賰賴贒赶﨣軏﨤逸遧郞都鄕鄧釚釗釞釭釮釤釥鈆鈐鈊鈺鉀鈼鉎鉙鉑鈹鉧銧鉷鉸鋧鋗鋙鋐﨧鋕鋠鋓錥錡鋻﨨錞鋿錝錂鍰鍗鎤鏆鏞鏸鐱鑅鑈閒隆﨩隝隯霳霻靃靍靏靑靕顗顥飯飼餧館馞驎髙���".split(""),e=0;e!=n[251].length;++e)65533!==n[251][e].charCodeAt(0)&&(r[n[251][e]]=64256+e,t[64256+e]=n[251][e]);for(n[252]="����������������������������������������������������������������髜魵魲鮏鮱鮻鰀鵰鵫鶴鸙黑������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������".split(""),e=0;e!=n[252].length;++e)65533!==n[252][e].charCodeAt(0)&&(r[n[252][e]]=64512+e,t[64512+e]=n[252][e]);return{enc:r,dec:t}}(),r[936]=function(){var e,t=[],r={},n=[];for(n[0]="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�������������������������������������������������������������������������������������������������������������������������������".split(""),e=0;e!=n[0].length;++e)65533!==n[0][e].charCodeAt(0)&&(r[n[0][e]]=0+e,t[0+e]=n[0][e]);for(n[129]="����������������������������������������������������������������丂丄丅丆丏丒丗丟丠両丣並丩丮丯丱丳丵丷丼乀乁乂乄乆乊乑乕乗乚乛乢乣乤乥乧乨乪乫乬乭乮乯乲乴乵乶乷乸乹乺乻乼乽乿亀亁亂亃亄亅亇亊�亐亖亗亙亜亝亞亣亪亯亰亱亴亶亷亸亹亼亽亾仈仌仏仐仒仚仛仜仠仢仦仧仩仭仮仯仱仴仸仹仺仼仾伀伂伃伄伅伆伇伈伋伌伒伓伔伕伖伜伝伡伣伨伩伬伭伮伱伳伵伷伹伻伾伿佀佁佂佄佅佇佈佉佊佋佌佒佔佖佡佢佦佨佪佫佭佮佱佲併佷佸佹佺佽侀侁侂侅來侇侊侌侎侐侒侓侕侖侘侙侚侜侞侟価侢�".split(""),e=0;e!=n[129].length;++e)65533!==n[129][e].charCodeAt(0)&&(r[n[129][e]]=33024+e,t[33024+e]=n[129][e]);for(n[130]="����������������������������������������������������������������侤侫侭侰侱侲侳侴侶侷侸侹侺侻侼侽侾俀俁係俆俇俈俉俋俌俍俒俓俔俕俖俙俛俠俢俤俥俧俫俬俰俲俴俵俶俷俹俻俼俽俿倀倁倂倃倄倅倆倇倈倉倊�個倎倐們倓倕倖倗倛倝倞倠倢倣値倧倫倯倰倱倲倳倴倵倶倷倸倹倻倽倿偀偁偂偄偅偆偉偊偋偍偐偑偒偓偔偖偗偘偙偛偝偞偟偠偡偢偣偤偦偧偨偩偪偫偭偮偯偰偱偲偳側偵偸偹偺偼偽傁傂傃傄傆傇傉傊傋傌傎傏傐傑傒傓傔傕傖傗傘備傚傛傜傝傞傟傠傡傢傤傦傪傫傭傮傯傰傱傳傴債傶傷傸傹傼�".split(""),e=0;e!=n[130].length;++e)65533!==n[130][e].charCodeAt(0)&&(r[n[130][e]]=33280+e,t[33280+e]=n[130][e]);for(n[131]="����������������������������������������������������������������傽傾傿僀僁僂僃僄僅僆僇僈僉僊僋僌働僎僐僑僒僓僔僕僗僘僙僛僜僝僞僟僠僡僢僣僤僥僨僩僪僫僯僰僱僲僴僶僷僸價僺僼僽僾僿儀儁儂儃億儅儈�儉儊儌儍儎儏儐儑儓儔儕儖儗儘儙儚儛儜儝儞償儠儢儣儤儥儦儧儨儩優儫儬儭儮儯儰儱儲儳儴儵儶儷儸儹儺儻儼儽儾兂兇兊兌兎兏児兒兓兗兘兙兛兝兞兟兠兡兣兤兦內兩兪兯兲兺兾兿冃冄円冇冊冋冎冏冐冑冓冔冘冚冝冞冟冡冣冦冧冨冩冪冭冮冴冸冹冺冾冿凁凂凃凅凈凊凍凎凐凒凓凔凕凖凗�".split(""),e=0;e!=n[131].length;++e)65533!==n[131][e].charCodeAt(0)&&(r[n[131][e]]=33536+e,t[33536+e]=n[131][e]);for(n[132]="����������������������������������������������������������������凘凙凚凜凞凟凢凣凥処凧凨凩凪凬凮凱凲凴凷凾刄刅刉刋刌刏刐刓刔刕刜刞刟刡刢刣別刦刧刪刬刯刱刲刴刵刼刾剄剅剆則剈剉剋剎剏剒剓剕剗剘�剙剚剛剝剟剠剢剣剤剦剨剫剬剭剮剰剱剳剴創剶剷剸剹剺剻剼剾劀劃劄劅劆劇劉劊劋劌劍劎劏劑劒劔劕劖劗劘劙劚劜劤劥劦劧劮劯劰労劵劶劷劸効劺劻劼劽勀勁勂勄勅勆勈勊勌勍勎勏勑勓勔動勗務勚勛勜勝勞勠勡勢勣勥勦勧勨勩勪勫勬勭勮勯勱勲勳勴勵勶勷勸勻勼勽匁匂匃匄匇匉匊匋匌匎�".split(""),e=0;e!=n[132].length;++e)65533!==n[132][e].charCodeAt(0)&&(r[n[132][e]]=33792+e,t[33792+e]=n[132][e]);for(n[133]="����������������������������������������������������������������匑匒匓匔匘匛匜匞匟匢匤匥匧匨匩匫匬匭匯匰匱匲匳匴匵匶匷匸匼匽區卂卄卆卋卌卍卐協単卙卛卝卥卨卪卬卭卲卶卹卻卼卽卾厀厁厃厇厈厊厎厏�厐厑厒厓厔厖厗厙厛厜厞厠厡厤厧厪厫厬厭厯厰厱厲厳厴厵厷厸厹厺厼厽厾叀參叄叅叆叇収叏叐叒叓叕叚叜叝叞叡叢叧叴叺叾叿吀吂吅吇吋吔吘吙吚吜吢吤吥吪吰吳吶吷吺吽吿呁呂呄呅呇呉呌呍呎呏呑呚呝呞呟呠呡呣呥呧呩呪呫呬呭呮呯呰呴呹呺呾呿咁咃咅咇咈咉咊咍咑咓咗咘咜咞咟咠咡�".split(""),e=0;e!=n[133].length;++e)65533!==n[133][e].charCodeAt(0)&&(r[n[133][e]]=34048+e,t[34048+e]=n[133][e]);for(n[134]="����������������������������������������������������������������咢咥咮咰咲咵咶咷咹咺咼咾哃哅哊哋哖哘哛哠員哢哣哤哫哬哯哰哱哴哵哶哷哸哹哻哾唀唂唃唄唅唈唊唋唌唍唎唒唓唕唖唗唘唙唚唜唝唞唟唡唥唦�唨唩唫唭唲唴唵唶唸唹唺唻唽啀啂啅啇啈啋啌啍啎問啑啒啓啔啗啘啙啚啛啝啞啟啠啢啣啨啩啫啯啰啱啲啳啴啹啺啽啿喅喆喌喍喎喐喒喓喕喖喗喚喛喞喠喡喢喣喤喥喦喨喩喪喫喬喭單喯喰喲喴営喸喺喼喿嗀嗁嗂嗃嗆嗇嗈嗊嗋嗎嗏嗐嗕嗗嗘嗙嗚嗛嗞嗠嗢嗧嗩嗭嗮嗰嗱嗴嗶嗸嗹嗺嗻嗼嗿嘂嘃嘄嘅�".split(""),e=0;e!=n[134].length;++e)65533!==n[134][e].charCodeAt(0)&&(r[n[134][e]]=34304+e,t[34304+e]=n[134][e]);for(n[135]="����������������������������������������������������������������嘆嘇嘊嘋嘍嘐嘑嘒嘓嘔嘕嘖嘗嘙嘚嘜嘝嘠嘡嘢嘥嘦嘨嘩嘪嘫嘮嘯嘰嘳嘵嘷嘸嘺嘼嘽嘾噀噁噂噃噄噅噆噇噈噉噊噋噏噐噑噒噓噕噖噚噛噝噞噟噠噡�噣噥噦噧噭噮噯噰噲噳噴噵噷噸噹噺噽噾噿嚀嚁嚂嚃嚄嚇嚈嚉嚊嚋嚌嚍嚐嚑嚒嚔嚕嚖嚗嚘嚙嚚嚛嚜嚝嚞嚟嚠嚡嚢嚤嚥嚦嚧嚨嚩嚪嚫嚬嚭嚮嚰嚱嚲嚳嚴嚵嚶嚸嚹嚺嚻嚽嚾嚿囀囁囂囃囄囅囆囇囈囉囋囌囍囎囏囐囑囒囓囕囖囘囙囜団囥囦囧囨囩囪囬囮囯囲図囶囷囸囻囼圀圁圂圅圇國圌圍圎圏圐圑�".split(""),e=0;e!=n[135].length;++e)65533!==n[135][e].charCodeAt(0)&&(r[n[135][e]]=34560+e,t[34560+e]=n[135][e]);for(n[136]="����������������������������������������������������������������園圓圔圕圖圗團圙圚圛圝圞圠圡圢圤圥圦圧圫圱圲圴圵圶圷圸圼圽圿坁坃坄坅坆坈坉坋坒坓坔坕坖坘坙坢坣坥坧坬坮坰坱坲坴坵坸坹坺坽坾坿垀�垁垇垈垉垊垍垎垏垐垑垔垕垖垗垘垙垚垜垝垞垟垥垨垪垬垯垰垱垳垵垶垷垹垺垻垼垽垾垿埀埁埄埅埆埇埈埉埊埌埍埐埑埓埖埗埛埜埞埡埢埣埥埦埧埨埩埪埫埬埮埰埱埲埳埵埶執埻埼埾埿堁堃堄堅堈堉堊堌堎堏堐堒堓堔堖堗堘堚堛堜堝堟堢堣堥堦堧堨堩堫堬堭堮堯報堲堳場堶堷堸堹堺堻堼堽�".split(""),e=0;e!=n[136].length;++e)65533!==n[136][e].charCodeAt(0)&&(r[n[136][e]]=34816+e,t[34816+e]=n[136][e]);for(n[137]="����������������������������������������������������������������堾堿塀塁塂塃塅塆塇塈塉塊塋塎塏塐塒塓塕塖塗塙塚塛塜塝塟塠塡塢塣塤塦塧塨塩塪塭塮塯塰塱塲塳塴塵塶塷塸塹塺塻塼塽塿墂墄墆墇墈墊墋墌�墍墎墏墐墑墔墕墖増墘墛墜墝墠墡墢墣墤墥墦墧墪墫墬墭墮墯墰墱墲墳墴墵墶墷墸墹墺墻墽墾墿壀壂壃壄壆壇壈壉壊壋壌壍壎壏壐壒壓壔壖壗壘壙壚壛壜壝壞壟壠壡壢壣壥壦壧壨壩壪壭壯壱売壴壵壷壸壺壻壼壽壾壿夀夁夃夅夆夈変夊夋夌夎夐夑夒夓夗夘夛夝夞夠夡夢夣夦夨夬夰夲夳夵夶夻�".split(""),e=0;e!=n[137].length;++e)65533!==n[137][e].charCodeAt(0)&&(r[n[137][e]]=35072+e,t[35072+e]=n[137][e]);for(n[138]="����������������������������������������������������������������夽夾夿奀奃奅奆奊奌奍奐奒奓奙奛奜奝奞奟奡奣奤奦奧奨奩奪奫奬奭奮奯奰奱奲奵奷奺奻奼奾奿妀妅妉妋妌妎妏妐妑妔妕妘妚妛妜妝妟妠妡妢妦�妧妬妭妰妱妳妴妵妶妷妸妺妼妽妿姀姁姂姃姄姅姇姈姉姌姍姎姏姕姖姙姛姞姟姠姡姢姤姦姧姩姪姫姭姮姯姰姱姲姳姴姵姶姷姸姺姼姽姾娀娂娊娋娍娎娏娐娒娔娕娖娗娙娚娛娝娞娡娢娤娦娧娨娪娫娬娭娮娯娰娳娵娷娸娹娺娻娽娾娿婁婂婃婄婅婇婈婋婌婍婎婏婐婑婒婓婔婖婗婘婙婛婜婝婞婟婠�".split(""),e=0;e!=n[138].length;++e)65533!==n[138][e].charCodeAt(0)&&(r[n[138][e]]=35328+e,t[35328+e]=n[138][e]);for(n[139]="����������������������������������������������������������������婡婣婤婥婦婨婩婫婬婭婮婯婰婱婲婳婸婹婻婼婽婾媀媁媂媃媄媅媆媇媈媉媊媋媌媍媎媏媐媑媓媔媕媖媗媘媙媜媝媞媟媠媡媢媣媤媥媦媧媨媩媫媬�媭媮媯媰媱媴媶媷媹媺媻媼媽媿嫀嫃嫄嫅嫆嫇嫈嫊嫋嫍嫎嫏嫐嫑嫓嫕嫗嫙嫚嫛嫝嫞嫟嫢嫤嫥嫧嫨嫪嫬嫭嫮嫯嫰嫲嫳嫴嫵嫶嫷嫸嫹嫺嫻嫼嫽嫾嫿嬀嬁嬂嬃嬄嬅嬆嬇嬈嬊嬋嬌嬍嬎嬏嬐嬑嬒嬓嬔嬕嬘嬙嬚嬛嬜嬝嬞嬟嬠嬡嬢嬣嬤嬥嬦嬧嬨嬩嬪嬫嬬嬭嬮嬯嬰嬱嬳嬵嬶嬸嬹嬺嬻嬼嬽嬾嬿孁孂孃孄孅孆孇�".split(""),e=0;e!=n[139].length;++e)65533!==n[139][e].charCodeAt(0)&&(r[n[139][e]]=35584+e,t[35584+e]=n[139][e]);for(n[140]="����������������������������������������������������������������孈孉孊孋孌孍孎孏孒孖孞孠孡孧孨孫孭孮孯孲孴孶孷學孹孻孼孾孿宂宆宊宍宎宐宑宒宔宖実宧宨宩宬宭宮宯宱宲宷宺宻宼寀寁寃寈寉寊寋寍寎寏�寑寔寕寖寗寘寙寚寛寜寠寢寣實寧審寪寫寬寭寯寱寲寳寴寵寶寷寽対尀専尃尅將專尋尌對導尐尒尓尗尙尛尞尟尠尡尣尦尨尩尪尫尭尮尯尰尲尳尵尶尷屃屄屆屇屌屍屒屓屔屖屗屘屚屛屜屝屟屢層屧屨屩屪屫屬屭屰屲屳屴屵屶屷屸屻屼屽屾岀岃岄岅岆岇岉岊岋岎岏岒岓岕岝岞岟岠岡岤岥岦岧岨�".split(""),e=0;e!=n[140].length;++e)65533!==n[140][e].charCodeAt(0)&&(r[n[140][e]]=35840+e,t[35840+e]=n[140][e]);for(n[141]="����������������������������������������������������������������岪岮岯岰岲岴岶岹岺岻岼岾峀峂峃峅峆峇峈峉峊峌峍峎峏峐峑峓峔峕峖峗峘峚峛峜峝峞峟峠峢峣峧峩峫峬峮峯峱峲峳峴峵島峷峸峹峺峼峽峾峿崀�崁崄崅崈崉崊崋崌崍崏崐崑崒崓崕崗崘崙崚崜崝崟崠崡崢崣崥崨崪崫崬崯崰崱崲崳崵崶崷崸崹崺崻崼崿嵀嵁嵂嵃嵄嵅嵆嵈嵉嵍嵎嵏嵐嵑嵒嵓嵔嵕嵖嵗嵙嵚嵜嵞嵟嵠嵡嵢嵣嵤嵥嵦嵧嵨嵪嵭嵮嵰嵱嵲嵳嵵嵶嵷嵸嵹嵺嵻嵼嵽嵾嵿嶀嶁嶃嶄嶅嶆嶇嶈嶉嶊嶋嶌嶍嶎嶏嶐嶑嶒嶓嶔嶕嶖嶗嶘嶚嶛嶜嶞嶟嶠�".split(""),e=0;e!=n[141].length;++e)65533!==n[141][e].charCodeAt(0)&&(r[n[141][e]]=36096+e,t[36096+e]=n[141][e]);for(n[142]="����������������������������������������������������������������嶡嶢嶣嶤嶥嶦嶧嶨嶩嶪嶫嶬嶭嶮嶯嶰嶱嶲嶳嶴嶵嶶嶸嶹嶺嶻嶼嶽嶾嶿巀巁巂巃巄巆巇巈巉巊巋巌巎巏巐巑巒巓巔巕巖巗巘巙巚巜巟巠巣巤巪巬巭�巰巵巶巸巹巺巻巼巿帀帄帇帉帊帋帍帎帒帓帗帞帟帠帡帢帣帤帥帨帩帪師帬帯帰帲帳帴帵帶帹帺帾帿幀幁幃幆幇幈幉幊幋幍幎幏幐幑幒幓幖幗幘幙幚幜幝幟幠幣幤幥幦幧幨幩幪幫幬幭幮幯幰幱幵幷幹幾庁庂広庅庈庉庌庍庎庒庘庛庝庡庢庣庤庨庩庪庫庬庮庯庰庱庲庴庺庻庼庽庿廀廁廂廃廄廅�".split(""),e=0;e!=n[142].length;++e)65533!==n[142][e].charCodeAt(0)&&(r[n[142][e]]=36352+e,t[36352+e]=n[142][e]);for(n[143]="����������������������������������������������������������������廆廇廈廋廌廍廎廏廐廔廕廗廘廙廚廜廝廞廟廠廡廢廣廤廥廦廧廩廫廬廭廮廯廰廱廲廳廵廸廹廻廼廽弅弆弇弉弌弍弎弐弒弔弖弙弚弜弝弞弡弢弣弤�弨弫弬弮弰弲弳弴張弶強弸弻弽弾弿彁彂彃彄彅彆彇彈彉彊彋彌彍彎彏彑彔彙彚彛彜彞彟彠彣彥彧彨彫彮彯彲彴彵彶彸彺彽彾彿徃徆徍徎徏徑従徔徖徚徛徝從徟徠徢徣徤徥徦徧復徫徬徯徰徱徲徳徴徶徸徹徺徻徾徿忀忁忂忇忈忊忋忎忓忔忕忚忛応忞忟忢忣忥忦忨忩忬忯忰忲忳忴忶忷忹忺忼怇�".split(""),e=0;e!=n[143].length;++e)65533!==n[143][e].charCodeAt(0)&&(r[n[143][e]]=36608+e,t[36608+e]=n[143][e]);for(n[144]="����������������������������������������������������������������怈怉怋怌怐怑怓怗怘怚怞怟怢怣怤怬怭怮怰怱怲怳怴怶怷怸怹怺怽怾恀恄恅恆恇恈恉恊恌恎恏恑恓恔恖恗恘恛恜恞恟恠恡恥恦恮恱恲恴恵恷恾悀�悁悂悅悆悇悈悊悋悎悏悐悑悓悕悗悘悙悜悞悡悢悤悥悧悩悪悮悰悳悵悶悷悹悺悽悾悿惀惁惂惃惄惇惈惉惌惍惎惏惐惒惓惔惖惗惙惛惞惡惢惣惤惥惪惱惲惵惷惸惻惼惽惾惿愂愃愄愅愇愊愋愌愐愑愒愓愔愖愗愘愙愛愜愝愞愡愢愥愨愩愪愬愭愮愯愰愱愲愳愴愵愶愷愸愹愺愻愼愽愾慀慁慂慃慄慅慆�".split(""),e=0;e!=n[144].length;++e)65533!==n[144][e].charCodeAt(0)&&(r[n[144][e]]=36864+e,t[36864+e]=n[144][e]);for(n[145]="����������������������������������������������������������������慇慉態慍慏慐慒慓慔慖慗慘慙慚慛慜慞慟慠慡慣慤慥慦慩慪慫慬慭慮慯慱慲慳慴慶慸慹慺慻慼慽慾慿憀憁憂憃憄憅憆憇憈憉憊憌憍憏憐憑憒憓憕�憖憗憘憙憚憛憜憞憟憠憡憢憣憤憥憦憪憫憭憮憯憰憱憲憳憴憵憶憸憹憺憻憼憽憿懀懁懃懄懅懆懇應懌懍懎懏懐懓懕懖懗懘懙懚懛懜懝懞懟懠懡懢懣懤懥懧懨懩懪懫懬懭懮懯懰懱懲懳懴懶懷懸懹懺懻懼懽懾戀戁戂戃戄戅戇戉戓戔戙戜戝戞戠戣戦戧戨戩戫戭戯戰戱戲戵戶戸戹戺戻戼扂扄扅扆扊�".split(""),e=0;e!=n[145].length;++e)65533!==n[145][e].charCodeAt(0)&&(r[n[145][e]]=37120+e,t[37120+e]=n[145][e]);for(n[146]="����������������������������������������������������������������扏扐払扖扗扙扚扜扝扞扟扠扡扢扤扥扨扱扲扴扵扷扸扺扻扽抁抂抃抅抆抇抈抋抌抍抎抏抐抔抙抜抝択抣抦抧抩抪抭抮抯抰抲抳抴抶抷抸抺抾拀拁�拃拋拏拑拕拝拞拠拡拤拪拫拰拲拵拸拹拺拻挀挃挄挅挆挊挋挌挍挏挐挒挓挔挕挗挘挙挜挦挧挩挬挭挮挰挱挳挴挵挶挷挸挻挼挾挿捀捁捄捇捈捊捑捒捓捔捖捗捘捙捚捛捜捝捠捤捥捦捨捪捫捬捯捰捲捳捴捵捸捹捼捽捾捿掁掃掄掅掆掋掍掑掓掔掕掗掙掚掛掜掝掞掟採掤掦掫掯掱掲掵掶掹掻掽掿揀�".split(""),e=0;e!=n[146].length;++e)65533!==n[146][e].charCodeAt(0)&&(r[n[146][e]]=37376+e,t[37376+e]=n[146][e]);for(n[147]="����������������������������������������������������������������揁揂揃揅揇揈揊揋揌揑揓揔揕揗揘揙揚換揜揝揟揢揤揥揦揧揨揫揬揮揯揰揱揳揵揷揹揺揻揼揾搃搄搆搇搈搉搊損搎搑搒搕搖搗搘搙搚搝搟搢搣搤�搥搧搨搩搫搮搯搰搱搲搳搵搶搷搸搹搻搼搾摀摂摃摉摋摌摍摎摏摐摑摓摕摖摗摙摚摛摜摝摟摠摡摢摣摤摥摦摨摪摫摬摮摯摰摱摲摳摴摵摶摷摻摼摽摾摿撀撁撃撆撈撉撊撋撌撍撎撏撐撓撔撗撘撚撛撜撝撟撠撡撢撣撥撦撧撨撪撫撯撱撲撳撴撶撹撻撽撾撿擁擃擄擆擇擈擉擊擋擌擏擑擓擔擕擖擙據�".split(""),e=0;e!=n[147].length;++e)65533!==n[147][e].charCodeAt(0)&&(r[n[147][e]]=37632+e,t[37632+e]=n[147][e]);for(n[148]="����������������������������������������������������������������擛擜擝擟擠擡擣擥擧擨擩擪擫擬擭擮擯擰擱擲擳擴擵擶擷擸擹擺擻擼擽擾擿攁攂攃攄攅攆攇攈攊攋攌攍攎攏攐攑攓攔攕攖攗攙攚攛攜攝攞攟攠攡�攢攣攤攦攧攨攩攪攬攭攰攱攲攳攷攺攼攽敀敁敂敃敄敆敇敊敋敍敎敐敒敓敔敗敘敚敜敟敠敡敤敥敧敨敩敪敭敮敯敱敳敵敶數敹敺敻敼敽敾敿斀斁斂斃斄斅斆斈斉斊斍斎斏斒斔斕斖斘斚斝斞斠斢斣斦斨斪斬斮斱斲斳斴斵斶斷斸斺斻斾斿旀旂旇旈旉旊旍旐旑旓旔旕旘旙旚旛旜旝旞旟旡旣旤旪旫�".split(""),e=0;e!=n[148].length;++e)65533!==n[148][e].charCodeAt(0)&&(r[n[148][e]]=37888+e,t[37888+e]=n[148][e]);for(n[149]="����������������������������������������������������������������旲旳旴旵旸旹旻旼旽旾旿昁昄昅昇昈昉昋昍昐昑昒昖昗昘昚昛昜昞昡昢昣昤昦昩昪昫昬昮昰昲昳昷昸昹昺昻昽昿晀時晄晅晆晇晈晉晊晍晎晐晑晘�晙晛晜晝晞晠晢晣晥晧晩晪晫晬晭晱晲晳晵晸晹晻晼晽晿暀暁暃暅暆暈暉暊暋暍暎暏暐暒暓暔暕暘暙暚暛暜暞暟暠暡暢暣暤暥暦暩暪暫暬暭暯暰暱暲暳暵暶暷暸暺暻暼暽暿曀曁曂曃曄曅曆曇曈曉曊曋曌曍曎曏曐曑曒曓曔曕曖曗曘曚曞曟曠曡曢曣曤曥曧曨曪曫曬曭曮曯曱曵曶書曺曻曽朁朂會�".split(""),e=0;e!=n[149].length;++e)65533!==n[149][e].charCodeAt(0)&&(r[n[149][e]]=38144+e,t[38144+e]=n[149][e]);for(n[150]="����������������������������������������������������������������朄朅朆朇朌朎朏朑朒朓朖朘朙朚朜朞朠朡朢朣朤朥朧朩朮朰朲朳朶朷朸朹朻朼朾朿杁杄杅杇杊杋杍杒杔杕杗杘杙杚杛杝杢杣杤杦杧杫杬杮東杴杶�杸杹杺杻杽枀枂枃枅枆枈枊枌枍枎枏枑枒枓枔枖枙枛枟枠枡枤枦枩枬枮枱枲枴枹枺枻枼枽枾枿柀柂柅柆柇柈柉柊柋柌柍柎柕柖柗柛柟柡柣柤柦柧柨柪柫柭柮柲柵柶柷柸柹柺査柼柾栁栂栃栄栆栍栐栒栔栕栘栙栚栛栜栞栟栠栢栣栤栥栦栧栨栫栬栭栮栯栰栱栴栵栶栺栻栿桇桋桍桏桒桖桗桘桙桚桛�".split(""),e=0;e!=n[150].length;++e)65533!==n[150][e].charCodeAt(0)&&(r[n[150][e]]=38400+e,t[38400+e]=n[150][e]);for(n[151]="����������������������������������������������������������������桜桝桞桟桪桬桭桮桯桰桱桲桳桵桸桹桺桻桼桽桾桿梀梂梄梇梈梉梊梋梌梍梎梐梑梒梔梕梖梘梙梚梛梜條梞梟梠梡梣梤梥梩梪梫梬梮梱梲梴梶梷梸�梹梺梻梼梽梾梿棁棃棄棅棆棇棈棊棌棎棏棐棑棓棔棖棗棙棛棜棝棞棟棡棢棤棥棦棧棨棩棪棫棬棭棯棲棳棴棶棷棸棻棽棾棿椀椂椃椄椆椇椈椉椊椌椏椑椓椔椕椖椗椘椙椚椛検椝椞椡椢椣椥椦椧椨椩椪椫椬椮椯椱椲椳椵椶椷椸椺椻椼椾楀楁楃楄楅楆楇楈楉楊楋楌楍楎楏楐楑楒楓楕楖楘楙楛楜楟�".split(""),e=0;e!=n[151].length;++e)65533!==n[151][e].charCodeAt(0)&&(r[n[151][e]]=38656+e,t[38656+e]=n[151][e]);for(n[152]="����������������������������������������������������������������楡楢楤楥楧楨楩楪楬業楯楰楲楳楴極楶楺楻楽楾楿榁榃榅榊榋榌榎榏榐榑榒榓榖榗榙榚榝榞榟榠榡榢榣榤榥榦榩榪榬榮榯榰榲榳榵榶榸榹榺榼榽�榾榿槀槂槃槄槅槆槇槈槉構槍槏槑槒槓槕槖槗様槙槚槜槝槞槡槢槣槤槥槦槧槨槩槪槫槬槮槯槰槱槳槴槵槶槷槸槹槺槻槼槾樀樁樂樃樄樅樆樇樈樉樋樌樍樎樏樐樑樒樓樔樕樖標樚樛樜樝樞樠樢樣樤樥樦樧権樫樬樭樮樰樲樳樴樶樷樸樹樺樻樼樿橀橁橂橃橅橆橈橉橊橋橌橍橎橏橑橒橓橔橕橖橗橚�".split(""),e=0;e!=n[152].length;++e)65533!==n[152][e].charCodeAt(0)&&(r[n[152][e]]=38912+e,t[38912+e]=n[152][e]);for(n[153]="����������������������������������������������������������������橜橝橞機橠橢橣橤橦橧橨橩橪橫橬橭橮橯橰橲橳橴橵橶橷橸橺橻橽橾橿檁檂檃檅檆檇檈檉檊檋檌檍檏檒檓檔檕檖檘檙檚檛檜檝檞檟檡檢檣檤檥檦�檧檨檪檭檮檯檰檱檲檳檴檵檶檷檸檹檺檻檼檽檾檿櫀櫁櫂櫃櫄櫅櫆櫇櫈櫉櫊櫋櫌櫍櫎櫏櫐櫑櫒櫓櫔櫕櫖櫗櫘櫙櫚櫛櫜櫝櫞櫟櫠櫡櫢櫣櫤櫥櫦櫧櫨櫩櫪櫫櫬櫭櫮櫯櫰櫱櫲櫳櫴櫵櫶櫷櫸櫹櫺櫻櫼櫽櫾櫿欀欁欂欃欄欅欆欇欈欉權欋欌欍欎欏欐欑欒欓欔欕欖欗欘欙欚欛欜欝欞欟欥欦欨欩欪欫欬欭欮�".split(""),e=0;e!=n[153].length;++e)65533!==n[153][e].charCodeAt(0)&&(r[n[153][e]]=39168+e,t[39168+e]=n[153][e]);for(n[154]="����������������������������������������������������������������欯欰欱欳欴欵欶欸欻欼欽欿歀歁歂歄歅歈歊歋歍歎歏歐歑歒歓歔歕歖歗歘歚歛歜歝歞歟歠歡歨歩歫歬歭歮歯歰歱歲歳歴歵歶歷歸歺歽歾歿殀殅殈�殌殎殏殐殑殔殕殗殘殙殜殝殞殟殠殢殣殤殥殦殧殨殩殫殬殭殮殯殰殱殲殶殸殹殺殻殼殽殾毀毃毄毆毇毈毉毊毌毎毐毑毘毚毜毝毞毟毠毢毣毤毥毦毧毨毩毬毭毮毰毱毲毴毶毷毸毺毻毼毾毿氀氁氂氃氄氈氉氊氋氌氎氒気氜氝氞氠氣氥氫氬氭氱氳氶氷氹氺氻氼氾氿汃汄汅汈汋汌汍汎汏汑汒汓汖汘�".split(""),e=0;e!=n[154].length;++e)65533!==n[154][e].charCodeAt(0)&&(r[n[154][e]]=39424+e,t[39424+e]=n[154][e]);for(n[155]="����������������������������������������������������������������汙汚汢汣汥汦汧汫汬汭汮汯汱汳汵汷汸決汻汼汿沀沄沇沊沋沍沎沑沒沕沖沗沘沚沜沝沞沠沢沨沬沯沰沴沵沶沷沺泀況泂泃泆泇泈泋泍泎泏泑泒泘�泙泚泜泝泟泤泦泧泩泬泭泲泴泹泿洀洂洃洅洆洈洉洊洍洏洐洑洓洔洕洖洘洜洝洟洠洡洢洣洤洦洨洩洬洭洯洰洴洶洷洸洺洿浀浂浄浉浌浐浕浖浗浘浛浝浟浡浢浤浥浧浨浫浬浭浰浱浲浳浵浶浹浺浻浽浾浿涀涁涃涄涆涇涊涋涍涏涐涒涖涗涘涙涚涜涢涥涬涭涰涱涳涴涶涷涹涺涻涼涽涾淁淂淃淈淉淊�".split(""),e=0;e!=n[155].length;++e)65533!==n[155][e].charCodeAt(0)&&(r[n[155][e]]=39680+e,t[39680+e]=n[155][e]);for(n[156]="����������������������������������������������������������������淍淎淏淐淒淓淔淕淗淚淛淜淟淢淣淥淧淨淩淪淭淯淰淲淴淵淶淸淺淽淾淿渀渁渂渃渄渆渇済渉渋渏渒渓渕渘渙減渜渞渟渢渦渧渨渪測渮渰渱渳渵�渶渷渹渻渼渽渾渿湀湁湂湅湆湇湈湉湊湋湌湏湐湑湒湕湗湙湚湜湝湞湠湡湢湣湤湥湦湧湨湩湪湬湭湯湰湱湲湳湴湵湶湷湸湹湺湻湼湽満溁溂溄溇溈溊溋溌溍溎溑溒溓溔溕準溗溙溚溛溝溞溠溡溣溤溦溨溩溫溬溭溮溰溳溵溸溹溼溾溿滀滃滄滅滆滈滉滊滌滍滎滐滒滖滘滙滛滜滝滣滧滪滫滬滭滮滯�".split(""),e=0;e!=n[156].length;++e)65533!==n[156][e].charCodeAt(0)&&(r[n[156][e]]=39936+e,t[39936+e]=n[156][e]);for(n[157]="����������������������������������������������������������������滰滱滲滳滵滶滷滸滺滻滼滽滾滿漀漁漃漄漅漇漈漊漋漌漍漎漐漑漒漖漗漘漙漚漛漜漝漞漟漡漢漣漥漦漧漨漬漮漰漲漴漵漷漸漹漺漻漼漽漿潀潁潂�潃潄潅潈潉潊潌潎潏潐潑潒潓潔潕潖潗潙潚潛潝潟潠潡潣潤潥潧潨潩潪潫潬潯潰潱潳潵潶潷潹潻潽潾潿澀澁澂澃澅澆澇澊澋澏澐澑澒澓澔澕澖澗澘澙澚澛澝澞澟澠澢澣澤澥澦澨澩澪澫澬澭澮澯澰澱澲澴澵澷澸澺澻澼澽澾澿濁濃濄濅濆濇濈濊濋濌濍濎濏濐濓濔濕濖濗濘濙濚濛濜濝濟濢濣濤濥�".split(""),e=0;e!=n[157].length;++e)65533!==n[157][e].charCodeAt(0)&&(r[n[157][e]]=40192+e,t[40192+e]=n[157][e]);for(n[158]="����������������������������������������������������������������濦濧濨濩濪濫濬濭濰濱濲濳濴濵濶濷濸濹濺濻濼濽濾濿瀀瀁瀂瀃瀄瀅瀆瀇瀈瀉瀊瀋瀌瀍瀎瀏瀐瀒瀓瀔瀕瀖瀗瀘瀙瀜瀝瀞瀟瀠瀡瀢瀤瀥瀦瀧瀨瀩瀪�瀫瀬瀭瀮瀯瀰瀱瀲瀳瀴瀶瀷瀸瀺瀻瀼瀽瀾瀿灀灁灂灃灄灅灆灇灈灉灊灋灍灎灐灑灒灓灔灕灖灗灘灙灚灛灜灝灟灠灡灢灣灤灥灦灧灨灩灪灮灱灲灳灴灷灹灺灻災炁炂炃炄炆炇炈炋炌炍炏炐炑炓炗炘炚炛炞炟炠炡炢炣炤炥炦炧炨炩炪炰炲炴炵炶為炾炿烄烅烆烇烉烋烌烍烎烏烐烑烒烓烔烕烖烗烚�".split(""),e=0;e!=n[158].length;++e)65533!==n[158][e].charCodeAt(0)&&(r[n[158][e]]=40448+e,t[40448+e]=n[158][e]);for(n[159]="����������������������������������������������������������������烜烝烞烠烡烢烣烥烪烮烰烱烲烳烴烵烶烸烺烻烼烾烿焀焁焂焃焄焅焆焇焈焋焌焍焎焏焑焒焔焗焛焜焝焞焟焠無焢焣焤焥焧焨焩焪焫焬焭焮焲焳焴�焵焷焸焹焺焻焼焽焾焿煀煁煂煃煄煆煇煈煉煋煍煏煐煑煒煓煔煕煖煗煘煙煚煛煝煟煠煡煢煣煥煩煪煫煬煭煯煰煱煴煵煶煷煹煻煼煾煿熀熁熂熃熅熆熇熈熉熋熌熍熎熐熑熒熓熕熖熗熚熛熜熝熞熡熢熣熤熥熦熧熩熪熫熭熮熯熰熱熲熴熶熷熸熺熻熼熽熾熿燀燁燂燄燅燆燇燈燉燊燋燌燍燏燐燑燒燓�".split(""),e=0;e!=n[159].length;++e)65533!==n[159][e].charCodeAt(0)&&(r[n[159][e]]=40704+e,t[40704+e]=n[159][e]);for(n[160]="����������������������������������������������������������������燖燗燘燙燚燛燜燝燞營燡燢燣燤燦燨燩燪燫燬燭燯燰燱燲燳燴燵燶燷燸燺燻燼燽燾燿爀爁爂爃爄爅爇爈爉爊爋爌爍爎爏爐爑爒爓爔爕爖爗爘爙爚�爛爜爞爟爠爡爢爣爤爥爦爧爩爫爭爮爯爲爳爴爺爼爾牀牁牂牃牄牅牆牉牊牋牎牏牐牑牓牔牕牗牘牚牜牞牠牣牤牥牨牪牫牬牭牰牱牳牴牶牷牸牻牼牽犂犃犅犆犇犈犉犌犎犐犑犓犔犕犖犗犘犙犚犛犜犝犞犠犡犢犣犤犥犦犧犨犩犪犫犮犱犲犳犵犺犻犼犽犾犿狀狅狆狇狉狊狋狌狏狑狓狔狕狖狘狚狛�".split(""),e=0;e!=n[160].length;++e)65533!==n[160][e].charCodeAt(0)&&(r[n[160][e]]=40960+e,t[40960+e]=n[160][e]);for(n[161]="����������������������������������������������������������������������������������������������������������������������������������������������������������������� 、。·ˉˇ¨〃々—~‖…‘’“”〔〕〈〉《》「」『』〖〗【】±×÷∶∧∨∑∏∪∩∈∷√⊥∥∠⌒⊙∫∮≡≌≈∽∝≠≮≯≤≥∞∵∴♂♀°′″℃$¤¢£‰§№☆★○●◎◇◆□■△▲※→←↑↓〓�".split(""),e=0;e!=n[161].length;++e)65533!==n[161][e].charCodeAt(0)&&(r[n[161][e]]=41216+e,t[41216+e]=n[161][e]);for(n[162]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������ⅰⅱⅲⅳⅴⅵⅶⅷⅸⅹ������⒈⒉⒊⒋⒌⒍⒎⒏⒐⒑⒒⒓⒔⒕⒖⒗⒘⒙⒚⒛⑴⑵⑶⑷⑸⑹⑺⑻⑼⑽⑾⑿⒀⒁⒂⒃⒄⒅⒆⒇①②③④⑤⑥⑦⑧⑨⑩��㈠㈡㈢㈣㈤㈥㈦㈧㈨㈩��ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩⅪⅫ���".split(""),e=0;e!=n[162].length;++e)65533!==n[162][e].charCodeAt(0)&&(r[n[162][e]]=41472+e,t[41472+e]=n[162][e]);for(n[163]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������!"#¥%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|} ̄�".split(""),e=0;e!=n[163].length;++e)65533!==n[163][e].charCodeAt(0)&&(r[n[163][e]]=41728+e,t[41728+e]=n[163][e]);for(n[164]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������ぁあぃいぅうぇえぉおかがきぎくぐけげこごさざしじすずせぜそぞただちぢっつづてでとどなにぬねのはばぱひびぴふぶぷへべぺほぼぽまみむめもゃやゅゆょよらりるれろゎわゐゑをん������������".split(""),e=0;e!=n[164].length;++e)65533!==n[164][e].charCodeAt(0)&&(r[n[164][e]]=41984+e,t[41984+e]=n[164][e]);for(n[165]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������ァアィイゥウェエォオカガキギクグケゲコゴサザシジスズセゼソゾタダチヂッツヅテデトドナニヌネノハバパヒビピフブプヘベペホボポマミムメモャヤュユョヨラリルレロヮワヰヱヲンヴヵヶ���������".split(""),e=0;e!=n[165].length;++e)65533!==n[165][e].charCodeAt(0)&&(r[n[165][e]]=42240+e,t[42240+e]=n[165][e]);for(n[166]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩ��������αβγδεζηθικλμνξοπρστυφχψω�������︵︶︹︺︿﹀︽︾﹁﹂﹃﹄��︻︼︷︸︱�︳︴����������".split(""),e=0;e!=n[166].length;++e)65533!==n[166][e].charCodeAt(0)&&(r[n[166][e]]=42496+e,t[42496+e]=n[166][e]);for(n[167]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ���������������абвгдеёжзийклмнопрстуфхцчшщъыьэюя��������������".split(""),e=0;e!=n[167].length;++e)65533!==n[167][e].charCodeAt(0)&&(r[n[167][e]]=42752+e,t[42752+e]=n[167][e]);for(n[168]="����������������������������������������������������������������ˊˋ˙–―‥‵℅℉↖↗↘↙∕∟∣≒≦≧⊿═║╒╓╔╕╖╗╘╙╚╛╜╝╞╟╠╡╢╣╤╥╦╧╨╩╪╫╬╭╮╯╰╱╲╳▁▂▃▄▅▆▇�█▉▊▋▌▍▎▏▓▔▕▼▽◢◣◤◥☉⊕〒〝〞�����������āáǎàēéěèīíǐìōóǒòūúǔùǖǘǚǜüêɑ�ńň�ɡ����ㄅㄆㄇㄈㄉㄊㄋㄌㄍㄎㄏㄐㄑㄒㄓㄔㄕㄖㄗㄘㄙㄚㄛㄜㄝㄞㄟㄠㄡㄢㄣㄤㄥㄦㄧㄨㄩ����������������������".split(""),e=0;e!=n[168].length;++e)65533!==n[168][e].charCodeAt(0)&&(r[n[168][e]]=43008+e,t[43008+e]=n[168][e]);for(n[169]="����������������������������������������������������������������〡〢〣〤〥〦〧〨〩㊣㎎㎏㎜㎝㎞㎡㏄㏎㏑㏒㏕︰¬¦�℡㈱�‐���ー゛゜ヽヾ〆ゝゞ﹉﹊﹋﹌﹍﹎﹏﹐﹑﹒﹔﹕﹖﹗﹙﹚﹛﹜﹝﹞﹟﹠﹡�﹢﹣﹤﹥﹦﹨﹩﹪﹫�������������〇�������������─━│┃┄┅┆┇┈┉┊┋┌┍┎┏┐┑┒┓└┕┖┗┘┙┚┛├┝┞┟┠┡┢┣┤┥┦┧┨┩┪┫┬┭┮┯┰┱┲┳┴┵┶┷┸┹┺┻┼┽┾┿╀╁╂╃╄╅╆╇╈╉╊╋����������������".split(""),e=0;e!=n[169].length;++e)65533!==n[169][e].charCodeAt(0)&&(r[n[169][e]]=43264+e,t[43264+e]=n[169][e]);for(n[170]="����������������������������������������������������������������狜狝狟狢狣狤狥狦狧狪狫狵狶狹狽狾狿猀猂猄猅猆猇猈猉猋猌猍猏猐猑猒猔猘猙猚猟猠猣猤猦猧猨猭猯猰猲猳猵猶猺猻猼猽獀獁獂獃獄獅獆獇獈�獉獊獋獌獎獏獑獓獔獕獖獘獙獚獛獜獝獞獟獡獢獣獤獥獦獧獨獩獪獫獮獰獱�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[170].length;++e)65533!==n[170][e].charCodeAt(0)&&(r[n[170][e]]=43520+e,t[43520+e]=n[170][e]);for(n[171]="����������������������������������������������������������������獲獳獴獵獶獷獸獹獺獻獼獽獿玀玁玂玃玅玆玈玊玌玍玏玐玒玓玔玕玗玘玙玚玜玝玞玠玡玣玤玥玦玧玨玪玬玭玱玴玵玶玸玹玼玽玾玿珁珃珄珅珆珇�珋珌珎珒珓珔珕珖珗珘珚珛珜珝珟珡珢珣珤珦珨珪珫珬珮珯珰珱珳珴珵珶珷�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[171].length;++e)65533!==n[171][e].charCodeAt(0)&&(r[n[171][e]]=43776+e,t[43776+e]=n[171][e]);for(n[172]="����������������������������������������������������������������珸珹珺珻珼珽現珿琀琁琂琄琇琈琋琌琍琎琑琒琓琔琕琖琗琘琙琜琝琞琟琠琡琣琤琧琩琫琭琯琱琲琷琸琹琺琻琽琾琿瑀瑂瑃瑄瑅瑆瑇瑈瑉瑊瑋瑌瑍�瑎瑏瑐瑑瑒瑓瑔瑖瑘瑝瑠瑡瑢瑣瑤瑥瑦瑧瑨瑩瑪瑫瑬瑮瑯瑱瑲瑳瑴瑵瑸瑹瑺�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[172].length;++e)65533!==n[172][e].charCodeAt(0)&&(r[n[172][e]]=44032+e,t[44032+e]=n[172][e]);for(n[173]="����������������������������������������������������������������瑻瑼瑽瑿璂璄璅璆璈璉璊璌璍璏璑璒璓璔璕璖璗璘璙璚璛璝璟璠璡璢璣璤璥璦璪璫璬璭璮璯環璱璲璳璴璵璶璷璸璹璻璼璽璾璿瓀瓁瓂瓃瓄瓅瓆瓇�瓈瓉瓊瓋瓌瓍瓎瓏瓐瓑瓓瓔瓕瓖瓗瓘瓙瓚瓛瓝瓟瓡瓥瓧瓨瓩瓪瓫瓬瓭瓰瓱瓲�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[173].length;++e)65533!==n[173][e].charCodeAt(0)&&(r[n[173][e]]=44288+e,t[44288+e]=n[173][e]);for(n[174]="����������������������������������������������������������������瓳瓵瓸瓹瓺瓻瓼瓽瓾甀甁甂甃甅甆甇甈甉甊甋甌甎甐甒甔甕甖甗甛甝甞甠甡產産甤甦甧甪甮甴甶甹甼甽甿畁畂畃畄畆畇畉畊畍畐畑畒畓畕畖畗畘�畝畞畟畠畡畢畣畤畧畨畩畫畬畭畮畯異畱畳畵當畷畺畻畼畽畾疀疁疂疄疅疇�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[174].length;++e)65533!==n[174][e].charCodeAt(0)&&(r[n[174][e]]=44544+e,t[44544+e]=n[174][e]);for(n[175]="����������������������������������������������������������������疈疉疊疌疍疎疐疓疕疘疛疜疞疢疦疧疨疩疪疭疶疷疺疻疿痀痁痆痋痌痎痏痐痑痓痗痙痚痜痝痟痠痡痥痩痬痭痮痯痲痳痵痶痷痸痺痻痽痾瘂瘄瘆瘇�瘈瘉瘋瘍瘎瘏瘑瘒瘓瘔瘖瘚瘜瘝瘞瘡瘣瘧瘨瘬瘮瘯瘱瘲瘶瘷瘹瘺瘻瘽癁療癄�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[175].length;++e)65533!==n[175][e].charCodeAt(0)&&(r[n[175][e]]=44800+e,t[44800+e]=n[175][e]);for(n[176]="����������������������������������������������������������������癅癆癇癈癉癊癋癎癏癐癑癒癓癕癗癘癙癚癛癝癟癠癡癢癤癥癦癧癨癩癪癬癭癮癰癱癲癳癴癵癶癷癹発發癿皀皁皃皅皉皊皌皍皏皐皒皔皕皗皘皚皛�皜皝皞皟皠皡皢皣皥皦皧皨皩皪皫皬皭皯皰皳皵皶皷皸皹皺皻皼皽皾盀盁盃啊阿埃挨哎唉哀皑癌蔼矮艾碍爱隘鞍氨安俺按暗岸胺案肮昂盎凹敖熬翱袄傲奥懊澳芭捌扒叭吧笆八疤巴拔跋靶把耙坝霸罢爸白柏百摆佰败拜稗斑班搬扳般颁板版扮拌伴瓣半办绊邦帮梆榜膀绑棒磅蚌镑傍谤苞胞包褒剥�".split(""),e=0;e!=n[176].length;++e)65533!==n[176][e].charCodeAt(0)&&(r[n[176][e]]=45056+e,t[45056+e]=n[176][e]);for(n[177]="����������������������������������������������������������������盄盇盉盋盌盓盕盙盚盜盝盞盠盡盢監盤盦盧盨盩盪盫盬盭盰盳盵盶盷盺盻盽盿眀眂眃眅眆眊県眎眏眐眑眒眓眔眕眖眗眘眛眜眝眞眡眣眤眥眧眪眫�眬眮眰眱眲眳眴眹眻眽眾眿睂睄睅睆睈睉睊睋睌睍睎睏睒睓睔睕睖睗睘睙睜薄雹保堡饱宝抱报暴豹鲍爆杯碑悲卑北辈背贝钡倍狈备惫焙被奔苯本笨崩绷甭泵蹦迸逼鼻比鄙笔彼碧蓖蔽毕毙毖币庇痹闭敝弊必辟壁臂避陛鞭边编贬扁便变卞辨辩辫遍标彪膘表鳖憋别瘪彬斌濒滨宾摈兵冰柄丙秉饼炳�".split(""),e=0;e!=n[177].length;++e)65533!==n[177][e].charCodeAt(0)&&(r[n[177][e]]=45312+e,t[45312+e]=n[177][e]);for(n[178]="����������������������������������������������������������������睝睞睟睠睤睧睩睪睭睮睯睰睱睲睳睴睵睶睷睸睺睻睼瞁瞂瞃瞆瞇瞈瞉瞊瞋瞏瞐瞓瞔瞕瞖瞗瞘瞙瞚瞛瞜瞝瞞瞡瞣瞤瞦瞨瞫瞭瞮瞯瞱瞲瞴瞶瞷瞸瞹瞺�瞼瞾矀矁矂矃矄矅矆矇矈矉矊矋矌矎矏矐矑矒矓矔矕矖矘矙矚矝矞矟矠矡矤病并玻菠播拨钵波博勃搏铂箔伯帛舶脖膊渤泊驳捕卜哺补埠不布步簿部怖擦猜裁材才财睬踩采彩菜蔡餐参蚕残惭惨灿苍舱仓沧藏操糙槽曹草厕策侧册测层蹭插叉茬茶查碴搽察岔差诧拆柴豺搀掺蝉馋谗缠铲产阐颤昌猖�".split(""),e=0;e!=n[178].length;++e)65533!==n[178][e].charCodeAt(0)&&(r[n[178][e]]=45568+e,t[45568+e]=n[178][e]);for(n[179]="����������������������������������������������������������������矦矨矪矯矰矱矲矴矵矷矹矺矻矼砃砄砅砆砇砈砊砋砎砏砐砓砕砙砛砞砠砡砢砤砨砪砫砮砯砱砲砳砵砶砽砿硁硂硃硄硆硈硉硊硋硍硏硑硓硔硘硙硚�硛硜硞硟硠硡硢硣硤硥硦硧硨硩硯硰硱硲硳硴硵硶硸硹硺硻硽硾硿碀碁碂碃场尝常长偿肠厂敞畅唱倡超抄钞朝嘲潮巢吵炒车扯撤掣彻澈郴臣辰尘晨忱沉陈趁衬撑称城橙成呈乘程惩澄诚承逞骋秤吃痴持匙池迟弛驰耻齿侈尺赤翅斥炽充冲虫崇宠抽酬畴踌稠愁筹仇绸瞅丑臭初出橱厨躇锄雏滁除楚�".split(""),e=0;e!=n[179].length;++e)65533!==n[179][e].charCodeAt(0)&&(r[n[179][e]]=45824+e,t[45824+e]=n[179][e]);for(n[180]="����������������������������������������������������������������碄碅碆碈碊碋碏碐碒碔碕碖碙碝碞碠碢碤碦碨碩碪碫碬碭碮碯碵碶碷碸確碻碼碽碿磀磂磃磄磆磇磈磌磍磎磏磑磒磓磖磗磘磚磛磜磝磞磟磠磡磢磣�磤磥磦磧磩磪磫磭磮磯磰磱磳磵磶磸磹磻磼磽磾磿礀礂礃礄礆礇礈礉礊礋礌础储矗搐触处揣川穿椽传船喘串疮窗幢床闯创吹炊捶锤垂春椿醇唇淳纯蠢戳绰疵茨磁雌辞慈瓷词此刺赐次聪葱囱匆从丛凑粗醋簇促蹿篡窜摧崔催脆瘁粹淬翠村存寸磋撮搓措挫错搭达答瘩打大呆歹傣戴带殆代贷袋待逮�".split(""),e=0;e!=n[180].length;++e)65533!==n[180][e].charCodeAt(0)&&(r[n[180][e]]=46080+e,t[46080+e]=n[180][e]);for(n[181]="����������������������������������������������������������������礍礎礏礐礑礒礔礕礖礗礘礙礚礛礜礝礟礠礡礢礣礥礦礧礨礩礪礫礬礭礮礯礰礱礲礳礵礶礷礸礹礽礿祂祃祄祅祇祊祋祌祍祎祏祐祑祒祔祕祘祙祡祣�祤祦祩祪祫祬祮祰祱祲祳祴祵祶祹祻祼祽祾祿禂禃禆禇禈禉禋禌禍禎禐禑禒怠耽担丹单郸掸胆旦氮但惮淡诞弹蛋当挡党荡档刀捣蹈倒岛祷导到稻悼道盗德得的蹬灯登等瞪凳邓堤低滴迪敌笛狄涤翟嫡抵底地蒂第帝弟递缔颠掂滇碘点典靛垫电佃甸店惦奠淀殿碉叼雕凋刁掉吊钓调跌爹碟蝶迭谍叠�".split(""),e=0;e!=n[181].length;++e)65533!==n[181][e].charCodeAt(0)&&(r[n[181][e]]=46336+e,t[46336+e]=n[181][e]);for(n[182]="����������������������������������������������������������������禓禔禕禖禗禘禙禛禜禝禞禟禠禡禢禣禤禥禦禨禩禪禫禬禭禮禯禰禱禲禴禵禶禷禸禼禿秂秄秅秇秈秊秌秎秏秐秓秔秖秗秙秚秛秜秝秞秠秡秢秥秨秪�秬秮秱秲秳秴秵秶秷秹秺秼秾秿稁稄稅稇稈稉稊稌稏稐稑稒稓稕稖稘稙稛稜丁盯叮钉顶鼎锭定订丢东冬董懂动栋侗恫冻洞兜抖斗陡豆逗痘都督毒犊独读堵睹赌杜镀肚度渡妒端短锻段断缎堆兑队对墩吨蹲敦顿囤钝盾遁掇哆多夺垛躲朵跺舵剁惰堕蛾峨鹅俄额讹娥恶厄扼遏鄂饿恩而儿耳尔饵洱二�".split(""),e=0;e!=n[182].length;++e)65533!==n[182][e].charCodeAt(0)&&(r[n[182][e]]=46592+e,t[46592+e]=n[182][e]);for(n[183]="����������������������������������������������������������������稝稟稡稢稤稥稦稧稨稩稪稫稬稭種稯稰稱稲稴稵稶稸稺稾穀穁穂穃穄穅穇穈穉穊穋穌積穎穏穐穒穓穔穕穖穘穙穚穛穜穝穞穟穠穡穢穣穤穥穦穧穨�穩穪穫穬穭穮穯穱穲穳穵穻穼穽穾窂窅窇窉窊窋窌窎窏窐窓窔窙窚窛窞窡窢贰发罚筏伐乏阀法珐藩帆番翻樊矾钒繁凡烦反返范贩犯饭泛坊芳方肪房防妨仿访纺放菲非啡飞肥匪诽吠肺废沸费芬酚吩氛分纷坟焚汾粉奋份忿愤粪丰封枫蜂峰锋风疯烽逢冯缝讽奉凤佛否夫敷肤孵扶拂辐幅氟符伏俘服�".split(""),e=0;e!=n[183].length;++e)65533!==n[183][e].charCodeAt(0)&&(r[n[183][e]]=46848+e,t[46848+e]=n[183][e]);for(n[184]="����������������������������������������������������������������窣窤窧窩窪窫窮窯窰窱窲窴窵窶窷窸窹窺窻窼窽窾竀竁竂竃竄竅竆竇竈竉竊竌竍竎竏竐竑竒竓竔竕竗竘竚竛竜竝竡竢竤竧竨竩竪竫竬竮竰竱竲竳�竴竵競竷竸竻竼竾笀笁笂笅笇笉笌笍笎笐笒笓笖笗笘笚笜笝笟笡笢笣笧笩笭浮涪福袱弗甫抚辅俯釜斧脯腑府腐赴副覆赋复傅付阜父腹负富讣附妇缚咐噶嘎该改概钙盖溉干甘杆柑竿肝赶感秆敢赣冈刚钢缸肛纲岗港杠篙皋高膏羔糕搞镐稿告哥歌搁戈鸽胳疙割革葛格蛤阁隔铬个各给根跟耕更庚羹�".split(""),e=0;e!=n[184].length;++e)65533!==n[184][e].charCodeAt(0)&&(r[n[184][e]]=47104+e,t[47104+e]=n[184][e]);for(n[185]="����������������������������������������������������������������笯笰笲笴笵笶笷笹笻笽笿筀筁筂筃筄筆筈筊筍筎筓筕筗筙筜筞筟筡筣筤筥筦筧筨筩筪筫筬筭筯筰筳筴筶筸筺筼筽筿箁箂箃箄箆箇箈箉箊箋箌箎箏�箑箒箓箖箘箙箚箛箞箟箠箣箤箥箮箯箰箲箳箵箶箷箹箺箻箼箽箾箿節篂篃範埂耿梗工攻功恭龚供躬公宫弓巩汞拱贡共钩勾沟苟狗垢构购够辜菇咕箍估沽孤姑鼓古蛊骨谷股故顾固雇刮瓜剐寡挂褂乖拐怪棺关官冠观管馆罐惯灌贯光广逛瑰规圭硅归龟闺轨鬼诡癸桂柜跪贵刽辊滚棍锅郭国果裹过哈�".split(""),e=0;e!=n[185].length;++e)65533!==n[185][e].charCodeAt(0)&&(r[n[185][e]]=47360+e,t[47360+e]=n[185][e]);for(n[186]="����������������������������������������������������������������篅篈築篊篋篍篎篏篐篒篔篕篖篗篘篛篜篞篟篠篢篣篤篧篨篩篫篬篭篯篰篲篳篴篵篶篸篹篺篻篽篿簀簁簂簃簄簅簆簈簉簊簍簎簐簑簒簓簔簕簗簘簙�簚簛簜簝簞簠簡簢簣簤簥簨簩簫簬簭簮簯簰簱簲簳簴簵簶簷簹簺簻簼簽簾籂骸孩海氦亥害骇酣憨邯韩含涵寒函喊罕翰撼捍旱憾悍焊汗汉夯杭航壕嚎豪毫郝好耗号浩呵喝荷菏核禾和何合盒貉阂河涸赫褐鹤贺嘿黑痕很狠恨哼亨横衡恒轰哄烘虹鸿洪宏弘红喉侯猴吼厚候后呼乎忽瑚壶葫胡蝴狐糊湖�".split(""),e=0;e!=n[186].length;++e)65533!==n[186][e].charCodeAt(0)&&(r[n[186][e]]=47616+e,t[47616+e]=n[186][e]);for(n[187]="����������������������������������������������������������������籃籄籅籆籇籈籉籊籋籌籎籏籐籑籒籓籔籕籖籗籘籙籚籛籜籝籞籟籠籡籢籣籤籥籦籧籨籩籪籫籬籭籮籯籰籱籲籵籶籷籸籹籺籾籿粀粁粂粃粄粅粆粇�粈粊粋粌粍粎粏粐粓粔粖粙粚粛粠粡粣粦粧粨粩粫粬粭粯粰粴粵粶粷粸粺粻弧虎唬护互沪户花哗华猾滑画划化话槐徊怀淮坏欢环桓还缓换患唤痪豢焕涣宦幻荒慌黄磺蝗簧皇凰惶煌晃幌恍谎灰挥辉徽恢蛔回毁悔慧卉惠晦贿秽会烩汇讳诲绘荤昏婚魂浑混豁活伙火获或惑霍货祸击圾基机畸稽积箕�".split(""),e=0;e!=n[187].length;++e)65533!==n[187][e].charCodeAt(0)&&(r[n[187][e]]=47872+e,t[47872+e]=n[187][e]);for(n[188]="����������������������������������������������������������������粿糀糂糃糄糆糉糋糎糏糐糑糒糓糔糘糚糛糝糞糡糢糣糤糥糦糧糩糪糫糬糭糮糰糱糲糳糴糵糶糷糹糺糼糽糾糿紀紁紂紃約紅紆紇紈紉紋紌納紎紏紐�紑紒紓純紕紖紗紘紙級紛紜紝紞紟紡紣紤紥紦紨紩紪紬紭紮細紱紲紳紴紵紶肌饥迹激讥鸡姬绩缉吉极棘辑籍集及急疾汲即嫉级挤几脊己蓟技冀季伎祭剂悸济寄寂计记既忌际妓继纪嘉枷夹佳家加荚颊贾甲钾假稼价架驾嫁歼监坚尖笺间煎兼肩艰奸缄茧检柬碱硷拣捡简俭剪减荐槛鉴践贱见键箭件�".split(""),e=0;e!=n[188].length;++e)65533!==n[188][e].charCodeAt(0)&&(r[n[188][e]]=48128+e,t[48128+e]=n[188][e]);for(n[189]="����������������������������������������������������������������紷紸紹紺紻紼紽紾紿絀絁終絃組絅絆絇絈絉絊絋経絍絎絏結絑絒絓絔絕絖絗絘絙絚絛絜絝絞絟絠絡絢絣絤絥給絧絨絩絪絫絬絭絯絰統絲絳絴絵絶�絸絹絺絻絼絽絾絿綀綁綂綃綄綅綆綇綈綉綊綋綌綍綎綏綐綑綒經綔綕綖綗綘健舰剑饯渐溅涧建僵姜将浆江疆蒋桨奖讲匠酱降蕉椒礁焦胶交郊浇骄娇嚼搅铰矫侥脚狡角饺缴绞剿教酵轿较叫窖揭接皆秸街阶截劫节桔杰捷睫竭洁结解姐戒藉芥界借介疥诫届巾筋斤金今津襟紧锦仅谨进靳晋禁近烬浸�".split(""),e=0;e!=n[189].length;++e)65533!==n[189][e].charCodeAt(0)&&(r[n[189][e]]=48384+e,t[48384+e]=n[189][e]);for(n[190]="����������������������������������������������������������������継続綛綜綝綞綟綠綡綢綣綤綥綧綨綩綪綫綬維綯綰綱網綳綴綵綶綷綸綹綺綻綼綽綾綿緀緁緂緃緄緅緆緇緈緉緊緋緌緍緎総緐緑緒緓緔緕緖緗緘緙�線緛緜緝緞緟締緡緢緣緤緥緦緧編緩緪緫緬緭緮緯緰緱緲緳練緵緶緷緸緹緺尽劲荆兢茎睛晶鲸京惊精粳经井警景颈静境敬镜径痉靖竟竞净炯窘揪究纠玖韭久灸九酒厩救旧臼舅咎就疚鞠拘狙疽居驹菊局咀矩举沮聚拒据巨具距踞锯俱句惧炬剧捐鹃娟倦眷卷绢撅攫抉掘倔爵觉决诀绝均菌钧军君峻�".split(""),e=0;e!=n[190].length;++e)65533!==n[190][e].charCodeAt(0)&&(r[n[190][e]]=48640+e,t[48640+e]=n[190][e]);for(n[191]="����������������������������������������������������������������緻緼緽緾緿縀縁縂縃縄縅縆縇縈縉縊縋縌縍縎縏縐縑縒縓縔縕縖縗縘縙縚縛縜縝縞縟縠縡縢縣縤縥縦縧縨縩縪縫縬縭縮縯縰縱縲縳縴縵縶縷縸縹�縺縼總績縿繀繂繃繄繅繆繈繉繊繋繌繍繎繏繐繑繒繓織繕繖繗繘繙繚繛繜繝俊竣浚郡骏喀咖卡咯开揩楷凯慨刊堪勘坎砍看康慷糠扛抗亢炕考拷烤靠坷苛柯棵磕颗科壳咳可渴克刻客课肯啃垦恳坑吭空恐孔控抠口扣寇枯哭窟苦酷库裤夸垮挎跨胯块筷侩快宽款匡筐狂框矿眶旷况亏盔岿窥葵奎魁傀�".split(""),e=0;e!=n[191].length;++e)65533!==n[191][e].charCodeAt(0)&&(r[n[191][e]]=48896+e,t[48896+e]=n[191][e]);for(n[192]="����������������������������������������������������������������繞繟繠繡繢繣繤繥繦繧繨繩繪繫繬繭繮繯繰繱繲繳繴繵繶繷繸繹繺繻繼繽繾繿纀纁纃纄纅纆纇纈纉纊纋續纍纎纏纐纑纒纓纔纕纖纗纘纙纚纜纝纞�纮纴纻纼绖绤绬绹缊缐缞缷缹缻缼缽缾缿罀罁罃罆罇罈罉罊罋罌罍罎罏罒罓馈愧溃坤昆捆困括扩廓阔垃拉喇蜡腊辣啦莱来赖蓝婪栏拦篮阑兰澜谰揽览懒缆烂滥琅榔狼廊郎朗浪捞劳牢老佬姥酪烙涝勒乐雷镭蕾磊累儡垒擂肋类泪棱楞冷厘梨犁黎篱狸离漓理李里鲤礼莉荔吏栗丽厉励砾历利傈例俐�".split(""),e=0;e!=n[192].length;++e)65533!==n[192][e].charCodeAt(0)&&(r[n[192][e]]=49152+e,t[49152+e]=n[192][e]);for(n[193]="����������������������������������������������������������������罖罙罛罜罝罞罠罣罤罥罦罧罫罬罭罯罰罳罵罶罷罸罺罻罼罽罿羀羂羃羄羅羆羇羈羉羋羍羏羐羑羒羓羕羖羗羘羙羛羜羠羢羣羥羦羨義羪羫羬羭羮羱�羳羴羵羶羷羺羻羾翀翂翃翄翆翇翈翉翋翍翏翐翑習翓翖翗翙翚翛翜翝翞翢翣痢立粒沥隶力璃哩俩联莲连镰廉怜涟帘敛脸链恋炼练粮凉梁粱良两辆量晾亮谅撩聊僚疗燎寥辽潦了撂镣廖料列裂烈劣猎琳林磷霖临邻鳞淋凛赁吝拎玲菱零龄铃伶羚凌灵陵岭领另令溜琉榴硫馏留刘瘤流柳六龙聋咙笼窿�".split(""),e=0;e!=n[193].length;++e)65533!==n[193][e].charCodeAt(0)&&(r[n[193][e]]=49408+e,t[49408+e]=n[193][e]);for(n[194]="����������������������������������������������������������������翤翧翨翪翫翬翭翯翲翴翵翶翷翸翹翺翽翾翿耂耇耈耉耊耎耏耑耓耚耛耝耞耟耡耣耤耫耬耭耮耯耰耲耴耹耺耼耾聀聁聄聅聇聈聉聎聏聐聑聓聕聖聗�聙聛聜聝聞聟聠聡聢聣聤聥聦聧聨聫聬聭聮聯聰聲聳聴聵聶職聸聹聺聻聼聽隆垄拢陇楼娄搂篓漏陋芦卢颅庐炉掳卤虏鲁麓碌露路赂鹿潞禄录陆戮驴吕铝侣旅履屡缕虑氯律率滤绿峦挛孪滦卵乱掠略抡轮伦仑沦纶论萝螺罗逻锣箩骡裸落洛骆络妈麻玛码蚂马骂嘛吗埋买麦卖迈脉瞒馒蛮满蔓曼慢漫�".split(""),e=0;e!=n[194].length;++e)65533!==n[194][e].charCodeAt(0)&&(r[n[194][e]]=49664+e,t[49664+e]=n[194][e]);for(n[195]="����������������������������������������������������������������聾肁肂肅肈肊肍肎肏肐肑肒肔肕肗肙肞肣肦肧肨肬肰肳肵肶肸肹肻胅胇胈胉胊胋胏胐胑胒胓胔胕胘胟胠胢胣胦胮胵胷胹胻胾胿脀脁脃脄脅脇脈脋�脌脕脗脙脛脜脝脟脠脡脢脣脤脥脦脧脨脩脪脫脭脮脰脳脴脵脷脹脺脻脼脽脿谩芒茫盲氓忙莽猫茅锚毛矛铆卯茂冒帽貌贸么玫枚梅酶霉煤没眉媒镁每美昧寐妹媚门闷们萌蒙檬盟锰猛梦孟眯醚靡糜迷谜弥米秘觅泌蜜密幂棉眠绵冕免勉娩缅面苗描瞄藐秒渺庙妙蔑灭民抿皿敏悯闽明螟鸣铭名命谬摸�".split(""),e=0;e!=n[195].length;++e)65533!==n[195][e].charCodeAt(0)&&(r[n[195][e]]=49920+e,t[49920+e]=n[195][e]);for(n[196]="����������������������������������������������������������������腀腁腂腃腄腅腇腉腍腎腏腒腖腗腘腛腜腝腞腟腡腢腣腤腦腨腪腫腬腯腲腳腵腶腷腸膁膃膄膅膆膇膉膋膌膍膎膐膒膓膔膕膖膗膙膚膞膟膠膡膢膤膥�膧膩膫膬膭膮膯膰膱膲膴膵膶膷膸膹膼膽膾膿臄臅臇臈臉臋臍臎臏臐臑臒臓摹蘑模膜磨摩魔抹末莫墨默沫漠寞陌谋牟某拇牡亩姆母墓暮幕募慕木目睦牧穆拿哪呐钠那娜纳氖乃奶耐奈南男难囊挠脑恼闹淖呢馁内嫩能妮霓倪泥尼拟你匿腻逆溺蔫拈年碾撵捻念娘酿鸟尿捏聂孽啮镊镍涅您柠狞凝宁�".split(""),e=0;e!=n[196].length;++e)65533!==n[196][e].charCodeAt(0)&&(r[n[196][e]]=50176+e,t[50176+e]=n[196][e]);for(n[197]="����������������������������������������������������������������臔臕臖臗臘臙臚臛臜臝臞臟臠臡臢臤臥臦臨臩臫臮臯臰臱臲臵臶臷臸臹臺臽臿舃與興舉舊舋舎舏舑舓舕舖舗舘舙舚舝舠舤舥舦舧舩舮舲舺舼舽舿�艀艁艂艃艅艆艈艊艌艍艎艐艑艒艓艔艕艖艗艙艛艜艝艞艠艡艢艣艤艥艦艧艩拧泞牛扭钮纽脓浓农弄奴努怒女暖虐疟挪懦糯诺哦欧鸥殴藕呕偶沤啪趴爬帕怕琶拍排牌徘湃派攀潘盘磐盼畔判叛乓庞旁耪胖抛咆刨炮袍跑泡呸胚培裴赔陪配佩沛喷盆砰抨烹澎彭蓬棚硼篷膨朋鹏捧碰坯砒霹批披劈琵毗�".split(""),e=0;e!=n[197].length;++e)65533!==n[197][e].charCodeAt(0)&&(r[n[197][e]]=50432+e,t[50432+e]=n[197][e]);for(n[198]="����������������������������������������������������������������艪艫艬艭艱艵艶艷艸艻艼芀芁芃芅芆芇芉芌芐芓芔芕芖芚芛芞芠芢芣芧芲芵芶芺芻芼芿苀苂苃苅苆苉苐苖苙苚苝苢苧苨苩苪苬苭苮苰苲苳苵苶苸�苺苼苽苾苿茀茊茋茍茐茒茓茖茘茙茝茞茟茠茡茢茣茤茥茦茩茪茮茰茲茷茻茽啤脾疲皮匹痞僻屁譬篇偏片骗飘漂瓢票撇瞥拼频贫品聘乒坪苹萍平凭瓶评屏坡泼颇婆破魄迫粕剖扑铺仆莆葡菩蒲埔朴圃普浦谱曝瀑期欺栖戚妻七凄漆柒沏其棋奇歧畦崎脐齐旗祈祁骑起岂乞企启契砌器气迄弃汽泣讫掐�".split(""),e=0;e!=n[198].length;++e)65533!==n[198][e].charCodeAt(0)&&(r[n[198][e]]=50688+e,t[50688+e]=n[198][e]);for(n[199]="����������������������������������������������������������������茾茿荁荂荄荅荈荊荋荌荍荎荓荕荖荗荘荙荝荢荰荱荲荳荴荵荶荹荺荾荿莀莁莂莃莄莇莈莊莋莌莍莏莐莑莔莕莖莗莙莚莝莟莡莢莣莤莥莦莧莬莭莮�莯莵莻莾莿菂菃菄菆菈菉菋菍菎菐菑菒菓菕菗菙菚菛菞菢菣菤菦菧菨菫菬菭恰洽牵扦钎铅千迁签仟谦乾黔钱钳前潜遣浅谴堑嵌欠歉枪呛腔羌墙蔷强抢橇锹敲悄桥瞧乔侨巧鞘撬翘峭俏窍切茄且怯窃钦侵亲秦琴勤芹擒禽寝沁青轻氢倾卿清擎晴氰情顷请庆琼穷秋丘邱球求囚酋泅趋区蛆曲躯屈驱渠�".split(""),e=0;e!=n[199].length;++e)65533!==n[199][e].charCodeAt(0)&&(r[n[199][e]]=50944+e,t[50944+e]=n[199][e]);for(n[200]="����������������������������������������������������������������菮華菳菴菵菶菷菺菻菼菾菿萀萂萅萇萈萉萊萐萒萓萔萕萖萗萙萚萛萞萟萠萡萢萣萩萪萫萬萭萮萯萰萲萳萴萵萶萷萹萺萻萾萿葀葁葂葃葄葅葇葈葉�葊葋葌葍葎葏葐葒葓葔葕葖葘葝葞葟葠葢葤葥葦葧葨葪葮葯葰葲葴葷葹葻葼取娶龋趣去圈颧权醛泉全痊拳犬券劝缺炔瘸却鹊榷确雀裙群然燃冉染瓤壤攘嚷让饶扰绕惹热壬仁人忍韧任认刃妊纫扔仍日戎茸蓉荣融熔溶容绒冗揉柔肉茹蠕儒孺如辱乳汝入褥软阮蕊瑞锐闰润若弱撒洒萨腮鳃塞赛三叁�".split(""),e=0;e!=n[200].length;++e)65533!==n[200][e].charCodeAt(0)&&(r[n[200][e]]=51200+e,t[51200+e]=n[200][e]);for(n[201]="����������������������������������������������������������������葽葾葿蒀蒁蒃蒄蒅蒆蒊蒍蒏蒐蒑蒒蒓蒔蒕蒖蒘蒚蒛蒝蒞蒟蒠蒢蒣蒤蒥蒦蒧蒨蒩蒪蒫蒬蒭蒮蒰蒱蒳蒵蒶蒷蒻蒼蒾蓀蓂蓃蓅蓆蓇蓈蓋蓌蓎蓏蓒蓔蓕蓗�蓘蓙蓚蓛蓜蓞蓡蓢蓤蓧蓨蓩蓪蓫蓭蓮蓯蓱蓲蓳蓴蓵蓶蓷蓸蓹蓺蓻蓽蓾蔀蔁蔂伞散桑嗓丧搔骚扫嫂瑟色涩森僧莎砂杀刹沙纱傻啥煞筛晒珊苫杉山删煽衫闪陕擅赡膳善汕扇缮墒伤商赏晌上尚裳梢捎稍烧芍勺韶少哨邵绍奢赊蛇舌舍赦摄射慑涉社设砷申呻伸身深娠绅神沈审婶甚肾慎渗声生甥牲升绳�".split(""),e=0;e!=n[201].length;++e)65533!==n[201][e].charCodeAt(0)&&(r[n[201][e]]=51456+e,t[51456+e]=n[201][e]);for(n[202]="����������������������������������������������������������������蔃蔄蔅蔆蔇蔈蔉蔊蔋蔍蔎蔏蔐蔒蔔蔕蔖蔘蔙蔛蔜蔝蔞蔠蔢蔣蔤蔥蔦蔧蔨蔩蔪蔭蔮蔯蔰蔱蔲蔳蔴蔵蔶蔾蔿蕀蕁蕂蕄蕅蕆蕇蕋蕌蕍蕎蕏蕐蕑蕒蕓蕔蕕�蕗蕘蕚蕛蕜蕝蕟蕠蕡蕢蕣蕥蕦蕧蕩蕪蕫蕬蕭蕮蕯蕰蕱蕳蕵蕶蕷蕸蕼蕽蕿薀薁省盛剩胜圣师失狮施湿诗尸虱十石拾时什食蚀实识史矢使屎驶始式示士世柿事拭誓逝势是嗜噬适仕侍释饰氏市恃室视试收手首守寿授售受瘦兽蔬枢梳殊抒输叔舒淑疏书赎孰熟薯暑曙署蜀黍鼠属术述树束戍竖墅庶数漱�".split(""),e=0;e!=n[202].length;++e)65533!==n[202][e].charCodeAt(0)&&(r[n[202][e]]=51712+e,t[51712+e]=n[202][e]);for(n[203]="����������������������������������������������������������������薂薃薆薈薉薊薋薌薍薎薐薑薒薓薔薕薖薗薘薙薚薝薞薟薠薡薢薣薥薦薧薩薫薬薭薱薲薳薴薵薶薸薺薻薼薽薾薿藀藂藃藄藅藆藇藈藊藋藌藍藎藑藒�藔藖藗藘藙藚藛藝藞藟藠藡藢藣藥藦藧藨藪藫藬藭藮藯藰藱藲藳藴藵藶藷藸恕刷耍摔衰甩帅栓拴霜双爽谁水睡税吮瞬顺舜说硕朔烁斯撕嘶思私司丝死肆寺嗣四伺似饲巳松耸怂颂送宋讼诵搜艘擞嗽苏酥俗素速粟僳塑溯宿诉肃酸蒜算虽隋随绥髓碎岁穗遂隧祟孙损笋蓑梭唆缩琐索锁所塌他它她塔�".split(""),e=0;e!=n[203].length;++e)65533!==n[203][e].charCodeAt(0)&&(r[n[203][e]]=51968+e,t[51968+e]=n[203][e]);for(n[204]="����������������������������������������������������������������藹藺藼藽藾蘀蘁蘂蘃蘄蘆蘇蘈蘉蘊蘋蘌蘍蘎蘏蘐蘒蘓蘔蘕蘗蘘蘙蘚蘛蘜蘝蘞蘟蘠蘡蘢蘣蘤蘥蘦蘨蘪蘫蘬蘭蘮蘯蘰蘱蘲蘳蘴蘵蘶蘷蘹蘺蘻蘽蘾蘿虀�虁虂虃虄虅虆虇虈虉虊虋虌虒虓處虖虗虘虙虛虜虝號虠虡虣虤虥虦虧虨虩虪獭挞蹋踏胎苔抬台泰酞太态汰坍摊贪瘫滩坛檀痰潭谭谈坦毯袒碳探叹炭汤塘搪堂棠膛唐糖倘躺淌趟烫掏涛滔绦萄桃逃淘陶讨套特藤腾疼誊梯剔踢锑提题蹄啼体替嚏惕涕剃屉天添填田甜恬舔腆挑条迢眺跳贴铁帖厅听烃�".split(""),e=0;e!=n[204].length;++e)65533!==n[204][e].charCodeAt(0)&&(r[n[204][e]]=52224+e,t[52224+e]=n[204][e]);for(n[205]="����������������������������������������������������������������虭虯虰虲虳虴虵虶虷虸蚃蚄蚅蚆蚇蚈蚉蚎蚏蚐蚑蚒蚔蚖蚗蚘蚙蚚蚛蚞蚟蚠蚡蚢蚥蚦蚫蚭蚮蚲蚳蚷蚸蚹蚻蚼蚽蚾蚿蛁蛂蛃蛅蛈蛌蛍蛒蛓蛕蛖蛗蛚蛜�蛝蛠蛡蛢蛣蛥蛦蛧蛨蛪蛫蛬蛯蛵蛶蛷蛺蛻蛼蛽蛿蜁蜄蜅蜆蜋蜌蜎蜏蜐蜑蜔蜖汀廷停亭庭挺艇通桐酮瞳同铜彤童桶捅筒统痛偷投头透凸秃突图徒途涂屠土吐兔湍团推颓腿蜕褪退吞屯臀拖托脱鸵陀驮驼椭妥拓唾挖哇蛙洼娃瓦袜歪外豌弯湾玩顽丸烷完碗挽晚皖惋宛婉万腕汪王亡枉网往旺望忘妄威�".split(""),e=0;e!=n[205].length;++e)65533!==n[205][e].charCodeAt(0)&&(r[n[205][e]]=52480+e,t[52480+e]=n[205][e]);for(n[206]="����������������������������������������������������������������蜙蜛蜝蜟蜠蜤蜦蜧蜨蜪蜫蜬蜭蜯蜰蜲蜳蜵蜶蜸蜹蜺蜼蜽蝀蝁蝂蝃蝄蝅蝆蝊蝋蝍蝏蝐蝑蝒蝔蝕蝖蝘蝚蝛蝜蝝蝞蝟蝡蝢蝦蝧蝨蝩蝪蝫蝬蝭蝯蝱蝲蝳蝵�蝷蝸蝹蝺蝿螀螁螄螆螇螉螊螌螎螏螐螑螒螔螕螖螘螙螚螛螜螝螞螠螡螢螣螤巍微危韦违桅围唯惟为潍维苇萎委伟伪尾纬未蔚味畏胃喂魏位渭谓尉慰卫瘟温蚊文闻纹吻稳紊问嗡翁瓮挝蜗涡窝我斡卧握沃巫呜钨乌污诬屋无芜梧吾吴毋武五捂午舞伍侮坞戊雾晤物勿务悟误昔熙析西硒矽晰嘻吸锡牺�".split(""),e=0;e!=n[206].length;++e)65533!==n[206][e].charCodeAt(0)&&(r[n[206][e]]=52736+e,t[52736+e]=n[206][e]);for(n[207]="����������������������������������������������������������������螥螦螧螩螪螮螰螱螲螴螶螷螸螹螻螼螾螿蟁蟂蟃蟄蟅蟇蟈蟉蟌蟍蟎蟏蟐蟔蟕蟖蟗蟘蟙蟚蟜蟝蟞蟟蟡蟢蟣蟤蟦蟧蟨蟩蟫蟬蟭蟯蟰蟱蟲蟳蟴蟵蟶蟷蟸�蟺蟻蟼蟽蟿蠀蠁蠂蠄蠅蠆蠇蠈蠉蠋蠌蠍蠎蠏蠐蠑蠒蠔蠗蠘蠙蠚蠜蠝蠞蠟蠠蠣稀息希悉膝夕惜熄烯溪汐犀檄袭席习媳喜铣洗系隙戏细瞎虾匣霞辖暇峡侠狭下厦夏吓掀锨先仙鲜纤咸贤衔舷闲涎弦嫌显险现献县腺馅羡宪陷限线相厢镶香箱襄湘乡翔祥详想响享项巷橡像向象萧硝霄削哮嚣销消宵淆晓�".split(""),e=0;e!=n[207].length;++e)65533!==n[207][e].charCodeAt(0)&&(r[n[207][e]]=52992+e,t[52992+e]=n[207][e]);for(n[208]="����������������������������������������������������������������蠤蠥蠦蠧蠨蠩蠪蠫蠬蠭蠮蠯蠰蠱蠳蠴蠵蠶蠷蠸蠺蠻蠽蠾蠿衁衂衃衆衇衈衉衊衋衎衏衐衑衒術衕衖衘衚衛衜衝衞衟衠衦衧衪衭衯衱衳衴衵衶衸衹衺�衻衼袀袃袆袇袉袊袌袎袏袐袑袓袔袕袗袘袙袚袛袝袞袟袠袡袣袥袦袧袨袩袪小孝校肖啸笑效楔些歇蝎鞋协挟携邪斜胁谐写械卸蟹懈泄泻谢屑薪芯锌欣辛新忻心信衅星腥猩惺兴刑型形邢行醒幸杏性姓兄凶胸匈汹雄熊休修羞朽嗅锈秀袖绣墟戌需虚嘘须徐许蓄酗叙旭序畜恤絮婿绪续轩喧宣悬旋玄�".split(""),e=0;e!=n[208].length;++e)65533!==n[208][e].charCodeAt(0)&&(r[n[208][e]]=53248+e,t[53248+e]=n[208][e]);for(n[209]="����������������������������������������������������������������袬袮袯袰袲袳袴袵袶袸袹袺袻袽袾袿裀裃裄裇裈裊裋裌裍裏裐裑裓裖裗裚裛補裝裞裠裡裦裧裩裪裫裬裭裮裯裲裵裶裷裺裻製裿褀褁褃褄褅褆複褈�褉褋褌褍褎褏褑褔褕褖褗褘褜褝褞褟褠褢褣褤褦褧褨褩褬褭褮褯褱褲褳褵褷选癣眩绚靴薛学穴雪血勋熏循旬询寻驯巡殉汛训讯逊迅压押鸦鸭呀丫芽牙蚜崖衙涯雅哑亚讶焉咽阉烟淹盐严研蜒岩延言颜阎炎沿奄掩眼衍演艳堰燕厌砚雁唁彦焰宴谚验殃央鸯秧杨扬佯疡羊洋阳氧仰痒养样漾邀腰妖瑶�".split(""),e=0;e!=n[209].length;++e)65533!==n[209][e].charCodeAt(0)&&(r[n[209][e]]=53504+e,t[53504+e]=n[209][e]);for(n[210]="����������������������������������������������������������������褸褹褺褻褼褽褾褿襀襂襃襅襆襇襈襉襊襋襌襍襎襏襐襑襒襓襔襕襖襗襘襙襚襛襜襝襠襡襢襣襤襥襧襨襩襪襫襬襭襮襯襰襱襲襳襴襵襶襷襸襹襺襼�襽襾覀覂覄覅覇覈覉覊見覌覍覎規覐覑覒覓覔覕視覗覘覙覚覛覜覝覞覟覠覡摇尧遥窑谣姚咬舀药要耀椰噎耶爷野冶也页掖业叶曳腋夜液一壹医揖铱依伊衣颐夷遗移仪胰疑沂宜姨彝椅蚁倚已乙矣以艺抑易邑屹亿役臆逸肄疫亦裔意毅忆义益溢诣议谊译异翼翌绎茵荫因殷音阴姻吟银淫寅饮尹引隐�".split(""),e=0;e!=n[210].length;++e)65533!==n[210][e].charCodeAt(0)&&(r[n[210][e]]=53760+e,t[53760+e]=n[210][e]);for(n[211]="����������������������������������������������������������������覢覣覤覥覦覧覨覩親覫覬覭覮覯覰覱覲観覴覵覶覷覸覹覺覻覼覽覾覿觀觃觍觓觔觕觗觘觙觛觝觟觠觡觢觤觧觨觩觪觬觭觮觰觱觲觴觵觶觷觸觹觺�觻觼觽觾觿訁訂訃訄訅訆計訉訊訋訌訍討訏訐訑訒訓訔訕訖託記訙訚訛訜訝印英樱婴鹰应缨莹萤营荧蝇迎赢盈影颖硬映哟拥佣臃痈庸雍踊蛹咏泳涌永恿勇用幽优悠忧尤由邮铀犹油游酉有友右佑釉诱又幼迂淤于盂榆虞愚舆余俞逾鱼愉渝渔隅予娱雨与屿禹宇语羽玉域芋郁吁遇喻峪御愈欲狱育誉�".split(""),e=0;e!=n[211].length;++e)65533!==n[211][e].charCodeAt(0)&&(r[n[211][e]]=54016+e,t[54016+e]=n[211][e]);for(n[212]="����������������������������������������������������������������訞訟訠訡訢訣訤訥訦訧訨訩訪訫訬設訮訯訰許訲訳訴訵訶訷訸訹診註証訽訿詀詁詂詃詄詅詆詇詉詊詋詌詍詎詏詐詑詒詓詔評詖詗詘詙詚詛詜詝詞�詟詠詡詢詣詤詥試詧詨詩詪詫詬詭詮詯詰話該詳詴詵詶詷詸詺詻詼詽詾詿誀浴寓裕预豫驭鸳渊冤元垣袁原援辕园员圆猿源缘远苑愿怨院曰约越跃钥岳粤月悦阅耘云郧匀陨允运蕴酝晕韵孕匝砸杂栽哉灾宰载再在咱攒暂赞赃脏葬遭糟凿藻枣早澡蚤躁噪造皂灶燥责择则泽贼怎增憎曾赠扎喳渣札轧�".split(""),e=0;e!=n[212].length;++e)65533!==n[212][e].charCodeAt(0)&&(r[n[212][e]]=54272+e,t[54272+e]=n[212][e]);for(n[213]="����������������������������������������������������������������誁誂誃誄誅誆誇誈誋誌認誎誏誐誑誒誔誕誖誗誘誙誚誛誜誝語誟誠誡誢誣誤誥誦誧誨誩說誫説読誮誯誰誱課誳誴誵誶誷誸誹誺誻誼誽誾調諀諁諂�諃諄諅諆談諈諉諊請諌諍諎諏諐諑諒諓諔諕論諗諘諙諚諛諜諝諞諟諠諡諢諣铡闸眨栅榨咋乍炸诈摘斋宅窄债寨瞻毡詹粘沾盏斩辗崭展蘸栈占战站湛绽樟章彰漳张掌涨杖丈帐账仗胀瘴障招昭找沼赵照罩兆肇召遮折哲蛰辙者锗蔗这浙珍斟真甄砧臻贞针侦枕疹诊震振镇阵蒸挣睁征狰争怔整拯正政�".split(""),e=0;e!=n[213].length;++e)65533!==n[213][e].charCodeAt(0)&&(r[n[213][e]]=54528+e,t[54528+e]=n[213][e]);for(n[214]="����������������������������������������������������������������諤諥諦諧諨諩諪諫諬諭諮諯諰諱諲諳諴諵諶諷諸諹諺諻諼諽諾諿謀謁謂謃謄謅謆謈謉謊謋謌謍謎謏謐謑謒謓謔謕謖謗謘謙謚講謜謝謞謟謠謡謢謣�謤謥謧謨謩謪謫謬謭謮謯謰謱謲謳謴謵謶謷謸謹謺謻謼謽謾謿譀譁譂譃譄譅帧症郑证芝枝支吱蜘知肢脂汁之织职直植殖执值侄址指止趾只旨纸志挚掷至致置帜峙制智秩稚质炙痔滞治窒中盅忠钟衷终种肿重仲众舟周州洲诌粥轴肘帚咒皱宙昼骤珠株蛛朱猪诸诛逐竹烛煮拄瞩嘱主著柱助蛀贮铸筑�".split(""),e=0;e!=n[214].length;++e)65533!==n[214][e].charCodeAt(0)&&(r[n[214][e]]=54784+e,t[54784+e]=n[214][e]);for(n[215]="����������������������������������������������������������������譆譇譈證譊譋譌譍譎譏譐譑譒譓譔譕譖譗識譙譚譛譜譝譞譟譠譡譢譣譤譥譧譨譩譪譫譭譮譯議譱譲譳譴譵譶護譸譹譺譻譼譽譾譿讀讁讂讃讄讅讆�讇讈讉變讋讌讍讎讏讐讑讒讓讔讕讖讗讘讙讚讛讜讝讞讟讬讱讻诇诐诪谉谞住注祝驻抓爪拽专砖转撰赚篆桩庄装妆撞壮状椎锥追赘坠缀谆准捉拙卓桌琢茁酌啄着灼浊兹咨资姿滋淄孜紫仔籽滓子自渍字鬃棕踪宗综总纵邹走奏揍租足卒族祖诅阻组钻纂嘴醉最罪尊遵昨左佐柞做作坐座������".split(""),e=0;e!=n[215].length;++e)65533!==n[215][e].charCodeAt(0)&&(r[n[215][e]]=55040+e,t[55040+e]=n[215][e]);for(n[216]="����������������������������������������������������������������谸谹谺谻谼谽谾谿豀豂豃豄豅豈豊豋豍豎豏豐豑豒豓豔豖豗豘豙豛豜豝豞豟豠豣豤豥豦豧豨豩豬豭豮豯豰豱豲豴豵豶豷豻豼豽豾豿貀貁貃貄貆貇�貈貋貍貎貏貐貑貒貓貕貖貗貙貚貛貜貝貞貟負財貢貣貤貥貦貧貨販貪貫責貭亍丌兀丐廿卅丕亘丞鬲孬噩丨禺丿匕乇夭爻卮氐囟胤馗毓睾鼗丶亟鼐乜乩亓芈孛啬嘏仄厍厝厣厥厮靥赝匚叵匦匮匾赜卦卣刂刈刎刭刳刿剀剌剞剡剜蒯剽劂劁劐劓冂罔亻仃仉仂仨仡仫仞伛仳伢佤仵伥伧伉伫佞佧攸佚佝�".split(""),e=0;e!=n[216].length;++e)65533!==n[216][e].charCodeAt(0)&&(r[n[216][e]]=55296+e,t[55296+e]=n[216][e]);for(n[217]="����������������������������������������������������������������貮貯貰貱貲貳貴貵貶買貸貹貺費貼貽貾貿賀賁賂賃賄賅賆資賈賉賊賋賌賍賎賏賐賑賒賓賔賕賖賗賘賙賚賛賜賝賞賟賠賡賢賣賤賥賦賧賨賩質賫賬�賭賮賯賰賱賲賳賴賵賶賷賸賹賺賻購賽賾賿贀贁贂贃贄贅贆贇贈贉贊贋贌贍佟佗伲伽佶佴侑侉侃侏佾佻侪佼侬侔俦俨俪俅俚俣俜俑俟俸倩偌俳倬倏倮倭俾倜倌倥倨偾偃偕偈偎偬偻傥傧傩傺僖儆僭僬僦僮儇儋仝氽佘佥俎龠汆籴兮巽黉馘冁夔勹匍訇匐凫夙兕亠兖亳衮袤亵脔裒禀嬴蠃羸冫冱冽冼�".split(""),e=0;e!=n[217].length;++e)65533!==n[217][e].charCodeAt(0)&&(r[n[217][e]]=55552+e,t[55552+e]=n[217][e]);for(n[218]="����������������������������������������������������������������贎贏贐贑贒贓贔贕贖贗贘贙贚贛贜贠赑赒赗赟赥赨赩赪赬赮赯赱赲赸赹赺赻赼赽赾赿趀趂趃趆趇趈趉趌趍趎趏趐趒趓趕趖趗趘趙趚趛趜趝趞趠趡�趢趤趥趦趧趨趩趪趫趬趭趮趯趰趲趶趷趹趻趽跀跁跂跅跇跈跉跊跍跐跒跓跔凇冖冢冥讠讦讧讪讴讵讷诂诃诋诏诎诒诓诔诖诘诙诜诟诠诤诨诩诮诰诳诶诹诼诿谀谂谄谇谌谏谑谒谔谕谖谙谛谘谝谟谠谡谥谧谪谫谮谯谲谳谵谶卩卺阝阢阡阱阪阽阼陂陉陔陟陧陬陲陴隈隍隗隰邗邛邝邙邬邡邴邳邶邺�".split(""),e=0;e!=n[218].length;++e)65533!==n[218][e].charCodeAt(0)&&(r[n[218][e]]=55808+e,t[55808+e]=n[218][e]);for(n[219]="����������������������������������������������������������������跕跘跙跜跠跡跢跥跦跧跩跭跮跰跱跲跴跶跼跾跿踀踁踂踃踄踆踇踈踋踍踎踐踑踒踓踕踖踗踘踙踚踛踜踠踡踤踥踦踧踨踫踭踰踲踳踴踶踷踸踻踼踾�踿蹃蹅蹆蹌蹍蹎蹏蹐蹓蹔蹕蹖蹗蹘蹚蹛蹜蹝蹞蹟蹠蹡蹢蹣蹤蹥蹧蹨蹪蹫蹮蹱邸邰郏郅邾郐郄郇郓郦郢郜郗郛郫郯郾鄄鄢鄞鄣鄱鄯鄹酃酆刍奂劢劬劭劾哿勐勖勰叟燮矍廴凵凼鬯厶弁畚巯坌垩垡塾墼壅壑圩圬圪圳圹圮圯坜圻坂坩垅坫垆坼坻坨坭坶坳垭垤垌垲埏垧垴垓垠埕埘埚埙埒垸埴埯埸埤埝�".split(""),e=0;e!=n[219].length;++e)65533!==n[219][e].charCodeAt(0)&&(r[n[219][e]]=56064+e,t[56064+e]=n[219][e]);for(n[220]="����������������������������������������������������������������蹳蹵蹷蹸蹹蹺蹻蹽蹾躀躂躃躄躆躈躉躊躋躌躍躎躑躒躓躕躖躗躘躙躚躛躝躟躠躡躢躣躤躥躦躧躨躩躪躭躮躰躱躳躴躵躶躷躸躹躻躼躽躾躿軀軁軂�軃軄軅軆軇軈軉車軋軌軍軏軐軑軒軓軔軕軖軗軘軙軚軛軜軝軞軟軠軡転軣軤堋堍埽埭堀堞堙塄堠塥塬墁墉墚墀馨鼙懿艹艽艿芏芊芨芄芎芑芗芙芫芸芾芰苈苊苣芘芷芮苋苌苁芩芴芡芪芟苄苎芤苡茉苷苤茏茇苜苴苒苘茌苻苓茑茚茆茔茕苠苕茜荑荛荜茈莒茼茴茱莛荞茯荏荇荃荟荀茗荠茭茺茳荦荥�".split(""),e=0;e!=n[220].length;++e)65533!==n[220][e].charCodeAt(0)&&(r[n[220][e]]=56320+e,t[56320+e]=n[220][e]);for(n[221]="����������������������������������������������������������������軥軦軧軨軩軪軫軬軭軮軯軰軱軲軳軴軵軶軷軸軹軺軻軼軽軾軿輀輁輂較輄輅輆輇輈載輊輋輌輍輎輏輐輑輒輓輔輕輖輗輘輙輚輛輜輝輞輟輠輡輢輣�輤輥輦輧輨輩輪輫輬輭輮輯輰輱輲輳輴輵輶輷輸輹輺輻輼輽輾輿轀轁轂轃轄荨茛荩荬荪荭荮莰荸莳莴莠莪莓莜莅荼莶莩荽莸荻莘莞莨莺莼菁萁菥菘堇萘萋菝菽菖萜萸萑萆菔菟萏萃菸菹菪菅菀萦菰菡葜葑葚葙葳蒇蒈葺蒉葸萼葆葩葶蒌蒎萱葭蓁蓍蓐蓦蒽蓓蓊蒿蒺蓠蒡蒹蒴蒗蓥蓣蔌甍蔸蓰蔹蔟蔺�".split(""),e=0;e!=n[221].length;++e)65533!==n[221][e].charCodeAt(0)&&(r[n[221][e]]=56576+e,t[56576+e]=n[221][e]);for(n[222]="����������������������������������������������������������������轅轆轇轈轉轊轋轌轍轎轏轐轑轒轓轔轕轖轗轘轙轚轛轜轝轞轟轠轡轢轣轤轥轪辀辌辒辝辠辡辢辤辥辦辧辪辬辭辮辯農辳辴辵辷辸辺辻込辿迀迃迆�迉迊迋迌迍迏迒迖迗迚迠迡迣迧迬迯迱迲迴迵迶迺迻迼迾迿逇逈逌逎逓逕逘蕖蔻蓿蓼蕙蕈蕨蕤蕞蕺瞢蕃蕲蕻薤薨薇薏蕹薮薜薅薹薷薰藓藁藜藿蘧蘅蘩蘖蘼廾弈夼奁耷奕奚奘匏尢尥尬尴扌扪抟抻拊拚拗拮挢拶挹捋捃掭揶捱捺掎掴捭掬掊捩掮掼揲揸揠揿揄揞揎摒揆掾摅摁搋搛搠搌搦搡摞撄摭撖�".split(""),e=0;e!=n[222].length;++e)65533!==n[222][e].charCodeAt(0)&&(r[n[222][e]]=56832+e,t[56832+e]=n[222][e]);for(n[223]="����������������������������������������������������������������這逜連逤逥逧逨逩逪逫逬逰週進逳逴逷逹逺逽逿遀遃遅遆遈遉遊運遌過達違遖遙遚遜遝遞遟遠遡遤遦遧適遪遫遬遯遰遱遲遳遶遷選遹遺遻遼遾邁�還邅邆邇邉邊邌邍邎邏邐邒邔邖邘邚邜邞邟邠邤邥邧邨邩邫邭邲邷邼邽邿郀摺撷撸撙撺擀擐擗擤擢攉攥攮弋忒甙弑卟叱叽叩叨叻吒吖吆呋呒呓呔呖呃吡呗呙吣吲咂咔呷呱呤咚咛咄呶呦咝哐咭哂咴哒咧咦哓哔呲咣哕咻咿哌哙哚哜咩咪咤哝哏哞唛哧唠哽唔哳唢唣唏唑唧唪啧喏喵啉啭啁啕唿啐唼�".split(""),e=0;e!=n[223].length;++e)65533!==n[223][e].charCodeAt(0)&&(r[n[223][e]]=57088+e,t[57088+e]=n[223][e]);for(n[224]="����������������������������������������������������������������郂郃郆郈郉郋郌郍郒郔郕郖郘郙郚郞郟郠郣郤郥郩郪郬郮郰郱郲郳郵郶郷郹郺郻郼郿鄀鄁鄃鄅鄆鄇鄈鄉鄊鄋鄌鄍鄎鄏鄐鄑鄒鄓鄔鄕鄖鄗鄘鄚鄛鄜�鄝鄟鄠鄡鄤鄥鄦鄧鄨鄩鄪鄫鄬鄭鄮鄰鄲鄳鄴鄵鄶鄷鄸鄺鄻鄼鄽鄾鄿酀酁酂酄唷啖啵啶啷唳唰啜喋嗒喃喱喹喈喁喟啾嗖喑啻嗟喽喾喔喙嗪嗷嗉嘟嗑嗫嗬嗔嗦嗝嗄嗯嗥嗲嗳嗌嗍嗨嗵嗤辔嘞嘈嘌嘁嘤嘣嗾嘀嘧嘭噘嘹噗嘬噍噢噙噜噌噔嚆噤噱噫噻噼嚅嚓嚯囔囗囝囡囵囫囹囿圄圊圉圜帏帙帔帑帱帻帼�".split(""),e=0;e!=n[224].length;++e)65533!==n[224][e].charCodeAt(0)&&(r[n[224][e]]=57344+e,t[57344+e]=n[224][e]);for(n[225]="����������������������������������������������������������������酅酇酈酑酓酔酕酖酘酙酛酜酟酠酦酧酨酫酭酳酺酻酼醀醁醂醃醄醆醈醊醎醏醓醔醕醖醗醘醙醜醝醞醟醠醡醤醥醦醧醨醩醫醬醰醱醲醳醶醷醸醹醻�醼醽醾醿釀釁釂釃釄釅釆釈釋釐釒釓釔釕釖釗釘釙釚釛針釞釟釠釡釢釣釤釥帷幄幔幛幞幡岌屺岍岐岖岈岘岙岑岚岜岵岢岽岬岫岱岣峁岷峄峒峤峋峥崂崃崧崦崮崤崞崆崛嵘崾崴崽嵬嵛嵯嵝嵫嵋嵊嵩嵴嶂嶙嶝豳嶷巅彳彷徂徇徉後徕徙徜徨徭徵徼衢彡犭犰犴犷犸狃狁狎狍狒狨狯狩狲狴狷猁狳猃狺�".split(""),e=0;e!=n[225].length;++e)65533!==n[225][e].charCodeAt(0)&&(r[n[225][e]]=57600+e,t[57600+e]=n[225][e]);for(n[226]="����������������������������������������������������������������釦釧釨釩釪釫釬釭釮釯釰釱釲釳釴釵釶釷釸釹釺釻釼釽釾釿鈀鈁鈂鈃鈄鈅鈆鈇鈈鈉鈊鈋鈌鈍鈎鈏鈐鈑鈒鈓鈔鈕鈖鈗鈘鈙鈚鈛鈜鈝鈞鈟鈠鈡鈢鈣鈤�鈥鈦鈧鈨鈩鈪鈫鈬鈭鈮鈯鈰鈱鈲鈳鈴鈵鈶鈷鈸鈹鈺鈻鈼鈽鈾鈿鉀鉁鉂鉃鉄鉅狻猗猓猡猊猞猝猕猢猹猥猬猸猱獐獍獗獠獬獯獾舛夥飧夤夂饣饧饨饩饪饫饬饴饷饽馀馄馇馊馍馐馑馓馔馕庀庑庋庖庥庠庹庵庾庳赓廒廑廛廨廪膺忄忉忖忏怃忮怄忡忤忾怅怆忪忭忸怙怵怦怛怏怍怩怫怊怿怡恸恹恻恺恂�".split(""),e=0;e!=n[226].length;++e)65533!==n[226][e].charCodeAt(0)&&(r[n[226][e]]=57856+e,t[57856+e]=n[226][e]);for(n[227]="����������������������������������������������������������������鉆鉇鉈鉉鉊鉋鉌鉍鉎鉏鉐鉑鉒鉓鉔鉕鉖鉗鉘鉙鉚鉛鉜鉝鉞鉟鉠鉡鉢鉣鉤鉥鉦鉧鉨鉩鉪鉫鉬鉭鉮鉯鉰鉱鉲鉳鉵鉶鉷鉸鉹鉺鉻鉼鉽鉾鉿銀銁銂銃銄銅�銆銇銈銉銊銋銌銍銏銐銑銒銓銔銕銖銗銘銙銚銛銜銝銞銟銠銡銢銣銤銥銦銧恪恽悖悚悭悝悃悒悌悛惬悻悱惝惘惆惚悴愠愦愕愣惴愀愎愫慊慵憬憔憧憷懔懵忝隳闩闫闱闳闵闶闼闾阃阄阆阈阊阋阌阍阏阒阕阖阗阙阚丬爿戕氵汔汜汊沣沅沐沔沌汨汩汴汶沆沩泐泔沭泷泸泱泗沲泠泖泺泫泮沱泓泯泾�".split(""),e=0;e!=n[227].length;++e)65533!==n[227][e].charCodeAt(0)&&(r[n[227][e]]=58112+e,t[58112+e]=n[227][e]);for(n[228]="����������������������������������������������������������������銨銩銪銫銬銭銯銰銱銲銳銴銵銶銷銸銹銺銻銼銽銾銿鋀鋁鋂鋃鋄鋅鋆鋇鋉鋊鋋鋌鋍鋎鋏鋐鋑鋒鋓鋔鋕鋖鋗鋘鋙鋚鋛鋜鋝鋞鋟鋠鋡鋢鋣鋤鋥鋦鋧鋨�鋩鋪鋫鋬鋭鋮鋯鋰鋱鋲鋳鋴鋵鋶鋷鋸鋹鋺鋻鋼鋽鋾鋿錀錁錂錃錄錅錆錇錈錉洹洧洌浃浈洇洄洙洎洫浍洮洵洚浏浒浔洳涑浯涞涠浞涓涔浜浠浼浣渚淇淅淞渎涿淠渑淦淝淙渖涫渌涮渫湮湎湫溲湟溆湓湔渲渥湄滟溱溘滠漭滢溥溧溽溻溷滗溴滏溏滂溟潢潆潇漤漕滹漯漶潋潴漪漉漩澉澍澌潸潲潼潺濑�".split(""),e=0;e!=n[228].length;++e)65533!==n[228][e].charCodeAt(0)&&(r[n[228][e]]=58368+e,t[58368+e]=n[228][e]);for(n[229]="����������������������������������������������������������������錊錋錌錍錎錏錐錑錒錓錔錕錖錗錘錙錚錛錜錝錞錟錠錡錢錣錤錥錦錧錨錩錪錫錬錭錮錯錰錱録錳錴錵錶錷錸錹錺錻錼錽錿鍀鍁鍂鍃鍄鍅鍆鍇鍈鍉�鍊鍋鍌鍍鍎鍏鍐鍑鍒鍓鍔鍕鍖鍗鍘鍙鍚鍛鍜鍝鍞鍟鍠鍡鍢鍣鍤鍥鍦鍧鍨鍩鍫濉澧澹澶濂濡濮濞濠濯瀚瀣瀛瀹瀵灏灞宀宄宕宓宥宸甯骞搴寤寮褰寰蹇謇辶迓迕迥迮迤迩迦迳迨逅逄逋逦逑逍逖逡逵逶逭逯遄遑遒遐遨遘遢遛暹遴遽邂邈邃邋彐彗彖彘尻咫屐屙孱屣屦羼弪弩弭艴弼鬻屮妁妃妍妩妪妣�".split(""),e=0;e!=n[229].length;++e)65533!==n[229][e].charCodeAt(0)&&(r[n[229][e]]=58624+e,t[58624+e]=n[229][e]);for(n[230]="����������������������������������������������������������������鍬鍭鍮鍯鍰鍱鍲鍳鍴鍵鍶鍷鍸鍹鍺鍻鍼鍽鍾鍿鎀鎁鎂鎃鎄鎅鎆鎇鎈鎉鎊鎋鎌鎍鎎鎐鎑鎒鎓鎔鎕鎖鎗鎘鎙鎚鎛鎜鎝鎞鎟鎠鎡鎢鎣鎤鎥鎦鎧鎨鎩鎪鎫�鎬鎭鎮鎯鎰鎱鎲鎳鎴鎵鎶鎷鎸鎹鎺鎻鎼鎽鎾鎿鏀鏁鏂鏃鏄鏅鏆鏇鏈鏉鏋鏌鏍妗姊妫妞妤姒妲妯姗妾娅娆姝娈姣姘姹娌娉娲娴娑娣娓婀婧婊婕娼婢婵胬媪媛婷婺媾嫫媲嫒嫔媸嫠嫣嫱嫖嫦嫘嫜嬉嬗嬖嬲嬷孀尕尜孚孥孳孑孓孢驵驷驸驺驿驽骀骁骅骈骊骐骒骓骖骘骛骜骝骟骠骢骣骥骧纟纡纣纥纨纩�".split(""),e=0;e!=n[230].length;++e)65533!==n[230][e].charCodeAt(0)&&(r[n[230][e]]=58880+e,t[58880+e]=n[230][e]);for(n[231]="����������������������������������������������������������������鏎鏏鏐鏑鏒鏓鏔鏕鏗鏘鏙鏚鏛鏜鏝鏞鏟鏠鏡鏢鏣鏤鏥鏦鏧鏨鏩鏪鏫鏬鏭鏮鏯鏰鏱鏲鏳鏴鏵鏶鏷鏸鏹鏺鏻鏼鏽鏾鏿鐀鐁鐂鐃鐄鐅鐆鐇鐈鐉鐊鐋鐌鐍�鐎鐏鐐鐑鐒鐓鐔鐕鐖鐗鐘鐙鐚鐛鐜鐝鐞鐟鐠鐡鐢鐣鐤鐥鐦鐧鐨鐩鐪鐫鐬鐭鐮纭纰纾绀绁绂绉绋绌绐绔绗绛绠绡绨绫绮绯绱绲缍绶绺绻绾缁缂缃缇缈缋缌缏缑缒缗缙缜缛缟缡缢缣缤缥缦缧缪缫缬缭缯缰缱缲缳缵幺畿巛甾邕玎玑玮玢玟珏珂珑玷玳珀珉珈珥珙顼琊珩珧珞玺珲琏琪瑛琦琥琨琰琮琬�".split(""),e=0;e!=n[231].length;++e)65533!==n[231][e].charCodeAt(0)&&(r[n[231][e]]=59136+e,t[59136+e]=n[231][e]);for(n[232]="����������������������������������������������������������������鐯鐰鐱鐲鐳鐴鐵鐶鐷鐸鐹鐺鐻鐼鐽鐿鑀鑁鑂鑃鑄鑅鑆鑇鑈鑉鑊鑋鑌鑍鑎鑏鑐鑑鑒鑓鑔鑕鑖鑗鑘鑙鑚鑛鑜鑝鑞鑟鑠鑡鑢鑣鑤鑥鑦鑧鑨鑩鑪鑬鑭鑮鑯�鑰鑱鑲鑳鑴鑵鑶鑷鑸鑹鑺鑻鑼鑽鑾鑿钀钁钂钃钄钑钖钘铇铏铓铔铚铦铻锜锠琛琚瑁瑜瑗瑕瑙瑷瑭瑾璜璎璀璁璇璋璞璨璩璐璧瓒璺韪韫韬杌杓杞杈杩枥枇杪杳枘枧杵枨枞枭枋杷杼柰栉柘栊柩枰栌柙枵柚枳柝栀柃枸柢栎柁柽栲栳桠桡桎桢桄桤梃栝桕桦桁桧桀栾桊桉栩梵梏桴桷梓桫棂楮棼椟椠棹�".split(""),e=0;e!=n[232].length;++e)65533!==n[232][e].charCodeAt(0)&&(r[n[232][e]]=59392+e,t[59392+e]=n[232][e]);for(n[233]="����������������������������������������������������������������锧锳锽镃镈镋镕镚镠镮镴镵長镸镹镺镻镼镽镾門閁閂閃閄閅閆閇閈閉閊開閌閍閎閏閐閑閒間閔閕閖閗閘閙閚閛閜閝閞閟閠閡関閣閤閥閦閧閨閩閪�閫閬閭閮閯閰閱閲閳閴閵閶閷閸閹閺閻閼閽閾閿闀闁闂闃闄闅闆闇闈闉闊闋椤棰椋椁楗棣椐楱椹楠楂楝榄楫榀榘楸椴槌榇榈槎榉楦楣楹榛榧榻榫榭槔榱槁槊槟榕槠榍槿樯槭樗樘橥槲橄樾檠橐橛樵檎橹樽樨橘橼檑檐檩檗檫猷獒殁殂殇殄殒殓殍殚殛殡殪轫轭轱轲轳轵轶轸轷轹轺轼轾辁辂辄辇辋�".split(""),e=0;e!=n[233].length;++e)65533!==n[233][e].charCodeAt(0)&&(r[n[233][e]]=59648+e,t[59648+e]=n[233][e]);for(n[234]="����������������������������������������������������������������闌闍闎闏闐闑闒闓闔闕闖闗闘闙闚闛關闝闞闟闠闡闢闣闤闥闦闧闬闿阇阓阘阛阞阠阣阤阥阦阧阨阩阫阬阭阯阰阷阸阹阺阾陁陃陊陎陏陑陒陓陖陗�陘陙陚陜陝陞陠陣陥陦陫陭陮陯陰陱陳陸陹険陻陼陽陾陿隀隁隂隃隄隇隉隊辍辎辏辘辚軎戋戗戛戟戢戡戥戤戬臧瓯瓴瓿甏甑甓攴旮旯旰昊昙杲昃昕昀炅曷昝昴昱昶昵耆晟晔晁晏晖晡晗晷暄暌暧暝暾曛曜曦曩贲贳贶贻贽赀赅赆赈赉赇赍赕赙觇觊觋觌觎觏觐觑牮犟牝牦牯牾牿犄犋犍犏犒挈挲掰�".split(""),e=0;e!=n[234].length;++e)65533!==n[234][e].charCodeAt(0)&&(r[n[234][e]]=59904+e,t[59904+e]=n[234][e]);for(n[235]="����������������������������������������������������������������隌階隑隒隓隕隖隚際隝隞隟隠隡隢隣隤隥隦隨隩險隫隬隭隮隯隱隲隴隵隷隸隺隻隿雂雃雈雊雋雐雑雓雔雖雗雘雙雚雛雜雝雞雟雡離難雤雥雦雧雫�雬雭雮雰雱雲雴雵雸雺電雼雽雿霂霃霅霊霋霌霐霑霒霔霕霗霘霙霚霛霝霟霠搿擘耄毪毳毽毵毹氅氇氆氍氕氘氙氚氡氩氤氪氲攵敕敫牍牒牖爰虢刖肟肜肓肼朊肽肱肫肭肴肷胧胨胩胪胛胂胄胙胍胗朐胝胫胱胴胭脍脎胲胼朕脒豚脶脞脬脘脲腈腌腓腴腙腚腱腠腩腼腽腭腧塍媵膈膂膑滕膣膪臌朦臊膻�".split(""),e=0;e!=n[235].length;++e)65533!==n[235][e].charCodeAt(0)&&(r[n[235][e]]=60160+e,t[60160+e]=n[235][e]);for(n[236]="����������������������������������������������������������������霡霢霣霤霥霦霧霨霩霫霬霮霯霱霳霴霵霶霷霺霻霼霽霿靀靁靂靃靄靅靆靇靈靉靊靋靌靍靎靏靐靑靔靕靗靘靚靜靝靟靣靤靦靧靨靪靫靬靭靮靯靰靱�靲靵靷靸靹靺靻靽靾靿鞀鞁鞂鞃鞄鞆鞇鞈鞉鞊鞌鞎鞏鞐鞓鞕鞖鞗鞙鞚鞛鞜鞝臁膦欤欷欹歃歆歙飑飒飓飕飙飚殳彀毂觳斐齑斓於旆旄旃旌旎旒旖炀炜炖炝炻烀炷炫炱烨烊焐焓焖焯焱煳煜煨煅煲煊煸煺熘熳熵熨熠燠燔燧燹爝爨灬焘煦熹戾戽扃扈扉礻祀祆祉祛祜祓祚祢祗祠祯祧祺禅禊禚禧禳忑忐�".split(""),e=0;e!=n[236].length;++e)65533!==n[236][e].charCodeAt(0)&&(r[n[236][e]]=60416+e,t[60416+e]=n[236][e]);for(n[237]="����������������������������������������������������������������鞞鞟鞡鞢鞤鞥鞦鞧鞨鞩鞪鞬鞮鞰鞱鞳鞵鞶鞷鞸鞹鞺鞻鞼鞽鞾鞿韀韁韂韃韄韅韆韇韈韉韊韋韌韍韎韏韐韑韒韓韔韕韖韗韘韙韚韛韜韝韞韟韠韡韢韣�韤韥韨韮韯韰韱韲韴韷韸韹韺韻韼韽韾響頀頁頂頃頄項順頇須頉頊頋頌頍頎怼恝恚恧恁恙恣悫愆愍慝憩憝懋懑戆肀聿沓泶淼矶矸砀砉砗砘砑斫砭砜砝砹砺砻砟砼砥砬砣砩硎硭硖硗砦硐硇硌硪碛碓碚碇碜碡碣碲碹碥磔磙磉磬磲礅磴礓礤礞礴龛黹黻黼盱眄眍盹眇眈眚眢眙眭眦眵眸睐睑睇睃睚睨�".split(""),e=0;e!=n[237].length;++e)65533!==n[237][e].charCodeAt(0)&&(r[n[237][e]]=60672+e,t[60672+e]=n[237][e]);for(n[238]="����������������������������������������������������������������頏預頑頒頓頔頕頖頗領頙頚頛頜頝頞頟頠頡頢頣頤頥頦頧頨頩頪頫頬頭頮頯頰頱頲頳頴頵頶頷頸頹頺頻頼頽頾頿顀顁顂顃顄顅顆顇顈顉顊顋題額�顎顏顐顑顒顓顔顕顖顗願顙顚顛顜顝類顟顠顡顢顣顤顥顦顧顨顩顪顫顬顭顮睢睥睿瞍睽瞀瞌瞑瞟瞠瞰瞵瞽町畀畎畋畈畛畲畹疃罘罡罟詈罨罴罱罹羁罾盍盥蠲钅钆钇钋钊钌钍钏钐钔钗钕钚钛钜钣钤钫钪钭钬钯钰钲钴钶钷钸钹钺钼钽钿铄铈铉铊铋铌铍铎铐铑铒铕铖铗铙铘铛铞铟铠铢铤铥铧铨铪�".split(""),e=0;e!=n[238].length;++e)65533!==n[238][e].charCodeAt(0)&&(r[n[238][e]]=60928+e,t[60928+e]=n[238][e]);for(n[239]="����������������������������������������������������������������顯顰顱顲顳顴颋颎颒颕颙颣風颩颪颫颬颭颮颯颰颱颲颳颴颵颶颷颸颹颺颻颼颽颾颿飀飁飂飃飄飅飆飇飈飉飊飋飌飍飏飐飔飖飗飛飜飝飠飡飢飣飤�飥飦飩飪飫飬飭飮飯飰飱飲飳飴飵飶飷飸飹飺飻飼飽飾飿餀餁餂餃餄餅餆餇铩铫铮铯铳铴铵铷铹铼铽铿锃锂锆锇锉锊锍锎锏锒锓锔锕锖锘锛锝锞锟锢锪锫锩锬锱锲锴锶锷锸锼锾锿镂锵镄镅镆镉镌镎镏镒镓镔镖镗镘镙镛镞镟镝镡镢镤镥镦镧镨镩镪镫镬镯镱镲镳锺矧矬雉秕秭秣秫稆嵇稃稂稞稔�".split(""),e=0;e!=n[239].length;++e)65533!==n[239][e].charCodeAt(0)&&(r[n[239][e]]=61184+e,t[61184+e]=n[239][e]);for(n[240]="����������������������������������������������������������������餈餉養餋餌餎餏餑餒餓餔餕餖餗餘餙餚餛餜餝餞餟餠餡餢餣餤餥餦餧館餩餪餫餬餭餯餰餱餲餳餴餵餶餷餸餹餺餻餼餽餾餿饀饁饂饃饄饅饆饇饈饉�饊饋饌饍饎饏饐饑饒饓饖饗饘饙饚饛饜饝饞饟饠饡饢饤饦饳饸饹饻饾馂馃馉稹稷穑黏馥穰皈皎皓皙皤瓞瓠甬鸠鸢鸨鸩鸪鸫鸬鸲鸱鸶鸸鸷鸹鸺鸾鹁鹂鹄鹆鹇鹈鹉鹋鹌鹎鹑鹕鹗鹚鹛鹜鹞鹣鹦鹧鹨鹩鹪鹫鹬鹱鹭鹳疒疔疖疠疝疬疣疳疴疸痄疱疰痃痂痖痍痣痨痦痤痫痧瘃痱痼痿瘐瘀瘅瘌瘗瘊瘥瘘瘕瘙�".split(""),e=0;e!=n[240].length;++e)65533!==n[240][e].charCodeAt(0)&&(r[n[240][e]]=61440+e,t[61440+e]=n[240][e]);for(n[241]="����������������������������������������������������������������馌馎馚馛馜馝馞馟馠馡馢馣馤馦馧馩馪馫馬馭馮馯馰馱馲馳馴馵馶馷馸馹馺馻馼馽馾馿駀駁駂駃駄駅駆駇駈駉駊駋駌駍駎駏駐駑駒駓駔駕駖駗駘�駙駚駛駜駝駞駟駠駡駢駣駤駥駦駧駨駩駪駫駬駭駮駯駰駱駲駳駴駵駶駷駸駹瘛瘼瘢瘠癀瘭瘰瘿瘵癃瘾瘳癍癞癔癜癖癫癯翊竦穸穹窀窆窈窕窦窠窬窨窭窳衤衩衲衽衿袂袢裆袷袼裉裢裎裣裥裱褚裼裨裾裰褡褙褓褛褊褴褫褶襁襦襻疋胥皲皴矜耒耔耖耜耠耢耥耦耧耩耨耱耋耵聃聆聍聒聩聱覃顸颀颃�".split(""),e=0;e!=n[241].length;++e)65533!==n[241][e].charCodeAt(0)&&(r[n[241][e]]=61696+e,t[61696+e]=n[241][e]);for(n[242]="����������������������������������������������������������������駺駻駼駽駾駿騀騁騂騃騄騅騆騇騈騉騊騋騌騍騎騏騐騑騒験騔騕騖騗騘騙騚騛騜騝騞騟騠騡騢騣騤騥騦騧騨騩騪騫騬騭騮騯騰騱騲騳騴騵騶騷騸�騹騺騻騼騽騾騿驀驁驂驃驄驅驆驇驈驉驊驋驌驍驎驏驐驑驒驓驔驕驖驗驘驙颉颌颍颏颔颚颛颞颟颡颢颥颦虍虔虬虮虿虺虼虻蚨蚍蚋蚬蚝蚧蚣蚪蚓蚩蚶蛄蚵蛎蚰蚺蚱蚯蛉蛏蚴蛩蛱蛲蛭蛳蛐蜓蛞蛴蛟蛘蛑蜃蜇蛸蜈蜊蜍蜉蜣蜻蜞蜥蜮蜚蜾蝈蜴蜱蜩蜷蜿螂蜢蝽蝾蝻蝠蝰蝌蝮螋蝓蝣蝼蝤蝙蝥螓螯螨蟒�".split(""),e=0;e!=n[242].length;++e)65533!==n[242][e].charCodeAt(0)&&(r[n[242][e]]=61952+e,t[61952+e]=n[242][e]);for(n[243]="����������������������������������������������������������������驚驛驜驝驞驟驠驡驢驣驤驥驦驧驨驩驪驫驲骃骉骍骎骔骕骙骦骩骪骫骬骭骮骯骲骳骴骵骹骻骽骾骿髃髄髆髇髈髉髊髍髎髏髐髒體髕髖髗髙髚髛髜�髝髞髠髢髣髤髥髧髨髩髪髬髮髰髱髲髳髴髵髶髷髸髺髼髽髾髿鬀鬁鬂鬄鬅鬆蟆螈螅螭螗螃螫蟥螬螵螳蟋蟓螽蟑蟀蟊蟛蟪蟠蟮蠖蠓蟾蠊蠛蠡蠹蠼缶罂罄罅舐竺竽笈笃笄笕笊笫笏筇笸笪笙笮笱笠笥笤笳笾笞筘筚筅筵筌筝筠筮筻筢筲筱箐箦箧箸箬箝箨箅箪箜箢箫箴篑篁篌篝篚篥篦篪簌篾篼簏簖簋�".split(""),e=0;e!=n[243].length;++e)65533!==n[243][e].charCodeAt(0)&&(r[n[243][e]]=62208+e,t[62208+e]=n[243][e]);for(n[244]="����������������������������������������������������������������鬇鬉鬊鬋鬌鬍鬎鬐鬑鬒鬔鬕鬖鬗鬘鬙鬚鬛鬜鬝鬞鬠鬡鬢鬤鬥鬦鬧鬨鬩鬪鬫鬬鬭鬮鬰鬱鬳鬴鬵鬶鬷鬸鬹鬺鬽鬾鬿魀魆魊魋魌魎魐魒魓魕魖魗魘魙魚�魛魜魝魞魟魠魡魢魣魤魥魦魧魨魩魪魫魬魭魮魯魰魱魲魳魴魵魶魷魸魹魺魻簟簪簦簸籁籀臾舁舂舄臬衄舡舢舣舭舯舨舫舸舻舳舴舾艄艉艋艏艚艟艨衾袅袈裘裟襞羝羟羧羯羰羲籼敉粑粝粜粞粢粲粼粽糁糇糌糍糈糅糗糨艮暨羿翎翕翥翡翦翩翮翳糸絷綦綮繇纛麸麴赳趄趔趑趱赧赭豇豉酊酐酎酏酤�".split(""),e=0;e!=n[244].length;++e)65533!==n[244][e].charCodeAt(0)&&(r[n[244][e]]=62464+e,t[62464+e]=n[244][e]);for(n[245]="����������������������������������������������������������������魼魽魾魿鮀鮁鮂鮃鮄鮅鮆鮇鮈鮉鮊鮋鮌鮍鮎鮏鮐鮑鮒鮓鮔鮕鮖鮗鮘鮙鮚鮛鮜鮝鮞鮟鮠鮡鮢鮣鮤鮥鮦鮧鮨鮩鮪鮫鮬鮭鮮鮯鮰鮱鮲鮳鮴鮵鮶鮷鮸鮹鮺�鮻鮼鮽鮾鮿鯀鯁鯂鯃鯄鯅鯆鯇鯈鯉鯊鯋鯌鯍鯎鯏鯐鯑鯒鯓鯔鯕鯖鯗鯘鯙鯚鯛酢酡酰酩酯酽酾酲酴酹醌醅醐醍醑醢醣醪醭醮醯醵醴醺豕鹾趸跫踅蹙蹩趵趿趼趺跄跖跗跚跞跎跏跛跆跬跷跸跣跹跻跤踉跽踔踝踟踬踮踣踯踺蹀踹踵踽踱蹉蹁蹂蹑蹒蹊蹰蹶蹼蹯蹴躅躏躔躐躜躞豸貂貊貅貘貔斛觖觞觚觜�".split(""),e=0;e!=n[245].length;++e)65533!==n[245][e].charCodeAt(0)&&(r[n[245][e]]=62720+e,t[62720+e]=n[245][e]);for(n[246]="����������������������������������������������������������������鯜鯝鯞鯟鯠鯡鯢鯣鯤鯥鯦鯧鯨鯩鯪鯫鯬鯭鯮鯯鯰鯱鯲鯳鯴鯵鯶鯷鯸鯹鯺鯻鯼鯽鯾鯿鰀鰁鰂鰃鰄鰅鰆鰇鰈鰉鰊鰋鰌鰍鰎鰏鰐鰑鰒鰓鰔鰕鰖鰗鰘鰙鰚�鰛鰜鰝鰞鰟鰠鰡鰢鰣鰤鰥鰦鰧鰨鰩鰪鰫鰬鰭鰮鰯鰰鰱鰲鰳鰴鰵鰶鰷鰸鰹鰺鰻觥觫觯訾謦靓雩雳雯霆霁霈霏霎霪霭霰霾龀龃龅龆龇龈龉龊龌黾鼋鼍隹隼隽雎雒瞿雠銎銮鋈錾鍪鏊鎏鐾鑫鱿鲂鲅鲆鲇鲈稣鲋鲎鲐鲑鲒鲔鲕鲚鲛鲞鲟鲠鲡鲢鲣鲥鲦鲧鲨鲩鲫鲭鲮鲰鲱鲲鲳鲴鲵鲶鲷鲺鲻鲼鲽鳄鳅鳆鳇鳊鳋�".split(""),e=0;e!=n[246].length;++e)65533!==n[246][e].charCodeAt(0)&&(r[n[246][e]]=62976+e,t[62976+e]=n[246][e]);for(n[247]="����������������������������������������������������������������鰼鰽鰾鰿鱀鱁鱂鱃鱄鱅鱆鱇鱈鱉鱊鱋鱌鱍鱎鱏鱐鱑鱒鱓鱔鱕鱖鱗鱘鱙鱚鱛鱜鱝鱞鱟鱠鱡鱢鱣鱤鱥鱦鱧鱨鱩鱪鱫鱬鱭鱮鱯鱰鱱鱲鱳鱴鱵鱶鱷鱸鱹鱺�鱻鱽鱾鲀鲃鲄鲉鲊鲌鲏鲓鲖鲗鲘鲙鲝鲪鲬鲯鲹鲾鲿鳀鳁鳂鳈鳉鳑鳒鳚鳛鳠鳡鳌鳍鳎鳏鳐鳓鳔鳕鳗鳘鳙鳜鳝鳟鳢靼鞅鞑鞒鞔鞯鞫鞣鞲鞴骱骰骷鹘骶骺骼髁髀髅髂髋髌髑魅魃魇魉魈魍魑飨餍餮饕饔髟髡髦髯髫髻髭髹鬈鬏鬓鬟鬣麽麾縻麂麇麈麋麒鏖麝麟黛黜黝黠黟黢黩黧黥黪黯鼢鼬鼯鼹鼷鼽鼾齄�".split(""),e=0;e!=n[247].length;++e)65533!==n[247][e].charCodeAt(0)&&(r[n[247][e]]=63232+e,t[63232+e]=n[247][e]);for(n[248]="����������������������������������������������������������������鳣鳤鳥鳦鳧鳨鳩鳪鳫鳬鳭鳮鳯鳰鳱鳲鳳鳴鳵鳶鳷鳸鳹鳺鳻鳼鳽鳾鳿鴀鴁鴂鴃鴄鴅鴆鴇鴈鴉鴊鴋鴌鴍鴎鴏鴐鴑鴒鴓鴔鴕鴖鴗鴘鴙鴚鴛鴜鴝鴞鴟鴠鴡�鴢鴣鴤鴥鴦鴧鴨鴩鴪鴫鴬鴭鴮鴯鴰鴱鴲鴳鴴鴵鴶鴷鴸鴹鴺鴻鴼鴽鴾鴿鵀鵁鵂�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[248].length;++e)65533!==n[248][e].charCodeAt(0)&&(r[n[248][e]]=63488+e,t[63488+e]=n[248][e]);for(n[249]="����������������������������������������������������������������鵃鵄鵅鵆鵇鵈鵉鵊鵋鵌鵍鵎鵏鵐鵑鵒鵓鵔鵕鵖鵗鵘鵙鵚鵛鵜鵝鵞鵟鵠鵡鵢鵣鵤鵥鵦鵧鵨鵩鵪鵫鵬鵭鵮鵯鵰鵱鵲鵳鵴鵵鵶鵷鵸鵹鵺鵻鵼鵽鵾鵿鶀鶁�鶂鶃鶄鶅鶆鶇鶈鶉鶊鶋鶌鶍鶎鶏鶐鶑鶒鶓鶔鶕鶖鶗鶘鶙鶚鶛鶜鶝鶞鶟鶠鶡鶢�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[249].length;++e)65533!==n[249][e].charCodeAt(0)&&(r[n[249][e]]=63744+e,t[63744+e]=n[249][e]);for(n[250]="����������������������������������������������������������������鶣鶤鶥鶦鶧鶨鶩鶪鶫鶬鶭鶮鶯鶰鶱鶲鶳鶴鶵鶶鶷鶸鶹鶺鶻鶼鶽鶾鶿鷀鷁鷂鷃鷄鷅鷆鷇鷈鷉鷊鷋鷌鷍鷎鷏鷐鷑鷒鷓鷔鷕鷖鷗鷘鷙鷚鷛鷜鷝鷞鷟鷠鷡�鷢鷣鷤鷥鷦鷧鷨鷩鷪鷫鷬鷭鷮鷯鷰鷱鷲鷳鷴鷵鷶鷷鷸鷹鷺鷻鷼鷽鷾鷿鸀鸁鸂�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[250].length;++e)65533!==n[250][e].charCodeAt(0)&&(r[n[250][e]]=64e3+e,t[64e3+e]=n[250][e]);for(n[251]="����������������������������������������������������������������鸃鸄鸅鸆鸇鸈鸉鸊鸋鸌鸍鸎鸏鸐鸑鸒鸓鸔鸕鸖鸗鸘鸙鸚鸛鸜鸝鸞鸤鸧鸮鸰鸴鸻鸼鹀鹍鹐鹒鹓鹔鹖鹙鹝鹟鹠鹡鹢鹥鹮鹯鹲鹴鹵鹶鹷鹸鹹鹺鹻鹼鹽麀�麁麃麄麅麆麉麊麌麍麎麏麐麑麔麕麖麗麘麙麚麛麜麞麠麡麢麣麤麥麧麨麩麪�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[251].length;++e)65533!==n[251][e].charCodeAt(0)&&(r[n[251][e]]=64256+e,t[64256+e]=n[251][e]);for(n[252]="����������������������������������������������������������������麫麬麭麮麯麰麱麲麳麵麶麷麹麺麼麿黀黁黂黃黅黆黇黈黊黋黌黐黒黓黕黖黗黙黚點黡黣黤黦黨黫黬黭黮黰黱黲黳黴黵黶黷黸黺黽黿鼀鼁鼂鼃鼄鼅�鼆鼇鼈鼉鼊鼌鼏鼑鼒鼔鼕鼖鼘鼚鼛鼜鼝鼞鼟鼡鼣鼤鼥鼦鼧鼨鼩鼪鼫鼭鼮鼰鼱�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[252].length;++e)65533!==n[252][e].charCodeAt(0)&&(r[n[252][e]]=64512+e,t[64512+e]=n[252][e]);for(n[253]="����������������������������������������������������������������鼲鼳鼴鼵鼶鼸鼺鼼鼿齀齁齂齃齅齆齇齈齉齊齋齌齍齎齏齒齓齔齕齖齗齘齙齚齛齜齝齞齟齠齡齢齣齤齥齦齧齨齩齪齫齬齭齮齯齰齱齲齳齴齵齶齷齸�齹齺齻齼齽齾龁龂龍龎龏龐龑龒龓龔龕龖龗龘龜龝龞龡龢龣龤龥郎凉秊裏隣�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[253].length;++e)65533!==n[253][e].charCodeAt(0)&&(r[n[253][e]]=64768+e,t[64768+e]=n[253][e]);for(n[254]="����������������������������������������������������������������兀嗀﨎﨏﨑﨓﨔礼﨟蘒﨡﨣﨤﨧﨨﨩��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������".split(""),e=0;e!=n[254].length;++e)65533!==n[254][e].charCodeAt(0)&&(r[n[254][e]]=65024+e,t[65024+e]=n[254][e]);return{enc:r,dec:t}}(),r[949]=function(){var e,t=[],r={},n=[];for(n[0]="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~��������������������������������������������������������������������������������������������������������������������������������".split(""),e=0;e!=n[0].length;++e)65533!==n[0][e].charCodeAt(0)&&(r[n[0][e]]=0+e,t[0+e]=n[0][e]);for(n[129]="�����������������������������������������������������������������갂갃갅갆갋갌갍갎갏갘갞갟갡갢갣갥갦갧갨갩갪갫갮갲갳갴������갵갶갷갺갻갽갾갿걁걂걃걄걅걆걇걈걉걊걌걎걏걐걑걒걓걕������걖걗걙걚걛걝걞걟걠걡걢걣걤걥걦걧걨걩걪걫걬걭걮걯걲걳걵걶걹걻걼걽걾걿겂겇겈겍겎겏겑겒겓겕겖겗겘겙겚겛겞겢겣겤겥겦겧겫겭겮겱겲겳겴겵겶겷겺겾겿곀곂곃곅곆곇곉곊곋곍곎곏곐곑곒곓곔곖곘곙곚곛곜곝곞곟곢곣곥곦곩곫곭곮곲곴곷곸곹곺곻곾곿괁괂괃괅괇괈괉괊괋괎괐괒괓�".split(""),e=0;e!=n[129].length;++e)65533!==n[129][e].charCodeAt(0)&&(r[n[129][e]]=33024+e,t[33024+e]=n[129][e]);for(n[130]="�����������������������������������������������������������������괔괕괖괗괙괚괛괝괞괟괡괢괣괤괥괦괧괨괪괫괮괯괰괱괲괳������괶괷괹괺괻괽괾괿굀굁굂굃굆굈굊굋굌굍굎굏굑굒굓굕굖굗������굙굚굛굜굝굞굟굠굢굤굥굦굧굨굩굪굫굮굯굱굲굷굸굹굺굾궀궃궄궅궆궇궊궋궍궎궏궑궒궓궔궕궖궗궘궙궚궛궞궟궠궡궢궣궥궦궧궨궩궪궫궬궭궮궯궰궱궲궳궴궵궶궸궹궺궻궼궽궾궿귂귃귅귆귇귉귊귋귌귍귎귏귒귔귕귖귗귘귙귚귛귝귞귟귡귢귣귥귦귧귨귩귪귫귬귭귮귯귰귱귲귳귴귵귶귷�".split(""),e=0;e!=n[130].length;++e)65533!==n[130][e].charCodeAt(0)&&(r[n[130][e]]=33280+e,t[33280+e]=n[130][e]);for(n[131]="�����������������������������������������������������������������귺귻귽귾긂긃긄긅긆긇긊긌긎긏긐긑긒긓긕긖긗긘긙긚긛긜������긝긞긟긠긡긢긣긤긥긦긧긨긩긪긫긬긭긮긯긲긳긵긶긹긻긼������긽긾긿깂깄깇깈깉깋깏깑깒깓깕깗깘깙깚깛깞깢깣깤깦깧깪깫깭깮깯깱깲깳깴깵깶깷깺깾깿꺀꺁꺂꺃꺆꺇꺈꺉꺊꺋꺍꺎꺏꺐꺑꺒꺓꺔꺕꺖꺗꺘꺙꺚꺛꺜꺝꺞꺟꺠꺡꺢꺣꺤꺥꺦꺧꺨꺩꺪꺫꺬꺭꺮꺯꺰꺱꺲꺳꺴꺵꺶꺷꺸꺹꺺꺻꺿껁껂껃껅껆껇껈껉껊껋껎껒껓껔껕껖껗껚껛껝껞껟껠껡껢껣껤껥�".split(""),e=0;e!=n[131].length;++e)65533!==n[131][e].charCodeAt(0)&&(r[n[131][e]]=33536+e,t[33536+e]=n[131][e]);for(n[132]="�����������������������������������������������������������������껦껧껩껪껬껮껯껰껱껲껳껵껶껷껹껺껻껽껾껿꼀꼁꼂꼃꼄꼅������꼆꼉꼊꼋꼌꼎꼏꼑꼒꼓꼔꼕꼖꼗꼘꼙꼚꼛꼜꼝꼞꼟꼠꼡꼢꼣������꼤꼥꼦꼧꼨꼩꼪꼫꼮꼯꼱꼳꼵꼶꼷꼸꼹꼺꼻꼾꽀꽄꽅꽆꽇꽊꽋꽌꽍꽎꽏꽑꽒꽓꽔꽕꽖꽗꽘꽙꽚꽛꽞꽟꽠꽡꽢꽣꽦꽧꽨꽩꽪꽫꽬꽭꽮꽯꽰꽱꽲꽳꽴꽵꽶꽷꽸꽺꽻꽼꽽꽾꽿꾁꾂꾃꾅꾆꾇꾉꾊꾋꾌꾍꾎꾏꾒꾓꾔꾖꾗꾘꾙꾚꾛꾝꾞꾟꾠꾡꾢꾣꾤꾥꾦꾧꾨꾩꾪꾫꾬꾭꾮꾯꾰꾱꾲꾳꾴꾵꾶꾷꾺꾻꾽꾾�".split(""),e=0;e!=n[132].length;++e)65533!==n[132][e].charCodeAt(0)&&(r[n[132][e]]=33792+e,t[33792+e]=n[132][e]);for(n[133]="�����������������������������������������������������������������꾿꿁꿂꿃꿄꿅꿆꿊꿌꿏꿐꿑꿒꿓꿕꿖꿗꿘꿙꿚꿛꿝꿞꿟꿠꿡������꿢꿣꿤꿥꿦꿧꿪꿫꿬꿭꿮꿯꿲꿳꿵꿶꿷꿹꿺꿻꿼꿽꿾꿿뀂뀃������뀅뀆뀇뀈뀉뀊뀋뀍뀎뀏뀑뀒뀓뀕뀖뀗뀘뀙뀚뀛뀞뀟뀠뀡뀢뀣뀤뀥뀦뀧뀩뀪뀫뀬뀭뀮뀯뀰뀱뀲뀳뀴뀵뀶뀷뀸뀹뀺뀻뀼뀽뀾뀿끀끁끂끃끆끇끉끋끍끏끐끑끒끖끘끚끛끜끞끟끠끡끢끣끤끥끦끧끨끩끪끫끬끭끮끯끰끱끲끳끴끵끶끷끸끹끺끻끾끿낁낂낃낅낆낇낈낉낊낋낎낐낒낓낔낕낖낗낛낝낞낣낤�".split(""),e=0;e!=n[133].length;++e)65533!==n[133][e].charCodeAt(0)&&(r[n[133][e]]=34048+e,t[34048+e]=n[133][e]);for(n[134]="�����������������������������������������������������������������낥낦낧낪낰낲낶낷낹낺낻낽낾낿냀냁냂냃냆냊냋냌냍냎냏냒������냓냕냖냗냙냚냛냜냝냞냟냡냢냣냤냦냧냨냩냪냫냬냭냮냯냰������냱냲냳냴냵냶냷냸냹냺냻냼냽냾냿넀넁넂넃넄넅넆넇넊넍넎넏넑넔넕넖넗넚넞넟넠넡넢넦넧넩넪넫넭넮넯넰넱넲넳넶넺넻넼넽넾넿녂녃녅녆녇녉녊녋녌녍녎녏녒녓녖녗녙녚녛녝녞녟녡녢녣녤녥녦녧녨녩녪녫녬녭녮녯녰녱녲녳녴녵녶녷녺녻녽녾녿놁놃놄놅놆놇놊놌놎놏놐놑놕놖놗놙놚놛놝�".split(""),e=0;e!=n[134].length;++e)65533!==n[134][e].charCodeAt(0)&&(r[n[134][e]]=34304+e,t[34304+e]=n[134][e]);for(n[135]="�����������������������������������������������������������������놞놟놠놡놢놣놤놥놦놧놩놪놫놬놭놮놯놰놱놲놳놴놵놶놷놸������놹놺놻놼놽놾놿뇀뇁뇂뇃뇄뇅뇆뇇뇈뇉뇊뇋뇍뇎뇏뇑뇒뇓뇕������뇖뇗뇘뇙뇚뇛뇞뇠뇡뇢뇣뇤뇥뇦뇧뇪뇫뇭뇮뇯뇱뇲뇳뇴뇵뇶뇷뇸뇺뇼뇾뇿눀눁눂눃눆눇눉눊눍눎눏눐눑눒눓눖눘눚눛눜눝눞눟눡눢눣눤눥눦눧눨눩눪눫눬눭눮눯눰눱눲눳눵눶눷눸눹눺눻눽눾눿뉀뉁뉂뉃뉄뉅뉆뉇뉈뉉뉊뉋뉌뉍뉎뉏뉐뉑뉒뉓뉔뉕뉖뉗뉙뉚뉛뉝뉞뉟뉡뉢뉣뉤뉥뉦뉧뉪뉫뉬뉭뉮�".split(""),e=0;e!=n[135].length;++e)65533!==n[135][e].charCodeAt(0)&&(r[n[135][e]]=34560+e,t[34560+e]=n[135][e]);for(n[136]="�����������������������������������������������������������������뉯뉰뉱뉲뉳뉶뉷뉸뉹뉺뉻뉽뉾뉿늀늁늂늃늆늇늈늊늋늌늍늎������늏늒늓늕늖늗늛늜늝늞늟늢늤늧늨늩늫늭늮늯늱늲늳늵늶늷������늸늹늺늻늼늽늾늿닀닁닂닃닄닅닆닇닊닋닍닎닏닑닓닔닕닖닗닚닜닞닟닠닡닣닧닩닪닰닱닲닶닼닽닾댂댃댅댆댇댉댊댋댌댍댎댏댒댖댗댘댙댚댛댝댞댟댠댡댢댣댤댥댦댧댨댩댪댫댬댭댮댯댰댱댲댳댴댵댶댷댸댹댺댻댼댽댾댿덀덁덂덃덄덅덆덇덈덉덊덋덌덍덎덏덐덑덒덓덗덙덚덝덠덡덢덣�".split(""),e=0;e!=n[136].length;++e)65533!==n[136][e].charCodeAt(0)&&(r[n[136][e]]=34816+e,t[34816+e]=n[136][e]);for(n[137]="�����������������������������������������������������������������덦덨덪덬덭덯덲덳덵덶덷덹덺덻덼덽덾덿뎂뎆뎇뎈뎉뎊뎋뎍������뎎뎏뎑뎒뎓뎕뎖뎗뎘뎙뎚뎛뎜뎝뎞뎟뎢뎣뎤뎥뎦뎧뎩뎪뎫뎭������뎮뎯뎰뎱뎲뎳뎴뎵뎶뎷뎸뎹뎺뎻뎼뎽뎾뎿돀돁돂돃돆돇돉돊돍돏돑돒돓돖돘돚돜돞돟돡돢돣돥돦돧돩돪돫돬돭돮돯돰돱돲돳돴돵돶돷돸돹돺돻돽돾돿됀됁됂됃됄됅됆됇됈됉됊됋됌됍됎됏됑됒됓됔됕됖됗됙됚됛됝됞됟됡됢됣됤됥됦됧됪됬됭됮됯됰됱됲됳됵됶됷됸됹됺됻됼됽됾됿둀둁둂둃둄�".split(""),e=0;e!=n[137].length;++e)65533!==n[137][e].charCodeAt(0)&&(r[n[137][e]]=35072+e,t[35072+e]=n[137][e]);for(n[138]="�����������������������������������������������������������������둅둆둇둈둉둊둋둌둍둎둏둒둓둕둖둗둙둚둛둜둝둞둟둢둤둦������둧둨둩둪둫둭둮둯둰둱둲둳둴둵둶둷둸둹둺둻둼둽둾둿뒁뒂������뒃뒄뒅뒆뒇뒉뒊뒋뒌뒍뒎뒏뒐뒑뒒뒓뒔뒕뒖뒗뒘뒙뒚뒛뒜뒞뒟뒠뒡뒢뒣뒥뒦뒧뒩뒪뒫뒭뒮뒯뒰뒱뒲뒳뒴뒶뒸뒺뒻뒼뒽뒾뒿듁듂듃듅듆듇듉듊듋듌듍듎듏듑듒듓듔듖듗듘듙듚듛듞듟듡듢듥듧듨듩듪듫듮듰듲듳듴듵듶듷듹듺듻듼듽듾듿딀딁딂딃딄딅딆딇딈딉딊딋딌딍딎딏딐딑딒딓딖딗딙딚딝�".split(""),e=0;e!=n[138].length;++e)65533!==n[138][e].charCodeAt(0)&&(r[n[138][e]]=35328+e,t[35328+e]=n[138][e]);for(n[139]="�����������������������������������������������������������������딞딟딠딡딢딣딦딫딬딭딮딯딲딳딵딶딷딹딺딻딼딽딾딿땂땆������땇땈땉땊땎땏땑땒땓땕땖땗땘땙땚땛땞땢땣땤땥땦땧땨땩땪������땫땬땭땮땯땰땱땲땳땴땵땶땷땸땹땺땻땼땽땾땿떀떁떂떃떄떅떆떇떈떉떊떋떌떍떎떏떐떑떒떓떔떕떖떗떘떙떚떛떜떝떞떟떢떣떥떦떧떩떬떭떮떯떲떶떷떸떹떺떾떿뗁뗂뗃뗅뗆뗇뗈뗉뗊뗋뗎뗒뗓뗔뗕뗖뗗뗙뗚뗛뗜뗝뗞뗟뗠뗡뗢뗣뗤뗥뗦뗧뗨뗩뗪뗫뗭뗮뗯뗰뗱뗲뗳뗴뗵뗶뗷뗸뗹뗺뗻뗼뗽뗾뗿�".split(""),e=0;e!=n[139].length;++e)65533!==n[139][e].charCodeAt(0)&&(r[n[139][e]]=35584+e,t[35584+e]=n[139][e]);for(n[140]="�����������������������������������������������������������������똀똁똂똃똄똅똆똇똈똉똊똋똌똍똎똏똒똓똕똖똗똙똚똛똜똝������똞똟똠똡똢똣똤똦똧똨똩똪똫똭똮똯똰똱똲똳똵똶똷똸똹똺������똻똼똽똾똿뙀뙁뙂뙃뙄뙅뙆뙇뙉뙊뙋뙌뙍뙎뙏뙐뙑뙒뙓뙔뙕뙖뙗뙘뙙뙚뙛뙜뙝뙞뙟뙠뙡뙢뙣뙥뙦뙧뙩뙪뙫뙬뙭뙮뙯뙰뙱뙲뙳뙴뙵뙶뙷뙸뙹뙺뙻뙼뙽뙾뙿뚀뚁뚂뚃뚄뚅뚆뚇뚈뚉뚊뚋뚌뚍뚎뚏뚐뚑뚒뚓뚔뚕뚖뚗뚘뚙뚚뚛뚞뚟뚡뚢뚣뚥뚦뚧뚨뚩뚪뚭뚮뚯뚰뚲뚳뚴뚵뚶뚷뚸뚹뚺뚻뚼뚽뚾뚿뛀뛁뛂�".split(""),e=0;e!=n[140].length;++e)65533!==n[140][e].charCodeAt(0)&&(r[n[140][e]]=35840+e,t[35840+e]=n[140][e]);for(n[141]="�����������������������������������������������������������������뛃뛄뛅뛆뛇뛈뛉뛊뛋뛌뛍뛎뛏뛐뛑뛒뛓뛕뛖뛗뛘뛙뛚뛛뛜뛝������뛞뛟뛠뛡뛢뛣뛤뛥뛦뛧뛨뛩뛪뛫뛬뛭뛮뛯뛱뛲뛳뛵뛶뛷뛹뛺������뛻뛼뛽뛾뛿뜂뜃뜄뜆뜇뜈뜉뜊뜋뜌뜍뜎뜏뜐뜑뜒뜓뜔뜕뜖뜗뜘뜙뜚뜛뜜뜝뜞뜟뜠뜡뜢뜣뜤뜥뜦뜧뜪뜫뜭뜮뜱뜲뜳뜴뜵뜶뜷뜺뜼뜽뜾뜿띀띁띂띃띅띆띇띉띊띋띍띎띏띐띑띒띓띖띗띘띙띚띛띜띝띞띟띡띢띣띥띦띧띩띪띫띬띭띮띯띲띴띶띷띸띹띺띻띾띿랁랂랃랅랆랇랈랉랊랋랎랓랔랕랚랛랝랞�".split(""),e=0;e!=n[141].length;++e)65533!==n[141][e].charCodeAt(0)&&(r[n[141][e]]=36096+e,t[36096+e]=n[141][e]);for(n[142]="�����������������������������������������������������������������랟랡랢랣랤랥랦랧랪랮랯랰랱랲랳랶랷랹랺랻랼랽랾랿럀럁������럂럃럄럅럆럈럊럋럌럍럎럏럐럑럒럓럔럕럖럗럘럙럚럛럜럝������럞럟럠럡럢럣럤럥럦럧럨럩럪럫럮럯럱럲럳럵럶럷럸럹럺럻럾렂렃렄렅렆렊렋렍렎렏렑렒렓렔렕렖렗렚렜렞렟렠렡렢렣렦렧렩렪렫렭렮렯렰렱렲렳렶렺렻렼렽렾렿롁롂롃롅롆롇롈롉롊롋롌롍롎롏롐롒롔롕롖롗롘롙롚롛롞롟롡롢롣롥롦롧롨롩롪롫롮롰롲롳롴롵롶롷롹롺롻롽롾롿뢀뢁뢂뢃뢄�".split(""),e=0;e!=n[142].length;++e)65533!==n[142][e].charCodeAt(0)&&(r[n[142][e]]=36352+e,t[36352+e]=n[142][e]);for(n[143]="�����������������������������������������������������������������뢅뢆뢇뢈뢉뢊뢋뢌뢎뢏뢐뢑뢒뢓뢔뢕뢖뢗뢘뢙뢚뢛뢜뢝뢞뢟������뢠뢡뢢뢣뢤뢥뢦뢧뢩뢪뢫뢬뢭뢮뢯뢱뢲뢳뢵뢶뢷뢹뢺뢻뢼뢽������뢾뢿룂룄룆룇룈룉룊룋룍룎룏룑룒룓룕룖룗룘룙룚룛룜룞룠룢룣룤룥룦룧룪룫룭룮룯룱룲룳룴룵룶룷룺룼룾룿뤀뤁뤂뤃뤅뤆뤇뤈뤉뤊뤋뤌뤍뤎뤏뤐뤑뤒뤓뤔뤕뤖뤗뤙뤚뤛뤜뤝뤞뤟뤡뤢뤣뤤뤥뤦뤧뤨뤩뤪뤫뤬뤭뤮뤯뤰뤱뤲뤳뤴뤵뤶뤷뤸뤹뤺뤻뤾뤿륁륂륃륅륆륇륈륉륊륋륍륎륐륒륓륔륕륖륗�".split(""),e=0;e!=n[143].length;++e)65533!==n[143][e].charCodeAt(0)&&(r[n[143][e]]=36608+e,t[36608+e]=n[143][e]);for(n[144]="�����������������������������������������������������������������륚륛륝륞륟륡륢륣륤륥륦륧륪륬륮륯륰륱륲륳륶륷륹륺륻륽������륾륿릀릁릂릃릆릈릋릌릏릐릑릒릓릔릕릖릗릘릙릚릛릜릝릞������릟릠릡릢릣릤릥릦릧릨릩릪릫릮릯릱릲릳릵릶릷릸릹릺릻릾맀맂맃맄맅맆맇맊맋맍맓맔맕맖맗맚맜맟맠맢맦맧맩맪맫맭맮맯맰맱맲맳맶맻맼맽맾맿먂먃먄먅먆먇먉먊먋먌먍먎먏먐먑먒먓먔먖먗먘먙먚먛먜먝먞먟먠먡먢먣먤먥먦먧먨먩먪먫먬먭먮먯먰먱먲먳먴먵먶먷먺먻먽먾먿멁멃멄멅멆�".split(""),e=0;e!=n[144].length;++e)65533!==n[144][e].charCodeAt(0)&&(r[n[144][e]]=36864+e,t[36864+e]=n[144][e]);for(n[145]="�����������������������������������������������������������������멇멊멌멏멐멑멒멖멗멙멚멛멝멞멟멠멡멢멣멦멪멫멬멭멮멯������멲멳멵멶멷멹멺멻멼멽멾멿몀몁몂몆몈몉몊몋몍몎몏몐몑몒������몓몔몕몖몗몘몙몚몛몜몝몞몟몠몡몢몣몤몥몦몧몪몭몮몯몱몳몴몵몶몷몺몼몾몿뫀뫁뫂뫃뫅뫆뫇뫉뫊뫋뫌뫍뫎뫏뫐뫑뫒뫓뫔뫕뫖뫗뫚뫛뫜뫝뫞뫟뫠뫡뫢뫣뫤뫥뫦뫧뫨뫩뫪뫫뫬뫭뫮뫯뫰뫱뫲뫳뫴뫵뫶뫷뫸뫹뫺뫻뫽뫾뫿묁묂묃묅묆묇묈묉묊묋묌묎묐묒묓묔묕묖묗묙묚묛묝묞묟묡묢묣묤묥묦묧�".split(""),e=0;e!=n[145].length;++e)65533!==n[145][e].charCodeAt(0)&&(r[n[145][e]]=37120+e,t[37120+e]=n[145][e]);for(n[146]="�����������������������������������������������������������������묨묪묬묭묮묯묰묱묲묳묷묹묺묿뭀뭁뭂뭃뭆뭈뭊뭋뭌뭎뭑뭒������뭓뭕뭖뭗뭙뭚뭛뭜뭝뭞뭟뭠뭢뭤뭥뭦뭧뭨뭩뭪뭫뭭뭮뭯뭰뭱������뭲뭳뭴뭵뭶뭷뭸뭹뭺뭻뭼뭽뭾뭿뮀뮁뮂뮃뮄뮅뮆뮇뮉뮊뮋뮍뮎뮏뮑뮒뮓뮔뮕뮖뮗뮘뮙뮚뮛뮜뮝뮞뮟뮠뮡뮢뮣뮥뮦뮧뮩뮪뮫뮭뮮뮯뮰뮱뮲뮳뮵뮶뮸뮹뮺뮻뮼뮽뮾뮿믁믂믃믅믆믇믉믊믋믌믍믎믏믑믒믔믕믖믗믘믙믚믛믜믝믞믟믠믡믢믣믤믥믦믧믨믩믪믫믬믭믮믯믰믱믲믳믴믵믶믷믺믻믽믾밁�".split(""),e=0;e!=n[146].length;++e)65533!==n[146][e].charCodeAt(0)&&(r[n[146][e]]=37376+e,t[37376+e]=n[146][e]);for(n[147]="�����������������������������������������������������������������밃밄밅밆밇밊밎밐밒밓밙밚밠밡밢밣밦밨밪밫밬밮밯밲밳밵������밶밷밹밺밻밼밽밾밿뱂뱆뱇뱈뱊뱋뱎뱏뱑뱒뱓뱔뱕뱖뱗뱘뱙������뱚뱛뱜뱞뱟뱠뱡뱢뱣뱤뱥뱦뱧뱨뱩뱪뱫뱬뱭뱮뱯뱰뱱뱲뱳뱴뱵뱶뱷뱸뱹뱺뱻뱼뱽뱾뱿벀벁벂벃벆벇벉벊벍벏벐벑벒벓벖벘벛벜벝벞벟벢벣벥벦벩벪벫벬벭벮벯벲벶벷벸벹벺벻벾벿볁볂볃볅볆볇볈볉볊볋볌볎볒볓볔볖볗볙볚볛볝볞볟볠볡볢볣볤볥볦볧볨볩볪볫볬볭볮볯볰볱볲볳볷볹볺볻볽�".split(""),e=0;e!=n[147].length;++e)65533!==n[147][e].charCodeAt(0)&&(r[n[147][e]]=37632+e,t[37632+e]=n[147][e]);for(n[148]="�����������������������������������������������������������������볾볿봀봁봂봃봆봈봊봋봌봍봎봏봑봒봓봕봖봗봘봙봚봛봜봝������봞봟봠봡봢봣봥봦봧봨봩봪봫봭봮봯봰봱봲봳봴봵봶봷봸봹������봺봻봼봽봾봿뵁뵂뵃뵄뵅뵆뵇뵊뵋뵍뵎뵏뵑뵒뵓뵔뵕뵖뵗뵚뵛뵜뵝뵞뵟뵠뵡뵢뵣뵥뵦뵧뵩뵪뵫뵬뵭뵮뵯뵰뵱뵲뵳뵴뵵뵶뵷뵸뵹뵺뵻뵼뵽뵾뵿붂붃붅붆붋붌붍붎붏붒붔붖붗붘붛붝붞붟붠붡붢붣붥붦붧붨붩붪붫붬붭붮붯붱붲붳붴붵붶붷붹붺붻붼붽붾붿뷀뷁뷂뷃뷄뷅뷆뷇뷈뷉뷊뷋뷌뷍뷎뷏뷐뷑�".split(""),e=0;e!=n[148].length;++e)65533!==n[148][e].charCodeAt(0)&&(r[n[148][e]]=37888+e,t[37888+e]=n[148][e]);for(n[149]="�����������������������������������������������������������������뷒뷓뷖뷗뷙뷚뷛뷝뷞뷟뷠뷡뷢뷣뷤뷥뷦뷧뷨뷪뷫뷬뷭뷮뷯뷱������뷲뷳뷵뷶뷷뷹뷺뷻뷼뷽뷾뷿븁븂븄븆븇븈븉븊븋븎븏븑븒븓������븕븖븗븘븙븚븛븞븠븡븢븣븤븥븦븧븨븩븪븫븬븭븮븯븰븱븲븳븴븵븶븷븸븹븺븻븼븽븾븿빀빁빂빃빆빇빉빊빋빍빏빐빑빒빓빖빘빜빝빞빟빢빣빥빦빧빩빫빬빭빮빯빲빶빷빸빹빺빾빿뺁뺂뺃뺅뺆뺇뺈뺉뺊뺋뺎뺒뺓뺔뺕뺖뺗뺚뺛뺜뺝뺞뺟뺠뺡뺢뺣뺤뺥뺦뺧뺩뺪뺫뺬뺭뺮뺯뺰뺱뺲뺳뺴뺵뺶뺷�".split(""),e=0;e!=n[149].length;++e)65533!==n[149][e].charCodeAt(0)&&(r[n[149][e]]=38144+e,t[38144+e]=n[149][e]);for(n[150]="�����������������������������������������������������������������뺸뺹뺺뺻뺼뺽뺾뺿뻀뻁뻂뻃뻄뻅뻆뻇뻈뻉뻊뻋뻌뻍뻎뻏뻒뻓������뻕뻖뻙뻚뻛뻜뻝뻞뻟뻡뻢뻦뻧뻨뻩뻪뻫뻭뻮뻯뻰뻱뻲뻳뻴뻵������뻶뻷뻸뻹뻺뻻뻼뻽뻾뻿뼀뼂뼃뼄뼅뼆뼇뼊뼋뼌뼍뼎뼏뼐뼑뼒뼓뼔뼕뼖뼗뼚뼞뼟뼠뼡뼢뼣뼤뼥뼦뼧뼨뼩뼪뼫뼬뼭뼮뼯뼰뼱뼲뼳뼴뼵뼶뼷뼸뼹뼺뼻뼼뼽뼾뼿뽂뽃뽅뽆뽇뽉뽊뽋뽌뽍뽎뽏뽒뽓뽔뽖뽗뽘뽙뽚뽛뽜뽝뽞뽟뽠뽡뽢뽣뽤뽥뽦뽧뽨뽩뽪뽫뽬뽭뽮뽯뽰뽱뽲뽳뽴뽵뽶뽷뽸뽹뽺뽻뽼뽽뽾뽿뾀뾁뾂�".split(""),e=0;e!=n[150].length;++e)65533!==n[150][e].charCodeAt(0)&&(r[n[150][e]]=38400+e,t[38400+e]=n[150][e]);for(n[151]="�����������������������������������������������������������������뾃뾄뾅뾆뾇뾈뾉뾊뾋뾌뾍뾎뾏뾐뾑뾒뾓뾕뾖뾗뾘뾙뾚뾛뾜뾝������뾞뾟뾠뾡뾢뾣뾤뾥뾦뾧뾨뾩뾪뾫뾬뾭뾮뾯뾱뾲뾳뾴뾵뾶뾷뾸������뾹뾺뾻뾼뾽뾾뾿뿀뿁뿂뿃뿄뿆뿇뿈뿉뿊뿋뿎뿏뿑뿒뿓뿕뿖뿗뿘뿙뿚뿛뿝뿞뿠뿢뿣뿤뿥뿦뿧뿨뿩뿪뿫뿬뿭뿮뿯뿰뿱뿲뿳뿴뿵뿶뿷뿸뿹뿺뿻뿼뿽뿾뿿쀀쀁쀂쀃쀄쀅쀆쀇쀈쀉쀊쀋쀌쀍쀎쀏쀐쀑쀒쀓쀔쀕쀖쀗쀘쀙쀚쀛쀜쀝쀞쀟쀠쀡쀢쀣쀤쀥쀦쀧쀨쀩쀪쀫쀬쀭쀮쀯쀰쀱쀲쀳쀴쀵쀶쀷쀸쀹쀺쀻쀽쀾쀿�".split(""),e=0;e!=n[151].length;++e)65533!==n[151][e].charCodeAt(0)&&(r[n[151][e]]=38656+e,t[38656+e]=n[151][e]);for(n[152]="�����������������������������������������������������������������쁀쁁쁂쁃쁄쁅쁆쁇쁈쁉쁊쁋쁌쁍쁎쁏쁐쁒쁓쁔쁕쁖쁗쁙쁚쁛������쁝쁞쁟쁡쁢쁣쁤쁥쁦쁧쁪쁫쁬쁭쁮쁯쁰쁱쁲쁳쁴쁵쁶쁷쁸쁹������쁺쁻쁼쁽쁾쁿삀삁삂삃삄삅삆삇삈삉삊삋삌삍삎삏삒삓삕삖삗삙삚삛삜삝삞삟삢삤삦삧삨삩삪삫삮삱삲삷삸삹삺삻삾샂샃샄샆샇샊샋샍샎샏샑샒샓샔샕샖샗샚샞샟샠샡샢샣샦샧샩샪샫샭샮샯샰샱샲샳샶샸샺샻샼샽샾샿섁섂섃섅섆섇섉섊섋섌섍섎섏섑섒섓섔섖섗섘섙섚섛섡섢섥섨섩섪섫섮�".split(""),e=0;e!=n[152].length;++e)65533!==n[152][e].charCodeAt(0)&&(r[n[152][e]]=38912+e,t[38912+e]=n[152][e]);for(n[153]="�����������������������������������������������������������������섲섳섴섵섷섺섻섽섾섿셁셂셃셄셅셆셇셊셎셏셐셑셒셓셖셗������셙셚셛셝셞셟셠셡셢셣셦셪셫셬셭셮셯셱셲셳셵셶셷셹셺셻������셼셽셾셿솀솁솂솃솄솆솇솈솉솊솋솏솑솒솓솕솗솘솙솚솛솞솠솢솣솤솦솧솪솫솭솮솯솱솲솳솴솵솶솷솸솹솺솻솼솾솿쇀쇁쇂쇃쇅쇆쇇쇉쇊쇋쇍쇎쇏쇐쇑쇒쇓쇕쇖쇙쇚쇛쇜쇝쇞쇟쇡쇢쇣쇥쇦쇧쇩쇪쇫쇬쇭쇮쇯쇲쇴쇵쇶쇷쇸쇹쇺쇻쇾쇿숁숂숃숅숆숇숈숉숊숋숎숐숒숓숔숕숖숗숚숛숝숞숡숢숣�".split(""),e=0;e!=n[153].length;++e)65533!==n[153][e].charCodeAt(0)&&(r[n[153][e]]=39168+e,t[39168+e]=n[153][e]);for(n[154]="�����������������������������������������������������������������숤숥숦숧숪숬숮숰숳숵숶숷숸숹숺숻숼숽숾숿쉀쉁쉂쉃쉄쉅������쉆쉇쉉쉊쉋쉌쉍쉎쉏쉒쉓쉕쉖쉗쉙쉚쉛쉜쉝쉞쉟쉡쉢쉣쉤쉦������쉧쉨쉩쉪쉫쉮쉯쉱쉲쉳쉵쉶쉷쉸쉹쉺쉻쉾슀슂슃슄슅슆슇슊슋슌슍슎슏슑슒슓슔슕슖슗슙슚슜슞슟슠슡슢슣슦슧슩슪슫슮슯슰슱슲슳슶슸슺슻슼슽슾슿싀싁싂싃싄싅싆싇싈싉싊싋싌싍싎싏싐싑싒싓싔싕싖싗싘싙싚싛싞싟싡싢싥싦싧싨싩싪싮싰싲싳싴싵싷싺싽싾싿쌁쌂쌃쌄쌅쌆쌇쌊쌋쌎쌏�".split(""),e=0;e!=n[154].length;++e)65533!==n[154][e].charCodeAt(0)&&(r[n[154][e]]=39424+e,t[39424+e]=n[154][e]);for(n[155]="�����������������������������������������������������������������쌐쌑쌒쌖쌗쌙쌚쌛쌝쌞쌟쌠쌡쌢쌣쌦쌧쌪쌫쌬쌭쌮쌯쌰쌱쌲������쌳쌴쌵쌶쌷쌸쌹쌺쌻쌼쌽쌾쌿썀썁썂썃썄썆썇썈썉썊썋썌썍������썎썏썐썑썒썓썔썕썖썗썘썙썚썛썜썝썞썟썠썡썢썣썤썥썦썧썪썫썭썮썯썱썳썴썵썶썷썺썻썾썿쎀쎁쎂쎃쎅쎆쎇쎉쎊쎋쎍쎎쎏쎐쎑쎒쎓쎔쎕쎖쎗쎘쎙쎚쎛쎜쎝쎞쎟쎠쎡쎢쎣쎤쎥쎦쎧쎨쎩쎪쎫쎬쎭쎮쎯쎰쎱쎲쎳쎴쎵쎶쎷쎸쎹쎺쎻쎼쎽쎾쎿쏁쏂쏃쏄쏅쏆쏇쏈쏉쏊쏋쏌쏍쏎쏏쏐쏑쏒쏓쏔쏕쏖쏗쏚�".split(""),e=0;e!=n[155].length;++e)65533!==n[155][e].charCodeAt(0)&&(r[n[155][e]]=39680+e,t[39680+e]=n[155][e]);for(n[156]="�����������������������������������������������������������������쏛쏝쏞쏡쏣쏤쏥쏦쏧쏪쏫쏬쏮쏯쏰쏱쏲쏳쏶쏷쏹쏺쏻쏼쏽쏾������쏿쐀쐁쐂쐃쐄쐅쐆쐇쐉쐊쐋쐌쐍쐎쐏쐑쐒쐓쐔쐕쐖쐗쐘쐙쐚������쐛쐜쐝쐞쐟쐠쐡쐢쐣쐥쐦쐧쐨쐩쐪쐫쐭쐮쐯쐱쐲쐳쐵쐶쐷쐸쐹쐺쐻쐾쐿쑀쑁쑂쑃쑄쑅쑆쑇쑉쑊쑋쑌쑍쑎쑏쑐쑑쑒쑓쑔쑕쑖쑗쑘쑙쑚쑛쑜쑝쑞쑟쑠쑡쑢쑣쑦쑧쑩쑪쑫쑭쑮쑯쑰쑱쑲쑳쑶쑷쑸쑺쑻쑼쑽쑾쑿쒁쒂쒃쒄쒅쒆쒇쒈쒉쒊쒋쒌쒍쒎쒏쒐쒑쒒쒓쒕쒖쒗쒘쒙쒚쒛쒝쒞쒟쒠쒡쒢쒣쒤쒥쒦쒧쒨쒩�".split(""),e=0;e!=n[156].length;++e)65533!==n[156][e].charCodeAt(0)&&(r[n[156][e]]=39936+e,t[39936+e]=n[156][e]);for(n[157]="�����������������������������������������������������������������쒪쒫쒬쒭쒮쒯쒰쒱쒲쒳쒴쒵쒶쒷쒹쒺쒻쒽쒾쒿쓀쓁쓂쓃쓄쓅������쓆쓇쓈쓉쓊쓋쓌쓍쓎쓏쓐쓑쓒쓓쓔쓕쓖쓗쓘쓙쓚쓛쓜쓝쓞쓟������쓠쓡쓢쓣쓤쓥쓦쓧쓨쓪쓫쓬쓭쓮쓯쓲쓳쓵쓶쓷쓹쓻쓼쓽쓾씂씃씄씅씆씇씈씉씊씋씍씎씏씑씒씓씕씖씗씘씙씚씛씝씞씟씠씡씢씣씤씥씦씧씪씫씭씮씯씱씲씳씴씵씶씷씺씼씾씿앀앁앂앃앆앇앋앏앐앑앒앖앚앛앜앟앢앣앥앦앧앩앪앫앬앭앮앯앲앶앷앸앹앺앻앾앿얁얂얃얅얆얈얉얊얋얎얐얒얓얔�".split(""),e=0;e!=n[157].length;++e)65533!==n[157][e].charCodeAt(0)&&(r[n[157][e]]=40192+e,t[40192+e]=n[157][e]);for(n[158]="�����������������������������������������������������������������얖얙얚얛얝얞얟얡얢얣얤얥얦얧얨얪얫얬얭얮얯얰얱얲얳얶������얷얺얿엀엁엂엃엋엍엏엒엓엕엖엗엙엚엛엜엝엞엟엢엤엦엧������엨엩엪엫엯엱엲엳엵엸엹엺엻옂옃옄옉옊옋옍옎옏옑옒옓옔옕옖옗옚옝옞옟옠옡옢옣옦옧옩옪옫옯옱옲옶옸옺옼옽옾옿왂왃왅왆왇왉왊왋왌왍왎왏왒왖왗왘왙왚왛왞왟왡왢왣왤왥왦왧왨왩왪왫왭왮왰왲왳왴왵왶왷왺왻왽왾왿욁욂욃욄욅욆욇욊욌욎욏욐욑욒욓욖욗욙욚욛욝욞욟욠욡욢욣욦�".split(""),e=0;e!=n[158].length;++e)65533!==n[158][e].charCodeAt(0)&&(r[n[158][e]]=40448+e,t[40448+e]=n[158][e]);for(n[159]="�����������������������������������������������������������������욨욪욫욬욭욮욯욲욳욵욶욷욻욼욽욾욿웂웄웆웇웈웉웊웋웎������웏웑웒웓웕웖웗웘웙웚웛웞웟웢웣웤웥웦웧웪웫웭웮웯웱웲������웳웴웵웶웷웺웻웼웾웿윀윁윂윃윆윇윉윊윋윍윎윏윐윑윒윓윖윘윚윛윜윝윞윟윢윣윥윦윧윩윪윫윬윭윮윯윲윴윶윸윹윺윻윾윿읁읂읃읅읆읇읈읉읋읎읐읙읚읛읝읞읟읡읢읣읤읥읦읧읩읪읬읭읮읯읰읱읲읳읶읷읹읺읻읿잀잁잂잆잋잌잍잏잒잓잕잙잛잜잝잞잟잢잧잨잩잪잫잮잯잱잲잳잵잶잷�".split(""),e=0;e!=n[159].length;++e)65533!==n[159][e].charCodeAt(0)&&(r[n[159][e]]=40704+e,t[40704+e]=n[159][e]);for(n[160]="�����������������������������������������������������������������잸잹잺잻잾쟂쟃쟄쟅쟆쟇쟊쟋쟍쟏쟑쟒쟓쟔쟕쟖쟗쟙쟚쟛쟜������쟞쟟쟠쟡쟢쟣쟥쟦쟧쟩쟪쟫쟭쟮쟯쟰쟱쟲쟳쟴쟵쟶쟷쟸쟹쟺������쟻쟼쟽쟾쟿젂젃젅젆젇젉젋젌젍젎젏젒젔젗젘젙젚젛젞젟젡젢젣젥젦젧젨젩젪젫젮젰젲젳젴젵젶젷젹젺젻젽젾젿졁졂졃졄졅졆졇졊졋졎졏졐졑졒졓졕졖졗졘졙졚졛졜졝졞졟졠졡졢졣졤졥졦졧졨졩졪졫졬졭졮졯졲졳졵졶졷졹졻졼졽졾졿좂좄좈좉좊좎좏좐좑좒좓좕좖좗좘좙좚좛좜좞좠좢좣좤�".split(""),e=0;e!=n[160].length;++e)65533!==n[160][e].charCodeAt(0)&&(r[n[160][e]]=40960+e,t[40960+e]=n[160][e]);for(n[161]="�����������������������������������������������������������������좥좦좧좩좪좫좬좭좮좯좰좱좲좳좴좵좶좷좸좹좺좻좾좿죀죁������죂죃죅죆죇죉죊죋죍죎죏죐죑죒죓죖죘죚죛죜죝죞죟죢죣죥������죦죧죨죩죪죫죬죭죮죯죰죱죲죳죴죶죷죸죹죺죻죾죿줁줂줃줇줈줉줊줋줎 、。·‥…¨〃­―∥\∼‘’“”〔〕〈〉《》「」『』【】±×÷≠≤≥∞∴°′″℃Å¢£¥♂♀∠⊥⌒∂∇≡≒§※☆★○●◎◇◆□■△▲▽▼→←↑↓↔〓≪≫√∽∝∵∫∬∈∋⊆⊇⊂⊃∪∩∧∨¬�".split(""),e=0;e!=n[161].length;++e)65533!==n[161][e].charCodeAt(0)&&(r[n[161][e]]=41216+e,t[41216+e]=n[161][e]);for(n[162]="�����������������������������������������������������������������줐줒줓줔줕줖줗줙줚줛줜줝줞줟줠줡줢줣줤줥줦줧줨줩줪줫������줭줮줯줰줱줲줳줵줶줷줸줹줺줻줼줽줾줿쥀쥁쥂쥃쥄쥅쥆쥇������쥈쥉쥊쥋쥌쥍쥎쥏쥒쥓쥕쥖쥗쥙쥚쥛쥜쥝쥞쥟쥢쥤쥥쥦쥧쥨쥩쥪쥫쥭쥮쥯⇒⇔∀∃´~ˇ˘˝˚˙¸˛¡¿ː∮∑∏¤℉‰◁◀▷▶♤♠♡♥♧♣⊙◈▣◐◑▒▤▥▨▧▦▩♨☏☎☜☞¶†‡↕↗↙↖↘♭♩♪♬㉿㈜№㏇™㏂㏘℡€®������������������������".split(""),e=0;e!=n[162].length;++e)65533!==n[162][e].charCodeAt(0)&&(r[n[162][e]]=41472+e,t[41472+e]=n[162][e]);for(n[163]="�����������������������������������������������������������������쥱쥲쥳쥵쥶쥷쥸쥹쥺쥻쥽쥾쥿즀즁즂즃즄즅즆즇즊즋즍즎즏������즑즒즓즔즕즖즗즚즜즞즟즠즡즢즣즤즥즦즧즨즩즪즫즬즭즮������즯즰즱즲즳즴즵즶즷즸즹즺즻즼즽즾즿짂짃짅짆짉짋짌짍짎짏짒짔짗짘짛!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[₩]^_`abcdefghijklmnopqrstuvwxyz{|} ̄�".split(""),e=0;e!=n[163].length;++e)65533!==n[163][e].charCodeAt(0)&&(r[n[163][e]]=41728+e,t[41728+e]=n[163][e]);for(n[164]="�����������������������������������������������������������������짞짟짡짣짥짦짨짩짪짫짮짲짳짴짵짶짷짺짻짽짾짿쨁쨂쨃쨄������쨅쨆쨇쨊쨎쨏쨐쨑쨒쨓쨕쨖쨗쨙쨚쨛쨜쨝쨞쨟쨠쨡쨢쨣쨤쨥������쨦쨧쨨쨪쨫쨬쨭쨮쨯쨰쨱쨲쨳쨴쨵쨶쨷쨸쨹쨺쨻쨼쨽쨾쨿쩀쩁쩂쩃쩄쩅쩆ㄱㄲㄳㄴㄵㄶㄷㄸㄹㄺㄻㄼㄽㄾㄿㅀㅁㅂㅃㅄㅅㅆㅇㅈㅉㅊㅋㅌㅍㅎㅏㅐㅑㅒㅓㅔㅕㅖㅗㅘㅙㅚㅛㅜㅝㅞㅟㅠㅡㅢㅣㅤㅥㅦㅧㅨㅩㅪㅫㅬㅭㅮㅯㅰㅱㅲㅳㅴㅵㅶㅷㅸㅹㅺㅻㅼㅽㅾㅿㆀㆁㆂㆃㆄㆅㆆㆇㆈㆉㆊㆋㆌㆍㆎ�".split(""),e=0;e!=n[164].length;++e)65533!==n[164][e].charCodeAt(0)&&(r[n[164][e]]=41984+e,t[41984+e]=n[164][e]);for(n[165]="�����������������������������������������������������������������쩇쩈쩉쩊쩋쩎쩏쩑쩒쩓쩕쩖쩗쩘쩙쩚쩛쩞쩢쩣쩤쩥쩦쩧쩩쩪������쩫쩬쩭쩮쩯쩰쩱쩲쩳쩴쩵쩶쩷쩸쩹쩺쩻쩼쩾쩿쪀쪁쪂쪃쪅쪆������쪇쪈쪉쪊쪋쪌쪍쪎쪏쪐쪑쪒쪓쪔쪕쪖쪗쪙쪚쪛쪜쪝쪞쪟쪠쪡쪢쪣쪤쪥쪦쪧ⅰⅱⅲⅳⅴⅵⅶⅷⅸⅹ�����ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩ�������ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩ��������αβγδεζηθικλμνξοπρστυφχψω�������".split(""),e=0;e!=n[165].length;++e)65533!==n[165][e].charCodeAt(0)&&(r[n[165][e]]=42240+e,t[42240+e]=n[165][e]);for(n[166]="�����������������������������������������������������������������쪨쪩쪪쪫쪬쪭쪮쪯쪰쪱쪲쪳쪴쪵쪶쪷쪸쪹쪺쪻쪾쪿쫁쫂쫃쫅������쫆쫇쫈쫉쫊쫋쫎쫐쫒쫔쫕쫖쫗쫚쫛쫜쫝쫞쫟쫡쫢쫣쫤쫥쫦쫧������쫨쫩쫪쫫쫭쫮쫯쫰쫱쫲쫳쫵쫶쫷쫸쫹쫺쫻쫼쫽쫾쫿쬀쬁쬂쬃쬄쬅쬆쬇쬉쬊─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳┫┻╋┠┯┨┷┿┝┰┥┸╂┒┑┚┙┖┕┎┍┞┟┡┢┦┧┩┪┭┮┱┲┵┶┹┺┽┾╀╁╃╄╅╆╇╈╉╊���������������������������".split(""),e=0;e!=n[166].length;++e)65533!==n[166][e].charCodeAt(0)&&(r[n[166][e]]=42496+e,t[42496+e]=n[166][e]);for(n[167]="�����������������������������������������������������������������쬋쬌쬍쬎쬏쬑쬒쬓쬕쬖쬗쬙쬚쬛쬜쬝쬞쬟쬢쬣쬤쬥쬦쬧쬨쬩������쬪쬫쬬쬭쬮쬯쬰쬱쬲쬳쬴쬵쬶쬷쬸쬹쬺쬻쬼쬽쬾쬿쭀쭂쭃쭄������쭅쭆쭇쭊쭋쭍쭎쭏쭑쭒쭓쭔쭕쭖쭗쭚쭛쭜쭞쭟쭠쭡쭢쭣쭥쭦쭧쭨쭩쭪쭫쭬㎕㎖㎗ℓ㎘㏄㎣㎤㎥㎦㎙㎚㎛㎜㎝㎞㎟㎠㎡㎢㏊㎍㎎㎏㏏㎈㎉㏈㎧㎨㎰㎱㎲㎳㎴㎵㎶㎷㎸㎹㎀㎁㎂㎃㎄㎺㎻㎼㎽㎾㎿㎐㎑㎒㎓㎔Ω㏀㏁㎊㎋㎌㏖㏅㎭㎮㎯㏛㎩㎪㎫㎬㏝㏐㏓㏃㏉㏜㏆����������������".split(""),e=0;e!=n[167].length;++e)65533!==n[167][e].charCodeAt(0)&&(r[n[167][e]]=42752+e,t[42752+e]=n[167][e]);for(n[168]="�����������������������������������������������������������������쭭쭮쭯쭰쭱쭲쭳쭴쭵쭶쭷쭺쭻쭼쭽쭾쭿쮀쮁쮂쮃쮄쮅쮆쮇쮈������쮉쮊쮋쮌쮍쮎쮏쮐쮑쮒쮓쮔쮕쮖쮗쮘쮙쮚쮛쮝쮞쮟쮠쮡쮢쮣������쮤쮥쮦쮧쮨쮩쮪쮫쮬쮭쮮쮯쮰쮱쮲쮳쮴쮵쮶쮷쮹쮺쮻쮼쮽쮾쮿쯀쯁쯂쯃쯄ÆЪĦ�IJ�ĿŁØŒºÞŦŊ�㉠㉡㉢㉣㉤㉥㉦㉧㉨㉩㉪㉫㉬㉭㉮㉯㉰㉱㉲㉳㉴㉵㉶㉷㉸㉹㉺㉻ⓐⓑⓒⓓⓔⓕⓖⓗⓘⓙⓚⓛⓜⓝⓞⓟⓠⓡⓢⓣⓤⓥⓦⓧⓨⓩ①②③④⑤⑥⑦⑧⑨⑩⑪⑫⑬⑭⑮½⅓⅔¼¾⅛⅜⅝⅞�".split(""),e=0;e!=n[168].length;++e)65533!==n[168][e].charCodeAt(0)&&(r[n[168][e]]=43008+e,t[43008+e]=n[168][e]);for(n[169]="�����������������������������������������������������������������쯅쯆쯇쯈쯉쯊쯋쯌쯍쯎쯏쯐쯑쯒쯓쯕쯖쯗쯘쯙쯚쯛쯜쯝쯞쯟������쯠쯡쯢쯣쯥쯦쯨쯪쯫쯬쯭쯮쯯쯰쯱쯲쯳쯴쯵쯶쯷쯸쯹쯺쯻쯼������쯽쯾쯿찀찁찂찃찄찅찆찇찈찉찊찋찎찏찑찒찓찕찖찗찘찙찚찛찞찟찠찣찤æđðħıijĸŀłøœßþŧŋʼn㈀㈁㈂㈃㈄㈅㈆㈇㈈㈉㈊㈋㈌㈍㈎㈏㈐㈑㈒㈓㈔㈕㈖㈗㈘㈙㈚㈛⒜⒝⒞⒟⒠⒡⒢⒣⒤⒥⒦⒧⒨⒩⒪⒫⒬⒭⒮⒯⒰⒱⒲⒳⒴⒵⑴⑵⑶⑷⑸⑹⑺⑻⑼⑽⑾⑿⒀⒁⒂¹²³⁴ⁿ₁₂₃₄�".split(""),e=0;e!=n[169].length;++e)65533!==n[169][e].charCodeAt(0)&&(r[n[169][e]]=43264+e,t[43264+e]=n[169][e]);for(n[170]="�����������������������������������������������������������������찥찦찪찫찭찯찱찲찳찴찵찶찷찺찿챀챁챂챃챆챇챉챊챋챍챎������챏챐챑챒챓챖챚챛챜챝챞챟챡챢챣챥챧챩챪챫챬챭챮챯챱챲������챳챴챶챷챸챹챺챻챼챽챾챿첀첁첂첃첄첅첆첇첈첉첊첋첌첍첎첏첐첑첒첓ぁあぃいぅうぇえぉおかがきぎくぐけげこごさざしじすずせぜそぞただちぢっつづてでとどなにぬねのはばぱひびぴふぶぷへべぺほぼぽまみむめもゃやゅゆょよらりるれろゎわゐゑをん������������".split(""),e=0;e!=n[170].length;++e)65533!==n[170][e].charCodeAt(0)&&(r[n[170][e]]=43520+e,t[43520+e]=n[170][e]);for(n[171]="�����������������������������������������������������������������첔첕첖첗첚첛첝첞첟첡첢첣첤첥첦첧첪첮첯첰첱첲첳첶첷첹������첺첻첽첾첿쳀쳁쳂쳃쳆쳈쳊쳋쳌쳍쳎쳏쳑쳒쳓쳕쳖쳗쳘쳙쳚������쳛쳜쳝쳞쳟쳠쳡쳢쳣쳥쳦쳧쳨쳩쳪쳫쳭쳮쳯쳱쳲쳳쳴쳵쳶쳷쳸쳹쳺쳻쳼쳽ァアィイゥウェエォオカガキギクグケゲコゴサザシジスズセゼソゾタダチヂッツヅテデトドナニヌネノハバパヒビピフブプヘベペホボポマミムメモャヤュユョヨラリルレロヮワヰヱヲンヴヵヶ���������".split(""),e=0;e!=n[171].length;++e)65533!==n[171][e].charCodeAt(0)&&(r[n[171][e]]=43776+e,t[43776+e]=n[171][e]);for(n[172]="�����������������������������������������������������������������쳾쳿촀촂촃촄촅촆촇촊촋촍촎촏촑촒촓촔촕촖촗촚촜촞촟촠������촡촢촣촥촦촧촩촪촫촭촮촯촰촱촲촳촴촵촶촷촸촺촻촼촽촾������촿쵀쵁쵂쵃쵄쵅쵆쵇쵈쵉쵊쵋쵌쵍쵎쵏쵐쵑쵒쵓쵔쵕쵖쵗쵘쵙쵚쵛쵝쵞쵟АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ���������������абвгдеёжзийклмнопрстуфхцчшщъыьэюя��������������".split(""),e=0;e!=n[172].length;++e)65533!==n[172][e].charCodeAt(0)&&(r[n[172][e]]=44032+e,t[44032+e]=n[172][e]);for(n[173]="�����������������������������������������������������������������쵡쵢쵣쵥쵦쵧쵨쵩쵪쵫쵮쵰쵲쵳쵴쵵쵶쵷쵹쵺쵻쵼쵽쵾쵿춀������춁춂춃춄춅춆춇춉춊춋춌춍춎춏춐춑춒춓춖춗춙춚춛춝춞춟������춠춡춢춣춦춨춪춫춬춭춮춯춱춲춳춴춵춶춷춸춹춺춻춼춽춾춿췀췁췂췃췅�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[173].length;++e)65533!==n[173][e].charCodeAt(0)&&(r[n[173][e]]=44288+e,t[44288+e]=n[173][e]);for(n[174]="�����������������������������������������������������������������췆췇췈췉췊췋췍췎췏췑췒췓췔췕췖췗췘췙췚췛췜췝췞췟췠췡������췢췣췤췥췦췧췩췪췫췭췮췯췱췲췳췴췵췶췷췺췼췾췿츀츁츂������츃츅츆츇츉츊츋츍츎츏츐츑츒츓츕츖츗츘츚츛츜츝츞츟츢츣츥츦츧츩츪츫�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[174].length;++e)65533!==n[174][e].charCodeAt(0)&&(r[n[174][e]]=44544+e,t[44544+e]=n[174][e]);for(n[175]="�����������������������������������������������������������������츬츭츮츯츲츴츶츷츸츹츺츻츼츽츾츿칀칁칂칃칄칅칆칇칈칉������칊칋칌칍칎칏칐칑칒칓칔칕칖칗칚칛칝칞칢칣칤칥칦칧칪칬������칮칯칰칱칲칳칶칷칹칺칻칽칾칿캀캁캂캃캆캈캊캋캌캍캎캏캒캓캕캖캗캙�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[175].length;++e)65533!==n[175][e].charCodeAt(0)&&(r[n[175][e]]=44800+e,t[44800+e]=n[175][e]);for(n[176]="�����������������������������������������������������������������캚캛캜캝캞캟캢캦캧캨캩캪캫캮캯캰캱캲캳캴캵캶캷캸캹캺������캻캼캽캾캿컀컂컃컄컅컆컇컈컉컊컋컌컍컎컏컐컑컒컓컔컕������컖컗컘컙컚컛컜컝컞컟컠컡컢컣컦컧컩컪컭컮컯컰컱컲컳컶컺컻컼컽컾컿가각간갇갈갉갊감갑값갓갔강갖갗같갚갛개객갠갤갬갭갯갰갱갸갹갼걀걋걍걔걘걜거걱건걷걸걺검겁것겄겅겆겉겊겋게겐겔겜겝겟겠겡겨격겪견겯결겸겹겻겼경곁계곈곌곕곗고곡곤곧골곪곬곯곰곱곳공곶과곽관괄괆�".split(""),e=0;e!=n[176].length;++e)65533!==n[176][e].charCodeAt(0)&&(r[n[176][e]]=45056+e,t[45056+e]=n[176][e]);for(n[177]="�����������������������������������������������������������������켂켃켅켆켇켉켊켋켌켍켎켏켒켔켖켗켘켙켚켛켝켞켟켡켢켣������켥켦켧켨켩켪켫켮켲켳켴켵켶켷켹켺켻켼켽켾켿콀콁콂콃콄������콅콆콇콈콉콊콋콌콍콎콏콐콑콒콓콖콗콙콚콛콝콞콟콠콡콢콣콦콨콪콫콬괌괍괏광괘괜괠괩괬괭괴괵괸괼굄굅굇굉교굔굘굡굣구국군굳굴굵굶굻굼굽굿궁궂궈궉권궐궜궝궤궷귀귁귄귈귐귑귓규균귤그극근귿글긁금급긋긍긔기긱긴긷길긺김깁깃깅깆깊까깍깎깐깔깖깜깝깟깠깡깥깨깩깬깰깸�".split(""),e=0;e!=n[177].length;++e)65533!==n[177][e].charCodeAt(0)&&(r[n[177][e]]=45312+e,t[45312+e]=n[177][e]);for(n[178]="�����������������������������������������������������������������콭콮콯콲콳콵콶콷콹콺콻콼콽콾콿쾁쾂쾃쾄쾆쾇쾈쾉쾊쾋쾍������쾎쾏쾐쾑쾒쾓쾔쾕쾖쾗쾘쾙쾚쾛쾜쾝쾞쾟쾠쾢쾣쾤쾥쾦쾧쾩������쾪쾫쾬쾭쾮쾯쾱쾲쾳쾴쾵쾶쾷쾸쾹쾺쾻쾼쾽쾾쾿쿀쿁쿂쿃쿅쿆쿇쿈쿉쿊쿋깹깻깼깽꺄꺅꺌꺼꺽꺾껀껄껌껍껏껐껑께껙껜껨껫껭껴껸껼꼇꼈꼍꼐꼬꼭꼰꼲꼴꼼꼽꼿꽁꽂꽃꽈꽉꽐꽜꽝꽤꽥꽹꾀꾄꾈꾐꾑꾕꾜꾸꾹꾼꿀꿇꿈꿉꿋꿍꿎꿔꿜꿨꿩꿰꿱꿴꿸뀀뀁뀄뀌뀐뀔뀜뀝뀨끄끅끈끊끌끎끓끔끕끗끙�".split(""),e=0;e!=n[178].length;++e)65533!==n[178][e].charCodeAt(0)&&(r[n[178][e]]=45568+e,t[45568+e]=n[178][e]);for(n[179]="�����������������������������������������������������������������쿌쿍쿎쿏쿐쿑쿒쿓쿔쿕쿖쿗쿘쿙쿚쿛쿜쿝쿞쿟쿢쿣쿥쿦쿧쿩������쿪쿫쿬쿭쿮쿯쿲쿴쿶쿷쿸쿹쿺쿻쿽쿾쿿퀁퀂퀃퀅퀆퀇퀈퀉퀊������퀋퀌퀍퀎퀏퀐퀒퀓퀔퀕퀖퀗퀙퀚퀛퀜퀝퀞퀟퀠퀡퀢퀣퀤퀥퀦퀧퀨퀩퀪퀫퀬끝끼끽낀낄낌낍낏낑나낙낚난낟날낡낢남납낫났낭낮낯낱낳내낵낸낼냄냅냇냈냉냐냑냔냘냠냥너넉넋넌널넒넓넘넙넛넜넝넣네넥넨넬넴넵넷넸넹녀녁년녈념녑녔녕녘녜녠노녹논놀놂놈놉놋농높놓놔놘놜놨뇌뇐뇔뇜뇝�".split(""),e=0;e!=n[179].length;++e)65533!==n[179][e].charCodeAt(0)&&(r[n[179][e]]=45824+e,t[45824+e]=n[179][e]);for(n[180]="�����������������������������������������������������������������퀮퀯퀰퀱퀲퀳퀶퀷퀹퀺퀻퀽퀾퀿큀큁큂큃큆큈큊큋큌큍큎큏������큑큒큓큕큖큗큙큚큛큜큝큞큟큡큢큣큤큥큦큧큨큩큪큫큮큯������큱큲큳큵큶큷큸큹큺큻큾큿킀킂킃킄킅킆킇킈킉킊킋킌킍킎킏킐킑킒킓킔뇟뇨뇩뇬뇰뇹뇻뇽누눅눈눋눌눔눕눗눙눠눴눼뉘뉜뉠뉨뉩뉴뉵뉼늄늅늉느늑는늘늙늚늠늡늣능늦늪늬늰늴니닉닌닐닒님닙닛닝닢다닥닦단닫달닭닮닯닳담답닷닸당닺닻닿대댁댄댈댐댑댓댔댕댜더덕덖던덛덜덞덟덤덥�".split(""),e=0;e!=n[180].length;++e)65533!==n[180][e].charCodeAt(0)&&(r[n[180][e]]=46080+e,t[46080+e]=n[180][e]);for(n[181]="�����������������������������������������������������������������킕킖킗킘킙킚킛킜킝킞킟킠킡킢킣킦킧킩킪킫킭킮킯킰킱킲������킳킶킸킺킻킼킽킾킿탂탃탅탆탇탊탋탌탍탎탏탒탖탗탘탙탚������탛탞탟탡탢탣탥탦탧탨탩탪탫탮탲탳탴탵탶탷탹탺탻탼탽탾탿턀턁턂턃턄덧덩덫덮데덱덴델뎀뎁뎃뎄뎅뎌뎐뎔뎠뎡뎨뎬도독돈돋돌돎돐돔돕돗동돛돝돠돤돨돼됐되된될됨됩됫됴두둑둔둘둠둡둣둥둬뒀뒈뒝뒤뒨뒬뒵뒷뒹듀듄듈듐듕드득든듣들듦듬듭듯등듸디딕딘딛딜딤딥딧딨딩딪따딱딴딸�".split(""),e=0;e!=n[181].length;++e)65533!==n[181][e].charCodeAt(0)&&(r[n[181][e]]=46336+e,t[46336+e]=n[181][e]);for(n[182]="�����������������������������������������������������������������턅턆턇턈턉턊턋턌턎턏턐턑턒턓턔턕턖턗턘턙턚턛턜턝턞턟������턠턡턢턣턤턥턦턧턨턩턪턫턬턭턮턯턲턳턵턶턷턹턻턼턽턾������턿텂텆텇텈텉텊텋텎텏텑텒텓텕텖텗텘텙텚텛텞텠텢텣텤텥텦텧텩텪텫텭땀땁땃땄땅땋때땍땐땔땜땝땟땠땡떠떡떤떨떪떫떰떱떳떴떵떻떼떽뗀뗄뗌뗍뗏뗐뗑뗘뗬또똑똔똘똥똬똴뙈뙤뙨뚜뚝뚠뚤뚫뚬뚱뛔뛰뛴뛸뜀뜁뜅뜨뜩뜬뜯뜰뜸뜹뜻띄띈띌띔띕띠띤띨띰띱띳띵라락란랄람랍랏랐랑랒랖랗�".split(""),e=0;e!=n[182].length;++e)65533!==n[182][e].charCodeAt(0)&&(r[n[182][e]]=46592+e,t[46592+e]=n[182][e]);for(n[183]="�����������������������������������������������������������������텮텯텰텱텲텳텴텵텶텷텸텹텺텻텽텾텿톀톁톂톃톅톆톇톉톊������톋톌톍톎톏톐톑톒톓톔톕톖톗톘톙톚톛톜톝톞톟톢톣톥톦톧������톩톪톫톬톭톮톯톲톴톶톷톸톹톻톽톾톿퇁퇂퇃퇄퇅퇆퇇퇈퇉퇊퇋퇌퇍퇎퇏래랙랜랠램랩랫랬랭랴략랸럇량러럭런럴럼럽럿렀렁렇레렉렌렐렘렙렛렝려력련렬렴렵렷렸령례롄롑롓로록론롤롬롭롯롱롸롼뢍뢨뢰뢴뢸룀룁룃룅료룐룔룝룟룡루룩룬룰룸룹룻룽뤄뤘뤠뤼뤽륀륄륌륏륑류륙륜률륨륩�".split(""),e=0;e!=n[183].length;++e)65533!==n[183][e].charCodeAt(0)&&(r[n[183][e]]=46848+e,t[46848+e]=n[183][e]);for(n[184]="�����������������������������������������������������������������퇐퇑퇒퇓퇔퇕퇖퇗퇙퇚퇛퇜퇝퇞퇟퇠퇡퇢퇣퇤퇥퇦퇧퇨퇩퇪������퇫퇬퇭퇮퇯퇰퇱퇲퇳퇵퇶퇷퇹퇺퇻퇼퇽퇾퇿툀툁툂툃툄툅툆������툈툊툋툌툍툎툏툑툒툓툔툕툖툗툘툙툚툛툜툝툞툟툠툡툢툣툤툥툦툧툨툩륫륭르륵른를름릅릇릉릊릍릎리릭린릴림립릿링마막만많맏말맑맒맘맙맛망맞맡맣매맥맨맬맴맵맷맸맹맺먀먁먈먕머먹먼멀멂멈멉멋멍멎멓메멕멘멜멤멥멧멨멩며멱면멸몃몄명몇몌모목몫몬몰몲몸몹못몽뫄뫈뫘뫙뫼�".split(""),e=0;e!=n[184].length;++e)65533!==n[184][e].charCodeAt(0)&&(r[n[184][e]]=47104+e,t[47104+e]=n[184][e]);for(n[185]="�����������������������������������������������������������������툪툫툮툯툱툲툳툵툶툷툸툹툺툻툾퉀퉂퉃퉄퉅퉆퉇퉉퉊퉋퉌������퉍퉎퉏퉐퉑퉒퉓퉔퉕퉖퉗퉘퉙퉚퉛퉝퉞퉟퉠퉡퉢퉣퉥퉦퉧퉨������퉩퉪퉫퉬퉭퉮퉯퉰퉱퉲퉳퉴퉵퉶퉷퉸퉹퉺퉻퉼퉽퉾퉿튂튃튅튆튇튉튊튋튌묀묄묍묏묑묘묜묠묩묫무묵묶문묻물묽묾뭄뭅뭇뭉뭍뭏뭐뭔뭘뭡뭣뭬뮈뮌뮐뮤뮨뮬뮴뮷므믄믈믐믓미믹민믿밀밂밈밉밋밌밍및밑바박밖밗반받발밝밞밟밤밥밧방밭배백밴밸뱀뱁뱃뱄뱅뱉뱌뱍뱐뱝버벅번벋벌벎범법벗�".split(""),e=0;e!=n[185].length;++e)65533!==n[185][e].charCodeAt(0)&&(r[n[185][e]]=47360+e,t[47360+e]=n[185][e]);for(n[186]="�����������������������������������������������������������������튍튎튏튒튓튔튖튗튘튙튚튛튝튞튟튡튢튣튥튦튧튨튩튪튫튭������튮튯튰튲튳튴튵튶튷튺튻튽튾틁틃틄틅틆틇틊틌틍틎틏틐틑������틒틓틕틖틗틙틚틛틝틞틟틠틡틢틣틦틧틨틩틪틫틬틭틮틯틲틳틵틶틷틹틺벙벚베벡벤벧벨벰벱벳벴벵벼벽변별볍볏볐병볕볘볜보복볶본볼봄봅봇봉봐봔봤봬뵀뵈뵉뵌뵐뵘뵙뵤뵨부북분붇불붉붊붐붑붓붕붙붚붜붤붰붸뷔뷕뷘뷜뷩뷰뷴뷸븀븃븅브븍븐블븜븝븟비빅빈빌빎빔빕빗빙빚빛빠빡빤�".split(""),e=0;e!=n[186].length;++e)65533!==n[186][e].charCodeAt(0)&&(r[n[186][e]]=47616+e,t[47616+e]=n[186][e]);for(n[187]="�����������������������������������������������������������������틻틼틽틾틿팂팄팆팇팈팉팊팋팏팑팒팓팕팗팘팙팚팛팞팢팣������팤팦팧팪팫팭팮팯팱팲팳팴팵팶팷팺팾팿퍀퍁퍂퍃퍆퍇퍈퍉������퍊퍋퍌퍍퍎퍏퍐퍑퍒퍓퍔퍕퍖퍗퍘퍙퍚퍛퍜퍝퍞퍟퍠퍡퍢퍣퍤퍥퍦퍧퍨퍩빨빪빰빱빳빴빵빻빼빽뺀뺄뺌뺍뺏뺐뺑뺘뺙뺨뻐뻑뻔뻗뻘뻠뻣뻤뻥뻬뼁뼈뼉뼘뼙뼛뼜뼝뽀뽁뽄뽈뽐뽑뽕뾔뾰뿅뿌뿍뿐뿔뿜뿟뿡쀼쁑쁘쁜쁠쁨쁩삐삑삔삘삠삡삣삥사삭삯산삳살삵삶삼삽삿샀상샅새색샌샐샘샙샛샜생샤�".split(""),e=0;e!=n[187].length;++e)65533!==n[187][e].charCodeAt(0)&&(r[n[187][e]]=47872+e,t[47872+e]=n[187][e]);for(n[188]="�����������������������������������������������������������������퍪퍫퍬퍭퍮퍯퍰퍱퍲퍳퍴퍵퍶퍷퍸퍹퍺퍻퍾퍿펁펂펃펅펆펇������펈펉펊펋펎펒펓펔펕펖펗펚펛펝펞펟펡펢펣펤펥펦펧펪펬펮������펯펰펱펲펳펵펶펷펹펺펻펽펾펿폀폁폂폃폆폇폊폋폌폍폎폏폑폒폓폔폕폖샥샨샬샴샵샷샹섀섄섈섐섕서석섞섟선섣설섦섧섬섭섯섰성섶세섹센셀셈셉셋셌셍셔셕션셜셤셥셧셨셩셰셴셸솅소속솎손솔솖솜솝솟송솥솨솩솬솰솽쇄쇈쇌쇔쇗쇘쇠쇤쇨쇰쇱쇳쇼쇽숀숄숌숍숏숑수숙순숟술숨숩숫숭�".split(""),e=0;e!=n[188].length;++e)65533!==n[188][e].charCodeAt(0)&&(r[n[188][e]]=48128+e,t[48128+e]=n[188][e]);for(n[189]="�����������������������������������������������������������������폗폙폚폛폜폝폞폟폠폢폤폥폦폧폨폩폪폫폮폯폱폲폳폵폶폷������폸폹폺폻폾퐀퐂퐃퐄퐅퐆퐇퐉퐊퐋퐌퐍퐎퐏퐐퐑퐒퐓퐔퐕퐖������퐗퐘퐙퐚퐛퐜퐞퐟퐠퐡퐢퐣퐤퐥퐦퐧퐨퐩퐪퐫퐬퐭퐮퐯퐰퐱퐲퐳퐴퐵퐶퐷숯숱숲숴쉈쉐쉑쉔쉘쉠쉥쉬쉭쉰쉴쉼쉽쉿슁슈슉슐슘슛슝스슥슨슬슭슴습슷승시식신싣실싫심십싯싱싶싸싹싻싼쌀쌈쌉쌌쌍쌓쌔쌕쌘쌜쌤쌥쌨쌩썅써썩썬썰썲썸썹썼썽쎄쎈쎌쏀쏘쏙쏜쏟쏠쏢쏨쏩쏭쏴쏵쏸쐈쐐쐤쐬쐰�".split(""),e=0;e!=n[189].length;++e)65533!==n[189][e].charCodeAt(0)&&(r[n[189][e]]=48384+e,t[48384+e]=n[189][e]);for(n[190]="�����������������������������������������������������������������퐸퐹퐺퐻퐼퐽퐾퐿푁푂푃푅푆푇푈푉푊푋푌푍푎푏푐푑푒푓������푔푕푖푗푘푙푚푛푝푞푟푡푢푣푥푦푧푨푩푪푫푬푮푰푱푲������푳푴푵푶푷푺푻푽푾풁풃풄풅풆풇풊풌풎풏풐풑풒풓풕풖풗풘풙풚풛풜풝쐴쐼쐽쑈쑤쑥쑨쑬쑴쑵쑹쒀쒔쒜쒸쒼쓩쓰쓱쓴쓸쓺쓿씀씁씌씐씔씜씨씩씬씰씸씹씻씽아악안앉않알앍앎앓암압앗았앙앝앞애액앤앨앰앱앳앴앵야약얀얄얇얌얍얏양얕얗얘얜얠얩어억언얹얻얼얽얾엄업없엇었엉엊엌엎�".split(""),e=0;e!=n[190].length;++e)65533!==n[190][e].charCodeAt(0)&&(r[n[190][e]]=48640+e,t[48640+e]=n[190][e]);for(n[191]="�����������������������������������������������������������������풞풟풠풡풢풣풤풥풦풧풨풪풫풬풭풮풯풰풱풲풳풴풵풶풷풸������풹풺풻풼풽풾풿퓀퓁퓂퓃퓄퓅퓆퓇퓈퓉퓊퓋퓍퓎퓏퓑퓒퓓퓕������퓖퓗퓘퓙퓚퓛퓝퓞퓠퓡퓢퓣퓤퓥퓦퓧퓩퓪퓫퓭퓮퓯퓱퓲퓳퓴퓵퓶퓷퓹퓺퓼에엑엔엘엠엡엣엥여역엮연열엶엷염엽엾엿였영옅옆옇예옌옐옘옙옛옜오옥온올옭옮옰옳옴옵옷옹옻와왁완왈왐왑왓왔왕왜왝왠왬왯왱외왹왼욀욈욉욋욍요욕욘욜욤욥욧용우욱운울욹욺움웁웃웅워웍원월웜웝웠웡웨�".split(""),e=0;e!=n[191].length;++e)65533!==n[191][e].charCodeAt(0)&&(r[n[191][e]]=48896+e,t[48896+e]=n[191][e]);for(n[192]="�����������������������������������������������������������������퓾퓿픀픁픂픃픅픆픇픉픊픋픍픎픏픐픑픒픓픖픘픙픚픛픜픝������픞픟픠픡픢픣픤픥픦픧픨픩픪픫픬픭픮픯픰픱픲픳픴픵픶픷������픸픹픺픻픾픿핁핂핃핅핆핇핈핉핊핋핎핐핒핓핔핕핖핗핚핛핝핞핟핡핢핣웩웬웰웸웹웽위윅윈윌윔윕윗윙유육윤율윰윱윳융윷으윽은을읊음읍읏응읒읓읔읕읖읗의읜읠읨읫이익인일읽읾잃임입잇있잉잊잎자작잔잖잗잘잚잠잡잣잤장잦재잭잰잴잼잽잿쟀쟁쟈쟉쟌쟎쟐쟘쟝쟤쟨쟬저적전절젊�".split(""),e=0;e!=n[192].length;++e)65533!==n[192][e].charCodeAt(0)&&(r[n[192][e]]=49152+e,t[49152+e]=n[192][e]);for(n[193]="�����������������������������������������������������������������핤핦핧핪핬핮핯핰핱핲핳핶핷핹핺핻핽핾핿햀햁햂햃햆햊햋������햌햍햎햏햑햒햓햔햕햖햗햘햙햚햛햜햝햞햟햠햡햢햣햤햦햧������햨햩햪햫햬햭햮햯햰햱햲햳햴햵햶햷햸햹햺햻햼햽햾햿헀헁헂헃헄헅헆헇점접젓정젖제젝젠젤젬젭젯젱져젼졀졈졉졌졍졔조족존졸졺좀좁좃종좆좇좋좌좍좔좝좟좡좨좼좽죄죈죌죔죕죗죙죠죡죤죵주죽준줄줅줆줌줍줏중줘줬줴쥐쥑쥔쥘쥠쥡쥣쥬쥰쥴쥼즈즉즌즐즘즙즛증지직진짇질짊짐집짓�".split(""),e=0;e!=n[193].length;++e)65533!==n[193][e].charCodeAt(0)&&(r[n[193][e]]=49408+e,t[49408+e]=n[193][e]);for(n[194]="�����������������������������������������������������������������헊헋헍헎헏헑헓헔헕헖헗헚헜헞헟헠헡헢헣헦헧헩헪헫헭헮������헯헰헱헲헳헶헸헺헻헼헽헾헿혂혃혅혆혇혉혊혋혌혍혎혏혒������혖혗혘혙혚혛혝혞혟혡혢혣혥혦혧혨혩혪혫혬혮혯혰혱혲혳혴혵혶혷혺혻징짖짙짚짜짝짠짢짤짧짬짭짯짰짱째짹짼쨀쨈쨉쨋쨌쨍쨔쨘쨩쩌쩍쩐쩔쩜쩝쩟쩠쩡쩨쩽쪄쪘쪼쪽쫀쫄쫌쫍쫏쫑쫓쫘쫙쫠쫬쫴쬈쬐쬔쬘쬠쬡쭁쭈쭉쭌쭐쭘쭙쭝쭤쭸쭹쮜쮸쯔쯤쯧쯩찌찍찐찔찜찝찡찢찧차착찬찮찰참찹찻�".split(""),e=0;e!=n[194].length;++e)65533!==n[194][e].charCodeAt(0)&&(r[n[194][e]]=49664+e,t[49664+e]=n[194][e]);for(n[195]="�����������������������������������������������������������������혽혾혿홁홂홃홄홆홇홊홌홎홏홐홒홓홖홗홙홚홛홝홞홟홠홡������홢홣홤홥홦홨홪홫홬홭홮홯홲홳홵홶홷홸홹홺홻홼홽홾홿횀������횁횂횄횆횇횈횉횊횋횎횏횑횒횓횕횖횗횘횙횚횛횜횞횠횢횣횤횥횦횧횩횪찼창찾채책챈챌챔챕챗챘챙챠챤챦챨챰챵처척천철첨첩첫첬청체첵첸첼쳄쳅쳇쳉쳐쳔쳤쳬쳰촁초촉촌촐촘촙촛총촤촨촬촹최쵠쵤쵬쵭쵯쵱쵸춈추축춘출춤춥춧충춰췄췌췐취췬췰췸췹췻췽츄츈츌츔츙츠측츤츨츰츱츳층�".split(""),e=0;e!=n[195].length;++e)65533!==n[195][e].charCodeAt(0)&&(r[n[195][e]]=49920+e,t[49920+e]=n[195][e]);for(n[196]="�����������������������������������������������������������������횫횭횮횯횱횲횳횴횵횶횷횸횺횼횽횾횿훀훁훂훃훆훇훉훊훋������훍훎훏훐훒훓훕훖훘훚훛훜훝훞훟훡훢훣훥훦훧훩훪훫훬훭������훮훯훱훲훳훴훶훷훸훹훺훻훾훿휁휂휃휅휆휇휈휉휊휋휌휍휎휏휐휒휓휔치칙친칟칠칡침칩칫칭카칵칸칼캄캅캇캉캐캑캔캘캠캡캣캤캥캬캭컁커컥컨컫컬컴컵컷컸컹케켁켄켈켐켑켓켕켜켠켤켬켭켯켰켱켸코콕콘콜콤콥콧콩콰콱콴콸쾀쾅쾌쾡쾨쾰쿄쿠쿡쿤쿨쿰쿱쿳쿵쿼퀀퀄퀑퀘퀭퀴퀵퀸퀼�".split(""),e=0;e!=n[196].length;++e)65533!==n[196][e].charCodeAt(0)&&(r[n[196][e]]=50176+e,t[50176+e]=n[196][e]);for(n[197]="�����������������������������������������������������������������휕휖휗휚휛휝휞휟휡휢휣휤휥휦휧휪휬휮휯휰휱휲휳휶휷휹������휺휻휽휾휿흀흁흂흃흅흆흈흊흋흌흍흎흏흒흓흕흚흛흜흝흞������흟흢흤흦흧흨흪흫흭흮흯흱흲흳흵흶흷흸흹흺흻흾흿힀힂힃힄힅힆힇힊힋큄큅큇큉큐큔큘큠크큭큰클큼큽킁키킥킨킬킴킵킷킹타탁탄탈탉탐탑탓탔탕태택탠탤탬탭탯탰탱탸턍터턱턴털턺텀텁텃텄텅테텍텐텔템텝텟텡텨텬텼톄톈토톡톤톨톰톱톳통톺톼퇀퇘퇴퇸툇툉툐투툭툰툴툼툽툿퉁퉈퉜�".split(""),e=0;e!=n[197].length;++e)65533!==n[197][e].charCodeAt(0)&&(r[n[197][e]]=50432+e,t[50432+e]=n[197][e]);for(n[198]="�����������������������������������������������������������������힍힎힏힑힒힓힔힕힖힗힚힜힞힟힠힡힢힣������������������������������������������������������������������������������퉤튀튁튄튈튐튑튕튜튠튤튬튱트특튼튿틀틂틈틉틋틔틘틜틤틥티틱틴틸팀팁팃팅파팍팎판팔팖팜팝팟팠팡팥패팩팬팰팸팹팻팼팽퍄퍅퍼퍽펀펄펌펍펏펐펑페펙펜펠펨펩펫펭펴편펼폄폅폈평폐폘폡폣포폭폰폴폼폽폿퐁�".split(""),e=0;e!=n[198].length;++e)65533!==n[198][e].charCodeAt(0)&&(r[n[198][e]]=50688+e,t[50688+e]=n[198][e]);for(n[199]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������퐈퐝푀푄표푠푤푭푯푸푹푼푿풀풂품풉풋풍풔풩퓌퓐퓔퓜퓟퓨퓬퓰퓸퓻퓽프픈플픔픕픗피픽핀필핌핍핏핑하학한할핥함합핫항해핵핸핼햄햅햇했행햐향허헉헌헐헒험헙헛헝헤헥헨헬헴헵헷헹혀혁현혈혐협혓혔형혜혠�".split(""),e=0;e!=n[199].length;++e)65533!==n[199][e].charCodeAt(0)&&(r[n[199][e]]=50944+e,t[50944+e]=n[199][e]);for(n[200]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������혤혭호혹혼홀홅홈홉홋홍홑화확환활홧황홰홱홴횃횅회획횐횔횝횟횡효횬횰횹횻후훅훈훌훑훔훗훙훠훤훨훰훵훼훽휀휄휑휘휙휜휠휨휩휫휭휴휵휸휼흄흇흉흐흑흔흖흗흘흙흠흡흣흥흩희흰흴흼흽힁히힉힌힐힘힙힛힝�".split(""),e=0;e!=n[200].length;++e)65533!==n[200][e].charCodeAt(0)&&(r[n[200][e]]=51200+e,t[51200+e]=n[200][e]);for(n[202]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������伽佳假價加可呵哥嘉嫁家暇架枷柯歌珂痂稼苛茄街袈訶賈跏軻迦駕刻却各恪慤殼珏脚覺角閣侃刊墾奸姦干幹懇揀杆柬桿澗癎看磵稈竿簡肝艮艱諫間乫喝曷渴碣竭葛褐蝎鞨勘坎堪嵌感憾戡敢柑橄減甘疳監瞰紺邯鑑鑒龕�".split(""),e=0;e!=n[202].length;++e)65533!==n[202][e].charCodeAt(0)&&(r[n[202][e]]=51712+e,t[51712+e]=n[202][e]);for(n[203]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������匣岬甲胛鉀閘剛堈姜岡崗康强彊慷江畺疆糠絳綱羌腔舡薑襁講鋼降鱇介价個凱塏愷愾慨改槪漑疥皆盖箇芥蓋豈鎧開喀客坑更粳羹醵倨去居巨拒据據擧渠炬祛距踞車遽鉅鋸乾件健巾建愆楗腱虔蹇鍵騫乞傑杰桀儉劍劒檢�".split(""),e=0;e!=n[203].length;++e)65533!==n[203][e].charCodeAt(0)&&(r[n[203][e]]=51968+e,t[51968+e]=n[203][e]);for(n[204]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������瞼鈐黔劫怯迲偈憩揭擊格檄激膈覡隔堅牽犬甄絹繭肩見譴遣鵑抉決潔結缺訣兼慊箝謙鉗鎌京俓倞傾儆勁勍卿坰境庚徑慶憬擎敬景暻更梗涇炅烱璟璥瓊痙硬磬竟競絅經耕耿脛莖警輕逕鏡頃頸驚鯨係啓堺契季屆悸戒桂械�".split(""),e=0;e!=n[204].length;++e)65533!==n[204][e].charCodeAt(0)&&(r[n[204][e]]=52224+e,t[52224+e]=n[204][e]);for(n[205]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������棨溪界癸磎稽系繫繼計誡谿階鷄古叩告呱固姑孤尻庫拷攷故敲暠枯槁沽痼皐睾稿羔考股膏苦苽菰藁蠱袴誥賈辜錮雇顧高鼓哭斛曲梏穀谷鵠困坤崑昆梱棍滾琨袞鯤汨滑骨供公共功孔工恐恭拱控攻珙空蚣貢鞏串寡戈果瓜�".split(""),e=0;e!=n[205].length;++e)65533!==n[205][e].charCodeAt(0)&&(r[n[205][e]]=52480+e,t[52480+e]=n[205][e]);for(n[206]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������科菓誇課跨過鍋顆廓槨藿郭串冠官寬慣棺款灌琯瓘管罐菅觀貫關館刮恝括适侊光匡壙廣曠洸炚狂珖筐胱鑛卦掛罫乖傀塊壞怪愧拐槐魁宏紘肱轟交僑咬喬嬌嶠巧攪敎校橋狡皎矯絞翹膠蕎蛟較轎郊餃驕鮫丘久九仇俱具勾�".split(""),e=0;e!=n[206].length;++e)65533!==n[206][e].charCodeAt(0)&&(r[n[206][e]]=52736+e,t[52736+e]=n[206][e]);for(n[207]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������區口句咎嘔坵垢寇嶇廐懼拘救枸柩構歐毆毬求溝灸狗玖球瞿矩究絿耉臼舅舊苟衢謳購軀逑邱鉤銶駒驅鳩鷗龜國局菊鞠鞫麴君窘群裙軍郡堀屈掘窟宮弓穹窮芎躬倦券勸卷圈拳捲權淃眷厥獗蕨蹶闕机櫃潰詭軌饋句晷歸貴�".split(""),e=0;e!=n[207].length;++e)65533!==n[207][e].charCodeAt(0)&&(r[n[207][e]]=52992+e,t[52992+e]=n[207][e]);for(n[208]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������鬼龜叫圭奎揆槻珪硅窺竅糾葵規赳逵閨勻均畇筠菌鈞龜橘克剋劇戟棘極隙僅劤勤懃斤根槿瑾筋芹菫覲謹近饉契今妗擒昑檎琴禁禽芩衾衿襟金錦伋及急扱汲級給亘兢矜肯企伎其冀嗜器圻基埼夔奇妓寄岐崎己幾忌技旗旣�".split(""),e=0;e!=n[208].length;++e)65533!==n[208][e].charCodeAt(0)&&(r[n[208][e]]=53248+e,t[53248+e]=n[208][e]);for(n[209]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������朞期杞棋棄機欺氣汽沂淇玘琦琪璂璣畸畿碁磯祁祇祈祺箕紀綺羈耆耭肌記譏豈起錡錤飢饑騎騏驥麒緊佶吉拮桔金喫儺喇奈娜懦懶拏拿癩羅蘿螺裸邏那樂洛烙珞落諾酪駱亂卵暖欄煖爛蘭難鸞捏捺南嵐枏楠湳濫男藍襤拉�".split(""),e=0;e!=n[209].length;++e)65533!==n[209][e].charCodeAt(0)&&(r[n[209][e]]=53504+e,t[53504+e]=n[209][e]);for(n[210]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������納臘蠟衲囊娘廊朗浪狼郎乃來內奈柰耐冷女年撚秊念恬拈捻寧寗努勞奴弩怒擄櫓爐瑙盧老蘆虜路露駑魯鷺碌祿綠菉錄鹿論壟弄濃籠聾膿農惱牢磊腦賂雷尿壘屢樓淚漏累縷陋嫩訥杻紐勒肋凜凌稜綾能菱陵尼泥匿溺多茶�".split(""),e=0;e!=n[210].length;++e)65533!==n[210][e].charCodeAt(0)&&(r[n[210][e]]=53760+e,t[53760+e]=n[210][e]);for(n[211]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������丹亶但單團壇彖斷旦檀段湍短端簞緞蛋袒鄲鍛撻澾獺疸達啖坍憺擔曇淡湛潭澹痰聃膽蕁覃談譚錟沓畓答踏遝唐堂塘幢戇撞棠當糖螳黨代垈坮大對岱帶待戴擡玳臺袋貸隊黛宅德悳倒刀到圖堵塗導屠島嶋度徒悼挑掉搗桃�".split(""),e=0;e!=n[211].length;++e)65533!==n[211][e].charCodeAt(0)&&(r[n[211][e]]=54016+e,t[54016+e]=n[211][e]);for(n[212]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������棹櫂淘渡滔濤燾盜睹禱稻萄覩賭跳蹈逃途道都鍍陶韜毒瀆牘犢獨督禿篤纛讀墩惇敦旽暾沌焞燉豚頓乭突仝冬凍動同憧東桐棟洞潼疼瞳童胴董銅兜斗杜枓痘竇荳讀豆逗頭屯臀芚遁遯鈍得嶝橙燈登等藤謄鄧騰喇懶拏癩羅�".split(""),e=0;e!=n[212].length;++e)65533!==n[212][e].charCodeAt(0)&&(r[n[212][e]]=54272+e,t[54272+e]=n[212][e]);for(n[213]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������蘿螺裸邏樂洛烙珞絡落諾酪駱丹亂卵欄欒瀾爛蘭鸞剌辣嵐擥攬欖濫籃纜藍襤覽拉臘蠟廊朗浪狼琅瑯螂郞來崍徠萊冷掠略亮倆兩凉梁樑粮粱糧良諒輛量侶儷勵呂廬慮戾旅櫚濾礪藜蠣閭驢驪麗黎力曆歷瀝礫轢靂憐戀攣漣�".split(""),e=0;e!=n[213].length;++e)65533!==n[213][e].charCodeAt(0)&&(r[n[213][e]]=54528+e,t[54528+e]=n[213][e]);for(n[214]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������煉璉練聯蓮輦連鍊冽列劣洌烈裂廉斂殮濂簾獵令伶囹寧岺嶺怜玲笭羚翎聆逞鈴零靈領齡例澧禮醴隷勞怒撈擄櫓潞瀘爐盧老蘆虜路輅露魯鷺鹵碌祿綠菉錄鹿麓論壟弄朧瀧瓏籠聾儡瀨牢磊賂賚賴雷了僚寮廖料燎療瞭聊蓼�".split(""),e=0;e!=n[214].length;++e)65533!==n[214][e].charCodeAt(0)&&(r[n[214][e]]=54784+e,t[54784+e]=n[214][e]);for(n[215]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������遼鬧龍壘婁屢樓淚漏瘻累縷蔞褸鏤陋劉旒柳榴流溜瀏琉瑠留瘤硫謬類六戮陸侖倫崙淪綸輪律慄栗率隆勒肋凜凌楞稜綾菱陵俚利厘吏唎履悧李梨浬犁狸理璃異痢籬罹羸莉裏裡里釐離鯉吝潾燐璘藺躪隣鱗麟林淋琳臨霖砬�".split(""),e=0;e!=n[215].length;++e)65533!==n[215][e].charCodeAt(0)&&(r[n[215][e]]=55040+e,t[55040+e]=n[215][e]);for(n[216]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������立笠粒摩瑪痲碼磨馬魔麻寞幕漠膜莫邈万卍娩巒彎慢挽晩曼滿漫灣瞞萬蔓蠻輓饅鰻唜抹末沫茉襪靺亡妄忘忙望網罔芒茫莽輞邙埋妹媒寐昧枚梅每煤罵買賣邁魅脈貊陌驀麥孟氓猛盲盟萌冪覓免冕勉棉沔眄眠綿緬面麵滅�".split(""),e=0;e!=n[216].length;++e)65533!==n[216][e].charCodeAt(0)&&(r[n[216][e]]=55296+e,t[55296+e]=n[216][e]);for(n[217]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������蔑冥名命明暝椧溟皿瞑茗蓂螟酩銘鳴袂侮冒募姆帽慕摸摹暮某模母毛牟牡瑁眸矛耗芼茅謀謨貌木沐牧目睦穆鶩歿沒夢朦蒙卯墓妙廟描昴杳渺猫竗苗錨務巫憮懋戊拇撫无楙武毋無珷畝繆舞茂蕪誣貿霧鵡墨默們刎吻問文�".split(""),e=0;e!=n[217].length;++e)65533!==n[217][e].charCodeAt(0)&&(r[n[217][e]]=55552+e,t[55552+e]=n[217][e]);for(n[218]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������汶紊紋聞蚊門雯勿沕物味媚尾嵋彌微未梶楣渼湄眉米美薇謎迷靡黴岷悶愍憫敏旻旼民泯玟珉緡閔密蜜謐剝博拍搏撲朴樸泊珀璞箔粕縛膊舶薄迫雹駁伴半反叛拌搬攀斑槃泮潘班畔瘢盤盼磐磻礬絆般蟠返頒飯勃拔撥渤潑�".split(""),e=0;e!=n[218].length;++e)65533!==n[218][e].charCodeAt(0)&&(r[n[218][e]]=55808+e,t[55808+e]=n[218][e]);for(n[219]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������發跋醱鉢髮魃倣傍坊妨尨幇彷房放方旁昉枋榜滂磅紡肪膀舫芳蒡蚌訪謗邦防龐倍俳北培徘拜排杯湃焙盃背胚裴裵褙賠輩配陪伯佰帛柏栢白百魄幡樊煩燔番磻繁蕃藩飜伐筏罰閥凡帆梵氾汎泛犯範范法琺僻劈壁擘檗璧癖�".split(""),e=0;e!=n[219].length;++e)65533!==n[219][e].charCodeAt(0)&&(r[n[219][e]]=56064+e,t[56064+e]=n[219][e]);for(n[220]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������碧蘗闢霹便卞弁變辨辯邊別瞥鱉鼈丙倂兵屛幷昞昺柄棅炳甁病秉竝輧餠騈保堡報寶普步洑湺潽珤甫菩補褓譜輔伏僕匐卜宓復服福腹茯蔔複覆輹輻馥鰒本乶俸奉封峯峰捧棒烽熢琫縫蓬蜂逢鋒鳳不付俯傅剖副否咐埠夫婦�".split(""),e=0;e!=n[220].length;++e)65533!==n[220][e].charCodeAt(0)&&(r[n[220][e]]=56320+e,t[56320+e]=n[220][e]);for(n[221]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������孚孵富府復扶敷斧浮溥父符簿缶腐腑膚艀芙莩訃負賦賻赴趺部釜阜附駙鳧北分吩噴墳奔奮忿憤扮昐汾焚盆粉糞紛芬賁雰不佛弗彿拂崩朋棚硼繃鵬丕備匕匪卑妃婢庇悲憊扉批斐枇榧比毖毗毘沸泌琵痺砒碑秕秘粃緋翡肥�".split(""),e=0;e!=n[221].length;++e)65533!==n[221][e].charCodeAt(0)&&(r[n[221][e]]=56576+e,t[56576+e]=n[221][e]);for(n[222]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������脾臂菲蜚裨誹譬費鄙非飛鼻嚬嬪彬斌檳殯浜濱瀕牝玭貧賓頻憑氷聘騁乍事些仕伺似使俟僿史司唆嗣四士奢娑寫寺射巳師徙思捨斜斯柶査梭死沙泗渣瀉獅砂社祀祠私篩紗絲肆舍莎蓑蛇裟詐詞謝賜赦辭邪飼駟麝削數朔索�".split(""),e=0;e!=n[222].length;++e)65533!==n[222][e].charCodeAt(0)&&(r[n[222][e]]=56832+e,t[56832+e]=n[222][e]);for(n[223]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������傘刪山散汕珊産疝算蒜酸霰乷撒殺煞薩三參杉森渗芟蔘衫揷澁鈒颯上傷像償商喪嘗孀尙峠常床庠廂想桑橡湘爽牀狀相祥箱翔裳觴詳象賞霜塞璽賽嗇塞穡索色牲生甥省笙墅壻嶼序庶徐恕抒捿敍暑曙書栖棲犀瑞筮絮緖署�".split(""),e=0;e!=n[223].length;++e)65533!==n[223][e].charCodeAt(0)&&(r[n[223][e]]=57088+e,t[57088+e]=n[223][e]);for(n[224]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������胥舒薯西誓逝鋤黍鼠夕奭席惜昔晳析汐淅潟石碩蓆釋錫仙僊先善嬋宣扇敾旋渲煽琁瑄璇璿癬禪線繕羨腺膳船蘚蟬詵跣選銑鐥饍鮮卨屑楔泄洩渫舌薛褻設說雪齧剡暹殲纖蟾贍閃陝攝涉燮葉城姓宬性惺成星晟猩珹盛省筬�".split(""),e=0;e!=n[224].length;++e)65533!==n[224][e].charCodeAt(0)&&(r[n[224][e]]=57344+e,t[57344+e]=n[224][e]);for(n[225]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������聖聲腥誠醒世勢歲洗稅笹細說貰召嘯塑宵小少巢所掃搔昭梳沼消溯瀟炤燒甦疏疎瘙笑篠簫素紹蔬蕭蘇訴逍遡邵銷韶騷俗屬束涑粟續謖贖速孫巽損蓀遜飡率宋悚松淞訟誦送頌刷殺灑碎鎖衰釗修受嗽囚垂壽嫂守岫峀帥愁�".split(""),e=0;e!=n[225].length;++e)65533!==n[225][e].charCodeAt(0)&&(r[n[225][e]]=57600+e,t[57600+e]=n[225][e]);for(n[226]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������戍手授搜收數樹殊水洙漱燧狩獸琇璲瘦睡秀穗竪粹綏綬繡羞脩茱蒐蓚藪袖誰讐輸遂邃酬銖銹隋隧隨雖需須首髓鬚叔塾夙孰宿淑潚熟琡璹肅菽巡徇循恂旬栒楯橓殉洵淳珣盾瞬筍純脣舜荀蓴蕣詢諄醇錞順馴戌術述鉥崇崧�".split(""),e=0;e!=n[226].length;++e)65533!==n[226][e].charCodeAt(0)&&(r[n[226][e]]=57856+e,t[57856+e]=n[226][e]);for(n[227]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������嵩瑟膝蝨濕拾習褶襲丞乘僧勝升承昇繩蠅陞侍匙嘶始媤尸屎屍市弑恃施是時枾柴猜矢示翅蒔蓍視試詩諡豕豺埴寔式息拭植殖湜熄篒蝕識軾食飾伸侁信呻娠宸愼新晨燼申神紳腎臣莘薪藎蜃訊身辛辰迅失室實悉審尋心沁�".split(""),e=0;e!=n[227].length;++e)65533!==n[227][e].charCodeAt(0)&&(r[n[227][e]]=58112+e,t[58112+e]=n[227][e]);for(n[228]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������沈深瀋甚芯諶什十拾雙氏亞俄兒啞娥峨我牙芽莪蛾衙訝阿雅餓鴉鵝堊岳嶽幄惡愕握樂渥鄂鍔顎鰐齷安岸按晏案眼雁鞍顔鮟斡謁軋閼唵岩巖庵暗癌菴闇壓押狎鴨仰央怏昻殃秧鴦厓哀埃崖愛曖涯碍艾隘靄厄扼掖液縊腋額�".split(""),e=0;e!=n[228].length;++e)65533!==n[228][e].charCodeAt(0)&&(r[n[228][e]]=58368+e,t[58368+e]=n[228][e]);for(n[229]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������櫻罌鶯鸚也倻冶夜惹揶椰爺耶若野弱掠略約若葯蒻藥躍亮佯兩凉壤孃恙揚攘敭暘梁楊樣洋瀁煬痒瘍禳穰糧羊良襄諒讓釀陽量養圄御於漁瘀禦語馭魚齬億憶抑檍臆偃堰彦焉言諺孼蘖俺儼嚴奄掩淹嶪業円予余勵呂女如廬�".split(""),e=0;e!=n[229].length;++e)65533!==n[229][e].charCodeAt(0)&&(r[n[229][e]]=58624+e,t[58624+e]=n[229][e]);for(n[230]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������旅歟汝濾璵礖礪與艅茹輿轝閭餘驪麗黎亦力域役易曆歷疫繹譯轢逆驛嚥堧姸娟宴年延憐戀捐挻撚椽沇沿涎涓淵演漣烟然煙煉燃燕璉硏硯秊筵緣練縯聯衍軟輦蓮連鉛鍊鳶列劣咽悅涅烈熱裂說閱厭廉念捻染殮炎焰琰艶苒�".split(""),e=0;e!=n[230].length;++e)65533!==n[230][e].charCodeAt(0)&&(r[n[230][e]]=58880+e,t[58880+e]=n[230][e]);for(n[231]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������簾閻髥鹽曄獵燁葉令囹塋寧嶺嶸影怜映暎楹榮永泳渶潁濚瀛瀯煐營獰玲瑛瑩瓔盈穎纓羚聆英詠迎鈴鍈零霙靈領乂倪例刈叡曳汭濊猊睿穢芮藝蘂禮裔詣譽豫醴銳隸霓預五伍俉傲午吾吳嗚塢墺奧娛寤悟惡懊敖旿晤梧汚澳�".split(""),e=0;e!=n[231].length;++e)65533!==n[231][e].charCodeAt(0)&&(r[n[231][e]]=59136+e,t[59136+e]=n[231][e]);for(n[232]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������烏熬獒筽蜈誤鰲鼇屋沃獄玉鈺溫瑥瘟穩縕蘊兀壅擁瓮甕癰翁邕雍饔渦瓦窩窪臥蛙蝸訛婉完宛梡椀浣玩琓琬碗緩翫脘腕莞豌阮頑曰往旺枉汪王倭娃歪矮外嵬巍猥畏了僚僥凹堯夭妖姚寥寮尿嶢拗搖撓擾料曜樂橈燎燿瑤療�".split(""),e=0;e!=n[232].length;++e)65533!==n[232][e].charCodeAt(0)&&(r[n[232][e]]=59392+e,t[59392+e]=n[232][e]);for(n[233]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������窈窯繇繞耀腰蓼蟯要謠遙遼邀饒慾欲浴縟褥辱俑傭冗勇埇墉容庸慂榕涌湧溶熔瑢用甬聳茸蓉踊鎔鏞龍于佑偶優又友右宇寓尤愚憂旴牛玗瑀盂祐禑禹紆羽芋藕虞迂遇郵釪隅雨雩勖彧旭昱栯煜稶郁頊云暈橒殞澐熉耘芸蕓�".split(""),e=0;e!=n[233].length;++e)65533!==n[233][e].charCodeAt(0)&&(r[n[233][e]]=59648+e,t[59648+e]=n[233][e]);for(n[234]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������運隕雲韻蔚鬱亐熊雄元原員圓園垣媛嫄寃怨愿援沅洹湲源爰猿瑗苑袁轅遠阮院願鴛月越鉞位偉僞危圍委威尉慰暐渭爲瑋緯胃萎葦蔿蝟衛褘謂違韋魏乳侑儒兪劉唯喩孺宥幼幽庾悠惟愈愉揄攸有杻柔柚柳楡楢油洧流游溜�".split(""),e=0;e!=n[234].length;++e)65533!==n[234][e].charCodeAt(0)&&(r[n[234][e]]=59904+e,t[59904+e]=n[234][e]);for(n[235]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������濡猶猷琉瑜由留癒硫紐維臾萸裕誘諛諭踰蹂遊逾遺酉釉鍮類六堉戮毓肉育陸倫允奫尹崙淪潤玧胤贇輪鈗閏律慄栗率聿戎瀜絨融隆垠恩慇殷誾銀隱乙吟淫蔭陰音飮揖泣邑凝應膺鷹依倚儀宜意懿擬椅毅疑矣義艤薏蟻衣誼�".split(""),e=0;e!=n[235].length;++e)65533!==n[235][e].charCodeAt(0)&&(r[n[235][e]]=60160+e,t[60160+e]=n[235][e]);for(n[236]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������議醫二以伊利吏夷姨履已弛彛怡易李梨泥爾珥理異痍痢移罹而耳肄苡荑裏裡貽貳邇里離飴餌匿溺瀷益翊翌翼謚人仁刃印吝咽因姻寅引忍湮燐璘絪茵藺蚓認隣靭靷鱗麟一佚佾壹日溢逸鎰馹任壬妊姙恁林淋稔臨荏賃入卄�".split(""),e=0;e!=n[236].length;++e)65533!==n[236][e].charCodeAt(0)&&(r[n[236][e]]=60416+e,t[60416+e]=n[236][e]);for(n[237]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������立笠粒仍剩孕芿仔刺咨姉姿子字孜恣慈滋炙煮玆瓷疵磁紫者自茨蔗藉諮資雌作勺嚼斫昨灼炸爵綽芍酌雀鵲孱棧殘潺盞岑暫潛箴簪蠶雜丈仗匠場墻壯奬將帳庄張掌暲杖樟檣欌漿牆狀獐璋章粧腸臟臧莊葬蔣薔藏裝贓醬長�".split(""),e=0;e!=n[237].length;++e)65533!==n[237][e].charCodeAt(0)&&(r[n[237][e]]=60672+e,t[60672+e]=n[237][e]);for(n[238]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������障再哉在宰才材栽梓渽滓災縡裁財載齋齎爭箏諍錚佇低儲咀姐底抵杵楮樗沮渚狙猪疽箸紵苧菹著藷詛貯躇這邸雎齟勣吊嫡寂摘敵滴狄炙的積笛籍績翟荻謫賊赤跡蹟迪迹適鏑佃佺傳全典前剪塡塼奠專展廛悛戰栓殿氈澱�".split(""),e=0;e!=n[238].length;++e)65533!==n[238][e].charCodeAt(0)&&(r[n[238][e]]=60928+e,t[60928+e]=n[238][e]);for(n[239]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������煎琠田甸畑癲筌箋箭篆纏詮輾轉鈿銓錢鐫電顚顫餞切截折浙癤竊節絶占岾店漸点粘霑鮎點接摺蝶丁井亭停偵呈姃定幀庭廷征情挺政整旌晶晸柾楨檉正汀淀淨渟湞瀞炡玎珽町睛碇禎程穽精綎艇訂諪貞鄭酊釘鉦鋌錠霆靖�".split(""),e=0;e!=n[239].length;++e)65533!==n[239][e].charCodeAt(0)&&(r[n[239][e]]=61184+e,t[61184+e]=n[239][e]);for(n[240]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������靜頂鼎制劑啼堤帝弟悌提梯濟祭第臍薺製諸蹄醍除際霽題齊俎兆凋助嘲弔彫措操早晁曺曹朝條棗槽漕潮照燥爪璪眺祖祚租稠窕粗糟組繰肇藻蚤詔調趙躁造遭釣阻雕鳥族簇足鏃存尊卒拙猝倧宗從悰慫棕淙琮種終綜縱腫�".split(""),e=0;e!=n[240].length;++e)65533!==n[240][e].charCodeAt(0)&&(r[n[240][e]]=61440+e,t[61440+e]=n[240][e]);for(n[241]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������踪踵鍾鐘佐坐左座挫罪主住侏做姝胄呪周嗾奏宙州廚晝朱柱株注洲湊澍炷珠疇籌紂紬綢舟蛛註誅走躊輳週酎酒鑄駐竹粥俊儁准埈寯峻晙樽浚準濬焌畯竣蠢逡遵雋駿茁中仲衆重卽櫛楫汁葺增憎曾拯烝甑症繒蒸證贈之只�".split(""),e=0;e!=n[241].length;++e)65533!==n[241][e].charCodeAt(0)&&(r[n[241][e]]=61696+e,t[61696+e]=n[241][e]);for(n[242]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������咫地址志持指摯支旨智枝枳止池沚漬知砥祉祗紙肢脂至芝芷蜘誌識贄趾遲直稙稷織職唇嗔塵振搢晉晋桭榛殄津溱珍瑨璡畛疹盡眞瞋秦縉縝臻蔯袗診賑軫辰進鎭陣陳震侄叱姪嫉帙桎瓆疾秩窒膣蛭質跌迭斟朕什執潗緝輯�".split(""),e=0;e!=n[242].length;++e)65533!==n[242][e].charCodeAt(0)&&(r[n[242][e]]=61952+e,t[61952+e]=n[242][e]);for(n[243]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������鏶集徵懲澄且侘借叉嗟嵯差次此磋箚茶蹉車遮捉搾着窄錯鑿齪撰澯燦璨瓚竄簒纂粲纘讚贊鑽餐饌刹察擦札紮僭參塹慘慙懺斬站讒讖倉倡創唱娼廠彰愴敞昌昶暢槍滄漲猖瘡窓脹艙菖蒼債埰寀寨彩採砦綵菜蔡采釵冊柵策�".split(""),e=0;e!=n[243].length;++e)65533!==n[243][e].charCodeAt(0)&&(r[n[243][e]]=62208+e,t[62208+e]=n[243][e]);for(n[244]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������責凄妻悽處倜刺剔尺慽戚拓擲斥滌瘠脊蹠陟隻仟千喘天川擅泉淺玔穿舛薦賤踐遷釧闡阡韆凸哲喆徹撤澈綴輟轍鐵僉尖沾添甛瞻簽籤詹諂堞妾帖捷牒疊睫諜貼輒廳晴淸聽菁請靑鯖切剃替涕滯締諦逮遞體初剿哨憔抄招梢�".split(""),e=0;e!=n[244].length;++e)65533!==n[244][e].charCodeAt(0)&&(r[n[244][e]]=62464+e,t[62464+e]=n[244][e]);for(n[245]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������椒楚樵炒焦硝礁礎秒稍肖艸苕草蕉貂超酢醋醮促囑燭矗蜀觸寸忖村邨叢塚寵悤憁摠總聰蔥銃撮催崔最墜抽推椎楸樞湫皺秋芻萩諏趨追鄒酋醜錐錘鎚雛騶鰍丑畜祝竺筑築縮蓄蹙蹴軸逐春椿瑃出朮黜充忠沖蟲衝衷悴膵萃�".split(""),e=0;e!=n[245].length;++e)65533!==n[245][e].charCodeAt(0)&&(r[n[245][e]]=62720+e,t[62720+e]=n[245][e]);for(n[246]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������贅取吹嘴娶就炊翠聚脆臭趣醉驟鷲側仄厠惻測層侈値嗤峙幟恥梔治淄熾痔痴癡稚穉緇緻置致蚩輜雉馳齒則勅飭親七柒漆侵寢枕沈浸琛砧針鍼蟄秤稱快他咤唾墮妥惰打拖朶楕舵陀馱駝倬卓啄坼度托拓擢晫柝濁濯琢琸託�".split(""),e=0;e!=n[246].length;++e)65533!==n[246][e].charCodeAt(0)&&(r[n[246][e]]=62976+e,t[62976+e]=n[246][e]);for(n[247]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������鐸呑嘆坦彈憚歎灘炭綻誕奪脫探眈耽貪塔搭榻宕帑湯糖蕩兌台太怠態殆汰泰笞胎苔跆邰颱宅擇澤撑攄兎吐土討慟桶洞痛筒統通堆槌腿褪退頹偸套妬投透鬪慝特闖坡婆巴把播擺杷波派爬琶破罷芭跛頗判坂板版瓣販辦鈑�".split(""),e=0;e!=n[247].length;++e)65533!==n[247][e].charCodeAt(0)&&(r[n[247][e]]=63232+e,t[63232+e]=n[247][e]);for(n[248]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������阪八叭捌佩唄悖敗沛浿牌狽稗覇貝彭澎烹膨愎便偏扁片篇編翩遍鞭騙貶坪平枰萍評吠嬖幣廢弊斃肺蔽閉陛佈包匍匏咆哺圃布怖抛抱捕暴泡浦疱砲胞脯苞葡蒲袍褒逋鋪飽鮑幅暴曝瀑爆輻俵剽彪慓杓標漂瓢票表豹飇飄驃�".split(""),e=0;e!=n[248].length;++e)65533!==n[248][e].charCodeAt(0)&&(r[n[248][e]]=63488+e,t[63488+e]=n[248][e]);for(n[249]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������品稟楓諷豊風馮彼披疲皮被避陂匹弼必泌珌畢疋筆苾馝乏逼下何厦夏廈昰河瑕荷蝦賀遐霞鰕壑學虐謔鶴寒恨悍旱汗漢澣瀚罕翰閑閒限韓割轄函含咸啣喊檻涵緘艦銜陷鹹合哈盒蛤閤闔陜亢伉姮嫦巷恒抗杭桁沆港缸肛航�".split(""),e=0;e!=n[249].length;++e)65533!==n[249][e].charCodeAt(0)&&(r[n[249][e]]=63744+e,t[63744+e]=n[249][e]);for(n[250]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������行降項亥偕咳垓奚孩害懈楷海瀣蟹解該諧邂駭骸劾核倖幸杏荇行享向嚮珦鄕響餉饗香噓墟虛許憲櫶獻軒歇險驗奕爀赫革俔峴弦懸晛泫炫玄玹現眩睍絃絢縣舷衒見賢鉉顯孑穴血頁嫌俠協夾峽挾浹狹脅脇莢鋏頰亨兄刑型�".split(""),e=0;e!=n[250].length;++e)65533!==n[250][e].charCodeAt(0)&&(r[n[250][e]]=64e3+e,t[64e3+e]=n[250][e]);for(n[251]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������形泂滎瀅灐炯熒珩瑩荊螢衡逈邢鎣馨兮彗惠慧暳蕙蹊醯鞋乎互呼壕壺好岵弧戶扈昊晧毫浩淏湖滸澔濠濩灝狐琥瑚瓠皓祜糊縞胡芦葫蒿虎號蝴護豪鎬頀顥惑或酷婚昏混渾琿魂忽惚笏哄弘汞泓洪烘紅虹訌鴻化和嬅樺火畵�".split(""),e=0;e!=n[251].length;++e)65533!==n[251][e].charCodeAt(0)&&(r[n[251][e]]=64256+e,t[64256+e]=n[251][e]);for(n[252]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������禍禾花華話譁貨靴廓擴攫確碻穫丸喚奐宦幻患換歡晥桓渙煥環紈還驩鰥活滑猾豁闊凰幌徨恍惶愰慌晃晄榥況湟滉潢煌璜皇篁簧荒蝗遑隍黃匯回廻徊恢悔懷晦會檜淮澮灰獪繪膾茴蛔誨賄劃獲宖橫鐄哮嚆孝效斅曉梟涍淆�".split(""),e=0;e!=n[252].length;++e)65533!==n[252][e].charCodeAt(0)&&(r[n[252][e]]=64512+e,t[64512+e]=n[252][e]);for(n[253]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������爻肴酵驍侯候厚后吼喉嗅帿後朽煦珝逅勛勳塤壎焄熏燻薰訓暈薨喧暄煊萱卉喙毁彙徽揮暉煇諱輝麾休携烋畦虧恤譎鷸兇凶匈洶胸黑昕欣炘痕吃屹紇訖欠欽歆吸恰洽翕興僖凞喜噫囍姬嬉希憙憘戱晞曦熙熹熺犧禧稀羲詰�".split(""),e=0;e!=n[253].length;++e)65533!==n[253][e].charCodeAt(0)&&(r[n[253][e]]=64768+e,t[64768+e]=n[253][e]);return{enc:r,dec:t}}(),r[950]=function(){var e,t=[],r={},n=[];for(n[0]="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~��������������������������������������������������������������������������������������������������������������������������������".split(""),e=0;e!=n[0].length;++e)65533!==n[0][e].charCodeAt(0)&&(r[n[0][e]]=0+e,t[0+e]=n[0][e]);for(n[161]="���������������������������������������������������������������� ,、。.‧;:?!︰…‥﹐﹑﹒·﹔﹕﹖﹗|–︱—︳╴︴﹏()︵︶{}︷︸〔〕︹︺【】︻︼《》︽︾〈〉︿﹀「」﹁﹂『』﹃﹄﹙﹚����������������������������������﹛﹜﹝﹞‘’“”〝〞‵′#&*※§〃○●△▲◎☆★◇◆□■▽▼㊣℅¯ ̄_ˍ﹉﹊﹍﹎﹋﹌﹟﹠﹡+-×÷±√<>=≦≧≠∞≒≡﹢﹣﹤﹥﹦~∩∪⊥∠∟⊿㏒㏑∫∮∵∴♀♂⊕⊙↑↓←→↖↗↙↘∥∣/�".split(""),e=0;e!=n[161].length;++e)65533!==n[161][e].charCodeAt(0)&&(r[n[161][e]]=41216+e,t[41216+e]=n[161][e]);for(n[162]="����������������������������������������������������������������\∕﹨$¥〒¢£%@℃℉﹩﹪﹫㏕㎜㎝㎞㏎㎡㎎㎏㏄°兙兛兞兝兡兣嗧瓩糎▁▂▃▄▅▆▇█▏▎▍▌▋▊▉┼┴┬┤├▔─│▕┌┐└┘╭����������������������������������╮╰╯═╞╪╡◢◣◥◤╱╲╳0123456789ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩ〡〢〣〤〥〦〧〨〩十卄卅ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuv�".split(""),e=0;e!=n[162].length;++e)65533!==n[162][e].charCodeAt(0)&&(r[n[162][e]]=41472+e,t[41472+e]=n[162][e]);for(n[163]="����������������������������������������������������������������wxyzΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρστυφχψωㄅㄆㄇㄈㄉㄊㄋㄌㄍㄎㄏ����������������������������������ㄐㄑㄒㄓㄔㄕㄖㄗㄘㄙㄚㄛㄜㄝㄞㄟㄠㄡㄢㄣㄤㄥㄦㄧㄨㄩ˙ˉˊˇˋ���������������������������������€������������������������������".split(""),e=0;e!=n[163].length;++e)65533!==n[163][e].charCodeAt(0)&&(r[n[163][e]]=41728+e,t[41728+e]=n[163][e]);for(n[164]="����������������������������������������������������������������一乙丁七乃九了二人儿入八几刀刁力匕十卜又三下丈上丫丸凡久么也乞于亡兀刃勺千叉口土士夕大女子孑孓寸小尢尸山川工己已巳巾干廾弋弓才����������������������������������丑丐不中丰丹之尹予云井互五亢仁什仃仆仇仍今介仄元允內六兮公冗凶分切刈勻勾勿化匹午升卅卞厄友及反壬天夫太夭孔少尤尺屯巴幻廿弔引心戈戶手扎支文斗斤方日曰月木欠止歹毋比毛氏水火爪父爻片牙牛犬王丙�".split(""),e=0;e!=n[164].length;++e)65533!==n[164][e].charCodeAt(0)&&(r[n[164][e]]=41984+e,t[41984+e]=n[164][e]);for(n[165]="����������������������������������������������������������������世丕且丘主乍乏乎以付仔仕他仗代令仙仞充兄冉冊冬凹出凸刊加功包匆北匝仟半卉卡占卯卮去可古右召叮叩叨叼司叵叫另只史叱台句叭叻四囚外����������������������������������央失奴奶孕它尼巨巧左市布平幼弁弘弗必戊打扔扒扑斥旦朮本未末札正母民氐永汁汀氾犯玄玉瓜瓦甘生用甩田由甲申疋白皮皿目矛矢石示禾穴立丞丟乒乓乩亙交亦亥仿伉伙伊伕伍伐休伏仲件任仰仳份企伋光兇兆先全�".split(""),e=0;e!=n[165].length;++e)65533!==n[165][e].charCodeAt(0)&&(r[n[165][e]]=42240+e,t[42240+e]=n[165][e]);for(n[166]="����������������������������������������������������������������共再冰列刑划刎刖劣匈匡匠印危吉吏同吊吐吁吋各向名合吃后吆吒因回囝圳地在圭圬圯圩夙多夷夸妄奸妃好她如妁字存宇守宅安寺尖屹州帆并年����������������������������������式弛忙忖戎戌戍成扣扛托收早旨旬旭曲曳有朽朴朱朵次此死氖汝汗汙江池汐汕污汛汍汎灰牟牝百竹米糸缶羊羽老考而耒耳聿肉肋肌臣自至臼舌舛舟艮色艾虫血行衣西阡串亨位住佇佗佞伴佛何估佐佑伽伺伸佃佔似但佣�".split(""),e=0;e!=n[166].length;++e)65533!==n[166][e].charCodeAt(0)&&(r[n[166][e]]=42496+e,t[42496+e]=n[166][e]);for(n[167]="����������������������������������������������������������������作你伯低伶余佝佈佚兌克免兵冶冷別判利刪刨劫助努劬匣即卵吝吭吞吾否呎吧呆呃吳呈呂君吩告吹吻吸吮吵吶吠吼呀吱含吟听囪困囤囫坊坑址坍����������������������������������均坎圾坐坏圻壯夾妝妒妨妞妣妙妖妍妤妓妊妥孝孜孚孛完宋宏尬局屁尿尾岐岑岔岌巫希序庇床廷弄弟彤形彷役忘忌志忍忱快忸忪戒我抄抗抖技扶抉扭把扼找批扳抒扯折扮投抓抑抆改攻攸旱更束李杏材村杜杖杞杉杆杠�".split(""),e=0;e!=n[167].length;++e)65533!==n[167][e].charCodeAt(0)&&(r[n[167][e]]=42752+e,t[42752+e]=n[167][e]);for(n[168]="����������������������������������������������������������������杓杗步每求汞沙沁沈沉沅沛汪決沐汰沌汨沖沒汽沃汲汾汴沆汶沍沔沘沂灶灼災灸牢牡牠狄狂玖甬甫男甸皂盯矣私秀禿究系罕肖肓肝肘肛肚育良芒����������������������������������芋芍見角言谷豆豕貝赤走足身車辛辰迂迆迅迄巡邑邢邪邦那酉釆里防阮阱阪阬並乖乳事些亞享京佯依侍佳使佬供例來侃佰併侈佩佻侖佾侏侑佺兔兒兕兩具其典冽函刻券刷刺到刮制剁劾劻卒協卓卑卦卷卸卹取叔受味呵�".split(""),e=0;e!=n[168].length;++e)65533!==n[168][e].charCodeAt(0)&&(r[n[168][e]]=43008+e,t[43008+e]=n[168][e]);for(n[169]="����������������������������������������������������������������咖呸咕咀呻呷咄咒咆呼咐呱呶和咚呢周咋命咎固垃坷坪坩坡坦坤坼夜奉奇奈奄奔妾妻委妹妮姑姆姐姍始姓姊妯妳姒姅孟孤季宗定官宜宙宛尚屈居����������������������������������屆岷岡岸岩岫岱岳帘帚帖帕帛帑幸庚店府底庖延弦弧弩往征彿彼忝忠忽念忿怏怔怯怵怖怪怕怡性怩怫怛或戕房戾所承拉拌拄抿拂抹拒招披拓拔拋拈抨抽押拐拙拇拍抵拚抱拘拖拗拆抬拎放斧於旺昔易昌昆昂明昀昏昕昊�".split(""),e=0;e!=n[169].length;++e)65533!==n[169][e].charCodeAt(0)&&(r[n[169][e]]=43264+e,t[43264+e]=n[169][e]);for(n[170]="����������������������������������������������������������������昇服朋杭枋枕東果杳杷枇枝林杯杰板枉松析杵枚枓杼杪杲欣武歧歿氓氛泣注泳沱泌泥河沽沾沼波沫法泓沸泄油況沮泗泅泱沿治泡泛泊沬泯泜泖泠����������������������������������炕炎炒炊炙爬爭爸版牧物狀狎狙狗狐玩玨玟玫玥甽疝疙疚的盂盲直知矽社祀祁秉秈空穹竺糾罔羌羋者肺肥肢肱股肫肩肴肪肯臥臾舍芳芝芙芭芽芟芹花芬芥芯芸芣芰芾芷虎虱初表軋迎返近邵邸邱邶采金長門阜陀阿阻附�".split(""),e=0;e!=n[170].length;++e)65533!==n[170][e].charCodeAt(0)&&(r[n[170][e]]=43520+e,t[43520+e]=n[170][e]);for(n[171]="����������������������������������������������������������������陂隹雨青非亟亭亮信侵侯便俠俑俏保促侶俘俟俊俗侮俐俄係俚俎俞侷兗冒冑冠剎剃削前剌剋則勇勉勃勁匍南卻厚叛咬哀咨哎哉咸咦咳哇哂咽咪品����������������������������������哄哈咯咫咱咻咩咧咿囿垂型垠垣垢城垮垓奕契奏奎奐姜姘姿姣姨娃姥姪姚姦威姻孩宣宦室客宥封屎屏屍屋峙峒巷帝帥帟幽庠度建弈弭彥很待徊律徇後徉怒思怠急怎怨恍恰恨恢恆恃恬恫恪恤扁拜挖按拼拭持拮拽指拱拷�".split(""),e=0;e!=n[171].length;++e)65533!==n[171][e].charCodeAt(0)&&(r[n[171][e]]=43776+e,t[43776+e]=n[171][e]);for(n[172]="����������������������������������������������������������������拯括拾拴挑挂政故斫施既春昭映昧是星昨昱昤曷柿染柱柔某柬架枯柵柩柯柄柑枴柚查枸柏柞柳枰柙柢柝柒歪殃殆段毒毗氟泉洋洲洪流津洌洱洞洗����������������������������������活洽派洶洛泵洹洧洸洩洮洵洎洫炫為炳炬炯炭炸炮炤爰牲牯牴狩狠狡玷珊玻玲珍珀玳甚甭畏界畎畋疫疤疥疢疣癸皆皇皈盈盆盃盅省盹相眉看盾盼眇矜砂研砌砍祆祉祈祇禹禺科秒秋穿突竿竽籽紂紅紀紉紇約紆缸美羿耄�".split(""),e=0;e!=n[172].length;++e)65533!==n[172][e].charCodeAt(0)&&(r[n[172][e]]=44032+e,t[44032+e]=n[172][e]);for(n[173]="����������������������������������������������������������������耐耍耑耶胖胥胚胃胄背胡胛胎胞胤胝致舢苧范茅苣苛苦茄若茂茉苒苗英茁苜苔苑苞苓苟苯茆虐虹虻虺衍衫要觔計訂訃貞負赴赳趴軍軌述迦迢迪迥����������������������������������迭迫迤迨郊郎郁郃酋酊重閂限陋陌降面革韋韭音頁風飛食首香乘亳倌倍倣俯倦倥俸倩倖倆值借倚倒們俺倀倔倨俱倡個候倘俳修倭倪俾倫倉兼冤冥冢凍凌准凋剖剜剔剛剝匪卿原厝叟哨唐唁唷哼哥哲唆哺唔哩哭員唉哮哪�".split(""),e=0;e!=n[173].length;++e)65533!==n[173][e].charCodeAt(0)&&(r[n[173][e]]=44288+e,t[44288+e]=n[173][e]);for(n[174]="����������������������������������������������������������������哦唧唇哽唏圃圄埂埔埋埃堉夏套奘奚娑娘娜娟娛娓姬娠娣娩娥娌娉孫屘宰害家宴宮宵容宸射屑展屐峭峽峻峪峨峰島崁峴差席師庫庭座弱徒徑徐恙����������������������������������恣恥恐恕恭恩息悄悟悚悍悔悌悅悖扇拳挈拿捎挾振捕捂捆捏捉挺捐挽挪挫挨捍捌效敉料旁旅時晉晏晃晒晌晅晁書朔朕朗校核案框桓根桂桔栩梳栗桌桑栽柴桐桀格桃株桅栓栘桁殊殉殷氣氧氨氦氤泰浪涕消涇浦浸海浙涓�".split(""),e=0;e!=n[174].length;++e)65533!==n[174][e].charCodeAt(0)&&(r[n[174][e]]=44544+e,t[44544+e]=n[174][e]);for(n[175]="����������������������������������������������������������������浬涉浮浚浴浩涌涊浹涅浥涔烊烘烤烙烈烏爹特狼狹狽狸狷玆班琉珮珠珪珞畔畝畜畚留疾病症疲疳疽疼疹痂疸皋皰益盍盎眩真眠眨矩砰砧砸砝破砷����������������������������������砥砭砠砟砲祕祐祠祟祖神祝祗祚秤秣秧租秦秩秘窄窈站笆笑粉紡紗紋紊素索純紐紕級紜納紙紛缺罟羔翅翁耆耘耕耙耗耽耿胱脂胰脅胭胴脆胸胳脈能脊胼胯臭臬舀舐航舫舨般芻茫荒荔荊茸荐草茵茴荏茲茹茶茗荀茱茨荃�".split(""),e=0;e!=n[175].length;++e)65533!==n[175][e].charCodeAt(0)&&(r[n[175][e]]=44800+e,t[44800+e]=n[175][e]);for(n[176]="����������������������������������������������������������������虔蚊蚪蚓蚤蚩蚌蚣蚜衰衷袁袂衽衹記訐討訌訕訊託訓訖訏訑豈豺豹財貢起躬軒軔軏辱送逆迷退迺迴逃追逅迸邕郡郝郢酒配酌釘針釗釜釙閃院陣陡����������������������������������陛陝除陘陞隻飢馬骨高鬥鬲鬼乾偺偽停假偃偌做偉健偶偎偕偵側偷偏倏偯偭兜冕凰剪副勒務勘動匐匏匙匿區匾參曼商啪啦啄啞啡啃啊唱啖問啕唯啤唸售啜唬啣唳啁啗圈國圉域堅堊堆埠埤基堂堵執培夠奢娶婁婉婦婪婀�".split(""),e=0;e!=n[176].length;++e)65533!==n[176][e].charCodeAt(0)&&(r[n[176][e]]=45056+e,t[45056+e]=n[176][e]);for(n[177]="����������������������������������������������������������������娼婢婚婆婊孰寇寅寄寂宿密尉專將屠屜屝崇崆崎崛崖崢崑崩崔崙崤崧崗巢常帶帳帷康庸庶庵庾張強彗彬彩彫得徙從徘御徠徜恿患悉悠您惋悴惦悽����������������������������������情悻悵惜悼惘惕惆惟悸惚惇戚戛扈掠控捲掖探接捷捧掘措捱掩掉掃掛捫推掄授掙採掬排掏掀捻捩捨捺敝敖救教敗啟敏敘敕敔斜斛斬族旋旌旎晝晚晤晨晦晞曹勗望梁梯梢梓梵桿桶梱梧梗械梃棄梭梆梅梔條梨梟梡梂欲殺�".split(""),e=0;e!=n[177].length;++e)65533!==n[177][e].charCodeAt(0)&&(r[n[177][e]]=45312+e,t[45312+e]=n[177][e]);for(n[178]="����������������������������������������������������������������毫毬氫涎涼淳淙液淡淌淤添淺清淇淋涯淑涮淞淹涸混淵淅淒渚涵淚淫淘淪深淮淨淆淄涪淬涿淦烹焉焊烽烯爽牽犁猜猛猖猓猙率琅琊球理現琍瓠瓶����������������������������������瓷甜產略畦畢異疏痔痕疵痊痍皎盔盒盛眷眾眼眶眸眺硫硃硎祥票祭移窒窕笠笨笛第符笙笞笮粒粗粕絆絃統紮紹紼絀細紳組累終紲紱缽羞羚翌翎習耜聊聆脯脖脣脫脩脰脤舂舵舷舶船莎莞莘荸莢莖莽莫莒莊莓莉莠荷荻荼�".split(""),e=0;e!=n[178].length;++e)65533!==n[178][e].charCodeAt(0)&&(r[n[178][e]]=45568+e,t[45568+e]=n[178][e]);for(n[179]="����������������������������������������������������������������莆莧處彪蛇蛀蚶蛄蚵蛆蛋蚱蚯蛉術袞袈被袒袖袍袋覓規訪訝訣訥許設訟訛訢豉豚販責貫貨貪貧赧赦趾趺軛軟這逍通逗連速逝逐逕逞造透逢逖逛途����������������������������������部郭都酗野釵釦釣釧釭釩閉陪陵陳陸陰陴陶陷陬雀雪雩章竟頂頃魚鳥鹵鹿麥麻傢傍傅備傑傀傖傘傚最凱割剴創剩勞勝勛博厥啻喀喧啼喊喝喘喂喜喪喔喇喋喃喳單喟唾喲喚喻喬喱啾喉喫喙圍堯堪場堤堰報堡堝堠壹壺奠�".split(""),e=0;e!=n[179].length;++e)65533!==n[179][e].charCodeAt(0)&&(r[n[179][e]]=45824+e,t[45824+e]=n[179][e]);for(n[180]="����������������������������������������������������������������婷媚婿媒媛媧孳孱寒富寓寐尊尋就嵌嵐崴嵇巽幅帽幀幃幾廊廁廂廄弼彭復循徨惑惡悲悶惠愜愣惺愕惰惻惴慨惱愎惶愉愀愒戟扉掣掌描揀揩揉揆揍����������������������������������插揣提握揖揭揮捶援揪換摒揚揹敞敦敢散斑斐斯普晰晴晶景暑智晾晷曾替期朝棺棕棠棘棗椅棟棵森棧棹棒棲棣棋棍植椒椎棉棚楮棻款欺欽殘殖殼毯氮氯氬港游湔渡渲湧湊渠渥渣減湛湘渤湖湮渭渦湯渴湍渺測湃渝渾滋�".split(""),e=0;e!=n[180].length;++e)65533!==n[180][e].charCodeAt(0)&&(r[n[180][e]]=46080+e,t[46080+e]=n[180][e]);for(n[181]="����������������������������������������������������������������溉渙湎湣湄湲湩湟焙焚焦焰無然煮焜牌犄犀猶猥猴猩琺琪琳琢琥琵琶琴琯琛琦琨甥甦畫番痢痛痣痙痘痞痠登發皖皓皴盜睏短硝硬硯稍稈程稅稀窘����������������������������������窗窖童竣等策筆筐筒答筍筋筏筑粟粥絞結絨絕紫絮絲絡給絢絰絳善翔翕耋聒肅腕腔腋腑腎脹腆脾腌腓腴舒舜菩萃菸萍菠菅萋菁華菱菴著萊菰萌菌菽菲菊萸萎萄菜萇菔菟虛蛟蛙蛭蛔蛛蛤蛐蛞街裁裂袱覃視註詠評詞証詁�".split(""),e=0;e!=n[181].length;++e)65533!==n[181][e].charCodeAt(0)&&(r[n[181][e]]=46336+e,t[46336+e]=n[181][e]);for(n[182]="����������������������������������������������������������������詔詛詐詆訴診訶詖象貂貯貼貳貽賁費賀貴買貶貿貸越超趁跎距跋跚跑跌跛跆軻軸軼辜逮逵週逸進逶鄂郵鄉郾酣酥量鈔鈕鈣鈉鈞鈍鈐鈇鈑閔閏開閑����������������������������������間閒閎隊階隋陽隅隆隍陲隄雁雅雄集雇雯雲韌項順須飧飪飯飩飲飭馮馭黃黍黑亂傭債傲傳僅傾催傷傻傯僇剿剷剽募勦勤勢勣匯嗟嗨嗓嗦嗎嗜嗇嗑嗣嗤嗯嗚嗡嗅嗆嗥嗉園圓塞塑塘塗塚塔填塌塭塊塢塒塋奧嫁嫉嫌媾媽媼�".split(""),e=0;e!=n[182].length;++e)65533!==n[182][e].charCodeAt(0)&&(r[n[182][e]]=46592+e,t[46592+e]=n[182][e]);for(n[183]="����������������������������������������������������������������媳嫂媲嵩嵯幌幹廉廈弒彙徬微愚意慈感想愛惹愁愈慎慌慄慍愾愴愧愍愆愷戡戢搓搾搞搪搭搽搬搏搜搔損搶搖搗搆敬斟新暗暉暇暈暖暄暘暍會榔業����������������������������������楚楷楠楔極椰概楊楨楫楞楓楹榆楝楣楛歇歲毀殿毓毽溢溯滓溶滂源溝滇滅溥溘溼溺溫滑準溜滄滔溪溧溴煎煙煩煤煉照煜煬煦煌煥煞煆煨煖爺牒猷獅猿猾瑯瑚瑕瑟瑞瑁琿瑙瑛瑜當畸瘀痰瘁痲痱痺痿痴痳盞盟睛睫睦睞督�".split(""),e=0;e!=n[183].length;++e)65533!==n[183][e].charCodeAt(0)&&(r[n[183][e]]=46848+e,t[46848+e]=n[183][e]);for(n[184]="����������������������������������������������������������������睹睪睬睜睥睨睢矮碎碰碗碘碌碉硼碑碓硿祺祿禁萬禽稜稚稠稔稟稞窟窠筷節筠筮筧粱粳粵經絹綑綁綏絛置罩罪署義羨群聖聘肆肄腱腰腸腥腮腳腫����������������������������������腹腺腦舅艇蒂葷落萱葵葦葫葉葬葛萼萵葡董葩葭葆虞虜號蛹蜓蜈蜇蜀蛾蛻蜂蜃蜆蜊衙裟裔裙補裘裝裡裊裕裒覜解詫該詳試詩詰誇詼詣誠話誅詭詢詮詬詹詻訾詨豢貊貉賊資賈賄貲賃賂賅跡跟跨路跳跺跪跤跦躲較載軾輊�".split(""),e=0;e!=n[184].length;++e)65533!==n[184][e].charCodeAt(0)&&(r[n[184][e]]=47104+e,t[47104+e]=n[184][e]);for(n[185]="����������������������������������������������������������������辟農運遊道遂達逼違遐遇遏過遍遑逾遁鄒鄗酬酪酩釉鈷鉗鈸鈽鉀鈾鉛鉋鉤鉑鈴鉉鉍鉅鈹鈿鉚閘隘隔隕雍雋雉雊雷電雹零靖靴靶預頑頓頊頒頌飼飴����������������������������������飽飾馳馱馴髡鳩麂鼎鼓鼠僧僮僥僖僭僚僕像僑僱僎僩兢凳劃劂匱厭嗾嘀嘛嘗嗽嘔嘆嘉嘍嘎嗷嘖嘟嘈嘐嗶團圖塵塾境墓墊塹墅塽壽夥夢夤奪奩嫡嫦嫩嫗嫖嫘嫣孵寞寧寡寥實寨寢寤察對屢嶄嶇幛幣幕幗幔廓廖弊彆彰徹慇�".split(""),e=0;e!=n[185].length;++e)65533!==n[185][e].charCodeAt(0)&&(r[n[185][e]]=47360+e,t[47360+e]=n[185][e]);for(n[186]="����������������������������������������������������������������愿態慷慢慣慟慚慘慵截撇摘摔撤摸摟摺摑摧搴摭摻敲斡旗旖暢暨暝榜榨榕槁榮槓構榛榷榻榫榴槐槍榭槌榦槃榣歉歌氳漳演滾漓滴漩漾漠漬漏漂漢����������������������������������滿滯漆漱漸漲漣漕漫漯澈漪滬漁滲滌滷熔熙煽熊熄熒爾犒犖獄獐瑤瑣瑪瑰瑭甄疑瘧瘍瘋瘉瘓盡監瞄睽睿睡磁碟碧碳碩碣禎福禍種稱窪窩竭端管箕箋筵算箝箔箏箸箇箄粹粽精綻綰綜綽綾綠緊綴網綱綺綢綿綵綸維緒緇綬�".split(""),e=0;e!=n[186].length;++e)65533!==n[186][e].charCodeAt(0)&&(r[n[186][e]]=47616+e,t[47616+e]=n[186][e]);for(n[187]="����������������������������������������������������������������罰翠翡翟聞聚肇腐膀膏膈膊腿膂臧臺與舔舞艋蓉蒿蓆蓄蒙蒞蒲蒜蓋蒸蓀蓓蒐蒼蓑蓊蜿蜜蜻蜢蜥蜴蜘蝕蜷蜩裳褂裴裹裸製裨褚裯誦誌語誣認誡誓誤����������������������������������說誥誨誘誑誚誧豪貍貌賓賑賒赫趙趕跼輔輒輕輓辣遠遘遜遣遙遞遢遝遛鄙鄘鄞酵酸酷酴鉸銀銅銘銖鉻銓銜銨鉼銑閡閨閩閣閥閤隙障際雌雒需靼鞅韶頗領颯颱餃餅餌餉駁骯骰髦魁魂鳴鳶鳳麼鼻齊億儀僻僵價儂儈儉儅凜�".split(""),e=0;e!=n[187].length;++e)65533!==n[187][e].charCodeAt(0)&&(r[n[187][e]]=47872+e,t[47872+e]=n[187][e]);for(n[188]="����������������������������������������������������������������劇劈劉劍劊勰厲嘮嘻嘹嘲嘿嘴嘩噓噎噗噴嘶嘯嘰墀墟增墳墜墮墩墦奭嬉嫻嬋嫵嬌嬈寮寬審寫層履嶝嶔幢幟幡廢廚廟廝廣廠彈影德徵慶慧慮慝慕憂����������������������������������慼慰慫慾憧憐憫憎憬憚憤憔憮戮摩摯摹撞撲撈撐撰撥撓撕撩撒撮播撫撚撬撙撢撳敵敷數暮暫暴暱樣樟槨樁樞標槽模樓樊槳樂樅槭樑歐歎殤毅毆漿潼澄潑潦潔澆潭潛潸潮澎潺潰潤澗潘滕潯潠潟熟熬熱熨牖犛獎獗瑩璋璃�".split(""),e=0;e!=n[188].length;++e)65533!==n[188][e].charCodeAt(0)&&(r[n[188][e]]=48128+e,t[48128+e]=n[188][e]);for(n[189]="����������������������������������������������������������������瑾璀畿瘠瘩瘟瘤瘦瘡瘢皚皺盤瞎瞇瞌瞑瞋磋磅確磊碾磕碼磐稿稼穀稽稷稻窯窮箭箱範箴篆篇篁箠篌糊締練緯緻緘緬緝編緣線緞緩綞緙緲緹罵罷羯����������������������������������翩耦膛膜膝膠膚膘蔗蔽蔚蓮蔬蔭蔓蔑蔣蔡蔔蓬蔥蓿蔆螂蝴蝶蝠蝦蝸蝨蝙蝗蝌蝓衛衝褐複褒褓褕褊誼諒談諄誕請諸課諉諂調誰論諍誶誹諛豌豎豬賠賞賦賤賬賭賢賣賜質賡赭趟趣踫踐踝踢踏踩踟踡踞躺輝輛輟輩輦輪輜輞�".split(""),e=0;e!=n[189].length;++e)65533!==n[189][e].charCodeAt(0)&&(r[n[189][e]]=48384+e,t[48384+e]=n[189][e]);for(n[190]="����������������������������������������������������������������輥適遮遨遭遷鄰鄭鄧鄱醇醉醋醃鋅銻銷鋪銬鋤鋁銳銼鋒鋇鋰銲閭閱霄霆震霉靠鞍鞋鞏頡頫頜颳養餓餒餘駝駐駟駛駑駕駒駙骷髮髯鬧魅魄魷魯鴆鴉����������������������������������鴃麩麾黎墨齒儒儘儔儐儕冀冪凝劑劓勳噙噫噹噩噤噸噪器噥噱噯噬噢噶壁墾壇壅奮嬝嬴學寰導彊憲憑憩憊懍憶憾懊懈戰擅擁擋撻撼據擄擇擂操撿擒擔撾整曆曉暹曄曇暸樽樸樺橙橫橘樹橄橢橡橋橇樵機橈歙歷氅濂澱澡�".split(""),e=0;e!=n[190].length;++e)65533!==n[190][e].charCodeAt(0)&&(r[n[190][e]]=48640+e,t[48640+e]=n[190][e]);for(n[191]="����������������������������������������������������������������濃澤濁澧澳激澹澶澦澠澴熾燉燐燒燈燕熹燎燙燜燃燄獨璜璣璘璟璞瓢甌甍瘴瘸瘺盧盥瞠瞞瞟瞥磨磚磬磧禦積穎穆穌穋窺篙簑築篤篛篡篩篦糕糖縊����������������������������������縑縈縛縣縞縝縉縐罹羲翰翱翮耨膳膩膨臻興艘艙蕊蕙蕈蕨蕩蕃蕉蕭蕪蕞螃螟螞螢融衡褪褲褥褫褡親覦諦諺諫諱謀諜諧諮諾謁謂諷諭諳諶諼豫豭貓賴蹄踱踴蹂踹踵輻輯輸輳辨辦遵遴選遲遼遺鄴醒錠錶鋸錳錯錢鋼錫錄錚�".split(""),e=0;e!=n[191].length;++e)65533!==n[191][e].charCodeAt(0)&&(r[n[191][e]]=48896+e,t[48896+e]=n[191][e]);for(n[192]="����������������������������������������������������������������錐錦錡錕錮錙閻隧隨險雕霎霑霖霍霓霏靛靜靦鞘頰頸頻頷頭頹頤餐館餞餛餡餚駭駢駱骸骼髻髭鬨鮑鴕鴣鴦鴨鴒鴛默黔龍龜優償儡儲勵嚎嚀嚐嚅嚇����������������������������������嚏壕壓壑壎嬰嬪嬤孺尷屨嶼嶺嶽嶸幫彌徽應懂懇懦懋戲戴擎擊擘擠擰擦擬擱擢擭斂斃曙曖檀檔檄檢檜櫛檣橾檗檐檠歜殮毚氈濘濱濟濠濛濤濫濯澀濬濡濩濕濮濰燧營燮燦燥燭燬燴燠爵牆獰獲璩環璦璨癆療癌盪瞳瞪瞰瞬�".split(""),e=0;e!=n[192].length;++e)65533!==n[192][e].charCodeAt(0)&&(r[n[192][e]]=49152+e,t[49152+e]=n[192][e]);for(n[193]="����������������������������������������������������������������瞧瞭矯磷磺磴磯礁禧禪穗窿簇簍篾篷簌篠糠糜糞糢糟糙糝縮績繆縷縲繃縫總縱繅繁縴縹繈縵縿縯罄翳翼聱聲聰聯聳臆臃膺臂臀膿膽臉膾臨舉艱薪����������������������������������薄蕾薜薑薔薯薛薇薨薊虧蟀蟑螳蟒蟆螫螻螺蟈蟋褻褶襄褸褽覬謎謗謙講謊謠謝謄謐豁谿豳賺賽購賸賻趨蹉蹋蹈蹊轄輾轂轅輿避遽還邁邂邀鄹醣醞醜鍍鎂錨鍵鍊鍥鍋錘鍾鍬鍛鍰鍚鍔闊闋闌闈闆隱隸雖霜霞鞠韓顆颶餵騁�".split(""),e=0;e!=n[193].length;++e)65533!==n[193][e].charCodeAt(0)&&(r[n[193][e]]=49408+e,t[49408+e]=n[193][e]);for(n[194]="����������������������������������������������������������������駿鮮鮫鮪鮭鴻鴿麋黏點黜黝黛鼾齋叢嚕嚮壙壘嬸彝懣戳擴擲擾攆擺擻擷斷曜朦檳檬櫃檻檸櫂檮檯歟歸殯瀉瀋濾瀆濺瀑瀏燻燼燾燸獷獵璧璿甕癖癘����������������������������������癒瞽瞿瞻瞼礎禮穡穢穠竄竅簫簧簪簞簣簡糧織繕繞繚繡繒繙罈翹翻職聶臍臏舊藏薩藍藐藉薰薺薹薦蟯蟬蟲蟠覆覲觴謨謹謬謫豐贅蹙蹣蹦蹤蹟蹕軀轉轍邇邃邈醫醬釐鎔鎊鎖鎢鎳鎮鎬鎰鎘鎚鎗闔闖闐闕離雜雙雛雞霤鞣鞦�".split(""),e=0;e!=n[194].length;++e)65533!==n[194][e].charCodeAt(0)&&(r[n[194][e]]=49664+e,t[49664+e]=n[194][e]);for(n[195]="����������������������������������������������������������������鞭韹額顏題顎顓颺餾餿餽餮馥騎髁鬃鬆魏魎魍鯊鯉鯽鯈鯀鵑鵝鵠黠鼕鼬儳嚥壞壟壢寵龐廬懲懷懶懵攀攏曠曝櫥櫝櫚櫓瀛瀟瀨瀚瀝瀕瀘爆爍牘犢獸����������������������������������獺璽瓊瓣疇疆癟癡矇礙禱穫穩簾簿簸簽簷籀繫繭繹繩繪羅繳羶羹羸臘藩藝藪藕藤藥藷蟻蠅蠍蟹蟾襠襟襖襞譁譜識證譚譎譏譆譙贈贊蹼蹲躇蹶蹬蹺蹴轔轎辭邊邋醱醮鏡鏑鏟鏃鏈鏜鏝鏖鏢鏍鏘鏤鏗鏨關隴難霪霧靡韜韻類�".split(""),e=0;e!=n[195].length;++e)65533!==n[195][e].charCodeAt(0)&&(r[n[195][e]]=49920+e,t[49920+e]=n[195][e]);for(n[196]="����������������������������������������������������������������願顛颼饅饉騖騙鬍鯨鯧鯖鯛鶉鵡鵲鵪鵬麒麗麓麴勸嚨嚷嚶嚴嚼壤孀孃孽寶巉懸懺攘攔攙曦朧櫬瀾瀰瀲爐獻瓏癢癥礦礪礬礫竇競籌籃籍糯糰辮繽繼����������������������������������纂罌耀臚艦藻藹蘑藺蘆蘋蘇蘊蠔蠕襤覺觸議譬警譯譟譫贏贍躉躁躅躂醴釋鐘鐃鏽闡霰飄饒饑馨騫騰騷騵鰓鰍鹹麵黨鼯齟齣齡儷儸囁囀囂夔屬巍懼懾攝攜斕曩櫻欄櫺殲灌爛犧瓖瓔癩矓籐纏續羼蘗蘭蘚蠣蠢蠡蠟襪襬覽譴�".split(""),e=0;e!=n[196].length;++e)65533!==n[196][e].charCodeAt(0)&&(r[n[196][e]]=50176+e,t[50176+e]=n[196][e]);for(n[197]="����������������������������������������������������������������護譽贓躊躍躋轟辯醺鐮鐳鐵鐺鐸鐲鐫闢霸霹露響顧顥饗驅驃驀騾髏魔魑鰭鰥鶯鶴鷂鶸麝黯鼙齜齦齧儼儻囈囊囉孿巔巒彎懿攤權歡灑灘玀瓤疊癮癬����������������������������������禳籠籟聾聽臟襲襯觼讀贖贗躑躓轡酈鑄鑑鑒霽霾韃韁顫饕驕驍髒鬚鱉鰱鰾鰻鷓鷗鼴齬齪龔囌巖戀攣攫攪曬欐瓚竊籤籣籥纓纖纔臢蘸蘿蠱變邐邏鑣鑠鑤靨顯饜驚驛驗髓體髑鱔鱗鱖鷥麟黴囑壩攬灞癱癲矗罐羈蠶蠹衢讓讒�".split(""),e=0;e!=n[197].length;++e)65533!==n[197][e].charCodeAt(0)&&(r[n[197][e]]=50432+e,t[50432+e]=n[197][e]);for(n[198]="����������������������������������������������������������������讖艷贛釀鑪靂靈靄韆顰驟鬢魘鱟鷹鷺鹼鹽鼇齷齲廳欖灣籬籮蠻觀躡釁鑲鑰顱饞髖鬣黌灤矚讚鑷韉驢驥纜讜躪釅鑽鑾鑼鱷鱸黷豔鑿鸚爨驪鬱鸛鸞籲���������������������������������������������������������������������������������������������������������������������������������".split(""),e=0;e!=n[198].length;++e)65533!==n[198][e].charCodeAt(0)&&(r[n[198][e]]=50688+e,t[50688+e]=n[198][e]);for(n[201]="����������������������������������������������������������������乂乜凵匚厂万丌乇亍囗兀屮彳丏冇与丮亓仂仉仈冘勼卬厹圠夃夬尐巿旡殳毌气爿丱丼仨仜仩仡仝仚刌匜卌圢圣夗夯宁宄尒尻屴屳帄庀庂忉戉扐氕����������������������������������氶汃氿氻犮犰玊禸肊阞伎优伬仵伔仱伀价伈伝伂伅伢伓伄仴伒冱刓刉刐劦匢匟卍厊吇囡囟圮圪圴夼妀奼妅奻奾奷奿孖尕尥屼屺屻屾巟幵庄异弚彴忕忔忏扜扞扤扡扦扢扙扠扚扥旯旮朾朹朸朻机朿朼朳氘汆汒汜汏汊汔汋�".split(""),e=0;e!=n[201].length;++e)65533!==n[201][e].charCodeAt(0)&&(r[n[201][e]]=51456+e,t[51456+e]=n[201][e]);for(n[202]="����������������������������������������������������������������汌灱牞犴犵玎甪癿穵网艸艼芀艽艿虍襾邙邗邘邛邔阢阤阠阣佖伻佢佉体佤伾佧佒佟佁佘伭伳伿佡冏冹刜刞刡劭劮匉卣卲厎厏吰吷吪呔呅吙吜吥吘����������������������������������吽呏呁吨吤呇囮囧囥坁坅坌坉坋坒夆奀妦妘妠妗妎妢妐妏妧妡宎宒尨尪岍岏岈岋岉岒岊岆岓岕巠帊帎庋庉庌庈庍弅弝彸彶忒忑忐忭忨忮忳忡忤忣忺忯忷忻怀忴戺抃抌抎抏抔抇扱扻扺扰抁抈扷扽扲扴攷旰旴旳旲旵杅杇�".split(""),e=0;e!=n[202].length;++e)65533!==n[202][e].charCodeAt(0)&&(r[n[202][e]]=51712+e,t[51712+e]=n[202][e]);for(n[203]="����������������������������������������������������������������杙杕杌杈杝杍杚杋毐氙氚汸汧汫沄沋沏汱汯汩沚汭沇沕沜汦汳汥汻沎灴灺牣犿犽狃狆狁犺狅玕玗玓玔玒町甹疔疕皁礽耴肕肙肐肒肜芐芏芅芎芑芓����������������������������������芊芃芄豸迉辿邟邡邥邞邧邠阰阨阯阭丳侘佼侅佽侀侇佶佴侉侄佷佌侗佪侚佹侁佸侐侜侔侞侒侂侕佫佮冞冼冾刵刲刳剆刱劼匊匋匼厒厔咇呿咁咑咂咈呫呺呾呥呬呴呦咍呯呡呠咘呣呧呤囷囹坯坲坭坫坱坰坶垀坵坻坳坴坢�".split(""),e=0;e!=n[203].length;++e)65533!==n[203][e].charCodeAt(0)&&(r[n[203][e]]=51968+e,t[51968+e]=n[203][e]);for(n[204]="����������������������������������������������������������������坨坽夌奅妵妺姏姎妲姌姁妶妼姃姖妱妽姀姈妴姇孢孥宓宕屄屇岮岤岠岵岯岨岬岟岣岭岢岪岧岝岥岶岰岦帗帔帙弨弢弣弤彔徂彾彽忞忥怭怦怙怲怋����������������������������������怴怊怗怳怚怞怬怢怍怐怮怓怑怌怉怜戔戽抭抴拑抾抪抶拊抮抳抯抻抩抰抸攽斨斻昉旼昄昒昈旻昃昋昍昅旽昑昐曶朊枅杬枎枒杶杻枘枆构杴枍枌杺枟枑枙枃杽极杸杹枔欥殀歾毞氝沓泬泫泮泙沶泔沭泧沷泐泂沺泃泆泭泲�".split(""),e=0;e!=n[204].length;++e)65533!==n[204][e].charCodeAt(0)&&(r[n[204][e]]=52224+e,t[52224+e]=n[204][e]);for(n[205]="����������������������������������������������������������������泒泝沴沊沝沀泞泀洰泍泇沰泹泏泩泑炔炘炅炓炆炄炑炖炂炚炃牪狖狋狘狉狜狒狔狚狌狑玤玡玭玦玢玠玬玝瓝瓨甿畀甾疌疘皯盳盱盰盵矸矼矹矻矺����������������������������������矷祂礿秅穸穻竻籵糽耵肏肮肣肸肵肭舠芠苀芫芚芘芛芵芧芮芼芞芺芴芨芡芩苂芤苃芶芢虰虯虭虮豖迒迋迓迍迖迕迗邲邴邯邳邰阹阽阼阺陃俍俅俓侲俉俋俁俔俜俙侻侳俛俇俖侺俀侹俬剄剉勀勂匽卼厗厖厙厘咺咡咭咥哏�".split(""),e=0;e!=n[205].length;++e)65533!==n[205][e].charCodeAt(0)&&(r[n[205][e]]=52480+e,t[52480+e]=n[205][e]);for(n[206]="����������������������������������������������������������������哃茍咷咮哖咶哅哆咠呰咼咢咾呲哞咰垵垞垟垤垌垗垝垛垔垘垏垙垥垚垕壴复奓姡姞姮娀姱姝姺姽姼姶姤姲姷姛姩姳姵姠姾姴姭宨屌峐峘峌峗峋峛����������������������������������峞峚峉峇峊峖峓峔峏峈峆峎峟峸巹帡帢帣帠帤庰庤庢庛庣庥弇弮彖徆怷怹恔恲恞恅恓恇恉恛恌恀恂恟怤恄恘恦恮扂扃拏挍挋拵挎挃拫拹挏挌拸拶挀挓挔拺挕拻拰敁敃斪斿昶昡昲昵昜昦昢昳昫昺昝昴昹昮朏朐柁柲柈枺�".split(""),e=0;e!=n[206].length;++e)65533!==n[206][e].charCodeAt(0)&&(r[n[206][e]]=52736+e,t[52736+e]=n[206][e]);for(n[207]="����������������������������������������������������������������柜枻柸柘柀枷柅柫柤柟枵柍枳柷柶柮柣柂枹柎柧柰枲柼柆柭柌枮柦柛柺柉柊柃柪柋欨殂殄殶毖毘毠氠氡洨洴洭洟洼洿洒洊泚洳洄洙洺洚洑洀洝浂����������������������������������洁洘洷洃洏浀洇洠洬洈洢洉洐炷炟炾炱炰炡炴炵炩牁牉牊牬牰牳牮狊狤狨狫狟狪狦狣玅珌珂珈珅玹玶玵玴珫玿珇玾珃珆玸珋瓬瓮甮畇畈疧疪癹盄眈眃眄眅眊盷盻盺矧矨砆砑砒砅砐砏砎砉砃砓祊祌祋祅祄秕种秏秖秎窀�".split(""),e=0;e!=n[207].length;++e)65533!==n[207][e].charCodeAt(0)&&(r[n[207][e]]=52992+e,t[52992+e]=n[207][e]);for(n[208]="����������������������������������������������������������������穾竑笀笁籺籸籹籿粀粁紃紈紁罘羑羍羾耇耎耏耔耷胘胇胠胑胈胂胐胅胣胙胜胊胕胉胏胗胦胍臿舡芔苙苾苹茇苨茀苕茺苫苖苴苬苡苲苵茌苻苶苰苪����������������������������������苤苠苺苳苭虷虴虼虳衁衎衧衪衩觓訄訇赲迣迡迮迠郱邽邿郕郅邾郇郋郈釔釓陔陏陑陓陊陎倞倅倇倓倢倰倛俵俴倳倷倬俶俷倗倜倠倧倵倯倱倎党冔冓凊凄凅凈凎剡剚剒剞剟剕剢勍匎厞唦哢唗唒哧哳哤唚哿唄唈哫唑唅哱�".split(""),e=0;e!=n[208].length;++e)65533!==n[208][e].charCodeAt(0)&&(r[n[208][e]]=53248+e,t[53248+e]=n[208][e]);for(n[209]="����������������������������������������������������������������唊哻哷哸哠唎唃唋圁圂埌堲埕埒垺埆垽垼垸垶垿埇埐垹埁夎奊娙娖娭娮娕娏娗娊娞娳孬宧宭宬尃屖屔峬峿峮峱峷崀峹帩帨庨庮庪庬弳弰彧恝恚恧����������������������������������恁悢悈悀悒悁悝悃悕悛悗悇悜悎戙扆拲挐捖挬捄捅挶捃揤挹捋捊挼挩捁挴捘捔捙挭捇挳捚捑挸捗捀捈敊敆旆旃旄旂晊晟晇晑朒朓栟栚桉栲栳栻桋桏栖栱栜栵栫栭栯桎桄栴栝栒栔栦栨栮桍栺栥栠欬欯欭欱欴歭肂殈毦毤�".split(""),e=0;e!=n[209].length;++e)65533!==n[209][e].charCodeAt(0)&&(r[n[209][e]]=53504+e,t[53504+e]=n[209][e]);for(n[210]="����������������������������������������������������������������毨毣毢毧氥浺浣浤浶洍浡涒浘浢浭浯涑涍淯浿涆浞浧浠涗浰浼浟涂涘洯浨涋浾涀涄洖涃浻浽浵涐烜烓烑烝烋缹烢烗烒烞烠烔烍烅烆烇烚烎烡牂牸����������������������������������牷牶猀狺狴狾狶狳狻猁珓珙珥珖玼珧珣珩珜珒珛珔珝珚珗珘珨瓞瓟瓴瓵甡畛畟疰痁疻痄痀疿疶疺皊盉眝眛眐眓眒眣眑眕眙眚眢眧砣砬砢砵砯砨砮砫砡砩砳砪砱祔祛祏祜祓祒祑秫秬秠秮秭秪秜秞秝窆窉窅窋窌窊窇竘笐�".split(""),e=0;e!=n[210].length;++e)65533!==n[210][e].charCodeAt(0)&&(r[n[210][e]]=53760+e,t[53760+e]=n[210][e]);for(n[211]="����������������������������������������������������������������笄笓笅笏笈笊笎笉笒粄粑粊粌粈粍粅紞紝紑紎紘紖紓紟紒紏紌罜罡罞罠罝罛羖羒翃翂翀耖耾耹胺胲胹胵脁胻脀舁舯舥茳茭荄茙荑茥荖茿荁茦茜茢����������������������������������荂荎茛茪茈茼荍茖茤茠茷茯茩荇荅荌荓茞茬荋茧荈虓虒蚢蚨蚖蚍蚑蚞蚇蚗蚆蚋蚚蚅蚥蚙蚡蚧蚕蚘蚎蚝蚐蚔衃衄衭衵衶衲袀衱衿衯袃衾衴衼訒豇豗豻貤貣赶赸趵趷趶軑軓迾迵适迿迻逄迼迶郖郠郙郚郣郟郥郘郛郗郜郤酐�".split(""),e=0;e!=n[211].length;++e)65533!==n[211][e].charCodeAt(0)&&(r[n[211][e]]=54016+e,t[54016+e]=n[211][e]);for(n[212]="����������������������������������������������������������������酎酏釕釢釚陜陟隼飣髟鬯乿偰偪偡偞偠偓偋偝偲偈偍偁偛偊偢倕偅偟偩偫偣偤偆偀偮偳偗偑凐剫剭剬剮勖勓匭厜啵啶唼啍啐唴唪啑啢唶唵唰啒啅����������������������������������唌唲啥啎唹啈唭唻啀啋圊圇埻堔埢埶埜埴堀埭埽堈埸堋埳埏堇埮埣埲埥埬埡堎埼堐埧堁堌埱埩埰堍堄奜婠婘婕婧婞娸娵婭婐婟婥婬婓婤婗婃婝婒婄婛婈媎娾婍娹婌婰婩婇婑婖婂婜孲孮寁寀屙崞崋崝崚崠崌崨崍崦崥崏�".split(""),e=0;e!=n[212].length;++e)65533!==n[212][e].charCodeAt(0)&&(r[n[212][e]]=54272+e,t[54272+e]=n[212][e]);for(n[213]="����������������������������������������������������������������崰崒崣崟崮帾帴庱庴庹庲庳弶弸徛徖徟悊悐悆悾悰悺惓惔惏惤惙惝惈悱惛悷惊悿惃惍惀挲捥掊掂捽掽掞掭掝掗掫掎捯掇掐据掯捵掜捭掮捼掤挻掟����������������������������������捸掅掁掑掍捰敓旍晥晡晛晙晜晢朘桹梇梐梜桭桮梮梫楖桯梣梬梩桵桴梲梏桷梒桼桫桲梪梀桱桾梛梖梋梠梉梤桸桻梑梌梊桽欶欳欷欸殑殏殍殎殌氪淀涫涴涳湴涬淩淢涷淶淔渀淈淠淟淖涾淥淜淝淛淴淊涽淭淰涺淕淂淏淉�".split(""),e=0;e!=n[213].length;++e)65533!==n[213][e].charCodeAt(0)&&(r[n[213][e]]=54528+e,t[54528+e]=n[213][e]);for(n[214]="����������������������������������������������������������������淐淲淓淽淗淍淣涻烺焍烷焗烴焌烰焄烳焐烼烿焆焓焀烸烶焋焂焎牾牻牼牿猝猗猇猑猘猊猈狿猏猞玈珶珸珵琄琁珽琇琀珺珼珿琌琋珴琈畤畣痎痒痏����������������������������������痋痌痑痐皏皉盓眹眯眭眱眲眴眳眽眥眻眵硈硒硉硍硊硌砦硅硐祤祧祩祪祣祫祡离秺秸秶秷窏窔窐笵筇笴笥笰笢笤笳笘笪笝笱笫笭笯笲笸笚笣粔粘粖粣紵紽紸紶紺絅紬紩絁絇紾紿絊紻紨罣羕羜羝羛翊翋翍翐翑翇翏翉耟�".split(""),e=0;e!=n[214].length;++e)65533!==n[214][e].charCodeAt(0)&&(r[n[214][e]]=54784+e,t[54784+e]=n[214][e]);for(n[215]="����������������������������������������������������������������耞耛聇聃聈脘脥脙脛脭脟脬脞脡脕脧脝脢舑舸舳舺舴舲艴莐莣莨莍荺荳莤荴莏莁莕莙荵莔莩荽莃莌莝莛莪莋荾莥莯莈莗莰荿莦莇莮荶莚虙虖蚿蚷����������������������������������蛂蛁蛅蚺蚰蛈蚹蚳蚸蛌蚴蚻蚼蛃蚽蚾衒袉袕袨袢袪袚袑袡袟袘袧袙袛袗袤袬袌袓袎覂觖觙觕訰訧訬訞谹谻豜豝豽貥赽赻赹趼跂趹趿跁軘軞軝軜軗軠軡逤逋逑逜逌逡郯郪郰郴郲郳郔郫郬郩酖酘酚酓酕釬釴釱釳釸釤釹釪�".split(""),e=0;e!=n[215].length;++e)65533!==n[215][e].charCodeAt(0)&&(r[n[215][e]]=55040+e,t[55040+e]=n[215][e]);for(n[216]="����������������������������������������������������������������釫釷釨釮镺閆閈陼陭陫陱陯隿靪頄飥馗傛傕傔傞傋傣傃傌傎傝偨傜傒傂傇兟凔匒匑厤厧喑喨喥喭啷噅喢喓喈喏喵喁喣喒喤啽喌喦啿喕喡喎圌堩堷����������������������������������堙堞堧堣堨埵塈堥堜堛堳堿堶堮堹堸堭堬堻奡媯媔媟婺媢媞婸媦婼媥媬媕媮娷媄媊媗媃媋媩婻婽媌媜媏媓媝寪寍寋寔寑寊寎尌尰崷嵃嵫嵁嵋崿崵嵑嵎嵕崳崺嵒崽崱嵙嵂崹嵉崸崼崲崶嵀嵅幄幁彘徦徥徫惉悹惌惢惎惄愔�".split(""),e=0;e!=n[216].length;++e)65533!==n[216][e].charCodeAt(0)&&(r[n[216][e]]=55296+e,t[55296+e]=n[216][e]);for(n[217]="����������������������������������������������������������������惲愊愖愅惵愓惸惼惾惁愃愘愝愐惿愄愋扊掔掱掰揎揥揨揯揃撝揳揊揠揶揕揲揵摡揟掾揝揜揄揘揓揂揇揌揋揈揰揗揙攲敧敪敤敜敨敥斌斝斞斮旐旒����������������������������������晼晬晻暀晱晹晪晲朁椌棓椄棜椪棬棪棱椏棖棷棫棤棶椓椐棳棡椇棌椈楰梴椑棯棆椔棸棐棽棼棨椋椊椗棎棈棝棞棦棴棑椆棔棩椕椥棇欹欻欿欼殔殗殙殕殽毰毲毳氰淼湆湇渟湉溈渼渽湅湢渫渿湁湝湳渜渳湋湀湑渻渃渮湞�".split(""),e=0;e!=n[217].length;++e)65533!==n[217][e].charCodeAt(0)&&(r[n[217][e]]=55552+e,t[55552+e]=n[217][e]);for(n[218]="����������������������������������������������������������������湨湜湡渱渨湠湱湫渹渢渰湓湥渧湸湤湷湕湹湒湦渵渶湚焠焞焯烻焮焱焣焥焢焲焟焨焺焛牋牚犈犉犆犅犋猒猋猰猢猱猳猧猲猭猦猣猵猌琮琬琰琫琖����������������������������������琚琡琭琱琤琣琝琩琠琲瓻甯畯畬痧痚痡痦痝痟痤痗皕皒盚睆睇睄睍睅睊睎睋睌矞矬硠硤硥硜硭硱硪确硰硩硨硞硢祴祳祲祰稂稊稃稌稄窙竦竤筊笻筄筈筌筎筀筘筅粢粞粨粡絘絯絣絓絖絧絪絏絭絜絫絒絔絩絑絟絎缾缿罥�".split(""),e=0;e!=n[218].length;++e)65533!==n[218][e].charCodeAt(0)&&(r[n[218][e]]=55808+e,t[55808+e]=n[218][e]);for(n[219]="����������������������������������������������������������������罦羢羠羡翗聑聏聐胾胔腃腊腒腏腇脽腍脺臦臮臷臸臹舄舼舽舿艵茻菏菹萣菀菨萒菧菤菼菶萐菆菈菫菣莿萁菝菥菘菿菡菋菎菖菵菉萉萏菞萑萆菂菳����������������������������������菕菺菇菑菪萓菃菬菮菄菻菗菢萛菛菾蛘蛢蛦蛓蛣蛚蛪蛝蛫蛜蛬蛩蛗蛨蛑衈衖衕袺裗袹袸裀袾袶袼袷袽袲褁裉覕覘覗觝觚觛詎詍訹詙詀詗詘詄詅詒詈詑詊詌詏豟貁貀貺貾貰貹貵趄趀趉跘跓跍跇跖跜跏跕跙跈跗跅軯軷軺�".split(""),e=0;e!=n[219].length;++e)65533!==n[219][e].charCodeAt(0)&&(r[n[219][e]]=56064+e,t[56064+e]=n[219][e]);for(n[220]="����������������������������������������������������������������軹軦軮軥軵軧軨軶軫軱軬軴軩逭逴逯鄆鄬鄄郿郼鄈郹郻鄁鄀鄇鄅鄃酡酤酟酢酠鈁鈊鈥鈃鈚鈦鈏鈌鈀鈒釿釽鈆鈄鈧鈂鈜鈤鈙鈗鈅鈖镻閍閌閐隇陾隈����������������������������������隉隃隀雂雈雃雱雰靬靰靮頇颩飫鳦黹亃亄亶傽傿僆傮僄僊傴僈僂傰僁傺傱僋僉傶傸凗剺剸剻剼嗃嗛嗌嗐嗋嗊嗝嗀嗔嗄嗩喿嗒喍嗏嗕嗢嗖嗈嗲嗍嗙嗂圔塓塨塤塏塍塉塯塕塎塝塙塥塛堽塣塱壼嫇嫄嫋媺媸媱媵媰媿嫈媻嫆�".split(""),e=0;e!=n[220].length;++e)65533!==n[220][e].charCodeAt(0)&&(r[n[220][e]]=56320+e,t[56320+e]=n[220][e]);for(n[221]="����������������������������������������������������������������媷嫀嫊媴媶嫍媹媐寖寘寙尟尳嵱嵣嵊嵥嵲嵬嵞嵨嵧嵢巰幏幎幊幍幋廅廌廆廋廇彀徯徭惷慉慊愫慅愶愲愮慆愯慏愩慀戠酨戣戥戤揅揱揫搐搒搉搠搤����������������������������������搳摃搟搕搘搹搷搢搣搌搦搰搨摁搵搯搊搚摀搥搧搋揧搛搮搡搎敯斒旓暆暌暕暐暋暊暙暔晸朠楦楟椸楎楢楱椿楅楪椹楂楗楙楺楈楉椵楬椳椽楥棰楸椴楩楀楯楄楶楘楁楴楌椻楋椷楜楏楑椲楒椯楻椼歆歅歃歂歈歁殛嗀毻毼�".split(""),e=0;e!=n[221].length;++e)65533!==n[221][e].charCodeAt(0)&&(r[n[221][e]]=56576+e,t[56576+e]=n[221][e]);for(n[222]="����������������������������������������������������������������毹毷毸溛滖滈溏滀溟溓溔溠溱溹滆滒溽滁溞滉溷溰滍溦滏溲溾滃滜滘溙溒溎溍溤溡溿溳滐滊溗溮溣煇煔煒煣煠煁煝煢煲煸煪煡煂煘煃煋煰煟煐煓����������������������������������煄煍煚牏犍犌犑犐犎猼獂猻猺獀獊獉瑄瑊瑋瑒瑑瑗瑀瑏瑐瑎瑂瑆瑍瑔瓡瓿瓾瓽甝畹畷榃痯瘏瘃痷痾痼痹痸瘐痻痶痭痵痽皙皵盝睕睟睠睒睖睚睩睧睔睙睭矠碇碚碔碏碄碕碅碆碡碃硹碙碀碖硻祼禂祽祹稑稘稙稒稗稕稢稓�".split(""),e=0;e!=n[222].length;++e)65533!==n[222][e].charCodeAt(0)&&(r[n[222][e]]=56832+e,t[56832+e]=n[222][e]);for(n[223]="����������������������������������������������������������������稛稐窣窢窞竫筦筤筭筴筩筲筥筳筱筰筡筸筶筣粲粴粯綈綆綀綍絿綅絺綎絻綃絼綌綔綄絽綒罭罫罧罨罬羦羥羧翛翜耡腤腠腷腜腩腛腢腲朡腞腶腧腯����������������������������������腄腡舝艉艄艀艂艅蓱萿葖葶葹蒏蒍葥葑葀蒆葧萰葍葽葚葙葴葳葝蔇葞萷萺萴葺葃葸萲葅萩菙葋萯葂萭葟葰萹葎葌葒葯蓅蒎萻葇萶萳葨葾葄萫葠葔葮葐蜋蜄蛷蜌蛺蛖蛵蝍蛸蜎蜉蜁蛶蜍蜅裖裋裍裎裞裛裚裌裐覅覛觟觥觤�".split(""),e=0;e!=n[223].length;++e)65533!==n[223][e].charCodeAt(0)&&(r[n[223][e]]=57088+e,t[57088+e]=n[223][e]);for(n[224]="����������������������������������������������������������������觡觠觢觜触詶誆詿詡訿詷誂誄詵誃誁詴詺谼豋豊豥豤豦貆貄貅賌赨赩趑趌趎趏趍趓趔趐趒跰跠跬跱跮跐跩跣跢跧跲跫跴輆軿輁輀輅輇輈輂輋遒逿����������������������������������遄遉逽鄐鄍鄏鄑鄖鄔鄋鄎酮酯鉈鉒鈰鈺鉦鈳鉥鉞銃鈮鉊鉆鉭鉬鉏鉠鉧鉯鈶鉡鉰鈱鉔鉣鉐鉲鉎鉓鉌鉖鈲閟閜閞閛隒隓隑隗雎雺雽雸雵靳靷靸靲頏頍頎颬飶飹馯馲馰馵骭骫魛鳪鳭鳧麀黽僦僔僗僨僳僛僪僝僤僓僬僰僯僣僠�".split(""),e=0;e!=n[224].length;++e)65533!==n[224][e].charCodeAt(0)&&(r[n[224][e]]=57344+e,t[57344+e]=n[224][e]);for(n[225]="����������������������������������������������������������������凘劀劁勩勫匰厬嘧嘕嘌嘒嗼嘏嘜嘁嘓嘂嗺嘝嘄嗿嗹墉塼墐墘墆墁塿塴墋塺墇墑墎塶墂墈塻墔墏壾奫嫜嫮嫥嫕嫪嫚嫭嫫嫳嫢嫠嫛嫬嫞嫝嫙嫨嫟孷寠����������������������������������寣屣嶂嶀嵽嶆嵺嶁嵷嶊嶉嶈嵾嵼嶍嵹嵿幘幙幓廘廑廗廎廜廕廙廒廔彄彃彯徶愬愨慁慞慱慳慒慓慲慬憀慴慔慺慛慥愻慪慡慖戩戧戫搫摍摛摝摴摶摲摳摽摵摦撦摎撂摞摜摋摓摠摐摿搿摬摫摙摥摷敳斠暡暠暟朅朄朢榱榶槉�".split(""),e=0;e!=n[225].length;++e)65533!==n[225][e].charCodeAt(0)&&(r[n[225][e]]=57600+e,t[57600+e]=n[225][e]);for(n[226]="����������������������������������������������������������������榠槎榖榰榬榼榑榙榎榧榍榩榾榯榿槄榽榤槔榹槊榚槏榳榓榪榡榞槙榗榐槂榵榥槆歊歍歋殞殟殠毃毄毾滎滵滱漃漥滸漷滻漮漉潎漙漚漧漘漻漒滭漊����������������������������������漶潳滹滮漭潀漰漼漵滫漇漎潃漅滽滶漹漜滼漺漟漍漞漈漡熇熐熉熀熅熂熏煻熆熁熗牄牓犗犕犓獃獍獑獌瑢瑳瑱瑵瑲瑧瑮甀甂甃畽疐瘖瘈瘌瘕瘑瘊瘔皸瞁睼瞅瞂睮瞀睯睾瞃碲碪碴碭碨硾碫碞碥碠碬碢碤禘禊禋禖禕禔禓�".split(""),e=0;e!=n[226].length;++e)65533!==n[226][e].charCodeAt(0)&&(r[n[226][e]]=57856+e,t[57856+e]=n[226][e]);for(n[227]="����������������������������������������������������������������禗禈禒禐稫穊稰稯稨稦窨窫窬竮箈箜箊箑箐箖箍箌箛箎箅箘劄箙箤箂粻粿粼粺綧綷緂綣綪緁緀緅綝緎緄緆緋緌綯綹綖綼綟綦綮綩綡緉罳翢翣翥翞����������������������������������耤聝聜膉膆膃膇膍膌膋舕蒗蒤蒡蒟蒺蓎蓂蒬蒮蒫蒹蒴蓁蓍蒪蒚蒱蓐蒝蒧蒻蒢蒔蓇蓌蒛蒩蒯蒨蓖蒘蒶蓏蒠蓗蓔蓒蓛蒰蒑虡蜳蜣蜨蝫蝀蜮蜞蜡蜙蜛蝃蜬蝁蜾蝆蜠蜲蜪蜭蜼蜒蜺蜱蜵蝂蜦蜧蜸蜤蜚蜰蜑裷裧裱裲裺裾裮裼裶裻�".split(""),e=0;e!=n[227].length;++e)65533!==n[227][e].charCodeAt(0)&&(r[n[227][e]]=58112+e,t[58112+e]=n[227][e]);for(n[228]="����������������������������������������������������������������裰裬裫覝覡覟覞觩觫觨誫誙誋誒誏誖谽豨豩賕賏賗趖踉踂跿踍跽踊踃踇踆踅跾踀踄輐輑輎輍鄣鄜鄠鄢鄟鄝鄚鄤鄡鄛酺酲酹酳銥銤鉶銛鉺銠銔銪銍����������������������������������銦銚銫鉹銗鉿銣鋮銎銂銕銢鉽銈銡銊銆銌銙銧鉾銇銩銝銋鈭隞隡雿靘靽靺靾鞃鞀鞂靻鞄鞁靿韎韍頖颭颮餂餀餇馝馜駃馹馻馺駂馽駇骱髣髧鬾鬿魠魡魟鳱鳲鳵麧僿儃儰僸儆儇僶僾儋儌僽儊劋劌勱勯噈噂噌嘵噁噊噉噆噘�".split(""),e=0;e!=n[228].length;++e)65533!==n[228][e].charCodeAt(0)&&(r[n[228][e]]=58368+e,t[58368+e]=n[228][e]);for(n[229]="����������������������������������������������������������������噚噀嘳嘽嘬嘾嘸嘪嘺圚墫墝墱墠墣墯墬墥墡壿嫿嫴嫽嫷嫶嬃嫸嬂嫹嬁嬇嬅嬏屧嶙嶗嶟嶒嶢嶓嶕嶠嶜嶡嶚嶞幩幝幠幜緳廛廞廡彉徲憋憃慹憱憰憢憉����������������������������������憛憓憯憭憟憒憪憡憍慦憳戭摮摰撖撠撅撗撜撏撋撊撌撣撟摨撱撘敶敺敹敻斲斳暵暰暩暲暷暪暯樀樆樗槥槸樕槱槤樠槿槬槢樛樝槾樧槲槮樔槷槧橀樈槦槻樍槼槫樉樄樘樥樏槶樦樇槴樖歑殥殣殢殦氁氀毿氂潁漦潾澇濆澒�".split(""),e=0;e!=n[229].length;++e)65533!==n[229][e].charCodeAt(0)&&(r[n[229][e]]=58624+e,t[58624+e]=n[229][e]);for(n[230]="����������������������������������������������������������������澍澉澌潢潏澅潚澖潶潬澂潕潲潒潐潗澔澓潝漀潡潫潽潧澐潓澋潩潿澕潣潷潪潻熲熯熛熰熠熚熩熵熝熥熞熤熡熪熜熧熳犘犚獘獒獞獟獠獝獛獡獚獙����������������������������������獢璇璉璊璆璁瑽璅璈瑼瑹甈甇畾瘥瘞瘙瘝瘜瘣瘚瘨瘛皜皝皞皛瞍瞏瞉瞈磍碻磏磌磑磎磔磈磃磄磉禚禡禠禜禢禛歶稹窲窴窳箷篋箾箬篎箯箹篊箵糅糈糌糋緷緛緪緧緗緡縃緺緦緶緱緰緮緟罶羬羰羭翭翫翪翬翦翨聤聧膣膟�".split(""),e=0;e!=n[230].length;++e)65533!==n[230][e].charCodeAt(0)&&(r[n[230][e]]=58880+e,t[58880+e]=n[230][e]);for(n[231]="����������������������������������������������������������������膞膕膢膙膗舖艏艓艒艐艎艑蔤蔻蔏蔀蔩蔎蔉蔍蔟蔊蔧蔜蓻蔫蓺蔈蔌蓴蔪蓲蔕蓷蓫蓳蓼蔒蓪蓩蔖蓾蔨蔝蔮蔂蓽蔞蓶蔱蔦蓧蓨蓰蓯蓹蔘蔠蔰蔋蔙蔯虢����������������������������������蝖蝣蝤蝷蟡蝳蝘蝔蝛蝒蝡蝚蝑蝞蝭蝪蝐蝎蝟蝝蝯蝬蝺蝮蝜蝥蝏蝻蝵蝢蝧蝩衚褅褌褔褋褗褘褙褆褖褑褎褉覢覤覣觭觰觬諏諆誸諓諑諔諕誻諗誾諀諅諘諃誺誽諙谾豍貏賥賟賙賨賚賝賧趠趜趡趛踠踣踥踤踮踕踛踖踑踙踦踧�".split(""),e=0;e!=n[231].length;++e)65533!==n[231][e].charCodeAt(0)&&(r[n[231][e]]=59136+e,t[59136+e]=n[231][e]);for(n[232]="����������������������������������������������������������������踔踒踘踓踜踗踚輬輤輘輚輠輣輖輗遳遰遯遧遫鄯鄫鄩鄪鄲鄦鄮醅醆醊醁醂醄醀鋐鋃鋄鋀鋙銶鋏鋱鋟鋘鋩鋗鋝鋌鋯鋂鋨鋊鋈鋎鋦鋍鋕鋉鋠鋞鋧鋑鋓����������������������������������銵鋡鋆銴镼閬閫閮閰隤隢雓霅霈霂靚鞊鞎鞈韐韏頞頝頦頩頨頠頛頧颲餈飺餑餔餖餗餕駜駍駏駓駔駎駉駖駘駋駗駌骳髬髫髳髲髱魆魃魧魴魱魦魶魵魰魨魤魬鳼鳺鳽鳿鳷鴇鴀鳹鳻鴈鴅鴄麃黓鼏鼐儜儓儗儚儑凞匴叡噰噠噮�".split(""),e=0;e!=n[232].length;++e)65533!==n[232][e].charCodeAt(0)&&(r[n[232][e]]=59392+e,t[59392+e]=n[232][e]);for(n[233]="����������������������������������������������������������������噳噦噣噭噲噞噷圜圛壈墽壉墿墺壂墼壆嬗嬙嬛嬡嬔嬓嬐嬖嬨嬚嬠嬞寯嶬嶱嶩嶧嶵嶰嶮嶪嶨嶲嶭嶯嶴幧幨幦幯廩廧廦廨廥彋徼憝憨憖懅憴懆懁懌憺����������������������������������憿憸憌擗擖擐擏擉撽撉擃擛擳擙攳敿敼斢曈暾曀曊曋曏暽暻暺曌朣樴橦橉橧樲橨樾橝橭橶橛橑樨橚樻樿橁橪橤橐橏橔橯橩橠樼橞橖橕橍橎橆歕歔歖殧殪殫毈毇氄氃氆澭濋澣濇澼濎濈潞濄澽澞濊澨瀄澥澮澺澬澪濏澿澸�".split(""),e=0;e!=n[233].length;++e)65533!==n[233][e].charCodeAt(0)&&(r[n[233][e]]=59648+e,t[59648+e]=n[233][e]);for(n[234]="����������������������������������������������������������������澢濉澫濍澯澲澰燅燂熿熸燖燀燁燋燔燊燇燏熽燘熼燆燚燛犝犞獩獦獧獬獥獫獪瑿璚璠璔璒璕璡甋疀瘯瘭瘱瘽瘳瘼瘵瘲瘰皻盦瞚瞝瞡瞜瞛瞢瞣瞕瞙����������������������������������瞗磝磩磥磪磞磣磛磡磢磭磟磠禤穄穈穇窶窸窵窱窷篞篣篧篝篕篥篚篨篹篔篪篢篜篫篘篟糒糔糗糐糑縒縡縗縌縟縠縓縎縜縕縚縢縋縏縖縍縔縥縤罃罻罼罺羱翯耪耩聬膱膦膮膹膵膫膰膬膴膲膷膧臲艕艖艗蕖蕅蕫蕍蕓蕡蕘�".split(""),e=0;e!=n[234].length;++e)65533!==n[234][e].charCodeAt(0)&&(r[n[234][e]]=59904+e,t[59904+e]=n[234][e]);for(n[235]="����������������������������������������������������������������蕀蕆蕤蕁蕢蕄蕑蕇蕣蔾蕛蕱蕎蕮蕵蕕蕧蕠薌蕦蕝蕔蕥蕬虣虥虤螛螏螗螓螒螈螁螖螘蝹螇螣螅螐螑螝螄螔螜螚螉褞褦褰褭褮褧褱褢褩褣褯褬褟觱諠����������������������������������諢諲諴諵諝謔諤諟諰諈諞諡諨諿諯諻貑貒貐賵賮賱賰賳赬赮趥趧踳踾踸蹀蹅踶踼踽蹁踰踿躽輶輮輵輲輹輷輴遶遹遻邆郺鄳鄵鄶醓醐醑醍醏錧錞錈錟錆錏鍺錸錼錛錣錒錁鍆錭錎錍鋋錝鋺錥錓鋹鋷錴錂錤鋿錩錹錵錪錔錌�".split(""),e=0;e!=n[235].length;++e)65533!==n[235][e].charCodeAt(0)&&(r[n[235][e]]=60160+e,t[60160+e]=n[235][e]);for(n[236]="����������������������������������������������������������������錋鋾錉錀鋻錖閼闍閾閹閺閶閿閵閽隩雔霋霒霐鞙鞗鞔韰韸頵頯頲餤餟餧餩馞駮駬駥駤駰駣駪駩駧骹骿骴骻髶髺髹髷鬳鮀鮅鮇魼魾魻鮂鮓鮒鮐魺鮕����������������������������������魽鮈鴥鴗鴠鴞鴔鴩鴝鴘鴢鴐鴙鴟麈麆麇麮麭黕黖黺鼒鼽儦儥儢儤儠儩勴嚓嚌嚍嚆嚄嚃噾嚂噿嚁壖壔壏壒嬭嬥嬲嬣嬬嬧嬦嬯嬮孻寱寲嶷幬幪徾徻懃憵憼懧懠懥懤懨懞擯擩擣擫擤擨斁斀斶旚曒檍檖檁檥檉檟檛檡檞檇檓檎�".split(""),e=0;e!=n[236].length;++e)65533!==n[236][e].charCodeAt(0)&&(r[n[236][e]]=60416+e,t[60416+e]=n[236][e]);for(n[237]="����������������������������������������������������������������檕檃檨檤檑橿檦檚檅檌檒歛殭氉濌澩濴濔濣濜濭濧濦濞濲濝濢濨燡燱燨燲燤燰燢獳獮獯璗璲璫璐璪璭璱璥璯甐甑甒甏疄癃癈癉癇皤盩瞵瞫瞲瞷瞶����������������������������������瞴瞱瞨矰磳磽礂磻磼磲礅磹磾礄禫禨穜穛穖穘穔穚窾竀竁簅簏篲簀篿篻簎篴簋篳簂簉簃簁篸篽簆篰篱簐簊糨縭縼繂縳顈縸縪繉繀繇縩繌縰縻縶繄縺罅罿罾罽翴翲耬膻臄臌臊臅臇膼臩艛艚艜薃薀薏薧薕薠薋薣蕻薤薚薞�".split(""),e=0;e!=n[237].length;++e)65533!==n[237][e].charCodeAt(0)&&(r[n[237][e]]=60672+e,t[60672+e]=n[237][e]);for(n[238]="����������������������������������������������������������������蕷蕼薉薡蕺蕸蕗薎薖薆薍薙薝薁薢薂薈薅蕹蕶薘薐薟虨螾螪螭蟅螰螬螹螵螼螮蟉蟃蟂蟌螷螯蟄蟊螴螶螿螸螽蟞螲褵褳褼褾襁襒褷襂覭覯覮觲觳謞����������������������������������謘謖謑謅謋謢謏謒謕謇謍謈謆謜謓謚豏豰豲豱豯貕貔賹赯蹎蹍蹓蹐蹌蹇轃轀邅遾鄸醚醢醛醙醟醡醝醠鎡鎃鎯鍤鍖鍇鍼鍘鍜鍶鍉鍐鍑鍠鍭鎏鍌鍪鍹鍗鍕鍒鍏鍱鍷鍻鍡鍞鍣鍧鎀鍎鍙闇闀闉闃闅閷隮隰隬霠霟霘霝霙鞚鞡鞜�".split(""),e=0;e!=n[238].length;++e)65533!==n[238][e].charCodeAt(0)&&(r[n[238][e]]=60928+e,t[60928+e]=n[238][e]);for(n[239]="����������������������������������������������������������������鞞鞝韕韔韱顁顄顊顉顅顃餥餫餬餪餳餲餯餭餱餰馘馣馡騂駺駴駷駹駸駶駻駽駾駼騃骾髾髽鬁髼魈鮚鮨鮞鮛鮦鮡鮥鮤鮆鮢鮠鮯鴳鵁鵧鴶鴮鴯鴱鴸鴰����������������������������������鵅鵂鵃鴾鴷鵀鴽翵鴭麊麉麍麰黈黚黻黿鼤鼣鼢齔龠儱儭儮嚘嚜嚗嚚嚝嚙奰嬼屩屪巀幭幮懘懟懭懮懱懪懰懫懖懩擿攄擽擸攁攃擼斔旛曚曛曘櫅檹檽櫡櫆檺檶檷櫇檴檭歞毉氋瀇瀌瀍瀁瀅瀔瀎濿瀀濻瀦濼濷瀊爁燿燹爃燽獶�".split(""),e=0;e!=n[239].length;++e)65533!==n[239][e].charCodeAt(0)&&(r[n[239][e]]=61184+e,t[61184+e]=n[239][e]);for(n[240]="����������������������������������������������������������������璸瓀璵瓁璾璶璻瓂甔甓癜癤癙癐癓癗癚皦皽盬矂瞺磿礌礓礔礉礐礒礑禭禬穟簜簩簙簠簟簭簝簦簨簢簥簰繜繐繖繣繘繢繟繑繠繗繓羵羳翷翸聵臑臒����������������������������������臐艟艞薴藆藀藃藂薳薵薽藇藄薿藋藎藈藅薱薶藒蘤薸薷薾虩蟧蟦蟢蟛蟫蟪蟥蟟蟳蟤蟔蟜蟓蟭蟘蟣螤蟗蟙蠁蟴蟨蟝襓襋襏襌襆襐襑襉謪謧謣謳謰謵譇謯謼謾謱謥謷謦謶謮謤謻謽謺豂豵貙貘貗賾贄贂贀蹜蹢蹠蹗蹖蹞蹥蹧�".split(""),e=0;e!=n[240].length;++e)65533!==n[240][e].charCodeAt(0)&&(r[n[240][e]]=61440+e,t[61440+e]=n[240][e]);for(n[241]="����������������������������������������������������������������蹛蹚蹡蹝蹩蹔轆轇轈轋鄨鄺鄻鄾醨醥醧醯醪鎵鎌鎒鎷鎛鎝鎉鎧鎎鎪鎞鎦鎕鎈鎙鎟鎍鎱鎑鎲鎤鎨鎴鎣鎥闒闓闑隳雗雚巂雟雘雝霣霢霥鞬鞮鞨鞫鞤鞪����������������������������������鞢鞥韗韙韖韘韺顐顑顒颸饁餼餺騏騋騉騍騄騑騊騅騇騆髀髜鬈鬄鬅鬩鬵魊魌魋鯇鯆鯃鮿鯁鮵鮸鯓鮶鯄鮹鮽鵜鵓鵏鵊鵛鵋鵙鵖鵌鵗鵒鵔鵟鵘鵚麎麌黟鼁鼀鼖鼥鼫鼪鼩鼨齌齕儴儵劖勷厴嚫嚭嚦嚧嚪嚬壚壝壛夒嬽嬾嬿巃幰�".split(""),e=0;e!=n[241].length;++e)65533!==n[241][e].charCodeAt(0)&&(r[n[241][e]]=61696+e,t[61696+e]=n[241][e]);for(n[242]="����������������������������������������������������������������徿懻攇攐攍攉攌攎斄旞旝曞櫧櫠櫌櫑櫙櫋櫟櫜櫐櫫櫏櫍櫞歠殰氌瀙瀧瀠瀖瀫瀡瀢瀣瀩瀗瀤瀜瀪爌爊爇爂爅犥犦犤犣犡瓋瓅璷瓃甖癠矉矊矄矱礝礛����������������������������������礡礜礗礞禰穧穨簳簼簹簬簻糬糪繶繵繸繰繷繯繺繲繴繨罋罊羃羆羷翽翾聸臗臕艤艡艣藫藱藭藙藡藨藚藗藬藲藸藘藟藣藜藑藰藦藯藞藢蠀蟺蠃蟶蟷蠉蠌蠋蠆蟼蠈蟿蠊蠂襢襚襛襗襡襜襘襝襙覈覷覶觶譐譈譊譀譓譖譔譋譕�".split(""),e=0;e!=n[242].length;++e)65533!==n[242][e].charCodeAt(0)&&(r[n[242][e]]=61952+e,t[61952+e]=n[242][e]);for(n[243]="����������������������������������������������������������������譑譂譒譗豃豷豶貚贆贇贉趬趪趭趫蹭蹸蹳蹪蹯蹻軂轒轑轏轐轓辴酀鄿醰醭鏞鏇鏏鏂鏚鏐鏹鏬鏌鏙鎩鏦鏊鏔鏮鏣鏕鏄鏎鏀鏒鏧镽闚闛雡霩霫霬霨霦����������������������������������鞳鞷鞶韝韞韟顜顙顝顗颿颽颻颾饈饇饃馦馧騚騕騥騝騤騛騢騠騧騣騞騜騔髂鬋鬊鬎鬌鬷鯪鯫鯠鯞鯤鯦鯢鯰鯔鯗鯬鯜鯙鯥鯕鯡鯚鵷鶁鶊鶄鶈鵱鶀鵸鶆鶋鶌鵽鵫鵴鵵鵰鵩鶅鵳鵻鶂鵯鵹鵿鶇鵨麔麑黀黼鼭齀齁齍齖齗齘匷嚲�".split(""),e=0;e!=n[243].length;++e)65533!==n[243][e].charCodeAt(0)&&(r[n[243][e]]=62208+e,t[62208+e]=n[243][e]);for(n[244]="����������������������������������������������������������������嚵嚳壣孅巆巇廮廯忀忁懹攗攖攕攓旟曨曣曤櫳櫰櫪櫨櫹櫱櫮櫯瀼瀵瀯瀷瀴瀱灂瀸瀿瀺瀹灀瀻瀳灁爓爔犨獽獼璺皫皪皾盭矌矎矏矍矲礥礣礧礨礤礩����������������������������������禲穮穬穭竷籉籈籊籇籅糮繻繾纁纀羺翿聹臛臙舋艨艩蘢藿蘁藾蘛蘀藶蘄蘉蘅蘌藽蠙蠐蠑蠗蠓蠖襣襦覹觷譠譪譝譨譣譥譧譭趮躆躈躄轙轖轗轕轘轚邍酃酁醷醵醲醳鐋鐓鏻鐠鐏鐔鏾鐕鐐鐨鐙鐍鏵鐀鏷鐇鐎鐖鐒鏺鐉鏸鐊鏿�".split(""),e=0;e!=n[244].length;++e)65533!==n[244][e].charCodeAt(0)&&(r[n[244][e]]=62464+e,t[62464+e]=n[244][e]);for(n[245]="����������������������������������������������������������������鏼鐌鏶鐑鐆闞闠闟霮霯鞹鞻韽韾顠顢顣顟飁飂饐饎饙饌饋饓騲騴騱騬騪騶騩騮騸騭髇髊髆鬐鬒鬑鰋鰈鯷鰅鰒鯸鱀鰇鰎鰆鰗鰔鰉鶟鶙鶤鶝鶒鶘鶐鶛����������������������������������鶠鶔鶜鶪鶗鶡鶚鶢鶨鶞鶣鶿鶩鶖鶦鶧麙麛麚黥黤黧黦鼰鼮齛齠齞齝齙龑儺儹劘劗囃嚽嚾孈孇巋巏廱懽攛欂櫼欃櫸欀灃灄灊灈灉灅灆爝爚爙獾甗癪矐礭礱礯籔籓糲纊纇纈纋纆纍罍羻耰臝蘘蘪蘦蘟蘣蘜蘙蘧蘮蘡蘠蘩蘞蘥�".split(""),e=0;e!=n[245].length;++e)65533!==n[245][e].charCodeAt(0)&&(r[n[245][e]]=62720+e,t[62720+e]=n[245][e]);for(n[246]="����������������������������������������������������������������蠩蠝蠛蠠蠤蠜蠫衊襭襩襮襫觺譹譸譅譺譻贐贔趯躎躌轞轛轝酆酄酅醹鐿鐻鐶鐩鐽鐼鐰鐹鐪鐷鐬鑀鐱闥闤闣霵霺鞿韡顤飉飆飀饘饖騹騽驆驄驂驁騺����������������������������������騿髍鬕鬗鬘鬖鬺魒鰫鰝鰜鰬鰣鰨鰩鰤鰡鶷鶶鶼鷁鷇鷊鷏鶾鷅鷃鶻鶵鷎鶹鶺鶬鷈鶱鶭鷌鶳鷍鶲鹺麜黫黮黭鼛鼘鼚鼱齎齥齤龒亹囆囅囋奱孋孌巕巑廲攡攠攦攢欋欈欉氍灕灖灗灒爞爟犩獿瓘瓕瓙瓗癭皭礵禴穰穱籗籜籙籛籚�".split(""),e=0;e!=n[246].length;++e)65533!==n[246][e].charCodeAt(0)&&(r[n[246][e]]=62976+e,t[62976+e]=n[246][e]);for(n[247]="����������������������������������������������������������������糴糱纑罏羇臞艫蘴蘵蘳蘬蘲蘶蠬蠨蠦蠪蠥襱覿覾觻譾讄讂讆讅譿贕躕躔躚躒躐躖躗轠轢酇鑌鑐鑊鑋鑏鑇鑅鑈鑉鑆霿韣顪顩飋饔饛驎驓驔驌驏驈驊����������������������������������驉驒驐髐鬙鬫鬻魖魕鱆鱈鰿鱄鰹鰳鱁鰼鰷鰴鰲鰽鰶鷛鷒鷞鷚鷋鷐鷜鷑鷟鷩鷙鷘鷖鷵鷕鷝麶黰鼵鼳鼲齂齫龕龢儽劙壨壧奲孍巘蠯彏戁戃戄攩攥斖曫欑欒欏毊灛灚爢玂玁玃癰矔籧籦纕艬蘺虀蘹蘼蘱蘻蘾蠰蠲蠮蠳襶襴襳觾�".split(""),e=0;e!=n[247].length;++e)65533!==n[247][e].charCodeAt(0)&&(r[n[247][e]]=63232+e,t[63232+e]=n[247][e]);for(n[248]="����������������������������������������������������������������讌讎讋讈豅贙躘轤轣醼鑢鑕鑝鑗鑞韄韅頀驖驙鬞鬟鬠鱒鱘鱐鱊鱍鱋鱕鱙鱌鱎鷻鷷鷯鷣鷫鷸鷤鷶鷡鷮鷦鷲鷰鷢鷬鷴鷳鷨鷭黂黐黲黳鼆鼜鼸鼷鼶齃齏����������������������������������齱齰齮齯囓囍孎屭攭曭曮欓灟灡灝灠爣瓛瓥矕礸禷禶籪纗羉艭虃蠸蠷蠵衋讔讕躞躟躠躝醾醽釂鑫鑨鑩雥靆靃靇韇韥驞髕魙鱣鱧鱦鱢鱞鱠鸂鷾鸇鸃鸆鸅鸀鸁鸉鷿鷽鸄麠鼞齆齴齵齶囔攮斸欘欙欗欚灢爦犪矘矙礹籩籫糶纚�".split(""),e=0;e!=n[248].length;++e)65533!==n[248][e].charCodeAt(0)&&(r[n[248][e]]=63488+e,t[63488+e]=n[248][e]);for(n[249]="����������������������������������������������������������������纘纛纙臠臡虆虇虈襹襺襼襻觿讘讙躥躤躣鑮鑭鑯鑱鑳靉顲饟鱨鱮鱭鸋鸍鸐鸏鸒鸑麡黵鼉齇齸齻齺齹圞灦籯蠼趲躦釃鑴鑸鑶鑵驠鱴鱳鱱鱵鸔鸓黶鼊����������������������������������龤灨灥糷虪蠾蠽蠿讞貜躩軉靋顳顴飌饡馫驤驦驧鬤鸕鸗齈戇欞爧虌躨钂钀钁驩驨鬮鸙爩虋讟钃鱹麷癵驫鱺鸝灩灪麤齾齉龘碁銹裏墻恒粧嫺╔╦╗╠╬╣╚╩╝╒╤╕╞╪╡╘╧╛╓╥╖╟╫╢╙╨╜║═╭╮╰╯▓�".split(""),e=0;e!=n[249].length;++e)65533!==n[249][e].charCodeAt(0)&&(r[n[249][e]]=63744+e,t[63744+e]=n[249][e]);return{enc:r,dec:t}}(),r[1250]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚�„…†‡�‰Š‹ŚŤŽŹ�‘’“”•–—�™š›śťžź ˇ˘Ł¤Ą¦§¨©Ş«¬­®Ż°±˛ł´µ¶·¸ąş»Ľ˝ľżŔÁÂĂÄĹĆÇČÉĘËĚÍÎĎĐŃŇÓÔŐÖ×ŘŮÚŰÜÝŢßŕáâăäĺćçčéęëěíîďđńňóôőö÷řůúűüýţ˙",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[1251]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ЂЃ‚ѓ„…†‡€‰Љ‹ЊЌЋЏђ‘’“”•–—�™љ›њќћџ ЎўЈ¤Ґ¦§Ё©Є«¬­®Ї°±Ііґµ¶·ё№є»јЅѕїАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[1252]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[1253]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚ƒ„…†‡�‰�‹�����‘’“”•–—�™�›���� ΅Ά£¤¥¦§¨©�«¬­®―°±²³΄µ¶·ΈΉΊ»Ό½ΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡ�ΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώ�",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[1254]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚ƒ„…†‡ˆ‰Š‹Œ����‘’“”•–—˜™š›œ��Ÿ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏĞÑÒÓÔÕÖ×ØÙÚÛÜİŞßàáâãäåæçèéêëìíîïğñòóôõö÷øùúûüışÿ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[1255]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚ƒ„…†‡ˆ‰�‹�����‘’“”•–—˜™�›���� ¡¢£₪¥¦§¨©×«¬­®¯°±²³´µ¶·¸¹÷»¼½¾¿ְֱֲֳִֵֶַָֹ�ֻּֽ־ֿ׀ׁׂ׃װױײ׳״�������אבגדהוזחטיךכלםמןנסעףפץצקרשת��‎‏�",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[1256]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€پ‚ƒ„…†‡ˆ‰ٹ‹Œچژڈگ‘’“”•–—ک™ڑ›œ‌‍ں ،¢£¤¥¦§¨©ھ«¬­®¯°±²³´µ¶·¸¹؛»¼½¾؟ہءآأؤإئابةتثجحخدذرزسشصض×طظعغـفقكàلâمنهوçèéêëىيîïًٌٍَôُِ÷ّùْûü‎‏ے",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[1257]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚�„…†‡�‰�‹�¨ˇ¸�‘’“”•–—�™�›�¯˛� �¢£¤�¦§Ø©Ŗ«¬­®Æ°±²³´µ¶·ø¹ŗ»¼½¾æĄĮĀĆÄÅĘĒČÉŹĖĢĶĪĻŠŃŅÓŌÕÖ×ŲŁŚŪÜŻŽßąįāćäåęēčéźėģķīļšńņóōõö÷ųłśūüżž˙",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[1258]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚ƒ„…†‡ˆ‰�‹Œ����‘’“”•–—˜™�›œ��Ÿ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖ×ØÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[1e4]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›fifl‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[10006]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ĺ²É³ÖÜ΅àâä΄¨çéèê룙î‰ôö¦­ùûü†ΓΔΘΛΞΠß®©ΣΪ§≠°·Α±≤≥¥ΒΕΖΗΙΚΜΦΫΨΩάΝ¬ΟΡ≈Τ«»… ΥΧΆΈœ–―“”‘’÷ΉΊΌΎέήίόΏύαβψδεφγηιξκλμνοπώρστθωςχυζϊϋΐΰ�",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[10007]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°¢£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµ∂ЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю¤",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[10008]=function(){var e,t=[],r={},n=[];for(n[0]="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€���������������������������������������������������������������������������������������".split(""),e=0;e!=n[0].length;++e)65533!==n[0][e].charCodeAt(0)&&(r[n[0][e]]=0+e,t[0+e]=n[0][e]);for(n[161]="����������������������������������������������������������������������������������������������������������������������������������������������������������������� 、。・ˉˇ¨〃々―~�…‘’“”〔〕〈〉《》「」『』〖〗【】±×÷∶∧∨∑∏∪∩∈∷√⊥∥∠⌒⊙∫∮≡≌≈∽∝≠≮≯≤≥∞∵∴♂♀°′″℃$¤¢£‰§№☆★○●◎◇◆□■△▲※→←↑↓〓�".split(""),e=0;e!=n[161].length;++e)65533!==n[161][e].charCodeAt(0)&&(r[n[161][e]]=41216+e,t[41216+e]=n[161][e]);for(n[162]="���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������⒈⒉⒊⒋⒌⒍⒎⒏⒐⒑⒒⒓⒔⒕⒖⒗⒘⒙⒚⒛⑴⑵⑶⑷⑸⑹⑺⑻⑼⑽⑾⑿⒀⒁⒂⒃⒄⒅⒆⒇①②③④⑤⑥⑦⑧⑨⑩��㈠㈡㈢㈣㈤㈥㈦㈧㈨㈩��ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩⅪⅫ���".split(""),e=0;e!=n[162].length;++e)65533!==n[162][e].charCodeAt(0)&&(r[n[162][e]]=41472+e,t[41472+e]=n[162][e]);for(n[163]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������!"#¥%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|} ̄�".split(""),e=0;e!=n[163].length;++e)65533!==n[163][e].charCodeAt(0)&&(r[n[163][e]]=41728+e,t[41728+e]=n[163][e]);for(n[164]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������ぁあぃいぅうぇえぉおかがきぎくぐけげこごさざしじすずせぜそぞただちぢっつづてでとどなにぬねのはばぱひびぴふぶぷへべぺほぼぽまみむめもゃやゅゆょよらりるれろゎわゐゑをん������������".split(""),e=0;e!=n[164].length;++e)65533!==n[164][e].charCodeAt(0)&&(r[n[164][e]]=41984+e,t[41984+e]=n[164][e]);for(n[165]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������ァアィイゥウェエォオカガキギクグケゲコゴサザシジスズセゼソゾタダチヂッツヅテデトドナニヌネノハバパヒビピフブプヘベペホボポマミムメモャヤュユョヨラリルレロヮワヰヱヲンヴヵヶ���������".split(""),e=0;e!=n[165].length;++e)65533!==n[165][e].charCodeAt(0)&&(r[n[165][e]]=42240+e,t[42240+e]=n[165][e]);for(n[166]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩ��������αβγδεζηθικλμνξοπρστυφχψω���������������������������������������".split(""),e=0;e!=n[166].length;++e)65533!==n[166][e].charCodeAt(0)&&(r[n[166][e]]=42496+e,t[42496+e]=n[166][e]);for(n[167]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ���������������абвгдеёжзийклмнопрстуфхцчшщъыьэюя��������������".split(""),e=0;e!=n[167].length;++e)65533!==n[167][e].charCodeAt(0)&&(r[n[167][e]]=42752+e,t[42752+e]=n[167][e]);for(n[168]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������āáǎàēéěèīíǐìōóǒòūúǔùǖǘǚǜüê����������ㄅㄆㄇㄈㄉㄊㄋㄌㄍㄎㄏㄐㄑㄒㄓㄔㄕㄖㄗㄘㄙㄚㄛㄜㄝㄞㄟㄠㄡㄢㄣㄤㄥㄦㄧㄨㄩ����������������������".split(""),e=0;e!=n[168].length;++e)65533!==n[168][e].charCodeAt(0)&&(r[n[168][e]]=43008+e,t[43008+e]=n[168][e]);for(n[169]="��������������������������������������������������������������������������������������������������������������������������������������������������������������������─━│┃┄┅┆┇┈┉┊┋┌┍┎┏┐┑┒┓└┕┖┗┘┙┚┛├┝┞┟┠┡┢┣┤┥┦┧┨┩┪┫┬┭┮┯┰┱┲┳┴┵┶┷┸┹┺┻┼┽┾┿╀╁╂╃╄╅╆╇╈╉╊╋����������������".split(""),e=0;e!=n[169].length;++e)65533!==n[169][e].charCodeAt(0)&&(r[n[169][e]]=43264+e,t[43264+e]=n[169][e]);for(n[176]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������啊阿埃挨哎唉哀皑癌蔼矮艾碍爱隘鞍氨安俺按暗岸胺案肮昂盎凹敖熬翱袄傲奥懊澳芭捌扒叭吧笆八疤巴拔跋靶把耙坝霸罢爸白柏百摆佰败拜稗斑班搬扳般颁板版扮拌伴瓣半办绊邦帮梆榜膀绑棒磅蚌镑傍谤苞胞包褒剥�".split(""),e=0;e!=n[176].length;++e)65533!==n[176][e].charCodeAt(0)&&(r[n[176][e]]=45056+e,t[45056+e]=n[176][e]);for(n[177]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������薄雹保堡饱宝抱报暴豹鲍爆杯碑悲卑北辈背贝钡倍狈备惫焙被奔苯本笨崩绷甭泵蹦迸逼鼻比鄙笔彼碧蓖蔽毕毙毖币庇痹闭敝弊必辟壁臂避陛鞭边编贬扁便变卞辨辩辫遍标彪膘表鳖憋别瘪彬斌濒滨宾摈兵冰柄丙秉饼炳�".split(""),e=0;e!=n[177].length;++e)65533!==n[177][e].charCodeAt(0)&&(r[n[177][e]]=45312+e,t[45312+e]=n[177][e]);for(n[178]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������病并玻菠播拨钵波博勃搏铂箔伯帛舶脖膊渤泊驳捕卜哺补埠不布步簿部怖擦猜裁材才财睬踩采彩菜蔡餐参蚕残惭惨灿苍舱仓沧藏操糙槽曹草厕策侧册测层蹭插叉茬茶查碴搽察岔差诧拆柴豺搀掺蝉馋谗缠铲产阐颤昌猖�".split(""),e=0;e!=n[178].length;++e)65533!==n[178][e].charCodeAt(0)&&(r[n[178][e]]=45568+e,t[45568+e]=n[178][e]);for(n[179]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������场尝常长偿肠厂敞畅唱倡超抄钞朝嘲潮巢吵炒车扯撤掣彻澈郴臣辰尘晨忱沉陈趁衬撑称城橙成呈乘程惩澄诚承逞骋秤吃痴持匙池迟弛驰耻齿侈尺赤翅斥炽充冲虫崇宠抽酬畴踌稠愁筹仇绸瞅丑臭初出橱厨躇锄雏滁除楚�".split(""),e=0;e!=n[179].length;++e)65533!==n[179][e].charCodeAt(0)&&(r[n[179][e]]=45824+e,t[45824+e]=n[179][e]);for(n[180]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������础储矗搐触处揣川穿椽传船喘串疮窗幢床闯创吹炊捶锤垂春椿醇唇淳纯蠢戳绰疵茨磁雌辞慈瓷词此刺赐次聪葱囱匆从丛凑粗醋簇促蹿篡窜摧崔催脆瘁粹淬翠村存寸磋撮搓措挫错搭达答瘩打大呆歹傣戴带殆代贷袋待逮�".split(""),e=0;e!=n[180].length;++e)65533!==n[180][e].charCodeAt(0)&&(r[n[180][e]]=46080+e,t[46080+e]=n[180][e]);for(n[181]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������怠耽担丹单郸掸胆旦氮但惮淡诞弹蛋当挡党荡档刀捣蹈倒岛祷导到稻悼道盗德得的蹬灯登等瞪凳邓堤低滴迪敌笛狄涤翟嫡抵底地蒂第帝弟递缔颠掂滇碘点典靛垫电佃甸店惦奠淀殿碉叼雕凋刁掉吊钓调跌爹碟蝶迭谍叠�".split(""),e=0;e!=n[181].length;++e)65533!==n[181][e].charCodeAt(0)&&(r[n[181][e]]=46336+e,t[46336+e]=n[181][e]);for(n[182]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������丁盯叮钉顶鼎锭定订丢东冬董懂动栋侗恫冻洞兜抖斗陡豆逗痘都督毒犊独读堵睹赌杜镀肚度渡妒端短锻段断缎堆兑队对墩吨蹲敦顿囤钝盾遁掇哆多夺垛躲朵跺舵剁惰堕蛾峨鹅俄额讹娥恶厄扼遏鄂饿恩而儿耳尔饵洱二�".split(""),e=0;e!=n[182].length;++e)65533!==n[182][e].charCodeAt(0)&&(r[n[182][e]]=46592+e,t[46592+e]=n[182][e]);for(n[183]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������贰发罚筏伐乏阀法珐藩帆番翻樊矾钒繁凡烦反返范贩犯饭泛坊芳方肪房防妨仿访纺放菲非啡飞肥匪诽吠肺废沸费芬酚吩氛分纷坟焚汾粉奋份忿愤粪丰封枫蜂峰锋风疯烽逢冯缝讽奉凤佛否夫敷肤孵扶拂辐幅氟符伏俘服�".split(""),e=0;e!=n[183].length;++e)65533!==n[183][e].charCodeAt(0)&&(r[n[183][e]]=46848+e,t[46848+e]=n[183][e]);for(n[184]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������浮涪福袱弗甫抚辅俯釜斧脯腑府腐赴副覆赋复傅付阜父腹负富讣附妇缚咐噶嘎该改概钙盖溉干甘杆柑竿肝赶感秆敢赣冈刚钢缸肛纲岗港杠篙皋高膏羔糕搞镐稿告哥歌搁戈鸽胳疙割革葛格蛤阁隔铬个各给根跟耕更庚羹�".split(""),e=0;e!=n[184].length;++e)65533!==n[184][e].charCodeAt(0)&&(r[n[184][e]]=47104+e,t[47104+e]=n[184][e]);for(n[185]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������埂耿梗工攻功恭龚供躬公宫弓巩汞拱贡共钩勾沟苟狗垢构购够辜菇咕箍估沽孤姑鼓古蛊骨谷股故顾固雇刮瓜剐寡挂褂乖拐怪棺关官冠观管馆罐惯灌贯光广逛瑰规圭硅归龟闺轨鬼诡癸桂柜跪贵刽辊滚棍锅郭国果裹过哈�".split(""),e=0;e!=n[185].length;++e)65533!==n[185][e].charCodeAt(0)&&(r[n[185][e]]=47360+e,t[47360+e]=n[185][e]);for(n[186]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������骸孩海氦亥害骇酣憨邯韩含涵寒函喊罕翰撼捍旱憾悍焊汗汉夯杭航壕嚎豪毫郝好耗号浩呵喝荷菏核禾和何合盒貉阂河涸赫褐鹤贺嘿黑痕很狠恨哼亨横衡恒轰哄烘虹鸿洪宏弘红喉侯猴吼厚候后呼乎忽瑚壶葫胡蝴狐糊湖�".split(""),e=0;e!=n[186].length;++e)65533!==n[186][e].charCodeAt(0)&&(r[n[186][e]]=47616+e,t[47616+e]=n[186][e]);for(n[187]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������弧虎唬护互沪户花哗华猾滑画划化话槐徊怀淮坏欢环桓还缓换患唤痪豢焕涣宦幻荒慌黄磺蝗簧皇凰惶煌晃幌恍谎灰挥辉徽恢蛔回毁悔慧卉惠晦贿秽会烩汇讳诲绘荤昏婚魂浑混豁活伙火获或惑霍货祸击圾基机畸稽积箕�".split(""),e=0;e!=n[187].length;++e)65533!==n[187][e].charCodeAt(0)&&(r[n[187][e]]=47872+e,t[47872+e]=n[187][e]);for(n[188]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������肌饥迹激讥鸡姬绩缉吉极棘辑籍集及急疾汲即嫉级挤几脊己蓟技冀季伎祭剂悸济寄寂计记既忌际妓继纪嘉枷夹佳家加荚颊贾甲钾假稼价架驾嫁歼监坚尖笺间煎兼肩艰奸缄茧检柬碱硷拣捡简俭剪减荐槛鉴践贱见键箭件�".split(""),e=0;e!=n[188].length;++e)65533!==n[188][e].charCodeAt(0)&&(r[n[188][e]]=48128+e,t[48128+e]=n[188][e]);for(n[189]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������健舰剑饯渐溅涧建僵姜将浆江疆蒋桨奖讲匠酱降蕉椒礁焦胶交郊浇骄娇嚼搅铰矫侥脚狡角饺缴绞剿教酵轿较叫窖揭接皆秸街阶截劫节桔杰捷睫竭洁结解姐戒藉芥界借介疥诫届巾筋斤金今津襟紧锦仅谨进靳晋禁近烬浸�".split(""),e=0;e!=n[189].length;++e)65533!==n[189][e].charCodeAt(0)&&(r[n[189][e]]=48384+e,t[48384+e]=n[189][e]);for(n[190]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������尽劲荆兢茎睛晶鲸京惊精粳经井警景颈静境敬镜径痉靖竟竞净炯窘揪究纠玖韭久灸九酒厩救旧臼舅咎就疚鞠拘狙疽居驹菊局咀矩举沮聚拒据巨具距踞锯俱句惧炬剧捐鹃娟倦眷卷绢撅攫抉掘倔爵觉决诀绝均菌钧军君峻�".split(""),e=0;e!=n[190].length;++e)65533!==n[190][e].charCodeAt(0)&&(r[n[190][e]]=48640+e,t[48640+e]=n[190][e]);for(n[191]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������俊竣浚郡骏喀咖卡咯开揩楷凯慨刊堪勘坎砍看康慷糠扛抗亢炕考拷烤靠坷苛柯棵磕颗科壳咳可渴克刻客课肯啃垦恳坑吭空恐孔控抠口扣寇枯哭窟苦酷库裤夸垮挎跨胯块筷侩快宽款匡筐狂框矿眶旷况亏盔岿窥葵奎魁傀�".split(""),e=0;e!=n[191].length;++e)65533!==n[191][e].charCodeAt(0)&&(r[n[191][e]]=48896+e,t[48896+e]=n[191][e]);for(n[192]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������馈愧溃坤昆捆困括扩廓阔垃拉喇蜡腊辣啦莱来赖蓝婪栏拦篮阑兰澜谰揽览懒缆烂滥琅榔狼廊郎朗浪捞劳牢老佬姥酪烙涝勒乐雷镭蕾磊累儡垒擂肋类泪棱楞冷厘梨犁黎篱狸离漓理李里鲤礼莉荔吏栗丽厉励砾历利傈例俐�".split(""),e=0;e!=n[192].length;++e)65533!==n[192][e].charCodeAt(0)&&(r[n[192][e]]=49152+e,t[49152+e]=n[192][e]);for(n[193]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������痢立粒沥隶力璃哩俩联莲连镰廉怜涟帘敛脸链恋炼练粮凉梁粱良两辆量晾亮谅撩聊僚疗燎寥辽潦了撂镣廖料列裂烈劣猎琳林磷霖临邻鳞淋凛赁吝拎玲菱零龄铃伶羚凌灵陵岭领另令溜琉榴硫馏留刘瘤流柳六龙聋咙笼窿�".split(""),e=0;e!=n[193].length;++e)65533!==n[193][e].charCodeAt(0)&&(r[n[193][e]]=49408+e,t[49408+e]=n[193][e]);for(n[194]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������隆垄拢陇楼娄搂篓漏陋芦卢颅庐炉掳卤虏鲁麓碌露路赂鹿潞禄录陆戮驴吕铝侣旅履屡缕虑氯律率滤绿峦挛孪滦卵乱掠略抡轮伦仑沦纶论萝螺罗逻锣箩骡裸落洛骆络妈麻玛码蚂马骂嘛吗埋买麦卖迈脉瞒馒蛮满蔓曼慢漫�".split(""),e=0;e!=n[194].length;++e)65533!==n[194][e].charCodeAt(0)&&(r[n[194][e]]=49664+e,t[49664+e]=n[194][e]);for(n[195]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������谩芒茫盲氓忙莽猫茅锚毛矛铆卯茂冒帽貌贸么玫枚梅酶霉煤没眉媒镁每美昧寐妹媚门闷们萌蒙檬盟锰猛梦孟眯醚靡糜迷谜弥米秘觅泌蜜密幂棉眠绵冕免勉娩缅面苗描瞄藐秒渺庙妙蔑灭民抿皿敏悯闽明螟鸣铭名命谬摸�".split(""),e=0;e!=n[195].length;++e)65533!==n[195][e].charCodeAt(0)&&(r[n[195][e]]=49920+e,t[49920+e]=n[195][e]);for(n[196]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������摹蘑模膜磨摩魔抹末莫墨默沫漠寞陌谋牟某拇牡亩姆母墓暮幕募慕木目睦牧穆拿哪呐钠那娜纳氖乃奶耐奈南男难囊挠脑恼闹淖呢馁内嫩能妮霓倪泥尼拟你匿腻逆溺蔫拈年碾撵捻念娘酿鸟尿捏聂孽啮镊镍涅您柠狞凝宁�".split(""),e=0;e!=n[196].length;++e)65533!==n[196][e].charCodeAt(0)&&(r[n[196][e]]=50176+e,t[50176+e]=n[196][e]);for(n[197]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������拧泞牛扭钮纽脓浓农弄奴努怒女暖虐疟挪懦糯诺哦欧鸥殴藕呕偶沤啪趴爬帕怕琶拍排牌徘湃派攀潘盘磐盼畔判叛乓庞旁耪胖抛咆刨炮袍跑泡呸胚培裴赔陪配佩沛喷盆砰抨烹澎彭蓬棚硼篷膨朋鹏捧碰坯砒霹批披劈琵毗�".split(""),e=0;e!=n[197].length;++e)65533!==n[197][e].charCodeAt(0)&&(r[n[197][e]]=50432+e,t[50432+e]=n[197][e]);for(n[198]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������啤脾疲皮匹痞僻屁譬篇偏片骗飘漂瓢票撇瞥拼频贫品聘乒坪苹萍平凭瓶评屏坡泼颇婆破魄迫粕剖扑铺仆莆葡菩蒲埔朴圃普浦谱曝瀑期欺栖戚妻七凄漆柒沏其棋奇歧畦崎脐齐旗祈祁骑起岂乞企启契砌器气迄弃汽泣讫掐�".split(""),e=0;e!=n[198].length;++e)65533!==n[198][e].charCodeAt(0)&&(r[n[198][e]]=50688+e,t[50688+e]=n[198][e]);for(n[199]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������恰洽牵扦钎铅千迁签仟谦乾黔钱钳前潜遣浅谴堑嵌欠歉枪呛腔羌墙蔷强抢橇锹敲悄桥瞧乔侨巧鞘撬翘峭俏窍切茄且怯窃钦侵亲秦琴勤芹擒禽寝沁青轻氢倾卿清擎晴氰情顷请庆琼穷秋丘邱球求囚酋泅趋区蛆曲躯屈驱渠�".split(""),e=0;e!=n[199].length;++e)65533!==n[199][e].charCodeAt(0)&&(r[n[199][e]]=50944+e,t[50944+e]=n[199][e]);for(n[200]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������取娶龋趣去圈颧权醛泉全痊拳犬券劝缺炔瘸却鹊榷确雀裙群然燃冉染瓤壤攘嚷让饶扰绕惹热壬仁人忍韧任认刃妊纫扔仍日戎茸蓉荣融熔溶容绒冗揉柔肉茹蠕儒孺如辱乳汝入褥软阮蕊瑞锐闰润若弱撒洒萨腮鳃塞赛三叁�".split(""),e=0;e!=n[200].length;++e)65533!==n[200][e].charCodeAt(0)&&(r[n[200][e]]=51200+e,t[51200+e]=n[200][e]);for(n[201]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������伞散桑嗓丧搔骚扫嫂瑟色涩森僧莎砂杀刹沙纱傻啥煞筛晒珊苫杉山删煽衫闪陕擅赡膳善汕扇缮墒伤商赏晌上尚裳梢捎稍烧芍勺韶少哨邵绍奢赊蛇舌舍赦摄射慑涉社设砷申呻伸身深娠绅神沈审婶甚肾慎渗声生甥牲升绳�".split(""),e=0;e!=n[201].length;++e)65533!==n[201][e].charCodeAt(0)&&(r[n[201][e]]=51456+e,t[51456+e]=n[201][e]);for(n[202]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������省盛剩胜圣师失狮施湿诗尸虱十石拾时什食蚀实识史矢使屎驶始式示士世柿事拭誓逝势是嗜噬适仕侍释饰氏市恃室视试收手首守寿授售受瘦兽蔬枢梳殊抒输叔舒淑疏书赎孰熟薯暑曙署蜀黍鼠属术述树束戍竖墅庶数漱�".split(""),e=0;e!=n[202].length;++e)65533!==n[202][e].charCodeAt(0)&&(r[n[202][e]]=51712+e,t[51712+e]=n[202][e]);for(n[203]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������恕刷耍摔衰甩帅栓拴霜双爽谁水睡税吮瞬顺舜说硕朔烁斯撕嘶思私司丝死肆寺嗣四伺似饲巳松耸怂颂送宋讼诵搜艘擞嗽苏酥俗素速粟僳塑溯宿诉肃酸蒜算虽隋随绥髓碎岁穗遂隧祟孙损笋蓑梭唆缩琐索锁所塌他它她塔�".split(""),e=0;e!=n[203].length;++e)65533!==n[203][e].charCodeAt(0)&&(r[n[203][e]]=51968+e,t[51968+e]=n[203][e]);for(n[204]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������獭挞蹋踏胎苔抬台泰酞太态汰坍摊贪瘫滩坛檀痰潭谭谈坦毯袒碳探叹炭汤塘搪堂棠膛唐糖倘躺淌趟烫掏涛滔绦萄桃逃淘陶讨套特藤腾疼誊梯剔踢锑提题蹄啼体替嚏惕涕剃屉天添填田甜恬舔腆挑条迢眺跳贴铁帖厅听烃�".split(""),e=0;e!=n[204].length;++e)65533!==n[204][e].charCodeAt(0)&&(r[n[204][e]]=52224+e,t[52224+e]=n[204][e]);for(n[205]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������汀廷停亭庭挺艇通桐酮瞳同铜彤童桶捅筒统痛偷投头透凸秃突图徒途涂屠土吐兔湍团推颓腿蜕褪退吞屯臀拖托脱鸵陀驮驼椭妥拓唾挖哇蛙洼娃瓦袜歪外豌弯湾玩顽丸烷完碗挽晚皖惋宛婉万腕汪王亡枉网往旺望忘妄威�".split(""),e=0;e!=n[205].length;++e)65533!==n[205][e].charCodeAt(0)&&(r[n[205][e]]=52480+e,t[52480+e]=n[205][e]);for(n[206]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������巍微危韦违桅围唯惟为潍维苇萎委伟伪尾纬未蔚味畏胃喂魏位渭谓尉慰卫瘟温蚊文闻纹吻稳紊问嗡翁瓮挝蜗涡窝我斡卧握沃巫呜钨乌污诬屋无芜梧吾吴毋武五捂午舞伍侮坞戊雾晤物勿务悟误昔熙析西硒矽晰嘻吸锡牺�".split(""),e=0;e!=n[206].length;++e)65533!==n[206][e].charCodeAt(0)&&(r[n[206][e]]=52736+e,t[52736+e]=n[206][e]);for(n[207]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������稀息希悉膝夕惜熄烯溪汐犀檄袭席习媳喜铣洗系隙戏细瞎虾匣霞辖暇峡侠狭下厦夏吓掀锨先仙鲜纤咸贤衔舷闲涎弦嫌显险现献县腺馅羡宪陷限线相厢镶香箱襄湘乡翔祥详想响享项巷橡像向象萧硝霄削哮嚣销消宵淆晓�".split(""),e=0;e!=n[207].length;++e)65533!==n[207][e].charCodeAt(0)&&(r[n[207][e]]=52992+e,t[52992+e]=n[207][e]);for(n[208]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������小孝校肖啸笑效楔些歇蝎鞋协挟携邪斜胁谐写械卸蟹懈泄泻谢屑薪芯锌欣辛新忻心信衅星腥猩惺兴刑型形邢行醒幸杏性姓兄凶胸匈汹雄熊休修羞朽嗅锈秀袖绣墟戌需虚嘘须徐许蓄酗叙旭序畜恤絮婿绪续轩喧宣悬旋玄�".split(""),e=0;e!=n[208].length;++e)65533!==n[208][e].charCodeAt(0)&&(r[n[208][e]]=53248+e,t[53248+e]=n[208][e]);for(n[209]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������选癣眩绚靴薛学穴雪血勋熏循旬询寻驯巡殉汛训讯逊迅压押鸦鸭呀丫芽牙蚜崖衙涯雅哑亚讶焉咽阉烟淹盐严研蜒岩延言颜阎炎沿奄掩眼衍演艳堰燕厌砚雁唁彦焰宴谚验殃央鸯秧杨扬佯疡羊洋阳氧仰痒养样漾邀腰妖瑶�".split(""),e=0;e!=n[209].length;++e)65533!==n[209][e].charCodeAt(0)&&(r[n[209][e]]=53504+e,t[53504+e]=n[209][e]);for(n[210]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������摇尧遥窑谣姚咬舀药要耀椰噎耶爷野冶也页掖业叶曳腋夜液一壹医揖铱依伊衣颐夷遗移仪胰疑沂宜姨彝椅蚁倚已乙矣以艺抑易邑屹亿役臆逸肄疫亦裔意毅忆义益溢诣议谊译异翼翌绎茵荫因殷音阴姻吟银淫寅饮尹引隐�".split(""),e=0;e!=n[210].length;++e)65533!==n[210][e].charCodeAt(0)&&(r[n[210][e]]=53760+e,t[53760+e]=n[210][e]);for(n[211]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������印英樱婴鹰应缨莹萤营荧蝇迎赢盈影颖硬映哟拥佣臃痈庸雍踊蛹咏泳涌永恿勇用幽优悠忧尤由邮铀犹油游酉有友右佑釉诱又幼迂淤于盂榆虞愚舆余俞逾鱼愉渝渔隅予娱雨与屿禹宇语羽玉域芋郁吁遇喻峪御愈欲狱育誉�".split(""),e=0;e!=n[211].length;++e)65533!==n[211][e].charCodeAt(0)&&(r[n[211][e]]=54016+e,t[54016+e]=n[211][e]);for(n[212]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������浴寓裕预豫驭鸳渊冤元垣袁原援辕园员圆猿源缘远苑愿怨院曰约越跃钥岳粤月悦阅耘云郧匀陨允运蕴酝晕韵孕匝砸杂栽哉灾宰载再在咱攒暂赞赃脏葬遭糟凿藻枣早澡蚤躁噪造皂灶燥责择则泽贼怎增憎曾赠扎喳渣札轧�".split(""),e=0;e!=n[212].length;++e)65533!==n[212][e].charCodeAt(0)&&(r[n[212][e]]=54272+e,t[54272+e]=n[212][e]);for(n[213]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������铡闸眨栅榨咋乍炸诈摘斋宅窄债寨瞻毡詹粘沾盏斩辗崭展蘸栈占战站湛绽樟章彰漳张掌涨杖丈帐账仗胀瘴障招昭找沼赵照罩兆肇召遮折哲蛰辙者锗蔗这浙珍斟真甄砧臻贞针侦枕疹诊震振镇阵蒸挣睁征狰争怔整拯正政�".split(""),e=0;e!=n[213].length;++e)65533!==n[213][e].charCodeAt(0)&&(r[n[213][e]]=54528+e,t[54528+e]=n[213][e]);for(n[214]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������帧症郑证芝枝支吱蜘知肢脂汁之织职直植殖执值侄址指止趾只旨纸志挚掷至致置帜峙制智秩稚质炙痔滞治窒中盅忠钟衷终种肿重仲众舟周州洲诌粥轴肘帚咒皱宙昼骤珠株蛛朱猪诸诛逐竹烛煮拄瞩嘱主著柱助蛀贮铸筑�".split(""),e=0;e!=n[214].length;++e)65533!==n[214][e].charCodeAt(0)&&(r[n[214][e]]=54784+e,t[54784+e]=n[214][e]);for(n[215]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������住注祝驻抓爪拽专砖转撰赚篆桩庄装妆撞壮状椎锥追赘坠缀谆准捉拙卓桌琢茁酌啄着灼浊兹咨资姿滋淄孜紫仔籽滓子自渍字鬃棕踪宗综总纵邹走奏揍租足卒族祖诅阻组钻纂嘴醉最罪尊遵昨左佐柞做作坐座������".split(""),e=0;e!=n[215].length;++e)65533!==n[215][e].charCodeAt(0)&&(r[n[215][e]]=55040+e,t[55040+e]=n[215][e]);for(n[216]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������亍丌兀丐廿卅丕亘丞鬲孬噩丨禺丿匕乇夭爻卮氐囟胤馗毓睾鼗丶亟鼐乜乩亓芈孛啬嘏仄厍厝厣厥厮靥赝匚叵匦匮匾赜卦卣刂刈刎刭刳刿剀剌剞剡剜蒯剽劂劁劐劓冂罔亻仃仉仂仨仡仫仞伛仳伢佤仵伥伧伉伫佞佧攸佚佝�".split(""),e=0;e!=n[216].length;++e)65533!==n[216][e].charCodeAt(0)&&(r[n[216][e]]=55296+e,t[55296+e]=n[216][e]);for(n[217]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������佟佗伲伽佶佴侑侉侃侏佾佻侪佼侬侔俦俨俪俅俚俣俜俑俟俸倩偌俳倬倏倮倭俾倜倌倥倨偾偃偕偈偎偬偻傥傧傩傺僖儆僭僬僦僮儇儋仝氽佘佥俎龠汆籴兮巽黉馘冁夔勹匍訇匐凫夙兕亠兖亳衮袤亵脔裒禀嬴蠃羸冫冱冽冼�".split(""),e=0;e!=n[217].length;++e)65533!==n[217][e].charCodeAt(0)&&(r[n[217][e]]=55552+e,t[55552+e]=n[217][e]);for(n[218]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������凇冖冢冥讠讦讧讪讴讵讷诂诃诋诏诎诒诓诔诖诘诙诜诟诠诤诨诩诮诰诳诶诹诼诿谀谂谄谇谌谏谑谒谔谕谖谙谛谘谝谟谠谡谥谧谪谫谮谯谲谳谵谶卩卺阝阢阡阱阪阽阼陂陉陔陟陧陬陲陴隈隍隗隰邗邛邝邙邬邡邴邳邶邺�".split(""),e=0;e!=n[218].length;++e)65533!==n[218][e].charCodeAt(0)&&(r[n[218][e]]=55808+e,t[55808+e]=n[218][e]);for(n[219]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������邸邰郏郅邾郐郄郇郓郦郢郜郗郛郫郯郾鄄鄢鄞鄣鄱鄯鄹酃酆刍奂劢劬劭劾哿勐勖勰叟燮矍廴凵凼鬯厶弁畚巯坌垩垡塾墼壅壑圩圬圪圳圹圮圯坜圻坂坩垅坫垆坼坻坨坭坶坳垭垤垌垲埏垧垴垓垠埕埘埚埙埒垸埴埯埸埤埝�".split(""),e=0;e!=n[219].length;++e)65533!==n[219][e].charCodeAt(0)&&(r[n[219][e]]=56064+e,t[56064+e]=n[219][e]);for(n[220]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������堋堍埽埭堀堞堙塄堠塥塬墁墉墚墀馨鼙懿艹艽艿芏芊芨芄芎芑芗芙芫芸芾芰苈苊苣芘芷芮苋苌苁芩芴芡芪芟苄苎芤苡茉苷苤茏茇苜苴苒苘茌苻苓茑茚茆茔茕苠苕茜荑荛荜茈莒茼茴茱莛荞茯荏荇荃荟荀茗荠茭茺茳荦荥�".split(""),e=0;e!=n[220].length;++e)65533!==n[220][e].charCodeAt(0)&&(r[n[220][e]]=56320+e,t[56320+e]=n[220][e]);for(n[221]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������荨茛荩荬荪荭荮莰荸莳莴莠莪莓莜莅荼莶莩荽莸荻莘莞莨莺莼菁萁菥菘堇萘萋菝菽菖萜萸萑萆菔菟萏萃菸菹菪菅菀萦菰菡葜葑葚葙葳蒇蒈葺蒉葸萼葆葩葶蒌蒎萱葭蓁蓍蓐蓦蒽蓓蓊蒿蒺蓠蒡蒹蒴蒗蓥蓣蔌甍蔸蓰蔹蔟蔺�".split(""),e=0;e!=n[221].length;++e)65533!==n[221][e].charCodeAt(0)&&(r[n[221][e]]=56576+e,t[56576+e]=n[221][e]);for(n[222]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������蕖蔻蓿蓼蕙蕈蕨蕤蕞蕺瞢蕃蕲蕻薤薨薇薏蕹薮薜薅薹薷薰藓藁藜藿蘧蘅蘩蘖蘼廾弈夼奁耷奕奚奘匏尢尥尬尴扌扪抟抻拊拚拗拮挢拶挹捋捃掭揶捱捺掎掴捭掬掊捩掮掼揲揸揠揿揄揞揎摒揆掾摅摁搋搛搠搌搦搡摞撄摭撖�".split(""),e=0;e!=n[222].length;++e)65533!==n[222][e].charCodeAt(0)&&(r[n[222][e]]=56832+e,t[56832+e]=n[222][e]);for(n[223]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������摺撷撸撙撺擀擐擗擤擢攉攥攮弋忒甙弑卟叱叽叩叨叻吒吖吆呋呒呓呔呖呃吡呗呙吣吲咂咔呷呱呤咚咛咄呶呦咝哐咭哂咴哒咧咦哓哔呲咣哕咻咿哌哙哚哜咩咪咤哝哏哞唛哧唠哽唔哳唢唣唏唑唧唪啧喏喵啉啭啁啕唿啐唼�".split(""),e=0;e!=n[223].length;++e)65533!==n[223][e].charCodeAt(0)&&(r[n[223][e]]=57088+e,t[57088+e]=n[223][e]);for(n[224]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������唷啖啵啶啷唳唰啜喋嗒喃喱喹喈喁喟啾嗖喑啻嗟喽喾喔喙嗪嗷嗉嘟嗑嗫嗬嗔嗦嗝嗄嗯嗥嗲嗳嗌嗍嗨嗵嗤辔嘞嘈嘌嘁嘤嘣嗾嘀嘧嘭噘嘹噗嘬噍噢噙噜噌噔嚆噤噱噫噻噼嚅嚓嚯囔囗囝囡囵囫囹囿圄圊圉圜帏帙帔帑帱帻帼�".split(""),e=0;e!=n[224].length;++e)65533!==n[224][e].charCodeAt(0)&&(r[n[224][e]]=57344+e,t[57344+e]=n[224][e]);for(n[225]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������帷幄幔幛幞幡岌屺岍岐岖岈岘岙岑岚岜岵岢岽岬岫岱岣峁岷峄峒峤峋峥崂崃崧崦崮崤崞崆崛嵘崾崴崽嵬嵛嵯嵝嵫嵋嵊嵩嵴嶂嶙嶝豳嶷巅彳彷徂徇徉後徕徙徜徨徭徵徼衢彡犭犰犴犷犸狃狁狎狍狒狨狯狩狲狴狷猁狳猃狺�".split(""),e=0;e!=n[225].length;++e)65533!==n[225][e].charCodeAt(0)&&(r[n[225][e]]=57600+e,t[57600+e]=n[225][e]);for(n[226]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������狻猗猓猡猊猞猝猕猢猹猥猬猸猱獐獍獗獠獬獯獾舛夥飧夤夂饣饧饨饩饪饫饬饴饷饽馀馄馇馊馍馐馑馓馔馕庀庑庋庖庥庠庹庵庾庳赓廒廑廛廨廪膺忄忉忖忏怃忮怄忡忤忾怅怆忪忭忸怙怵怦怛怏怍怩怫怊怿怡恸恹恻恺恂�".split(""),e=0;e!=n[226].length;++e)65533!==n[226][e].charCodeAt(0)&&(r[n[226][e]]=57856+e,t[57856+e]=n[226][e]);for(n[227]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������恪恽悖悚悭悝悃悒悌悛惬悻悱惝惘惆惚悴愠愦愕愣惴愀愎愫慊慵憬憔憧憷懔懵忝隳闩闫闱闳闵闶闼闾阃阄阆阈阊阋阌阍阏阒阕阖阗阙阚丬爿戕氵汔汜汊沣沅沐沔沌汨汩汴汶沆沩泐泔沭泷泸泱泗沲泠泖泺泫泮沱泓泯泾�".split(""),e=0;e!=n[227].length;++e)65533!==n[227][e].charCodeAt(0)&&(r[n[227][e]]=58112+e,t[58112+e]=n[227][e]);for(n[228]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������洹洧洌浃浈洇洄洙洎洫浍洮洵洚浏浒浔洳涑浯涞涠浞涓涔浜浠浼浣渚淇淅淞渎涿淠渑淦淝淙渖涫渌涮渫湮湎湫溲湟溆湓湔渲渥湄滟溱溘滠漭滢溥溧溽溻溷滗溴滏溏滂溟潢潆潇漤漕滹漯漶潋潴漪漉漩澉澍澌潸潲潼潺濑�".split(""),e=0;e!=n[228].length;++e)65533!==n[228][e].charCodeAt(0)&&(r[n[228][e]]=58368+e,t[58368+e]=n[228][e]);for(n[229]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������濉澧澹澶濂濡濮濞濠濯瀚瀣瀛瀹瀵灏灞宀宄宕宓宥宸甯骞搴寤寮褰寰蹇謇辶迓迕迥迮迤迩迦迳迨逅逄逋逦逑逍逖逡逵逶逭逯遄遑遒遐遨遘遢遛暹遴遽邂邈邃邋彐彗彖彘尻咫屐屙孱屣屦羼弪弩弭艴弼鬻屮妁妃妍妩妪妣�".split(""),e=0;e!=n[229].length;++e)65533!==n[229][e].charCodeAt(0)&&(r[n[229][e]]=58624+e,t[58624+e]=n[229][e]);for(n[230]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������妗姊妫妞妤姒妲妯姗妾娅娆姝娈姣姘姹娌娉娲娴娑娣娓婀婧婊婕娼婢婵胬媪媛婷婺媾嫫媲嫒嫔媸嫠嫣嫱嫖嫦嫘嫜嬉嬗嬖嬲嬷孀尕尜孚孥孳孑孓孢驵驷驸驺驿驽骀骁骅骈骊骐骒骓骖骘骛骜骝骟骠骢骣骥骧纟纡纣纥纨纩�".split(""),e=0;e!=n[230].length;++e)65533!==n[230][e].charCodeAt(0)&&(r[n[230][e]]=58880+e,t[58880+e]=n[230][e]);for(n[231]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������纭纰纾绀绁绂绉绋绌绐绔绗绛绠绡绨绫绮绯绱绲缍绶绺绻绾缁缂缃缇缈缋缌缏缑缒缗缙缜缛缟缡缢缣缤缥缦缧缪缫缬缭缯缰缱缲缳缵幺畿巛甾邕玎玑玮玢玟珏珂珑玷玳珀珉珈珥珙顼琊珩珧珞玺珲琏琪瑛琦琥琨琰琮琬�".split(""),e=0;e!=n[231].length;++e)65533!==n[231][e].charCodeAt(0)&&(r[n[231][e]]=59136+e,t[59136+e]=n[231][e]);for(n[232]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������琛琚瑁瑜瑗瑕瑙瑷瑭瑾璜璎璀璁璇璋璞璨璩璐璧瓒璺韪韫韬杌杓杞杈杩枥枇杪杳枘枧杵枨枞枭枋杷杼柰栉柘栊柩枰栌柙枵柚枳柝栀柃枸柢栎柁柽栲栳桠桡桎桢桄桤梃栝桕桦桁桧桀栾桊桉栩梵梏桴桷梓桫棂楮棼椟椠棹�".split(""),e=0;e!=n[232].length;++e)65533!==n[232][e].charCodeAt(0)&&(r[n[232][e]]=59392+e,t[59392+e]=n[232][e]);for(n[233]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������椤棰椋椁楗棣椐楱椹楠楂楝榄楫榀榘楸椴槌榇榈槎榉楦楣楹榛榧榻榫榭槔榱槁槊槟榕槠榍槿樯槭樗樘橥槲橄樾檠橐橛樵檎橹樽樨橘橼檑檐檩檗檫猷獒殁殂殇殄殒殓殍殚殛殡殪轫轭轱轲轳轵轶轸轷轹轺轼轾辁辂辄辇辋�".split(""),e=0;e!=n[233].length;++e)65533!==n[233][e].charCodeAt(0)&&(r[n[233][e]]=59648+e,t[59648+e]=n[233][e]);for(n[234]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������辍辎辏辘辚軎戋戗戛戟戢戡戥戤戬臧瓯瓴瓿甏甑甓攴旮旯旰昊昙杲昃昕昀炅曷昝昴昱昶昵耆晟晔晁晏晖晡晗晷暄暌暧暝暾曛曜曦曩贲贳贶贻贽赀赅赆赈赉赇赍赕赙觇觊觋觌觎觏觐觑牮犟牝牦牯牾牿犄犋犍犏犒挈挲掰�".split(""),e=0;e!=n[234].length;++e)65533!==n[234][e].charCodeAt(0)&&(r[n[234][e]]=59904+e,t[59904+e]=n[234][e]);for(n[235]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������搿擘耄毪毳毽毵毹氅氇氆氍氕氘氙氚氡氩氤氪氲攵敕敫牍牒牖爰虢刖肟肜肓肼朊肽肱肫肭肴肷胧胨胩胪胛胂胄胙胍胗朐胝胫胱胴胭脍脎胲胼朕脒豚脶脞脬脘脲腈腌腓腴腙腚腱腠腩腼腽腭腧塍媵膈膂膑滕膣膪臌朦臊膻�".split(""),e=0;e!=n[235].length;++e)65533!==n[235][e].charCodeAt(0)&&(r[n[235][e]]=60160+e,t[60160+e]=n[235][e]);for(n[236]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������臁膦欤欷欹歃歆歙飑飒飓飕飙飚殳彀毂觳斐齑斓於旆旄旃旌旎旒旖炀炜炖炝炻烀炷炫炱烨烊焐焓焖焯焱煳煜煨煅煲煊煸煺熘熳熵熨熠燠燔燧燹爝爨灬焘煦熹戾戽扃扈扉礻祀祆祉祛祜祓祚祢祗祠祯祧祺禅禊禚禧禳忑忐�".split(""),e=0;e!=n[236].length;++e)65533!==n[236][e].charCodeAt(0)&&(r[n[236][e]]=60416+e,t[60416+e]=n[236][e]);for(n[237]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������怼恝恚恧恁恙恣悫愆愍慝憩憝懋懑戆肀聿沓泶淼矶矸砀砉砗砘砑斫砭砜砝砹砺砻砟砼砥砬砣砩硎硭硖硗砦硐硇硌硪碛碓碚碇碜碡碣碲碹碥磔磙磉磬磲礅磴礓礤礞礴龛黹黻黼盱眄眍盹眇眈眚眢眙眭眦眵眸睐睑睇睃睚睨�".split(""),e=0;e!=n[237].length;++e)65533!==n[237][e].charCodeAt(0)&&(r[n[237][e]]=60672+e,t[60672+e]=n[237][e]);for(n[238]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������睢睥睿瞍睽瞀瞌瞑瞟瞠瞰瞵瞽町畀畎畋畈畛畲畹疃罘罡罟詈罨罴罱罹羁罾盍盥蠲钅钆钇钋钊钌钍钏钐钔钗钕钚钛钜钣钤钫钪钭钬钯钰钲钴钶钷钸钹钺钼钽钿铄铈铉铊铋铌铍铎铐铑铒铕铖铗铙铘铛铞铟铠铢铤铥铧铨铪�".split(""),e=0;e!=n[238].length;++e)65533!==n[238][e].charCodeAt(0)&&(r[n[238][e]]=60928+e,t[60928+e]=n[238][e]);for(n[239]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������铩铫铮铯铳铴铵铷铹铼铽铿锃锂锆锇锉锊锍锎锏锒锓锔锕锖锘锛锝锞锟锢锪锫锩锬锱锲锴锶锷锸锼锾锿镂锵镄镅镆镉镌镎镏镒镓镔镖镗镘镙镛镞镟镝镡镢镤镥镦镧镨镩镪镫镬镯镱镲镳锺矧矬雉秕秭秣秫稆嵇稃稂稞稔�".split(""),e=0;e!=n[239].length;++e)65533!==n[239][e].charCodeAt(0)&&(r[n[239][e]]=61184+e,t[61184+e]=n[239][e]);for(n[240]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������稹稷穑黏馥穰皈皎皓皙皤瓞瓠甬鸠鸢鸨鸩鸪鸫鸬鸲鸱鸶鸸鸷鸹鸺鸾鹁鹂鹄鹆鹇鹈鹉鹋鹌鹎鹑鹕鹗鹚鹛鹜鹞鹣鹦鹧鹨鹩鹪鹫鹬鹱鹭鹳疒疔疖疠疝疬疣疳疴疸痄疱疰痃痂痖痍痣痨痦痤痫痧瘃痱痼痿瘐瘀瘅瘌瘗瘊瘥瘘瘕瘙�".split(""),e=0;e!=n[240].length;++e)65533!==n[240][e].charCodeAt(0)&&(r[n[240][e]]=61440+e,t[61440+e]=n[240][e]);for(n[241]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������瘛瘼瘢瘠癀瘭瘰瘿瘵癃瘾瘳癍癞癔癜癖癫癯翊竦穸穹窀窆窈窕窦窠窬窨窭窳衤衩衲衽衿袂袢裆袷袼裉裢裎裣裥裱褚裼裨裾裰褡褙褓褛褊褴褫褶襁襦襻疋胥皲皴矜耒耔耖耜耠耢耥耦耧耩耨耱耋耵聃聆聍聒聩聱覃顸颀颃�".split(""),e=0;e!=n[241].length;++e)65533!==n[241][e].charCodeAt(0)&&(r[n[241][e]]=61696+e,t[61696+e]=n[241][e]);for(n[242]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������颉颌颍颏颔颚颛颞颟颡颢颥颦虍虔虬虮虿虺虼虻蚨蚍蚋蚬蚝蚧蚣蚪蚓蚩蚶蛄蚵蛎蚰蚺蚱蚯蛉蛏蚴蛩蛱蛲蛭蛳蛐蜓蛞蛴蛟蛘蛑蜃蜇蛸蜈蜊蜍蜉蜣蜻蜞蜥蜮蜚蜾蝈蜴蜱蜩蜷蜿螂蜢蝽蝾蝻蝠蝰蝌蝮螋蝓蝣蝼蝤蝙蝥螓螯螨蟒�".split(""),e=0;e!=n[242].length;++e)65533!==n[242][e].charCodeAt(0)&&(r[n[242][e]]=61952+e,t[61952+e]=n[242][e]);for(n[243]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������蟆螈螅螭螗螃螫蟥螬螵螳蟋蟓螽蟑蟀蟊蟛蟪蟠蟮蠖蠓蟾蠊蠛蠡蠹蠼缶罂罄罅舐竺竽笈笃笄笕笊笫笏筇笸笪笙笮笱笠笥笤笳笾笞筘筚筅筵筌筝筠筮筻筢筲筱箐箦箧箸箬箝箨箅箪箜箢箫箴篑篁篌篝篚篥篦篪簌篾篼簏簖簋�".split(""),e=0;e!=n[243].length;++e)65533!==n[243][e].charCodeAt(0)&&(r[n[243][e]]=62208+e,t[62208+e]=n[243][e]);for(n[244]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������簟簪簦簸籁籀臾舁舂舄臬衄舡舢舣舭舯舨舫舸舻舳舴舾艄艉艋艏艚艟艨衾袅袈裘裟襞羝羟羧羯羰羲籼敉粑粝粜粞粢粲粼粽糁糇糌糍糈糅糗糨艮暨羿翎翕翥翡翦翩翮翳糸絷綦綮繇纛麸麴赳趄趔趑趱赧赭豇豉酊酐酎酏酤�".split(""),e=0;e!=n[244].length;++e)65533!==n[244][e].charCodeAt(0)&&(r[n[244][e]]=62464+e,t[62464+e]=n[244][e]);for(n[245]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������酢酡酰酩酯酽酾酲酴酹醌醅醐醍醑醢醣醪醭醮醯醵醴醺豕鹾趸跫踅蹙蹩趵趿趼趺跄跖跗跚跞跎跏跛跆跬跷跸跣跹跻跤踉跽踔踝踟踬踮踣踯踺蹀踹踵踽踱蹉蹁蹂蹑蹒蹊蹰蹶蹼蹯蹴躅躏躔躐躜躞豸貂貊貅貘貔斛觖觞觚觜�".split(""),e=0;e!=n[245].length;++e)65533!==n[245][e].charCodeAt(0)&&(r[n[245][e]]=62720+e,t[62720+e]=n[245][e]);for(n[246]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������觥觫觯訾謦靓雩雳雯霆霁霈霏霎霪霭霰霾龀龃龅龆龇龈龉龊龌黾鼋鼍隹隼隽雎雒瞿雠銎銮鋈錾鍪鏊鎏鐾鑫鱿鲂鲅鲆鲇鲈稣鲋鲎鲐鲑鲒鲔鲕鲚鲛鲞鲟鲠鲡鲢鲣鲥鲦鲧鲨鲩鲫鲭鲮鲰鲱鲲鲳鲴鲵鲶鲷鲺鲻鲼鲽鳄鳅鳆鳇鳊鳋�".split(""),e=0;e!=n[246].length;++e)65533!==n[246][e].charCodeAt(0)&&(r[n[246][e]]=62976+e,t[62976+e]=n[246][e]);for(n[247]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������鳌鳍鳎鳏鳐鳓鳔鳕鳗鳘鳙鳜鳝鳟鳢靼鞅鞑鞒鞔鞯鞫鞣鞲鞴骱骰骷鹘骶骺骼髁髀髅髂髋髌髑魅魃魇魉魈魍魑飨餍餮饕饔髟髡髦髯髫髻髭髹鬈鬏鬓鬟鬣麽麾縻麂麇麈麋麒鏖麝麟黛黜黝黠黟黢黩黧黥黪黯鼢鼬鼯鼹鼷鼽鼾齄�".split(""),e=0;e!=n[247].length;++e)65533!==n[247][e].charCodeAt(0)&&(r[n[247][e]]=63232+e,t[63232+e]=n[247][e]);return{enc:r,dec:t}}(),r[10029]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄĀāÉĄÖÜáąČäčĆć鏟ĎíďĒēĖóėôöõúĚěü†°Ę£§•¶ß®©™ę¨≠ģĮįĪ≤≥īĶ∂∑łĻļĽľĹĺŅņѬ√ńŇ∆«»… ňŐÕőŌ–—“”‘’÷◊ōŔŕŘ‹›řŖŗŠ‚„šŚśÁŤťÍŽžŪÓÔūŮÚůŰűŲųÝýķŻŁżĢˇ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[10079]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûüÝ°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤ÐðÞþý·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[10081]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸĞğİıŞş‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙ�ˆ˜¯˘˙˚¸˝˛ˇ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),e.exports&&"undefined"==typeof DO_NOT_EXPORT_CODEPAGE&&(e.exports=r),function(t,n){"use strict";var a;void 0===r?(a=r,e.exports&&"undefined"==typeof DO_NOT_EXPORT_CODEPAGE?e.exports=n(a):t.cptable=n(a)):r=n(r)}(this,(function(e){"use strict";function r(e){return String.fromCharCode(e)}function n(e){return e.charCodeAt(0)}var a={1200:"utf16le",1201:"utf16be",12e3:"utf32le",12001:"utf32be",16969:"utf64le",20127:"ascii",65e3:"utf7",65001:"utf8"},i=[874,1250,1251,1252,1253,1254,1255,1256,1e4],s=[932,936,949,950],o=[65001],l={},c={},f={},h={},d=void 0!==t,u=function(){};if(d){var p=!t.from;if(!p)try{t.from("foo","utf8")}catch(E){p=!0}u=p?function(e,r){return r?new t(e,r):new t(e)}:t.from.bind(t),t.allocUnsafe||(t.allocUnsafe=function(e){return new t(e)});var m=1024,g=t.allocUnsafe(m),b=function(e){for(var r=t.allocUnsafe(65536),n=0;n<65536;++n)r[n]=0;for(var a=Object.keys(e),i=a.length,s=0,o=a[s];s>10&1023)],a[l++]=n[56320+(1023&i)]));a=a.slice(0,l)}else for(a=t.allocUnsafe(s),o=0;o>8);return function(e){var r=e.length,n=0,a=0;if(m<2*r&&(m=2*r,g=t.allocUnsafe(m)),t.isBuffer(e))for(n=0;n>8);return function(e,r){var n,i=e.length,s=t.allocUnsafe(2*i),o=0,l=0,c=0;if("string"==typeof e){for(o=c=0;o>10&1023)))]||a[l],0>8);return function(e){var r=e.length,n=t.allocUnsafe(2*r),a=0,i=0,o=0;if(t.isBuffer(e))for(a=0;a>8):(o=55296+((i-=65536)>>10&1023),i=56320+(1023&i),g[c++]=255&o,g[c++]=o>>>8,g[c++]=255&i,g[c++]=i>>>8&255);return g.slice(0,c).toString("ucs2")},c[65001]=function(e,r){if(d&&t.isBuffer(e))return r&&"buf"!==r?"arr"!==r?e.toString("binary"):[].slice.call(e):e;var n,a=e.length,i=0,s=0,o="string"==typeof e;m<4*a&&(m=4*a,g=t.allocUnsafe(m));for(var l=0;l>6),g[s++]=128+(63&i)):55296<=i&&i<=57343?(i-=55296,++l,n=(o?e.charCodeAt(l):e[l].charCodeAt(0))-56320+(i<<10),g[s++]=240+(n>>>18&7),g[s++]=144+(n>>>12&63),g[s++]=128+(n>>>6&63),g[s++]=128+(63&n)):(g[s++]=224+(i>>12),g[s++]=128+(i>>6&63),g[s++]=128+(63&i));return r&&"buf"!==r?"arr"!==r?g.slice(0,s).toString("binary"):[].slice.call(g,0,s):g.slice(0,s)}}function E(){if(d&&!f[i[0]]){var t=0,r=0;for(t=0;t>10&1023),m=56320+(1023&m),u[v++]=String.fromCharCode(o)),u[v++]=String.fromCharCode(m);break;case"ascii":if(d&&t.isBuffer(s))return s.toString(c);for(g=0;g>10&1023)),u[v++]=String.fromCharCode(56320+(1023&m))):u[v++]=String.fromCharCode(m);break;case"utf32be":for(4<=h&&255==s[3]&&254==s[2]&&0===s[1]&&0===s[0]&&(g=4),b=4;g>10&1023)),u[v++]=String.fromCharCode(56320+(1023&m))):u[v++]=String.fromCharCode(m);break;case"utf7":for(4<=h&&43==s[0]&&47==s[1]&&118==s[2]&&(5<=h&&56==s[3]&&45==s[4]?g=5:56!=s[3]&&57!=s[3]&&43!=s[3]&&47!=s[3]||(g=4));g>4),-1!==(S=y.indexOf(String.fromCharCode(s[g+x++]))))&&(A.push((15&C)<<4|S>>2),-1!==(E=y.indexOf(String.fromCharCode(s[g+x++]))));)E<64&&A.push((3&S)<<6|E);for(k=r(1201,A),x=0;x>8,m[++v]=255&g):m[v]=255&g;else{if(!(f=a[i]))throw new Error("Unrecognized CP: "+i);switch(f){case"utf8":if(d&&C)v=(m=u(s,f)).length;else for(b=0;b>6),m[++v]=128+(63&g)):55296<=g&&g<=57343?(g-=55296,l=(C?s.charCodeAt(++b):s[++b].charCodeAt(0))-56320+(g<<10),m[v]=240+(l>>>18&7),m[++v]=144+(l>>>12&63),m[++v]=128+(l>>>6&63),m[++v]=128+(63&l)):(m[v]=224+(g>>12),m[++v]=128+(g>>6&63),m[++v]=128+(63&g));break;case"ascii":if(d&&"string"==typeof s)v=(m=u(s,f)).length;else for(b=0;b>8;break;case"utf16be":for(b=0;b>8,m[v++]=255&g;break;case"utf32le":for(b=0;b>=8),m[v++]=255&(g>>=8),m[v++]=255&(g>>=8);break;case"utf32be":for(b=0;b>=8),m[v+1]=255&(g>>=8),m[v]=255&(g>>=8),v+=4;break;case"utf7":for(b=0;b>2),m[v++]=y.charCodeAt(((3&S[0])<<4)+((S[1]||0)>>4)),m[v++]=y.charCodeAt(((15&S[1])<<2)+((S[2]||0)>>6)),m[v++]=45)}break;default:throw new Error("Unsupported magic: "+i+" "+a[i])}}return m=m.slice(0,v),d?o&&"buf"!==o?"arr"!==o?m.toString("binary"):[].slice.call(m):m:"str"==o?m.map(r).join(""):m},hascp:function(t){return!(!e[t]&&!a[t])},magic:a,cache:p},e}))}).call(this,r("1c35").Buffer)},"2c3e":function(e,t,r){"use strict";var n=r("83ab"),a=r("9f7f").MISSED_STICKY,i=r("c6b6"),s=r("edd0"),o=r("69f3").get,l=RegExp.prototype,c=TypeError;n&&a&&s(l,"sticky",{configurable:!0,get:function(){if(this!==l){if("RegExp"===i(this))return!!o(this).sticky;throw new c("Incompatible receiver, RegExp required")}}})},3:function(e,t){},"3e23":function(e,t,r){},"3f2a":function(e,t,r){"use strict";r.d(t,"g",(function(){return a})),r.d(t,"d",(function(){return i})),r.d(t,"c",(function(){return s})),r.d(t,"e",(function(){return o})),r.d(t,"a",(function(){return l})),r.d(t,"b",(function(){return c})),r.d(t,"f",(function(){return f})),r.d(t,"h",(function(){return h}));var n=r("6b6c");function a(e){return Object(n.a)({url:"/export/user_list",method:"get",params:e})}function i(e){return Object(n.a)({url:"/export/order_list",method:"get",params:e})}function s(e){return Object(n.a)({url:"/export/order_delivery_list",method:"get",params:e})}function o(e){return Object(n.a)({url:"/export/product_list",method:"get",params:e})}function l(e){return Object(n.a)({url:"/export/bargain_list",method:"get",params:e})}function c(e){return Object(n.a)({url:"/export/combination_list",method:"get",params:e})}function f(e){return Object(n.a)({url:"/export/seckill_list",method:"get",params:e})}function h(e){return Object(n.a)({url:"/export/member_card/".concat(e),method:"get"})}},4:function(e,t){},4205:function(e,t,r){},"4d63":function(e,t,r){"use strict";var n=r("83ab"),a=r("da84"),i=r("e330"),s=r("94ca"),o=r("7156"),l=r("9112"),c=r("7c73"),f=r("241c").f,h=r("3a9b"),d=r("44e7"),u=r("577e"),p=r("90d8"),m=r("9f7f"),g=r("aeb0"),b=r("cb2d"),v=r("d039"),w=r("1a2d"),C=r("69f3").enforce,S=r("2626"),E=r("b622"),_=r("fce3"),A=r("107c"),y=E("match"),k=a.RegExp,x=k.prototype,B=a.SyntaxError,T=i(x.exec),I=i("".charAt),R=i("".replace),D=i("".indexOf),O=i("".slice),F=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,P=/a/g,N=/a/g,L=(r=new k(P)!==P,m.MISSED_STICKY),M=m.UNSUPPORTED_Y;E=n&&(!r||L||_||A||v((function(){return N[y]=!1,k(P)!==P||k(N)===N||"/a/i"!==String(k(P,"i"))})));if(s("RegExp",E)){for(var U=function(e,t){var r,n,a=h(x,this),i=d(e),s=void 0===t,f=[],m=e;if(!a&&i&&s&&e.constructor===U)return e;if((i||h(x,e))&&(e=e.source,s)&&(t=p(m)),e=void 0===e?"":u(e),t=void 0===t?"":u(t),m=e,i=t=_&&"dotAll"in P&&(r=!!t&&-1"===t&&l:if(""===h||w(s,h))throw new B("Invalid capture group name");s[h]=!0,l=!(i[i.length]=[h,f]),h="";continue}l?h+=t:a+=t}return[a,i]}(e))[0],f=s[1]),s=o(k(e,t),a?this:x,U),(r||n||f.length)&&(t=C(s),r&&(t.dotAll=!0,t.raw=U(function(e){for(var t,r=e.length,n=0,a="",i=!1;n<=r;n++)"\\"===(t=I(e,n))?a+=t+I(e,++n):i||"."!==t?("["===t?i=!0:"]"===t&&(i=!1),a+=t):a+="[\\s\\S]";return a}(e),i)),n&&(t.sticky=!0),f.length)&&(t.groups=f),e!==m)try{l(s,"source",""===m?"(?:)":m)}catch(e){}return s},V=f(k),z=0;V.length>z;)g(U,k,V[z++]);(x.constructor=U).prototype=x,b(a,"RegExp",U,{constructor:!0})}S("RegExp")},"4e82":function(e,t,r){"use strict";var n=r("23e7"),a=r("e330"),i=r("59ed"),s=r("7b0b"),o=r("07fa"),l=r("083a"),c=r("577e"),f=r("d039"),h=r("addb"),d=r("a640"),u=r("04d1"),p=r("d998"),m=r("2d00"),g=r("512ce"),b=[],v=a(b.sort),w=a(b.push),C=(r=f((function(){b.sort(void 0)})),a=f((function(){b.sort(null)})),d=d("sort"),!f((function(){if(m)return m<70;if(!(u&&3c(t)?1:-1})),r=o(a),d=0;da&&(n.s.r=a),n.s.c>i&&(n.s.c=i),n.e.r 系统设置 > 第三方接口设置 > 采集商品配置")])]),t("el-form",{ref:"formValidate",staticClass:"formValidate mt20",attrs:{model:e.formValidate,rules:e.ruleInline,"label-width":"120px","label-position":"right"},nativeOn:{submit:function(e){e.preventDefault()}}},[t("el-row",{attrs:{gutter:24}},[t("el-col",{attrs:{span:"15"}},[t("el-form-item",{attrs:{label:"链接地址:"}},[t("el-input",{staticClass:"numPut",attrs:{search:"","enter-button":"确定",placeholder:"请输入链接地址"},on:{"on-search":e.add},model:{value:e.soure_link,callback:function(t){e.soure_link=t},expression:"soure_link"}})],1)],1),t("div",[e.isData?t("div",[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"商品名称:",prop:"store_name"}},[t("el-input",{attrs:{placeholder:"请输入商品名称"},model:{value:e.formValidate.store_name,callback:function(t){e.$set(e.formValidate,"store_name",t)},expression:"formValidate.store_name"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"商品简介:",prop:"store_info","label-for":"store_info"}},[t("el-input",{attrs:{type:"textarea",rows:3,placeholder:"请输入商品简介"},model:{value:e.formValidate.store_info,callback:function(t){e.$set(e.formValidate,"store_info",t)},expression:"formValidate.store_info"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"商品分类:",prop:"cate_id"}},[t("el-cascader",{attrs:{size:"small",options:e.treeSelect,props:{multiple:!0,emitPath:!1,checkStrictly:!0},clearable:""},model:{value:e.formValidate.cate_id,callback:function(t){e.$set(e.formValidate,"cate_id",t)},expression:"formValidate.cate_id"}})],1)],1),t("el-col",e._b({},"el-col",e.grid,!1),[t("el-form-item",{attrs:{label:"商品关键字:",prop:"keyword","label-for":"keyword"}},[t("el-input",{attrs:{placeholder:"请输入商品关键字"},model:{value:e.formValidate.keyword,callback:function(t){e.$set(e.formValidate,"keyword",t)},expression:"formValidate.keyword"}})],1)],1),t("el-col",e._b({},"el-col",e.grid,!1),[t("el-form-item",{attrs:{label:"单位:",prop:"unit_name","label-for":"unit_name"}},[t("el-input",{attrs:{placeholder:"请输入单位"},model:{value:e.formValidate.unit_name,callback:function(t){e.$set(e.formValidate,"unit_name",t)},expression:"formValidate.unit_name"}})],1)],1),t("el-col",e._b({},"el-col",e.grid,!1),[t("el-form-item",{attrs:{label:"虚拟销量:","label-for":"ficti"}},[t("el-input-number",{staticClass:"perW100",attrs:{controls:!1,placeholder:"请输入虚拟销量"},model:{value:e.formValidate.ficti,callback:function(t){e.$set(e.formValidate,"ficti",t)},expression:"formValidate.ficti"}})],1)],1),t("el-col",e._b({},"el-col",e.grid,!1),[t("el-form-item",{attrs:{label:"积分:","label-for":"give_integral"}},[t("el-input-number",{staticClass:"perW100",attrs:{controls:!1,placeholder:"请输入积分"},model:{value:e.formValidate.give_integral,callback:function(t){e.$set(e.formValidate,"give_integral",t)},expression:"formValidate.give_integral"}})],1)],1),t("el-col",e._b({},"el-col",e.grid,!1),[t("el-form-item",{attrs:{label:"运费模板:",prop:"temp_id"}},[t("el-select",{attrs:{clearable:""},model:{value:e.formValidate.temp_id,callback:function(t){e.$set(e.formValidate,"temp_id",t)},expression:"formValidate.temp_id"}},e._l(e.templateList,(function(e,r){return t("el-option",{key:r,attrs:{value:e.id,label:e.name}})})),1)],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"商品图:"}},[t("div",{staticClass:"pictrueBox"},[e.formValidate.image?t("div",{directives:[{name:"viewer",rawName:"v-viewer"}],staticClass:"pictrue"},[t("img",{directives:[{name:"lazy",rawName:"v-lazy",value:e.formValidate.image,expression:"formValidate.image"}]})]):e._e()])])],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"商品轮播图:"}},[t("div",{directives:[{name:"viewer",rawName:"v-viewer"}],staticClass:"acea-row"},e._l(e.formValidate.slider_image,(function(r,n){return t("div",{key:n,staticClass:"lunBox mr15",attrs:{draggable:"true"},on:{dragstart:function(t){return e.handleDragStart(t,r)},dragover:function(t){return t.preventDefault(),e.handleDragOver(t,r)},dragenter:function(t){return e.handleDragEnter(t,r)},dragend:function(t){return e.handleDragEnd(t,r)}}},[t("div",{staticClass:"pictrue"},[t("img",{directives:[{name:"lazy",rawName:"v-lazy",value:r,expression:"item"}]})]),t("ButtonGroup",{attrs:{size:"small"}},[t("el-button",{nativeOn:{click:function(t){return e.checked(r,n)}}},[e._v("主图")]),t("el-button",{nativeOn:{click:function(t){return e.handleRemove(n)}}},[e._v("移除")])],1)],1)})),0)])],1),t("el-col",{attrs:{span:24}},[e.formValidate.attrs?t("el-form-item",{staticClass:"labeltop",attrs:{label:"批量设置:"}},[t("el-col",{attrs:{xl:23,lg:24,md:24,sm:24,xs:24}},[t("el-form-item",[t("el-table",{attrs:{data:e.oneFormBatch,border:""}},[e._l(e.columns,(function(r,n){return t("el-table-column",{key:n,attrs:{label:r.title,"min-width":r.minWidth},scopedSlots:e._u([{key:"default",fn:function(n){return[r.key?[t("div",[t("span",[e._v(e._s(n.row[r.key]))])])]:"pic"===r.slot?[t("div",{staticClass:"acea-row row-middle row-center-wrapper",on:{click:function(t){return e.modalPicTap("dan","duopi",n.$index)}}},[e.oneFormBatch[0].pic?t("div",{staticClass:"pictrue pictrueTab"},[t("img",{directives:[{name:"lazy",rawName:"v-lazy",value:e.oneFormBatch[0].pic,expression:"oneFormBatch[0].pic"}]})]):t("div",{staticClass:"upLoad pictrueTab acea-row row-center-wrapper"},[t("i",{staticClass:"el-icon-picture-outline",staticStyle:{"font-size":"24px"}})])])]:"price"===r.slot?[t("el-input-number",{staticClass:"priceBox",attrs:{controls:!1,min:0},model:{value:e.oneFormBatch[0].price,callback:function(t){e.$set(e.oneFormBatch[0],"price",t)},expression:"oneFormBatch[0].price"}})]:"cost"===r.slot?[t("el-input-number",{staticClass:"priceBox",attrs:{controls:!1},model:{value:e.oneFormBatch[0].cost,callback:function(t){e.$set(e.oneFormBatch[0],"cost",t)},expression:"oneFormBatch[0].cost"}})]:"ot_price"===r.slot?[t("el-input-number",{staticClass:"priceBox",attrs:{controls:!1},model:{value:e.oneFormBatch[0].ot_price,callback:function(t){e.$set(e.oneFormBatch[0],"ot_price",t)},expression:"oneFormBatch[0].ot_price"}})]:"stock"===r.slot?[t("el-input-number",{staticClass:"priceBox",attrs:{controls:!1},model:{value:e.oneFormBatch[0].stock,callback:function(t){e.$set(e.oneFormBatch[0],"stock",t)},expression:"oneFormBatch[0].stock"}})]:"bar_code"===r.slot?[t("el-input",{model:{value:e.oneFormBatch[0].bar_code,callback:function(t){e.$set(e.oneFormBatch[0],"bar_code",t)},expression:"oneFormBatch[0].bar_code"}})]:"weight"===r.slot?[t("el-input-number",{staticClass:"priceBox",attrs:{controls:!1,min:0},model:{value:e.oneFormBatch[0].weight,callback:function(t){e.$set(e.oneFormBatch[0],"weight",t)},expression:"oneFormBatch[0].weight"}})]:"volume"===r.slot?[t("el-input-number",{staticClass:"priceBox",attrs:{controls:!1,min:0},model:{value:e.oneFormBatch[0].volume,callback:function(t){e.$set(e.oneFormBatch[0],"volume",t)},expression:"oneFormBatch[0].volume"}})]:e._e()]}}],null,!0)})})),t("el-table-column",{attrs:{label:"操作",fixed:"right",width:"170"}},[[t("a",{on:{click:e.batchAdd}},[e._v("添加")]),t("el-divider",{attrs:{direction:"vertical"}}),t("a",{on:{click:e.batchDel}},[e._v("清空")])]],2)],2)],1)],1)],1):e._e()],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"商品规格:",props:"spec_type","label-for":"spec_type"}},[t("el-col",{attrs:{xl:23,lg:24,md:24,sm:24,xs:24}},[t("el-form-item",[t("el-table",{attrs:{data:e.items,border:""}},[e._l(e.columns,(function(r,n){return t("el-table-column",{key:n,attrs:{label:r.title,"min-width":r.minWidth},scopedSlots:e._u([{key:"default",fn:function(n){return[r.key?[t("div",[t("span",[e._v(e._s(n.row[r.key]))])])]:"pic"===r.slot?[t("div",{staticClass:"acea-row row-middle row-center-wrapper",on:{click:function(t){return e.modalPicTap("dan",n.$index)}}},[e.formValidate.attrs[n.$index].pic?t("div",{staticClass:"pictrue pictrueTab"},[t("img",{directives:[{name:"lazy",rawName:"v-lazy",value:e.formValidate.attrs[n.$index].pic,expression:"formValidate.attrs[scope.$index].pic"}]})]):t("div",{staticClass:"upLoad upLoadTab acea-row row-center-wrapper"},[t("i",{staticClass:"el-icon-picture-outline",staticStyle:{"font-size":"24px"}})])])]:"price"===r.slot?[t("el-input-number",{staticClass:"priceBox",attrs:{controls:!1},model:{value:e.formValidate.attrs[n.$index].price,callback:function(t){e.$set(e.formValidate.attrs[n.$index],"price",t)},expression:"formValidate.attrs[scope.$index].price"}})]:"cost"===r.slot?[t("el-input-number",{staticClass:"priceBox",attrs:{controls:!1},model:{value:e.formValidate.attrs[n.$index].cost,callback:function(t){e.$set(e.formValidate.attrs[n.$index],"cost",t)},expression:"formValidate.attrs[scope.$index].cost"}})]:"ot_price"===r.slot?[t("el-input-number",{staticClass:"priceBox",attrs:{controls:!1},model:{value:e.formValidate.attrs[n.$index].ot_price,callback:function(t){e.$set(e.formValidate.attrs[n.$index],"ot_price",t)},expression:"formValidate.attrs[scope.$index].ot_price"}})]:"stock"===r.slot?[t("el-input-number",{staticClass:"priceBox",attrs:{controls:!1},model:{value:e.formValidate.attrs[n.$index].stock,callback:function(t){e.$set(e.formValidate.attrs[n.$index],"stock",t)},expression:"formValidate.attrs[scope.$index].stock"}})]:"bar_code"===r.slot?[t("el-input",{model:{value:e.formValidate.attrs[n.$index].bar_code,callback:function(t){e.$set(e.formValidate.attrs[n.$index],"bar_code",t)},expression:"formValidate.attrs[scope.$index].bar_code"}})]:"weight"===r.slot?[t("el-input-number",{staticClass:"priceBox",attrs:{controls:!1,min:0},model:{value:e.formValidate.attrs[n.$index].weight,callback:function(t){e.$set(e.formValidate.attrs[n.$index],"weight",t)},expression:"formValidate.attrs[scope.$index].weight"}})]:"volume"===r.slot?[t("el-input-number",{staticClass:"priceBox",attrs:{controls:!1,min:0},model:{value:e.formValidate.attrs[n.$index].volume,callback:function(t){e.$set(e.formValidate.attrs[n.$index],"volume",t)},expression:"formValidate.attrs[scope.$index].volume"}})]:e._e()]}}],null,!0)})})),t("el-table-column",{attrs:{label:"操作",fixed:"right",width:"170"},scopedSlots:e._u([{key:"default",fn:function(r){return[t("a",{on:{click:function(t){return e.delAttrTable(r.$index)}}},[e._v("删除")])]}}],null,!1,3728451321)})],2)],1)],1)],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"商品详情:"}},[t("WangEditor",{staticStyle:{width:"100%"},attrs:{content:e.formValidate.description},on:{editorContent:e.getEditorContent}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",[t("el-button",{staticClass:"submission",attrs:{type:"primary",loading:e.modal_loading},on:{click:function(t){return e.handleSubmit("formValidate")}}},[e._v("提交")])],1)],1)],1):e._e()])],1)],1),t("el-dialog",{attrs:{visible:e.modalPic,width:"950px",title:"上传商品图","mask-closable":!1,"close-on-click-modal":!1},on:{"update:visible":function(t){e.modalPic=t}}},[e.modalPic?t("uploadPictures",{attrs:{isChoice:e.isChoice,gridBtn:e.gridBtn,gridPic:e.gridPic},on:{getPic:e.getPic}}):e._e()],1)],1)}),[],!1,null,"642a526a",null).exports),r("a9e3"),r("6db4")),w=(v={name:"goods_detail",props:{goodsId:{type:String|Number,default:""}},components:{HappyScroll:v.HappyScroll},data:function(){return{value2:0,goodsInfo:{}}},mounted:function(){this.getInfo()},methods:{getInfo:function(){var e=this;Object(g.v)(this.goodsId).then((function(t){e.goodsInfo=t.data}))}}},v=(r("fb66"),Object(o.a)(v,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"goods_detail"},[t("div",{staticClass:"goods_detail_wrapper",staticStyle:{height:"640px"}},[t("HappyScroll",{attrs:{size:"5",resize:"","hide-horizontal":""}},[t("div",{staticStyle:{width:"375px"}},[t("div",{staticClass:"title-box"},[e._v("商品详情")]),t("div",{staticClass:"swiper-box"},[t("el-carousel",{attrs:{autoplay:1r?r=a:a(e||14))return t=r,!0}},u=function(e,t,r){var n,a,i,s,o,l=function l(){var c=(new Date).getTime()-s;c=0?n=setTimeout(l,t-c):(n=null,r||(o=e.apply(i,a),n||(i=a=null)))};return function(){i=this,a=arguments,s=(new Date).getTime();var c=r&&!n;return n||(n=setTimeout(l,t)),c&&(o=e.apply(i,a),i=a=null),o}},p={render:function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{ref:"stripContainer",staticClass:"happy-scroll-strip",class:[e.horizontal?"happy-scroll-strip--horizontal":"happy-scroll-strip--vertical"],style:[e.initLocation],on:{"!wheel":function(t){return t.stopPropagation(),e.handlerWheel(t)}}},[r("div",{ref:"strip",staticClass:"happy-scroll-bar",style:[e.translate,a({},e.config.sizeAttr,e.length+"px"),e.initSize,{background:e.color},{opacity:e.isOpacity}],on:{mousedown:function(t){return t.stopPropagation(),e.handlerMouseDown(t)}}})])},staticRenderFns:[],name:"happy-scroll-strip",props:{horizontal:Boolean,left:Boolean,top:Boolean,move:{type:Number,default:0},size:{type:[Number,String],default:4},minLengthV:{type:Number,default:40},minLengthH:{type:Number,default:40},color:{type:String,default:"rgba(51,51,51,0.2)"},throttle:{type:Number,default:14}},data:function(){return{config:{},startMove:!1,binded:!1,length:0,percentage:0,maxOffset:0,currentOffset:0,moveThrottle:d(this.throttle)}},watch:{currentOffset:function(e){0===e?this.emitLocationEvent("start",0):e===this.maxOffset&&this.emitLocationEvent("end",e/this.percentage)}},computed:{initSize:function(){return a({},this.horizontal?"height":"width",this.size+"px")},isOpacity:function(){return this.percentage<1?1:0},translate:function(){var e=this.move*this.percentage;if(this.$refs.stripContainer)return e<0&&(e=0),e>this.maxOffset&&(e=this.maxOffset),this.currentOffset=e,{transform:this.config.translate+"("+e+"px)"}},initLocation:function(){return this.horizontal?this.top?{top:0,bottom:"auto"}:"":this.left?{left:0,right:"auto"}:""}},methods:{emitLocationEvent:function(e,t){var r=this.horizontal?"horizontal":"vertical";this.$emit(r+"-"+e,t)},computeStrip:function(e,t){var r=this.$refs.stripContainer[this.config.client];this.length=r*(t/e);var n=this.horizontal?this.minLengthH:this.minLengthV;n<1&&(n*=r),this.length=this.lengththis.maxOffset&&(e=this.maxOffset),t&&e>0&&e4?e:void 0}())},t.isLegacyOpera=function(){return!!window.opera}})),E=i((function(e){(e.exports={}).getOption=function(e,t,r){var n=e[t];return void 0!==n&&null!==n||void 0===r?n:r}})),_=function(e){function t(){for(h=!0;f.size();){var e=f;f=s(),e.process()}h=!1}function r(){c=a(t)}function n(e){return clearTimeout(e)}function a(e){return function(e){return setTimeout(e,0)}(e)}var i=(e=e||{}).reporter,o=E.getOption(e,"async",!0),l=E.getOption(e,"auto",!0);l&&!o&&(i&&i.warn("Invalid options combination. auto=true and async=false is invalid. Setting async=true."),o=!0);var c,f=s(),h=!1;return{add:function(e,t){!h&&l&&o&&0===f.size()&&r(),f.add(e,t)},force:function(e){h||(void 0===e&&(e=o),c&&(n(c),c=null),e?r():t())}}},A="_erd",y={initState:function(e){return e[A]={},o(e)},getState:o,cleanState:function(e){delete e[A]}},k=function(e){function t(e){return a(e).object}var r=(e=e||{}).reporter,n=e.batchProcessor,a=e.stateHandler.getState;if(!r)throw new Error("Missing required dependency: reporter.");return{makeDetectable:function(e,t,i){i||(i=t,t=e,e=null),e=e||{},S.isIE(8)?i(t):function(e,t){function i(){function n(){if("static"===l.position){e.style.position="relative";var t=function(e,t,r,n){var a=r[n];"auto"!==a&&"0"!==function(e){return e.replace(/[^-\d\.]/g,"")}(a)&&(e.warn("An element that is positioned static has style."+n+"="+a+" which is ignored due to the static positioning. The element will need to be positioned relative, so the style."+n+" will be set to 0. Element: ",t),t.style[n]=0)};t(r,e,l,"top"),t(r,e,l,"right"),t(r,e,l,"bottom"),t(r,e,l,"left")}}""!==l.position&&(n(l),o=!0);var i=document.createElement("object");i.style.cssText=s,i.tabIndex=-1,i.type="text/html",i.onload=function(){function r(e,t){e.contentDocument?t(e.contentDocument):setTimeout((function(){r(e,t)}),100)}o||n(),r(this,(function(r){t(e)}))},S.isIE()||(i.data="about:blank"),e.appendChild(i),a(e).object=i,S.isIE()&&(i.data="about:blank")}var s="display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: none; padding: 0; margin: 0; opacity: 0; z-index: -1000; pointer-events: none;",o=!1,l=window.getComputedStyle(e),c=e.offsetWidth,f=e.offsetHeight;a(e).startSize={width:c,height:f},n?n.add(i):i()}(t,i)},addListener:function(e,r){function n(){r(e)}if(!t(e))throw new Error("Element is not detectable by this strategy.");S.isIE(8)?(a(e).object={proxy:n},e.attachEvent("onresize",n)):t(e).contentDocument.defaultView.addEventListener("resize",n)},uninstall:function(e){S.isIE(8)?e.detachEvent("onresize",a(e).object.proxy):e.removeChild(t(e)),delete a(e).object}}},x=m.forEach,B=function(e){function t(e){e.className+=" "+h+"_animation_active"}function r(e,t,r){if(e.addEventListener)e.addEventListener(t,r);else{if(!e.attachEvent)return s.error("[scroll] Don't know how to add event listeners.");e.attachEvent("on"+t,r)}}function n(e,t,r){if(e.removeEventListener)e.removeEventListener(t,r);else{if(!e.detachEvent)return s.error("[scroll] Don't know how to remove event listeners.");e.detachEvent("on"+t,r)}}function a(e){return l(e).container.childNodes[0].childNodes[0].childNodes[0]}function i(e){return l(e).container.childNodes[0].childNodes[0].childNodes[1]}var s=(e=e||{}).reporter,o=e.batchProcessor,l=e.stateHandler.getState,c=e.idHandler;if(!o)throw new Error("Missing required dependency: batchProcessor");if(!s)throw new Error("Missing required dependency: reporter.");var f=function(){var e=document.createElement("div");e.style.cssText="position: absolute; width: 1000px; height: 1000px; visibility: hidden; margin: 0; padding: 0;";var t=document.createElement("div");t.style.cssText="position: absolute; width: 500px; height: 500px; overflow: scroll; visibility: none; top: -1500px; left: -1500px; visibility: hidden; margin: 0; padding: 0;",t.appendChild(e),document.body.insertBefore(t,document.body.firstChild);var r=500-t.clientWidth,n=500-t.clientHeight;return document.body.removeChild(t),{width:r,height:n}}(),h="erd_scroll_detection_container";return function(e,t){if(!document.getElementById(e)){var r=t+"_animation",n="/* Created by the element-resize-detector library. */\n";n+="."+t+" > div::-webkit-scrollbar { display: none; }\n\n",n+="."+t+"_animation_active { -webkit-animation-duration: 0.1s; animation-duration: 0.1s; -webkit-animation-name: "+r+"; animation-name: "+r+"; }\n",n+="@-webkit-keyframes "+r+" { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } }\n",function(t,r){r=r||function(e){document.head.appendChild(e)};var n=document.createElement("style");n.innerHTML=t,n.id=e,r(n)}(n+="@keyframes "+r+" { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } }")}}("erd_scroll_detection_scrollbar_style",h),{makeDetectable:function(e,n,d){function u(){if(e.debug){var t=Array.prototype.slice.call(arguments);if(t.unshift(c.get(n),"Scroll: "),s.log.apply)s.log.apply(null,t);else for(var r=0;rn&&(r=e.biggerMoveH.toLocaleLowerCase()),"start"===r&&(e.moveY=0,e.slideYChange(e.moveY)),"end"===r&&(e.moveY=t.clientHeight,e.slideYChange(e.moveY)),n=t.clientHeight,r="",t.clientWidtha&&(r=e.biggerMoveV.toLocaleLowerCase()),"start"===r&&(e.moveX=0,e.slideXChange(e.moveX)),"end"===r&&(e.moveX=t.clientWidth,e.slideXChange(e.moveX)),a=t.clientWidth}))}},setContainerSize:function(){this.initSize={width:this.$refs["happy-scroll"].clientWidth+20+"px",height:this.$refs["happy-scroll"].clientHeight+20+"px"}},checkScrollMode:function(){if(void 0===R._happyJS._isScrollNotUseSpace){var e=this.$slots.default[0].elm,t=this.$refs.container;(e.offsetHeight>t.clientHeight||e.offsetWidth>t.clientWidth)&&(t.offsetWidth>t.clientWidth||t.offsetHeight>t.clientHeight?R._happyJS._isScrollNotUseSpace=!1:R._happyJS._isScrollNotUseSpace=!0,this.isScrollNotUseSpace=R._happyJS._isScrollNotUseSpace)}}},beforeCreate:function(){var e=R._happyJS=R._happyJS||{};this.isScrollNotUseSpace=e._isScrollNotUseSpace},created:function(){this.updateSyncScroll=u((function(){this.$emit("update:scrollTop",this.moveY),this.$emit("update:scrollLeft",this.moveX)}),this.throttle)},mounted:function(){var e=this;this.setContainerSize(),this.$nextTick((function(){e.computeStripX(),e.computeStripY(),e.checkScrollMode(),e.initBrowserSize(),e.$nextTick((function(){e.scrollTop&&(e.$refs.container.scrollTop=+e.scrollTop),e.scrollLeft&&(e.$refs.container.scrollLeft=+e.scrollLeft)}))})),this.resizeListener(),this.$watch("browserHSize",this.setContainerSize),this.$watch("browserVSize",this.setContainerSize)}});"undefined"!=typeof window&&window.Vue&&Vue.component("happy-scroll",D),e.default={install:function(e){e.component("happy-scroll",D)},version:"2.1.1"},e.HappyScroll=D,e.version="2.1.1",Object.defineProperty(e,"__esModule",{value:!0})}(t,r("a026"))},"7acb":function(e,t,r){"use strict";r("6503")},"90f7":function(e,t,r){},"92e9":function(e,t,r){},9586:function(e,t,r){},a254:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAAWCAYAAACL6W/rAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFGmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDYwLCAyMDIwLzA1LzEyLTE2OjA0OjE3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjAtMTEtMTBUMTU6MzI6MTkrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIwLTExLTEwVDE1OjMyOjUxKzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIwLTExLTEwVDE1OjMyOjUxKzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmZlYzBlOWE3LWE4YTEt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"},a4d3:function(e,t,r){"use strict";r("d9f5"),r("b4f8"),r("c513"),r("e9c4"),r("5a47")},b4f8:function(e,t,r){"use strict";var n=r("23e7"),a=r("d066"),i=r("1a2d"),s=r("577e"),o=r("5692"),l=(r=r("0b439"),o("string-to-symbol-registry")),c=o("symbol-to-string-registry");n({target:"Symbol",stat:!0,forced:!r},{for:function(e){var t;e=s(e);return i(l,e)?l[e]:(t=a("Symbol")(e),l[e]=t,c[t]=e,t)}})},c513:function(e,t,r){"use strict";var n=r("23e7"),a=r("1a2d"),i=r("d9b5"),s=r("0d51"),o=r("5692"),l=(r=r("0b439"),o("symbol-to-string-registry"));n({target:"Symbol",stat:!0,forced:!r},{keyFor:function(e){if(!i(e))throw new TypeError(s(e)+" is not a symbol");if(a(l,e))return l[e]}})},c607:function(e,t,r){"use strict";var n=r("83ab"),a=r("fce3"),i=r("c6b6"),s=r("edd0"),o=r("69f3").get,l=RegExp.prototype,c=TypeError;n&&a&&s(l,"dotAll",{configurable:!0,get:function(){if(this!==l){if("RegExp"===i(this))return!!o(this).dotAll;throw new c("Incompatible receiver, RegExp required")}}})},d9f5:function(e,t,r){"use strict";function n(e,t,r){var n=re(Q,t);n&&delete Q[t],ne(e,t,r),n&&e!==Q&&ne(Q,t,n)}function a(e,t){var r=oe[e]=k(q);return Z(r,{type:K,tag:e,description:t}),g||(r.description=t),r}function i(e,t,r){return e===Q&&i(le,t,r),S(e),t=_(t),S(r),(w(oe,t)?(r.enumerable?(w(e,Y)&&e[Y][t]&&(e[Y][t]=!1),r=k(r,{enumerable:y(0,!1)})):(w(e,Y)||ne(e,Y,y(1,{})),e[Y][t]=!0),fe):ne)(e,t,r)}function s(e,t){S(e);var r=E(t);t=x(r).concat(f(r));return $(t,(function(t){g&&!u(o,r,t)||i(e,t,r[t])})),e}function o(e){e=_(e);var t=u(ie,this,e);return!(this===Q&&w(oe,e)&&!w(le,e))&&(!(t||!w(this,e)||!w(oe,e)||w(this,Y)&&this[Y][e])||t)}function l(e,t){var r;e=E(e),t=_(t);if(e!==Q||!w(oe,t)||w(le,t))return!(r=re(e,t))||!w(oe,t)||w(e,Y)&&e[Y][t]||(r.enumerable=!0),r}function c(e){e=ae(E(e));var t=[];return $(e,(function(e){w(oe,e)||w(U,e)||se(t,e)})),t}function f(e){var t=e===Q,r=(e=ae(t?le:E(e)),[]);return $(e,(function(e){!w(oe,e)||t&&!w(Q,e)||se(r,oe[e])})),r}var h=r("23e7"),d=r("da84"),u=r("c65b"),p=r("e330"),m=r("c430"),g=r("83ab"),b=r("04f8"),v=r("d039"),w=r("1a2d"),C=r("3a9b"),S=r("825a"),E=r("fc6a"),_=r("a04b"),A=r("577e"),y=r("5c6c"),k=r("7c73"),x=r("df75"),B=r("241c"),T=r("057f"),I=r("7418"),R=r("06cf"),D=r("9bf2"),O=r("37e8"),F=r("d1e7"),P=r("cb2d"),N=r("edd0"),L=r("5692"),M=r("f772"),U=r("d012"),V=r("90e3"),z=r("b622"),H=r("e538"),W=r("e065"),X=r("57b9"),G=r("d44e"),j=r("69f3"),$=r("b727").forEach,Y=M("hidden"),K="Symbol",Z=(r="prototype",j.set),J=j.getterFor(K),Q=Object[r],q=(M=d.Symbol,M&&M[r]),ee=d.RangeError,te=d.TypeError,re=(j=d.QObject,R.f),ne=D.f,ae=T.f,ie=F.f,se=p([].push),oe=L("symbols"),le=L("op-symbols"),ce=(p=L("wks"),!j||!j[r]||!j[r].findChild),fe=g&&v((function(){return 7!==k(ne({},"a",{get:function(){return ne(this,"a",{value:7}).a}})).a}))?n:ne;b||(P(q=(M=function(){if(C(q,this))throw new te("Symbol is not a constructor");var e=arguments.length&&void 0!==arguments[0]?A(arguments[0]):void 0,t=V(e),r=function(a){var i=void 0===this?d:this;i===Q&&u(r,le,a),w(i,Y)&&w(i[Y],t)&&(i[Y][t]=!1),a=y(1,a);try{fe(i,t,a)}catch(e){if(!(e instanceof ee))throw e;n(i,t,a)}};return g&&ce&&fe(Q,t,{configurable:!0,set:r}),a(t,e)})[r],"toString",(function(){return J(this).tag})),P(M,"withoutSetter",(function(e){return a(V(e),e)})),F.f=o,D.f=i,O.f=s,R.f=l,B.f=T.f=c,I.f=f,H.f=function(e){return a(z(e),e)},g&&(N(q,"description",{configurable:!0,get:function(){return J(this).description}}),m||P(Q,"propertyIsEnumerable",o,{unsafe:!0}))),h({global:!0,constructor:!0,wrap:!0,forced:!b,sham:!b},{Symbol:M}),$(x(p),(function(e){W(e)})),h({target:K,stat:!0,forced:!b},{useSetter:function(){ce=!0},useSimple:function(){ce=!1}}),h({target:"Object",stat:!0,forced:!b,sham:!g},{create:function(e,t){return void 0===t?k(e):s(k(e),t)},defineProperty:i,defineProperties:s,getOwnPropertyDescriptor:l}),h({target:"Object",stat:!0,forced:!b},{getOwnPropertyNames:c}),X(),G(M,K),U[Y]=!0},e01a:function(e,t,r){"use strict";var n,a,i,s,o,l,c,f=r("23e7"),h=r("83ab"),d=r("da84"),u=r("e330"),p=r("1a2d"),m=r("1626"),g=r("3a9b"),b=r("577e"),v=r("edd0"),w=(r=r("e893"),d.Symbol),C=w&&w.prototype;!h||!m(w)||"description"in C&&void 0===w().description||(n={},r(d=function(){var e=arguments.length<1||void 0===arguments[0]?void 0:b(arguments[0]),t=g(C,this)?new w(e):void 0===e?w():w(e);return""===e&&(n[t]=!0),t},w),(d.prototype=C).constructor=d,a="Symbol(description detection)"===String(w("description detection")),i=u(C.valueOf),s=u(C.toString),o=/^Symbol\((.*)\)[^)]+$/,l=u("".replace),c=u("".slice),v(C,"description",{configurable:!0,get:function(){var e=i(this);return p(n,e)?"":(e=s(e),""===(e=a?c(e,7,-1):l(e,o,"$1"))?void 0:e)}}),f({global:!0,constructor:!0,forced:!0},{Symbol:d}))},e065:function(e,t,r){"use strict";var n=r("428f"),a=r("1a2d"),i=r("e538"),s=r("9bf2").f;e.exports=function(e){var t=n.Symbol||(n.Symbol={});a(t,e)||s(t,e,{value:i.f(e)})}},e449:function(e,t,r){"use strict";r("4ec9"),r("d3b7"),r("3ca3"),r("ddb0"),r("4de4"),r("caad"),r("14d9"),r("159b");var n=r("b7be"),a=r("61f7"),i={name:"index",filters:{formatDate:function(e){if(0!==e)return e=new Date(1e3*e),Object(a.a)(e,"yyyy-MM-dd hh:mm")}},props:{couponids:{type:Array},updateIds:{type:Array},updateName:{type:Array},luckDraw:{type:Boolean,default:!1}},data:function(){return{templateRadio:0,currentid:0,productRow:{},isTemplate:!1,loading:!1,tableFrom:{receive_type:3,page:1,limit:5},total:0,ids:[],texts:[],couponList:[],selectedIds:[],selectedNames:[],multipleSelection:[]}},mounted:function(){},watch:{updateIds:function(e){this.selectedIds=e},updateName:function(e){this.selectedNames=e,this.multipleSelection=e}},created:function(){},methods:{getRowKey:function(e){return e.id},getTemplateRow:function(e){this.currentid=e.id,this.productRow=e},unique:function(e){var t=new Map;return e.filter((function(e){return!t.has(e.id)&&t.set(e.id,1)}))},changeCheckbox:function(e){for(var t=[],r=[],n=[],a=this.unique(e),i=0;i@^][^\s!#%&*+<=>@^]*>/,j=/a/g,T=/a/g,A=(n=new C(j)!==j,p.MISSED_STICKY),D=p.UNSUPPORTED_Y;_=i&&(!n||A||S||x||m((function(){return T[k]=!1,C(j)!==j||C(T)===T||"/a/i"!==String(C(j,"i"))})));if(a("RegExp",_)){for(var M=function(e,t){var n,i,r=d(I,this),o=u(e),a=void 0===t,l=[],p=e;if(!r&&o&&a&&e.constructor===M)return e;if((o||d(I,e))&&(e=e.source,a)&&(t=h(p)),e=void 0===e?"":f(e),t=void 0===t?"":f(t),p=e,o=t=S&&"dotAll"in j&&(n=!!t&&-1"===t&&c:if(""===d||b(a,d))throw new E("Invalid capture group name");a[d]=!0,c=!(o[o.length]=[d,l]),d="";continue}c?d+=t:r+=t}return[r,o]}(e))[0],l=a[1]),a=s(C(e,t),r?this:I,M),(n||i||l.length)&&(t=y(a),n&&(t.dotAll=!0,t.raw=M(function(e){for(var t,n=e.length,i=0,r="",o=!1;i<=n;i++)"\\"===(t=z(e,i))?r+=t+z(e,++i):o||"."!==t?("["===t?o=!0:"]"===t&&(o=!1),r+=t):r+="[\\s\\S]";return r}(e),o)),i&&(t.sticky=!0),l.length)&&(t.groups=l),e!==p)try{c(a,"source",""===p?"(?:)":p)}catch(e){}return a},W=l(C),P=0;W.length>P;)v(M,C,W[P++]);(I.constructor=M).prototype=I,g(r,"RegExp",M,{constructor:!0})}w("RegExp")},"5f70":function(e,t,n){e.exports=n.p+"system_static/img/no_fh.977a0fb8.png"},"61f7":function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"c",(function(){return c})),n.d(t,"b",(function(){return l}));var i=n("ade3"),r=n("5530");function o(e,t){/(y+)/.test(t)&&(t=t.replace(RegExp.$1,(e.getFullYear()+"").substr(4-RegExp.$1.length)));var n,i,r={"M+":e.getMonth()+1,"d+":e.getDate(),"h+":e.getHours(),"m+":e.getMinutes(),"s+":e.getSeconds()};for(n in r)new RegExp("(".concat(n,")")).test(t)&&(i=r[n]+"",t=t.replace(RegExp.$1,1===RegExp.$1.length?i:("00"+i).substr(i.length)));return t}n("ac1f"),n("00b4"),n("5319"),n("4d63"),n("c607"),n("2c3e"),n("25f0"),n("498a"),n("d3b7"),n("13d5"),n("b64b"),n("99af");var a={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function s(e,t){e.message=function(e){return t.replace("%s",e||"")}}function c(e){var t=1n?n=r:r(e||14))return t=n,!0}},h=function(e,t,n){var i,r,o,a,s,c=function c(){var l=(new Date).getTime()-a;l=0?i=setTimeout(c,t-l):(i=null,n||(s=e.apply(o,r),i||(o=r=null)))};return function(){o=this,r=arguments,a=(new Date).getTime();var l=n&&!i;return i||(i=setTimeout(c,t)),l&&(s=e.apply(o,r),o=r=null),s}},p={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{ref:"stripContainer",staticClass:"happy-scroll-strip",class:[e.horizontal?"happy-scroll-strip--horizontal":"happy-scroll-strip--vertical"],style:[e.initLocation],on:{"!wheel":function(t){return t.stopPropagation(),e.handlerWheel(t)}}},[n("div",{ref:"strip",staticClass:"happy-scroll-bar",style:[e.translate,r({},e.config.sizeAttr,e.length+"px"),e.initSize,{background:e.color},{opacity:e.isOpacity}],on:{mousedown:function(t){return t.stopPropagation(),e.handlerMouseDown(t)}}})])},staticRenderFns:[],name:"happy-scroll-strip",props:{horizontal:Boolean,left:Boolean,top:Boolean,move:{type:Number,default:0},size:{type:[Number,String],default:4},minLengthV:{type:Number,default:40},minLengthH:{type:Number,default:40},color:{type:String,default:"rgba(51,51,51,0.2)"},throttle:{type:Number,default:14}},data:function(){return{config:{},startMove:!1,binded:!1,length:0,percentage:0,maxOffset:0,currentOffset:0,moveThrottle:f(this.throttle)}},watch:{currentOffset:function(e){0===e?this.emitLocationEvent("start",0):e===this.maxOffset&&this.emitLocationEvent("end",e/this.percentage)}},computed:{initSize:function(){return r({},this.horizontal?"height":"width",this.size+"px")},isOpacity:function(){return this.percentage<1?1:0},translate:function(){var e=this.move*this.percentage;if(this.$refs.stripContainer)return e<0&&(e=0),e>this.maxOffset&&(e=this.maxOffset),this.currentOffset=e,{transform:this.config.translate+"("+e+"px)"}},initLocation:function(){return this.horizontal?this.top?{top:0,bottom:"auto"}:"":this.left?{left:0,right:"auto"}:""}},methods:{emitLocationEvent:function(e,t){var n=this.horizontal?"horizontal":"vertical";this.$emit(n+"-"+e,t)},computeStrip:function(e,t){var n=this.$refs.stripContainer[this.config.client];this.length=n*(t/e);var i=this.horizontal?this.minLengthH:this.minLengthV;i<1&&(i*=n),this.length=this.lengththis.maxOffset&&(e=this.maxOffset),t&&e>0&&e4?e:void 0}())},t.isLegacyOpera=function(){return!!window.opera}})),S=o((function(e){(e.exports={}).getOption=function(e,t,n){var i=e[t];return void 0!==i&&null!==i||void 0===n?i:n}})),x=function(e){function t(){for(u=!0;d.size();){var e=d;d=a(),e.process()}u=!1}function n(){l=r(t)}function i(e){return clearTimeout(e)}function r(e){return function(e){return setTimeout(e,0)}(e)}var o=(e=e||{}).reporter,s=S.getOption(e,"async",!0),c=S.getOption(e,"auto",!0);c&&!s&&(o&&o.warn("Invalid options combination. auto=true and async=false is invalid. Setting async=true."),s=!0);var l,d=a(),u=!1;return{add:function(e,t){!u&&c&&s&&0===d.size()&&n(),d.add(e,t)},force:function(e){u||(void 0===e&&(e=s),l&&(i(l),l=null),e?n():t())}}},k="_erd",C={initState:function(e){return e[k]={},s(e)},getState:s,cleanState:function(e){delete e[k]}},I=function(e){function t(e){return r(e).object}var n=(e=e||{}).reporter,i=e.batchProcessor,r=e.stateHandler.getState;if(!n)throw new Error("Missing required dependency: reporter.");return{makeDetectable:function(e,t,o){o||(o=t,t=e,e=null),e=e||{},_.isIE(8)?o(t):function(e,t){function o(){function i(){if("static"===c.position){e.style.position="relative";var t=function(e,t,n,i){var r=n[i];"auto"!==r&&"0"!==function(e){return e.replace(/[^-\d\.]/g,"")}(r)&&(e.warn("An element that is positioned static has style."+i+"="+r+" which is ignored due to the static positioning. The element will need to be positioned relative, so the style."+i+" will be set to 0. Element: ",t),t.style[i]=0)};t(n,e,c,"top"),t(n,e,c,"right"),t(n,e,c,"bottom"),t(n,e,c,"left")}}""!==c.position&&(i(c),s=!0);var o=document.createElement("object");o.style.cssText=a,o.tabIndex=-1,o.type="text/html",o.onload=function(){function n(e,t){e.contentDocument?t(e.contentDocument):setTimeout((function(){n(e,t)}),100)}s||i(),n(this,(function(n){t(e)}))},_.isIE()||(o.data="about:blank"),e.appendChild(o),r(e).object=o,_.isIE()&&(o.data="about:blank")}var a="display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: none; padding: 0; margin: 0; opacity: 0; z-index: -1000; pointer-events: none;",s=!1,c=window.getComputedStyle(e),l=e.offsetWidth,d=e.offsetHeight;r(e).startSize={width:l,height:d},i?i.add(o):o()}(t,o)},addListener:function(e,n){function i(){n(e)}if(!t(e))throw new Error("Element is not detectable by this strategy.");_.isIE(8)?(r(e).object={proxy:i},e.attachEvent("onresize",i)):t(e).contentDocument.defaultView.addEventListener("resize",i)},uninstall:function(e){_.isIE(8)?e.detachEvent("onresize",r(e).object.proxy):e.removeChild(t(e)),delete r(e).object}}},E=v.forEach,$=function(e){function t(e){e.className+=" "+u+"_animation_active"}function n(e,t,n){if(e.addEventListener)e.addEventListener(t,n);else{if(!e.attachEvent)return a.error("[scroll] Don't know how to add event listeners.");e.attachEvent("on"+t,n)}}function i(e,t,n){if(e.removeEventListener)e.removeEventListener(t,n);else{if(!e.detachEvent)return a.error("[scroll] Don't know how to remove event listeners.");e.detachEvent("on"+t,n)}}function r(e){return c(e).container.childNodes[0].childNodes[0].childNodes[0]}function o(e){return c(e).container.childNodes[0].childNodes[0].childNodes[1]}var a=(e=e||{}).reporter,s=e.batchProcessor,c=e.stateHandler.getState,l=e.idHandler;if(!s)throw new Error("Missing required dependency: batchProcessor");if(!a)throw new Error("Missing required dependency: reporter.");var d=function(){var e=document.createElement("div");e.style.cssText="position: absolute; width: 1000px; height: 1000px; visibility: hidden; margin: 0; padding: 0;";var t=document.createElement("div");t.style.cssText="position: absolute; width: 500px; height: 500px; overflow: scroll; visibility: none; top: -1500px; left: -1500px; visibility: hidden; margin: 0; padding: 0;",t.appendChild(e),document.body.insertBefore(t,document.body.firstChild);var n=500-t.clientWidth,i=500-t.clientHeight;return document.body.removeChild(t),{width:n,height:i}}(),u="erd_scroll_detection_container";return function(e,t){if(!document.getElementById(e)){var n=t+"_animation",i="/* Created by the element-resize-detector library. */\n";i+="."+t+" > div::-webkit-scrollbar { display: none; }\n\n",i+="."+t+"_animation_active { -webkit-animation-duration: 0.1s; animation-duration: 0.1s; -webkit-animation-name: "+n+"; animation-name: "+n+"; }\n",i+="@-webkit-keyframes "+n+" { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } }\n",function(t,n){n=n||function(e){document.head.appendChild(e)};var i=document.createElement("style");i.innerHTML=t,i.id=e,n(i)}(i+="@keyframes "+n+" { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } }")}}("erd_scroll_detection_scrollbar_style",u),{makeDetectable:function(e,i,f){function h(){if(e.debug){var t=Array.prototype.slice.call(arguments);if(t.unshift(l.get(i),"Scroll: "),a.log.apply)a.log.apply(null,t);else for(var n=0;ni&&(n=e.biggerMoveH.toLocaleLowerCase()),"start"===n&&(e.moveY=0,e.slideYChange(e.moveY)),"end"===n&&(e.moveY=t.clientHeight,e.slideYChange(e.moveY)),i=t.clientHeight,n="",t.clientWidthr&&(n=e.biggerMoveV.toLocaleLowerCase()),"start"===n&&(e.moveX=0,e.slideXChange(e.moveX)),"end"===n&&(e.moveX=t.clientWidth,e.slideXChange(e.moveX)),r=t.clientWidth}))}},setContainerSize:function(){this.initSize={width:this.$refs["happy-scroll"].clientWidth+20+"px",height:this.$refs["happy-scroll"].clientHeight+20+"px"}},checkScrollMode:function(){if(void 0===L._happyJS._isScrollNotUseSpace){var e=this.$slots.default[0].elm,t=this.$refs.container;(e.offsetHeight>t.clientHeight||e.offsetWidth>t.clientWidth)&&(t.offsetWidth>t.clientWidth||t.offsetHeight>t.clientHeight?L._happyJS._isScrollNotUseSpace=!1:L._happyJS._isScrollNotUseSpace=!0,this.isScrollNotUseSpace=L._happyJS._isScrollNotUseSpace)}}},beforeCreate:function(){var e=L._happyJS=L._happyJS||{};this.isScrollNotUseSpace=e._isScrollNotUseSpace},created:function(){this.updateSyncScroll=h((function(){this.$emit("update:scrollTop",this.moveY),this.$emit("update:scrollLeft",this.moveX)}),this.throttle)},mounted:function(){var e=this;this.setContainerSize(),this.$nextTick((function(){e.computeStripX(),e.computeStripY(),e.checkScrollMode(),e.initBrowserSize(),e.$nextTick((function(){e.scrollTop&&(e.$refs.container.scrollTop=+e.scrollTop),e.scrollLeft&&(e.$refs.container.scrollLeft=+e.scrollLeft)}))})),this.resizeListener(),this.$watch("browserHSize",this.setContainerSize),this.$watch("browserVSize",this.setContainerSize)}});"undefined"!=typeof window&&window.Vue&&Vue.component("happy-scroll",N),e.default={install:function(e){e.component("happy-scroll",N)},version:"2.1.1"},e.HappyScroll=N,e.version="2.1.1",Object.defineProperty(e,"__esModule",{value:!0})}(t,n("a026"))},"7a1a":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("6b6c");function r(){return Object(i.a)({url:"service/info",method:"get",kefu:!0})}},"841c":function(e,t,n){"use strict";var i=n("c65b"),r=n("d784"),o=n("825a"),a=n("7234"),s=n("1d80"),c=n("129f"),l=n("577e"),d=n("dc4a"),u=n("14c3");r("search",(function(e,t,n){return[function(t){var n=s(this),r=a(t)?void 0:d(t,e);return r?i(r,t,n):new RegExp(t)[e](l(n))},function(e){var i=o(this),r=(e=l(e),n(t,i,e));return r.done?r.value:(r=i.lastIndex,c(r,0)||(i.lastIndex=0),e=u(i,e),c(i.lastIndex,r)||(i.lastIndex=r),null===e?-1:e.index)}]}))},"87bc":function(e,t,n){"use strict";n.r(t),n("ac1f"),n("841c");var i=n("c7eb"),r=n("1da1"),o=(n("14d9"),n("8c8a")),a={name:"Loading",props:{loaded:Boolean,loading:Boolean},created:function(){}},s=n("2877"),c=(a=Object(s.a)(a,(function(){var e=this,t=e._self._c;return e.loading&&!e.loaded?t("div",{staticClass:"Loads acea-row row-center-wrapper",staticStyle:{"margin-top":"0.2rem","font-size":"12px"}},[e.loading?[t("div",{staticClass:"iconfontYI icon-jiazai loading acea-row row-center-wrapper"}),e._v("\n 正在加载中\n ")]:[e._v(" 上拉加载更多 ")]],2):e._e()}),[],!1,null,null,null).exports,n("42e3")),l=n("61f7"),d=n("69ae"),u={name:"WriteOff",props:{iShidden:{type:Boolean,default:!0},orderInfo:{type:Object,default:null}},data:function(){return{}},methods:{toDetail:function(e){this.$router.push({path:"/kefu/orderDetail/"+e.id+"/looks"})},cancel:function(){this.$emit("cancel",!1)},confirm:function(){this.$emit("confirm",!1)}}},f=(u=(n("cbff"),Object(s.a)(u,(function(){var e=this,t=e._self._c;return t("div",{directives:[{name:"show",rawName:"v-show",value:e.iShidden,expression:"iShidden"}]},[t("div",{staticClass:"WriteOff"},[t("div",{staticClass:"pictrue"},[t("img",{attrs:{src:e.orderInfo.cartInfo[0].productInfo.image}})]),t("div",{staticClass:"num acea-row row-center-wrapper"},[e._v("\n "+e._s(e.orderInfo.order_id)+"\n "),t("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"views",on:{click:function(t){return e.toDetail(e.orderInfo)}}},[e._v("查看"),t("span",{staticClass:"iconfont icon-jiantou views-jian"})])]),t("div",{staticClass:"tip"},[e._v("确定要核销此订单吗?")]),t("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"sure",on:{click:e.confirm}},[e._v("确定核销")]),t("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"sure cancel",on:{click:e.cancel}},[e._v("取消")])]),t("div",{staticClass:"maskModel",on:{touchmove:function(e){e.preventDefault()}}})])}),[],!1,null,"74c59dda",null).exports),n("6db4")),h=n("7a1a");u={name:"AdminOrderList",components:{WriteOff:u,PriceChange:o.a,Loading:a,HappyScroll:f.HappyScroll},props:{},data:function(){return{current:"",change:!1,types:0,where:{page:1,limit:15,search:"",type:""},list:[],loaded:!1,loading:!1,orderInfo:{},status:null,iShidden:!1,ops:{vuescroll:{mode:"slide",enable:!1,tips:{deactive:"Push to Load",active:"Release to Load",start:"Loading...",beforeDeactive:"Load Successfully!"},auto:!1,autoLoadDistance:0,pullRefresh:{enable:!1},pushLoad:{enable:!0,auto:!0,autoLoadDistance:10}},bar:{background:"#393232",opacity:".5",size:"2px"}}}},watch:{"$route.params.type":function(e){null!=e&&(this.where.type=e,this.init())},types:function(){this.getIndex()}},created:function(){Object(h.a)().then((function(e){window.document.title="".concat(e.data.site_name," - 订单列表")}))},mounted:function(){var e=this;this.current="",this.getIndex(),this.$scroll(this.$refs.container,(function(){e.loading||e.getIndex()}))},methods:{bindSearch:function(){this.init()},storeCancellation:function(e){this.orderInfo=e,this.iShidden=!0},cancel:function(e){this.iShidden=e},confirm:function(){var e=this;Object(c.z)(this.orderInfo.id).then((function(t){e.iShidden=!1,e.init(),e.$dialog.success(t.msg)})).catch((function(t){e.$dialog.error(t.msg)}))},more:function(e){this.current===e?this.current="":this.current=e},modify:function(e,t){this.change=!0,this.orderInfo=e,this.status=t},closeChange:function(e){this.change=e},changeclose:function(e){this.change=e,this.init()},getRefuse:function(e){orderRefuseApi(data).then((function(){that.change=!1,that.$dialog.success("已拒绝退款"),that.init()})).catch((function(e){that.$dialog.error(e.message)}))},savePrice:function(e){var t=this;return Object(r.a)(Object(i.a)().mark((function n(){var r,o,a,s,c,u;return Object(i.a)().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(r=t,o={},a=e.price,s=e.refundPrice,c=r.orderInfo.refundStatus,u=e.remark,0==r.status&&0===c)return n.prev=2,n.next=5,t.$validator({price:[Object(l.c)(l.c.message("金额"))]}).validate({price:a});n.next=15;break;case 5:n.next=10;break;case 7:return n.prev=7,n.t0=n.catch(2),n.abrupt("return",Object(d.b)(n.t0));case 10:o.price=a,o.orderId=e.orderId,editPriceApi(o).then((function(){r.change=!1,r.$dialog.success("改价成功"),r.init()})).catch((function(e){r.$dialog.error(e.message)})),n.next=41;break;case 15:if(0==r.status&&1===c)return n.prev=16,n.next=19,t.$validator({refundPrice:[Object(l.c)(l.c.message("金额")),Object(l.b)(l.b.message("金额"))]}).validate({refundPrice:s});n.next=30;break;case 19:n.next=24;break;case 21:return n.prev=21,n.t1=n.catch(16),n.abrupt("return",Object(d.b)(n.t1));case 24:o.amount=s,o.type=e.type,o.orderId=e.orderId,orderRefundApi(o).then((function(e){r.change=!1,r.$dialog.success("退款成功"),r.init()}),(function(e){r.change=!1,r.$dialog.error(e.message)})),n.next=41;break;case 30:return n.prev=30,n.next=33,t.$validator({remark:[Object(l.c)(l.c.message("备注"))]}).validate({remark:u});case 33:n.next=38;break;case 35:return n.prev=35,n.t2=n.catch(30),n.abrupt("return",Object(d.b)(n.t2));case 38:o.mark=u,o.id=e.id,orderMarkApi(o).then((function(e){r.change=!1,r.$dialog.success("提交成功"),r.init()}),(function(e){r.change=!1,r.$dialog.error(e.msg)}));case 41:case"end":return n.stop()}}),n,null,[[2,7],[16,21],[30,35]])})))()},init:function(){this.list=[],this.where.page=1,this.loaded=!1,this.loading=!1,this.getIndex(),this.current=""},getIndex:function(){var e=this;this.loading||this.loaded||(this.loading=!0,Object(c.o)(this.$route.params.toUid,this.where).then((function(t){e.loading=!1,e.loaded=t.data.length@^][^\s!#%&*+<=>@^]*>/,D=/a/g,I=/a/g,P=(a=new E(D)!==D,g.MISSED_STICKY),T=g.UNSUPPORTED_Y;y=s&&(!a||P||k||z||v((function(){return I[O]=!1,E(D)!==D||E(I)===I||"/a/i"!==String(E(D,"i"))})));if(n("RegExp",y)){for(var A=function(t,e){var a,s,i=d(S,this),r=f(t),n=void 0===e,u=[],g=t;if(!i&&r&&n&&t.constructor===A)return t;if((r||d(S,t))&&(t=t.source,n)&&(e=h(g)),t=void 0===t?"":m(t),e=void 0===e?"":m(e),g=t,r=e=k&&"dotAll"in D&&(a=!!e&&-1"===e&&o:if(""===d||x(n,d))throw new j("Invalid capture group name");n[d]=!0,o=!(r[r.length]=[d,u]),d="";continue}o?d+=e:i+=e}return[i,r]}(t))[0],u=n[1]),n=c(E(t,e),i?this:S,A),(a||s||u.length)&&(e=_(n),a&&(e.dotAll=!0,e.raw=A(function(t){for(var e,a=t.length,s=0,i="",r=!1;s<=a;s++)"\\"===(e=F(t,s))?i+=e+F(t,++s):r||"."!==e?("["===e?r=!0:"]"===e&&(r=!1),i+=e):i+="[\\s\\S]";return i}(t),r)),s&&(e.sticky=!0),u.length)&&(e.groups=u),t!==g)try{o(n,"source",""===g?"(?:)":g)}catch(t){}return n},N=u(E),V=0;N.length>V;)b(A,E,N[V++]);(S.constructor=A).prototype=S,p(i,"RegExp",A,{constructor:!0})}w("RegExp")},"61f7":function(t,e,a){"use strict";a.d(e,"a",(function(){return r})),a.d(e,"c",(function(){return o})),a.d(e,"b",(function(){return l}));var s=a("ade3"),i=a("5530");function r(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var a,s,i={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(a in i)new RegExp("(".concat(a,")")).test(e)&&(s=i[a]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?s:("00"+s).substr(s.length)));return e}a("ac1f"),a("00b4"),a("5319"),a("4d63"),a("c607"),a("2c3e"),a("25f0"),a("498a"),a("d3b7"),a("13d5"),a("b64b"),a("99af");var n={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function c(t,e){t.message=function(t){return e.replace("%s",t||"")}}function o(t){var e=1e.formValidate.attrs[0].stock?e.$message.error("砍价限量不能超过规格库存"):(e.current+=1,void setTimeout((function(t){e.formValidate.description+=" "}),0))):e.$message.warning("请完善您的信息")})):this.formValidate.image?(this.current+=1,3==this.current&&setTimeout((function(t){e.formValidate.rule+=" "}),0)):this.$message.warning("请选择商品")},step:function(){this.current--},getContent:function(t){this.formValidate.description=t},getRole:function(t){this.formValidate.rule=t},modalPicTap:function(t,e,i){this.modalPic=!0,this.isChoice="dan"===t?"单选":"多选",this.picTit=e,this.tableIndex=i},getPic:function(t){"danFrom"===this.picTit?this.formValidate.image=t.att_dir:(this.specsData[this.tableIndex].pic=t.att_dir,this.formValidate.attrs[0].pic=t.att_dir),this.modalPic=!1},getPicD:function(t){var e=this;this.images=t,this.images.map((function(t){e.formValidate.images.push(t.att_dir),e.formValidate.images=e.formValidate.images.splice(0,10)})),this.modalPic=!1},handleRemove:function(t){this.images.splice(t,1),this.formValidate.images.splice(t,1)},changeGoods:function(){this.modals=!0,this.$refs.goodslist.formValidate.is_presale=0,this.$refs.goodslist.formValidate.is_virtual=0,this.$refs.goodslist.getList(),this.$refs.goodslist.goodsCategory()},validate:function(t,e,i){!1===e&&this.$message.error(i)},addCustomDialog:function(t){window.UE.registerUI("test-dialog",(function(t,e){var i=new window.UE.ui.Dialog({iframeUrl:this.$routeProStr+"/widget.images/index.html?fodder=dialog",editor:t,name:e,title:"上传图片",cssRules:"width:960px;height:550px;padding:20px;"});return this.dialog=i,new window.UE.ui.Button({name:"dialog-button",title:"上传图片",cssRules:"background-image: url(../../../assets/images/icons.png);background-position: -726px -77px;",onclick:function(){i.render(),i.open()}})}),37)}}},i("73e4"),c=i("2877"),m=Object(c.a)(l,(function(){var t=this,e=t._self._c;return e("div",[e("pages-header",{ref:"pageHeader",attrs:{title:t.$route.params.id?"编辑砍价商品":"添加砍价商品",backUrl:t.$routeProStr+"/marketing/store_bargain/index"}}),e("el-card",{staticClass:"mt16",attrs:{bordered:!1,shadow:"never"}},[e("el-row",{staticClass:"mt30 acea-row row-middle row-center"},[e("el-col",{attrs:{span:20}},[e("steps",{attrs:{stepList:t.stepList,isActive:t.current}})],1),e("el-col",{directives:[{name:"loading",rawName:"v-loading",value:t.spinShow,expression:"spinShow"}],attrs:{span:23}},[e("el-form",{ref:"formValidate",staticClass:"form mt30",attrs:{rules:t.ruleValidate,model:t.formValidate,"label-width":t.labelWidth,"label-position":t.labelPosition},on:{"on-validate":t.validate},nativeOn:{submit:function(t){t.preventDefault()}}},[e("el-form-item",{directives:[{name:"show",rawName:"v-show",value:0===t.current,expression:"current === 0"}],attrs:{label:"选择商品:",prop:"image_input"}},[e("div",{staticClass:"picBox",on:{click:t.changeGoods}},[t.formValidate.image?e("div",{staticClass:"pictrue"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:t.formValidate.image,expression:"formValidate.image"}]})]):e("div",{staticClass:"upLoad acea-row row-center-wrapper"},[e("i",{staticClass:"el-icon-goods",staticStyle:{"font-size":"24px"}})])])]),e("el-row",{directives:[{name:"show",rawName:"v-show",value:1===t.current,expression:"current === 1"}]},[e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"商品主图:",prop:"image"}},[e("div",{staticClass:"picBox",on:{click:function(e){return t.modalPicTap("dan","danFrom")}}},[t.formValidate.image?e("div",{staticClass:"pictrue"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:t.formValidate.image,expression:"formValidate.image"}]})]):e("div",{staticClass:"upLoad acea-row row-center-wrapper"},[e("i",{staticClass:"el-icon-picture-outline",staticStyle:{"font-size":"24px"}})])])])],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"商品轮播图:",prop:"images"}},[e("div",{staticClass:"acea-row"},[t._l(t.formValidate.images,(function(i,a){return e("div",{key:a,staticClass:"pictrue",attrs:{draggable:"true"},on:{dragstart:function(e){return t.handleDragStart(e,i)},dragover:function(e){return e.preventDefault(),t.handleDragOver(e,i)},dragenter:function(e){return t.handleDragEnter(e,i)},dragend:function(e){return t.handleDragEnd(e,i)}}},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:i,expression:"item"}]}),e("i",{staticClass:"el-icon-circle-close btndel",on:{click:function(e){return t.handleRemove(a)}}})])})),t.formValidate.images.length<10?e("div",{staticClass:"upLoad acea-row row-center-wrapper",on:{click:function(e){return t.modalPicTap("duo")}}},[e("i",{staticClass:"el-icon-picture-outline",staticStyle:{"font-size":"24px"}})]):t._e()],2)])],1),e("el-col",{attrs:{span:24}},[e("el-col",t._b({},"el-col",t.grid,!1),[e("el-form-item",{attrs:{label:"砍价活动名称:",prop:"title","label-for":"title"}},[e("el-input",{staticClass:"content_width",attrs:{placeholder:"请输入砍价活动名称"},model:{value:t.formValidate.title,callback:function(e){t.$set(t.formValidate,"title",e)},expression:"formValidate.title"}})],1)],1)],1),e("el-col",{attrs:{span:24}},[e("el-col",t._b({},"el-col",t.grid,!1),[e("el-form-item",{attrs:{label:"砍价活动简介:",prop:"info","label-for":"info"}},[e("el-input",{staticClass:"content_width",attrs:{placeholder:"请输入砍价活动简介",type:"textarea",rows:4},model:{value:t.formValidate.info,callback:function(e){t.$set(t.formValidate,"info",e)},expression:"formValidate.info"}})],1)],1)],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"活动时间:",prop:"section_time"}},[e("div",[e("el-date-picker",{staticStyle:{width:"460px"},attrs:{clearable:"",editable:!1,type:"datetimerange",format:"yyyy-MM-dd HH:mm","value-format":"yyyy-MM-dd HH:mm","range-separator":"-","start-placeholder":"开始日期","end-placeholder":"结束日期"},on:{change:t.onchangeTime},model:{value:t.formValidate.section_time,callback:function(e){t.$set(t.formValidate,"section_time",e)},expression:"formValidate.section_time"}}),e("div",{staticClass:"grey"},[t._v("设置活动开启结束时间,用户可以在设置时间内发起参与砍价")])],1)])],1),0==t.formValidate.virtual_type?e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"物流方式:",prop:"logistics"}},[e("el-checkbox-group",{model:{value:t.formValidate.logistics,callback:function(e){t.$set(t.formValidate,"logistics",e)},expression:"formValidate.logistics"}},[e("el-checkbox",{attrs:{label:"1"}},[t._v("快递")]),e("el-checkbox",{attrs:{label:"2"}},[t._v("到店核销")])],1)],1)],1):t._e(),0==t.formValidate.virtual_type?e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"运费设置:",prop:1!=t.formValidate.freight?"freight":""}},[e("el-radio-group",{model:{value:t.formValidate.freight,callback:function(e){t.$set(t.formValidate,"freight",e)},expression:"formValidate.freight"}},[e("el-radio",{attrs:{label:2}},[t._v("固定邮费")]),e("el-radio",{attrs:{label:3}},[t._v("运费模板")])],1)],1)],1):t._e(),3!=t.formValidate.freight&&1!=t.formValidate.freight&&0==t.formValidate.virtual_type?e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:""}},[e("div",{staticClass:"acea-row"},[e("el-input-number",{staticClass:"content_width",attrs:{controls:!1,min:0,max:9999999999,placeholder:"请输入金额"},model:{value:t.formValidate.postage,callback:function(e){t.$set(t.formValidate,"postage",e)},expression:"formValidate.postage"}})],1)])],1):t._e(),3==t.formValidate.freight&&0==t.formValidate.virtual_type?e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"",prop:"temp_id"}},[e("div",{staticClass:"acea-row"},[e("el-select",{staticClass:"content_width",attrs:{clearable:"",placeholder:"请选择运费模板"},model:{value:t.formValidate.temp_id,callback:function(e){t.$set(t.formValidate,"temp_id",e)},expression:"formValidate.temp_id"}},t._l(t.templateList,(function(t,i){return e("el-option",{key:i,attrs:{value:t.id,label:t.name}})})),1),e("span",{staticClass:"addfont",on:{click:t.freight}},[t._v("新增运费模板")])],1)])],1):t._e(),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"砍价人数:",prop:"people_num","label-for":"people_num"}},[e("div",[e("el-input-number",{staticClass:"content_width",attrs:{controls:!1,placeholder:"请输入砍价人数","element-id":"people_num",min:2,max:1e4,precision:0},model:{value:t.formValidate.people_num,callback:function(e){t.$set(t.formValidate,"people_num",e)},expression:"formValidate.people_num"}}),e("div",{staticClass:"grey"},[t._v("需要多少人砍价成功")])],1)])],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"帮砍次数:",prop:"bargain_num","label-for":"bargain_num"}},[e("div",[e("el-input-number",{staticClass:"content_width",attrs:{controls:!1,placeholder:"请输入帮砍次数",min:1,max:1e4,precision:0},model:{value:t.formValidate.bargain_num,callback:function(e){t.$set(t.formValidate,"bargain_num",e)},expression:"formValidate.bargain_num"}}),e("div",{staticClass:"grey"},[t._v("\n 单个商品用户可以帮砍的次数,例:次数设置为1,甲和乙同时将商品A的砍价链接发给丙,丙只能帮甲或乙其中一个人砍价\n ")])],1)])],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"购买数量限制:",prop:"num"}},[e("div",[e("el-input-number",{staticClass:"content_width",attrs:{controls:!1,placeholder:"购买数量限制",min:1,max:1e4,precision:0},model:{value:t.formValidate.num,callback:function(e){t.$set(t.formValidate,"num",e)},expression:"formValidate.num"}}),e("div",{staticClass:"grey"},[t._v("单个活动每个用户发起砍价次数限制")])],1)])],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"单位:",prop:"unit_name","label-for":"unit_name"}},[e("el-input",{staticClass:"content_width",attrs:{placeholder:"请输入单位","element-id":"unit_name"},model:{value:t.formValidate.unit_name,callback:function(e){t.$set(t.formValidate,"unit_name",e)},expression:"formValidate.unit_name"}})],1)],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"排序:"}},[e("el-input-number",{staticClass:"content_width",attrs:{controls:!1,placeholder:"请输入排序","element-id":"sort",min:0,max:1e4,precision:0},model:{value:t.formValidate.sort,callback:function(e){t.$set(t.formValidate,"sort",e)},expression:"formValidate.sort"}})],1)],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"砍价是否参与分销:",props:"is_commission","label-for":"is_commission"}},[e("div",[e("el-switch",{staticClass:"defineSwitch",attrs:{"active-value":1,"inactive-value":0,size:"large","active-text":"开启","inactive-text":"关闭"},model:{value:t.formValidate.is_commission,callback:function(e){t.$set(t.formValidate,"is_commission",e)},expression:"formValidate.is_commission"}}),e("div",{staticClass:"grey"},[t._v("商品是否参与商城分销返佣")])],1)])],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"活动状态:",props:"status","label-for":"status"}},[e("el-switch",{staticClass:"defineSwitch",attrs:{"active-value":1,"inactive-value":0,size:"large","active-text":"开启","inactive-text":"关闭"},model:{value:t.formValidate.status,callback:function(e){t.$set(t.formValidate,"status",e)},expression:"formValidate.status"}})],1)],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"规格选择:"}},[e("el-table",{attrs:{data:t.specsData,border:""}},[e("el-table-column",{attrs:{width:"50"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("el-radio",{attrs:{type:"index",label:i.$index},on:{input:t.getTemplateRow},model:{value:t.templateRadio,callback:function(e){t.templateRadio=e},expression:"templateRadio"}},[t._v(" ")])]}}])}),t._l(t.columns,(function(i,a){return e("el-table-column",{key:a,attrs:{label:i.title,"min-width":i.minWidth},scopedSlots:t._u([{key:"default",fn:function(a){return[i.key?[e("div",[e("span",[t._v(t._s(a.row[i.key]))])])]:"pic"===i.slot?[e("div",{staticClass:"acea-row row-middle row-center-wrapper",on:{click:function(e){return t.modalPicTap("dan","danTable",a.$index)}}},[a.row.pic?e("div",{staticClass:"pictrue pictrueTab"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:a.row.pic,expression:"scope.row.pic"}]})]):e("div",{staticClass:"upLoad pictrueTab acea-row row-center-wrapper"},[e("i",{staticClass:"el-icon-picture-outline",staticStyle:{"font-size":"24px"}})])])]:"price"===i.slot?[e("el-input-number",{staticClass:"priceBox",attrs:{controls:!1,min:0,precision:2,"active-change":!1},model:{value:a.row.price,callback:function(e){t.$set(a.row,"price",e)},expression:"scope.row.price"}})]:"min_price"===i.slot?[e("el-input-number",{staticClass:"priceBox",attrs:{controls:!1,min:0,precision:2,"active-change":!1},model:{value:a.row.min_price,callback:function(e){t.$set(a.row,"min_price",e)},expression:"scope.row.min_price"}})]:"quota"===i.slot?[e("el-input-number",{staticClass:"priceBox",attrs:{controls:!1,min:1,"active-change":""},model:{value:a.row.quota,callback:function(e){t.$set(a.row,"quota",e)},expression:"scope.row.quota"}})]:t._e()]}}],null,!0)})}))],2)],1)],1)],1),2===t.current?e("div",[e("el-form-item",{attrs:{label:"内容:"}},[e("WangEditor",{staticStyle:{width:"90%"},attrs:{content:t.formValidate.description},on:{editorContent:t.getEditorContent}})],1)],1):t._e(),3===t.current?e("div",[e("el-form-item",{attrs:{label:"规则:"}},[e("WangEditor",{staticStyle:{width:"90%"},attrs:{content:t.formValidate.rule},on:{editorContent:t.getEditorContent2}})],1)],1):t._e(),e("el-form-item",[0!==t.current?e("el-button",{staticClass:"submission",attrs:{disabled:t.$route.params.id&&"0"!==t.$route.params.id&&1===t.current||0===t.current},on:{click:t.step}},[t._v("上一步")]):t._e(),e("el-button",{staticClass:"submission",attrs:{type:"primary",disabled:t.submitOpen&&3===t.current},on:{click:function(e){return t.next("formValidate")}}},[t._v(t._s(3===t.current?"提交":"下一步"))])],1)],1)],1)],1)],1),e("el-dialog",{staticClass:"paymentFooter",attrs:{visible:t.modals,title:"商品列表",width:"1000px"},on:{"update:visible":function(e){t.modals=e}}},[e("goods-list",{ref:"goodslist",on:{getProductId:t.getProductId}})],1),e("el-dialog",{attrs:{visible:t.modalPic,width:"950px",title:"上传商品图","close-on-click-modal":!1},on:{"update:visible":function(e){t.modalPic=e}}},[t.modalPic?e("uploadPictures",{attrs:{isChoice:t.isChoice,gridBtn:t.gridBtn,gridPic:t.gridPic},on:{getPic:t.getPic,getPicD:t.getPicD}}):t._e()],1),e("freight-template",{ref:"template",on:{addSuccess:t.productGetTemplate}})],1)}),[],!1,null,"b599e2e2",null);e.default=m.exports},c513:function(t,e,i){"use strict";var a=i("23e7"),r=i("1a2d"),s=i("d9b5"),o=i("0d51"),n=i("5692"),l=(i=i("0b439"),n("symbol-to-string-registry"));a({target:"Symbol",stat:!0,forced:!i},{keyFor:function(t){if(!s(t))throw new TypeError(o(t)+" is not a symbol");if(r(l,t))return l[t]}})},d9f5:function(t,e,i){"use strict";function a(t,e,i){var a=it(Y,e);a&&delete Y[e],at(t,e,i),a&&t!==Y&&at(Y,e,a)}function r(t,e){var i=nt[t]=$(Z);return K(i,{type:Q,tag:t,description:e}),b||(i.description=e),i}function s(t,e,i){return t===Y&&s(lt,e,i),y(t),e=x(e),y(i),(_(nt,e)?(i.enumerable?(_(t,J)&&t[J][e]&&(t[J][e]=!1),i=$(i,{enumerable:k(0,!1)})):(_(t,J)||at(t,J,k(1,{})),t[J][e]=!0),dt):at)(t,e,i)}function o(t,e){y(t);var i=V(e);e=S(i).concat(d(i));return G(e,(function(e){b&&!p(n,i,e)||s(t,e,i[e])})),t}function n(t){t=x(t);var e=p(st,this,t);return!(this===Y&&_(nt,t)&&!_(lt,t))&&(!(e||!_(this,t)||!_(nt,t)||_(this,J)&&this[J][t])||e)}function l(t,e){var i;t=V(t),e=x(e);if(t!==Y||!_(nt,e)||_(lt,e))return!(i=it(t,e))||!_(nt,e)||_(t,J)&&t[J][e]||(i.enumerable=!0),i}function c(t){t=rt(V(t));var e=[];return G(t,(function(t){_(nt,t)||_(I,t)||ot(e,t)})),e}function d(t){var e=t===Y,i=(t=rt(e?lt:V(t)),[]);return G(t,(function(t){!_(nt,t)||e&&!_(Y,t)||ot(i,nt[t])})),i}var u=i("23e7"),m=i("da84"),p=i("c65b"),f=i("e330"),g=i("c430"),b=i("83ab"),h=i("04f8"),v=i("d039"),_=i("1a2d"),w=i("3a9b"),y=i("825a"),V=i("fc6a"),x=i("a04b"),C=i("577e"),k=i("5c6c"),$=i("7c73"),S=i("df75"),O=i("241c"),P=i("057f"),T=i("7418"),D=i("06cf"),E=i("9bf2"),j=i("37e8"),q=i("d1e7"),L=i("cb2d"),R=i("edd0"),z=i("5692"),A=i("f772"),I=i("d012"),B=i("90e3"),U=i("b622"),N=i("e538"),W=i("e065"),F=i("57b9"),H=i("d44e"),M=i("69f3"),G=i("b727").forEach,J=A("hidden"),Q="Symbol",K=(i="prototype",M.set),X=M.getterFor(Q),Y=Object[i],Z=(A=m.Symbol,A&&A[i]),tt=m.RangeError,et=m.TypeError,it=(M=m.QObject,D.f),at=E.f,rt=P.f,st=q.f,ot=f([].push),nt=z("symbols"),lt=z("op-symbols"),ct=(f=z("wks"),!M||!M[i]||!M[i].findChild),dt=b&&v((function(){return 7!==$(at({},"a",{get:function(){return at(this,"a",{value:7}).a}})).a}))?a:at;h||(L(Z=(A=function(){if(w(Z,this))throw new et("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?C(arguments[0]):void 0,e=B(t),i=function(r){var s=void 0===this?m:this;s===Y&&p(i,lt,r),_(s,J)&&_(s[J],e)&&(s[J][e]=!1),r=k(1,r);try{dt(s,e,r)}catch(t){if(!(t instanceof tt))throw t;a(s,e,r)}};return b&&ct&&dt(Y,e,{configurable:!0,set:i}),r(e,t)})[i],"toString",(function(){return X(this).tag})),L(A,"withoutSetter",(function(t){return r(B(t),t)})),q.f=n,E.f=s,j.f=o,D.f=l,O.f=P.f=c,T.f=d,N.f=function(t){return r(U(t),t)},b&&(R(Z,"description",{configurable:!0,get:function(){return X(this).description}}),g||L(Y,"propertyIsEnumerable",n,{unsafe:!0}))),u({global:!0,constructor:!0,wrap:!0,forced:!h,sham:!h},{Symbol:A}),G(S(f),(function(t){W(t)})),u({target:Q,stat:!0,forced:!h},{useSetter:function(){ct=!0},useSimple:function(){ct=!1}}),u({target:"Object",stat:!0,forced:!h,sham:!b},{create:function(t,e){return void 0===e?$(t):o($(t),e)},defineProperty:s,defineProperties:o,getOwnPropertyDescriptor:l}),u({target:"Object",stat:!0,forced:!h},{getOwnPropertyNames:c}),F(),H(A,Q),I[J]=!0},e01a:function(t,e,i){"use strict";var a,r,s,o,n,l,c,d=i("23e7"),u=i("83ab"),m=i("da84"),p=i("e330"),f=i("1a2d"),g=i("1626"),b=i("3a9b"),h=i("577e"),v=i("edd0"),_=(i=i("e893"),m.Symbol),w=_&&_.prototype;!u||!g(_)||"description"in w&&void 0===_().description||(a={},i(m=function(){var t=arguments.length<1||void 0===arguments[0]?void 0:h(arguments[0]),e=b(w,this)?new _(t):void 0===t?_():_(t);return""===t&&(a[e]=!0),e},_),(m.prototype=w).constructor=m,r="Symbol(description detection)"===String(_("description detection")),s=p(w.valueOf),o=p(w.toString),n=/^Symbol\((.*)\)[^)]+$/,l=p("".replace),c=p("".slice),v(w,"description",{configurable:!0,get:function(){var t=s(this);return f(a,t)?"":(t=o(t),""===(t=r?c(t,7,-1):l(t,n,"$1"))?void 0:t)}}),d({global:!0,constructor:!0,forced:!0},{Symbol:m}))},e065:function(t,e,i){"use strict";var a=i("428f"),r=i("1a2d"),s=i("e538"),o=i("9bf2").f;t.exports=function(t){var e=a.Symbol||(a.Symbol={});r(e,t)||o(e,t,{value:s.f(t)})}},e538:function(t,e,i){"use strict";i=i("b622"),e.f=i}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-195274b4.58cb219c.js b/crmeb/public/admin/system_static/js/chunk-195274b4.58cb219c.js deleted file mode 100644 index 0826c9cc3..000000000 --- a/crmeb/public/admin/system_static/js/chunk-195274b4.58cb219c.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-195274b4"],{"31b4":function(t,e,n){"use strict";n("a630"),n("3ca3");var r=n("5530"),a=(n("d3b7"),n("159b"),n("30ba")),i=(a=n.n(a),n("6b6c")),o=n("2f62");a={name:"edit",components:{formCreate:a.a.$form()},computed:Object(r.a)({},Object(o.d)("userLevel",["taskId","levelId"])),props:{FromData:{type:Object,default:null},update:{type:Boolean,default:!0}},watch:{FromData:function(){this.FromData.rules.forEach((function(t){t.title+=":"}))}},data:function(){return{modals:!1,type:0,loading:!1,fapi:null,config:{form:{labelWidth:"100px"},resetBtn:!1,submitBtn:!1,global:{upload:{props:{onSuccess:function(t,e){200===t.status?e.url=t.data.src:this.$message.error(t.msg)}}}}}}},methods:{couponsType:function(){this.$parent.addType(this.type)},formSubmit:function(){this.fapi.submit()},onSubmit:function(t){var e=this;this.loading||(this.loading=!0,Object(i.a)({url:this.FromData.action,method:this.FromData.method,data:t}).then((function(t){e.update&&e.$parent.getList(),e.$message.success(t.msg),e.modals=!1,setTimeout((function(){e.$emit("submitFail"),e.loading=!1}),1e3)})).catch((function(t){e.loading=!1,e.$message.error(t.msg)})))},cancel:function(){this.type=0}}},n("fae3"),r=n("2877"),o=Object(r.a)(a,(function(){var t=this,e=t._self._c;return t.FromData?e("div",[e("el-dialog",{attrs:{visible:t.modals,title:t.FromData.title,"z-index":1,width:"720px"},on:{"update:visible":function(e){t.modals=e},closed:t.cancel}},[["/marketing/coupon/save.html"===t.FromData.action?e("div",{staticClass:"radio acea-row row-middle"},[e("div",{staticClass:"name ivu-form-item-content"},[t._v("优惠券类型")]),e("el-radio-group",{on:{input:t.couponsType},model:{value:t.type,callback:function(e){t.type=e},expression:"type"}},[e("el-radio",{attrs:{label:0}},[t._v("通用券")]),e("el-radio",{attrs:{label:1}},[t._v("品类券")]),e("el-radio",{attrs:{label:2}},[t._v("商品券")])],1)],1):t._e()],e("form-create",{ref:"fc",staticClass:"formBox",attrs:{option:t.config,rule:Array.from(this.FromData.rules),handleIcon:"false"},on:{submit:t.onSubmit},model:{value:t.fapi,callback:function(e){t.fapi=e},expression:"fapi"}}),e("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{on:{click:function(e){t.modals=!1}}},[t._v("取 消")]),e("el-button",{attrs:{type:"primary"},on:{click:t.formSubmit}},[t._v("确 定")])],1)],2)],1):t._e()}),[],!1,null,"224af4d2",null);e.a=o.exports},4967:function(t,e,n){},8593:function(t,e,n){"use strict";n.d(e,"i",(function(){return a})),n.d(e,"g",(function(){return i})),n.d(e,"h",(function(){return o})),n.d(e,"db",(function(){return u})),n.d(e,"m",(function(){return s})),n.d(e,"k",(function(){return c})),n.d(e,"l",(function(){return d})),n.d(e,"j",(function(){return l})),n.d(e,"L",(function(){return f})),n.d(e,"D",(function(){return m})),n.d(e,"K",(function(){return g})),n.d(e,"I",(function(){return h})),n.d(e,"F",(function(){return p})),n.d(e,"G",(function(){return b})),n.d(e,"H",(function(){return O})),n.d(e,"J",(function(){return j})),n.d(e,"Z",(function(){return v})),n.d(e,"fb",(function(){return y})),n.d(e,"s",(function(){return _})),n.d(e,"c",(function(){return w})),n.d(e,"e",(function(){return k})),n.d(e,"b",(function(){return $})),n.d(e,"d",(function(){return T})),n.d(e,"f",(function(){return x})),n.d(e,"w",(function(){return L})),n.d(e,"u",(function(){return S})),n.d(e,"v",(function(){return E})),n.d(e,"Q",(function(){return F})),n.d(e,"P",(function(){return V})),n.d(e,"R",(function(){return D})),n.d(e,"Y",(function(){return G})),n.d(e,"o",(function(){return C})),n.d(e,"n",(function(){return P})),n.d(e,"U",(function(){return U})),n.d(e,"q",(function(){return A})),n.d(e,"t",(function(){return I})),n.d(e,"V",(function(){return H})),n.d(e,"a",(function(){return z})),n.d(e,"A",(function(){return B})),n.d(e,"cb",(function(){return N})),n.d(e,"E",(function(){return M})),n.d(e,"rb",(function(){return W})),n.d(e,"qb",(function(){return J})),n.d(e,"M",(function(){return q})),n.d(e,"O",(function(){return K})),n.d(e,"B",(function(){return Q})),n.d(e,"S",(function(){return R})),n.d(e,"T",(function(){return X})),n.d(e,"x",(function(){return Y})),n.d(e,"ab",(function(){return Z})),n.d(e,"y",(function(){return tt})),n.d(e,"bb",(function(){return et})),n.d(e,"p",(function(){return nt})),n.d(e,"C",(function(){return rt})),n.d(e,"z",(function(){return at})),n.d(e,"W",(function(){return it})),n.d(e,"lb",(function(){return ot})),n.d(e,"nb",(function(){return ut})),n.d(e,"kb",(function(){return st})),n.d(e,"ob",(function(){return ct})),n.d(e,"mb",(function(){return dt})),n.d(e,"r",(function(){return lt})),n.d(e,"pb",(function(){return ft})),n.d(e,"gb",(function(){return mt})),n.d(e,"eb",(function(){return gt})),n.d(e,"hb",(function(){return ht})),n.d(e,"X",(function(){return pt})),n.d(e,"jb",(function(){return bt})),n.d(e,"N",(function(){return Ot})),n.d(e,"ib",(function(){return jt})),n("99af");var r=n("6b6c");function a(t){return Object(r.a)({url:"setting/config_class",method:"get",params:t})}function i(t){return Object(r.a)({url:"setting/config_class/create",method:"get"})}function o(t){return Object(r.a)({url:"setting/config_class/".concat(t,"/edit"),method:"get"})}function u(t){return Object(r.a)({url:"setting/config_class/set_status/".concat(t.id,"/").concat(t.status),method:"PUT"})}function s(t){return Object(r.a)({url:"setting/config",method:"get",params:t})}function c(t){return Object(r.a)({url:"setting/config/create",method:"get",params:t})}function d(t){return Object(r.a)({url:"/setting/config/".concat(t,"/edit"),method:"get"})}function l(t,e){return Object(r.a)({url:"setting/config/set_status/".concat(t,"/").concat(e),method:"PUT"})}function f(t){return Object(r.a)({url:"setting/group",method:"get",params:t})}function m(t){return Object(r.a)({url:t.url,method:t.method,data:t.datas})}function g(t){return Object(r.a)({url:"setting/group/".concat(t),method:"get"})}function h(t,e){return Object(r.a)({url:e,method:"get",params:t})}function p(t,e){return Object(r.a)({url:e,method:"get",params:t})}function b(t,e){return Object(r.a)({url:e,method:"get",params:t})}function O(t,e){return Object(r.a)({url:e,method:"get",params:t})}function j(t){return Object(r.a)({url:t,method:"PUT"})}function v(t){return Object(r.a)({url:"system/log/search_admin",method:"GET"})}function y(t){return Object(r.a)({url:"system/log",method:"GET",params:t})}function _(){return Object(r.a)({url:"system/file",method:"GET"})}function w(){return Object(r.a)({url:"system/backup",method:"GET"})}function k(t){return Object(r.a)({url:"system/backup/read",method:"GET",params:t})}function $(t){return Object(r.a)({url:"system/backup/backup",method:"put",data:t})}function T(t){return Object(r.a)({url:"system/backup/optimize",method:"put",data:t})}function x(t){return Object(r.a)({url:"system/backup/repair",method:"put",data:t})}function L(t){return Object(r.a)({url:"system/backup/file_list",method:"GET"})}function S(t){return Object(r.a)({url:"backup/download",method:"get",params:t})}function E(t){return Object(r.a)({url:"system/backup/import",method:"POST",data:t})}function F(t){return Object(r.a)({url:"system/file/login",method:"POST",data:t})}function V(t){return Object(r.a)({url:"system/file/opendir",method:"GET",params:t,file_edit:!0})}function D(t){return Object(r.a)({url:"system/file/openfile",method:"GET",params:t,file_edit:!0})}function G(t){return Object(r.a)({url:"system/file/savefile?fileToken=".concat(t.fileToken),method:"post",data:t,file_edit:!0})}function C(t){return Object(r.a)({url:"system/file/createFolder",method:"GET",params:t,file_edit:!0})}function P(t){return Object(r.a)({url:"system/file/createFile",method:"GET",params:t,file_edit:!0})}function U(t){return Object(r.a)({url:"system/file/rename",method:"GET",params:t,file_edit:!0})}function A(t){return Object(r.a)({url:"system/file/delFolder",method:"GET",params:t,file_edit:!0})}function I(t){return Object(r.a)({url:"system/file/mark",method:"get",params:t,file_edit:!0})}function H(t){return Object(r.a)({url:"system/replace_site_url",method:"post",data:t})}function z(){return Object(r.a)({url:"auth",method:"get"})}function B(){return Object(r.a)({url:"setting/get_kf_adv",method:"get"})}function N(t){return Object(r.a)({url:"setting/set_kf_adv",method:"post",data:t})}function M(){return Object(r.a)({url:"setting/group_all",method:"get"})}function W(t){return Object(r.a)({url:"system/version_list",method:"get",params:t})}function J(t){return Object(r.a)({url:"system/version_crate/".concat(t),method:"get"})}function q(t){return Object(r.a)({url:"setting/group_data/save_all",method:"POST",data:t})}function K(t){return Object(r.a)({url:"diy/open_adv/add",method:"POST",data:t})}function Q(){return Object(r.a)({url:"diy/open_adv/info",method:"get"})}function R(t){return Object(r.a)({url:"setting/config/get_system/".concat(t),method:"get"})}function X(t){return Object(r.a)({url:"setting/config/save_basics",method:"POST",data:t})}function Y(){return Object(r.a)({url:"setting/get_user_agreement",method:"get"})}function Z(t){return Object(r.a)({url:"setting/set_user_agreement",method:"post",data:t})}function tt(t){return Object(r.a)({url:"setting/get_agreement/".concat(t),method:"get"})}function et(t,e){return Object(r.a)({url:"setting/save_agreement",method:"post",data:t})}function nt(t){return Object(r.a)({url:"crmeb_product",method:"get",params:t})}function rt(){return Object(r.a)({url:"setting/get_version",method:"get"})}function at(){return Object(r.a)({url:"copyright",method:"get"})}function it(t){return Object(r.a)({url:"copyright",method:"post",data:t})}function ot(t){return Object(r.a)({url:"/system/upgrade/list",method:"get",params:t})}function ut(){return Object(r.a)({url:"/system/upgrade_progress",method:"get"})}function st(){return Object(r.a)({url:"/system/upgrade/agreement",method:"get"})}function ct(){return Object(r.a)({url:"/system/upgrade_status",method:"get"})}function dt(t){return Object(r.a)({url:"/system/upgrade_log/list",method:"get",params:t})}function lt(t){return Object(r.a)({url:"/system/upgrade_download/"+t,method:"POST"})}function ft(t){return Object(r.a)({url:"/system/upgradeable/list",method:"get",params:t})}function mt(t){return Object(r.a)({url:"system/crontab/list",params:t})}function gt(t,e){return Object(r.a)({url:"system/crontab/set_open/".concat(t,"/").concat(e)})}function ht(t){return Object(r.a)({url:"system/crontab/info/".concat(t)})}function pt(t){return Object(r.a)({url:"system/crontab/save",method:"post",data:t})}function bt(t){return Object(r.a)({url:"system/database/update_mark",method:"post",data:t})}function Ot(t,e){return Object(r.a)({url:"system/file/mark/save?fileToken=".concat(t),method:"post",data:e})}function jt(){return Object(r.a)({url:"system/crontab/mark"})}},b294:function(t,e,n){"use strict";n("d145")},cffd:function(t,e,n){"use strict";n.r(e);var r=n("c7eb"),a=n("1da1"),i=n("5530"),o=(n("14d9"),n("b0c0"),n("d3b7"),n("159b"),n("99af"),n("a434"),n("2f62")),u=n("31b4"),s=n("8593");u={name:"list",components:{editFrom:u.a},data:function(){return{treeId:"",grid:{xl:7,lg:7,md:12,sm:24,xs:24},formValidate:{status:"",page:1,limit:20,gid:0},total:0,tabList:[],columns1:[],FromData:null,loading:!1,titleType:"group",groupAll:[],theme3:"light",labelSort:[],sortName:null,current:0}},computed:Object(i.a)(Object(i.a)({},Object(o.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"}}),watch:{$route:function(t,e){this.$route.params.id?(this.getList(),this.getListHeader()):this.getGroupAll()}},mounted:function(){this.$route.params.id?(this.getList(),this.getListHeader()):this.getGroupAll()},methods:{bindMenuItem:function(t,e){this.current=e,this.formValidate.gid=t.id,this.getListHeader(),this.getList()},getGroupAll:function(){var t=this;Object(s.E)().then(function(){var e=Object(a.a)(Object(r.a)().mark((function e(n){return Object(r.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.groupAll=n.data,t.sortName=n.data[0].id,t.formValidate.gid=n.data[0].id,t.getListHeader(),t.getList();case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))},back:function(){this.$router.push({path:this.$routeProStr+"/system/config/system_group/index"})},getUrl:function(t){var e="setting/group_data"+t;return this.$route.params.id&&void 0!==(t={setting_groupDataSign:"setting/sign_data"+t,setting_groupDataOrder:"setting/order_data"+t,setting_groupDataUser:"setting/usermenu_data"+t,setting_groupDataPoster:"setting/poster_data"+t,marketing_storeSeckillData:"setting/seckill_data"+t})[this.$route.name]?t[this.$route.name]:e},getList:function(){var t=this;this.loading=!0,this.formValidate.gid=this.$route.params.id||this.formValidate.gid,this.formValidate.status=this.formValidate.status||"",Object(s.I)(this.formValidate,this.getUrl("")).then(function(){var e=Object(a.a)(Object(r.a)().mark((function e(n){var a;return Object(r.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a=n.data,t.tabList=a.list,t.total=a.count,t.loading=!1;case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.loading=!1,t.$message.error(e.msg)}))},getListHeader:function(){var t=this,e=(this.loading=!0,{gid:this.$route.params.id||this.formValidate.gid});Object(s.H)(e,this.getUrl("/header")).then(function(){var e=Object(a.a)(Object(r.a)().mark((function e(n){var a,i,o;return Object(r.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a=n.data,i=a.header,o=[],i.forEach((function(t,e){"img"===t.type&&o.push(e)})),o.forEach((function(t){i[t].render=function(e,n){var r=n.row[i[t].key],a=[];return void 0!==r&&r.length&&r.forEach((function(r,o){a.push(e("div",{style:{width:"36px",height:"36px","border-radius":"4px",cursor:"pointer",display:"inline-block"}},[e("img",{attrs:{src:n.row[i[t].key][o]},style:{width:"100%",height:"100%"}})]))})),e("viewer",a)}})),t.columns1=i,t.loading=!1;case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.loading=!1,t.$message.error(e.msg)}))},userSearchs:function(){this.formValidate.page=1,this.getList()},groupAdd:function(){var t=this;this.$modalForm(Object(s.F)({gid:this.$route.params.id||this.formValidate.gid},this.getUrl("/create"))).then((function(){return t.getList()}))},onchangeIsShow:function(t){var e=this;Object(s.J)(this.getUrl("/set_status/".concat(t.id,"/").concat(t.status))).then(function(){var t=Object(a.a)(Object(r.a)().mark((function t(n){return Object(r.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e.$message.success(n.msg),e.getList();case 2:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.$message.error(t.msg)}))},edit:function(t){var e=this,n={gid:t.gid};this.$modalForm(Object(s.G)(n,this.getUrl("/".concat(t.id,"/edit")))).then((function(){return e.getList()}))},del:function(t,e,n){var r=this;e={title:e,num:n,url:this.getUrl("/".concat(t.id)),method:"DELETE",ids:""};this.$modalSure(e).then((function(t){r.$message.success(t.msg),r.tabList.splice(n,1)})).catch((function(t){r.$message.error(t.msg)}))}}},n("b294"),i=n("2877"),o=Object(i.a)(u,(function(){var t=this,e=t._self._c;return e("div",[e("pages-header",{ref:"pageHeader",staticClass:"mb16",attrs:{title:t.$route.meta.title}}),e("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never","body-style":{padding:0}}},[e("div",{staticClass:"padding-add"},[e("el-form",{ref:"formValidate",attrs:{model:t.formValidate,"label-width":t.labelWidth,"label-position":t.labelPosition,inline:""},nativeOn:{submit:function(t){t.preventDefault()}}},[e("el-form-item",{attrs:{label:"是否显示:"}},[e("el-select",{staticClass:"form_content_width",attrs:{placeholder:"请选择",clearable:""},on:{change:t.userSearchs},model:{value:t.formValidate.status,callback:function(e){t.$set(t.formValidate,"status",e)},expression:"formValidate.status"}},[e("el-option",{attrs:{value:"1",label:"显示"}}),e("el-option",{attrs:{value:"0",label:"不显示"}})],1)],1)],1)],1)]),e("el-card",{staticClass:"ivu-mt mt14",attrs:{bordered:!1,shadow:"never"}},[e("el-button",{staticClass:"mr20",attrs:{type:"primary"},on:{click:function(e){return t.groupAdd("添加数据")}}},[t._v("添加数据")]),e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"table",staticClass:"mt14",attrs:{data:t.tabList,"highlight-current-row":"","no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},t._l(t.columns1,(function(n,r){return e("el-table-column",{key:r,attrs:{label:n.title,"min-width":n.minWidth},scopedSlots:t._u([{key:"default",fn:function(r){return[n.key?["img"!==n.type?e("div",[e("span",[t._v(t._s(r.row[n.key]))])]):e("div",[e("div",{directives:[{name:"viewer",rawName:"v-viewer"}],staticClass:"tabBox_img"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:r.row[n.key][0],expression:"scope.row[item.key][0]"}]})])])]:"status"===n.slot?[e("el-switch",{attrs:{"active-value":1,"inactive-value":0,value:r.row.status,size:"large"},on:{change:function(e){return t.onchangeIsShow(r.row)}},model:{value:r.row.status,callback:function(e){t.$set(r.row,"status",e)},expression:"scope.row.status"}})]:"action"===n.slot?[e("a",{on:{click:function(e){return t.edit(r.row,"编辑")}}},[t._v("编辑")]),e("el-divider",{attrs:{direction:"vertical"}}),e("a",{on:{click:function(e){return t.del(r.row,"删除这条信息",r.$index)}}},[t._v("删除")])]:t._e()]}}],null,!0)})})),1),e("div",{staticClass:"acea-row row-right page"},[t.total?e("pagination",{attrs:{total:t.total,page:t.formValidate.page,limit:t.formValidate.limit},on:{"update:page":function(e){return t.$set(t.formValidate,"page",e)},"update:limit":function(e){return t.$set(t.formValidate,"limit",e)},pagination:t.getList}}):t._e()],1)],1)],1)}),[],!1,null,"4d045260",null);e.default=o.exports},d145:function(t,e,n){},fae3:function(t,e,n){"use strict";n("4967")}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-197efaac.f13de83c.js b/crmeb/public/admin/system_static/js/chunk-197efaac.f13de83c.js deleted file mode 100644 index 84fc4c01b..000000000 --- a/crmeb/public/admin/system_static/js/chunk-197efaac.f13de83c.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-197efaac"],{3353:function(e,t,a){"use strict";a.r(t),a("b0c0"),a("caad");var r=a("c7eb"),n=a("1da1"),i=a("5530"),o=(a("a15b"),a("2f62")),s=a("f8b7"),d=a("31b4"),l=a("fc48"),c=a("61f8"),u=a("1031");d={components:{editFrom:d.a,detailsFrom:l.a,orderRemark:c.a},data:function(){return{grid:{xl:7,lg:8,md:12,sm:24,xs:24},tbody:[],num:[],orderDatalist:null,loading:!1,FromData:null,total:0,orderId:0,animal:1,pagination:{page:1,limit:15,order_id:"",time:"",refund_type:0},timeVal:[],modal:!1,qrcode:null,name:"",spin:!1,pickerOptions:u.a}},computed:Object(i.a)(Object(i.a)({},Object(o.d)("order",["orderChartType"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"}}),created:function(){this.getOrderList()},methods:{onchangeCode:function(e){this.animal=e,this.qrcodeShow()},onchangeTime:function(e){this.pagination.page=1,this.timeVal=e||[],this.pagination.time=this.timeVal[0]&&this.timeVal?this.timeVal.join("-"):"",this.getOrderList()},changeMenu:function(e,t){var a=this;switch(this.orderId=e.id,t){case"1":this.delfromData={title:"修改立即支付",url:"/order/pay_offline/".concat(e.id),method:"post",ids:""},this.$modalSure(this.delfromData).then((function(e){a.$message.success(e.msg),a.getOrderList()})).catch((function(e){a.$message.error(e.msg)}));break;case"2":this.getData(e.order_id);break;case"4":this.$refs.remarks.modals=!0,this.$refs.remarks.formValidate.remark=e.remark;break;case"5":this.getRefundData(e.id,e.refund_type);break;case"6":this.getRefundIntegral(e.id);break;case"7":this.getNoRefundData(e.id);break;case"8":this.delfromData={title:"删除订单",url:"/order/del/".concat(e.store_order_id),method:"DELETE",ids:""},this.delOrder(e,this.delfromData);break;case"10":this.delfromData={title:"立即打印订单",info:"您确认打印此订单吗?",url:"/order/print/".concat(e.id),method:"get",ids:""},this.$modalSure(this.delfromData).then((function(e){a.$message.success(e.msg),a.$emit("changeGetTabs"),a.getOrderList()})).catch((function(e){a.$message.error(e.msg)}));break;case"11":this.delfromData={title:"立即打印电子面单",info:"您确认打印此电子面单吗?",url:"/order/order_dump/".concat(e.id),method:"get",ids:""},this.$modalSure(this.delfromData).then((function(e){a.$message.success(e.msg),a.getOrderList()})).catch((function(e){a.$message.error(e.msg)}));break;default:this.delfromData={title:"删除订单",url:"/order/del/".concat(e.id),method:"DELETE",ids:""},this.delOrder(e,this.delfromData)}},getRefundData:function(e,t){var a=this;2==t?(this.delfromData={title:"同意退货退款",url:"/refund/agree/".concat(e),method:"get"},this.$modalSure(this.delfromData).then((function(e){a.$message.success(e.msg),a.getOrderList()})).catch((function(e){a.$message.error(e.msg)}))):this.$modalForm(Object(s.k)(e)).then((function(){a.getOrderList(),a.$emit("changeGetTabs")}))},getRefundIntegral:function(e){var t=this;Object(s.R)(e).then(function(){var e=Object(n.a)(Object(r.a)().mark((function e(a){return Object(r.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.FromData=a.data,t.$refs.edits.modals=!0;case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))},getData:function(e){var t=this;Object(s.g)(e).then(function(){var e=Object(n.a)(Object(r.a)().mark((function e(a){return Object(r.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.orderDatalist=a.data,t.$nextTick((function(e){t.$refs.detailss.modals=!0}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))},delOrder:function(e,t){var a=this;1===e.is_del?this.$modalSure(t).then((function(e){a.$message.success(e.msg),a.getOrderList()})).catch((function(e){a.$message.error(e.msg)})):this.$message.error("您选择的的订单存在用户未删除的订单,无法删除用户未删除的订单!")},submitFail:function(){this.getOrderList()},selectChange2:function(e){this.pagination.page=1,this.getOrderList(e)},getNoRefundData:function(e){var t=this;this.$modalForm(Object(s.l)(e)).then((function(){t.getOrderList(),t.$emit("changeGetTabs")}))},getOrderList:function(){var e=this;this.loading=!0,Object(s.G)(this.pagination).then((function(t){e.loading=!1;t=t.data;var a=t.count,r=t.list;t=t.num;e.total=a,e.tbody=r,e.num=t})).catch((function(t){e.loading=!1,e.$message.error(t.msg)}))},nameSearch:function(){this.pagination.page=1,this.getOrderList()},orderSearch:function(){this.pagination.page=1,this.getOrderList()},delivery:function(e){var t=this;Object(s.h)(e.id).then(function(){var e=Object(n.a)(Object(r.a)().mark((function e(a){return Object(r.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.FromData=a.data,t.$refs.edits.modals=!0;case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))}}},a("faa1"),l=a("2877"),c=Object(l.a)(d,(function(){var e=this,t=e._self._c;return t("div",[t("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never","body-style":{padding:0}}},[t("div",{staticClass:"padding-add"},[t("el-form",{ref:"pagination",attrs:{model:e.pagination,"label-width":e.labelWidth,"label-position":e.labelPosition,inline:""},nativeOn:{submit:function(e){e.preventDefault()}}},[t("el-form-item",{attrs:{label:"退款状态:"}},[t("el-select",{staticClass:"form_content_width",attrs:{clearable:"",placeholder:"全部"},on:{change:e.selectChange2},model:{value:e.pagination.refund_type,callback:function(t){e.$set(e.pagination,"refund_type",t)},expression:"pagination.refund_type"}},e._l(e.num,(function(a,r){return t("el-option",{key:r,attrs:{value:r,label:a.name}},[e._v(e._s(a.name))])})),1)],1),t("el-form-item",{attrs:{label:"退款时间:"}},[t("el-date-picker",{staticClass:"mr20",staticStyle:{width:"250px"},attrs:{clearable:"",type:"daterange",editable:!1,format:"yyyy/MM/dd","value-format":"yyyy/MM/dd","start-placeholder":"开始日期","end-placeholder":"结束日期","picker-options":e.pickerOptions},on:{change:e.onchangeTime},model:{value:e.timeVal,callback:function(t){e.timeVal=t},expression:"timeVal"}})],1),t("el-form-item",{attrs:{label:"订单号:","label-for":"title"}},[t("el-input",{staticClass:"form_content_width",attrs:{clearable:"",placeholder:"请输入订单号"},model:{value:e.pagination.order_id,callback:function(t){e.$set(e.pagination,"order_id",t)},expression:"pagination.order_id"}})],1),t("el-form-item",[t("el-button",{attrs:{type:"primary"},on:{click:e.orderSearch}},[e._v("查询")])],1)],1)],1)]),t("el-card",{staticClass:"ivu-mt mt16",attrs:{bordered:!1,shadow:"never"}},[t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"table",attrs:{data:e.tbody,"highlight-current-row":"","no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},[t("el-table-column",{attrs:{label:"退款订单号","min-width":"150"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",{staticStyle:{display:"block"},domProps:{textContent:e._s(a.row.order_id)}}),t("span",{directives:[{name:"show",rawName:"v-show",value:1===a.row.is_del,expression:"scope.row.is_del === 1"}],staticStyle:{color:"#ed4014",display:"block"}},[e._v("用户已删除")])]}}])}),t("el-table-column",{attrs:{label:"原订单号","min-width":"150"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",{staticStyle:{display:"block"},domProps:{textContent:e._s(a.row.store_order_order_id)}})]}}])}),t("el-table-column",{attrs:{label:"商品信息","min-width":"250"},scopedSlots:e._u([{key:"default",fn:function(a){return e._l(a.row._info,(function(a,r){return t("div",{key:r,staticClass:"tab"},[t("img",{directives:[{name:"lazy",rawName:"v-lazy",value:(a.cart_info.productInfo.attrInfo||a.cart_info.productInfo).image,expression:"item.cart_info.productInfo.attrInfo ? item.cart_info.productInfo.attrInfo.image : item.cart_info.productInfo.image"}]}),t("el-tooltip",{attrs:{placement:"top","open-delay":300}},[t("div",{attrs:{slot:"content"},slot:"content"},[t("div",[t("span",[e._v("商品名称:")]),t("span",[e._v(e._s(a.cart_info.productInfo.store_name||"--"))])]),t("div",[t("span",[e._v("规格名称:")]),t("span",[e._v(e._s(a.cart_info.productInfo.attrInfo?a.cart_info.productInfo.attrInfo.suk:"---"))])]),t("div",[t("span",[e._v("价格:")]),t("span",[e._v("¥"+e._s(a.cart_info.truePrice||"--"))])]),t("div",[t("span",[e._v("数量:")]),t("span",[e._v(e._s(a.cart_info.cart_num||"--"))])])]),t("span",{staticClass:"line2 w-250"},[e._v(e._s(a.cart_info.productInfo.store_name))])])],1)}))}}])}),t("el-table-column",{attrs:{label:"用户信息","min-width":"100"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.nickname))])]}}])}),t("el-table-column",{attrs:{label:"实际支付","min-width":"70"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.pay_price))])]}}])}),t("el-table-column",{attrs:{label:"发起退款时间","min-width":"120"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.add_time))])]}}])}),t("el-table-column",{attrs:{label:"退款状态","min-width":"100"},scopedSlots:e._u([{key:"default",fn:function(a){return[1==a.row.refund_type?t("div",[e._v("仅退款")]):2==a.row.refund_type?t("div",[e._v("退货退款")]):3==a.row.refund_type?t("div",[t("div",[e._v("拒绝退款")]),t("div",[e._v("原因:"+e._s(a.row.refuse_reason))])]):4==a.row.refund_type?t("div",[e._v("商品待退货")]):5==a.row.refund_type?t("div",[t("div",[e._v("退货待收货")]),t("div",[e._v("单号:"+e._s(a.row.refund_express))])]):6==a.row.refund_type?t("div",[e._v("已退款")]):e._e()]}}])}),t("el-table-column",{attrs:{label:"订单状态","min-width":"120"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.store_order_status))])]}}])}),t("el-table-column",{attrs:{label:"退款信息","min-width":"120"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("div",{staticClass:"pt5",domProps:{innerHTML:e._s(a.row.refund_reason)}}),a.row.refund_img.length?t("div",{staticClass:"pictrue-box"},e._l(a.row.refund_img||[],(function(e,a){return t("div",{directives:[{name:"viewer",rawName:"v-viewer"}],key:a},[t("img",{directives:[{name:"lazy",rawName:"v-lazy",value:e,expression:"item"}],staticClass:"pictrue mr10",attrs:{src:e}})])})),0):e._e()]}}])}),t("el-table-column",{attrs:{fixed:"right",label:"操作",width:"80"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-dropdown",{attrs:{size:"small"},on:{command:function(t){return e.changeMenu(a.row,t)}}},[t("span",{staticClass:"el-dropdown-link"},[e._v("更多"),t("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),t("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[t("el-dropdown-item",{directives:[{name:"show",rawName:"v-show",value:1===a.row._status&&0===a.row.paid&&"offline"===a.row.pay_type,expression:"scope.row._status === 1 && scope.row.paid === 0 && scope.row.pay_type === 'offline'"}],ref:"ones",attrs:{command:"1"}},[e._v("立即支付")]),t("el-dropdown-item",{attrs:{command:"2"}},[e._v("订单详情")]),t("el-dropdown-item",{directives:[{name:"show",rawName:"v-show",value:1!==a.row._status||3===a.row._status&&0=a.row.back_integral,expression:"\n scope.row._status !== 1 ||\n (scope.row._status === 3 &&\n scope.row.use_integral > 0 &&\n scope.row.use_integral >= scope.row.back_integral)\n "}],attrs:{command:"4"}},[e._v("售后备注")]),t("el-dropdown-item",{directives:[{name:"show",rawName:"v-show",value:[1,2,5].includes(a.row.refund_type)&&(parseFloat(a.row.pay_price)>parseFloat(a.row.refunded_price)||0==a.row.pay_price),expression:"\n [1, 2, 5].includes(scope.row.refund_type) &&\n (parseFloat(scope.row.pay_price) > parseFloat(scope.row.refunded_price) || scope.row.pay_price == 0)\n "}],attrs:{command:"5"}},[e._v(e._s(2==a.row.refund_type?"同意退货":"立即退款"))]),t("el-dropdown-item",{directives:[{name:"show",rawName:"v-show",value:[1,2].includes(a.row.refund_type)&&0===a.row.is_pink_cancel,expression:"[1, 2].includes(scope.row.refund_type) && scope.row.is_pink_cancel === 0"}],attrs:{command:"7"}},[e._v("不退款")]),t("el-dropdown-item",{directives:[{name:"show",rawName:"v-show",value:1==a.row.is_del,expression:"scope.row.is_del == 1"}],attrs:{command:"8"}},[e._v("删除订单")])],1)],1)]}}])})],1),t("div",{staticClass:"acea-row row-right page"},[e.total?t("pagination",{attrs:{total:e.total,page:e.pagination.page,limit:e.pagination.limit},on:{"update:page":function(t){return e.$set(e.pagination,"page",t)},"update:limit":function(t){return e.$set(e.pagination,"limit",t)},pagination:e.getOrderList}}):e._e()],1)],1),t("edit-from",{ref:"edits",attrs:{FromData:e.FromData},on:{submitFail:e.submitFail}}),t("details-from",{ref:"detailss",attrs:{orderDatalist:e.orderDatalist,orderId:e.orderId,is_refund:1}}),t("order-remark",{ref:"remarks",attrs:{remarkType:"refund",orderId:e.orderId},on:{submitFail:e.submitFail}})],1)}),[],!1,null,"1c339f08",null);t.default=c.exports},eab2:function(e,t,a){},faa1:function(e,t,a){"use strict";a("eab2")}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-1abbb4f4.5bb01997.js b/crmeb/public/admin/system_static/js/chunk-1abbb4f4.5bb01997.js new file mode 100644 index 000000000..7ef579b97 --- /dev/null +++ b/crmeb/public/admin/system_static/js/chunk-1abbb4f4.5bb01997.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-1abbb4f4"],{"1fc6":function(t,e,n){"use strict";n("b7ec")},8593:function(t,e,n){"use strict";n.d(e,"i",(function(){return u})),n.d(e,"g",(function(){return c})),n.d(e,"h",(function(){return a})),n.d(e,"ib",(function(){return o})),n.d(e,"m",(function(){return i})),n.d(e,"k",(function(){return s})),n.d(e,"l",(function(){return d})),n.d(e,"j",(function(){return l})),n.d(e,"Q",(function(){return f})),n.d(e,"I",(function(){return m})),n.d(e,"P",(function(){return b})),n.d(e,"N",(function(){return p})),n.d(e,"K",(function(){return g})),n.d(e,"L",(function(){return h})),n.d(e,"M",(function(){return y})),n.d(e,"O",(function(){return O})),n.d(e,"eb",(function(){return j})),n.d(e,"kb",(function(){return _})),n.d(e,"x",(function(){return v})),n.d(e,"c",(function(){return k})),n.d(e,"e",(function(){return T})),n.d(e,"b",(function(){return w})),n.d(e,"d",(function(){return C})),n.d(e,"f",(function(){return N})),n.d(e,"B",(function(){return x})),n.d(e,"z",(function(){return E})),n.d(e,"A",(function(){return G})),n.d(e,"V",(function(){return P})),n.d(e,"U",(function(){return S})),n.d(e,"W",(function(){return F})),n.d(e,"db",(function(){return U})),n.d(e,"o",(function(){return $})),n.d(e,"n",(function(){return J})),n.d(e,"Z",(function(){return L})),n.d(e,"q",(function(){return Y})),n.d(e,"y",(function(){return q})),n.d(e,"ab",(function(){return z})),n.d(e,"a",(function(){return B})),n.d(e,"F",(function(){return D})),n.d(e,"hb",(function(){return A})),n.d(e,"J",(function(){return H})),n.d(e,"wb",(function(){return I})),n.d(e,"vb",(function(){return K})),n.d(e,"R",(function(){return M})),n.d(e,"T",(function(){return Q})),n.d(e,"G",(function(){return R})),n.d(e,"X",(function(){return V})),n.d(e,"Y",(function(){return W})),n.d(e,"C",(function(){return X})),n.d(e,"fb",(function(){return Z})),n.d(e,"D",(function(){return tt})),n.d(e,"gb",(function(){return et})),n.d(e,"p",(function(){return nt})),n.d(e,"H",(function(){return rt})),n.d(e,"E",(function(){return ut})),n.d(e,"bb",(function(){return ct})),n.d(e,"qb",(function(){return at})),n.d(e,"sb",(function(){return ot})),n.d(e,"pb",(function(){return it})),n.d(e,"tb",(function(){return st})),n.d(e,"rb",(function(){return dt})),n.d(e,"r",(function(){return lt})),n.d(e,"ub",(function(){return ft})),n.d(e,"lb",(function(){return mt})),n.d(e,"jb",(function(){return bt})),n.d(e,"mb",(function(){return pt})),n.d(e,"cb",(function(){return gt})),n.d(e,"ob",(function(){return ht})),n.d(e,"S",(function(){return yt})),n.d(e,"nb",(function(){return Ot})),n.d(e,"s",(function(){return jt})),n.d(e,"v",(function(){return _t})),n.d(e,"t",(function(){return vt})),n.d(e,"u",(function(){return kt})),n.d(e,"w",(function(){return Tt})),n("99af");var r=n("6b6c");function u(t){return Object(r.a)({url:"setting/config_class",method:"get",params:t})}function c(t){return Object(r.a)({url:"setting/config_class/create",method:"get"})}function a(t){return Object(r.a)({url:"setting/config_class/".concat(t,"/edit"),method:"get"})}function o(t){return Object(r.a)({url:"setting/config_class/set_status/".concat(t.id,"/").concat(t.status),method:"PUT"})}function i(t){return Object(r.a)({url:"setting/config",method:"get",params:t})}function s(t){return Object(r.a)({url:"setting/config/create",method:"get",params:t})}function d(t){return Object(r.a)({url:"/setting/config/".concat(t,"/edit"),method:"get"})}function l(t,e){return Object(r.a)({url:"setting/config/set_status/".concat(t,"/").concat(e),method:"PUT"})}function f(t){return Object(r.a)({url:"setting/group",method:"get",params:t})}function m(t){return Object(r.a)({url:t.url,method:t.method,data:t.datas})}function b(t){return Object(r.a)({url:"setting/group/".concat(t),method:"get"})}function p(t,e){return Object(r.a)({url:e,method:"get",params:t})}function g(t,e){return Object(r.a)({url:e,method:"get",params:t})}function h(t,e){return Object(r.a)({url:e,method:"get",params:t})}function y(t,e){return Object(r.a)({url:e,method:"get",params:t})}function O(t){return Object(r.a)({url:t,method:"PUT"})}function j(t){return Object(r.a)({url:"system/log/search_admin",method:"GET"})}function _(t){return Object(r.a)({url:"system/log",method:"GET",params:t})}function v(){return Object(r.a)({url:"system/file",method:"GET"})}function k(){return Object(r.a)({url:"system/backup",method:"GET"})}function T(t){return Object(r.a)({url:"system/backup/read",method:"GET",params:t})}function w(t){return Object(r.a)({url:"system/backup/backup",method:"put",data:t})}function C(t){return Object(r.a)({url:"system/backup/optimize",method:"put",data:t})}function N(t){return Object(r.a)({url:"system/backup/repair",method:"put",data:t})}function x(t){return Object(r.a)({url:"system/backup/file_list",method:"GET"})}function E(t){return Object(r.a)({url:"backup/download",method:"get",params:t})}function G(t){return Object(r.a)({url:"system/backup/import",method:"POST",data:t})}function P(t){return Object(r.a)({url:"system/file/login",method:"POST",data:t})}function S(t){return Object(r.a)({url:"system/file/opendir",method:"GET",params:t,file_edit:!0})}function F(t){return Object(r.a)({url:"system/file/openfile",method:"GET",params:t,file_edit:!0})}function U(t){return Object(r.a)({url:"system/file/savefile?fileToken=".concat(t.fileToken),method:"post",data:t,file_edit:!0})}function $(t){return Object(r.a)({url:"system/file/createFolder",method:"GET",params:t,file_edit:!0})}function J(t){return Object(r.a)({url:"system/file/createFile",method:"GET",params:t,file_edit:!0})}function L(t){return Object(r.a)({url:"system/file/rename",method:"GET",params:t,file_edit:!0})}function Y(t){return Object(r.a)({url:"system/file/delFolder",method:"GET",params:t,file_edit:!0})}function q(t){return Object(r.a)({url:"system/file/mark",method:"get",params:t,file_edit:!0})}function z(t){return Object(r.a)({url:"system/replace_site_url",method:"post",data:t})}function B(){return Object(r.a)({url:"auth",method:"get"})}function D(){return Object(r.a)({url:"setting/get_kf_adv",method:"get"})}function A(t){return Object(r.a)({url:"setting/set_kf_adv",method:"post",data:t})}function H(){return Object(r.a)({url:"setting/group_all",method:"get"})}function I(t){return Object(r.a)({url:"system/version_list",method:"get",params:t})}function K(t){return Object(r.a)({url:"system/version_crate/".concat(t),method:"get"})}function M(t){return Object(r.a)({url:"setting/group_data/save_all",method:"POST",data:t})}function Q(t){return Object(r.a)({url:"diy/open_adv/add",method:"POST",data:t})}function R(){return Object(r.a)({url:"diy/open_adv/info",method:"get"})}function V(t){return Object(r.a)({url:"setting/config/get_system/".concat(t),method:"get"})}function W(t){return Object(r.a)({url:"setting/config/save_basics",method:"POST",data:t})}function X(){return Object(r.a)({url:"setting/get_user_agreement",method:"get"})}function Z(t){return Object(r.a)({url:"setting/set_user_agreement",method:"post",data:t})}function tt(t){return Object(r.a)({url:"setting/get_agreement/".concat(t),method:"get"})}function et(t,e){return Object(r.a)({url:"setting/save_agreement",method:"post",data:t})}function nt(t){return Object(r.a)({url:"crmeb_product",method:"get",params:t})}function rt(){return Object(r.a)({url:"setting/get_version",method:"get"})}function ut(){return Object(r.a)({url:"copyright",method:"get"})}function ct(t){return Object(r.a)({url:"copyright",method:"post",data:t})}function at(t){return Object(r.a)({url:"/system/upgrade/list",method:"get",params:t})}function ot(){return Object(r.a)({url:"/system/upgrade_progress",method:"get"})}function it(){return Object(r.a)({url:"/system/upgrade/agreement",method:"get"})}function st(){return Object(r.a)({url:"/system/upgrade_status",method:"get"})}function dt(t){return Object(r.a)({url:"/system/upgrade_log/list",method:"get",params:t})}function lt(t){return Object(r.a)({url:"/system/upgrade_download/"+t,method:"POST"})}function ft(t){return Object(r.a)({url:"/system/upgradeable/list",method:"get",params:t})}function mt(t){return Object(r.a)({url:"system/crontab/list",params:t})}function bt(t,e){return Object(r.a)({url:"system/crontab/set_open/".concat(t,"/").concat(e)})}function pt(t){return Object(r.a)({url:"system/crontab/info/".concat(t)})}function gt(t){return Object(r.a)({url:"system/crontab/save",method:"post",data:t})}function ht(t){return Object(r.a)({url:"system/database/update_mark",method:"post",data:t})}function yt(t,e){return Object(r.a)({url:"system/file/mark/save?fileToken=".concat(t),method:"post",data:e})}function Ot(){return Object(r.a)({url:"system/crontab/mark"})}function jt(t){return Object(r.a)({url:"system/event/list",params:t})}function _t(t,e){return Object(r.a)({url:"system/event/set_open/".concat(t,"/").concat(e)})}function vt(t){return Object(r.a)({url:"system/event/info/".concat(t)})}function kt(t){return Object(r.a)({url:"system/event/save",method:"post",data:t})}function Tt(){return Object(r.a)({url:"system/event/mark"})}},b4f0:function(t,e,n){"use strict";n.r(e);var r=n("8593"),u={name:"systemCleardata",data:function(){return{value6:"",modals:!1,grid:{xl:6,lg:8,md:12,sm:24,xs:24},tabList:[{title:"更换域名",tlt:"替换所有本地上传的图片域名",typeName:"primary",type:"11"},{title:"清除用户生成的临时附件",tlt:"清除用户生成的临时附件,不会影响商品图",typeName:"error",type:"temp"},{title:"清除回收站商品",tlt:"清除回收站商品,谨慎操作",typeName:"error",type:"recycle"},{title:"清除用户数据",tlt:"用户相关的所有表都将被清除,谨慎操作",typeName:"error",type:"user"},{title:"清除商城数据",tlt:"清除所有商城数据,谨慎操作",typeName:"error",type:"store"},{title:"清除商品分类",tlt:"会清除所有商品分类,谨慎操作",typeName:"error",type:"category"},{title:"清除订单数据",tlt:"清除用户所有订单数据,谨慎操作",typeName:"error",type:"order"},{title:"清除客服数据",tlt:"清除添加的客服数据,谨慎操作",typeName:"error",type:"kefu"},{title:"清除微信数据",tlt:"清除微信菜单保存数据,微信关键字无效回复",typeName:"error",type:"wechat"},{title:"清除内容分类",tlt:"清除添加的文章和文章分类,谨慎操作",typeName:"error",type:"article"},{title:"清除所有附件",tlt:"清除所有附件用户生成和后台上传,谨慎操作",typeName:"error",type:"attachment"},{title:"清除系统记录",tlt:"清除系统记录,谨慎操作",typeName:"error",type:"system"}]}},methods:{onChange:function(t){"11"===t.type?this.modals=!0:this.clearFroms(t)},clearFroms:function(t){var e=this;t={title:t.title,url:"system/clear/".concat(t.type),method:"get",ids:""};this.$modalSure(t).then((function(t){e.$message.success(t.msg)})).catch((function(t){e.$message.error(t.msg)}))},changeYU:function(){var t=this;Object(r.ab)({url:this.value6}).then((function(e){t.modals=!1,t.$message.success(e.msg)})).catch((function(e){t.$message.error(e.msg)}))}}};n("1fc6"),n=n("2877"),n=Object(n.a)(u,(function(){var t=this,e=t._self._c;return e("div",[e("div",{staticClass:"i-layout-page-header header-title"},[e("span",{staticClass:"ivu-page-header-title"},[t._v(t._s(t.$route.meta.title))]),t._m(0)]),e("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never"}},[e("el-row",{attrs:{gutter:24}},t._l(t.tabList,(function(n,r){return e("el-col",t._b({key:r,staticClass:"mb20"},"el-col",t.grid,!1),[e("div",{staticClass:"clear_box"},[e("span",{staticClass:"clear_box_sp1",domProps:{textContent:t._s(n.title)}}),e("span",{staticClass:"clear_box_sp2",domProps:{textContent:t._s(n.tlt)}}),e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:n.typeName},domProps:{textContent:t._s("primary"===n.typeName?"立即更换":"立即清理")},on:{click:function(e){return t.onChange(n)}}})],1)])})),1)],1),e("el-dialog",{staticClass:"tableBox",attrs:{visible:t.modals,title:"更换域名",width:"540px","close-on-click-modal":!1},on:{"update:visible":function(e){t.modals=e}}},[e("div",{staticClass:"acea-row row-column"},[e("span",[t._v("请输入需要替换的域名,格式为:http://域名。")]),e("span",[t._v("替换规则:会使用当前[设置]里面的[网站域名]去替换成当前您输入的域名。")]),e("span",{staticClass:"mb15"},[t._v("替换成功后再去更换[网站域名]。")]),e("el-input",{attrs:{type:"textarea",rows:4,placeholder:"请输入网站域名..."},model:{value:t.value6,callback:function(e){t.value6=e},expression:"value6"}})],1),e("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(e){t.modals=!1}}},[t._v("取 消")]),e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:t.changeYU}},[t._v("确 定")])],1)])],1)}),[function(){var t=this._self._c;return t("span",{staticClass:"clear_tit"},[t("i",{staticClass:"el-icon-info",staticStyle:{color:"#ED4014"}}),t("span",[this._v("清除数据请谨慎,清除就无法恢复哦!")])])}],!1,null,"9065c656",null);e.default=n.exports},b7ec:function(t,e,n){}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-1b8a4d65.6936bda8.js b/crmeb/public/admin/system_static/js/chunk-1b8a4d65.6936bda8.js deleted file mode 100644 index 34b65876f..000000000 --- a/crmeb/public/admin/system_static/js/chunk-1b8a4d65.6936bda8.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-1b8a4d65"],{"1b98":function(t,e,i){"use strict";i("2f56")},"2f56":function(t,e,i){},"4e82":function(t,e,i){"use strict";var a=i("23e7"),n=i("e330"),r=i("59ed"),s=i("7b0b"),o=i("07fa"),c=i("083a"),l=i("577e"),d=i("d039"),p=i("addb"),u=i("a640"),m=i("04d1"),f=i("d998"),h=i("2d00"),y=i("512ce"),v=[],_=n(v.sort),b=n(v.push),k=(i=d((function(){v.sort(void 0)})),n=d((function(){v.sort(null)})),u=u("sort"),!d((function(){if(h)return h<70;if(!(m&&3l(e)?1:-1})),i=o(n),u=0;u@^][^\s!#%&*+<=>@^]*>/,N=/a/g,A=/a/g,D=(r=new $(N)!==N,_.MISSED_STICKY),M=_.UNSUPPORTED_Y;I=s&&(!r||D||b||x||h((function(){return A[k]=!1,$(N)!==N||$(A)===A||"/a/i"!==String($(N,"i"))})));if(i("RegExp",I)){for(var z=function(e,t){var r,s,a=u(O,this),n=f(e),i=void 0===t,l=[],_=e;if(!a&&n&&i&&e.constructor===z)return e;if((n||u(O,e))&&(e=e.source,i)&&(t=v(_)),e=void 0===e?"":p(e),t=void 0===t?"":p(t),_=e,n=t=b&&"dotAll"in N&&(r=!!t&&-1"===t&&c:if(""===u||y(i,u))throw new j("Invalid capture group name");i[u]=!0,c=!(n[n.length]=[u,l]),u="";continue}c?u+=t:a+=t}return[a,n]}(e))[0],l=i[1]),i=o($(e,t),a?this:O,z),(r||s||l.length)&&(t=w(i),r&&(t.dotAll=!0,t.raw=z(function(e){for(var t,r=e.length,s=0,a="",n=!1;s<=r;s++)"\\"===(t=P(e,s))?a+=t+P(e,++s):n||"."!==t?("["===t?n=!0:"]"===t&&(n=!1),a+=t):a+="[\\s\\S]";return a}(e),n)),s&&(t.sticky=!0),l.length)&&(t.groups=l),e!==_)try{c(i,"source",""===_?"(?:)":_)}catch(e){}return i},q=l($),U=0;q.length>U;)g(z,$,q[U++]);(O.constructor=z).prototype=O,m(a,"RegExp",z,{constructor:!0})}C("RegExp")},"61f7":function(e,t,r){"use strict";r.d(t,"a",(function(){return n})),r.d(t,"c",(function(){return c})),r.d(t,"b",(function(){return d}));var s=r("ade3"),a=r("5530");function n(e,t){/(y+)/.test(t)&&(t=t.replace(RegExp.$1,(e.getFullYear()+"").substr(4-RegExp.$1.length)));var r,s,a={"M+":e.getMonth()+1,"d+":e.getDate(),"h+":e.getHours(),"m+":e.getMinutes(),"s+":e.getSeconds()};for(r in a)new RegExp("(".concat(r,")")).test(t)&&(s=a[r]+"",t=t.replace(RegExp.$1,1===RegExp.$1.length?s:("00"+s).substr(s.length)));return t}r("ac1f"),r("00b4"),r("5319"),r("4d63"),r("c607"),r("2c3e"),r("25f0"),r("498a"),r("d3b7"),r("13d5"),r("b64b"),r("99af");var i={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function o(e,t){e.message=function(e){return t.replace("%s",e||"")}}function c(e){var t=1c(t)?1:-1})),a=s(o),h=0;he.length?-1:""===t?a:_(e,t,a)}var o=a("23e7"),r=a("c65b"),n=a("e330"),s=a("1d80"),l=a("1626"),c=a("7234"),u=a("44e7"),d=a("577e"),h=a("dc4a"),m=a("90d8"),f=a("0cb2"),p=a("b622"),b=a("c430"),g=p("replace"),v=TypeError,_=n("".indexOf),w=n("".replace),y=n("".slice),k=Math.max;o({target:"String",proto:!0},{replaceAll:function(e,t){var a,o,n,p,V,x,O,$,R=s(this),j=0,C=0,F="";if(!c(e)){if((a=u(e))&&(o=d(s(m(e))),!~_(o,"g")))throw new v("`.replaceAll` does not allow non-global regexes");if(o=h(e,g))return r(o,e,R,t);if(b&&a)return w(d(R),e,t)}for(n=d(R),p=d(e),(V=l(t))||(t=d(t)),x=p.length,O=k(1,x),j=i(n,p,0);-1!==j;)$=V?d(t(p,j,n)):f(p,n,j,[],void 0,t),F+=y(n,C,j)+$,C=j+x,j=i(n,p,j+O);return C接口管理里面点击同步;"),t("br"),e._v("3.同步完成即可在此选择对应的接口;\n ")])],2),t("el-input",{ref:"search",staticClass:"mr10 mt10 form_content_width",attrs:{placeholder:"输入关键词搜索",clearable:""},model:{value:e.searchRule,callback:function(t){e.searchRule=t},expression:"searchRule"}}),t("el-button",{staticClass:"mr10",attrs:{type:"primary"},on:{click:e.searchRules}},[e._v("搜索")]),t("el-button",{on:{click:e.init}},[e._v("重置")])],1),t("div",{staticClass:"route-list"},[t("div",{staticClass:"tree"},[t("el-tree",{ref:"treeBox",attrs:{data:e.ruleCateList,"highlight-current":!0,props:e.defaultProps,"node-key":"id","default-expanded-keys":e.expandedKeys,"current-node-key":e.nodeKey},on:{"node-click":e.handleNodeClick}})],1),t("div",{staticClass:"rule"},e._l(e.children,(function(a,i){return t("div",{directives:[{name:"show",rawName:"v-show",value:!e.arrs.length||e.arrs.includes(a.id),expression:"!arrs.length || arrs.includes(item.id)"}],key:i,staticClass:"rule-list",class:{"select-rule":e.seletRouteIds.includes(a.id)},on:{click:function(t){return e.selectRule(a)}}},[t("div",[e._v("接口名称:"+e._s(a.name))]),t("div",[e._v("请求方式:"+e._s(a.method))]),t("div",[e._v("接口地址:"+e._s(a.path))])])})),0)]),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.ruleModal=!1}}},[e._v("取 消")]),t("el-button",{attrs:{type:"primary"},on:{click:e.addRouters}},[e._v("确 定")])],1)])],1)}),[],!1,null,"5d81dc57",null);t.default=l.exports}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-1eb01899.b37b8714.js b/crmeb/public/admin/system_static/js/chunk-1eb01899.b37b8714.js new file mode 100644 index 000000000..ce5e193e8 --- /dev/null +++ b/crmeb/public/admin/system_static/js/chunk-1eb01899.b37b8714.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-1eb01899","chunk-5f8d5308"],{"0436":function(t,e,a){"use strict";var i={name:"publicSearchFrom",props:{fromList:{type:Array},searchFrom:{type:Object},treeData:{type:Object},isExist:{type:Object}},data:function(){return{date:"全部",withdrawalTxt:"提现状态",paymentTxt:"提现方式"}},computed:{},mounted:function(){},methods:{changeTree:function(){}}};a("80ea"),a=a("2877"),a=Object(a.a)(i,(function(){var t=this,e=t._self._c;return e("div",[e("el-form",{ref:"orderData",staticClass:"tabform",attrs:{"label-width":"85px","label-position":"right"}},[t._l(t.fromList,(function(a,i){return e("el-row",{key:i,attrs:{gutter:24}},[e("el-col",{attrs:{xl:8,lg:8,md:8,sm:24,xs:24}},[e("el-form-item",{attrs:{label:a.title+":"}},[e("el-radio-group",{attrs:{type:"button"},model:{value:t.date,callback:function(e){t.date=e},expression:"date"}},t._l(a.fromTxt,(function(i,n){return e("el-radio-button",{key:n,attrs:{label:i.text}},[t._v(t._s(i.text)+t._s(a.num))])})),1)],1)],1),a.custom?e("el-col",[e("el-form-item",{staticClass:"tab_data"},[e("el-date-picker",{staticStyle:{width:"200px"},attrs:{editable:!1,"value-format":"yyyy/MM/dd",type:"daterange","range-separator":"-","start-placeholder":"开始日期","end-placeholder":"结束日期"}})],1)],1):t._e()],1)})),t.isExist.existOne?e("el-row",{attrs:{gutter:24}},[e("el-col",{staticClass:"mr",attrs:{span:"10"}},[e("el-form-item",{attrs:{label:t.searchFrom.title+":",prop:"real_name","label-for":"real_name"}},[e("el-input",{attrs:{search:"","enter-button":"",placeholder:t.searchFrom.place,"element-id":"name"}})],1)],1),e("el-col",[e("el-button",{staticClass:"mr"},[t._v("导出")]),e("span",{staticClass:"Refresh"},[t._v("刷新")])],1)],1):t._e(),t.isExist.existTwo?e("el-row",{staticClass:"withdrawal",attrs:{gutter:24}},[e("el-col",{staticClass:"item",attrs:{span:"2.5"}},[e("TreeSelect",{staticClass:"perW160",attrs:{data:t.treeData.withdrawal},on:{change:t.changeTree},model:{value:t.withdrawalTxt,callback:function(e){t.withdrawalTxt=e},expression:"withdrawalTxt"}})],1),e("el-col",{staticClass:"item",attrs:{span:"2.5"}},[e("TreeSelect",{staticClass:"perW160",attrs:{data:t.treeData.payment},on:{change:t.changeTree},model:{value:t.paymentTxt,callback:function(e){t.paymentTxt=e},expression:"paymentTxt"}})],1),e("el-col",{staticClass:"item",attrs:{span:6}},[e("el-input",{attrs:{search:"","enter-button":"",placeholder:"微信名称、姓名、支付宝账号、银行卡号","element-id":"name"}})],1)],1):t._e()],2)],1)}),[],!1,null,"0bad4f21",null);e.a=a.exports},1698:function(t,e,a){"use strict";a.d(e,"g",(function(){return n})),a.d(e,"f",(function(){return r})),a.d(e,"e",(function(){return s})),a.d(e,"h",(function(){return o})),a.d(e,"d",(function(){return l})),a.d(e,"c",(function(){return c})),a.d(e,"b",(function(){return d})),a.d(e,"a",(function(){return u}));var i=a("6b6c");function n(t){return Object(i.a)({url:"agent/level",method:"get",params:t})}function r(t,e){return Object(i.a)({url:e,method:"get",params:t})}function s(t,e){return Object(i.a)({url:e,method:"get",params:t})}function o(t){return Object(i.a)({url:t,method:"PUT"})}function l(t){return Object(i.a)({url:t,method:"PUT"})}function c(t){return Object(i.a)({url:"agent/level_task",method:"get",params:t})}function d(t,e){return Object(i.a)({url:e,method:"get",params:t})}function u(t,e){return Object(i.a)({url:e,method:"get",params:t})}},"2a05":function(t,e,a){"use strict";a("9ea1")},"2c3e":function(t,e,a){"use strict";var i=a("83ab"),n=a("9f7f").MISSED_STICKY,r=a("c6b6"),s=a("edd0"),o=a("69f3").get,l=RegExp.prototype,c=TypeError;i&&n&&s(l,"sticky",{configurable:!0,get:function(){if(this!==l){if("RegExp"===r(this))return!!o(this).sticky;throw new c("Incompatible receiver, RegExp required")}}})},3061:function(t,e,a){"use strict";a.r(e),a("b0c0");var i=a("c7eb"),n=a("1da1"),r=a("5530"),s=(a("a15b"),a("a584")),o=a("0436"),l=a("2f62"),c=a("bbbc"),d=a("61f7"),u={name:"promotersList",filters:{formatDate:function(t){if(0!==t)return t=new Date(1e3*t),Object(d.a)(t,"yyyy-MM-dd hh:mm")}},data:function(){return{modals:!1,fromList:{title:"选择时间",custom:!0,fromTxt:[{text:"全部",val:""},{text:"今天",val:"today"},{text:"昨天",val:"yesterday"},{text:"最近7天",val:"lately7"},{text:"最近30天",val:"lately30"},{text:"本月",val:"month"},{text:"本年",val:"year"}],fromTxt2:[{text:"全部",val:""},{text:"一级推广人",val:1},{text:"二级推广人",val:2}],fromTxt3:[{text:"全部",val:""},{text:"一级推广人订单",val:1},{text:"二级推广人订单",val:2},{text:"事业部推广订单",val:3},{text:"代理商推广订单",val:4}]},formValidate:{limit:15,page:1,nickname:"",data:"",type:"",order_id:"",uid:0},loading:!1,tabList:[],total:0,timeVal:[],columns4:[],listTitle:""}},computed:Object(r.a)(Object(r.a)({},Object(l.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"}}),methods:{onCancel:function(){this.formValidate={limit:15,page:1,nickname:"",data:"",type:"",order_id:"",uid:0},this.timeVal=[]},onchangeTime:function(t){this.timeVal=t,this.formValidate.data=this.timeVal?this.timeVal.join("-"):"",this.getList(this.rowsList,this.listTitle)},selectChange:function(t){this.formValidate.data=t,this.timeVal=[],this.getList(this.rowsList,this.listTitle)},getList:function(t,e){var a=this;this.listTitle=e,this.rowsList=t,this.loading=!0,e="",e="man"===this.listTitle?"agent/stair":"agent/stair/order";this.formValidate.uid=t.uid,Object(c.n)(e,this.formValidate).then(function(){var t=Object(n.a)(Object(i.a)().mark((function t(e){var n;return Object(i.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:n=e.data,a.tabList=n.list,a.total=n.count,a.loading=!1;case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){a.loading=!1,a.tabList=[],a.$message.error(t.msg)}))},pageChange:function(){this.getList(this.rowsList,this.listTitle)},userSearchs:function(){this.formValidate.page=1,this.getList(this.rowsList,this.listTitle)}}},m=a("2877"),f=(u=Object(m.a)(u,(function(){var t=this,e=t._self._c;return e("div",[e("el-dialog",{attrs:{visible:t.modals,title:"man"===t.listTitle?"统计推广人列表":"推广订单","close-on-click-modal":!1,width:"1000px"},on:{"update:visible":function(e){t.modals=e},closed:t.onCancel}},[e("div",{staticClass:"table_box"},[e("el-form",{ref:"formValidate",attrs:{model:t.formValidate,"label-width":t.labelWidth,"label-position":t.labelPosition,inline:""},nativeOn:{submit:function(t){t.preventDefault()}}},[e("el-form-item",{attrs:{label:"时间选择:"}},[e("el-date-picker",{staticStyle:{width:"250px"},attrs:{clearable:"",editable:!1,"value-format":"yyyy/MM/dd",type:"daterange","start-placeholder":"开始日期","end-placeholder":"结束日期"},on:{change:t.onchangeTime},model:{value:t.timeVal,callback:function(e){t.timeVal=e},expression:"timeVal"}})],1),e("el-form-item",{attrs:{label:"用户类型:"}},[e("el-select",{staticClass:"form_content_width",attrs:{clearable:""},model:{value:t.formValidate.type,callback:function(e){t.$set(t.formValidate,"type",e)},expression:"formValidate.type"}},t._l("man"===t.listTitle?t.fromList.fromTxt2:t.fromList.fromTxt3,(function(t,a){return e("el-option",{key:a,attrs:{value:t.val,label:t.text}})})),1)],1),"man"===t.listTitle?e("el-form-item",{attrs:{label:"搜索:"}},[e("el-input",{staticClass:"form_content_width",attrs:{clearable:"",placeholder:"请输入请姓名、电话、UID"},model:{value:t.formValidate.nickname,callback:function(e){t.$set(t.formValidate,"nickname",e)},expression:"formValidate.nickname"}})],1):t._e(),"order"===t.listTitle?e("el-form-item",{attrs:{label:"订单号:"}},[e("el-input",{staticClass:"form_content_width",attrs:{clearable:"",placeholder:"请输入请订单号"},model:{value:t.formValidate.order_id,callback:function(e){t.$set(t.formValidate,"order_id",e)},expression:"formValidate.order_id"}})],1):t._e(),e("el-form-item",[e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:t.userSearchs}},[t._v("查询")])],1)],1)],1),e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"selection",attrs:{data:t.tabList,"empty-text":"暂无数据","highlight-current-row":"","max-height":"400"}},["man"===t.listTitle?[e("el-table-column",{attrs:{label:"UID",width:"80"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.uid))])]}}],null,!1,1905034046)}),e("el-table-column",{attrs:{label:"头像","min-width":"90"},scopedSlots:t._u([{key:"default",fn:function(t){return[e("div",{directives:[{name:"viewer",rawName:"v-viewer"}],staticClass:"tabBox_img"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:t.row.avatar||a("7153"),expression:"scope.row.avatar ? scope.row.avatar : require('../../../assets/images/moren.jpg')"}]})])]}}],null,!1,422720524)}),e("el-table-column",{attrs:{label:"用户信息","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.nickname))])]}}],null,!1,611505262)}),e("el-table-column",{attrs:{label:"是否推广员","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.promoter_name))])]}}],null,!1,1147132146)}),e("el-table-column",{attrs:{label:"推广人数","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.spread_count))])]}}],null,!1,2766579147)}),e("el-table-column",{attrs:{label:"订单数","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.order_count))])]}}],null,!1,3370191188)}),e("el-table-column",{attrs:{label:"绑定时间","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(t._f("formatDate")(a.row.spread_time)))])]}}],null,!1,674438355)})]:[e("el-table-column",{attrs:{label:"订单ID","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.order_id))])]}}])}),e("el-table-column",{attrs:{label:"用户信息","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.user_info))])]}}])}),e("el-table-column",{attrs:{label:"时间","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row._add_time))])]}}])}),e("el-table-column",{attrs:{label:"返佣金额","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.brokerage_price||0))])]}}])}),1==t.rowsList.division_type?e("el-table-column",{attrs:{label:"事业部返佣金额","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.division_brokerage||0))])]}}],null,!1,4221635584)}):t._e(),2==t.rowsList.division_type?e("el-table-column",{attrs:{label:"代理商返佣金额","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.agent_brokerage||0))])]}}],null,!1,3273219216)}):t._e()]],2),e("div",{staticClass:"acea-row row-right page"},[t.total?e("pagination",{attrs:{total:t.total,page:t.formValidate.page,limit:t.formValidate.limit},on:{"update:page":function(e){return t.$set(t.formValidate,"page",e)},"update:limit":function(e){return t.$set(t.formValidate,"limit",e)},pagination:t.pageChange}}):t._e()],1)],1)],1)}),[],!1,null,"9048e2f0",null).exports,a("8c03")),p=a("1698");s={name:"agentManage",components:{cardsData:s.a,searchFrom:o.a,promotersList:u,customerInfo:f.default},data:function(){return{customerShow:!1,promoterShow:!1,modals:!1,spinShow:!1,pickerOptions:this.$timeOptions,rows:{},formValidate:{nickname:"",data:"",page:1,limit:15},date:"all",total:0,cardLists:[],loading:!1,tableList:[],timeVal:[],code_src:"",code_xcx:"",code_h5:"",formInline:{uid:0,spread_uid:0,image:""}}},computed:Object(r.a)(Object(r.a)({},Object(l.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"}}),created:function(){this.getList(),this.getStatistics()},methods:{putSend:function(t){var e=this;this.$refs[t].validate((function(a){if(a){if(!e.formInline.spread_uid)return e.$message.error("请上传用户");Object(c.c)(e.formInline).then((function(a){e.promoterShow=!1,e.$message.success(a.msg),e.getList(),e.$refs[t].resetFields()})).catch((function(t){e.$message.error(t.msg)}))}}))},exports:function(){var t=this,e=this.formValidate;e={data:e.data,nickname:e.nickname};Object(c.p)(e).then((function(t){location.href=t.data[0]})).catch((function(e){t.$message.error(e.msg)}))},changeMenu:function(t,e,a){var i=this;switch(e){case"1":this.promoters(t,"order");break;case"2":this.spreadQR(t);break;case"3":this.editS(t);break;case"4":this.del_parent(t,"清除【 "+t.nickname+" 】的上级推广人",a);break;case"5":this.del_agent(t,"取消【 "+t.nickname+" 】的推广资格",a);break;case"6":this.$modalForm(Object(p.e)({uid:t.uid},"/agent/get_level_form")).then((function(){return i.getList()}))}},editS:function(t){this.promoterShow=!0,this.formInline.uid=t.uid},customer:function(){this.customerShow=!0},imageObject:function(t){this.customerShow=!1,this.formInline.spread_uid=t.uid,this.formInline.image=t.image},del_parent:function(t,e,a){var i=this;e={title:e,num:a,url:"agent/stair/delete_spread/".concat(t.uid),method:"PUT",ids:""};this.$modalSure(e).then((function(t){i.$message.success(t.msg),i.getList()})).catch((function(t){i.$message.error(t.msg)}))},del_agent:function(t,e,a){var i=this;e={title:e,num:a,url:"agent/stair/delete_system_spread/".concat(t.uid),method:"PUT",ids:""};this.$modalSure(e).then((function(t){i.$message.success(t.msg),i.getList()})).catch((function(t){i.$message.error(t.msg)}))},edit:function(t){this.promoterShow=!0,this.formInline.uid=t.uid},cancel:function(t){this.promoterShow=!1,this.$refs[t].resetFields()},promoters:function(t,e){this.$refs.promotersLists.modals=!0,this.$refs.promotersLists.getList(t,e)},getStatistics:function(){var t=this,e={nickname:this.formValidate.nickname,data:this.formValidate.data};Object(c.o)(e).then(function(){var e=Object(n.a)(Object(i.a)().mark((function e(a){var n;return Object(i.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=a.data,t.cardLists=n.res;case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))},onchangeTime:function(t){this.timeVal=t,this.formValidate.data=this.timeVal?this.timeVal.join("-"):"",this.formValidate.page=1,t[0]||(this.formValidate.data=""),this.getList(),this.getStatistics()},selectChange:function(t){this.formValidate.page=1,this.formValidate.data=t,this.timeVal=[],this.getList(),this.getStatistics()},getList:function(){var t=this;this.loading=!0,Object(c.b)(this.formValidate).then(function(){var e=Object(n.a)(Object(i.a)().mark((function e(a){var n;return Object(i.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=a.data,t.tableList=n.list,t.total=a.data.count,t.loading=!1;case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.loading=!1,t.$message.error(e.msg)}))},userSearchs:function(){this.formValidate.page=1,this.getList(),this.getStatistics()},spreadQR:function(t){this.modals=!0,this.rows=t,this.getWeChat(),this.getXcx(),this.getH5()},getWeChat:function(){var t=this,e=(this.spinShow=!0,{uid:this.rows.uid,action:"wechant_code"});Object(c.h)(e).then(function(){var e=Object(n.a)(Object(i.a)().mark((function e(a){var n;return Object(i.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=a.data,t.code_src=n.code_src,t.spinShow=!1;case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.spinShow=!1,t.$message.error(e.msg)}))},getXcx:function(){var t=this,e=(this.spinShow=!0,{uid:this.rows.uid});Object(c.j)(e).then(function(){var e=Object(n.a)(Object(i.a)().mark((function e(a){var n;return Object(i.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=a.data,t.code_xcx=n.code_src,t.spinShow=!1;case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.spinShow=!1,t.$message.error(e.msg)}))},getH5:function(){var t=this,e=(this.spinShow=!0,{uid:this.rows.uid});Object(c.i)(e).then(function(){var e=Object(n.a)(Object(i.a)().mark((function e(a){var n;return Object(i.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=a.data,t.code_h5=n.code_src,t.spinShow=!1;case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.spinShow=!1,t.$message.error(e.msg)}))}}},a("2a05"),o=Object(m.a)(s,(function(){var t=this,e=t._self._c;return e("div",[e("el-card",{staticClass:"ivu-mb-16",attrs:{bordered:!1,shadow:"never","body-style":{padding:0}}},[e("div",{staticClass:"padding-add"},[e("el-form",{ref:"formValidate",attrs:{model:t.formValidate,"label-width":t.labelWidth,"label-position":t.labelPosition,inline:""},nativeOn:{submit:function(t){t.preventDefault()}}},[e("el-form-item",{attrs:{label:"时间选择:"}},[e("el-date-picker",{staticClass:"mr20",staticStyle:{width:"250px"},attrs:{clearable:"",type:"daterange",editable:!1,format:"yyyy/MM/dd","value-format":"yyyy/MM/dd","start-placeholder":"开始日期","end-placeholder":"结束日期","picker-options":t.pickerOptions},on:{change:t.onchangeTime},model:{value:t.timeVal,callback:function(e){t.timeVal=e},expression:"timeVal"}})],1),e("el-form-item",{attrs:{label:"搜索:","label-for":"status"}},[e("el-input",{staticClass:"form_content_width",attrs:{clearable:"",placeholder:"请输入姓名、电话、UID"},model:{value:t.formValidate.nickname,callback:function(e){t.$set(t.formValidate,"nickname",e)},expression:"formValidate.nickname"}})],1),e("el-form-item",[e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:t.userSearchs}},[t._v("查询")])],1)],1)],1)]),0<=t.cardLists.length?e("cards-data",{attrs:{cardLists:t.cardLists}}):t._e(),e("el-card",{attrs:{bordered:!1,shadow:"never"}},[e("el-button",{directives:[{name:"auth",rawName:"v-auth",value:["export-userAgent"],expression:"['export-userAgent']"},{name:"db-click",rawName:"v-db-click"}],staticClass:"export",on:{click:t.exports}},[t._v("导出")]),e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"selection",staticClass:"mt14",attrs:{data:t.tableList,"empty-text":"暂无数据","highlight-current-row":""}},[e("el-table-column",{attrs:{label:"ID",width:"80"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.uid))])]}}])}),e("el-table-column",{attrs:{label:"商品图片","min-width":"90"},scopedSlots:t._u([{key:"default",fn:function(t){return[e("div",{directives:[{name:"viewer",rawName:"v-viewer"}],staticClass:"tabBox_img"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:t.row.headimgurl||a("7153"),expression:"scope.row.headimgurl ? scope.row.headimgurl : require('../../assets/images/moren.jpg')"}]})])]}}])}),e("el-table-column",{attrs:{label:"用户信息",width:"150"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("div",{staticClass:"name"},[e("div",{staticClass:"item"},[t._v("昵称:"+t._s(a.row.nickname))]),e("div",{staticClass:"item"},[t._v("姓名:"+t._s(a.row.real_name))]),e("div",{staticClass:"item"},[t._v("电话:"+t._s(a.row.phone))])])]}}])}),e("el-table-column",{attrs:{label:"分销等级","min-width":"120"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("div",[t._v(t._s(a.row.agentLevel?a.row.agentLevel.name:"--"))])]}}])}),e("el-table-column",{attrs:{label:"推广用户数量","min-width":"120"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.spread_count))])]}}])}),e("el-table-column",{attrs:{label:"推广订单数量","min-width":"120"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("div",[t._v(t._s(a.row.spread_order.order_count))])]}}])}),e("el-table-column",{attrs:{label:"推广订单金额","min-width":"120"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("div",[t._v(t._s(a.row.spread_order.order_price||"0.00"))])]}}])}),e("el-table-column",{attrs:{label:"佣金总金额","min-width":"120"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("div",[t._v(t._s(a.row.brokerage_money))])]}}])}),e("el-table-column",{attrs:{label:"已提现金额","min-width":"120"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("div",[t._v(t._s(a.row.extract_count_price))])]}}])}),e("el-table-column",{attrs:{label:"提现次数","min-width":"120"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("div",[t._v(t._s(a.row.extract_count_num))])]}}])}),e("el-table-column",{attrs:{label:"未提现金额","min-width":"120"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("div",[t._v(t._s(a.row.new_money))])]}}])}),e("el-table-column",{attrs:{label:"上级推广人","min-width":"120"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("div",[t._v(t._s(a.row.spread_name))])]}}])}),e("el-table-column",{attrs:{label:"操作",fixed:"right",width:"120"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("a",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(e){return t.promoters(a.row,"man")}}},[t._v("推广人")]),e("el-divider",{attrs:{direction:"vertical"}}),[e("el-dropdown",{attrs:{size:"small",transfer:!0},on:{command:function(e){return t.changeMenu(a.row,e,a.$index)}}},[e("span",{staticClass:"el-dropdown-link"},[t._v("更多"),e("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),e("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[e("el-dropdown-item",{attrs:{command:"1"}},[t._v("推广订单")]),e("el-dropdown-item",{attrs:{command:"2"}},[t._v("推广二维码")]),e("el-dropdown-item",{attrs:{command:"3"}},[t._v("修改上级推广人")]),a.row.spread_uid?e("el-dropdown-item",{attrs:{command:"4"}},[t._v("清除上级推广人")]):t._e(),e("el-dropdown-item",{attrs:{command:"5"}},[t._v("取消推广资格")]),e("el-dropdown-item",{attrs:{command:"6"}},[t._v("修改分销等级")])],1)],1)]]}}])})],1),e("div",{staticClass:"acea-row row-right page"},[t.total?e("pagination",{attrs:{total:t.total,page:t.formValidate.page,limit:t.formValidate.limit},on:{"update:page":function(e){return t.$set(t.formValidate,"page",e)},"update:limit":function(e){return t.$set(t.formValidate,"limit",e)},pagination:t.getList}}):t._e()],1)],1),e("promoters-list",{ref:"promotersLists"}),e("el-dialog",{attrs:{visible:t.modals,title:"推广二维码","close-on-click-modal":!1,width:"540px"},on:{"update:visible":function(e){t.modals=e}}},[e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.spinShow,expression:"spinShow"}],staticClass:"acea-row row-around"},[e("div",{staticClass:"acea-row row-column-around row-between-wrapper"},[t.code_src?e("div",{staticClass:"QRpic"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:t.code_src,expression:"code_src"}]})]):t._e(),e("span",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"QRpic_sp1 mt10",on:{click:t.getWeChat}},[t._v("公众号推广二维码")])]),e("div",{staticClass:"acea-row row-column-around row-between-wrapper"},[t.code_xcx?e("div",{staticClass:"QRpic"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:t.code_xcx,expression:"code_xcx"}]})]):t._e(),e("span",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"QRpic_sp2 mt10",on:{click:t.getXcx}},[t._v("小程序推广二维码")])]),e("div",{staticClass:"acea-row row-column-around row-between-wrapper"},[t.code_h5?e("div",{staticClass:"QRpic"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:t.code_h5,expression:"code_h5"}]})]):t._e(),e("span",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"QRpic_sp2 mt10",on:{click:t.getH5}},[t._v("H5推广二维码")])])])]),e("el-dialog",{attrs:{visible:t.promoterShow,title:"修改推广人",width:"540px","show-close":!0},on:{"update:visible":function(e){t.promoterShow=e}}},[e("el-form",{ref:"formInline",attrs:{model:t.formInline,"label-width":"100px"},nativeOn:{submit:function(t){t.preventDefault()}}},[e("el-form-item",{attrs:{label:"用户头像:",prop:"image"}},[e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"picBox",on:{click:t.customer}},[t.formInline.image?e("div",{staticClass:"pictrue"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:t.formInline.image,expression:"formInline.image"}]})]):e("div",{staticClass:"upLoad acea-row row-center-wrapper"},[e("i",{staticClass:"el-icon-picture-outline",staticStyle:{"font-size":"24px"}})])])])],1),e("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(e){return t.cancel("formInline")}}},[t._v("取 消")]),e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:function(e){return t.putSend("formInline")}}},[t._v("提交")])],1)],1),e("el-dialog",{attrs:{visible:t.customerShow,title:"请选择商城用户","show-close":!0,width:"1000px"},on:{"update:visible":function(e){t.customerShow=e}}},[t.customerShow?e("customerInfo",{on:{imageObject:t.imageObject}}):t._e()],1)],1)}),[],!1,null,"24046129",null);e.default=o.exports},"34ce":function(t,e,a){},"3fa8":function(t,e,a){},"4d63":function(t,e,a){"use strict";var i=a("83ab"),n=a("da84"),r=a("e330"),s=a("94ca"),o=a("7156"),l=a("9112"),c=a("241c").f,d=a("3a9b"),u=a("44e7"),m=a("577e"),f=a("90d8"),p=a("9f7f"),h=a("aeb0"),g=a("cb2d"),b=a("d039"),v=a("1a2d"),w=a("69f3").enforce,_=a("2626"),x=a("b622"),y=a("fce3"),k=a("107c"),S=x("match"),O=n.RegExp,j=O.prototype,V=n.SyntaxError,C=r(j.exec),L=r("".charAt),T=r("".replace),$=r("".indexOf),z=r("".slice),R=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,I=/a/g,N=/a/g,E=(a=new O(I)!==I,p.MISSED_STICKY),M=p.UNSUPPORTED_Y;x=i&&(!a||E||y||k||b((function(){return N[S]=!1,O(I)!==I||O(N)===N||"/a/i"!==String(O(I,"i"))})));if(s("RegExp",x)){for(var D=function(t,e){var a,i,n=d(j,this),r=u(t),s=void 0===e,c=[],p=t;if(!n&&r&&s&&t.constructor===D)return t;if((r||d(j,t))&&(t=t.source,s)&&(e=f(p)),t=void 0===t?"":m(t),e=void 0===e?"":m(e),p=t,r=e=y&&"dotAll"in I&&(a=!!e&&-1<$(e,"s"))?T(e,/s/g,""):e,E&&"sticky"in I&&(i=!!e&&-1<$(e,"y"))&&M&&(e=T(e,/y/g,"")),k&&(t=(s=function(t){for(var e,a=t.length,i=0,n="",r=[],s={},o=!1,l=!1,c=0,d="";i<=a;i++){if("\\"===(e=L(t,i)))e+=L(t,++i);else if("]"===e)o=!1;else if(!o)switch(!0){case"["===e:o=!0;break;case"("===e:C(R,z(t,i+1))&&(i+=2,l=!0),n+=e,c++;continue;case">"===e&&l:if(""===d||v(s,d))throw new V("Invalid capture group name");s[d]=!0,l=!(r[r.length]=[d,c]),d="";continue}l?d+=e:n+=e}return[n,r]}(t))[0],c=s[1]),s=o(O(t,e),n?this:j,D),(a||i||c.length)&&(e=w(s),a&&(e.dotAll=!0,e.raw=D(function(t){for(var e,a=t.length,i=0,n="",r=!1;i<=a;i++)"\\"===(e=L(t,i))?n+=e+L(t,++i):r||"."!==e?("["===e?r=!0:"]"===e&&(r=!1),n+=e):n+="[\\s\\S]";return n}(t),r)),i&&(e.sticky=!0),c.length)&&(e.groups=c),t!==p)try{l(s,"source",""===p?"(?:)":p)}catch(t){}return s},P=c(O),U=0;P.length>U;)h(D,O,P[U++]);(j.constructor=D).prototype=j,g(n,"RegExp",D,{constructor:!0})}_("RegExp")},"4f0d":function(t,e,a){"use strict";a("58a1")},"58a1":function(t,e,a){},"61f7":function(t,e,a){"use strict";a.d(e,"a",(function(){return r})),a.d(e,"c",(function(){return l})),a.d(e,"b",(function(){return c}));var i=a("ade3"),n=a("5530");function r(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var a,i,n={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(a in n)new RegExp("(".concat(a,")")).test(e)&&(i=n[a]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?i:("00"+i).substr(i.length)));return e}a("ac1f"),a("00b4"),a("5319"),a("4d63"),a("c607"),a("2c3e"),a("25f0"),a("498a"),a("d3b7"),a("13d5"),a("b64b"),a("99af");var s={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function o(t,e){t.message=function(t){return e.replace("%s",t||"")}}function l(t){var e=1@^][^\s!#%&*+<=>@^]*>/,M=/a/g,A=/a/g,P=(n=new C(M)!==M,g.MISSED_STICKY),U=g.UNSUPPORTED_Y;y=r&&(!n||P||j||E||v((function(){return A[x]=!1,C(M)!==M||C(A)===A||"/a/i"!==String(C(M,"i"))})));if(c("RegExp",y)){for(var L=function(t,e){var n,r,a=l(k,this),i=f(t),c=void 0===e,d=[],g=t;if(!a&&i&&c&&t.constructor===L)return t;if((i||l(k,t))&&(t=t.source,c)&&(e=h(g)),t=void 0===t?"":p(t),e=void 0===e?"":p(e),g=t,i=e=j&&"dotAll"in M&&(n=!!e&&-1"===e&&u:if(""===l||w(c,l))throw new T("Invalid capture group name");c[l]=!0,u=!(i[i.length]=[l,d]),l="";continue}u?l+=e:a+=e}return[a,i]}(t))[0],d=c[1]),c=o(C(t,e),a?this:k,L),(n||r||d.length)&&(e=O(c),n&&(e.dotAll=!0,e.raw=L(function(t){for(var e,n=t.length,r=0,a="",i=!1;r<=n;r++)"\\"===(e=S(t,r))?a+=e+S(t,++r):i||"."!==e?("["===e?i=!0:"]"===e&&(i=!1),a+=e):a+="[\\s\\S]";return a}(t),i)),r&&(e.sticky=!0),d.length)&&(e.groups=d),t!==g)try{u(c,"source",""===g?"(?:)":g)}catch(t){}return c},q=d(C),Y=0;q.length>Y;)m(L,C,q[Y++]);(k.constructor=L).prototype=k,b(a,"RegExp",L,{constructor:!0})}_("RegExp")},"587e":function(t,e,n){"use strict";n("6bd6")},"61f7":function(t,e,n){"use strict";n.d(e,"a",(function(){return i})),n.d(e,"c",(function(){return u})),n.d(e,"b",(function(){return s}));var r=n("ade3"),a=n("5530");function i(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var n,r,a={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(n in a)new RegExp("(".concat(n,")")).test(e)&&(r=a[n]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?r:("00"+r).substr(r.length)));return e}n("ac1f"),n("00b4"),n("5319"),n("4d63"),n("c607"),n("2c3e"),n("25f0"),n("498a"),n("d3b7"),n("13d5"),n("b64b"),n("99af");var c={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function o(t,e){t.message=function(t){return e.replace("%s",t||"")}}function u(t){var e=1 table > tbody")[0];this.sortable=d.a.create(t,{ghostClass:"sortable-ghost",handle:".handle",setData:function(e){e.setData("Text","")},onEnd:function(t){0===t.newIndex?setTimeout((function(){e.elChangeExForArray(t.oldIndex,t.newIndex,e.tableField,!0)}),100):e.elChangeExForArray(t.oldIndex,t.newIndex,e.tableField)}})},elChangeExForArray:function(e,t,a,i){var n=this,l=a,s=a[e];a=a[t];i?(l[t]=a,l[e]=s):(l[e]=a,l[t]=s),this.tableField=[],this.$nextTick((function(e){n.tableField=l}))},disabledInput:function(e){var t=this.tableField[e];e=["addTimestamps","addSoftDelete"].includes(this.tableField[e].field_type);return!!(t.primaryKey||"delete_time"===t.field&&"timestamp"===t.field_type||("create_time"===t.field||"update_time"===t.field)&&"timestamp"===t.field_type)||e},initfield:function(){this.tableField=[]},changeItemField:function(e,t){"addSoftDelete"===e&&this.$set(this.tableField[t],"comment","伪删除"),"addTimestamps"===e&&this.$set(this.tableField[t],"comment","添加和修改时间")},eidtOptions:function(e){var t=this;this.index=e,this.dictionaryId=this.tableField[e].dictionary_id||0,this.optionsModal=!0,this.dictionaryId?Object(l.e)(this.dictionaryId).then((function(e){t.dictionaryName=e.data.name,t.optionsList=e.data.value||[{label:"",value:""}]})):this.optionsList=[{label:"",value:""}]},addOptions:function(){var e=this,t={name:this.dictionaryName,value:this.optionsList};Object(l.l)(this.dictionaryId,t).then((function(t){e.optionsModal=!1,e.getCrudDataDictionary()}))},changeRadio:function(e){this.tableField=[],e&&this.addRow()},initTableName:function(){this.tableField=[]},addRow:function(){for(var e=0;e]*>/gi,(function(e,t){return(e=(e=e.replace(/style="[^"]+"/gi,"").replace(/style='[^']+'/gi,"")).replace(/width="[^"]+"/gi,"").replace(/width='[^']+'/gi,"")).replace(/height="[^"]+"/gi,"").replace(/height='[^']+'/gi,"")})),(e=(e=e.replace(/style="[^"]+"/gi,(function(e,t){return e.replace(/width:[^;]+;/gi,"max-width:100%;").replace(/width:[^;]+;/gi,"max-width:100%;")}))).replace(/]*\/>/gi,"")).replace(/\>>=1)&&(t+=t))1&l&&(a+=t);return a}},1184:function(e,t,a){"use strict";a.d(t,"c",(function(){return r})),a.d(t,"d",(function(){return o})),a.d(t,"a",(function(){return s})),a.d(t,"b",(function(){return l})),a.d(t,"g",(function(){return n})),a.d(t,"f",(function(){return c})),a.d(t,"e",(function(){return _})),a("99af");var i=a("6b6c");function r(e){return Object(i.a)({url:"marketing/lottery/list",method:"get",params:e})}function o(e){return Object(i.a)({url:"marketing/lottery/factor_info/".concat(e),method:"get"})}function s(e){return Object(i.a)({url:"marketing/lottery/add",method:"post",data:e})}function l(e,t){return Object(i.a)({url:"marketing/lottery/edit/".concat(e),method:"put",data:t})}function n(e){return Object(i.a)({url:"marketing/lottery/set_status/".concat(e.id,"/").concat(e.status),method:"post"})}function c(e){return Object(i.a)({url:"marketing/lottery/record/list",method:"get",params:e})}function _(e){return Object(i.a)({url:"marketing/lottery/record/deliver",method:"post",data:e})}},"232f":function(e,t,a){"use strict";a("b0c0"),a("a9e3"),a("d81d"),a("14d9"),a("a434");var i=a("c24f"),r={name:"userLabel",props:{uid:{type:String|Number,default:0},only_get:{default:!1},selectDataLabel:{type:Array,default:function(){}}},data:function(){return{labelList:[],activeIds:[],unLaberids:[]}},watch:{uid:{handler:function(e,t){e!=t&&this.getList()},deep:!0}},mounted:function(){this.getList()},methods:{getList:function(){var e=this;Object(i.j)(this.uid||0).then((function(t){e.selectDataLabel&&e.selectDataLabel.length&&e.selectDataLabel.map((function(e){t.data.map((function(t){t.label.map((function(t){t.id===e.id&&(t.disabled=!0)}))}))})),t.data.map((function(t){t.label.map((function(t){t.disabled&&e.activeIds.push(t.id)}))})),e.labelList=t.data}))},selectLabel:function(e){var t;e.disabled?(t=this.activeIds.indexOf(e.id),this.activeIds.splice(t,1),e.disabled=!1):(this.activeIds.push(e.id),e.disabled=!0)},subBtn:function(){var e=this,t=[];this.only_get?(this.labelList.map((function(e){e.label.map((function(e){1==e.disabled&&t.push({id:e.id,label_name:e.label_name})}))})),this.$emit("activeData",t)):(this.labelList.map((function(e){e.label.map((function(e){0==e.disabled&&t.push(e.id)}))})),this.unLaberids=t,Object(i.A)(this.uid,{label_ids:this.activeIds,un_label_ids:this.unLaberids}).then((function(t){e.$emit("onceGetList"),e.activeIds=[],e.unLaberids=[],e.$message.success(t.msg),e.$emit("close")})).catch((function(t){e.$message.error(t.msg)})))},cancel:function(){this.activeIds=[],this.unLaberids=[],this.$emit("close")}}};a("28343"),a=a("2877"),a=Object(a.a)(r,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"label-wrapper"},[e.labelList[0]?e._l(e.labelList,(function(a,i){return t("div",{key:i,staticClass:"label-box"},[t("div",{staticClass:"title"},[e._v(e._s(a.name))]),t("div",{staticClass:"list"},e._l(a.label,(function(a,i){return t("div",{directives:[{name:"db-click",rawName:"v-db-click"}],key:i,staticClass:"label-item",class:{on:a.disabled},on:{click:function(t){return e.selectLabel(a)}}},[e._v("\n "+e._s(a.label_name)+"\n ")])})),0)])})):t("div",{staticClass:"nonefont"},[e._v("暂无标签")]),t("div",{staticClass:"acea-row row-right mt20"},[t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:e.cancel}},[e._v("取 消")]),t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:e.subBtn}},[e._v("确 定")])],1)],2)}),[],!1,null,"6a2b0397",null);t.a=a.exports},28343:function(e,t,a){"use strict";a("3394")},"2c3e":function(e,t,a){"use strict";var i=a("83ab"),r=a("9f7f").MISSED_STICKY,o=a("c6b6"),s=a("edd0"),l=a("69f3").get,n=RegExp.prototype,c=TypeError;i&&r&&s(n,"sticky",{configurable:!0,get:function(){if(this!==n){if("RegExp"===o(this))return!!l(this).sticky;throw new c("Incompatible receiver, RegExp required")}}})},3394:function(e,t,a){},"4d63":function(e,t,a){"use strict";var i=a("83ab"),r=a("da84"),o=a("e330"),s=a("94ca"),l=a("7156"),n=a("9112"),c=a("241c").f,_=a("3a9b"),d=a("44e7"),u=a("577e"),m=a("90d8"),p=a("9f7f"),f=a("aeb0"),b=a("cb2d"),h=a("d039"),g=a("1a2d"),v=a("69f3").enforce,w=a("2626"),y=a("b622"),E=a("fce3"),V=a("107c"),D=y("match"),O=r.RegExp,C=O.prototype,k=r.SyntaxError,P=o(C.exec),M=o("".charAt),x=o("".replace),L=o("".indexOf),T=o("".slice),j=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,I=/a/g,S=/a/g,U=(a=new O(I)!==I,p.MISSED_STICKY),A=p.UNSUPPORTED_Y;y=i&&(!a||U||E||V||h((function(){return S[D]=!1,O(I)!==I||O(S)===S||"/a/i"!==String(O(I,"i"))})));if(s("RegExp",y)){for(var R=function(e,t){var a,i,r=_(C,this),o=d(e),s=void 0===t,c=[],p=e;if(!r&&o&&s&&e.constructor===R)return e;if((o||_(C,e))&&(e=e.source,s)&&(t=m(p)),e=void 0===e?"":u(e),t=void 0===t?"":u(t),p=e,o=t=E&&"dotAll"in I&&(a=!!t&&-1"===t&&n:if(""===_||g(s,_))throw new k("Invalid capture group name");s[_]=!0,n=!(o[o.length]=[_,c]),_="";continue}n?_+=t:r+=t}return[r,o]}(e))[0],c=s[1]),s=l(O(e,t),r?this:C,R),(a||i||c.length)&&(t=v(s),a&&(t.dotAll=!0,t.raw=R(function(e){for(var t,a=e.length,i=0,r="",o=!1;i<=a;i++)"\\"===(t=M(e,i))?r+=t+M(e,++i):o||"."!==t?("["===t?o=!0:"]"===t&&(o=!1),r+=t):r+="[\\s\\S]";return r}(e),o)),i&&(t.sticky=!0),c.length)&&(t.groups=c),e!==p)try{n(s,"source",""===p?"(?:)":p)}catch(e){}return s},W=c(O),q=0;W.length>q;)f(R,O,W[q++]);(C.constructor=R).prototype=C,b(r,"RegExp",R,{constructor:!0})}w("RegExp")},"61bf":function(module,__webpack_exports__,__webpack_require__){"use strict";var _Users_wuhaotian_Code_ZhongBang_crmebbz_template_admin_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("2909"),_Users_wuhaotian_Code_ZhongBang_crmebbz_template_admin_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("c7eb"),_Users_wuhaotian_Code_ZhongBang_crmebbz_template_admin_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("1da1"),_Users_wuhaotian_Code_ZhongBang_crmebbz_template_admin_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("5530"),_Users_wuhaotian_Code_ZhongBang_crmebbz_template_admin_node_modules_babel_runtime_helpers_esm_defineProperty_js__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("ade3"),core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("d3b7"),core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_5___default=__webpack_require__.n(core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_5__),core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("25f0"),core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_6___default=__webpack_require__.n(core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_6__),core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("159b"),core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_7___default=__webpack_require__.n(core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_7__),core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("14d9"),core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_8___default=__webpack_require__.n(core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_8__),core_js_modules_es_array_splice_js__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__("a434"),core_js_modules_es_array_splice_js__WEBPACK_IMPORTED_MODULE_9___default=__webpack_require__.n(core_js_modules_es_array_splice_js__WEBPACK_IMPORTED_MODULE_9__),core_js_modules_es_array_join_js__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__("a15b"),core_js_modules_es_array_join_js__WEBPACK_IMPORTED_MODULE_10___default=__webpack_require__.n(core_js_modules_es_array_join_js__WEBPACK_IMPORTED_MODULE_10__),core_js_modules_es_number_to_fixed_js__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__("b680"),core_js_modules_es_number_to_fixed_js__WEBPACK_IMPORTED_MODULE_11___default=__webpack_require__.n(core_js_modules_es_number_to_fixed_js__WEBPACK_IMPORTED_MODULE_11__),core_js_modules_es_array_concat_js__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__("99af"),core_js_modules_es_array_concat_js__WEBPACK_IMPORTED_MODULE_12___default=__webpack_require__.n(core_js_modules_es_array_concat_js__WEBPACK_IMPORTED_MODULE_12__),vuex__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("2f62"),_components_goodsList_index__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__("c4ad"),_components_uploadPictures__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__("b0e7"),_components_userLabel__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__("232f"),_addGoods__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__("eab1"),_api_lottery__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__("1184"),_formRule_lotteryFrom__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__("d1cc"),_api_product__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__("c4c8"),_api_user__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__("c24f"),_components_wangEditor_index_vue__WEBPACK_IMPORTED_MODULE_22__=__webpack_require__("a069"),_utils_validate__WEBPACK_IMPORTED_MODULE_23__=__webpack_require__("61f7"),_utils_editorImg__WEBPACK_IMPORTED_MODULE_24__=__webpack_require__("0d3e"),sortablejs__WEBPACK_IMPORTED_MODULE_25__=__webpack_require__("aa47");__webpack_exports__.a={name:"lotteryCreate",components:{goodsList:_components_goodsList_index__WEBPACK_IMPORTED_MODULE_14__.default,uploadPictures:_components_uploadPictures__WEBPACK_IMPORTED_MODULE_15__.a,addGoods:_addGoods__WEBPACK_IMPORTED_MODULE_17__.a,WangEditor:_components_wangEditor_index_vue__WEBPACK_IMPORTED_MODULE_22__.a,userLabel:_components_userLabel__WEBPACK_IMPORTED_MODULE_16__.a},data:function(){return Object(_Users_wuhaotian_Code_ZhongBang_crmebbz_template_admin_node_modules_babel_runtime_helpers_esm_defineProperty_js__WEBPACK_IMPORTED_MODULE_4__.a)({selectDataLabel:[],selectLabelShow:!1,content:"",tabs:[{name:"积分抽取",type:"1"},{name:"订单支付",type:"3"},{name:"订单评价",type:"4"}],title:"添加商品",loading:!1,userLabelList:[],userLevelListApi:[],submitOpen:!1,spinShow:!1,addGoodsModel:!1,editData:{},myConfig:{autoHeightEnabled:!1,initialFrameHeight:500,initialFrameWidth:"100%",UEDITOR_HOME_URL:"/UEditor/",serverUrl:""},isChoice:"单选",current:0,modalPic:!1,modal_loading:!1,images:[],templateList:[{id:-1,name:"不限制会员类型"},{id:0,name:"非付费会员"},{id:1,name:"付费会员"}],specsData:[{type:1,name:"",num:10,image:"",chance:0,total:0,prompt:""},{type:1,name:"",num:0,image:"",chance:0,total:0,prompt:""},{type:1,name:"",num:0,image:"",chance:0,total:0,prompt:""},{type:1,name:"",num:0,image:"",chance:0,total:0,prompt:""},{type:1,name:"",num:0,image:"",chance:0,total:0,prompt:""},{type:1,name:"",num:0,image:"",chance:0,total:0,prompt:""},{type:1,name:"",num:0,image:"",chance:0,total:0,prompt:""},{type:1,name:"",num:0,image:"",chance:0,total:0,prompt:""}],formValidate:{images:[],name:"",desc:"",image:"",factor:"1",factor_num:1,attends_user:1,user_level:[],user_label:[],is_svip:"-1",prize_num:0,period:[],prize:[],lottery_num_term:1,lottery_num:1,spread_num:1,is_all_record:0,is_personal_record:0,is_content:0,content:"",status:0},ruleValidate:_formRule_lotteryFrom__WEBPACK_IMPORTED_MODULE_19__.a,currentid:"",picTit:"",tableIndex:0,copy:0,editIndex:null,id:""},"copy",0)},filters:{typeName:function(e){return 1==e?"未中奖":2==e?"积分":3==e?"余额":4==e?"红包":5==e?"优惠券":6==e?"商品":void 0}},computed:Object(_Users_wuhaotian_Code_ZhongBang_crmebbz_template_admin_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3__.a)(Object(_Users_wuhaotian_Code_ZhongBang_crmebbz_template_admin_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3__.a)({},Object(vuex__WEBPACK_IMPORTED_MODULE_13__.d)("admin/layout",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"120px"},labelPosition:function(){return this.isMobile?"top":"right"}}),mounted:function(){var e=this;this.getInfo(),this.labelListApi(),this.levelListApi(),this.$nextTick((function(t){e.setSort()}))},methods:{changeUsers:function(e){1==e&&(this.formValidate.user_level=[],this.formValidate.user_label=[],this.formValidate.is_svip="-1",this.selectDataLabel=[])},labelClose:function(){this.selectLabelShow=!1},activeSelectData:function(e){this.selectLabelShow=!1,this.selectDataLabel=e},onClickTab:function(e){this.getInfo(this.formValidate.factor)},getEditorContent:function(e){this.content=e},labelListApi:function(){var e=this;Object(_api_product__WEBPACK_IMPORTED_MODULE_20__.n)().then((function(t){e.userLabelList=t.data.list}))},levelListApi:function(){var e=this;Object(_api_user__WEBPACK_IMPORTED_MODULE_21__.p)().then((function(t){e.userLevelListApi=t.data.list}))},onchangeTime:function(e){this.$set(this.formValidate,"period",e)},getInfo:function(e){var t=this;this.spinShow=!0,Object(_api_lottery__WEBPACK_IMPORTED_MODULE_18__.d)(this.formValidate.factor).then((function(a){200!=a.status||Array.isArray(a.data)?(t.formValidate={images:[],name:"",desc:"",image:"",factor:e.toString(),factor_num:1,attends_user:1,user_level:[],user_label:[],is_svip:"-1",prize_num:0,period:[],prize:[],lottery_num_term:1,lottery_num:1,spread_num:1,is_all_record:0,is_personal_record:0,is_content:0,content:"",status:0},t.specsData=[{type:1,name:"",num:10,image:"",chance:0,total:0,prompt:""},{type:1,name:"",num:0,image:"",chance:0,total:0,prompt:""},{type:1,name:"",num:0,image:"",chance:0,total:0,prompt:""},{type:1,name:"",num:0,image:"",chance:0,total:0,prompt:""},{type:1,name:"",num:0,image:"",chance:0,total:0,prompt:""},{type:1,name:"",num:0,image:"",chance:0,total:0,prompt:""},{type:1,name:"",num:0,image:"",chance:0,total:0,prompt:""},{type:1,name:"",num:0,image:"",chance:0,total:0,prompt:""}]):(t.formValidate=a.data,t.formValidate.user_level=a.data.user_level||[],t.selectDataLabel=a.data.user_label||[],t.formValidate.is_svip=a.data.is_svip,t.content=a.data.is_content?a.data.content:"",t.formValidate.factor=a.data.factor.toString(),t.$set(t.formValidate,"period",[t.formatDate(a.data.start_time)||"",t.formatDate(a.data.end_time)||""]),t.specsData=a.data.prize,t.getProbability()),t.$nextTick((function(e){t.spinShow=!1}))})).catch((function(e){}))},next:function(e){var t,a=this;if(this.formValidate.prize=this.specsData,this.formValidate.is_content&&(this.formValidate.content=Object(_utils_editorImg__WEBPACK_IMPORTED_MODULE_24__.a)(this.content)),2==this.formValidate.attends_user&&this.selectDataLabel.length&&(t=[],this.selectDataLabel.forEach((function(e){t.push(e.id)})),this.formValidate.user_label=t),this.submitOpen)return!1;this.$refs[e].validate((function(e){if(!e)return!1;a.submitOpen=!0,a.formValidate.id&&!a.copy?Object(_api_lottery__WEBPACK_IMPORTED_MODULE_18__.b)(a.formValidate.id,a.formValidate).then(function(){var e=Object(_Users_wuhaotian_Code_ZhongBang_crmebbz_template_admin_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2__.a)(Object(_Users_wuhaotian_Code_ZhongBang_crmebbz_template_admin_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1__.a)().mark((function e(t){return Object(_Users_wuhaotian_Code_ZhongBang_crmebbz_template_admin_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1__.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a.$message.success(t.msg),a.submitOpen=!1;case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){a.submitOpen=!1,a.$message.error(e.msg)})):Object(_api_lottery__WEBPACK_IMPORTED_MODULE_18__.a)(a.formValidate).then(function(){var e=Object(_Users_wuhaotian_Code_ZhongBang_crmebbz_template_admin_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2__.a)(Object(_Users_wuhaotian_Code_ZhongBang_crmebbz_template_admin_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1__.a)().mark((function e(t){return Object(_Users_wuhaotian_Code_ZhongBang_crmebbz_template_admin_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1__.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a.submitOpen=!1,a.$message.success(t.msg);case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){a.submitOpen=!1,a.$message.error(e.msg)}))}))},step:function(){this.current--},modalPicTap:function(e,t,a){this.modalPic=!0,this.isChoice="dan"===e?"单选":"多选",this.picTit=t||"",this.tableIndex=a},getPic:function(e){"danFrom"===this.picTit?this.formValidate.image=e.att_dir:this.specsData[this.tableIndex].image=e.att_dir,this.modalPic=!1},handleRemove:function(){this.formValidate.image=""},validate:function(e,t,a){return!1!==t||(this.$message.error(a),!1)},addGoods:function(){this.addGoodsModel=!0,this.title="添加商品",this.editData={}},editGoods:function(e){this.addGoodsModel=!0,this.title="添加奖品",this.editData=this.specsData[e],this.editIndex=e},deleteGoods:function(e){this.specsData.splice(e,1)},sumArr:function sumArr(arr,name){for(var arrData=[],i=0;i table > tbody")[0];this.sortable=sortablejs__WEBPACK_IMPORTED_MODULE_25__.a.create(t,{ghostClass:"sortable-ghost",handle:".handle",setData:function(e){e.setData("Text","")},onEnd:function(t){e.elChangeExForArray(t.oldIndex,t.newIndex,e.specsData)}})},elChangeExForArray:function(e,t,a,i){var r=this,o=a,s=a[e];a=a[t];i?(o[t]=a,o[e]=s):(o[e]=a,o[t]=s),this.specsData=[],this.$nextTick((function(e){r.specsData=o}))},formatDate:function(e){return e?(e=new Date(1e3*e),Object(_utils_validate__WEBPACK_IMPORTED_MODULE_23__.a)(e,"yyyy-MM-dd hh:mm")):""}}}},"61f7":function(e,t,a){"use strict";a.d(t,"a",(function(){return o})),a.d(t,"c",(function(){return n})),a.d(t,"b",(function(){return c}));var i=a("ade3"),r=a("5530");function o(e,t){/(y+)/.test(t)&&(t=t.replace(RegExp.$1,(e.getFullYear()+"").substr(4-RegExp.$1.length)));var a,i,r={"M+":e.getMonth()+1,"d+":e.getDate(),"h+":e.getHours(),"m+":e.getMinutes(),"s+":e.getSeconds()};for(a in r)new RegExp("(".concat(a,")")).test(t)&&(i=r[a]+"",t=t.replace(RegExp.$1,1===RegExp.$1.length?i:("00"+i).substr(i.length)));return t}a("ac1f"),a("00b4"),a("5319"),a("4d63"),a("c607"),a("2c3e"),a("25f0"),a("498a"),a("d3b7"),a("13d5"),a("b64b"),a("99af");var s={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function l(e,t){e.message=function(e){return t.replace("%s",e||"")}}function n(e){var t=1l(e)?1:-1})),i=o(a),m=0;mn.parts.length&&(a.parts.length=n.parts.length)}else{var o=[];for(i=0;it.length||0this.maxCols?this.maxCols:t},waterfall:function(){if(this.imgBoxEls){var t=this.isMobile?this.imgBoxEls[0].offsetWidth:this.colWidth;0==this.beginIndex&&(this.colsHeightArr=[]);for(var e=this.beginIndex;et-this.reachBottomDistance&&(this.isPreloading=!0,this.$emit("scrollReachBottom")))},scroll:function(){this.$refs.scrollEl.addEventListener("scroll",this.scrollFn)},waterfallOver:function(){this.$refs.scrollEl.removeEventListener("scroll",this.scrollFn),this.isPreloading=!1,this.over=!0,this.setOverTipPos()},setOverTipPos:function(){var t=this,e=Math.max.apply(null,this.colsHeightArr);this.$nextTick((function(){t.$refs.over.style.top=e+"px"}))},bindClickEvent:function(){var t=this;this.$el.querySelector(".vue-waterfall-easy").addEventListener("click",(function(e){var n=e.target;if(-1===e.target.className.indexOf("over")&&-1==n.className.indexOf("img-box")){for(;-1==n.className.indexOf("img-inner-box");)n=n.parentNode;var a=n.getAttribute("data-index");t.$emit("click",e,{index:a,value:t.imgsArr_c[a]})}}))},pullDown:function(){var t,e=this,n=this.$el.querySelector(".vue-waterfall-easy-scroll");n.addEventListener("touchmove",(function(a){var i;0===n.scrollTop&&(i=a.changedTouches[0],t=t||i.pageY,0<(i=i.pageY-t)&&a.preventDefault(),e.$emit("pullDownMove",i))})),n.addEventListener("touchend",(function(a){0===n.scrollTop&&(t=NaN,e.$emit("pullDownEnd"))}))},loadingMiddle:function(){var t=this.$el.querySelector(".vue-waterfall-easy-scroll");t=t.offsetWidth-t.clientWidth;this.$el.querySelector(".loading").style.marginLeft=-t/2+"px"},reset:function(){this.imgsArr_c=[],this.beginIndex=0,this.loadedCount=0,this.isFirstLoad=!0,this.isPreloading=!0,this.scroll(),this.over=!1}}}},function(t,e,n){"use strict";e.a={name:"alink",props:["to"],data:function(){return{msg:"this is from alink.vue"}},methods:{}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var a=n(3),i=n(13);a=n(2)(a.a,i.a,!1,(function(t){n(6)}),"data-v-ded6b974",null);a.options.__file="src\\vue-waterfall-easy\\vue-waterfall-easy.vue",e.default=a.exports},function(t,e,n){var a=n(7);(a="string"==typeof a?[[t.i,a,""]]:a).locals&&(t.exports=a.locals),n(1)("5fd04388",a,!1,{})},function(t,e,n){(t.exports=n(0)(!1)).push([t.i,"\n.vue-waterfall-easy-container[data-v-ded6b974] {\n width: 100%;\n height: 100%;\n position: relative;\n}\n.vue-waterfall-easy-container .vue-waterfall-easy-scroll[data-v-ded6b974] {\n position: relative;\n width: 100%;\n height: 100%;\n overflow-x: hidden;\n overflow-y: scroll;\n -webkit-overflow-scrolling: touch;\n}\n.vue-waterfall-easy-container .vue-waterfall-easy[data-v-ded6b974] {\n position: absolute;\n width: 100%;\n}\n@-webkit-keyframes show-card-data-v-ded6b974 {\n0% {\n -webkit-transform: scale(0.5);\n transform: scale(0.5);\n}\n100% {\n -webkit-transform: scale(1);\n transform: scale(1);\n}\n}\n@keyframes show-card-data-v-ded6b974 {\n0% {\n -webkit-transform: scale(0.5);\n transform: scale(0.5);\n}\n100% {\n -webkit-transform: scale(1);\n transform: scale(1);\n}\n}\n.vue-waterfall-easy-container .vue-waterfall-easy > .img-box[data-v-ded6b974] {\n position: absolute;\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n width: 50%;\n}\n.vue-waterfall-easy-container .vue-waterfall-easy > .img-box.default-card-animation[data-v-ded6b974] {\n -webkit-animation: show-card-data-v-ded6b974 0.4s;\n animation: show-card-data-v-ded6b974 0.4s;\n -webkit-transition: left 0.6s, top 0.6s;\n transition: left 0.6s, top 0.6s;\n -webkit-transition-delay: 0.1s;\n transition-delay: 0.1s;\n}\n.vue-waterfall-easy-container .vue-waterfall-easy a[data-v-ded6b974] {\n display: block;\n}\n.vue-waterfall-easy-container .vue-waterfall-easy a.img-inner-box[data-v-ded6b974] {\n -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);\n border-radius: 4px;\n}\n.vue-waterfall-easy-container .vue-waterfall-easy .__err__ .img-wraper[data-v-ded6b974] {\n background-image: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAAeAAD/4QMraHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjk1M0JCM0QwNkVFNDExRThCNTJCQUQ2RDFGQzg0NzIxIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjk1M0JCM0NGNkVFNDExRThCNTJCQUQ2RDFGQzg0NzIxIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTYwRUMyMDE2RUUzMTFFOEJCRTU5RTFDODg1ODgwMjYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTYwRUMyMDI2RUUzMTFFOEJCRTU5RTFDODg1ODgwMjYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAQCwsLDAsQDAwQFw8NDxcbFBAQFBsfFxcXFxcfHhcaGhoaFx4eIyUnJSMeLy8zMy8vQEBAQEBAQEBAQEBAQEBAAREPDxETERUSEhUUERQRFBoUFhYUGiYaGhwaGiYwIx4eHh4jMCsuJycnLis1NTAwNTVAQD9AQEBAQEBAQEBAQED/wAARCACRAJEDASIAAhEBAxEB/8QAZQAAAwEBAQAAAAAAAAAAAAAAAAIDAQQHAQEAAAAAAAAAAAAAAAAAAAAAEAACAQMDBAEFAAMBAAAAAAAAAQIRMQMhQRJRYYEycZHBIkITsdFSYhEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A9AAAAAMFnNQWt9kAwkssVbV9CTnKb10XQVtLSyAd5ZuzURW27yfhmX9RlDI+wD4Vf/ZVi41SKCdeNI3YEnOXJtOiBZZr/wBGcMi2Ft7AXjli76PoOcqael0Mpyg9NV0A6QEhNTWl90MBoAAAAAAGGiTlxjXfZAZkycdEqyI3q26sOrd92CTm6bbsA1boh1i3lqPGKiqIZAYklYHY0x6tIDY2B3NdjEBgNJ3NACTxbx0E1TozoYsoqSowI2o06MtjyctGqSItODptsw6NX2YHSaJCXKNd90OAAAAYznnLnJvZWK5pUjRXloiNdwCjk0l9S0YqKohcSpGrvLUcDUBLK23x23FWNtVSAuHch/KXQP5PoBdqq77GJ1XfczFVKjVBcuPk6rXqBQCH8n0D+UugFwZD+bV1oNif5OOzQDyipKjI0cW0/qXYmVVjVXjqAkZcHXZ3OhHNXcthlWNHeOjAoAABDLKs6bISlWl1Busm+42Jfm30At2BmI1gRy+3gpD1XwTy+3gpH1QDASyt8uKdFuJRw1iwOjdBKy+TIutGbK3kAAxtJNuwiywdmA7s/glj9/BV04unQli9l8AWDsBjAhSja6D4pUnTZmZV+afUVOkk+4HUBgAc0bD4v2+fsJGw+L9vn7AVQMEDAjl9vBSHqvgnl9vBSHqvgDJwbfJC8JPSlEO5wTo3qMnUDEqNGz0jXoD08BRSXyBB/m6u2xvFPQ1qjoDAVNxqv1ZuJUnT5BGw9/AFQYAwJZf1+fsJKw+X9fn7CSsB0AAAc7VG13GxP82uoZFSbezFWkkwOgGCBgRy15adDZTaioq7QZPfwZQDFFfPc2MnB0vE1AwCc+WituPjaS4kzU6agPkS9hEVeqJJU0AAh7+ACHv4AqAAwI5X+aXQVKrS7g3WTY2ONZp7IC9AAAJ5lWNf+dSV1XqdL1VGc8lxk47bAUxyqqO60GIpuL5LyuxZNNVVtmAmVfkpbbi1RYAI1QVRYAI1QJ1aRYzdAbJ8Y1I1RZggI1SNxL8uW1NCoAYxckqKiu9Bm0lV23ZFtyfJ+F2Ayyr0K4VSNf8ArUnFcpKO250LRUQABoAYLkhzXdWHMA5u26uNGXF9tx8uOusfYlbTcC6aaqrdTTnTlHVfQrHJF6PRsBwAAC5i9vg0xbgaAIAAxtJVduosskVotWiTcpav6ANKXJ9the27sF9NyuLHTWXsA2OHBd3cYDQAAAAAAAwSeNS1syhgHNRxdJfUK10ujoaTuJLCrp0Amm1Ztdhv6z3Sfkxwmu4leqoBT+1P1f8AkZy4469daEaopllRqPRAH9ZOyp5Fbbu2+xmuyGUJvsAtaaWQUcnSP1Kxwq7dR0krALDGo63Y4GgAAAAAAAAAAAAAAAAAshJ7AAGK6B3YABsNx4gADAAAAAAAAAAAAAf/2Q==);\n background-repeat: no-repeat;\n background-position: center;\n background-size: 50% 50%;\n}\n.vue-waterfall-easy-container .vue-waterfall-easy .__err__ .img-wraper img[data-v-ded6b974] {\n display: none;\n}\n.vue-waterfall-easy-container .vue-waterfall-easy a.img-wraper > img[data-v-ded6b974] {\n width: 100%;\n display: block;\n border: none;\n}\n.vue-waterfall-easy-container .vue-waterfall-easy .over[data-v-ded6b974] {\n position: absolute;\n width: 100%;\n text-align: center;\n font-size: 12px;\n line-height: 1.6;\n color: #aaa;\n}\n.vue-waterfall-easy-container > .loading.first[data-v-ded6b974] {\n bottom: 50%;\n -webkit-transform: translate(-50%, 50%);\n transform: translate(-50%, 50%);\n}\n.vue-waterfall-easy-container > .loading[data-v-ded6b974] {\n position: absolute;\n left: 50%;\n -webkit-transform: translateX(-50%);\n transform: translateX(-50%);\n bottom: 6px;\n z-index: 999;\n}\n@-webkit-keyframes ball-beat-data-v-ded6b974 {\n50% {\n opacity: 0.2;\n -webkit-transform: scale(0.75);\n transform: scale(0.75);\n}\n100% {\n opacity: 1;\n -webkit-transform: scale(1);\n transform: scale(1);\n}\n}\n@keyframes ball-beat-data-v-ded6b974 {\n50% {\n opacity: 0.2;\n -webkit-transform: scale(0.75);\n transform: scale(0.75);\n}\n100% {\n opacity: 1;\n -webkit-transform: scale(1);\n transform: scale(1);\n}\n}\n.vue-waterfall-easy-container > .loading.ball-beat > .dot[data-v-ded6b974] {\n vertical-align: bottom;\n background-color: #4b15ab;\n width: 12px;\n height: 12px;\n border-radius: 50%;\n margin: 3px;\n -webkit-animation-fill-mode: both;\n animation-fill-mode: both;\n display: inline-block;\n -webkit-animation: ball-beat-data-v-ded6b974 0.7s 0s infinite linear;\n animation: ball-beat-data-v-ded6b974 0.7s 0s infinite linear;\n}\n.vue-waterfall-easy-container > .loading.ball-beat > .dot[data-v-ded6b974]:nth-child(2n-1) {\n -webkit-animation-delay: 0.35s;\n animation-delay: 0.35s;\n}\n",""])},function(t,e){t.exports=function(t,e){for(var n=[],a={},i=0;i@^][^\s!#%&*+<=>@^]*>/,D=/a/g,V=/a/g,q=(r=new j(D)!==D,h.MISSED_STICKY),I=h.UNSUPPORTED_Y;w=i&&(!r||q||F||x||g((function(){return V[O]=!1,j(D)!==D||j(V)===V||"/a/i"!==String(j(D,"i"))})));if(o("RegExp",w)){for(var A=function(e,t){var r,i,a=d(T,this),n=m(e),o=void 0===t,u=[],h=e;if(!a&&n&&o&&e.constructor===A)return e;if((n||d(T,e))&&(e=e.source,o)&&(t=f(h)),e=void 0===e?"":p(e),t=void 0===t?"":p(t),h=e,n=t=F&&"dotAll"in D&&(r=!!t&&-1"===t&&s:if(""===d||_(o,d))throw new M("Invalid capture group name");o[d]=!0,s=!(n[n.length]=[d,u]),d="";continue}s?d+=t:a+=t}return[a,n]}(e))[0],u=o[1]),o=l(j(e,t),a?this:T,A),(r||i||u.length)&&(t=y(o),r&&(t.dotAll=!0,t.raw=A(function(e){for(var t,r=e.length,i=0,a="",n=!1;i<=r;i++)"\\"===(t=$(e,i))?a+=t+$(e,++i):n||"."!==t?("["===t?n=!0:"]"===t&&(n=!1),a+=t):a+="[\\s\\S]";return a}(e),n)),i&&(t.sticky=!0),u.length)&&(t.groups=u),e!==h)try{s(o,"source",""===h?"(?:)":h)}catch(e){}return o},Y=u(j),z=0;Y.length>z;)b(A,j,Y[z++]);(T.constructor=A).prototype=T,v(a,"RegExp",A,{constructor:!0})}k("RegExp")},"61f7":function(e,t,r){"use strict";r.d(t,"a",(function(){return n})),r.d(t,"c",(function(){return s})),r.d(t,"b",(function(){return c}));var i=r("ade3"),a=r("5530");function n(e,t){/(y+)/.test(t)&&(t=t.replace(RegExp.$1,(e.getFullYear()+"").substr(4-RegExp.$1.length)));var r,i,a={"M+":e.getMonth()+1,"d+":e.getDate(),"h+":e.getHours(),"m+":e.getMinutes(),"s+":e.getSeconds()};for(r in a)new RegExp("(".concat(r,")")).test(t)&&(i=a[r]+"",t=t.replace(RegExp.$1,1===RegExp.$1.length?i:("00"+i).substr(i.length)));return t}r("ac1f"),r("00b4"),r("5319"),r("4d63"),r("c607"),r("2c3e"),r("25f0"),r("498a"),r("d3b7"),r("13d5"),r("b64b"),r("99af");var o={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function l(e,t){e.message=function(e){return t.replace("%s",e||"")}}function s(e){var t=1@^][^\s!#%&*+<=>@^]*>/,C=/a/g,G=/a/g,I=(n=new E(C)!==C,g.MISSED_STICKY),D=g.UNSUPPORTED_Y;v=r&&(!n||I||w||k||O((function(){return G[x]=!1,E(C)!==C||E(G)===G||"/a/i"!==String(E(C,"i"))})));if(i("RegExp",v)){for(var A=function(t,e){var n,r,a=d(T,this),u=f(t),i=void 0===e,l=[],g=t;if(!a&&u&&i&&t.constructor===A)return t;if((u||d(T,t))&&(t=t.source,i)&&(e=b(g)),t=void 0===t?"":m(t),e=void 0===e?"":m(e),g=t,u=e=w&&"dotAll"in C&&(n=!!e&&-1"===e&&c:if(""===d||y(i,d))throw new S("Invalid capture group name");i[d]=!0,c=!(u[u.length]=[d,l]),d="";continue}c?d+=e:a+=e}return[a,u]}(t))[0],l=i[1]),i=o(E(t,e),a?this:T,A),(n||r||l.length)&&(e=j(i),n&&(e.dotAll=!0,e.raw=A(function(t){for(var e,n=t.length,r=0,a="",u=!1;r<=n;r++)"\\"===(e=R(t,r))?a+=e+R(t,++r):u||"."!==e?("["===e?u=!0:"]"===e&&(u=!1),a+=e):a+="[\\s\\S]";return a}(t),u)),r&&(e.sticky=!0),l.length)&&(e.groups=l),t!==g)try{c(i,"source",""===g?"(?:)":g)}catch(t){}return i},U=l(E),q=0;U.length>q;)p(A,E,U[q++]);(T.constructor=A).prototype=T,h(a,"RegExp",A,{constructor:!0})}_("RegExp")},"61f7":function(t,e,n){"use strict";n.d(e,"a",(function(){return u})),n.d(e,"c",(function(){return c})),n.d(e,"b",(function(){return s}));var r=n("ade3"),a=n("5530");function u(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var n,r,a={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(n in a)new RegExp("(".concat(n,")")).test(e)&&(r=a[n]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?r:("00"+r).substr(r.length)));return e}n("ac1f"),n("00b4"),n("5319"),n("4d63"),n("c607"),n("2c3e"),n("25f0"),n("498a"),n("d3b7"),n("13d5"),n("b64b"),n("99af");var i={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function o(t,e){t.message=function(t){return e.replace("%s",t||"")}}function c(t){var e=1@^][^\s!#%&*+<=>@^]*>/,$=/a/g,C=/a/g,G=(n=new x($)!==$,b.MISSED_STICKY),I=b.UNSUPPORTED_Y;v=r&&(!n||G||_||w||h((function(){return C[k]=!1,x($)!==$||x(C)===C||"/a/i"!==String(x($,"i"))})));if(i("RegExp",v)){for(var D=function(t,e){var n,r,a=l(E,this),u=d(t),i=void 0===e,s=[],b=t;if(!a&&u&&i&&t.constructor===D)return t;if((u||l(E,t))&&(t=t.source,i)&&(e=m(b)),t=void 0===t?"":f(t),e=void 0===e?"":f(e),b=t,u=e=_&&"dotAll"in $&&(n=!!e&&-1"===e&&c:if(""===l||O(i,l))throw new T("Invalid capture group name");i[l]=!0,c=!(u[u.length]=[l,s]),l="";continue}c?l+=e:a+=e}return[a,u]}(t))[0],s=i[1]),i=o(x(t,e),a?this:E,D),(n||r||s.length)&&(e=y(i),n&&(e.dotAll=!0,e.raw=D(function(t){for(var e,n=t.length,r=0,a="",u=!1;r<=n;r++)"\\"===(e=V(t,r))?a+=e+V(t,++r):u||"."!==e?("["===e?u=!0:"]"===e&&(u=!1),a+=e):a+="[\\s\\S]";return a}(t),u)),r&&(e.sticky=!0),s.length)&&(e.groups=s),t!==b)try{c(i,"source",""===b?"(?:)":b)}catch(t){}return i},A=s(x),U=0;A.length>U;)g(D,x,A[U++]);(E.constructor=D).prototype=E,p(a,"RegExp",D,{constructor:!0})}j("RegExp")},"61f7":function(t,e,n){"use strict";n.d(e,"a",(function(){return u})),n.d(e,"c",(function(){return c})),n.d(e,"b",(function(){return s}));var r=n("ade3"),a=n("5530");function u(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var n,r,a={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(n in a)new RegExp("(".concat(n,")")).test(e)&&(r=a[n]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?r:("00"+r).substr(r.length)));return e}n("ac1f"),n("00b4"),n("5319"),n("4d63"),n("c607"),n("2c3e"),n("25f0"),n("498a"),n("d3b7"),n("13d5"),n("b64b"),n("99af");var i={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function o(t,e){t.message=function(t){return e.replace("%s",t||"")}}function c(t){var e=1@^][^\s!#%&*+<=>@^]*>/,I=/a/g,M=/a/g,A=(n=new j(I)!==I,m.MISSED_STICKY),q=m.UNSUPPORTED_Y;k=a&&(!n||A||y||x||b((function(){return M[O]=!1,j(I)!==I||j(M)===M||"/a/i"!==String(j(I,"i"))})));if(o("RegExp",k)){for(var N=function(t,e){var n,a,r=l(S,this),i=d(t),o=void 0===e,u=[],m=t;if(!r&&i&&o&&t.constructor===N)return t;if((i||l(S,t))&&(t=t.source,o)&&(e=g(m)),t=void 0===t?"":f(t),e=void 0===e?"":f(e),m=t,i=e=y&&"dotAll"in I&&(n=!!e&&-1"===e&&s:if(""===l||v(o,l))throw new E("Invalid capture group name");o[l]=!0,s=!(i[i.length]=[l,u]),l="";continue}s?l+=e:r+=e}return[r,i]}(t))[0],u=o[1]),o=c(j(t,e),r?this:S,N),(n||a||u.length)&&(e=w(o),n&&(e.dotAll=!0,e.raw=N(function(t){for(var e,n=t.length,a=0,r="",i=!1;a<=n;a++)"\\"===(e=$(t,a))?r+=e+$(t,++a):i||"."!==e?("["===e?i=!0:"]"===e&&(i=!1),r+=e):r+="[\\s\\S]";return r}(t),i)),a&&(e.sticky=!0),u.length)&&(e.groups=u),t!==m)try{s(o,"source",""===m?"(?:)":m)}catch(t){}return o},T=u(j),P=0;T.length>P;)p(N,j,T[P++]);(S.constructor=N).prototype=S,h(r,"RegExp",N,{constructor:!0})}_("RegExp")},"61f7":function(t,e,n){"use strict";n.d(e,"a",(function(){return i})),n.d(e,"c",(function(){return s})),n.d(e,"b",(function(){return u}));var a=n("ade3"),r=n("5530");function i(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var n,a,r={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(n in r)new RegExp("(".concat(n,")")).test(e)&&(a=r[n]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?a:("00"+a).substr(a.length)));return e}n("ac1f"),n("00b4"),n("5319"),n("4d63"),n("c607"),n("2c3e"),n("25f0"),n("498a"),n("d3b7"),n("13d5"),n("b64b"),n("99af");var o={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function c(t,e){t.message=function(t){return e.replace("%s",t||"")}}function s(t){var e=1e.formValidate.attrs[0].stock?e.$message.error("砍价限量不能超过规格库存"):(e.current+=1,void setTimeout((function(t){e.formValidate.description+=" "}),0))):e.$message.warning("请完善您的信息")})):this.formValidate.image?(this.current+=1,3==this.current&&setTimeout((function(t){e.formValidate.rule+=" "}),0)):this.$message.warning("请选择商品")},step:function(){this.current--},getContent:function(t){this.formValidate.description=t},getRole:function(t){this.formValidate.rule=t},modalPicTap:function(t,e,i){this.modalPic=!0,this.isChoice="dan"===t?"单选":"多选",this.picTit=e,this.tableIndex=i},getPic:function(t){"danFrom"===this.picTit?this.formValidate.image=t.att_dir:(this.specsData[this.tableIndex].pic=t.att_dir,this.formValidate.attrs[0].pic=t.att_dir),this.modalPic=!1},getPicD:function(t){var e=this;this.images=t,this.images.map((function(t){e.formValidate.images.push(t.att_dir),e.formValidate.images=e.formValidate.images.splice(0,10)})),this.modalPic=!1},handleRemove:function(t){this.images.splice(t,1),this.formValidate.images.splice(t,1)},changeGoods:function(){var t=this;this.modals=!0,this.$nextTick((function(e){t.$refs.goodslist.formValidate.is_show=-1,t.$refs.goodslist.formValidate.type=3,t.$refs.goodslist.getList(),t.$refs.goodslist.goodsCategory()}))},validate:function(t,e,i){!1===e&&this.$message.error(i)},addCustomDialog:function(t){window.UE.registerUI("test-dialog",(function(t,e){var i=new window.UE.ui.Dialog({iframeUrl:this.$routeProStr+"/widget.images/index.html?fodder=dialog",editor:t,name:e,title:"上传图片",cssRules:"width:960px;height:550px;padding:20px;"});return this.dialog=i,new window.UE.ui.Button({name:"dialog-button",title:"上传图片",cssRules:"background-image: url(../../../assets/images/icons.png);background-position: -726px -77px;",onclick:function(){i.render(),i.open()}})}),37)}}},i("18fd"),c=i("2877"),u=Object(c.a)(l,(function(){var t=this,e=t._self._c;return e("div",[e("pages-header",{ref:"pageHeader",attrs:{title:t.$route.params.id?"编辑砍价商品":"添加砍价商品",backUrl:t.$routeProStr+"/marketing/store_bargain/index"}}),e("el-card",{staticClass:"mt16",attrs:{bordered:!1,shadow:"never"}},[e("el-row",{staticClass:"mt30 acea-row row-middle row-center"},[e("el-col",{attrs:{span:20}},[e("steps",{attrs:{stepList:t.stepList,isActive:t.current}})],1),e("el-col",{directives:[{name:"loading",rawName:"v-loading",value:t.spinShow,expression:"spinShow"}],attrs:{span:23}},[e("el-form",{ref:"formValidate",staticClass:"form mt30",attrs:{rules:t.ruleValidate,model:t.formValidate,"label-width":t.labelWidth,"label-position":t.labelPosition},on:{"on-validate":t.validate},nativeOn:{submit:function(t){t.preventDefault()}}},[e("el-form-item",{directives:[{name:"show",rawName:"v-show",value:0===t.current,expression:"current === 0"}],attrs:{label:"选择商品:",prop:"image_input"}},[e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"picBox",on:{click:t.changeGoods}},[t.formValidate.image?e("div",{staticClass:"pictrue"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:t.formValidate.image,expression:"formValidate.image"}]})]):e("div",{staticClass:"upLoad acea-row row-center-wrapper"},[e("i",{staticClass:"el-icon-goods",staticStyle:{"font-size":"24px"}})])])]),e("el-row",{directives:[{name:"show",rawName:"v-show",value:1===t.current,expression:"current === 1"}]},[e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"商品主图:",prop:"image"}},[e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"picBox",on:{click:function(e){return t.modalPicTap("dan","danFrom")}}},[t.formValidate.image?e("div",{staticClass:"pictrue"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:t.formValidate.image,expression:"formValidate.image"}]})]):e("div",{staticClass:"upLoad acea-row row-center-wrapper"},[e("i",{staticClass:"el-icon-picture-outline",staticStyle:{"font-size":"24px"}})])])])],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"商品轮播图:",prop:"images"}},[e("div",{staticClass:"acea-row"},[t._l(t.formValidate.images,(function(i,a){return e("div",{key:a,staticClass:"pictrue",attrs:{draggable:"true"},on:{dragstart:function(e){return t.handleDragStart(e,i)},dragover:function(e){return e.preventDefault(),t.handleDragOver(e,i)},dragenter:function(e){return t.handleDragEnter(e,i)},dragend:function(e){return t.handleDragEnd(e,i)}}},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:i,expression:"item"}]}),e("i",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"el-icon-circle-close btndel",on:{click:function(e){return t.handleRemove(a)}}})])})),t.formValidate.images.length<10?e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"upLoad acea-row row-center-wrapper",on:{click:function(e){return t.modalPicTap("duo")}}},[e("i",{staticClass:"el-icon-picture-outline",staticStyle:{"font-size":"24px"}})]):t._e()],2)])],1),e("el-col",{attrs:{span:24}},[e("el-col",t._b({},"el-col",t.grid,!1),[e("el-form-item",{attrs:{label:"砍价活动名称:",prop:"title","label-for":"title"}},[e("el-input",{staticClass:"content_width",attrs:{placeholder:"请输入砍价活动名称"},model:{value:t.formValidate.title,callback:function(e){t.$set(t.formValidate,"title",e)},expression:"formValidate.title"}})],1)],1)],1),e("el-col",{attrs:{span:24}},[e("el-col",t._b({},"el-col",t.grid,!1),[e("el-form-item",{attrs:{label:"砍价活动简介:",prop:"info","label-for":"info"}},[e("el-input",{staticClass:"content_width",attrs:{placeholder:"请输入砍价活动简介",type:"textarea",rows:4},model:{value:t.formValidate.info,callback:function(e){t.$set(t.formValidate,"info",e)},expression:"formValidate.info"}})],1)],1)],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"活动时间:",prop:"section_time"}},[e("div",[e("el-date-picker",{staticStyle:{width:"460px"},attrs:{clearable:"",editable:!1,type:"datetimerange",format:"yyyy-MM-dd HH:mm","value-format":"yyyy-MM-dd HH:mm","range-separator":"-","start-placeholder":"开始日期","end-placeholder":"结束日期"},on:{change:t.onchangeTime},model:{value:t.formValidate.section_time,callback:function(e){t.$set(t.formValidate,"section_time",e)},expression:"formValidate.section_time"}}),e("div",{staticClass:"grey"},[t._v("设置活动开启结束时间,用户可以在设置时间内发起参与砍价")])],1)])],1),0==t.formValidate.virtual_type?e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"物流方式:",prop:"logistics"}},[e("el-checkbox-group",{model:{value:t.formValidate.logistics,callback:function(e){t.$set(t.formValidate,"logistics",e)},expression:"formValidate.logistics"}},[e("el-checkbox",{attrs:{label:"1"}},[t._v("快递")]),e("el-checkbox",{attrs:{label:"2"}},[t._v("到店核销")])],1)],1)],1):t._e(),0==t.formValidate.virtual_type?e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"运费设置:",prop:1!=t.formValidate.freight?"freight":""}},[e("el-radio-group",{model:{value:t.formValidate.freight,callback:function(e){t.$set(t.formValidate,"freight",e)},expression:"formValidate.freight"}},[e("el-radio",{attrs:{label:2}},[t._v("固定邮费")]),e("el-radio",{attrs:{label:3}},[t._v("运费模板")])],1)],1)],1):t._e(),3!=t.formValidate.freight&&1!=t.formValidate.freight&&0==t.formValidate.virtual_type?e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:""}},[e("div",{staticClass:"acea-row"},[e("el-input-number",{staticClass:"content_width",attrs:{controls:!1,min:0,max:9999999999,placeholder:"请输入金额"},model:{value:t.formValidate.postage,callback:function(e){t.$set(t.formValidate,"postage",e)},expression:"formValidate.postage"}})],1)])],1):t._e(),3==t.formValidate.freight&&0==t.formValidate.virtual_type?e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"",prop:"temp_id"}},[e("div",{staticClass:"acea-row"},[e("el-select",{staticClass:"content_width",attrs:{clearable:"",placeholder:"请选择运费模板"},model:{value:t.formValidate.temp_id,callback:function(e){t.$set(t.formValidate,"temp_id",e)},expression:"formValidate.temp_id"}},t._l(t.templateList,(function(t,i){return e("el-option",{key:i,attrs:{value:t.id,label:t.name}})})),1),e("span",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"addfont",on:{click:t.freight}},[t._v("新增运费模板")])],1)])],1):t._e(),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"砍价人数:",prop:"people_num","label-for":"people_num"}},[e("div",[e("el-input-number",{staticClass:"content_width",attrs:{controls:!1,placeholder:"请输入砍价人数","element-id":"people_num",min:2,max:1e4,precision:0},model:{value:t.formValidate.people_num,callback:function(e){t.$set(t.formValidate,"people_num",e)},expression:"formValidate.people_num"}}),e("div",{staticClass:"grey"},[t._v("需要多少人砍价成功")])],1)])],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"帮砍次数:",prop:"bargain_num","label-for":"bargain_num"}},[e("div",[e("el-input-number",{staticClass:"content_width",attrs:{controls:!1,placeholder:"请输入帮砍次数",min:1,max:1e4,precision:0},model:{value:t.formValidate.bargain_num,callback:function(e){t.$set(t.formValidate,"bargain_num",e)},expression:"formValidate.bargain_num"}}),e("div",{staticClass:"grey"},[t._v("\n 单个商品用户可以帮砍的次数,例:次数设置为1,甲和乙同时将商品A的砍价链接发给丙,丙只能帮甲或乙其中一个人砍价\n ")])],1)])],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"购买数量限制:",prop:"num"}},[e("div",[e("el-input-number",{staticClass:"content_width",attrs:{controls:!1,placeholder:"购买数量限制",min:1,max:1e4,precision:0},model:{value:t.formValidate.num,callback:function(e){t.$set(t.formValidate,"num",e)},expression:"formValidate.num"}}),e("div",{staticClass:"grey"},[t._v("单个活动每个用户发起砍价次数限制")])],1)])],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"单位:",prop:"unit_name","label-for":"unit_name"}},[e("el-input",{staticClass:"content_width",attrs:{placeholder:"请输入单位","element-id":"unit_name"},model:{value:t.formValidate.unit_name,callback:function(e){t.$set(t.formValidate,"unit_name",e)},expression:"formValidate.unit_name"}})],1)],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"排序:"}},[e("el-input-number",{staticClass:"content_width",attrs:{controls:!1,placeholder:"请输入排序","element-id":"sort",min:0,max:1e4,precision:0},model:{value:t.formValidate.sort,callback:function(e){t.$set(t.formValidate,"sort",e)},expression:"formValidate.sort"}})],1)],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"砍价是否参与分销:",props:"is_commission","label-for":"is_commission"}},[e("div",[e("el-switch",{staticClass:"defineSwitch",attrs:{"active-value":1,"inactive-value":0,size:"large","active-text":"开启","inactive-text":"关闭"},model:{value:t.formValidate.is_commission,callback:function(e){t.$set(t.formValidate,"is_commission",e)},expression:"formValidate.is_commission"}}),e("div",{staticClass:"grey"},[t._v("商品是否参与商城分销返佣")])],1)])],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"活动状态:",props:"status","label-for":"status"}},[e("el-switch",{staticClass:"defineSwitch",attrs:{"active-value":1,"inactive-value":0,size:"large","active-text":"开启","inactive-text":"关闭"},model:{value:t.formValidate.status,callback:function(e){t.$set(t.formValidate,"status",e)},expression:"formValidate.status"}})],1)],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"规格选择:"}},[e("el-table",{attrs:{data:t.specsData,border:""}},[e("el-table-column",{attrs:{width:"50"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("el-radio",{attrs:{type:"index",label:i.$index},on:{input:t.getTemplateRow},model:{value:t.templateRadio,callback:function(e){t.templateRadio=e},expression:"templateRadio"}},[t._v(" ")])]}}])}),t._l(t.columns,(function(i,a){return e("el-table-column",{key:a,attrs:{label:i.title,"min-width":i.minWidth},scopedSlots:t._u([{key:"default",fn:function(a){return[i.key?[e("div",[e("span",[t._v(t._s(a.row[i.key]))])])]:"pic"===i.slot?[e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"acea-row row-middle row-center-wrapper",on:{click:function(e){return t.modalPicTap("dan","danTable",a.$index)}}},[a.row.pic?e("div",{staticClass:"pictrue pictrueTab"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:a.row.pic,expression:"scope.row.pic"}]})]):e("div",{staticClass:"upLoad pictrueTab acea-row row-center-wrapper"},[e("i",{staticClass:"el-icon-picture-outline",staticStyle:{"font-size":"24px"}})])])]:"price"===i.slot?[e("el-input-number",{staticClass:"priceBox",attrs:{controls:!1,min:0,precision:2,"active-change":!1},model:{value:a.row.price,callback:function(e){t.$set(a.row,"price",e)},expression:"scope.row.price"}})]:"min_price"===i.slot?[e("el-input-number",{staticClass:"priceBox",attrs:{controls:!1,min:0,precision:2,"active-change":!1},model:{value:a.row.min_price,callback:function(e){t.$set(a.row,"min_price",e)},expression:"scope.row.min_price"}})]:"quota"===i.slot?[e("el-input-number",{staticClass:"priceBox",attrs:{controls:!1,min:1,"active-change":""},model:{value:a.row.quota,callback:function(e){t.$set(a.row,"quota",e)},expression:"scope.row.quota"}})]:t._e()]}}],null,!0)})}))],2)],1)],1)],1),2===t.current?e("div",[e("el-form-item",{attrs:{label:"内容:"}},[e("WangEditor",{staticStyle:{width:"90%"},attrs:{content:t.formValidate.description},on:{editorContent:t.getEditorContent}})],1)],1):t._e(),3===t.current?e("div",[e("el-form-item",{attrs:{label:"规则:"}},[e("WangEditor",{staticStyle:{width:"90%"},attrs:{content:t.formValidate.rule},on:{editorContent:t.getEditorContent2}})],1)],1):t._e(),e("el-form-item",[0!==t.current?e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"submission",attrs:{disabled:t.$route.params.id&&"0"!==t.$route.params.id&&1===t.current||0===t.current},on:{click:t.step}},[t._v("上一步")]):t._e(),e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"submission",attrs:{type:"primary",disabled:t.submitOpen&&3===t.current},on:{click:function(e){return t.next("formValidate")}}},[t._v(t._s(3===t.current?"提交":"下一步"))])],1)],1)],1)],1)],1),e("el-dialog",{staticClass:"paymentFooter",attrs:{visible:t.modals,title:"商品列表",width:"1000px"},on:{"update:visible":function(e){t.modals=e}}},[e("goods-list",{ref:"goodslist",on:{getProductId:t.getProductId}})],1),e("el-dialog",{attrs:{visible:t.modalPic,width:"950px",title:"上传商品图","close-on-click-modal":!1},on:{"update:visible":function(e){t.modalPic=e}}},[t.modalPic?e("uploadPictures",{attrs:{isChoice:t.isChoice,gridBtn:t.gridBtn,gridPic:t.gridPic},on:{getPic:t.getPic,getPicD:t.getPicD}}):t._e()],1),e("freight-template",{ref:"template",on:{addSuccess:t.productGetTemplate}})],1)}),[],!1,null,"98482fb0",null);e.default=u.exports},c513:function(t,e,i){"use strict";var a=i("23e7"),r=i("1a2d"),s=i("d9b5"),o=i("0d51"),n=i("5692"),l=(i=i("0b439"),n("symbol-to-string-registry"));a({target:"Symbol",stat:!0,forced:!i},{keyFor:function(t){if(!s(t))throw new TypeError(o(t)+" is not a symbol");if(r(l,t))return l[t]}})},d9f5:function(t,e,i){"use strict";function a(t,e,i){var a=it(Y,e);a&&delete Y[e],at(t,e,i),a&&t!==Y&&at(Y,e,a)}function r(t,e){var i=nt[t]=$(Z);return K(i,{type:Q,tag:t,description:e}),b||(i.description=e),i}function s(t,e,i){return t===Y&&s(lt,e,i),y(t),e=x(e),y(i),(_(nt,e)?(i.enumerable?(_(t,J)&&t[J][e]&&(t[J][e]=!1),i=$(i,{enumerable:C(0,!1)})):(_(t,J)||at(t,J,C(1,{})),t[J][e]=!0),dt):at)(t,e,i)}function o(t,e){y(t);var i=V(e);e=S(i).concat(d(i));return G(e,(function(e){b&&!f(n,i,e)||s(t,e,i[e])})),t}function n(t){t=x(t);var e=f(st,this,t);return!(this===Y&&_(nt,t)&&!_(lt,t))&&(!(e||!_(this,t)||!_(nt,t)||_(this,J)&&this[J][t])||e)}function l(t,e){var i;t=V(t),e=x(e);if(t!==Y||!_(nt,e)||_(lt,e))return!(i=it(t,e))||!_(nt,e)||_(t,J)&&t[J][e]||(i.enumerable=!0),i}function c(t){t=rt(V(t));var e=[];return G(t,(function(t){_(nt,t)||_(A,t)||ot(e,t)})),e}function d(t){var e=t===Y,i=(t=rt(e?lt:V(t)),[]);return G(t,(function(t){!_(nt,t)||e&&!_(Y,t)||ot(i,nt[t])})),i}var m=i("23e7"),u=i("da84"),f=i("c65b"),p=i("e330"),g=i("c430"),b=i("83ab"),h=i("04f8"),v=i("d039"),_=i("1a2d"),w=i("3a9b"),y=i("825a"),V=i("fc6a"),x=i("a04b"),k=i("577e"),C=i("5c6c"),$=i("7c73"),S=i("df75"),O=i("241c"),P=i("057f"),T=i("7418"),D=i("06cf"),E=i("9bf2"),j=i("37e8"),q=i("d1e7"),N=i("cb2d"),L=i("edd0"),R=i("5692"),z=i("f772"),A=i("d012"),I=i("90e3"),B=i("b622"),U=i("e538"),W=i("e065"),F=i("57b9"),H=i("d44e"),M=i("69f3"),G=i("b727").forEach,J=z("hidden"),Q="Symbol",K=(i="prototype",M.set),X=M.getterFor(Q),Y=Object[i],Z=(z=u.Symbol,z&&z[i]),tt=u.RangeError,et=u.TypeError,it=(M=u.QObject,D.f),at=E.f,rt=P.f,st=q.f,ot=p([].push),nt=R("symbols"),lt=R("op-symbols"),ct=(p=R("wks"),!M||!M[i]||!M[i].findChild),dt=b&&v((function(){return 7!==$(at({},"a",{get:function(){return at(this,"a",{value:7}).a}})).a}))?a:at;h||(N(Z=(z=function(){if(w(Z,this))throw new et("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?k(arguments[0]):void 0,e=I(t),i=function(r){var s=void 0===this?u:this;s===Y&&f(i,lt,r),_(s,J)&&_(s[J],e)&&(s[J][e]=!1),r=C(1,r);try{dt(s,e,r)}catch(t){if(!(t instanceof tt))throw t;a(s,e,r)}};return b&&ct&&dt(Y,e,{configurable:!0,set:i}),r(e,t)})[i],"toString",(function(){return X(this).tag})),N(z,"withoutSetter",(function(t){return r(I(t),t)})),q.f=n,E.f=s,j.f=o,D.f=l,O.f=P.f=c,T.f=d,U.f=function(t){return r(B(t),t)},b&&(L(Z,"description",{configurable:!0,get:function(){return X(this).description}}),g||N(Y,"propertyIsEnumerable",n,{unsafe:!0}))),m({global:!0,constructor:!0,wrap:!0,forced:!h,sham:!h},{Symbol:z}),G(S(p),(function(t){W(t)})),m({target:Q,stat:!0,forced:!h},{useSetter:function(){ct=!0},useSimple:function(){ct=!1}}),m({target:"Object",stat:!0,forced:!h,sham:!b},{create:function(t,e){return void 0===e?$(t):o($(t),e)},defineProperty:s,defineProperties:o,getOwnPropertyDescriptor:l}),m({target:"Object",stat:!0,forced:!h},{getOwnPropertyNames:c}),F(),H(z,Q),A[J]=!0},e01a:function(t,e,i){"use strict";var a,r,s,o,n,l,c,d=i("23e7"),m=i("83ab"),u=i("da84"),f=i("e330"),p=i("1a2d"),g=i("1626"),b=i("3a9b"),h=i("577e"),v=i("edd0"),_=(i=i("e893"),u.Symbol),w=_&&_.prototype;!m||!g(_)||"description"in w&&void 0===_().description||(a={},i(u=function(){var t=arguments.length<1||void 0===arguments[0]?void 0:h(arguments[0]),e=b(w,this)?new _(t):void 0===t?_():_(t);return""===t&&(a[e]=!0),e},_),(u.prototype=w).constructor=u,r="Symbol(description detection)"===String(_("description detection")),s=f(w.valueOf),o=f(w.toString),n=/^Symbol\((.*)\)[^)]+$/,l=f("".replace),c=f("".slice),v(w,"description",{configurable:!0,get:function(){var t=s(this);return p(a,t)?"":(t=o(t),""===(t=r?c(t,7,-1):l(t,n,"$1"))?void 0:t)}}),d({global:!0,constructor:!0,forced:!0},{Symbol:u}))},e065:function(t,e,i){"use strict";var a=i("428f"),r=i("1a2d"),s=i("e538"),o=i("9bf2").f;t.exports=function(t){var e=a.Symbol||(a.Symbol={});r(e,t)||o(e,t,{value:s.f(t)})}},e538:function(t,e,i){"use strict";i=i("b622"),e.f=i},ff90:function(t,e,i){"use strict";i("1764")}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-9a9500de.ac8763eb.js b/crmeb/public/admin/system_static/js/chunk-29f5a5f4.d0c67ca2.js similarity index 58% rename from crmeb/public/admin/system_static/js/chunk-9a9500de.ac8763eb.js rename to crmeb/public/admin/system_static/js/chunk-29f5a5f4.d0c67ca2.js index 486945a08..fc40cb419 100644 --- a/crmeb/public/admin/system_static/js/chunk-9a9500de.ac8763eb.js +++ b/crmeb/public/admin/system_static/js/chunk-29f5a5f4.d0c67ca2.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-9a9500de"],{4336:function(e,t,n){"use strict";n("5cb5")},"5cb5":function(e,t,n){},ec81:function(e,t,n){"use strict";n.r(t);var i=n("a069"),a=n("c24f");i={components:{WangEditor:i.a},data:function(){return{ueConfig:{autoHeightEnabled:!1,initialFrameHeight:500,initialFrameWidth:"100%",UEDITOR_HOME_URL:"/UEditor/",serverUrl:""},agreement:{content:"",id:0},spinShow:!1}},created:function(){this.memberAgreement()},methods:{getEditorContent:function(e){this.agreement.content=e},memberAgreement:function(){var e=this;this.spinShow=!0,Object(a.a)().then((function(t){e.spinShow=!1;t=t.data;var n=(t.title,t.content);t.status,t=t.id;e.agreement.content=n,e.agreement.id=t||0})).catch((function(t){e.$message.error(t.msg),e.spinShow=!1}))},memberAgreementSave:function(){var e=this;Object(a.b)(this.agreement).then((function(t){e.$message.success("保存成功"),e.memberAgreement()})).catch((function(t){e.$message.error(t.msg)}))}}},n("4336"),n=n("2877"),n=Object(n.a)(i,(function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"i-layout-page-header header-title"},[t("span",{staticClass:"ivu-page-header-title"},[e._v(e._s(e.$route.meta.title))])]),t("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never"}},[t("el-form",{directives:[{name:"loading",rawName:"v-loading",value:e.spinShow,expression:"spinShow"}],attrs:{"label-width":"85px"},nativeOn:{submit:function(e){e.preventDefault()}}},[t("el-form-item",{attrs:{label:"协议内容:"}},[t("WangEditor",{attrs:{content:e.agreement.content},on:{editorContent:e.getEditorContent}})],1),t("el-form-item",[t("el-button",{attrs:{type:"primary"},on:{click:e.memberAgreementSave}},[e._v("保存")])],1)],1)],1)],1)}),[],!1,null,"1cfbbc78",null);t.default=n.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-29f5a5f4"],{"297a":function(e,t,n){},c3cb:function(e,t,n){"use strict";n("297a")},ec81:function(e,t,n){"use strict";n.r(t);var a=n("a069"),i=n("c24f");a={components:{WangEditor:a.a},data:function(){return{ueConfig:{autoHeightEnabled:!1,initialFrameHeight:500,initialFrameWidth:"100%",UEDITOR_HOME_URL:"/UEditor/",serverUrl:""},agreement:{content:"",id:0},spinShow:!1}},created:function(){this.memberAgreement()},methods:{getEditorContent:function(e){this.agreement.content=e},memberAgreement:function(){var e=this;this.spinShow=!0,Object(i.a)().then((function(t){e.spinShow=!1;t=t.data;var n=(t.title,t.content);t.status,t=t.id;e.agreement.content=n,e.agreement.id=t||0})).catch((function(t){e.$message.error(t.msg),e.spinShow=!1}))},memberAgreementSave:function(){var e=this;Object(i.b)(this.agreement).then((function(t){e.$message.success("保存成功"),e.memberAgreement()})).catch((function(t){e.$message.error(t.msg)}))}}},n("c3cb"),n=n("2877"),n=Object(n.a)(a,(function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"i-layout-page-header header-title"},[t("span",{staticClass:"ivu-page-header-title"},[e._v(e._s(e.$route.meta.title))])]),t("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never"}},[t("el-form",{directives:[{name:"loading",rawName:"v-loading",value:e.spinShow,expression:"spinShow"}],attrs:{"label-width":"85px"},nativeOn:{submit:function(e){e.preventDefault()}}},[t("el-form-item",{attrs:{label:"协议内容:"}},[t("WangEditor",{attrs:{content:e.agreement.content},on:{editorContent:e.getEditorContent}})],1),t("el-form-item",[t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:e.memberAgreementSave}},[e._v("保存")])],1)],1)],1)],1)}),[],!1,null,"49edda16",null);t.default=n.exports}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-2af406aa.5d4d05f8.js b/crmeb/public/admin/system_static/js/chunk-2af406aa.5d4d05f8.js new file mode 100644 index 000000000..bd8792539 --- /dev/null +++ b/crmeb/public/admin/system_static/js/chunk-2af406aa.5d4d05f8.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-2af406aa"],{"0046":function(t,e,n){var i=n("6d8b"),o=i.each,a=i.createHashMap,r=(i=n("4f85"),n("3301"));n=i.extend({type:"series.parallel",dependencies:["parallel"],visualColorAccessPath:"lineStyle.color",getInitialData:function(t,e){var n,i,s,l=this.getSource();return i=this,(n=l).encodeDefine||(i=i.ecModel.getComponent("parallel",i.get("parallelIndex")))&&(s=n.encodeDefine=a(),o(i.dimensions,(function(t){var e=+t.replace("dim","");s.set(t,e)}))),r(l,this)},getRawIndicesByActiveState:function(t){var e=this.coordinateSystem,n=this.getData(),i=[];return e.eachActiveState(n,(function(e,o){t===e&&i.push(n.getRawIndex(o))})),i},defaultOption:{zlevel:0,z:2,coordinateSystem:"parallel",parallelIndex:0,label:{show:!1},inactiveOpacity:.05,activeOpacity:1,lineStyle:{width:1,opacity:.45,type:"solid"},emphasis:{label:{show:!1}},progressive:500,smooth:!1,animationEasing:"linear"}});t.exports=n},"004f":function(t,e,n){var i=n("6d8b"),o=n("72b6"),a=n("2306"),r=n("a15a").createSymbol,s=n("f934"),l=n("cbb0");n=o.extend({type:"visualMap.piecewise",doRender:function(){var t=this.group,e=(t.removeAll(),this.visualMapModel),n=e.get("textGap"),o=e.textStyleModel,r=o.getFont(),l=o.getTextColor(),u=this._getItemAlign(),c=e.itemSize,h=(o=this._getViewData(),o.endsText),d=i.retrieve(e.get("showLabel",!0),!h);h&&this._renderEndsText(t,h[0],c,d,u),i.each(o.viewPieceList,(function(o){var s=o.piece,h=new a.Group;h.onclick=i.bind(this._onItemClick,this,s),this._enableHoverLink(h,o.indexInModelPieceList),o=e.getRepresentValue(s);this._createItemSymbol(h,o,[0,0,c[0],c[1]]),d&&(o=this.visualMapModel.getValueState(o),h.add(new a.Text({style:{x:"right"===u?-n:c[0]+n,y:c[1]/2,text:s.text,textVerticalAlign:"middle",textAlign:u,textFont:r,textFill:l,opacity:"outOfRange"===o?.5:1}}))),t.add(h)}),this),h&&this._renderEndsText(t,h[1],c,d,u),s.box(e.get("orient"),t,e.get("itemGap")),this.renderBackground(t),this.positionGroup(t)},_enableHoverLink:function(t,e){function n(t){var n=this.visualMapModel;n.option.hoverLink&&this.api.dispatchAction({type:t,batch:l.makeHighDownBatch(n.findTargetDataIndices(e),n)})}t.on("mouseover",i.bind(n,this,"highlight")).on("mouseout",i.bind(n,this,"downplay"))},_getItemAlign:function(){var t=this.visualMapModel,e=t.option;return"vertical"===e.orient?l.getItemAlign(t,this.api,t.itemSize):(t=e.align)&&"auto"!==t?t:"left"},_renderEndsText:function(t,e,n,i,o){var r,s;e&&(r=new a.Group,s=this.visualMapModel.textStyleModel,r.add(new a.Text({style:{x:i?"right"===o?n[0]:0:n[0]/2,y:n[1]/2,textVerticalAlign:"middle",textAlign:i?o:"center",text:e,textFont:s.getFont(),textFill:s.getTextColor()}})),t.add(r))},_getViewData:function(){var t=this.visualMapModel,e=i.map(t.getPieceList(),(function(t,e){return{piece:t,indexInModelPieceList:e}})),n=t.get("text"),o=t.get("orient");t=t.get("inverse");return("horizontal"===o?t:!t)?e.reverse():n=n&&n.slice().reverse(),{viewPieceList:e,endsText:n}},_createItemSymbol:function(t,e,n){t.add(r(this.getControllerVisual(e,"symbol"),n[0],n[1],n[2],n[3],this.getControllerVisual(e,"color")))},_onItemClick:function(t){var e=this.visualMapModel,n=e.option,o=i.clone(n.selected),a=e.getSelectedMapKey(t);"single"===n.selectedMode?(o[a]=!0,i.each(o,(function(t,e){o[e]=e===a}))):o[a]=!o[a],this.api.dispatchAction({type:"selectDataRange",from:this.uid,visualMapId:this.visualMapModel.id,selected:o})}});t.exports=n},"007d":function(t,e,n){var i=n("3eba");n("cb8f"),n("a96b"),n("42f6"),i.registerAction({type:"showTip",event:"showTip",update:"tooltip:manuallyShowTip"},(function(){})),i.registerAction({type:"hideTip",event:"hideTip",update:"tooltip:manuallyHideTip"},(function(){}))},"00ba":function(t,e,n){var i=n("3eba"),o=n("6d8b"),a=n("e46b"),r=n("e0d3").defaultEmphasis,s=n("0f99").makeSeriesEncodeForNameBased,l=n("c4a3"),u=i.extendSeriesModel({type:"series.funnel",init:function(t){u.superApply(this,"init",arguments),this.legendVisualProvider=new l(o.bind(this.getData,this),o.bind(this.getRawData,this)),this._defaultLabelLine(t)},getInitialData:function(t,e){return a(this,{coordDimensions:["value"],encodeDefaulter:o.curry(s,this)})},_defaultLabelLine:function(t){r(t,"labelLine",["show"]);var e=t.labelLine,n=t.emphasis.labelLine;e.show=e.show&&t.label.show,n.show=n.show&&t.emphasis.label.show},getDataParams:function(t){var e=this.getData(),n=u.superCall(this,"getDataParams",t),i=e.mapDimension("value"),o=e.getSum(i);return n.percent=o?+(e.get(i,t)/o*100).toFixed(2):0,n.$vars.push("percent"),n},defaultOption:{zlevel:0,z:2,legendHoverLink:!0,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,type:"solid"}},itemStyle:{borderColor:"#fff",borderWidth:1},emphasis:{label:{show:!0}}}});t.exports=u},"00d8":function(t,e,n){var i=n("6d8b");function o(t,e){return e=e||[0,0],i.map([0,1],(function(n){var i=e[n],o=t[n]/2,a=[],r=[];return a[n]=i-o,r[n]=i+o,a[1-n]=r[1-n]=e[1-n],Math.abs(this.dataToPoint(a)[n]-this.dataToPoint(r)[n])}),this)}t.exports=function(t){var e=t.getBoundingRect();return{coordSys:{type:"geo",x:e.x,y:e.y,width:e.width,height:e.height,zoom:t.getZoom()},api:{coord:function(e){return t.dataToPoint(e)},size:i.bind(o,t)}}}},"0141":function(t,e,n){var i=n("6d8b"),o=n("9850"),a=n("6cc5"),r=n("5b87");function s(t,e,n,i){a.call(this,t),this.map=e,t=r.load(e,n),this._nameCoordMap=t.nameCoordMap,this._regionsMap=t.regionsMap,this._invertLongitute=null==i||i,this.regions=t.regions,this._rect=t.boundingRect}function l(t,e,n,i){var o=n.geoModel;n=n.seriesModel,o=o?o.coordinateSystem:n?n.coordinateSystem||(n.getReferringComponents("geo")[0]||{}).coordinateSystem:null;return o===this?o[t](i):null}s.prototype={constructor:s,type:"geo",dimensions:["lng","lat"],containCoord:function(t){for(var e=this.regions,n=0;n>>1])<0?l=a:s=1+a;var u=i-s;switch(u){case 3:t[s+3]=t[s+2];case 2:t[s+2]=t[s+1];case 1:t[s+1]=t[s];break;default:for(;0>>1);0>>1);a(t,e[n+c])<0?l=c:r=c+1}return l}function l(t,e){var n,o,a=i,l=0,u=(t.length,[]);function c(c){var h=n[c],d=o[c],p=n[c+1],f=o[c+1];o[c]=d+f,c===l-3&&(n[c+1]=n[c+2],o[c+1]=o[c+2]),l--,c=s(t[p],t,h,d,0,e);if(h+=c,0!=(d-=c)&&0!==(f=r(t[h+d-1],t,p,f,f-1,e)))if(d<=f){var g=h,m=d,y=(c=p,f),v=0;for(v=0;vo[t+1])break;c(t)}},this.forceMergeRuns=function(){for(;1>=1;return t+e}(s);do{}while((u=o(t,i,r,e))e&&(e=i.height)}this.height=e+1},getNodeById:function(t){if(this.getId()===t)return this;for(var e=0,n=this.children,i=n.length;es&&l([s,t[0]],"outOfRange"),l(t.slice()),s=t[1])}),this),{stops:e,outerColors:n};function l(i,a){var r=o.getRepresentValue({interval:i});a=a||o.getValueState(r),r=t(r,a);i[0]===-1/0?n[0]=r:i[1]===1/0?n[1]=r:e.push({value:i[0],color:r},{value:i[1],color:r})}}}),u={splitNumber:function(){var t=this.option,e=this._pieceList,n=Math.min(t.precision,20),o=this.getExtent(),a=t.splitNumber;a=Math.max(parseInt(a,10),1);t.splitNumber=a;for(var r=(o[1]-o[0])/a;+r.toFixed(n)!==r&&n<5;)n++;t.precision=n,r=+r.toFixed(n),t.minOpen&&e.push({interval:[-1/0,o[0]],close:[0,0]});for(var l=0,u=o[0];l","≥"][e[0]]];t.text=t.text||this.formatValueText(null!=t.value?t.value:t.interval,!1,e)}),this)}};function c(t,e){var n=t.inverse;("vertical"===t.orient?!n:n)&&e.reverse()}t.exports=l},"07d7":function(t,e,n){var i=n("6d8b"),o=n("41ef"),a=n("607d"),r=n("65ed"),s=n("22d1"),l=n("eda2"),u=i.each,c=l.toCamelCase,h=["","-webkit-","-moz-","-o-"];function d(t){var e,n,a=[],r=t.get("transitionDuration"),d=t.get("backgroundColor"),p=t.getModel("textStyle"),f=t.get("padding");return r&&a.push((n="left "+r+"s "+(e="cubic-bezier(0.23, 1, 0.32, 1)")+",top "+r+"s "+e,i.map(h,(function(t){return t+"transition:"+n})).join(";"))),d&&(s.canvasSupported?a.push("background-Color:"+d):(a.push("background-Color:#"+o.toHex(d)),a.push("filter:alpha(opacity=70)"))),u(["width","color","radius"],(function(e){var n="border-"+e,i=c(n);i=t.get(i);null!=i&&a.push(n+":"+i+("color"===e?"":"px"))})),a.push(function(t){var e=[],n=t.get("fontSize");(i=t.getTextColor())&&e.push("color:"+i),e.push("font:"+t.getFont()),null==(i=t.get("lineHeight"))&&(i=Math.round(3*n/2)),n&&e.push("line-height:"+i+"px");n=t.get("textShadowColor");var i=t.get("textShadowBlur")||0,o=t.get("textShadowOffsetX")||0,a=t.get("textShadowOffsetY")||0;return i&&e.push("text-shadow:"+o+"px "+a+"px "+i+"px "+n),u(["decoration","align"],(function(n){var i=t.get(n);i&&e.push("text-"+n+":"+i)})),e.join(";")}(p)),null!=f&&a.push("padding:"+l.normalizeCssArray(f).join("px ")+"px"),a.join(";")+";"}function p(t,e,n,i,o){var a=e&&e.painter;n?(n=a&&a.getViewportRoot())&&r.transformLocalCoord(t,n,document.body,i,o):(t[0]=i,t[1]=o,(n=a&&a.getViewportRootOffset())&&(t[0]+=n.offsetLeft,t[1]+=n.offsetTop)),t[2]=t[0]/e.getWidth(),t[3]=t[1]/e.getHeight()}function f(t,e,n){if(s.wxa)return null;var i=document.createElement("div"),o=(i.domBelongToZr=!0,this.el=i,this._zr=e.getZr()),r=(n=this._appendToBody=n&&n.appendToBody,this._styleCoord=[0,0,0,0],p(this._styleCoord,o,n,e.getWidth()/2,e.getHeight()/2),(n?document.body:t).appendChild(i),this._container=t,this._show=!1,this._hideTimeout,this);i.onmouseenter=function(){r._enterable&&(clearTimeout(r._hideTimeout),r._show=!0),r._inContent=!0},i.onmousemove=function(t){var e,n;t=t||window.event,r._enterable||(e=o.handler,n=o.painter.getViewportRoot(),a.normalizeEvent(n,t,!0),e.dispatch("mousemove",t))},i.onmouseleave=function(){r._enterable&&r._show&&r.hideLater(r._hideDelay),r._inContent=!1}}f.prototype={constructor:f,_enterable:!0,update:function(t){var e=this._container,n=e.currentStyle||document.defaultView.getComputedStyle(e);e=e.style;"absolute"!==e.position&&"absolute"!==n.position&&(e.position="relative"),t.get("alwaysShowContent")&&this._moveTooltipIfResized()},_moveTooltipIfResized:function(){var t=this._styleCoord[2],e=this._styleCoord[3];t*=this._zr.getWidth(),e*=this._zr.getHeight();this.moveTo(t,e)},show:function(t){clearTimeout(this._hideTimeout);var e=this.el,n=this._styleCoord;e.style.cssText="position:absolute;display:block;border-style:solid;white-space:nowrap;z-index:9999999;"+d(t)+";left:"+n[0]+"px;top:"+n[1]+"px;"+(t.get("extraCssText")||""),e.style.display=e.innerHTML?"block":"none",e.style.pointerEvents=this._enterable?"auto":"none",this._show=!0},setContent:function(t){this.el.innerHTML=null==t?"":t},setEnterable:function(t){this._enterable=t},getSize:function(){var t=this.el;return[t.clientWidth,t.clientHeight]},moveTo:function(t,e){var n=this._styleCoord;p(n,this._zr,this._appendToBody,t,e),t=this.el.style;t.left=n[0]+"px",t.top=n[1]+"px"},hide:function(){this.el.style.display="none",this._show=!1},hideLater:function(t){!this._show||this._inContent&&this._enterable||(t?(this._hideDelay=t,this._show=!1,this._hideTimeout=setTimeout(i.bind(this.hide,this),t)):this.hide())},isShow:function(){return this._show},dispose:function(){this.el.parentNode.removeChild(this.el)},getOuterSize:function(){var t,e=this.el.clientWidth,n=this.el.clientHeight;return document.defaultView&&document.defaultView.getComputedStyle&&(t=document.defaultView.getComputedStyle(this.el))&&(e+=parseInt(t.borderLeftWidth,10)+parseInt(t.borderRightWidth,10),n+=parseInt(t.borderTopWidth,10)+parseInt(t.borderBottomWidth,10)),{width:e,height:n}}},t.exports=f},"07e6":function(t,e,n){n("4d85"),n("a753")},"0817":function(t,e,n){var i=n("3eba");n("f306"),n("0046"),n("60d7"),n=n("ab71");i.registerVisual(n)},"085d":function(t,e,n){var i=n("3eba"),o=(n("bd92"),n("19e2"),n("eabf")),a=n("4c99");n=n("09b1");i.registerPreprocessor(o),i.registerVisual(a),i.registerLayout(n)},"08c3":function(t,e,n){function i(t,e,n,i){a.call(this,t,e,n),this.type=i||"value",this.model=null}var o=n("6d8b"),a=n("84ce");i.prototype={constructor:i,getLabelModel:function(){return this.model.getModel("label")},isHorizontal:function(){return"horizontal"===this.model.get("orient")}},o.inherits(i,a),t.exports=i},"09b1":function(t,e,n){var i=n("2306").subPixelOptimize,o=n("cccd"),a=n("3842").parsePercent,r=n("6d8b").retrieve2,s="undefined"!=typeof Float32Array?Float32Array:Array;n={seriesType:"candlestick",plan:o(),reset:function(t){var e,n,o=t.coordinateSystem,u=t.getData(),c=(e=u,p="category"===(p=(h=t).getBaseAxis()).type?p.getBandWidth():(p=p.getExtent(),Math.abs(p[1]-p[0])/e.count()),e=a(r(h.get("barMaxWidth"),p),p),n=a(r(h.get("barMinWidth"),1),p),null!=(h=h.get("barWidth"))?a(h,p):Math.max(Math.min(p/2,e),n)),h=["x","y"],d=u.mapDimension(h[0]),p=u.mapDimension(h[1],!0),f=p[0],g=p[1],m=p[2],y=p[3];if(u.setLayout({candleWidth:c,isSimpleBox:c<=1.3}),!(null==d||p.length<4))return{progress:t.pipelineContext.large?function(t,e){for(var n,i=new s(4*t.count),a=0,r=[],u=[];null!=(n=t.next());){var c=e.get(d,n),h=e.get(f,n),p=e.get(g,n),v=e.get(m,n),x=e.get(y,n);isNaN(c)||isNaN(v)||isNaN(x)?(i[a++]=NaN,a+=3):(i[a++]=l(e,n,h,p,g),r[0]=c,r[1]=v,n=o.dataToPoint(r,null,u),i[a++]=n?n[0]:NaN,i[a++]=n?n[1]:NaN,r[1]=x,n=o.dataToPoint(r,null,u),i[a++]=n?n[1]:NaN)}e.setLayout("largePoints",i)}:function(t,e){for(var n;null!=(n=t.next());){var a=e.get(d,n),r=e.get(f,n),s=e.get(g,n),u=e.get(m,n),h=e.get(y,n),p=Math.min(r,s),v=Math.max(r,s),x=(p=w(p,a),v=w(v,a),w(u,a)),_=w(h,a),b=[];S(b,v,0),S(b,p,1),b.push(M(_),M(v),M(x),M(p)),e.setItemLayout(n,{sign:l(e,n,r,s,g),initBaseline:(s=o&&a<=n+1){for(var u=[],c=0;c=o&&a<=h+1){for(var f=s.components,g=0,m=f.length,y=0,v=0;gn[s],m=[-p.x,-p.y],y=(e=(e||(m[r]=c.position[r]),[0,0]),[-f.x,-f.y]),v=i.retrieve2(t.get("pageButtonGap",!0),t.get("itemGap",!0));g&&("end"===t.get("pageButtonPosition",!0)?y[r]+=n[s]-f[s]:e[r]+=f[s]+v),y[1-r]+=p[l]/2-f[l]/2,c.attr("position",m),h.attr("position",e),d.attr("position",y),m={x:0,y:0},m[s]=(g?n:p)[s],m[l]=Math.max(p[l],f[l]),m[u]=Math.min(0,f[u]+y[1-r]),h.__rectSize=n[s],g?((e={x:0,y:0})[s]=Math.max(n[s]-f[s]-v,0),e[l]=m[l],h.setClipPath(new o.Rect({shape:e})),h.__rectSize=e[s]):d.eachChild((function(t){t.attr({invisible:!0,silent:!0})})),p=this._getPageInfo(t);return null!=p.pageIndex&&o.updateProps(c,{position:p.contentPosition},g&&t),this._updatePageInfoView(t,p),m},_pageGo:function(t,e,n){t=this._getPageInfo(e)[t],null!=t&&n.dispatchAction({type:"legendScroll",scrollDataIndex:t,legendId:e.id})},_updatePageInfoView:function(t,e){var n=this._controllerGroup,o=(i.each(["pagePrev","pageNext"],(function(i){var o=null!=e[i+"DataIndex"];i=n.childOfName(i);i&&(i.setStyle("fill",o?t.get("pageIconColor",!0):t.get("pageIconInactiveColor",!0)),i.cursor=o?"pointer":"default")})),n.childOfName("pageText")),a=t.get("pageFormatter"),r=e.pageIndex,s=(r=null!=r?r+1:0,e.pageCount);o&&a&&o.setStyle("text",i.isString(a)?a.replace("{current}",r).replace("{total}",s):a({current:r,total:s}))},_getPageInfo:function(t){var e=t.get("scrollDataIndex",!0),n=this.getContentGroup(),i=this._containerGroup.__rectSize,o=t.getOrient().index,a=s[o],r=l[o],u=(t=this._findTargetItemIndex(e),n.children()),c=(e=u[t],u.length),h=c?1:0,d={contentPosition:n.position.slice(),pageCount:h,pageIndex:h-1,pagePrevDataIndex:null,pageNextDataIndex:null};if(e){n=y(e),d.contentPosition[o]=-n.s;for(var p=t+1,f=n,g=n,m=null;p<=c;++p)(!(m=y(u[p]))&&g.e>f.s+i||m&&!v(m,f.s))&&(f=g.i>f.i?g:m)&&(null==d.pageNextDataIndex&&(d.pageNextDataIndex=f.i),++d.pageCount),g=m;for(p=t-1,f=n,g=n,m=null;-1<=p;--p)(m=y(u[p]))&&v(g,m.s)||!(f.i=e&&t.s<=e+i}},_findTargetItemIndex:function(t){var e,n;return this._showController?(this.getContentGroup().eachChild((function(i,o){i=i.__legendDataIndex,null==n&&null!=i&&(n=o),i===t&&(e=o)})),null!=e?e:n):0}});t.exports=u},"0f55":function(t,e,n){function i(t,e,n,i,o){a.call(this,t,e,n),this.type=i||"value",this.axisIndex=o}var o=n("6d8b"),a=n("84ce");i.prototype={constructor:i,model:null,isHorizontal:function(){return"horizontal"!==this.coordinateSystem.getModel().get("layout")}},o.inherits(i,a),t.exports=i},"0f99":function(t,e,n){n("4e08").__DEV__;var i=n("e0d3"),o=i.makeInner,a=i.getDataItemValue,r=(i=n("6d8b"),i.createHashMap),s=i.each,l=i.map,u=i.isArray,c=i.isString,h=i.isObject,d=i.isTypedArray,p=i.isArrayLike,f=i.extend,g=(i.assert,n("ec6f")),m=(i=n("93d0"),i.SOURCE_FORMAT_ORIGINAL),y=i.SOURCE_FORMAT_ARRAY_ROWS,v=i.SOURCE_FORMAT_OBJECT_ROWS,x=i.SOURCE_FORMAT_KEYED_COLUMNS,_=i.SOURCE_FORMAT_UNKNOWN,b=i.SOURCE_FORMAT_TYPED_ARRAY,w=i.SERIES_LAYOUT_BY_ROW,S={Must:1,Might:2,Not:3},M=o();function I(t){var e;if(t)return e=r(),l(t,(function(t,n){var i;return null!=(t=f({},h(t)?t:{name:t})).name&&(t.name+="",null==t.displayName&&(t.displayName=t.name),(i=e.get(t.name))?t.name+="-"+i.count++:e.set(t.name,{count:1})),t}))}function T(t,e,n,i){if(null==i&&(i=1/0),e===w)for(var o=0;oo[0][1]&&(o[0][1]=a[0]),a[1]o[1][1]&&(o[1][1]=a[1])}return o&&v(o)}};function v(t){return new a(t[0][0],t[1][0],t[0][1]-t[0][0],t[1][1]-t[1][0])}e.layoutCovers=p},1111:function(t,e,n){var i=n("3eba"),o=(n("67a8"),n("4784"),n("7f96"));n=n("87c3");i.registerVisual(o("effectScatter","circle")),i.registerLayout(n("effectScatter"))},"133d":function(t,e,n){var i=n("6d8b"),o=n("e0d3");t.exports=function(t,e){var n,a,r=[],s=t.seriesIndex;return null==s||!(e=e.getSeriesByIndex(s))||(n=e.getData(),null==(s=o.queryDataIndex(n,t)))||s<0||i.isArray(s)?{point:[]}:(t=n.getItemGraphicEl(s),a=e.coordinateSystem,e.getTooltipPosition?r=e.getTooltipPosition(s)||[]:a&&a.dataToPoint?r=a.dataToPoint(n.getValues(i.map(a.dimensions,(function(t){return n.mapDimension(t)})),s,!0))||[]:t&&((e=t.getBoundingRect().clone()).applyTransform(t.transform),r=[e.x+e.width/2,e.y+e.height/2]),{point:r,el:t})}},1418:function(t,e,n){var i=n("6d8b"),o=n("a15a").createSymbol,a=n("2306"),r=n("3842").parsePercent,s=n("c775f").getDefaultLabel;function l(t,e,n){a.Group.call(this),this.updateData(t,e,n)}n=l.prototype;var u=l.getSymbolSize=function(t,e){return t=t.getItemVisual(e,"symbolSize"),t instanceof Array?t.slice():[+t,+t]};function c(t){return[t[0]/2,t[1]/2]}function h(t,e){this.parent.drift(t,e)}n._createSymbol=function(t,e,n,i,a){this.removeAll(),e=e.getItemVisual(n,"color"),n=o(t,-1,-1,2,2,e,a),n.attr({z2:100,culling:!0,scale:c(i)}),n.drift=h,this._symbolType=t,this.add(n)},n.stopSymbolAnimation=function(t){this.childAt(0).stopAnimation(t)},n.getSymbolPath=function(){return this.childAt(0)},n.getScale=function(){return this.childAt(0).scale},n.highlight=function(){this.childAt(0).trigger("emphasis")},n.downplay=function(){this.childAt(0).trigger("normal")},n.setZ=function(t,e){var n=this.childAt(0);n.zlevel=t,n.z=e},n.setDraggable=function(t){var e=this.childAt(0);e.draggable=t,e.cursor=t?"move":e.cursor},n.updateData=function(t,e,n){this.silent=!1;var i,o,r=t.getItemVisual(e,"symbol")||"circle",s=t.hostModel,l=u(t,e),h=r!==this._symbolType;h?(o=t.getItemVisual(e,"symbolKeepAspect"),this._createSymbol(r,t,e,l,o)):((i=this.childAt(0)).silent=!1,a.updateProps(i,{scale:c(l)},s,e)),this._updateCommon(t,e,l,n),h&&(i=this.childAt(0),r=n&&n.fadeIn,o={scale:i.scale.slice()},r&&(o.style={opacity:i.style.opacity}),i.scale=[0,0],r&&(i.style.opacity=0),a.initProps(i,o,s,e)),this._seriesModel=s};var d=["itemStyle"],p=["emphasis","itemStyle"],f=["label"],g=["emphasis","label"];function m(t,e){var n,i;this.incremental||this.useHoverLayer||("emphasis"===e?(n=(i=this.__symbolOriginalScale)[1]/i[0],i={scale:[Math.max(1.1*i[0],i[0]+3),Math.max(1.1*i[1],i[1]+3*n)]},this.animateTo(i,400,"elasticOut")):"normal"===e&&this.animateTo({scale:this.__symbolOriginalScale},400,"elasticOut"))}n._updateCommon=function(t,e,n,o){var l=this.childAt(0),u=t.hostModel,h=t.getItemVisual(e,"color"),y=("image"!==l.type?l.useStyle({strokeNoScale:!0}):l.setStyle({opacity:1,shadowBlur:null,shadowOffsetX:null,shadowOffsetY:null,shadowColor:null}),o&&o.itemStyle),v=o&&o.hoverItemStyle,x=o&&o.symbolOffset,_=o&&o.labelModel,b=o&&o.hoverLabelModel,w=o&&o.hoverAnimation,S=o&&o.cursorStyle,M=(!o||t.hasItemOption?(y=(M=o&&o.itemModel?o.itemModel:t.getItemModel(e)).getModel(d).getItemStyle(["color"]),v=M.getModel(p).getItemStyle(),x=M.getShallow("symbolOffset"),_=M.getModel(f),b=M.getModel(g),w=M.getShallow("hoverAnimation"),S=M.getShallow("cursor")):v=i.extend({},v),l.style),I=t.getItemVisual(e,"symbolRotate"),T=(I=(l.attr("rotation",(I||0)*Math.PI/180||0),x&&l.attr("position",[r(x[0],n[0]),r(x[1],n[1])]),S&&l.attr("cursor",S),l.setColor(h,o&&o.symbolInnerColor),l.setStyle(y),t.getItemVisual(e,"opacity")),x=(null!=I&&(M.opacity=I),t.getItemVisual(e,"liftZ")),S=l.__z2Origin,null!=x?null==S&&(l.__z2Origin=l.z2,l.z2+=x):null!=S&&(l.z2=S,l.__z2Origin=null),o&&o.useNameLabel);a.setLabelStyle(M,v,_,b,{labelFetcher:u,labelDataIndex:e,defaultText:function(e,n){return T?t.getName(e):s(t,e)},isRectText:!0,autoColor:h}),l.__symbolOriginalScale=c(n),l.hoverStyle=v,l.highDownOnUpdate=w&&u.isAnimationEnabled()?m:null,a.setHoverStyle(l)},n.fadeOut=function(t,e){var n=this.childAt(0);this.silent=n.silent=!0,e&&e.keepLabel||(n.style.text=null),a.updateProps(n,{style:{opacity:0},scale:[0,0]},this._seriesModel,this.dataIndex,t)},i.inherits(l,a.Group),t.exports=l},1466:function(t,e,n){var i=n("3eba"),o=n("2306"),a=n("6d8b"),r=n("a15a");n=i.extendChartView({type:"radar",render:function(t,e,n){var i=t.coordinateSystem,s=this.group,l=t.getData(),u=this._data;function c(t,e){var n,i=t.getItemVisual(e,"symbol")||"circle",o=t.getItemVisual(e,"color");if("none"!==i)return n=t.getItemVisual(e,"symbolSize"),n=n=a.isArray(n)?n:[+n,+n],i=r.createSymbol(i,-1,-1,2,2,o),o=t.getItemVisual(e,"symbolRotate")||0,i.attr({style:{strokeNoScale:!0},z2:100,scale:[n[0]/2,n[1]/2],rotation:o*Math.PI/180||0}),i}function h(e,n,i,a,r,s){i.removeAll();for(var l=0;l=e.r0}});t.exports=l},"1c5f":function(t,e,n){var i=n("401b"),o=n("6d8b"),a=n("0c37").getCurvenessForEdge;function r(t,e){t.eachEdge((function(t,n){n=o.retrieve3(t.getModel().get("lineStyle.curveness"),-a(t,e,n,!0),0);var r=i.clone(t.node1.getLayout()),s=i.clone(t.node2.getLayout()),l=[r,s];+n&&l.push([(r[0]+s[0])/2-(r[1]-s[1])*n,(r[1]+s[1])/2-(s[0]-r[0])*n]),t.setLayout(l)}))}e.simpleLayout=function(t){var e=t.coordinateSystem;e&&"view"!==e.type||((e=t.getGraph()).eachNode((function(t){var e=t.getModel();t.setLayout([+e.get("x"),+e.get("y")])})),r(e,t))},e.simpleLayoutEdge=r},"1ccf":function(t,e,n){n("4e08").__DEV__;var i=n("6d8b"),o=n("fd27"),a=n("3842").parsePercent,r=n("697e"),s=r.createScaleByModel,l=r.niceScaleExtent,u=(r=n("2039"),n("ee1aa").getStackedDimension);function c(t,e){var n,o=this,a=o.getAngleAxis(),r=o.getRadiusAxis();a.scale.setExtent(1/0,-1/0),r.scale.setExtent(1/0,-1/0),t.eachSeries((function(t){var e;t.coordinateSystem===o&&(e=t.getData(),i.each(e.mapDimension("radius",!0),(function(t){r.scale.unionExtentFromData(e,u(e,t))})),i.each(e.mapDimension("angle",!0),(function(t){a.scale.unionExtentFromData(e,u(e,t))})))})),l(a.scale,a.model),l(r.scale,r.model),"category"!==a.type||a.onBand||(t=a.getExtent(),n=360/a.scale.count(),a.inverse?t[1]+=n:t[1]-=n,a.setExtent(t[0],t[1]))}function h(t,e){var n;t.type=e.get("type"),t.scale=s(e),t.onBand=e.get("boundaryGap")&&"category"===t.type,t.inverse=e.get("inverse"),"angleAxis"===e.mainType&&(t.inverse^=e.get("clockwise"),n=e.get("startAngle"),t.setExtent(n,n+(t.inverse?-360:360))),(e.axis=t).model=e}n("78f0"),n={dimensions:o.prototype.dimensions,create:function(t,e){var n=[];return t.eachComponent("polar",(function(t,r){r=new o(r);var s,l=(r.update=c,r.getRadiusAxis()),u=r.getAngleAxis(),d=t.findAxisModel("radiusAxis"),p=t.findAxisModel("angleAxis");h(l,d),h(u,p),l=r,d=e,p=(u=t).get("center"),s=d.getWidth(),d=d.getHeight(),l.cx=a(p[0],s),l.cy=a(p[1],d),p=l.getRadiusAxis(),l=Math.min(s,d)/2,null==(s=u.get("radius"))?s=[0,"100%"]:i.isArray(s)||(s=[0,s]),s=[a(s[0],l),a(s[1],l)],p.inverse?p.setExtent(s[1],s[0]):p.setExtent(s[0],s[1]),n.push(r),(t.coordinateSystem=r).model=t})),t.eachSeries((function(e){var n;"polar"===e.get("coordinateSystem")&&(n=t.queryComponents({mainType:"polar",index:e.get("polarIndex"),id:e.get("polarId")})[0],e.coordinateSystem=n.coordinateSystem)})),n}},r.register("polar",n)},"1e32":function(t,e,n){var i=n("6d8b"),o=n("3842").parsePercent,a=n("ee1aa").isDimensionStacked;function r(t){return t.get("stack")||"__ec_stack_"+t.seriesIndex}function s(t,e){return e.dim+t.model.componentIndex}t.exports=function(t,e,n){var l,u,c,h={},d=(l=i.filter(e.getSeriesByType(t),(function(t){return!e.isSeriesFiltered(t)&&t.coordinateSystem&&"polar"===t.coordinateSystem.type})),u={},i.each(l,(function(t,e){var n=t.getData(),i=t.coordinateSystem,a=i.getBaseAxis(),l=(i=s(i,a),a.getExtent()),c=(a="category"===a.type?a.getBandWidth():Math.abs(l[1]-l[0])/n.count(),l=u[i]||{bandWidth:a,remainedWidth:a,autoWidthCount:0,categoryGap:"20%",gap:"30%",stacks:{}},n=l.stacks,i=(u[i]=l,r(t)),n[i]||l.autoWidthCount++,n[i]=n[i]||{width:0,maxWidth:0},o(t.get("barWidth"),a)),h=(a=o(t.get("barMaxWidth"),a),t.get("barGap"));t=t.get("barCategoryGap");c&&!n[i].width&&(c=Math.min(l.remainedWidth,c),n[i].width=c,l.remainedWidth-=c),a&&(n[i].maxWidth=a),null!=h&&(l.gap=h),null!=t&&(l.categoryGap=t)})),c={},i.each(u,(function(t,e){c[e]={};var n,a=t.stacks,r=t.bandWidth,s=(r=o(t.categoryGap,r),o(t.gap,1)),l=t.remainedWidth,u=t.autoWidthCount,h=(l-r)/(u+(u-1)*s),d=(h=Math.max(h,0),i.each(a,(function(t,e){var n=t.maxWidth;n&&nthis._ux||x(e-this._yi)>this._uy||this._len<5;return this.addData(u.L,t,e),this._ctx&&n&&(this._needsDash()?this._dashedLineTo(t,e):this._ctx.lineTo(t,e)),n&&(this._xi=t,this._yi=e),this},bezierCurveTo:function(t,e,n,i,o,a){return this.addData(u.C,t,e,n,i,o,a),this._ctx&&(this._needsDash()?this._dashedBezierTo(t,e,n,i,o,a):this._ctx.bezierCurveTo(t,e,n,i,o,a)),this._xi=o,this._yi=a,this},quadraticCurveTo:function(t,e,n,i){return this.addData(u.Q,t,e,n,i),this._ctx&&(this._needsDash()?this._dashedQuadraticTo(t,e,n,i):this._ctx.quadraticCurveTo(t,e,n,i)),this._xi=n,this._yi=i,this},arc:function(t,e,n,i,o,a){return this.addData(u.A,t,e,n,n,i,o-i,0,a?0:1),this._ctx&&this._ctx.arc(t,e,n,i,o,a),this._xi=m(o)*n+t,this._yi=y(o)*n+e,this},arcTo:function(t,e,n,i,o){return this._ctx&&this._ctx.arcTo(t,e,n,i,o),this},rect:function(t,e,n,i){return this._ctx&&this._ctx.rect(t,e,n,i),this.addData(u.R,t,e,n,i),this},closePath:function(){this.addData(u.Z);var t=this._ctx,e=this._x0,n=this._y0;return t&&(this._needsDash()&&this._dashedLineTo(e,n),t.closePath()),this._xi=e,this._yi=n,this},fill:function(t){t&&t.fill(),this.toStatic()},stroke:function(t){t&&t.stroke(),this.toStatic()},setLineDash:function(t){if(t instanceof Array){this._lineDash=t;for(var e=this._dashIdx=0,n=0;ne.length&&(this._expandData(),e=this.data);for(var n=0;nr||x(p-o)>s||c===l-1)&&(t.lineTo(d,p),i=d,o=p);break;case u.C:t.bezierCurveTo(a[c++],a[c++],a[c++],a[c++],a[c++],a[c++]),i=a[c-2],o=a[c-1];break;case u.Q:t.quadraticCurveTo(a[c++],a[c++],a[c++],a[c++]),i=a[c-2],o=a[c-1];break;case u.A:var d=a[c++],p=a[c++],f=a[c++],g=a[c++],v=a[c++],_=a[c++],b=a[c++],w=a[c++],S=gs&&(s=t.depth)}));var l=t.expandAndCollapse&&0<=t.initialTreeDepth?t.initialTreeDepth:s;return a.root.eachNode("preorder",(function(t){var e=t.hostTree.data.getRawDataItem(t.dataIndex);t.isExpand=e&&null!=e.collapsed?!e.collapsed:t.depth<=l})),a.data},getOrient:function(){var t=this.get("orient");return"horizontal"===t?t="LR":"vertical"===t&&(t="TB"),t},setZoom:function(t){this.option.zoom=t},setCenter:function(t){this.option.center=t},formatTooltip:function(t){for(var e=this.getData().tree,n=e.root.children[0],i=e.getNodeByDataIndex(t),o=(e=i.getValue(),i.name);i&&i!==n;)o=i.parentNode.name+"."+o,i=i.parentNode;return a(o+(isNaN(e)||null==e?"":" : "+e))},defaultOption:{zlevel:0,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",borderColor:"#c23531",borderWidth:1.5},label:{show:!0,color:"#555"},leaves:{label:{show:!0}},animationEasing:"linear",animationDuration:700,animationDurationUpdate:1e3}});t.exports=n},"216a":function(t,e,n){var i=n("6d8b"),o=n("3842"),a=n("eda2"),r=n("944e"),s=(n=n("89e3"),n.prototype),l=Math.ceil,u=Math.floor,c=36e5,h=864e5,d=n.extend({type:"time",getLabel:function(t){var e=this._stepLvl;t=new Date(t);return a.formatTime(e[0],t,this.getSetting("useUTC"))},niceExtent:function(t){var e=this._extent,n=(e[0]===e[1]&&(e[0]-=h,e[1]+=h),e[1]===-1/0&&e[0]===1/0&&(n=new Date,e[1]=+new Date(n.getFullYear(),n.getMonth(),n.getDate()),e[0]=e[1]-h),this.niceTicks(t.splitNumber,t.minInterval,t.maxInterval),this._interval);t.fixMin||(e[0]=o.round(u(e[0]/n)*n)),t.fixMax||(e[1]=o.round(l(e[1]/n)*n))},niceTicks:function(t,e,n){var i=this._extent,a=i[1]-i[0],s=a/(t=t||10);null!=e&&s>>1;t[o][1]Math.abs(i[1])?0e[0]||t[1]<0||t[1]>e[1]||(e=((e=this._handleEnds)[0]+e[1])/2,t=this._updateInterval("all",t[0]-e),this._updateView(),t&&this._dispatchZoomAction())},_dispatchZoomAction:function(){var t=this._range;this.api.dispatchAction({type:"dataZoom",from:this.uid,dataZoomId:this.dataZoomModel.id,start:t[0],end:t[1]})},_findCoordRect:function(){var t,e,n;return g(this.getTargetCoordInfo(),(function(t){!n&&t.length&&(t=t[0].model.coordinateSystem,n=t.getRect&&t.getRect())})),n||(t=this.api.getWidth(),e=this.api.getHeight(),n={x:.2*t,y:.2*e,width:.6*t,height:.6*e}),n}});function _(t){return"vertical"===t?"ns-resize":"ew-resize"}t.exports=x},"237f":function(t,e,n){var i=n("6d8b"),o=n("6179"),a=n("7368"),r=n("31d9"),s=n("b1d4"),l=n("2039"),u=n("3301");t.exports=function(t,e,n,c,h){for(var d=new a(c),p=0;p "+_)),y++)}return"cartesian2d"===(c=n.get("coordinateSystem"))||"polar"===c?f=u(t,n):(c=(c=l.get(c))&&"view"!==c.type&&c.dimensions||[],i.indexOf(c,"value")<0&&c.concat(["value"]),c=s(t,{coordDimensions:c}),(f=new o(c,n)).initData(t)),(c=new o(["value"],n)).initData(m,g),h&&h(f,c),r({mainData:f,struct:d,structAttr:"graph",datas:{node:f,edge:c},datasAttr:{node:"data",edge:"edgeData"}}),d.update(),d}},"23e0":function(t,e,n){var i=n("6d8b"),o=n("7887"),a=n("89e3"),r=n("3842"),s=n("697e"),l=s.getScaleExtent,u=s.niceScaleExtent,c=(s=n("2039"),n("8c2a"));function h(t,e,n){this._model=t,this.dimensions=[],this._indicatorAxes=i.map(t.getIndicatorModels(),(function(t,e){e="indicator_"+e;var n=new o(e,new("log"===t.get("axisType")?c:a));return n.name=t.get("name"),(n.model=t).axis=n,this.dimensions.push(e),n}),this),this.resize(t,n),this.cx,this.cy,this.r,this.r0,this.startAngle}h.prototype.getIndicatorAxes=function(){return this._indicatorAxes},h.prototype.dataToPoint=function(t,e){var n=this._indicatorAxes[e];return this.coordToPoint(n.dataToCoord(t),e)},h.prototype.coordToPoint=function(t,e){return e=this._indicatorAxes[e].angle,[this.cx+t*Math.cos(e),this.cy-t*Math.sin(e)]},h.prototype.pointToData=function(t){for(var e,n=t[0]-this.cx,i=(t=t[1]-this.cy,Math.sqrt(n*n+t*t)),o=(n/=i,t/=i,Math.atan2(-t,n)),a=1/0,r=-1,s=0;sn[0]&&isFinite(f)&&isFinite(n[0]););else{t=o.getTicks().length-1;var p=(a":"\n"),a&&(t+=u(a),null!=r)&&(t+=" : "),null!=r&&(t+=u(s)),t},getData:function(){return this._data},setData:function(t){this._data=t}}),o.mixin(s,n),t.exports=s},"24b9":function(t,e,n){n("4e08").__DEV__;var i=n("f934"),o=(n=n("3842"),n.parsePercent),a=n.linearMap;t.exports=function(t,e,n){t.eachSeriesByType("funnel",(function(t){function n(t,e){if("horizontal"===h){var n,i=r.get(s,t)||0,o=a(i,[y,v],m,!0);switch(x){case"top":n=g;break;case"center":n=g+(p-o)/2;break;case"bottom":n=g+(p-o)}return[[e,n],[e,n+o]]}i=r.get(s,t)||0;var l,u=a(i,[y,v],m,!0);switch(x){case"left":l=f;break;case"center":l=f+(d-u)/2;break;case"right":l=f+d-u}return[[l,e],[l+u,e]]}var r=t.getData(),s=r.mapDimension("value"),l=t.get("sort"),u=(u=e,i.getLayoutRect(t.getBoxLayoutParams(),{width:u.getWidth(),height:u.getHeight()})),c=function(t,e){for(var n=t.mapDimension("value"),i=t.mapArray(n,(function(t){return t})),o=[],a="ascending"===e,r=0,s=t.count();re[1]&&e.reverse(),e[0]=Math.max(e[0],t[0]),e[1]=Math.min(e[1],t[1]))},completeVisualOption:function(){o.prototype.completeVisualOption.apply(this,arguments),i.each(this.stateList,(function(t){t=this.option.controller[t].symbolSize,t&&t[0]!==t[1]&&(t[0]=0)}),this)},setSelected:function(t){this.option.range=t.slice(),this._resetRange()},getSelected:function(){var t=this.getExtent(),e=a.asc((this.get("range")||[]).slice());return e[0]>t[1]&&(e[0]=t[1]),e[1]>t[1]&&(e[1]=t[1]),e[0]=n[1]||t<=e[1])?"inRange":"outOfRange"},findTargetDataIndices:function(t){var e=[];return this.eachTargetSeries((function(n){var i=[],o=n.getData();o.each(this.getDataDimension(o),(function(e,n){t[0]<=e&&e<=t[1]&&i.push(n)}),this),e.push({seriesId:n.id,dataIndex:i})}),this),e},getVisualMeta:function(t){var e=l(0,0,this.getExtent()),n=l(0,0,this.option.range.slice()),i=[];function o(e,n){i.push({value:e,color:t(e,n)})}for(var a=0,r=0,s=n.length,u=e.length;r=e.r0}});t.exports=n},"342d":function(t,e,n){function i(t,e){return(t[0]*e[1]n[1]?n[1]:t)=e[1])return n[1]}else{if(t>=e[0])return n[0];if(t<=e[1])return n[1]}else{if(t===e[0])return n[0];if(t===e[1])return n[1]}return(t-e[0])/o*a+n[0]},e.parsePercent=function(t,e){switch(t){case"center":case"middle":t="50%";break;case"left":case"top":t="0%";break;case"right":case"bottom":t="100%"}return"string"==typeof t?t.replace(/^\s+|\s+$/g,"").match(/%$/)?parseFloat(t)/100*e:parseFloat(t):null==t?NaN:+t},e.round=function(t,e,n){return null==e&&(e=10),e=Math.min(Math.max(0,e),20),t=(+t).toFixed(e),n?t:+t},e.asc=function(t){return t.sort((function(t,e){return t-e})),t},e.getPrecision=function(t){if(t=+t,isNaN(t))return 0;for(var e=1,n=0;Math.round(t*e)/e!==t;)e*=10,n++;return n},e.getPrecisionSafe=function(t){var e=(t=t.toString()).indexOf("e");return 0c&&(c=u[d],h=d);++s[h],u[h]=0,++l}return s[e]/a},e.MAX_SAFE_INTEGER=9007199254740991,e.remRadian=function(t){var e=2*Math.PI;return(t%e+e)%e},e.isRadianAroundZero=function(t){return-1e-4t[1])break;n.push({color:this.getControllerVisual(a,"color",e),offset:o/100})}return n.push({color:this.getControllerVisual(t[1],"color",e),offset:1}),n},_createBarPoints:function(t,e){var n=this.visualMapModel.itemSize;return[[n[0]-e[0],t[0]],[n[0],t[0]],[n[0],t[1]],[n[0]-e[1],t[1]]]},_createBarGroup:function(t){var e=this._orient,n=this.visualMapModel.get("inverse");return new s.Group("horizontal"!==e||n?"horizontal"===e&&n?{scale:"bottom"===t?[-1,1]:[1,1],rotation:-Math.PI/2}:"vertical"!==e||n?{scale:"left"===t?[1,1]:[-1,1]}:{scale:"left"===t?[1,-1]:[-1,-1]}:{scale:"bottom"===t?[1,1]:[-1,1],rotation:Math.PI/2})},_updateHandle:function(t,e){var n,i,o,a;this._useHandle&&(n=this._shapes,i=this.visualMapModel,o=n.handleThumbs,a=n.handleLabels,p([0,1],(function(r){var l=o[r];l.setStyle("fill",e.handlesColor[r]),l.position[1]=t[r],l=s.applyTransform(n.handleLabelPoints[r],s.getTransform(l,this.group));a[r].setStyle({x:l[0],y:l[1],text:i.formatValueText(this._dataInterval[r]),textVerticalAlign:"middle",textAlign:this._applyTransform("horizontal"===this._orient?0===r?"bottom":"top":"left",n.barGroup)})}),this))},_showIndicator:function(t,e,n,i){var o,a=this.visualMapModel,r=a.getExtent(),l=a.itemSize,u=[0,l[1]],c=(r=d(t,r,u,!0),u=this._shapes,u.indicator);c&&(c.position[1]=r,c.attr("invisible",!1),c.setShape("points",(o=!!n,i=i,r=r,l=l[1],o?[[0,-f(i,g(r,0))],[6,0],[0,f(i,g(l-r,0))]]:[[0,0],[5,-5],[5,5]])),o=this.getControllerVisual(t,"color",{convertOpacityToAlpha:!0}),c.setStyle("fill",o),i=s.applyTransform(u.indicatorLabelPoint,s.getTransform(c,this.group)),(l=u.indicatorLabel).attr("invisible",!1),r=this._applyTransform("left",u.barGroup),t=this._orient,l.setStyle({text:(n||"")+a.formatValueText(e),textVerticalAlign:"horizontal"===t?r:"middle",textAlign:"horizontal"===t?"center":r,x:i[0],y:i[1]}))},_enableHoverLinkToSeries:function(){var t=this;this._shapes.barGroup.on("mousemove",(function(e){var n;t._hovering=!0,t._dragging||(n=t.visualMapModel.itemSize,(e=t._applyTransform([e.offsetX,e.offsetY],t._shapes.barGroup,!0,!0))[1]=f(g(0,e[1]),n[1]),t._doHoverLinkToSeries(e[1],0<=e[0]&&e[0]<=n[0]))})).on("mouseout",(function(){t._hovering=!1,t._dragging||t._clearHoverLinkToSeries()}))},_enableHoverLinkFromSeries:function(){var t=this.api.getZr();this.visualMapModel.option.hoverLink?(t.on("mouseover",this._hoverLinkFromSeriesMouseOver,this),t.on("mouseout",this._hideIndicator,this)):this._clearHoverLinkFromSeries()},_doHoverLinkToSeries:function(t,e){var n,i,o,a=this.visualMapModel,r=a.itemSize;a.option.hoverLink&&(r=[0,r[1]],i=a.getExtent(),o=[(t=f(g(r[0],t),r[1]))-(n=function(t,e,n){var i=6;t=t.get("hoverLinkDataSize");return t&&(i=d(t,e,n,!0)/2),i}(a,i,r)),t+n],t=d(t,r,i,!0),i=[d(o[0],r,i,!0),d(o[1],r,i,!0)],o[0] ",n):this._showIndicator(t,t,"≈ ",n)),r=this._hoverLinkDataIndices,o=[],(e||v(a))&&(o=this._hoverLinkDataIndices=a.findTargetDataIndices(i)),t=h.compressBatches(r,o),this._dispatchHighDown("downplay",c.makeHighDownBatch(t[0],a)),this._dispatchHighDown("highlight",c.makeHighDownBatch(t[1],a)))},_hoverLinkFromSeriesMouseOver:function(t){t=t.target;var e,n=this.visualMapModel;t&&null!=t.dataIndex&&(e=this.ecModel.getSeriesByIndex(t.seriesIndex),n.isTargetSeries(e))&&(n=(e=e.getData(t.dataType)).get(n.getDataDimension(e),t.dataIndex,!0),isNaN(n)||this._showIndicator(n,n))},_hideIndicator:function(){var t=this._shapes;t.indicator&&t.indicator.attr("invisible",!0),t.indicatorLabel&&t.indicatorLabel.attr("invisible",!0)},_clearHoverLinkToSeries:function(){this._hideIndicator();var t=this._hoverLinkDataIndices;this._dispatchHighDown("downplay",c.makeHighDownBatch(t,this.visualMapModel)),t.length=0},_clearHoverLinkFromSeries:function(){this._hideIndicator();var t=this.api.getZr();t.off("mouseover",this._hoverLinkFromSeriesMouseOver),t.off("mouseout",this._hideIndicator)},_applyTransform:function(t,e,n,o){return e=s.getTransform(e,o?null:this.group),s[i.isArray(t)?"applyTransform":"transformDirection"](t,e,n)},_dispatchHighDown:function(t,e){e&&e.length&&this.api.dispatchAction({type:t,batch:e})},dispose:function(){this._clearHoverLinkFromSeries(),this._clearHoverLinkToSeries()},remove:function(){this._clearHoverLinkFromSeries(),this._clearHoverLinkToSeries()}});function y(t,e,n,i){return new s.Polygon({shape:{points:t},draggable:!!n,cursor:e,drift:n,onmousemove:function(t){a.stop(t.event)},ondragend:i})}function v(t){var e=t.get("hoverLinkOnHandle");return null==e?t.get("realtime"):e}function x(t){return"vertical"===t?"ns-resize":"ew-resize"}t.exports=m},"3eba":function(t,e,n){n("4e08").__DEV__;var i=n("697e7"),o=n("6d8b"),a=n("41ef"),r=n("22d1"),s=n("04f6"),l=n("1fab"),u=n("7e63"),c=n("843e"),h=n("2039"),d=n("ca98"),p=n("fb05"),f=n("d15d"),g=n("6cb7"),m=n("4f85"),y=n("b12f"),v=n("e887"),x=n("2306"),_=n("e0d3"),b=n("88b3").throttle,w=n("fd63"),S=n("b809"),M=n("998c"),I=n("69ff"),T=n("c533"),A=n("f219"),C=(n("0352"),n("ec34")),D=o.assert,L=o.each,P=o.isFunction,k=o.isObject,O=g.parseClassType,R={PROCESSOR:{FILTER:1e3,SERIES_FILTER:800,STATISTIC:5e3},VISUAL:{LAYOUT:1e3,PROGRESSIVE_LAYOUT:1100,GLOBAL:2e3,CHART:3e3,POST_CHART_LAYOUT:3500,COMPONENT:4e3,BRUSH:5e3}},E="__flagInMainProcess",N="__optionUpdated",z=/^[a-zA-Z0-9_]+$/;function B(t,e){return function(n,i,o){!e&&this._disposed?this.id:(n=n&&n.toLowerCase(),l.prototype[t].call(this,n,i,o))}}function V(){l.call(this)}function G(t,e,n){n=n||{},"string"==typeof e&&(e=ct[e]),this.id,this.group,this._dom=t,t=this._zr=i.init(t,{renderer:n.renderer||"canvas",devicePixelRatio:n.devicePixelRatio,width:n.width,height:n.height}),this._throttledZrFlush=b(o.bind(t.flush,t),17),(e=o.clone(e))&&p(e,!0),this._theme=e,this._chartsViews=[],this._chartsMap={},this._componentsViews=[],this._componentsMap={},this._coordSysMgr=new h;var a,r,u;e=this._api=(n=(a=this)._coordSysMgr,o.extend(new c(a),{getCoordinateSystems:o.bind(n.getCoordinateSystems,n),getComponentByElement:function(t){for(;t;){var e=t.__ecComponentInfo;if(null!=e)return a._model.getComponent(e.mainType,e.index);t=t.parent}}}));function d(t,e){return t.__prio-e.__prio}s(ut,d),s(rt,d),this._scheduler=new I(this,e,rt,ut),l.call(this,this._ecEventProcessor=new it),this._messageCenter=new V,this._initEvents(),this.resize=o.bind(this.resize,this),this._pendingActions=[],t.animation.on("frame",this._onframe,this),u=this,(r=t).on("rendered",(function(){u.trigger("rendered"),!r.animation.isFinished()||u[N]||u._scheduler.unfinished||u._pendingActions.length||u.trigger("finished")})),o.setAsPrimitive(this)}V.prototype.on=B("on",!0),V.prototype.off=B("off",!0),V.prototype.one=B("one",!0),o.mixin(V,l);var F=G.prototype;function H(t,e,n){if(this._disposed)this.id;else{var i=this._model,o=this._coordSysMgr.getCoordinateSystems();e=_.parseFinder(i,e);for(var a=0;a'+t.dom+"
    "})),y.painter.getSvgRoot().innerHTML=v,t.connectedBackgroundColor&&y.painter.setBackgroundColor(t.connectedBackgroundColor),y.refreshImmediately(),y.painter.toDataURL()):(t.connectedBackgroundColor&&y.add(new x.Rect({shape:{x:0,y:0,width:f,height:g},style:{fill:t.connectedBackgroundColor}})),L(d,(function(t){t=new x.Image({style:{x:t.left*p-l,y:t.top*p-u,image:t.dom}}),y.add(t)})),y.refreshImmediately(),m.toDataURL("image/"+(t&&t.type||"png")))):this.getDataURL(t)},F.convertToPixel=o.curry(H,"convertToPixel"),F.convertFromPixel=o.curry(H,"convertFromPixel"),F.containPixel=function(t,e){var n,i;if(!this._disposed)return n=this._model,t=_.parseFinder(n,t),o.each(t,(function(t,n){0<=n.indexOf("Models")&&o.each(t,(function(t){var o=t.coordinateSystem;o&&o.containPoint?i|=!!o.containPoint(e):"seriesModels"===n&&(o=this._chartsMap[t.__viewId])&&o.containPoint&&(i|=o.containPoint(e,t))}),this)}),this),!!i;this.id},F.getVisual=function(t,e){var n=this._model;n=(t=_.parseFinder(n,t,{defaultMainType:"series"})).seriesModel.getData(),t=t.hasOwnProperty("dataIndexInside")?t.dataIndexInside:t.hasOwnProperty("dataIndex")?n.indexOfRawIndex(t.dataIndex):null;return null!=t?n.getItemVisual(t,e):n.getVisual(e)},F.getViewOfComponentModel=function(t){return this._componentsMap[t.__viewId]},F.getViewOfSeriesModel=function(t){return this._chartsMap[t.__viewId]};var W={prepareAndUpdate:function(t){U(this),W.update.call(this,t)},update:function(t){var e=this._model,n=this._api,i=this._zr,o=this._coordSysMgr,s=this._scheduler;e&&(s.restoreData(e,t),s.performSeriesTasks(e),o.create(e,n),s.performDataProcessorTasks(e,t),Y(this,e),o.update(e,n),$(e),s.performVisualTasks(e,t),J(this,e,n,t),o=e.get("backgroundColor")||"transparent",r.canvasSupported?i.setBackgroundColor(o):(s=a.parse(o),o=a.stringify(s,"rgb"),0===s[3]&&(o="transparent")),tt(e,n))},updateTransform:function(t){var e,n,i=this._model,a=this,r=this._api;i&&(e=[],i.eachComponent((function(n,o){var s=a.getViewOfComponentModel(o);s&&s.__alive&&(!s.updateTransform||(o=s.updateTransform(o,i,r,t))&&o.update)&&e.push(s)})),n=o.createHashMap(),i.eachSeries((function(e){var o=a._chartsMap[e.__viewId];(!o.updateTransform||(o=o.updateTransform(e,i,r,t))&&o.update)&&n.set(e.uid,1)})),$(i),this._scheduler.performVisualTasks(i,t,{setDirty:!0,dirtyMap:n}),Q(a,i,0,t,n),tt(i,this._api))},updateView:function(t){var e=this._model;e&&(v.markUpdateMethod(t,"updateView"),$(e),this._scheduler.performVisualTasks(e,t,{setDirty:!0}),J(this,this._model,this._api,t),tt(e,this._api))},updateVisual:function(t){W.update.call(this,t)},updateLayout:function(t){W.update.call(this,t)}};function U(t){var e=t._model,n=t._scheduler;n.restorePipelines(e),n.prepareStageTasks(),K(t,"component",e,n),K(t,"chart",e,n),n.plan()}function Z(t,e,n,i,a){var r,s,l=t._model;function u(i){i&&i.__alive&&i[e]&&i[e](i.__model,l,t._api,n)}i?((r={})[i+"Id"]=n[i+"Id"],r[i+"Index"]=n[i+"Index"],r[i+"Name"]=n[i+"Name"],r={mainType:i,query:r},a&&(r.subType=a),null!=(s=n.excludeSeriesId)&&(s=o.createHashMap(_.normalizeToArray(s))),l&&l.eachComponent(r,(function(e){s&&null!=s.get(e.id)||u(t["series"===i?"_chartsMap":"_componentsMap"][e.__viewId])}),t)):L(t._componentsViews.concat(t._chartsViews),u)}function Y(t,e){var n=t._chartsMap,i=t._scheduler;e.eachSeries((function(t){i.updateStreamModes(t,n[t.__viewId])}))}function j(t,e){var n,i=t.type,a=t.escapeConnect,r=ot[i],s=r.actionInfo,l=(u=(s.update||"update").split(":")).pop(),u=null!=u[0]&&O(u[0]),c=(this[E]=!0,[t]),h=!1,d=(t.batch&&(h=!0,c=o.map(t.batch,(function(e){return(e=o.defaults(o.extend({},e),t)).batch=null,e}))),[]),p="highlight"===i||"downplay"===i;L(c,(function(t){(n=(n=r.action(t,this._model,this._api))||o.extend({},t)).type=s.event||n.type,d.push(n),p?Z(this,l,t,"series"):u&&Z(this,l,t,u.main,u.sub)}),this),"none"===l||p||u||(this[N]?(U(this),W.update.call(this,t),this[N]=!1):W[l].call(this,t)),n=h?{type:s.event||i,escapeConnect:a,batch:d}:d[0],this[E]=!1,e||this._messageCenter.trigger(n.type,n)}function X(t){for(var e=this._pendingActions;e.length;){var n=e.shift();j.call(this,n,t)}}function q(t){t||this.trigger("updated")}function K(t,e,n,i){for(var o="component"===e,a=o?t._componentsViews:t._chartsViews,r=o?t._componentsMap:t._chartsMap,s=t._zr,l=t._api,u=0;ul.get("hoverLayerThreshold")&&!r.node&&l.eachSeries((function(t){t.preventUsingHoverLayer||(t=s._chartsMap[t.__viewId]).__alive&&t.group.traverse((function(t){t.useHoverLayer=!0}))})),S(t._zr.dom,e)}function tt(t,e){L(lt,(function(n){n(t,e)}))}F.resize=function(t){var e;this._disposed?this.id:(this._zr.resize(t),e=this._model,this._loadingFX&&this._loadingFX.resize(),e&&(e=e.resetOption("media"),t=t&&t.silent,this[E]=!0,e&&U(this),W.update.call(this),this[E]=!1,X.call(this,t),q.call(this,t)))},F.showLoading=function(t,e){this._disposed?this.id:(k(t)&&(e=t,t=""),t=t||"default",this.hideLoading(),ht[t]&&(t=ht[t](this._api,e),e=this._zr,this._loadingFX=t,e.add(t)))},F.hideLoading=function(){this._disposed?this.id:(this._loadingFX&&this._zr.remove(this._loadingFX),this._loadingFX=null)},F.makeActionFromEvent=function(t){var e=o.extend({},t);return e.type=at[t.type],e},F.dispatchAction=function(t,e){this._disposed?this.id:(k(e)||(e={silent:!!e}),ot[t.type]&&this._model&&(this[E]?this._pendingActions.push(t):(j.call(this,t,e.silent),e.flush?this._zr.flush(!0):!1!==e.flush&&r.browser.weChat&&this._throttledZrFlush(),X.call(this,e.silent),q.call(this,e.silent))))},F.appendData=function(t){var e;this._disposed?this.id:(e=t.seriesIndex,this.getModel().getSeriesByIndex(e).appendData(t),this._scheduler.unfinished=!0)},F.on=B("on",!1),F.off=B("off",!1),F.one=B("one",!1);var et=["click","dblclick","mouseover","mouseout","mousemove","mousedown","mouseup","globalout","contextmenu"];function nt(t,e){var n=t.get("z"),i=t.get("zlevel");e.group.traverse((function(t){"group"!==t.type&&(null!=n&&(t.z=n),null!=i)&&(t.zlevel=i)}))}function it(){this.eventInfo}F._initEvents=function(){L(et,(function(t){function e(e){var n,i,a,r=this.getModel(),s=e.target;"globalout"===t?n={}:s&&null!=s.dataIndex?n=(a=s.dataModel||r.getSeriesByIndex(s.seriesIndex))&&a.getDataParams(s.dataIndex,s.dataType,s)||{}:s&&s.eventData&&(n=o.extend({},s.eventData)),n&&(a=n.componentType,i=n.componentIndex,"markLine"!==a&&"markPoint"!==a&&"markArea"!==a||(a="series",i=n.seriesIndex),a=(r=a&&null!=i&&r.getComponent(a,i))&&this["series"===r.mainType?"_chartsMap":"_componentsMap"][r.__viewId],n.event=e,n.type=t,this._ecEventProcessor.eventInfo={targetEl:s,packedEvent:n,model:r,view:a},this.trigger(t,n))}e.zrEventfulCallAtLast=!0,this._zr.on(t,e,this)}),this),L(at,(function(t,e){this._messageCenter.on(e,(function(t){this.trigger(e,t)}),this)}),this)},F.isDisposed=function(){return this._disposed},F.clear=function(){this._disposed?this.id:this.setOption({series:[]},!0)},F.dispose=function(){var t,e;this._disposed?this.id:(this._disposed=!0,_.setAttribute(this.getDom(),mt,""),t=this._api,e=this._model,L(this._componentsViews,(function(n){n.dispose(e,t)})),L(this._chartsViews,(function(n){n.dispose(e,t)})),this._zr.dispose(),delete dt[this.id])},o.mixin(G,l),it.prototype={constructor:it,normalizeQuery:function(t){var e,n,i,a={},r={},s={};return o.isString(t)?(e=O(t),a.mainType=e.main||null,a.subType=e.sub||null):(n=["Index","Name","Id"],i={name:1,dataIndex:1,dataType:1},o.each(t,(function(t,e){for(var o=!1,l=0;l>4|(3840&o)>>8,240&o|(240&o)>>4,15&o|(15&o)<<4,1),f(t,e),e):void c(e,0,0,0,1):7===n.length?0<=(o=parseInt(n.substr(1),16))&&o<=16777215?(c(e,(16711680&o)>>16,(65280&o)>>8,255&o,1),f(t,e),e):void c(e,0,0,0,1):void 0;var o=n.indexOf("("),a=n.indexOf(")");if(-1!==o&&a+1===n.length){var l=n.substr(0,o),u=n.substr(o+1,a-(o+1)).split(","),p=1;switch(l){case"rgba":if(4!==u.length)return void c(e,0,0,0,1);p=s(u.pop());case"rgb":return 3!==u.length?void c(e,0,0,0,1):(c(e,r(u[0]),r(u[1]),r(u[2]),p),f(t,e),e);case"hsla":return 4!==u.length?void c(e,0,0,0,1):(u[3]=s(u[3]),m(u,e),f(t,e),e);case"hsl":return 3!==u.length?void c(e,0,0,0,1):(m(u,e),f(t,e),e);default:return}}c(e,0,0,0,1)}}function m(t,e){var n=(parseFloat(t[0])%360+360)%360/360,i=s(t[1]),a=s(t[2]);i=a<=.5?a*(i+1):a+i-a*i,a=2*a-i;return c(e=e||[],o(255*l(a,i,n+1/3)),o(255*l(a,i,n)),o(255*l(a,i,n-1/3)),1),4===t.length&&(e[3]=t[3]),e}function y(t,e,n){var i,r,s;if(e&&e.length&&0<=t&&t<=1)return n=n||[],t*=e.length-1,i=Math.floor(t),s=Math.ceil(t),r=e[i],e=e[s],n[0]=o(u(r[0],e[0],s=t-i)),n[1]=o(u(r[1],e[1],s)),n[2]=o(u(r[2],e[2],s)),n[3]=a(u(r[3],e[3],s)),n}function v(t,e,n){var i,r,s,l;if(e&&e.length&&0<=t&&t<=1)return t*=e.length-1,i=Math.floor(t),r=Math.ceil(t),l=g(e[i]),e=g(e[r]),l=_([o(u(l[0],e[0],s=t-i)),o(u(l[1],e[1],s)),o(u(l[2],e[2],s)),a(u(l[3],e[3],s))],"rgba"),n?{color:l,leftIndex:i,rightIndex:r,value:t}:l}n=y;var x=v;function _(t,e){var n;if(t&&t.length)return n=t[0]+","+t[1]+","+t[2],"rgba"!==e&&"hsva"!==e&&"hsla"!==e||(n+=","+t[3]),e+"("+n+")"}e.parse=g,e.lift=function(t,e){var n=g(t);if(n){for(var i=0;i<3;i++)n[i]=e<0?n[i]*(1-e)|0:(255-n[i])*e+n[i]|0,255=p[0]&&t<=p[1]}):(s=e,l=n.getPieceList(),u=n.option.selected,c=s[1]-s[0],h=(l=r.map(l,(function(t){return{interval:[(t.interval[0]-s[0])/c,(t.interval[1]-s[0])/c]}}))).length,d=0,function(t){for(var e=d;e=e.y&&t[1]<=e.y+e.height:n.contain(n.toLocalCoord(t[1]))&&t[0]>=e.y&&t[0]<=e.y+e.height},pointToData:function(t){var e=this.getAxis();return[e.coordToData(e.toLocalCoord(t["horizontal"===e.orient?0:1]))]},dataToPoint:function(t){var e=this.getAxis(),n=this.getRect(),i=[],o="horizontal"===e.orient?0:1;return t instanceof Array&&(t=t[0]),i[o]=e.toGlobalCoord(e.dataToCoord(+t)),i[1-o]=0==o?n.y+n.height/2:n.x+n.width/2,i}},t.exports=s},"4c86":function(t,e,n){var i=n("6d8b").each,o=n("bda7"),a=n("e0d3").makeInner,r=n("320a"),s=n("1792"),l=n("6bd4"),u=n("a7f2"),c=a();t.exports={load:function(t,e,n){var a=c(e).parsed;if(a)return a;var h,d=e.specialAreas||{};a=e.geoJSON;try{h=a?o(a,n):[]}catch(e){throw new Error("Invalid geoJson format\n"+e.message)}return r(t,h),i(h,(function(e){var n=e.name;s(t,e),l(t,e),u(t,e),n=d[n];n&&e.transformTo(n.left,n.top,n.width,n.height)})),c(e).parsed={regions:h,boundingRect:function(t){for(var e,n=0;n":"\n",c.join(", ")+t+s(r+" : "+a)},getTooltipPosition:function(t){var e;if(null!=t)return t=this.getData().getName(t),(t=(e=this.coordinateSystem).getRegion(t))&&e.dataToPoint(t.center)},setZoom:function(t){this.option.zoom=t},setCenter:function(t){this.option.center=t},defaultOption:{zlevel:0,z:2,coordinateSystem:"geo",map:"",left:"center",top:"center",aspectScale:.75,showLegendSymbol:!0,dataRangeHoverLink:!0,boundingCoords:null,center:null,zoom:1,scaleLimit:null,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)"}},nameProperty:"name"}});i.mixin(n,r),t.exports=n},"4e47":function(t,e,n){var i=n("6d8b"),o=n("2306"),a="none",r="ancestor",s="self";function l(t,e,n){o.Group.call(this);var i=new o.Sector({z2:2}),a=(i.seriesIndex=e.seriesIndex,new o.Text({z2:4,silent:t.getModel("label").get("silent")}));function r(){a.ignore=a.hoverIgnore}function s(){a.ignore=a.normalIgnore}this.add(i),this.add(a),this.updateData(!0,t,"normal",e,n),this.on("emphasis",r).on("normal",s).on("mouseover",r).on("mouseout",s)}n=l.prototype,n.updateData=function(t,e,n,a,r){(this.node=e).piece=this,a=a||this._seriesModel,r=r||this._ecModel;var s,l=this.childAt(0),u=(l.dataIndex=e.dataIndex,e.getModel()),c=e.getLayout(),h=i.extend({},c),d=(h.label=null,function(t,e){var n=t.getVisual("color"),o=t.getVisual("visualMeta");if(o&&0!==o.length||(n=null),o=t.getModel("itemStyle").get("color"),!o){if(n)return n;if(0===t.depth)return e.option.color[0];n=e.option.color.length,o=e.option.color[function(t){for(var e=t;1Math.PI/2?"right":"left"):p&&"center"!==p?"left"===p?(a=u.r0+d,n>Math.PI/2&&(p="right")):"right"===p&&(a=u.r-d,n>Math.PI/2)&&(p="left"):(a=(u.r+u.r0)/2,p="center"),c.attr("style",{text:t,textAlign:p,textVerticalAlign:f("verticalAlign")||"middle",opacity:f("opacity")}),h=a*r+u.cx,d=a*e+u.cy,c.attr("position",[h,d]),t=f("rotate"),p=0;function f(t){var e=l.get(t);return null==e?s.get(t):e}"radial"===t?(p=-n)<-Math.PI/2&&(p+=Math.PI):"tangential"===t?(p=Math.PI/2-n)>Math.PI/2?p-=Math.PI:p<-Math.PI/2&&(p+=Math.PI):"number"==typeof t&&(p=t*Math.PI/180),c.attr("rotation",p)},n._initEvents=function(t,e,n,i){function o(){r.onEmphasis(i)}function a(){r.onNormal()}t.off("mouseover").off("mouseout").off("emphasis").off("normal");var r=this;n.isAnimationEnabled()&&t.on("mouseover",o).on("mouseout",a).on("emphasis",o).on("normal",a).on("downplay",(function(){r.onDownplay()})).on("highlight",(function(){r.onHighlight()}))},i.inherits(l,o.Group),t.exports=l},"4e9f":function(t,e,n){var i=n("22d1"),o=n("29a8");n=n("2145"),o=o.toolbox.saveAsImage;function a(t){this.model=t}a.defaultOption={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:o.title,type:"png",connectedBackgroundColor:"#fff",name:"",excludeComponents:["toolbox"],pixelRatio:1,lang:o.lang.slice()},a.prototype.unusable=!i.canvasSupported,a.prototype.onclick=function(t,e){var n=this.model,o=n.get("name")||t.get("title.0.text")||"echarts",a="svg"===e.getZr().painter.getType()?"svg":n.get("type",!0)||"png";e=e.getConnectedDataURL({type:a,backgroundColor:n.get("backgroundColor",!0)||t.get("backgroundColor")||"#fff",connectedBackgroundColor:n.get("connectedBackgroundColor"),excludeComponents:n.get("excludeComponents"),pixelRatio:n.get("pixelRatio")});if("function"!=typeof MouseEvent||i.browser.ie||i.browser.edge)if(window.navigator.msSaveOrOpenBlob){for(var r=atob(e.split(",")[1]),s=r.length,l=new Uint8Array(s);s--;)l[s]=r.charCodeAt(s);t=new Blob([l]),window.navigator.msSaveOrOpenBlob(t,o+"."+a)}else t=n.get("lang"),n='',window.open().document.write(n);else t=document.createElement("a"),t.download=o+"."+a,t.target="_blank",t.href=e,n=new MouseEvent("click",{view:document.defaultView,bubbles:!0,cancelable:!1}),t.dispatchEvent(n)},n.register("saveAsImage",a),t.exports=a},"4f85":function(t,e,n){n("4e08").__DEV__;var i=n("6d8b"),o=n("22d1"),a=n("eda2"),r=a.formatTime,s=a.encodeHTML,l=a.addCommas,u=a.getTooltipMarker,c=n("e0d3"),h=n("6cb7"),d=n("e47b"),p=(a=n("38a2"),n("f934")),f=p.getLayoutParams,g=p.mergeLayoutParam,m=n("f47d").createTask,y=(p=n("0f99"),p.prepareSource),v=p.getSource,x=n("2b17").retrieveRawValue,_=c.makeInner();p=h.extend({type:"series.__base__",seriesIndex:0,coordinateSystem:null,defaultOption:null,legendVisualProvider:null,visualColorAccessPath:"itemStyle.color",visualBorderColorAccessPath:"itemStyle.borderColor",layoutMode:null,init:function(t,e,n,i){this.seriesIndex=this.componentIndex,this.dataTask=m({count:w,reset:S}),this.dataTask.context={model:this},this.mergeDefaultAndTheme(t,n),y(this),t=this.getInitialData(t,n),I(t,this),this.dataTask.context.data=t,_(this).dataBeforeProcessed=t,b(this)},mergeDefaultAndTheme:function(t,e){var n=this.layoutMode,o=n?f(t):{},a=this.subType;h.hasClass(a),i.merge(t,e.getTheme().get(this.subType)),i.merge(t,this.getDefaultOption()),c.defaultEmphasis(t,"label",["show"]),this.fillDataTextStyle(t.data),n&&g(t,o,n)},mergeOption:function(t,e){t=i.merge(this.option,t,!0),this.fillDataTextStyle(t.data);var n=this.layoutMode;n&&g(this.option,t,n),y(this),n=this.getInitialData(t,e);I(n,this),this.dataTask.dirty(),this.dataTask.context.data=n,_(this).dataBeforeProcessed=n,b(this)},fillDataTextStyle:function(t){if(t&&!i.isTypedArray(t))for(var e=["show"],n=0;n":"\n",d="richText"===o,p={},f=0;function g(t){return{renderMode:o,content:s(l(t)),style:p}}var m,y,v=this.getData(),_=v.mapDimension("defaultedTooltip",!0),b=_.length,w=this.getRawValue(t),S=i.isArray(w),M=v.getItemVisual(t,"color");function I(t,n){var i,c,h;n=v.getDimensionInfo(n);n&&!1!==n.otherDims.tooltip&&(i=n.type,c="sub"+a.seriesIndex+"at"+f,h="string"==typeof(h=u({color:M,type:"subItem",renderMode:o,markerId:c}))?h:h.content,(h=(m?h+s(n.displayName||"-")+": ":"")+s("ordinal"===i?t+"":"time"===i?e?"":r("yyyy/MM/dd hh:mm:ss",t):l(t)))&&y.push(h),d)&&(p[c]=M,++f)}M=(M=i.isObject(M)&&M.colorStops?(M.colorStops[0]||{}).color:M)||"transparent";var T=(1":"",T+=y.join(T||", "),{renderMode:o,content:T,style:p}):g(b?x(v,t,_[0]):S?w[0]:w)).content;b=a.seriesIndex+"at"+f,_=u({color:M,type:"item",renderMode:o,markerId:b}),p[b]=M,++f,S=v.getName(t),w=this.name,w=(w=c.isNameSpecified(this)?w:"")?s(w)+(e?": ":h):"",b="string"==typeof _?_:_.content;return{html:e?b+w+T:w+b+(S?s(S)+": "+T:T),markers:p}},isAnimationEnabled:function(){var t;return!(o.node||(t=this.getShallow("animation"))&&this.getData().count()>this.getShallow("animationThreshold"))&&t},restoreData:function(){this.dataTask.dirty()},getColorFromPalette:function(t,e,n){var i=this.ecModel;return d.getColorFromPalette.call(this,t,e,n)||i.getColorFromPalette(t,e,n)},coordDimToDataDim:function(t){return this.getRawData().mapDimension(t,!0)},getProgressive:function(){return this.get("progressive")},getProgressiveThreshold:function(){return this.get("progressiveThreshold")},getAxisTooltipData:null,getTooltipPosition:null,pipeTask:null,preventIncremental:null,pipelineContext:null});function b(t){var e,n,o=t.name;c.isNameSpecified(t)||(t.name=(t=(e=(t=t).getRawData()).mapDimension("seriesName",!0),n=[],i.each(t,(function(t){t=e.getDimensionInfo(t),t.displayName&&n.push(t.displayName)})),n.join(" ")||o))}function w(t){return t.model.getRawData().count()}function S(t){return t=t.model,t.setData(t.getRawData().cloneShallow()),M}function M(t,e){e.outputData&&t.end>e.outputData.count()&&e.model.getRawData().cloneShallow(e.outputData)}function I(t,e){i.each(t.CHANGABLE_METHODS,(function(n){t.wrapMethod(n,i.curry(T,e))}))}function T(t){t=A(t),t&&t.setOutputEnd(this.count())}function A(t){var e,n=(t.ecModel||{}).scheduler;n=n&&n.getPipeline(t.uid);if(n)return(n=n.currentTask)&&(e=n.agentStubMap)?e.get(t.uid):n}i.mixin(p,a),i.mixin(p,d),t.exports=p},"4fac":function(t,e,n){var i=n("620b"),o=n("9c2c");e.buildPath=function(t,e,n){var a=e.points,r=e.smooth;if(a&&2<=a.length){if(r&&"spline"!==r)for(var s=o(a,r,n,e.smoothConstraint),l=(t.moveTo(a[0][0],a[0][1]),a.length),u=0;u<(n?l:l-1);u++){var c=s[2*u],h=s[2*u+1],d=a[(u+1)%l];t.bezierCurveTo(c[0],c[1],h[0],h[1],d[0],d[1])}else{"spline"===r&&(a=i(a,n)),t.moveTo(a[0][0],a[0][1]);u=1;for(var p=a.length;ux[1]&&(x[1]=v)}e&&(this._nameList[d]=e[p])}this._rawCount=this._count=l,this._extent={},S(this)},n._initDataFromProvider=function(t,e){if(!(e<=t)){for(var n,i=this._chunkSize,o=this._rawData,a=this._storage,r=this.dimensions,s=r.length,l=this._dimensionInfos,u=this._nameList,c=this._idList,h=this._rawExtent,d=this._nameRepeatCount={},p=this._chunkCount,f=0;fA[1]&&(A[1]=C)}o.pure||(v=u[y],m&&null==v&&(null!=m.name?u[y]=v=m.name:null!=n&&(x=a[_=r[n]][b])&&(v=x[M],x=l[_].ordinalMeta)&&x.categories.length&&(v=x.categories[v])),null==(_=null==m?null:m.id)&&null!=v&&(d[v]=d[v]||0,0=this._rawCount||t<0)){if(!this._indices)return t;var e=this._indices,n=e[t];if(null!=n&&nt))return a;o=a-1}}}return-1},n.indicesOfNearest=function(t,e,n){var i=[];if(this._storage[t]){null==n&&(n=1/0);for(var o=1/0,a=-1,r=0,s=0,l=this.count();st[C][1])&&(A=!1)}A&&(a[r++]=this.getRawIndex(m))}return rb[1]&&(b[1]=_)}}}return o},n.downSample=function(t,e,n,i){for(var o=D(this,[t]),a=o._storage,r=[],s=Math.floor(1/e),l=a[t],u=this.count(),c=this._chunkSize,h=o._rawExtent[t],d=new(y(this))(u),p=0,f=0;fh[1]&&(h[1]=x),d[p++]=_}return o._count=p,o._indices=d,o.getRawIndex=T,o},n.getItemModel=function(t){var e=this.hostModel;return new o(this.getRawDataItem(t),e,e&&e.ecModel)},n.diff=function(t){var e=this;return new a(t?t.getIndices():[],this.getIndices(),(function(e){return A(t,e)}),(function(t){return A(e,t)}))},n.getVisual=function(t){var e=this._visual;return e&&e[t]},n.setVisual=function(t,e){if(d(t))for(var n in t)t.hasOwnProperty(n)&&this.setVisual(n,t[n]);else this._visual=this._visual||{},this._visual[t]=e},n.setLayout=function(t,e){if(d(t))for(var n in t)t.hasOwnProperty(n)&&this.setLayout(n,t[n]);else this._layout[t]=e},n.getLayout=function(t){return this._layout[t]},n.getItemLayout=function(t){return this._itemLayouts[t]},n.setItemLayout=function(t,e,n){this._itemLayouts[t]=n?i.extend(this._itemLayouts[t]||{},e):e},n.clearItemLayouts=function(){this._itemLayouts.length=0},n.getItemVisual=function(t,e,n){return t=this._itemVisuals[t],t=t&&t[e],null!=t||n?t:this.getVisual(e)},n.setItemVisual=function(t,e,n){var i=this._itemVisuals[t]||{},o=this.hasItemVisual;if(this._itemVisuals[t]=i,d(e))for(var a in e)e.hasOwnProperty(a)&&(i[a]=e[a],o[a]=!0);else i[e]=n,o[e]=!0},n.clearAllVisual=function(){this._visual={},this._itemVisuals=[],this.hasItemVisual={}},n.setItemGraphicEl=function(t,e){var n=this.hostModel;e&&(e.dataIndex=t,e.dataType=this.dataType,e.seriesIndex=n&&n.seriesIndex,"group"===e.type)&&e.traverse(P,e),this._graphicEls[t]=e},n.getItemGraphicEl=function(t){return this._graphicEls[t]},n.eachItemGraphicEl=function(t,e){i.each(this._graphicEls,(function(n,i){n&&t&&t.call(e,n,i)}))},n.cloneShallow=function(t){var e;return t||(e=i.map(this.dimensions,this.getDimensionInfo,this),t=new b(e,this.hostModel)),t._storage=this._storage,_(t,this),this._indices?(e=this._indices.constructor,t._indices=new e(this._indices)):t._indices=null,t.getRawIndex=t._indices?T:I,t},n.wrapMethod=function(t,e){var n=this[t];"function"==typeof n&&(this.__wrappedMethods=this.__wrappedMethods||[],this.__wrappedMethods.push(t),this[t]=function(){var t=n.apply(this,arguments);return e.apply(this,[t].concat(i.slice(arguments)))})},n.TRANSFERABLE_METHODS=["cloneShallow","downSample","map"],n.CHANGABLE_METHODS=["filterSelf","selectRange"],t.exports=b},"620b":function(t,e,n){var i=n("401b").distance;function o(t,e,n,i,o,a,r){return t=.5*(n-t),i=.5*(i-e),(2*(e-n)+t+i)*r+(-3*(e-n)-2*t-i)*a+t*o+e}t.exports=function(t,e){for(var n=t.length,a=[],r=0,s=1;s>1)%2;s.cssText=["position: absolute","visibility: hidden","padding: 0","margin: 0","border-width: 0","user-select: none","width:0","height:0",i[l]+":0",o[u]+":0",i[1-l]+":auto",o[1-u]+":auto",""].join("!important;"),t.appendChild(r),n.push(r)}}return n}(e,u),u,s);if(e)return e(t,n,r),!0}return!1}function l(t){return"CANVAS"===t.nodeName.toUpperCase()}e.transformLocalCoord=function(t,e,n,i,o){return s(r,e,i,o,!0)&&s(t,n,r[0],r[1])},e.transformCoordWithViewport=s,e.isCanvasEl=l},6679:function(t,e,n){n("4e08").__DEV__;var i=n("3eba"),o=n("cd33"),a=i.extendComponentView({type:"axis",_axisPointer:null,axisPointerClass:null,render:function(t,e,n,i){this.axisPointerClass&&o.fixValue(t),a.superApply(this,"render",arguments),r(this,t,0,n,0,!0)},updateAxisPointer:function(t,e,n,i,o){r(this,t,0,n,0,!1)},remove:function(t,e){var n=this._axisPointer;n&&n.remove(e),a.superApply(this,"remove",arguments)},dispose:function(t,e){s(this,e),a.superApply(this,"dispose",arguments)}});function r(t,e,n,i,r,l){var u,c=a.getAxisPointerClass(t.axisPointerClass);c&&((u=o.getAxisPointerModel(e))?(t._axisPointer||(t._axisPointer=new c)).render(e,u,i,l):s(t,i))}function s(t,e,n){var i=t._axisPointer;i&&i.dispose(e,n),t._axisPointer=null}var l=[];a.registerAxisPointerClass=function(t,e){l[t]=e},a.getAxisPointerClass=function(t){return t&&l[t]},t.exports=a},"66a4":function(t,e,n){var i=n("6d8b");function o(t){var e=t.itemStyle||(t.itemStyle={}),n=(e=e.emphasis||(e.emphasis={}),t=t.label||t.label||{},t.normal||(t.normal={})),o={normal:1,emphasis:1};i.each(t,(function(t,e){o[e]||a(n,e)||(n[e]=t)})),e.label&&!a(t,"emphasis")&&(t.emphasis=e.label,delete e.label)}function a(t,e){return t.hasOwnProperty(e)}t.exports=function(t){t=t&&t.timeline,i.isArray(t)||(t=t?[t]:[]),i.each(t,(function(t){var e,n;t&&(e=(t=t).type,(n={number:"value",time:"time"})[e]&&(t.axisType=n[e],delete t.type),o(t),a(t,"controlPosition")&&(a(n=t.controlStyle||(t.controlStyle={}),"position")||(n.position=t.controlPosition),"none"!==n.position||a(n,"show")||(n.show=!1,delete n.position),delete t.controlPosition),i.each(t.data||[],(function(t){i.isObject(t)&&!i.isArray(t)&&(!a(t,"value")&&a(t,"name")&&(t.value=t.name),o(t))})))}))}},"66fc":function(t,e,n){function i(t,e,n,i,o){a.call(this,t,e,n),this.type=i||"value",this.position=o||"bottom",this.orient=null}var o=n("6d8b"),a=n("84ce");i.prototype={constructor:i,model:null,isHorizontal:function(){var t=this.position;return"top"===t||"bottom"===t},pointToData:function(t,e){return this.coordinateSystem.pointToData(t,e)[0]},toGlobalCoord:null,toLocalCoord:null},o.inherits(i,a),t.exports=i},"675a":function(t,e){t.exports=function(t){var e=t.findComponents({mainType:"legend"});e&&e.length&&t.eachSeriesByType("graph",(function(t){var n=t.getCategoriesData(),i=t.getGraph().data,o=n.mapArray(n.getName);i.filterSelf((function(t){var n=i.getItemModel(t).getShallow("category");if(null!=n){"number"==typeof n&&(n=o[n]);for(var a=0;an.blockIndex?n.step:null,modBy:null!=(t=i&&i.modDataCount)?Math.ceil(t/e):null,modDataCount:t}},n.getPipeline=function(t){return this._pipelineMap.get(t)},n.updateStreamModes=function(t,e){var n=this._pipelineMap.get(t.uid),i=t.getData().count(),o=(e=n.progressiveEnabled&&e.incrementalPrepareRender&&i>=n.threshold,t.get("large")&&i>=t.get("largeThreshold"));i="mod"===t.get("progressiveChunkMode")?i:null;t.pipelineContext=n.context={progressiveRender:e,modDataCount:i,large:o}},n.restorePipelines=function(t){var e=this,n=e._pipelineMap=s();t.eachSeries((function(t){var i=t.getProgressive(),o=t.uid;n.set(o,{id:o,head:null,tail:null,threshold:t.getProgressiveThreshold(),progressiveEnabled:i&&!(t.preventIncremental&&t.preventIncremental()),blockIndex:-1,step:Math.round(i||700),count:0}),I(e,t,t.dataTask)}))},n.prepareStageTasks=function(){var t=this._stageTaskMap,e=this.ecInstance.getModel(),n=this.api;o(this._allHandlers,(function(i){var a,r,l,c,h,d,p,f,g,v,w,S,T,A,C,D=t.get(i.uid)||t.set(i.uid,[]);function L(t){var e=t.uid;e=h.get(e)||h.set(e,u({plan:_,reset:b,count:M}));e.context={model:t,ecModel:l,api:c,useClearVisual:r.isVisual&&!r.isLayout,plan:r.plan,reset:r.reset,scheduler:a},I(a,t,e)}function P(t){var e=t.uid,n=w.get(e);n||(n=w.set(e,u({reset:y,onDirty:x})),v.dirty()),n.context={model:t,overallProgress:T,modifyOutputEnd:A},n.agent=v,n.__block=T,I(p,t,n)}i.reset&&(a=this,r=i,l=e,c=n,h=(f=D).seriesTaskMap||(f.seriesTaskMap=s()),f=r.seriesType,g=r.getTargetSeries,r.createOnAllSeries?l.eachRawSeries(L):f?l.eachRawSeriesByType(f,L):g&&g(l,c).each(L),d=a._pipelineMap,h.each((function(t,e){d.get(e)||(t.dispose(),h.removeKey(e))}))),i.overallReset&&(p=this,f=i,g=e,i=n,(v=(D=D).overallTask=D.overallTask||u({reset:m})).context={ecModel:g,api:i,overallReset:f.overallReset,scheduler:p},w=v.agentStubMap=v.agentStubMap||s(),D=f.seriesType,S=f.getTargetSeries,T=!0,A=f.modifyOutputEnd,D?g.eachRawSeriesByType(D,P):S?S(g,i).each(P):(T=!1,o(g.getSeries(),P)),C=p._pipelineMap,w.each((function(t,e){C.get(e)||(t.dispose(),v.dirty(),w.removeKey(e))})))}),this)},n.prepareView=function(t,e,n,i){var o=t.renderTask,a=o.context;a.model=e,a.ecModel=n,a.api=i,o.__block=!t.incrementalPrepareRender,I(this,e,o)},n.performDataProcessorTasks=function(t,e){f(this,this._dataProcessorHandlers,t,e,{block:!0})},n.performVisualTasks=function(t,e,n){f(this,this._visualHandlers,t,e,n)},n.performSeriesTasks=function(t){var e;t.eachSeries((function(t){e|=t.dataTask.perform()})),this.unfinished|=e},n.plan=function(){this._pipelineMap.each((function(t){var e=t.tail;do{if(e.__block){t.blockIndex=e.__idxInPipeline;break}}while(e=e.getUpstream())}))};var g=n.updatePayload=function(t,e){"remain"!==e&&(t.context.payload=e)};function m(t){t.overallReset(t.ecModel,t.api,t.payload)}function y(t,e){return t.overallProgress&&v}function v(){this.agent.dirty(),this.getDownstream().dirty()}function x(){this.agent&&this.agent.dirty()}function _(t){return t.plan&&t.plan(t.model,t.ecModel,t.api,t.payload)}function b(t){return t.useClearVisual&&t.data.clearAllVisual(),t=t.resetDefines=d(t.reset(t.model,t.ecModel,t.api,t.payload)),1e);s++);s=Math.min(s-1,o-2)}r.lerp(t.position,n[s],n[s+1],(e-i[s])/(i[s+1]-i[s])),a=n[s+1][0]-n[s][0],n=n[s+1][1]-n[s][1],t.rotation=-Math.atan2(n,a)-Math.PI/2,this._lastFrame=s,this._lastFramePercent=e,t.ignore=!1}},o.inherits(s,a),t.exports=s},"6acf":function(t,e,n){var i=n("eda2"),o=n("dcb3"),a=n("2306"),r=n("ff2e"),s=n("1687"),l=n("fab2"),u=(n=n("6679"),o=o.extend({makeElOption:function(t,e,n,o,c){var h,d=n.axis,p=("angle"===d.dim&&(this.animationThreshold=Math.PI/18),d.polar),f=p.getOtherAxis(d).getExtent(),g=d["dataTo"+i.capitalFirst(d.dim)](e),m=o.get("type");m&&"none"!==m&&(h=r.buildElStyle(o),(m=u[m](d,p,g,f,h)).style=h,t.graphicKey=m.type,t.pointer=m),d=function(t,e,n,i){var o,r,u,c=e.axis,h=(t=c.dataToCoord(t),u=(u=n.getAngleAxis().getExtent()[0])/180*Math.PI,n.getRadiusAxis().getExtent());return h="radius"===c.dim?(c=s.create(),s.rotate(c,c,u),s.translate(c,c,[n.cx,n.cy]),o=a.applyTransform([t,-i],c),c=e.getModel("axisLabel").get("rotate")||0,e=l.innerTextLayout(u,c*Math.PI/180,-1),r=e.textAlign,e.textVerticalAlign):(u=h[1],o=n.coordToPoint([u+i,t]),c=n.cx,e=n.cy,r=Math.abs(o[0]-c)/u<.3?"center":o[0]>c?"left":"right",Math.abs(o[1]-e)/u<.3?"middle":o[1]>e?"top":"bottom"),{position:o,align:r,verticalAlign:h}}(e,n,p,o.get("label.margin")),r.buildLabelElOption(t,n,o,c,d)}}),{line:function(t,e,n,i,o){return"angle"===t.dim?{type:"Line",shape:r.makeLineShape(e.coordToPoint([i[0],n]),e.coordToPoint([i[1],n]))}:{type:"Circle",shape:{cx:e.cx,cy:e.cy,r:n}}},shadow:function(t,e,n,i,o){var a=Math.max(1,t.getBandWidth()),s=Math.PI/180;return"angle"===t.dim?{type:"Sector",shape:r.makeSectorShape(e.cx,e.cy,i[0],i[1],(-n-a/2)*s,(a/2-n)*s)}:{type:"Sector",shape:r.makeSectorShape(e.cx,e.cy,n-a/2,n+a/2,0,2*Math.PI)}}});n.registerAxisPointerClass("PolarAxisPointer",o),t.exports=o},"6bd4":function(t,e){var n={Russia:[100,60],"United States":[-99,38],"United States of America":[-99,38]};t.exports=function(t,e){"world"===t&&(t=n[e.name])&&((e=e.center)[0]=t[0],e[1]=t[1])}},"6c12":function(t,e,n){n("4e08").__DEV__;var i=n("3eba"),o=n("6d8b"),a=n("fab2"),r=n("2306"),s=["axisLine","axisTickLabel","axisName"];n=i.extendComponentView({type:"radar",render:function(t,e,n){this.group.removeAll(),this._buildAxes(t),this._buildSplitLineAndArea(t)},_buildAxes:function(t){var e=t.coordinateSystem;t=e.getIndicatorAxes(),t=o.map(t,(function(t){return new a(t.model,{position:[e.cx,e.cy],rotation:t.angle,labelDirection:-1,tickDirection:-1,nameDirection:1})}));o.each(t,(function(t){o.each(s,t.add,t),this.group.add(t.getGroup())}),this)},_buildSplitLineAndArea:function(t){var e=t.coordinateSystem,n=e.getIndicatorAxes();if(n.length){var i=t.get("shape"),a=t.getModel("splitLine"),s=(t=t.getModel("splitArea"),a.getModel("lineStyle")),l=t.getModel("areaStyle"),u=a.get("show"),c=t.get("show"),h=s.get("color"),d=l.get("color"),p=(h=o.isArray(h)?h:[h],d=o.isArray(d)?d:[d],[]),f=[];if("circle"===i)for(var g=n[0].getTicksCoords(),m=e.cx,y=e.cy,v=0;ve.x)||(_-=Math.PI)),t=y?"left":"right",e=(v=l.labelModel.get("rotate"))*(Math.PI/180),u.setStyle({textPosition:l.labelModel.get("position")||t,textRotation:null==v?-_:e,textOrigin:"center",verticalAlign:"middle"})),s),v=(u=c,t=h,n),_=p;e=d,s=g,c=r,h=l,n=h.edgeShape,p=v.__edge;if("curve"===n)u.parentNode&&u.parentNode!==t&&(p=p||(v.__edge=new o.BezierCurve({shape:x(h,_,_),style:i.defaults({opacity:0,strokeNoScale:!0},h.lineStyle)})),o.updateProps(p,{shape:x(h,e,s),style:i.defaults({opacity:1},h.lineStyle)},y));else if("polyline"===n&&"orthogonal"===h.layout&&u!==t&&u.children&&0!==u.children.length&&!0===u.isExpand){for(var b=u.children,w=[],S=0;S ")))},preventIncremental:function(){return!!this.get("effect.show")},getProgressive:function(){var t=this.option.progressive;return null==t?this.option.large?1e4:this.get("progressive"):t},getProgressiveThreshold:function(){var t=this.option.progressiveThreshold;return null==t?this.option.large?2e4:this.get("progressiveThreshold"):t},defaultOption:{coordinateSystem:"geo",zlevel:0,z:2,legendHoverLink:!0,hoverAnimation:!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}}});t.exports=p},"72b6":function(t,e,n){var i=n("3eba"),o=n("6d8b"),a=n("2306"),r=n("eda2"),s=n("f934"),l=n("5f14");n=i.extendComponentView({type:"visualMap",autoPositionValues:{left:1,right:1,top:1,bottom:1},init:function(t,e){this.ecModel=t,this.api=e,this.visualMapModel},render:function(t,e,n,i){!1===(this.visualMapModel=t).get("show")?this.group.removeAll():this.doRender.apply(this,arguments)},renderBackground:function(t){var e=this.visualMapModel,n=r.normalizeCssArray(e.get("padding")||0),i=t.getBoundingRect();t.add(new a.Rect({z2:-1,silent:!0,shape:{x:i.x-n[3],y:i.y-n[0],width:i.width+n[3]+n[1],height:i.height+n[0]+n[2]},style:{fill:e.get("backgroundColor"),stroke:e.get("borderColor"),lineWidth:e.get("borderWidth")}}))},getControllerVisual:function(t,e,n){var i=(n=n||{}).forceState,a=this.visualMapModel,r={};function s(t){return r[t]}function u(t,e){r[t]=e}"symbol"===e&&(r.symbol=a.get("itemSymbol")),"color"===e&&(h=a.get("contentColor"),r.color=h);var c=a.controllerVisuals[i||a.getValueState(t)],h=l.prepareVisualTypes(c);return o.each(h,(function(i){var o=c[i];n.convertOpacityToAlpha&&"opacity"===i&&(i="colorAlpha",o=c.__alphaForOpacity),l.dependsOn(i,e)&&o&&o.applyVisual(t,s,u)})),r[e]},positionGroup:function(t){var e=this.visualMapModel,n=this.api;s.positionElement(t,e.getBoxLayoutParams(),{width:n.getWidth(),height:n.getHeight()})},doRender:o.noop});t.exports=n},7368:function(t,e,n){n("4e08").__DEV__;var i=n("6d8b");n=n("625e").enableClassCheck;function o(t){return"_EC_"+t}function a(t){this._directed=t||!1,this.nodes=[],this.edges=[],this._nodesMap={},this._edgesMap={},this.data,this.edgeData}var r=a.prototype;function s(t,e){this.id=null==t?"":t,this.inEdges=[],this.outEdges=[],this.edges=[],this.hostGraph,this.dataIndex=null==e?-1:e}function l(t,e,n){this.node1=t,this.node2=e,this.dataIndex=null==n?-1:n}function u(t,e){return{getValue:function(n){var i=this[t][e];return i.get(i.getDimension(n||"value"),this.dataIndex)},setVisual:function(n,i){0<=this.dataIndex&&this[t][e].setItemVisual(this.dataIndex,n,i)},getVisual:function(n,i){return this[t][e].getItemVisual(this.dataIndex,n,i)},setLayout:function(n,i){0<=this.dataIndex&&this[t][e].setItemLayout(this.dataIndex,n,i)},getLayout:function(){return this[t][e].getItemLayout(this.dataIndex)},getGraphicEl:function(){return this[t][e].getItemGraphicEl(this.dataIndex)},getRawIndex:function(){return this[t][e].getRawIndex(this.dataIndex)}}}r.type="graph",r.isDirected=function(){return this._directed},r.addNode=function(t,e){t=null==t?""+e:""+t;var n=this._nodesMap;if(!n[o(t)])return((e=new s(t,e)).hostGraph=this).nodes.push(e),n[o(t)]=e},r.getNodeByIndex=function(t){return t=this.data.getRawIndex(t),this.nodes[t]},r.getNodeById=function(t){return this._nodesMap[o(t)]},r.addEdge=function(t,e,n){var i=this._nodesMap,a=this._edgesMap;if("number"==typeof t&&(t=this.nodes[t]),"number"==typeof e&&(e=this.nodes[e]),s.isInstance(t)||(t=i[o(t)]),s.isInstance(e)||(e=i[o(e)]),t&&e)return i=t.id+"-"+e.id,((n=new l(t,e,n)).hostGraph=this)._directed&&(t.outEdges.push(n),e.inEdges.push(n)),t.edges.push(n),t!==e&&e.edges.push(n),this.edges.push(n),a[i]=n},r.getEdgeByIndex=function(t){return t=this.edgeData.getRawIndex(t),this.edges[t]},r.getEdge=function(t,e){s.isInstance(t)&&(t=t.id),s.isInstance(e)&&(e=e.id);var n=this._edgesMap;return this._directed?n[t+"-"+e]:n[t+"-"+e]||n[e+"-"+t]},r.eachNode=function(t,e){for(var n=this.nodes,i=n.length,o=0;oO&&(O=N.depth),E.setLayout({depth:z?N.depth:P},!0),"vertical"===T?E.setLayout({dy:M},!0):E.setLayout({dx:M},!0);for(var B=0;Bd[1],f(n[0].coord,d[0])&&(t?n[0].coord=d[0]:n.shift()),t&&f(d[0],n[0].coord)&&n.unshift({coord:d[0]}),f(d[1],i.coord)&&(t?i.coord=d[1]:n.pop()),t)&&f(i.coord,d[1])&&n.push({coord:d[1]}),p},getMinorTicksCoords:function(){var t;return"ordinal"===this.scale.type?[]:(t=this.model.getModel("minorTick").get("splitNumber"),t=this.scale.getMinorTicks(t=0 ")),i.value&&(r+=" : "+l(i.value)),r):p.superApply(this,"formatTooltip",arguments)},_updateCategoriesData:function(){var t=a.map(this.option.categories||[],(function(t){return null!=t.value?t:a.extend({value:0},t)})),e=new o(["value"],this);e.initData(t),this._categoriesData=e,this._categoriesModels=e.mapArray((function(t){return e.getItemModel(t,!0)}))},setZoom:function(t){this.option.zoom=t},setCenter:function(t){this.option.center=t},isAnimationEnabled:function(){return p.superCall(this,"isAnimationEnabled")&&!("force"===this.get("layout")&&this.get("force.layoutAnimation"))},defaultOption:{zlevel:0,z:2,coordinateSystem:"view",legendHoverLink:!0,hoverAnimation:!0,layout:null,focusNodeAdjacency:!1,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:{label:{show:!0}}}});t.exports=p},"87b1":function(t,e,n){var i=n("cbe5"),o=n("4fac");n=i.extend({type:"polygon",shape:{points:null,smooth:!1,smoothConstraint:null},buildPath:function(t,e){o.buildPath(t,e,!0)}});t.exports=n},"87c3":function(t,e,n){var i=n("6d8b").map,o=n("cccd"),a=n("ee1aa").isDimensionStacked;t.exports=function(t){return{seriesType:t,plan:o(),reset:function(t){var e,n,o=t.getData(),r=t.coordinateSystem,s=t.pipelineContext.large;if(r)return e=i(r.dimensions,(function(t){return o.mapDimension(t)})).slice(0,2),n=e.length,t=o.getCalculationInfo("stackResultDimension"),a(o,e[0])&&(e[0]=t),a(o,e[1])&&(e[1]=t),n&&{progress:function(t,i){for(var o,a,l=t.end-t.start,u=s&&new Float32Array(l*n),c=t.start,h=0,d=[],p=[];ce[1]&&(e[1]=t[1]),l.prototype.setExtent.call(this,e[0],e[1])},getInterval:function(){return this._interval},setInterval:function(t){this._interval=t,this._niceExtent=this._extent.slice(),this._intervalPrecision=r.getIntervalPrecision(t)},getTicks:function(t){var e=this._interval,n=this._extent,i=this._niceExtent,o=this._intervalPrecision,a=[];if(e){n[0]l&&a.push(t?s(l+e,o):n[1])}return a},getMinorTicks:function(t){for(var e=this.getTicks(!0),n=[],o=this.getExtent(),a=1;ao[0]&&hn[1]&&(n[1]=s),a=e.get("colorMappingBy"),"color"!==(s={type:r.name,dataExtent:n,visual:r.range}).type||"index"!==a&&"id"!==a?s.mappingMethod="linear":(s.mappingMethod="category",s.loop=!0),(e=new i(s)).__drColorMappingBy=a,e}}function d(t,e){return t=t.get(e),r(t)&&t.length?{name:e,range:t}:null}function p(t,e,n,i,o,r){var s,l;e=a.extend({},e);return o&&(i="index"===(l="color"===(s=o.type)&&o.__drColorMappingBy)?i:"id"===l?r.mapIdToIndex(n.getId()):n.getValue(t.get("visualDimension")),e[s]=o.mapValueToVisual(i)),e}t.exports={seriesType:"treemap",reset:function(t,e,n,i){var o=t.getData().tree.root;o.isRemoved()||function t(e,n,i,o){var r=e.getModel(),c=e.getLayout();if(c&&!c.invisible&&c.isInView){var d=e.getModel("itemStyle"),f=s(d,n,o);n=d.get("borderColor");var g,m,y=d.get("borderColorSaturation");null!=y&&(g=l(f),n=u(y,g)),e.setVisual("borderColor",n),y=e.viewChildren,y&&y.length?(m=h(0,r,c,0,f,y),a.each(y,(function(e,n){(e.depth>=i.length||e===i[e.depth])&&(n=p(r,f,e,n,m,o),t(e,n,i,o))}))):(g=l(f),e.setVisual("color",g))}}(o,{},t.getViewRoot().getAncestors(),t)}}},"923d":function(t,e,n){var i=n("6d8b"),o=n("3842"),a=n("ee1aa").isDimensionStacked,r=i.indexOf;function s(t,e,n,i,r,s){var l=[],u=a(e,i)?e.getCalculationInfo("stackResultDimension"):i;t=c(e,u,t),t=e.indicesOfNearest(u,t)[0],l[r]=e.get(n,t),l[s]=e.get(u,t),r=e.get(i,t),n=o.getPrecision(e.get(i,t));return 0<=(n=Math.min(n,20))&&(l[s]=+l[s].toFixed(n)),[l,r]}n=i.curry;var l={min:n(s,"min"),max:n(s,"max"),average:n(s,"average")};function u(t,e,n,i){var o={};return null!=t.valueIndex||null!=t.valueDim?(o.valueDataDim=null!=t.valueIndex?e.getDimension(t.valueIndex):t.valueDim,o.valueAxis=n.getAxis(function(t,e){var n=t.getData(),i=n.dimensions;e=n.getDimension(e);for(var o=0;ot[1]&&(t[0]=t[1])}e.intervalScaleNiceTicks=function(t,e,n,r){var l={},u=t[1]-t[0];u=l.interval=i.nice(u/e,!0),null!=n&&u=this.x&&t<=this.x+this.width&&e>=this.y&&e<=this.y+this.height},clone:function(){return new d(this.x,this.y,this.width,this.height)},copy:function(t){this.x=t.x,this.y=t.y,this.width=t.width,this.height=t.height},plain:function(){return{x:this.x,y:this.y,width:this.width,height:this.height}}},d.create=function(t){return new d(t.x,t.y,t.width,t.height)},t.exports=d},"98b7":function(t,e){var n="undefined"!=typeof window&&(window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.msRequestAnimationFrame&&window.msRequestAnimationFrame.bind(window)||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame)||function(t){setTimeout(t,16)};t.exports=n},"98e7":function(t,e,n){var i=n("6d8b").createHashMap;t.exports=function(t){return{getTargetSeries:function(e){var n={},o=i();return e.eachSeriesByType(t,(function(t){t.__paletteScope=n,o.set(t.uid,t)})),o},reset:function(t,e){var n=t.getRawData(),i={},o=t.getData();o.each((function(t){var e=o.getRawIndex(t);i[e]=t})),n.each((function(e){var a,r=i[e],s=null!=r&&o.getItemVisual(r,"color",!0),l=null!=r&&o.getItemVisual(r,"borderColor",!0);s&&l||(a=n.getItemModel(e)),s||(s=a.get("itemStyle.color")||t.getColorFromPalette(n.getName(e)||e+"",t.__paletteScope,n.count()),null!=r&&o.setItemVisual(r,"color",s)),l||(e=a.get("itemStyle.borderColor"),null!=r&&o.setItemVisual(r,"borderColor",e))}))}}}},"998c":function(t,e,n){var i=n("6d8b"),o=n("2306"),a=n("e86a"),r=Math.PI;t.exports=function(t,e){e=e||{},i.defaults(e,{text:"loading",textColor:"#000",fontSize:"12px",maskColor:"rgba(255, 255, 255, 0.8)",showSpinner:!0,color:"#c23531",spinnerRadius:10,lineWidth:5,zlevel:0});var n,s=new o.Group,l=new o.Rect({style:{fill:e.maskColor},zlevel:e.zlevel,z:1e4}),u=(s.add(l),e.fontSize+" sans-serif"),c=new o.Rect({style:{fill:"none",text:e.text,font:u,textPosition:"right",textDistance:10,textFill:e.textColor},zlevel:e.zlevel,z:10001});return s.add(c),e.showSpinner&&((n=new o.Arc({shape:{startAngle:-r/2,endAngle:-r/2+.1,r:e.spinnerRadius},style:{stroke:e.color,lineCap:"round",lineWidth:e.lineWidth},zlevel:e.zlevel,z:10001})).animateShape(!0).when(1e3,{endAngle:3*r/2}).start("circularInOut"),n.animateShape(!0).when(1e3,{startAngle:3*r/2}).delay(300).start("circularInOut"),s.add(n)),s.resize=function(){var i=a.getWidth(e.text,u),o=e.showSpinner?e.spinnerRadius:0,r=(i=(t.getWidth()-2*o-(e.showSpinner&&i?10:0)-i)/2-(e.showSpinner?0:i/2),t.getHeight()/2);e.showSpinner&&n.setShape({cx:i,cy:r}),c.setShape({x:i-o,y:r-o,width:2*o,height:2*o}),l.setShape({x:0,y:0,width:t.getWidth(),height:t.getHeight()})},s.resize(),s}},"9bdb7":function(t,e,n){var i=n("282b")([["fill","color"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["opacity"],["shadowColor"]]);t.exports={getAreaStyle:function(t,e){return i(this,t,e)}}},"9c2c":function(t,e,n){n=n("401b");var i=n.min,o=n.max,a=n.scale,r=n.distance,s=n.add,l=n.clone,u=n.sub;t.exports=function(t,e,n,c){var h,d,p=[],f=[],g=[],m=[];if(c){for(var y=[1/0,1/0],v=[-1/0,-1/0],x=0,_=t.length;x<_;x++)i(y,y,t[x]),o(v,v,t[x]);i(y,y,c[0]),o(v,v,c[1])}for(x=0,_=t.length;x<_;x++){var b=t[x];if(n)h=t[x?x-1:_-1],d=t[(x+1)%_];else{if(0===x||x===_-1){p.push(l(t[x]));continue}h=t[x-1],d=t[x+1]}u(f,d,h),a(f,f,e);var w=r(b,h),S=r(b,d),M=w+S;M=(0!==M&&(w/=M,S/=M),a(g,f,-w),a(m,f,S),s([],b,g)),w=s([],b,m);c&&(o(M,M,y),i(M,M,v),o(w,w,y),i(w,w,v)),p.push(M),p.push(w)}return n&&p.push(p.shift()),p}},"9ca8":function(t,e,n){var i=n("6d8b"),o=n("9850"),a=n("3842"),r=a.parsePercent,s=a.MAX_SAFE_INTEGER,l=n("f934"),u=n("55ac"),c=Math.max,h=Math.min,d=i.retrieve,p=i.each,f=["itemStyle","borderWidth"],g=["itemStyle","gapWidth"],m=["upperLabel","show"],y=["upperLabel","height"];function v(t,e,n,o,a,r){var s,l=t.children||[],u=o.sort;"asc"!==u&&"desc"!==u&&(u=null),o=null!=o.leafDepth&&o.leafDepth<=r;if(a&&!o)return t.viewChildren=[];l=i.filter(l,(function(t){return!t.isRemoved()})),r=l,(s=u)&&r.sort((function(t,e){var n="asc"===s?t.getValue()-e.getValue():e.getValue()-t.getValue();return 0==n?"asc"===s?t.dataIndex-e.dataIndex:e.dataIndex-t.dataIndex:n}));var c=function(t,e,n){for(var i=0,o=0,a=e.length;or[1]&&(r[1]=t)}))):r=[NaN,NaN],{sum:i,dataExtent:r}}(e,l,u);if(0===c.sum)return t.viewChildren=[];if(c.sum=function(t,e,n,i,o){if(i){for(var a=t.get("visibleMin"),r=o.length,s=r,l=r-1;0<=l;l--){var u=o["asc"===i?r-l-1:l].getValue();u/n*en[l[r]])&&(d=n[l[r]]);for(var p=0,f=t.length;p":"\n";return r(""===l?this.name:l)+i+a.map(s,(function(e,n){var i=o.get(o.mapDimension(e.dim),t);return r(e.name+" : "+i)})).join(i)},getTooltipPosition:function(t){if(null!=t)for(var e,n=this.getData(),i=this.coordinateSystem,o=n.getValues(a.map(i.dimensions,(function(t){return n.mapDimension(t)})),t,!0),r=0,s=o.length;r=t&&(0===e?0:i[e-1][0])e[0]&&(e=e.slice().reverse());var i=t.coordToPoint([e[0],n]);t=t.coordToPoint([e[1],n]);return{x1:i[0],y1:i[1],x2:t[0],y2:t[1]}}function c(t){return t.getRadiusAxis().inverse?0:1}function h(t){var e=t[0],n=t[t.length-1];e&&n&&Math.abs(Math.abs(e.coord-n.coord)-360)<1e-4&&t.pop()}n=r.extend({type:"angleAxis",axisPointerClass:"PolarAxisPointer",render:function(t,e){var n,o,a,r,s,u;this.group.removeAll(),t.get("show")&&(n=t.axis,o=n.polar,a=o.getRadiusAxis().getExtent(),r=n.getTicksCoords(),s=n.getMinorTicksCoords(),h(u=i.map(n.getViewLabels(),(function(t){return(t=i.clone(t)).coord=n.dataToCoord(t.tickValue),t}))),h(r),i.each(l,(function(e){!t.get(e+".show")||n.scale.isBlank()&&"axisLine"!==e||this["_"+e](t,o,r,s,a,u)}),this))},_axisLine:function(t,e,n,i,a){t=t.getModel("axisLine.lineStyle");var r=c(e),s=r?0:1;e=0===a[s]?new o.Circle({shape:{cx:e.cx,cy:e.cy,r:a[r]},style:t.getLineStyle(),z2:1,silent:!0}):new o.Ring({shape:{cx:e.cx,cy:e.cy,r:a[r],r0:a[s]},style:t.getLineStyle(),z2:1,silent:!0});e.style.fill=null,this.group.add(e)},_axisTick:function(t,e,n,a,r){var s=t.getModel("axisTick"),l=(s.get("inside")?-1:1)*s.get("length"),h=r[c(e)];r=i.map(n,(function(t){return new o.Line({shape:u(e,[h,h+l],t.coord)})}));this.group.add(o.mergePath(r,{style:i.defaults(s.getModel("lineStyle").getLineStyle(),{stroke:t.get("axisLine.lineStyle.color")})}))},_minorTick:function(t,e,n,a,r){if(a.length){for(var s=t.getModel("axisTick"),l=t.getModel("minorTick"),h=(s.get("inside")?-1:1)*l.get("length"),d=r[c(e)],p=[],f=0;fy?"left":"right",g=Math.abs(m[1]-v)/g<.3?"middle":m[1]>v?"top":"bottom",h&&h[u]&&h[u].textStyle&&(r=new a(h[u].textStyle,d,d.ecModel)),v=new o.Text({silent:s.isLabelSilent(t)});this.group.add(v),o.setTextStyle(v.style,r,{x:m[0],y:m[1],textFill:r.getTextColor()||t.get("axisLine.lineStyle.color"),text:n.formattedLabel,textAlign:y,textVerticalAlign:g}),f&&(v.eventData=s.makeAxisEventDataBase(t),v.eventData.targetType="axisLabel",v.eventData.value=n.rawLabel)}),this)},_splitLine:function(t,e,n,a,r){for(var s=t.getModel("splitLine").getModel("lineStyle"),l=0,c=(c=s.get("color"))instanceof Array?c:[c],h=[],d=0;dr?e+=h(d("data.partialData"),{displayCnt:r}):e+=d("data.allData"),[]),g=0;gt[i-1].y+t[i-1].height));i--);}function h(t,e,n,i,o,a){for(var r,s,l,u=e?Number.MAX_VALUE:0,c=0,h=t.length;cl+r);o++)if(t[o].y+=i,et[o].y+t[o].height)return c(o,i/2);c(n-1,i/2)}(y,f,-d),p=t[y].y+t[y].height;for(r-p<0&&c(f-1,p-r),y=0;y=n?m:g).push(t[y]);h(g,!1,e,n,i,o),h(m,!0,e,n,i,o)}function s(t){return"center"===t.position}t.exports=function(t,e,n,l,u,c){var h,d,p=t.getData(),f=[],g=!1,m=(t.get("minShowLabelAngle")||0)*a;if(p.each((function(a){var r,s,l,c,y,v,x,_,b,w,S,M,I=p.getItemLayout(a),T=p.getItemModel(a),A=T.getModel("label"),C=A.get("position")||T.get("emphasis.label.position"),D=A.get("distanceToLabelLine"),L=A.get("alignTo"),P=o(A.get("margin"),n),k=A.get("bleedMargin"),O=A.getFont(),R=(T=T.getModel("labelLine"),T.get("length"));R=o(R,n),T=T.get("length2"),T=o(T,n);I.anglet[1]&&t.reverse(),t}function f(t,e){return a.parseFinder(t,e,{includeMainTypes:c})}d.setOutputRanges=function(t,e){this.matchOutputRanges(t,e,(function(t,e,n){(t.coordRanges||(t.coordRanges=[])).push(e),t.coordRange||(t.coordRange=e,n=v[t.brushType](0,n,e),t.__rangeOffset={offset:_[t.brushType](n.values,t.range,[1,1]),xyMinMax:n.xyMinMax})}))},d.matchOutputRanges=function(t,e,n){s(t,(function(t){var o=this.findTargetInfo(t,e);o&&!0!==o&&i.each(o.coordSyses,(function(i){var o=v[t.brushType](1,i,t.range);n(t,o.values,i,e)}))}),this)},d.setInputRanges=function(t,e){s(t,(function(t){var n,i=this.findTargetInfo(t,e);t.range=t.range||[],i&&!0!==i&&(t.panelId=i.panelId,i=v[t.brushType](0,i.coordSys,t.coordRange),n=t.__rangeOffset,t.range=n?_[t.brushType](i.values,n.offset,function(t,e){return t=w(t),e=w(e),t=[t[0]/e[0],t[1]/e[1]],isNaN(t[0])&&(t[0]=1),isNaN(t[1])&&(t[1]=1),t}(i.xyMinMax,n.xyMinMax)):i.values)}),this)},d.makePanelOpts=function(t,e){return i.map(this._targetInfoList,(function(n){var i=n.getPanelRect();return{panelId:n.panelId,defaultBrushType:e&&e(n),clipPath:r.makeRectPanelClipPath(i),isTargetByCursor:r.makeRectIsTargetByCursor(i,t,n.coordSysModel),getLinearBrushOtherExtent:r.makeLinearBrushOtherExtent(i)}}))},d.controlSeries=function(t,e,n){return t=this.findTargetInfo(t,n),!0===t||t&&0<=l(t.coordSyses,e.coordinateSystem)},d.findTargetInfo=function(t,e){for(var n=this._targetInfoList,i=f(e,t),o=0;o>1^-(1&s),l=(l=t.charCodeAt(r+1)-64)>>1^-(1&l);i.push([(o=s+=o)/n,(a=l+=a)/n])}return i}t.exports=function(t,e){var n=t;if(n.UTF8Encoding){for(var r=n.UTF8Scale,s=(null==r&&(r=1024),n.features),l=0;lm.getLayout().x&&(m=t),t.depth>y.depth&&(y=t)})),n=g===m?1:f(g,m)/2,v=n-g.getLayout().x,w=b=_=x=0,"radial"===i?(x=d/(m.getLayout().x+n+v),_=p/(y.depth-1||1),a(M,(function(t){b=(t.getLayout().x+v)*x,w=(t.depth-1)*_;var e=c(b,w);t.setLayout({x:e.x,y:e.y,rawX:b,rawY:w},!0)}))):"RL"===(S=t.getOrient())||"LR"===S?(_=p/(m.getLayout().x+n+v),x=d/(y.depth-1||1),a(M,(function(t){w=(t.getLayout().x+v)*_,b="LR"===S?(t.depth-1)*x:d-(t.depth-1)*x,t.setLayout({x:b,y:w},!0)}))):"TB"!==S&&"BT"!==S||(x=d/(m.getLayout().x+n+v),_=p/(y.depth-1||1),a(M,(function(t){b=(t.getLayout().x+v)*x,w="TB"===S?(t.depth-1)*_:p-(t.depth-1)*_,t.setLayout({x:b,y:w},!0)}))))}))}},ca98:function(t,e,n){var i=n("6d8b"),o=n("e0d3"),a=n("6cb7"),r=i.each,s=i.clone,l=i.map,u=i.merge,c=/^(min|max)?(.+)$/;function h(t){this._api=t,this._timelineOptions=[],this._mediaList=[],this._mediaDefault,this._currentMediaIndices=[],this._optionBackup,this._newBaseOption}h.prototype={constructor:h,setOption:function(t,e){t&&i.each(o.normalizeToArray(t.series),(function(t){t&&t.data&&i.isTypedArray(t.data)&&i.setAsPrimitive(t.data)})),t=s(t);var n,c=this._optionBackup;t=function(t,e,n){var o,a,s,l=[],u=[],c=t.timeline;return t.baseOption&&(a=t.baseOption),(c||t.options)&&(a=a||{},l=(t.options||[]).slice()),t.media&&(a=a||{},s=t.media,r(s,(function(t){t&&t.option&&(t.query?u.push(t):o=o||t)}))),a=a||t,a.timeline||(a.timeline=c),r([a].concat(l).concat(i.map(u,(function(t){return t.option}))),(function(t){r(e,(function(e){e(t,n)}))})),{baseOption:a,timelineOptions:l,mediaDefault:o,mediaList:u}}.call(this,t,e,!c);this._newBaseOption=t.baseOption,c?(n=c.baseOption,e=t.baseOption,r(e=e||{},(function(t,e){var i,r;null!=t&&(i=n[e],a.hasClass(e)?(t=o.normalizeToArray(t),i=o.normalizeToArray(i),r=o.mappingToExists(i,t),n[e]=l(r,(function(t){return t.option&&t.exist?u(t.exist,t.option,!0):t.exist||t.option}))):n[e]=u(i,t,!0))})),t.timelineOptions.length&&(c.timelineOptions=t.timelineOptions),t.mediaList.length&&(c.mediaList=t.mediaList),t.mediaDefault&&(c.mediaDefault=t.mediaDefault)):this._optionBackup=t},mountOption:function(t){var e=this._optionBackup;return this._timelineOptions=l(e.timelineOptions,s),this._mediaList=l(e.mediaList,s),this._mediaDefault=s(e.mediaDefault),this._currentMediaIndices=[],s(t?e.baseOption:this._newBaseOption)},getTimelineOption:function(t){var e,n=this._timelineOptions;return n.length&&(t=t.getComponent("timeline"))?s(n[t.getCurrentIndex()],!0):e},getMediaOption:function(t){var e=this._api.getWidth(),n=this._api.getHeight(),o=this._mediaList,a=this._mediaDefault,r=[],u=[];if(o.length||a){for(var h,d,p=0,f=o.length;pi[1]&&(i[1]=t[1])}))})),i[1]a[1];if(u&&!c&&!l)return!0;u&&(r=!0),c&&(n=!0),l&&(o=!0)}return r&&n&&o})):l(i,(function(n){var i;"empty"===o?t.setData(e=e.map(n,(function(t){return(e=t)>=a[0]&&e<=a[1]?t:NaN;var e}))):((i={})[n]=a,e.selectRange(i))})),l(i,(function(t){e.setApproximateExtent(a,t)})))}))}},t.exports=i},cccd:function(t,e,n){var i=n("e0d3").makeInner;t.exports=function(){var t=i();return function(e){var n=t(e),i=(e=e.pipelineContext,n.large),o=n.progressiveRender,a=n.large=e&&e.large;n=n.progressiveRender=e&&e.progressiveRender;return!!(i^a||o^n)&&"reset"}}},cd12:function(t,e,n){n("01ed"),n("4a9d"),n("cb8f")},cd33:function(t,e,n){var i=n("6d8b"),o=n("4319"),a=i.each,r=i.curry;function s(t,e){return"all"===t||i.isArray(t)&&0<=i.indexOf(t,e)||t===e}function l(t){var e=(t.ecModel.getComponent("axisPointer")||{}).coordSysAxesInfo;return e&&e.axesInfo[c(t)]}function u(t){return!!t.get("handle.show")}function c(t){return t.type+"||"+t.id}e.collect=function(t,e){var n,l,h,d,p,f,g={axesInfo:{},seriesInvolved:!1,coordSysAxesInfo:{},coordSysMap:{}};return n=g,e=e,h=(l=t).getComponent("tooltip"),d=l.getComponent("axisPointer"),p=d.get("link",!0)||[],f=[],a(e.getCoordinateSystems(),(function(t){var e,g,m,y,v;function x(r,h,m){var y,v=m.model.getModel("axisPointer",d),x=v.get("show");x&&("auto"!==x||r||u(v))&&(null==h&&(h=v.get("triggerTooltip")),x=(v=r?function(t,e,n,r,s,l){var u=e.getModel("axisPointer"),c={};return a(["type","snap","lineStyle","shadowStyle","label","animation","animationDurationUpdate","animationEasingUpdate","z"],(function(t){c[t]=i.clone(u.get(t))})),c.snap="category"!==t.type&&!!l,"cross"===u.get("type")&&(c.type="line"),e=c.label||(c.label={}),null==e.show&&(e.show=!1),"cross"===s&&(s=u.get("label.show"),e.show=null==s||s,l||(s=c.lineStyle=u.get("crossStyle"))&&i.defaults(e,s.textStyle)),t.model.getModel("axisPointer",new o(c,n,r))}(m,g,d,l,r,h):v).get("snap"),r=c(m.model),y=h||x||"category"===m.type,h=n.axesInfo[r]={key:r,axis:m,coordSys:t,axisPointerModel:v,triggerTooltip:h,involveSeries:y,snap:x,useHandle:u(v),seriesModels:[]},e[r]=h,n.seriesInvolved|=y,null!=(x=function(t,e){for(var n=e.model,i=e.dim,o=0;oa[1]&&a.reverse(),(i=null==i||i>a[1]?a[1]:i)=n.start.time&&t.timeo.end.time&&e.reverse(),e},_getRangeInfo:function(t){(t=[this.getDateInfo(t[0]),this.getDateInfo(t[1])])[0].time>t[1].time&&(e=!0,t.reverse());var e,n,i=Math.floor(t[1].time/864e5)-Math.floor(t[0].time/864e5)+1,o=new Date(t[0].time),a=o.getDate(),r=t[1].date.getDate();if(o.setDate(a+i-1),o.getDate()!==r)for(var s=0n.weeks||0===t&&en.lweek)&&(t=7*(t-1)-n.fweek+e,(e=new Date(n.start.time)).setDate(n.start.d+t),this.getDateInfo(e))}},r.dimensions=r.prototype.dimensions,r.getDimensionsInfo=r.prototype.getDimensionsInfo,r.create=function(t,e){var n=[];return t.eachComponent("calendar",(function(t){var e=new r(t);n.push(e),t.coordinateSystem=e})),t.eachSeries((function(t){"calendar"===t.get("coordinateSystem")&&(t.coordinateSystem=n[t.get("calendarIndex")||0])})),n},n.register("calendar",r),t.exports=r},d15d:function(t,e,n){n=n("6d8b");var i=n.createHashMap,o=n.each;function a(t){o(t,(function(e,n){var i=[],o=[NaN,NaN],a=[e.stackResultDimension,e.stackedOverDimension],r=e.data,s=e.isStackedByIndex;a=r.map(a,(function(a,l,u){var c,h,d=r.get(e.stackedDimension,u);if(isNaN(d))return o;s?h=r.getRawIndex(u):c=r.get(e.stackedByDimension,u);for(var p=NaN,f=n-1;0<=f;f--){var g=t[f];if(0<=(h=s?h:g.data.rawIndexOf(g.stackedByDimension,c))&&(g=g.data.getByRawIndex(g.stackResultDimension,h),0<=d&&0t.getWidth()||n<0||n>t.getHeight()}h.prototype={constructor:h,setHandlerProxy:function(t){this.proxy&&this.proxy.dispose(),t&&(i.each(d,(function(e){t.on&&t.on(e,this[e],this)}),this),t.handler=this),this.proxy=t},mousemove:function(t){var e=t.zrX,n=t.zrY,i=p(this,e,n),o=this._hovered,a=o.target;a&&!a.__zr&&(a=(o=this.findHover(o.x,o.y)).target),i=this._hovered=i?{x:e,y:n}:this.findHover(e,n),e=i.target,n=this.proxy;n.setCursor&&n.setCursor(e?e.cursor:"default"),a&&e!==a&&this.dispatchToElement(o,"mouseout",t),this.dispatchToElement(i,"mousemove",t),e&&e!==a&&this.dispatchToElement(i,"mouseover",t)},mouseout:function(t){var e=t.zrEventControl,n=t.zrIsToLocalDOM;"only_globalout"!==e&&this.dispatchToElement(this._hovered,"mouseout",t),"no_globalout"===e||n||this.trigger("globalout",{type:"globalout",event:t})},resize:function(t){this._hovered={}},dispatch:function(t,e){t=this[t],t&&t.call(this,e)},dispose:function(){this.proxy.dispose(),this.storage=this.proxy=this.painter=null},setCursorStyle:function(t){var e=this.proxy;e.setCursor&&e.setCursor(t)},dispatchToElement:function(t,e,n){var i=(t=t||{}).target;if(!i||!i.silent){for(var o="on"+e,a={type:e,event:n,target:(t=t).target,topTarget:t.topTarget,cancelBubble:!1,offsetX:n.zrX,offsetY:n.zrY,gestureEvent:n.gestureEvent,pinchX:n.pinchX,pinchY:n.pinchY,pinchScale:n.pinchScale,wheelDelta:n.zrDelta,zrByTouch:n.zrByTouch,which:n.which,stop:u};i&&(i[o]&&(a.cancelBubble=i[o].call(i,a)),i.trigger(e,a),i=i.parent,!a.cancelBubble););a.cancelBubble||(this.trigger(e,a),this.painter&&this.painter.eachOtherLayer((function(t){"function"==typeof t[o]&&t[o].call(t,a),t.trigger&&t.trigger(e,a)})))}},findHover:function(t,e,n){for(var i,o=this.storage.getDisplayList(),a={x:t,y:e},r=o.length-1;0<=r;r--)if(o[r]!==n&&!o[r].ignore&&(i=function(t,e,n){if(t[t.rectHover?"rectContain":"contain"](e,n)){for(var i,o=t;o;){if(o.clipPath&&!o.clipPath.contain(e,n))return!1;o.silent&&(i=!0),o=o.parent}return!i||"silent"}return!1}(o[r],t,e))&&(a.topTarget||(a.topTarget=o[r]),"silent"!==i)){a.target=o[r];break}return a},processGesture:function(t,e){this._gestureMgr||(this._gestureMgr=new l);var n=this._gestureMgr,i=("start"===e&&n.clear(),n.recognize(t,this.findHover(t.zrX,t.zrY,null).target,this.proxy.dom));"end"===e&&n.clear(),i&&(e=i.type,t.gestureEvent=e,this.dispatchToElement({target:i.target},e,i.event))}},i.each(["click","mousedown","mouseup","mousewheel","dblclick","contextmenu"],(function(t){h.prototype[t]=function(e){var n,i,a=e.zrX,r=e.zrY,s=p(this,a,r);if("mouseup"===t&&s||(i=(n=this.findHover(a,r)).target),"mousedown"===t)this._downEl=i,this._downPoint=[e.zrX,e.zrY],this._upEl=i;else if("mouseup"===t)this._upEl=i;else if("click"===t){if(this._downEl!==this._upEl||!this._downPoint||4')}}catch(t){i=function(t){return s.createElement("<"+t+' xmlns="'+o+'" class="zrvml">')}}e.doc=s,e.createNode=function(t){return i(t)},e.initVML=function(){var t;!r&&s&&(r=!0,((t=s.styleSheets).length<31?s.createStyleSheet():t[0]).addRule(".zrvml","behavior:url(#default#VML)"))}},d3f47:function(t,e){t.exports=function(t){return{seriesType:t,reset:function(t,e){var n,i=e.findComponents({mainType:"legend"});i&&i.length&&(n=t.getData()).filterSelf((function(t){for(var e=n.getName(t),o=0;oi[0]&&(i[0]=a[0]),a[1]>i[1]&&(i[1]=a[1])}return{min:e?n:i,max:e?i:n}}var y=i.extend({type:"ec-polyline",shape:{points:[],smooth:0,smoothConstraint:!0,smoothMonotone:null,connectNulls:!1},style:{fill:null,stroke:"#000"},brush:n(i.prototype.brush),buildPath:function(t,e){var n=e.points,i=0,o=n.length,a=m(n,e.smoothConstraint);if(e.connectNulls){for(;0=this._maxSize&&0=f[i=0]+t&&r<=f[1]+t?h:0;(o=a?(e=i,i=l(o),l(e)):(i=l(i),l(o)))Math.PI/2&&p<1.5*Math.PI?-h:h)}return u}(T,A,D,L,L+P,k,E,g);_=Math.cos(L+P)*C+T,b=Math.sin(L+P)*D+A;break;case h.R:if(w=_=t[M++],S=b=t[M++],O=w+t[M++],R=S+t[M++],n){if(o.containStroke(w,S,O,S,e,i,g)||o.containStroke(O,S,O,R,e,i,g)||o.containStroke(O,R,w,R,e,i,g)||o.containStroke(w,R,w,S,e,i,g))return!0}else x=(x+=c(O,S,O,R,i,g))+c(w,R,w,S,i,g);break;case h.Z:if(n){if(o.containStroke(_,b,w,S,e,i,g))return!0}else x+=c(_,b,w,S,i,g);_=w,b=S}}return n||(y=b,v=S,Math.abs(y-v)l*(1-i[0])?(r="jump",e=t-l*(1-i[2])):0<=(e=t-l*i[1])&&(e=t-l*(1-i[1]))<=0&&(e=0),(e*=a.axisExpandWidth/n)?c(e,s,u,"all"):r="none"):(l=s[1]-s[0],(s=[p(0,u[1]*t/l-l/2)])[1]=d(u[1],s[0]+l),s[0]=s[1]-l),{axisExpandWindow:s,behavior:r}):{behavior:"none",axisExpandWindow:s}}},t.exports=v},d9f1:function(t,e,n){var i=n("6d8b"),o=n("6cb7"),a=n("9e47");n=n("2023"),o=o.extend({type:"polarAxis",axis:null,getCoordSysModel:function(){return this.ecModel.queryComponents({mainType:"polar",index:this.option.polarIndex,id:this.option.polarId})[0]}});function r(t,e){return e.type||(e.data?"category":"value")}i.merge(o.prototype,n),i={splitNumber:5},a("angle",o,r,{startAngle:90,clockwise:!0,splitNumber:12,axisLabel:{rotate:!1}}),a("radius",o,r,i)},d9fc:function(t,e,n){n=n("cbe5").extend({type:"circle",shape:{cx:0,cy:0,r:0},buildPath:function(t,e,n){n&&t.moveTo(e.cx+e.r,e.cy),t.arc(e.cx,e.cy,e.r,0,2*Math.PI,!0)}}),t.exports=n},dae1:function(t,e,n){var i=n("3eba"),o=(n("928d"),n("b369"),n("4411"),n("90c2"));n=n("9ca8");i.registerVisual(o),i.registerLayout(n)},db0e:function(t,e,n){var i=n("3eba");n("a8c6"),n("8344"),i.registerPreprocessor((function(t){t.markPoint=t.markPoint||{}}))},db9e:function(t,e,n){var i=n("3eba"),o=n("6d8b"),a=n("e86a"),r=n("2145"),s=n("2306"),l=n("4319"),u=n("80f0"),c=n("7919");n=i.extendComponentView({type:"toolbox",render:function(t,e,n,i){var h,d,p,f,g=this.group;function m(a,u){a=f[a],u=f[u];var c,m,y,v,x,_,b,w,S=d[a],M=new l(S,t,t.ecModel);if(i&&null!=i.newTitle&&i.featureName===a&&(S.title=i.newTitle),a&&!u){if(0===a.indexOf("my"))c={model:M,onclick:M.option.onclick,featureName:a};else{S=r.get(a);if(!S)return;c=new S(M,e,n)}p[a]=c}else{if(!(c=p[u]))return;c.model=M,c.ecModel=e,c.api=n}!a&&u?c.dispose&&c.dispose(e,n):!M.get("show")||c.unusable?c.remove&&c.remove(e,n):(y=c,S=a,v=(m=M).getModel("iconStyle"),x=m.getModel("emphasis.iconStyle"),u=y.getIcons?y.getIcons():m.get("icon"),_=m.get("title")||{},"string"==typeof u&&(a=u,b=_,_={},(u={})[S]=a,_[S]=b),w=m.iconPaths={},o.each(u,(function(i,a){var r=s.createIcon(i,{},{x:-h/2,y:-h/2,width:h,height:h});r.setStyle(v.getItemStyle()),r.hoverStyle=x.getItemStyle(),r.setStyle({text:_[a],textAlign:x.get("textAlign"),textBorderRadius:x.get("textBorderRadius"),textPadding:x.get("textPadding"),textFill:null}),i=t.getModel("tooltip");i&&i.get("show")&&r.attr("tooltip",o.extend({content:_[a],formatter:i.get("formatter",!0)||function(){return _[a]},formatterParams:{componentType:"toolbox",name:a,title:_[a],$vars:["name","title"]},position:i.get("position",!0)||"bottom"},i.option)),s.setHoverStyle(r),t.get("showTitle")&&(r.__title=_[a],r.on("mouseover",(function(){var e=x.getItemStyle(),n="vertical"===t.get("orient")?null==t.get("right")?"right":"left":null==t.get("bottom")?"bottom":"top";r.setStyle({textFill:x.get("textFill")||e.fill||e.stroke||"#000",textBackgroundColor:x.get("textBackgroundColor"),textPosition:x.get("textPosition")||n})})).on("mouseout",(function(){r.setStyle({textFill:null,textBackgroundColor:null})}))),r.trigger(m.get("iconStatus."+a)||"normal"),g.add(r),r.on("click",o.bind(y.onclick,y,e,n,a)),w[a]=r})),M.setIconStatus=function(t,e){var n=this.option,i=this.iconPaths;n.iconStatus=n.iconStatus||{},n.iconStatus[t]=e,i[t]&&i[t].trigger(e)},c.render&&c.render(M,e,n,i))}g.removeAll(),t.get("show")&&(h=+t.get("itemSize"),d=t.get("feature")||{},p=this._features||(this._features={}),f=[],o.each(d,(function(t,e){f.push(e)})),new u(this._featureNames||[],f).add(m).update(m).remove(o.curry(m,null)).execute(),this._featureNames=f,c.layout(g,t,n),g.add(c.makeBackground(g.getBoundingRect(),t)),g.eachChild((function(t){var e,i,o=t.__title,r=t.hoverStyle;r&&o&&(o=a.getBoundingRect(o,a.makeFont(r)),e=t.position[0]+g.position[0],i=!1,t.position[1]+g.position[1]+h+o.height>n.getHeight()&&(r.textPosition="top",i=!0),t=i?-5-o.height:h+8,e+o.width/2>n.getWidth()?(r.textPosition=["100%",t],r.textAlign="right"):e-o.width/2<0&&(r.textPosition=[0,t],r.textAlign="left"))})))},updateView:function(t,e,n,i){o.each(this._features,(function(t){t.updateView&&t.updateView(t.model,e,n,i)}))},remove:function(t,e){o.each(this._features,(function(n){n.remove&&n.remove(t,e)})),this.group.removeAll()},dispose:function(t,e){o.each(this._features,(function(n){n.dispose&&n.dispose(t,e)}))}});t.exports=n},dc20:function(t,e,n){var i=n("8727").createElement,o=n("6d8b"),a=n("4942"),r=n("cbe5"),s=n("0da8"),l=n("76a5"),u=n("0c12"),c=n("b16f"),h=n("9fa3"),d=n("bcaa"),p=(n=n("3f8e"),n.path),f=n.image,g=n.text;function m(t){return parseInt(t,10)}function y(t,e){return e&&t&&e.parentNode!==t}function v(t,e,n){y(t,e)&&n&&((n=n.nextSibling)?t.insertBefore(e,n):t.appendChild(e))}function x(t,e){var n;y(t,e)&&((n=t.firstChild)?t.insertBefore(e,n):t.appendChild(e))}function _(t,e){e&&t&&e.parentNode===t&&t.removeChild(e)}function b(t){return t.__textSvgEl}function w(t){return t.__svgEl}function S(t,e,n,a){this.root=t,this.storage=e,this._opts=n=o.extend({},n||{}),(e=i("svg")).setAttribute("xmlns","http://www.w3.org/2000/svg"),e.setAttribute("version","1.1"),e.setAttribute("baseProfile","full"),e.style.cssText="user-select:none;position:absolute;left:0;top:0;";var r=i("g"),s=(e.appendChild(r),i("g"));e.appendChild(s),this.gradientManager=new c(a,s),this.clipPathManager=new h(a,s),this.shadowManager=new d(a,s),(a=document.createElement("div")).style.cssText="overflow:hidden;position:relative",this._svgDom=e,this._svgRoot=s,this._backgroundRoot=r,this._viewport=a,t.appendChild(a),a.appendChild(e),this.resize(n.width,n.height),this._visibleList=[]}S.prototype={constructor:S,getType:function(){return"svg"},getViewportRoot:function(){return this._viewport},getSvgDom:function(){return this._svgDom},getSvgRoot:function(){return this._svgRoot},getViewportRootOffset:function(){var t=this.getViewportRoot();if(t)return{offsetLeft:t.offsetLeft||0,offsetTop:t.offsetTop||0}},refresh:function(){var t=this.storage.getDisplayList(!0);this._paintList(t)},setBackgroundColor:function(t){this._backgroundRoot&&this._backgroundNode&&this._backgroundRoot.removeChild(this._backgroundNode);var e=i("rect");e.setAttribute("width",this.getWidth()),e.setAttribute("height",this.getHeight()),e.setAttribute("x",0),e.setAttribute("y",0),e.setAttribute("id",0),e.style.fill=t,this._backgroundRoot.appendChild(e),this._backgroundNode=e},_paintList:function(t){this.gradientManager.markAllUnused(),this.clipPathManager.markAllUnused(),this.shadowManager.markAllUnused();for(var e=this._svgRoot,n=this._visibleList,i=t.length,o=[],a=0;a\n\r<"))}},o.each(["getLayer","insertLayer","eachLayer","eachBuiltinLayer","eachOtherLayer","getLayers","modLayer","delLayer","clearLayer","pathToImage"],(function(t){var e;S.prototype[t]=(e=t,function(){a('In SVG mode painter not support method "'+e+'"')})})),t.exports=S},dc2f:function(t,e){function n(t,e){this.image=t,this.repeat=e,this.type="pattern"}n.prototype.getCanvasPattern=function(t){return t.createPattern(this.image,this.repeat||"repeat")},t.exports=n},dcb3:function(t,e,n){var i=n("6d8b"),o=n("625e"),a=n("2306"),r=n("cd33"),s=n("607d"),l=n("88b3"),u=(0,n("e0d3").makeInner)(),c=i.clone,h=i.bind;function d(){}function p(t,e,n,o){!function t(e,n){var o;return i.isObject(e)&&i.isObject(n)?(o=!0,i.each(n,(function(n,i){o=o&&t(e[i],n)})),!!o):e===n}(u(n).lastProp,o)&&(u(n).lastProp=o,e?a.updateProps(n,o,t):(n.stopAnimation(),n.attr(o)))}function f(t,e){t[e.get("label.show")?"show":"hide"]()}function g(t){return{position:t.position.slice(),rotation:t.rotation||0}}function m(t,e,n){var i=e.get("z"),o=e.get("zlevel");t&&t.traverse((function(t){"group"!==t.type&&(null!=i&&(t.z=i),null!=o&&(t.zlevel=o),t.silent=n)}))}o.enableClassExtend((d.prototype={_group:null,_lastGraphicKey:null,_handle:null,_dragging:!1,_lastValue:null,_lastStatus:null,_payloadInfo:null,animationThreshold:15,render:function(t,e,n,o){var r,s,l=e.get("value"),u=e.get("status");this._axisModel=t,this._axisPointerModel=e,this._api=n,!o&&this._lastValue===l&&this._lastStatus===u||(this._lastValue=l,this._lastStatus=u,o=this._group,r=this._handle,u&&"hide"!==u?(o&&o.show(),r&&r.show(),this.makeElOption(u={},l,t,e,n),(s=u.graphicKey)!==this._lastGraphicKey&&this.clear(n),this._lastGraphicKey=s,s=this._moveAnimation=this.determineAnimation(t,e),o?(s=i.curry(p,e,s),this.updatePointerEl(o,u,s,e),this.updateLabelEl(o,u,s,e)):(o=this._group=new a.Group,this.createPointerEl(o,u,t,e),this.createLabelEl(o,u,t,e),n.getZr().add(o)),m(o,e,!0),this._renderHandle(l)):(o&&o.hide(),r&&r.hide()))},remove:function(t){this.clear(t)},dispose:function(t){this.clear(t)},determineAnimation:function(t,e){var n,i=e.get("animation"),o=t.axis,a="category"===o.type;e=e.get("snap");return!(!e&&!a)&&("auto"===i||null==i?(n=this.animationThreshold,a&&o.getBandWidth()>n||!!e&&(a=r.getAxisInfo(t).seriesDataCount,e=o.getExtent(),Math.abs(e[0]-e[1])/a>n)):!0===i)},makeElOption:function(t,e,n,i,o){},createPointerEl:function(t,e,n,i){var o=e.pointer;o&&(o=u(t).pointerEl=new a[o.type](c(e.pointer)),t.add(o))},createLabelEl:function(t,e,n,i){e.label&&(e=u(t).labelEl=new a.Rect(c(e.label)),t.add(e),f(e,i))},updatePointerEl:function(t,e,n){t=u(t).pointerEl,t&&e.pointer&&(t.setStyle(e.pointer.style),n(t,{shape:e.pointer.shape}))},updateLabelEl:function(t,e,n,i){t=u(t).labelEl,t&&(t.setStyle(e.label.style),n(t,{shape:e.label.shape,position:e.label.position}),f(t,i))},_renderHandle:function(t){var e,n,o,r,u,c;!this._dragging&&this.updateHandleTransform&&(e=this._axisPointerModel,n=this._api.getZr(),o=this._handle,r=e.getModel("handle"),c=e.get("status"),r.get("show")&&c&&"hide"!==c?(this._handle||(u=!0,o=this._handle=a.createIcon(r.get("icon"),{cursor:"move",draggable:!0,onmousemove:function(t){s.stop(t.event)},onmousedown:h(this._onHandleDragMove,this,0,0),drift:h(this._onHandleDragMove,this),ondragend:h(this._onHandleDragEnd,this)}),n.add(o)),m(o,e,!1),o.setStyle(r.getItemStyle(null,["color","borderColor","borderWidth","opacity","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"])),c=r.get("size"),i.isArray(c)||(c=[c,c]),o.attr("scale",[c[0]/2,c[1]/2]),l.createOrUpdate(this,"_doDispatchAxisPointer",r.get("throttle")||0,"fixRate"),this._moveHandleToValue(t,u)):(o&&n.remove(o),this._handle=null))},_moveHandleToValue:function(t,e){p(this._axisPointerModel,!e&&this._moveAnimation,this._handle,g(this.getHandleTransform(t,this._axisModel,this._axisPointerModel)))},_onHandleDragMove:function(t,e){var n=this._handle;n&&(this._dragging=!0,t=this.updateHandleTransform(g(n),[t,e],this._axisModel,this._axisPointerModel),this._payloadInfo=t,n.stopAnimation(),n.attr(g(t)),u(n).lastProp=null,this._doDispatchAxisPointer())},_doDispatchAxisPointer:function(){var t,e;this._handle&&(t=this._payloadInfo,e=this._axisModel,this._api.dispatchAction({type:"updateAxisPointer",x:t.cursorPoint[0],y:t.cursorPoint[1],tooltipOption:t.tooltipOption,axesInfo:[{axisDim:e.axis.dim,axisIndex:e.componentIndex}]}))},_onHandleDragEnd:function(t){var e;this._dragging=!1,this._handle&&(e=this._axisPointerModel.get("value"),this._moveHandleToValue(e),this._api.dispatchAction({type:"hideTip"}))},getHandleTransform:null,updateHandleTransform:null,clear:function(t){this._lastValue=null,this._lastStatus=null;t=t.getZr();var e=this._group,n=this._handle;t&&e&&(this._lastGraphicKey=null,e&&t.remove(e),n&&t.remove(n),this._group=null,this._handle=null,this._payloadInfo=null)},doClear:function(){},buildLabel:function(t,e,n){return{x:t[n=n||0],y:t[1-n],width:e[n],height:e[1-n]}}}).constructor=d),t.exports=d},dcea:function(t,e,n){var i=n("6d8b"),o=n("e887"),a=n("2306"),r=(n=n("cbe5"),["itemStyle"]),s=["emphasis","itemStyle"],l=(o=o.extend({type:"boxplot",render:function(t,e,n){var i=t.getData(),o=this.group,a=this._data,r=(this._data||o.removeAll(),"horizontal"===t.get("layout")?1:0);i.diff(a).add((function(t){var e;i.hasValue(t)&&(e=u(i.getItemLayout(t),i,t,r,!0),i.setItemGraphicEl(t,e),o.add(e))})).update((function(t,e){var n;e=a.getItemGraphicEl(e);i.hasValue(t)?(n=i.getItemLayout(t),e?c(n,e,i,t):e=u(n,i,t,r),o.add(e),i.setItemGraphicEl(t,e)):o.remove(e)})).remove((function(t){t=a.getItemGraphicEl(t),t&&o.remove(t)})).execute(),this._data=i},remove:function(t){var e=this.group,n=this._data;this._data=null,n&&n.eachItemGraphicEl((function(t){t&&e.remove(t)}))},dispose:i.noop}),n.extend({type:"boxplotBoxPath",shape:{},buildPath:function(t,e){var n=e.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();i=n.length&&n.push({option:t})}})),n},e.makeIdAndName=function(t){var e=i.createHashMap();a(t,(function(t,n){var i=t.exist;i&&e.set(i.id,t)})),a(t,(function(t,n){var o=t.option;i.assert(!o||null==o.id||!e.get(o.id)||e.get(o.id)===t,"id duplicates: "+(o&&o.id)),o&&null!=o.id&&e.set(o.id,t),t.keyInfo||(t.keyInfo={})})),a(t,(function(t,n){var i=t.exist,o=t.option,a=t.keyInfo;if(r(o)){if(a.name=null!=o.name?o.name+"":i?i.name:"series\0"+n,i)a.id=i.id;else if(null!=o.id)a.id=o.id+"";else for(var s=0;a.id="\0"+a.name+"\0"+s++,e.get(a.id););e.set(a.id,t)}}))},e.isNameSpecified=function(t){return!(!(t=t.name)||!t.indexOf("series\0"))},e.isIdInner=u,e.compressBatches=function(t,e){var n={},i={};return o(t||[],n),o(e||[],i,n),[a(n),a(i)];function o(t,e,n){for(var i=0,o=t.length;i=e[0]&&t<=e[1]},i.prototype.normalize=function(t){var e=this._extent;return e[1]===e[0]?.5:(t-e[0])/(e[1]-e[0])},i.prototype.scale=function(t){var e=this._extent;return t*(e[1]-e[0])+e[0]},i.prototype.unionExtent=function(t){var e=this._extent;t[0]e[1]&&(e[1]=t[1])},i.prototype.unionExtentFromData=function(t,e){this.unionExtent(t.getApproximateExtent(e))},i.prototype.getExtent=function(){return this._extent.slice()},i.prototype.setExtent=function(t,e){var n=this._extent;isNaN(t)||(n[0]=t),isNaN(e)||(n[1]=e)},i.prototype.isBlank=function(){return this._isBlank},i.prototype.setBlank=function(t){this._isBlank=t},i.prototype.getLabel=null,n.enableClassExtend(i),n.enableClassManagement(i,{registerWhenExtend:!0}),t.exports=i},e1fc:function(t,e,n){function i(t){for(var e in a.call(this,t=t||{}),t)t.hasOwnProperty(e)&&(this[e]=t[e]);this._children=[],this.__storage=null,this.__dirty=!0}var o=n("6d8b"),a=n("d5b7"),r=n("9850");i.prototype={constructor:i,isGroup:!0,type:"group",silent:!1,children:function(){return this._children.slice()},childAt:function(t){return this._children[t]},childOfName:function(t){for(var e=this._children,n=0;ne)return t[i];return t[n-1]}(r,n):i)||i)&&r.length?(n=r[s],t&&(l[t]=n),e.colorIdx=(s+1)%r.length,n):void 0)}}},e4d1:function(t,e,n){n("6932"),n("3a56"),n("7dcf"),n("3790"),n("2325"),n("2c17"),n("9e87")},e6cd:function(t,e,n){var i=n("6d8b");e.createWrap=function(){var t,e=[],n={};return{add:function(t,o,a,r,s){return i.isString(r)&&(s=r,r=0),!n[t.id]&&(n[t.id]=1,e.push({el:t,target:o,time:a,delay:r,easing:s}),!0)},done:function(e){return t=e,this},start:function(){for(var i=e.length,o=0,a=e.length;o=e.maxIterations){t+=e.ellipsis;break}var s=0===r?function(t,e,n,i){for(var o=0,a=0,r=t.length;av)return{lines:[],width:0,height:0};R.textWidth=m(R.text,D);var P,k=T.textWidth,O=null==k||"auto"===k;"string"==typeof k&&"%"===k.charAt(k.length-1)?(R.percentWidth=k,d.push(R),k=0):(O&&(k=R.textWidth,P=(P=T.textBackgroundColor)&&P.image)&&(P=o.findExistImage(P),o.isImageReady(P))&&(k=Math.max(k,P.width*L/P.height)),k+=L=C?C[1]+C[3]:0,null!=(P=null!=y?y-M:null)&&P"],o.isArray(t)&&(t=t.slice(),i=!0),e=e?t:i?[l(t[0]),l(t[1])]:l(t),o.isString(a)?a.replace("{value}",i?e[0]:e).replace("{value2}",i?e[1]:e):o.isFunction(a)?i?a(t[0],t[1]):a(t):i?t[0]===s[0]?n[0]+" "+e[1]:t[1]===s[1]?n[1]+" "+e[0]:e[0]+" - "+e[1]:e;function l(t){return t===s[0]?"min":t===s[1]?"max":(+t).toFixed(Math.min(r,20))}},resetExtent:function(){var t=this.option;t=f([t.min,t.max]);this._dataExtent=t},getDataDimension:function(t){var e=this.option.dimension,n=t.dimensions;if(null!=e||n.length){if(null!=e)return t.getDimension(e);for(var i=t.dimensions,o=i.length-1;0<=o;o--){var a=i[o];if(!t.getDimensionInfo(a).isCalculationCoord)return a}}},getExtent:function(){return this._dataExtent.slice()},completeVisualOption:function(){var t=this.ecModel,e=this.option,n={inRange:e.inRange,outOfRange:e.outOfRange},i=e.target||(e.target={}),a=e.controller||(e.controller={}),l=(o.merge(i,n),o.merge(a,n),this.isCategory());function u(n){d(e.color)&&!n.inRange&&(n.inRange={color:e.color.slice().reverse()}),n.inRange=n.inRange||{color:t.get("gradientColor")},p(this.stateList,(function(t){var e,i=n[t];o.isString(i)&&((e=r.get(i,"active",l))?(n[t]={},n[t][i]=e):delete n[t])}),this)}u.call(this,i),u.call(this,a),function(t,e,n){e=t[e];var i=t[n];e&&!i&&(i=t[n]={},p(e,(function(t,e){var n;s.isValidType(e)&&null!=(n=r.get(e,"inactive",l))&&(i[e]=n,"color"!==e||i.hasOwnProperty("opacity")||i.hasOwnProperty("colorAlpha")||(i.opacity=[0,0]))})))}.call(this,i,"inRange","outOfRange"),function(t){var e=(t.inRange||{}).symbol||(t.outOfRange||{}).symbol,n=(t.inRange||{}).symbolSize||(t.outOfRange||{}).symbolSize,i=this.get("inactiveColor");p(this.stateList,(function(a){var r,s=this.itemSize,u=t[a];null==(u=u||(t[a]={color:l?i:[i]})).symbol&&(u.symbol=e&&o.clone(e)||(l?"roundRect":["roundRect"])),null==u.symbolSize&&(u.symbolSize=n&&o.clone(n)||(l?s[0]:[s[0],s[0]])),u.symbol=c(u.symbol,(function(t){return"none"===t||"square"===t?"roundRect":t})),a=u.symbolSize;null!=a&&(r=-1/0,h(a,(function(t){ra[1]&&a.reverse(),{coordSys:{type:"polar",cx:t.cx,cy:t.cy,r:a[1],r0:a[0]},api:{coord:i.bind((function(i){var o=e.dataToRadius(i[0]),a=(i=n.dataToAngle(i[1]),t.coordToPoint([o,i]));return a.push(o,i*Math.PI/180),a})),size:i.bind(o,t)}}}},eb6b:function(t,e,n){var i=n("6d8b"),o=n("e0d3").makeInner,a=n("cd33"),r=n("133d"),s=i.each,l=i.curry,u=o();function c(t,e,n,o,a){var r,l,u,c,h,d,p,f,g,m,y=t.axis;!y.scale.isBlank()&&y.containData(e)&&(t.involveSeries?(l=e,u=t.axis,c=u.dim,h=l,d=[],p=Number.MAX_VALUE,f=-1,s(t.seriesModels,(function(t,e){var n,i=t.getData().mapDimension(c,!0);if(t.getAxisTooltipData){var o=t.getAxisTooltipData(i,l,u),a=o.dataIndices;o=o.nestestValue}else{if(!(a=t.getData().indicesOfNearest(i[0],l,"category"===u.type?.5:null)).length)return;o=t.getData().get(i[0],a[0])}null!=o&&isFinite(o)&&(i=l-o,(n=Math.abs(i))<=p)&&((ne[1]&&e.reverse(),e},getOtherAxis:function(){this.grid.getOtherAxis()},pointToData:function(t,e){return this.coordToData(this.toLocalCoord(t["x"===this.dim?0:1]),e)},toLocalCoord:null,toGlobalCoord:null},o.inherits(i,a),t.exports=i},ec34:function(t,e,n){n("4e08").__DEV__;var i=n("6d8b"),o=i.createHashMap,a=i.isString,r=i.isArray,s=i.each,l=(i.assert,n("3041").parseXML),u=o(),c={geoJSON:function(t){var e=t.source;t.geoJSON=a(e)?"undefined"!=typeof JSON&&JSON.parse?JSON.parse(e):new Function("return ("+e+");")():e},svg:function(t){t.svgXML=l(t.source)}};t.exports={registerMap:function(t,e,n){return e=r(e)?e:e.svg?[{type:"svg",source:e.svg,specialAreas:e.specialAreas}]:(e.geoJson&&!e.features&&(n=e.specialAreas,e=e.geoJson),[{type:"geoJSON",source:e,specialAreas:n}]),s(e,(function(t){var e=t.type;"geoJson"===e&&(e=t.type="geoJSON"),(0,c[e])(t)})),u.set(t,e)},retrieveMap:function(t){return u.get(t)}}},ec6f:function(t,e,n){var i=n("6d8b"),o=i.createHashMap,a=i.isTypedArray,r=(i=n("625e").enableClassCheck,n=n("93d0"),n.SOURCE_FORMAT_ORIGINAL),s=n.SERIES_LAYOUT_BY_COLUMN,l=n.SOURCE_FORMAT_UNKNOWN,u=n.SOURCE_FORMAT_TYPED_ARRAY,c=n.SOURCE_FORMAT_KEYED_COLUMNS;function h(t){this.fromDataset=t.fromDataset,this.data=t.data||(t.sourceFormat===c?{}:[]),this.sourceFormat=t.sourceFormat||l,this.seriesLayoutBy=t.seriesLayoutBy||s,this.dimensionsDefine=t.dimensionsDefine,this.encodeDefine=t.encodeDefine&&o(t.encodeDefine),this.startIndex=t.startIndex||0,this.dimensionsDetectCount=t.dimensionsDetectCount}h.seriesDataToSource=function(t){return new h({data:t,sourceFormat:a(t)?u:r,fromDataset:!1})},i(h),t.exports=h},ecf8:function(t,e,n){var i=n("6d8b"),o=n("3842").parsePercent,a=i.each;t.exports=function(t){var e,n;e=[],n=[],t.eachSeriesByType("boxplot",(function(t){var o=t.getBaseAxis(),a=i.indexOf(n,o);a<0&&(a=n.length,n[a]=o,e[a]={axis:o,seriesModels:[]}),e[a].seriesModels.push(t)})),a(e,(function(t){var e,n,r,s,l,u,c,h,d,p,f,g,m=t.seriesModels;m.length&&(d=(e=t).axis,r=e.seriesModels,s=r.length,l=e.boxWidthList=[],u=e.boxOffsetList=[],c=[],"category"===d.type?n=d.getBandWidth():(h=0,a(r,(function(t){h=Math.max(h,t.getData().count())})),e=d.getExtent(),Math.abs(e[1]-e[0])),a(r,(function(t){t=t.get("boxWidth"),i.isArray(t)||(t=[t,t]),c.push([o(t[0],n)||0,o(t[1],n)||0])})),p=(d=.8*n-2)/s*.3,g=(f=(d-p*(s-1))/s)/2-d/2,a(r,(function(t,e){u.push(g),g+=p+f,l.push(Math.min(Math.max(f,c[e][0]),c[e][1]))})),a(m,(function(e,n){var i=t.boxOffsetList[n],o=(n=t.boxWidthList[n],e.coordinateSystem),a=e.getData(),r=n/2,s="horizontal"===e.get("layout")?0:1,l=1-s,u=(n=["x","y"],a.mapDimension(n[s])),c=a.mapDimension(n[l],!0);if(!(null==u||c.length<5))for(var h=0;ho[0]){for(l=0;lt);l++);s=i[o[l]]}o.splice(l+1,0,t),(i[t]=e).virtual||(s?(n=s.dom).nextSibling?u.insertBefore(e.dom,n.nextSibling):u.appendChild(e.dom):u.firstChild?u.insertBefore(e.dom,u.firstChild):u.appendChild(e.dom))}else a("Layer of zlevel "+t+" is not valid")},eachLayer:function(t,e){for(var n,i=this._zlevelList,o=0;o"'])/g),s={"&":"&","<":"<",">":">",'"':""","'":"'"};function l(t){return null==t?"":(t+"").replace(r,(function(t,e){return s[e]}))}function u(t,e){return"{"+t+(null==e?"":e)+"}"}var c=["a","b","c","d","e","f","g"];function h(t,e){return"0000".substr(0,e-(t+="").length)+t}var d=o.truncateText;e.addCommas=function(t){return isNaN(t)?"-":(t=(t+"").split("."))[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,"$1,")+(1':'':{renderMode:a,content:"{marker"+t+"|} ",style:{color:n}}:""},e.formatTime=function(t,e,n){"week"!==t&&"month"!==t&&"quarter"!==t&&"half-year"!==t&&"year"!==t||(t="MM-dd\nyyyy");var i=(e=a.parseDate(e))["get"+(n=n?"UTC":"")+"FullYear"](),o=e["get"+n+"Month"]()+1,r=e["get"+n+"Date"](),s=e["get"+n+"Hours"](),l=e["get"+n+"Minutes"](),u=e["get"+n+"Seconds"]();e=e["get"+n+"Milliseconds"]();return t.replace("MM",h(o,2)).replace("M",o).replace("yyyy",i).replace("yy",i%100).replace("dd",h(r,2)).replace("d",r).replace("hh",h(s,2)).replace("h",s).replace("mm",h(l,2)).replace("m",l).replace("ss",h(u,2)).replace("s",u).replace("SSS",h(e,3))},e.capitalFirst=function(t){return t&&t.charAt(0).toUpperCase()+t.substr(1)},e.truncateText=d,e.getTextBoundingRect=function(t){return o.getBoundingRect(t.text,t.font,t.textAlign,t.textVerticalAlign,t.textPadding,t.textLineHeight,t.rich,t.truncate)},e.getTextRect=function(t,e,n,i,a,r,s,l){return o.getBoundingRect(t,e,n,i,a,l,r,s)},e.windowOpen=function(t,e){var n;"_blank"===e||"blank"===e?((n=window.open()).opener=null,n.location=t):window.open(t,e)}},edaf:function(t,e,n){var i=n("6d8b"),o=n("6cb7"),a=n("6179"),r=n("e0d3"),s=o.extend({type:"timeline",layoutMode:"box",defaultOption:{zlevel:0,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:[]},init:function(t,e,n){this._data,this._names,this.mergeDefaultAndTheme(t,n),this._initData()},mergeOption:function(t){s.superApply(this,"mergeOption",arguments),this._initData()},setCurrentIndex:function(t){null==t&&(t=this.option.currentIndex);var e=this._data.count();this.option.loop?t=(t%e+e)%e:(t=e<=t?e-1:t)<0&&(t=0),this.option.currentIndex=t},getCurrentIndex:function(){return this.option.currentIndex},isIndexMax:function(){return this.getCurrentIndex()>=this._data.count()-1},setPlayState:function(t){this.option.autoPlay=!!t},getPlayState:function(){return!!this.option.autoPlay},_initData:function(){var t,e=this.option,n=e.data||[],o=(e=e.axisType,this._names=[]);"category"===e&&(t=[],i.each(n,(function(e,n){var a,s=r.getDataItemValue(e);i.isObject(e)?(a=i.clone(e)).value=n:a=n,t.push(a),i.isString(s)||null!=s&&!isNaN(s)||(s=""),o.push(s+"")})),n=t),e={category:"ordinal",time:"time"}[e]||"number";(this._data=new a([{name:"value",type:e}],this)).initData(n,o)},getData:function(){return this._data},getCategories:function(){if("category"===this.get("axisType"))return this._names.slice()}});t.exports=s},edb9:function(t,e,n){var i=n("6d8b");e.layout=function(t,e){e=e||{};var n=t.coordinateSystem,o=t.axis,a={},r=o.position,s=(o=o.orient,{horizontal:{top:(n=[(n=n.getRect()).x,n.x+n.width,n.y,n.y+n.height])[2],bottom:n[3]},vertical:{left:n[0],right:n[1]}});return a.position=["vertical"===o?s.vertical[r]:n[0],"horizontal"===o?s.horizontal[r]:n[3]],a.rotation=Math.PI/2*{horizontal:0,vertical:1}[o],a.labelDirection=a.tickDirection=a.nameDirection={top:-1,bottom:1,right:1,left:-1}[r],t.get("axisTick.inside")&&(a.tickDirection=-a.tickDirection),i.retrieve(e.labelInside,t.get("axisLabel.inside"))&&(a.labelDirection=-a.labelDirection),null==(s=e.rotate)&&(s=t.get("axisLabel.rotate")),a.labelRotation="top"===r?-s:s,a.z2=1,a}},ee1aa:function(t,e,n){n=n("6d8b");var i=n.each,o=n.isString;function a(t,e){return!!e&&e===t.getCalculationInfo("stackedDimension")}e.enableDataStack=function(t,e,n){var a,r,s,l,u,c,h=(n=n||{}).byIndex,d=n.stackedCoordDimension,p=!(!t||!t.get("stack"));return i(e,(function(t,n){o(t)&&(e[n]=t={name:t}),p&&!t.isExtraCoord&&(h||a||!t.ordinalMeta||(a=t),r||"ordinal"===t.type||"time"===t.type||d&&d!==t.coordDim||(r=t))})),!r||h||a||(h=!0),r&&(s="__\0ecstackresult",l="__\0ecstackedover",a&&(a.createInvertedIndices=!0),u=r.coordDim,n=r.type,c=0,i(e,(function(t){t.coordDim===u&&c++})),e.push({name:s,coordDim:u,coordDimIndex:c,type:n,isExtraCoord:!0,isCalculationCoord:!0}),c++,e.push({name:l,coordDim:l,coordDimIndex:c,type:n,isExtraCoord:!0,isCalculationCoord:!0})),{stackedDimension:r&&r.name,stackedByDimension:a&&a.name,isStackedByIndex:h,stackedOverDimension:l,stackResultDimension:s}},e.isDimensionStacked=a,e.getStackedDimension=function(t,e){return a(t,e)?t.getCalculationInfo("stackResultDimension"):e}},ee66:function(t,e,n){var i=n("3eba"),o=n("6d8b"),a=n("2306"),r=n("eda2"),s=n("3842"),l={EN:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],CN:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]},u={EN:["S","M","T","W","T","F","S"],CN:["日","一","二","三","四","五","六"]};n=i.extendComponentView({type:"calendar",_tlpoints:null,_blpoints:null,_firstDayOfMonth:null,_firstDayPoints:null,render:function(t,e,n){var i=this.group,o=(i.removeAll(),t.coordinateSystem),a=o.getRangeInfo();o=o.getOrient();this._renderDayRect(t,a,i),this._renderLines(t,a,o,i),this._renderYearText(t,a,o,i),this._renderMonthText(t,o,i),this._renderWeekText(t,a,o,i)},_renderDayRect:function(t,e,n){for(var i=t.coordinateSystem,o=t.getModel("itemStyle").getItemStyle(),r=i.getCellWidth(),s=i.getCellHeight(),l=e.start.time;l<=e.end.time;l=i.getNextNDay(l,1).time){var u=i.dataToRect([l],!1).tl;u=new a.Rect({shape:{x:u[0],y:u[1],width:r,height:s},cursor:"default",style:o});n.add(u)}},_renderLines:function(t,e,n,i){for(var o=this,a=t.coordinateSystem,r=t.getModel("splitLine.lineStyle").getLineStyle(),s=t.get("splitLine.show"),l=r.lineWidth,u=(this._tlpoints=[],this._blpoints=[],this._firstDayOfMonth=[],this._firstDayPoints=[],e.start),c=0;u.time<=e.end.time;c++){d(u.formatedDate);var h=(u=0===c?a.getDateInfo(e.start.y+"-"+e.start.m):u).date;h.setMonth(h.getMonth()+1),u=a.getDateInfo(h)}function d(e){o._firstDayOfMonth.push(a.getDateInfo(e)),o._firstDayPoints.push(a.dataToRect([e],!1).tl),e=o._getLinePointsOfOneWeek(t,e,n),o._tlpoints.push(e[0]),o._blpoints.push(e[e.length-1]),s&&o._drawSplitline(e,r,i)}d(a.getNextNDay(e.end.time,1).formatedDate),s&&this._drawSplitline(o._getEdgesPoints(o._tlpoints,l,n),r,i),s&&this._drawSplitline(o._getEdgesPoints(o._blpoints,l,n),r,i)},_getEdgesPoints:function(t,e,n){return t=[t[0].slice(),t[t.length-1].slice()],n="horizontal"===n?0:1,t[0][n]=t[0][n]-e/2,t[1][n]=t[1][n]+e/2,t},_drawSplitline:function(t,e,n){t=new a.Polyline({z2:20,shape:{points:t},style:e}),n.add(t)},_getLinePointsOfOneWeek:function(t,e,n){for(var i=t.coordinateSystem,o=(e=i.getDateInfo(e),[]),a=0;a<7;a++){var r=i.getNextNDay(e.time,a),s=i.dataToRect([r.time],!1);o[2*r.day]=s.tl,o[2*r.day+1]=s["horizontal"===n?"bl":"tr"]}return o},_formatterLabel:function(t,e){return"string"==typeof t&&t?r.formatTplSimple(t,e):"function"==typeof t?t(e):e.nameMap},_yearTextPositionControl:function(t,e,n,i,o){e=e.slice();var a=["center","bottom"];"bottom"===i?(e[1]+=o,a=["center","top"]):"left"===i?e[0]-=o:"right"===i?(e[0]+=o,a=["center","top"]):e[1]-=o,o=0;return{rotation:o="left"!==i&&"right"!==i?o:Math.PI/2,position:e,style:{textAlign:a[0],textVerticalAlign:a[1]}}},_renderYearText:function(t,e,n,i){var o,r,s,l,u,c;t=t.getModel("yearLabel");t.get("show")&&(o=t.get("margin"),r=(r=t.get("position"))||("horizontal"!==n?"top":"left"),s=((c=[this._tlpoints[this._tlpoints.length-1],this._blpoints[0]])[0][0]+c[1][0])/2,u=(c[0][1]+c[1][1])/2,s={top:[s,c[l="horizontal"===n?0:1][1]],bottom:[s,c[1-l][1]],left:[c[1-l][0],u],right:[c[l][0],u]},c=e.start.y,+e.end.y>+e.start.y&&(c=c+"-"+e.end.y),l=t.get("formatter"),u={start:e.start.y,end:e.end.y,nameMap:c},e=this._formatterLabel(l,u),c=new a.Text({z2:30}),a.setTextStyle(c.style,t,{text:e}),c.attr(this._yearTextPositionControl(c,s[r],n,r,o)),i.add(c))},_monthTextPositionControl:function(t,e,n,i,o){var a="left",r="top",s=t[0];t=t[1];return"horizontal"===n?(t+=o,e&&(a="center"),"start"===i&&(r="bottom")):(s+=o,e&&(r="middle"),"start"===i&&(a="right")),{x:s,y:t,textAlign:a,textVerticalAlign:r}},_renderMonthText:function(t,e,n){var i=t.getModel("monthLabel");if(i.get("show"))for(var r=i.get("nameMap"),s=i.get("margin"),u=i.get("position"),c=(t=i.get("align"),[this._tlpoints,this._blpoints]),h=(o.isString(r)&&(r=l[r.toUpperCase()]||[]),"start"===u?0:1),d="horizontal"===e?0:1,p=(s="start"===u?-s:s,"center"===t),f=0;fs&&(e[1-a]=e[a]+o.sign*s),e}},ef97:function(t,e,n){var i=n("3eba"),o=(n("217b"),n("f17f"),n("7f96")),a=n("87c3"),r=n("fdde");n("01ed"),i.registerVisual(o("line","circle","line")),i.registerLayout(a("line")),i.registerProcessor(i.PRIORITY.PROCESSOR.STATISTIC,r("line"))},ef97a:function(t,e,n){var i=n("3eba"),o=(n("2163"),n("6cd8"),n("bf9b"),n("7f96"));n=n("ca29");i.registerVisual(o("tree","circle")),i.registerLayout(n)},f123:function(t,e,n){n=n("9f82");var i=n.prepareDataCoordInfo,o=n.getStackedOnPoint;t.exports=function(t,e,n,a,r,s,l,u){c=[],e.diff(t).add((function(t){c.push({cmd:"+",idx:t})})).update((function(t,e){c.push({cmd:"=",idx:e,idx1:t})})).remove((function(t){c.push({cmd:"-",idx:t})})).execute();for(var c,h=c,d=[],p=[],f=[],g=[],m=[],y=[],v=[],x=i(r,e,l),_=i(s,t,u),b=0;bi)return;return 1}(t,e)))return a=e.mapDimension(t.dim),s={},i.each(t.getViewLabels(),(function(t){s[t.tickValue]=1})),function(t){return!s.hasOwnProperty(e.get(a,t))}}}function S(t,e,n){var i,o,a,r;return"cartesian2d"===t.type?(i=t.getBaseAxis().isHorizontal(),o=m(t,e,n),n.get("clip",!0)||(a=o.shape,r=Math.max(a.width,a.height),i?(a.y-=r,a.height+=2*r):(a.x-=r,a.width+=2*r)),o):y(t,e,n)}n=p.extend({type:"line",init:function(){var t=new l.Group,e=new a;this.group.add(e.group),this._symbolDraw=e,this._lineGroup=t},render:function(t,e,n){var o,a=t.coordinateSystem,r=this.group,s=t.getData(),u=t.getModel("lineStyle"),c=t.getModel("areaStyle"),h=s.mapArray(s.getItemLayout),d="polar"===a.type,p=this._coordSys,m=this._symbolDraw,y=this._polyline,x=this._polygon,M=this._lineGroup,I=t.get("animation"),T=!c.isEmpty(),A=c.get("origin"),C=function(t,e,n){if(!n.valueDim)return[];for(var i=[],o=0,a=e.count();oe[c-1].coord&&(e.reverse(),h.reverse()),e[0].coord-10),p=e[c-1].coord+10,f=p-d;return f<.001?"transparent":(i.each(e,(function(t){t.offset=(t.coord-d)/f})),e.push({offset:c?e[c-1].offset:.5,color:h[1]||"transparent"}),e.unshift({offset:c?e[0].offset:.5,color:h[0]||"transparent"}),c=new l.LinearGradient(0,0,0,0,e,!0),c[r]=d,c[r+"2"]=p,c)}}}(s,a)||s.getVisual("color"),y.useStyle(i.defaults(u.getLineStyle(),{fill:"none",stroke:p,lineJoin:"bevel"})),t.get("smooth"),n=_(t.get("smooth"));y.setShape({smooth:n,smoothMonotone:t.get("smoothMonotone"),connectNulls:t.get("connectNulls")}),x&&(D=s.getCalculationInfo("stackedOnSeries"),m=0,x.useStyle(i.defaults(c.getAreaStyle(),{fill:p,opacity:.7,lineJoin:"bevel"})),D&&(m=_(D.get("smooth"))),x.setShape({smooth:n,stackedOnSmooth:m,smoothMonotone:t.get("smoothMonotone"),connectNulls:t.get("connectNulls")})),this._data=s,this._coordSys=a,this._stackedOnPoints=C,this._points=h,this._step=d,this._valueOrigin=A},dispose:function(){},highlight:function(t,e,n,i){var o=t.getData(),a=u.queryDataIndex(o,i);if(!(a instanceof Array)&&null!=a&&0<=a){var s=o.getItemGraphicEl(a);if(!s){var l=o.getItemLayout(a);if(!l)return;if(this._clipShapeForSymbol&&!this._clipShapeForSymbol.contain(l[0],l[1]))return;(s=new r(o,a)).position=l,s.setZ(t.get("zlevel"),t.get("z")),s.ignore=isNaN(l[0])||isNaN(l[1]),s.__temp=!0,o.setItemGraphicEl(a,s),s.stopSymbolAnimation(!0),this.group.add(s)}s.highlight()}else p.prototype.highlight.call(this,t,e,n,i)},downplay:function(t,e,n,i){var o,a=t.getData(),r=u.queryDataIndex(a,i);null!=r&&0<=r?(o=a.getItemGraphicEl(r))&&(o.__temp?(a.setItemGraphicEl(r,null),this.group.remove(o)):o.downplay()):p.prototype.downplay.call(this,t,e,n,i)},_newPolyline:function(t){var e=this._polyline;return e&&this._lineGroup.remove(e),e=new h({shape:{points:t},silent:!0,z2:10}),this._lineGroup.add(e),this._polyline=e},_newPolygon:function(t,e){var n=this._polygon;return n&&this._lineGroup.remove(n),n=new d({shape:{points:t,stackedOnPoints:e},silent:!0}),this._lineGroup.add(n),this._polygon=n},_updateAnimation:function(t,e,n,i,o,a){var r=this._polyline,u=this._polygon,c=t.hostModel,h=(e=s(this._data,t,this._stackedOnPoints,e,this._coordSys,n,this._valueOrigin,a),a=e.current,e.stackedOnCurrent),d=e.next,p=e.stackedOnNext;if(o&&(a=b(e.current,n,o),h=b(e.stackedOnCurrent,n,o),d=b(e.next,n,o),p=b(e.stackedOnNext,n,o)),3e3y.width&&(v-=S-g,S=g,b=null),new i.Polygon({shape:{points:(u=f,c=0,M=S,h=m,d=_===x.length-1,p=void 0,p=[[d?u:u-5,c],[u+M,c],[u+M,c+h],[d?u:u-5,c+h]],0===_||p.splice(2,0,[u+M+5,c+h/2]),d||p.push([u,c+h/2]),p)},style:a.defaults(n.getItemStyle(),{lineJoin:"bevel",text:b,textFill:s.getTextColor(),textFont:s.getFont()}),z:10,onclick:a.curry(l,w)}));this.group.add(M),d=t,u=w,M.eventData={componentType:"series",componentSubType:"treemap",componentIndex:d.componentIndex,seriesIndex:d.componentIndex,seriesName:d.name,seriesType:"treemap",selfType:"breadcrumb",nodeData:{dataIndex:u&&u.dataIndex,name:u&&u.name},treePathInfo:u&&r(u,d)},f+=S+8}},remove:function(){this.group.removeAll()}},t.exports=s},f6ed:function(t,e,n){var i=n("6d8b");t.exports=function(t){var e={};t.eachSeriesByType("map",(function(t){var n=t.getHostGeoModel();n=n?"o"+n.id:"i"+t.getMapType();(e[n]=e[n]||[]).push(t)})),i.each(e,(function(t,e){n=i.map(t,(function(t){return t.getData()})),o=t[0].get("mapValueCalculation"),a={},i.each(n,(function(t){t.each(t.mapDimension("value"),(function(e,n){n="ec-"+t.getName(n),a[n]=a[n]||[],isNaN(e)||a[n].push(e)}))}));for(var n,o,a,r=n[0].map(n[0].mapDimension("value"),(function(t,e){for(var i="ec-"+n[0].getName(e),r=0,s=1/0,l=-1/0,u=a[i].length,c=0;cr[1]?-1:1,e=["start"===h?r[0]-e*l:"end"===h?r[1]+e*l:(r[0]+r[1])/2,I(h)?f.labelOffset+i*l:0],null!=(l=g.get("nameRotate"))&&(l=l*v/180),I(h)?n=b(f.rotation,null!=l?l:f.rotation,i):(n=function(t,e,n,i){var o;n=p(n-t.rotation),t=i[0]>i[1],i="start"===e&&!t||"start"!==e&&t;return e=d(n-v/2)?(o=i?"bottom":"top","center"):d(n-1.5*v)?(o=i?"top":"bottom","center"):(o="middle",n<1.5*v&&v/2t.getWidth()||n<0||n>t.getHeight()}(t,e)){var i=t._zr,o=t._covers,a=C(t,e,n);if(!t._dragging)for(var r=0;re[1]&&e.reverse(),t.getExtent()),i=Math.PI/180;return{cx:this.cx,cy:this.cy,r0:e[0],r:e[1],startAngle:-n[0]*i,endAngle:-n[1]*i,clockwise:t.inverse,contain:function(t,e){t-=this.cx,e-=this.cy,t=t*t+e*e,e=this.r;var n=this.r0;return t<=e*e&&n*n<=t}}}},t.exports=i},fd63:function(t,e,n){var i=n("42e5"),o=n("6d8b").isFunction;t.exports={createOnAllSeries:!0,performRawSeries:!0,reset:function(t,e){var n=t.getData(),a=(t.visualColorAccessPath||"itemStyle.color").split("."),r=t.get(a),s=!o(r)||r instanceof i?null:r,l=(r&&!s||(r=t.getColorFromPalette(t.name,null,e.getSeriesCount())),n.setVisual("color",r),(t.visualBorderColorAccessPath||"itemStyle.borderColor").split("."));r=t.get(l);if(n.setVisual("borderColor",r),!e.isSeriesFiltered(t))return s&&n.each((function(e){n.setItemVisual(e,"color",s(t.getDataParams(e)))})),{dataEach:n.hasItemOption?function(t,e){var n=t.getItemModel(e),i=n.get(a,!0);n=n.get(l,!0);null!=i&&t.setItemVisual(e,"color",i),null!=n&&t.setItemVisual(e,"borderColor",n)}:null}}}},fdde:function(t,e){function n(t,e){return Math.round(t.length/2)}var i={average:function(t){for(var e=0,n=0,i=0;ie&&(e=t[n]);return isFinite(e)?e:NaN},min:function(t){for(var e=1/0,n=0;nc(e)?1:-1})),a=r(n),h=0;ht.length?-1:""===e?a:w(t,e,a)}var n=a("23e7"),o=a("c65b"),s=a("e330"),r=a("1d80"),l=a("1626"),c=a("7234"),u=a("44e7"),d=a("577e"),h=a("dc4a"),f=a("90d8"),m=a("0cb2"),p=a("b622"),g=a("c430"),b=p("replace"),v=TypeError,w=s("".indexOf),_=s("".replace),y=s("".slice),k=Math.max;n({target:"String",proto:!0},{replaceAll:function(t,e){var a,n,s,p,V,x,O,R,j=r(this),$=0,C=0,F="";if(!c(t)){if((a=u(t))&&(n=d(r(f(t))),!~w(n,"g")))throw new v("`.replaceAll` does not allow non-global regexes");if(n=h(t,b))return o(n,t,j,e);if(g&&a)return _(d(j),t,e)}for(s=d(j),p=d(t),(V=l(e))||(e=d(e)),x=p.length,O=k(1,x),$=i(s,p,0);-1!==$;)R=V?d(e(p,$,s)):m(p,s,$,[],void 0,e),F+=y(s,C,$)+R,C=$+x,$=i(s,p,$+O);return C\/\?\s]+)/g,comments:{blockComment:["###","###"],lineComment:"#"},folding:{markers:{start:new RegExp("^\\s*#region\\b"),end:new RegExp("^\\s*#endregion\\b")}}},s={defaultToken:"",ignoreCase:!1,tokenPostfix:".mips",regEx:/\/(?!\/\/)(?:[^\/\\]|\\.)*\/[igm]*/,keywords:[".data",".text","syscall","trap","add","addu","addi","addiu","and","andi","div","divu","mult","multu","nor","or","ori","sll","slv","sra","srav","srl","srlv","sub","subu","xor","xori","lhi","lho","lhi","llo","slt","slti","sltu","sltiu","beq","bgtz","blez","bne","j","jal","jalr","jr","lb","lbu","lh","lhu","lw","li","la","sb","sh","sw","mfhi","mflo","mthi","mtlo","move"],symbols:/[\.,\:]+/,escapes:/\\(?:[abfnrtv\\"'$]|x[0-9A-Fa-f]{1,4}|u[0-9A-Fa-f]{4}|U[0-9A-Fa-f]{8})/,tokenizer:{root:[[/\$[a-zA-Z_]\w*/,"variable.predefined"],[/[.a-zA-Z_]\w*/,{cases:{this:"variable.predefined","@keywords":{token:"keyword.$0"},"@default":""}}],[/[ \t\r\n]+/,""],[/#.*$/,"comment"],["///",{token:"regexp",next:"@hereregexp"}],[/^(\s*)(@regEx)/,["","regexp"]],[/(\,)(\s*)(@regEx)/,["delimiter","","regexp"]],[/(\:)(\s*)(@regEx)/,["delimiter","","regexp"]],[/@symbols/,"delimiter"],[/\d+[eE]([\-+]?\d+)?/,"number.float"],[/\d+\.\d+([eE][\-+]?\d+)?/,"number.float"],[/0[xX][0-9a-fA-F]+/,"number.hex"],[/0[0-7]+(?!\d)/,"number.octal"],[/\d+/,"number"],[/[,.]/,"delimiter"],[/"""/,"string",'@herestring."""'],[/'''/,"string","@herestring.'''"],[/"/,{cases:{"@eos":"string","@default":{token:"string",next:'@string."'}}}],[/'/,{cases:{"@eos":"string","@default":{token:"string",next:"@string.'"}}}]],string:[[/[^"'\#\\]+/,"string"],[/@escapes/,"string.escape"],[/\./,"string.escape.invalid"],[/\./,"string.escape.invalid"],[/#{/,{cases:{'$S2=="':{token:"string",next:"root.interpolatedstring"},"@default":"string"}}],[/["']/,{cases:{"$#==$S2":{token:"string",next:"@pop"},"@default":"string"}}],[/#/,"string"]],herestring:[[/("""|''')/,{cases:{"$1==$S2":{token:"string",next:"@pop"},"@default":"string"}}],[/[^#\\'"]+/,"string"],[/['"]+/,"string"],[/@escapes/,"string.escape"],[/\./,"string.escape.invalid"],[/#{/,{token:"string.quote",next:"root.interpolatedstring"}],[/#/,"string"]],comment:[[/[^#]+/,"comment"],[/#/,"comment"]],hereregexp:[[/[^\\\/#]+/,"regexp"],[/\\./,"regexp"],[/#.*$/,"comment"],["///[igm]*",{token:"regexp",next:"@pop"}],[/\//,"regexp"]]}}}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-2d0bb267.246d4ac2.js b/crmeb/public/admin/system_static/js/chunk-2d0bb267.246d4ac2.js new file mode 100644 index 000000000..a44fd8454 --- /dev/null +++ b/crmeb/public/admin/system_static/js/chunk-2d0bb267.246d4ac2.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-2d0bb267"],{"39f1":function(e,t,n){"use strict";n.r(t),n.d(t,"conf",(function(){return i})),n.d(t,"language",(function(){return r}));var i={wordPattern:/(#?-?\d*\.\d\w*%?)|([@#!.:]?[\w-?]+%?)|[@#!.]/g,comments:{blockComment:["/*","*/"],lineComment:"//"},brackets:[["{","}"],["[","]"],["(",")"]],autoClosingPairs:[{open:"{",close:"}",notIn:["string","comment"]},{open:"[",close:"]",notIn:["string","comment"]},{open:"(",close:")",notIn:["string","comment"]},{open:'"',close:'"',notIn:["string","comment"]},{open:"'",close:"'",notIn:["string","comment"]}],surroundingPairs:[{open:"{",close:"}"},{open:"[",close:"]"},{open:"(",close:")"},{open:'"',close:'"'},{open:"'",close:"'"}],folding:{markers:{start:new RegExp("^\\s*\\/\\*\\s*#region\\b\\s*(.*?)\\s*\\*\\/"),end:new RegExp("^\\s*\\/\\*\\s*#endregion\\b.*\\*\\/")}}},r={defaultToken:"",tokenPostfix:".less",identifier:"-?-?([a-zA-Z]|(\\\\(([0-9a-fA-F]{1,6}\\s?)|[^[0-9a-fA-F])))([\\w\\-]|(\\\\(([0-9a-fA-F]{1,6}\\s?)|[^[0-9a-fA-F])))*",identifierPlus:"-?-?([a-zA-Z:.]|(\\\\(([0-9a-fA-F]{1,6}\\s?)|[^[0-9a-fA-F])))([\\w\\-:.]|(\\\\(([0-9a-fA-F]{1,6}\\s?)|[^[0-9a-fA-F])))*",brackets:[{open:"{",close:"}",token:"delimiter.curly"},{open:"[",close:"]",token:"delimiter.bracket"},{open:"(",close:")",token:"delimiter.parenthesis"},{open:"<",close:">",token:"delimiter.angle"}],tokenizer:{root:[{include:"@nestedJSBegin"},["[ \\t\\r\\n]+",""],{include:"@comments"},{include:"@keyword"},{include:"@strings"},{include:"@numbers"},["[*_]?[a-zA-Z\\-\\s]+(?=:.*(;|(\\\\$)))","attribute.name","@attribute"],["url(\\-prefix)?\\(",{token:"tag",next:"@urldeclaration"}],["[{}()\\[\\]]","@brackets"],["[,:;]","delimiter"],["#@identifierPlus","tag.id"],["&","tag"],["\\.@identifierPlus(?=\\()","tag.class","@attribute"],["\\.@identifierPlus","tag.class"],["@identifierPlus","tag"],{include:"@operators"},["@(@identifier(?=[:,\\)]))","variable","@attribute"],["@(@identifier)","variable"],["@","key","@atRules"]],nestedJSBegin:[["``","delimiter.backtick"],["`",{token:"delimiter.backtick",next:"@nestedJSEnd",nextEmbedded:"text/javascript"}]],nestedJSEnd:[["`",{token:"delimiter.backtick",next:"@pop",nextEmbedded:"@pop"}]],operators:[["[<>=\\+\\-\\*\\/\\^\\|\\~]","operator"]],keyword:[["(@[\\s]*import|![\\s]*important|true|false|when|iscolor|isnumber|isstring|iskeyword|isurl|ispixel|ispercentage|isem|hue|saturation|lightness|alpha|lighten|darken|saturate|desaturate|fadein|fadeout|fade|spin|mix|round|ceil|floor|percentage)\\b","keyword"]],urldeclaration:[{include:"@strings"},["[^)\r\n]+","string"],["\\)",{token:"tag",next:"@pop"}]],attribute:[{include:"@nestedJSBegin"},{include:"@comments"},{include:"@strings"},{include:"@numbers"},{include:"@keyword"},["[a-zA-Z\\-]+(?=\\()","attribute.value","@attribute"],[">","operator","@pop"],["@identifier","attribute.value"],{include:"@operators"},["@(@identifier)","variable"],["[)\\}]","@brackets","@pop"],["[{}()\\[\\]>]","@brackets"],["[;]","delimiter","@pop"],["[,=:]","delimiter"],["\\s",""],[".","attribute.value"]],comments:[["\\/\\*","comment","@comment"],["\\/\\/+.*","comment"]],comment:[["\\*\\/","comment","@pop"],[".","comment"]],numbers:[["(\\d*\\.)?\\d+([eE][\\-+]?\\d+)?",{token:"attribute.value.number",next:"@units"}],["#[0-9a-fA-F_]+(?!\\w)","attribute.value.hex"]],units:[["(em|ex|ch|rem|vmin|vmax|vw|vh|vm|cm|mm|in|px|pt|pc|deg|grad|rad|turn|s|ms|Hz|kHz|%)?","attribute.value.unit","@pop"]],strings:[['~?"',{token:"string.delimiter",next:"@stringsEndDoubleQuote"}],["~?'",{token:"string.delimiter",next:"@stringsEndQuote"}]],stringsEndDoubleQuote:[['\\\\"',"string"],['"',{token:"string.delimiter",next:"@popall"}],[".","string"]],stringsEndQuote:[["\\\\'","string"],["'",{token:"string.delimiter",next:"@popall"}],[".","string"]],atRules:[{include:"@comments"},{include:"@strings"},["[()]","delimiter"],["[\\{;]","delimiter","@pop"],[".","key"]]}}}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-2d0c8a73.b06aef98.js b/crmeb/public/admin/system_static/js/chunk-2d0c8a73.346bee17.js similarity index 100% rename from crmeb/public/admin/system_static/js/chunk-2d0c8a73.b06aef98.js rename to crmeb/public/admin/system_static/js/chunk-2d0c8a73.346bee17.js diff --git a/crmeb/public/admin/system_static/js/chunk-2d0e488e.24d27473.js b/crmeb/public/admin/system_static/js/chunk-2d0e488e.182beb0c.js similarity index 50% rename from crmeb/public/admin/system_static/js/chunk-2d0e488e.24d27473.js rename to crmeb/public/admin/system_static/js/chunk-2d0e488e.182beb0c.js index 27a79d945..c69a1cbac 100644 --- a/crmeb/public/admin/system_static/js/chunk-2d0e488e.24d27473.js +++ b/crmeb/public/admin/system_static/js/chunk-2d0e488e.182beb0c.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-2d0e488e"],{9144:function(t,e,a){"use strict";a.r(e);var l=a("5530"),n=a("c24f"),i=a("2f62");l={name:"card",props:{id:{default:0}},data:function(){return{data1:[],loading:!1,total:0,table:{page:1,limit:15,card_number:"",phone:"",is_use:""}}},computed:Object(l.a)(Object(l.a)({},Object(i.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"}}),created:function(){this.getMemberCard()},methods:{onchangeIsShow:function(t){var e=this;t={card_id:t.id,status:t.status};Object(n.v)(t).then((function(t){e.$message.success(t.msg),e.getMemberCard()})).catch((function(t){e.$message.error(t.msg)}))},getMemberCard:function(){var t=this;this.loading=!0,Object(n.T)(this.id,this.table).then((function(e){t.loading=!1,t.data1=e.data.list,t.total=e.data.count})).catch((function(e){t.loading=!1,t.$message.error(e.msg)}))},formSubmit:function(){this.table.page=1,this.getMemberCard()}}},i=a("2877"),a=Object(i.a)(l,(function(){var t=this,e=t._self._c;return e("div",[e("el-form",{ref:"formData",attrs:{model:t.table,"label-width":t.labelWidth,"label-position":"right",inline:""},nativeOn:{submit:function(t){t.preventDefault()}}},[e("el-form-item",{attrs:{label:"卡号:"}},[e("el-input",{staticClass:"form_content_width",attrs:{placeholder:"请输入卡号"},model:{value:t.table.card_number,callback:function(e){t.$set(t.table,"card_number",e)},expression:"table.card_number"}})],1),e("el-form-item",{attrs:{label:"手机号:"}},[e("el-input",{staticClass:"form_content_width",attrs:{placeholder:"请输入手机号"},model:{value:t.table.phone,callback:function(e){t.$set(t.table,"phone",e)},expression:"table.phone"}})],1),e("el-form-item",{attrs:{label:"是否领取:"}},[e("el-select",{staticClass:"form_content_width",attrs:{clearable:""},model:{value:t.table.is_use,callback:function(e){t.$set(t.table,"is_use",e)},expression:"table.is_use"}},[e("el-option",{attrs:{value:"1",label:"已领取"}}),e("el-option",{attrs:{value:"0",label:"未领取"}})],1)],1),e("el-form-item",[e("el-button",{attrs:{type:"primary"},on:{click:t.formSubmit}},[t._v("搜索")])],1)],1),e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"table",attrs:{data:t.data1,"highlight-current-row":"","no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},[e("el-table-column",{attrs:{label:"编号","min-width":"100"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.id))])]}}])}),e("el-table-column",{attrs:{label:"卡号","min-width":"100"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.card_number))])]}}])}),e("el-table-column",{attrs:{label:"密码","min-width":"100"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.card_password))])]}}])}),e("el-table-column",{attrs:{label:"领取人名称","min-width":"100"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.username||"-"))])]}}])}),e("el-table-column",{attrs:{label:"领取人电话","min-width":"100"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.phone||"-"))])]}}])}),e("el-table-column",{attrs:{label:"领取时间","min-width":"100"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.use_time))])]}}])}),e("el-table-column",{attrs:{label:"是否激活","min-width":"100"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("el-switch",{attrs:{"active-value":1,"inactive-value":0,value:a.row.status,size:"large"},on:{change:function(e){return t.onchangeIsShow(a.row)}},model:{value:a.row.status,callback:function(e){t.$set(a.row,"status",e)},expression:"scope.row.status"}})]}}])})],1),e("div",{staticClass:"acea-row row-right page"},[t.total?e("pagination",{attrs:{total:t.total,page:t.table.page,limit:t.table.limit},on:{"update:page":function(e){return t.$set(t.table,"page",e)},"update:limit":function(e){return t.$set(t.table,"limit",e)},pagination:t.getMemberCard}}):t._e()],1)],1)}),[],!1,null,null,null);e.default=a.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-2d0e488e"],{9144:function(t,e,a){"use strict";a.r(e);var l=a("5530"),n=a("c24f"),i=a("2f62");l={name:"card",props:{id:{default:0}},data:function(){return{data1:[],loading:!1,total:0,table:{page:1,limit:15,card_number:"",phone:"",is_use:""}}},computed:Object(l.a)(Object(l.a)({},Object(i.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"}}),created:function(){this.getMemberCard()},methods:{onchangeIsShow:function(t){var e=this;t={card_id:t.id,status:t.status};Object(n.v)(t).then((function(t){e.$message.success(t.msg),e.getMemberCard()})).catch((function(t){e.$message.error(t.msg)}))},getMemberCard:function(){var t=this;this.loading=!0,Object(n.T)(this.id,this.table).then((function(e){t.loading=!1,t.data1=e.data.list,t.total=e.data.count})).catch((function(e){t.loading=!1,t.$message.error(e.msg)}))},formSubmit:function(){this.table.page=1,this.getMemberCard()}}},i=a("2877"),a=Object(i.a)(l,(function(){var t=this,e=t._self._c;return e("div",[e("el-form",{ref:"formData",attrs:{model:t.table,"label-width":t.labelWidth,"label-position":"right",inline:""},nativeOn:{submit:function(t){t.preventDefault()}}},[e("el-form-item",{attrs:{label:"卡号:"}},[e("el-input",{staticClass:"form_content_width",attrs:{placeholder:"请输入卡号"},model:{value:t.table.card_number,callback:function(e){t.$set(t.table,"card_number",e)},expression:"table.card_number"}})],1),e("el-form-item",{attrs:{label:"手机号:"}},[e("el-input",{staticClass:"form_content_width",attrs:{placeholder:"请输入手机号"},model:{value:t.table.phone,callback:function(e){t.$set(t.table,"phone",e)},expression:"table.phone"}})],1),e("el-form-item",{attrs:{label:"是否领取:"}},[e("el-select",{staticClass:"form_content_width",attrs:{clearable:""},model:{value:t.table.is_use,callback:function(e){t.$set(t.table,"is_use",e)},expression:"table.is_use"}},[e("el-option",{attrs:{value:"1",label:"已领取"}}),e("el-option",{attrs:{value:"0",label:"未领取"}})],1)],1),e("el-form-item",[e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:t.formSubmit}},[t._v("搜索")])],1)],1),e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"table",attrs:{data:t.data1,"highlight-current-row":"","no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},[e("el-table-column",{attrs:{label:"编号","min-width":"100"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.id))])]}}])}),e("el-table-column",{attrs:{label:"卡号","min-width":"100"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.card_number))])]}}])}),e("el-table-column",{attrs:{label:"密码","min-width":"100"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.card_password))])]}}])}),e("el-table-column",{attrs:{label:"领取人名称","min-width":"100"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.username||"-"))])]}}])}),e("el-table-column",{attrs:{label:"领取人电话","min-width":"100"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.phone||"-"))])]}}])}),e("el-table-column",{attrs:{label:"领取时间","min-width":"100"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.use_time))])]}}])}),e("el-table-column",{attrs:{label:"是否激活","min-width":"100"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("el-switch",{attrs:{"active-value":1,"inactive-value":0,value:a.row.status,size:"large"},on:{change:function(e){return t.onchangeIsShow(a.row)}},model:{value:a.row.status,callback:function(e){t.$set(a.row,"status",e)},expression:"scope.row.status"}})]}}])})],1),e("div",{staticClass:"acea-row row-right page"},[t.total?e("pagination",{attrs:{total:t.total,page:t.table.page,limit:t.table.limit},on:{"update:page":function(e){return t.$set(t.table,"page",e)},"update:limit":function(e){return t.$set(t.table,"limit",e)},pagination:t.getMemberCard}}):t._e()],1)],1)}),[],!1,null,null,null);e.default=a.exports}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-2d207f67.2c9ffb00.js b/crmeb/public/admin/system_static/js/chunk-2d207f67.c15a7883.js similarity index 58% rename from crmeb/public/admin/system_static/js/chunk-2d207f67.2c9ffb00.js rename to crmeb/public/admin/system_static/js/chunk-2d207f67.c15a7883.js index 9b3199779..f1e3d61d2 100644 --- a/crmeb/public/admin/system_static/js/chunk-2d207f67.2c9ffb00.js +++ b/crmeb/public/admin/system_static/js/chunk-2d207f67.c15a7883.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-2d207f67"],{a387:function(e,t,a){"use strict";a.r(t),a("b0c0");var l=a("5530"),i=(a("a15b"),a("c24f")),n=a("2f62");l={name:"card",data:function(){return{treeSelect:[{id:"free",label:"试用"},{id:"card",label:"卡密"},{id:"month",label:"月卡"},{id:"quarter",label:"季卡"},{id:"year",label:"年卡"},{id:"ever",label:"永久"}],payList:[{val:"free",label:"免费"},{val:"weixin",label:"微信"},{val:"alipay",label:"支付宝"}],tbody:[],loading:!1,total:0,formValidate:{name:"",member_type:"",pay_type:"",add_time:""},pickerOptions:this.$timeOptions,timeVal:[],tablePage:{page:1,limit:15}}},computed:Object(l.a)(Object(l.a)({},Object(n.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"}}),created:function(){this.getMemberRecord()},methods:{selChange:function(){this.tablePage.page=1,this.getMemberRecord()},userSearchs:function(){this.tablePage.page=1,this.getMemberRecord()},paySearchs:function(){this.tablePage.page=1,this.getMemberRecord()},onchangeTime:function(e){this.timeVal=e||[],this.formValidate.add_time=this.timeVal[0]&&this.timeVal?this.timeVal.join("-"):"",this.tablePage.page=1,this.getMemberRecord()},getMemberRecord:function(){var e=this,t=(this.loading=!0,{page:this.tablePage.page,limit:this.tablePage.limit,member_type:this.formValidate.member_type,pay_type:this.formValidate.pay_type,add_time:this.formValidate.add_time,name:this.formValidate.name});Object(i.w)(t).then((function(t){e.loading=!1;t=t.data;var a=t.list;t=t.count;e.tbody=a,e.total=t})).catch((function(t){e.loading=!1,e.$message.error(t.msg)}))}}},n=a("2877"),a=Object(n.a)(l,(function(){var e=this,t=e._self._c;return t("div",[t("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never","body-style":{padding:0}}},[t("div",{staticClass:"padding-add"},[t("el-form",{ref:"formValidate",staticClass:"tabform",attrs:{model:e.formValidate,"label-width":e.labelWidth,"label-position":e.labelPosition,inline:""},nativeOn:{submit:function(e){e.preventDefault()}}},[t("el-form-item",{attrs:{label:"会员类型:"}},[t("el-select",{staticClass:"form_content_width",attrs:{clearable:""},on:{change:e.userSearchs},model:{value:e.formValidate.member_type,callback:function(t){e.$set(e.formValidate,"member_type",t)},expression:"formValidate.member_type"}},e._l(e.treeSelect,(function(e){return t("el-option",{key:e.id,attrs:{value:e.id,label:e.label}})})),1)],1),t("el-form-item",{attrs:{label:"支付方式:"}},[t("el-select",{staticClass:"form_content_width",attrs:{clearable:""},on:{change:e.paySearchs},model:{value:e.formValidate.pay_type,callback:function(t){e.$set(e.formValidate,"pay_type",t)},expression:"formValidate.pay_type"}},e._l(e.payList,(function(e){return t("el-option",{key:e.val,attrs:{value:e.val,label:e.label}})})),1)],1),t("el-form-item",{attrs:{label:"购买时间:"}},[t("el-date-picker",{staticStyle:{width:"250px"},attrs:{clearable:"",type:"daterange",editable:!1,format:"yyyy/MM/dd","value-format":"yyyy/MM/dd","start-placeholder":"开始日期","end-placeholder":"结束日期","picker-options":e.pickerOptions},on:{change:e.onchangeTime},model:{value:e.timeVal,callback:function(t){e.timeVal=t},expression:"timeVal"}})],1),t("el-form-item",{attrs:{label:"搜索:"}},[t("el-input",{staticClass:"form_content_width",attrs:{clearable:"",placeholder:"请输入用户名称搜索"},model:{value:e.formValidate.name,callback:function(t){e.$set(e.formValidate,"name",t)},expression:"formValidate.name"}})],1),t("el-form-item",[t("el-button",{attrs:{type:"primary"},on:{click:e.userSearchs}},[e._v("查询")])],1)],1)],1)]),t("el-card",{staticClass:"ivu-mt mt16",attrs:{bordered:!1,shadow:"never"}},[t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"table",attrs:{data:e.tbody,size:"small","no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},[t("el-table-column",{attrs:{label:"订单号",width:"170"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.order_id))])]}}])}),t("el-table-column",{attrs:{label:"用户名","min-width":"80"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.user.nickname))])]}}])}),t("el-table-column",{attrs:{label:"手机号码","min-width":"80"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.user.phone||"--"))])]}}])}),t("el-table-column",{attrs:{label:"会员类型","min-width":"80"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.member_type))])]}}])}),t("el-table-column",{attrs:{label:"有效期限(天)","min-width":"80"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(-1===a.row.vip_day?"永久":a.row.vip_day))])]}}])}),t("el-table-column",{attrs:{label:"支付金额(元)","min-width":"50"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.pay_price))])]}}])}),t("el-table-column",{attrs:{label:"支付方式","min-width":"30"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.pay_type))])]}}])}),t("el-table-column",{attrs:{label:"购买时间","min-width":"80"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.pay_time))])]}}])})],1),t("div",{staticClass:"acea-row row-right page"},[e.total?t("pagination",{attrs:{total:e.total,page:e.tablePage.page,limit:e.tablePage.limit},on:{"update:page":function(t){return e.$set(e.tablePage,"page",t)},"update:limit":function(t){return e.$set(e.tablePage,"limit",t)},pagination:e.getMemberRecord}}):e._e()],1)],1)],1)}),[],!1,null,null,null);t.default=a.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-2d207f67"],{a387:function(e,t,a){"use strict";a.r(t),a("b0c0");var l=a("5530"),i=(a("a15b"),a("c24f")),r=a("2f62");l={name:"card",data:function(){return{treeSelect:[{id:"free",label:"试用"},{id:"card",label:"卡密"},{id:"month",label:"月卡"},{id:"quarter",label:"季卡"},{id:"year",label:"年卡"},{id:"ever",label:"永久"}],payList:[{val:"free",label:"免费"},{val:"weixin",label:"微信"},{val:"alipay",label:"支付宝"}],tbody:[],loading:!1,total:0,formValidate:{name:"",member_type:"",pay_type:"",add_time:""},pickerOptions:this.$timeOptions,timeVal:[],tablePage:{page:1,limit:15}}},computed:Object(l.a)(Object(l.a)({},Object(r.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"}}),created:function(){this.getMemberRecord()},methods:{selChange:function(){this.tablePage.page=1,this.getMemberRecord()},userSearchs:function(){this.tablePage.page=1,this.getMemberRecord()},paySearchs:function(){this.tablePage.page=1,this.getMemberRecord()},onchangeTime:function(e){this.timeVal=e||[],this.formValidate.add_time=this.timeVal[0]&&this.timeVal?this.timeVal.join("-"):"",this.tablePage.page=1,this.getMemberRecord()},getMemberRecord:function(){var e=this,t=(this.loading=!0,{page:this.tablePage.page,limit:this.tablePage.limit,member_type:this.formValidate.member_type,pay_type:this.formValidate.pay_type,add_time:this.formValidate.add_time,name:this.formValidate.name});Object(i.w)(t).then((function(t){e.loading=!1;t=t.data;var a=t.list;t=t.count;e.tbody=a,e.total=t})).catch((function(t){e.loading=!1,e.$message.error(t.msg)}))}}},r=a("2877"),a=Object(r.a)(l,(function(){var e=this,t=e._self._c;return t("div",[t("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never","body-style":{padding:0}}},[t("div",{staticClass:"padding-add"},[t("el-form",{ref:"formValidate",staticClass:"tabform",attrs:{model:e.formValidate,"label-width":e.labelWidth,"label-position":e.labelPosition,inline:""},nativeOn:{submit:function(e){e.preventDefault()}}},[t("el-form-item",{attrs:{label:"会员类型:"}},[t("el-select",{staticClass:"form_content_width",attrs:{clearable:""},on:{change:e.userSearchs},model:{value:e.formValidate.member_type,callback:function(t){e.$set(e.formValidate,"member_type",t)},expression:"formValidate.member_type"}},e._l(e.treeSelect,(function(e){return t("el-option",{key:e.id,attrs:{value:e.id,label:e.label}})})),1)],1),t("el-form-item",{attrs:{label:"支付方式:"}},[t("el-select",{staticClass:"form_content_width",attrs:{clearable:""},on:{change:e.paySearchs},model:{value:e.formValidate.pay_type,callback:function(t){e.$set(e.formValidate,"pay_type",t)},expression:"formValidate.pay_type"}},e._l(e.payList,(function(e){return t("el-option",{key:e.val,attrs:{value:e.val,label:e.label}})})),1)],1),t("el-form-item",{attrs:{label:"购买时间:"}},[t("el-date-picker",{staticStyle:{width:"250px"},attrs:{clearable:"",type:"daterange",editable:!1,format:"yyyy/MM/dd","value-format":"yyyy/MM/dd","start-placeholder":"开始日期","end-placeholder":"结束日期","picker-options":e.pickerOptions},on:{change:e.onchangeTime},model:{value:e.timeVal,callback:function(t){e.timeVal=t},expression:"timeVal"}})],1),t("el-form-item",{attrs:{label:"搜索:"}},[t("el-input",{staticClass:"form_content_width",attrs:{clearable:"",placeholder:"请输入用户名称搜索"},model:{value:e.formValidate.name,callback:function(t){e.$set(e.formValidate,"name",t)},expression:"formValidate.name"}})],1),t("el-form-item",[t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:e.userSearchs}},[e._v("查询")])],1)],1)],1)]),t("el-card",{staticClass:"ivu-mt mt16",attrs:{bordered:!1,shadow:"never"}},[t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"table",attrs:{data:e.tbody,size:"small","no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},[t("el-table-column",{attrs:{label:"订单号",width:"170"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.order_id))])]}}])}),t("el-table-column",{attrs:{label:"用户名","min-width":"80"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.user.nickname))])]}}])}),t("el-table-column",{attrs:{label:"手机号码","min-width":"80"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.user.phone||"--"))])]}}])}),t("el-table-column",{attrs:{label:"会员类型","min-width":"80"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.member_type))])]}}])}),t("el-table-column",{attrs:{label:"有效期限(天)","min-width":"80"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(-1===a.row.vip_day?"永久":a.row.vip_day))])]}}])}),t("el-table-column",{attrs:{label:"支付金额(元)","min-width":"50"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.pay_price))])]}}])}),t("el-table-column",{attrs:{label:"支付方式","min-width":"30"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.pay_type))])]}}])}),t("el-table-column",{attrs:{label:"购买时间","min-width":"80"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.pay_time))])]}}])})],1),t("div",{staticClass:"acea-row row-right page"},[e.total?t("pagination",{attrs:{total:e.total,page:e.tablePage.page,limit:e.tablePage.limit},on:{"update:page":function(t){return e.$set(e.tablePage,"page",t)},"update:limit":function(t){return e.$set(e.tablePage,"limit",t)},pagination:e.getMemberRecord}}):e._e()],1)],1)],1)}),[],!1,null,null,null);t.default=a.exports}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-2d21afa5.a42bc14c.js b/crmeb/public/admin/system_static/js/chunk-2d21afa5.a42bc14c.js deleted file mode 100644 index 5497cd902..000000000 --- a/crmeb/public/admin/system_static/js/chunk-2d21afa5.a42bc14c.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-2d21afa5"],{be8d:function(t,e,i){"use strict";i.r(e);var r=i("c7eb"),n=i("1da1"),a=i("5530"),o=(i("a434"),i("2f62")),s=i("c24f");a={name:"user_group",data:function(){return{grid:{xl:7,lg:7,md:12,sm:24,xs:24},loading:!1,groupFrom:{page:1,limit:15},groupLists:[],total:0}},computed:Object(a.a)(Object(a.a)({},Object(o.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"left"}}),created:function(){this.getList()},methods:{add:function(){var t=this;this.$modalForm(Object(s.m)(0)).then((function(){return t.getList()})).catch((function(){}))},getList:function(){var t=this;this.loading=!0,Object(s.L)(this.groupFrom).then(function(){var e=Object(n.a)(Object(r.a)().mark((function e(i){var n;return Object(r.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=i.data,t.groupLists=n.list,t.total=n.count,t.loading=!1;case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.loading=!1,t.$message.error(e.msg)}))},edit:function(t){var e=this;this.$modalForm(Object(s.m)(t)).then((function(){return e.getList()}))},del:function(t,e,i){var r=this;e={title:e,num:i,url:"user/user_group/del/".concat(t.id),method:"DELETE",ids:""};this.$modalSure(e).then((function(t){r.$message.success(t.msg),r.groupLists.splice(i,1),r.getList()})).catch((function(t){r.$message.error(t.msg)}))}}},o=i("2877"),i=Object(o.a)(a,(function(){var t=this,e=t._self._c;return e("div",[e("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never"}},[e("el-row",[e("el-col",t._b({},"el-col",t.grid,!1),[e("el-button",{directives:[{name:"auth",rawName:"v-auth",value:["admin-user-group"],expression:"['admin-user-group']"}],attrs:{type:"primary"},on:{click:t.add}},[t._v("添加分组")])],1)],1),e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"table",staticClass:"mt14",attrs:{data:t.groupLists,"highlight-current-row":"","no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},[e("el-table-column",{attrs:{label:"ID",width:"80"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("span",[t._v(t._s(i.row.id))])]}}])}),e("el-table-column",{attrs:{label:"分组","min-width":"80"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("span",[t._v(t._s(i.row.group_name))])]}}])}),e("el-table-column",{attrs:{fixed:"right",label:"操作",width:"100"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("a",{on:{click:function(e){return t.edit(i.row.id)}}},[t._v("修改")]),e("el-divider",{attrs:{direction:"vertical"}}),e("a",{on:{click:function(e){return t.del(i.row,"删除分组",i.$index)}}},[t._v("删除")])]}}])})],1),e("div",{staticClass:"acea-row row-right page"},[t.total?e("pagination",{attrs:{total:t.total,page:t.groupFrom.page,limit:t.groupFrom.limit},on:{"update:page":function(e){return t.$set(t.groupFrom,"page",e)},"update:limit":function(e){return t.$set(t.groupFrom,"limit",e)},pagination:t.getList}}):t._e()],1)],1)],1)}),[],!1,null,"3d0acbf9",null);e.default=i.exports}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-2d21afa5.b84c1229.js b/crmeb/public/admin/system_static/js/chunk-2d21afa5.b84c1229.js new file mode 100644 index 000000000..9fe837c7e --- /dev/null +++ b/crmeb/public/admin/system_static/js/chunk-2d21afa5.b84c1229.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-2d21afa5"],{be8d:function(t,e,i){"use strict";i.r(e);var r=i("c7eb"),a=i("1da1"),n=i("5530"),o=(i("a434"),i("2f62")),s=i("c24f");n={name:"user_group",data:function(){return{grid:{xl:7,lg:7,md:12,sm:24,xs:24},loading:!1,groupFrom:{page:1,limit:15},groupLists:[],total:0}},computed:Object(n.a)(Object(n.a)({},Object(o.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"left"}}),created:function(){this.getList()},methods:{add:function(){var t=this;this.$modalForm(Object(s.m)(0)).then((function(){return t.getList()})).catch((function(){}))},getList:function(){var t=this;this.loading=!0,Object(s.L)(this.groupFrom).then(function(){var e=Object(a.a)(Object(r.a)().mark((function e(i){var a;return Object(r.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a=i.data,t.groupLists=a.list,t.total=a.count,t.loading=!1;case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.loading=!1,t.$message.error(e.msg)}))},edit:function(t){var e=this;this.$modalForm(Object(s.m)(t)).then((function(){return e.getList()}))},del:function(t,e,i){var r=this;e={title:e,num:i,url:"user/user_group/del/".concat(t.id),method:"DELETE",ids:""};this.$modalSure(e).then((function(t){r.$message.success(t.msg),r.groupLists.splice(i,1),r.getList()})).catch((function(t){r.$message.error(t.msg)}))}}},o=i("2877"),i=Object(o.a)(n,(function(){var t=this,e=t._self._c;return e("div",[e("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never"}},[e("el-row",[e("el-col",t._b({},"el-col",t.grid,!1),[e("el-button",{directives:[{name:"auth",rawName:"v-auth",value:["admin-user-group"],expression:"['admin-user-group']"},{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:t.add}},[t._v("添加分组")])],1)],1),e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"table",staticClass:"mt14",attrs:{data:t.groupLists,"highlight-current-row":"","no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},[e("el-table-column",{attrs:{label:"ID",width:"80"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("span",[t._v(t._s(i.row.id))])]}}])}),e("el-table-column",{attrs:{label:"分组","min-width":"80"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("span",[t._v(t._s(i.row.group_name))])]}}])}),e("el-table-column",{attrs:{fixed:"right",label:"操作",width:"100"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("a",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(e){return t.edit(i.row.id)}}},[t._v("修改")]),e("el-divider",{attrs:{direction:"vertical"}}),e("a",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(e){return t.del(i.row,"删除分组",i.$index)}}},[t._v("删除")])]}}])})],1),e("div",{staticClass:"acea-row row-right page"},[t.total?e("pagination",{attrs:{total:t.total,page:t.groupFrom.page,limit:t.groupFrom.limit},on:{"update:page":function(e){return t.$set(t.groupFrom,"page",e)},"update:limit":function(e){return t.$set(t.groupFrom,"limit",e)},pagination:t.getList}}):t._e()],1)],1)],1)}),[],!1,null,"32b6cb8a",null);e.default=i.exports}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-2d229411.af332296.js b/crmeb/public/admin/system_static/js/chunk-2d229411.af332296.js new file mode 100644 index 000000000..e7c3529d0 --- /dev/null +++ b/crmeb/public/admin/system_static/js/chunk-2d229411.af332296.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-2d229411"],{dd50:function(e,o,n){"use strict";n.r(o),n.d(o,"conf",(function(){return t})),n.d(o,"language",(function(){return s}));var t={comments:{lineComment:"//",blockComment:["(*","*)"]},brackets:[["{","}"],["[","]"],["(",")"],["<",">"]],autoClosingPairs:[{open:"{",close:"}"},{open:"[",close:"]"},{open:"(",close:")"},{open:"<",close:">"},{open:"'",close:"'"},{open:'"',close:'"'},{open:"(*",close:"*)"}],surroundingPairs:[{open:"{",close:"}"},{open:"[",close:"]"},{open:"(",close:")"},{open:"<",close:">"},{open:"'",close:"'"},{open:'"',close:'"'},{open:"(*",close:"*)"}]},s={defaultToken:"",tokenPostfix:".cameligo",ignoreCase:!0,brackets:[{open:"{",close:"}",token:"delimiter.curly"},{open:"[",close:"]",token:"delimiter.square"},{open:"(",close:")",token:"delimiter.parenthesis"},{open:"<",close:">",token:"delimiter.angle"}],keywords:["abs","assert","block","Bytes","case","Crypto","Current","else","failwith","false","for","fun","if","in","let","let%entry","let%init","List","list","Map","map","match","match%nat","mod","not","operation","Operation","of","record","Set","set","sender","skip","source","String","then","to","true","type","with"],typeKeywords:["int","unit","string","tz","nat","bool"],operators:["=",">","<","<=",">=","<>",":",":=","and","mod","or","+","-","*","/","@","&","^","%","->","<-","&&","||"],symbols:/[=><:@\^&|+\-*\/\^%]+/,tokenizer:{root:[[/[a-zA-Z_][\w]*/,{cases:{"@keywords":{token:"keyword.$0"},"@default":"identifier"}}],{include:"@whitespace"},[/[{}()\[\]]/,"@brackets"],[/[<>](?!@symbols)/,"@brackets"],[/@symbols/,{cases:{"@operators":"delimiter","@default":""}}],[/\d*\.\d+([eE][\-+]?\d+)?/,"number.float"],[/\$[0-9a-fA-F]{1,16}/,"number.hex"],[/\d+/,"number"],[/[;,.]/,"delimiter"],[/'([^'\\]|\\.)*$/,"string.invalid"],[/'/,"string","@string"],[/'[^\\']'/,"string"],[/'/,"string.invalid"],[/\#\d+/,"string"]],comment:[[/[^\(\*]+/,"comment"],[/\*\)/,"comment","@pop"],[/\(\*/,"comment"]],string:[[/[^\\']+/,"string"],[/\\./,"string.escape.invalid"],[/'/,{token:"string.quote",bracket:"@close",next:"@pop"}]],whitespace:[[/[ \t\r\n]+/,"white"],[/\(\*/,"comment","@comment"],[/\/\/.*$/,"comment"]]}}}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-2d229c13.77fb6caf.js b/crmeb/public/admin/system_static/js/chunk-2d229c13.dac1d05c.js similarity index 100% rename from crmeb/public/admin/system_static/js/chunk-2d229c13.77fb6caf.js rename to crmeb/public/admin/system_static/js/chunk-2d229c13.dac1d05c.js diff --git a/crmeb/public/admin/system_static/js/chunk-2d22c8ff.8fdf200a.js b/crmeb/public/admin/system_static/js/chunk-2d22c8ff.8fdf200a.js deleted file mode 100644 index c8b4873f1..000000000 --- a/crmeb/public/admin/system_static/js/chunk-2d22c8ff.8fdf200a.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-2d22c8ff"],{f483:function(t,e,a){"use strict";a.r(e),a("b0c0");var n=a("c7eb"),i=a("1da1"),l=a("5530"),r=(a("a434"),a("2f62")),o=a("47c5");l={name:"anchor",data:function(){return{grid:{xl:7,lg:7,md:12,sm:24,xs:24},loading:!1,labelFrom:{kerword:"",page:1,limit:15},labelLists:[],total:0}},computed:Object(l.a)(Object(l.a)({},Object(r.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"}}),created:function(){this.getList()},methods:{add:function(){var t=this;this.$modalForm(Object(o.b)(0)).then((function(){return t.getList()}))},edit:function(t){var e=this;this.$modalForm(Object(o.b)(t)).then((function(){return e.getList()}))},del:function(t,e,a){var n=this;e={title:e,num:a,url:"live/anchor/del/".concat(t.id),method:"DELETE",ids:""};this.$modalSure(e).then((function(t){n.$message.success(t.msg),n.labelLists.splice(a,1),n.labelLists.length||1==n.labelFrom.page||--n.labelFrom.page,n.getList()})).catch((function(t){n.$message.error(t.msg)}))},getList:function(){var t=this;this.loading=!0,Object(o.c)(this.labelFrom).then(function(){var e=Object(i.a)(Object(n.a)().mark((function e(a){var i;return Object(n.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i=a.data,t.labelLists=i.list,t.total=i.count,t.loading=!1;case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.loading=!1,t.$message.error(e.msg)}))}}},r=a("2877"),a=Object(r.a)(l,(function(){var t=this,e=t._self._c;return e("div",[e("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never"}},[e("el-row",[e("el-col",t._b({},"el-col",t.grid,!1),[e("el-button",{directives:[{name:"auth",rawName:"v-auth",value:["admin-user-label_add"],expression:"['admin-user-label_add']"}],attrs:{type:"primary"},on:{click:t.add}},[t._v("添加主播")])],1)],1),e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"table",staticClass:"mt14",attrs:{data:t.labelLists,"highlight-current-row":"","no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},[e("el-table-column",{attrs:{label:"ID",width:"80"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.id))])]}}])}),e("el-table-column",{attrs:{label:"名称","min-width":"300"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.name))])]}}])}),e("el-table-column",{attrs:{label:"电话","min-width":"300"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.phone))])]}}])}),e("el-table-column",{attrs:{label:"微信号","min-width":"300"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.wechat))])]}}])}),e("el-table-column",{attrs:{label:"操作",fixed:"right",width:"170"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("a",{on:{click:function(e){return t.edit(a.row.id)}}},[t._v("修改")]),e("el-divider",{attrs:{direction:"vertical"}}),e("a",{on:{click:function(e){return t.del(a.row,"删除主播",a.$index)}}},[t._v("删除")])]}}])})],1),e("div",{staticClass:"acea-row row-right page"},[t.total?e("pagination",{attrs:{total:t.total,page:t.labelFrom.page,limit:t.labelFrom.limit},on:{"update:page":function(e){return t.$set(t.labelFrom,"page",e)},"update:limit":function(e){return t.$set(t.labelFrom,"limit",e)},pagination:t.getList}}):t._e()],1)],1)],1)}),[],!1,null,"667885e5",null);e.default=a.exports}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-2d22c8ff.f1ebcc6a.js b/crmeb/public/admin/system_static/js/chunk-2d22c8ff.f1ebcc6a.js new file mode 100644 index 000000000..cd370d965 --- /dev/null +++ b/crmeb/public/admin/system_static/js/chunk-2d22c8ff.f1ebcc6a.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-2d22c8ff"],{f483:function(t,e,a){"use strict";a.r(e),a("b0c0");var i=a("c7eb"),n=a("1da1"),l=a("5530"),r=(a("a434"),a("2f62")),o=a("47c5");l={name:"anchor",data:function(){return{grid:{xl:7,lg:7,md:12,sm:24,xs:24},loading:!1,labelFrom:{kerword:"",page:1,limit:15},labelLists:[],total:0}},computed:Object(l.a)(Object(l.a)({},Object(r.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"}}),created:function(){this.getList()},methods:{add:function(){var t=this;this.$modalForm(Object(o.b)(0)).then((function(){return t.getList()}))},edit:function(t){var e=this;this.$modalForm(Object(o.b)(t)).then((function(){return e.getList()}))},del:function(t,e,a){var i=this;e={title:e,num:a,url:"live/anchor/del/".concat(t.id),method:"DELETE",ids:""};this.$modalSure(e).then((function(t){i.$message.success(t.msg),i.labelLists.splice(a,1),i.labelLists.length||1==i.labelFrom.page||--i.labelFrom.page,i.getList()})).catch((function(t){i.$message.error(t.msg)}))},getList:function(){var t=this;this.loading=!0,Object(o.c)(this.labelFrom).then(function(){var e=Object(n.a)(Object(i.a)().mark((function e(a){var n;return Object(i.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=a.data,t.labelLists=n.list,t.total=n.count,t.loading=!1;case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.loading=!1,t.$message.error(e.msg)}))}}},r=a("2877"),a=Object(r.a)(l,(function(){var t=this,e=t._self._c;return e("div",[e("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never"}},[e("el-row",[e("el-col",t._b({},"el-col",t.grid,!1),[e("el-button",{directives:[{name:"auth",rawName:"v-auth",value:["admin-user-label_add"],expression:"['admin-user-label_add']"},{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:t.add}},[t._v("添加主播")])],1)],1),e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"table",staticClass:"mt14",attrs:{data:t.labelLists,"highlight-current-row":"","no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},[e("el-table-column",{attrs:{label:"ID",width:"80"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.id))])]}}])}),e("el-table-column",{attrs:{label:"名称","min-width":"300"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.name))])]}}])}),e("el-table-column",{attrs:{label:"电话","min-width":"300"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.phone))])]}}])}),e("el-table-column",{attrs:{label:"微信号","min-width":"300"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.wechat))])]}}])}),e("el-table-column",{attrs:{label:"操作",fixed:"right",width:"170"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("a",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(e){return t.edit(a.row.id)}}},[t._v("修改")]),e("el-divider",{attrs:{direction:"vertical"}}),e("a",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(e){return t.del(a.row,"删除主播",a.$index)}}},[t._v("删除")])]}}])})],1),e("div",{staticClass:"acea-row row-right page"},[t.total?e("pagination",{attrs:{total:t.total,page:t.labelFrom.page,limit:t.labelFrom.limit},on:{"update:page":function(e){return t.$set(t.labelFrom,"page",e)},"update:limit":function(e){return t.$set(t.labelFrom,"limit",e)},pagination:t.getList}}):t._e()],1)],1)],1)}),[],!1,null,"bb40327a",null);e.default=a.exports}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-2d230494.27510cb0.js b/crmeb/public/admin/system_static/js/chunk-2d230494.7aae0b0f.js similarity index 53% rename from crmeb/public/admin/system_static/js/chunk-2d230494.27510cb0.js rename to crmeb/public/admin/system_static/js/chunk-2d230494.7aae0b0f.js index e23e19976..373eaea1a 100644 --- a/crmeb/public/admin/system_static/js/chunk-2d230494.27510cb0.js +++ b/crmeb/public/admin/system_static/js/chunk-2d230494.7aae0b0f.js @@ -1 +1 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-2d230494"],{ec44:function(t,e,i){"use strict";i.r(e);var a=i("5530"),l=(i("a15b"),i("a434"),i("90e7")),n=i("2f62");a={name:"feedback",data:function(){return{loading:!1,list:[],page:1,limit:15,formValidate:{time:"",title:""},pickerOptions:this.$timeOptions,timeVal:[],total:0}},computed:Object(a.a)(Object(a.a)({},Object(n.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"}}),created:function(){this.getList()},methods:{remarks:function(t){var e=this;this.$modalForm(Object(l.B)(t)).then((function(){return e.getList()}))},selChange:function(){this.page=1,this.getList()},selectChange:function(t){this.formValidate.time=t,this.timeVal=[],this.page=1,this.getList()},onchangeTime:function(t){this.timeVal=t,this.formValidate.time=this.timeVal?this.timeVal.join("-"):"",this.page=1,this.getList()},getList:function(){var t=this;Object(l.A)({page:this.page,limit:this.limit,time:this.formValidate.time,title:this.formValidate.title}).then((function(e){t.list=e.data.data,t.total=e.data.count}))},del:function(t,e,i){var a=this;e={title:e,num:i,url:"/app/feedback/".concat(t.id),method:"DELETE",ids:""};this.$modalSure(e).then((function(t){a.$message.success(t.msg),a.list.splice(i,1)})).catch((function(t){a.$message.error(t.msg)}))}}},n=i("2877"),i=Object(n.a)(a,(function(){var t=this,e=t._self._c;return e("div",[e("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never","body-style":{padding:0}}},[e("div",{staticClass:"padding-add"},[e("el-form",{ref:"formValidate",staticClass:"tabform",attrs:{model:t.formValidate,"label-width":t.labelWidth,"label-position":t.labelPosition,inline:""},nativeOn:{submit:function(t){t.preventDefault()}}},[e("el-form-item",{attrs:{label:"留言时间:"}},[e("el-date-picker",{staticClass:"mr20",staticStyle:{width:"250px"},attrs:{clearable:"",type:"daterange",editable:!1,format:"yyyy/MM/dd","value-format":"yyyy/MM/dd","start-placeholder":"开始日期","end-placeholder":"结束日期","picker-options":t.pickerOptions},on:{change:t.onchangeTime},model:{value:t.timeVal,callback:function(e){t.timeVal=e},expression:"timeVal"}})],1),e("el-form-item",{attrs:{label:"留言信息:"}},[e("el-input",{staticClass:"form_content_width",attrs:{clearable:"",placeholder:"请输入用户昵称/电话/留言内容搜索"},model:{value:t.formValidate.title,callback:function(e){t.$set(t.formValidate,"title",e)},expression:"formValidate.title"}})],1),e("el-form-item",[e("el-button",{attrs:{type:"primary"},on:{click:t.selChange}},[t._v("查询")])],1)],1)],1)]),e("el-card",{staticClass:"ivu-mt mt16",attrs:{bordered:!1,shadow:"never"}},[e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],attrs:{data:t.list,"no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},[e("el-table-column",{attrs:{label:"ID",width:"80"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("span",[t._v(t._s(i.row.id))])]}}])}),e("el-table-column",{attrs:{label:"昵称","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("span",[t._v(t._s(i.row.rela_name))])]}}])}),e("el-table-column",{attrs:{label:"电话","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("span",[t._v(t._s(i.row.phone))])]}}])}),e("el-table-column",{attrs:{label:"内容","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("span",[t._v(t._s(i.row.content))])]}}])}),e("el-table-column",{attrs:{label:"状态","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("div",[t._v(t._s(1===i.row.status?"已处理":"未处理"))])]}}])}),e("el-table-column",{attrs:{label:"时间","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("span",[t._v(t._s(i.row.add_time))])]}}])}),e("el-table-column",{attrs:{label:"操作",fixed:"right",width:"170"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("a",{on:{click:function(e){return t.remarks(i.row.id)}}},[t._v(t._s(1===i.row.status?"备注":"处理"))]),e("el-divider",{attrs:{direction:"vertical"}}),e("a",{on:{click:function(e){return t.del(i.row,"删除反馈",i.$index)}}},[t._v("删除")])]}}])})],1),e("div",{staticClass:"acea-row row-right page"},[t.total?e("pagination",{attrs:{total:t.total,page:t.page,limit:t.limit},on:{"update:page":function(e){t.page=e},"update:limit":function(e){t.limit=e},pagination:t.getList}}):t._e()],1)],1)],1)}),[],!1,null,"0b7ae8c1",null);e.default=i.exports}}]); \ No newline at end of file +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-2d230494"],{ec44:function(t,e,i){"use strict";i.r(e);var a=i("5530"),l=(i("a15b"),i("a434"),i("90e7")),n=i("2f62");a={name:"feedback",data:function(){return{loading:!1,list:[],page:1,limit:15,formValidate:{time:"",title:""},pickerOptions:this.$timeOptions,timeVal:[],total:0}},computed:Object(a.a)(Object(a.a)({},Object(n.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"}}),created:function(){this.getList()},methods:{remarks:function(t){var e=this;this.$modalForm(Object(l.B)(t)).then((function(){return e.getList()}))},selChange:function(){this.page=1,this.getList()},selectChange:function(t){this.formValidate.time=t,this.timeVal=[],this.page=1,this.getList()},onchangeTime:function(t){this.timeVal=t,this.formValidate.time=this.timeVal?this.timeVal.join("-"):"",this.page=1,this.getList()},getList:function(){var t=this;Object(l.A)({page:this.page,limit:this.limit,time:this.formValidate.time,title:this.formValidate.title}).then((function(e){t.list=e.data.data,t.total=e.data.count}))},del:function(t,e,i){var a=this;e={title:e,num:i,url:"/app/feedback/".concat(t.id),method:"DELETE",ids:""};this.$modalSure(e).then((function(t){a.$message.success(t.msg),a.list.splice(i,1)})).catch((function(t){a.$message.error(t.msg)}))}}},n=i("2877"),i=Object(n.a)(a,(function(){var t=this,e=t._self._c;return e("div",[e("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never","body-style":{padding:0}}},[e("div",{staticClass:"padding-add"},[e("el-form",{ref:"formValidate",staticClass:"tabform",attrs:{model:t.formValidate,"label-width":t.labelWidth,"label-position":t.labelPosition,inline:""},nativeOn:{submit:function(t){t.preventDefault()}}},[e("el-form-item",{attrs:{label:"留言时间:"}},[e("el-date-picker",{staticClass:"mr20",staticStyle:{width:"250px"},attrs:{clearable:"",type:"daterange",editable:!1,format:"yyyy/MM/dd","value-format":"yyyy/MM/dd","start-placeholder":"开始日期","end-placeholder":"结束日期","picker-options":t.pickerOptions},on:{change:t.onchangeTime},model:{value:t.timeVal,callback:function(e){t.timeVal=e},expression:"timeVal"}})],1),e("el-form-item",{attrs:{label:"留言信息:"}},[e("el-input",{staticClass:"form_content_width",attrs:{clearable:"",placeholder:"请输入用户昵称/电话/留言内容搜索"},model:{value:t.formValidate.title,callback:function(e){t.$set(t.formValidate,"title",e)},expression:"formValidate.title"}})],1),e("el-form-item",[e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:t.selChange}},[t._v("查询")])],1)],1)],1)]),e("el-card",{staticClass:"ivu-mt mt16",attrs:{bordered:!1,shadow:"never"}},[e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],attrs:{data:t.list,"no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},[e("el-table-column",{attrs:{label:"ID",width:"80"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("span",[t._v(t._s(i.row.id))])]}}])}),e("el-table-column",{attrs:{label:"昵称","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("span",[t._v(t._s(i.row.rela_name))])]}}])}),e("el-table-column",{attrs:{label:"电话","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("span",[t._v(t._s(i.row.phone))])]}}])}),e("el-table-column",{attrs:{label:"内容","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("span",[t._v(t._s(i.row.content))])]}}])}),e("el-table-column",{attrs:{label:"状态","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("div",[t._v(t._s(1===i.row.status?"已处理":"未处理"))])]}}])}),e("el-table-column",{attrs:{label:"时间","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("span",[t._v(t._s(i.row.add_time))])]}}])}),e("el-table-column",{attrs:{label:"操作",fixed:"right",width:"170"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("a",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(e){return t.remarks(i.row.id)}}},[t._v(t._s(1===i.row.status?"备注":"处理"))]),e("el-divider",{attrs:{direction:"vertical"}}),e("a",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(e){return t.del(i.row,"删除反馈",i.$index)}}},[t._v("删除")])]}}])})],1),e("div",{staticClass:"acea-row row-right page"},[t.total?e("pagination",{attrs:{total:t.total,page:t.page,limit:t.limit},on:{"update:page":function(e){t.page=e},"update:limit":function(e){t.limit=e},pagination:t.getList}}):t._e()],1)],1)],1)}),[],!1,null,"562d4b8a",null);e.default=i.exports}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-2d237c92.4d8769e3.js b/crmeb/public/admin/system_static/js/chunk-2d237c92.4d8769e3.js deleted file mode 100644 index cdfd9672e..000000000 --- a/crmeb/public/admin/system_static/js/chunk-2d237c92.4d8769e3.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-2d237c92"],{fd31:function(t,e,a){"use strict";a.r(e);var n=a("c7eb"),i=a("1da1"),s=a("5530"),o=(a("a434"),a("2f62")),r=a("90e7");s={name:"user_group",data:function(){return{grid:{xl:7,lg:7,md:12,sm:24,xs:24},loading:!1,langFrom:{page:1,limit:15},list:[],total:0}},computed:Object(s.a)(Object(s.a)({},Object(o.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"}}),created:function(){this.getList()},methods:{add:function(){var t=this;this.$modalForm(Object(r.P)(0)).then((function(){return t.getList()}))},getList:function(){var t=this;this.loading=!0,Object(r.Q)(this.langFrom).then(function(){var e=Object(i.a)(Object(n.a)().mark((function e(a){var i;return Object(n.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i=a.data,t.list=i.list,t.total=i.count,t.loading=!1;case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.loading=!1,t.$message.error(e.msg)}))},edit:function(t){var e=this;this.$modalForm(Object(r.P)(t.id)).then((function(){return e.getList()}))},del:function(t,e,a){var n=this;e={title:e,num:a,url:"setting/lang_type/del/".concat(t.id),method:"DELETE",ids:""};this.$modalSure(e).then((function(t){n.$message.success(t.msg),n.list.splice(a,1),n.getList()})).catch((function(t){n.$message.error(t.msg)}))},changeSwitch:function(t){var e=this;Object(r.R)(t.id,t.status).then((function(t){e.$message.success(t.msg)})).catch((function(a){t.status=t.status?0:1,e.$message.error(a.msg)}))}}},o=a("2877"),a=Object(o.a)(s,(function(){var t=this,e=t._self._c;return e("div",[e("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never"}},[e("el-row",[e("el-col",t._b({},"el-col",t.grid,!1),[e("el-button",{attrs:{type:"primary"},on:{click:t.add}},[t._v("添加语言")])],1)],1),e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"table",staticClass:"mt14",attrs:{data:t.list,"highlight-current-row":"","no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},[e("el-table-column",{attrs:{label:"ID",width:"80"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.id))])]}}])}),e("el-table-column",{attrs:{label:"语言名称","min-width":"200"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("div",{staticClass:"acea-scope.row scope.row-middle"},[e("span",[t._v(t._s(a.row.language_name))]),a.row.is_default?e("el-tag",{staticClass:"ml10",attrs:{color:"default"}},[t._v("默认")]):t._e()],1)]}}])}),e("el-table-column",{attrs:{label:"浏览器语言识别码","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.file_name))])]}}])}),e("el-table-column",{attrs:{label:"状态","min-width":"150"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("el-switch",{staticClass:"defineSwitch",attrs:{"active-value":1,"inactive-value":0,value:a.row.status,size:"large","active-text":"开启","inactive-text":"关闭"},on:{change:function(e){return t.changeSwitch(a.row)}},model:{value:a.row.status,callback:function(e){t.$set(a.row,"status",e)},expression:"scope.row.status"}})]}}])}),e("el-table-column",{attrs:{label:"操作",fixed:"right",width:"170"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("a",{on:{click:function(e){return t.edit(a.row,"编辑语言",t.index)}}},[t._v("编辑")]),e("el-divider",{attrs:{direction:"vertical"}}),e("a",{on:{click:function(e){return t.del(a.row,"删除语言",a.$index)}}},[t._v("删除")])]}}])})],1),e("div",{staticClass:"acea-row row-right page"},[t.total?e("pagination",{attrs:{total:t.total,page:t.langFrom.page,limit:t.langFrom.limit},on:{"update:page":function(e){return t.$set(t.langFrom,"page",e)},"update:limit":function(e){return t.$set(t.langFrom,"limit",e)},pagination:t.getList}}):t._e()],1)],1)],1)}),[],!1,null,"0f250719",null);e.default=a.exports}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-2d237c92.9ce33b32.js b/crmeb/public/admin/system_static/js/chunk-2d237c92.9ce33b32.js new file mode 100644 index 000000000..51207a660 --- /dev/null +++ b/crmeb/public/admin/system_static/js/chunk-2d237c92.9ce33b32.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-2d237c92"],{fd31:function(t,e,a){"use strict";a.r(e);var i=a("c7eb"),n=a("1da1"),s=a("5530"),r=(a("a434"),a("2f62")),l=a("90e7");s={name:"user_group",data:function(){return{grid:{xl:7,lg:7,md:12,sm:24,xs:24},loading:!1,langFrom:{page:1,limit:15},list:[],total:0}},computed:Object(s.a)(Object(s.a)({},Object(r.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"}}),created:function(){this.getList()},methods:{add:function(){var t=this;this.$modalForm(Object(l.P)(0)).then((function(){return t.getList()}))},getList:function(){var t=this;this.loading=!0,Object(l.Q)(this.langFrom).then(function(){var e=Object(n.a)(Object(i.a)().mark((function e(a){var n;return Object(i.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=a.data,t.list=n.list,t.total=n.count,t.loading=!1;case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.loading=!1,t.$message.error(e.msg)}))},edit:function(t){var e=this;this.$modalForm(Object(l.P)(t.id)).then((function(){return e.getList()}))},del:function(t,e,a){var i=this;e={title:e,num:a,url:"setting/lang_type/del/".concat(t.id),method:"DELETE",ids:""};this.$modalSure(e).then((function(t){i.$message.success(t.msg),i.list.splice(a,1),i.getList()})).catch((function(t){i.$message.error(t.msg)}))},changeSwitch:function(t){var e=this;Object(l.R)(t.id,t.status).then((function(t){e.$message.success(t.msg)})).catch((function(a){t.status=t.status?0:1,e.$message.error(a.msg)}))}}},r=a("2877"),a=Object(r.a)(s,(function(){var t=this,e=t._self._c;return e("div",[e("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never"}},[e("el-row",[e("el-col",t._b({},"el-col",t.grid,!1),[e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:t.add}},[t._v("添加语言")])],1)],1),e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"table",staticClass:"mt14",attrs:{data:t.list,"highlight-current-row":"","no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},[e("el-table-column",{attrs:{label:"ID",width:"80"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.id))])]}}])}),e("el-table-column",{attrs:{label:"语言名称","min-width":"200"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("div",{staticClass:"acea-scope.row scope.row-middle"},[e("span",[t._v(t._s(a.row.language_name))]),a.row.is_default?e("el-tag",{staticClass:"ml10",attrs:{color:"default"}},[t._v("默认")]):t._e()],1)]}}])}),e("el-table-column",{attrs:{label:"浏览器语言识别码","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.file_name))])]}}])}),e("el-table-column",{attrs:{label:"状态","min-width":"150"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("el-switch",{staticClass:"defineSwitch",attrs:{"active-value":1,"inactive-value":0,value:a.row.status,size:"large","active-text":"开启","inactive-text":"关闭"},on:{change:function(e){return t.changeSwitch(a.row)}},model:{value:a.row.status,callback:function(e){t.$set(a.row,"status",e)},expression:"scope.row.status"}})]}}])}),e("el-table-column",{attrs:{label:"操作",fixed:"right",width:"170"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("a",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(e){return t.edit(a.row,"编辑语言",t.index)}}},[t._v("编辑")]),e("el-divider",{attrs:{direction:"vertical"}}),e("a",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(e){return t.del(a.row,"删除语言",a.$index)}}},[t._v("删除")])]}}])})],1),e("div",{staticClass:"acea-row row-right page"},[t.total?e("pagination",{attrs:{total:t.total,page:t.langFrom.page,limit:t.langFrom.limit},on:{"update:page":function(e){return t.$set(t.langFrom,"page",e)},"update:limit":function(e){return t.$set(t.langFrom,"limit",e)},pagination:t.getList}}):t._e()],1)],1)],1)}),[],!1,null,"4fbedcad",null);e.default=a.exports}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-2db6e5fe.c5390db3.js b/crmeb/public/admin/system_static/js/chunk-2db6e5fe.c5390db3.js deleted file mode 100644 index 035ef4762..000000000 --- a/crmeb/public/admin/system_static/js/chunk-2db6e5fe.c5390db3.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-2db6e5fe"],{"1dc4":function(t,e,o){"use strict";o("e8be")},"265f":function(t,e,o){"use strict";o.r(e);var r=o("5530"),i=o("c24f"),n=o("2f62"),a=(o("c7cd"),o("53ca")),s=(o("ac1f"),o("00b4"),o("d3b7"),o("3ca3"),o("ddb0"),o("2b3d"),o("9861"),o("88a7"),o("271a"),o("5494"),o("466d"),o("81b2"),o("0eb6"),o("b7ef"),o("8bd4"),o("ace4"),o("5cc6"),o("907a"),o("9a8c"),o("a975"),o("735e"),o("c1ac"),o("d139"),o("3a7b"),o("986a"),o("1d02"),o("d5d6"),o("82f8"),o("e91f"),o("60bd"),o("5f96"),o("3280"),o("3fcc"),o("ca91"),o("25a1"),o("cd26"),o("3c5d"),o("2954"),o("649e"),o("219c"),o("170b"),o("b39a9"),o("6ce5"),o("2834"),o("72f7"),o("4ea1"),o("99af"),o("7e79")),c=o("90e7"),h=(s={name:"CropperImage",components:{VueCropper:s.VueCropper},data:function(){return{name:"",resImg:"",previews:{},option:{img:"",outputSize:1,outputType:"png",info:!0,canScale:!0,autoCrop:!0,autoCropWidth:200,autoCropHeight:200,fixed:!0,fixedNumber:[1,1],full:!1,fixedBox:!1,canMove:!0,canMoveBox:!0,original:!1,centerBox:!0,height:!1,infoTrue:!1,maxImgSize:3e3,enlarge:1,mode:"300px 300px"}}},methods:{imgLoad:function(t){},changeScale:function(t){this.$refs.cropper.changeScale(t=t||1)},rotateLeft:function(){this.$refs.cropper.rotateLeft()},rotateRight:function(){this.$refs.cropper.rotateRight()},realTime:function(t){var e=this,o=this;o.previews=t,this.$refs.cropper.getCropBlob((function(t){e.blobToDataURI(t,(function(t){o.previewImg=t}))}))},blobToDataURI:function(t,e){var o=new FileReader;o.readAsDataURL(t),o.onload=function(t){e(t.target.result)}},selectImg:function(t){var e=this,o=t.target.files[0];if(!/\.(jpg|jpeg|png|JPG|PNG)$/.test(t.target.value))return this.$message({message:"图片类型要求:jpeg、jpg、png",type:"error"}),!1;t=new FileReader,t.onload=function(t){t="object"===Object(a.a)(t.target.result)?window.URL.createObjectURL(new Blob([t.target.result])):t.target.result,e.option.img=t},t.readAsDataURL(o)},base64ImgtoFile:function(t){for(var e=1{(t.exports=o(252)(!1)).push([t.id,'\n.vue-cropper[data-v-8ed66ddc] {\n position: relative;\n width: 100%;\n height: 100%;\n box-sizing: border-box;\n user-select: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n direction: ltr;\n touch-action: none;\n text-align: left;\n background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC");\n}\n.cropper-box[data-v-8ed66ddc],\n.cropper-box-canvas[data-v-8ed66ddc],\n.cropper-drag-box[data-v-8ed66ddc],\n.cropper-crop-box[data-v-8ed66ddc],\n.cropper-face[data-v-8ed66ddc] {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n user-select: none;\n}\n.cropper-box-canvas img[data-v-8ed66ddc] {\n position: relative;\n text-align: left;\n user-select: none;\n transform: none;\n max-width: none;\n max-height: none;\n}\n.cropper-box[data-v-8ed66ddc] {\n overflow: hidden;\n}\n.cropper-move[data-v-8ed66ddc] {\n cursor: move;\n}\n.cropper-crop[data-v-8ed66ddc] {\n cursor: crosshair;\n}\n.cropper-modal[data-v-8ed66ddc] {\n background: rgba(0, 0, 0, 0.5);\n}\n.cropper-crop-box[data-v-8ed66ddc] {\n /*border: 2px solid #39f;*/\n}\n.cropper-view-box[data-v-8ed66ddc] {\n display: block;\n overflow: hidden;\n width: 100%;\n height: 100%;\n outline: 1px solid #39f;\n outline-color: rgba(51, 153, 255, 0.75);\n user-select: none;\n}\n.cropper-view-box img[data-v-8ed66ddc] {\n user-select: none;\n text-align: left;\n max-width: none;\n max-height: none;\n}\n.cropper-face[data-v-8ed66ddc] {\n top: 0;\n left: 0;\n background-color: #fff;\n opacity: 0.1;\n}\n.crop-info[data-v-8ed66ddc] {\n position: absolute;\n left: 0px;\n min-width: 65px;\n text-align: center;\n color: white;\n line-height: 20px;\n background-color: rgba(0, 0, 0, 0.8);\n font-size: 12px;\n}\n.crop-line[data-v-8ed66ddc] {\n position: absolute;\n display: block;\n width: 100%;\n height: 100%;\n opacity: 0.1;\n}\n.line-w[data-v-8ed66ddc] {\n top: -3px;\n left: 0;\n height: 5px;\n cursor: n-resize;\n}\n.line-a[data-v-8ed66ddc] {\n top: 0;\n left: -3px;\n width: 5px;\n cursor: w-resize;\n}\n.line-s[data-v-8ed66ddc] {\n bottom: -3px;\n left: 0;\n height: 5px;\n cursor: s-resize;\n}\n.line-d[data-v-8ed66ddc] {\n top: 0;\n right: -3px;\n width: 5px;\n cursor: e-resize;\n}\n.crop-point[data-v-8ed66ddc] {\n position: absolute;\n width: 8px;\n height: 8px;\n opacity: 0.75;\n background-color: #39f;\n border-radius: 100%;\n}\n.point1[data-v-8ed66ddc] {\n top: -4px;\n left: -4px;\n cursor: nw-resize;\n}\n.point2[data-v-8ed66ddc] {\n top: -5px;\n left: 50%;\n margin-left: -3px;\n cursor: n-resize;\n}\n.point3[data-v-8ed66ddc] {\n top: -4px;\n right: -4px;\n cursor: ne-resize;\n}\n.point4[data-v-8ed66ddc] {\n top: 50%;\n left: -4px;\n margin-top: -3px;\n cursor: w-resize;\n}\n.point5[data-v-8ed66ddc] {\n top: 50%;\n right: -4px;\n margin-top: -3px;\n cursor: e-resize;\n}\n.point6[data-v-8ed66ddc] {\n bottom: -5px;\n left: -4px;\n cursor: sw-resize;\n}\n.point7[data-v-8ed66ddc] {\n bottom: -5px;\n left: 50%;\n margin-left: -3px;\n cursor: s-resize;\n}\n.point8[data-v-8ed66ddc] {\n bottom: -5px;\n right: -4px;\n cursor: se-resize;\n}\n@media screen and (max-width: 500px) {\n.crop-point[data-v-8ed66ddc] {\n position: absolute;\n width: 20px;\n height: 20px;\n opacity: 0.45;\n background-color: #39f;\n border-radius: 100%;\n}\n.point1[data-v-8ed66ddc] {\n top: -10px;\n left: -10px;\n}\n.point2[data-v-8ed66ddc],\n .point4[data-v-8ed66ddc],\n .point5[data-v-8ed66ddc],\n .point7[data-v-8ed66ddc] {\n display: none;\n}\n.point3[data-v-8ed66ddc] {\n top: -10px;\n right: -10px;\n}\n.point4[data-v-8ed66ddc] {\n top: 0;\n left: 0;\n}\n.point6[data-v-8ed66ddc] {\n bottom: -10px;\n left: -10px;\n}\n.point8[data-v-8ed66ddc] {\n bottom: -10px;\n right: -10px;\n}\n}\n',""])},252:t=>{t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){r=e[1]||"";var o,r,i,n=(i=e[3])?(t&&"function"==typeof btoa?(o="/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(i))))+" */",n=i.sources.map((function(t){return"/*# sourceURL="+i.sourceRoot+t+" */"})),[r].concat(n).concat([o])):[r]).join("\n"):r;return e[2]?"@media "+e[2]+"{"+n+"}":n})).join("")},e.i=function(t,o){"string"==typeof t&&(t=[[null,t,""]]);for(var r={},i=0;i{var r=o(173);"string"==typeof r&&(r=[[t.id,r,""]]),o(723)(r,{hmr:!0,transform:void 0,insertInto:void 0}),r.locals&&(t.exports=r.locals)},723:(t,e,o)=>{var r,i,n,a={},s=(r=function(){return window&&document&&document.all&&!window.atob},n={},function(t,e){if("function"==typeof t)return t();if(void 0===n[t]){if(e=function(t,e){return(e||document).querySelector(t)}.call(this,t,e),window.HTMLIFrameElement&&e instanceof window.HTMLIFrameElement)try{e=e.contentDocument.head}catch(t){e=null}n[t]=e}return n[t]}),c=null,h=0,p=[],u=o(947);function l(t,e){for(var o=0;o{t.exports=function(t){var e,o,r="undefined"!=typeof window&&window.location;if(r)return t&&"string"==typeof t?(e=r.protocol+"//"+r.host,o=e+r.pathname.replace(/\/[^\/]*$/,"/"),t.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,(function(t,r){return r=r.trim().replace(/^"(.*)"$/,(function(t,e){return e})).replace(/^'(.*)'$/,(function(t,e){return e})),/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(r)?t:(t=0===r.indexOf("//")?r:0===r.indexOf("/")?e+r:o+r.replace(/^\.\//,""),"url("+JSON.stringify(t)+")")}))):t;throw new Error("fixUrls requires window.location")}}},n={},r.d=(t,e)=>{for(var o in e)r.o(e,o)&&!r.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:e[o]})},r.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.nc=void 0,a={},(()=>{"use strict";function t(){var t=this,e=t._self._c;return e("div",{ref:"cropper",staticClass:"vue-cropper",on:{mouseover:t.scaleImg,mouseout:t.cancelScale}},[t.imgs?e("div",{staticClass:"cropper-box"},[e("div",{directives:[{name:"show",rawName:"v-show",value:!t.loading,expression:"!loading"}],staticClass:"cropper-box-canvas",style:{width:t.trueWidth+"px",height:t.trueHeight+"px",transform:"scale("+t.scale+","+t.scale+") translate3d("+t.x/t.scale+"px,"+t.y/t.scale+"px,0)rotateZ("+90*t.rotate+"deg)"}},[e("img",{ref:"cropperImg",attrs:{src:t.imgs,alt:"cropper-img"}})])]):t._e(),t._v(" "),e("div",{staticClass:"cropper-drag-box",class:{"cropper-move":t.move&&!t.crop,"cropper-crop":t.crop,"cropper-modal":t.cropping},on:{mousedown:t.startMove,touchstart:t.startMove}}),t._v(" "),e("div",{directives:[{name:"show",rawName:"v-show",value:t.cropping,expression:"cropping"}],staticClass:"cropper-crop-box",style:{width:t.cropW+"px",height:t.cropH+"px",transform:"translate3d("+t.cropOffsertX+"px,"+t.cropOffsertY+"px,0)"}},[e("span",{staticClass:"cropper-view-box"},[e("img",{style:{width:t.trueWidth+"px",height:t.trueHeight+"px",transform:"scale("+t.scale+","+t.scale+") translate3d("+(t.x-t.cropOffsertX)/t.scale+"px,"+(t.y-t.cropOffsertY)/t.scale+"px,0)rotateZ("+90*t.rotate+"deg)"},attrs:{src:t.imgs,alt:"cropper-img"}})]),t._v(" "),e("span",{staticClass:"cropper-face cropper-move",on:{mousedown:t.cropMove,touchstart:t.cropMove}}),t._v(" "),t.info?e("span",{staticClass:"crop-info",style:{top:t.cropInfo.top}},[t._v(t._s(t.cropInfo.width)+" × "+t._s(t.cropInfo.height))]):t._e(),t._v(" "),t.fixedBox?t._e():e("span",[e("span",{staticClass:"crop-line line-w",on:{mousedown:function(e){return t.changeCropSize(e,!1,!0,0,1)},touchstart:function(e){return t.changeCropSize(e,!1,!0,0,1)}}}),t._v(" "),e("span",{staticClass:"crop-line line-a",on:{mousedown:function(e){return t.changeCropSize(e,!0,!1,1,0)},touchstart:function(e){return t.changeCropSize(e,!0,!1,1,0)}}}),t._v(" "),e("span",{staticClass:"crop-line line-s",on:{mousedown:function(e){return t.changeCropSize(e,!1,!0,0,2)},touchstart:function(e){return t.changeCropSize(e,!1,!0,0,2)}}}),t._v(" "),e("span",{staticClass:"crop-line line-d",on:{mousedown:function(e){return t.changeCropSize(e,!0,!1,2,0)},touchstart:function(e){return t.changeCropSize(e,!0,!1,2,0)}}}),t._v(" "),e("span",{staticClass:"crop-point point1",on:{mousedown:function(e){return t.changeCropSize(e,!0,!0,1,1)},touchstart:function(e){return t.changeCropSize(e,!0,!0,1,1)}}}),t._v(" "),e("span",{staticClass:"crop-point point2",on:{mousedown:function(e){return t.changeCropSize(e,!1,!0,0,1)},touchstart:function(e){return t.changeCropSize(e,!1,!0,0,1)}}}),t._v(" "),e("span",{staticClass:"crop-point point3",on:{mousedown:function(e){return t.changeCropSize(e,!0,!0,2,1)},touchstart:function(e){return t.changeCropSize(e,!0,!0,2,1)}}}),t._v(" "),e("span",{staticClass:"crop-point point4",on:{mousedown:function(e){return t.changeCropSize(e,!0,!1,1,0)},touchstart:function(e){return t.changeCropSize(e,!0,!1,1,0)}}}),t._v(" "),e("span",{staticClass:"crop-point point5",on:{mousedown:function(e){return t.changeCropSize(e,!0,!1,2,0)},touchstart:function(e){return t.changeCropSize(e,!0,!1,2,0)}}}),t._v(" "),e("span",{staticClass:"crop-point point6",on:{mousedown:function(e){return t.changeCropSize(e,!0,!0,1,2)},touchstart:function(e){return t.changeCropSize(e,!0,!0,1,2)}}}),t._v(" "),e("span",{staticClass:"crop-point point7",on:{mousedown:function(e){return t.changeCropSize(e,!1,!0,0,2)},touchstart:function(e){return t.changeCropSize(e,!1,!0,0,2)}}}),t._v(" "),e("span",{staticClass:"crop-point point8",on:{mousedown:function(e){return t.changeCropSize(e,!0,!0,2,2)},touchstart:function(e){return t.changeCropSize(e,!0,!0,2,2)}}})])])])}function e(t,e){(null==e||e>t.length)&&(e=t.length);for(var o=0,r=new Array(e);ou,default:()=>d}),t._withStripped=!0;var i,n,s,c={getData:function(t){return new Promise((function(e,o){var r,i,n={};r=t,i=null,new Promise((function(t,e){var o,n,a,s;r.src?/^data\:/i.test(r.src)?(i=function(t){t=t.replace(/^data\:([^\;]+)\;base64,/gim,"");for(var e=atob(t),o=e.length,r=(t=new ArrayBuffer(o),new Uint8Array(t)),i=0;i1/this.trueHeight?1/this.trueHeight:1/this.trueWidth)?.1:i)*s;if(!this.touchNow){if(this.touchNow=!0,0Math.abs(c)&&(o-=Math.abs(c)),this.touches=t.touches,setTimeout((function(){e.touchNow=!1}),8),!this.checkoutImgAxis(this.x,this.y,o))return!1;this.scale=o}},cancelTouchScale:function(t){window.removeEventListener("touchmove",this.touchScale)},moveImg:function(t){var e=this;if(t.preventDefault(),t.touches&&2===t.touches.length)return this.touches=t.touches,window.addEventListener("touchmove",this.touchScale),window.addEventListener("touchend",this.cancelTouchScale),window.removeEventListener("touchmove",this.moveImg),!1;var o=("clientX"in t?t:t.touches[0]).clientX,r=(t=("clientY"in t?t:t.touches[0]).clientY,o-this.moveX),i=t-this.moveY;this.$nextTick((function(){if(e.centerBox){var t,o,n,a,s=e.getImgAxis(r,i,e.scale),c=e.getCropAxis(),h=e.trueHeight*e.scale,p=e.trueWidth*e.scale;switch(e.rotate){case 1:case-1:case 3:case-3:t=e.cropOffsertX-e.trueWidth*(1-e.scale)/2+(h-p)/2,o=e.cropOffsertY-e.trueHeight*(1-e.scale)/2+(p-h)/2,n=t-h+e.cropW,a=o-p+e.cropH;break;default:t=e.cropOffsertX-e.trueWidth*(1-e.scale)/2,o=e.cropOffsertY-e.trueHeight*(1-e.scale)/2,n=t-p+e.cropW,a=o-h+e.cropH}s.x1>=c.x1&&(r=t),s.y1>=c.y1&&(i=o),s.x2<=c.x2&&(r=n),s.y2<=c.y2&&(i=a)}e.x=r,e.y=i,e.$emit("imgMoving",{moving:!0,axis:e.getImgAxis()}),e.$emit("img-moving",{moving:!0,axis:e.getImgAxis()})}))},leaveImg:function(t){window.removeEventListener("mousemove",this.moveImg),window.removeEventListener("touchmove",this.moveImg),window.removeEventListener("mouseup",this.leaveImg),window.removeEventListener("touchend",this.leaveImg),this.$emit("imgMoving",{moving:!1,axis:this.getImgAxis()}),this.$emit("img-moving",{moving:!1,axis:this.getImgAxis()})},scaleImg:function(){this.canScale&&window.addEventListener(this.support,this.changeSize,this.passive)},cancelScale:function(){this.canScale&&window.removeEventListener(this.support,this.changeSize)},changeSize:function(t){var e=this,o=(t.preventDefault(),this.scale),r=(t=t.deltaY||t.wheelDelta,t=0r/this.trueHeight?r/this.trueHeight:r/this.trueWidth)*t,r<0?o+=Math.abs(r):o>Math.abs(r)&&(o-=Math.abs(r)),t=r<0?"add":"reduce";if(t!==this.coeStatus&&(this.coeStatus=t,this.coe=.2),this.scaling||(this.scalingSet=setTimeout((function(){e.scaling=!1,e.coe=e.coe+=.01}),50)),this.scaling=!0,!this.checkoutImgAxis(this.x,this.y,o))return!1;this.scale=o},changeScale:function(t){var e=this.scale;if(t=t||1,0<(t*=20/this.trueWidth>20/this.trueHeight?20/this.trueHeight:20/this.trueWidth)?e+=Math.abs(t):e>Math.abs(t)&&(e-=Math.abs(t)),!this.checkoutImgAxis(this.x,this.y,e))return!1;this.scale=e},createCrop:function(t){var e=this,o=(t.preventDefault(),"clientX"in t?t.clientX:t.touches?t.touches[0].clientX:0),r="clientY"in t?t.clientY:t.touches?t.touches[0].clientY:0;this.$nextTick((function(){var t,i=o-e.cropX,n=r-e.cropY;0e.w?e.w-e.cropChangeX:i,e.cropOffsertX=e.cropChangeX):(e.cropW=e.w-e.cropChangeX+Math.abs(i)>e.w?e.cropChangeX:Math.abs(i),e.cropOffsertX=0e.h?(e.cropH=e.h-e.cropOffsertY,e.cropW=e.cropH/e.fixedNumber[1]*e.fixedNumber[0],e.cropOffsertX=0e.h?e.h-e.cropChangeY:n,e.cropOffsertY=e.cropChangeY):(e.cropH=e.h-e.cropChangeY+Math.abs(n)>e.h?e.cropChangeY:Math.abs(n),e.cropOffsertY=0c?(i.cropH=c-i.cropOffsertY,i.cropW=i.cropH/i.fixedNumber[1]*i.fixedNumber[0],1===i.changeCropTypeX&&(i.cropOffsertX=i.cropChangeX+(i.cropOldW-i.cropW))):i.cropH=t),i.canChangeY&&i.fixed&&((e=i.cropH/i.fixedNumber[1]*i.fixedNumber[0])s?(i.cropW=s-i.cropOffsertX,i.cropH=i.cropW/i.fixedNumber[0]*i.fixedNumber[1]):i.cropW=e),i.$emit("cropSizing",{cropW:i.cropW,cropH:i.cropH}),i.$emit("crop-sizing",{cropW:i.cropW,cropH:i.cropH})}))},checkCropLimitSize:function(){this.cropW,this.cropH;var t=this.limitMinSize;new Array,t=Array.isArray(t)?t:[t,t];return[parseFloat(t[0]),parseFloat(t[1])]},changeCropEnd:function(t){window.removeEventListener("mousemove",this.changeCropNow),window.removeEventListener("mouseup",this.changeCropEnd),window.removeEventListener("touchmove",this.changeCropNow),window.removeEventListener("touchend",this.changeCropEnd)},calculateSize:function(t,e,o,r,i,n){t/=e,e=i;var a=n;return ethis.cropW&&(this.cropW=t,this.cropOffsertX+t>this.w)&&(this.cropOffsertX=this.w-t),e>this.cropH&&(this.cropH=e,this.cropOffsertY+e>this.h)&&(this.cropOffsertY=this.h-e),window.removeEventListener("mousemove",this.createCrop),window.removeEventListener("mouseup",this.endCrop),window.removeEventListener("touchmove",this.createCrop),window.removeEventListener("touchend",this.endCrop)},startCrop:function(){this.crop=!0},stopCrop:function(){this.crop=!1},clearCrop:function(){this.cropping=!1,this.cropW=0,this.cropH=0},cropMove:function(t){if(t.preventDefault(),!this.canMoveBox)return this.crop=!1,this.startMove(t),!1;if(t.touches&&2===t.touches.length)return this.crop=!1,this.startMove(t),this.leaveCrop(),!1;window.addEventListener("mousemove",this.moveCrop),window.addEventListener("mouseup",this.leaveCrop),window.addEventListener("touchmove",this.moveCrop),window.addEventListener("touchend",this.leaveCrop);var e=("clientX"in t?t:t.touches[0]).clientX;t=("clientY"in t?t:t.touches[0]).clientY,e-=this.cropOffsertX,t-=this.cropOffsertY;this.cropX=e,this.cropY=t,this.$emit("cropMoving",{moving:!0,axis:this.getCropAxis()}),this.$emit("crop-moving",{moving:!0,axis:this.getCropAxis()})},moveCrop:function(t,e){var o=this,r=0,i=0;t&&(t.preventDefault(),r=("clientX"in t?t:t.touches[0]).clientX,i=("clientY"in t?t:t.touches[0]).clientY),this.$nextTick((function(){var t,n=r-o.cropX,a=i-o.cropY;e&&(n=o.cropOffsertX,a=o.cropOffsertY),n=n<=0?0:n+o.cropW>o.w?o.w-o.cropW:n,a=a<=0?0:a+o.cropH>o.h?o.h-o.cropH:a,o.centerBox&&((n=n<=(t=o.getImgAxis()).x1?t.x1:n)+o.cropW>t.x2&&(n=t.x2-o.cropW),(a=a<=t.y1?t.y1:a)+o.cropH>t.y2)&&(a=t.y2-o.cropH),o.cropOffsertX=n,o.cropOffsertY=a,o.$emit("cropMoving",{moving:!0,axis:o.getCropAxis()}),o.$emit("crop-moving",{moving:!0,axis:o.getCropAxis()})}))},getImgAxis:function(t,e,o){t=t||this.x,e=e||this.y,o=o||this.scale;var r={x1:0,x2:0,y1:0,y2:0},i=this.trueWidth*o,n=this.trueHeight*o;switch(this.rotate){case 0:r.x1=t+this.trueWidth*(1-o)/2,r.x2=r.x1+this.trueWidth*o,r.y1=e+this.trueHeight*(1-o)/2,r.y2=r.y1+this.trueHeight*o;break;case 1:case-1:case 3:case-3:r.x1=t+this.trueWidth*(1-o)/2+(i-n)/2,r.x2=r.x1+this.trueHeight*o,r.y1=e+this.trueHeight*(1-o)/2+(n-i)/2,r.y2=r.y1+this.trueWidth*o;break;default:r.x1=t+this.trueWidth*(1-o)/2,r.x2=r.x1+this.trueWidth*o,r.y1=e+this.trueHeight*(1-o)/2,r.y2=r.y1+this.trueHeight*o}return r},getCropAxis:function(){var t={x1:0,x2:0,y1:0,y2:0};return t.x1=this.cropOffsertX,t.x2=t.x1+this.cropW,t.y1=this.cropOffsertY,t.y2=t.y1+this.cropH,t},leaveCrop:function(t){window.removeEventListener("mousemove",this.moveCrop),window.removeEventListener("mouseup",this.leaveCrop),window.removeEventListener("touchmove",this.moveCrop),window.removeEventListener("touchend",this.leaveCrop),this.$emit("cropMoving",{moving:!1,axis:this.getCropAxis()}),this.$emit("crop-moving",{moving:!1,axis:this.getCropAxis()})},getCropChecked:function(t){var e=this,o=document.createElement("canvas"),r=new Image,i=this.rotate,n=this.trueWidth,a=this.trueHeight,s=this.cropOffsertX,c=this.cropOffsertY;function h(t,e){o.width=Math.round(t),o.height=Math.round(e)}r.onload=function(){if(0!==e.cropW){var p=o.getContext("2d"),u=1,l=(e.high&!e.full&&(u=window.devicePixelRatio),1!==e.enlarge&!e.full&&(u=Math.abs(Number(e.enlarge))),e.cropW*u),d=e.cropH*u,f=n*e.scale*u,g=a*e.scale*u,m=(e.x-s+e.trueWidth*(1-e.scale)/2)*u,v=(e.y-c+e.trueHeight*(1-e.scale)/2)*u;switch(h(l,d),p.save(),i){case 0:e.full?(h(l/e.scale,d/e.scale),p.drawImage(r,m/e.scale,v/e.scale,f/e.scale,g/e.scale)):p.drawImage(r,m,v,f,g);break;case 1:case-3:e.full?(h(l/e.scale,d/e.scale),m=m/e.scale+(f/e.scale-g/e.scale)/2,v=v/e.scale+(g/e.scale-f/e.scale)/2,p.rotate(90*i*Math.PI/180),p.drawImage(r,v,-m-g/e.scale,f/e.scale,g/e.scale)):(m+=(f-g)/2,v+=(g-f)/2,p.rotate(90*i*Math.PI/180),p.drawImage(r,v,-m-g,f,g));break;case 2:case-2:e.full?(h(l/e.scale,d/e.scale),p.rotate(90*i*Math.PI/180),m/=e.scale,v/=e.scale,p.drawImage(r,-m-f/e.scale,-v-g/e.scale,f/e.scale,g/e.scale)):(p.rotate(90*i*Math.PI/180),p.drawImage(r,-m-f,-v-g,f,g));break;case 3:case-1:e.full?(h(l/e.scale,d/e.scale),m=m/e.scale+(f/e.scale-g/e.scale)/2,v=v/e.scale+(g/e.scale-f/e.scale)/2,p.rotate(90*i*Math.PI/180),p.drawImage(r,-v-f/e.scale,m,f/e.scale,g/e.scale)):(m+=(f-g)/2,v+=(g-f)/2,p.rotate(90*i*Math.PI/180),p.drawImage(r,-v-f,m,f,g));break;default:e.full?(h(l/e.scale,d/e.scale),p.drawImage(r,m/e.scale,v/e.scale,f/e.scale,g/e.scale)):p.drawImage(r,m,v,f,g)}p.restore()}else{var w=n*e.scale,x=a*e.scale,b=o.getContext("2d");switch(b.save(),i){case 0:h(w,x),b.drawImage(r,0,0,w,x);break;case 1:case-3:h(x,w),b.rotate(90*i*Math.PI/180),b.drawImage(r,0,-x,w,x);break;case 2:case-2:h(w,x),b.rotate(90*i*Math.PI/180),b.drawImage(r,-w,-x,w,x);break;case 3:case-1:h(x,w),b.rotate(90*i*Math.PI/180),b.drawImage(r,-w,0,w,x);break;default:h(w,x),b.drawImage(r,0,0,w,x)}b.restore()}t(o)},"data"!==this.img.substr(0,4)&&(r.crossOrigin="Anonymous"),r.src=this.imgs},getCropData:function(t){var e=this;this.getCropChecked((function(o){t(o.toDataURL("image/"+e.outputType,e.outputSize))}))},getCropBlob:function(t){var e=this;this.getCropChecked((function(o){o.toBlob((function(e){return t(e)}),"image/"+e.outputType,e.outputSize)}))},showPreview:function(){var t=this;if(!this.isCanShow)return!1;this.isCanShow=!1,setTimeout((function(){t.isCanShow=!0}),16);var e=this.cropW,o=this.cropH,r=this.scale,i={},n=(i.div={width:"".concat(e,"px"),height:"".concat(o,"px")},(this.x-this.cropOffsertX)/r),a=(this.y-this.cropOffsertY)/r;i.w=e,i.h=o,i.url=this.imgs,i.img={width:"".concat(this.trueWidth,"px"),height:"".concat(this.trueHeight,"px"),transform:"scale(".concat(r,")translate3d(").concat(n,"px, ").concat(a,"px, ").concat(0,"px)rotateZ(").concat(90*this.rotate,"deg)")},i.html='\n
    \n
    \n \n
    \n
    '),this.$emit("realTime",i),this.$emit("real-time",i)},reload:function(){var t=this,e=new Image;e.onload=function(){t.w=parseFloat(window.getComputedStyle(t.$refs.cropper).width),t.h=parseFloat(window.getComputedStyle(t.$refs.cropper).height),t.trueWidth=e.width,t.trueHeight=e.height,t.original?t.scale=1:t.scale=t.checkedMode(),t.$nextTick((function(){t.x=-(t.trueWidth-t.trueWidth*t.scale)/2+(t.w-t.trueWidth*t.scale)/2,t.y=-(t.trueHeight-t.trueHeight*t.scale)/2+(t.h-t.trueHeight*t.scale)/2,t.loading=!1,t.autoCrop&&t.goAutoCrop(),t.$emit("img-load","success"),t.$emit("imgLoad","success"),setTimeout((function(){t.showPreview()}),20)}))},e.onerror=function(){t.$emit("imgLoad","error"),t.$emit("img-load","error")},e.src=this.imgs},checkedMode:function(){var t=1,e=(this.trueWidth,this.trueHeight),o=this.mode.split(" ");switch(o[0]){case"contain":this.trueWidth>this.w&&(t=this.w/this.trueWidth),this.trueHeight*t>this.h&&(t=this.h/this.trueHeight);break;case"cover":(e*=t=this.w/this.trueWidth)this.h&&(i=(n=this.h)/this.fixedNumber[1]*this.fixedNumber[0]),this.changeCrop(i,n))},changeCrop:function(t,e){var o,r=this;this.centerBox&&(e=t>(o=this.getImgAxis()).x2-o.x1?(t=o.x2-o.x1)/this.fixedNumber[0]*this.fixedNumber[1]:e)>o.y2-o.y1&&(t=(e=o.y2-o.y1)/this.fixedNumber[1]*this.fixedNumber[0]),this.cropW=t,this.cropH=e,this.checkCropLimitSize(),this.$nextTick((function(){r.cropOffsertX=(r.w-r.cropW)/2,r.cropOffsertY=(r.h-r.cropH)/2,r.centerBox&&r.moveCrop(null,!0)}))},refresh:function(){var t=this;this.img,this.imgs="",this.scale=1,this.crop=!1,this.rotate=0,this.w=0,this.h=0,this.trueWidth=0,this.trueHeight=0,this.clearCrop(),this.$nextTick((function(){t.checkedImg()}))},rotateLeft:function(){this.rotate=this.rotate<=-3?0:this.rotate-1},rotateRight:function(){this.rotate=3<=this.rotate?0:this.rotate+1},rotateClear:function(){this.rotate=0},checkoutImgAxis:function(t,e,o){t=t||this.x,e=e||this.y,o=o||this.scale;var r=!0;return!(this.centerBox&&(t=this.getImgAxis(t,e,o),e=this.getCropAxis(),t.x1>=e.x1&&(r=!1),t.x2<=e.x2&&(r=!1),t.y1>=e.y1&&(r=!1),t.y2<=e.y2))&&r}},mounted:function(){this.support="onwheel"in document.createElement("div")?"wheel":void 0!==document.onmousewheel?"mousewheel":"DOMMouseScroll";var t=this,e=navigator.userAgent;this.isIOS=!!e.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/),HTMLCanvasElement.prototype.toBlob||Object.defineProperty(HTMLCanvasElement.prototype,"toBlob",{value:function(e,o,r){for(var i=atob(this.toDataURL(o,r).split(",")[1]),n=i.length,a=new Uint8Array(n),s=0;s@^][^\s!#%&*+<=>@^]*>/,$=/a/g,D=/a/g,I=(a=new O($)!==$,h.MISSED_STICKY),P=h.UNSUPPORTED_Y;w=s&&(!a||I||y||k||p((function(){return D[z]=!1,O($)!==$||O(D)===D||"/a/i"!==String(O($,"i"))})));if(n("RegExp",w)){for(var T=function(t,e){var a,s,i=u(E,this),r=d(t),n=void 0===e,l=[],h=t;if(!i&&r&&n&&t.constructor===T)return t;if((r||u(E,t))&&(t=t.source,n)&&(e=m(h)),t=void 0===t?"":f(t),e=void 0===e?"":f(e),h=t,r=e=y&&"dotAll"in $&&(a=!!e&&-1"===e&&o:if(""===u||v(n,u))throw new S("Invalid capture group name");n[u]=!0,o=!(r[r.length]=[u,l]),u="";continue}o?u+=e:i+=e}return[i,r]}(t))[0],l=n[1]),n=c(O(t,e),i?this:E,T),(a||s||l.length)&&(e=x(n),a&&(e.dotAll=!0,e.raw=T(function(t){for(var e,a=t.length,s=0,i="",r=!1;s<=a;s++)"\\"===(e=C(t,s))?i+=e+C(t,++s):r||"."!==e?("["===e?r=!0:"]"===e&&(r=!1),i+=e):i+="[\\s\\S]";return i}(t),r)),s&&(e.sticky=!0),l.length)&&(e.groups=l),t!==h)try{o(n,"source",""===h?"(?:)":h)}catch(t){}return n},A=l(O),N=0;A.length>N;)b(T,O,A[N++]);(E.constructor=T).prototype=E,g(i,"RegExp",T,{constructor:!0})}_("RegExp")},"5bb4":function(t,e,a){},"61f7":function(t,e,a){"use strict";a.d(e,"a",(function(){return r})),a.d(e,"c",(function(){return o})),a.d(e,"b",(function(){return l}));var s=a("ade3"),i=a("5530");function r(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var a,s,i={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(a in i)new RegExp("(".concat(a,")")).test(e)&&(s=i[a]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?s:("00"+s).substr(s.length)));return e}a("ac1f"),a("00b4"),a("5319"),a("4d63"),a("c607"),a("2c3e"),a("25f0"),a("498a"),a("d3b7"),a("13d5"),a("b64b"),a("99af");var n={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function c(t,e){t.message=function(t){return e.replace("%s",t||"")}}function o(t){var e=1@^][^\s!#%&*+<=>@^]*>/,D=/a/g,L=/a/g,I=(a=new j(D)!==D,p.MISSED_STICKY),F=p.UNSUPPORTED_Y;_=n&&(!a||I||k||x||b((function(){return L[O]=!1,j(D)!==D||j(L)===L||"/a/i"!==String(j(D,"i"))})));if(o("RegExp",_)){for(var A=function(t,e){var a,n,r=u(C,this),i=d(t),o=void 0===e,s=[],p=t;if(!r&&i&&o&&t.constructor===A)return t;if((i||u(C,t))&&(t=t.source,o)&&(e=m(p)),t=void 0===t?"":f(t),e=void 0===e?"":f(e),p=t,i=e=k&&"dotAll"in D&&(a=!!e&&-1"===e&&l:if(""===u||v(o,u))throw new V("Invalid capture group name");o[u]=!0,l=!(i[i.length]=[u,s]),u="";continue}l?u+=e:r+=e}return[r,i]}(t))[0],s=o[1]),o=c(j(t,e),r?this:C,A),(a||n||s.length)&&(e=w(o),a&&(e.dotAll=!0,e.raw=A(function(t){for(var e,a=t.length,n=0,r="",i=!1;n<=a;n++)"\\"===(e=S(t,n))?r+=e+S(t,++n):i||"."!==e?("["===e?i=!0:"]"===e&&(i=!1),r+=e):r+="[\\s\\S]";return r}(t),i)),n&&(e.sticky=!0),s.length)&&(e.groups=s),t!==p)try{l(o,"source",""===p?"(?:)":p)}catch(t){}return o},N=s(j),q=0;N.length>q;)h(A,j,N[q++]);(C.constructor=A).prototype=C,g(r,"RegExp",A,{constructor:!0})}y("RegExp")},"61f7":function(t,e,a){"use strict";a.d(e,"a",(function(){return i})),a.d(e,"c",(function(){return l})),a.d(e,"b",(function(){return s}));var n=a("ade3"),r=a("5530");function i(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var a,n,r={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(a in r)new RegExp("(".concat(a,")")).test(e)&&(n=r[a]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?n:("00"+n).substr(n.length)));return e}a("ac1f"),a("00b4"),a("5319"),a("4d63"),a("c607"),a("2c3e"),a("25f0"),a("498a"),a("d3b7"),a("13d5"),a("b64b"),a("99af");var o={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function c(t,e){t.message=function(t){return e.replace("%s",t||"")}}function l(t){var e=1@^][^\s!#%&*+<=>@^]*>/,C=/a/g,q=/a/g,P=(r=new O(C)!==C,p.MISSED_STICKY),T=p.UNSUPPORTED_Y;k=a&&(!r||P||x||S||v((function(){return q[F]=!1,O(C)!==C||O(q)===q||"/a/i"!==String(O(C,"i"))})));if(i("RegExp",k)){for(var A=function(t,e){var r,a,n=d($,this),o=f(t),i=void 0===e,u=[],p=t;if(!n&&o&&i&&t.constructor===A)return t;if((o||d($,t))&&(t=t.source,i)&&(e=b(p)),t=void 0===t?"":m(t),e=void 0===e?"":m(e),p=t,o=e=x&&"dotAll"in C&&(r=!!e&&-1"===e&&l:if(""===d||w(i,d))throw new j("Invalid capture group name");i[d]=!0,l=!(o[o.length]=[d,u]),d="";continue}l?d+=e:n+=e}return[n,o]}(t))[0],u=i[1]),i=s(O(t,e),n?this:$,A),(r||a||u.length)&&(e=_(i),r&&(e.dotAll=!0,e.raw=A(function(t){for(var e,r=t.length,a=0,n="",o=!1;a<=r;a++)"\\"===(e=R(t,a))?n+=e+R(t,++a):o||"."!==e?("["===e?o=!0:"]"===e&&(o=!1),n+=e):n+="[\\s\\S]";return n}(t),o)),a&&(e.sticky=!0),u.length)&&(e.groups=u),t!==p)try{l(i,"source",""===p?"(?:)":p)}catch(t){}return i},Y=u(O),N=0;Y.length>N;)g(A,O,Y[N++]);($.constructor=A).prototype=$,h(n,"RegExp",A,{constructor:!0})}y("RegExp")},"61f7":function(t,e,r){"use strict";r.d(e,"a",(function(){return o})),r.d(e,"c",(function(){return l})),r.d(e,"b",(function(){return c}));var a=r("ade3"),n=r("5530");function o(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var r,a,n={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(r in n)new RegExp("(".concat(r,")")).test(e)&&(a=n[r]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?a:("00"+a).substr(a.length)));return e}r("ac1f"),r("00b4"),r("5319"),r("4d63"),r("c607"),r("2c3e"),r("25f0"),r("498a"),r("d3b7"),r("13d5"),r("b64b"),r("99af");var i={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function s(t,e){t.message=function(t){return e.replace("%s",t||"")}}function l(t){var e=1@^][^\s!#%&*+<=>@^]*>/,L=/a/g,D=/a/g,I=(n=new k(L)!==L,h.MISSED_STICKY),P=h.UNSUPPORTED_Y;O=a&&(!n||I||j||_||y((function(){return D[E]=!1,k(L)!==L||k(D)===D||"/a/i"!==String(k(L,"i"))})));if(o("RegExp",O)){for(var A=function(t,e){var n,a,r=d(V,this),i=f(t),o=void 0===e,s=[],h=t;if(!r&&i&&o&&t.constructor===A)return t;if((i||d(V,t))&&(t=t.source,o)&&(e=m(h)),t=void 0===t?"":p(t),e=void 0===e?"":p(e),h=t,i=e=j&&"dotAll"in L&&(n=!!e&&-1<$(e,"s"))?C(e,/s/g,""):e,I&&"sticky"in L&&(a=!!e&&-1<$(e,"y"))&&P&&(e=C(e,/y/g,"")),_&&(t=(o=function(t){for(var e,n=t.length,a=0,r="",i=[],o=l(null),c=!1,u=!1,s=0,d="";a<=n;a++){if("\\"===(e=R(t,a)))e+=R(t,++a);else if("]"===e)c=!1;else if(!c)switch(!0){case"["===e:c=!0;break;case"("===e:T(M,G(t,a+1))&&(a+=2,u=!0),r+=e,s++;continue;case">"===e&&u:if(""===d||v(o,d))throw new S("Invalid capture group name");o[d]=!0,u=!(i[i.length]=[d,s]),d="";continue}u?d+=e:r+=e}return[r,i]}(t))[0],s=o[1]),o=c(k(t,e),r?this:V,A),(n||a||s.length)&&(e=w(o),n&&(e.dotAll=!0,e.raw=A(function(t){for(var e,n=t.length,a=0,r="",i=!1;a<=n;a++)"\\"===(e=R(t,a))?r+=e+R(t,++a):i||"."!==e?("["===e?i=!0:"]"===e&&(i=!1),r+=e):r+="[\\s\\S]";return r}(t),i)),a&&(e.sticky=!0),s.length)&&(e.groups=s),t!==h)try{u(o,"source",""===h?"(?:)":h)}catch(t){}return o},q=s(k),Y=0;q.length>Y;)b(A,k,q[Y++]);(V.constructor=A).prototype=V,g(r,"RegExp",A,{constructor:!0})}x("RegExp")},"61f7":function(t,e,n){"use strict";n.d(e,"a",(function(){return i})),n.d(e,"c",(function(){return u})),n.d(e,"b",(function(){return l}));var a=n("ade3"),r=n("5530");function i(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var n,a,r={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(n in r)new RegExp("(".concat(n,")")).test(e)&&(a=r[n]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?a:("00"+a).substr(a.length)));return e}n("ac1f"),n("00b4"),n("5319"),n("4d63"),n("c607"),n("2c3e"),n("25f0"),n("498a"),n("d3b7"),n("13d5"),n("b64b"),n("99af");var o={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function c(t,e){t.message=function(t){return e.replace("%s",t||"")}}function u(t){var e=1@^][^\s!#%&*+<=>@^]*>/,T=/a/g,V=/a/g,R=(a=new O(T)!==T,m.MISSED_STICKY),M=m.UNSUPPORTED_Y;x=i&&(!a||R||_||C||b((function(){return V[L]=!1,O(T)!==T||O(V)===V||"/a/i"!==String(O(T,"i"))})));if(r("RegExp",x)){for(var I=function(t,e){var a,i,n=u(j,this),s=d(t),r=void 0===e,l=[],m=t;if(!n&&s&&r&&t.constructor===I)return t;if((s||u(j,t))&&(t=t.source,r)&&(e=f(m)),t=void 0===t?"":h(t),e=void 0===e?"":h(e),m=t,s=e=_&&"dotAll"in T&&(a=!!e&&-1"===e&&o:if(""===u||v(r,u))throw new S("Invalid capture group name");r[u]=!0,o=!(s[s.length]=[u,l]),u="";continue}o?u+=e:n+=e}return[n,s]}(t))[0],l=r[1]),r=c(O(t,e),n?this:j,I),(a||i||l.length)&&(e=y(r),a&&(e.dotAll=!0,e.raw=I(function(t){for(var e,a=t.length,i=0,n="",s=!1;i<=a;i++)"\\"===(e=D(t,i))?n+=e+D(t,++i):s||"."!==e?("["===e?s=!0:"]"===e&&(s=!1),n+=e):n+="[\\s\\S]";return n}(t),s)),i&&(e.sticky=!0),l.length)&&(e.groups=l),t!==m)try{o(r,"source",""===m?"(?:)":m)}catch(t){}return r},N=l(O),B=0;N.length>B;)g(I,O,N[B++]);(j.constructor=I).prototype=j,p(n,"RegExp",I,{constructor:!0})}w("RegExp")},"61f7":function(t,e,a){"use strict";a.d(e,"a",(function(){return s})),a.d(e,"c",(function(){return o})),a.d(e,"b",(function(){return l}));var i=a("ade3"),n=a("5530");function s(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var a,i,n={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(a in n)new RegExp("(".concat(a,")")).test(e)&&(i=n[a]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?i:("00"+i).substr(i.length)));return e}a("ac1f"),a("00b4"),a("5319"),a("4d63"),a("c607"),a("2c3e"),a("25f0"),a("498a"),a("d3b7"),a("13d5"),a("b64b"),a("99af");var r={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function c(t,e){t.message=function(t){return e.replace("%s",t||"")}}function o(t){var e=1{b} : {c} ({d}%)"},legend:{orient:"vertical",left:"right",data:this.infoLists.bing_xdata||[]},series:[{name:"访问来源",type:"pie",radius:"70%",center:["50%","60%"],data:this.infoLists.bing_data||[],emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]}:{tooltip:{trigger:"axis"},toolbox:{},legend:{data:this.infoLists.legend||[]},color:["#1495EB","#00CC66","#F9D249","#ff9900","#9860DF"],grid:{left:16,right:25,bottom:10,top:40,containLabel:!0},xAxis:[{type:"category",axisLine:{lineStyle:{color:"#D7DDE4"}},axisTick:{alignWithLabel:!0,lineStyle:{color:"#D7DDE4"}},splitLine:{show:!1,lineStyle:{color:"#F5F7F9"}},axisLabel:{interval:0,rotate:40,textStyle:{color:"#7F8B9C"}},data:this.infoLists.xAxis}],yAxis:this.yAxisData.length?this.yAxisData:{axisLine:{show:!1},axisTick:{show:!1},axisLabel:{textStyle:{color:"#7F8B9C"}},splitLine:{show:!0,lineStyle:{color:"#F5F7F9"}},type:"value"},series:this.seriesArray};this.myChart.setOption(t,!0)},handleResize:function(){this.myChart.resize()}},beforeDestroy:function(){window.removeEventListener("resize",this.wsFunc),this.myChart&&(this.myChart.dispose(),this.myChart=null)}},a=a("2877"),a=Object(a.a)(i,(function(){var t=this._self._c;return t("div",[t("div",{staticStyle:{height:"300px"},attrs:{id:this.echarts}})])}),[],!1,null,"00217dc6",null);e.a=a.exports},a584:function(t,e,a){"use strict";a("b0c0");var i={name:"cards",data:function(){return{colsize:{xl:4,lg:8,md:12}}},props:{cardLists:Array},methods:{},created:function(){switch(this.cardLists.length){case 1:this.colsize.xl=24,this.colsize.lg=24,this.colsize.md=24;break;case 2:this.colsize.xl=12,this.colsize.lg=12,this.colsize.md=12;break;case 3:this.colsize.xl=8,this.colsize.lg=8,this.colsize.md=8;break;case 4:this.colsize.xl=6,this.colsize.lg=6,this.colsize.md=12;break;case 5:this.colsize.xl=8,this.colsize.lg=8,this.colsize.md=12;break;default:this.colsize.xl=4,this.colsize.lg=8,this.colsize.md=12}4==this.cardLists.length?this.colsize.lg=6:4==this.cardLists.length&&(this.colsize.lg=8)}};a("dc1f"),a=a("2877"),a=Object(a.a)(i,(function(){var t=this,e=t._self._c;return e("div",[e("el-row",{staticClass:"ivu-mt",attrs:{align:"middle",gutter:24}},t._l(t.cardLists,(function(a,i){return e("el-col",{key:i,staticClass:"ivu-mb",attrs:{xl:a.col||t.colsize.xl,lg:t.colsize.lg,md:t.colsize.md,sm:24,xs:24}},[e("el-card",{staticClass:"card_cent",attrs:{shadow:"never"}},[e("div",{staticClass:"card_box"},[e("div",{staticClass:"card_box_cir",class:{one:i%5==0,two:i%5==1,three:i%5==2,four:i%5==3,five:i%5==4}},[e("div",{staticClass:"card_box_cir1",class:{one1:i%5==0,two1:i%5==1,three1:i%5==2,four1:i%5==3,five1:i%5==4}},[e("span",{staticClass:"iconfont",class:a.className})])]),e("div",{staticClass:"card_box_txt"},[e("span",{staticClass:"sp1",domProps:{textContent:t._s(a.count||0)}}),e("span",{staticClass:"sp2",domProps:{textContent:t._s(a.name)}})])])])],1)})),1)],1)}),[],!1,null,"50f2a66a",null);e.a=a.exports},c607:function(t,e,a){"use strict";var i=a("83ab"),n=a("fce3"),s=a("c6b6"),r=a("edd0"),c=a("69f3").get,o=RegExp.prototype,l=TypeError;i&&n&&r(o,"dotAll",{configurable:!0,get:function(){if(this!==o){if("RegExp"===s(this))return!!c(this).dotAll;throw new l("Incompatible receiver, RegExp required")}}})},c71e:function(t,e,a){"use strict";var i=a("313e"),n=a.n(i);i={name:"Index",props:{styles:{type:Object,default:null},optionData:{type:Object,default:null}},data:function(){return{myChart:null}},computed:{echarts:function(){return"echarts"+Math.ceil(100*Math.random())}},watch:{optionData:{handler:function(t,e){this.handleSetVisitChart()},deep:!0}},mounted:function(){var t=this,e=this;e.$nextTick((function(){e.handleSetVisitChart(),window.addEventListener("resize",t.wsFunc)}))},beforeDestroy:function(){window.removeEventListener("resize",this.wsFunc),this.myChart&&(this.myChart.dispose(),this.myChart=null)},methods:{wsFunc:function(){this.myChart.resize()},handleSetVisitChart:function(){this.myChart=n.a.init(document.getElementById(this.echarts));var t=this.optionData;this.myChart.setOption(t,!0)}}},a=a("2877"),a=Object(a.a)(i,(function(){var t=this._self._c;return t("div",[t("div",{style:this.styles,attrs:{id:this.echarts}})])}),[],!1,null,"4a0d7a27",null);e.a=a.exports},dc1f:function(t,e,a){"use strict";a("34ce")}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-336cef99.a5c1f7ee.js b/crmeb/public/admin/system_static/js/chunk-336cef99.a5c1f7ee.js deleted file mode 100644 index 51b1f8f7a..000000000 --- a/crmeb/public/admin/system_static/js/chunk-336cef99.a5c1f7ee.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-336cef99"],{"6dc5":function(t,e,n){t.exports=function(t){function e(a){var i;return(n[a]||(i=n[a]={i:a,l:!1,exports:{}},t[a].call(i.exports,i,i.exports,e),i.l=!0,i)).exports}var n={};return e.m=t,e.c=n,e.d=function(t,n,a){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:a})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=5)}([function(t,e){function n(t,e){var n=t[1]||"",a=t[3];return a?(e&&"function"==typeof btoa?(t="/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(a))))+" */",[n].concat(a.sources.map((function(t){return"/*# sourceURL="+a.sourceRoot+t+" */"}))).concat([t])):[n]).join("\n"):n}t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var a=n(e,t);return e[2]?"@media "+e[2]+"{"+a+"}":a})).join("")},e.i=function(t,n){"string"==typeof t&&(t=[[null,t,""]]);for(var a={},i=0;in.parts.length&&(a.parts.length=n.parts.length)}else{var o=[];for(i=0;it.length||0this.maxCols?this.maxCols:t},waterfall:function(){if(this.imgBoxEls){var t=this.isMobile?this.imgBoxEls[0].offsetWidth:this.colWidth;0==this.beginIndex&&(this.colsHeightArr=[]);for(var e=this.beginIndex;et-this.reachBottomDistance&&(this.isPreloading=!0,this.$emit("scrollReachBottom")))},scroll:function(){this.$refs.scrollEl.addEventListener("scroll",this.scrollFn)},waterfallOver:function(){this.$refs.scrollEl.removeEventListener("scroll",this.scrollFn),this.isPreloading=!1,this.over=!0,this.setOverTipPos()},setOverTipPos:function(){var t=this,e=Math.max.apply(null,this.colsHeightArr);this.$nextTick((function(){t.$refs.over.style.top=e+"px"}))},bindClickEvent:function(){var t=this;this.$el.querySelector(".vue-waterfall-easy").addEventListener("click",(function(e){var n=e.target;if(-1===e.target.className.indexOf("over")&&-1==n.className.indexOf("img-box")){for(;-1==n.className.indexOf("img-inner-box");)n=n.parentNode;var a=n.getAttribute("data-index");t.$emit("click",e,{index:a,value:t.imgsArr_c[a]})}}))},pullDown:function(){var t,e=this,n=this.$el.querySelector(".vue-waterfall-easy-scroll");n.addEventListener("touchmove",(function(a){var i;0===n.scrollTop&&(i=a.changedTouches[0],t=t||i.pageY,0<(i=i.pageY-t)&&a.preventDefault(),e.$emit("pullDownMove",i))})),n.addEventListener("touchend",(function(a){0===n.scrollTop&&(t=NaN,e.$emit("pullDownEnd"))}))},loadingMiddle:function(){var t=this.$el.querySelector(".vue-waterfall-easy-scroll");t=t.offsetWidth-t.clientWidth;this.$el.querySelector(".loading").style.marginLeft=-t/2+"px"},reset:function(){this.imgsArr_c=[],this.beginIndex=0,this.loadedCount=0,this.isFirstLoad=!0,this.isPreloading=!0,this.scroll(),this.over=!1}}}},function(t,e,n){"use strict";e.a={name:"alink",props:["to"],data:function(){return{msg:"this is from alink.vue"}},methods:{}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var a=n(3),i=n(13);a=n(2)(a.a,i.a,!1,(function(t){n(6)}),"data-v-ded6b974",null);a.options.__file="src\\vue-waterfall-easy\\vue-waterfall-easy.vue",e.default=a.exports},function(t,e,n){var a=n(7);(a="string"==typeof a?[[t.i,a,""]]:a).locals&&(t.exports=a.locals),n(1)("5fd04388",a,!1,{})},function(t,e,n){(t.exports=n(0)(!1)).push([t.i,"\n.vue-waterfall-easy-container[data-v-ded6b974] {\n width: 100%;\n height: 100%;\n position: relative;\n}\n.vue-waterfall-easy-container .vue-waterfall-easy-scroll[data-v-ded6b974] {\n position: relative;\n width: 100%;\n height: 100%;\n overflow-x: hidden;\n overflow-y: scroll;\n -webkit-overflow-scrolling: touch;\n}\n.vue-waterfall-easy-container .vue-waterfall-easy[data-v-ded6b974] {\n position: absolute;\n width: 100%;\n}\n@-webkit-keyframes show-card-data-v-ded6b974 {\n0% {\n -webkit-transform: scale(0.5);\n transform: scale(0.5);\n}\n100% {\n -webkit-transform: scale(1);\n transform: scale(1);\n}\n}\n@keyframes show-card-data-v-ded6b974 {\n0% {\n -webkit-transform: scale(0.5);\n transform: scale(0.5);\n}\n100% {\n -webkit-transform: scale(1);\n transform: scale(1);\n}\n}\n.vue-waterfall-easy-container .vue-waterfall-easy > .img-box[data-v-ded6b974] {\n position: absolute;\n -webkit-box-sizing: border-box;\n box-sizing: border-box;\n width: 50%;\n}\n.vue-waterfall-easy-container .vue-waterfall-easy > .img-box.default-card-animation[data-v-ded6b974] {\n -webkit-animation: show-card-data-v-ded6b974 0.4s;\n animation: show-card-data-v-ded6b974 0.4s;\n -webkit-transition: left 0.6s, top 0.6s;\n transition: left 0.6s, top 0.6s;\n -webkit-transition-delay: 0.1s;\n transition-delay: 0.1s;\n}\n.vue-waterfall-easy-container .vue-waterfall-easy a[data-v-ded6b974] {\n display: block;\n}\n.vue-waterfall-easy-container .vue-waterfall-easy a.img-inner-box[data-v-ded6b974] {\n -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);\n box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);\n border-radius: 4px;\n}\n.vue-waterfall-easy-container .vue-waterfall-easy .__err__ .img-wraper[data-v-ded6b974] {\n background-image: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAAeAAD/4QMraHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjk1M0JCM0QwNkVFNDExRThCNTJCQUQ2RDFGQzg0NzIxIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjk1M0JCM0NGNkVFNDExRThCNTJCQUQ2RDFGQzg0NzIxIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTYwRUMyMDE2RUUzMTFFOEJCRTU5RTFDODg1ODgwMjYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTYwRUMyMDI2RUUzMTFFOEJCRTU5RTFDODg1ODgwMjYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAQCwsLDAsQDAwQFw8NDxcbFBAQFBsfFxcXFxcfHhcaGhoaFx4eIyUnJSMeLy8zMy8vQEBAQEBAQEBAQEBAQEBAAREPDxETERUSEhUUERQRFBoUFhYUGiYaGhwaGiYwIx4eHh4jMCsuJycnLis1NTAwNTVAQD9AQEBAQEBAQEBAQED/wAARCACRAJEDASIAAhEBAxEB/8QAZQAAAwEBAQAAAAAAAAAAAAAAAAIDAQQHAQEAAAAAAAAAAAAAAAAAAAAAEAACAQMDBAEFAAMBAAAAAAAAAQIRMQMhQRJRYYEycZHBIkITsdFSYhEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A9AAAAAMFnNQWt9kAwkssVbV9CTnKb10XQVtLSyAd5ZuzURW27yfhmX9RlDI+wD4Vf/ZVi41SKCdeNI3YEnOXJtOiBZZr/wBGcMi2Ft7AXjli76PoOcqael0Mpyg9NV0A6QEhNTWl90MBoAAAAAAGGiTlxjXfZAZkycdEqyI3q26sOrd92CTm6bbsA1boh1i3lqPGKiqIZAYklYHY0x6tIDY2B3NdjEBgNJ3NACTxbx0E1TozoYsoqSowI2o06MtjyctGqSItODptsw6NX2YHSaJCXKNd90OAAAAYznnLnJvZWK5pUjRXloiNdwCjk0l9S0YqKohcSpGrvLUcDUBLK23x23FWNtVSAuHch/KXQP5PoBdqq77GJ1XfczFVKjVBcuPk6rXqBQCH8n0D+UugFwZD+bV1oNif5OOzQDyipKjI0cW0/qXYmVVjVXjqAkZcHXZ3OhHNXcthlWNHeOjAoAABDLKs6bISlWl1Busm+42Jfm30At2BmI1gRy+3gpD1XwTy+3gpH1QDASyt8uKdFuJRw1iwOjdBKy+TIutGbK3kAAxtJNuwiywdmA7s/glj9/BV04unQli9l8AWDsBjAhSja6D4pUnTZmZV+afUVOkk+4HUBgAc0bD4v2+fsJGw+L9vn7AVQMEDAjl9vBSHqvgnl9vBSHqvgDJwbfJC8JPSlEO5wTo3qMnUDEqNGz0jXoD08BRSXyBB/m6u2xvFPQ1qjoDAVNxqv1ZuJUnT5BGw9/AFQYAwJZf1+fsJKw+X9fn7CSsB0AAAc7VG13GxP82uoZFSbezFWkkwOgGCBgRy15adDZTaioq7QZPfwZQDFFfPc2MnB0vE1AwCc+WituPjaS4kzU6agPkS9hEVeqJJU0AAh7+ACHv4AqAAwI5X+aXQVKrS7g3WTY2ONZp7IC9AAAJ5lWNf+dSV1XqdL1VGc8lxk47bAUxyqqO60GIpuL5LyuxZNNVVtmAmVfkpbbi1RYAI1QVRYAI1QJ1aRYzdAbJ8Y1I1RZggI1SNxL8uW1NCoAYxckqKiu9Bm0lV23ZFtyfJ+F2Ayyr0K4VSNf8ArUnFcpKO250LRUQABoAYLkhzXdWHMA5u26uNGXF9tx8uOusfYlbTcC6aaqrdTTnTlHVfQrHJF6PRsBwAAC5i9vg0xbgaAIAAxtJVduosskVotWiTcpav6ANKXJ9the27sF9NyuLHTWXsA2OHBd3cYDQAAAAAAAwSeNS1syhgHNRxdJfUK10ujoaTuJLCrp0Amm1Ztdhv6z3Sfkxwmu4leqoBT+1P1f8AkZy4469daEaopllRqPRAH9ZOyp5Fbbu2+xmuyGUJvsAtaaWQUcnSP1Kxwq7dR0krALDGo63Y4GgAAAAAAAAAAAAAAAAAshJ7AAGK6B3YABsNx4gADAAAAAAAAAAAAAf/2Q==);\n background-repeat: no-repeat;\n background-position: center;\n background-size: 50% 50%;\n}\n.vue-waterfall-easy-container .vue-waterfall-easy .__err__ .img-wraper img[data-v-ded6b974] {\n display: none;\n}\n.vue-waterfall-easy-container .vue-waterfall-easy a.img-wraper > img[data-v-ded6b974] {\n width: 100%;\n display: block;\n border: none;\n}\n.vue-waterfall-easy-container .vue-waterfall-easy .over[data-v-ded6b974] {\n position: absolute;\n width: 100%;\n text-align: center;\n font-size: 12px;\n line-height: 1.6;\n color: #aaa;\n}\n.vue-waterfall-easy-container > .loading.first[data-v-ded6b974] {\n bottom: 50%;\n -webkit-transform: translate(-50%, 50%);\n transform: translate(-50%, 50%);\n}\n.vue-waterfall-easy-container > .loading[data-v-ded6b974] {\n position: absolute;\n left: 50%;\n -webkit-transform: translateX(-50%);\n transform: translateX(-50%);\n bottom: 6px;\n z-index: 999;\n}\n@-webkit-keyframes ball-beat-data-v-ded6b974 {\n50% {\n opacity: 0.2;\n -webkit-transform: scale(0.75);\n transform: scale(0.75);\n}\n100% {\n opacity: 1;\n -webkit-transform: scale(1);\n transform: scale(1);\n}\n}\n@keyframes ball-beat-data-v-ded6b974 {\n50% {\n opacity: 0.2;\n -webkit-transform: scale(0.75);\n transform: scale(0.75);\n}\n100% {\n opacity: 1;\n -webkit-transform: scale(1);\n transform: scale(1);\n}\n}\n.vue-waterfall-easy-container > .loading.ball-beat > .dot[data-v-ded6b974] {\n vertical-align: bottom;\n background-color: #4b15ab;\n width: 12px;\n height: 12px;\n border-radius: 50%;\n margin: 3px;\n -webkit-animation-fill-mode: both;\n animation-fill-mode: both;\n display: inline-block;\n -webkit-animation: ball-beat-data-v-ded6b974 0.7s 0s infinite linear;\n animation: ball-beat-data-v-ded6b974 0.7s 0s infinite linear;\n}\n.vue-waterfall-easy-container > .loading.ball-beat > .dot[data-v-ded6b974]:nth-child(2n-1) {\n -webkit-animation-delay: 0.35s;\n animation-delay: 0.35s;\n}\n",""])},function(t,e){t.exports=function(t,e){for(var n=[],a={},i=0;i@^][^\s!#%&*+<=>@^]*>/,I=/a/g,q=/a/g,A=(n=new S(I)!==I,p.MISSED_STICKY),N=p.UNSUPPORTED_Y;y=a&&(!n||A||k||j||b((function(){return q[O]=!1,S(I)!==I||S(q)===q||"/a/i"!==String(S(I,"i"))})));if(o("RegExp",y)){for(var z=function(t,e){var n,a,i=d(C,this),r=f(t),o=void 0===e,u=[],p=t;if(!i&&r&&o&&t.constructor===z)return t;if((r||d(C,t))&&(t=t.source,o)&&(e=g(p)),t=void 0===t?"":m(t),e=void 0===e?"":m(e),p=t,r=e=k&&"dotAll"in I&&(n=!!e&&-1"===e&&c:if(""===d||w(o,d))throw new E("Invalid capture group name");o[d]=!0,c=!(r[r.length]=[d,u]),d="";continue}c?d+=e:i+=e}return[i,r]}(t))[0],u=o[1]),o=s(S(t,e),i?this:C,z),(n||a||u.length)&&(e=x(o),n&&(e.dotAll=!0,e.raw=z(function(t){for(var e,n=t.length,a=0,i="",r=!1;a<=n;a++)"\\"===(e=$(t,a))?i+=e+$(t,++a):r||"."!==e?("["===e?r=!0:"]"===e&&(r=!1),i+=e):i+="[\\s\\S]";return i}(t),r)),a&&(e.sticky=!0),u.length)&&(e.groups=u),t!==p)try{c(o,"source",""===p?"(?:)":p)}catch(t){}return o},P=u(S),T=0;P.length>T;)h(z,S,P[T++]);(C.constructor=z).prototype=C,v(i,"RegExp",z,{constructor:!0})}_("RegExp")},"61f7":function(t,e,n){"use strict";n.d(e,"a",(function(){return r})),n.d(e,"c",(function(){return c})),n.d(e,"b",(function(){return l}));var a=n("ade3"),i=n("5530");function r(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var n,a,i={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(n in i)new RegExp("(".concat(n,")")).test(e)&&(a=i[n]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?a:("00"+a).substr(a.length)));return e}n("ac1f"),n("00b4"),n("5319"),n("4d63"),n("c607"),n("2c3e"),n("25f0"),n("498a"),n("d3b7"),n("13d5"),n("b64b"),n("99af");var o={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function s(t,e){t.message=function(t){return e.replace("%s",t||"")}}function c(t){var e=1 * @license MIT */ -var n=e("1fb5"),i=e("9152"),o=e("e3db");function f(){return s.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function u(t,r){if(f()=f())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+f().toString(16)+" bytes");return 0|t}function g(t,r){if(s.isBuffer(t))return t.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(t)||t instanceof ArrayBuffer))return t.byteLength;var e=(t="string"!=typeof t?""+t:t).length;if(0===e)return 0;for(var n=!1;;)switch(r){case"ascii":case"latin1":case"binary":return e;case"utf8":case"utf-8":case void 0:return I(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*e;case"hex":return e>>>1;case"base64":return C(t).length;default:if(n)return I(t).length;r=(""+r).toLowerCase(),n=!0}}function y(t,r,e){var i,o=!1;if((r=void 0===r||r<0?0:r)>this.length)return"";if((e=void 0===e||e>this.length?this.length:e)<=0)return"";if((e>>>=0)<=(r>>>=0))return"";for(t=t||"utf8";;)switch(t){case"hex":var f=this,u=r,s=e,h=f.length;(!s||s<0||h=t.length){if(i)return-1;e=t.length-1}else if(e<0){if(!i)return-1;e=0}if("string"==typeof r&&(r=s.from(r,n)),s.isBuffer(r))return 0===r.length?-1:v(t,r,e,n,i);if("number"==typeof r)return r&=255,s.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?(i?Uint8Array.prototype.indexOf:Uint8Array.prototype.lastIndexOf).call(t,r,e):v(t,[r],e,n,i);throw new TypeError("val must be string, number or Buffer")}function v(t,r,e,n,i){var o=1,f=t.length,u=r.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(t.length<2||r.length<2)return-1;f/=o=2,u/=2,e/=2}function s(t,r){return 1===o?t[r]:t.readUInt16BE(r*o)}if(i)for(var h=-1,a=e;a>8,i.push(e%256),i.push(n);return i}(r,t.length-e),t,e,n)}function b(t,r,e){e=Math.min(t.length,e);for(var n=[],i=r;i>>10&1023|55296),a=56320|1023&a),n.push(a),i+=c}var l=n,p=l.length;if(p<=R)return String.fromCharCode.apply(String,l);for(var g="",y=0;ye)&&(t+=" ... "),""},s.prototype.compare=function(t,r,e,n,i){if(!s.isBuffer(t))throw new TypeError("Argument must be a Buffer");if(void 0===e&&(e=t?t.length:0),void 0===n&&(n=0),void 0===i&&(i=this.length),(r=void 0===r?0:r)<0||e>t.length||n<0||i>this.length)throw new RangeError("out of range index");if(i<=n&&e<=r)return 0;if(i<=n)return-1;if(e<=r)return 1;if(this===t)return 0;for(var o=(i>>>=0)-(n>>>=0),f=(e>>>=0)-(r>>>=0),u=Math.min(o,f),h=this.slice(n,i),a=t.slice(r,e),c=0;cthis.length)throw new RangeError("Attempt to write outside buffer bounds");n=n||"utf8";for(var o,f,u,s=!1;;)switch(n){case"hex":var h=this,a=t,c=r,l=e,p=(c=Number(c)||0,h.length-c);if((!l||p<(l=Number(l)))&&(l=p),(p=a.length)%2!=0)throw new TypeError("Invalid hex string");p/2t.length)throw new RangeError("Index out of range")}function P(t,r,e,n){r<0&&(r=65535+r+1);for(var i=0,o=Math.min(t.length-e,2);i>>8*(n?i:1-i)}function T(t,r,e,n){r<0&&(r=4294967295+r+1);for(var i=0,o=Math.min(t.length-e,4);i>>8*(n?i:3-i)&255}function B(t,r,e,n){if(e+n>t.length)throw new RangeError("Index out of range");if(e<0)throw new RangeError("Index out of range")}function U(t,r,e,n,o){return o||B(t,0,e,4),i.write(t,r,e,n,23,4),e+4}function S(t,r,e,n,o){return o||B(t,0,e,8),i.write(t,r,e,n,52,8),e+8}s.prototype.slice=function(t,r){var e=this.length;if((t=~~t)<0?(t+=e)<0&&(t=0):e>>8):P(this,t,r,!0),r+2},s.prototype.writeUInt16BE=function(t,r,e){return t=+t,r|=0,e||m(this,t,r,2,65535,0),s.TYPED_ARRAY_SUPPORT?(this[r]=t>>>8,this[r+1]=255&t):P(this,t,r,!1),r+2},s.prototype.writeUInt32LE=function(t,r,e){return t=+t,r|=0,e||m(this,t,r,4,4294967295,0),s.TYPED_ARRAY_SUPPORT?(this[r+3]=t>>>24,this[r+2]=t>>>16,this[r+1]=t>>>8,this[r]=255&t):T(this,t,r,!0),r+4},s.prototype.writeUInt32BE=function(t,r,e){return t=+t,r|=0,e||m(this,t,r,4,4294967295,0),s.TYPED_ARRAY_SUPPORT?(this[r]=t>>>24,this[r+1]=t>>>16,this[r+2]=t>>>8,this[r+3]=255&t):T(this,t,r,!1),r+4},s.prototype.writeIntLE=function(t,r,e,n){t=+t,r|=0,n||m(this,t,r,e,(n=Math.pow(2,8*e-1))-1,-n);var i=0,o=1,f=0;for(this[r]=255&t;++i>0)-f&255;return r+e},s.prototype.writeIntBE=function(t,r,e,n){t=+t,r|=0,n||m(this,t,r,e,(n=Math.pow(2,8*e-1))-1,-n);var i=e-1,o=1,f=0;for(this[r+i]=255&t;0<=--i&&(o*=256);)t<0&&0===f&&0!==this[r+i+1]&&(f=1),this[r+i]=(t/o>>0)-f&255;return r+e},s.prototype.writeInt8=function(t,r,e){return t=+t,r|=0,e||m(this,t,r,1,127,-128),s.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),this[r]=255&(t=t<0?255+t+1:t),r+1},s.prototype.writeInt16LE=function(t,r,e){return t=+t,r|=0,e||m(this,t,r,2,32767,-32768),s.TYPED_ARRAY_SUPPORT?(this[r]=255&t,this[r+1]=t>>>8):P(this,t,r,!0),r+2},s.prototype.writeInt16BE=function(t,r,e){return t=+t,r|=0,e||m(this,t,r,2,32767,-32768),s.TYPED_ARRAY_SUPPORT?(this[r]=t>>>8,this[r+1]=255&t):P(this,t,r,!1),r+2},s.prototype.writeInt32LE=function(t,r,e){return t=+t,r|=0,e||m(this,t,r,4,2147483647,-2147483648),s.TYPED_ARRAY_SUPPORT?(this[r]=255&t,this[r+1]=t>>>8,this[r+2]=t>>>16,this[r+3]=t>>>24):T(this,t,r,!0),r+4},s.prototype.writeInt32BE=function(t,r,e){return t=+t,r|=0,e||m(this,t,r,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),s.TYPED_ARRAY_SUPPORT?(this[r]=t>>>24,this[r+1]=t>>>16,this[r+2]=t>>>8,this[r+3]=255&t):T(this,t,r,!1),r+4},s.prototype.writeFloatLE=function(t,r,e){return U(this,t,r,!0,e)},s.prototype.writeFloatBE=function(t,r,e){return U(this,t,r,!1,e)},s.prototype.writeDoubleLE=function(t,r,e){return S(this,t,r,!0,e)},s.prototype.writeDoubleBE=function(t,r,e){return S(this,t,r,!1,e)},s.prototype.copy=function(t,r,e,n){if(e=e||0,n||0===n||(n=this.length),r>=t.length&&(r=t.length),(n=0=this.length)throw new RangeError("sourceStart out of bounds");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length);var i,o=(n=t.length-r>>=0,e=void 0===e?this.length:e>>>0,"number"==typeof(t=t||0))for(u=r;u>6|192,63&e|128)}else if(e<65536){if((r-=3)<0)break;o.push(e>>12|224,e>>6&63|128,63&e|128)}else{if(!(e<1114112))throw new Error("Invalid code point");if((r-=4)<0)break;o.push(e>>18|240,e>>12&63|128,e>>6&63|128,63&e|128)}}return o}function C(t){return n.toByteArray(function(t){var r;if((t=((r=t).trim?r.trim():r.replace(/^\s+|\s+$/g,"")).replace(Y,"")).length<2)return"";for(;t.length%4!=0;)t+="=";return t}(t))}function O(t,r,e,n){for(var i=0;i=r.length||i>=t.length);++i)r[i+e]=t[i];return i}}).call(this,e("c8ba"))},"1fb5":function(t,r,e){"use strict";r.byteLength=function(t){t=h(t);var r=t[0];t=t[1];return 3*(r+t)/4-t},r.toByteArray=function(t){var r,e,n=h(t),f=n[0],u=(n=n[1],new o(function(t,r){return 3*(t+r)/4-r}(f,n))),s=0,a=0>16&255,u[s++]=r>>8&255,u[s++]=255&r;return 2===n&&(r=i[t.charCodeAt(e)]<<2|i[t.charCodeAt(e+1)]>>4,u[s++]=255&r),1===n&&(r=i[t.charCodeAt(e)]<<10|i[t.charCodeAt(e+1)]<<4|i[t.charCodeAt(e+2)]>>2,u[s++]=r>>8&255,u[s++]=255&r),u},r.fromByteArray=function(t){for(var r,e=t.length,i=e%3,o=[],f=0,u=e-i;f>18&63]+n[t>>12&63]+n[t>>6&63]+n[63&t]}(i));return o.join("")}(t,f,u>2]+n[r<<4&63]+"==")):2==i&&(r=(t[e-2]<<8)+t[e-1],o.push(n[r>>10]+n[r>>4&63]+n[r<<2&63]+"=")),o.join("")};for(var n=[],i=[],o="undefined"!=typeof Uint8Array?Uint8Array:Array,f="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",u=0,s=f.length;u=f())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+f().toString(16)+" bytes");return 0|t}function g(t,r){if(s.isBuffer(t))return t.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(t)||t instanceof ArrayBuffer))return t.byteLength;var e=(t="string"!=typeof t?""+t:t).length;if(0===e)return 0;for(var n=!1;;)switch(r){case"ascii":case"latin1":case"binary":return e;case"utf8":case"utf-8":case void 0:return I(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*e;case"hex":return e>>>1;case"base64":return C(t).length;default:if(n)return I(t).length;r=(""+r).toLowerCase(),n=!0}}function y(t,r,e){var i,o=!1;if((r=void 0===r||r<0?0:r)>this.length)return"";if((e=void 0===e||e>this.length?this.length:e)<=0)return"";if((e>>>=0)<=(r>>>=0))return"";for(t=t||"utf8";;)switch(t){case"hex":var f=this,u=r,s=e,h=f.length;(!s||s<0||h=t.length){if(i)return-1;e=t.length-1}else if(e<0){if(!i)return-1;e=0}if("string"==typeof r&&(r=s.from(r,n)),s.isBuffer(r))return 0===r.length?-1:v(t,r,e,n,i);if("number"==typeof r)return r&=255,s.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?(i?Uint8Array.prototype.indexOf:Uint8Array.prototype.lastIndexOf).call(t,r,e):v(t,[r],e,n,i);throw new TypeError("val must be string, number or Buffer")}function v(t,r,e,n,i){var o=1,f=t.length,u=r.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(t.length<2||r.length<2)return-1;f/=o=2,u/=2,e/=2}function s(t,r){return 1===o?t[r]:t.readUInt16BE(r*o)}if(i)for(var h=-1,a=e;a>8,i.push(e%256),i.push(n);return i}(r,t.length-e),t,e,n)}function b(t,r,e){e=Math.min(t.length,e);for(var n=[],i=r;i>>10&1023|55296),a=56320|1023&a),n.push(a),i+=c}var l=n,p=l.length;if(p<=R)return String.fromCharCode.apply(String,l);for(var g="",y=0;ye)&&(t+=" ... "),""},s.prototype.compare=function(t,r,e,n,i){if(!s.isBuffer(t))throw new TypeError("Argument must be a Buffer");if(void 0===e&&(e=t?t.length:0),void 0===n&&(n=0),void 0===i&&(i=this.length),(r=void 0===r?0:r)<0||e>t.length||n<0||i>this.length)throw new RangeError("out of range index");if(i<=n&&e<=r)return 0;if(i<=n)return-1;if(e<=r)return 1;if(this===t)return 0;for(var o=(i>>>=0)-(n>>>=0),f=(e>>>=0)-(r>>>=0),u=Math.min(o,f),h=this.slice(n,i),a=t.slice(r,e),c=0;cthis.length)throw new RangeError("Attempt to write outside buffer bounds");n=n||"utf8";for(var o,f,u,s=!1;;)switch(n){case"hex":var h=this,a=t,c=r,l=e,p=(c=Number(c)||0,h.length-c);if((!l||p<(l=Number(l)))&&(l=p),(p=a.length)%2!=0)throw new TypeError("Invalid hex string");p/2t.length)throw new RangeError("Index out of range")}function P(t,r,e,n){r<0&&(r=65535+r+1);for(var i=0,o=Math.min(t.length-e,2);i>>8*(n?i:1-i)}function T(t,r,e,n){r<0&&(r=4294967295+r+1);for(var i=0,o=Math.min(t.length-e,4);i>>8*(n?i:3-i)&255}function B(t,r,e,n){if(e+n>t.length)throw new RangeError("Index out of range");if(e<0)throw new RangeError("Index out of range")}function U(t,r,e,n,o){return o||B(t,0,e,4),i.write(t,r,e,n,23,4),e+4}function S(t,r,e,n,o){return o||B(t,0,e,8),i.write(t,r,e,n,52,8),e+8}s.prototype.slice=function(t,r){var e=this.length;if((t=~~t)<0?(t+=e)<0&&(t=0):e>>8):P(this,t,r,!0),r+2},s.prototype.writeUInt16BE=function(t,r,e){return t=+t,r|=0,e||m(this,t,r,2,65535,0),s.TYPED_ARRAY_SUPPORT?(this[r]=t>>>8,this[r+1]=255&t):P(this,t,r,!1),r+2},s.prototype.writeUInt32LE=function(t,r,e){return t=+t,r|=0,e||m(this,t,r,4,4294967295,0),s.TYPED_ARRAY_SUPPORT?(this[r+3]=t>>>24,this[r+2]=t>>>16,this[r+1]=t>>>8,this[r]=255&t):T(this,t,r,!0),r+4},s.prototype.writeUInt32BE=function(t,r,e){return t=+t,r|=0,e||m(this,t,r,4,4294967295,0),s.TYPED_ARRAY_SUPPORT?(this[r]=t>>>24,this[r+1]=t>>>16,this[r+2]=t>>>8,this[r+3]=255&t):T(this,t,r,!1),r+4},s.prototype.writeIntLE=function(t,r,e,n){t=+t,r|=0,n||m(this,t,r,e,(n=Math.pow(2,8*e-1))-1,-n);var i=0,o=1,f=0;for(this[r]=255&t;++i>0)-f&255;return r+e},s.prototype.writeIntBE=function(t,r,e,n){t=+t,r|=0,n||m(this,t,r,e,(n=Math.pow(2,8*e-1))-1,-n);var i=e-1,o=1,f=0;for(this[r+i]=255&t;0<=--i&&(o*=256);)t<0&&0===f&&0!==this[r+i+1]&&(f=1),this[r+i]=(t/o>>0)-f&255;return r+e},s.prototype.writeInt8=function(t,r,e){return t=+t,r|=0,e||m(this,t,r,1,127,-128),s.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),this[r]=255&(t=t<0?255+t+1:t),r+1},s.prototype.writeInt16LE=function(t,r,e){return t=+t,r|=0,e||m(this,t,r,2,32767,-32768),s.TYPED_ARRAY_SUPPORT?(this[r]=255&t,this[r+1]=t>>>8):P(this,t,r,!0),r+2},s.prototype.writeInt16BE=function(t,r,e){return t=+t,r|=0,e||m(this,t,r,2,32767,-32768),s.TYPED_ARRAY_SUPPORT?(this[r]=t>>>8,this[r+1]=255&t):P(this,t,r,!1),r+2},s.prototype.writeInt32LE=function(t,r,e){return t=+t,r|=0,e||m(this,t,r,4,2147483647,-2147483648),s.TYPED_ARRAY_SUPPORT?(this[r]=255&t,this[r+1]=t>>>8,this[r+2]=t>>>16,this[r+3]=t>>>24):T(this,t,r,!0),r+4},s.prototype.writeInt32BE=function(t,r,e){return t=+t,r|=0,e||m(this,t,r,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),s.TYPED_ARRAY_SUPPORT?(this[r]=t>>>24,this[r+1]=t>>>16,this[r+2]=t>>>8,this[r+3]=255&t):T(this,t,r,!1),r+4},s.prototype.writeFloatLE=function(t,r,e){return U(this,t,r,!0,e)},s.prototype.writeFloatBE=function(t,r,e){return U(this,t,r,!1,e)},s.prototype.writeDoubleLE=function(t,r,e){return S(this,t,r,!0,e)},s.prototype.writeDoubleBE=function(t,r,e){return S(this,t,r,!1,e)},s.prototype.copy=function(t,r,e,n){if(e=e||0,n||0===n||(n=this.length),r>=t.length&&(r=t.length),(n=0=this.length)throw new RangeError("sourceStart out of bounds");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length);var i,o=(n=t.length-r>>=0,e=void 0===e?this.length:e>>>0,"number"==typeof(t=t||0))for(u=r;u>6|192,63&e|128)}else if(e<65536){if((r-=3)<0)break;o.push(e>>12|224,e>>6&63|128,63&e|128)}else{if(!(e<1114112))throw new Error("Invalid code point");if((r-=4)<0)break;o.push(e>>18|240,e>>12&63|128,e>>6&63|128,63&e|128)}}return o}function C(t){return n.toByteArray(function(t){var r;if((t=((r=t).trim?r.trim():r.replace(/^\s+|\s+$/g,"")).replace(Y,"")).length<2)return"";for(;t.length%4!=0;)t+="=";return t}(t))}function O(t,r,e,n){for(var i=0;i=r.length||i>=t.length);++i)r[i+e]=t[i];return i}}).call(this,e("c8ba"))},"1fb5":function(t,r,e){"use strict";r.byteLength=function(t){t=h(t);var r=t[0];t=t[1];return 3*(r+t)/4-t},r.toByteArray=function(t){var r,e,n=h(t),f=n[0],u=(n=n[1],new o(function(t,r){return 3*(t+r)/4-r}(f,n))),s=0,a=0>16&255,u[s++]=r>>8&255,u[s++]=255&r;return 2===n&&(r=i[t.charCodeAt(e)]<<2|i[t.charCodeAt(e+1)]>>4,u[s++]=255&r),1===n&&(r=i[t.charCodeAt(e)]<<10|i[t.charCodeAt(e+1)]<<4|i[t.charCodeAt(e+2)]>>2,u[s++]=r>>8&255,u[s++]=255&r),u},r.fromByteArray=function(t){for(var r,e=t.length,i=e%3,o=[],f=0,u=e-i;f>18&63]+n[t>>12&63]+n[t>>6&63]+n[63&t]}(i));return o.join("")}(t,f,u>2]+n[r<<4&63]+"==")):2==i&&(r=(t[e-2]<<8)+t[e-1],o.push(n[r>>10]+n[r>>4&63]+n[r<<2&63]+"=")),o.join("")};for(var n=[],i=[],o="undefined"!=typeof Uint8Array?Uint8Array:Array,f="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",u=0,s=f.length;u */ -r.read=function(t,r,e,n,i){var o,f,u=8*i-n-1,s=(1<>1,a=-7,c=e?i-1:0,l=e?-1:1;i=t[r+c];for(c+=l,o=i&(1<<-a)-1,i>>=-a,a+=u;0>=-a,a+=n;0>1,c=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,l=n?0:o-1,p=n?1:-1;o=r<0||0===r&&1/r<0?1:0;for(r=Math.abs(r),isNaN(r)||r===1/0?(u=isNaN(r)?1:0,f=h):(f=Math.floor(Math.log(r)/Math.LN2),r*(n=Math.pow(2,-f))<1&&(f--,n*=2),2<=(r+=1<=f+a?c/n:c*Math.pow(2,1-a))*n&&(f++,n/=2),h<=f+a?(u=0,f=h):1<=f+a?(u=(r*n-1)*Math.pow(2,i),f+=a):(u=r*Math.pow(2,a-1)*Math.pow(2,i),f=0));8<=i;t[e+l]=255&u,l+=p,u/=256,i-=8);for(f=f<>1,a=-7,c=e?i-1:0,l=e?-1:1;i=t[r+c];for(c+=l,o=i&(1<<-a)-1,i>>=-a,a+=u;0>=-a,a+=n;0>1,c=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,l=n?0:o-1,p=n?1:-1;o=r<0||0===r&&1/r<0?1:0;for(r=Math.abs(r),isNaN(r)||r===1/0?(u=isNaN(r)?1:0,f=h):(f=Math.floor(Math.log(r)/Math.LN2),r*(n=Math.pow(2,-f))<1&&(f--,n*=2),2<=(r+=1<=f+a?c/n:c*Math.pow(2,1-a))*n&&(f++,n/=2),h<=f+a?(u=0,f=h):1<=f+a?(u=(r*n-1)*Math.pow(2,i),f+=a):(u=r*Math.pow(2,a-1)*Math.pow(2,i),f=0));8<=i;t[e+l]=255&u,l+=p,u/=256,i-=8);for(f=f<@^][^\s!#%&*+<=>@^]*>/,U=/a/g,$=/a/g,M=(n=new x(U)!==U,h.MISSED_STICKY),A=h.UNSUPPORTED_Y;_=r&&(!n||M||w||C||y((function(){return $[T]=!1,x(U)!==U||x($)===$||"/a/i"!==String(x(U,"i"))})));if(a("RegExp",_)){for(var q=function(t,e){var n,r,i=l(P,this),c=f(t),a=void 0===e,d=[],h=t;if(!i&&c&&a&&t.constructor===q)return t;if((c||l(P,t))&&(t=t.source,a)&&(e=p(h)),t=void 0===t?"":m(t),e=void 0===e?"":m(e),h=t,c=e=w&&"dotAll"in U&&(n=!!e&&-1"===e&&o:if(""===l||v(a,l))throw new k("Invalid capture group name");a[l]=!0,o=!(c[c.length]=[l,d]),l="";continue}o?l+=e:i+=e}return[i,c]}(t))[0],d=a[1]),a=u(x(t,e),i?this:P,q),(n||r||d.length)&&(e=O(a),n&&(e.dotAll=!0,e.raw=q(function(t){for(var e,n=t.length,r=0,i="",c=!1;r<=n;r++)"\\"===(e=S(t,r))?i+=e+S(t,++r):c||"."!==e?("["===e?c=!0:"]"===e&&(c=!1),i+=e):i+="[\\s\\S]";return i}(t),c)),r&&(e.sticky=!0),d.length)&&(e.groups=d),t!==h)try{o(a,"source",""===h?"(?:)":h)}catch(t){}return a},D=d(x),F=0;D.length>F;)g(q,x,D[F++]);(P.constructor=q).prototype=P,b(i,"RegExp",q,{constructor:!0})}j("RegExp")},"61f7":function(t,e,n){"use strict";n.d(e,"a",(function(){return c})),n.d(e,"c",(function(){return o})),n.d(e,"b",(function(){return s}));var r=n("ade3"),i=n("5530");function c(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var n,r,i={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(n in i)new RegExp("(".concat(n,")")).test(e)&&(r=i[n]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?r:("00"+r).substr(r.length)));return e}n("ac1f"),n("00b4"),n("5319"),n("4d63"),n("c607"),n("2c3e"),n("25f0"),n("498a"),n("d3b7"),n("13d5"),n("b64b"),n("99af");var a={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function u(t,e){t.message=function(t){return e.replace("%s",t||"")}}function o(t){var e=1@^][^\s!#%&*+<=>@^]*>/,L=/a/g,I=/a/g,F=(a=new C(L)!==L,h.MISSED_STICKY),A=h.UNSUPPORTED_Y;x=n&&(!a||F||k||O||y((function(){return I[j]=!1,C(L)!==L||C(I)===I||"/a/i"!==String(C(L,"i"))})));if(o("RegExp",x)){for(var q=function(t,e){var a,n,r=d(V,this),i=f(t),o=void 0===e,u=[],h=t;if(!r&&i&&o&&t.constructor===q)return t;if((i||d(V,t))&&(t=t.source,o)&&(e=p(h)),t=void 0===t?"":m(t),e=void 0===e?"":m(e),h=t,i=e=k&&"dotAll"in L&&(a=!!e&&-1"===e&&l:if(""===d||v(o,d))throw new E("Invalid capture group name");o[d]=!0,l=!(i[i.length]=[d,u]),d="";continue}l?d+=e:r+=e}return[r,i]}(t))[0],u=o[1]),o=s(C(t,e),r?this:V,q),(a||n||u.length)&&(e=w(o),a&&(e.dotAll=!0,e.raw=q(function(t){for(var e,a=t.length,n=0,r="",i=!1;n<=a;n++)"\\"===(e=T(t,n))?r+=e+T(t,++n):i||"."!==e?("["===e?i=!0:"]"===e&&(i=!1),r+=e):r+="[\\s\\S]";return r}(t),i)),n&&(e.sticky=!0),u.length)&&(e.groups=u),t!==h)try{l(o,"source",""===h?"(?:)":h)}catch(t){}return o},W=u(C),Y=0;W.length>Y;)g(q,C,W[Y++]);(V.constructor=q).prototype=V,b(r,"RegExp",q,{constructor:!0})}_("RegExp")},"61f7":function(t,e,a){"use strict";a.d(e,"a",(function(){return i})),a.d(e,"c",(function(){return l})),a.d(e,"b",(function(){return c}));var n=a("ade3"),r=a("5530");function i(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var a,n,r={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(a in r)new RegExp("(".concat(a,")")).test(e)&&(n=r[a]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?n:("00"+n).substr(n.length)));return e}a("ac1f"),a("00b4"),a("5319"),a("4d63"),a("c607"),a("2c3e"),a("25f0"),a("498a"),a("d3b7"),a("13d5"),a("b64b"),a("99af");var o={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function s(t,e){t.message=function(t){return e.replace("%s",t||"")}}function l(t){var e=1>>=1)&&(t+=t))1&r&&(i+=t);return i}},"318e":function(e,t,i){"use strict";i.r(t);var n=i("5530"),o=i("c7eb"),s=i("1da1"),a=(i("b0c0"),i("14d9"),i("d3b7"),i("159b"),i("5723")),r=i("42e3"),c=i("c276"),l=(i("7daa"),i("a9e3"),i("25f0"),i("a15b"),i("ac1f"),i("5319"),i("e9c4"),i("b680"),i("3452")),h=i.n(l);function u(e,t){return t=h.a.enc.Utf8.parse(1=this.barArea.offsetWidth-parseInt(parseInt(this.blockSize.width)/2)-2?this.barArea.offsetWidth-parseInt(parseInt(this.blockSize.width)/2)-2:e)<=0&&(e=parseInt(parseInt(this.blockSize.width)/2)),this.moveBlockLeft=e-this.startLeft+"px",this.leftBarWidth=e-this.startLeft+"px")},end:function(){var e,t,i=this,n=(this.endMovetime=+new Date,this);this.status&&0==this.isEnd&&(e=310*(e=parseInt((this.moveBlockLeft||"").replace("px","")))/parseInt(this.setSize.imgWidth),t={captchaType:this.captchaType,pointJson:this.secretKey?u(JSON.stringify({x:e,y:5}),this.secretKey):JSON.stringify({x:e,y:5}),token:this.backToken},Object(f.b)(t).then((function(t){i.moveBlockBackgroundColor="#5cb85c",i.leftBarBorderColor="#5cb85c",i.iconColor="#fff",i.iconClass="icon-check",i.showRefresh=!1,i.isEnd=!0,"pop"==i.mode&&setTimeout((function(){i.$parent.clickShow=!1,i.refresh()}),1500),i.passFlag=!0,i.tipWords="".concat(((i.endMovetime-i.startMoveTime)/1e3).toFixed(2),"s验证成功");var n=i.secretKey?u(i.backToken+"---"+JSON.stringify({x:e,y:5}),i.secretKey):i.backToken+"---"+JSON.stringify({x:e,y:5});setTimeout((function(){i.tipWords="",i.$parent.closeBox(),i.$parent.$emit("success",{captchaVerification:n})}),1e3)})).catch((function(e){i.moveBlockBackgroundColor="#d9534f",i.leftBarBorderColor="#d9534f",i.iconColor="#fff",i.iconClass="icon-close",i.passFlag=!1,setTimeout((function(){n.refresh()}),1e3),i.$parent.$emit("error",i),i.tipWords="验证失败",setTimeout((function(){i.tipWords=""}),1e3)})),this.status=!1)},refresh:function(){var e=this;this.showRefresh=!0,this.finishText="",this.transitionLeft="left .3s",this.moveBlockLeft=0,this.leftBarWidth=void 0,this.transitionWidth="width .3s",this.leftBarBorderColor="#ddd",this.moveBlockBackgroundColor="#fff",this.iconColor="#000",this.iconClass="icon-right",this.isEnd=!1,this.getPictrue(),setTimeout((function(){e.transitionWidth="",e.transitionLeft="",e.text=e.explain}),300)},getPictrue:function(){var e=this,t={captchaType:this.captchaType,clientUid:localStorage.getItem("slider"),ts:Date.now()};Object(f.a)(t).then((function(t){e.backImgBase=t.data.originalImageBase64,e.blockBackImgBase=t.data.jigsawImageBase64,e.backToken=t.data.token,e.secretKey=t.data.secretKey})).catch((function(t){e.tipWords=t.msg,e.backImgBase=null,e.blockBackImgBase=null}))}}},i("2877")),p=(l=Object(m.a)(l,(function(){var e=this,t=e._self._c;return t("div",{staticStyle:{position:"relative"}},["2"===e.type?t("div",{staticClass:"verify-img-out",style:{height:parseInt(e.setSize.imgHeight)+e.vSpace+"px"}},[t("div",{staticClass:"verify-img-panel",style:{width:e.setSize.imgWidth,height:e.setSize.imgHeight}},[t("img",{staticStyle:{width:"100%",height:"100%",display:"block"},attrs:{src:e.backImgBase?"data:image/png;base64,"+e.backImgBase:e.defaultImg,alt:""}}),t("div",{directives:[{name:"show",rawName:"v-show",value:e.showRefresh,expression:"showRefresh"},{name:"db-click",rawName:"v-db-click"}],staticClass:"verify-refresh",on:{click:e.refresh}},[t("i",{staticClass:"iconfont icon-refresh"})]),t("transition",{attrs:{name:"tips"}},[e.tipWords?t("span",{staticClass:"verify-tips",class:e.passFlag?"suc-bg":"err-bg"},[e._v(e._s(e.tipWords))]):e._e()])],1)]):e._e(),t("div",{staticClass:"verify-bar-area",style:{width:e.setSize.imgWidth,height:e.barSize.height,"line-height":e.barSize.height}},[t("span",{staticClass:"verify-msg",domProps:{textContent:e._s(e.text)}}),t("div",{staticClass:"verify-left-bar",style:{width:void 0!==e.leftBarWidth?e.leftBarWidth:e.barSize.height,height:e.barSize.height,"border-color":e.leftBarBorderColor,transaction:e.transitionWidth}},[t("span",{staticClass:"verify-msg",domProps:{textContent:e._s(e.finishText)}}),t("div",{staticClass:"verify-move-block",style:{width:e.barSize.height,height:e.barSize.height,"background-color":e.moveBlockBackgroundColor,left:e.moveBlockLeft,transition:e.transitionLeft},on:{touchstart:e.start,mousedown:e.start}},[t("i",{class:["verify-icon iconfont",e.iconClass],style:{color:e.iconColor}}),"2"===e.type?t("div",{staticClass:"verify-sub-block",style:{width:Math.floor(47*parseInt(e.setSize.imgWidth)/310)+"px",height:e.setSize.imgHeight,top:"-"+(parseInt(e.setSize.imgHeight)+e.vSpace)+"px","background-size":e.setSize.imgWidth+" "+e.setSize.imgHeight}},[t("img",{staticStyle:{width:"100%",height:"100%",display:"block"},attrs:{src:"data:image/png;base64,"+e.blockBackImgBase,alt:""}})]):e._e()])])])])}),[],!1,null,null,null).exports,i("a434"),i("d81d"),{name:"VerifyPoints",props:{mode:{type:String,default:"fixed"},captchaType:{type:String},vSpace:{type:Number,default:5},imgSize:{type:Object,default:function(){return{width:"310px",height:"155px"}}},barSize:{type:Object,default:function(){return{width:"310px",height:"40px"}}},defaultImg:{type:String,default:""}},data:function(){return{secretKey:"",checkNum:3,fontPos:[],checkPosArr:[],num:1,pointBackImgBase:"",poinTextList:[],backToken:"",setSize:{imgHeight:0,imgWidth:0,barHeight:0,barWidth:0},tempPoints:[],text:"",barAreaColor:void 0,barAreaBorderColor:void 0,showRefresh:!0,bindingClick:!0}},computed:{resetSize:function(){return d}},watch:{type:{immediate:!0,handler:function(){this.init()}}},mounted:function(){this.$el.onselectstart=function(){return!1}},methods:{init:function(){var e=this;this.fontPos.splice(0,this.fontPos.length),this.checkPosArr.splice(0,this.checkPosArr.length),this.num=1,this.getPictrue(),this.$nextTick((function(){e.setSize=e.resetSize(e),e.$parent.$emit("ready",e)}))},canvasClick:function(e){var t=this;this.checkPosArr.push(this.getMousePos(this.$refs.canvas,e)),this.num==this.checkNum&&(this.num=this.createPoint(this.getMousePos(this.$refs.canvas,e)),this.checkPosArr=this.pointTransfrom(this.checkPosArr,this.setSize),setTimeout((function(){var e=t.secretKey?u(t.backToken+"---"+JSON.stringify(t.checkPosArr),t.secretKey):t.backToken+"---"+JSON.stringify(t.checkPosArr),i={captchaType:t.captchaType,pointJson:t.secretKey?u(JSON.stringify(t.checkPosArr),t.secretKey):JSON.stringify(t.checkPosArr),token:t.backToken};Object(f.b)(i).then((function(i){"0000"==i.repCode?(t.barAreaColor="#4cae4c",t.barAreaBorderColor="#5cb85c",t.text="验证成功",t.bindingClick=!1,"pop"==t.mode&&setTimeout((function(){t.$parent.clickShow=!1,t.refresh()}),1500),t.$parent.$emit("success",{captchaVerification:e})):(t.$parent.$emit("error",t),t.barAreaColor="#d9534f",t.barAreaBorderColor="#d9534f",t.text="验证失败",setTimeout((function(){t.refresh()}),700))}))}),400)),this.num点击查看开启方法',duration:3e4}),!1===n.timer&&t.$notify.warning({title:"温馨提示",dangerouslyUseHTMLString:!0,message:'您的【定时任务】未开启,没有开启会导致自动收货、未支付自动取消订单、订单自动好评、拼团到期退款等任务无法正常执行。请尽快执行命令开启!!点击查看开启方法',duration:3e4}),t.checkSocket()}catch(e){}return g.a.start(),e.abrupt("return",t.$router.push({path:i.data.menus.length?Object(v.a)(i.data.menus).path:t.$routeProStr+"/"}));case 27:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error((void 0===e?{}:e).msg||"登录失败"),t.login_captcha=e.data.login_captcha})),setTimeout((function(e){t.loading=!1}),1e3)},formatTwoStageRoutes:function(e){var t,i,o=this;return!(e.length<=0)&&(t=[],i=[],e.forEach((function(e){e&&e.meta&&e.meta.keepAlive&&(t.push(Object(n.a)({},e)),i.push(e.name),o.$store.dispatch("keepAliveNames/setCacheKeepAlive",i))})),t)},checkSocket:function(){var e=this;Object(r.n)().then((function(t){t=t.data.admin;var i=!1,n=new WebSocket(t);n.onopen=function(){i=!0,n.close()},n.onerror=function(t){i||(i=!0,e.$notify.warning({title:"温馨提示",message:'您的【长连接】未开启,没有开启会导致系统默认客服无法使用,后台订单通知无法收到。请尽快执行命令开启!!点击查看开启方法',dangerouslyUseHTMLString:!0,duration:3e4}))},n.onclose=function(t){i||(i=!0,e.$notify.warning({title:"温馨提示",message:'您的【长连接】未开启,没有开启会导致系统默认客服无法使用,后台订单通知无法收到。请尽快执行命令开启!!点击查看开启方法',dangerouslyUseHTMLString:!0,duration:3e4}))}}))},getExpiresTime:function(e){var t=Math.round(new Date/1e3);return parseFloat(parseFloat(parseFloat((e-t)/60)/60)/24)},closefail:function(){this.$message.error("校验错误")},handleResize:function(e){this.fullWidth=document.documentElement.clientWidth,this.fullWidth<768?document.getElementsByTagName("canvas")[0].removeAttribute("class","index_bg"):document.getElementsByTagName("canvas")[0].className="index_bg"},handleSubmit:function(e){var t=this;this.$refs[e].validate((function(e){e&&(1==t.login_captcha?t.$refs.verify.show():t.closeModel())}))}},beforeCreate:function(){this.fullWidth<768?document.getElementsByTagName("canvas")[0].removeAttribute("class","index_bg"):document.getElementsByTagName("canvas")[0].className="index_bg"},beforeDestroy:function(){window.removeEventListener("resize",this.handleResize),document.getElementsByTagName("canvas")[0].removeAttribute("class","index_bg")}},i("4facf"),p=Object(m.a)(l,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"page-account"},[t("div",{staticClass:"container",class:[768r||a.x<0?-1:1,a.ya*=a.y>c||a.y<0?-1:1,d.fillRect(a.x-.5,a.y-.5,2,2),d.fillStyle="#FFFFFF",i=0;i=t.max/2&&(a.x-=.03*n,a.y-=.03*o),n=(t.max-s)/t.max,d.beginPath(),d.lineWidth=n/2,d.strokeStyle="rgba("+h.c+","+(.2+n)+")",d.moveTo(a.x,a.y),d.lineTo(t.x,t.y),d.stroke());e.splice(e.indexOf(a),1)}))),m(a)}i("99af"),i("d3b7"),i("159b"),i("a434"),i("14d9");var r,c,l=document.createElement("canvas"),h=(u=(i=o("script")).length,i=i[u-1],{l:u,z:n(i,"zIndex",-2),o:n(i,"opacity",.8),c:n(i,"color","255,255,255"),n:n(i,"count",240)}),u="c_n"+h.l,d=l.getContext("2d"),f=0,m=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(e){window.setTimeout(e,1e3/45)},p=Math.random,g={x:null,y:null,max:2e4};l.id=u,l.style.cssText="position:fixed;top:0;left:0;z-index:"+h.z+";opacity:"+h.o,o("body")[0].appendChild(l),s(),window.onresize=s,window.onmousemove=function(e){e=e||window.event,g.x=e.clientX,g.y=e.clientY},window.onmouseout=function(){g.x=null,g.y=null};for(var v=[],b=0;b 百货/超市/便利店》 (否则同步小程序订阅消息会报错)"),e("br"),t._v("\n 同步小程序订阅消息,是在小程序后台未添加订阅消息模板的前提下使用的,会新增一个模板消息并把信息同步过来,并新本项目数据库。"),e("br"),e("br"),e("p",{staticClass:"alert_title"},[t._v("微信模板消息")]),t._v("\n 登录微信公众号后台,选择模板消息,在账号详情下的服务类目中手动设置服务类目,《生活服务 >\n 百货/超市/便利店》(否则同步模板消息不成功)"),e("br"),t._v("\n 同步公众号模板消息,同步公众号模板会删除公众号后台现有的模板,并重新添加新的模板,然后同步信息到数据库,如果多个项目使用同一个公众号的模板,请谨慎操作。\n ")])],2):t._e(),e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"table",staticClass:"mt14",attrs:{data:t.levelLists,"highlight-current-row":"","no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},[e("el-table-column",{attrs:{label:"ID",width:"80"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.id))])]}}])}),e("el-table-column",{attrs:{label:"通知类型","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.name))])]}}])}),e("el-table-column",{attrs:{label:"通知场景说明","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.title))])]}}])}),e("el-table-column",{attrs:{label:"站内信","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[0!==n.row.is_system?e("el-switch",{attrs:{"active-value":1,"inactive-value":2,value:n.row.is_system,size:"large",disabled:0==n.row.is_system},on:{change:function(e){return t.changeSwitch(e,n.row,"is_system")}},model:{value:n.row.is_system,callback:function(e){t.$set(n.row,"is_system",e)},expression:"scope.row.is_system"}}):e("div",[t._v("-")])]}}])}),e("el-table-column",{attrs:{label:"公众号模板","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[0!==n.row.is_wechat?e("el-switch",{attrs:{"active-value":1,"inactive-value":2,value:n.row.is_wechat,size:"large",disabled:0==n.row.is_wechat},on:{change:function(e){return t.changeSwitch(e,n.row,"is_wechat")}},model:{value:n.row.is_wechat,callback:function(e){t.$set(n.row,"is_wechat",e)},expression:"scope.row.is_wechat"}}):e("div",[t._v("-")])]}}])}),e("el-table-column",{attrs:{label:"发送短信","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[0!==n.row.is_sms?e("el-switch",{attrs:{"active-value":1,"inactive-value":2,value:n.row.is_sms,size:"large"},on:{change:function(e){return t.changeSwitch(e,n.row,"is_sms")}},model:{value:n.row.is_sms,callback:function(e){t.$set(n.row,"is_sms",e)},expression:"scope.row.is_sms"}}):e("div",[t._v("-")])]}}])}),1!=t.currentTab?e("el-table-column",{attrs:{label:"企业微信","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[0!==n.row.is_ent_wechat?e("el-switch",{attrs:{"active-value":1,"inactive-value":2,value:n.row.is_ent_wechat,size:"large"},on:{change:function(e){return t.changeSwitch(e,n.row,"is_ent_wechat")}},model:{value:n.row.is_ent_wechat,callback:function(e){t.$set(n.row,"is_ent_wechat",e)},expression:"scope.row.is_ent_wechat"}}):e("div",[t._v("-")])]}}],null,!1,965402819)}):t._e(),1==t.currentTab||3==t.currentTab?e("el-table-column",{attrs:{label:"小程序订阅","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[0!==n.row.is_routine?e("el-switch",{attrs:{"active-value":1,"inactive-value":2,value:n.row.is_routine,size:"large",disabled:0==n.row.is_routine},on:{change:function(e){return t.changeSwitch(e,n.row,"is_routine")}},model:{value:n.row.is_routine,callback:function(e){t.$set(n.row,"is_routine",e)},expression:"scope.row.is_routine"}}):e("div",[t._v("-")])]}}],null,!1,2258607342)}):t._e(),e("el-table-column",{attrs:{label:"操作",fixed:"right",width:3==t.currentTab?130:70},scopedSlots:t._u([{key:"default",fn:function(n){return[e("a",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"setting btn",on:{click:function(e){return t.setting(n.row)}}},[t._v("设置")]),3==t.currentTab?[e("el-divider",{attrs:{direction:"vertical"}}),e("a",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"setting btn",on:{click:function(e){return t.notificationForm(n.row.id)}}},[t._v("编辑")]),e("el-divider",{attrs:{direction:"vertical"}}),e("a",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"setting btn",on:{click:function(e){return t.del(n.row,"删除",n.$index)}}},[t._v("删除")])]:t._e()]}}])})],1)],1)],1)}),[],!1,null,"6c39d62e",null);e.default=n.exports},b562:function(t,e,n){"use strict";n.d(e,"n",(function(){return r})),n.d(e,"w",(function(){return c})),n.d(e,"s",(function(){return i})),n.d(e,"a",(function(){return o})),n.d(e,"i",(function(){return u})),n.d(e,"j",(function(){return s})),n.d(e,"k",(function(){return l})),n.d(e,"f",(function(){return d})),n.d(e,"g",(function(){return f})),n.d(e,"h",(function(){return h})),n.d(e,"t",(function(){return m})),n.d(e,"v",(function(){return b})),n.d(e,"u",(function(){return p})),n.d(e,"z",(function(){return w})),n.d(e,"x",(function(){return v})),n.d(e,"y",(function(){return _})),n.d(e,"r",(function(){return g})),n.d(e,"p",(function(){return k})),n.d(e,"q",(function(){return y})),n.d(e,"o",(function(){return T})),n.d(e,"c",(function(){return j})),n.d(e,"b",(function(){return O})),n.d(e,"e",(function(){return S})),n.d(e,"d",(function(){return x})),n.d(e,"m",(function(){return $})),n.d(e,"l",(function(){return E})),n("99af");var a=n("6b6c");function r(){return Object(a.a)({url:"app/routine/syncSubscribe",method:"GET"})}function c(){return Object(a.a)({url:"app/wechat/syncSubscribe",method:"GET"})}function i(t){return Object(a.a)({url:"app/wechat/menu",method:"get"})}function o(t){return Object(a.a)({url:"app/wechat/menu",method:"post",data:t})}function u(t){return Object(a.a)({url:t.url,method:"post",data:t.key})}function s(t){return Object(a.a)({url:"app/routine/download",method:"post",data:t})}function l(){return Object(a.a)({url:"app/routine/info",method:"get"})}function d(t){return Object(a.a)({url:"app/wechat/keyword",method:"get",params:t})}function f(t){return Object(a.a)({url:"app/wechat/keyword/set_status/".concat(t.id,"/").concat(t.status),method:"PUT"})}function h(t,e){return Object(a.a)({url:t,method:"get",params:e.key})}function m(t){return Object(a.a)({url:"/app/wechat/news",method:"POST",data:t})}function b(t){return Object(a.a)({url:"app/wechat/news",method:"GET",params:t})}function p(t){return Object(a.a)({url:"app/wechat/news/".concat(t),method:"GET"})}function w(){return Object(a.a)({url:"app/wechat/tag",method:"GET"})}function v(){return Object(a.a)({url:"app/wechat/tag/create",method:"GET"})}function _(t){return Object(a.a)({url:"app/wechat/tag/".concat(t,"/edit"),method:"GET"})}function g(){return Object(a.a)({url:"app/wechat/group",method:"GET"})}function k(){return Object(a.a)({url:"app/wechat/group/create",method:"GET"})}function y(t){return Object(a.a)({url:"app/wechat/group/".concat(t,"/edit"),method:"GET"})}function T(t){return Object(a.a)({url:"app/wechat/action",method:"GET",params:t})}function j(t){return Object(a.a)({url:"app/wechat/code_reply/".concat(t),method:"GET"})}function O(){return Object(a.a)({url:"setting/city/full_list",method:"GET"})}function S(t){return Object(a.a)({url:"app/kefu/auto_reply/list",method:"get",params:t})}function x(t){return Object(a.a)({url:"app/kefu/auto_reply/form/"+t,method:"get"})}function $(t){return Object(a.a)({url:"app/routine/scheme_list",method:"get",params:t})}function E(t){return Object(a.a)({url:"app/routine/scheme_form/".concat(t),method:"get"})}}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-382f72c1.b80e7080.js b/crmeb/public/admin/system_static/js/chunk-382f72c1.b80e7080.js new file mode 100644 index 000000000..cf52cf34c --- /dev/null +++ b/crmeb/public/admin/system_static/js/chunk-382f72c1.b80e7080.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-382f72c1"],{"0ecc":function(t,e,a){"use strict";a.r(e);var s=a("c7eb"),i=a("1da1"),o=a("5530"),r=(a("14d9"),a("99af"),a("fb6a"),a("2f62")),n=a("90e7");o={name:"smsTemplateApply",components:{editFrom:a("31b4").a},data:function(){return{grid:{xl:7,lg:7,md:12,sm:24,xs:24},loading:!1,columns1:[],levelFrom:{type:"",status:"",title:"",page:1,limit:20},levelFrom2:{is_have:"",page:1,limit:20},total:0,FromData:null,delfromData:{},levelLists:[]}},watch:{$route:function(t,e){this.getList()}},created:function(){this.onIsLogin()},mounted:function(){var t=this;Object(n.lb)().then((function(e){1!=e.data.sms.open&&t.$router.push(t.$routeProStr+"/setting/sms/sms_config/index?url="+t.$route.path)}))},computed:Object(o.a)(Object(o.a)({},Object(r.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"}}),methods:{onIsLogin:function(){var t=this;this.spinShow=!0,Object(n.w)().then(function(){var e=Object(i.a)(Object(s.a)().mark((function e(a){return Object(s.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a.data.status?t.getList():(t.$message.warning("请先登录"),t.$router.push(t.$routeProStr+"/setting/sms/sms_config/index?url="+t.$route.path));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))},getList:function(){var t=this,e=(this.loading=!0,this.levelFrom.status=this.levelFrom.status||"",this.levelFrom.is_have=this.levelFrom.is_have||"",{data:this.$route.path===this.$routeProStr+"/setting/sms/sms_template_apply/index"?this.levelFrom:this.levelFrom2,url:this.$route.path===this.$routeProStr+"/setting/sms/sms_template_apply/index"?"serve/sms/temps":"notify/sms/public_temp"}),a=[{title:"ID",key:"id",sortable:!0,minWidth:80},{title:"模板ID",key:"templateid",minWidth:110},{title:"模板名称",key:"title",minWidth:150},{title:"模板内容",key:"content",minWidth:550},{title:"模板类型",key:"type",minWidth:100},{title:"模板状态",slot:"status",minWidth:100}];this.$route.path===this.$routeProStr+"/setting/sms/sms_template_apply/commons"?this.columns1=Object.assign([],a).slice(0,6).concat([{title:"是否拥有",slot:"is_have",minWidth:110}]):this.columns1=a,Object(n.Qb)(e).then(function(){var e=Object(i.a)(Object(s.a)().mark((function e(a){var i;return Object(s.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i=a.data,t.levelLists=i.data,t.total=i.count,t.loading=!1;case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.loading=!1,t.$message.error(e.msg)}))},add:function(){var t=this;Object(n.Pb)().then(function(){var e=Object(i.a)(Object(s.a)().mark((function e(a){return Object(s.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.FromData=a.data,t.$refs.edits.modals=!0;case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))},userSearchs:function(){this.levelFrom.page=1,this.getList()},submitFail:function(){this.getList()}}},a("ec3f"),r=a("2877"),a=Object(r.a)(o,(function(){var t=this,e=t._self._c;return e("div",[e("div",{staticClass:"i-layout-page-header header_top"},[e("div",{staticClass:"i-layout-page-header fl_header"},[e("router-link",{attrs:{to:{path:t.$routeProStr+"/setting/sms/sms_config/index"}}},[e("el-button",{attrs:{size:"small",type:"text"}},[t._v("返回")])],1),e("el-divider",{attrs:{direction:"vertical"}}),e("span",{staticClass:"ivu-page-header-title mr20",staticStyle:{padding:"0"}},[t._v(t._s(t.$route.meta.title))])],1)]),e("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never"}},[e("el-form",{ref:"levelFrom",attrs:{model:t.levelFrom,"label-width":t.labelWidth,"label-position":t.labelPosition},nativeOn:{submit:function(t){t.preventDefault()}}},[t.$route.path===t.$routeProStr+"/setting/sms/sms_template_apply/index"?e("el-row",{attrs:{gutter:24}},[e("el-col",{attrs:{span:24}},[e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:t.add}},[t._v("申请模板")])],1)],1):e("el-row",{attrs:{gutter:24}},[e("el-col",t._b({},"el-col",t.grid,!1),[e("el-form-item",{attrs:{label:"是否拥有:"}},[e("el-select",{attrs:{placeholder:"请选择",clearable:""},on:{change:t.userSearchs},model:{value:t.levelFrom.is_have,callback:function(e){t.$set(t.levelFrom,"is_have",e)},expression:"levelFrom.is_have"}},[e("el-option",{attrs:{value:"1",label:"有"}}),e("el-option",{attrs:{value:"0",label:"没有"}})],1)],1)],1)],1)],1),e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"table",staticClass:"mt14",attrs:{data:t.levelLists,"no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},t._l(t.columns,(function(a,s){return e("el-table-column",{key:s,attrs:{label:a.title,"min-width":a.minWidth},scopedSlots:t._u([{key:"default",fn:function(s){return[a.key?[e("div",[e("span",[t._v(t._s(s.row[a.key]))])])]:"status"===a.slot?[e("span",{directives:[{name:"show",rawName:"v-show",value:1===s.row.status,expression:"scope.row.status === 1"}]},[t._v("可用")]),e("span",{directives:[{name:"show",rawName:"v-show",value:0===s.row.status,expression:"scope.row.status === 0"}]},[t._v("不可用")])]:"is_have"===a.slot&&t.$route.path===t.$routeProStr+"/setting/sms/sms_template_apply/commons"?[e("span",{directives:[{name:"show",rawName:"v-show",value:1===s.row.status,expression:"scope.row.status === 1"}]},[t._v("有")]),e("span",{directives:[{name:"show",rawName:"v-show",value:0===s.row.status,expression:"scope.row.status === 0"}]},[t._v("没有")])]:t._e()]}}],null,!0)})})),1),e("div",{staticClass:"acea-row row-right page"},[t.total?e("pagination",{attrs:{total:t.total,page:t.levelFrom.page,limit:t.levelFrom.limit},on:{"update:page":function(e){return t.$set(t.levelFrom,"page",e)},"update:limit":function(e){return t.$set(t.levelFrom,"limit",e)},pagination:t.getList}}):t._e()],1)],1),e("edit-from",{ref:"edits",attrs:{FromData:t.FromData},on:{submitFail:t.submitFail}})],1)}),[],!1,null,"781431f4",null);e.default=a.exports},"30ec":function(t,e,a){},"31b4":function(t,e,a){"use strict";a("a630"),a("3ca3");var s=a("5530"),i=(a("d3b7"),a("159b"),a("30ba")),o=(i=a.n(i),a("6b6c")),r=a("2f62");i={name:"edit",components:{formCreate:i.a.$form()},computed:Object(s.a)({},Object(r.d)("userLevel",["taskId","levelId"])),props:{FromData:{type:Object,default:null},update:{type:Boolean,default:!0}},watch:{FromData:function(){this.FromData.rules.forEach((function(t){t.title+=":"}))}},data:function(){return{modals:!1,type:0,loading:!1,fapi:null,config:{form:{labelWidth:"100px"},resetBtn:!1,submitBtn:!1,global:{upload:{props:{onSuccess:function(t,e){200===t.status?e.url=t.data.src:this.$message.error(t.msg)}}}}}}},methods:{couponsType:function(){this.$parent.addType(this.type)},formSubmit:function(){this.fapi.submit()},onSubmit:function(t){var e=this;this.loading||(this.loading=!0,Object(o.a)({url:this.FromData.action,method:this.FromData.method,data:t}).then((function(t){e.update&&e.$parent.getList(),e.$message.success(t.msg),e.modals=!1,setTimeout((function(){e.$emit("submitFail"),e.loading=!1}),1e3)})).catch((function(t){e.loading=!1,e.$message.error(t.msg)})))},cancel:function(){this.type=0}}},a("c97f"),s=a("2877"),r=Object(s.a)(i,(function(){var t=this,e=t._self._c;return t.FromData?e("div",[e("el-dialog",{attrs:{visible:t.modals,title:t.FromData.title,"z-index":1,width:"720px"},on:{"update:visible":function(e){t.modals=e},closed:t.cancel}},[["/marketing/coupon/save.html"===t.FromData.action?e("div",{staticClass:"radio acea-row row-middle"},[e("div",{staticClass:"name ivu-form-item-content"},[t._v("优惠券类型")]),e("el-radio-group",{on:{input:t.couponsType},model:{value:t.type,callback:function(e){t.type=e},expression:"type"}},[e("el-radio",{attrs:{label:0}},[t._v("通用券")]),e("el-radio",{attrs:{label:1}},[t._v("品类券")]),e("el-radio",{attrs:{label:2}},[t._v("商品券")])],1)],1):t._e()],e("form-create",{ref:"fc",staticClass:"formBox",attrs:{option:t.config,rule:Array.from(this.FromData.rules),handleIcon:"false"},on:{submit:t.onSubmit},model:{value:t.fapi,callback:function(e){t.fapi=e},expression:"fapi"}}),e("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(e){t.modals=!1}}},[t._v("取 消")]),e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:t.formSubmit}},[t._v("确 定")])],1)],2)],1):t._e()}),[],!1,null,"35556d70",null);e.a=r.exports},8381:function(t,e,a){},c97f:function(t,e,a){"use strict";a("8381")},ec3f:function(t,e,a){"use strict";a("30ec")}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-3899d053.3ca7deeb.js b/crmeb/public/admin/system_static/js/chunk-3899d053.3ca7deeb.js deleted file mode 100644 index 1ccc245a1..000000000 --- a/crmeb/public/admin/system_static/js/chunk-3899d053.3ca7deeb.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-3899d053"],{"4a91":function(t,e,n){"use strict";n.r(e);var r=n("5530"),u=(n("a434"),n("2f62")),o=n("b562");r={name:"index",computed:Object(r.a)(Object(r.a)({},Object(u.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"}}),data:function(){return{verModal:!1,total:20,tableFrom:{page:1,limit:15},loading:!1,tableList:[]}},created:function(){this.routineSchemeList()},methods:{add:function(){var t=this;this.$modalForm(Object(o.l)(0)).then((function(e){t.routineSchemeList()}))},onCopy:function(t){var e=this;this.$copyText(t).then((function(t){e.$message.success("复制成功")})).catch((function(t){e.$message.error("复制失败")}))},routineSchemeList:function(){var t=this;this.loading=!0,Object(o.m)(this.tableFrom).then((function(e){t.tableList=e.data.list,t.total=e.data.count,t.loading=!1})).catch((function(e){t.$message.error(e.msg),t.loading=!1}))},edit:function(t){var e=this;this.$modalForm(Object(o.l)(t.id)).then((function(t){e.routineSchemeList()}))},del:function(t,e,n){var r=this;e={title:e,num:n,url:"app/routine/scheme_del/".concat(t.id),method:"DELETE",ids:""};this.$modalSure(e).then((function(t){r.$message.success(t.msg),r.tableList.splice(n,1)})).catch((function(t){r.$message.error(t.msg)}))}}},u=n("2877"),n=Object(u.a)(r,(function(){var t=this,e=t._self._c;return e("div",[e("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never"}},[e("el-row",{staticClass:"mb20"},[e("el-col",{attrs:{span:24}},[e("el-button",{staticClass:"mr10",attrs:{type:"primary"},on:{click:t.add}},[t._v("创建链接")])],1)],1),e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],attrs:{data:t.tableList,"highlight-current-row":"","no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},[e("el-table-column",{attrs:{label:"编号",width:"80"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.id))])]}}])}),e("el-table-column",{attrs:{label:"名称",width:"180"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.title))])]}}])}),e("el-table-column",{attrs:{label:"跳转地址",width:"180"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.path))])]}}])}),e("el-table-column",{attrs:{label:"生成链接","min-width":"200"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.http_url))]),e("a",{staticClass:"ml10",on:{click:function(e){return t.onCopy(n.row.http_url)}}},[t._v("复制")])]}}])}),e("el-table-column",{attrs:{label:"添加时间","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.add_time))])]}}])}),e("el-table-column",{attrs:{label:"到期时间","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.expire_time))])]}}])}),e("el-table-column",{attrs:{label:"操作",fixed:"right",width:"120"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("a",{on:{click:function(e){return t.edit(n.row)}}},[t._v("编辑")]),e("el-divider",{attrs:{direction:"vertical"}}),e("a",{on:{click:function(e){return t.del(n.row,"删除链接",n.$index)}}},[t._v("删除")])]}}])})],1)],1)],1)}),[],!1,null,"6e094c5c",null);e.default=n.exports},b562:function(t,e,n){"use strict";n.d(e,"n",(function(){return u})),n.d(e,"w",(function(){return o})),n.d(e,"s",(function(){return a})),n.d(e,"a",(function(){return c})),n.d(e,"i",(function(){return i})),n.d(e,"j",(function(){return l})),n.d(e,"k",(function(){return s})),n.d(e,"f",(function(){return d})),n.d(e,"g",(function(){return f})),n.d(e,"h",(function(){return p})),n.d(e,"t",(function(){return h})),n.d(e,"v",(function(){return m})),n.d(e,"u",(function(){return b})),n.d(e,"z",(function(){return w})),n.d(e,"x",(function(){return g})),n.d(e,"y",(function(){return _})),n.d(e,"r",(function(){return j})),n.d(e,"p",(function(){return O})),n.d(e,"q",(function(){return v})),n.d(e,"o",(function(){return y})),n.d(e,"c",(function(){return k})),n.d(e,"b",(function(){return T})),n.d(e,"e",(function(){return E})),n.d(e,"d",(function(){return S})),n.d(e,"m",(function(){return G})),n.d(e,"l",(function(){return x})),n("99af");var r=n("6b6c");function u(){return Object(r.a)({url:"app/routine/syncSubscribe",method:"GET"})}function o(){return Object(r.a)({url:"app/wechat/syncSubscribe",method:"GET"})}function a(t){return Object(r.a)({url:"app/wechat/menu",method:"get"})}function c(t){return Object(r.a)({url:"app/wechat/menu",method:"post",data:t})}function i(t){return Object(r.a)({url:t.url,method:"post",data:t.key})}function l(t){return Object(r.a)({url:"app/routine/download",method:"post",data:t})}function s(){return Object(r.a)({url:"app/routine/info",method:"get"})}function d(t){return Object(r.a)({url:"app/wechat/keyword",method:"get",params:t})}function f(t){return Object(r.a)({url:"app/wechat/keyword/set_status/".concat(t.id,"/").concat(t.status),method:"PUT"})}function p(t,e){return Object(r.a)({url:t,method:"get",params:e.key})}function h(t){return Object(r.a)({url:"/app/wechat/news",method:"POST",data:t})}function m(t){return Object(r.a)({url:"app/wechat/news",method:"GET",params:t})}function b(t){return Object(r.a)({url:"app/wechat/news/".concat(t),method:"GET"})}function w(){return Object(r.a)({url:"app/wechat/tag",method:"GET"})}function g(){return Object(r.a)({url:"app/wechat/tag/create",method:"GET"})}function _(t){return Object(r.a)({url:"app/wechat/tag/".concat(t,"/edit"),method:"GET"})}function j(){return Object(r.a)({url:"app/wechat/group",method:"GET"})}function O(){return Object(r.a)({url:"app/wechat/group/create",method:"GET"})}function v(t){return Object(r.a)({url:"app/wechat/group/".concat(t,"/edit"),method:"GET"})}function y(t){return Object(r.a)({url:"app/wechat/action",method:"GET",params:t})}function k(t){return Object(r.a)({url:"app/wechat/code_reply/".concat(t),method:"GET"})}function T(){return Object(r.a)({url:"setting/city/full_list",method:"GET"})}function E(t){return Object(r.a)({url:"app/kefu/auto_reply/list",method:"get",params:t})}function S(t){return Object(r.a)({url:"app/kefu/auto_reply/form/"+t,method:"get"})}function G(t){return Object(r.a)({url:"app/routine/scheme_list",method:"get",params:t})}function x(t){return Object(r.a)({url:"app/routine/scheme_form/".concat(t),method:"get"})}}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-3899d053.ebd17e02.js b/crmeb/public/admin/system_static/js/chunk-3899d053.ebd17e02.js new file mode 100644 index 000000000..d36498ec0 --- /dev/null +++ b/crmeb/public/admin/system_static/js/chunk-3899d053.ebd17e02.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-3899d053"],{"4a91":function(t,e,n){"use strict";n.r(e);var r=n("5530"),a=(n("a434"),n("2f62")),u=n("b562");r={name:"index",computed:Object(r.a)(Object(r.a)({},Object(a.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"}}),data:function(){return{verModal:!1,total:20,tableFrom:{page:1,limit:15},loading:!1,tableList:[]}},created:function(){this.routineSchemeList()},methods:{add:function(){var t=this;this.$modalForm(Object(u.l)(0)).then((function(e){t.routineSchemeList()}))},onCopy:function(t){var e=this;this.$copyText(t).then((function(t){e.$message.success("复制成功")})).catch((function(t){e.$message.error("复制失败")}))},routineSchemeList:function(){var t=this;this.loading=!0,Object(u.m)(this.tableFrom).then((function(e){t.tableList=e.data.list,t.total=e.data.count,t.loading=!1})).catch((function(e){t.$message.error(e.msg),t.loading=!1}))},edit:function(t){var e=this;this.$modalForm(Object(u.l)(t.id)).then((function(t){e.routineSchemeList()}))},del:function(t,e,n){var r=this;e={title:e,num:n,url:"app/routine/scheme_del/".concat(t.id),method:"DELETE",ids:""};this.$modalSure(e).then((function(t){r.$message.success(t.msg),r.tableList.splice(n,1)})).catch((function(t){r.$message.error(t.msg)}))}}},a=n("2877"),n=Object(a.a)(r,(function(){var t=this,e=t._self._c;return e("div",[e("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never"}},[e("el-row",{staticClass:"mb20"},[e("el-col",{attrs:{span:24}},[e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"mr10",attrs:{type:"primary"},on:{click:t.add}},[t._v("创建链接")])],1)],1),e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],attrs:{data:t.tableList,"highlight-current-row":"","no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},[e("el-table-column",{attrs:{label:"编号",width:"80"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.id))])]}}])}),e("el-table-column",{attrs:{label:"名称",width:"180"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.title))])]}}])}),e("el-table-column",{attrs:{label:"跳转地址",width:"180"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.path))])]}}])}),e("el-table-column",{attrs:{label:"生成链接","min-width":"200"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.http_url))]),e("a",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"ml10",on:{click:function(e){return t.onCopy(n.row.http_url)}}},[t._v("复制")])]}}])}),e("el-table-column",{attrs:{label:"添加时间","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.add_time))])]}}])}),e("el-table-column",{attrs:{label:"到期时间","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.expire_time))])]}}])}),e("el-table-column",{attrs:{label:"操作",fixed:"right",width:"120"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("a",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(e){return t.edit(n.row)}}},[t._v("编辑")]),e("el-divider",{attrs:{direction:"vertical"}}),e("a",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(e){return t.del(n.row,"删除链接",n.$index)}}},[t._v("删除")])]}}])})],1)],1)],1)}),[],!1,null,"4916caa0",null);e.default=n.exports},b562:function(t,e,n){"use strict";n.d(e,"n",(function(){return a})),n.d(e,"w",(function(){return u})),n.d(e,"s",(function(){return c})),n.d(e,"a",(function(){return o})),n.d(e,"i",(function(){return i})),n.d(e,"j",(function(){return l})),n.d(e,"k",(function(){return d})),n.d(e,"f",(function(){return s})),n.d(e,"g",(function(){return f})),n.d(e,"h",(function(){return p})),n.d(e,"t",(function(){return m})),n.d(e,"v",(function(){return h})),n.d(e,"u",(function(){return b})),n.d(e,"z",(function(){return w})),n.d(e,"x",(function(){return g})),n.d(e,"y",(function(){return v})),n.d(e,"r",(function(){return _})),n.d(e,"p",(function(){return j})),n.d(e,"q",(function(){return O})),n.d(e,"o",(function(){return k})),n.d(e,"c",(function(){return y})),n.d(e,"b",(function(){return T})),n.d(e,"e",(function(){return E})),n.d(e,"d",(function(){return S})),n.d(e,"m",(function(){return G})),n.d(e,"l",(function(){return x})),n("99af");var r=n("6b6c");function a(){return Object(r.a)({url:"app/routine/syncSubscribe",method:"GET"})}function u(){return Object(r.a)({url:"app/wechat/syncSubscribe",method:"GET"})}function c(t){return Object(r.a)({url:"app/wechat/menu",method:"get"})}function o(t){return Object(r.a)({url:"app/wechat/menu",method:"post",data:t})}function i(t){return Object(r.a)({url:t.url,method:"post",data:t.key})}function l(t){return Object(r.a)({url:"app/routine/download",method:"post",data:t})}function d(){return Object(r.a)({url:"app/routine/info",method:"get"})}function s(t){return Object(r.a)({url:"app/wechat/keyword",method:"get",params:t})}function f(t){return Object(r.a)({url:"app/wechat/keyword/set_status/".concat(t.id,"/").concat(t.status),method:"PUT"})}function p(t,e){return Object(r.a)({url:t,method:"get",params:e.key})}function m(t){return Object(r.a)({url:"/app/wechat/news",method:"POST",data:t})}function h(t){return Object(r.a)({url:"app/wechat/news",method:"GET",params:t})}function b(t){return Object(r.a)({url:"app/wechat/news/".concat(t),method:"GET"})}function w(){return Object(r.a)({url:"app/wechat/tag",method:"GET"})}function g(){return Object(r.a)({url:"app/wechat/tag/create",method:"GET"})}function v(t){return Object(r.a)({url:"app/wechat/tag/".concat(t,"/edit"),method:"GET"})}function _(){return Object(r.a)({url:"app/wechat/group",method:"GET"})}function j(){return Object(r.a)({url:"app/wechat/group/create",method:"GET"})}function O(t){return Object(r.a)({url:"app/wechat/group/".concat(t,"/edit"),method:"GET"})}function k(t){return Object(r.a)({url:"app/wechat/action",method:"GET",params:t})}function y(t){return Object(r.a)({url:"app/wechat/code_reply/".concat(t),method:"GET"})}function T(){return Object(r.a)({url:"setting/city/full_list",method:"GET"})}function E(t){return Object(r.a)({url:"app/kefu/auto_reply/list",method:"get",params:t})}function S(t){return Object(r.a)({url:"app/kefu/auto_reply/form/"+t,method:"get"})}function G(t){return Object(r.a)({url:"app/routine/scheme_list",method:"get",params:t})}function x(t){return Object(r.a)({url:"app/routine/scheme_form/".concat(t),method:"get"})}}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-39128d0a.1044c490.js b/crmeb/public/admin/system_static/js/chunk-39128d0a.1044c490.js new file mode 100644 index 000000000..b46b6a7f8 --- /dev/null +++ b/crmeb/public/admin/system_static/js/chunk-39128d0a.1044c490.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-39128d0a"],{"0436":function(t,e,a){"use strict";var i={name:"publicSearchFrom",props:{fromList:{type:Array},searchFrom:{type:Object},treeData:{type:Object},isExist:{type:Object}},data:function(){return{date:"全部",withdrawalTxt:"提现状态",paymentTxt:"提现方式"}},computed:{},mounted:function(){},methods:{changeTree:function(){}}};a("80ea"),a=a("2877"),a=Object(a.a)(i,(function(){var t=this,e=t._self._c;return e("div",[e("el-form",{ref:"orderData",staticClass:"tabform",attrs:{"label-width":"85px","label-position":"right"}},[t._l(t.fromList,(function(a,i){return e("el-row",{key:i,attrs:{gutter:24}},[e("el-col",{attrs:{xl:8,lg:8,md:8,sm:24,xs:24}},[e("el-form-item",{attrs:{label:a.title+":"}},[e("el-radio-group",{attrs:{type:"button"},model:{value:t.date,callback:function(e){t.date=e},expression:"date"}},t._l(a.fromTxt,(function(i,n){return e("el-radio-button",{key:n,attrs:{label:i.text}},[t._v(t._s(i.text)+t._s(a.num))])})),1)],1)],1),a.custom?e("el-col",[e("el-form-item",{staticClass:"tab_data"},[e("el-date-picker",{staticStyle:{width:"200px"},attrs:{editable:!1,"value-format":"yyyy/MM/dd",type:"daterange","range-separator":"-","start-placeholder":"开始日期","end-placeholder":"结束日期"}})],1)],1):t._e()],1)})),t.isExist.existOne?e("el-row",{attrs:{gutter:24}},[e("el-col",{staticClass:"mr",attrs:{span:"10"}},[e("el-form-item",{attrs:{label:t.searchFrom.title+":",prop:"real_name","label-for":"real_name"}},[e("el-input",{attrs:{search:"","enter-button":"",placeholder:t.searchFrom.place,"element-id":"name"}})],1)],1),e("el-col",[e("el-button",{staticClass:"mr"},[t._v("导出")]),e("span",{staticClass:"Refresh"},[t._v("刷新")])],1)],1):t._e(),t.isExist.existTwo?e("el-row",{staticClass:"withdrawal",attrs:{gutter:24}},[e("el-col",{staticClass:"item",attrs:{span:"2.5"}},[e("TreeSelect",{staticClass:"perW160",attrs:{data:t.treeData.withdrawal},on:{change:t.changeTree},model:{value:t.withdrawalTxt,callback:function(e){t.withdrawalTxt=e},expression:"withdrawalTxt"}})],1),e("el-col",{staticClass:"item",attrs:{span:"2.5"}},[e("TreeSelect",{staticClass:"perW160",attrs:{data:t.treeData.payment},on:{change:t.changeTree},model:{value:t.paymentTxt,callback:function(e){t.paymentTxt=e},expression:"paymentTxt"}})],1),e("el-col",{staticClass:"item",attrs:{span:6}},[e("el-input",{attrs:{search:"","enter-button":"",placeholder:"微信名称、姓名、支付宝账号、银行卡号","element-id":"name"}})],1)],1):t._e()],2)],1)}),[],!1,null,"0bad4f21",null);e.a=a.exports},"31b4":function(t,e,a){"use strict";a("a630"),a("3ca3");var i=a("5530"),n=(a("d3b7"),a("159b"),a("30ba")),r=(n=a.n(n),a("6b6c")),s=a("2f62");n={name:"edit",components:{formCreate:n.a.$form()},computed:Object(i.a)({},Object(s.d)("userLevel",["taskId","levelId"])),props:{FromData:{type:Object,default:null},update:{type:Boolean,default:!0}},watch:{FromData:function(){this.FromData.rules.forEach((function(t){t.title+=":"}))}},data:function(){return{modals:!1,type:0,loading:!1,fapi:null,config:{form:{labelWidth:"100px"},resetBtn:!1,submitBtn:!1,global:{upload:{props:{onSuccess:function(t,e){200===t.status?e.url=t.data.src:this.$message.error(t.msg)}}}}}}},methods:{couponsType:function(){this.$parent.addType(this.type)},formSubmit:function(){this.fapi.submit()},onSubmit:function(t){var e=this;this.loading||(this.loading=!0,Object(r.a)({url:this.FromData.action,method:this.FromData.method,data:t}).then((function(t){e.update&&e.$parent.getList(),e.$message.success(t.msg),e.modals=!1,setTimeout((function(){e.$emit("submitFail"),e.loading=!1}),1e3)})).catch((function(t){e.loading=!1,e.$message.error(t.msg)})))},cancel:function(){this.type=0}}},a("c97f"),i=a("2877"),s=Object(i.a)(n,(function(){var t=this,e=t._self._c;return t.FromData?e("div",[e("el-dialog",{attrs:{visible:t.modals,title:t.FromData.title,"z-index":1,width:"720px"},on:{"update:visible":function(e){t.modals=e},closed:t.cancel}},[["/marketing/coupon/save.html"===t.FromData.action?e("div",{staticClass:"radio acea-row row-middle"},[e("div",{staticClass:"name ivu-form-item-content"},[t._v("优惠券类型")]),e("el-radio-group",{on:{input:t.couponsType},model:{value:t.type,callback:function(e){t.type=e},expression:"type"}},[e("el-radio",{attrs:{label:0}},[t._v("通用券")]),e("el-radio",{attrs:{label:1}},[t._v("品类券")]),e("el-radio",{attrs:{label:2}},[t._v("商品券")])],1)],1):t._e()],e("form-create",{ref:"fc",staticClass:"formBox",attrs:{option:t.config,rule:Array.from(this.FromData.rules),handleIcon:"false"},on:{submit:t.onSubmit},model:{value:t.fapi,callback:function(e){t.fapi=e},expression:"fapi"}}),e("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(e){t.modals=!1}}},[t._v("取 消")]),e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:t.formSubmit}},[t._v("确 定")])],1)],2)],1):t._e()}),[],!1,null,"35556d70",null);e.a=s.exports},"34ce":function(t,e,a){},"3fa8":function(t,e,a){},7027:function(t,e,a){"use strict";a.r(e);var i=a("c7eb"),n=a("1da1"),r=a("5530"),s=(a("a434"),a("a15b"),a("a584")),c=a("0436"),o=a("2f62"),l=a("cd05"),u=a("31b4");s={name:"recharge",components:{cardsData:s.a,searchFrom:c.a,editFrom:u.a},data:function(){return{FromData:null,formValidate:{data:"",paid:"",nickname:"",excel:0,page:1,limit:20},formValidate2:{data:"",paid:"",nickname:""},total:0,cardLists:[],loading:!1,tabList:[],pickerOptions:this.$timeOptions,timeVal:[]}},computed:Object(r.a)(Object(r.a)({},Object(o.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"}}),mounted:function(){this.getList(),this.getUserRecharge()},methods:{del:function(t,e,a){var i=this,n={title:e,num:a,url:"finance/recharge/".concat(t.id),method:"DELETE",ids:""};this.$modalSure(n).then((function(t){i.$message.success(t.msg),i.tabList.splice(n.num,1),i.getList()})).catch((function(t){i.$message.error(t.msg)}))},refund:function(t){var e=this;Object(l.l)(t.id).then(function(){var t=Object(n.a)(Object(i.a)().mark((function t(a){return Object(i.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!1===a.data.status)return t.abrupt("return",e.$authLapse(a.data));t.next=2;break;case 2:e.FromData=a.data,e.$refs.edits.modals=!0;case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.$message.error(t.msg)}))},submitFail:function(){this.getList(),this.getUserRecharge()},onchangeTime:function(t){this.timeVal=t,this.formValidate.data=this.timeVal?this.timeVal.join("-"):"",this.formValidate.page=1,this.getList(),this.getUserRecharge()},selectChange:function(t){this.formValidate.data=t,this.timeVal=[],this.formValidate.page=1,this.getList(),this.getUserRecharge()},selChange:function(t){this.formValidate.page=1,this.getList(),this.getUserRecharge()},getList:function(){var t=this;this.loading=!0,Object(l.k)(this.formValidate).then(function(){var e=Object(n.a)(Object(i.a)().mark((function e(a){var n;return Object(i.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=a.data,t.tabList=n.list,t.total=n.count,t.loading=!1;case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.loading=!1,t.$message.error(e.msg)}))},getUserRecharge:function(){var t=this;Object(l.r)({data:this.formValidate.data,paid:this.formValidate.paid,nickname:this.formValidate.nickname}).then(function(){var e=Object(n.a)(Object(i.a)().mark((function e(a){var n;return Object(i.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=a.data,t.cardLists=n;case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))},exports:function(){var t=this,e=this.formValidate;e={data:e.data,paid:e.paid,nickname:e.nickname};Object(l.g)(e).then((function(t){location.href=t.data[0]})).catch((function(e){t.$message.error(e.msg)}))}}},a("de04"),c=a("2877"),u=Object(c.a)(s,(function(){var t=this,e=t._self._c;return e("div",[e("el-card",{staticClass:"ivu-mb-16",attrs:{bordered:!1,shadow:"never","body-style":{padding:0}}},[e("div",{staticClass:"padding-add"},[e("el-form",{ref:"formValidate",attrs:{model:t.formValidate,"label-width":t.labelWidth,"label-position":t.labelPosition,inline:""},nativeOn:{submit:function(t){t.preventDefault()}}},[e("el-form-item",{attrs:{label:"时间选择:"}},[e("el-date-picker",{staticClass:"mr20",staticStyle:{width:"250px"},attrs:{clearable:"",type:"daterange",editable:!1,format:"yyyy/MM/dd","value-format":"yyyy/MM/dd","start-placeholder":"开始日期","end-placeholder":"结束日期","picker-options":t.pickerOptions},on:{change:t.onchangeTime},model:{value:t.timeVal,callback:function(e){t.timeVal=e},expression:"timeVal"}})],1),e("el-form-item",{attrs:{label:"支付类型:"}},[e("el-select",{staticClass:"form_content_width",attrs:{clearable:"",placeholder:"请选择"},on:{change:t.selChange},model:{value:t.formValidate.paid,callback:function(e){t.$set(t.formValidate,"paid",e)},expression:"formValidate.paid"}},[e("el-option",{attrs:{value:"",label:"全部"}}),e("el-option",{attrs:{value:"1",label:"已支付"}}),e("el-option",{attrs:{value:"0",label:"未支付"}})],1)],1),e("el-form-item",{attrs:{label:"搜索:"}},[e("el-input",{staticClass:"form_content_width",attrs:{clearable:"",placeholder:"请输入用户昵称、订单号"},model:{value:t.formValidate.nickname,callback:function(e){t.$set(t.formValidate,"nickname",e)},expression:"formValidate.nickname"}})],1),e("el-form-item",[e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:t.selChange}},[t._v("查询")])],1)],1)],1)]),0<=t.cardLists.length?e("cards-data",{attrs:{cardLists:t.cardLists}}):t._e(),e("el-card",{attrs:{bordered:!1,shadow:"never"}},[e("el-button",{directives:[{name:"auth",rawName:"v-auth",value:["export-userRecharge"],expression:"['export-userRecharge']"},{name:"db-click",rawName:"v-db-click"}],staticClass:"mr",on:{click:t.exports}},[t._v("导出")]),e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"table",staticClass:"mt14",attrs:{data:t.tabList,"empty-text":"暂无数据"}},[e("el-table-column",{attrs:{label:"ID",width:"80"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.id))])]}}])}),e("el-table-column",{attrs:{label:"头像","min-width":"90"},scopedSlots:t._u([{key:"default",fn:function(t){return[e("div",{directives:[{name:"viewer",rawName:"v-viewer"}],staticClass:"tabBox_img"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:t.row.avatar||a("7153"),expression:"scope.row.avatar ? scope.row.avatar : require('../../../../assets/images/moren.jpg')"}]})])]}}])}),e("el-table-column",{attrs:{label:"用户昵称","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.nickname))])]}}])}),e("el-table-column",{attrs:{label:"订单号","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.order_id))])]}}])}),e("el-table-column",{attrs:{label:"支付金额","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.price))])]}}])}),e("el-table-column",{attrs:{label:"是否支付","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.paid_type))])]}}])}),e("el-table-column",{attrs:{label:"充值类型","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row._recharge_type))])]}}])}),e("el-table-column",{attrs:{label:"支付时间","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row._pay_time))])]}}])}),e("el-table-column",{attrs:{label:"操作",width:"100"},scopedSlots:t._u([{key:"default",fn:function(a){return[a.row.refund_price<=0&&a.row.paid&&"system"!=a.row.recharge_type?e("a",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{href:"javascript:void(0);"},on:{click:function(e){return t.refund(a.row)}}},[t._v("退款")]):t._e(),0===a.row.paid?e("a",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{href:"javascript:void(0);"},on:{click:function(e){return t.del(a.row,"此条充值记录",a.$index)}}},[t._v("删除")]):t._e(),0>>=1)&&(e+=e))1&o&&(a+=e);return a}},"2c3e":function(t,e,a){"use strict";var i=a("83ab"),s=a("9f7f").MISSED_STICKY,n=a("c6b6"),r=a("edd0"),o=a("69f3").get,c=RegExp.prototype,l=TypeError;i&&s&&r(c,"sticky",{configurable:!0,get:function(){if(this!==c){if("RegExp"===n(this))return!!o(this).sticky;throw new l("Incompatible receiver, RegExp required")}}})},"34b9":function(t,e,a){},"3c6d":function(t,e,a){"use strict";a("ce27")},4192:function(t,e,a){"use strict";a.r(e),a("a9e3"),a("d3b7"),a("159b"),a("b64b"),a("14d9");var i=a("0c9f"),s=a("c71e"),n=a("313e"),r=a.n(n),o=(n={name:"ToDay",components:{echartsNew:s.a},data:function(){return{style:{height:"200px"},styleToday:{height:"130px"},legendData:["今天","昨天"],seriesData:[],timer:[],grid:{xl:12,lg:12,md:12,sm:24,xs:24},statisticsData:{},optionTodatOrder:{},orderData:{},orderUserData:{},optionData:{},listLoading:!1,optionDataOrder:{},optionOrderUser:{}}},beforeDestroy:function(){this.visitChart&&(this.visitChart.dispose(),this.visitChart=null)},mounted:function(){this.getList()},methods:{getList:function(){var t=this;this.listLoading=!0,Object(i.n)({time:"today"}).then((function(e){t.statisticsData=e.data;var a=e.data.left,i=[],s=a.x,n=(Object.keys(a.series[0].value).forEach((function(t){i.push(Number(a.series[0].value[t]))})),[]),o=(Object.keys(a.series[1].value).forEach((function(t){n.push(Number(a.series[1].value[t]))})),[{name:"今天",type:"line",areaStyle:{normal:{color:new r.a.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"#5B8FF9"},{offset:.5,color:"#fff"},{offset:1,color:"#fff"}])}},itemStyle:{normal:{color:"#5B8FF9",lineStyle:{color:"#5B8FF9"}}},data:i,symbol:"none",smooth:!0},{name:"昨天",type:"line",areaStyle:{normal:{color:new r.a.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"#BFBFBF"},{offset:.5,color:"#fff"},{offset:1,color:"#fff"}])}},itemStyle:{normal:{color:"#D9D9D9",lineStyle:{color:"#D9D9D9"}}},data:n,symbol:"none",smooth:!0}]),c=(t.optionData={tooltip:{trigger:"axis"},legend:{x:"1px",y:"10px",data:["今天","昨天"]},grid:{left:"0%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{boundaryGap:!1,data:s,axisLine:{show:!1},show:!1}],yAxis:{show:!1},series:o},e.data.right),l=(o=c.today.x,[]),u=(e=(Object.keys(c.today.series[0].value).forEach((function(t){l.push(Number(c.today.series[0].value[t]))})),[{name:"今天",type:"line",areaStyle:{normal:{color:new r.a.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"#5B8FF9"},{offset:.5,color:"#fff"},{offset:1,color:"#fff"}])}},itemStyle:{normal:{color:"#5B8FF9",lineStyle:{color:"#5B8FF9"}}},data:l,symbol:"none",smooth:!0}]),t.optionTodatOrder={tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},legend:{x:"1px",y:"10px",data:["今天"]},grid:{left:"0%",right:"4%",bottom:"3%",containLabel:!0},axisLine:{show:!1},xAxis:[{type:"category",boundaryGap:!1,data:o,axisLine:{show:!1},show:!1}],yAxis:{show:!1},series:e},[]);Object.keys(c.today.series[1].value).forEach((function(t){u.push(Number(c.today.series[1].value[t]))})),o=[{name:"今天",type:"line",areaStyle:{normal:{color:new r.a.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"#5B8FF9"},{offset:.5,color:"#fff"},{offset:1,color:"#fff"}])}},itemStyle:{normal:{color:"#5B8FF9",lineStyle:{color:"#5B8FF9"}}},data:u,symbol:"none",smooth:!0}];t.optionOrderUser={tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},legend:{x:"1px",y:"10px",data:["今天"]},grid:{left:"0%",right:"4%",bottom:"3%",containLabel:!0},axisLine:{show:!1},xAxis:[{type:"category",boundaryGap:!1,data:s,axisLine:{show:!1},show:!1}],yAxis:{show:!1},series:o}})).catch((function(e){t.listLoading=!1,t.$message.error(e.msg)}))},getOrder:function(){},getOrderUser:function(){}}},a("82b0"),a("2877")),c=(n=Object(o.a)(n,(function(){var t=this,e=t._self._c;return e("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never"}},[e("el-row",[t.statisticsData?e("el-col",t._b({staticClass:"br"},"el-col",t.grid,!1),[e("div",[e("h4",{staticClass:"title mb15"},[t._v("今日订单金额")]),e("div",{staticClass:"price"},[t._v("\n ¥"),e("i",[t._v(t._s(t.statisticsData.left.series[0].money))])])]),t.optionData?e("echarts-new",{key:"1",ref:"visitChart",attrs:{height:"100%",width:"100%","option-data":t.optionData,styles:t.style}}):t._e()],1):t._e(),t.statisticsData?e("el-col",t._b({},"el-col",t.grid,!1),[e("div",{staticClass:"pl25"},[e("div",{staticClass:"toDay"},[e("span",{staticClass:"toDay-title spBlock mb10"},[t._v("今日订单数")]),e("span",{staticClass:"toDay-number spBlock mb10"},[t._v(t._s(t.statisticsData.right.today.series[0].now_money))]),e("span",{staticClass:"toDay-time spBlock"},[t._v("昨日:"+t._s(t.statisticsData.right.today.series[0].last_money))]),e("span",{staticClass:"toDay-time spBlock"},[t._v("日环比:\n "),e("i",{staticClass:"content-is",class:0<=Number(t.statisticsData.right.today.series[0].rate)?"up":"down"},[t._v(t._s(Math.floor(t.statisticsData.right.today.series[0].rate))+"%")]),e("i",{class:[0<=Number(t.statisticsData.right.today.series[0].rate)?"el-icon-caret-top":"el-icon-caret-bottom"],style:{color:0<=Number(t.statisticsData.right.today.series[0].rate)?"#F5222D":"#39C15B"}})]),t.optionTodatOrder?e("echarts-new",{key:"2",ref:"visitChart",attrs:{height:"100%",width:"100%","option-data":t.optionTodatOrder,styles:t.styleToday}}):t._e(),e("span",{staticClass:"toDay-title spBlock mb10"},[t._v("本月订单数")]),e("span",{staticClass:"toDay-number spBlock mb10"},[t._v(t._s(t.statisticsData.right.month[0].now_money))]),e("span",{staticClass:"toDay-time spBlock"},[t._v("上月:"+t._s(t.statisticsData.right.month[0].last_money))]),e("span",{staticClass:"toDay-time spBlock"},[t._v("月环比:\n "),e("i",{staticClass:"content-is",class:0<=Number(t.statisticsData.right.month[0].rate)?"up":"down"},[t._v(t._s(Math.floor(t.statisticsData.right.month[0].rate))+"%")]),e("i",{class:[0<=Number(t.statisticsData.right.month[0].rate)?"el-icon-caret-top":"el-icon-caret-bottom"],style:{color:0<=Number(t.statisticsData.right.month[0].rate)?"#F5222D":"#39C15B"}})])],1),e("div",{staticClass:"toDay",staticStyle:{border:"none"}},[e("span",{staticClass:"toDay-title spBlock mb10"},[t._v("今日支付人数")]),e("span",{staticClass:"toDay-number spBlock mb10"},[t._v(t._s(t.statisticsData.right.today.series[1].now_money))]),e("span",{staticClass:"toDay-time spBlock"},[t._v("昨日:"+t._s(t.statisticsData.right.today.series[1].last_money))]),e("span",{staticClass:"toDay-time spBlock"},[t._v("日环比:\n "),e("i",{staticClass:"content-is",class:0<=Number(t.statisticsData.right.today.series[1].rate)?"up":"down"},[t._v(t._s(Math.floor(t.statisticsData.right.today.series[1].rate))+"%")]),e("i",{class:[0<=Number(t.statisticsData.right.today.series[1].rate)?"el-icon-caret-top":"el-icon-caret-bottom"],style:{color:0<=Number(t.statisticsData.right.today.series[1].rate)?"#F5222D":"#39C15B"}})]),t.optionOrderUser?e("echarts-new",{key:"3",ref:"visitChart",attrs:{height:"100%",width:"100%","option-data":t.optionOrderUser,styles:t.styleToday}}):t._e(),e("span",{staticClass:"toDay-title spBlock mb10"},[t._v("本月支付人数")]),e("span",{staticClass:"toDay-number spBlock mb10"},[t._v(t._s(t.statisticsData.right.month[1].now_money))]),e("span",{staticClass:"toDay-time spBlock"},[t._v("上月:"+t._s(t.statisticsData.right.month[1].last_money))]),e("span",{staticClass:"toDay-time spBlock"},[t._v("月环比:\n "),e("i",{staticClass:"content-is",class:0<=Number(t.statisticsData.right.month[1].rate)?"up":"down"},[t._v(t._s(Math.floor(t.statisticsData.right.month[1].rate))+"%")]),e("i",{class:[0<=Number(t.statisticsData.right.month[1].rate)?"el-icon-caret-top":"el-icon-caret-bottom"],style:{color:0<=Number(t.statisticsData.right.month[1].rate)?"#F5222D":"#39C15B"}})])],1)])]):t._e()],1)],1)}),[],!1,null,"273ce606",null).exports,a("b0c0"),a("b680"),a("c7eb")),l=a("1da1"),u=(a("a15b"),a("4de4"),a("d81d"),a("61f7"));s={name:"transaction",components:{echartsNew:s.a},data:function(){return{grid:{xl:8,lg:8,md:8,sm:24,xs:24},pickerOptions:this.$timeOptions,name:"近30天",timeVal:[],dataTime:"",list:{},optionData:{},style:{height:"400px"},getExcel:"",spinShow:!1}},created:function(){var t=new Date,e=new Date;e.setTime(e.setTime(new Date((new Date).getFullYear(),(new Date).getMonth(),(new Date).getDate()-29))),this.timeVal=[e,t],this.dataTime=Object(u.a)(e,"yyyy/MM/dd")+"-"+Object(u.a)(t,"yyyy/MM/dd")},mounted:function(){this.getStatistics()},methods:{onSeach:function(){this.getStatistics()},onchangeTime:function(t){this.timeVal=t,this.dataTime=this.timeVal?this.timeVal.join("-"):"",this.name=this.dataTime},getStatistics:function(){var t=this;this.spinShow=!0,Object(i.k)({data:this.dataTime}).then(function(){var e=Object(l.a)(Object(c.a)().mark((function e(a){var i,s,n;return Object(c.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:for(i=a.data,s=["iconyingyee","iconjiaoyijine","iconshangpinzhifujine","icongoumaihuiyuanjine","iconchongzhijianshu","iconxianxiashouyinjine","iconzhichujine","iconyuezhifujine","iconzhifuyongjinjine","iconshangpintuikuanjine"],n=0;n@^][^\s!#%&*+<=>@^]*>/,A=/a/g,M=/a/g,R=(a=new j(A)!==A,m.MISSED_STICKY),$=m.UNSUPPORTED_Y;w=i&&(!a||R||D||C||b((function(){return M[O]=!1,j(A)!==A||j(M)===M||"/a/i"!==String(j(A,"i"))})));if(r("RegExp",w)){for(var I=function(t,e){var a,i,s=d(k,this),n=h(t),r=void 0===e,u=[],m=t;if(!s&&n&&r&&t.constructor===I)return t;if((n||d(k,t))&&(t=t.source,r)&&(e=p(m)),t=void 0===t?"":f(t),e=void 0===e?"":f(e),m=t,n=e=D&&"dotAll"in A&&(a=!!e&&-1"===e&&c:if(""===d||v(r,d))throw new F("Invalid capture group name");r[d]=!0,c=!(n[n.length]=[d,u]),d="";continue}c?d+=e:s+=e}return[s,n]}(t))[0],u=r[1]),r=o(j(t,e),s?this:k,I),(a||i||u.length)&&(e=x(r),a&&(e.dotAll=!0,e.raw=I(function(t){for(var e,a=t.length,i=0,s="",n=!1;i<=a;i++)"\\"===(e=B(t,i))?s+=e+B(t,++i):n||"."!==e?("["===e?n=!0:"]"===e&&(n=!1),s+=e):s+="[\\s\\S]";return s}(t),n)),i&&(e.sticky=!0),u.length)&&(e.groups=u),t!==m)try{c(r,"source",""===m?"(?:)":m)}catch(t){}return r},V=u(j),G=0;V.length>G;)g(I,j,V[G++]);(k.constructor=I).prototype=k,y(s,"RegExp",I,{constructor:!0})}_("RegExp")},"61f7":function(t,e,a){"use strict";a.d(e,"a",(function(){return n})),a.d(e,"c",(function(){return c})),a.d(e,"b",(function(){return l}));var i=a("ade3"),s=a("5530");function n(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var a,i,s={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(a in s)new RegExp("(".concat(a,")")).test(e)&&(i=s[a]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?i:("00"+i).substr(i.length)));return e}a("ac1f"),a("00b4"),a("5319"),a("4d63"),a("c607"),a("2c3e"),a("25f0"),a("498a"),a("d3b7"),a("13d5"),a("b64b"),a("99af");var r={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function o(t,e){t.message=function(t){return e.replace("%s",t||"")}}function c(t){var e=1@^][^\s!#%&*+<=>@^]*>/,D=/a/g,A=/a/g,T=(r=new F(D)!==D,p.MISSED_STICKY),V=p.UNSUPPORTED_Y;k=a&&(!r||T||x||S||v((function(){return A[$]=!1,F(D)!==D||F(A)===A||"/a/i"!==String(F(D,"i"))})));if(o("RegExp",k)){for(var q=function(t,e){var r,a,n=d(E,this),i=f(t),o=void 0===e,u=[],p=t;if(!n&&i&&o&&t.constructor===q)return t;if((i||d(E,t))&&(t=t.source,o)&&(e=m(p)),t=void 0===t?"":h(t),e=void 0===e?"":h(e),p=t,i=e=x&&"dotAll"in D&&(r=!!e&&-1"===e&&c:if(""===d||w(o,d))throw new O("Invalid capture group name");o[d]=!0,c=!(i[i.length]=[d,u]),d="";continue}c?d+=e:n+=e}return[n,i]}(t))[0],u=o[1]),o=s(F(t,e),n?this:E,q),(r||a||u.length)&&(e=_(o),r&&(e.dotAll=!0,e.raw=q(function(t){for(var e,r=t.length,a=0,n="",i=!1;a<=r;a++)"\\"===(e=C(t,a))?n+=e+C(t,++a):i||"."!==e?("["===e?i=!0:"]"===e&&(i=!1),n+=e):n+="[\\s\\S]";return n}(t),i)),a&&(e.sticky=!0),u.length)&&(e.groups=u),t!==p)try{c(o,"source",""===p?"(?:)":p)}catch(t){}return o},P=u(F),N=0;P.length>N;)g(q,F,P[N++]);(E.constructor=q).prototype=E,b(n,"RegExp",q,{constructor:!0})}y("RegExp")},"4e82":function(t,e,r){"use strict";var a=r("23e7"),n=r("e330"),i=r("59ed"),o=r("7b0b"),s=r("07fa"),c=r("083a"),l=r("577e"),u=r("d039"),d=r("addb"),f=r("a640"),h=r("04d1"),m=r("d998"),p=r("2d00"),g=r("512ce"),b=[],v=n(b.sort),w=n(b.push),_=(r=u((function(){b.sort(void 0)})),n=u((function(){b.sort(null)})),f=f("sort"),!u((function(){if(p)return p<70;if(!(h&&3l(e)?1:-1})),r=s(n),f=0;f")},getChatList:function(){var t=this;Object(c.e)({limit:this.limit,uid:this.toUid,upperId:this.upperId,token:this.userToken}).then((function(e){e.data.forEach((function(e){1!=e.msn_type&&2!=e.msn_type||(e.msn=t.replace_em(e.msn))}));var s="";s=0==t.upperId?"chat_".concat(e.data[e.data.length-1].id):"chat_".concat(t.chatList[0].id);t.selector=s,t.chatList=[].concat(Object(i.a)(e.data),Object(i.a)(t.chatList)),t.loading=!1,t.isScroll=e.data.length>=t.limit,t.$refs.scrollBox.refresh(),t.$nextTick((function(){t.$emit("change",!0);var e=parseFloat(document.getElementById(s).offsetTop)-60;t.$refs.scrollBox.scrollTo({y:e},0)}))}))},sendOrder:function(){this.sendMsg(this.orderId,6),this.orderId=0,this.orderInfo={}},sendProduct:function(){this.sendMsg(this.productId,5),this.productId=0,this.productInfo={}},sendText:function(){this.isSend||this.$message.error("请输入内容"),this.sendMsg(this.con,1),this.con=""},sendMsg:function(t,e){var s={type:"chat",data:{msn:t,type:e,is_tourist:this.userToken?0:1,to_uid:this.toUid,tourist_uid:this.tourist_uid,form_type:this.$wechat.isWeixin()?1:3,tourist_avatar:this.userToken?"":this.tourist_avatar}};a.a.then((function(t){t.send(s)}))},uploadImg:function(){var t=this;t.$util.uploadImageOne("upload/image",(function(e){200==e.status&&t.sendMsg(e.data.url,3)}))},goProduct:function(t){t=window.location.protocol+"//"+window.location.host+"/pages/goods_details/index?id="+t.msn,window.open(t,"_blank")},goAdminOrder:function(){var t=window.location.protocol+"//"+window.location.host+"/pages/goods/order_details/index?order_id="+item.msn;window.open(t,"_blank")},height:function(){var t,e=this,s=uni.createSelectorQuery().select(".chat");setTimeout((function(i){s.boundingClientRect((function(s){t=s.height,e.active?e.scrollTop=parseInt(t)+500:e.scrollTop=parseInt(t)+100})).exec()}),1e3)},handleActivate:function(t,e){this.upperId=this.chatList[0].id},handleStart:function(t,e,s){setTimeout((function(){s()}),2e3)},handleBeforeDeactivate:function(t,e,s){this.userToken?(this.getChatList(),this.$on("change",(function(t){t&&s()}))):s()},handleDeactivate:function(t,e){var s=parseFloat(document.getElementById(this.selector).offsetTop)-60;this.$refs.scrollBox.scrollTo({y:s},0)}}});s("13a64"),s("1a06"),s=s("2877"),s=Object(s.a)(d,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"chat-box"},[e("div",{staticClass:"head-box"},[e("div",{staticClass:"back",on:{click:t.goBack}},[e("span",{staticClass:"iconfont iconfanhui"})]),e("div",{staticClass:"title"},[t._v(t._s(t.nickname?t.nickname+"-":"")+"对话详情")])]),t.productId&&t.productInfo.id?e("div",{staticClass:"broadcast-details_box"},[e("div",{staticClass:"broadcast_details_img"},[e("img",{attrs:{src:t.productInfo.image}})]),e("div",{staticClass:"broadcast_details_picBox"},[e("div",{staticClass:"broadcast_details_tit",domProps:{textContent:t._s(t.productInfo.store_name)}}),e("div",{staticClass:"acea-row row-between"},[e("div",{staticClass:"broadcast_details_pic"},[t._v("\n ¥"+t._s(t.productInfo.price)),e("span",{staticClass:"broadcast_details_pic_num"},[t._v("¥"+t._s(t.productInfo.ot_price))])]),e("div",{staticClass:"broadcast_details_btn",on:{click:t.sendProduct}},[t._v("发送客服")])])])]):t._e(),t.orderId&&t.orderInfo.id?e("div",{staticClass:"broadcast_box"},[e("div",{staticClass:"broadcast-details_num broadcast_num"},[e("span",[t._v("订单号:"+t._s(t.orderInfo.order_id))]),e("span",[t._v(t._s(t.orderInfo.add_time_y)+" "+t._s(t.orderInfo.add_time_h))])]),e("div",{staticClass:"broadcast-details_box"},[e("div",{staticClass:"broadcast_details_img"},[e("img",{attrs:{src:t.cartInfo.productInfo.image}}),e("div",{staticClass:"broadcast_details_model"},[t._v(t._s(t.orderInfo.cartInfo?t.orderInfo.cartInfo.length:0)+"件商品")])]),e("div",{staticClass:"broadcast_details_picBox"},[e("div",{staticClass:"broadcast_details_tit"},[t._v("\n "+t._s(t.cartInfo.productInfo.store_name)+"\n ")]),e("div",{staticClass:"acea-row row-between"},[e("div",{staticClass:"broadcast_details_pic"},[t._v("\n ¥"+t._s(t.cartInfo.productInfo.price)),e("text",{staticClass:"broadcast_details_pic_num"},[t._v("¥"+t._s(t.cartInfo.productInfo.ot_price))])]),e("div",{staticClass:"broadcast_details_btn",on:{click:t.sendOrder}},[t._v("发送客服")])])])])]):t._e(),e("div",{staticClass:"chat-scroll-box"},[e("vue-scroll",{ref:"scrollBox",attrs:{ops:t.ops},on:{"refresh-activate":t.handleActivate,"refresh-start":t.handleStart,"refresh-before-deactivate":t.handleBeforeDeactivate,"refresh-deactivate":t.handleDeactivate}},[e("div",{staticClass:"slot-refresh",attrs:{slot:"refresh-deactive"},slot:"refresh-deactive"}),e("div",{staticClass:"slot-refresh",attrs:{slot:"refresh-beforeDeactive"},slot:"refresh-beforeDeactive"}),e("div",{ref:"chat",staticClass:"chat",staticStyle:{padding:"0.3rem"},attrs:{id:"chatBox"}},t._l(t.records,(function(s,i){return e("div",{key:i,attrs:{id:"chat_".concat(s.id)}},[s.show?e("div",{staticClass:"day-box"},[t._v(t._s(s.time))]):t._e(),e("div",{staticClass:"chat-item",class:{"right-box":s.to_uid==t.toUid}},[e("img",{staticClass:"avatar",attrs:{src:s.avatar,mode:""}}),1==s.msn_type?e("div",{staticClass:"msg-box",domProps:{innerHTML:t._s(s.msn)}}):t._e(),3==s.msn_type?e("div",{directives:[{name:"viewer",rawName:"v-viewer"}],staticClass:"img-box"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:s.msn,expression:"item.msn"}],attrs:{mode:"widthFix"}})]):t._e(),5==s.msn_type?e("div",{staticClass:"product-box",on:{click:function(e){return t.goProduct(s)}}},[e("img",{attrs:{src:s.productInfo.image}}),e("div",{staticClass:"info"},[e("div",{staticClass:"price"},[e("span",[t._v("¥")]),t._v(t._s(s.productInfo.price))]),e("div",{staticClass:"name line2"},[t._v(t._s(s.productInfo.store_name))])])]):t._e(),6==s.msn_type?e("div",{staticClass:"order-box",on:{click:function(e){return t.goOrderDetail(s)}}},[e("div",{staticClass:"title"},[t._v("订单ID: "+t._s(s.orderInfo.order_id))]),e("div",{staticClass:"info"},[e("img",{attrs:{src:s.orderInfo.cartInfo[0].productInfo.image}}),e("div",{staticClass:"product-info"},[e("div",{staticClass:"name line2"},[t._v(t._s(s.orderInfo.cartInfo[0].productInfo.store_name))]),e("div",{staticClass:"price"},[t._v("¥"+t._s(s.orderInfo.cartInfo[0].productInfo.price))])])])]):t._e()])])})),0)])],1),e("div",{staticClass:"footer-box"},[t.userToken?e("div",{staticClass:"words",on:{click:t.showWords}},[e("el-upload",{staticStyle:{"margin-top":"1px",display:"inline-block"},attrs:{"show-file-list":!1,action:t.fileUrl,"before-upload":t.beforeUpload,data:t.uploadData,headers:t.header,multiple:!0,"on-success":t.handleSuccess,accept:"image/*","on-format-error":t.handleFormatError}},[e("span",{staticClass:"iconfont icontupian3"})])],1):t._e(),e("div",{staticClass:"input-box"},[e("el-input",{attrs:{placeholder:"请输入内容"},model:{value:t.con,callback:function(e){t.con=e},expression:"con"}}),e("span",{staticClass:"iconfont iconfasong",class:{isSend:t.isSend},on:{click:t.sendText}})],1),e("div",{staticClass:"emoji",on:{click:function(e){return t.openBox(1)}}},[e("span",{staticClass:"iconfont iconbiaoqing2"})])]),e("div",{directives:[{name:"show",rawName:"v-show",value:t.isSwiper,expression:"isSwiper"}],staticClass:"banner slider-banner"},[e("swiper",{ref:"mySwiper",staticClass:"swiper-wrapper",attrs:{options:t.swiperOptions}},t._l(t.emojiGroup,(function(s,i){return e("swiper-slide",{key:i},t._l(s,(function(s){return e("i",{key:s,staticClass:"em",class:s,on:{click:function(e){return t.addEmoji(s)}}})})),0)})),1)],1)])}),[],!1,null,"2ecddfc2",null);e.default=s.exports}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-3c8e4d50.ef17000a.js b/crmeb/public/admin/system_static/js/chunk-3c8e4d50.ef17000a.js deleted file mode 100644 index 6ca1b83dc..000000000 --- a/crmeb/public/admin/system_static/js/chunk-3c8e4d50.ef17000a.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-3c8e4d50"],{"07ac":function(t,e,n){"use strict";var a=n("23e7"),r=n("6f53").values;a({target:"Object",stat:!0},{values:function(t){return r(t)}})},"2c3e":function(t,e,n){"use strict";var a=n("83ab"),r=n("9f7f").MISSED_STICKY,i=n("c6b6"),o=n("edd0"),c=n("69f3").get,s=RegExp.prototype,l=TypeError;a&&r&&o(s,"sticky",{configurable:!0,get:function(){if(this!==s){if("RegExp"===i(this))return!!c(this).sticky;throw new l("Incompatible receiver, RegExp required")}}})},"4d63":function(t,e,n){"use strict";var a=n("83ab"),r=n("da84"),i=n("e330"),o=n("94ca"),c=n("7156"),s=n("9112"),l=n("7c73"),u=n("241c").f,d=n("3a9b"),f=n("44e7"),m=n("577e"),p=n("90d8"),g=n("9f7f"),h=n("aeb0"),b=n("cb2d"),v=n("d039"),_=n("1a2d"),y=n("69f3").enforce,w=n("2626"),k=n("b622"),x=n("fce3"),O=n("107c"),j=k("match"),V=r.RegExp,S=V.prototype,M=r.SyntaxError,T=i(S.exec),$=i("".charAt),E=i("".replace),I=i("".indexOf),R=i("".slice),D=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,C=/a/g,L=/a/g,A=(n=new V(C)!==C,g.MISSED_STICKY),q=g.UNSUPPORTED_Y;k=a&&(!n||A||x||O||v((function(){return L[j]=!1,V(C)!==C||V(L)===L||"/a/i"!==String(V(C,"i"))})));if(o("RegExp",k)){for(var F=function(t,e){var n,a,r=d(S,this),i=f(t),o=void 0===e,u=[],g=t;if(!r&&i&&o&&t.constructor===F)return t;if((i||d(S,t))&&(t=t.source,o)&&(e=p(g)),t=void 0===t?"":m(t),e=void 0===e?"":m(e),g=t,i=e=x&&"dotAll"in C&&(n=!!e&&-1"===e&&s:if(""===d||_(o,d))throw new M("Invalid capture group name");o[d]=!0,s=!(i[i.length]=[d,u]),d="";continue}s?d+=e:r+=e}return[r,i]}(t))[0],u=o[1]),o=c(V(t,e),r?this:S,F),(n||a||u.length)&&(e=y(o),n&&(e.dotAll=!0,e.raw=F(function(t){for(var e,n=t.length,a=0,r="",i=!1;a<=n;a++)"\\"===(e=$(t,a))?r+=e+$(t,++a):i||"."!==e?("["===e?i=!0:"]"===e&&(i=!1),r+=e):r+="[\\s\\S]";return r}(t),i)),a&&(e.sticky=!0),u.length)&&(e.groups=u),t!==g)try{s(o,"source",""===g?"(?:)":g)}catch(t){}return o},Y=u(V),P=0;Y.length>P;)h(F,V,Y[P++]);(S.constructor=F).prototype=S,b(r,"RegExp",F,{constructor:!0})}w("RegExp")},"61f7":function(t,e,n){"use strict";n.d(e,"a",(function(){return i})),n.d(e,"c",(function(){return s})),n.d(e,"b",(function(){return l}));var a=n("ade3"),r=n("5530");function i(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var n,a,r={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(n in r)new RegExp("(".concat(n,")")).test(e)&&(a=r[n]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?a:("00"+a).substr(a.length)));return e}n("ac1f"),n("00b4"),n("5319"),n("4d63"),n("c607"),n("2c3e"),n("25f0"),n("498a"),n("d3b7"),n("13d5"),n("b64b"),n("99af");var o={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function c(t,e){t.message=function(t){return e.replace("%s",t||"")}}function s(t){var e=1{b} : {c} ({d}%)"},legend:{orient:"vertical",left:"right",data:this.infoLists.bing_xdata||[]},series:[{name:"访问来源",type:"pie",radius:"70%",center:["50%","60%"],data:this.infoLists.bing_data||[],emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]}:{tooltip:{trigger:"axis"},toolbox:{},legend:{data:this.infoLists.legend||[]},color:["#1495EB","#00CC66","#F9D249","#ff9900","#9860DF"],grid:{left:16,right:25,bottom:10,top:40,containLabel:!0},xAxis:[{type:"category",axisLine:{lineStyle:{color:"#D7DDE4"}},axisTick:{alignWithLabel:!0,lineStyle:{color:"#D7DDE4"}},splitLine:{show:!1,lineStyle:{color:"#F5F7F9"}},axisLabel:{interval:0,rotate:40,textStyle:{color:"#7F8B9C"}},data:this.infoLists.xAxis}],yAxis:this.yAxisData.length?this.yAxisData:{axisLine:{show:!1},axisTick:{show:!1},axisLabel:{textStyle:{color:"#7F8B9C"}},splitLine:{show:!0,lineStyle:{color:"#F5F7F9"}},type:"value"},series:this.seriesArray};this.myChart.setOption(t,!0)},handleResize:function(){this.myChart.resize()}},beforeDestroy:function(){window.removeEventListener("resize",this.wsFunc),this.myChart&&(this.myChart.dispose(),this.myChart=null)}},n=n("2877"),n=Object(n.a)(r,(function(){var t=this._self._c;return t("div",[t("div",{staticStyle:{height:"300px"},attrs:{id:this.echarts}})])}),[],!1,null,"00217dc6",null);e.a=n.exports},d0be:function(t,e,n){},d2f3:function(t,e,n){"use strict";n("d0be")},e6ee:function(t,e,n){},ec6c:function(t,e,n){"use strict";n("e6ee")},f75a:function(t,e,n){"use strict";n.r(e),n("a9e3");var r=n("c7eb"),i=n("1da1"),a=n("6b6c"),s={data:function(){return{infoList:[],grid:{xl:6,lg:6,md:12,sm:12,xs:24},excessStyle:{color:"#f56a00",backgroundColor:"#fde3cf"},avatarList:[]}},methods:{getStatistics:function(){var t=this;Object(a.a)({url:"home/header",method:"get"}).then(function(){var e=Object(i.a)(Object(r.a)().mark((function e(n){var i;return Object(r.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i=n.data,t.infoList=i.info;case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))}},mounted:function(){this.getStatistics()}},o=(n("d2f3"),n("2877")),c=(s=Object(o.a)(s,(function(){var t=this,e=t._self._c;return e("el-row",{attrs:{gutter:16}},t._l(t.infoList,(function(n,r){return e("el-col",t._b({key:r,staticClass:"ivu-mb"},"el-col",t.grid,!1),[e("el-card",{attrs:{shadow:"never",padding:0}},[e("p",{attrs:{slot:"header"},slot:"header"},[e("span",{domProps:{textContent:t._s(n.title)}}),e("el-tag",{staticStyle:{float:"right"},attrs:{type:"success"}},[t._v(t._s(n.date))])],1),e("div",[e("div",{staticClass:"number"},[t._v(t._s(n.today))]),e("div",{staticClass:"ivu-pt-8",staticStyle:{height:"42px"}},[e("span",[t._v("昨日 "+t._s(n.yesterday))]),e("span",{staticClass:"ivu-mr"},[t._v("\n 日环比 "+t._s(Number(n.today_ratio))+"%\n "),e("i",{staticClass:"iconColor",class:[0<=Number(n.today_ratio)?" ":"on",0<=Number(n.today_ratio)?"el-icon-caret-top":"el-icon-caret-bottom\n"]})])]),e("el-divider"),e("div",{staticClass:"total"},[e("el-row",[e("el-col",{attrs:{span:12}},[t._v(t._s(n.total_name))]),e("el-col",{staticClass:"ivu-text-right",attrs:{span:12}},[t._v(t._s(n.total))])],1)],1)],1)])],1)})),1)}),[],!1,null,"3ecb94ed",null).exports,{data:function(){return{grid:{xl:3,lg:3,md:6,sm:6,xs:12}}}}),u=(c=(n("ec6c"),Object(o.a)(c,(function(){var t=this,e=t._self._c;return e("el-row",{staticClass:"dashboard-console-grid",attrs:{gutter:16}},[e("el-col",t._b({directives:[{name:"auth",rawName:"v-auth",value:["admin-user-user-index"],expression:"['admin-user-user-index']"}],staticClass:"ivu-mb"},"el-col",t.grid,!1),[e("el-card",{attrs:{shadow:"never"}},[e("router-link",{attrs:{to:{path:t.$routeProStr+"/user/list"}}},[e("div",{staticClass:"icon"},[e("i",{staticClass:"iconfont iconyonghuguanli",staticStyle:{color:"#0256ff"}})]),e("p",[t._v("用户管理")])])],1)],1),e("el-col",t._b({directives:[{name:"auth",rawName:"v-auth",value:["setting-system-config"],expression:"['setting-system-config']"}],staticClass:"ivu-mb"},"el-col",t.grid,!1),[e("el-card",{attrs:{shadow:"never"}},[e("router-link",{attrs:{to:{path:t.$routeProStr+"/setting/system_config"}}},[e("div",{staticClass:"icon"},[e("i",{staticClass:"iconfont iconxitongshezhi",staticStyle:{color:"#9fdb1d"}})]),e("p",[t._v("系统设置")])])],1)],1),e("el-col",t._b({directives:[{name:"auth",rawName:"v-auth",value:["admin-store-storeProuduct-index"],expression:"['admin-store-storeProuduct-index']"}],staticClass:"ivu-mb"},"el-col",t.grid,!1),[e("el-card",{attrs:{shadow:"never"}},[e("router-link",{attrs:{to:{path:t.$routeProStr+"/product/product_list"}}},[e("div",{staticClass:"icon"},[e("i",{staticClass:"iconfont iconshangpin",staticStyle:{color:"#0fc6c2"}})]),e("p",[t._v("商品")])])],1)],1),e("el-col",t._b({directives:[{name:"auth",rawName:"v-auth",value:["admin-order-storeOrder-index"],expression:"['admin-order-storeOrder-index']"}],staticClass:"ivu-mb"},"el-col",t.grid,!1),[e("el-card",{attrs:{shadow:"never"}},[e("router-link",{attrs:{to:{path:t.$routeProStr+"/order/list"}}},[e("div",{staticClass:"icon"},[e("i",{staticClass:"iconfont icondingdanguanli",staticStyle:{color:"#b37feb"}})]),e("p",[t._v("订单管理")])])],1)],1),e("el-col",t._b({directives:[{name:"auth",rawName:"v-auth",value:["setting-sms"],expression:"['setting-sms']"}],staticClass:"ivu-mb"},"el-col",t.grid,!1),[e("el-card",{attrs:{shadow:"never"}},[e("router-link",{attrs:{to:{path:t.$routeProStr+"/setting/sms/sms_config/index"}}},[e("div",{staticClass:"icon"},[e("i",{staticClass:"iconfont iconduanxinpeizhi",staticStyle:{color:"#f7ba1e"}})]),e("p",[t._v("短信配置")])])],1)],1),e("el-col",t._b({directives:[{name:"auth",rawName:"v-auth",value:["cms-article-index"],expression:"['cms-article-index']"}],staticClass:"ivu-mb"},"el-col",t.grid,!1),[e("el-card",{attrs:{shadow:"never"}},[e("router-link",{attrs:{to:{path:t.$routeProStr+"/cms/article/index"}}},[e("div",{staticClass:"icon"},[e("i",{staticClass:"iconfont iconwenzhangguanli",staticStyle:{color:"#7da2ff"}})]),e("p",[t._v("文章管理")])])],1)],1),e("el-col",t._b({directives:[{name:"auth",rawName:"v-auth",value:["agent-agent-manage"],expression:"['agent-agent-manage']"}],staticClass:"ivu-mb"},"el-col",t.grid,!1),[e("el-card",{attrs:{shadow:"never"}},[e("router-link",{attrs:{to:{path:t.$routeProStr+"/agent/agent_manage/index"}}},[e("div",{staticClass:"icon"},[e("i",{staticClass:"iconfont iconfenxiaoguanli",staticStyle:{color:"#ff7d00"}})]),e("p",[t._v("分销管理")])])],1)],1),e("el-col",t._b({directives:[{name:"auth",rawName:"v-auth",value:["marketing-store_coupon-index"],expression:"['marketing-store_coupon-index']"}],staticClass:"ivu-mb"},"el-col",t.grid,!1),[e("el-card",{attrs:{shadow:"never"}},[e("router-link",{attrs:{to:{path:t.$routeProStr+"/marketing/store_coupon_issue/index"}}},[e("div",{staticClass:"icon"},[e("i",{staticClass:"iconfont iconyouhuiquan4",staticStyle:{color:"#0fc6c2"}})]),e("p",[t._v("优惠券")])])],1)],1)],1)}),[],!1,null,null,null).exports),n("9901")),l={components:{echartsFrom:u.a},data:function(){return{infoList:null,visitDate:"thirtyday",series:[],yAxisData:[]}},methods:{getStatistics:function(){var t=this,e={cycle:this.visitDate};e=e,Object(a.a)({url:"home/order",method:"get",params:e}).then(function(){var e=Object(i.a)(Object(r.a)().mark((function e(n){return Object(r.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.infoList=n.data||{},t.series=t.infoList.series||[],t.yAxisData=[{type:"value",name:"金额",axisLine:{show:!1},axisTick:{show:!1},axisLabel:{textStyle:{color:"#7F8B9C"}},splitLine:{show:!0,lineStyle:{color:"#F5F7F9"}}},{type:"value",name:"数量",axisLine:{show:!1},axisTick:{show:!1},axisLabel:{textStyle:{color:"#7F8B9C"}},splitLine:{show:!0,lineStyle:{color:"#F5F7F9"}}}];case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))},handleChangeVisitType:function(){this.getStatistics()},handleResize:function(){this.infoList&&this.$refs.visitChart.handleResize()}},created:function(){this.getStatistics()}},d=(l=(n("3db8"),Object(o.a)(l,(function(){var t=this,e=t._self._c;return e("div",{on:{resize:t.handleResize}},[e("el-row",{attrs:{gutter:24}},[e("el-col",{staticClass:"ivu-mb",attrs:{san:"24"}},[e("el-card",{staticClass:"dashboard-console-visit",attrs:{bordered:!1,shadow:"never"}},[e("div",[e("el-row",{attrs:{justify:"center",align:"middle"}},[e("el-col",{staticClass:"card-title",attrs:{span:8}},[e("el-avatar",{staticStyle:{color:"var(--prev-color-primary)","background-color":"#e6f7ff"},attrs:{icon:"el-icon-s-marketing",size:"small"}}),e("h4",{staticClass:"ivu-pl-8"},[t._v("订单")])],1),e("el-col",{staticClass:"ivu-text-right",attrs:{span:16}},[e("el-radio-group",{staticClass:"ivu-mr-8",attrs:{type:"button"},on:{input:t.handleChangeVisitType},model:{value:t.visitDate,callback:function(e){t.visitDate=e},expression:"visitDate"}},[e("el-radio-button",{attrs:{label:"thirtyday"}},[t._v("30天")]),e("el-radio-button",{attrs:{label:"week"}},[t._v("周")]),e("el-radio-button",{attrs:{label:"month"}},[t._v("月")]),e("el-radio-button",{attrs:{label:"year"}},[t._v("年")])],1)],1)],1)],1),t.infoList?e("echarts-from",{ref:"visitChart",attrs:{series:t.series,infoList:t.infoList,yAxisData:t.yAxisData}}):t._e()],1)],1)],1)],1)}),[],!1,null,"2def1cc0",null).exports),u={name:"user-chart",components:{echartsFrom:u.a},data:function(){return{line:"line",circle:"circle",infoList:{},series:[],xData:[],y1Data:[],y2Data:[],lists:[],bing_data:[],bing_xdata:[]}},methods:{getStatistics:function(){var t=this;Object(a.a)({url:"home/user",method:"get"}).then(function(){var e=Object(i.a)(Object(r.a)().mark((function e(n){return Object(r.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.infoList=n.data,t.series=[{data:n.data.series,name:"人数(人)",type:"line",tooltip:!0,smooth:!0,symbol:"none",areaStyle:{normal:{opacity:.2}}}],t.bing_data=n.bing_data,t.bing_xdata=n.bing_xdata;case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))},getRank:function(){var t=this;Object(a.a)({url:"home/rank",method:"get"}).then(function(){var e=Object(i.a)(Object(r.a)().mark((function e(n){var i;return Object(r.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i=n.data,t.lists=i.list;case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))},handleResize:function(){this.infoList&&0!==this.series.length&&this.$refs.userChart.handleResize(),this.infoList&&this.$refs.visitChart.handleResize()}},mounted:function(){this.getStatistics(),this.getRank()},beforeDestroy:function(){this.visitChart&&(this.visitChart.dispose(),this.visitChart=null)}},u=(n("8e4f"),Object(o.a)(u,(function(){var t=this,e=t._self._c;return e("div",{on:{resize:t.handleResize}},[e("el-row",{attrs:{gutter:16}},[e("el-col",{staticClass:"ivu-mb dashboard-console-visit",attrs:{xl:16,lg:12,md:24,sm:24,xs:24}},[e("el-card",{attrs:{bordered:!1,shadow:"never"}},[e("div",{staticClass:"card-title"},[e("el-avatar",{staticStyle:{color:"var(--prev-color-primary)","background-color":"#e6f7ff"},attrs:{icon:"el-icon-user-solid",size:"small"}}),e("h4",{staticClass:"ivu-pl-8"},[t._v("用户")])],1),t.infoList&&0!==t.series.length?e("echarts-from",{ref:"userChart",attrs:{echartsTitle:t.line,infoList:t.infoList,series:t.series}}):t._e()],1)],1),e("el-col",{attrs:{xl:8,lg:12,md:24,sm:24,xs:24}},[e("el-card",{staticClass:"dashboard-console-visit",attrs:{bordered:!1,shadow:"never"}},[e("div",{staticClass:"card-title"},[e("el-avatar",{staticStyle:{color:"var(--prev-color-primary)","background-color":"#e6f7ff"},attrs:{icon:"el-icon-s-marketing",size:"small"}}),e("h4",{staticClass:"ivu-pl-8"},[t._v("购买用户统计")])],1),e("echarts-from",{ref:"visitChart",attrs:{infoList:t.infoList,echartsTitle:t.circle}})],1)],1)],1)],1)}),[],!1,null,"64bc3a88",null).exports),n("8593"));s={name:"index",components:{baseInfo:s,gridMenu:c,visitChart:l,userChart:u},data:function(){return{openImage:!1,visitType:"day",visitDate:[new Date,new Date],force_reminder:null}},mounted:function(){this.getAuth()},methods:{getAuth:function(){var t=this;Object(d.a)().then((function(e){e=e.data||{},t.force_reminder=e.force_reminder,e.auth_code&&e.auth&&(t.authCode=e.auth_code,t.auth=!0),t.openImage=!0})).catch((function(t){}))},clear:function(){this.openImage=!1}}},n("9701"),c=Object(o.a)(s,(function(){var t=this._self._c;return t("div",[t("base-info",{ref:"baseInfo"}),t("grid-menu"),t("visit-chart",{ref:"visitChart"}),t("user-chart",{ref:"userChart"})],1)}),[],!1,null,null,null);e.default=c.exports}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-3f24272b.49cf2084.js b/crmeb/public/admin/system_static/js/chunk-3f24272b.49cf2084.js new file mode 100644 index 000000000..9ce6a688d --- /dev/null +++ b/crmeb/public/admin/system_static/js/chunk-3f24272b.49cf2084.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-3f24272b"],{"0cbd":function(t,e,a){"use strict";a("593e")},"593e":function(t,e,a){},d99c:function(t,e,a){"use strict";a.r(e),a("b0c0");var i=a("c7eb"),n=a("1da1"),r=a("5530"),s=(a("14d9"),a("d81d"),a("d3b7"),a("159b"),a("c740"),a("a434"),a("2f62")),o=a("90e7");a("c276"),r={name:"marketing_channel_code",filters:{typeFilter:function(t){return{wechat:"微信用户",routine:"小程序用户"}[t]}},computed:Object(r.a)(Object(r.a)({},Object(s.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"}}),data:function(){return{treeId:"",isChat:!0,formValidate3:{page:1,limit:15},total3:0,loading3:!1,modals3:!1,tabList:[],formValidate5:{page:1,limit:15,uid:0,to_uid:0,id:0},tableList5:[],FromData:null,formValidate:{page:1,limit:15,data:"",type:"",nickname:""},tableList2:[],modals:!1,total:0,tableFrom:{page:1,limit:15,cate_id:0,name:""},userData:{id:0,page:1,limit:15},timeVal:[],loading:!1,tableList:[],loading2:!1,total2:0,addFrom:{uids:[]},selections:[],rows:{},rowRecord:{},theme3:"light",labelSort:[],sortName:"",current:0,uid:0}},activated:function(){this.getUserLabelAll()},mounted:function(){},methods:{changeMenu:function(t,e){switch(this.orderId=t.id,e){case"1":this.downLoadCode(t.image);break;case"2":this.$router.push({path:this.$routeProStr+"/marketing/channel_code/code_statistic?id="+t.id});break;case"3":this.modals=!0,this.userData.id=t.id,this.getUserList(),this.break}},downLoadCode:function(t){if(!t)return this.$message.warning("暂无二维码");var e=new Image;e.src=t,e.setAttribute("crossOrigin","anonymous"),e.onload=function(){var t=document.createElement("canvas");t.width=e.width,t.height=e.height,t.getContext("2d").drawImage(e,0,0,e.width,e.height);t=t.toDataURL();var a=document.createElement("a"),i=new MouseEvent("click");a.download=name||"photo",a.href=t,a.dispatchEvent(i)}},getUserList:function(){var t=this;Object(o.u)(this.userData).then(function(){var e=Object(n.a)(Object(i.a)().mark((function e(a){var n,r;return Object(i.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=a.data,r=[],n.list.map((function(t){r.push(t.user)})),t.tabList=r,t.total2=n.count,t.loading2=!1;case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.loading=!1,t.tabList=[],t.$message.error(e.msg)}))},getUserLabelAll:function(t){var e=this;Object(o.cc)().then((function(a){a=a.data.data,a.unshift({cate_name:"全部",id:""}),a.forEach((function(t){t.status=!1})),t||(e.sortName=a[0].id,e.tableFrom.cate_id=a[0].id,e.getList()),e.labelSort=a}))},addSort:function(){var t=this;this.$modalForm(Object(o.Xb)(0)).then((function(){return t.getUserLabelAll()}))},labelEdit:function(t){var e=this;this.$modalForm(Object(o.Xb)(t.id)).then((function(){return e.getUserLabelAll(1)}))},deleteSort:function(t,e){var a=this,i=this.labelSort.findIndex((function(e){return e.id==t.id}));e={title:e,num:i,url:"app/wechat_qrcode/cate/del/".concat(t.id),method:"DELETE",ids:""};this.$modalSure(e).then((function(t){a.$message.success(t.msg),a.labelSort.splice(i,1),a.labelSort=[],a.getUserLabelAll()})).catch((function(t){a.$message.error(t.msg)}))},showMenu:function(t){this.labelSort.forEach((function(e){e.id==t.id?e.status=!t.status:e.status=!1}))},bindMenuItem:function(t,e){this.tableFrom.page=1,this.current=e,this.labelSort.forEach((function(t){t.status=!1})),this.tableFrom.cate_id=t.id,this.getList()},cancel:function(){this.formValidate={page:1,limit:10,data:"",type:"",nickname:""}},edit:function(t){this.$router.push({path:this.$routeProStr+"/marketing/channel_code/create?id="+t.id})},add:function(){this.$router.push({path:this.$routeProStr+"/marketing/channel_code/create"})},getListService:function(){var t=this;this.loading2=!0,kefucreateApi(this.formValidate).then(function(){var e=Object(n.a)(Object(i.a)().mark((function e(a){var n;return Object(i.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=a.data,t.tableList2=n.list,t.total2=n.count,t.tableList2.map((function(t){t._isChecked=!1})),t.loading2=!1;case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.loading2=!1,t.$message.error(e.msg)}))},userSearchs:function(){this.formValidate.page=1,this.getList()},del:function(t,e,a){var i=this;e={title:e,num:a,url:"/app/wechat_qrcode/del/".concat(t.id),method:"DELETE",ids:""};this.$modalSure(e).then((function(t){i.$message.success(t.msg),i.tableList.splice(a,1)})).catch((function(t){i.$message.error(t.msg)}))},getList:function(){var t=this;this.loading=!0,Object(o.Zb)(this.tableFrom).then(function(){var e=Object(n.a)(Object(i.a)().mark((function e(a){var n;return Object(i.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=a.data,t.tableList=n.list,t.total=a.data.count,t.loading=!1;case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.loading=!1,t.$message.error(e.msg)}))},onchangeIsShow:function(t){var e=this;t={id:t.id,status:t.status};Object(o.bc)(t).then(function(){var t=Object(n.a)(Object(i.a)().mark((function t(a){return Object(i.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e.$message.success(a.msg);case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.$message.error(t.msg)}))},clickMenu:function(t,e){1==e?this.labelEdit(t):2==e&&this.deleteSort(t,"删除分类")}}},a("0cbd"),s=a("2877"),s=Object(s.a)(r,(function(){var t=this,e=t._self._c;return e("div",[e("el-row",{ref:"warpper",staticClass:"ivu-mt box-wrapper"},[e("el-col",{staticClass:"left-wrapper",attrs:{span:4}},[e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"tree_tit",on:{click:t.addSort}},[e("i",{staticClass:"el-icon-circle-plus"}),t._v("\n 添加分组\n ")]),e("div",{staticClass:"tree"},[e("el-tree",{attrs:{data:t.labelSort,"node-key":"id","default-expand-all":"","highlight-current":"","expand-on-click-node":!1,"current-node-key":t.treeId},on:{"node-click":t.bindMenuItem},scopedSlots:t._u([{key:"default",fn:function(i){var n=i.data;return e("span",{staticClass:"custom-tree-node"},[e("span",{staticClass:"file-name"},[n.pid?t._e():e("img",{staticClass:"icon",attrs:{src:a("c583")}}),t._v("\n "+t._s(n.cate_name))]),n.id?e("span",[e("el-dropdown",{on:{command:function(e){return t.clickMenu(n,e)}}},[e("i",{staticClass:"el-icon-more el-icon--right"}),e("template",{slot:"dropdown"},[e("el-dropdown-menu",[e("el-dropdown-item",{attrs:{command:"1"}},[t._v("编辑分组")]),n.id?e("el-dropdown-item",{attrs:{command:"2"}},[t._v("删除分组")]):t._e()],1)],1)],2)],1):t._e()])}}])})],1)]),e("el-col",{ref:"rightBox",attrs:{span:20}},[e("el-card",{attrs:{bordered:!1,shadow:"never"}},[e("el-row",{staticClass:"mb14"},[e("el-col",{attrs:{span:18}},[e("el-button",{directives:[{name:"auth",rawName:"v-auth",value:["marketing-channel_code-create"],expression:"['marketing-channel_code-create']"},{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:t.add}},[t._v("新建二维码")])],1),e("el-col",{attrs:{span:6}},[e("div",{staticClass:"flex"},[e("el-input",{staticClass:"mr10",attrs:{search:"",placeholder:"请输入二维码名称"},model:{value:t.tableFrom.name,callback:function(e){t.$set(t.tableFrom,"name",e)},expression:"tableFrom.name"}}),e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:t.userSearchs}},[t._v("搜索")])],1)])],1),e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],attrs:{data:t.tableList,"highlight-current-row":"","no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},[e("el-table-column",{attrs:{label:"二维码",width:"80"},scopedSlots:t._u([{key:"default",fn:function(t){return[e("div",{directives:[{name:"viewer",rawName:"v-viewer"}],staticClass:"tabBox_img"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:t.row.image,expression:"scope.row.image"}]})])]}}])}),e("el-table-column",{attrs:{label:"二维码名称","min-width":"80"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.name))])]}}])}),e("el-table-column",{attrs:{label:"总关注数","min-width":"80"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.follow))])]}}])}),e("el-table-column",{attrs:{label:"昨日新增关注","min-width":"80"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.y_follow))])]}}])}),e("el-table-column",{attrs:{label:"用户标签","min-width":"80"},scopedSlots:t._u([{key:"default",fn:function(a){return t._l(a.row.label_name,(function(a,i){return e("el-tag",{key:i,staticClass:"label-name"},[t._v(t._s(a))])}))}}])}),e("el-table-column",{attrs:{label:"时间","min-width":"80"},scopedSlots:t._u([{key:"default",fn:function(a){return[0===a.row.stop?e("span",[t._v(" 永久 ")]):t._e(),1===a.row.stop?e("span",[e("div",[t._v(t._s(a.row.add_time))]),e("div",[t._v("-")]),e("div",[t._v(t._s(a.row.end_time))])]):t._e(),-1===a.row.stop?e("span",[t._v("已过期")]):t._e()]}}])}),e("el-table-column",{attrs:{label:"关联推广员","min-width":"80"},scopedSlots:t._u([{key:"default",fn:function(t){return[e("div",{directives:[{name:"viewer",rawName:"v-viewer"}],staticClass:"tabBox_img"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:t.row.avatar,expression:"scope.row.avatar"}]})])]}}])}),e("el-table-column",{attrs:{label:"状态","min-width":"80"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("el-switch",{attrs:{"active-value":1,"inactive-value":0,value:a.row.status,disabled:2==a.row.lottery_status,size:"large","active-text":"开启","inactive-text":"关闭"},on:{change:function(e){return t.onchangeIsShow(a.row)}},model:{value:a.row.status,callback:function(e){t.$set(a.row,"status",e)},expression:"scope.row.status"}})]}}])}),e("el-table-column",{attrs:{label:"操作",fixed:"right",width:"170"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("a",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(e){return t.edit(a.row)}}},[t._v("编辑")]),e("el-divider",{attrs:{direction:"vertical"}}),e("a",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(e){return t.del(a.row,"删除二维码",a.$index)}}},[t._v("删除")]),e("el-divider",{attrs:{direction:"vertical"}}),e("el-dropdown",{attrs:{size:"small",transfer:!0},on:{command:function(e){return t.changeMenu(a.row,e)}}},[e("span",{staticClass:"el-dropdown-link"},[t._v("更多"),e("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),e("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[e("el-dropdown-item",{attrs:{command:"1"}},[t._v("下载")]),e("el-dropdown-item",{attrs:{command:"2"}},[t._v("统计")]),e("el-dropdown-item",{attrs:{command:"3"}},[t._v("用户列表")])],1)],1)]}}])})],1),e("div",{staticClass:"acea-row row-right page"},[t.total?e("pagination",{attrs:{total:t.total,page:t.tableFrom.page,limit:t.tableFrom.limit},on:{"update:page":function(e){return t.$set(t.tableFrom,"page",e)},"update:limit":function(e){return t.$set(t.tableFrom,"limit",e)},pagination:t.getList}}):t._e()],1)],1)],1)],1),e("el-dialog",{attrs:{visible:t.modals,title:"渠道码用户列表","close-on-click-modal":!1,width:"900px"},on:{"update:visible":function(e){t.modals=e}}},[e("el-table",{ref:"selection",attrs:{data:t.tabList,"empty-text":"暂无数据","highlight-current-row":"","max-height":"400"}},[e("el-table-column",{attrs:{label:"UID","min-width":"120"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.uid))])]}}])}),e("el-table-column",{attrs:{label:"用户头像","min-width":"120"},scopedSlots:t._u([{key:"default",fn:function(t){return[e("div",{directives:[{name:"viewer",rawName:"v-viewer"}],staticClass:"tabBox_img"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:t.row.avatar,expression:"scope.row.avatar"}]})])]}}])}),e("el-table-column",{attrs:{label:"用户昵称","min-width":"120"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.nickname))])]}}])})],1),e("div",{staticClass:"acea-row row-right page"},[t.total2?e("pagination",{attrs:{total:t.total2,page:t.userData.page,limit:t.userData.limit},on:{"update:page":function(e){return t.$set(t.userData,"page",e)},"update:limit":function(e){return t.$set(t.userData,"limit",e)},pagination:t.getUserList}}):t._e()],1)],1)],1)}),[],!1,null,"3dde30c9",null);e.default=s.exports}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-4015072d.e12d1722.js b/crmeb/public/admin/system_static/js/chunk-4015072d.e12d1722.js deleted file mode 100644 index 1f79100cd..000000000 --- a/crmeb/public/admin/system_static/js/chunk-4015072d.e12d1722.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-4015072d"],{"45c9":function(t,e,n){"use strict";n("6204")},6204:function(t,e,n){},8593:function(t,e,n){"use strict";n.d(e,"i",(function(){return u})),n.d(e,"g",(function(){return o})),n.d(e,"h",(function(){return c})),n.d(e,"db",(function(){return a})),n.d(e,"m",(function(){return i})),n.d(e,"k",(function(){return s})),n.d(e,"l",(function(){return d})),n.d(e,"j",(function(){return f})),n.d(e,"L",(function(){return l})),n.d(e,"D",(function(){return m})),n.d(e,"K",(function(){return b})),n.d(e,"I",(function(){return p})),n.d(e,"F",(function(){return g})),n.d(e,"G",(function(){return h})),n.d(e,"H",(function(){return O})),n.d(e,"J",(function(){return j})),n.d(e,"Z",(function(){return _})),n.d(e,"fb",(function(){return y})),n.d(e,"s",(function(){return v})),n.d(e,"c",(function(){return k})),n.d(e,"e",(function(){return T})),n.d(e,"b",(function(){return w})),n.d(e,"d",(function(){return E})),n.d(e,"f",(function(){return I})),n.d(e,"w",(function(){return G})),n.d(e,"u",(function(){return x})),n.d(e,"v",(function(){return P})),n.d(e,"Q",(function(){return S})),n.d(e,"P",(function(){return C})),n.d(e,"R",(function(){return F})),n.d(e,"Y",(function(){return $})),n.d(e,"o",(function(){return z})),n.d(e,"n",(function(){return U})),n.d(e,"U",(function(){return q})),n.d(e,"q",(function(){return D})),n.d(e,"t",(function(){return J})),n.d(e,"V",(function(){return M})),n.d(e,"a",(function(){return Q})),n.d(e,"A",(function(){return A})),n.d(e,"cb",(function(){return B})),n.d(e,"E",(function(){return H})),n.d(e,"rb",(function(){return K})),n.d(e,"qb",(function(){return L})),n.d(e,"M",(function(){return N})),n.d(e,"O",(function(){return R})),n.d(e,"B",(function(){return V})),n.d(e,"S",(function(){return W})),n.d(e,"T",(function(){return X})),n.d(e,"x",(function(){return Y})),n.d(e,"ab",(function(){return Z})),n.d(e,"y",(function(){return tt})),n.d(e,"bb",(function(){return et})),n.d(e,"p",(function(){return nt})),n.d(e,"C",(function(){return rt})),n.d(e,"z",(function(){return ut})),n.d(e,"W",(function(){return ot})),n.d(e,"lb",(function(){return ct})),n.d(e,"nb",(function(){return at})),n.d(e,"kb",(function(){return it})),n.d(e,"ob",(function(){return st})),n.d(e,"mb",(function(){return dt})),n.d(e,"r",(function(){return ft})),n.d(e,"pb",(function(){return lt})),n.d(e,"gb",(function(){return mt})),n.d(e,"eb",(function(){return bt})),n.d(e,"hb",(function(){return pt})),n.d(e,"X",(function(){return gt})),n.d(e,"jb",(function(){return ht})),n.d(e,"N",(function(){return Ot})),n.d(e,"ib",(function(){return jt})),n("99af");var r=n("6b6c");function u(t){return Object(r.a)({url:"setting/config_class",method:"get",params:t})}function o(t){return Object(r.a)({url:"setting/config_class/create",method:"get"})}function c(t){return Object(r.a)({url:"setting/config_class/".concat(t,"/edit"),method:"get"})}function a(t){return Object(r.a)({url:"setting/config_class/set_status/".concat(t.id,"/").concat(t.status),method:"PUT"})}function i(t){return Object(r.a)({url:"setting/config",method:"get",params:t})}function s(t){return Object(r.a)({url:"setting/config/create",method:"get",params:t})}function d(t){return Object(r.a)({url:"/setting/config/".concat(t,"/edit"),method:"get"})}function f(t,e){return Object(r.a)({url:"setting/config/set_status/".concat(t,"/").concat(e),method:"PUT"})}function l(t){return Object(r.a)({url:"setting/group",method:"get",params:t})}function m(t){return Object(r.a)({url:t.url,method:t.method,data:t.datas})}function b(t){return Object(r.a)({url:"setting/group/".concat(t),method:"get"})}function p(t,e){return Object(r.a)({url:e,method:"get",params:t})}function g(t,e){return Object(r.a)({url:e,method:"get",params:t})}function h(t,e){return Object(r.a)({url:e,method:"get",params:t})}function O(t,e){return Object(r.a)({url:e,method:"get",params:t})}function j(t){return Object(r.a)({url:t,method:"PUT"})}function _(t){return Object(r.a)({url:"system/log/search_admin",method:"GET"})}function y(t){return Object(r.a)({url:"system/log",method:"GET",params:t})}function v(){return Object(r.a)({url:"system/file",method:"GET"})}function k(){return Object(r.a)({url:"system/backup",method:"GET"})}function T(t){return Object(r.a)({url:"system/backup/read",method:"GET",params:t})}function w(t){return Object(r.a)({url:"system/backup/backup",method:"put",data:t})}function E(t){return Object(r.a)({url:"system/backup/optimize",method:"put",data:t})}function I(t){return Object(r.a)({url:"system/backup/repair",method:"put",data:t})}function G(t){return Object(r.a)({url:"system/backup/file_list",method:"GET"})}function x(t){return Object(r.a)({url:"backup/download",method:"get",params:t})}function P(t){return Object(r.a)({url:"system/backup/import",method:"POST",data:t})}function S(t){return Object(r.a)({url:"system/file/login",method:"POST",data:t})}function C(t){return Object(r.a)({url:"system/file/opendir",method:"GET",params:t,file_edit:!0})}function F(t){return Object(r.a)({url:"system/file/openfile",method:"GET",params:t,file_edit:!0})}function $(t){return Object(r.a)({url:"system/file/savefile?fileToken=".concat(t.fileToken),method:"post",data:t,file_edit:!0})}function z(t){return Object(r.a)({url:"system/file/createFolder",method:"GET",params:t,file_edit:!0})}function U(t){return Object(r.a)({url:"system/file/createFile",method:"GET",params:t,file_edit:!0})}function q(t){return Object(r.a)({url:"system/file/rename",method:"GET",params:t,file_edit:!0})}function D(t){return Object(r.a)({url:"system/file/delFolder",method:"GET",params:t,file_edit:!0})}function J(t){return Object(r.a)({url:"system/file/mark",method:"get",params:t,file_edit:!0})}function M(t){return Object(r.a)({url:"system/replace_site_url",method:"post",data:t})}function Q(){return Object(r.a)({url:"auth",method:"get"})}function A(){return Object(r.a)({url:"setting/get_kf_adv",method:"get"})}function B(t){return Object(r.a)({url:"setting/set_kf_adv",method:"post",data:t})}function H(){return Object(r.a)({url:"setting/group_all",method:"get"})}function K(t){return Object(r.a)({url:"system/version_list",method:"get",params:t})}function L(t){return Object(r.a)({url:"system/version_crate/".concat(t),method:"get"})}function N(t){return Object(r.a)({url:"setting/group_data/save_all",method:"POST",data:t})}function R(t){return Object(r.a)({url:"diy/open_adv/add",method:"POST",data:t})}function V(){return Object(r.a)({url:"diy/open_adv/info",method:"get"})}function W(t){return Object(r.a)({url:"setting/config/get_system/".concat(t),method:"get"})}function X(t){return Object(r.a)({url:"setting/config/save_basics",method:"POST",data:t})}function Y(){return Object(r.a)({url:"setting/get_user_agreement",method:"get"})}function Z(t){return Object(r.a)({url:"setting/set_user_agreement",method:"post",data:t})}function tt(t){return Object(r.a)({url:"setting/get_agreement/".concat(t),method:"get"})}function et(t,e){return Object(r.a)({url:"setting/save_agreement",method:"post",data:t})}function nt(t){return Object(r.a)({url:"crmeb_product",method:"get",params:t})}function rt(){return Object(r.a)({url:"setting/get_version",method:"get"})}function ut(){return Object(r.a)({url:"copyright",method:"get"})}function ot(t){return Object(r.a)({url:"copyright",method:"post",data:t})}function ct(t){return Object(r.a)({url:"/system/upgrade/list",method:"get",params:t})}function at(){return Object(r.a)({url:"/system/upgrade_progress",method:"get"})}function it(){return Object(r.a)({url:"/system/upgrade/agreement",method:"get"})}function st(){return Object(r.a)({url:"/system/upgrade_status",method:"get"})}function dt(t){return Object(r.a)({url:"/system/upgrade_log/list",method:"get",params:t})}function ft(t){return Object(r.a)({url:"/system/upgrade_download/"+t,method:"POST"})}function lt(t){return Object(r.a)({url:"/system/upgradeable/list",method:"get",params:t})}function mt(t){return Object(r.a)({url:"system/crontab/list",params:t})}function bt(t,e){return Object(r.a)({url:"system/crontab/set_open/".concat(t,"/").concat(e)})}function pt(t){return Object(r.a)({url:"system/crontab/info/".concat(t)})}function gt(t){return Object(r.a)({url:"system/crontab/save",method:"post",data:t})}function ht(t){return Object(r.a)({url:"system/database/update_mark",method:"post",data:t})}function Ot(t,e){return Object(r.a)({url:"system/file/mark/save?fileToken=".concat(t),method:"post",data:e})}function jt(){return Object(r.a)({url:"system/crontab/mark"})}},a8d2:function(t,e,n){"use strict";n.r(e);var r=n("c7eb"),u=n("1da1"),o=(n("d9e2"),n("ac1f"),n("00b4"),n("14d9"),n("8593")),c=n("c276"),a={name:"file_login",data:function(){return{formInline:{password:""},ruleInline:{password:[{required:!0,message:"请输入密码",trigger:"blur"}]}}},created:function(){var t=this;document.onkeydown=function(e){13===window.event.keyCode&&t.handleSubmit("formInline")}},methods:{handleSubmit:function(t){var e=this;this.$refs[t].validate((function(t){if(!t)return!1;Object(o.Q)(e.formInline).then(function(){var t=Object(u.a)(Object(r.a)().mark((function t(n){var u;return Object(r.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e.$message.success("登录成功!"),u=e.getExpiresTime(n.data.expires_time),Object(c.o)("file_token",n.data.token,u),e.$router.push({path:e.$routeProStr+"/system/maintain/system_file/opendir"});case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.$message.error(t.msg)}))}))},getExpiresTime:function(t){var e=Math.round(new Date/1e3);return parseFloat(parseFloat(parseFloat((t-e)/60)/60)/24)}}};n("45c9"),n=n("2877"),n=Object(n.a)(a,(function(){var t=this,e=t._self._c;return e("div",[e("el-row",[e("el-col",{attrs:{span:24}},[e("div",{staticClass:"index_from page-account-container"},[e("div",{staticClass:"page-account-top"},[e("span",{staticClass:"page-account-top-tit"},[t._v("文件管理登录")])]),e("el-form",{ref:"formInline",attrs:{model:t.formInline,rules:t.ruleInline},nativeOn:{submit:function(t){t.preventDefault()}}},[e("el-form-item",{staticClass:"maxInpt",attrs:{prop:"sms_token"}},[e("el-input",{attrs:{type:"password",size:"large",prefix:"ios-lock-outline",placeholder:"请输入密码"},model:{value:t.formInline.password,callback:function(e){t.$set(t.formInline,"password",e)},expression:"formInline.password"}}),e("div",{staticClass:"trip"},[t._v("提示:密码配置在 /config/filesystem.php 文件中修改 'password' => '密码'")])],1),e("el-form-item",{staticClass:"maxInpt"},[e("el-button",{staticClass:"btn",attrs:{type:"primary",long:"",size:"large"},on:{click:function(e){return t.handleSubmit("formInline")}}},[t._v("登录")])],1)],1)],1)])],1)],1)}),[],!1,null,"0b1b119d",null);e.default=n.exports}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-407053db.755854bc.js b/crmeb/public/admin/system_static/js/chunk-407053db.e6e8be38.js similarity index 100% rename from crmeb/public/admin/system_static/js/chunk-407053db.755854bc.js rename to crmeb/public/admin/system_static/js/chunk-407053db.e6e8be38.js diff --git a/crmeb/public/admin/system_static/js/chunk-40a80d43.1fe0132a.js b/crmeb/public/admin/system_static/js/chunk-40a80d43.1fe0132a.js deleted file mode 100644 index 5f1f0f44f..000000000 --- a/crmeb/public/admin/system_static/js/chunk-40a80d43.1fe0132a.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-40a80d43"],{"0d3e":function(e,t,a){"use strict";function i(e){return e=e.replace(/]*>/gi,(function(e,t){return(e=(e=e.replace(/style="[^"]+"/gi,"").replace(/style='[^']+'/gi,"")).replace(/width="[^"]+"/gi,"").replace(/width='[^']+'/gi,"")).replace(/height="[^"]+"/gi,"").replace(/height='[^']+'/gi,"")})),(e=(e=e.replace(/style="[^"]+"/gi,(function(e,t){return e.replace(/width:[^;]+;/gi,"max-width:100%;").replace(/width:[^;]+;/gi,"max-width:100%;")}))).replace(/]*\/>/gi,"")).replace(/\>>=1)&&(t+=t))1&n&&(a+=t);return a}},1184:function(e,t,a){"use strict";a.d(t,"c",(function(){return r})),a.d(t,"d",(function(){return o})),a.d(t,"a",(function(){return s})),a.d(t,"b",(function(){return n})),a.d(t,"g",(function(){return l})),a.d(t,"f",(function(){return c})),a.d(t,"e",(function(){return _})),a("99af");var i=a("6b6c");function r(e){return Object(i.a)({url:"marketing/lottery/list",method:"get",params:e})}function o(e){return Object(i.a)({url:"marketing/lottery/factor_info/".concat(e),method:"get"})}function s(e){return Object(i.a)({url:"marketing/lottery/add",method:"post",data:e})}function n(e,t){return Object(i.a)({url:"marketing/lottery/edit/".concat(e),method:"put",data:t})}function l(e){return Object(i.a)({url:"marketing/lottery/set_status/".concat(e.id,"/").concat(e.status),method:"post"})}function c(e){return Object(i.a)({url:"marketing/lottery/record/list",method:"get",params:e})}function _(e){return Object(i.a)({url:"marketing/lottery/record/deliver",method:"post",data:e})}},"11d6":function(e,t,a){"use strict";a("8800")},"232f":function(e,t,a){"use strict";a("b0c0"),a("a9e3"),a("d81d"),a("14d9"),a("a434");var i=a("c24f"),r={name:"userLabel",props:{uid:{type:String|Number,default:0},only_get:{default:!1},selectDataLabel:{type:Array,default:function(){}}},data:function(){return{labelList:[],activeIds:[],unLaberids:[]}},watch:{uid:{handler:function(e,t){e!=t&&this.getList()},deep:!0}},mounted:function(){this.getList()},methods:{getList:function(){var e=this;Object(i.j)(this.uid||0).then((function(t){e.selectDataLabel&&e.selectDataLabel.length&&e.selectDataLabel.map((function(e){t.data.map((function(t){t.label.map((function(t){t.id===e.id&&(t.disabled=!0)}))}))})),t.data.map((function(t){t.label.map((function(t){t.disabled&&e.activeIds.push(t.id)}))})),e.labelList=t.data}))},selectLabel:function(e){var t;e.disabled?(t=this.activeIds.indexOf(e.id),this.activeIds.splice(t,1),e.disabled=!1):(this.activeIds.push(e.id),e.disabled=!0)},subBtn:function(){var e=this,t=[];this.only_get?(this.labelList.map((function(e){e.label.map((function(e){1==e.disabled&&t.push({id:e.id,label_name:e.label_name})}))})),this.$emit("activeData",t)):(this.labelList.map((function(e){e.label.map((function(e){0==e.disabled&&t.push(e.id)}))})),this.unLaberids=t,Object(i.A)(this.uid,{label_ids:this.activeIds,un_label_ids:this.unLaberids}).then((function(t){e.$emit("onceGetList"),e.activeIds=[],e.unLaberids=[],e.$message.success(t.msg),e.$emit("close")})).catch((function(t){e.$message.error(t.msg)})))},cancel:function(){this.activeIds=[],this.unLaberids=[],this.$emit("close")}}};a("fb35"),a=a("2877"),a=Object(a.a)(r,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"label-wrapper"},[e.labelList[0]?e._l(e.labelList,(function(a,i){return t("div",{key:i,staticClass:"label-box"},[t("div",{staticClass:"title"},[e._v(e._s(a.name))]),t("div",{staticClass:"list"},e._l(a.label,(function(a,i){return t("div",{key:i,staticClass:"label-item",class:{on:a.disabled},on:{click:function(t){return e.selectLabel(a)}}},[e._v("\n "+e._s(a.label_name)+"\n ")])})),0)])})):t("div",{staticClass:"nonefont"},[e._v("暂无标签")]),t("div",{staticClass:"acea-row row-right mt20"},[t("el-button",{on:{click:e.cancel}},[e._v("取 消")]),t("el-button",{attrs:{type:"primary"},on:{click:e.subBtn}},[e._v("确 定")])],1)],2)}),[],!1,null,"34379f5b",null);t.a=a.exports},2819:function(e,t,a){"use strict";a("c636")},"2c3e":function(e,t,a){"use strict";var i=a("83ab"),r=a("9f7f").MISSED_STICKY,o=a("c6b6"),s=a("edd0"),n=a("69f3").get,l=RegExp.prototype,c=TypeError;i&&r&&s(l,"sticky",{configurable:!0,get:function(){if(this!==l){if("RegExp"===o(this))return!!n(this).sticky;throw new c("Incompatible receiver, RegExp required")}}})},"4d63":function(e,t,a){"use strict";var i=a("83ab"),r=a("da84"),o=a("e330"),s=a("94ca"),n=a("7156"),l=a("9112"),c=a("7c73"),_=a("241c").f,d=a("3a9b"),u=a("44e7"),m=a("577e"),p=a("90d8"),f=a("9f7f"),b=a("aeb0"),h=a("cb2d"),g=a("d039"),v=a("1a2d"),w=a("69f3").enforce,y=a("2626"),E=a("b622"),V=a("fce3"),D=a("107c"),O=E("match"),C=r.RegExp,P=C.prototype,M=r.SyntaxError,x=o(P.exec),k=o("".charAt),L=o("".replace),T=o("".indexOf),j=o("".slice),I=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,S=/a/g,U=/a/g,A=(a=new C(S)!==S,f.MISSED_STICKY),R=f.UNSUPPORTED_Y;E=i&&(!a||A||V||D||g((function(){return U[O]=!1,C(S)!==S||C(U)===U||"/a/i"!==String(C(S,"i"))})));if(s("RegExp",E)){for(var W=function(e,t){var a,i,r=d(P,this),o=u(e),s=void 0===t,_=[],f=e;if(!r&&o&&s&&e.constructor===W)return e;if((o||d(P,e))&&(e=e.source,s)&&(t=p(f)),e=void 0===e?"":m(e),t=void 0===t?"":m(t),f=e,o=t=V&&"dotAll"in S&&(a=!!t&&-1"===t&&l:if(""===d||v(s,d))throw new M("Invalid capture group name");s[d]=!0,l=!(o[o.length]=[d,_]),d="";continue}l?d+=t:r+=t}return[r,o]}(e))[0],_=s[1]),s=n(C(e,t),r?this:P,W),(a||i||_.length)&&(t=w(s),a&&(t.dotAll=!0,t.raw=W(function(e){for(var t,a=e.length,i=0,r="",o=!1;i<=a;i++)"\\"===(t=k(e,i))?r+=t+k(e,++i):o||"."!==t?("["===t?o=!0:"]"===t&&(o=!1),r+=t):r+="[\\s\\S]";return r}(e),o)),i&&(t.sticky=!0),_.length)&&(t.groups=_),e!==f)try{l(s,"source",""===f?"(?:)":f)}catch(e){}return s},q=_(C),K=0;q.length>K;)b(W,C,q[K++]);(P.constructor=W).prototype=P,h(r,"RegExp",W,{constructor:!0})}y("RegExp")},"61bf":function(module,__webpack_exports__,__webpack_require__){"use strict";var _Users_wuhaotian_Code_ZhongBang_crmebbz_template_admin_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("2909"),_Users_wuhaotian_Code_ZhongBang_crmebbz_template_admin_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("c7eb"),_Users_wuhaotian_Code_ZhongBang_crmebbz_template_admin_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("1da1"),_Users_wuhaotian_Code_ZhongBang_crmebbz_template_admin_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("5530"),_Users_wuhaotian_Code_ZhongBang_crmebbz_template_admin_node_modules_babel_runtime_helpers_esm_defineProperty_js__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("ade3"),core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("d3b7"),core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_5___default=__webpack_require__.n(core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_5__),core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("25f0"),core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_6___default=__webpack_require__.n(core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_6__),core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("159b"),core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_7___default=__webpack_require__.n(core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_7__),core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__("14d9"),core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_8___default=__webpack_require__.n(core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_8__),core_js_modules_es_array_splice_js__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__("a434"),core_js_modules_es_array_splice_js__WEBPACK_IMPORTED_MODULE_9___default=__webpack_require__.n(core_js_modules_es_array_splice_js__WEBPACK_IMPORTED_MODULE_9__),core_js_modules_es_array_join_js__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__("a15b"),core_js_modules_es_array_join_js__WEBPACK_IMPORTED_MODULE_10___default=__webpack_require__.n(core_js_modules_es_array_join_js__WEBPACK_IMPORTED_MODULE_10__),core_js_modules_es_number_to_fixed_js__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__("b680"),core_js_modules_es_number_to_fixed_js__WEBPACK_IMPORTED_MODULE_11___default=__webpack_require__.n(core_js_modules_es_number_to_fixed_js__WEBPACK_IMPORTED_MODULE_11__),core_js_modules_es_array_concat_js__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__("99af"),core_js_modules_es_array_concat_js__WEBPACK_IMPORTED_MODULE_12___default=__webpack_require__.n(core_js_modules_es_array_concat_js__WEBPACK_IMPORTED_MODULE_12__),vuex__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__("2f62"),_components_goodsList_index__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__("c4ad"),_components_uploadPictures__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__("b0e7"),_components_userLabel__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__("232f"),_addGoods__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__("eab1"),_api_lottery__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__("1184"),_formRule_lotteryFrom__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__("d1cc"),_api_product__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__("c4c8"),_api_user__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__("c24f"),_components_wangEditor_index_vue__WEBPACK_IMPORTED_MODULE_22__=__webpack_require__("a069"),_utils_validate__WEBPACK_IMPORTED_MODULE_23__=__webpack_require__("61f7"),_utils_editorImg__WEBPACK_IMPORTED_MODULE_24__=__webpack_require__("0d3e"),sortablejs__WEBPACK_IMPORTED_MODULE_25__=__webpack_require__("aa47");__webpack_exports__.a={name:"lotteryCreate",components:{goodsList:_components_goodsList_index__WEBPACK_IMPORTED_MODULE_14__.default,uploadPictures:_components_uploadPictures__WEBPACK_IMPORTED_MODULE_15__.a,addGoods:_addGoods__WEBPACK_IMPORTED_MODULE_17__.a,WangEditor:_components_wangEditor_index_vue__WEBPACK_IMPORTED_MODULE_22__.a,userLabel:_components_userLabel__WEBPACK_IMPORTED_MODULE_16__.a},data:function(){return Object(_Users_wuhaotian_Code_ZhongBang_crmebbz_template_admin_node_modules_babel_runtime_helpers_esm_defineProperty_js__WEBPACK_IMPORTED_MODULE_4__.a)({selectDataLabel:[],selectLabelShow:!1,content:"",tabs:[{name:"积分抽取",type:"1"},{name:"订单支付",type:"3"},{name:"订单评价",type:"4"}],title:"添加商品",loading:!1,userLabelList:[],userLevelListApi:[],submitOpen:!1,spinShow:!1,addGoodsModel:!1,editData:{},myConfig:{autoHeightEnabled:!1,initialFrameHeight:500,initialFrameWidth:"100%",UEDITOR_HOME_URL:"/UEditor/",serverUrl:""},isChoice:"单选",current:0,modalPic:!1,modal_loading:!1,images:[],templateList:[{id:-1,name:"不限制会员类型"},{id:0,name:"非付费会员"},{id:1,name:"付费会员"}],specsData:[{type:1,name:"",num:10,image:"",chance:0,total:0,prompt:""},{type:1,name:"",num:0,image:"",chance:0,total:0,prompt:""},{type:1,name:"",num:0,image:"",chance:0,total:0,prompt:""},{type:1,name:"",num:0,image:"",chance:0,total:0,prompt:""},{type:1,name:"",num:0,image:"",chance:0,total:0,prompt:""},{type:1,name:"",num:0,image:"",chance:0,total:0,prompt:""},{type:1,name:"",num:0,image:"",chance:0,total:0,prompt:""},{type:1,name:"",num:0,image:"",chance:0,total:0,prompt:""}],formValidate:{images:[],name:"",desc:"",image:"",factor:"1",factor_num:1,attends_user:1,user_level:[],user_label:[],is_svip:"-1",prize_num:0,period:[],prize:[],lottery_num_term:1,lottery_num:1,spread_num:1,is_all_record:0,is_personal_record:0,is_content:0,content:"",status:0},ruleValidate:_formRule_lotteryFrom__WEBPACK_IMPORTED_MODULE_19__.a,currentid:"",picTit:"",tableIndex:0,copy:0,editIndex:null,id:""},"copy",0)},filters:{typeName:function(e){return 1==e?"未中奖":2==e?"积分":3==e?"余额":4==e?"红包":5==e?"优惠券":6==e?"商品":void 0}},computed:Object(_Users_wuhaotian_Code_ZhongBang_crmebbz_template_admin_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3__.a)(Object(_Users_wuhaotian_Code_ZhongBang_crmebbz_template_admin_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3__.a)({},Object(vuex__WEBPACK_IMPORTED_MODULE_13__.d)("admin/layout",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"120px"},labelPosition:function(){return this.isMobile?"top":"right"}}),mounted:function(){var e=this;this.getInfo(),this.labelListApi(),this.levelListApi(),this.$nextTick((function(t){e.setSort()}))},methods:{changeUsers:function(e){1==e&&(this.formValidate.user_level=[],this.formValidate.user_label=[],this.formValidate.is_svip="-1",this.selectDataLabel=[])},labelClose:function(){this.selectLabelShow=!1},activeSelectData:function(e){this.selectLabelShow=!1,this.selectDataLabel=e},onClickTab:function(e){this.getInfo(this.formValidate.factor)},getEditorContent:function(e){this.content=e},labelListApi:function(){var e=this;Object(_api_product__WEBPACK_IMPORTED_MODULE_20__.n)().then((function(t){e.userLabelList=t.data.list}))},levelListApi:function(){var e=this;Object(_api_user__WEBPACK_IMPORTED_MODULE_21__.p)().then((function(t){e.userLevelListApi=t.data.list}))},onchangeTime:function(e){this.$set(this.formValidate,"period",e)},getInfo:function(e){var t=this;this.spinShow=!0,Object(_api_lottery__WEBPACK_IMPORTED_MODULE_18__.d)(this.formValidate.factor).then((function(a){200!=a.status||Array.isArray(a.data)?(t.formValidate={images:[],name:"",desc:"",image:"",factor:e.toString(),factor_num:1,attends_user:1,user_level:[],user_label:[],is_svip:"-1",prize_num:0,period:[],prize:[],lottery_num_term:1,lottery_num:1,spread_num:1,is_all_record:0,is_personal_record:0,is_content:0,content:"",status:0},t.specsData=[{type:1,name:"",num:10,image:"",chance:0,total:0,prompt:""},{type:1,name:"",num:0,image:"",chance:0,total:0,prompt:""},{type:1,name:"",num:0,image:"",chance:0,total:0,prompt:""},{type:1,name:"",num:0,image:"",chance:0,total:0,prompt:""},{type:1,name:"",num:0,image:"",chance:0,total:0,prompt:""},{type:1,name:"",num:0,image:"",chance:0,total:0,prompt:""},{type:1,name:"",num:0,image:"",chance:0,total:0,prompt:""},{type:1,name:"",num:0,image:"",chance:0,total:0,prompt:""}]):(t.formValidate=a.data,t.formValidate.user_level=a.data.user_level||[],t.selectDataLabel=a.data.user_label||[],t.formValidate.is_svip=a.data.is_svip,t.content=a.data.is_content?a.data.content:"",t.formValidate.factor=a.data.factor.toString(),t.$set(t.formValidate,"period",[t.formatDate(a.data.start_time)||"",t.formatDate(a.data.end_time)||""]),t.specsData=a.data.prize,t.getProbability()),t.$nextTick((function(e){t.spinShow=!1}))})).catch((function(e){}))},next:function(e){var t,a=this;if(this.formValidate.prize=this.specsData,this.formValidate.is_content&&(this.formValidate.content=Object(_utils_editorImg__WEBPACK_IMPORTED_MODULE_24__.a)(this.content)),2==this.formValidate.attends_user&&this.selectDataLabel.length&&(t=[],this.selectDataLabel.forEach((function(e){t.push(e.id)})),this.formValidate.user_label=t),this.submitOpen)return!1;this.$refs[e].validate((function(e){if(!e)return!1;a.submitOpen=!0,a.formValidate.id&&!a.copy?Object(_api_lottery__WEBPACK_IMPORTED_MODULE_18__.b)(a.formValidate.id,a.formValidate).then(function(){var e=Object(_Users_wuhaotian_Code_ZhongBang_crmebbz_template_admin_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2__.a)(Object(_Users_wuhaotian_Code_ZhongBang_crmebbz_template_admin_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1__.a)().mark((function e(t){return Object(_Users_wuhaotian_Code_ZhongBang_crmebbz_template_admin_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1__.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a.$message.success(t.msg),a.submitOpen=!1;case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){a.submitOpen=!1,a.$message.error(e.msg)})):Object(_api_lottery__WEBPACK_IMPORTED_MODULE_18__.a)(a.formValidate).then(function(){var e=Object(_Users_wuhaotian_Code_ZhongBang_crmebbz_template_admin_node_modules_babel_runtime_helpers_esm_asyncToGenerator_js__WEBPACK_IMPORTED_MODULE_2__.a)(Object(_Users_wuhaotian_Code_ZhongBang_crmebbz_template_admin_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1__.a)().mark((function e(t){return Object(_Users_wuhaotian_Code_ZhongBang_crmebbz_template_admin_node_modules_babel_runtime_helpers_esm_regeneratorRuntime_js__WEBPACK_IMPORTED_MODULE_1__.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a.submitOpen=!1,a.$message.success(t.msg);case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){a.submitOpen=!1,a.$message.error(e.msg)}))}))},step:function(){this.current--},modalPicTap:function(e,t,a){this.modalPic=!0,this.isChoice="dan"===e?"单选":"多选",this.picTit=t||"",this.tableIndex=a},getPic:function(e){"danFrom"===this.picTit?this.formValidate.image=e.att_dir:this.specsData[this.tableIndex].image=e.att_dir,this.modalPic=!1},handleRemove:function(){this.formValidate.image=""},validate:function(e,t,a){return!1!==t||(this.$message.error(a),!1)},addGoods:function(){this.addGoodsModel=!0,this.title="添加商品",this.editData={}},editGoods:function(e){this.addGoodsModel=!0,this.title="添加奖品",this.editData=this.specsData[e],this.editIndex=e},deleteGoods:function(e){this.specsData.splice(e,1)},sumArr:function sumArr(arr,name){for(var arrData=[],i=0;i table > tbody")[0];this.sortable=sortablejs__WEBPACK_IMPORTED_MODULE_25__.a.create(t,{ghostClass:"sortable-ghost",handle:".handle",setData:function(e){e.setData("Text","")},onEnd:function(t){e.elChangeExForArray(t.oldIndex,t.newIndex,e.specsData)}})},elChangeExForArray:function(e,t,a,i){var r=this,o=a,s=a[e];a=a[t];i?(o[t]=a,o[e]=s):(o[e]=a,o[t]=s),this.specsData=[],this.$nextTick((function(e){r.specsData=o}))},formatDate:function(e){return e?(e=new Date(1e3*e),Object(_utils_validate__WEBPACK_IMPORTED_MODULE_23__.a)(e,"yyyy-MM-dd hh:mm")):""}}}},"61f7":function(e,t,a){"use strict";a.d(t,"a",(function(){return o})),a.d(t,"c",(function(){return l})),a.d(t,"b",(function(){return c}));var i=a("ade3"),r=a("5530");function o(e,t){/(y+)/.test(t)&&(t=t.replace(RegExp.$1,(e.getFullYear()+"").substr(4-RegExp.$1.length)));var a,i,r={"M+":e.getMonth()+1,"d+":e.getDate(),"h+":e.getHours(),"m+":e.getMinutes(),"s+":e.getSeconds()};for(a in r)new RegExp("(".concat(a,")")).test(t)&&(i=r[a]+"",t=t.replace(RegExp.$1,1===RegExp.$1.length?i:("00"+i).substr(i.length)));return t}a("ac1f"),a("00b4"),a("5319"),a("4d63"),a("c607"),a("2c3e"),a("25f0"),a("498a"),a("d3b7"),a("13d5"),a("b64b"),a("99af");var s={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function n(e,t){e.message=function(e){return t.replace("%s",e||"")}}function l(e){var t=1>1;++i)a[i]=String.fromCharCode(n.charCodeAt(2*i)+(n.charCodeAt(2*i+1)<<8));return a.join("")}if(254!=t||255!=r)return 65279==t?e.slice(1):e;for(var s=e.slice(2),o=[],l=0;l>1;++l)o[l]=String.fromCharCode(s.charCodeAt(2*l+1)+(s.charCodeAt(2*l)<<8));return o.join("")},b=function(e){return String.fromCharCode(e)},v=("undefined"!=typeof cptable&&(d=function(e){s=e},g=function(e){return 255===e.charCodeAt(0)&&254===e.charCodeAt(1)?cptable.utils.decode(1200,p(e.slice(2))):e},b=function(e){return 1200===s?String.fromCharCode(e):cptable.utils.decode(s,[255&e,e>>8])[0]}),null),w=(m="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",{encode:function(e){for(var t,r,n,a,i="",s=0,o=0,l=0;l>2,a=(3&t)<<4|(t=e.charCodeAt(l++))>>4,s=(15&t)<<2|(r=e.charCodeAt(l++))>>6,o=63&r,isNaN(t)?s=o=64:isNaN(r)&&(o=64),i+=m.charAt(n)+m.charAt(a)+m.charAt(s)+m.charAt(o);return i},decode:function(e){var t,r,n="";e=e.replace(/[^\w\+\/\=]/g,"");for(var a=0;a>4),64!==(t=m.indexOf(e.charAt(a++)))&&(n+=String.fromCharCode((15&r)<<4|t>>2)),64!==(r=m.indexOf(e.charAt(a++)))&&(n+=String.fromCharCode((3&t)<<6|r));return n}}),C=void 0!==a&&void 0!==i&&void 0!==i.versions&&i.versions.node,S=function(){};if(void 0!==a){var E=!a.from;if(!E)try{a.from("foo","utf8")}catch(wa){E=!0}S=E?function(e,t){return t?new a(e,t):new a(e)}:a.from.bind(a),a.alloc||(a.alloc=function(e){return new a(e)})}function _(e){return C?a.alloc(e):new Array(e)}var A=function(e){return C?S(e,"binary"):e.split("").map((function(e){return 255&e.charCodeAt(0)}))};function k(e){if("undefined"==typeof ArrayBuffer)return A(e);for(var t=new ArrayBuffer(e.length),r=new Uint8Array(t),n=0;n!=e.length;++n)r[n]=255&e.charCodeAt(n);return t}function y(e){if(Array.isArray(e))return e.map(Sc).join("");for(var t=[],r=0;r=7+(t=t||0)&&103==(32|e.charCodeAt(t))&&101==(32|e.charCodeAt(t+1))&&110==(32|e.charCodeAt(t+2))&&101==(32|e.charCodeAt(t+3))&&114==(32|e.charCodeAt(t+4))&&97==(32|e.charCodeAt(t+5))&&108==(32|e.charCodeAt(t+6))}var c=[["Sun","Sunday"],["Mon","Monday"],["Tue","Tuesday"],["Wed","Wednesday"],["Thu","Thursday"],["Fri","Friday"],["Sat","Saturday"]],f=[["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"]];function h(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"秒 "',e[65535]="General"}var d={};function u(e,t,r){var n,a=e<0?-1:1,i=e*a,s=0,o=1,l=0,c=1,f=0,h=0;for(Math.floor(i);f(t<0?12:11)?t.toPrecision(6):r;return y(function(e){for(var t=0;t!=e.length;++t)if(101==(32|e.charCodeAt(t)))return e.replace(E,".$1").replace(_,"E").replace("e","E").replace(A,"$10$2");return e}(a))};function y(e){return-1s.length?S:P(s.substr(0,s.length-S.length))+S;if(p=s.match(I))return m=p,g=w,b=C,k=parseInt(m[4],10),g=Math.round(g*k),v=Math.floor(g/k),b+(0===v?"":""+v)+" "+(0==(g-=v*k)?r(" ",m[1].length+1+m[4].length):a(g,m[1].length)+m[2]+"/"+m[3]+n(k,m[4].length));if(s.match(/^#+0+$/))return C+o(w,s.length-s.indexOf("0"));if(p=s.match(R))return S=N(l,p[1].length).replace(/^([^\.]+)$/,"$1."+P(p[1])).replace(/\.$/,"."+P(p[1])).replace(/\.(\d*)$/,(function(e,t){return"."+t+r("0",P(p[1]).length-t.length)})),-1!==s.indexOf("0.")?S:S.replace(/^0\./,".");if(s=s.replace(/^#+([0.])/,"$1"),p=s.match(/^(0*)\.(#*)$/))return C+N(w,p[2].length).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,p[1].length?"0.":".");if(p=s.match(/^#{1,3},##0(\.?)$/))return C+B(o(w,0));if(p=s.match(/^#,##0\.([#0]*0)$/))return l<0?"-"+M(e,s,-l):B(""+(Math.floor(l)+((v=p[1].length)<(""+Math.round((l-Math.floor(l))*Math.pow(10,v))).length?1:0)))+"."+n(L(l,p[1].length),p[1].length);if(p=s.match(/^#,#*,#0/))return M(e,s.replace(/^#,#*,/,""),l);if(p=s.match(/^([0#]+)(\\?-([0#]+))+$/))return S=t(M(e,s.replace(/[\\-]/g,""),l)),E=0,t(t(s.replace(/\\/g,"")).replace(/[0#]/g,(function(e){return Es.length?v:P(s.substr(0,s.length-v.length))+v;if(d=s.match(I))return b+(0===(m=g)?"":""+m)+r(" ",(p=d)[1].length+2+p[4].length);if(s.match(/^#+0+$/))return b+n(g,s.length-s.indexOf("0"));if(d=s.match(R))return v=(v=(""+o).replace(/^([^\.]+)$/,"$1."+P(d[1])).replace(/\.$/,"."+P(d[1]))).replace(/\.(\d*)$/,(function(e,t){return"."+t+r("0",P(d[1]).length-t.length)})),-1!==s.indexOf("0.")?v:v.replace(/^0\./,".");if(s=s.replace(/^#+([0.])/,"$1"),d=s.match(/^(0*)\.(#*)$/))return b+(""+g).replace(/\.(\d*[1-9])0*$/,".$1").replace(/^(-?\d*)$/,"$1.").replace(/^0\./,d[1].length?"0.":".");if(d=s.match(/^#{1,3},##0(\.?)$/))return b+B(""+g);if(d=s.match(/^#,##0\.([#0]*0)$/))return o<0?"-"+U(e,s,-o):B(""+o)+"."+r("0",d[1].length);if(d=s.match(/^#,#*,#0/))return U(e,s.replace(/^#,#*,/,""),o);if(d=s.match(/^([0#]+)(\\?-([0#]+))+$/))return v=t(U(e,s.replace(/[\\-]/g,""),o)),w=0,t(t(s.replace(/\\/g,"")).replace(/[0#]/g,(function(e){return w=€acfijklopqrtuvwxzP".indexOf(m))throw new Error("unrecognized character "+m+" in "+e);h[h.length]={t:"t",v:m},++u}var w,C=0,S=0;for(u=h.length-1,g="t";0<=u;--u)switch(h[u].t){case"h":case"H":h[u].t=b,g="h",C<1&&(C=1);break;case"s":(w=h[u].v.match(/\.0+$/))&&(S=Math.max(S,w[0].length-1)),C<3&&(C=3);case"d":case"y":case"M":case"e":g=h[u].t;break;case"m":"s"===g&&(h[u].t="M",C<2)&&(C=2);break;case"X":break;case"Z":(C=(C=C<1&&h[u].v.match(/[Hh]/)?1:C)<2&&h[u].v.match(/[Mm]/)?2:C)<3&&h[u].v.match(/[Ss]/)&&(C=3)}switch(C){case 0:break;case 1:.5<=i.u&&(i.u=0,++i.S),60<=i.S&&(i.S=0,++i.M),60<=i.M&&(i.M=0,++i.H);break;case 2:.5<=i.u&&(i.u=0,++i.S),60<=i.S&&(i.S=0,++i.M)}var E="";for(u=0;u=h[u].v.length-1?(y-=h[u].v.length,h[u].v=A.substr(y+1,h[u].v.length)):y<0?h[u].v="":(h[u].v=A.substr(0,y+1),y=-1),h[u].t="t",T=u);0<=y&&T]/,G=/\[(=|>[=]?|<[>=]?)(-?\d+(?:\.\d*)?)\]/;function j(e,t){if(null!=t){var r=parseFloat(t[2]);switch(t[1]){case"=":if(e==r)return 1;break;case">":if(r":if(e!=r)return 1;break;case">=":if(r<=e)return 1;break;case"<=":if(e<=r)return 1}}}function $(e,t,r){null==r&&(r={});var n="";switch(typeof e){case"string":n="m/d/yy"==e&&r.dateNF?r.dateNF:e;break;case"number":n=14==e&&r.dateNF?r.dateNF:(null!=r.table?r.table:d)[e]}if(l(n,0))return x(t,r);var a=function(e,t){var r=V(e),n=(e=r.length,r[e-1].indexOf("@"));if(e<4&&-1>>2)-1;if(o){for(var c=0;c>6:r+=a+511>>9)}for(var i=e.FullPaths.length+3>>2,s=t+127>>7,o=(t+7>>3)+r+i+s,l=o+127>>7,c=l<=109?0:Math.ceil((l-109)/127);l>7;)c=++l<=109?0:Math.ceil((l-109)/127);return s=[1,c,l,s,i,r,t,0],e.FileIndex[0].size=t<<6,s[7]=(e.FileIndex[0].start=s[0]+s[1]+s[2]+s[3]+s[4]+s[5])+(s[6]+7>>3),s}(e)),a=Kt(n[7]<<9),i=0,s=0;for(i=0;i<8;++i)a.write_shift(1,U[i]);for(i=0;i<8;++i)a.write_shift(2,0);for(a.write_shift(2,62),a.write_shift(2,3),a.write_shift(2,65534),a.write_shift(2,9),a.write_shift(2,6),i=0;i<3;++i)a.write_shift(2,0);for(a.write_shift(4,0),a.write_shift(4,n[2]),a.write_shift(4,n[0]+n[1]+n[2]+n[3]-1),a.write_shift(4,0),a.write_shift(4,4096),a.write_shift(4,n[3]?n[0]+n[1]+n[2]-1:L),a.write_shift(4,n[3]),a.write_shift(-4,n[1]?n[0]-1:L),a.write_shift(4,n[1]),i=0;i<109;++i)a.write_shift(-4,i>9));for(o(n[6]+7>>3);511&a.l;)a.write_shift(-4,z.ENDOFCHAIN);for(l=s=i=0;l>6));for(;511&a.l;)a.write_shift(-4,z.ENDOFCHAIN);for(i=0;i\/]+)\s*=\s*((?:")([^"]*)(?:")|(?:')([^']*)(?:')|([^'">\s]+))/g,Te=/<[\/\?]?[a-zA-Z0-9:]+(?:\s+[^"\s?>\/]+\s*=\s*(?:"[^"]*"|'[^']*'|[^'">\s=]+))*\s?[\/\?]?>/g,Ie=(xe.match(Te)||(Te=/<[^>]*>/g),/<\w*:/),Re=/<(\/?)\w+:/;function De(e,t){for(var r={},n=0,a=0;n!==e.length&&32!==(a=e.charCodeAt(n))&&10!==a&&13!==a;++n);if(t||(r[0]=e.slice(0,n)),n!==e.length){var i,s,o=e.match(Be),l=0,c=0,f="",h="";if(o)for(c=0;c!=o.length;++c){for(h=o[c],a=0;a!=h.length&&61!==h.charCodeAt(a);++a);for(f=h.slice(0,a).trim();32==h.charCodeAt(a+1);)++a;for(i=34==(n=h.charCodeAt(a+1))||39==n?1:0,i=h.slice(a+1+i,h.length-i),l=0;l!=f.length&&58!==f.charCodeAt(l);++l);l===f.length?(r[f=0","<":"<","&":"&"},Le=ae(Ne),Me=(Fe=/&(?:quot|apos|gt|lt|amp|#x?([\da-fA-F]+));/g,Pe=/_x([\da-fA-F]{4})_/g,function e(t){t+="";var r,n=t.indexOf(""),e(t.slice(0,n))+t.slice(n+9,r)+e(t.slice(r+3)))}),Ue=/[&<>'"]/g,Ve=/[\u0000-\u0008\u000b-\u001f]/g;function ze(e){return(e+"").replace(Ue,(function(e){return Le[e]})).replace(Ve,(function(e){return"_x"+("000"+e.charCodeAt(0).toString(16)).slice(-4)+"_"}))}function He(e){return ze(e).replace(/ /g,"_x0020_")}var We=/[\u0000-\u001f]/g;function Xe(e){return(e+"").replace(Ue,(function(e){return Le[e]})).replace(/\n/g,"
    ").replace(We,(function(e){return"&#x"+("000"+e.charCodeAt(0).toString(16)).slice(-4)+";"}))}Ge=/&#(\d+);/g;var Ge,je=function(e){return e.replace(Ge,$e)};function $e(e,t){return String.fromCharCode(parseInt(t,10))}var Ye=function(e){return e.replace(/(\r\n|[\r\n])/g," ")};function Ke(e){switch(e){case 1:case!0:case"1":case"true":case"TRUE":return!0;default:return!1}}var Ze,Je,Qe,qe=function(e){for(var t,r,n,a="",i=0,s=0;i>>10&1023)))+String.fromCharCode(56320+(1023&n)))));return a},et=function(e){for(var t,r=[],n=0,a=0;n>6))),r.push(String.fromCharCode(128+(63&a)));break;case 55296<=a&&a<57344:a-=55296,t=e.charCodeAt(n++)-56320+(a<<10),r.push(String.fromCharCode(240+(t>>18&7))),r.push(String.fromCharCode(144+(t>>12&63))),r.push(String.fromCharCode(128+(t>>6&63))),r.push(String.fromCharCode(128+(63&t)));break;default:r.push(String.fromCharCode(224+(a>>12))),r.push(String.fromCharCode(128+(a>>6&63))),r.push(String.fromCharCode(128+(63&a)))}return r.join("")},tt=(C&&(se=function(e){for(var t,r,n=a.alloc(2*e.length),i=1,s=0,o=0,l=0;l>>10&1023),t=56320+(1023&t)),0!==o&&(n[s++]=255&o,n[s++]=o>>>8,o=0),n[s++]=t%256,n[s++]=t>>>8;return n.slice(0,s).toString("ucs2")},Ar=function(e){return S(e,"binary").toString("utf8")},(qe=qe(ar="foo bar baz☃🍣")==se(ar)?se:qe)(ar)==Ar(ar)&&(qe=Ar),et=function(e){return S(e,"utf8").toString("binary")}),Ze={},function(e,t){var r=e+"|"+(t||"");return Ze[r]||(Ze[r]=new RegExp("<(?:\\w+:)?"+e+'(?: xml:space="preserve")?(?:[^>]*)>([\\s\\S]*?)",t||""))}),rt=(Je=[["nbsp"," "],["middot","·"],["quot",'"'],["apos","'"],["gt",">"],["lt","<"],["amp","&"]].map((function(e){return[new RegExp("&"+e[0]+";","g"),e[1]]})),function(e){for(var t=e.replace(/^[\t\n\r ]+/,"").replace(/[\t\n\r ]+$/,"").replace(/[\t\n\r ]+/g," ").replace(/<\s*[bB][rR]\s*\/?>/g,"\n").replace(/<[^>]*>/g,""),r=0;r([\\s\\S]*?)","g")}),at=/<\/?(?:vt:)?variant>/g,it=/<(?:vt:)([^>]*)>([\s\S]*)"+t+""}function ct(e){return re(e).map((function(t){return" "+t+'="'+e[t]+'"'})).join("")}function ft(e,t,r){return"<"+e+(null!=r?ct(r):"")+(null!=t?(t.match(ot)?' xml:space="preserve"':"")+">"+t+""}function ht(e,t){try{return e.toISOString().replace(/\.\d*/,"")}catch(e){if(t)throw e}return""}var dt,ut,pt={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",main:["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"]},mt={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"},gt=function(e){for(var t=[],r=0;r>>7),t=((127&r[n+7])<<4)+(r[n+6]>>>4&15),15&r[n+6]),i=5;0<=i;--i)a=256*a+r[n+i];return 2047==t?0==a?1/0*e:NaN:(0==t?t=-1022:(t-=1023,a+=Math.pow(2,52)),e*Math.pow(2,t-52)*a)},Ft=function(e){return Array.isArray(e)},Pt=(C&&(vt=function(e,t,r){return a.isBuffer(e)?e.toString("utf16le",t,r).replace(T,""):wt(e,t,r)},Ct=function(e,t,r){return a.isBuffer(e)?e.toString("hex",t,t+r):St(e,t,r)},At=function(e,t){var r;return a.isBuffer(e)?0<(r=e.readUInt32LE(t))?e.toString("utf8",t+4,t+4+r-1):"":kt(e,t)},yt=function(e,t){var r;return a.isBuffer(e)?0<(r=e.readUInt32LE(t))?e.toString("utf8",t+4,t+4+r-1):"":xt(e,t)},Bt=function(e,t){var r;return a.isBuffer(e)?(r=2*e.readUInt32LE(t),e.toString("utf16le",t+4,t+4+r-1)):Tt(e,t)},It=function(e,t){var r;return a.isBuffer(e)?(r=e.readUInt32LE(t),e.toString("utf16le",t+4,t+4+r)):dt(e,t)},Rt=function(e,t){var r;return a.isBuffer(e)?(r=e.readUInt32LE(t),e.toString("utf8",t+4,t+4+r)):Dt(e,t)},Et=function(e,t,r){return a.isBuffer(e)?e.toString("utf8",t,r):_t(e,t,r)},gt=function(e){return 0>>8&255,e[r+2]=t>>>16&255,e[r+3]=t>>>24&255},Wt=function(e,t,r){e[r]=255&t,e[r+1]=t>>8&255,e[r+2]=t>>16&255,e[r+3]=t>>24&255},Xt=function(e,t,r){e[r]=255&t,e[r+1]=t>>>8&255};function Gt(e,t,r){var n=0,a=0;if("dbcs"===r){for(a=0;a!=t.length;++a)Xt(this,t.charCodeAt(a),this.l+2*a);n=2*t.length}else if("sbcs"===r){for(t=t.replace(/[^\x00-\x7F]/g,"_"),a=0;a!=t.length;++a)this[this.l+a]=255&t.charCodeAt(a);n=t.length}else{if("hex"===r){for(;a>8}for(;this.l>>=8);break;case 3:n=3,this[this.l]=255&t,this[this.l+1]=255&(t>>>=8),this[this.l+2]=255&(t>>>=8);break;case 4:n=4,Ht(this,t,this.l);break;case 8:if(n=8,"f"===r){var o=this,l=t,c=this.l,f=(l<0||1/l==-1/0?1:0)<<7,h=0,d=0,u=f?-l:l;isFinite(u)?0==u?h=d=0:(h=Math.floor(Math.log(u)/Math.LN2),d=u*Math.pow(2,52-h),h<=-1023&&(!isFinite(d)||d>4|f;break}case 16:break;case-4:n=4,Wt(this,t,this.l)}}return this.l+=n,this}function jt(e,t){var r=Ct(this,this.l,e.length>>1);if(r!==e)throw new Error(t+"Expected "+e+" saw "+r);this.l+=e.length>>1}function $t(e,t){e.l=t,e.read_shift=zt,e.chk=jt,e.write_shift=Gt}function Yt(e,t){e.l+=t}function Kt(e){return e=_(e),$t(e,0),e}function Zt(e,t,r){if(e){$t(e,e.l||0);for(var n=e.length,a=0;e.li.l&&((i=i.slice(0,i.l)).l=i.length),0>7));for(var s=0;4!=s;++s){if(!(128<=n)){i.write_shift(1,n);break}i.write_shift(1,128+(127&n)),n>>=7}0d&&(l.s.r=d),l.s.c>u&&(l.s.c=u),l.e.r>2;return r?e/100:e}function Nr(e){var t={s:{},e:{}};return t.s.r=e.read_shift(4),t.e.r=e.read_shift(4),t.s.c=e.read_shift(4),t.e.c=e.read_shift(4),t}var Lr=Nr,Mr=function(e,t){return(t=t||Kt(16)).write_shift(4,e.s.r),t.write_shift(4,e.e.r),t.write_shift(4,e.s.c),t.write_shift(4,e.e.c),t};function Ur(e){return e.read_shift(8,"f")}function Vr(e,t){return(t||Kt(8)).write_shift(8,e,"f")}var zr={0:"#NULL!",7:"#DIV/0!",15:"#VALUE!",23:"#REF!",29:"#NAME?",36:"#NUM!",42:"#N/A",43:"#GETTING_DATA",255:"#WTF?"},Hr=ie(zr);function Wr(e,t){var r;t=t||Kt(8),!e||e.auto?(t.write_shift(4,0),t.write_shift(4,0)):(e.index?(t.write_shift(1,2),t.write_shift(1,e.index)):e.theme?(t.write_shift(1,6),t.write_shift(1,e.theme)):(t.write_shift(1,5),t.write_shift(1,0)),0<(r=e.tint||0)?r*=32767:r<0&&(r*=32768),t.write_shift(2,r),e.rgb?(r=e.rgb||"FFFFFF",t.write_shift(1,parseInt(r.slice(0,2),16)),t.write_shift(1,parseInt(r.slice(2,4),16)),t.write_shift(1,parseInt(r.slice(4,6),16)),t.write_shift(1,255)):(t.write_shift(2,0),t.write_shift(1,0),t.write_shift(1,0)))}function Xr(e,t){var r=e.read_shift(4);switch(r){case 0:return"";case 4294967295:case 4294967294:return{2:"BITMAP",3:"METAFILEPICT",8:"DIB",14:"ENHMETAFILE"}[e.read_shift(4)]||""}if(400>16&255,e>>8&255,255&e]})),nn={"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml":"workbooks","application/vnd.ms-excel.binIndexWs":"TODO","application/vnd.ms-excel.intlmacrosheet":"TODO","application/vnd.ms-excel.binIndexMs":"TODO","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.ms-excel.pivotTable":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.pivotTable+xml":"TODO","application/vnd.ms-office.chartcolorstyle+xml":"TODO","application/vnd.ms-office.chartstyle+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.sheetMetadata":"TODO","application/vnd.openxmlformats-officedocument.spreadsheetml.sheetMetadata+xml":"TODO","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":"vba","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.chart+xml":"TODO","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"},an=(re(Jr={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"},styles:{xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml",xlsb:"application/vnd.ms-excel.styles"}}).forEach((function(e){["xlsm","xlam"].forEach((function(t){Jr[e][t]||(Jr[e][t]=Jr[e].xlsx)}))})),re(Jr).forEach((function(e){re(Jr[e]).forEach((function(t){nn[Jr[e][t]]=e}))})),Jr),sn=function(e){for(var t=[],r=re(e),n=0;n!==r.length;++n)null==t[e[r[n]]]&&(t[e[r[n]]]=[]),t[e[r[n]]].push(r[n]);return t}(nn);function on(){return{workbooks:[],sheets:[],charts:[],dialogs:[],macros:[],rels:[],strs:[],comments:[],links:[],coreprops:[],extprops:[],custprops:[],themes:[],styles:[],calcchains:[],vba:[],drawings:[],TODO:[],xmlns:""}}pt.CT="http://schemas.openxmlformats.org/package/2006/content-types";var ln=ft("Types",null,{xmlns:pt.CT,"xmlns:xsd":pt.xsd,"xmlns:xsi":pt.xsi}),cn=[["xml","application/xml"],["bin","application/vnd.ms-excel.sheet.binary.macroEnabled.main"],["vml","application/vnd.openxmlformats-officedocument.vmlDrawing"],["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",sn.rels[0]]].map((function(e){return ft("Default",null,{Extension:e[0],ContentType:e[1]})}));function fn(e,t){function r(r){e[r]&&0",s[1]=s[1].replace("/>",">")),s.join("")}var hn={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",VBA:"http://schemas.microsoft.com/office/2006/relationships/vbaProject"};function dn(e){var t=e.lastIndexOf("/");return e.slice(0,t+1)+"_rels/"+e.slice(t+1)+".rels"}function un(e,t){if(!e)return e;"/"!==t.charAt(0)&&(t="/"+t);var r={},n={};return(e.match(Te)||[]).forEach((function(e){var a,i;e=De(e);"",t[1]=t[1].replace("/>",">")),t.join("")}function gn(e,t,r,n,a){if(a=a||{},e["!id"]||(e["!id"]={}),t<0)for(t=1;e["!id"]["rId"+t];++t);if(a.Id="rId"+t,a.Type=n,a.Target=r,a.Type==hn.HLINK&&(a.TargetMode="External"),e["!id"][a.Id])throw new Error("Cannot rewrite rId "+t);return e["!id"][a.Id]=a,e[("/"+a.Target).replace("//","/")]=a,t}var bn="application/vnd.oasis.opendocument.spreadsheet";function vn(e,t,r){return[' \n',' \n'," \n"].join("")}wn='SheetJS '+t.version+"";var wn,Cn=function(){return wn},Sn=[["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"]],En=(pt.CORE_PROPS="http://schemas.openxmlformats.org/package/2006/metadata/core-properties",hn.CORE_PROPS="http://schemas.openxmlformats.org/package/2006/relationships/metadata/core-properties",function(){for(var e=new Array(Sn.length),t=0;t]*>([\\s\\S]*?)")}return e}());function _n(e){var t={};e=qe(e);for(var r=0;r]+>[^<]*/g,In=ft("Properties",null,{xmlns:pt.CUST_PROPS,"xmlns:vt":pt.vt});function Rn(e){var t,r=[xe,In];return e&&(t=1,re(e).forEach((function(n){++t,r[r.length]=ft("property",function(e){switch(typeof e){case"string":return ft("vt:lpwstr",e);case"number":return ft((0|e)==e?"vt:i4":"vt:r8",String(e));case"boolean":return ft("vt:bool",e?"true":"false")}if(e instanceof Date)return ft("vt:filetime",ht(e));throw new Error("Unable to serialize "+e)}(e[n]),{fmtid:"{D5CDD505-2E9C-101B-9397-08002B2CF9AE}",pid:t,name:n})})),2",r[1]=r[1].replace("/>",">")),r.join("")}var Dn={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"},On=ae(Dn);function Fn(e){var t=e.read_shift(4);e=e.read_shift(4);return new Date(1e3*(e/1e7*Math.pow(2,32)+t/1e7-11644473600)).toISOString().replace(/\.000/,"")}function Pn(e,t,r){var n=e.l,a=e.read_shift(0,"lpstr-cp");if(r)for(;e.l-n&3;)++e.l;return a}function Nn(e,t,r){var n=e.read_shift(0,"lpwstr");return r&&(e.l+=4-(n.length+1&3)&3),n}function Ln(e,t,r){return 31===t?Nn(e):Pn(e,0,r)}function Mn(e,t,r){return Ln(e,t,!1===r?0:4)}function Un(e){for(var t=e,r=t.read_shift(4),n=[],a=0;a!=r;++a)n[a]=t.read_shift(0,"lpstr-cp").replace(T,"");return n}function Vn(e){for(var t,r=e.read_shift(4),n=[],a=0;a!=r/2;++a)n.push([Wn(t=e,81),Wn(t,3)]);return n}function zn(e,t){for(var r=e.read_shift(4),n={},a=0;a!=r;++a){var i=e.read_shift(4),s=e.read_shift(4);n[i]=e.read_shift(s,1200===t?"utf16le":"utf8").replace(T,"").replace(I,"!"),1200===t&&s%2&&(e.l+=2)}return 3&e.l&&(e.l=e.l>>3<<2),n}function Hn(e){var t=e.read_shift(4),r=e.slice(e.l,e.l+t);return e.l+=t,0<(3&t)&&(e.l+=4-(3&t)&3),r}function Wn(e,t,r){var n,a,i=e.read_shift(2),s=r||{};if(e.l+=2,t!==jr&&i!==t&&-1===$r.indexOf(t))throw new Error("Expected type "+t+" saw "+i);switch(t===jr?i:t){case 2:return a=e.read_shift(2,"i"),s.raw||(e.l+=2),a;case 3:return e.read_shift(4,"i");case 11:return 0!==e.read_shift(4);case 19:return e.read_shift(4);case 30:return Pn(e,0,4).replace(T,"");case 31:return Nn(e);case 64:return Fn(e);case 65:return Hn(e);case 71:return(a={}).Size=(n=e).read_shift(4),n.l+=a.Size+3-(a.Size-1)%4,a;case 80:return Mn(e,i,!s.raw).replace(T,"");case 81:return function(e,t){if(t)return Ln(e,t,0);throw new Error("VtUnalignedString must have positive length")}(e,i).replace(T,"");case 4108:return Vn(e);case 4126:return Un(e);default:throw new Error("TypedPropertyValue unrecognized type "+t+" "+i)}}function Xn(e,t){var r,n,a,i=Kt(4),s=Kt(4);switch(i.write_shift(4,80==e?31:e),e){case 3:s.write_shift(-4,t);break;case 5:(s=Kt(8)).write_shift(8,t,"f");break;case 11:s.write_shift(4,t?1:0);break;case 64:n=(r=("string"==typeof(r=t)?new Date(Date.parse(r)):r).getTime()/1e3+11644473600)%Math.pow(2,32),r=(r-n)/Math.pow(2,32),r*=1e7,0<(a=(n*=1e7)/Math.pow(2,32)|0)&&(n%=Math.pow(2,32),r+=a),(a=Kt(8)).write_shift(4,n),a.write_shift(4,r),s=a;break;case 31:case 80:for((s=Kt(4+2*(t.length+1)+(t.length%2?0:2))).write_shift(4,t.length+1),s.write_shift(0,t,"dbcs");s.l!=s.length;)s.write_shift(1,0);break;default:throw new Error("TypedPropertyValue unrecognized type "+e+" "+t)}return B([i,s])}function Gn(e,t){var r=e.l,n=e.read_shift(4),a=e.read_shift(4),i=[],s=0,o=0,l=-1,c={};for(s=0;s!=a;++s){var f=e.read_shift(4),h=e.read_shift(4);i[s]=[f,h+r]}i.sort((function(e,t){return e[1]-t[1]}));var u={};for(s=0;s!=a;++s){if(e.l!==i[s][1]){var p=!0;if(0>16)+"."+("0000"+String(65535&u[m.n])).slice(-4)),"CodePage"==m.n)switch(u[m.n]){case 0:u[m.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:d(o=u[m.n]>>>0&65535);break;default:throw new Error("Unsupported CodePage: "+u[m.n])}}else if(1===i[s][0])o=u.CodePage=Wn(e,2),d(o),-1!==l&&(b=e.l,e.l=i[l][1],c=zn(e,o),e.l=b);else if(0===i[s][0])0===o?(l=s,e.l=i[s+1][1]):c=zn(e,o);else{var g,b=c[i[s][0]];switch(e[e.l]){case 65:e.l+=4,g=Hn(e);break;case 30:case 31:e.l+=4,g=Mn(e,e[e.l-4]).replace(/\u0000+$/,"");break;case 3:e.l+=4,g=e.read_shift(4,"i");break;case 19:e.l+=4,g=e.read_shift(4);break;case 5:e.l+=4,g=e.read_shift(8,"f");break;case 11:e.l+=4,g=Jn(e,4);break;case 64:e.l+=4,g=de(Fn(e));break;default:throw new Error("unparsed value: "+e[e.l])}u[b]=g}}return e.l=r+n,u}var jn=["CodePage","Thumbnail","_PID_LINKBASE","_PID_HLINKS","SystemIdentifier","FMTID"].concat(["Worksheets","SheetNames","NamedRanges","DefinedNames","Chartsheets","ChartNames"]);function $n(e,t,r){var n,a,i,s,o=Kt(8),l=[],c=[],f=8,h=0,d=Kt(8),u=Kt(8);if(d.write_shift(4,2),d.write_shift(4,1200),u.write_shift(4,1),c.push(d),l.push(u),f+=8+d.length,!t){(u=Kt(8)).write_shift(4,0),l.unshift(u);var p=[Kt(4)];for(p[0].write_shift(4,e.length),h=0;h>1,"utf16le").replace(T,""),i&&(t.l+=24),r;case"0303000000000000c000000000000046":var a=e,i=(a.l+=2,a.read_shift(0,"lpstr-ansi"));if(a.l+=2,57005!=a.read_shift(2))throw new Error("Bad FileMoniker");if(0===a.read_shift(4))return i.replace(/\\/g,"/");if(i=a.read_shift(4),3!=a.read_shift(2))throw new Error("Bad FileMoniker");return a.read_shift(i>>1,"utf16le").replace(T,"");default:throw new Error("Unsupported Moniker "+n)}}function la(e){var t=e.read_shift(4);return 0>15),e&=32767),[{Unsynced:1&n,DyZero:(2&n)>>1,ExAsc:(4&n)>>2,ExDsc:(8&n)>>3},e]}function Aa(e,t,r){t=e.l+t,r=8!=r.biff&&r.biff?2:4;var n=e.read_shift(r),a=(r=e.read_shift(r),e.read_shift(2)),i=e.read_shift(2);return e.l=t,{s:{r:n,c:a},e:{r:r,c:i}}}function ka(e,t,r,n){return r=r&&5==r.biff,(n=n||Kt(r?16:20)).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,t<<4)),n.write_shift(4,0),n.write_shift(4,0),r||n.write_shift(4,0),n.write_shift(2,0),n}function ya(e,t,r){var n=ha(e);2==r.biff&&++e.l,e=(r=e).read_shift(1),r=1===r.read_shift(1)?e:1===e;return n.val=r,n.t=!0===r||!1===r?"b":"e",n}function xa(e,t,r,n,a,i){var s=Kt(8);return da(e,t,n,s),e=r,t=i,(n=(n=s)||Kt(2)).write_shift(1,+e),n.write_shift(1,"e"==t?1:0),s}function Ba(e,t,r){return 0===t?"":ia(e,0,r)}function Ta(e,t,r){var n,a=e.read_shift(2);a={fBuiltIn:1&a,fWantAdvise:a>>>1&1,fWantPict:a>>>2&1,fOle:a>>>3&1,fOleLink:a>>>4&1,cf:a>>>5&1023,fIcon:a>>>15&1};return 14849===r.sbcch&&(n=function(e,t,r){e.l+=4;t=e.l+(t-=4),r=ra(e,0,r);var n=e.read_shift(2);if(n!==(t-=e.l))throw new Error("Malformed AddinUdf: padding = "+t+" != "+n);return e.l+=n,r}(e,t-2,r)),a.body=n||e.read_shift(t-2),"string"==typeof n&&(a.Name=n),a}se=ia;var Ia=["_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 Ra(e,t,r){t=e.l+t;var n=e.read_shift(2),a=e.read_shift(1),i=e.read_shift(1),s=e.read_shift(r&&2==r.biff?1:2),o=0;(!r||5<=r.biff)&&(5!=r.biff&&(e.l+=2),o=e.read_shift(2),5==r.biff&&(e.l+=2),e.l+=4),i=na(e,i,r),32&n&&(i=Ia[i.charCodeAt(0)]),n=t-e.l;return r&&2==r.biff&&--n,{chKey:a,Name:i,itab:o,rgce:t==e.l||0===s?[]:function(e,t,r,n){var a;t=e.l+t,n=Wo(e,n,r);return t!==e.l&&(a=Ho(e,t-e.l,n,r)),[n,a]}(e,n,r,s)}}function Da(e,t,r){var n;if(r.biff<8)return o=r,3==(n=e)[n.l+1]&&n[n.l]++,3==(n=ra(n,0,o)).charCodeAt(0)?n.slice(1):n;for(var a,i,s=[],o=e.l+t,l=e.read_shift(8>1);if(1&r[1].v)switch(7&n){case 1:n=500*(n>>3);break;case 2:n=(n>>3)/20;break;case 4:n=(n>>3)/2e3;break;case 6:n=(n>>3)/16;break;case 7:n=(n>>3)/64;break;default:throw"unknown NUMBER_18 encoding "+(7&n)}return r[1].v=n,r}},25:{n:"FORMULA19",f:function(e,t){var r=wi(e);return e.l+=t-14,r}},26:{n:"??"},27:{n:"??"},28:{n:"??"},29:{n:"??"},30:{n:"??"},31:{n:"??"},33:{n:"??"},37:{n:"NUMBER25",f:function(e,t){var r=vi(e);e=e.read_shift(4);return r[1].v=e>>6,r}},39:{n:"NUMBER27",f:Ci},40:{n:"FORMULA28",f:function(e,t){var r=Ci(e);return e.l+=t-10,r}},255:{n:"",f:Yt}};var di,ui,pi={to_workbook:function(e,t){switch(t.type){case"base64":return mi(A(w.decode(e)),t);case"binary":return mi(A(e),t);case"buffer":case"array":return mi(e,t)}throw"Unsupported type "+t.type}};function mi(e,t){if(!e)return e;var r=t||{},n=(null!=v&&null==r.dense&&(r.dense=v),r.dense?[]:{}),a="Sheet1",i=0,s={},o=[a],l={s:{r:0,c:0},e:{r:0,c:0}},c=r.sheetRows||0;if(2==e[2])r.Enum=di;else if(26==e[2])r.Enum=ui;else{if(14!=e[2])throw new Error("Unrecognized LOTUS BOF "+e[2]);r.Enum=ui,r.qpro=!0,e.l=0}return function(e,t,r){if(e){$t(e,e.l||0);for(var n=r.Enum||di;e.li&&(n["!ref"]=ur(l),s[a]=n,n=r.dense?[]:{},l={s:{r:0,c:0},e:{r:0,c:0}},i=t[3],a="Sheet"+(i+1),o.push(a)),0=c||(r.dense?(n[t[0].r]||(n[t[0].r]=[]),n[t[0].r][t[0].c]=t[1]):n[hr(t[0])]=t[1],l.e.c>>-e)+(-32>>-(32+e))),r}function Ci(e,t){var r=vi(e);e=e.read_shift(8,"f");return r[1].v=e,r}Si=tt("t"),Ei=tt("rPr"),_i=/<(?:\w+:)?r>/g,Ai=/<\/(?:\w+:)?r>/,ki=/\r\n/g,yi=function(e,t,r){var n={},a=65001,i="",s=!1,o=e.match(Te),l=0;if(o)for(;l!=o.length;++l){var c=De(o[l]);switch(c[0].replace(/\w*:/g,"")){case"":case"":n.shadow=1;break;case"":break;case"":case"":n.outline=1;break;case"":break;case"":case"":n.strike=1;break;case"":break;case"":case"":n.u=1;break;case"":break;case"":case"":n.b=1;break;case"":break;case"":case"":n.i=1;break;case"":break;case"":case"":break;case"":s=!1;break;default:if(47!==c[0].charCodeAt(1)&&!s)throw new Error("Unrecognized rich format "+c[0])}}return e=[],n.u&&e.push("text-decoration: underline;"),n.uval&&e.push("text-underline-style:"+n.uval+";"),n.sz&&e.push("font-size:"+n.sz+"pt;"),n.outline&&e.push("text-effect: outline;"),n.shadow&&e.push("text-shadow: auto;"),t.push(''),n.b&&(t.push(""),r.push("")),n.i&&(t.push(""),r.push("")),n.strike&&(t.push(""),r.push("")),"superscript"==i?i="sup":"subscript"==i&&(i="sub"),""!=i&&(t.push("<"+i+">"),r.push("")),r.push(""),a};var Si,Ei,_i,Ai,ki,yi,xi=function(e){return e.replace(_i,"").split(Ai).map(Bi).join("")};function Bi(e){var t=[[],"",[]],r=e.match(Si);return r?(t[1]=r[1],r=e.match(Ei),r&&yi(r[1],t[0],t[2]),t[0].join("")+t[1].replace(ki,"
    ")+t[2].join("")):""}var Ti=/<(?:\w+:)?t[^>]*>([^<]*)<\/(?:\w+:)?t>/g,Ii=/<(?:\w+:)?r>/,Ri=/<(?:\w+:)?rPh.*?>([\s\S]*?)<\/(?:\w+:)?rPh>/g;function Di(e,t){t=!t||t.cellHTML;var r={};return e?(e.match(/^\s*<(?:\w+:)?t[^>]*>/)?(r.t=Me(qe(e.slice(e.indexOf(">")+1).split(/<\/(?:\w+:)?t>/)[0]||"")),r.r=qe(e),t&&(r.h=Xe(r.t))):e.match(Ii)&&(r.r=qe(e),r.t=Me(qe((e.replace(Ri,"").match(Ti)||[]).join("").replace(Te,""))),t)&&(r.h=xi(r.r)),r):null}var Oi=/<(?:\w+:)?sst([^>]*)>([\s\S]*)<\/(?:\w+:)?sst>/,Fi=/<(?:\w+:)?(?:si|sstItem)>/g,Pi=/<\/(?:\w+:)?(?:si|sstItem)>/;hn.SST="http://schemas.openxmlformats.org/officeDocument/2006/relationships/sharedStrings";var Ni=/^\s|\s$|[\t\n\r]/;function Li(e,t){if(!t.bookSST)return"";var r=[xe];r[r.length]=ft("sst",null,{xmlns:pt.main[0],count:e.Count,uniqueCount:e.Unique});for(var n,a,i=0;i!=e.length;++i)null!=e[i]&&(a="",(n=e[i]).r?a+=n.r:(a+=""),r[r.length]=a+="");return 2",r[1]=r[1].replace("/>",">")),r.join("")}var Mi=function(e,t){var r=!1;return null==t&&(r=!0,t=Kt(15+4*e.t.length)),t.write_shift(1,0),Er(e.t,t),r?t.slice(0,t.l):t};function Ui(e){var t,r,n=Jt();Qt(n,"BrtBeginSst",(t=e,(r=r||Kt(8)).write_shift(4,t.Count),r.write_shift(4,t.Unique),r));for(var a=0;a>1,"utf16le"),e.l=t,r;throw new Error("Encryption Flags/AlgID mismatch")}function Gi(e,t){var r={};t=e.l+t;return e.l+=4,r.Salt=e.slice(e.l,e.l+16),e.l+=16,r.Verifier=e.slice(e.l,e.l+16),e.l+=16,e.read_shift(4),r.VerifierHash=e.slice(e.l,t),e.l=t,r}function ji(e){var t,r,n,a=zi(e);switch(a.Minor){case 2:return[a.Minor,function(e){if(36!=(63&e.read_shift(4)))throw new Error("EncryptionInfo mismatch");var t=e.read_shift(4);t=Xi(e,t),e=Gi(e,e.length-e.l);return{t:"Std",h:t,v:e}}(e)];case 3:return[a.Minor,function(){throw new Error("File is password-protected: ECMA-376 Extensible")}()];case 4:return[a.Minor,(r=["saltSize","blockSize","keyBits","hashSize","cipherAlgorithm","cipherChaining","hashAlgorithm","saltValue"],(t=e).l+=4,t=t.read_shift(t.length-t.l,"utf8"),n={},t.replace(Te,(function(e){var t=De(e);switch(Oe(t[0])){case"":break;case"":case"":break;case"":break;case">8),e=r[r.length-1],i[--a]=qi(e,255&n));0>8),i[--a]=qi(r[a],255&n);for(t=(a=15)-r.length;0>8),--t,i[--a]=qi(r[a],255&n),--a,--t;return i};function qi(e,t){return Ji(e^t)}var es=function(e){var t=0,r=Qi(e);return function(e){return e=function(e,t,r,n,a){var i,s;for(a=a||t,n=n||Qi(e),i=0;i!=t.length;++i)s=t[i],s^=n[r],a[i]=255&(s>>5|s<<3),++r;return[a,r,n]}("",e,t,r),t=e[1],e[0]}};function ts(e,t,r){r=r||{},r.Info=e.read_shift(2),e.l-=2,1===r.Info?r.Data=function(e){var t={},r=t.EncryptionVersionInfo=zi(e,4);if(1!=r.Major||1!=r.Minor)throw"unrecognized version code "+r.Major+" : "+r.Minor;return t.Salt=e.read_shift(16),t.EncryptedVerifier=e.read_shift(16),t.EncryptedVerifierHash=e.read_shift(16),t}(e):r.Data=function(e,t){var r={},n=r.EncryptionVersionInfo=zi(e,4);if(t-=4,2!=n.Minor)throw new Error("unrecognized minor version code: "+n.Minor);if(4]*)>[\S\s]*?<\/(?:\w+:)?numFmts>/,As=/<(?:\w+:)?cellXfs([^>]*)>[\S\s]*?<\/(?:\w+:)?cellXfs>/,ks=/<(?:\w+:)?fills([^>]*)>[\S\s]*?<\/(?:\w+:)?fills>/,ys=/<(?:\w+:)?fonts([^>]*)>[\S\s]*?<\/(?:\w+:)?fonts>/,xs=/<(?:\w+:)?borders([^>]*)>[\S\s]*?<\/(?:\w+:)?borders>/;var _s,As,ks,ys,xs,Bs=function(e,t,r){var n,a,i,s,o,l,c,f,d,u,p,m,g,b,v,w,C,S,E={};if(e){if(n=(e=e.replace(//gm,"").replace(//gm,"")).match(_s)){var _=n,A=E,k=r;A.NumberFmt=[];for(var y=re(R._table),x=0;x":case"":case"":break;case"":break;default:if(k.WTF)throw new Error("unrecognized "+T[0]+" in numFmts")}}}(n=e.match(ys))&&(_=n,i=t,s=r,(a=E).Fonts=[],l=!(o={}),_[0].match(Te).forEach((function(e){var t=De(e);switch(Oe(t[0])){case"":case"":break;case"":break;case"
    ":case"":a.Fonts.push(o),o={};break;case"":case"":break;case"":o.bold=1;break;case"":o.italic=1;break;case"":o.underline=1;break;case"":o.strike=1;break;case"":o.outline=1;break;case"":o.shadow=1;break;case"":o.condense=1;break;case"":o.extend=1;break;case"":case"":break;case"":case"":break;case"":case"":break;case"":case"":break;case"":case"":break;case"":case"":break;case"":l=!1;break;default:if(s&&s.WTF&&!l)throw new Error("unrecognized "+t[0]+" in fonts")}}))),(n=e.match(ks))&&(t=n,f=r,(c=E).Fills=[],u=!(d={}),t[0].match(Te).forEach((function(e){var t=De(e);switch(Oe(t[0])){case"":case"":break;case"":case"":d={},c.Fills.push(d);break;case"":case"":break;case"":c.Fills.push(d),d={};break;case"":t.patternType&&(d.patternType=t.patternType);break;case"":case"":break;case"":case"":break;case"":case"":break;case"":case"":break;case"":case"":break;case"":case"":break;case"":u=!1;break;default:if(f&&f.WTF&&!u)throw new Error("unrecognized "+t[0]+" in fills")}}))),(n=e.match(xs))&&(t=n,m=r,(p=E).Borders=[],b=!(g={}),t[0].match(Te).forEach((function(e){var t=De(e);switch(Oe(t[0])){case"":case"":break;case"":case"":g={},t.diagonalUp&&(g.diagonalUp=t.diagonalUp),t.diagonalDown&&(g.diagonalDown=t.diagonalDown),p.Borders.push(g);break;case"":case"":break;case"":case"":case"":break;case"":case"":case"":break;case"":case"":case"":break;case"":case"":break;case"":case"":case"":break;case"":case"":case"":break;case"":case"":case"":break;case"":case"":case"":break;case"":case"":case"":break;case"":break;case"":case"":break;case"":case"":break;case"":b=!1;break;default:if(m&&m.WTF&&!b)throw new Error("unrecognized "+t[0]+" in borders")}}))),(n=e.match(As))&&(t=n,w=r,S=!((v=E).CellXf=[]),t[0].match(Te).forEach((function(e){var t=De(e),r=0;switch(Oe(t[0])){case"":case"":case"":break;case"":for(delete(C=t)[0],r=0;r":break;case"":var n={};t.vertical&&(n.vertical=t.vertical),t.horizontal&&(n.horizontal=t.horizontal),null!=t.textRotation&&(n.textRotation=t.textRotation),t.indent&&(n.indent=t.indent),t.wrapText&&(n.wrapText=t.wrapText),C.alignment=n;break;case"":break;case"":case"":break;case"":case"":break;case"":S=!1;break;default:if(w&&w.WTF&&!S)throw new Error("unrecognized "+t[0]+" in cellXfs")}})))}return E},Ts=ft("styleSheet",null,{xmlns:pt.main[0],"xmlns:vt":pt.vt});function Is(e,t){var r,n,a,i,s=[xe,Ts];return e.SSF&&null!=(n=e.SSF,a=[""],[[5,8],[23,26],[41,44],[50,392]].forEach((function(e){for(var t=e[0];t<=e[1];++t)null!=n[t]&&(a[a.length]=ft("numFmt",null,{numFmtId:t,formatCode:ze(n[t])}))})),r=1===a.length?"":(a[a.length]="",a[0]=ft("numFmts",null,{count:a.length-2}).replace("/>",">"),a.join("")))&&(s[s.length]=r),s[s.length]='',s[s.length]='',s[s.length]='',s[s.length]='',e=t.cellXfs,(i=[])[i.length]="",e.forEach((function(e){i[i.length]=ft("xf",null,e)})),i[i.length]="",(r=2===i.length?"":(i[0]=ft("cellXfs",null,{count:i.length-2}).replace("/>",">"),i.join("")))&&(s[s.length]=r),s[s.length]='',s[s.length]='',s[s.length]='',2",s[1]=s[1].replace("/>",">")),s.join("")}function Rs(e,t){(t=t||Kt(153)).write_shift(2,20*e.sz),r=e,n=(n=t)||Kt(2),r=(r.italic?2:0)|(r.strike?8:0)|(r.outline?16:0)|(r.shadow?32:0)|(r.condense?64:0)|(r.extend?128:0),n.write_shift(1,r),n.write_shift(1,0),t.write_shift(2,e.bold?700:400);var r=0,n=("superscript"==e.vertAlign?r=1:"subscript"==e.vertAlign&&(r=2),t.write_shift(2,r),t.write_shift(1,e.underline||0),t.write_shift(1,e.family||0),t.write_shift(1,e.charset||0),t.write_shift(1,0),Wr(e.color,t),0);return"major"==e.scheme&&(n=1),"minor"==e.scheme&&(n=2),t.write_shift(1,n),Er(e.name,t),t.length>t.l?t.slice(0,t.l):t}hn.STY="http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles";var Ds=ae(["none","solid","mediumGray","darkGray","lightGray","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","gray125","gray0625"]),Os=Yt;function Fs(e,t){t=t||Kt(84);e=Ds[e.patternType];var r=(t.write_shift(4,e=null==e?40:e),0);if(40!=e)for(Wr({auto:1},t),Wr({auto:1},t);r<12;++r)t.write_shift(4,0);else{for(;r<4;++r)t.write_shift(4,0);for(;r<12;++r)t.write_shift(4,0)}return t.length>t.l?t.slice(0,t.l):t}function Ps(e,t,r){return(r=r||Kt(16)).write_shift(2,t||0),r.write_shift(2,e.numFmtId||0),r.write_shift(2,0),r.write_shift(2,0),r.write_shift(2,0),r.write_shift(1,0),r.write_shift(1,0),r.write_shift(1,0),r.write_shift(1,0),r.write_shift(1,0),r.write_shift(1,0),r}function Ns(e,t){(t=t||Kt(10)).write_shift(1,0),t.write_shift(1,0),t.write_shift(4,0),t.write_shift(4,0)}var Ls=Yt;function Ms(e,t){var r;t&&(r=0,[[5,8],[23,26],[41,44],[50,392]].forEach((function(e){for(var n=e[0];n<=e[1];++n)null!=t[n]&&++r})),0!=r)&&(Qt(e,"BrtBeginFmts",Cr(r)),[[5,8],[23,26],[41,44],[50,392]].forEach((function(r){for(var n,a,i,s=r[0];s<=r[1];++s)null!=t[s]&&Qt(e,"BrtFmt",(a=t[n=s],(i=(i=void 0)||Kt(6+4*a.length)).write_shift(2,n),Er(a,i),n=i.length>i.l?i.slice(0,i.l):i,null==i.l&&(i.l=i.length),n))})),Qt(e,"BrtEndFmts"))}function Us(e){var t;Qt(e,"BrtBeginBorders",Cr(1)),Qt(e,"BrtBorder",((t=t||Kt(51)).write_shift(1,0),Ns(0,t),Ns(0,t),Ns(0,t),Ns(0,t),Ns(0,t),t.length>t.l?t.slice(0,t.l):t)),Qt(e,"BrtEndBorders")}function Vs(e){var t,r;Qt(e,"BrtBeginStyles",Cr(1)),Qt(e,"BrtStyle",(t={xfId:0,builtinId:0,name:"Normal"},(r=r||Kt(52)).write_shift(4,t.xfId),r.write_shift(2,1),r.write_shift(1,+t.builtinId),r.write_shift(1,0),Rr(t.name||"",r),r.length>r.l?r.slice(0,r.l):r)),Qt(e,"BrtEndStyles")}function zs(e){var t,r,n,a;Qt(e,"BrtBeginTableStyles",(t=0,r="TableStyleMedium9",n="PivotStyleMedium4",(a=Kt(2052)).write_shift(4,t),Rr(r,a),Rr(n,a),a.length>a.l?a.slice(0,a.l):a)),Qt(e,"BrtEndTableStyles")}function Hs(e,t){var r,n=Jt();return Qt(n,"BrtBeginStyleSheet"),Ms(n,e.SSF),Qt(e=n,"BrtBeginFonts",Cr(1)),Qt(e,"BrtFont",Rs({sz:12,color:{theme:1},name:"Calibri",family:2,scheme:"minor"})),Qt(e,"BrtEndFonts"),Qt(e=n,"BrtBeginFills",Cr(2)),Qt(e,"BrtFill",Fs({patternType:"none"})),Qt(e,"BrtFill",Fs({patternType:"gray125"})),Qt(e,"BrtEndFills"),Us(n),Qt(e=n,"BrtBeginCellStyleXFs",Cr(1)),Qt(e,"BrtXF",Ps({numFmtId:0,fontId:0,fillId:0,borderId:0},65535)),Qt(e,"BrtEndCellStyleXFs"),r=n,e=t.cellXfs,Qt(r,"BrtBeginCellXFs",Cr(e.length)),e.forEach((function(e){Qt(r,"BrtXF",Ps(e,0))})),Qt(r,"BrtEndCellXFs"),Vs(n),Qt(t=n,"BrtBeginDXFs",Cr(0)),Qt(t,"BrtEndDXFs"),zs(n),Qt(n,"BrtEndStyleSheet"),n.end()}function Ws(e,t,r){t.themeElements.clrScheme=[];var n={};(e[0].match(Te)||[]).forEach((function(e){var a=De(e);switch(a[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"":"/"===a[0].charAt(1)?(t.themeElements.clrScheme.push(n),n={}):n.name=a[0].slice(3,a[0].length-1);break;default:if(r&&r.WTF)throw new Error("Unrecognized "+a[0]+" in clrScheme")}}))}function Xs(){}function Gs(){}hn.THEME="http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme";var js=/]*)>[\s\S]*<\/a:clrScheme>/,$s=/]*)>[\s\S]*<\/a:fontScheme>/,Ys=/]*)>[\s\S]*<\/a:fmtScheme>/,Ks=/]*)>[\s\S]*<\/a:themeElements>/;function Zs(e,t){if(!e||0===e.length)return Zs(Js());var r,n,a,i,s={};if(e=e.match(Ks))return r=e[0],a=t,(n=s).themeElements={},[["clrScheme",js,Ws],["fontScheme",$s,Xs],["fmtScheme",Ys,Gs]].forEach((function(e){if(!(i=r.match(e[1])))throw new Error(e[0]+" not found in themeElements");e[2](i,n,a)})),s;throw new Error("themeElements not found in theme")}function Js(e,t){return t&&t.themeXLSX?t.themeXLSX:((t=[xe])[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 Qs(e){var t={};switch(t.xclrType=e.read_shift(2),t.nTintShade=e.read_shift(2),t.xclrType){case 0:e.l+=4;break;case 1:t.xclrValue=Yt(e,4);break;case 2:t.xclrValue=ca(e);break;case 3:t.xclrValue=e.read_shift(4);break;case 4:e.l+=4}return e.l+=8,t}function qs(e){var t=e.read_shift(2),r=e.read_shift(2)-4,n=[t];switch(t){case 4:case 5:case 7:case 8:case 9:case 10:case 11:case 13:n[1]=Qs(e);break;case 6:n[1]=Yt(e,r);break;case 14:case 15:n[1]=e.read_shift(1==r?1:2);break;default:throw new Error("Unrecognized ExtProp type: "+t+" "+r)}return n}hn.IMG="http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",hn.DRAW="http://schemas.openxmlformats.org/officeDocument/2006/relationships/drawing";var eo=1024;function to(e,t,r,n,a){for(var i=0;i!=t.length;++i){var s=t[i],o=function(e,t,r){var n,a,i,s,o,l,c,f;return".bin"===t.slice(-4)?(n=r,a=[],i=[],o=!(s={}),Zt(e,(function(e,t,r){switch(r){case 632:i.push(e);break;case 635:s=e;break;case 637:s.t=e.t,s.h=e.h,s.r=e.r;break;case 636:s.author=i[s.iauthor],delete s.iauthor,n.sheetRows&&n.sheetRows<=s.rfx.r||(s.t||(s.t=""),delete s.rfx,a.push(s));break;case 3072:break;case 35:o=!0;break;case 36:o=!1;break;case 37:case 38:break;default:if(!(0<(t||"").indexOf("Begin"))&&!(0<(t||"").indexOf("End"))&&(!o||n.WTF))throw new Error("Unexpected record "+r+" "+t)}})),a):(l=r,(t=e).match(/<(?:\w+:)?comments *\/>/)?[]:(c=[],f=[],(r=t.match(/<(?:\w+:)?authors>([\s\S]*)<\/(?:\w+:)?authors>/))&&r[1]&&r[1].split(/<\/\w*:?author>/).forEach((function(e){""!==e&&""!==e.trim()&&(e=e.match(/<(?:\w+:)?author[^>]*>(.*)/))&&c.push(e[1])})),(r=t.match(/<(?:\w+:)?commentList>([\s\S]*)<\/(?:\w+:)?commentList>/))&&r[1]&&r[1].split(/<\/\w*:?comment>/).forEach((function(e){var t,r;""!==e&&""!==e.trim()&&(r=e.match(/<(?:\w+:)?comment[^>]*>/))&&(t={author:(r=De(r[0])).authorId&&c[r.authorId]||"sheetjsghost",ref:r.ref,guid:r.guid},r=fr(r.ref),l.sheetRows&&l.sheetRows<=r.r||(e=!!(r=e.match(/<(?:\w+:)?text>([\s\S]*)<\/(?:\w+:)?text>/))&&!!r[1]&&Di(r[1])||{r:"",t:"",h:""},t.r=e.r,""==e.r&&(e.t=e.h=""),t.t=e.t.replace(/\r\n/g,"\n").replace(/\r/g,"\n"),l.cellHTML&&(t.h=e.h),f.push(t)))})),f))}(Ae(e,s.replace(/^\//,""),!0),s,a);if(o&&o.length)for(var l=re(r),c=0;c!=l.length;++c){var f=l[c],h=n[f];h&&h[s]&&function(e,t){var r,n,a=Array.isArray(e);t.forEach((function(t){(r=a?(n=fr(t.ref),e[n.r]||(e[n.r]=[]),e[n.r][n.c]):e[t.ref])||(r={},a?e[n.r][n.c]=r:e[t.ref]=r,s=pr(e["!ref"]||"BDWGO1000001:A1"),i=fr(t.ref),s.s.r>i.r&&(s.s.r=i.r),s.e.ri.c&&(s.s.c=i.c),s.e.c"),e.forEach((function(e){e[1].forEach((function(e){e=ze(e.a),-1"+e+""))}))})),t.push(""),t.push(""),e.forEach((function(e){e[1].forEach((function(n){t.push(''),t.push(lt("t",null==n.t?"":n.t)),t.push("")}))})),t.push(""),2",t[1]=t[1].replace("/>",">")),t.join("")}var ao=Sr;function io(e){var t=Jt(),r=[];return Qt(t,"BrtBeginComments"),Qt(t,"BrtBeginCommentAuthors"),e.forEach((function(e){e[1].forEach((function(e){-1>14&1,e>>15&1]}function wo(e,t,r){var n=2;if(r){if(2<=r.biff&&r.biff<=5)return Co(e);12==r.biff&&(n=4)}r=e.read_shift(n),n=e.read_shift(n);var a=vo(e,2);e=vo(e,2);return{s:{r:r,c:a[0],cRel:a[1],rRel:a[2]},e:{r:n,c:e[0],cRel:e[1],rRel:e[2]}}}function Co(e){var t=vo(e,2),r=vo(e,2),n=e.read_shift(1);e=e.read_shift(1);return{s:{r:t[0],c:n,cRel:t[1],rRel:t[2]},e:{r:r[0],c:e,cRel:r[1],rRel:r[2]}}}function So(e,t,r){var n,a;return r&&2<=r.biff&&r.biff<=5?(n=vo(a=e,2),a=a.read_shift(1),{r:n[0],c:a,cRel:n[1],rRel:n[2]}):{r:e.read_shift(r&&12==r.biff?4:2),c:(a=vo(e,2))[0],cRel:a[1],rRel:a[2]}}function Eo(e){return[e.read_shift(1),e.read_shift(1)]}function _o(e,t,r){var n=0,a=0;12==r.biff?(n=e.read_shift(4),a=e.read_shift(4)):(a=1+e.read_shift(1),n=1+e.read_shift(2)),2<=r.biff&&r.biff<8&&(--n,0==--a)&&(a=256);for(var i=0,s=[];i!=n&&(s[i]=[]);++i)for(var o=0;o!=a;++o)s[i][o]=function(e,t){var r=[e.read_shift(1)];if(12==t)switch(r[0]){case 2:r[0]=4;break;case 4:r[0]=16;break;case 0:r[0]=1;break;case 1:r[0]=2}switch(r[0]){case 4:r[1]=Jn(e,1)?"TRUE":"FALSE",12!=t&&(e.l+=7);break;case 37:case 16:r[1]=zr[e[e.l]],e.l+=12==t?4:8;break;case 0:e.l+=8;break;case 1:r[1]=Ur(e);break;case 2:r[1]=ia(e,0,{biff:0>15,rRel:e>>15})];var n}function ko(e){return e.l+=6,[]}var yo=Ao,xo=ko,Bo=ko,To=Ao;function Io(e){return e.l+=2,[qn(e),1&e.read_shift(2)]}var Ro,Do=Ao,Oo=Io,Fo=ko,Po=Ao,No=Ao,Lo=["Data","All","Headers","??","?Data2","??","?DataHeaders","??","Totals","??","??","??","?DataTotals","??","??","??","?Current"],Mo={1:{n:"PtgExp",f:function(e,t,r){return e.l++,r&&12==r.biff?[e.read_shift(4,"i"),0]:[e.read_shift(2),e.read_shift(r&&2==r.biff?1:2)]}},2:{n:"PtgTbl",f:Yt},3:{n:"PtgAdd",f:bo},4:{n:"PtgSub",f:bo},5:{n:"PtgMul",f:bo},6:{n:"PtgDiv",f:bo},7:{n:"PtgPower",f:bo},8:{n:"PtgConcat",f:bo},9:{n:"PtgLt",f:bo},10:{n:"PtgLe",f:bo},11:{n:"PtgEq",f:bo},12:{n:"PtgGe",f:bo},13:{n:"PtgGt",f:bo},14:{n:"PtgNe",f:bo},15:{n:"PtgIsect",f:bo},16:{n:"PtgUnion",f:bo},17:{n:"PtgRange",f:bo},18:{n:"PtgUplus",f:bo},19:{n:"PtgUminus",f:bo},20:{n:"PtgPercent",f:bo},21:{n:"PtgParen",f:bo},22:{n:"PtgMissArg",f:bo},23:{n:"PtgStr",f:function(e,t,r){return e.l++,ra(e,0,r)}},26:{n:"PtgSheet",f:function(e,t,r){return e.l+=5,e.l+=2,e.l+=2==r.biff?1:4,["PTGSHEET"]}},27:{n:"PtgEndSheet",f:function(e,t,r){return e.l+=2==r.biff?4:5,["PTGENDSHEET"]}},28:{n:"PtgErr",f:function(e){return e.l++,zr[e.read_shift(1)]}},29:{n:"PtgBool",f:function(e){return e.l++,0!==e.read_shift(1)}},30:{n:"PtgInt",f:function(e){return e.l++,e.read_shift(2)}},31:{n:"PtgNum",f:function(e){return e.l++,Ur(e)}},32:{n:"PtgArray",f:function(e,t,r){var n=(96&e[e.l++])>>5;return e.l+=2==r.biff?6:12==r.biff?14:7,[n]}},33:{n:"PtgFunc",f:function(e,t,r){var n=(96&e[e.l])>>5;e.l+=1,e=e.read_shift(r&&r.biff<=3?1:2);return[tl[e],el[e],n]}},34:{n:"PtgFuncVar",f:function(e,t,r){var n=e[e.l++],a=e.read_shift(1);r=r&&r.biff<=3?[88==n?-1:0,e.read_shift(1)]:[e[e.l+1]>>7,32767&e.read_shift(2)];return[a,(0===r[0]?el:qo)[r[1]]]}},35:{n:"PtgName",f:function(e,t,r){var n=e.read_shift(1)>>>5&3,a=!r||8<=r.biff?4:2;a=e.read_shift(a);switch(r.biff){case 2:e.l+=5;break;case 3:case 4:e.l+=8;break;case 5:e.l+=12}return[n,0,a]}},36:{n:"PtgRef",f:function(e,t,r){var n=(96&e[e.l])>>5;return e.l+=1,[n,So(e,0,r)]}},37:{n:"PtgArea",f:function(e,t,r){return[(96&e[e.l++])>>5,wo(e,2<=r.biff&&r.biff,r)]}},38:{n:"PtgMemArea",f:function(e,t,r){var n=e.read_shift(1)>>>5&3;return e.l+=r&&2==r.biff?3:4,[n,e.read_shift(r&&2==r.biff?1:2)]}},39:{n:"PtgMemErr",f:Yt},40:{n:"PtgMemNoMem",f:Yt},41:{n:"PtgMemFunc",f:function(e,t,r){return[e.read_shift(1)>>>5&3,e.read_shift(r&&2==r.biff?1:2)]}},42:{n:"PtgRefErr",f:function(e,t,r){var n=e.read_shift(1)>>>5&3;return e.l+=4,r.biff<8&&e.l--,12==r.biff&&(e.l+=2),[n]}},43:{n:"PtgAreaErr",f:function(e,t,r){var n=(96&e[e.l++])>>5;return e.l+=r&&8>5;return e.l+=1,[n,function(e,t){var r,n;if(2<=(t=t&&t.biff?t.biff:8)&&t<=5)return s=(o=e).read_shift(2),o=o.read_shift(1),r=(32768&s)>>15,n=(16384&s)>>14,s&=16383,1==r&&8192<=s&&(s-=16384),1==n&&128<=o&&(o-=256),{r:s,c:o,cRel:n,rRel:r};var a=e.read_shift(12<=t?4:2),i=e.read_shift(2),s=(16384&i)>>14,o=(32768&i)>>15;if(i&=16383,1==o)for(;524287>5;return e=e,[a,(a=r).biff<8?Co(e):(r=e.read_shift(12==a.biff?4:2),a=e.read_shift(12==a.biff?4:2),n=vo(e,2),e=vo(e,2),{s:{r:r,c:n[0],cRel:n[1],rRel:n[2]},e:{r:a,c:e[0],cRel:e[1],rRel:e[2]}})]}},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,t,r){var n,a,i;return 5==r.biff?(n=(r=e).read_shift(1)>>>5&3,a=r.read_shift(2,"i"),r.l+=8,i=r.read_shift(2),r.l+=12,[n,a,i]):[e.read_shift(1)>>>5&3,e.read_shift(2),e.read_shift(4)]}},58:{n:"PtgRef3d",f:function(e,t,r){var n=(96&e[e.l])>>5,a=(e.l+=1,e.read_shift(2));return r&&5==r.biff&&(e.l+=12),[n,a,So(e,0,r)]}},59:{n:"PtgArea3d",f:function(e,t,r){var n=(96&e[e.l++])>>5,a=e.read_shift(2,"i");if(r)switch(r.biff){case 5:e.l+=12;break;case 12:}return[n,a,wo(e,0,r)]}},60:{n:"PtgRefErr3d",f:function(e,t,r){var n=(96&e[e.l++])>>5,a=e.read_shift(2),i=4;if(r)switch(r.biff){case 5:i=15;break;case 12:i=6}return e.l+=i,[n,a]}},61:{n:"PtgAreaErr3d",f:function(e,t,r){var n=(96&e[e.l++])>>5,a=e.read_shift(2),i=8;if(r)switch(r.biff){case 5:e.l+=12,i=6;break;case 12:i=12}return e.l+=i,[n,a]}},255:{}},Uo={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};for(Ro in Uo)Mo[Ro]=Mo[Uo[Ro]];var Vo={1:{n:"PtgElfLel",f:Io},2:{n:"PtgElfRw",f:Po},3:{n:"PtgElfCol",f:yo},6:{n:"PtgElfRwV",f:No},7:{n:"PtgElfColV",f:To},10:{n:"PtgElfRadical",f:Do},11:{n:"PtgElfRadicalS",f:Fo},13:{n:"PtgElfColS",f:xo},15:{n:"PtgElfColSV",f:Bo},16:{n:"PtgElfRadicalLel",f:Oo},25:{n:"PtgList",f:function(e){e.l+=2;var t=e.read_shift(2),r=e.read_shift(2),n=e.read_shift(4),a=e.read_shift(2);e=e.read_shift(2);return{ixti:t,coltype:3&r,rt:Lo[r>>2&31],idx:n,c:a,C:e}}},29:{n:"PtgSxName",f:function(e){return e.l+=2,[e.read_shift(4)]}},255:{}},zo={0:{n:"PtgAttrNoop",f:function(e){return e.l+=4,[0,0]}},1:{n:"PtgAttrSemi",f:function(e,t,r){var n=255&e[e.l+1]?1:0;return e.l+=r&&2==r.biff?3:4,[n]}},2:{n:"PtgAttrIf",f:function(e,t,r){var n=255&e[e.l+1]?1:0;return e.l+=2,[n,e.read_shift(r&&2==r.biff?1:2)]}},4:{n:"PtgAttrChoose",f:function(e,t,r){e.l+=2;for(var n=e.read_shift(r&&2==r.biff?1:2),a=[],i=0;i<=n;++i)a.push(e.read_shift(r&&2==r.biff?1:2));return a}},8:{n:"PtgAttrGoto",f:function(e,t,r){var n=255&e[e.l+1]?1:0;return e.l+=2,[n,e.read_shift(r&&2==r.biff?1:2)]}},16:{n:"PtgAttrSum",f:function(e,t,r){e.l+=r&&2==r.biff?3:4}},32:{n:"PtgAttrBaxcel",f:function(e){var t=1&e[e.l+1];return e.l+=4,[t,1]}},64:{n:"PtgAttrSpace",f:function(e){return e.read_shift(2),Eo(e)}},65:{n:"PtgAttrSpaceSemi",f:function(e){return e.read_shift(2),Eo(e)}},128:{n:"PtgAttrIfError",f:function(e){var t=255&e[e.l+1]?1:0;return e.l+=2,[t,e.read_shift(2)]}},255:{}};function Ho(e,t,r,n){if(n.biff<8)return Yt(e,t);for(var a=e.l+t,i=[],s=0;s!==r.length;++s)switch(r[s][0]){case"PtgArray":r[s][1]=_o(e,0,n),i.push(r[s][1]);break;case"PtgMemArea":r[s][2]=function(e,t){for(var r=e.read_shift(12==t.biff?4:2),n=[],a=0;a!=r;++a)n.push((12==t.biff?Lr:pa)(e,8));return n}(e,(r[s][1],n)),i.push(r[s][2]);break;case"PtgExp":n&&12==n.biff&&(r[s][1][1]=e.read_shift(4),i.push(r[s][1]));break;case"PtgList":case"PtgElfRadicalS":case"PtgElfColS":case"PtgElfColSV":throw"Unsupported "+r[s][0]}return 0!==(t=a-e.l)&&i.push(Yt(e,t)),i}function Wo(e,t,r){for(var n,a,i=e.l+t,s=[];i!=e.l;)t=i-e.l,a=e[e.l],n=Mo[a],(n=24!==a&&25!==a?n:(24===a?Vo:zo)[e[e.l+1]])&&n.f?s.push([n.n,n.f(e,t,r)]):Yt(e,t);return s}zo[33]=zo[32];var Xo={PtgAdd:"+",PtgConcat:"&",PtgDiv:"/",PtgEq:"=",PtgGe:">=",PtgGt:">",PtgLe:"<=",PtgLt:"<",PtgMul:"*",PtgNe:"<>",PtgPower:"^",PtgSub:"-"};function Go(e,t,r){if(e=function(e,t,r){if(!e)return"SH33TJSERR0";if(!e.XTI)return"SH33TJSERR6";var n=e.XTI[t];if(8i[0].e.c||b.ri[0].e.r)){c.push(jo(i[1],0,A,n,a)),y=!0;break}y||c.push(B[1])}break;case"PtgArray":c.push("{"+function(e){for(var t=[],r=0;r>3&1,tt:c[1]}}function Yo(e,t,r){var n=e.read_shift(4),a=(n=Wo(e,n,r),e.read_shift(4));return[n,0/g,pl=/<(?:\w+:)?sheetData>([\s\S]*)<\/(?:\w+:)?sheetData>/,ml=/<(?:\w:)?hyperlink [^>]*>/gm,gl=/"(\w*:\w*)"/,bl=/<(?:\w:)?col[^>]*[\/]?>/g,vl=/<(?:\w:)?autoFilter[^>]*([\/]|>([\s\S]*)<\/(?:\w:)?autoFilter)>/g,wl=/<(?:\w:)?pageMargins[^>]*\/>/g,Cl=/<(?:\w:)?sheetPr(?:[^>a-z][^>]*)?\/>/,Sl=/<(?:\w:)?sheetViews[^>]*(?:[\/]|>([\s\S]*)<\/(?:\w:)?sheetViews)>/;function El(e,t,r,n,a,i,s){if(!e)return e;null!=v&&null==t.dense&&(t.dense=v);var o,l=t.dense?[]:{},c={s:{r:2e6,c:2e6},e:{r:0,c:0}},f="",h="",d=e.match(pl),u=(e=(d?(f=e.slice(0,d.index),h=e.slice(d.index+d[0].length)):f=h=e,f.match(Cl)),e&&_l(e[0],0,a,r),(f.match(/<(?:\w*:)?dimension/)||{index:-1}).index);0=c.s.c&&c.e.r>=c.s.r&&(l["!ref"]=ur(c)),0c.e.r&&(d.e.r=c.e.r),d.e.rc.e.c&&(d.e.c=c.e.c),d.e.ca-z][^>]*)?\/>/;kl=/<(?:\w+:)?c[ >]/,yl=/<\/(?:\w+:)?row>/,xl=/r=["']([^"']*)["']/,Bl=/<(?:\w+:)?is>([\S\s]*?)<\/(?:\w+:)?is>/,Tl=/ref=["']([^"']*)["']/,Il=tt("v"),Rl=tt("f");var kl,yl,xl,Bl,Tl,Il,Rl,Dl=function(e,t,r,n,a,i){for(var s,o,l,c,f,h=0,d="",u=[],p=[],m=0,g=0,b="",v=0,w=0,C=0,S=0,E=Array.isArray(i.CellXf),_=[],A=[],k=Array.isArray(t),y=[],x={},B=!1,T=e.split(yl),I=0,D=T.length;I!=D;++I){var O=(d=T[I].trim()).length;if(0!==O){for(h=0;hv-1&&(n.s.r=v-1),n.e.r":"")+d,null!=p&&2===p.length){for(b=p[1],g=m=0;g!=b.length&&!((s=b.charCodeAt(g)-64)<1||26]*\/>/))&&A[(f=De(p[0])).si]&&(o.f=mo(A[f.si][1],A[f.si][0].ref,l.r));var F=fr(l.r);for(g=0;g<_.length;++g)F.r>=_[g][0].s.r&&F.r<=_[g][0].e.r&&F.c>=_[g][0].s.c&&F.c<=_[g][0].e.c&&(o.F=_[g][1])}if(null==l.t&&void 0===o.v)if(o.f||o.F)o.v=0,o.t="n";else{if(!r.sheetStubs)continue;o.t="z"}else o.t=l.t||"n";switch(n.s.c>w&&(n.s.c=w),n.e.c"],n=0;n!=e.length;++n)(t=e[n])&&(r[r.length]=ft("col",null,cl(n,t)));return r[r.length]="",r.join("")}(o["!cols"])),s[r=s.length]="",o["!links"]=[],null!=o["!ref"]&&0<(c=Ol(o,t)).length&&(s[s.length]=c),r+1",s[r]=s[r].replace("/>",">")),null!=o["!protect"]&&(s[s.length]=(a=o["!protect"],i={sheet:1},["objects","scenarios","selectLockedCells","selectUnlockedCells"].forEach((function(e){null!=a[e]&&a[e]&&(i[e]="1")})),["formatColumns","formatRows","formatCells","insertColumns","insertRows","insertHyperlinks","deleteColumns","deleteRows","sort","autoFilter","pivotTables"].forEach((function(e){null==a[e]||a[e]||(i[e]="0")})),a.password&&(i.password=$i(a.password).toString(16).toUpperCase()),ft("sheetProtection",null,i))),null!=o["!autofilter"]&&(s[s.length]=ft("autoFilter",null,{ref:o["!autofilter"].ref})),null!=o["!merges"]&&0',r=0;r!=e.length;++r)t+='';return t+""}(o["!merges"]));var f,h,d=-1;return 0",o["!links"].forEach((function(e){e[1].Target&&(h={ref:e[0]},"#"!=e[1].Target.charAt(0)&&(d=gn(n,-1,ze(e[1].Target).replace(/#.*$/,""),hn.HLINK),h["r:id"]="rId"+d),-1<(f=e[1].Target.indexOf("#"))&&(h.location=ze(e[1].Target.slice(f+1))),e[1].Tooltip&&(h.tooltip=ze(e[1].Tooltip)),s[s.length]=ft("hyperlink",null,h))})),s[s.length]=""),delete o["!links"],null!=o["!margins"]&&(s[s.length]=(fl(c=o["!margins"]),ft("pageMargins",null,c))),s[s.length]="",t&&!t.ignoreEC&&null!=t.ignoreEC||(s[s.length]=lt("ignoredErrors",ft("ignoredError",null,{numberStoredAsText:1,sqref:l}))),0",s[1]=s[1].replace("/>",">")),s.join("")}function Nl(e,t,r,n){r=function(e,t,r){for(var n=Kt(145),a=(r["!rows"]||[])[e]||{},i=(n.write_shift(4,e),n.write_shift(4,0),320),s=(i=(a.hpx?i=20*vs(a.hpx):a.hpt&&(i=20*a.hpt),n.write_shift(2,i),n.write_shift(1,0),0),a.level&&(i|=a.level),a.hidden&&(i|=16),(a.hpx||a.hpt)&&(i|=32),n.write_shift(1,i),n.write_shift(1,0),0),o=(a=n.l,n.l+=4,{r:e,c:0}),l=0;l<16;++l)if(!(t.s.c>l+1<<10||t.e.cn.l?n.slice(0,n.l):n}(n,r,t),(17f.l?f.slice(0,f.l):f))));case"n":return void(t.v==(0|t.v)&&-1e3[\s\S]*?<\/c:numCache>/gm)||[]).forEach((function(e){t=[],((e=e).match(/(.*?)<\/c:pt>/gm)||[]).forEach((function(e){e=e.match(/(.*)<\/c:v><\/c:pt>/),e&&(t[+e[1]]=+e[2])})),e=Me((e.match(/([\s\S]*?)<\/c:formatCode>/)||["","General"])[1]);var t,r=[t,e];c.s.r=c.s.c=0,c.e.c=s,l=lr(s),r[0].forEach((function(e,t){f[l+sr(t)]={t:"n",v:e,z:r[1]},o=t})),c.e.r",e.Workbook&&e.Workbook.Sheets||[]),i=0;i!=e.SheetNames.length;++i){var s={name:ze(e.SheetNames[i].slice(0,31))};if(s.sheetId=""+(i+1),s["r:id"]="rId"+(i+1),a[i])switch(a[i].Hidden){case 1:s.state="hidden";break;case 2:s.state="veryHidden"}t[t.length]=ft("sheet",null,s)}return t[t.length]="",r&&(t[t.length]="",e.Workbook&&e.Workbook.Names&&e.Workbook.Names.forEach((function(e){var r={name:e.Name};e.Comment&&(r.comment=e.Comment),null!=e.Sheet&&(r.localSheetId=""+e.Sheet),e.Ref&&(t[t.length]=ft("definedName",String(e.Ref),r))})),t[t.length]=""),2",t[1]=t[1].replace("/>",">")),t.join("")}function cc(e,t){Qt(e,"BrtBeginBundleShs");for(var r,n=0;n!=t.SheetNames.length;++n){var a={Hidden:t.Workbook&&t.Workbook.Sheets&&t.Workbook.Sheets[n]&&t.Workbook.Sheets[n].Hidden||0,iTabID:n+1,strRelID:"rId"+(n+1),name:t.SheetNames[n]};Qt(e,"BrtBundleSh",(a=a,(r=(r=void 0)||Kt(127)).write_shift(4,a.Hidden),r.write_shift(4,a.iTabID),Fr(a.strRelID,r),Er(a.name.slice(0,31),r),r.length>r.l?r.slice(0,r.l):r))}Qt(e,"BrtEndBundleShs")}function fc(e,t){if(t.Workbook&&t.Workbook.Sheets){for(var r,n=t.Workbook.Sheets,a=0,i=-1,s=-1;ar.l?r.slice(0,r.l):r)),Qt(e,"BrtEndBookViews"))}}function hc(e,r){var n,a,i,s=Jt();return Qt(s,"BrtBeginBook"),Qt(s,"BrtFileVersion",function(e){e=e||Kt(127);for(var r=0;4!=r;++r)e.write_shift(4,0);return Er("SheetJS",e),Er(t.version,e),Er(t.version,e),Er("7262",e),e.length=e.l,e.length>e.l?e.slice(0,e.l):e}()),Qt(s,"BrtWbProp",(n=e.Workbook&&e.Workbook.WBProps||null,a=a||Kt(72),i=0,n&&n.filterPrivacy&&(i|=8),a.write_shift(4,i),a.write_shift(4,0),Tr(n&&n.CodeName||"ThisWorkbook",a),a.slice(0,a.l))),fc(s,e),cc(s,e),Qt(s,"BrtEndBook"),s.end()}function dc(e,t,r){if(".bin"===t.slice(-4))return t=e,i=!(a={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},xmlns:""}),(n=(n=r)||{}).biff=12,s=[],(o=[[]]).SheetNames=[],o.XTI=[],Zt(t,(function(e,t,r){switch(r){case 156:o.SheetNames.push(e.name),a.Sheets.push(e);break;case 153:a.WBProps=e;break;case 39:null!=e.Sheet&&(n.SID=e.Sheet),e.Ref=jo(e.Ptg,0,null,o,n),delete n.SID,delete e.Ptg,s.push(e);break;case 1036:break;case 357:case 358:case 355:case 667:o[0].length?o.push([r,e]):o[0]=[r,e],o[o.length-1].XTI=[];break;case 362:0===o.length&&(o[0]=[],o[0].XTI=[]),o[o.length-1].XTI=o[o.length-1].XTI.concat(e),o.XTI=o.XTI.concat(e);break;case 361:break;case 3072:case 3073:case 2071:case 534:case 677:case 158: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:break;case 35:i=!0;break;case 36:i=!1;break;case 37:case 38:case 16:break;default:if(!(0<(t||"").indexOf("Begin"))&&!(0<(t||"").indexOf("End"))&&(!i||n.WTF))throw new Error("Unexpected record "+r+" "+t)}}),n),rc(a),a.Names=s,a.supbooks=o,a;var n,a,i,s,o,l=e,c=r;if(!l)throw new Error("Could not find file");var f={AppVersion:{},WBProps:{},WBView:[],Sheets:[],CalcPr:{},Names:[],xmlns:""},h=!1,d="xmlns",u={},p=0;if(l.replace(Te,(function(e,t){var r=De(e);switch(Oe(r[0])){case"":break;case"":case"":break;case"":break;case"":Zl.forEach((function(e){if(null!=r[e[0]])switch(e[2]){case"bool":f.WBProps[e[0]]=Ke(r[e[0]]);break;case"int":f.WBProps[e[0]]=parseInt(r[e[0]],10);break;default:f.WBProps[e[0]]=r[e[0]]}})),r.codeName&&(f.WBProps.CodeName=r.codeName);break;case"":case"":break;case"":case"":break;case"":delete r[0],f.WBView.push(r);break;case"":break;case"":case"":break;case"":break;case"":case"":case"":case"":break;case"":case"":h=!1;break;case"":u.Ref=Me(qe(l.slice(p,t))),f.Names.push(u);break;case"":break;case"":delete r[0],f.CalcPr=r;break;case"":case"":case"":case"":break;case"":case"":case"":break;case"":case"":case"":break;case"":break;case"":case"":case"":case"":case"":break;case"":h=!1;break;case"":h=!0;break;case"":h=!1;break;case"=n[0].s.r&&p.r<=n[0].e.r&&w>=n[0].s.c&&w<=n[0].e.c&&(m.F=ur(n[0]),D=!0)}!D&&3p.r&&(y.s.r=p.r),y.s.c>w&&(y.s.c=w),y.e.rp.r&&(y.s.r=p.r),y.s.c>w&&(y.s.c=w),y.e.r=e.s;)L[e.e--]={width:e.w/256,hidden:!!(1&e.flags)},U||(U=!0,ms(e.w/256)),gs(L[e.e+1]);break;case 161:k["!autofilter"]={ref:ur(e)};break;case 476:k["!margins"]=e;break;case 147:f.Sheets[l]||(f.Sheets[l]={}),e.name&&(f.Sheets[l].CodeName=e.name);break;case 137:f.Views||(f.Views=[{}]),f.Views[0]||(f.Views[0]={}),e.RTL&&(f.Views[0].RTL=!0);break;case 485:break;case 175:case 644:case 625:case 562:case 396:case 1112:case 1146:case 471:case 1050:case 649:case 1105:case 49:case 589:case 607:case 564:case 1055:case 168:case 174:case 1180:case 499:case 64:case 1053:case 550:case 171:case 167:case 1177:case 169:case 1181:case 551:case 552:case 661:case 639:case 478:case 151:case 537:case 477:case 536:case 1103:case 680:case 1104:case 1024:case 152: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:x=!0;break;case 36:x=!1;break;case 37:case 38:break;default:if(!(0<(t||"").indexOf("Begin"))&&!(0<(t||"").indexOf("End"))&&(!x||A.WTF))throw new Error("Unexpected record "+r+" "+t)}}),A),delete A.supbooks,delete A["!row"],!k["!ref"]&&(y.s.r<2e6||u&&(0y.e.r&&(e.e.r=y.e.r),e.e.ry.e.c&&(e.e.c=y.e.c),e.e.c":case"":break;case"!\/:]*:|)([^\s?>:\/]+)[^>]*>/gm;function yc(e,t){var r,n=t||{},a=(D(R),g(Ac(e))),i=(a="binary"!=n.type&&"array"!=n.type&&"base64"!=n.type?a:"undefined"!=typeof cptable?cptable.utils.decode(65001,p(a)):qe(a)).slice(0,1024).toLowerCase(),s=!1;if(-1==i.indexOf("'),_=0,A=0,k=0,y={s:{r:2e6,c:2e6},e:{r:0,c:0}},x={},B={},T="",I=0,F=[],P={},N={},L=0,M=[],U=[],V={},z=[],H=!1,W=[],X=[],G={},j=0,$=0,Y={Sheets:[],WBProps:{date1904:!1}},K={};for(kc.lastIndex=0,a=a.replace(//gm,"");r=kc.exec(a);)switch(r[3]){case"Data":d[d.length-1][1]||("/"===r[1]?function(e,t,r,n,a,i,s,o,l,c){var f="General",h=n.StyleID,d={},u=(c=c||{},[]),p=0;for(void 0===(h=void 0===h&&o?o.StyleID:h)&&s&&(h=s.StyleID);void 0!==i[h]&&(i[h].nf&&(f=i[h].nf),i[h].Interior&&u.push(i[h].Interior),i[h].Parent);)h=i[h].Parent;switch(r.Type){case"Boolean":n.t="b",n.v=Ke(e);break;case"String":n.t="s",n.r=je(Me(e)),n.v=-1=l[p][0].s.r&&a.r<=l[p][0].e.r&&a.c>=l[p][0].s.c&&a.c<=l[p][0].e.c&&(n.F=l[p][1]);c.cellStyles&&(u.forEach((function(e){!d.patternType&&e.patternType&&(d.patternType=e.patternType)})),n.s=d),void 0!==n.StyleID&&(n.ixfe=n.StyleID)}(a.slice(_,r.index),T,E,"Comment"==d[d.length-1][0]?V:C,{c:A,r:k},x,z[A],S,W,n):(T="",E=Ec(r[0]),_=r.index+r[0].length));break;case"Cell":if("/"===r[1])if(0k)&&void 0!==C.v&&(n.dense?(b[k]||(b[k]=[]),b[k][A]=C):b[lr(A)+sr(k)]=C),C.HRef&&(C.l={Target:C.HRef},C.HRefScreenTip&&(C.l.Tooltip=C.HRefScreenTip),delete C.HRef,delete C.HRefScreenTip),(C.MergeAcross||C.MergeDown)&&(j=A+(0|parseInt(C.MergeAcross,10)),$=k+(0|parseInt(C.MergeDown,10)),F.push({s:{c:A,r:k},e:{c:j,r:$}})),n.sheetStubs)if(C.MergeAcross||C.MergeDown){for(var Z=A;Z<=j;++Z)for(var J=k;J<=$;++J)(Ay.e.c&&(y.e.c=A),"/>"===r[0].slice(-2)&&++A,U=[];break;case"Row":"/"===r[1]||"/>"===r[0].slice(-2)?(ky.e.r&&(y.e.r=k),"/>"===r[0].slice(-2)&&(S=Ec(r[0])).Index&&(k=+S.Index-1),A=0,++k):((S=Ec(r[0])).Index&&(k=+S.Index-1),G={},"0"!=S.AutoFitHeight&&!S.Height||(G.hpx=parseInt(S.Height,10),G.hpt=vs(G.hpx),X[k]=G),"1"==S.Hidden&&(G.hidden=!0,X[k]=G));break;case"Worksheet":if("/"===r[1]){if((o=d.pop())[0]!==r[3])throw new Error("Bad state: "+o.join("|"));m.push(w),y.s.r<=y.e.r&&y.s.c<=y.e.c&&(b["!ref"]=ur(y),n.sheetRows)&&n.sheetRows<=y.e.r&&(b["!fullref"]=b["!ref"],y.e.r=n.sheetRows-1,b["!ref"]=ur(y)),F.length&&(b["!merges"]=F),0"==r[0].slice(-2))break;Ec(r[0]),d.push([r[3],!1]),H=!(z=[])}break;case"Style":"/"===r[1]?(re=x,h=B,(te=n).cellStyles&&h.Interior&&(te=h.Interior).Pattern&&(te.patternType=Cs[te.Pattern]||te.Pattern),re[h.ID]=h):B=Ec(r[0]);break;case"NumberFormat":B.nf=Me(Ec(r[0]).Format||"General"),O[B.nf]&&(B.nf=O[B.nf]);for(var Q=0;392!=Q&&R._table[Q]!=B.nf;++Q);if(392==Q)for(Q=57;392!=Q;++Q)if(null==R._table[Q]){R.load(B.nf,Q);break}break;case"Column":if("Table"===d[d.length-1][0]){if((l=Ec(r[0])).Hidden&&(l.hidden=!0,delete l.Hidden),l.Width&&(l.wpx=parseInt(l.Width,10)),!H&&10"!==r[0].slice(-2)&&("/"===r[1]?T+=a.slice(I,r.index):I=r.index+r[0].length);break;case"Interior":n.cellStyles&&(B.Interior=Ec(r[0]));break;case"Protection":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":"/>"!==r[0].slice(-2)&&("/"===r[1]?(h=P,c=r[3],f=a.slice(L,r.index),h[c=On[c]||c]=f):L=r.index+r[0].length);break;case"Paragraphs":break;case"Styles":case"Workbook":if("/"===r[1]){if((o=d.pop())[0]!==r[3])throw new Error("Bad state: "+o.join("|"))}else d.push([r[3],!1]);break;case"Comment":if("/"===r[1]){if((o=d.pop())[0]!==r[3])throw new Error("Bad state: "+o.join("|"));(c=V).t=c.v||"",c.t=c.t.replace(/\r\n/g,"\n").replace(/\r/g,"\n"),c.v=c.w=c.ixfe=void 0,U.push(V)}else d.push([r[3],!1]),o=Ec(r[0]),V={a:o.Author};break;case"AutoFilter":if("/"===r[1]){if((o=d.pop())[0]!==r[3])throw new Error("Bad state: "+o.join("|"))}else"/"!==r[0].charAt(r[0].length-2)&&(f=Ec(r[0]),b["!autofilter"]={ref:fo(f.Range).replace(/\$/g,"")},d.push([r[3],!0]));break;case"Name":break;case"ComponentOptions":case"DocumentProperties":case"CustomDocumentProperties":case"OfficeDocumentSettings":case"PivotTable":case"PivotCache":case"Names":case"MapInfo":case"PageBreaks":case"QueryTable":case"DataValidation":case"Sorting":case"Schema":case"data":case"ConditionalFormatting":case"SmartTagType":case"SmartTags":case"ExcelWorkbook":case"WorkbookOptions":case"WorksheetOptions":if("/"===r[1]){if((o=d.pop())[0]!==r[3])throw new Error("Bad state: "+o.join("|"))}else"/"!==r[0].charAt(r[0].length-2)&&d.push([r[3],!0]);break;default:if(0==d.length&&"document"==r[3])return pf(a,n);if(0==d.length&&"UOF"==r[3])return pf(a,n);var ne=!0;switch(d[d.length-1][0]){case"OfficeDocumentSettings":switch(r[3]){case"AllowPNG":case"RemovePersonalInformation":case"DownloadComponents":case"LocationOfComponents":case"Colors":case"Color":case"Index":case"RGB":case"PixelsPerInch":case"TargetScreenSize":case"ReadOnlyRecommended":break;default:ne=!1}break;case"ComponentOptions":switch(r[3]){case"Toolbar":case"HideOfficeLogo":case"SpreadsheetAutoFit":case"Label":case"Caption":case"MaxHeight":case"MaxWidth":case"NextSheetNumber":break;default:ne=!1}break;case"ExcelWorkbook":switch(r[3]){case"Date1904":Y.WBProps.date1904=!0;break;case"WindowHeight":case"WindowWidth":case"WindowTopX":case"WindowTopY":case"TabRatio":case"ProtectStructure":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:ne=!1}break;case"WorkbookOptions":switch(r[3]){case"OWCVersion":case"Height":case"Width":break;default:ne=!1}break;case"WorksheetOptions":switch(r[3]){case"Visible":if("/>"!==r[0].slice(-2))if("/"===r[1])switch(a.slice(L,r.index)){case"SheetHidden":K.Hidden=1;break;case"SheetVeryHidden":K.Hidden=2}else L=r.index+r[0].length;break;case"Header":b["!margins"]||fl(b["!margins"]={},"xlml"),b["!margins"].header=De(r[0]).Margin;break;case"Footer":b["!margins"]||fl(b["!margins"]={},"xlml"),b["!margins"].footer=De(r[0]).Margin;break;case"PageMargins":var ae=De(r[0]);b["!margins"]||fl(b["!margins"]={},"xlml"),ae.Top&&(b["!margins"].top=ae.Top),ae.Left&&(b["!margins"].left=ae.Left),ae.Right&&(b["!margins"].right=ae.Right),ae.Bottom&&(b["!margins"].bottom=ae.Bottom);break;case"DisplayRightToLeft":Y.Views||(Y.Views=[]),Y.Views[0]||(Y.Views[0]={}),Y.Views[0].RTL=!0;break;case"Unsynced":case"Print":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"ActiveRow":case"ActiveCol":case"ActivePane":case"TopRowVisible":case"TopRowBottomPane":case"LeftColumnVisible":case"LeftColumnRightPane":case"FitToPage":case"RangeSelection":case"PaperSizeIndex":case"PageLayoutZoom":case"PageBreakZoom":case"FilterOn":case"DoNotDisplayGridlines":case"SplitHorizontal":case"SplitVertical":case"FreezePanes":case"FrozenNoSplit":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"NoSummaryRowsBelowDetail":case"TabColorIndex":case"DoNotDisplayHeadings":case"ShowPageLayoutZoom":case"NoSummaryColumnsRightDetail":case"BlackAndWhite":case"DoNotDisplayZeros":case"DisplayPageBreak":case"RowColHeadings":case"DoNotDisplayOutline":case"NoOrientation":case"AllowUsePivotTables":case"ZeroHeight":case"ViewableRange":case"Selection":case"ProtectContents":break;default:ne=!1}break;case"PivotTable":case"PivotCache":switch(r[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:ne=!1}break;case"PageBreaks":switch(r[3]){case"ColBreaks":case"ColBreak":case"RowBreaks":case"RowBreak":case"ColStart":case"ColEnd":case"RowEnd":break;default:ne=!1}break;case"AutoFilter":switch(r[3]){case"AutoFilterColumn":case"AutoFilterCondition":case"AutoFilterAnd":case"AutoFilterOr":break;default:ne=!1}break;case"QueryTable":switch(r[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:ne=!1}break;case"Sorting":case"ConditionalFormatting":case"DataValidation":switch(r[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:ne=!1}break;case"MapInfo":case"Schema":case"data":switch(r[3]){case"Map":case"Entry":case"Range":case"XPath":case"Field":case"XSDType":case"FilterOn":case"Aggregate":case"ElementType":case"AttributeType":break;case"schema":case"element":case"complexType":case"datatype":case"all":case"attribute":case"extends":case"row":break;default:ne=!1}break;case"SmartTags":break;default:ne=!1}if(!ne){if(!d[d.length-1][1])throw"Unrecognized tag: "+r[3]+"|"+d.join("|");if("CustomDocumentProperties"===d[d.length-1][0]){if("/>"!==r[0].slice(-2))if("/"===r[1]){ce=le=oe=se=ie=void 0;var ie=N,se=r[3],oe=M,le=a.slice(L,r.index),ce=le;switch((oe[0].match(/dt:dt="([\w.]+)"/)||["",""])[1]){case"boolean":ce=Ke(le);break;case"i2":case"int":ce=parseInt(le,10);break;case"r4":case"float":ce=parseFloat(le);break;case"date":case"dateTime.tz":ce=de(le);break;case"i8":case"string":case"fixed":case"uuid":case"bin.base64":break;default:throw new Error("bad custprop:"+oe[0])}ie[Me(se)]=ce}else L=(M=r).index+r[0].length}else if(n.WTF)throw"Unrecognized tag: "+r[3]+"|"+d.join("|")}}return t={},n.bookSheets||n.bookProps||(t.Sheets=u),t.SheetNames=m,t.Workbook=Y,t.SSF=R.get_table(),t.Props=P,t.Custprops=N,t}function xc(e,t){switch(Ff(t=t||{}),t.type||"base64"){case"base64":return yc(w.decode(e),t);case"binary":case"buffer":case"file":return yc(e,t);case"array":return yc(y(e),t)}}function Bc(e,t){var r,n,a,i,s,o,l,c=[];return e.Props&&c.push((r=e.Props,n=t,a=[],re(Dn).map((function(e){for(var t=0;t'+l.join("")+"")),c.join("")}function Tc(e){return ft("NamedRange",null,{"ss:Name":e.Name,"ss:RefersTo":"="+po(e.Ref,{r:0,c:0})})}function Ic(e,t,r,n,a,i,s){if(!e||null==e.v&&null==e.f)return"";var o={};if(e.f&&(o["ss:Formula"]="="+ze(po(e.f,s))),e.F&&e.F.slice(0,t.length)==t&&(t=fr(e.F.slice(t.length+1)),o["ss:ArrayRange"]="RC:R"+(t.r==s.r?"":"["+(t.r-s.r)+"]")+"C"+(t.c==s.c?"":"["+(t.c-s.c)+"]")),e.l&&e.l.Target&&(o["ss:HRef"]=ze(e.l.Target),e.l.Tooltip)&&(o["x:HRefScreenTip"]=ze(e.l.Tooltip)),r["!merges"])for(var l=r["!merges"],c=0;c!=l.length;++c)l[c].s.c==s.c&&l[c].s.r==s.r&&(l[c].e.c>l[c].s.c&&(o["ss:MergeAcross"]=l[c].e.c-l[c].s.c),l[c].e.r>l[c].s.r)&&(o["ss:MergeDown"]=l[c].e.r-l[c].s.r);var f="",h="";switch(e.t){case"z":return"";case"n":f="Number",h=String(e.v);break;case"b":f="Boolean",h=e.v?"1":"0";break;case"e":f="Error",h=zr[e.v];break;case"d":f="DateTime",h=new Date(e.v).toISOString(),null==e.z&&(e.z=e.z||R._table[14]);break;case"s":f="String",h=((e.v||"")+"").replace(Ue,(function(e){return Le[e]})).replace(We,(function(e){return"&#x"+e.charCodeAt(0).toString(16).toUpperCase()+";"}))}return t=hl(n.cellXfs,e,n),o["ss:StyleID"]="s"+(21+t),o["ss:Index"]=s.c+1,r=''+(null!=e.v?h:"")+"",0<(e.c||[]).length&&(r+=e.c.map((function(e){var t=ft("ss:Data",Ye(e.t||""),{xmlns:"http://www.w3.org/TR/REC-html40"});return ft("Comment",t,{"ss:Author":e.a})})).join("")),ft("Cell",r,o)}function Rc(e,t){if(!e["!ref"])return"";for(var r,n,a=pr(e["!ref"]),i=e["!merges"]||[],s=0,o=[],l=(e["!cols"]&&e["!cols"].forEach((function(e,t){gs(e);var r=!!e.width,n=cl(t,e);t={"ss:Index":t+1};r&&(t["ss:Width"]=hs(n.width)),e.hidden&&(t["ss:Hidden"]="1"),o.push(ft("Column",null,t))})),Array.isArray(e)),c=a.s.r;c<=a.e.r;++c){for(var f=[(r=c,n=(e["!rows"]||[])[c],r='")],h=a.s.c;h<=a.e.c;++h){var d,u,p,m=!1;for(s=0;s!=i.length;++s)if(!(i[s].s.c>h||i[s].s.r>c||i[s].e.c"),2"+i+""),0<(i=a?Rc(a,t):"").length&&n.push(""+i+"
    "),n.push(function(e,t,r){if(!e)return"";var n=[];if(e["!margins"]&&(n.push(""),e["!margins"].header&&n.push(ft("Header",null,{"x:Margin":e["!margins"].header})),e["!margins"].footer&&n.push(ft("Footer",null,{"x:Margin":e["!margins"].footer})),n.push(ft("PageMargins",null,{"x:Bottom":e["!margins"].bottom||"0.75","x:Left":e["!margins"].left||"0.7","x:Right":e["!margins"].right||"0.7","x:Top":e["!margins"].top||"0.75"})),n.push("")),r&&r.Workbook&&r.Workbook.Sheets&&r.Workbook.Sheets[t])if(r.Workbook.Sheets[t].Hidden)n.push(ft("Visible",1==r.Workbook.Sheets[t].Hidden?"SheetHidden":"SheetVeryHidden",{}));else{for(var a=0;a")}return((((r||{}).Workbook||{}).Views||[])[0]||{}).RTL&&n.push(""),e["!protect"]&&(n.push(lt("ProtectContents","True")),e["!protect"].objects&&n.push(lt("ProtectObjects","True")),e["!protect"].scenarios&&n.push(lt("ProtectScenarios","True")),null==e["!protect"].selectLockedCells||e["!protect"].selectLockedCells?null==e["!protect"].selectUnlockedCells||e["!protect"].selectUnlockedCells||n.push(lt("EnableSelection","UnlockedCells")):n.push(lt("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(t){e["!protect"][t[0]]&&n.push("<"+t[1]+"/>")}))),0==n.length?"":ft("WorksheetOptions",n.join(""),{xmlns:mt.x})}(a,e,r)),n.join("")}function Oc(e,t){t=t||{},e.SSF||(e.SSF=R.get_table()),e.SSF&&(D(R),R.load_table(e.SSF),t.revssf=ie(e.SSF),t.revssf[e.SSF[65535]]=0,t.ssf=e.SSF,t.cellXfs=[],hl(t.cellXfs,{},{revssf:{General:0}}));var r=[];r.push(Bc(e,t)),r.push(""),r.push(""),r.push("");for(var n,a=0;a'],t.cellXfs.forEach((function(e,t){var r=[];r.push(ft("NumberFormat",null,{"ss:Format":ze(R._table[e.numFmtId])})),n.push(ft("Style",r.join(""),{"ss:ID":"s"+(21+t)}))})),ft("Styles",n.join(""))),r[3]=function(e){if(!((e||{}).Workbook||{}).Names)return"";for(var t=e.Workbook.Names,r=[],n=0;n=r.sheetRows)&&_)){var a,i,s;if(r.cellStyles&&t.XF&&t.XF.data&&(i=r,s=(a=t).XF.data)&&s.patternType&&i&&i.cellStyles&&(a.s={},a.s.patternType=s.patternType,(i=is(T(s.icvFore)))&&(a.s.fgColor={rgb:i}),i=is(T(s.icvBack)))&&(a.s.bgColor={rgb:i}),delete t.ixfe,delete t.XF,C=hr(n=e),p.s&&(e.rp.e.r&&(p.e.r=e.r+1),e.c+1>p.e.c)&&(p.e.c=e.c+1),r.cellFormula&&t.f)for(var o=0;oe.c||E[o][0].s.r>e.r||E[o][0].e.c>8)!==G)throw new Error("rt mismatch: "+Y+"!="+G);12==$.r&&(e.l+=10,j-=10)}var K,Z,J,Q="EOF"===$.n?$.f(e,j,I):function(e,t,r,n){var a=r,i=[],s=t.slice(t.l,t.l+a);if(n&&n.enc&&n.enc.insitu)switch(e.n){case"BOF":case"FilePass":case"FileLock":case"InterfaceHdr":case"RRDInfo":case"RRDHead":case"UsrExcl":break;default:0!==s.length&&n.enc.insitu(s)}i.push(s),t.l+=a;for(var o=Wc[Nt(t,t.l)],l=0;null!=o&&"Continue"===o.n.slice(0,8);)a=Nt(t,t.l+2),l=t.l+4,"ContinueFrt"==o.n?l+=4:"ContinueFrt"==o.n.slice(0,11)&&(l+=12),i.push(t.slice(l,t.l+4+a)),t.l+=4+a,o=Wc[Nt(t,t.l)];var c=B(i),f=($t(c,0),0);c.lens=[];for(var h=0;h>8&31]),Pc(ne,t,c.opts.Date1904),r({c:Q.c,r:Q.r},ne,t);break;case"BoolErr":ne={ixfe:Q.ixfe,XF:A[Q.ixfe],v:Q.val,t:Q.t},0>8&31]),Pc(ne,t,c.opts.Date1904),r({c:Q.c,r:Q.r},ne,t);break;case"RK":ne={ixfe:Q.ixfe,XF:A[Q.ixfe],v:Q.rknum,t:"n"},0>8&31]),Pc(ne,t,c.opts.Date1904),r({c:Q.c,r:Q.r},ne,t);break;case"MulRk":for(var ee=Q.c;ee<=Q.C;++ee){var te=Q.rkrec[ee-Q.c][0],ne={ixfe:te,XF:A[te],v:Q.rkrec[ee-Q.c][1],t:"n"};0>8&31]),Pc(ne,t,c.opts.Date1904),r({c:ee,r:Q.r},ne,t)}break;case"Formula":"String"==Q.val||((ne=Nc(Q.val,Q.cell.ixfe,Q.tt)).XF=A[ne.ixfe],t.cellFormula&&((J=Q.formula)&&J[0]&&J[0][0]&&"PtgExp"==J[0][0][0]&&!S[Z=hr({r:ae=J[0][0][1][0],c:J=J[0][0][1][1]})]?ne.F=((t.dense?(h[ae]||[])[J]:h[Z])||{}).F:ne.f=""+jo(Q.formula,0,Q.cell,L,I)),0>8&31]),Pc(ne,t,c.opts.Date1904),r(Q.cell,ne,t)),m=Q;break;case"String":if(!m)throw new Error("String record expects Formula");(ne=Nc(m.val=Q,m.cell.ixfe,"s")).XF=A[ne.ixfe],t.cellFormula&&(ne.f=""+jo(m.formula,0,m.cell,L,I)),0>8&31]),Pc(ne,t,c.opts.Date1904),r(m.cell,ne,t),m=null;break;case"Array":E.push(Q);var ae=hr(Q[0].s),ie=t.dense?(h[Q[0].s.r]||[])[Q[0].s.c]:h[ae];if(t.cellFormula&&ie){if(!m)break;if(!ae||!ie)break;ie.f=""+jo(Q[1],0,Q[0],L,I),ie.F=ur(Q[0])}break;case"ShrFmla":if(_&&t.cellFormula&&C){if(!m)break;S[hr(m.cell)]=Q[0],((ie=t.dense?(h[m.cell.r]||[])[m.cell.c]:h[hr(m.cell)])||{}).f=""+jo(Q[0],0,n,L,I)}break;case"LabelSst":(ne=Nc(g[Q.isst].t,Q.ixfe,"s")).XF=A[ne.ixfe],0>8&31]),Pc(ne,t,c.opts.Date1904),r({c:Q.c,r:Q.r},ne,t);break;case"Blank":t.sheetStubs&&(ne={ixfe:Q.ixfe,XF:A[Q.ixfe],t:"z"},0>8&31]),Pc(ne,t,c.opts.Date1904),r({c:Q.c,r:Q.r},ne,t));break;case"MulBlank":if(t.sheetStubs)for(var se=Q.c;se<=Q.C;++se){var oe=Q.ixfe[se-Q.c];ne={ixfe:oe,XF:A[oe],t:"z"},0>8&31]),Pc(ne,t,c.opts.Date1904),r({c:se,r:Q.r},ne,t)}break;case"RString":case"Label":case"BIFF2STR":(ne=Nc(Q.val,Q.ixfe,"s")).XF=A[ne.ixfe],0>8&31]),Pc(ne,t,c.opts.Date1904),r({c:Q.c,r:Q.r},ne,t);break;case"Dimensions":1===U&&(p=Q);break;case"SST":g=Q;break;case"Format":if(4==I.biff){z[V++]=Q[1];for(var le=0;le=Q.s;)F[Q.e--]={width:Q.w/256},N||(N=!0,ms(Q.w/256)),gs(F[Q.e+1]);break;case"Row":var fe={};null!=Q.level&&((P[Q.r]=fe).level=Q.level),Q.hidden&&((P[Q.r]=fe).hidden=!0),Q.hpt&&((P[Q.r]=fe).hpt=Q.hpt,fe.hpx=ws(Q.hpt));break;case"LeftMargin":case"RightMargin":case"TopMargin":case"BottomMargin":h["!margins"]||fl(h["!margins"]={}),h["!margins"][q.slice(0,-6).toLowerCase()]=Q;break;case"Setup":h["!margins"]||fl(h["!margins"]={}),h["!margins"].header=Q.header,h["!margins"].footer=Q.footer;break;case"Window2":Q.RTL&&(y.Views[0].RTL=!0);break;case"Header":case"Footer":case"HCenter":case"VCenter":case"Pls":case"GCW":case"LHRecord":case"DBCell":case"EntExU2":case"SxView":case"Sxvd":case"SXVI":case"SXVDEx":case"SxIvd":case"SXString":case"Sync":case"Addin":case"SXDI":case"SXLI":case"SXEx":case"QsiSXTag":case"Selection":case"Feat":break;case"FeatHdr":case"FeatHdr11":break;case"Feature11":case"Feature12":case"List12":break;case"Country":s=Q;break;case"RecalcId":case"DxGCol":break;case"Fbi":case"Fbi2":case"GelFrame":case"Font":case"XFCRC":case"Style":case"StyleExt":break;case"Palette":k=Q;break;case"Theme":o=Q;break;case"ScenarioProtect":case"ObjProtect":case"CondFmt12":case"Table":case"TableStyles":case"TableStyle":case"TableStyleElement":case"SXStreamID":case"SXVS":case"DConRef":case"SXAddl":case"DConBin":case"DConName":case"SXPI":case"SxFormat":case"SxSelect":case"SxRule":case"SxFilt":case"SxItm":case"SxDXF":case"ScenMan":case"DCon":case"CellWatch":case"PrintRowCol":case"PrintGrid":case"PrintSize":case"XCT":case"CRN":case"Scl":case"SheetExt":case"SheetExtOptional":case"ObNoMacros":case"ObProj":break;case"CodeName":b?x.CodeName=Q||x.name:y.WBProps.CodeName=Q||"ThisWorkbook";break;case"GUIDTypeLib":case"WOpt":case"PhoneticInfo":case"OleObjectSize":break;case"DXF":case"DXFN":case"DXFN12":case"DXFN12List":case"DXFN12NoCB":break;case"Dv":case"DVal":break;case"BRAI":case"Series":case"SeriesText":case"DConn":case"DbOrParamQry":case"DBQueryExt":case"OleDbConn":case"ExtString":case"IFmtRecord":break;case"CondFmt":case"CF":case"CF12":case"CFEx":case"Excel9File":case"Units":break;case"InterfaceHdr":case"Mms":case"InterfaceEnd":case"DSF":case"BuiltInFnGroupCount":break;case"Window1":case"HideObj":case"GridSet":case"Guts":case"UserBView":case"UserSViewBegin":case"UserSViewEnd":case"Pane":break;default:switch($.n){case"Dat":case"Begin":case"End":case"StartBlock":case"EndBlock":case"Frame":case"Area":case"Axis":case"AxisLine":case"Tick":break;case"AxesUsed":case"CrtLayout12":case"CrtLayout12A":case"CrtLink":case"CrtLine":case"CrtMlFrt":case"CrtMlFrtContinue":break;case"LineFormat":case"AreaFormat":case"Chart":case"Chart3d":case"Chart3DBarShape":case"ChartFormat":case"ChartFrtInfo":break;case"PlotArea":case"PlotGrowth":break;case"SeriesList":case"SerParent":case"SerAuxTrend":break;case"DataFormat":case"SerToCrt":case"FontX":break;case"CatSerRange":case"AxcExt":case"SerFmt":case"ShtProps":break;case"DefaultText":case"Text":case"CatLab":case"DataLabExtContents":break;case"Legend":case"LegendException":break;case"Pie":case"Scatter":break;case"PieFormat":case"MarkerFormat":break;case"StartObject":case"EndObject":break;case"AlRuns":case"ObjectLink":case"SIIndex":break;case"AttachedLabel":case"YMult":break;case"Line":case"Bar":case"Surf":case"AxisParent":case"Pos":case"ValueRange":case"SXViewEx9":case"SXViewLink":case"PivotChartBits":case"SBaseRef":case"TextPropsStream":case"LnExt":case"MkrExt":case"CrtCoopt":break;case"Qsi":case"Qsif":case"Qsir":case"QsiSXTag":case"TxtQry":case"FilterMode":break;case"AutoFilter":case"AutoFilterInfo":case"AutoFilter12":case"DropDownObjIds":case"Sort":case"SortData":case"ShapePropsStream":break;case"MsoDrawing":case"MsoDrawingGroup":case"MsoDrawingSelection":break;case"WebPub":case"AutoWebPub":break;case"HeaderFooter":case"HFPicture":case"PLV":case"HorizontalPageBreaks":case"VerticalPageBreaks":break;case"Backup":case"CompressPictures":case"Compat12":break;case"Continue":case"ContinueFrt12":break;case"FrtFontList":case"FrtWrapper":break;default:switch($.n){case"TabIdConf":case"Radar":case"RadarArea":case"DropBar":case"Intl":case"CoordList":case"SerAuxErrBar":break;case"BIFF2FONTCLR":case"BIFF2FMTCNT":case"BIFF2FONTXTRA":break;case"BIFF2XF":case"BIFF3XF":case"BIFF4XF":break;case"BIFF4FMTCNT":case"BIFF2ROW":case"BIFF2WINDOW2":break;case"SCENARIO":case"DConBin":case"PicF":case"DataLabExt":case"Lel":case"BopPop":case"BopPopCustom":case"RealTimeData":case"Name":break;case"LHNGraph":case"FnGroupName":case"AddMenu":case"LPr":break;case"ListObj":case"ListField":case"RRSort":case"BigName":break;case"ToolbarHdr":case"ToolbarEnd":case"DDEObjName":case"FRTArchId$":break;default:if(t.WTF)throw"Unrecognized Record "+$.n}}}}}else e.l+=j}return c.SheetNames=re(u).sort((function(e,t){return Number(e)-Number(t)})).map((function(e){return u[e].name})),t.bookSheets||(c.Sheets=f),c.Sheets&&H.forEach((function(e,t){c.Sheets[c.SheetNames[t]]["!autofilter"]=e})),c.Preamble=w,c.Strings=g,c.SSF=R.get_table(),I.enc&&(c.Encryption=I.enc),o&&(c.Themes=o),c.Metadata={},void 0!==s&&(c.Metadata.Country=s),0>>1,n=e.read_shift(1),a=e.read_shift(2,"i"),i=e.read_shift(1),s=e.read_shift(1),o=e.read_shift(1);switch(e.l++,r){case 0:t.auto=1;break;case 1:var l=rn[t.index=n];l&&(t.rgb=is(l));break;case 2:t.rgb=is([i,s,o]);break;case 3:t.theme=n}return 0!=a&&(t.tint=0>13&3],r.showPivotChartFilter=!!(32768&n),r.updateLinks=["userSet","never","always"][n>>8&3],r}},154:{n:"BrtWbFactoid"},155:{n:"BrtFileRecover"},156:{n:"BrtBundleSh",f:function(e,t){var r={};return r.Hidden=e.read_shift(4),r.iTabID=e.read_shift(4),r.strRelID=Or(e,t-8),r.name=Sr(e),r}},157:{n:"BrtCalcProp"},158:{n:"BrtBookView"},159:{n:"BrtBeginSst",f:function(e){return[e.read_shift(4),e.read_shift(4)]}},160:{n:"BrtEndSst"},161:{n:"BrtBeginAFilter",f:Lr},162:{n:"BrtEndAFilter"},163:{n:"BrtBeginFilterColumn"},164:{n:"BrtEndFilterColumn"},165:{n:"BrtBeginFilters"},166:{n:"BrtEndFilters"},167:{n:"BrtFilter"},168:{n:"BrtColorFilter"},169:{n:"BrtIconFilter"},170:{n:"BrtTop10Filter"},171:{n:"BrtDynamicFilter"},172:{n:"BrtBeginCustomFilters"},173:{n:"BrtEndCustomFilters"},174:{n:"BrtCustomFilter"},175:{n:"BrtAFilterDateGroupItem"},176:{n:"BrtMergeCell",f:yo},177:{n:"BrtBeginMergeCells"},178:{n:"BrtEndMergeCells"},179:{n:"BrtBeginPivotCacheDef"},180:{n:"BrtEndPivotCacheDef"},181:{n:"BrtBeginPCDFields"},182:{n:"BrtEndPCDFields"},183:{n:"BrtBeginPCDField"},184:{n:"BrtEndPCDField"},185:{n:"BrtBeginPCDSource"},186:{n:"BrtEndPCDSource"},187:{n:"BrtBeginPCDSRange"},188:{n:"BrtEndPCDSRange"},189:{n:"BrtBeginPCDFAtbl"},190:{n:"BrtEndPCDFAtbl"},191:{n:"BrtBeginPCDIRun"},192:{n:"BrtEndPCDIRun"},193:{n:"BrtBeginPivotCacheRecords"},194:{n:"BrtEndPivotCacheRecords"},195:{n:"BrtBeginPCDHierarchies"},196:{n:"BrtEndPCDHierarchies"},197:{n:"BrtBeginPCDHierarchy"},198:{n:"BrtEndPCDHierarchy"},199:{n:"BrtBeginPCDHFieldsUsage"},200:{n:"BrtEndPCDHFieldsUsage"},201:{n:"BrtBeginExtConnection"},202:{n:"BrtEndExtConnection"},203:{n:"BrtBeginECDbProps"},204:{n:"BrtEndECDbProps"},205:{n:"BrtBeginECOlapProps"},206:{n:"BrtEndECOlapProps"},207:{n:"BrtBeginPCDSConsol"},208:{n:"BrtEndPCDSConsol"},209:{n:"BrtBeginPCDSCPages"},210:{n:"BrtEndPCDSCPages"},211:{n:"BrtBeginPCDSCPage"},212:{n:"BrtEndPCDSCPage"},213:{n:"BrtBeginPCDSCPItem"},214:{n:"BrtEndPCDSCPItem"},215:{n:"BrtBeginPCDSCSets"},216:{n:"BrtEndPCDSCSets"},217:{n:"BrtBeginPCDSCSet"},218:{n:"BrtEndPCDSCSet"},219:{n:"BrtBeginPCDFGroup"},220:{n:"BrtEndPCDFGroup"},221:{n:"BrtBeginPCDFGItems"},222:{n:"BrtEndPCDFGItems"},223:{n:"BrtBeginPCDFGRange"},224:{n:"BrtEndPCDFGRange"},225:{n:"BrtBeginPCDFGDiscrete"},226:{n:"BrtEndPCDFGDiscrete"},227:{n:"BrtBeginPCDSDTupleCache"},228:{n:"BrtEndPCDSDTupleCache"},229:{n:"BrtBeginPCDSDTCEntries"},230:{n:"BrtEndPCDSDTCEntries"},231:{n:"BrtBeginPCDSDTCEMembers"},232:{n:"BrtEndPCDSDTCEMembers"},233:{n:"BrtBeginPCDSDTCEMember"},234:{n:"BrtEndPCDSDTCEMember"},235:{n:"BrtBeginPCDSDTCQueries"},236:{n:"BrtEndPCDSDTCQueries"},237:{n:"BrtBeginPCDSDTCQuery"},238:{n:"BrtEndPCDSDTCQuery"},239:{n:"BrtBeginPCDSDTCSets"},240:{n:"BrtEndPCDSDTCSets"},241:{n:"BrtBeginPCDSDTCSet"},242:{n:"BrtEndPCDSDTCSet"},243:{n:"BrtBeginPCDCalcItems"},244:{n:"BrtEndPCDCalcItems"},245:{n:"BrtBeginPCDCalcItem"},246:{n:"BrtEndPCDCalcItem"},247:{n:"BrtBeginPRule"},248:{n:"BrtEndPRule"},249:{n:"BrtBeginPRFilters"},250:{n:"BrtEndPRFilters"},251:{n:"BrtBeginPRFilter"},252:{n:"BrtEndPRFilter"},253:{n:"BrtBeginPNames"},254:{n:"BrtEndPNames"},255:{n:"BrtBeginPName"},256:{n:"BrtEndPName"},257:{n:"BrtBeginPNPairs"},258:{n:"BrtEndPNPairs"},259:{n:"BrtBeginPNPair"},260:{n:"BrtEndPNPair"},261:{n:"BrtBeginECWebProps"},262:{n:"BrtEndECWebProps"},263:{n:"BrtBeginEcWpTables"},264:{n:"BrtEndECWPTables"},265:{n:"BrtBeginECParams"},266:{n:"BrtEndECParams"},267:{n:"BrtBeginECParam"},268:{n:"BrtEndECParam"},269:{n:"BrtBeginPCDKPIs"},270:{n:"BrtEndPCDKPIs"},271:{n:"BrtBeginPCDKPI"},272:{n:"BrtEndPCDKPI"},273:{n:"BrtBeginDims"},274:{n:"BrtEndDims"},275:{n:"BrtBeginDim"},276:{n:"BrtEndDim"},277:{n:"BrtIndexPartEnd"},278:{n:"BrtBeginStyleSheet"},279:{n:"BrtEndStyleSheet"},280:{n:"BrtBeginSXView"},281:{n:"BrtEndSXVI"},282:{n:"BrtBeginSXVI"},283:{n:"BrtBeginSXVIs"},284:{n:"BrtEndSXVIs"},285:{n:"BrtBeginSXVD"},286:{n:"BrtEndSXVD"},287:{n:"BrtBeginSXVDs"},288:{n:"BrtEndSXVDs"},289:{n:"BrtBeginSXPI"},290:{n:"BrtEndSXPI"},291:{n:"BrtBeginSXPIs"},292:{n:"BrtEndSXPIs"},293:{n:"BrtBeginSXDI"},294:{n:"BrtEndSXDI"},295:{n:"BrtBeginSXDIs"},296:{n:"BrtEndSXDIs"},297:{n:"BrtBeginSXLI"},298:{n:"BrtEndSXLI"},299:{n:"BrtBeginSXLIRws"},300:{n:"BrtEndSXLIRws"},301:{n:"BrtBeginSXLICols"},302:{n:"BrtEndSXLICols"},303:{n:"BrtBeginSXFormat"},304:{n:"BrtEndSXFormat"},305:{n:"BrtBeginSXFormats"},306:{n:"BrtEndSxFormats"},307:{n:"BrtBeginSxSelect"},308:{n:"BrtEndSxSelect"},309:{n:"BrtBeginISXVDRws"},310:{n:"BrtEndISXVDRws"},311:{n:"BrtBeginISXVDCols"},312:{n:"BrtEndISXVDCols"},313:{n:"BrtEndSXLocation"},314:{n:"BrtBeginSXLocation"},315:{n:"BrtEndSXView"},316:{n:"BrtBeginSXTHs"},317:{n:"BrtEndSXTHs"},318:{n:"BrtBeginSXTH"},319:{n:"BrtEndSXTH"},320:{n:"BrtBeginISXTHRws"},321:{n:"BrtEndISXTHRws"},322:{n:"BrtBeginISXTHCols"},323:{n:"BrtEndISXTHCols"},324:{n:"BrtBeginSXTDMPS"},325:{n:"BrtEndSXTDMPs"},326:{n:"BrtBeginSXTDMP"},327:{n:"BrtEndSXTDMP"},328:{n:"BrtBeginSXTHItems"},329:{n:"BrtEndSXTHItems"},330:{n:"BrtBeginSXTHItem"},331:{n:"BrtEndSXTHItem"},332:{n:"BrtBeginMetadata"},333:{n:"BrtEndMetadata"},334:{n:"BrtBeginEsmdtinfo"},335:{n:"BrtMdtinfo"},336:{n:"BrtEndEsmdtinfo"},337:{n:"BrtBeginEsmdb"},338:{n:"BrtEndEsmdb"},339:{n:"BrtBeginEsfmd"},340:{n:"BrtEndEsfmd"},341:{n:"BrtBeginSingleCells"},342:{n:"BrtEndSingleCells"},343:{n:"BrtBeginList"},344:{n:"BrtEndList"},345:{n:"BrtBeginListCols"},346:{n:"BrtEndListCols"},347:{n:"BrtBeginListCol"},348:{n:"BrtEndListCol"},349:{n:"BrtBeginListXmlCPr"},350:{n:"BrtEndListXmlCPr"},351:{n:"BrtListCCFmla"},352:{n:"BrtListTrFmla"},353:{n:"BrtBeginExternals"},354:{n:"BrtEndExternals"},355:{n:"BrtSupBookSrc",f:Or},357:{n:"BrtSupSelf"},358:{n:"BrtSupSame"},359:{n:"BrtSupTabs"},360:{n:"BrtBeginSupBook"},361:{n:"BrtPlaceholderName"},362:{n:"BrtExternSheet",f:Da},363:{n:"BrtExternTableStart"},364:{n:"BrtExternTableEnd"},366:{n:"BrtExternRowHdr"},367:{n:"BrtExternCellBlank"},368:{n:"BrtExternCellReal"},369:{n:"BrtExternCellBool"},370:{n:"BrtExternCellError"},371:{n:"BrtExternCellString"},372:{n:"BrtBeginEsmdx"},373:{n:"BrtEndEsmdx"},374:{n:"BrtBeginMdxSet"},375:{n:"BrtEndMdxSet"},376:{n:"BrtBeginMdxMbrProp"},377:{n:"BrtEndMdxMbrProp"},378:{n:"BrtBeginMdxKPI"},379:{n:"BrtEndMdxKPI"},380:{n:"BrtBeginEsstr"},381:{n:"BrtEndEsstr"},382:{n:"BrtBeginPRFItem"},383:{n:"BrtEndPRFItem"},384:{n:"BrtBeginPivotCacheIDs"},385:{n:"BrtEndPivotCacheIDs"},386:{n:"BrtBeginPivotCacheID"},387:{n:"BrtEndPivotCacheID"},388:{n:"BrtBeginISXVIs"},389:{n:"BrtEndISXVIs"},390:{n:"BrtBeginColInfos"},391:{n:"BrtEndColInfos"},392:{n:"BrtBeginRwBrk"},393:{n:"BrtEndRwBrk"},394:{n:"BrtBeginColBrk"},395:{n:"BrtEndColBrk"},396:{n:"BrtBrk"},397:{n:"BrtUserBookView"},398:{n:"BrtInfo"},399:{n:"BrtCUsr"},400:{n:"BrtUsr"},401:{n:"BrtBeginUsers"},403:{n:"BrtEOF"},404:{n:"BrtUCR"},405:{n:"BrtRRInsDel"},406:{n:"BrtRREndInsDel"},407:{n:"BrtRRMove"},408:{n:"BrtRREndMove"},409:{n:"BrtRRChgCell"},410:{n:"BrtRREndChgCell"},411:{n:"BrtRRHeader"},412:{n:"BrtRRUserView"},413:{n:"BrtRRRenSheet"},414:{n:"BrtRRInsertSh"},415:{n:"BrtRRDefName"},416:{n:"BrtRRNote"},417:{n:"BrtRRConflict"},418:{n:"BrtRRTQSIF"},419:{n:"BrtRRFormat"},420:{n:"BrtRREndFormat"},421:{n:"BrtRRAutoFmt"},422:{n:"BrtBeginUserShViews"},423:{n:"BrtBeginUserShView"},424:{n:"BrtEndUserShView"},425:{n:"BrtEndUserShViews"},426:{n:"BrtArrFmla",f:function(e,t,r){t=e.l+t;var n=Nr(e),a=e.read_shift(1);return(n=[n])[2]=a,r.cellFormula?(a=Ko(e,t-e.l,r),n[1]=a):e.l=t,n}},427:{n:"BrtShrFmla",f:function(e,t,r){t=e.l+t;var n=[Lr(e,16)];return r.cellFormula&&(r=Qo(e,t-e.l,r),n[1]=r),e.l=t,n}},428:{n:"BrtTable"},429:{n:"BrtBeginExtConnections"},430:{n:"BrtEndExtConnections"},431:{n:"BrtBeginPCDCalcMems"},432:{n:"BrtEndPCDCalcMems"},433:{n:"BrtBeginPCDCalcMem"},434:{n:"BrtEndPCDCalcMem"},435:{n:"BrtBeginPCDHGLevels"},436:{n:"BrtEndPCDHGLevels"},437:{n:"BrtBeginPCDHGLevel"},438:{n:"BrtEndPCDHGLevel"},439:{n:"BrtBeginPCDHGLGroups"},440:{n:"BrtEndPCDHGLGroups"},441:{n:"BrtBeginPCDHGLGroup"},442:{n:"BrtEndPCDHGLGroup"},443:{n:"BrtBeginPCDHGLGMembers"},444:{n:"BrtEndPCDHGLGMembers"},445:{n:"BrtBeginPCDHGLGMember"},446:{n:"BrtEndPCDHGLGMember"},447:{n:"BrtBeginQSI"},448:{n:"BrtEndQSI"},449:{n:"BrtBeginQSIR"},450:{n:"BrtEndQSIR"},451:{n:"BrtBeginDeletedNames"},452:{n:"BrtEndDeletedNames"},453:{n:"BrtBeginDeletedName"},454:{n:"BrtEndDeletedName"},455:{n:"BrtBeginQSIFs"},456:{n:"BrtEndQSIFs"},457:{n:"BrtBeginQSIF"},458:{n:"BrtEndQSIF"},459:{n:"BrtBeginAutoSortScope"},460:{n:"BrtEndAutoSortScope"},461:{n:"BrtBeginConditionalFormatting"},462:{n:"BrtEndConditionalFormatting"},463:{n:"BrtBeginCFRule"},464:{n:"BrtEndCFRule"},465:{n:"BrtBeginIconSet"},466:{n:"BrtEndIconSet"},467:{n:"BrtBeginDatabar"},468:{n:"BrtEndDatabar"},469:{n:"BrtBeginColorScale"},470:{n:"BrtEndColorScale"},471:{n:"BrtCFVO"},472:{n:"BrtExternValueMeta"},473:{n:"BrtBeginColorPalette"},474:{n:"BrtEndColorPalette"},475:{n:"BrtIndexedColor"},476:{n:"BrtMargins",f:function(e){var t={};return Vl.forEach((function(r){t[r]=Ur(e)})),t}},477:{n:"BrtPrintOptions"},478:{n:"BrtPageSetup"},479:{n:"BrtBeginHeaderFooter"},480:{n:"BrtEndHeaderFooter"},481:{n:"BrtBeginSXCrtFormat"},482:{n:"BrtEndSXCrtFormat"},483:{n:"BrtBeginSXCrtFormats"},484:{n:"BrtEndSXCrtFormats"},485:{n:"BrtWsFmtInfo",f:function(){}},486:{n:"BrtBeginMgs"},487:{n:"BrtEndMGs"},488:{n:"BrtBeginMGMaps"},489:{n:"BrtEndMGMaps"},490:{n:"BrtBeginMG"},491:{n:"BrtEndMG"},492:{n:"BrtBeginMap"},493:{n:"BrtEndMap"},494:{n:"BrtHLink",f:function(e,t){t=e.l+t;var r=Lr(e,16),n=Ir(e),a=Sr(e),i=Sr(e),s=Sr(e);e.l=t,e={rfx:r,relId:n,loc:a,display:s};return i&&(e.Tooltip=i),e}},495:{n:"BrtBeginDCon"},496:{n:"BrtEndDCon"},497:{n:"BrtBeginDRefs"},498:{n:"BrtEndDRefs"},499:{n:"BrtDRef"},500:{n:"BrtBeginScenMan"},501:{n:"BrtEndScenMan"},502:{n:"BrtBeginSct"},503:{n:"BrtEndSct"},504:{n:"BrtSlc"},505:{n:"BrtBeginDXFs"},506:{n:"BrtEndDXFs"},507:{n:"BrtDXF"},508:{n:"BrtBeginTableStyles"},509:{n:"BrtEndTableStyles"},510:{n:"BrtBeginTableStyle"},511:{n:"BrtEndTableStyle"},512:{n:"BrtTableStyleElement"},513:{n:"BrtTableStyleClient"},514:{n:"BrtBeginVolDeps"},515:{n:"BrtEndVolDeps"},516:{n:"BrtBeginVolType"},517:{n:"BrtEndVolType"},518:{n:"BrtBeginVolMain"},519:{n:"BrtEndVolMain"},520:{n:"BrtBeginVolTopic"},521:{n:"BrtEndVolTopic"},522:{n:"BrtVolSubtopic"},523:{n:"BrtVolRef"},524:{n:"BrtVolNum"},525:{n:"BrtVolErr"},526:{n:"BrtVolStr"},527:{n:"BrtVolBool"},528:{n:"BrtBeginCalcChain$"},529:{n:"BrtEndCalcChain$"},530:{n:"BrtBeginSortState"},531:{n:"BrtEndSortState"},532:{n:"BrtBeginSortCond"},533:{n:"BrtEndSortCond"},534:{n:"BrtBookProtection"},535:{n:"BrtSheetProtection"},536:{n:"BrtRangeProtection"},537:{n:"BrtPhoneticInfo"},538:{n:"BrtBeginECTxtWiz"},539:{n:"BrtEndECTxtWiz"},540:{n:"BrtBeginECTWFldInfoLst"},541:{n:"BrtEndECTWFldInfoLst"},542:{n:"BrtBeginECTwFldInfo"},548:{n:"BrtFileSharing"},549:{n:"BrtOleSize"},550:{n:"BrtDrawing",f:Or},551:{n:"BrtLegacyDrawing"},552:{n:"BrtLegacyDrawingHF"},553:{n:"BrtWebOpt"},554:{n:"BrtBeginWebPubItems"},555:{n:"BrtEndWebPubItems"},556:{n:"BrtBeginWebPubItem"},557:{n:"BrtEndWebPubItem"},558:{n:"BrtBeginSXCondFmt"},559:{n:"BrtEndSXCondFmt"},560:{n:"BrtBeginSXCondFmts"},561:{n:"BrtEndSXCondFmts"},562:{n:"BrtBkHim"},564:{n:"BrtColor"},565:{n:"BrtBeginIndexedColors"},566:{n:"BrtEndIndexedColors"},569:{n:"BrtBeginMRUColors"},570:{n:"BrtEndMRUColors"},572:{n:"BrtMRUColor"},573:{n:"BrtBeginDVals"},574:{n:"BrtEndDVals"},577:{n:"BrtSupNameStart"},578:{n:"BrtSupNameValueStart"},579:{n:"BrtSupNameValueEnd"},580:{n:"BrtSupNameNum"},581:{n:"BrtSupNameErr"},582:{n:"BrtSupNameSt"},583:{n:"BrtSupNameNil"},584:{n:"BrtSupNameBool"},585:{n:"BrtSupNameFmla"},586:{n:"BrtSupNameBits"},587:{n:"BrtSupNameEnd"},588:{n:"BrtEndSupBook"},589:{n:"BrtCellSmartTagProperty"},590:{n:"BrtBeginCellSmartTag"},591:{n:"BrtEndCellSmartTag"},592:{n:"BrtBeginCellSmartTags"},593:{n:"BrtEndCellSmartTags"},594:{n:"BrtBeginSmartTags"},595:{n:"BrtEndSmartTags"},596:{n:"BrtSmartTagType"},597:{n:"BrtBeginSmartTagTypes"},598:{n:"BrtEndSmartTagTypes"},599:{n:"BrtBeginSXFilters"},600:{n:"BrtEndSXFilters"},601:{n:"BrtBeginSXFILTER"},602:{n:"BrtEndSXFilter"},603:{n:"BrtBeginFills"},604:{n:"BrtEndFills"},605:{n:"BrtBeginCellWatches"},606:{n:"BrtEndCellWatches"},607:{n:"BrtCellWatch"},608:{n:"BrtBeginCRErrs"},609:{n:"BrtEndCRErrs"},610:{n:"BrtCrashRecErr"},611:{n:"BrtBeginFonts"},612:{n:"BrtEndFonts"},613:{n:"BrtBeginBorders"},614:{n:"BrtEndBorders"},615:{n:"BrtBeginFmts"},616:{n:"BrtEndFmts"},617:{n:"BrtBeginCellXFs"},618:{n:"BrtEndCellXFs"},619:{n:"BrtBeginStyles"},620:{n:"BrtEndStyles"},625:{n:"BrtBigName"},626:{n:"BrtBeginCellStyleXFs"},627:{n:"BrtEndCellStyleXFs"},628:{n:"BrtBeginComments"},629:{n:"BrtEndComments"},630:{n:"BrtBeginCommentAuthors"},631:{n:"BrtEndCommentAuthors"},632:{n:"BrtCommentAuthor",f:ao},633:{n:"BrtBeginCommentList"},634:{n:"BrtEndCommentList"},635:{n:"BrtBeginComment",f:function(e){var t={},r=(t.iauthor=e.read_shift(4),Lr(e,16));return t.rfx=r.s,t.ref=hr(r.s),e.l+=16,t}},636:{n:"BrtEndComment"},637:{n:"BrtCommentText",f:Ar},638:{n:"BrtBeginOleObjects"},639:{n:"BrtOleObject"},640:{n:"BrtEndOleObjects"},641:{n:"BrtBeginSxrules"},642:{n:"BrtEndSxRules"},643:{n:"BrtBeginActiveXControls"},644:{n:"BrtActiveX"},645:{n:"BrtEndActiveXControls"},646:{n:"BrtBeginPCDSDTCEMembersSortBy"},648:{n:"BrtBeginCellIgnoreECs"},649:{n:"BrtCellIgnoreEC"},650:{n:"BrtEndCellIgnoreECs"},651:{n:"BrtCsProp",f:function(e,t){return e.l+=10,{name:Sr(e)}}},652:{n:"BrtCsPageSetup"},653:{n:"BrtBeginUserCsViews"},654:{n:"BrtEndUserCsViews"},655:{n:"BrtBeginUserCsView"},656:{n:"BrtEndUserCsView"},657:{n:"BrtBeginPcdSFCIEntries"},658:{n:"BrtEndPCDSFCIEntries"},659:{n:"BrtPCDSFCIEntry"},660:{n:"BrtBeginListParts"},661:{n:"BrtListPart"},662:{n:"BrtEndListParts"},663:{n:"BrtSheetCalcProp"},664:{n:"BrtBeginFnGroup"},665:{n:"BrtFnGroup"},666:{n:"BrtEndFnGroup"},667:{n:"BrtSupAddin"},668:{n:"BrtSXTDMPOrder"},669:{n:"BrtCsProtection"},671:{n:"BrtBeginWsSortMap"},672:{n:"BrtEndWsSortMap"},673:{n:"BrtBeginRRSort"},674:{n:"BrtEndRRSort"},675:{n:"BrtRRSortItem"},676:{n:"BrtFileSharingIso"},677:{n:"BrtBookProtectionIso"},678:{n:"BrtSheetProtectionIso"},679:{n:"BrtCsProtectionIso"},680:{n:"BrtRangeProtectionIso"},1024:{n:"BrtRwDescent"},1025:{n:"BrtKnownFonts"},1026:{n:"BrtBeginSXTupleSet"},1027:{n:"BrtEndSXTupleSet"},1028:{n:"BrtBeginSXTupleSetHeader"},1029:{n:"BrtEndSXTupleSetHeader"},1030:{n:"BrtSXTupleSetHeaderItem"},1031:{n:"BrtBeginSXTupleSetData"},1032:{n:"BrtEndSXTupleSetData"},1033:{n:"BrtBeginSXTupleSetRow"},1034:{n:"BrtEndSXTupleSetRow"},1035:{n:"BrtSXTupleSetRowItem"},1036:{n:"BrtNameExt"},1037:{n:"BrtPCDH14"},1038:{n:"BrtBeginPCDCalcMem14"},1039:{n:"BrtEndPCDCalcMem14"},1040:{n:"BrtSXTH14"},1041:{n:"BrtBeginSparklineGroup"},1042:{n:"BrtEndSparklineGroup"},1043:{n:"BrtSparkline"},1044:{n:"BrtSXDI14"},1045:{n:"BrtWsFmtInfoEx14"},1046:{n:"BrtBeginConditionalFormatting14"},1047:{n:"BrtEndConditionalFormatting14"},1048:{n:"BrtBeginCFRule14"},1049:{n:"BrtEndCFRule14"},1050:{n:"BrtCFVO14"},1051:{n:"BrtBeginDatabar14"},1052:{n:"BrtBeginIconSet14"},1053:{n:"BrtDVal14"},1054:{n:"BrtBeginDVals14"},1055:{n:"BrtColor14"},1056:{n:"BrtBeginSparklines"},1057:{n:"BrtEndSparklines"},1058:{n:"BrtBeginSparklineGroups"},1059:{n:"BrtEndSparklineGroups"},1061:{n:"BrtSXVD14"},1062:{n:"BrtBeginSXView14"},1063:{n:"BrtEndSXView14"},1064:{n:"BrtBeginSXView16"},1065:{n:"BrtEndSXView16"},1066:{n:"BrtBeginPCD14"},1067:{n:"BrtEndPCD14"},1068:{n:"BrtBeginExtConn14"},1069:{n:"BrtEndExtConn14"},1070:{n:"BrtBeginSlicerCacheIDs"},1071:{n:"BrtEndSlicerCacheIDs"},1072:{n:"BrtBeginSlicerCacheID"},1073:{n:"BrtEndSlicerCacheID"},1075:{n:"BrtBeginSlicerCache"},1076:{n:"BrtEndSlicerCache"},1077:{n:"BrtBeginSlicerCacheDef"},1078:{n:"BrtEndSlicerCacheDef"},1079:{n:"BrtBeginSlicersEx"},1080:{n:"BrtEndSlicersEx"},1081:{n:"BrtBeginSlicerEx"},1082:{n:"BrtEndSlicerEx"},1083:{n:"BrtBeginSlicer"},1084:{n:"BrtEndSlicer"},1085:{n:"BrtSlicerCachePivotTables"},1086:{n:"BrtBeginSlicerCacheOlapImpl"},1087:{n:"BrtEndSlicerCacheOlapImpl"},1088:{n:"BrtBeginSlicerCacheLevelsData"},1089:{n:"BrtEndSlicerCacheLevelsData"},1090:{n:"BrtBeginSlicerCacheLevelData"},1091:{n:"BrtEndSlicerCacheLevelData"},1092:{n:"BrtBeginSlicerCacheSiRanges"},1093:{n:"BrtEndSlicerCacheSiRanges"},1094:{n:"BrtBeginSlicerCacheSiRange"},1095:{n:"BrtEndSlicerCacheSiRange"},1096:{n:"BrtSlicerCacheOlapItem"},1097:{n:"BrtBeginSlicerCacheSelections"},1098:{n:"BrtSlicerCacheSelection"},1099:{n:"BrtEndSlicerCacheSelections"},1100:{n:"BrtBeginSlicerCacheNative"},1101:{n:"BrtEndSlicerCacheNative"},1102:{n:"BrtSlicerCacheNativeItem"},1103:{n:"BrtRangeProtection14"},1104:{n:"BrtRangeProtectionIso14"},1105:{n:"BrtCellIgnoreEC14"},1111:{n:"BrtList14"},1112:{n:"BrtCFIcon"},1113:{n:"BrtBeginSlicerCachesPivotCacheIDs"},1114:{n:"BrtEndSlicerCachesPivotCacheIDs"},1115:{n:"BrtBeginSlicers"},1116:{n:"BrtEndSlicers"},1117:{n:"BrtWbProp14"},1118:{n:"BrtBeginSXEdit"},1119:{n:"BrtEndSXEdit"},1120:{n:"BrtBeginSXEdits"},1121:{n:"BrtEndSXEdits"},1122:{n:"BrtBeginSXChange"},1123:{n:"BrtEndSXChange"},1124:{n:"BrtBeginSXChanges"},1125:{n:"BrtEndSXChanges"},1126:{n:"BrtSXTupleItems"},1128:{n:"BrtBeginSlicerStyle"},1129:{n:"BrtEndSlicerStyle"},1130:{n:"BrtSlicerStyleElement"},1131:{n:"BrtBeginStyleSheetExt14"},1132:{n:"BrtEndStyleSheetExt14"},1133:{n:"BrtBeginSlicerCachesPivotCacheID"},1134:{n:"BrtEndSlicerCachesPivotCacheID"},1135:{n:"BrtBeginConditionalFormattings"},1136:{n:"BrtEndConditionalFormattings"},1137:{n:"BrtBeginPCDCalcMemExt"},1138:{n:"BrtEndPCDCalcMemExt"},1139:{n:"BrtBeginPCDCalcMemsExt"},1140:{n:"BrtEndPCDCalcMemsExt"},1141:{n:"BrtPCDField14"},1142:{n:"BrtBeginSlicerStyles"},1143:{n:"BrtEndSlicerStyles"},1144:{n:"BrtBeginSlicerStyleElements"},1145:{n:"BrtEndSlicerStyleElements"},1146:{n:"BrtCFRuleExt"},1147:{n:"BrtBeginSXCondFmt14"},1148:{n:"BrtEndSXCondFmt14"},1149:{n:"BrtBeginSXCondFmts14"},1150:{n:"BrtEndSXCondFmts14"},1152:{n:"BrtBeginSortCond14"},1153:{n:"BrtEndSortCond14"},1154:{n:"BrtEndDVals14"},1155:{n:"BrtEndIconSet14"},1156:{n:"BrtEndDatabar14"},1157:{n:"BrtBeginColorScale14"},1158:{n:"BrtEndColorScale14"},1159:{n:"BrtBeginSxrules14"},1160:{n:"BrtEndSxrules14"},1161:{n:"BrtBeginPRule14"},1162:{n:"BrtEndPRule14"},1163:{n:"BrtBeginPRFilters14"},1164:{n:"BrtEndPRFilters14"},1165:{n:"BrtBeginPRFilter14"},1166:{n:"BrtEndPRFilter14"},1167:{n:"BrtBeginPRFItem14"},1168:{n:"BrtEndPRFItem14"},1169:{n:"BrtBeginCellIgnoreECs14"},1170:{n:"BrtEndCellIgnoreECs14"},1171:{n:"BrtDxf14"},1172:{n:"BrtBeginDxF14s"},1173:{n:"BrtEndDxf14s"},1177:{n:"BrtFilter14"},1178:{n:"BrtBeginCustomFilters14"},1180:{n:"BrtCustomFilter14"},1181:{n:"BrtIconFilter14"},1182:{n:"BrtPivotCacheConnectionName"},2048:{n:"BrtBeginDecoupledPivotCacheIDs"},2049:{n:"BrtEndDecoupledPivotCacheIDs"},2050:{n:"BrtDecoupledPivotCacheID"},2051:{n:"BrtBeginPivotTableRefs"},2052:{n:"BrtEndPivotTableRefs"},2053:{n:"BrtPivotTableRef"},2054:{n:"BrtSlicerCacheBookPivotTables"},2055:{n:"BrtBeginSxvcells"},2056:{n:"BrtEndSxvcells"},2057:{n:"BrtBeginSxRow"},2058:{n:"BrtEndSxRow"},2060:{n:"BrtPcdCalcMem15"},2067:{n:"BrtQsi15"},2068:{n:"BrtBeginWebExtensions"},2069:{n:"BrtEndWebExtensions"},2070:{n:"BrtWebExtension"},2071:{n:"BrtAbsPath15"},2072:{n:"BrtBeginPivotTableUISettings"},2073:{n:"BrtEndPivotTableUISettings"},2075:{n:"BrtTableSlicerCacheIDs"},2076:{n:"BrtTableSlicerCacheID"},2077:{n:"BrtBeginTableSlicerCache"},2078:{n:"BrtEndTableSlicerCache"},2079:{n:"BrtSxFilter15"},2080:{n:"BrtBeginTimelineCachePivotCacheIDs"},2081:{n:"BrtEndTimelineCachePivotCacheIDs"},2082:{n:"BrtTimelineCachePivotCacheID"},2083:{n:"BrtBeginTimelineCacheIDs"},2084:{n:"BrtEndTimelineCacheIDs"},2085:{n:"BrtBeginTimelineCacheID"},2086:{n:"BrtEndTimelineCacheID"},2087:{n:"BrtBeginTimelinesEx"},2088:{n:"BrtEndTimelinesEx"},2089:{n:"BrtBeginTimelineEx"},2090:{n:"BrtEndTimelineEx"},2091:{n:"BrtWorkBookPr15"},2092:{n:"BrtPCDH15"},2093:{n:"BrtBeginTimelineStyle"},2094:{n:"BrtEndTimelineStyle"},2095:{n:"BrtTimelineStyleElement"},2096:{n:"BrtBeginTimelineStylesheetExt15"},2097:{n:"BrtEndTimelineStylesheetExt15"},2098:{n:"BrtBeginTimelineStyles"},2099:{n:"BrtEndTimelineStyles"},2100:{n:"BrtBeginTimelineStyleElements"},2101:{n:"BrtEndTimelineStyleElements"},2102:{n:"BrtDxf15"},2103:{n:"BrtBeginDxfs15"},2104:{n:"brtEndDxfs15"},2105:{n:"BrtSlicerCacheHideItemsWithNoData"},2106:{n:"BrtBeginItemUniqueNames"},2107:{n:"BrtEndItemUniqueNames"},2108:{n:"BrtItemUniqueName"},2109:{n:"BrtBeginExtConn15"},2110:{n:"BrtEndExtConn15"},2111:{n:"BrtBeginOledbPr15"},2112:{n:"BrtEndOledbPr15"},2113:{n:"BrtBeginDataFeedPr15"},2114:{n:"BrtEndDataFeedPr15"},2115:{n:"BrtTextPr15"},2116:{n:"BrtRangePr15"},2117:{n:"BrtDbCommand15"},2118:{n:"BrtBeginDbTables15"},2119:{n:"BrtEndDbTables15"},2120:{n:"BrtDbTable15"},2121:{n:"BrtBeginDataModel"},2122:{n:"BrtEndDataModel"},2123:{n:"BrtBeginModelTables"},2124:{n:"BrtEndModelTables"},2125:{n:"BrtModelTable"},2126:{n:"BrtBeginModelRelationships"},2127:{n:"BrtEndModelRelationships"},2128:{n:"BrtModelRelationship"},2129:{n:"BrtBeginECTxtWiz15"},2130:{n:"BrtEndECTxtWiz15"},2131:{n:"BrtBeginECTWFldInfoLst15"},2132:{n:"BrtEndECTWFldInfoLst15"},2133:{n:"BrtBeginECTWFldInfo15"},2134:{n:"BrtFieldListActiveItem"},2135:{n:"BrtPivotCacheIdVersion"},2136:{n:"BrtSXDI15"},2137:{n:"BrtBeginModelTimeGroupings"},2138:{n:"BrtEndModelTimeGroupings"},2139:{n:"BrtBeginModelTimeGrouping"},2140:{n:"BrtEndModelTimeGrouping"},2141:{n:"BrtModelTimeGroupingCalcCol"},3072:{n:"BrtUid"},3073:{n:"BrtRevisionPtr"},65535:{n:""}},Hc=ne(zc,"n"),Wc={3:{n:"BIFF2NUM",f:function(e){var t=ha(e);++e.l,e=Ur(e);return t.t="n",t.val=e,t}},4:{n:"BIFF2STR",f:function(e,t,r){var n=ha(e);++e.l,e=ia(e,0,r);return n.t="str",n.val=e,n}},6:{n:"Formula",f:$o},9:{n:"BOF",f:Sa},10:{n:"EOF",f:Zn},12:{n:"CalcCount",f:qn},13:{n:"CalcMode",f:qn},14:{n:"CalcPrecision",f:Jn},15:{n:"CalcRefMode",f:Jn},16:{n:"CalcDelta",f:Ur},17:{n:"CalcIter",f:Jn},18:{n:"Protect",f:Jn},19:{n:"Password",f:qn},20:{n:"Header",f:Ba},21:{n:"Footer",f:Ba},23:{n:"ExternSheet",f:Da},24:{n:"Lbl",f:Ra},25:{n:"WinProtect",f:Jn},26:{n:"VerticalPageBreaks"},27:{n:"HorizontalPageBreaks"},28:{n:"Note",f:function(e,t,r){var n,a,i,s,o;if(!(r.biff<8))return n=e.read_shift(2),a=e.read_shift(2),i=e.read_shift(2),s=e.read_shift(2),o=ia(e,0,r),r.biff<8&&e.read_shift(1),[{r:n,c:a},o,s,i]}},29:{n:"Selection"},34:{n:"Date1904",f:Jn},35:{n:"ExternName",f:Ta},38:{n:"LeftMargin",f:Ur},39:{n:"RightMargin",f:Ur},40:{n:"TopMargin",f:Ur},41:{n:"BottomMargin",f:Ur},42:{n:"PrintRowCol",f:Jn},43:{n:"PrintGrid",f:Jn},47:{n:"FilePass",f:function(e,t,r){var n={Type:8<=r.biff?e.read_shift(2):0};return n.Type?ts(e,t-2,n):(t=e,r.biff,e=r,r=n,t={key:qn(t),verificationBytes:qn(t)},e.password&&(t.verifier=$i(e.password)),r.valid=t.verificationBytes===t.verifier,r.valid&&(r.insitu=es(e.password))),n}},49:{n:"Font",f:function(e,t,r){var n={dyHeight:e.read_shift(2),fl:e.read_shift(2)};switch(r&&r.biff||8){case 2:break;case 3:case 4:e.l+=2;break;default:e.l+=10}return n.name=ra(e,0,r),n}},51:{n:"PrintSize",f:qn},60:{n:"Continue"},61:{n:"Window1",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:{n:"Backup",f:Jn},65:{n:"Pane"},66:{n:"CodePage",f:qn},77:{n:"Pls"},80:{n:"DCon"},81:{n:"DConRef"},82:{n:"DConName"},85:{n:"DefColWidth",f:qn},89:{n:"XCT"},90:{n:"CRN"},91:{n:"FileSharing"},92:{n:"WriteAccess",f:function(e,t,r){var n;return r.enc?(e.l+=t,""):(n=e.l,r=ia(e,0,r),e.read_shift(t+n-e.l),r)}},93:{n:"Obj",f:function(e,t,r){var n,a,i,s,o,l;return r&&r.biff<8?(n=t,r=r,(l=e).l+=4,a=l.read_shift(2),i=l.read_shift(2),s=l.read_shift(2),l.l+=2,l.l+=2,l.l+=2,l.l+=2,l.l+=2,l.l+=2,l.l+=2,l.l+=2,l.l+=2,l.l+=6,n-=36,(o=[]).push((Fa[a]||Yt)(l,n,r)),{cmo:[i,a,s],ft:o}):{cmo:l=va(e),ft:function(e,t){for(var r=e.l+t,n=[];e.l>2&1,o.data=(r=r,n={},a=(e=e).read_shift(4),i=e.read_shift(4),s=e.read_shift(4),e=e.read_shift(2),n.patternType=tn[s>>26],r.cellStyles&&(n.alc=7&a,n.fWrap=a>>3&1,n.alcV=a>>4&7,n.fJustLast=a>>7&1,n.trot=a>>8&255,n.cIndent=a>>16&15,n.fShrinkToFit=a>>20&1,n.iReadOrder=a>>22&2,n.fAtrNum=a>>26&1,n.fAtrFnt=a>>27&1,n.fAtrAlc=a>>28&1,n.fAtrBdr=a>>29&1,n.fAtrPat=a>>30&1,n.fAtrProt=a>>31&1,n.dgLeft=15&i,n.dgRight=i>>4&15,n.dgTop=i>>8&15,n.dgBottom=i>>12&15,n.icvLeft=i>>16&127,n.icvRight=i>>23&127,n.grbitDiag=i>>30&3,n.icvTop=127&s,n.icvBottom=s>>7&127,n.icvDiag=s>>14&127,n.dgDiag=s>>21&15,n.icvFore=127&e,n.icvBack=e>>7&127,n.fsxButton=e>>14&1),n),o}},225:{n:"InterfaceHdr",f:function(e,t){return 0!==t&&e.read_shift(2),1200}},226:{n:"InterfaceEnd",f:Zn},227:{n:"SXVS"},229:{n:"MergeCells",f:function(e,t){for(var r=[],n=e.read_shift(2);n--;)r.push(pa(e,t));return r}},233:{n:"BkHim"},235:{n:"MsoDrawingGroup"},236:{n:"MsoDrawing"},237:{n:"MsoDrawingSelection"},239:{n:"PhoneticInfo"},240:{n:"SxRule"},241:{n:"SXEx"},242:{n:"SxFilt"},244:{n:"SxDXF"},245:{n:"SxItm"},246:{n:"SxName"},247:{n:"SxSelect"},248:{n:"SXPair"},249:{n:"SxFmla"},251:{n:"SxFormat"},252:{n:"SST",f:function(e,t){for(var r,n,a,i,o,l,c,f,h,d=e.l+t,u=(t=e.read_shift(4),e.read_shift(4)),p=[],m=0;m!=u&&e.l"+h.t+"",h.r=h.t),s=a,h));return p.Count=t,p.Unique=u,p}},253:{n:"LabelSst",f:function(e){var t=ha(e);return t.isst=e.read_shift(4),t}},255:{n:"ExtSST",f:function(e,t){var r={};return r.dsst=e.read_shift(2),e.l+=t-2,r}},256:{n:"SXVDEx"},259:{n:"SXFormula"},290:{n:"SXDBEx"},311:{n:"RRDInsDel"},312:{n:"RRDHead"},315:{n:"RRDChgCell"},317:{n:"RRTabId",f:ta},318:{n:"RRDRenSheet"},319:{n:"RRSort"},320:{n:"RRDMove"},330:{n:"RRFormat"},331:{n:"RRAutoFmt"},333:{n:"RRInsertSh"},334:{n:"RRDMoveBegin"},335:{n:"RRDMoveEnd"},336:{n:"RRDInsDelBegin"},337:{n:"RRDInsDelEnd"},338:{n:"RRDConflict"},339:{n:"RRDDefName"},340:{n:"RRDRstEtxp"},351:{n:"LRng"},352:{n:"UsesELFs",f:Jn},353:{n:"DSF",f:Zn},401:{n:"CUsr"},402:{n:"CbUsr"},403:{n:"UsrInfo"},404:{n:"UsrExcl"},405:{n:"FileLock"},406:{n:"RRDInfo"},407:{n:"BCUsrs"},408:{n:"UsrChk"},425:{n:"UserBView"},426:{n:"UserSViewBegin"},427:{n:"UserSViewEnd"},428:{n:"RRDUserView"},429:{n:"Qsi"},430:{n:"SupBook",f:function(e,t,r){var n=e.l+t,a=(t=e.read_shift(2),e.read_shift(2));if(1025==(r.sbcch=a)||14849==a)return[a,t];if(a<1||255e.l;)i.push(aa(e));return[a,t,r,i]}},431:{n:"Prot4Rev",f:Jn},432:{n:"CondFmt"},433:{n:"CF"},434:{n:"DVal"},437:{n:"DConBin"},438:{n:"TxO",f:function(e,t,r){var n,a=e.l,i="";try{e.l+=4;var s=(r.lastobj||{cmo:[0,0]}).cmo[1],o=(-1==[0,5,7,11,12,14].indexOf(s)?e.l+=6:((n=e).read_shift(1),n.l++,n.read_shift(2),n.l+=2),e.read_shift(2)),l=(e.read_shift(2),qn(e),e.read_shift(2));e.l+=l;for(var c=1;c=(f?o:2*o))break}if(i.length!==o&&i.length!==2*o)throw new Error("cchText: "+o+" != "+i.length);return e.l=a+t,{t:i}}catch(r){return e.l=a+t,{t:i}}}},439:{n:"RefreshAll",f:Jn},440:{n:"HLink",f:function(e,t){var r=pa(e,8);return e.l+=16,[r,function(e,t){t=e.l+t;var r=e.read_shift(4);if(2!==r)throw new Error("Unrecognized streamVersion: "+r);r=e.read_shift(2),e.l+=2;var n,a,i,s,o,l,c="";return 16&r&&(n=la(e,e.l)),128&r&&(a=la(e,e.l)),257==(257&r)&&(i=la(e,e.l)),1==(257&r)&&(s=oa(e,e.l)),8&r&&(c=la(e,e.l)),32&r&&(o=e.read_shift(16)),64&r&&(l=Fn(e)),e.l=t,(r=a||i||s||"")&&c&&(r+="#"+c),e={Target:r=r||"#"+c},o&&(e.guid=o),l&&(e.time=l),n&&(e.Tooltip=n),e}(e,t-24)]}},441:{n:"Lel"},442:{n:"CodeName",f:aa},443:{n:"SXFDBType"},444:{n:"Prot4RevPass",f:qn},445:{n:"ObNoMacros"},446:{n:"Dv"},448:{n:"Excel9File",f:Zn},449:{n:"RecalcId",f:function(e){return e.read_shift(2),e.read_shift(4)},r:2},450:{n:"EntExU2",f:Zn},512:{n:"Dimensions",f:Aa},513:{n:"Blank",f:La},515:{n:"Number",f:function(e){var t=ha(e);e=Ur(e);return t.val=e,t}},516:{n:"Label",f:function(e,t,r){e.l;var n=ha(e);2==r.biff&&e.l++,e=aa(e,e.l,r);return n.val=e,n}},517:{n:"BoolErr",f:ya},518:{n:"Formula",f:$o},519:{n:"String",f:Ua},520:{n:"Row",f:function(e){var t={},r=(t.r=e.read_shift(2),t.c=e.read_shift(2),t.cnt=e.read_shift(2)-t.c,e.read_shift(2)),n=(e.l+=4,e.read_shift(1));return e.l+=3,7&n&&(t.level=7&n),32&n&&(t.hidden=!0),64&n&&(t.hpt=r/20),t}},523:{n:"Index"},545:{n:"Array",f:Oa},549:{n:"DefaultRowHeight",f:_a},566:{n:"Table"},574:{n:"Window2",f:function(e,t,r){return r&&2<=r.biff&&r.biff<8?{}:{RTL:64&e.read_shift(2)}}},638:{n:"RK",f:function(e){var t=e.read_shift(2),r=e.read_shift(2);e=ua(e);return{r:t,c:r,ixfe:e[0],rknum:e[1]}}},659:{n:"Style"},1030:{n:"Formula",f:$o},1048:{n:"BigName"},1054:{n:"Format",f:function(e,t,r){return[e.read_shift(2),ia(e,0,r)]}},1084:{n:"ContinueBigName"},1212:{n:"ShrFmla",f:function(e,t,r){var n=ga(e),a=(e.l++,e.read_shift(1));return[function(e,t,r){var n,a=e.l+t,i=e.read_shift(2),s=Wo(e,i,r);return 65535==i?[[],Yt(e,t-2)]:(t!==i+2&&(n=Ho(e,a-i-2,s,r)),[s,n])}(e,t-=8,r),a,n]}},2048:{n:"HLinkTooltip",f:function(e,t){return e.read_shift(2),[pa(e,8),e.read_shift((t-10)/2,"dbcs-cont").replace(T,"")]}},2049:{n:"WebPub"},2050:{n:"QsiSXTag"},2051:{n:"DBQueryExt"},2052:{n:"ExtString"},2053:{n:"TxtQry"},2054:{n:"Qsir"},2055:{n:"Qsif"},2056:{n:"RRDTQSIF"},2057:{n:"BOF",f:Sa},2058:{n:"OleDbConn"},2059:{n:"WOpt"},2060:{n:"SXViewEx"},2061:{n:"SXTH"},2062:{n:"SXPIEx"},2063:{n:"SXVDTEx"},2064:{n:"SXViewEx9"},2066:{n:"ContinueFrt"},2067:{n:"RealTimeData"},2128:{n:"ChartFrtInfo"},2129:{n:"FrtWrapper"},2130:{n:"StartBlock"},2131:{n:"EndBlock"},2132:{n:"StartObject"},2133:{n:"EndObject"},2134:{n:"CatLab"},2135:{n:"YMult"},2136:{n:"SXViewLink"},2137:{n:"PivotChartBits"},2138:{n:"FrtFontList"},2146:{n:"SheetExt"},2147:{n:"BookExt",r:12},2148:{n:"SXAddl"},2149:{n:"CrErr"},2150:{n:"HFPicture"},2151:{n:"FeatHdr",f:Zn},2152:{n:"Feat"},2154:{n:"DataLabExt"},2155:{n:"DataLabExtContents"},2156:{n:"CellWatch"},2161:{n:"FeatHdr11"},2162:{n:"Feature11"},2164:{n:"DropDownObjIds"},2165:{n:"ContinueFrt11"},2166:{n:"DConn"},2167:{n:"List12"},2168:{n:"Feature12"},2169:{n:"CondFmt12"},2170:{n:"CF12"},2171:{n:"CFEx"},2172:{n:"XFCRC",f:function(e){e.l+=2;var t={cxfs:0,crc:0};return t.cxfs=e.read_shift(2),t.crc=e.read_shift(4),t},r:12},2173:{n:"XFExt",f:function(e,t){e.l,e.l+=2;for(var r=e.read_shift(2),n=(e.l+=2,e.read_shift(2)),a=[];0o.l?o.slice(0,o.l):o).l&&(a.l=a.length),a))}))}function Jc(e,t){for(var r=0;r=f){if(t.WTF)throw new Error("Range "+(i["!ref"]||"A1")+" exceeds format limit A1:IV16384");c.e.c=Math.min(c.e.c,255),c.e.r=Math.min(c.e.c,f-1)}Gc(n,2057,Ea(0,16,t)),Gc(n,"CalcMode",ea(1)),Gc(n,"CalcCount",ea(100)),Gc(n,"CalcRefMode",Qn(!0)),Gc(n,"CalcIter",Qn(!1)),Gc(n,"CalcDelta",Vr(.001)),Gc(n,"CalcSaveRecalc",Qn(!0)),Gc(n,"PrintRowCol",Qn(!1)),Gc(n,"PrintGrid",Qn(!1)),Gc(n,"GridSet",ea(1)),Gc(n,"Guts",(f=[0,0],(b=Kt(8)).write_shift(4,0),b.write_shift(2,f[0]?f[0]+1:0),b.write_shift(2,f[1]?f[1]+1:0),b)),Gc(n,"HCenter",Qn(!1)),Gc(n,"VCenter",Qn(!1)),Gc(n,"Dimensions",(f=c,(g=Kt(2*(b=8!=(b=t).biff&&b.biff?2:4)+6)).write_shift(b,f.s.r),g.write_shift(b,f.e.r+1),g.write_shift(2,f.s.c),g.write_shift(2,f.e.c+1),g.write_shift(2,0),g)),o&&(i["!links"]=[]);for(var h=c.s.r;h<=c.e.r;++h)for(var d=sr(h),u=c.s.c;u<=c.e.c;++u){h===c.s.r&&(l[u]=lr(u));var p=l[u]+d,m=s?(i[h]||[])[u]:i[p];m&&(Qc(n,m,h,u,t),o)&&m.l&&i["!links"].push([p,m.l])}var g,b=e.CodeName||e.name||a;return o&&r.Views&&Gc(n,"Window2",(f=r.Views[0],g=Kt(18),e=1718,f&&f.RTL&&(e|=64),g.write_shift(2,e),g.write_shift(4,0),g.write_shift(4,64),g.write_shift(4,0),g.write_shift(4,0),g)),o&&(i["!merges"]||[]).length&&Gc(n,"MergeCells",function(e){var t=Kt(2+8*e.length);t.write_shift(2,e.length);for(var r=0;r"+n),a.join("")}};function sf(e,t){var r=t||{},n=(null!=v&&null==r.dense&&(r.dense=v),r.dense?[]:{});t=e.match(/");var a=e.match(/<\/table/i),i=t.index,s=a&&a.index||e.length,o=function(e,t,r){if(we||"string"==typeof t)return e.split(t);for(var n=e.split(t),a=[n[0]],i=1;i]*>)/i,""),l=-1,c=0,f={s:{r:1e7,c:1e7},e:{r:0,c:0}},h=[];for(i=0;i/i);for(s=0;s"));)g=g.slice(b+1);m=De(m.slice(0,m.indexOf(">")));var w=m.colspan?+m.colspan:1,C=((1<(C=+m.rowspan)||1l&&(f.s.r=l),f.e.rc&&(f.s.c=c),f.e.cr||a[u].s.c>s||a[u].e.r'+f+""),c.id="sjs-"+o,i.push(ft("td",f,c)))}return""+i.join("")+""}function lf(e,t,r){return[].join("")+""}function cf(e,t){for(var r,n,a=t||{},i=(null!=v&&(a.dense=v),a.dense?[]:{}),s=e.getElementsByTagName("tr"),o=a.sheetRows||1e7,l={s:{r:0,c:0},e:{r:0,c:0}},c=[],f=0,h=[],d=0,u=0;d/gm,"").replace(//gm,"");a=kc.exec(o);)switch(a[3]=a[3].replace(/_.*$/,"")){case"table":case"工作表":"/"===a[1]?(C.e.c>=C.s.c&&C.e.r>=C.s.r&&(u["!ref"]=ur(C)),0C.e.c&&(C.e.c=w),wC.e.r&&(C.e.r=V),O=[],i={t:(p=De(a[0],!(F={})))["数据类型"]||p["value-type"],v:null},s.cellFormula)if(p.formula&&(p.formula=Me(p.formula)),p["number-matrix-columns-spanned"]&&p["number-matrix-rows-spanned"]&&(A=parseInt(p["number-matrix-rows-spanned"],10)||0,k=parseInt(p["number-matrix-columns-spanned"],10)||0,i.F=ur(_={s:{r:b,c:w},e:{r:b+A-1,c:w+k-1}}),T.push([_,i.F])),p.formula)i.f=nl(p.formula);else for(U=0;U=T[U][0].s.r&&b<=T[U][0].e.r&&w>=T[U][0].s.c&&w<=T[U][0].e.c&&(i.F=T[U][1]);switch((p["number-columns-spanned"]||p["number-rows-spanned"])&&(A=parseInt(p["number-rows-spanned"],10)||0,k=parseInt(p["number-columns-spanned"],10)||0,E.push(_={s:{r:b,c:w},e:{r:b+A-1,c:w+k-1}})),p["number-columns-repeated"]&&(B=parseInt(p["number-columns-repeated"],10)),i.t){case"boolean":i.t="b",i.v=Ke(p["boolean-value"]);break;case"float":case"percentage":case"currency":i.t="n",i.v=parseFloat(p.value);break;case"date":i.t="d",i.v=de(p["date-value"]),s.cellDates||(i.t="n",i.v=le(i.v)),i.z="m/d/yy";break;case"time":i.t="n",i.v=function(e){var t=0,r=0,n=!1,a=e.match(/P([0-9\.]+Y)?([0-9\.]+M)?([0-9\.]+D)?T([0-9\.]+H)?([0-9\.]+M)?([0-9\.]+S)?/);if(!a)throw new Error("|"+e+"| is not an ISO8601 Duration");for(var i=1;i!=a.length;++i)if(a[i]){switch(3"!==a[0].slice(-2))if("/"===a[1])switch(l[l.length-1][0]){case"number-style":case"date-style":case"time-style":o.slice(f,a.index)}else f=a.index+a[0].length;break;case"named-range":D=al((H=De(a[0],!1))["cell-range-address"]);var H,W={Name:H.name,Ref:D[0]+"!"+D[1]};M&&(W.Sheet=d.length),I.Names.push(W);break;case"text-content":case"text-properties":case"embedded-text":break;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":break;case"p":case"文本串":"/"!==a[1]||p&&p["string-value"]?(De(a[0],!1),g=a.index+a[0].length):m=(0/g," ").replace(//g,(function(e,t){return Array(parseInt(t,10)+1).join(" ")})).replace(/]*\/>/g,"\t").replace(//g,"\n").replace(/<[^>]*>/g,"")));break;case"s":break;case"database-range":if("/"!==a[1])try{h[(D=al(De(a[0])["target-range-address"]))[0]]["!autofilter"]={ref:D[1]}}catch(t){}break;case"date":case"object":break;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":break;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":break;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":break;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":break;case"dde-connection-decls":case"dde-connection-decl":case"dde-link":case"dde-source":case"properties":case"property":break;case"a":if("/"!==a[1]){if(!(R=De(a[0],!1)).href)break;R.Target=R.href,delete R.href,"#"==R.Target.charAt(0)&&-1";var mf,gf,bf,vf,wf=function(){return xe+mf},Cf=function(e,t){var r=[xe],n=ct({"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"}),a=ct({"xmlns:config":"urn:oasis:names:tc:opendocument:xmlns:config:1.0","office:mimetype":"application/vnd.oasis.opendocument.spreadsheet"});"fods"==t.bookType?r.push("\n"):r.push("\n"),(a=r).push(" \n"),a.push(' \n'),a.push(' \n'),a.push(" /\n"),a.push(' \n'),a.push(" /\n"),a.push(" \n"),a.push(" \n"),a.push(' \n'),a.push(" \n"),r.push(" \n"),r.push(" \n");for(var i=0;i!=e.SheetNames.length;++i)r.push(Sf(e.Sheets[e.SheetNames[i]],e,i));return r.push(" \n"),r.push(" \n"),"fods"==t.bookType?r.push(""):r.push(""),r.join("")};function Sf(e,t,r){var n=[],a=(n.push(' \n'),0),i=0,s=dr(e["!ref"]),o=e["!merges"]||[],l=0,c=Array.isArray(e);for(a=0;a\n");for(;a<=s.e.r;++a){for(n.push(" \n"),i=0;ii||o[l].s.r>a||o[l].e.c\n")}return n.push(" \n"),n.join("")}function Ef(e,t){var r,n,a,i;return"fods"==t.bookType?Cf(e,t):(i="",n=[],a=[],(r=new ve).file(i="mimetype","application/vnd.oasis.opendocument.spreadsheet"),r.file(i="content.xml",Cf(e,t)),n.push([i,"text/xml"]),a.push([i,"ContentFile"]),r.file(i="styles.xml",wf(e,t)),n.push([i,"text/xml"]),a.push([i,"StylesFile"]),r.file(i="meta.xml",Cn()),n.push([i,"text/xml"]),a.push([i,"MetadataFile"]),r.file(i="manifest.rdf",function(e){var t=[xe];t.push('\n');for(var r=0;r!=e.length;++r)t.push(vn(e[r][0],e[r][1])),t.push([' \n',' \n'," \n"].join(""));return t.push(vn("","Document","pkg")),t.push(""),t.join("")}(a)),n.push([i,"application/rdf+xml"]),r.file(i="META-INF/manifest.xml",function(e){var t=[xe];t.push('\n'),t.push(' \n');for(var r=0;r\n');return t.push(""),t.join("")}(n)),r)}function _f(e){return function(t,r){var n=function(e,t){if(!t)return 0;if(-1==(e=e.SheetNames.indexOf(t)))throw new Error("Sheet not found: "+t);return e}(t,r.sheet);return e.from_sheet(t.Sheets[t.SheetNames[n]],r,t)}}var Af=_f(af),kf=_f({from_sheet:rh}),yf=_f(Xa),xf=_f($a),Bf=_f(oi),Tf=_f(rs),If=_f({from_sheet:nh}),Rf=_f(Ha),Df=_f(ri);function Of(e){return function(t){for(var r=0;r!=e.length;++r){var n=e[r];void 0===t[n[0]]&&(t[n[0]]=n[1]),"n"===n[2]&&(t[n[0]]=Number(t[n[0]]))}}}var Ff=Of([["cellNF",!(vf=" \n")],["cellHTML",!0],["cellFormula",!0],["cellStyles",!(bf=" \n")],["cellText",!0],["cellDates",!(gf=function(e){return ze(e).replace(/ +/g,(function(e){return''})).replace(/\t/g,"").replace(/\n/g,"").replace(/^ /,"").replace(/ $/,"")})],["sheetStubs",!1],["sheetRows",0,"n"],["bookDeps",!1],["bookSheets",!1],["bookProps",!1],["bookFiles",!1],["bookVBA",!1],["password",""],["WTF",!1]]),Pf=Of([["cellDates",!1],["bookSST",!1],["bookType","xlsx"],["compression",!1],["WTF",!1]]);function Nf(e,t){if(!e)return 0;try{e=t.map((function(t){return t.id||(t.id=t.strRelID),[t.name,e["!id"][t.id].Target,(t=e["!id"][t.id].Type,-1]*>([\\s\\S]*?)"));t&&0":n=null;break;default:if(0===s.indexOf(""),c=l[0].slice(4),f=l[1];switch(c){case"lpstr":case"bstr":case"lpwstr":r[n]=Me(f);break;case"bool":r[n]=Ke(f);break;case"i1":case"i2":case"i4":case"i8":case"int":case"uint":r[n]=parseInt(f,10);break;case"r4":case"r8":case"decimal":r[n]=parseFloat(f);break;case"filetime":case"date":r[n]=de(f);break;case"cy":case"error":r[n]=Me(f);break;default:"/"!=c.slice(-1)&&t.WTF}}else if("]*r:id="([^"]*)"/)||["",""])[1],B["!id"][x].Target):"??",X)),Y=Kl(ke(I,j,!0),0,0,un(ke(I,$,!0),j),0,Y));break;case"macro":L[P],O.slice(-4),Y={"!type":"macro"};break;case"dialog":L[P],O.slice(-4),Y={"!type":"dialog"}}M[P]=Y}catch(n){if(V.WTF)throw n}}n.comments&&to(e,n.comments,b,C,t),u={Directory:n,Workbook:h,Props:d,Custprops:p,Deps:v,Sheets:b,SheetNames:d.SheetNames,Strings:il,Styles:o,Themes:s,SSF:R.get_table()},t.bookFiles&&(u.keys=r,u.files=e.files),t.bookVBA&&(0",n[1]=n[1].replace("/>",">"))}return n.join("")}(e.Props,t)),u.coreprops.push(m),gn(t.rels,2,m,hn.CORE_PROPS),m="docProps/app.xml",!e.Props||!e.Props.SheetNames)if(e.Workbook&&e.Workbook.Sheets){for(var b=[],v=0;vWorksheets")+a("vt:variant",a("vt:i4",String(r.Worksheets))),{size:2,baseType:"variant"})),n[n.length]=a("TitlesOfParts",a("vt:vector",r.SheetNames.map((function(e){return""+ze(e)+""})).join(""),{size:r.Worksheets,baseType:"lpstr"})),2",n[1]=n[1].replace("/>",">")),n.join(""))),u.extprops.push(m),gn(t.rels,3,m,hn.EXT_PROPS),e.Custprops!==e.Props&&0/,">"),ft("o:shapelayout",ft("o:idmap",null,{"v:ext":"edit",data:e}),{"v:ext":"edit"}),ft("v:shapetype",[ft("v:stroke",null,{joinstyle:"miter"}),ft("v:path",null,{gradientshapeok:"t","o:connecttype":"rect"})].join(""),{id:"_x0000_t202","o:spt":202,coordsize:r.join(","),path:n})];eo<1e3*e;)eo+=1e3;return t.forEach((function(e){var t=fr(e[0]);a=a.concat(["",ft("v:fill",ft("o:fill",null,{type:"gradientUnscaled","v:ext":"view"}),{color2:"#BEFF82",angle:"-180",type:"gradient"}),ft("v:shadow",null,{on:"t",obscured:"t"}),ft("v:path",null,{"o:connecttype":"none"}),'
    ','',"","",lt("x:Anchor",[t.c,0,t.r,0,t.c+3,100,t.r+5,100].join(",")),lt("x:AutoFill","False"),lt("x:Row",String(t.r)),lt("x:Column",String(t.c)),e[1].hidden?"":"","",""])})),a.push(""),a.join("")}(g,E["!comments"])),delete E["!comments"],delete E["!legacy"]),S["!id"].rId1&&p.file(dn(m),mn(S))}return null!=t.Strings&&0t)return t;throw new Error("Cannot find sheet # "+t)}if("string"!=typeof t)throw new Error("Cannot find sheet |"+t+"|");if(-1<(e=e.SheetNames.indexOf(t)))return e;throw new Error("Cannot find sheet name |"+t+"|")}(e,t),lh(e.Workbook.Sheets,t,{}),r){case 0:case 1:case 2:break;default:throw new Error("Bad sheet visibility setting "+r)}e.Workbook.Sheets[t].Hidden=r},[["SHEET_VISIBLE",0],["SHEET_HIDDEN",1],["SHEET_VERY_HIDDEN",2]].forEach((function(e){sh.consts[e[0]]=e[1]})),sh.cell_set_number_format=function(e,t){return e.z=t,e},sh.cell_set_hyperlink=function(e,t,r){return t?(e.l={Target:t},r&&(e.l.Tooltip=r)):delete e.l,e},sh.cell_set_internal_link=function(e,t,r){return sh.cell_set_hyperlink(e,"#"+t,r)},sh.cell_add_comment=function(e,t,r){e.c||(e.c=[]),e.c.push({t:t,a:r||"SheetJS"})},sh.sheet_set_array_formula=function(e,t,r){for(var n="string"!=typeof t?t:pr(t),a="string"==typeof t?t:ur(t),i=n.s.r;i<=n.e.r;++i)for(var s=n.s.c;s<=n.e.c;++s){var o=function e(t,r,n){return"string"==typeof r?t[r]||(t[r]={t:"z"}):e(t,hr("number"!=typeof r?r:{r:r,c:n||0}))}(e,i,s);o.t="n",o.F=a,delete o.v,i==n.s.r&&s==n.s.c&&(o.f=r)}return e},C&&(oh=r(4).Readable,t.stream={to_json:function(e,t){var r=oh({objectMode:!0});if(null==e||null==e["!ref"])r.push(null);else{var n,a={t:"n",v:0},i=0,s=1,o=[],l="",c={s:{r:0,c:0},e:{r:0,c:0}},f=t||{},h=null!=f.range?f.range:e["!ref"];switch(1===f.header?i=1:"A"===f.header?i=2:Array.isArray(f.header)&&(i=3),typeof h){case"string":c=pr(h);break;case"number":(c=pr(e["!ref"])).s.r=h;break;default:c=h}0c.e.r)return r.push(null);for(;g<=c.e.r;){var t=Qf(e,c,++g,u,i,o,m,f);if(!1===t.isempty||(1===i?!1!==f.blankrows:f.blankrows)){r.push(t.row);break}}}}return r},to_html:function(e,t){var r=oh(),n=t||{},a=(t=null!=n.header?n.header:af.BEGIN,null!=n.footer?n.footer:af.END),i=(r.push(t),dr(e["!ref"])),s=(n.dense=Array.isArray(e),r.push(af._preamble(e,i,n)),i.s.r),o=!1;return r._read=function(){if(s>i.e.r)return o||(o=!0,r.push("
    "+a)),r.push(null);for(;s<=i.e.r;){r.push(af._row(e,i,s,n)),++s;break}},r},to_csv:function(e,t){var r=oh(),n=null==t?{}:t;if(null==e||null==e["!ref"])r.push(null);else{for(var a=pr(e["!ref"]),i=void 0!==n.FS?n.FS:",",s=i.charCodeAt(0),o=void 0!==n.RS?n.RS:"\n",l=o.charCodeAt(0),c=new RegExp(("|"==i?"\\|":i)+"+$"),f="",h=[],d=(n.dense=Array.isArray(e),n.skipHidden&&e["!cols"]||[]),u=n.skipHidden&&e["!rows"]||[],p=a.s.c;p<=a.e.c;++p)(d[p]||{}).hidden||(h[p]=lr(p));var m=a.s.r,g=!1;r._read=function(){if(!g)return g=!0,r.push("\ufeff");if(m>a.e.r)return r.push(null);for(;m<=a.e.r;)if(!(u[++m-1]||{}).hidden&&null!=(f=th(e,a,m-1,h,s,l,i,n))){n.strip&&(f=f.replace(c,"")),r.push(f+o);break}}}return r}}),t.parse_xlscfb=Uc,t.parse_ods=uf,t.parse_fods=pf,t.write_ods=Ef,t.parse_zip=Mf,t.read=Xf,t.readFile=Gf,t.readFileSync=Gf,t.write=Kf,t.writeFile=Jf,t.writeFileSync=Jf,t.writeFileAsync=function(e,t,r,n){var a=r||{};return a.type="file",a.file=e,Zf(a),a.type="buffer",n instanceof Function||(n=r),H.writeFile(e,Kf(t,a),n)},t.utils=No,t.SSF=R,t.CFB=W}s(t)}).call(this,r("c8ba"),r("1c35").Buffer,r("f28c"))},1457:function(e,t,r){"use strict";r("8551")},"15a4":function(e,t,r){(function(r,n){var a,i,s;i=function(){return function e(t,r,n){function a(s,o){if(!r[s]){if(!t[s]){if(i)return i(s,!0);throw new Error("Cannot find module '"+s+"'")}var l=r[s]={exports:{}};t[s][0].call(l.exports,(function(e){var r=t[s][1][e];return a(r||e)}),l,l.exports,e,t,r,n)}return r[s].exports}for(var i=!1,s=0;s>2,s=(3&r)<<4|(r=e.charCodeAt(f++))>>4,o=(15&r)<<2|(a=e.charCodeAt(f++))>>6,l=63&a,isNaN(r)?o=l=64:isNaN(a)&&(l=64),c=c+n.charAt(i)+n.charAt(s)+n.charAt(o)+n.charAt(l);return c},r.decode=function(e,t){var r,a,i,s,o,l,c="",f=0;for(e=e.replace(/[^A-Za-z0-9\+\/\=]/g,"");f>2,a=(3&o)<<6|(l=n.indexOf(e.charAt(f++))),c+=String.fromCharCode(i<<2|s>>4),64!=o&&(c+=String.fromCharCode(r)),64!=l&&(c+=String.fromCharCode(a));return c}},{}],2:[function(e,t,r){"use strict";function n(){this.compressedSize=0,this.uncompressedSize=0,this.crc32=0,this.compressionMethod=null,this.compressedContent=null}n.prototype={getContent:function(){return null},getCompressedContent:function(){return null}},t.exports=n},{}],3:[function(e,t,r){"use strict";r.STORE={magic:"\0\0",compress:function(e){return e},uncompress:function(e){return e},compressInputType:null,uncompressInputType:null},r.DEFLATE=e("./flate")},{"./flate":8}],4:[function(e,t,r){"use strict";var n=e("./utils"),a=[0,1996959894,3993919788,2567524794,124634137,1886057615,3915621685,2657392035,249268274,2044508324,3772115230,2547177864,162941995,2125561021,3887607047,2428444049,498536548,1789927666,4089016648,2227061214,450548861,1843258603,4107580753,2211677639,325883990,1684777152,4251122042,2321926636,335633487,1661365465,4195302755,2366115317,997073096,1281953886,3579855332,2724688242,1006888145,1258607687,3524101629,2768942443,901097722,1119000684,3686517206,2898065728,853044451,1172266101,3705015759,2882616665,651767980,1373503546,3369554304,3218104598,565507253,1454621731,3485111705,3099436303,671266974,1594198024,3322730930,2970347812,795835527,1483230225,3244367275,3060149565,1994146192,31158534,2563907772,4023717930,1907459465,112637215,2680153253,3904427059,2013776290,251722036,2517215374,3775830040,2137656763,141376813,2439277719,3865271297,1802195444,476864866,2238001368,4066508878,1812370925,453092731,2181625025,4111451223,1706088902,314042704,2344532202,4240017532,1658658271,366619977,2362670323,4224994405,1303535960,984961486,2747007092,3569037538,1256170817,1037604311,2765210733,3554079995,1131014506,879679996,2909243462,3663771856,1141124467,855842277,2852801631,3708648649,1342533948,654459306,3188396048,3373015174,1466479909,544179635,3110523913,3462522015,1591671054,702138776,2966460450,3352799412,1504918807,783551873,3082640443,3233442989,3988292384,2596254646,62317068,1957810842,3939845945,2647816111,81470997,1943803523,3814918930,2489596804,225274430,2053790376,3826175755,2466906013,167816743,2097651377,4027552580,2265490386,503444072,1762050814,4150417245,2154129355,426522225,1852507879,4275313526,2312317920,282753626,1742555852,4189708143,2394877945,397917763,1622183637,3604390888,2714866558,953729732,1340076626,3518719985,2797360999,1068828381,1219638859,3624741850,2936675148,906185462,1090812512,3747672003,2825379669,829329135,1181335161,3412177804,3160834842,628085408,1382605366,3423369109,3138078467,570562233,1426400815,3317316542,2998733608,733239954,1555261956,3268935591,3050360625,752459403,1541320221,2607071920,3965973030,1969922972,40735498,2617837225,3943577151,1913087877,83908371,2512341634,3803740692,2075208622,213261112,2463272603,3855990285,2094854071,198958881,2262029012,4057260610,1759359992,534414190,2176718541,4139329115,1873836001,414664567,2282248934,4279200368,1711684554,285281116,2405801727,4167216745,1634467795,376229701,2685067896,3608007406,1308918612,956543938,2808555105,3495958263,1231636301,1047427035,2932959818,3654703836,1088359270,936918e3,2847714899,3736837829,1202900863,817233897,3183342108,3401237130,1404277552,615818150,3134207493,3453421203,1423857449,601450431,3009837614,3294710456,1567103746,711928724,3020668471,3272380065,1510334235,755167117];t.exports=function(e,t){if(void 0===e||!e.length)return 0;var r,i="string"!==n.getTypeOf(e);void 0===t&&(t=0),t^=-1;for(var s=0,o=e.length;s>>8^a[255&(t^r)];return-1^t}},{"./utils":21}],5:[function(e,t,r){"use strict";var n=e("./utils");function a(e){this.data=null,this.length=0,this.index=0}a.prototype={checkOffset:function(e){this.checkIndex(this.index+e)},checkIndex:function(e){if(this.length=this.index;t--)r=(r<<8)+this.byteAt(t);return this.index+=e,r},readString:function(e){return n.transformTo("string",this.readData(e))},readData:function(e){},lastIndexOfSignature:function(e){},readDate:function(){var e=this.readInt(4);return new Date(1980+(e>>25&127),(e>>21&15)-1,e>>16&31,e>>11&31,e>>5&63,(31&e)<<1)}},t.exports=a},{"./utils":21}],6:[function(e,t,r){"use strict";r.base64=!1,r.binary=!1,r.dir=!1,r.createFolders=!1,r.date=null,r.compression=null,r.comment=null},{}],7:[function(e,t,r){"use strict";var n=e("./utils");r.string2binary=function(e){return n.string2binary(e)},r.string2Uint8Array=function(e){return n.transformTo("uint8array",e)},r.uint8Array2String=function(e){return n.transformTo("string",e)},r.string2Blob=function(e){return e=n.transformTo("arraybuffer",e),n.arrayBuffer2Blob(e)},r.arrayBuffer2Blob=function(e){return n.arrayBuffer2Blob(e)},r.transformTo=function(e,t){return n.transformTo(e,t)},r.getTypeOf=function(e){return n.getTypeOf(e)},r.checkSupport=function(e){return n.checkSupport(e)},r.MAX_VALUE_16BITS=n.MAX_VALUE_16BITS,r.MAX_VALUE_32BITS=n.MAX_VALUE_32BITS,r.pretty=function(e){return n.pretty(e)},r.findCompression=function(e){return n.findCompression(e)},r.isRegExp=function(e){return n.isRegExp(e)}},{"./utils":21}],8:[function(e,t,r){"use strict";var n="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Uint32Array,a=e("pako");r.uncompressInputType=n?"uint8array":"array",r.compressInputType=n?"uint8array":"array",r.magic="\b\0",r.compress=function(e){return a.deflateRaw(e)},r.uncompress=function(e){return a.inflateRaw(e)}},{pako:24}],9:[function(e,t,r){"use strict";var n=e("./base64");function a(e,t){if(!(this instanceof a))return new a(e,t);this.files={},this.comment=null,this.root="",e&&this.load(e,t),this.clone=function(){var e,t=new a;for(e in this)"function"!=typeof this[e]&&(t[e]=this[e]);return t}}(a.prototype=e("./object")).load=e("./load"),a.support=e("./support"),a.defaults=e("./defaults"),a.utils=e("./deprecatedPublicUtils"),a.base64={encode:function(e){return n.encode(e)},decode:function(e){return n.decode(e)}},a.compressions=e("./compressions"),t.exports=a},{"./base64":1,"./compressions":3,"./defaults":6,"./deprecatedPublicUtils":7,"./load":10,"./object":13,"./support":17}],10:[function(e,t,r){"use strict";var n=e("./base64"),a=e("./zipEntries");t.exports=function(e,t){var r,i,s;for((t=t||{}).base64&&(e=n.decode(e)),r=(e=new a(e,t)).files,i=0;i>>=8;return r}function l(e,t){return"/"!=e.slice(-1)&&(e+="/"),t=void 0!==t&&t,this.files[e]||A.call(this,e,null,{dir:!0,createFolders:t}),this.files[e]}function c(e,t){var r,n=new v;return e._data instanceof v?(n.uncompressedSize=e._data.uncompressedSize,n.crc32=e._data.crc32,0===n.uncompressedSize||e.dir?(t=b.STORE,n.compressedContent="",n.crc32=0):e._data.compressionMethod===t.magic?n.compressedContent=e._data.getCompressedContent():(r=e._data.getContent(),n.compressedContent=t.compress(d.transformTo(t.compressInputType,r)))):((r=a(e))&&0!==r.length&&!e.dir||(t=b.STORE,r=""),n.uncompressedSize=r.length,n.crc32=u(r),n.compressedContent=t.compress(d.transformTo(t.compressInputType,r))),n.compressedSize=n.compressedContent.length,n.compressionMethod=t.magic,n}function f(e,t,r,n){r.compressedContent;var a,i=d.transformTo("string",C.utf8encode(t.name)),s=t.comment||"",l=d.transformTo("string",C.utf8encode(s)),c=i.length!==t.name.length,f=(s=l.length!==s.length,t.options),h="",m=(t._initialMetadata.dir!==t.dir?t:f).dir;f=(t=(t._initialMetadata.date!==t.date?t:f).date).getHours(),f<<=6,f=(f=(f|t.getMinutes())<<5)|t.getSeconds()/2,a=t.getFullYear()-1980,a<<=4,a=(a=(a|t.getMonth()+1)<<5)|t.getDate(),c&&(t=o(1,1)+o(u(i),4)+i,h+="up"+o(t.length,2)+t),s&&(t=o(1,1)+o(this.crc32(l),4)+l,h+="uc"+o(t.length,2)+t),t="",t=(t=(t=(t=(t=(t=(t=(t=(t+="\n\0")+(c||s?"\0\b":"\0\0")+r.compressionMethod)+o(f,2))+o(a,2))+o(r.crc32,4))+o(r.compressedSize,4))+o(r.uncompressedSize,4))+o(i.length,2))+o(h.length,2);return{fileRecord:p.LOCAL_FILE_HEADER+t+i+h,dirRecord:p.CENTRAL_FILE_HEADER+"\0"+t+o(l.length,2)+"\0\0\0\0"+(!0===m?"\0\0\0":"\0\0\0\0")+o(n,4)+i+h+l,compressedObject:r}}var h=e("./support"),d=e("./utils"),u=e("./crc32"),p=e("./signature"),m=e("./defaults"),g=e("./base64"),b=e("./compressions"),v=e("./compressedObject"),w=e("./nodeBuffer"),C=e("./utf8"),S=e("./stringWriter"),E=e("./uint8ArrayWriter"),_=(s.prototype={asText:function(){return i.call(this,!0)},asBinary:function(){return i.call(this,!1)},asNodeBuffer:function(){var e=a(this);return d.transformTo("nodebuffer",e)},asUint8Array:function(){var e=a(this);return d.transformTo("uint8array",e)},asArrayBuffer:function(){return this.asUint8Array().buffer}},function(){for(var e,t={},r=0;r0?e.substring(0,t):""}(e))&&l.call(this,a,!0),r.dir||null==t)r.base64=!1,r.binary=!1,t=null;else if("string"===n)r.binary&&!r.base64&&!0!==r.optimizedBinaryString&&(t=d.string2binary(t));else{if(r.base64=!1,r.binary=!0,!(n||t instanceof v))throw new Error("The data of '"+e+"' is in an unsupported format !");"arraybuffer"===n&&(t=d.transformTo("uint8array",t))}var a=new s(e,t,r);return this.files[e]=a},k={load:function(e,t){throw new Error("Load method is not defined. Is the file jszip-load.js included ?")},filter:function(e){var t,r,n,a=[];for(t in this.files)this.files.hasOwnProperty(t)&&(n=this.files[t],n=new s(n.name,n._data,_(n.options)),r=t.slice(this.root.length,t.length),t.slice(0,this.root.length)===this.root)&&e(r,n)&&a.push(n);return a},file:function(e,t,r){var n;return 1===arguments.length?d.isRegExp(e)?(n=e,this.filter((function(e,t){return!t.dir&&n.test(e)}))):this.filter((function(t,r){return!r.dir&&t===e}))[0]||null:(e=this.root+e,A.call(this,e,t,r),this)},folder:function(e){var t,r;return e?d.isRegExp(e)?this.filter((function(t,r){return r.dir&&e.test(t)})):(t=this.root+e,t=l.call(this,t),(r=this.clone()).root=t.name,r):this},remove:function(e){e=this.root+e;var t=this.files[e];if(t||("/"!=e.slice(-1)&&(e+="/"),t=this.files[e]),t&&!t.dir)delete this.files[e];else for(var r=this.filter((function(t,r){return r.name.slice(0,e.length)===e})),n=0;n>10&1023,i[o++]=56320|1023&t)}return i.length!==o&&(i.subarray?i=i.subarray(0,o):i.length=o),n.applyFromCharCode(i)}s[254]=s[254]=1,r.utf8encode=function(e){if(a.nodebuffer)return i(e,"utf-8");for(var t,r,n,s,o=e,l=o.length,c=0,f=0;f>>6:(r<65536?t[s++]=224|r>>>12:(t[s++]=240|r>>>18,t[s++]=128|r>>>12&63),t[s++]=128|r>>>6&63),t[s++]=128|63&r);return t},r.utf8decode=function(e){if(a.nodebuffer)return n.transformTo("nodebuffer",e).toString("utf-8");for(var t=[],r=0,i=(e=n.transformTo(a.uint8array?"uint8array":"array",e)).length;re.length?e.length:t)-1;0<=r&&128==(192&e[r]);)r--;return!(r<0)&&0!==r&&r+s[e[r]]>t?r:t}(e,Math.min(r+65536,i));a.uint8array?t.push(l(e.subarray(r,o))):t.push(l(e.slice(r,o))),r=o}return t.join("")}},{"./nodeBuffer":11,"./support":17,"./utils":21}],21:[function(e,t,r){"use strict";var n=e("./support"),a=e("./compressions"),i=e("./nodeBuffer");function s(e){return e}function o(e,t){for(var r=0;r>>6:(r<65536?t[i++]=224|r>>>12:(t[i++]=240|r>>>18,t[i++]=128|r>>>12&63),t[i++]=128|r>>>6&63),t[i++]=128|63&r);return t},r.buf2binstring=function(e){return l(e,e.length)},r.binstring2buf=function(e){for(var t=new n.Buf8(e.length),r=0,a=t.length;r>10&1023,i[o++]=56320|1023&r)}return l(i,o)},r.utf8border=function(e,t){for(var r=(t=(t=t||e.length)>e.length?e.length:t)-1;0<=r&&128==(192&e[r]);)r--;return!(r<0)&&0!==r&&r+s[e[r]]>t?r:t}},{"./common":27}],29:[function(e,t,r){"use strict";t.exports=function(e,t,r,n){for(var a=65535&e|0,i=e>>>16&65535|0,s=0;0!==r;){for(r-=s=2e3>>1:r>>>1;e[t]=r}return e}();t.exports=function(e,t,r,a){var i=n,s=a+r;e^=-1;for(var o=a;o>>8^i[255&(e^t[o])];return-1^e}},{}],32:[function(e,t,r){"use strict";var n,a=e("../utils/common"),i=e("./trees"),s=e("./adler32"),o=e("./crc32"),l=e("./messages"),c=0,f=4,h=0,d=-2,u=-1,p=4,m=2,g=8,b=9,v=286,w=30,C=19,S=2*v+1,E=15,_=3,A=258,k=A+_+1,y=42,x=113,B=1,T=2,I=3,R=4;function D(e,t){return e.msg=l[t],t}function O(e){return(e<<1)-(4e.avail_out?e.avail_out:r)&&(a.arraySet(e.output,t.pending_buf,t.pending_out,r,e.next_out),e.next_out+=r,t.pending_out+=r,e.total_out+=r,e.avail_out-=r,t.pending-=r,0===t.pending)&&(t.pending_out=0)}function N(e,t){i._tr_flush_block(e,0<=e.block_start?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,P(e.strm)}function L(e,t){e.pending_buf[e.pending++]=t}function M(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t}function U(e,t){var r,n,a=e.max_chain_length,i=e.strstart,s=e.prev_length,o=e.nice_match,l=e.strstart>e.w_size-k?e.strstart-(e.w_size-k):0,c=e.window,f=e.w_mask,h=e.prev,d=e.strstart+A,u=c[i+s-1],p=c[i+s];e.prev_length>=e.good_match&&(a>>=2),o>e.lookahead&&(o=e.lookahead);do{if(c[(r=t)+s]===p&&c[r+s-1]===u&&c[r]===c[i]&&c[++r]===c[i+1]){for(i+=2,r++;c[++i]===c[++r]&&c[++i]===c[++r]&&c[++i]===c[++r]&&c[++i]===c[++r]&&c[++i]===c[++r]&&c[++i]===c[++r]&&c[++i]===c[++r]&&c[++i]===c[++r]&&il&&0!=--a);return s<=e.lookahead?s:e.lookahead}function V(e){var t,r,n,i,l,c,f,h,d,u=e.w_size;do{if(h=e.window_size-e.lookahead-e.strstart,e.strstart>=u+(u-k)){for(a.arraySet(e.window,e.window,u,u,0),e.match_start-=u,e.strstart-=u,e.block_start-=u,t=r=e.hash_size;n=e.head[--t],e.head[t]=u<=n?n-u:0,--r;);for(t=r=u;n=e.prev[--t],e.prev[t]=u<=n?n-u:0,--r;);h+=u}if(0===e.strm.avail_in)break;if(l=e.strm,c=e.window,f=e.strstart+e.lookahead,h=h,d=void 0,d=l.avail_in,r=0===(d=h=_)for(i=e.strstart-e.insert,e.ins_h=e.window[i],e.ins_h=(e.ins_h<=_&&(e.ins_h=(e.ins_h<=_)if(n=i._tr_tally(e,e.strstart-e.match_start,e.match_length-_),e.lookahead-=e.match_length,e.match_length<=e.max_lazy_match&&e.lookahead>=_){for(e.match_length--;e.strstart++,e.ins_h=(e.ins_h<=_&&(e.ins_h=(e.ins_h<=_&&e.match_length<=e.prev_length){for(a=e.strstart+e.lookahead-_,n=i._tr_tally(e,e.strstart-1-e.prev_match,e.prev_length-_),e.lookahead-=e.prev_length-1,e.prev_length-=2;++e.strstart<=a&&(e.ins_h=(e.ins_h<>1,l.l_buf=3*l.lit_bufsize,l.level=t,l.strategy=s,l.method=r,j(e)}n=[new W(0,0,0,0,(function(e,t){var r=65535;for(r>e.pending_buf_size-5&&(r=e.pending_buf_size-5);;){if(e.lookahead<=1){if(V(e),0===e.lookahead&&t===c)return B;if(0===e.lookahead)break}e.strstart+=e.lookahead,e.lookahead=0;var n=e.block_start+r;if((0===e.strstart||e.strstart>=n)&&(e.lookahead=e.strstart-n,e.strstart=n,N(e,!1),0===e.strm.avail_out))return B;if(e.strstart-e.block_start>=e.w_size-k&&(N(e,!1),0===e.strm.avail_out))return B}return e.insert=0,t===f?(N(e,!0),0===e.strm.avail_out?I:R):(e.strstart>e.block_start&&(N(e,!1),e.strm.avail_out),B)})),new W(4,4,8,4,z),new W(4,5,16,8,z),new W(4,6,32,32,z),new W(4,4,16,16,H),new W(8,16,32,32,H),new W(8,16,128,128,H),new W(8,32,128,256,H),new W(32,128,258,1024,H),new W(32,258,258,4096,H)],r.deflateInit=function(e,t){return $(e,t,g,15,8,0)},r.deflateInit2=$,r.deflateReset=j,r.deflateResetKeep=G,r.deflateSetHeader=function(e,t){return e&&e.state&&2===e.state.wrap?(e.state.gzhead=t,h):d},r.deflate=function(e,t){var r,a,s,l;if(!e||!e.state||5>8&255),L(a,a.gzhead.time>>16&255),L(a,a.gzhead.time>>24&255),L(a,9===a.level?2:2<=a.strategy||a.level<2?4:0),L(a,255&a.gzhead.os),a.gzhead.extra&&a.gzhead.extra.length&&(L(a,255&a.gzhead.extra.length),L(a,a.gzhead.extra.length>>8&255)),a.gzhead.hcrc&&(e.adler=o(e.adler,a.pending_buf,a.pending,0)),a.gzindex=0,a.status=69):(L(a,0),L(a,0),L(a,0),L(a,0),L(a,0),L(a,9===a.level?2:2<=a.strategy||a.level<2?4:0),L(a,3),a.status=x)):(u=g+(a.w_bits-8<<4)<<8,u|=(2<=a.strategy||a.level<2?0:a.level<6?1:6===a.level?2:3)<<6,0!==a.strstart&&(u|=32),u+=31-u%31,a.status=x,M(a,u),0!==a.strstart&&(M(a,e.adler>>>16),M(a,65535&e.adler)),e.adler=1)),69===a.status)if(a.gzhead.extra){for(s=a.pending;a.gzindex<(65535&a.gzhead.extra.length)&&(a.pending!==a.pending_buf_size||(a.gzhead.hcrc&&a.pending>s&&(e.adler=o(e.adler,a.pending_buf,a.pending-s,s)),P(e),s=a.pending,a.pending!==a.pending_buf_size));)L(a,255&a.gzhead.extra[a.gzindex]),a.gzindex++;a.gzhead.hcrc&&a.pending>s&&(e.adler=o(e.adler,a.pending_buf,a.pending-s,s)),a.gzindex===a.gzhead.extra.length&&(a.gzindex=0,a.status=73)}else a.status=73;if(73===a.status)if(a.gzhead.name){s=a.pending;do{if(a.pending===a.pending_buf_size&&(a.gzhead.hcrc&&a.pending>s&&(e.adler=o(e.adler,a.pending_buf,a.pending-s,s)),P(e),s=a.pending,a.pending===a.pending_buf_size)){l=1;break}}while(l=a.gzindexs&&(e.adler=o(e.adler,a.pending_buf,a.pending-s,s)),0===l&&(a.gzindex=0,a.status=91)}else a.status=91;if(91===a.status)if(a.gzhead.comment){s=a.pending;do{if(a.pending===a.pending_buf_size&&(a.gzhead.hcrc&&a.pending>s&&(e.adler=o(e.adler,a.pending_buf,a.pending-s,s)),P(e),s=a.pending,a.pending===a.pending_buf_size)){l=1;break}}while(l=a.gzindexs&&(e.adler=o(e.adler,a.pending_buf,a.pending-s,s)),0===l&&(a.status=103)}else a.status=103;if(103===a.status&&(a.gzhead.hcrc?(a.pending+2>a.pending_buf_size&&P(e),a.pending+2<=a.pending_buf_size&&(L(a,255&e.adler),L(a,e.adler>>8&255),e.adler=0,a.status=x)):a.status=x),0!==a.pending){if(P(e),0===e.avail_out)return a.last_flush=-1,h}else if(0===e.avail_in&&O(t)<=O(r)&&t!==f)return D(e,-5);if(666===a.status&&0!==e.avail_in)return D(e,-5);if(0!==e.avail_in||0!==a.lookahead||t!==c&&666!==a.status){var u=2===a.strategy?function(e,t){for(var r;;){if(0===e.lookahead&&(V(e),0===e.lookahead)){if(t===c)return B;break}if(e.match_length=0,r=i._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,r&&(N(e,!1),0===e.strm.avail_out))return B}return e.insert=0,t===f?(N(e,!0),0===e.strm.avail_out?I:R):e.last_lit&&(N(e,!1),0===e.strm.avail_out)?B:T}(a,t):3===a.strategy?function(e,t){for(var r,n,a,s,o=e.window;;){if(e.lookahead<=A){if(V(e),e.lookahead<=A&&t===c)return B;if(0===e.lookahead)break}if(e.match_length=0,e.lookahead>=_&&0e.lookahead&&(e.match_length=e.lookahead)}if(e.match_length>=_?(r=i._tr_tally(e,1,e.match_length-_),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(r=i._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),r&&(N(e,!1),0===e.strm.avail_out))return B}return e.insert=0,t===f?(N(e,!0),0===e.strm.avail_out?I:R):e.last_lit&&(N(e,!1),0===e.strm.avail_out)?B:T}(a,t):n[a.level].func(a,t);if(u!==I&&u!==R||(a.status=666),u===B||u===I)return 0===e.avail_out&&(a.last_flush=-1),h;if(u===T&&(1===t?i._tr_align(a):5!==t&&(i._tr_stored_block(a,0,0,!1),3===t)&&(F(a.head),0===a.lookahead)&&(a.strstart=0,a.block_start=0,a.insert=0),P(e),0===e.avail_out))return a.last_flush=-1,h}return t===f&&(a.wrap<=0||(2===a.wrap?(L(a,255&e.adler),L(a,e.adler>>8&255),L(a,e.adler>>16&255),L(a,e.adler>>24&255),L(a,255&e.total_in),L(a,e.total_in>>8&255),L(a,e.total_in>>16&255),L(a,e.total_in>>24&255)):(M(a,e.adler>>>16),M(a,65535&e.adler)),P(e),0>>=n=r>>>24,E-=n,0===(n=r>>>16&255))u[d++]=65535&r;else{if(!(16&n)){if(0==(64&n)){r=_[(65535&r)+(S&(1<>>=n,E-=n),E<15&&(S+=f[c++]<>>=n=r>>>24,E-=n,!(16&(n=r>>>16&255))){if(0==(64&n)){r=A[(65535&r)+(S&(1<>>=n,E-=n,(n=d-p)>3)<<3))-1,e.next_in=c-=a,e.next_out=d,e.avail_in=c>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function g(){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 n.Buf16(320),this.work=new n.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function b(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=d,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new n.Buf32(u),t.distcode=t.distdyn=new n.Buf32(p),t.sane=1,t.back=-1,f):h}function v(e){var t;return e&&e.state?((t=e.state).wsize=0,t.whave=0,t.wnext=0,b(e)):h}function w(e,t){var r,n;return!e||!e.state||(n=e.state,t<0?(r=0,t=-t):(r=1+(t>>4),t<48&&(t&=15)),t&&(t<8||15>>8&255,r.check=i(r.check,j,2,0),A=C=0,r.mode=2;else if(r.flags=0,r.head&&(r.head.done=!1),!(1&r.wrap)||(((255&C)<<8)+(C>>8))%31)e.msg="incorrect header check",r.mode=30;else if(8!=(15&C))e.msg="unknown compression method",r.mode=30;else{if(A-=4,N=8+(15&(C>>>=4)),0===r.wbits)r.wbits=N;else if(N>r.wbits){e.msg="invalid window size",r.mode=30;break}r.dmax=1<>8&1),512&r.flags&&(j[0]=255&C,j[1]=C>>>8&255,r.check=i(r.check,j,2,0)),A=C=0,r.mode=3;case 3:for(;A<32;){if(0===v)break e;v--,C+=u[g++]<>>8&255,j[2]=C>>>16&255,j[3]=C>>>24&255,r.check=i(r.check,j,4,0)),A=C=0,r.mode=4;case 4:for(;A<16;){if(0===v)break e;v--,C+=u[g++]<>8),512&r.flags&&(j[0]=255&C,j[1]=C>>>8&255,r.check=i(r.check,j,2,0)),A=C=0,r.mode=5;case 5:if(1024&r.flags){for(;A<16;){if(0===v)break e;v--,C+=u[g++]<>>8&255,r.check=i(r.check,j,2,0)),A=C=0}else r.head&&(r.head.extra=null);r.mode=6;case 6:if(1024&r.flags&&((x=v<(x=r.length)?v:x)&&(r.head&&(N=r.head.extra_len-r.length,r.head.extra||(r.head.extra=new Array(r.head.extra_len)),n.arraySet(r.head.extra,u,g,x,N)),512&r.flags&&(r.check=i(r.check,u,x,g)),v-=x,g+=x,r.length-=x),r.length))break e;r.length=0,r.mode=7;case 7:if(2048&r.flags){if(0===v)break e;for(x=0;N=u[g+x++],r.head&&N&&r.length<65536&&(r.head.name+=String.fromCharCode(N)),N&&x>9&1,r.head.done=!0),e.adler=r.check=0,r.mode=12;break;case 10:for(;A<32;){if(0===v)break e;v--,C+=u[g++]<>>=7&A,A-=7&A,r.mode=27;else{for(;A<3;){if(0===v)break e;v--,C+=u[g++]<>>=1)){case 0:r.mode=14;break;case 1:Y=K=void 0;var Y,K=r;if(_){for(S=new n.Buf32(512),E=new n.Buf32(32),Y=0;Y<144;)K.lens[Y++]=8;for(;Y<256;)K.lens[Y++]=9;for(;Y<280;)K.lens[Y++]=7;for(;Y<288;)K.lens[Y++]=8;for(o(l,K.lens,0,288,S,0,K.work,{bits:9}),Y=0;Y<32;)K.lens[Y++]=5;o(c,K.lens,0,32,E,0,K.work,{bits:5}),_=!1}if(K.lencode=S,K.lenbits=9,K.distcode=E,K.distbits=5,r.mode=20,6!==t)break;C>>>=2,A-=2;break e;case 2:r.mode=17;break;case 3:e.msg="invalid block type",r.mode=30}C>>>=2,A-=2}break;case 14:for(C>>>=7&A,A-=7&A;A<32;){if(0===v)break e;v--,C+=u[g++]<>>16^65535)){e.msg="invalid stored block lengths",r.mode=30;break}if(r.length=65535&C,A=C=0,r.mode=15,6===t)break e;case 15:r.mode=16;case 16:if(x=r.length){if(0===(x=w<(x=v>>=5,A-=5,r.ndist=1+(31&C),C>>>=5,A-=5,r.ncode=4+(15&C),C>>>=4,A-=4,286>>=3,A-=3}for(;r.have<19;)r.lens[$[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,M={bits:r.lenbits},L=o(0,r.lens,0,19,r.lencode,0,r.work,M),r.lenbits=M.bits,L){e.msg="invalid code lengths set",r.mode=30;break}r.have=0,r.mode=19;case 19:for(;r.have>>16&255,D=65535&G,!((I=G>>>24)<=A);){if(0===v)break e;v--,C+=u[g++]<>>=I,A-=I,r.lens[r.have++]=D;else{if(16===D){for(U=I+2;A>>=I,A-=I,0===r.have){e.msg="invalid bit length repeat",r.mode=30;break}N=r.lens[r.have-1],x=3+(3&C),C>>>=2,A-=2}else if(17===D){for(U=I+3;A>>=I)),C>>>=3,A=A-I-3}else{for(U=I+7;A>>=I)),C>>>=7,A=A-I-7}if(r.have+x>r.nlen+r.ndist){e.msg="invalid bit length repeat",r.mode=30;break}for(;x--;)r.lens[r.have++]=N}}if(30===r.mode)break;if(0===r.lens[256]){e.msg="invalid code -- missing end-of-block",r.mode=30;break}if(r.lenbits=9,M={bits:r.lenbits},L=o(l,r.lens,0,r.nlen,r.lencode,0,r.work,M),r.lenbits=M.bits,L){e.msg="invalid literal/lengths set",r.mode=30;break}if(r.distbits=6,r.distcode=r.distdyn,M={bits:r.distbits},L=o(c,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,M),r.distbits=M.bits,L){e.msg="invalid distances set",r.mode=30;break}if(r.mode=20,6===t)break e;case 20:r.mode=21;case 21:if(6<=v&&258<=w){e.next_out=b,e.avail_out=w,e.next_in=g,e.avail_in=v,r.hold=C,r.bits=A,s(e,y),b=e.next_out,p=e.output,w=e.avail_out,g=e.next_in,u=e.input,v=e.avail_in,C=r.hold,A=r.bits,12===r.mode&&(r.back=-1);break}for(r.back=0;R=(G=r.lencode[C&(1<>>16&255,D=65535&G,!((I=G>>>24)<=A);){if(0===v)break e;v--,C+=u[g++]<>O)])>>>16&255,D=65535&G,!(O+(I=G>>>24)<=A);){if(0===v)break e;v--,C+=u[g++]<>>=O,A-=O,r.back+=O}if(C>>>=I,A-=I,r.back+=I,r.length=D,0===R){r.mode=26;break}if(32&R){r.back=-1,r.mode=12;break}if(64&R){e.msg="invalid literal/length code",r.mode=30;break}r.extra=15&R,r.mode=22;case 22:if(r.extra){for(U=r.extra;A>>=r.extra,A-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=23;case 23:for(;R=(G=r.distcode[C&(1<>>16&255,D=65535&G,!((I=G>>>24)<=A);){if(0===v)break e;v--,C+=u[g++]<>O)])>>>16&255,D=65535&G,!(O+(I=G>>>24)<=A);){if(0===v)break e;v--,C+=u[g++]<>>=O,A-=O,r.back+=O}if(C>>>=I,A-=I,r.back+=I,64&R){e.msg="invalid distance code",r.mode=30;break}r.offset=D,r.extra=15&R,r.mode=24;case 24:if(r.extra){for(U=r.extra;A>>=r.extra,A-=r.extra,r.back+=r.extra}if(r.offset>r.dmax){e.msg="invalid distance too far back",r.mode=30;break}r.mode=25;case 25:if(0===w)break e;if(r.offset>(x=y-w)){if((x=r.offset-x)>r.whave&&r.sane){e.msg="invalid distance too far back",r.mode=30;break}B=x>r.wnext?(x-=r.wnext,r.wsize-x):r.wnext-x,x>r.length&&(x=r.length),T=r.window}else T=p,B=b-r.offset,x=r.length;for(w-=x=w=V.wsize?(n.arraySet(V.window,z,H-V.wsize,V.wsize,0),V.wnext=0,V.whave=V.wsize):(W<(X=V.wsize-V.wnext)&&(X=W),n.arraySet(V.window,z,H-W,X,V.wnext),(W-=X)?(n.arraySet(V.window,z,H-W,W,0),V.wnext=W,V.whave=V.wsize):(V.wnext+=X,V.wnext===V.wsize&&(V.wnext=0),V.whavev?(C=L[M+h[A]],O[F+h[A]]):(C=96,0),u=1<<(w=_-T),k=p=1<>T)+(p-=u)]=w<<24|C<<16|S|0,0!==p;);for(u=1<<_-1;D&u;)u>>=1;if(D=0!==u?(D&u-1)+u:0,A++,0==--P[_]){if(_===y)break;_=t[r+h[A]]}if(x<_&&(D&g)!==m){for(b+=k,I=1<<(B=_-(T=0===T?x:T));B+T>>7)]}function N(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function L(e,t,r){e.bi_valid>v-r?(e.bi_buf|=t<>v-e.bi_valid,e.bi_valid+=r-v):(e.bi_buf|=t<>>=1,r<<=1,0<--t;);return r>>>1}function V(e,t,r){for(var n,a=new Array(b+1),i=0,s=1;s<=b;s++)a[s]=i=i+r[s-1]<<1;for(n=0;n<=t;n++){var o=e[2*n+1];0!==o&&(e[2*n]=U(a[o]++,o))}}function z(e){for(var t=0;t>1;1<=r;r--)X(e,i,r);for(a=l;r=e.heap[1],e.heap[1]=e.heap[e.heap_len--],X(e,i,1),n=e.heap[1],e.heap[--e.heap_max]=r,e.heap[--e.heap_max]=n,i[2*a]=i[2*r]+i[2*n],e.depth[a]=(e.depth[r]>=e.depth[n]?e.depth[r]:e.depth[n])+1,i[2*r+1]=i[2*n+1]=a,e.heap[1]=a++,X(e,i,1),2<=e.heap_len;);e.heap[--e.heap_max]=e.heap[1];for(var f,h,d,u,p,m=e,v=t.dyn_tree,w=t.max_code,C=t.stat_desc.static_tree,S=t.stat_desc.has_stree,E=t.stat_desc.extra_bits,_=t.stat_desc.extra_base,A=t.stat_desc.max_length,k=0,y=0;y<=b;y++)m.bl_count[y]=0;for(v[2*m.heap[m.heap_max]+1]=0,f=m.heap_max+1;f>=7;s>>=1)if(1&t&&0!==e.dyn_ltree[2*r])return a;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return i;for(r=32;r>>3,(o=e.static_len+3+7>>>3)<=s&&(s=o)):s=o=r+5,r+4<=s&&-1!==t)Z(e,t,r,n);else if(4===e.strategy||o===s)L(e,2+(n?1:0),3),G(e,B,T);else{L(e,4+(n?1:0),3);var c,f=e,h=(t=e.l_desc.max_code+1,r=e.d_desc.max_code+1,l+1);for(L(f,t-257,5),L(f,r-1,5),L(f,h-4,4),c=0;c>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&t,e.pending_buf[e.l_buf+e.last_lit]=255&r,e.last_lit++,0===t?e.dyn_ltree[2*r]++:(e.matches++,t--,e.dyn_ltree[2*(R[r]+d+1)]++,e.dyn_dtree[2*P(t)]++),e.last_lit===e.lit_bufsize-1},r._tr_align=function(e){L(e,2,3),M(e,C,B),16===(e=e).bi_valid?(N(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):8<=e.bi_valid&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)}},{"../utils/common":27}],39:[function(e,t,r){"use strict";t.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}},{}]},{},[9])(9)},"undefined"==typeof DO_NOT_EXPORT_JSZIP?e.exports=i():"undefined"==typeof DO_NOT_EXPORT_JSZIP?(JSZipSync=i(),void 0!==(a="function"==typeof(a=i)?a.apply(t,[]):a)&&(e.exports=a)):("undefined"!=typeof window?s=window:void 0!==n?s=n:"undefined"!=typeof $&&$.global?s=$.global:"undefined"!=typeof self&&(s=self),s.JSZipSync=i())}).call(this,r("1c35").Buffer,r("c8ba"))},2:function(e,t){},"21a6":function(e,t,r){(function(r){var n;void 0!==(n="function"==typeof(n=function(){"use strict";function t(e,t){return"undefined"==typeof t?t={autoBom:!1}:"object"!=typeof t&&(console.warn("Deprecated: Expected third argument to be a object"),t={autoBom:!t}),t.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob(["\ufeff",e],{type:e.type}):e}function n(e,t,r){var n=new XMLHttpRequest;n.open("GET",e),n.responseType="blob",n.onload=function(){l(n.response,t,r)},n.onerror=function(){console.error("could not download file")},n.send()}function a(e){var t=new XMLHttpRequest;t.open("HEAD",e,!1);try{t.send()}catch(e){}return 200<=t.status&&299>=t.status}function i(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(r){var t=document.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(t)}}var s="object"==typeof window&&window.window===window?window:"object"==typeof self&&self.self===self?self:"object"==typeof r&&r.global===r?r:void 0,o=s.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),l=s.saveAs||("object"!=typeof window||window!==s?function(){}:"download"in HTMLAnchorElement.prototype&&!o?function(e,t,r){var o=s.URL||s.webkitURL,l=document.createElement("a");t=t||e.name||"download",l.download=t,l.rel="noopener","string"==typeof e?(l.href=e,l.origin===location.origin?i(l):a(l.href)?n(e,t,r):i(l,l.target="_blank")):(l.href=o.createObjectURL(e),setTimeout((function(){o.revokeObjectURL(l.href)}),4e4),setTimeout((function(){i(l)}),0))}:"msSaveOrOpenBlob"in navigator?function(e,r,s){if(r=r||e.name||"download","string"!=typeof e)navigator.msSaveOrOpenBlob(t(e,s),r);else if(a(e))n(e,r,s);else{var o=document.createElement("a");o.href=e,o.target="_blank",setTimeout((function(){i(o)}))}}:function(e,t,r,a){if(a=a||open("","_blank"),a&&(a.document.title=a.document.body.innerText="downloading..."),"string"==typeof e)return n(e,t,r);var i="application/octet-stream"===e.type,l=/constructor/i.test(s.HTMLElement)||s.safari,c=/CriOS\/[\d]+/.test(navigator.userAgent);if((c||i&&l||o)&&"undefined"!=typeof FileReader){var f=new FileReader;f.onloadend=function(){var e=f.result;e=c?e:e.replace(/^data:[^;]*;/,"data:attachment/file;"),a?a.location.href=e:location=e,a=null},f.readAsDataURL(e)}else{var h=s.URL||s.webkitURL,d=h.createObjectURL(e);a?a.location=d:location.href=d,a=null,setTimeout((function(){h.revokeObjectURL(d)}),4e4)}});s.saveAs=l.saveAs=l,e.exports=l})?n.apply(t,[]):n)&&(e.exports=n)}).call(this,r("c8ba"))},2214:function(e,t,r){},2244:function(e,t,r){(function(t){var r={version:"1.14.0"};r[437]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜ¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[620]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàąçêëèïîćÄĄĘęłôöĆûùŚÖÜ¢Ł¥śƒŹŻóÓńŃźż¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[737]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρσςτυφχψ░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ωάέήϊίόύϋώΆΈΉΊΌΎΏ±≥≤ΪΫ÷≈°∙·√ⁿ²■ ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[850]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø׃áíóúñѪº¿®¬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ðÐÊËÈıÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµþÞÚÛÙýݯ´­±‗¾¶§÷¸°¨·¹³²■ ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[852]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäůćçłëŐőîŹÄĆÉĹĺôöĽľŚśÖÜŤťŁ×čáíóúĄąŽžĘ꬟Ⱥ«»░▒▓│┤ÁÂĚŞ╣║╗╝Żż┐└┴┬├─┼Ăă╚╔╩╦╠═╬¤đĐĎËďŇÍÎě┘┌█▄ŢŮ▀ÓßÔŃńňŠšŔÚŕŰýÝţ´­˝˛ˇ˘§÷¸°¨˙űŘř■ ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[857]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîıÄÅÉæÆôöòûùİÖÜø£ØŞşáíóúñÑĞ𿮬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ºªÊËÈ�ÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµ�×ÚÛÙìÿ¯´­±�¾¶§÷¸°¨·¹³²■ ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[861]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèÐðÞÄÅÉæÆôöþûÝýÖÜø£Ø₧ƒáíóúÁÍÓÚ¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[865]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø₧ƒáíóúñѪº¿⌐¬½¼¡«¤░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[866]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёЄєЇїЎў°∙·√№¤■ ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[874]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€����…�����������‘’“”•–—�������� กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[895]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ČüéďäĎŤčěĚĹÍľǪÄÁÉžŽôöÓůÚýÖÜŠĽÝŘťáíóúňŇŮÔšřŕŔ¼§«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[932]=function(){var e,t=[],r={},n=[];for(n[0]="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~���������������������������������。「」、・ヲァィゥェォャュョッーアイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワン゙゚��������������������������������".split(""),e=0;e!=n[0].length;++e)65533!==n[0][e].charCodeAt(0)&&(r[n[0][e]]=0+e,t[0+e]=n[0][e]);for(n[129]="���������������������������������������������������������������� 、。,.・:;?!゛゜´`¨^ ̄_ヽヾゝゞ〃仝々〆〇ー―‐/\~∥|…‥‘’“”()〔〕[]{}〈〉《》「」『』【】+-±×�÷=≠<>≦≧∞∴♂♀°′″℃¥$¢£%#&*@§☆★○●◎◇◆□■△▲▽▼※〒→←↑↓〓�����������∈∋⊆⊇⊂⊃∪∩��������∧∨¬⇒⇔∀∃�����������∠⊥⌒∂∇≡≒≪≫√∽∝∵∫∬�������ʼn♯♭♪†‡¶����◯���".split(""),e=0;e!=n[129].length;++e)65533!==n[129][e].charCodeAt(0)&&(r[n[129][e]]=33024+e,t[33024+e]=n[129][e]);for(n[130]="�������������������������������������������������������������������������������0123456789�������ABCDEFGHIJKLMNOPQRSTUVWXYZ�������abcdefghijklmnopqrstuvwxyz����ぁあぃいぅうぇえぉおかがきぎくぐけげこごさざしじすずせぜそぞただちぢっつづてでとどなにぬねのはばぱひびぴふぶぷへべぺほぼぽまみむめもゃやゅゆょよらりるれろゎわゐゑをん��������������".split(""),e=0;e!=n[130].length;++e)65533!==n[130][e].charCodeAt(0)&&(r[n[130][e]]=33280+e,t[33280+e]=n[130][e]);for(n[131]="����������������������������������������������������������������ァアィイゥウェエォオカガキギクグケゲコゴサザシジスズセゼソゾタダチヂッツヅテデトドナニヌネノハバパヒビピフブプヘベペホボポマミ�ムメモャヤュユョヨラリルレロヮワヰヱヲンヴヵヶ��������ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩ��������αβγδεζηθικλμνξοπρστυφχψω�����������������������������������������".split(""),e=0;e!=n[131].length;++e)65533!==n[131][e].charCodeAt(0)&&(r[n[131][e]]=33536+e,t[33536+e]=n[131][e]);for(n[132]="����������������������������������������������������������������АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ���������������абвгдеёжзийклмн�опрстуфхцчшщъыьэюя�������������─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳┫┻╋┠┯┨┷┿┝┰┥┸╂�����������������������������������������������������������������".split(""),e=0;e!=n[132].length;++e)65533!==n[132][e].charCodeAt(0)&&(r[n[132][e]]=33792+e,t[33792+e]=n[132][e]);for(n[135]="����������������������������������������������������������������①②③④⑤⑥⑦⑧⑨⑩⑪⑫⑬⑭⑮⑯⑰⑱⑲⑳ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩ�㍉㌔㌢㍍㌘㌧㌃㌶㍑㍗㌍㌦㌣㌫㍊㌻㎜㎝㎞㎎㎏㏄㎡��������㍻�〝〟№㏍℡㊤㊥㊦㊧㊨㈱㈲㈹㍾㍽㍼≒≡∫∮∑√⊥∠∟⊿∵∩∪���������������������������������������������������������������������������������������������������".split(""),e=0;e!=n[135].length;++e)65533!==n[135][e].charCodeAt(0)&&(r[n[135][e]]=34560+e,t[34560+e]=n[135][e]);for(n[136]="���������������������������������������������������������������������������������������������������������������������������������������������������������������亜唖娃阿哀愛挨姶逢葵茜穐悪握渥旭葦芦鯵梓圧斡扱宛姐虻飴絢綾鮎或粟袷安庵按暗案闇鞍杏以伊位依偉囲夷委威尉惟意慰易椅為畏異移維緯胃萎衣謂違遺医井亥域育郁磯一壱溢逸稲茨芋鰯允印咽員因姻引飲淫胤蔭���".split(""),e=0;e!=n[136].length;++e)65533!==n[136][e].charCodeAt(0)&&(r[n[136][e]]=34816+e,t[34816+e]=n[136][e]);for(n[137]="����������������������������������������������������������������院陰隠韻吋右宇烏羽迂雨卯鵜窺丑碓臼渦嘘唄欝蔚鰻姥厩浦瓜閏噂云運雲荏餌叡営嬰影映曳栄永泳洩瑛盈穎頴英衛詠鋭液疫益駅悦謁越閲榎厭円�園堰奄宴延怨掩援沿演炎焔煙燕猿縁艶苑薗遠鉛鴛塩於汚甥凹央奥往応押旺横欧殴王翁襖鴬鴎黄岡沖荻億屋憶臆桶牡乙俺卸恩温穏音下化仮何伽価佳加可嘉夏嫁家寡科暇果架歌河火珂禍禾稼箇花苛茄荷華菓蝦課嘩貨迦過霞蚊俄峨我牙画臥芽蛾賀雅餓駕介会解回塊壊廻快怪悔恢懐戒拐改���".split(""),e=0;e!=n[137].length;++e)65533!==n[137][e].charCodeAt(0)&&(r[n[137][e]]=35072+e,t[35072+e]=n[137][e]);for(n[138]="����������������������������������������������������������������魁晦械海灰界皆絵芥蟹開階貝凱劾外咳害崖慨概涯碍蓋街該鎧骸浬馨蛙垣柿蛎鈎劃嚇各廓拡撹格核殻獲確穫覚角赫較郭閣隔革学岳楽額顎掛笠樫�橿梶鰍潟割喝恰括活渇滑葛褐轄且鰹叶椛樺鞄株兜竃蒲釜鎌噛鴨栢茅萱粥刈苅瓦乾侃冠寒刊勘勧巻喚堪姦完官寛干幹患感慣憾換敢柑桓棺款歓汗漢澗潅環甘監看竿管簡緩缶翰肝艦莞観諌貫還鑑間閑関陥韓館舘丸含岸巌玩癌眼岩翫贋雁頑顔願企伎危喜器基奇嬉寄岐希幾忌揮机旗既期棋棄���".split(""),e=0;e!=n[138].length;++e)65533!==n[138][e].charCodeAt(0)&&(r[n[138][e]]=35328+e,t[35328+e]=n[138][e]);for(n[139]="����������������������������������������������������������������機帰毅気汽畿祈季稀紀徽規記貴起軌輝飢騎鬼亀偽儀妓宜戯技擬欺犠疑祇義蟻誼議掬菊鞠吉吃喫桔橘詰砧杵黍却客脚虐逆丘久仇休及吸宮弓急救�朽求汲泣灸球究窮笈級糾給旧牛去居巨拒拠挙渠虚許距鋸漁禦魚亨享京供侠僑兇競共凶協匡卿叫喬境峡強彊怯恐恭挟教橋況狂狭矯胸脅興蕎郷鏡響饗驚仰凝尭暁業局曲極玉桐粁僅勤均巾錦斤欣欽琴禁禽筋緊芹菌衿襟謹近金吟銀九倶句区狗玖矩苦躯駆駈駒具愚虞喰空偶寓遇隅串櫛釧屑屈���".split(""),e=0;e!=n[139].length;++e)65533!==n[139][e].charCodeAt(0)&&(r[n[139][e]]=35584+e,t[35584+e]=n[139][e]);for(n[140]="����������������������������������������������������������������掘窟沓靴轡窪熊隈粂栗繰桑鍬勲君薫訓群軍郡卦袈祁係傾刑兄啓圭珪型契形径恵慶慧憩掲携敬景桂渓畦稽系経継繋罫茎荊蛍計詣警軽頚鶏芸迎鯨�劇戟撃激隙桁傑欠決潔穴結血訣月件倹倦健兼券剣喧圏堅嫌建憲懸拳捲検権牽犬献研硯絹県肩見謙賢軒遣鍵険顕験鹸元原厳幻弦減源玄現絃舷言諺限乎個古呼固姑孤己庫弧戸故枯湖狐糊袴股胡菰虎誇跨鈷雇顧鼓五互伍午呉吾娯後御悟梧檎瑚碁語誤護醐乞鯉交佼侯候倖光公功効勾厚口向���".split(""),e=0;e!=n[140].length;++e)65533!==n[140][e].charCodeAt(0)&&(r[n[140][e]]=35840+e,t[35840+e]=n[140][e]);for(n[141]="����������������������������������������������������������������后喉坑垢好孔孝宏工巧巷幸広庚康弘恒慌抗拘控攻昂晃更杭校梗構江洪浩港溝甲皇硬稿糠紅紘絞綱耕考肯肱腔膏航荒行衡講貢購郊酵鉱砿鋼閤降�項香高鴻剛劫号合壕拷濠豪轟麹克刻告国穀酷鵠黒獄漉腰甑忽惚骨狛込此頃今困坤墾婚恨懇昏昆根梱混痕紺艮魂些佐叉唆嵯左差査沙瑳砂詐鎖裟坐座挫債催再最哉塞妻宰彩才採栽歳済災采犀砕砦祭斎細菜裁載際剤在材罪財冴坂阪堺榊肴咲崎埼碕鷺作削咋搾昨朔柵窄策索錯桜鮭笹匙冊刷���".split(""),e=0;e!=n[141].length;++e)65533!==n[141][e].charCodeAt(0)&&(r[n[141][e]]=36096+e,t[36096+e]=n[141][e]);for(n[142]="����������������������������������������������������������������察拶撮擦札殺薩雑皐鯖捌錆鮫皿晒三傘参山惨撒散桟燦珊産算纂蚕讃賛酸餐斬暫残仕仔伺使刺司史嗣四士始姉姿子屍市師志思指支孜斯施旨枝止�死氏獅祉私糸紙紫肢脂至視詞詩試誌諮資賜雌飼歯事似侍児字寺慈持時次滋治爾璽痔磁示而耳自蒔辞汐鹿式識鴫竺軸宍雫七叱執失嫉室悉湿漆疾質実蔀篠偲柴芝屡蕊縞舎写射捨赦斜煮社紗者謝車遮蛇邪借勺尺杓灼爵酌釈錫若寂弱惹主取守手朱殊狩珠種腫趣酒首儒受呪寿授樹綬需囚収周���".split(""),e=0;e!=n[142].length;++e)65533!==n[142][e].charCodeAt(0)&&(r[n[142][e]]=36352+e,t[36352+e]=n[142][e]);for(n[143]="����������������������������������������������������������������宗就州修愁拾洲秀秋終繍習臭舟蒐衆襲讐蹴輯週酋酬集醜什住充十従戎柔汁渋獣縦重銃叔夙宿淑祝縮粛塾熟出術述俊峻春瞬竣舜駿准循旬楯殉淳�準潤盾純巡遵醇順処初所暑曙渚庶緒署書薯藷諸助叙女序徐恕鋤除傷償勝匠升召哨商唱嘗奨妾娼宵将小少尚庄床廠彰承抄招掌捷昇昌昭晶松梢樟樵沼消渉湘焼焦照症省硝礁祥称章笑粧紹肖菖蒋蕉衝裳訟証詔詳象賞醤鉦鍾鐘障鞘上丈丞乗冗剰城場壌嬢常情擾条杖浄状畳穣蒸譲醸錠嘱埴飾���".split(""),e=0;e!=n[143].length;++e)65533!==n[143][e].charCodeAt(0)&&(r[n[143][e]]=36608+e,t[36608+e]=n[143][e]);for(n[144]="����������������������������������������������������������������拭植殖燭織職色触食蝕辱尻伸信侵唇娠寝審心慎振新晋森榛浸深申疹真神秦紳臣芯薪親診身辛進針震人仁刃塵壬尋甚尽腎訊迅陣靭笥諏須酢図厨�逗吹垂帥推水炊睡粋翠衰遂酔錐錘随瑞髄崇嵩数枢趨雛据杉椙菅頗雀裾澄摺寸世瀬畝是凄制勢姓征性成政整星晴棲栖正清牲生盛精聖声製西誠誓請逝醒青静斉税脆隻席惜戚斥昔析石積籍績脊責赤跡蹟碩切拙接摂折設窃節説雪絶舌蝉仙先千占宣専尖川戦扇撰栓栴泉浅洗染潜煎煽旋穿箭線���".split(""),e=0;e!=n[144].length;++e)65533!==n[144][e].charCodeAt(0)&&(r[n[144][e]]=36864+e,t[36864+e]=n[144][e]);for(n[145]="����������������������������������������������������������������繊羨腺舛船薦詮賎践選遷銭銑閃鮮前善漸然全禅繕膳糎噌塑岨措曾曽楚狙疏疎礎祖租粗素組蘇訴阻遡鼠僧創双叢倉喪壮奏爽宋層匝惣想捜掃挿掻�操早曹巣槍槽漕燥争痩相窓糟総綜聡草荘葬蒼藻装走送遭鎗霜騒像増憎臓蔵贈造促側則即息捉束測足速俗属賊族続卒袖其揃存孫尊損村遜他多太汰詑唾堕妥惰打柁舵楕陀駄騨体堆対耐岱帯待怠態戴替泰滞胎腿苔袋貸退逮隊黛鯛代台大第醍題鷹滝瀧卓啄宅托択拓沢濯琢託鐸濁諾茸凧蛸只���".split(""),e=0;e!=n[145].length;++e)65533!==n[145][e].charCodeAt(0)&&(r[n[145][e]]=37120+e,t[37120+e]=n[145][e]);for(n[146]="����������������������������������������������������������������叩但達辰奪脱巽竪辿棚谷狸鱈樽誰丹単嘆坦担探旦歎淡湛炭短端箪綻耽胆蛋誕鍛団壇弾断暖檀段男談値知地弛恥智池痴稚置致蜘遅馳築畜竹筑蓄�逐秩窒茶嫡着中仲宙忠抽昼柱注虫衷註酎鋳駐樗瀦猪苧著貯丁兆凋喋寵帖帳庁弔張彫徴懲挑暢朝潮牒町眺聴脹腸蝶調諜超跳銚長頂鳥勅捗直朕沈珍賃鎮陳津墜椎槌追鎚痛通塚栂掴槻佃漬柘辻蔦綴鍔椿潰坪壷嬬紬爪吊釣鶴亭低停偵剃貞呈堤定帝底庭廷弟悌抵挺提梯汀碇禎程締艇訂諦蹄逓���".split(""),e=0;e!=n[146].length;++e)65533!==n[146][e].charCodeAt(0)&&(r[n[146][e]]=37376+e,t[37376+e]=n[146][e]);for(n[147]="����������������������������������������������������������������邸鄭釘鼎泥摘擢敵滴的笛適鏑溺哲徹撤轍迭鉄典填天展店添纏甜貼転顛点伝殿澱田電兎吐堵塗妬屠徒斗杜渡登菟賭途都鍍砥砺努度土奴怒倒党冬�凍刀唐塔塘套宕島嶋悼投搭東桃梼棟盗淘湯涛灯燈当痘祷等答筒糖統到董蕩藤討謄豆踏逃透鐙陶頭騰闘働動同堂導憧撞洞瞳童胴萄道銅峠鴇匿得徳涜特督禿篤毒独読栃橡凸突椴届鳶苫寅酉瀞噸屯惇敦沌豚遁頓呑曇鈍奈那内乍凪薙謎灘捺鍋楢馴縄畷南楠軟難汝二尼弐迩匂賑肉虹廿日乳入���".split(""),e=0;e!=n[147].length;++e)65533!==n[147][e].charCodeAt(0)&&(r[n[147][e]]=37632+e,t[37632+e]=n[147][e]);for(n[148]="����������������������������������������������������������������如尿韮任妊忍認濡禰祢寧葱猫熱年念捻撚燃粘乃廼之埜嚢悩濃納能脳膿農覗蚤巴把播覇杷波派琶破婆罵芭馬俳廃拝排敗杯盃牌背肺輩配倍培媒梅�楳煤狽買売賠陪這蝿秤矧萩伯剥博拍柏泊白箔粕舶薄迫曝漠爆縛莫駁麦函箱硲箸肇筈櫨幡肌畑畠八鉢溌発醗髪伐罰抜筏閥鳩噺塙蛤隼伴判半反叛帆搬斑板氾汎版犯班畔繁般藩販範釆煩頒飯挽晩番盤磐蕃蛮匪卑否妃庇彼悲扉批披斐比泌疲皮碑秘緋罷肥被誹費避非飛樋簸備尾微枇毘琵眉美���".split(""),e=0;e!=n[148].length;++e)65533!==n[148][e].charCodeAt(0)&&(r[n[148][e]]=37888+e,t[37888+e]=n[148][e]);for(n[149]="����������������������������������������������������������������鼻柊稗匹疋髭彦膝菱肘弼必畢筆逼桧姫媛紐百謬俵彪標氷漂瓢票表評豹廟描病秒苗錨鋲蒜蛭鰭品彬斌浜瀕貧賓頻敏瓶不付埠夫婦富冨布府怖扶敷�斧普浮父符腐膚芙譜負賦赴阜附侮撫武舞葡蕪部封楓風葺蕗伏副復幅服福腹複覆淵弗払沸仏物鮒分吻噴墳憤扮焚奮粉糞紛雰文聞丙併兵塀幣平弊柄並蔽閉陛米頁僻壁癖碧別瞥蔑箆偏変片篇編辺返遍便勉娩弁鞭保舗鋪圃捕歩甫補輔穂募墓慕戊暮母簿菩倣俸包呆報奉宝峰峯崩庖抱捧放方朋���".split(""),e=0;e!=n[149].length;++e)65533!==n[149][e].charCodeAt(0)&&(r[n[149][e]]=38144+e,t[38144+e]=n[149][e]);for(n[150]="����������������������������������������������������������������法泡烹砲縫胞芳萌蓬蜂褒訪豊邦鋒飽鳳鵬乏亡傍剖坊妨帽忘忙房暴望某棒冒紡肪膨謀貌貿鉾防吠頬北僕卜墨撲朴牧睦穆釦勃没殆堀幌奔本翻凡盆�摩磨魔麻埋妹昧枚毎哩槙幕膜枕鮪柾鱒桝亦俣又抹末沫迄侭繭麿万慢満漫蔓味未魅巳箕岬密蜜湊蓑稔脈妙粍民眠務夢無牟矛霧鵡椋婿娘冥名命明盟迷銘鳴姪牝滅免棉綿緬面麺摸模茂妄孟毛猛盲網耗蒙儲木黙目杢勿餅尤戻籾貰問悶紋門匁也冶夜爺耶野弥矢厄役約薬訳躍靖柳薮鑓愉愈油癒���".split(""),e=0;e!=n[150].length;++e)65533!==n[150][e].charCodeAt(0)&&(r[n[150][e]]=38400+e,t[38400+e]=n[150][e]);for(n[151]="����������������������������������������������������������������諭輸唯佑優勇友宥幽悠憂揖有柚湧涌猶猷由祐裕誘遊邑郵雄融夕予余与誉輿預傭幼妖容庸揚揺擁曜楊様洋溶熔用窯羊耀葉蓉要謡踊遥陽養慾抑欲�沃浴翌翼淀羅螺裸来莱頼雷洛絡落酪乱卵嵐欄濫藍蘭覧利吏履李梨理璃痢裏裡里離陸律率立葎掠略劉流溜琉留硫粒隆竜龍侶慮旅虜了亮僚両凌寮料梁涼猟療瞭稜糧良諒遼量陵領力緑倫厘林淋燐琳臨輪隣鱗麟瑠塁涙累類令伶例冷励嶺怜玲礼苓鈴隷零霊麗齢暦歴列劣烈裂廉恋憐漣煉簾練聯���".split(""),e=0;e!=n[151].length;++e)65533!==n[151][e].charCodeAt(0)&&(r[n[151][e]]=38656+e,t[38656+e]=n[151][e]);for(n[152]="����������������������������������������������������������������蓮連錬呂魯櫓炉賂路露労婁廊弄朗楼榔浪漏牢狼篭老聾蝋郎六麓禄肋録論倭和話歪賄脇惑枠鷲亙亘鰐詫藁蕨椀湾碗腕��������������������������������������������弌丐丕个丱丶丼丿乂乖乘亂亅豫亊舒弍于亞亟亠亢亰亳亶从仍仄仆仂仗仞仭仟价伉佚估佛佝佗佇佶侈侏侘佻佩佰侑佯來侖儘俔俟俎俘俛俑俚俐俤俥倚倨倔倪倥倅伜俶倡倩倬俾俯們倆偃假會偕偐偈做偖偬偸傀傚傅傴傲���".split(""),e=0;e!=n[152].length;++e)65533!==n[152][e].charCodeAt(0)&&(r[n[152][e]]=38912+e,t[38912+e]=n[152][e]);for(n[153]="����������������������������������������������������������������僉僊傳僂僖僞僥僭僣僮價僵儉儁儂儖儕儔儚儡儺儷儼儻儿兀兒兌兔兢竸兩兪兮冀冂囘册冉冏冑冓冕冖冤冦冢冩冪冫决冱冲冰况冽凅凉凛几處凩凭�凰凵凾刄刋刔刎刧刪刮刳刹剏剄剋剌剞剔剪剴剩剳剿剽劍劔劒剱劈劑辨辧劬劭劼劵勁勍勗勞勣勦飭勠勳勵勸勹匆匈甸匍匐匏匕匚匣匯匱匳匸區卆卅丗卉卍凖卞卩卮夘卻卷厂厖厠厦厥厮厰厶參簒雙叟曼燮叮叨叭叺吁吽呀听吭吼吮吶吩吝呎咏呵咎呟呱呷呰咒呻咀呶咄咐咆哇咢咸咥咬哄哈咨���".split(""),e=0;e!=n[153].length;++e)65533!==n[153][e].charCodeAt(0)&&(r[n[153][e]]=39168+e,t[39168+e]=n[153][e]);for(n[154]="����������������������������������������������������������������咫哂咤咾咼哘哥哦唏唔哽哮哭哺哢唹啀啣啌售啜啅啖啗唸唳啝喙喀咯喊喟啻啾喘喞單啼喃喩喇喨嗚嗅嗟嗄嗜嗤嗔嘔嗷嘖嗾嗽嘛嗹噎噐營嘴嘶嘲嘸�噫噤嘯噬噪嚆嚀嚊嚠嚔嚏嚥嚮嚶嚴囂嚼囁囃囀囈囎囑囓囗囮囹圀囿圄圉圈國圍圓團圖嗇圜圦圷圸坎圻址坏坩埀垈坡坿垉垓垠垳垤垪垰埃埆埔埒埓堊埖埣堋堙堝塲堡塢塋塰毀塒堽塹墅墹墟墫墺壞墻墸墮壅壓壑壗壙壘壥壜壤壟壯壺壹壻壼壽夂夊夐夛梦夥夬夭夲夸夾竒奕奐奎奚奘奢奠奧奬奩���".split(""),e=0;e!=n[154].length;++e)65533!==n[154][e].charCodeAt(0)&&(r[n[154][e]]=39424+e,t[39424+e]=n[154][e]);for(n[155]="����������������������������������������������������������������奸妁妝佞侫妣妲姆姨姜妍姙姚娥娟娑娜娉娚婀婬婉娵娶婢婪媚媼媾嫋嫂媽嫣嫗嫦嫩嫖嫺嫻嬌嬋嬖嬲嫐嬪嬶嬾孃孅孀孑孕孚孛孥孩孰孳孵學斈孺宀�它宦宸寃寇寉寔寐寤實寢寞寥寫寰寶寳尅將專對尓尠尢尨尸尹屁屆屎屓屐屏孱屬屮乢屶屹岌岑岔妛岫岻岶岼岷峅岾峇峙峩峽峺峭嶌峪崋崕崗嵜崟崛崑崔崢崚崙崘嵌嵒嵎嵋嵬嵳嵶嶇嶄嶂嶢嶝嶬嶮嶽嶐嶷嶼巉巍巓巒巖巛巫已巵帋帚帙帑帛帶帷幄幃幀幎幗幔幟幢幤幇幵并幺麼广庠廁廂廈廐廏���".split(""),e=0;e!=n[155].length;++e)65533!==n[155][e].charCodeAt(0)&&(r[n[155][e]]=39680+e,t[39680+e]=n[155][e]);for(n[156]="����������������������������������������������������������������廖廣廝廚廛廢廡廨廩廬廱廳廰廴廸廾弃弉彝彜弋弑弖弩弭弸彁彈彌彎弯彑彖彗彙彡彭彳彷徃徂彿徊很徑徇從徙徘徠徨徭徼忖忻忤忸忱忝悳忿怡恠�怙怐怩怎怱怛怕怫怦怏怺恚恁恪恷恟恊恆恍恣恃恤恂恬恫恙悁悍惧悃悚悄悛悖悗悒悧悋惡悸惠惓悴忰悽惆悵惘慍愕愆惶惷愀惴惺愃愡惻惱愍愎慇愾愨愧慊愿愼愬愴愽慂慄慳慷慘慙慚慫慴慯慥慱慟慝慓慵憙憖憇憬憔憚憊憑憫憮懌懊應懷懈懃懆憺懋罹懍懦懣懶懺懴懿懽懼懾戀戈戉戍戌戔戛���".split(""),e=0;e!=n[156].length;++e)65533!==n[156][e].charCodeAt(0)&&(r[n[156][e]]=39936+e,t[39936+e]=n[156][e]);for(n[157]="����������������������������������������������������������������戞戡截戮戰戲戳扁扎扞扣扛扠扨扼抂抉找抒抓抖拔抃抔拗拑抻拏拿拆擔拈拜拌拊拂拇抛拉挌拮拱挧挂挈拯拵捐挾捍搜捏掖掎掀掫捶掣掏掉掟掵捫�捩掾揩揀揆揣揉插揶揄搖搴搆搓搦搶攝搗搨搏摧摯摶摎攪撕撓撥撩撈撼據擒擅擇撻擘擂擱擧舉擠擡抬擣擯攬擶擴擲擺攀擽攘攜攅攤攣攫攴攵攷收攸畋效敖敕敍敘敞敝敲數斂斃變斛斟斫斷旃旆旁旄旌旒旛旙无旡旱杲昊昃旻杳昵昶昴昜晏晄晉晁晞晝晤晧晨晟晢晰暃暈暎暉暄暘暝曁暹曉暾暼���".split(""),e=0;e!=n[157].length;++e)65533!==n[157][e].charCodeAt(0)&&(r[n[157][e]]=40192+e,t[40192+e]=n[157][e]);for(n[158]="����������������������������������������������������������������曄暸曖曚曠昿曦曩曰曵曷朏朖朞朦朧霸朮朿朶杁朸朷杆杞杠杙杣杤枉杰枩杼杪枌枋枦枡枅枷柯枴柬枳柩枸柤柞柝柢柮枹柎柆柧檜栞框栩桀桍栲桎�梳栫桙档桷桿梟梏梭梔條梛梃檮梹桴梵梠梺椏梍桾椁棊椈棘椢椦棡椌棍棔棧棕椶椒椄棗棣椥棹棠棯椨椪椚椣椡棆楹楷楜楸楫楔楾楮椹楴椽楙椰楡楞楝榁楪榲榮槐榿槁槓榾槎寨槊槝榻槃榧樮榑榠榜榕榴槞槨樂樛槿權槹槲槧樅榱樞槭樔槫樊樒櫁樣樓橄樌橲樶橸橇橢橙橦橈樸樢檐檍檠檄檢檣���".split(""),e=0;e!=n[158].length;++e)65533!==n[158][e].charCodeAt(0)&&(r[n[158][e]]=40448+e,t[40448+e]=n[158][e]);for(n[159]="����������������������������������������������������������������檗蘗檻櫃櫂檸檳檬櫞櫑櫟檪櫚櫪櫻欅蘖櫺欒欖鬱欟欸欷盜欹飮歇歃歉歐歙歔歛歟歡歸歹歿殀殄殃殍殘殕殞殤殪殫殯殲殱殳殷殼毆毋毓毟毬毫毳毯�麾氈氓气氛氤氣汞汕汢汪沂沍沚沁沛汾汨汳沒沐泄泱泓沽泗泅泝沮沱沾沺泛泯泙泪洟衍洶洫洽洸洙洵洳洒洌浣涓浤浚浹浙涎涕濤涅淹渕渊涵淇淦涸淆淬淞淌淨淒淅淺淙淤淕淪淮渭湮渮渙湲湟渾渣湫渫湶湍渟湃渺湎渤滿渝游溂溪溘滉溷滓溽溯滄溲滔滕溏溥滂溟潁漑灌滬滸滾漿滲漱滯漲滌���".split(""),e=0;e!=n[159].length;++e)65533!==n[159][e].charCodeAt(0)&&(r[n[159][e]]=40704+e,t[40704+e]=n[159][e]);for(n[224]="����������������������������������������������������������������漾漓滷澆潺潸澁澀潯潛濳潭澂潼潘澎澑濂潦澳澣澡澤澹濆澪濟濕濬濔濘濱濮濛瀉瀋濺瀑瀁瀏濾瀛瀚潴瀝瀘瀟瀰瀾瀲灑灣炙炒炯烱炬炸炳炮烟烋烝�烙焉烽焜焙煥煕熈煦煢煌煖煬熏燻熄熕熨熬燗熹熾燒燉燔燎燠燬燧燵燼燹燿爍爐爛爨爭爬爰爲爻爼爿牀牆牋牘牴牾犂犁犇犒犖犢犧犹犲狃狆狄狎狒狢狠狡狹狷倏猗猊猜猖猝猴猯猩猥猾獎獏默獗獪獨獰獸獵獻獺珈玳珎玻珀珥珮珞璢琅瑯琥珸琲琺瑕琿瑟瑙瑁瑜瑩瑰瑣瑪瑶瑾璋璞璧瓊瓏瓔珱���".split(""),e=0;e!=n[224].length;++e)65533!==n[224][e].charCodeAt(0)&&(r[n[224][e]]=57344+e,t[57344+e]=n[224][e]);for(n[225]="����������������������������������������������������������������瓠瓣瓧瓩瓮瓲瓰瓱瓸瓷甄甃甅甌甎甍甕甓甞甦甬甼畄畍畊畉畛畆畚畩畤畧畫畭畸當疆疇畴疊疉疂疔疚疝疥疣痂疳痃疵疽疸疼疱痍痊痒痙痣痞痾痿�痼瘁痰痺痲痳瘋瘍瘉瘟瘧瘠瘡瘢瘤瘴瘰瘻癇癈癆癜癘癡癢癨癩癪癧癬癰癲癶癸發皀皃皈皋皎皖皓皙皚皰皴皸皹皺盂盍盖盒盞盡盥盧盪蘯盻眈眇眄眩眤眞眥眦眛眷眸睇睚睨睫睛睥睿睾睹瞎瞋瞑瞠瞞瞰瞶瞹瞿瞼瞽瞻矇矍矗矚矜矣矮矼砌砒礦砠礪硅碎硴碆硼碚碌碣碵碪碯磑磆磋磔碾碼磅磊磬���".split(""),e=0;e!=n[225].length;++e)65533!==n[225][e].charCodeAt(0)&&(r[n[225][e]]=57600+e,t[57600+e]=n[225][e]);for(n[226]="����������������������������������������������������������������磧磚磽磴礇礒礑礙礬礫祀祠祗祟祚祕祓祺祿禊禝禧齋禪禮禳禹禺秉秕秧秬秡秣稈稍稘稙稠稟禀稱稻稾稷穃穗穉穡穢穩龝穰穹穽窈窗窕窘窖窩竈窰�窶竅竄窿邃竇竊竍竏竕竓站竚竝竡竢竦竭竰笂笏笊笆笳笘笙笞笵笨笶筐筺笄筍笋筌筅筵筥筴筧筰筱筬筮箝箘箟箍箜箚箋箒箏筝箙篋篁篌篏箴篆篝篩簑簔篦篥籠簀簇簓篳篷簗簍篶簣簧簪簟簷簫簽籌籃籔籏籀籐籘籟籤籖籥籬籵粃粐粤粭粢粫粡粨粳粲粱粮粹粽糀糅糂糘糒糜糢鬻糯糲糴糶糺紆���".split(""),e=0;e!=n[226].length;++e)65533!==n[226][e].charCodeAt(0)&&(r[n[226][e]]=57856+e,t[57856+e]=n[226][e]);for(n[227]="����������������������������������������������������������������紂紜紕紊絅絋紮紲紿紵絆絳絖絎絲絨絮絏絣經綉絛綏絽綛綺綮綣綵緇綽綫總綢綯緜綸綟綰緘緝緤緞緻緲緡縅縊縣縡縒縱縟縉縋縢繆繦縻縵縹繃縷�縲縺繧繝繖繞繙繚繹繪繩繼繻纃緕繽辮繿纈纉續纒纐纓纔纖纎纛纜缸缺罅罌罍罎罐网罕罔罘罟罠罨罩罧罸羂羆羃羈羇羌羔羞羝羚羣羯羲羹羮羶羸譱翅翆翊翕翔翡翦翩翳翹飜耆耄耋耒耘耙耜耡耨耿耻聊聆聒聘聚聟聢聨聳聲聰聶聹聽聿肄肆肅肛肓肚肭冐肬胛胥胙胝胄胚胖脉胯胱脛脩脣脯腋���".split(""),e=0;e!=n[227].length;++e)65533!==n[227][e].charCodeAt(0)&&(r[n[227][e]]=58112+e,t[58112+e]=n[227][e]);for(n[228]="����������������������������������������������������������������隋腆脾腓腑胼腱腮腥腦腴膃膈膊膀膂膠膕膤膣腟膓膩膰膵膾膸膽臀臂膺臉臍臑臙臘臈臚臟臠臧臺臻臾舁舂舅與舊舍舐舖舩舫舸舳艀艙艘艝艚艟艤�艢艨艪艫舮艱艷艸艾芍芒芫芟芻芬苡苣苟苒苴苳苺莓范苻苹苞茆苜茉苙茵茴茖茲茱荀茹荐荅茯茫茗茘莅莚莪莟莢莖茣莎莇莊荼莵荳荵莠莉莨菴萓菫菎菽萃菘萋菁菷萇菠菲萍萢萠莽萸蔆菻葭萪萼蕚蒄葷葫蒭葮蒂葩葆萬葯葹萵蓊葢蒹蒿蒟蓙蓍蒻蓚蓐蓁蓆蓖蒡蔡蓿蓴蔗蔘蔬蔟蔕蔔蓼蕀蕣蕘蕈���".split(""),e=0;e!=n[228].length;++e)65533!==n[228][e].charCodeAt(0)&&(r[n[228][e]]=58368+e,t[58368+e]=n[228][e]);for(n[229]="����������������������������������������������������������������蕁蘂蕋蕕薀薤薈薑薊薨蕭薔薛藪薇薜蕷蕾薐藉薺藏薹藐藕藝藥藜藹蘊蘓蘋藾藺蘆蘢蘚蘰蘿虍乕虔號虧虱蚓蚣蚩蚪蚋蚌蚶蚯蛄蛆蚰蛉蠣蚫蛔蛞蛩蛬�蛟蛛蛯蜒蜆蜈蜀蜃蛻蜑蜉蜍蛹蜊蜴蜿蜷蜻蜥蜩蜚蝠蝟蝸蝌蝎蝴蝗蝨蝮蝙蝓蝣蝪蠅螢螟螂螯蟋螽蟀蟐雖螫蟄螳蟇蟆螻蟯蟲蟠蠏蠍蟾蟶蟷蠎蟒蠑蠖蠕蠢蠡蠱蠶蠹蠧蠻衄衂衒衙衞衢衫袁衾袞衵衽袵衲袂袗袒袮袙袢袍袤袰袿袱裃裄裔裘裙裝裹褂裼裴裨裲褄褌褊褓襃褞褥褪褫襁襄褻褶褸襌褝襠襞���".split(""),e=0;e!=n[229].length;++e)65533!==n[229][e].charCodeAt(0)&&(r[n[229][e]]=58624+e,t[58624+e]=n[229][e]);for(n[230]="����������������������������������������������������������������襦襤襭襪襯襴襷襾覃覈覊覓覘覡覩覦覬覯覲覺覽覿觀觚觜觝觧觴觸訃訖訐訌訛訝訥訶詁詛詒詆詈詼詭詬詢誅誂誄誨誡誑誥誦誚誣諄諍諂諚諫諳諧�諤諱謔諠諢諷諞諛謌謇謚諡謖謐謗謠謳鞫謦謫謾謨譁譌譏譎證譖譛譚譫譟譬譯譴譽讀讌讎讒讓讖讙讚谺豁谿豈豌豎豐豕豢豬豸豺貂貉貅貊貍貎貔豼貘戝貭貪貽貲貳貮貶賈賁賤賣賚賽賺賻贄贅贊贇贏贍贐齎贓賍贔贖赧赭赱赳趁趙跂趾趺跏跚跖跌跛跋跪跫跟跣跼踈踉跿踝踞踐踟蹂踵踰踴蹊���".split(""),e=0;e!=n[230].length;++e)65533!==n[230][e].charCodeAt(0)&&(r[n[230][e]]=58880+e,t[58880+e]=n[230][e]);for(n[231]="����������������������������������������������������������������蹇蹉蹌蹐蹈蹙蹤蹠踪蹣蹕蹶蹲蹼躁躇躅躄躋躊躓躑躔躙躪躡躬躰軆躱躾軅軈軋軛軣軼軻軫軾輊輅輕輒輙輓輜輟輛輌輦輳輻輹轅轂輾轌轉轆轎轗轜�轢轣轤辜辟辣辭辯辷迚迥迢迪迯邇迴逅迹迺逑逕逡逍逞逖逋逧逶逵逹迸遏遐遑遒逎遉逾遖遘遞遨遯遶隨遲邂遽邁邀邊邉邏邨邯邱邵郢郤扈郛鄂鄒鄙鄲鄰酊酖酘酣酥酩酳酲醋醉醂醢醫醯醪醵醴醺釀釁釉釋釐釖釟釡釛釼釵釶鈞釿鈔鈬鈕鈑鉞鉗鉅鉉鉤鉈銕鈿鉋鉐銜銖銓銛鉚鋏銹銷鋩錏鋺鍄錮���".split(""),e=0;e!=n[231].length;++e)65533!==n[231][e].charCodeAt(0)&&(r[n[231][e]]=59136+e,t[59136+e]=n[231][e]);for(n[232]="����������������������������������������������������������������錙錢錚錣錺錵錻鍜鍠鍼鍮鍖鎰鎬鎭鎔鎹鏖鏗鏨鏥鏘鏃鏝鏐鏈鏤鐚鐔鐓鐃鐇鐐鐶鐫鐵鐡鐺鑁鑒鑄鑛鑠鑢鑞鑪鈩鑰鑵鑷鑽鑚鑼鑾钁鑿閂閇閊閔閖閘閙�閠閨閧閭閼閻閹閾闊濶闃闍闌闕闔闖關闡闥闢阡阨阮阯陂陌陏陋陷陜陞陝陟陦陲陬隍隘隕隗險隧隱隲隰隴隶隸隹雎雋雉雍襍雜霍雕雹霄霆霈霓霎霑霏霖霙霤霪霰霹霽霾靄靆靈靂靉靜靠靤靦靨勒靫靱靹鞅靼鞁靺鞆鞋鞏鞐鞜鞨鞦鞣鞳鞴韃韆韈韋韜韭齏韲竟韶韵頏頌頸頤頡頷頽顆顏顋顫顯顰���".split(""),e=0;e!=n[232].length;++e)65533!==n[232][e].charCodeAt(0)&&(r[n[232][e]]=59392+e,t[59392+e]=n[232][e]);for(n[233]="����������������������������������������������������������������顱顴顳颪颯颱颶飄飃飆飩飫餃餉餒餔餘餡餝餞餤餠餬餮餽餾饂饉饅饐饋饑饒饌饕馗馘馥馭馮馼駟駛駝駘駑駭駮駱駲駻駸騁騏騅駢騙騫騷驅驂驀驃�騾驕驍驛驗驟驢驥驤驩驫驪骭骰骼髀髏髑髓體髞髟髢髣髦髯髫髮髴髱髷髻鬆鬘鬚鬟鬢鬣鬥鬧鬨鬩鬪鬮鬯鬲魄魃魏魍魎魑魘魴鮓鮃鮑鮖鮗鮟鮠鮨鮴鯀鯊鮹鯆鯏鯑鯒鯣鯢鯤鯔鯡鰺鯲鯱鯰鰕鰔鰉鰓鰌鰆鰈鰒鰊鰄鰮鰛鰥鰤鰡鰰鱇鰲鱆鰾鱚鱠鱧鱶鱸鳧鳬鳰鴉鴈鳫鴃鴆鴪鴦鶯鴣鴟鵄鴕鴒鵁鴿鴾鵆鵈���".split(""),e=0;e!=n[233].length;++e)65533!==n[233][e].charCodeAt(0)&&(r[n[233][e]]=59648+e,t[59648+e]=n[233][e]);for(n[234]="����������������������������������������������������������������鵝鵞鵤鵑鵐鵙鵲鶉鶇鶫鵯鵺鶚鶤鶩鶲鷄鷁鶻鶸鶺鷆鷏鷂鷙鷓鷸鷦鷭鷯鷽鸚鸛鸞鹵鹹鹽麁麈麋麌麒麕麑麝麥麩麸麪麭靡黌黎黏黐黔黜點黝黠黥黨黯�黴黶黷黹黻黼黽鼇鼈皷鼕鼡鼬鼾齊齒齔齣齟齠齡齦齧齬齪齷齲齶龕龜龠堯槇遙瑤凜熙�������������������������������������������������������������������������������������������".split(""),e=0;e!=n[234].length;++e)65533!==n[234][e].charCodeAt(0)&&(r[n[234][e]]=59904+e,t[59904+e]=n[234][e]);for(n[237]="����������������������������������������������������������������纊褜鍈銈蓜俉炻昱棈鋹曻彅丨仡仼伀伃伹佖侒侊侚侔俍偀倢俿倞偆偰偂傔僴僘兊兤冝冾凬刕劜劦勀勛匀匇匤卲厓厲叝﨎咜咊咩哿喆坙坥垬埈埇﨏�塚增墲夋奓奛奝奣妤妺孖寀甯寘寬尞岦岺峵崧嵓﨑嵂嵭嶸嶹巐弡弴彧德忞恝悅悊惞惕愠惲愑愷愰憘戓抦揵摠撝擎敎昀昕昻昉昮昞昤晥晗晙晴晳暙暠暲暿曺朎朗杦枻桒柀栁桄棏﨓楨﨔榘槢樰橫橆橳橾櫢櫤毖氿汜沆汯泚洄涇浯涖涬淏淸淲淼渹湜渧渼溿澈澵濵瀅瀇瀨炅炫焏焄煜煆煇凞燁燾犱���".split(""),e=0;e!=n[237].length;++e)65533!==n[237][e].charCodeAt(0)&&(r[n[237][e]]=60672+e,t[60672+e]=n[237][e]);for(n[238]="����������������������������������������������������������������犾猤猪獷玽珉珖珣珒琇珵琦琪琩琮瑢璉璟甁畯皂皜皞皛皦益睆劯砡硎硤硺礰礼神祥禔福禛竑竧靖竫箞精絈絜綷綠緖繒罇羡羽茁荢荿菇菶葈蒴蕓蕙�蕫﨟薰蘒﨡蠇裵訒訷詹誧誾諟諸諶譓譿賰賴贒赶﨣軏﨤逸遧郞都鄕鄧釚釗釞釭釮釤釥鈆鈐鈊鈺鉀鈼鉎鉙鉑鈹鉧銧鉷鉸鋧鋗鋙鋐﨧鋕鋠鋓錥錡鋻﨨錞鋿錝錂鍰鍗鎤鏆鏞鏸鐱鑅鑈閒隆﨩隝隯霳霻靃靍靏靑靕顗顥飯飼餧館馞驎髙髜魵魲鮏鮱鮻鰀鵰鵫鶴鸙黑��ⅰⅱⅲⅳⅴⅵⅶⅷⅸⅹ¬¦'"���".split(""),e=0;e!=n[238].length;++e)65533!==n[238][e].charCodeAt(0)&&(r[n[238][e]]=60928+e,t[60928+e]=n[238][e]);for(n[250]="����������������������������������������������������������������ⅰⅱⅲⅳⅴⅵⅶⅷⅸⅹⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩ¬¦'"㈱№℡∵纊褜鍈銈蓜俉炻昱棈鋹曻彅丨仡仼伀伃伹佖侒侊侚侔俍偀倢俿倞偆偰偂傔僴僘兊�兤冝冾凬刕劜劦勀勛匀匇匤卲厓厲叝﨎咜咊咩哿喆坙坥垬埈埇﨏塚增墲夋奓奛奝奣妤妺孖寀甯寘寬尞岦岺峵崧嵓﨑嵂嵭嶸嶹巐弡弴彧德忞恝悅悊惞惕愠惲愑愷愰憘戓抦揵摠撝擎敎昀昕昻昉昮昞昤晥晗晙晴晳暙暠暲暿曺朎朗杦枻桒柀栁桄棏﨓楨﨔榘槢樰橫橆橳橾櫢櫤毖氿汜沆汯泚洄涇浯���".split(""),e=0;e!=n[250].length;++e)65533!==n[250][e].charCodeAt(0)&&(r[n[250][e]]=64e3+e,t[64e3+e]=n[250][e]);for(n[251]="����������������������������������������������������������������涖涬淏淸淲淼渹湜渧渼溿澈澵濵瀅瀇瀨炅炫焏焄煜煆煇凞燁燾犱犾猤猪獷玽珉珖珣珒琇珵琦琪琩琮瑢璉璟甁畯皂皜皞皛皦益睆劯砡硎硤硺礰礼神�祥禔福禛竑竧靖竫箞精絈絜綷綠緖繒罇羡羽茁荢荿菇菶葈蒴蕓蕙蕫﨟薰蘒﨡蠇裵訒訷詹誧誾諟諸諶譓譿賰賴贒赶﨣軏﨤逸遧郞都鄕鄧釚釗釞釭釮釤釥鈆鈐鈊鈺鉀鈼鉎鉙鉑鈹鉧銧鉷鉸鋧鋗鋙鋐﨧鋕鋠鋓錥錡鋻﨨錞鋿錝錂鍰鍗鎤鏆鏞鏸鐱鑅鑈閒隆﨩隝隯霳霻靃靍靏靑靕顗顥飯飼餧館馞驎髙���".split(""),e=0;e!=n[251].length;++e)65533!==n[251][e].charCodeAt(0)&&(r[n[251][e]]=64256+e,t[64256+e]=n[251][e]);for(n[252]="����������������������������������������������������������������髜魵魲鮏鮱鮻鰀鵰鵫鶴鸙黑������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������".split(""),e=0;e!=n[252].length;++e)65533!==n[252][e].charCodeAt(0)&&(r[n[252][e]]=64512+e,t[64512+e]=n[252][e]);return{enc:r,dec:t}}(),r[936]=function(){var e,t=[],r={},n=[];for(n[0]="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�������������������������������������������������������������������������������������������������������������������������������".split(""),e=0;e!=n[0].length;++e)65533!==n[0][e].charCodeAt(0)&&(r[n[0][e]]=0+e,t[0+e]=n[0][e]);for(n[129]="����������������������������������������������������������������丂丄丅丆丏丒丗丟丠両丣並丩丮丯丱丳丵丷丼乀乁乂乄乆乊乑乕乗乚乛乢乣乤乥乧乨乪乫乬乭乮乯乲乴乵乶乷乸乹乺乻乼乽乿亀亁亂亃亄亅亇亊�亐亖亗亙亜亝亞亣亪亯亰亱亴亶亷亸亹亼亽亾仈仌仏仐仒仚仛仜仠仢仦仧仩仭仮仯仱仴仸仹仺仼仾伀伂伃伄伅伆伇伈伋伌伒伓伔伕伖伜伝伡伣伨伩伬伭伮伱伳伵伷伹伻伾伿佀佁佂佄佅佇佈佉佊佋佌佒佔佖佡佢佦佨佪佫佭佮佱佲併佷佸佹佺佽侀侁侂侅來侇侊侌侎侐侒侓侕侖侘侙侚侜侞侟価侢�".split(""),e=0;e!=n[129].length;++e)65533!==n[129][e].charCodeAt(0)&&(r[n[129][e]]=33024+e,t[33024+e]=n[129][e]);for(n[130]="����������������������������������������������������������������侤侫侭侰侱侲侳侴侶侷侸侹侺侻侼侽侾俀俁係俆俇俈俉俋俌俍俒俓俔俕俖俙俛俠俢俤俥俧俫俬俰俲俴俵俶俷俹俻俼俽俿倀倁倂倃倄倅倆倇倈倉倊�個倎倐們倓倕倖倗倛倝倞倠倢倣値倧倫倯倰倱倲倳倴倵倶倷倸倹倻倽倿偀偁偂偄偅偆偉偊偋偍偐偑偒偓偔偖偗偘偙偛偝偞偟偠偡偢偣偤偦偧偨偩偪偫偭偮偯偰偱偲偳側偵偸偹偺偼偽傁傂傃傄傆傇傉傊傋傌傎傏傐傑傒傓傔傕傖傗傘備傚傛傜傝傞傟傠傡傢傤傦傪傫傭傮傯傰傱傳傴債傶傷傸傹傼�".split(""),e=0;e!=n[130].length;++e)65533!==n[130][e].charCodeAt(0)&&(r[n[130][e]]=33280+e,t[33280+e]=n[130][e]);for(n[131]="����������������������������������������������������������������傽傾傿僀僁僂僃僄僅僆僇僈僉僊僋僌働僎僐僑僒僓僔僕僗僘僙僛僜僝僞僟僠僡僢僣僤僥僨僩僪僫僯僰僱僲僴僶僷僸價僺僼僽僾僿儀儁儂儃億儅儈�儉儊儌儍儎儏儐儑儓儔儕儖儗儘儙儚儛儜儝儞償儠儢儣儤儥儦儧儨儩優儫儬儭儮儯儰儱儲儳儴儵儶儷儸儹儺儻儼儽儾兂兇兊兌兎兏児兒兓兗兘兙兛兝兞兟兠兡兣兤兦內兩兪兯兲兺兾兿冃冄円冇冊冋冎冏冐冑冓冔冘冚冝冞冟冡冣冦冧冨冩冪冭冮冴冸冹冺冾冿凁凂凃凅凈凊凍凎凐凒凓凔凕凖凗�".split(""),e=0;e!=n[131].length;++e)65533!==n[131][e].charCodeAt(0)&&(r[n[131][e]]=33536+e,t[33536+e]=n[131][e]);for(n[132]="����������������������������������������������������������������凘凙凚凜凞凟凢凣凥処凧凨凩凪凬凮凱凲凴凷凾刄刅刉刋刌刏刐刓刔刕刜刞刟刡刢刣別刦刧刪刬刯刱刲刴刵刼刾剄剅剆則剈剉剋剎剏剒剓剕剗剘�剙剚剛剝剟剠剢剣剤剦剨剫剬剭剮剰剱剳剴創剶剷剸剹剺剻剼剾劀劃劄劅劆劇劉劊劋劌劍劎劏劑劒劔劕劖劗劘劙劚劜劤劥劦劧劮劯劰労劵劶劷劸効劺劻劼劽勀勁勂勄勅勆勈勊勌勍勎勏勑勓勔動勗務勚勛勜勝勞勠勡勢勣勥勦勧勨勩勪勫勬勭勮勯勱勲勳勴勵勶勷勸勻勼勽匁匂匃匄匇匉匊匋匌匎�".split(""),e=0;e!=n[132].length;++e)65533!==n[132][e].charCodeAt(0)&&(r[n[132][e]]=33792+e,t[33792+e]=n[132][e]);for(n[133]="����������������������������������������������������������������匑匒匓匔匘匛匜匞匟匢匤匥匧匨匩匫匬匭匯匰匱匲匳匴匵匶匷匸匼匽區卂卄卆卋卌卍卐協単卙卛卝卥卨卪卬卭卲卶卹卻卼卽卾厀厁厃厇厈厊厎厏�厐厑厒厓厔厖厗厙厛厜厞厠厡厤厧厪厫厬厭厯厰厱厲厳厴厵厷厸厹厺厼厽厾叀參叄叅叆叇収叏叐叒叓叕叚叜叝叞叡叢叧叴叺叾叿吀吂吅吇吋吔吘吙吚吜吢吤吥吪吰吳吶吷吺吽吿呁呂呄呅呇呉呌呍呎呏呑呚呝呞呟呠呡呣呥呧呩呪呫呬呭呮呯呰呴呹呺呾呿咁咃咅咇咈咉咊咍咑咓咗咘咜咞咟咠咡�".split(""),e=0;e!=n[133].length;++e)65533!==n[133][e].charCodeAt(0)&&(r[n[133][e]]=34048+e,t[34048+e]=n[133][e]);for(n[134]="����������������������������������������������������������������咢咥咮咰咲咵咶咷咹咺咼咾哃哅哊哋哖哘哛哠員哢哣哤哫哬哯哰哱哴哵哶哷哸哹哻哾唀唂唃唄唅唈唊唋唌唍唎唒唓唕唖唗唘唙唚唜唝唞唟唡唥唦�唨唩唫唭唲唴唵唶唸唹唺唻唽啀啂啅啇啈啋啌啍啎問啑啒啓啔啗啘啙啚啛啝啞啟啠啢啣啨啩啫啯啰啱啲啳啴啹啺啽啿喅喆喌喍喎喐喒喓喕喖喗喚喛喞喠喡喢喣喤喥喦喨喩喪喫喬喭單喯喰喲喴営喸喺喼喿嗀嗁嗂嗃嗆嗇嗈嗊嗋嗎嗏嗐嗕嗗嗘嗙嗚嗛嗞嗠嗢嗧嗩嗭嗮嗰嗱嗴嗶嗸嗹嗺嗻嗼嗿嘂嘃嘄嘅�".split(""),e=0;e!=n[134].length;++e)65533!==n[134][e].charCodeAt(0)&&(r[n[134][e]]=34304+e,t[34304+e]=n[134][e]);for(n[135]="����������������������������������������������������������������嘆嘇嘊嘋嘍嘐嘑嘒嘓嘔嘕嘖嘗嘙嘚嘜嘝嘠嘡嘢嘥嘦嘨嘩嘪嘫嘮嘯嘰嘳嘵嘷嘸嘺嘼嘽嘾噀噁噂噃噄噅噆噇噈噉噊噋噏噐噑噒噓噕噖噚噛噝噞噟噠噡�噣噥噦噧噭噮噯噰噲噳噴噵噷噸噹噺噽噾噿嚀嚁嚂嚃嚄嚇嚈嚉嚊嚋嚌嚍嚐嚑嚒嚔嚕嚖嚗嚘嚙嚚嚛嚜嚝嚞嚟嚠嚡嚢嚤嚥嚦嚧嚨嚩嚪嚫嚬嚭嚮嚰嚱嚲嚳嚴嚵嚶嚸嚹嚺嚻嚽嚾嚿囀囁囂囃囄囅囆囇囈囉囋囌囍囎囏囐囑囒囓囕囖囘囙囜団囥囦囧囨囩囪囬囮囯囲図囶囷囸囻囼圀圁圂圅圇國圌圍圎圏圐圑�".split(""),e=0;e!=n[135].length;++e)65533!==n[135][e].charCodeAt(0)&&(r[n[135][e]]=34560+e,t[34560+e]=n[135][e]);for(n[136]="����������������������������������������������������������������園圓圔圕圖圗團圙圚圛圝圞圠圡圢圤圥圦圧圫圱圲圴圵圶圷圸圼圽圿坁坃坄坅坆坈坉坋坒坓坔坕坖坘坙坢坣坥坧坬坮坰坱坲坴坵坸坹坺坽坾坿垀�垁垇垈垉垊垍垎垏垐垑垔垕垖垗垘垙垚垜垝垞垟垥垨垪垬垯垰垱垳垵垶垷垹垺垻垼垽垾垿埀埁埄埅埆埇埈埉埊埌埍埐埑埓埖埗埛埜埞埡埢埣埥埦埧埨埩埪埫埬埮埰埱埲埳埵埶執埻埼埾埿堁堃堄堅堈堉堊堌堎堏堐堒堓堔堖堗堘堚堛堜堝堟堢堣堥堦堧堨堩堫堬堭堮堯報堲堳場堶堷堸堹堺堻堼堽�".split(""),e=0;e!=n[136].length;++e)65533!==n[136][e].charCodeAt(0)&&(r[n[136][e]]=34816+e,t[34816+e]=n[136][e]);for(n[137]="����������������������������������������������������������������堾堿塀塁塂塃塅塆塇塈塉塊塋塎塏塐塒塓塕塖塗塙塚塛塜塝塟塠塡塢塣塤塦塧塨塩塪塭塮塯塰塱塲塳塴塵塶塷塸塹塺塻塼塽塿墂墄墆墇墈墊墋墌�墍墎墏墐墑墔墕墖増墘墛墜墝墠墡墢墣墤墥墦墧墪墫墬墭墮墯墰墱墲墳墴墵墶墷墸墹墺墻墽墾墿壀壂壃壄壆壇壈壉壊壋壌壍壎壏壐壒壓壔壖壗壘壙壚壛壜壝壞壟壠壡壢壣壥壦壧壨壩壪壭壯壱売壴壵壷壸壺壻壼壽壾壿夀夁夃夅夆夈変夊夋夌夎夐夑夒夓夗夘夛夝夞夠夡夢夣夦夨夬夰夲夳夵夶夻�".split(""),e=0;e!=n[137].length;++e)65533!==n[137][e].charCodeAt(0)&&(r[n[137][e]]=35072+e,t[35072+e]=n[137][e]);for(n[138]="����������������������������������������������������������������夽夾夿奀奃奅奆奊奌奍奐奒奓奙奛奜奝奞奟奡奣奤奦奧奨奩奪奫奬奭奮奯奰奱奲奵奷奺奻奼奾奿妀妅妉妋妌妎妏妐妑妔妕妘妚妛妜妝妟妠妡妢妦�妧妬妭妰妱妳妴妵妶妷妸妺妼妽妿姀姁姂姃姄姅姇姈姉姌姍姎姏姕姖姙姛姞姟姠姡姢姤姦姧姩姪姫姭姮姯姰姱姲姳姴姵姶姷姸姺姼姽姾娀娂娊娋娍娎娏娐娒娔娕娖娗娙娚娛娝娞娡娢娤娦娧娨娪娫娬娭娮娯娰娳娵娷娸娹娺娻娽娾娿婁婂婃婄婅婇婈婋婌婍婎婏婐婑婒婓婔婖婗婘婙婛婜婝婞婟婠�".split(""),e=0;e!=n[138].length;++e)65533!==n[138][e].charCodeAt(0)&&(r[n[138][e]]=35328+e,t[35328+e]=n[138][e]);for(n[139]="����������������������������������������������������������������婡婣婤婥婦婨婩婫婬婭婮婯婰婱婲婳婸婹婻婼婽婾媀媁媂媃媄媅媆媇媈媉媊媋媌媍媎媏媐媑媓媔媕媖媗媘媙媜媝媞媟媠媡媢媣媤媥媦媧媨媩媫媬�媭媮媯媰媱媴媶媷媹媺媻媼媽媿嫀嫃嫄嫅嫆嫇嫈嫊嫋嫍嫎嫏嫐嫑嫓嫕嫗嫙嫚嫛嫝嫞嫟嫢嫤嫥嫧嫨嫪嫬嫭嫮嫯嫰嫲嫳嫴嫵嫶嫷嫸嫹嫺嫻嫼嫽嫾嫿嬀嬁嬂嬃嬄嬅嬆嬇嬈嬊嬋嬌嬍嬎嬏嬐嬑嬒嬓嬔嬕嬘嬙嬚嬛嬜嬝嬞嬟嬠嬡嬢嬣嬤嬥嬦嬧嬨嬩嬪嬫嬬嬭嬮嬯嬰嬱嬳嬵嬶嬸嬹嬺嬻嬼嬽嬾嬿孁孂孃孄孅孆孇�".split(""),e=0;e!=n[139].length;++e)65533!==n[139][e].charCodeAt(0)&&(r[n[139][e]]=35584+e,t[35584+e]=n[139][e]);for(n[140]="����������������������������������������������������������������孈孉孊孋孌孍孎孏孒孖孞孠孡孧孨孫孭孮孯孲孴孶孷學孹孻孼孾孿宂宆宊宍宎宐宑宒宔宖実宧宨宩宬宭宮宯宱宲宷宺宻宼寀寁寃寈寉寊寋寍寎寏�寑寔寕寖寗寘寙寚寛寜寠寢寣實寧審寪寫寬寭寯寱寲寳寴寵寶寷寽対尀専尃尅將專尋尌對導尐尒尓尗尙尛尞尟尠尡尣尦尨尩尪尫尭尮尯尰尲尳尵尶尷屃屄屆屇屌屍屒屓屔屖屗屘屚屛屜屝屟屢層屧屨屩屪屫屬屭屰屲屳屴屵屶屷屸屻屼屽屾岀岃岄岅岆岇岉岊岋岎岏岒岓岕岝岞岟岠岡岤岥岦岧岨�".split(""),e=0;e!=n[140].length;++e)65533!==n[140][e].charCodeAt(0)&&(r[n[140][e]]=35840+e,t[35840+e]=n[140][e]);for(n[141]="����������������������������������������������������������������岪岮岯岰岲岴岶岹岺岻岼岾峀峂峃峅峆峇峈峉峊峌峍峎峏峐峑峓峔峕峖峗峘峚峛峜峝峞峟峠峢峣峧峩峫峬峮峯峱峲峳峴峵島峷峸峹峺峼峽峾峿崀�崁崄崅崈崉崊崋崌崍崏崐崑崒崓崕崗崘崙崚崜崝崟崠崡崢崣崥崨崪崫崬崯崰崱崲崳崵崶崷崸崹崺崻崼崿嵀嵁嵂嵃嵄嵅嵆嵈嵉嵍嵎嵏嵐嵑嵒嵓嵔嵕嵖嵗嵙嵚嵜嵞嵟嵠嵡嵢嵣嵤嵥嵦嵧嵨嵪嵭嵮嵰嵱嵲嵳嵵嵶嵷嵸嵹嵺嵻嵼嵽嵾嵿嶀嶁嶃嶄嶅嶆嶇嶈嶉嶊嶋嶌嶍嶎嶏嶐嶑嶒嶓嶔嶕嶖嶗嶘嶚嶛嶜嶞嶟嶠�".split(""),e=0;e!=n[141].length;++e)65533!==n[141][e].charCodeAt(0)&&(r[n[141][e]]=36096+e,t[36096+e]=n[141][e]);for(n[142]="����������������������������������������������������������������嶡嶢嶣嶤嶥嶦嶧嶨嶩嶪嶫嶬嶭嶮嶯嶰嶱嶲嶳嶴嶵嶶嶸嶹嶺嶻嶼嶽嶾嶿巀巁巂巃巄巆巇巈巉巊巋巌巎巏巐巑巒巓巔巕巖巗巘巙巚巜巟巠巣巤巪巬巭�巰巵巶巸巹巺巻巼巿帀帄帇帉帊帋帍帎帒帓帗帞帟帠帡帢帣帤帥帨帩帪師帬帯帰帲帳帴帵帶帹帺帾帿幀幁幃幆幇幈幉幊幋幍幎幏幐幑幒幓幖幗幘幙幚幜幝幟幠幣幤幥幦幧幨幩幪幫幬幭幮幯幰幱幵幷幹幾庁庂広庅庈庉庌庍庎庒庘庛庝庡庢庣庤庨庩庪庫庬庮庯庰庱庲庴庺庻庼庽庿廀廁廂廃廄廅�".split(""),e=0;e!=n[142].length;++e)65533!==n[142][e].charCodeAt(0)&&(r[n[142][e]]=36352+e,t[36352+e]=n[142][e]);for(n[143]="����������������������������������������������������������������廆廇廈廋廌廍廎廏廐廔廕廗廘廙廚廜廝廞廟廠廡廢廣廤廥廦廧廩廫廬廭廮廯廰廱廲廳廵廸廹廻廼廽弅弆弇弉弌弍弎弐弒弔弖弙弚弜弝弞弡弢弣弤�弨弫弬弮弰弲弳弴張弶強弸弻弽弾弿彁彂彃彄彅彆彇彈彉彊彋彌彍彎彏彑彔彙彚彛彜彞彟彠彣彥彧彨彫彮彯彲彴彵彶彸彺彽彾彿徃徆徍徎徏徑従徔徖徚徛徝從徟徠徢徣徤徥徦徧復徫徬徯徰徱徲徳徴徶徸徹徺徻徾徿忀忁忂忇忈忊忋忎忓忔忕忚忛応忞忟忢忣忥忦忨忩忬忯忰忲忳忴忶忷忹忺忼怇�".split(""),e=0;e!=n[143].length;++e)65533!==n[143][e].charCodeAt(0)&&(r[n[143][e]]=36608+e,t[36608+e]=n[143][e]);for(n[144]="����������������������������������������������������������������怈怉怋怌怐怑怓怗怘怚怞怟怢怣怤怬怭怮怰怱怲怳怴怶怷怸怹怺怽怾恀恄恅恆恇恈恉恊恌恎恏恑恓恔恖恗恘恛恜恞恟恠恡恥恦恮恱恲恴恵恷恾悀�悁悂悅悆悇悈悊悋悎悏悐悑悓悕悗悘悙悜悞悡悢悤悥悧悩悪悮悰悳悵悶悷悹悺悽悾悿惀惁惂惃惄惇惈惉惌惍惎惏惐惒惓惔惖惗惙惛惞惡惢惣惤惥惪惱惲惵惷惸惻惼惽惾惿愂愃愄愅愇愊愋愌愐愑愒愓愔愖愗愘愙愛愜愝愞愡愢愥愨愩愪愬愭愮愯愰愱愲愳愴愵愶愷愸愹愺愻愼愽愾慀慁慂慃慄慅慆�".split(""),e=0;e!=n[144].length;++e)65533!==n[144][e].charCodeAt(0)&&(r[n[144][e]]=36864+e,t[36864+e]=n[144][e]);for(n[145]="����������������������������������������������������������������慇慉態慍慏慐慒慓慔慖慗慘慙慚慛慜慞慟慠慡慣慤慥慦慩慪慫慬慭慮慯慱慲慳慴慶慸慹慺慻慼慽慾慿憀憁憂憃憄憅憆憇憈憉憊憌憍憏憐憑憒憓憕�憖憗憘憙憚憛憜憞憟憠憡憢憣憤憥憦憪憫憭憮憯憰憱憲憳憴憵憶憸憹憺憻憼憽憿懀懁懃懄懅懆懇應懌懍懎懏懐懓懕懖懗懘懙懚懛懜懝懞懟懠懡懢懣懤懥懧懨懩懪懫懬懭懮懯懰懱懲懳懴懶懷懸懹懺懻懼懽懾戀戁戂戃戄戅戇戉戓戔戙戜戝戞戠戣戦戧戨戩戫戭戯戰戱戲戵戶戸戹戺戻戼扂扄扅扆扊�".split(""),e=0;e!=n[145].length;++e)65533!==n[145][e].charCodeAt(0)&&(r[n[145][e]]=37120+e,t[37120+e]=n[145][e]);for(n[146]="����������������������������������������������������������������扏扐払扖扗扙扚扜扝扞扟扠扡扢扤扥扨扱扲扴扵扷扸扺扻扽抁抂抃抅抆抇抈抋抌抍抎抏抐抔抙抜抝択抣抦抧抩抪抭抮抯抰抲抳抴抶抷抸抺抾拀拁�拃拋拏拑拕拝拞拠拡拤拪拫拰拲拵拸拹拺拻挀挃挄挅挆挊挋挌挍挏挐挒挓挔挕挗挘挙挜挦挧挩挬挭挮挰挱挳挴挵挶挷挸挻挼挾挿捀捁捄捇捈捊捑捒捓捔捖捗捘捙捚捛捜捝捠捤捥捦捨捪捫捬捯捰捲捳捴捵捸捹捼捽捾捿掁掃掄掅掆掋掍掑掓掔掕掗掙掚掛掜掝掞掟採掤掦掫掯掱掲掵掶掹掻掽掿揀�".split(""),e=0;e!=n[146].length;++e)65533!==n[146][e].charCodeAt(0)&&(r[n[146][e]]=37376+e,t[37376+e]=n[146][e]);for(n[147]="����������������������������������������������������������������揁揂揃揅揇揈揊揋揌揑揓揔揕揗揘揙揚換揜揝揟揢揤揥揦揧揨揫揬揮揯揰揱揳揵揷揹揺揻揼揾搃搄搆搇搈搉搊損搎搑搒搕搖搗搘搙搚搝搟搢搣搤�搥搧搨搩搫搮搯搰搱搲搳搵搶搷搸搹搻搼搾摀摂摃摉摋摌摍摎摏摐摑摓摕摖摗摙摚摛摜摝摟摠摡摢摣摤摥摦摨摪摫摬摮摯摰摱摲摳摴摵摶摷摻摼摽摾摿撀撁撃撆撈撉撊撋撌撍撎撏撐撓撔撗撘撚撛撜撝撟撠撡撢撣撥撦撧撨撪撫撯撱撲撳撴撶撹撻撽撾撿擁擃擄擆擇擈擉擊擋擌擏擑擓擔擕擖擙據�".split(""),e=0;e!=n[147].length;++e)65533!==n[147][e].charCodeAt(0)&&(r[n[147][e]]=37632+e,t[37632+e]=n[147][e]);for(n[148]="����������������������������������������������������������������擛擜擝擟擠擡擣擥擧擨擩擪擫擬擭擮擯擰擱擲擳擴擵擶擷擸擹擺擻擼擽擾擿攁攂攃攄攅攆攇攈攊攋攌攍攎攏攐攑攓攔攕攖攗攙攚攛攜攝攞攟攠攡�攢攣攤攦攧攨攩攪攬攭攰攱攲攳攷攺攼攽敀敁敂敃敄敆敇敊敋敍敎敐敒敓敔敗敘敚敜敟敠敡敤敥敧敨敩敪敭敮敯敱敳敵敶數敹敺敻敼敽敾敿斀斁斂斃斄斅斆斈斉斊斍斎斏斒斔斕斖斘斚斝斞斠斢斣斦斨斪斬斮斱斲斳斴斵斶斷斸斺斻斾斿旀旂旇旈旉旊旍旐旑旓旔旕旘旙旚旛旜旝旞旟旡旣旤旪旫�".split(""),e=0;e!=n[148].length;++e)65533!==n[148][e].charCodeAt(0)&&(r[n[148][e]]=37888+e,t[37888+e]=n[148][e]);for(n[149]="����������������������������������������������������������������旲旳旴旵旸旹旻旼旽旾旿昁昄昅昇昈昉昋昍昐昑昒昖昗昘昚昛昜昞昡昢昣昤昦昩昪昫昬昮昰昲昳昷昸昹昺昻昽昿晀時晄晅晆晇晈晉晊晍晎晐晑晘�晙晛晜晝晞晠晢晣晥晧晩晪晫晬晭晱晲晳晵晸晹晻晼晽晿暀暁暃暅暆暈暉暊暋暍暎暏暐暒暓暔暕暘暙暚暛暜暞暟暠暡暢暣暤暥暦暩暪暫暬暭暯暰暱暲暳暵暶暷暸暺暻暼暽暿曀曁曂曃曄曅曆曇曈曉曊曋曌曍曎曏曐曑曒曓曔曕曖曗曘曚曞曟曠曡曢曣曤曥曧曨曪曫曬曭曮曯曱曵曶書曺曻曽朁朂會�".split(""),e=0;e!=n[149].length;++e)65533!==n[149][e].charCodeAt(0)&&(r[n[149][e]]=38144+e,t[38144+e]=n[149][e]);for(n[150]="����������������������������������������������������������������朄朅朆朇朌朎朏朑朒朓朖朘朙朚朜朞朠朡朢朣朤朥朧朩朮朰朲朳朶朷朸朹朻朼朾朿杁杄杅杇杊杋杍杒杔杕杗杘杙杚杛杝杢杣杤杦杧杫杬杮東杴杶�杸杹杺杻杽枀枂枃枅枆枈枊枌枍枎枏枑枒枓枔枖枙枛枟枠枡枤枦枩枬枮枱枲枴枹枺枻枼枽枾枿柀柂柅柆柇柈柉柊柋柌柍柎柕柖柗柛柟柡柣柤柦柧柨柪柫柭柮柲柵柶柷柸柹柺査柼柾栁栂栃栄栆栍栐栒栔栕栘栙栚栛栜栞栟栠栢栣栤栥栦栧栨栫栬栭栮栯栰栱栴栵栶栺栻栿桇桋桍桏桒桖桗桘桙桚桛�".split(""),e=0;e!=n[150].length;++e)65533!==n[150][e].charCodeAt(0)&&(r[n[150][e]]=38400+e,t[38400+e]=n[150][e]);for(n[151]="����������������������������������������������������������������桜桝桞桟桪桬桭桮桯桰桱桲桳桵桸桹桺桻桼桽桾桿梀梂梄梇梈梉梊梋梌梍梎梐梑梒梔梕梖梘梙梚梛梜條梞梟梠梡梣梤梥梩梪梫梬梮梱梲梴梶梷梸�梹梺梻梼梽梾梿棁棃棄棅棆棇棈棊棌棎棏棐棑棓棔棖棗棙棛棜棝棞棟棡棢棤棥棦棧棨棩棪棫棬棭棯棲棳棴棶棷棸棻棽棾棿椀椂椃椄椆椇椈椉椊椌椏椑椓椔椕椖椗椘椙椚椛検椝椞椡椢椣椥椦椧椨椩椪椫椬椮椯椱椲椳椵椶椷椸椺椻椼椾楀楁楃楄楅楆楇楈楉楊楋楌楍楎楏楐楑楒楓楕楖楘楙楛楜楟�".split(""),e=0;e!=n[151].length;++e)65533!==n[151][e].charCodeAt(0)&&(r[n[151][e]]=38656+e,t[38656+e]=n[151][e]);for(n[152]="����������������������������������������������������������������楡楢楤楥楧楨楩楪楬業楯楰楲楳楴極楶楺楻楽楾楿榁榃榅榊榋榌榎榏榐榑榒榓榖榗榙榚榝榞榟榠榡榢榣榤榥榦榩榪榬榮榯榰榲榳榵榶榸榹榺榼榽�榾榿槀槂槃槄槅槆槇槈槉構槍槏槑槒槓槕槖槗様槙槚槜槝槞槡槢槣槤槥槦槧槨槩槪槫槬槮槯槰槱槳槴槵槶槷槸槹槺槻槼槾樀樁樂樃樄樅樆樇樈樉樋樌樍樎樏樐樑樒樓樔樕樖標樚樛樜樝樞樠樢樣樤樥樦樧権樫樬樭樮樰樲樳樴樶樷樸樹樺樻樼樿橀橁橂橃橅橆橈橉橊橋橌橍橎橏橑橒橓橔橕橖橗橚�".split(""),e=0;e!=n[152].length;++e)65533!==n[152][e].charCodeAt(0)&&(r[n[152][e]]=38912+e,t[38912+e]=n[152][e]);for(n[153]="����������������������������������������������������������������橜橝橞機橠橢橣橤橦橧橨橩橪橫橬橭橮橯橰橲橳橴橵橶橷橸橺橻橽橾橿檁檂檃檅檆檇檈檉檊檋檌檍檏檒檓檔檕檖檘檙檚檛檜檝檞檟檡檢檣檤檥檦�檧檨檪檭檮檯檰檱檲檳檴檵檶檷檸檹檺檻檼檽檾檿櫀櫁櫂櫃櫄櫅櫆櫇櫈櫉櫊櫋櫌櫍櫎櫏櫐櫑櫒櫓櫔櫕櫖櫗櫘櫙櫚櫛櫜櫝櫞櫟櫠櫡櫢櫣櫤櫥櫦櫧櫨櫩櫪櫫櫬櫭櫮櫯櫰櫱櫲櫳櫴櫵櫶櫷櫸櫹櫺櫻櫼櫽櫾櫿欀欁欂欃欄欅欆欇欈欉權欋欌欍欎欏欐欑欒欓欔欕欖欗欘欙欚欛欜欝欞欟欥欦欨欩欪欫欬欭欮�".split(""),e=0;e!=n[153].length;++e)65533!==n[153][e].charCodeAt(0)&&(r[n[153][e]]=39168+e,t[39168+e]=n[153][e]);for(n[154]="����������������������������������������������������������������欯欰欱欳欴欵欶欸欻欼欽欿歀歁歂歄歅歈歊歋歍歎歏歐歑歒歓歔歕歖歗歘歚歛歜歝歞歟歠歡歨歩歫歬歭歮歯歰歱歲歳歴歵歶歷歸歺歽歾歿殀殅殈�殌殎殏殐殑殔殕殗殘殙殜殝殞殟殠殢殣殤殥殦殧殨殩殫殬殭殮殯殰殱殲殶殸殹殺殻殼殽殾毀毃毄毆毇毈毉毊毌毎毐毑毘毚毜毝毞毟毠毢毣毤毥毦毧毨毩毬毭毮毰毱毲毴毶毷毸毺毻毼毾毿氀氁氂氃氄氈氉氊氋氌氎氒気氜氝氞氠氣氥氫氬氭氱氳氶氷氹氺氻氼氾氿汃汄汅汈汋汌汍汎汏汑汒汓汖汘�".split(""),e=0;e!=n[154].length;++e)65533!==n[154][e].charCodeAt(0)&&(r[n[154][e]]=39424+e,t[39424+e]=n[154][e]);for(n[155]="����������������������������������������������������������������汙汚汢汣汥汦汧汫汬汭汮汯汱汳汵汷汸決汻汼汿沀沄沇沊沋沍沎沑沒沕沖沗沘沚沜沝沞沠沢沨沬沯沰沴沵沶沷沺泀況泂泃泆泇泈泋泍泎泏泑泒泘�泙泚泜泝泟泤泦泧泩泬泭泲泴泹泿洀洂洃洅洆洈洉洊洍洏洐洑洓洔洕洖洘洜洝洟洠洡洢洣洤洦洨洩洬洭洯洰洴洶洷洸洺洿浀浂浄浉浌浐浕浖浗浘浛浝浟浡浢浤浥浧浨浫浬浭浰浱浲浳浵浶浹浺浻浽浾浿涀涁涃涄涆涇涊涋涍涏涐涒涖涗涘涙涚涜涢涥涬涭涰涱涳涴涶涷涹涺涻涼涽涾淁淂淃淈淉淊�".split(""),e=0;e!=n[155].length;++e)65533!==n[155][e].charCodeAt(0)&&(r[n[155][e]]=39680+e,t[39680+e]=n[155][e]);for(n[156]="����������������������������������������������������������������淍淎淏淐淒淓淔淕淗淚淛淜淟淢淣淥淧淨淩淪淭淯淰淲淴淵淶淸淺淽淾淿渀渁渂渃渄渆渇済渉渋渏渒渓渕渘渙減渜渞渟渢渦渧渨渪測渮渰渱渳渵�渶渷渹渻渼渽渾渿湀湁湂湅湆湇湈湉湊湋湌湏湐湑湒湕湗湙湚湜湝湞湠湡湢湣湤湥湦湧湨湩湪湬湭湯湰湱湲湳湴湵湶湷湸湹湺湻湼湽満溁溂溄溇溈溊溋溌溍溎溑溒溓溔溕準溗溙溚溛溝溞溠溡溣溤溦溨溩溫溬溭溮溰溳溵溸溹溼溾溿滀滃滄滅滆滈滉滊滌滍滎滐滒滖滘滙滛滜滝滣滧滪滫滬滭滮滯�".split(""),e=0;e!=n[156].length;++e)65533!==n[156][e].charCodeAt(0)&&(r[n[156][e]]=39936+e,t[39936+e]=n[156][e]);for(n[157]="����������������������������������������������������������������滰滱滲滳滵滶滷滸滺滻滼滽滾滿漀漁漃漄漅漇漈漊漋漌漍漎漐漑漒漖漗漘漙漚漛漜漝漞漟漡漢漣漥漦漧漨漬漮漰漲漴漵漷漸漹漺漻漼漽漿潀潁潂�潃潄潅潈潉潊潌潎潏潐潑潒潓潔潕潖潗潙潚潛潝潟潠潡潣潤潥潧潨潩潪潫潬潯潰潱潳潵潶潷潹潻潽潾潿澀澁澂澃澅澆澇澊澋澏澐澑澒澓澔澕澖澗澘澙澚澛澝澞澟澠澢澣澤澥澦澨澩澪澫澬澭澮澯澰澱澲澴澵澷澸澺澻澼澽澾澿濁濃濄濅濆濇濈濊濋濌濍濎濏濐濓濔濕濖濗濘濙濚濛濜濝濟濢濣濤濥�".split(""),e=0;e!=n[157].length;++e)65533!==n[157][e].charCodeAt(0)&&(r[n[157][e]]=40192+e,t[40192+e]=n[157][e]);for(n[158]="����������������������������������������������������������������濦濧濨濩濪濫濬濭濰濱濲濳濴濵濶濷濸濹濺濻濼濽濾濿瀀瀁瀂瀃瀄瀅瀆瀇瀈瀉瀊瀋瀌瀍瀎瀏瀐瀒瀓瀔瀕瀖瀗瀘瀙瀜瀝瀞瀟瀠瀡瀢瀤瀥瀦瀧瀨瀩瀪�瀫瀬瀭瀮瀯瀰瀱瀲瀳瀴瀶瀷瀸瀺瀻瀼瀽瀾瀿灀灁灂灃灄灅灆灇灈灉灊灋灍灎灐灑灒灓灔灕灖灗灘灙灚灛灜灝灟灠灡灢灣灤灥灦灧灨灩灪灮灱灲灳灴灷灹灺灻災炁炂炃炄炆炇炈炋炌炍炏炐炑炓炗炘炚炛炞炟炠炡炢炣炤炥炦炧炨炩炪炰炲炴炵炶為炾炿烄烅烆烇烉烋烌烍烎烏烐烑烒烓烔烕烖烗烚�".split(""),e=0;e!=n[158].length;++e)65533!==n[158][e].charCodeAt(0)&&(r[n[158][e]]=40448+e,t[40448+e]=n[158][e]);for(n[159]="����������������������������������������������������������������烜烝烞烠烡烢烣烥烪烮烰烱烲烳烴烵烶烸烺烻烼烾烿焀焁焂焃焄焅焆焇焈焋焌焍焎焏焑焒焔焗焛焜焝焞焟焠無焢焣焤焥焧焨焩焪焫焬焭焮焲焳焴�焵焷焸焹焺焻焼焽焾焿煀煁煂煃煄煆煇煈煉煋煍煏煐煑煒煓煔煕煖煗煘煙煚煛煝煟煠煡煢煣煥煩煪煫煬煭煯煰煱煴煵煶煷煹煻煼煾煿熀熁熂熃熅熆熇熈熉熋熌熍熎熐熑熒熓熕熖熗熚熛熜熝熞熡熢熣熤熥熦熧熩熪熫熭熮熯熰熱熲熴熶熷熸熺熻熼熽熾熿燀燁燂燄燅燆燇燈燉燊燋燌燍燏燐燑燒燓�".split(""),e=0;e!=n[159].length;++e)65533!==n[159][e].charCodeAt(0)&&(r[n[159][e]]=40704+e,t[40704+e]=n[159][e]);for(n[160]="����������������������������������������������������������������燖燗燘燙燚燛燜燝燞營燡燢燣燤燦燨燩燪燫燬燭燯燰燱燲燳燴燵燶燷燸燺燻燼燽燾燿爀爁爂爃爄爅爇爈爉爊爋爌爍爎爏爐爑爒爓爔爕爖爗爘爙爚�爛爜爞爟爠爡爢爣爤爥爦爧爩爫爭爮爯爲爳爴爺爼爾牀牁牂牃牄牅牆牉牊牋牎牏牐牑牓牔牕牗牘牚牜牞牠牣牤牥牨牪牫牬牭牰牱牳牴牶牷牸牻牼牽犂犃犅犆犇犈犉犌犎犐犑犓犔犕犖犗犘犙犚犛犜犝犞犠犡犢犣犤犥犦犧犨犩犪犫犮犱犲犳犵犺犻犼犽犾犿狀狅狆狇狉狊狋狌狏狑狓狔狕狖狘狚狛�".split(""),e=0;e!=n[160].length;++e)65533!==n[160][e].charCodeAt(0)&&(r[n[160][e]]=40960+e,t[40960+e]=n[160][e]);for(n[161]="����������������������������������������������������������������������������������������������������������������������������������������������������������������� 、。·ˉˇ¨〃々—~‖…‘’“”〔〕〈〉《》「」『』〖〗【】±×÷∶∧∨∑∏∪∩∈∷√⊥∥∠⌒⊙∫∮≡≌≈∽∝≠≮≯≤≥∞∵∴♂♀°′″℃$¤¢£‰§№☆★○●◎◇◆□■△▲※→←↑↓〓�".split(""),e=0;e!=n[161].length;++e)65533!==n[161][e].charCodeAt(0)&&(r[n[161][e]]=41216+e,t[41216+e]=n[161][e]);for(n[162]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������ⅰⅱⅲⅳⅴⅵⅶⅷⅸⅹ������⒈⒉⒊⒋⒌⒍⒎⒏⒐⒑⒒⒓⒔⒕⒖⒗⒘⒙⒚⒛⑴⑵⑶⑷⑸⑹⑺⑻⑼⑽⑾⑿⒀⒁⒂⒃⒄⒅⒆⒇①②③④⑤⑥⑦⑧⑨⑩��㈠㈡㈢㈣㈤㈥㈦㈧㈨㈩��ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩⅪⅫ���".split(""),e=0;e!=n[162].length;++e)65533!==n[162][e].charCodeAt(0)&&(r[n[162][e]]=41472+e,t[41472+e]=n[162][e]);for(n[163]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������!"#¥%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|} ̄�".split(""),e=0;e!=n[163].length;++e)65533!==n[163][e].charCodeAt(0)&&(r[n[163][e]]=41728+e,t[41728+e]=n[163][e]);for(n[164]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������ぁあぃいぅうぇえぉおかがきぎくぐけげこごさざしじすずせぜそぞただちぢっつづてでとどなにぬねのはばぱひびぴふぶぷへべぺほぼぽまみむめもゃやゅゆょよらりるれろゎわゐゑをん������������".split(""),e=0;e!=n[164].length;++e)65533!==n[164][e].charCodeAt(0)&&(r[n[164][e]]=41984+e,t[41984+e]=n[164][e]);for(n[165]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������ァアィイゥウェエォオカガキギクグケゲコゴサザシジスズセゼソゾタダチヂッツヅテデトドナニヌネノハバパヒビピフブプヘベペホボポマミムメモャヤュユョヨラリルレロヮワヰヱヲンヴヵヶ���������".split(""),e=0;e!=n[165].length;++e)65533!==n[165][e].charCodeAt(0)&&(r[n[165][e]]=42240+e,t[42240+e]=n[165][e]);for(n[166]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩ��������αβγδεζηθικλμνξοπρστυφχψω�������︵︶︹︺︿﹀︽︾﹁﹂﹃﹄��︻︼︷︸︱�︳︴����������".split(""),e=0;e!=n[166].length;++e)65533!==n[166][e].charCodeAt(0)&&(r[n[166][e]]=42496+e,t[42496+e]=n[166][e]);for(n[167]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ���������������абвгдеёжзийклмнопрстуфхцчшщъыьэюя��������������".split(""),e=0;e!=n[167].length;++e)65533!==n[167][e].charCodeAt(0)&&(r[n[167][e]]=42752+e,t[42752+e]=n[167][e]);for(n[168]="����������������������������������������������������������������ˊˋ˙–―‥‵℅℉↖↗↘↙∕∟∣≒≦≧⊿═║╒╓╔╕╖╗╘╙╚╛╜╝╞╟╠╡╢╣╤╥╦╧╨╩╪╫╬╭╮╯╰╱╲╳▁▂▃▄▅▆▇�█▉▊▋▌▍▎▏▓▔▕▼▽◢◣◤◥☉⊕〒〝〞�����������āáǎàēéěèīíǐìōóǒòūúǔùǖǘǚǜüêɑ�ńň�ɡ����ㄅㄆㄇㄈㄉㄊㄋㄌㄍㄎㄏㄐㄑㄒㄓㄔㄕㄖㄗㄘㄙㄚㄛㄜㄝㄞㄟㄠㄡㄢㄣㄤㄥㄦㄧㄨㄩ����������������������".split(""),e=0;e!=n[168].length;++e)65533!==n[168][e].charCodeAt(0)&&(r[n[168][e]]=43008+e,t[43008+e]=n[168][e]);for(n[169]="����������������������������������������������������������������〡〢〣〤〥〦〧〨〩㊣㎎㎏㎜㎝㎞㎡㏄㏎㏑㏒㏕︰¬¦�℡㈱�‐���ー゛゜ヽヾ〆ゝゞ﹉﹊﹋﹌﹍﹎﹏﹐﹑﹒﹔﹕﹖﹗﹙﹚﹛﹜﹝﹞﹟﹠﹡�﹢﹣﹤﹥﹦﹨﹩﹪﹫�������������〇�������������─━│┃┄┅┆┇┈┉┊┋┌┍┎┏┐┑┒┓└┕┖┗┘┙┚┛├┝┞┟┠┡┢┣┤┥┦┧┨┩┪┫┬┭┮┯┰┱┲┳┴┵┶┷┸┹┺┻┼┽┾┿╀╁╂╃╄╅╆╇╈╉╊╋����������������".split(""),e=0;e!=n[169].length;++e)65533!==n[169][e].charCodeAt(0)&&(r[n[169][e]]=43264+e,t[43264+e]=n[169][e]);for(n[170]="����������������������������������������������������������������狜狝狟狢狣狤狥狦狧狪狫狵狶狹狽狾狿猀猂猄猅猆猇猈猉猋猌猍猏猐猑猒猔猘猙猚猟猠猣猤猦猧猨猭猯猰猲猳猵猶猺猻猼猽獀獁獂獃獄獅獆獇獈�獉獊獋獌獎獏獑獓獔獕獖獘獙獚獛獜獝獞獟獡獢獣獤獥獦獧獨獩獪獫獮獰獱�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[170].length;++e)65533!==n[170][e].charCodeAt(0)&&(r[n[170][e]]=43520+e,t[43520+e]=n[170][e]);for(n[171]="����������������������������������������������������������������獲獳獴獵獶獷獸獹獺獻獼獽獿玀玁玂玃玅玆玈玊玌玍玏玐玒玓玔玕玗玘玙玚玜玝玞玠玡玣玤玥玦玧玨玪玬玭玱玴玵玶玸玹玼玽玾玿珁珃珄珅珆珇�珋珌珎珒珓珔珕珖珗珘珚珛珜珝珟珡珢珣珤珦珨珪珫珬珮珯珰珱珳珴珵珶珷�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[171].length;++e)65533!==n[171][e].charCodeAt(0)&&(r[n[171][e]]=43776+e,t[43776+e]=n[171][e]);for(n[172]="����������������������������������������������������������������珸珹珺珻珼珽現珿琀琁琂琄琇琈琋琌琍琎琑琒琓琔琕琖琗琘琙琜琝琞琟琠琡琣琤琧琩琫琭琯琱琲琷琸琹琺琻琽琾琿瑀瑂瑃瑄瑅瑆瑇瑈瑉瑊瑋瑌瑍�瑎瑏瑐瑑瑒瑓瑔瑖瑘瑝瑠瑡瑢瑣瑤瑥瑦瑧瑨瑩瑪瑫瑬瑮瑯瑱瑲瑳瑴瑵瑸瑹瑺�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[172].length;++e)65533!==n[172][e].charCodeAt(0)&&(r[n[172][e]]=44032+e,t[44032+e]=n[172][e]);for(n[173]="����������������������������������������������������������������瑻瑼瑽瑿璂璄璅璆璈璉璊璌璍璏璑璒璓璔璕璖璗璘璙璚璛璝璟璠璡璢璣璤璥璦璪璫璬璭璮璯環璱璲璳璴璵璶璷璸璹璻璼璽璾璿瓀瓁瓂瓃瓄瓅瓆瓇�瓈瓉瓊瓋瓌瓍瓎瓏瓐瓑瓓瓔瓕瓖瓗瓘瓙瓚瓛瓝瓟瓡瓥瓧瓨瓩瓪瓫瓬瓭瓰瓱瓲�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[173].length;++e)65533!==n[173][e].charCodeAt(0)&&(r[n[173][e]]=44288+e,t[44288+e]=n[173][e]);for(n[174]="����������������������������������������������������������������瓳瓵瓸瓹瓺瓻瓼瓽瓾甀甁甂甃甅甆甇甈甉甊甋甌甎甐甒甔甕甖甗甛甝甞甠甡產産甤甦甧甪甮甴甶甹甼甽甿畁畂畃畄畆畇畉畊畍畐畑畒畓畕畖畗畘�畝畞畟畠畡畢畣畤畧畨畩畫畬畭畮畯異畱畳畵當畷畺畻畼畽畾疀疁疂疄疅疇�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[174].length;++e)65533!==n[174][e].charCodeAt(0)&&(r[n[174][e]]=44544+e,t[44544+e]=n[174][e]);for(n[175]="����������������������������������������������������������������疈疉疊疌疍疎疐疓疕疘疛疜疞疢疦疧疨疩疪疭疶疷疺疻疿痀痁痆痋痌痎痏痐痑痓痗痙痚痜痝痟痠痡痥痩痬痭痮痯痲痳痵痶痷痸痺痻痽痾瘂瘄瘆瘇�瘈瘉瘋瘍瘎瘏瘑瘒瘓瘔瘖瘚瘜瘝瘞瘡瘣瘧瘨瘬瘮瘯瘱瘲瘶瘷瘹瘺瘻瘽癁療癄�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[175].length;++e)65533!==n[175][e].charCodeAt(0)&&(r[n[175][e]]=44800+e,t[44800+e]=n[175][e]);for(n[176]="����������������������������������������������������������������癅癆癇癈癉癊癋癎癏癐癑癒癓癕癗癘癙癚癛癝癟癠癡癢癤癥癦癧癨癩癪癬癭癮癰癱癲癳癴癵癶癷癹発發癿皀皁皃皅皉皊皌皍皏皐皒皔皕皗皘皚皛�皜皝皞皟皠皡皢皣皥皦皧皨皩皪皫皬皭皯皰皳皵皶皷皸皹皺皻皼皽皾盀盁盃啊阿埃挨哎唉哀皑癌蔼矮艾碍爱隘鞍氨安俺按暗岸胺案肮昂盎凹敖熬翱袄傲奥懊澳芭捌扒叭吧笆八疤巴拔跋靶把耙坝霸罢爸白柏百摆佰败拜稗斑班搬扳般颁板版扮拌伴瓣半办绊邦帮梆榜膀绑棒磅蚌镑傍谤苞胞包褒剥�".split(""),e=0;e!=n[176].length;++e)65533!==n[176][e].charCodeAt(0)&&(r[n[176][e]]=45056+e,t[45056+e]=n[176][e]);for(n[177]="����������������������������������������������������������������盄盇盉盋盌盓盕盙盚盜盝盞盠盡盢監盤盦盧盨盩盪盫盬盭盰盳盵盶盷盺盻盽盿眀眂眃眅眆眊県眎眏眐眑眒眓眔眕眖眗眘眛眜眝眞眡眣眤眥眧眪眫�眬眮眰眱眲眳眴眹眻眽眾眿睂睄睅睆睈睉睊睋睌睍睎睏睒睓睔睕睖睗睘睙睜薄雹保堡饱宝抱报暴豹鲍爆杯碑悲卑北辈背贝钡倍狈备惫焙被奔苯本笨崩绷甭泵蹦迸逼鼻比鄙笔彼碧蓖蔽毕毙毖币庇痹闭敝弊必辟壁臂避陛鞭边编贬扁便变卞辨辩辫遍标彪膘表鳖憋别瘪彬斌濒滨宾摈兵冰柄丙秉饼炳�".split(""),e=0;e!=n[177].length;++e)65533!==n[177][e].charCodeAt(0)&&(r[n[177][e]]=45312+e,t[45312+e]=n[177][e]);for(n[178]="����������������������������������������������������������������睝睞睟睠睤睧睩睪睭睮睯睰睱睲睳睴睵睶睷睸睺睻睼瞁瞂瞃瞆瞇瞈瞉瞊瞋瞏瞐瞓瞔瞕瞖瞗瞘瞙瞚瞛瞜瞝瞞瞡瞣瞤瞦瞨瞫瞭瞮瞯瞱瞲瞴瞶瞷瞸瞹瞺�瞼瞾矀矁矂矃矄矅矆矇矈矉矊矋矌矎矏矐矑矒矓矔矕矖矘矙矚矝矞矟矠矡矤病并玻菠播拨钵波博勃搏铂箔伯帛舶脖膊渤泊驳捕卜哺补埠不布步簿部怖擦猜裁材才财睬踩采彩菜蔡餐参蚕残惭惨灿苍舱仓沧藏操糙槽曹草厕策侧册测层蹭插叉茬茶查碴搽察岔差诧拆柴豺搀掺蝉馋谗缠铲产阐颤昌猖�".split(""),e=0;e!=n[178].length;++e)65533!==n[178][e].charCodeAt(0)&&(r[n[178][e]]=45568+e,t[45568+e]=n[178][e]);for(n[179]="����������������������������������������������������������������矦矨矪矯矰矱矲矴矵矷矹矺矻矼砃砄砅砆砇砈砊砋砎砏砐砓砕砙砛砞砠砡砢砤砨砪砫砮砯砱砲砳砵砶砽砿硁硂硃硄硆硈硉硊硋硍硏硑硓硔硘硙硚�硛硜硞硟硠硡硢硣硤硥硦硧硨硩硯硰硱硲硳硴硵硶硸硹硺硻硽硾硿碀碁碂碃场尝常长偿肠厂敞畅唱倡超抄钞朝嘲潮巢吵炒车扯撤掣彻澈郴臣辰尘晨忱沉陈趁衬撑称城橙成呈乘程惩澄诚承逞骋秤吃痴持匙池迟弛驰耻齿侈尺赤翅斥炽充冲虫崇宠抽酬畴踌稠愁筹仇绸瞅丑臭初出橱厨躇锄雏滁除楚�".split(""),e=0;e!=n[179].length;++e)65533!==n[179][e].charCodeAt(0)&&(r[n[179][e]]=45824+e,t[45824+e]=n[179][e]);for(n[180]="����������������������������������������������������������������碄碅碆碈碊碋碏碐碒碔碕碖碙碝碞碠碢碤碦碨碩碪碫碬碭碮碯碵碶碷碸確碻碼碽碿磀磂磃磄磆磇磈磌磍磎磏磑磒磓磖磗磘磚磛磜磝磞磟磠磡磢磣�磤磥磦磧磩磪磫磭磮磯磰磱磳磵磶磸磹磻磼磽磾磿礀礂礃礄礆礇礈礉礊礋礌础储矗搐触处揣川穿椽传船喘串疮窗幢床闯创吹炊捶锤垂春椿醇唇淳纯蠢戳绰疵茨磁雌辞慈瓷词此刺赐次聪葱囱匆从丛凑粗醋簇促蹿篡窜摧崔催脆瘁粹淬翠村存寸磋撮搓措挫错搭达答瘩打大呆歹傣戴带殆代贷袋待逮�".split(""),e=0;e!=n[180].length;++e)65533!==n[180][e].charCodeAt(0)&&(r[n[180][e]]=46080+e,t[46080+e]=n[180][e]);for(n[181]="����������������������������������������������������������������礍礎礏礐礑礒礔礕礖礗礘礙礚礛礜礝礟礠礡礢礣礥礦礧礨礩礪礫礬礭礮礯礰礱礲礳礵礶礷礸礹礽礿祂祃祄祅祇祊祋祌祍祎祏祐祑祒祔祕祘祙祡祣�祤祦祩祪祫祬祮祰祱祲祳祴祵祶祹祻祼祽祾祿禂禃禆禇禈禉禋禌禍禎禐禑禒怠耽担丹单郸掸胆旦氮但惮淡诞弹蛋当挡党荡档刀捣蹈倒岛祷导到稻悼道盗德得的蹬灯登等瞪凳邓堤低滴迪敌笛狄涤翟嫡抵底地蒂第帝弟递缔颠掂滇碘点典靛垫电佃甸店惦奠淀殿碉叼雕凋刁掉吊钓调跌爹碟蝶迭谍叠�".split(""),e=0;e!=n[181].length;++e)65533!==n[181][e].charCodeAt(0)&&(r[n[181][e]]=46336+e,t[46336+e]=n[181][e]);for(n[182]="����������������������������������������������������������������禓禔禕禖禗禘禙禛禜禝禞禟禠禡禢禣禤禥禦禨禩禪禫禬禭禮禯禰禱禲禴禵禶禷禸禼禿秂秄秅秇秈秊秌秎秏秐秓秔秖秗秙秚秛秜秝秞秠秡秢秥秨秪�秬秮秱秲秳秴秵秶秷秹秺秼秾秿稁稄稅稇稈稉稊稌稏稐稑稒稓稕稖稘稙稛稜丁盯叮钉顶鼎锭定订丢东冬董懂动栋侗恫冻洞兜抖斗陡豆逗痘都督毒犊独读堵睹赌杜镀肚度渡妒端短锻段断缎堆兑队对墩吨蹲敦顿囤钝盾遁掇哆多夺垛躲朵跺舵剁惰堕蛾峨鹅俄额讹娥恶厄扼遏鄂饿恩而儿耳尔饵洱二�".split(""),e=0;e!=n[182].length;++e)65533!==n[182][e].charCodeAt(0)&&(r[n[182][e]]=46592+e,t[46592+e]=n[182][e]);for(n[183]="����������������������������������������������������������������稝稟稡稢稤稥稦稧稨稩稪稫稬稭種稯稰稱稲稴稵稶稸稺稾穀穁穂穃穄穅穇穈穉穊穋穌積穎穏穐穒穓穔穕穖穘穙穚穛穜穝穞穟穠穡穢穣穤穥穦穧穨�穩穪穫穬穭穮穯穱穲穳穵穻穼穽穾窂窅窇窉窊窋窌窎窏窐窓窔窙窚窛窞窡窢贰发罚筏伐乏阀法珐藩帆番翻樊矾钒繁凡烦反返范贩犯饭泛坊芳方肪房防妨仿访纺放菲非啡飞肥匪诽吠肺废沸费芬酚吩氛分纷坟焚汾粉奋份忿愤粪丰封枫蜂峰锋风疯烽逢冯缝讽奉凤佛否夫敷肤孵扶拂辐幅氟符伏俘服�".split(""),e=0;e!=n[183].length;++e)65533!==n[183][e].charCodeAt(0)&&(r[n[183][e]]=46848+e,t[46848+e]=n[183][e]);for(n[184]="����������������������������������������������������������������窣窤窧窩窪窫窮窯窰窱窲窴窵窶窷窸窹窺窻窼窽窾竀竁竂竃竄竅竆竇竈竉竊竌竍竎竏竐竑竒竓竔竕竗竘竚竛竜竝竡竢竤竧竨竩竪竫竬竮竰竱竲竳�竴竵競竷竸竻竼竾笀笁笂笅笇笉笌笍笎笐笒笓笖笗笘笚笜笝笟笡笢笣笧笩笭浮涪福袱弗甫抚辅俯釜斧脯腑府腐赴副覆赋复傅付阜父腹负富讣附妇缚咐噶嘎该改概钙盖溉干甘杆柑竿肝赶感秆敢赣冈刚钢缸肛纲岗港杠篙皋高膏羔糕搞镐稿告哥歌搁戈鸽胳疙割革葛格蛤阁隔铬个各给根跟耕更庚羹�".split(""),e=0;e!=n[184].length;++e)65533!==n[184][e].charCodeAt(0)&&(r[n[184][e]]=47104+e,t[47104+e]=n[184][e]);for(n[185]="����������������������������������������������������������������笯笰笲笴笵笶笷笹笻笽笿筀筁筂筃筄筆筈筊筍筎筓筕筗筙筜筞筟筡筣筤筥筦筧筨筩筪筫筬筭筯筰筳筴筶筸筺筼筽筿箁箂箃箄箆箇箈箉箊箋箌箎箏�箑箒箓箖箘箙箚箛箞箟箠箣箤箥箮箯箰箲箳箵箶箷箹箺箻箼箽箾箿節篂篃範埂耿梗工攻功恭龚供躬公宫弓巩汞拱贡共钩勾沟苟狗垢构购够辜菇咕箍估沽孤姑鼓古蛊骨谷股故顾固雇刮瓜剐寡挂褂乖拐怪棺关官冠观管馆罐惯灌贯光广逛瑰规圭硅归龟闺轨鬼诡癸桂柜跪贵刽辊滚棍锅郭国果裹过哈�".split(""),e=0;e!=n[185].length;++e)65533!==n[185][e].charCodeAt(0)&&(r[n[185][e]]=47360+e,t[47360+e]=n[185][e]);for(n[186]="����������������������������������������������������������������篅篈築篊篋篍篎篏篐篒篔篕篖篗篘篛篜篞篟篠篢篣篤篧篨篩篫篬篭篯篰篲篳篴篵篶篸篹篺篻篽篿簀簁簂簃簄簅簆簈簉簊簍簎簐簑簒簓簔簕簗簘簙�簚簛簜簝簞簠簡簢簣簤簥簨簩簫簬簭簮簯簰簱簲簳簴簵簶簷簹簺簻簼簽簾籂骸孩海氦亥害骇酣憨邯韩含涵寒函喊罕翰撼捍旱憾悍焊汗汉夯杭航壕嚎豪毫郝好耗号浩呵喝荷菏核禾和何合盒貉阂河涸赫褐鹤贺嘿黑痕很狠恨哼亨横衡恒轰哄烘虹鸿洪宏弘红喉侯猴吼厚候后呼乎忽瑚壶葫胡蝴狐糊湖�".split(""),e=0;e!=n[186].length;++e)65533!==n[186][e].charCodeAt(0)&&(r[n[186][e]]=47616+e,t[47616+e]=n[186][e]);for(n[187]="����������������������������������������������������������������籃籄籅籆籇籈籉籊籋籌籎籏籐籑籒籓籔籕籖籗籘籙籚籛籜籝籞籟籠籡籢籣籤籥籦籧籨籩籪籫籬籭籮籯籰籱籲籵籶籷籸籹籺籾籿粀粁粂粃粄粅粆粇�粈粊粋粌粍粎粏粐粓粔粖粙粚粛粠粡粣粦粧粨粩粫粬粭粯粰粴粵粶粷粸粺粻弧虎唬护互沪户花哗华猾滑画划化话槐徊怀淮坏欢环桓还缓换患唤痪豢焕涣宦幻荒慌黄磺蝗簧皇凰惶煌晃幌恍谎灰挥辉徽恢蛔回毁悔慧卉惠晦贿秽会烩汇讳诲绘荤昏婚魂浑混豁活伙火获或惑霍货祸击圾基机畸稽积箕�".split(""),e=0;e!=n[187].length;++e)65533!==n[187][e].charCodeAt(0)&&(r[n[187][e]]=47872+e,t[47872+e]=n[187][e]);for(n[188]="����������������������������������������������������������������粿糀糂糃糄糆糉糋糎糏糐糑糒糓糔糘糚糛糝糞糡糢糣糤糥糦糧糩糪糫糬糭糮糰糱糲糳糴糵糶糷糹糺糼糽糾糿紀紁紂紃約紅紆紇紈紉紋紌納紎紏紐�紑紒紓純紕紖紗紘紙級紛紜紝紞紟紡紣紤紥紦紨紩紪紬紭紮細紱紲紳紴紵紶肌饥迹激讥鸡姬绩缉吉极棘辑籍集及急疾汲即嫉级挤几脊己蓟技冀季伎祭剂悸济寄寂计记既忌际妓继纪嘉枷夹佳家加荚颊贾甲钾假稼价架驾嫁歼监坚尖笺间煎兼肩艰奸缄茧检柬碱硷拣捡简俭剪减荐槛鉴践贱见键箭件�".split(""),e=0;e!=n[188].length;++e)65533!==n[188][e].charCodeAt(0)&&(r[n[188][e]]=48128+e,t[48128+e]=n[188][e]);for(n[189]="����������������������������������������������������������������紷紸紹紺紻紼紽紾紿絀絁終絃組絅絆絇絈絉絊絋経絍絎絏結絑絒絓絔絕絖絗絘絙絚絛絜絝絞絟絠絡絢絣絤絥給絧絨絩絪絫絬絭絯絰統絲絳絴絵絶�絸絹絺絻絼絽絾絿綀綁綂綃綄綅綆綇綈綉綊綋綌綍綎綏綐綑綒經綔綕綖綗綘健舰剑饯渐溅涧建僵姜将浆江疆蒋桨奖讲匠酱降蕉椒礁焦胶交郊浇骄娇嚼搅铰矫侥脚狡角饺缴绞剿教酵轿较叫窖揭接皆秸街阶截劫节桔杰捷睫竭洁结解姐戒藉芥界借介疥诫届巾筋斤金今津襟紧锦仅谨进靳晋禁近烬浸�".split(""),e=0;e!=n[189].length;++e)65533!==n[189][e].charCodeAt(0)&&(r[n[189][e]]=48384+e,t[48384+e]=n[189][e]);for(n[190]="����������������������������������������������������������������継続綛綜綝綞綟綠綡綢綣綤綥綧綨綩綪綫綬維綯綰綱網綳綴綵綶綷綸綹綺綻綼綽綾綿緀緁緂緃緄緅緆緇緈緉緊緋緌緍緎総緐緑緒緓緔緕緖緗緘緙�線緛緜緝緞緟締緡緢緣緤緥緦緧編緩緪緫緬緭緮緯緰緱緲緳練緵緶緷緸緹緺尽劲荆兢茎睛晶鲸京惊精粳经井警景颈静境敬镜径痉靖竟竞净炯窘揪究纠玖韭久灸九酒厩救旧臼舅咎就疚鞠拘狙疽居驹菊局咀矩举沮聚拒据巨具距踞锯俱句惧炬剧捐鹃娟倦眷卷绢撅攫抉掘倔爵觉决诀绝均菌钧军君峻�".split(""),e=0;e!=n[190].length;++e)65533!==n[190][e].charCodeAt(0)&&(r[n[190][e]]=48640+e,t[48640+e]=n[190][e]);for(n[191]="����������������������������������������������������������������緻緼緽緾緿縀縁縂縃縄縅縆縇縈縉縊縋縌縍縎縏縐縑縒縓縔縕縖縗縘縙縚縛縜縝縞縟縠縡縢縣縤縥縦縧縨縩縪縫縬縭縮縯縰縱縲縳縴縵縶縷縸縹�縺縼總績縿繀繂繃繄繅繆繈繉繊繋繌繍繎繏繐繑繒繓織繕繖繗繘繙繚繛繜繝俊竣浚郡骏喀咖卡咯开揩楷凯慨刊堪勘坎砍看康慷糠扛抗亢炕考拷烤靠坷苛柯棵磕颗科壳咳可渴克刻客课肯啃垦恳坑吭空恐孔控抠口扣寇枯哭窟苦酷库裤夸垮挎跨胯块筷侩快宽款匡筐狂框矿眶旷况亏盔岿窥葵奎魁傀�".split(""),e=0;e!=n[191].length;++e)65533!==n[191][e].charCodeAt(0)&&(r[n[191][e]]=48896+e,t[48896+e]=n[191][e]);for(n[192]="����������������������������������������������������������������繞繟繠繡繢繣繤繥繦繧繨繩繪繫繬繭繮繯繰繱繲繳繴繵繶繷繸繹繺繻繼繽繾繿纀纁纃纄纅纆纇纈纉纊纋續纍纎纏纐纑纒纓纔纕纖纗纘纙纚纜纝纞�纮纴纻纼绖绤绬绹缊缐缞缷缹缻缼缽缾缿罀罁罃罆罇罈罉罊罋罌罍罎罏罒罓馈愧溃坤昆捆困括扩廓阔垃拉喇蜡腊辣啦莱来赖蓝婪栏拦篮阑兰澜谰揽览懒缆烂滥琅榔狼廊郎朗浪捞劳牢老佬姥酪烙涝勒乐雷镭蕾磊累儡垒擂肋类泪棱楞冷厘梨犁黎篱狸离漓理李里鲤礼莉荔吏栗丽厉励砾历利傈例俐�".split(""),e=0;e!=n[192].length;++e)65533!==n[192][e].charCodeAt(0)&&(r[n[192][e]]=49152+e,t[49152+e]=n[192][e]);for(n[193]="����������������������������������������������������������������罖罙罛罜罝罞罠罣罤罥罦罧罫罬罭罯罰罳罵罶罷罸罺罻罼罽罿羀羂羃羄羅羆羇羈羉羋羍羏羐羑羒羓羕羖羗羘羙羛羜羠羢羣羥羦羨義羪羫羬羭羮羱�羳羴羵羶羷羺羻羾翀翂翃翄翆翇翈翉翋翍翏翐翑習翓翖翗翙翚翛翜翝翞翢翣痢立粒沥隶力璃哩俩联莲连镰廉怜涟帘敛脸链恋炼练粮凉梁粱良两辆量晾亮谅撩聊僚疗燎寥辽潦了撂镣廖料列裂烈劣猎琳林磷霖临邻鳞淋凛赁吝拎玲菱零龄铃伶羚凌灵陵岭领另令溜琉榴硫馏留刘瘤流柳六龙聋咙笼窿�".split(""),e=0;e!=n[193].length;++e)65533!==n[193][e].charCodeAt(0)&&(r[n[193][e]]=49408+e,t[49408+e]=n[193][e]);for(n[194]="����������������������������������������������������������������翤翧翨翪翫翬翭翯翲翴翵翶翷翸翹翺翽翾翿耂耇耈耉耊耎耏耑耓耚耛耝耞耟耡耣耤耫耬耭耮耯耰耲耴耹耺耼耾聀聁聄聅聇聈聉聎聏聐聑聓聕聖聗�聙聛聜聝聞聟聠聡聢聣聤聥聦聧聨聫聬聭聮聯聰聲聳聴聵聶職聸聹聺聻聼聽隆垄拢陇楼娄搂篓漏陋芦卢颅庐炉掳卤虏鲁麓碌露路赂鹿潞禄录陆戮驴吕铝侣旅履屡缕虑氯律率滤绿峦挛孪滦卵乱掠略抡轮伦仑沦纶论萝螺罗逻锣箩骡裸落洛骆络妈麻玛码蚂马骂嘛吗埋买麦卖迈脉瞒馒蛮满蔓曼慢漫�".split(""),e=0;e!=n[194].length;++e)65533!==n[194][e].charCodeAt(0)&&(r[n[194][e]]=49664+e,t[49664+e]=n[194][e]);for(n[195]="����������������������������������������������������������������聾肁肂肅肈肊肍肎肏肐肑肒肔肕肗肙肞肣肦肧肨肬肰肳肵肶肸肹肻胅胇胈胉胊胋胏胐胑胒胓胔胕胘胟胠胢胣胦胮胵胷胹胻胾胿脀脁脃脄脅脇脈脋�脌脕脗脙脛脜脝脟脠脡脢脣脤脥脦脧脨脩脪脫脭脮脰脳脴脵脷脹脺脻脼脽脿谩芒茫盲氓忙莽猫茅锚毛矛铆卯茂冒帽貌贸么玫枚梅酶霉煤没眉媒镁每美昧寐妹媚门闷们萌蒙檬盟锰猛梦孟眯醚靡糜迷谜弥米秘觅泌蜜密幂棉眠绵冕免勉娩缅面苗描瞄藐秒渺庙妙蔑灭民抿皿敏悯闽明螟鸣铭名命谬摸�".split(""),e=0;e!=n[195].length;++e)65533!==n[195][e].charCodeAt(0)&&(r[n[195][e]]=49920+e,t[49920+e]=n[195][e]);for(n[196]="����������������������������������������������������������������腀腁腂腃腄腅腇腉腍腎腏腒腖腗腘腛腜腝腞腟腡腢腣腤腦腨腪腫腬腯腲腳腵腶腷腸膁膃膄膅膆膇膉膋膌膍膎膐膒膓膔膕膖膗膙膚膞膟膠膡膢膤膥�膧膩膫膬膭膮膯膰膱膲膴膵膶膷膸膹膼膽膾膿臄臅臇臈臉臋臍臎臏臐臑臒臓摹蘑模膜磨摩魔抹末莫墨默沫漠寞陌谋牟某拇牡亩姆母墓暮幕募慕木目睦牧穆拿哪呐钠那娜纳氖乃奶耐奈南男难囊挠脑恼闹淖呢馁内嫩能妮霓倪泥尼拟你匿腻逆溺蔫拈年碾撵捻念娘酿鸟尿捏聂孽啮镊镍涅您柠狞凝宁�".split(""),e=0;e!=n[196].length;++e)65533!==n[196][e].charCodeAt(0)&&(r[n[196][e]]=50176+e,t[50176+e]=n[196][e]);for(n[197]="����������������������������������������������������������������臔臕臖臗臘臙臚臛臜臝臞臟臠臡臢臤臥臦臨臩臫臮臯臰臱臲臵臶臷臸臹臺臽臿舃與興舉舊舋舎舏舑舓舕舖舗舘舙舚舝舠舤舥舦舧舩舮舲舺舼舽舿�艀艁艂艃艅艆艈艊艌艍艎艐艑艒艓艔艕艖艗艙艛艜艝艞艠艡艢艣艤艥艦艧艩拧泞牛扭钮纽脓浓农弄奴努怒女暖虐疟挪懦糯诺哦欧鸥殴藕呕偶沤啪趴爬帕怕琶拍排牌徘湃派攀潘盘磐盼畔判叛乓庞旁耪胖抛咆刨炮袍跑泡呸胚培裴赔陪配佩沛喷盆砰抨烹澎彭蓬棚硼篷膨朋鹏捧碰坯砒霹批披劈琵毗�".split(""),e=0;e!=n[197].length;++e)65533!==n[197][e].charCodeAt(0)&&(r[n[197][e]]=50432+e,t[50432+e]=n[197][e]);for(n[198]="����������������������������������������������������������������艪艫艬艭艱艵艶艷艸艻艼芀芁芃芅芆芇芉芌芐芓芔芕芖芚芛芞芠芢芣芧芲芵芶芺芻芼芿苀苂苃苅苆苉苐苖苙苚苝苢苧苨苩苪苬苭苮苰苲苳苵苶苸�苺苼苽苾苿茀茊茋茍茐茒茓茖茘茙茝茞茟茠茡茢茣茤茥茦茩茪茮茰茲茷茻茽啤脾疲皮匹痞僻屁譬篇偏片骗飘漂瓢票撇瞥拼频贫品聘乒坪苹萍平凭瓶评屏坡泼颇婆破魄迫粕剖扑铺仆莆葡菩蒲埔朴圃普浦谱曝瀑期欺栖戚妻七凄漆柒沏其棋奇歧畦崎脐齐旗祈祁骑起岂乞企启契砌器气迄弃汽泣讫掐�".split(""),e=0;e!=n[198].length;++e)65533!==n[198][e].charCodeAt(0)&&(r[n[198][e]]=50688+e,t[50688+e]=n[198][e]);for(n[199]="����������������������������������������������������������������茾茿荁荂荄荅荈荊荋荌荍荎荓荕荖荗荘荙荝荢荰荱荲荳荴荵荶荹荺荾荿莀莁莂莃莄莇莈莊莋莌莍莏莐莑莔莕莖莗莙莚莝莟莡莢莣莤莥莦莧莬莭莮�莯莵莻莾莿菂菃菄菆菈菉菋菍菎菐菑菒菓菕菗菙菚菛菞菢菣菤菦菧菨菫菬菭恰洽牵扦钎铅千迁签仟谦乾黔钱钳前潜遣浅谴堑嵌欠歉枪呛腔羌墙蔷强抢橇锹敲悄桥瞧乔侨巧鞘撬翘峭俏窍切茄且怯窃钦侵亲秦琴勤芹擒禽寝沁青轻氢倾卿清擎晴氰情顷请庆琼穷秋丘邱球求囚酋泅趋区蛆曲躯屈驱渠�".split(""),e=0;e!=n[199].length;++e)65533!==n[199][e].charCodeAt(0)&&(r[n[199][e]]=50944+e,t[50944+e]=n[199][e]);for(n[200]="����������������������������������������������������������������菮華菳菴菵菶菷菺菻菼菾菿萀萂萅萇萈萉萊萐萒萓萔萕萖萗萙萚萛萞萟萠萡萢萣萩萪萫萬萭萮萯萰萲萳萴萵萶萷萹萺萻萾萿葀葁葂葃葄葅葇葈葉�葊葋葌葍葎葏葐葒葓葔葕葖葘葝葞葟葠葢葤葥葦葧葨葪葮葯葰葲葴葷葹葻葼取娶龋趣去圈颧权醛泉全痊拳犬券劝缺炔瘸却鹊榷确雀裙群然燃冉染瓤壤攘嚷让饶扰绕惹热壬仁人忍韧任认刃妊纫扔仍日戎茸蓉荣融熔溶容绒冗揉柔肉茹蠕儒孺如辱乳汝入褥软阮蕊瑞锐闰润若弱撒洒萨腮鳃塞赛三叁�".split(""),e=0;e!=n[200].length;++e)65533!==n[200][e].charCodeAt(0)&&(r[n[200][e]]=51200+e,t[51200+e]=n[200][e]);for(n[201]="����������������������������������������������������������������葽葾葿蒀蒁蒃蒄蒅蒆蒊蒍蒏蒐蒑蒒蒓蒔蒕蒖蒘蒚蒛蒝蒞蒟蒠蒢蒣蒤蒥蒦蒧蒨蒩蒪蒫蒬蒭蒮蒰蒱蒳蒵蒶蒷蒻蒼蒾蓀蓂蓃蓅蓆蓇蓈蓋蓌蓎蓏蓒蓔蓕蓗�蓘蓙蓚蓛蓜蓞蓡蓢蓤蓧蓨蓩蓪蓫蓭蓮蓯蓱蓲蓳蓴蓵蓶蓷蓸蓹蓺蓻蓽蓾蔀蔁蔂伞散桑嗓丧搔骚扫嫂瑟色涩森僧莎砂杀刹沙纱傻啥煞筛晒珊苫杉山删煽衫闪陕擅赡膳善汕扇缮墒伤商赏晌上尚裳梢捎稍烧芍勺韶少哨邵绍奢赊蛇舌舍赦摄射慑涉社设砷申呻伸身深娠绅神沈审婶甚肾慎渗声生甥牲升绳�".split(""),e=0;e!=n[201].length;++e)65533!==n[201][e].charCodeAt(0)&&(r[n[201][e]]=51456+e,t[51456+e]=n[201][e]);for(n[202]="����������������������������������������������������������������蔃蔄蔅蔆蔇蔈蔉蔊蔋蔍蔎蔏蔐蔒蔔蔕蔖蔘蔙蔛蔜蔝蔞蔠蔢蔣蔤蔥蔦蔧蔨蔩蔪蔭蔮蔯蔰蔱蔲蔳蔴蔵蔶蔾蔿蕀蕁蕂蕄蕅蕆蕇蕋蕌蕍蕎蕏蕐蕑蕒蕓蕔蕕�蕗蕘蕚蕛蕜蕝蕟蕠蕡蕢蕣蕥蕦蕧蕩蕪蕫蕬蕭蕮蕯蕰蕱蕳蕵蕶蕷蕸蕼蕽蕿薀薁省盛剩胜圣师失狮施湿诗尸虱十石拾时什食蚀实识史矢使屎驶始式示士世柿事拭誓逝势是嗜噬适仕侍释饰氏市恃室视试收手首守寿授售受瘦兽蔬枢梳殊抒输叔舒淑疏书赎孰熟薯暑曙署蜀黍鼠属术述树束戍竖墅庶数漱�".split(""),e=0;e!=n[202].length;++e)65533!==n[202][e].charCodeAt(0)&&(r[n[202][e]]=51712+e,t[51712+e]=n[202][e]);for(n[203]="����������������������������������������������������������������薂薃薆薈薉薊薋薌薍薎薐薑薒薓薔薕薖薗薘薙薚薝薞薟薠薡薢薣薥薦薧薩薫薬薭薱薲薳薴薵薶薸薺薻薼薽薾薿藀藂藃藄藅藆藇藈藊藋藌藍藎藑藒�藔藖藗藘藙藚藛藝藞藟藠藡藢藣藥藦藧藨藪藫藬藭藮藯藰藱藲藳藴藵藶藷藸恕刷耍摔衰甩帅栓拴霜双爽谁水睡税吮瞬顺舜说硕朔烁斯撕嘶思私司丝死肆寺嗣四伺似饲巳松耸怂颂送宋讼诵搜艘擞嗽苏酥俗素速粟僳塑溯宿诉肃酸蒜算虽隋随绥髓碎岁穗遂隧祟孙损笋蓑梭唆缩琐索锁所塌他它她塔�".split(""),e=0;e!=n[203].length;++e)65533!==n[203][e].charCodeAt(0)&&(r[n[203][e]]=51968+e,t[51968+e]=n[203][e]);for(n[204]="����������������������������������������������������������������藹藺藼藽藾蘀蘁蘂蘃蘄蘆蘇蘈蘉蘊蘋蘌蘍蘎蘏蘐蘒蘓蘔蘕蘗蘘蘙蘚蘛蘜蘝蘞蘟蘠蘡蘢蘣蘤蘥蘦蘨蘪蘫蘬蘭蘮蘯蘰蘱蘲蘳蘴蘵蘶蘷蘹蘺蘻蘽蘾蘿虀�虁虂虃虄虅虆虇虈虉虊虋虌虒虓處虖虗虘虙虛虜虝號虠虡虣虤虥虦虧虨虩虪獭挞蹋踏胎苔抬台泰酞太态汰坍摊贪瘫滩坛檀痰潭谭谈坦毯袒碳探叹炭汤塘搪堂棠膛唐糖倘躺淌趟烫掏涛滔绦萄桃逃淘陶讨套特藤腾疼誊梯剔踢锑提题蹄啼体替嚏惕涕剃屉天添填田甜恬舔腆挑条迢眺跳贴铁帖厅听烃�".split(""),e=0;e!=n[204].length;++e)65533!==n[204][e].charCodeAt(0)&&(r[n[204][e]]=52224+e,t[52224+e]=n[204][e]);for(n[205]="����������������������������������������������������������������虭虯虰虲虳虴虵虶虷虸蚃蚄蚅蚆蚇蚈蚉蚎蚏蚐蚑蚒蚔蚖蚗蚘蚙蚚蚛蚞蚟蚠蚡蚢蚥蚦蚫蚭蚮蚲蚳蚷蚸蚹蚻蚼蚽蚾蚿蛁蛂蛃蛅蛈蛌蛍蛒蛓蛕蛖蛗蛚蛜�蛝蛠蛡蛢蛣蛥蛦蛧蛨蛪蛫蛬蛯蛵蛶蛷蛺蛻蛼蛽蛿蜁蜄蜅蜆蜋蜌蜎蜏蜐蜑蜔蜖汀廷停亭庭挺艇通桐酮瞳同铜彤童桶捅筒统痛偷投头透凸秃突图徒途涂屠土吐兔湍团推颓腿蜕褪退吞屯臀拖托脱鸵陀驮驼椭妥拓唾挖哇蛙洼娃瓦袜歪外豌弯湾玩顽丸烷完碗挽晚皖惋宛婉万腕汪王亡枉网往旺望忘妄威�".split(""),e=0;e!=n[205].length;++e)65533!==n[205][e].charCodeAt(0)&&(r[n[205][e]]=52480+e,t[52480+e]=n[205][e]);for(n[206]="����������������������������������������������������������������蜙蜛蜝蜟蜠蜤蜦蜧蜨蜪蜫蜬蜭蜯蜰蜲蜳蜵蜶蜸蜹蜺蜼蜽蝀蝁蝂蝃蝄蝅蝆蝊蝋蝍蝏蝐蝑蝒蝔蝕蝖蝘蝚蝛蝜蝝蝞蝟蝡蝢蝦蝧蝨蝩蝪蝫蝬蝭蝯蝱蝲蝳蝵�蝷蝸蝹蝺蝿螀螁螄螆螇螉螊螌螎螏螐螑螒螔螕螖螘螙螚螛螜螝螞螠螡螢螣螤巍微危韦违桅围唯惟为潍维苇萎委伟伪尾纬未蔚味畏胃喂魏位渭谓尉慰卫瘟温蚊文闻纹吻稳紊问嗡翁瓮挝蜗涡窝我斡卧握沃巫呜钨乌污诬屋无芜梧吾吴毋武五捂午舞伍侮坞戊雾晤物勿务悟误昔熙析西硒矽晰嘻吸锡牺�".split(""),e=0;e!=n[206].length;++e)65533!==n[206][e].charCodeAt(0)&&(r[n[206][e]]=52736+e,t[52736+e]=n[206][e]);for(n[207]="����������������������������������������������������������������螥螦螧螩螪螮螰螱螲螴螶螷螸螹螻螼螾螿蟁蟂蟃蟄蟅蟇蟈蟉蟌蟍蟎蟏蟐蟔蟕蟖蟗蟘蟙蟚蟜蟝蟞蟟蟡蟢蟣蟤蟦蟧蟨蟩蟫蟬蟭蟯蟰蟱蟲蟳蟴蟵蟶蟷蟸�蟺蟻蟼蟽蟿蠀蠁蠂蠄蠅蠆蠇蠈蠉蠋蠌蠍蠎蠏蠐蠑蠒蠔蠗蠘蠙蠚蠜蠝蠞蠟蠠蠣稀息希悉膝夕惜熄烯溪汐犀檄袭席习媳喜铣洗系隙戏细瞎虾匣霞辖暇峡侠狭下厦夏吓掀锨先仙鲜纤咸贤衔舷闲涎弦嫌显险现献县腺馅羡宪陷限线相厢镶香箱襄湘乡翔祥详想响享项巷橡像向象萧硝霄削哮嚣销消宵淆晓�".split(""),e=0;e!=n[207].length;++e)65533!==n[207][e].charCodeAt(0)&&(r[n[207][e]]=52992+e,t[52992+e]=n[207][e]);for(n[208]="����������������������������������������������������������������蠤蠥蠦蠧蠨蠩蠪蠫蠬蠭蠮蠯蠰蠱蠳蠴蠵蠶蠷蠸蠺蠻蠽蠾蠿衁衂衃衆衇衈衉衊衋衎衏衐衑衒術衕衖衘衚衛衜衝衞衟衠衦衧衪衭衯衱衳衴衵衶衸衹衺�衻衼袀袃袆袇袉袊袌袎袏袐袑袓袔袕袗袘袙袚袛袝袞袟袠袡袣袥袦袧袨袩袪小孝校肖啸笑效楔些歇蝎鞋协挟携邪斜胁谐写械卸蟹懈泄泻谢屑薪芯锌欣辛新忻心信衅星腥猩惺兴刑型形邢行醒幸杏性姓兄凶胸匈汹雄熊休修羞朽嗅锈秀袖绣墟戌需虚嘘须徐许蓄酗叙旭序畜恤絮婿绪续轩喧宣悬旋玄�".split(""),e=0;e!=n[208].length;++e)65533!==n[208][e].charCodeAt(0)&&(r[n[208][e]]=53248+e,t[53248+e]=n[208][e]);for(n[209]="����������������������������������������������������������������袬袮袯袰袲袳袴袵袶袸袹袺袻袽袾袿裀裃裄裇裈裊裋裌裍裏裐裑裓裖裗裚裛補裝裞裠裡裦裧裩裪裫裬裭裮裯裲裵裶裷裺裻製裿褀褁褃褄褅褆複褈�褉褋褌褍褎褏褑褔褕褖褗褘褜褝褞褟褠褢褣褤褦褧褨褩褬褭褮褯褱褲褳褵褷选癣眩绚靴薛学穴雪血勋熏循旬询寻驯巡殉汛训讯逊迅压押鸦鸭呀丫芽牙蚜崖衙涯雅哑亚讶焉咽阉烟淹盐严研蜒岩延言颜阎炎沿奄掩眼衍演艳堰燕厌砚雁唁彦焰宴谚验殃央鸯秧杨扬佯疡羊洋阳氧仰痒养样漾邀腰妖瑶�".split(""),e=0;e!=n[209].length;++e)65533!==n[209][e].charCodeAt(0)&&(r[n[209][e]]=53504+e,t[53504+e]=n[209][e]);for(n[210]="����������������������������������������������������������������褸褹褺褻褼褽褾褿襀襂襃襅襆襇襈襉襊襋襌襍襎襏襐襑襒襓襔襕襖襗襘襙襚襛襜襝襠襡襢襣襤襥襧襨襩襪襫襬襭襮襯襰襱襲襳襴襵襶襷襸襹襺襼�襽襾覀覂覄覅覇覈覉覊見覌覍覎規覐覑覒覓覔覕視覗覘覙覚覛覜覝覞覟覠覡摇尧遥窑谣姚咬舀药要耀椰噎耶爷野冶也页掖业叶曳腋夜液一壹医揖铱依伊衣颐夷遗移仪胰疑沂宜姨彝椅蚁倚已乙矣以艺抑易邑屹亿役臆逸肄疫亦裔意毅忆义益溢诣议谊译异翼翌绎茵荫因殷音阴姻吟银淫寅饮尹引隐�".split(""),e=0;e!=n[210].length;++e)65533!==n[210][e].charCodeAt(0)&&(r[n[210][e]]=53760+e,t[53760+e]=n[210][e]);for(n[211]="����������������������������������������������������������������覢覣覤覥覦覧覨覩親覫覬覭覮覯覰覱覲観覴覵覶覷覸覹覺覻覼覽覾覿觀觃觍觓觔觕觗觘觙觛觝觟觠觡觢觤觧觨觩觪觬觭觮觰觱觲觴觵觶觷觸觹觺�觻觼觽觾觿訁訂訃訄訅訆計訉訊訋訌訍討訏訐訑訒訓訔訕訖託記訙訚訛訜訝印英樱婴鹰应缨莹萤营荧蝇迎赢盈影颖硬映哟拥佣臃痈庸雍踊蛹咏泳涌永恿勇用幽优悠忧尤由邮铀犹油游酉有友右佑釉诱又幼迂淤于盂榆虞愚舆余俞逾鱼愉渝渔隅予娱雨与屿禹宇语羽玉域芋郁吁遇喻峪御愈欲狱育誉�".split(""),e=0;e!=n[211].length;++e)65533!==n[211][e].charCodeAt(0)&&(r[n[211][e]]=54016+e,t[54016+e]=n[211][e]);for(n[212]="����������������������������������������������������������������訞訟訠訡訢訣訤訥訦訧訨訩訪訫訬設訮訯訰許訲訳訴訵訶訷訸訹診註証訽訿詀詁詂詃詄詅詆詇詉詊詋詌詍詎詏詐詑詒詓詔評詖詗詘詙詚詛詜詝詞�詟詠詡詢詣詤詥試詧詨詩詪詫詬詭詮詯詰話該詳詴詵詶詷詸詺詻詼詽詾詿誀浴寓裕预豫驭鸳渊冤元垣袁原援辕园员圆猿源缘远苑愿怨院曰约越跃钥岳粤月悦阅耘云郧匀陨允运蕴酝晕韵孕匝砸杂栽哉灾宰载再在咱攒暂赞赃脏葬遭糟凿藻枣早澡蚤躁噪造皂灶燥责择则泽贼怎增憎曾赠扎喳渣札轧�".split(""),e=0;e!=n[212].length;++e)65533!==n[212][e].charCodeAt(0)&&(r[n[212][e]]=54272+e,t[54272+e]=n[212][e]);for(n[213]="����������������������������������������������������������������誁誂誃誄誅誆誇誈誋誌認誎誏誐誑誒誔誕誖誗誘誙誚誛誜誝語誟誠誡誢誣誤誥誦誧誨誩說誫説読誮誯誰誱課誳誴誵誶誷誸誹誺誻誼誽誾調諀諁諂�諃諄諅諆談諈諉諊請諌諍諎諏諐諑諒諓諔諕論諗諘諙諚諛諜諝諞諟諠諡諢諣铡闸眨栅榨咋乍炸诈摘斋宅窄债寨瞻毡詹粘沾盏斩辗崭展蘸栈占战站湛绽樟章彰漳张掌涨杖丈帐账仗胀瘴障招昭找沼赵照罩兆肇召遮折哲蛰辙者锗蔗这浙珍斟真甄砧臻贞针侦枕疹诊震振镇阵蒸挣睁征狰争怔整拯正政�".split(""),e=0;e!=n[213].length;++e)65533!==n[213][e].charCodeAt(0)&&(r[n[213][e]]=54528+e,t[54528+e]=n[213][e]);for(n[214]="����������������������������������������������������������������諤諥諦諧諨諩諪諫諬諭諮諯諰諱諲諳諴諵諶諷諸諹諺諻諼諽諾諿謀謁謂謃謄謅謆謈謉謊謋謌謍謎謏謐謑謒謓謔謕謖謗謘謙謚講謜謝謞謟謠謡謢謣�謤謥謧謨謩謪謫謬謭謮謯謰謱謲謳謴謵謶謷謸謹謺謻謼謽謾謿譀譁譂譃譄譅帧症郑证芝枝支吱蜘知肢脂汁之织职直植殖执值侄址指止趾只旨纸志挚掷至致置帜峙制智秩稚质炙痔滞治窒中盅忠钟衷终种肿重仲众舟周州洲诌粥轴肘帚咒皱宙昼骤珠株蛛朱猪诸诛逐竹烛煮拄瞩嘱主著柱助蛀贮铸筑�".split(""),e=0;e!=n[214].length;++e)65533!==n[214][e].charCodeAt(0)&&(r[n[214][e]]=54784+e,t[54784+e]=n[214][e]);for(n[215]="����������������������������������������������������������������譆譇譈證譊譋譌譍譎譏譐譑譒譓譔譕譖譗識譙譚譛譜譝譞譟譠譡譢譣譤譥譧譨譩譪譫譭譮譯議譱譲譳譴譵譶護譸譹譺譻譼譽譾譿讀讁讂讃讄讅讆�讇讈讉變讋讌讍讎讏讐讑讒讓讔讕讖讗讘讙讚讛讜讝讞讟讬讱讻诇诐诪谉谞住注祝驻抓爪拽专砖转撰赚篆桩庄装妆撞壮状椎锥追赘坠缀谆准捉拙卓桌琢茁酌啄着灼浊兹咨资姿滋淄孜紫仔籽滓子自渍字鬃棕踪宗综总纵邹走奏揍租足卒族祖诅阻组钻纂嘴醉最罪尊遵昨左佐柞做作坐座������".split(""),e=0;e!=n[215].length;++e)65533!==n[215][e].charCodeAt(0)&&(r[n[215][e]]=55040+e,t[55040+e]=n[215][e]);for(n[216]="����������������������������������������������������������������谸谹谺谻谼谽谾谿豀豂豃豄豅豈豊豋豍豎豏豐豑豒豓豔豖豗豘豙豛豜豝豞豟豠豣豤豥豦豧豨豩豬豭豮豯豰豱豲豴豵豶豷豻豼豽豾豿貀貁貃貄貆貇�貈貋貍貎貏貐貑貒貓貕貖貗貙貚貛貜貝貞貟負財貢貣貤貥貦貧貨販貪貫責貭亍丌兀丐廿卅丕亘丞鬲孬噩丨禺丿匕乇夭爻卮氐囟胤馗毓睾鼗丶亟鼐乜乩亓芈孛啬嘏仄厍厝厣厥厮靥赝匚叵匦匮匾赜卦卣刂刈刎刭刳刿剀剌剞剡剜蒯剽劂劁劐劓冂罔亻仃仉仂仨仡仫仞伛仳伢佤仵伥伧伉伫佞佧攸佚佝�".split(""),e=0;e!=n[216].length;++e)65533!==n[216][e].charCodeAt(0)&&(r[n[216][e]]=55296+e,t[55296+e]=n[216][e]);for(n[217]="����������������������������������������������������������������貮貯貰貱貲貳貴貵貶買貸貹貺費貼貽貾貿賀賁賂賃賄賅賆資賈賉賊賋賌賍賎賏賐賑賒賓賔賕賖賗賘賙賚賛賜賝賞賟賠賡賢賣賤賥賦賧賨賩質賫賬�賭賮賯賰賱賲賳賴賵賶賷賸賹賺賻購賽賾賿贀贁贂贃贄贅贆贇贈贉贊贋贌贍佟佗伲伽佶佴侑侉侃侏佾佻侪佼侬侔俦俨俪俅俚俣俜俑俟俸倩偌俳倬倏倮倭俾倜倌倥倨偾偃偕偈偎偬偻傥傧傩傺僖儆僭僬僦僮儇儋仝氽佘佥俎龠汆籴兮巽黉馘冁夔勹匍訇匐凫夙兕亠兖亳衮袤亵脔裒禀嬴蠃羸冫冱冽冼�".split(""),e=0;e!=n[217].length;++e)65533!==n[217][e].charCodeAt(0)&&(r[n[217][e]]=55552+e,t[55552+e]=n[217][e]);for(n[218]="����������������������������������������������������������������贎贏贐贑贒贓贔贕贖贗贘贙贚贛贜贠赑赒赗赟赥赨赩赪赬赮赯赱赲赸赹赺赻赼赽赾赿趀趂趃趆趇趈趉趌趍趎趏趐趒趓趕趖趗趘趙趚趛趜趝趞趠趡�趢趤趥趦趧趨趩趪趫趬趭趮趯趰趲趶趷趹趻趽跀跁跂跅跇跈跉跊跍跐跒跓跔凇冖冢冥讠讦讧讪讴讵讷诂诃诋诏诎诒诓诔诖诘诙诜诟诠诤诨诩诮诰诳诶诹诼诿谀谂谄谇谌谏谑谒谔谕谖谙谛谘谝谟谠谡谥谧谪谫谮谯谲谳谵谶卩卺阝阢阡阱阪阽阼陂陉陔陟陧陬陲陴隈隍隗隰邗邛邝邙邬邡邴邳邶邺�".split(""),e=0;e!=n[218].length;++e)65533!==n[218][e].charCodeAt(0)&&(r[n[218][e]]=55808+e,t[55808+e]=n[218][e]);for(n[219]="����������������������������������������������������������������跕跘跙跜跠跡跢跥跦跧跩跭跮跰跱跲跴跶跼跾跿踀踁踂踃踄踆踇踈踋踍踎踐踑踒踓踕踖踗踘踙踚踛踜踠踡踤踥踦踧踨踫踭踰踲踳踴踶踷踸踻踼踾�踿蹃蹅蹆蹌蹍蹎蹏蹐蹓蹔蹕蹖蹗蹘蹚蹛蹜蹝蹞蹟蹠蹡蹢蹣蹤蹥蹧蹨蹪蹫蹮蹱邸邰郏郅邾郐郄郇郓郦郢郜郗郛郫郯郾鄄鄢鄞鄣鄱鄯鄹酃酆刍奂劢劬劭劾哿勐勖勰叟燮矍廴凵凼鬯厶弁畚巯坌垩垡塾墼壅壑圩圬圪圳圹圮圯坜圻坂坩垅坫垆坼坻坨坭坶坳垭垤垌垲埏垧垴垓垠埕埘埚埙埒垸埴埯埸埤埝�".split(""),e=0;e!=n[219].length;++e)65533!==n[219][e].charCodeAt(0)&&(r[n[219][e]]=56064+e,t[56064+e]=n[219][e]);for(n[220]="����������������������������������������������������������������蹳蹵蹷蹸蹹蹺蹻蹽蹾躀躂躃躄躆躈躉躊躋躌躍躎躑躒躓躕躖躗躘躙躚躛躝躟躠躡躢躣躤躥躦躧躨躩躪躭躮躰躱躳躴躵躶躷躸躹躻躼躽躾躿軀軁軂�軃軄軅軆軇軈軉車軋軌軍軏軐軑軒軓軔軕軖軗軘軙軚軛軜軝軞軟軠軡転軣軤堋堍埽埭堀堞堙塄堠塥塬墁墉墚墀馨鼙懿艹艽艿芏芊芨芄芎芑芗芙芫芸芾芰苈苊苣芘芷芮苋苌苁芩芴芡芪芟苄苎芤苡茉苷苤茏茇苜苴苒苘茌苻苓茑茚茆茔茕苠苕茜荑荛荜茈莒茼茴茱莛荞茯荏荇荃荟荀茗荠茭茺茳荦荥�".split(""),e=0;e!=n[220].length;++e)65533!==n[220][e].charCodeAt(0)&&(r[n[220][e]]=56320+e,t[56320+e]=n[220][e]);for(n[221]="����������������������������������������������������������������軥軦軧軨軩軪軫軬軭軮軯軰軱軲軳軴軵軶軷軸軹軺軻軼軽軾軿輀輁輂較輄輅輆輇輈載輊輋輌輍輎輏輐輑輒輓輔輕輖輗輘輙輚輛輜輝輞輟輠輡輢輣�輤輥輦輧輨輩輪輫輬輭輮輯輰輱輲輳輴輵輶輷輸輹輺輻輼輽輾輿轀轁轂轃轄荨茛荩荬荪荭荮莰荸莳莴莠莪莓莜莅荼莶莩荽莸荻莘莞莨莺莼菁萁菥菘堇萘萋菝菽菖萜萸萑萆菔菟萏萃菸菹菪菅菀萦菰菡葜葑葚葙葳蒇蒈葺蒉葸萼葆葩葶蒌蒎萱葭蓁蓍蓐蓦蒽蓓蓊蒿蒺蓠蒡蒹蒴蒗蓥蓣蔌甍蔸蓰蔹蔟蔺�".split(""),e=0;e!=n[221].length;++e)65533!==n[221][e].charCodeAt(0)&&(r[n[221][e]]=56576+e,t[56576+e]=n[221][e]);for(n[222]="����������������������������������������������������������������轅轆轇轈轉轊轋轌轍轎轏轐轑轒轓轔轕轖轗轘轙轚轛轜轝轞轟轠轡轢轣轤轥轪辀辌辒辝辠辡辢辤辥辦辧辪辬辭辮辯農辳辴辵辷辸辺辻込辿迀迃迆�迉迊迋迌迍迏迒迖迗迚迠迡迣迧迬迯迱迲迴迵迶迺迻迼迾迿逇逈逌逎逓逕逘蕖蔻蓿蓼蕙蕈蕨蕤蕞蕺瞢蕃蕲蕻薤薨薇薏蕹薮薜薅薹薷薰藓藁藜藿蘧蘅蘩蘖蘼廾弈夼奁耷奕奚奘匏尢尥尬尴扌扪抟抻拊拚拗拮挢拶挹捋捃掭揶捱捺掎掴捭掬掊捩掮掼揲揸揠揿揄揞揎摒揆掾摅摁搋搛搠搌搦搡摞撄摭撖�".split(""),e=0;e!=n[222].length;++e)65533!==n[222][e].charCodeAt(0)&&(r[n[222][e]]=56832+e,t[56832+e]=n[222][e]);for(n[223]="����������������������������������������������������������������這逜連逤逥逧逨逩逪逫逬逰週進逳逴逷逹逺逽逿遀遃遅遆遈遉遊運遌過達違遖遙遚遜遝遞遟遠遡遤遦遧適遪遫遬遯遰遱遲遳遶遷選遹遺遻遼遾邁�還邅邆邇邉邊邌邍邎邏邐邒邔邖邘邚邜邞邟邠邤邥邧邨邩邫邭邲邷邼邽邿郀摺撷撸撙撺擀擐擗擤擢攉攥攮弋忒甙弑卟叱叽叩叨叻吒吖吆呋呒呓呔呖呃吡呗呙吣吲咂咔呷呱呤咚咛咄呶呦咝哐咭哂咴哒咧咦哓哔呲咣哕咻咿哌哙哚哜咩咪咤哝哏哞唛哧唠哽唔哳唢唣唏唑唧唪啧喏喵啉啭啁啕唿啐唼�".split(""),e=0;e!=n[223].length;++e)65533!==n[223][e].charCodeAt(0)&&(r[n[223][e]]=57088+e,t[57088+e]=n[223][e]);for(n[224]="����������������������������������������������������������������郂郃郆郈郉郋郌郍郒郔郕郖郘郙郚郞郟郠郣郤郥郩郪郬郮郰郱郲郳郵郶郷郹郺郻郼郿鄀鄁鄃鄅鄆鄇鄈鄉鄊鄋鄌鄍鄎鄏鄐鄑鄒鄓鄔鄕鄖鄗鄘鄚鄛鄜�鄝鄟鄠鄡鄤鄥鄦鄧鄨鄩鄪鄫鄬鄭鄮鄰鄲鄳鄴鄵鄶鄷鄸鄺鄻鄼鄽鄾鄿酀酁酂酄唷啖啵啶啷唳唰啜喋嗒喃喱喹喈喁喟啾嗖喑啻嗟喽喾喔喙嗪嗷嗉嘟嗑嗫嗬嗔嗦嗝嗄嗯嗥嗲嗳嗌嗍嗨嗵嗤辔嘞嘈嘌嘁嘤嘣嗾嘀嘧嘭噘嘹噗嘬噍噢噙噜噌噔嚆噤噱噫噻噼嚅嚓嚯囔囗囝囡囵囫囹囿圄圊圉圜帏帙帔帑帱帻帼�".split(""),e=0;e!=n[224].length;++e)65533!==n[224][e].charCodeAt(0)&&(r[n[224][e]]=57344+e,t[57344+e]=n[224][e]);for(n[225]="����������������������������������������������������������������酅酇酈酑酓酔酕酖酘酙酛酜酟酠酦酧酨酫酭酳酺酻酼醀醁醂醃醄醆醈醊醎醏醓醔醕醖醗醘醙醜醝醞醟醠醡醤醥醦醧醨醩醫醬醰醱醲醳醶醷醸醹醻�醼醽醾醿釀釁釂釃釄釅釆釈釋釐釒釓釔釕釖釗釘釙釚釛針釞釟釠釡釢釣釤釥帷幄幔幛幞幡岌屺岍岐岖岈岘岙岑岚岜岵岢岽岬岫岱岣峁岷峄峒峤峋峥崂崃崧崦崮崤崞崆崛嵘崾崴崽嵬嵛嵯嵝嵫嵋嵊嵩嵴嶂嶙嶝豳嶷巅彳彷徂徇徉後徕徙徜徨徭徵徼衢彡犭犰犴犷犸狃狁狎狍狒狨狯狩狲狴狷猁狳猃狺�".split(""),e=0;e!=n[225].length;++e)65533!==n[225][e].charCodeAt(0)&&(r[n[225][e]]=57600+e,t[57600+e]=n[225][e]);for(n[226]="����������������������������������������������������������������釦釧釨釩釪釫釬釭釮釯釰釱釲釳釴釵釶釷釸釹釺釻釼釽釾釿鈀鈁鈂鈃鈄鈅鈆鈇鈈鈉鈊鈋鈌鈍鈎鈏鈐鈑鈒鈓鈔鈕鈖鈗鈘鈙鈚鈛鈜鈝鈞鈟鈠鈡鈢鈣鈤�鈥鈦鈧鈨鈩鈪鈫鈬鈭鈮鈯鈰鈱鈲鈳鈴鈵鈶鈷鈸鈹鈺鈻鈼鈽鈾鈿鉀鉁鉂鉃鉄鉅狻猗猓猡猊猞猝猕猢猹猥猬猸猱獐獍獗獠獬獯獾舛夥飧夤夂饣饧饨饩饪饫饬饴饷饽馀馄馇馊馍馐馑馓馔馕庀庑庋庖庥庠庹庵庾庳赓廒廑廛廨廪膺忄忉忖忏怃忮怄忡忤忾怅怆忪忭忸怙怵怦怛怏怍怩怫怊怿怡恸恹恻恺恂�".split(""),e=0;e!=n[226].length;++e)65533!==n[226][e].charCodeAt(0)&&(r[n[226][e]]=57856+e,t[57856+e]=n[226][e]);for(n[227]="����������������������������������������������������������������鉆鉇鉈鉉鉊鉋鉌鉍鉎鉏鉐鉑鉒鉓鉔鉕鉖鉗鉘鉙鉚鉛鉜鉝鉞鉟鉠鉡鉢鉣鉤鉥鉦鉧鉨鉩鉪鉫鉬鉭鉮鉯鉰鉱鉲鉳鉵鉶鉷鉸鉹鉺鉻鉼鉽鉾鉿銀銁銂銃銄銅�銆銇銈銉銊銋銌銍銏銐銑銒銓銔銕銖銗銘銙銚銛銜銝銞銟銠銡銢銣銤銥銦銧恪恽悖悚悭悝悃悒悌悛惬悻悱惝惘惆惚悴愠愦愕愣惴愀愎愫慊慵憬憔憧憷懔懵忝隳闩闫闱闳闵闶闼闾阃阄阆阈阊阋阌阍阏阒阕阖阗阙阚丬爿戕氵汔汜汊沣沅沐沔沌汨汩汴汶沆沩泐泔沭泷泸泱泗沲泠泖泺泫泮沱泓泯泾�".split(""),e=0;e!=n[227].length;++e)65533!==n[227][e].charCodeAt(0)&&(r[n[227][e]]=58112+e,t[58112+e]=n[227][e]);for(n[228]="����������������������������������������������������������������銨銩銪銫銬銭銯銰銱銲銳銴銵銶銷銸銹銺銻銼銽銾銿鋀鋁鋂鋃鋄鋅鋆鋇鋉鋊鋋鋌鋍鋎鋏鋐鋑鋒鋓鋔鋕鋖鋗鋘鋙鋚鋛鋜鋝鋞鋟鋠鋡鋢鋣鋤鋥鋦鋧鋨�鋩鋪鋫鋬鋭鋮鋯鋰鋱鋲鋳鋴鋵鋶鋷鋸鋹鋺鋻鋼鋽鋾鋿錀錁錂錃錄錅錆錇錈錉洹洧洌浃浈洇洄洙洎洫浍洮洵洚浏浒浔洳涑浯涞涠浞涓涔浜浠浼浣渚淇淅淞渎涿淠渑淦淝淙渖涫渌涮渫湮湎湫溲湟溆湓湔渲渥湄滟溱溘滠漭滢溥溧溽溻溷滗溴滏溏滂溟潢潆潇漤漕滹漯漶潋潴漪漉漩澉澍澌潸潲潼潺濑�".split(""),e=0;e!=n[228].length;++e)65533!==n[228][e].charCodeAt(0)&&(r[n[228][e]]=58368+e,t[58368+e]=n[228][e]);for(n[229]="����������������������������������������������������������������錊錋錌錍錎錏錐錑錒錓錔錕錖錗錘錙錚錛錜錝錞錟錠錡錢錣錤錥錦錧錨錩錪錫錬錭錮錯錰錱録錳錴錵錶錷錸錹錺錻錼錽錿鍀鍁鍂鍃鍄鍅鍆鍇鍈鍉�鍊鍋鍌鍍鍎鍏鍐鍑鍒鍓鍔鍕鍖鍗鍘鍙鍚鍛鍜鍝鍞鍟鍠鍡鍢鍣鍤鍥鍦鍧鍨鍩鍫濉澧澹澶濂濡濮濞濠濯瀚瀣瀛瀹瀵灏灞宀宄宕宓宥宸甯骞搴寤寮褰寰蹇謇辶迓迕迥迮迤迩迦迳迨逅逄逋逦逑逍逖逡逵逶逭逯遄遑遒遐遨遘遢遛暹遴遽邂邈邃邋彐彗彖彘尻咫屐屙孱屣屦羼弪弩弭艴弼鬻屮妁妃妍妩妪妣�".split(""),e=0;e!=n[229].length;++e)65533!==n[229][e].charCodeAt(0)&&(r[n[229][e]]=58624+e,t[58624+e]=n[229][e]);for(n[230]="����������������������������������������������������������������鍬鍭鍮鍯鍰鍱鍲鍳鍴鍵鍶鍷鍸鍹鍺鍻鍼鍽鍾鍿鎀鎁鎂鎃鎄鎅鎆鎇鎈鎉鎊鎋鎌鎍鎎鎐鎑鎒鎓鎔鎕鎖鎗鎘鎙鎚鎛鎜鎝鎞鎟鎠鎡鎢鎣鎤鎥鎦鎧鎨鎩鎪鎫�鎬鎭鎮鎯鎰鎱鎲鎳鎴鎵鎶鎷鎸鎹鎺鎻鎼鎽鎾鎿鏀鏁鏂鏃鏄鏅鏆鏇鏈鏉鏋鏌鏍妗姊妫妞妤姒妲妯姗妾娅娆姝娈姣姘姹娌娉娲娴娑娣娓婀婧婊婕娼婢婵胬媪媛婷婺媾嫫媲嫒嫔媸嫠嫣嫱嫖嫦嫘嫜嬉嬗嬖嬲嬷孀尕尜孚孥孳孑孓孢驵驷驸驺驿驽骀骁骅骈骊骐骒骓骖骘骛骜骝骟骠骢骣骥骧纟纡纣纥纨纩�".split(""),e=0;e!=n[230].length;++e)65533!==n[230][e].charCodeAt(0)&&(r[n[230][e]]=58880+e,t[58880+e]=n[230][e]);for(n[231]="����������������������������������������������������������������鏎鏏鏐鏑鏒鏓鏔鏕鏗鏘鏙鏚鏛鏜鏝鏞鏟鏠鏡鏢鏣鏤鏥鏦鏧鏨鏩鏪鏫鏬鏭鏮鏯鏰鏱鏲鏳鏴鏵鏶鏷鏸鏹鏺鏻鏼鏽鏾鏿鐀鐁鐂鐃鐄鐅鐆鐇鐈鐉鐊鐋鐌鐍�鐎鐏鐐鐑鐒鐓鐔鐕鐖鐗鐘鐙鐚鐛鐜鐝鐞鐟鐠鐡鐢鐣鐤鐥鐦鐧鐨鐩鐪鐫鐬鐭鐮纭纰纾绀绁绂绉绋绌绐绔绗绛绠绡绨绫绮绯绱绲缍绶绺绻绾缁缂缃缇缈缋缌缏缑缒缗缙缜缛缟缡缢缣缤缥缦缧缪缫缬缭缯缰缱缲缳缵幺畿巛甾邕玎玑玮玢玟珏珂珑玷玳珀珉珈珥珙顼琊珩珧珞玺珲琏琪瑛琦琥琨琰琮琬�".split(""),e=0;e!=n[231].length;++e)65533!==n[231][e].charCodeAt(0)&&(r[n[231][e]]=59136+e,t[59136+e]=n[231][e]);for(n[232]="����������������������������������������������������������������鐯鐰鐱鐲鐳鐴鐵鐶鐷鐸鐹鐺鐻鐼鐽鐿鑀鑁鑂鑃鑄鑅鑆鑇鑈鑉鑊鑋鑌鑍鑎鑏鑐鑑鑒鑓鑔鑕鑖鑗鑘鑙鑚鑛鑜鑝鑞鑟鑠鑡鑢鑣鑤鑥鑦鑧鑨鑩鑪鑬鑭鑮鑯�鑰鑱鑲鑳鑴鑵鑶鑷鑸鑹鑺鑻鑼鑽鑾鑿钀钁钂钃钄钑钖钘铇铏铓铔铚铦铻锜锠琛琚瑁瑜瑗瑕瑙瑷瑭瑾璜璎璀璁璇璋璞璨璩璐璧瓒璺韪韫韬杌杓杞杈杩枥枇杪杳枘枧杵枨枞枭枋杷杼柰栉柘栊柩枰栌柙枵柚枳柝栀柃枸柢栎柁柽栲栳桠桡桎桢桄桤梃栝桕桦桁桧桀栾桊桉栩梵梏桴桷梓桫棂楮棼椟椠棹�".split(""),e=0;e!=n[232].length;++e)65533!==n[232][e].charCodeAt(0)&&(r[n[232][e]]=59392+e,t[59392+e]=n[232][e]);for(n[233]="����������������������������������������������������������������锧锳锽镃镈镋镕镚镠镮镴镵長镸镹镺镻镼镽镾門閁閂閃閄閅閆閇閈閉閊開閌閍閎閏閐閑閒間閔閕閖閗閘閙閚閛閜閝閞閟閠閡関閣閤閥閦閧閨閩閪�閫閬閭閮閯閰閱閲閳閴閵閶閷閸閹閺閻閼閽閾閿闀闁闂闃闄闅闆闇闈闉闊闋椤棰椋椁楗棣椐楱椹楠楂楝榄楫榀榘楸椴槌榇榈槎榉楦楣楹榛榧榻榫榭槔榱槁槊槟榕槠榍槿樯槭樗樘橥槲橄樾檠橐橛樵檎橹樽樨橘橼檑檐檩檗檫猷獒殁殂殇殄殒殓殍殚殛殡殪轫轭轱轲轳轵轶轸轷轹轺轼轾辁辂辄辇辋�".split(""),e=0;e!=n[233].length;++e)65533!==n[233][e].charCodeAt(0)&&(r[n[233][e]]=59648+e,t[59648+e]=n[233][e]);for(n[234]="����������������������������������������������������������������闌闍闎闏闐闑闒闓闔闕闖闗闘闙闚闛關闝闞闟闠闡闢闣闤闥闦闧闬闿阇阓阘阛阞阠阣阤阥阦阧阨阩阫阬阭阯阰阷阸阹阺阾陁陃陊陎陏陑陒陓陖陗�陘陙陚陜陝陞陠陣陥陦陫陭陮陯陰陱陳陸陹険陻陼陽陾陿隀隁隂隃隄隇隉隊辍辎辏辘辚軎戋戗戛戟戢戡戥戤戬臧瓯瓴瓿甏甑甓攴旮旯旰昊昙杲昃昕昀炅曷昝昴昱昶昵耆晟晔晁晏晖晡晗晷暄暌暧暝暾曛曜曦曩贲贳贶贻贽赀赅赆赈赉赇赍赕赙觇觊觋觌觎觏觐觑牮犟牝牦牯牾牿犄犋犍犏犒挈挲掰�".split(""),e=0;e!=n[234].length;++e)65533!==n[234][e].charCodeAt(0)&&(r[n[234][e]]=59904+e,t[59904+e]=n[234][e]);for(n[235]="����������������������������������������������������������������隌階隑隒隓隕隖隚際隝隞隟隠隡隢隣隤隥隦隨隩險隫隬隭隮隯隱隲隴隵隷隸隺隻隿雂雃雈雊雋雐雑雓雔雖雗雘雙雚雛雜雝雞雟雡離難雤雥雦雧雫�雬雭雮雰雱雲雴雵雸雺電雼雽雿霂霃霅霊霋霌霐霑霒霔霕霗霘霙霚霛霝霟霠搿擘耄毪毳毽毵毹氅氇氆氍氕氘氙氚氡氩氤氪氲攵敕敫牍牒牖爰虢刖肟肜肓肼朊肽肱肫肭肴肷胧胨胩胪胛胂胄胙胍胗朐胝胫胱胴胭脍脎胲胼朕脒豚脶脞脬脘脲腈腌腓腴腙腚腱腠腩腼腽腭腧塍媵膈膂膑滕膣膪臌朦臊膻�".split(""),e=0;e!=n[235].length;++e)65533!==n[235][e].charCodeAt(0)&&(r[n[235][e]]=60160+e,t[60160+e]=n[235][e]);for(n[236]="����������������������������������������������������������������霡霢霣霤霥霦霧霨霩霫霬霮霯霱霳霴霵霶霷霺霻霼霽霿靀靁靂靃靄靅靆靇靈靉靊靋靌靍靎靏靐靑靔靕靗靘靚靜靝靟靣靤靦靧靨靪靫靬靭靮靯靰靱�靲靵靷靸靹靺靻靽靾靿鞀鞁鞂鞃鞄鞆鞇鞈鞉鞊鞌鞎鞏鞐鞓鞕鞖鞗鞙鞚鞛鞜鞝臁膦欤欷欹歃歆歙飑飒飓飕飙飚殳彀毂觳斐齑斓於旆旄旃旌旎旒旖炀炜炖炝炻烀炷炫炱烨烊焐焓焖焯焱煳煜煨煅煲煊煸煺熘熳熵熨熠燠燔燧燹爝爨灬焘煦熹戾戽扃扈扉礻祀祆祉祛祜祓祚祢祗祠祯祧祺禅禊禚禧禳忑忐�".split(""),e=0;e!=n[236].length;++e)65533!==n[236][e].charCodeAt(0)&&(r[n[236][e]]=60416+e,t[60416+e]=n[236][e]);for(n[237]="����������������������������������������������������������������鞞鞟鞡鞢鞤鞥鞦鞧鞨鞩鞪鞬鞮鞰鞱鞳鞵鞶鞷鞸鞹鞺鞻鞼鞽鞾鞿韀韁韂韃韄韅韆韇韈韉韊韋韌韍韎韏韐韑韒韓韔韕韖韗韘韙韚韛韜韝韞韟韠韡韢韣�韤韥韨韮韯韰韱韲韴韷韸韹韺韻韼韽韾響頀頁頂頃頄項順頇須頉頊頋頌頍頎怼恝恚恧恁恙恣悫愆愍慝憩憝懋懑戆肀聿沓泶淼矶矸砀砉砗砘砑斫砭砜砝砹砺砻砟砼砥砬砣砩硎硭硖硗砦硐硇硌硪碛碓碚碇碜碡碣碲碹碥磔磙磉磬磲礅磴礓礤礞礴龛黹黻黼盱眄眍盹眇眈眚眢眙眭眦眵眸睐睑睇睃睚睨�".split(""),e=0;e!=n[237].length;++e)65533!==n[237][e].charCodeAt(0)&&(r[n[237][e]]=60672+e,t[60672+e]=n[237][e]);for(n[238]="����������������������������������������������������������������頏預頑頒頓頔頕頖頗領頙頚頛頜頝頞頟頠頡頢頣頤頥頦頧頨頩頪頫頬頭頮頯頰頱頲頳頴頵頶頷頸頹頺頻頼頽頾頿顀顁顂顃顄顅顆顇顈顉顊顋題額�顎顏顐顑顒顓顔顕顖顗願顙顚顛顜顝類顟顠顡顢顣顤顥顦顧顨顩顪顫顬顭顮睢睥睿瞍睽瞀瞌瞑瞟瞠瞰瞵瞽町畀畎畋畈畛畲畹疃罘罡罟詈罨罴罱罹羁罾盍盥蠲钅钆钇钋钊钌钍钏钐钔钗钕钚钛钜钣钤钫钪钭钬钯钰钲钴钶钷钸钹钺钼钽钿铄铈铉铊铋铌铍铎铐铑铒铕铖铗铙铘铛铞铟铠铢铤铥铧铨铪�".split(""),e=0;e!=n[238].length;++e)65533!==n[238][e].charCodeAt(0)&&(r[n[238][e]]=60928+e,t[60928+e]=n[238][e]);for(n[239]="����������������������������������������������������������������顯顰顱顲顳顴颋颎颒颕颙颣風颩颪颫颬颭颮颯颰颱颲颳颴颵颶颷颸颹颺颻颼颽颾颿飀飁飂飃飄飅飆飇飈飉飊飋飌飍飏飐飔飖飗飛飜飝飠飡飢飣飤�飥飦飩飪飫飬飭飮飯飰飱飲飳飴飵飶飷飸飹飺飻飼飽飾飿餀餁餂餃餄餅餆餇铩铫铮铯铳铴铵铷铹铼铽铿锃锂锆锇锉锊锍锎锏锒锓锔锕锖锘锛锝锞锟锢锪锫锩锬锱锲锴锶锷锸锼锾锿镂锵镄镅镆镉镌镎镏镒镓镔镖镗镘镙镛镞镟镝镡镢镤镥镦镧镨镩镪镫镬镯镱镲镳锺矧矬雉秕秭秣秫稆嵇稃稂稞稔�".split(""),e=0;e!=n[239].length;++e)65533!==n[239][e].charCodeAt(0)&&(r[n[239][e]]=61184+e,t[61184+e]=n[239][e]);for(n[240]="����������������������������������������������������������������餈餉養餋餌餎餏餑餒餓餔餕餖餗餘餙餚餛餜餝餞餟餠餡餢餣餤餥餦餧館餩餪餫餬餭餯餰餱餲餳餴餵餶餷餸餹餺餻餼餽餾餿饀饁饂饃饄饅饆饇饈饉�饊饋饌饍饎饏饐饑饒饓饖饗饘饙饚饛饜饝饞饟饠饡饢饤饦饳饸饹饻饾馂馃馉稹稷穑黏馥穰皈皎皓皙皤瓞瓠甬鸠鸢鸨鸩鸪鸫鸬鸲鸱鸶鸸鸷鸹鸺鸾鹁鹂鹄鹆鹇鹈鹉鹋鹌鹎鹑鹕鹗鹚鹛鹜鹞鹣鹦鹧鹨鹩鹪鹫鹬鹱鹭鹳疒疔疖疠疝疬疣疳疴疸痄疱疰痃痂痖痍痣痨痦痤痫痧瘃痱痼痿瘐瘀瘅瘌瘗瘊瘥瘘瘕瘙�".split(""),e=0;e!=n[240].length;++e)65533!==n[240][e].charCodeAt(0)&&(r[n[240][e]]=61440+e,t[61440+e]=n[240][e]);for(n[241]="����������������������������������������������������������������馌馎馚馛馜馝馞馟馠馡馢馣馤馦馧馩馪馫馬馭馮馯馰馱馲馳馴馵馶馷馸馹馺馻馼馽馾馿駀駁駂駃駄駅駆駇駈駉駊駋駌駍駎駏駐駑駒駓駔駕駖駗駘�駙駚駛駜駝駞駟駠駡駢駣駤駥駦駧駨駩駪駫駬駭駮駯駰駱駲駳駴駵駶駷駸駹瘛瘼瘢瘠癀瘭瘰瘿瘵癃瘾瘳癍癞癔癜癖癫癯翊竦穸穹窀窆窈窕窦窠窬窨窭窳衤衩衲衽衿袂袢裆袷袼裉裢裎裣裥裱褚裼裨裾裰褡褙褓褛褊褴褫褶襁襦襻疋胥皲皴矜耒耔耖耜耠耢耥耦耧耩耨耱耋耵聃聆聍聒聩聱覃顸颀颃�".split(""),e=0;e!=n[241].length;++e)65533!==n[241][e].charCodeAt(0)&&(r[n[241][e]]=61696+e,t[61696+e]=n[241][e]);for(n[242]="����������������������������������������������������������������駺駻駼駽駾駿騀騁騂騃騄騅騆騇騈騉騊騋騌騍騎騏騐騑騒験騔騕騖騗騘騙騚騛騜騝騞騟騠騡騢騣騤騥騦騧騨騩騪騫騬騭騮騯騰騱騲騳騴騵騶騷騸�騹騺騻騼騽騾騿驀驁驂驃驄驅驆驇驈驉驊驋驌驍驎驏驐驑驒驓驔驕驖驗驘驙颉颌颍颏颔颚颛颞颟颡颢颥颦虍虔虬虮虿虺虼虻蚨蚍蚋蚬蚝蚧蚣蚪蚓蚩蚶蛄蚵蛎蚰蚺蚱蚯蛉蛏蚴蛩蛱蛲蛭蛳蛐蜓蛞蛴蛟蛘蛑蜃蜇蛸蜈蜊蜍蜉蜣蜻蜞蜥蜮蜚蜾蝈蜴蜱蜩蜷蜿螂蜢蝽蝾蝻蝠蝰蝌蝮螋蝓蝣蝼蝤蝙蝥螓螯螨蟒�".split(""),e=0;e!=n[242].length;++e)65533!==n[242][e].charCodeAt(0)&&(r[n[242][e]]=61952+e,t[61952+e]=n[242][e]);for(n[243]="����������������������������������������������������������������驚驛驜驝驞驟驠驡驢驣驤驥驦驧驨驩驪驫驲骃骉骍骎骔骕骙骦骩骪骫骬骭骮骯骲骳骴骵骹骻骽骾骿髃髄髆髇髈髉髊髍髎髏髐髒體髕髖髗髙髚髛髜�髝髞髠髢髣髤髥髧髨髩髪髬髮髰髱髲髳髴髵髶髷髸髺髼髽髾髿鬀鬁鬂鬄鬅鬆蟆螈螅螭螗螃螫蟥螬螵螳蟋蟓螽蟑蟀蟊蟛蟪蟠蟮蠖蠓蟾蠊蠛蠡蠹蠼缶罂罄罅舐竺竽笈笃笄笕笊笫笏筇笸笪笙笮笱笠笥笤笳笾笞筘筚筅筵筌筝筠筮筻筢筲筱箐箦箧箸箬箝箨箅箪箜箢箫箴篑篁篌篝篚篥篦篪簌篾篼簏簖簋�".split(""),e=0;e!=n[243].length;++e)65533!==n[243][e].charCodeAt(0)&&(r[n[243][e]]=62208+e,t[62208+e]=n[243][e]);for(n[244]="����������������������������������������������������������������鬇鬉鬊鬋鬌鬍鬎鬐鬑鬒鬔鬕鬖鬗鬘鬙鬚鬛鬜鬝鬞鬠鬡鬢鬤鬥鬦鬧鬨鬩鬪鬫鬬鬭鬮鬰鬱鬳鬴鬵鬶鬷鬸鬹鬺鬽鬾鬿魀魆魊魋魌魎魐魒魓魕魖魗魘魙魚�魛魜魝魞魟魠魡魢魣魤魥魦魧魨魩魪魫魬魭魮魯魰魱魲魳魴魵魶魷魸魹魺魻簟簪簦簸籁籀臾舁舂舄臬衄舡舢舣舭舯舨舫舸舻舳舴舾艄艉艋艏艚艟艨衾袅袈裘裟襞羝羟羧羯羰羲籼敉粑粝粜粞粢粲粼粽糁糇糌糍糈糅糗糨艮暨羿翎翕翥翡翦翩翮翳糸絷綦綮繇纛麸麴赳趄趔趑趱赧赭豇豉酊酐酎酏酤�".split(""),e=0;e!=n[244].length;++e)65533!==n[244][e].charCodeAt(0)&&(r[n[244][e]]=62464+e,t[62464+e]=n[244][e]);for(n[245]="����������������������������������������������������������������魼魽魾魿鮀鮁鮂鮃鮄鮅鮆鮇鮈鮉鮊鮋鮌鮍鮎鮏鮐鮑鮒鮓鮔鮕鮖鮗鮘鮙鮚鮛鮜鮝鮞鮟鮠鮡鮢鮣鮤鮥鮦鮧鮨鮩鮪鮫鮬鮭鮮鮯鮰鮱鮲鮳鮴鮵鮶鮷鮸鮹鮺�鮻鮼鮽鮾鮿鯀鯁鯂鯃鯄鯅鯆鯇鯈鯉鯊鯋鯌鯍鯎鯏鯐鯑鯒鯓鯔鯕鯖鯗鯘鯙鯚鯛酢酡酰酩酯酽酾酲酴酹醌醅醐醍醑醢醣醪醭醮醯醵醴醺豕鹾趸跫踅蹙蹩趵趿趼趺跄跖跗跚跞跎跏跛跆跬跷跸跣跹跻跤踉跽踔踝踟踬踮踣踯踺蹀踹踵踽踱蹉蹁蹂蹑蹒蹊蹰蹶蹼蹯蹴躅躏躔躐躜躞豸貂貊貅貘貔斛觖觞觚觜�".split(""),e=0;e!=n[245].length;++e)65533!==n[245][e].charCodeAt(0)&&(r[n[245][e]]=62720+e,t[62720+e]=n[245][e]);for(n[246]="����������������������������������������������������������������鯜鯝鯞鯟鯠鯡鯢鯣鯤鯥鯦鯧鯨鯩鯪鯫鯬鯭鯮鯯鯰鯱鯲鯳鯴鯵鯶鯷鯸鯹鯺鯻鯼鯽鯾鯿鰀鰁鰂鰃鰄鰅鰆鰇鰈鰉鰊鰋鰌鰍鰎鰏鰐鰑鰒鰓鰔鰕鰖鰗鰘鰙鰚�鰛鰜鰝鰞鰟鰠鰡鰢鰣鰤鰥鰦鰧鰨鰩鰪鰫鰬鰭鰮鰯鰰鰱鰲鰳鰴鰵鰶鰷鰸鰹鰺鰻觥觫觯訾謦靓雩雳雯霆霁霈霏霎霪霭霰霾龀龃龅龆龇龈龉龊龌黾鼋鼍隹隼隽雎雒瞿雠銎銮鋈錾鍪鏊鎏鐾鑫鱿鲂鲅鲆鲇鲈稣鲋鲎鲐鲑鲒鲔鲕鲚鲛鲞鲟鲠鲡鲢鲣鲥鲦鲧鲨鲩鲫鲭鲮鲰鲱鲲鲳鲴鲵鲶鲷鲺鲻鲼鲽鳄鳅鳆鳇鳊鳋�".split(""),e=0;e!=n[246].length;++e)65533!==n[246][e].charCodeAt(0)&&(r[n[246][e]]=62976+e,t[62976+e]=n[246][e]);for(n[247]="����������������������������������������������������������������鰼鰽鰾鰿鱀鱁鱂鱃鱄鱅鱆鱇鱈鱉鱊鱋鱌鱍鱎鱏鱐鱑鱒鱓鱔鱕鱖鱗鱘鱙鱚鱛鱜鱝鱞鱟鱠鱡鱢鱣鱤鱥鱦鱧鱨鱩鱪鱫鱬鱭鱮鱯鱰鱱鱲鱳鱴鱵鱶鱷鱸鱹鱺�鱻鱽鱾鲀鲃鲄鲉鲊鲌鲏鲓鲖鲗鲘鲙鲝鲪鲬鲯鲹鲾鲿鳀鳁鳂鳈鳉鳑鳒鳚鳛鳠鳡鳌鳍鳎鳏鳐鳓鳔鳕鳗鳘鳙鳜鳝鳟鳢靼鞅鞑鞒鞔鞯鞫鞣鞲鞴骱骰骷鹘骶骺骼髁髀髅髂髋髌髑魅魃魇魉魈魍魑飨餍餮饕饔髟髡髦髯髫髻髭髹鬈鬏鬓鬟鬣麽麾縻麂麇麈麋麒鏖麝麟黛黜黝黠黟黢黩黧黥黪黯鼢鼬鼯鼹鼷鼽鼾齄�".split(""),e=0;e!=n[247].length;++e)65533!==n[247][e].charCodeAt(0)&&(r[n[247][e]]=63232+e,t[63232+e]=n[247][e]);for(n[248]="����������������������������������������������������������������鳣鳤鳥鳦鳧鳨鳩鳪鳫鳬鳭鳮鳯鳰鳱鳲鳳鳴鳵鳶鳷鳸鳹鳺鳻鳼鳽鳾鳿鴀鴁鴂鴃鴄鴅鴆鴇鴈鴉鴊鴋鴌鴍鴎鴏鴐鴑鴒鴓鴔鴕鴖鴗鴘鴙鴚鴛鴜鴝鴞鴟鴠鴡�鴢鴣鴤鴥鴦鴧鴨鴩鴪鴫鴬鴭鴮鴯鴰鴱鴲鴳鴴鴵鴶鴷鴸鴹鴺鴻鴼鴽鴾鴿鵀鵁鵂�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[248].length;++e)65533!==n[248][e].charCodeAt(0)&&(r[n[248][e]]=63488+e,t[63488+e]=n[248][e]);for(n[249]="����������������������������������������������������������������鵃鵄鵅鵆鵇鵈鵉鵊鵋鵌鵍鵎鵏鵐鵑鵒鵓鵔鵕鵖鵗鵘鵙鵚鵛鵜鵝鵞鵟鵠鵡鵢鵣鵤鵥鵦鵧鵨鵩鵪鵫鵬鵭鵮鵯鵰鵱鵲鵳鵴鵵鵶鵷鵸鵹鵺鵻鵼鵽鵾鵿鶀鶁�鶂鶃鶄鶅鶆鶇鶈鶉鶊鶋鶌鶍鶎鶏鶐鶑鶒鶓鶔鶕鶖鶗鶘鶙鶚鶛鶜鶝鶞鶟鶠鶡鶢�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[249].length;++e)65533!==n[249][e].charCodeAt(0)&&(r[n[249][e]]=63744+e,t[63744+e]=n[249][e]);for(n[250]="����������������������������������������������������������������鶣鶤鶥鶦鶧鶨鶩鶪鶫鶬鶭鶮鶯鶰鶱鶲鶳鶴鶵鶶鶷鶸鶹鶺鶻鶼鶽鶾鶿鷀鷁鷂鷃鷄鷅鷆鷇鷈鷉鷊鷋鷌鷍鷎鷏鷐鷑鷒鷓鷔鷕鷖鷗鷘鷙鷚鷛鷜鷝鷞鷟鷠鷡�鷢鷣鷤鷥鷦鷧鷨鷩鷪鷫鷬鷭鷮鷯鷰鷱鷲鷳鷴鷵鷶鷷鷸鷹鷺鷻鷼鷽鷾鷿鸀鸁鸂�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[250].length;++e)65533!==n[250][e].charCodeAt(0)&&(r[n[250][e]]=64e3+e,t[64e3+e]=n[250][e]);for(n[251]="����������������������������������������������������������������鸃鸄鸅鸆鸇鸈鸉鸊鸋鸌鸍鸎鸏鸐鸑鸒鸓鸔鸕鸖鸗鸘鸙鸚鸛鸜鸝鸞鸤鸧鸮鸰鸴鸻鸼鹀鹍鹐鹒鹓鹔鹖鹙鹝鹟鹠鹡鹢鹥鹮鹯鹲鹴鹵鹶鹷鹸鹹鹺鹻鹼鹽麀�麁麃麄麅麆麉麊麌麍麎麏麐麑麔麕麖麗麘麙麚麛麜麞麠麡麢麣麤麥麧麨麩麪�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[251].length;++e)65533!==n[251][e].charCodeAt(0)&&(r[n[251][e]]=64256+e,t[64256+e]=n[251][e]);for(n[252]="����������������������������������������������������������������麫麬麭麮麯麰麱麲麳麵麶麷麹麺麼麿黀黁黂黃黅黆黇黈黊黋黌黐黒黓黕黖黗黙黚點黡黣黤黦黨黫黬黭黮黰黱黲黳黴黵黶黷黸黺黽黿鼀鼁鼂鼃鼄鼅�鼆鼇鼈鼉鼊鼌鼏鼑鼒鼔鼕鼖鼘鼚鼛鼜鼝鼞鼟鼡鼣鼤鼥鼦鼧鼨鼩鼪鼫鼭鼮鼰鼱�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[252].length;++e)65533!==n[252][e].charCodeAt(0)&&(r[n[252][e]]=64512+e,t[64512+e]=n[252][e]);for(n[253]="����������������������������������������������������������������鼲鼳鼴鼵鼶鼸鼺鼼鼿齀齁齂齃齅齆齇齈齉齊齋齌齍齎齏齒齓齔齕齖齗齘齙齚齛齜齝齞齟齠齡齢齣齤齥齦齧齨齩齪齫齬齭齮齯齰齱齲齳齴齵齶齷齸�齹齺齻齼齽齾龁龂龍龎龏龐龑龒龓龔龕龖龗龘龜龝龞龡龢龣龤龥郎凉秊裏隣�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[253].length;++e)65533!==n[253][e].charCodeAt(0)&&(r[n[253][e]]=64768+e,t[64768+e]=n[253][e]);for(n[254]="����������������������������������������������������������������兀嗀﨎﨏﨑﨓﨔礼﨟蘒﨡﨣﨤﨧﨨﨩��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������".split(""),e=0;e!=n[254].length;++e)65533!==n[254][e].charCodeAt(0)&&(r[n[254][e]]=65024+e,t[65024+e]=n[254][e]);return{enc:r,dec:t}}(),r[949]=function(){var e,t=[],r={},n=[];for(n[0]="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~��������������������������������������������������������������������������������������������������������������������������������".split(""),e=0;e!=n[0].length;++e)65533!==n[0][e].charCodeAt(0)&&(r[n[0][e]]=0+e,t[0+e]=n[0][e]);for(n[129]="�����������������������������������������������������������������갂갃갅갆갋갌갍갎갏갘갞갟갡갢갣갥갦갧갨갩갪갫갮갲갳갴������갵갶갷갺갻갽갾갿걁걂걃걄걅걆걇걈걉걊걌걎걏걐걑걒걓걕������걖걗걙걚걛걝걞걟걠걡걢걣걤걥걦걧걨걩걪걫걬걭걮걯걲걳걵걶걹걻걼걽걾걿겂겇겈겍겎겏겑겒겓겕겖겗겘겙겚겛겞겢겣겤겥겦겧겫겭겮겱겲겳겴겵겶겷겺겾겿곀곂곃곅곆곇곉곊곋곍곎곏곐곑곒곓곔곖곘곙곚곛곜곝곞곟곢곣곥곦곩곫곭곮곲곴곷곸곹곺곻곾곿괁괂괃괅괇괈괉괊괋괎괐괒괓�".split(""),e=0;e!=n[129].length;++e)65533!==n[129][e].charCodeAt(0)&&(r[n[129][e]]=33024+e,t[33024+e]=n[129][e]);for(n[130]="�����������������������������������������������������������������괔괕괖괗괙괚괛괝괞괟괡괢괣괤괥괦괧괨괪괫괮괯괰괱괲괳������괶괷괹괺괻괽괾괿굀굁굂굃굆굈굊굋굌굍굎굏굑굒굓굕굖굗������굙굚굛굜굝굞굟굠굢굤굥굦굧굨굩굪굫굮굯굱굲굷굸굹굺굾궀궃궄궅궆궇궊궋궍궎궏궑궒궓궔궕궖궗궘궙궚궛궞궟궠궡궢궣궥궦궧궨궩궪궫궬궭궮궯궰궱궲궳궴궵궶궸궹궺궻궼궽궾궿귂귃귅귆귇귉귊귋귌귍귎귏귒귔귕귖귗귘귙귚귛귝귞귟귡귢귣귥귦귧귨귩귪귫귬귭귮귯귰귱귲귳귴귵귶귷�".split(""),e=0;e!=n[130].length;++e)65533!==n[130][e].charCodeAt(0)&&(r[n[130][e]]=33280+e,t[33280+e]=n[130][e]);for(n[131]="�����������������������������������������������������������������귺귻귽귾긂긃긄긅긆긇긊긌긎긏긐긑긒긓긕긖긗긘긙긚긛긜������긝긞긟긠긡긢긣긤긥긦긧긨긩긪긫긬긭긮긯긲긳긵긶긹긻긼������긽긾긿깂깄깇깈깉깋깏깑깒깓깕깗깘깙깚깛깞깢깣깤깦깧깪깫깭깮깯깱깲깳깴깵깶깷깺깾깿꺀꺁꺂꺃꺆꺇꺈꺉꺊꺋꺍꺎꺏꺐꺑꺒꺓꺔꺕꺖꺗꺘꺙꺚꺛꺜꺝꺞꺟꺠꺡꺢꺣꺤꺥꺦꺧꺨꺩꺪꺫꺬꺭꺮꺯꺰꺱꺲꺳꺴꺵꺶꺷꺸꺹꺺꺻꺿껁껂껃껅껆껇껈껉껊껋껎껒껓껔껕껖껗껚껛껝껞껟껠껡껢껣껤껥�".split(""),e=0;e!=n[131].length;++e)65533!==n[131][e].charCodeAt(0)&&(r[n[131][e]]=33536+e,t[33536+e]=n[131][e]);for(n[132]="�����������������������������������������������������������������껦껧껩껪껬껮껯껰껱껲껳껵껶껷껹껺껻껽껾껿꼀꼁꼂꼃꼄꼅������꼆꼉꼊꼋꼌꼎꼏꼑꼒꼓꼔꼕꼖꼗꼘꼙꼚꼛꼜꼝꼞꼟꼠꼡꼢꼣������꼤꼥꼦꼧꼨꼩꼪꼫꼮꼯꼱꼳꼵꼶꼷꼸꼹꼺꼻꼾꽀꽄꽅꽆꽇꽊꽋꽌꽍꽎꽏꽑꽒꽓꽔꽕꽖꽗꽘꽙꽚꽛꽞꽟꽠꽡꽢꽣꽦꽧꽨꽩꽪꽫꽬꽭꽮꽯꽰꽱꽲꽳꽴꽵꽶꽷꽸꽺꽻꽼꽽꽾꽿꾁꾂꾃꾅꾆꾇꾉꾊꾋꾌꾍꾎꾏꾒꾓꾔꾖꾗꾘꾙꾚꾛꾝꾞꾟꾠꾡꾢꾣꾤꾥꾦꾧꾨꾩꾪꾫꾬꾭꾮꾯꾰꾱꾲꾳꾴꾵꾶꾷꾺꾻꾽꾾�".split(""),e=0;e!=n[132].length;++e)65533!==n[132][e].charCodeAt(0)&&(r[n[132][e]]=33792+e,t[33792+e]=n[132][e]);for(n[133]="�����������������������������������������������������������������꾿꿁꿂꿃꿄꿅꿆꿊꿌꿏꿐꿑꿒꿓꿕꿖꿗꿘꿙꿚꿛꿝꿞꿟꿠꿡������꿢꿣꿤꿥꿦꿧꿪꿫꿬꿭꿮꿯꿲꿳꿵꿶꿷꿹꿺꿻꿼꿽꿾꿿뀂뀃������뀅뀆뀇뀈뀉뀊뀋뀍뀎뀏뀑뀒뀓뀕뀖뀗뀘뀙뀚뀛뀞뀟뀠뀡뀢뀣뀤뀥뀦뀧뀩뀪뀫뀬뀭뀮뀯뀰뀱뀲뀳뀴뀵뀶뀷뀸뀹뀺뀻뀼뀽뀾뀿끀끁끂끃끆끇끉끋끍끏끐끑끒끖끘끚끛끜끞끟끠끡끢끣끤끥끦끧끨끩끪끫끬끭끮끯끰끱끲끳끴끵끶끷끸끹끺끻끾끿낁낂낃낅낆낇낈낉낊낋낎낐낒낓낔낕낖낗낛낝낞낣낤�".split(""),e=0;e!=n[133].length;++e)65533!==n[133][e].charCodeAt(0)&&(r[n[133][e]]=34048+e,t[34048+e]=n[133][e]);for(n[134]="�����������������������������������������������������������������낥낦낧낪낰낲낶낷낹낺낻낽낾낿냀냁냂냃냆냊냋냌냍냎냏냒������냓냕냖냗냙냚냛냜냝냞냟냡냢냣냤냦냧냨냩냪냫냬냭냮냯냰������냱냲냳냴냵냶냷냸냹냺냻냼냽냾냿넀넁넂넃넄넅넆넇넊넍넎넏넑넔넕넖넗넚넞넟넠넡넢넦넧넩넪넫넭넮넯넰넱넲넳넶넺넻넼넽넾넿녂녃녅녆녇녉녊녋녌녍녎녏녒녓녖녗녙녚녛녝녞녟녡녢녣녤녥녦녧녨녩녪녫녬녭녮녯녰녱녲녳녴녵녶녷녺녻녽녾녿놁놃놄놅놆놇놊놌놎놏놐놑놕놖놗놙놚놛놝�".split(""),e=0;e!=n[134].length;++e)65533!==n[134][e].charCodeAt(0)&&(r[n[134][e]]=34304+e,t[34304+e]=n[134][e]);for(n[135]="�����������������������������������������������������������������놞놟놠놡놢놣놤놥놦놧놩놪놫놬놭놮놯놰놱놲놳놴놵놶놷놸������놹놺놻놼놽놾놿뇀뇁뇂뇃뇄뇅뇆뇇뇈뇉뇊뇋뇍뇎뇏뇑뇒뇓뇕������뇖뇗뇘뇙뇚뇛뇞뇠뇡뇢뇣뇤뇥뇦뇧뇪뇫뇭뇮뇯뇱뇲뇳뇴뇵뇶뇷뇸뇺뇼뇾뇿눀눁눂눃눆눇눉눊눍눎눏눐눑눒눓눖눘눚눛눜눝눞눟눡눢눣눤눥눦눧눨눩눪눫눬눭눮눯눰눱눲눳눵눶눷눸눹눺눻눽눾눿뉀뉁뉂뉃뉄뉅뉆뉇뉈뉉뉊뉋뉌뉍뉎뉏뉐뉑뉒뉓뉔뉕뉖뉗뉙뉚뉛뉝뉞뉟뉡뉢뉣뉤뉥뉦뉧뉪뉫뉬뉭뉮�".split(""),e=0;e!=n[135].length;++e)65533!==n[135][e].charCodeAt(0)&&(r[n[135][e]]=34560+e,t[34560+e]=n[135][e]);for(n[136]="�����������������������������������������������������������������뉯뉰뉱뉲뉳뉶뉷뉸뉹뉺뉻뉽뉾뉿늀늁늂늃늆늇늈늊늋늌늍늎������늏늒늓늕늖늗늛늜늝늞늟늢늤늧늨늩늫늭늮늯늱늲늳늵늶늷������늸늹늺늻늼늽늾늿닀닁닂닃닄닅닆닇닊닋닍닎닏닑닓닔닕닖닗닚닜닞닟닠닡닣닧닩닪닰닱닲닶닼닽닾댂댃댅댆댇댉댊댋댌댍댎댏댒댖댗댘댙댚댛댝댞댟댠댡댢댣댤댥댦댧댨댩댪댫댬댭댮댯댰댱댲댳댴댵댶댷댸댹댺댻댼댽댾댿덀덁덂덃덄덅덆덇덈덉덊덋덌덍덎덏덐덑덒덓덗덙덚덝덠덡덢덣�".split(""),e=0;e!=n[136].length;++e)65533!==n[136][e].charCodeAt(0)&&(r[n[136][e]]=34816+e,t[34816+e]=n[136][e]);for(n[137]="�����������������������������������������������������������������덦덨덪덬덭덯덲덳덵덶덷덹덺덻덼덽덾덿뎂뎆뎇뎈뎉뎊뎋뎍������뎎뎏뎑뎒뎓뎕뎖뎗뎘뎙뎚뎛뎜뎝뎞뎟뎢뎣뎤뎥뎦뎧뎩뎪뎫뎭������뎮뎯뎰뎱뎲뎳뎴뎵뎶뎷뎸뎹뎺뎻뎼뎽뎾뎿돀돁돂돃돆돇돉돊돍돏돑돒돓돖돘돚돜돞돟돡돢돣돥돦돧돩돪돫돬돭돮돯돰돱돲돳돴돵돶돷돸돹돺돻돽돾돿됀됁됂됃됄됅됆됇됈됉됊됋됌됍됎됏됑됒됓됔됕됖됗됙됚됛됝됞됟됡됢됣됤됥됦됧됪됬됭됮됯됰됱됲됳됵됶됷됸됹됺됻됼됽됾됿둀둁둂둃둄�".split(""),e=0;e!=n[137].length;++e)65533!==n[137][e].charCodeAt(0)&&(r[n[137][e]]=35072+e,t[35072+e]=n[137][e]);for(n[138]="�����������������������������������������������������������������둅둆둇둈둉둊둋둌둍둎둏둒둓둕둖둗둙둚둛둜둝둞둟둢둤둦������둧둨둩둪둫둭둮둯둰둱둲둳둴둵둶둷둸둹둺둻둼둽둾둿뒁뒂������뒃뒄뒅뒆뒇뒉뒊뒋뒌뒍뒎뒏뒐뒑뒒뒓뒔뒕뒖뒗뒘뒙뒚뒛뒜뒞뒟뒠뒡뒢뒣뒥뒦뒧뒩뒪뒫뒭뒮뒯뒰뒱뒲뒳뒴뒶뒸뒺뒻뒼뒽뒾뒿듁듂듃듅듆듇듉듊듋듌듍듎듏듑듒듓듔듖듗듘듙듚듛듞듟듡듢듥듧듨듩듪듫듮듰듲듳듴듵듶듷듹듺듻듼듽듾듿딀딁딂딃딄딅딆딇딈딉딊딋딌딍딎딏딐딑딒딓딖딗딙딚딝�".split(""),e=0;e!=n[138].length;++e)65533!==n[138][e].charCodeAt(0)&&(r[n[138][e]]=35328+e,t[35328+e]=n[138][e]);for(n[139]="�����������������������������������������������������������������딞딟딠딡딢딣딦딫딬딭딮딯딲딳딵딶딷딹딺딻딼딽딾딿땂땆������땇땈땉땊땎땏땑땒땓땕땖땗땘땙땚땛땞땢땣땤땥땦땧땨땩땪������땫땬땭땮땯땰땱땲땳땴땵땶땷땸땹땺땻땼땽땾땿떀떁떂떃떄떅떆떇떈떉떊떋떌떍떎떏떐떑떒떓떔떕떖떗떘떙떚떛떜떝떞떟떢떣떥떦떧떩떬떭떮떯떲떶떷떸떹떺떾떿뗁뗂뗃뗅뗆뗇뗈뗉뗊뗋뗎뗒뗓뗔뗕뗖뗗뗙뗚뗛뗜뗝뗞뗟뗠뗡뗢뗣뗤뗥뗦뗧뗨뗩뗪뗫뗭뗮뗯뗰뗱뗲뗳뗴뗵뗶뗷뗸뗹뗺뗻뗼뗽뗾뗿�".split(""),e=0;e!=n[139].length;++e)65533!==n[139][e].charCodeAt(0)&&(r[n[139][e]]=35584+e,t[35584+e]=n[139][e]);for(n[140]="�����������������������������������������������������������������똀똁똂똃똄똅똆똇똈똉똊똋똌똍똎똏똒똓똕똖똗똙똚똛똜똝������똞똟똠똡똢똣똤똦똧똨똩똪똫똭똮똯똰똱똲똳똵똶똷똸똹똺������똻똼똽똾똿뙀뙁뙂뙃뙄뙅뙆뙇뙉뙊뙋뙌뙍뙎뙏뙐뙑뙒뙓뙔뙕뙖뙗뙘뙙뙚뙛뙜뙝뙞뙟뙠뙡뙢뙣뙥뙦뙧뙩뙪뙫뙬뙭뙮뙯뙰뙱뙲뙳뙴뙵뙶뙷뙸뙹뙺뙻뙼뙽뙾뙿뚀뚁뚂뚃뚄뚅뚆뚇뚈뚉뚊뚋뚌뚍뚎뚏뚐뚑뚒뚓뚔뚕뚖뚗뚘뚙뚚뚛뚞뚟뚡뚢뚣뚥뚦뚧뚨뚩뚪뚭뚮뚯뚰뚲뚳뚴뚵뚶뚷뚸뚹뚺뚻뚼뚽뚾뚿뛀뛁뛂�".split(""),e=0;e!=n[140].length;++e)65533!==n[140][e].charCodeAt(0)&&(r[n[140][e]]=35840+e,t[35840+e]=n[140][e]);for(n[141]="�����������������������������������������������������������������뛃뛄뛅뛆뛇뛈뛉뛊뛋뛌뛍뛎뛏뛐뛑뛒뛓뛕뛖뛗뛘뛙뛚뛛뛜뛝������뛞뛟뛠뛡뛢뛣뛤뛥뛦뛧뛨뛩뛪뛫뛬뛭뛮뛯뛱뛲뛳뛵뛶뛷뛹뛺������뛻뛼뛽뛾뛿뜂뜃뜄뜆뜇뜈뜉뜊뜋뜌뜍뜎뜏뜐뜑뜒뜓뜔뜕뜖뜗뜘뜙뜚뜛뜜뜝뜞뜟뜠뜡뜢뜣뜤뜥뜦뜧뜪뜫뜭뜮뜱뜲뜳뜴뜵뜶뜷뜺뜼뜽뜾뜿띀띁띂띃띅띆띇띉띊띋띍띎띏띐띑띒띓띖띗띘띙띚띛띜띝띞띟띡띢띣띥띦띧띩띪띫띬띭띮띯띲띴띶띷띸띹띺띻띾띿랁랂랃랅랆랇랈랉랊랋랎랓랔랕랚랛랝랞�".split(""),e=0;e!=n[141].length;++e)65533!==n[141][e].charCodeAt(0)&&(r[n[141][e]]=36096+e,t[36096+e]=n[141][e]);for(n[142]="�����������������������������������������������������������������랟랡랢랣랤랥랦랧랪랮랯랰랱랲랳랶랷랹랺랻랼랽랾랿럀럁������럂럃럄럅럆럈럊럋럌럍럎럏럐럑럒럓럔럕럖럗럘럙럚럛럜럝������럞럟럠럡럢럣럤럥럦럧럨럩럪럫럮럯럱럲럳럵럶럷럸럹럺럻럾렂렃렄렅렆렊렋렍렎렏렑렒렓렔렕렖렗렚렜렞렟렠렡렢렣렦렧렩렪렫렭렮렯렰렱렲렳렶렺렻렼렽렾렿롁롂롃롅롆롇롈롉롊롋롌롍롎롏롐롒롔롕롖롗롘롙롚롛롞롟롡롢롣롥롦롧롨롩롪롫롮롰롲롳롴롵롶롷롹롺롻롽롾롿뢀뢁뢂뢃뢄�".split(""),e=0;e!=n[142].length;++e)65533!==n[142][e].charCodeAt(0)&&(r[n[142][e]]=36352+e,t[36352+e]=n[142][e]);for(n[143]="�����������������������������������������������������������������뢅뢆뢇뢈뢉뢊뢋뢌뢎뢏뢐뢑뢒뢓뢔뢕뢖뢗뢘뢙뢚뢛뢜뢝뢞뢟������뢠뢡뢢뢣뢤뢥뢦뢧뢩뢪뢫뢬뢭뢮뢯뢱뢲뢳뢵뢶뢷뢹뢺뢻뢼뢽������뢾뢿룂룄룆룇룈룉룊룋룍룎룏룑룒룓룕룖룗룘룙룚룛룜룞룠룢룣룤룥룦룧룪룫룭룮룯룱룲룳룴룵룶룷룺룼룾룿뤀뤁뤂뤃뤅뤆뤇뤈뤉뤊뤋뤌뤍뤎뤏뤐뤑뤒뤓뤔뤕뤖뤗뤙뤚뤛뤜뤝뤞뤟뤡뤢뤣뤤뤥뤦뤧뤨뤩뤪뤫뤬뤭뤮뤯뤰뤱뤲뤳뤴뤵뤶뤷뤸뤹뤺뤻뤾뤿륁륂륃륅륆륇륈륉륊륋륍륎륐륒륓륔륕륖륗�".split(""),e=0;e!=n[143].length;++e)65533!==n[143][e].charCodeAt(0)&&(r[n[143][e]]=36608+e,t[36608+e]=n[143][e]);for(n[144]="�����������������������������������������������������������������륚륛륝륞륟륡륢륣륤륥륦륧륪륬륮륯륰륱륲륳륶륷륹륺륻륽������륾륿릀릁릂릃릆릈릋릌릏릐릑릒릓릔릕릖릗릘릙릚릛릜릝릞������릟릠릡릢릣릤릥릦릧릨릩릪릫릮릯릱릲릳릵릶릷릸릹릺릻릾맀맂맃맄맅맆맇맊맋맍맓맔맕맖맗맚맜맟맠맢맦맧맩맪맫맭맮맯맰맱맲맳맶맻맼맽맾맿먂먃먄먅먆먇먉먊먋먌먍먎먏먐먑먒먓먔먖먗먘먙먚먛먜먝먞먟먠먡먢먣먤먥먦먧먨먩먪먫먬먭먮먯먰먱먲먳먴먵먶먷먺먻먽먾먿멁멃멄멅멆�".split(""),e=0;e!=n[144].length;++e)65533!==n[144][e].charCodeAt(0)&&(r[n[144][e]]=36864+e,t[36864+e]=n[144][e]);for(n[145]="�����������������������������������������������������������������멇멊멌멏멐멑멒멖멗멙멚멛멝멞멟멠멡멢멣멦멪멫멬멭멮멯������멲멳멵멶멷멹멺멻멼멽멾멿몀몁몂몆몈몉몊몋몍몎몏몐몑몒������몓몔몕몖몗몘몙몚몛몜몝몞몟몠몡몢몣몤몥몦몧몪몭몮몯몱몳몴몵몶몷몺몼몾몿뫀뫁뫂뫃뫅뫆뫇뫉뫊뫋뫌뫍뫎뫏뫐뫑뫒뫓뫔뫕뫖뫗뫚뫛뫜뫝뫞뫟뫠뫡뫢뫣뫤뫥뫦뫧뫨뫩뫪뫫뫬뫭뫮뫯뫰뫱뫲뫳뫴뫵뫶뫷뫸뫹뫺뫻뫽뫾뫿묁묂묃묅묆묇묈묉묊묋묌묎묐묒묓묔묕묖묗묙묚묛묝묞묟묡묢묣묤묥묦묧�".split(""),e=0;e!=n[145].length;++e)65533!==n[145][e].charCodeAt(0)&&(r[n[145][e]]=37120+e,t[37120+e]=n[145][e]);for(n[146]="�����������������������������������������������������������������묨묪묬묭묮묯묰묱묲묳묷묹묺묿뭀뭁뭂뭃뭆뭈뭊뭋뭌뭎뭑뭒������뭓뭕뭖뭗뭙뭚뭛뭜뭝뭞뭟뭠뭢뭤뭥뭦뭧뭨뭩뭪뭫뭭뭮뭯뭰뭱������뭲뭳뭴뭵뭶뭷뭸뭹뭺뭻뭼뭽뭾뭿뮀뮁뮂뮃뮄뮅뮆뮇뮉뮊뮋뮍뮎뮏뮑뮒뮓뮔뮕뮖뮗뮘뮙뮚뮛뮜뮝뮞뮟뮠뮡뮢뮣뮥뮦뮧뮩뮪뮫뮭뮮뮯뮰뮱뮲뮳뮵뮶뮸뮹뮺뮻뮼뮽뮾뮿믁믂믃믅믆믇믉믊믋믌믍믎믏믑믒믔믕믖믗믘믙믚믛믜믝믞믟믠믡믢믣믤믥믦믧믨믩믪믫믬믭믮믯믰믱믲믳믴믵믶믷믺믻믽믾밁�".split(""),e=0;e!=n[146].length;++e)65533!==n[146][e].charCodeAt(0)&&(r[n[146][e]]=37376+e,t[37376+e]=n[146][e]);for(n[147]="�����������������������������������������������������������������밃밄밅밆밇밊밎밐밒밓밙밚밠밡밢밣밦밨밪밫밬밮밯밲밳밵������밶밷밹밺밻밼밽밾밿뱂뱆뱇뱈뱊뱋뱎뱏뱑뱒뱓뱔뱕뱖뱗뱘뱙������뱚뱛뱜뱞뱟뱠뱡뱢뱣뱤뱥뱦뱧뱨뱩뱪뱫뱬뱭뱮뱯뱰뱱뱲뱳뱴뱵뱶뱷뱸뱹뱺뱻뱼뱽뱾뱿벀벁벂벃벆벇벉벊벍벏벐벑벒벓벖벘벛벜벝벞벟벢벣벥벦벩벪벫벬벭벮벯벲벶벷벸벹벺벻벾벿볁볂볃볅볆볇볈볉볊볋볌볎볒볓볔볖볗볙볚볛볝볞볟볠볡볢볣볤볥볦볧볨볩볪볫볬볭볮볯볰볱볲볳볷볹볺볻볽�".split(""),e=0;e!=n[147].length;++e)65533!==n[147][e].charCodeAt(0)&&(r[n[147][e]]=37632+e,t[37632+e]=n[147][e]);for(n[148]="�����������������������������������������������������������������볾볿봀봁봂봃봆봈봊봋봌봍봎봏봑봒봓봕봖봗봘봙봚봛봜봝������봞봟봠봡봢봣봥봦봧봨봩봪봫봭봮봯봰봱봲봳봴봵봶봷봸봹������봺봻봼봽봾봿뵁뵂뵃뵄뵅뵆뵇뵊뵋뵍뵎뵏뵑뵒뵓뵔뵕뵖뵗뵚뵛뵜뵝뵞뵟뵠뵡뵢뵣뵥뵦뵧뵩뵪뵫뵬뵭뵮뵯뵰뵱뵲뵳뵴뵵뵶뵷뵸뵹뵺뵻뵼뵽뵾뵿붂붃붅붆붋붌붍붎붏붒붔붖붗붘붛붝붞붟붠붡붢붣붥붦붧붨붩붪붫붬붭붮붯붱붲붳붴붵붶붷붹붺붻붼붽붾붿뷀뷁뷂뷃뷄뷅뷆뷇뷈뷉뷊뷋뷌뷍뷎뷏뷐뷑�".split(""),e=0;e!=n[148].length;++e)65533!==n[148][e].charCodeAt(0)&&(r[n[148][e]]=37888+e,t[37888+e]=n[148][e]);for(n[149]="�����������������������������������������������������������������뷒뷓뷖뷗뷙뷚뷛뷝뷞뷟뷠뷡뷢뷣뷤뷥뷦뷧뷨뷪뷫뷬뷭뷮뷯뷱������뷲뷳뷵뷶뷷뷹뷺뷻뷼뷽뷾뷿븁븂븄븆븇븈븉븊븋븎븏븑븒븓������븕븖븗븘븙븚븛븞븠븡븢븣븤븥븦븧븨븩븪븫븬븭븮븯븰븱븲븳븴븵븶븷븸븹븺븻븼븽븾븿빀빁빂빃빆빇빉빊빋빍빏빐빑빒빓빖빘빜빝빞빟빢빣빥빦빧빩빫빬빭빮빯빲빶빷빸빹빺빾빿뺁뺂뺃뺅뺆뺇뺈뺉뺊뺋뺎뺒뺓뺔뺕뺖뺗뺚뺛뺜뺝뺞뺟뺠뺡뺢뺣뺤뺥뺦뺧뺩뺪뺫뺬뺭뺮뺯뺰뺱뺲뺳뺴뺵뺶뺷�".split(""),e=0;e!=n[149].length;++e)65533!==n[149][e].charCodeAt(0)&&(r[n[149][e]]=38144+e,t[38144+e]=n[149][e]);for(n[150]="�����������������������������������������������������������������뺸뺹뺺뺻뺼뺽뺾뺿뻀뻁뻂뻃뻄뻅뻆뻇뻈뻉뻊뻋뻌뻍뻎뻏뻒뻓������뻕뻖뻙뻚뻛뻜뻝뻞뻟뻡뻢뻦뻧뻨뻩뻪뻫뻭뻮뻯뻰뻱뻲뻳뻴뻵������뻶뻷뻸뻹뻺뻻뻼뻽뻾뻿뼀뼂뼃뼄뼅뼆뼇뼊뼋뼌뼍뼎뼏뼐뼑뼒뼓뼔뼕뼖뼗뼚뼞뼟뼠뼡뼢뼣뼤뼥뼦뼧뼨뼩뼪뼫뼬뼭뼮뼯뼰뼱뼲뼳뼴뼵뼶뼷뼸뼹뼺뼻뼼뼽뼾뼿뽂뽃뽅뽆뽇뽉뽊뽋뽌뽍뽎뽏뽒뽓뽔뽖뽗뽘뽙뽚뽛뽜뽝뽞뽟뽠뽡뽢뽣뽤뽥뽦뽧뽨뽩뽪뽫뽬뽭뽮뽯뽰뽱뽲뽳뽴뽵뽶뽷뽸뽹뽺뽻뽼뽽뽾뽿뾀뾁뾂�".split(""),e=0;e!=n[150].length;++e)65533!==n[150][e].charCodeAt(0)&&(r[n[150][e]]=38400+e,t[38400+e]=n[150][e]);for(n[151]="�����������������������������������������������������������������뾃뾄뾅뾆뾇뾈뾉뾊뾋뾌뾍뾎뾏뾐뾑뾒뾓뾕뾖뾗뾘뾙뾚뾛뾜뾝������뾞뾟뾠뾡뾢뾣뾤뾥뾦뾧뾨뾩뾪뾫뾬뾭뾮뾯뾱뾲뾳뾴뾵뾶뾷뾸������뾹뾺뾻뾼뾽뾾뾿뿀뿁뿂뿃뿄뿆뿇뿈뿉뿊뿋뿎뿏뿑뿒뿓뿕뿖뿗뿘뿙뿚뿛뿝뿞뿠뿢뿣뿤뿥뿦뿧뿨뿩뿪뿫뿬뿭뿮뿯뿰뿱뿲뿳뿴뿵뿶뿷뿸뿹뿺뿻뿼뿽뿾뿿쀀쀁쀂쀃쀄쀅쀆쀇쀈쀉쀊쀋쀌쀍쀎쀏쀐쀑쀒쀓쀔쀕쀖쀗쀘쀙쀚쀛쀜쀝쀞쀟쀠쀡쀢쀣쀤쀥쀦쀧쀨쀩쀪쀫쀬쀭쀮쀯쀰쀱쀲쀳쀴쀵쀶쀷쀸쀹쀺쀻쀽쀾쀿�".split(""),e=0;e!=n[151].length;++e)65533!==n[151][e].charCodeAt(0)&&(r[n[151][e]]=38656+e,t[38656+e]=n[151][e]);for(n[152]="�����������������������������������������������������������������쁀쁁쁂쁃쁄쁅쁆쁇쁈쁉쁊쁋쁌쁍쁎쁏쁐쁒쁓쁔쁕쁖쁗쁙쁚쁛������쁝쁞쁟쁡쁢쁣쁤쁥쁦쁧쁪쁫쁬쁭쁮쁯쁰쁱쁲쁳쁴쁵쁶쁷쁸쁹������쁺쁻쁼쁽쁾쁿삀삁삂삃삄삅삆삇삈삉삊삋삌삍삎삏삒삓삕삖삗삙삚삛삜삝삞삟삢삤삦삧삨삩삪삫삮삱삲삷삸삹삺삻삾샂샃샄샆샇샊샋샍샎샏샑샒샓샔샕샖샗샚샞샟샠샡샢샣샦샧샩샪샫샭샮샯샰샱샲샳샶샸샺샻샼샽샾샿섁섂섃섅섆섇섉섊섋섌섍섎섏섑섒섓섔섖섗섘섙섚섛섡섢섥섨섩섪섫섮�".split(""),e=0;e!=n[152].length;++e)65533!==n[152][e].charCodeAt(0)&&(r[n[152][e]]=38912+e,t[38912+e]=n[152][e]);for(n[153]="�����������������������������������������������������������������섲섳섴섵섷섺섻섽섾섿셁셂셃셄셅셆셇셊셎셏셐셑셒셓셖셗������셙셚셛셝셞셟셠셡셢셣셦셪셫셬셭셮셯셱셲셳셵셶셷셹셺셻������셼셽셾셿솀솁솂솃솄솆솇솈솉솊솋솏솑솒솓솕솗솘솙솚솛솞솠솢솣솤솦솧솪솫솭솮솯솱솲솳솴솵솶솷솸솹솺솻솼솾솿쇀쇁쇂쇃쇅쇆쇇쇉쇊쇋쇍쇎쇏쇐쇑쇒쇓쇕쇖쇙쇚쇛쇜쇝쇞쇟쇡쇢쇣쇥쇦쇧쇩쇪쇫쇬쇭쇮쇯쇲쇴쇵쇶쇷쇸쇹쇺쇻쇾쇿숁숂숃숅숆숇숈숉숊숋숎숐숒숓숔숕숖숗숚숛숝숞숡숢숣�".split(""),e=0;e!=n[153].length;++e)65533!==n[153][e].charCodeAt(0)&&(r[n[153][e]]=39168+e,t[39168+e]=n[153][e]);for(n[154]="�����������������������������������������������������������������숤숥숦숧숪숬숮숰숳숵숶숷숸숹숺숻숼숽숾숿쉀쉁쉂쉃쉄쉅������쉆쉇쉉쉊쉋쉌쉍쉎쉏쉒쉓쉕쉖쉗쉙쉚쉛쉜쉝쉞쉟쉡쉢쉣쉤쉦������쉧쉨쉩쉪쉫쉮쉯쉱쉲쉳쉵쉶쉷쉸쉹쉺쉻쉾슀슂슃슄슅슆슇슊슋슌슍슎슏슑슒슓슔슕슖슗슙슚슜슞슟슠슡슢슣슦슧슩슪슫슮슯슰슱슲슳슶슸슺슻슼슽슾슿싀싁싂싃싄싅싆싇싈싉싊싋싌싍싎싏싐싑싒싓싔싕싖싗싘싙싚싛싞싟싡싢싥싦싧싨싩싪싮싰싲싳싴싵싷싺싽싾싿쌁쌂쌃쌄쌅쌆쌇쌊쌋쌎쌏�".split(""),e=0;e!=n[154].length;++e)65533!==n[154][e].charCodeAt(0)&&(r[n[154][e]]=39424+e,t[39424+e]=n[154][e]);for(n[155]="�����������������������������������������������������������������쌐쌑쌒쌖쌗쌙쌚쌛쌝쌞쌟쌠쌡쌢쌣쌦쌧쌪쌫쌬쌭쌮쌯쌰쌱쌲������쌳쌴쌵쌶쌷쌸쌹쌺쌻쌼쌽쌾쌿썀썁썂썃썄썆썇썈썉썊썋썌썍������썎썏썐썑썒썓썔썕썖썗썘썙썚썛썜썝썞썟썠썡썢썣썤썥썦썧썪썫썭썮썯썱썳썴썵썶썷썺썻썾썿쎀쎁쎂쎃쎅쎆쎇쎉쎊쎋쎍쎎쎏쎐쎑쎒쎓쎔쎕쎖쎗쎘쎙쎚쎛쎜쎝쎞쎟쎠쎡쎢쎣쎤쎥쎦쎧쎨쎩쎪쎫쎬쎭쎮쎯쎰쎱쎲쎳쎴쎵쎶쎷쎸쎹쎺쎻쎼쎽쎾쎿쏁쏂쏃쏄쏅쏆쏇쏈쏉쏊쏋쏌쏍쏎쏏쏐쏑쏒쏓쏔쏕쏖쏗쏚�".split(""),e=0;e!=n[155].length;++e)65533!==n[155][e].charCodeAt(0)&&(r[n[155][e]]=39680+e,t[39680+e]=n[155][e]);for(n[156]="�����������������������������������������������������������������쏛쏝쏞쏡쏣쏤쏥쏦쏧쏪쏫쏬쏮쏯쏰쏱쏲쏳쏶쏷쏹쏺쏻쏼쏽쏾������쏿쐀쐁쐂쐃쐄쐅쐆쐇쐉쐊쐋쐌쐍쐎쐏쐑쐒쐓쐔쐕쐖쐗쐘쐙쐚������쐛쐜쐝쐞쐟쐠쐡쐢쐣쐥쐦쐧쐨쐩쐪쐫쐭쐮쐯쐱쐲쐳쐵쐶쐷쐸쐹쐺쐻쐾쐿쑀쑁쑂쑃쑄쑅쑆쑇쑉쑊쑋쑌쑍쑎쑏쑐쑑쑒쑓쑔쑕쑖쑗쑘쑙쑚쑛쑜쑝쑞쑟쑠쑡쑢쑣쑦쑧쑩쑪쑫쑭쑮쑯쑰쑱쑲쑳쑶쑷쑸쑺쑻쑼쑽쑾쑿쒁쒂쒃쒄쒅쒆쒇쒈쒉쒊쒋쒌쒍쒎쒏쒐쒑쒒쒓쒕쒖쒗쒘쒙쒚쒛쒝쒞쒟쒠쒡쒢쒣쒤쒥쒦쒧쒨쒩�".split(""),e=0;e!=n[156].length;++e)65533!==n[156][e].charCodeAt(0)&&(r[n[156][e]]=39936+e,t[39936+e]=n[156][e]);for(n[157]="�����������������������������������������������������������������쒪쒫쒬쒭쒮쒯쒰쒱쒲쒳쒴쒵쒶쒷쒹쒺쒻쒽쒾쒿쓀쓁쓂쓃쓄쓅������쓆쓇쓈쓉쓊쓋쓌쓍쓎쓏쓐쓑쓒쓓쓔쓕쓖쓗쓘쓙쓚쓛쓜쓝쓞쓟������쓠쓡쓢쓣쓤쓥쓦쓧쓨쓪쓫쓬쓭쓮쓯쓲쓳쓵쓶쓷쓹쓻쓼쓽쓾씂씃씄씅씆씇씈씉씊씋씍씎씏씑씒씓씕씖씗씘씙씚씛씝씞씟씠씡씢씣씤씥씦씧씪씫씭씮씯씱씲씳씴씵씶씷씺씼씾씿앀앁앂앃앆앇앋앏앐앑앒앖앚앛앜앟앢앣앥앦앧앩앪앫앬앭앮앯앲앶앷앸앹앺앻앾앿얁얂얃얅얆얈얉얊얋얎얐얒얓얔�".split(""),e=0;e!=n[157].length;++e)65533!==n[157][e].charCodeAt(0)&&(r[n[157][e]]=40192+e,t[40192+e]=n[157][e]);for(n[158]="�����������������������������������������������������������������얖얙얚얛얝얞얟얡얢얣얤얥얦얧얨얪얫얬얭얮얯얰얱얲얳얶������얷얺얿엀엁엂엃엋엍엏엒엓엕엖엗엙엚엛엜엝엞엟엢엤엦엧������엨엩엪엫엯엱엲엳엵엸엹엺엻옂옃옄옉옊옋옍옎옏옑옒옓옔옕옖옗옚옝옞옟옠옡옢옣옦옧옩옪옫옯옱옲옶옸옺옼옽옾옿왂왃왅왆왇왉왊왋왌왍왎왏왒왖왗왘왙왚왛왞왟왡왢왣왤왥왦왧왨왩왪왫왭왮왰왲왳왴왵왶왷왺왻왽왾왿욁욂욃욄욅욆욇욊욌욎욏욐욑욒욓욖욗욙욚욛욝욞욟욠욡욢욣욦�".split(""),e=0;e!=n[158].length;++e)65533!==n[158][e].charCodeAt(0)&&(r[n[158][e]]=40448+e,t[40448+e]=n[158][e]);for(n[159]="�����������������������������������������������������������������욨욪욫욬욭욮욯욲욳욵욶욷욻욼욽욾욿웂웄웆웇웈웉웊웋웎������웏웑웒웓웕웖웗웘웙웚웛웞웟웢웣웤웥웦웧웪웫웭웮웯웱웲������웳웴웵웶웷웺웻웼웾웿윀윁윂윃윆윇윉윊윋윍윎윏윐윑윒윓윖윘윚윛윜윝윞윟윢윣윥윦윧윩윪윫윬윭윮윯윲윴윶윸윹윺윻윾윿읁읂읃읅읆읇읈읉읋읎읐읙읚읛읝읞읟읡읢읣읤읥읦읧읩읪읬읭읮읯읰읱읲읳읶읷읹읺읻읿잀잁잂잆잋잌잍잏잒잓잕잙잛잜잝잞잟잢잧잨잩잪잫잮잯잱잲잳잵잶잷�".split(""),e=0;e!=n[159].length;++e)65533!==n[159][e].charCodeAt(0)&&(r[n[159][e]]=40704+e,t[40704+e]=n[159][e]);for(n[160]="�����������������������������������������������������������������잸잹잺잻잾쟂쟃쟄쟅쟆쟇쟊쟋쟍쟏쟑쟒쟓쟔쟕쟖쟗쟙쟚쟛쟜������쟞쟟쟠쟡쟢쟣쟥쟦쟧쟩쟪쟫쟭쟮쟯쟰쟱쟲쟳쟴쟵쟶쟷쟸쟹쟺������쟻쟼쟽쟾쟿젂젃젅젆젇젉젋젌젍젎젏젒젔젗젘젙젚젛젞젟젡젢젣젥젦젧젨젩젪젫젮젰젲젳젴젵젶젷젹젺젻젽젾젿졁졂졃졄졅졆졇졊졋졎졏졐졑졒졓졕졖졗졘졙졚졛졜졝졞졟졠졡졢졣졤졥졦졧졨졩졪졫졬졭졮졯졲졳졵졶졷졹졻졼졽졾졿좂좄좈좉좊좎좏좐좑좒좓좕좖좗좘좙좚좛좜좞좠좢좣좤�".split(""),e=0;e!=n[160].length;++e)65533!==n[160][e].charCodeAt(0)&&(r[n[160][e]]=40960+e,t[40960+e]=n[160][e]);for(n[161]="�����������������������������������������������������������������좥좦좧좩좪좫좬좭좮좯좰좱좲좳좴좵좶좷좸좹좺좻좾좿죀죁������죂죃죅죆죇죉죊죋죍죎죏죐죑죒죓죖죘죚죛죜죝죞죟죢죣죥������죦죧죨죩죪죫죬죭죮죯죰죱죲죳죴죶죷죸죹죺죻죾죿줁줂줃줇줈줉줊줋줎 、。·‥…¨〃­―∥\∼‘’“”〔〕〈〉《》「」『』【】±×÷≠≤≥∞∴°′″℃Å¢£¥♂♀∠⊥⌒∂∇≡≒§※☆★○●◎◇◆□■△▲▽▼→←↑↓↔〓≪≫√∽∝∵∫∬∈∋⊆⊇⊂⊃∪∩∧∨¬�".split(""),e=0;e!=n[161].length;++e)65533!==n[161][e].charCodeAt(0)&&(r[n[161][e]]=41216+e,t[41216+e]=n[161][e]);for(n[162]="�����������������������������������������������������������������줐줒줓줔줕줖줗줙줚줛줜줝줞줟줠줡줢줣줤줥줦줧줨줩줪줫������줭줮줯줰줱줲줳줵줶줷줸줹줺줻줼줽줾줿쥀쥁쥂쥃쥄쥅쥆쥇������쥈쥉쥊쥋쥌쥍쥎쥏쥒쥓쥕쥖쥗쥙쥚쥛쥜쥝쥞쥟쥢쥤쥥쥦쥧쥨쥩쥪쥫쥭쥮쥯⇒⇔∀∃´~ˇ˘˝˚˙¸˛¡¿ː∮∑∏¤℉‰◁◀▷▶♤♠♡♥♧♣⊙◈▣◐◑▒▤▥▨▧▦▩♨☏☎☜☞¶†‡↕↗↙↖↘♭♩♪♬㉿㈜№㏇™㏂㏘℡€®������������������������".split(""),e=0;e!=n[162].length;++e)65533!==n[162][e].charCodeAt(0)&&(r[n[162][e]]=41472+e,t[41472+e]=n[162][e]);for(n[163]="�����������������������������������������������������������������쥱쥲쥳쥵쥶쥷쥸쥹쥺쥻쥽쥾쥿즀즁즂즃즄즅즆즇즊즋즍즎즏������즑즒즓즔즕즖즗즚즜즞즟즠즡즢즣즤즥즦즧즨즩즪즫즬즭즮������즯즰즱즲즳즴즵즶즷즸즹즺즻즼즽즾즿짂짃짅짆짉짋짌짍짎짏짒짔짗짘짛!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[₩]^_`abcdefghijklmnopqrstuvwxyz{|} ̄�".split(""),e=0;e!=n[163].length;++e)65533!==n[163][e].charCodeAt(0)&&(r[n[163][e]]=41728+e,t[41728+e]=n[163][e]);for(n[164]="�����������������������������������������������������������������짞짟짡짣짥짦짨짩짪짫짮짲짳짴짵짶짷짺짻짽짾짿쨁쨂쨃쨄������쨅쨆쨇쨊쨎쨏쨐쨑쨒쨓쨕쨖쨗쨙쨚쨛쨜쨝쨞쨟쨠쨡쨢쨣쨤쨥������쨦쨧쨨쨪쨫쨬쨭쨮쨯쨰쨱쨲쨳쨴쨵쨶쨷쨸쨹쨺쨻쨼쨽쨾쨿쩀쩁쩂쩃쩄쩅쩆ㄱㄲㄳㄴㄵㄶㄷㄸㄹㄺㄻㄼㄽㄾㄿㅀㅁㅂㅃㅄㅅㅆㅇㅈㅉㅊㅋㅌㅍㅎㅏㅐㅑㅒㅓㅔㅕㅖㅗㅘㅙㅚㅛㅜㅝㅞㅟㅠㅡㅢㅣㅤㅥㅦㅧㅨㅩㅪㅫㅬㅭㅮㅯㅰㅱㅲㅳㅴㅵㅶㅷㅸㅹㅺㅻㅼㅽㅾㅿㆀㆁㆂㆃㆄㆅㆆㆇㆈㆉㆊㆋㆌㆍㆎ�".split(""),e=0;e!=n[164].length;++e)65533!==n[164][e].charCodeAt(0)&&(r[n[164][e]]=41984+e,t[41984+e]=n[164][e]);for(n[165]="�����������������������������������������������������������������쩇쩈쩉쩊쩋쩎쩏쩑쩒쩓쩕쩖쩗쩘쩙쩚쩛쩞쩢쩣쩤쩥쩦쩧쩩쩪������쩫쩬쩭쩮쩯쩰쩱쩲쩳쩴쩵쩶쩷쩸쩹쩺쩻쩼쩾쩿쪀쪁쪂쪃쪅쪆������쪇쪈쪉쪊쪋쪌쪍쪎쪏쪐쪑쪒쪓쪔쪕쪖쪗쪙쪚쪛쪜쪝쪞쪟쪠쪡쪢쪣쪤쪥쪦쪧ⅰⅱⅲⅳⅴⅵⅶⅷⅸⅹ�����ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩ�������ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩ��������αβγδεζηθικλμνξοπρστυφχψω�������".split(""),e=0;e!=n[165].length;++e)65533!==n[165][e].charCodeAt(0)&&(r[n[165][e]]=42240+e,t[42240+e]=n[165][e]);for(n[166]="�����������������������������������������������������������������쪨쪩쪪쪫쪬쪭쪮쪯쪰쪱쪲쪳쪴쪵쪶쪷쪸쪹쪺쪻쪾쪿쫁쫂쫃쫅������쫆쫇쫈쫉쫊쫋쫎쫐쫒쫔쫕쫖쫗쫚쫛쫜쫝쫞쫟쫡쫢쫣쫤쫥쫦쫧������쫨쫩쫪쫫쫭쫮쫯쫰쫱쫲쫳쫵쫶쫷쫸쫹쫺쫻쫼쫽쫾쫿쬀쬁쬂쬃쬄쬅쬆쬇쬉쬊─│┌┐┘└├┬┤┴┼━┃┏┓┛┗┣┳┫┻╋┠┯┨┷┿┝┰┥┸╂┒┑┚┙┖┕┎┍┞┟┡┢┦┧┩┪┭┮┱┲┵┶┹┺┽┾╀╁╃╄╅╆╇╈╉╊���������������������������".split(""),e=0;e!=n[166].length;++e)65533!==n[166][e].charCodeAt(0)&&(r[n[166][e]]=42496+e,t[42496+e]=n[166][e]);for(n[167]="�����������������������������������������������������������������쬋쬌쬍쬎쬏쬑쬒쬓쬕쬖쬗쬙쬚쬛쬜쬝쬞쬟쬢쬣쬤쬥쬦쬧쬨쬩������쬪쬫쬬쬭쬮쬯쬰쬱쬲쬳쬴쬵쬶쬷쬸쬹쬺쬻쬼쬽쬾쬿쭀쭂쭃쭄������쭅쭆쭇쭊쭋쭍쭎쭏쭑쭒쭓쭔쭕쭖쭗쭚쭛쭜쭞쭟쭠쭡쭢쭣쭥쭦쭧쭨쭩쭪쭫쭬㎕㎖㎗ℓ㎘㏄㎣㎤㎥㎦㎙㎚㎛㎜㎝㎞㎟㎠㎡㎢㏊㎍㎎㎏㏏㎈㎉㏈㎧㎨㎰㎱㎲㎳㎴㎵㎶㎷㎸㎹㎀㎁㎂㎃㎄㎺㎻㎼㎽㎾㎿㎐㎑㎒㎓㎔Ω㏀㏁㎊㎋㎌㏖㏅㎭㎮㎯㏛㎩㎪㎫㎬㏝㏐㏓㏃㏉㏜㏆����������������".split(""),e=0;e!=n[167].length;++e)65533!==n[167][e].charCodeAt(0)&&(r[n[167][e]]=42752+e,t[42752+e]=n[167][e]);for(n[168]="�����������������������������������������������������������������쭭쭮쭯쭰쭱쭲쭳쭴쭵쭶쭷쭺쭻쭼쭽쭾쭿쮀쮁쮂쮃쮄쮅쮆쮇쮈������쮉쮊쮋쮌쮍쮎쮏쮐쮑쮒쮓쮔쮕쮖쮗쮘쮙쮚쮛쮝쮞쮟쮠쮡쮢쮣������쮤쮥쮦쮧쮨쮩쮪쮫쮬쮭쮮쮯쮰쮱쮲쮳쮴쮵쮶쮷쮹쮺쮻쮼쮽쮾쮿쯀쯁쯂쯃쯄ÆЪĦ�IJ�ĿŁØŒºÞŦŊ�㉠㉡㉢㉣㉤㉥㉦㉧㉨㉩㉪㉫㉬㉭㉮㉯㉰㉱㉲㉳㉴㉵㉶㉷㉸㉹㉺㉻ⓐⓑⓒⓓⓔⓕⓖⓗⓘⓙⓚⓛⓜⓝⓞⓟⓠⓡⓢⓣⓤⓥⓦⓧⓨⓩ①②③④⑤⑥⑦⑧⑨⑩⑪⑫⑬⑭⑮½⅓⅔¼¾⅛⅜⅝⅞�".split(""),e=0;e!=n[168].length;++e)65533!==n[168][e].charCodeAt(0)&&(r[n[168][e]]=43008+e,t[43008+e]=n[168][e]);for(n[169]="�����������������������������������������������������������������쯅쯆쯇쯈쯉쯊쯋쯌쯍쯎쯏쯐쯑쯒쯓쯕쯖쯗쯘쯙쯚쯛쯜쯝쯞쯟������쯠쯡쯢쯣쯥쯦쯨쯪쯫쯬쯭쯮쯯쯰쯱쯲쯳쯴쯵쯶쯷쯸쯹쯺쯻쯼������쯽쯾쯿찀찁찂찃찄찅찆찇찈찉찊찋찎찏찑찒찓찕찖찗찘찙찚찛찞찟찠찣찤æđðħıijĸŀłøœßþŧŋʼn㈀㈁㈂㈃㈄㈅㈆㈇㈈㈉㈊㈋㈌㈍㈎㈏㈐㈑㈒㈓㈔㈕㈖㈗㈘㈙㈚㈛⒜⒝⒞⒟⒠⒡⒢⒣⒤⒥⒦⒧⒨⒩⒪⒫⒬⒭⒮⒯⒰⒱⒲⒳⒴⒵⑴⑵⑶⑷⑸⑹⑺⑻⑼⑽⑾⑿⒀⒁⒂¹²³⁴ⁿ₁₂₃₄�".split(""),e=0;e!=n[169].length;++e)65533!==n[169][e].charCodeAt(0)&&(r[n[169][e]]=43264+e,t[43264+e]=n[169][e]);for(n[170]="�����������������������������������������������������������������찥찦찪찫찭찯찱찲찳찴찵찶찷찺찿챀챁챂챃챆챇챉챊챋챍챎������챏챐챑챒챓챖챚챛챜챝챞챟챡챢챣챥챧챩챪챫챬챭챮챯챱챲������챳챴챶챷챸챹챺챻챼챽챾챿첀첁첂첃첄첅첆첇첈첉첊첋첌첍첎첏첐첑첒첓ぁあぃいぅうぇえぉおかがきぎくぐけげこごさざしじすずせぜそぞただちぢっつづてでとどなにぬねのはばぱひびぴふぶぷへべぺほぼぽまみむめもゃやゅゆょよらりるれろゎわゐゑをん������������".split(""),e=0;e!=n[170].length;++e)65533!==n[170][e].charCodeAt(0)&&(r[n[170][e]]=43520+e,t[43520+e]=n[170][e]);for(n[171]="�����������������������������������������������������������������첔첕첖첗첚첛첝첞첟첡첢첣첤첥첦첧첪첮첯첰첱첲첳첶첷첹������첺첻첽첾첿쳀쳁쳂쳃쳆쳈쳊쳋쳌쳍쳎쳏쳑쳒쳓쳕쳖쳗쳘쳙쳚������쳛쳜쳝쳞쳟쳠쳡쳢쳣쳥쳦쳧쳨쳩쳪쳫쳭쳮쳯쳱쳲쳳쳴쳵쳶쳷쳸쳹쳺쳻쳼쳽ァアィイゥウェエォオカガキギクグケゲコゴサザシジスズセゼソゾタダチヂッツヅテデトドナニヌネノハバパヒビピフブプヘベペホボポマミムメモャヤュユョヨラリルレロヮワヰヱヲンヴヵヶ���������".split(""),e=0;e!=n[171].length;++e)65533!==n[171][e].charCodeAt(0)&&(r[n[171][e]]=43776+e,t[43776+e]=n[171][e]);for(n[172]="�����������������������������������������������������������������쳾쳿촀촂촃촄촅촆촇촊촋촍촎촏촑촒촓촔촕촖촗촚촜촞촟촠������촡촢촣촥촦촧촩촪촫촭촮촯촰촱촲촳촴촵촶촷촸촺촻촼촽촾������촿쵀쵁쵂쵃쵄쵅쵆쵇쵈쵉쵊쵋쵌쵍쵎쵏쵐쵑쵒쵓쵔쵕쵖쵗쵘쵙쵚쵛쵝쵞쵟АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ���������������абвгдеёжзийклмнопрстуфхцчшщъыьэюя��������������".split(""),e=0;e!=n[172].length;++e)65533!==n[172][e].charCodeAt(0)&&(r[n[172][e]]=44032+e,t[44032+e]=n[172][e]);for(n[173]="�����������������������������������������������������������������쵡쵢쵣쵥쵦쵧쵨쵩쵪쵫쵮쵰쵲쵳쵴쵵쵶쵷쵹쵺쵻쵼쵽쵾쵿춀������춁춂춃춄춅춆춇춉춊춋춌춍춎춏춐춑춒춓춖춗춙춚춛춝춞춟������춠춡춢춣춦춨춪춫춬춭춮춯춱춲춳춴춵춶춷춸춹춺춻춼춽춾춿췀췁췂췃췅�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[173].length;++e)65533!==n[173][e].charCodeAt(0)&&(r[n[173][e]]=44288+e,t[44288+e]=n[173][e]);for(n[174]="�����������������������������������������������������������������췆췇췈췉췊췋췍췎췏췑췒췓췔췕췖췗췘췙췚췛췜췝췞췟췠췡������췢췣췤췥췦췧췩췪췫췭췮췯췱췲췳췴췵췶췷췺췼췾췿츀츁츂������츃츅츆츇츉츊츋츍츎츏츐츑츒츓츕츖츗츘츚츛츜츝츞츟츢츣츥츦츧츩츪츫�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[174].length;++e)65533!==n[174][e].charCodeAt(0)&&(r[n[174][e]]=44544+e,t[44544+e]=n[174][e]);for(n[175]="�����������������������������������������������������������������츬츭츮츯츲츴츶츷츸츹츺츻츼츽츾츿칀칁칂칃칄칅칆칇칈칉������칊칋칌칍칎칏칐칑칒칓칔칕칖칗칚칛칝칞칢칣칤칥칦칧칪칬������칮칯칰칱칲칳칶칷칹칺칻칽칾칿캀캁캂캃캆캈캊캋캌캍캎캏캒캓캕캖캗캙�����������������������������������������������������������������������������������������������".split(""),e=0;e!=n[175].length;++e)65533!==n[175][e].charCodeAt(0)&&(r[n[175][e]]=44800+e,t[44800+e]=n[175][e]);for(n[176]="�����������������������������������������������������������������캚캛캜캝캞캟캢캦캧캨캩캪캫캮캯캰캱캲캳캴캵캶캷캸캹캺������캻캼캽캾캿컀컂컃컄컅컆컇컈컉컊컋컌컍컎컏컐컑컒컓컔컕������컖컗컘컙컚컛컜컝컞컟컠컡컢컣컦컧컩컪컭컮컯컰컱컲컳컶컺컻컼컽컾컿가각간갇갈갉갊감갑값갓갔강갖갗같갚갛개객갠갤갬갭갯갰갱갸갹갼걀걋걍걔걘걜거걱건걷걸걺검겁것겄겅겆겉겊겋게겐겔겜겝겟겠겡겨격겪견겯결겸겹겻겼경곁계곈곌곕곗고곡곤곧골곪곬곯곰곱곳공곶과곽관괄괆�".split(""),e=0;e!=n[176].length;++e)65533!==n[176][e].charCodeAt(0)&&(r[n[176][e]]=45056+e,t[45056+e]=n[176][e]);for(n[177]="�����������������������������������������������������������������켂켃켅켆켇켉켊켋켌켍켎켏켒켔켖켗켘켙켚켛켝켞켟켡켢켣������켥켦켧켨켩켪켫켮켲켳켴켵켶켷켹켺켻켼켽켾켿콀콁콂콃콄������콅콆콇콈콉콊콋콌콍콎콏콐콑콒콓콖콗콙콚콛콝콞콟콠콡콢콣콦콨콪콫콬괌괍괏광괘괜괠괩괬괭괴괵괸괼굄굅굇굉교굔굘굡굣구국군굳굴굵굶굻굼굽굿궁궂궈궉권궐궜궝궤궷귀귁귄귈귐귑귓규균귤그극근귿글긁금급긋긍긔기긱긴긷길긺김깁깃깅깆깊까깍깎깐깔깖깜깝깟깠깡깥깨깩깬깰깸�".split(""),e=0;e!=n[177].length;++e)65533!==n[177][e].charCodeAt(0)&&(r[n[177][e]]=45312+e,t[45312+e]=n[177][e]);for(n[178]="�����������������������������������������������������������������콭콮콯콲콳콵콶콷콹콺콻콼콽콾콿쾁쾂쾃쾄쾆쾇쾈쾉쾊쾋쾍������쾎쾏쾐쾑쾒쾓쾔쾕쾖쾗쾘쾙쾚쾛쾜쾝쾞쾟쾠쾢쾣쾤쾥쾦쾧쾩������쾪쾫쾬쾭쾮쾯쾱쾲쾳쾴쾵쾶쾷쾸쾹쾺쾻쾼쾽쾾쾿쿀쿁쿂쿃쿅쿆쿇쿈쿉쿊쿋깹깻깼깽꺄꺅꺌꺼꺽꺾껀껄껌껍껏껐껑께껙껜껨껫껭껴껸껼꼇꼈꼍꼐꼬꼭꼰꼲꼴꼼꼽꼿꽁꽂꽃꽈꽉꽐꽜꽝꽤꽥꽹꾀꾄꾈꾐꾑꾕꾜꾸꾹꾼꿀꿇꿈꿉꿋꿍꿎꿔꿜꿨꿩꿰꿱꿴꿸뀀뀁뀄뀌뀐뀔뀜뀝뀨끄끅끈끊끌끎끓끔끕끗끙�".split(""),e=0;e!=n[178].length;++e)65533!==n[178][e].charCodeAt(0)&&(r[n[178][e]]=45568+e,t[45568+e]=n[178][e]);for(n[179]="�����������������������������������������������������������������쿌쿍쿎쿏쿐쿑쿒쿓쿔쿕쿖쿗쿘쿙쿚쿛쿜쿝쿞쿟쿢쿣쿥쿦쿧쿩������쿪쿫쿬쿭쿮쿯쿲쿴쿶쿷쿸쿹쿺쿻쿽쿾쿿퀁퀂퀃퀅퀆퀇퀈퀉퀊������퀋퀌퀍퀎퀏퀐퀒퀓퀔퀕퀖퀗퀙퀚퀛퀜퀝퀞퀟퀠퀡퀢퀣퀤퀥퀦퀧퀨퀩퀪퀫퀬끝끼끽낀낄낌낍낏낑나낙낚난낟날낡낢남납낫났낭낮낯낱낳내낵낸낼냄냅냇냈냉냐냑냔냘냠냥너넉넋넌널넒넓넘넙넛넜넝넣네넥넨넬넴넵넷넸넹녀녁년녈념녑녔녕녘녜녠노녹논놀놂놈놉놋농높놓놔놘놜놨뇌뇐뇔뇜뇝�".split(""),e=0;e!=n[179].length;++e)65533!==n[179][e].charCodeAt(0)&&(r[n[179][e]]=45824+e,t[45824+e]=n[179][e]);for(n[180]="�����������������������������������������������������������������퀮퀯퀰퀱퀲퀳퀶퀷퀹퀺퀻퀽퀾퀿큀큁큂큃큆큈큊큋큌큍큎큏������큑큒큓큕큖큗큙큚큛큜큝큞큟큡큢큣큤큥큦큧큨큩큪큫큮큯������큱큲큳큵큶큷큸큹큺큻큾큿킀킂킃킄킅킆킇킈킉킊킋킌킍킎킏킐킑킒킓킔뇟뇨뇩뇬뇰뇹뇻뇽누눅눈눋눌눔눕눗눙눠눴눼뉘뉜뉠뉨뉩뉴뉵뉼늄늅늉느늑는늘늙늚늠늡늣능늦늪늬늰늴니닉닌닐닒님닙닛닝닢다닥닦단닫달닭닮닯닳담답닷닸당닺닻닿대댁댄댈댐댑댓댔댕댜더덕덖던덛덜덞덟덤덥�".split(""),e=0;e!=n[180].length;++e)65533!==n[180][e].charCodeAt(0)&&(r[n[180][e]]=46080+e,t[46080+e]=n[180][e]);for(n[181]="�����������������������������������������������������������������킕킖킗킘킙킚킛킜킝킞킟킠킡킢킣킦킧킩킪킫킭킮킯킰킱킲������킳킶킸킺킻킼킽킾킿탂탃탅탆탇탊탋탌탍탎탏탒탖탗탘탙탚������탛탞탟탡탢탣탥탦탧탨탩탪탫탮탲탳탴탵탶탷탹탺탻탼탽탾탿턀턁턂턃턄덧덩덫덮데덱덴델뎀뎁뎃뎄뎅뎌뎐뎔뎠뎡뎨뎬도독돈돋돌돎돐돔돕돗동돛돝돠돤돨돼됐되된될됨됩됫됴두둑둔둘둠둡둣둥둬뒀뒈뒝뒤뒨뒬뒵뒷뒹듀듄듈듐듕드득든듣들듦듬듭듯등듸디딕딘딛딜딤딥딧딨딩딪따딱딴딸�".split(""),e=0;e!=n[181].length;++e)65533!==n[181][e].charCodeAt(0)&&(r[n[181][e]]=46336+e,t[46336+e]=n[181][e]);for(n[182]="�����������������������������������������������������������������턅턆턇턈턉턊턋턌턎턏턐턑턒턓턔턕턖턗턘턙턚턛턜턝턞턟������턠턡턢턣턤턥턦턧턨턩턪턫턬턭턮턯턲턳턵턶턷턹턻턼턽턾������턿텂텆텇텈텉텊텋텎텏텑텒텓텕텖텗텘텙텚텛텞텠텢텣텤텥텦텧텩텪텫텭땀땁땃땄땅땋때땍땐땔땜땝땟땠땡떠떡떤떨떪떫떰떱떳떴떵떻떼떽뗀뗄뗌뗍뗏뗐뗑뗘뗬또똑똔똘똥똬똴뙈뙤뙨뚜뚝뚠뚤뚫뚬뚱뛔뛰뛴뛸뜀뜁뜅뜨뜩뜬뜯뜰뜸뜹뜻띄띈띌띔띕띠띤띨띰띱띳띵라락란랄람랍랏랐랑랒랖랗�".split(""),e=0;e!=n[182].length;++e)65533!==n[182][e].charCodeAt(0)&&(r[n[182][e]]=46592+e,t[46592+e]=n[182][e]);for(n[183]="�����������������������������������������������������������������텮텯텰텱텲텳텴텵텶텷텸텹텺텻텽텾텿톀톁톂톃톅톆톇톉톊������톋톌톍톎톏톐톑톒톓톔톕톖톗톘톙톚톛톜톝톞톟톢톣톥톦톧������톩톪톫톬톭톮톯톲톴톶톷톸톹톻톽톾톿퇁퇂퇃퇄퇅퇆퇇퇈퇉퇊퇋퇌퇍퇎퇏래랙랜랠램랩랫랬랭랴략랸럇량러럭런럴럼럽럿렀렁렇레렉렌렐렘렙렛렝려력련렬렴렵렷렸령례롄롑롓로록론롤롬롭롯롱롸롼뢍뢨뢰뢴뢸룀룁룃룅료룐룔룝룟룡루룩룬룰룸룹룻룽뤄뤘뤠뤼뤽륀륄륌륏륑류륙륜률륨륩�".split(""),e=0;e!=n[183].length;++e)65533!==n[183][e].charCodeAt(0)&&(r[n[183][e]]=46848+e,t[46848+e]=n[183][e]);for(n[184]="�����������������������������������������������������������������퇐퇑퇒퇓퇔퇕퇖퇗퇙퇚퇛퇜퇝퇞퇟퇠퇡퇢퇣퇤퇥퇦퇧퇨퇩퇪������퇫퇬퇭퇮퇯퇰퇱퇲퇳퇵퇶퇷퇹퇺퇻퇼퇽퇾퇿툀툁툂툃툄툅툆������툈툊툋툌툍툎툏툑툒툓툔툕툖툗툘툙툚툛툜툝툞툟툠툡툢툣툤툥툦툧툨툩륫륭르륵른를름릅릇릉릊릍릎리릭린릴림립릿링마막만많맏말맑맒맘맙맛망맞맡맣매맥맨맬맴맵맷맸맹맺먀먁먈먕머먹먼멀멂멈멉멋멍멎멓메멕멘멜멤멥멧멨멩며멱면멸몃몄명몇몌모목몫몬몰몲몸몹못몽뫄뫈뫘뫙뫼�".split(""),e=0;e!=n[184].length;++e)65533!==n[184][e].charCodeAt(0)&&(r[n[184][e]]=47104+e,t[47104+e]=n[184][e]);for(n[185]="�����������������������������������������������������������������툪툫툮툯툱툲툳툵툶툷툸툹툺툻툾퉀퉂퉃퉄퉅퉆퉇퉉퉊퉋퉌������퉍퉎퉏퉐퉑퉒퉓퉔퉕퉖퉗퉘퉙퉚퉛퉝퉞퉟퉠퉡퉢퉣퉥퉦퉧퉨������퉩퉪퉫퉬퉭퉮퉯퉰퉱퉲퉳퉴퉵퉶퉷퉸퉹퉺퉻퉼퉽퉾퉿튂튃튅튆튇튉튊튋튌묀묄묍묏묑묘묜묠묩묫무묵묶문묻물묽묾뭄뭅뭇뭉뭍뭏뭐뭔뭘뭡뭣뭬뮈뮌뮐뮤뮨뮬뮴뮷므믄믈믐믓미믹민믿밀밂밈밉밋밌밍및밑바박밖밗반받발밝밞밟밤밥밧방밭배백밴밸뱀뱁뱃뱄뱅뱉뱌뱍뱐뱝버벅번벋벌벎범법벗�".split(""),e=0;e!=n[185].length;++e)65533!==n[185][e].charCodeAt(0)&&(r[n[185][e]]=47360+e,t[47360+e]=n[185][e]);for(n[186]="�����������������������������������������������������������������튍튎튏튒튓튔튖튗튘튙튚튛튝튞튟튡튢튣튥튦튧튨튩튪튫튭������튮튯튰튲튳튴튵튶튷튺튻튽튾틁틃틄틅틆틇틊틌틍틎틏틐틑������틒틓틕틖틗틙틚틛틝틞틟틠틡틢틣틦틧틨틩틪틫틬틭틮틯틲틳틵틶틷틹틺벙벚베벡벤벧벨벰벱벳벴벵벼벽변별볍볏볐병볕볘볜보복볶본볼봄봅봇봉봐봔봤봬뵀뵈뵉뵌뵐뵘뵙뵤뵨부북분붇불붉붊붐붑붓붕붙붚붜붤붰붸뷔뷕뷘뷜뷩뷰뷴뷸븀븃븅브븍븐블븜븝븟비빅빈빌빎빔빕빗빙빚빛빠빡빤�".split(""),e=0;e!=n[186].length;++e)65533!==n[186][e].charCodeAt(0)&&(r[n[186][e]]=47616+e,t[47616+e]=n[186][e]);for(n[187]="�����������������������������������������������������������������틻틼틽틾틿팂팄팆팇팈팉팊팋팏팑팒팓팕팗팘팙팚팛팞팢팣������팤팦팧팪팫팭팮팯팱팲팳팴팵팶팷팺팾팿퍀퍁퍂퍃퍆퍇퍈퍉������퍊퍋퍌퍍퍎퍏퍐퍑퍒퍓퍔퍕퍖퍗퍘퍙퍚퍛퍜퍝퍞퍟퍠퍡퍢퍣퍤퍥퍦퍧퍨퍩빨빪빰빱빳빴빵빻빼빽뺀뺄뺌뺍뺏뺐뺑뺘뺙뺨뻐뻑뻔뻗뻘뻠뻣뻤뻥뻬뼁뼈뼉뼘뼙뼛뼜뼝뽀뽁뽄뽈뽐뽑뽕뾔뾰뿅뿌뿍뿐뿔뿜뿟뿡쀼쁑쁘쁜쁠쁨쁩삐삑삔삘삠삡삣삥사삭삯산삳살삵삶삼삽삿샀상샅새색샌샐샘샙샛샜생샤�".split(""),e=0;e!=n[187].length;++e)65533!==n[187][e].charCodeAt(0)&&(r[n[187][e]]=47872+e,t[47872+e]=n[187][e]);for(n[188]="�����������������������������������������������������������������퍪퍫퍬퍭퍮퍯퍰퍱퍲퍳퍴퍵퍶퍷퍸퍹퍺퍻퍾퍿펁펂펃펅펆펇������펈펉펊펋펎펒펓펔펕펖펗펚펛펝펞펟펡펢펣펤펥펦펧펪펬펮������펯펰펱펲펳펵펶펷펹펺펻펽펾펿폀폁폂폃폆폇폊폋폌폍폎폏폑폒폓폔폕폖샥샨샬샴샵샷샹섀섄섈섐섕서석섞섟선섣설섦섧섬섭섯섰성섶세섹센셀셈셉셋셌셍셔셕션셜셤셥셧셨셩셰셴셸솅소속솎손솔솖솜솝솟송솥솨솩솬솰솽쇄쇈쇌쇔쇗쇘쇠쇤쇨쇰쇱쇳쇼쇽숀숄숌숍숏숑수숙순숟술숨숩숫숭�".split(""),e=0;e!=n[188].length;++e)65533!==n[188][e].charCodeAt(0)&&(r[n[188][e]]=48128+e,t[48128+e]=n[188][e]);for(n[189]="�����������������������������������������������������������������폗폙폚폛폜폝폞폟폠폢폤폥폦폧폨폩폪폫폮폯폱폲폳폵폶폷������폸폹폺폻폾퐀퐂퐃퐄퐅퐆퐇퐉퐊퐋퐌퐍퐎퐏퐐퐑퐒퐓퐔퐕퐖������퐗퐘퐙퐚퐛퐜퐞퐟퐠퐡퐢퐣퐤퐥퐦퐧퐨퐩퐪퐫퐬퐭퐮퐯퐰퐱퐲퐳퐴퐵퐶퐷숯숱숲숴쉈쉐쉑쉔쉘쉠쉥쉬쉭쉰쉴쉼쉽쉿슁슈슉슐슘슛슝스슥슨슬슭슴습슷승시식신싣실싫심십싯싱싶싸싹싻싼쌀쌈쌉쌌쌍쌓쌔쌕쌘쌜쌤쌥쌨쌩썅써썩썬썰썲썸썹썼썽쎄쎈쎌쏀쏘쏙쏜쏟쏠쏢쏨쏩쏭쏴쏵쏸쐈쐐쐤쐬쐰�".split(""),e=0;e!=n[189].length;++e)65533!==n[189][e].charCodeAt(0)&&(r[n[189][e]]=48384+e,t[48384+e]=n[189][e]);for(n[190]="�����������������������������������������������������������������퐸퐹퐺퐻퐼퐽퐾퐿푁푂푃푅푆푇푈푉푊푋푌푍푎푏푐푑푒푓������푔푕푖푗푘푙푚푛푝푞푟푡푢푣푥푦푧푨푩푪푫푬푮푰푱푲������푳푴푵푶푷푺푻푽푾풁풃풄풅풆풇풊풌풎풏풐풑풒풓풕풖풗풘풙풚풛풜풝쐴쐼쐽쑈쑤쑥쑨쑬쑴쑵쑹쒀쒔쒜쒸쒼쓩쓰쓱쓴쓸쓺쓿씀씁씌씐씔씜씨씩씬씰씸씹씻씽아악안앉않알앍앎앓암압앗았앙앝앞애액앤앨앰앱앳앴앵야약얀얄얇얌얍얏양얕얗얘얜얠얩어억언얹얻얼얽얾엄업없엇었엉엊엌엎�".split(""),e=0;e!=n[190].length;++e)65533!==n[190][e].charCodeAt(0)&&(r[n[190][e]]=48640+e,t[48640+e]=n[190][e]);for(n[191]="�����������������������������������������������������������������풞풟풠풡풢풣풤풥풦풧풨풪풫풬풭풮풯풰풱풲풳풴풵풶풷풸������풹풺풻풼풽풾풿퓀퓁퓂퓃퓄퓅퓆퓇퓈퓉퓊퓋퓍퓎퓏퓑퓒퓓퓕������퓖퓗퓘퓙퓚퓛퓝퓞퓠퓡퓢퓣퓤퓥퓦퓧퓩퓪퓫퓭퓮퓯퓱퓲퓳퓴퓵퓶퓷퓹퓺퓼에엑엔엘엠엡엣엥여역엮연열엶엷염엽엾엿였영옅옆옇예옌옐옘옙옛옜오옥온올옭옮옰옳옴옵옷옹옻와왁완왈왐왑왓왔왕왜왝왠왬왯왱외왹왼욀욈욉욋욍요욕욘욜욤욥욧용우욱운울욹욺움웁웃웅워웍원월웜웝웠웡웨�".split(""),e=0;e!=n[191].length;++e)65533!==n[191][e].charCodeAt(0)&&(r[n[191][e]]=48896+e,t[48896+e]=n[191][e]);for(n[192]="�����������������������������������������������������������������퓾퓿픀픁픂픃픅픆픇픉픊픋픍픎픏픐픑픒픓픖픘픙픚픛픜픝������픞픟픠픡픢픣픤픥픦픧픨픩픪픫픬픭픮픯픰픱픲픳픴픵픶픷������픸픹픺픻픾픿핁핂핃핅핆핇핈핉핊핋핎핐핒핓핔핕핖핗핚핛핝핞핟핡핢핣웩웬웰웸웹웽위윅윈윌윔윕윗윙유육윤율윰윱윳융윷으윽은을읊음읍읏응읒읓읔읕읖읗의읜읠읨읫이익인일읽읾잃임입잇있잉잊잎자작잔잖잗잘잚잠잡잣잤장잦재잭잰잴잼잽잿쟀쟁쟈쟉쟌쟎쟐쟘쟝쟤쟨쟬저적전절젊�".split(""),e=0;e!=n[192].length;++e)65533!==n[192][e].charCodeAt(0)&&(r[n[192][e]]=49152+e,t[49152+e]=n[192][e]);for(n[193]="�����������������������������������������������������������������핤핦핧핪핬핮핯핰핱핲핳핶핷핹핺핻핽핾핿햀햁햂햃햆햊햋������햌햍햎햏햑햒햓햔햕햖햗햘햙햚햛햜햝햞햟햠햡햢햣햤햦햧������햨햩햪햫햬햭햮햯햰햱햲햳햴햵햶햷햸햹햺햻햼햽햾햿헀헁헂헃헄헅헆헇점접젓정젖제젝젠젤젬젭젯젱져젼졀졈졉졌졍졔조족존졸졺좀좁좃종좆좇좋좌좍좔좝좟좡좨좼좽죄죈죌죔죕죗죙죠죡죤죵주죽준줄줅줆줌줍줏중줘줬줴쥐쥑쥔쥘쥠쥡쥣쥬쥰쥴쥼즈즉즌즐즘즙즛증지직진짇질짊짐집짓�".split(""),e=0;e!=n[193].length;++e)65533!==n[193][e].charCodeAt(0)&&(r[n[193][e]]=49408+e,t[49408+e]=n[193][e]);for(n[194]="�����������������������������������������������������������������헊헋헍헎헏헑헓헔헕헖헗헚헜헞헟헠헡헢헣헦헧헩헪헫헭헮������헯헰헱헲헳헶헸헺헻헼헽헾헿혂혃혅혆혇혉혊혋혌혍혎혏혒������혖혗혘혙혚혛혝혞혟혡혢혣혥혦혧혨혩혪혫혬혮혯혰혱혲혳혴혵혶혷혺혻징짖짙짚짜짝짠짢짤짧짬짭짯짰짱째짹짼쨀쨈쨉쨋쨌쨍쨔쨘쨩쩌쩍쩐쩔쩜쩝쩟쩠쩡쩨쩽쪄쪘쪼쪽쫀쫄쫌쫍쫏쫑쫓쫘쫙쫠쫬쫴쬈쬐쬔쬘쬠쬡쭁쭈쭉쭌쭐쭘쭙쭝쭤쭸쭹쮜쮸쯔쯤쯧쯩찌찍찐찔찜찝찡찢찧차착찬찮찰참찹찻�".split(""),e=0;e!=n[194].length;++e)65533!==n[194][e].charCodeAt(0)&&(r[n[194][e]]=49664+e,t[49664+e]=n[194][e]);for(n[195]="�����������������������������������������������������������������혽혾혿홁홂홃홄홆홇홊홌홎홏홐홒홓홖홗홙홚홛홝홞홟홠홡������홢홣홤홥홦홨홪홫홬홭홮홯홲홳홵홶홷홸홹홺홻홼홽홾홿횀������횁횂횄횆횇횈횉횊횋횎횏횑횒횓횕횖횗횘횙횚횛횜횞횠횢횣횤횥횦횧횩횪찼창찾채책챈챌챔챕챗챘챙챠챤챦챨챰챵처척천철첨첩첫첬청체첵첸첼쳄쳅쳇쳉쳐쳔쳤쳬쳰촁초촉촌촐촘촙촛총촤촨촬촹최쵠쵤쵬쵭쵯쵱쵸춈추축춘출춤춥춧충춰췄췌췐취췬췰췸췹췻췽츄츈츌츔츙츠측츤츨츰츱츳층�".split(""),e=0;e!=n[195].length;++e)65533!==n[195][e].charCodeAt(0)&&(r[n[195][e]]=49920+e,t[49920+e]=n[195][e]);for(n[196]="�����������������������������������������������������������������횫횭횮횯횱횲횳횴횵횶횷횸횺횼횽횾횿훀훁훂훃훆훇훉훊훋������훍훎훏훐훒훓훕훖훘훚훛훜훝훞훟훡훢훣훥훦훧훩훪훫훬훭������훮훯훱훲훳훴훶훷훸훹훺훻훾훿휁휂휃휅휆휇휈휉휊휋휌휍휎휏휐휒휓휔치칙친칟칠칡침칩칫칭카칵칸칼캄캅캇캉캐캑캔캘캠캡캣캤캥캬캭컁커컥컨컫컬컴컵컷컸컹케켁켄켈켐켑켓켕켜켠켤켬켭켯켰켱켸코콕콘콜콤콥콧콩콰콱콴콸쾀쾅쾌쾡쾨쾰쿄쿠쿡쿤쿨쿰쿱쿳쿵쿼퀀퀄퀑퀘퀭퀴퀵퀸퀼�".split(""),e=0;e!=n[196].length;++e)65533!==n[196][e].charCodeAt(0)&&(r[n[196][e]]=50176+e,t[50176+e]=n[196][e]);for(n[197]="�����������������������������������������������������������������휕휖휗휚휛휝휞휟휡휢휣휤휥휦휧휪휬휮휯휰휱휲휳휶휷휹������휺휻휽휾휿흀흁흂흃흅흆흈흊흋흌흍흎흏흒흓흕흚흛흜흝흞������흟흢흤흦흧흨흪흫흭흮흯흱흲흳흵흶흷흸흹흺흻흾흿힀힂힃힄힅힆힇힊힋큄큅큇큉큐큔큘큠크큭큰클큼큽킁키킥킨킬킴킵킷킹타탁탄탈탉탐탑탓탔탕태택탠탤탬탭탯탰탱탸턍터턱턴털턺텀텁텃텄텅테텍텐텔템텝텟텡텨텬텼톄톈토톡톤톨톰톱톳통톺톼퇀퇘퇴퇸툇툉툐투툭툰툴툼툽툿퉁퉈퉜�".split(""),e=0;e!=n[197].length;++e)65533!==n[197][e].charCodeAt(0)&&(r[n[197][e]]=50432+e,t[50432+e]=n[197][e]);for(n[198]="�����������������������������������������������������������������힍힎힏힑힒힓힔힕힖힗힚힜힞힟힠힡힢힣������������������������������������������������������������������������������퉤튀튁튄튈튐튑튕튜튠튤튬튱트특튼튿틀틂틈틉틋틔틘틜틤틥티틱틴틸팀팁팃팅파팍팎판팔팖팜팝팟팠팡팥패팩팬팰팸팹팻팼팽퍄퍅퍼퍽펀펄펌펍펏펐펑페펙펜펠펨펩펫펭펴편펼폄폅폈평폐폘폡폣포폭폰폴폼폽폿퐁�".split(""),e=0;e!=n[198].length;++e)65533!==n[198][e].charCodeAt(0)&&(r[n[198][e]]=50688+e,t[50688+e]=n[198][e]);for(n[199]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������퐈퐝푀푄표푠푤푭푯푸푹푼푿풀풂품풉풋풍풔풩퓌퓐퓔퓜퓟퓨퓬퓰퓸퓻퓽프픈플픔픕픗피픽핀필핌핍핏핑하학한할핥함합핫항해핵핸핼햄햅햇했행햐향허헉헌헐헒험헙헛헝헤헥헨헬헴헵헷헹혀혁현혈혐협혓혔형혜혠�".split(""),e=0;e!=n[199].length;++e)65533!==n[199][e].charCodeAt(0)&&(r[n[199][e]]=50944+e,t[50944+e]=n[199][e]);for(n[200]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������혤혭호혹혼홀홅홈홉홋홍홑화확환활홧황홰홱홴횃횅회획횐횔횝횟횡효횬횰횹횻후훅훈훌훑훔훗훙훠훤훨훰훵훼훽휀휄휑휘휙휜휠휨휩휫휭휴휵휸휼흄흇흉흐흑흔흖흗흘흙흠흡흣흥흩희흰흴흼흽힁히힉힌힐힘힙힛힝�".split(""),e=0;e!=n[200].length;++e)65533!==n[200][e].charCodeAt(0)&&(r[n[200][e]]=51200+e,t[51200+e]=n[200][e]);for(n[202]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������伽佳假價加可呵哥嘉嫁家暇架枷柯歌珂痂稼苛茄街袈訶賈跏軻迦駕刻却各恪慤殼珏脚覺角閣侃刊墾奸姦干幹懇揀杆柬桿澗癎看磵稈竿簡肝艮艱諫間乫喝曷渴碣竭葛褐蝎鞨勘坎堪嵌感憾戡敢柑橄減甘疳監瞰紺邯鑑鑒龕�".split(""),e=0;e!=n[202].length;++e)65533!==n[202][e].charCodeAt(0)&&(r[n[202][e]]=51712+e,t[51712+e]=n[202][e]);for(n[203]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������匣岬甲胛鉀閘剛堈姜岡崗康强彊慷江畺疆糠絳綱羌腔舡薑襁講鋼降鱇介价個凱塏愷愾慨改槪漑疥皆盖箇芥蓋豈鎧開喀客坑更粳羹醵倨去居巨拒据據擧渠炬祛距踞車遽鉅鋸乾件健巾建愆楗腱虔蹇鍵騫乞傑杰桀儉劍劒檢�".split(""),e=0;e!=n[203].length;++e)65533!==n[203][e].charCodeAt(0)&&(r[n[203][e]]=51968+e,t[51968+e]=n[203][e]);for(n[204]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������瞼鈐黔劫怯迲偈憩揭擊格檄激膈覡隔堅牽犬甄絹繭肩見譴遣鵑抉決潔結缺訣兼慊箝謙鉗鎌京俓倞傾儆勁勍卿坰境庚徑慶憬擎敬景暻更梗涇炅烱璟璥瓊痙硬磬竟競絅經耕耿脛莖警輕逕鏡頃頸驚鯨係啓堺契季屆悸戒桂械�".split(""),e=0;e!=n[204].length;++e)65533!==n[204][e].charCodeAt(0)&&(r[n[204][e]]=52224+e,t[52224+e]=n[204][e]);for(n[205]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������棨溪界癸磎稽系繫繼計誡谿階鷄古叩告呱固姑孤尻庫拷攷故敲暠枯槁沽痼皐睾稿羔考股膏苦苽菰藁蠱袴誥賈辜錮雇顧高鼓哭斛曲梏穀谷鵠困坤崑昆梱棍滾琨袞鯤汨滑骨供公共功孔工恐恭拱控攻珙空蚣貢鞏串寡戈果瓜�".split(""),e=0;e!=n[205].length;++e)65533!==n[205][e].charCodeAt(0)&&(r[n[205][e]]=52480+e,t[52480+e]=n[205][e]);for(n[206]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������科菓誇課跨過鍋顆廓槨藿郭串冠官寬慣棺款灌琯瓘管罐菅觀貫關館刮恝括适侊光匡壙廣曠洸炚狂珖筐胱鑛卦掛罫乖傀塊壞怪愧拐槐魁宏紘肱轟交僑咬喬嬌嶠巧攪敎校橋狡皎矯絞翹膠蕎蛟較轎郊餃驕鮫丘久九仇俱具勾�".split(""),e=0;e!=n[206].length;++e)65533!==n[206][e].charCodeAt(0)&&(r[n[206][e]]=52736+e,t[52736+e]=n[206][e]);for(n[207]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������區口句咎嘔坵垢寇嶇廐懼拘救枸柩構歐毆毬求溝灸狗玖球瞿矩究絿耉臼舅舊苟衢謳購軀逑邱鉤銶駒驅鳩鷗龜國局菊鞠鞫麴君窘群裙軍郡堀屈掘窟宮弓穹窮芎躬倦券勸卷圈拳捲權淃眷厥獗蕨蹶闕机櫃潰詭軌饋句晷歸貴�".split(""),e=0;e!=n[207].length;++e)65533!==n[207][e].charCodeAt(0)&&(r[n[207][e]]=52992+e,t[52992+e]=n[207][e]);for(n[208]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������鬼龜叫圭奎揆槻珪硅窺竅糾葵規赳逵閨勻均畇筠菌鈞龜橘克剋劇戟棘極隙僅劤勤懃斤根槿瑾筋芹菫覲謹近饉契今妗擒昑檎琴禁禽芩衾衿襟金錦伋及急扱汲級給亘兢矜肯企伎其冀嗜器圻基埼夔奇妓寄岐崎己幾忌技旗旣�".split(""),e=0;e!=n[208].length;++e)65533!==n[208][e].charCodeAt(0)&&(r[n[208][e]]=53248+e,t[53248+e]=n[208][e]);for(n[209]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������朞期杞棋棄機欺氣汽沂淇玘琦琪璂璣畸畿碁磯祁祇祈祺箕紀綺羈耆耭肌記譏豈起錡錤飢饑騎騏驥麒緊佶吉拮桔金喫儺喇奈娜懦懶拏拿癩羅蘿螺裸邏那樂洛烙珞落諾酪駱亂卵暖欄煖爛蘭難鸞捏捺南嵐枏楠湳濫男藍襤拉�".split(""),e=0;e!=n[209].length;++e)65533!==n[209][e].charCodeAt(0)&&(r[n[209][e]]=53504+e,t[53504+e]=n[209][e]);for(n[210]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������納臘蠟衲囊娘廊朗浪狼郎乃來內奈柰耐冷女年撚秊念恬拈捻寧寗努勞奴弩怒擄櫓爐瑙盧老蘆虜路露駑魯鷺碌祿綠菉錄鹿論壟弄濃籠聾膿農惱牢磊腦賂雷尿壘屢樓淚漏累縷陋嫩訥杻紐勒肋凜凌稜綾能菱陵尼泥匿溺多茶�".split(""),e=0;e!=n[210].length;++e)65533!==n[210][e].charCodeAt(0)&&(r[n[210][e]]=53760+e,t[53760+e]=n[210][e]);for(n[211]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������丹亶但單團壇彖斷旦檀段湍短端簞緞蛋袒鄲鍛撻澾獺疸達啖坍憺擔曇淡湛潭澹痰聃膽蕁覃談譚錟沓畓答踏遝唐堂塘幢戇撞棠當糖螳黨代垈坮大對岱帶待戴擡玳臺袋貸隊黛宅德悳倒刀到圖堵塗導屠島嶋度徒悼挑掉搗桃�".split(""),e=0;e!=n[211].length;++e)65533!==n[211][e].charCodeAt(0)&&(r[n[211][e]]=54016+e,t[54016+e]=n[211][e]);for(n[212]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������棹櫂淘渡滔濤燾盜睹禱稻萄覩賭跳蹈逃途道都鍍陶韜毒瀆牘犢獨督禿篤纛讀墩惇敦旽暾沌焞燉豚頓乭突仝冬凍動同憧東桐棟洞潼疼瞳童胴董銅兜斗杜枓痘竇荳讀豆逗頭屯臀芚遁遯鈍得嶝橙燈登等藤謄鄧騰喇懶拏癩羅�".split(""),e=0;e!=n[212].length;++e)65533!==n[212][e].charCodeAt(0)&&(r[n[212][e]]=54272+e,t[54272+e]=n[212][e]);for(n[213]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������蘿螺裸邏樂洛烙珞絡落諾酪駱丹亂卵欄欒瀾爛蘭鸞剌辣嵐擥攬欖濫籃纜藍襤覽拉臘蠟廊朗浪狼琅瑯螂郞來崍徠萊冷掠略亮倆兩凉梁樑粮粱糧良諒輛量侶儷勵呂廬慮戾旅櫚濾礪藜蠣閭驢驪麗黎力曆歷瀝礫轢靂憐戀攣漣�".split(""),e=0;e!=n[213].length;++e)65533!==n[213][e].charCodeAt(0)&&(r[n[213][e]]=54528+e,t[54528+e]=n[213][e]);for(n[214]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������煉璉練聯蓮輦連鍊冽列劣洌烈裂廉斂殮濂簾獵令伶囹寧岺嶺怜玲笭羚翎聆逞鈴零靈領齡例澧禮醴隷勞怒撈擄櫓潞瀘爐盧老蘆虜路輅露魯鷺鹵碌祿綠菉錄鹿麓論壟弄朧瀧瓏籠聾儡瀨牢磊賂賚賴雷了僚寮廖料燎療瞭聊蓼�".split(""),e=0;e!=n[214].length;++e)65533!==n[214][e].charCodeAt(0)&&(r[n[214][e]]=54784+e,t[54784+e]=n[214][e]);for(n[215]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������遼鬧龍壘婁屢樓淚漏瘻累縷蔞褸鏤陋劉旒柳榴流溜瀏琉瑠留瘤硫謬類六戮陸侖倫崙淪綸輪律慄栗率隆勒肋凜凌楞稜綾菱陵俚利厘吏唎履悧李梨浬犁狸理璃異痢籬罹羸莉裏裡里釐離鯉吝潾燐璘藺躪隣鱗麟林淋琳臨霖砬�".split(""),e=0;e!=n[215].length;++e)65533!==n[215][e].charCodeAt(0)&&(r[n[215][e]]=55040+e,t[55040+e]=n[215][e]);for(n[216]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������立笠粒摩瑪痲碼磨馬魔麻寞幕漠膜莫邈万卍娩巒彎慢挽晩曼滿漫灣瞞萬蔓蠻輓饅鰻唜抹末沫茉襪靺亡妄忘忙望網罔芒茫莽輞邙埋妹媒寐昧枚梅每煤罵買賣邁魅脈貊陌驀麥孟氓猛盲盟萌冪覓免冕勉棉沔眄眠綿緬面麵滅�".split(""),e=0;e!=n[216].length;++e)65533!==n[216][e].charCodeAt(0)&&(r[n[216][e]]=55296+e,t[55296+e]=n[216][e]);for(n[217]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������蔑冥名命明暝椧溟皿瞑茗蓂螟酩銘鳴袂侮冒募姆帽慕摸摹暮某模母毛牟牡瑁眸矛耗芼茅謀謨貌木沐牧目睦穆鶩歿沒夢朦蒙卯墓妙廟描昴杳渺猫竗苗錨務巫憮懋戊拇撫无楙武毋無珷畝繆舞茂蕪誣貿霧鵡墨默們刎吻問文�".split(""),e=0;e!=n[217].length;++e)65533!==n[217][e].charCodeAt(0)&&(r[n[217][e]]=55552+e,t[55552+e]=n[217][e]);for(n[218]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������汶紊紋聞蚊門雯勿沕物味媚尾嵋彌微未梶楣渼湄眉米美薇謎迷靡黴岷悶愍憫敏旻旼民泯玟珉緡閔密蜜謐剝博拍搏撲朴樸泊珀璞箔粕縛膊舶薄迫雹駁伴半反叛拌搬攀斑槃泮潘班畔瘢盤盼磐磻礬絆般蟠返頒飯勃拔撥渤潑�".split(""),e=0;e!=n[218].length;++e)65533!==n[218][e].charCodeAt(0)&&(r[n[218][e]]=55808+e,t[55808+e]=n[218][e]);for(n[219]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������發跋醱鉢髮魃倣傍坊妨尨幇彷房放方旁昉枋榜滂磅紡肪膀舫芳蒡蚌訪謗邦防龐倍俳北培徘拜排杯湃焙盃背胚裴裵褙賠輩配陪伯佰帛柏栢白百魄幡樊煩燔番磻繁蕃藩飜伐筏罰閥凡帆梵氾汎泛犯範范法琺僻劈壁擘檗璧癖�".split(""),e=0;e!=n[219].length;++e)65533!==n[219][e].charCodeAt(0)&&(r[n[219][e]]=56064+e,t[56064+e]=n[219][e]);for(n[220]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������碧蘗闢霹便卞弁變辨辯邊別瞥鱉鼈丙倂兵屛幷昞昺柄棅炳甁病秉竝輧餠騈保堡報寶普步洑湺潽珤甫菩補褓譜輔伏僕匐卜宓復服福腹茯蔔複覆輹輻馥鰒本乶俸奉封峯峰捧棒烽熢琫縫蓬蜂逢鋒鳳不付俯傅剖副否咐埠夫婦�".split(""),e=0;e!=n[220].length;++e)65533!==n[220][e].charCodeAt(0)&&(r[n[220][e]]=56320+e,t[56320+e]=n[220][e]);for(n[221]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������孚孵富府復扶敷斧浮溥父符簿缶腐腑膚艀芙莩訃負賦賻赴趺部釜阜附駙鳧北分吩噴墳奔奮忿憤扮昐汾焚盆粉糞紛芬賁雰不佛弗彿拂崩朋棚硼繃鵬丕備匕匪卑妃婢庇悲憊扉批斐枇榧比毖毗毘沸泌琵痺砒碑秕秘粃緋翡肥�".split(""),e=0;e!=n[221].length;++e)65533!==n[221][e].charCodeAt(0)&&(r[n[221][e]]=56576+e,t[56576+e]=n[221][e]);for(n[222]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������脾臂菲蜚裨誹譬費鄙非飛鼻嚬嬪彬斌檳殯浜濱瀕牝玭貧賓頻憑氷聘騁乍事些仕伺似使俟僿史司唆嗣四士奢娑寫寺射巳師徙思捨斜斯柶査梭死沙泗渣瀉獅砂社祀祠私篩紗絲肆舍莎蓑蛇裟詐詞謝賜赦辭邪飼駟麝削數朔索�".split(""),e=0;e!=n[222].length;++e)65533!==n[222][e].charCodeAt(0)&&(r[n[222][e]]=56832+e,t[56832+e]=n[222][e]);for(n[223]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������傘刪山散汕珊産疝算蒜酸霰乷撒殺煞薩三參杉森渗芟蔘衫揷澁鈒颯上傷像償商喪嘗孀尙峠常床庠廂想桑橡湘爽牀狀相祥箱翔裳觴詳象賞霜塞璽賽嗇塞穡索色牲生甥省笙墅壻嶼序庶徐恕抒捿敍暑曙書栖棲犀瑞筮絮緖署�".split(""),e=0;e!=n[223].length;++e)65533!==n[223][e].charCodeAt(0)&&(r[n[223][e]]=57088+e,t[57088+e]=n[223][e]);for(n[224]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������胥舒薯西誓逝鋤黍鼠夕奭席惜昔晳析汐淅潟石碩蓆釋錫仙僊先善嬋宣扇敾旋渲煽琁瑄璇璿癬禪線繕羨腺膳船蘚蟬詵跣選銑鐥饍鮮卨屑楔泄洩渫舌薛褻設說雪齧剡暹殲纖蟾贍閃陝攝涉燮葉城姓宬性惺成星晟猩珹盛省筬�".split(""),e=0;e!=n[224].length;++e)65533!==n[224][e].charCodeAt(0)&&(r[n[224][e]]=57344+e,t[57344+e]=n[224][e]);for(n[225]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������聖聲腥誠醒世勢歲洗稅笹細說貰召嘯塑宵小少巢所掃搔昭梳沼消溯瀟炤燒甦疏疎瘙笑篠簫素紹蔬蕭蘇訴逍遡邵銷韶騷俗屬束涑粟續謖贖速孫巽損蓀遜飡率宋悚松淞訟誦送頌刷殺灑碎鎖衰釗修受嗽囚垂壽嫂守岫峀帥愁�".split(""),e=0;e!=n[225].length;++e)65533!==n[225][e].charCodeAt(0)&&(r[n[225][e]]=57600+e,t[57600+e]=n[225][e]);for(n[226]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������戍手授搜收數樹殊水洙漱燧狩獸琇璲瘦睡秀穗竪粹綏綬繡羞脩茱蒐蓚藪袖誰讐輸遂邃酬銖銹隋隧隨雖需須首髓鬚叔塾夙孰宿淑潚熟琡璹肅菽巡徇循恂旬栒楯橓殉洵淳珣盾瞬筍純脣舜荀蓴蕣詢諄醇錞順馴戌術述鉥崇崧�".split(""),e=0;e!=n[226].length;++e)65533!==n[226][e].charCodeAt(0)&&(r[n[226][e]]=57856+e,t[57856+e]=n[226][e]);for(n[227]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������嵩瑟膝蝨濕拾習褶襲丞乘僧勝升承昇繩蠅陞侍匙嘶始媤尸屎屍市弑恃施是時枾柴猜矢示翅蒔蓍視試詩諡豕豺埴寔式息拭植殖湜熄篒蝕識軾食飾伸侁信呻娠宸愼新晨燼申神紳腎臣莘薪藎蜃訊身辛辰迅失室實悉審尋心沁�".split(""),e=0;e!=n[227].length;++e)65533!==n[227][e].charCodeAt(0)&&(r[n[227][e]]=58112+e,t[58112+e]=n[227][e]);for(n[228]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������沈深瀋甚芯諶什十拾雙氏亞俄兒啞娥峨我牙芽莪蛾衙訝阿雅餓鴉鵝堊岳嶽幄惡愕握樂渥鄂鍔顎鰐齷安岸按晏案眼雁鞍顔鮟斡謁軋閼唵岩巖庵暗癌菴闇壓押狎鴨仰央怏昻殃秧鴦厓哀埃崖愛曖涯碍艾隘靄厄扼掖液縊腋額�".split(""),e=0;e!=n[228].length;++e)65533!==n[228][e].charCodeAt(0)&&(r[n[228][e]]=58368+e,t[58368+e]=n[228][e]);for(n[229]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������櫻罌鶯鸚也倻冶夜惹揶椰爺耶若野弱掠略約若葯蒻藥躍亮佯兩凉壤孃恙揚攘敭暘梁楊樣洋瀁煬痒瘍禳穰糧羊良襄諒讓釀陽量養圄御於漁瘀禦語馭魚齬億憶抑檍臆偃堰彦焉言諺孼蘖俺儼嚴奄掩淹嶪業円予余勵呂女如廬�".split(""),e=0;e!=n[229].length;++e)65533!==n[229][e].charCodeAt(0)&&(r[n[229][e]]=58624+e,t[58624+e]=n[229][e]);for(n[230]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������旅歟汝濾璵礖礪與艅茹輿轝閭餘驪麗黎亦力域役易曆歷疫繹譯轢逆驛嚥堧姸娟宴年延憐戀捐挻撚椽沇沿涎涓淵演漣烟然煙煉燃燕璉硏硯秊筵緣練縯聯衍軟輦蓮連鉛鍊鳶列劣咽悅涅烈熱裂說閱厭廉念捻染殮炎焰琰艶苒�".split(""),e=0;e!=n[230].length;++e)65533!==n[230][e].charCodeAt(0)&&(r[n[230][e]]=58880+e,t[58880+e]=n[230][e]);for(n[231]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������簾閻髥鹽曄獵燁葉令囹塋寧嶺嶸影怜映暎楹榮永泳渶潁濚瀛瀯煐營獰玲瑛瑩瓔盈穎纓羚聆英詠迎鈴鍈零霙靈領乂倪例刈叡曳汭濊猊睿穢芮藝蘂禮裔詣譽豫醴銳隸霓預五伍俉傲午吾吳嗚塢墺奧娛寤悟惡懊敖旿晤梧汚澳�".split(""),e=0;e!=n[231].length;++e)65533!==n[231][e].charCodeAt(0)&&(r[n[231][e]]=59136+e,t[59136+e]=n[231][e]);for(n[232]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������烏熬獒筽蜈誤鰲鼇屋沃獄玉鈺溫瑥瘟穩縕蘊兀壅擁瓮甕癰翁邕雍饔渦瓦窩窪臥蛙蝸訛婉完宛梡椀浣玩琓琬碗緩翫脘腕莞豌阮頑曰往旺枉汪王倭娃歪矮外嵬巍猥畏了僚僥凹堯夭妖姚寥寮尿嶢拗搖撓擾料曜樂橈燎燿瑤療�".split(""),e=0;e!=n[232].length;++e)65533!==n[232][e].charCodeAt(0)&&(r[n[232][e]]=59392+e,t[59392+e]=n[232][e]);for(n[233]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������窈窯繇繞耀腰蓼蟯要謠遙遼邀饒慾欲浴縟褥辱俑傭冗勇埇墉容庸慂榕涌湧溶熔瑢用甬聳茸蓉踊鎔鏞龍于佑偶優又友右宇寓尤愚憂旴牛玗瑀盂祐禑禹紆羽芋藕虞迂遇郵釪隅雨雩勖彧旭昱栯煜稶郁頊云暈橒殞澐熉耘芸蕓�".split(""),e=0;e!=n[233].length;++e)65533!==n[233][e].charCodeAt(0)&&(r[n[233][e]]=59648+e,t[59648+e]=n[233][e]);for(n[234]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������運隕雲韻蔚鬱亐熊雄元原員圓園垣媛嫄寃怨愿援沅洹湲源爰猿瑗苑袁轅遠阮院願鴛月越鉞位偉僞危圍委威尉慰暐渭爲瑋緯胃萎葦蔿蝟衛褘謂違韋魏乳侑儒兪劉唯喩孺宥幼幽庾悠惟愈愉揄攸有杻柔柚柳楡楢油洧流游溜�".split(""),e=0;e!=n[234].length;++e)65533!==n[234][e].charCodeAt(0)&&(r[n[234][e]]=59904+e,t[59904+e]=n[234][e]);for(n[235]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������濡猶猷琉瑜由留癒硫紐維臾萸裕誘諛諭踰蹂遊逾遺酉釉鍮類六堉戮毓肉育陸倫允奫尹崙淪潤玧胤贇輪鈗閏律慄栗率聿戎瀜絨融隆垠恩慇殷誾銀隱乙吟淫蔭陰音飮揖泣邑凝應膺鷹依倚儀宜意懿擬椅毅疑矣義艤薏蟻衣誼�".split(""),e=0;e!=n[235].length;++e)65533!==n[235][e].charCodeAt(0)&&(r[n[235][e]]=60160+e,t[60160+e]=n[235][e]);for(n[236]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������議醫二以伊利吏夷姨履已弛彛怡易李梨泥爾珥理異痍痢移罹而耳肄苡荑裏裡貽貳邇里離飴餌匿溺瀷益翊翌翼謚人仁刃印吝咽因姻寅引忍湮燐璘絪茵藺蚓認隣靭靷鱗麟一佚佾壹日溢逸鎰馹任壬妊姙恁林淋稔臨荏賃入卄�".split(""),e=0;e!=n[236].length;++e)65533!==n[236][e].charCodeAt(0)&&(r[n[236][e]]=60416+e,t[60416+e]=n[236][e]);for(n[237]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������立笠粒仍剩孕芿仔刺咨姉姿子字孜恣慈滋炙煮玆瓷疵磁紫者自茨蔗藉諮資雌作勺嚼斫昨灼炸爵綽芍酌雀鵲孱棧殘潺盞岑暫潛箴簪蠶雜丈仗匠場墻壯奬將帳庄張掌暲杖樟檣欌漿牆狀獐璋章粧腸臟臧莊葬蔣薔藏裝贓醬長�".split(""),e=0;e!=n[237].length;++e)65533!==n[237][e].charCodeAt(0)&&(r[n[237][e]]=60672+e,t[60672+e]=n[237][e]);for(n[238]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������障再哉在宰才材栽梓渽滓災縡裁財載齋齎爭箏諍錚佇低儲咀姐底抵杵楮樗沮渚狙猪疽箸紵苧菹著藷詛貯躇這邸雎齟勣吊嫡寂摘敵滴狄炙的積笛籍績翟荻謫賊赤跡蹟迪迹適鏑佃佺傳全典前剪塡塼奠專展廛悛戰栓殿氈澱�".split(""),e=0;e!=n[238].length;++e)65533!==n[238][e].charCodeAt(0)&&(r[n[238][e]]=60928+e,t[60928+e]=n[238][e]);for(n[239]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������煎琠田甸畑癲筌箋箭篆纏詮輾轉鈿銓錢鐫電顚顫餞切截折浙癤竊節絶占岾店漸点粘霑鮎點接摺蝶丁井亭停偵呈姃定幀庭廷征情挺政整旌晶晸柾楨檉正汀淀淨渟湞瀞炡玎珽町睛碇禎程穽精綎艇訂諪貞鄭酊釘鉦鋌錠霆靖�".split(""),e=0;e!=n[239].length;++e)65533!==n[239][e].charCodeAt(0)&&(r[n[239][e]]=61184+e,t[61184+e]=n[239][e]);for(n[240]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������靜頂鼎制劑啼堤帝弟悌提梯濟祭第臍薺製諸蹄醍除際霽題齊俎兆凋助嘲弔彫措操早晁曺曹朝條棗槽漕潮照燥爪璪眺祖祚租稠窕粗糟組繰肇藻蚤詔調趙躁造遭釣阻雕鳥族簇足鏃存尊卒拙猝倧宗從悰慫棕淙琮種終綜縱腫�".split(""),e=0;e!=n[240].length;++e)65533!==n[240][e].charCodeAt(0)&&(r[n[240][e]]=61440+e,t[61440+e]=n[240][e]);for(n[241]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������踪踵鍾鐘佐坐左座挫罪主住侏做姝胄呪周嗾奏宙州廚晝朱柱株注洲湊澍炷珠疇籌紂紬綢舟蛛註誅走躊輳週酎酒鑄駐竹粥俊儁准埈寯峻晙樽浚準濬焌畯竣蠢逡遵雋駿茁中仲衆重卽櫛楫汁葺增憎曾拯烝甑症繒蒸證贈之只�".split(""),e=0;e!=n[241].length;++e)65533!==n[241][e].charCodeAt(0)&&(r[n[241][e]]=61696+e,t[61696+e]=n[241][e]);for(n[242]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������咫地址志持指摯支旨智枝枳止池沚漬知砥祉祗紙肢脂至芝芷蜘誌識贄趾遲直稙稷織職唇嗔塵振搢晉晋桭榛殄津溱珍瑨璡畛疹盡眞瞋秦縉縝臻蔯袗診賑軫辰進鎭陣陳震侄叱姪嫉帙桎瓆疾秩窒膣蛭質跌迭斟朕什執潗緝輯�".split(""),e=0;e!=n[242].length;++e)65533!==n[242][e].charCodeAt(0)&&(r[n[242][e]]=61952+e,t[61952+e]=n[242][e]);for(n[243]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������鏶集徵懲澄且侘借叉嗟嵯差次此磋箚茶蹉車遮捉搾着窄錯鑿齪撰澯燦璨瓚竄簒纂粲纘讚贊鑽餐饌刹察擦札紮僭參塹慘慙懺斬站讒讖倉倡創唱娼廠彰愴敞昌昶暢槍滄漲猖瘡窓脹艙菖蒼債埰寀寨彩採砦綵菜蔡采釵冊柵策�".split(""),e=0;e!=n[243].length;++e)65533!==n[243][e].charCodeAt(0)&&(r[n[243][e]]=62208+e,t[62208+e]=n[243][e]);for(n[244]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������責凄妻悽處倜刺剔尺慽戚拓擲斥滌瘠脊蹠陟隻仟千喘天川擅泉淺玔穿舛薦賤踐遷釧闡阡韆凸哲喆徹撤澈綴輟轍鐵僉尖沾添甛瞻簽籤詹諂堞妾帖捷牒疊睫諜貼輒廳晴淸聽菁請靑鯖切剃替涕滯締諦逮遞體初剿哨憔抄招梢�".split(""),e=0;e!=n[244].length;++e)65533!==n[244][e].charCodeAt(0)&&(r[n[244][e]]=62464+e,t[62464+e]=n[244][e]);for(n[245]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������椒楚樵炒焦硝礁礎秒稍肖艸苕草蕉貂超酢醋醮促囑燭矗蜀觸寸忖村邨叢塚寵悤憁摠總聰蔥銃撮催崔最墜抽推椎楸樞湫皺秋芻萩諏趨追鄒酋醜錐錘鎚雛騶鰍丑畜祝竺筑築縮蓄蹙蹴軸逐春椿瑃出朮黜充忠沖蟲衝衷悴膵萃�".split(""),e=0;e!=n[245].length;++e)65533!==n[245][e].charCodeAt(0)&&(r[n[245][e]]=62720+e,t[62720+e]=n[245][e]);for(n[246]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������贅取吹嘴娶就炊翠聚脆臭趣醉驟鷲側仄厠惻測層侈値嗤峙幟恥梔治淄熾痔痴癡稚穉緇緻置致蚩輜雉馳齒則勅飭親七柒漆侵寢枕沈浸琛砧針鍼蟄秤稱快他咤唾墮妥惰打拖朶楕舵陀馱駝倬卓啄坼度托拓擢晫柝濁濯琢琸託�".split(""),e=0;e!=n[246].length;++e)65533!==n[246][e].charCodeAt(0)&&(r[n[246][e]]=62976+e,t[62976+e]=n[246][e]);for(n[247]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������鐸呑嘆坦彈憚歎灘炭綻誕奪脫探眈耽貪塔搭榻宕帑湯糖蕩兌台太怠態殆汰泰笞胎苔跆邰颱宅擇澤撑攄兎吐土討慟桶洞痛筒統通堆槌腿褪退頹偸套妬投透鬪慝特闖坡婆巴把播擺杷波派爬琶破罷芭跛頗判坂板版瓣販辦鈑�".split(""),e=0;e!=n[247].length;++e)65533!==n[247][e].charCodeAt(0)&&(r[n[247][e]]=63232+e,t[63232+e]=n[247][e]);for(n[248]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������阪八叭捌佩唄悖敗沛浿牌狽稗覇貝彭澎烹膨愎便偏扁片篇編翩遍鞭騙貶坪平枰萍評吠嬖幣廢弊斃肺蔽閉陛佈包匍匏咆哺圃布怖抛抱捕暴泡浦疱砲胞脯苞葡蒲袍褒逋鋪飽鮑幅暴曝瀑爆輻俵剽彪慓杓標漂瓢票表豹飇飄驃�".split(""),e=0;e!=n[248].length;++e)65533!==n[248][e].charCodeAt(0)&&(r[n[248][e]]=63488+e,t[63488+e]=n[248][e]);for(n[249]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������品稟楓諷豊風馮彼披疲皮被避陂匹弼必泌珌畢疋筆苾馝乏逼下何厦夏廈昰河瑕荷蝦賀遐霞鰕壑學虐謔鶴寒恨悍旱汗漢澣瀚罕翰閑閒限韓割轄函含咸啣喊檻涵緘艦銜陷鹹合哈盒蛤閤闔陜亢伉姮嫦巷恒抗杭桁沆港缸肛航�".split(""),e=0;e!=n[249].length;++e)65533!==n[249][e].charCodeAt(0)&&(r[n[249][e]]=63744+e,t[63744+e]=n[249][e]);for(n[250]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������行降項亥偕咳垓奚孩害懈楷海瀣蟹解該諧邂駭骸劾核倖幸杏荇行享向嚮珦鄕響餉饗香噓墟虛許憲櫶獻軒歇險驗奕爀赫革俔峴弦懸晛泫炫玄玹現眩睍絃絢縣舷衒見賢鉉顯孑穴血頁嫌俠協夾峽挾浹狹脅脇莢鋏頰亨兄刑型�".split(""),e=0;e!=n[250].length;++e)65533!==n[250][e].charCodeAt(0)&&(r[n[250][e]]=64e3+e,t[64e3+e]=n[250][e]);for(n[251]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������形泂滎瀅灐炯熒珩瑩荊螢衡逈邢鎣馨兮彗惠慧暳蕙蹊醯鞋乎互呼壕壺好岵弧戶扈昊晧毫浩淏湖滸澔濠濩灝狐琥瑚瓠皓祜糊縞胡芦葫蒿虎號蝴護豪鎬頀顥惑或酷婚昏混渾琿魂忽惚笏哄弘汞泓洪烘紅虹訌鴻化和嬅樺火畵�".split(""),e=0;e!=n[251].length;++e)65533!==n[251][e].charCodeAt(0)&&(r[n[251][e]]=64256+e,t[64256+e]=n[251][e]);for(n[252]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������禍禾花華話譁貨靴廓擴攫確碻穫丸喚奐宦幻患換歡晥桓渙煥環紈還驩鰥活滑猾豁闊凰幌徨恍惶愰慌晃晄榥況湟滉潢煌璜皇篁簧荒蝗遑隍黃匯回廻徊恢悔懷晦會檜淮澮灰獪繪膾茴蛔誨賄劃獲宖橫鐄哮嚆孝效斅曉梟涍淆�".split(""),e=0;e!=n[252].length;++e)65533!==n[252][e].charCodeAt(0)&&(r[n[252][e]]=64512+e,t[64512+e]=n[252][e]);for(n[253]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������爻肴酵驍侯候厚后吼喉嗅帿後朽煦珝逅勛勳塤壎焄熏燻薰訓暈薨喧暄煊萱卉喙毁彙徽揮暉煇諱輝麾休携烋畦虧恤譎鷸兇凶匈洶胸黑昕欣炘痕吃屹紇訖欠欽歆吸恰洽翕興僖凞喜噫囍姬嬉希憙憘戱晞曦熙熹熺犧禧稀羲詰�".split(""),e=0;e!=n[253].length;++e)65533!==n[253][e].charCodeAt(0)&&(r[n[253][e]]=64768+e,t[64768+e]=n[253][e]);return{enc:r,dec:t}}(),r[950]=function(){var e,t=[],r={},n=[];for(n[0]="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~��������������������������������������������������������������������������������������������������������������������������������".split(""),e=0;e!=n[0].length;++e)65533!==n[0][e].charCodeAt(0)&&(r[n[0][e]]=0+e,t[0+e]=n[0][e]);for(n[161]="���������������������������������������������������������������� ,、。.‧;:?!︰…‥﹐﹑﹒·﹔﹕﹖﹗|–︱—︳╴︴﹏()︵︶{}︷︸〔〕︹︺【】︻︼《》︽︾〈〉︿﹀「」﹁﹂『』﹃﹄﹙﹚����������������������������������﹛﹜﹝﹞‘’“”〝〞‵′#&*※§〃○●△▲◎☆★◇◆□■▽▼㊣℅¯ ̄_ˍ﹉﹊﹍﹎﹋﹌﹟﹠﹡+-×÷±√<>=≦≧≠∞≒≡﹢﹣﹤﹥﹦~∩∪⊥∠∟⊿㏒㏑∫∮∵∴♀♂⊕⊙↑↓←→↖↗↙↘∥∣/�".split(""),e=0;e!=n[161].length;++e)65533!==n[161][e].charCodeAt(0)&&(r[n[161][e]]=41216+e,t[41216+e]=n[161][e]);for(n[162]="����������������������������������������������������������������\∕﹨$¥〒¢£%@℃℉﹩﹪﹫㏕㎜㎝㎞㏎㎡㎎㎏㏄°兙兛兞兝兡兣嗧瓩糎▁▂▃▄▅▆▇█▏▎▍▌▋▊▉┼┴┬┤├▔─│▕┌┐└┘╭����������������������������������╮╰╯═╞╪╡◢◣◥◤╱╲╳0123456789ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩ〡〢〣〤〥〦〧〨〩十卄卅ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuv�".split(""),e=0;e!=n[162].length;++e)65533!==n[162][e].charCodeAt(0)&&(r[n[162][e]]=41472+e,t[41472+e]=n[162][e]);for(n[163]="����������������������������������������������������������������wxyzΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρστυφχψωㄅㄆㄇㄈㄉㄊㄋㄌㄍㄎㄏ����������������������������������ㄐㄑㄒㄓㄔㄕㄖㄗㄘㄙㄚㄛㄜㄝㄞㄟㄠㄡㄢㄣㄤㄥㄦㄧㄨㄩ˙ˉˊˇˋ���������������������������������€������������������������������".split(""),e=0;e!=n[163].length;++e)65533!==n[163][e].charCodeAt(0)&&(r[n[163][e]]=41728+e,t[41728+e]=n[163][e]);for(n[164]="����������������������������������������������������������������一乙丁七乃九了二人儿入八几刀刁力匕十卜又三下丈上丫丸凡久么也乞于亡兀刃勺千叉口土士夕大女子孑孓寸小尢尸山川工己已巳巾干廾弋弓才����������������������������������丑丐不中丰丹之尹予云井互五亢仁什仃仆仇仍今介仄元允內六兮公冗凶分切刈勻勾勿化匹午升卅卞厄友及反壬天夫太夭孔少尤尺屯巴幻廿弔引心戈戶手扎支文斗斤方日曰月木欠止歹毋比毛氏水火爪父爻片牙牛犬王丙�".split(""),e=0;e!=n[164].length;++e)65533!==n[164][e].charCodeAt(0)&&(r[n[164][e]]=41984+e,t[41984+e]=n[164][e]);for(n[165]="����������������������������������������������������������������世丕且丘主乍乏乎以付仔仕他仗代令仙仞充兄冉冊冬凹出凸刊加功包匆北匝仟半卉卡占卯卮去可古右召叮叩叨叼司叵叫另只史叱台句叭叻四囚外����������������������������������央失奴奶孕它尼巨巧左市布平幼弁弘弗必戊打扔扒扑斥旦朮本未末札正母民氐永汁汀氾犯玄玉瓜瓦甘生用甩田由甲申疋白皮皿目矛矢石示禾穴立丞丟乒乓乩亙交亦亥仿伉伙伊伕伍伐休伏仲件任仰仳份企伋光兇兆先全�".split(""),e=0;e!=n[165].length;++e)65533!==n[165][e].charCodeAt(0)&&(r[n[165][e]]=42240+e,t[42240+e]=n[165][e]);for(n[166]="����������������������������������������������������������������共再冰列刑划刎刖劣匈匡匠印危吉吏同吊吐吁吋各向名合吃后吆吒因回囝圳地在圭圬圯圩夙多夷夸妄奸妃好她如妁字存宇守宅安寺尖屹州帆并年����������������������������������式弛忙忖戎戌戍成扣扛托收早旨旬旭曲曳有朽朴朱朵次此死氖汝汗汙江池汐汕污汛汍汎灰牟牝百竹米糸缶羊羽老考而耒耳聿肉肋肌臣自至臼舌舛舟艮色艾虫血行衣西阡串亨位住佇佗佞伴佛何估佐佑伽伺伸佃佔似但佣�".split(""),e=0;e!=n[166].length;++e)65533!==n[166][e].charCodeAt(0)&&(r[n[166][e]]=42496+e,t[42496+e]=n[166][e]);for(n[167]="����������������������������������������������������������������作你伯低伶余佝佈佚兌克免兵冶冷別判利刪刨劫助努劬匣即卵吝吭吞吾否呎吧呆呃吳呈呂君吩告吹吻吸吮吵吶吠吼呀吱含吟听囪困囤囫坊坑址坍����������������������������������均坎圾坐坏圻壯夾妝妒妨妞妣妙妖妍妤妓妊妥孝孜孚孛完宋宏尬局屁尿尾岐岑岔岌巫希序庇床廷弄弟彤形彷役忘忌志忍忱快忸忪戒我抄抗抖技扶抉扭把扼找批扳抒扯折扮投抓抑抆改攻攸旱更束李杏材村杜杖杞杉杆杠�".split(""),e=0;e!=n[167].length;++e)65533!==n[167][e].charCodeAt(0)&&(r[n[167][e]]=42752+e,t[42752+e]=n[167][e]);for(n[168]="����������������������������������������������������������������杓杗步每求汞沙沁沈沉沅沛汪決沐汰沌汨沖沒汽沃汲汾汴沆汶沍沔沘沂灶灼災灸牢牡牠狄狂玖甬甫男甸皂盯矣私秀禿究系罕肖肓肝肘肛肚育良芒����������������������������������芋芍見角言谷豆豕貝赤走足身車辛辰迂迆迅迄巡邑邢邪邦那酉釆里防阮阱阪阬並乖乳事些亞享京佯依侍佳使佬供例來侃佰併侈佩佻侖佾侏侑佺兔兒兕兩具其典冽函刻券刷刺到刮制剁劾劻卒協卓卑卦卷卸卹取叔受味呵�".split(""),e=0;e!=n[168].length;++e)65533!==n[168][e].charCodeAt(0)&&(r[n[168][e]]=43008+e,t[43008+e]=n[168][e]);for(n[169]="����������������������������������������������������������������咖呸咕咀呻呷咄咒咆呼咐呱呶和咚呢周咋命咎固垃坷坪坩坡坦坤坼夜奉奇奈奄奔妾妻委妹妮姑姆姐姍始姓姊妯妳姒姅孟孤季宗定官宜宙宛尚屈居����������������������������������屆岷岡岸岩岫岱岳帘帚帖帕帛帑幸庚店府底庖延弦弧弩往征彿彼忝忠忽念忿怏怔怯怵怖怪怕怡性怩怫怛或戕房戾所承拉拌拄抿拂抹拒招披拓拔拋拈抨抽押拐拙拇拍抵拚抱拘拖拗拆抬拎放斧於旺昔易昌昆昂明昀昏昕昊�".split(""),e=0;e!=n[169].length;++e)65533!==n[169][e].charCodeAt(0)&&(r[n[169][e]]=43264+e,t[43264+e]=n[169][e]);for(n[170]="����������������������������������������������������������������昇服朋杭枋枕東果杳杷枇枝林杯杰板枉松析杵枚枓杼杪杲欣武歧歿氓氛泣注泳沱泌泥河沽沾沼波沫法泓沸泄油況沮泗泅泱沿治泡泛泊沬泯泜泖泠����������������������������������炕炎炒炊炙爬爭爸版牧物狀狎狙狗狐玩玨玟玫玥甽疝疙疚的盂盲直知矽社祀祁秉秈空穹竺糾罔羌羋者肺肥肢肱股肫肩肴肪肯臥臾舍芳芝芙芭芽芟芹花芬芥芯芸芣芰芾芷虎虱初表軋迎返近邵邸邱邶采金長門阜陀阿阻附�".split(""),e=0;e!=n[170].length;++e)65533!==n[170][e].charCodeAt(0)&&(r[n[170][e]]=43520+e,t[43520+e]=n[170][e]);for(n[171]="����������������������������������������������������������������陂隹雨青非亟亭亮信侵侯便俠俑俏保促侶俘俟俊俗侮俐俄係俚俎俞侷兗冒冑冠剎剃削前剌剋則勇勉勃勁匍南卻厚叛咬哀咨哎哉咸咦咳哇哂咽咪品����������������������������������哄哈咯咫咱咻咩咧咿囿垂型垠垣垢城垮垓奕契奏奎奐姜姘姿姣姨娃姥姪姚姦威姻孩宣宦室客宥封屎屏屍屋峙峒巷帝帥帟幽庠度建弈弭彥很待徊律徇後徉怒思怠急怎怨恍恰恨恢恆恃恬恫恪恤扁拜挖按拼拭持拮拽指拱拷�".split(""),e=0;e!=n[171].length;++e)65533!==n[171][e].charCodeAt(0)&&(r[n[171][e]]=43776+e,t[43776+e]=n[171][e]);for(n[172]="����������������������������������������������������������������拯括拾拴挑挂政故斫施既春昭映昧是星昨昱昤曷柿染柱柔某柬架枯柵柩柯柄柑枴柚查枸柏柞柳枰柙柢柝柒歪殃殆段毒毗氟泉洋洲洪流津洌洱洞洗����������������������������������活洽派洶洛泵洹洧洸洩洮洵洎洫炫為炳炬炯炭炸炮炤爰牲牯牴狩狠狡玷珊玻玲珍珀玳甚甭畏界畎畋疫疤疥疢疣癸皆皇皈盈盆盃盅省盹相眉看盾盼眇矜砂研砌砍祆祉祈祇禹禺科秒秋穿突竿竽籽紂紅紀紉紇約紆缸美羿耄�".split(""),e=0;e!=n[172].length;++e)65533!==n[172][e].charCodeAt(0)&&(r[n[172][e]]=44032+e,t[44032+e]=n[172][e]);for(n[173]="����������������������������������������������������������������耐耍耑耶胖胥胚胃胄背胡胛胎胞胤胝致舢苧范茅苣苛苦茄若茂茉苒苗英茁苜苔苑苞苓苟苯茆虐虹虻虺衍衫要觔計訂訃貞負赴赳趴軍軌述迦迢迪迥����������������������������������迭迫迤迨郊郎郁郃酋酊重閂限陋陌降面革韋韭音頁風飛食首香乘亳倌倍倣俯倦倥俸倩倖倆值借倚倒們俺倀倔倨俱倡個候倘俳修倭倪俾倫倉兼冤冥冢凍凌准凋剖剜剔剛剝匪卿原厝叟哨唐唁唷哼哥哲唆哺唔哩哭員唉哮哪�".split(""),e=0;e!=n[173].length;++e)65533!==n[173][e].charCodeAt(0)&&(r[n[173][e]]=44288+e,t[44288+e]=n[173][e]);for(n[174]="����������������������������������������������������������������哦唧唇哽唏圃圄埂埔埋埃堉夏套奘奚娑娘娜娟娛娓姬娠娣娩娥娌娉孫屘宰害家宴宮宵容宸射屑展屐峭峽峻峪峨峰島崁峴差席師庫庭座弱徒徑徐恙����������������������������������恣恥恐恕恭恩息悄悟悚悍悔悌悅悖扇拳挈拿捎挾振捕捂捆捏捉挺捐挽挪挫挨捍捌效敉料旁旅時晉晏晃晒晌晅晁書朔朕朗校核案框桓根桂桔栩梳栗桌桑栽柴桐桀格桃株桅栓栘桁殊殉殷氣氧氨氦氤泰浪涕消涇浦浸海浙涓�".split(""),e=0;e!=n[174].length;++e)65533!==n[174][e].charCodeAt(0)&&(r[n[174][e]]=44544+e,t[44544+e]=n[174][e]);for(n[175]="����������������������������������������������������������������浬涉浮浚浴浩涌涊浹涅浥涔烊烘烤烙烈烏爹特狼狹狽狸狷玆班琉珮珠珪珞畔畝畜畚留疾病症疲疳疽疼疹痂疸皋皰益盍盎眩真眠眨矩砰砧砸砝破砷����������������������������������砥砭砠砟砲祕祐祠祟祖神祝祗祚秤秣秧租秦秩秘窄窈站笆笑粉紡紗紋紊素索純紐紕級紜納紙紛缺罟羔翅翁耆耘耕耙耗耽耿胱脂胰脅胭胴脆胸胳脈能脊胼胯臭臬舀舐航舫舨般芻茫荒荔荊茸荐草茵茴荏茲茹茶茗荀茱茨荃�".split(""),e=0;e!=n[175].length;++e)65533!==n[175][e].charCodeAt(0)&&(r[n[175][e]]=44800+e,t[44800+e]=n[175][e]);for(n[176]="����������������������������������������������������������������虔蚊蚪蚓蚤蚩蚌蚣蚜衰衷袁袂衽衹記訐討訌訕訊託訓訖訏訑豈豺豹財貢起躬軒軔軏辱送逆迷退迺迴逃追逅迸邕郡郝郢酒配酌釘針釗釜釙閃院陣陡����������������������������������陛陝除陘陞隻飢馬骨高鬥鬲鬼乾偺偽停假偃偌做偉健偶偎偕偵側偷偏倏偯偭兜冕凰剪副勒務勘動匐匏匙匿區匾參曼商啪啦啄啞啡啃啊唱啖問啕唯啤唸售啜唬啣唳啁啗圈國圉域堅堊堆埠埤基堂堵執培夠奢娶婁婉婦婪婀�".split(""),e=0;e!=n[176].length;++e)65533!==n[176][e].charCodeAt(0)&&(r[n[176][e]]=45056+e,t[45056+e]=n[176][e]);for(n[177]="����������������������������������������������������������������娼婢婚婆婊孰寇寅寄寂宿密尉專將屠屜屝崇崆崎崛崖崢崑崩崔崙崤崧崗巢常帶帳帷康庸庶庵庾張強彗彬彩彫得徙從徘御徠徜恿患悉悠您惋悴惦悽����������������������������������情悻悵惜悼惘惕惆惟悸惚惇戚戛扈掠控捲掖探接捷捧掘措捱掩掉掃掛捫推掄授掙採掬排掏掀捻捩捨捺敝敖救教敗啟敏敘敕敔斜斛斬族旋旌旎晝晚晤晨晦晞曹勗望梁梯梢梓梵桿桶梱梧梗械梃棄梭梆梅梔條梨梟梡梂欲殺�".split(""),e=0;e!=n[177].length;++e)65533!==n[177][e].charCodeAt(0)&&(r[n[177][e]]=45312+e,t[45312+e]=n[177][e]);for(n[178]="����������������������������������������������������������������毫毬氫涎涼淳淙液淡淌淤添淺清淇淋涯淑涮淞淹涸混淵淅淒渚涵淚淫淘淪深淮淨淆淄涪淬涿淦烹焉焊烽烯爽牽犁猜猛猖猓猙率琅琊球理現琍瓠瓶����������������������������������瓷甜產略畦畢異疏痔痕疵痊痍皎盔盒盛眷眾眼眶眸眺硫硃硎祥票祭移窒窕笠笨笛第符笙笞笮粒粗粕絆絃統紮紹紼絀細紳組累終紲紱缽羞羚翌翎習耜聊聆脯脖脣脫脩脰脤舂舵舷舶船莎莞莘荸莢莖莽莫莒莊莓莉莠荷荻荼�".split(""),e=0;e!=n[178].length;++e)65533!==n[178][e].charCodeAt(0)&&(r[n[178][e]]=45568+e,t[45568+e]=n[178][e]);for(n[179]="����������������������������������������������������������������莆莧處彪蛇蛀蚶蛄蚵蛆蛋蚱蚯蛉術袞袈被袒袖袍袋覓規訪訝訣訥許設訟訛訢豉豚販責貫貨貪貧赧赦趾趺軛軟這逍通逗連速逝逐逕逞造透逢逖逛途����������������������������������部郭都酗野釵釦釣釧釭釩閉陪陵陳陸陰陴陶陷陬雀雪雩章竟頂頃魚鳥鹵鹿麥麻傢傍傅備傑傀傖傘傚最凱割剴創剩勞勝勛博厥啻喀喧啼喊喝喘喂喜喪喔喇喋喃喳單喟唾喲喚喻喬喱啾喉喫喙圍堯堪場堤堰報堡堝堠壹壺奠�".split(""),e=0;e!=n[179].length;++e)65533!==n[179][e].charCodeAt(0)&&(r[n[179][e]]=45824+e,t[45824+e]=n[179][e]);for(n[180]="����������������������������������������������������������������婷媚婿媒媛媧孳孱寒富寓寐尊尋就嵌嵐崴嵇巽幅帽幀幃幾廊廁廂廄弼彭復循徨惑惡悲悶惠愜愣惺愕惰惻惴慨惱愎惶愉愀愒戟扉掣掌描揀揩揉揆揍����������������������������������插揣提握揖揭揮捶援揪換摒揚揹敞敦敢散斑斐斯普晰晴晶景暑智晾晷曾替期朝棺棕棠棘棗椅棟棵森棧棹棒棲棣棋棍植椒椎棉棚楮棻款欺欽殘殖殼毯氮氯氬港游湔渡渲湧湊渠渥渣減湛湘渤湖湮渭渦湯渴湍渺測湃渝渾滋�".split(""),e=0;e!=n[180].length;++e)65533!==n[180][e].charCodeAt(0)&&(r[n[180][e]]=46080+e,t[46080+e]=n[180][e]);for(n[181]="����������������������������������������������������������������溉渙湎湣湄湲湩湟焙焚焦焰無然煮焜牌犄犀猶猥猴猩琺琪琳琢琥琵琶琴琯琛琦琨甥甦畫番痢痛痣痙痘痞痠登發皖皓皴盜睏短硝硬硯稍稈程稅稀窘����������������������������������窗窖童竣等策筆筐筒答筍筋筏筑粟粥絞結絨絕紫絮絲絡給絢絰絳善翔翕耋聒肅腕腔腋腑腎脹腆脾腌腓腴舒舜菩萃菸萍菠菅萋菁華菱菴著萊菰萌菌菽菲菊萸萎萄菜萇菔菟虛蛟蛙蛭蛔蛛蛤蛐蛞街裁裂袱覃視註詠評詞証詁�".split(""),e=0;e!=n[181].length;++e)65533!==n[181][e].charCodeAt(0)&&(r[n[181][e]]=46336+e,t[46336+e]=n[181][e]);for(n[182]="����������������������������������������������������������������詔詛詐詆訴診訶詖象貂貯貼貳貽賁費賀貴買貶貿貸越超趁跎距跋跚跑跌跛跆軻軸軼辜逮逵週逸進逶鄂郵鄉郾酣酥量鈔鈕鈣鈉鈞鈍鈐鈇鈑閔閏開閑����������������������������������間閒閎隊階隋陽隅隆隍陲隄雁雅雄集雇雯雲韌項順須飧飪飯飩飲飭馮馭黃黍黑亂傭債傲傳僅傾催傷傻傯僇剿剷剽募勦勤勢勣匯嗟嗨嗓嗦嗎嗜嗇嗑嗣嗤嗯嗚嗡嗅嗆嗥嗉園圓塞塑塘塗塚塔填塌塭塊塢塒塋奧嫁嫉嫌媾媽媼�".split(""),e=0;e!=n[182].length;++e)65533!==n[182][e].charCodeAt(0)&&(r[n[182][e]]=46592+e,t[46592+e]=n[182][e]);for(n[183]="����������������������������������������������������������������媳嫂媲嵩嵯幌幹廉廈弒彙徬微愚意慈感想愛惹愁愈慎慌慄慍愾愴愧愍愆愷戡戢搓搾搞搪搭搽搬搏搜搔損搶搖搗搆敬斟新暗暉暇暈暖暄暘暍會榔業����������������������������������楚楷楠楔極椰概楊楨楫楞楓楹榆楝楣楛歇歲毀殿毓毽溢溯滓溶滂源溝滇滅溥溘溼溺溫滑準溜滄滔溪溧溴煎煙煩煤煉照煜煬煦煌煥煞煆煨煖爺牒猷獅猿猾瑯瑚瑕瑟瑞瑁琿瑙瑛瑜當畸瘀痰瘁痲痱痺痿痴痳盞盟睛睫睦睞督�".split(""),e=0;e!=n[183].length;++e)65533!==n[183][e].charCodeAt(0)&&(r[n[183][e]]=46848+e,t[46848+e]=n[183][e]);for(n[184]="����������������������������������������������������������������睹睪睬睜睥睨睢矮碎碰碗碘碌碉硼碑碓硿祺祿禁萬禽稜稚稠稔稟稞窟窠筷節筠筮筧粱粳粵經絹綑綁綏絛置罩罪署義羨群聖聘肆肄腱腰腸腥腮腳腫����������������������������������腹腺腦舅艇蒂葷落萱葵葦葫葉葬葛萼萵葡董葩葭葆虞虜號蛹蜓蜈蜇蜀蛾蛻蜂蜃蜆蜊衙裟裔裙補裘裝裡裊裕裒覜解詫該詳試詩詰誇詼詣誠話誅詭詢詮詬詹詻訾詨豢貊貉賊資賈賄貲賃賂賅跡跟跨路跳跺跪跤跦躲較載軾輊�".split(""),e=0;e!=n[184].length;++e)65533!==n[184][e].charCodeAt(0)&&(r[n[184][e]]=47104+e,t[47104+e]=n[184][e]);for(n[185]="����������������������������������������������������������������辟農運遊道遂達逼違遐遇遏過遍遑逾遁鄒鄗酬酪酩釉鈷鉗鈸鈽鉀鈾鉛鉋鉤鉑鈴鉉鉍鉅鈹鈿鉚閘隘隔隕雍雋雉雊雷電雹零靖靴靶預頑頓頊頒頌飼飴����������������������������������飽飾馳馱馴髡鳩麂鼎鼓鼠僧僮僥僖僭僚僕像僑僱僎僩兢凳劃劂匱厭嗾嘀嘛嘗嗽嘔嘆嘉嘍嘎嗷嘖嘟嘈嘐嗶團圖塵塾境墓墊塹墅塽壽夥夢夤奪奩嫡嫦嫩嫗嫖嫘嫣孵寞寧寡寥實寨寢寤察對屢嶄嶇幛幣幕幗幔廓廖弊彆彰徹慇�".split(""),e=0;e!=n[185].length;++e)65533!==n[185][e].charCodeAt(0)&&(r[n[185][e]]=47360+e,t[47360+e]=n[185][e]);for(n[186]="����������������������������������������������������������������愿態慷慢慣慟慚慘慵截撇摘摔撤摸摟摺摑摧搴摭摻敲斡旗旖暢暨暝榜榨榕槁榮槓構榛榷榻榫榴槐槍榭槌榦槃榣歉歌氳漳演滾漓滴漩漾漠漬漏漂漢����������������������������������滿滯漆漱漸漲漣漕漫漯澈漪滬漁滲滌滷熔熙煽熊熄熒爾犒犖獄獐瑤瑣瑪瑰瑭甄疑瘧瘍瘋瘉瘓盡監瞄睽睿睡磁碟碧碳碩碣禎福禍種稱窪窩竭端管箕箋筵算箝箔箏箸箇箄粹粽精綻綰綜綽綾綠緊綴網綱綺綢綿綵綸維緒緇綬�".split(""),e=0;e!=n[186].length;++e)65533!==n[186][e].charCodeAt(0)&&(r[n[186][e]]=47616+e,t[47616+e]=n[186][e]);for(n[187]="����������������������������������������������������������������罰翠翡翟聞聚肇腐膀膏膈膊腿膂臧臺與舔舞艋蓉蒿蓆蓄蒙蒞蒲蒜蓋蒸蓀蓓蒐蒼蓑蓊蜿蜜蜻蜢蜥蜴蜘蝕蜷蜩裳褂裴裹裸製裨褚裯誦誌語誣認誡誓誤����������������������������������說誥誨誘誑誚誧豪貍貌賓賑賒赫趙趕跼輔輒輕輓辣遠遘遜遣遙遞遢遝遛鄙鄘鄞酵酸酷酴鉸銀銅銘銖鉻銓銜銨鉼銑閡閨閩閣閥閤隙障際雌雒需靼鞅韶頗領颯颱餃餅餌餉駁骯骰髦魁魂鳴鳶鳳麼鼻齊億儀僻僵價儂儈儉儅凜�".split(""),e=0;e!=n[187].length;++e)65533!==n[187][e].charCodeAt(0)&&(r[n[187][e]]=47872+e,t[47872+e]=n[187][e]);for(n[188]="����������������������������������������������������������������劇劈劉劍劊勰厲嘮嘻嘹嘲嘿嘴嘩噓噎噗噴嘶嘯嘰墀墟增墳墜墮墩墦奭嬉嫻嬋嫵嬌嬈寮寬審寫層履嶝嶔幢幟幡廢廚廟廝廣廠彈影德徵慶慧慮慝慕憂����������������������������������慼慰慫慾憧憐憫憎憬憚憤憔憮戮摩摯摹撞撲撈撐撰撥撓撕撩撒撮播撫撚撬撙撢撳敵敷數暮暫暴暱樣樟槨樁樞標槽模樓樊槳樂樅槭樑歐歎殤毅毆漿潼澄潑潦潔澆潭潛潸潮澎潺潰潤澗潘滕潯潠潟熟熬熱熨牖犛獎獗瑩璋璃�".split(""),e=0;e!=n[188].length;++e)65533!==n[188][e].charCodeAt(0)&&(r[n[188][e]]=48128+e,t[48128+e]=n[188][e]);for(n[189]="����������������������������������������������������������������瑾璀畿瘠瘩瘟瘤瘦瘡瘢皚皺盤瞎瞇瞌瞑瞋磋磅確磊碾磕碼磐稿稼穀稽稷稻窯窮箭箱範箴篆篇篁箠篌糊締練緯緻緘緬緝編緣線緞緩綞緙緲緹罵罷羯����������������������������������翩耦膛膜膝膠膚膘蔗蔽蔚蓮蔬蔭蔓蔑蔣蔡蔔蓬蔥蓿蔆螂蝴蝶蝠蝦蝸蝨蝙蝗蝌蝓衛衝褐複褒褓褕褊誼諒談諄誕請諸課諉諂調誰論諍誶誹諛豌豎豬賠賞賦賤賬賭賢賣賜質賡赭趟趣踫踐踝踢踏踩踟踡踞躺輝輛輟輩輦輪輜輞�".split(""),e=0;e!=n[189].length;++e)65533!==n[189][e].charCodeAt(0)&&(r[n[189][e]]=48384+e,t[48384+e]=n[189][e]);for(n[190]="����������������������������������������������������������������輥適遮遨遭遷鄰鄭鄧鄱醇醉醋醃鋅銻銷鋪銬鋤鋁銳銼鋒鋇鋰銲閭閱霄霆震霉靠鞍鞋鞏頡頫頜颳養餓餒餘駝駐駟駛駑駕駒駙骷髮髯鬧魅魄魷魯鴆鴉����������������������������������鴃麩麾黎墨齒儒儘儔儐儕冀冪凝劑劓勳噙噫噹噩噤噸噪器噥噱噯噬噢噶壁墾壇壅奮嬝嬴學寰導彊憲憑憩憊懍憶憾懊懈戰擅擁擋撻撼據擄擇擂操撿擒擔撾整曆曉暹曄曇暸樽樸樺橙橫橘樹橄橢橡橋橇樵機橈歙歷氅濂澱澡�".split(""),e=0;e!=n[190].length;++e)65533!==n[190][e].charCodeAt(0)&&(r[n[190][e]]=48640+e,t[48640+e]=n[190][e]);for(n[191]="����������������������������������������������������������������濃澤濁澧澳激澹澶澦澠澴熾燉燐燒燈燕熹燎燙燜燃燄獨璜璣璘璟璞瓢甌甍瘴瘸瘺盧盥瞠瞞瞟瞥磨磚磬磧禦積穎穆穌穋窺篙簑築篤篛篡篩篦糕糖縊����������������������������������縑縈縛縣縞縝縉縐罹羲翰翱翮耨膳膩膨臻興艘艙蕊蕙蕈蕨蕩蕃蕉蕭蕪蕞螃螟螞螢融衡褪褲褥褫褡親覦諦諺諫諱謀諜諧諮諾謁謂諷諭諳諶諼豫豭貓賴蹄踱踴蹂踹踵輻輯輸輳辨辦遵遴選遲遼遺鄴醒錠錶鋸錳錯錢鋼錫錄錚�".split(""),e=0;e!=n[191].length;++e)65533!==n[191][e].charCodeAt(0)&&(r[n[191][e]]=48896+e,t[48896+e]=n[191][e]);for(n[192]="����������������������������������������������������������������錐錦錡錕錮錙閻隧隨險雕霎霑霖霍霓霏靛靜靦鞘頰頸頻頷頭頹頤餐館餞餛餡餚駭駢駱骸骼髻髭鬨鮑鴕鴣鴦鴨鴒鴛默黔龍龜優償儡儲勵嚎嚀嚐嚅嚇����������������������������������嚏壕壓壑壎嬰嬪嬤孺尷屨嶼嶺嶽嶸幫彌徽應懂懇懦懋戲戴擎擊擘擠擰擦擬擱擢擭斂斃曙曖檀檔檄檢檜櫛檣橾檗檐檠歜殮毚氈濘濱濟濠濛濤濫濯澀濬濡濩濕濮濰燧營燮燦燥燭燬燴燠爵牆獰獲璩環璦璨癆療癌盪瞳瞪瞰瞬�".split(""),e=0;e!=n[192].length;++e)65533!==n[192][e].charCodeAt(0)&&(r[n[192][e]]=49152+e,t[49152+e]=n[192][e]);for(n[193]="����������������������������������������������������������������瞧瞭矯磷磺磴磯礁禧禪穗窿簇簍篾篷簌篠糠糜糞糢糟糙糝縮績繆縷縲繃縫總縱繅繁縴縹繈縵縿縯罄翳翼聱聲聰聯聳臆臃膺臂臀膿膽臉膾臨舉艱薪����������������������������������薄蕾薜薑薔薯薛薇薨薊虧蟀蟑螳蟒蟆螫螻螺蟈蟋褻褶襄褸褽覬謎謗謙講謊謠謝謄謐豁谿豳賺賽購賸賻趨蹉蹋蹈蹊轄輾轂轅輿避遽還邁邂邀鄹醣醞醜鍍鎂錨鍵鍊鍥鍋錘鍾鍬鍛鍰鍚鍔闊闋闌闈闆隱隸雖霜霞鞠韓顆颶餵騁�".split(""),e=0;e!=n[193].length;++e)65533!==n[193][e].charCodeAt(0)&&(r[n[193][e]]=49408+e,t[49408+e]=n[193][e]);for(n[194]="����������������������������������������������������������������駿鮮鮫鮪鮭鴻鴿麋黏點黜黝黛鼾齋叢嚕嚮壙壘嬸彝懣戳擴擲擾攆擺擻擷斷曜朦檳檬櫃檻檸櫂檮檯歟歸殯瀉瀋濾瀆濺瀑瀏燻燼燾燸獷獵璧璿甕癖癘����������������������������������癒瞽瞿瞻瞼礎禮穡穢穠竄竅簫簧簪簞簣簡糧織繕繞繚繡繒繙罈翹翻職聶臍臏舊藏薩藍藐藉薰薺薹薦蟯蟬蟲蟠覆覲觴謨謹謬謫豐贅蹙蹣蹦蹤蹟蹕軀轉轍邇邃邈醫醬釐鎔鎊鎖鎢鎳鎮鎬鎰鎘鎚鎗闔闖闐闕離雜雙雛雞霤鞣鞦�".split(""),e=0;e!=n[194].length;++e)65533!==n[194][e].charCodeAt(0)&&(r[n[194][e]]=49664+e,t[49664+e]=n[194][e]);for(n[195]="����������������������������������������������������������������鞭韹額顏題顎顓颺餾餿餽餮馥騎髁鬃鬆魏魎魍鯊鯉鯽鯈鯀鵑鵝鵠黠鼕鼬儳嚥壞壟壢寵龐廬懲懷懶懵攀攏曠曝櫥櫝櫚櫓瀛瀟瀨瀚瀝瀕瀘爆爍牘犢獸����������������������������������獺璽瓊瓣疇疆癟癡矇礙禱穫穩簾簿簸簽簷籀繫繭繹繩繪羅繳羶羹羸臘藩藝藪藕藤藥藷蟻蠅蠍蟹蟾襠襟襖襞譁譜識證譚譎譏譆譙贈贊蹼蹲躇蹶蹬蹺蹴轔轎辭邊邋醱醮鏡鏑鏟鏃鏈鏜鏝鏖鏢鏍鏘鏤鏗鏨關隴難霪霧靡韜韻類�".split(""),e=0;e!=n[195].length;++e)65533!==n[195][e].charCodeAt(0)&&(r[n[195][e]]=49920+e,t[49920+e]=n[195][e]);for(n[196]="����������������������������������������������������������������願顛颼饅饉騖騙鬍鯨鯧鯖鯛鶉鵡鵲鵪鵬麒麗麓麴勸嚨嚷嚶嚴嚼壤孀孃孽寶巉懸懺攘攔攙曦朧櫬瀾瀰瀲爐獻瓏癢癥礦礪礬礫竇競籌籃籍糯糰辮繽繼����������������������������������纂罌耀臚艦藻藹蘑藺蘆蘋蘇蘊蠔蠕襤覺觸議譬警譯譟譫贏贍躉躁躅躂醴釋鐘鐃鏽闡霰飄饒饑馨騫騰騷騵鰓鰍鹹麵黨鼯齟齣齡儷儸囁囀囂夔屬巍懼懾攝攜斕曩櫻欄櫺殲灌爛犧瓖瓔癩矓籐纏續羼蘗蘭蘚蠣蠢蠡蠟襪襬覽譴�".split(""),e=0;e!=n[196].length;++e)65533!==n[196][e].charCodeAt(0)&&(r[n[196][e]]=50176+e,t[50176+e]=n[196][e]);for(n[197]="����������������������������������������������������������������護譽贓躊躍躋轟辯醺鐮鐳鐵鐺鐸鐲鐫闢霸霹露響顧顥饗驅驃驀騾髏魔魑鰭鰥鶯鶴鷂鶸麝黯鼙齜齦齧儼儻囈囊囉孿巔巒彎懿攤權歡灑灘玀瓤疊癮癬����������������������������������禳籠籟聾聽臟襲襯觼讀贖贗躑躓轡酈鑄鑑鑒霽霾韃韁顫饕驕驍髒鬚鱉鰱鰾鰻鷓鷗鼴齬齪龔囌巖戀攣攫攪曬欐瓚竊籤籣籥纓纖纔臢蘸蘿蠱變邐邏鑣鑠鑤靨顯饜驚驛驗髓體髑鱔鱗鱖鷥麟黴囑壩攬灞癱癲矗罐羈蠶蠹衢讓讒�".split(""),e=0;e!=n[197].length;++e)65533!==n[197][e].charCodeAt(0)&&(r[n[197][e]]=50432+e,t[50432+e]=n[197][e]);for(n[198]="����������������������������������������������������������������讖艷贛釀鑪靂靈靄韆顰驟鬢魘鱟鷹鷺鹼鹽鼇齷齲廳欖灣籬籮蠻觀躡釁鑲鑰顱饞髖鬣黌灤矚讚鑷韉驢驥纜讜躪釅鑽鑾鑼鱷鱸黷豔鑿鸚爨驪鬱鸛鸞籲���������������������������������������������������������������������������������������������������������������������������������".split(""),e=0;e!=n[198].length;++e)65533!==n[198][e].charCodeAt(0)&&(r[n[198][e]]=50688+e,t[50688+e]=n[198][e]);for(n[201]="����������������������������������������������������������������乂乜凵匚厂万丌乇亍囗兀屮彳丏冇与丮亓仂仉仈冘勼卬厹圠夃夬尐巿旡殳毌气爿丱丼仨仜仩仡仝仚刌匜卌圢圣夗夯宁宄尒尻屴屳帄庀庂忉戉扐氕����������������������������������氶汃氿氻犮犰玊禸肊阞伎优伬仵伔仱伀价伈伝伂伅伢伓伄仴伒冱刓刉刐劦匢匟卍厊吇囡囟圮圪圴夼妀奼妅奻奾奷奿孖尕尥屼屺屻屾巟幵庄异弚彴忕忔忏扜扞扤扡扦扢扙扠扚扥旯旮朾朹朸朻机朿朼朳氘汆汒汜汏汊汔汋�".split(""),e=0;e!=n[201].length;++e)65533!==n[201][e].charCodeAt(0)&&(r[n[201][e]]=51456+e,t[51456+e]=n[201][e]);for(n[202]="����������������������������������������������������������������汌灱牞犴犵玎甪癿穵网艸艼芀艽艿虍襾邙邗邘邛邔阢阤阠阣佖伻佢佉体佤伾佧佒佟佁佘伭伳伿佡冏冹刜刞刡劭劮匉卣卲厎厏吰吷吪呔呅吙吜吥吘����������������������������������吽呏呁吨吤呇囮囧囥坁坅坌坉坋坒夆奀妦妘妠妗妎妢妐妏妧妡宎宒尨尪岍岏岈岋岉岒岊岆岓岕巠帊帎庋庉庌庈庍弅弝彸彶忒忑忐忭忨忮忳忡忤忣忺忯忷忻怀忴戺抃抌抎抏抔抇扱扻扺扰抁抈扷扽扲扴攷旰旴旳旲旵杅杇�".split(""),e=0;e!=n[202].length;++e)65533!==n[202][e].charCodeAt(0)&&(r[n[202][e]]=51712+e,t[51712+e]=n[202][e]);for(n[203]="����������������������������������������������������������������杙杕杌杈杝杍杚杋毐氙氚汸汧汫沄沋沏汱汯汩沚汭沇沕沜汦汳汥汻沎灴灺牣犿犽狃狆狁犺狅玕玗玓玔玒町甹疔疕皁礽耴肕肙肐肒肜芐芏芅芎芑芓����������������������������������芊芃芄豸迉辿邟邡邥邞邧邠阰阨阯阭丳侘佼侅佽侀侇佶佴侉侄佷佌侗佪侚佹侁佸侐侜侔侞侒侂侕佫佮冞冼冾刵刲刳剆刱劼匊匋匼厒厔咇呿咁咑咂咈呫呺呾呥呬呴呦咍呯呡呠咘呣呧呤囷囹坯坲坭坫坱坰坶垀坵坻坳坴坢�".split(""),e=0;e!=n[203].length;++e)65533!==n[203][e].charCodeAt(0)&&(r[n[203][e]]=51968+e,t[51968+e]=n[203][e]);for(n[204]="����������������������������������������������������������������坨坽夌奅妵妺姏姎妲姌姁妶妼姃姖妱妽姀姈妴姇孢孥宓宕屄屇岮岤岠岵岯岨岬岟岣岭岢岪岧岝岥岶岰岦帗帔帙弨弢弣弤彔徂彾彽忞忥怭怦怙怲怋����������������������������������怴怊怗怳怚怞怬怢怍怐怮怓怑怌怉怜戔戽抭抴拑抾抪抶拊抮抳抯抻抩抰抸攽斨斻昉旼昄昒昈旻昃昋昍昅旽昑昐曶朊枅杬枎枒杶杻枘枆构杴枍枌杺枟枑枙枃杽极杸杹枔欥殀歾毞氝沓泬泫泮泙沶泔沭泧沷泐泂沺泃泆泭泲�".split(""),e=0;e!=n[204].length;++e)65533!==n[204][e].charCodeAt(0)&&(r[n[204][e]]=52224+e,t[52224+e]=n[204][e]);for(n[205]="����������������������������������������������������������������泒泝沴沊沝沀泞泀洰泍泇沰泹泏泩泑炔炘炅炓炆炄炑炖炂炚炃牪狖狋狘狉狜狒狔狚狌狑玤玡玭玦玢玠玬玝瓝瓨甿畀甾疌疘皯盳盱盰盵矸矼矹矻矺����������������������������������矷祂礿秅穸穻竻籵糽耵肏肮肣肸肵肭舠芠苀芫芚芘芛芵芧芮芼芞芺芴芨芡芩苂芤苃芶芢虰虯虭虮豖迒迋迓迍迖迕迗邲邴邯邳邰阹阽阼阺陃俍俅俓侲俉俋俁俔俜俙侻侳俛俇俖侺俀侹俬剄剉勀勂匽卼厗厖厙厘咺咡咭咥哏�".split(""),e=0;e!=n[205].length;++e)65533!==n[205][e].charCodeAt(0)&&(r[n[205][e]]=52480+e,t[52480+e]=n[205][e]);for(n[206]="����������������������������������������������������������������哃茍咷咮哖咶哅哆咠呰咼咢咾呲哞咰垵垞垟垤垌垗垝垛垔垘垏垙垥垚垕壴复奓姡姞姮娀姱姝姺姽姼姶姤姲姷姛姩姳姵姠姾姴姭宨屌峐峘峌峗峋峛����������������������������������峞峚峉峇峊峖峓峔峏峈峆峎峟峸巹帡帢帣帠帤庰庤庢庛庣庥弇弮彖徆怷怹恔恲恞恅恓恇恉恛恌恀恂恟怤恄恘恦恮扂扃拏挍挋拵挎挃拫拹挏挌拸拶挀挓挔拺挕拻拰敁敃斪斿昶昡昲昵昜昦昢昳昫昺昝昴昹昮朏朐柁柲柈枺�".split(""),e=0;e!=n[206].length;++e)65533!==n[206][e].charCodeAt(0)&&(r[n[206][e]]=52736+e,t[52736+e]=n[206][e]);for(n[207]="����������������������������������������������������������������柜枻柸柘柀枷柅柫柤柟枵柍枳柷柶柮柣柂枹柎柧柰枲柼柆柭柌枮柦柛柺柉柊柃柪柋欨殂殄殶毖毘毠氠氡洨洴洭洟洼洿洒洊泚洳洄洙洺洚洑洀洝浂����������������������������������洁洘洷洃洏浀洇洠洬洈洢洉洐炷炟炾炱炰炡炴炵炩牁牉牊牬牰牳牮狊狤狨狫狟狪狦狣玅珌珂珈珅玹玶玵玴珫玿珇玾珃珆玸珋瓬瓮甮畇畈疧疪癹盄眈眃眄眅眊盷盻盺矧矨砆砑砒砅砐砏砎砉砃砓祊祌祋祅祄秕种秏秖秎窀�".split(""),e=0;e!=n[207].length;++e)65533!==n[207][e].charCodeAt(0)&&(r[n[207][e]]=52992+e,t[52992+e]=n[207][e]);for(n[208]="����������������������������������������������������������������穾竑笀笁籺籸籹籿粀粁紃紈紁罘羑羍羾耇耎耏耔耷胘胇胠胑胈胂胐胅胣胙胜胊胕胉胏胗胦胍臿舡芔苙苾苹茇苨茀苕茺苫苖苴苬苡苲苵茌苻苶苰苪����������������������������������苤苠苺苳苭虷虴虼虳衁衎衧衪衩觓訄訇赲迣迡迮迠郱邽邿郕郅邾郇郋郈釔釓陔陏陑陓陊陎倞倅倇倓倢倰倛俵俴倳倷倬俶俷倗倜倠倧倵倯倱倎党冔冓凊凄凅凈凎剡剚剒剞剟剕剢勍匎厞唦哢唗唒哧哳哤唚哿唄唈哫唑唅哱�".split(""),e=0;e!=n[208].length;++e)65533!==n[208][e].charCodeAt(0)&&(r[n[208][e]]=53248+e,t[53248+e]=n[208][e]);for(n[209]="����������������������������������������������������������������唊哻哷哸哠唎唃唋圁圂埌堲埕埒垺埆垽垼垸垶垿埇埐垹埁夎奊娙娖娭娮娕娏娗娊娞娳孬宧宭宬尃屖屔峬峿峮峱峷崀峹帩帨庨庮庪庬弳弰彧恝恚恧����������������������������������恁悢悈悀悒悁悝悃悕悛悗悇悜悎戙扆拲挐捖挬捄捅挶捃揤挹捋捊挼挩捁挴捘捔捙挭捇挳捚捑挸捗捀捈敊敆旆旃旄旂晊晟晇晑朒朓栟栚桉栲栳栻桋桏栖栱栜栵栫栭栯桎桄栴栝栒栔栦栨栮桍栺栥栠欬欯欭欱欴歭肂殈毦毤�".split(""),e=0;e!=n[209].length;++e)65533!==n[209][e].charCodeAt(0)&&(r[n[209][e]]=53504+e,t[53504+e]=n[209][e]);for(n[210]="����������������������������������������������������������������毨毣毢毧氥浺浣浤浶洍浡涒浘浢浭浯涑涍淯浿涆浞浧浠涗浰浼浟涂涘洯浨涋浾涀涄洖涃浻浽浵涐烜烓烑烝烋缹烢烗烒烞烠烔烍烅烆烇烚烎烡牂牸����������������������������������牷牶猀狺狴狾狶狳狻猁珓珙珥珖玼珧珣珩珜珒珛珔珝珚珗珘珨瓞瓟瓴瓵甡畛畟疰痁疻痄痀疿疶疺皊盉眝眛眐眓眒眣眑眕眙眚眢眧砣砬砢砵砯砨砮砫砡砩砳砪砱祔祛祏祜祓祒祑秫秬秠秮秭秪秜秞秝窆窉窅窋窌窊窇竘笐�".split(""),e=0;e!=n[210].length;++e)65533!==n[210][e].charCodeAt(0)&&(r[n[210][e]]=53760+e,t[53760+e]=n[210][e]);for(n[211]="����������������������������������������������������������������笄笓笅笏笈笊笎笉笒粄粑粊粌粈粍粅紞紝紑紎紘紖紓紟紒紏紌罜罡罞罠罝罛羖羒翃翂翀耖耾耹胺胲胹胵脁胻脀舁舯舥茳茭荄茙荑茥荖茿荁茦茜茢����������������������������������荂荎茛茪茈茼荍茖茤茠茷茯茩荇荅荌荓茞茬荋茧荈虓虒蚢蚨蚖蚍蚑蚞蚇蚗蚆蚋蚚蚅蚥蚙蚡蚧蚕蚘蚎蚝蚐蚔衃衄衭衵衶衲袀衱衿衯袃衾衴衼訒豇豗豻貤貣赶赸趵趷趶軑軓迾迵适迿迻逄迼迶郖郠郙郚郣郟郥郘郛郗郜郤酐�".split(""),e=0;e!=n[211].length;++e)65533!==n[211][e].charCodeAt(0)&&(r[n[211][e]]=54016+e,t[54016+e]=n[211][e]);for(n[212]="����������������������������������������������������������������酎酏釕釢釚陜陟隼飣髟鬯乿偰偪偡偞偠偓偋偝偲偈偍偁偛偊偢倕偅偟偩偫偣偤偆偀偮偳偗偑凐剫剭剬剮勖勓匭厜啵啶唼啍啐唴唪啑啢唶唵唰啒啅����������������������������������唌唲啥啎唹啈唭唻啀啋圊圇埻堔埢埶埜埴堀埭埽堈埸堋埳埏堇埮埣埲埥埬埡堎埼堐埧堁堌埱埩埰堍堄奜婠婘婕婧婞娸娵婭婐婟婥婬婓婤婗婃婝婒婄婛婈媎娾婍娹婌婰婩婇婑婖婂婜孲孮寁寀屙崞崋崝崚崠崌崨崍崦崥崏�".split(""),e=0;e!=n[212].length;++e)65533!==n[212][e].charCodeAt(0)&&(r[n[212][e]]=54272+e,t[54272+e]=n[212][e]);for(n[213]="����������������������������������������������������������������崰崒崣崟崮帾帴庱庴庹庲庳弶弸徛徖徟悊悐悆悾悰悺惓惔惏惤惙惝惈悱惛悷惊悿惃惍惀挲捥掊掂捽掽掞掭掝掗掫掎捯掇掐据掯捵掜捭掮捼掤挻掟����������������������������������捸掅掁掑掍捰敓旍晥晡晛晙晜晢朘桹梇梐梜桭桮梮梫楖桯梣梬梩桵桴梲梏桷梒桼桫桲梪梀桱桾梛梖梋梠梉梤桸桻梑梌梊桽欶欳欷欸殑殏殍殎殌氪淀涫涴涳湴涬淩淢涷淶淔渀淈淠淟淖涾淥淜淝淛淴淊涽淭淰涺淕淂淏淉�".split(""),e=0;e!=n[213].length;++e)65533!==n[213][e].charCodeAt(0)&&(r[n[213][e]]=54528+e,t[54528+e]=n[213][e]);for(n[214]="����������������������������������������������������������������淐淲淓淽淗淍淣涻烺焍烷焗烴焌烰焄烳焐烼烿焆焓焀烸烶焋焂焎牾牻牼牿猝猗猇猑猘猊猈狿猏猞玈珶珸珵琄琁珽琇琀珺珼珿琌琋珴琈畤畣痎痒痏����������������������������������痋痌痑痐皏皉盓眹眯眭眱眲眴眳眽眥眻眵硈硒硉硍硊硌砦硅硐祤祧祩祪祣祫祡离秺秸秶秷窏窔窐笵筇笴笥笰笢笤笳笘笪笝笱笫笭笯笲笸笚笣粔粘粖粣紵紽紸紶紺絅紬紩絁絇紾紿絊紻紨罣羕羜羝羛翊翋翍翐翑翇翏翉耟�".split(""),e=0;e!=n[214].length;++e)65533!==n[214][e].charCodeAt(0)&&(r[n[214][e]]=54784+e,t[54784+e]=n[214][e]);for(n[215]="����������������������������������������������������������������耞耛聇聃聈脘脥脙脛脭脟脬脞脡脕脧脝脢舑舸舳舺舴舲艴莐莣莨莍荺荳莤荴莏莁莕莙荵莔莩荽莃莌莝莛莪莋荾莥莯莈莗莰荿莦莇莮荶莚虙虖蚿蚷����������������������������������蛂蛁蛅蚺蚰蛈蚹蚳蚸蛌蚴蚻蚼蛃蚽蚾衒袉袕袨袢袪袚袑袡袟袘袧袙袛袗袤袬袌袓袎覂觖觙觕訰訧訬訞谹谻豜豝豽貥赽赻赹趼跂趹趿跁軘軞軝軜軗軠軡逤逋逑逜逌逡郯郪郰郴郲郳郔郫郬郩酖酘酚酓酕釬釴釱釳釸釤釹釪�".split(""),e=0;e!=n[215].length;++e)65533!==n[215][e].charCodeAt(0)&&(r[n[215][e]]=55040+e,t[55040+e]=n[215][e]);for(n[216]="����������������������������������������������������������������釫釷釨釮镺閆閈陼陭陫陱陯隿靪頄飥馗傛傕傔傞傋傣傃傌傎傝偨傜傒傂傇兟凔匒匑厤厧喑喨喥喭啷噅喢喓喈喏喵喁喣喒喤啽喌喦啿喕喡喎圌堩堷����������������������������������堙堞堧堣堨埵塈堥堜堛堳堿堶堮堹堸堭堬堻奡媯媔媟婺媢媞婸媦婼媥媬媕媮娷媄媊媗媃媋媩婻婽媌媜媏媓媝寪寍寋寔寑寊寎尌尰崷嵃嵫嵁嵋崿崵嵑嵎嵕崳崺嵒崽崱嵙嵂崹嵉崸崼崲崶嵀嵅幄幁彘徦徥徫惉悹惌惢惎惄愔�".split(""),e=0;e!=n[216].length;++e)65533!==n[216][e].charCodeAt(0)&&(r[n[216][e]]=55296+e,t[55296+e]=n[216][e]);for(n[217]="����������������������������������������������������������������惲愊愖愅惵愓惸惼惾惁愃愘愝愐惿愄愋扊掔掱掰揎揥揨揯揃撝揳揊揠揶揕揲揵摡揟掾揝揜揄揘揓揂揇揌揋揈揰揗揙攲敧敪敤敜敨敥斌斝斞斮旐旒����������������������������������晼晬晻暀晱晹晪晲朁椌棓椄棜椪棬棪棱椏棖棷棫棤棶椓椐棳棡椇棌椈楰梴椑棯棆椔棸棐棽棼棨椋椊椗棎棈棝棞棦棴棑椆棔棩椕椥棇欹欻欿欼殔殗殙殕殽毰毲毳氰淼湆湇渟湉溈渼渽湅湢渫渿湁湝湳渜渳湋湀湑渻渃渮湞�".split(""),e=0;e!=n[217].length;++e)65533!==n[217][e].charCodeAt(0)&&(r[n[217][e]]=55552+e,t[55552+e]=n[217][e]);for(n[218]="����������������������������������������������������������������湨湜湡渱渨湠湱湫渹渢渰湓湥渧湸湤湷湕湹湒湦渵渶湚焠焞焯烻焮焱焣焥焢焲焟焨焺焛牋牚犈犉犆犅犋猒猋猰猢猱猳猧猲猭猦猣猵猌琮琬琰琫琖����������������������������������琚琡琭琱琤琣琝琩琠琲瓻甯畯畬痧痚痡痦痝痟痤痗皕皒盚睆睇睄睍睅睊睎睋睌矞矬硠硤硥硜硭硱硪确硰硩硨硞硢祴祳祲祰稂稊稃稌稄窙竦竤筊笻筄筈筌筎筀筘筅粢粞粨粡絘絯絣絓絖絧絪絏絭絜絫絒絔絩絑絟絎缾缿罥�".split(""),e=0;e!=n[218].length;++e)65533!==n[218][e].charCodeAt(0)&&(r[n[218][e]]=55808+e,t[55808+e]=n[218][e]);for(n[219]="����������������������������������������������������������������罦羢羠羡翗聑聏聐胾胔腃腊腒腏腇脽腍脺臦臮臷臸臹舄舼舽舿艵茻菏菹萣菀菨萒菧菤菼菶萐菆菈菫菣莿萁菝菥菘菿菡菋菎菖菵菉萉萏菞萑萆菂菳����������������������������������菕菺菇菑菪萓菃菬菮菄菻菗菢萛菛菾蛘蛢蛦蛓蛣蛚蛪蛝蛫蛜蛬蛩蛗蛨蛑衈衖衕袺裗袹袸裀袾袶袼袷袽袲褁裉覕覘覗觝觚觛詎詍訹詙詀詗詘詄詅詒詈詑詊詌詏豟貁貀貺貾貰貹貵趄趀趉跘跓跍跇跖跜跏跕跙跈跗跅軯軷軺�".split(""),e=0;e!=n[219].length;++e)65533!==n[219][e].charCodeAt(0)&&(r[n[219][e]]=56064+e,t[56064+e]=n[219][e]);for(n[220]="����������������������������������������������������������������軹軦軮軥軵軧軨軶軫軱軬軴軩逭逴逯鄆鄬鄄郿郼鄈郹郻鄁鄀鄇鄅鄃酡酤酟酢酠鈁鈊鈥鈃鈚鈦鈏鈌鈀鈒釿釽鈆鈄鈧鈂鈜鈤鈙鈗鈅鈖镻閍閌閐隇陾隈����������������������������������隉隃隀雂雈雃雱雰靬靰靮頇颩飫鳦黹亃亄亶傽傿僆傮僄僊傴僈僂傰僁傺傱僋僉傶傸凗剺剸剻剼嗃嗛嗌嗐嗋嗊嗝嗀嗔嗄嗩喿嗒喍嗏嗕嗢嗖嗈嗲嗍嗙嗂圔塓塨塤塏塍塉塯塕塎塝塙塥塛堽塣塱壼嫇嫄嫋媺媸媱媵媰媿嫈媻嫆�".split(""),e=0;e!=n[220].length;++e)65533!==n[220][e].charCodeAt(0)&&(r[n[220][e]]=56320+e,t[56320+e]=n[220][e]);for(n[221]="����������������������������������������������������������������媷嫀嫊媴媶嫍媹媐寖寘寙尟尳嵱嵣嵊嵥嵲嵬嵞嵨嵧嵢巰幏幎幊幍幋廅廌廆廋廇彀徯徭惷慉慊愫慅愶愲愮慆愯慏愩慀戠酨戣戥戤揅揱揫搐搒搉搠搤����������������������������������搳摃搟搕搘搹搷搢搣搌搦搰搨摁搵搯搊搚摀搥搧搋揧搛搮搡搎敯斒旓暆暌暕暐暋暊暙暔晸朠楦楟椸楎楢楱椿楅楪椹楂楗楙楺楈楉椵楬椳椽楥棰楸椴楩楀楯楄楶楘楁楴楌椻楋椷楜楏楑椲楒椯楻椼歆歅歃歂歈歁殛嗀毻毼�".split(""),e=0;e!=n[221].length;++e)65533!==n[221][e].charCodeAt(0)&&(r[n[221][e]]=56576+e,t[56576+e]=n[221][e]);for(n[222]="����������������������������������������������������������������毹毷毸溛滖滈溏滀溟溓溔溠溱溹滆滒溽滁溞滉溷溰滍溦滏溲溾滃滜滘溙溒溎溍溤溡溿溳滐滊溗溮溣煇煔煒煣煠煁煝煢煲煸煪煡煂煘煃煋煰煟煐煓����������������������������������煄煍煚牏犍犌犑犐犎猼獂猻猺獀獊獉瑄瑊瑋瑒瑑瑗瑀瑏瑐瑎瑂瑆瑍瑔瓡瓿瓾瓽甝畹畷榃痯瘏瘃痷痾痼痹痸瘐痻痶痭痵痽皙皵盝睕睟睠睒睖睚睩睧睔睙睭矠碇碚碔碏碄碕碅碆碡碃硹碙碀碖硻祼禂祽祹稑稘稙稒稗稕稢稓�".split(""),e=0;e!=n[222].length;++e)65533!==n[222][e].charCodeAt(0)&&(r[n[222][e]]=56832+e,t[56832+e]=n[222][e]);for(n[223]="����������������������������������������������������������������稛稐窣窢窞竫筦筤筭筴筩筲筥筳筱筰筡筸筶筣粲粴粯綈綆綀綍絿綅絺綎絻綃絼綌綔綄絽綒罭罫罧罨罬羦羥羧翛翜耡腤腠腷腜腩腛腢腲朡腞腶腧腯����������������������������������腄腡舝艉艄艀艂艅蓱萿葖葶葹蒏蒍葥葑葀蒆葧萰葍葽葚葙葴葳葝蔇葞萷萺萴葺葃葸萲葅萩菙葋萯葂萭葟葰萹葎葌葒葯蓅蒎萻葇萶萳葨葾葄萫葠葔葮葐蜋蜄蛷蜌蛺蛖蛵蝍蛸蜎蜉蜁蛶蜍蜅裖裋裍裎裞裛裚裌裐覅覛觟觥觤�".split(""),e=0;e!=n[223].length;++e)65533!==n[223][e].charCodeAt(0)&&(r[n[223][e]]=57088+e,t[57088+e]=n[223][e]);for(n[224]="����������������������������������������������������������������觡觠觢觜触詶誆詿詡訿詷誂誄詵誃誁詴詺谼豋豊豥豤豦貆貄貅賌赨赩趑趌趎趏趍趓趔趐趒跰跠跬跱跮跐跩跣跢跧跲跫跴輆軿輁輀輅輇輈輂輋遒逿����������������������������������遄遉逽鄐鄍鄏鄑鄖鄔鄋鄎酮酯鉈鉒鈰鈺鉦鈳鉥鉞銃鈮鉊鉆鉭鉬鉏鉠鉧鉯鈶鉡鉰鈱鉔鉣鉐鉲鉎鉓鉌鉖鈲閟閜閞閛隒隓隑隗雎雺雽雸雵靳靷靸靲頏頍頎颬飶飹馯馲馰馵骭骫魛鳪鳭鳧麀黽僦僔僗僨僳僛僪僝僤僓僬僰僯僣僠�".split(""),e=0;e!=n[224].length;++e)65533!==n[224][e].charCodeAt(0)&&(r[n[224][e]]=57344+e,t[57344+e]=n[224][e]);for(n[225]="����������������������������������������������������������������凘劀劁勩勫匰厬嘧嘕嘌嘒嗼嘏嘜嘁嘓嘂嗺嘝嘄嗿嗹墉塼墐墘墆墁塿塴墋塺墇墑墎塶墂墈塻墔墏壾奫嫜嫮嫥嫕嫪嫚嫭嫫嫳嫢嫠嫛嫬嫞嫝嫙嫨嫟孷寠����������������������������������寣屣嶂嶀嵽嶆嵺嶁嵷嶊嶉嶈嵾嵼嶍嵹嵿幘幙幓廘廑廗廎廜廕廙廒廔彄彃彯徶愬愨慁慞慱慳慒慓慲慬憀慴慔慺慛慥愻慪慡慖戩戧戫搫摍摛摝摴摶摲摳摽摵摦撦摎撂摞摜摋摓摠摐摿搿摬摫摙摥摷敳斠暡暠暟朅朄朢榱榶槉�".split(""),e=0;e!=n[225].length;++e)65533!==n[225][e].charCodeAt(0)&&(r[n[225][e]]=57600+e,t[57600+e]=n[225][e]);for(n[226]="����������������������������������������������������������������榠槎榖榰榬榼榑榙榎榧榍榩榾榯榿槄榽榤槔榹槊榚槏榳榓榪榡榞槙榗榐槂榵榥槆歊歍歋殞殟殠毃毄毾滎滵滱漃漥滸漷滻漮漉潎漙漚漧漘漻漒滭漊����������������������������������漶潳滹滮漭潀漰漼漵滫漇漎潃漅滽滶漹漜滼漺漟漍漞漈漡熇熐熉熀熅熂熏煻熆熁熗牄牓犗犕犓獃獍獑獌瑢瑳瑱瑵瑲瑧瑮甀甂甃畽疐瘖瘈瘌瘕瘑瘊瘔皸瞁睼瞅瞂睮瞀睯睾瞃碲碪碴碭碨硾碫碞碥碠碬碢碤禘禊禋禖禕禔禓�".split(""),e=0;e!=n[226].length;++e)65533!==n[226][e].charCodeAt(0)&&(r[n[226][e]]=57856+e,t[57856+e]=n[226][e]);for(n[227]="����������������������������������������������������������������禗禈禒禐稫穊稰稯稨稦窨窫窬竮箈箜箊箑箐箖箍箌箛箎箅箘劄箙箤箂粻粿粼粺綧綷緂綣綪緁緀緅綝緎緄緆緋緌綯綹綖綼綟綦綮綩綡緉罳翢翣翥翞����������������������������������耤聝聜膉膆膃膇膍膌膋舕蒗蒤蒡蒟蒺蓎蓂蒬蒮蒫蒹蒴蓁蓍蒪蒚蒱蓐蒝蒧蒻蒢蒔蓇蓌蒛蒩蒯蒨蓖蒘蒶蓏蒠蓗蓔蓒蓛蒰蒑虡蜳蜣蜨蝫蝀蜮蜞蜡蜙蜛蝃蜬蝁蜾蝆蜠蜲蜪蜭蜼蜒蜺蜱蜵蝂蜦蜧蜸蜤蜚蜰蜑裷裧裱裲裺裾裮裼裶裻�".split(""),e=0;e!=n[227].length;++e)65533!==n[227][e].charCodeAt(0)&&(r[n[227][e]]=58112+e,t[58112+e]=n[227][e]);for(n[228]="����������������������������������������������������������������裰裬裫覝覡覟覞觩觫觨誫誙誋誒誏誖谽豨豩賕賏賗趖踉踂跿踍跽踊踃踇踆踅跾踀踄輐輑輎輍鄣鄜鄠鄢鄟鄝鄚鄤鄡鄛酺酲酹酳銥銤鉶銛鉺銠銔銪銍����������������������������������銦銚銫鉹銗鉿銣鋮銎銂銕銢鉽銈銡銊銆銌銙銧鉾銇銩銝銋鈭隞隡雿靘靽靺靾鞃鞀鞂靻鞄鞁靿韎韍頖颭颮餂餀餇馝馜駃馹馻馺駂馽駇骱髣髧鬾鬿魠魡魟鳱鳲鳵麧僿儃儰僸儆儇僶僾儋儌僽儊劋劌勱勯噈噂噌嘵噁噊噉噆噘�".split(""),e=0;e!=n[228].length;++e)65533!==n[228][e].charCodeAt(0)&&(r[n[228][e]]=58368+e,t[58368+e]=n[228][e]);for(n[229]="����������������������������������������������������������������噚噀嘳嘽嘬嘾嘸嘪嘺圚墫墝墱墠墣墯墬墥墡壿嫿嫴嫽嫷嫶嬃嫸嬂嫹嬁嬇嬅嬏屧嶙嶗嶟嶒嶢嶓嶕嶠嶜嶡嶚嶞幩幝幠幜緳廛廞廡彉徲憋憃慹憱憰憢憉����������������������������������憛憓憯憭憟憒憪憡憍慦憳戭摮摰撖撠撅撗撜撏撋撊撌撣撟摨撱撘敶敺敹敻斲斳暵暰暩暲暷暪暯樀樆樗槥槸樕槱槤樠槿槬槢樛樝槾樧槲槮樔槷槧橀樈槦槻樍槼槫樉樄樘樥樏槶樦樇槴樖歑殥殣殢殦氁氀毿氂潁漦潾澇濆澒�".split(""),e=0;e!=n[229].length;++e)65533!==n[229][e].charCodeAt(0)&&(r[n[229][e]]=58624+e,t[58624+e]=n[229][e]);for(n[230]="����������������������������������������������������������������澍澉澌潢潏澅潚澖潶潬澂潕潲潒潐潗澔澓潝漀潡潫潽潧澐潓澋潩潿澕潣潷潪潻熲熯熛熰熠熚熩熵熝熥熞熤熡熪熜熧熳犘犚獘獒獞獟獠獝獛獡獚獙����������������������������������獢璇璉璊璆璁瑽璅璈瑼瑹甈甇畾瘥瘞瘙瘝瘜瘣瘚瘨瘛皜皝皞皛瞍瞏瞉瞈磍碻磏磌磑磎磔磈磃磄磉禚禡禠禜禢禛歶稹窲窴窳箷篋箾箬篎箯箹篊箵糅糈糌糋緷緛緪緧緗緡縃緺緦緶緱緰緮緟罶羬羰羭翭翫翪翬翦翨聤聧膣膟�".split(""),e=0;e!=n[230].length;++e)65533!==n[230][e].charCodeAt(0)&&(r[n[230][e]]=58880+e,t[58880+e]=n[230][e]);for(n[231]="����������������������������������������������������������������膞膕膢膙膗舖艏艓艒艐艎艑蔤蔻蔏蔀蔩蔎蔉蔍蔟蔊蔧蔜蓻蔫蓺蔈蔌蓴蔪蓲蔕蓷蓫蓳蓼蔒蓪蓩蔖蓾蔨蔝蔮蔂蓽蔞蓶蔱蔦蓧蓨蓰蓯蓹蔘蔠蔰蔋蔙蔯虢����������������������������������蝖蝣蝤蝷蟡蝳蝘蝔蝛蝒蝡蝚蝑蝞蝭蝪蝐蝎蝟蝝蝯蝬蝺蝮蝜蝥蝏蝻蝵蝢蝧蝩衚褅褌褔褋褗褘褙褆褖褑褎褉覢覤覣觭觰觬諏諆誸諓諑諔諕誻諗誾諀諅諘諃誺誽諙谾豍貏賥賟賙賨賚賝賧趠趜趡趛踠踣踥踤踮踕踛踖踑踙踦踧�".split(""),e=0;e!=n[231].length;++e)65533!==n[231][e].charCodeAt(0)&&(r[n[231][e]]=59136+e,t[59136+e]=n[231][e]);for(n[232]="����������������������������������������������������������������踔踒踘踓踜踗踚輬輤輘輚輠輣輖輗遳遰遯遧遫鄯鄫鄩鄪鄲鄦鄮醅醆醊醁醂醄醀鋐鋃鋄鋀鋙銶鋏鋱鋟鋘鋩鋗鋝鋌鋯鋂鋨鋊鋈鋎鋦鋍鋕鋉鋠鋞鋧鋑鋓����������������������������������銵鋡鋆銴镼閬閫閮閰隤隢雓霅霈霂靚鞊鞎鞈韐韏頞頝頦頩頨頠頛頧颲餈飺餑餔餖餗餕駜駍駏駓駔駎駉駖駘駋駗駌骳髬髫髳髲髱魆魃魧魴魱魦魶魵魰魨魤魬鳼鳺鳽鳿鳷鴇鴀鳹鳻鴈鴅鴄麃黓鼏鼐儜儓儗儚儑凞匴叡噰噠噮�".split(""),e=0;e!=n[232].length;++e)65533!==n[232][e].charCodeAt(0)&&(r[n[232][e]]=59392+e,t[59392+e]=n[232][e]);for(n[233]="����������������������������������������������������������������噳噦噣噭噲噞噷圜圛壈墽壉墿墺壂墼壆嬗嬙嬛嬡嬔嬓嬐嬖嬨嬚嬠嬞寯嶬嶱嶩嶧嶵嶰嶮嶪嶨嶲嶭嶯嶴幧幨幦幯廩廧廦廨廥彋徼憝憨憖懅憴懆懁懌憺����������������������������������憿憸憌擗擖擐擏擉撽撉擃擛擳擙攳敿敼斢曈暾曀曊曋曏暽暻暺曌朣樴橦橉橧樲橨樾橝橭橶橛橑樨橚樻樿橁橪橤橐橏橔橯橩橠樼橞橖橕橍橎橆歕歔歖殧殪殫毈毇氄氃氆澭濋澣濇澼濎濈潞濄澽澞濊澨瀄澥澮澺澬澪濏澿澸�".split(""),e=0;e!=n[233].length;++e)65533!==n[233][e].charCodeAt(0)&&(r[n[233][e]]=59648+e,t[59648+e]=n[233][e]);for(n[234]="����������������������������������������������������������������澢濉澫濍澯澲澰燅燂熿熸燖燀燁燋燔燊燇燏熽燘熼燆燚燛犝犞獩獦獧獬獥獫獪瑿璚璠璔璒璕璡甋疀瘯瘭瘱瘽瘳瘼瘵瘲瘰皻盦瞚瞝瞡瞜瞛瞢瞣瞕瞙����������������������������������瞗磝磩磥磪磞磣磛磡磢磭磟磠禤穄穈穇窶窸窵窱窷篞篣篧篝篕篥篚篨篹篔篪篢篜篫篘篟糒糔糗糐糑縒縡縗縌縟縠縓縎縜縕縚縢縋縏縖縍縔縥縤罃罻罼罺羱翯耪耩聬膱膦膮膹膵膫膰膬膴膲膷膧臲艕艖艗蕖蕅蕫蕍蕓蕡蕘�".split(""),e=0;e!=n[234].length;++e)65533!==n[234][e].charCodeAt(0)&&(r[n[234][e]]=59904+e,t[59904+e]=n[234][e]);for(n[235]="����������������������������������������������������������������蕀蕆蕤蕁蕢蕄蕑蕇蕣蔾蕛蕱蕎蕮蕵蕕蕧蕠薌蕦蕝蕔蕥蕬虣虥虤螛螏螗螓螒螈螁螖螘蝹螇螣螅螐螑螝螄螔螜螚螉褞褦褰褭褮褧褱褢褩褣褯褬褟觱諠����������������������������������諢諲諴諵諝謔諤諟諰諈諞諡諨諿諯諻貑貒貐賵賮賱賰賳赬赮趥趧踳踾踸蹀蹅踶踼踽蹁踰踿躽輶輮輵輲輹輷輴遶遹遻邆郺鄳鄵鄶醓醐醑醍醏錧錞錈錟錆錏鍺錸錼錛錣錒錁鍆錭錎錍鋋錝鋺錥錓鋹鋷錴錂錤鋿錩錹錵錪錔錌�".split(""),e=0;e!=n[235].length;++e)65533!==n[235][e].charCodeAt(0)&&(r[n[235][e]]=60160+e,t[60160+e]=n[235][e]);for(n[236]="����������������������������������������������������������������錋鋾錉錀鋻錖閼闍閾閹閺閶閿閵閽隩雔霋霒霐鞙鞗鞔韰韸頵頯頲餤餟餧餩馞駮駬駥駤駰駣駪駩駧骹骿骴骻髶髺髹髷鬳鮀鮅鮇魼魾魻鮂鮓鮒鮐魺鮕����������������������������������魽鮈鴥鴗鴠鴞鴔鴩鴝鴘鴢鴐鴙鴟麈麆麇麮麭黕黖黺鼒鼽儦儥儢儤儠儩勴嚓嚌嚍嚆嚄嚃噾嚂噿嚁壖壔壏壒嬭嬥嬲嬣嬬嬧嬦嬯嬮孻寱寲嶷幬幪徾徻懃憵憼懧懠懥懤懨懞擯擩擣擫擤擨斁斀斶旚曒檍檖檁檥檉檟檛檡檞檇檓檎�".split(""),e=0;e!=n[236].length;++e)65533!==n[236][e].charCodeAt(0)&&(r[n[236][e]]=60416+e,t[60416+e]=n[236][e]);for(n[237]="����������������������������������������������������������������檕檃檨檤檑橿檦檚檅檌檒歛殭氉濌澩濴濔濣濜濭濧濦濞濲濝濢濨燡燱燨燲燤燰燢獳獮獯璗璲璫璐璪璭璱璥璯甐甑甒甏疄癃癈癉癇皤盩瞵瞫瞲瞷瞶����������������������������������瞴瞱瞨矰磳磽礂磻磼磲礅磹磾礄禫禨穜穛穖穘穔穚窾竀竁簅簏篲簀篿篻簎篴簋篳簂簉簃簁篸篽簆篰篱簐簊糨縭縼繂縳顈縸縪繉繀繇縩繌縰縻縶繄縺罅罿罾罽翴翲耬膻臄臌臊臅臇膼臩艛艚艜薃薀薏薧薕薠薋薣蕻薤薚薞�".split(""),e=0;e!=n[237].length;++e)65533!==n[237][e].charCodeAt(0)&&(r[n[237][e]]=60672+e,t[60672+e]=n[237][e]);for(n[238]="����������������������������������������������������������������蕷蕼薉薡蕺蕸蕗薎薖薆薍薙薝薁薢薂薈薅蕹蕶薘薐薟虨螾螪螭蟅螰螬螹螵螼螮蟉蟃蟂蟌螷螯蟄蟊螴螶螿螸螽蟞螲褵褳褼褾襁襒褷襂覭覯覮觲觳謞����������������������������������謘謖謑謅謋謢謏謒謕謇謍謈謆謜謓謚豏豰豲豱豯貕貔賹赯蹎蹍蹓蹐蹌蹇轃轀邅遾鄸醚醢醛醙醟醡醝醠鎡鎃鎯鍤鍖鍇鍼鍘鍜鍶鍉鍐鍑鍠鍭鎏鍌鍪鍹鍗鍕鍒鍏鍱鍷鍻鍡鍞鍣鍧鎀鍎鍙闇闀闉闃闅閷隮隰隬霠霟霘霝霙鞚鞡鞜�".split(""),e=0;e!=n[238].length;++e)65533!==n[238][e].charCodeAt(0)&&(r[n[238][e]]=60928+e,t[60928+e]=n[238][e]);for(n[239]="����������������������������������������������������������������鞞鞝韕韔韱顁顄顊顉顅顃餥餫餬餪餳餲餯餭餱餰馘馣馡騂駺駴駷駹駸駶駻駽駾駼騃骾髾髽鬁髼魈鮚鮨鮞鮛鮦鮡鮥鮤鮆鮢鮠鮯鴳鵁鵧鴶鴮鴯鴱鴸鴰����������������������������������鵅鵂鵃鴾鴷鵀鴽翵鴭麊麉麍麰黈黚黻黿鼤鼣鼢齔龠儱儭儮嚘嚜嚗嚚嚝嚙奰嬼屩屪巀幭幮懘懟懭懮懱懪懰懫懖懩擿攄擽擸攁攃擼斔旛曚曛曘櫅檹檽櫡櫆檺檶檷櫇檴檭歞毉氋瀇瀌瀍瀁瀅瀔瀎濿瀀濻瀦濼濷瀊爁燿燹爃燽獶�".split(""),e=0;e!=n[239].length;++e)65533!==n[239][e].charCodeAt(0)&&(r[n[239][e]]=61184+e,t[61184+e]=n[239][e]);for(n[240]="����������������������������������������������������������������璸瓀璵瓁璾璶璻瓂甔甓癜癤癙癐癓癗癚皦皽盬矂瞺磿礌礓礔礉礐礒礑禭禬穟簜簩簙簠簟簭簝簦簨簢簥簰繜繐繖繣繘繢繟繑繠繗繓羵羳翷翸聵臑臒����������������������������������臐艟艞薴藆藀藃藂薳薵薽藇藄薿藋藎藈藅薱薶藒蘤薸薷薾虩蟧蟦蟢蟛蟫蟪蟥蟟蟳蟤蟔蟜蟓蟭蟘蟣螤蟗蟙蠁蟴蟨蟝襓襋襏襌襆襐襑襉謪謧謣謳謰謵譇謯謼謾謱謥謷謦謶謮謤謻謽謺豂豵貙貘貗賾贄贂贀蹜蹢蹠蹗蹖蹞蹥蹧�".split(""),e=0;e!=n[240].length;++e)65533!==n[240][e].charCodeAt(0)&&(r[n[240][e]]=61440+e,t[61440+e]=n[240][e]);for(n[241]="����������������������������������������������������������������蹛蹚蹡蹝蹩蹔轆轇轈轋鄨鄺鄻鄾醨醥醧醯醪鎵鎌鎒鎷鎛鎝鎉鎧鎎鎪鎞鎦鎕鎈鎙鎟鎍鎱鎑鎲鎤鎨鎴鎣鎥闒闓闑隳雗雚巂雟雘雝霣霢霥鞬鞮鞨鞫鞤鞪����������������������������������鞢鞥韗韙韖韘韺顐顑顒颸饁餼餺騏騋騉騍騄騑騊騅騇騆髀髜鬈鬄鬅鬩鬵魊魌魋鯇鯆鯃鮿鯁鮵鮸鯓鮶鯄鮹鮽鵜鵓鵏鵊鵛鵋鵙鵖鵌鵗鵒鵔鵟鵘鵚麎麌黟鼁鼀鼖鼥鼫鼪鼩鼨齌齕儴儵劖勷厴嚫嚭嚦嚧嚪嚬壚壝壛夒嬽嬾嬿巃幰�".split(""),e=0;e!=n[241].length;++e)65533!==n[241][e].charCodeAt(0)&&(r[n[241][e]]=61696+e,t[61696+e]=n[241][e]);for(n[242]="����������������������������������������������������������������徿懻攇攐攍攉攌攎斄旞旝曞櫧櫠櫌櫑櫙櫋櫟櫜櫐櫫櫏櫍櫞歠殰氌瀙瀧瀠瀖瀫瀡瀢瀣瀩瀗瀤瀜瀪爌爊爇爂爅犥犦犤犣犡瓋瓅璷瓃甖癠矉矊矄矱礝礛����������������������������������礡礜礗礞禰穧穨簳簼簹簬簻糬糪繶繵繸繰繷繯繺繲繴繨罋罊羃羆羷翽翾聸臗臕艤艡艣藫藱藭藙藡藨藚藗藬藲藸藘藟藣藜藑藰藦藯藞藢蠀蟺蠃蟶蟷蠉蠌蠋蠆蟼蠈蟿蠊蠂襢襚襛襗襡襜襘襝襙覈覷覶觶譐譈譊譀譓譖譔譋譕�".split(""),e=0;e!=n[242].length;++e)65533!==n[242][e].charCodeAt(0)&&(r[n[242][e]]=61952+e,t[61952+e]=n[242][e]);for(n[243]="����������������������������������������������������������������譑譂譒譗豃豷豶貚贆贇贉趬趪趭趫蹭蹸蹳蹪蹯蹻軂轒轑轏轐轓辴酀鄿醰醭鏞鏇鏏鏂鏚鏐鏹鏬鏌鏙鎩鏦鏊鏔鏮鏣鏕鏄鏎鏀鏒鏧镽闚闛雡霩霫霬霨霦����������������������������������鞳鞷鞶韝韞韟顜顙顝顗颿颽颻颾饈饇饃馦馧騚騕騥騝騤騛騢騠騧騣騞騜騔髂鬋鬊鬎鬌鬷鯪鯫鯠鯞鯤鯦鯢鯰鯔鯗鯬鯜鯙鯥鯕鯡鯚鵷鶁鶊鶄鶈鵱鶀鵸鶆鶋鶌鵽鵫鵴鵵鵰鵩鶅鵳鵻鶂鵯鵹鵿鶇鵨麔麑黀黼鼭齀齁齍齖齗齘匷嚲�".split(""),e=0;e!=n[243].length;++e)65533!==n[243][e].charCodeAt(0)&&(r[n[243][e]]=62208+e,t[62208+e]=n[243][e]);for(n[244]="����������������������������������������������������������������嚵嚳壣孅巆巇廮廯忀忁懹攗攖攕攓旟曨曣曤櫳櫰櫪櫨櫹櫱櫮櫯瀼瀵瀯瀷瀴瀱灂瀸瀿瀺瀹灀瀻瀳灁爓爔犨獽獼璺皫皪皾盭矌矎矏矍矲礥礣礧礨礤礩����������������������������������禲穮穬穭竷籉籈籊籇籅糮繻繾纁纀羺翿聹臛臙舋艨艩蘢藿蘁藾蘛蘀藶蘄蘉蘅蘌藽蠙蠐蠑蠗蠓蠖襣襦覹觷譠譪譝譨譣譥譧譭趮躆躈躄轙轖轗轕轘轚邍酃酁醷醵醲醳鐋鐓鏻鐠鐏鐔鏾鐕鐐鐨鐙鐍鏵鐀鏷鐇鐎鐖鐒鏺鐉鏸鐊鏿�".split(""),e=0;e!=n[244].length;++e)65533!==n[244][e].charCodeAt(0)&&(r[n[244][e]]=62464+e,t[62464+e]=n[244][e]);for(n[245]="����������������������������������������������������������������鏼鐌鏶鐑鐆闞闠闟霮霯鞹鞻韽韾顠顢顣顟飁飂饐饎饙饌饋饓騲騴騱騬騪騶騩騮騸騭髇髊髆鬐鬒鬑鰋鰈鯷鰅鰒鯸鱀鰇鰎鰆鰗鰔鰉鶟鶙鶤鶝鶒鶘鶐鶛����������������������������������鶠鶔鶜鶪鶗鶡鶚鶢鶨鶞鶣鶿鶩鶖鶦鶧麙麛麚黥黤黧黦鼰鼮齛齠齞齝齙龑儺儹劘劗囃嚽嚾孈孇巋巏廱懽攛欂櫼欃櫸欀灃灄灊灈灉灅灆爝爚爙獾甗癪矐礭礱礯籔籓糲纊纇纈纋纆纍罍羻耰臝蘘蘪蘦蘟蘣蘜蘙蘧蘮蘡蘠蘩蘞蘥�".split(""),e=0;e!=n[245].length;++e)65533!==n[245][e].charCodeAt(0)&&(r[n[245][e]]=62720+e,t[62720+e]=n[245][e]);for(n[246]="����������������������������������������������������������������蠩蠝蠛蠠蠤蠜蠫衊襭襩襮襫觺譹譸譅譺譻贐贔趯躎躌轞轛轝酆酄酅醹鐿鐻鐶鐩鐽鐼鐰鐹鐪鐷鐬鑀鐱闥闤闣霵霺鞿韡顤飉飆飀饘饖騹騽驆驄驂驁騺����������������������������������騿髍鬕鬗鬘鬖鬺魒鰫鰝鰜鰬鰣鰨鰩鰤鰡鶷鶶鶼鷁鷇鷊鷏鶾鷅鷃鶻鶵鷎鶹鶺鶬鷈鶱鶭鷌鶳鷍鶲鹺麜黫黮黭鼛鼘鼚鼱齎齥齤龒亹囆囅囋奱孋孌巕巑廲攡攠攦攢欋欈欉氍灕灖灗灒爞爟犩獿瓘瓕瓙瓗癭皭礵禴穰穱籗籜籙籛籚�".split(""),e=0;e!=n[246].length;++e)65533!==n[246][e].charCodeAt(0)&&(r[n[246][e]]=62976+e,t[62976+e]=n[246][e]);for(n[247]="����������������������������������������������������������������糴糱纑罏羇臞艫蘴蘵蘳蘬蘲蘶蠬蠨蠦蠪蠥襱覿覾觻譾讄讂讆讅譿贕躕躔躚躒躐躖躗轠轢酇鑌鑐鑊鑋鑏鑇鑅鑈鑉鑆霿韣顪顩飋饔饛驎驓驔驌驏驈驊����������������������������������驉驒驐髐鬙鬫鬻魖魕鱆鱈鰿鱄鰹鰳鱁鰼鰷鰴鰲鰽鰶鷛鷒鷞鷚鷋鷐鷜鷑鷟鷩鷙鷘鷖鷵鷕鷝麶黰鼵鼳鼲齂齫龕龢儽劙壨壧奲孍巘蠯彏戁戃戄攩攥斖曫欑欒欏毊灛灚爢玂玁玃癰矔籧籦纕艬蘺虀蘹蘼蘱蘻蘾蠰蠲蠮蠳襶襴襳觾�".split(""),e=0;e!=n[247].length;++e)65533!==n[247][e].charCodeAt(0)&&(r[n[247][e]]=63232+e,t[63232+e]=n[247][e]);for(n[248]="����������������������������������������������������������������讌讎讋讈豅贙躘轤轣醼鑢鑕鑝鑗鑞韄韅頀驖驙鬞鬟鬠鱒鱘鱐鱊鱍鱋鱕鱙鱌鱎鷻鷷鷯鷣鷫鷸鷤鷶鷡鷮鷦鷲鷰鷢鷬鷴鷳鷨鷭黂黐黲黳鼆鼜鼸鼷鼶齃齏����������������������������������齱齰齮齯囓囍孎屭攭曭曮欓灟灡灝灠爣瓛瓥矕礸禷禶籪纗羉艭虃蠸蠷蠵衋讔讕躞躟躠躝醾醽釂鑫鑨鑩雥靆靃靇韇韥驞髕魙鱣鱧鱦鱢鱞鱠鸂鷾鸇鸃鸆鸅鸀鸁鸉鷿鷽鸄麠鼞齆齴齵齶囔攮斸欘欙欗欚灢爦犪矘矙礹籩籫糶纚�".split(""),e=0;e!=n[248].length;++e)65533!==n[248][e].charCodeAt(0)&&(r[n[248][e]]=63488+e,t[63488+e]=n[248][e]);for(n[249]="����������������������������������������������������������������纘纛纙臠臡虆虇虈襹襺襼襻觿讘讙躥躤躣鑮鑭鑯鑱鑳靉顲饟鱨鱮鱭鸋鸍鸐鸏鸒鸑麡黵鼉齇齸齻齺齹圞灦籯蠼趲躦釃鑴鑸鑶鑵驠鱴鱳鱱鱵鸔鸓黶鼊����������������������������������龤灨灥糷虪蠾蠽蠿讞貜躩軉靋顳顴飌饡馫驤驦驧鬤鸕鸗齈戇欞爧虌躨钂钀钁驩驨鬮鸙爩虋讟钃鱹麷癵驫鱺鸝灩灪麤齾齉龘碁銹裏墻恒粧嫺╔╦╗╠╬╣╚╩╝╒╤╕╞╪╡╘╧╛╓╥╖╟╫╢╙╨╜║═╭╮╰╯▓�".split(""),e=0;e!=n[249].length;++e)65533!==n[249][e].charCodeAt(0)&&(r[n[249][e]]=63744+e,t[63744+e]=n[249][e]);return{enc:r,dec:t}}(),r[1250]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚�„…†‡�‰Š‹ŚŤŽŹ�‘’“”•–—�™š›śťžź ˇ˘Ł¤Ą¦§¨©Ş«¬­®Ż°±˛ł´µ¶·¸ąş»Ľ˝ľżŔÁÂĂÄĹĆÇČÉĘËĚÍÎĎĐŃŇÓÔŐÖ×ŘŮÚŰÜÝŢßŕáâăäĺćçčéęëěíîďđńňóôőö÷řůúűüýţ˙",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[1251]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ЂЃ‚ѓ„…†‡€‰Љ‹ЊЌЋЏђ‘’“”•–—�™љ›њќћџ ЎўЈ¤Ґ¦§Ё©Є«¬­®Ї°±Ііґµ¶·ё№є»јЅѕїАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[1252]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[1253]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚ƒ„…†‡�‰�‹�����‘’“”•–—�™�›���� ΅Ά£¤¥¦§¨©�«¬­®―°±²³΄µ¶·ΈΉΊ»Ό½ΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡ�ΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώ�",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[1254]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚ƒ„…†‡ˆ‰Š‹Œ����‘’“”•–—˜™š›œ��Ÿ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏĞÑÒÓÔÕÖ×ØÙÚÛÜİŞßàáâãäåæçèéêëìíîïğñòóôõö÷øùúûüışÿ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[1255]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚ƒ„…†‡ˆ‰�‹�����‘’“”•–—˜™�›���� ¡¢£₪¥¦§¨©×«¬­®¯°±²³´µ¶·¸¹÷»¼½¾¿ְֱֲֳִֵֶַָֹ�ֻּֽ־ֿ׀ׁׂ׃װױײ׳״�������אבגדהוזחטיךכלםמןנסעףפץצקרשת��‎‏�",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[1256]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€پ‚ƒ„…†‡ˆ‰ٹ‹Œچژڈگ‘’“”•–—ک™ڑ›œ‌‍ں ،¢£¤¥¦§¨©ھ«¬­®¯°±²³´µ¶·¸¹؛»¼½¾؟ہءآأؤإئابةتثجحخدذرزسشصض×طظعغـفقكàلâمنهوçèéêëىيîïًٌٍَôُِ÷ّùْûü‎‏ے",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[1257]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚�„…†‡�‰�‹�¨ˇ¸�‘’“”•–—�™�›�¯˛� �¢£¤�¦§Ø©Ŗ«¬­®Æ°±²³´µ¶·ø¹ŗ»¼½¾æĄĮĀĆÄÅĘĒČÉŹĖĢĶĪĻŠŃŅÓŌÕÖ×ŲŁŚŪÜŻŽßąįāćäåęēčéźėģķīļšńņóōõö÷ųłśūüżž˙",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[1258]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€�‚ƒ„…†‡ˆ‰�‹Œ����‘’“”•–—˜™�›œ��Ÿ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖ×ØÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[1e4]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›fifl‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[10006]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ĺ²É³ÖÜ΅àâä΄¨çéèê룙î‰ôö¦­ùûü†ΓΔΘΛΞΠß®©ΣΪ§≠°·Α±≤≥¥ΒΕΖΗΙΚΜΦΫΨΩάΝ¬ΟΡ≈Τ«»… ΥΧΆΈœ–―“”‘’÷ΉΊΌΎέήίόΏύαβψδεφγηιξκλμνοπώρστθωςχυζϊϋΐΰ�",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[10007]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°¢£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµ∂ЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю¤",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[10008]=function(){var e,t=[],r={},n=[];for(n[0]="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~€���������������������������������������������������������������������������������������".split(""),e=0;e!=n[0].length;++e)65533!==n[0][e].charCodeAt(0)&&(r[n[0][e]]=0+e,t[0+e]=n[0][e]);for(n[161]="����������������������������������������������������������������������������������������������������������������������������������������������������������������� 、。・ˉˇ¨〃々―~�…‘’“”〔〕〈〉《》「」『』〖〗【】±×÷∶∧∨∑∏∪∩∈∷√⊥∥∠⌒⊙∫∮≡≌≈∽∝≠≮≯≤≥∞∵∴♂♀°′″℃$¤¢£‰§№☆★○●◎◇◆□■△▲※→←↑↓〓�".split(""),e=0;e!=n[161].length;++e)65533!==n[161][e].charCodeAt(0)&&(r[n[161][e]]=41216+e,t[41216+e]=n[161][e]);for(n[162]="���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������⒈⒉⒊⒋⒌⒍⒎⒏⒐⒑⒒⒓⒔⒕⒖⒗⒘⒙⒚⒛⑴⑵⑶⑷⑸⑹⑺⑻⑼⑽⑾⑿⒀⒁⒂⒃⒄⒅⒆⒇①②③④⑤⑥⑦⑧⑨⑩��㈠㈡㈢㈣㈤㈥㈦㈧㈨㈩��ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩⅪⅫ���".split(""),e=0;e!=n[162].length;++e)65533!==n[162][e].charCodeAt(0)&&(r[n[162][e]]=41472+e,t[41472+e]=n[162][e]);for(n[163]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������!"#¥%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|} ̄�".split(""),e=0;e!=n[163].length;++e)65533!==n[163][e].charCodeAt(0)&&(r[n[163][e]]=41728+e,t[41728+e]=n[163][e]);for(n[164]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������ぁあぃいぅうぇえぉおかがきぎくぐけげこごさざしじすずせぜそぞただちぢっつづてでとどなにぬねのはばぱひびぴふぶぷへべぺほぼぽまみむめもゃやゅゆょよらりるれろゎわゐゑをん������������".split(""),e=0;e!=n[164].length;++e)65533!==n[164][e].charCodeAt(0)&&(r[n[164][e]]=41984+e,t[41984+e]=n[164][e]);for(n[165]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������ァアィイゥウェエォオカガキギクグケゲコゴサザシジスズセゼソゾタダチヂッツヅテデトドナニヌネノハバパヒビピフブプヘベペホボポマミムメモャヤュユョヨラリルレロヮワヰヱヲンヴヵヶ���������".split(""),e=0;e!=n[165].length;++e)65533!==n[165][e].charCodeAt(0)&&(r[n[165][e]]=42240+e,t[42240+e]=n[165][e]);for(n[166]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩ��������αβγδεζηθικλμνξοπρστυφχψω���������������������������������������".split(""),e=0;e!=n[166].length;++e)65533!==n[166][e].charCodeAt(0)&&(r[n[166][e]]=42496+e,t[42496+e]=n[166][e]);for(n[167]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ���������������абвгдеёжзийклмнопрстуфхцчшщъыьэюя��������������".split(""),e=0;e!=n[167].length;++e)65533!==n[167][e].charCodeAt(0)&&(r[n[167][e]]=42752+e,t[42752+e]=n[167][e]);for(n[168]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������āáǎàēéěèīíǐìōóǒòūúǔùǖǘǚǜüê����������ㄅㄆㄇㄈㄉㄊㄋㄌㄍㄎㄏㄐㄑㄒㄓㄔㄕㄖㄗㄘㄙㄚㄛㄜㄝㄞㄟㄠㄡㄢㄣㄤㄥㄦㄧㄨㄩ����������������������".split(""),e=0;e!=n[168].length;++e)65533!==n[168][e].charCodeAt(0)&&(r[n[168][e]]=43008+e,t[43008+e]=n[168][e]);for(n[169]="��������������������������������������������������������������������������������������������������������������������������������������������������������������������─━│┃┄┅┆┇┈┉┊┋┌┍┎┏┐┑┒┓└┕┖┗┘┙┚┛├┝┞┟┠┡┢┣┤┥┦┧┨┩┪┫┬┭┮┯┰┱┲┳┴┵┶┷┸┹┺┻┼┽┾┿╀╁╂╃╄╅╆╇╈╉╊╋����������������".split(""),e=0;e!=n[169].length;++e)65533!==n[169][e].charCodeAt(0)&&(r[n[169][e]]=43264+e,t[43264+e]=n[169][e]);for(n[176]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������啊阿埃挨哎唉哀皑癌蔼矮艾碍爱隘鞍氨安俺按暗岸胺案肮昂盎凹敖熬翱袄傲奥懊澳芭捌扒叭吧笆八疤巴拔跋靶把耙坝霸罢爸白柏百摆佰败拜稗斑班搬扳般颁板版扮拌伴瓣半办绊邦帮梆榜膀绑棒磅蚌镑傍谤苞胞包褒剥�".split(""),e=0;e!=n[176].length;++e)65533!==n[176][e].charCodeAt(0)&&(r[n[176][e]]=45056+e,t[45056+e]=n[176][e]);for(n[177]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������薄雹保堡饱宝抱报暴豹鲍爆杯碑悲卑北辈背贝钡倍狈备惫焙被奔苯本笨崩绷甭泵蹦迸逼鼻比鄙笔彼碧蓖蔽毕毙毖币庇痹闭敝弊必辟壁臂避陛鞭边编贬扁便变卞辨辩辫遍标彪膘表鳖憋别瘪彬斌濒滨宾摈兵冰柄丙秉饼炳�".split(""),e=0;e!=n[177].length;++e)65533!==n[177][e].charCodeAt(0)&&(r[n[177][e]]=45312+e,t[45312+e]=n[177][e]);for(n[178]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������病并玻菠播拨钵波博勃搏铂箔伯帛舶脖膊渤泊驳捕卜哺补埠不布步簿部怖擦猜裁材才财睬踩采彩菜蔡餐参蚕残惭惨灿苍舱仓沧藏操糙槽曹草厕策侧册测层蹭插叉茬茶查碴搽察岔差诧拆柴豺搀掺蝉馋谗缠铲产阐颤昌猖�".split(""),e=0;e!=n[178].length;++e)65533!==n[178][e].charCodeAt(0)&&(r[n[178][e]]=45568+e,t[45568+e]=n[178][e]);for(n[179]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������场尝常长偿肠厂敞畅唱倡超抄钞朝嘲潮巢吵炒车扯撤掣彻澈郴臣辰尘晨忱沉陈趁衬撑称城橙成呈乘程惩澄诚承逞骋秤吃痴持匙池迟弛驰耻齿侈尺赤翅斥炽充冲虫崇宠抽酬畴踌稠愁筹仇绸瞅丑臭初出橱厨躇锄雏滁除楚�".split(""),e=0;e!=n[179].length;++e)65533!==n[179][e].charCodeAt(0)&&(r[n[179][e]]=45824+e,t[45824+e]=n[179][e]);for(n[180]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������础储矗搐触处揣川穿椽传船喘串疮窗幢床闯创吹炊捶锤垂春椿醇唇淳纯蠢戳绰疵茨磁雌辞慈瓷词此刺赐次聪葱囱匆从丛凑粗醋簇促蹿篡窜摧崔催脆瘁粹淬翠村存寸磋撮搓措挫错搭达答瘩打大呆歹傣戴带殆代贷袋待逮�".split(""),e=0;e!=n[180].length;++e)65533!==n[180][e].charCodeAt(0)&&(r[n[180][e]]=46080+e,t[46080+e]=n[180][e]);for(n[181]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������怠耽担丹单郸掸胆旦氮但惮淡诞弹蛋当挡党荡档刀捣蹈倒岛祷导到稻悼道盗德得的蹬灯登等瞪凳邓堤低滴迪敌笛狄涤翟嫡抵底地蒂第帝弟递缔颠掂滇碘点典靛垫电佃甸店惦奠淀殿碉叼雕凋刁掉吊钓调跌爹碟蝶迭谍叠�".split(""),e=0;e!=n[181].length;++e)65533!==n[181][e].charCodeAt(0)&&(r[n[181][e]]=46336+e,t[46336+e]=n[181][e]);for(n[182]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������丁盯叮钉顶鼎锭定订丢东冬董懂动栋侗恫冻洞兜抖斗陡豆逗痘都督毒犊独读堵睹赌杜镀肚度渡妒端短锻段断缎堆兑队对墩吨蹲敦顿囤钝盾遁掇哆多夺垛躲朵跺舵剁惰堕蛾峨鹅俄额讹娥恶厄扼遏鄂饿恩而儿耳尔饵洱二�".split(""),e=0;e!=n[182].length;++e)65533!==n[182][e].charCodeAt(0)&&(r[n[182][e]]=46592+e,t[46592+e]=n[182][e]);for(n[183]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������贰发罚筏伐乏阀法珐藩帆番翻樊矾钒繁凡烦反返范贩犯饭泛坊芳方肪房防妨仿访纺放菲非啡飞肥匪诽吠肺废沸费芬酚吩氛分纷坟焚汾粉奋份忿愤粪丰封枫蜂峰锋风疯烽逢冯缝讽奉凤佛否夫敷肤孵扶拂辐幅氟符伏俘服�".split(""),e=0;e!=n[183].length;++e)65533!==n[183][e].charCodeAt(0)&&(r[n[183][e]]=46848+e,t[46848+e]=n[183][e]);for(n[184]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������浮涪福袱弗甫抚辅俯釜斧脯腑府腐赴副覆赋复傅付阜父腹负富讣附妇缚咐噶嘎该改概钙盖溉干甘杆柑竿肝赶感秆敢赣冈刚钢缸肛纲岗港杠篙皋高膏羔糕搞镐稿告哥歌搁戈鸽胳疙割革葛格蛤阁隔铬个各给根跟耕更庚羹�".split(""),e=0;e!=n[184].length;++e)65533!==n[184][e].charCodeAt(0)&&(r[n[184][e]]=47104+e,t[47104+e]=n[184][e]);for(n[185]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������埂耿梗工攻功恭龚供躬公宫弓巩汞拱贡共钩勾沟苟狗垢构购够辜菇咕箍估沽孤姑鼓古蛊骨谷股故顾固雇刮瓜剐寡挂褂乖拐怪棺关官冠观管馆罐惯灌贯光广逛瑰规圭硅归龟闺轨鬼诡癸桂柜跪贵刽辊滚棍锅郭国果裹过哈�".split(""),e=0;e!=n[185].length;++e)65533!==n[185][e].charCodeAt(0)&&(r[n[185][e]]=47360+e,t[47360+e]=n[185][e]);for(n[186]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������骸孩海氦亥害骇酣憨邯韩含涵寒函喊罕翰撼捍旱憾悍焊汗汉夯杭航壕嚎豪毫郝好耗号浩呵喝荷菏核禾和何合盒貉阂河涸赫褐鹤贺嘿黑痕很狠恨哼亨横衡恒轰哄烘虹鸿洪宏弘红喉侯猴吼厚候后呼乎忽瑚壶葫胡蝴狐糊湖�".split(""),e=0;e!=n[186].length;++e)65533!==n[186][e].charCodeAt(0)&&(r[n[186][e]]=47616+e,t[47616+e]=n[186][e]);for(n[187]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������弧虎唬护互沪户花哗华猾滑画划化话槐徊怀淮坏欢环桓还缓换患唤痪豢焕涣宦幻荒慌黄磺蝗簧皇凰惶煌晃幌恍谎灰挥辉徽恢蛔回毁悔慧卉惠晦贿秽会烩汇讳诲绘荤昏婚魂浑混豁活伙火获或惑霍货祸击圾基机畸稽积箕�".split(""),e=0;e!=n[187].length;++e)65533!==n[187][e].charCodeAt(0)&&(r[n[187][e]]=47872+e,t[47872+e]=n[187][e]);for(n[188]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������肌饥迹激讥鸡姬绩缉吉极棘辑籍集及急疾汲即嫉级挤几脊己蓟技冀季伎祭剂悸济寄寂计记既忌际妓继纪嘉枷夹佳家加荚颊贾甲钾假稼价架驾嫁歼监坚尖笺间煎兼肩艰奸缄茧检柬碱硷拣捡简俭剪减荐槛鉴践贱见键箭件�".split(""),e=0;e!=n[188].length;++e)65533!==n[188][e].charCodeAt(0)&&(r[n[188][e]]=48128+e,t[48128+e]=n[188][e]);for(n[189]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������健舰剑饯渐溅涧建僵姜将浆江疆蒋桨奖讲匠酱降蕉椒礁焦胶交郊浇骄娇嚼搅铰矫侥脚狡角饺缴绞剿教酵轿较叫窖揭接皆秸街阶截劫节桔杰捷睫竭洁结解姐戒藉芥界借介疥诫届巾筋斤金今津襟紧锦仅谨进靳晋禁近烬浸�".split(""),e=0;e!=n[189].length;++e)65533!==n[189][e].charCodeAt(0)&&(r[n[189][e]]=48384+e,t[48384+e]=n[189][e]);for(n[190]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������尽劲荆兢茎睛晶鲸京惊精粳经井警景颈静境敬镜径痉靖竟竞净炯窘揪究纠玖韭久灸九酒厩救旧臼舅咎就疚鞠拘狙疽居驹菊局咀矩举沮聚拒据巨具距踞锯俱句惧炬剧捐鹃娟倦眷卷绢撅攫抉掘倔爵觉决诀绝均菌钧军君峻�".split(""),e=0;e!=n[190].length;++e)65533!==n[190][e].charCodeAt(0)&&(r[n[190][e]]=48640+e,t[48640+e]=n[190][e]);for(n[191]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������俊竣浚郡骏喀咖卡咯开揩楷凯慨刊堪勘坎砍看康慷糠扛抗亢炕考拷烤靠坷苛柯棵磕颗科壳咳可渴克刻客课肯啃垦恳坑吭空恐孔控抠口扣寇枯哭窟苦酷库裤夸垮挎跨胯块筷侩快宽款匡筐狂框矿眶旷况亏盔岿窥葵奎魁傀�".split(""),e=0;e!=n[191].length;++e)65533!==n[191][e].charCodeAt(0)&&(r[n[191][e]]=48896+e,t[48896+e]=n[191][e]);for(n[192]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������馈愧溃坤昆捆困括扩廓阔垃拉喇蜡腊辣啦莱来赖蓝婪栏拦篮阑兰澜谰揽览懒缆烂滥琅榔狼廊郎朗浪捞劳牢老佬姥酪烙涝勒乐雷镭蕾磊累儡垒擂肋类泪棱楞冷厘梨犁黎篱狸离漓理李里鲤礼莉荔吏栗丽厉励砾历利傈例俐�".split(""),e=0;e!=n[192].length;++e)65533!==n[192][e].charCodeAt(0)&&(r[n[192][e]]=49152+e,t[49152+e]=n[192][e]);for(n[193]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������痢立粒沥隶力璃哩俩联莲连镰廉怜涟帘敛脸链恋炼练粮凉梁粱良两辆量晾亮谅撩聊僚疗燎寥辽潦了撂镣廖料列裂烈劣猎琳林磷霖临邻鳞淋凛赁吝拎玲菱零龄铃伶羚凌灵陵岭领另令溜琉榴硫馏留刘瘤流柳六龙聋咙笼窿�".split(""),e=0;e!=n[193].length;++e)65533!==n[193][e].charCodeAt(0)&&(r[n[193][e]]=49408+e,t[49408+e]=n[193][e]);for(n[194]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������隆垄拢陇楼娄搂篓漏陋芦卢颅庐炉掳卤虏鲁麓碌露路赂鹿潞禄录陆戮驴吕铝侣旅履屡缕虑氯律率滤绿峦挛孪滦卵乱掠略抡轮伦仑沦纶论萝螺罗逻锣箩骡裸落洛骆络妈麻玛码蚂马骂嘛吗埋买麦卖迈脉瞒馒蛮满蔓曼慢漫�".split(""),e=0;e!=n[194].length;++e)65533!==n[194][e].charCodeAt(0)&&(r[n[194][e]]=49664+e,t[49664+e]=n[194][e]);for(n[195]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������谩芒茫盲氓忙莽猫茅锚毛矛铆卯茂冒帽貌贸么玫枚梅酶霉煤没眉媒镁每美昧寐妹媚门闷们萌蒙檬盟锰猛梦孟眯醚靡糜迷谜弥米秘觅泌蜜密幂棉眠绵冕免勉娩缅面苗描瞄藐秒渺庙妙蔑灭民抿皿敏悯闽明螟鸣铭名命谬摸�".split(""),e=0;e!=n[195].length;++e)65533!==n[195][e].charCodeAt(0)&&(r[n[195][e]]=49920+e,t[49920+e]=n[195][e]);for(n[196]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������摹蘑模膜磨摩魔抹末莫墨默沫漠寞陌谋牟某拇牡亩姆母墓暮幕募慕木目睦牧穆拿哪呐钠那娜纳氖乃奶耐奈南男难囊挠脑恼闹淖呢馁内嫩能妮霓倪泥尼拟你匿腻逆溺蔫拈年碾撵捻念娘酿鸟尿捏聂孽啮镊镍涅您柠狞凝宁�".split(""),e=0;e!=n[196].length;++e)65533!==n[196][e].charCodeAt(0)&&(r[n[196][e]]=50176+e,t[50176+e]=n[196][e]);for(n[197]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������拧泞牛扭钮纽脓浓农弄奴努怒女暖虐疟挪懦糯诺哦欧鸥殴藕呕偶沤啪趴爬帕怕琶拍排牌徘湃派攀潘盘磐盼畔判叛乓庞旁耪胖抛咆刨炮袍跑泡呸胚培裴赔陪配佩沛喷盆砰抨烹澎彭蓬棚硼篷膨朋鹏捧碰坯砒霹批披劈琵毗�".split(""),e=0;e!=n[197].length;++e)65533!==n[197][e].charCodeAt(0)&&(r[n[197][e]]=50432+e,t[50432+e]=n[197][e]);for(n[198]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������啤脾疲皮匹痞僻屁譬篇偏片骗飘漂瓢票撇瞥拼频贫品聘乒坪苹萍平凭瓶评屏坡泼颇婆破魄迫粕剖扑铺仆莆葡菩蒲埔朴圃普浦谱曝瀑期欺栖戚妻七凄漆柒沏其棋奇歧畦崎脐齐旗祈祁骑起岂乞企启契砌器气迄弃汽泣讫掐�".split(""),e=0;e!=n[198].length;++e)65533!==n[198][e].charCodeAt(0)&&(r[n[198][e]]=50688+e,t[50688+e]=n[198][e]);for(n[199]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������恰洽牵扦钎铅千迁签仟谦乾黔钱钳前潜遣浅谴堑嵌欠歉枪呛腔羌墙蔷强抢橇锹敲悄桥瞧乔侨巧鞘撬翘峭俏窍切茄且怯窃钦侵亲秦琴勤芹擒禽寝沁青轻氢倾卿清擎晴氰情顷请庆琼穷秋丘邱球求囚酋泅趋区蛆曲躯屈驱渠�".split(""),e=0;e!=n[199].length;++e)65533!==n[199][e].charCodeAt(0)&&(r[n[199][e]]=50944+e,t[50944+e]=n[199][e]);for(n[200]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������取娶龋趣去圈颧权醛泉全痊拳犬券劝缺炔瘸却鹊榷确雀裙群然燃冉染瓤壤攘嚷让饶扰绕惹热壬仁人忍韧任认刃妊纫扔仍日戎茸蓉荣融熔溶容绒冗揉柔肉茹蠕儒孺如辱乳汝入褥软阮蕊瑞锐闰润若弱撒洒萨腮鳃塞赛三叁�".split(""),e=0;e!=n[200].length;++e)65533!==n[200][e].charCodeAt(0)&&(r[n[200][e]]=51200+e,t[51200+e]=n[200][e]);for(n[201]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������伞散桑嗓丧搔骚扫嫂瑟色涩森僧莎砂杀刹沙纱傻啥煞筛晒珊苫杉山删煽衫闪陕擅赡膳善汕扇缮墒伤商赏晌上尚裳梢捎稍烧芍勺韶少哨邵绍奢赊蛇舌舍赦摄射慑涉社设砷申呻伸身深娠绅神沈审婶甚肾慎渗声生甥牲升绳�".split(""),e=0;e!=n[201].length;++e)65533!==n[201][e].charCodeAt(0)&&(r[n[201][e]]=51456+e,t[51456+e]=n[201][e]);for(n[202]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������省盛剩胜圣师失狮施湿诗尸虱十石拾时什食蚀实识史矢使屎驶始式示士世柿事拭誓逝势是嗜噬适仕侍释饰氏市恃室视试收手首守寿授售受瘦兽蔬枢梳殊抒输叔舒淑疏书赎孰熟薯暑曙署蜀黍鼠属术述树束戍竖墅庶数漱�".split(""),e=0;e!=n[202].length;++e)65533!==n[202][e].charCodeAt(0)&&(r[n[202][e]]=51712+e,t[51712+e]=n[202][e]);for(n[203]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������恕刷耍摔衰甩帅栓拴霜双爽谁水睡税吮瞬顺舜说硕朔烁斯撕嘶思私司丝死肆寺嗣四伺似饲巳松耸怂颂送宋讼诵搜艘擞嗽苏酥俗素速粟僳塑溯宿诉肃酸蒜算虽隋随绥髓碎岁穗遂隧祟孙损笋蓑梭唆缩琐索锁所塌他它她塔�".split(""),e=0;e!=n[203].length;++e)65533!==n[203][e].charCodeAt(0)&&(r[n[203][e]]=51968+e,t[51968+e]=n[203][e]);for(n[204]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������獭挞蹋踏胎苔抬台泰酞太态汰坍摊贪瘫滩坛檀痰潭谭谈坦毯袒碳探叹炭汤塘搪堂棠膛唐糖倘躺淌趟烫掏涛滔绦萄桃逃淘陶讨套特藤腾疼誊梯剔踢锑提题蹄啼体替嚏惕涕剃屉天添填田甜恬舔腆挑条迢眺跳贴铁帖厅听烃�".split(""),e=0;e!=n[204].length;++e)65533!==n[204][e].charCodeAt(0)&&(r[n[204][e]]=52224+e,t[52224+e]=n[204][e]);for(n[205]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������汀廷停亭庭挺艇通桐酮瞳同铜彤童桶捅筒统痛偷投头透凸秃突图徒途涂屠土吐兔湍团推颓腿蜕褪退吞屯臀拖托脱鸵陀驮驼椭妥拓唾挖哇蛙洼娃瓦袜歪外豌弯湾玩顽丸烷完碗挽晚皖惋宛婉万腕汪王亡枉网往旺望忘妄威�".split(""),e=0;e!=n[205].length;++e)65533!==n[205][e].charCodeAt(0)&&(r[n[205][e]]=52480+e,t[52480+e]=n[205][e]);for(n[206]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������巍微危韦违桅围唯惟为潍维苇萎委伟伪尾纬未蔚味畏胃喂魏位渭谓尉慰卫瘟温蚊文闻纹吻稳紊问嗡翁瓮挝蜗涡窝我斡卧握沃巫呜钨乌污诬屋无芜梧吾吴毋武五捂午舞伍侮坞戊雾晤物勿务悟误昔熙析西硒矽晰嘻吸锡牺�".split(""),e=0;e!=n[206].length;++e)65533!==n[206][e].charCodeAt(0)&&(r[n[206][e]]=52736+e,t[52736+e]=n[206][e]);for(n[207]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������稀息希悉膝夕惜熄烯溪汐犀檄袭席习媳喜铣洗系隙戏细瞎虾匣霞辖暇峡侠狭下厦夏吓掀锨先仙鲜纤咸贤衔舷闲涎弦嫌显险现献县腺馅羡宪陷限线相厢镶香箱襄湘乡翔祥详想响享项巷橡像向象萧硝霄削哮嚣销消宵淆晓�".split(""),e=0;e!=n[207].length;++e)65533!==n[207][e].charCodeAt(0)&&(r[n[207][e]]=52992+e,t[52992+e]=n[207][e]);for(n[208]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������小孝校肖啸笑效楔些歇蝎鞋协挟携邪斜胁谐写械卸蟹懈泄泻谢屑薪芯锌欣辛新忻心信衅星腥猩惺兴刑型形邢行醒幸杏性姓兄凶胸匈汹雄熊休修羞朽嗅锈秀袖绣墟戌需虚嘘须徐许蓄酗叙旭序畜恤絮婿绪续轩喧宣悬旋玄�".split(""),e=0;e!=n[208].length;++e)65533!==n[208][e].charCodeAt(0)&&(r[n[208][e]]=53248+e,t[53248+e]=n[208][e]);for(n[209]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������选癣眩绚靴薛学穴雪血勋熏循旬询寻驯巡殉汛训讯逊迅压押鸦鸭呀丫芽牙蚜崖衙涯雅哑亚讶焉咽阉烟淹盐严研蜒岩延言颜阎炎沿奄掩眼衍演艳堰燕厌砚雁唁彦焰宴谚验殃央鸯秧杨扬佯疡羊洋阳氧仰痒养样漾邀腰妖瑶�".split(""),e=0;e!=n[209].length;++e)65533!==n[209][e].charCodeAt(0)&&(r[n[209][e]]=53504+e,t[53504+e]=n[209][e]);for(n[210]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������摇尧遥窑谣姚咬舀药要耀椰噎耶爷野冶也页掖业叶曳腋夜液一壹医揖铱依伊衣颐夷遗移仪胰疑沂宜姨彝椅蚁倚已乙矣以艺抑易邑屹亿役臆逸肄疫亦裔意毅忆义益溢诣议谊译异翼翌绎茵荫因殷音阴姻吟银淫寅饮尹引隐�".split(""),e=0;e!=n[210].length;++e)65533!==n[210][e].charCodeAt(0)&&(r[n[210][e]]=53760+e,t[53760+e]=n[210][e]);for(n[211]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������印英樱婴鹰应缨莹萤营荧蝇迎赢盈影颖硬映哟拥佣臃痈庸雍踊蛹咏泳涌永恿勇用幽优悠忧尤由邮铀犹油游酉有友右佑釉诱又幼迂淤于盂榆虞愚舆余俞逾鱼愉渝渔隅予娱雨与屿禹宇语羽玉域芋郁吁遇喻峪御愈欲狱育誉�".split(""),e=0;e!=n[211].length;++e)65533!==n[211][e].charCodeAt(0)&&(r[n[211][e]]=54016+e,t[54016+e]=n[211][e]);for(n[212]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������浴寓裕预豫驭鸳渊冤元垣袁原援辕园员圆猿源缘远苑愿怨院曰约越跃钥岳粤月悦阅耘云郧匀陨允运蕴酝晕韵孕匝砸杂栽哉灾宰载再在咱攒暂赞赃脏葬遭糟凿藻枣早澡蚤躁噪造皂灶燥责择则泽贼怎增憎曾赠扎喳渣札轧�".split(""),e=0;e!=n[212].length;++e)65533!==n[212][e].charCodeAt(0)&&(r[n[212][e]]=54272+e,t[54272+e]=n[212][e]);for(n[213]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������铡闸眨栅榨咋乍炸诈摘斋宅窄债寨瞻毡詹粘沾盏斩辗崭展蘸栈占战站湛绽樟章彰漳张掌涨杖丈帐账仗胀瘴障招昭找沼赵照罩兆肇召遮折哲蛰辙者锗蔗这浙珍斟真甄砧臻贞针侦枕疹诊震振镇阵蒸挣睁征狰争怔整拯正政�".split(""),e=0;e!=n[213].length;++e)65533!==n[213][e].charCodeAt(0)&&(r[n[213][e]]=54528+e,t[54528+e]=n[213][e]);for(n[214]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������帧症郑证芝枝支吱蜘知肢脂汁之织职直植殖执值侄址指止趾只旨纸志挚掷至致置帜峙制智秩稚质炙痔滞治窒中盅忠钟衷终种肿重仲众舟周州洲诌粥轴肘帚咒皱宙昼骤珠株蛛朱猪诸诛逐竹烛煮拄瞩嘱主著柱助蛀贮铸筑�".split(""),e=0;e!=n[214].length;++e)65533!==n[214][e].charCodeAt(0)&&(r[n[214][e]]=54784+e,t[54784+e]=n[214][e]);for(n[215]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������住注祝驻抓爪拽专砖转撰赚篆桩庄装妆撞壮状椎锥追赘坠缀谆准捉拙卓桌琢茁酌啄着灼浊兹咨资姿滋淄孜紫仔籽滓子自渍字鬃棕踪宗综总纵邹走奏揍租足卒族祖诅阻组钻纂嘴醉最罪尊遵昨左佐柞做作坐座������".split(""),e=0;e!=n[215].length;++e)65533!==n[215][e].charCodeAt(0)&&(r[n[215][e]]=55040+e,t[55040+e]=n[215][e]);for(n[216]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������亍丌兀丐廿卅丕亘丞鬲孬噩丨禺丿匕乇夭爻卮氐囟胤馗毓睾鼗丶亟鼐乜乩亓芈孛啬嘏仄厍厝厣厥厮靥赝匚叵匦匮匾赜卦卣刂刈刎刭刳刿剀剌剞剡剜蒯剽劂劁劐劓冂罔亻仃仉仂仨仡仫仞伛仳伢佤仵伥伧伉伫佞佧攸佚佝�".split(""),e=0;e!=n[216].length;++e)65533!==n[216][e].charCodeAt(0)&&(r[n[216][e]]=55296+e,t[55296+e]=n[216][e]);for(n[217]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������佟佗伲伽佶佴侑侉侃侏佾佻侪佼侬侔俦俨俪俅俚俣俜俑俟俸倩偌俳倬倏倮倭俾倜倌倥倨偾偃偕偈偎偬偻傥傧傩傺僖儆僭僬僦僮儇儋仝氽佘佥俎龠汆籴兮巽黉馘冁夔勹匍訇匐凫夙兕亠兖亳衮袤亵脔裒禀嬴蠃羸冫冱冽冼�".split(""),e=0;e!=n[217].length;++e)65533!==n[217][e].charCodeAt(0)&&(r[n[217][e]]=55552+e,t[55552+e]=n[217][e]);for(n[218]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������凇冖冢冥讠讦讧讪讴讵讷诂诃诋诏诎诒诓诔诖诘诙诜诟诠诤诨诩诮诰诳诶诹诼诿谀谂谄谇谌谏谑谒谔谕谖谙谛谘谝谟谠谡谥谧谪谫谮谯谲谳谵谶卩卺阝阢阡阱阪阽阼陂陉陔陟陧陬陲陴隈隍隗隰邗邛邝邙邬邡邴邳邶邺�".split(""),e=0;e!=n[218].length;++e)65533!==n[218][e].charCodeAt(0)&&(r[n[218][e]]=55808+e,t[55808+e]=n[218][e]);for(n[219]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������邸邰郏郅邾郐郄郇郓郦郢郜郗郛郫郯郾鄄鄢鄞鄣鄱鄯鄹酃酆刍奂劢劬劭劾哿勐勖勰叟燮矍廴凵凼鬯厶弁畚巯坌垩垡塾墼壅壑圩圬圪圳圹圮圯坜圻坂坩垅坫垆坼坻坨坭坶坳垭垤垌垲埏垧垴垓垠埕埘埚埙埒垸埴埯埸埤埝�".split(""),e=0;e!=n[219].length;++e)65533!==n[219][e].charCodeAt(0)&&(r[n[219][e]]=56064+e,t[56064+e]=n[219][e]);for(n[220]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������堋堍埽埭堀堞堙塄堠塥塬墁墉墚墀馨鼙懿艹艽艿芏芊芨芄芎芑芗芙芫芸芾芰苈苊苣芘芷芮苋苌苁芩芴芡芪芟苄苎芤苡茉苷苤茏茇苜苴苒苘茌苻苓茑茚茆茔茕苠苕茜荑荛荜茈莒茼茴茱莛荞茯荏荇荃荟荀茗荠茭茺茳荦荥�".split(""),e=0;e!=n[220].length;++e)65533!==n[220][e].charCodeAt(0)&&(r[n[220][e]]=56320+e,t[56320+e]=n[220][e]);for(n[221]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������荨茛荩荬荪荭荮莰荸莳莴莠莪莓莜莅荼莶莩荽莸荻莘莞莨莺莼菁萁菥菘堇萘萋菝菽菖萜萸萑萆菔菟萏萃菸菹菪菅菀萦菰菡葜葑葚葙葳蒇蒈葺蒉葸萼葆葩葶蒌蒎萱葭蓁蓍蓐蓦蒽蓓蓊蒿蒺蓠蒡蒹蒴蒗蓥蓣蔌甍蔸蓰蔹蔟蔺�".split(""),e=0;e!=n[221].length;++e)65533!==n[221][e].charCodeAt(0)&&(r[n[221][e]]=56576+e,t[56576+e]=n[221][e]);for(n[222]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������蕖蔻蓿蓼蕙蕈蕨蕤蕞蕺瞢蕃蕲蕻薤薨薇薏蕹薮薜薅薹薷薰藓藁藜藿蘧蘅蘩蘖蘼廾弈夼奁耷奕奚奘匏尢尥尬尴扌扪抟抻拊拚拗拮挢拶挹捋捃掭揶捱捺掎掴捭掬掊捩掮掼揲揸揠揿揄揞揎摒揆掾摅摁搋搛搠搌搦搡摞撄摭撖�".split(""),e=0;e!=n[222].length;++e)65533!==n[222][e].charCodeAt(0)&&(r[n[222][e]]=56832+e,t[56832+e]=n[222][e]);for(n[223]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������摺撷撸撙撺擀擐擗擤擢攉攥攮弋忒甙弑卟叱叽叩叨叻吒吖吆呋呒呓呔呖呃吡呗呙吣吲咂咔呷呱呤咚咛咄呶呦咝哐咭哂咴哒咧咦哓哔呲咣哕咻咿哌哙哚哜咩咪咤哝哏哞唛哧唠哽唔哳唢唣唏唑唧唪啧喏喵啉啭啁啕唿啐唼�".split(""),e=0;e!=n[223].length;++e)65533!==n[223][e].charCodeAt(0)&&(r[n[223][e]]=57088+e,t[57088+e]=n[223][e]);for(n[224]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������唷啖啵啶啷唳唰啜喋嗒喃喱喹喈喁喟啾嗖喑啻嗟喽喾喔喙嗪嗷嗉嘟嗑嗫嗬嗔嗦嗝嗄嗯嗥嗲嗳嗌嗍嗨嗵嗤辔嘞嘈嘌嘁嘤嘣嗾嘀嘧嘭噘嘹噗嘬噍噢噙噜噌噔嚆噤噱噫噻噼嚅嚓嚯囔囗囝囡囵囫囹囿圄圊圉圜帏帙帔帑帱帻帼�".split(""),e=0;e!=n[224].length;++e)65533!==n[224][e].charCodeAt(0)&&(r[n[224][e]]=57344+e,t[57344+e]=n[224][e]);for(n[225]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������帷幄幔幛幞幡岌屺岍岐岖岈岘岙岑岚岜岵岢岽岬岫岱岣峁岷峄峒峤峋峥崂崃崧崦崮崤崞崆崛嵘崾崴崽嵬嵛嵯嵝嵫嵋嵊嵩嵴嶂嶙嶝豳嶷巅彳彷徂徇徉後徕徙徜徨徭徵徼衢彡犭犰犴犷犸狃狁狎狍狒狨狯狩狲狴狷猁狳猃狺�".split(""),e=0;e!=n[225].length;++e)65533!==n[225][e].charCodeAt(0)&&(r[n[225][e]]=57600+e,t[57600+e]=n[225][e]);for(n[226]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������狻猗猓猡猊猞猝猕猢猹猥猬猸猱獐獍獗獠獬獯獾舛夥飧夤夂饣饧饨饩饪饫饬饴饷饽馀馄馇馊馍馐馑馓馔馕庀庑庋庖庥庠庹庵庾庳赓廒廑廛廨廪膺忄忉忖忏怃忮怄忡忤忾怅怆忪忭忸怙怵怦怛怏怍怩怫怊怿怡恸恹恻恺恂�".split(""),e=0;e!=n[226].length;++e)65533!==n[226][e].charCodeAt(0)&&(r[n[226][e]]=57856+e,t[57856+e]=n[226][e]);for(n[227]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������恪恽悖悚悭悝悃悒悌悛惬悻悱惝惘惆惚悴愠愦愕愣惴愀愎愫慊慵憬憔憧憷懔懵忝隳闩闫闱闳闵闶闼闾阃阄阆阈阊阋阌阍阏阒阕阖阗阙阚丬爿戕氵汔汜汊沣沅沐沔沌汨汩汴汶沆沩泐泔沭泷泸泱泗沲泠泖泺泫泮沱泓泯泾�".split(""),e=0;e!=n[227].length;++e)65533!==n[227][e].charCodeAt(0)&&(r[n[227][e]]=58112+e,t[58112+e]=n[227][e]);for(n[228]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������洹洧洌浃浈洇洄洙洎洫浍洮洵洚浏浒浔洳涑浯涞涠浞涓涔浜浠浼浣渚淇淅淞渎涿淠渑淦淝淙渖涫渌涮渫湮湎湫溲湟溆湓湔渲渥湄滟溱溘滠漭滢溥溧溽溻溷滗溴滏溏滂溟潢潆潇漤漕滹漯漶潋潴漪漉漩澉澍澌潸潲潼潺濑�".split(""),e=0;e!=n[228].length;++e)65533!==n[228][e].charCodeAt(0)&&(r[n[228][e]]=58368+e,t[58368+e]=n[228][e]);for(n[229]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������濉澧澹澶濂濡濮濞濠濯瀚瀣瀛瀹瀵灏灞宀宄宕宓宥宸甯骞搴寤寮褰寰蹇謇辶迓迕迥迮迤迩迦迳迨逅逄逋逦逑逍逖逡逵逶逭逯遄遑遒遐遨遘遢遛暹遴遽邂邈邃邋彐彗彖彘尻咫屐屙孱屣屦羼弪弩弭艴弼鬻屮妁妃妍妩妪妣�".split(""),e=0;e!=n[229].length;++e)65533!==n[229][e].charCodeAt(0)&&(r[n[229][e]]=58624+e,t[58624+e]=n[229][e]);for(n[230]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������妗姊妫妞妤姒妲妯姗妾娅娆姝娈姣姘姹娌娉娲娴娑娣娓婀婧婊婕娼婢婵胬媪媛婷婺媾嫫媲嫒嫔媸嫠嫣嫱嫖嫦嫘嫜嬉嬗嬖嬲嬷孀尕尜孚孥孳孑孓孢驵驷驸驺驿驽骀骁骅骈骊骐骒骓骖骘骛骜骝骟骠骢骣骥骧纟纡纣纥纨纩�".split(""),e=0;e!=n[230].length;++e)65533!==n[230][e].charCodeAt(0)&&(r[n[230][e]]=58880+e,t[58880+e]=n[230][e]);for(n[231]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������纭纰纾绀绁绂绉绋绌绐绔绗绛绠绡绨绫绮绯绱绲缍绶绺绻绾缁缂缃缇缈缋缌缏缑缒缗缙缜缛缟缡缢缣缤缥缦缧缪缫缬缭缯缰缱缲缳缵幺畿巛甾邕玎玑玮玢玟珏珂珑玷玳珀珉珈珥珙顼琊珩珧珞玺珲琏琪瑛琦琥琨琰琮琬�".split(""),e=0;e!=n[231].length;++e)65533!==n[231][e].charCodeAt(0)&&(r[n[231][e]]=59136+e,t[59136+e]=n[231][e]);for(n[232]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������琛琚瑁瑜瑗瑕瑙瑷瑭瑾璜璎璀璁璇璋璞璨璩璐璧瓒璺韪韫韬杌杓杞杈杩枥枇杪杳枘枧杵枨枞枭枋杷杼柰栉柘栊柩枰栌柙枵柚枳柝栀柃枸柢栎柁柽栲栳桠桡桎桢桄桤梃栝桕桦桁桧桀栾桊桉栩梵梏桴桷梓桫棂楮棼椟椠棹�".split(""),e=0;e!=n[232].length;++e)65533!==n[232][e].charCodeAt(0)&&(r[n[232][e]]=59392+e,t[59392+e]=n[232][e]);for(n[233]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������椤棰椋椁楗棣椐楱椹楠楂楝榄楫榀榘楸椴槌榇榈槎榉楦楣楹榛榧榻榫榭槔榱槁槊槟榕槠榍槿樯槭樗樘橥槲橄樾檠橐橛樵檎橹樽樨橘橼檑檐檩檗檫猷獒殁殂殇殄殒殓殍殚殛殡殪轫轭轱轲轳轵轶轸轷轹轺轼轾辁辂辄辇辋�".split(""),e=0;e!=n[233].length;++e)65533!==n[233][e].charCodeAt(0)&&(r[n[233][e]]=59648+e,t[59648+e]=n[233][e]);for(n[234]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������辍辎辏辘辚軎戋戗戛戟戢戡戥戤戬臧瓯瓴瓿甏甑甓攴旮旯旰昊昙杲昃昕昀炅曷昝昴昱昶昵耆晟晔晁晏晖晡晗晷暄暌暧暝暾曛曜曦曩贲贳贶贻贽赀赅赆赈赉赇赍赕赙觇觊觋觌觎觏觐觑牮犟牝牦牯牾牿犄犋犍犏犒挈挲掰�".split(""),e=0;e!=n[234].length;++e)65533!==n[234][e].charCodeAt(0)&&(r[n[234][e]]=59904+e,t[59904+e]=n[234][e]);for(n[235]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������搿擘耄毪毳毽毵毹氅氇氆氍氕氘氙氚氡氩氤氪氲攵敕敫牍牒牖爰虢刖肟肜肓肼朊肽肱肫肭肴肷胧胨胩胪胛胂胄胙胍胗朐胝胫胱胴胭脍脎胲胼朕脒豚脶脞脬脘脲腈腌腓腴腙腚腱腠腩腼腽腭腧塍媵膈膂膑滕膣膪臌朦臊膻�".split(""),e=0;e!=n[235].length;++e)65533!==n[235][e].charCodeAt(0)&&(r[n[235][e]]=60160+e,t[60160+e]=n[235][e]);for(n[236]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������臁膦欤欷欹歃歆歙飑飒飓飕飙飚殳彀毂觳斐齑斓於旆旄旃旌旎旒旖炀炜炖炝炻烀炷炫炱烨烊焐焓焖焯焱煳煜煨煅煲煊煸煺熘熳熵熨熠燠燔燧燹爝爨灬焘煦熹戾戽扃扈扉礻祀祆祉祛祜祓祚祢祗祠祯祧祺禅禊禚禧禳忑忐�".split(""),e=0;e!=n[236].length;++e)65533!==n[236][e].charCodeAt(0)&&(r[n[236][e]]=60416+e,t[60416+e]=n[236][e]);for(n[237]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������怼恝恚恧恁恙恣悫愆愍慝憩憝懋懑戆肀聿沓泶淼矶矸砀砉砗砘砑斫砭砜砝砹砺砻砟砼砥砬砣砩硎硭硖硗砦硐硇硌硪碛碓碚碇碜碡碣碲碹碥磔磙磉磬磲礅磴礓礤礞礴龛黹黻黼盱眄眍盹眇眈眚眢眙眭眦眵眸睐睑睇睃睚睨�".split(""),e=0;e!=n[237].length;++e)65533!==n[237][e].charCodeAt(0)&&(r[n[237][e]]=60672+e,t[60672+e]=n[237][e]);for(n[238]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������睢睥睿瞍睽瞀瞌瞑瞟瞠瞰瞵瞽町畀畎畋畈畛畲畹疃罘罡罟詈罨罴罱罹羁罾盍盥蠲钅钆钇钋钊钌钍钏钐钔钗钕钚钛钜钣钤钫钪钭钬钯钰钲钴钶钷钸钹钺钼钽钿铄铈铉铊铋铌铍铎铐铑铒铕铖铗铙铘铛铞铟铠铢铤铥铧铨铪�".split(""),e=0;e!=n[238].length;++e)65533!==n[238][e].charCodeAt(0)&&(r[n[238][e]]=60928+e,t[60928+e]=n[238][e]);for(n[239]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������铩铫铮铯铳铴铵铷铹铼铽铿锃锂锆锇锉锊锍锎锏锒锓锔锕锖锘锛锝锞锟锢锪锫锩锬锱锲锴锶锷锸锼锾锿镂锵镄镅镆镉镌镎镏镒镓镔镖镗镘镙镛镞镟镝镡镢镤镥镦镧镨镩镪镫镬镯镱镲镳锺矧矬雉秕秭秣秫稆嵇稃稂稞稔�".split(""),e=0;e!=n[239].length;++e)65533!==n[239][e].charCodeAt(0)&&(r[n[239][e]]=61184+e,t[61184+e]=n[239][e]);for(n[240]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������稹稷穑黏馥穰皈皎皓皙皤瓞瓠甬鸠鸢鸨鸩鸪鸫鸬鸲鸱鸶鸸鸷鸹鸺鸾鹁鹂鹄鹆鹇鹈鹉鹋鹌鹎鹑鹕鹗鹚鹛鹜鹞鹣鹦鹧鹨鹩鹪鹫鹬鹱鹭鹳疒疔疖疠疝疬疣疳疴疸痄疱疰痃痂痖痍痣痨痦痤痫痧瘃痱痼痿瘐瘀瘅瘌瘗瘊瘥瘘瘕瘙�".split(""),e=0;e!=n[240].length;++e)65533!==n[240][e].charCodeAt(0)&&(r[n[240][e]]=61440+e,t[61440+e]=n[240][e]);for(n[241]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������瘛瘼瘢瘠癀瘭瘰瘿瘵癃瘾瘳癍癞癔癜癖癫癯翊竦穸穹窀窆窈窕窦窠窬窨窭窳衤衩衲衽衿袂袢裆袷袼裉裢裎裣裥裱褚裼裨裾裰褡褙褓褛褊褴褫褶襁襦襻疋胥皲皴矜耒耔耖耜耠耢耥耦耧耩耨耱耋耵聃聆聍聒聩聱覃顸颀颃�".split(""),e=0;e!=n[241].length;++e)65533!==n[241][e].charCodeAt(0)&&(r[n[241][e]]=61696+e,t[61696+e]=n[241][e]);for(n[242]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������颉颌颍颏颔颚颛颞颟颡颢颥颦虍虔虬虮虿虺虼虻蚨蚍蚋蚬蚝蚧蚣蚪蚓蚩蚶蛄蚵蛎蚰蚺蚱蚯蛉蛏蚴蛩蛱蛲蛭蛳蛐蜓蛞蛴蛟蛘蛑蜃蜇蛸蜈蜊蜍蜉蜣蜻蜞蜥蜮蜚蜾蝈蜴蜱蜩蜷蜿螂蜢蝽蝾蝻蝠蝰蝌蝮螋蝓蝣蝼蝤蝙蝥螓螯螨蟒�".split(""),e=0;e!=n[242].length;++e)65533!==n[242][e].charCodeAt(0)&&(r[n[242][e]]=61952+e,t[61952+e]=n[242][e]);for(n[243]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������蟆螈螅螭螗螃螫蟥螬螵螳蟋蟓螽蟑蟀蟊蟛蟪蟠蟮蠖蠓蟾蠊蠛蠡蠹蠼缶罂罄罅舐竺竽笈笃笄笕笊笫笏筇笸笪笙笮笱笠笥笤笳笾笞筘筚筅筵筌筝筠筮筻筢筲筱箐箦箧箸箬箝箨箅箪箜箢箫箴篑篁篌篝篚篥篦篪簌篾篼簏簖簋�".split(""),e=0;e!=n[243].length;++e)65533!==n[243][e].charCodeAt(0)&&(r[n[243][e]]=62208+e,t[62208+e]=n[243][e]);for(n[244]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������簟簪簦簸籁籀臾舁舂舄臬衄舡舢舣舭舯舨舫舸舻舳舴舾艄艉艋艏艚艟艨衾袅袈裘裟襞羝羟羧羯羰羲籼敉粑粝粜粞粢粲粼粽糁糇糌糍糈糅糗糨艮暨羿翎翕翥翡翦翩翮翳糸絷綦綮繇纛麸麴赳趄趔趑趱赧赭豇豉酊酐酎酏酤�".split(""),e=0;e!=n[244].length;++e)65533!==n[244][e].charCodeAt(0)&&(r[n[244][e]]=62464+e,t[62464+e]=n[244][e]);for(n[245]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������酢酡酰酩酯酽酾酲酴酹醌醅醐醍醑醢醣醪醭醮醯醵醴醺豕鹾趸跫踅蹙蹩趵趿趼趺跄跖跗跚跞跎跏跛跆跬跷跸跣跹跻跤踉跽踔踝踟踬踮踣踯踺蹀踹踵踽踱蹉蹁蹂蹑蹒蹊蹰蹶蹼蹯蹴躅躏躔躐躜躞豸貂貊貅貘貔斛觖觞觚觜�".split(""),e=0;e!=n[245].length;++e)65533!==n[245][e].charCodeAt(0)&&(r[n[245][e]]=62720+e,t[62720+e]=n[245][e]);for(n[246]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������觥觫觯訾謦靓雩雳雯霆霁霈霏霎霪霭霰霾龀龃龅龆龇龈龉龊龌黾鼋鼍隹隼隽雎雒瞿雠銎銮鋈錾鍪鏊鎏鐾鑫鱿鲂鲅鲆鲇鲈稣鲋鲎鲐鲑鲒鲔鲕鲚鲛鲞鲟鲠鲡鲢鲣鲥鲦鲧鲨鲩鲫鲭鲮鲰鲱鲲鲳鲴鲵鲶鲷鲺鲻鲼鲽鳄鳅鳆鳇鳊鳋�".split(""),e=0;e!=n[246].length;++e)65533!==n[246][e].charCodeAt(0)&&(r[n[246][e]]=62976+e,t[62976+e]=n[246][e]);for(n[247]="�����������������������������������������������������������������������������������������������������������������������������������������������������������������鳌鳍鳎鳏鳐鳓鳔鳕鳗鳘鳙鳜鳝鳟鳢靼鞅鞑鞒鞔鞯鞫鞣鞲鞴骱骰骷鹘骶骺骼髁髀髅髂髋髌髑魅魃魇魉魈魍魑飨餍餮饕饔髟髡髦髯髫髻髭髹鬈鬏鬓鬟鬣麽麾縻麂麇麈麋麒鏖麝麟黛黜黝黠黟黢黩黧黥黪黯鼢鼬鼯鼹鼷鼽鼾齄�".split(""),e=0;e!=n[247].length;++e)65533!==n[247][e].charCodeAt(0)&&(r[n[247][e]]=63232+e,t[63232+e]=n[247][e]);return{enc:r,dec:t}}(),r[10029]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄĀāÉĄÖÜáąČäčĆć鏟ĎíďĒēĖóėôöõúĚěü†°Ę£§•¶ß®©™ę¨≠ģĮįĪ≤≥īĶ∂∑łĻļĽľĹĺŅņѬ√ńŇ∆«»… ňŐÕőŌ–—“”‘’÷◊ōŔŕŘ‹›řŖŗŠ‚„šŚśÁŤťÍŽžŪÓÔūŮÚůŰűŲųÝýķŻŁżĢˇ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[10079]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûüÝ°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤ÐðÞþý·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),r[10081]=function(){for(var e="\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸĞğİıŞş‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙ�ˆ˜¯˘˙˚¸˝˛ˇ",t=[],r={},n=0;n!=e.length;++n)65533!==e.charCodeAt(n)&&(r[e.charAt(n)]=n),t[n]=e.charAt(n);return{enc:r,dec:t}}(),e.exports&&"undefined"==typeof DO_NOT_EXPORT_CODEPAGE&&(e.exports=r),function(t,n){"use strict";var a;void 0===r?(a=r,e.exports&&"undefined"==typeof DO_NOT_EXPORT_CODEPAGE?e.exports=n(a):t.cptable=n(a)):r=n(r)}(this,(function(e){"use strict";function r(e){return String.fromCharCode(e)}function n(e){return e.charCodeAt(0)}var a={1200:"utf16le",1201:"utf16be",12e3:"utf32le",12001:"utf32be",16969:"utf64le",20127:"ascii",65e3:"utf7",65001:"utf8"},i=[874,1250,1251,1252,1253,1254,1255,1256,1e4],s=[932,936,949,950],o=[65001],l={},c={},f={},h={},d=void 0!==t,u=function(){};if(d){var p=!t.from;if(!p)try{t.from("foo","utf8")}catch(E){p=!0}u=p?function(e,r){return r?new t(e,r):new t(e)}:t.from.bind(t),t.allocUnsafe||(t.allocUnsafe=function(e){return new t(e)});var m=1024,g=t.allocUnsafe(m),b=function(e){for(var r=t.allocUnsafe(65536),n=0;n<65536;++n)r[n]=0;for(var a=Object.keys(e),i=a.length,s=0,o=a[s];s>10&1023)],a[l++]=n[56320+(1023&i)]));a=a.slice(0,l)}else for(a=t.allocUnsafe(s),o=0;o>8);return function(e){var r=e.length,n=0,a=0;if(m<2*r&&(m=2*r,g=t.allocUnsafe(m)),t.isBuffer(e))for(n=0;n>8);return function(e,r){var n,i=e.length,s=t.allocUnsafe(2*i),o=0,l=0,c=0;if("string"==typeof e){for(o=c=0;o>10&1023)))]||a[l],0>8);return function(e){var r=e.length,n=t.allocUnsafe(2*r),a=0,i=0,o=0;if(t.isBuffer(e))for(a=0;a>8):(o=55296+((i-=65536)>>10&1023),i=56320+(1023&i),g[c++]=255&o,g[c++]=o>>>8,g[c++]=255&i,g[c++]=i>>>8&255);return g.slice(0,c).toString("ucs2")},c[65001]=function(e,r){if(d&&t.isBuffer(e))return r&&"buf"!==r?"arr"!==r?e.toString("binary"):[].slice.call(e):e;var n,a=e.length,i=0,s=0,o="string"==typeof e;m<4*a&&(m=4*a,g=t.allocUnsafe(m));for(var l=0;l>6),g[s++]=128+(63&i)):55296<=i&&i<=57343?(i-=55296,++l,n=(o?e.charCodeAt(l):e[l].charCodeAt(0))-56320+(i<<10),g[s++]=240+(n>>>18&7),g[s++]=144+(n>>>12&63),g[s++]=128+(n>>>6&63),g[s++]=128+(63&n)):(g[s++]=224+(i>>12),g[s++]=128+(i>>6&63),g[s++]=128+(63&i));return r&&"buf"!==r?"arr"!==r?g.slice(0,s).toString("binary"):[].slice.call(g,0,s):g.slice(0,s)}}function E(){if(d&&!f[i[0]]){var t=0,r=0;for(t=0;t>10&1023),m=56320+(1023&m),u[v++]=String.fromCharCode(o)),u[v++]=String.fromCharCode(m);break;case"ascii":if(d&&t.isBuffer(s))return s.toString(c);for(g=0;g>10&1023)),u[v++]=String.fromCharCode(56320+(1023&m))):u[v++]=String.fromCharCode(m);break;case"utf32be":for(4<=h&&255==s[3]&&254==s[2]&&0===s[1]&&0===s[0]&&(g=4),b=4;g>10&1023)),u[v++]=String.fromCharCode(56320+(1023&m))):u[v++]=String.fromCharCode(m);break;case"utf7":for(4<=h&&43==s[0]&&47==s[1]&&118==s[2]&&(5<=h&&56==s[3]&&45==s[4]?g=5:56!=s[3]&&57!=s[3]&&43!=s[3]&&47!=s[3]||(g=4));g>4),-1!==(S=k.indexOf(String.fromCharCode(s[g+x++]))))&&(A.push((15&C)<<4|S>>2),-1!==(E=k.indexOf(String.fromCharCode(s[g+x++]))));)E<64&&A.push((3&S)<<6|E);for(y=r(1201,A),x=0;x>8,m[++v]=255&g):m[v]=255&g;else{if(!(f=a[i]))throw new Error("Unrecognized CP: "+i);switch(f){case"utf8":if(d&&C)v=(m=u(s,f)).length;else for(b=0;b>6),m[++v]=128+(63&g)):55296<=g&&g<=57343?(g-=55296,l=(C?s.charCodeAt(++b):s[++b].charCodeAt(0))-56320+(g<<10),m[v]=240+(l>>>18&7),m[++v]=144+(l>>>12&63),m[++v]=128+(l>>>6&63),m[++v]=128+(63&l)):(m[v]=224+(g>>12),m[++v]=128+(g>>6&63),m[++v]=128+(63&g));break;case"ascii":if(d&&"string"==typeof s)v=(m=u(s,f)).length;else for(b=0;b>8;break;case"utf16be":for(b=0;b>8,m[v++]=255&g;break;case"utf32le":for(b=0;b>=8),m[v++]=255&(g>>=8),m[v++]=255&(g>>=8);break;case"utf32be":for(b=0;b>=8),m[v+1]=255&(g>>=8),m[v]=255&(g>>=8),v+=4;break;case"utf7":for(b=0;b>2),m[v++]=k.charCodeAt(((3&S[0])<<4)+((S[1]||0)>>4)),m[v++]=k.charCodeAt(((15&S[1])<<2)+((S[2]||0)>>6)),m[v++]=45)}break;default:throw new Error("Unsupported magic: "+i+" "+a[i])}}return m=m.slice(0,v),d?o&&"buf"!==o?"arr"!==o?m.toString("binary"):[].slice.call(m):m:"str"==o?m.map(r).join(""):m},hascp:function(t){return!(!e[t]&&!a[t])},magic:a,cache:p},e}))}).call(this,r("1c35").Buffer)},"2c3e":function(e,t,r){"use strict";var n=r("83ab"),a=r("9f7f").MISSED_STICKY,i=r("c6b6"),s=r("edd0"),o=r("69f3").get,l=RegExp.prototype,c=TypeError;n&&a&&s(l,"sticky",{configurable:!0,get:function(){if(this!==l){if("RegExp"===i(this))return!!o(this).sticky;throw new c("Incompatible receiver, RegExp required")}}})},3:function(e,t){},"3e23":function(e,t,r){},"3f2a":function(e,t,r){"use strict";r.d(t,"g",(function(){return a})),r.d(t,"d",(function(){return i})),r.d(t,"c",(function(){return s})),r.d(t,"e",(function(){return o})),r.d(t,"a",(function(){return l})),r.d(t,"b",(function(){return c})),r.d(t,"f",(function(){return f})),r.d(t,"h",(function(){return h}));var n=r("6b6c");function a(e){return Object(n.a)({url:"/export/user_list",method:"get",params:e})}function i(e){return Object(n.a)({url:"/export/order_list",method:"get",params:e})}function s(e){return Object(n.a)({url:"/export/order_delivery_list",method:"get",params:e})}function o(e){return Object(n.a)({url:"/export/product_list",method:"get",params:e})}function l(e){return Object(n.a)({url:"/export/bargain_list",method:"get",params:e})}function c(e){return Object(n.a)({url:"/export/combination_list",method:"get",params:e})}function f(e){return Object(n.a)({url:"/export/seckill_list",method:"get",params:e})}function h(e){return Object(n.a)({url:"/export/member_card/".concat(e),method:"get"})}},4:function(e,t){},"4d63":function(e,t,r){"use strict";var n=r("83ab"),a=r("da84"),i=r("e330"),s=r("94ca"),o=r("7156"),l=r("9112"),c=r("241c").f,f=r("3a9b"),h=r("44e7"),d=r("577e"),u=r("90d8"),p=r("9f7f"),m=r("aeb0"),g=r("cb2d"),b=r("d039"),v=r("1a2d"),w=r("69f3").enforce,C=r("2626"),S=r("b622"),E=r("fce3"),_=r("107c"),A=S("match"),k=a.RegExp,y=k.prototype,x=a.SyntaxError,B=i(y.exec),T=i("".charAt),I=i("".replace),R=i("".indexOf),D=i("".slice),O=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,F=/a/g,P=/a/g,N=(r=new k(F)!==F,p.MISSED_STICKY),L=p.UNSUPPORTED_Y;S=n&&(!r||N||E||_||b((function(){return P[A]=!1,k(F)!==F||k(P)===P||"/a/i"!==String(k(F,"i"))})));if(s("RegExp",S)){for(var M=function(e,t){var r,n,a=f(y,this),i=h(e),s=void 0===t,c=[],p=e;if(!a&&i&&s&&e.constructor===M)return e;if((i||f(y,e))&&(e=e.source,s)&&(t=u(p)),e=void 0===e?"":d(e),t=void 0===t?"":d(t),p=e,i=t=E&&"dotAll"in F&&(r=!!t&&-1"===t&&l:if(""===f||v(s,f))throw new x("Invalid capture group name");s[f]=!0,l=!(i[i.length]=[f,c]),f="";continue}l?f+=t:a+=t}return[a,i]}(e))[0],c=s[1]),s=o(k(e,t),a?this:y,M),(r||n||c.length)&&(t=w(s),r&&(t.dotAll=!0,t.raw=M(function(e){for(var t,r=e.length,n=0,a="",i=!1;n<=r;n++)"\\"===(t=T(e,n))?a+=t+T(e,++n):i||"."!==t?("["===t?i=!0:"]"===t&&(i=!1),a+=t):a+="[\\s\\S]";return a}(e),i)),n&&(t.sticky=!0),c.length)&&(t.groups=c),e!==p)try{l(s,"source",""===p?"(?:)":p)}catch(e){}return s},U=c(k),V=0;U.length>V;)m(M,k,U[V++]);(y.constructor=M).prototype=y,g(a,"RegExp",M,{constructor:!0})}C("RegExp")},"4e82":function(e,t,r){"use strict";var n=r("23e7"),a=r("e330"),i=r("59ed"),s=r("7b0b"),o=r("07fa"),l=r("083a"),c=r("577e"),f=r("d039"),h=r("addb"),d=r("a640"),u=r("04d1"),p=r("d998"),m=r("2d00"),g=r("512ce"),b=[],v=a(b.sort),w=a(b.push),C=(r=f((function(){b.sort(void 0)})),a=f((function(){b.sort(null)})),d=d("sort"),!f((function(){if(m)return m<70;if(!(u&&3c(t)?1:-1})),r=o(a),d=0;da&&(n.s.r=a),n.s.c>i&&(n.s.c=i),n.e.r 系统设置 > 第三方接口设置 > 采集商品配置")])]),t("el-form",{ref:"formValidate",staticClass:"formValidate mt20",attrs:{model:e.formValidate,rules:e.ruleInline,"label-width":"120px","label-position":"right"},nativeOn:{submit:function(e){e.preventDefault()}}},[t("el-row",{attrs:{gutter:24}},[t("el-col",{attrs:{span:"15"}},[t("el-form-item",{attrs:{label:"链接地址:"}},[t("el-input",{staticClass:"numPut",attrs:{search:"","enter-button":"确定",placeholder:"请输入链接地址"},on:{"on-search":e.add},model:{value:e.soure_link,callback:function(t){e.soure_link=t},expression:"soure_link"}})],1)],1),t("div",[e.isData?t("div",[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"商品名称:",prop:"store_name"}},[t("el-input",{attrs:{placeholder:"请输入商品名称"},model:{value:e.formValidate.store_name,callback:function(t){e.$set(e.formValidate,"store_name",t)},expression:"formValidate.store_name"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"商品简介:",prop:"store_info","label-for":"store_info"}},[t("el-input",{attrs:{type:"textarea",rows:3,placeholder:"请输入商品简介"},model:{value:e.formValidate.store_info,callback:function(t){e.$set(e.formValidate,"store_info",t)},expression:"formValidate.store_info"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"商品分类:",prop:"cate_id"}},[t("el-cascader",{attrs:{size:"small",options:e.treeSelect,props:{multiple:!0,emitPath:!1,checkStrictly:!0},clearable:""},model:{value:e.formValidate.cate_id,callback:function(t){e.$set(e.formValidate,"cate_id",t)},expression:"formValidate.cate_id"}})],1)],1),t("el-col",e._b({},"el-col",e.grid,!1),[t("el-form-item",{attrs:{label:"商品关键字:",prop:"keyword","label-for":"keyword"}},[t("el-input",{attrs:{placeholder:"请输入商品关键字"},model:{value:e.formValidate.keyword,callback:function(t){e.$set(e.formValidate,"keyword",t)},expression:"formValidate.keyword"}})],1)],1),t("el-col",e._b({},"el-col",e.grid,!1),[t("el-form-item",{attrs:{label:"单位:",prop:"unit_name","label-for":"unit_name"}},[t("el-input",{attrs:{placeholder:"请输入单位"},model:{value:e.formValidate.unit_name,callback:function(t){e.$set(e.formValidate,"unit_name",t)},expression:"formValidate.unit_name"}})],1)],1),t("el-col",e._b({},"el-col",e.grid,!1),[t("el-form-item",{attrs:{label:"虚拟销量:","label-for":"ficti"}},[t("el-input-number",{staticClass:"perW100",attrs:{controls:!1,placeholder:"请输入虚拟销量"},model:{value:e.formValidate.ficti,callback:function(t){e.$set(e.formValidate,"ficti",t)},expression:"formValidate.ficti"}})],1)],1),t("el-col",e._b({},"el-col",e.grid,!1),[t("el-form-item",{attrs:{label:"积分:","label-for":"give_integral"}},[t("el-input-number",{staticClass:"perW100",attrs:{controls:!1,placeholder:"请输入积分"},model:{value:e.formValidate.give_integral,callback:function(t){e.$set(e.formValidate,"give_integral",t)},expression:"formValidate.give_integral"}})],1)],1),t("el-col",e._b({},"el-col",e.grid,!1),[t("el-form-item",{attrs:{label:"运费模板:",prop:"temp_id"}},[t("el-select",{attrs:{clearable:""},model:{value:e.formValidate.temp_id,callback:function(t){e.$set(e.formValidate,"temp_id",t)},expression:"formValidate.temp_id"}},e._l(e.templateList,(function(e,r){return t("el-option",{key:r,attrs:{value:e.id,label:e.name}})})),1)],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"商品图:"}},[t("div",{staticClass:"pictrueBox"},[e.formValidate.image?t("div",{directives:[{name:"viewer",rawName:"v-viewer"}],staticClass:"pictrue"},[t("img",{directives:[{name:"lazy",rawName:"v-lazy",value:e.formValidate.image,expression:"formValidate.image"}]})]):e._e()])])],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"商品轮播图:"}},[t("div",{directives:[{name:"viewer",rawName:"v-viewer"}],staticClass:"acea-row"},e._l(e.formValidate.slider_image,(function(r,n){return t("div",{key:n,staticClass:"lunBox mr15",attrs:{draggable:"true"},on:{dragstart:function(t){return e.handleDragStart(t,r)},dragover:function(t){return t.preventDefault(),e.handleDragOver(t,r)},dragenter:function(t){return e.handleDragEnter(t,r)},dragend:function(t){return e.handleDragEnd(t,r)}}},[t("div",{staticClass:"pictrue"},[t("img",{directives:[{name:"lazy",rawName:"v-lazy",value:r,expression:"item"}]})]),t("ButtonGroup",{attrs:{size:"small"}},[t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],nativeOn:{click:function(t){return e.checked(r,n)}}},[e._v("主图")]),t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],nativeOn:{click:function(t){return e.handleRemove(n)}}},[e._v("移除")])],1)],1)})),0)])],1),t("el-col",{attrs:{span:24}},[e.formValidate.attrs?t("el-form-item",{staticClass:"labeltop",attrs:{label:"批量设置:"}},[t("el-col",{attrs:{xl:23,lg:24,md:24,sm:24,xs:24}},[t("el-form-item",[t("el-table",{attrs:{data:e.oneFormBatch,border:""}},[e._l(e.columns,(function(r,n){return t("el-table-column",{key:n,attrs:{label:r.title,"min-width":r.minWidth},scopedSlots:e._u([{key:"default",fn:function(n){return[r.key?[t("div",[t("span",[e._v(e._s(n.row[r.key]))])])]:"pic"===r.slot?[t("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"acea-row row-middle row-center-wrapper",on:{click:function(t){return e.modalPicTap("dan","duopi",n.$index)}}},[e.oneFormBatch[0].pic?t("div",{staticClass:"pictrue pictrueTab"},[t("img",{directives:[{name:"lazy",rawName:"v-lazy",value:e.oneFormBatch[0].pic,expression:"oneFormBatch[0].pic"}]})]):t("div",{staticClass:"upLoad pictrueTab acea-row row-center-wrapper"},[t("i",{staticClass:"el-icon-picture-outline",staticStyle:{"font-size":"24px"}})])])]:"price"===r.slot?[t("el-input-number",{staticClass:"priceBox",attrs:{controls:!1,min:0},model:{value:e.oneFormBatch[0].price,callback:function(t){e.$set(e.oneFormBatch[0],"price",t)},expression:"oneFormBatch[0].price"}})]:"cost"===r.slot?[t("el-input-number",{staticClass:"priceBox",attrs:{controls:!1},model:{value:e.oneFormBatch[0].cost,callback:function(t){e.$set(e.oneFormBatch[0],"cost",t)},expression:"oneFormBatch[0].cost"}})]:"ot_price"===r.slot?[t("el-input-number",{staticClass:"priceBox",attrs:{controls:!1},model:{value:e.oneFormBatch[0].ot_price,callback:function(t){e.$set(e.oneFormBatch[0],"ot_price",t)},expression:"oneFormBatch[0].ot_price"}})]:"stock"===r.slot?[t("el-input-number",{staticClass:"priceBox",attrs:{controls:!1},model:{value:e.oneFormBatch[0].stock,callback:function(t){e.$set(e.oneFormBatch[0],"stock",t)},expression:"oneFormBatch[0].stock"}})]:"bar_code"===r.slot?[t("el-input",{model:{value:e.oneFormBatch[0].bar_code,callback:function(t){e.$set(e.oneFormBatch[0],"bar_code",t)},expression:"oneFormBatch[0].bar_code"}})]:"weight"===r.slot?[t("el-input-number",{staticClass:"priceBox",attrs:{controls:!1,min:0},model:{value:e.oneFormBatch[0].weight,callback:function(t){e.$set(e.oneFormBatch[0],"weight",t)},expression:"oneFormBatch[0].weight"}})]:"volume"===r.slot?[t("el-input-number",{staticClass:"priceBox",attrs:{controls:!1,min:0},model:{value:e.oneFormBatch[0].volume,callback:function(t){e.$set(e.oneFormBatch[0],"volume",t)},expression:"oneFormBatch[0].volume"}})]:e._e()]}}],null,!0)})})),t("el-table-column",{attrs:{label:"操作",fixed:"right",width:"170"}},[[t("a",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:e.batchAdd}},[e._v("添加")]),t("el-divider",{attrs:{direction:"vertical"}}),t("a",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:e.batchDel}},[e._v("清空")])]],2)],2)],1)],1)],1):e._e()],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"商品规格:",props:"spec_type","label-for":"spec_type"}},[t("el-col",{attrs:{xl:23,lg:24,md:24,sm:24,xs:24}},[t("el-form-item",[t("el-table",{attrs:{data:e.items,border:""}},[e._l(e.columns,(function(r,n){return t("el-table-column",{key:n,attrs:{label:r.title,"min-width":r.minWidth},scopedSlots:e._u([{key:"default",fn:function(n){return[r.key?[t("div",[t("span",[e._v(e._s(n.row[r.key]))])])]:"pic"===r.slot?[t("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"acea-row row-middle row-center-wrapper",on:{click:function(t){return e.modalPicTap("dan",n.$index)}}},[e.formValidate.attrs[n.$index].pic?t("div",{staticClass:"pictrue pictrueTab"},[t("img",{directives:[{name:"lazy",rawName:"v-lazy",value:e.formValidate.attrs[n.$index].pic,expression:"formValidate.attrs[scope.$index].pic"}]})]):t("div",{staticClass:"upLoad upLoadTab acea-row row-center-wrapper"},[t("i",{staticClass:"el-icon-picture-outline",staticStyle:{"font-size":"24px"}})])])]:"price"===r.slot?[t("el-input-number",{staticClass:"priceBox",attrs:{controls:!1},model:{value:e.formValidate.attrs[n.$index].price,callback:function(t){e.$set(e.formValidate.attrs[n.$index],"price",t)},expression:"formValidate.attrs[scope.$index].price"}})]:"cost"===r.slot?[t("el-input-number",{staticClass:"priceBox",attrs:{controls:!1},model:{value:e.formValidate.attrs[n.$index].cost,callback:function(t){e.$set(e.formValidate.attrs[n.$index],"cost",t)},expression:"formValidate.attrs[scope.$index].cost"}})]:"ot_price"===r.slot?[t("el-input-number",{staticClass:"priceBox",attrs:{controls:!1},model:{value:e.formValidate.attrs[n.$index].ot_price,callback:function(t){e.$set(e.formValidate.attrs[n.$index],"ot_price",t)},expression:"formValidate.attrs[scope.$index].ot_price"}})]:"stock"===r.slot?[t("el-input-number",{staticClass:"priceBox",attrs:{controls:!1},model:{value:e.formValidate.attrs[n.$index].stock,callback:function(t){e.$set(e.formValidate.attrs[n.$index],"stock",t)},expression:"formValidate.attrs[scope.$index].stock"}})]:"bar_code"===r.slot?[t("el-input",{model:{value:e.formValidate.attrs[n.$index].bar_code,callback:function(t){e.$set(e.formValidate.attrs[n.$index],"bar_code",t)},expression:"formValidate.attrs[scope.$index].bar_code"}})]:"weight"===r.slot?[t("el-input-number",{staticClass:"priceBox",attrs:{controls:!1,min:0},model:{value:e.formValidate.attrs[n.$index].weight,callback:function(t){e.$set(e.formValidate.attrs[n.$index],"weight",t)},expression:"formValidate.attrs[scope.$index].weight"}})]:"volume"===r.slot?[t("el-input-number",{staticClass:"priceBox",attrs:{controls:!1,min:0},model:{value:e.formValidate.attrs[n.$index].volume,callback:function(t){e.$set(e.formValidate.attrs[n.$index],"volume",t)},expression:"formValidate.attrs[scope.$index].volume"}})]:e._e()]}}],null,!0)})})),t("el-table-column",{attrs:{label:"操作",fixed:"right",width:"170"},scopedSlots:e._u([{key:"default",fn:function(r){return[t("a",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(t){return e.delAttrTable(r.$index)}}},[e._v("删除")])]}}],null,!1,1763694968)})],2)],1)],1)],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"商品详情:"}},[t("WangEditor",{staticStyle:{width:"100%"},attrs:{content:e.formValidate.description},on:{editorContent:e.getEditorContent}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",[t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"submission",attrs:{type:"primary",loading:e.modal_loading},on:{click:function(t){return e.handleSubmit("formValidate")}}},[e._v("提交")])],1)],1)],1):e._e()])],1)],1),t("el-dialog",{attrs:{visible:e.modalPic,width:"950px",title:"上传商品图","mask-closable":!1,"close-on-click-modal":!1},on:{"update:visible":function(t){e.modalPic=t}}},[e.modalPic?t("uploadPictures",{attrs:{isChoice:e.isChoice,gridBtn:e.gridBtn,gridPic:e.gridPic},on:{getPic:e.getPic}}):e._e()],1)],1)}),[],!1,null,"68946141",null).exports),r("a9e3"),r("6db4")),w=(v={name:"goods_detail",props:{goodsId:{type:String|Number,default:""}},components:{HappyScroll:v.HappyScroll},data:function(){return{value2:0,goodsInfo:{}}},mounted:function(){this.getInfo()},methods:{getInfo:function(){var e=this;Object(g.v)(this.goodsId).then((function(t){e.goodsInfo=t.data}))}}},v=(r("fb66"),Object(o.a)(v,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"goods_detail"},[t("div",{staticClass:"goods_detail_wrapper",staticStyle:{height:"640px"}},[t("HappyScroll",{attrs:{size:"5",resize:"","hide-horizontal":""}},[t("div",{staticStyle:{width:"375px"}},[t("div",{staticClass:"title-box"},[e._v("商品详情")]),t("div",{staticClass:"swiper-box"},[t("el-carousel",{attrs:{autoplay:1r?r=a:a(e||14))return t=r,!0}},u=function(e,t,r){var n,a,i,s,o,l=function l(){var c=(new Date).getTime()-s;c=0?n=setTimeout(l,t-c):(n=null,r||(o=e.apply(i,a),n||(i=a=null)))};return function(){i=this,a=arguments,s=(new Date).getTime();var c=r&&!n;return n||(n=setTimeout(l,t)),c&&(o=e.apply(i,a),i=a=null),o}},p={render:function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{ref:"stripContainer",staticClass:"happy-scroll-strip",class:[e.horizontal?"happy-scroll-strip--horizontal":"happy-scroll-strip--vertical"],style:[e.initLocation],on:{"!wheel":function(t){return t.stopPropagation(),e.handlerWheel(t)}}},[r("div",{ref:"strip",staticClass:"happy-scroll-bar",style:[e.translate,a({},e.config.sizeAttr,e.length+"px"),e.initSize,{background:e.color},{opacity:e.isOpacity}],on:{mousedown:function(t){return t.stopPropagation(),e.handlerMouseDown(t)}}})])},staticRenderFns:[],name:"happy-scroll-strip",props:{horizontal:Boolean,left:Boolean,top:Boolean,move:{type:Number,default:0},size:{type:[Number,String],default:4},minLengthV:{type:Number,default:40},minLengthH:{type:Number,default:40},color:{type:String,default:"rgba(51,51,51,0.2)"},throttle:{type:Number,default:14}},data:function(){return{config:{},startMove:!1,binded:!1,length:0,percentage:0,maxOffset:0,currentOffset:0,moveThrottle:d(this.throttle)}},watch:{currentOffset:function(e){0===e?this.emitLocationEvent("start",0):e===this.maxOffset&&this.emitLocationEvent("end",e/this.percentage)}},computed:{initSize:function(){return a({},this.horizontal?"height":"width",this.size+"px")},isOpacity:function(){return this.percentage<1?1:0},translate:function(){var e=this.move*this.percentage;if(this.$refs.stripContainer)return e<0&&(e=0),e>this.maxOffset&&(e=this.maxOffset),this.currentOffset=e,{transform:this.config.translate+"("+e+"px)"}},initLocation:function(){return this.horizontal?this.top?{top:0,bottom:"auto"}:"":this.left?{left:0,right:"auto"}:""}},methods:{emitLocationEvent:function(e,t){var r=this.horizontal?"horizontal":"vertical";this.$emit(r+"-"+e,t)},computeStrip:function(e,t){var r=this.$refs.stripContainer[this.config.client];this.length=r*(t/e);var n=this.horizontal?this.minLengthH:this.minLengthV;n<1&&(n*=r),this.length=this.lengththis.maxOffset&&(e=this.maxOffset),t&&e>0&&e4?e:void 0}())},t.isLegacyOpera=function(){return!!window.opera}})),E=i((function(e){(e.exports={}).getOption=function(e,t,r){var n=e[t];return void 0!==n&&null!==n||void 0===r?n:r}})),_=function(e){function t(){for(h=!0;f.size();){var e=f;f=s(),e.process()}h=!1}function r(){c=a(t)}function n(e){return clearTimeout(e)}function a(e){return function(e){return setTimeout(e,0)}(e)}var i=(e=e||{}).reporter,o=E.getOption(e,"async",!0),l=E.getOption(e,"auto",!0);l&&!o&&(i&&i.warn("Invalid options combination. auto=true and async=false is invalid. Setting async=true."),o=!0);var c,f=s(),h=!1;return{add:function(e,t){!h&&l&&o&&0===f.size()&&r(),f.add(e,t)},force:function(e){h||(void 0===e&&(e=o),c&&(n(c),c=null),e?r():t())}}},A="_erd",k={initState:function(e){return e[A]={},o(e)},getState:o,cleanState:function(e){delete e[A]}},y=function(e){function t(e){return a(e).object}var r=(e=e||{}).reporter,n=e.batchProcessor,a=e.stateHandler.getState;if(!r)throw new Error("Missing required dependency: reporter.");return{makeDetectable:function(e,t,i){i||(i=t,t=e,e=null),e=e||{},S.isIE(8)?i(t):function(e,t){function i(){function n(){if("static"===l.position){e.style.position="relative";var t=function(e,t,r,n){var a=r[n];"auto"!==a&&"0"!==function(e){return e.replace(/[^-\d\.]/g,"")}(a)&&(e.warn("An element that is positioned static has style."+n+"="+a+" which is ignored due to the static positioning. The element will need to be positioned relative, so the style."+n+" will be set to 0. Element: ",t),t.style[n]=0)};t(r,e,l,"top"),t(r,e,l,"right"),t(r,e,l,"bottom"),t(r,e,l,"left")}}""!==l.position&&(n(l),o=!0);var i=document.createElement("object");i.style.cssText=s,i.tabIndex=-1,i.type="text/html",i.onload=function(){function r(e,t){e.contentDocument?t(e.contentDocument):setTimeout((function(){r(e,t)}),100)}o||n(),r(this,(function(r){t(e)}))},S.isIE()||(i.data="about:blank"),e.appendChild(i),a(e).object=i,S.isIE()&&(i.data="about:blank")}var s="display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: none; padding: 0; margin: 0; opacity: 0; z-index: -1000; pointer-events: none;",o=!1,l=window.getComputedStyle(e),c=e.offsetWidth,f=e.offsetHeight;a(e).startSize={width:c,height:f},n?n.add(i):i()}(t,i)},addListener:function(e,r){function n(){r(e)}if(!t(e))throw new Error("Element is not detectable by this strategy.");S.isIE(8)?(a(e).object={proxy:n},e.attachEvent("onresize",n)):t(e).contentDocument.defaultView.addEventListener("resize",n)},uninstall:function(e){S.isIE(8)?e.detachEvent("onresize",a(e).object.proxy):e.removeChild(t(e)),delete a(e).object}}},x=m.forEach,B=function(e){function t(e){e.className+=" "+h+"_animation_active"}function r(e,t,r){if(e.addEventListener)e.addEventListener(t,r);else{if(!e.attachEvent)return s.error("[scroll] Don't know how to add event listeners.");e.attachEvent("on"+t,r)}}function n(e,t,r){if(e.removeEventListener)e.removeEventListener(t,r);else{if(!e.detachEvent)return s.error("[scroll] Don't know how to remove event listeners.");e.detachEvent("on"+t,r)}}function a(e){return l(e).container.childNodes[0].childNodes[0].childNodes[0]}function i(e){return l(e).container.childNodes[0].childNodes[0].childNodes[1]}var s=(e=e||{}).reporter,o=e.batchProcessor,l=e.stateHandler.getState,c=e.idHandler;if(!o)throw new Error("Missing required dependency: batchProcessor");if(!s)throw new Error("Missing required dependency: reporter.");var f=function(){var e=document.createElement("div");e.style.cssText="position: absolute; width: 1000px; height: 1000px; visibility: hidden; margin: 0; padding: 0;";var t=document.createElement("div");t.style.cssText="position: absolute; width: 500px; height: 500px; overflow: scroll; visibility: none; top: -1500px; left: -1500px; visibility: hidden; margin: 0; padding: 0;",t.appendChild(e),document.body.insertBefore(t,document.body.firstChild);var r=500-t.clientWidth,n=500-t.clientHeight;return document.body.removeChild(t),{width:r,height:n}}(),h="erd_scroll_detection_container";return function(e,t){if(!document.getElementById(e)){var r=t+"_animation",n="/* Created by the element-resize-detector library. */\n";n+="."+t+" > div::-webkit-scrollbar { display: none; }\n\n",n+="."+t+"_animation_active { -webkit-animation-duration: 0.1s; animation-duration: 0.1s; -webkit-animation-name: "+r+"; animation-name: "+r+"; }\n",n+="@-webkit-keyframes "+r+" { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } }\n",function(t,r){r=r||function(e){document.head.appendChild(e)};var n=document.createElement("style");n.innerHTML=t,n.id=e,r(n)}(n+="@keyframes "+r+" { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } }")}}("erd_scroll_detection_scrollbar_style",h),{makeDetectable:function(e,n,d){function u(){if(e.debug){var t=Array.prototype.slice.call(arguments);if(t.unshift(c.get(n),"Scroll: "),s.log.apply)s.log.apply(null,t);else for(var r=0;rn&&(r=e.biggerMoveH.toLocaleLowerCase()),"start"===r&&(e.moveY=0,e.slideYChange(e.moveY)),"end"===r&&(e.moveY=t.clientHeight,e.slideYChange(e.moveY)),n=t.clientHeight,r="",t.clientWidtha&&(r=e.biggerMoveV.toLocaleLowerCase()),"start"===r&&(e.moveX=0,e.slideXChange(e.moveX)),"end"===r&&(e.moveX=t.clientWidth,e.slideXChange(e.moveX)),a=t.clientWidth}))}},setContainerSize:function(){this.initSize={width:this.$refs["happy-scroll"].clientWidth+20+"px",height:this.$refs["happy-scroll"].clientHeight+20+"px"}},checkScrollMode:function(){if(void 0===R._happyJS._isScrollNotUseSpace){var e=this.$slots.default[0].elm,t=this.$refs.container;(e.offsetHeight>t.clientHeight||e.offsetWidth>t.clientWidth)&&(t.offsetWidth>t.clientWidth||t.offsetHeight>t.clientHeight?R._happyJS._isScrollNotUseSpace=!1:R._happyJS._isScrollNotUseSpace=!0,this.isScrollNotUseSpace=R._happyJS._isScrollNotUseSpace)}}},beforeCreate:function(){var e=R._happyJS=R._happyJS||{};this.isScrollNotUseSpace=e._isScrollNotUseSpace},created:function(){this.updateSyncScroll=u((function(){this.$emit("update:scrollTop",this.moveY),this.$emit("update:scrollLeft",this.moveX)}),this.throttle)},mounted:function(){var e=this;this.setContainerSize(),this.$nextTick((function(){e.computeStripX(),e.computeStripY(),e.checkScrollMode(),e.initBrowserSize(),e.$nextTick((function(){e.scrollTop&&(e.$refs.container.scrollTop=+e.scrollTop),e.scrollLeft&&(e.$refs.container.scrollLeft=+e.scrollLeft)}))})),this.resizeListener(),this.$watch("browserHSize",this.setContainerSize),this.$watch("browserVSize",this.setContainerSize)}});"undefined"!=typeof window&&window.Vue&&Vue.component("happy-scroll",D),e.default={install:function(e){e.component("happy-scroll",D)},version:"2.1.1"},e.HappyScroll=D,e.version="2.1.1",Object.defineProperty(e,"__esModule",{value:!0})}(t,r("a026"))},"7acb":function(e,t,r){"use strict";r("6503")},8211:function(e,t,r){},8551:function(e,t,r){},a254:function(e,t){e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAAWCAYAAACL6W/rAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFGmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDYwLCAyMDIwLzA1LzEyLTE2OjA0OjE3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjAtMTEtMTBUMTU6MzI6MTkrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIwLTExLTEwVDE1OjMyOjUxKzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIwLTExLTEwVDE1OjMyOjUxKzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmZlYzBlOWE3LWE4YTEt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"},a2bd:function(e,t,r){"use strict";r("2214")},a4d3:function(e,t,r){"use strict";r("d9f5"),r("b4f8"),r("c513"),r("e9c4"),r("5a47")},b4f8:function(e,t,r){"use strict";var n=r("23e7"),a=r("d066"),i=r("1a2d"),s=r("577e"),o=r("5692"),l=(r=r("0b439"),o("string-to-symbol-registry")),c=o("symbol-to-string-registry");n({target:"Symbol",stat:!0,forced:!r},{for:function(e){var t;e=s(e);return i(l,e)?l[e]:(t=a("Symbol")(e),l[e]=t,c[t]=e,t)}})},c513:function(e,t,r){"use strict";var n=r("23e7"),a=r("1a2d"),i=r("d9b5"),s=r("0d51"),o=r("5692"),l=(r=r("0b439"),o("symbol-to-string-registry"));n({target:"Symbol",stat:!0,forced:!r},{keyFor:function(e){if(!i(e))throw new TypeError(s(e)+" is not a symbol");if(a(l,e))return l[e]}})},c607:function(e,t,r){"use strict";var n=r("83ab"),a=r("fce3"),i=r("c6b6"),s=r("edd0"),o=r("69f3").get,l=RegExp.prototype,c=TypeError;n&&a&&s(l,"dotAll",{configurable:!0,get:function(){if(this!==l){if("RegExp"===i(this))return!!o(this).dotAll;throw new c("Incompatible receiver, RegExp required")}}})},d24b:function(e,t,r){"use strict";r("d5ce")},d5ce:function(e,t,r){},d9f5:function(e,t,r){"use strict";function n(e,t,r){var n=re(Q,t);n&&delete Q[t],ne(e,t,r),n&&e!==Q&&ne(Q,t,n)}function a(e,t){var r=oe[e]=y(q);return Z(r,{type:K,tag:e,description:t}),g||(r.description=t),r}function i(e,t,r){return e===Q&&i(le,t,r),S(e),t=_(t),S(r),(w(oe,t)?(r.enumerable?(w(e,Y)&&e[Y][t]&&(e[Y][t]=!1),r=y(r,{enumerable:k(0,!1)})):(w(e,Y)||ne(e,Y,k(1,{})),e[Y][t]=!0),fe):ne)(e,t,r)}function s(e,t){S(e);var r=E(t);t=x(r).concat(f(r));return $(t,(function(t){g&&!u(o,r,t)||i(e,t,r[t])})),e}function o(e){e=_(e);var t=u(ie,this,e);return!(this===Q&&w(oe,e)&&!w(le,e))&&(!(t||!w(this,e)||!w(oe,e)||w(this,Y)&&this[Y][e])||t)}function l(e,t){var r;e=E(e),t=_(t);if(e!==Q||!w(oe,t)||w(le,t))return!(r=re(e,t))||!w(oe,t)||w(e,Y)&&e[Y][t]||(r.enumerable=!0),r}function c(e){e=ae(E(e));var t=[];return $(e,(function(e){w(oe,e)||w(U,e)||se(t,e)})),t}function f(e){var t=e===Q,r=(e=ae(t?le:E(e)),[]);return $(e,(function(e){!w(oe,e)||t&&!w(Q,e)||se(r,oe[e])})),r}var h=r("23e7"),d=r("da84"),u=r("c65b"),p=r("e330"),m=r("c430"),g=r("83ab"),b=r("04f8"),v=r("d039"),w=r("1a2d"),C=r("3a9b"),S=r("825a"),E=r("fc6a"),_=r("a04b"),A=r("577e"),k=r("5c6c"),y=r("7c73"),x=r("df75"),B=r("241c"),T=r("057f"),I=r("7418"),R=r("06cf"),D=r("9bf2"),O=r("37e8"),F=r("d1e7"),P=r("cb2d"),N=r("edd0"),L=r("5692"),M=r("f772"),U=r("d012"),V=r("90e3"),z=r("b622"),H=r("e538"),W=r("e065"),X=r("57b9"),G=r("d44e"),j=r("69f3"),$=r("b727").forEach,Y=M("hidden"),K="Symbol",Z=(r="prototype",j.set),J=j.getterFor(K),Q=Object[r],q=(M=d.Symbol,M&&M[r]),ee=d.RangeError,te=d.TypeError,re=(j=d.QObject,R.f),ne=D.f,ae=T.f,ie=F.f,se=p([].push),oe=L("symbols"),le=L("op-symbols"),ce=(p=L("wks"),!j||!j[r]||!j[r].findChild),fe=g&&v((function(){return 7!==y(ne({},"a",{get:function(){return ne(this,"a",{value:7}).a}})).a}))?n:ne;b||(P(q=(M=function(){if(C(q,this))throw new te("Symbol is not a constructor");var e=arguments.length&&void 0!==arguments[0]?A(arguments[0]):void 0,t=V(e),r=function(a){var i=void 0===this?d:this;i===Q&&u(r,le,a),w(i,Y)&&w(i[Y],t)&&(i[Y][t]=!1),a=k(1,a);try{fe(i,t,a)}catch(e){if(!(e instanceof ee))throw e;n(i,t,a)}};return g&&ce&&fe(Q,t,{configurable:!0,set:r}),a(t,e)})[r],"toString",(function(){return J(this).tag})),P(M,"withoutSetter",(function(e){return a(V(e),e)})),F.f=o,D.f=i,O.f=s,R.f=l,B.f=T.f=c,I.f=f,H.f=function(e){return a(z(e),e)},g&&(N(q,"description",{configurable:!0,get:function(){return J(this).description}}),m||P(Q,"propertyIsEnumerable",o,{unsafe:!0}))),h({global:!0,constructor:!0,wrap:!0,forced:!b,sham:!b},{Symbol:M}),$(x(p),(function(e){W(e)})),h({target:K,stat:!0,forced:!b},{useSetter:function(){ce=!0},useSimple:function(){ce=!1}}),h({target:"Object",stat:!0,forced:!b,sham:!g},{create:function(e,t){return void 0===t?y(e):s(y(e),t)},defineProperty:i,defineProperties:s,getOwnPropertyDescriptor:l}),h({target:"Object",stat:!0,forced:!b},{getOwnPropertyNames:c}),X(),G(M,K),U[Y]=!0},e01a:function(e,t,r){"use strict";var n,a,i,s,o,l,c,f=r("23e7"),h=r("83ab"),d=r("da84"),u=r("e330"),p=r("1a2d"),m=r("1626"),g=r("3a9b"),b=r("577e"),v=r("edd0"),w=(r=r("e893"),d.Symbol),C=w&&w.prototype;!h||!m(w)||"description"in C&&void 0===w().description||(n={},r(d=function(){var e=arguments.length<1||void 0===arguments[0]?void 0:b(arguments[0]),t=g(C,this)?new w(e):void 0===e?w():w(e);return""===e&&(n[t]=!0),t},w),(d.prototype=C).constructor=d,a="Symbol(description detection)"===String(w("description detection")),i=u(C.valueOf),s=u(C.toString),o=/^Symbol\((.*)\)[^)]+$/,l=u("".replace),c=u("".slice),v(C,"description",{configurable:!0,get:function(){var e=i(this);return p(n,e)?"":(e=s(e),""===(e=a?c(e,7,-1):l(e,o,"$1"))?void 0:e)}}),f({global:!0,constructor:!0,forced:!0},{Symbol:d}))},e065:function(e,t,r){"use strict";var n=r("428f"),a=r("1a2d"),i=r("e538"),s=r("9bf2").f;e.exports=function(e){var t=n.Symbol||(n.Symbol={});a(t,e)||s(t,e,{value:i.f(e)})}},e449:function(e,t,r){"use strict";r("4ec9"),r("d3b7"),r("3ca3"),r("ddb0"),r("4de4"),r("caad"),r("14d9"),r("159b");var n=r("b7be"),a=r("61f7"),i={name:"index",filters:{formatDate:function(e){if(0!==e)return e=new Date(1e3*e),Object(a.a)(e,"yyyy-MM-dd hh:mm")}},props:{couponids:{type:Array},updateIds:{type:Array},updateName:{type:Array},luckDraw:{type:Boolean,default:!1}},data:function(){return{templateRadio:0,currentid:0,productRow:{},isTemplate:!1,loading:!1,tableFrom:{receive_type:3,page:1,limit:5},total:0,ids:[],texts:[],couponList:[],selectedIds:[],selectedNames:[],multipleSelection:[]}},mounted:function(){},watch:{updateIds:function(e){this.selectedIds=e},updateName:function(e){this.selectedNames=e,this.multipleSelection=e}},created:function(){},methods:{getRowKey:function(e){return e.id},getTemplateRow:function(e){this.currentid=e.id,this.productRow=e},unique:function(e){var t=new Map;return e.filter((function(e){return!t.has(e.id)&&t.set(e.id,1)}))},changeCheckbox:function(e){for(var t=[],r=[],n=[],a=this.unique(e),i=0;i@^][^\s!#%&*+<=>@^]*>/,I=/a/g,U=/a/g,$=(n=new k(I)!==I,p.MISSED_STICKY),M=p.UNSUPPORTED_Y;j=r&&(!n||$||_||w||g((function(){return U[C]=!1,k(I)!==I||k(U)===U||"/a/i"!==String(k(I,"i"))})));if(a("RegExp",j)){for(var N=function(t,e){var n,r,i=d(T,this),c=l(t),a=void 0===e,s=[],p=t;if(!i&&c&&a&&t.constructor===N)return t;if((c||d(T,t))&&(t=t.source,a)&&(e=m(p)),t=void 0===t?"":f(t),e=void 0===e?"":f(e),p=t,c=e=_&&"dotAll"in I&&(n=!!e&&-1"===e&&o:if(""===d||v(a,d))throw new x("Invalid capture group name");a[d]=!0,o=!(c[c.length]=[d,s]),d="";continue}o?d+=e:i+=e}return[i,c]}(t))[0],s=a[1]),a=u(k(t,e),i?this:T,N),(n||r||s.length)&&(e=y(a),n&&(e.dotAll=!0,e.raw=N(function(t){for(var e,n=t.length,r=0,i="",c=!1;r<=n;r++)"\\"===(e=E(t,r))?i+=e+E(t,++r):c||"."!==e?("["===e?c=!0:"]"===e&&(c=!1),i+=e):i+="[\\s\\S]";return i}(t),c)),r&&(e.sticky=!0),s.length)&&(e.groups=s),t!==p)try{o(a,"source",""===p?"(?:)":p)}catch(t){}return a},A=s(k),q=0;A.length>q;)h(N,k,A[q++]);(T.constructor=N).prototype=T,b(i,"RegExp",N,{constructor:!0})}O("RegExp")},"61f7":function(t,e,n){"use strict";n.d(e,"a",(function(){return c})),n.d(e,"c",(function(){return o})),n.d(e,"b",(function(){return s}));var r=n("ade3"),i=n("5530");function c(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var n,r,i={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(n in i)new RegExp("(".concat(n,")")).test(e)&&(r=i[n]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?r:("00"+r).substr(r.length)));return e}n("ac1f"),n("00b4"),n("5319"),n("4d63"),n("c607"),n("2c3e"),n("25f0"),n("498a"),n("d3b7"),n("13d5"),n("b64b"),n("99af");var a={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function u(t,e){t.message=function(t){return e.replace("%s",t||"")}}function o(t){var e=1@^][^\s!#%&*+<=>@^]*>/,C=/a/g,P=/a/g,T=(a=new F(C)!==C,p.MISSED_STICKY),q=p.UNSUPPORTED_Y;y=r&&(!a||T||k||S||v((function(){return P[$]=!1,F(C)!==C||F(P)===P||"/a/i"!==String(F(C,"i"))})));if(o("RegExp",y)){for(var A=function(t,e){var a,r,n=d(E,this),i=f(t),o=void 0===e,u=[],p=t;if(!n&&i&&o&&t.constructor===A)return t;if((i||d(E,t))&&(t=t.source,o)&&(e=m(p)),t=void 0===t?"":b(t),e=void 0===e?"":b(e),p=t,i=e=k&&"dotAll"in C&&(a=!!e&&-1"===e&&l:if(""===d||w(o,d))throw new O("Invalid capture group name");o[d]=!0,l=!(i[i.length]=[d,u]),d="";continue}l?d+=e:n+=e}return[n,i]}(t))[0],u=o[1]),o=s(F(t,e),n?this:E,A),(a||r||u.length)&&(e=_(o),a&&(e.dotAll=!0,e.raw=A(function(t){for(var e,a=t.length,r=0,n="",i=!1;r<=a;r++)"\\"===(e=R(t,r))?n+=e+R(t,++r):i||"."!==e?("["===e?i=!0:"]"===e&&(i=!1),n+=e):n+="[\\s\\S]";return n}(t),i)),r&&(e.sticky=!0),u.length)&&(e.groups=u),t!==p)try{l(o,"source",""===p?"(?:)":p)}catch(t){}return o},N=u(F),Y=0;N.length>Y;)g(A,F,N[Y++]);(E.constructor=A).prototype=E,h(n,"RegExp",A,{constructor:!0})}x("RegExp")},"61f7":function(t,e,a){"use strict";a.d(e,"a",(function(){return i})),a.d(e,"c",(function(){return l})),a.d(e,"b",(function(){return c}));var r=a("ade3"),n=a("5530");function i(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var a,r,n={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(a in n)new RegExp("(".concat(a,")")).test(e)&&(r=n[a]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?r:("00"+r).substr(r.length)));return e}a("ac1f"),a("00b4"),a("5319"),a("4d63"),a("c607"),a("2c3e"),a("25f0"),a("498a"),a("d3b7"),a("13d5"),a("b64b"),a("99af");var o={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function s(t,e){t.message=function(t){return e.replace("%s",t||"")}}function l(t){var e=1t.formValidate.attrs[a].stock)return t.$message.error("拼团限量不能超过规格库存")}t.current+=1})):this.formValidate.image?this.current+=1:this.$message.warning("请选择商品")},step:function(){this.current--},getContent:function(e){this.formValidate.description=e},modalPicTap:function(e,t,i){this.modalPic=!0,this.isChoice="dan"===e?"单选":"多选",this.picTit=t,this.tableIndex=i},getPic:function(e){"danFrom"===this.picTit?this.formValidate.image=e.att_dir:(this.formValidate.attrs&&this.formValidate.attrs.length&&this.$set(this.specsData[this.tableIndex],"_checked",!0),this.specsData[this.tableIndex].pic=e.att_dir),this.modalPic=!1},getPicD:function(e){var t=this;this.images=e,this.images.map((function(e){t.formValidate.images.push(e.att_dir),t.formValidate.images=t.formValidate.images.splice(0,10)})),this.modalPic=!1},handleRemove:function(e){this.images.splice(e,1),this.formValidate.images.splice(e,1)},changeGoods:function(){var e=this;this.modals=!0,this.$nextTick((function(t){e.$refs.goodslist.formValidate.is_show=-1,e.$refs.goodslist.formValidate.type=3,e.$refs.goodslist.getList(),e.$refs.goodslist.goodsCategory()}))},handleDragStart:function(e,t){this.dragging=t},handleDragEnd:function(e,t){this.dragging=null},handleDragOver:function(e){e.dataTransfer.dropEffect="move"},handleDragEnter:function(e,t){var i;e.dataTransfer.effectAllowed="move",t!==this.dragging&&(i=(e=Object(a.a)(this.formValidate.images)).indexOf(this.dragging),t=e.indexOf(t),e.splice.apply(e,[t,0].concat(Object(a.a)(e.splice(i,1)))),this.formValidate.images=e)}}},i("c51a"),d=i("2877"),c=Object(d.a)(l,(function(){var e=this,t=e._self._c;return t("div",[t("pages-header",{ref:"pageHeader",attrs:{title:e.$route.params.id?"编辑拼团商品":"添加拼团商品",backUrl:e.$routeProStr+"/marketing/store_combination/index"}}),t("el-card",{staticClass:"mt16",attrs:{bordered:!1,shadow:"never"}},[t("el-row",{staticClass:"mt30 acea-row row-middle row-center"},[t("el-col",{attrs:{span:20}},[t("steps",{attrs:{stepList:e.stepList,isActive:e.current}})],1),t("el-col",{directives:[{name:"loading",rawName:"v-loading",value:e.spinShow,expression:"spinShow"}],attrs:{span:23}},[t("el-form",{ref:"formValidate",staticClass:"form mt30",attrs:{model:e.formValidate,rules:e.ruleValidate,"label-width":e.labelWidth,"label-position":e.labelPosition},on:{"on-validate":e.validate},nativeOn:{submit:function(e){e.preventDefault()}}},[0===e.current?t("el-form-item",{attrs:{label:"选择商品:",prop:"image_input"}},[t("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"picBox",on:{click:e.changeGoods}},[e.formValidate.image?t("div",{staticClass:"pictrue"},[t("img",{directives:[{name:"lazy",rawName:"v-lazy",value:e.formValidate.image,expression:"formValidate.image"}]})]):t("div",{staticClass:"upLoad acea-row row-center-wrapper"},[t("i",{staticClass:"el-icon-goods",staticStyle:{"font-size":"24px"}})])])]):e._e(),t("el-row",{directives:[{name:"show",rawName:"v-show",value:1===e.current,expression:"current === 1"}]},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"商品主图:",prop:"image"}},[t("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"picBox",on:{click:function(t){return e.modalPicTap("dan","danFrom")}}},[e.formValidate.image?t("div",{staticClass:"pictrue"},[t("img",{directives:[{name:"lazy",rawName:"v-lazy",value:e.formValidate.image,expression:"formValidate.image"}]})]):t("div",{staticClass:"upLoad acea-row row-center-wrapper"},[t("i",{staticClass:"el-icon-picture-outline",staticStyle:{"font-size":"24px"}})])])])],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"商品轮播图:",prop:"images"}},[t("div",{staticClass:"acea-row"},[e._l(e.formValidate.images,(function(i,a){return t("div",{key:a,staticClass:"pictrue",attrs:{draggable:"true"},on:{dragstart:function(t){return e.handleDragStart(t,i)},dragover:function(t){return t.preventDefault(),e.handleDragOver(t,i)},dragenter:function(t){return e.handleDragEnter(t,i)},dragend:function(t){return e.handleDragEnd(t,i)}}},[t("img",{directives:[{name:"lazy",rawName:"v-lazy",value:i,expression:"item"}]}),t("i",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"el-icon-circle-close btndel",on:{click:function(t){return e.handleRemove(a)}}})])})),e.formValidate.images.length<10?t("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"upLoad acea-row row-center-wrapper",on:{click:function(t){return e.modalPicTap("duo")}}},[t("i",{staticClass:"el-icon-picture-outline",staticStyle:{"font-size":"24px"}})]):e._e()],2)])],1),t("el-col",{attrs:{span:24}},[t("el-col",e._b({},"el-col",e.grid,!1),[t("el-form-item",{attrs:{label:"拼团名称:",prop:"title","label-for":"title"}},[t("el-input",{staticClass:"content_width",attrs:{elearable:"",placeholder:"请输入拼团名称"},model:{value:e.formValidate.title,callback:function(t){e.$set(e.formValidate,"title",t)},expression:"formValidate.title"}})],1)],1)],1),t("el-col",{attrs:{span:24}},[t("el-col",e._b({},"el-col",e.grid,!1),[t("el-form-item",{attrs:{label:"拼团简介:",prop:"info","label-for":"info"}},[t("el-input",{staticClass:"content_width",attrs:{placeholder:"请输入拼团简介",type:"textarea",rows:4},model:{value:e.formValidate.info,callback:function(t){e.$set(e.formValidate,"info",t)},expression:"formValidate.info"}})],1)],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"拼团时间:",prop:"section_time"}},[t("div",[t("el-date-picker",{staticClass:"content_width",attrs:{clearable:"",editable:!1,type:"datetimerange",format:"yyyy-MM-dd HH:mm","value-format":"yyyy-MM-dd HH:mm","range-separator":"-","start-placeholder":"开始日期","end-placeholder":"结束日期"},on:{change:e.onchangeTime},model:{value:e.formValidate.section_time,callback:function(t){e.$set(e.formValidate,"section_time",t)},expression:"formValidate.section_time"}}),t("div",{staticClass:"grey"},[e._v("设置活动开启结束时间,用户可以在设置时间内发起参与拼团")])],1)])],1),0==e.formValidate.virtual_type?t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"物流方式:",prop:"logistics"}},[t("el-checkbox-group",{model:{value:e.formValidate.logistics,callback:function(t){e.$set(e.formValidate,"logistics",t)},expression:"formValidate.logistics"}},[t("el-checkbox",{attrs:{label:"1"}},[e._v("快递")]),t("el-checkbox",{attrs:{label:"2"}},[e._v("到店核销")])],1)],1)],1):e._e(),0==e.formValidate.virtual_type?t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"运费设置:",prop:1!=e.formValidate.freight?"freight":""}},[t("el-radio-group",{model:{value:e.formValidate.freight,callback:function(t){e.$set(e.formValidate,"freight",t)},expression:"formValidate.freight"}},[t("el-radio",{attrs:{label:2}},[e._v("固定邮费")]),t("el-radio",{attrs:{label:3}},[e._v("运费模板")])],1)],1)],1):e._e(),3!=e.formValidate.freight&&1!=e.formValidate.freight&&0==e.formValidate.virtual_type?t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:""}},[t("div",{staticClass:"acea-row"},[t("el-input-number",{staticClass:"content_width",attrs:{controls:!1,min:0,max:9999999999,placeholder:"请输入金额"},model:{value:e.formValidate.postage,callback:function(t){e.$set(e.formValidate,"postage",t)},expression:"formValidate.postage"}})],1)])],1):e._e(),3==e.formValidate.freight&&0==e.formValidate.virtual_type?t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"",prop:"temp_id"}},[t("div",{staticClass:"acea-row"},[t("el-select",{staticClass:"content_width",attrs:{clearable:"",placeholder:"请选择运费模板"},model:{value:e.formValidate.temp_id,callback:function(t){e.$set(e.formValidate,"temp_id",t)},expression:"formValidate.temp_id"}},e._l(e.templateList,(function(e,i){return t("el-option",{key:i,attrs:{value:e.id,label:e.name}})})),1),t("span",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"addfont",on:{click:e.freight}},[e._v("新增运费模板")])],1)])],1):e._e(),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"拼团时效(单位 小时):",prop:"effective_time"}},[t("div",[t("el-input-number",{staticClass:"content_width",attrs:{controls:!1,placeholder:"请输入拼团时效(单位 小时)"},model:{value:e.formValidate.effective_time,callback:function(t){e.$set(e.formValidate,"effective_time",t)},expression:"formValidate.effective_time"}}),t("div",{staticClass:"grey"},[e._v("\n 用户发起拼团后开始计时,需在设置时间内邀请到规定好友人数参团,超过时效时间,则系统判定拼团失败,自动发起退款\n ")])],1)])],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"拼团人数:",prop:"people"}},[t("div",[t("el-input-number",{staticClass:"content_width",attrs:{controls:!1,min:2,max:1e4,placeholder:"请输入拼团人数",precision:0},model:{value:e.formValidate.people,callback:function(t){e.$set(e.formValidate,"people",t)},expression:"formValidate.people"}}),t("div",{staticClass:"grey"},[e._v("单次拼团需要参与的用户数")])],1)])],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"虚拟成团补齐人数:",prop:"virtualPeople"}},[t("div",[t("el-input-number",{staticClass:"content_width",attrs:{controls:!1,placeholder:"设置虚拟成团的补齐人数",precision:0,max:1e4,min:0},model:{value:e.formValidate.virtualPeople,callback:function(t){e.$set(e.formValidate,"virtualPeople",t)},expression:"formValidate.virtualPeople"}}),t("div",{staticClass:"grey"},[e._v("\n 设置虚拟成团的补齐人数,如:5人团设置补齐2人,当团队成员大于等于3人时,拼团结束时自动补齐剩余最多2个位置,不开启虚拟成团请设置为0\n ")])],1)])],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"总购买数量限制:",prop:"num"}},[t("div",[t("el-input-number",{staticClass:"content_width",attrs:{controls:!1,min:1,placeholder:"请输入总数量限制",precision:0,max:1e4},model:{value:e.formValidate.num,callback:function(t){e.$set(e.formValidate,"num",t)},expression:"formValidate.num"}}),t("div",{staticClass:"grey"},[e._v("\n 该商品活动期间内,用户可购买的最大数量。例如设置为4,表示本次活动有效期内,每个用户最多可购买4件\n ")])],1)])],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"单次购买数量限制:",prop:"once_num"}},[t("div",[t("el-input-number",{staticClass:"content_width",attrs:{controls:!1,min:1,placeholder:"请输入单次购买数量限制",precision:0,max:1e4},model:{value:e.formValidate.once_num,callback:function(t){e.$set(e.formValidate,"once_num",t)},expression:"formValidate.once_num"}}),t("div",{staticClass:"grey"},[e._v("\n 用户参与拼团时,一次购买最大数量限制。例如设置为2,表示每次参与拼团时,用户一次购买数量最大可选择2个\n ")])],1)])],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"单位:",prop:"unit_name","label-for":"unit_name"}},[t("el-input",{staticClass:"content_width",attrs:{clearable:"",placeholder:"请输入单位"},model:{value:e.formValidate.unit_name,callback:function(t){e.$set(e.formValidate,"unit_name",t)},expression:"formValidate.unit_name"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"团长返佣比例:",prop:"head_commission"}},[t("div",[t("el-input-number",{staticClass:"content_width",attrs:{controls:!1,min:0,max:100,placeholder:"团长返佣比例",precision:0},model:{value:e.formValidate.head_commission,callback:function(t){e.$set(e.formValidate,"head_commission",t)},expression:"formValidate.head_commission"}}),t("div",{staticClass:"grey"},[e._v("\n 拼团成功后,如果团长是分销员,则在订单确认收货时会给团长返一定的佣金,佣金比例是实际支付金额的0-100%\n ")])],1)])],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"拼团是否参与分销:",props:"is_commission","label-for":"is_commission"}},[t("div",[t("el-switch",{staticClass:"defineSwitch",attrs:{"active-value":1,"inactive-value":0,size:"large","active-text":"开启","inactive-text":"关闭"},model:{value:e.formValidate.is_commission,callback:function(t){e.$set(e.formValidate,"is_commission",t)},expression:"formValidate.is_commission"}}),t("div",{staticClass:"grey"},[e._v("拼团商品是否参与商城分销返佣")])],1)])],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"排序:"}},[t("el-input-number",{staticClass:"content_width",attrs:{controls:!1,placeholder:"请输入排序",precision:0,max:1e4,min:0},model:{value:e.formValidate.sort,callback:function(t){e.$set(e.formValidate,"sort",t)},expression:"formValidate.sort"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"热门推荐:",props:"is_hot","label-for":"is_hot"}},[t("el-switch",{staticClass:"defineSwitch",attrs:{"active-value":1,"inactive-value":0,size:"large","active-text":"开启","inactive-text":"关闭"},model:{value:e.formValidate.is_host,callback:function(t){e.$set(e.formValidate,"is_host",t)},expression:"formValidate.is_host"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"活动状态:",props:"is_show","label-for":"is_show"}},[t("el-switch",{staticClass:"defineSwitch",attrs:{"active-value":1,"inactive-value":0,size:"large","active-text":"开启","inactive-text":"关闭"},model:{value:e.formValidate.is_show,callback:function(t){e.$set(e.formValidate,"is_show",t)},expression:"formValidate.is_show"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"规格选择:"}},[t("el-table",{ref:"multipleTable",attrs:{data:e.specsData,"row-key":e.getRowKeys,border:""},on:{"selection-change":e.changeCheckbox}},[t("el-table-column",{attrs:{type:"selection","reserve-selection":!0,width:"55"}}),e._l(e.columns,(function(i,a){return t("el-table-column",{key:a,attrs:{label:i.title,"min-width":i.minWidth},scopedSlots:e._u([{key:"default",fn:function(a){return[i.key?[t("div",[t("span",[e._v(e._s(a.row[i.key]))])])]:"pic"===i.slot?[t("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"acea-row row-middle row-center-wrapper",on:{click:function(t){return e.modalPicTap("dan","danTable",a.$index)}}},[a.row.pic?t("div",{staticClass:"pictrue pictrueTab"},[t("img",{directives:[{name:"lazy",rawName:"v-lazy",value:a.row.pic,expression:"scope.row.pic"}]})]):t("div",{staticClass:"upLoad pictrueTab acea-row row-center-wrapper"},[t("i",{staticClass:"el-icon-picture-outline",staticStyle:{"font-size":"24px"}})])])]:"price"===i.slot?[t("el-input-number",{staticClass:"priceBox",attrs:{controls:!1,min:0,precision:2,"active-change":!1},model:{value:a.row.price,callback:function(t){e.$set(a.row,"price",t)},expression:"scope.row.price"}})]:e._e(),"quota"===i.slot?[t("el-input-number",{staticClass:"priceBox",attrs:{controls:!1,min:1,"active-change":""},model:{value:a.row.quota,callback:function(t){e.$set(a.row,"quota",t)},expression:"scope.row.quota"}})]:e._e()]}}],null,!0)})}))],2)],1)],1)],1),t("el-row",{directives:[{name:"show",rawName:"v-show",value:2===e.current,expression:"current === 2"}]},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"内容:"}},[t("WangEditor",{staticStyle:{width:"90%"},attrs:{content:e.formValidate.description},on:{editorContent:e.getEditorContent}})],1)],1)],1),t("el-form-item",[t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"submission",attrs:{disabled:e.$route.params.id&&1===e.current||0===e.current},on:{click:e.step}},[e._v("上一步")]),t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"submission",attrs:{type:"primary",disabled:e.submitOpen&&2===e.current},on:{click:function(t){return e.next("formValidate")}}},[e._v(e._s(2===e.current?"提交":"下一步"))])],1)],1)],1)],1)],1),t("el-dialog",{staticClass:"paymentFooter",attrs:{visible:e.modals,title:"商品列表",width:"1000px"},on:{"update:visible":function(t){e.modals=t}}},[t("goods-list",{ref:"goodslist",on:{getProductId:e.getProductId}})],1),t("el-dialog",{attrs:{visible:e.modalPic,width:"950px",title:"上传商品图","close-on-click-modal":!1},on:{"update:visible":function(t){e.modalPic=t}}},[e.modalPic?t("uploadPictures",{attrs:{isChoice:e.isChoice,gridBtn:e.gridBtn,gridPic:e.gridPic},on:{getPic:e.getPic,getPicD:e.getPicD}}):e._e()],1),t("freight-template",{ref:"template",on:{addSuccess:e.productGetTemplate}})],1)}),[],!1,null,"06b87a0e",null);t.default=c.exports},"57b9":function(e,t,i){"use strict";var a=i("c65b"),r=i("d066"),s=i("b622"),o=i("cb2d");e.exports=function(){var e=r("Symbol"),t=(e=e&&e.prototype,e&&e.valueOf),i=s("toPrimitive");e&&!e[i]&&o(e,i,(function(e){return a(t,this)}),{arity:1})}},"5a47":function(e,t,i){"use strict";var a=i("23e7"),r=i("04f8"),s=i("d039"),o=i("7418"),n=i("7b0b");a({target:"Object",stat:!0,forced:!r||s((function(){o.f(1)}))},{getOwnPropertySymbols:function(e){var t=o.f;return t?t(n(e)):[]}})},"6ea4":function(e,t,i){"use strict";i("a9e3");var a={name:"",props:{stepList:{type:Array,default:function(){return[]}},isActive:{type:Number,default:0}},data:function(){return{}},created:function(){},mounted:function(){},methods:{lineWidth:function(){var e;switch(this.stepList.length){case 3:e="wd160";case 4:e="wd120";default:e="wd100"}return e},stepActive:function(e){this.$emit("stepActive",e)}}};i("ff90"),i=i("2877"),i=Object(i.a)(a,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"steps df-cc"},e._l(e.stepList,(function(i,a){return t("div",{directives:[{name:"db-click",rawName:"v-db-click"}],key:a,staticClass:"steps-item",class:a<=e.isActive?"active":"",on:{click:function(t){return e.stepActive(a)}}},[t("div",{staticClass:"dot df-cc"},[e._v(e._s(a+1))]),t("span",{staticClass:"title"},[e._v(e._s(i))]),a@^][^\s!#%&*+<=>@^]*>/,R=/a/g,D=/a/g,V=(r=new O(R)!==R,f.MISSED_STICKY),q=f.UNSUPPORTED_Y;k=i&&(!r||V||w||F||v((function(){return D[x]=!1,O(R)!==R||O(D)===D||"/a/i"!==String(O(R,"i"))})));if(o("RegExp",k)){for(var I=function(e,t){var r,i,a=d(j,this),n=u(e),o=void 0===t,c=[],f=e;if(!a&&n&&o&&e.constructor===I)return e;if((n||d(j,e))&&(e=e.source,o)&&(t=p(f)),e=void 0===e?"":m(e),t=void 0===t?"":m(t),f=e,n=t=w&&"dotAll"in R&&(r=!!t&&-1"===t&&s:if(""===d||g(o,d))throw new T("Invalid capture group name");o[d]=!0,s=!(n[n.length]=[d,c]),d="";continue}s?d+=t:a+=t}return[a,n]}(e))[0],c=o[1]),o=l(O(e,t),a?this:j,I),(r||i||c.length)&&(t=_(o),r&&(t.dotAll=!0,t.raw=I(function(e){for(var t,r=e.length,i=0,a="",n=!1;i<=r;i++)"\\"===(t=S(e,i))?a+=t+S(e,++i):n||"."!==t?("["===t?n=!0:"]"===t&&(n=!1),a+=t):a+="[\\s\\S]";return a}(e),n)),i&&(t.sticky=!0),c.length)&&(t.groups=c),e!==f)try{s(o,"source",""===f?"(?:)":f)}catch(e){}return o},N=c(O),A=0;N.length>A;)h(I,O,N[A++]);(j.constructor=I).prototype=j,b(a,"RegExp",I,{constructor:!0})}y("RegExp")},"61f7":function(e,t,r){"use strict";r.d(t,"a",(function(){return n})),r.d(t,"c",(function(){return s})),r.d(t,"b",(function(){return c}));var i=r("ade3"),a=r("5530");function n(e,t){/(y+)/.test(t)&&(t=t.replace(RegExp.$1,(e.getFullYear()+"").substr(4-RegExp.$1.length)));var r,i,a={"M+":e.getMonth()+1,"d+":e.getDate(),"h+":e.getHours(),"m+":e.getMinutes(),"s+":e.getSeconds()};for(r in a)new RegExp("(".concat(r,")")).test(t)&&(i=a[r]+"",t=t.replace(RegExp.$1,1===RegExp.$1.length?i:("00"+i).substr(i.length)));return t}r("ac1f"),r("00b4"),r("5319"),r("4d63"),r("c607"),r("2c3e"),r("25f0"),r("498a"),r("d3b7"),r("13d5"),r("b64b"),r("99af");var o={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function l(e,t){e.message=function(e){return t.replace("%s",e||"")}}function s(e){var t=1@^][^\s!#%&*+<=>@^]*>/,M=/a/g,P=/a/g,T=(a=new $(M)!==M,b.MISSED_STICKY),N=b.UNSUPPORTED_Y;k=n&&(!a||T||x||S||g((function(){return P[F]=!1,$(M)!==M||$(P)===P||"/a/i"!==String($(M,"i"))})));if(i("RegExp",k)){for(var A=function(t,e){var a,n,r=d(E,this),o=p(t),i=void 0===e,u=[],b=t;if(!r&&o&&i&&t.constructor===A)return t;if((o||d(E,t))&&(t=t.source,i)&&(e=m(b)),t=void 0===t?"":f(t),e=void 0===e?"":f(e),b=t,o=e=x&&"dotAll"in M&&(a=!!e&&-1"===e&&l:if(""===d||_(i,d))throw new O("Invalid capture group name");i[d]=!0,l=!(o[o.length]=[d,u]),d="";continue}l?d+=e:r+=e}return[r,o]}(t))[0],u=i[1]),i=s($(t,e),r?this:E,A),(a||n||u.length)&&(e=w(i),a&&(e.dotAll=!0,e.raw=A(function(t){for(var e,a=t.length,n=0,r="",o=!1;n<=a;n++)"\\"===(e=R(t,n))?r+=e+R(t,++n):o||"."!==e?("["===e?o=!0:"]"===e&&(o=!1),r+=e):r+="[\\s\\S]";return r}(t),o)),n&&(e.sticky=!0),u.length)&&(e.groups=u),t!==b)try{l(i,"source",""===b?"(?:)":b)}catch(t){}return i},Y=u($),q=0;Y.length>q;)v(A,$,Y[q++]);(E.constructor=A).prototype=E,h(r,"RegExp",A,{constructor:!0})}y("RegExp")},"61f7":function(t,e,a){"use strict";a.d(e,"a",(function(){return o})),a.d(e,"c",(function(){return l})),a.d(e,"b",(function(){return c}));var n=a("ade3"),r=a("5530");function o(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var a,n,r={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(a in r)new RegExp("(".concat(a,")")).test(e)&&(n=r[a]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?n:("00"+n).substr(n.length)));return e}a("ac1f"),a("00b4"),a("5319"),a("4d63"),a("c607"),a("2c3e"),a("25f0"),a("498a"),a("d3b7"),a("13d5"),a("b64b"),a("99af");var i={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function s(t,e){t.message=function(t){return e.replace("%s",t||"")}}function l(t){var e=1@^][^\s!#%&*+<=>@^]*>/,M=/a/g,I=/a/g,q=(n=new O(M)!==M,g.MISSED_STICKY),N=g.UNSUPPORTED_Y;k=a&&(!n||q||y||x||b((function(){return I[j]=!1,O(M)!==M||O(I)===I||"/a/i"!==String(O(M,"i"))})));if(o("RegExp",k)){for(var A=function(t,e){var n,a,i=u(S,this),r=d(t),o=void 0===e,l=[],g=t;if(!i&&r&&o&&t.constructor===A)return t;if((r||u(S,t))&&(t=t.source,o)&&(e=m(g)),t=void 0===t?"":f(t),e=void 0===e?"":f(e),g=t,r=e=y&&"dotAll"in M&&(n=!!e&&-1"===e&&c:if(""===u||h(o,u))throw new E("Invalid capture group name");o[u]=!0,c=!(r[r.length]=[u,l]),u="";continue}c?u+=e:i+=e}return[i,r]}(t))[0],l=o[1]),o=s(O(t,e),i?this:S,A),(n||a||l.length)&&(e=w(o),n&&(e.dotAll=!0,e.raw=A(function(t){for(var e,n=t.length,a=0,i="",r=!1;a<=n;a++)"\\"===(e=C(t,a))?i+=e+C(t,++a):r||"."!==e?("["===e?r=!0:"]"===e&&(r=!1),i+=e):i+="[\\s\\S]";return i}(t),r)),a&&(e.sticky=!0),l.length)&&(e.groups=l),t!==g)try{c(o,"source",""===g?"(?:)":g)}catch(t){}return o},P=l(O),T=0;P.length>T;)p(A,O,P[T++]);(S.constructor=A).prototype=S,v(i,"RegExp",A,{constructor:!0})}_("RegExp")},"61f7":function(t,e,n){"use strict";n.d(e,"a",(function(){return r})),n.d(e,"c",(function(){return c})),n.d(e,"b",(function(){return l}));var a=n("ade3"),i=n("5530");function r(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var n,a,i={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(n in i)new RegExp("(".concat(n,")")).test(e)&&(a=i[n]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?a:("00"+a).substr(a.length)));return e}n("ac1f"),n("00b4"),n("5319"),n("4d63"),n("c607"),n("2c3e"),n("25f0"),n("498a"),n("d3b7"),n("13d5"),n("b64b"),n("99af");var o={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function s(t,e){t.message=function(t){return e.replace("%s",t||"")}}function c(t){var e=1@^][^\s!#%&*+<=>@^]*>/,M=/a/g,C=/a/g,N=(a=new $(M)!==M,m.MISSED_STICKY),P=m.UNSUPPORTED_Y;x=r&&(!a||N||y||k||h((function(){return C[S]=!1,$(M)!==M||$(C)===C||"/a/i"!==String($(M,"i"))})));if(o("RegExp",x)){for(var T=function(t,e){var a,r,n=u(F,this),i=d(t),o=void 0===e,c=[],m=t;if(!n&&i&&o&&t.constructor===T)return t;if((i||u(F,t))&&(t=t.source,o)&&(e=b(m)),t=void 0===t?"":f(t),e=void 0===e?"":f(e),m=t,i=e=y&&"dotAll"in M&&(a=!!e&&-1"===e&&l:if(""===u||v(o,u))throw new E("Invalid capture group name");o[u]=!0,l=!(i[i.length]=[u,c]),u="";continue}l?u+=e:n+=e}return[n,i]}(t))[0],c=o[1]),o=s($(t,e),n?this:F,T),(a||r||c.length)&&(e=w(o),a&&(e.dotAll=!0,e.raw=T(function(t){for(var e,a=t.length,r=0,n="",i=!1;r<=a;r++)"\\"===(e=j(t,r))?n+=e+j(t,++r):i||"."!==e?("["===e?i=!0:"]"===e&&(i=!1),n+=e):n+="[\\s\\S]";return n}(t),i)),r&&(e.sticky=!0),c.length)&&(e.groups=c),t!==m)try{l(o,"source",""===m?"(?:)":m)}catch(t){}return o},q=c($),A=0;q.length>A;)p(T,$,q[A++]);(F.constructor=T).prototype=F,g(n,"RegExp",T,{constructor:!0})}_("RegExp")},"5cc1":function(t,e,a){},"61f7":function(t,e,a){"use strict";a.d(e,"a",(function(){return i})),a.d(e,"c",(function(){return l})),a.d(e,"b",(function(){return c}));var r=a("ade3"),n=a("5530");function i(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var a,r,n={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(a in n)new RegExp("(".concat(a,")")).test(e)&&(r=n[a]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?r:("00"+r).substr(r.length)));return e}a("ac1f"),a("00b4"),a("5319"),a("4d63"),a("c607"),a("2c3e"),a("25f0"),a("498a"),a("d3b7"),a("13d5"),a("b64b"),a("99af");var o={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function s(t,e){t.message=function(t){return e.replace("%s",t||"")}}function l(t){var e=1i?i=o:o(t||14))return e=i,!0}},f=function(t,e,i){var n,o,s,r,a,l=function l(){var c=(new Date).getTime()-r;c=0?n=setTimeout(l,e-c):(n=null,i||(a=t.apply(s,o),n||(s=o=null)))};return function(){s=this,o=arguments,r=(new Date).getTime();var c=i&&!n;return n||(n=setTimeout(l,e)),c&&(a=t.apply(s,o),s=o=null),a}},p={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{ref:"stripContainer",staticClass:"happy-scroll-strip",class:[t.horizontal?"happy-scroll-strip--horizontal":"happy-scroll-strip--vertical"],style:[t.initLocation],on:{"!wheel":function(e){return e.stopPropagation(),t.handlerWheel(e)}}},[i("div",{ref:"strip",staticClass:"happy-scroll-bar",style:[t.translate,o({},t.config.sizeAttr,t.length+"px"),t.initSize,{background:t.color},{opacity:t.isOpacity}],on:{mousedown:function(e){return e.stopPropagation(),t.handlerMouseDown(e)}}})])},staticRenderFns:[],name:"happy-scroll-strip",props:{horizontal:Boolean,left:Boolean,top:Boolean,move:{type:Number,default:0},size:{type:[Number,String],default:4},minLengthV:{type:Number,default:40},minLengthH:{type:Number,default:40},color:{type:String,default:"rgba(51,51,51,0.2)"},throttle:{type:Number,default:14}},data:function(){return{config:{},startMove:!1,binded:!1,length:0,percentage:0,maxOffset:0,currentOffset:0,moveThrottle:h(this.throttle)}},watch:{currentOffset:function(t){0===t?this.emitLocationEvent("start",0):t===this.maxOffset&&this.emitLocationEvent("end",t/this.percentage)}},computed:{initSize:function(){return o({},this.horizontal?"height":"width",this.size+"px")},isOpacity:function(){return this.percentage<1?1:0},translate:function(){var t=this.move*this.percentage;if(this.$refs.stripContainer)return t<0&&(t=0),t>this.maxOffset&&(t=this.maxOffset),this.currentOffset=t,{transform:this.config.translate+"("+t+"px)"}},initLocation:function(){return this.horizontal?this.top?{top:0,bottom:"auto"}:"":this.left?{left:0,right:"auto"}:""}},methods:{emitLocationEvent:function(t,e){var i=this.horizontal?"horizontal":"vertical";this.$emit(i+"-"+t,e)},computeStrip:function(t,e){var i=this.$refs.stripContainer[this.config.client];this.length=i*(e/t);var n=this.horizontal?this.minLengthH:this.minLengthV;n<1&&(n*=i),this.length=this.lengththis.maxOffset&&(t=this.maxOffset),e&&t>0&&t4?t:void 0}())},e.isLegacyOpera=function(){return!!window.opera}})),_=s((function(t){(t.exports={}).getOption=function(t,e,i){var n=t[e];return void 0!==n&&null!==n||void 0===i?n:i}})),x=function(t){function e(){for(u=!0;d.size();){var t=d;d=r(),t.process()}u=!1}function i(){c=o(e)}function n(t){return clearTimeout(t)}function o(t){return function(t){return setTimeout(t,0)}(t)}var s=(t=t||{}).reporter,a=_.getOption(t,"async",!0),l=_.getOption(t,"auto",!0);l&&!a&&(s&&s.warn("Invalid options combination. auto=true and async=false is invalid. Setting async=true."),a=!0);var c,d=r(),u=!1;return{add:function(t,e){!u&&l&&a&&0===d.size()&&i(),d.add(t,e)},force:function(t){u||(void 0===t&&(t=a),c&&(n(c),c=null),t?i():e())}}},C="_erd",L={initState:function(t){return t[C]={},a(t)},getState:a,cleanState:function(t){delete t[C]}},z=function(t){function e(t){return o(t).object}var i=(t=t||{}).reporter,n=t.batchProcessor,o=t.stateHandler.getState;if(!i)throw new Error("Missing required dependency: reporter.");return{makeDetectable:function(t,e,s){s||(s=e,e=t,t=null),t=t||{},S.isIE(8)?s(e):function(t,e){function s(){function n(){if("static"===l.position){t.style.position="relative";var e=function(t,e,i,n){var o=i[n];"auto"!==o&&"0"!==function(t){return t.replace(/[^-\d\.]/g,"")}(o)&&(t.warn("An element that is positioned static has style."+n+"="+o+" which is ignored due to the static positioning. The element will need to be positioned relative, so the style."+n+" will be set to 0. Element: ",e),e.style[n]=0)};e(i,t,l,"top"),e(i,t,l,"right"),e(i,t,l,"bottom"),e(i,t,l,"left")}}""!==l.position&&(n(l),a=!0);var s=document.createElement("object");s.style.cssText=r,s.tabIndex=-1,s.type="text/html",s.onload=function(){function i(t,e){t.contentDocument?e(t.contentDocument):setTimeout((function(){i(t,e)}),100)}a||n(),i(this,(function(i){e(t)}))},S.isIE()||(s.data="about:blank"),t.appendChild(s),o(t).object=s,S.isIE()&&(s.data="about:blank")}var r="display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: none; padding: 0; margin: 0; opacity: 0; z-index: -1000; pointer-events: none;",a=!1,l=window.getComputedStyle(t),c=t.offsetWidth,d=t.offsetHeight;o(t).startSize={width:c,height:d},n?n.add(s):s()}(e,s)},addListener:function(t,i){function n(){i(t)}if(!e(t))throw new Error("Element is not detectable by this strategy.");S.isIE(8)?(o(t).object={proxy:n},t.attachEvent("onresize",n)):e(t).contentDocument.defaultView.addEventListener("resize",n)},uninstall:function(t){S.isIE(8)?t.detachEvent("onresize",o(t).object.proxy):t.removeChild(e(t)),delete o(t).object}}},k=g.forEach,E=function(t){function e(t){t.className+=" "+u+"_animation_active"}function i(t,e,i){if(t.addEventListener)t.addEventListener(e,i);else{if(!t.attachEvent)return r.error("[scroll] Don't know how to add event listeners.");t.attachEvent("on"+e,i)}}function n(t,e,i){if(t.removeEventListener)t.removeEventListener(e,i);else{if(!t.detachEvent)return r.error("[scroll] Don't know how to remove event listeners.");t.detachEvent("on"+e,i)}}function o(t){return l(t).container.childNodes[0].childNodes[0].childNodes[0]}function s(t){return l(t).container.childNodes[0].childNodes[0].childNodes[1]}var r=(t=t||{}).reporter,a=t.batchProcessor,l=t.stateHandler.getState,c=t.idHandler;if(!a)throw new Error("Missing required dependency: batchProcessor");if(!r)throw new Error("Missing required dependency: reporter.");var d=function(){var t=document.createElement("div");t.style.cssText="position: absolute; width: 1000px; height: 1000px; visibility: hidden; margin: 0; padding: 0;";var e=document.createElement("div");e.style.cssText="position: absolute; width: 500px; height: 500px; overflow: scroll; visibility: none; top: -1500px; left: -1500px; visibility: hidden; margin: 0; padding: 0;",e.appendChild(t),document.body.insertBefore(e,document.body.firstChild);var i=500-e.clientWidth,n=500-e.clientHeight;return document.body.removeChild(e),{width:i,height:n}}(),u="erd_scroll_detection_container";return function(t,e){if(!document.getElementById(t)){var i=e+"_animation",n="/* Created by the element-resize-detector library. */\n";n+="."+e+" > div::-webkit-scrollbar { display: none; }\n\n",n+="."+e+"_animation_active { -webkit-animation-duration: 0.1s; animation-duration: 0.1s; -webkit-animation-name: "+i+"; animation-name: "+i+"; }\n",n+="@-webkit-keyframes "+i+" { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } }\n",function(e,i){i=i||function(t){document.head.appendChild(t)};var n=document.createElement("style");n.innerHTML=e,n.id=t,i(n)}(n+="@keyframes "+i+" { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } }")}}("erd_scroll_detection_scrollbar_style",u),{makeDetectable:function(t,n,h){function f(){if(t.debug){var e=Array.prototype.slice.call(arguments);if(e.unshift(c.get(n),"Scroll: "),r.log.apply)r.log.apply(null,e);else for(var i=0;in&&(i=t.biggerMoveH.toLocaleLowerCase()),"start"===i&&(t.moveY=0,t.slideYChange(t.moveY)),"end"===i&&(t.moveY=e.clientHeight,t.slideYChange(t.moveY)),n=e.clientHeight,i="",e.clientWidtho&&(i=t.biggerMoveV.toLocaleLowerCase()),"start"===i&&(t.moveX=0,t.slideXChange(t.moveX)),"end"===i&&(t.moveX=e.clientWidth,t.slideXChange(t.moveX)),o=e.clientWidth}))}},setContainerSize:function(){this.initSize={width:this.$refs["happy-scroll"].clientWidth+20+"px",height:this.$refs["happy-scroll"].clientHeight+20+"px"}},checkScrollMode:function(){if(void 0===T._happyJS._isScrollNotUseSpace){var t=this.$slots.default[0].elm,e=this.$refs.container;(t.offsetHeight>e.clientHeight||t.offsetWidth>e.clientWidth)&&(e.offsetWidth>e.clientWidth||e.offsetHeight>e.clientHeight?T._happyJS._isScrollNotUseSpace=!1:T._happyJS._isScrollNotUseSpace=!0,this.isScrollNotUseSpace=T._happyJS._isScrollNotUseSpace)}}},beforeCreate:function(){var t=T._happyJS=T._happyJS||{};this.isScrollNotUseSpace=t._isScrollNotUseSpace},created:function(){this.updateSyncScroll=f((function(){this.$emit("update:scrollTop",this.moveY),this.$emit("update:scrollLeft",this.moveX)}),this.throttle)},mounted:function(){var t=this;this.setContainerSize(),this.$nextTick((function(){t.computeStripX(),t.computeStripY(),t.checkScrollMode(),t.initBrowserSize(),t.$nextTick((function(){t.scrollTop&&(t.$refs.container.scrollTop=+t.scrollTop),t.scrollLeft&&(t.$refs.container.scrollLeft=+t.scrollLeft)}))})),this.resizeListener(),this.$watch("browserHSize",this.setContainerSize),this.$watch("browserVSize",this.setContainerSize)}});"undefined"!=typeof window&&window.Vue&&Vue.component("happy-scroll",$),t.default={install:function(t){t.component("happy-scroll",$)},version:"2.1.1"},t.HappyScroll=$,t.version="2.1.1",Object.defineProperty(t,"__esModule",{value:!0})}(e,i("a026"))},"7a1a":function(t,e,i){"use strict";i.d(e,"a",(function(){return o}));var n=i("6b6c");function o(){return Object(n.a)({url:"service/info",method:"get",kefu:!0})}},"7f0b":function(t,e,i){"use strict";i("13c2")},"8b1f":function(t,e,i){"use strict";i("a9e3");var n={name:"empty",props:{status:{type:String|Number,default:1},msg:{type:String,default:""}}},o=(i("7f0b"),i("2877"));o=Object(o.a)(n,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"empty-wrapper"},[1==t.status?[e("img",{attrs:{src:i("011a"),alt:""}})]:t._e(),2==t.status?[e("img",{attrs:{src:i("4112"),alt:""}})]:t._e(),3==t.status?[e("img",{attrs:{src:i("468b"),alt:""}})]:t._e(),4==t.status?[e("img",{attrs:{src:i("ea87"),alt:""}})]:t._e(),5==t.status?[e("img",{attrs:{src:i("5f70"),alt:""}})]:t._e(),6==t.status?[e("img",{attrs:{src:i("060a"),alt:""}})]:t._e(),e("p",[t._v(t._s(t.msg))])],2)}),[],!1,null,"00691601",null);e.a=o.exports},a9d3:function(t,e,i){"use strict";i.r(e);var n=i("5530"),o=(i("b64b"),i("d3b7"),i("3ca3"),i("ddb0"),i("159b"),i("a434"),i("99af"),i("14d9"),i("c276")),s=i("49ea"),r=i("42e3"),a=i("7a1a"),l=i("6db4"),c=i("2f62"),d=i("8b1f"),u=i("19ce");u=new Audio(u),l={name:"chat_list.vue",components:{HappyScroll:l.HappyScroll,empty:d.a},data:function(){return{ops:{vuescroll:{mode:"slide",enable:!1,tips:{deactive:"Push to Load",active:"Release to Load",start:"Loading...",beforeDeactive:"Load Successfully!"},auto:!1,autoLoadDistance:0,pullRefresh:{enable:!1},pushLoad:{enable:!0,auto:!0,autoLoadDistance:10}},bar:{background:"#393232",opacity:".5",size:"2px"}},list:[],page:1,limit:15,isScroll:!0,searchTxt:"",isOpen:!0,kefuInfo:{},isOnLine:!1,tabCur:0,tabList:[{key:0,title:"用户列表"},{key:1,title:"游客列表"}],wsLogin:JSON.parse(sessionStorage.getItem("wsLogin"))}},filters:{toDay:function(t){var e,i,n,o;return t?((t=new Date).getFullYear(),e=(t.getMonth()+1<10?"0"+(t.getMonth()+1):t.getMonth()+1)+"-",i=(t.getDate()<10?"0"+t.getDate():t.getDate())+" ",n=(t.getHours()<10?"0"+t.getHours():t.getHours())+":",o=t.getMinutes()<10?"0"+t.getMinutes():t.getMinutes(),t.getSeconds(),t.getSeconds(),e+i+n+o):""}},created:function(){Promise.all([this.getKefuInfo(),this.getList()])},mounted:function(){var t=this,e=this,i=(window.addEventListener("beforeunload",(function(t){sessionStorage.setItem("wsLogin",!1)})),this.wsLogin=JSON.parse(sessionStorage.getItem("wsLogin")),Object(o.c)("kefu_token"));s.a.then((function(n){!e.wsLogin&&i&&n.send({type:"kefu_login",data:Object(o.c)("kefu_token")}),n.$on("transfer",(function(e){if(e.recored.id){for(var i=!1,n=0;n=t.limit,t.list=t.list.concat(e.data),t.page++,setTimeout((function(){t.$refs.vs.refresh()}),100)}))},outLogin:function(){var t=this;this.$msgbox({title:"退出登录确认",message:"您确定退出登录当前账户吗?打开的标签页和个人设置将会保存。",showCancelButton:!0,cancelButtonText:"取消",confirmButtonText:"确定",iconClass:"el-icon-warning",confirmButtonClass:"btn-custom-cancel"}).then((function(){t.logoutKefu({confirm:!1,vm:t})})).catch((function(){}))},bindSearch:function(t){this.page=1,this.list=[],this.isScroll=!0,this.getList()},goPage:function(t){this.$router.push({path:"mobile_chat",query:{toUid:t.to_uid,nickname:t.nickname,is_tourist:this.tabCur}})},handleBeforeDeactivate:function(t,e,i){this.getList(),i()}})},i("bde4"),i("ce39"),d=i("2877"),n=Object(d.a)(l,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"chat-list"},[e("div",{staticClass:"head-box"},[e("div",{staticClass:"hd"},[e("div",{staticClass:"left-wrappers"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:t.kefuInfo.avatar,expression:"kefuInfo.avatar"}]}),e("div",{staticClass:"info",on:{click:function(e){t.isOnLine=!t.isOnLine}}},[e("div",[t._v(t._s(t.kefuInfo.nickname))]),e("div",{staticClass:"status"},[e("span",{staticClass:"doc",class:{off:!t.kefuInfo.online}}),e("span",[t._v(t._s(t.kefuInfo.online?"在线":"离线"))])])]),e("div",{directives:[{name:"show",rawName:"v-show",value:t.isOnLine,expression:"isOnLine"}],staticClass:"down-wrapper"},[e("div",{staticClass:"item",on:{click:function(e){return t.changOnline(1)}}},[e("span",{staticClass:"dot green"}),t._v("在线\n "),t.kefuInfo.online?e("span",{staticClass:"iconfont iconduihao"}):t._e()]),e("div",{staticClass:"item",on:{click:function(e){return t.changOnline(0)}}},[e("span",{staticClass:"dot"}),t._v("离线\n "),t.kefuInfo.online?t._e():e("span",{staticClass:"iconfont iconduihao"})])])]),e("div",{staticClass:"right-wrapper",on:{click:t.outLogin}},[t._m(0),e("div",{staticStyle:{"margin-left":"5px"}},[t._v("退出登录")])])]),e("div",{staticClass:"tab-box"},t._l(t.tabList,(function(i,n){return e("div",{staticClass:"tab-item",class:{on:t.tabCur==i.key},on:{click:function(e){return t.changeClass(i)}}},[t._v("\n "+t._s(i.title)+"\n ")])})),0),e("div",{staticClass:"search-box"},[e("el-input",{attrs:{placeholder:"搜索用户名称"},on:{change:t.bindSearch},model:{value:t.searchTxt,callback:function(e){t.searchTxt=e},expression:"searchTxt"}})],1)]),0@^][^\s!#%&*+<=>@^]*>/,A=/a/g,V=/a/g,R=(a=new L(A)!==A,m.MISSED_STICKY),B=m.UNSUPPORTED_Y;x=i&&(!a||R||_||C||b((function(){return V[O]=!1,L(A)!==A||L(V)===V||"/a/i"!==String(L(A,"i"))})));if(r("RegExp",x)){for(var M=function(t,e){var a,i,n=u(j,this),s=d(t),r=void 0===e,l=[],m=t;if(!n&&s&&r&&t.constructor===M)return t;if((s||u(j,t))&&(t=t.source,r)&&(e=f(m)),t=void 0===t?"":h(t),e=void 0===e?"":h(e),m=t,s=e=_&&"dotAll"in A&&(a=!!e&&-1"===e&&o:if(""===u||v(r,u))throw new S("Invalid capture group name");r[u]=!0,o=!(s[s.length]=[u,l]),u="";continue}o?u+=e:n+=e}return[n,s]}(t))[0],l=r[1]),r=c(L(t,e),n?this:j,M),(a||i||l.length)&&(e=y(r),a&&(e.dotAll=!0,e.raw=M(function(t){for(var e,a=t.length,i=0,n="",s=!1;i<=a;i++)"\\"===(e=D(t,i))?n+=e+D(t,++i):s||"."!==e?("["===e?s=!0:"]"===e&&(s=!1),n+=e):n+="[\\s\\S]";return n}(t),s)),i&&(e.sticky=!0),l.length)&&(e.groups=l),t!==m)try{o(r,"source",""===m?"(?:)":m)}catch(t){}return r},I=l(L),$=0;I.length>$;)p(M,L,I[$++]);(j.constructor=M).prototype=j,g(n,"RegExp",M,{constructor:!0})}w("RegExp")},"61f7":function(t,e,a){"use strict";a.d(e,"a",(function(){return s})),a.d(e,"c",(function(){return o})),a.d(e,"b",(function(){return l}));var i=a("ade3"),n=a("5530");function s(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var a,i,n={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(a in n)new RegExp("(".concat(a,")")).test(e)&&(i=n[a]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?i:("00"+i).substr(i.length)));return e}a("ac1f"),a("00b4"),a("5319"),a("4d63"),a("c607"),a("2c3e"),a("25f0"),a("498a"),a("d3b7"),a("13d5"),a("b64b"),a("99af");var r={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function c(t,e){t.message=function(t){return e.replace("%s",t||"")}}function o(t){var e=1{b} : {c} ({d}%)"},legend:{orient:"vertical",left:"right",data:this.infoLists.bing_xdata||[]},series:[{name:"访问来源",type:"pie",radius:"70%",center:["50%","60%"],data:this.infoLists.bing_data||[],emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]}:{tooltip:{trigger:"axis"},toolbox:{},legend:{data:this.infoLists.legend||[]},color:["#1495EB","#00CC66","#F9D249","#ff9900","#9860DF"],grid:{left:16,right:25,bottom:10,top:40,containLabel:!0},xAxis:[{type:"category",axisLine:{lineStyle:{color:"#D7DDE4"}},axisTick:{alignWithLabel:!0,lineStyle:{color:"#D7DDE4"}},splitLine:{show:!1,lineStyle:{color:"#F5F7F9"}},axisLabel:{interval:0,rotate:40,textStyle:{color:"#7F8B9C"}},data:this.infoLists.xAxis}],yAxis:this.yAxisData.length?this.yAxisData:{axisLine:{show:!1},axisTick:{show:!1},axisLabel:{textStyle:{color:"#7F8B9C"}},splitLine:{show:!0,lineStyle:{color:"#F5F7F9"}},type:"value"},series:this.seriesArray};this.myChart.setOption(t,!0)},handleResize:function(){this.myChart.resize()}},beforeDestroy:function(){window.removeEventListener("resize",this.wsFunc),this.myChart&&(this.myChart.dispose(),this.myChart=null)}},a=a("2877"),a=Object(a.a)(i,(function(){var t=this._self._c;return t("div",[t("div",{staticStyle:{height:"300px"},attrs:{id:this.echarts}})])}),[],!1,null,"00217dc6",null);e.a=a.exports},a584:function(t,e,a){"use strict";a("b0c0");var i={name:"cards",data:function(){return{colsize:{xl:4,lg:8,md:12}}},props:{cardLists:Array},methods:{},created:function(){switch(this.cardLists.length){case 1:this.colsize.xl=24,this.colsize.lg=24,this.colsize.md=24;break;case 2:this.colsize.xl=12,this.colsize.lg=12,this.colsize.md=12;break;case 3:this.colsize.xl=8,this.colsize.lg=8,this.colsize.md=8;break;case 4:this.colsize.xl=6,this.colsize.lg=6,this.colsize.md=12;break;case 5:this.colsize.xl=8,this.colsize.lg=8,this.colsize.md=12;break;default:this.colsize.xl=4,this.colsize.lg=8,this.colsize.md=12}4==this.cardLists.length?this.colsize.lg=6:4==this.cardLists.length&&(this.colsize.lg=8)}};a("dc1f"),a=a("2877"),a=Object(a.a)(i,(function(){var t=this,e=t._self._c;return e("div",[e("el-row",{staticClass:"ivu-mt",attrs:{align:"middle",gutter:24}},t._l(t.cardLists,(function(a,i){return e("el-col",{key:i,staticClass:"ivu-mb",attrs:{xl:a.col||t.colsize.xl,lg:t.colsize.lg,md:t.colsize.md,sm:24,xs:24}},[e("el-card",{staticClass:"card_cent",attrs:{shadow:"never"}},[e("div",{staticClass:"card_box"},[e("div",{staticClass:"card_box_cir",class:{one:i%5==0,two:i%5==1,three:i%5==2,four:i%5==3,five:i%5==4}},[e("div",{staticClass:"card_box_cir1",class:{one1:i%5==0,two1:i%5==1,three1:i%5==2,four1:i%5==3,five1:i%5==4}},[e("span",{staticClass:"iconfont",class:a.className})])]),e("div",{staticClass:"card_box_txt"},[e("span",{staticClass:"sp1",domProps:{textContent:t._s(a.count||0)}}),e("span",{staticClass:"sp2",domProps:{textContent:t._s(a.name)}})])])])],1)})),1)],1)}),[],!1,null,"50f2a66a",null);e.a=a.exports},c607:function(t,e,a){"use strict";var i=a("83ab"),n=a("fce3"),s=a("c6b6"),r=a("edd0"),c=a("69f3").get,o=RegExp.prototype,l=TypeError;i&&n&&r(o,"dotAll",{configurable:!0,get:function(){if(this!==o){if("RegExp"===s(this))return!!c(this).dotAll;throw new l("Incompatible receiver, RegExp required")}}})},c71e:function(t,e,a){"use strict";var i=a("313e"),n=a.n(i);i={name:"Index",props:{styles:{type:Object,default:null},optionData:{type:Object,default:null}},data:function(){return{myChart:null}},computed:{echarts:function(){return"echarts"+Math.ceil(100*Math.random())}},watch:{optionData:{handler:function(t,e){this.handleSetVisitChart()},deep:!0}},mounted:function(){var t=this,e=this;e.$nextTick((function(){e.handleSetVisitChart(),window.addEventListener("resize",t.wsFunc)}))},beforeDestroy:function(){window.removeEventListener("resize",this.wsFunc),this.myChart&&(this.myChart.dispose(),this.myChart=null)},methods:{wsFunc:function(){this.myChart.resize()},handleSetVisitChart:function(){this.myChart=n.a.init(document.getElementById(this.echarts));var t=this.optionData;this.myChart.setOption(t,!0)}}},a=a("2877"),a=Object(a.a)(i,(function(){var t=this._self._c;return t("div",[t("div",{style:this.styles,attrs:{id:this.echarts}})])}),[],!1,null,"4a0d7a27",null);e.a=a.exports},dc1f:function(t,e,a){"use strict";a("34ce")},e63e:function(t,e,a){},ef4b:function(t,e,a){"use strict";a("e63e")},fd73:function(t,e,a){"use strict";a("a15b");var i=a("61f7"),n={filters:{formatDate:function(t){if(0!==t)return t=new Date(t),Object(i.a)(t,"yyyy/MM/dd")}},data:function(){return{timeVal:[],options:this.$timeOptions,selectIndexTime:""}},methods:{onSelectTime:function(t){var e=[this.$options.filters.formatDate(this.dateToMs(this.$timeOptions.shortcuts[this.selectIndexTime].value()[0])),this.$options.filters.formatDate(this.dateToMs(this.$timeOptions.shortcuts[this.selectIndexTime].value()[1]))];this.$emit("selectDate",e.join("-"))},dateToMs:function(t){return new Date(t).getTime()}}};a=a("2877"),a=Object(a.a)(n,(function(){var t=this,e=t._self._c;return e("el-radio-group",{attrs:{type:"button"},on:{input:t.onSelectTime},model:{value:t.selectIndexTime,callback:function(e){t.selectIndexTime=e},expression:"selectIndexTime"}},t._l(t.options.shortcuts,(function(a,i){return e("el-radio-button",{key:i,attrs:{label:i}},[t._v(t._s(a.text))])})),1)}),[],!1,null,null,null);e.a=a.exports}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-496bf46d.5ed5fe1e.js b/crmeb/public/admin/system_static/js/chunk-496bf46d.5ed5fe1e.js new file mode 100644 index 000000000..7ab6daef6 --- /dev/null +++ b/crmeb/public/admin/system_static/js/chunk-496bf46d.5ed5fe1e.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-496bf46d"],{2733:function(t,e,s){"use strict";s.r(e);var a=s("c7eb"),i=s("1da1"),r=(s("14d9"),s("90e7")),c={name:"smsPay",data:function(){return{all:{sms:"短信",copy:"商品采集",expr_query:"物流查询",expr_dump:"电子面单打印"},isChecked:"sms",numbers:"",account:"",list:[],current:0,checkList:{},spinShow:!1,code:{}}},created:function(){this.isChecked=this.$route.query.type,this.onIsLogin()},methods:{onIsLogin:function(){var t=this;this.spinShow=!0,Object(r.w)().then(function(){var e=Object(i.a)(Object(a.a)().mark((function e(s){return Object(a.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:s.data.status?(t.getServeInfo(),t.getPrice()):(t.$message.warning("请先登录"),t.$router.push({path:t.$routeProStr+"/setting/sms/sms_config/index?url="+t.$route.path,query:{type:t.$route.query.type}}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))},getServeInfo:function(){var t=this;Object(r.lb)().then(function(){var e=Object(i.a)(Object(a.a)().mark((function e(s){var i;return Object(a.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i=s.data,e.t0=t.isChecked,e.next="sms"===e.t0?4:"copy"===e.t0?6:"expr_dump"===e.t0?8:10;break;case 4:return t.numbers=i.sms.num,e.abrupt("break",12);case 6:return t.numbers=i.copy.num,e.abrupt("break",12);case 8:return t.numbers=i.dump.num,e.abrupt("break",12);case 10:return t.numbers=i.query.num,e.abrupt("break",12);case 12:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))},onChangeType:function(){this.current=0,this.getPrice(),this.getServeInfo()},getPrice:function(){var t=this;this.spinShow=!0,Object(r.ub)({type:this.isChecked}).then(function(){var e=Object(i.a)(Object(a.a)().mark((function e(s){var i;return Object(a.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:setTimeout((function(){t.spinShow=!1}),800),i=s.data,t.list=i.data,t.checkList=t.list[0],t.getCode(t.checkList);case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.spinShow=!1,t.$message.error(e.msg),t.list=[]}))},check:function(t,e){var s=this;this.spinShow=!0,this.current=e,setTimeout((function(){s.getCode(t),s.checkList=t,s.spinShow=!1}),800)},getCode:function(t){var e=this;t={pay_type:"weixin",meal_id:t.id,price:t.price,num:t.num,type:t.type};Object(r.X)(t).then(function(){var t=Object(i.a)(Object(a.a)().mark((function t(s){return Object(a.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e.code=s.data;case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.code="",e.$message.error(t.msg)}))}}};s("2cee"),s=s("2877"),s=Object(s.a)(c,(function(){var t=this,e=t._self._c;return e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.spinShow,expression:"spinShow"}]},[e("div",{staticClass:"i-layout-page-header header_top"},[e("div",{staticClass:"i-layout-page-header fl_header"},[e("router-link",{attrs:{to:{path:t.$routeProStr+"/setting/sms/sms_config/index"}}},[e("el-button",{attrs:{size:"small",type:"text"}},[t._v("返回")])],1),e("el-divider",{attrs:{direction:"vertical"}}),e("span",{staticClass:"ivu-page-header-title mr20",staticStyle:{padding:"0"}},[t._v(t._s(t.$route.meta.title))])],1)]),e("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never"}},[e("el-tabs",{on:{"tab-click":t.onChangeType},model:{value:t.isChecked,callback:function(e){t.isChecked=e},expression:"isChecked"}},[e("el-tab-pane",{attrs:{label:"短信",name:"sms"}}),e("el-tab-pane",{attrs:{label:"商品采集",name:"copy"}}),e("el-tab-pane",{attrs:{label:"物流查询",name:"expr_query"}}),e("el-tab-pane",{attrs:{label:"电子面单打印",name:"expr_dump"}})],1),e("el-row",{staticClass:"mt50",attrs:{gutter:16}},[e("el-col",{staticClass:"ivu-text-left mb20",attrs:{span:24}},[e("el-col",{staticClass:"mr20",attrs:{xs:12,sm:6,md:4,lg:2}},[e("span",{staticClass:"ivu-text-right ivu-block"},[t._v("当前剩余条数:")])]),e("el-col",{attrs:{xs:11,sm:13,md:19,lg:20}},[e("span",[t._v(t._s(t.numbers))])])],1),e("el-col",{staticClass:"ivu-text-left mb20",attrs:{span:24}},[e("el-col",{staticClass:"mr20",attrs:{xs:12,sm:6,md:4,lg:2}},[e("span",{staticClass:"ivu-text-right ivu-block"},[t._v("选择套餐:")])]),e("el-col",{attrs:{xs:11,sm:13,md:19,lg:20}},[e("el-row",{attrs:{gutter:20}},t._l(t.list,(function(s,a){return e("el-col",{key:a,attrs:{xxl:4,xl:8,lg:8,md:12,sm:24,xs:24}},[e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"list-goods-list-item mb15",class:{active:a===t.current},on:{click:function(e){return t.check(s,a)}}},[e("div",{staticClass:"list-goods-list-item-title",class:{active:a===t.current}},[t._v("\n ¥ "),e("i",[t._v(t._s(s.price))])]),e("div",{staticClass:"list-goods-list-item-price",class:{active:a===t.current}},[e("span",[t._v(t._s(t.all[t.isChecked])+"条数: "+t._s(s.num))])])])])})),1)],1)],1),t.checkList?e("el-col",{staticClass:"ivu-text-left mb20",attrs:{span:24}},[e("el-col",{staticClass:"mr20",attrs:{xs:12,sm:6,md:4,lg:2}},[e("span",{staticClass:"ivu-text-right ivu-block"},[t._v("充值条数:")])]),e("el-col",{attrs:{xs:11,sm:13,md:19,lg:20}},[e("span",[t._v(t._s(t.checkList.num))])])],1):t._e(),t.checkList?e("el-col",{staticClass:"ivu-text-left mb20",attrs:{span:24}},[e("el-col",{staticClass:"mr20",attrs:{xs:12,sm:6,md:4,lg:2}},[e("span",{staticClass:"ivu-text-right ivu-block"},[t._v("支付金额:")])]),e("el-col",{attrs:{xs:11,sm:13,md:19,lg:20}},[e("span",{staticClass:"list-goods-list-item-number"},[t._v("¥"+t._s(t.checkList.price))])])],1):t._e(),e("el-col",{staticClass:"ivu-text-left mb20",attrs:{span:24}},[e("el-col",{staticClass:"mr20",attrs:{xs:12,sm:6,md:4,lg:2}},[e("span",{staticClass:"ivu-text-right ivu-block"},[t._v("付款方式:")])]),e("el-col",{attrs:{xs:11,sm:13,md:19,lg:20}},[e("span",{staticClass:"list-goods-list-item-pay"},[t._v("微信支付"),t.code.invalid?e("i",[t._v(t._s(" ( 支付码过期时间:"+t.code.invalid+" )"))]):t._e()])])],1),e("el-col",{attrs:{span:24}},[e("el-col",{staticClass:"mr20",attrs:{xs:12,sm:6,md:4,lg:3}},[t._v(" ")]),e("el-col",{attrs:{xs:11,sm:13,md:19,lg:20}},[e("div",{staticClass:"list-goods-list-item-code mr20"},[t.code.code_url?e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:t.code.code_url,expression:"code.code_url"}]}):t._e()])])],1)],1)],1)],1)}),[],!1,null,"f5e4fa94",null);e.default=s.exports},"2cee":function(t,e,s){"use strict";s("5b9f")},"5b9f":function(t,e,s){}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-498734e4.f66bacfd.js b/crmeb/public/admin/system_static/js/chunk-498734e4.f66bacfd.js deleted file mode 100644 index 6d642f8d4..000000000 --- a/crmeb/public/admin/system_static/js/chunk-498734e4.f66bacfd.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-498734e4"],{"2c3e":function(t,e,a){"use strict";var n=a("83ab"),i=a("9f7f").MISSED_STICKY,r=a("c6b6"),s=a("edd0"),o=a("69f3").get,l=RegExp.prototype,c=TypeError;n&&i&&s(l,"sticky",{configurable:!0,get:function(){if(this!==l){if("RegExp"===r(this))return!!o(this).sticky;throw new c("Incompatible receiver, RegExp required")}}})},"4d63":function(t,e,a){"use strict";var n=a("83ab"),i=a("da84"),r=a("e330"),s=a("94ca"),o=a("7156"),l=a("9112"),c=a("7c73"),u=a("241c").f,d=a("3a9b"),f=a("44e7"),m=a("577e"),p=a("90d8"),g=a("9f7f"),h=a("aeb0"),b=a("cb2d"),v=a("d039"),w=a("1a2d"),_=a("69f3").enforce,y=a("2626"),x=a("b622"),k=a("fce3"),S=a("107c"),V=x("match"),O=i.RegExp,E=O.prototype,j=i.SyntaxError,R=r(E.exec),L=r("".charAt),M=r("".replace),$=r("".indexOf),C=r("".slice),I=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,N=/a/g,z=/a/g,D=(a=new O(N)!==N,g.MISSED_STICKY),T=g.UNSUPPORTED_Y;x=n&&(!a||D||k||S||v((function(){return z[V]=!1,O(N)!==N||O(z)===z||"/a/i"!==String(O(N,"i"))})));if(s("RegExp",x)){for(var A=function(t,e){var a,n,i=d(E,this),r=f(t),s=void 0===e,u=[],g=t;if(!i&&r&&s&&t.constructor===A)return t;if((r||d(E,t))&&(t=t.source,s)&&(e=p(g)),t=void 0===t?"":m(t),e=void 0===e?"":m(e),g=t,r=e=k&&"dotAll"in N&&(a=!!e&&-1<$(e,"s"))?M(e,/s/g,""):e,D&&"sticky"in N&&(n=!!e&&-1<$(e,"y"))&&T&&(e=M(e,/y/g,"")),S&&(t=(s=function(t){for(var e,a=t.length,n=0,i="",r=[],s=c(null),o=!1,l=!1,u=0,d="";n<=a;n++){if("\\"===(e=L(t,n)))e+=L(t,++n);else if("]"===e)o=!1;else if(!o)switch(!0){case"["===e:o=!0;break;case"("===e:R(I,C(t,n+1))&&(n+=2,l=!0),i+=e,u++;continue;case">"===e&&l:if(""===d||w(s,d))throw new j("Invalid capture group name");s[d]=!0,l=!(r[r.length]=[d,u]),d="";continue}l?d+=e:i+=e}return[i,r]}(t))[0],u=s[1]),s=o(O(t,e),i?this:E,A),(a||n||u.length)&&(e=_(s),a&&(e.dotAll=!0,e.raw=A(function(t){for(var e,a=t.length,n=0,i="",r=!1;n<=a;n++)"\\"===(e=L(t,n))?i+=e+L(t,++n):r||"."!==e?("["===e?r=!0:"]"===e&&(r=!1),i+=e):i+="[\\s\\S]";return i}(t),r)),n&&(e.sticky=!0),u.length)&&(e.groups=u),t!==g)try{l(s,"source",""===g?"(?:)":g)}catch(t){}return s},Y=u(O),q=0;Y.length>q;)h(A,O,Y[q++]);(E.constructor=A).prototype=E,b(i,"RegExp",A,{constructor:!0})}y("RegExp")},"61f7":function(t,e,a){"use strict";a.d(e,"a",(function(){return r})),a.d(e,"c",(function(){return l})),a.d(e,"b",(function(){return c}));var n=a("ade3"),i=a("5530");function r(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var a,n,i={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(a in i)new RegExp("(".concat(a,")")).test(e)&&(n=i[a]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?n:("00"+n).substr(n.length)));return e}a("ac1f"),a("00b4"),a("5319"),a("4d63"),a("c607"),a("2c3e"),a("25f0"),a("498a"),a("d3b7"),a("13d5"),a("b64b"),a("99af");var s={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function o(t,e){t.message=function(t){return e.replace("%s",t||"")}}function l(t){var e=1@^][^\s!#%&*+<=>@^]*>/,E=/a/g,F=/a/g,R=(a=new j(E)!==E,p.MISSED_STICKY),M=p.UNSUPPORTED_Y;w=i&&(!a||R||y||k||g((function(){return F[C]=!1,j(E)!==E||j(F)===F||"/a/i"!==String(j(E,"i"))})));if(n("RegExp",w)){for(var N=function(t,e){var a,i,r=u(O,this),s=d(t),n=void 0===e,l=[],p=t;if(!r&&s&&n&&t.constructor===N)return t;if((s||u(O,t))&&(t=t.source,n)&&(e=m(p)),t=void 0===t?"":f(t),e=void 0===e?"":f(e),p=t,s=e=y&&"dotAll"in E&&(a=!!e&&-1"===e&&o:if(""===u||v(n,u))throw new S("Invalid capture group name");n[u]=!0,o=!(s[s.length]=[u,l]),u="";continue}o?u+=e:r+=e}return[r,s]}(t))[0],l=n[1]),n=c(j(t,e),r?this:O,N),(a||i||l.length)&&(e=_(n),a&&(e.dotAll=!0,e.raw=N(function(t){for(var e,a=t.length,i=0,r="",s=!1;i<=a;i++)"\\"===(e=V(t,i))?r+=e+V(t,++i):s||"."!==e?("["===e?s=!0:"]"===e&&(s=!1),r+=e):r+="[\\s\\S]";return r}(t),s)),i&&(e.sticky=!0),l.length)&&(e.groups=l),t!==p)try{o(n,"source",""===p?"(?:)":p)}catch(t){}return n},I=l(j),P=0;I.length>P;)h(N,j,I[P++]);(O.constructor=N).prototype=O,b(r,"RegExp",N,{constructor:!0})}x("RegExp")},5998:function(t,e,a){},"61f7":function(t,e,a){"use strict";a.d(e,"a",(function(){return s})),a.d(e,"c",(function(){return o})),a.d(e,"b",(function(){return l}));var i=a("ade3"),r=a("5530");function s(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var a,i,r={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(a in r)new RegExp("(".concat(a,")")).test(e)&&(i=r[a]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?i:("00"+i).substr(i.length)));return e}a("ac1f"),a("00b4"),a("5319"),a("4d63"),a("c607"),a("2c3e"),a("25f0"),a("498a"),a("d3b7"),a("13d5"),a("b64b"),a("99af");var n={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function c(t,e){t.message=function(t){return e.replace("%s",t||"")}}function o(t){var e=1 - * @author owenm - * @license MIT - */function o(t,e){var n,o=Object.keys(t);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(t),e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),o.push.apply(o,n)),o}function i(t){for(var e=1;e"===e[0]&&(e=e.substring(1)),t))try{if(t.matches)return t.matches(e);if(t.msMatchesSelector)return t.msMatchesSelector(e);if(t.webkitMatchesSelector)return t.webkitMatchesSelector(e)}catch(t){return}}function w(t,e,n,o){if(t){n=n||document;do{if(null!=e&&(">"!==e[0]||t.parentNode===n)&&b(t,e)||o&&t===n)return t}while(t!==n&&(t=(i=t).host&&i!==document&&i.host.nodeType?i.host:i.parentNode))}var i;return null}var y,E=/\s+/g;function S(t,e,n){var o;t&&e&&(t.classList?t.classList[n?"add":"remove"](e):(o=(" "+t.className+" ").replace(E," ").replace(" "+e+" "," "),t.className=(o+(n?" "+e:"")).replace(E," ")))}function D(t,e,n){var o=t&&t.style;if(o){if(void 0===n)return document.defaultView&&document.defaultView.getComputedStyle?n=document.defaultView.getComputedStyle(t,""):t.currentStyle&&(n=t.currentStyle),void 0===e?n:n[e];o[e=e in o||-1!==e.indexOf("webkit")?e:"-webkit-"+e]=n+("string"==typeof n?"":"px")}}function _(t,e){var n="";if("string"==typeof t)n=t;else do{var o=D(t,"transform")}while(o&&"none"!==o&&(n=o+" "+n),!e&&(t=t.parentNode));var i=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return i&&new i(n)}function T(t,e,n){if(t){var o=t.getElementsByTagName(e),i=0,r=o.length;if(n)for(;i=n.left-o&&i<=n.right+o,n=r>=n.top-o&&r<=n.bottom+o,e&&n?a=t:void 0}));var e=a;if(e){var n,o={};for(n in t)t.hasOwnProperty(n)&&(o[n]=t[n]);o.target=o.rootEl=e,o.preventDefault=void 0,o.stopPropagation=void 0,e[F]._onDragOver(o)}}var i,r,a}function $(t){tt&&tt.parentNode[F]._isOutsideThisEl(t.target)}var tt,et,nt,ot,it,rt,at,lt,st,ct,ut,dt,ht,pt,ft,gt,vt,mt,bt,wt,yt,Et,St,Dt,_t,Tt=!1,At=!1,Ct=[],xt=!1,Ot=!1,It=[],Nt=!1,Mt=[],Pt="undefined"!=typeof document,kt=p,Yt=u||c?"cssFloat":"float",Rt=Pt&&!f&&!p&&"draggable"in document.createElement("div"),Xt=function(){var t;if(Pt)return!c&&((t=document.createElement("x")).style.cssText="pointer-events:auto","auto"===t.style.pointerEvents)}();function Bt(t,e){if(!t||!t.nodeType||1!==t.nodeType)throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(t));this.el=t,this.options=e=a({},e),t[F]=this;var n,o,i={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(t.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return K(t,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(t,e){t.setData("Text",e.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:!1!==Bt.supportPointer&&"PointerEvent"in window&&!h,emptyInsertThreshold:5};for(n in W.initializePlugins(this,t,i),i)n in e||(e[n]=i[n]);for(o in J(e),this)"_"===o.charAt(0)&&"function"==typeof this[o]&&(this[o]=this[o].bind(this));this.nativeDraggable=!e.forceFallback&&Rt,this.nativeDraggable&&(this.options.touchStartThreshold=1),e.supportPointer?v(t,"pointerdown",this._onTapStart):(v(t,"mousedown",this._onTapStart),v(t,"touchstart",this._onTapStart)),this.nativeDraggable&&(v(t,"dragover",this),v(t,"dragenter",this)),Ct.push(this.el),e.store&&e.store.get&&this.sort(e.store.get(this)||[]),a(this,j())}function Ft(t,e,n,o,i,r,a,l){var s,d,h=t[F],p=h.options.onMove;return!window.CustomEvent||c||u?(s=document.createEvent("Event")).initEvent("move",!0,!0):s=new CustomEvent("move",{bubbles:!0,cancelable:!0}),s.to=e,s.from=t,s.dragged=n,s.draggedRect=o,s.related=i||e,s.relatedRect=r||C(e),s.willInsertAfter=l,s.originalEvent=a,t.dispatchEvent(s),p?p.call(h,s,a):d}function jt(t){t.draggable=!1}function Ht(){Nt=!1}function Lt(t){return setTimeout(t,0)}function Wt(t){return clearTimeout(t)}Pt&&!f&&document.addEventListener("click",(function(t){if(At)return t.preventDefault(),t.stopPropagation&&t.stopPropagation(),t.stopImmediatePropagation&&t.stopImmediatePropagation(),At=!1}),!0),Bt.prototype={constructor:Bt,_isOutsideThisEl:function(t){this.el.contains(t)||t===this.el||(Et=null)},_getDirection:function(t,e){return"function"==typeof this.options.direction?this.options.direction.call(this,t,e,tt):this.options.direction},_onTapStart:function(t){if(t.cancelable){for(var e=this,n=this.el,o=this.options,i=o.preventOnFilter,r=t.type,a=t.touches&&t.touches[0]||t.pointerType&&"touch"===t.pointerType&&t,l=(a||t).target,s=t.target.shadowRoot&&(t.path&&t.path[0]||t.composedPath&&t.composedPath()[0])||l,c=o.filter,u=n,d=(Mt.length=0,u.getElementsByTagName("input")),p=d.length;p--;){var f=d[p];f.checked&&Mt.push(f)}if(!tt&&!(/mousedown|pointerdown/.test(r)&&0!==t.button||o.disabled)&&!s.isContentEditable&&(this.nativeDraggable||!h||!l||"SELECT"!==l.tagName.toUpperCase())&&!((l=w(l,o.draggable,n,!1))&&l.animated||rt===l)){if(st=M(l),ut=M(l,o.draggable),"function"==typeof c){if(c.call(this,t,l,this))return V({sortable:e,rootEl:s,name:"filter",targetEl:l,toEl:n,fromEl:n}),G("filter",e,{evt:t}),void(i&&t.cancelable&&t.preventDefault())}else if(c=c&&c.split(",").some((function(o){if(o=w(s,o.trim(),n,!1))return V({sortable:e,rootEl:o,name:"filter",targetEl:l,fromEl:n,toEl:n}),G("filter",e,{evt:t}),!0})))return void(i&&t.cancelable&&t.preventDefault());o.handle&&!w(s,o.handle,n,!1)||this._prepareDragStart(t,a,l)}}},_prepareDragStart:function(t,e,n){var o,i=this,r=i.el,a=i.options,l=r.ownerDocument;n&&!tt&&n.parentNode===r&&(o=C(n),ot=r,et=(tt=n).parentNode,it=tt.nextSibling,rt=n,ht=a.group,ft={target:Bt.dragged=tt,clientX:(e||t).clientX,clientY:(e||t).clientY},bt=ft.clientX-o.left,wt=ft.clientY-o.top,this._lastX=(e||t).clientX,this._lastY=(e||t).clientY,tt.style["will-change"]="all",r=function(){G("delayEnded",i,{evt:t}),Bt.eventCanceled?i._onDrop():(i._disableDelayedDragEvents(),!d&&i.nativeDraggable&&(tt.draggable=!0),i._triggerDragStart(t,e),V({sortable:i,name:"choose",originalEvent:t}),S(tt,a.chosenClass,!0))},a.ignore.split(",").forEach((function(t){T(tt,t.trim(),jt)})),v(l,"dragover",q),v(l,"mousemove",q),v(l,"touchmove",q),v(l,"mouseup",i._onDrop),v(l,"touchend",i._onDrop),v(l,"touchcancel",i._onDrop),d&&this.nativeDraggable&&(this.options.touchStartThreshold=4,tt.draggable=!0),G("delayStart",this,{evt:t}),!a.delay||a.delayOnTouchOnly&&!e||this.nativeDraggable&&(u||c)?r():Bt.eventCanceled?this._onDrop():(v(l,"mouseup",i._disableDelayedDrag),v(l,"touchend",i._disableDelayedDrag),v(l,"touchcancel",i._disableDelayedDrag),v(l,"mousemove",i._delayedDragTouchMoveHandler),v(l,"touchmove",i._delayedDragTouchMoveHandler),a.supportPointer&&v(l,"pointermove",i._delayedDragTouchMoveHandler),i._dragStartTimer=setTimeout(r,a.delay)))},_delayedDragTouchMoveHandler:function(t){t=t.touches?t.touches[0]:t,Math.max(Math.abs(t.clientX-this._lastX),Math.abs(t.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){tt&&jt(tt),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var t=this.el.ownerDocument;m(t,"mouseup",this._disableDelayedDrag),m(t,"touchend",this._disableDelayedDrag),m(t,"touchcancel",this._disableDelayedDrag),m(t,"mousemove",this._delayedDragTouchMoveHandler),m(t,"touchmove",this._delayedDragTouchMoveHandler),m(t,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(t,e){e=e||"touch"==t.pointerType&&t,!this.nativeDraggable||e?this.options.supportPointer?v(document,"pointermove",this._onTouchMove):v(document,e?"touchmove":"mousemove",this._onTouchMove):(v(tt,"dragend",this),v(ot,"dragstart",this._onDragStart));try{document.selection?Lt((function(){document.selection.empty()})):window.getSelection().removeAllRanges()}catch(t){}},_dragStarted:function(t,e){var n;Tt=!1,ot&&tt?(G("dragStarted",this,{evt:e}),this.nativeDraggable&&v(document,"dragover",$),n=this.options,t||S(tt,n.dragClass,!1),S(tt,n.ghostClass,!0),Bt.active=this,t&&this._appendGhost(),V({sortable:this,name:"start",originalEvent:e})):this._nulling()},_emulateDragOver:function(){if(gt){this._lastX=gt.clientX,this._lastY=gt.clientY,Q();for(var t=document.elementFromPoint(gt.clientX,gt.clientY),e=t;t&&t.shadowRoot&&(t=t.shadowRoot.elementFromPoint(gt.clientX,gt.clientY))!==e;)e=t;if(tt.parentNode[F]._isOutsideThisEl(t),e)do{if(e[F]&&e[F]._onDragOver({clientX:gt.clientX,clientY:gt.clientY,target:t,rootEl:e})&&!this.options.dragoverBubble)break}while(e=(t=e).parentNode);Z()}},_onTouchMove:function(t){if(ft){var e=this.options,n=e.fallbackTolerance,o=(e=e.fallbackOffset,t.touches?t.touches[0]:t),i=nt&&_(nt,!0),r=nt&&i&&i.a,a=nt&&i&&i.d,l=kt&&_t&&P(_t);r=(o.clientX-ft.clientX+e.x)/(r||1)+(l?l[0]-It[0]:0)/(r||1),e=(o.clientY-ft.clientY+e.y)/(a||1)+(l?l[1]-It[1]:0)/(a||1);if(!Bt.active&&!Tt){if(n&&Math.max(Math.abs(o.clientX-this._lastX),Math.abs(o.clientY-this._lastY))g.right+10||E.clientY>_.bottom&&E.clientX>_.left:E.clientY>g.bottom+10||E.clientX>_.right&&E.clientY>_.top)||s.animated)){if(s&&(Y=t,g=o,_=C(I((E=this).el,0,E.options,!0)),E=x(E.el),g?Y.clientX + * @author owenm + * @license MIT + */function o(t,e){var n,o=Object.keys(t);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(t),e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),o.push.apply(o,n)),o}function i(t){for(var e=1;e"===e[0]&&(e=e.substring(1)),t))try{if(t.matches)return t.matches(e);if(t.msMatchesSelector)return t.msMatchesSelector(e);if(t.webkitMatchesSelector)return t.webkitMatchesSelector(e)}catch(t){return}}function w(t,e,n,o){if(t){n=n||document;do{if(null!=e&&(">"!==e[0]||t.parentNode===n)&&b(t,e)||o&&t===n)return t}while(t!==n&&(t=(i=t).host&&i!==document&&i.host.nodeType?i.host:i.parentNode))}var i;return null}var y,E=/\s+/g;function S(t,e,n){var o;t&&e&&(t.classList?t.classList[n?"add":"remove"](e):(o=(" "+t.className+" ").replace(E," ").replace(" "+e+" "," "),t.className=(o+(n?" "+e:"")).replace(E," ")))}function D(t,e,n){var o=t&&t.style;if(o){if(void 0===n)return document.defaultView&&document.defaultView.getComputedStyle?n=document.defaultView.getComputedStyle(t,""):t.currentStyle&&(n=t.currentStyle),void 0===e?n:n[e];o[e=e in o||-1!==e.indexOf("webkit")?e:"-webkit-"+e]=n+("string"==typeof n?"":"px")}}function _(t,e){var n="";if("string"==typeof t)n=t;else do{var o=D(t,"transform")}while(o&&"none"!==o&&(n=o+" "+n),!e&&(t=t.parentNode));var i=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return i&&new i(n)}function T(t,e,n){if(t){var o=t.getElementsByTagName(e),i=0,r=o.length;if(n)for(;i=n.left-o&&i<=n.right+o,n=r>=n.top-o&&r<=n.bottom+o,e&&n?a=t:void 0}));var e=a;if(e){var n,o={};for(n in t)t.hasOwnProperty(n)&&(o[n]=t[n]);o.target=o.rootEl=e,o.preventDefault=void 0,o.stopPropagation=void 0,e[B]._onDragOver(o)}}var i,r,a}function q(t){$&&$.parentNode[B]._isOutsideThisEl(t.target)}var $,tt,et,nt,ot,it,rt,at,lt,st,ct,ut,dt,ht,pt,ft,gt,vt,mt,bt,wt,yt,Et,St,Dt,_t=!1,Tt=!1,At=[],Ct=!1,xt=!1,Ot=[],Nt=!1,It=[],Mt="undefined"!=typeof document,Pt=p,kt=u||c?"cssFloat":"float",Yt=Mt&&!f&&!p&&"draggable"in document.createElement("div"),Rt=function(){var t;if(Mt)return!c&&((t=document.createElement("x")).style.cssText="pointer-events:auto","auto"===t.style.pointerEvents)}();function Xt(t,e){if(!t||!t.nodeType||1!==t.nodeType)throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(t));this.el=t,this.options=e=a({},e),t[B]=this;var n,o,i={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(t.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return V(t,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(t,e){t.setData("Text",e.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:!1!==Xt.supportPointer&&"PointerEvent"in window&&!h,emptyInsertThreshold:5};for(n in L.initializePlugins(this,t,i),i)n in e||(e[n]=i[n]);for(o in K(e),this)"_"===o.charAt(0)&&"function"==typeof this[o]&&(this[o]=this[o].bind(this));this.nativeDraggable=!e.forceFallback&&Yt,this.nativeDraggable&&(this.options.touchStartThreshold=1),e.supportPointer?v(t,"pointerdown",this._onTapStart):(v(t,"mousedown",this._onTapStart),v(t,"touchstart",this._onTapStart)),this.nativeDraggable&&(v(t,"dragover",this),v(t,"dragenter",this)),At.push(this.el),e.store&&e.store.get&&this.sort(e.store.get(this)||[]),a(this,F())}function Bt(t,e,n,o,i,r,a,l){var s,d,h=t[B],p=h.options.onMove;return!window.CustomEvent||c||u?(s=document.createEvent("Event")).initEvent("move",!0,!0):s=new CustomEvent("move",{bubbles:!0,cancelable:!0}),s.to=e,s.from=t,s.dragged=n,s.draggedRect=o,s.related=i||e,s.relatedRect=r||C(e),s.willInsertAfter=l,s.originalEvent=a,t.dispatchEvent(s),p?p.call(h,s,a):d}function Ft(t){t.draggable=!1}function jt(){Nt=!1}function Ht(t){return setTimeout(t,0)}function Lt(t){return clearTimeout(t)}Mt&&!f&&document.addEventListener("click",(function(t){if(Tt)return t.preventDefault(),t.stopPropagation&&t.stopPropagation(),t.stopImmediatePropagation&&t.stopImmediatePropagation(),Tt=!1}),!0),Xt.prototype={constructor:Xt,_isOutsideThisEl:function(t){this.el.contains(t)||t===this.el||(yt=null)},_getDirection:function(t,e){return"function"==typeof this.options.direction?this.options.direction.call(this,t,e,$):this.options.direction},_onTapStart:function(t){if(t.cancelable){for(var e=this,n=this.el,o=this.options,i=o.preventOnFilter,r=t.type,a=t.touches&&t.touches[0]||t.pointerType&&"touch"===t.pointerType&&t,l=(a||t).target,s=t.target.shadowRoot&&(t.path&&t.path[0]||t.composedPath&&t.composedPath()[0])||l,c=o.filter,u=n,d=(It.length=0,u.getElementsByTagName("input")),p=d.length;p--;){var f=d[p];f.checked&&It.push(f)}if(!$&&!(/mousedown|pointerdown/.test(r)&&0!==t.button||o.disabled)&&!s.isContentEditable&&(this.nativeDraggable||!h||!l||"SELECT"!==l.tagName.toUpperCase())&&!((l=w(l,o.draggable,n,!1))&&l.animated||it===l)){if(lt=I(l),ct=I(l,o.draggable),"function"==typeof c){if(c.call(this,t,l,this))return U({sortable:e,rootEl:s,name:"filter",targetEl:l,toEl:n,fromEl:n}),z("filter",e,{evt:t}),void(i&&t.cancelable&&t.preventDefault())}else if(c=c&&c.split(",").some((function(o){if(o=w(s,o.trim(),n,!1))return U({sortable:e,rootEl:o,name:"filter",targetEl:l,fromEl:n,toEl:n}),z("filter",e,{evt:t}),!0})))return void(i&&t.cancelable&&t.preventDefault());o.handle&&!w(s,o.handle,n,!1)||this._prepareDragStart(t,a,l)}}},_prepareDragStart:function(t,e,n){var o,i=this,r=i.el,a=i.options,l=r.ownerDocument;n&&!$&&n.parentNode===r&&(o=C(n),nt=r,tt=($=n).parentNode,ot=$.nextSibling,it=n,dt=a.group,pt={target:Xt.dragged=$,clientX:(e||t).clientX,clientY:(e||t).clientY},mt=pt.clientX-o.left,bt=pt.clientY-o.top,this._lastX=(e||t).clientX,this._lastY=(e||t).clientY,$.style["will-change"]="all",r=function(){z("delayEnded",i,{evt:t}),Xt.eventCanceled?i._onDrop():(i._disableDelayedDragEvents(),!d&&i.nativeDraggable&&($.draggable=!0),i._triggerDragStart(t,e),U({sortable:i,name:"choose",originalEvent:t}),S($,a.chosenClass,!0))},a.ignore.split(",").forEach((function(t){T($,t.trim(),Ft)})),v(l,"dragover",Z),v(l,"mousemove",Z),v(l,"touchmove",Z),v(l,"mouseup",i._onDrop),v(l,"touchend",i._onDrop),v(l,"touchcancel",i._onDrop),d&&this.nativeDraggable&&(this.options.touchStartThreshold=4,$.draggable=!0),z("delayStart",this,{evt:t}),!a.delay||a.delayOnTouchOnly&&!e||this.nativeDraggable&&(u||c)?r():Xt.eventCanceled?this._onDrop():(v(l,"mouseup",i._disableDelayedDrag),v(l,"touchend",i._disableDelayedDrag),v(l,"touchcancel",i._disableDelayedDrag),v(l,"mousemove",i._delayedDragTouchMoveHandler),v(l,"touchmove",i._delayedDragTouchMoveHandler),a.supportPointer&&v(l,"pointermove",i._delayedDragTouchMoveHandler),i._dragStartTimer=setTimeout(r,a.delay)))},_delayedDragTouchMoveHandler:function(t){t=t.touches?t.touches[0]:t,Math.max(Math.abs(t.clientX-this._lastX),Math.abs(t.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){$&&Ft($),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var t=this.el.ownerDocument;m(t,"mouseup",this._disableDelayedDrag),m(t,"touchend",this._disableDelayedDrag),m(t,"touchcancel",this._disableDelayedDrag),m(t,"mousemove",this._delayedDragTouchMoveHandler),m(t,"touchmove",this._delayedDragTouchMoveHandler),m(t,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(t,e){e=e||"touch"==t.pointerType&&t,!this.nativeDraggable||e?this.options.supportPointer?v(document,"pointermove",this._onTouchMove):v(document,e?"touchmove":"mousemove",this._onTouchMove):(v($,"dragend",this),v(nt,"dragstart",this._onDragStart));try{document.selection?Ht((function(){document.selection.empty()})):window.getSelection().removeAllRanges()}catch(t){}},_dragStarted:function(t,e){var n;_t=!1,nt&&$?(z("dragStarted",this,{evt:e}),this.nativeDraggable&&v(document,"dragover",q),n=this.options,t||S($,n.dragClass,!1),S($,n.ghostClass,!0),Xt.active=this,t&&this._appendGhost(),U({sortable:this,name:"start",originalEvent:e})):this._nulling()},_emulateDragOver:function(){if(ft){this._lastX=ft.clientX,this._lastY=ft.clientY,J();for(var t=document.elementFromPoint(ft.clientX,ft.clientY),e=t;t&&t.shadowRoot&&(t=t.shadowRoot.elementFromPoint(ft.clientX,ft.clientY))!==e;)e=t;if($.parentNode[B]._isOutsideThisEl(t),e)do{if(e[B]&&e[B]._onDragOver({clientX:ft.clientX,clientY:ft.clientY,target:t,rootEl:e})&&!this.options.dragoverBubble)break}while(e=(t=e).parentNode);Q()}},_onTouchMove:function(t){if(pt){var e=this.options,n=e.fallbackTolerance,o=(e=e.fallbackOffset,t.touches?t.touches[0]:t),i=et&&_(et,!0),r=et&&i&&i.a,a=et&&i&&i.d,l=Pt&&Dt&&M(Dt);r=(o.clientX-pt.clientX+e.x)/(r||1)+(l?l[0]-Ot[0]:0)/(r||1),e=(o.clientY-pt.clientY+e.y)/(a||1)+(l?l[1]-Ot[1]:0)/(a||1);if(!Xt.active&&!_t){if(n&&Math.max(Math.abs(o.clientX-this._lastX),Math.abs(o.clientY-this._lastY))n.right+10||t.clientX<=n.right&&t.clientY>n.bottom&&t.clientX>=n.left:t.clientX>n.right&&t.clientY>n.top||t.clientX<=n.right&&t.clientY>n.bottom+10}(t,o,this)&&!s.animated){if(s===$)return F(!1);if((a=s&&r===t.target?s:a)&&(b=C(a)),!1!==Bt(nt,r,$,e,a,b,t,!!a))return X(),s&&s.nextSibling?r.insertBefore($,s.nextSibling):r.appendChild($),tt=r,j(),F(!0)}else if(s&&function(t,e,n){return n=C(O(n.el,0,n.options,!0)),e?t.clientX@^][^\s!#%&*+<=>@^]*>/,M=/a/g,D=/a/g,N=(n=new k(M)!==M,p.MISSED_STICKY),H=p.UNSUPPORTED_Y;S=i&&(!n||N||x||O||v((function(){return D[E]=!1,k(M)!==M||k(D)===D||"/a/i"!==String(k(M,"i"))})));if(a("RegExp",S)){for(var W=function(t,e){var n,i,r=d(_,this),o=u(t),a=void 0===e,l=[],p=t;if(!r&&o&&a&&t.constructor===W)return t;if((o||d(_,t))&&(t=t.source,a)&&(e=h(p)),t=void 0===t?"":f(t),e=void 0===e?"":f(e),p=t,o=e=x&&"dotAll"in M&&(n=!!e&&-1"===e&&c:if(""===d||b(a,d))throw new C("Invalid capture group name");a[d]=!0,c=!(o[o.length]=[d,l]),d="";continue}c?d+=e:r+=e}return[r,o]}(t))[0],l=a[1]),a=s(k(t,e),r?this:_,W),(n||i||l.length)&&(e=y(a),n&&(e.dotAll=!0,e.raw=W(function(t){for(var e,n=t.length,i=0,r="",o=!1;i<=n;i++)"\\"===(e=z(t,i))?r+=e+z(t,++i):o||"."!==e?("["===e?o=!0:"]"===e&&(o=!1),r+=e):r+="[\\s\\S]";return r}(t),o)),i&&(e.sticky=!0),l.length)&&(e.groups=l),t!==p)try{c(a,"source",""===p?"(?:)":p)}catch(t){}return a},R=l(k),Y=0;R.length>Y;)m(W,k,R[Y++]);(_.constructor=W).prototype=_,g(r,"RegExp",W,{constructor:!0})}w("RegExp")},"4e82":function(t,e,n){"use strict";var i=n("23e7"),r=n("e330"),o=n("59ed"),a=n("7b0b"),s=n("07fa"),c=n("083a"),l=n("577e"),d=n("d039"),u=n("addb"),f=n("a640"),h=n("04d1"),p=n("d998"),m=n("2d00"),g=n("512ce"),v=[],b=r(v.sort),y=r(v.push),w=(n=d((function(){v.sort(void 0)})),r=d((function(){v.sort(null)})),f=f("sort"),!d((function(){if(m)return m<70;if(!(h&&3l(e)?1:-1})),n=s(r),f=0;fn?n=r:r(t||14))return e=n,!0}},h=function(t,e,n){var i,r,o,a,s,c=function c(){var l=(new Date).getTime()-a;l=0?i=setTimeout(c,e-l):(i=null,n||(s=t.apply(o,r),i||(o=r=null)))};return function(){o=this,r=arguments,a=(new Date).getTime();var l=n&&!i;return i||(i=setTimeout(c,e)),l&&(s=t.apply(o,r),o=r=null),s}},p={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{ref:"stripContainer",staticClass:"happy-scroll-strip",class:[t.horizontal?"happy-scroll-strip--horizontal":"happy-scroll-strip--vertical"],style:[t.initLocation],on:{"!wheel":function(e){return e.stopPropagation(),t.handlerWheel(e)}}},[n("div",{ref:"strip",staticClass:"happy-scroll-bar",style:[t.translate,r({},t.config.sizeAttr,t.length+"px"),t.initSize,{background:t.color},{opacity:t.isOpacity}],on:{mousedown:function(e){return e.stopPropagation(),t.handlerMouseDown(e)}}})])},staticRenderFns:[],name:"happy-scroll-strip",props:{horizontal:Boolean,left:Boolean,top:Boolean,move:{type:Number,default:0},size:{type:[Number,String],default:4},minLengthV:{type:Number,default:40},minLengthH:{type:Number,default:40},color:{type:String,default:"rgba(51,51,51,0.2)"},throttle:{type:Number,default:14}},data:function(){return{config:{},startMove:!1,binded:!1,length:0,percentage:0,maxOffset:0,currentOffset:0,moveThrottle:f(this.throttle)}},watch:{currentOffset:function(t){0===t?this.emitLocationEvent("start",0):t===this.maxOffset&&this.emitLocationEvent("end",t/this.percentage)}},computed:{initSize:function(){return r({},this.horizontal?"height":"width",this.size+"px")},isOpacity:function(){return this.percentage<1?1:0},translate:function(){var t=this.move*this.percentage;if(this.$refs.stripContainer)return t<0&&(t=0),t>this.maxOffset&&(t=this.maxOffset),this.currentOffset=t,{transform:this.config.translate+"("+t+"px)"}},initLocation:function(){return this.horizontal?this.top?{top:0,bottom:"auto"}:"":this.left?{left:0,right:"auto"}:""}},methods:{emitLocationEvent:function(t,e){var n=this.horizontal?"horizontal":"vertical";this.$emit(n+"-"+t,e)},computeStrip:function(t,e){var n=this.$refs.stripContainer[this.config.client];this.length=n*(e/t);var i=this.horizontal?this.minLengthH:this.minLengthV;i<1&&(i*=n),this.length=this.lengththis.maxOffset&&(t=this.maxOffset),e&&t>0&&t4?t:void 0}())},e.isLegacyOpera=function(){return!!window.opera}})),x=o((function(t){(t.exports={}).getOption=function(t,e,n){var i=t[e];return void 0!==i&&null!==i||void 0===n?i:n}})),O=function(t){function e(){for(u=!0;d.size();){var t=d;d=a(),t.process()}u=!1}function n(){l=r(e)}function i(t){return clearTimeout(t)}function r(t){return function(t){return setTimeout(t,0)}(t)}var o=(t=t||{}).reporter,s=x.getOption(t,"async",!0),c=x.getOption(t,"auto",!0);c&&!s&&(o&&o.warn("Invalid options combination. auto=true and async=false is invalid. Setting async=true."),s=!0);var l,d=a(),u=!1;return{add:function(t,e){!u&&c&&s&&0===d.size()&&n(),d.add(t,e)},force:function(t){u||(void 0===t&&(t=s),l&&(i(l),l=null),t?n():e())}}},E="_erd",k={initState:function(t){return t[E]={},s(t)},getState:s,cleanState:function(t){delete t[E]}},_=function(t){function e(t){return r(t).object}var n=(t=t||{}).reporter,i=t.batchProcessor,r=t.stateHandler.getState;if(!n)throw new Error("Missing required dependency: reporter.");return{makeDetectable:function(t,e,o){o||(o=e,e=t,t=null),t=t||{},S.isIE(8)?o(e):function(t,e){function o(){function i(){if("static"===c.position){t.style.position="relative";var e=function(t,e,n,i){var r=n[i];"auto"!==r&&"0"!==function(t){return t.replace(/[^-\d\.]/g,"")}(r)&&(t.warn("An element that is positioned static has style."+i+"="+r+" which is ignored due to the static positioning. The element will need to be positioned relative, so the style."+i+" will be set to 0. Element: ",e),e.style[i]=0)};e(n,t,c,"top"),e(n,t,c,"right"),e(n,t,c,"bottom"),e(n,t,c,"left")}}""!==c.position&&(i(c),s=!0);var o=document.createElement("object");o.style.cssText=a,o.tabIndex=-1,o.type="text/html",o.onload=function(){function n(t,e){t.contentDocument?e(t.contentDocument):setTimeout((function(){n(t,e)}),100)}s||i(),n(this,(function(n){e(t)}))},S.isIE()||(o.data="about:blank"),t.appendChild(o),r(t).object=o,S.isIE()&&(o.data="about:blank")}var a="display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: none; padding: 0; margin: 0; opacity: 0; z-index: -1000; pointer-events: none;",s=!1,c=window.getComputedStyle(t),l=t.offsetWidth,d=t.offsetHeight;r(t).startSize={width:l,height:d},i?i.add(o):o()}(e,o)},addListener:function(t,n){function i(){n(t)}if(!e(t))throw new Error("Element is not detectable by this strategy.");S.isIE(8)?(r(t).object={proxy:i},t.attachEvent("onresize",i)):e(t).contentDocument.defaultView.addEventListener("resize",i)},uninstall:function(t){S.isIE(8)?t.detachEvent("onresize",r(t).object.proxy):t.removeChild(e(t)),delete r(t).object}}},C=m.forEach,A=function(t){function e(t){t.className+=" "+u+"_animation_active"}function n(t,e,n){if(t.addEventListener)t.addEventListener(e,n);else{if(!t.attachEvent)return a.error("[scroll] Don't know how to add event listeners.");t.attachEvent("on"+e,n)}}function i(t,e,n){if(t.removeEventListener)t.removeEventListener(e,n);else{if(!t.detachEvent)return a.error("[scroll] Don't know how to remove event listeners.");t.detachEvent("on"+e,n)}}function r(t){return c(t).container.childNodes[0].childNodes[0].childNodes[0]}function o(t){return c(t).container.childNodes[0].childNodes[0].childNodes[1]}var a=(t=t||{}).reporter,s=t.batchProcessor,c=t.stateHandler.getState,l=t.idHandler;if(!s)throw new Error("Missing required dependency: batchProcessor");if(!a)throw new Error("Missing required dependency: reporter.");var d=function(){var t=document.createElement("div");t.style.cssText="position: absolute; width: 1000px; height: 1000px; visibility: hidden; margin: 0; padding: 0;";var e=document.createElement("div");e.style.cssText="position: absolute; width: 500px; height: 500px; overflow: scroll; visibility: none; top: -1500px; left: -1500px; visibility: hidden; margin: 0; padding: 0;",e.appendChild(t),document.body.insertBefore(e,document.body.firstChild);var n=500-e.clientWidth,i=500-e.clientHeight;return document.body.removeChild(e),{width:n,height:i}}(),u="erd_scroll_detection_container";return function(t,e){if(!document.getElementById(t)){var n=e+"_animation",i="/* Created by the element-resize-detector library. */\n";i+="."+e+" > div::-webkit-scrollbar { display: none; }\n\n",i+="."+e+"_animation_active { -webkit-animation-duration: 0.1s; animation-duration: 0.1s; -webkit-animation-name: "+n+"; animation-name: "+n+"; }\n",i+="@-webkit-keyframes "+n+" { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } }\n",function(e,n){n=n||function(t){document.head.appendChild(t)};var i=document.createElement("style");i.innerHTML=e,i.id=t,n(i)}(i+="@keyframes "+n+" { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } }")}}("erd_scroll_detection_scrollbar_style",u),{makeDetectable:function(t,i,f){function h(){if(t.debug){var e=Array.prototype.slice.call(arguments);if(e.unshift(l.get(i),"Scroll: "),a.log.apply)a.log.apply(null,e);else for(var n=0;ni&&(n=t.biggerMoveH.toLocaleLowerCase()),"start"===n&&(t.moveY=0,t.slideYChange(t.moveY)),"end"===n&&(t.moveY=e.clientHeight,t.slideYChange(t.moveY)),i=e.clientHeight,n="",e.clientWidthr&&(n=t.biggerMoveV.toLocaleLowerCase()),"start"===n&&(t.moveX=0,t.slideXChange(t.moveX)),"end"===n&&(t.moveX=e.clientWidth,t.slideXChange(t.moveX)),r=e.clientWidth}))}},setContainerSize:function(){this.initSize={width:this.$refs["happy-scroll"].clientWidth+20+"px",height:this.$refs["happy-scroll"].clientHeight+20+"px"}},checkScrollMode:function(){if(void 0===T._happyJS._isScrollNotUseSpace){var t=this.$slots.default[0].elm,e=this.$refs.container;(t.offsetHeight>e.clientHeight||t.offsetWidth>e.clientWidth)&&(e.offsetWidth>e.clientWidth||e.offsetHeight>e.clientHeight?T._happyJS._isScrollNotUseSpace=!1:T._happyJS._isScrollNotUseSpace=!0,this.isScrollNotUseSpace=T._happyJS._isScrollNotUseSpace)}}},beforeCreate:function(){var t=T._happyJS=T._happyJS||{};this.isScrollNotUseSpace=t._isScrollNotUseSpace},created:function(){this.updateSyncScroll=h((function(){this.$emit("update:scrollTop",this.moveY),this.$emit("update:scrollLeft",this.moveX)}),this.throttle)},mounted:function(){var t=this;this.setContainerSize(),this.$nextTick((function(){t.computeStripX(),t.computeStripY(),t.checkScrollMode(),t.initBrowserSize(),t.$nextTick((function(){t.scrollTop&&(t.$refs.container.scrollTop=+t.scrollTop),t.scrollLeft&&(t.$refs.container.scrollLeft=+t.scrollLeft)}))})),this.resizeListener(),this.$watch("browserHSize",this.setContainerSize),this.$watch("browserVSize",this.setContainerSize)}});"undefined"!=typeof window&&window.Vue&&Vue.component("happy-scroll",I),t.default={install:function(t){t.component("happy-scroll",I)},version:"2.1.1"},t.HappyScroll=I,t.version="2.1.1",Object.defineProperty(t,"__esModule",{value:!0})}(e,n("a026"))},8839:function(t,e,n){},a254:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAAWCAYAAACL6W/rAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFGmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDYwLCAyMDIwLzA1LzEyLTE2OjA0OjE3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjAtMTEtMTBUMTU6MzI6MTkrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIwLTExLTEwVDE1OjMyOjUxKzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIwLTExLTEwVDE1OjMyOjUxKzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmZlYzBlOWE3LWE4YTEt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"},a4d3:function(t,e,n){"use strict";n("d9f5"),n("b4f8"),n("c513"),n("e9c4"),n("5a47")},b4f8:function(t,e,n){"use strict";var i=n("23e7"),r=n("d066"),o=n("1a2d"),a=n("577e"),s=n("5692"),c=(n=n("0b439"),s("string-to-symbol-registry")),l=s("symbol-to-string-registry");i({target:"Symbol",stat:!0,forced:!n},{for:function(t){var e;t=a(t);return o(c,t)?c[t]:(e=r("Symbol")(t),c[t]=e,l[e]=t,e)}})},b7a1:function(t,e,n){"use strict";n("3201")},c513:function(t,e,n){"use strict";var i=n("23e7"),r=n("1a2d"),o=n("d9b5"),a=n("0d51"),s=n("5692"),c=(n=n("0b439"),s("symbol-to-string-registry"));i({target:"Symbol",stat:!0,forced:!n},{keyFor:function(t){if(!o(t))throw new TypeError(a(t)+" is not a symbol");if(r(c,t))return c[t]}})},c607:function(t,e,n){"use strict";var i=n("83ab"),r=n("fce3"),o=n("c6b6"),a=n("edd0"),s=n("69f3").get,c=RegExp.prototype,l=TypeError;i&&r&&a(c,"dotAll",{configurable:!0,get:function(){if(this!==c){if("RegExp"===o(this))return!!s(this).dotAll;throw new l("Incompatible receiver, RegExp required")}}})},c71e:function(t,e,n){"use strict";var i=n("313e"),r=n.n(i);i={name:"Index",props:{styles:{type:Object,default:null},optionData:{type:Object,default:null}},data:function(){return{myChart:null}},computed:{echarts:function(){return"echarts"+Math.ceil(100*Math.random())}},watch:{optionData:{handler:function(t,e){this.handleSetVisitChart()},deep:!0}},mounted:function(){var t=this,e=this;e.$nextTick((function(){e.handleSetVisitChart(),window.addEventListener("resize",t.wsFunc)}))},beforeDestroy:function(){window.removeEventListener("resize",this.wsFunc),this.myChart&&(this.myChart.dispose(),this.myChart=null)},methods:{wsFunc:function(){this.myChart.resize()},handleSetVisitChart:function(){this.myChart=r.a.init(document.getElementById(this.echarts));var t=this.optionData;this.myChart.setOption(t,!0)}}},n=n("2877"),n=Object(n.a)(i,(function(){var t=this._self._c;return t("div",[t("div",{style:this.styles,attrs:{id:this.echarts}})])}),[],!1,null,"4a0d7a27",null);e.a=n.exports},ce16:function(t,e,n){"use strict";n("8839")},d9f5:function(t,e,n){"use strict";function i(t,e,n){var i=nt(K,e);i&&delete K[e],it(t,e,n),i&&t!==K&&it(K,e,i)}function r(t,e){var n=st[t]=_(Q);return J(n,{type:U,tag:t,description:e}),g||(n.description=e),n}function o(t,e,n){return t===K&&o(ct,e,n),S(t),e=O(e),S(n),(y(st,e)?(n.enumerable?(y(t,$)&&t[$][e]&&(t[$][e]=!1),n=_(n,{enumerable:k(0,!1)})):(y(t,$)||it(t,$,k(1,{})),t[$][e]=!0),dt):it)(t,e,n)}function a(t,e){S(t);var n=x(e);e=C(n).concat(d(n));return X(e,(function(e){g&&!h(s,n,e)||o(t,e,n[e])})),t}function s(t){t=O(t);var e=h(ot,this,t);return!(this===K&&y(st,t)&&!y(ct,t))&&(!(e||!y(this,t)||!y(st,t)||y(this,$)&&this[$][t])||e)}function c(t,e){var n;t=x(t),e=O(e);if(t!==K||!y(st,e)||y(ct,e))return!(n=nt(t,e))||!y(st,e)||y(t,$)&&t[$][e]||(n.enumerable=!0),n}function l(t){t=rt(x(t));var e=[];return X(t,(function(t){y(st,t)||y(R,t)||at(e,t)})),e}function d(t){var e=t===K,n=(t=rt(e?ct:x(t)),[]);return X(t,(function(t){!y(st,t)||e&&!y(K,t)||at(n,st[t])})),n}var u=n("23e7"),f=n("da84"),h=n("c65b"),p=n("e330"),m=n("c430"),g=n("83ab"),v=n("04f8"),b=n("d039"),y=n("1a2d"),w=n("3a9b"),S=n("825a"),x=n("fc6a"),O=n("a04b"),E=n("577e"),k=n("5c6c"),_=n("7c73"),C=n("df75"),A=n("241c"),z=n("057f"),L=n("7418"),T=n("06cf"),I=n("9bf2"),j=n("37e8"),M=n("d1e7"),D=n("cb2d"),N=n("edd0"),H=n("5692"),W=n("f772"),R=n("d012"),Y=n("90e3"),P=n("b622"),V=n("e538"),B=n("e065"),G=n("57b9"),F=n("d44e"),Z=n("69f3"),X=n("b727").forEach,$=W("hidden"),U="Symbol",J=(n="prototype",Z.set),q=Z.getterFor(U),K=Object[n],Q=(W=f.Symbol,W&&W[n]),tt=f.RangeError,et=f.TypeError,nt=(Z=f.QObject,T.f),it=I.f,rt=z.f,ot=M.f,at=p([].push),st=H("symbols"),ct=H("op-symbols"),lt=(p=H("wks"),!Z||!Z[n]||!Z[n].findChild),dt=g&&b((function(){return 7!==_(it({},"a",{get:function(){return it(this,"a",{value:7}).a}})).a}))?i:it;v||(D(Q=(W=function(){if(w(Q,this))throw new et("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?E(arguments[0]):void 0,e=Y(t),n=function(r){var o=void 0===this?f:this;o===K&&h(n,ct,r),y(o,$)&&y(o[$],e)&&(o[$][e]=!1),r=k(1,r);try{dt(o,e,r)}catch(t){if(!(t instanceof tt))throw t;i(o,e,r)}};return g&<&&dt(K,e,{configurable:!0,set:n}),r(e,t)})[n],"toString",(function(){return q(this).tag})),D(W,"withoutSetter",(function(t){return r(Y(t),t)})),M.f=s,I.f=o,j.f=a,T.f=c,A.f=z.f=l,L.f=d,V.f=function(t){return r(P(t),t)},g&&(N(Q,"description",{configurable:!0,get:function(){return q(this).description}}),m||D(K,"propertyIsEnumerable",s,{unsafe:!0}))),u({global:!0,constructor:!0,wrap:!0,forced:!v,sham:!v},{Symbol:W}),X(C(p),(function(t){B(t)})),u({target:U,stat:!0,forced:!v},{useSetter:function(){lt=!0},useSimple:function(){lt=!1}}),u({target:"Object",stat:!0,forced:!v,sham:!g},{create:function(t,e){return void 0===e?_(t):a(_(t),e)},defineProperty:o,defineProperties:a,getOwnPropertyDescriptor:c}),u({target:"Object",stat:!0,forced:!v},{getOwnPropertyNames:l}),G(),F(W,U),R[$]=!0},e01a:function(t,e,n){"use strict";var i,r,o,a,s,c,l,d=n("23e7"),u=n("83ab"),f=n("da84"),h=n("e330"),p=n("1a2d"),m=n("1626"),g=n("3a9b"),v=n("577e"),b=n("edd0"),y=(n=n("e893"),f.Symbol),w=y&&y.prototype;!u||!m(y)||"description"in w&&void 0===y().description||(i={},n(f=function(){var t=arguments.length<1||void 0===arguments[0]?void 0:v(arguments[0]),e=g(w,this)?new y(t):void 0===t?y():y(t);return""===t&&(i[e]=!0),e},y),(f.prototype=w).constructor=f,r="Symbol(description detection)"===String(y("description detection")),o=h(w.valueOf),a=h(w.toString),s=/^Symbol\((.*)\)[^)]+$/,c=h("".replace),l=h("".slice),b(w,"description",{configurable:!0,get:function(){var t=o(this);return p(i,t)?"":(t=a(t),""===(t=r?l(t,7,-1):c(t,s,"$1"))?void 0:t)}}),d({global:!0,constructor:!0,forced:!0},{Symbol:f}))},e065:function(t,e,n){"use strict";var i=n("428f"),r=n("1a2d"),o=n("e538"),a=n("9bf2").f;t.exports=function(t){var e=i.Symbol||(i.Symbol={});r(e,t)||a(e,t,{value:o.f(t)})}},e538:function(t,e,n){"use strict";n=n("b622"),e.f=n}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-4c1e90af.78aa4de0.js b/crmeb/public/admin/system_static/js/chunk-4c1e90af.78aa4de0.js new file mode 100644 index 000000000..14d684501 --- /dev/null +++ b/crmeb/public/admin/system_static/js/chunk-4c1e90af.78aa4de0.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-4c1e90af"],{"001e":function(t,e,a){"use strict";a("8b6c")},"1ca5":function(t,e,a){"use strict";a("cae0")},3078:function(t,e,a){"use strict";a.r(e),a("a9e3"),a("b0c0");var i=a("f478"),n=a("5530"),s=(a("b64b"),a("e9c4"),a("d81d"),a("14d9"),a("d3b7"),a("25f0"),a("9911"),a("2542")),o=(n={name:"rightConfig",components:Object(n.a)({},s.a),props:{name:{type:Object,default:{}},pageId:{type:Number,default:0},configNum:{type:Number|String,default:"default"}},computed:{defultArr:function(){return this.$store.state.moren.component}},watch:{name:{handler:function(t,e){this.rCom=[],this.configData=this.$store.state.moren.defaultConfig[t.name],this.configData.hasOwnProperty(this.configNum)||(a=JSON.parse(JSON.stringify(this.configData.defaultVal)),this.configData[t.num]=a,this.$store.commit("moren/upDataName",this.configData));var a,i=this;setTimeout((function(){i.rCom=i.$store.state.moren.component[t.name].list}),30),this.configData[t.num].selectConfig&&(this.configData[t.num].selectConfig.type?this.getByCategory():this.getCategory())},deep:!0},defultArr:{handler:function(t,e){this.rCom=[],this.objToArray(t),this.rCom=t[this.name.name].list},deep:!0}},data:function(){return{rCom:[],configData:{},isShow:!0,categoryList:[],status:0}},mounted:function(){this.storeStatus()},methods:{storeStatus:function(){var t=this;Object(i.w)().then((function(e){t.status=parseInt(e.data.store_status)}))},getCategory:function(){var t=this;Object(i.g)().then((function(e){var a=[];e.data.map((function(t){a.push({title:t.title,pid:t.pid,activeValue:t.id.toString()})})),t.configData[t.name.num].selectConfig.list=a,t.bus.$emit("upData",a)}))},getByCategory:function(){var t=this;Object(i.f)().then((function(e){var a=[];e.data.map((function(t){a.push({title:t.cate_name,pid:t.pid,activeValue:t.id.toString()})})),t.configData[t.name.num].selectConfig.list=a,t.bus.$emit("upData",a)}))},saveConfig:function(){var t=this,e=this.$store.state.moren.defaultConfig;if("tabBar"==this.name.name){if(!this.status)for(var a=e.tabBar.default.tabBarList.list,n=0;n@^][^\s!#%&*+<=>@^]*>/,R=/a/g,C=/a/g,L=(a=new j(R)!==R,p.MISSED_STICKY),A=p.UNSUPPORTED_Y;k=i&&(!a||L||_||x||b((function(){return C[O]=!1,j(R)!==R||j(C)===C||"/a/i"!==String(j(R,"i"))})));if(s("RegExp",k)){for(var N=function(t,e){var a,i,n=u(V,this),r=d(t),s=void 0===e,c=[],p=t;if(!n&&r&&s&&t.constructor===N)return t;if((r||u(V,t))&&(t=t.source,s)&&(e=m(p)),t=void 0===t?"":f(t),e=void 0===e?"":f(e),p=t,r=e=_&&"dotAll"in R&&(a=!!e&&-1"===e&&l:if(""===u||v(s,u))throw new S("Invalid capture group name");s[u]=!0,l=!(r[r.length]=[u,c]),u="";continue}l?u+=e:n+=e}return[n,r]}(t))[0],c=s[1]),s=o(j(t,e),n?this:V,N),(a||i||c.length)&&(e=y(s),a&&(e.dotAll=!0,e.raw=N(function(t){for(var e,a=t.length,i=0,n="",r=!1;i<=a;i++)"\\"===(e=T(t,i))?n+=e+T(t,++i):r||"."!==e?("["===e?r=!0:"]"===e&&(r=!1),n+=e):n+="[\\s\\S]";return n}(t),r)),i&&(e.sticky=!0),c.length)&&(e.groups=c),t!==p)try{l(s,"source",""===p?"(?:)":p)}catch(t){}return s},P=c(j),Y=0;P.length>Y;)g(N,j,P[Y++]);(V.constructor=N).prototype=V,h(n,"RegExp",N,{constructor:!0})}w("RegExp")},"61f7":function(t,e,a){"use strict";a.d(e,"a",(function(){return r})),a.d(e,"c",(function(){return l})),a.d(e,"b",(function(){return c}));var i=a("ade3"),n=a("5530");function r(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var a,i,n={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(a in n)new RegExp("(".concat(a,")")).test(e)&&(i=n[a]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?i:("00"+i).substr(i.length)));return e}a("ac1f"),a("00b4"),a("5319"),a("4d63"),a("c607"),a("2c3e"),a("25f0"),a("498a"),a("d3b7"),a("13d5"),a("b64b"),a("99af");var s={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function o(t,e){t.message=function(t){return e.replace("%s",t||"")}}function l(t){var e=1>>1])<0?l=a:s=1+a;var u=i-s;switch(u){case 3:t[s+3]=t[s+2];case 2:t[s+2]=t[s+1];case 1:t[s+1]=t[s];break;default:for(;0>>1);0>>1);a(t,e[n+c])<0?l=c:r=c+1}return l}function l(t,e){var n,o,a=i,l=0,u=(t.length,[]);function c(c){var h=n[c],d=o[c],p=n[c+1],f=o[c+1];o[c]=d+f,c===l-3&&(n[c+1]=n[c+2],o[c+1]=o[c+2]),l--,c=s(t[p],t,h,d,0,e);if(h+=c,0!=(d-=c)&&0!==(f=r(t[h+d-1],t,p,f,f-1,e)))if(d<=f){var g=h,m=d,y=(c=p,f),v=0;for(v=0;vo[t+1])break;c(t)}},this.forceMergeRuns=function(){for(;1>=1;return t+e}(s);do{}while((u=o(t,i,r,e))e&&(e=i.height)}this.height=e+1},getNodeById:function(t){if(this.getId()===t)return this;for(var e=0,n=this.children,i=n.length;es&&l([s,t[0]],"outOfRange"),l(t.slice()),s=t[1])}),this),{stops:e,outerColors:n};function l(i,a){var r=o.getRepresentValue({interval:i});a=a||o.getValueState(r),r=t(r,a);i[0]===-1/0?n[0]=r:i[1]===1/0?n[1]=r:e.push({value:i[0],color:r},{value:i[1],color:r})}}}),u={splitNumber:function(){var t=this.option,e=this._pieceList,n=Math.min(t.precision,20),o=this.getExtent(),a=t.splitNumber;a=Math.max(parseInt(a,10),1);t.splitNumber=a;for(var r=(o[1]-o[0])/a;+r.toFixed(n)!==r&&n<5;)n++;t.precision=n,r=+r.toFixed(n),t.minOpen&&e.push({interval:[-1/0,o[0]],close:[0,0]});for(var l=0,u=o[0];l","≥"][e[0]]];t.text=t.text||this.formatValueText(null!=t.value?t.value:t.interval,!1,e)}),this)}};function c(t,e){var n=t.inverse;("vertical"===t.orient?!n:n)&&e.reverse()}t.exports=l},"07d7":function(t,e,n){var i=n("6d8b"),o=n("41ef"),a=n("607d"),r=n("65ed"),s=n("22d1"),l=n("eda2"),u=i.each,c=l.toCamelCase,h=["","-webkit-","-moz-","-o-"];function d(t){var e,n,a=[],r=t.get("transitionDuration"),d=t.get("backgroundColor"),p=t.getModel("textStyle"),f=t.get("padding");return r&&a.push((n="left "+r+"s "+(e="cubic-bezier(0.23, 1, 0.32, 1)")+",top "+r+"s "+e,i.map(h,(function(t){return t+"transition:"+n})).join(";"))),d&&(s.canvasSupported?a.push("background-Color:"+d):(a.push("background-Color:#"+o.toHex(d)),a.push("filter:alpha(opacity=70)"))),u(["width","color","radius"],(function(e){var n="border-"+e,i=c(n);i=t.get(i);null!=i&&a.push(n+":"+i+("color"===e?"":"px"))})),a.push(function(t){var e=[],n=t.get("fontSize");(i=t.getTextColor())&&e.push("color:"+i),e.push("font:"+t.getFont()),null==(i=t.get("lineHeight"))&&(i=Math.round(3*n/2)),n&&e.push("line-height:"+i+"px");n=t.get("textShadowColor");var i=t.get("textShadowBlur")||0,o=t.get("textShadowOffsetX")||0,a=t.get("textShadowOffsetY")||0;return i&&e.push("text-shadow:"+o+"px "+a+"px "+i+"px "+n),u(["decoration","align"],(function(n){var i=t.get(n);i&&e.push("text-"+n+":"+i)})),e.join(";")}(p)),null!=f&&a.push("padding:"+l.normalizeCssArray(f).join("px ")+"px"),a.join(";")+";"}function p(t,e,n,i,o){var a=e&&e.painter;n?(n=a&&a.getViewportRoot())&&r.transformLocalCoord(t,n,document.body,i,o):(t[0]=i,t[1]=o,(n=a&&a.getViewportRootOffset())&&(t[0]+=n.offsetLeft,t[1]+=n.offsetTop)),t[2]=t[0]/e.getWidth(),t[3]=t[1]/e.getHeight()}function f(t,e,n){if(s.wxa)return null;var i=document.createElement("div"),o=(i.domBelongToZr=!0,this.el=i,this._zr=e.getZr()),r=(n=this._appendToBody=n&&n.appendToBody,this._styleCoord=[0,0,0,0],p(this._styleCoord,o,n,e.getWidth()/2,e.getHeight()/2),(n?document.body:t).appendChild(i),this._container=t,this._show=!1,this._hideTimeout,this);i.onmouseenter=function(){r._enterable&&(clearTimeout(r._hideTimeout),r._show=!0),r._inContent=!0},i.onmousemove=function(t){var e,n;t=t||window.event,r._enterable||(e=o.handler,n=o.painter.getViewportRoot(),a.normalizeEvent(n,t,!0),e.dispatch("mousemove",t))},i.onmouseleave=function(){r._enterable&&r._show&&r.hideLater(r._hideDelay),r._inContent=!1}}f.prototype={constructor:f,_enterable:!0,update:function(t){var e=this._container,n=e.currentStyle||document.defaultView.getComputedStyle(e);e=e.style;"absolute"!==e.position&&"absolute"!==n.position&&(e.position="relative"),t.get("alwaysShowContent")&&this._moveTooltipIfResized()},_moveTooltipIfResized:function(){var t=this._styleCoord[2],e=this._styleCoord[3];t*=this._zr.getWidth(),e*=this._zr.getHeight();this.moveTo(t,e)},show:function(t){clearTimeout(this._hideTimeout);var e=this.el,n=this._styleCoord;e.style.cssText="position:absolute;display:block;border-style:solid;white-space:nowrap;z-index:9999999;"+d(t)+";left:"+n[0]+"px;top:"+n[1]+"px;"+(t.get("extraCssText")||""),e.style.display=e.innerHTML?"block":"none",e.style.pointerEvents=this._enterable?"auto":"none",this._show=!0},setContent:function(t){this.el.innerHTML=null==t?"":t},setEnterable:function(t){this._enterable=t},getSize:function(){var t=this.el;return[t.clientWidth,t.clientHeight]},moveTo:function(t,e){var n=this._styleCoord;p(n,this._zr,this._appendToBody,t,e),t=this.el.style;t.left=n[0]+"px",t.top=n[1]+"px"},hide:function(){this.el.style.display="none",this._show=!1},hideLater:function(t){!this._show||this._inContent&&this._enterable||(t?(this._hideDelay=t,this._show=!1,this._hideTimeout=setTimeout(i.bind(this.hide,this),t)):this.hide())},isShow:function(){return this._show},dispose:function(){this.el.parentNode.removeChild(this.el)},getOuterSize:function(){var t,e=this.el.clientWidth,n=this.el.clientHeight;return document.defaultView&&document.defaultView.getComputedStyle&&(t=document.defaultView.getComputedStyle(this.el))&&(e+=parseInt(t.borderLeftWidth,10)+parseInt(t.borderRightWidth,10),n+=parseInt(t.borderTopWidth,10)+parseInt(t.borderBottomWidth,10)),{width:e,height:n}}},t.exports=f},"07e6":function(t,e,n){n("4d85"),n("a753")},"0817":function(t,e,n){var i=n("3eba");n("f306"),n("0046"),n("60d7"),n=n("ab71");i.registerVisual(n)},"085d":function(t,e,n){var i=n("3eba"),o=(n("bd92"),n("19e2"),n("eabf")),a=n("4c99");n=n("09b1");i.registerPreprocessor(o),i.registerVisual(a),i.registerLayout(n)},"08c3":function(t,e,n){function i(t,e,n,i){a.call(this,t,e,n),this.type=i||"value",this.model=null}var o=n("6d8b"),a=n("84ce");i.prototype={constructor:i,getLabelModel:function(){return this.model.getModel("label")},isHorizontal:function(){return"horizontal"===this.model.get("orient")}},o.inherits(i,a),t.exports=i},"09b1":function(t,e,n){var i=n("2306").subPixelOptimize,o=n("cccd"),a=n("3842").parsePercent,r=n("6d8b").retrieve2,s="undefined"!=typeof Float32Array?Float32Array:Array;n={seriesType:"candlestick",plan:o(),reset:function(t){var e,n,o=t.coordinateSystem,u=t.getData(),c=(e=u,p="category"===(p=(h=t).getBaseAxis()).type?p.getBandWidth():(p=p.getExtent(),Math.abs(p[1]-p[0])/e.count()),e=a(r(h.get("barMaxWidth"),p),p),n=a(r(h.get("barMinWidth"),1),p),null!=(h=h.get("barWidth"))?a(h,p):Math.max(Math.min(p/2,e),n)),h=["x","y"],d=u.mapDimension(h[0]),p=u.mapDimension(h[1],!0),f=p[0],g=p[1],m=p[2],y=p[3];if(u.setLayout({candleWidth:c,isSimpleBox:c<=1.3}),!(null==d||p.length<4))return{progress:t.pipelineContext.large?function(t,e){for(var n,i=new s(4*t.count),a=0,r=[],u=[];null!=(n=t.next());){var c=e.get(d,n),h=e.get(f,n),p=e.get(g,n),v=e.get(m,n),x=e.get(y,n);isNaN(c)||isNaN(v)||isNaN(x)?(i[a++]=NaN,a+=3):(i[a++]=l(e,n,h,p,g),r[0]=c,r[1]=v,n=o.dataToPoint(r,null,u),i[a++]=n?n[0]:NaN,i[a++]=n?n[1]:NaN,r[1]=x,n=o.dataToPoint(r,null,u),i[a++]=n?n[1]:NaN)}e.setLayout("largePoints",i)}:function(t,e){for(var n;null!=(n=t.next());){var a=e.get(d,n),r=e.get(f,n),s=e.get(g,n),u=e.get(m,n),h=e.get(y,n),p=Math.min(r,s),v=Math.max(r,s),x=(p=w(p,a),v=w(v,a),w(u,a)),_=w(h,a),b=[];S(b,v,0),S(b,p,1),b.push(M(_),M(v),M(x),M(p)),e.setItemLayout(n,{sign:l(e,n,r,s,g),initBaseline:(s=o&&a<=n+1){for(var u=[],c=0;c=o&&a<=h+1){for(var f=s.components,g=0,m=f.length,y=0,v=0;gn[s],m=[-p.x,-p.y],y=(e=(e||(m[r]=c.position[r]),[0,0]),[-f.x,-f.y]),v=i.retrieve2(t.get("pageButtonGap",!0),t.get("itemGap",!0));g&&("end"===t.get("pageButtonPosition",!0)?y[r]+=n[s]-f[s]:e[r]+=f[s]+v),y[1-r]+=p[l]/2-f[l]/2,c.attr("position",m),h.attr("position",e),d.attr("position",y),m={x:0,y:0},m[s]=(g?n:p)[s],m[l]=Math.max(p[l],f[l]),m[u]=Math.min(0,f[u]+y[1-r]),h.__rectSize=n[s],g?((e={x:0,y:0})[s]=Math.max(n[s]-f[s]-v,0),e[l]=m[l],h.setClipPath(new o.Rect({shape:e})),h.__rectSize=e[s]):d.eachChild((function(t){t.attr({invisible:!0,silent:!0})})),p=this._getPageInfo(t);return null!=p.pageIndex&&o.updateProps(c,{position:p.contentPosition},g&&t),this._updatePageInfoView(t,p),m},_pageGo:function(t,e,n){t=this._getPageInfo(e)[t],null!=t&&n.dispatchAction({type:"legendScroll",scrollDataIndex:t,legendId:e.id})},_updatePageInfoView:function(t,e){var n=this._controllerGroup,o=(i.each(["pagePrev","pageNext"],(function(i){var o=null!=e[i+"DataIndex"];i=n.childOfName(i);i&&(i.setStyle("fill",o?t.get("pageIconColor",!0):t.get("pageIconInactiveColor",!0)),i.cursor=o?"pointer":"default")})),n.childOfName("pageText")),a=t.get("pageFormatter"),r=e.pageIndex,s=(r=null!=r?r+1:0,e.pageCount);o&&a&&o.setStyle("text",i.isString(a)?a.replace("{current}",r).replace("{total}",s):a({current:r,total:s}))},_getPageInfo:function(t){var e=t.get("scrollDataIndex",!0),n=this.getContentGroup(),i=this._containerGroup.__rectSize,o=t.getOrient().index,a=s[o],r=l[o],u=(t=this._findTargetItemIndex(e),n.children()),c=(e=u[t],u.length),h=c?1:0,d={contentPosition:n.position.slice(),pageCount:h,pageIndex:h-1,pagePrevDataIndex:null,pageNextDataIndex:null};if(e){n=y(e),d.contentPosition[o]=-n.s;for(var p=t+1,f=n,g=n,m=null;p<=c;++p)(!(m=y(u[p]))&&g.e>f.s+i||m&&!v(m,f.s))&&(f=g.i>f.i?g:m)&&(null==d.pageNextDataIndex&&(d.pageNextDataIndex=f.i),++d.pageCount),g=m;for(p=t-1,f=n,g=n,m=null;-1<=p;--p)(m=y(u[p]))&&v(g,m.s)||!(f.i=e&&t.s<=e+i}},_findTargetItemIndex:function(t){var e,n;return this._showController?(this.getContentGroup().eachChild((function(i,o){i=i.__legendDataIndex,null==n&&null!=i&&(n=o),i===t&&(e=o)})),null!=e?e:n):0}});t.exports=u},"0f55":function(t,e,n){function i(t,e,n,i,o){a.call(this,t,e,n),this.type=i||"value",this.axisIndex=o}var o=n("6d8b"),a=n("84ce");i.prototype={constructor:i,model:null,isHorizontal:function(){return"horizontal"!==this.coordinateSystem.getModel().get("layout")}},o.inherits(i,a),t.exports=i},"0f99":function(t,e,n){n("4e08").__DEV__;var i=n("e0d3"),o=i.makeInner,a=i.getDataItemValue,r=(i=n("6d8b"),i.createHashMap),s=i.each,l=i.map,u=i.isArray,c=i.isString,h=i.isObject,d=i.isTypedArray,p=i.isArrayLike,f=i.extend,g=(i.assert,n("ec6f")),m=(i=n("93d0"),i.SOURCE_FORMAT_ORIGINAL),y=i.SOURCE_FORMAT_ARRAY_ROWS,v=i.SOURCE_FORMAT_OBJECT_ROWS,x=i.SOURCE_FORMAT_KEYED_COLUMNS,_=i.SOURCE_FORMAT_UNKNOWN,b=i.SOURCE_FORMAT_TYPED_ARRAY,w=i.SERIES_LAYOUT_BY_ROW,S={Must:1,Might:2,Not:3},M=o();function I(t){var e;if(t)return e=r(),l(t,(function(t,n){var i;return null!=(t=f({},h(t)?t:{name:t})).name&&(t.name+="",null==t.displayName&&(t.displayName=t.name),(i=e.get(t.name))?t.name+="-"+i.count++:e.set(t.name,{count:1})),t}))}function T(t,e,n,i){if(null==i&&(i=1/0),e===w)for(var o=0;oo[0][1]&&(o[0][1]=a[0]),a[1]o[1][1]&&(o[1][1]=a[1])}return o&&v(o)}};function v(t){return new a(t[0][0],t[1][0],t[0][1]-t[0][0],t[1][1]-t[1][0])}e.layoutCovers=p},1111:function(t,e,n){var i=n("3eba"),o=(n("67a8"),n("4784"),n("7f96"));n=n("87c3");i.registerVisual(o("effectScatter","circle")),i.registerLayout(n("effectScatter"))},"133d":function(t,e,n){var i=n("6d8b"),o=n("e0d3");t.exports=function(t,e){var n,a,r=[],s=t.seriesIndex;return null==s||!(e=e.getSeriesByIndex(s))||(n=e.getData(),null==(s=o.queryDataIndex(n,t)))||s<0||i.isArray(s)?{point:[]}:(t=n.getItemGraphicEl(s),a=e.coordinateSystem,e.getTooltipPosition?r=e.getTooltipPosition(s)||[]:a&&a.dataToPoint?r=a.dataToPoint(n.getValues(i.map(a.dimensions,(function(t){return n.mapDimension(t)})),s,!0))||[]:t&&((e=t.getBoundingRect().clone()).applyTransform(t.transform),r=[e.x+e.width/2,e.y+e.height/2]),{point:r,el:t})}},1418:function(t,e,n){var i=n("6d8b"),o=n("a15a").createSymbol,a=n("2306"),r=n("3842").parsePercent,s=n("c775f").getDefaultLabel;function l(t,e,n){a.Group.call(this),this.updateData(t,e,n)}n=l.prototype;var u=l.getSymbolSize=function(t,e){return t=t.getItemVisual(e,"symbolSize"),t instanceof Array?t.slice():[+t,+t]};function c(t){return[t[0]/2,t[1]/2]}function h(t,e){this.parent.drift(t,e)}n._createSymbol=function(t,e,n,i,a){this.removeAll(),e=e.getItemVisual(n,"color"),n=o(t,-1,-1,2,2,e,a),n.attr({z2:100,culling:!0,scale:c(i)}),n.drift=h,this._symbolType=t,this.add(n)},n.stopSymbolAnimation=function(t){this.childAt(0).stopAnimation(t)},n.getSymbolPath=function(){return this.childAt(0)},n.getScale=function(){return this.childAt(0).scale},n.highlight=function(){this.childAt(0).trigger("emphasis")},n.downplay=function(){this.childAt(0).trigger("normal")},n.setZ=function(t,e){var n=this.childAt(0);n.zlevel=t,n.z=e},n.setDraggable=function(t){var e=this.childAt(0);e.draggable=t,e.cursor=t?"move":e.cursor},n.updateData=function(t,e,n){this.silent=!1;var i,o,r=t.getItemVisual(e,"symbol")||"circle",s=t.hostModel,l=u(t,e),h=r!==this._symbolType;h?(o=t.getItemVisual(e,"symbolKeepAspect"),this._createSymbol(r,t,e,l,o)):((i=this.childAt(0)).silent=!1,a.updateProps(i,{scale:c(l)},s,e)),this._updateCommon(t,e,l,n),h&&(i=this.childAt(0),r=n&&n.fadeIn,o={scale:i.scale.slice()},r&&(o.style={opacity:i.style.opacity}),i.scale=[0,0],r&&(i.style.opacity=0),a.initProps(i,o,s,e)),this._seriesModel=s};var d=["itemStyle"],p=["emphasis","itemStyle"],f=["label"],g=["emphasis","label"];function m(t,e){var n,i;this.incremental||this.useHoverLayer||("emphasis"===e?(n=(i=this.__symbolOriginalScale)[1]/i[0],i={scale:[Math.max(1.1*i[0],i[0]+3),Math.max(1.1*i[1],i[1]+3*n)]},this.animateTo(i,400,"elasticOut")):"normal"===e&&this.animateTo({scale:this.__symbolOriginalScale},400,"elasticOut"))}n._updateCommon=function(t,e,n,o){var l=this.childAt(0),u=t.hostModel,h=t.getItemVisual(e,"color"),y=("image"!==l.type?l.useStyle({strokeNoScale:!0}):l.setStyle({opacity:1,shadowBlur:null,shadowOffsetX:null,shadowOffsetY:null,shadowColor:null}),o&&o.itemStyle),v=o&&o.hoverItemStyle,x=o&&o.symbolOffset,_=o&&o.labelModel,b=o&&o.hoverLabelModel,w=o&&o.hoverAnimation,S=o&&o.cursorStyle,M=(!o||t.hasItemOption?(y=(M=o&&o.itemModel?o.itemModel:t.getItemModel(e)).getModel(d).getItemStyle(["color"]),v=M.getModel(p).getItemStyle(),x=M.getShallow("symbolOffset"),_=M.getModel(f),b=M.getModel(g),w=M.getShallow("hoverAnimation"),S=M.getShallow("cursor")):v=i.extend({},v),l.style),I=t.getItemVisual(e,"symbolRotate"),T=(I=(l.attr("rotation",(I||0)*Math.PI/180||0),x&&l.attr("position",[r(x[0],n[0]),r(x[1],n[1])]),S&&l.attr("cursor",S),l.setColor(h,o&&o.symbolInnerColor),l.setStyle(y),t.getItemVisual(e,"opacity")),x=(null!=I&&(M.opacity=I),t.getItemVisual(e,"liftZ")),S=l.__z2Origin,null!=x?null==S&&(l.__z2Origin=l.z2,l.z2+=x):null!=S&&(l.z2=S,l.__z2Origin=null),o&&o.useNameLabel);a.setLabelStyle(M,v,_,b,{labelFetcher:u,labelDataIndex:e,defaultText:function(e,n){return T?t.getName(e):s(t,e)},isRectText:!0,autoColor:h}),l.__symbolOriginalScale=c(n),l.hoverStyle=v,l.highDownOnUpdate=w&&u.isAnimationEnabled()?m:null,a.setHoverStyle(l)},n.fadeOut=function(t,e){var n=this.childAt(0);this.silent=n.silent=!0,e&&e.keepLabel||(n.style.text=null),a.updateProps(n,{style:{opacity:0},scale:[0,0]},this._seriesModel,this.dataIndex,t)},i.inherits(l,a.Group),t.exports=l},1466:function(t,e,n){var i=n("3eba"),o=n("2306"),a=n("6d8b"),r=n("a15a");n=i.extendChartView({type:"radar",render:function(t,e,n){var i=t.coordinateSystem,s=this.group,l=t.getData(),u=this._data;function c(t,e){var n,i=t.getItemVisual(e,"symbol")||"circle",o=t.getItemVisual(e,"color");if("none"!==i)return n=t.getItemVisual(e,"symbolSize"),n=n=a.isArray(n)?n:[+n,+n],i=r.createSymbol(i,-1,-1,2,2,o),o=t.getItemVisual(e,"symbolRotate")||0,i.attr({style:{strokeNoScale:!0},z2:100,scale:[n[0]/2,n[1]/2],rotation:o*Math.PI/180||0}),i}function h(e,n,i,a,r,s){i.removeAll();for(var l=0;l=e.r0}});t.exports=l},"1c5f":function(t,e,n){var i=n("401b"),o=n("6d8b"),a=n("0c37").getCurvenessForEdge;function r(t,e){t.eachEdge((function(t,n){n=o.retrieve3(t.getModel().get("lineStyle.curveness"),-a(t,e,n,!0),0);var r=i.clone(t.node1.getLayout()),s=i.clone(t.node2.getLayout()),l=[r,s];+n&&l.push([(r[0]+s[0])/2-(r[1]-s[1])*n,(r[1]+s[1])/2-(s[0]-r[0])*n]),t.setLayout(l)}))}e.simpleLayout=function(t){var e=t.coordinateSystem;e&&"view"!==e.type||((e=t.getGraph()).eachNode((function(t){var e=t.getModel();t.setLayout([+e.get("x"),+e.get("y")])})),r(e,t))},e.simpleLayoutEdge=r},"1ccf":function(t,e,n){n("4e08").__DEV__;var i=n("6d8b"),o=n("fd27"),a=n("3842").parsePercent,r=n("697e"),s=r.createScaleByModel,l=r.niceScaleExtent,u=(r=n("2039"),n("ee1aa").getStackedDimension);function c(t,e){var n,o=this,a=o.getAngleAxis(),r=o.getRadiusAxis();a.scale.setExtent(1/0,-1/0),r.scale.setExtent(1/0,-1/0),t.eachSeries((function(t){var e;t.coordinateSystem===o&&(e=t.getData(),i.each(e.mapDimension("radius",!0),(function(t){r.scale.unionExtentFromData(e,u(e,t))})),i.each(e.mapDimension("angle",!0),(function(t){a.scale.unionExtentFromData(e,u(e,t))})))})),l(a.scale,a.model),l(r.scale,r.model),"category"!==a.type||a.onBand||(t=a.getExtent(),n=360/a.scale.count(),a.inverse?t[1]+=n:t[1]-=n,a.setExtent(t[0],t[1]))}function h(t,e){var n;t.type=e.get("type"),t.scale=s(e),t.onBand=e.get("boundaryGap")&&"category"===t.type,t.inverse=e.get("inverse"),"angleAxis"===e.mainType&&(t.inverse^=e.get("clockwise"),n=e.get("startAngle"),t.setExtent(n,n+(t.inverse?-360:360))),(e.axis=t).model=e}n("78f0"),n={dimensions:o.prototype.dimensions,create:function(t,e){var n=[];return t.eachComponent("polar",(function(t,r){r=new o(r);var s,l=(r.update=c,r.getRadiusAxis()),u=r.getAngleAxis(),d=t.findAxisModel("radiusAxis"),p=t.findAxisModel("angleAxis");h(l,d),h(u,p),l=r,d=e,p=(u=t).get("center"),s=d.getWidth(),d=d.getHeight(),l.cx=a(p[0],s),l.cy=a(p[1],d),p=l.getRadiusAxis(),l=Math.min(s,d)/2,null==(s=u.get("radius"))?s=[0,"100%"]:i.isArray(s)||(s=[0,s]),s=[a(s[0],l),a(s[1],l)],p.inverse?p.setExtent(s[1],s[0]):p.setExtent(s[0],s[1]),n.push(r),(t.coordinateSystem=r).model=t})),t.eachSeries((function(e){var n;"polar"===e.get("coordinateSystem")&&(n=t.queryComponents({mainType:"polar",index:e.get("polarIndex"),id:e.get("polarId")})[0],e.coordinateSystem=n.coordinateSystem)})),n}},r.register("polar",n)},"1e32":function(t,e,n){var i=n("6d8b"),o=n("3842").parsePercent,a=n("ee1aa").isDimensionStacked;function r(t){return t.get("stack")||"__ec_stack_"+t.seriesIndex}function s(t,e){return e.dim+t.model.componentIndex}t.exports=function(t,e,n){var l,u,c,h={},d=(l=i.filter(e.getSeriesByType(t),(function(t){return!e.isSeriesFiltered(t)&&t.coordinateSystem&&"polar"===t.coordinateSystem.type})),u={},i.each(l,(function(t,e){var n=t.getData(),i=t.coordinateSystem,a=i.getBaseAxis(),l=(i=s(i,a),a.getExtent()),c=(a="category"===a.type?a.getBandWidth():Math.abs(l[1]-l[0])/n.count(),l=u[i]||{bandWidth:a,remainedWidth:a,autoWidthCount:0,categoryGap:"20%",gap:"30%",stacks:{}},n=l.stacks,i=(u[i]=l,r(t)),n[i]||l.autoWidthCount++,n[i]=n[i]||{width:0,maxWidth:0},o(t.get("barWidth"),a)),h=(a=o(t.get("barMaxWidth"),a),t.get("barGap"));t=t.get("barCategoryGap");c&&!n[i].width&&(c=Math.min(l.remainedWidth,c),n[i].width=c,l.remainedWidth-=c),a&&(n[i].maxWidth=a),null!=h&&(l.gap=h),null!=t&&(l.categoryGap=t)})),c={},i.each(u,(function(t,e){c[e]={};var n,a=t.stacks,r=t.bandWidth,s=(r=o(t.categoryGap,r),o(t.gap,1)),l=t.remainedWidth,u=t.autoWidthCount,h=(l-r)/(u+(u-1)*s),d=(h=Math.max(h,0),i.each(a,(function(t,e){var n=t.maxWidth;n&&nthis._ux||x(e-this._yi)>this._uy||this._len<5;return this.addData(u.L,t,e),this._ctx&&n&&(this._needsDash()?this._dashedLineTo(t,e):this._ctx.lineTo(t,e)),n&&(this._xi=t,this._yi=e),this},bezierCurveTo:function(t,e,n,i,o,a){return this.addData(u.C,t,e,n,i,o,a),this._ctx&&(this._needsDash()?this._dashedBezierTo(t,e,n,i,o,a):this._ctx.bezierCurveTo(t,e,n,i,o,a)),this._xi=o,this._yi=a,this},quadraticCurveTo:function(t,e,n,i){return this.addData(u.Q,t,e,n,i),this._ctx&&(this._needsDash()?this._dashedQuadraticTo(t,e,n,i):this._ctx.quadraticCurveTo(t,e,n,i)),this._xi=n,this._yi=i,this},arc:function(t,e,n,i,o,a){return this.addData(u.A,t,e,n,n,i,o-i,0,a?0:1),this._ctx&&this._ctx.arc(t,e,n,i,o,a),this._xi=m(o)*n+t,this._yi=y(o)*n+e,this},arcTo:function(t,e,n,i,o){return this._ctx&&this._ctx.arcTo(t,e,n,i,o),this},rect:function(t,e,n,i){return this._ctx&&this._ctx.rect(t,e,n,i),this.addData(u.R,t,e,n,i),this},closePath:function(){this.addData(u.Z);var t=this._ctx,e=this._x0,n=this._y0;return t&&(this._needsDash()&&this._dashedLineTo(e,n),t.closePath()),this._xi=e,this._yi=n,this},fill:function(t){t&&t.fill(),this.toStatic()},stroke:function(t){t&&t.stroke(),this.toStatic()},setLineDash:function(t){if(t instanceof Array){this._lineDash=t;for(var e=this._dashIdx=0,n=0;ne.length&&(this._expandData(),e=this.data);for(var n=0;nr||x(p-o)>s||c===l-1)&&(t.lineTo(d,p),i=d,o=p);break;case u.C:t.bezierCurveTo(a[c++],a[c++],a[c++],a[c++],a[c++],a[c++]),i=a[c-2],o=a[c-1];break;case u.Q:t.quadraticCurveTo(a[c++],a[c++],a[c++],a[c++]),i=a[c-2],o=a[c-1];break;case u.A:var d=a[c++],p=a[c++],f=a[c++],g=a[c++],v=a[c++],_=a[c++],b=a[c++],w=a[c++],S=gs&&(s=t.depth)}));var l=t.expandAndCollapse&&0<=t.initialTreeDepth?t.initialTreeDepth:s;return a.root.eachNode("preorder",(function(t){var e=t.hostTree.data.getRawDataItem(t.dataIndex);t.isExpand=e&&null!=e.collapsed?!e.collapsed:t.depth<=l})),a.data},getOrient:function(){var t=this.get("orient");return"horizontal"===t?t="LR":"vertical"===t&&(t="TB"),t},setZoom:function(t){this.option.zoom=t},setCenter:function(t){this.option.center=t},formatTooltip:function(t){for(var e=this.getData().tree,n=e.root.children[0],i=e.getNodeByDataIndex(t),o=(e=i.getValue(),i.name);i&&i!==n;)o=i.parentNode.name+"."+o,i=i.parentNode;return a(o+(isNaN(e)||null==e?"":" : "+e))},defaultOption:{zlevel:0,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",borderColor:"#c23531",borderWidth:1.5},label:{show:!0,color:"#555"},leaves:{label:{show:!0}},animationEasing:"linear",animationDuration:700,animationDurationUpdate:1e3}});t.exports=n},"216a":function(t,e,n){var i=n("6d8b"),o=n("3842"),a=n("eda2"),r=n("944e"),s=(n=n("89e3"),n.prototype),l=Math.ceil,u=Math.floor,c=36e5,h=864e5,d=n.extend({type:"time",getLabel:function(t){var e=this._stepLvl;t=new Date(t);return a.formatTime(e[0],t,this.getSetting("useUTC"))},niceExtent:function(t){var e=this._extent,n=(e[0]===e[1]&&(e[0]-=h,e[1]+=h),e[1]===-1/0&&e[0]===1/0&&(n=new Date,e[1]=+new Date(n.getFullYear(),n.getMonth(),n.getDate()),e[0]=e[1]-h),this.niceTicks(t.splitNumber,t.minInterval,t.maxInterval),this._interval);t.fixMin||(e[0]=o.round(u(e[0]/n)*n)),t.fixMax||(e[1]=o.round(l(e[1]/n)*n))},niceTicks:function(t,e,n){var i=this._extent,a=i[1]-i[0],s=a/(t=t||10);null!=e&&s>>1;t[o][1]Math.abs(i[1])?0e[0]||t[1]<0||t[1]>e[1]||(e=((e=this._handleEnds)[0]+e[1])/2,t=this._updateInterval("all",t[0]-e),this._updateView(),t&&this._dispatchZoomAction())},_dispatchZoomAction:function(){var t=this._range;this.api.dispatchAction({type:"dataZoom",from:this.uid,dataZoomId:this.dataZoomModel.id,start:t[0],end:t[1]})},_findCoordRect:function(){var t,e,n;return g(this.getTargetCoordInfo(),(function(t){!n&&t.length&&(t=t[0].model.coordinateSystem,n=t.getRect&&t.getRect())})),n||(t=this.api.getWidth(),e=this.api.getHeight(),n={x:.2*t,y:.2*e,width:.6*t,height:.6*e}),n}});function _(t){return"vertical"===t?"ns-resize":"ew-resize"}t.exports=x},"237f":function(t,e,n){var i=n("6d8b"),o=n("6179"),a=n("7368"),r=n("31d9"),s=n("b1d4"),l=n("2039"),u=n("3301");t.exports=function(t,e,n,c,h){for(var d=new a(c),p=0;p "+_)),y++)}return"cartesian2d"===(c=n.get("coordinateSystem"))||"polar"===c?f=u(t,n):(c=(c=l.get(c))&&"view"!==c.type&&c.dimensions||[],i.indexOf(c,"value")<0&&c.concat(["value"]),c=s(t,{coordDimensions:c}),(f=new o(c,n)).initData(t)),(c=new o(["value"],n)).initData(m,g),h&&h(f,c),r({mainData:f,struct:d,structAttr:"graph",datas:{node:f,edge:c},datasAttr:{node:"data",edge:"edgeData"}}),d.update(),d}},"23e0":function(t,e,n){var i=n("6d8b"),o=n("7887"),a=n("89e3"),r=n("3842"),s=n("697e"),l=s.getScaleExtent,u=s.niceScaleExtent,c=(s=n("2039"),n("8c2a"));function h(t,e,n){this._model=t,this.dimensions=[],this._indicatorAxes=i.map(t.getIndicatorModels(),(function(t,e){e="indicator_"+e;var n=new o(e,new("log"===t.get("axisType")?c:a));return n.name=t.get("name"),(n.model=t).axis=n,this.dimensions.push(e),n}),this),this.resize(t,n),this.cx,this.cy,this.r,this.r0,this.startAngle}h.prototype.getIndicatorAxes=function(){return this._indicatorAxes},h.prototype.dataToPoint=function(t,e){var n=this._indicatorAxes[e];return this.coordToPoint(n.dataToCoord(t),e)},h.prototype.coordToPoint=function(t,e){return e=this._indicatorAxes[e].angle,[this.cx+t*Math.cos(e),this.cy-t*Math.sin(e)]},h.prototype.pointToData=function(t){for(var e,n=t[0]-this.cx,i=(t=t[1]-this.cy,Math.sqrt(n*n+t*t)),o=(n/=i,t/=i,Math.atan2(-t,n)),a=1/0,r=-1,s=0;sn[0]&&isFinite(f)&&isFinite(n[0]););else{t=o.getTicks().length-1;var p=(a":"\n"),a&&(t+=u(a),null!=r)&&(t+=" : "),null!=r&&(t+=u(s)),t},getData:function(){return this._data},setData:function(t){this._data=t}}),o.mixin(s,n),t.exports=s},"24b9":function(t,e,n){n("4e08").__DEV__;var i=n("f934"),o=(n=n("3842"),n.parsePercent),a=n.linearMap;t.exports=function(t,e,n){t.eachSeriesByType("funnel",(function(t){function n(t,e){if("horizontal"===h){var n,i=r.get(s,t)||0,o=a(i,[y,v],m,!0);switch(x){case"top":n=g;break;case"center":n=g+(p-o)/2;break;case"bottom":n=g+(p-o)}return[[e,n],[e,n+o]]}i=r.get(s,t)||0;var l,u=a(i,[y,v],m,!0);switch(x){case"left":l=f;break;case"center":l=f+(d-u)/2;break;case"right":l=f+d-u}return[[l,e],[l+u,e]]}var r=t.getData(),s=r.mapDimension("value"),l=t.get("sort"),u=(u=e,i.getLayoutRect(t.getBoxLayoutParams(),{width:u.getWidth(),height:u.getHeight()})),c=function(t,e){for(var n=t.mapDimension("value"),i=t.mapArray(n,(function(t){return t})),o=[],a="ascending"===e,r=0,s=t.count();re[1]&&e.reverse(),e[0]=Math.max(e[0],t[0]),e[1]=Math.min(e[1],t[1]))},completeVisualOption:function(){o.prototype.completeVisualOption.apply(this,arguments),i.each(this.stateList,(function(t){t=this.option.controller[t].symbolSize,t&&t[0]!==t[1]&&(t[0]=0)}),this)},setSelected:function(t){this.option.range=t.slice(),this._resetRange()},getSelected:function(){var t=this.getExtent(),e=a.asc((this.get("range")||[]).slice());return e[0]>t[1]&&(e[0]=t[1]),e[1]>t[1]&&(e[1]=t[1]),e[0]=n[1]||t<=e[1])?"inRange":"outOfRange"},findTargetDataIndices:function(t){var e=[];return this.eachTargetSeries((function(n){var i=[],o=n.getData();o.each(this.getDataDimension(o),(function(e,n){t[0]<=e&&e<=t[1]&&i.push(n)}),this),e.push({seriesId:n.id,dataIndex:i})}),this),e},getVisualMeta:function(t){var e=l(0,0,this.getExtent()),n=l(0,0,this.option.range.slice()),i=[];function o(e,n){i.push({value:e,color:t(e,n)})}for(var a=0,r=0,s=n.length,u=e.length;r=e.r0}});t.exports=n},"342d":function(t,e,n){function i(t,e){return(t[0]*e[1]n[1]?n[1]:t)=e[1])return n[1]}else{if(t>=e[0])return n[0];if(t<=e[1])return n[1]}else{if(t===e[0])return n[0];if(t===e[1])return n[1]}return(t-e[0])/o*a+n[0]},e.parsePercent=function(t,e){switch(t){case"center":case"middle":t="50%";break;case"left":case"top":t="0%";break;case"right":case"bottom":t="100%"}return"string"==typeof t?t.replace(/^\s+|\s+$/g,"").match(/%$/)?parseFloat(t)/100*e:parseFloat(t):null==t?NaN:+t},e.round=function(t,e,n){return null==e&&(e=10),e=Math.min(Math.max(0,e),20),t=(+t).toFixed(e),n?t:+t},e.asc=function(t){return t.sort((function(t,e){return t-e})),t},e.getPrecision=function(t){if(t=+t,isNaN(t))return 0;for(var e=1,n=0;Math.round(t*e)/e!==t;)e*=10,n++;return n},e.getPrecisionSafe=function(t){var e=(t=t.toString()).indexOf("e");return 0c&&(c=u[d],h=d);++s[h],u[h]=0,++l}return s[e]/a},e.MAX_SAFE_INTEGER=9007199254740991,e.remRadian=function(t){var e=2*Math.PI;return(t%e+e)%e},e.isRadianAroundZero=function(t){return-1e-4t[1])break;n.push({color:this.getControllerVisual(a,"color",e),offset:o/100})}return n.push({color:this.getControllerVisual(t[1],"color",e),offset:1}),n},_createBarPoints:function(t,e){var n=this.visualMapModel.itemSize;return[[n[0]-e[0],t[0]],[n[0],t[0]],[n[0],t[1]],[n[0]-e[1],t[1]]]},_createBarGroup:function(t){var e=this._orient,n=this.visualMapModel.get("inverse");return new s.Group("horizontal"!==e||n?"horizontal"===e&&n?{scale:"bottom"===t?[-1,1]:[1,1],rotation:-Math.PI/2}:"vertical"!==e||n?{scale:"left"===t?[1,1]:[-1,1]}:{scale:"left"===t?[1,-1]:[-1,-1]}:{scale:"bottom"===t?[1,1]:[-1,1],rotation:Math.PI/2})},_updateHandle:function(t,e){var n,i,o,a;this._useHandle&&(n=this._shapes,i=this.visualMapModel,o=n.handleThumbs,a=n.handleLabels,p([0,1],(function(r){var l=o[r];l.setStyle("fill",e.handlesColor[r]),l.position[1]=t[r],l=s.applyTransform(n.handleLabelPoints[r],s.getTransform(l,this.group));a[r].setStyle({x:l[0],y:l[1],text:i.formatValueText(this._dataInterval[r]),textVerticalAlign:"middle",textAlign:this._applyTransform("horizontal"===this._orient?0===r?"bottom":"top":"left",n.barGroup)})}),this))},_showIndicator:function(t,e,n,i){var o,a=this.visualMapModel,r=a.getExtent(),l=a.itemSize,u=[0,l[1]],c=(r=d(t,r,u,!0),u=this._shapes,u.indicator);c&&(c.position[1]=r,c.attr("invisible",!1),c.setShape("points",(o=!!n,i=i,r=r,l=l[1],o?[[0,-f(i,g(r,0))],[6,0],[0,f(i,g(l-r,0))]]:[[0,0],[5,-5],[5,5]])),o=this.getControllerVisual(t,"color",{convertOpacityToAlpha:!0}),c.setStyle("fill",o),i=s.applyTransform(u.indicatorLabelPoint,s.getTransform(c,this.group)),(l=u.indicatorLabel).attr("invisible",!1),r=this._applyTransform("left",u.barGroup),t=this._orient,l.setStyle({text:(n||"")+a.formatValueText(e),textVerticalAlign:"horizontal"===t?r:"middle",textAlign:"horizontal"===t?"center":r,x:i[0],y:i[1]}))},_enableHoverLinkToSeries:function(){var t=this;this._shapes.barGroup.on("mousemove",(function(e){var n;t._hovering=!0,t._dragging||(n=t.visualMapModel.itemSize,(e=t._applyTransform([e.offsetX,e.offsetY],t._shapes.barGroup,!0,!0))[1]=f(g(0,e[1]),n[1]),t._doHoverLinkToSeries(e[1],0<=e[0]&&e[0]<=n[0]))})).on("mouseout",(function(){t._hovering=!1,t._dragging||t._clearHoverLinkToSeries()}))},_enableHoverLinkFromSeries:function(){var t=this.api.getZr();this.visualMapModel.option.hoverLink?(t.on("mouseover",this._hoverLinkFromSeriesMouseOver,this),t.on("mouseout",this._hideIndicator,this)):this._clearHoverLinkFromSeries()},_doHoverLinkToSeries:function(t,e){var n,i,o,a=this.visualMapModel,r=a.itemSize;a.option.hoverLink&&(r=[0,r[1]],i=a.getExtent(),o=[(t=f(g(r[0],t),r[1]))-(n=function(t,e,n){var i=6;t=t.get("hoverLinkDataSize");return t&&(i=d(t,e,n,!0)/2),i}(a,i,r)),t+n],t=d(t,r,i,!0),i=[d(o[0],r,i,!0),d(o[1],r,i,!0)],o[0] ",n):this._showIndicator(t,t,"≈ ",n)),r=this._hoverLinkDataIndices,o=[],(e||v(a))&&(o=this._hoverLinkDataIndices=a.findTargetDataIndices(i)),t=h.compressBatches(r,o),this._dispatchHighDown("downplay",c.makeHighDownBatch(t[0],a)),this._dispatchHighDown("highlight",c.makeHighDownBatch(t[1],a)))},_hoverLinkFromSeriesMouseOver:function(t){t=t.target;var e,n=this.visualMapModel;t&&null!=t.dataIndex&&(e=this.ecModel.getSeriesByIndex(t.seriesIndex),n.isTargetSeries(e))&&(n=(e=e.getData(t.dataType)).get(n.getDataDimension(e),t.dataIndex,!0),isNaN(n)||this._showIndicator(n,n))},_hideIndicator:function(){var t=this._shapes;t.indicator&&t.indicator.attr("invisible",!0),t.indicatorLabel&&t.indicatorLabel.attr("invisible",!0)},_clearHoverLinkToSeries:function(){this._hideIndicator();var t=this._hoverLinkDataIndices;this._dispatchHighDown("downplay",c.makeHighDownBatch(t,this.visualMapModel)),t.length=0},_clearHoverLinkFromSeries:function(){this._hideIndicator();var t=this.api.getZr();t.off("mouseover",this._hoverLinkFromSeriesMouseOver),t.off("mouseout",this._hideIndicator)},_applyTransform:function(t,e,n,o){return e=s.getTransform(e,o?null:this.group),s[i.isArray(t)?"applyTransform":"transformDirection"](t,e,n)},_dispatchHighDown:function(t,e){e&&e.length&&this.api.dispatchAction({type:t,batch:e})},dispose:function(){this._clearHoverLinkFromSeries(),this._clearHoverLinkToSeries()},remove:function(){this._clearHoverLinkFromSeries(),this._clearHoverLinkToSeries()}});function y(t,e,n,i){return new s.Polygon({shape:{points:t},draggable:!!n,cursor:e,drift:n,onmousemove:function(t){a.stop(t.event)},ondragend:i})}function v(t){var e=t.get("hoverLinkOnHandle");return null==e?t.get("realtime"):e}function x(t){return"vertical"===t?"ns-resize":"ew-resize"}t.exports=m},"3eba":function(t,e,n){n("4e08").__DEV__;var i=n("697e7"),o=n("6d8b"),a=n("41ef"),r=n("22d1"),s=n("04f6"),l=n("1fab"),u=n("7e63"),c=n("843e"),h=n("2039"),d=n("ca98"),p=n("fb05"),f=n("d15d"),g=n("6cb7"),m=n("4f85"),y=n("b12f"),v=n("e887"),x=n("2306"),_=n("e0d3"),b=n("88b3").throttle,w=n("fd63"),S=n("b809"),M=n("998c"),I=n("69ff"),T=n("c533"),A=n("f219"),C=(n("0352"),n("ec34")),D=o.assert,L=o.each,P=o.isFunction,k=o.isObject,O=g.parseClassType,R={PROCESSOR:{FILTER:1e3,SERIES_FILTER:800,STATISTIC:5e3},VISUAL:{LAYOUT:1e3,PROGRESSIVE_LAYOUT:1100,GLOBAL:2e3,CHART:3e3,POST_CHART_LAYOUT:3500,COMPONENT:4e3,BRUSH:5e3}},E="__flagInMainProcess",N="__optionUpdated",z=/^[a-zA-Z0-9_]+$/;function B(t,e){return function(n,i,o){!e&&this._disposed?this.id:(n=n&&n.toLowerCase(),l.prototype[t].call(this,n,i,o))}}function V(){l.call(this)}function G(t,e,n){n=n||{},"string"==typeof e&&(e=ct[e]),this.id,this.group,this._dom=t,t=this._zr=i.init(t,{renderer:n.renderer||"canvas",devicePixelRatio:n.devicePixelRatio,width:n.width,height:n.height}),this._throttledZrFlush=b(o.bind(t.flush,t),17),(e=o.clone(e))&&p(e,!0),this._theme=e,this._chartsViews=[],this._chartsMap={},this._componentsViews=[],this._componentsMap={},this._coordSysMgr=new h;var a,r,u;e=this._api=(n=(a=this)._coordSysMgr,o.extend(new c(a),{getCoordinateSystems:o.bind(n.getCoordinateSystems,n),getComponentByElement:function(t){for(;t;){var e=t.__ecComponentInfo;if(null!=e)return a._model.getComponent(e.mainType,e.index);t=t.parent}}}));function d(t,e){return t.__prio-e.__prio}s(ut,d),s(rt,d),this._scheduler=new I(this,e,rt,ut),l.call(this,this._ecEventProcessor=new it),this._messageCenter=new V,this._initEvents(),this.resize=o.bind(this.resize,this),this._pendingActions=[],t.animation.on("frame",this._onframe,this),u=this,(r=t).on("rendered",(function(){u.trigger("rendered"),!r.animation.isFinished()||u[N]||u._scheduler.unfinished||u._pendingActions.length||u.trigger("finished")})),o.setAsPrimitive(this)}V.prototype.on=B("on",!0),V.prototype.off=B("off",!0),V.prototype.one=B("one",!0),o.mixin(V,l);var F=G.prototype;function H(t,e,n){if(this._disposed)this.id;else{var i=this._model,o=this._coordSysMgr.getCoordinateSystems();e=_.parseFinder(i,e);for(var a=0;a'+t.dom+""})),y.painter.getSvgRoot().innerHTML=v,t.connectedBackgroundColor&&y.painter.setBackgroundColor(t.connectedBackgroundColor),y.refreshImmediately(),y.painter.toDataURL()):(t.connectedBackgroundColor&&y.add(new x.Rect({shape:{x:0,y:0,width:f,height:g},style:{fill:t.connectedBackgroundColor}})),L(d,(function(t){t=new x.Image({style:{x:t.left*p-l,y:t.top*p-u,image:t.dom}}),y.add(t)})),y.refreshImmediately(),m.toDataURL("image/"+(t&&t.type||"png")))):this.getDataURL(t)},F.convertToPixel=o.curry(H,"convertToPixel"),F.convertFromPixel=o.curry(H,"convertFromPixel"),F.containPixel=function(t,e){var n,i;if(!this._disposed)return n=this._model,t=_.parseFinder(n,t),o.each(t,(function(t,n){0<=n.indexOf("Models")&&o.each(t,(function(t){var o=t.coordinateSystem;o&&o.containPoint?i|=!!o.containPoint(e):"seriesModels"===n&&(o=this._chartsMap[t.__viewId])&&o.containPoint&&(i|=o.containPoint(e,t))}),this)}),this),!!i;this.id},F.getVisual=function(t,e){var n=this._model;n=(t=_.parseFinder(n,t,{defaultMainType:"series"})).seriesModel.getData(),t=t.hasOwnProperty("dataIndexInside")?t.dataIndexInside:t.hasOwnProperty("dataIndex")?n.indexOfRawIndex(t.dataIndex):null;return null!=t?n.getItemVisual(t,e):n.getVisual(e)},F.getViewOfComponentModel=function(t){return this._componentsMap[t.__viewId]},F.getViewOfSeriesModel=function(t){return this._chartsMap[t.__viewId]};var W={prepareAndUpdate:function(t){U(this),W.update.call(this,t)},update:function(t){var e=this._model,n=this._api,i=this._zr,o=this._coordSysMgr,s=this._scheduler;e&&(s.restoreData(e,t),s.performSeriesTasks(e),o.create(e,n),s.performDataProcessorTasks(e,t),Y(this,e),o.update(e,n),$(e),s.performVisualTasks(e,t),J(this,e,n,t),o=e.get("backgroundColor")||"transparent",r.canvasSupported?i.setBackgroundColor(o):(s=a.parse(o),o=a.stringify(s,"rgb"),0===s[3]&&(o="transparent")),tt(e,n))},updateTransform:function(t){var e,n,i=this._model,a=this,r=this._api;i&&(e=[],i.eachComponent((function(n,o){var s=a.getViewOfComponentModel(o);s&&s.__alive&&(!s.updateTransform||(o=s.updateTransform(o,i,r,t))&&o.update)&&e.push(s)})),n=o.createHashMap(),i.eachSeries((function(e){var o=a._chartsMap[e.__viewId];(!o.updateTransform||(o=o.updateTransform(e,i,r,t))&&o.update)&&n.set(e.uid,1)})),$(i),this._scheduler.performVisualTasks(i,t,{setDirty:!0,dirtyMap:n}),Q(a,i,0,t,n),tt(i,this._api))},updateView:function(t){var e=this._model;e&&(v.markUpdateMethod(t,"updateView"),$(e),this._scheduler.performVisualTasks(e,t,{setDirty:!0}),J(this,this._model,this._api,t),tt(e,this._api))},updateVisual:function(t){W.update.call(this,t)},updateLayout:function(t){W.update.call(this,t)}};function U(t){var e=t._model,n=t._scheduler;n.restorePipelines(e),n.prepareStageTasks(),K(t,"component",e,n),K(t,"chart",e,n),n.plan()}function Z(t,e,n,i,a){var r,s,l=t._model;function u(i){i&&i.__alive&&i[e]&&i[e](i.__model,l,t._api,n)}i?((r={})[i+"Id"]=n[i+"Id"],r[i+"Index"]=n[i+"Index"],r[i+"Name"]=n[i+"Name"],r={mainType:i,query:r},a&&(r.subType=a),null!=(s=n.excludeSeriesId)&&(s=o.createHashMap(_.normalizeToArray(s))),l&&l.eachComponent(r,(function(e){s&&null!=s.get(e.id)||u(t["series"===i?"_chartsMap":"_componentsMap"][e.__viewId])}),t)):L(t._componentsViews.concat(t._chartsViews),u)}function Y(t,e){var n=t._chartsMap,i=t._scheduler;e.eachSeries((function(t){i.updateStreamModes(t,n[t.__viewId])}))}function j(t,e){var n,i=t.type,a=t.escapeConnect,r=ot[i],s=r.actionInfo,l=(u=(s.update||"update").split(":")).pop(),u=null!=u[0]&&O(u[0]),c=(this[E]=!0,[t]),h=!1,d=(t.batch&&(h=!0,c=o.map(t.batch,(function(e){return(e=o.defaults(o.extend({},e),t)).batch=null,e}))),[]),p="highlight"===i||"downplay"===i;L(c,(function(t){(n=(n=r.action(t,this._model,this._api))||o.extend({},t)).type=s.event||n.type,d.push(n),p?Z(this,l,t,"series"):u&&Z(this,l,t,u.main,u.sub)}),this),"none"===l||p||u||(this[N]?(U(this),W.update.call(this,t),this[N]=!1):W[l].call(this,t)),n=h?{type:s.event||i,escapeConnect:a,batch:d}:d[0],this[E]=!1,e||this._messageCenter.trigger(n.type,n)}function X(t){for(var e=this._pendingActions;e.length;){var n=e.shift();j.call(this,n,t)}}function q(t){t||this.trigger("updated")}function K(t,e,n,i){for(var o="component"===e,a=o?t._componentsViews:t._chartsViews,r=o?t._componentsMap:t._chartsMap,s=t._zr,l=t._api,u=0;ul.get("hoverLayerThreshold")&&!r.node&&l.eachSeries((function(t){t.preventUsingHoverLayer||(t=s._chartsMap[t.__viewId]).__alive&&t.group.traverse((function(t){t.useHoverLayer=!0}))})),S(t._zr.dom,e)}function tt(t,e){L(lt,(function(n){n(t,e)}))}F.resize=function(t){var e;this._disposed?this.id:(this._zr.resize(t),e=this._model,this._loadingFX&&this._loadingFX.resize(),e&&(e=e.resetOption("media"),t=t&&t.silent,this[E]=!0,e&&U(this),W.update.call(this),this[E]=!1,X.call(this,t),q.call(this,t)))},F.showLoading=function(t,e){this._disposed?this.id:(k(t)&&(e=t,t=""),t=t||"default",this.hideLoading(),ht[t]&&(t=ht[t](this._api,e),e=this._zr,this._loadingFX=t,e.add(t)))},F.hideLoading=function(){this._disposed?this.id:(this._loadingFX&&this._zr.remove(this._loadingFX),this._loadingFX=null)},F.makeActionFromEvent=function(t){var e=o.extend({},t);return e.type=at[t.type],e},F.dispatchAction=function(t,e){this._disposed?this.id:(k(e)||(e={silent:!!e}),ot[t.type]&&this._model&&(this[E]?this._pendingActions.push(t):(j.call(this,t,e.silent),e.flush?this._zr.flush(!0):!1!==e.flush&&r.browser.weChat&&this._throttledZrFlush(),X.call(this,e.silent),q.call(this,e.silent))))},F.appendData=function(t){var e;this._disposed?this.id:(e=t.seriesIndex,this.getModel().getSeriesByIndex(e).appendData(t),this._scheduler.unfinished=!0)},F.on=B("on",!1),F.off=B("off",!1),F.one=B("one",!1);var et=["click","dblclick","mouseover","mouseout","mousemove","mousedown","mouseup","globalout","contextmenu"];function nt(t,e){var n=t.get("z"),i=t.get("zlevel");e.group.traverse((function(t){"group"!==t.type&&(null!=n&&(t.z=n),null!=i)&&(t.zlevel=i)}))}function it(){this.eventInfo}F._initEvents=function(){L(et,(function(t){function e(e){var n,i,a,r=this.getModel(),s=e.target;"globalout"===t?n={}:s&&null!=s.dataIndex?n=(a=s.dataModel||r.getSeriesByIndex(s.seriesIndex))&&a.getDataParams(s.dataIndex,s.dataType,s)||{}:s&&s.eventData&&(n=o.extend({},s.eventData)),n&&(a=n.componentType,i=n.componentIndex,"markLine"!==a&&"markPoint"!==a&&"markArea"!==a||(a="series",i=n.seriesIndex),a=(r=a&&null!=i&&r.getComponent(a,i))&&this["series"===r.mainType?"_chartsMap":"_componentsMap"][r.__viewId],n.event=e,n.type=t,this._ecEventProcessor.eventInfo={targetEl:s,packedEvent:n,model:r,view:a},this.trigger(t,n))}e.zrEventfulCallAtLast=!0,this._zr.on(t,e,this)}),this),L(at,(function(t,e){this._messageCenter.on(e,(function(t){this.trigger(e,t)}),this)}),this)},F.isDisposed=function(){return this._disposed},F.clear=function(){this._disposed?this.id:this.setOption({series:[]},!0)},F.dispose=function(){var t,e;this._disposed?this.id:(this._disposed=!0,_.setAttribute(this.getDom(),mt,""),t=this._api,e=this._model,L(this._componentsViews,(function(n){n.dispose(e,t)})),L(this._chartsViews,(function(n){n.dispose(e,t)})),this._zr.dispose(),delete dt[this.id])},o.mixin(G,l),it.prototype={constructor:it,normalizeQuery:function(t){var e,n,i,a={},r={},s={};return o.isString(t)?(e=O(t),a.mainType=e.main||null,a.subType=e.sub||null):(n=["Index","Name","Id"],i={name:1,dataIndex:1,dataType:1},o.each(t,(function(t,e){for(var o=!1,l=0;l>4|(3840&o)>>8,240&o|(240&o)>>4,15&o|(15&o)<<4,1),f(t,e),e):void c(e,0,0,0,1):7===n.length?0<=(o=parseInt(n.substr(1),16))&&o<=16777215?(c(e,(16711680&o)>>16,(65280&o)>>8,255&o,1),f(t,e),e):void c(e,0,0,0,1):void 0;var o=n.indexOf("("),a=n.indexOf(")");if(-1!==o&&a+1===n.length){var l=n.substr(0,o),u=n.substr(o+1,a-(o+1)).split(","),p=1;switch(l){case"rgba":if(4!==u.length)return void c(e,0,0,0,1);p=s(u.pop());case"rgb":return 3!==u.length?void c(e,0,0,0,1):(c(e,r(u[0]),r(u[1]),r(u[2]),p),f(t,e),e);case"hsla":return 4!==u.length?void c(e,0,0,0,1):(u[3]=s(u[3]),m(u,e),f(t,e),e);case"hsl":return 3!==u.length?void c(e,0,0,0,1):(m(u,e),f(t,e),e);default:return}}c(e,0,0,0,1)}}function m(t,e){var n=(parseFloat(t[0])%360+360)%360/360,i=s(t[1]),a=s(t[2]);i=a<=.5?a*(i+1):a+i-a*i,a=2*a-i;return c(e=e||[],o(255*l(a,i,n+1/3)),o(255*l(a,i,n)),o(255*l(a,i,n-1/3)),1),4===t.length&&(e[3]=t[3]),e}function y(t,e,n){var i,r,s;if(e&&e.length&&0<=t&&t<=1)return n=n||[],t*=e.length-1,i=Math.floor(t),s=Math.ceil(t),r=e[i],e=e[s],n[0]=o(u(r[0],e[0],s=t-i)),n[1]=o(u(r[1],e[1],s)),n[2]=o(u(r[2],e[2],s)),n[3]=a(u(r[3],e[3],s)),n}function v(t,e,n){var i,r,s,l;if(e&&e.length&&0<=t&&t<=1)return t*=e.length-1,i=Math.floor(t),r=Math.ceil(t),l=g(e[i]),e=g(e[r]),l=_([o(u(l[0],e[0],s=t-i)),o(u(l[1],e[1],s)),o(u(l[2],e[2],s)),a(u(l[3],e[3],s))],"rgba"),n?{color:l,leftIndex:i,rightIndex:r,value:t}:l}n=y;var x=v;function _(t,e){var n;if(t&&t.length)return n=t[0]+","+t[1]+","+t[2],"rgba"!==e&&"hsva"!==e&&"hsla"!==e||(n+=","+t[3]),e+"("+n+")"}e.parse=g,e.lift=function(t,e){var n=g(t);if(n){for(var i=0;i<3;i++)n[i]=e<0?n[i]*(1-e)|0:(255-n[i])*e+n[i]|0,255=p[0]&&t<=p[1]}):(s=e,l=n.getPieceList(),u=n.option.selected,c=s[1]-s[0],h=(l=r.map(l,(function(t){return{interval:[(t.interval[0]-s[0])/c,(t.interval[1]-s[0])/c]}}))).length,d=0,function(t){for(var e=d;e=e.y&&t[1]<=e.y+e.height:n.contain(n.toLocalCoord(t[1]))&&t[0]>=e.y&&t[0]<=e.y+e.height},pointToData:function(t){var e=this.getAxis();return[e.coordToData(e.toLocalCoord(t["horizontal"===e.orient?0:1]))]},dataToPoint:function(t){var e=this.getAxis(),n=this.getRect(),i=[],o="horizontal"===e.orient?0:1;return t instanceof Array&&(t=t[0]),i[o]=e.toGlobalCoord(e.dataToCoord(+t)),i[1-o]=0==o?n.y+n.height/2:n.x+n.width/2,i}},t.exports=s},"4c86":function(t,e,n){var i=n("6d8b").each,o=n("bda7"),a=n("e0d3").makeInner,r=n("320a"),s=n("1792"),l=n("6bd4"),u=n("a7f2"),c=a();t.exports={load:function(t,e,n){var a=c(e).parsed;if(a)return a;var h,d=e.specialAreas||{};a=e.geoJSON;try{h=a?o(a,n):[]}catch(e){throw new Error("Invalid geoJson format\n"+e.message)}return r(t,h),i(h,(function(e){var n=e.name;s(t,e),l(t,e),u(t,e),n=d[n];n&&e.transformTo(n.left,n.top,n.width,n.height)})),c(e).parsed={regions:h,boundingRect:function(t){for(var e,n=0;n":"\n",c.join(", ")+t+s(r+" : "+a)},getTooltipPosition:function(t){var e;if(null!=t)return t=this.getData().getName(t),(t=(e=this.coordinateSystem).getRegion(t))&&e.dataToPoint(t.center)},setZoom:function(t){this.option.zoom=t},setCenter:function(t){this.option.center=t},defaultOption:{zlevel:0,z:2,coordinateSystem:"geo",map:"",left:"center",top:"center",aspectScale:.75,showLegendSymbol:!0,dataRangeHoverLink:!0,boundingCoords:null,center:null,zoom:1,scaleLimit:null,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)"}},nameProperty:"name"}});i.mixin(n,r),t.exports=n},"4e47":function(t,e,n){var i=n("6d8b"),o=n("2306"),a="none",r="ancestor",s="self";function l(t,e,n){o.Group.call(this);var i=new o.Sector({z2:2}),a=(i.seriesIndex=e.seriesIndex,new o.Text({z2:4,silent:t.getModel("label").get("silent")}));function r(){a.ignore=a.hoverIgnore}function s(){a.ignore=a.normalIgnore}this.add(i),this.add(a),this.updateData(!0,t,"normal",e,n),this.on("emphasis",r).on("normal",s).on("mouseover",r).on("mouseout",s)}n=l.prototype,n.updateData=function(t,e,n,a,r){(this.node=e).piece=this,a=a||this._seriesModel,r=r||this._ecModel;var s,l=this.childAt(0),u=(l.dataIndex=e.dataIndex,e.getModel()),c=e.getLayout(),h=i.extend({},c),d=(h.label=null,function(t,e){var n=t.getVisual("color"),o=t.getVisual("visualMeta");if(o&&0!==o.length||(n=null),o=t.getModel("itemStyle").get("color"),!o){if(n)return n;if(0===t.depth)return e.option.color[0];n=e.option.color.length,o=e.option.color[function(t){for(var e=t;1Math.PI/2?"right":"left"):p&&"center"!==p?"left"===p?(a=u.r0+d,n>Math.PI/2&&(p="right")):"right"===p&&(a=u.r-d,n>Math.PI/2)&&(p="left"):(a=(u.r+u.r0)/2,p="center"),c.attr("style",{text:t,textAlign:p,textVerticalAlign:f("verticalAlign")||"middle",opacity:f("opacity")}),h=a*r+u.cx,d=a*e+u.cy,c.attr("position",[h,d]),t=f("rotate"),p=0;function f(t){var e=l.get(t);return null==e?s.get(t):e}"radial"===t?(p=-n)<-Math.PI/2&&(p+=Math.PI):"tangential"===t?(p=Math.PI/2-n)>Math.PI/2?p-=Math.PI:p<-Math.PI/2&&(p+=Math.PI):"number"==typeof t&&(p=t*Math.PI/180),c.attr("rotation",p)},n._initEvents=function(t,e,n,i){function o(){r.onEmphasis(i)}function a(){r.onNormal()}t.off("mouseover").off("mouseout").off("emphasis").off("normal");var r=this;n.isAnimationEnabled()&&t.on("mouseover",o).on("mouseout",a).on("emphasis",o).on("normal",a).on("downplay",(function(){r.onDownplay()})).on("highlight",(function(){r.onHighlight()}))},i.inherits(l,o.Group),t.exports=l},"4e9f":function(t,e,n){var i=n("22d1"),o=n("29a8");n=n("2145"),o=o.toolbox.saveAsImage;function a(t){this.model=t}a.defaultOption={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:o.title,type:"png",connectedBackgroundColor:"#fff",name:"",excludeComponents:["toolbox"],pixelRatio:1,lang:o.lang.slice()},a.prototype.unusable=!i.canvasSupported,a.prototype.onclick=function(t,e){var n=this.model,o=n.get("name")||t.get("title.0.text")||"echarts",a="svg"===e.getZr().painter.getType()?"svg":n.get("type",!0)||"png";e=e.getConnectedDataURL({type:a,backgroundColor:n.get("backgroundColor",!0)||t.get("backgroundColor")||"#fff",connectedBackgroundColor:n.get("connectedBackgroundColor"),excludeComponents:n.get("excludeComponents"),pixelRatio:n.get("pixelRatio")});if("function"!=typeof MouseEvent||i.browser.ie||i.browser.edge)if(window.navigator.msSaveOrOpenBlob){for(var r=atob(e.split(",")[1]),s=r.length,l=new Uint8Array(s);s--;)l[s]=r.charCodeAt(s);t=new Blob([l]),window.navigator.msSaveOrOpenBlob(t,o+"."+a)}else t=n.get("lang"),n='',window.open().document.write(n);else t=document.createElement("a"),t.download=o+"."+a,t.target="_blank",t.href=e,n=new MouseEvent("click",{view:document.defaultView,bubbles:!0,cancelable:!1}),t.dispatchEvent(n)},n.register("saveAsImage",a),t.exports=a},"4f85":function(t,e,n){n("4e08").__DEV__;var i=n("6d8b"),o=n("22d1"),a=n("eda2"),r=a.formatTime,s=a.encodeHTML,l=a.addCommas,u=a.getTooltipMarker,c=n("e0d3"),h=n("6cb7"),d=n("e47b"),p=(a=n("38a2"),n("f934")),f=p.getLayoutParams,g=p.mergeLayoutParam,m=n("f47d").createTask,y=(p=n("0f99"),p.prepareSource),v=p.getSource,x=n("2b17").retrieveRawValue,_=c.makeInner();p=h.extend({type:"series.__base__",seriesIndex:0,coordinateSystem:null,defaultOption:null,legendVisualProvider:null,visualColorAccessPath:"itemStyle.color",visualBorderColorAccessPath:"itemStyle.borderColor",layoutMode:null,init:function(t,e,n,i){this.seriesIndex=this.componentIndex,this.dataTask=m({count:w,reset:S}),this.dataTask.context={model:this},this.mergeDefaultAndTheme(t,n),y(this),t=this.getInitialData(t,n),I(t,this),this.dataTask.context.data=t,_(this).dataBeforeProcessed=t,b(this)},mergeDefaultAndTheme:function(t,e){var n=this.layoutMode,o=n?f(t):{},a=this.subType;h.hasClass(a),i.merge(t,e.getTheme().get(this.subType)),i.merge(t,this.getDefaultOption()),c.defaultEmphasis(t,"label",["show"]),this.fillDataTextStyle(t.data),n&&g(t,o,n)},mergeOption:function(t,e){t=i.merge(this.option,t,!0),this.fillDataTextStyle(t.data);var n=this.layoutMode;n&&g(this.option,t,n),y(this),n=this.getInitialData(t,e);I(n,this),this.dataTask.dirty(),this.dataTask.context.data=n,_(this).dataBeforeProcessed=n,b(this)},fillDataTextStyle:function(t){if(t&&!i.isTypedArray(t))for(var e=["show"],n=0;n":"\n",d="richText"===o,p={},f=0;function g(t){return{renderMode:o,content:s(l(t)),style:p}}var m,y,v=this.getData(),_=v.mapDimension("defaultedTooltip",!0),b=_.length,w=this.getRawValue(t),S=i.isArray(w),M=v.getItemVisual(t,"color");function I(t,n){var i,c,h;n=v.getDimensionInfo(n);n&&!1!==n.otherDims.tooltip&&(i=n.type,c="sub"+a.seriesIndex+"at"+f,h="string"==typeof(h=u({color:M,type:"subItem",renderMode:o,markerId:c}))?h:h.content,(h=(m?h+s(n.displayName||"-")+": ":"")+s("ordinal"===i?t+"":"time"===i?e?"":r("yyyy/MM/dd hh:mm:ss",t):l(t)))&&y.push(h),d)&&(p[c]=M,++f)}M=(M=i.isObject(M)&&M.colorStops?(M.colorStops[0]||{}).color:M)||"transparent";var T=(1":"",T+=y.join(T||", "),{renderMode:o,content:T,style:p}):g(b?x(v,t,_[0]):S?w[0]:w)).content;b=a.seriesIndex+"at"+f,_=u({color:M,type:"item",renderMode:o,markerId:b}),p[b]=M,++f,S=v.getName(t),w=this.name,w=(w=c.isNameSpecified(this)?w:"")?s(w)+(e?": ":h):"",b="string"==typeof _?_:_.content;return{html:e?b+w+T:w+b+(S?s(S)+": "+T:T),markers:p}},isAnimationEnabled:function(){var t;return!(o.node||(t=this.getShallow("animation"))&&this.getData().count()>this.getShallow("animationThreshold"))&&t},restoreData:function(){this.dataTask.dirty()},getColorFromPalette:function(t,e,n){var i=this.ecModel;return d.getColorFromPalette.call(this,t,e,n)||i.getColorFromPalette(t,e,n)},coordDimToDataDim:function(t){return this.getRawData().mapDimension(t,!0)},getProgressive:function(){return this.get("progressive")},getProgressiveThreshold:function(){return this.get("progressiveThreshold")},getAxisTooltipData:null,getTooltipPosition:null,pipeTask:null,preventIncremental:null,pipelineContext:null});function b(t){var e,n,o=t.name;c.isNameSpecified(t)||(t.name=(t=(e=(t=t).getRawData()).mapDimension("seriesName",!0),n=[],i.each(t,(function(t){t=e.getDimensionInfo(t),t.displayName&&n.push(t.displayName)})),n.join(" ")||o))}function w(t){return t.model.getRawData().count()}function S(t){return t=t.model,t.setData(t.getRawData().cloneShallow()),M}function M(t,e){e.outputData&&t.end>e.outputData.count()&&e.model.getRawData().cloneShallow(e.outputData)}function I(t,e){i.each(t.CHANGABLE_METHODS,(function(n){t.wrapMethod(n,i.curry(T,e))}))}function T(t){t=A(t),t&&t.setOutputEnd(this.count())}function A(t){var e,n=(t.ecModel||{}).scheduler;n=n&&n.getPipeline(t.uid);if(n)return(n=n.currentTask)&&(e=n.agentStubMap)?e.get(t.uid):n}i.mixin(p,a),i.mixin(p,d),t.exports=p},"4fac":function(t,e,n){var i=n("620b"),o=n("9c2c");e.buildPath=function(t,e,n){var a=e.points,r=e.smooth;if(a&&2<=a.length){if(r&&"spline"!==r)for(var s=o(a,r,n,e.smoothConstraint),l=(t.moveTo(a[0][0],a[0][1]),a.length),u=0;u<(n?l:l-1);u++){var c=s[2*u],h=s[2*u+1],d=a[(u+1)%l];t.bezierCurveTo(c[0],c[1],h[0],h[1],d[0],d[1])}else{"spline"===r&&(a=i(a,n)),t.moveTo(a[0][0],a[0][1]);u=1;for(var p=a.length;ux[1]&&(x[1]=v)}e&&(this._nameList[d]=e[p])}this._rawCount=this._count=l,this._extent={},S(this)},n._initDataFromProvider=function(t,e){if(!(e<=t)){for(var n,i=this._chunkSize,o=this._rawData,a=this._storage,r=this.dimensions,s=r.length,l=this._dimensionInfos,u=this._nameList,c=this._idList,h=this._rawExtent,d=this._nameRepeatCount={},p=this._chunkCount,f=0;fA[1]&&(A[1]=C)}o.pure||(v=u[y],m&&null==v&&(null!=m.name?u[y]=v=m.name:null!=n&&(x=a[_=r[n]][b])&&(v=x[M],x=l[_].ordinalMeta)&&x.categories.length&&(v=x.categories[v])),null==(_=null==m?null:m.id)&&null!=v&&(d[v]=d[v]||0,0=this._rawCount||t<0)){if(!this._indices)return t;var e=this._indices,n=e[t];if(null!=n&&nt))return a;o=a-1}}}return-1},n.indicesOfNearest=function(t,e,n){var i=[];if(this._storage[t]){null==n&&(n=1/0);for(var o=1/0,a=-1,r=0,s=0,l=this.count();st[C][1])&&(A=!1)}A&&(a[r++]=this.getRawIndex(m))}return rb[1]&&(b[1]=_)}}}return o},n.downSample=function(t,e,n,i){for(var o=D(this,[t]),a=o._storage,r=[],s=Math.floor(1/e),l=a[t],u=this.count(),c=this._chunkSize,h=o._rawExtent[t],d=new(y(this))(u),p=0,f=0;fh[1]&&(h[1]=x),d[p++]=_}return o._count=p,o._indices=d,o.getRawIndex=T,o},n.getItemModel=function(t){var e=this.hostModel;return new o(this.getRawDataItem(t),e,e&&e.ecModel)},n.diff=function(t){var e=this;return new a(t?t.getIndices():[],this.getIndices(),(function(e){return A(t,e)}),(function(t){return A(e,t)}))},n.getVisual=function(t){var e=this._visual;return e&&e[t]},n.setVisual=function(t,e){if(d(t))for(var n in t)t.hasOwnProperty(n)&&this.setVisual(n,t[n]);else this._visual=this._visual||{},this._visual[t]=e},n.setLayout=function(t,e){if(d(t))for(var n in t)t.hasOwnProperty(n)&&this.setLayout(n,t[n]);else this._layout[t]=e},n.getLayout=function(t){return this._layout[t]},n.getItemLayout=function(t){return this._itemLayouts[t]},n.setItemLayout=function(t,e,n){this._itemLayouts[t]=n?i.extend(this._itemLayouts[t]||{},e):e},n.clearItemLayouts=function(){this._itemLayouts.length=0},n.getItemVisual=function(t,e,n){return t=this._itemVisuals[t],t=t&&t[e],null!=t||n?t:this.getVisual(e)},n.setItemVisual=function(t,e,n){var i=this._itemVisuals[t]||{},o=this.hasItemVisual;if(this._itemVisuals[t]=i,d(e))for(var a in e)e.hasOwnProperty(a)&&(i[a]=e[a],o[a]=!0);else i[e]=n,o[e]=!0},n.clearAllVisual=function(){this._visual={},this._itemVisuals=[],this.hasItemVisual={}},n.setItemGraphicEl=function(t,e){var n=this.hostModel;e&&(e.dataIndex=t,e.dataType=this.dataType,e.seriesIndex=n&&n.seriesIndex,"group"===e.type)&&e.traverse(P,e),this._graphicEls[t]=e},n.getItemGraphicEl=function(t){return this._graphicEls[t]},n.eachItemGraphicEl=function(t,e){i.each(this._graphicEls,(function(n,i){n&&t&&t.call(e,n,i)}))},n.cloneShallow=function(t){var e;return t||(e=i.map(this.dimensions,this.getDimensionInfo,this),t=new b(e,this.hostModel)),t._storage=this._storage,_(t,this),this._indices?(e=this._indices.constructor,t._indices=new e(this._indices)):t._indices=null,t.getRawIndex=t._indices?T:I,t},n.wrapMethod=function(t,e){var n=this[t];"function"==typeof n&&(this.__wrappedMethods=this.__wrappedMethods||[],this.__wrappedMethods.push(t),this[t]=function(){var t=n.apply(this,arguments);return e.apply(this,[t].concat(i.slice(arguments)))})},n.TRANSFERABLE_METHODS=["cloneShallow","downSample","map"],n.CHANGABLE_METHODS=["filterSelf","selectRange"],t.exports=b},"620b":function(t,e,n){var i=n("401b").distance;function o(t,e,n,i,o,a,r){return t=.5*(n-t),i=.5*(i-e),(2*(e-n)+t+i)*r+(-3*(e-n)-2*t-i)*a+t*o+e}t.exports=function(t,e){for(var n=t.length,a=[],r=0,s=1;s>1)%2;s.cssText=["position: absolute","visibility: hidden","padding: 0","margin: 0","border-width: 0","user-select: none","width:0","height:0",i[l]+":0",o[u]+":0",i[1-l]+":auto",o[1-u]+":auto",""].join("!important;"),t.appendChild(r),n.push(r)}}return n}(e,u),u,s);if(e)return e(t,n,r),!0}return!1}function l(t){return"CANVAS"===t.nodeName.toUpperCase()}e.transformLocalCoord=function(t,e,n,i,o){return s(r,e,i,o,!0)&&s(t,n,r[0],r[1])},e.transformCoordWithViewport=s,e.isCanvasEl=l},6679:function(t,e,n){n("4e08").__DEV__;var i=n("3eba"),o=n("cd33"),a=i.extendComponentView({type:"axis",_axisPointer:null,axisPointerClass:null,render:function(t,e,n,i){this.axisPointerClass&&o.fixValue(t),a.superApply(this,"render",arguments),r(this,t,0,n,0,!0)},updateAxisPointer:function(t,e,n,i,o){r(this,t,0,n,0,!1)},remove:function(t,e){var n=this._axisPointer;n&&n.remove(e),a.superApply(this,"remove",arguments)},dispose:function(t,e){s(this,e),a.superApply(this,"dispose",arguments)}});function r(t,e,n,i,r,l){var u,c=a.getAxisPointerClass(t.axisPointerClass);c&&((u=o.getAxisPointerModel(e))?(t._axisPointer||(t._axisPointer=new c)).render(e,u,i,l):s(t,i))}function s(t,e,n){var i=t._axisPointer;i&&i.dispose(e,n),t._axisPointer=null}var l=[];a.registerAxisPointerClass=function(t,e){l[t]=e},a.getAxisPointerClass=function(t){return t&&l[t]},t.exports=a},"66a4":function(t,e,n){var i=n("6d8b");function o(t){var e=t.itemStyle||(t.itemStyle={}),n=(e=e.emphasis||(e.emphasis={}),t=t.label||t.label||{},t.normal||(t.normal={})),o={normal:1,emphasis:1};i.each(t,(function(t,e){o[e]||a(n,e)||(n[e]=t)})),e.label&&!a(t,"emphasis")&&(t.emphasis=e.label,delete e.label)}function a(t,e){return t.hasOwnProperty(e)}t.exports=function(t){t=t&&t.timeline,i.isArray(t)||(t=t?[t]:[]),i.each(t,(function(t){var e,n;t&&(e=(t=t).type,(n={number:"value",time:"time"})[e]&&(t.axisType=n[e],delete t.type),o(t),a(t,"controlPosition")&&(a(n=t.controlStyle||(t.controlStyle={}),"position")||(n.position=t.controlPosition),"none"!==n.position||a(n,"show")||(n.show=!1,delete n.position),delete t.controlPosition),i.each(t.data||[],(function(t){i.isObject(t)&&!i.isArray(t)&&(!a(t,"value")&&a(t,"name")&&(t.value=t.name),o(t))})))}))}},"66fc":function(t,e,n){function i(t,e,n,i,o){a.call(this,t,e,n),this.type=i||"value",this.position=o||"bottom",this.orient=null}var o=n("6d8b"),a=n("84ce");i.prototype={constructor:i,model:null,isHorizontal:function(){var t=this.position;return"top"===t||"bottom"===t},pointToData:function(t,e){return this.coordinateSystem.pointToData(t,e)[0]},toGlobalCoord:null,toLocalCoord:null},o.inherits(i,a),t.exports=i},"675a":function(t,e){t.exports=function(t){var e=t.findComponents({mainType:"legend"});e&&e.length&&t.eachSeriesByType("graph",(function(t){var n=t.getCategoriesData(),i=t.getGraph().data,o=n.mapArray(n.getName);i.filterSelf((function(t){var n=i.getItemModel(t).getShallow("category");if(null!=n){"number"==typeof n&&(n=o[n]);for(var a=0;an.blockIndex?n.step:null,modBy:null!=(t=i&&i.modDataCount)?Math.ceil(t/e):null,modDataCount:t}},n.getPipeline=function(t){return this._pipelineMap.get(t)},n.updateStreamModes=function(t,e){var n=this._pipelineMap.get(t.uid),i=t.getData().count(),o=(e=n.progressiveEnabled&&e.incrementalPrepareRender&&i>=n.threshold,t.get("large")&&i>=t.get("largeThreshold"));i="mod"===t.get("progressiveChunkMode")?i:null;t.pipelineContext=n.context={progressiveRender:e,modDataCount:i,large:o}},n.restorePipelines=function(t){var e=this,n=e._pipelineMap=s();t.eachSeries((function(t){var i=t.getProgressive(),o=t.uid;n.set(o,{id:o,head:null,tail:null,threshold:t.getProgressiveThreshold(),progressiveEnabled:i&&!(t.preventIncremental&&t.preventIncremental()),blockIndex:-1,step:Math.round(i||700),count:0}),I(e,t,t.dataTask)}))},n.prepareStageTasks=function(){var t=this._stageTaskMap,e=this.ecInstance.getModel(),n=this.api;o(this._allHandlers,(function(i){var a,r,l,c,h,d,p,f,g,v,w,S,T,A,C,D=t.get(i.uid)||t.set(i.uid,[]);function L(t){var e=t.uid;e=h.get(e)||h.set(e,u({plan:_,reset:b,count:M}));e.context={model:t,ecModel:l,api:c,useClearVisual:r.isVisual&&!r.isLayout,plan:r.plan,reset:r.reset,scheduler:a},I(a,t,e)}function P(t){var e=t.uid,n=w.get(e);n||(n=w.set(e,u({reset:y,onDirty:x})),v.dirty()),n.context={model:t,overallProgress:T,modifyOutputEnd:A},n.agent=v,n.__block=T,I(p,t,n)}i.reset&&(a=this,r=i,l=e,c=n,h=(f=D).seriesTaskMap||(f.seriesTaskMap=s()),f=r.seriesType,g=r.getTargetSeries,r.createOnAllSeries?l.eachRawSeries(L):f?l.eachRawSeriesByType(f,L):g&&g(l,c).each(L),d=a._pipelineMap,h.each((function(t,e){d.get(e)||(t.dispose(),h.removeKey(e))}))),i.overallReset&&(p=this,f=i,g=e,i=n,(v=(D=D).overallTask=D.overallTask||u({reset:m})).context={ecModel:g,api:i,overallReset:f.overallReset,scheduler:p},w=v.agentStubMap=v.agentStubMap||s(),D=f.seriesType,S=f.getTargetSeries,T=!0,A=f.modifyOutputEnd,D?g.eachRawSeriesByType(D,P):S?S(g,i).each(P):(T=!1,o(g.getSeries(),P)),C=p._pipelineMap,w.each((function(t,e){C.get(e)||(t.dispose(),v.dirty(),w.removeKey(e))})))}),this)},n.prepareView=function(t,e,n,i){var o=t.renderTask,a=o.context;a.model=e,a.ecModel=n,a.api=i,o.__block=!t.incrementalPrepareRender,I(this,e,o)},n.performDataProcessorTasks=function(t,e){f(this,this._dataProcessorHandlers,t,e,{block:!0})},n.performVisualTasks=function(t,e,n){f(this,this._visualHandlers,t,e,n)},n.performSeriesTasks=function(t){var e;t.eachSeries((function(t){e|=t.dataTask.perform()})),this.unfinished|=e},n.plan=function(){this._pipelineMap.each((function(t){var e=t.tail;do{if(e.__block){t.blockIndex=e.__idxInPipeline;break}}while(e=e.getUpstream())}))};var g=n.updatePayload=function(t,e){"remain"!==e&&(t.context.payload=e)};function m(t){t.overallReset(t.ecModel,t.api,t.payload)}function y(t,e){return t.overallProgress&&v}function v(){this.agent.dirty(),this.getDownstream().dirty()}function x(){this.agent&&this.agent.dirty()}function _(t){return t.plan&&t.plan(t.model,t.ecModel,t.api,t.payload)}function b(t){return t.useClearVisual&&t.data.clearAllVisual(),t=t.resetDefines=d(t.reset(t.model,t.ecModel,t.api,t.payload)),1e);s++);s=Math.min(s-1,o-2)}r.lerp(t.position,n[s],n[s+1],(e-i[s])/(i[s+1]-i[s])),a=n[s+1][0]-n[s][0],n=n[s+1][1]-n[s][1],t.rotation=-Math.atan2(n,a)-Math.PI/2,this._lastFrame=s,this._lastFramePercent=e,t.ignore=!1}},o.inherits(s,a),t.exports=s},"6acf":function(t,e,n){var i=n("eda2"),o=n("dcb3"),a=n("2306"),r=n("ff2e"),s=n("1687"),l=n("fab2"),u=(n=n("6679"),o=o.extend({makeElOption:function(t,e,n,o,c){var h,d=n.axis,p=("angle"===d.dim&&(this.animationThreshold=Math.PI/18),d.polar),f=p.getOtherAxis(d).getExtent(),g=d["dataTo"+i.capitalFirst(d.dim)](e),m=o.get("type");m&&"none"!==m&&(h=r.buildElStyle(o),(m=u[m](d,p,g,f,h)).style=h,t.graphicKey=m.type,t.pointer=m),d=function(t,e,n,i){var o,r,u,c=e.axis,h=(t=c.dataToCoord(t),u=(u=n.getAngleAxis().getExtent()[0])/180*Math.PI,n.getRadiusAxis().getExtent());return h="radius"===c.dim?(c=s.create(),s.rotate(c,c,u),s.translate(c,c,[n.cx,n.cy]),o=a.applyTransform([t,-i],c),c=e.getModel("axisLabel").get("rotate")||0,e=l.innerTextLayout(u,c*Math.PI/180,-1),r=e.textAlign,e.textVerticalAlign):(u=h[1],o=n.coordToPoint([u+i,t]),c=n.cx,e=n.cy,r=Math.abs(o[0]-c)/u<.3?"center":o[0]>c?"left":"right",Math.abs(o[1]-e)/u<.3?"middle":o[1]>e?"top":"bottom"),{position:o,align:r,verticalAlign:h}}(e,n,p,o.get("label.margin")),r.buildLabelElOption(t,n,o,c,d)}}),{line:function(t,e,n,i,o){return"angle"===t.dim?{type:"Line",shape:r.makeLineShape(e.coordToPoint([i[0],n]),e.coordToPoint([i[1],n]))}:{type:"Circle",shape:{cx:e.cx,cy:e.cy,r:n}}},shadow:function(t,e,n,i,o){var a=Math.max(1,t.getBandWidth()),s=Math.PI/180;return"angle"===t.dim?{type:"Sector",shape:r.makeSectorShape(e.cx,e.cy,i[0],i[1],(-n-a/2)*s,(a/2-n)*s)}:{type:"Sector",shape:r.makeSectorShape(e.cx,e.cy,n-a/2,n+a/2,0,2*Math.PI)}}});n.registerAxisPointerClass("PolarAxisPointer",o),t.exports=o},"6bd4":function(t,e){var n={Russia:[100,60],"United States":[-99,38],"United States of America":[-99,38]};t.exports=function(t,e){"world"===t&&(t=n[e.name])&&((e=e.center)[0]=t[0],e[1]=t[1])}},"6c12":function(t,e,n){n("4e08").__DEV__;var i=n("3eba"),o=n("6d8b"),a=n("fab2"),r=n("2306"),s=["axisLine","axisTickLabel","axisName"];n=i.extendComponentView({type:"radar",render:function(t,e,n){this.group.removeAll(),this._buildAxes(t),this._buildSplitLineAndArea(t)},_buildAxes:function(t){var e=t.coordinateSystem;t=e.getIndicatorAxes(),t=o.map(t,(function(t){return new a(t.model,{position:[e.cx,e.cy],rotation:t.angle,labelDirection:-1,tickDirection:-1,nameDirection:1})}));o.each(t,(function(t){o.each(s,t.add,t),this.group.add(t.getGroup())}),this)},_buildSplitLineAndArea:function(t){var e=t.coordinateSystem,n=e.getIndicatorAxes();if(n.length){var i=t.get("shape"),a=t.getModel("splitLine"),s=(t=t.getModel("splitArea"),a.getModel("lineStyle")),l=t.getModel("areaStyle"),u=a.get("show"),c=t.get("show"),h=s.get("color"),d=l.get("color"),p=(h=o.isArray(h)?h:[h],d=o.isArray(d)?d:[d],[]),f=[];if("circle"===i)for(var g=n[0].getTicksCoords(),m=e.cx,y=e.cy,v=0;ve.x)||(_-=Math.PI)),t=y?"left":"right",e=(v=l.labelModel.get("rotate"))*(Math.PI/180),u.setStyle({textPosition:l.labelModel.get("position")||t,textRotation:null==v?-_:e,textOrigin:"center",verticalAlign:"middle"})),s),v=(u=c,t=h,n),_=p;e=d,s=g,c=r,h=l,n=h.edgeShape,p=v.__edge;if("curve"===n)u.parentNode&&u.parentNode!==t&&(p=p||(v.__edge=new o.BezierCurve({shape:x(h,_,_),style:i.defaults({opacity:0,strokeNoScale:!0},h.lineStyle)})),o.updateProps(p,{shape:x(h,e,s),style:i.defaults({opacity:1},h.lineStyle)},y));else if("polyline"===n&&"orthogonal"===h.layout&&u!==t&&u.children&&0!==u.children.length&&!0===u.isExpand){for(var b=u.children,w=[],S=0;S ")))},preventIncremental:function(){return!!this.get("effect.show")},getProgressive:function(){var t=this.option.progressive;return null==t?this.option.large?1e4:this.get("progressive"):t},getProgressiveThreshold:function(){var t=this.option.progressiveThreshold;return null==t?this.option.large?2e4:this.get("progressiveThreshold"):t},defaultOption:{coordinateSystem:"geo",zlevel:0,z:2,legendHoverLink:!0,hoverAnimation:!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}}});t.exports=p},"72b6":function(t,e,n){var i=n("3eba"),o=n("6d8b"),a=n("2306"),r=n("eda2"),s=n("f934"),l=n("5f14");n=i.extendComponentView({type:"visualMap",autoPositionValues:{left:1,right:1,top:1,bottom:1},init:function(t,e){this.ecModel=t,this.api=e,this.visualMapModel},render:function(t,e,n,i){!1===(this.visualMapModel=t).get("show")?this.group.removeAll():this.doRender.apply(this,arguments)},renderBackground:function(t){var e=this.visualMapModel,n=r.normalizeCssArray(e.get("padding")||0),i=t.getBoundingRect();t.add(new a.Rect({z2:-1,silent:!0,shape:{x:i.x-n[3],y:i.y-n[0],width:i.width+n[3]+n[1],height:i.height+n[0]+n[2]},style:{fill:e.get("backgroundColor"),stroke:e.get("borderColor"),lineWidth:e.get("borderWidth")}}))},getControllerVisual:function(t,e,n){var i=(n=n||{}).forceState,a=this.visualMapModel,r={};function s(t){return r[t]}function u(t,e){r[t]=e}"symbol"===e&&(r.symbol=a.get("itemSymbol")),"color"===e&&(h=a.get("contentColor"),r.color=h);var c=a.controllerVisuals[i||a.getValueState(t)],h=l.prepareVisualTypes(c);return o.each(h,(function(i){var o=c[i];n.convertOpacityToAlpha&&"opacity"===i&&(i="colorAlpha",o=c.__alphaForOpacity),l.dependsOn(i,e)&&o&&o.applyVisual(t,s,u)})),r[e]},positionGroup:function(t){var e=this.visualMapModel,n=this.api;s.positionElement(t,e.getBoxLayoutParams(),{width:n.getWidth(),height:n.getHeight()})},doRender:o.noop});t.exports=n},7368:function(t,e,n){n("4e08").__DEV__;var i=n("6d8b");n=n("625e").enableClassCheck;function o(t){return"_EC_"+t}function a(t){this._directed=t||!1,this.nodes=[],this.edges=[],this._nodesMap={},this._edgesMap={},this.data,this.edgeData}var r=a.prototype;function s(t,e){this.id=null==t?"":t,this.inEdges=[],this.outEdges=[],this.edges=[],this.hostGraph,this.dataIndex=null==e?-1:e}function l(t,e,n){this.node1=t,this.node2=e,this.dataIndex=null==n?-1:n}function u(t,e){return{getValue:function(n){var i=this[t][e];return i.get(i.getDimension(n||"value"),this.dataIndex)},setVisual:function(n,i){0<=this.dataIndex&&this[t][e].setItemVisual(this.dataIndex,n,i)},getVisual:function(n,i){return this[t][e].getItemVisual(this.dataIndex,n,i)},setLayout:function(n,i){0<=this.dataIndex&&this[t][e].setItemLayout(this.dataIndex,n,i)},getLayout:function(){return this[t][e].getItemLayout(this.dataIndex)},getGraphicEl:function(){return this[t][e].getItemGraphicEl(this.dataIndex)},getRawIndex:function(){return this[t][e].getRawIndex(this.dataIndex)}}}r.type="graph",r.isDirected=function(){return this._directed},r.addNode=function(t,e){t=null==t?""+e:""+t;var n=this._nodesMap;if(!n[o(t)])return((e=new s(t,e)).hostGraph=this).nodes.push(e),n[o(t)]=e},r.getNodeByIndex=function(t){return t=this.data.getRawIndex(t),this.nodes[t]},r.getNodeById=function(t){return this._nodesMap[o(t)]},r.addEdge=function(t,e,n){var i=this._nodesMap,a=this._edgesMap;if("number"==typeof t&&(t=this.nodes[t]),"number"==typeof e&&(e=this.nodes[e]),s.isInstance(t)||(t=i[o(t)]),s.isInstance(e)||(e=i[o(e)]),t&&e)return i=t.id+"-"+e.id,((n=new l(t,e,n)).hostGraph=this)._directed&&(t.outEdges.push(n),e.inEdges.push(n)),t.edges.push(n),t!==e&&e.edges.push(n),this.edges.push(n),a[i]=n},r.getEdgeByIndex=function(t){return t=this.edgeData.getRawIndex(t),this.edges[t]},r.getEdge=function(t,e){s.isInstance(t)&&(t=t.id),s.isInstance(e)&&(e=e.id);var n=this._edgesMap;return this._directed?n[t+"-"+e]:n[t+"-"+e]||n[e+"-"+t]},r.eachNode=function(t,e){for(var n=this.nodes,i=n.length,o=0;oO&&(O=N.depth),E.setLayout({depth:z?N.depth:P},!0),"vertical"===T?E.setLayout({dy:M},!0):E.setLayout({dx:M},!0);for(var B=0;Bd[1],f(n[0].coord,d[0])&&(t?n[0].coord=d[0]:n.shift()),t&&f(d[0],n[0].coord)&&n.unshift({coord:d[0]}),f(d[1],i.coord)&&(t?i.coord=d[1]:n.pop()),t)&&f(i.coord,d[1])&&n.push({coord:d[1]}),p},getMinorTicksCoords:function(){var t;return"ordinal"===this.scale.type?[]:(t=this.model.getModel("minorTick").get("splitNumber"),t=this.scale.getMinorTicks(t=0 ")),i.value&&(r+=" : "+l(i.value)),r):p.superApply(this,"formatTooltip",arguments)},_updateCategoriesData:function(){var t=a.map(this.option.categories||[],(function(t){return null!=t.value?t:a.extend({value:0},t)})),e=new o(["value"],this);e.initData(t),this._categoriesData=e,this._categoriesModels=e.mapArray((function(t){return e.getItemModel(t,!0)}))},setZoom:function(t){this.option.zoom=t},setCenter:function(t){this.option.center=t},isAnimationEnabled:function(){return p.superCall(this,"isAnimationEnabled")&&!("force"===this.get("layout")&&this.get("force.layoutAnimation"))},defaultOption:{zlevel:0,z:2,coordinateSystem:"view",legendHoverLink:!0,hoverAnimation:!0,layout:null,focusNodeAdjacency:!1,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:{label:{show:!0}}}});t.exports=p},"87b1":function(t,e,n){var i=n("cbe5"),o=n("4fac");n=i.extend({type:"polygon",shape:{points:null,smooth:!1,smoothConstraint:null},buildPath:function(t,e){o.buildPath(t,e,!0)}});t.exports=n},"87c3":function(t,e,n){var i=n("6d8b").map,o=n("cccd"),a=n("ee1aa").isDimensionStacked;t.exports=function(t){return{seriesType:t,plan:o(),reset:function(t){var e,n,o=t.getData(),r=t.coordinateSystem,s=t.pipelineContext.large;if(r)return e=i(r.dimensions,(function(t){return o.mapDimension(t)})).slice(0,2),n=e.length,t=o.getCalculationInfo("stackResultDimension"),a(o,e[0])&&(e[0]=t),a(o,e[1])&&(e[1]=t),n&&{progress:function(t,i){for(var o,a,l=t.end-t.start,u=s&&new Float32Array(l*n),c=t.start,h=0,d=[],p=[];ce[1]&&(e[1]=t[1]),l.prototype.setExtent.call(this,e[0],e[1])},getInterval:function(){return this._interval},setInterval:function(t){this._interval=t,this._niceExtent=this._extent.slice(),this._intervalPrecision=r.getIntervalPrecision(t)},getTicks:function(t){var e=this._interval,n=this._extent,i=this._niceExtent,o=this._intervalPrecision,a=[];if(e){n[0]l&&a.push(t?s(l+e,o):n[1])}return a},getMinorTicks:function(t){for(var e=this.getTicks(!0),n=[],o=this.getExtent(),a=1;ao[0]&&hn[1]&&(n[1]=s),a=e.get("colorMappingBy"),"color"!==(s={type:r.name,dataExtent:n,visual:r.range}).type||"index"!==a&&"id"!==a?s.mappingMethod="linear":(s.mappingMethod="category",s.loop=!0),(e=new i(s)).__drColorMappingBy=a,e}}function d(t,e){return t=t.get(e),r(t)&&t.length?{name:e,range:t}:null}function p(t,e,n,i,o,r){var s,l;e=a.extend({},e);return o&&(i="index"===(l="color"===(s=o.type)&&o.__drColorMappingBy)?i:"id"===l?r.mapIdToIndex(n.getId()):n.getValue(t.get("visualDimension")),e[s]=o.mapValueToVisual(i)),e}t.exports={seriesType:"treemap",reset:function(t,e,n,i){var o=t.getData().tree.root;o.isRemoved()||function t(e,n,i,o){var r=e.getModel(),c=e.getLayout();if(c&&!c.invisible&&c.isInView){var d=e.getModel("itemStyle"),f=s(d,n,o);n=d.get("borderColor");var g,m,y=d.get("borderColorSaturation");null!=y&&(g=l(f),n=u(y,g)),e.setVisual("borderColor",n),y=e.viewChildren,y&&y.length?(m=h(0,r,c,0,f,y),a.each(y,(function(e,n){(e.depth>=i.length||e===i[e.depth])&&(n=p(r,f,e,n,m,o),t(e,n,i,o))}))):(g=l(f),e.setVisual("color",g))}}(o,{},t.getViewRoot().getAncestors(),t)}}},"923d":function(t,e,n){var i=n("6d8b"),o=n("3842"),a=n("ee1aa").isDimensionStacked,r=i.indexOf;function s(t,e,n,i,r,s){var l=[],u=a(e,i)?e.getCalculationInfo("stackResultDimension"):i;t=c(e,u,t),t=e.indicesOfNearest(u,t)[0],l[r]=e.get(n,t),l[s]=e.get(u,t),r=e.get(i,t),n=o.getPrecision(e.get(i,t));return 0<=(n=Math.min(n,20))&&(l[s]=+l[s].toFixed(n)),[l,r]}n=i.curry;var l={min:n(s,"min"),max:n(s,"max"),average:n(s,"average")};function u(t,e,n,i){var o={};return null!=t.valueIndex||null!=t.valueDim?(o.valueDataDim=null!=t.valueIndex?e.getDimension(t.valueIndex):t.valueDim,o.valueAxis=n.getAxis(function(t,e){var n=t.getData(),i=n.dimensions;e=n.getDimension(e);for(var o=0;ot[1]&&(t[0]=t[1])}e.intervalScaleNiceTicks=function(t,e,n,r){var l={},u=t[1]-t[0];u=l.interval=i.nice(u/e,!0),null!=n&&u=this.x&&t<=this.x+this.width&&e>=this.y&&e<=this.y+this.height},clone:function(){return new d(this.x,this.y,this.width,this.height)},copy:function(t){this.x=t.x,this.y=t.y,this.width=t.width,this.height=t.height},plain:function(){return{x:this.x,y:this.y,width:this.width,height:this.height}}},d.create=function(t){return new d(t.x,t.y,t.width,t.height)},t.exports=d},"98b7":function(t,e){var n="undefined"!=typeof window&&(window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.msRequestAnimationFrame&&window.msRequestAnimationFrame.bind(window)||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame)||function(t){setTimeout(t,16)};t.exports=n},"98e7":function(t,e,n){var i=n("6d8b").createHashMap;t.exports=function(t){return{getTargetSeries:function(e){var n={},o=i();return e.eachSeriesByType(t,(function(t){t.__paletteScope=n,o.set(t.uid,t)})),o},reset:function(t,e){var n=t.getRawData(),i={},o=t.getData();o.each((function(t){var e=o.getRawIndex(t);i[e]=t})),n.each((function(e){var a,r=i[e],s=null!=r&&o.getItemVisual(r,"color",!0),l=null!=r&&o.getItemVisual(r,"borderColor",!0);s&&l||(a=n.getItemModel(e)),s||(s=a.get("itemStyle.color")||t.getColorFromPalette(n.getName(e)||e+"",t.__paletteScope,n.count()),null!=r&&o.setItemVisual(r,"color",s)),l||(e=a.get("itemStyle.borderColor"),null!=r&&o.setItemVisual(r,"borderColor",e))}))}}}},"998c":function(t,e,n){var i=n("6d8b"),o=n("2306"),a=n("e86a"),r=Math.PI;t.exports=function(t,e){e=e||{},i.defaults(e,{text:"loading",textColor:"#000",fontSize:"12px",maskColor:"rgba(255, 255, 255, 0.8)",showSpinner:!0,color:"#c23531",spinnerRadius:10,lineWidth:5,zlevel:0});var n,s=new o.Group,l=new o.Rect({style:{fill:e.maskColor},zlevel:e.zlevel,z:1e4}),u=(s.add(l),e.fontSize+" sans-serif"),c=new o.Rect({style:{fill:"none",text:e.text,font:u,textPosition:"right",textDistance:10,textFill:e.textColor},zlevel:e.zlevel,z:10001});return s.add(c),e.showSpinner&&((n=new o.Arc({shape:{startAngle:-r/2,endAngle:-r/2+.1,r:e.spinnerRadius},style:{stroke:e.color,lineCap:"round",lineWidth:e.lineWidth},zlevel:e.zlevel,z:10001})).animateShape(!0).when(1e3,{endAngle:3*r/2}).start("circularInOut"),n.animateShape(!0).when(1e3,{startAngle:3*r/2}).delay(300).start("circularInOut"),s.add(n)),s.resize=function(){var i=a.getWidth(e.text,u),o=e.showSpinner?e.spinnerRadius:0,r=(i=(t.getWidth()-2*o-(e.showSpinner&&i?10:0)-i)/2-(e.showSpinner?0:i/2),t.getHeight()/2);e.showSpinner&&n.setShape({cx:i,cy:r}),c.setShape({x:i-o,y:r-o,width:2*o,height:2*o}),l.setShape({x:0,y:0,width:t.getWidth(),height:t.getHeight()})},s.resize(),s}},"9bdb7":function(t,e,n){var i=n("282b")([["fill","color"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["opacity"],["shadowColor"]]);t.exports={getAreaStyle:function(t,e){return i(this,t,e)}}},"9c2c":function(t,e,n){n=n("401b");var i=n.min,o=n.max,a=n.scale,r=n.distance,s=n.add,l=n.clone,u=n.sub;t.exports=function(t,e,n,c){var h,d,p=[],f=[],g=[],m=[];if(c){for(var y=[1/0,1/0],v=[-1/0,-1/0],x=0,_=t.length;x<_;x++)i(y,y,t[x]),o(v,v,t[x]);i(y,y,c[0]),o(v,v,c[1])}for(x=0,_=t.length;x<_;x++){var b=t[x];if(n)h=t[x?x-1:_-1],d=t[(x+1)%_];else{if(0===x||x===_-1){p.push(l(t[x]));continue}h=t[x-1],d=t[x+1]}u(f,d,h),a(f,f,e);var w=r(b,h),S=r(b,d),M=w+S;M=(0!==M&&(w/=M,S/=M),a(g,f,-w),a(m,f,S),s([],b,g)),w=s([],b,m);c&&(o(M,M,y),i(M,M,v),o(w,w,y),i(w,w,v)),p.push(M),p.push(w)}return n&&p.push(p.shift()),p}},"9ca8":function(t,e,n){var i=n("6d8b"),o=n("9850"),a=n("3842"),r=a.parsePercent,s=a.MAX_SAFE_INTEGER,l=n("f934"),u=n("55ac"),c=Math.max,h=Math.min,d=i.retrieve,p=i.each,f=["itemStyle","borderWidth"],g=["itemStyle","gapWidth"],m=["upperLabel","show"],y=["upperLabel","height"];function v(t,e,n,o,a,r){var s,l=t.children||[],u=o.sort;"asc"!==u&&"desc"!==u&&(u=null),o=null!=o.leafDepth&&o.leafDepth<=r;if(a&&!o)return t.viewChildren=[];l=i.filter(l,(function(t){return!t.isRemoved()})),r=l,(s=u)&&r.sort((function(t,e){var n="asc"===s?t.getValue()-e.getValue():e.getValue()-t.getValue();return 0==n?"asc"===s?t.dataIndex-e.dataIndex:e.dataIndex-t.dataIndex:n}));var c=function(t,e,n){for(var i=0,o=0,a=e.length;or[1]&&(r[1]=t)}))):r=[NaN,NaN],{sum:i,dataExtent:r}}(e,l,u);if(0===c.sum)return t.viewChildren=[];if(c.sum=function(t,e,n,i,o){if(i){for(var a=t.get("visibleMin"),r=o.length,s=r,l=r-1;0<=l;l--){var u=o["asc"===i?r-l-1:l].getValue();u/n*en[l[r]])&&(d=n[l[r]]);for(var p=0,f=t.length;p":"\n";return r(""===l?this.name:l)+i+a.map(s,(function(e,n){var i=o.get(o.mapDimension(e.dim),t);return r(e.name+" : "+i)})).join(i)},getTooltipPosition:function(t){if(null!=t)for(var e,n=this.getData(),i=this.coordinateSystem,o=n.getValues(a.map(i.dimensions,(function(t){return n.mapDimension(t)})),t,!0),r=0,s=o.length;r=t&&(0===e?0:i[e-1][0])e[0]&&(e=e.slice().reverse());var i=t.coordToPoint([e[0],n]);t=t.coordToPoint([e[1],n]);return{x1:i[0],y1:i[1],x2:t[0],y2:t[1]}}function c(t){return t.getRadiusAxis().inverse?0:1}function h(t){var e=t[0],n=t[t.length-1];e&&n&&Math.abs(Math.abs(e.coord-n.coord)-360)<1e-4&&t.pop()}n=r.extend({type:"angleAxis",axisPointerClass:"PolarAxisPointer",render:function(t,e){var n,o,a,r,s,u;this.group.removeAll(),t.get("show")&&(n=t.axis,o=n.polar,a=o.getRadiusAxis().getExtent(),r=n.getTicksCoords(),s=n.getMinorTicksCoords(),h(u=i.map(n.getViewLabels(),(function(t){return(t=i.clone(t)).coord=n.dataToCoord(t.tickValue),t}))),h(r),i.each(l,(function(e){!t.get(e+".show")||n.scale.isBlank()&&"axisLine"!==e||this["_"+e](t,o,r,s,a,u)}),this))},_axisLine:function(t,e,n,i,a){t=t.getModel("axisLine.lineStyle");var r=c(e),s=r?0:1;e=0===a[s]?new o.Circle({shape:{cx:e.cx,cy:e.cy,r:a[r]},style:t.getLineStyle(),z2:1,silent:!0}):new o.Ring({shape:{cx:e.cx,cy:e.cy,r:a[r],r0:a[s]},style:t.getLineStyle(),z2:1,silent:!0});e.style.fill=null,this.group.add(e)},_axisTick:function(t,e,n,a,r){var s=t.getModel("axisTick"),l=(s.get("inside")?-1:1)*s.get("length"),h=r[c(e)];r=i.map(n,(function(t){return new o.Line({shape:u(e,[h,h+l],t.coord)})}));this.group.add(o.mergePath(r,{style:i.defaults(s.getModel("lineStyle").getLineStyle(),{stroke:t.get("axisLine.lineStyle.color")})}))},_minorTick:function(t,e,n,a,r){if(a.length){for(var s=t.getModel("axisTick"),l=t.getModel("minorTick"),h=(s.get("inside")?-1:1)*l.get("length"),d=r[c(e)],p=[],f=0;fy?"left":"right",g=Math.abs(m[1]-v)/g<.3?"middle":m[1]>v?"top":"bottom",h&&h[u]&&h[u].textStyle&&(r=new a(h[u].textStyle,d,d.ecModel)),v=new o.Text({silent:s.isLabelSilent(t)});this.group.add(v),o.setTextStyle(v.style,r,{x:m[0],y:m[1],textFill:r.getTextColor()||t.get("axisLine.lineStyle.color"),text:n.formattedLabel,textAlign:y,textVerticalAlign:g}),f&&(v.eventData=s.makeAxisEventDataBase(t),v.eventData.targetType="axisLabel",v.eventData.value=n.rawLabel)}),this)},_splitLine:function(t,e,n,a,r){for(var s=t.getModel("splitLine").getModel("lineStyle"),l=0,c=(c=s.get("color"))instanceof Array?c:[c],h=[],d=0;dr?e+=h(d("data.partialData"),{displayCnt:r}):e+=d("data.allData"),[]),g=0;gt[i-1].y+t[i-1].height));i--);}function h(t,e,n,i,o,a){for(var r,s,l,u=e?Number.MAX_VALUE:0,c=0,h=t.length;cl+r);o++)if(t[o].y+=i,et[o].y+t[o].height)return c(o,i/2);c(n-1,i/2)}(y,f,-d),p=t[y].y+t[y].height;for(r-p<0&&c(f-1,p-r),y=0;y=n?m:g).push(t[y]);h(g,!1,e,n,i,o),h(m,!0,e,n,i,o)}function s(t){return"center"===t.position}t.exports=function(t,e,n,l,u,c){var h,d,p=t.getData(),f=[],g=!1,m=(t.get("minShowLabelAngle")||0)*a;if(p.each((function(a){var r,s,l,c,y,v,x,_,b,w,S,M,I=p.getItemLayout(a),T=p.getItemModel(a),A=T.getModel("label"),C=A.get("position")||T.get("emphasis.label.position"),D=A.get("distanceToLabelLine"),L=A.get("alignTo"),P=o(A.get("margin"),n),k=A.get("bleedMargin"),O=A.getFont(),R=(T=T.getModel("labelLine"),T.get("length"));R=o(R,n),T=T.get("length2"),T=o(T,n);I.anglet[1]&&t.reverse(),t}function f(t,e){return a.parseFinder(t,e,{includeMainTypes:c})}d.setOutputRanges=function(t,e){this.matchOutputRanges(t,e,(function(t,e,n){(t.coordRanges||(t.coordRanges=[])).push(e),t.coordRange||(t.coordRange=e,n=v[t.brushType](0,n,e),t.__rangeOffset={offset:_[t.brushType](n.values,t.range,[1,1]),xyMinMax:n.xyMinMax})}))},d.matchOutputRanges=function(t,e,n){s(t,(function(t){var o=this.findTargetInfo(t,e);o&&!0!==o&&i.each(o.coordSyses,(function(i){var o=v[t.brushType](1,i,t.range);n(t,o.values,i,e)}))}),this)},d.setInputRanges=function(t,e){s(t,(function(t){var n,i=this.findTargetInfo(t,e);t.range=t.range||[],i&&!0!==i&&(t.panelId=i.panelId,i=v[t.brushType](0,i.coordSys,t.coordRange),n=t.__rangeOffset,t.range=n?_[t.brushType](i.values,n.offset,function(t,e){return t=w(t),e=w(e),t=[t[0]/e[0],t[1]/e[1]],isNaN(t[0])&&(t[0]=1),isNaN(t[1])&&(t[1]=1),t}(i.xyMinMax,n.xyMinMax)):i.values)}),this)},d.makePanelOpts=function(t,e){return i.map(this._targetInfoList,(function(n){var i=n.getPanelRect();return{panelId:n.panelId,defaultBrushType:e&&e(n),clipPath:r.makeRectPanelClipPath(i),isTargetByCursor:r.makeRectIsTargetByCursor(i,t,n.coordSysModel),getLinearBrushOtherExtent:r.makeLinearBrushOtherExtent(i)}}))},d.controlSeries=function(t,e,n){return t=this.findTargetInfo(t,n),!0===t||t&&0<=l(t.coordSyses,e.coordinateSystem)},d.findTargetInfo=function(t,e){for(var n=this._targetInfoList,i=f(e,t),o=0;o>1^-(1&s),l=(l=t.charCodeAt(r+1)-64)>>1^-(1&l);i.push([(o=s+=o)/n,(a=l+=a)/n])}return i}t.exports=function(t,e){var n=t;if(n.UTF8Encoding){for(var r=n.UTF8Scale,s=(null==r&&(r=1024),n.features),l=0;lm.getLayout().x&&(m=t),t.depth>y.depth&&(y=t)})),n=g===m?1:f(g,m)/2,v=n-g.getLayout().x,w=b=_=x=0,"radial"===i?(x=d/(m.getLayout().x+n+v),_=p/(y.depth-1||1),a(M,(function(t){b=(t.getLayout().x+v)*x,w=(t.depth-1)*_;var e=c(b,w);t.setLayout({x:e.x,y:e.y,rawX:b,rawY:w},!0)}))):"RL"===(S=t.getOrient())||"LR"===S?(_=p/(m.getLayout().x+n+v),x=d/(y.depth-1||1),a(M,(function(t){w=(t.getLayout().x+v)*_,b="LR"===S?(t.depth-1)*x:d-(t.depth-1)*x,t.setLayout({x:b,y:w},!0)}))):"TB"!==S&&"BT"!==S||(x=d/(m.getLayout().x+n+v),_=p/(y.depth-1||1),a(M,(function(t){b=(t.getLayout().x+v)*x,w="TB"===S?(t.depth-1)*_:p-(t.depth-1)*_,t.setLayout({x:b,y:w},!0)}))))}))}},ca98:function(t,e,n){var i=n("6d8b"),o=n("e0d3"),a=n("6cb7"),r=i.each,s=i.clone,l=i.map,u=i.merge,c=/^(min|max)?(.+)$/;function h(t){this._api=t,this._timelineOptions=[],this._mediaList=[],this._mediaDefault,this._currentMediaIndices=[],this._optionBackup,this._newBaseOption}h.prototype={constructor:h,setOption:function(t,e){t&&i.each(o.normalizeToArray(t.series),(function(t){t&&t.data&&i.isTypedArray(t.data)&&i.setAsPrimitive(t.data)})),t=s(t);var n,c=this._optionBackup;t=function(t,e,n){var o,a,s,l=[],u=[],c=t.timeline;return t.baseOption&&(a=t.baseOption),(c||t.options)&&(a=a||{},l=(t.options||[]).slice()),t.media&&(a=a||{},s=t.media,r(s,(function(t){t&&t.option&&(t.query?u.push(t):o=o||t)}))),a=a||t,a.timeline||(a.timeline=c),r([a].concat(l).concat(i.map(u,(function(t){return t.option}))),(function(t){r(e,(function(e){e(t,n)}))})),{baseOption:a,timelineOptions:l,mediaDefault:o,mediaList:u}}.call(this,t,e,!c);this._newBaseOption=t.baseOption,c?(n=c.baseOption,e=t.baseOption,r(e=e||{},(function(t,e){var i,r;null!=t&&(i=n[e],a.hasClass(e)?(t=o.normalizeToArray(t),i=o.normalizeToArray(i),r=o.mappingToExists(i,t),n[e]=l(r,(function(t){return t.option&&t.exist?u(t.exist,t.option,!0):t.exist||t.option}))):n[e]=u(i,t,!0))})),t.timelineOptions.length&&(c.timelineOptions=t.timelineOptions),t.mediaList.length&&(c.mediaList=t.mediaList),t.mediaDefault&&(c.mediaDefault=t.mediaDefault)):this._optionBackup=t},mountOption:function(t){var e=this._optionBackup;return this._timelineOptions=l(e.timelineOptions,s),this._mediaList=l(e.mediaList,s),this._mediaDefault=s(e.mediaDefault),this._currentMediaIndices=[],s(t?e.baseOption:this._newBaseOption)},getTimelineOption:function(t){var e,n=this._timelineOptions;return n.length&&(t=t.getComponent("timeline"))?s(n[t.getCurrentIndex()],!0):e},getMediaOption:function(t){var e=this._api.getWidth(),n=this._api.getHeight(),o=this._mediaList,a=this._mediaDefault,r=[],u=[];if(o.length||a){for(var h,d,p=0,f=o.length;pi[1]&&(i[1]=t[1])}))})),i[1]a[1];if(u&&!c&&!l)return!0;u&&(r=!0),c&&(n=!0),l&&(o=!0)}return r&&n&&o})):l(i,(function(n){var i;"empty"===o?t.setData(e=e.map(n,(function(t){return(e=t)>=a[0]&&e<=a[1]?t:NaN;var e}))):((i={})[n]=a,e.selectRange(i))})),l(i,(function(t){e.setApproximateExtent(a,t)})))}))}},t.exports=i},cccd:function(t,e,n){var i=n("e0d3").makeInner;t.exports=function(){var t=i();return function(e){var n=t(e),i=(e=e.pipelineContext,n.large),o=n.progressiveRender,a=n.large=e&&e.large;n=n.progressiveRender=e&&e.progressiveRender;return!!(i^a||o^n)&&"reset"}}},cd12:function(t,e,n){n("01ed"),n("4a9d"),n("cb8f")},cd33:function(t,e,n){var i=n("6d8b"),o=n("4319"),a=i.each,r=i.curry;function s(t,e){return"all"===t||i.isArray(t)&&0<=i.indexOf(t,e)||t===e}function l(t){var e=(t.ecModel.getComponent("axisPointer")||{}).coordSysAxesInfo;return e&&e.axesInfo[c(t)]}function u(t){return!!t.get("handle.show")}function c(t){return t.type+"||"+t.id}e.collect=function(t,e){var n,l,h,d,p,f,g={axesInfo:{},seriesInvolved:!1,coordSysAxesInfo:{},coordSysMap:{}};return n=g,e=e,h=(l=t).getComponent("tooltip"),d=l.getComponent("axisPointer"),p=d.get("link",!0)||[],f=[],a(e.getCoordinateSystems(),(function(t){var e,g,m,y,v;function x(r,h,m){var y,v=m.model.getModel("axisPointer",d),x=v.get("show");x&&("auto"!==x||r||u(v))&&(null==h&&(h=v.get("triggerTooltip")),x=(v=r?function(t,e,n,r,s,l){var u=e.getModel("axisPointer"),c={};return a(["type","snap","lineStyle","shadowStyle","label","animation","animationDurationUpdate","animationEasingUpdate","z"],(function(t){c[t]=i.clone(u.get(t))})),c.snap="category"!==t.type&&!!l,"cross"===u.get("type")&&(c.type="line"),e=c.label||(c.label={}),null==e.show&&(e.show=!1),"cross"===s&&(s=u.get("label.show"),e.show=null==s||s,l||(s=c.lineStyle=u.get("crossStyle"))&&i.defaults(e,s.textStyle)),t.model.getModel("axisPointer",new o(c,n,r))}(m,g,d,l,r,h):v).get("snap"),r=c(m.model),y=h||x||"category"===m.type,h=n.axesInfo[r]={key:r,axis:m,coordSys:t,axisPointerModel:v,triggerTooltip:h,involveSeries:y,snap:x,useHandle:u(v),seriesModels:[]},e[r]=h,n.seriesInvolved|=y,null!=(x=function(t,e){for(var n=e.model,i=e.dim,o=0;oa[1]&&a.reverse(),(i=null==i||i>a[1]?a[1]:i)=n.start.time&&t.timeo.end.time&&e.reverse(),e},_getRangeInfo:function(t){(t=[this.getDateInfo(t[0]),this.getDateInfo(t[1])])[0].time>t[1].time&&(e=!0,t.reverse());var e,n,i=Math.floor(t[1].time/864e5)-Math.floor(t[0].time/864e5)+1,o=new Date(t[0].time),a=o.getDate(),r=t[1].date.getDate();if(o.setDate(a+i-1),o.getDate()!==r)for(var s=0n.weeks||0===t&&en.lweek)&&(t=7*(t-1)-n.fweek+e,(e=new Date(n.start.time)).setDate(n.start.d+t),this.getDateInfo(e))}},r.dimensions=r.prototype.dimensions,r.getDimensionsInfo=r.prototype.getDimensionsInfo,r.create=function(t,e){var n=[];return t.eachComponent("calendar",(function(t){var e=new r(t);n.push(e),t.coordinateSystem=e})),t.eachSeries((function(t){"calendar"===t.get("coordinateSystem")&&(t.coordinateSystem=n[t.get("calendarIndex")||0])})),n},n.register("calendar",r),t.exports=r},d15d:function(t,e,n){n=n("6d8b");var i=n.createHashMap,o=n.each;function a(t){o(t,(function(e,n){var i=[],o=[NaN,NaN],a=[e.stackResultDimension,e.stackedOverDimension],r=e.data,s=e.isStackedByIndex;a=r.map(a,(function(a,l,u){var c,h,d=r.get(e.stackedDimension,u);if(isNaN(d))return o;s?h=r.getRawIndex(u):c=r.get(e.stackedByDimension,u);for(var p=NaN,f=n-1;0<=f;f--){var g=t[f];if(0<=(h=s?h:g.data.rawIndexOf(g.stackedByDimension,c))&&(g=g.data.getByRawIndex(g.stackResultDimension,h),0<=d&&0t.getWidth()||n<0||n>t.getHeight()}h.prototype={constructor:h,setHandlerProxy:function(t){this.proxy&&this.proxy.dispose(),t&&(i.each(d,(function(e){t.on&&t.on(e,this[e],this)}),this),t.handler=this),this.proxy=t},mousemove:function(t){var e=t.zrX,n=t.zrY,i=p(this,e,n),o=this._hovered,a=o.target;a&&!a.__zr&&(a=(o=this.findHover(o.x,o.y)).target),i=this._hovered=i?{x:e,y:n}:this.findHover(e,n),e=i.target,n=this.proxy;n.setCursor&&n.setCursor(e?e.cursor:"default"),a&&e!==a&&this.dispatchToElement(o,"mouseout",t),this.dispatchToElement(i,"mousemove",t),e&&e!==a&&this.dispatchToElement(i,"mouseover",t)},mouseout:function(t){var e=t.zrEventControl,n=t.zrIsToLocalDOM;"only_globalout"!==e&&this.dispatchToElement(this._hovered,"mouseout",t),"no_globalout"===e||n||this.trigger("globalout",{type:"globalout",event:t})},resize:function(t){this._hovered={}},dispatch:function(t,e){t=this[t],t&&t.call(this,e)},dispose:function(){this.proxy.dispose(),this.storage=this.proxy=this.painter=null},setCursorStyle:function(t){var e=this.proxy;e.setCursor&&e.setCursor(t)},dispatchToElement:function(t,e,n){var i=(t=t||{}).target;if(!i||!i.silent){for(var o="on"+e,a={type:e,event:n,target:(t=t).target,topTarget:t.topTarget,cancelBubble:!1,offsetX:n.zrX,offsetY:n.zrY,gestureEvent:n.gestureEvent,pinchX:n.pinchX,pinchY:n.pinchY,pinchScale:n.pinchScale,wheelDelta:n.zrDelta,zrByTouch:n.zrByTouch,which:n.which,stop:u};i&&(i[o]&&(a.cancelBubble=i[o].call(i,a)),i.trigger(e,a),i=i.parent,!a.cancelBubble););a.cancelBubble||(this.trigger(e,a),this.painter&&this.painter.eachOtherLayer((function(t){"function"==typeof t[o]&&t[o].call(t,a),t.trigger&&t.trigger(e,a)})))}},findHover:function(t,e,n){for(var i,o=this.storage.getDisplayList(),a={x:t,y:e},r=o.length-1;0<=r;r--)if(o[r]!==n&&!o[r].ignore&&(i=function(t,e,n){if(t[t.rectHover?"rectContain":"contain"](e,n)){for(var i,o=t;o;){if(o.clipPath&&!o.clipPath.contain(e,n))return!1;o.silent&&(i=!0),o=o.parent}return!i||"silent"}return!1}(o[r],t,e))&&(a.topTarget||(a.topTarget=o[r]),"silent"!==i)){a.target=o[r];break}return a},processGesture:function(t,e){this._gestureMgr||(this._gestureMgr=new l);var n=this._gestureMgr,i=("start"===e&&n.clear(),n.recognize(t,this.findHover(t.zrX,t.zrY,null).target,this.proxy.dom));"end"===e&&n.clear(),i&&(e=i.type,t.gestureEvent=e,this.dispatchToElement({target:i.target},e,i.event))}},i.each(["click","mousedown","mouseup","mousewheel","dblclick","contextmenu"],(function(t){h.prototype[t]=function(e){var n,i,a=e.zrX,r=e.zrY,s=p(this,a,r);if("mouseup"===t&&s||(i=(n=this.findHover(a,r)).target),"mousedown"===t)this._downEl=i,this._downPoint=[e.zrX,e.zrY],this._upEl=i;else if("mouseup"===t)this._upEl=i;else if("click"===t){if(this._downEl!==this._upEl||!this._downPoint||4')}}catch(t){i=function(t){return s.createElement("<"+t+' xmlns="'+o+'" class="zrvml">')}}e.doc=s,e.createNode=function(t){return i(t)},e.initVML=function(){var t;!r&&s&&(r=!0,((t=s.styleSheets).length<31?s.createStyleSheet():t[0]).addRule(".zrvml","behavior:url(#default#VML)"))}},d3f47:function(t,e){t.exports=function(t){return{seriesType:t,reset:function(t,e){var n,i=e.findComponents({mainType:"legend"});i&&i.length&&(n=t.getData()).filterSelf((function(t){for(var e=n.getName(t),o=0;oi[0]&&(i[0]=a[0]),a[1]>i[1]&&(i[1]=a[1])}return{min:e?n:i,max:e?i:n}}var y=i.extend({type:"ec-polyline",shape:{points:[],smooth:0,smoothConstraint:!0,smoothMonotone:null,connectNulls:!1},style:{fill:null,stroke:"#000"},brush:n(i.prototype.brush),buildPath:function(t,e){var n=e.points,i=0,o=n.length,a=m(n,e.smoothConstraint);if(e.connectNulls){for(;0=this._maxSize&&0=f[i=0]+t&&r<=f[1]+t?h:0;(o=a?(e=i,i=l(o),l(e)):(i=l(i),l(o)))Math.PI/2&&p<1.5*Math.PI?-h:h)}return u}(T,A,D,L,L+P,k,E,g);_=Math.cos(L+P)*C+T,b=Math.sin(L+P)*D+A;break;case h.R:if(w=_=t[M++],S=b=t[M++],O=w+t[M++],R=S+t[M++],n){if(o.containStroke(w,S,O,S,e,i,g)||o.containStroke(O,S,O,R,e,i,g)||o.containStroke(O,R,w,R,e,i,g)||o.containStroke(w,R,w,S,e,i,g))return!0}else x=(x+=c(O,S,O,R,i,g))+c(w,R,w,S,i,g);break;case h.Z:if(n){if(o.containStroke(_,b,w,S,e,i,g))return!0}else x+=c(_,b,w,S,i,g);_=w,b=S}}return n||(y=b,v=S,Math.abs(y-v)l*(1-i[0])?(r="jump",e=t-l*(1-i[2])):0<=(e=t-l*i[1])&&(e=t-l*(1-i[1]))<=0&&(e=0),(e*=a.axisExpandWidth/n)?c(e,s,u,"all"):r="none"):(l=s[1]-s[0],(s=[p(0,u[1]*t/l-l/2)])[1]=d(u[1],s[0]+l),s[0]=s[1]-l),{axisExpandWindow:s,behavior:r}):{behavior:"none",axisExpandWindow:s}}},t.exports=v},d9f1:function(t,e,n){var i=n("6d8b"),o=n("6cb7"),a=n("9e47");n=n("2023"),o=o.extend({type:"polarAxis",axis:null,getCoordSysModel:function(){return this.ecModel.queryComponents({mainType:"polar",index:this.option.polarIndex,id:this.option.polarId})[0]}});function r(t,e){return e.type||(e.data?"category":"value")}i.merge(o.prototype,n),i={splitNumber:5},a("angle",o,r,{startAngle:90,clockwise:!0,splitNumber:12,axisLabel:{rotate:!1}}),a("radius",o,r,i)},d9fc:function(t,e,n){n=n("cbe5").extend({type:"circle",shape:{cx:0,cy:0,r:0},buildPath:function(t,e,n){n&&t.moveTo(e.cx+e.r,e.cy),t.arc(e.cx,e.cy,e.r,0,2*Math.PI,!0)}}),t.exports=n},dae1:function(t,e,n){var i=n("3eba"),o=(n("928d"),n("b369"),n("4411"),n("90c2"));n=n("9ca8");i.registerVisual(o),i.registerLayout(n)},db0e:function(t,e,n){var i=n("3eba");n("a8c6"),n("8344"),i.registerPreprocessor((function(t){t.markPoint=t.markPoint||{}}))},db9e:function(t,e,n){var i=n("3eba"),o=n("6d8b"),a=n("e86a"),r=n("2145"),s=n("2306"),l=n("4319"),u=n("80f0"),c=n("7919");n=i.extendComponentView({type:"toolbox",render:function(t,e,n,i){var h,d,p,f,g=this.group;function m(a,u){a=f[a],u=f[u];var c,m,y,v,x,_,b,w,S=d[a],M=new l(S,t,t.ecModel);if(i&&null!=i.newTitle&&i.featureName===a&&(S.title=i.newTitle),a&&!u){if(0===a.indexOf("my"))c={model:M,onclick:M.option.onclick,featureName:a};else{S=r.get(a);if(!S)return;c=new S(M,e,n)}p[a]=c}else{if(!(c=p[u]))return;c.model=M,c.ecModel=e,c.api=n}!a&&u?c.dispose&&c.dispose(e,n):!M.get("show")||c.unusable?c.remove&&c.remove(e,n):(y=c,S=a,v=(m=M).getModel("iconStyle"),x=m.getModel("emphasis.iconStyle"),u=y.getIcons?y.getIcons():m.get("icon"),_=m.get("title")||{},"string"==typeof u&&(a=u,b=_,_={},(u={})[S]=a,_[S]=b),w=m.iconPaths={},o.each(u,(function(i,a){var r=s.createIcon(i,{},{x:-h/2,y:-h/2,width:h,height:h});r.setStyle(v.getItemStyle()),r.hoverStyle=x.getItemStyle(),r.setStyle({text:_[a],textAlign:x.get("textAlign"),textBorderRadius:x.get("textBorderRadius"),textPadding:x.get("textPadding"),textFill:null}),i=t.getModel("tooltip");i&&i.get("show")&&r.attr("tooltip",o.extend({content:_[a],formatter:i.get("formatter",!0)||function(){return _[a]},formatterParams:{componentType:"toolbox",name:a,title:_[a],$vars:["name","title"]},position:i.get("position",!0)||"bottom"},i.option)),s.setHoverStyle(r),t.get("showTitle")&&(r.__title=_[a],r.on("mouseover",(function(){var e=x.getItemStyle(),n="vertical"===t.get("orient")?null==t.get("right")?"right":"left":null==t.get("bottom")?"bottom":"top";r.setStyle({textFill:x.get("textFill")||e.fill||e.stroke||"#000",textBackgroundColor:x.get("textBackgroundColor"),textPosition:x.get("textPosition")||n})})).on("mouseout",(function(){r.setStyle({textFill:null,textBackgroundColor:null})}))),r.trigger(m.get("iconStatus."+a)||"normal"),g.add(r),r.on("click",o.bind(y.onclick,y,e,n,a)),w[a]=r})),M.setIconStatus=function(t,e){var n=this.option,i=this.iconPaths;n.iconStatus=n.iconStatus||{},n.iconStatus[t]=e,i[t]&&i[t].trigger(e)},c.render&&c.render(M,e,n,i))}g.removeAll(),t.get("show")&&(h=+t.get("itemSize"),d=t.get("feature")||{},p=this._features||(this._features={}),f=[],o.each(d,(function(t,e){f.push(e)})),new u(this._featureNames||[],f).add(m).update(m).remove(o.curry(m,null)).execute(),this._featureNames=f,c.layout(g,t,n),g.add(c.makeBackground(g.getBoundingRect(),t)),g.eachChild((function(t){var e,i,o=t.__title,r=t.hoverStyle;r&&o&&(o=a.getBoundingRect(o,a.makeFont(r)),e=t.position[0]+g.position[0],i=!1,t.position[1]+g.position[1]+h+o.height>n.getHeight()&&(r.textPosition="top",i=!0),t=i?-5-o.height:h+8,e+o.width/2>n.getWidth()?(r.textPosition=["100%",t],r.textAlign="right"):e-o.width/2<0&&(r.textPosition=[0,t],r.textAlign="left"))})))},updateView:function(t,e,n,i){o.each(this._features,(function(t){t.updateView&&t.updateView(t.model,e,n,i)}))},remove:function(t,e){o.each(this._features,(function(n){n.remove&&n.remove(t,e)})),this.group.removeAll()},dispose:function(t,e){o.each(this._features,(function(n){n.dispose&&n.dispose(t,e)}))}});t.exports=n},dc20:function(t,e,n){var i=n("8727").createElement,o=n("6d8b"),a=n("4942"),r=n("cbe5"),s=n("0da8"),l=n("76a5"),u=n("0c12"),c=n("b16f"),h=n("9fa3"),d=n("bcaa"),p=(n=n("3f8e"),n.path),f=n.image,g=n.text;function m(t){return parseInt(t,10)}function y(t,e){return e&&t&&e.parentNode!==t}function v(t,e,n){y(t,e)&&n&&((n=n.nextSibling)?t.insertBefore(e,n):t.appendChild(e))}function x(t,e){var n;y(t,e)&&((n=t.firstChild)?t.insertBefore(e,n):t.appendChild(e))}function _(t,e){e&&t&&e.parentNode===t&&t.removeChild(e)}function b(t){return t.__textSvgEl}function w(t){return t.__svgEl}function S(t,e,n,a){this.root=t,this.storage=e,this._opts=n=o.extend({},n||{}),(e=i("svg")).setAttribute("xmlns","http://www.w3.org/2000/svg"),e.setAttribute("version","1.1"),e.setAttribute("baseProfile","full"),e.style.cssText="user-select:none;position:absolute;left:0;top:0;";var r=i("g"),s=(e.appendChild(r),i("g"));e.appendChild(s),this.gradientManager=new c(a,s),this.clipPathManager=new h(a,s),this.shadowManager=new d(a,s),(a=document.createElement("div")).style.cssText="overflow:hidden;position:relative",this._svgDom=e,this._svgRoot=s,this._backgroundRoot=r,this._viewport=a,t.appendChild(a),a.appendChild(e),this.resize(n.width,n.height),this._visibleList=[]}S.prototype={constructor:S,getType:function(){return"svg"},getViewportRoot:function(){return this._viewport},getSvgDom:function(){return this._svgDom},getSvgRoot:function(){return this._svgRoot},getViewportRootOffset:function(){var t=this.getViewportRoot();if(t)return{offsetLeft:t.offsetLeft||0,offsetTop:t.offsetTop||0}},refresh:function(){var t=this.storage.getDisplayList(!0);this._paintList(t)},setBackgroundColor:function(t){this._backgroundRoot&&this._backgroundNode&&this._backgroundRoot.removeChild(this._backgroundNode);var e=i("rect");e.setAttribute("width",this.getWidth()),e.setAttribute("height",this.getHeight()),e.setAttribute("x",0),e.setAttribute("y",0),e.setAttribute("id",0),e.style.fill=t,this._backgroundRoot.appendChild(e),this._backgroundNode=e},_paintList:function(t){this.gradientManager.markAllUnused(),this.clipPathManager.markAllUnused(),this.shadowManager.markAllUnused();for(var e=this._svgRoot,n=this._visibleList,i=t.length,o=[],a=0;a\n\r<"))}},o.each(["getLayer","insertLayer","eachLayer","eachBuiltinLayer","eachOtherLayer","getLayers","modLayer","delLayer","clearLayer","pathToImage"],(function(t){var e;S.prototype[t]=(e=t,function(){a('In SVG mode painter not support method "'+e+'"')})})),t.exports=S},dc2f:function(t,e){function n(t,e){this.image=t,this.repeat=e,this.type="pattern"}n.prototype.getCanvasPattern=function(t){return t.createPattern(this.image,this.repeat||"repeat")},t.exports=n},dcb3:function(t,e,n){var i=n("6d8b"),o=n("625e"),a=n("2306"),r=n("cd33"),s=n("607d"),l=n("88b3"),u=(0,n("e0d3").makeInner)(),c=i.clone,h=i.bind;function d(){}function p(t,e,n,o){!function t(e,n){var o;return i.isObject(e)&&i.isObject(n)?(o=!0,i.each(n,(function(n,i){o=o&&t(e[i],n)})),!!o):e===n}(u(n).lastProp,o)&&(u(n).lastProp=o,e?a.updateProps(n,o,t):(n.stopAnimation(),n.attr(o)))}function f(t,e){t[e.get("label.show")?"show":"hide"]()}function g(t){return{position:t.position.slice(),rotation:t.rotation||0}}function m(t,e,n){var i=e.get("z"),o=e.get("zlevel");t&&t.traverse((function(t){"group"!==t.type&&(null!=i&&(t.z=i),null!=o&&(t.zlevel=o),t.silent=n)}))}o.enableClassExtend((d.prototype={_group:null,_lastGraphicKey:null,_handle:null,_dragging:!1,_lastValue:null,_lastStatus:null,_payloadInfo:null,animationThreshold:15,render:function(t,e,n,o){var r,s,l=e.get("value"),u=e.get("status");this._axisModel=t,this._axisPointerModel=e,this._api=n,!o&&this._lastValue===l&&this._lastStatus===u||(this._lastValue=l,this._lastStatus=u,o=this._group,r=this._handle,u&&"hide"!==u?(o&&o.show(),r&&r.show(),this.makeElOption(u={},l,t,e,n),(s=u.graphicKey)!==this._lastGraphicKey&&this.clear(n),this._lastGraphicKey=s,s=this._moveAnimation=this.determineAnimation(t,e),o?(s=i.curry(p,e,s),this.updatePointerEl(o,u,s,e),this.updateLabelEl(o,u,s,e)):(o=this._group=new a.Group,this.createPointerEl(o,u,t,e),this.createLabelEl(o,u,t,e),n.getZr().add(o)),m(o,e,!0),this._renderHandle(l)):(o&&o.hide(),r&&r.hide()))},remove:function(t){this.clear(t)},dispose:function(t){this.clear(t)},determineAnimation:function(t,e){var n,i=e.get("animation"),o=t.axis,a="category"===o.type;e=e.get("snap");return!(!e&&!a)&&("auto"===i||null==i?(n=this.animationThreshold,a&&o.getBandWidth()>n||!!e&&(a=r.getAxisInfo(t).seriesDataCount,e=o.getExtent(),Math.abs(e[0]-e[1])/a>n)):!0===i)},makeElOption:function(t,e,n,i,o){},createPointerEl:function(t,e,n,i){var o=e.pointer;o&&(o=u(t).pointerEl=new a[o.type](c(e.pointer)),t.add(o))},createLabelEl:function(t,e,n,i){e.label&&(e=u(t).labelEl=new a.Rect(c(e.label)),t.add(e),f(e,i))},updatePointerEl:function(t,e,n){t=u(t).pointerEl,t&&e.pointer&&(t.setStyle(e.pointer.style),n(t,{shape:e.pointer.shape}))},updateLabelEl:function(t,e,n,i){t=u(t).labelEl,t&&(t.setStyle(e.label.style),n(t,{shape:e.label.shape,position:e.label.position}),f(t,i))},_renderHandle:function(t){var e,n,o,r,u,c;!this._dragging&&this.updateHandleTransform&&(e=this._axisPointerModel,n=this._api.getZr(),o=this._handle,r=e.getModel("handle"),c=e.get("status"),r.get("show")&&c&&"hide"!==c?(this._handle||(u=!0,o=this._handle=a.createIcon(r.get("icon"),{cursor:"move",draggable:!0,onmousemove:function(t){s.stop(t.event)},onmousedown:h(this._onHandleDragMove,this,0,0),drift:h(this._onHandleDragMove,this),ondragend:h(this._onHandleDragEnd,this)}),n.add(o)),m(o,e,!1),o.setStyle(r.getItemStyle(null,["color","borderColor","borderWidth","opacity","shadowColor","shadowBlur","shadowOffsetX","shadowOffsetY"])),c=r.get("size"),i.isArray(c)||(c=[c,c]),o.attr("scale",[c[0]/2,c[1]/2]),l.createOrUpdate(this,"_doDispatchAxisPointer",r.get("throttle")||0,"fixRate"),this._moveHandleToValue(t,u)):(o&&n.remove(o),this._handle=null))},_moveHandleToValue:function(t,e){p(this._axisPointerModel,!e&&this._moveAnimation,this._handle,g(this.getHandleTransform(t,this._axisModel,this._axisPointerModel)))},_onHandleDragMove:function(t,e){var n=this._handle;n&&(this._dragging=!0,t=this.updateHandleTransform(g(n),[t,e],this._axisModel,this._axisPointerModel),this._payloadInfo=t,n.stopAnimation(),n.attr(g(t)),u(n).lastProp=null,this._doDispatchAxisPointer())},_doDispatchAxisPointer:function(){var t,e;this._handle&&(t=this._payloadInfo,e=this._axisModel,this._api.dispatchAction({type:"updateAxisPointer",x:t.cursorPoint[0],y:t.cursorPoint[1],tooltipOption:t.tooltipOption,axesInfo:[{axisDim:e.axis.dim,axisIndex:e.componentIndex}]}))},_onHandleDragEnd:function(t){var e;this._dragging=!1,this._handle&&(e=this._axisPointerModel.get("value"),this._moveHandleToValue(e),this._api.dispatchAction({type:"hideTip"}))},getHandleTransform:null,updateHandleTransform:null,clear:function(t){this._lastValue=null,this._lastStatus=null;t=t.getZr();var e=this._group,n=this._handle;t&&e&&(this._lastGraphicKey=null,e&&t.remove(e),n&&t.remove(n),this._group=null,this._handle=null,this._payloadInfo=null)},doClear:function(){},buildLabel:function(t,e,n){return{x:t[n=n||0],y:t[1-n],width:e[n],height:e[1-n]}}}).constructor=d),t.exports=d},dcea:function(t,e,n){var i=n("6d8b"),o=n("e887"),a=n("2306"),r=(n=n("cbe5"),["itemStyle"]),s=["emphasis","itemStyle"],l=(o=o.extend({type:"boxplot",render:function(t,e,n){var i=t.getData(),o=this.group,a=this._data,r=(this._data||o.removeAll(),"horizontal"===t.get("layout")?1:0);i.diff(a).add((function(t){var e;i.hasValue(t)&&(e=u(i.getItemLayout(t),i,t,r,!0),i.setItemGraphicEl(t,e),o.add(e))})).update((function(t,e){var n;e=a.getItemGraphicEl(e);i.hasValue(t)?(n=i.getItemLayout(t),e?c(n,e,i,t):e=u(n,i,t,r),o.add(e),i.setItemGraphicEl(t,e)):o.remove(e)})).remove((function(t){t=a.getItemGraphicEl(t),t&&o.remove(t)})).execute(),this._data=i},remove:function(t){var e=this.group,n=this._data;this._data=null,n&&n.eachItemGraphicEl((function(t){t&&e.remove(t)}))},dispose:i.noop}),n.extend({type:"boxplotBoxPath",shape:{},buildPath:function(t,e){var n=e.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();i=n.length&&n.push({option:t})}})),n},e.makeIdAndName=function(t){var e=i.createHashMap();a(t,(function(t,n){var i=t.exist;i&&e.set(i.id,t)})),a(t,(function(t,n){var o=t.option;i.assert(!o||null==o.id||!e.get(o.id)||e.get(o.id)===t,"id duplicates: "+(o&&o.id)),o&&null!=o.id&&e.set(o.id,t),t.keyInfo||(t.keyInfo={})})),a(t,(function(t,n){var i=t.exist,o=t.option,a=t.keyInfo;if(r(o)){if(a.name=null!=o.name?o.name+"":i?i.name:"series\0"+n,i)a.id=i.id;else if(null!=o.id)a.id=o.id+"";else for(var s=0;a.id="\0"+a.name+"\0"+s++,e.get(a.id););e.set(a.id,t)}}))},e.isNameSpecified=function(t){return!(!(t=t.name)||!t.indexOf("series\0"))},e.isIdInner=u,e.compressBatches=function(t,e){var n={},i={};return o(t||[],n),o(e||[],i,n),[a(n),a(i)];function o(t,e,n){for(var i=0,o=t.length;i=e[0]&&t<=e[1]},i.prototype.normalize=function(t){var e=this._extent;return e[1]===e[0]?.5:(t-e[0])/(e[1]-e[0])},i.prototype.scale=function(t){var e=this._extent;return t*(e[1]-e[0])+e[0]},i.prototype.unionExtent=function(t){var e=this._extent;t[0]e[1]&&(e[1]=t[1])},i.prototype.unionExtentFromData=function(t,e){this.unionExtent(t.getApproximateExtent(e))},i.prototype.getExtent=function(){return this._extent.slice()},i.prototype.setExtent=function(t,e){var n=this._extent;isNaN(t)||(n[0]=t),isNaN(e)||(n[1]=e)},i.prototype.isBlank=function(){return this._isBlank},i.prototype.setBlank=function(t){this._isBlank=t},i.prototype.getLabel=null,n.enableClassExtend(i),n.enableClassManagement(i,{registerWhenExtend:!0}),t.exports=i},e1fc:function(t,e,n){function i(t){for(var e in a.call(this,t=t||{}),t)t.hasOwnProperty(e)&&(this[e]=t[e]);this._children=[],this.__storage=null,this.__dirty=!0}var o=n("6d8b"),a=n("d5b7"),r=n("9850");i.prototype={constructor:i,isGroup:!0,type:"group",silent:!1,children:function(){return this._children.slice()},childAt:function(t){return this._children[t]},childOfName:function(t){for(var e=this._children,n=0;ne)return t[i];return t[n-1]}(r,n):i)||i)&&r.length?(n=r[s],t&&(l[t]=n),e.colorIdx=(s+1)%r.length,n):void 0)}}},e4d1:function(t,e,n){n("6932"),n("3a56"),n("7dcf"),n("3790"),n("2325"),n("2c17"),n("9e87")},e6cd:function(t,e,n){var i=n("6d8b");e.createWrap=function(){var t,e=[],n={};return{add:function(t,o,a,r,s){return i.isString(r)&&(s=r,r=0),!n[t.id]&&(n[t.id]=1,e.push({el:t,target:o,time:a,delay:r,easing:s}),!0)},done:function(e){return t=e,this},start:function(){for(var i=e.length,o=0,a=e.length;o=e.maxIterations){t+=e.ellipsis;break}var s=0===r?function(t,e,n,i){for(var o=0,a=0,r=t.length;av)return{lines:[],width:0,height:0};R.textWidth=m(R.text,D);var P,k=T.textWidth,O=null==k||"auto"===k;"string"==typeof k&&"%"===k.charAt(k.length-1)?(R.percentWidth=k,d.push(R),k=0):(O&&(k=R.textWidth,P=(P=T.textBackgroundColor)&&P.image)&&(P=o.findExistImage(P),o.isImageReady(P))&&(k=Math.max(k,P.width*L/P.height)),k+=L=C?C[1]+C[3]:0,null!=(P=null!=y?y-M:null)&&P"],o.isArray(t)&&(t=t.slice(),i=!0),e=e?t:i?[l(t[0]),l(t[1])]:l(t),o.isString(a)?a.replace("{value}",i?e[0]:e).replace("{value2}",i?e[1]:e):o.isFunction(a)?i?a(t[0],t[1]):a(t):i?t[0]===s[0]?n[0]+" "+e[1]:t[1]===s[1]?n[1]+" "+e[0]:e[0]+" - "+e[1]:e;function l(t){return t===s[0]?"min":t===s[1]?"max":(+t).toFixed(Math.min(r,20))}},resetExtent:function(){var t=this.option;t=f([t.min,t.max]);this._dataExtent=t},getDataDimension:function(t){var e=this.option.dimension,n=t.dimensions;if(null!=e||n.length){if(null!=e)return t.getDimension(e);for(var i=t.dimensions,o=i.length-1;0<=o;o--){var a=i[o];if(!t.getDimensionInfo(a).isCalculationCoord)return a}}},getExtent:function(){return this._dataExtent.slice()},completeVisualOption:function(){var t=this.ecModel,e=this.option,n={inRange:e.inRange,outOfRange:e.outOfRange},i=e.target||(e.target={}),a=e.controller||(e.controller={}),l=(o.merge(i,n),o.merge(a,n),this.isCategory());function u(n){d(e.color)&&!n.inRange&&(n.inRange={color:e.color.slice().reverse()}),n.inRange=n.inRange||{color:t.get("gradientColor")},p(this.stateList,(function(t){var e,i=n[t];o.isString(i)&&((e=r.get(i,"active",l))?(n[t]={},n[t][i]=e):delete n[t])}),this)}u.call(this,i),u.call(this,a),function(t,e,n){e=t[e];var i=t[n];e&&!i&&(i=t[n]={},p(e,(function(t,e){var n;s.isValidType(e)&&null!=(n=r.get(e,"inactive",l))&&(i[e]=n,"color"!==e||i.hasOwnProperty("opacity")||i.hasOwnProperty("colorAlpha")||(i.opacity=[0,0]))})))}.call(this,i,"inRange","outOfRange"),function(t){var e=(t.inRange||{}).symbol||(t.outOfRange||{}).symbol,n=(t.inRange||{}).symbolSize||(t.outOfRange||{}).symbolSize,i=this.get("inactiveColor");p(this.stateList,(function(a){var r,s=this.itemSize,u=t[a];null==(u=u||(t[a]={color:l?i:[i]})).symbol&&(u.symbol=e&&o.clone(e)||(l?"roundRect":["roundRect"])),null==u.symbolSize&&(u.symbolSize=n&&o.clone(n)||(l?s[0]:[s[0],s[0]])),u.symbol=c(u.symbol,(function(t){return"none"===t||"square"===t?"roundRect":t})),a=u.symbolSize;null!=a&&(r=-1/0,h(a,(function(t){ra[1]&&a.reverse(),{coordSys:{type:"polar",cx:t.cx,cy:t.cy,r:a[1],r0:a[0]},api:{coord:i.bind((function(i){var o=e.dataToRadius(i[0]),a=(i=n.dataToAngle(i[1]),t.coordToPoint([o,i]));return a.push(o,i*Math.PI/180),a})),size:i.bind(o,t)}}}},eb6b:function(t,e,n){var i=n("6d8b"),o=n("e0d3").makeInner,a=n("cd33"),r=n("133d"),s=i.each,l=i.curry,u=o();function c(t,e,n,o,a){var r,l,u,c,h,d,p,f,g,m,y=t.axis;!y.scale.isBlank()&&y.containData(e)&&(t.involveSeries?(l=e,u=t.axis,c=u.dim,h=l,d=[],p=Number.MAX_VALUE,f=-1,s(t.seriesModels,(function(t,e){var n,i=t.getData().mapDimension(c,!0);if(t.getAxisTooltipData){var o=t.getAxisTooltipData(i,l,u),a=o.dataIndices;o=o.nestestValue}else{if(!(a=t.getData().indicesOfNearest(i[0],l,"category"===u.type?.5:null)).length)return;o=t.getData().get(i[0],a[0])}null!=o&&isFinite(o)&&(i=l-o,(n=Math.abs(i))<=p)&&((ne[1]&&e.reverse(),e},getOtherAxis:function(){this.grid.getOtherAxis()},pointToData:function(t,e){return this.coordToData(this.toLocalCoord(t["x"===this.dim?0:1]),e)},toLocalCoord:null,toGlobalCoord:null},o.inherits(i,a),t.exports=i},ec34:function(t,e,n){n("4e08").__DEV__;var i=n("6d8b"),o=i.createHashMap,a=i.isString,r=i.isArray,s=i.each,l=(i.assert,n("3041").parseXML),u=o(),c={geoJSON:function(t){var e=t.source;t.geoJSON=a(e)?"undefined"!=typeof JSON&&JSON.parse?JSON.parse(e):new Function("return ("+e+");")():e},svg:function(t){t.svgXML=l(t.source)}};t.exports={registerMap:function(t,e,n){return e=r(e)?e:e.svg?[{type:"svg",source:e.svg,specialAreas:e.specialAreas}]:(e.geoJson&&!e.features&&(n=e.specialAreas,e=e.geoJson),[{type:"geoJSON",source:e,specialAreas:n}]),s(e,(function(t){var e=t.type;"geoJson"===e&&(e=t.type="geoJSON"),(0,c[e])(t)})),u.set(t,e)},retrieveMap:function(t){return u.get(t)}}},ec6f:function(t,e,n){var i=n("6d8b"),o=i.createHashMap,a=i.isTypedArray,r=(i=n("625e").enableClassCheck,n=n("93d0"),n.SOURCE_FORMAT_ORIGINAL),s=n.SERIES_LAYOUT_BY_COLUMN,l=n.SOURCE_FORMAT_UNKNOWN,u=n.SOURCE_FORMAT_TYPED_ARRAY,c=n.SOURCE_FORMAT_KEYED_COLUMNS;function h(t){this.fromDataset=t.fromDataset,this.data=t.data||(t.sourceFormat===c?{}:[]),this.sourceFormat=t.sourceFormat||l,this.seriesLayoutBy=t.seriesLayoutBy||s,this.dimensionsDefine=t.dimensionsDefine,this.encodeDefine=t.encodeDefine&&o(t.encodeDefine),this.startIndex=t.startIndex||0,this.dimensionsDetectCount=t.dimensionsDetectCount}h.seriesDataToSource=function(t){return new h({data:t,sourceFormat:a(t)?u:r,fromDataset:!1})},i(h),t.exports=h},ecf8:function(t,e,n){var i=n("6d8b"),o=n("3842").parsePercent,a=i.each;t.exports=function(t){var e,n;e=[],n=[],t.eachSeriesByType("boxplot",(function(t){var o=t.getBaseAxis(),a=i.indexOf(n,o);a<0&&(a=n.length,n[a]=o,e[a]={axis:o,seriesModels:[]}),e[a].seriesModels.push(t)})),a(e,(function(t){var e,n,r,s,l,u,c,h,d,p,f,g,m=t.seriesModels;m.length&&(d=(e=t).axis,r=e.seriesModels,s=r.length,l=e.boxWidthList=[],u=e.boxOffsetList=[],c=[],"category"===d.type?n=d.getBandWidth():(h=0,a(r,(function(t){h=Math.max(h,t.getData().count())})),e=d.getExtent(),Math.abs(e[1]-e[0])),a(r,(function(t){t=t.get("boxWidth"),i.isArray(t)||(t=[t,t]),c.push([o(t[0],n)||0,o(t[1],n)||0])})),p=(d=.8*n-2)/s*.3,g=(f=(d-p*(s-1))/s)/2-d/2,a(r,(function(t,e){u.push(g),g+=p+f,l.push(Math.min(Math.max(f,c[e][0]),c[e][1]))})),a(m,(function(e,n){var i=t.boxOffsetList[n],o=(n=t.boxWidthList[n],e.coordinateSystem),a=e.getData(),r=n/2,s="horizontal"===e.get("layout")?0:1,l=1-s,u=(n=["x","y"],a.mapDimension(n[s])),c=a.mapDimension(n[l],!0);if(!(null==u||c.length<5))for(var h=0;ho[0]){for(l=0;lt);l++);s=i[o[l]]}o.splice(l+1,0,t),(i[t]=e).virtual||(s?(n=s.dom).nextSibling?u.insertBefore(e.dom,n.nextSibling):u.appendChild(e.dom):u.firstChild?u.insertBefore(e.dom,u.firstChild):u.appendChild(e.dom))}else a("Layer of zlevel "+t+" is not valid")},eachLayer:function(t,e){for(var n,i=this._zlevelList,o=0;o"'])/g),s={"&":"&","<":"<",">":">",'"':""","'":"'"};function l(t){return null==t?"":(t+"").replace(r,(function(t,e){return s[e]}))}function u(t,e){return"{"+t+(null==e?"":e)+"}"}var c=["a","b","c","d","e","f","g"];function h(t,e){return"0000".substr(0,e-(t+="").length)+t}var d=o.truncateText;e.addCommas=function(t){return isNaN(t)?"-":(t=(t+"").split("."))[0].replace(/(\d{1,3})(?=(?:\d{3})+(?!\d))/g,"$1,")+(1':'':{renderMode:a,content:"{marker"+t+"|} ",style:{color:n}}:""},e.formatTime=function(t,e,n){"week"!==t&&"month"!==t&&"quarter"!==t&&"half-year"!==t&&"year"!==t||(t="MM-dd\nyyyy");var i=(e=a.parseDate(e))["get"+(n=n?"UTC":"")+"FullYear"](),o=e["get"+n+"Month"]()+1,r=e["get"+n+"Date"](),s=e["get"+n+"Hours"](),l=e["get"+n+"Minutes"](),u=e["get"+n+"Seconds"]();e=e["get"+n+"Milliseconds"]();return t.replace("MM",h(o,2)).replace("M",o).replace("yyyy",i).replace("yy",i%100).replace("dd",h(r,2)).replace("d",r).replace("hh",h(s,2)).replace("h",s).replace("mm",h(l,2)).replace("m",l).replace("ss",h(u,2)).replace("s",u).replace("SSS",h(e,3))},e.capitalFirst=function(t){return t&&t.charAt(0).toUpperCase()+t.substr(1)},e.truncateText=d,e.getTextBoundingRect=function(t){return o.getBoundingRect(t.text,t.font,t.textAlign,t.textVerticalAlign,t.textPadding,t.textLineHeight,t.rich,t.truncate)},e.getTextRect=function(t,e,n,i,a,r,s,l){return o.getBoundingRect(t,e,n,i,a,l,r,s)},e.windowOpen=function(t,e){var n;"_blank"===e||"blank"===e?((n=window.open()).opener=null,n.location=t):window.open(t,e)}},edaf:function(t,e,n){var i=n("6d8b"),o=n("6cb7"),a=n("6179"),r=n("e0d3"),s=o.extend({type:"timeline",layoutMode:"box",defaultOption:{zlevel:0,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:[]},init:function(t,e,n){this._data,this._names,this.mergeDefaultAndTheme(t,n),this._initData()},mergeOption:function(t){s.superApply(this,"mergeOption",arguments),this._initData()},setCurrentIndex:function(t){null==t&&(t=this.option.currentIndex);var e=this._data.count();this.option.loop?t=(t%e+e)%e:(t=e<=t?e-1:t)<0&&(t=0),this.option.currentIndex=t},getCurrentIndex:function(){return this.option.currentIndex},isIndexMax:function(){return this.getCurrentIndex()>=this._data.count()-1},setPlayState:function(t){this.option.autoPlay=!!t},getPlayState:function(){return!!this.option.autoPlay},_initData:function(){var t,e=this.option,n=e.data||[],o=(e=e.axisType,this._names=[]);"category"===e&&(t=[],i.each(n,(function(e,n){var a,s=r.getDataItemValue(e);i.isObject(e)?(a=i.clone(e)).value=n:a=n,t.push(a),i.isString(s)||null!=s&&!isNaN(s)||(s=""),o.push(s+"")})),n=t),e={category:"ordinal",time:"time"}[e]||"number";(this._data=new a([{name:"value",type:e}],this)).initData(n,o)},getData:function(){return this._data},getCategories:function(){if("category"===this.get("axisType"))return this._names.slice()}});t.exports=s},edb9:function(t,e,n){var i=n("6d8b");e.layout=function(t,e){e=e||{};var n=t.coordinateSystem,o=t.axis,a={},r=o.position,s=(o=o.orient,{horizontal:{top:(n=[(n=n.getRect()).x,n.x+n.width,n.y,n.y+n.height])[2],bottom:n[3]},vertical:{left:n[0],right:n[1]}});return a.position=["vertical"===o?s.vertical[r]:n[0],"horizontal"===o?s.horizontal[r]:n[3]],a.rotation=Math.PI/2*{horizontal:0,vertical:1}[o],a.labelDirection=a.tickDirection=a.nameDirection={top:-1,bottom:1,right:1,left:-1}[r],t.get("axisTick.inside")&&(a.tickDirection=-a.tickDirection),i.retrieve(e.labelInside,t.get("axisLabel.inside"))&&(a.labelDirection=-a.labelDirection),null==(s=e.rotate)&&(s=t.get("axisLabel.rotate")),a.labelRotation="top"===r?-s:s,a.z2=1,a}},ee1aa:function(t,e,n){n=n("6d8b");var i=n.each,o=n.isString;function a(t,e){return!!e&&e===t.getCalculationInfo("stackedDimension")}e.enableDataStack=function(t,e,n){var a,r,s,l,u,c,h=(n=n||{}).byIndex,d=n.stackedCoordDimension,p=!(!t||!t.get("stack"));return i(e,(function(t,n){o(t)&&(e[n]=t={name:t}),p&&!t.isExtraCoord&&(h||a||!t.ordinalMeta||(a=t),r||"ordinal"===t.type||"time"===t.type||d&&d!==t.coordDim||(r=t))})),!r||h||a||(h=!0),r&&(s="__\0ecstackresult",l="__\0ecstackedover",a&&(a.createInvertedIndices=!0),u=r.coordDim,n=r.type,c=0,i(e,(function(t){t.coordDim===u&&c++})),e.push({name:s,coordDim:u,coordDimIndex:c,type:n,isExtraCoord:!0,isCalculationCoord:!0}),c++,e.push({name:l,coordDim:l,coordDimIndex:c,type:n,isExtraCoord:!0,isCalculationCoord:!0})),{stackedDimension:r&&r.name,stackedByDimension:a&&a.name,isStackedByIndex:h,stackedOverDimension:l,stackResultDimension:s}},e.isDimensionStacked=a,e.getStackedDimension=function(t,e){return a(t,e)?t.getCalculationInfo("stackResultDimension"):e}},ee66:function(t,e,n){var i=n("3eba"),o=n("6d8b"),a=n("2306"),r=n("eda2"),s=n("3842"),l={EN:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],CN:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]},u={EN:["S","M","T","W","T","F","S"],CN:["日","一","二","三","四","五","六"]};n=i.extendComponentView({type:"calendar",_tlpoints:null,_blpoints:null,_firstDayOfMonth:null,_firstDayPoints:null,render:function(t,e,n){var i=this.group,o=(i.removeAll(),t.coordinateSystem),a=o.getRangeInfo();o=o.getOrient();this._renderDayRect(t,a,i),this._renderLines(t,a,o,i),this._renderYearText(t,a,o,i),this._renderMonthText(t,o,i),this._renderWeekText(t,a,o,i)},_renderDayRect:function(t,e,n){for(var i=t.coordinateSystem,o=t.getModel("itemStyle").getItemStyle(),r=i.getCellWidth(),s=i.getCellHeight(),l=e.start.time;l<=e.end.time;l=i.getNextNDay(l,1).time){var u=i.dataToRect([l],!1).tl;u=new a.Rect({shape:{x:u[0],y:u[1],width:r,height:s},cursor:"default",style:o});n.add(u)}},_renderLines:function(t,e,n,i){for(var o=this,a=t.coordinateSystem,r=t.getModel("splitLine.lineStyle").getLineStyle(),s=t.get("splitLine.show"),l=r.lineWidth,u=(this._tlpoints=[],this._blpoints=[],this._firstDayOfMonth=[],this._firstDayPoints=[],e.start),c=0;u.time<=e.end.time;c++){d(u.formatedDate);var h=(u=0===c?a.getDateInfo(e.start.y+"-"+e.start.m):u).date;h.setMonth(h.getMonth()+1),u=a.getDateInfo(h)}function d(e){o._firstDayOfMonth.push(a.getDateInfo(e)),o._firstDayPoints.push(a.dataToRect([e],!1).tl),e=o._getLinePointsOfOneWeek(t,e,n),o._tlpoints.push(e[0]),o._blpoints.push(e[e.length-1]),s&&o._drawSplitline(e,r,i)}d(a.getNextNDay(e.end.time,1).formatedDate),s&&this._drawSplitline(o._getEdgesPoints(o._tlpoints,l,n),r,i),s&&this._drawSplitline(o._getEdgesPoints(o._blpoints,l,n),r,i)},_getEdgesPoints:function(t,e,n){return t=[t[0].slice(),t[t.length-1].slice()],n="horizontal"===n?0:1,t[0][n]=t[0][n]-e/2,t[1][n]=t[1][n]+e/2,t},_drawSplitline:function(t,e,n){t=new a.Polyline({z2:20,shape:{points:t},style:e}),n.add(t)},_getLinePointsOfOneWeek:function(t,e,n){for(var i=t.coordinateSystem,o=(e=i.getDateInfo(e),[]),a=0;a<7;a++){var r=i.getNextNDay(e.time,a),s=i.dataToRect([r.time],!1);o[2*r.day]=s.tl,o[2*r.day+1]=s["horizontal"===n?"bl":"tr"]}return o},_formatterLabel:function(t,e){return"string"==typeof t&&t?r.formatTplSimple(t,e):"function"==typeof t?t(e):e.nameMap},_yearTextPositionControl:function(t,e,n,i,o){e=e.slice();var a=["center","bottom"];"bottom"===i?(e[1]+=o,a=["center","top"]):"left"===i?e[0]-=o:"right"===i?(e[0]+=o,a=["center","top"]):e[1]-=o,o=0;return{rotation:o="left"!==i&&"right"!==i?o:Math.PI/2,position:e,style:{textAlign:a[0],textVerticalAlign:a[1]}}},_renderYearText:function(t,e,n,i){var o,r,s,l,u,c;t=t.getModel("yearLabel");t.get("show")&&(o=t.get("margin"),r=(r=t.get("position"))||("horizontal"!==n?"top":"left"),s=((c=[this._tlpoints[this._tlpoints.length-1],this._blpoints[0]])[0][0]+c[1][0])/2,u=(c[0][1]+c[1][1])/2,s={top:[s,c[l="horizontal"===n?0:1][1]],bottom:[s,c[1-l][1]],left:[c[1-l][0],u],right:[c[l][0],u]},c=e.start.y,+e.end.y>+e.start.y&&(c=c+"-"+e.end.y),l=t.get("formatter"),u={start:e.start.y,end:e.end.y,nameMap:c},e=this._formatterLabel(l,u),c=new a.Text({z2:30}),a.setTextStyle(c.style,t,{text:e}),c.attr(this._yearTextPositionControl(c,s[r],n,r,o)),i.add(c))},_monthTextPositionControl:function(t,e,n,i,o){var a="left",r="top",s=t[0];t=t[1];return"horizontal"===n?(t+=o,e&&(a="center"),"start"===i&&(r="bottom")):(s+=o,e&&(r="middle"),"start"===i&&(a="right")),{x:s,y:t,textAlign:a,textVerticalAlign:r}},_renderMonthText:function(t,e,n){var i=t.getModel("monthLabel");if(i.get("show"))for(var r=i.get("nameMap"),s=i.get("margin"),u=i.get("position"),c=(t=i.get("align"),[this._tlpoints,this._blpoints]),h=(o.isString(r)&&(r=l[r.toUpperCase()]||[]),"start"===u?0:1),d="horizontal"===e?0:1,p=(s="start"===u?-s:s,"center"===t),f=0;fs&&(e[1-a]=e[a]+o.sign*s),e}},ef97:function(t,e,n){var i=n("3eba"),o=(n("217b"),n("f17f"),n("7f96")),a=n("87c3"),r=n("fdde");n("01ed"),i.registerVisual(o("line","circle","line")),i.registerLayout(a("line")),i.registerProcessor(i.PRIORITY.PROCESSOR.STATISTIC,r("line"))},ef97a:function(t,e,n){var i=n("3eba"),o=(n("2163"),n("6cd8"),n("bf9b"),n("7f96"));n=n("ca29");i.registerVisual(o("tree","circle")),i.registerLayout(n)},f123:function(t,e,n){n=n("9f82");var i=n.prepareDataCoordInfo,o=n.getStackedOnPoint;t.exports=function(t,e,n,a,r,s,l,u){c=[],e.diff(t).add((function(t){c.push({cmd:"+",idx:t})})).update((function(t,e){c.push({cmd:"=",idx:e,idx1:t})})).remove((function(t){c.push({cmd:"-",idx:t})})).execute();for(var c,h=c,d=[],p=[],f=[],g=[],m=[],y=[],v=[],x=i(r,e,l),_=i(s,t,u),b=0;bi)return;return 1}(t,e)))return a=e.mapDimension(t.dim),s={},i.each(t.getViewLabels(),(function(t){s[t.tickValue]=1})),function(t){return!s.hasOwnProperty(e.get(a,t))}}}function S(t,e,n){var i,o,a,r;return"cartesian2d"===t.type?(i=t.getBaseAxis().isHorizontal(),o=m(t,e,n),n.get("clip",!0)||(a=o.shape,r=Math.max(a.width,a.height),i?(a.y-=r,a.height+=2*r):(a.x-=r,a.width+=2*r)),o):y(t,e,n)}n=p.extend({type:"line",init:function(){var t=new l.Group,e=new a;this.group.add(e.group),this._symbolDraw=e,this._lineGroup=t},render:function(t,e,n){var o,a=t.coordinateSystem,r=this.group,s=t.getData(),u=t.getModel("lineStyle"),c=t.getModel("areaStyle"),h=s.mapArray(s.getItemLayout),d="polar"===a.type,p=this._coordSys,m=this._symbolDraw,y=this._polyline,x=this._polygon,M=this._lineGroup,I=t.get("animation"),T=!c.isEmpty(),A=c.get("origin"),C=function(t,e,n){if(!n.valueDim)return[];for(var i=[],o=0,a=e.count();oe[c-1].coord&&(e.reverse(),h.reverse()),e[0].coord-10),p=e[c-1].coord+10,f=p-d;return f<.001?"transparent":(i.each(e,(function(t){t.offset=(t.coord-d)/f})),e.push({offset:c?e[c-1].offset:.5,color:h[1]||"transparent"}),e.unshift({offset:c?e[0].offset:.5,color:h[0]||"transparent"}),c=new l.LinearGradient(0,0,0,0,e,!0),c[r]=d,c[r+"2"]=p,c)}}}(s,a)||s.getVisual("color"),y.useStyle(i.defaults(u.getLineStyle(),{fill:"none",stroke:p,lineJoin:"bevel"})),t.get("smooth"),n=_(t.get("smooth"));y.setShape({smooth:n,smoothMonotone:t.get("smoothMonotone"),connectNulls:t.get("connectNulls")}),x&&(D=s.getCalculationInfo("stackedOnSeries"),m=0,x.useStyle(i.defaults(c.getAreaStyle(),{fill:p,opacity:.7,lineJoin:"bevel"})),D&&(m=_(D.get("smooth"))),x.setShape({smooth:n,stackedOnSmooth:m,smoothMonotone:t.get("smoothMonotone"),connectNulls:t.get("connectNulls")})),this._data=s,this._coordSys=a,this._stackedOnPoints=C,this._points=h,this._step=d,this._valueOrigin=A},dispose:function(){},highlight:function(t,e,n,i){var o=t.getData(),a=u.queryDataIndex(o,i);if(!(a instanceof Array)&&null!=a&&0<=a){var s=o.getItemGraphicEl(a);if(!s){var l=o.getItemLayout(a);if(!l)return;if(this._clipShapeForSymbol&&!this._clipShapeForSymbol.contain(l[0],l[1]))return;(s=new r(o,a)).position=l,s.setZ(t.get("zlevel"),t.get("z")),s.ignore=isNaN(l[0])||isNaN(l[1]),s.__temp=!0,o.setItemGraphicEl(a,s),s.stopSymbolAnimation(!0),this.group.add(s)}s.highlight()}else p.prototype.highlight.call(this,t,e,n,i)},downplay:function(t,e,n,i){var o,a=t.getData(),r=u.queryDataIndex(a,i);null!=r&&0<=r?(o=a.getItemGraphicEl(r))&&(o.__temp?(a.setItemGraphicEl(r,null),this.group.remove(o)):o.downplay()):p.prototype.downplay.call(this,t,e,n,i)},_newPolyline:function(t){var e=this._polyline;return e&&this._lineGroup.remove(e),e=new h({shape:{points:t},silent:!0,z2:10}),this._lineGroup.add(e),this._polyline=e},_newPolygon:function(t,e){var n=this._polygon;return n&&this._lineGroup.remove(n),n=new d({shape:{points:t,stackedOnPoints:e},silent:!0}),this._lineGroup.add(n),this._polygon=n},_updateAnimation:function(t,e,n,i,o,a){var r=this._polyline,u=this._polygon,c=t.hostModel,h=(e=s(this._data,t,this._stackedOnPoints,e,this._coordSys,n,this._valueOrigin,a),a=e.current,e.stackedOnCurrent),d=e.next,p=e.stackedOnNext;if(o&&(a=b(e.current,n,o),h=b(e.stackedOnCurrent,n,o),d=b(e.next,n,o),p=b(e.stackedOnNext,n,o)),3e3y.width&&(v-=S-g,S=g,b=null),new i.Polygon({shape:{points:(u=f,c=0,M=S,h=m,d=_===x.length-1,p=void 0,p=[[d?u:u-5,c],[u+M,c],[u+M,c+h],[d?u:u-5,c+h]],0===_||p.splice(2,0,[u+M+5,c+h/2]),d||p.push([u,c+h/2]),p)},style:a.defaults(n.getItemStyle(),{lineJoin:"bevel",text:b,textFill:s.getTextColor(),textFont:s.getFont()}),z:10,onclick:a.curry(l,w)}));this.group.add(M),d=t,u=w,M.eventData={componentType:"series",componentSubType:"treemap",componentIndex:d.componentIndex,seriesIndex:d.componentIndex,seriesName:d.name,seriesType:"treemap",selfType:"breadcrumb",nodeData:{dataIndex:u&&u.dataIndex,name:u&&u.name},treePathInfo:u&&r(u,d)},f+=S+8}},remove:function(){this.group.removeAll()}},t.exports=s},f6ed:function(t,e,n){var i=n("6d8b");t.exports=function(t){var e={};t.eachSeriesByType("map",(function(t){var n=t.getHostGeoModel();n=n?"o"+n.id:"i"+t.getMapType();(e[n]=e[n]||[]).push(t)})),i.each(e,(function(t,e){n=i.map(t,(function(t){return t.getData()})),o=t[0].get("mapValueCalculation"),a={},i.each(n,(function(t){t.each(t.mapDimension("value"),(function(e,n){n="ec-"+t.getName(n),a[n]=a[n]||[],isNaN(e)||a[n].push(e)}))}));for(var n,o,a,r=n[0].map(n[0].mapDimension("value"),(function(t,e){for(var i="ec-"+n[0].getName(e),r=0,s=1/0,l=-1/0,u=a[i].length,c=0;cr[1]?-1:1,e=["start"===h?r[0]-e*l:"end"===h?r[1]+e*l:(r[0]+r[1])/2,I(h)?f.labelOffset+i*l:0],null!=(l=g.get("nameRotate"))&&(l=l*v/180),I(h)?n=b(f.rotation,null!=l?l:f.rotation,i):(n=function(t,e,n,i){var o;n=p(n-t.rotation),t=i[0]>i[1],i="start"===e&&!t||"start"!==e&&t;return e=d(n-v/2)?(o=i?"bottom":"top","center"):d(n-1.5*v)?(o=i?"top":"bottom","center"):(o="middle",n<1.5*v&&v/2t.getWidth()||n<0||n>t.getHeight()}(t,e)){var i=t._zr,o=t._covers,a=C(t,e,n);if(!t._dragging)for(var r=0;re[1]&&e.reverse(),t.getExtent()),i=Math.PI/180;return{cx:this.cx,cy:this.cy,r0:e[0],r:e[1],startAngle:-n[0]*i,endAngle:-n[1]*i,clockwise:t.inverse,contain:function(t,e){t-=this.cx,e-=this.cy,t=t*t+e*e,e=this.r;var n=this.r0;return t<=e*e&&n*n<=t}}}},t.exports=i},fd63:function(t,e,n){var i=n("42e5"),o=n("6d8b").isFunction;t.exports={createOnAllSeries:!0,performRawSeries:!0,reset:function(t,e){var n=t.getData(),a=(t.visualColorAccessPath||"itemStyle.color").split("."),r=t.get(a),s=!o(r)||r instanceof i?null:r,l=(r&&!s||(r=t.getColorFromPalette(t.name,null,e.getSeriesCount())),n.setVisual("color",r),(t.visualBorderColorAccessPath||"itemStyle.borderColor").split("."));r=t.get(l);if(n.setVisual("borderColor",r),!e.isSeriesFiltered(t))return s&&n.each((function(e){n.setItemVisual(e,"color",s(t.getDataParams(e)))})),{dataEach:n.hasItemOption?function(t,e){var n=t.getItemModel(e),i=n.get(a,!0);n=n.get(l,!0);null!=i&&t.setItemVisual(e,"color",i),null!=n&&t.setItemVisual(e,"borderColor",n)}:null}}}},fdde:function(t,e){function n(t,e){return Math.round(t.length/2)}var i={average:function(t){for(var e=0,n=0,i=0;ie&&(e=t[n]);return isFinite(e)?e:NaN},min:function(t){for(var e=1/0,n=0;nc(e)?1:-1})),a=o(i),f=0;f>>=1)&&(e+=e))1&c&&(i+=e);return i}},2398:function(t,e){t.exports="data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAIzSURBVGiB7dkvbBRBFIDxihMVJ05UVCARFYgKBKKiEoFoQgWyElFRgUA2gQQBogmWpAgcJBgc8kgqEBUVFRUVFScqECcqTvwQu5te2D8zd927WZJ+enffN7Mzb9+bXVm5556ZwfPUDnOBAb7KeJLaZyawjSu3fEztFAV6eKPMNVZT+zWCNfyskIcJNlI71oJNXNbIw8vUjrVgDzcN8gepHWvBYYN4d+Vlm/U4IH+Y2rMS9NVv1oJPqT0ryeWHAfkf6KV2LYF1nAXkf6Of2rVELn8ekB9hPbVriUj5GzxO7VoiX/OnAXnYS+1aQtyGhQ+pXUvI8vz3CPmhjmac4wj5azxI7VoCryPk4WmbQR+18SrxTFb6hjhqw7sIuoWxbM3O/RHJJ2EcIX/axmQVQTf+CTrEYI7nDDTX8wUTbLYpP6oIcm7GL6K4jAOvFi1fcCWyhcN+pPyJFpfOjvBmG2Er8JxNzd1UwRgPW5GfCh4zc2M16Q6rwjVOwX6r8lMSMTl7gt2Ke99Hyp8sRH5K5ChS5GDqnu3Ie5ZzHILPkULvZEXaZeT1hwuXzwfQw7dIqYvI684t8zQtH8SvSLkYGjPYogbRl+Xru5LuVEFcC9jEH6wlG8DUIK4ConUsJufPinC5UcWZLnVYslIhpkQuWP7GDeG2XwjxJbVrLdjVXPzd6GJ/Ow1eNAzgbWq/KHBQIT8yRxeXDOWfEt39/VOH2wr2QpfS5izIir+d1B5z89/O/D134C+N9zTDbeyE4AAAAABJRU5ErkJggg=="},"3fa5":function(t,e,i){},"9ca88":function(t,e,i){"use strict";i("3fa5")},b680:function(t,e,i){"use strict";function n(t,e,i){return 0===e?i:e%2==1?n(t,e-1,i*t):n(t*t,e/2,i)}function a(t,e,i){for(var n=-1,a=i;++n<6;)a+=e*t[n],t[n]=a%1e7,a=m(a/1e7)}function r(t,e){for(var i=6,n=0;0<=--i;)n+=t[i],t[i]=m(n/e),n=n%e*1e7}function s(t){for(var e,i=6,n="";0<=--i;)""===n&&0!==i&&0===t[i]||(e=g(t[i]),n=""===n?e:n+p("0",7-e.length)+e);return n}var c=i("23e7"),o=i("e330"),l=i("5926"),u=i("408a"),d=i("1148"),f=(i=i("d039"),RangeError),g=String,m=Math.floor,p=o(d),v=o("".slice),h=o(1..toFixed);c({target:"Number",proto:!0,forced:i((function(){return"0.000"!==h(8e-5,3)||"1"!==h(.9,0)||"1.25"!==h(1.255,2)||"1000000000000000128"!==h(0xde0b6b3a7640080,0)}))||!i((function(){h({})}))},{toFixed:function(t){var e,i,c=u(this),o=(t=l(t),[0,0,0,0,0,0]),d="",m="0";if(t<0||20")]),e("el-select",{attrs:{placeholder:"请选择"},model:{value:a.value,callback:function(e){t.$set(a,"value",e)},expression:"item.value"}},t._l(t.variableList,(function(t){return e("el-option",{key:t.value,attrs:{label:t.label,value:t.value}})})),1)],1)})),e("div",{staticClass:"add-more"})],2)}),[],!1,null,"7b5267b6",null).exports},data:function(){return{tabs:[{title:"系统通知",slot:"is_system"},{title:"短信通知",slot:"is_sms"},{title:"微信模板消息",slot:"is_wechat"},{title:"微信小程序提醒",slot:"is_routine"},{title:"企业微信",slot:"is_ent_wechat"}],tabsList:[],formData:{},id:0,loading:!0,tagName:"is_system",ruleValidate:{name:[{required:!0,message:"请输入通知场景",trigger:"blur"}],title:[{required:!0,message:"请输入通知场景",trigger:"blur"}],content:[{required:!0,message:"请输入通知内容",trigger:"blur"}]},keyList:[]}},created:function(){this.id=this.$route.query.id,this.getData(this.id,this.tagName,1)},methods:{handleContentChange:function(t){if(3==this.formData.type_n){var e,a=/{{(.*?)\./g;for(this.keyList=[];e=a.exec(t);)this.keyList.push({key:e[1],value:""})}},handleRemove:function(t){this.keyList.splice(t,1)},handleAdd:function(){this.keyList.push({key:"",value:""})},changeTabs:function(){this.getData(this.id,this.tagName)},getData:function(t,e,a){var s=this;this.loading=!0,this.formData={},Object(i.a)(t,e).then((function(i){s.tabsList.length||s.tabs.map((function(t){i.data[t.slot]&&s.tabsList.push(t)})),a&&(s.tagName=s.tabsList[0].slot),s.formData=i.data,s.formData.type_n=i.data.type,s.formData.type=e,s.formData.id=t,s.keyList=i.data.key_list||[],s.loading=!1})).catch((function(t){s.$message.error(t.msg)}))},handleSubmit:function(t){var e=this;this.formData.key_list=this.keyList,Object(i.c)(this.formData).then((function(t){e.$message.success("设置成功")})).catch((function(t){e.$message.error(t)}))},handleReset:function(t){this.$emit("close")},changeValue:function(t,e){var a=document.getElementById(e),i=a.selectionStart;this.formData[e]=this.formData[e].substring(0,i)+t+this.formData[e].substring(i),this.$nextTick((function(){a.selectionStart=i+t.length,a.selectionEnd=i+t.length,a.focus()}))}}},a("e6cd3"),a=Object(l.a)(s,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"edit"},[e("pages-header",{ref:"pageHeader",attrs:{title:t.$route.meta.title,backUrl:t.$routeProStr+"/setting/notification/index"}}),e("div",{staticClass:"tabs mt16"},[e("el-row",{attrs:{gutter:32}},[e("el-col",{staticClass:"demo-tabs-style1",staticStyle:{padding:"16px"},attrs:{span:32}},[e("el-tabs",{on:{"tab-click":t.changeTabs},model:{value:t.tagName,callback:function(e){t.tagName=e},expression:"tagName"}},t._l(t.tabsList,(function(a,i){return e("el-tab-pane",{key:i,attrs:{name:a.slot,label:a.title}},[e("el-form",{ref:"formData",refInFor:!0,staticClass:"form-sty",attrs:{model:t.formData,rules:t.ruleValidate,"label-width":"85px"}},["is_system"!==a.slot||t.loading?t._e():e("div",[e("el-form-item",{attrs:{label:"通知标题:"}},[e("el-input",{staticStyle:{width:"500px"},attrs:{placeholder:"请输入通知标题"},model:{value:t.formData.system_title,callback:function(e){t.$set(t.formData,"system_title",e)},expression:"formData.system_title"}})],1),e("el-form-item",{attrs:{label:"通知内容:"}},[e("div",{staticClass:"content"},[e("el-input",{ref:"system_text",refInFor:!0,staticStyle:{width:"500px"},attrs:{id:"system_text",type:"textarea",autosize:{minRows:5,maxRows:8},placeholder:"请输入通知内容"},model:{value:t.formData.system_text,callback:function(e){t.$set(t.formData,"system_text",e)},expression:"formData.system_text"}}),3==t.formData.type_n?e("div",{staticClass:"value-list"},[e("el-popover",{attrs:{placement:"right",width:"200",trigger:"click"}},[e("div",{staticClass:"variable"},t._l(t.formData.custom_variable,(function(a,i){return e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],key:i,staticClass:"item",on:{click:function(e){return t.changeValue(a.value,"system_text")}}},[t._v("\n "+t._s(a.label)+"\n ")])})),0),e("i",{staticClass:"el-icon-link",attrs:{slot:"reference"},slot:"reference"})])],1):t._e()],1),3==t.formData.type_n?e("div",{staticClass:"tips-info"},[t._v("可点击右下角图标,插入自定义变量")]):t._e()]),e("el-form-item",{attrs:{label:"状态:",prop:"is_system"}},[e("el-radio-group",{model:{value:t.formData.is_system,callback:function(e){t.$set(t.formData,"is_system",e)},expression:"formData.is_system"}},[e("el-radio",{attrs:{label:1}},[t._v("开启")]),e("el-radio",{attrs:{label:2}},[t._v("关闭")])],1)],1)],1),"is_sms"!==a.slot||t.loading?"is_wechat"!==a.slot||t.loading?"is_routine"!==a.slot||t.loading?"is_ent_wechat"!==a.slot||t.loading?t._e():e("div",[e("el-form-item",{attrs:{label:"通知内容:"}},[e("div",{staticClass:"content"},[e("el-input",{staticStyle:{width:"500px"},attrs:{id:"ent_wechat_text",type:"textarea",autosize:{minRows:5,maxRows:8},placeholder:"请输入通知内容"},model:{value:t.formData.ent_wechat_text,callback:function(e){t.$set(t.formData,"ent_wechat_text",e)},expression:"formData.ent_wechat_text"}}),3==t.formData.type_n?e("div",{staticClass:"value-list"},[e("el-popover",{attrs:{placement:"right",width:"200",trigger:"click"}},[e("div",{staticClass:"variable"},t._l(t.formData.custom_variable,(function(a,i){return e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],key:i,staticClass:"item",on:{click:function(e){return t.changeValue(a.value,"ent_wechat_text")}}},[t._v("\n "+t._s(a.label)+"\n ")])})),0),e("i",{staticClass:"el-icon-link",attrs:{slot:"reference"},slot:"reference"})])],1):t._e()],1),3==t.formData.type_n?e("div",{staticClass:"tips-info"},[t._v("可点击右下角图标,插入自定义变量")]):t._e()]),e("el-form-item",{attrs:{label:"机器人链接:"}},[e("div",{staticClass:"content"},[e("el-input",{staticStyle:{width:"500px"},attrs:{placeholder:"请输入机器人链接"},model:{value:t.formData.url,callback:function(e){t.$set(t.formData,"url",e)},expression:"formData.url"}})],1)]),e("el-form-item",{attrs:{label:"状态:",prop:"is_ent_wechat"}},[e("el-radio-group",{model:{value:t.formData.is_ent_wechat,callback:function(e){t.$set(t.formData,"is_ent_wechat",e)},expression:"formData.is_ent_wechat"}},[e("el-radio",{attrs:{label:1}},[t._v("开启")]),e("el-radio",{attrs:{label:2}},[t._v("关闭")])],1)],1)],1):e("div",[e("el-form-item",{attrs:{label:"模板编号:"}},[e("el-input",{staticStyle:{width:"500px"},attrs:{disabled:3!==t.formData.type_n,placeholder:"请输入通模板编号"},model:{value:t.formData.tempkey,callback:function(e){t.$set(t.formData,"tempkey",e)},expression:"formData.tempkey"}})],1),e("el-form-item",{attrs:{label:"模板ID:"}},[e("el-input",{staticStyle:{width:"500px"},attrs:{placeholder:"请输入模板ID"},model:{value:t.formData.tempid,callback:function(e){t.$set(t.formData,"tempid",e)},expression:"formData.tempid"}})],1),e("el-form-item",{attrs:{label:"模板:"}},[e("div",{staticClass:"content"},[e("el-input",{staticStyle:{width:"500px"},attrs:{disabled:3!==t.formData.type_n,type:"textarea",autosize:{minRows:5,maxRows:8},placeholder:"请输入模板"},on:{input:t.handleContentChange},model:{value:t.formData.content,callback:function(e){t.$set(t.formData,"content",e)},expression:"formData.content"}})],1)]),3==t.formData.type_n&&t.keyList.length?e("el-form-item",{attrs:{label:"字段:"}},[e("div",{staticClass:"content"},[e("keys-list",{attrs:{"key-list":t.keyList,variableList:t.formData.custom_variable},on:{add:t.handleAdd,remove:t.handleRemove}})],1)]):t._e(),e("el-form-item",{attrs:{label:"跳转链接:"}},[e("el-input",{staticStyle:{width:"500px"},attrs:{placeholder:"请输入模版跳转链接,可携带参数"},model:{value:t.formData.routine_link,callback:function(e){t.$set(t.formData,"routine_link",e)},expression:"formData.routine_link"}})],1),e("el-form-item",{attrs:{label:"状态:",prop:"is_routine"}},[e("el-radio-group",{model:{value:t.formData.is_routine,callback:function(e){t.$set(t.formData,"is_routine",e)},expression:"formData.is_routine"}},[e("el-radio",{attrs:{label:1}},[t._v("开启")]),e("el-radio",{attrs:{label:2}},[t._v("关闭")])],1)],1)],1):e("div",[e("el-form-item",{attrs:{label:"模板编号:"}},[e("el-input",{staticStyle:{width:"500px"},attrs:{disabled:3!==t.formData.type_n,placeholder:"请输入通模板编号"},model:{value:t.formData.tempkey,callback:function(e){t.$set(t.formData,"tempkey",e)},expression:"formData.tempkey"}})],1),e("el-form-item",{attrs:{label:"模板ID:"}},[e("el-input",{staticStyle:{width:"500px"},attrs:{placeholder:"请输入模板ID"},model:{value:t.formData.tempid,callback:function(e){t.$set(t.formData,"tempid",e)},expression:"formData.tempid"}})],1),e("el-form-item",{attrs:{label:"模板:"}},[e("div",{staticClass:"content"},[e("el-input",{staticStyle:{width:"500px"},attrs:{disabled:3!==t.formData.type_n,type:"textarea",autosize:{minRows:5,maxRows:8},placeholder:"请输入模板"},on:{input:t.handleContentChange},model:{value:t.formData.content,callback:function(e){t.$set(t.formData,"content",e)},expression:"formData.content"}})],1)]),3==t.formData.type_n&&t.keyList.length?e("el-form-item",{attrs:{label:"字段:"}},[e("div",{staticClass:"content"},[e("keys-list",{attrs:{"key-list":t.keyList,variableList:t.formData.custom_variable},on:{add:t.handleAdd,remove:t.handleRemove}})],1)]):t._e(),e("el-form-item",{attrs:{label:"跳转链接:"}},[e("el-input",{staticStyle:{width:"500px"},attrs:{placeholder:"请输入模版跳转链接,可携带参数"},model:{value:t.formData.wechat_link,callback:function(e){t.$set(t.formData,"wechat_link",e)},expression:"formData.wechat_link"}})],1),e("el-form-item",{attrs:{label:"跳转小程序:",prop:"wechat_to_routine"}},[e("el-radio-group",{model:{value:t.formData.wechat_to_routine,callback:function(e){t.$set(t.formData,"wechat_to_routine",e)},expression:"formData.wechat_to_routine"}},[e("el-radio",{attrs:{label:1}},[t._v("开启")]),e("el-radio",{attrs:{label:0}},[t._v("关闭")])],1),e("div",{staticClass:"tips-info"},[t._v("\n 开启之后,点击模版消息,跳转小程序对应的页面,需要小程序已经审核上线才可使用\n ")])],1),e("el-form-item",{attrs:{label:"状态:",prop:"is_wechat"}},[e("el-radio-group",{model:{value:t.formData.is_wechat,callback:function(e){t.$set(t.formData,"is_wechat",e)},expression:"formData.is_wechat"}},[e("el-radio",{attrs:{label:1}},[t._v("开启")]),e("el-radio",{attrs:{label:2}},[t._v("关闭")])],1)],1)],1):e("div",[e("el-form-item",{attrs:{label:"短信模版ID:"}},[e("el-input",{staticStyle:{width:"500px"},attrs:{placeholder:"短信模版ID"},model:{value:t.formData.sms_id,callback:function(e){t.$set(t.formData,"sms_id",e)},expression:"formData.sms_id"}})],1),e("el-form-item",{attrs:{label:"通知内容:"}},[e("div",{staticClass:"content"},[e("el-input",{staticStyle:{width:"500px"},attrs:{id:"sms_text",type:"textarea",disabled:3!=t.formData.type_n,autosize:{minRows:5,maxRows:8},placeholder:"请输入通知内容"},model:{value:t.formData.sms_text,callback:function(e){t.$set(t.formData,"sms_text",e)},expression:"formData.sms_text"}}),3==t.formData.type_n?e("div",{staticClass:"value-list"},[e("el-popover",{attrs:{placement:"right",width:"200",trigger:"click"}},[e("div",{staticClass:"variable"},t._l(t.formData.custom_variable,(function(a,i){return e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],key:i,staticClass:"item",on:{click:function(e){return t.changeValue(a.value,"sms_text")}}},[t._v("\n "+t._s(a.label)+"\n ")])})),0),e("i",{staticClass:"el-icon-link",attrs:{slot:"reference"},slot:"reference"})])],1):t._e()],1),3==t.formData.type_n?e("div",{staticClass:"tips-info"},[t._v("可点击右下角图标,插入自定义变量")]):t._e()]),e("el-form-item",{attrs:{label:"状态:",prop:"is_sms"}},[e("el-radio-group",{model:{value:t.formData.is_sms,callback:function(e){t.$set(t.formData,"is_sms",e)},expression:"formData.is_sms"}},[e("el-radio",{attrs:{label:1}},[t._v("开启")]),e("el-radio",{attrs:{label:2}},[t._v("关闭")])],1)],1)],1),e("el-form-item",[e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:function(e){return t.handleSubmit("formData")}}},[t._v("提交")])],1)],1)],1)})),1)],1)],1)],1)],1)}),[],!1,null,"21fb3ef3",null);e.default=a.exports},af8e:function(t,e,a){},b239:function(t,e,a){},e6cd3:function(t,e,a){"use strict";a("b239")},f9c7:function(t,e,a){"use strict";a("af8e")}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-56a16a02.216b1743.js b/crmeb/public/admin/system_static/js/chunk-56a16a02.216b1743.js deleted file mode 100644 index 8790c1f08..000000000 --- a/crmeb/public/admin/system_static/js/chunk-56a16a02.216b1743.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-56a16a02"],{"024b":function(t,e,a){"use strict";a("c4c9")},"8f86":function(t,e,a){"use strict";a.r(e),a("b0c0");var i=a("5530"),s=(a("14d9"),a("a434"),a("2f62")),l=a("47c5"),o={name:"live_detail",props:{FormData:{type:Object,default:function(){}}},data:function(){return{option:{form:{labelWidth:"150px"}},loading:!1}},methods:{getData:function(t){var e=this;this.loading=!0,Object(l.h)(t).then((function(t){e.FormData=t.data,e.loading=!1})).catch((function(t){e.$message.error(t.msg),e.loading=!1}))}}},n=(a("024b"),a("2877"));o={name:"live",components:{goodsFrom:Object(n.a)(o,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"divBox"},[e("div",[e("div",{staticClass:"box-container"},[e("div",{staticClass:"list sp"},[e("label",{staticClass:"name"},[t._v("商品名称:")]),e("span",{staticClass:"info"},[t._v(t._s(t.FormData.name))])]),e("div",{staticClass:"list sp"},[e("label",{staticClass:"name"},[t._v("直播价:")]),e("span",{staticClass:"info"},[t._v(t._s(t.FormData.price))])]),t.FormData.product?e("div",{staticClass:"list sp100",staticStyle:{display:"flex"}},[e("label",{staticClass:"name"},[t._v("商品图:")]),e("div",{directives:[{name:"viewer",rawName:"v-viewer"}]},[e("img",{attrs:{src:t.FormData.product.image,alt:""}})])]):t._e(),e("div",{staticClass:"list sp100"},[e("label",{staticClass:"name"},[t._v("审核结果:")]),e("span",{staticClass:"info"},[t._v(t._s(t._f("liveStatusFilter")(t.FormData.audit_status)))])])])])])}),[],!1,null,"602ffee1",null).exports},data:function(){return{grid:{xl:7,lg:7,md:12,sm:24,xs:24},formValidate:{status:"",kerword:"",page:1,limit:20},treeData:{withdrawal:[{title:"全部",value:""},{title:"待审核",value:0},{title:"已通过",value:1},{title:"未通过",value:-1}]},columns1:[{key:"product_id",title:"商品ID",minWidth:35},{slot:"name",minWidth:35,title:"商品名称"},{key:"price",minWidth:35,title:"直播价"},{slot:"cost_price",minWidth:35,title:"原价"},{slot:"stock",minWidth:35,title:"库存"},{slot:"status",minWidth:35,title:"审核状态"},{slot:"is_mer_show",title:"是否显示",minWidth:80},{slot:"action",fixed:"right",title:"操作",minWidth:120}],tabList:[],loading:!1,modals:!1,total:0,FormData:{}}},computed:Object(i.a)(Object(i.a)({},Object(s.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"}}),mounted:function(){this.getList()},methods:{onchangeIsShow:function(t){var e=this,a=t.id;t=t.is_show;Object(l.i)(a,t).then((function(t){e.$message.success(t.msg)})).catch((function(t){e.$message.error(t.msg)}))},getList:function(){var t=this;this.loading=!0,Object(l.e)(this.formValidate).then((function(e){t.total=e.data.count,t.tabList=e.data.list,t.loading=!1})).catch((function(e){t.$message.error(e.msg),t.loading=!1}))},selChange:function(){this.formValidate.page=1,this.getList()},menusAdd:function(){this.$router.push({path:this.$routeProStr+"/marketing/live/add_live_goods"})},syncGoods:function(){var t=this;Object(l.m)().then((function(e){t.$message.success(e.msg),t.getList()})).catch((function(e){t.$message.error(e.msg)}))},edit:function(t){var e=this;Object(l.h)(t.id).then((function(t){e.FormData=t.data,e.modals=!0})).catch((function(t){e.$message.error(t.msg)}))},del:function(t,e,a){var i=this;e={title:e,num:a,url:"live/goods/del/".concat(t.id),method:"DELETE",ids:""};this.$modalSure(e).then((function(t){i.$message.success(t.msg),i.tabList.splice(a,1),i.getList()})).catch((function(t){i.$message.error(t.msg)}))}}},a("9973"),i=Object(n.a)(o,(function(){var t=this,e=t._self._c;return e("div",[e("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never","body-style":{padding:0}}},[e("div",{staticClass:"padding-add"},[e("el-form",{ref:"formValidate",staticClass:"tabform",attrs:{model:t.formValidate,"label-width":t.labelWidth,"label-position":"right",inline:""},nativeOn:{submit:function(t){t.preventDefault()}}},[e("el-form-item",{attrs:{label:"审核状态:"}},[e("el-select",{staticClass:"form_content_width",attrs:{clearable:""},on:{change:t.selChange},model:{value:t.formValidate.status,callback:function(e){t.$set(t.formValidate,"status",e)},expression:"formValidate.status"}},t._l(t.treeData.withdrawal,(function(t,a){return e("el-option",{key:a,attrs:{value:t.value,label:t.title}})})),1)],1),e("el-form-item",{attrs:{label:"搜索:"}},[e("el-input",{staticClass:"form_content_width",attrs:{clearable:"",placeholder:"请输入商品名称/ID"},model:{value:t.formValidate.kerword,callback:function(e){t.$set(t.formValidate,"kerword",e)},expression:"formValidate.kerword"}})],1),e("el-form-item",[e("el-button",{attrs:{type:"primary"},on:{click:t.selChange}},[t._v("查询")])],1)],1)],1)]),e("el-card",{staticClass:"ivu-mt mt16",attrs:{bordered:!1,shadow:"never"}},[e("el-button",{directives:[{name:"auth",rawName:"v-auth",value:["setting-system_menus-add"],expression:"['setting-system_menus-add']"}],attrs:{type:"primary"},on:{click:function(e){return t.menusAdd("添加直播间")}}},[t._v("添加商品\n ")]),e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"table",staticClass:"mt14",attrs:{data:t.tabList,"highlight-current-row":"","no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},[e("el-table-column",{attrs:{label:"商品ID",width:"80"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.product_id))])]}}])}),e("el-table-column",{attrs:{label:"商品名称","min-width":"120"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("div",{staticClass:"product_box"},[e("div",{directives:[{name:"viewer",rawName:"v-viewer"}]},[e("img",{attrs:{src:a.row.product.image,alt:""}})]),e("div",{staticClass:"txt"},[t._v(t._s(a.row.name))])])]}}])}),e("el-table-column",{attrs:{label:"直播价","min-width":"80"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.price))])]}}])}),e("el-table-column",{attrs:{label:"原价","min-width":"80"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.cost_price))])]}}])}),e("el-table-column",{attrs:{label:"库存","min-width":"80"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.product.stock))])]}}])}),e("el-table-column",{attrs:{label:"审核状态","min-width":"80"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("div",[t._v(t._s(t._f("liveStatusFilter")(a.row.audit_status)))])]}}])}),e("el-table-column",{attrs:{label:"是否显示","min-width":"80"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("el-switch",{staticClass:"defineSwitch",attrs:{"active-value":1,"inactive-value":0,value:a.row.is_show,size:"large",disabled:2!=a.row.audit_status,"active-text":"显示","inactive-text":"隐藏"},on:{change:function(e){return t.onchangeIsShow(a.row)}},model:{value:a.row.is_show,callback:function(e){t.$set(a.row,"is_show",e)},expression:"scope.row.is_show"}})]}}])}),e("el-table-column",{attrs:{label:"操作",fixed:"right",width:"170"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("a",{on:{click:function(e){return t.edit(a.row,"编辑")}}},[t._v("详情")]),e("el-divider",{attrs:{direction:"vertical"}}),e("a",{on:{click:function(e){return t.del(a.row,"删除这条信息",a.$index)}}},[t._v("删除")])]}}])})],1),e("div",{staticClass:"acea-row row-right page"},[t.total?e("pagination",{attrs:{total:t.total,page:t.formValidate.page,limit:t.formValidate.limit},on:{"update:page":function(e){return t.$set(t.formValidate,"page",e)},"update:limit":function(e){return t.$set(t.formValidate,"limit",e)},pagination:t.getList}}):t._e()],1)],1),e("el-dialog",{staticClass:"paymentFooter",attrs:{visible:t.modals,title:"商品详情",scrollable:"",width:"720px"},on:{"update:visible":function(e){t.modals=e}}},[e("goodsFrom",{ref:"goodsDetail",attrs:{FormData:t.FormData}})],1)],1)}),[],!1,null,"319087e0",null);e.default=i.exports},9973:function(t,e,a){"use strict";a("f3f7")},c4c9:function(t,e,a){},f3f7:function(t,e,a){}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-57048b73.21820098.js b/crmeb/public/admin/system_static/js/chunk-57048b73.21820098.js deleted file mode 100644 index 7e6a09fba..000000000 --- a/crmeb/public/admin/system_static/js/chunk-57048b73.21820098.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-57048b73"],{4553:function(e,t,i){"use strict";i.r(t),i("d3b7"),i("b0c0");var o=i("0e5c"),a=i("c4c8"),n=i("d708"),s=i("c276"),l=i("ed08"),d={name:"vide11o",data:function(){return{fileUrl:n.a.apiBaseURL+"/file/upload",upload:{videoIng:!1},progress:0,videoLink:"",formValidate:{video_link:""},upload_type:"",uploadData:{},header:{}}},created:function(){this.uploadType(),this.getToken()},methods:{delVideo:function(){this.$set(this.formValidate,"video_link","")},uploadType:function(){var e=this;Object(a.I)().then((function(t){e.upload_type=t.data.upload_type}))},handleSuccess:function(e,t,i){200===e.status?(this.formValidate.video_link=e.data.src,this.$message.success(e.msg)):this.$message.error(e.msg)},videoSaveToUrl:function(e){var t=this;return Object(l.c)(filex)&&Object(o.a)({file:e,pieceSize:3,success:function(e){t.formValidate.video_link=e.file_path,t.progress=100},error:function(e){t.$message.error(e.msg)},uploading:function(e,i){t.videoIng=!0,e=Math.floor(e/i*100),t.progress=e}}),!1},getToken:function(){this.header["Authori-zation"]="Bearer "+Object(s.c)("token")},beforeUpload:function(){var e=this;return this.uploadData={},new Promise((function(t){e.$nextTick((function(){t(!0)}))}))},zh_uploadFile:function(){this.videoLink?this.formValidate.video_link=this.videoLink:this.$refs.refid.click()},zh_uploadFile_change:function(e){var t=this;if("video/mp4"!==e.target.files[0].type)return t.$message.error("只能上传mp4文件");var i={key:e.target.files[0].name,contentType:e.target.files[0].type};Object(a.t)(i).then((function(i){t.$videoCloud.videoUpload({type:i.data.type,evfile:e,res:i,uploading:function(e,i){t.upload.videoIng=e}}).then((function(e){t.formValidate.video_link=e.url,t.$message.success("视频上传成功")})).catch((function(e){t.$message.error(e)}))}))},uploads:function(){this.$emit("getvideo",this.formValidate.video_link)}}};i("a4a4"),i=i("2877"),i=Object(i.a)(d,(function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"mt20 ml20"},[t("el-input",{staticClass:"perW35",attrs:{placeholder:"请输入视频链接"},model:{value:e.videoLink,callback:function(t){e.videoLink=t},expression:"videoLink"}}),t("input",{ref:"refid",staticStyle:{display:"none"},attrs:{type:"file"},on:{change:e.zh_uploadFile_change}}),"1"!==e.upload_type||e.videoLink?t("el-button",{staticClass:"ml10",attrs:{type:"primary",icon:"ios-cloud-upload-outline"},on:{click:e.zh_uploadFile}},[e._v(e._s(e.videoLink?"确认添加":"上传视频"))]):e._e(),"1"!==e.upload_type||e.videoLink?e._e():t("el-upload",{staticClass:"ml10",staticStyle:{display:"inline-block"},attrs:{"show-file-list":!1,action:e.fileUrl,"before-upload":e.videoSaveToUrl,data:e.uploadData,headers:e.header,multiple:!0,accept:".mp4"}},[t("el-button",{attrs:{type:"primary",icon:"ios-cloud-upload-outline"}},[e._v("上传视频")])],1),e.upload.videoIng?t("Progress",{attrs:{percent:e.progress,"stroke-width":5}}):e._e(),e.formValidate.video_link?t("div",{staticClass:"video-style"},[t("video",{staticStyle:{width:"100%",height:"100% !important","border-radius":"10px"},attrs:{src:e.formValidate.video_link,controls:"controls"}},[e._v("\n 您的浏览器不支持 video 标签。\n ")]),t("div",{staticClass:"mark"}),t("i",{staticClass:"el-icon-delete iconv",on:{click:e.delVideo}})]):e._e()],1),t("div",{staticClass:"mt50 ml20"},[t("el-button",{attrs:{type:"primary"},on:{click:e.uploads}},[e._v("确认")])],1)])}),[],!1,null,"a7a1320a",null);t.default=i.exports},"80b9":function(e,t,i){},a4a4:function(e,t,i){"use strict";i("80b9")}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-598e5318.c6051506.js b/crmeb/public/admin/system_static/js/chunk-598e5318.c6051506.js new file mode 100644 index 000000000..91804d87d --- /dev/null +++ b/crmeb/public/admin/system_static/js/chunk-598e5318.c6051506.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-598e5318"],{"12f4":function(t,e,n){},8593:function(t,e,n){"use strict";n.d(e,"i",(function(){return u})),n.d(e,"g",(function(){return a})),n.d(e,"h",(function(){return c})),n.d(e,"ib",(function(){return o})),n.d(e,"m",(function(){return i})),n.d(e,"k",(function(){return s})),n.d(e,"l",(function(){return d})),n.d(e,"j",(function(){return f})),n.d(e,"Q",(function(){return l})),n.d(e,"I",(function(){return m})),n.d(e,"P",(function(){return b})),n.d(e,"N",(function(){return g})),n.d(e,"K",(function(){return h})),n.d(e,"L",(function(){return p})),n.d(e,"M",(function(){return O})),n.d(e,"O",(function(){return j})),n.d(e,"eb",(function(){return y})),n.d(e,"kb",(function(){return _})),n.d(e,"x",(function(){return v})),n.d(e,"c",(function(){return T})),n.d(e,"e",(function(){return k})),n.d(e,"b",(function(){return E})),n.d(e,"d",(function(){return w})),n.d(e,"f",(function(){return x})),n.d(e,"B",(function(){return C})),n.d(e,"z",(function(){return G})),n.d(e,"A",(function(){return P})),n.d(e,"V",(function(){return S})),n.d(e,"U",(function(){return V})),n.d(e,"W",(function(){return U})),n.d(e,"db",(function(){return F})),n.d(e,"o",(function(){return W})),n.d(e,"n",(function(){return H})),n.d(e,"Z",(function(){return L})),n.d(e,"q",(function(){return B})),n.d(e,"y",(function(){return D})),n.d(e,"ab",(function(){return J})),n.d(e,"a",(function(){return M})),n.d(e,"F",(function(){return R})),n.d(e,"hb",(function(){return $})),n.d(e,"J",(function(){return q})),n.d(e,"wb",(function(){return z})),n.d(e,"vb",(function(){return I})),n.d(e,"R",(function(){return N})),n.d(e,"T",(function(){return A})),n.d(e,"G",(function(){return K})),n.d(e,"X",(function(){return Q})),n.d(e,"Y",(function(){return X})),n.d(e,"C",(function(){return Y})),n.d(e,"fb",(function(){return Z})),n.d(e,"D",(function(){return tt})),n.d(e,"gb",(function(){return et})),n.d(e,"p",(function(){return nt})),n.d(e,"H",(function(){return rt})),n.d(e,"E",(function(){return ut})),n.d(e,"bb",(function(){return at})),n.d(e,"qb",(function(){return ct})),n.d(e,"sb",(function(){return ot})),n.d(e,"pb",(function(){return it})),n.d(e,"tb",(function(){return st})),n.d(e,"rb",(function(){return dt})),n.d(e,"r",(function(){return ft})),n.d(e,"ub",(function(){return lt})),n.d(e,"lb",(function(){return mt})),n.d(e,"jb",(function(){return bt})),n.d(e,"mb",(function(){return gt})),n.d(e,"cb",(function(){return ht})),n.d(e,"ob",(function(){return pt})),n.d(e,"S",(function(){return Ot})),n.d(e,"nb",(function(){return jt})),n.d(e,"s",(function(){return yt})),n.d(e,"v",(function(){return _t})),n.d(e,"t",(function(){return vt})),n.d(e,"u",(function(){return Tt})),n.d(e,"w",(function(){return kt})),n("99af");var r=n("6b6c");function u(t){return Object(r.a)({url:"setting/config_class",method:"get",params:t})}function a(t){return Object(r.a)({url:"setting/config_class/create",method:"get"})}function c(t){return Object(r.a)({url:"setting/config_class/".concat(t,"/edit"),method:"get"})}function o(t){return Object(r.a)({url:"setting/config_class/set_status/".concat(t.id,"/").concat(t.status),method:"PUT"})}function i(t){return Object(r.a)({url:"setting/config",method:"get",params:t})}function s(t){return Object(r.a)({url:"setting/config/create",method:"get",params:t})}function d(t){return Object(r.a)({url:"/setting/config/".concat(t,"/edit"),method:"get"})}function f(t,e){return Object(r.a)({url:"setting/config/set_status/".concat(t,"/").concat(e),method:"PUT"})}function l(t){return Object(r.a)({url:"setting/group",method:"get",params:t})}function m(t){return Object(r.a)({url:t.url,method:t.method,data:t.datas})}function b(t){return Object(r.a)({url:"setting/group/".concat(t),method:"get"})}function g(t,e){return Object(r.a)({url:e,method:"get",params:t})}function h(t,e){return Object(r.a)({url:e,method:"get",params:t})}function p(t,e){return Object(r.a)({url:e,method:"get",params:t})}function O(t,e){return Object(r.a)({url:e,method:"get",params:t})}function j(t){return Object(r.a)({url:t,method:"PUT"})}function y(t){return Object(r.a)({url:"system/log/search_admin",method:"GET"})}function _(t){return Object(r.a)({url:"system/log",method:"GET",params:t})}function v(){return Object(r.a)({url:"system/file",method:"GET"})}function T(){return Object(r.a)({url:"system/backup",method:"GET"})}function k(t){return Object(r.a)({url:"system/backup/read",method:"GET",params:t})}function E(t){return Object(r.a)({url:"system/backup/backup",method:"put",data:t})}function w(t){return Object(r.a)({url:"system/backup/optimize",method:"put",data:t})}function x(t){return Object(r.a)({url:"system/backup/repair",method:"put",data:t})}function C(t){return Object(r.a)({url:"system/backup/file_list",method:"GET"})}function G(t){return Object(r.a)({url:"backup/download",method:"get",params:t})}function P(t){return Object(r.a)({url:"system/backup/import",method:"POST",data:t})}function S(t){return Object(r.a)({url:"system/file/login",method:"POST",data:t})}function V(t){return Object(r.a)({url:"system/file/opendir",method:"GET",params:t,file_edit:!0})}function U(t){return Object(r.a)({url:"system/file/openfile",method:"GET",params:t,file_edit:!0})}function F(t){return Object(r.a)({url:"system/file/savefile?fileToken=".concat(t.fileToken),method:"post",data:t,file_edit:!0})}function W(t){return Object(r.a)({url:"system/file/createFolder",method:"GET",params:t,file_edit:!0})}function H(t){return Object(r.a)({url:"system/file/createFile",method:"GET",params:t,file_edit:!0})}function L(t){return Object(r.a)({url:"system/file/rename",method:"GET",params:t,file_edit:!0})}function B(t){return Object(r.a)({url:"system/file/delFolder",method:"GET",params:t,file_edit:!0})}function D(t){return Object(r.a)({url:"system/file/mark",method:"get",params:t,file_edit:!0})}function J(t){return Object(r.a)({url:"system/replace_site_url",method:"post",data:t})}function M(){return Object(r.a)({url:"auth",method:"get"})}function R(){return Object(r.a)({url:"setting/get_kf_adv",method:"get"})}function $(t){return Object(r.a)({url:"setting/set_kf_adv",method:"post",data:t})}function q(){return Object(r.a)({url:"setting/group_all",method:"get"})}function z(t){return Object(r.a)({url:"system/version_list",method:"get",params:t})}function I(t){return Object(r.a)({url:"system/version_crate/".concat(t),method:"get"})}function N(t){return Object(r.a)({url:"setting/group_data/save_all",method:"POST",data:t})}function A(t){return Object(r.a)({url:"diy/open_adv/add",method:"POST",data:t})}function K(){return Object(r.a)({url:"diy/open_adv/info",method:"get"})}function Q(t){return Object(r.a)({url:"setting/config/get_system/".concat(t),method:"get"})}function X(t){return Object(r.a)({url:"setting/config/save_basics",method:"POST",data:t})}function Y(){return Object(r.a)({url:"setting/get_user_agreement",method:"get"})}function Z(t){return Object(r.a)({url:"setting/set_user_agreement",method:"post",data:t})}function tt(t){return Object(r.a)({url:"setting/get_agreement/".concat(t),method:"get"})}function et(t,e){return Object(r.a)({url:"setting/save_agreement",method:"post",data:t})}function nt(t){return Object(r.a)({url:"crmeb_product",method:"get",params:t})}function rt(){return Object(r.a)({url:"setting/get_version",method:"get"})}function ut(){return Object(r.a)({url:"copyright",method:"get"})}function at(t){return Object(r.a)({url:"copyright",method:"post",data:t})}function ct(t){return Object(r.a)({url:"/system/upgrade/list",method:"get",params:t})}function ot(){return Object(r.a)({url:"/system/upgrade_progress",method:"get"})}function it(){return Object(r.a)({url:"/system/upgrade/agreement",method:"get"})}function st(){return Object(r.a)({url:"/system/upgrade_status",method:"get"})}function dt(t){return Object(r.a)({url:"/system/upgrade_log/list",method:"get",params:t})}function ft(t){return Object(r.a)({url:"/system/upgrade_download/"+t,method:"POST"})}function lt(t){return Object(r.a)({url:"/system/upgradeable/list",method:"get",params:t})}function mt(t){return Object(r.a)({url:"system/crontab/list",params:t})}function bt(t,e){return Object(r.a)({url:"system/crontab/set_open/".concat(t,"/").concat(e)})}function gt(t){return Object(r.a)({url:"system/crontab/info/".concat(t)})}function ht(t){return Object(r.a)({url:"system/crontab/save",method:"post",data:t})}function pt(t){return Object(r.a)({url:"system/database/update_mark",method:"post",data:t})}function Ot(t,e){return Object(r.a)({url:"system/file/mark/save?fileToken=".concat(t),method:"post",data:e})}function jt(){return Object(r.a)({url:"system/crontab/mark"})}function yt(t){return Object(r.a)({url:"system/event/list",params:t})}function _t(t,e){return Object(r.a)({url:"system/event/set_open/".concat(t,"/").concat(e)})}function vt(t){return Object(r.a)({url:"system/event/info/".concat(t)})}function Tt(t){return Object(r.a)({url:"system/event/save",method:"post",data:t})}function kt(){return Object(r.a)({url:"system/event/mark"})}},d9f0:function(t,e,n){"use strict";n.r(e),n("d3b7"),n("25f0");var r=n("c7eb"),u=n("1da1"),a=(n("caad"),n("a069")),c=n("8593");a={components:{WangEditor:a.a},data:function(){return{loadingExist:!1,currentTab:"1",headerList:[{label:"付费会员协议",value:"1"},{label:"代理商协议",value:"2"},{label:"隐私协议",value:"3"},{label:"用户协议",value:"4"},{label:"注销协议",value:"5"},{label:"积分协议",value:"6"}],ueConfig:{autoHeightEnabled:!1,initialFrameHeight:500,initialFrameWidth:"100%",UEDITOR_HOME_URL:"/UEditor/",serverUrl:""},id:0,formValidate:{content:""},content:"",spinShow:!1}},computed:{fixBottomWidth:function(){var t=this.$store.state.themeConfig.themeConfig,e=t.layout;t=t.isCollapse,e=["columns"].includes(e)?t?"85px":"265px":["classic"].includes(e)?t?"85px":"180px":["defaults","classic"].includes(e)?t?"64px":"180px":"0px";return e}},created:function(){this.changeTab(this.currentTab)},methods:{save:function(){var t=this;this.formValidate.content=this.content,Object(c.gb)(this.formValidate).then(function(){var e=Object(u.a)(Object(r.a)().mark((function e(n){return Object(r.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.$message.success(n.msg);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))},getEditorContent:function(t){this.content=t},changeTab:function(){var t=this;this.formValidate.content=" ",Object(c.D)(this.currentTab).then((function(e){t.formValidate.id=e.data.id||0,t.formValidate.type=e.data.type,t.formValidate.title=e.data.title,t.formValidate.content=e.data.content,t.content=e.data.content}))}}},n("e949"),n=n("2877"),n=Object(n.a)(a,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"agreemant"},[e("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never","body-style":{padding:"0 20px"}}},[e("div",[e("el-tabs",{on:{"tab-click":t.changeTab},model:{value:t.currentTab,callback:function(e){t.currentTab=e},expression:"currentTab"}},t._l(t.headerList,(function(t,n){return e("el-tab-pane",{key:n,attrs:{label:t.label,name:t.value.toString()}})})),1)],1)]),e("el-row",{staticClass:"content"},[e("el-col",{attrs:{span:16}},[e("WangEditor",{staticStyle:{width:"100%"},attrs:{content:t.formValidate.content},on:{editorContent:t.getEditorContent}})],1),e("el-col",{staticStyle:{width:"33%"},attrs:{span:6}},[e("div",{staticClass:"ifam"},[e("div",{staticClass:"content",domProps:{innerHTML:t._s(t.content)}})])])],1),e("el-card",{staticClass:"fixed-card",style:{left:"".concat(t.fixBottomWidth)},attrs:{bordered:!1,shadow:"never"}},[e("div",{staticClass:"acea-row row-center"},[e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"bnt",attrs:{type:"primary",loading:t.loadingExist},on:{click:t.save}},[t._v("保存")])],1)])],1)}),[],!1,null,"35f2f352",null);e.default=n.exports},e949:function(t,e,n){"use strict";n("12f4")}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-5a11c384.80eb9c67.js b/crmeb/public/admin/system_static/js/chunk-5a11c384.80eb9c67.js deleted file mode 100644 index e3430f6cd..000000000 --- a/crmeb/public/admin/system_static/js/chunk-5a11c384.80eb9c67.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-5a11c384"],{2813:function(t,e,n){},"2e12":function(t,e,n){},"380c":function(t,e,n){"use strict";n("b27e")},"3db8":function(t,e,n){"use strict";n("2e12")},8593:function(t,e,n){"use strict";n.d(e,"i",(function(){return i})),n.d(e,"g",(function(){return a})),n.d(e,"h",(function(){return s})),n.d(e,"db",(function(){return o})),n.d(e,"m",(function(){return c})),n.d(e,"k",(function(){return u})),n.d(e,"l",(function(){return l})),n.d(e,"j",(function(){return d})),n.d(e,"L",(function(){return f})),n.d(e,"D",(function(){return h})),n.d(e,"K",(function(){return m})),n.d(e,"I",(function(){return b})),n.d(e,"F",(function(){return g})),n.d(e,"G",(function(){return p})),n.d(e,"H",(function(){return v})),n.d(e,"J",(function(){return y})),n.d(e,"Z",(function(){return _})),n.d(e,"fb",(function(){return O})),n.d(e,"s",(function(){return j})),n.d(e,"c",(function(){return x})),n.d(e,"e",(function(){return C})),n.d(e,"b",(function(){return w})),n.d(e,"d",(function(){return k})),n.d(e,"f",(function(){return S})),n.d(e,"w",(function(){return L})),n.d(e,"u",(function(){return T})),n.d(e,"v",(function(){return D})),n.d(e,"Q",(function(){return F})),n.d(e,"P",(function(){return z})),n.d(e,"R",(function(){return P})),n.d(e,"Y",(function(){return A})),n.d(e,"o",(function(){return E})),n.d(e,"n",(function(){return $})),n.d(e,"U",(function(){return G})),n.d(e,"q",(function(){return N})),n.d(e,"t",(function(){return R})),n.d(e,"V",(function(){return B})),n.d(e,"a",(function(){return I})),n.d(e,"A",(function(){return V})),n.d(e,"cb",(function(){return M})),n.d(e,"E",(function(){return U})),n.d(e,"rb",(function(){return q})),n.d(e,"qb",(function(){return J})),n.d(e,"M",(function(){return X})),n.d(e,"O",(function(){return W})),n.d(e,"B",(function(){return H})),n.d(e,"S",(function(){return K})),n.d(e,"T",(function(){return Q})),n.d(e,"x",(function(){return Y})),n.d(e,"ab",(function(){return Z})),n.d(e,"y",(function(){return tt})),n.d(e,"bb",(function(){return et})),n.d(e,"p",(function(){return nt})),n.d(e,"C",(function(){return rt})),n.d(e,"z",(function(){return it})),n.d(e,"W",(function(){return at})),n.d(e,"lb",(function(){return st})),n.d(e,"nb",(function(){return ot})),n.d(e,"kb",(function(){return ct})),n.d(e,"ob",(function(){return ut})),n.d(e,"mb",(function(){return lt})),n.d(e,"r",(function(){return dt})),n.d(e,"pb",(function(){return ft})),n.d(e,"gb",(function(){return ht})),n.d(e,"eb",(function(){return mt})),n.d(e,"hb",(function(){return bt})),n.d(e,"X",(function(){return gt})),n.d(e,"jb",(function(){return pt})),n.d(e,"N",(function(){return vt})),n.d(e,"ib",(function(){return yt})),n("99af");var r=n("6b6c");function i(t){return Object(r.a)({url:"setting/config_class",method:"get",params:t})}function a(t){return Object(r.a)({url:"setting/config_class/create",method:"get"})}function s(t){return Object(r.a)({url:"setting/config_class/".concat(t,"/edit"),method:"get"})}function o(t){return Object(r.a)({url:"setting/config_class/set_status/".concat(t.id,"/").concat(t.status),method:"PUT"})}function c(t){return Object(r.a)({url:"setting/config",method:"get",params:t})}function u(t){return Object(r.a)({url:"setting/config/create",method:"get",params:t})}function l(t){return Object(r.a)({url:"/setting/config/".concat(t,"/edit"),method:"get"})}function d(t,e){return Object(r.a)({url:"setting/config/set_status/".concat(t,"/").concat(e),method:"PUT"})}function f(t){return Object(r.a)({url:"setting/group",method:"get",params:t})}function h(t){return Object(r.a)({url:t.url,method:t.method,data:t.datas})}function m(t){return Object(r.a)({url:"setting/group/".concat(t),method:"get"})}function b(t,e){return Object(r.a)({url:e,method:"get",params:t})}function g(t,e){return Object(r.a)({url:e,method:"get",params:t})}function p(t,e){return Object(r.a)({url:e,method:"get",params:t})}function v(t,e){return Object(r.a)({url:e,method:"get",params:t})}function y(t){return Object(r.a)({url:t,method:"PUT"})}function _(t){return Object(r.a)({url:"system/log/search_admin",method:"GET"})}function O(t){return Object(r.a)({url:"system/log",method:"GET",params:t})}function j(){return Object(r.a)({url:"system/file",method:"GET"})}function x(){return Object(r.a)({url:"system/backup",method:"GET"})}function C(t){return Object(r.a)({url:"system/backup/read",method:"GET",params:t})}function w(t){return Object(r.a)({url:"system/backup/backup",method:"put",data:t})}function k(t){return Object(r.a)({url:"system/backup/optimize",method:"put",data:t})}function S(t){return Object(r.a)({url:"system/backup/repair",method:"put",data:t})}function L(t){return Object(r.a)({url:"system/backup/file_list",method:"GET"})}function T(t){return Object(r.a)({url:"backup/download",method:"get",params:t})}function D(t){return Object(r.a)({url:"system/backup/import",method:"POST",data:t})}function F(t){return Object(r.a)({url:"system/file/login",method:"POST",data:t})}function z(t){return Object(r.a)({url:"system/file/opendir",method:"GET",params:t,file_edit:!0})}function P(t){return Object(r.a)({url:"system/file/openfile",method:"GET",params:t,file_edit:!0})}function A(t){return Object(r.a)({url:"system/file/savefile?fileToken=".concat(t.fileToken),method:"post",data:t,file_edit:!0})}function E(t){return Object(r.a)({url:"system/file/createFolder",method:"GET",params:t,file_edit:!0})}function $(t){return Object(r.a)({url:"system/file/createFile",method:"GET",params:t,file_edit:!0})}function G(t){return Object(r.a)({url:"system/file/rename",method:"GET",params:t,file_edit:!0})}function N(t){return Object(r.a)({url:"system/file/delFolder",method:"GET",params:t,file_edit:!0})}function R(t){return Object(r.a)({url:"system/file/mark",method:"get",params:t,file_edit:!0})}function B(t){return Object(r.a)({url:"system/replace_site_url",method:"post",data:t})}function I(){return Object(r.a)({url:"auth",method:"get"})}function V(){return Object(r.a)({url:"setting/get_kf_adv",method:"get"})}function M(t){return Object(r.a)({url:"setting/set_kf_adv",method:"post",data:t})}function U(){return Object(r.a)({url:"setting/group_all",method:"get"})}function q(t){return Object(r.a)({url:"system/version_list",method:"get",params:t})}function J(t){return Object(r.a)({url:"system/version_crate/".concat(t),method:"get"})}function X(t){return Object(r.a)({url:"setting/group_data/save_all",method:"POST",data:t})}function W(t){return Object(r.a)({url:"diy/open_adv/add",method:"POST",data:t})}function H(){return Object(r.a)({url:"diy/open_adv/info",method:"get"})}function K(t){return Object(r.a)({url:"setting/config/get_system/".concat(t),method:"get"})}function Q(t){return Object(r.a)({url:"setting/config/save_basics",method:"POST",data:t})}function Y(){return Object(r.a)({url:"setting/get_user_agreement",method:"get"})}function Z(t){return Object(r.a)({url:"setting/set_user_agreement",method:"post",data:t})}function tt(t){return Object(r.a)({url:"setting/get_agreement/".concat(t),method:"get"})}function et(t,e){return Object(r.a)({url:"setting/save_agreement",method:"post",data:t})}function nt(t){return Object(r.a)({url:"crmeb_product",method:"get",params:t})}function rt(){return Object(r.a)({url:"setting/get_version",method:"get"})}function it(){return Object(r.a)({url:"copyright",method:"get"})}function at(t){return Object(r.a)({url:"copyright",method:"post",data:t})}function st(t){return Object(r.a)({url:"/system/upgrade/list",method:"get",params:t})}function ot(){return Object(r.a)({url:"/system/upgrade_progress",method:"get"})}function ct(){return Object(r.a)({url:"/system/upgrade/agreement",method:"get"})}function ut(){return Object(r.a)({url:"/system/upgrade_status",method:"get"})}function lt(t){return Object(r.a)({url:"/system/upgrade_log/list",method:"get",params:t})}function dt(t){return Object(r.a)({url:"/system/upgrade_download/"+t,method:"POST"})}function ft(t){return Object(r.a)({url:"/system/upgradeable/list",method:"get",params:t})}function ht(t){return Object(r.a)({url:"system/crontab/list",params:t})}function mt(t,e){return Object(r.a)({url:"system/crontab/set_open/".concat(t,"/").concat(e)})}function bt(t){return Object(r.a)({url:"system/crontab/info/".concat(t)})}function gt(t){return Object(r.a)({url:"system/crontab/save",method:"post",data:t})}function pt(t){return Object(r.a)({url:"system/database/update_mark",method:"post",data:t})}function vt(t,e){return Object(r.a)({url:"system/file/mark/save?fileToken=".concat(t),method:"post",data:e})}function yt(){return Object(r.a)({url:"system/crontab/mark"})}},"8e4f":function(t,e,n){"use strict";n("2813")},9901:function(t,e,n){"use strict";var r=n("313e"),i=n.n(r);r={name:"index",props:{infoList:{type:Object,default:null},series:Array,echartsTitle:{type:String,default:""},yAxisData:{type:Array,default:function(){return[]}},bingXdata:Array},data:function(){return{infoLists:this.infoList,seriesArray:this.series}},watch:{infoList:{handler:function(t,e){this.infoLists=t,this.handleSetVisitChart()},deep:!0},series:{handler:function(t,e){this.seriesArray=t,this.handleSetVisitChart()},deep:!0}},computed:{echarts:function(){return"echarts"+Math.ceil(100*Math.random())}},mounted:function(){var t=this,e=this;e.$nextTick((function(){e.handleSetVisitChart(),window.addEventListener("resize",t.wsFunc)}))},methods:{wsFunc:function(){this.myChart.resize()},handleSetVisitChart:function(){this.myChart=i.a.init(document.getElementById(this.echarts));var t=null;t="circle"===this.echartsTitle?{tooltip:{trigger:"item",formatter:"{a}
    {b} : {c} ({d}%)"},legend:{orient:"vertical",left:"right",data:this.infoLists.bing_xdata||[]},series:[{name:"访问来源",type:"pie",radius:"70%",center:["50%","60%"],data:this.infoLists.bing_data||[],emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]}:{tooltip:{trigger:"axis"},toolbox:{},legend:{data:this.infoLists.legend||[]},color:["#1495EB","#00CC66","#F9D249","#ff9900","#9860DF"],grid:{left:16,right:25,bottom:10,top:40,containLabel:!0},xAxis:[{type:"category",axisLine:{lineStyle:{color:"#D7DDE4"}},axisTick:{alignWithLabel:!0,lineStyle:{color:"#D7DDE4"}},splitLine:{show:!1,lineStyle:{color:"#F5F7F9"}},axisLabel:{interval:0,rotate:40,textStyle:{color:"#7F8B9C"}},data:this.infoLists.xAxis}],yAxis:this.yAxisData.length?this.yAxisData:{axisLine:{show:!1},axisTick:{show:!1},axisLabel:{textStyle:{color:"#7F8B9C"}},splitLine:{show:!0,lineStyle:{color:"#F5F7F9"}},type:"value"},series:this.seriesArray};this.myChart.setOption(t,!0)},handleResize:function(){this.myChart.resize()}},beforeDestroy:function(){window.removeEventListener("resize",this.wsFunc),this.myChart&&(this.myChart.dispose(),this.myChart=null)}},n=n("2877"),n=Object(n.a)(r,(function(){var t=this._self._c;return t("div",[t("div",{staticStyle:{height:"300px"},attrs:{id:this.echarts}})])}),[],!1,null,"00217dc6",null);e.a=n.exports},b27e:function(t,e,n){},d0be:function(t,e,n){},d2f3:function(t,e,n){"use strict";n("d0be")},e6ee:function(t,e,n){},ec6c:function(t,e,n){"use strict";n("e6ee")},f75a:function(t,e,n){"use strict";n.r(e),n("a9e3");var r=n("c7eb"),i=n("1da1"),a=n("6b6c"),s={data:function(){return{infoList:[],grid:{xl:6,lg:6,md:12,sm:12,xs:24},excessStyle:{color:"#f56a00",backgroundColor:"#fde3cf"},avatarList:[]}},methods:{getStatistics:function(){var t=this;Object(a.a)({url:"home/header",method:"get"}).then(function(){var e=Object(i.a)(Object(r.a)().mark((function e(n){var i;return Object(r.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i=n.data,t.infoList=i.info;case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))}},mounted:function(){this.getStatistics()}},o=(n("d2f3"),n("2877")),c=(s=Object(o.a)(s,(function(){var t=this,e=t._self._c;return e("el-row",{attrs:{gutter:16}},t._l(t.infoList,(function(n,r){return e("el-col",t._b({key:r,staticClass:"ivu-mb"},"el-col",t.grid,!1),[e("el-card",{attrs:{shadow:"never",padding:0}},[e("p",{attrs:{slot:"header"},slot:"header"},[e("span",{domProps:{textContent:t._s(n.title)}}),e("el-tag",{staticStyle:{float:"right"},attrs:{type:"success"}},[t._v(t._s(n.date))])],1),e("div",[e("div",{staticClass:"number"},[t._v(t._s(n.today))]),e("div",{staticClass:"ivu-pt-8",staticStyle:{height:"42px"}},[e("span",[t._v("昨日 "+t._s(n.yesterday))]),e("span",{staticClass:"ivu-mr"},[t._v("\n 日环比 "+t._s(Number(n.today_ratio))+"%\n "),e("i",{staticClass:"iconColor",class:[0<=Number(n.today_ratio)?" ":"on",0<=Number(n.today_ratio)?"el-icon-caret-top":"el-icon-caret-bottom\n"]})])]),e("el-divider"),e("div",{staticClass:"total"},[e("el-row",[e("el-col",{attrs:{span:12}},[t._v(t._s(n.total_name))]),e("el-col",{staticClass:"ivu-text-right",attrs:{span:12}},[t._v(t._s(n.total))])],1)],1)],1)])],1)})),1)}),[],!1,null,"3ecb94ed",null).exports,{data:function(){return{grid:{xl:3,lg:3,md:6,sm:6,xs:12}}}}),u=(c=(n("ec6c"),Object(o.a)(c,(function(){var t=this,e=t._self._c;return e("el-row",{staticClass:"dashboard-console-grid",attrs:{gutter:16}},[e("el-col",t._b({directives:[{name:"auth",rawName:"v-auth",value:["admin-user-user-index"],expression:"['admin-user-user-index']"}],staticClass:"ivu-mb"},"el-col",t.grid,!1),[e("el-card",{attrs:{shadow:"never"}},[e("router-link",{attrs:{to:{path:t.$routeProStr+"/user/list"}}},[e("div",{staticClass:"icon"},[e("i",{staticClass:"iconfont iconyonghuguanli",staticStyle:{color:"#0256ff"}})]),e("p",[t._v("用户管理")])])],1)],1),e("el-col",t._b({directives:[{name:"auth",rawName:"v-auth",value:["setting-system-config"],expression:"['setting-system-config']"}],staticClass:"ivu-mb"},"el-col",t.grid,!1),[e("el-card",{attrs:{shadow:"never"}},[e("router-link",{attrs:{to:{path:t.$routeProStr+"/setting/system_config"}}},[e("div",{staticClass:"icon"},[e("i",{staticClass:"iconfont iconxitongshezhi",staticStyle:{color:"#9fdb1d"}})]),e("p",[t._v("系统设置")])])],1)],1),e("el-col",t._b({directives:[{name:"auth",rawName:"v-auth",value:["admin-store-storeProuduct-index"],expression:"['admin-store-storeProuduct-index']"}],staticClass:"ivu-mb"},"el-col",t.grid,!1),[e("el-card",{attrs:{shadow:"never"}},[e("router-link",{attrs:{to:{path:t.$routeProStr+"/product/product_list"}}},[e("div",{staticClass:"icon"},[e("i",{staticClass:"iconfont iconshangpin",staticStyle:{color:"#0fc6c2"}})]),e("p",[t._v("商品")])])],1)],1),e("el-col",t._b({directives:[{name:"auth",rawName:"v-auth",value:["admin-order-storeOrder-index"],expression:"['admin-order-storeOrder-index']"}],staticClass:"ivu-mb"},"el-col",t.grid,!1),[e("el-card",{attrs:{shadow:"never"}},[e("router-link",{attrs:{to:{path:t.$routeProStr+"/order/list"}}},[e("div",{staticClass:"icon"},[e("i",{staticClass:"iconfont icondingdanguanli",staticStyle:{color:"#b37feb"}})]),e("p",[t._v("订单管理")])])],1)],1),e("el-col",t._b({directives:[{name:"auth",rawName:"v-auth",value:["setting-sms"],expression:"['setting-sms']"}],staticClass:"ivu-mb"},"el-col",t.grid,!1),[e("el-card",{attrs:{shadow:"never"}},[e("router-link",{attrs:{to:{path:t.$routeProStr+"/setting/sms/sms_config/index"}}},[e("div",{staticClass:"icon"},[e("i",{staticClass:"iconfont iconduanxinpeizhi",staticStyle:{color:"#f7ba1e"}})]),e("p",[t._v("短信配置")])])],1)],1),e("el-col",t._b({directives:[{name:"auth",rawName:"v-auth",value:["cms-article-index"],expression:"['cms-article-index']"}],staticClass:"ivu-mb"},"el-col",t.grid,!1),[e("el-card",{attrs:{shadow:"never"}},[e("router-link",{attrs:{to:{path:t.$routeProStr+"/cms/article/index"}}},[e("div",{staticClass:"icon"},[e("i",{staticClass:"iconfont iconwenzhangguanli",staticStyle:{color:"#7da2ff"}})]),e("p",[t._v("文章管理")])])],1)],1),e("el-col",t._b({directives:[{name:"auth",rawName:"v-auth",value:["agent-agent-manage"],expression:"['agent-agent-manage']"}],staticClass:"ivu-mb"},"el-col",t.grid,!1),[e("el-card",{attrs:{shadow:"never"}},[e("router-link",{attrs:{to:{path:t.$routeProStr+"/agent/agent_manage/index"}}},[e("div",{staticClass:"icon"},[e("i",{staticClass:"iconfont iconfenxiaoguanli",staticStyle:{color:"#ff7d00"}})]),e("p",[t._v("分销管理")])])],1)],1),e("el-col",t._b({directives:[{name:"auth",rawName:"v-auth",value:["marketing-store_coupon-index"],expression:"['marketing-store_coupon-index']"}],staticClass:"ivu-mb"},"el-col",t.grid,!1),[e("el-card",{attrs:{shadow:"never"}},[e("router-link",{attrs:{to:{path:t.$routeProStr+"/marketing/store_coupon_issue/index"}}},[e("div",{staticClass:"icon"},[e("i",{staticClass:"iconfont iconyouhuiquan4",staticStyle:{color:"#0fc6c2"}})]),e("p",[t._v("优惠券")])])],1)],1)],1)}),[],!1,null,null,null).exports),n("9901")),l={components:{echartsFrom:u.a},data:function(){return{infoList:null,visitDate:"thirtyday",series:[],yAxisData:[]}},methods:{getStatistics:function(){var t=this,e={cycle:this.visitDate};e=e,Object(a.a)({url:"home/order",method:"get",params:e}).then(function(){var e=Object(i.a)(Object(r.a)().mark((function e(n){return Object(r.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.infoList=n.data||{},t.series=t.infoList.series||[],t.yAxisData=[{type:"value",name:"金额",axisLine:{show:!1},axisTick:{show:!1},axisLabel:{textStyle:{color:"#7F8B9C"}},splitLine:{show:!0,lineStyle:{color:"#F5F7F9"}}},{type:"value",name:"数量",axisLine:{show:!1},axisTick:{show:!1},axisLabel:{textStyle:{color:"#7F8B9C"}},splitLine:{show:!0,lineStyle:{color:"#F5F7F9"}}}];case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))},handleChangeVisitType:function(){this.getStatistics()},handleResize:function(){this.infoList&&this.$refs.visitChart.handleResize()}},created:function(){this.getStatistics()}},d=(l=(n("3db8"),Object(o.a)(l,(function(){var t=this,e=t._self._c;return e("div",{on:{resize:t.handleResize}},[e("el-row",{attrs:{gutter:24}},[e("el-col",{staticClass:"ivu-mb",attrs:{san:"24"}},[e("el-card",{staticClass:"dashboard-console-visit",attrs:{bordered:!1,shadow:"never"}},[e("div",[e("el-row",{attrs:{justify:"center",align:"middle"}},[e("el-col",{staticClass:"card-title",attrs:{span:8}},[e("el-avatar",{staticStyle:{color:"var(--prev-color-primary)","background-color":"#e6f7ff"},attrs:{icon:"el-icon-s-marketing",size:"small"}}),e("h4",{staticClass:"ivu-pl-8"},[t._v("订单")])],1),e("el-col",{staticClass:"ivu-text-right",attrs:{span:16}},[e("el-radio-group",{staticClass:"ivu-mr-8",attrs:{type:"button"},on:{input:t.handleChangeVisitType},model:{value:t.visitDate,callback:function(e){t.visitDate=e},expression:"visitDate"}},[e("el-radio-button",{attrs:{label:"thirtyday"}},[t._v("30天")]),e("el-radio-button",{attrs:{label:"week"}},[t._v("周")]),e("el-radio-button",{attrs:{label:"month"}},[t._v("月")]),e("el-radio-button",{attrs:{label:"year"}},[t._v("年")])],1)],1)],1)],1),t.infoList?e("echarts-from",{ref:"visitChart",attrs:{series:t.series,infoList:t.infoList,yAxisData:t.yAxisData}}):t._e()],1)],1)],1)],1)}),[],!1,null,"2def1cc0",null).exports),u={name:"user-chart",components:{echartsFrom:u.a},data:function(){return{line:"line",circle:"circle",infoList:{},series:[],xData:[],y1Data:[],y2Data:[],lists:[],bing_data:[],bing_xdata:[]}},methods:{getStatistics:function(){var t=this;Object(a.a)({url:"home/user",method:"get"}).then(function(){var e=Object(i.a)(Object(r.a)().mark((function e(n){return Object(r.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.infoList=n.data,t.series=[{data:n.data.series,name:"人数(人)",type:"line",tooltip:!0,smooth:!0,symbol:"none",areaStyle:{normal:{opacity:.2}}}],t.bing_data=n.bing_data,t.bing_xdata=n.bing_xdata;case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))},getRank:function(){var t=this;Object(a.a)({url:"home/rank",method:"get"}).then(function(){var e=Object(i.a)(Object(r.a)().mark((function e(n){var i;return Object(r.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i=n.data,t.lists=i.list;case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))},handleResize:function(){this.infoList&&0!==this.series.length&&this.$refs.userChart.handleResize(),this.infoList&&this.$refs.visitChart.handleResize()}},mounted:function(){this.getStatistics(),this.getRank()},beforeDestroy:function(){this.visitChart&&(this.visitChart.dispose(),this.visitChart=null)}},u=(n("8e4f"),Object(o.a)(u,(function(){var t=this,e=t._self._c;return e("div",{on:{resize:t.handleResize}},[e("el-row",{attrs:{gutter:16}},[e("el-col",{staticClass:"ivu-mb dashboard-console-visit",attrs:{xl:16,lg:12,md:24,sm:24,xs:24}},[e("el-card",{attrs:{bordered:!1,shadow:"never"}},[e("div",{staticClass:"card-title"},[e("el-avatar",{staticStyle:{color:"var(--prev-color-primary)","background-color":"#e6f7ff"},attrs:{icon:"el-icon-user-solid",size:"small"}}),e("h4",{staticClass:"ivu-pl-8"},[t._v("用户")])],1),t.infoList&&0!==t.series.length?e("echarts-from",{ref:"userChart",attrs:{echartsTitle:t.line,infoList:t.infoList,series:t.series}}):t._e()],1)],1),e("el-col",{attrs:{xl:8,lg:12,md:24,sm:24,xs:24}},[e("el-card",{staticClass:"dashboard-console-visit",attrs:{bordered:!1,shadow:"never"}},[e("div",{staticClass:"card-title"},[e("el-avatar",{staticStyle:{color:"var(--prev-color-primary)","background-color":"#e6f7ff"},attrs:{icon:"el-icon-s-marketing",size:"small"}}),e("h4",{staticClass:"ivu-pl-8"},[t._v("购买用户统计")])],1),e("echarts-from",{ref:"visitChart",attrs:{infoList:t.infoList,echartsTitle:t.circle}})],1)],1)],1)],1)}),[],!1,null,"64bc3a88",null).exports),n("8593"));s={name:"index",components:{baseInfo:s,gridMenu:c,visitChart:l,userChart:u},data:function(){return{openImage:!1,visitType:"day",visitDate:[new Date,new Date],force_reminder:null}},mounted:function(){this.getAuth()},methods:{getAuth:function(){var t=this;Object(d.a)().then((function(e){e=e.data||{},t.force_reminder=e.force_reminder,e.auth_code&&e.auth&&(t.authCode=e.auth_code,t.auth=!0),t.openImage=!0})).catch((function(t){}))},clear:function(){this.openImage=!1}}},n("380c"),c=Object(o.a)(s,(function(){var t=this._self._c;return t("div",[t("base-info",{ref:"baseInfo"}),t("grid-menu"),t("visit-chart",{ref:"visitChart"}),t("user-chart",{ref:"userChart"})],1)}),[],!1,null,null,null);e.default=c.exports}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-5a89677e.014f30c6.js b/crmeb/public/admin/system_static/js/chunk-5a89677e.014f30c6.js deleted file mode 100644 index b8209e5e7..000000000 --- a/crmeb/public/admin/system_static/js/chunk-5a89677e.014f30c6.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-5a89677e"],{"232f":function(t,e,a){"use strict";a("b0c0"),a("a9e3"),a("d81d"),a("14d9"),a("a434");var s=a("c24f"),i={name:"userLabel",props:{uid:{type:String|Number,default:0},only_get:{default:!1},selectDataLabel:{type:Array,default:function(){}}},data:function(){return{labelList:[],activeIds:[],unLaberids:[]}},watch:{uid:{handler:function(t,e){t!=e&&this.getList()},deep:!0}},mounted:function(){this.getList()},methods:{getList:function(){var t=this;Object(s.j)(this.uid||0).then((function(e){t.selectDataLabel&&t.selectDataLabel.length&&t.selectDataLabel.map((function(t){e.data.map((function(e){e.label.map((function(e){e.id===t.id&&(e.disabled=!0)}))}))})),e.data.map((function(e){e.label.map((function(e){e.disabled&&t.activeIds.push(e.id)}))})),t.labelList=e.data}))},selectLabel:function(t){var e;t.disabled?(e=this.activeIds.indexOf(t.id),this.activeIds.splice(e,1),t.disabled=!1):(this.activeIds.push(t.id),t.disabled=!0)},subBtn:function(){var t=this,e=[];this.only_get?(this.labelList.map((function(t){t.label.map((function(t){1==t.disabled&&e.push({id:t.id,label_name:t.label_name})}))})),this.$emit("activeData",e)):(this.labelList.map((function(t){t.label.map((function(t){0==t.disabled&&e.push(t.id)}))})),this.unLaberids=e,Object(s.A)(this.uid,{label_ids:this.activeIds,un_label_ids:this.unLaberids}).then((function(e){t.$emit("onceGetList"),t.activeIds=[],t.unLaberids=[],t.$message.success(e.msg),t.$emit("close")})).catch((function(e){t.$message.error(e.msg)})))},cancel:function(){this.activeIds=[],this.unLaberids=[],this.$emit("close")}}};a("fb35"),a=a("2877"),a=Object(a.a)(i,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"label-wrapper"},[t.labelList[0]?t._l(t.labelList,(function(a,s){return e("div",{key:s,staticClass:"label-box"},[e("div",{staticClass:"title"},[t._v(t._s(a.name))]),e("div",{staticClass:"list"},t._l(a.label,(function(a,s){return e("div",{key:s,staticClass:"label-item",class:{on:a.disabled},on:{click:function(e){return t.selectLabel(a)}}},[t._v("\n "+t._s(a.label_name)+"\n ")])})),0)])})):e("div",{staticClass:"nonefont"},[t._v("暂无标签")]),e("div",{staticClass:"acea-row row-right mt20"},[e("el-button",{on:{click:t.cancel}},[t._v("取 消")]),e("el-button",{attrs:{type:"primary"},on:{click:t.subBtn}},[t._v("确 定")])],1)],2)}),[],!1,null,"34379f5b",null);e.a=a.exports},"31b4":function(t,e,a){"use strict";a("a630"),a("3ca3");var s=a("5530"),i=(a("d3b7"),a("159b"),a("30ba")),n=(i=a.n(i),a("6b6c")),r=a("2f62");i={name:"edit",components:{formCreate:i.a.$form()},computed:Object(s.a)({},Object(r.d)("userLevel",["taskId","levelId"])),props:{FromData:{type:Object,default:null},update:{type:Boolean,default:!0}},watch:{FromData:function(){this.FromData.rules.forEach((function(t){t.title+=":"}))}},data:function(){return{modals:!1,type:0,loading:!1,fapi:null,config:{form:{labelWidth:"100px"},resetBtn:!1,submitBtn:!1,global:{upload:{props:{onSuccess:function(t,e){200===t.status?e.url=t.data.src:this.$message.error(t.msg)}}}}}}},methods:{couponsType:function(){this.$parent.addType(this.type)},formSubmit:function(){this.fapi.submit()},onSubmit:function(t){var e=this;this.loading||(this.loading=!0,Object(n.a)({url:this.FromData.action,method:this.FromData.method,data:t}).then((function(t){e.update&&e.$parent.getList(),e.$message.success(t.msg),e.modals=!1,setTimeout((function(){e.$emit("submitFail"),e.loading=!1}),1e3)})).catch((function(t){e.loading=!1,e.$message.error(t.msg)})))},cancel:function(){this.type=0}}},a("fae3"),s=a("2877"),r=Object(s.a)(i,(function(){var t=this,e=t._self._c;return t.FromData?e("div",[e("el-dialog",{attrs:{visible:t.modals,title:t.FromData.title,"z-index":1,width:"720px"},on:{"update:visible":function(e){t.modals=e},closed:t.cancel}},[["/marketing/coupon/save.html"===t.FromData.action?e("div",{staticClass:"radio acea-row row-middle"},[e("div",{staticClass:"name ivu-form-item-content"},[t._v("优惠券类型")]),e("el-radio-group",{on:{input:t.couponsType},model:{value:t.type,callback:function(e){t.type=e},expression:"type"}},[e("el-radio",{attrs:{label:0}},[t._v("通用券")]),e("el-radio",{attrs:{label:1}},[t._v("品类券")]),e("el-radio",{attrs:{label:2}},[t._v("商品券")])],1)],1):t._e()],e("form-create",{ref:"fc",staticClass:"formBox",attrs:{option:t.config,rule:Array.from(this.FromData.rules),handleIcon:"false"},on:{submit:t.onSubmit},model:{value:t.fapi,callback:function(e){t.fapi=e},expression:"fapi"}}),e("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{on:{click:function(e){t.modals=!1}}},[t._v("取 消")]),e("el-button",{attrs:{type:"primary"},on:{click:t.formSubmit}},[t._v("确 定")])],1)],2)],1):t._e()}),[],!1,null,"224af4d2",null);e.a=r.exports},3644:function(t,e,a){"use strict";a("3c89")},"3c89":function(t,e,a){},4967:function(t,e,a){},5286:function(t,e,a){"use strict";a("5afa")},"5a0c":function(t,e,a){t.exports=function(){"use strict";var t=1e3,e=6e4,a=36e5,s="millisecond",i="second",n="minute",r="hour",l="day",o="week",c="month",u="quarter",d="year",m="date",f="Invalid Date",v=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,p=/\[([^\]]+)]|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,h={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(t){var e=["th","st","nd","rd"],a=t%100;return"["+t+(e[(a-20)%10]||e[a]||e[0])+"]"}},b=function(t,e,a){var s=String(t);return!s||s.length>=e?t:""+Array(e+1-s.length).join(a)+t},_={s:b,z:function(t){var e=-t.utcOffset(),a=Math.abs(e),s=Math.floor(a/60),i=a%60;return(e<=0?"+":"-")+b(s,2,"0")+":"+b(i,2,"0")},m:function t(e,a){if(e.date()1)return t(r[0])}else{var l=e.name;y[l]=e,i=l}return!s&&i&&(g=i),i||!s&&g},k=function(t,e){if(I(t))return t.clone();var a="object"==typeof e?e:{};return a.date=t,a.args=arguments,new D(a)},w=_,D=(w.l=$,w.i=I,w.w=function(t,e){return k(t,{locale:e.$L,utc:e.$u,x:e.$x,$offset:e.$offset})},function(){function h(t){this.$L=$(t.locale,null,!0),this.parse(t),this.$x=this.$x||t.x||{},this[C]=!0}var b=h.prototype;return b.parse=function(t){this.$d=function(t){var e=t.date,a=t.utc;if(null===e)return new Date(NaN);if(w.u(e))return new Date;if(e instanceof Date)return new Date(e);if("string"==typeof e&&!/Z$/i.test(e)){var s=e.match(v);if(s){var i=s[2]-1||0,n=(s[7]||"0").substring(0,3);return a?new Date(Date.UTC(s[1],i,s[3]||1,s[4]||0,s[5]||0,s[6]||0,n)):new Date(s[1],i,s[3]||1,s[4]||0,s[5]||0,s[6]||0,n)}}return new Date(e)}(t),this.init()},b.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},b.$utils=function(){return w},b.isValid=function(){return!(this.$d.toString()===f)},b.isSame=function(t,e){var a=k(t);return this.startOf(e)<=a&&a<=this.endOf(e)},b.isAfter=function(t,e){return k(t)@^][^\s!#%&*+<=>@^]*>/,C=/a/g,L=/a/g,A=(a=new V(C)!==C,g.MISSED_STICKY),P=g.UNSUPPORTED_Y;k=i&&(!a||A||x||O||v((function(){return L[j]=!1,V(C)!==C||V(L)===L||"/a/i"!==String(V(C,"i"))})));if(s("RegExp",k)){for(var Y=function(t,e){var a,i,n=d(S,this),r=f(t),s=void 0===e,u=[],g=t;if(!n&&r&&s&&t.constructor===Y)return t;if((r||d(S,t))&&(t=t.source,s)&&(e=p(g)),t=void 0===t?"":m(t),e=void 0===e?"":m(e),g=t,r=e=x&&"dotAll"in C&&(a=!!e&&-1"===e&&l:if(""===d||y(s,d))throw new M("Invalid capture group name");s[d]=!0,l=!(r[r.length]=[d,u]),d="";continue}l?d+=e:n+=e}return[n,r]}(t))[0],u=s[1]),s=o(V(t,e),n?this:S,Y),(a||i||u.length)&&(e=w(s),a&&(e.dotAll=!0,e.raw=Y(function(t){for(var e,a=t.length,i=0,n="",r=!1;i<=a;i++)"\\"===(e=$(t,i))?n+=e+$(t,++i):r||"."!==e?("["===e?r=!0:"]"===e&&(r=!1),n+=e):n+="[\\s\\S]";return n}(t),r)),i&&(e.sticky=!0),u.length)&&(e.groups=u),t!==g)try{l(s,"source",""===g?"(?:)":g)}catch(t){}return s},q=u(V),F=0;q.length>F;)h(Y,V,q[F++]);(S.constructor=Y).prototype=S,b(n,"RegExp",Y,{constructor:!0})}_("RegExp")},"61f7":function(t,e,a){"use strict";a.d(e,"a",(function(){return r})),a.d(e,"c",(function(){return l})),a.d(e,"b",(function(){return c}));var i=a("ade3"),n=a("5530");function r(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var a,i,n={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(a in n)new RegExp("(".concat(a,")")).test(e)&&(i=n[a]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?i:("00"+i).substr(i.length)));return e}a("ac1f"),a("00b4"),a("5319"),a("4d63"),a("c607"),a("2c3e"),a("25f0"),a("498a"),a("d3b7"),a("13d5"),a("b64b"),a("99af");var s={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function o(t,e){t.message=function(t){return e.replace("%s",t||"")}}function l(t){var e=1@^][^\s!#%&*+<=>@^]*>/,V=/a/g,M=/a/g,T=(a=new L(V)!==V,h.MISSED_STICKY),N=h.UNSUPPORTED_Y;x=s&&(!a||T||k||C||g((function(){return M[S]=!1,L(V)!==V||L(M)===M||"/a/i"!==String(L(V,"i"))})));if(l("RegExp",x)){for(var A=function(e,t){var a,s,r=d(I,this),i=m(e),l=void 0===t,u=[],h=e;if(!r&&i&&l&&e.constructor===A)return e;if((i||d(I,e))&&(e=e.source,l)&&(t=f(h)),e=void 0===e?"":p(e),t=void 0===t?"":p(t),h=e,i=t=k&&"dotAll"in V&&(a=!!t&&-1"===t&&o:if(""===d||_(l,d))throw new F("Invalid capture group name");l[d]=!0,o=!(i[i.length]=[d,u]),d="";continue}o?d+=t:r+=t}return[r,i]}(e))[0],u=l[1]),l=n(L(e,t),r?this:I,A),(a||s||u.length)&&(t=w(l),a&&(t.dotAll=!0,t.raw=A(function(e){for(var t,a=e.length,s=0,r="",i=!1;s<=a;s++)"\\"===(t=j(e,s))?r+=t+j(e,++s):i||"."!==t?("["===t?i=!0:"]"===t&&(i=!1),r+=t):r+="[\\s\\S]";return r}(e),i)),s&&(t.sticky=!0),u.length)&&(t.groups=u),e!==h)try{o(l,"source",""===h?"(?:)":h)}catch(e){}return l},P=u(L),U=0;P.length>U;)b(A,L,P[U++]);(I.constructor=A).prototype=I,v(r,"RegExp",A,{constructor:!0})}y("RegExp")},"4f4a":function(e,t,a){"use strict";a("dbfa")},"61f7":function(e,t,a){"use strict";a.d(t,"a",(function(){return i})),a.d(t,"c",(function(){return o})),a.d(t,"b",(function(){return c}));var s=a("ade3"),r=a("5530");function i(e,t){/(y+)/.test(t)&&(t=t.replace(RegExp.$1,(e.getFullYear()+"").substr(4-RegExp.$1.length)));var a,s,r={"M+":e.getMonth()+1,"d+":e.getDate(),"h+":e.getHours(),"m+":e.getMinutes(),"s+":e.getSeconds()};for(a in r)new RegExp("(".concat(a,")")).test(t)&&(s=r[a]+"",t=t.replace(RegExp.$1,1===RegExp.$1.length?s:("00"+s).substr(s.length)));return t}a("ac1f"),a("00b4"),a("5319"),a("4d63"),a("c607"),a("2c3e"),a("25f0"),a("498a"),a("d3b7"),a("13d5"),a("b64b"),a("99af");var l={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function n(e,t){e.message=function(e){return t.replace("%s",e||"")}}function o(e){var t=1t.formValidate.attrs[a].stock)return t.$message.error("预售限量不能超过规格库存")}t.current+=1})):this.formValidate.image?this.current+=1:this.$message.warning("请选择商品")},step:function(){this.current--},getContent:function(e){this.formValidate.description=e},modalPicTap:function(e,t,i){this.modalPic=!0,this.isChoice="dan"===e?"单选":"多选",this.picTit=t,this.tableIndex=i},getPic:function(e){"danFrom"===this.picTit?this.formValidate.image=e.att_dir:(this.formValidate.attrs&&this.formValidate.attrs.length&&this.$set(this.specsData[this.tableIndex],"_checked",!0),this.specsData[this.tableIndex].pic=e.att_dir),this.modalPic=!1},getPicD:function(e){var t=this;this.images=e,this.images.map((function(e){t.formValidate.images.push(e.att_dir),t.formValidate.images=t.formValidate.images.splice(0,10)})),this.modalPic=!1},handleRemove:function(e){this.images.splice(e,1),this.formValidate.images.splice(e,1)},changeGoods:function(){var e=this;this.modals=!0,this.$nextTick((function(t){e.$refs.goodslist.getList(),e.$refs.goodslist.goodsCategory()}))},handleDragStart:function(e,t){this.dragging=t},handleDragEnd:function(e,t){this.dragging=null},handleDragOver:function(e){e.dataTransfer.dropEffect="move"},handleDragEnter:function(e,t){var i;e.dataTransfer.effectAllowed="move",t!==this.dragging&&(i=(e=Object(a.a)(this.formValidate.images)).indexOf(this.dragging),t=e.indexOf(t),e.splice.apply(e,[t,0].concat(Object(a.a)(e.splice(i,1)))),this.formValidate.images=e)}}},i("923c"),u=i("2877"),d=Object(u.a)(c,(function(){var e=this,t=e._self._c;return t("div",{directives:[{name:"loading",rawName:"v-loading",value:e.spinShow,expression:"spinShow"}]},[t("div",{staticClass:"i-layout-page-header"},[t("div",{staticClass:"i-layout-page-header"},[t("router-link",{attrs:{to:{path:e.$routeProStr+"/marketing/presell/index"}}},[t("el-button",{staticClass:"mr20",attrs:{icon:"ios-arrow-back",size:"small"}},[e._v("返回 ")])],1),t("span",{staticClass:"ivu-page-header-title mr20",domProps:{textContent:e._s(0!=e.$route.params.id?"编辑预售商品":"添加预售商品")}})],1)]),t("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never"}},[t("el-row",{staticClass:"mt30 acea-row row-middle row-center"},[t("el-col",{attrs:{span:20}},[t("steps",{attrs:{stepList:e.stepList,isActive:e.current}})],1),t("el-col",{attrs:{span:23}},[t("el-form",{ref:"formValidate",staticClass:"form mt30",attrs:{model:e.formValidate,rules:e.ruleValidate,"label-width":e.labelWidth,"label-position":e.labelPosition},on:{"on-validate":e.validate},nativeOn:{submit:function(e){e.preventDefault()}}},[0===e.current?t("el-form-item",{attrs:{label:"选择商品:",prop:"image_input"}},[t("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"picBox",on:{click:e.changeGoods}},[e.formValidate.image?t("div",{staticClass:"pictrue"},[t("img",{directives:[{name:"lazy",rawName:"v-lazy",value:e.formValidate.image,expression:"formValidate.image"}]})]):t("div",{staticClass:"upLoad acea-row row-center-wrapper"},[t("i",{staticClass:"el-icon-goods",staticStyle:{"font-size":"24px"}})])])]):e._e(),t("el-row",{directives:[{name:"show",rawName:"v-show",value:1===e.current,expression:"current === 1"}]},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"商品主图:",prop:"image"}},[t("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"picBox",on:{click:function(t){return e.modalPicTap("dan","danFrom")}}},[e.formValidate.image?t("div",{staticClass:"pictrue"},[t("img",{directives:[{name:"lazy",rawName:"v-lazy",value:e.formValidate.image,expression:"formValidate.image"}]})]):t("div",{staticClass:"upLoad acea-row row-center-wrapper"},[t("i",{staticClass:"el-icon-picture-outline",staticStyle:{"font-size":"24px"}})])])])],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"商品轮播图:",prop:"images"}},[t("div",{staticClass:"acea-row"},[e._l(e.formValidate.images,(function(i,a){return t("div",{key:a,staticClass:"pictrue",attrs:{draggable:"true"},on:{dragstart:function(t){return e.handleDragStart(t,i)},dragover:function(t){return t.preventDefault(),e.handleDragOver(t,i)},dragenter:function(t){return e.handleDragEnter(t,i)},dragend:function(t){return e.handleDragEnd(t,i)}}},[t("img",{directives:[{name:"lazy",rawName:"v-lazy",value:i,expression:"item"}]}),t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"btndel",attrs:{shape:"circle",icon:"md-close"},nativeOn:{click:function(t){return e.handleRemove(a)}}})],1)})),e.formValidate.images.length<10?t("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"upLoad acea-row row-center-wrapper",on:{click:function(t){return e.modalPicTap("duo")}}},[t("i",{staticClass:"el-icon-picture-outline",staticStyle:{"font-size":"24px"}})]):e._e()],2)])],1),t("el-col",{attrs:{span:24}},[t("el-col",e._b({},"el-col",e.grid,!1),[t("el-form-item",{attrs:{label:"预售名称:",prop:"title","label-for":"title"}},[t("el-input",{attrs:{placeholder:"请输入预售名称","element-id":"title"},model:{value:e.formValidate.title,callback:function(t){e.$set(e.formValidate,"title",t)},expression:"formValidate.title"}})],1)],1)],1),t("el-col",{attrs:{span:24}},[t("el-col",e._b({},"el-col",e.grid,!1),[t("el-form-item",{attrs:{label:"预售简介:",prop:"info","label-for":"info"}},[t("el-input",{attrs:{placeholder:"请输入预售简介",type:"textarea",rows:4,"element-id":"info"},model:{value:e.formValidate.info,callback:function(t){e.$set(e.formValidate,"info",t)},expression:"formValidate.info"}})],1)],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"预售活动时间:",prop:"section_time"}},[t("div",{staticClass:"acea-row row-middle"},[t("el-date-picker",{staticClass:"perW20",attrs:{clearable:"",editable:!1,type:"datetimerange",format:"yyyy-MM-dd HH:mm","value-format":"yyyy-MM-dd HH:mm","range-separator":"-","start-placeholder":"开始日期","end-placeholder":"结束日期"},on:{change:e.onchangeTime},model:{value:e.formValidate.section_time,callback:function(t){e.$set(e.formValidate,"section_time",t)},expression:"formValidate.section_time"}}),t("div",{staticClass:"ml10 grey"},[e._v("设置活动开启结束时间,用户可以在设置时间内发起参与预售")])],1)])],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"发货时间:",prop:"deliver_time"}},[t("div",{staticClass:"acea-row row-middle"},[t("span",{staticClass:"mr10"},[e._v("预售活动结束后")]),t("el-input-number",{attrs:{controls:!1,placeholder:"请输入发货时间",precision:0,min:1},model:{value:e.formValidate.deliver_time,callback:function(t){e.$set(e.formValidate,"deliver_time",t)},expression:"formValidate.deliver_time"}}),t("span",{staticClass:"ml10"},[e._v(" 天之内 ")]),t("div",{staticClass:"ml10 grey"})],1)])],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"运费模板:",prop:"temp_id"}},[t("div",{staticClass:"acea-row row-middle"},[t("el-select",{staticClass:"perW20",model:{value:e.formValidate.temp_id,callback:function(t){e.$set(e.formValidate,"temp_id",t)},expression:"formValidate.temp_id"}},e._l(e.templateList,(function(e){return t("el-option",{key:e.id,attrs:{value:e.id,label:e.name}})})),1),t("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"ml10 col",on:{click:e.freight}},[e._v("添加运费模板")])],1)])],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"总购买数量限制:",prop:"num"}},[t("div",{staticClass:"acea-row row-middle"},[t("el-input-number",{staticClass:"perW20",attrs:{controls:!1,min:1,placeholder:"请输入总数量限制",precision:0,"element-id":"num"},model:{value:e.formValidate.num,callback:function(t){e.$set(e.formValidate,"num",t)},expression:"formValidate.num"}}),t("div",{staticClass:"ml10 grey"},[e._v("\n 该商品活动期间内,用户可购买的最大数量。例如设置为4,表示本次活动有效期内,每个用户最多可购买4件\n ")])],1)])],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"单位:",prop:"unit_name","label-for":"unit_name"}},[t("el-input",{staticClass:"perW20",attrs:{placeholder:"请输入单位","element-id":"unit_name"},model:{value:e.formValidate.unit_name,callback:function(t){e.$set(e.formValidate,"unit_name",t)},expression:"formValidate.unit_name"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"排序:"}},[t("el-input-number",{staticClass:"perW10",attrs:{controls:!1,placeholder:"请输入排序","element-id":"sort",precision:0},model:{value:e.formValidate.sort,callback:function(t){e.$set(e.formValidate,"sort",t)},expression:"formValidate.sort"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"活动状态:",props:"status","label-for":"status"}},[t("el-switch",{staticClass:"defineSwitch",attrs:{"active-value":1,"inactive-value":0,size:"large","active-text":"上架","inactive-text":"下架"},model:{value:e.formValidate.status,callback:function(t){e.$set(e.formValidate,"status",t)},expression:"formValidate.status"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"规格选择:"}},[t("el-table",{attrs:{data:e.specsData},on:{"selection-change":e.changeCheckbox}},[t("el-table-column",{attrs:{type:"selection",width:"55"}}),e._l(e.columns,(function(i,a){return t("el-table-column",{key:a,attrs:{label:i.title,"min-width":i.minWidth},scopedSlots:e._u([{key:"default",fn:function(a){return[i.key?[t("div",[t("span",[e._v(e._s(a.row[i.key]))])])]:"pic"===i.slot?[a.row.pic?t("div",{staticClass:"pictrue pictrueTab"},[t("img",{directives:[{name:"lazy",rawName:"v-lazy",value:a.row.pic,expression:"scope.row.pic"}]})]):t("div",{staticClass:"upLoad pictrueTab acea-row row-center-wrapper"},[t("i",{staticClass:"el-icon-picture-outline",staticStyle:{"font-size":"24px"}})])]:e._e()]}}],null,!0)})}))],2)],1)],1)],1),t("el-row",{directives:[{name:"show",rawName:"v-show",value:2===e.current,expression:"current === 2"}]},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"内容:"}},[t("WangEditor",{staticStyle:{width:"90%"},attrs:{content:e.formValidate.description},on:{editorContent:e.getEditorContent}})],1)],1)],1),t("el-form-item",[t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"submission",attrs:{disabled:e.$route.params.id&&1===e.current||0===e.current},on:{click:e.step}},[e._v("上一步\n ")]),t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"submission",attrs:{type:"primary",disabled:e.submitOpen&&2===e.current},on:{click:function(t){return e.next("formValidate")}}},[e._v(e._s(2===e.current?"提交":"下一步"))])],1)],1)],1)],1)],1),t("el-dialog",{staticClass:"paymentFooter",attrs:{visible:e.modals,title:"商品列表",width:"1000px"},on:{"update:visible":function(t){e.modals=t}}},[t("goods-list",{ref:"goodslist",on:{getProductId:e.getProductId}})],1),t("el-dialog",{attrs:{visible:e.modalPic,width:"950px",title:"上传商品图","close-on-click-modal":!1},on:{"update:visible":function(t){e.modalPic=t}}},[e.modalPic?t("uploadPictures",{attrs:{isChoice:e.isChoice,gridBtn:e.gridBtn,gridPic:e.gridPic},on:{getPic:e.getPic,getPicD:e.getPicD}}):e._e()],1),t("freight-template",{ref:"template",on:{addSuccess:e.productGetTemplate}})],1)}),[],!1,null,"6b9a00a6",null);t.default=d.exports},ff90:function(e,t,i){"use strict";i("1764")}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-5f654c80.b32a6623.js b/crmeb/public/admin/system_static/js/chunk-5f654c80.b32a6623.js deleted file mode 100644 index 7cc20ef04..000000000 --- a/crmeb/public/admin/system_static/js/chunk-5f654c80.b32a6623.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-5f654c80"],{"03f4":function(e,t,a){},"29f2":function(e,t,a){"use strict";a.r(t),a("b0c0"),a("4e82");var l=a("5530"),i=(a("4de4"),a("d3b7"),a("14d9"),a("2f62")),o=a("b0e7"),r=a("47c5");o={name:"creat_live",components:{uploadPictures:o.a},computed:Object(l.a)(Object(l.a)({},Object(i.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"120px"},labelPosition:function(){return this.isMobile?"top":"right"}}),data:function(){return{gridBtn:{xl:4,lg:8,md:8,sm:8,xs:8},gridPic:{xl:6,lg:8,md:12,sm:12,xs:12},grid:{xl:10,lg:16,md:18,sm:24,xs:24},loading:!1,formValidate:{name:"",anchor_name:"",anchor_wechat:"",phone:"",screen_type:0,close_like:1,close_goods:1,close_comment:1,cover_img:"",share_img:"",sort:0,type:0,start_time:""},screen_type:[{value:"竖屏",label:0},{value:"横屏",label:1}],type:[{value:"手机直播",label:0}],close_like:[{value:"开启",label:1},{value:"关闭",label:0}],close_goods:[{value:"开启",label:1},{value:"关闭",label:0}],close_comment:[{value:"开启",label:1},{value:"关闭",label:0}],timeVal:"",modalPic:!1,isChoice:"单选",activeIndex:0,liveList:[],modal3:!1,ruleValidate:{anchor_wechat:[{required:!0,message:"Please select the city",trigger:"change"}],name:[{required:!0,message:"The name cannot be empty",trigger:"blur"}]}}},mounted:function(){this.getLive()},methods:{cancel:function(){this.modal3=!1},codeImg:function(){this.modal3=!0},anchorName:function(e){var t=this;this.liveList.filter((function(a,l){a.wechat===e&&(t.formValidate.anchor_name=a.name)}))},getLive:function(){var e=this;Object(r.c)({kerword:"",page:"",limit:""}).then((function(t){e.liveList=t.data.list})).catch((function(t){e.$message.error(t.msg)}))},modalPicTap:function(e){this.activeIndex=e,this.modalPic=!0},selectDate:function(e){this.formValidate.start_time=e},getPic:function(e){var t=this;this.$nextTick((function(){0==t.activeIndex?t.formValidate.cover_img=e.att_dir:t.formValidate.share_img=e.att_dir,t.modalPic=!1}))},handleSubmit:function(e){var t=this;this.loading=!0,Object(r.a)(this.formValidate).then((function(e){t.$message.success("添加成功"),setTimeout((function(){t.loading=!1,t.$router.push({path:t.$routeProStr+"/marketing/live/live_room"})}),500)})).catch((function(e){setTimeout((function(){t.loading=!1}),1e3),t.$message.error(e.msg)}))}}},a("5b13"),l=a("2877"),i=Object(l.a)(o,(function(){var e=this,t=e._self._c;return t("div",[t("pages-header",{ref:"pageHeader",attrs:{title:e.$route.meta.title,backUrl:e.$routeProStr+"/marketing/live/live_room"}}),t("el-card",{staticClass:"mt16",attrs:{bordered:!1,shadow:"never"}},[t("el-form",{ref:"formValidate",staticClass:"tabform",attrs:{model:e.formValidate,"label-width":e.labelWidth,"label-position":e.labelPosition,rules:e.ruleValidate},nativeOn:{submit:function(e){e.preventDefault()}}},[t("el-row",{attrs:{gutter:24}},[t("el-col",{attrs:{span:24}},[t("el-alert",{staticClass:"mb10",attrs:{type:"warning","show-icon":"",closable:!1}},[t("span",{attrs:{slot:"title"},slot:"title"},[e._v("必须前往微信小程序官方后台开通直播权限,关注"),t("span",{staticStyle:{color:"red",cursor:"pointer"},on:{click:e.codeImg}},[e._v("【小程序直播】")]),e._v("须知直播状态")])])],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"选择主播:",prop:"anchor_wechat"}},[t("el-select",{staticClass:"content_width",attrs:{filterable:"",clearable:""},on:{change:e.anchorName},model:{value:e.formValidate.anchor_wechat,callback:function(t){e.$set(e.formValidate,"anchor_wechat",t)},expression:"formValidate.anchor_wechat"}},e._l(e.liveList,(function(e,a){return t("el-option",{key:a,attrs:{value:e.wechat,label:e.wechat}})})),1)],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"直播间名称:",prop:"name"}},[t("el-input",{staticClass:"content_width",attrs:{"enter-button":"",placeholder:"请输入直播间名称","element-id":"name"},model:{value:e.formValidate.name,callback:function(t){e.$set(e.formValidate,"name",t)},expression:"formValidate.name"}})],1)],1),t("el-col",{attrs:{span:24}},[t("div",{staticStyle:{display:"flex"}},[t("el-form-item",{attrs:{label:"背景图:",prop:"name"}},[t("div",{staticClass:"box",on:{click:function(t){return e.modalPicTap(0)}}},[e.formValidate.cover_img?t("img",{attrs:{src:e.formValidate.cover_img,alt:""}}):t("div",{staticClass:"upload-box acea-row row-center-wrapper"},[t("i",{staticClass:"el-icon-picture-outline",staticStyle:{"font-size":"24px"}})])]),t("div",{staticClass:"desc"},[e._v("尺寸:1080*1920px")])])],1)]),t("el-col",{attrs:{span:24}},[t("div",{staticStyle:{display:"flex"}},[t("el-form-item",{attrs:{label:"分享图:",prop:"name"}},[t("div",{staticClass:"box",on:{click:function(t){return e.modalPicTap(1)}}},[e.formValidate.share_img?t("img",{attrs:{src:e.formValidate.share_img,alt:""}}):t("div",{staticClass:"upload-box acea-row row-center-wrapper"},[t("i",{staticClass:"el-icon-picture-outline",staticStyle:{"font-size":"24px"}})])]),t("div",{staticClass:"desc"},[e._v("尺寸:800*640px")])])],1)]),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"联系电话:"}},[t("el-input",{staticClass:"content_width",attrs:{placeholder:"请输入主播联系电话"},model:{value:e.formValidate.phone,callback:function(t){e.$set(e.formValidate,"phone",t)},expression:"formValidate.phone"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"直播时间:",prop:"name"}},[t("el-date-picker",{staticClass:"content_width",attrs:{clearable:"",type:"datetimerange",format:"yyyy-MM-dd HH:mm",placeholder:"请选择直播时间","value-format":"yyyy-MM-dd HH:mm","range-separator":"-","start-placeholder":"开始日期","end-placeholder":"结束日期"},on:{change:e.selectDate},model:{value:e.timeVal,callback:function(t){e.timeVal=t},expression:"timeVal"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"排序:"}},[t("el-input",{staticClass:"content_width",attrs:{type:"number",placeholder:"0"},model:{value:e.formValidate.sort,callback:function(t){e.$set(e.formValidate,"sort",t)},expression:"formValidate.sort"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"直播间类型:"}},[t("el-radio-group",{model:{value:e.formValidate.type,callback:function(t){e.$set(e.formValidate,"type",t)},expression:"formValidate.type"}},e._l(e.type,(function(a,l){return t("el-radio",{key:l,attrs:{label:a.label}},[t("span",[e._v(e._s(a.value))])])})),1)],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"直播间点赞:"}},[t("el-switch",{staticClass:"defineSwitch",attrs:{"active-value":1,"inactive-value":0,size:"large","active-text":"开启","inactive-text":"关闭"},model:{value:e.formValidate.close_like,callback:function(t){e.$set(e.formValidate,"close_like",t)},expression:"formValidate.close_like"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"直播卖货:"}},[t("el-switch",{staticClass:"defineSwitch",attrs:{"active-value":1,"inactive-value":0,size:"large","active-text":"开启","inactive-text":"关闭"},model:{value:e.formValidate.close_goods,callback:function(t){e.$set(e.formValidate,"close_goods",t)},expression:"formValidate.close_goods"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"直播间评论:"}},[t("el-switch",{staticClass:"defineSwitch",attrs:{"active-value":1,"inactive-value":0,size:"large","active-text":"开启","inactive-text":"关闭"},model:{value:e.formValidate.close_comment,callback:function(t){e.$set(e.formValidate,"close_comment",t)},expression:"formValidate.close_comment"}})],1)],1)],1),t("el-row",{attrs:{gutter:24}},[t("el-col",e._b({attrs:{span:24}},"el-col",e.grid,!1),[t("el-button",{staticStyle:{"margin-left":"99px"},attrs:{loading:e.loading,type:"primary"},on:{click:function(t){return e.handleSubmit("formItem")}}},[e._v("\n 提交\n ")])],1)],1)],1)],1),t("div",[t("el-dialog",{attrs:{visible:e.modalPic,width:"950px",title:"上传商品图","close-on-click-modal":!1,"z-index":888},on:{"update:visible":function(t){e.modalPic=t}}},[e.modalPic?t("uploadPictures",{attrs:{isChoice:e.isChoice,gridBtn:e.gridBtn,gridPic:e.gridPic},on:{getPic:e.getPic}}):e._e()],1)],1),t("el-dialog",{attrs:{visible:e.modal3,title:"二维码"},on:{"update:visible":function(t){e.modal3=t}}},[t("div",{staticClass:"acea-row row-around"},[t("div",{directives:[{name:"viewer",rawName:"v-viewer"}],staticClass:"QRpic"},[t("img",{attrs:{src:"https://res.wx.qq.com/op_res/9rSix1dhHfK4rR049JL0PHJ7TpOvkuZ3mE0z7Ou_Etvjf-w1J_jVX0rZqeStLfwh"}})])])])],1)}),[],!1,null,"d262a7f0",null);t.default=i.exports},"4e82":function(e,t,a){"use strict";var l=a("23e7"),i=a("e330"),o=a("59ed"),r=a("7b0b"),s=a("07fa"),c=a("083a"),n=a("577e"),d=a("d039"),m=a("addb"),u=a("a640"),f=a("04d1"),p=a("d998"),v=a("2d00"),h=a("512ce"),b=[],g=i(b.sort),_=i(b.push),w=(a=d((function(){b.sort(void 0)})),i=d((function(){b.sort(null)})),u=u("sort"),!d((function(){if(v)return v<70;if(!(f&&3n(t)?1:-1})),a=s(i),u=0;uc(e)?1:-1})),a=l(o),m=0;m table > tbody")[0];this.sortable=d.a.create(t,{ghostClass:"sortable-ghost",handle:".handle",setData:function(e){e.setData("Text","")},onEnd:function(t){0===t.newIndex?setTimeout((function(){e.elChangeExForArray(t.oldIndex,t.newIndex,e.tableField,!0)}),100):e.elChangeExForArray(t.oldIndex,t.newIndex,e.tableField)}})},elChangeExForArray:function(e,t,a,i){var n=this,l=a,s=a[e];a=a[t];i?(l[t]=a,l[e]=s):(l[e]=a,l[t]=s),this.tableField=[],this.$nextTick((function(e){n.tableField=l}))},disabledInput:function(e){var t=this.tableField[e];e=["addTimestamps","addSoftDelete"].includes(this.tableField[e].field_type);return!!(t.primaryKey||"delete_time"===t.field&&"timestamp"===t.field_type||("create_time"===t.field||"update_time"===t.field)&&"timestamp"===t.field_type)||e},initfield:function(){this.tableField=[]},changeItemField:function(e,t){"addSoftDelete"===e&&this.$set(this.tableField[t],"comment","伪删除"),"addTimestamps"===e&&this.$set(this.tableField[t],"comment","添加和修改时间")},eidtOptions:function(e){var t=this;this.index=e,this.dictionaryId=this.tableField[e].dictionary_id||0,this.optionsModal=!0,this.dictionaryId?Object(l.d)(this.dictionaryId).then((function(e){t.dictionaryName=e.data.name,t.optionsList=e.data.value||[{label:"",value:""}]})):this.optionsList=[{label:"",value:""}]},addOptions:function(){var e=this,t={name:this.dictionaryName,value:this.optionsList};Object(l.o)(this.dictionaryId,t).then((function(t){e.optionsModal=!1,e.getCrudDataDictionary()}))},changeRadio:function(e){this.tableField=[],e&&this.addRow()},initTableName:function(){this.tableField=[]},addRow:function(){for(var e=0;e@^][^\s!#%&*+<=>@^]*>/,L=/a/g,M=/a/g,N=(r=new j(L)!==L,h.MISSED_STICKY),P=h.UNSUPPORTED_Y;k=n&&(!r||N||y||S||v((function(){return M[O]=!1,j(L)!==L||j(M)===M||"/a/i"!==String(j(L,"i"))})));if(o("RegExp",k)){for(var q=function(t,e){var r,n,a=d($,this),i=f(t),o=void 0===e,u=[],h=t;if(!a&&i&&o&&t.constructor===q)return t;if((i||d($,t))&&(t=t.source,o)&&(e=p(h)),t=void 0===t?"":m(t),e=void 0===e?"":m(e),h=t,i=e=y&&"dotAll"in L&&(r=!!e&&-1"===e&&c:if(""===d||_(o,d))throw new E("Invalid capture group name");o[d]=!0,c=!(i[i.length]=[d,u]),d="";continue}c?d+=e:a+=e}return[a,i]}(t))[0],u=o[1]),o=s(j(t,e),a?this:$,q),(r||n||u.length)&&(e=w(o),r&&(e.dotAll=!0,e.raw=q(function(t){for(var e,r=t.length,n=0,a="",i=!1;n<=r;n++)"\\"===(e=R(t,n))?a+=e+R(t,++n):i||"."!==e?("["===e?i=!0:"]"===e&&(i=!1),a+=e):a+="[\\s\\S]";return a}(t),i)),n&&(e.sticky=!0),u.length)&&(e.groups=u),t!==h)try{c(o,"source",""===h?"(?:)":h)}catch(t){}return o},T=u(j),A=0;T.length>A;)b(q,j,T[A++]);($.constructor=q).prototype=$,g(a,"RegExp",q,{constructor:!0})}x("RegExp")},"61f7":function(t,e,r){"use strict";r.d(e,"a",(function(){return i})),r.d(e,"c",(function(){return c})),r.d(e,"b",(function(){return l}));var n=r("ade3"),a=r("5530");function i(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var r,n,a={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(r in a)new RegExp("(".concat(r,")")).test(e)&&(n=a[r]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?n:("00"+n).substr(n.length)));return e}r("ac1f"),r("00b4"),r("5319"),r("4d63"),r("c607"),r("2c3e"),r("25f0"),r("498a"),r("d3b7"),r("13d5"),r("b64b"),r("99af");var o={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function s(t,e){t.message=function(t){return e.replace("%s",t||"")}}function c(t){var e=1@^][^\s!#%&*+<=>@^]*>/,M=/a/g,A=/a/g,q=(n=new S(M)!==M,p.MISSED_STICKY),T=p.UNSUPPORTED_Y;k=a&&(!n||q||x||O||v((function(){return A[j]=!1,S(M)!==M||S(A)===A||"/a/i"!==String(S(M,"i"))})));if(o("RegExp",k)){for(var P=function(t,e){var n,a,r=d(E,this),i=f(t),o=void 0===e,l=[],p=t;if(!r&&i&&o&&t.constructor===P)return t;if((i||d(E,t))&&(t=t.source,o)&&(e=m(p)),t=void 0===t?"":g(t),e=void 0===e?"":g(e),p=t,i=e=x&&"dotAll"in M&&(n=!!e&&-1"===e&&c:if(""===d||w(o,d))throw new R("Invalid capture group name");o[d]=!0,c=!(i[i.length]=[d,l]),d="";continue}c?d+=e:r+=e}return[r,i]}(t))[0],l=o[1]),o=s(S(t,e),r?this:E,P),(n||a||l.length)&&(e=_(o),n&&(e.dotAll=!0,e.raw=P(function(t){for(var e,n=t.length,a=0,r="",i=!1;a<=n;a++)"\\"===(e=L(t,a))?r+=e+L(t,++a):i||"."!==e?("["===e?i=!0:"]"===e&&(i=!1),r+=e):r+="[\\s\\S]";return r}(t),i)),a&&(e.sticky=!0),l.length)&&(e.groups=l),t!==p)try{c(o,"source",""===p?"(?:)":p)}catch(t){}return o},U=l(S),N=0;U.length>N;)h(P,S,U[N++]);(E.constructor=P).prototype=E,b(r,"RegExp",P,{constructor:!0})}y("RegExp")},5224:function(t,e,n){"use strict";n("a795")},"61f7":function(t,e,n){"use strict";n.d(e,"a",(function(){return i})),n.d(e,"c",(function(){return c})),n.d(e,"b",(function(){return u}));var a=n("ade3"),r=n("5530");function i(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var n,a,r={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(n in r)new RegExp("(".concat(n,")")).test(e)&&(a=r[n]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?a:("00"+a).substr(a.length)));return e}n("ac1f"),n("00b4"),n("5319"),n("4d63"),n("c607"),n("2c3e"),n("25f0"),n("498a"),n("d3b7"),n("13d5"),n("b64b"),n("99af");var o={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function s(t,e){t.message=function(t){return e.replace("%s",t||"")}}function c(t){var e=1l(e)?1:-1})),i=n(r),m=0;m@^][^\s!#%&*+<=>@^]*>/,L=/a/g,A=/a/g,T=(a=new F(L)!==L,m.MISSED_STICKY),P=m.UNSUPPORTED_Y;k=n&&(!a||T||x||S||_((function(){return A[E]=!1,F(L)!==L||F(A)===A||"/a/i"!==String(F(L,"i"))})));if(l("RegExp",k)){for(var Y=function(t,e){var a,n,r=f(O,this),o=d(t),l=void 0===e,u=[],m=t;if(!r&&o&&l&&t.constructor===Y)return t;if((o||f(O,t))&&(t=t.source,l)&&(e=p(m)),t=void 0===t?"":b(t),e=void 0===e?"":b(e),m=t,o=e=x&&"dotAll"in L&&(a=!!e&&-1"===e&&s:if(""===f||v(l,f))throw new R("Invalid capture group name");l[f]=!0,s=!(o[o.length]=[f,u]),f="";continue}s?f+=e:r+=e}return[r,o]}(t))[0],u=l[1]),l=i(F(t,e),r?this:O,Y),(a||n||u.length)&&(e=w(l),a&&(e.dotAll=!0,e.raw=Y(function(t){for(var e,a=t.length,n=0,r="",o=!1;n<=a;n++)"\\"===(e=$(t,n))?r+=e+$(t,++n):o||"."!==e?("["===e?o=!0:"]"===e&&(o=!1),r+=e):r+="[\\s\\S]";return r}(t),o)),n&&(e.sticky=!0),u.length)&&(e.groups=u),t!==m)try{s(l,"source",""===m?"(?:)":m)}catch(t){}return l},q=u(F),U=0;q.length>U;)g(Y,F,q[U++]);(O.constructor=Y).prototype=O,h(r,"RegExp",Y,{constructor:!0})}y("RegExp")},"61f7":function(t,e,a){"use strict";a.d(e,"a",(function(){return o})),a.d(e,"c",(function(){return s})),a.d(e,"b",(function(){return c}));var n=a("ade3"),r=a("5530");function o(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var a,n,r={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(a in r)new RegExp("(".concat(a,")")).test(e)&&(n=r[a]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?n:("00"+n).substr(n.length)));return e}a("ac1f"),a("00b4"),a("5319"),a("4d63"),a("c607"),a("2c3e"),a("25f0"),a("498a"),a("d3b7"),a("13d5"),a("b64b"),a("99af");var l={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function i(t,e){t.message=function(t){return e.replace("%s",t||"")}}function s(t){var e=1@^][^\s!#%&*+<=>@^]*>/,I=/a/g,L=/a/g,A=(a=new E(I)!==I,p.MISSED_STICKY),T=p.UNSUPPORTED_Y;y=n&&(!a||A||k||x||h((function(){return L[S]=!1,E(I)!==I||E(L)===L||"/a/i"!==String(E(I,"i"))})));if(i("RegExp",y)){for(var P=function(t,e){var a,n,r=u(F,this),o=f(t),i=void 0===e,c=[],p=t;if(!r&&o&&i&&t.constructor===P)return t;if((o||u(F,t))&&(t=t.source,i)&&(e=b(p)),t=void 0===t?"":d(t),e=void 0===e?"":d(e),p=t,o=e=k&&"dotAll"in I&&(a=!!e&&-1"===e&&s:if(""===u||v(i,u))throw new O("Invalid capture group name");i[u]=!0,s=!(o[o.length]=[u,c]),u="";continue}s?u+=e:r+=e}return[r,o]}(t))[0],c=i[1]),i=l(E(t,e),r?this:F,P),(a||n||c.length)&&(e=_(i),a&&(e.dotAll=!0,e.raw=P(function(t){for(var e,a=t.length,n=0,r="",o=!1;n<=a;n++)"\\"===(e=j(t,n))?r+=e+j(t,++n):o||"."!==e?("["===e?o=!0:"]"===e&&(o=!1),r+=e):r+="[\\s\\S]";return r}(t),o)),n&&(e.sticky=!0),c.length)&&(e.groups=c),t!==p)try{s(i,"source",""===p?"(?:)":p)}catch(t){}return i},Y=c(E),q=0;Y.length>q;)m(P,E,Y[q++]);(F.constructor=P).prototype=F,g(r,"RegExp",P,{constructor:!0})}w("RegExp")},"61f7":function(t,e,a){"use strict";a.d(e,"a",(function(){return o})),a.d(e,"c",(function(){return s})),a.d(e,"b",(function(){return c}));var n=a("ade3"),r=a("5530");function o(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var a,n,r={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(a in r)new RegExp("(".concat(a,")")).test(e)&&(n=r[a]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?n:("00"+n).substr(n.length)));return e}a("ac1f"),a("00b4"),a("5319"),a("4d63"),a("c607"),a("2c3e"),a("25f0"),a("498a"),a("d3b7"),a("13d5"),a("b64b"),a("99af");var i={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function l(t,e){t.message=function(t){return e.replace("%s",t||"")}}function s(t){var e=1@^][^\s!#%&*+<=>@^]*>/,M=/a/g,V=/a/g,T=(i=new S(M)!==M,m.MISSED_STICKY),R=m.UNSUPPORTED_Y;w=a&&(!i||T||_||C||b((function(){return V[O]=!1,S(M)!==M||S(V)===V||"/a/i"!==String(S(M,"i"))})));if(s("RegExp",w)){for(var $=function(t,e){var i,a,n=u(j,this),r=d(t),s=void 0===e,l=[],m=t;if(!n&&r&&s&&t.constructor===$)return t;if((r||u(j,t))&&(t=t.source,s)&&(e=f(m)),t=void 0===t?"":h(t),e=void 0===e?"":h(e),m=t,r=e=_&&"dotAll"in M&&(i=!!e&&-1"===e&&o:if(""===u||y(s,u))throw new L("Invalid capture group name");s[u]=!0,o=!(r[r.length]=[u,l]),u="";continue}o?u+=e:n+=e}return[n,r]}(t))[0],l=s[1]),s=c(S(t,e),n?this:j,$),(i||a||l.length)&&(e=x(s),i&&(e.dotAll=!0,e.raw=$(function(t){for(var e,i=t.length,a=0,n="",r=!1;a<=i;a++)"\\"===(e=z(t,a))?n+=e+z(t,++a):r||"."!==e?("["===e?r=!0:"]"===e&&(r=!1),n+=e):n+="[\\s\\S]";return n}(t),r)),a&&(e.sticky=!0),l.length)&&(e.groups=l),t!==m)try{o(s,"source",""===m?"(?:)":m)}catch(t){}return s},I=l(S),B=0;I.length>B;)g($,S,I[B++]);(j.constructor=$).prototype=j,p(n,"RegExp",$,{constructor:!0})}v("RegExp")},"506a":function(t,e,i){"use strict";i("eae3")},"61f7":function(t,e,i){"use strict";i.d(e,"a",(function(){return r})),i.d(e,"c",(function(){return o})),i.d(e,"b",(function(){return l}));var a=i("ade3"),n=i("5530");function r(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var i,a,n={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(i in n)new RegExp("(".concat(i,")")).test(e)&&(a=n[i]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?a:("00"+a).substr(a.length)));return e}i("ac1f"),i("00b4"),i("5319"),i("4d63"),i("c607"),i("2c3e"),i("25f0"),i("498a"),i("d3b7"),i("13d5"),i("b64b"),i("99af");var s={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function c(t,e){t.message=function(t){return e.replace("%s",t||"")}}function o(t){var e=1{b} : {c} ({d}%)"},legend:{orient:"vertical",left:"right",data:this.infoLists.bing_xdata||[]},series:[{name:"访问来源",type:"pie",radius:"70%",center:["50%","60%"],data:this.infoLists.bing_data||[],emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]}:{tooltip:{trigger:"axis"},toolbox:{},legend:{data:this.infoLists.legend||[]},color:["#1495EB","#00CC66","#F9D249","#ff9900","#9860DF"],grid:{left:16,right:25,bottom:10,top:40,containLabel:!0},xAxis:[{type:"category",axisLine:{lineStyle:{color:"#D7DDE4"}},axisTick:{alignWithLabel:!0,lineStyle:{color:"#D7DDE4"}},splitLine:{show:!1,lineStyle:{color:"#F5F7F9"}},axisLabel:{interval:0,rotate:40,textStyle:{color:"#7F8B9C"}},data:this.infoLists.xAxis}],yAxis:this.yAxisData.length?this.yAxisData:{axisLine:{show:!1},axisTick:{show:!1},axisLabel:{textStyle:{color:"#7F8B9C"}},splitLine:{show:!0,lineStyle:{color:"#F5F7F9"}},type:"value"},series:this.seriesArray};this.myChart.setOption(t,!0)},handleResize:function(){this.myChart.resize()}},beforeDestroy:function(){window.removeEventListener("resize",this.wsFunc),this.myChart&&(this.myChart.dispose(),this.myChart=null)}},i=i("2877"),i=Object(i.a)(a,(function(){var t=this._self._c;return t("div",[t("div",{staticStyle:{height:"300px"},attrs:{id:this.echarts}})])}),[],!1,null,"00217dc6",null);e.a=i.exports},a584:function(t,e,i){"use strict";i("b0c0");var a={name:"cards",data:function(){return{colsize:{xl:4,lg:8,md:12}}},props:{cardLists:Array},methods:{},created:function(){switch(this.cardLists.length){case 1:this.colsize.xl=24,this.colsize.lg=24,this.colsize.md=24;break;case 2:this.colsize.xl=12,this.colsize.lg=12,this.colsize.md=12;break;case 3:this.colsize.xl=8,this.colsize.lg=8,this.colsize.md=8;break;case 4:this.colsize.xl=6,this.colsize.lg=6,this.colsize.md=12;break;case 5:this.colsize.xl=8,this.colsize.lg=8,this.colsize.md=12;break;default:this.colsize.xl=4,this.colsize.lg=8,this.colsize.md=12}4==this.cardLists.length?this.colsize.lg=6:4==this.cardLists.length&&(this.colsize.lg=8)}};i("dc1f"),i=i("2877"),i=Object(i.a)(a,(function(){var t=this,e=t._self._c;return e("div",[e("el-row",{staticClass:"ivu-mt",attrs:{align:"middle",gutter:24}},t._l(t.cardLists,(function(i,a){return e("el-col",{key:a,staticClass:"ivu-mb",attrs:{xl:i.col||t.colsize.xl,lg:t.colsize.lg,md:t.colsize.md,sm:24,xs:24}},[e("el-card",{staticClass:"card_cent",attrs:{shadow:"never"}},[e("div",{staticClass:"card_box"},[e("div",{staticClass:"card_box_cir",class:{one:a%5==0,two:a%5==1,three:a%5==2,four:a%5==3,five:a%5==4}},[e("div",{staticClass:"card_box_cir1",class:{one1:a%5==0,two1:a%5==1,three1:a%5==2,four1:a%5==3,five1:a%5==4}},[e("span",{staticClass:"iconfont",class:i.className})])]),e("div",{staticClass:"card_box_txt"},[e("span",{staticClass:"sp1",domProps:{textContent:t._s(i.count||0)}}),e("span",{staticClass:"sp2",domProps:{textContent:t._s(i.name)}})])])])],1)})),1)],1)}),[],!1,null,"50f2a66a",null);e.a=i.exports},c607:function(t,e,i){"use strict";var a=i("83ab"),n=i("fce3"),r=i("c6b6"),s=i("edd0"),c=i("69f3").get,o=RegExp.prototype,l=TypeError;a&&n&&s(o,"dotAll",{configurable:!0,get:function(){if(this!==o){if("RegExp"===r(this))return!!c(this).dotAll;throw new l("Incompatible receiver, RegExp required")}}})},c71e:function(t,e,i){"use strict";var a=i("313e"),n=i.n(a);a={name:"Index",props:{styles:{type:Object,default:null},optionData:{type:Object,default:null}},data:function(){return{myChart:null}},computed:{echarts:function(){return"echarts"+Math.ceil(100*Math.random())}},watch:{optionData:{handler:function(t,e){this.handleSetVisitChart()},deep:!0}},mounted:function(){var t=this,e=this;e.$nextTick((function(){e.handleSetVisitChart(),window.addEventListener("resize",t.wsFunc)}))},beforeDestroy:function(){window.removeEventListener("resize",this.wsFunc),this.myChart&&(this.myChart.dispose(),this.myChart=null)},methods:{wsFunc:function(){this.myChart.resize()},handleSetVisitChart:function(){this.myChart=n.a.init(document.getElementById(this.echarts));var t=this.optionData;this.myChart.setOption(t,!0)}}},i=i("2877"),i=Object(i.a)(a,(function(){var t=this._self._c;return t("div",[t("div",{style:this.styles,attrs:{id:this.echarts}})])}),[],!1,null,"4a0d7a27",null);e.a=i.exports},dc1f:function(t,e,i){"use strict";i("34ce")},eae3:function(t,e,i){}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-65b35710.f1bc69c9.js b/crmeb/public/admin/system_static/js/chunk-65b35710.f1bc69c9.js new file mode 100644 index 000000000..1e0390b86 --- /dev/null +++ b/crmeb/public/admin/system_static/js/chunk-65b35710.f1bc69c9.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-65b35710"],{"4e82":function(t,e,n){"use strict";var r=n("23e7"),i=n("e330"),a=n("59ed"),u=n("7b0b"),s=n("07fa"),o=n("083a"),c=n("577e"),d=n("d039"),l=n("addb"),f=n("a640"),m=n("04d1"),g=n("d998"),b=n("2d00"),h=n("512ce"),p=[],O=i(p.sort),_=i(p.push),v=(n=d((function(){p.sort(void 0)})),i=d((function(){p.sort(null)})),f=f("sort"),!d((function(){if(b)return b<70;if(!(m&&3c(e)?1:-1})),n=s(i),f=0;fl(s)?1:-1})),a=c(i),A=0;A=t.wordsData.limit,t.wordsList=t.wordsList.concat(s.data),t.wordsData.page++}))},openCate:function(t,s){this.cateData.status=t,this.cateData.isCate=!0,1==t&&(this.cateData.name=s.name,this.cateData.id=s.id)},closeCate:function(){this.cateData.isCate=!1,this.cateData.name="",this.cateData.sort=""},cateConfirm:function(){var t=this;this.cateData.status?Object(o.g)(this.cateData.id,{name:this.cateData.name,sort:this.cateData.sort}).then((function(s){t.cateData.isCate=!1,t.cateData.name="",t.cateData.sort="",t.cateData.id="",t.page=1,t.wordsData.isScroll=!0,t.wordsList=[],t.$message.success(s.msg),t.getServiceCate()})):Object(o.c)({name:this.cateData.name,sort:this.cateData.sort}).then((function(s){t.cateData.isCate=!1,t.cateData.name="",t.cateData.sort="",t.page=1,t.wordsData.isScroll=!0,t.wordsList=[],t.$message.success(s.msg),t.getServiceCate()})).catch((function(s){t.$message.error(s.msg)}))},addMsg:function(){this.msgData.isCateMeg=!0,this.msgData.status=0},msgConfirm:function(){var t=this;this.msgData.status?Object(o.J)(this.msgData.editId,{title:this.msgData.title,cate_id:this.msgData.msgCateId,message:this.msgData.message}).then((function(s){t.msgData.isCateMeg=!1,t.msgData.title="",t.msgData.message="",t.msgData.msgCateId=t.wordsData.cateId,t.$message.success(s.msg),t.wordsData.isScroll=!0,t.wordsData.page=1,t.wordsList=[],t.getWordsList()})):Object(o.d)({title:this.msgData.title,cate_id:this.msgData.msgCateId,message:this.msgData.message}).then((function(s){t.msgData.isCateMeg=!1,t.msgData.title="",t.msgData.message="",t.msgData.msgCateId=t.wordsData.cateId,t.$message.success(s.msg),t.wordsData.isScroll=!0,t.wordsData.page=1,t.wordsList=[],t.getWordsList()})).catch((function(s){t.$message.error(s.msg)}))},bindEdit:function(t){this.msgData.status=1,this.msgData.isCateMeg=!0,this.msgData.message=t.message,this.msgData.title=t.title,this.msgData.editId=t.id},delMsg:function(t,s,a){var e=this;s={title:s,num:a,url:"/service/speechcraft/".concat(t.id),method:"DELETE",ids:"",kefu:!0};this.$modalSure(s).then((function(t){e.wordsList.splice(a,1),e.$message.success(t.msg)})).catch((function(t){e.$message.error(t.msg)}))},delCate:function(t,s,a){var e=this;s={title:s,num:a,url:"/service/cate/".concat(t.id),method:"DELETE",ids:"",kefu:!0};this.$modalSure(s).then((function(t){e.wordsData.cate.splice(a,1),e.page=1,e.wordsData.isScroll=!0,e.wordsList=[],e.$message.success(t.msg),e.getServiceCate()})).catch((function(t){e.$message.error(t.msg)}))}}},c=(a("6a5c"),a("e1dd"),a("2877")),r=(n=Object(c.a)(n,(function(){var t=this,s=t._self._c;return s("div",[t.isWords?s("div",{staticClass:"words-mask"},[s("div",{staticClass:"content"},[s("div",{staticClass:"title-box"},[s("div",{staticClass:"tab-box"},[t._l(t.wordsTab,(function(a,e){return s("div",{staticClass:"tan-item",class:{on:a.key==t.wordsTabCur},on:{click:function(s){return s.stopPropagation(),t.bindTab(a)}}},[t._v("\n "+t._s(a.title)+"\n ")])})),s("div",{staticClass:"right-icon"},[s("span",{staticClass:"iconfont iconbianji2",on:{click:function(s){s.stopPropagation(),t.isWordShow=!0}}}),s("span",{staticClass:"iconfont iconcha",on:{click:function(s){return s.stopPropagation(),t.closeBox.apply(null,arguments)}}})])],2),s("div",{staticClass:"input-box"},[s("el-input",{attrs:{placeholder:"搜索快捷回复",search:!0},on:{"on-search":t.bindSearch},model:{value:t.wordsData.searchTxt,callback:function(s){t.$set(t.wordsData,"searchTxt",s)},expression:"wordsData.searchTxt"}})],1)]),s("div",{staticClass:"scroll-box"},[s("div",{staticClass:"scroll-left"},[t.wordsTabCur?s("div",{staticClass:"left-item add_cate",on:{click:function(s){return s.stopPropagation(),t.openCate(0)}}},[s("span",{staticClass:"iconfont iconjiahao"}),t._v(" 分组\n ")]):t._e(),t._l(t.wordsData.cate,(function(a){return s("div",{staticClass:"left-item",class:{active:t.wordsData.cateId==a.id},on:{click:function(s){return s.stopPropagation(),t.changeCate(a)}}},[t._v("\n "+t._s(a.name)+"\n ")])}))],2),s("div",{staticClass:"right-box"},[s("vue-scroll",{attrs:{ops:t.wordsData.ops},on:{"load-before-deactivate":t.handleWordsScroll}},[s("div",{staticClass:"slot-load",attrs:{slot:"load-deactive"},slot:"load-deactive"}),s("div",{staticClass:"slot-load",attrs:{slot:"load-beforeDeactive"},slot:"load-beforeDeactive"}),s("div",{staticClass:"slot-load",attrs:{slot:"load-active"},slot:"load-active"},[t._v("下滑加载更多")]),s("div",{directives:[{name:"show",rawName:"v-show",value:t.wordsTabCur,expression:"wordsTabCur"}],staticClass:"msg-item add-mg",on:{click:function(s){return s.stopPropagation(),t.addMsg.apply(null,arguments)}}},[s("span",{staticClass:"iconfont icontianjia11"}),t._v("添加话术\n ")]),t._l(t.wordsList,(function(a,e){return s("div",{key:e,staticClass:"msg-item",on:{click:function(s){return s.stopPropagation(),t.selectWords(a)}}},[s("span",{staticClass:"title"},[t._v(t._s(a.title))]),t._v(t._s(a.message)+"\n ")])}))],2)],1)])])]):t._e(),s("el-dialog",{staticClass:"words-box",attrs:{visible:t.cateData.isCate,width:"470px","show-close":!0,"custom-class":"vertical-center-modal"},on:{"update:visible":function(s){return t.$set(t.cateData,"isCate",s)}}},[s("div",{staticClass:"mask-title"},[t._v("\n "+t._s(t.cateData.status?"编辑分组":"新增分组")+"\n "),s("span",{staticClass:"iconfont iconcha",on:{click:function(s){return s.stopPropagation(),t.closeCate.apply(null,arguments)}}})]),s("div",{staticClass:"input-box"},[s("el-input",{staticClass:"noinput",attrs:{placeholder:"请输入分组名称"},model:{value:t.cateData.name,callback:function(s){t.$set(t.cateData,"name",s)},expression:"cateData.name"}})],1),s("div",{staticClass:"input-box"},[s("el-input",{staticClass:"noinput",attrs:{placeholder:"请输入分组排序"},model:{value:t.cateData.sort,callback:function(s){t.$set(t.cateData,"sort",s)},expression:"cateData.sort"}})],1),s("el-button",{staticClass:"subBtn",attrs:{type:"primary",disabled:t.cateStatus},on:{click:function(s){return s.stopPropagation(),t.cateConfirm.apply(null,arguments)}}},[t._v("确定")])],1),s("el-dialog",{staticClass:"words-box",attrs:{visible:t.msgData.isCateMeg,width:"470px","show-close":!0,"custom-class":"vertical-center-modal"},on:{"update:visible":function(s){return t.$set(t.msgData,"isCateMeg",s)}}},[s("div",{staticClass:"mask-title"},[t._v("\n "+t._s(t.msgData.status?"修改话术":"添加话术")+"\n "),s("span",{staticClass:"iconfont iconcha",on:{click:function(s){return s.stopPropagation(),t.closeMsgBox.apply(null,arguments)}}})]),s("div",{staticClass:"input-box"},[s("el-input",{staticClass:"noinput",attrs:{placeholder:"请输入标题名称 (选填)"},model:{value:t.msgData.title,callback:function(s){t.$set(t.msgData,"title",s)},expression:"msgData.title"}})],1),s("div",{staticClass:"input-box text-area"},[s("el-input",{staticClass:"noinput",attrs:{rows:4,type:"textarea",placeholder:"请输入您的话术"},model:{value:t.msgData.message,callback:function(s){t.$set(t.msgData,"message",s)},expression:"msgData.message"}})],1),s("div",{staticClass:"input-box"},[s("el-select",{model:{value:t.msgData.msgCateId,callback:function(s){t.$set(t.msgData,"msgCateId",s)},expression:"msgData.msgCateId"}},t._l(t.selectData,(function(t){return s("el-option",{key:t.value,attrs:{value:t.id,label:t.name}})})),1)],1),s("el-button",{staticClass:"subBtn",attrs:{type:"primary",disabled:t.msgStatus},on:{click:function(s){return s.stopPropagation(),t.msgConfirm.apply(null,arguments)}}},[t._v("确定")])],1),t.isWordShow?s("div",{staticClass:"edit-box"},[s("div",{staticClass:"head"},[s("div",{staticClass:"tit-bar"},[t._v("\n "+t._s(t.wordsTabCur?"个人库":"公共库")),s("span",{on:{click:function(s){s.stopPropagation(),t.isWordShow=!1}}},[t._v("完成")])]),s("div",{staticClass:"input-box noinput"},[s("el-input",{attrs:{placeholder:"搜索快捷回复",search:!0},on:{"on-search":t.bindSearch},model:{value:t.wordsData.searchTxt,callback:function(s){t.$set(t.wordsData,"searchTxt",s)},expression:"wordsData.searchTxt"}})],1)]),s("div",{staticClass:"scroll-box"},[s("div",{staticClass:"scroll-left"},[s("div",{staticClass:"top"},[t.wordsTabCur?s("div",{staticClass:"left-item add_cate",on:{click:function(s){return s.stopPropagation(),t.openCate(0)}}},[s("span",{staticClass:"iconfont iconjiahao"}),t._v(" 分组\n ")]):t._e(),t._l(t.wordsData.cate,(function(a){return s("div",{staticClass:"left-item",class:{active:t.wordsData.cateId==a.id},on:{click:function(s){return s.stopPropagation(),t.changeCate(a)}}},[t._v("\n "+t._s(a.name)+"\n ")])}))],2),t.wordsTabCur?s("div",{staticClass:"bom"},[s("div",{staticClass:"left-item edits-box",on:{click:function(s){s.stopPropagation(),t.editList.status=!0}}},[t._v("编辑分组")])]):t._e()]),s("div",{staticClass:"right-box"},[s("vue-scroll",{attrs:{ops:t.wordsData.ops},on:{"load-before-deactivate":t.handleWordsScroll}},[s("div",{staticClass:"slot-load",attrs:{slot:"load-deactive"},slot:"load-deactive"}),s("div",{staticClass:"slot-load",attrs:{slot:"load-beforeDeactive"},slot:"load-beforeDeactive"}),s("div",{staticClass:"slot-load",attrs:{slot:"load-active"},slot:"load-active"},[t._v("下滑加载更多")]),t._l(t.wordsList,(function(a,e){return s("div",{key:e,staticClass:"msg-item"},[s("span",{staticClass:"title"},[t._v(t._s(a.title))]),t._v(t._s(a.message)+"\n "),t.wordsTabCur?s("div",{staticClass:"edit-bar"},[s("span",{staticClass:"iconfont iconbianji1",on:{click:function(s){return s.stopPropagation(),t.bindEdit(a)}}}),s("span",{staticClass:"iconfont iconshanchu1",on:{click:function(s){return s.stopPropagation(),t.delMsg(a,"删除话术",e)}}})]):t._e()])}))],2)],1)])]):t._e(),s("el-dialog",{staticClass:"words-box cate-list",attrs:{visible:t.editList.status,width:"470px","show-close":!0,"custom-class":"vertical-center-modal"},on:{"update:visible":function(s){return t.$set(t.editList,"status",s)}}},[s("div",{staticClass:"mask-title"},[t._v("\n 编辑分组\n "),s("span",{staticClass:"iconfont iconcha",on:{click:function(s){s.stopPropagation(),t.editList.status=!1}}})]),s("div",{staticClass:"list-box"},t._l(t.wordsData.cate,(function(a,e){return s("div",{staticClass:"item",attrs:{index:e}},[s("span",[t._v(t._s(a.name))]),s("div",{staticClass:"right-box"},[0")},getChatList:function(){var t=this;Object(o.K)({limit:this.limit,uid:this.toUid,upperId:this.upperId,is_tourist:this.$route.query.is_tourist}).then((function(s){s.data.forEach((function(s){1!=s.msn_type&&2!=s.msn_type||(s.msn=t.replace_em(s.msn))}));var a="";a=0==t.upperId?"chat_".concat(s.data[s.data.length-1].id):"chat_".concat(t.chatList[0].id);t.selector=a,t.chatList=[].concat(Object(e.a)(s.data),Object(e.a)(t.chatList)),t.loading=!1,t.isScroll=s.data.length>=t.limit,t.$nextTick((function(){t.$emit("change",!0),t.$refs.scrollBox.refresh(),0==t.upperId&&setTimeout((function(s){var e=parseFloat(document.getElementById(a).offsetTop)-60;t.$refs.scrollBox.scrollTo({y:e},0)}),300)}))}))},sendText:function(){if(!this.isSend)return this.$message.error("请输入内容");this.sendMsg(this.con,1),this.con=""},sendMsg:function(t,s){var a={type:"chat",data:{msn:t,type:s,to_uid:this.toUid}};r.a.then((function(t){t.send(a)}))},uploadImg:function(){var t=this;t.$util.uploadImageOne("upload/image",(function(s){200==s.status&&t.sendMsg(s.data.url,3)}))},selectWords:function(t){this.isWords=!1,this.sendMsg(t.message,1)},goProduct:function(t){this.$router.push({path:"/kefu/goods/detail?goodsId="+t.msn})},goAdminOrder:function(){this.$router.push({path:"/kefu/orderList/0/"+this.toUid})},height:function(){var t,s=this,a=uni.createSelectorQuery().select(".chat");setTimeout((function(e){a.boundingClientRect((function(a){t=a.height,s.active?s.scrollTop=parseInt(t)+500:s.scrollTop=parseInt(t)+100})).exec()}),1e3)},getTransferList:function(){var t=this;Object(o.O)({uid:this.toUid}).then((function(s){s.data.list.forEach((function(t,s){t.isCheck=!1})),t.transferList=s.data.list}))},closeBox:function(){this.isWords=!1},selectMsg:function(t){this.con+=t,this.isWords=!1},handleActivate:function(t,s){this.upperId=this.chatList[0].id},handleStart:function(t,s,a){setTimeout((function(){a()}),2e3)},handleBeforeDeactivate:function(t,s,a){this.getChatList(),this.$on("change",(function(t){t&&a()}))},handleDeactivate:function(t,s){var a=parseFloat(document.getElementById(this.selector).offsetTop)-60;this.$refs.scrollBox.scrollTo({y:a},0)}}},a("3b26"),a("c204"),a("dae6"),n=Object(c.a)(A,(function(){var t=this,s=t._self._c;return s("div",{staticClass:"chat-box"},[s("div",{staticClass:"head-box"},[s("div",{staticClass:"back",on:{click:t.goBack}},[s("span",{staticClass:"iconfont iconfanhui"})]),s("div",{staticClass:"title"},[t._v(t._s(t.nickname)+" - 对话详情")])]),s("div",{staticClass:"chat-scroll-box"},[s("vue-scroll",{ref:"scrollBox",attrs:{ops:t.ops},on:{"refresh-activate":t.handleActivate,"refresh-start":t.handleStart,"refresh-before-deactivate":t.handleBeforeDeactivate,"refresh-deactivate":t.handleDeactivate}},[s("div",{staticClass:"slot-refresh",attrs:{slot:"refresh-deactive"},slot:"refresh-deactive"}),s("div",{staticClass:"slot-refresh",attrs:{slot:"refresh-beforeDeactive"},slot:"refresh-beforeDeactive"}),s("div",{ref:"chat",staticClass:"chat",staticStyle:{padding:"0.3rem 0.3rem 0"},attrs:{id:"chatBox"}},t._l(t.records,(function(a,e){return s("div",{key:e,attrs:{id:"chat_".concat(a.id)}},[a.show?s("div",{staticClass:"day-box"},[t._v(t._s(a.time))]):t._e(),s("div",{staticClass:"chat-item",class:{"right-box":a.uid==t.kefuInfo.uid}},[s("img",{directives:[{name:"lazy",rawName:"v-lazy",value:a.avatar,expression:"item.avatar"}],staticClass:"avatar",attrs:{mode:""},on:{click:function(s){return t.goUserInfo(a,a.uid==t.kefuInfo.uid)}}}),1==a.msn_type?s("div",{staticClass:"msg-box",domProps:{innerHTML:t._s(a.msn)}}):t._e(),3==a.msn_type?s("div",{directives:[{name:"viewer",rawName:"v-viewer"}],staticClass:"img-box"},[s("img",{directives:[{name:"lazy",rawName:"v-lazy",value:a.msn,expression:"item.msn"}],attrs:{mode:"widthFix"}})]):t._e(),5==a.msn_type?s("div",{staticClass:"product-box",on:{click:function(s){return t.goProduct(a)}}},[s("img",{directives:[{name:"lazy",rawName:"v-lazy",value:a.productInfo.image,expression:"item.productInfo.image"}],attrs:{mode:"widthFix"}}),s("div",{staticClass:"info"},[s("div",{staticClass:"price"},[s("span",[t._v("¥")]),t._v(t._s(a.productInfo.price))]),s("div",{staticClass:"name line2"},[t._v(t._s(a.productInfo.store_name))])])]):t._e(),6==a.msn_type?s("div",{staticClass:"order-box",on:{click:function(s){return t.goOrderDetail(a)}}},[s("div",{staticClass:"title"},[t._v("订单ID: "+t._s(a.orderInfo.order_id))]),s("div",{staticClass:"info"},[s("img",{directives:[{name:"lazy",rawName:"v-lazy",value:a.orderInfo.cartInfo[0].productInfo.image,expression:"item.orderInfo.cartInfo[0].productInfo.image"}]}),s("div",{staticClass:"product-info"},[s("div",{staticClass:"name line2"},[t._v(t._s(a.orderInfo.cartInfo[0].productInfo.store_name))]),s("div",{staticClass:"price"},[t._v("¥"+t._s(a.orderInfo.cartInfo[0].productInfo.price))])])])]):t._e()])])})),0)])],1),s("div",{staticClass:"footer-box"},[s("div",{staticClass:"words",on:{click:t.showWords}},[s("span",{staticClass:"iconfont iconhuashu1"})]),s("div",{staticClass:"input-box"},[s("el-input",{staticStyle:{"font-size":"0.28rem"},attrs:{placeholder:"请输入内容"},model:{value:t.con,callback:function(s){t.con=s},expression:"con"}}),s("span",{staticClass:"iconfont iconfasong",class:{isSend:t.isSend},on:{click:t.sendText}})],1),s("div",{staticClass:"emoji",on:{click:function(s){return t.openBox(1)}}},[s("span",{staticClass:"iconfont iconbiaoqing2"})]),s("div",{staticClass:"more",on:{click:function(s){return t.openBox(2)}}},[s("span",{staticClass:"iconfont icongengduozhankai1"})])]),t.isTool?s("div",{staticClass:"tool-wrapper"},[s("div",{staticClass:"tool-item"},[s("el-upload",{staticClass:"mr10 mb10",staticStyle:{"margin-top":"1px",display:"inline-block"},attrs:{"show-file-list":!1,action:t.fileUrl,"before-upload":t.beforeUpload,data:t.uploadData,headers:t.header,multiple:!0,"on-success":t.handleSuccess,accept:"image/*","on-format-error":t.handleFormatError}},[s("img",{attrs:{src:a("a8f8"),mode:""}}),s("div",[t._v("图片")])])],1),s("div",{staticClass:"tool-item",on:{click:t.goTransfer}},[s("img",{attrs:{src:a("a7d3"),mode:""}}),s("div",[t._v("转接")])]),s("div",{staticClass:"tool-item",on:{click:t.goAdminOrder}},[s("img",{attrs:{src:a("e91f0"),mode:""}}),s("div",[t._v("交易订单")])]),s("div",{staticClass:"tool-item",on:{click:t.goodsInfo}},[s("img",{attrs:{src:a("946f"),mode:""}}),s("div",[t._v("商品信息")])])]):t._e(),s("div",{directives:[{name:"show",rawName:"v-show",value:t.isSwiper,expression:"isSwiper"}],staticClass:"banner slider-banner"},[s("swiper",{ref:"mySwiper",staticClass:"swiper-wrapper",attrs:{options:t.swiperOptions}},t._l(t.emojiGroup,(function(a,e){return s("swiper-slide",{key:e},t._l(a,(function(a){return s("i",{key:a,staticClass:"em",class:a,on:{click:function(s){return t.addEmoji(a)}}})})),0)})),1)],1),s("words",{attrs:{isWords:t.isWords},on:{closeBox:t.closeBox,selectMsg:t.selectMsg}}),t.isTransfer?s("div",{staticClass:"transfer-mask"},[s("div",{staticClass:"content",class:{on:t.isTransfer}},[s("div",{staticClass:"title"},[t._v("转接客服"),s("span",{staticClass:"iconfont iconcha",on:{click:t.closeTransfer}})]),s("div",{staticClass:"list-wrapper"},[s("el-radio-group",{model:{value:t.activeKF,callback:function(s){t.activeKF=s},expression:"activeKF"}},t._l(t.transferList,(function(a,e){return s("el-radio",{key:e,staticClass:"list-item",attrs:{label:a.uid}},[s("div",{staticClass:"avatar-box"},[s("img",{directives:[{name:"lazy",rawName:"v-lazy",value:a.avatar,expression:"item.avatar"}],attrs:{alt:""}})]),s("p",{staticClass:"nickName"},[t._v(t._s(a.wx_name))])])})),1)],1),s("el-button",{staticClass:"btn",on:{click:t.confirm}},[t._v("确定")])],1)]):t._e()],1)}),[],!1,null,"5778ef5a",null);s.default=n.exports},a7d3:function(t,s){t.exports="data:image/png;base64,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"},a8f8:function(t,s){t.exports="data:image/png;base64,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"},c204:function(t,s,a){"use strict";a("ed6c")},dae6:function(t,s,a){"use strict";a("62ba")},e11b4:function(t,s,a){},e1dd:function(t,s,a){"use strict";a("4589")},e91f0:function(t,s){t.exports="data:image/png;base64,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"},ed6c:function(t,s,a){}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-67108560.60724449.js b/crmeb/public/admin/system_static/js/chunk-67108560.60724449.js deleted file mode 100644 index d85c09c52..000000000 --- a/crmeb/public/admin/system_static/js/chunk-67108560.60724449.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-67108560"],{"0c6b":function(t,e,n){"use strict";n.r(e);var r=n("c7eb"),a=n("1da1"),o=(n("14d9"),n("a434"),n("8593")),u=n("30ba"),i=(u=n.n(u),n("31b4")),s=n("6b6c");u={name:"list",components:{formCreate:u.a.$form(),editFrom:i.a},data:function(){return{modals2:!1,grid:{xl:7,lg:7,md:12,sm:24,xs:24},loading:!1,formValidate:{tab_id:0,page:1,limit:20},config:{form:{labelWidth:"100px"},resetBtn:!1,submitBtn:!1,global:{upload:{props:{onSuccess:function(t,e){200===t.status?e.url=t.data.src:this.$message.error(t.msg)}}}}},total:0,FromData:null,FromRequestData:{},modalTitleSs:"",classList:[],num:0,typeFrom:{type:0,tab_id:this.$route.params.id},rules:[],fapi:null,rowId:0}},watch:{$route:{handler:function(t,e){this.getList()},deep:!0}},mounted:function(){this.getList()},methods:{onhangeTab:function(){this.classAdd()},submitForm:function(){this.fapi.submit()},classAdd:function(){var t=this;Object(o.k)(this.typeFrom).then(function(){var e=Object(a.a)(Object(r.a)().mark((function e(n){var a;return Object(r.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!1===n.data.status)return e.abrupt("return",t.$authLapse(n.data));e.next=2;break;case 2:a=n.data||{},t.FromRequestData={action:a.action,method:a.method},t.rules=a.rules,t.modals2=!0;case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))},edit:function(t){var e=this;this.rowId=t.id,Object(o.l)(t.id).then(function(){var t=Object(a.a)(Object(r.a)().mark((function t(n){var a;return Object(r.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!1===n.data.status)return t.abrupt("return",e.$authLapse(n.data));t.next=2;break;case 2:a=n.data||{},e.FromRequestData={action:a.action,method:a.method},e.rules=a.rules,e.$refs.edits.modals=!0,e.modals2=!0;case 7:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.$message.error(t.msg)}))},onSubmit:function(t){var e=this;Object(s.a)({url:this.FromRequestData.action,method:this.FromRequestData.method,data:t}).then((function(t){e.$message.success(t.msg),setTimeout((function(){e.modals2=!1}),1e3),setTimeout((function(){e.getList()}),1500)})).catch((function(t){e.$message.error(t.msg)}))},submitFail:function(){this.getList()},goIndex:function(){this.$router.push({path:this.$routeProStr+"/system/config/system_config_tab/index"})},configureAdd:function(){this.rowId=0,this.typeFrom.type=0,this.classAdd()},getList:function(){var t=this;this.loading=!0,this.formValidate.tab_id=this.$route.params.id,Object(o.m)(this.formValidate).then(function(){var e=Object(a.a)(Object(r.a)().mark((function e(n){var a;return Object(r.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a=n.data,t.classList=a.list,t.total=a.count,t.loading=!1;case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.loading=!1,t.$message.error(e.msg)}))},pageChange:function(t){this.formValidate.page=t,this.getList()},del:function(t,e,n){var r=this;e={title:e,num:n,url:"/setting/config/".concat(t.id),method:"DELETE",ids:""};this.$modalSure(e).then((function(t){r.$message.success(t.msg),r.classList.splice(n,1)})).catch((function(t){r.$message.error(t.msg)}))},onchangeIsShow:function(t){var e=this;Object(o.j)(t.id,t.status).then(function(){var t=Object(a.a)(Object(r.a)().mark((function t(n){return Object(r.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e.$message.success(n.msg);case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.$message.error(t.msg)}))}}},n("d6f4"),i=n("2877"),n=Object(i.a)(u,(function(){var t=this,e=t._self._c;return e("div",[e("pages-header",{ref:"pageHeader",attrs:{title:"配置列表",backUrl:t.$routeProStr+"/system/config/system_config_tab/index"}}),e("el-card",{staticClass:"mt16",attrs:{bordered:!1,shadow:"never"}},[e("el-row",[e("el-col",t._b({},"el-col",t.grid,!1),[e("el-button",{attrs:{type:"primary"},on:{click:t.goIndex}},[t._v("配置分类")]),e("el-button",{attrs:{type:"primary"},on:{click:t.configureAdd}},[t._v("添加配置")])],1)],1),e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"table",staticClass:"mt14",attrs:{data:t.classList,"no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},[e("el-table-column",{attrs:{label:"ID",width:"80"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.id))])]}}])}),e("el-table-column",{attrs:{label:"配置名称","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.info))])]}}])}),e("el-table-column",{attrs:{label:"字段变量","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.menu_name))])]}}])}),e("el-table-column",{attrs:{label:"字段类型","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.type))])]}}])}),e("el-table-column",{attrs:{label:"值","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return["text"===n.row.type||"textarea"===n.row.type||"radio"===n.row.type||"checkbox"===n.row.type?e("span",[t._v(t._s(n.row.value))]):t._e(),"upload"===n.row.type&&3===n.row.upload_type?e("div",{staticClass:"valBox acea-row"},[n.row.value.length?e("div",t._l(n.row.value,(function(n,r){return e("div",{key:r,staticClass:"valPicbox acea-scope.row scope.row-column-around"},[e("div",{staticClass:"valPicbox_pic"},[e("i",{staticClass:"el-icon-document"})]),e("span",{staticClass:"valPicbox_sp"},[t._v(t._s(n.filename))])])})),0):t._e()]):t._e(),"upload"===n.row.type&&3!==n.row.upload_type?e("div",{staticClass:"valBox acea-row"},[n.row.value.length?e("div",t._l(n.row.value,(function(n,r){return e("div",{key:r,staticClass:"valPicbox acea-row row-column-around"},[e("div",{staticClass:"valPicbox_pic"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:n.filepath,expression:"item.filepath"}]})]),e("span",{staticClass:"valPicbox_sp"},[t._v(t._s(n.filename))])])})),0):t._e()]):t._e(),"switch"===n.row.type?e("span",[t._v(t._s(1==n.row.value?"开启":"关闭"))]):t._e()]}}])}),e("el-table-column",{attrs:{label:"是否显示","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("el-switch",{staticClass:"defineSwitch",attrs:{"active-value":1,"inactive-value":0,value:n.row.status,size:"large","active-text":"显示","inactive-text":"隐藏"},on:{change:function(e){return t.onchangeIsShow(n.row)}},model:{value:n.row.status,callback:function(e){t.$set(n.row,"status",e)},expression:"scope.row.status"}})]}}])}),e("el-table-column",{attrs:{label:"操作",fixed:"right",width:"120"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("a",{on:{click:function(e){return t.edit(n.row)}}},[t._v("编辑")]),e("el-divider",{attrs:{direction:"vertical"}}),e("a",{on:{click:function(e){return t.del(n.row,"删除分类",n.$index)}}},[t._v("删除")])]}}])})],1)],1),e("el-dialog",{attrs:{visible:t.modals2,title:"".concat(t.rowId?"修改":"添加","配置字段"),"close-on-click-modal":!1,"show-close":!0,width:"720px"},on:{"update:visible":function(e){t.modals2=e}}},[t.rowId?t._e():e("el-tabs",{staticClass:"tabsName",on:{"tab-click":t.onhangeTab},model:{value:t.typeFrom.type,callback:function(e){t.$set(t.typeFrom,"type",e)},expression:"typeFrom.type"}},[e("el-tab-pane",{attrs:{label:"文本框 ",name:"0"}}),e("el-tab-pane",{attrs:{label:"多行文本框",name:"1"}}),e("el-tab-pane",{attrs:{label:"单选框",name:"2"}}),e("el-tab-pane",{attrs:{label:"文件上传",name:"3"}}),e("el-tab-pane",{attrs:{label:"多选框",name:"4"}}),e("el-tab-pane",{attrs:{label:"下拉框",name:"5"}}),e("el-tab-pane",{attrs:{label:"开关",name:"6"}})],1),0!=t.rules.length?e("form-create",{ref:"fc",staticClass:"formBox",attrs:{rule:t.rules,option:t.config,handleIcon:"false"},on:{submit:t.onSubmit},model:{value:t.fapi,callback:function(e){t.fapi=e},expression:"fapi"}}):t._e(),e("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{on:{click:function(e){t.modals2=!1}}},[t._v("取消")]),e("el-button",{attrs:{type:"primary"},on:{click:t.submitForm}},[t._v("确定")])],1)],1),e("edit-from",{ref:"edits",attrs:{FromData:t.FromData},on:{submitFail:t.submitFail}})],1)}),[],!1,null,"7921a85e",null);e.default=n.exports},"31b4":function(t,e,n){"use strict";n("a630"),n("3ca3");var r=n("5530"),a=(n("d3b7"),n("159b"),n("30ba")),o=(a=n.n(a),n("6b6c")),u=n("2f62");a={name:"edit",components:{formCreate:a.a.$form()},computed:Object(r.a)({},Object(u.d)("userLevel",["taskId","levelId"])),props:{FromData:{type:Object,default:null},update:{type:Boolean,default:!0}},watch:{FromData:function(){this.FromData.rules.forEach((function(t){t.title+=":"}))}},data:function(){return{modals:!1,type:0,loading:!1,fapi:null,config:{form:{labelWidth:"100px"},resetBtn:!1,submitBtn:!1,global:{upload:{props:{onSuccess:function(t,e){200===t.status?e.url=t.data.src:this.$message.error(t.msg)}}}}}}},methods:{couponsType:function(){this.$parent.addType(this.type)},formSubmit:function(){this.fapi.submit()},onSubmit:function(t){var e=this;this.loading||(this.loading=!0,Object(o.a)({url:this.FromData.action,method:this.FromData.method,data:t}).then((function(t){e.update&&e.$parent.getList(),e.$message.success(t.msg),e.modals=!1,setTimeout((function(){e.$emit("submitFail"),e.loading=!1}),1e3)})).catch((function(t){e.loading=!1,e.$message.error(t.msg)})))},cancel:function(){this.type=0}}},n("fae3"),r=n("2877"),u=Object(r.a)(a,(function(){var t=this,e=t._self._c;return t.FromData?e("div",[e("el-dialog",{attrs:{visible:t.modals,title:t.FromData.title,"z-index":1,width:"720px"},on:{"update:visible":function(e){t.modals=e},closed:t.cancel}},[["/marketing/coupon/save.html"===t.FromData.action?e("div",{staticClass:"radio acea-row row-middle"},[e("div",{staticClass:"name ivu-form-item-content"},[t._v("优惠券类型")]),e("el-radio-group",{on:{input:t.couponsType},model:{value:t.type,callback:function(e){t.type=e},expression:"type"}},[e("el-radio",{attrs:{label:0}},[t._v("通用券")]),e("el-radio",{attrs:{label:1}},[t._v("品类券")]),e("el-radio",{attrs:{label:2}},[t._v("商品券")])],1)],1):t._e()],e("form-create",{ref:"fc",staticClass:"formBox",attrs:{option:t.config,rule:Array.from(this.FromData.rules),handleIcon:"false"},on:{submit:t.onSubmit},model:{value:t.fapi,callback:function(e){t.fapi=e},expression:"fapi"}}),e("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{on:{click:function(e){t.modals=!1}}},[t._v("取 消")]),e("el-button",{attrs:{type:"primary"},on:{click:t.formSubmit}},[t._v("确 定")])],1)],2)],1):t._e()}),[],!1,null,"224af4d2",null);e.a=u.exports},4967:function(t,e,n){},8593:function(t,e,n){"use strict";n.d(e,"i",(function(){return a})),n.d(e,"g",(function(){return o})),n.d(e,"h",(function(){return u})),n.d(e,"db",(function(){return i})),n.d(e,"m",(function(){return s})),n.d(e,"k",(function(){return c})),n.d(e,"l",(function(){return l})),n.d(e,"j",(function(){return d})),n.d(e,"L",(function(){return f})),n.d(e,"D",(function(){return m})),n.d(e,"K",(function(){return b})),n.d(e,"I",(function(){return p})),n.d(e,"F",(function(){return h})),n.d(e,"G",(function(){return g})),n.d(e,"H",(function(){return v})),n.d(e,"J",(function(){return _})),n.d(e,"Z",(function(){return y})),n.d(e,"fb",(function(){return O})),n.d(e,"s",(function(){return j})),n.d(e,"c",(function(){return w})),n.d(e,"e",(function(){return k})),n.d(e,"b",(function(){return x})),n.d(e,"d",(function(){return F})),n.d(e,"f",(function(){return T})),n.d(e,"w",(function(){return $})),n.d(e,"u",(function(){return S})),n.d(e,"v",(function(){return C})),n.d(e,"Q",(function(){return D})),n.d(e,"P",(function(){return P})),n.d(e,"R",(function(){return E})),n.d(e,"Y",(function(){return L})),n.d(e,"o",(function(){return I})),n.d(e,"n",(function(){return G})),n.d(e,"U",(function(){return B})),n.d(e,"q",(function(){return q})),n.d(e,"t",(function(){return A})),n.d(e,"V",(function(){return z})),n.d(e,"a",(function(){return R})),n.d(e,"A",(function(){return U})),n.d(e,"cb",(function(){return V})),n.d(e,"E",(function(){return N})),n.d(e,"rb",(function(){return J})),n.d(e,"qb",(function(){return W})),n.d(e,"M",(function(){return H})),n.d(e,"O",(function(){return K})),n.d(e,"B",(function(){return M})),n.d(e,"S",(function(){return Q})),n.d(e,"T",(function(){return X})),n.d(e,"x",(function(){return Y})),n.d(e,"ab",(function(){return Z})),n.d(e,"y",(function(){return tt})),n.d(e,"bb",(function(){return et})),n.d(e,"p",(function(){return nt})),n.d(e,"C",(function(){return rt})),n.d(e,"z",(function(){return at})),n.d(e,"W",(function(){return ot})),n.d(e,"lb",(function(){return ut})),n.d(e,"nb",(function(){return it})),n.d(e,"kb",(function(){return st})),n.d(e,"ob",(function(){return ct})),n.d(e,"mb",(function(){return lt})),n.d(e,"r",(function(){return dt})),n.d(e,"pb",(function(){return ft})),n.d(e,"gb",(function(){return mt})),n.d(e,"eb",(function(){return bt})),n.d(e,"hb",(function(){return pt})),n.d(e,"X",(function(){return ht})),n.d(e,"jb",(function(){return gt})),n.d(e,"N",(function(){return vt})),n.d(e,"ib",(function(){return _t})),n("99af");var r=n("6b6c");function a(t){return Object(r.a)({url:"setting/config_class",method:"get",params:t})}function o(t){return Object(r.a)({url:"setting/config_class/create",method:"get"})}function u(t){return Object(r.a)({url:"setting/config_class/".concat(t,"/edit"),method:"get"})}function i(t){return Object(r.a)({url:"setting/config_class/set_status/".concat(t.id,"/").concat(t.status),method:"PUT"})}function s(t){return Object(r.a)({url:"setting/config",method:"get",params:t})}function c(t){return Object(r.a)({url:"setting/config/create",method:"get",params:t})}function l(t){return Object(r.a)({url:"/setting/config/".concat(t,"/edit"),method:"get"})}function d(t,e){return Object(r.a)({url:"setting/config/set_status/".concat(t,"/").concat(e),method:"PUT"})}function f(t){return Object(r.a)({url:"setting/group",method:"get",params:t})}function m(t){return Object(r.a)({url:t.url,method:t.method,data:t.datas})}function b(t){return Object(r.a)({url:"setting/group/".concat(t),method:"get"})}function p(t,e){return Object(r.a)({url:e,method:"get",params:t})}function h(t,e){return Object(r.a)({url:e,method:"get",params:t})}function g(t,e){return Object(r.a)({url:e,method:"get",params:t})}function v(t,e){return Object(r.a)({url:e,method:"get",params:t})}function _(t){return Object(r.a)({url:t,method:"PUT"})}function y(t){return Object(r.a)({url:"system/log/search_admin",method:"GET"})}function O(t){return Object(r.a)({url:"system/log",method:"GET",params:t})}function j(){return Object(r.a)({url:"system/file",method:"GET"})}function w(){return Object(r.a)({url:"system/backup",method:"GET"})}function k(t){return Object(r.a)({url:"system/backup/read",method:"GET",params:t})}function x(t){return Object(r.a)({url:"system/backup/backup",method:"put",data:t})}function F(t){return Object(r.a)({url:"system/backup/optimize",method:"put",data:t})}function T(t){return Object(r.a)({url:"system/backup/repair",method:"put",data:t})}function $(t){return Object(r.a)({url:"system/backup/file_list",method:"GET"})}function S(t){return Object(r.a)({url:"backup/download",method:"get",params:t})}function C(t){return Object(r.a)({url:"system/backup/import",method:"POST",data:t})}function D(t){return Object(r.a)({url:"system/file/login",method:"POST",data:t})}function P(t){return Object(r.a)({url:"system/file/opendir",method:"GET",params:t,file_edit:!0})}function E(t){return Object(r.a)({url:"system/file/openfile",method:"GET",params:t,file_edit:!0})}function L(t){return Object(r.a)({url:"system/file/savefile?fileToken=".concat(t.fileToken),method:"post",data:t,file_edit:!0})}function I(t){return Object(r.a)({url:"system/file/createFolder",method:"GET",params:t,file_edit:!0})}function G(t){return Object(r.a)({url:"system/file/createFile",method:"GET",params:t,file_edit:!0})}function B(t){return Object(r.a)({url:"system/file/rename",method:"GET",params:t,file_edit:!0})}function q(t){return Object(r.a)({url:"system/file/delFolder",method:"GET",params:t,file_edit:!0})}function A(t){return Object(r.a)({url:"system/file/mark",method:"get",params:t,file_edit:!0})}function z(t){return Object(r.a)({url:"system/replace_site_url",method:"post",data:t})}function R(){return Object(r.a)({url:"auth",method:"get"})}function U(){return Object(r.a)({url:"setting/get_kf_adv",method:"get"})}function V(t){return Object(r.a)({url:"setting/set_kf_adv",method:"post",data:t})}function N(){return Object(r.a)({url:"setting/group_all",method:"get"})}function J(t){return Object(r.a)({url:"system/version_list",method:"get",params:t})}function W(t){return Object(r.a)({url:"system/version_crate/".concat(t),method:"get"})}function H(t){return Object(r.a)({url:"setting/group_data/save_all",method:"POST",data:t})}function K(t){return Object(r.a)({url:"diy/open_adv/add",method:"POST",data:t})}function M(){return Object(r.a)({url:"diy/open_adv/info",method:"get"})}function Q(t){return Object(r.a)({url:"setting/config/get_system/".concat(t),method:"get"})}function X(t){return Object(r.a)({url:"setting/config/save_basics",method:"POST",data:t})}function Y(){return Object(r.a)({url:"setting/get_user_agreement",method:"get"})}function Z(t){return Object(r.a)({url:"setting/set_user_agreement",method:"post",data:t})}function tt(t){return Object(r.a)({url:"setting/get_agreement/".concat(t),method:"get"})}function et(t,e){return Object(r.a)({url:"setting/save_agreement",method:"post",data:t})}function nt(t){return Object(r.a)({url:"crmeb_product",method:"get",params:t})}function rt(){return Object(r.a)({url:"setting/get_version",method:"get"})}function at(){return Object(r.a)({url:"copyright",method:"get"})}function ot(t){return Object(r.a)({url:"copyright",method:"post",data:t})}function ut(t){return Object(r.a)({url:"/system/upgrade/list",method:"get",params:t})}function it(){return Object(r.a)({url:"/system/upgrade_progress",method:"get"})}function st(){return Object(r.a)({url:"/system/upgrade/agreement",method:"get"})}function ct(){return Object(r.a)({url:"/system/upgrade_status",method:"get"})}function lt(t){return Object(r.a)({url:"/system/upgrade_log/list",method:"get",params:t})}function dt(t){return Object(r.a)({url:"/system/upgrade_download/"+t,method:"POST"})}function ft(t){return Object(r.a)({url:"/system/upgradeable/list",method:"get",params:t})}function mt(t){return Object(r.a)({url:"system/crontab/list",params:t})}function bt(t,e){return Object(r.a)({url:"system/crontab/set_open/".concat(t,"/").concat(e)})}function pt(t){return Object(r.a)({url:"system/crontab/info/".concat(t)})}function ht(t){return Object(r.a)({url:"system/crontab/save",method:"post",data:t})}function gt(t){return Object(r.a)({url:"system/database/update_mark",method:"post",data:t})}function vt(t,e){return Object(r.a)({url:"system/file/mark/save?fileToken=".concat(t),method:"post",data:e})}function _t(){return Object(r.a)({url:"system/crontab/mark"})}},b10b:function(t,e,n){},d6f4:function(t,e,n){"use strict";n("b10b")},fae3:function(t,e,n){"use strict";n("4967")}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-67726439.83e9327c.js b/crmeb/public/admin/system_static/js/chunk-67726439.83e9327c.js new file mode 100644 index 000000000..84f5c5e9b --- /dev/null +++ b/crmeb/public/admin/system_static/js/chunk-67726439.83e9327c.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-67726439"],{1426:function(t,e,a){"use strict";a.r(e);var i=a("2909"),r=a("c7eb"),s=a("1da1"),o=(a("99af"),a("a434"),a("a15b"),a("4e82"),a("14d9"),a("c740"),a("c4c8")),l=(a("d81d"),{props:{visible:{type:Boolean,default:!1},goods:{type:Object,default:function(){return{}}},attr:{type:Object,default:function(){return{}}},avatar:{type:Object,default:function(){return{}}},picture:{type:Array,default:function(){return[]}}},data:function(){return{formData:{avatar:"",nickname:"",comment:""},product_score:5,service_score:5,pics:[],add_time:"",visibleModal:!1}},watch:{picture:function(t){this.pics=t.map((function(t){return t.att_dir}))},visible:function(t){(this.visibleModal=t)||(this.formData.nickname="",this.formData.comment="",this.product_score=5,this.service_score=5,this.add_time="")}},methods:{removeUser:function(){this.avatar.att_dir=""},removePicture:function(t){this.$emit("removePicture",t)},onChange:function(t){this.add_time=t},callGoods:function(){this.$emit("callGoods")},callAttr:function(){this.$emit("callAttr")},callPicture:function(t){this.$emit("callPicture",t)},onOk:function(){var t,e=this;return this.goods.id?this.attr.image?this.avatar.att_dir?this.formData.nickname?this.formData.comment?this.product_score?this.service_score?(t={image:{image:this.goods.image,product_id:this.goods.id},suk:this.attr.suk,avatar:this.avatar.att_dir,nickname:this.formData.nickname,comment:this.formData.comment,product_score:this.product_score,service_score:this.service_score,pics:this.pics,add_time:this.add_time},void Object(o.E)(t).then((function(t){e.$message.success(t.msg),e.$emit("close",!1)})).catch((function(t){e.$message.error(t.msg)}))):this.$message.error("服务分数必须是1-5之间的整数"):this.$message.error("商品分数必须是1-5之间的整数"):this.$message.error("请填写评论内容"):this.$message.error("请填写用户昵称"):this.$message.error("请选择用户头像"):this.$message.error("请选择商品规格"):this.$message.error("请选择商品")},onCancel:function(){this.$emit("close",!1)}}}),c=(a("f69a"),a("2877")),n=(l=Object(c.a)(l,(function(){var t=this,e=t._self._c;return e("el-dialog",{attrs:{visible:t.visibleModal,title:"添加自评",width:"720px","close-on-click-modal":!1},on:{"update:visible":function(e){t.visibleModal=e},close:t.onCancel}},[e("el-form",{attrs:{model:t.formData,"label-width":"100px","label-position":"right"}},[e("el-form-item",{attrs:{label:"商品:"}},[e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"upload-box",on:{click:t.callGoods}},[t.goods.id?e("img",{staticClass:"image",attrs:{src:t.goods.image}}):e("i",{staticClass:"el-icon-goods"})])]),t.goods.id?e("el-form-item",{attrs:{label:"商品规格:"}},[e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"upload-box",on:{click:t.callAttr}},[t.attr.image?e("img",{staticClass:"image",attrs:{src:t.attr.image}}):e("i",{staticClass:"el-icon-plus"})]),e("div",[t._v(t._s(t.attr.suk))])]):t._e(),e("el-form-item",{attrs:{label:"用户头像:"}},[e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"upload-box",on:{click:function(e){return t.callPicture("单选")}}},[t.avatar.att_dir?e("img",{staticClass:"image",attrs:{src:t.avatar.att_dir}}):t._e(),t.avatar.att_dir?e("i",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"el-icon-error btn",on:{click:function(e){return e.stopPropagation(),t.removeUser.apply(null,arguments)}}}):e("i",{staticClass:"el-icon-user"})])]),e("el-form-item",{attrs:{label:"用户名称:"}},[e("el-input",{staticClass:"w100",attrs:{placeholder:"请输入用户名称"},model:{value:t.formData.nickname,callback:function(e){t.$set(t.formData,"nickname",e)},expression:"formData.nickname"}})],1),e("el-form-item",{attrs:{label:"评价文字:"}},[e("el-input",{staticClass:"w100",attrs:{type:"textarea",placeholder:"请输入评价文字"},model:{value:t.formData.comment,callback:function(e){t.$set(t.formData,"comment",e)},expression:"formData.comment"}})],1),e("el-form-item",{attrs:{label:"商品分数:"}},[e("el-rate",{model:{value:t.product_score,callback:function(e){t.product_score=e},expression:"product_score"}})],1),e("el-form-item",{attrs:{label:"服务分数:"}},[e("el-rate",{model:{value:t.service_score,callback:function(e){t.service_score=e},expression:"service_score"}})],1),e("el-form-item",{attrs:{label:"评价图片:"}},[e("div",{staticClass:"df-aic"},[t._l(t.picture,(function(a){return e("div",{key:a.att_id,staticClass:"upload-box"},[e("img",{staticClass:"image",attrs:{src:a.att_dir}}),e("i",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"el-icon-error btn",on:{click:function(e){return e.stopPropagation(),t.removePicture(a.att_id)}}})])})),t.picture.length<8?e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"upload-box",on:{click:function(e){return t.callPicture("多选")}}},[e("i",{staticClass:"el-icon-picture-outline"})]):t._e()],2)]),e("el-form-item",{attrs:{label:"评价时间:"}},[e("el-date-picker",{staticStyle:{width:"414px"},attrs:{clearable:"",type:"datetime","range-separator":"-","start-placeholder":"开始日期","end-placeholder":"结束日期"},on:{change:t.onChange},model:{value:t.add_time,callback:function(e){t.add_time=e},expression:"add_time"}})],1)],1),e("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:t.onCancel}},[t._v("取 消")]),e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:t.onOk}},[t._v("确 定")])],1)],1)}),[],!1,null,"03cbf8d3",null).exports,a("c4ad")),d=a("b0e7");l={name:"product_productEvaluate",components:{addReply:l,goodsList:n.default,uploadPictures:d.a},data:function(){return{templateRadio:0,modals:!1,replyModal:!1,pictureModal:!1,goodsModal:!1,attrModal:!1,grid:{xl:7,lg:10,md:12,sm:12,xs:24},gridPic:{xl:6,lg:8,md:12,sm:12,xs:12},gridBtn:{xl:4,lg:8,md:8,sm:8,xs:8},formValidate:{is_reply:"",data:"",store_name:"",key:"",order:"",account:"",status:"",product_id:void 0===this.$route.params.id?0:this.$route.params.id,page:1,limit:15},pickerOptions:this.$timeOptions,value:"45",tableList:[],goodsAddType:"",goodsData:{},attrData:{},avatarData:{},pictureData:[],selectProductAttrList:[],isChoice:"",picTit:"",tableIndex:0,total:0,loading:!1,timeVal:[],contents:{content:""},ruleInline:{content:[{required:!0,message:"请输入回复内容",trigger:"blur"}]},rows:{}}},computed:{},created:function(){0==this.$route.query.is_reply&&(this.formValidate.is_reply=this.$route.query.is_reply),this.getList()},watch:{"$route.params.id":function(t,e){this.formValidate.product_id=0,this.getList()},replyModal:function(t){t||(this.goodsData={},this.attrData={},this.avatarData={},this.pictureData=[],this.getList())}},methods:{adopt:function(t,e,a){var i=this;e={title:e,num:a,url:"product/reply/set_status/".concat(t.id,"/").concat(a),method:"put",ids:""};this.$modalSure(e).then((function(t){i.$message.success(t.msg),i.getList()})).catch((function(t){i.$message.error(t.msg)}))},addRep:function(){this.replyModal=!0},getRowKey:function(t){return t.unique},getTemplateRow:function(t){this.attrData=t,this.attrModal=!1},oks:function(){var t=this;this.modals=!0,this.$refs.contents.validate((function(e){if(!e)return!1;Object(o.F)(t.contents,t.rows.id).then(function(){var e=Object(s.a)(Object(r.a)().mark((function e(a){return Object(r.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.$message.success(a.msg),t.modals=!1,t.$refs.contents.resetFields(),t.getList();case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))}))},cancels:function(){this.modals=!1,this.$refs.contents.resetFields()},del:function(t,e,a){var i=this;e={title:e,num:a,url:"product/reply/".concat(t.id),method:"DELETE",ids:""};this.$modalSure(e).then((function(t){i.$message.success(t.msg),i.tableList.splice(a,1),i.total=i.total-1})).catch((function(t){i.$message.error(t.msg)}))},reply:function(t){this.modals=!0,this.rows=t},onchangeTime:function(t){this.timeVal=t||[],this.formValidate.data=this.timeVal[0]&&this.timeVal?this.timeVal.join("-"):"",this.formValidate.page=1,this.getList()},sortMethod:function(t){"normal"===t.order?(this.formValidate.key="",this.formValidate.order=""):(this.formValidate.key=t.key,this.formValidate.order=t.order),this.getList()},close:function(t){this.replyModal=t,this.attrData={},this.templateRadio=""},selectChange:function(t){this.formValidate.data=t,this.timeVal=[],this.formValidate.page=1,this.getList()},getList:function(){var t=this;this.loading=!0,this.formValidate.is_reply=this.formValidate.is_reply||"",this.formValidate.store_name=this.formValidate.store_name||"",Object(o.A)(this.formValidate).then(function(){var e=Object(s.a)(Object(r.a)().mark((function e(a){var i;return Object(r.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i=a.data,t.tableList=i.list,t.total=a.data.count,t.loading=!1;case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.loading=!1,t.$message.error(e.msg)}))},userSearchs:function(){this.formValidate.page=1,this.getList()},search:function(){},callGoods:function(){this.goodsModal=!0},callAttr:function(){this.attrModal=!0},getProductId:function(t){this.goodsData=t,this.goodsModal=!1,this.attrData.unique="",this.templateRadio="",this.attrData={}},getPic:function(t){this.avatarData=t,this.pictureModal=!1},getPicD:function(t){var e=Object(i.a)(this.pictureData);(e=e.concat(t)).sort((function(t,e){return t.att_id-e.att_id}));for(var a=[],r=0;rn(e)?1:-1})),a=l(r),m=0;m=e?t:""+Array(e+1-s.length).join(a)+t},_={s:b,z:function(t){var e=-t.utcOffset(),a=Math.abs(e),s=Math.floor(a/60),i=a%60;return(e<=0?"+":"-")+b(s,2,"0")+":"+b(i,2,"0")},m:function t(e,a){if(e.date()1)return t(n[0])}else{var l=e.name;y[l]=e,i=l}return!s&&i&&(g=i),i||!s&&g},$=function(t,e){if(I(t))return t.clone();var a="object"==typeof e?e:{};return a.date=t,a.args=arguments,new D(a)},w=_,D=(w.l=k,w.i=I,w.w=function(t,e){return $(t,{locale:e.$L,utc:e.$u,x:e.$x,$offset:e.$offset})},function(){function h(t){this.$L=k(t.locale,null,!0),this.parse(t),this.$x=this.$x||t.x||{},this[C]=!0}var b=h.prototype;return b.parse=function(t){this.$d=function(t){var e=t.date,a=t.utc;if(null===e)return new Date(NaN);if(w.u(e))return new Date;if(e instanceof Date)return new Date(e);if("string"==typeof e&&!/Z$/i.test(e)){var s=e.match(v);if(s){var i=s[2]-1||0,r=(s[7]||"0").substring(0,3);return a?new Date(Date.UTC(s[1],i,s[3]||1,s[4]||0,s[5]||0,s[6]||0,r)):new Date(s[1],i,s[3]||1,s[4]||0,s[5]||0,s[6]||0,r)}}return new Date(e)}(t),this.init()},b.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},b.$utils=function(){return w},b.isValid=function(){return!(this.$d.toString()===f)},b.isSame=function(t,e){var a=$(t);return this.startOf(e)<=a&&a<=this.endOf(e)},b.isAfter=function(t,e){return $(t)m(e)?1:-1})),a=n(r),u=0;u")},getChatList:function(){var t=this;Object(c.e)({limit:this.limit,uid:this.toUid,upperId:this.upperId,token:this.userToken}).then((function(e){e.data.forEach((function(e){1!=e.msn_type&&2!=e.msn_type||(e.msn=t.replace_em(e.msn))}));var s="";s=0==t.upperId?"chat_".concat(e.data[e.data.length-1].id):"chat_".concat(t.chatList[0].id);t.selector=s,t.chatList=[].concat(Object(i.a)(e.data),Object(i.a)(t.chatList)),t.loading=!1,t.isScroll=e.data.length>=t.limit,t.$refs.scrollBox.refresh(),t.$nextTick((function(){t.$emit("change",!0);var e=parseFloat(document.getElementById(s).offsetTop)-60;t.$refs.scrollBox.scrollTo({y:e},0)}))}))},sendOrder:function(){this.sendMsg(this.orderId,6),this.orderId=0,this.orderInfo={}},sendProduct:function(){this.sendMsg(this.productId,5),this.productId=0,this.productInfo={}},sendText:function(){this.isSend||this.$message.error("请输入内容"),this.sendMsg(this.con,1),this.con=""},sendMsg:function(t,e){var s={type:"chat",data:{msn:t,type:e,is_tourist:this.userToken?0:1,to_uid:this.toUid,tourist_uid:this.tourist_uid,form_type:this.$wechat.isWeixin()?1:3,tourist_avatar:this.userToken?"":this.tourist_avatar}};a.a.then((function(t){t.send(s)}))},uploadImg:function(){var t=this;t.$util.uploadImageOne("upload/image",(function(e){200==e.status&&t.sendMsg(e.data.url,3)}))},goProduct:function(t){t=window.location.protocol+"//"+window.location.host+"/pages/goods_details/index?id="+t.msn,window.open(t,"_blank")},goAdminOrder:function(){var t=window.location.protocol+"//"+window.location.host+"/pages/goods/order_details/index?order_id="+item.msn;window.open(t,"_blank")},height:function(){var t,e=this,s=uni.createSelectorQuery().select(".chat");setTimeout((function(i){s.boundingClientRect((function(s){t=s.height,e.active?e.scrollTop=parseInt(t)+500:e.scrollTop=parseInt(t)+100})).exec()}),1e3)},handleActivate:function(t,e){this.upperId=this.chatList[0].id},handleStart:function(t,e,s){setTimeout((function(){s()}),2e3)},handleBeforeDeactivate:function(t,e,s){this.userToken?(this.getChatList(),this.$on("change",(function(t){t&&s()}))):s()},handleDeactivate:function(t,e){var s=parseFloat(document.getElementById(this.selector).offsetTop)-60;this.$refs.scrollBox.scrollTo({y:s},0)}}});s("df05"),s("37ad"),s=s("2877"),s=Object(s.a)(d,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"chat-box"},[e("div",{staticClass:"head-box"},[e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"back",on:{click:t.goBack}},[e("span",{staticClass:"iconfont iconfanhui"})]),e("div",{staticClass:"title"},[t._v(t._s(t.nickname?t.nickname+"-":"")+"对话详情")])]),t.productId&&t.productInfo.id?e("div",{staticClass:"broadcast-details_box"},[e("div",{staticClass:"broadcast_details_img"},[e("img",{attrs:{src:t.productInfo.image}})]),e("div",{staticClass:"broadcast_details_picBox"},[e("div",{staticClass:"broadcast_details_tit",domProps:{textContent:t._s(t.productInfo.store_name)}}),e("div",{staticClass:"acea-row row-between"},[e("div",{staticClass:"broadcast_details_pic"},[t._v("\n ¥"+t._s(t.productInfo.price)),e("span",{staticClass:"broadcast_details_pic_num"},[t._v("¥"+t._s(t.productInfo.ot_price))])]),e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"broadcast_details_btn",on:{click:t.sendProduct}},[t._v("发送客服")])])])]):t._e(),t.orderId&&t.orderInfo.id?e("div",{staticClass:"broadcast_box"},[e("div",{staticClass:"broadcast-details_num broadcast_num"},[e("span",[t._v("订单号:"+t._s(t.orderInfo.order_id))]),e("span",[t._v(t._s(t.orderInfo.add_time_y)+" "+t._s(t.orderInfo.add_time_h))])]),e("div",{staticClass:"broadcast-details_box"},[e("div",{staticClass:"broadcast_details_img"},[e("img",{attrs:{src:t.cartInfo.productInfo.image}}),e("div",{staticClass:"broadcast_details_model"},[t._v(t._s(t.orderInfo.cartInfo?t.orderInfo.cartInfo.length:0)+"件商品")])]),e("div",{staticClass:"broadcast_details_picBox"},[e("div",{staticClass:"broadcast_details_tit"},[t._v("\n "+t._s(t.cartInfo.productInfo.store_name)+"\n ")]),e("div",{staticClass:"acea-row row-between"},[e("div",{staticClass:"broadcast_details_pic"},[t._v("\n ¥"+t._s(t.cartInfo.productInfo.price)),e("text",{staticClass:"broadcast_details_pic_num"},[t._v("¥"+t._s(t.cartInfo.productInfo.ot_price))])]),e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"broadcast_details_btn",on:{click:t.sendOrder}},[t._v("发送客服")])])])])]):t._e(),e("div",{staticClass:"chat-scroll-box"},[e("vue-scroll",{ref:"scrollBox",attrs:{ops:t.ops},on:{"refresh-activate":t.handleActivate,"refresh-start":t.handleStart,"refresh-before-deactivate":t.handleBeforeDeactivate,"refresh-deactivate":t.handleDeactivate}},[e("div",{staticClass:"slot-refresh",attrs:{slot:"refresh-deactive"},slot:"refresh-deactive"}),e("div",{staticClass:"slot-refresh",attrs:{slot:"refresh-beforeDeactive"},slot:"refresh-beforeDeactive"}),e("div",{ref:"chat",staticClass:"chat",staticStyle:{padding:"0.3rem"},attrs:{id:"chatBox"}},t._l(t.records,(function(s,i){return e("div",{key:i,attrs:{id:"chat_".concat(s.id)}},[s.show?e("div",{staticClass:"day-box"},[t._v(t._s(s.time))]):t._e(),e("div",{staticClass:"chat-item",class:{"right-box":s.to_uid==t.toUid}},[e("img",{staticClass:"avatar",attrs:{src:s.avatar,mode:""}}),1==s.msn_type?e("div",{staticClass:"msg-box",domProps:{innerHTML:t._s(s.msn)}}):t._e(),3==s.msn_type?e("div",{directives:[{name:"viewer",rawName:"v-viewer"}],staticClass:"img-box"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:s.msn,expression:"item.msn"}],attrs:{mode:"widthFix"}})]):t._e(),5==s.msn_type?e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"product-box",on:{click:function(e){return t.goProduct(s)}}},[e("img",{attrs:{src:s.productInfo.image}}),e("div",{staticClass:"info"},[e("div",{staticClass:"price"},[e("span",[t._v("¥")]),t._v(t._s(s.productInfo.price))]),e("div",{staticClass:"name line2"},[t._v(t._s(s.productInfo.store_name))])])]):t._e(),6==s.msn_type?e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"order-box",on:{click:function(e){return t.goOrderDetail(s)}}},[e("div",{staticClass:"title"},[t._v("订单ID: "+t._s(s.orderInfo.order_id))]),e("div",{staticClass:"info"},[e("img",{attrs:{src:s.orderInfo.cartInfo[0].productInfo.image}}),e("div",{staticClass:"product-info"},[e("div",{staticClass:"name line2"},[t._v(t._s(s.orderInfo.cartInfo[0].productInfo.store_name))]),e("div",{staticClass:"price"},[t._v("¥"+t._s(s.orderInfo.cartInfo[0].productInfo.price))])])])]):t._e()])])})),0)])],1),e("div",{staticClass:"footer-box"},[t.userToken?e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"words",on:{click:t.showWords}},[e("el-upload",{staticStyle:{"margin-top":"1px",display:"inline-block"},attrs:{"show-file-list":!1,action:t.fileUrl,"before-upload":t.beforeUpload,data:t.uploadData,headers:t.header,multiple:!0,"on-success":t.handleSuccess,accept:"image/*","on-format-error":t.handleFormatError}},[e("span",{staticClass:"iconfont icontupian3"})])],1):t._e(),e("div",{staticClass:"input-box"},[e("el-input",{attrs:{placeholder:"请输入内容"},model:{value:t.con,callback:function(e){t.con=e},expression:"con"}}),e("span",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"iconfont iconfasong",class:{isSend:t.isSend},on:{click:t.sendText}})],1),e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"emoji",on:{click:function(e){return t.openBox(1)}}},[e("span",{staticClass:"iconfont iconbiaoqing2"})])]),e("div",{directives:[{name:"show",rawName:"v-show",value:t.isSwiper,expression:"isSwiper"}],staticClass:"banner slider-banner"},[e("swiper",{ref:"mySwiper",staticClass:"swiper-wrapper",attrs:{options:t.swiperOptions}},t._l(t.emojiGroup,(function(s,i){return e("swiper-slide",{key:i},t._l(s,(function(s){return e("i",{directives:[{name:"db-click",rawName:"v-db-click"}],key:s,staticClass:"em",class:s,on:{click:function(e){return t.addEmoji(s)}}})})),0)})),1)],1)])}),[],!1,null,"3c9ed568",null);e.default=s.exports},df05:function(t,e,s){"use strict";s("b8cf")}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-687cf10e.fc7e5bc0.js b/crmeb/public/admin/system_static/js/chunk-687cf10e.fc7e5bc0.js deleted file mode 100644 index 7755855a0..000000000 --- a/crmeb/public/admin/system_static/js/chunk-687cf10e.fc7e5bc0.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-687cf10e"],{8593:function(t,e,n){"use strict";n.d(e,"i",(function(){return u})),n.d(e,"g",(function(){return a})),n.d(e,"h",(function(){return c})),n.d(e,"db",(function(){return o})),n.d(e,"m",(function(){return i})),n.d(e,"k",(function(){return s})),n.d(e,"l",(function(){return d})),n.d(e,"j",(function(){return f})),n.d(e,"L",(function(){return l})),n.d(e,"D",(function(){return m})),n.d(e,"K",(function(){return b})),n.d(e,"I",(function(){return g})),n.d(e,"F",(function(){return h})),n.d(e,"G",(function(){return p})),n.d(e,"H",(function(){return O})),n.d(e,"J",(function(){return j})),n.d(e,"Z",(function(){return y})),n.d(e,"fb",(function(){return _})),n.d(e,"s",(function(){return v})),n.d(e,"c",(function(){return T})),n.d(e,"e",(function(){return k})),n.d(e,"b",(function(){return E})),n.d(e,"d",(function(){return w})),n.d(e,"f",(function(){return x})),n.d(e,"w",(function(){return C})),n.d(e,"u",(function(){return G})),n.d(e,"v",(function(){return P})),n.d(e,"Q",(function(){return S})),n.d(e,"P",(function(){return V})),n.d(e,"R",(function(){return U})),n.d(e,"Y",(function(){return F})),n.d(e,"o",(function(){return W})),n.d(e,"n",(function(){return H})),n.d(e,"U",(function(){return L})),n.d(e,"q",(function(){return B})),n.d(e,"t",(function(){return J})),n.d(e,"V",(function(){return M})),n.d(e,"a",(function(){return R})),n.d(e,"A",(function(){return $})),n.d(e,"cb",(function(){return q})),n.d(e,"E",(function(){return z})),n.d(e,"rb",(function(){return D})),n.d(e,"qb",(function(){return I})),n.d(e,"M",(function(){return A})),n.d(e,"O",(function(){return K})),n.d(e,"B",(function(){return N})),n.d(e,"S",(function(){return Q})),n.d(e,"T",(function(){return X})),n.d(e,"x",(function(){return Y})),n.d(e,"ab",(function(){return Z})),n.d(e,"y",(function(){return tt})),n.d(e,"bb",(function(){return et})),n.d(e,"p",(function(){return nt})),n.d(e,"C",(function(){return rt})),n.d(e,"z",(function(){return ut})),n.d(e,"W",(function(){return at})),n.d(e,"lb",(function(){return ct})),n.d(e,"nb",(function(){return ot})),n.d(e,"kb",(function(){return it})),n.d(e,"ob",(function(){return st})),n.d(e,"mb",(function(){return dt})),n.d(e,"r",(function(){return ft})),n.d(e,"pb",(function(){return lt})),n.d(e,"gb",(function(){return mt})),n.d(e,"eb",(function(){return bt})),n.d(e,"hb",(function(){return gt})),n.d(e,"X",(function(){return ht})),n.d(e,"jb",(function(){return pt})),n.d(e,"N",(function(){return Ot})),n.d(e,"ib",(function(){return jt})),n("99af");var r=n("6b6c");function u(t){return Object(r.a)({url:"setting/config_class",method:"get",params:t})}function a(t){return Object(r.a)({url:"setting/config_class/create",method:"get"})}function c(t){return Object(r.a)({url:"setting/config_class/".concat(t,"/edit"),method:"get"})}function o(t){return Object(r.a)({url:"setting/config_class/set_status/".concat(t.id,"/").concat(t.status),method:"PUT"})}function i(t){return Object(r.a)({url:"setting/config",method:"get",params:t})}function s(t){return Object(r.a)({url:"setting/config/create",method:"get",params:t})}function d(t){return Object(r.a)({url:"/setting/config/".concat(t,"/edit"),method:"get"})}function f(t,e){return Object(r.a)({url:"setting/config/set_status/".concat(t,"/").concat(e),method:"PUT"})}function l(t){return Object(r.a)({url:"setting/group",method:"get",params:t})}function m(t){return Object(r.a)({url:t.url,method:t.method,data:t.datas})}function b(t){return Object(r.a)({url:"setting/group/".concat(t),method:"get"})}function g(t,e){return Object(r.a)({url:e,method:"get",params:t})}function h(t,e){return Object(r.a)({url:e,method:"get",params:t})}function p(t,e){return Object(r.a)({url:e,method:"get",params:t})}function O(t,e){return Object(r.a)({url:e,method:"get",params:t})}function j(t){return Object(r.a)({url:t,method:"PUT"})}function y(t){return Object(r.a)({url:"system/log/search_admin",method:"GET"})}function _(t){return Object(r.a)({url:"system/log",method:"GET",params:t})}function v(){return Object(r.a)({url:"system/file",method:"GET"})}function T(){return Object(r.a)({url:"system/backup",method:"GET"})}function k(t){return Object(r.a)({url:"system/backup/read",method:"GET",params:t})}function E(t){return Object(r.a)({url:"system/backup/backup",method:"put",data:t})}function w(t){return Object(r.a)({url:"system/backup/optimize",method:"put",data:t})}function x(t){return Object(r.a)({url:"system/backup/repair",method:"put",data:t})}function C(t){return Object(r.a)({url:"system/backup/file_list",method:"GET"})}function G(t){return Object(r.a)({url:"backup/download",method:"get",params:t})}function P(t){return Object(r.a)({url:"system/backup/import",method:"POST",data:t})}function S(t){return Object(r.a)({url:"system/file/login",method:"POST",data:t})}function V(t){return Object(r.a)({url:"system/file/opendir",method:"GET",params:t,file_edit:!0})}function U(t){return Object(r.a)({url:"system/file/openfile",method:"GET",params:t,file_edit:!0})}function F(t){return Object(r.a)({url:"system/file/savefile?fileToken=".concat(t.fileToken),method:"post",data:t,file_edit:!0})}function W(t){return Object(r.a)({url:"system/file/createFolder",method:"GET",params:t,file_edit:!0})}function H(t){return Object(r.a)({url:"system/file/createFile",method:"GET",params:t,file_edit:!0})}function L(t){return Object(r.a)({url:"system/file/rename",method:"GET",params:t,file_edit:!0})}function B(t){return Object(r.a)({url:"system/file/delFolder",method:"GET",params:t,file_edit:!0})}function J(t){return Object(r.a)({url:"system/file/mark",method:"get",params:t,file_edit:!0})}function M(t){return Object(r.a)({url:"system/replace_site_url",method:"post",data:t})}function R(){return Object(r.a)({url:"auth",method:"get"})}function $(){return Object(r.a)({url:"setting/get_kf_adv",method:"get"})}function q(t){return Object(r.a)({url:"setting/set_kf_adv",method:"post",data:t})}function z(){return Object(r.a)({url:"setting/group_all",method:"get"})}function D(t){return Object(r.a)({url:"system/version_list",method:"get",params:t})}function I(t){return Object(r.a)({url:"system/version_crate/".concat(t),method:"get"})}function A(t){return Object(r.a)({url:"setting/group_data/save_all",method:"POST",data:t})}function K(t){return Object(r.a)({url:"diy/open_adv/add",method:"POST",data:t})}function N(){return Object(r.a)({url:"diy/open_adv/info",method:"get"})}function Q(t){return Object(r.a)({url:"setting/config/get_system/".concat(t),method:"get"})}function X(t){return Object(r.a)({url:"setting/config/save_basics",method:"POST",data:t})}function Y(){return Object(r.a)({url:"setting/get_user_agreement",method:"get"})}function Z(t){return Object(r.a)({url:"setting/set_user_agreement",method:"post",data:t})}function tt(t){return Object(r.a)({url:"setting/get_agreement/".concat(t),method:"get"})}function et(t,e){return Object(r.a)({url:"setting/save_agreement",method:"post",data:t})}function nt(t){return Object(r.a)({url:"crmeb_product",method:"get",params:t})}function rt(){return Object(r.a)({url:"setting/get_version",method:"get"})}function ut(){return Object(r.a)({url:"copyright",method:"get"})}function at(t){return Object(r.a)({url:"copyright",method:"post",data:t})}function ct(t){return Object(r.a)({url:"/system/upgrade/list",method:"get",params:t})}function ot(){return Object(r.a)({url:"/system/upgrade_progress",method:"get"})}function it(){return Object(r.a)({url:"/system/upgrade/agreement",method:"get"})}function st(){return Object(r.a)({url:"/system/upgrade_status",method:"get"})}function dt(t){return Object(r.a)({url:"/system/upgrade_log/list",method:"get",params:t})}function ft(t){return Object(r.a)({url:"/system/upgrade_download/"+t,method:"POST"})}function lt(t){return Object(r.a)({url:"/system/upgradeable/list",method:"get",params:t})}function mt(t){return Object(r.a)({url:"system/crontab/list",params:t})}function bt(t,e){return Object(r.a)({url:"system/crontab/set_open/".concat(t,"/").concat(e)})}function gt(t){return Object(r.a)({url:"system/crontab/info/".concat(t)})}function ht(t){return Object(r.a)({url:"system/crontab/save",method:"post",data:t})}function pt(t){return Object(r.a)({url:"system/database/update_mark",method:"post",data:t})}function Ot(t,e){return Object(r.a)({url:"system/file/mark/save?fileToken=".concat(t),method:"post",data:e})}function jt(){return Object(r.a)({url:"system/crontab/mark"})}},d8d3:function(t,e,n){},d9f0:function(t,e,n){"use strict";n.r(e),n("d3b7"),n("25f0");var r=n("c7eb"),u=n("1da1"),a=(n("caad"),n("a069")),c=n("8593");a={components:{WangEditor:a.a},data:function(){return{loadingExist:!1,currentTab:"1",headerList:[{label:"付费会员协议",value:"1"},{label:"代理商协议",value:"2"},{label:"隐私协议",value:"3"},{label:"用户协议",value:"4"},{label:"注销协议",value:"5"},{label:"积分协议",value:"6"}],ueConfig:{autoHeightEnabled:!1,initialFrameHeight:500,initialFrameWidth:"100%",UEDITOR_HOME_URL:"/UEditor/",serverUrl:""},id:0,formValidate:{content:""},content:"",spinShow:!1}},computed:{fixBottomWidth:function(){var t=this.$store.state.themeConfig.themeConfig,e=t.layout;t=t.isCollapse,e=["columns"].includes(e)?t?"85px":"265px":["classic"].includes(e)?t?"85px":"180px":["defaults","classic"].includes(e)?t?"64px":"180px":"0px";return e}},created:function(){this.changeTab(this.currentTab)},methods:{save:function(){var t=this;this.formValidate.content=this.content,Object(c.bb)(this.formValidate).then(function(){var e=Object(u.a)(Object(r.a)().mark((function e(n){return Object(r.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.$message.success(n.msg);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))},getEditorContent:function(t){this.content=t},changeTab:function(){var t=this;this.formValidate.content=" ",Object(c.y)(this.currentTab).then((function(e){t.formValidate.id=e.data.id||0,t.formValidate.type=e.data.type,t.formValidate.title=e.data.title,t.formValidate.content=e.data.content,t.content=e.data.content}))}}},n("f8cdb"),n=n("2877"),n=Object(n.a)(a,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"agreemant"},[e("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never","body-style":{padding:"0 20px"}}},[e("div",[e("el-tabs",{on:{"tab-click":t.changeTab},model:{value:t.currentTab,callback:function(e){t.currentTab=e},expression:"currentTab"}},t._l(t.headerList,(function(t,n){return e("el-tab-pane",{key:n,attrs:{label:t.label,name:t.value.toString()}})})),1)],1)]),e("el-row",{staticClass:"content"},[e("el-col",{attrs:{span:16}},[e("WangEditor",{staticStyle:{width:"100%"},attrs:{content:t.formValidate.content},on:{editorContent:t.getEditorContent}})],1),e("el-col",{staticStyle:{width:"33%"},attrs:{span:6}},[e("div",{staticClass:"ifam"},[e("div",{staticClass:"content",domProps:{innerHTML:t._s(t.content)}})])])],1),e("el-card",{staticClass:"fixed-card",style:{left:"".concat(t.fixBottomWidth)},attrs:{bordered:!1,shadow:"never"}},[e("div",{staticClass:"acea-row row-center"},[e("el-button",{staticClass:"bnt",attrs:{type:"primary",loading:t.loadingExist},on:{click:t.save}},[t._v("保存")])],1)])],1)}),[],!1,null,"859ee4b0",null);e.default=n.exports},f8cdb:function(t,e,n){"use strict";n("d8d3")}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-688114e1.b90ce35a.js b/crmeb/public/admin/system_static/js/chunk-688114e1.b90ce35a.js deleted file mode 100644 index 37a122800..000000000 --- a/crmeb/public/admin/system_static/js/chunk-688114e1.b90ce35a.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-688114e1"],{"0996":function(t,e,i){"use strict";i.r(e),i("d81d"),i("a15b"),i("b0c0"),i("14d9");var a=i("a584"),n=i("c71e"),r=i("0c9f"),s=i("61f7"),c=i("9901");a={name:"index",components:{cardsData:a.a,echartsNew:n.a,echartsFrom:c.a},data:function(){return{timeVal:[],pickerOptions:this.$timeOptions,style:{height:"400px"},infoList:{},infoList2:{},echartLeft:!0,echartRight:!1,loading:!1,loading2:!1,fromList:{title:"选择时间",custom:!0,fromTxt:[{text:"全部",val:""},{text:"今天",val:"today"},{text:"本周",val:"week"},{text:"本月",val:"month"},{text:"本季度",val:"quarter"},{text:"本年",val:"year"}]},formValidate:{time:""},cardLists:[{col:6,count:0,name:"昨日新增关注",className:"md-rose"},{col:6,count:0,name:"昨日参与",className:"ios-speedometer-outline"},{col:6,count:0,name:"总关注",className:"ios-speedometer-outline"},{col:6,count:0,name:"参与总人数",className:"md-rose"}],optionData:{},spinShow:!1}},created:function(){this.id=this.$route.query.id;var t=new Date,e=new Date;e.setTime(e.setTime(new Date((new Date).getFullYear(),(new Date).getMonth(),(new Date).getDate()-29))),this.timeVal=[e,t],this.formValidate.time=Object(s.a)(e,"yyyy/MM/dd")+"-"+Object(s.a)(t,"yyyy/MM/dd"),this.wechatQrcodeStatistic()},methods:{wechatQrcodeStatistic:function(){var t=this;Object(r.w)(this.id,this.formValidate).then((function(e){var i=["y_follow","y_scan","all_follow","all_scan"];t.cardLists.map((function(t,a){t.count=e.data[i[a]]})),t.getTrend(e.data.trend.series,e.data.trend.xAxis)}))},timeG:function(t){return t=new Date(t),t.getFullYear()+"-"+(t.getMonth()+1)+"-"+t.getDate()+" "+t.getHours()+":"+t.getMinutes()+":"+t.getSeconds()},selectChange:function(t){},onchangeTime:function(t){this.timeVal=t,this.formValidate.time=this.timeVal?this.timeVal.join("-"):"",this.name=this.formValidate.time,this.wechatQrcodeStatistic()},getTrend:function(t,e){this.spinShow=!0;var i=t.map((function(t){return t.name})),a=["#5B8FF9","#5AD8A6","#FFAB2B","#5D7092"],n=[];t.map((function(t,e){n.push({name:t.name,type:"line",data:t.data,itemStyle:{normal:{color:a[e]}},smooth:0})})),this.optionData={tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},legend:{x:"center",data:i},grid:{left:"3%",right:"4%",bottom:"3%",containLabel:!0},toolbox:{feature:{saveAsImage:{}}},xAxis:{type:"category",boundaryGap:!0,axisLabel:{interval:0,rotate:40,textStyle:{color:"#000000"}},data:e},yAxis:{type:"value",axisLine:{show:!1},axisTick:{show:!1},axisLabel:{textStyle:{color:"#7F8B9C"}},splitLine:{show:!0,lineStyle:{color:"#F5F7F9"}}},series:n},this.spinShow=!1}}},i("d108"),n=i("2877"),c=Object(n.a)(a,(function(){var t=this,e=t._self._c;return e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.spinShow,expression:"spinShow"}]},[e("pages-header",{ref:"pageHeader",attrs:{title:t.$route.meta.title,backUrl:t.$routeProStr+"/marketing/channel_code/channelCodeIndex"}}),0<=t.cardLists.length?e("cards-data",{staticClass:"mt16",attrs:{cardLists:t.cardLists}}):t._e(),e("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never"}},[e("div",{staticClass:"table-head"},[e("h3",[t._v("关注趋势")]),e("el-date-picker",{staticClass:"mr20",attrs:{editable:!1,clearable:"","picker-options":t.pickerOptions,format:"yyyy/MM/dd",type:"daterange","value-format":"yyyy/MM/dd","range-separator":"-","start-placeholder":"开始日期","end-placeholder":"结束日期"},on:{change:t.onchangeTime},model:{value:t.timeVal,callback:function(e){t.timeVal=e},expression:"timeVal"}})],1),t.optionData?e("echarts-new",{attrs:{"option-data":t.optionData,styles:t.style,height:"100%",width:"100%"}}):t._e()],1)],1)}),[],!1,null,"8ce02e2a",null);e.default=c.exports},"0c9f":function(t,e,i){"use strict";i.d(e,"j",(function(){return n})),i.d(e,"o",(function(){return r})),i.d(e,"m",(function(){return s})),i.d(e,"l",(function(){return c})),i.d(e,"p",(function(){return o})),i.d(e,"r",(function(){return l})),i.d(e,"s",(function(){return u})),i.d(e,"v",(function(){return d})),i.d(e,"t",(function(){return h})),i.d(e,"u",(function(){return f})),i.d(e,"q",(function(){return m})),i.d(e,"n",(function(){return g})),i.d(e,"k",(function(){return p})),i.d(e,"e",(function(){return b})),i.d(e,"h",(function(){return y})),i.d(e,"f",(function(){return x})),i.d(e,"i",(function(){return v})),i.d(e,"g",(function(){return w})),i.d(e,"a",(function(){return _})),i.d(e,"c",(function(){return C})),i.d(e,"b",(function(){return O})),i.d(e,"d",(function(){return S})),i.d(e,"w",(function(){return j}));var a=i("6b6c");function n(t){return Object(a.a)({url:"/statistic/product/get_basic",method:"get",params:t})}function r(t){return Object(a.a)({url:"/statistic/product/get_trend",method:"get",params:t})}function s(t){return Object(a.a)({url:"/statistic/product/get_product_ranking",method:"get",params:t})}function c(t){return Object(a.a)({url:"/statistic/product/get_excel",method:"get",params:t})}function o(t){return Object(a.a)({url:"/statistic/user/get_basic",method:"get",params:t})}function l(t){return Object(a.a)({url:"/statistic/user/get_trend",method:"get",params:t})}function u(t){return Object(a.a)({url:"/statistic/user/get_wechat",method:"get",params:t})}function d(t){return Object(a.a)({url:"/statistic/user/get_wechat_trend",method:"get",params:t})}function h(t){return Object(a.a)({url:"/statistic/user/get_region",method:"get",params:t})}function f(t){return Object(a.a)({url:"/statistic/user/get_sex",method:"get",params:t})}function m(t){return Object(a.a)({url:"/statistic/user/get_excel",method:"get",params:t})}function g(t){return Object(a.a)({url:"/statistic/trade/top_trade",method:"get",params:t})}function p(t){return Object(a.a)({url:"/statistic/trade/bottom_trade",method:"get",params:t})}function b(t){return Object(a.a)({url:"/statistic/order/get_basic",method:"get",params:t})}function y(t){return Object(a.a)({url:"/statistic/order/get_trend",method:"get",params:t})}function x(t){return Object(a.a)({url:"/statistic/order/get_channel",method:"get",params:t})}function v(t){return Object(a.a)({url:"/statistic/order/get_type",method:"get",params:t})}function w(t){return Object(a.a)({url:"/statistic/flow/get_record",method:"get",params:t})}function _(t){return Object(a.a)({url:"/statistic/balance/get_basic",method:"get",params:t})}function C(t){return Object(a.a)({url:"/statistic/balance/get_trend",method:"get",params:t})}function O(t){return Object(a.a)({url:"/statistic/balance/get_channel",method:"get",params:t})}function S(t){return Object(a.a)({url:"/statistic/balance/get_type",method:"get",params:t})}function j(t,e){return Object(a.a)({url:"app/wechat_qrcode/statistic/".concat(t),method:"get",params:e})}},"2c3e":function(t,e,i){"use strict";var a=i("83ab"),n=i("9f7f").MISSED_STICKY,r=i("c6b6"),s=i("edd0"),c=i("69f3").get,o=RegExp.prototype,l=TypeError;a&&n&&s(o,"sticky",{configurable:!0,get:function(){if(this!==o){if("RegExp"===r(this))return!!c(this).sticky;throw new l("Incompatible receiver, RegExp required")}}})},"34ce":function(t,e,i){},"4d63":function(t,e,i){"use strict";var a=i("83ab"),n=i("da84"),r=i("e330"),s=i("94ca"),c=i("7156"),o=i("9112"),l=i("7c73"),u=i("241c").f,d=i("3a9b"),h=i("44e7"),f=i("577e"),m=i("90d8"),g=i("9f7f"),p=i("aeb0"),b=i("cb2d"),y=i("d039"),x=i("1a2d"),v=i("69f3").enforce,w=i("2626"),_=i("b622"),C=i("fce3"),O=i("107c"),S=_("match"),j=n.RegExp,L=j.prototype,D=n.SyntaxError,z=r(L.exec),k=r("".charAt),E=r("".replace),F=r("".indexOf),A=r("".slice),M=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,V=/a/g,T=/a/g,R=(i=new j(V)!==V,g.MISSED_STICKY),$=g.UNSUPPORTED_Y;_=a&&(!i||R||C||O||y((function(){return T[S]=!1,j(V)!==V||j(T)===T||"/a/i"!==String(j(V,"i"))})));if(s("RegExp",_)){for(var I=function(t,e){var i,a,n=d(L,this),r=h(t),s=void 0===e,u=[],g=t;if(!n&&r&&s&&t.constructor===I)return t;if((r||d(L,t))&&(t=t.source,s)&&(e=m(g)),t=void 0===t?"":f(t),e=void 0===e?"":f(e),g=t,r=e=C&&"dotAll"in V&&(i=!!e&&-1"===e&&o:if(""===d||x(s,d))throw new D("Invalid capture group name");s[d]=!0,o=!(r[r.length]=[d,u]),d="";continue}o?d+=e:n+=e}return[n,r]}(t))[0],u=s[1]),s=c(j(t,e),n?this:L,I),(i||a||u.length)&&(e=v(s),i&&(e.dotAll=!0,e.raw=I(function(t){for(var e,i=t.length,a=0,n="",r=!1;a<=i;a++)"\\"===(e=k(t,a))?n+=e+k(t,++a):r||"."!==e?("["===e?r=!0:"]"===e&&(r=!1),n+=e):n+="[\\s\\S]";return n}(t),r)),a&&(e.sticky=!0),u.length)&&(e.groups=u),t!==g)try{o(s,"source",""===g?"(?:)":g)}catch(t){}return s},B=u(j),N=0;B.length>N;)p(I,j,B[N++]);(L.constructor=I).prototype=L,b(n,"RegExp",I,{constructor:!0})}w("RegExp")},"61f7":function(t,e,i){"use strict";i.d(e,"a",(function(){return r})),i.d(e,"c",(function(){return o})),i.d(e,"b",(function(){return l}));var a=i("ade3"),n=i("5530");function r(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var i,a,n={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(i in n)new RegExp("(".concat(i,")")).test(e)&&(a=n[i]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?a:("00"+a).substr(a.length)));return e}i("ac1f"),i("00b4"),i("5319"),i("4d63"),i("c607"),i("2c3e"),i("25f0"),i("498a"),i("d3b7"),i("13d5"),i("b64b"),i("99af");var s={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function c(t,e){t.message=function(t){return e.replace("%s",t||"")}}function o(t){var e=1{b} : {c} ({d}%)"},legend:{orient:"vertical",left:"right",data:this.infoLists.bing_xdata||[]},series:[{name:"访问来源",type:"pie",radius:"70%",center:["50%","60%"],data:this.infoLists.bing_data||[],emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]}:{tooltip:{trigger:"axis"},toolbox:{},legend:{data:this.infoLists.legend||[]},color:["#1495EB","#00CC66","#F9D249","#ff9900","#9860DF"],grid:{left:16,right:25,bottom:10,top:40,containLabel:!0},xAxis:[{type:"category",axisLine:{lineStyle:{color:"#D7DDE4"}},axisTick:{alignWithLabel:!0,lineStyle:{color:"#D7DDE4"}},splitLine:{show:!1,lineStyle:{color:"#F5F7F9"}},axisLabel:{interval:0,rotate:40,textStyle:{color:"#7F8B9C"}},data:this.infoLists.xAxis}],yAxis:this.yAxisData.length?this.yAxisData:{axisLine:{show:!1},axisTick:{show:!1},axisLabel:{textStyle:{color:"#7F8B9C"}},splitLine:{show:!0,lineStyle:{color:"#F5F7F9"}},type:"value"},series:this.seriesArray};this.myChart.setOption(t,!0)},handleResize:function(){this.myChart.resize()}},beforeDestroy:function(){window.removeEventListener("resize",this.wsFunc),this.myChart&&(this.myChart.dispose(),this.myChart=null)}},i=i("2877"),i=Object(i.a)(a,(function(){var t=this._self._c;return t("div",[t("div",{staticStyle:{height:"300px"},attrs:{id:this.echarts}})])}),[],!1,null,"00217dc6",null);e.a=i.exports},a584:function(t,e,i){"use strict";i("b0c0");var a={name:"cards",data:function(){return{colsize:{xl:4,lg:8,md:12}}},props:{cardLists:Array},methods:{},created:function(){switch(this.cardLists.length){case 1:this.colsize.xl=24,this.colsize.lg=24,this.colsize.md=24;break;case 2:this.colsize.xl=12,this.colsize.lg=12,this.colsize.md=12;break;case 3:this.colsize.xl=8,this.colsize.lg=8,this.colsize.md=8;break;case 4:this.colsize.xl=6,this.colsize.lg=6,this.colsize.md=12;break;case 5:this.colsize.xl=8,this.colsize.lg=8,this.colsize.md=12;break;default:this.colsize.xl=4,this.colsize.lg=8,this.colsize.md=12}4==this.cardLists.length?this.colsize.lg=6:4==this.cardLists.length&&(this.colsize.lg=8)}};i("dc1f"),i=i("2877"),i=Object(i.a)(a,(function(){var t=this,e=t._self._c;return e("div",[e("el-row",{staticClass:"ivu-mt",attrs:{align:"middle",gutter:24}},t._l(t.cardLists,(function(i,a){return e("el-col",{key:a,staticClass:"ivu-mb",attrs:{xl:i.col||t.colsize.xl,lg:t.colsize.lg,md:t.colsize.md,sm:24,xs:24}},[e("el-card",{staticClass:"card_cent",attrs:{shadow:"never"}},[e("div",{staticClass:"card_box"},[e("div",{staticClass:"card_box_cir",class:{one:a%5==0,two:a%5==1,three:a%5==2,four:a%5==3,five:a%5==4}},[e("div",{staticClass:"card_box_cir1",class:{one1:a%5==0,two1:a%5==1,three1:a%5==2,four1:a%5==3,five1:a%5==4}},[e("span",{staticClass:"iconfont",class:i.className})])]),e("div",{staticClass:"card_box_txt"},[e("span",{staticClass:"sp1",domProps:{textContent:t._s(i.count||0)}}),e("span",{staticClass:"sp2",domProps:{textContent:t._s(i.name)}})])])])],1)})),1)],1)}),[],!1,null,"50f2a66a",null);e.a=i.exports},c607:function(t,e,i){"use strict";var a=i("83ab"),n=i("fce3"),r=i("c6b6"),s=i("edd0"),c=i("69f3").get,o=RegExp.prototype,l=TypeError;a&&n&&s(o,"dotAll",{configurable:!0,get:function(){if(this!==o){if("RegExp"===r(this))return!!c(this).dotAll;throw new l("Incompatible receiver, RegExp required")}}})},c71e:function(t,e,i){"use strict";var a=i("313e"),n=i.n(a);a={name:"Index",props:{styles:{type:Object,default:null},optionData:{type:Object,default:null}},data:function(){return{myChart:null}},computed:{echarts:function(){return"echarts"+Math.ceil(100*Math.random())}},watch:{optionData:{handler:function(t,e){this.handleSetVisitChart()},deep:!0}},mounted:function(){var t=this,e=this;e.$nextTick((function(){e.handleSetVisitChart(),window.addEventListener("resize",t.wsFunc)}))},beforeDestroy:function(){window.removeEventListener("resize",this.wsFunc),this.myChart&&(this.myChart.dispose(),this.myChart=null)},methods:{wsFunc:function(){this.myChart.resize()},handleSetVisitChart:function(){this.myChart=n.a.init(document.getElementById(this.echarts));var t=this.optionData;this.myChart.setOption(t,!0)}}},i=i("2877"),i=Object(i.a)(a,(function(){var t=this._self._c;return t("div",[t("div",{style:this.styles,attrs:{id:this.echarts}})])}),[],!1,null,"4a0d7a27",null);e.a=i.exports},d108:function(t,e,i){"use strict";i("f437")},dc1f:function(t,e,i){"use strict";i("34ce")},f437:function(t,e,i){}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-68b108e4.dc7c0f20.js b/crmeb/public/admin/system_static/js/chunk-68b108e4.dc7c0f20.js new file mode 100644 index 000000000..cd95fc35d --- /dev/null +++ b/crmeb/public/admin/system_static/js/chunk-68b108e4.dc7c0f20.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-68b108e4"],{"2c3e":function(e,t,r){"use strict";var s=r("83ab"),a=r("9f7f").MISSED_STICKY,i=r("c6b6"),n=r("edd0"),o=r("69f3").get,c=RegExp.prototype,d=TypeError;s&&a&&n(c,"sticky",{configurable:!0,get:function(){if(this!==c){if("RegExp"===i(this))return!!o(this).sticky;throw new d("Incompatible receiver, RegExp required")}}})},"4d63":function(e,t,r){"use strict";var s=r("83ab"),a=r("da84"),i=r("e330"),n=r("94ca"),o=r("7156"),c=r("9112"),d=r("241c").f,l=r("3a9b"),u=r("44e7"),f=r("577e"),v=r("90d8"),p=r("9f7f"),_=r("aeb0"),m=r("cb2d"),g=r("d039"),h=r("1a2d"),b=r("69f3").enforce,w=r("2626"),y=r("b622"),C=r("fce3"),I=r("107c"),k=y("match"),x=a.RegExp,$=x.prototype,O=a.SyntaxError,j=i($.exec),E=i("".charAt),N=i("".replace),P=i("".indexOf),R=i("".slice),T=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,S=/a/g,Y=/a/g,A=(r=new x(S)!==S,p.MISSED_STICKY),D=p.UNSUPPORTED_Y;y=s&&(!r||A||C||I||g((function(){return Y[k]=!1,x(S)!==S||x(Y)===Y||"/a/i"!==String(x(S,"i"))})));if(n("RegExp",y)){for(var M=function(e,t){var r,s,a=l($,this),i=u(e),n=void 0===t,d=[],p=e;if(!a&&i&&n&&e.constructor===M)return e;if((i||l($,e))&&(e=e.source,n)&&(t=v(p)),e=void 0===e?"":f(e),t=void 0===t?"":f(t),p=e,i=t=C&&"dotAll"in S&&(r=!!t&&-1"===t&&c:if(""===l||h(n,l))throw new O("Invalid capture group name");n[l]=!0,c=!(i[i.length]=[l,d]),l="";continue}c?l+=t:a+=t}return[a,i]}(e))[0],d=n[1]),n=o(x(e,t),a?this:$,M),(r||s||d.length)&&(t=b(n),r&&(t.dotAll=!0,t.raw=M(function(e){for(var t,r=e.length,s=0,a="",i=!1;s<=r;s++)"\\"===(t=E(e,s))?a+=t+E(e,++s):i||"."!==t?("["===t?i=!0:"]"===t&&(i=!1),a+=t):a+="[\\s\\S]";return a}(e),i)),s&&(t.sticky=!0),d.length)&&(t.groups=d),e!==p)try{c(n,"source",""===p?"(?:)":p)}catch(e){}return n},z=d(x),q=0;z.length>q;)_(M,x,z[q++]);($.constructor=M).prototype=$,m(a,"RegExp",M,{constructor:!0})}w("RegExp")},"4eb5f":function(e,t,r){"use strict";r("b803")},"61f7":function(e,t,r){"use strict";r.d(t,"a",(function(){return i})),r.d(t,"c",(function(){return c})),r.d(t,"b",(function(){return d}));var s=r("ade3"),a=r("5530");function i(e,t){/(y+)/.test(t)&&(t=t.replace(RegExp.$1,(e.getFullYear()+"").substr(4-RegExp.$1.length)));var r,s,a={"M+":e.getMonth()+1,"d+":e.getDate(),"h+":e.getHours(),"m+":e.getMinutes(),"s+":e.getSeconds()};for(r in a)new RegExp("(".concat(r,")")).test(t)&&(s=a[r]+"",t=t.replace(RegExp.$1,1===RegExp.$1.length?s:("00"+s).substr(s.length)));return t}r("ac1f"),r("00b4"),r("5319"),r("4d63"),r("c607"),r("2c3e"),r("25f0"),r("498a"),r("d3b7"),r("13d5"),r("b64b"),r("99af");var n={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function o(e,t){e.message=function(e){return t.replace("%s",e||"")}}function c(e){var t=1@^][^\s!#%&*+<=>@^]*>/,L=/a/g,D=/a/g,N=(r=new $(L)!==L,h.MISSED_STICKY),A=h.UNSUPPORTED_Y;k=a&&(!r||N||y||x||g((function(){return D[S]=!1,$(L)!==L||$(D)===D||"/a/i"!==String($(L,"i"))})));if(o("RegExp",k)){for(var T=function(t,e){var r,a,n=u(F,this),i=d(t),o=void 0===e,l=[],h=t;if(!n&&i&&o&&t.constructor===T)return t;if((i||u(F,t))&&(t=t.source,o)&&(e=m(h)),t=void 0===t?"":f(t),e=void 0===e?"":f(e),h=t,i=e=y&&"dotAll"in L&&(r=!!e&&-1"===e&&c:if(""===u||v(o,u))throw new E("Invalid capture group name");o[u]=!0,c=!(i[i.length]=[u,l]),u="";continue}c?u+=e:n+=e}return[n,i]}(t))[0],l=o[1]),o=s($(t,e),n?this:F,T),(r||a||l.length)&&(e=w(o),r&&(e.dotAll=!0,e.raw=T(function(t){for(var e,r=t.length,a=0,n="",i=!1;a<=r;a++)"\\"===(e=j(t,a))?n+=e+j(t,++a):i||"."!==e?("["===e?i=!0:"]"===e&&(i=!1),n+=e):n+="[\\s\\S]";return n}(t),i)),a&&(e.sticky=!0),l.length)&&(e.groups=l),t!==h)try{c(o,"source",""===h?"(?:)":h)}catch(t){}return o},V=l($),q=0;V.length>q;)b(T,$,V[q++]);(F.constructor=T).prototype=F,p(n,"RegExp",T,{constructor:!0})}_("RegExp")},"4e82":function(t,e,r){"use strict";var a=r("23e7"),n=r("e330"),i=r("59ed"),o=r("7b0b"),s=r("07fa"),c=r("083a"),l=r("577e"),u=r("d039"),d=r("addb"),f=r("a640"),m=r("04d1"),h=r("d998"),b=r("2d00"),p=r("512ce"),g=[],v=n(g.sort),w=n(g.push),_=(r=u((function(){g.sort(void 0)})),n=u((function(){g.sort(null)})),f=f("sort"),!u((function(){if(b)return b<70;if(!(m&&3l(e)?1:-1})),r=s(n),f=0;finsert(['key' => 'custom_timer_' . rand(), 'result' => rand(), 'expire_time' => 0]);\n\n//调用系统方法\napp()->make(\\app\\services\\other\\CacheServices::class)->setDbCache('custom_timer_' . rand(), rand());"))},handleSubmit:function(){if("1"===this.currentTab&&(this.formValidate.customCode=this.editor.getValue()),!this.formValidate.mark)return this.$message.error({message:"请选择任务名称",onClose:function(){}});this.saveTimer(this.formValidate)},taskChange:function(t){},saveTimer:function(t){var e=this;Object(a.cb)(t).then((function(t){e.$message.success({message:t.msg}),e.$emit("submitAsk"),e.modal=!1})).catch((function(t){e.$message.error(t.msg)}))}})},i=(n("39c9"),n("2877")),r=Object(i.a)(r,(function(){var t=this,e=t._self._c;return e("div",[e("el-drawer",{attrs:{visible:t.modal,title:t.formValidate.id?"编辑定时任务":"添加定时任务",size:"1000px"},on:{"update:visible":function(e){t.modal=e},closed:t.initData}},[t.modal?e("el-form",{ref:"formValidate",staticClass:"pb-20",attrs:{model:t.formValidate,"label-width":"97px","label-colon":""}},["1"===t.currentTab?e("el-form-item",{attrs:{label:"任务名称:"}},[e("el-row",{attrs:{gutter:10}},[e("el-col",{attrs:{span:24}},[e("el-input",{attrs:{type:"text",placeholder:"请输入任务名称"},model:{value:t.formValidate.name,callback:function(e){t.$set(t.formValidate,"name",e)},expression:"formValidate.name"}})],1)],1)],1):t._e(),e("el-form-item",{attrs:{label:"执行周期:",required:""}},[e("el-row",{attrs:{gutter:14}},[e("el-col",{attrs:{span:4}},[e("el-select",{model:{value:t.formValidate.type,callback:function(e){t.$set(t.formValidate,"type",e)},expression:"formValidate.type"}},t._l(t.typeList,(function(t){return e("el-option",{key:t.value,attrs:{value:t.value,label:t.name}})})),1)],1),6==t.formValidate.type?e("el-col",{attrs:{span:4}},[e("el-select",{model:{value:t.formValidate.week,callback:function(e){t.$set(t.formValidate,"week",e)},expression:"formValidate.week"}},t._l(t.weekList,(function(n){return e("el-option",t._b({key:n.value},"el-option",n,!1))})),1)],1):t._e(),[8].includes(t.formValidate.type)?e("el-col",{attrs:{span:4}},[e("div",{staticClass:"input-number-wrapper"},[e("el-input-number",{attrs:{controls:!1,max:12,min:1},model:{value:t.formValidate.month,callback:function(e){t.$set(t.formValidate,"month",e)},expression:"formValidate.month"}}),e("span",{staticClass:"suffix"},[t._v("月")])],1)]):t._e(),[4,7,8].includes(t.formValidate.type)?e("el-col",{attrs:{span:4}},[e("div",{staticClass:"input-number-wrapper"},[e("el-input-number",{attrs:{controls:!1,max:4===t.formValidate.type?1e4:31,min:1},model:{value:t.formValidate.day,callback:function(e){t.$set(t.formValidate,"day",e)},expression:"formValidate.day"}}),e("span",{staticClass:"suffix"},[t._v("日")])],1)]):t._e(),[3,4,5,6,7,8].includes(t.formValidate.type)?e("el-col",{attrs:{span:4}},[e("div",{staticClass:"input-number-wrapper"},[e("el-input-number",{attrs:{"controls-position":"right",max:23,min:0},model:{value:t.formValidate.hour,callback:function(e){t.$set(t.formValidate,"hour",e)},expression:"formValidate.hour"}}),e("span",{staticClass:"suffix"},[t._v("时")])],1)]):t._e(),[2,3,4,5,6,7,8].includes(t.formValidate.type)?e("el-col",{attrs:{span:4}},[e("div",{staticClass:"input-number-wrapper"},[e("el-input-number",{attrs:{"controls-position":"right",max:2===t.formValidate.type?36e3:59,min:0},model:{value:t.formValidate.minute,callback:function(e){t.$set(t.formValidate,"minute",e)},expression:"formValidate.minute"}}),e("span",{staticClass:"suffix"},[t._v("分")])],1)]):t._e(),[1,5,6,7].includes(t.formValidate.type)?e("el-col",{attrs:{span:4}},[e("div",{staticClass:"input-number-wrapper"},[e("el-input-number",{attrs:{"controls-position":"right",max:1===t.formValidate.type?36e3:59,min:0},model:{value:t.formValidate.second,callback:function(e){t.$set(t.formValidate,"second",e)},expression:"formValidate.second"}}),e("span",{staticClass:"suffix"},[t._v("秒")])],1)]):t._e()],1),e("el-row",{attrs:{gutter:12}},[e("div",{staticClass:"trip"},[t._v(t._s(t.trip))])])],1),e("el-form-item",{attrs:{label:"任务说明:"}},[e("el-row",{attrs:{gutter:10}},[e("el-col",{attrs:{span:24}},[e("el-input",{attrs:{type:"textarea",autosize:{minRows:3,maxRows:5},placeholder:"请输入任务说明"},model:{value:t.formValidate.content,callback:function(e){t.$set(t.formValidate,"content",e)},expression:"formValidate.content"}})],1)],1)],1),"1"===t.currentTab?e("el-form-item",{attrs:{label:"执行代码:"}},[e("el-row",{attrs:{gutter:10}},[e("el-col",{attrs:{span:24}},[e("div",{ref:"container",staticClass:"monaco-editor",attrs:{id:"container"}})])],1)],1):t._e(),"1"===t.currentTab?e("el-form-item",{attrs:{label:"开发密码:"}},[e("el-row",{attrs:{gutter:10}},[e("el-col",{attrs:{span:24}},[e("el-input",{attrs:{type:"password",placeholder:"请输入系统开发密码,开发密码在crmeb/config/filesystem.php中修改password"},model:{value:t.formValidate.password,callback:function(e){t.$set(t.formValidate,"password",e)},expression:"formValidate.password"}})],1)],1)],1):t._e(),e("el-form-item",{attrs:{label:"是否开启:"}},[e("el-row",{attrs:{gutter:10}},[e("el-col",{attrs:{span:12}},[e("el-switch",{attrs:{"active-value":1,"inactive-value":0,size:"large"},model:{value:t.formValidate.is_open,callback:function(e){t.$set(t.formValidate,"is_open",e)},expression:"formValidate.is_open"}},[e("span",{attrs:{slot:"open"},slot:"open"},[t._v("开启")]),e("span",{attrs:{slot:"close"},slot:"close"},[t._v("关闭")])])],1)],1)],1)],1):t._e(),e("span",{staticClass:"dialog-footer"},[e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(e){t.modal=!1}}},[t._v("取 消")]),e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:t.handleSubmit}},[t._v("提 交")])],1)],1)],1)}),[],!1,null,"07ea4dc8",null).exports,n("d708"));r={name:"system_crontab",components:{creatTask:r},data:function(){return{loading:!1,tableData:[],page:1,limit:15,total:1,apiBaseURL:"",headerList:[{label:"系统任务",value:"0"},{label:"自定义任务",value:"1"}],currentTab:"0"}},created:function(){this.apiBaseURL=c.a.apiBaseURL,this.getList()},methods:{taskTrip:function(t){switch(t.type){case 1:return"每隔".concat(t.second,"秒执行一次");case 2:return"每隔".concat(t.minute,"分钟执行一次");case 3:return"每隔".concat(t.hour,"小时执行一次");case 4:return"每隔".concat(t.day,"天执行一次");case 5:return"每天".concat(t.hour,"时").concat(t.minute,"分").concat(t.second,"秒执行一次");case 6:return"每个星期".concat(t.week,"的").concat(t.hour,"时").concat(t.minute,"分").concat(t.second,"秒执行一次");case 7:return"每月".concat(t.day,"日的").concat(t.hour,"时").concat(t.minute,"分").concat(t.second,"秒执行一次");case 8:return"每年".concat(t.month,"月").concat(t.day,"日的").concat(t.hour,"时").concat(t.minute,"分").concat(t.second,"秒执行一次")}},getList:function(){var t=this;this.loading=!0,Object(a.lb)({page:this.page,limit:this.limit,custom:"1"===this.currentTab?1:0}).then((function(e){t.loading=!1;e=e.data;var n=e.count;e=e.list;t.total=n,t.tableData=e})).catch((function(e){t.loading=!1,t.$message.error(e.msg)}))},addTask:function(){this.$refs.addTask.timerInfo(0)},edit:function(t){this.$refs.addTask.timerInfo(t)},handleDelete:function(t,e,n){var a=this;e={title:e,num:n,url:"system/crontab/del/".concat(t.id),method:"delete",ids:""};this.$modalSure(e).then((function(t){a.$message.success(t.msg),a.getList()})).catch((function(t){a.$message.error(t.msg)}))},handleChange:function(t){var e=this,n=t.id;t=t.is_open;Object(a.jb)(n,t).then((function(t){e.$message.success(t.msg),e.getList()})).catch((function(t){e.$message.error(t.msg)}))}}},n("11d6"),n=Object(i.a)(r,(function(){var t=this,e=t._self._c;return e("div",[e("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never","body-style":{padding:"0 20px"}}},[e("div",[e("el-tabs",{on:{"tab-click":t.getList},model:{value:t.currentTab,callback:function(e){t.currentTab=e},expression:"currentTab"}},t._l(t.headerList,(function(t,n){return e("el-tab-pane",{key:n,attrs:{label:t.label,name:t.value.toString()}})})),1)],1)]),e("el-card",{attrs:{bordered:!1,shadow:"never"}},[e("el-alert",{attrs:{type:"warning",closable:!1}},[e("template",{slot:"title"},[t._v("\n 启动定时任务两种方式:"),e("br"),t._v("\n 1、使用命令启动:php think timer start\n --d;如果更改了执行周期、编辑是否开启、删除定时任务需要重新启动下定时任务确保生效;"),e("br"),t._v("\n 2、使用接口触发定时任务,建议每分钟调用一次,接口地址 "+t._s(t.apiBaseURL)+"/api/crontab/run "),e("br")])],2),"1"===t.currentTab?e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"mt14",attrs:{type:"primary"},on:{click:t.addTask}},[t._v("添加定时任务")]):t._e(),e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticClass:"ivu-mt",attrs:{data:t.tableData}},[e("el-table-column",{attrs:{label:"标题","min-width":"150"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.name))])]}}])}),e("el-table-column",{attrs:{label:"任务说明","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.content))])]}}])}),e("el-table-column",{attrs:{label:"执行周期","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(t.taskTrip(n.row)))])]}}])}),e("el-table-column",{attrs:{label:"是否开启","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("el-switch",{staticClass:"defineSwitch",attrs:{"active-value":1,"inactive-value":0,size:"large","active-text":"开启","inactive-text":"关闭"},on:{change:function(e){return t.handleChange(n.row)}},model:{value:n.row.is_open,callback:function(e){t.$set(n.row,"is_open",e)},expression:"scope.row.is_open"}})]}}])}),e("el-table-column",{attrs:{label:"操作",width:"100"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("a",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(e){return t.edit(n.row.id)}}},[t._v("编辑")]),"1"===t.currentTab?e("el-divider",{attrs:{direction:"vertical"}}):t._e(),"1"===t.currentTab?e("a",{directives:[{name:"permission",rawName:"v-permission",value:"seckill",expression:"'seckill'"},{name:"db-click",rawName:"v-db-click"}],on:{click:function(e){return t.handleDelete(n.row,"删除定时任务",n.$index)}}},[t._v("删除")]):t._e()]}}])})],1),e("div",{staticClass:"acea-row row-right page"},[t.total?e("pagination",{attrs:{total:t.total,page:t.page,limit:t.limit},on:{"update:page":function(e){t.page=e},"update:limit":function(e){t.limit=e},pagination:t.getList}}):t._e()],1),e("creatTask",{ref:"addTask",attrs:{currentTab:t.currentTab},on:{submitAsk:t.getList}})],1)],1)}),[],!1,null,"7dbf5932",null);e.default=n.exports},c6ba:function(t,e,n){},c9d4:function(t,e,n){}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-6b55a8d4.0cb6ff48.js b/crmeb/public/admin/system_static/js/chunk-6b55a8d4.0cb6ff48.js new file mode 100644 index 000000000..c57c0dd8f --- /dev/null +++ b/crmeb/public/admin/system_static/js/chunk-6b55a8d4.0cb6ff48.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-6b55a8d4"],{"011a":function(t,e,i){t.exports=i.p+"system_static/img/no_chat.b9c3e583.png"},"060a":function(t,e,i){t.exports=i.p+"system_static/img/no_tk.401d40f4.png"},"13c2":function(t,e,i){},"19ce":function(t,e,i){t.exports=i.p+"system_static/media/notice.367f95a9.mp3"},"22db":function(t,e,i){},4112:function(t,e,i){t.exports=i.p+"system_static/img/no_user.a09b282b.png"},"468b":function(t,e,i){t.exports=i.p+"system_static/img/no_all.174e30c0.png"},"5f70":function(t,e,i){t.exports=i.p+"system_static/img/no_fh.977a0fb8.png"},"6db4":function(t,e,i){!function(t,e){"use strict";function i(t,e,i){document.addEventListener?t.addEventListener(e,i):t.attachEvent("on"+e,i)}function n(t,e,i){document.addEventListener?t.removeEventListener(e,i):t.detachEvent("on"+e,i)}function o(t,e,i){return e in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i,t}function s(t,e){return e={exports:{}},t(e,e.exports),e.exports}function r(){var t={},e=0,i=0,n=0;return{add:function(o,s){s||(s=o,o=0),o>i?i=o:o(t||14))return e=i,!0}},f=function(t,e,i){var n,o,s,r,a,l=function l(){var c=(new Date).getTime()-r;c=0?n=setTimeout(l,e-c):(n=null,i||(a=t.apply(s,o),n||(s=o=null)))};return function(){s=this,o=arguments,r=(new Date).getTime();var c=i&&!n;return n||(n=setTimeout(l,e)),c&&(a=t.apply(s,o),s=o=null),a}},p={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{ref:"stripContainer",staticClass:"happy-scroll-strip",class:[t.horizontal?"happy-scroll-strip--horizontal":"happy-scroll-strip--vertical"],style:[t.initLocation],on:{"!wheel":function(e){return e.stopPropagation(),t.handlerWheel(e)}}},[i("div",{ref:"strip",staticClass:"happy-scroll-bar",style:[t.translate,o({},t.config.sizeAttr,t.length+"px"),t.initSize,{background:t.color},{opacity:t.isOpacity}],on:{mousedown:function(e){return e.stopPropagation(),t.handlerMouseDown(e)}}})])},staticRenderFns:[],name:"happy-scroll-strip",props:{horizontal:Boolean,left:Boolean,top:Boolean,move:{type:Number,default:0},size:{type:[Number,String],default:4},minLengthV:{type:Number,default:40},minLengthH:{type:Number,default:40},color:{type:String,default:"rgba(51,51,51,0.2)"},throttle:{type:Number,default:14}},data:function(){return{config:{},startMove:!1,binded:!1,length:0,percentage:0,maxOffset:0,currentOffset:0,moveThrottle:h(this.throttle)}},watch:{currentOffset:function(t){0===t?this.emitLocationEvent("start",0):t===this.maxOffset&&this.emitLocationEvent("end",t/this.percentage)}},computed:{initSize:function(){return o({},this.horizontal?"height":"width",this.size+"px")},isOpacity:function(){return this.percentage<1?1:0},translate:function(){var t=this.move*this.percentage;if(this.$refs.stripContainer)return t<0&&(t=0),t>this.maxOffset&&(t=this.maxOffset),this.currentOffset=t,{transform:this.config.translate+"("+t+"px)"}},initLocation:function(){return this.horizontal?this.top?{top:0,bottom:"auto"}:"":this.left?{left:0,right:"auto"}:""}},methods:{emitLocationEvent:function(t,e){var i=this.horizontal?"horizontal":"vertical";this.$emit(i+"-"+t,e)},computeStrip:function(t,e){var i=this.$refs.stripContainer[this.config.client];this.length=i*(e/t);var n=this.horizontal?this.minLengthH:this.minLengthV;n<1&&(n*=i),this.length=this.lengththis.maxOffset&&(t=this.maxOffset),e&&t>0&&t4?t:void 0}())},e.isLegacyOpera=function(){return!!window.opera}})),_=s((function(t){(t.exports={}).getOption=function(t,e,i){var n=t[e];return void 0!==n&&null!==n||void 0===i?n:i}})),x=function(t){function e(){for(u=!0;d.size();){var t=d;d=r(),t.process()}u=!1}function i(){c=o(e)}function n(t){return clearTimeout(t)}function o(t){return function(t){return setTimeout(t,0)}(t)}var s=(t=t||{}).reporter,a=_.getOption(t,"async",!0),l=_.getOption(t,"auto",!0);l&&!a&&(s&&s.warn("Invalid options combination. auto=true and async=false is invalid. Setting async=true."),a=!0);var c,d=r(),u=!1;return{add:function(t,e){!u&&l&&a&&0===d.size()&&i(),d.add(t,e)},force:function(t){u||(void 0===t&&(t=a),c&&(n(c),c=null),t?i():e())}}},C="_erd",k={initState:function(t){return t[C]={},a(t)},getState:a,cleanState:function(t){delete t[C]}},L=function(t){function e(t){return o(t).object}var i=(t=t||{}).reporter,n=t.batchProcessor,o=t.stateHandler.getState;if(!i)throw new Error("Missing required dependency: reporter.");return{makeDetectable:function(t,e,s){s||(s=e,e=t,t=null),t=t||{},S.isIE(8)?s(e):function(t,e){function s(){function n(){if("static"===l.position){t.style.position="relative";var e=function(t,e,i,n){var o=i[n];"auto"!==o&&"0"!==function(t){return t.replace(/[^-\d\.]/g,"")}(o)&&(t.warn("An element that is positioned static has style."+n+"="+o+" which is ignored due to the static positioning. The element will need to be positioned relative, so the style."+n+" will be set to 0. Element: ",e),e.style[n]=0)};e(i,t,l,"top"),e(i,t,l,"right"),e(i,t,l,"bottom"),e(i,t,l,"left")}}""!==l.position&&(n(l),a=!0);var s=document.createElement("object");s.style.cssText=r,s.tabIndex=-1,s.type="text/html",s.onload=function(){function i(t,e){t.contentDocument?e(t.contentDocument):setTimeout((function(){i(t,e)}),100)}a||n(),i(this,(function(i){e(t)}))},S.isIE()||(s.data="about:blank"),t.appendChild(s),o(t).object=s,S.isIE()&&(s.data="about:blank")}var r="display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: none; padding: 0; margin: 0; opacity: 0; z-index: -1000; pointer-events: none;",a=!1,l=window.getComputedStyle(t),c=t.offsetWidth,d=t.offsetHeight;o(t).startSize={width:c,height:d},n?n.add(s):s()}(e,s)},addListener:function(t,i){function n(){i(t)}if(!e(t))throw new Error("Element is not detectable by this strategy.");S.isIE(8)?(o(t).object={proxy:n},t.attachEvent("onresize",n)):e(t).contentDocument.defaultView.addEventListener("resize",n)},uninstall:function(t){S.isIE(8)?t.detachEvent("onresize",o(t).object.proxy):t.removeChild(e(t)),delete o(t).object}}},z=g.forEach,E=function(t){function e(t){t.className+=" "+u+"_animation_active"}function i(t,e,i){if(t.addEventListener)t.addEventListener(e,i);else{if(!t.attachEvent)return r.error("[scroll] Don't know how to add event listeners.");t.attachEvent("on"+e,i)}}function n(t,e,i){if(t.removeEventListener)t.removeEventListener(e,i);else{if(!t.detachEvent)return r.error("[scroll] Don't know how to remove event listeners.");t.detachEvent("on"+e,i)}}function o(t){return l(t).container.childNodes[0].childNodes[0].childNodes[0]}function s(t){return l(t).container.childNodes[0].childNodes[0].childNodes[1]}var r=(t=t||{}).reporter,a=t.batchProcessor,l=t.stateHandler.getState,c=t.idHandler;if(!a)throw new Error("Missing required dependency: batchProcessor");if(!r)throw new Error("Missing required dependency: reporter.");var d=function(){var t=document.createElement("div");t.style.cssText="position: absolute; width: 1000px; height: 1000px; visibility: hidden; margin: 0; padding: 0;";var e=document.createElement("div");e.style.cssText="position: absolute; width: 500px; height: 500px; overflow: scroll; visibility: none; top: -1500px; left: -1500px; visibility: hidden; margin: 0; padding: 0;",e.appendChild(t),document.body.insertBefore(e,document.body.firstChild);var i=500-e.clientWidth,n=500-e.clientHeight;return document.body.removeChild(e),{width:i,height:n}}(),u="erd_scroll_detection_container";return function(t,e){if(!document.getElementById(t)){var i=e+"_animation",n="/* Created by the element-resize-detector library. */\n";n+="."+e+" > div::-webkit-scrollbar { display: none; }\n\n",n+="."+e+"_animation_active { -webkit-animation-duration: 0.1s; animation-duration: 0.1s; -webkit-animation-name: "+i+"; animation-name: "+i+"; }\n",n+="@-webkit-keyframes "+i+" { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } }\n",function(e,i){i=i||function(t){document.head.appendChild(t)};var n=document.createElement("style");n.innerHTML=e,n.id=t,i(n)}(n+="@keyframes "+i+" { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } }")}}("erd_scroll_detection_scrollbar_style",u),{makeDetectable:function(t,n,h){function f(){if(t.debug){var e=Array.prototype.slice.call(arguments);if(e.unshift(c.get(n),"Scroll: "),r.log.apply)r.log.apply(null,e);else for(var i=0;in&&(i=t.biggerMoveH.toLocaleLowerCase()),"start"===i&&(t.moveY=0,t.slideYChange(t.moveY)),"end"===i&&(t.moveY=e.clientHeight,t.slideYChange(t.moveY)),n=e.clientHeight,i="",e.clientWidtho&&(i=t.biggerMoveV.toLocaleLowerCase()),"start"===i&&(t.moveX=0,t.slideXChange(t.moveX)),"end"===i&&(t.moveX=e.clientWidth,t.slideXChange(t.moveX)),o=e.clientWidth}))}},setContainerSize:function(){this.initSize={width:this.$refs["happy-scroll"].clientWidth+20+"px",height:this.$refs["happy-scroll"].clientHeight+20+"px"}},checkScrollMode:function(){if(void 0===T._happyJS._isScrollNotUseSpace){var t=this.$slots.default[0].elm,e=this.$refs.container;(t.offsetHeight>e.clientHeight||t.offsetWidth>e.clientWidth)&&(e.offsetWidth>e.clientWidth||e.offsetHeight>e.clientHeight?T._happyJS._isScrollNotUseSpace=!1:T._happyJS._isScrollNotUseSpace=!0,this.isScrollNotUseSpace=T._happyJS._isScrollNotUseSpace)}}},beforeCreate:function(){var t=T._happyJS=T._happyJS||{};this.isScrollNotUseSpace=t._isScrollNotUseSpace},created:function(){this.updateSyncScroll=f((function(){this.$emit("update:scrollTop",this.moveY),this.$emit("update:scrollLeft",this.moveX)}),this.throttle)},mounted:function(){var t=this;this.setContainerSize(),this.$nextTick((function(){t.computeStripX(),t.computeStripY(),t.checkScrollMode(),t.initBrowserSize(),t.$nextTick((function(){t.scrollTop&&(t.$refs.container.scrollTop=+t.scrollTop),t.scrollLeft&&(t.$refs.container.scrollLeft=+t.scrollLeft)}))})),this.resizeListener(),this.$watch("browserHSize",this.setContainerSize),this.$watch("browserVSize",this.setContainerSize)}});"undefined"!=typeof window&&window.Vue&&Vue.component("happy-scroll",$),t.default={install:function(t){t.component("happy-scroll",$)},version:"2.1.1"},t.HappyScroll=$,t.version="2.1.1",Object.defineProperty(t,"__esModule",{value:!0})}(e,i("a026"))},"7a1a":function(t,e,i){"use strict";i.d(e,"a",(function(){return o}));var n=i("6b6c");function o(){return Object(n.a)({url:"service/info",method:"get",kefu:!0})}},"7f0b":function(t,e,i){"use strict";i("13c2")},"8b1f":function(t,e,i){"use strict";i("a9e3");var n={name:"empty",props:{status:{type:String|Number,default:1},msg:{type:String,default:""}}},o=(i("7f0b"),i("2877"));o=Object(o.a)(n,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"empty-wrapper"},[1==t.status?[e("img",{attrs:{src:i("011a"),alt:""}})]:t._e(),2==t.status?[e("img",{attrs:{src:i("4112"),alt:""}})]:t._e(),3==t.status?[e("img",{attrs:{src:i("468b"),alt:""}})]:t._e(),4==t.status?[e("img",{attrs:{src:i("ea87"),alt:""}})]:t._e(),5==t.status?[e("img",{attrs:{src:i("5f70"),alt:""}})]:t._e(),6==t.status?[e("img",{attrs:{src:i("060a"),alt:""}})]:t._e(),e("p",[t._v(t._s(t.msg))])],2)}),[],!1,null,"00691601",null);e.a=o.exports},"9c25":function(t,e,i){},a9d3:function(t,e,i){"use strict";i.r(e);var n=i("5530"),o=(i("b64b"),i("d3b7"),i("3ca3"),i("ddb0"),i("159b"),i("a434"),i("99af"),i("14d9"),i("c276")),s=i("49ea"),r=i("42e3"),a=i("7a1a"),l=i("6db4"),c=i("2f62"),d=i("8b1f"),u=i("19ce");u=new Audio(u),l={name:"chat_list.vue",components:{HappyScroll:l.HappyScroll,empty:d.a},data:function(){return{ops:{vuescroll:{mode:"slide",enable:!1,tips:{deactive:"Push to Load",active:"Release to Load",start:"Loading...",beforeDeactive:"Load Successfully!"},auto:!1,autoLoadDistance:0,pullRefresh:{enable:!1},pushLoad:{enable:!0,auto:!0,autoLoadDistance:10}},bar:{background:"#393232",opacity:".5",size:"2px"}},list:[],page:1,limit:15,isScroll:!0,searchTxt:"",isOpen:!0,kefuInfo:{},isOnLine:!1,tabCur:0,tabList:[{key:0,title:"用户列表"}],wsLogin:JSON.parse(sessionStorage.getItem("wsLogin"))}},filters:{toDay:function(t){var e,i,n,o;return t?((t=new Date).getFullYear(),e=(t.getMonth()+1<10?"0"+(t.getMonth()+1):t.getMonth()+1)+"-",i=(t.getDate()<10?"0"+t.getDate():t.getDate())+" ",n=(t.getHours()<10?"0"+t.getHours():t.getHours())+":",o=t.getMinutes()<10?"0"+t.getMinutes():t.getMinutes(),t.getSeconds(),t.getSeconds(),e+i+n+o):""}},created:function(){Promise.all([this.getKefuInfo(),this.getList()])},mounted:function(){var t=this,e=this,i=(window.addEventListener("beforeunload",(function(t){sessionStorage.setItem("wsLogin",!1)})),this.wsLogin=JSON.parse(sessionStorage.getItem("wsLogin")),Object(o.c)("kefu_token"));s.a.then((function(n){!e.wsLogin&&i&&n.send({type:"kefu_login",data:Object(o.c)("kefu_token")}),n.$on("transfer",(function(e){if(e.recored.id){for(var i=!1,n=0;n=t.limit,t.list=t.list.concat(e.data),t.page++,setTimeout((function(){t.$refs.vs.refresh()}),100)}))},outLogin:function(){var t=this;this.$msgbox({title:"退出登录确认",message:"您确定退出登录当前账户吗?打开的标签页和个人设置将会保存。",showCancelButton:!0,cancelButtonText:"取消",confirmButtonText:"确定",iconClass:"el-icon-warning",confirmButtonClass:"btn-custom-cancel"}).then((function(){t.logoutKefu({confirm:!1,vm:t})})).catch((function(){}))},bindSearch:function(t){this.page=1,this.list=[],this.isScroll=!0,this.getList()},goPage:function(t){this.$router.push({path:"mobile_chat",query:{toUid:t.to_uid,nickname:t.nickname,is_tourist:this.tabCur}})},handleBeforeDeactivate:function(t,e,i){this.getList(),i()}})},i("f4e9"),i("bf2a"),d=i("2877"),n=Object(d.a)(l,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"chat-list"},[e("div",{staticClass:"head-box"},[e("div",{staticClass:"hd"},[e("div",{staticClass:"left-wrappers"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:t.kefuInfo.avatar,expression:"kefuInfo.avatar"}]}),e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"info",on:{click:function(e){t.isOnLine=!t.isOnLine}}},[e("div",[t._v(t._s(t.kefuInfo.nickname))]),e("div",{staticClass:"status"},[e("span",{staticClass:"doc",class:{off:!t.kefuInfo.online}}),e("span",[t._v(t._s(t.kefuInfo.online?"在线":"离线"))])])]),e("div",{directives:[{name:"show",rawName:"v-show",value:t.isOnLine,expression:"isOnLine"}],staticClass:"down-wrapper"},[e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"item",on:{click:function(e){return t.changOnline(1)}}},[e("span",{staticClass:"dot green"}),t._v("在线\n "),t.kefuInfo.online?e("span",{staticClass:"iconfont iconduihao"}):t._e()]),e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"item",on:{click:function(e){return t.changOnline(0)}}},[e("span",{staticClass:"dot"}),t._v("离线\n "),t.kefuInfo.online?t._e():e("span",{staticClass:"iconfont iconduihao"})])])]),e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"right-wrapper",on:{click:t.outLogin}},[t._m(0),e("div",{staticStyle:{"margin-left":"5px"}},[t._v("退出登录")])])]),e("div",{staticClass:"tab-box"},t._l(t.tabList,(function(i,n){return e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"tab-item",class:{on:t.tabCur==i.key},on:{click:function(e){return t.changeClass(i)}}},[t._v("\n "+t._s(i.title)+"\n ")])})),0),e("div",{staticClass:"search-box"},[e("el-input",{attrs:{placeholder:"搜索用户名称"},on:{change:t.bindSearch},model:{value:t.searchTxt,callback:function(e){t.searchTxt=e},expression:"searchTxt"}})],1)]),0@^][^\s!#%&*+<=>@^]*>/,A=/a/g,D=/a/g,N=(n=new I(A)!==A,g.MISSED_STICKY),M=g.UNSUPPORTED_Y;S=i&&(!n||N||x||C||b((function(){return D[k]=!1,I(A)!==A||I(D)===D||"/a/i"!==String(I(A,"i"))})));if(a("RegExp",S)){for(var W=function(e,t){var n,i,r=u(E,this),o=f(e),a=void 0===t,d=[],g=e;if(!r&&o&&a&&e.constructor===W)return e;if((o||u(E,e))&&(e=e.source,a)&&(t=p(g)),e=void 0===e?"":h(e),t=void 0===t?"":h(t),g=e,o=t=x&&"dotAll"in A&&(n=!!t&&-1"===t&&c:if(""===u||y(a,u))throw new $("Invalid capture group name");a[u]=!0,c=!(o[o.length]=[u,d]),u="";continue}c?u+=t:r+=t}return[r,o]}(e))[0],d=a[1]),a=s(I(e,t),r?this:E,W),(n||i||d.length)&&(t=w(a),n&&(t.dotAll=!0,t.raw=W(function(e){for(var t,n=e.length,i=0,r="",o=!1;i<=n;i++)"\\"===(t=O(e,i))?r+=t+O(e,++i):o||"."!==t?("["===t?o=!0:"]"===t&&(o=!1),r+=t):r+="[\\s\\S]";return r}(e),o)),i&&(t.sticky=!0),d.length)&&(t.groups=d),e!==g)try{c(a,"source",""===g?"(?:)":g)}catch(e){}return a},P=d(I),R=0;P.length>R;)v(W,I,P[R++]);(E.constructor=W).prototype=E,m(r,"RegExp",W,{constructor:!0})}_("RegExp")},"50a9":function(e,t,n){},"5f70":function(e,t,n){e.exports=n.p+"system_static/img/no_fh.977a0fb8.png"},"61f7":function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"c",(function(){return c})),n.d(t,"b",(function(){return l}));var i=n("ade3"),r=n("5530");function o(e,t){/(y+)/.test(t)&&(t=t.replace(RegExp.$1,(e.getFullYear()+"").substr(4-RegExp.$1.length)));var n,i,r={"M+":e.getMonth()+1,"d+":e.getDate(),"h+":e.getHours(),"m+":e.getMinutes(),"s+":e.getSeconds()};for(n in r)new RegExp("(".concat(n,")")).test(t)&&(i=r[n]+"",t=t.replace(RegExp.$1,1===RegExp.$1.length?i:("00"+i).substr(i.length)));return t}n("ac1f"),n("00b4"),n("5319"),n("4d63"),n("c607"),n("2c3e"),n("25f0"),n("498a"),n("d3b7"),n("13d5"),n("b64b"),n("99af");var a={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function s(e,t){e.message=function(e){return t.replace("%s",e||"")}}function c(e){var t=1n?n=r:r(e||14))return t=n,!0}},h=function(e,t,n){var i,r,o,a,s,c=function c(){var l=(new Date).getTime()-a;l=0?i=setTimeout(c,t-l):(i=null,n||(s=e.apply(o,r),i||(o=r=null)))};return function(){o=this,r=arguments,a=(new Date).getTime();var l=n&&!i;return i||(i=setTimeout(c,t)),l&&(s=e.apply(o,r),o=r=null),s}},p={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{ref:"stripContainer",staticClass:"happy-scroll-strip",class:[e.horizontal?"happy-scroll-strip--horizontal":"happy-scroll-strip--vertical"],style:[e.initLocation],on:{"!wheel":function(t){return t.stopPropagation(),e.handlerWheel(t)}}},[n("div",{ref:"strip",staticClass:"happy-scroll-bar",style:[e.translate,r({},e.config.sizeAttr,e.length+"px"),e.initSize,{background:e.color},{opacity:e.isOpacity}],on:{mousedown:function(t){return t.stopPropagation(),e.handlerMouseDown(t)}}})])},staticRenderFns:[],name:"happy-scroll-strip",props:{horizontal:Boolean,left:Boolean,top:Boolean,move:{type:Number,default:0},size:{type:[Number,String],default:4},minLengthV:{type:Number,default:40},minLengthH:{type:Number,default:40},color:{type:String,default:"rgba(51,51,51,0.2)"},throttle:{type:Number,default:14}},data:function(){return{config:{},startMove:!1,binded:!1,length:0,percentage:0,maxOffset:0,currentOffset:0,moveThrottle:f(this.throttle)}},watch:{currentOffset:function(e){0===e?this.emitLocationEvent("start",0):e===this.maxOffset&&this.emitLocationEvent("end",e/this.percentage)}},computed:{initSize:function(){return r({},this.horizontal?"height":"width",this.size+"px")},isOpacity:function(){return this.percentage<1?1:0},translate:function(){var e=this.move*this.percentage;if(this.$refs.stripContainer)return e<0&&(e=0),e>this.maxOffset&&(e=this.maxOffset),this.currentOffset=e,{transform:this.config.translate+"("+e+"px)"}},initLocation:function(){return this.horizontal?this.top?{top:0,bottom:"auto"}:"":this.left?{left:0,right:"auto"}:""}},methods:{emitLocationEvent:function(e,t){var n=this.horizontal?"horizontal":"vertical";this.$emit(n+"-"+e,t)},computeStrip:function(e,t){var n=this.$refs.stripContainer[this.config.client];this.length=n*(t/e);var i=this.horizontal?this.minLengthH:this.minLengthV;i<1&&(i*=n),this.length=this.lengththis.maxOffset&&(e=this.maxOffset),t&&e>0&&e4?e:void 0}())},t.isLegacyOpera=function(){return!!window.opera}})),S=o((function(e){(e.exports={}).getOption=function(e,t,n){var i=e[t];return void 0!==i&&null!==i||void 0===n?i:n}})),x=function(e){function t(){for(u=!0;d.size();){var e=d;d=a(),e.process()}u=!1}function n(){l=r(t)}function i(e){return clearTimeout(e)}function r(e){return function(e){return setTimeout(e,0)}(e)}var o=(e=e||{}).reporter,s=S.getOption(e,"async",!0),c=S.getOption(e,"auto",!0);c&&!s&&(o&&o.warn("Invalid options combination. auto=true and async=false is invalid. Setting async=true."),s=!0);var l,d=a(),u=!1;return{add:function(e,t){!u&&c&&s&&0===d.size()&&n(),d.add(e,t)},force:function(e){u||(void 0===e&&(e=s),l&&(i(l),l=null),e?n():t())}}},C="_erd",k={initState:function(e){return e[C]={},s(e)},getState:s,cleanState:function(e){delete e[C]}},I=function(e){function t(e){return r(e).object}var n=(e=e||{}).reporter,i=e.batchProcessor,r=e.stateHandler.getState;if(!n)throw new Error("Missing required dependency: reporter.");return{makeDetectable:function(e,t,o){o||(o=t,t=e,e=null),e=e||{},_.isIE(8)?o(t):function(e,t){function o(){function i(){if("static"===c.position){e.style.position="relative";var t=function(e,t,n,i){var r=n[i];"auto"!==r&&"0"!==function(e){return e.replace(/[^-\d\.]/g,"")}(r)&&(e.warn("An element that is positioned static has style."+i+"="+r+" which is ignored due to the static positioning. The element will need to be positioned relative, so the style."+i+" will be set to 0. Element: ",t),t.style[i]=0)};t(n,e,c,"top"),t(n,e,c,"right"),t(n,e,c,"bottom"),t(n,e,c,"left")}}""!==c.position&&(i(c),s=!0);var o=document.createElement("object");o.style.cssText=a,o.tabIndex=-1,o.type="text/html",o.onload=function(){function n(e,t){e.contentDocument?t(e.contentDocument):setTimeout((function(){n(e,t)}),100)}s||i(),n(this,(function(n){t(e)}))},_.isIE()||(o.data="about:blank"),e.appendChild(o),r(e).object=o,_.isIE()&&(o.data="about:blank")}var a="display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: none; padding: 0; margin: 0; opacity: 0; z-index: -1000; pointer-events: none;",s=!1,c=window.getComputedStyle(e),l=e.offsetWidth,d=e.offsetHeight;r(e).startSize={width:l,height:d},i?i.add(o):o()}(t,o)},addListener:function(e,n){function i(){n(e)}if(!t(e))throw new Error("Element is not detectable by this strategy.");_.isIE(8)?(r(e).object={proxy:i},e.attachEvent("onresize",i)):t(e).contentDocument.defaultView.addEventListener("resize",i)},uninstall:function(e){_.isIE(8)?e.detachEvent("onresize",r(e).object.proxy):e.removeChild(t(e)),delete r(e).object}}},E=g.forEach,$=function(e){function t(e){e.className+=" "+u+"_animation_active"}function n(e,t,n){if(e.addEventListener)e.addEventListener(t,n);else{if(!e.attachEvent)return a.error("[scroll] Don't know how to add event listeners.");e.attachEvent("on"+t,n)}}function i(e,t,n){if(e.removeEventListener)e.removeEventListener(t,n);else{if(!e.detachEvent)return a.error("[scroll] Don't know how to remove event listeners.");e.detachEvent("on"+t,n)}}function r(e){return c(e).container.childNodes[0].childNodes[0].childNodes[0]}function o(e){return c(e).container.childNodes[0].childNodes[0].childNodes[1]}var a=(e=e||{}).reporter,s=e.batchProcessor,c=e.stateHandler.getState,l=e.idHandler;if(!s)throw new Error("Missing required dependency: batchProcessor");if(!a)throw new Error("Missing required dependency: reporter.");var d=function(){var e=document.createElement("div");e.style.cssText="position: absolute; width: 1000px; height: 1000px; visibility: hidden; margin: 0; padding: 0;";var t=document.createElement("div");t.style.cssText="position: absolute; width: 500px; height: 500px; overflow: scroll; visibility: none; top: -1500px; left: -1500px; visibility: hidden; margin: 0; padding: 0;",t.appendChild(e),document.body.insertBefore(t,document.body.firstChild);var n=500-t.clientWidth,i=500-t.clientHeight;return document.body.removeChild(t),{width:n,height:i}}(),u="erd_scroll_detection_container";return function(e,t){if(!document.getElementById(e)){var n=t+"_animation",i="/* Created by the element-resize-detector library. */\n";i+="."+t+" > div::-webkit-scrollbar { display: none; }\n\n",i+="."+t+"_animation_active { -webkit-animation-duration: 0.1s; animation-duration: 0.1s; -webkit-animation-name: "+n+"; animation-name: "+n+"; }\n",i+="@-webkit-keyframes "+n+" { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } }\n",function(t,n){n=n||function(e){document.head.appendChild(e)};var i=document.createElement("style");i.innerHTML=t,i.id=e,n(i)}(i+="@keyframes "+n+" { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } }")}}("erd_scroll_detection_scrollbar_style",u),{makeDetectable:function(e,i,f){function h(){if(e.debug){var t=Array.prototype.slice.call(arguments);if(t.unshift(l.get(i),"Scroll: "),a.log.apply)a.log.apply(null,t);else for(var n=0;ni&&(n=e.biggerMoveH.toLocaleLowerCase()),"start"===n&&(e.moveY=0,e.slideYChange(e.moveY)),"end"===n&&(e.moveY=t.clientHeight,e.slideYChange(e.moveY)),i=t.clientHeight,n="",t.clientWidthr&&(n=e.biggerMoveV.toLocaleLowerCase()),"start"===n&&(e.moveX=0,e.slideXChange(e.moveX)),"end"===n&&(e.moveX=t.clientWidth,e.slideXChange(e.moveX)),r=t.clientWidth}))}},setContainerSize:function(){this.initSize={width:this.$refs["happy-scroll"].clientWidth+20+"px",height:this.$refs["happy-scroll"].clientHeight+20+"px"}},checkScrollMode:function(){if(void 0===L._happyJS._isScrollNotUseSpace){var e=this.$slots.default[0].elm,t=this.$refs.container;(e.offsetHeight>t.clientHeight||e.offsetWidth>t.clientWidth)&&(t.offsetWidth>t.clientWidth||t.offsetHeight>t.clientHeight?L._happyJS._isScrollNotUseSpace=!1:L._happyJS._isScrollNotUseSpace=!0,this.isScrollNotUseSpace=L._happyJS._isScrollNotUseSpace)}}},beforeCreate:function(){var e=L._happyJS=L._happyJS||{};this.isScrollNotUseSpace=e._isScrollNotUseSpace},created:function(){this.updateSyncScroll=h((function(){this.$emit("update:scrollTop",this.moveY),this.$emit("update:scrollLeft",this.moveX)}),this.throttle)},mounted:function(){var e=this;this.setContainerSize(),this.$nextTick((function(){e.computeStripX(),e.computeStripY(),e.checkScrollMode(),e.initBrowserSize(),e.$nextTick((function(){e.scrollTop&&(e.$refs.container.scrollTop=+e.scrollTop),e.scrollLeft&&(e.$refs.container.scrollLeft=+e.scrollLeft)}))})),this.resizeListener(),this.$watch("browserHSize",this.setContainerSize),this.$watch("browserVSize",this.setContainerSize)}});"undefined"!=typeof window&&window.Vue&&Vue.component("happy-scroll",H),e.default={install:function(e){e.component("happy-scroll",H)},version:"2.1.1"},e.HappyScroll=H,e.version="2.1.1",Object.defineProperty(e,"__esModule",{value:!0})}(t,n("a026"))},"75ea":function(e,t,n){},"7a1a":function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var i=n("6b6c");function r(){return Object(i.a)({url:"service/info",method:"get",kefu:!0})}},"841c":function(e,t,n){"use strict";var i=n("c65b"),r=n("d784"),o=n("825a"),a=n("7234"),s=n("1d80"),c=n("129f"),l=n("577e"),d=n("dc4a"),u=n("14c3");r("search",(function(e,t,n){return[function(t){var n=s(this),r=a(t)?void 0:d(t,e);return r?i(r,t,n):new RegExp(t)[e](l(n))},function(e){var i=o(this),r=(e=l(e),n(t,i,e));return r.done?r.value:(r=i.lastIndex,c(r,0)||(i.lastIndex=0),e=u(i,e),c(i.lastIndex,r)||(i.lastIndex=r),null===e?-1:e.index)}]}))},"87bc":function(e,t,n){"use strict";n.r(t),n("ac1f"),n("841c");var i=n("c7eb"),r=n("1da1"),o=(n("14d9"),n("8c8a")),a={name:"Loading",props:{loaded:Boolean,loading:Boolean},created:function(){}},s=n("2877"),c=(a=Object(s.a)(a,(function(){var e=this,t=e._self._c;return e.loading&&!e.loaded?t("div",{staticClass:"Loads acea-row row-center-wrapper",staticStyle:{"margin-top":"0.2rem","font-size":"12px"}},[e.loading?[t("div",{staticClass:"iconfontYI icon-jiazai loading acea-row row-center-wrapper"}),e._v("\n 正在加载中\n ")]:[e._v(" 上拉加载更多 ")]],2):e._e()}),[],!1,null,null,null).exports,n("42e3")),l=n("61f7"),d=n("69ae"),u={name:"WriteOff",props:{iShidden:{type:Boolean,default:!0},orderInfo:{type:Object,default:null}},data:function(){return{}},methods:{toDetail:function(e){this.$router.push({path:"/kefu/orderDetail/"+e.id+"/looks"})},cancel:function(){this.$emit("cancel",!1)},confirm:function(){this.$emit("confirm",!1)}}},f=(u=(n("0f5f"),Object(s.a)(u,(function(){var e=this,t=e._self._c;return t("div",{directives:[{name:"show",rawName:"v-show",value:e.iShidden,expression:"iShidden"}]},[t("div",{staticClass:"WriteOff"},[t("div",{staticClass:"pictrue"},[t("img",{attrs:{src:e.orderInfo.cartInfo[0].productInfo.image}})]),t("div",{staticClass:"num acea-row row-center-wrapper"},[e._v("\n "+e._s(e.orderInfo.order_id)+"\n "),t("div",{staticClass:"views",on:{click:function(t){return e.toDetail(e.orderInfo)}}},[e._v("查看"),t("span",{staticClass:"iconfont icon-jiantou views-jian"})])]),t("div",{staticClass:"tip"},[e._v("确定要核销此订单吗?")]),t("div",{staticClass:"sure",on:{click:e.confirm}},[e._v("确定核销")]),t("div",{staticClass:"sure cancel",on:{click:e.cancel}},[e._v("取消")])]),t("div",{staticClass:"maskModel",on:{touchmove:function(e){e.preventDefault()}}})])}),[],!1,null,"29467a90",null).exports),n("6db4")),h=n("7a1a");u={name:"AdminOrderList",components:{WriteOff:u,PriceChange:o.a,Loading:a,HappyScroll:f.HappyScroll},props:{},data:function(){return{current:"",change:!1,types:0,where:{page:1,limit:15,search:"",type:""},list:[],loaded:!1,loading:!1,orderInfo:{},status:null,iShidden:!1,ops:{vuescroll:{mode:"slide",enable:!1,tips:{deactive:"Push to Load",active:"Release to Load",start:"Loading...",beforeDeactive:"Load Successfully!"},auto:!1,autoLoadDistance:0,pullRefresh:{enable:!1},pushLoad:{enable:!0,auto:!0,autoLoadDistance:10}},bar:{background:"#393232",opacity:".5",size:"2px"}}}},watch:{"$route.params.type":function(e){null!=e&&(this.where.type=e,this.init())},types:function(){this.getIndex()}},created:function(){Object(h.a)().then((function(e){window.document.title="".concat(e.data.site_name," - 订单列表")}))},mounted:function(){var e=this;this.current="",this.getIndex(),this.$scroll(this.$refs.container,(function(){e.loading||e.getIndex()}))},methods:{bindSearch:function(){this.init()},storeCancellation:function(e){this.orderInfo=e,this.iShidden=!0},cancel:function(e){this.iShidden=e},confirm:function(){var e=this;Object(c.z)(this.orderInfo.id).then((function(t){e.iShidden=!1,e.init(),e.$dialog.success(t.msg)})).catch((function(t){e.$dialog.error(t.msg)}))},more:function(e){this.current===e?this.current="":this.current=e},modify:function(e,t){this.change=!0,this.orderInfo=e,this.status=t},closeChange:function(e){this.change=e},changeclose:function(e){this.change=e,this.init()},getRefuse:function(e){orderRefuseApi(data).then((function(){that.change=!1,that.$dialog.success("已拒绝退款"),that.init()})).catch((function(e){that.$dialog.error(e.message)}))},savePrice:function(e){var t=this;return Object(r.a)(Object(i.a)().mark((function n(){var r,o,a,s,c,u;return Object(i.a)().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(r=t,o={},a=e.price,s=e.refundPrice,c=r.orderInfo.refundStatus,u=e.remark,0==r.status&&0===c)return n.prev=2,n.next=5,t.$validator({price:[Object(l.c)(l.c.message("金额"))]}).validate({price:a});n.next=15;break;case 5:n.next=10;break;case 7:return n.prev=7,n.t0=n.catch(2),n.abrupt("return",Object(d.b)(n.t0));case 10:o.price=a,o.orderId=e.orderId,editPriceApi(o).then((function(){r.change=!1,r.$dialog.success("改价成功"),r.init()})).catch((function(e){r.$dialog.error(e.message)})),n.next=41;break;case 15:if(0==r.status&&1===c)return n.prev=16,n.next=19,t.$validator({refundPrice:[Object(l.c)(l.c.message("金额")),Object(l.b)(l.b.message("金额"))]}).validate({refundPrice:s});n.next=30;break;case 19:n.next=24;break;case 21:return n.prev=21,n.t1=n.catch(16),n.abrupt("return",Object(d.b)(n.t1));case 24:o.amount=s,o.type=e.type,o.orderId=e.orderId,orderRefundApi(o).then((function(e){r.change=!1,r.$dialog.success("退款成功"),r.init()}),(function(e){r.change=!1,r.$dialog.error(e.message)})),n.next=41;break;case 30:return n.prev=30,n.next=33,t.$validator({remark:[Object(l.c)(l.c.message("备注"))]}).validate({remark:u});case 33:n.next=38;break;case 35:return n.prev=35,n.t2=n.catch(30),n.abrupt("return",Object(d.b)(n.t2));case 38:o.mark=u,o.id=e.id,orderMarkApi(o).then((function(e){r.change=!1,r.$dialog.success("提交成功"),r.init()}),(function(e){r.change=!1,r.$dialog.error(e.msg)}));case 41:case"end":return n.stop()}}),n,null,[[2,7],[16,21],[30,35]])})))()},init:function(){this.list=[],this.where.page=1,this.loaded=!1,this.loading=!1,this.getIndex(),this.current=""},getIndex:function(){var e=this;this.loading||this.loaded||(this.loading=!0,Object(c.o)(this.$route.params.toUid,this.where).then((function(t){e.loading=!1,e.loaded=t.data.length@^][^\s!#%&*+<=>@^]*>/,E=/a/g,M=/a/g,D=(a=new j(E)!==E,h.MISSED_STICKY),N=h.UNSUPPORTED_Y;y=i&&(!a||D||k||S||v((function(){return M[O]=!1,j(E)!==E||j(M)===M||"/a/i"!==String(j(E,"i"))})));if(s("RegExp",y)){for(var P=function(t,e){var a,i,n=d(V,this),r=m(t),s=void 0===e,u=[],h=t;if(!n&&r&&s&&t.constructor===P)return t;if((r||d(V,t))&&(t=t.source,s)&&(e=p(h)),t=void 0===t?"":f(t),e=void 0===e?"":f(e),h=t,r=e=k&&"dotAll"in E&&(a=!!e&&-1"===e&&l:if(""===d||w(s,d))throw new C("Invalid capture group name");s[d]=!0,l=!(r[r.length]=[d,u]),d="";continue}l?d+=e:n+=e}return[n,r]}(t))[0],u=s[1]),s=o(j(t,e),n?this:V,P),(a||i||u.length)&&(e=_(s),a&&(e.dotAll=!0,e.raw=P(function(t){for(var e,a=t.length,i=0,n="",r=!1;i<=a;i++)"\\"===(e=T(t,i))?n+=e+T(t,++i):r||"."!==e?("["===e?r=!0:"]"===e&&(r=!1),n+=e):n+="[\\s\\S]";return n}(t),r)),i&&(e.sticky=!0),u.length)&&(e.groups=u),t!==h)try{l(s,"source",""===h?"(?:)":h)}catch(t){}return s},U=u(j),F=0;U.length>F;)g(P,j,U[F++]);(V.constructor=P).prototype=V,b(n,"RegExp",P,{constructor:!0})}x("RegExp")},"59b9":function(t,e,a){"use strict";a("fd6f")},"61f7":function(t,e,a){"use strict";a.d(e,"a",(function(){return r})),a.d(e,"c",(function(){return l})),a.d(e,"b",(function(){return c}));var i=a("ade3"),n=a("5530");function r(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var a,i,n={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(a in n)new RegExp("(".concat(a,")")).test(e)&&(i=n[a]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?i:("00"+i).substr(i.length)));return e}a("ac1f"),a("00b4"),a("5319"),a("4d63"),a("c607"),a("2c3e"),a("25f0"),a("498a"),a("d3b7"),a("13d5"),a("b64b"),a("99af");var s={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function o(t,e){t.message=function(t){return e.replace("%s",t||"")}}function l(t){var e=1",e.id)).then((function(e){t.dialogTableVisible=!0,t.info=e.data})).catch((function(e){t.$Message.error(e.msg)}))},onchangeIsShow:function(e,t){var i=this,n=this.methodApi.status.replace("",e.id);n=n,e={field:t,value:e[t]},Object(o.a)({url:n,method:"put",data:e}).then(function(){var e=Object(r.a)(Object(a.a)().mark((function e(t){return Object(a.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i.$message.success(t.msg);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){i.$message.error(e.msg)}))},searchs:function(){this.from.page=1,this.getList()},change:function(e){this.$forceUpdate()},getCrudApi:function(e){var t=this;e=e,Object(o.a)({url:"system/crud/config/".concat(e),method:"get"}).then((function(e){t.methodApi=e.data.route,t.curdKey=e.data.key,t.readFields=e.data.readFields,e.data.search.map((function(e){t.from[e.field]=""})),t.search=e.data.search,e.data.columns.push({title:"操作",slot:"action",fixed:"right",width:100,align:"center"}),e.data.columns.map((function(e){"frameImageOne"===e.from_type?e.render=function(t,i){return t("div",{class:"tabBox_img",directives:[{name:"viewer"}]},[t("img",{directives:[{name:"lazy",value:i.row[e.slot]}]})])}:"frameImages"===e.from_type&&(e.render=function(t,i){i=i.row[e.slot]||[];var a=[];return i.map((function(e){a.push(t("img",{directives:[{name:"lazy",value:e}]}))})),t("div",{class:"tabBox_img",directives:[{name:"viewer"}]},a)})})),t.columns=e.data.columns,t.getList()}))},add:function(){var e=this,t=this.methodApi.create;this.$modalForm(l(t)).then((function(){return e.getList()}))},getList:function(){var e,t=this,i=(this.loading=!0,this.methodApi.index);i=i,e=this.from,Object(o.a)({url:i,method:"get",params:e}).then(function(){var e=Object(r.a)(Object(a.a)().mark((function e(i){var r;return Object(a.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r=i.data,t.dataList=r.list,t.total=r.count,t.loading=!1;case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.loading=!1,t.$message.error(e.msg)}))},edit:function(e){var t=this;e=this.methodApi.edit.replace("",e[this.curdKey]);this.$modalForm((e=e,Object(o.a)({url:e,method:"get"}))).then((function(){return t.getList()}))},del:function(e,t,i){var a=this;e=this.methodApi.delete.replace("",e[this.curdKey]);this.$modalSure({title:t,num:i,url:e,method:"DELETE",ids:""}).then((function(e){a.$message.success(e.msg),a.getList()})).catch((function(e){a.$message.error(e.msg)}))}}},i("c586"),s=i("2877"),i=Object(s.a)(n,(function(){var e=this,t=e._self._c;return t("div",[t("el-card",{staticClass:"ivu-mt",attrs:{shadow:"never","body-style":{padding:0}}},[t("div",{staticClass:"padding-add"},[e.search.length?t("el-form",{ref:"curlFrom",attrs:{model:e.from,"label-width":e.labelWidth,"label-position":e.labelPosition,inline:""},nativeOn:{submit:function(e){e.preventDefault()}}},[e._l(e.search,(function(i,a){return t("el-form-item",{key:a,attrs:{label:i.name+":"}},["input"===i.type?t("el-input",{staticClass:"form_content_width",attrs:{placeholder:"请输入"+i.name},on:{input:function(t){return e.change(t)}},model:{value:e.from[i.field],callback:function(t){e.$set(e.from,i.field,t)},expression:"from[item.field]"}}):"date-picker"===i.type?t("el-date-picker",{staticStyle:{width:"250px"},attrs:{editable:!1,clearabl:"",format:"yyyy/MM/dd",type:"daterange","value-format":"yyyy/MM/dd","start-placeholder":"开始日期","end-placeholder":"结束日期"},on:{change:e.searchs},model:{value:e.from[i.field],callback:function(t){e.$set(e.from,i.field,t)},expression:"from[item.field]"}}):"select"===i.type?t("el-select",{staticClass:"form_content_width",attrs:{placeholder:"请选择",clearable:""},on:{change:e.searchs},model:{value:e.from[i.field],callback:function(t){e.$set(e.from,i.field,t)},expression:"from[item.field]"}},e._l(i.option,(function(e,i){return t("el-option",{key:i,attrs:{value:e.value,label:e.label}})})),1):e._e()],1)})),t("el-form-item",[t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:e.searchs}},[e._v("查询")])],1)],2):e._e()],1)]),t("el-card",{staticClass:"ivu-mt",class:e.search.length?"mt16":"",attrs:{shadow:"never"}},[t("el-row",[t("el-col",e._b({},"el-col",e.grid,!1),[t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:e.add}},[e._v("添加")])],1)],1),t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"table",staticClass:"mt14",attrs:{data:e.dataList,"no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},e._l(e.columns,(function(i,a){return t("el-table-column",{key:a,attrs:{label:i.title,"min-width":i.minWidth},scopedSlots:e._u([{key:"default",fn:function(a){return[i.key?[t("span",[e._v(e._s(a.row[i.key]))])]:"frameImageOne"==i.from_type?[t("div",{directives:[{name:"viewer",rawName:"v-viewer"}],staticClass:"tabBox_img"},[t("img",{directives:[{name:"lazy",rawName:"v-lazy",value:a.row[i.slot],expression:"scope.row[item.slot]"}]})])]:"frameImages"==i.from_type?[t("div",{staticClass:"frame-images"},e._l(a.row[i.slot],(function(e,i){return t("div",{directives:[{name:"viewer",rawName:"v-viewer"}],key:i,staticClass:"tabBox_img"},[t("img",{directives:[{name:"lazy",rawName:"v-lazy",value:e,expression:"item"}]})])})),0)]:"dateTimeRange"==i.from_type?[t("span",[e._v(e._s(a.row[i.slot][0])+"--"+e._s(a.row[i.slot][1]))])]:"action"===i.slot?[t("a",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(t){return e.show(a.row)}}},[e._v("详情")]),t("el-divider",{attrs:{direction:"vertical"}}),t("a",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(t){return e.edit(a.row)}}},[e._v("修改")]),t("el-divider",{attrs:{direction:"vertical"}}),t("a",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(t){return e.del(a.row,"删除",a.$index)}}},[e._v("删除")])]:"switches"===i.from_type?[t("el-switch",{attrs:{"active-value":1,"inactive-value":0,value:a.row[i.slot],size:"large"},on:{change:function(t){return e.onchangeIsShow(a.row,i.slot)}},model:{value:a.row[i.slot],callback:function(t){e.$set(a.row,i.slot,t)},expression:"scope.row[item.slot]"}})]:e._e()]}}],null,!0)})})),1),t("div",{staticClass:"acea-row row-right page"},[e.total?t("pagination",{attrs:{total:e.total,page:e.from.page,limit:e.from.limit},on:{"update:page":function(t){return e.$set(e.from,"page",t)},"update:limit":function(t){return e.$set(e.from,"limit",t)},pagination:e.getList}}):e._e()],1)],1),e.dialogTableVisible?t("el-dialog",{attrs:{title:"查看详情",visible:e.dialogTableVisible},on:{"update:visible":function(t){e.dialogTableVisible=t}}},[t("el-descriptions",{attrs:{title:e.readFields.name}},e._l(e.readFields.all,(function(i,a){return t("el-descriptions-item",{key:a,attrs:{label:i.comment}},["frameImageOne"==i.from_type?t("div",[t("div",{directives:[{name:"viewer",rawName:"v-viewer"}],staticClass:"tabBox_img"},[t("img",{directives:[{name:"lazy",rawName:"v-lazy",value:e.info[i.field],expression:"info[item.field]"}]})])]):"frameImages"==i.from_type?t("div",[t("div",{staticClass:"frame-images"},e._l(e.info[i.field],(function(e,i){return t("div",{directives:[{name:"viewer",rawName:"v-viewer"}],key:i,staticClass:"tabBox_img"},[t("img",{directives:[{name:"lazy",rawName:"v-lazy",value:e,expression:"item"}]})])})),0)]):"dateTimeRange"==i.from_type?t("div",[t("span",[e._v(e._s(e.info[i.field][0])+"--"+e._s(e.info[i.field][1]))])]):t("div",[e._v(e._s(e.info[i.field]))])])})),1)],1):e._e()],1)}),[],!1,null,"a87910c2",null),t.default=i.exports},"841c":function(e,t,i){"use strict";var a=i("c65b"),r=i("d784"),n=i("825a"),s=i("7234"),o=i("1d80"),l=i("129f"),c=i("577e"),d=i("dc4a"),m=i("14c3");r("search",(function(e,t,i){return[function(t){var i=o(this),r=s(t)?void 0:d(t,e);return r?a(r,t,i):new RegExp(t)[e](c(i))},function(e){var a=n(this),r=(e=c(e),i(t,a,e));return r.done?r.value:(r=a.lastIndex,l(r,0)||(a.lastIndex=0),e=m(a,e),l(a.lastIndex,r)||(a.lastIndex=r),null===e?-1:e.index)}]}))},c586:function(e,t,i){"use strict";i("f5d8")},f5d8:function(e,t,i){}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-6e1b174e.52e06c86.js b/crmeb/public/admin/system_static/js/chunk-6e1b174e.52e06c86.js deleted file mode 100644 index d7b04fafd..000000000 --- a/crmeb/public/admin/system_static/js/chunk-6e1b174e.52e06c86.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-6e1b174e"],{"480ef":function(t,e,i){"use strict";i("c1f3")},"6d86":function(t,e,i){"use strict";i.r(e),i("498a");var a=i("5530"),r=i("2f62"),o=i("c24f");a={components:{uploadPictures:i("b0e7").a},data:function(){return{tbody:[],loading:!1,total:0,page:1,limit:30,modal1:!1,form:{id:"",right_type:"",title:"",show_title:"",image:"",explain:"",number:1,status:1},rules:{title:[{required:!0,message:"请输入权益名称",trigger:"blur"}],show_title:[{required:!0,message:"请输入展示名称",trigger:"blur"}],image:[{required:!0,message:"请上传权益图标"}],explain:[{required:!0,message:"请输入权益简介",trigger:"blur"}],number:[{required:!0,type:"integer",message:"请输入正整数"}]},modal2:!1,gridPic:{xl:6,lg:8,md:12,sm:12,xs:12},gridBtn:{xl:4,lg:8,md:8,sm:8,xs:8}}},computed:Object(a.a)({},Object(r.d)("media",["isMobile"])),created:function(){this.getRightList()},methods:{getRightList:function(){var t=this;this.loading=!0,Object(o.x)().then((function(e){e=e.data;var i=e.count;e=e.list;t.loading=!1,t.total=i,t.tbody=e})).catch((function(e){t.loading=!1,t.$message.error(e)}))},statusChange:function(t){this.form.id=t.id,this.form.right_type=t.right_type,this.form.title=t.title,this.form.show_title=t.show_title,this.form.image=t.image,this.form.explain=t.explain,this.form.number=t.number,this.form.status=t.status,this.rightSave()},edit:function(t){this.modal1=!0,this.form.id=t.id,this.form.status=t.status,this.form.right_type=t.right_type,this.form.title=t.title,this.form.show_title=t.show_title,this.form.image=t.image,this.form.explain=t.explain,this.form.number=t.number},rightSave:function(){var t=this;Object(o.y)(this.form).then((function(e){t.modal1=!1,t.getRightList(),t.$message.success(e.msg)})).catch((function(e){t.$message.error(e.msg)}))},formSubmit:function(t){var e=this;this.$refs[t].validate((function(t){t&&e.rightSave()}))},callImage:function(){this.modal2=!0},getPic:function(t){this.form.image=t.att_dir,this.modal2=!1}}},i("480ef"),r=i("2877"),i=Object(r.a)(a,(function(){var t=this,e=t._self._c;return e("div",[e("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never"}},[e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],attrs:{data:t.tbody,"highlight-current-row":"","no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},[e("el-table-column",{attrs:{label:"权益名称","min-width":"120"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("span",[t._v(t._s(i.row.title))])]}}])}),e("el-table-column",{attrs:{label:"展示名称","min-width":"120"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("span",[t._v(t._s(i.row.show_title))])]}}])}),e("el-table-column",{attrs:{label:"权益图标","min-width":"120"},scopedSlots:t._u([{key:"default",fn:function(t){return[e("div",{directives:[{name:"viewer",rawName:"v-viewer"}],staticClass:"image-wrap"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:t.row.image,expression:"scope.row.image"}]})])]}}])}),e("el-table-column",{attrs:{label:"权益简介","min-width":"120"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("span",[t._v(t._s(i.row.explain))])]}}])}),e("el-table-column",{attrs:{label:"权益状态","min-width":"120"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("el-switch",{staticClass:"defineSwitch",attrs:{"active-value":1,"inactive-value":0,size:"large","active-text":"启用","inactive-text":"禁用"},on:{change:function(e){return t.statusChange(i.row)}},model:{value:i.row.status,callback:function(e){t.$set(i.row,"status",e)},expression:"scope.row.status"}})]}}])}),e("el-table-column",{attrs:{label:"操作",fixed:"right",width:"170"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("a",{on:{click:function(e){return t.edit(i.row)}}},[t._v("编辑")])]}}])})],1),e("div",{staticClass:"acea-row row-right page"},[t.total?e("pagination",{attrs:{total:t.total,page:t.page,limit:t.limit},on:{"update:page":function(e){t.page=e},"update:limit":function(e){t.limit=e},pagination:t.getRightList}}):t._e()],1)],1),e("el-dialog",{attrs:{visible:t.modal1,title:"编辑会员权益",width:"540px"},on:{"update:visible":function(e){t.modal1=e}}},[e("el-form",{ref:"form",attrs:{model:t.form,rules:t.rules,"label-width":"90px"}},[e("el-input",{staticStyle:{display:"none"},model:{value:t.form.id,callback:function(e){t.$set(t.form,"id",e)},expression:"form.id"}}),e("el-input",{staticStyle:{display:"none"},model:{value:t.form.status,callback:function(e){t.$set(t.form,"status",e)},expression:"form.status"}}),e("el-input",{staticStyle:{display:"none"},model:{value:t.form.right_type,callback:function(e){t.$set(t.form,"right_type",e)},expression:"form.right_type"}}),e("el-form-item",{attrs:{label:"权益名称:",prop:"title"}},[e("el-input",{staticClass:"w100",attrs:{placeholder:"请输入权益名称",disabled:""},model:{value:t.form.title,callback:function(e){t.$set(t.form,"title","string"==typeof e?e.trim():e)},expression:"form.title"}})],1),e("el-form-item",{attrs:{label:"展示名称:",prop:"show_title"}},[e("el-input",{staticClass:"w100",attrs:{placeholder:"请输入展示名称"},model:{value:t.form.show_title,callback:function(e){t.$set(t.form,"show_title","string"==typeof e?e.trim():e)},expression:"form.show_title"}})],1),e("el-form-item",{attrs:{label:"权益图标:",prop:"image"}},[e("div",{staticClass:"image-group",on:{click:t.callImage}},[t.form.image?e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:t.form.image,expression:"form.image"}]}):e("i",{staticClass:"el-icon-picture-outline",staticStyle:{"font-size":"24px"}})]),e("el-input",{staticStyle:{display:"none"},model:{value:t.form.image,callback:function(e){t.$set(t.form,"image",e)},expression:"form.image"}})],1),e("el-form-item",{attrs:{label:"权益简介:",prop:"show_title"}},[e("el-input",{staticClass:"w100",attrs:{type:"textarea",autosize:{minRows:2,maxRows:10},placeholder:"请输入权益简介"},model:{value:t.form.explain,callback:function(e){t.$set(t.form,"explain","string"==typeof e?e.trim():e)},expression:"form.explain"}})],1),e("el-form-item",{directives:[{name:"show",rawName:"v-show",value:"coupon"!==t.form.right_type&&"vip_price"!==t.form.right_type,expression:"form.right_type !== 'coupon' && form.right_type !== 'vip_price'"}],attrs:{label:"offline"===t.form.right_type||"express"===t.form.right_type||"vip_price"===t.form.right_type?"折扣数(%):":"积分倍数:",prop:"number"}},[e("el-input-number",{attrs:{controls:!1,min:1},model:{value:t.form.number,callback:function(e){t.$set(t.form,"number",e)},expression:"form.number"}})],1),e("el-form-item",[e("div",{staticClass:"acea-row row-right"},[e("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.formSubmit("form")}}},[t._v("提交")])],1)])],1)],1),e("el-dialog",{attrs:{visible:t.modal2,width:"1024px",title:"选择权益图标"},on:{"update:visible":function(e){t.modal2=e}}},[t.modal2?e("uploadPictures",{attrs:{isChoice:"单选",gridBtn:t.gridBtn,gridPic:t.gridPic},on:{getPic:t.getPic}}):t._e()],1)],1)}),[],!1,null,"0fdacad4",null);e.default=i.exports},c1f3:function(t,e,i){}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-6ea1950e.25b52378.js b/crmeb/public/admin/system_static/js/chunk-6ea1950e.25b52378.js deleted file mode 100644 index 4781ef09f..000000000 --- a/crmeb/public/admin/system_static/js/chunk-6ea1950e.25b52378.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-6ea1950e"],{"277f":function(t,e,n){"use strict";n.d(e,"b",(function(){return r})),n.d(e,"a",(function(){return c})),n.d(e,"c",(function(){return i})),n.d(e,"d",(function(){return o})),n.d(e,"e",(function(){return u})),n("99af");var a=n("6b6c");function r(t){return Object(a.a)({url:"setting/notification/index?type=".concat(t),method:"get"})}function c(t,e){return Object(a.a)({url:"setting/notification/info?id=".concat(t,"&type=").concat(e),method:"get"})}function i(t){return Object(a.a)({url:"setting/notification/save",method:"post",data:t})}function o(t,e,n){return Object(a.a)({url:"setting/notification/set_status/".concat(t,"/").concat(e,"/").concat(n),method:"put"})}function u(t){return Object(a.a)({url:"setting/notification/not_form/".concat(t),method:"get"})}},"3ddf":function(t,e,n){"use strict";n("f466")},aa0a:function(t,e,n){"use strict";n.r(e),n("d3b7"),n("25f0"),n("b0c0"),n("14d9"),n("d81d"),n("a434");var a=n("277f"),r=n("b562"),c={data:function(){return{modalTitle:"",notificationModal:!1,headerList:[{label:"会员通知",value:"1"},{label:"平台通知",value:"2"},{label:"自定义通知",value:"3"}],levelLists:[],currentTab:"1",loading:!1,formData:{}}},created:function(){this.changeTab(this.currentTab)},methods:{changeSwitch:function(t,e,n){var r=this;Object(a.d)(n,e[n],e.id).then((function(t){r.$message.success(t.msg)})).catch((function(t){r.$message.error(t.msg)}))},notificationForm:function(t){var e=this;this.$modalForm(Object(a.e)(t)).then((function(){return e.changeTab()}))},changeTab:function(){var t=this;Object(a.b)(this.currentTab).then((function(e){t.levelLists=e.data}))},routineTemplate:function(){var t=this;Object(r.n)().then((function(e){t.$message.success(e.msg),t.changeTab(t.currentTab)})).catch((function(e){t.$message.error(e.msg)}))},wechatTemplate:function(){var t=this;Object(r.w)().then((function(e){t.$message.success(e.msg),t.changeTab(t.currentTab)})).catch((function(e){t.$message.error(e.msg)}))},changeStatus:function(){},notice:function(){},setting:function(t,e){this.$router.push({path:this.$routeProStr+"/setting/notification/notificationEdit?id="+e.id})},getData:function(t,e,n){var r=this;this.formData={},Object(a.a)(e.id,n).then((function(e){t.map((function(t,n){r.formData[t]=e.data[t]})),r.formData.type=n,r.notificationModal=!0}))},del:function(t,e,n){var a=this;e={title:e,num:n,url:"setting/notification/del_not/".concat(t.id),method:"DELETE",ids:""};this.$modalSure(e).then((function(t){a.$message.success(t.msg),a.levelLists.splice(n,1)})).catch((function(t){a.$message.error(t.msg)}))}}};n("3ddf"),n=n("2877"),n=Object(n.a)(c,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"message"},[e("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never","body-style":{padding:"0 20px 20px"}}},[e("div",[e("el-tabs",{on:{"tab-click":t.changeTab},model:{value:t.currentTab,callback:function(e){t.currentTab=e},expression:"currentTab"}},t._l(t.headerList,(function(t,n){return e("el-tab-pane",{key:n,attrs:{label:t.label,name:t.value.toString()}})})),1)],1),1==t.currentTab?e("el-row",{staticClass:"mb14"},[e("el-col",[e("el-button",{directives:[{name:"auth",rawName:"v-auth",value:["app-wechat-template-sync"],expression:"['app-wechat-template-sync']"}],attrs:{type:"primary"},on:{click:t.routineTemplate}},[t._v("同步小程序订阅消息")]),e("el-button",{directives:[{name:"auth",rawName:"v-auth",value:["app-wechat-template-sync"],expression:"['app-wechat-template-sync']"}],attrs:{type:"primary"},on:{click:t.wechatTemplate}},[t._v("同步微信模版消息")])],1)],1):t._e(),3==t.currentTab?e("el-row",{staticClass:"mb14"},[e("el-col",[e("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.notificationForm(0)}}},[t._v("添加通知")])],1)],1):t._e(),1==t.currentTab?e("el-alert",{attrs:{type:"warning",closable:!1}},[e("template",{slot:"title"},[e("p",{staticClass:"alert_title"},[t._v("小程序订阅消息")]),t._v("\n 登录微信小程序后台,基本设置,服务类目增加《生活服务 > 百货/超市/便利店》 (否则同步小程序订阅消息会报错)"),e("br"),t._v("\n 同步小程序订阅消息,是在小程序后台未添加订阅消息模板的前提下使用的,会新增一个模板消息并把信息同步过来,并新本项目数据库。"),e("br"),e("br"),e("p",{staticClass:"alert_title"},[t._v("微信模板消息")]),t._v("\n 登录微信公众号后台,选择模板消息,在账号详情下的服务类目中手动设置服务类目,《生活服务 >\n 百货/超市/便利店》(否则同步模板消息不成功)"),e("br"),t._v("\n 同步公众号模板消息,同步公众号模板会删除公众号后台现有的模板,并重新添加新的模板,然后同步信息到数据库,如果多个项目使用同一个公众号的模板,请谨慎操作。\n ")])],2):t._e(),e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"table",staticClass:"mt14",attrs:{data:t.levelLists,"highlight-current-row":"","no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},[e("el-table-column",{attrs:{label:"ID",width:"80"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.id))])]}}])}),e("el-table-column",{attrs:{label:"通知类型","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.name))])]}}])}),e("el-table-column",{attrs:{label:"通知场景说明","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.title))])]}}])}),e("el-table-column",{attrs:{label:"站内信","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[0!==n.row.is_system?e("el-switch",{attrs:{"active-value":1,"inactive-value":2,value:n.row.is_system,size:"large",disabled:0==n.row.is_system},on:{change:function(e){return t.changeSwitch(e,n.row,"is_system")}},model:{value:n.row.is_system,callback:function(e){t.$set(n.row,"is_system",e)},expression:"scope.row.is_system"}}):e("div",[t._v("-")])]}}])}),e("el-table-column",{attrs:{label:"公众号模板","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[0!==n.row.is_wechat?e("el-switch",{attrs:{"active-value":1,"inactive-value":2,value:n.row.is_wechat,size:"large",disabled:0==n.row.is_wechat},on:{change:function(e){return t.changeSwitch(e,n.row,"is_wechat")}},model:{value:n.row.is_wechat,callback:function(e){t.$set(n.row,"is_wechat",e)},expression:"scope.row.is_wechat"}}):e("div",[t._v("-")])]}}])}),e("el-table-column",{attrs:{label:"发送短信","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[0!==n.row.is_sms?e("el-switch",{attrs:{"active-value":1,"inactive-value":2,value:n.row.is_sms,size:"large"},on:{change:function(e){return t.changeSwitch(e,n.row,"is_sms")}},model:{value:n.row.is_sms,callback:function(e){t.$set(n.row,"is_sms",e)},expression:"scope.row.is_sms"}}):e("div",[t._v("-")])]}}])}),1!=t.currentTab?e("el-table-column",{attrs:{label:"企业微信","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[0!==n.row.is_ent_wechat?e("el-switch",{attrs:{"active-value":1,"inactive-value":2,value:n.row.is_ent_wechat,size:"large"},on:{change:function(e){return t.changeSwitch(e,n.row,"is_ent_wechat")}},model:{value:n.row.is_ent_wechat,callback:function(e){t.$set(n.row,"is_ent_wechat",e)},expression:"scope.row.is_ent_wechat"}}):e("div",[t._v("-")])]}}],null,!1,965402819)}):t._e(),1==t.currentTab?e("el-table-column",{attrs:{label:"小程序订阅","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[0!==n.row.is_routine?e("el-switch",{attrs:{"active-value":1,"inactive-value":2,value:n.row.is_routine,size:"large",disabled:0==n.row.is_routine},on:{change:function(e){return t.changeSwitch(e,n.row,"is_routine")}},model:{value:n.row.is_routine,callback:function(e){t.$set(n.row,"is_routine",e)},expression:"scope.row.is_routine"}}):e("div",[t._v("-")])]}}],null,!1,2258607342)}):t._e(),e("el-table-column",{attrs:{label:"操作",fixed:"right",width:3==t.currentTab?130:70},scopedSlots:t._u([{key:"default",fn:function(n){return[e("a",{staticClass:"setting btn",on:{click:function(e){return t.setting(t.item,n.row)}}},[t._v("设置")]),3==t.currentTab?[e("el-divider",{attrs:{direction:"vertical"}}),e("a",{staticClass:"setting btn",on:{click:function(e){return t.notificationForm(n.row.id)}}},[t._v("编辑")]),e("el-divider",{attrs:{direction:"vertical"}}),e("a",{staticClass:"setting btn",on:{click:function(e){return t.del(n.row,"删除",n.$index)}}},[t._v("删除")])]:t._e()]}}])})],1)],1)],1)}),[],!1,null,"019f7792",null);e.default=n.exports},b562:function(t,e,n){"use strict";n.d(e,"n",(function(){return r})),n.d(e,"w",(function(){return c})),n.d(e,"s",(function(){return i})),n.d(e,"a",(function(){return o})),n.d(e,"i",(function(){return u})),n.d(e,"j",(function(){return s})),n.d(e,"k",(function(){return l})),n.d(e,"f",(function(){return d})),n.d(e,"g",(function(){return f})),n.d(e,"h",(function(){return h})),n.d(e,"t",(function(){return m})),n.d(e,"v",(function(){return p})),n.d(e,"u",(function(){return b})),n.d(e,"z",(function(){return w})),n.d(e,"x",(function(){return v})),n.d(e,"y",(function(){return _})),n.d(e,"r",(function(){return g})),n.d(e,"p",(function(){return y})),n.d(e,"q",(function(){return T})),n.d(e,"o",(function(){return j})),n.d(e,"c",(function(){return O})),n.d(e,"b",(function(){return k})),n.d(e,"e",(function(){return S})),n.d(e,"d",(function(){return x})),n.d(e,"m",(function(){return $})),n.d(e,"l",(function(){return E})),n("99af");var a=n("6b6c");function r(){return Object(a.a)({url:"app/routine/syncSubscribe",method:"GET"})}function c(){return Object(a.a)({url:"app/wechat/syncSubscribe",method:"GET"})}function i(t){return Object(a.a)({url:"app/wechat/menu",method:"get"})}function o(t){return Object(a.a)({url:"app/wechat/menu",method:"post",data:t})}function u(t){return Object(a.a)({url:t.url,method:"post",data:t.key})}function s(t){return Object(a.a)({url:"app/routine/download",method:"post",data:t})}function l(){return Object(a.a)({url:"app/routine/info",method:"get"})}function d(t){return Object(a.a)({url:"app/wechat/keyword",method:"get",params:t})}function f(t){return Object(a.a)({url:"app/wechat/keyword/set_status/".concat(t.id,"/").concat(t.status),method:"PUT"})}function h(t,e){return Object(a.a)({url:t,method:"get",params:e.key})}function m(t){return Object(a.a)({url:"/app/wechat/news",method:"POST",data:t})}function p(t){return Object(a.a)({url:"app/wechat/news",method:"GET",params:t})}function b(t){return Object(a.a)({url:"app/wechat/news/".concat(t),method:"GET"})}function w(){return Object(a.a)({url:"app/wechat/tag",method:"GET"})}function v(){return Object(a.a)({url:"app/wechat/tag/create",method:"GET"})}function _(t){return Object(a.a)({url:"app/wechat/tag/".concat(t,"/edit"),method:"GET"})}function g(){return Object(a.a)({url:"app/wechat/group",method:"GET"})}function y(){return Object(a.a)({url:"app/wechat/group/create",method:"GET"})}function T(t){return Object(a.a)({url:"app/wechat/group/".concat(t,"/edit"),method:"GET"})}function j(t){return Object(a.a)({url:"app/wechat/action",method:"GET",params:t})}function O(t){return Object(a.a)({url:"app/wechat/code_reply/".concat(t),method:"GET"})}function k(){return Object(a.a)({url:"setting/city/full_list",method:"GET"})}function S(t){return Object(a.a)({url:"app/kefu/auto_reply/list",method:"get",params:t})}function x(t){return Object(a.a)({url:"app/kefu/auto_reply/form/"+t,method:"get"})}function $(t){return Object(a.a)({url:"app/routine/scheme_list",method:"get",params:t})}function E(t){return Object(a.a)({url:"app/routine/scheme_form/".concat(t),method:"get"})}},f466:function(t,e,n){}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-6edd489a.1feb4e7a.js b/crmeb/public/admin/system_static/js/chunk-6edd489a.1feb4e7a.js new file mode 100644 index 000000000..7d349b07d --- /dev/null +++ b/crmeb/public/admin/system_static/js/chunk-6edd489a.1feb4e7a.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-6edd489a"],{"3caa":function(t,s,c){"use strict";c("ac1f"),c("5319");var e={name:"error_content",props:{code:String,desc:String,src:String},methods:{backHome:function(){this.$router.replace({name:this.$config.homeName})}}};c("b974"),c=c("2877"),c=Object(c.a)(e,(function(){var t=this,s=t._self._c;return s("div",[s("el-row",{staticClass:"acea-row row-middle list"},[s("el-col",{staticClass:"acea-row row-right right",attrs:{xs:24,sm:12,md:12,lg:12}},[s("img",{staticClass:"pictrue",attrs:{src:t.src,alt:t.code}})]),s("el-col",{staticClass:"acea-row row-left left",attrs:{xs:24,sm:12,md:12,lg:12}},[s("div",[s("h1",{staticClass:"num"},[t._v(t._s(t.code))]),s("div",{staticClass:"desc"},[t._v(t._s(t.desc))]),s("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary",size:"large"},on:{click:t.backHome}},[t._v("返回首页")])],1)])],1)],1)}),[],!1,null,"b4dfac28",null);s.a=c.exports},4740:function(t,s,c){t.exports=c.p+"system_static/img/error-500.a371eabc.svg"},6077:function(t,s,c){"use strict";c.r(s);var e=c("4740"),r=c.n(e);e={name:"error_500",components:{errorContent:c("3caa").a},data:function(){return{src:r.a}}},c=c("2877"),c=Object(c.a)(e,(function(){return(0,this._self._c)("error-content",{attrs:{code:"500",desc:"抱歉,服务器出错了",src:this.src}})}),[],!1,null,null,null);s.default=c.exports},b974:function(t,s,c){"use strict";c("f5cb")},f5cb:function(t,s,c){}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-6f3421f8.5b8251ff.js b/crmeb/public/admin/system_static/js/chunk-6f3421f8.5b8251ff.js new file mode 100644 index 000000000..cde519ff2 --- /dev/null +++ b/crmeb/public/admin/system_static/js/chunk-6f3421f8.5b8251ff.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-6f3421f8"],{2911:function(t,c,s){"use strict";s.r(c);var r=s("c436"),e=s.n(r);r={name:"error_404",components:{errorContent:s("3caa").a},data:function(){return{src:e.a}}},s=s("2877"),s=Object(s.a)(r,(function(){return(0,this._self._c)("error-content",{attrs:{code:"404",desc:"抱歉,你访问的页面不存在",src:this.src}})}),[],!1,null,null,null);c.default=s.exports},"3caa":function(t,c,s){"use strict";s("ac1f"),s("5319");var r={name:"error_content",props:{code:String,desc:String,src:String},methods:{backHome:function(){this.$router.replace({name:this.$config.homeName})}}};s("b974"),s=s("2877"),s=Object(s.a)(r,(function(){var t=this,c=t._self._c;return c("div",[c("el-row",{staticClass:"acea-row row-middle list"},[c("el-col",{staticClass:"acea-row row-right right",attrs:{xs:24,sm:12,md:12,lg:12}},[c("img",{staticClass:"pictrue",attrs:{src:t.src,alt:t.code}})]),c("el-col",{staticClass:"acea-row row-left left",attrs:{xs:24,sm:12,md:12,lg:12}},[c("div",[c("h1",{staticClass:"num"},[t._v(t._s(t.code))]),c("div",{staticClass:"desc"},[t._v(t._s(t.desc))]),c("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary",size:"large"},on:{click:t.backHome}},[t._v("返回首页")])],1)])],1)],1)}),[],!1,null,"b4dfac28",null);c.a=s.exports},b974:function(t,c,s){"use strict";s("f5cb")},c436:function(t,c,s){t.exports=s.p+"system_static/img/error-404.94756dcf.svg"},f5cb:function(t,c,s){}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-6fee94aa.80829cda.js b/crmeb/public/admin/system_static/js/chunk-6fee94aa.80829cda.js deleted file mode 100644 index a1f0f582b..000000000 --- a/crmeb/public/admin/system_static/js/chunk-6fee94aa.80829cda.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-6fee94aa"],{"33b8":function(t,e,r){"use strict";r.r(e),r("b0c0");var n=r("c7eb"),a=r("1da1"),o=r("5530"),i=(r("14d9"),r("a434"),r("2f62")),u=(r("a9e3"),r("8593")),l={name:"menusFrom",props:{groupId:{type:Number,default:0},titleFrom:{type:String,default:""},addId:{type:String,default:""}},data:function(){return{iconVal:"",grid:{xl:7,lg:7,md:12,sm:24,xs:24},modals:!1,modal12:!1,ruleValidate:{name:[{required:!0,message:"请输入数据组名称",trigger:"blur"}],config_name:[{required:!0,message:"请输入数据字段",trigger:"blur"}],info:[{required:!0,message:"请输入数据简介",trigger:"blur"}],names:[{required:!0,message:"请输入字段名称",trigger:"blur"}]},FromData:[],valids:!1,list2:[],formValidate:{name:"",config_name:"",info:"",typelist:[],cate_id:0}}},watch:{addId:function(t){"addId"===t&&(this.formValidate.typelist=[])}},methods:{addType:function(){this.formValidate.typelist.push({name:{value:""},title:{value:""},type:{value:""},param:{placeholder:"参数方式例如:\n1=白色\n2=红色\n3=黑色",value:""}})},delGroup:function(t){this.formValidate.typelist.splice(t,1)},fromData:function(t){var e=this;Object(u.K)(t).then(function(){var t=Object(a.a)(Object(n.a)().mark((function t(r){return Object(n.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e.formValidate=r.data.info;case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.$message.error(t.msg)}))},handleSubmit:function(t){var e=this,r={url:this.groupId?"/setting/group/".concat(this.groupId):"setting/group",method:this.groupId?"put":"post",datas:this.formValidate};this.$refs[t].validate((function(o){return o?0===e.formValidate.typelist.length?e.$message.error("请添加字段名称:姓名!"):void Object(u.D)(r).then(function(){var r=Object(a.a)(Object(n.a)().mark((function r(a){return Object(n.a)().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:e.$message.success(a.msg),e.modals=!1,e.$refs[t].resetFields(),e.formValidate.typelist=[],e.$emit("getList");case 5:case"end":return r.stop()}}),r)})));return function(t){return r.apply(this,arguments)}}()).catch((function(t){e.$message.error(t.msg)})):e.formValidate.name?e.formValidate.config_name?e.formValidate.info?void 0:e.$message.error("请添加数据简介!"):e.$message.error("请添加数据字段!"):e.$message.error("请添加数据组名称!")}))},handleReset:function(){this.modals=!1,this.$refs.formValidate.resetFields(),this.$emit("clearFrom")}},created:function(){},mounted:function(){}};r("9ad4"),r=r("2877"),l={name:"group",components:{groupFrom:Object(r.a)(l,(function(){var t=this,e=t._self._c;return e("div",[e("el-dialog",{attrs:{visible:t.modals,width:"720px",title:t.titleFrom,"close-on-click-modal":!1},on:{"update:visible":function(e){t.modals=e}}},[e("el-form",{ref:"formValidate",attrs:{model:t.formValidate,"label-width":"100px",rules:t.ruleValidate},nativeOn:{submit:function(t){t.preventDefault()}}},[e("el-row",{attrs:{gutter:24}},[e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"数据组名称:",prop:"name"}},[e("el-input",{staticStyle:{width:"90%"},attrs:{placeholder:"请输入数据组名称"},model:{value:t.formValidate.name,callback:function(e){t.$set(t.formValidate,"name",e)},expression:"formValidate.name"}})],1)],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"数据字段:",prop:"config_name"}},[e("el-input",{staticStyle:{width:"90%"},attrs:{placeholder:"请输入数据字段"},model:{value:t.formValidate.config_name,callback:function(e){t.$set(t.formValidate,"config_name",e)},expression:"formValidate.config_name"}})],1)],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"数据简介:",prop:"info"}},[e("el-input",{staticStyle:{width:"90%"},attrs:{placeholder:"请输入数据简介"},model:{value:t.formValidate.info,callback:function(e){t.$set(t.formValidate,"info",e)},expression:"formValidate.info"}})],1)],1),e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{label:"数类型:",prop:"cate_id"}},[e("el-radio-group",{model:{value:t.formValidate.cate_id,callback:function(e){t.$set(t.formValidate,"cate_id",e)},expression:"formValidate.cate_id"}},[e("el-radio",{attrs:{label:0}},[t._v("默认")]),e("el-radio",{attrs:{label:1}},[t._v("数据")])],1)],1)],1),t._l(t.formValidate.typelist,(function(r,n){return e("el-col",{key:n,attrs:{span:24}},[e("el-col",t._b({},"el-col",t.grid,!1),[e("el-form-item",{attrs:{label:"字段"+(n+1)+":","label-width":"90px",prop:"typelist."+n+".name.value",rules:{required:!0,message:"请输入字段名称:姓名",trigger:"blur"}}},[e("el-input",{attrs:{placeholder:"字段名称:姓名"},model:{value:r.name.value,callback:function(e){t.$set(r.name,"value",e)},expression:"item.name.value"}})],1)],1),e("el-col",t._b({staticClass:"goupBox"},"el-col",t.grid,!1),[e("el-form-item",{attrs:{"label-width":"0",prop:"typelist."+n+".title.value",rules:{required:!0,message:"请输入字段配置名",trigger:"blur"}}},[e("el-input",{attrs:{placeholder:"字段配置名:name"},model:{value:r.title.value,callback:function(e){t.$set(r.title,"value",e)},expression:"item.title.value"}})],1)],1),e("el-col",t._b({staticClass:"goupBox mr15",attrs:{prop:"type"}},"el-col",t.grid,!1),[e("el-form-item",{attrs:{prop:"typelist."+n+".type.value",rules:{required:!0,message:"请选择字段类型",trigger:"change"},"label-width":"0"}},[e("el-select",{attrs:{placeholder:"字段类型"},model:{value:r.type.value,callback:function(e){t.$set(r.type,"value",e)},expression:"item.type.value"}},[e("el-option",{attrs:{value:"input"}},[t._v("文本框")]),e("el-option",{attrs:{value:"textarea"}},[t._v("多行文本框")]),e("el-option",{attrs:{value:"radio"}},[t._v("单选框")]),e("el-option",{attrs:{value:"checkbox"}},[t._v("多选框")]),e("el-option",{attrs:{value:"select"}},[t._v("下拉选择")]),e("el-option",{attrs:{value:"upload"}},[t._v("单图")]),e("el-option",{attrs:{value:"uploads"}},[t._v("多图")])],1)],1)],1),e("el-col",{attrs:{span:"1"}},[e("i",{staticClass:"el-icon-close cur",on:{click:function(e){return t.delGroup(n)}}})]),"radio"===r.type.value||"checkbox"===r.type.value||"select"===r.type.value?e("el-col",{attrs:{span:24}},[e("el-form-item",{attrs:{prop:"typelist."+n+".param.value",rules:{required:!0,message:"请输入参数方式",trigger:"blur"}}},[e("el-input",{staticStyle:{width:"90%"},attrs:{type:"textarea",rows:4,placeholder:r.param.placeholder},model:{value:r.param.value,callback:function(e){t.$set(r.param,"value",e)},expression:"item.param.value"}})],1)],1):t._e()],1)})),e("el-col",[e("el-form-item",[e("el-button",{attrs:{type:"primary"},on:{click:t.addType}},[t._v("添加字段")])],1)],1)],2)],1),e("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{on:{click:t.handleReset}},[t._v("取 消")]),e("el-button",{attrs:{type:"primary",disabled:t.valids},on:{click:function(e){return t.handleSubmit("formValidate")}}},[t._v("确 定")])],1)],1)],1)}),[],!1,null,"45aa693a",null).exports},data:function(){return{grid:{xl:7,lg:7,md:12,sm:24,xs:24},formValidate:{page:1,limit:20,title:""},loading:!1,tabList:[],total:0,FromData:null,titleFrom:"",groupId:0,addId:""}},computed:Object(o.a)(Object(o.a)({},Object(i.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"}}),mounted:function(){this.getList()},methods:{goList:function(t){this.$router.push({path:this.$routeProStr+"/system/config/system_group/list/"+t.id})},getList:function(){var t=this;this.loading=!0,Object(u.L)(this.formValidate).then(function(){var e=Object(a.a)(Object(n.a)().mark((function e(r){var a;return Object(n.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a=r.data,t.tabList=a.list,t.total=a.count,t.loading=!1;case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.loading=!1,t.$message.error(e.msg)}))},userSearchs:function(){this.formValidate.page=1,this.getList()},groupAdd:function(t){this.$refs.groupfroms.modals=!0,this.titleFrom=t,this.addId="addId",this.groupId=0},del:function(t,e,r){var n=this;e={title:e,num:r,url:"setting/group/".concat(t.id),method:"DELETE",ids:""};this.$modalSure(e).then((function(t){n.$message.success(t.msg),n.tabList.splice(r,1),n.getList()})).catch((function(t){n.$message.error(t.msg)}))},edit:function(t,e){this.titleFrom=e,this.groupId=t.id,this.$refs.groupfroms.fromData(t.id),this.$refs.groupfroms.modals=!0,this.addId=""}}},o=Object(r.a)(l,(function(){var t=this,e=t._self._c;return e("div",[e("el-card",{staticClass:"ivu-mb-16",attrs:{bordered:!1,shadow:"never","body-style":{padding:0}}},[e("div",{staticClass:"padding-add"},[e("el-form",{ref:"formValidate",attrs:{model:t.formValidate,"label-width":t.labelWidth,"label-position":t.labelPosition,inline:""},nativeOn:{submit:function(t){t.preventDefault()}}},[e("el-form-item",{attrs:{label:"数据搜索:"}},[e("el-input",{staticClass:"form_content_width",attrs:{clearable:"",placeholder:"请输入ID,KEY,数据组名称,简介"},model:{value:t.formValidate.title,callback:function(e){t.$set(t.formValidate,"title",e)},expression:"formValidate.title"}})],1),e("el-form-item",[e("el-button",{attrs:{type:"primary"},on:{click:t.userSearchs}},[t._v("查询")])],1)],1)],1)]),e("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never"}},[e("el-button",{staticClass:"mr20",attrs:{type:"primary"},on:{click:function(e){return t.groupAdd("添加数据组")}}},[t._v("添加数据组")]),e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"table",staticClass:"mt14",attrs:{data:t.tabList,"highlight-current-row":"","no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},[e("el-table-column",{attrs:{label:"ID",width:"80"},scopedSlots:t._u([{key:"default",fn:function(r){return[e("span",[t._v(t._s(r.row.id))])]}}])}),e("el-table-column",{attrs:{label:"KEY","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(r){return[e("span",[t._v(t._s(r.row.config_name))])]}}])}),e("el-table-column",{attrs:{label:"数据组名称","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(r){return[e("span",[t._v(t._s(r.row.name))])]}}])}),e("el-table-column",{attrs:{label:"简介","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(r){return[e("span",[t._v(t._s(r.row.info))])]}}])}),e("el-table-column",{attrs:{label:"操作",fixed:"right",width:"170"},scopedSlots:t._u([{key:"default",fn:function(r){return[e("a",{on:{click:function(e){return t.goList(r.row)}}},[t._v("数据列表")]),e("el-divider",{attrs:{direction:"vertical"}}),e("a",{on:{click:function(e){return t.edit(r.row,"编辑")}}},[t._v("编辑")]),e("el-divider",{attrs:{direction:"vertical"}}),e("a",{on:{click:function(e){return t.del(r.row,"删除数据组",r.$index)}}},[t._v("删除")])]}}])})],1),e("div",{staticClass:"acea-row row-right page"},[t.total?e("pagination",{attrs:{total:t.total,page:t.formValidate.page,limit:t.formValidate.limit},on:{"update:page":function(e){return t.$set(t.formValidate,"page",e)},"update:limit":function(e){return t.$set(t.formValidate,"limit",e)},pagination:t.getList}}):t._e()],1)],1),e("group-from",{ref:"groupfroms",attrs:{titleFrom:t.titleFrom,groupId:t.groupId,addId:t.addId},on:{getList:t.getList}})],1)}),[],!1,null,"14b90356",null);e.default=o.exports},"5b44":function(t,e,r){},8593:function(t,e,r){"use strict";r.d(e,"i",(function(){return a})),r.d(e,"g",(function(){return o})),r.d(e,"h",(function(){return i})),r.d(e,"db",(function(){return u})),r.d(e,"m",(function(){return l})),r.d(e,"k",(function(){return s})),r.d(e,"l",(function(){return c})),r.d(e,"j",(function(){return d})),r.d(e,"L",(function(){return f})),r.d(e,"D",(function(){return m})),r.d(e,"K",(function(){return p})),r.d(e,"I",(function(){return g})),r.d(e,"F",(function(){return b})),r.d(e,"G",(function(){return h})),r.d(e,"H",(function(){return v})),r.d(e,"J",(function(){return _})),r.d(e,"Z",(function(){return O})),r.d(e,"fb",(function(){return y})),r.d(e,"s",(function(){return j})),r.d(e,"c",(function(){return k})),r.d(e,"e",(function(){return w})),r.d(e,"b",(function(){return V})),r.d(e,"d",(function(){return x})),r.d(e,"f",(function(){return $})),r.d(e,"w",(function(){return T})),r.d(e,"u",(function(){return S})),r.d(e,"v",(function(){return I})),r.d(e,"Q",(function(){return F})),r.d(e,"P",(function(){return E})),r.d(e,"R",(function(){return L})),r.d(e,"Y",(function(){return G})),r.d(e,"o",(function(){return P})),r.d(e,"n",(function(){return C})),r.d(e,"U",(function(){return D})),r.d(e,"q",(function(){return q})),r.d(e,"t",(function(){return K})),r.d(e,"V",(function(){return M})),r.d(e,"a",(function(){return U})),r.d(e,"A",(function(){return A})),r.d(e,"cb",(function(){return B})),r.d(e,"E",(function(){return J})),r.d(e,"rb",(function(){return N})),r.d(e,"qb",(function(){return R})),r.d(e,"M",(function(){return W})),r.d(e,"O",(function(){return Y})),r.d(e,"B",(function(){return z})),r.d(e,"S",(function(){return H})),r.d(e,"T",(function(){return Q})),r.d(e,"x",(function(){return X})),r.d(e,"ab",(function(){return Z})),r.d(e,"y",(function(){return tt})),r.d(e,"bb",(function(){return et})),r.d(e,"p",(function(){return rt})),r.d(e,"C",(function(){return nt})),r.d(e,"z",(function(){return at})),r.d(e,"W",(function(){return ot})),r.d(e,"lb",(function(){return it})),r.d(e,"nb",(function(){return ut})),r.d(e,"kb",(function(){return lt})),r.d(e,"ob",(function(){return st})),r.d(e,"mb",(function(){return ct})),r.d(e,"r",(function(){return dt})),r.d(e,"pb",(function(){return ft})),r.d(e,"gb",(function(){return mt})),r.d(e,"eb",(function(){return pt})),r.d(e,"hb",(function(){return gt})),r.d(e,"X",(function(){return bt})),r.d(e,"jb",(function(){return ht})),r.d(e,"N",(function(){return vt})),r.d(e,"ib",(function(){return _t})),r("99af");var n=r("6b6c");function a(t){return Object(n.a)({url:"setting/config_class",method:"get",params:t})}function o(t){return Object(n.a)({url:"setting/config_class/create",method:"get"})}function i(t){return Object(n.a)({url:"setting/config_class/".concat(t,"/edit"),method:"get"})}function u(t){return Object(n.a)({url:"setting/config_class/set_status/".concat(t.id,"/").concat(t.status),method:"PUT"})}function l(t){return Object(n.a)({url:"setting/config",method:"get",params:t})}function s(t){return Object(n.a)({url:"setting/config/create",method:"get",params:t})}function c(t){return Object(n.a)({url:"/setting/config/".concat(t,"/edit"),method:"get"})}function d(t,e){return Object(n.a)({url:"setting/config/set_status/".concat(t,"/").concat(e),method:"PUT"})}function f(t){return Object(n.a)({url:"setting/group",method:"get",params:t})}function m(t){return Object(n.a)({url:t.url,method:t.method,data:t.datas})}function p(t){return Object(n.a)({url:"setting/group/".concat(t),method:"get"})}function g(t,e){return Object(n.a)({url:e,method:"get",params:t})}function b(t,e){return Object(n.a)({url:e,method:"get",params:t})}function h(t,e){return Object(n.a)({url:e,method:"get",params:t})}function v(t,e){return Object(n.a)({url:e,method:"get",params:t})}function _(t){return Object(n.a)({url:t,method:"PUT"})}function O(t){return Object(n.a)({url:"system/log/search_admin",method:"GET"})}function y(t){return Object(n.a)({url:"system/log",method:"GET",params:t})}function j(){return Object(n.a)({url:"system/file",method:"GET"})}function k(){return Object(n.a)({url:"system/backup",method:"GET"})}function w(t){return Object(n.a)({url:"system/backup/read",method:"GET",params:t})}function V(t){return Object(n.a)({url:"system/backup/backup",method:"put",data:t})}function x(t){return Object(n.a)({url:"system/backup/optimize",method:"put",data:t})}function $(t){return Object(n.a)({url:"system/backup/repair",method:"put",data:t})}function T(t){return Object(n.a)({url:"system/backup/file_list",method:"GET"})}function S(t){return Object(n.a)({url:"backup/download",method:"get",params:t})}function I(t){return Object(n.a)({url:"system/backup/import",method:"POST",data:t})}function F(t){return Object(n.a)({url:"system/file/login",method:"POST",data:t})}function E(t){return Object(n.a)({url:"system/file/opendir",method:"GET",params:t,file_edit:!0})}function L(t){return Object(n.a)({url:"system/file/openfile",method:"GET",params:t,file_edit:!0})}function G(t){return Object(n.a)({url:"system/file/savefile?fileToken=".concat(t.fileToken),method:"post",data:t,file_edit:!0})}function P(t){return Object(n.a)({url:"system/file/createFolder",method:"GET",params:t,file_edit:!0})}function C(t){return Object(n.a)({url:"system/file/createFile",method:"GET",params:t,file_edit:!0})}function D(t){return Object(n.a)({url:"system/file/rename",method:"GET",params:t,file_edit:!0})}function q(t){return Object(n.a)({url:"system/file/delFolder",method:"GET",params:t,file_edit:!0})}function K(t){return Object(n.a)({url:"system/file/mark",method:"get",params:t,file_edit:!0})}function M(t){return Object(n.a)({url:"system/replace_site_url",method:"post",data:t})}function U(){return Object(n.a)({url:"auth",method:"get"})}function A(){return Object(n.a)({url:"setting/get_kf_adv",method:"get"})}function B(t){return Object(n.a)({url:"setting/set_kf_adv",method:"post",data:t})}function J(){return Object(n.a)({url:"setting/group_all",method:"get"})}function N(t){return Object(n.a)({url:"system/version_list",method:"get",params:t})}function R(t){return Object(n.a)({url:"system/version_crate/".concat(t),method:"get"})}function W(t){return Object(n.a)({url:"setting/group_data/save_all",method:"POST",data:t})}function Y(t){return Object(n.a)({url:"diy/open_adv/add",method:"POST",data:t})}function z(){return Object(n.a)({url:"diy/open_adv/info",method:"get"})}function H(t){return Object(n.a)({url:"setting/config/get_system/".concat(t),method:"get"})}function Q(t){return Object(n.a)({url:"setting/config/save_basics",method:"POST",data:t})}function X(){return Object(n.a)({url:"setting/get_user_agreement",method:"get"})}function Z(t){return Object(n.a)({url:"setting/set_user_agreement",method:"post",data:t})}function tt(t){return Object(n.a)({url:"setting/get_agreement/".concat(t),method:"get"})}function et(t,e){return Object(n.a)({url:"setting/save_agreement",method:"post",data:t})}function rt(t){return Object(n.a)({url:"crmeb_product",method:"get",params:t})}function nt(){return Object(n.a)({url:"setting/get_version",method:"get"})}function at(){return Object(n.a)({url:"copyright",method:"get"})}function ot(t){return Object(n.a)({url:"copyright",method:"post",data:t})}function it(t){return Object(n.a)({url:"/system/upgrade/list",method:"get",params:t})}function ut(){return Object(n.a)({url:"/system/upgrade_progress",method:"get"})}function lt(){return Object(n.a)({url:"/system/upgrade/agreement",method:"get"})}function st(){return Object(n.a)({url:"/system/upgrade_status",method:"get"})}function ct(t){return Object(n.a)({url:"/system/upgrade_log/list",method:"get",params:t})}function dt(t){return Object(n.a)({url:"/system/upgrade_download/"+t,method:"POST"})}function ft(t){return Object(n.a)({url:"/system/upgradeable/list",method:"get",params:t})}function mt(t){return Object(n.a)({url:"system/crontab/list",params:t})}function pt(t,e){return Object(n.a)({url:"system/crontab/set_open/".concat(t,"/").concat(e)})}function gt(t){return Object(n.a)({url:"system/crontab/info/".concat(t)})}function bt(t){return Object(n.a)({url:"system/crontab/save",method:"post",data:t})}function ht(t){return Object(n.a)({url:"system/database/update_mark",method:"post",data:t})}function vt(t,e){return Object(n.a)({url:"system/file/mark/save?fileToken=".concat(t),method:"post",data:e})}function _t(){return Object(n.a)({url:"system/crontab/mark"})}},"9ad4":function(t,e,r){"use strict";r("5b44")}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-6fef5a3f.400b4b55.js b/crmeb/public/admin/system_static/js/chunk-6fef5a3f.400b4b55.js deleted file mode 100644 index b59ac428c..000000000 --- a/crmeb/public/admin/system_static/js/chunk-6fef5a3f.400b4b55.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-6fef5a3f"],{"23c8":function(t,e,a){},3968:function(t,e,a){"use strict";a.d(e,"a",(function(){return n})),a.d(e,"i",(function(){return i})),a.d(e,"g",(function(){return o})),a.d(e,"h",(function(){return s})),a.d(e,"e",(function(){return l})),a.d(e,"j",(function(){return u})),a.d(e,"f",(function(){return c})),a.d(e,"c",(function(){return d})),a.d(e,"d",(function(){return f})),a.d(e,"b",(function(){return p})),a.d(e,"k",(function(){return m})),a("99af");var r=a("6b6c");function n(t){return Object(r.a)({url:"/setting/system_out_account/index",method:"get",params:t})}function i(t){return Object(r.a)({url:"setting/system_out_account/set_status/".concat(t.id,"/").concat(t.status),method:"PUT"})}function o(t){return Object(r.a)({url:"setting/system_out_account/save",method:"post",data:t})}function s(t){return Object(r.a)({url:"setting/system_out_account/update/".concat(t.id),method:"post",data:t})}function l(){return Object(r.a)({url:"setting/system_out_interface/list",method:"get"})}function u(t){return Object(r.a)({url:"setting/system_out_account/set_up/".concat(t.id),method:"put",data:t})}function c(t){return Object(r.a)({url:"setting/system_out_interface/save/".concat(t.id),method:"post",data:t})}function d(t){return Object(r.a)({url:"setting/system_out_interface/info/".concat(t),method:"get"})}function f(t){return Object(r.a)({url:"setting/system_out_interface/edit_name",method:"PUT",data:t})}function p(t){return Object(r.a)({url:"setting/system_out_interface/del/"+t,method:"delete"})}function m(t){return Object(r.a)({url:"setting/system_out_account/text_out_url",method:"post",data:t})}},"3ecf":function(t,e,a){},"4f71":function(t,e,a){"use strict";a("23c8")},7676:function(t,e,a){"use strict";a.r(e),a("b0c0"),a("498a");var r=a("c7eb"),n=a("1da1"),i=a("5530"),o=a("ade3"),s=(a("a9e3"),a("fb6a"),a("14d9"),a("7db0"),a("d3b7"),a("a434"),a("3968")),l=a("95d5"),u=(a("b64b"),a("e9c4"),a("d81d"),a("ac1f"),a("5319"),a("bc3a")),c=(u=a.n(u),a("d708")),d=a("c276"),f=u.a.create({baseURL:c.a.apiBaseURL,timeout:1e4}),p=(u.a.defaults.withCredentials=!0,f.interceptors.request.use((function(t){t.kefu?(a=c.a.apiBaseURL.replace(/adminapi/,"kefuapi"),t.baseURL=a):t.baseURL=c.a.apiBaseURL,t.file&&(t.headers["Content-Type"]="multipart/form-data");try{if(t.headerItem)for(var e in t.headerItem)t.headers[e]=t.headerItem[e]}catch(t){}var a=Object(d.c)("token"),r=Object(d.c)("kefu_token");return(a||r)&&(t.headers["Authori-zation"]=t.kefu?"Bearer "+r:"Bearer "+a),t}),(function(t){return Promise.reject(t)})),f.interceptors.response.use((function(t){var e={};return t.data&&(e="string"==typeof t.data?JSON.parse(t.data):t.data),200!==(t.data?e.status:0)?Promise.reject(e||{msg:"未知错误"}):e}),(function(t){return Promise.reject(t)})),f),m=a("c2c6"),v=(u={name:"",props:{codes:{type:String,default:function(){return""}},readOnly:{type:Boolean,default:function(){return!1}},editorOptions:{type:Object,default:function(){return{selectOnLineNumbers:!0,roundedSelection:!1,readOnly:this.readOnly,cursorStyle:"line",automaticLayout:!1,glyphMargin:!0,useTabStops:!1,fontSize:28,autoIndent:!0}}}},data:function(){return{}},created:function(){},mounted:function(){var t=this;this.monacoEditor=m.editor.create(this.$refs.container,{value:this.codes,language:"json",theme:"vs",automaticLayout:!0,scrollbar:{verticalScrollbarSize:4,horizontalScrollbarSize:10},lineNumbersMinChars:5,editorOptions:this.editorOptions}),setTimeout((function(){t.monacoEditor.trigger("anyString","editor.action.formatDocument"),t.monacoEditor.setValue(t.monacoEditor.getValue())}),100)},methods:{}},f=(a("bcdf"),a("2877")),u={components:{MonacoEditor:Object(f.a)(u,(function(){var t=this._self._c;return t("div",{staticClass:"monaco-container"},[t("div",{ref:"container",staticClass:"monaco-editor"})])}),[],!1,null,"7ed639eb",null).exports},props:{formValidate:{type:Object,default:function(){return{}}},requestTypeList:{type:Array,default:function(){return[]}},typeList:{type:Array,default:function(){return[]}}},data:function(){return{interfaceData:void 0,paramsType:"Params",editor:"",codes:""}},created:function(){this.interfaceData=this.formValidate,this.interfaceData.request_body=JSON.parse(JSON.stringify(this.interfaceData.request_params))},mounted:function(){},methods:{insertCopy:function(){var t=this;this.$copyText(this.codes).then((function(e){t.$message.success("复制成功")})).catch((function(e){t.$message.error("复制失败")}))},requestData:function(){var t=this;return Object(n.a)(Object(r.a)().mark((function e(){var a,n,o,s,l,u;return Object(r.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=t.interfaceData.url,n=t.interfaceData.method,e.t0=t,e.next=5,t.$refs.xTable.getTableData().tableData;case 5:if(e.t1=e.sent,e.t1){e.next=8;break}e.t1=[];case 8:return e.t2=e.t1,o=e.t0.filtersData.call(e.t0,e.t2),e.t3=t,e.next=13,t.$refs.yTable.getTableData().tableData;case 13:if(e.t4=e.sent,e.t4){e.next=16;break}e.t4=[];case 16:return e.t5=e.t4,s=e.t3.filtersData.call(e.t3,e.t5),e.t6=t,e.next=21,t.$refs.zTable.getTableData().tableData;case 21:if(e.t7=e.sent,e.t7){e.next=24;break}e.t7=[];case 24:return e.t8=e.t7,l=e.t6.filtersData.call(e.t6,e.t8),e.t9=t,e.next=29,t.$refs.zaTable.getTableData().tableData;case 29:if(e.t10=e.sent,e.t10){e.next=32;break}e.t10=[];case 32:e.t11=e.t10,u=e.t9.filtersData.call(e.t9,e.t11),u=Object(i.a)(Object(i.a)({},l),u),p({url:a,method:n,params:o,data:s,headerItem:u}).then((function(e){t.codes=e+""})).catch((function(e){t.codes=JSON.stringify(e)}));case 36:case"end":return e.stop()}}),e)})))()},filtersData:function(t){var e=this;try{var a={};return t.map((function(t){if(!t.parentId)for(var r in t)!function(){var n;"attribute"==r&&("array"!==t.type?a[t[r]]=t.value||"":(n=[],t.children.map((function(t,a){n[a]=e.filtersObj(t)})),a[t[r]]=n))}()})),a}catch(t){}},filtersObj:function(t){var e,a=this,r={};for(e in t)!function(){var n;"attribute"==e&&("array"!==t.type?r[t[e]]=t.value||"":(n=[],t.children.map((function(t,e){n[e]=a.filtersObj(t)})),r[t[e]]=n))}();return r},changeTab:function(){"Header"!==this.paramsType||this.interfaceData.headerData||(this.insertEvent("zTable",{attribute:"Content-Type",value:"application/x-www-form-urlencoded"}),this.insertEvent("zaTable"))},insertEvent:function(t,e){var a=this;return Object(n.a)(Object(r.a)().mark((function n(){var o,s,l;return Object(r.a)().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return o=a.$refs[t],s="xTable"==t?{attribute:"",type:"string",must:0,value:"",trip:""}:"yTable"==t?{attribute:"",type:"string",value:"",must:0,trip:""}:"zTable"==t?(s={attribute:"",type:"",value:"",trip:""},Object(i.a)(Object(i.a)({},s),e)):"zaTable"==t?{attribute:"token",type:"string",value:"",must:0,trip:""}:{code:"",value:"",solution:""},r.next=4,o.insertAt(s,-1);case 4:return l=r.sent,l=l.row,r.next=8,o.setActiveCell(l,"name");case 8:case"end":return r.stop()}}),n)})))()},insertRow:function(t,e){var a=this;return Object(n.a)(Object(r.a)().mark((function n(){var i,o,s;return Object(r.a)().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return i=a.$refs[e],o="xTable"==e?{attribute:"",type:"string",must:0,value:"",trip:"",id:Date.now(),parentId:t.id}:{code:"",value:"",solution:"",id:Date.now(),parentId:t.id},r.next=4,i.insertAt(o,-1);case 4:return o=r.sent,s=o.row,r.next=8,i.setTreeExpand(t,!0);case 8:return r.next=10,i.setActiveRow(s);case 10:case"end":return r.stop()}}),n)})))()},removeRow:function(t,e){var a=this;return Object(n.a)(Object(r.a)().mark((function n(){var i;return Object(r.a)().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return i=a.$refs[e],r.next=3,i.remove(t);case 3:case"end":return r.stop()}}),n)})))()}}},u=(a("c6fe"),a("4f71"),Object(f.a)(u,(function(){var t=this,e=t._self._c;return t.interfaceData?e("div",{staticClass:"content"},[e("div",{staticClass:"head"},[e("el-input",{scopedSlots:t._u([{key:"prepend",fn:function(){return[e("el-select",{staticStyle:{width:"120px"},model:{value:t.interfaceData.method,callback:function(e){t.$set(t.interfaceData,"method",e)},expression:"interfaceData.method"}},t._l(t.requestTypeList,(function(t,a){return e("el-option",{key:a,attrs:{value:t.value,label:t.label}})})),1)]},proxy:!0}],null,!1,1471772108),model:{value:t.interfaceData.url,callback:function(e){t.$set(t.interfaceData,"url",e)},expression:"interfaceData.url"}}),e("el-button",{staticClass:"ml20",attrs:{type:"primary"},on:{click:t.requestData}},[t._v("请求")]),e("el-button",{staticClass:"ml10 copy-btn",attrs:{type:"success"},on:{click:function(e){return t.insertCopy()}}},[t._v("复制")])],1),e("div",{staticClass:"params"},[e("el-tabs",{staticClass:"mt10",on:{"tab-click":t.changeTab},model:{value:t.paramsType,callback:function(e){t.paramsType=e},expression:"paramsType"}},[e("el-tab-pane",{attrs:{label:"Params",name:"Params"}}),e("el-tab-pane",{attrs:{label:"Body",name:"Body"}}),e("el-tab-pane",{attrs:{label:"Header",name:"Header"}})],1),e("div",{directives:[{name:"show",rawName:"v-show",value:"Params"===t.paramsType,expression:"paramsType === 'Params'"}]},[e("vxe-table",{ref:"xTable",staticClass:"mt10",attrs:{resizable:"","show-overflow":"","keep-source":"","row-id":"id","print-config":{},"export-config":{},"tree-config":{transform:!0,rowField:"id",parentField:"parentId"},data:t.interfaceData.request_params}},[e("vxe-column",{attrs:{field:"attribute",width:"150",title:"属性","tree-node":"","edit-render":{}},scopedSlots:t._u([{key:"default",fn:function(a){var r=a.row;return[e("vxe-input",{attrs:{type:"text"},model:{value:r.attribute,callback:function(e){t.$set(r,"attribute",e)},expression:"row.attribute"}})]}}],null,!1,3650624218)}),e("vxe-column",{attrs:{field:"value",title:"参数值","edit-render":{}},scopedSlots:t._u([{key:"default",fn:function(a){var r=a.row;return[e("vxe-input",{attrs:{type:"text"},model:{value:r.value,callback:function(e){t.$set(r,"value",e)},expression:"row.value"}})]}}],null,!1,3354968205)}),e("vxe-column",{attrs:{field:"type",title:"类型",width:"120","edit-render":{}},scopedSlots:t._u([{key:"default",fn:function(a){var r=a.row;return[e("vxe-select",{attrs:{transfer:""},model:{value:r.type,callback:function(e){t.$set(r,"type",e)},expression:"row.type"}},t._l(t.typeList,(function(t){return e("vxe-option",{key:t.value,attrs:{value:t.value,label:t.label}})})),1)]}}],null,!1,2339724627)}),e("vxe-column",{attrs:{field:"must",title:"必填",width:"50","edit-render":{}},scopedSlots:t._u([{key:"default",fn:function(a){return a=a.row,[e("span",[t._v(t._s("1"==a.must?"是":"否"))])]}}],null,!1,2660000870)}),e("vxe-column",{attrs:{field:"trip",width:"150",title:"说明","edit-render":{}},scopedSlots:t._u([{key:"default",fn:function(a){var r=a.row;return[e("vxe-input",{attrs:{type:"text"},model:{value:r.trip,callback:function(e){t.$set(r,"trip",e)},expression:"row.trip"}})]}}],null,!1,3301930489)}),e("vxe-column",{attrs:{title:"操作",width:"120"},scopedSlots:t._u([{key:"default",fn:function(a){var r=a.row;return["array"===r.type?e("vxe-button",{attrs:{type:"text",status:"primary"},on:{click:function(e){return t.insertRow(r,"xTable")}}},[t._v("插入")]):t._e(),e("vxe-button",{attrs:{type:"text",status:"primary"},on:{click:function(e){return t.removeRow(r,"xTable")}}},[t._v("删除")])]}}],null,!1,815733303)})],1),e("el-button",{staticClass:"mt10",attrs:{type:"primary"},on:{click:function(e){return t.insertEvent("xTable")}}},[t._v("添加参数")])],1),e("div",{directives:[{name:"show",rawName:"v-show",value:"Body"===t.paramsType,expression:"paramsType === 'Body'"}]},[e("vxe-table",{ref:"yTable",staticClass:"mt10",attrs:{resizable:"","show-overflow":"","keep-source":"","row-id":"id","print-config":{},"export-config":{},"tree-config":{transform:!0,rowField:"id",parentField:"parentId"},data:t.interfaceData.request_body}},[e("vxe-column",{attrs:{field:"attribute",width:"150",title:"属性","tree-node":"","edit-render":{}},scopedSlots:t._u([{key:"default",fn:function(a){var r=a.row;return[e("vxe-input",{attrs:{type:"text"},model:{value:r.attribute,callback:function(e){t.$set(r,"attribute",e)},expression:"row.attribute"}})]}}],null,!1,3650624218)}),e("vxe-column",{attrs:{field:"value",title:"参数值","edit-render":{}},scopedSlots:t._u([{key:"default",fn:function(a){var r=a.row;return[e("vxe-input",{attrs:{type:"text"},model:{value:r.value,callback:function(e){t.$set(r,"value",e)},expression:"row.value"}})]}}],null,!1,3354968205)}),e("vxe-column",{attrs:{field:"type",title:"类型",width:"120","edit-render":{}},scopedSlots:t._u([{key:"default",fn:function(a){var r=a.row;return[e("vxe-select",{attrs:{transfer:""},model:{value:r.type,callback:function(e){t.$set(r,"type",e)},expression:"row.type"}},t._l(t.typeList,(function(t){return e("vxe-option",{key:t.value,attrs:{value:t.value,label:t.label}})})),1)]}}],null,!1,2339724627)}),e("vxe-column",{attrs:{field:"must",title:"必填",width:"50","edit-render":{}},scopedSlots:t._u([{key:"default",fn:function(a){return a=a.row,[e("span",[t._v(t._s("1"==a.must?"是":"否"))])]}}],null,!1,2660000870)}),e("vxe-column",{attrs:{field:"trip",title:"说明",width:"150","edit-render":{}},scopedSlots:t._u([{key:"default",fn:function(a){var r=a.row;return[e("vxe-input",{attrs:{type:"text"},model:{value:r.trip,callback:function(e){t.$set(r,"trip",e)},expression:"row.trip"}})]}}],null,!1,3301930489)}),e("vxe-column",{attrs:{title:"操作",width:"120"},scopedSlots:t._u([{key:"default",fn:function(a){var r=a.row;return["array"===r.type?e("vxe-button",{attrs:{type:"text",status:"primary"},on:{click:function(e){return t.insertRow(r,"yTable")}}},[t._v("插入")]):t._e(),e("vxe-button",{attrs:{type:"text",status:"primary"},on:{click:function(e){return t.removeRow(r,"yTable")}}},[t._v("删除")])]}}],null,!1,1757644183)})],1),e("el-button",{staticClass:"mt10",attrs:{type:"primary"},on:{click:function(e){return t.insertEvent("yTable")}}},[t._v("添加参数")])],1),e("div",{directives:[{name:"show",rawName:"v-show",value:"Header"===t.paramsType,expression:"paramsType === 'Header'"}]},[e("vxe-table",{ref:"zTable",staticClass:"mt10",attrs:{resizable:"","show-overflow":"","keep-source":"","row-id":"id","print-config":{},"export-config":{},"tree-config":{transform:!0,rowField:"id",parentField:"parentId"},data:t.interfaceData.headerData}},[e("vxe-column",{attrs:{field:"attribute",width:"300",title:"属性","tree-node":"","edit-render":{}},scopedSlots:t._u([{key:"default",fn:function(a){var r=a.row;return[e("vxe-input",{attrs:{type:"text"},model:{value:r.attribute,callback:function(e){t.$set(r,"attribute",e)},expression:"row.attribute"}})]}}],null,!1,3650624218)}),e("vxe-column",{attrs:{field:"value",title:"参数值","edit-render":{}},scopedSlots:t._u([{key:"default",fn:function(a){var r=a.row;return[e("vxe-input",{attrs:{type:"text"},model:{value:r.value,callback:function(e){t.$set(r,"value",e)},expression:"row.value"}})]}}],null,!1,3354968205)}),e("vxe-column",{attrs:{field:"type",title:"类型",width:"200","edit-render":{}},scopedSlots:t._u([{key:"default",fn:function(a){var r=a.row;return[e("vxe-select",{attrs:{transfer:""},model:{value:r.type,callback:function(e){t.$set(r,"type",e)},expression:"row.type"}},t._l(t.typeList,(function(t){return e("vxe-option",{key:t.value,attrs:{value:t.value,label:t.label}})})),1)]}}],null,!1,2339724627)}),e("vxe-column",{attrs:{title:"操作",width:"100"},scopedSlots:t._u([{key:"default",fn:function(a){var r=a.row;return["array"===r.type?e("vxe-button",{attrs:{type:"text",status:"primary"},on:{click:function(e){return t.insertRow(r,"zTable")}}},[t._v("插入")]):t._e(),e("vxe-button",{attrs:{type:"text",status:"primary"},on:{click:function(e){return t.removeRow(r,"zTable")}}},[t._v("删除")])]}}],null,!1,1552063095)})],1),e("el-button",{staticClass:"mt10",attrs:{type:"primary"},on:{click:function(e){return t.insertEvent("zTable")}}},[t._v("添加参数")]),e("h4",{staticClass:"mt10 title"},[t._v("全局Header参数")]),e("vxe-table",{ref:"zaTable",staticClass:"mt10",attrs:{resizable:"","show-overflow":"","keep-source":"","row-id":"id","print-config":{},"export-config":{},"tree-config":{transform:!0,rowField:"id",parentField:"parentId"},data:t.interfaceData.allHeaderData}},[e("vxe-column",{attrs:{field:"attribute",width:"300",title:"属性","tree-node":"","edit-render":{}},scopedSlots:t._u([{key:"default",fn:function(a){return a=a.row,[e("span",[t._v(t._s(a.attribute||""))])]}}],null,!1,1745406296)}),e("vxe-column",{attrs:{field:"value",title:"参数值","edit-render":{}},scopedSlots:t._u([{key:"default",fn:function(a){return a=a.row,[e("span",[t._v(t._s(a.value||""))])]}}],null,!1,4290351983)}),e("vxe-column",{attrs:{field:"type",title:"类型",width:"200","edit-render":{}},scopedSlots:t._u([{key:"default",fn:function(a){return a=a.row,[e("span",[t._v(t._s(a.type||""))])]}}],null,!1,3546959356)}),e("vxe-column",{attrs:{field:"trip",title:"说明","edit-render":{}},scopedSlots:t._u([{key:"default",fn:function(a){return a=a.row,[e("span",[t._v(t._s(a.trip||""))])]}}],null,!1,786695387)})],1)],1)],1),t.codes?e("div",{staticClass:"res mt10 mb10"},[e("MonacoEditor",{attrs:{codes:t.codes,readOnly:!0}})],1):t._e()]):t._e()}),[],!1,null,"74f79e6b",null).exports),a("2f62"));a("90e7"),u={name:"systemOutInterface",components:{VueTreeList:l.VueTreeList,debugging:u},data:function(){return{value:"",isEdit:!1,nameModal:!1,debuggingModal:!1,formValidate:{},grid:{xl:7,lg:7,md:12,sm:24,xs:24},ruleValidate:{title:[{message:"请输入正确的描述 (不能多于200位数)",trigger:"blur",max:200}]},loading:!1,typeList:[{value:"string",label:"String"},{value:"array",label:"Array"},{value:"number",label:"Number"},{value:"boolean",label:"Boolean"},{value:"null",label:"Null"},{value:"any",label:"Any"}],requestTypeList:[{value:"get",label:"get"},{value:"post",label:"post"},{value:"delete",label:"delete"},{value:"put",label:"put"},{value:"options",label:"options"}],contextData:null,treeData:void 0,buttonProps:{type:"default",size:"small"},methodColor:"#fff"}},watch:Object(o.a)({},"formValidate.method",{deep:!0,handler:function(t,e){t=t.toUpperCase(),"GET"==t?this.methodColor="#61affe":"POST"==t?this.methodColor="#49cc90":"PUT"==t?this.methodColor="#fca130":"DELETE"==t&&(this.methodColor="#f93e3e")}}),computed:Object(i.a)(Object(i.a)({},Object(v.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"50px"},labelPosition:function(){return this.isMobile?"top":"right"}}),created:function(){this.getInterfaceList("one")},methods:{debugging:function(){this.debuggingModal=!0},onClicksss:function(t){},methodsColor:function(t){return t=t.toUpperCase(),"GET"==t?"#61affe":"POST"==t?"#49cc90":"PUT"==t?"#fca130":"DELETE"==t?"#f93e3e":void 0},insertBefore:function(t){},insertAfter:function(t){},moveInto:function(t){},addTableData:function(){return Object(n.a)(Object(r.a)().mark((function t(){var e;return Object(r.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,$table.insertAt(newRow,-1);case 2:return e=t.sent,e=e.row,t.next=6,$table.setActiveCell(e,"name");case 6:case"end":return t.stop()}}),t)})))()},getInterfaceList:function(t){var e=this;Object(s.e)().then((function(t){t.data[0].expand=!1,e.treeData=new l.Tree(t.data),t.data.length&&t.data[0].children.length&&e.onClick(t.data[0].children[0])})).catch((function(t){e.$message.error(t)}))},onClick:function(t){var e=this;t.method&&(this.isEdit=!1,Object(s.c)(t.id).then((function(t){e.formValidate=t.data})).catch((function(t){e.$message.error(t)})))},handleSubmit:function(){var t=this;return Object(n.a)(Object(r.a)().mark((function e(){return Object(r.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.formValidate.name){e.next=4;break}return e.abrupt("return",t.$message.warning("请输入接口名称"));case 4:if(t.formValidate.method){e.next=8;break}return e.abrupt("return",t.$message.warning("请选择请求类型"));case 8:if(t.formValidate.url){e.next=10;break}return e.abrupt("return",t.$message.warning("请输入调用方式"));case 10:return e.next=12,t.$refs.xTable.getTableData().tableData;case 12:return t.formValidate.request_params=e.sent,e.next=15,t.$refs.resTable.getTableData().tableData;case 15:return t.formValidate.return_params=e.sent,e.next=18,t.$refs.codeTable.getTableData().tableData;case 18:return t.formValidate.error_code=e.sent,e.next=21,Object(s.f)(t.formValidate).then((function(e){t.isEdit=!1,t.$message.success(e.msg),t.getInterfaceList()})).catch((function(e){t.$message.error(e)}));case 21:case"end":return e.stop()}}),e)})))()},insertEvent:function(t){var e=this;return Object(n.a)(Object(r.a)().mark((function a(){var n,i,o;return Object(r.a)().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return n=e.$refs[t],i="xTable"==t?{attribute:"",type:"",must:0,trip:""}:"resTable"==t?{attribute:"",type:"",trip:""}:{code:"",value:"",solution:""},a.next=4,n.insertAt(i,-1);case 4:return i=a.sent,o=i.row,a.next=8,n.setActiveCell(o,"name");case 8:case"end":return a.stop()}}),a)})))()},insertRow:function(t,e){var a=this;return Object(n.a)(Object(r.a)().mark((function n(){var i,o,s;return Object(r.a)().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return i=a.$refs[e],o="xTable"==e?{attribute:"",type:"",must:0,trip:"",id:Date.now(),parentId:t.id}:"resTable"==e?{attribute:"",type:"",trip:"",id:Date.now(),parentId:t.id}:{code:"",value:"",solution:"",id:Date.now(),parentId:t.id},r.next=4,i.insertAt(o,-1);case 4:return o=r.sent,s=o.row,r.next=8,i.setTreeExpand(t,!0);case 8:return r.next=10,i.setActiveRow(s);case 10:case"end":return r.stop()}}),n)})))()},removeRow:function(t,e){var a=this;return Object(n.a)(Object(r.a)().mark((function n(){var i;return Object(r.a)().wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return i=a.$refs[e],r.next=3,i.remove(t);case 3:case"end":return r.stop()}}),n)})))()},add:function(){this.value="",this.formValidate.id=0,this.nameModal=!0},clickMenu:function(t,e){1==t?(this.formValidate={},this.formValidate.pid=e?e.id:0,this.formValidate.id=0,this.isEdit=!0):2==t?(this.value=e.name||"",this.formValidate.id=e?e.id:0,this.nameModal=!0):3==t?this.onDel(e):4==t&&this.add()},addFac:function(t){this.formValidate={id:t?t.id:0},this.isEdit=!0},asyncOK:function(){var t=this,e={id:this.formValidate.id||0,type:0,name:this.value};Object(s.f)(e).then((function(e){t.$message.success(e.msg),t.getInterfaceList()})).catch((function(e){t.$message.error(e)}))},handleContextMenu:function(t,e,a){a.left=Number(a.left.slice(0,-2))+75+"px",this.contextData=t},handleContextCreateFolder:function(){},handleContextCreateFile:function(){},renderContent:function(t,e){var a=this,r=e.root,n=e.node,o=e.data;return t("span",{style:{display:"inline-block",width:"100%"}},[t("span",[t(resolveComponent("Icon"),{type:"ios-paper-outline",style:{marginRight:"8px"}}),t("span",o.title)]),t("span",{style:{display:"inline-block",float:"right",marginRight:"32px"}},[t(resolveComponent("Button"),Object(i.a)(Object(i.a)({},this.buttonProps),{},{icon:"ios-add",style:{marginRight:"8px"},onClick:function(){a.append(o)}})),t(resolveComponent("Button"),Object(i.a)(Object(i.a)({},this.buttonProps),{},{icon:"ios-remove",onClick:function(){a.remove(r,n,o)}}))])])},clickDir:function(t,e,a){this.navItem=t,this.pathname=t.pathname},append:function(t){var e=t.children||[];e.push({title:"appended node",expand:!0}),this.$set(t,"children",e)},remove:function(t,e,a){var r=t.find((function(t){return t===e})).parent;t=t.find((function(t){return t.nodeKey===r})).node,a=t.children.indexOf(a);t.children.splice(a,1)},onMouseOver:function(t,e,a,r,n){},onDel:function(t){var e=this;this.$msgbox({title:"提示",message:"删除后无法恢复,请确认后删除!",showCancelButton:!0,cancelButtonText:"取消",confirmButtonText:"确定",iconClass:"el-icon-warning",confirmButtonClass:"btn-custom-cancel"}).then((function(){Object(s.b)(t.id).then((function(a){e.$message.success(a.msg),t.remove()})).catch((function(t){e.$message.error(t)}))})).catch((function(){}))},onChangeName:function(t){var e=this;"blur"==t.eventType&&(t={name:t.newName,id:t.id},Object(s.d)(t).then((function(t){e.$message.success(t.msg)})).catch((function(t){e.$message.error(t)})))},onAddNode:function(t){},addNode:function(){var t=new l.TreeNode({name:"new node",isLeaf:!1});this.data.children||(this.data.children=[]),this.data.addChildren(t)},getNewTree:function(){this.newTree=function t(e){var a,r={};for(a in e)"children"!==a&&"parent"!==a&&(r[a]=e[a]);if(e.children&&0m(e)?1:-1})),a=n(r),u=0;u@^][^\s!#%&*+<=>@^]*>/,M=/a/g,L=/a/g,D=(n=new k(M)!==M,m.MISSED_STICKY),I=m.UNSUPPORTED_Y;x=a&&(!n||D||O||j||g((function(){return L[_]=!1,k(M)!==M||k(L)===L||"/a/i"!==String(k(M,"i"))})));if(o("RegExp",x)){for(var P=function(t,e){var n,a,r=s(E,this),i=d(t),o=void 0===e,l=[],m=t;if(!r&&i&&o&&t.constructor===P)return t;if((i||s(E,t))&&(t=t.source,o)&&(e=p(m)),t=void 0===t?"":f(t),e=void 0===e?"":f(e),m=t,i=e=O&&"dotAll"in M&&(n=!!e&&-1"===e&&u:if(""===s||v(o,s))throw new V("Invalid capture group name");o[s]=!0,u=!(i[i.length]=[s,l]),s="";continue}u?s+=e:r+=e}return[r,i]}(t))[0],l=o[1]),o=c(k(t,e),r?this:E,P),(n||a||l.length)&&(e=y(o),n&&(e.dotAll=!0,e.raw=P(function(t){for(var e,n=t.length,a=0,r="",i=!1;a<=n;a++)"\\"===(e=T(t,a))?r+=e+T(t,++a):i||"."!==e?("["===e?i=!0:"]"===e&&(i=!1),r+=e):r+="[\\s\\S]";return r}(t),i)),a&&(e.sticky=!0),l.length)&&(e.groups=l),t!==m)try{u(o,"source",""===m?"(?:)":m)}catch(t){}return o},A=l(k),q=0;A.length>q;)h(P,k,A[q++]);(E.constructor=P).prototype=E,b(r,"RegExp",P,{constructor:!0})}w("RegExp")},"61f7":function(t,e,n){"use strict";n.d(e,"a",(function(){return i})),n.d(e,"c",(function(){return u})),n.d(e,"b",(function(){return l}));var a=n("ade3"),r=n("5530");function i(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var n,a,r={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(n in r)new RegExp("(".concat(n,")")).test(e)&&(a=r[n]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?a:("00"+a).substr(a.length)));return e}n("ac1f"),n("00b4"),n("5319"),n("4d63"),n("c607"),n("2c3e"),n("25f0"),n("498a"),n("d3b7"),n("13d5"),n("b64b"),n("99af");var o={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function c(t,e){t.message=function(t){return e.replace("%s",t||"")}}function u(t){var e=1@^][^\s!#%&*+<=>@^]*>/,S=/a/g,K=/a/g,k=(e=new F(S)!==S,d.MISSED_STICKY),L=d.UNSUPPORTED_Y;Q=i&&(!e||k||b||U||h((function(){return K[v]=!1,F(S)!==S||F(K)===K||"/a/i"!==String(F(S,"i"))})));if(s("RegExp",Q)){for(var N=function(A,t){var e,i,n=l(y,this),o=g(A),s=void 0===t,c=[],d=A;if(!n&&o&&s&&A.constructor===N)return A;if((o||l(y,A))&&(A=A.source,s)&&(t=f(d)),A=void 0===A?"":u(A),t=void 0===t?"":u(t),d=A,o=t=b&&"dotAll"in S&&(e=!!t&&-1<_(t,"s"))?E(t,/s/g,""):t,k&&"sticky"in S&&(i=!!t&&-1<_(t,"y"))&&L&&(t=E(t,/y/g,"")),U&&(A=(s=function(A){for(var t,e=A.length,i=0,n="",o=[],s={},a=!1,r=!1,c=0,l="";i<=e;i++){if("\\"===(t=I(A,i)))t+=I(A,++i);else if("]"===t)a=!1;else if(!a)switch(!0){case"["===t:a=!0;break;case"("===t:H(D,O(A,i+1))&&(i+=2,r=!0),n+=t,c++;continue;case">"===t&&r:if(""===l||C(s,l))throw new x("Invalid capture group name");s[l]=!0,r=!(o[o.length]=[l,c]),l="";continue}r?l+=t:n+=t}return[n,o]}(A))[0],c=s[1]),s=a(F(A,t),n?this:y,N),(e||i||c.length)&&(t=p(s),e&&(t.dotAll=!0,t.raw=N(function(A){for(var t,e=A.length,i=0,n="",o=!1;i<=e;i++)"\\"===(t=I(A,i))?n+=t+I(A,++i):o||"."!==t?("["===t?o=!0:"]"===t&&(o=!1),n+=t):n+="[\\s\\S]";return n}(A),o)),i&&(t.sticky=!0),c.length)&&(t.groups=c),A!==d)try{r(s,"source",""===d?"(?:)":d)}catch(A){}return s},T=c(F),P=0;T.length>P;)B(N,F,T[P++]);(y.constructor=N).prototype=y,m(n,"RegExp",N,{constructor:!0})}w("RegExp")},"4e82":function(A,t,e){"use strict";var i=e("23e7"),n=e("e330"),o=e("59ed"),s=e("7b0b"),a=e("07fa"),r=e("083a"),c=e("577e"),l=e("d039"),g=e("addb"),u=e("a640"),f=e("04d1"),d=e("d998"),B=e("2d00"),m=e("512ce"),h=[],C=n(h.sort),p=n(h.push),w=(e=l((function(){h.sort(void 0)})),n=l((function(){h.sort(null)})),u=u("sort"),!l((function(){if(B)return B<70;if(!(f&&3c(t)?1:-1})),e=a(n),u=0;u二级分类"},{type:1,value:"",label:"自定义链接"}]}})},modalPicTap:function(A,t){this.activeIndex=t,this.modalPic=!0},addCustomDialog:function(A){window.UE.registerUI("test-dialog",(function(A,t){var e=new window.UE.ui.Dialog({iframeUrl:o.a.routePre+"/widget.images/index.html?fodder=dialog",editor:A,name:t,title:"上传图片",cssRules:"width:1200px;height:500px;padding:20px;"});return this.dialog=e,new window.UE.ui.Button({name:"dialog-button",title:"上传图片",cssRules:"background-image: url(../../../assets/images/icons.png);background-position: -726px -77px;",onclick:function(){e.render(),e.open()}})}),37)},getPic:function(A){this.defaults.menu[this.activeIndex].img=A.att_dir,this.modalPic=!1}}},e("48b1"),n=e("2877"),e=Object(n.a)(i,(function(){var A=this,t=A._self._c;return t("div",{staticClass:"hot_imgs"},[t("div",{staticClass:"title"},[A._v("最多可添加4个版块,图片建议尺寸140 * 140px;鼠标拖拽左侧圆点可 调整版块顺序")]),t("div",{staticClass:"list-box"},[t("draggable",{staticClass:"dragArea list-group",attrs:{list:A.defaults.menu,group:"people",handle:".move-icon"}},A._l(A.defaults.menu,(function(e,i){return t("div",{key:i,staticClass:"item"},[t("div",{staticClass:"move-icon"},[t("i",{staticClass:"el-icon-s-grid",staticStyle:{"font-size":"22px"}})]),t("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"img-box",on:{click:function(t){return A.modalPicTap("单选",i)}}},[e.img?t("img",{attrs:{src:e.img,alt:""}}):t("div",{staticClass:"upload-box"},[t("i",{staticClass:"el-icon-picture-outline",staticStyle:{"font-size":"24px"}})]),t("div",[t("el-dialog",{attrs:{visible:A.modalPic,width:"1024px",title:"上传图片","close-on-click-modal":!1,"z-index":1},on:{"update:visible":function(t){A.modalPic=t}}},[A.modalPic?t("uploadPictures",{attrs:{isChoice:A.isChoice,gridBtn:A.gridBtn,gridPic:A.gridPic},on:{getPic:A.getPic}}):A._e()],1)],1)]),t("div",{staticClass:"info"},A._l(e.info,(function(e,i){return t("div",{key:i,staticClass:"info-item"},[t("span",[A._v(A._s(e.title))]),t("div",{staticClass:"input-box"},[t("el-input",{attrs:{placeholder:e.tips,maxlength:e.max},model:{value:e.value,callback:function(t){A.$set(e,"value",t)},expression:"infos.value"}})],1)])})),0)])})),0)],1),A.defaults.menu.length<4?t("div",{staticClass:"add-btn"},[t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticStyle:{width:"100%",height:"40px"},on:{click:A.addBox}},[A._v("添加板块")])],1):A._e()])}),[],!1,null,"35c8f489",null);t.default=e.exports},"85e2":function(A,t){A.exports="data:image/png;base64,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"},8742:function(A,t,e){},8831:function(A,t,e){"use strict";e.r(t);var i=e("5530"),n=e("2f62");i={name:"home_goods_list",cname:"商品列表",configName:"c_home_goods_list",icon:"iconcuxiaoliebiao1",type:0,defaultName:"goodList",props:{index:{type:null},num:{type:null}},computed:Object(i.a)({},Object(n.d)("mobildConfig",["defaultArray"])),watch:{pageData:{handler:function(A,t){this.setConfig(A)},deep:!0},num:{handler:function(A,t){A=this.$store.state.mobildConfig.defaultArray[A],this.setConfig(A)},deep:!0},defaultArray:{handler:function(A,t){var e=this.$store.state.mobildConfig.defaultArray[this.num];this.setConfig(e)},deep:!0}},data:function(){return{defaultConfig:{name:"goodList",timestamp:this.num,setUp:{tabVal:0},tabConfig:{title:"选择模板",tabVal:0,type:1,tabList:[{name:"自动选择",icon:"iconzidongxuanze"},{name:"手动选择",icon:"iconshoudongxuanze"}]},titleShow:{title:"是否显示名称",val:!0},opriceShow:{title:"是否显示原价",val:!0},priceShow:{title:"是否显示价格",val:!0},couponShow:{title:"是否显示优惠券",val:!0},selectConfig:{title:"商品分类",activeValue:[],list:[{value:"",label:""},{value:"",label:""}]},goodsSort:{title:"商品排序",name:"goodsSort",type:0,list:[{val:"综合",icon:"iconComm_whole"},{val:"销量",icon:"iconComm_number"},{val:"价格",icon:"iconComm_Price"}]},numConfig:{val:6},themeColor:{title:"背景颜色",name:"themeColor",default:[{item:"#fff"}],color:[{item:"#fff"}]},fontColor:{title:"价格颜色",name:"fontColor",default:[{item:"#e93323"}],color:[{item:"#e93323"}]},labelColor:{title:"活动标签",name:"labelColor",default:[{item:"#e93323"}],color:[{item:"#e93323"}]},itemStyle:{title:"显示类型",name:"itemSstyle",type:0,list:[{val:"单列",icon:"iconzuoyoutuwen"},{val:"两列",icon:"iconlianglie"},{val:"三列",icon:"iconsanlie"},{val:"大图",icon:"icondanlie"}]},bgStyle:{title:"背景样式",name:"bgStyle",type:0,list:[{val:"直角",icon:"iconPic_square"},{val:"圆角",icon:"iconPic_fillet"}]},conStyle:{title:"内容样式",name:"conStyle",type:1,list:[{val:"直角",icon:"iconPic_square"},{val:"圆角",icon:"iconPic_fillet"}]},prConfig:{title:"背景边距",val:0,min:0},mbConfig:{title:"商品间距",val:0,min:0},productList:{title:"商品列表",list:[]},goodsList:{max:20,list:[]}},navlist:[],imgStyle:"",txtColor:"",slider:"",tabCur:0,list:[],activeColor:"",fontColor:"",labelColor:"",pageData:{},itemStyle:0,titleShow:!0,opriceShow:!0,priceShow:!0,couponShow:!0,prConfig:0,bgStyle:0,conStyle:1}},mounted:function(){var A=this;this.$nextTick((function(){A.pageData=A.$store.state.mobildConfig.defaultArray[A.num],A.setConfig(A.pageData)}))},methods:{setConfig:function(A){A&&A.mbConfig&&(this.itemStyle=A.itemStyle.type||0,this.activeColor=A.themeColor.color[0].item,this.fontColor=A.fontColor.color[0].item,this.labelColor=A.labelColor.color[0].item,this.slider=A.mbConfig.val,this.prConfig=A.prConfig.val,this.titleShow=A.titleShow.val,this.opriceShow=A.opriceShow.val,this.priceShow=A.priceShow.val,this.couponShow=A.couponShow.val,this.bgStyle=A.bgStyle.type,this.conStyle=A.conStyle.type,A.tabConfig.tabVal?this.list=A.goodsList.list||[]:this.list=A.productList.list||[])}}},e("5ac5"),n=e("2877"),e=Object(n.a)(i,(function(){var A=this,t=A._self._c;return t("div",{style:{padding:"0 "+A.prConfig+"px"}},[t("div",{staticClass:"mobile-page paddingBox",class:0===A.bgStyle?"":"pageOn",style:{marginTop:A.slider+"px",background:A.activeColor}},[t("div",{staticClass:"home_product"},[0==A.itemStyle?[0=i.parentWidth&&(s=i.parentWidth-n),A+o>=i.parentHeight&&(A=i.parentHeight-o),i.areaInit.starX=s,i.areaInit.starY=A})},mouseDown:function(A){var t,e,i=this;A.preventDefault(),this.starX=A.clientX,this.starY=A.clientY,document.onmousemove||(t=this.areaInit.starX,e=this.areaInit.starY,document.onmousemove=function(A){i.areaInit.starX=t+A.clientX-i.starX,i.areaInit.starY=e+A.clientY-i.starY})},mouseUp:function(){document.onmousemove=null},shapeDown:function(A){var t,e,i=this;A.preventDefault(),this.star1X=A.clientX,this.star1Y=A.clientY,document.onmousemove||(t=this.areaInit.areaWidth,e=this.areaInit.areaHeight,document.onmousemove=function(A){i.areaInit.areaWidth=t+A.clientX-i.star1X,i.areaInit.areaHeight=e+A.clientY-i.star1Y})},getLink:function(){this.$refs.linkaddres.modals=!0},linkUrl:function(A){this.url=A}}},r=(e("e01d"),e("2877"));a={name:"OperationFloor",components:{AreaBox:Object(r.a)(a,(function(){var A=this,t=A._self._c;return t("div",{staticClass:"areaBox",style:{width:A.areaInit.areaWidth+"px",height:A.areaInit.areaHeight+"px",left:A.areaInit.starX+"px",top:A.areaInit.starY+"px"},on:{dblclick:function(t){A.editBoxShow=!0},mousedown:function(t){return!t.type.indexOf("key")&&A._k(t.keyCode,"left",37,t.key,["Left","ArrowLeft"])||"button"in t&&0!==t.button?null:(t.stopPropagation(),A.mouseDownLint(t))},mouseup:function(t){return!t.type.indexOf("key")&&A._k(t.keyCode,"left",37,t.key,["Left","ArrowLeft"])||"button"in t&&0!==t.button?null:(t.stopPropagation(),A.mouseUp(t))}}},[t("div",{staticClass:"prompt-text"},[t("div",{staticClass:"prompt-item num"},[A._v("热区 "+A._s(A.areaInit.number))]),t("div",{staticClass:"prompt-item",style:{color:A.isSet?"#2d8cf0":"#f00"}},[A._v("\n "+A._s(A.isSet?"(已设置)":"(未设置)")+"\n ")])]),t("div",{staticClass:"del",on:{click:function(t){return t.stopPropagation(),A.del()}}},[t("i",{staticClass:"el-icon-close",attrs:{size:"16"}})]),t("div",{staticClass:"shape",on:{mousedown:function(t){return!t.type.indexOf("key")&&A._k(t.keyCode,"left",37,t.key,["Left","ArrowLeft"])||"button"in t&&0!==t.button?null:(t.stopPropagation(),A.shapeDown(t))},mouseup:function(t){return!t.type.indexOf("key")&&A._k(t.keyCode,"left",37,t.key,["Left","ArrowLeft"])||"button"in t&&0!==t.button?null:(t.stopPropagation(),A.mouseUp(t))}}}),t("div",[t("el-dialog",{attrs:{visible:A.editBoxShow,title:"设置热区",width:"560px","append-to-body":""},on:{"update:visible":function(t){A.editBoxShow=t}}},[t("div",{staticClass:"area-set"},[t("div",{staticClass:"area-label"},[A._v("热区跳转链接:")]),t("div",{staticClass:"area-content",on:{click:function(t){return A.getLink()}}},[t("el-input",{staticStyle:{width:"100%"},attrs:{icon:"ios-arrow-forward",readonly:"",placeholder:"选择跳转链接"},model:{value:A.url,callback:function(t){A.url=t},expression:"url"}})],1)]),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){t.stopPropagation(),A.editBoxShow=!1}}},[A._v("取 消")]),t("el-button",{attrs:{type:"primary"},on:{click:function(t){return t.stopPropagation(),A.addURL.apply(null,arguments)}}},[A._v("确 定")])],1)]),t("linkaddress",{ref:"linkaddres",on:{linkUrl:A.linkUrl}})],1)])}),[],!1,null,"c1b9f7a2",null).exports,linkaddress:s.a},props:{imgs:{type:String,default:function(){return""}},isHotPot:{type:Boolean,default:function(){return!1}},imgAreaData:{type:Array,default:function(){return[]}},linkInputStyle:{type:Object,default:function(){return{width:"300px"}}}},data:function(){return{dialogVisible:!1,starX:0,starY:0,areaWidth:0,areaHeight:0,caseShow:!1,nowImgWidth:null,areaData:[],imgNum:1,parentWidth:0,parentHeight:0,defaultWidth:750,itemIndex:0}},computed:{},watch:{imgAreaData:function(A){this.areaData=Object(o.a)(A)}},mounted:function(){this.areaData=Object(o.a)(this.imgAreaData)},methods:{openModal:function(){var A=this;this.$nextTick((function(){var t=document.querySelector("#img-box-container");A.parentWidth=A.defaultWidth,A.parentHeight=t.clientHeight}))},closeModal:function(){var A=this;this.$confirm("未保存内容,是否在离开前放弃保存?","提示信息",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){A.dialogVisible=!1})).catch((function(){A.$message({type:"info",message:"已取消"})}))},mouseDown:function(A){var t,e=this;A.preventDefault(),this.caseShow=!0,this.starX=A.layerX,this.starY=A.layerY,document.onmousemove||(t=this.defaultWidth-A.layerX,document.onmousemove=function(A){A.layerX-e.starXA})))&&(t.forEach((function(A){return A.number--})),this.areaData[this.areaData.length-1]?this.imgNum=this.areaData[this.areaData.length-1].number+1:this.imgNum=1)},addURL:function(A,t){t=Object(n.a)(Object(n.a)({},this.areaData[A]),{},{link:t}),this.$set(this.areaData,A,t)},saveAreaData:function(){this.areaData&&!this.areaData.length||!this.checkData(this.areaData)?this.$Message.error("热区是否配置链接、是否至少添加一个热区?"):(this.$emit("saveAreaData",this.areaData),this.dialogVisible=!1,this.$Message.success("编辑成功!"))},checkData:function(A){var t=!0;return A.some((function(A){A.link||(t=!1)})),t},getLink:function(A){this.itemIndex=A,this.$refs.linkaddres.modals=!0},linkUrl:function(A){this.areaData[this.itemIndex].link=A}}},e("15db"),s=Object(r.a)(a,(function(){var A=this,t=A._self._c;return t("div",[t("el-dialog",{attrs:{title:"编辑热区",visible:A.dialogVisible,fullscreen:""},on:{"update:visible":function(t){A.dialogVisible=t},opened:A.openModal}},[t("div",{staticClass:"operationFloor"},[t("div",{staticClass:"imgBox",on:{mouseup:function(t){return!t.type.indexOf("key")&&A._k(t.keyCode,"left",37,t.key,["Left","ArrowLeft"])||"button"in t&&0!==t.button?null:(t.stopPropagation(),A.changeStop())}}},[t("div",{ref:"container",staticClass:"container",attrs:{id:"img-box-container"}},[t("img",{ref:"backgroundImg",attrs:{src:A.imgs,ondragstart:"return false;",oncontextmenu:"return false;",onselect:"document.selection.empty();",alt:"img"},on:{mousedown:function(t){return!t.type.indexOf("key")&&A._k(t.keyCode,"left",37,t.key,["Left","ArrowLeft"])||"button"in t&&0!==t.button?null:(t.stopPropagation(),A.mouseDown(t))}}}),t("div",{directives:[{name:"show",rawName:"v-show",value:A.caseShow,expression:"caseShow"}],staticClass:"area",style:{width:A.areaWidth+"px",height:A.areaHeight+"px",left:A.starX+"px",top:A.starY+"px"}}),A._l(A.areaData,(function(e,i){return t("AreaBox",{key:"area"+i,attrs:{"area-data-index":i,link:e.link,title:e.title,type:parseInt(e.type),"area-init":e,"parent-width":A.parentWidth,"parent-height":A.parentHeight},on:{"update:areaInit":function(A){e=A},"update:area-init":function(A){e=A},delAreaBox:A.delAreaBox,addURL:A.addURL}})}))],2)]),t("div",{staticClass:"form"},[t("h2",{staticClass:"mb20"},[A._v("图片热区")]),t("el-alert",{attrs:{type:"warning",closable:!1,"show-icon":""}},[A._v("框选热区范围,双击设置热区信息")]),A._l(A.areaData,(function(e,i){return t("div",{key:i,staticClass:"form-row"},[t("div",{staticClass:"form-item"},[t("span",{staticClass:"num"},[A._v("热区"+A._s(e.number))])]),t("div",{staticClass:"form-item label"},[t("div",{on:{click:function(t){return A.getLink(i)}}},[t("el-input",{style:A.linkInputStyle,attrs:{icon:"ios-arrow-forward",readonly:"",placeholder:"选择跳转链接"},model:{value:e.link,callback:function(t){A.$set(e,"link",t)},expression:"item.link"}})],1)]),t("i",{staticClass:"el-icon-delete",on:{click:function(t){return A.delAreaBox(i)}}})])}))],2)]),t("div",{attrs:{slot:"footer"},slot:"footer"},[t("el-button",{staticClass:"mr20",attrs:{type:"primary"},on:{click:A.saveAreaData}},[A._v(" 完成 ")])],1)]),t("linkaddress",{ref:"linkaddres",on:{linkUrl:A.linkUrl}})],1)}),[],!1,null,"69c42b8a",null).exports,a={name:"c_one_pictrue",components:{uploadPictures:i.a,OperationFloorModal:s},props:{configObj:{type:Object},configNme:{type:String}},data:function(){return{defaults:{},configData:{list:[]},gridBtn:{xl:4,lg:8,md:8,sm:8,xs:8},gridPic:{xl:6,lg:8,md:12,sm:12,xs:12},modalPic:!1,isChoice:"单选",imgAreaData:[]}},watch:{configObj:{handler:function(A,t){this.defaults=A,this.configData=A.picStyle,this.$set(this,"imgAreaData",A[this.configNme].list)},deep:!0}},mounted:function(){var A=this;this.$nextTick((function(){A.defaults=A.configObj,A.configData=A.configObj[A.configNme],A.imgAreaData=A.configObj.picStyle.list}))},methods:{bindDelete:function(){this.configData.url=""},modalPicTap:function(A){this.modalPic=!0},getPic:function(A){var t=this;this.$nextTick((function(){t.configData.url=A.att_dir,t.configData.list=[],t.imgAreaData=[],t.modalPic=!1}))},openFloorModal:function(){this.configData.url&&(this.$refs.hotpot.dialogVisible=!0)},handleAreaData:function(A){this.configData.list=A}}},e("9b09"),i=Object(r.a)(a,(function(){var A=this,t=A._self._c;return t("div",{staticClass:"onePictrue"},[t("div",{staticClass:"info"},[A._v("建议:请先选择图片,图片宽度750px,高度不限")]),t("div",{staticClass:"pictrues"},[A.configData.url?t("img",{attrs:{src:A.configData.url}}):t("div",{staticClass:"emptyBox"},[A._v("750*高度不限")])]),t("div",{staticClass:"uploadImg"},[t("div",{staticClass:"name"},[A._v("图片")]),t("div",{staticClass:"picTxt"},[t("div",{staticClass:"box",on:{click:function(t){return A.modalPicTap("单选")}}},[A.configData.url?t("div",{staticClass:"pictrue acea-row row-center-wrapper"},[t("img",{attrs:{src:A.configData.url,alt:""}}),t("div",{staticClass:"iconfont icondel_1",on:{click:function(t){return t.stopPropagation(),A.bindDelete.apply(null,arguments)}}})]):t("div",{staticClass:"upload-box"},[t("i",{staticClass:"el-icon-plus",attrs:{size:"50"}})])]),t("div",{staticClass:"tip"},[A._v(A._s(A.configData.info))])])]),t("div",{staticClass:"bnt",on:{click:A.openFloorModal}},[A._v("+ 编辑热区")]),t("div",[t("el-dialog",{attrs:{visible:A.modalPic,width:"960px",title:"上传图片"},on:{"update:visible":function(t){A.modalPic=t}}},[A.modalPic?t("uploadPictures",{attrs:{isChoice:A.isChoice,gridBtn:A.gridBtn,gridPic:A.gridPic},on:{getPic:A.getPic}}):A._e()],1),t("OperationFloorModal",{ref:"hotpot",attrs:{imgs:A.configData.url,"img-area-data":A.imgAreaData},on:{delAreaData:A.handleAreaData,saveAreaData:A.handleAreaData}})],1)])}),[],!1,null,"74fef45a",null);t.default=i.exports},a45b:function(A,t,e){"use strict";e("e334")},a4f9:function(A,t,e){"use strict";e("1dc8")},a77a:function(A,t,e){"use strict";e.r(t);var i=e("5530"),n=(e("9911"),e("2f62"));i={name:"home_title",cname:"标题",icon:"iconbiaoti1",configName:"c_home_title",type:2,defaultName:"titles",props:{index:{type:null},num:{type:null}},computed:Object(i.a)({},Object(n.d)("mobildConfig",["defaultArray"])),watch:{pageData:{handler:function(A,t){this.setConfig(A)},deep:!0},num:{handler:function(A,t){A=this.$store.state.mobildConfig.defaultArray[A],this.setConfig(A)},deep:!0},defaultArray:{handler:function(A,t){var e=this.$store.state.mobildConfig.defaultArray[this.num];this.setConfig(e)},deep:!0}},data:function(){return{defaultConfig:{name:"titles",timestamp:this.num,setUp:{tabVal:0},titleConfig:{title:"标题",value:"标题",place:"请输入标题",max:10},linkConfig:{title:"链接",value:"",place:"请输入链接地址",max:100},themeColor:{title:"字体颜色",name:"themeColor",default:[{item:"#282828"}],color:[{item:"#282828"}]},titleColor:{title:"背景颜色",default:[{item:"#fff"}],color:[{item:"#fff"}]},bgStyle:{title:"背景样式",name:"bgStyle",type:0,list:[{val:"直角",icon:"iconPic_square"},{val:"圆角",icon:"iconPic_fillet"}]},prConfig:{title:"背景边距",val:0,min:0},textPosition:{title:"文本位置",type:0,list:[{val:"居左",style:"left",icon:"icondoc_left"},{val:"居中",style:"center",icon:"icondoc_center"},{val:"居右",style:"right",icon:"icondoc_right"}]},textStyle:{title:"文本样式",type:0,list:[{val:"正常",style:"normal",icon:"icondoc_general"},{val:"斜体",style:"italic",icon:"icondoc_skew"},{val:"加粗",style:"bold",icon:"icondoc_bold"}]},fontSize:{title:"文本大小",val:12,min:12},mbConfig:{title:"页面间距",val:0,min:0}},titleTxt:"",link:"",txtPosition:"",txtStyle:"",fontSize:0,mTOP:0,titleColor:"",themeColor:"",prConfig:0,bgStyle:0,pageData:{}}},mounted:function(){var A=this;this.$nextTick((function(){A.pageData=A.$store.state.mobildConfig.defaultArray[A.num],A.setConfig(A.pageData)}))},methods:{setConfig:function(A){A&&A.mbConfig&&(this.titleTxt=A.titleConfig.value,this.link=A.linkConfig.value,this.txtPosition=A.textPosition.list[A.textPosition.type].style,this.txtStyle=A.textStyle.list[A.textStyle.type].style,this.themeColor=A.themeColor.color[0].item,this.fontSize=A.fontSize.val,this.mTOP=A.mbConfig.val,this.prConfig=A.prConfig.val,this.bgStyle=A.bgStyle.type,this.titleColor=A.titleColor.color[0].item)}}},e("8e82"),n=e("2877"),e=Object(n.a)(i,(function(){var A=this;return(0,A._self._c)("div",{staticClass:"title-box",class:0===A.bgStyle?"":"titleOn",style:[{textAlign:A.txtPosition},{fontStyle:"bold"!=A.txtStyle?A.txtStyle:""},{fontWeight:"bold"==A.txtStyle?A.txtStyle:""},{fontSize:A.fontSize+"px"},{marginTop:A.mTOP+"px"},{background:A.titleColor},{margin:"0 "+A.prConfig+"px"},{color:A.themeColor}]},[A._v("\n "+A._s(A.titleTxt)+"\n")])}),[],!1,null,"6b55c60c",null);t.default=e.exports},a799:function(A,t,e){"use strict";e("0415")},a920:function(A,t,e){"use strict";e.r(t),e("b0c0");var i={name:"c_tab",props:{configObj:{type:Object},configNme:{type:String}},data:function(){return{formData:{type:0},defaults:{},configData:{}}},watch:{configObj:{handler:function(A,t){this.defaults=A,this.configData=A[this.configNme]},deep:!0}},mounted:function(){var A=this;this.$nextTick((function(){A.defaults=A.configObj,A.configData=A.configObj[A.configNme]}))},methods:{radioChange:function(A){this.defaults.picStyle&&(this.defaults.picStyle.tabVal=0),this.$emit("getConfig",this.configData.tabVal)}}};e("c452"),e=e("2877"),e=Object(e.a)(i,(function(){var A=this,t=A._self._c;return t("div",[A.configData.tabList?t("div",{staticClass:"title-tips"},[t("span",[A._v(A._s(A.configData.title))]),A._v(A._s(A.configData.tabList[A.configData.tabVal].name)+"\n ")]):A._e(),t("div",{staticClass:"radio-box",class:{on:1==A.configData.type}},[t("el-radio-group",{attrs:{type:"button"},on:{input:function(t){return A.radioChange()}},model:{value:A.configData.tabVal,callback:function(t){A.$set(A.configData,"tabVal",t)},expression:"configData.tabVal"}},A._l(A.configData.tabList,(function(e,i){return t("el-radio-button",{key:i,attrs:{label:i}},[e.icon?t("span",{staticClass:"iconfont-diy",class:e.icon}):t("span",[A._v(A._s(e.name))])])})),1)],1)])}),[],!1,null,"ffc5e380",null);t.default=e.exports},a9cc:function(A,t,e){"use strict";e.r(t),e("b0c0");var i=e("5530"),n=(e("b64b"),e("e9c4"),e("ab01")),o=e("befa");i={name:"c_nav_bar",componentsName:"nav_bar",cname:"导航",props:{activeIndex:{type:null},num:{type:null},index:{type:null}},components:Object(i.a)(Object(i.a)({},n.a),{},{rightBtn:o.a}),watch:{num:function(A){A=JSON.parse(JSON.stringify(this.$store.state.mobildConfig.defaultArray[A])),this.configObj=A},configObj:{handler:function(A,t){this.$store.commit("mobildConfig/UPDATEARR",{num:this.num,val:A})},deep:!0}},data:function(){return{configObj:{},rCom:[{components:n.a.c_bg_color,configNme:"txtColor"},{components:n.a.c_bg_color,configNme:"bgColor"},{components:n.a.c_slider,configNme:"mbConfig"}]}},mounted:function(){var A=this;this.$nextTick((function(){var t=JSON.parse(JSON.stringify(A.$store.state.mobildConfig.defaultArray[A.num]));A.configObj=t}))},methods:{getConfig:function(A){}}},o=e("2877"),e=Object(o.a)(i,(function(){var A=this,t=A._self._c;return t("div",{staticClass:"mobile-config"},[A._l(A.rCom,(function(e,i){return t("div",{key:i},[t(e.components.name,{key:i,ref:"childData",refInFor:!0,tag:"component",attrs:{configObj:A.configObj,configNme:e.configNme,index:A.activeIndex,num:e.num},on:{getConfig:A.getConfig}})],1)})),t("rightBtn",{attrs:{activeIndex:A.activeIndex,configObj:A.configObj}})],2)}),[],!1,null,"8d4796dc",null);t.default=e.exports},ab01:function(A,t,e){"use strict";e("d3b7"),e("159b"),e("ddb0");var i=e("df7c"),n=e("e642"),o={};n.keys().forEach((function(A){var t=i.basename(A,".vue");o[t]=n(A).default||n(A)})),t.a=o},ac46:function(A,t,e){"use strict";e.r(t),e("b0c0");var i=e("5530"),n=(e("b64b"),e("e9c4"),e("99af"),e("ab01")),o=e("befa");i={name:"c_wechat_live",componentsName:"wechat_live",cname:"小程序直播",props:{activeIndex:{type:null},num:{type:null},index:{type:null}},components:Object(i.a)(Object(i.a)({},n.a),{},{rightBtn:o.a}),data:function(){return{option:{submitBtn:!1},configObj:{},rCom:[{components:n.a.c_set_up,configNme:"setUp"}]}},watch:{num:function(A){A=JSON.parse(JSON.stringify(this.$store.state.mobildConfig.defaultArray[A])),this.configObj=A},configObj:{handler:function(A,t){this.$store.commit("mobildConfig/UPDATEARR",{num:this.num,val:A})},deep:!0},"configObj.setUp.tabVal":{handler:function(A,t){var e=[this.rCom[0]];0==A?(A=[{components:n.a.c_input_number,configNme:"limit"}],this.rCom=e.concat(A)):(A=[{components:n.a.c_txt_tab,configNme:"listStyle"},{components:n.a.c_bg_color,configNme:"bg"},{components:n.a.c_bg_color,configNme:"boxShadow"},{components:n.a.c_slider,configNme:"mbConfig"}],this.rCom=e.concat(A))},deep:!0}},mounted:function(){var A=this;this.$nextTick((function(){var t=JSON.parse(JSON.stringify(A.$store.state.mobildConfig.defaultArray[A.num]));A.configObj=t}))},methods:{getConfig:function(A){}}},o=e("2877"),e=Object(o.a)(i,(function(){var A=this,t=A._self._c;return t("div",{staticClass:"mobile-config"},[A._l(A.rCom,(function(e,i){return t("div",{key:i},[t(e.components.name,{key:i,ref:"childData",refInFor:!0,tag:"component",attrs:{configObj:A.configObj,configNme:e.configNme,index:A.activeIndex,num:e.num},on:{getConfig:A.getConfig}})],1)})),t("rightBtn",{attrs:{activeIndex:A.activeIndex,configObj:A.configObj}})],2)}),[],!1,null,"63a2312d",null);t.default=e.exports},ae2e:function(A,t,e){"use strict";e("bfbc")},af87:function(A,t,e){},afcf:function(A,t,e){"use strict";e.r(t),e("b0c0");var i=e("5530"),n=(e("b64b"),e("e9c4"),e("99af"),e("ab01")),o=e("befa");i={name:"c_search_box",componentsName:"search_box",cname:"搜索",props:{activeIndex:{type:null},num:{type:null},index:{type:null}},components:Object(i.a)(Object(i.a)({},n.a),{},{rightBtn:o.a}),data:function(){return{hotIndex:1,configObj:{},rCom:[{components:n.a.c_set_up,configNme:"setUp"}]}},watch:{num:function(A){A=JSON.parse(JSON.stringify(this.$store.state.mobildConfig.defaultArray[A])),this.configObj=A},configObj:{handler:function(A,t){this.$store.commit("mobildConfig/UPDATEARR",{num:this.num,val:A})},deep:!0},"configObj.setUp.tabVal":{handler:function(A,t){var e=[this.rCom[0]];0==A?(A=[{components:n.a.c_upload_img,configNme:"logoConfig"},{components:n.a.c_hot_word,configNme:"hotWords"}],this.rCom=e.concat(A)):(A=[{components:n.a.c_bg_color,configNme:"bgColor"},{components:n.a.c_txt_tab,configNme:"boxStyle"},{components:n.a.c_txt_tab,configNme:"txtStyle"},{components:n.a.c_txt_tab,configNme:"styleList"},{components:n.a.c_slider,configNme:"prConfig"},{components:n.a.c_slider,configNme:"mbConfig"}],this.rCom=e.concat(A))},deep:!0}},mounted:function(){var A=this;this.$nextTick((function(){var t=JSON.parse(JSON.stringify(A.$store.state.mobildConfig.defaultArray[A.num]));A.configObj=t}))},methods:{}},e("e493"),o=e("2877"),e=Object(o.a)(i,(function(){var A=this,t=A._self._c;return t("div",{staticClass:"mobile-config"},[t("el-form",{ref:"formInline"},[A._l(A.rCom,(function(e,i){return t("div",{key:i},[t(e.components.name,{key:i,ref:"childData",refInFor:!0,tag:"component",attrs:{configObj:A.configObj,configNme:e.configNme,index:A.activeIndex,num:e.num}})],1)})),t("rightBtn",{attrs:{activeIndex:A.activeIndex,configObj:A.configObj}})],2)],1)}),[],!1,null,"a2a1a30a",null);t.default=e.exports},aff3:function(A,t,e){},b054:function(A,t,e){"use strict";e("fe16")},b0c5:function(A,t,e){"use strict";e.r(t);var i={name:"c_input_number",props:{configObj:{type:Object},configNme:{type:String}},data:function(){return{defaults:{},sliderWidth:0,configData:{}}},created:function(){this.defaults=this.configObj,this.configData=this.configObj[this.configNme]},watch:{configObj:{handler:function(A,t){this.defaults=A,this.configData=A[this.configNme]},immediate:!0,deep:!0}},methods:{bindChange:function(){this.$emit("getConfig",{name:"number",numVal:this.configData.val})}}};e("2519"),e=e("2877"),e=Object(e.a)(i,(function(){var A=this,t=A._self._c;return A.configData?t("div",{staticClass:"numbox"},[t("div",{staticClass:"c_row-item"},[t("el-col",{staticClass:"label",attrs:{span:4}},[t("span",[A._v(A._s(A.configData.title||"商品数量"))])]),t("el-col",{staticClass:"slider-box",attrs:{span:19}},[t("el-input-number",{staticStyle:{"text-align":"right"},attrs:{controls:!1,placeholder:"请输入数量",step:1,max:100,min:1},on:{change:A.bindChange},model:{value:A.configData.val,callback:function(t){A.$set(A.configData,"val",t)},expression:"configData.val"}})],1)],1)]):A._e()}),[],!1,null,"3d723a48",null);t.default=e.exports},b263:function(A,t,e){"use strict";e.r(t),e("99af");var i=e("5530"),n=e("2f62");i={name:"home_bargain",cname:"砍价",icon:"iconkanjia1",configName:"c_home_bargain",type:1,defaultName:"bargain",props:{index:{type:null},num:{type:null}},computed:Object(i.a)({},Object(n.d)("mobildConfig",["defaultArray"])),watch:{pageData:{handler:function(A,t){this.setConfig(A)},deep:!0},num:{handler:function(A,t){A=this.$store.state.mobildConfig.defaultArray[A],this.setConfig(A)},deep:!0},defaultArray:{handler:function(A,t){var e=this.$store.state.mobildConfig.defaultArray[this.num];this.setConfig(e)},deep:!0}},data:function(){return{defaultConfig:{name:"bargain",timestamp:this.num,setUp:{tabVal:0},numConfig:{val:3},priceShow:{title:"是否显示价格",val:!0},bntShow:{title:"是否显示按钮",val:!0},themeColor:{title:"主题风格",name:"themeColor",default:[{item:"#E93323"}],color:[{item:"#E93323"}]},titleColor:{title:"标题颜色",name:"txtColor",default:[{item:"#FF6000"}],color:[{item:"#FF6000"}]},bgColor:{title:"背景颜色",name:"bgColor",default:[{item:"#FDDBB2"},{item:"#FDEFC6"}],color:[{item:"#FDDBB2"},{item:"#FDEFC6"}]},bgStyle:{title:"背景样式",name:"bgStyle",type:1,list:[{val:"直角",icon:"iconPic_square"},{val:"圆角",icon:"iconPic_fillet"}]},prConfig:{title:"背景边距",val:10,min:0},productGap:{title:"商品间距",val:10,min:0},mbCongfig:{title:"页面间距",val:0,min:0}},bgColor:"",mTop:"",txtColor:"",listRight:"",titleColor:"",list:[{img:"",price:"234"},{img:"",price:"234"},{img:"",price:"234"}],priceShow:!0,bntShow:!0,pageData:{},bgStyle:1,prConfig:0}},mounted:function(){var A=this;this.$nextTick((function(){A.pageData=A.$store.state.mobildConfig.defaultArray[A.num],A.setConfig(A.pageData)}))},methods:{setConfig:function(A){A&&A.mbCongfig&&(this.bgColor=A.bgColor.color,this.mTop=A.mbCongfig.val,this.txtColor=A.themeColor.color[0].item,this.listRight=A.productGap.val,this.titleColor=A.titleColor.color[0].item,this.priceShow=A.priceShow.val,this.prConfig=A.prConfig.val,this.bgStyle=A.bgStyle.type,this.bntShow=A.bntShow.val)}}},e("84e8"),n=e("2877"),e=Object(n.a)(i,(function(){var A=this,t=A._self._c;return t("div",{staticClass:"mobile-page",style:{padding:"0 "+A.prConfig+"px"}},[0 + * Copyright (c) 2022 Niklas von Hertzen + * Released under MIT License + */ +A.exports=function(){"use strict"; +/*! ***************************************************************************** + 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 A=function(t,e){return A=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(A,t){A.__proto__=t}||function(A,t){for(var e in t)Object.prototype.hasOwnProperty.call(t,e)&&(A[e]=t[e])},A(t,e)};function t(t,e){if("function"!==typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function i(){this.constructor=t}A(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}var e=function(){return e=Object.assign||function(A){for(var t,e=1,i=arguments.length;e0&&n[n.length-1])&&(6===o[0]||2===o[0])){s=0;continue}if(3===o[0]&&(!n||o[1]>n[0]&&o[1]=55296&&n<=56319&&e>10),s%1024+56320)),(n+1===e||i.length>16384)&&(o+=String.fromCharCode.apply(String,i),i.length=0)}return o},g="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",u="undefined"===typeof Uint8Array?[]:new Uint8Array(256),f=0;f>4,l[r++]=(15&i)<<4|n>>2,l[r++]=(3&n)<<6|63&o;return c},C=function(A){for(var t=A.length,e=[],i=0;i>w,v=(1<>w)+32,y=65536>>Q,x=(1<=0){if(A<55296||A>56319&&A<=65535)return t=this.index[A>>w],t=(t<>w)],t=(t<>Q),t=this.index[t],t+=A>>w&x,t=this.index[t],t=(t<K?(n.push(!0),s-=K):n.push(!1),-1!==["normal","auto","loose"].indexOf(t)&&-1!==[8208,8211,12316,12448].indexOf(A))return i.push(o),e.push(Z);if(s===T||s===R){if(0===o)return i.push(o),e.push(lA);var a=e[o-1];return-1===DA.indexOf(a)?(i.push(i[o-1]),e.push(a)):(i.push(o),e.push(lA))}return i.push(o),s===gA?e.push("strict"===t?tA:hA):s===bA||s===cA?e.push(lA):s===UA?A>=131072&&A<=196605||A>=196608&&A<=262141?e.push(hA):e.push(lA):void e.push(s)})),[i,e,n]},LA=function(A,t,e,i){var n=i[e];if(Array.isArray(A)?-1!==A.indexOf(n):A===n){var o=e;while(o<=i.length){o++;var s=i[o];if(s===t)return!0;if(s!==G)break}}if(n===G){o=e;while(o>0){o--;var a=i[o];if(Array.isArray(A)?-1!==A.indexOf(a):A===a){var r=e;while(r<=i.length){r++;s=i[r];if(s===t)return!0;if(s!==G)break}}if(a!==G)break}}return!1},NA=function(A,t){var e=A;while(e>=0){var i=t[e];if(i!==G)return i;e--}return 0},TA=function(A,t,e,i,n){if(0===e[i])return yA;var o=i-1;if(Array.isArray(n)&&!0===n[o])return yA;var s=o-1,a=o+1,r=t[o],c=s>=0?t[s]:0,l=t[a];if(r===L&&l===N)return yA;if(-1!==EA.indexOf(r))return FA;if(-1!==EA.indexOf(l))return yA;if(-1!==_A.indexOf(l))return yA;if(NA(o,t)===M)return xA;if(HA.get(A[o])===R)return yA;if((r===uA||r===fA)&&HA.get(A[a])===R)return yA;if(r===j||l===j)return yA;if(r===V)return yA;if(-1===[G,X,W].indexOf(r)&&l===V)return yA;if(-1!==[$,z,q,nA,rA].indexOf(l))return yA;if(NA(o,t)===eA)return yA;if(LA(iA,eA,o,t))return yA;if(LA([$,z],tA,o,t))return yA;if(LA(J,J,o,t))return yA;if(r===G)return xA;if(r===iA||l===iA)return yA;if(l===Z||r===Z)return xA;if(-1!==[X,W,tA].indexOf(l)||r===Y)return yA;if(c===mA&&-1!==KA.indexOf(r))return yA;if(r===rA&&l===mA)return yA;if(l===AA)return yA;if(-1!==IA.indexOf(l)&&r===oA||-1!==IA.indexOf(r)&&l===oA)return yA;if(r===aA&&-1!==[hA,uA,fA].indexOf(l)||-1!==[hA,uA,fA].indexOf(r)&&l===sA)return yA;if(-1!==IA.indexOf(r)&&-1!==OA.indexOf(l)||-1!==OA.indexOf(r)&&-1!==IA.indexOf(l))return yA;if(-1!==[aA,sA].indexOf(r)&&(l===oA||-1!==[eA,W].indexOf(l)&&t[a+1]===oA)||-1!==[eA,W].indexOf(r)&&l===oA||r===oA&&-1!==[oA,rA,nA].indexOf(l))return yA;if(-1!==[oA,rA,nA,$,z].indexOf(l)){var g=o;while(g>=0){var u=t[g];if(u===oA)return yA;if(-1===[rA,nA].indexOf(u))break;g--}}if(-1!==[aA,sA].indexOf(l)){g=-1!==[$,z].indexOf(r)?s:o;while(g>=0){u=t[g];if(u===oA)return yA;if(-1===[rA,nA].indexOf(u))break;g--}}if(CA===r&&-1!==[CA,pA,dA,BA].indexOf(l)||-1!==[pA,dA].indexOf(r)&&-1!==[pA,wA].indexOf(l)||-1!==[wA,BA].indexOf(r)&&l===wA)return yA;if(-1!==SA.indexOf(r)&&-1!==[AA,sA].indexOf(l)||-1!==SA.indexOf(l)&&r===aA)return yA;if(-1!==IA.indexOf(r)&&-1!==IA.indexOf(l))return yA;if(r===nA&&-1!==IA.indexOf(l))return yA;if(-1!==IA.concat(oA).indexOf(r)&&l===eA&&-1===vA.indexOf(A[a])||-1!==IA.concat(oA).indexOf(l)&&r===z)return yA;if(r===QA&&l===QA){var f=e[o],d=1;while(f>0){if(f--,t[f]!==QA)break;d++}if(d%2!==0)return yA}return r===uA&&l===fA?yA:xA},PA=function(A,t){t||(t={lineBreak:"normal",wordBreak:"normal"});var e=kA(A,t.lineBreak),i=e[0],n=e[1],o=e[2];"break-all"!==t.wordBreak&&"break-word"!==t.wordBreak||(n=n.map((function(A){return-1!==[oA,lA,bA].indexOf(A)?hA:A})));var s="keep-all"===t.wordBreak?o.map((function(t,e){return t&&A[e]>=19968&&A[e]<=40959})):void 0;return[i,n,s]},jA=function(){function A(A,t,e,i){this.codePoints=A,this.required=t===FA,this.start=e,this.end=i}return A.prototype.slice=function(){return l.apply(void 0,this.codePoints.slice(this.start,this.end))},A}(),MA=function(A,t){var e=c(A),i=PA(e,t),n=i[0],o=i[1],s=i[2],a=e.length,r=0,l=0;return{next:function(){if(l>=a)return{done:!0,value:null};var A=yA;while(l=Kt&&A<=57},Xt=function(A){return A>=55296&&A<=57343},Yt=function(A){return Jt(A)||A>=jt&&A<=Vt||A>=kt&&A<=Nt},Wt=function(A){return A>=kt&&A<=Pt},Zt=function(A){return A>=jt&&A<=Rt},$t=function(A){return Wt(A)||Zt(A)},zt=function(A){return A>=wt},qt=function(A){return A===XA||A===ZA||A===$A},Ae=function(A){return $t(A)||zt(A)||A===st},te=function(A){return Ae(A)||Jt(A)||A===at},ee=function(A){return A>=Ht&&A<=It||A===Et||A>=_t&&A<=Ot||A===Dt},ie=function(A,t){return A===WA&&t!==XA},ne=function(A,t,e){return A===at?Ae(t)||ie(t,e):!!Ae(A)||!(A!==WA||!ie(A,t))},oe=function(A,t,e){return A===Ut||A===at?!!Jt(t)||t===xt&&Jt(e):Jt(A===xt?t:A)},se=function(A){var t=0,e=1;A[t]!==Ut&&A[t]!==at||(A[t]===at&&(e=-1),t++);var i=[];while(Jt(A[t]))i.push(A[t++]);var n=i.length?parseInt(l.apply(void 0,i),10):0;A[t]===xt&&t++;var o=[];while(Jt(A[t]))o.push(A[t++]);var s=o.length,a=s?parseInt(l.apply(void 0,o),10):0;A[t]!==Mt&&A[t]!==Lt||t++;var r=1;A[t]!==Ut&&A[t]!==at||(A[t]===at&&(r=-1),t++);var c=[];while(Jt(A[t]))c.push(A[t++]);var g=c.length?parseInt(l.apply(void 0,c),10):0;return e*(n+a*Math.pow(10,-s))*Math.pow(10,r*g)},ae={type:2},re={type:3},ce={type:4},le={type:13},ge={type:8},ue={type:21},fe={type:9},de={type:10},Be={type:11},me={type:12},he={type:14},Ce={type:23},pe={type:1},we={type:25},Qe={type:24},be={type:26},Ue={type:27},ve={type:28},Fe={type:29},ye={type:31},xe={type:32},He=function(){function A(){this._value=[]}return A.prototype.write=function(A){this._value=this._value.concat(c(A))},A.prototype.read=function(){var A=[],t=this.consumeToken();while(t!==xe)A.push(t),t=this.consumeToken();return A},A.prototype.consumeToken=function(){var A=this.consumeCodePoint();switch(A){case zA:return this.consumeStringToken(zA);case At:var t=this.peekCodePoint(0),e=this.peekCodePoint(1),i=this.peekCodePoint(2);if(te(t)||ie(e,i)){var n=ne(t,e,i)?GA:VA,o=this.consumeName();return{type:5,value:o,flags:n}}break;case tt:if(this.peekCodePoint(0)===qA)return this.consumeCodePoint(),le;break;case it:return this.consumeStringToken(it);case nt:return ae;case ot:return re;case bt:if(this.peekCodePoint(0)===qA)return this.consumeCodePoint(),he;break;case Ut:if(oe(A,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(A),this.consumeNumericToken();break;case vt:return ce;case at:var s=A,a=this.peekCodePoint(0),r=this.peekCodePoint(1);if(oe(s,a,r))return this.reconsumeCodePoint(A),this.consumeNumericToken();if(ne(s,a,r))return this.reconsumeCodePoint(A),this.consumeIdentLikeToken();if(a===at&&r===lt)return this.consumeCodePoint(),this.consumeCodePoint(),Qe;break;case xt:if(oe(A,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(A),this.consumeNumericToken();break;case YA:if(this.peekCodePoint(0)===bt){this.consumeCodePoint();while(1){var c=this.consumeCodePoint();if(c===bt&&(c=this.consumeCodePoint(),c===YA))return this.consumeToken();if(c===St)return this.consumeToken()}}break;case Ft:return be;case yt:return Ue;case ct:if(this.peekCodePoint(0)===rt&&this.peekCodePoint(1)===at&&this.peekCodePoint(2)===at)return this.consumeCodePoint(),this.consumeCodePoint(),we;break;case gt:var g=this.peekCodePoint(0),u=this.peekCodePoint(1),f=this.peekCodePoint(2);if(ne(g,u,f)){o=this.consumeName();return{type:7,value:o}}break;case ut:return ve;case WA:if(ie(A,this.peekCodePoint(0)))return this.reconsumeCodePoint(A),this.consumeIdentLikeToken();break;case ft:return Fe;case dt:if(this.peekCodePoint(0)===qA)return this.consumeCodePoint(),ge;break;case Bt:return Be;case ht:return me;case Tt:case Gt:var d=this.peekCodePoint(0),B=this.peekCodePoint(1);return d!==Ut||!Yt(B)&&B!==mt||(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(A),this.consumeIdentLikeToken();case Ct:if(this.peekCodePoint(0)===qA)return this.consumeCodePoint(),fe;if(this.peekCodePoint(0)===Ct)return this.consumeCodePoint(),ue;break;case pt:if(this.peekCodePoint(0)===qA)return this.consumeCodePoint(),de;break;case St:return xe}return qt(A)?(this.consumeWhiteSpace(),ye):Jt(A)?(this.reconsumeCodePoint(A),this.consumeNumericToken()):Ae(A)?(this.reconsumeCodePoint(A),this.consumeIdentLikeToken()):{type:6,value:l(A)}},A.prototype.consumeCodePoint=function(){var A=this._value.shift();return"undefined"===typeof A?-1:A},A.prototype.reconsumeCodePoint=function(A){this._value.unshift(A)},A.prototype.peekCodePoint=function(A){return A>=this._value.length?-1:this._value[A]},A.prototype.consumeUnicodeRangeToken=function(){var A=[],t=this.consumeCodePoint();while(Yt(t)&&A.length<6)A.push(t),t=this.consumeCodePoint();var e=!1;while(t===mt&&A.length<6)A.push(t),t=this.consumeCodePoint(),e=!0;if(e){var i=parseInt(l.apply(void 0,A.map((function(A){return A===mt?Kt:A}))),16),n=parseInt(l.apply(void 0,A.map((function(A){return A===mt?Vt:A}))),16);return{type:30,start:i,end:n}}var o=parseInt(l.apply(void 0,A),16);if(this.peekCodePoint(0)===at&&Yt(this.peekCodePoint(1))){this.consumeCodePoint(),t=this.consumeCodePoint();var s=[];while(Yt(t)&&s.length<6)s.push(t),t=this.consumeCodePoint();n=parseInt(l.apply(void 0,s),16);return{type:30,start:o,end:n}}return{type:30,start:o,end:o}},A.prototype.consumeIdentLikeToken=function(){var A=this.consumeName();return"url"===A.toLowerCase()&&this.peekCodePoint(0)===nt?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===nt?(this.consumeCodePoint(),{type:19,value:A}):{type:20,value:A}},A.prototype.consumeUrlToken=function(){var A=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===St)return{type:22,value:""};var t=this.peekCodePoint(0);if(t===it||t===zA){var e=this.consumeStringToken(this.consumeCodePoint());return 0===e.type&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===St||this.peekCodePoint(0)===ot)?(this.consumeCodePoint(),{type:22,value:e.value}):(this.consumeBadUrlRemnants(),Ce)}while(1){var i=this.consumeCodePoint();if(i===St||i===ot)return{type:22,value:l.apply(void 0,A)};if(qt(i))return this.consumeWhiteSpace(),this.peekCodePoint(0)===St||this.peekCodePoint(0)===ot?(this.consumeCodePoint(),{type:22,value:l.apply(void 0,A)}):(this.consumeBadUrlRemnants(),Ce);if(i===zA||i===it||i===nt||ee(i))return this.consumeBadUrlRemnants(),Ce;if(i===WA){if(!ie(i,this.peekCodePoint(0)))return this.consumeBadUrlRemnants(),Ce;A.push(this.consumeEscapedCodePoint())}else A.push(i)}},A.prototype.consumeWhiteSpace=function(){while(qt(this.peekCodePoint(0)))this.consumeCodePoint()},A.prototype.consumeBadUrlRemnants=function(){while(1){var A=this.consumeCodePoint();if(A===ot||A===St)return;ie(A,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},A.prototype.consumeStringSlice=function(A){var t=5e4,e="";while(A>0){var i=Math.min(t,A);e+=l.apply(void 0,this._value.splice(0,i)),A-=i}return this._value.shift(),e},A.prototype.consumeStringToken=function(A){var t="",e=0;do{var i=this._value[e];if(i===St||void 0===i||i===A)return t+=this.consumeStringSlice(e),{type:0,value:t};if(i===XA)return this._value.splice(0,e),pe;if(i===WA){var n=this._value[e+1];n!==St&&void 0!==n&&(n===XA?(t+=this.consumeStringSlice(e),e=-1,this._value.shift()):ie(i,n)&&(t+=this.consumeStringSlice(e),t+=l(this.consumeEscapedCodePoint()),e=-1))}e++}while(1)},A.prototype.consumeNumber=function(){var A=[],t=RA,e=this.peekCodePoint(0);e!==Ut&&e!==at||A.push(this.consumeCodePoint());while(Jt(this.peekCodePoint(0)))A.push(this.consumeCodePoint());e=this.peekCodePoint(0);var i=this.peekCodePoint(1);if(e===xt&&Jt(i)){A.push(this.consumeCodePoint(),this.consumeCodePoint()),t=JA;while(Jt(this.peekCodePoint(0)))A.push(this.consumeCodePoint())}e=this.peekCodePoint(0),i=this.peekCodePoint(1);var n=this.peekCodePoint(2);if((e===Mt||e===Lt)&&((i===Ut||i===at)&&Jt(n)||Jt(i))){A.push(this.consumeCodePoint(),this.consumeCodePoint()),t=JA;while(Jt(this.peekCodePoint(0)))A.push(this.consumeCodePoint())}return[se(A),t]},A.prototype.consumeNumericToken=function(){var A=this.consumeNumber(),t=A[0],e=A[1],i=this.peekCodePoint(0),n=this.peekCodePoint(1),o=this.peekCodePoint(2);if(ne(i,n,o)){var s=this.consumeName();return{type:15,number:t,flags:e,unit:s}}return i===et?(this.consumeCodePoint(),{type:16,number:t,flags:e}):{type:17,number:t,flags:e}},A.prototype.consumeEscapedCodePoint=function(){var A=this.consumeCodePoint();if(Yt(A)){var t=l(A);while(Yt(this.peekCodePoint(0))&&t.length<6)t+=l(this.consumeCodePoint());qt(this.peekCodePoint(0))&&this.consumeCodePoint();var e=parseInt(t,16);return 0===e||Xt(e)||e>1114111?Qt:e}return A===St?Qt:A},A.prototype.consumeName=function(){var A="";while(1){var t=this.consumeCodePoint();if(te(t))A+=l(t);else{if(!ie(t,this.peekCodePoint(0)))return this.reconsumeCodePoint(t),A;A+=l(this.consumeEscapedCodePoint())}}},A}(),Ie=function(){function A(A){this._tokens=A}return A.create=function(t){var e=new He;return e.write(t),new A(e.read())},A.parseValue=function(t){return A.create(t).parseComponentValue()},A.parseValues=function(t){return A.create(t).parseComponentValues()},A.prototype.parseComponentValue=function(){var A=this.consumeToken();while(31===A.type)A=this.consumeToken();if(32===A.type)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(A);var t=this.consumeComponentValue();do{A=this.consumeToken()}while(31===A.type);if(32===A.type)return t;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},A.prototype.parseComponentValues=function(){var A=[];while(1){var t=this.consumeComponentValue();if(32===t.type)return A;A.push(t),A.push()}},A.prototype.consumeComponentValue=function(){var A=this.consumeToken();switch(A.type){case 11:case 28:case 2:return this.consumeSimpleBlock(A.type);case 19:return this.consumeFunction(A)}return A},A.prototype.consumeSimpleBlock=function(A){var t={type:A,values:[]},e=this.consumeToken();while(1){if(32===e.type||Ne(e,A))return t;this.reconsumeToken(e),t.values.push(this.consumeComponentValue()),e=this.consumeToken()}},A.prototype.consumeFunction=function(A){var t={name:A.value,values:[],type:18};while(1){var e=this.consumeToken();if(32===e.type||3===e.type)return t;this.reconsumeToken(e),t.values.push(this.consumeComponentValue())}},A.prototype.consumeToken=function(){var A=this._tokens.shift();return"undefined"===typeof A?xe:A},A.prototype.reconsumeToken=function(A){this._tokens.unshift(A)},A}(),Ee=function(A){return 15===A.type},_e=function(A){return 17===A.type},Oe=function(A){return 20===A.type},De=function(A){return 0===A.type},Se=function(A,t){return Oe(A)&&A.value===t},Ke=function(A){return 31!==A.type},ke=function(A){return 31!==A.type&&4!==A.type},Le=function(A){var t=[],e=[];return A.forEach((function(A){if(4===A.type){if(0===e.length)throw new Error("Error parsing function args, zero tokens for arg");return t.push(e),void(e=[])}31!==A.type&&e.push(A)})),e.length&&t.push(e),t},Ne=function(A,t){return 11===t&&12===A.type||(28===t&&29===A.type||2===t&&3===A.type)},Te=function(A){return 17===A.type||15===A.type},Pe=function(A){return 16===A.type||Te(A)},je=function(A){return A.length>1?[A[0],A[1]]:[A[0]]},Me={type:17,number:0,flags:RA},Ve={type:16,number:50,flags:RA},Ge={type:16,number:100,flags:RA},Re=function(A,t,e){var i=A[0],n=A[1];return[Je(i,t),Je("undefined"!==typeof n?n:i,e)]},Je=function(A,t){if(16===A.type)return A.number/100*t;if(Ee(A))switch(A.unit){case"rem":case"em":return 16*A.number;case"px":default:return A.number}return A.number},Xe="deg",Ye="grad",We="rad",Ze="turn",$e={name:"angle",parse:function(A,t){if(15===t.type)switch(t.unit){case Xe:return Math.PI*t.number/180;case Ye:return Math.PI/200*t.number;case We:return t.number;case Ze:return 2*Math.PI*t.number}throw new Error("Unsupported angle type")}},ze=function(A){return 15===A.type&&(A.unit===Xe||A.unit===Ye||A.unit===We||A.unit===Ze)},qe=function(A){var t=A.filter(Oe).map((function(A){return A.value})).join(" ");switch(t){case"to bottom right":case"to right bottom":case"left top":case"top left":return[Me,Me];case"to top":case"bottom":return Ai(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[Me,Ge];case"to right":case"left":return Ai(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[Ge,Ge];case"to bottom":case"top":return Ai(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[Ge,Me];case"to left":case"right":return Ai(270)}return 0},Ai=function(A){return Math.PI*A/180},ti={name:"color",parse:function(A,t){if(18===t.type){var e=ci[t.name];if("undefined"===typeof e)throw new Error('Attempting to parse an unsupported color function "'+t.name+'"');return e(A,t.values)}if(5===t.type){if(3===t.value.length){var i=t.value.substring(0,1),n=t.value.substring(1,2),o=t.value.substring(2,3);return ni(parseInt(i+i,16),parseInt(n+n,16),parseInt(o+o,16),1)}if(4===t.value.length){i=t.value.substring(0,1),n=t.value.substring(1,2),o=t.value.substring(2,3);var s=t.value.substring(3,4);return ni(parseInt(i+i,16),parseInt(n+n,16),parseInt(o+o,16),parseInt(s+s,16)/255)}if(6===t.value.length){i=t.value.substring(0,2),n=t.value.substring(2,4),o=t.value.substring(4,6);return ni(parseInt(i,16),parseInt(n,16),parseInt(o,16),1)}if(8===t.value.length){i=t.value.substring(0,2),n=t.value.substring(2,4),o=t.value.substring(4,6),s=t.value.substring(6,8);return ni(parseInt(i,16),parseInt(n,16),parseInt(o,16),parseInt(s,16)/255)}}if(20===t.type){var a=gi[t.value.toUpperCase()];if("undefined"!==typeof a)return a}return gi.TRANSPARENT}},ei=function(A){return 0===(255&A)},ii=function(A){var t=255&A,e=255&A>>8,i=255&A>>16,n=255&A>>24;return t<255?"rgba("+n+","+i+","+e+","+t/255+")":"rgb("+n+","+i+","+e+")"},ni=function(A,t,e,i){return(A<<24|t<<16|e<<8|Math.round(255*i)<<0)>>>0},oi=function(A,t){if(17===A.type)return A.number;if(16===A.type){var e=3===t?1:255;return 3===t?A.number/100*e:Math.round(A.number/100*e)}return 0},si=function(A,t){var e=t.filter(ke);if(3===e.length){var i=e.map(oi),n=i[0],o=i[1],s=i[2];return ni(n,o,s,1)}if(4===e.length){var a=e.map(oi),r=(n=a[0],o=a[1],s=a[2],a[3]);return ni(n,o,s,r)}return 0};function ai(A,t,e){return e<0&&(e+=1),e>=1&&(e-=1),e<1/6?(t-A)*e*6+A:e<.5?t:e<2/3?6*(t-A)*(2/3-e)+A:A}var ri=function(A,t){var e=t.filter(ke),i=e[0],n=e[1],o=e[2],s=e[3],a=(17===i.type?Ai(i.number):$e.parse(A,i))/(2*Math.PI),r=Pe(n)?n.number/100:0,c=Pe(o)?o.number/100:0,l="undefined"!==typeof s&&Pe(s)?Je(s,1):1;if(0===r)return ni(255*c,255*c,255*c,1);var g=c<=.5?c*(r+1):c+r-c*r,u=2*c-g,f=ai(u,g,a+1/3),d=ai(u,g,a),B=ai(u,g,a-1/3);return ni(255*f,255*d,255*B,l)},ci={hsl:ri,hsla:ri,rgb:si,rgba:si},li=function(A,t){return ti.parse(A,Ie.create(t).parseComponentValue())},gi={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},ui={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(A,t){return t.map((function(A){if(Oe(A))switch(A.value){case"padding-box":return 1;case"content-box":return 2}return 0}))}},fi={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},di=function(A,t){var e=ti.parse(A,t[0]),i=t[1];return i&&Pe(i)?{color:e,stop:i}:{color:e,stop:null}},Bi=function(A,t){var e=A[0],i=A[A.length-1];null===e.stop&&(e.stop=Me),null===i.stop&&(i.stop=Ge);for(var n=[],o=0,s=0;so?n.push(r):n.push(o),o=r}else n.push(null)}var c=null;for(s=0;sA.optimumDistance)?{optimumCorner:t,optimumDistance:a}:A}),{optimumDistance:n?1/0:-1/0,optimumCorner:null}).optimumCorner},wi=function(A,t,e,i,n){var o=0,s=0;switch(A.size){case 0:0===A.shape?o=s=Math.min(Math.abs(t),Math.abs(t-i),Math.abs(e),Math.abs(e-n)):1===A.shape&&(o=Math.min(Math.abs(t),Math.abs(t-i)),s=Math.min(Math.abs(e),Math.abs(e-n)));break;case 2:if(0===A.shape)o=s=Math.min(Ci(t,e),Ci(t,e-n),Ci(t-i,e),Ci(t-i,e-n));else if(1===A.shape){var a=Math.min(Math.abs(e),Math.abs(e-n))/Math.min(Math.abs(t),Math.abs(t-i)),r=pi(i,n,t,e,!0),c=r[0],l=r[1];o=Ci(c-t,(l-e)/a),s=a*o}break;case 1:0===A.shape?o=s=Math.max(Math.abs(t),Math.abs(t-i),Math.abs(e),Math.abs(e-n)):1===A.shape&&(o=Math.max(Math.abs(t),Math.abs(t-i)),s=Math.max(Math.abs(e),Math.abs(e-n)));break;case 3:if(0===A.shape)o=s=Math.max(Ci(t,e),Ci(t,e-n),Ci(t-i,e),Ci(t-i,e-n));else if(1===A.shape){a=Math.max(Math.abs(e),Math.abs(e-n))/Math.max(Math.abs(t),Math.abs(t-i));var g=pi(i,n,t,e,!1);c=g[0],l=g[1];o=Ci(c-t,(l-e)/a),s=a*o}break}return Array.isArray(A.size)&&(o=Je(A.size[0],i),s=2===A.size.length?Je(A.size[1],n):o),[o,s]},Qi=function(A,t){var e=Ai(180),i=[];return Le(t).forEach((function(t,n){if(0===n){var o=t[0];if(20===o.type&&-1!==["top","left","right","bottom"].indexOf(o.value))return void(e=qe(t));if(ze(o))return void(e=($e.parse(A,o)+Ai(270))%Ai(360))}var s=di(A,t);i.push(s)})),{angle:e,stops:i,type:1}},bi="closest-side",Ui="farthest-side",vi="closest-corner",Fi="farthest-corner",yi="circle",xi="ellipse",Hi="cover",Ii="contain",Ei=function(A,t){var e=0,i=3,n=[],o=[];return Le(t).forEach((function(t,s){var a=!0;if(0===s?a=t.reduce((function(A,t){if(Oe(t))switch(t.value){case"center":return o.push(Ve),!1;case"top":case"left":return o.push(Me),!1;case"right":case"bottom":return o.push(Ge),!1}else if(Pe(t)||Te(t))return o.push(t),!1;return A}),a):1===s&&(a=t.reduce((function(A,t){if(Oe(t))switch(t.value){case yi:return e=0,!1;case xi:return e=1,!1;case Ii:case bi:return i=0,!1;case Ui:return i=1,!1;case vi:return i=2,!1;case Hi:case Fi:return i=3,!1}else if(Te(t)||Pe(t))return Array.isArray(i)||(i=[]),i.push(t),!1;return A}),a)),a){var r=di(A,t);n.push(r)}})),{size:i,shape:e,stops:n,position:o,type:2}},_i=function(A){return 1===A.type},Oi=function(A){return 2===A.type},Di={name:"image",parse:function(A,t){if(22===t.type){var e={url:t.value,type:0};return A.cache.addImage(t.value),e}if(18===t.type){var i=Ni[t.name];if("undefined"===typeof i)throw new Error('Attempting to parse an unsupported image function "'+t.name+'"');return i(A,t.values)}throw new Error("Unsupported image type "+t.type)}};function Si(A){return!(20===A.type&&"none"===A.value)&&(18!==A.type||!!Ni[A.name])}var Ki,ki,Li,Ni={"linear-gradient":function(A,t){var e=Ai(180),i=[];return Le(t).forEach((function(t,n){if(0===n){var o=t[0];if(20===o.type&&"to"===o.value)return void(e=qe(t));if(ze(o))return void(e=$e.parse(A,o))}var s=di(A,t);i.push(s)})),{angle:e,stops:i,type:1}},"-moz-linear-gradient":Qi,"-ms-linear-gradient":Qi,"-o-linear-gradient":Qi,"-webkit-linear-gradient":Qi,"radial-gradient":function(A,t){var e=0,i=3,n=[],o=[];return Le(t).forEach((function(t,s){var a=!0;if(0===s){var r=!1;a=t.reduce((function(A,t){if(r)if(Oe(t))switch(t.value){case"center":return o.push(Ve),A;case"top":case"left":return o.push(Me),A;case"right":case"bottom":return o.push(Ge),A}else(Pe(t)||Te(t))&&o.push(t);else if(Oe(t))switch(t.value){case yi:return e=0,!1;case xi:return e=1,!1;case"at":return r=!0,!1;case bi:return i=0,!1;case Hi:case Ui:return i=1,!1;case Ii:case vi:return i=2,!1;case Fi:return i=3,!1}else if(Te(t)||Pe(t))return Array.isArray(i)||(i=[]),i.push(t),!1;return A}),a)}if(a){var c=di(A,t);n.push(c)}})),{size:i,shape:e,stops:n,position:o,type:2}},"-moz-radial-gradient":Ei,"-ms-radial-gradient":Ei,"-o-radial-gradient":Ei,"-webkit-radial-gradient":Ei,"-webkit-gradient":function(A,t){var e=Ai(180),i=[],n=1,o=0,s=3,a=[];return Le(t).forEach((function(t,e){var o=t[0];if(0===e){if(Oe(o)&&"linear"===o.value)return void(n=1);if(Oe(o)&&"radial"===o.value)return void(n=2)}if(18===o.type)if("from"===o.name){var s=ti.parse(A,o.values[0]);i.push({stop:Me,color:s})}else if("to"===o.name){s=ti.parse(A,o.values[0]);i.push({stop:Ge,color:s})}else if("color-stop"===o.name){var a=o.values.filter(ke);if(2===a.length){s=ti.parse(A,a[1]);var r=a[0];_e(r)&&i.push({stop:{type:16,number:100*r.number,flags:r.flags},color:s})}}})),1===n?{angle:(e+Ai(180))%Ai(360),stops:i,type:n}:{size:s,shape:o,stops:i,position:a,type:n}}},Ti={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(A,t){if(0===t.length)return[];var e=t[0];return 20===e.type&&"none"===e.value?[]:t.filter((function(A){return ke(A)&&Si(A)})).map((function(t){return Di.parse(A,t)}))}},Pi={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(A,t){return t.map((function(A){if(Oe(A))switch(A.value){case"padding-box":return 1;case"content-box":return 2}return 0}))}},ji={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(A,t){return Le(t).map((function(A){return A.filter(Pe)})).map(je)}},Mi={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(A,t){return Le(t).map((function(A){return A.filter(Oe).map((function(A){return A.value})).join(" ")})).map(Vi)}},Vi=function(A){switch(A){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}},Gi=Ki||(Ki={}),Ri=(Gi["AUTO"]="auto",Gi["CONTAIN"]="contain",Gi["COVER"]="cover",{name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(A,t){return Le(t).map((function(A){return A.filter(Ji)}))}}),Ji=function(A){return Oe(A)||Pe(A)},Xi=function(A){return{name:"border-"+A+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},Yi=Xi("top"),Wi=Xi("right"),Zi=Xi("bottom"),$i=Xi("left"),zi=function(A){return{name:"border-radius-"+A,initialValue:"0 0",prefix:!1,type:1,parse:function(A,t){return je(t.filter(Pe))}}},qi=zi("top-left"),An=zi("top-right"),tn=zi("bottom-right"),en=zi("bottom-left"),nn=function(A){return{name:"border-"+A+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(A,t){switch(t){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},on=nn("top"),sn=nn("right"),an=nn("bottom"),rn=nn("left"),cn=function(A){return{name:"border-"+A+"-width",initialValue:"0",type:0,prefix:!1,parse:function(A,t){return Ee(t)?t.number:0}}},ln=cn("top"),gn=cn("right"),un=cn("bottom"),fn=cn("left"),dn={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Bn={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(A,t){switch(t){case"rtl":return 1;case"ltr":default:return 0}}},mn={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(A,t){return t.filter(Oe).reduce((function(A,t){return A|hn(t.value)}),0)}},hn=function(A){switch(A){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},Cn={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(A,t){switch(t){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},pn={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(A,t){return 20===t.type&&"normal"===t.value?0:17===t.type||15===t.type?t.number:0}},wn=ki||(ki={}),Qn=(wn["NORMAL"]="normal",wn["STRICT"]="strict",{name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(A,t){switch(t){case"strict":return ki.STRICT;case"normal":default:return ki.NORMAL}}}),bn={name:"line-height",initialValue:"normal",prefix:!1,type:4},Un=function(A,t){return Oe(A)&&"normal"===A.value?1.2*t:17===A.type?t*A.number:Pe(A)?Je(A,t):t},vn={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(A,t){return 20===t.type&&"none"===t.value?null:Di.parse(A,t)}},Fn={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(A,t){switch(t){case"inside":return 0;case"outside":default:return 1}}},yn={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(A,t){switch(t){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}},xn=function(A){return{name:"margin-"+A,initialValue:"0",prefix:!1,type:4}},Hn=xn("top"),In=xn("right"),En=xn("bottom"),_n=xn("left"),On={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(A,t){return t.filter(Oe).map((function(A){switch(A.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}}))}},Dn={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(A,t){switch(t){case"break-word":return"break-word";case"normal":default:return"normal"}}},Sn=function(A){return{name:"padding-"+A,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Kn=Sn("top"),kn=Sn("right"),Ln=Sn("bottom"),Nn=Sn("left"),Tn={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(A,t){switch(t){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},Pn={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(A,t){switch(t){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},jn={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(A,t){return 1===t.length&&Se(t[0],"none")?[]:Le(t).map((function(t){for(var e={color:gi.TRANSPARENT,offsetX:Me,offsetY:Me,blur:Me},i=0,n=0;n1?1:0],this.overflowWrap=bo(A,Dn,t.overflowWrap),this.paddingTop=bo(A,Kn,t.paddingTop),this.paddingRight=bo(A,kn,t.paddingRight),this.paddingBottom=bo(A,Ln,t.paddingBottom),this.paddingLeft=bo(A,Nn,t.paddingLeft),this.paintOrder=bo(A,mo,t.paintOrder),this.position=bo(A,Pn,t.position),this.textAlign=bo(A,Tn,t.textAlign),this.textDecorationColor=bo(A,Ao,null!==(e=t.textDecorationColor)&&void 0!==e?e:t.color),this.textDecorationLine=bo(A,to,null!==(i=t.textDecorationLine)&&void 0!==i?i:t.textDecoration),this.textShadow=bo(A,jn,t.textShadow),this.textTransform=bo(A,Mn,t.textTransform),this.transform=bo(A,Vn,t.transform),this.transformOrigin=bo(A,Xn,t.transformOrigin),this.visibility=bo(A,Yn,t.visibility),this.webkitTextStrokeColor=bo(A,ho,t.webkitTextStrokeColor),this.webkitTextStrokeWidth=bo(A,Co,t.webkitTextStrokeWidth),this.wordBreak=bo(A,Zn,t.wordBreak),this.zIndex=bo(A,$n,t.zIndex)}return A.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&0===this.visibility},A.prototype.isTransparent=function(){return ei(this.backgroundColor)},A.prototype.isTransformed=function(){return null!==this.transform},A.prototype.isPositioned=function(){return 0!==this.position},A.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},A.prototype.isFloating=function(){return 0!==this.float},A.prototype.isInlineLevel=function(){return ao(this.display,4)||ao(this.display,33554432)||ao(this.display,268435456)||ao(this.display,536870912)||ao(this.display,67108864)||ao(this.display,134217728)},A}(),wo=function(){function A(A,t){this.content=bo(A,ro,t.content),this.quotes=bo(A,uo,t.quotes)}return A}(),Qo=function(){function A(A,t){this.counterIncrement=bo(A,co,t.counterIncrement),this.counterReset=bo(A,lo,t.counterReset)}return A}(),bo=function(A,t,e){var i=new He,n=null!==e&&"undefined"!==typeof e?e.toString():t.initialValue;i.write(n);var o=new Ie(i.read());switch(t.type){case 2:var s=o.parseComponentValue();return t.parse(A,Oe(s)?s.value:t.initialValue);case 0:return t.parse(A,o.parseComponentValue());case 1:return t.parse(A,o.parseComponentValues());case 4:return o.parseComponentValue();case 3:switch(t.format){case"angle":return $e.parse(A,o.parseComponentValue());case"color":return ti.parse(A,o.parseComponentValue());case"image":return Di.parse(A,o.parseComponentValue());case"length":var a=o.parseComponentValue();return Te(a)?a:Me;case"length-percentage":var r=o.parseComponentValue();return Pe(r)?r:Me;case"time":return zn.parse(A,o.parseComponentValue())}break}},Uo="data-html2canvas-debug",vo=function(A){var t=A.getAttribute(Uo);switch(t){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},Fo=function(A,t){var e=vo(A);return 1===e||t===e},yo=function(){function A(A,t){this.context=A,this.textNodes=[],this.elements=[],this.flags=0,Fo(t,3),this.styles=new po(A,window.getComputedStyle(t,null)),da(t)&&(this.styles.animationDuration.some((function(A){return A>0}))&&(t.style.animationDuration="0s"),null!==this.styles.transform&&(t.style.transform="none")),this.bounds=a(this.context,t),Fo(t,4)&&(this.flags|=16)}return A}(),xo="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",Ho="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Io="undefined"===typeof Uint8Array?[]:new Uint8Array(256),Eo=0;Eo>4,l[r++]=(15&i)<<4|n>>2,l[r++]=(3&n)<<6|63&o;return c},Oo=function(A){for(var t=A.length,e=[],i=0;i>So,No=(1<>So)+32,Po=65536>>Ko,jo=(1<=0){if(A<55296||A>56319&&A<=65535)return t=this.index[A>>So],t=(t<>So)],t=(t<>Ko),t=this.index[t],t+=A>>So&jo,t=this.index[t],t=(t<=55296&&n<=56319&&e>10),s%1024+56320)),(n+1===e||i.length>16384)&&(o+=String.fromCharCode.apply(String,i),i.length=0)}return o},fs=Go(xo),ds="×",Bs="÷",ms=function(A){return fs.get(A)},hs=function(A,t,e){var i=e-2,n=t[i],o=t[e-1],s=t[e];if(o===zo&&s===qo)return ds;if(o===zo||o===qo||o===As)return Bs;if(s===zo||s===qo||s===As)return Bs;if(o===is&&-1!==[is,ns,ss,as].indexOf(s))return ds;if((o===ss||o===ns)&&(s===ns||s===os))return ds;if((o===as||o===os)&&s===os)return ds;if(s===rs||s===ts)return ds;if(s===es)return ds;if(o===$o)return ds;if(o===rs&&s===cs){while(n===ts)n=t[--i];if(n===cs)return ds}if(o===ls&&s===ls){var a=0;while(n===ls)a++,n=t[--i];if(a%2===0)return ds}return Bs},Cs=function(A){var t=gs(A),e=t.length,i=0,n=0,o=t.map(ms);return{next:function(){if(i>=e)return{done:!0,value:null};var A=ds;while(is.x||n.y>s.y;return s=n,0===t||a}));return A.body.removeChild(t),a},bs=function(){return"undefined"!==typeof(new Image).crossOrigin},Us=function(){return"string"===typeof(new XMLHttpRequest).responseType},vs=function(A){var t=new Image,e=A.createElement("canvas"),i=e.getContext("2d");if(!i)return!1;t.src="data:image/svg+xml,";try{i.drawImage(t,0,0),e.toDataURL()}catch(A){return!1}return!0},Fs=function(A){return 0===A[0]&&255===A[1]&&0===A[2]&&255===A[3]},ys=function(A){var t=A.createElement("canvas"),e=100;t.width=e,t.height=e;var i=t.getContext("2d");if(!i)return Promise.reject(!1);i.fillStyle="rgb(0, 255, 0)",i.fillRect(0,0,e,e);var n=new Image,o=t.toDataURL();n.src=o;var s=xs(e,e,0,0,n);return i.fillStyle="red",i.fillRect(0,0,e,e),Hs(s).then((function(t){i.drawImage(t,0,0);var n=i.getImageData(0,0,e,e).data;i.fillStyle="red",i.fillRect(0,0,e,e);var s=A.createElement("div");return s.style.backgroundImage="url("+o+")",s.style.height=e+"px",Fs(n)?Hs(xs(e,e,0,0,s)):Promise.reject(!1)})).then((function(A){return i.drawImage(A,0,0),Fs(i.getImageData(0,0,e,e).data)})).catch((function(){return!1}))},xs=function(A,t,e,i,n){var o="http://www.w3.org/2000/svg",s=document.createElementNS(o,"svg"),a=document.createElementNS(o,"foreignObject");return s.setAttributeNS(null,"width",A.toString()),s.setAttributeNS(null,"height",t.toString()),a.setAttributeNS(null,"width","100%"),a.setAttributeNS(null,"height","100%"),a.setAttributeNS(null,"x",e.toString()),a.setAttributeNS(null,"y",i.toString()),a.setAttributeNS(null,"externalResourcesRequired","true"),s.appendChild(a),a.appendChild(n),s},Hs=function(A){return new Promise((function(t,e){var i=new Image;i.onload=function(){return t(i)},i.onerror=e,i.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent((new XMLSerializer).serializeToString(A))}))},Is={get SUPPORT_RANGE_BOUNDS(){var A=ws(document);return Object.defineProperty(Is,"SUPPORT_RANGE_BOUNDS",{value:A}),A},get SUPPORT_WORD_BREAKING(){var A=Is.SUPPORT_RANGE_BOUNDS&&Qs(document);return Object.defineProperty(Is,"SUPPORT_WORD_BREAKING",{value:A}),A},get SUPPORT_SVG_DRAWING(){var A=vs(document);return Object.defineProperty(Is,"SUPPORT_SVG_DRAWING",{value:A}),A},get SUPPORT_FOREIGNOBJECT_DRAWING(){var A="function"===typeof Array.from&&"function"===typeof window.fetch?ys(document):Promise.resolve(!1);return Object.defineProperty(Is,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:A}),A},get SUPPORT_CORS_IMAGES(){var A=bs();return Object.defineProperty(Is,"SUPPORT_CORS_IMAGES",{value:A}),A},get SUPPORT_RESPONSE_TYPE(){var A=Us();return Object.defineProperty(Is,"SUPPORT_RESPONSE_TYPE",{value:A}),A},get SUPPORT_CORS_XHR(){var A="withCredentials"in new XMLHttpRequest;return Object.defineProperty(Is,"SUPPORT_CORS_XHR",{value:A}),A},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var A=!("undefined"===typeof Intl||!Intl.Segmenter);return Object.defineProperty(Is,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:A}),A}},Es=function(){function A(A,t){this.text=A,this.bounds=t}return A}(),_s=function(A,t,e,i){var n=ks(t,e),o=[],a=0;return n.forEach((function(t){if(e.textDecorationLine.length||t.trim().length>0)if(Is.SUPPORT_RANGE_BOUNDS){var n=Ds(i,a,t.length).getClientRects();if(n.length>1){var r=Ss(t),c=0;r.forEach((function(t){o.push(new Es(t,s.fromDOMRectList(A,Ds(i,c+a,t.length).getClientRects()))),c+=t.length}))}else o.push(new Es(t,s.fromDOMRectList(A,n)))}else{var l=i.splitText(t.length);o.push(new Es(t,Os(A,i))),i=l}else Is.SUPPORT_RANGE_BOUNDS||(i=i.splitText(t.length));a+=t.length})),o},Os=function(A,t){var e=t.ownerDocument;if(e){var i=e.createElement("html2canvaswrapper");i.appendChild(t.cloneNode(!0));var n=t.parentNode;if(n){n.replaceChild(i,t);var o=a(A,i);return i.firstChild&&n.replaceChild(i.firstChild,i),o}}return s.EMPTY},Ds=function(A,t,e){var i=A.ownerDocument;if(!i)throw new Error("Node has no owner document");var n=i.createRange();return n.setStart(A,t),n.setEnd(A,t+e),n},Ss=function(A){if(Is.SUPPORT_NATIVE_TEXT_SEGMENTATION){var t=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(t.segment(A)).map((function(A){return A.segment}))}return ps(A)},Ks=function(A,t){if(Is.SUPPORT_NATIVE_TEXT_SEGMENTATION){var e=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(e.segment(A)).map((function(A){return A.segment}))}return Ns(A,t)},ks=function(A,t){return 0!==t.letterSpacing?Ss(A):Ks(A,t)},Ls=[32,160,4961,65792,65793,4153,4241],Ns=function(A,t){var e,i=MA(A,{lineBreak:t.lineBreak,wordBreak:"break-word"===t.overflowWrap?"break-word":t.wordBreak}),n=[],o=function(){if(e.value){var A=e.value.slice(),t=c(A),i="";t.forEach((function(A){-1===Ls.indexOf(A)?i+=l(A):(i.length&&n.push(i),n.push(l(A)),i="")})),i.length&&n.push(i)}};while(!(e=i.next()).done)o();return n},Ts=function(){function A(A,t,e){this.text=Ps(t.data,e.textTransform),this.textBounds=_s(A,this.text,e,t)}return A}(),Ps=function(A,t){switch(t){case 1:return A.toLowerCase();case 3:return A.replace(js,Ms);case 2:return A.toUpperCase();default:return A}},js=/(^|\s|:|-|\(|\))([a-z])/g,Ms=function(A,t,e){return A.length>0?t+e.toUpperCase():A},Vs=function(A){function e(t,e){var i=A.call(this,t,e)||this;return i.src=e.currentSrc||e.src,i.intrinsicWidth=e.naturalWidth,i.intrinsicHeight=e.naturalHeight,i.context.cache.addImage(i.src),i}return t(e,A),e}(yo),Gs=function(A){function e(t,e){var i=A.call(this,t,e)||this;return i.canvas=e,i.intrinsicWidth=e.width,i.intrinsicHeight=e.height,i}return t(e,A),e}(yo),Rs=function(A){function e(t,e){var i=A.call(this,t,e)||this,n=new XMLSerializer,o=a(t,e);return e.setAttribute("width",o.width+"px"),e.setAttribute("height",o.height+"px"),i.svg="data:image/svg+xml,"+encodeURIComponent(n.serializeToString(e)),i.intrinsicWidth=e.width.baseVal.value,i.intrinsicHeight=e.height.baseVal.value,i.context.cache.addImage(i.svg),i}return t(e,A),e}(yo),Js=function(A){function e(t,e){var i=A.call(this,t,e)||this;return i.value=e.value,i}return t(e,A),e}(yo),Xs=function(A){function e(t,e){var i=A.call(this,t,e)||this;return i.start=e.start,i.reversed="boolean"===typeof e.reversed&&!0===e.reversed,i}return t(e,A),e}(yo),Ys=[{type:15,flags:0,unit:"px",number:3}],Ws=[{type:16,flags:0,number:50}],Zs=function(A){return A.width>A.height?new s(A.left+(A.width-A.height)/2,A.top,A.height,A.height):A.width0)e.textNodes.push(new Ts(A,n,e.styles));else if(fa(n))if(Ea(n)&&n.assignedNodes)n.assignedNodes().forEach((function(t){return aa(A,t,e,i)}));else{var s=ra(A,n);s.styles.isVisible()&&(la(n,s,i)?s.flags|=4:ga(s.styles)&&(s.flags|=2),-1!==sa.indexOf(n.tagName)&&(s.flags|=8),e.elements.push(s),n.slot,n.shadowRoot?aa(A,n.shadowRoot,s,i):Ha(n)||wa(n)||Ia(n)||aa(A,n,s,i))}},ra=function(A,t){return va(t)?new Vs(A,t):ba(t)?new Gs(A,t):wa(t)?new Rs(A,t):ma(t)?new Js(A,t):ha(t)?new Xs(A,t):Ca(t)?new ea(A,t):Ia(t)?new ia(A,t):Ha(t)?new na(A,t):Fa(t)?new oa(A,t):new yo(A,t)},ca=function(A,t){var e=ra(A,t);return e.flags|=4,aa(A,t,e,e),e},la=function(A,t,e){return t.styles.isPositionedWithZIndex()||t.styles.opacity<1||t.styles.isTransformed()||Qa(A)&&e.styles.isTransparent()},ga=function(A){return A.isPositioned()||A.isFloating()},ua=function(A){return A.nodeType===Node.TEXT_NODE},fa=function(A){return A.nodeType===Node.ELEMENT_NODE},da=function(A){return fa(A)&&"undefined"!==typeof A.style&&!Ba(A)},Ba=function(A){return"object"===typeof A.className},ma=function(A){return"LI"===A.tagName},ha=function(A){return"OL"===A.tagName},Ca=function(A){return"INPUT"===A.tagName},pa=function(A){return"HTML"===A.tagName},wa=function(A){return"svg"===A.tagName},Qa=function(A){return"BODY"===A.tagName},ba=function(A){return"CANVAS"===A.tagName},Ua=function(A){return"VIDEO"===A.tagName},va=function(A){return"IMG"===A.tagName},Fa=function(A){return"IFRAME"===A.tagName},ya=function(A){return"STYLE"===A.tagName},xa=function(A){return"SCRIPT"===A.tagName},Ha=function(A){return"TEXTAREA"===A.tagName},Ia=function(A){return"SELECT"===A.tagName},Ea=function(A){return"SLOT"===A.tagName},_a=function(A){return A.tagName.indexOf("-")>0},Oa=function(){function A(){this.counters={}}return A.prototype.getCounterValue=function(A){var t=this.counters[A];return t&&t.length?t[t.length-1]:1},A.prototype.getCounterValues=function(A){var t=this.counters[A];return t||[]},A.prototype.pop=function(A){var t=this;A.forEach((function(A){return t.counters[A].pop()}))},A.prototype.parse=function(A){var t=this,e=A.counterIncrement,i=A.counterReset,n=!0;null!==e&&e.forEach((function(A){var e=t.counters[A.counter];e&&0!==A.increment&&(n=!1,e.length||e.push(1),e[Math.max(0,e.length-1)]+=A.increment)}));var o=[];return n&&i.forEach((function(A){var e=t.counters[A.counter];o.push(A.counter),e||(e=t.counters[A.counter]=[]),e.push(A.reset)})),o},A}(),Da={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},Sa={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["Ք","Փ","Ւ","Ց","Ր","Տ","Վ","Ս","Ռ","Ջ","Պ","Չ","Ո","Շ","Ն","Յ","Մ","Ճ","Ղ","Ձ","Հ","Կ","Ծ","Խ","Լ","Ի","Ժ","Թ","Ը","Է","Զ","Ե","Դ","Գ","Բ","Ա"]},Ka={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["י׳","ט׳","ח׳","ז׳","ו׳","ה׳","ד׳","ג׳","ב׳","א׳","ת","ש","ר","ק","צ","פ","ע","ס","נ","מ","ל","כ","יט","יח","יז","טז","טו","י","ט","ח","ז","ו","ה","ד","ג","ב","א"]},ka={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["ჵ","ჰ","ჯ","ჴ","ხ","ჭ","წ","ძ","ც","ჩ","შ","ყ","ღ","ქ","ფ","ჳ","ტ","ს","რ","ჟ","პ","ო","ჲ","ნ","მ","ლ","კ","ი","თ","ჱ","ზ","ვ","ე","დ","გ","ბ","ა"]},La=function(A,t,e,i,n,o){return Ae?Za(A,n,o.length>0):i.integers.reduce((function(t,e,n){while(A>=e)A-=e,t+=i.values[n];return t}),"")+o},Na=function(A,t,e,i){var n="";do{e||A--,n=i(A)+n,A/=t}while(A*t>=t);return n},Ta=function(A,t,e,i,n){var o=e-t+1;return(A<0?"-":"")+(Na(Math.abs(A),o,i,(function(A){return l(Math.floor(A%o)+t)}))+n)},Pa=function(A,t,e){void 0===e&&(e=". ");var i=t.length;return Na(Math.abs(A),i,!1,(function(A){return t[Math.floor(A%i)]}))+e},ja=1,Ma=2,Va=4,Ga=8,Ra=function(A,t,e,i,n,o){if(A<-9999||A>9999)return Za(A,4,n.length>0);var s=Math.abs(A),a=n;if(0===s)return t[0]+a;for(var r=0;s>0&&r<=4;r++){var c=s%10;0===c&&ao(o,ja)&&""!==a?a=t[c]+a:c>1||1===c&&0===r||1===c&&1===r&&ao(o,Ma)||1===c&&1===r&&ao(o,Va)&&A>100||1===c&&r>1&&ao(o,Ga)?a=t[c]+(r>0?e[r-1]:"")+a:1===c&&r>0&&(a=e[r-1]+a),s=Math.floor(s/10)}return(A<0?i:"")+a},Ja="十百千萬",Xa="拾佰仟萬",Ya="マイナス",Wa="마이너스",Za=function(A,t,e){var i=e?". ":"",n=e?"、":"",o=e?", ":"",s=e?" ":"";switch(t){case 0:return"•"+s;case 1:return"◦"+s;case 2:return"◾"+s;case 5:var a=Ta(A,48,57,!0,i);return a.length<4?"0"+a:a;case 4:return Pa(A,"〇一二三四五六七八九",n);case 6:return La(A,1,3999,Da,3,i).toLowerCase();case 7:return La(A,1,3999,Da,3,i);case 8:return Ta(A,945,969,!1,i);case 9:return Ta(A,97,122,!1,i);case 10:return Ta(A,65,90,!1,i);case 11:return Ta(A,1632,1641,!0,i);case 12:case 49:return La(A,1,9999,Sa,3,i);case 35:return La(A,1,9999,Sa,3,i).toLowerCase();case 13:return Ta(A,2534,2543,!0,i);case 14:case 30:return Ta(A,6112,6121,!0,i);case 15:return Pa(A,"子丑寅卯辰巳午未申酉戌亥",n);case 16:return Pa(A,"甲乙丙丁戊己庚辛壬癸",n);case 17:case 48:return Ra(A,"零一二三四五六七八九",Ja,"負",n,Ma|Va|Ga);case 47:return Ra(A,"零壹貳參肆伍陸柒捌玖",Xa,"負",n,ja|Ma|Va|Ga);case 42:return Ra(A,"零一二三四五六七八九",Ja,"负",n,Ma|Va|Ga);case 41:return Ra(A,"零壹贰叁肆伍陆柒捌玖",Xa,"负",n,ja|Ma|Va|Ga);case 26:return Ra(A,"〇一二三四五六七八九","十百千万",Ya,n,0);case 25:return Ra(A,"零壱弐参四伍六七八九","拾百千万",Ya,n,ja|Ma|Va);case 31:return Ra(A,"영일이삼사오육칠팔구","십백천만",Wa,o,ja|Ma|Va);case 33:return Ra(A,"零一二三四五六七八九","十百千萬",Wa,o,0);case 32:return Ra(A,"零壹貳參四五六七八九","拾百千",Wa,o,ja|Ma|Va);case 18:return Ta(A,2406,2415,!0,i);case 20:return La(A,1,19999,ka,3,i);case 21:return Ta(A,2790,2799,!0,i);case 22:return Ta(A,2662,2671,!0,i);case 22:return La(A,1,10999,Ka,3,i);case 23:return Pa(A,"あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわゐゑをん");case 24:return Pa(A,"いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせす");case 27:return Ta(A,3302,3311,!0,i);case 28:return Pa(A,"アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヰヱヲン",n);case 29:return Pa(A,"イロハニホヘトチリヌルヲワカヨタレソツネナラムウヰノオクヤマケフコエテアサキユメミシヱヒモセス",n);case 34:return Ta(A,3792,3801,!0,i);case 37:return Ta(A,6160,6169,!0,i);case 38:return Ta(A,4160,4169,!0,i);case 39:return Ta(A,2918,2927,!0,i);case 40:return Ta(A,1776,1785,!0,i);case 43:return Ta(A,3046,3055,!0,i);case 44:return Ta(A,3174,3183,!0,i);case 45:return Ta(A,3664,3673,!0,i);case 46:return Ta(A,3872,3881,!0,i);case 3:default:return Ta(A,48,57,!0,i)}},$a="data-html2canvas-ignore",za=function(){function A(A,t,e){if(this.context=A,this.options=e,this.scrolledElements=[],this.referenceElement=t,this.counters=new Oa,this.quoteDepth=0,!t.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(t.ownerDocument.documentElement,!1)}return A.prototype.toIFrame=function(A,t){var e=this,o=Ar(A,t);if(!o.contentWindow)return Promise.reject("Unable to find iframe window");var s=A.defaultView.pageXOffset,a=A.defaultView.pageYOffset,r=o.contentWindow,c=r.document,l=ir(o).then((function(){return i(e,void 0,void 0,(function(){var A,e;return n(this,(function(i){switch(i.label){case 0:return this.scrolledElements.forEach(rr),r&&(r.scrollTo(t.left,t.top),!/(iPad|iPhone|iPod)/g.test(navigator.userAgent)||r.scrollY===t.top&&r.scrollX===t.left||(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(r.scrollX-t.left,r.scrollY-t.top,0,0))),A=this.options.onclone,e=this.clonedReferenceElement,"undefined"===typeof e?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:c.fonts&&c.fonts.ready?[4,c.fonts.ready]:[3,2];case 1:i.sent(),i.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,er(c)]:[3,4];case 3:i.sent(),i.label=4;case 4:return"function"===typeof A?[2,Promise.resolve().then((function(){return A(c,e)})).then((function(){return o}))]:[2,o]}}))}))}));return c.open(),c.write(sr(document.doctype)+""),ar(this.referenceElement.ownerDocument,s,a),c.replaceChild(c.adoptNode(this.documentElement),c.documentElement),c.close(),l},A.prototype.createElementClone=function(A){if(Fo(A,2),ba(A))return this.createCanvasClone(A);if(Ua(A))return this.createVideoClone(A);if(ya(A))return this.createStyleClone(A);var t=A.cloneNode(!1);return va(t)&&(va(A)&&A.currentSrc&&A.currentSrc!==A.src&&(t.src=A.currentSrc,t.srcset=""),"lazy"===t.loading&&(t.loading="eager")),_a(t)?this.createCustomElementClone(t):t},A.prototype.createCustomElementClone=function(A){var t=document.createElement("html2canvascustomelement");return or(A.style,t),t},A.prototype.createStyleClone=function(A){try{var t=A.sheet;if(t&&t.cssRules){var e=[].slice.call(t.cssRules,0).reduce((function(A,t){return t&&"string"===typeof t.cssText?A+t.cssText:A}),""),i=A.cloneNode(!1);return i.textContent=e,i}}catch(A){if(this.context.logger.error("Unable to access cssRules property",A),"SecurityError"!==A.name)throw A}return A.cloneNode(!1)},A.prototype.createCanvasClone=function(A){var t;if(this.options.inlineImages&&A.ownerDocument){var e=A.ownerDocument.createElement("img");try{return e.src=A.toDataURL(),e}catch(t){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",A)}}var i=A.cloneNode(!1);try{i.width=A.width,i.height=A.height;var n=A.getContext("2d"),o=i.getContext("2d");if(o)if(!this.options.allowTaint&&n)o.putImageData(n.getImageData(0,0,A.width,A.height),0,0);else{var s=null!==(t=A.getContext("webgl2"))&&void 0!==t?t:A.getContext("webgl");if(s){var a=s.getContextAttributes();!1===(null===a||void 0===a?void 0:a.preserveDrawingBuffer)&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",A)}o.drawImage(A,0,0)}return i}catch(t){this.context.logger.info("Unable to clone canvas as it is tainted",A)}return i},A.prototype.createVideoClone=function(A){var t=A.ownerDocument.createElement("canvas");t.width=A.offsetWidth,t.height=A.offsetHeight;var e=t.getContext("2d");try{return e&&(e.drawImage(A,0,0,t.width,t.height),this.options.allowTaint||e.getImageData(0,0,t.width,t.height)),t}catch(t){this.context.logger.info("Unable to clone video as it is tainted",A)}var i=A.ownerDocument.createElement("canvas");return i.width=A.offsetWidth,i.height=A.offsetHeight,i},A.prototype.appendChildNode=function(A,t,e){fa(t)&&(xa(t)||t.hasAttribute($a)||"function"===typeof this.options.ignoreElements&&this.options.ignoreElements(t))||this.options.copyStyles&&fa(t)&&ya(t)||A.appendChild(this.cloneNode(t,e))},A.prototype.cloneChildNodes=function(A,t,e){for(var i=this,n=A.shadowRoot?A.shadowRoot.firstChild:A.firstChild;n;n=n.nextSibling)if(fa(n)&&Ea(n)&&"function"===typeof n.assignedNodes){var o=n.assignedNodes();o.length&&o.forEach((function(A){return i.appendChildNode(t,A,e)}))}else this.appendChildNode(t,n,e)},A.prototype.cloneNode=function(A,t){if(ua(A))return document.createTextNode(A.data);if(!A.ownerDocument)return A.cloneNode(!1);var e=A.ownerDocument.defaultView;if(e&&fa(A)&&(da(A)||Ba(A))){var i=this.createElementClone(A);i.style.transitionProperty="none";var n=e.getComputedStyle(A),o=e.getComputedStyle(A,":before"),s=e.getComputedStyle(A,":after");this.referenceElement===A&&da(i)&&(this.clonedReferenceElement=i),Qa(i)&&dr(i);var a=this.counters.parse(new Qo(this.context,n)),r=this.resolvePseudoContent(A,i,o,Wo.BEFORE);_a(A)&&(t=!0),Ua(A)||this.cloneChildNodes(A,i,t),r&&i.insertBefore(r,i.firstChild);var c=this.resolvePseudoContent(A,i,s,Wo.AFTER);return c&&i.appendChild(c),this.counters.pop(a),(n&&(this.options.copyStyles||Ba(A))&&!Fa(A)||t)&&or(n,i),0===A.scrollTop&&0===A.scrollLeft||this.scrolledElements.push([i,A.scrollLeft,A.scrollTop]),(Ha(A)||Ia(A))&&(Ha(i)||Ia(i))&&(i.value=A.value),i}return A.cloneNode(!1)},A.prototype.resolvePseudoContent=function(A,t,e,i){var n=this;if(e){var o=e.content,s=t.ownerDocument;if(s&&o&&"none"!==o&&"-moz-alt-content"!==o&&"none"!==e.display){this.counters.parse(new Qo(this.context,e));var a=new wo(this.context,e),r=s.createElement("html2canvaspseudoelement");or(e,r),a.content.forEach((function(t){if(0===t.type)r.appendChild(s.createTextNode(t.value));else if(22===t.type){var e=s.createElement("img");e.src=t.value,e.style.opacity="1",r.appendChild(e)}else if(18===t.type){if("attr"===t.name){var i=t.values.filter(Oe);i.length&&r.appendChild(s.createTextNode(A.getAttribute(i[0].value)||""))}else if("counter"===t.name){var o=t.values.filter(ke),c=o[0],l=o[1];if(c&&Oe(c)){var g=n.counters.getCounterValue(c.value),u=l&&Oe(l)?yn.parse(n.context,l.value):3;r.appendChild(s.createTextNode(Za(g,u,!1)))}}else if("counters"===t.name){var f=t.values.filter(ke),d=(c=f[0],f[1]);l=f[2];if(c&&Oe(c)){var B=n.counters.getCounterValues(c.value),m=l&&Oe(l)?yn.parse(n.context,l.value):3,h=d&&0===d.type?d.value:"",C=B.map((function(A){return Za(A,m,!1)})).join(h);r.appendChild(s.createTextNode(C))}}}else if(20===t.type)switch(t.value){case"open-quote":r.appendChild(s.createTextNode(fo(a.quotes,n.quoteDepth++,!0)));break;case"close-quote":r.appendChild(s.createTextNode(fo(a.quotes,--n.quoteDepth,!1)));break;default:r.appendChild(s.createTextNode(t.value))}})),r.className=gr+" "+ur;var c=i===Wo.BEFORE?" "+gr:" "+ur;return Ba(t)?t.className.baseValue+=c:t.className+=c,r}}},A.destroy=function(A){return!!A.parentNode&&(A.parentNode.removeChild(A),!0)},A}(),qa=Wo||(Wo={}),Ar=(qa[qa["BEFORE"]=0]="BEFORE",qa[qa["AFTER"]=1]="AFTER",function(A,t){var e=A.createElement("iframe");return e.className="html2canvas-container",e.style.visibility="hidden",e.style.position="fixed",e.style.left="-10000px",e.style.top="0px",e.style.border="0",e.width=t.width.toString(),e.height=t.height.toString(),e.scrolling="no",e.setAttribute($a,"true"),A.body.appendChild(e),e}),tr=function(A){return new Promise((function(t){A.complete?t():A.src?(A.onload=t,A.onerror=t):t()}))},er=function(A){return Promise.all([].slice.call(A.images,0).map(tr))},ir=function(A){return new Promise((function(t,e){var i=A.contentWindow;if(!i)return e("No window assigned for iframe");var n=i.document;i.onload=A.onload=function(){i.onload=A.onload=null;var e=setInterval((function(){n.body.childNodes.length>0&&"complete"===n.readyState&&(clearInterval(e),t(A))}),50)}}))},nr=["all","d","content"],or=function(A,t){for(var e=A.length-1;e>=0;e--){var i=A.item(e);-1===nr.indexOf(i)&&t.style.setProperty(i,A.getPropertyValue(i))}return t},sr=function(A){var t="";return A&&(t+=""),t},ar=function(A,t,e){A&&A.defaultView&&(t!==A.defaultView.pageXOffset||e!==A.defaultView.pageYOffset)&&A.defaultView.scrollTo(t,e)},rr=function(A){var t=A[0],e=A[1],i=A[2];t.scrollLeft=e,t.scrollTop=i},cr=":before",lr=":after",gr="___html2canvas___pseudoelement_before",ur="___html2canvas___pseudoelement_after",fr='{\n content: "" !important;\n display: none !important;\n}',dr=function(A){Br(A,"."+gr+cr+fr+"\n ."+ur+lr+fr)},Br=function(A,t){var e=A.ownerDocument;if(e){var i=e.createElement("style");i.textContent=t,A.appendChild(i)}},mr=function(){function A(){}return A.getOrigin=function(t){var e=A._link;return e?(e.href=t,e.href=e.href,e.protocol+e.hostname+e.port):"about:blank"},A.isSameOrigin=function(t){return A.getOrigin(t)===A._origin},A.setContext=function(t){A._link=t.document.createElement("a"),A._origin=A.getOrigin(t.location.href)},A._origin="about:blank",A}(),hr=function(){function A(A,t){this.context=A,this._options=t,this._cache={}}return A.prototype.addImage=function(A){var t=Promise.resolve();return this.has(A)?t:vr(A)||Qr(A)?((this._cache[A]=this.loadImage(A)).catch((function(){})),t):t},A.prototype.match=function(A){return this._cache[A]},A.prototype.loadImage=function(A){return i(this,void 0,void 0,(function(){var t,e,i,o,s=this;return n(this,(function(n){switch(n.label){case 0:return t=mr.isSameOrigin(A),e=!br(A)&&!0===this._options.useCORS&&Is.SUPPORT_CORS_IMAGES&&!t,i=!br(A)&&!t&&!vr(A)&&"string"===typeof this._options.proxy&&Is.SUPPORT_CORS_XHR&&!e,t||!1!==this._options.allowTaint||br(A)||vr(A)||i||e?(o=A,i?[4,this.proxy(o)]:[3,2]):[2];case 1:o=n.sent(),n.label=2;case 2:return this.context.logger.debug("Added image "+A.substring(0,256)),[4,new Promise((function(A,t){var i=new Image;i.onload=function(){return A(i)},i.onerror=t,(Ur(o)||e)&&(i.crossOrigin="anonymous"),i.src=o,!0===i.complete&&setTimeout((function(){return A(i)}),500),s._options.imageTimeout>0&&setTimeout((function(){return t("Timed out ("+s._options.imageTimeout+"ms) loading image")}),s._options.imageTimeout)}))];case 3:return[2,n.sent()]}}))}))},A.prototype.has=function(A){return"undefined"!==typeof this._cache[A]},A.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},A.prototype.proxy=function(A){var t=this,e=this._options.proxy;if(!e)throw new Error("No proxy defined");var i=A.substring(0,256);return new Promise((function(n,o){var s=Is.SUPPORT_RESPONSE_TYPE?"blob":"text",a=new XMLHttpRequest;a.onload=function(){if(200===a.status)if("text"===s)n(a.response);else{var A=new FileReader;A.addEventListener("load",(function(){return n(A.result)}),!1),A.addEventListener("error",(function(A){return o(A)}),!1),A.readAsDataURL(a.response)}else o("Failed to proxy resource "+i+" with status code "+a.status)},a.onerror=o;var r=e.indexOf("?")>-1?"&":"?";if(a.open("GET",""+e+r+"url="+encodeURIComponent(A)+"&responseType="+s),"text"!==s&&a instanceof XMLHttpRequest&&(a.responseType=s),t._options.imageTimeout){var c=t._options.imageTimeout;a.timeout=c,a.ontimeout=function(){return o("Timed out ("+c+"ms) proxying "+i)}}a.send()}))},A}(),Cr=/^data:image\/svg\+xml/i,pr=/^data:image\/.*;base64,/i,wr=/^data:image\/.*/i,Qr=function(A){return Is.SUPPORT_SVG_DRAWING||!Fr(A)},br=function(A){return wr.test(A)},Ur=function(A){return pr.test(A)},vr=function(A){return"blob"===A.substr(0,4)},Fr=function(A){return"svg"===A.substr(-3).toLowerCase()||Cr.test(A)},yr=function(){function A(A,t){this.type=0,this.x=A,this.y=t}return A.prototype.add=function(t,e){return new A(this.x+t,this.y+e)},A}(),xr=function(A,t,e){return new yr(A.x+(t.x-A.x)*e,A.y+(t.y-A.y)*e)},Hr=function(){function A(A,t,e,i){this.type=1,this.start=A,this.startControl=t,this.endControl=e,this.end=i}return A.prototype.subdivide=function(t,e){var i=xr(this.start,this.startControl,t),n=xr(this.startControl,this.endControl,t),o=xr(this.endControl,this.end,t),s=xr(i,n,t),a=xr(n,o,t),r=xr(s,a,t);return e?new A(this.start,i,s,r):new A(r,a,o,this.end)},A.prototype.add=function(t,e){return new A(this.start.add(t,e),this.startControl.add(t,e),this.endControl.add(t,e),this.end.add(t,e))},A.prototype.reverse=function(){return new A(this.end,this.endControl,this.startControl,this.start)},A}(),Ir=function(A){return 1===A.type},Er=function(){function A(A){var t=A.styles,e=A.bounds,i=Re(t.borderTopLeftRadius,e.width,e.height),n=i[0],o=i[1],s=Re(t.borderTopRightRadius,e.width,e.height),a=s[0],r=s[1],c=Re(t.borderBottomRightRadius,e.width,e.height),l=c[0],g=c[1],u=Re(t.borderBottomLeftRadius,e.width,e.height),f=u[0],d=u[1],B=[];B.push((n+a)/e.width),B.push((f+l)/e.width),B.push((o+d)/e.height),B.push((r+g)/e.height);var m=Math.max.apply(Math,B);m>1&&(n/=m,o/=m,a/=m,r/=m,l/=m,g/=m,f/=m,d/=m);var h=e.width-a,C=e.height-g,p=e.width-l,w=e.height-d,Q=t.borderTopWidth,b=t.borderRightWidth,U=t.borderBottomWidth,v=t.borderLeftWidth,F=Je(t.paddingTop,A.bounds.width),y=Je(t.paddingRight,A.bounds.width),x=Je(t.paddingBottom,A.bounds.width),H=Je(t.paddingLeft,A.bounds.width);this.topLeftBorderDoubleOuterBox=n>0||o>0?Or(e.left+v/3,e.top+Q/3,n-v/3,o-Q/3,Zo.TOP_LEFT):new yr(e.left+v/3,e.top+Q/3),this.topRightBorderDoubleOuterBox=n>0||o>0?Or(e.left+h,e.top+Q/3,a-b/3,r-Q/3,Zo.TOP_RIGHT):new yr(e.left+e.width-b/3,e.top+Q/3),this.bottomRightBorderDoubleOuterBox=l>0||g>0?Or(e.left+p,e.top+C,l-b/3,g-U/3,Zo.BOTTOM_RIGHT):new yr(e.left+e.width-b/3,e.top+e.height-U/3),this.bottomLeftBorderDoubleOuterBox=f>0||d>0?Or(e.left+v/3,e.top+w,f-v/3,d-U/3,Zo.BOTTOM_LEFT):new yr(e.left+v/3,e.top+e.height-U/3),this.topLeftBorderDoubleInnerBox=n>0||o>0?Or(e.left+2*v/3,e.top+2*Q/3,n-2*v/3,o-2*Q/3,Zo.TOP_LEFT):new yr(e.left+2*v/3,e.top+2*Q/3),this.topRightBorderDoubleInnerBox=n>0||o>0?Or(e.left+h,e.top+2*Q/3,a-2*b/3,r-2*Q/3,Zo.TOP_RIGHT):new yr(e.left+e.width-2*b/3,e.top+2*Q/3),this.bottomRightBorderDoubleInnerBox=l>0||g>0?Or(e.left+p,e.top+C,l-2*b/3,g-2*U/3,Zo.BOTTOM_RIGHT):new yr(e.left+e.width-2*b/3,e.top+e.height-2*U/3),this.bottomLeftBorderDoubleInnerBox=f>0||d>0?Or(e.left+2*v/3,e.top+w,f-2*v/3,d-2*U/3,Zo.BOTTOM_LEFT):new yr(e.left+2*v/3,e.top+e.height-2*U/3),this.topLeftBorderStroke=n>0||o>0?Or(e.left+v/2,e.top+Q/2,n-v/2,o-Q/2,Zo.TOP_LEFT):new yr(e.left+v/2,e.top+Q/2),this.topRightBorderStroke=n>0||o>0?Or(e.left+h,e.top+Q/2,a-b/2,r-Q/2,Zo.TOP_RIGHT):new yr(e.left+e.width-b/2,e.top+Q/2),this.bottomRightBorderStroke=l>0||g>0?Or(e.left+p,e.top+C,l-b/2,g-U/2,Zo.BOTTOM_RIGHT):new yr(e.left+e.width-b/2,e.top+e.height-U/2),this.bottomLeftBorderStroke=f>0||d>0?Or(e.left+v/2,e.top+w,f-v/2,d-U/2,Zo.BOTTOM_LEFT):new yr(e.left+v/2,e.top+e.height-U/2),this.topLeftBorderBox=n>0||o>0?Or(e.left,e.top,n,o,Zo.TOP_LEFT):new yr(e.left,e.top),this.topRightBorderBox=a>0||r>0?Or(e.left+h,e.top,a,r,Zo.TOP_RIGHT):new yr(e.left+e.width,e.top),this.bottomRightBorderBox=l>0||g>0?Or(e.left+p,e.top+C,l,g,Zo.BOTTOM_RIGHT):new yr(e.left+e.width,e.top+e.height),this.bottomLeftBorderBox=f>0||d>0?Or(e.left,e.top+w,f,d,Zo.BOTTOM_LEFT):new yr(e.left,e.top+e.height),this.topLeftPaddingBox=n>0||o>0?Or(e.left+v,e.top+Q,Math.max(0,n-v),Math.max(0,o-Q),Zo.TOP_LEFT):new yr(e.left+v,e.top+Q),this.topRightPaddingBox=a>0||r>0?Or(e.left+Math.min(h,e.width-b),e.top+Q,h>e.width+b?0:Math.max(0,a-b),Math.max(0,r-Q),Zo.TOP_RIGHT):new yr(e.left+e.width-b,e.top+Q),this.bottomRightPaddingBox=l>0||g>0?Or(e.left+Math.min(p,e.width-v),e.top+Math.min(C,e.height-U),Math.max(0,l-b),Math.max(0,g-U),Zo.BOTTOM_RIGHT):new yr(e.left+e.width-b,e.top+e.height-U),this.bottomLeftPaddingBox=f>0||d>0?Or(e.left+v,e.top+Math.min(w,e.height-U),Math.max(0,f-v),Math.max(0,d-U),Zo.BOTTOM_LEFT):new yr(e.left+v,e.top+e.height-U),this.topLeftContentBox=n>0||o>0?Or(e.left+v+H,e.top+Q+F,Math.max(0,n-(v+H)),Math.max(0,o-(Q+F)),Zo.TOP_LEFT):new yr(e.left+v+H,e.top+Q+F),this.topRightContentBox=a>0||r>0?Or(e.left+Math.min(h,e.width+v+H),e.top+Q+F,h>e.width+v+H?0:a-v+H,r-(Q+F),Zo.TOP_RIGHT):new yr(e.left+e.width-(b+y),e.top+Q+F),this.bottomRightContentBox=l>0||g>0?Or(e.left+Math.min(p,e.width-(v+H)),e.top+Math.min(C,e.height+Q+F),Math.max(0,l-(b+y)),g-(U+x),Zo.BOTTOM_RIGHT):new yr(e.left+e.width-(b+y),e.top+e.height-(U+x)),this.bottomLeftContentBox=f>0||d>0?Or(e.left+v+H,e.top+w,Math.max(0,f-(v+H)),d-(U+x),Zo.BOTTOM_LEFT):new yr(e.left+v+H,e.top+e.height-(U+x))}return A}(),_r=Zo||(Zo={}),Or=(_r[_r["TOP_LEFT"]=0]="TOP_LEFT",_r[_r["TOP_RIGHT"]=1]="TOP_RIGHT",_r[_r["BOTTOM_RIGHT"]=2]="BOTTOM_RIGHT",_r[_r["BOTTOM_LEFT"]=3]="BOTTOM_LEFT",function(A,t,e,i,n){var o=(Math.sqrt(2)-1)/3*4,s=e*o,a=i*o,r=A+e,c=t+i;switch(n){case Zo.TOP_LEFT:return new Hr(new yr(A,c),new yr(A,c-a),new yr(r-s,t),new yr(r,t));case Zo.TOP_RIGHT:return new Hr(new yr(A,t),new yr(A+s,t),new yr(r,c-a),new yr(r,c));case Zo.BOTTOM_RIGHT:return new Hr(new yr(r,t),new yr(r,t+a),new yr(A+s,c),new yr(A,c));case Zo.BOTTOM_LEFT:default:return new Hr(new yr(r,c),new yr(r-s,c),new yr(A,t+a),new yr(A,t))}}),Dr=function(A){return[A.topLeftBorderBox,A.topRightBorderBox,A.bottomRightBorderBox,A.bottomLeftBorderBox]},Sr=function(A){return[A.topLeftContentBox,A.topRightContentBox,A.bottomRightContentBox,A.bottomLeftContentBox]},Kr=function(A){return[A.topLeftPaddingBox,A.topRightPaddingBox,A.bottomRightPaddingBox,A.bottomLeftPaddingBox]},kr=function(){function A(A,t,e){this.offsetX=A,this.offsetY=t,this.matrix=e,this.type=0,this.target=6}return A}(),Lr=function(){function A(A,t){this.path=A,this.target=t,this.type=1}return A}(),Nr=function(){function A(A){this.opacity=A,this.type=2,this.target=6}return A}(),Tr=function(A){return 0===A.type},Pr=function(A){return 1===A.type},jr=function(A){return 2===A.type},Mr=function(A,t){return A.length===t.length&&A.some((function(A,e){return A===t[e]}))},Vr=function(A,t,e,i,n){return A.map((function(A,o){switch(o){case 0:return A.add(t,e);case 1:return A.add(t+i,e);case 2:return A.add(t+i,e+n);case 3:return A.add(t,e+n)}return A}))},Gr=function(){function A(A){this.element=A,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return A}(),Rr=function(){function A(A,t){if(this.container=A,this.parent=t,this.effects=[],this.curves=new Er(this.container),this.container.styles.opacity<1&&this.effects.push(new Nr(this.container.styles.opacity)),null!==this.container.styles.transform){var e=this.container.bounds.left+this.container.styles.transformOrigin[0].number,i=this.container.bounds.top+this.container.styles.transformOrigin[1].number,n=this.container.styles.transform;this.effects.push(new kr(e,i,n))}if(0!==this.container.styles.overflowX){var o=Dr(this.curves),s=Kr(this.curves);Mr(o,s)?this.effects.push(new Lr(o,6)):(this.effects.push(new Lr(o,2)),this.effects.push(new Lr(s,4)))}}return A.prototype.getEffects=function(A){var t=-1===[2,3].indexOf(this.container.styles.position),e=this.parent,i=this.effects.slice(0);while(e){var n=e.effects.filter((function(A){return!Pr(A)}));if(t||0!==e.container.styles.position||!e.parent){if(i.unshift.apply(i,n),t=-1===[2,3].indexOf(e.container.styles.position),0!==e.container.styles.overflowX){var o=Dr(e.curves),s=Kr(e.curves);Mr(o,s)||i.unshift(new Lr(s,6))}}else i.unshift.apply(i,n);e=e.parent}return i.filter((function(t){return ao(t.target,A)}))},A}(),Jr=function(A,t,e,i){A.container.elements.forEach((function(n){var o=ao(n.flags,4),s=ao(n.flags,2),a=new Rr(n,A);ao(n.styles.display,2048)&&i.push(a);var r=ao(n.flags,8)?[]:i;if(o||s){var c=o||n.styles.isPositioned()?e:t,l=new Gr(a);if(n.styles.isPositioned()||n.styles.opacity<1||n.styles.isTransformed()){var g=n.styles.zIndex.order;if(g<0){var u=0;c.negativeZIndex.some((function(A,t){return g>A.element.container.styles.zIndex.order?(u=t,!1):u>0})),c.negativeZIndex.splice(u,0,l)}else if(g>0){var f=0;c.positiveZIndex.some((function(A,t){return g>=A.element.container.styles.zIndex.order?(f=t+1,!1):f>0})),c.positiveZIndex.splice(f,0,l)}else c.zeroOrAutoZIndexOrTransformedOrOpacity.push(l)}else n.styles.isFloating()?c.nonPositionedFloats.push(l):c.nonPositionedInlineLevel.push(l);Jr(a,l,o?l:e,r)}else n.styles.isInlineLevel()?t.inlineLevel.push(a):t.nonInlineLevel.push(a),Jr(a,t,e,r);ao(n.flags,8)&&Xr(n,r)}))},Xr=function(A,t){for(var e=A instanceof Xs?A.start:1,i=A instanceof Xs&&A.reversed,n=0;n0&&A.intrinsicHeight>0){var i=ec(A),n=Kr(t);this.path(n),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(e,0,0,A.intrinsicWidth,A.intrinsicHeight,i.left,i.top,i.width,i.height),this.ctx.restore()}},e.prototype.renderNodeContent=function(A){return i(this,void 0,void 0,(function(){var t,i,o,a,r,c,l,g,u,f,d,B,m,h,C,p,w,Q,b;return n(this,(function(n){switch(n.label){case 0:this.applyEffects(A.getEffects(4)),t=A.container,i=A.curves,o=t.styles,a=0,r=t.textNodes,n.label=1;case 1:return a0&&v>0&&(C=i.ctx.createPattern(B,"repeat"),i.renderRepeat(w,C,y,x))):Oi(e)&&(p=oc(A,t,[null,null,null]),w=p[0],Q=p[1],b=p[2],U=p[3],v=p[4],F=0===e.position.length?[Ve]:e.position,y=Je(F[0],U),x=Je(F[F.length-1],v),H=wi(e,y,x,U,v),I=H[0],E=H[1],I>0&&E>0&&(_=i.ctx.createRadialGradient(Q+y,b+x,0,Q+y,b+x,I),Bi(e.stops,2*I).forEach((function(A){return _.addColorStop(A.stop,ii(A.color))})),i.path(w),i.ctx.fillStyle=_,I!==E?(O=A.bounds.left+.5*A.bounds.width,D=A.bounds.top+.5*A.bounds.height,S=E/I,K=1/S,i.ctx.save(),i.ctx.translate(O,D),i.ctx.transform(1,0,0,S,0,0),i.ctx.translate(-O,-D),i.ctx.fillRect(Q,K*(b-D)+D,U,v*K),i.ctx.restore()):i.ctx.fill())),n.label=6;case 6:return t--,[2]}}))},i=this,o=0,s=A.styles.backgroundImage.slice(0).reverse(),r.label=1;case 1:return o0?2!==c.style?[3,5]:[4,this.renderDashedDottedBorder(c.color,c.width,s,A.curves,2)]:[3,11]):[3,13];case 4:return n.sent(),[3,11];case 5:return 3!==c.style?[3,7]:[4,this.renderDashedDottedBorder(c.color,c.width,s,A.curves,3)];case 6:return n.sent(),[3,11];case 7:return 4!==c.style?[3,9]:[4,this.renderDoubleBorder(c.color,c.width,s,A.curves)];case 8:return n.sent(),[3,11];case 9:return[4,this.renderSolidBorder(c.color,s,A.curves)];case 10:n.sent(),n.label=11;case 11:s++,n.label=12;case 12:return a++,[3,3];case 13:return[2]}}))}))},e.prototype.renderDashedDottedBorder=function(A,t,e,o,s){return i(this,void 0,void 0,(function(){var i,a,r,c,l,g,u,f,d,B,m,h,C,p,w,Q;return n(this,(function(n){return this.ctx.save(),i=zr(o,e),a=Wr(o,e),2===s&&(this.path(a),this.ctx.clip()),Ir(a[0])?(r=a[0].start.x,c=a[0].start.y):(r=a[0].x,c=a[0].y),Ir(a[1])?(l=a[1].end.x,g=a[1].end.y):(l=a[1].x,g=a[1].y),u=0===e||2===e?Math.abs(r-l):Math.abs(c-g),this.ctx.beginPath(),3===s?this.formatPath(i):this.formatPath(a.slice(0,2)),f=t<3?3*t:2*t,d=t<3?2*t:t,3===s&&(f=t,d=t),B=!0,u<=2*f?B=!1:u<=2*f+d?(m=u/(2*f+d),f*=m,d*=m):(h=Math.floor((u+d)/(f+d)),C=(u-h*f)/(h-1),p=(u-(h+1)*f)/h,d=p<=0||Math.abs(d-C)A.moved.newIndex,this.mConfig.forEach((function(A,t){A.num=1e3*(new Date).getTime()+t})),A.moved.list=this.mConfig,this.rConfig=[];var t=A.moved.element,e=JSON.parse(JSON.stringify(t));this.rConfig.push(e),this.activeIndex=A.moved.newIndex,this.$store.commit("mobildConfig/SETCONFIGNAME",t.name),this.$store.commit("mobildConfig/defaultArraySort",A.moved)}A.added&&(e=A.added.element,t=1e3*(new Date).getTime(),e.num=t,this.activeConfigName=e.name,(t=JSON.parse(JSON.stringify(e))).id="id"+t.num,this.mConfig[A.added.newIndex]=t,this.rConfig=[],this.rConfig.push(t),this.mConfig.forEach((function(A,t){A.num=1e3*(new Date).getTime()+t})),A.added.list=this.mConfig,this.activeIndex=A.added.newIndex,this.$store.commit("mobildConfig/SETCONFIGNAME",e.name),this.$store.commit("mobildConfig/defaultArraySort",A.added))},cloneDog:function(A){return Object(i.a)({},A)},swapArray:function(A,t,e){return A[t]=A.splice(e,1,A[t])[0],A},movePage:function(A,t,e){if(e){if(0==t)return}else if(t==this.mConfig.length-1)return;if("search_box"==A.name||"nav_bar"==A.name)return this.$message.warning("该组件禁止移动");if(e){if("search_box"==this.mConfig[t-1].name)return this.$message.warning("搜索框必须为顶部");this.swapArray(this.mConfig,t-1,t)}else this.swapArray(this.mConfig,t,t+1);var i={},n=(this.rConfig=[],i.oldIndex=t,i.newIndex=e?t-1:t+1,this.mConfig.forEach((function(A,t){A.num=1e3*(new Date).getTime()+t})),JSON.parse(JSON.stringify(A)));this.rConfig.push(n),i.element=A,i.list=this.mConfig,this.activeIndex=e?t-1:t+1,this.$store.commit("mobildConfig/SETCONFIGNAME",A.name),this.$store.commit("mobildConfig/defaultArraySort",i)},addDomCon:function(A,t,e){if("search_box"==A.name){if(this.isSearch)return this.$message.error("该组件只能添加一次");this.isSearch=!0}if("nav_bar"==A.name){if(this.isTab)return this.$message.error("该组件只能添加一次");this.isTab=!0}if("home_product"==A.name){if(this.isHomeProduct)return this.$message.error("该组件只能添加一次");this.isHomeProduct=!0}var i={},n=1e3*(new Date).getTime();A.num="".concat(n),A.id="id".concat(n),this.activeConfigName=A.name,n=JSON.parse(JSON.stringify(A));"search_box"==A.name?(this.rConfig=[],this.mConfig.unshift(n),this.activeIndex=0,this.rConfig.push(n)):"nav_bar"==A.name?(this.rConfig=[],this.mConfig[0]&&"search_box"===this.mConfig[0].name?(this.mConfig.splice(1,0,n),this.activeIndex=1):(this.mConfig.splice(0,0,n),this.activeIndex=0),this.rConfig.push(n)):t?(this.rConfig=[],this.mConfig.push(n),this.activeIndex=this.mConfig.length-1,this.rConfig.push(n)):(this.mConfig.splice(e+1,0,n),this.activeIndex=e),this.mConfig.forEach((function(A,t){A.num=1e3*(new Date).getTime()+t})),i.element=A,i.list=this.mConfig,this.$store.commit("mobildConfig/SETCONFIGNAME",A.name),this.$store.commit("mobildConfig/defaultArraySort",i)},bindAddDom:function(A,t,e){var i=A;this.lConfig.forEach((function(t){A.name==t.name&&(i=t)})),this.addDomCon(i,t,e)},addDom:function(A,t){this.addDomCon(A,t)},bindconfig:function(A,t){this.rConfig=[];var e=JSON.parse(JSON.stringify(A));this.rConfig.push(e),this.activeIndex=t,this.$store.commit("mobildConfig/SETCONFIGNAME",A.name)},bindDelete:function(A,t){"search_box"==A.name&&(this.isSearch=!1),"nav_bar"==A.name&&(this.isTab=!1),"home_product"==A.name&&(this.isHomeProduct=!1),this.mConfig.splice(t,1),this.rConfig.splice(0,1),this.mConfig.length!=t?this.rConfig.push(this.mConfig[t]):this.mConfig.length?(this.activeIndex=t-1,this.rConfig.push(this.mConfig[t-1])):this.showTitle(),this.$store.commit("mobildConfig/DELETEARRAY",A)},config:function(A){var t=this.propsObj;t.data=A,t.name=this.activeConfigName},addSort:function(A,t,e){return A[t]=A.splice(e,1,A[t])[0],A},arraySort:function(){var A=[],t={title:"基础组件",list:[],isOpen:!0},e={title:"营销组件",list:[],isOpen:!0},i={title:"工具组件",list:[],isOpen:!0};this.lConfig.map((function(A,n){0==A.type&&t.list.push(A),1==A.type&&("home_seckill"==A.name&&Object(w.a)("seckill")||"home_bargain"==A.name&&Object(w.a)("bargain")||"home_pink"==A.name&&Object(w.a)("combination")||"home_seckill"!=A.name&&"home_bargain"!=A.name&&"home_pink"!=A.name)&&e.list.push(A),2==A.type&&i.list.push(A)})),A.push(t,e,i),this.leftMenu=A},diySaveDate:function(A,t,e){var i=this;Object(n.t)(t?0:this.pageId,{type:this.pageType,value:A,title:this.titleTxt,name:e||this.nameTxt,is_show:this.showTxt?1:0,is_bg_color:this.colorTxt?1:0,color_picker:this.colorPickerTxt,bg_pic:this.picUrlTxt,bg_tab_val:this.tabValTxt,is_bg_pic:this.picTxt?1:0}).then((function(A){i.loading=!1,t||(i.pageId=A.data.id),i.saveName="",i.$message.success(A.msg)})).catch((function(A){i.loading=!1,i.$message.error(A.msg)}))},saveConfig:function(A,t){var e=this;if(0==this.mConfig.length)return this.$message.error("暂未添加任何组件,保存失败!");this.loading=!0;var i,n=this.$store.state.mobildConfig.defaultArray;this.footActive||(i=1e3*(new Date).getTime(),n[i]=this.$store.state.mobildConfig.pageFooter,this.footActive=!0),this.$nextTick((function(){e.nameModal=!1,e.diySaveDate(n,A,t)}))},getDefaultConfig:function(){var A=this;Object(n.i)(this.pageId).then((function(t){t=t.data;var e=[];A.$store.commit("mobildConfig/titleUpdata",t.info.title),A.$store.commit("mobildConfig/nameUpdata",t.info.name),A.$store.commit("mobildConfig/showUpdata",t.info.is_show),A.$store.commit("mobildConfig/colorUpdata",t.info.is_bg_color||0),A.$store.commit("mobildConfig/picUpdata",t.info.is_bg_pic||0),A.$store.commit("mobildConfig/pickerUpdata",t.info.color_picker||"#f5f5f5"),A.$store.commit("mobildConfig/radioUpdata",t.info.bg_tab_val||0),A.$store.commit("mobildConfig/picurlUpdata",t.info.bg_pic||""),t=A.objToArr(t.info.value);t.sort((function(A,t){return A.timestamp-t.timestamp})),t.map((function(t,i){"headerSerch"==t.name&&(A.isSearch=!0),"tabNav"==t.name&&(A.isTab=!0),"promotionList"==t.name&&(A.isHomeProduct=!0),"goodList"==t.name&&window.localStorage.setItem(t.timestamp,t.selectConfig.activeValue),t.id="id"+t.timestamp,A.lConfig.map((function(i,n){t.name==i.defaultName&&(i.num=t.timestamp,i.id="id"+t.timestamp,i=JSON.parse(JSON.stringify(i)),e.push(i),t.timestamp,A.mConfig.push(i),A.$store.commit("mobildConfig/ADDARRAY",{num:t.timestamp,val:t}))}))})),t=t[t.length-1],"pageFoot"==t.name&&A.$store.commit("mobildConfig/footPageUpdata",t),A.showTitle()}))},categoryList:function(){var A=this;Object(n.a)((function(t){A.category=t.data}))},reast:function(){var A=this;0==this.pageId?this.$message.error("新增页面,无法重置"):this.$msgbox({title:"提示",message:"重置会恢复到上次保存的数据,确定不保存当前操作吗?",showCancelButton:!0,cancelButtonText:"取消",confirmButtonText:"确定",iconClass:"el-icon-warning",confirmButtonClass:"btn-custom-cancel"}).then((function(){A.mConfig=[],A.rConfig=[],A.activeIndex=-99,A.getDefaultConfig()})).catch((function(){}))}},beforeDestroy:function(){this.$store.commit("mobildConfig/titleUpdata",""),this.$store.commit("mobildConfig/nameUpdata",""),this.$store.commit("mobildConfig/showUpdata",1),this.$store.commit("mobildConfig/colorUpdata",0),this.$store.commit("mobildConfig/picUpdata",0),this.$store.commit("mobildConfig/pickerUpdata","#f5f5f5"),this.$store.commit("mobildConfig/radioUpdata",0),this.$store.commit("mobildConfig/picurlUpdata",""),this.$store.commit("mobildConfig/SETEMPTY")},destroyed:function(){this.$store.commit("mobildConfig/titleUpdata",""),this.$store.commit("mobildConfig/nameUpdata",""),this.$store.commit("mobildConfig/showUpdata",1),this.$store.commit("mobildConfig/colorUpdata",0),this.$store.commit("mobildConfig/picUpdata",0),this.$store.commit("mobildConfig/pickerUpdata","#f5f5f5"),this.$store.commit("mobildConfig/radioUpdata",0),this.$store.commit("mobildConfig/picurlUpdata",""),this.$store.commit("mobildConfig/SETEMPTY")}},e("2a39"),e("ae2e"),B=Object(m.a)(C,(function(){var A=this,t=A._self._c;return t("div",{staticClass:"diy-page"},[t("div",{staticClass:"i-layout-page-header header-title"},[t("div",{staticClass:"fl_header"},[t("span",{staticClass:"ivu-page-header-title mr20",staticStyle:{padding:"0"},domProps:{textContent:A._s(A.$route.meta.title)}}),t("div",{staticClass:"rbtn"},[t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"ml20 header-btn look",attrs:{loading:A.loading},on:{click:A.preview}},[A._v("预览")]),t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"ml20 header-btn close",attrs:{loading:A.loading},on:{click:A.closeWindow}},[A._v("关闭")]),t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"ml20 header-btn save",attrs:{loading:A.loading},on:{click:function(t){return A.saveConfig(0)}}},[A._v("保存")])],1)])]),t("el-card",{attrs:{bordered:!1,shadow:"never"}},[t("div",{staticClass:"diy-wrapper"},[t("div",{staticClass:"left"},[t("div",{staticClass:"title-bar"},A._l(A.tabList,(function(e,i){return t("div",{directives:[{name:"db-click",rawName:"v-db-click"}],key:i,staticClass:"title-item",class:{on:A.tabCur==i},on:{click:function(t){return A.bindTab(i)}}},[A._v("\n "+A._s(e.title)+"\n ")])})),0),0==A.tabCur?t("div",{staticClass:"wrapper"},A._l(A.leftMenu,(function(e,i){return t("div",{key:i},[t("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"tips",on:{click:function(A){e.isOpen=!e.isOpen}}},[A._v("\n "+A._s(e.title)+"\n\n "),e.isOpen?t("i",{staticStyle:{"font-size":"16px"},attrs:{type:"ios-el-icon-arrow-down"}}):t("i",{staticClass:"el-icon-arrow-right",staticStyle:{"font-size":"16px"}})]),t("draggable",{staticClass:"dragArea list-group",attrs:{list:e.list,group:{name:"people",pull:"clone",put:!1},clone:A.cloneDog,dragClass:"dragClass",filter:".search , .navbar"}},A._l(e.list,(function(i){return t("div",{directives:[{name:"db-click",rawName:"v-db-click"},{name:"show",rawName:"v-show",value:e.isOpen,expression:"item.isOpen"}],key:i.id,staticClass:"list-group-item",class:{search:"搜索框"==i.cname,navbar:"商品分类"==i.cname},on:{click:function(t){return A.addDom(i,1)}}},[t("div",[t("div",{staticClass:"position",staticStyle:{display:"none"}},[A._v("释放鼠标将组建添加到此处")]),t("span",{staticClass:"conter iconfont-diy",class:i.icon}),t("p",{staticClass:"conter"},[A._v(A._s(i.cname))])])])})),0)],1)})),0):t("div",{staticClass:"wrapper",style:"height:"+(A.clientHeight-200)+"px;"},A._l(A.urlList,(function(e,i){return t("div",{key:i,staticClass:"link-item"},[t("div",{staticClass:"acea-row row-between-wrapper"},[t("div",{staticClass:"name"},[A._v(A._s(e.name))]),t("span",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"copy_btn",on:{click:function(t){return A.onCopy(e.example)}}},[A._v("复制")])]),t("div",{staticClass:"link-txt"},[A._v("地址:"+A._s(e.url))]),t("div",{staticClass:"params"},[t("span",{staticClass:"txt"},[A._v("参数:")]),t("span",[A._v(A._s(e.parameter))])]),t("div",{staticClass:"lable"},[t("p",{staticClass:"txt"},[A._v("例如:"+A._s(e.example))])])])})),0)]),t("div",{staticClass:"wrapper-con",staticStyle:{flex:"1",background:"#f0f2f5",display:"flex","justify-content":"center","padding-top":"20px",height:"100%"}},[t("div",{staticClass:"acticons"},[t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"bnt mb10",on:{click:A.showTitle}},[A._v("页面设置")]),t("span"),t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"bnt mb10",on:{click:function(t){A.nameModal=!0}}},[A._v("另存模板")]),t("span"),t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"bnt",on:{click:A.reast}},[A._v("重置")])],1),t("div",{staticClass:"content"},[t("div",{staticClass:"contxt",staticStyle:{display:"flex","flex-direction":"column",overflow:"hidden",height:"100%"}},[t("div",{staticClass:"overflowy"},[t("div",{staticClass:"picture"},[t("img",{attrs:{src:e("2d44")}})]),t("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"page-title",class:{on:-100==A.activeIndex},on:{click:A.showTitle}},[A._v("\n "+A._s(A.titleTxt)+"\n "),t("div",{staticClass:"delete-box"}),t("div",{staticClass:"handle"})])]),t("div",{staticClass:"scrollCon"},[t("div",{staticStyle:{width:"460px",margin:"0 auto"}},[t("div",{ref:"imgContainer",staticClass:"scroll-box",class:A.picTxt&&2==A.tabValTxt?"fullsize noRepeat":A.picTxt&&1==A.tabValTxt?"repeat ysize":"noRepeat ysize",style:"background-color:"+(A.colorTxt?A.colorPickerTxt:"")+";background-image: url("+(A.picTxt?A.picUrlTxt:"")+");height: calc(100vh - 155px);"},[t("draggable",{staticClass:"dragArea list-group",attrs:{list:A.mConfig,group:"people",filter:".top",move:A.onMove,animation:"300"},on:{change:A.log}},A._l(A.mConfig,(function(e,i){return t("div",{directives:[{name:"db-click",rawName:"v-db-click"}],key:i,staticClass:"mConfig-item",class:{on:A.activeIndex==i,top:"search_box"==e.name||"nav_bar"==e.name},style:A.colorTxt?"background-color:"+A.colorPickerTxt+";":"background-color:#fff;",on:{click:function(t){return t.stopPropagation(),A.bindconfig(e,i)}}},[t(e.name,{ref:"getComponentData",refInFor:!0,tag:"component",attrs:{configData:A.propsObj,index:i,num:e.num}}),t("div",{staticClass:"delete-box"},[t("div",{staticClass:"handleType"},[t("el-tooltip",{attrs:{content:"删除当前模块",placement:"top"}},[t("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"iconfont iconshanchu2",on:{click:function(t){return t.stopPropagation(),A.bindDelete(e,i)}}})]),t("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"iconfont iconfuzhi",on:{click:function(t){return t.stopPropagation(),A.bindAddDom(e,0,i)}}}),t("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"iconfont iconshangyi",class:0===i?"on":"",on:{click:function(t){return t.stopPropagation(),A.movePage(e,i,1)}}}),t("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"iconfont iconxiayi",class:i===A.mConfig.length-1?"on":"",on:{click:function(t){return t.stopPropagation(),A.movePage(e,i,0)}}})],1)]),t("div",{staticClass:"handle"})],1)})),0)],1)])]),t("div",{staticClass:"overflowy"},[t("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"page-foot",class:{on:-101==A.activeIndex},on:{click:A.showFoot}},[t("footPage"),t("div",{staticClass:"delete-box"}),t("div",{staticClass:"handle"})],1)])])])]),t("div",{staticClass:"right-box"},A._l(A.rConfig,(function(e,i){return t("div",{key:i,staticClass:"mConfig-item",staticStyle:{"background-color":"#fff"}},[t("div",{staticClass:"title-bar"},[A._v(A._s(e.cname))]),t(e.configName,{tag:"component",attrs:{activeIndex:A.activeIndex,num:e.num,index:i},on:{config:A.config}})],1)})),0)])]),t("el-dialog",{attrs:{visible:A.modal,width:"540px",title:"预览"},on:{"update:visible":function(t){A.modal=t}}},[t("div",[t("div",{directives:[{name:"viewer",rawName:"v-viewer"}],staticClass:"acea-row row-around code"},[t("div",{staticClass:"acea-row row-column-around row-between-wrapper"},[t("div",{ref:"qrCodeUrl",staticClass:"QRpic"}),t("span",{staticClass:"mt10"},[A._v("公众号二维码")])]),t("div",{staticClass:"acea-row row-column-around row-between-wrapper"},[t("div",{staticClass:"QRpic"},[t("img",{directives:[{name:"lazy",rawName:"v-lazy",value:A.qrcodeImg,expression:"qrcodeImg"}]})]),t("span",{staticClass:"mt10"},[A._v("小程序二维码")])])])])]),t("el-dialog",{attrs:{visible:A.nameModal,width:"470px",title:"设置模版名称","show-close":!0},on:{"update:visible":function(t){A.nameModal=t}}},[t("el-input",{attrs:{placeholder:"请输入模版名称"},model:{value:A.saveName,callback:function(t){A.saveName=t},expression:"saveName"}}),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(t){A.nameModal=!1}}},[A._v("取 消")]),t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:A.saveModal}},[A._v("确 定")])],1)],1)],1)}),[],!1,null,"7c120561",null);t.default=B.exports},d8b9:function(A,t,e){"use strict";e.r(t);var i=e("5530"),n=e("2f62");i={name:"z_ueditor",cname:"富文本",configName:"c_ueditor_box",icon:"iconfuwenben1",type:2,defaultName:"richText",props:{index:{type:null,default:-1},num:{type:null}},computed:Object(i.a)({},Object(n.d)("mobildConfig",["defaultArray"])),watch:{pageData:{handler:function(A,t){this.setConfig(A)},deep:!0},num:{handler:function(A,t){A=this.$store.state.mobildConfig.defaultArray[A],this.setConfig(A)},deep:!0},defaultArray:{handler:function(A,t){var e=this.$store.state.mobildConfig.defaultArray[this.num];this.setConfig(e)},deep:!0}},data:function(){return{defaultConfig:{name:"richText",timestamp:this.num,setUp:{tabVal:0},bgColor:{title:"背景色",name:"bgColor",default:[{item:"#f5f5f5"}],color:[{item:"#f5f5f5"}]},lrConfig:{title:"左右边距",val:0,min:0},udConfig:{title:"上下边距",val:0,min:0},richText:{val:""}},cSlider:"",bgColor:"",confObj:{},pageData:{},edge:"",udEdge:"",richText:""}},mounted:function(){var A=this;this.$nextTick((function(){A.pageData=A.$store.state.mobildConfig.defaultArray[A.num],A.setConfig(A.pageData)}))},methods:{setConfig:function(A){A&&A.lrConfig&&(this.bgColor=A.bgColor.color[0].item,this.edge=A.lrConfig.val,this.udEdge=A.udConfig.val,this.richText=A.richText.val)}}},e("f954"),n=e("2877"),e=Object(n.a)(i,(function(){var A=this._self._c;return A("div",{staticClass:"mobile-page"},[A("div",{staticClass:"box",style:{background:this.bgColor,marginLeft:this.edge+"px",marginRight:this.edge+"px",marginTop:this.udEdge+"px"},domProps:{innerHTML:this._s(this.richText)}})])}),[],!1,null,"425245e0",null);t.default=e.exports},d951:function(A,t,e){"use strict";e("41b4")},d9fd:function(A,t,e){},da4f:function(A,t,e){"use strict";e("24fa")},da52:function(A,t,e){},dc12:function(A,t,e){},ddb7:function(A,t,e){"use strict";e("23a9")},ddd7:function(A,t,e){"use strict";e("363b")},ddfc:function(A,t,e){},df85:function(A,t,e){"use strict";e.r(t),e("b0c0");var i=e("5530"),n=(e("b64b"),e("e9c4"),e("ab01")),o=e("befa");i={name:"c_picture_cube",componentsName:"picture_cube",cname:"图片魔方",props:{activeIndex:{type:null},num:{type:null},index:{type:null}},components:Object(i.a)(Object(i.a)({},n.a),{},{rightBtn:o.a}),data:function(){return{configObj:{},rCom:[{components:n.a.c_tab,configNme:"tabConfig"},{components:n.a.c_pictrue,configNme:"picStyle"},{components:n.a.c_menu_list,configNme:"menuConfig"},{components:n.a.c_bg_color,configNme:"bgColor"},{components:n.a.c_txt_tab,configNme:"bgStyle"},{components:n.a.c_slider,configNme:"prConfig"},{components:n.a.c_slider,configNme:"mbConfig"}]}},watch:{num:function(A){A=JSON.parse(JSON.stringify(this.$store.state.mobildConfig.defaultArray[A])),this.configObj=A},configObj:{handler:function(A,t){this.$store.commit("mobildConfig/UPDATEARR",{num:this.num,val:A})},deep:!0}},mounted:function(){var A=this;this.$nextTick((function(){var t=JSON.parse(JSON.stringify(A.$store.state.mobildConfig.defaultArray[A.num]));A.configObj=t}))},methods:{}},e("a45b"),o=e("2877"),e=Object(o.a)(i,(function(){var A=this,t=A._self._c;return t("div",{staticClass:"mobile-config"},[A._l(A.rCom,(function(e,i){return t("div",{key:i},[t(e.components.name,{key:i,ref:"childData",refInFor:!0,tag:"component",attrs:{configObj:A.configObj,configNme:e.configNme,index:A.activeIndex,num:e.num}})],1)})),t("rightBtn",{attrs:{activeIndex:A.activeIndex,configObj:A.configObj}})],2)}),[],!1,null,"2c9c2505",null);t.default=e.exports},e01d:function(A,t,e){"use strict";e("469a")},e302:function(A,t,e){"use strict";e.d(t,"a",(function(){return n}));var i=e("5d2d");function n(A){return-1<(i.a.get("PERMISSIONS")||["seckill","bargain","combination"]).indexOf(A)}},e334:function(A,t,e){},e352:function(A,t,e){"use strict";e("086d")},e39c:function(A,t,e){"use strict";e("da52")},e493:function(A,t,e){"use strict";e("13a2")},e642:function(A,t,e){var i={"./c_bg_color.vue":"62cf","./c_cascader.vue":"d767","./c_foot.vue":"be50","./c_goods.vue":"4fa6","./c_hot_box.vue":"3fc7","./c_hot_imgs.vue":"8581","./c_hot_word.vue":"b646","./c_input_item.vue":"d670","./c_input_number.vue":"b0c5","./c_is_show.vue":"b85c","./c_menu_list.vue":"5969","./c_one_pictrue.vue":"a3f9","./c_page_ueditor.vue":"cfff","./c_pictrue.vue":"2144","./c_product.vue":"d115","./c_select.vue":"02a4","./c_set_up.vue":"967b","./c_slider.vue":"d4ce","./c_status.vue":"55ab","./c_tab.vue":"a920","./c_title.vue":"8015","./c_txt_tab.vue":"1e18","./c_upload_img.vue":"d36e"};function n(A){return A=o(A),e(A)}function o(A){if(e.o(i,A))return i[A];throw(A=new Error("Cannot find module '"+A+"'")).code="MODULE_NOT_FOUND",A}n.keys=function(){return Object.keys(i)},n.resolve=o,(A.exports=n).id="e642"},e65b5:function(A,t,e){},e800:function(A,t,e){"use strict";e("aff3")},e87eb:function(A,t,e){"use strict";e("4198")},e8b2:function(A,t,e){},e945:function(A,t,e){"use strict";e.r(t);var i=e("5530"),n=(e("d81d"),e("d3b7"),e("25f0"),e("f478")),o=e("2f62"),s=e("61f7");i={name:"home_new_list",filters:{formatDate:function(A){if(0!==A)return A=new Date(1e3*A),Object(s.a)(A,"yyyy-MM-dd hh:mm")}},cname:"新闻列表",icon:"iconwenzhangliebiao1",configName:"c_new_list",type:0,defaultName:"articleList",props:{index:{type:null},num:{type:null}},computed:Object(i.a)({},Object(o.d)("mobildConfig",["defaultArray"])),watch:{pageData:{handler:function(A,t){this.setConfig(A)},deep:!0},num:{handler:function(A,t){A=this.$store.state.mobildConfig.defaultArray[A],this.setConfig(A)},deep:!0},defaultArray:{handler:function(A,t){var e=this.$store.state.mobildConfig.defaultArray[this.num];this.setConfig(e)},deep:!0}},data:function(){return{list:[],defaultConfig:{name:"articleList",timestamp:this.num,setUp:{tabVal:0},numConfig:{val:3,title:"文章数量"},selectConfig:{title:"文章分类",activeValue:"",list:[{activeValue:"",title:""},{activeValue:"",title:""}]},selectList:{title:"文章列表",list:[]},listStyle:{cname:"listStyle",title:"文本位置",type:0,list:[{val:"居左",icon:"icondoc_left"},{val:"居右",icon:"icondoc_right"}]},bgColor:{title:"背景颜色",default:[{item:"#fff"}],color:[{item:"#fff"}]},bgStyle:{title:"背景样式",name:"bgStyle",type:0,list:[{val:"直角",icon:"iconPic_square"},{val:"圆角",icon:"iconPic_fillet"}]},conStyle:{title:"内容样式",name:"conStyle",type:0,list:[{val:"直角",icon:"iconPic_square"},{val:"圆角",icon:"iconPic_fillet"}]},prConfig:{title:"背景边距",val:0,min:0},itemConfig:{title:"文章间距",val:0,min:0},mbConfig:{title:"页面间距",val:0,min:0}},mTOP:0,bgColor:[],itemEdge:0,listStyle:0,itemStyle:0,bgStyle:0,conStyle:0,prConfig:0}},created:function(){},mounted:function(){var A=this;this.$nextTick((function(){A.pageData=A.$store.state.mobildConfig.defaultArray[A.num],A.setConfig(A.pageData)}))},methods:{categoryList:function(){var A=this;Object(n.a)().then((function(t){A.pageData.selectConfig.list=t.data,A.pageData.selectConfig.list.map((function(A){A.id.toString()})),A.$store.commit("mobildConfig/UPDATEARR",{num:A.num,val:A.pageData})}))},setConfig:function(A){A&&A.mbConfig&&(this.bgColor=A.bgColor.color[0].item,this.mTOP=A.mbConfig.val,this.itemEdge=A.itemConfig.val,this.listStyle=A.listStyle.type,this.bgStyle=A.bgStyle.type,this.prConfig=A.prConfig.val,this.conStyle=A.conStyle.type,(A=A.selectList.list||[]).length?this.list=A:this.list=[{title:"文章标题文章标题文章标题文章 标题文章标题",add_time:"1621474811",type:"noList"}])}}},e("66e8"),o=e("2877"),e=Object(o.a)(i,(function(){var A=this,t=A._self._c;return t("div",{staticClass:"mobile-page",style:{marginTop:A.mTOP+"px",padding:"0 "+A.prConfig+"px"}},[t("div",{staticClass:"list-wrapper",class:{pageOn:1===A.bgStyle},style:{background:A.bgColor}},A._l(A.list,(function(e,i){return t("div",{key:i,staticClass:"item",class:{on:0==A.listStyle,pageOn:1===A.conStyle},style:{marginBottom:A.itemEdge+"px"}},["noList"===A.list[0].type?t("div",{staticClass:"empty-box on"},[t("span",{staticClass:"iconfont-diy icontupian"})]):t("div",{staticClass:"pictrue"},[t("img",{attrs:{src:e.image_input[0]}})]),t("div",{staticClass:"info"},[t("div",{staticClass:"title line2"},[A._v(A._s(e.title))]),t("div",{staticClass:"time"},[A._v(A._s(A._f("formatDate")(e.add_time)))])])])})),0)])}),[],!1,null,"05060e6e",null);t.default=e.exports},efbd:function(A,t,e){},f277:function(A,t,e){},f2e6:function(A,t,e){"use strict";e("18bb")},f5de:function(A,t,e){"use strict";e.r(t),e("b0c0");var i=e("5530"),n=e("2f62");i={name:"home_seckill",cname:"秒杀",configName:"c_home_seckill",icon:"iconmiaosha1",type:1,defaultName:"seckill",props:{index:{type:null},num:{type:null}},computed:Object(i.a)({},Object(n.d)("mobildConfig",["defaultArray"])),watch:{pageData:{handler:function(A,t){this.setConfig(A)},deep:!0},num:{handler:function(A,t){A=this.$store.state.mobildConfig.defaultArray[A],this.setConfig(A)},deep:!0},defaultArray:{handler:function(A,t){var e=this.$store.state.mobildConfig.defaultArray[this.num];this.setConfig(e)},deep:!0}},data:function(){return{defaultConfig:{name:"seckill",timestamp:this.num,setUp:{tabVal:0},countDownColor:{title:"倒计时背景色",name:"countDownColor",default:[{item:"rgba(252,60,62,0.09)"}],color:[{item:"rgba(252,60,62,0.09)"}]},themeColor:{title:"主题风格",name:"themeColor",default:[{item:"#E93323"}],color:[{item:"#E93323"}]},conStyle:{title:"背景样式",name:"conStyle",type:1,list:[{val:"直角",icon:"iconPic_square"},{val:"圆角",icon:"iconPic_fillet"}]},bgColor:{title:"背景颜色",name:"themeColor",default:[{item:"#fff"}],color:[{item:"#fff"}]},prConfig:{title:"背景边距",val:10,min:0},priceShow:{title:"是否显示价格",val:!0},discountShow:{title:"是否显示折扣标签",val:!0},titleShow:{title:"是否显示名称",val:!0},seckillShow:{title:"抢购标签",val:!0},numberConfig:{val:3},lrConfig:{title:"左右边距",val:10,min:0},mbConfig:{title:"页面间距",val:0,min:0},imgConfig:{title:"最多可添加1张图片,建议宽度18 * 18px",url:"http://pro.crmeb.net/static/images/spike-icon-002.gif"}},list:[{img:"",name:"小米家用电饭煲小米家用电饭煲",price:"234",discount:"1.2"},{img:"",name:"小米家用电饭煲小米家用电饭煲",price:"234",discount:"1.2"},{img:"",name:"小米家用电饭煲小米家用电饭煲",price:"234",discount:"1.2"}],mTOP:0,listRight:0,countDownColor:"",themeColor:"",pageData:{},imgUrl:"",priceShow:!0,discountShow:!0,titleShow:!0,seckillShow:!0,prConfig:0,bgColor:"",conStyle:1}},mounted:function(){var A=this;this.$nextTick((function(){A.pageData=A.$store.state.mobildConfig.defaultArray[A.num],A.setConfig(A.pageData)}))},methods:{setConfig:function(A){A&&A.mbConfig&&(this.mTOP=A.mbConfig.val,this.listRight=A.lrConfig.val,this.countDownColor=A.countDownColor.color[0].item,this.themeColor=A.themeColor.color[0].item,this.imgUrl=A.imgConfig.url,this.priceShow=A.priceShow.val,this.discountShow=A.discountShow.val,this.titleShow=A.titleShow.val,this.seckillShow=A.seckillShow.val,this.prConfig=A.prConfig.val,this.bgColor=A.bgColor.color[0].item,this.conStyle=A.conStyle.type)}}},e("7fd2"),n=e("2877"),e=Object(n.a)(i,(function(){var A=this,t=A._self._c;return t("div",{style:{padding:"0 "+A.prConfig+"px"}},[t("div",{staticClass:"seckill-box",class:A.conStyle?"":"seckillOn",style:{background:A.bgColor,marginTop:A.mTOP+"px"}},[t("div",{staticClass:"hd"},[t("div",{staticClass:"left"},[t("img",{attrs:{src:A.imgUrl,alt:""}}),t("p",[A._v("限时秒杀")]),t("div",{staticClass:"time"},[t("span",{style:{background:A.countDownColor,color:A.themeColor}},[A._v("00")]),t("em",[A._v(":")]),t("span",{style:{background:A.countDownColor,color:A.themeColor}},[A._v("00")]),t("em",[A._v(":")]),t("span",{style:{background:A.countDownColor,color:A.themeColor}},[A._v("00")])])]),t("div",{staticClass:"right"},[A._v("更多")])]),t("div",{staticClass:"list-wrapper"},A._l(A.list,(function(e,i){return t("div",{staticClass:"list-item",style:{marginRight:A.listRight+"px"},attrs:{index:i}},[t("div",{staticClass:"img-box"},[e.img?t("img",{attrs:{src:e.img,alt:""}}):A._e(),A._m(0,!0),A.discountShow?t("div",{staticClass:"discount",style:{borderColor:A.themeColor,color:A.themeColor}},[A._v("\n "+A._s(e.discount)+"折起\n ")]):A._e()]),A.titleShow?t("div",{staticClass:"title line1"},[A._v(A._s(e.name))]):A._e(),t("div",{staticClass:"price"},[A.seckillShow?t("span",{staticClass:"label",style:{background:A.themeColor}},[A._v("抢")]):A._e(),A.priceShow?t("span",{staticClass:"num-label",style:{color:A.themeColor}},[A._v("¥")]):A._e(),A.priceShow?t("span",{staticClass:"num",style:{color:A.themeColor}},[A._v(A._s(e.price))]):A._e()])])})),0)])])}),[function(){var A=this._self._c;return A("div",{staticClass:"empty-box"},[A("span",{staticClass:"iconfont-diy icontupian"})])}],!1,null,"2378e588",null);t.default=e.exports},f91a:function(A,t,e){},f954:function(A,t,e){"use strict";e("1627")},fe16:function(A,t,e){}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-7399ecb2.04022fd9.js b/crmeb/public/admin/system_static/js/chunk-7399ecb2.04022fd9.js new file mode 100644 index 000000000..6d81f37fd --- /dev/null +++ b/crmeb/public/admin/system_static/js/chunk-7399ecb2.04022fd9.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-7399ecb2"],{"0d35":function(t,e,r){},"2c3e":function(t,e,r){"use strict";var a=r("83ab"),n=r("9f7f").MISSED_STICKY,i=r("c6b6"),o=r("edd0"),s=r("69f3").get,c=RegExp.prototype,l=TypeError;a&&n&&o(c,"sticky",{configurable:!0,get:function(){if(this!==c){if("RegExp"===i(this))return!!s(this).sticky;throw new l("Incompatible receiver, RegExp required")}}})},"3f2a":function(t,e,r){"use strict";r.d(e,"g",(function(){return n})),r.d(e,"d",(function(){return i})),r.d(e,"c",(function(){return o})),r.d(e,"e",(function(){return s})),r.d(e,"a",(function(){return c})),r.d(e,"b",(function(){return l})),r.d(e,"f",(function(){return u})),r.d(e,"h",(function(){return d}));var a=r("6b6c");function n(t){return Object(a.a)({url:"/export/user_list",method:"get",params:t})}function i(t){return Object(a.a)({url:"/export/order_list",method:"get",params:t})}function o(t){return Object(a.a)({url:"/export/order_delivery_list",method:"get",params:t})}function s(t){return Object(a.a)({url:"/export/product_list",method:"get",params:t})}function c(t){return Object(a.a)({url:"/export/bargain_list",method:"get",params:t})}function l(t){return Object(a.a)({url:"/export/combination_list",method:"get",params:t})}function u(t){return Object(a.a)({url:"/export/seckill_list",method:"get",params:t})}function d(t){return Object(a.a)({url:"/export/member_card/".concat(t),method:"get"})}},"49ba":function(t,e,r){"use strict";r.r(e);var a=r("c7eb"),n=r("1da1"),i=r("5530"),o=(r("14d9"),r("b64b"),r("e9c4"),r("99af"),r("d3b7"),r("a434"),r("2f62")),s=r("b7be"),c=r("61f7"),l=r("3f2a");i={name:"marketing_storeBargain",filters:{formatDate:function(t){if(0!==t)return t=new Date(1e3*t),Object(c.a)(t,"yyyy-MM-dd hh:mm:ss")}},data:function(){return{loading:!1,columns1:[{title:"ID",key:"id",width:80},{title:"砍价图片",slot:"image",minWidth:90},{title:"砍价名称",key:"title",minWidth:130},{title:"砍价价格",key:"price",minWidth:100},{title:"最低价",key:"min_price",minWidth:100},{title:"参与人数",key:"count_people_all",minWidth:100},{title:"帮忙砍价人数",key:"count_people_help",minWidth:100},{title:"砍价成功人数",key:"count_people_success",minWidth:100},{title:"限量",key:"quota_show",minWidth:100},{title:"限量剩余",key:"quota",minWidth:100},{title:"活动状态",slot:"start_name",minWidth:100},{title:"结束时间",slot:"stop_time",minWidth:150},{title:"上架状态",slot:"status",minWidth:130},{title:"操作",slot:"action",fixed:"right",minWidth:160}],tableList:[],grid:{xl:7,lg:10,md:12,sm:24,xs:24},tableFrom:{status:"",store_name:"",page:1,limit:15},tableFrom2:{status:"",store_name:"",export:1},total:0}},computed:Object(i.a)(Object(i.a)({},Object(o.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"}}),activated:function(){this.getList()},methods:{add:function(){this.$router.push({path:this.$routeProStr+"/marketing/store_bargain/create"})},exportList:function(){var t=this;return Object(n.a)(Object(a.a)().mark((function e(){var r,n,i,o,s,c,l;return Object(a.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.tableFrom.status=t.tableFrom.status||"",r=[],n=[],i=[],o="",(s=JSON.parse(JSON.stringify(t.tableFrom))).page=1,s.limit=50,c=0;case 6:if(c@^][^\s!#%&*+<=>@^]*>/,I=/a/g,C=/a/g,L=(r=new O(I)!==I,p.MISSED_STICKY),M=p.UNSUPPORTED_Y;k=a&&(!r||L||x||y||g((function(){return C[S]=!1,O(I)!==I||O(C)===C||"/a/i"!==String(O(I,"i"))})));if(o("RegExp",k)){for(var P=function(t,e){var r,a,n=u(j,this),i=d(t),o=void 0===e,l=[],p=t;if(!n&&i&&o&&t.constructor===P)return t;if((i||u(j,t))&&(t=t.source,o)&&(e=f(p)),t=void 0===t?"":m(t),e=void 0===e?"":m(e),p=t,i=e=x&&"dotAll"in I&&(r=!!e&&-1"===e&&c:if(""===u||v(o,u))throw new E("Invalid capture group name");o[u]=!0,c=!(i[i.length]=[u,l]),u="";continue}c?u+=e:n+=e}return[n,i]}(t))[0],l=o[1]),o=s(O(t,e),n?this:j,P),(r||a||l.length)&&(e=w(o),r&&(e.dotAll=!0,e.raw=P(function(t){for(var e,r=t.length,a=0,n="",i=!1;a<=r;a++)"\\"===(e=F(t,a))?n+=e+F(t,++a):i||"."!==e?("["===e?i=!0:"]"===e&&(i=!1),n+=e):n+="[\\s\\S]";return n}(t),i)),a&&(e.sticky=!0),l.length)&&(e.groups=l),t!==p)try{c(o,"source",""===p?"(?:)":p)}catch(t){}return o},q=l(O),z=0;q.length>z;)b(P,O,q[z++]);(j.constructor=P).prototype=j,h(n,"RegExp",P,{constructor:!0})}_("RegExp")},5068:function(t,e,r){"use strict";r("0d35")},"61f7":function(t,e,r){"use strict";r.d(e,"a",(function(){return i})),r.d(e,"c",(function(){return c})),r.d(e,"b",(function(){return l}));var a=r("ade3"),n=r("5530");function i(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var r,a,n={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(r in n)new RegExp("(".concat(r,")")).test(e)&&(a=n[r]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?a:("00"+a).substr(a.length)));return e}r("ac1f"),r("00b4"),r("5319"),r("4d63"),r("c607"),r("2c3e"),r("25f0"),r("498a"),r("d3b7"),r("13d5"),r("b64b"),r("99af");var o={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function s(t,e){t.message=function(t){return e.replace("%s",t||"")}}function c(t){var e=1\/\?\s]+)/g,comments:{blockComment:["###","###"],lineComment:"#"},folding:{markers:{start:new RegExp("^\\s*#region\\b"),end:new RegExp("^\\s*#endregion\\b")}}},s={defaultToken:"",ignoreCase:!1,tokenPostfix:".mips",regEx:/\/(?!\/\/)(?:[^\/\\]|\\.)*\/[igm]*/,keywords:[".data",".text","syscall","trap","add","addu","addi","addiu","and","andi","div","divu","mult","multu","nor","or","ori","sll","slv","sra","srav","srl","srlv","sub","subu","xor","xori","lhi","lho","lhi","llo","slt","slti","sltu","sltiu","beq","bgtz","blez","bne","j","jal","jalr","jr","lb","lbu","lh","lhu","lw","li","la","sb","sh","sw","mfhi","mflo","mthi","mtlo","move"],symbols:/[\.,\:]+/,escapes:/\\(?:[abfnrtv\\"'$]|x[0-9A-Fa-f]{1,4}|u[0-9A-Fa-f]{4}|U[0-9A-Fa-f]{8})/,tokenizer:{root:[[/\$[a-zA-Z_]\w*/,"variable.predefined"],[/[.a-zA-Z_]\w*/,{cases:{this:"variable.predefined","@keywords":{token:"keyword.$0"},"@default":""}}],[/[ \t\r\n]+/,""],[/#.*$/,"comment"],["///",{token:"regexp",next:"@hereregexp"}],[/^(\s*)(@regEx)/,["","regexp"]],[/(\,)(\s*)(@regEx)/,["delimiter","","regexp"]],[/(\:)(\s*)(@regEx)/,["delimiter","","regexp"]],[/@symbols/,"delimiter"],[/\d+[eE]([\-+]?\d+)?/,"number.float"],[/\d+\.\d+([eE][\-+]?\d+)?/,"number.float"],[/0[xX][0-9a-fA-F]+/,"number.hex"],[/0[0-7]+(?!\d)/,"number.octal"],[/\d+/,"number"],[/[,.]/,"delimiter"],[/"""/,"string",'@herestring."""'],[/'''/,"string","@herestring.'''"],[/"/,{cases:{"@eos":"string","@default":{token:"string",next:'@string."'}}}],[/'/,{cases:{"@eos":"string","@default":{token:"string",next:"@string.'"}}}]],string:[[/[^"'\#\\]+/,"string"],[/@escapes/,"string.escape"],[/\./,"string.escape.invalid"],[/\./,"string.escape.invalid"],[/#{/,{cases:{'$S2=="':{token:"string",next:"root.interpolatedstring"},"@default":"string"}}],[/["']/,{cases:{"$#==$S2":{token:"string",next:"@pop"},"@default":"string"}}],[/#/,"string"]],herestring:[[/("""|''')/,{cases:{"$1==$S2":{token:"string",next:"@pop"},"@default":"string"}}],[/[^#\\'"]+/,"string"],[/['"]+/,"string"],[/@escapes/,"string.escape"],[/\./,"string.escape.invalid"],[/#{/,{token:"string.quote",next:"root.interpolatedstring"}],[/#/,"string"]],comment:[[/[^#]+/,"comment"],[/#/,"comment"]],hereregexp:[[/[^\\\/#]+/,"regexp"],[/\\./,"regexp"],[/#.*$/,"comment"],["///[igm]*",{token:"regexp",next:"@pop"}],[/\//,"regexp"]]}}}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-7461a598.eab0cab3.js b/crmeb/public/admin/system_static/js/chunk-7461a598.eab0cab3.js new file mode 100644 index 000000000..b7e2c983f --- /dev/null +++ b/crmeb/public/admin/system_static/js/chunk-7461a598.eab0cab3.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-7461a598"],{"011a":function(t,e,i){t.exports=i.p+"system_static/img/no_chat.b9c3e583.png"},"060a":function(t,e,i){t.exports=i.p+"system_static/img/no_tk.401d40f4.png"},"067a":function(t,e,i){},"06adc":function(t,e,i){},"0b439":function(t,e,i){"use strict";i=i("04f8"),t.exports=i&&!!Symbol.for&&!!Symbol.keyFor},"0e25":function(t,e,i){},"11ea":function(t,e,i){"use strict";i("067a")},"13c2":function(t,e,i){},"16b0":function(t,e,i){t.exports=i.p+"system_static/media/notice.51a07ae7.wav"},"1bcd":function(t,e,i){"use strict";i("5175")},"2eebc":function(t,e,i){},"349c":function(t,e,i){"use strict";i("d183")},"37d1":function(t,e,i){"use strict";i.r(e);var s=i("2909"),n=i("5530"),a=(i("d3b7"),i("159b"),i("14d9"),i("d81d"),i("ac1f"),i("5319"),i("99af"),i("d708")),r=i("6db4"),o=(i("a9e3"),i("2f62")),c=(i("d8ad"),{name:"baseHeader",props:{kefuInfo:{type:Object,default:function(){return{}}},online:{type:Boolean|Number,default:!0}},computed:{},data:function(){return{menuList:[{key:0,title:"客户信息"},{key:1,title:"交易订单"},{key:2,title:"商品信息"}],curIndex:0,isOnline:!1,value:""}},mounted:function(){var t=this;document.addEventListener("click",(function(){t.isOnline=!1}))},methods:Object(n.a)(Object(n.a)({},Object(o.b)("kefu/",["logout","logoutKefu"])),{},{selectTab:function(t){this.curIndex=t.key,this.bus.$emit("selectRightMenu",this.curIndex)},setOnline:function(){this.isOnline=!this.isOnline},changeOnline:function(t){this.$emit("setOnline",t),this.isOnline=!1},outLogin:function(){var t=this;this.$msgbox({title:"退出登录确认",message:"您确定退出登录当前账户吗?打开的标签页和个人设置将会保存。",showCancelButton:!0,cancelButtonText:"取消",confirmButtonText:"确认",iconClass:"el-icon-warning",confirmButtonClass:"btn-custom-cancel"}).then((function(){t.logoutKefu({confirm:!1,vm:t})})).catch((function(){}))},bindSearch:function(t){this.$emit("search",t)},inputChange:function(t){this.bus.$emit("change",t)}})}),l=(i("ba84"),i("2877")),d=(c=Object(l.a)(c,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"base-header"},[e("div",{staticClass:"left-header-wrapper"},[e("el-input",{staticClass:"search_box",attrs:{prefix:"ios-search",placeholder:"搜索用户名称"},on:{change:t.bindSearch},model:{value:t.value,callback:function(e){t.value=e},expression:"value"}}),e("div",{staticClass:"user_info"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:t.kefuInfo.avatar,expression:"kefuInfo.avatar"}],attrs:{alt:""}}),e("span",[t._v(t._s(t.kefuInfo.nickname))]),e("div",{staticClass:"status-box"},[e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"status",class:t.online?"on":"off",on:{click:function(e){return e.stopPropagation(),t.setOnline.apply(null,arguments)}}},[e("span",{staticClass:"dot"}),t._v("\n "+t._s(t.online?"在线":"下线")+"\n ")]),e("div",{directives:[{name:"show",rawName:"v-show",value:t.isOnline,expression:"isOnline"}],staticClass:"online-down"},[e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"item",on:{click:function(e){return e.stopPropagation(),t.changeOnline(1)}}},[t.online?e("span",{staticClass:"iconfont iconduihao"}):t._e(),e("i",{staticClass:"green"}),t._v("在线\n ")]),e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"item",on:{click:function(e){return e.stopPropagation(),t.changeOnline(0)}}},[t.online?t._e():e("span",{staticClass:"iconfont iconduihao"}),e("i"),t._v("下线\n ")])])])]),e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"out-btn",on:{click:function(e){return e.stopPropagation(),t.outLogin.apply(null,arguments)}}},[t._v("退出登录")])],1),e("div",{staticClass:"right-menu"},t._l(t.menuList,(function(i,s){return e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],key:s,staticClass:"menu-item",class:{on:s==t.curIndex},on:{click:function(e){return e.stopPropagation(),t.selectTab(i)}}},[t._v("\n "+t._s(i.title)+"\n ")])})),0)])}),[],!1,null,"f1e2769c",null).exports,i("a434"),i("49ea")),u=i("5a0c"),f=i.n(u),h=i("42e3"),m=(u=i("8b1f"),i("90de"),{name:"chatList",props:{userOnline:{type:Object,default:function(){return{}}},newRecored:{type:Object,default:function(){return{}}},searchData:{type:String,default:""}},components:{HappyScroll:r.HappyScroll,empty:u.a},watch:{userOnline:{handler:function(t,e){var i=this;t.hasOwnProperty("to_uid")&&this.userList.forEach((function(e,s){e.to_uid==t.to_uid&&(e.online=t.online,1==t.online)&&i.$notify.info({title:"上线通知",message:"".concat(e.nickname,"上线")})}))},deep:!0},searchData:{handler:function(t,e){t!=e&&(this.nickname=t,this.page=1,this.isScroll=!0,this.userList=[],this.getList())},deep:!0}},data:function(){return{hdTabCur:0,hdTab:[{key:0,title:"用户列表"}],userList:[],curId:"",page:1,limit:15,isScroll:!0,nickname:"",isSearch:!1,ops:{vuescroll:{mode:"native",enable:!1,tips:{deactive:"Push to Load",active:"Release to Load",start:"Loading...",beforeDeactive:"Load Successfully!"},auto:!1,autoLoadDistance:0,pullRefresh:{enable:!1},pushLoad:{enable:!0,auto:!0,autoLoadDistance:10}},bar:{background:"#393232",opacity:".5",size:"5px"}}}},filters:{toDay:function(t){return t?f.a.unix(t).format("M月D日 HH:mm"):""}},mounted:function(){var t=this,e=this;d.a.then((function(i){i.$on("transfer",(function(i){var s=!1;e.userList.forEach((function(n,a,r){i.recored.id==n.id&&(s=!0,i.recored.is_tourist==e.hdTabCur&&(n=i.recored,r.splice(a,1),0==a&&(t.$emit("setDataId",n),n.mssage_num=0),r.unshift(n)),t.$notify.info({title:"您有一条转接消息!"}))})),s||i.recored.is_tourist==t.hdTabCur&&t.userList.unshift(i.recored)})),i.$on("mssage_num",(function(i){var s;i.recored.id&&(s=!1,e.userList.forEach((function(t,n,a){i.recored.id==t.id&&(s=!0,i.recored.is_tourist==e.hdTabCur)&&(t=i.recored,a.splice(n,1),a.unshift(t))})),s||i.recored.is_tourist==t.hdTabCur&&t.userList.unshift(i.recored)),i.recored.is_tourist!=t.hdTabCur&&i.recored.id&&t.$notify.info({title:t.hdTabCur?"用户发来消息啦!":"游客发来消息啦!"})}))})),this.bus.$on("change",(function(e){t.nickname=e})),this.getList()},methods:{changeTab:function(t){this.hdTabCur!=t.key&&(this.hdTabCur=t.key,this.isScroll=!0,this.page=1,this.userList=[],this.$emit("changeType",t.key),this.getList())},getList:function(){var t=this;this.isScroll&&Object(h.G)({nickname:this.nickname,page:this.page,limit:this.limit,is_tourist:this.hdTabCur}).then((function(e){0=t.limit,t.userList=t.userList.concat(e.data),1==t.page&&0=t.limit,t.orderList=t.orderList.concat(e.data)}))},bindTab:function(t){this.orderConfig.type!==t.key&&(this.orderConfig.type=t.key,this.uid)&&(this.orderConfig.page=1,this.isOrderScroll=!0,this.orderList=[],this.getOrderList())},orderSearch:function(){this.isOrderScroll=!0,this.orderList=[],this.orderConfig.page=1,this.getOrderList()},deliveryClose:function(){this.isUserLabel=!1,this.isDelivery=!1,this.isRemarks=!1,this.isUserGroup=!1},orderEdit:function(t){var e=this;this.$modalForm(Object(h.s)(t)).then((function(){e.orderConfig.page=1,e.isOrderScroll=!0,e.orderList=[],e.getOrderList()}))},orderRecord:function(t){var e=this;this.$modalForm(Object(h.v)(t)).then((function(){return e.getOrderList()}))},orderReachBottom:function(){this.getOrderList()},goodsReachBottom:function(){0==this.goodsConfig.type?this.productCart():1==this.goodsConfig.type?this.productVisit():this.productHot()},bindGoodsTab:function(t){this.goodsConfig.type!=t.key&&(this.goodsConfig.type=t.key,this.page=1,this.isGoodsScroll=!0,this.goodsConfig.buyList=[],0==t.key?this.productCart():1==t.key?this.productVisit():this.productHot())},productCart:function(){var t=this;this.isGoodsScroll&&Object(h.B)(this.uid,{store_name:this.storeName,page:this.page,limit:this.limit}).then((function(e){t.page+=1,t.isGoodsScroll=e.data.length>=t.limit,t.goodsConfig.buyList=t.goodsConfig.buyList.concat(e.data)}))},productVisit:function(){var t=this;this.isGoodsScroll&&Object(h.E)(this.uid,{store_name:this.storeName,page:this.page,limit:this.limit}).then((function(e){t.page+=1,t.isGoodsScroll=e.data.length>=t.limit,t.goodsConfig.buyList=t.goodsConfig.buyList.concat(e.data)}))},productHot:function(){var t=this;Object(h.C)(this.uid,{store_name:this.storeName,page:this.page,limit:this.limit}).then((function(e){t.page+=1,t.isGoodsScroll=e.data.length>=t.limit,t.goodsConfig.buyList=t.goodsConfig.buyList.concat(e.data)}))},editLabel:function(){this.isUserLabel=!1,this.getUserInfo()},editUserLabel:function(t){var e=this;this.isUserGroup=!1,Object(h.F)(this.uid,t).then((function(t){e.$message.success(t.msg),e.getUserInfo()}))},pushGoods:function(t){this.$emit("bindPush",t.id)},productSearch:function(){this.page=1,this.isGoodsScroll=!0,this.goodsConfig.buyList=[],0==this.goodsConfig.type?this.productCart():1==this.goodsConfig.type?this.productVisit():this.productHot()}}}),g=(i("5f6d"),Object(l.a)(v,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"right-wrapper"},[0==t.curStatus?[t.activeUserInfo?e("div",{staticClass:"user-wrapper"},[e("div",{staticClass:"user"},[e("div",{staticClass:"avatar"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:t.activeUserInfo.avatar,expression:"activeUserInfo.avatar"}],attrs:{alt:""}})]),e("div",{staticClass:"name line1"},[t._v(t._s(t.activeUserInfo.nickname))]),e("div",{staticClass:"label"},[2==t.webType?[e("span",{staticClass:"label routine"},[t._v("小程序")])]:t._e(),3==t.webType?[e("span",{staticClass:"label H5"},[t._v("H5")])]:t._e(),1==t.webType?[e("span",{staticClass:"label wechat"},[t._v("公众号")])]:t._e(),0==t.webType?[e("span",{staticClass:"label pc"},[t._v("PC端")])]:t._e()],2)]),e("div",{staticClass:"user-info"},[e("div",{staticClass:"item"},[e("span",[t._v("手机号")]),t._v("\n "+t._s(t.activeUserInfo.phone||"暂无")+"\n ")]),e("div",{staticClass:"label-list"},[e("span",[t._v("分组")]),e("div",{staticClass:"con"},[e("div",{staticClass:"label-item"},[t._v(t._s(t.activeUserInfo.group_name))])]),e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"right-icon",on:{click:function(e){e.stopPropagation(),t.isUserGroup=!0}}},[e("i",{staticClass:"el-icon-arrow-right",staticStyle:{"font-size":"14px"}})])]),e("div",{staticClass:"label-list"},[e("span",[t._v("用户标签")]),e("div",{staticClass:"con"},t._l(t.activeUserInfo.labelNames,(function(i,s){return e("div",{key:s,staticClass:"label-item"},[t._v("\n "+t._s(i)+"\n ")])})),0),e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"right-icon",on:{click:function(e){e.stopPropagation(),t.isUserLabel=!0}}},[e("i",{staticClass:"el-icon-arrow-right",staticStyle:{"font-size":"14px"}})])])]),e("div",{staticClass:"user-info"},[e("div",{staticClass:"item"},[e("span",[t._v("用户等级")]),t._v("\n "+t._s(t.activeUserInfo.level_name)+"\n ")]),e("div",{staticClass:"item"},[e("span",[t._v("推荐人")]),t._v("\n "+t._s(t.activeUserInfo.spread_name)+"\n ")]),e("div",{staticClass:"item"},[e("span",[t._v("用户类型")]),t._v("\n "+t._s(t._f("typeFilters")(t.activeUserInfo.user_type))+"\n ")]),e("div",{staticClass:"item"},[e("span",[t._v("余额")]),t._v("\n "+t._s(t.activeUserInfo.now_money)+"\n ")]),e("div",{staticClass:"item"},[e("span",[t._v("推广员")]),t._v(t._s(t.activeUserInfo.is_promoter?"是":"否"))]),e("div",{staticClass:"item"},[e("span",[t._v("生日")]),t._v("\n "+t._s(t._f("getDay")(t.activeUserInfo.birthday))+"\n ")])])]):e("empty",{attrs:{status:"2",msg:"暂无用户信息"}})]:t._e(),1==t.curStatus?[e("div",{staticClass:"order-wrapper"},[e("div",{staticClass:"tab-head"},t._l(t.menuList,(function(i,s){return e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],key:s,staticClass:"tab-item",class:{active:t.orderConfig.type===i.key},on:{click:function(e){return e.stopPropagation(),t.bindTab(i)}}},[t._v("\n "+t._s(i.title)+"\n ")])})),0),e("div",{staticClass:"search-box"},[e("el-input",{staticClass:"search_box",attrs:{prefix:"ios-search",placeholder:"搜索订单编号"},on:{"on-enter":t.orderSearch},model:{value:t.orderConfig.searchTxt,callback:function(e){t.$set(t.orderConfig,"searchTxt",e)},expression:"orderConfig.searchTxt"}})],1),0=t.limit,e.data.forEach((function(t,e){t.isEdit=!1})),t.page++,t.list=t.list.concat(e.data)}))},updataMsg:function(t){var e=this;Object(h.J)(t.id,{title:t.title,cate_id:this.cateId,message:t.message}).then((function(i){e.$message.success("修改成功"),t.isEdit=!1})).catch((function(i){e.$message.error(i.msg),t.isEdit=!0}))},bindFocus:function(){this.list.forEach((function(t,e){t.isEdit=!1})),this.addMsg.isEdit=!0},openAddSort:function(){this.isAddSort=!0,this.maskTitle="添加分组",this.editObj.id=0},bindAdd:function(){var t=this;Object(h.d)({title:this.addMsg.title,cate_id:this.addMsg.cateId,message:this.addMsg.message}).then((function(e){t.addMsg.title="",t.addMsg.message="",t.addMsg.cateId="",t.addMsg.isEdit=!1,t.$message.success(e.msg),e.data.isEdit=!1,t.page=1,t.list=[],t.isScroll=!0,t.serviceCate()})).catch((function(e){t.$message.error(e.msg)}))},delMsg:function(t,e,i,s){var n=this;e={title:e,num:i,url:"service/speechcraft/".concat(t.id),method:"DELETE",ids:"",kefu:!0};this.$modalSure(e).then((function(t){n.$message.success(t.msg),n.list.splice(i,1)})).catch((function(t){n.$message.error(t.msg)}))},addServiceCate:function(){var t=this;this.editObj.id?Object(h.g)(this.editObj.id,{name:this.classTitle,sort:this.classSort}).then((function(e){t.classTitle="",t.classSort="",t.$message.success(e.msg),t.isAddSort=!1,t.page=1,t.list=[],t.isScroll=!0,t.serviceCate()})).catch((function(e){t.classTitle="",t.classSort="",t.$message.error(e.msg)})):Object(h.c)({name:this.classTitle,sort:this.classSort}).then((function(e){t.classTitle="",t.classSort="",t.$message.success(e.msg),t.isAddSort=!1,t.page=1,t.list=[],t.isScroll=!0,t.serviceCate()})).catch((function(e){t.classTitle="",t.classSort="",t.$message.error(e.msg)}))},editSort:function(t){this.classSort=t.sort,this.classTitle=t.name,this.isAddSort=!0,this.maskTitle="编辑分组",this.editObj=t},handleReachBottom:function(){this.getList()},bindRadio:function(t){this.$emit("activeTxt",t.message)}}}),y=(i("a1c1"),i("349c"),Object(l.a)(b,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"msg-box"},[e("div",{staticClass:"head"},[e("div",{staticClass:"tab-bar"},t._l(t.tabList,(function(i,s){return e("a",{directives:[{name:"db-click",rawName:"v-db-click"}],key:s,staticClass:"tab-item",class:{on:i.key==t.tabCur},attrs:{href:"javascript:;"},on:{click:function(e){return t.bindTab(i)}}},[t._v(t._s(i.title))])})),0),e("div",{staticClass:"search-box"},[e("el-input",{staticStyle:{width:"100%"},attrs:{placeholder:"搜索快捷回复"},model:{value:t.searchTxt,callback:function(e){t.searchTxt=e},expression:"searchTxt"}})],1)]),e("div",{staticClass:"main"},[e("div",{staticClass:"left-box"},[e("vue-scroll",{attrs:{ops:t.ops}},[t.tabCur?e("div",{staticClass:"left-item"},[e("p",[t._v("分组")]),e("span",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"iconfont iconaddto",on:{click:t.openAddSort}})]):t._e(),t._l(t.sortList,(function(i,s){return e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],key:s,staticClass:"left-item",class:{on:t.cateId==i.id},on:{click:function(e){return t.selectSort(i)}}},[e("p",[t._v(t._s(i.name))]),t.tabCur?[e("span",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"iconfont iconDot",on:{click:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"top",void 0,e.key,void 0)?null:t.bindEdit(i,t.scope.$index)}}}),e("div",{directives:[{name:"show",rawName:"v-show",value:i.isEdit,expression:"item.isEdit"}],staticClass:"edit-wrapper"},[e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"edit-item",on:{click:function(e){return t.editSort(i)}}},[t._v("编辑")]),e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"edit-item",on:{click:function(e){return t.delSort(i,"删除分类",t.scope.$index)}}},[t._v("删除")])]),e("div",{directives:[{name:"show",rawName:"v-show",value:i.isEdit,expression:"item.isEdit"},{name:"db-click",rawName:"v-db-click"}],staticClass:"edit-bg",on:{click:function(t){t.stopPropagation(),i.isEdit=!1}}})]:t._e()],2)}))],2)],1),e("div",{staticClass:"right-box"},[e("div",{directives:[{name:"infinite-scroll",rawName:"v-infinite-scroll",value:t.handleReachBottom,expression:"handleReachBottom"}],staticClass:"right-scroll"},[t.tabCur?e("div",{staticClass:"msg-item add-box",staticStyle:{"margin-top":"0"}},[e("div",{staticClass:"box2"},[e("el-input",{staticClass:"input-box",staticStyle:{width:"100%"},attrs:{placeholder:"输入标题(选填)"},on:{"on-focus":t.bindFocus},model:{value:t.addMsg.title,callback:function(e){t.$set(t.addMsg,"title",e)},expression:"addMsg.title"}}),e("div",{staticClass:"conBox",class:{active:t.addMsg.isEdit}},[e("div",{staticClass:"content"},[e("el-input",{attrs:{type:"textarea",rows:4,placeholder:"请输入内容"},model:{value:t.addMsg.message,callback:function(e){t.$set(t.addMsg,"message",e)},expression:"addMsg.message"}})],1),e("div",{staticClass:"bom"},[e("div",{staticClass:"select"},[e("el-select",{staticStyle:{width:"100px"},attrs:{size:"small"},model:{value:t.addMsg.cateId,callback:function(e){t.$set(t.addMsg,"cateId",e)},expression:"addMsg.cateId"}},t._l(t.sortList,(function(i){return e("el-option",{key:i.id,attrs:{value:i.id}},[t._v(t._s(i.name)+" ")])})),1)],1),e("div",{staticClass:"btns-box"},[e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(e){e.stopPropagation(),t.addMsg.isEdit=!1}}},[t._v("取消")]),e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:function(e){return e.stopPropagation(),t.bindAdd.apply(null,arguments)}}},[t._v("保存")])],1)])])],1)]):t._e(),t._l(t.list,(function(i,s){return i.id?e("div",{key:s,staticClass:"msg-item"},[i.isEdit?e("div",{staticClass:"box2"},[e("el-input",{staticClass:"input-box",staticStyle:{width:"100%"},attrs:{placeholder:"输入标题(选填)"},model:{value:i.title,callback:function(e){t.$set(i,"title",e)},expression:"item.title"}}),e("div",{staticClass:"content"},[e("el-input",{attrs:{type:"textarea",rows:4,placeholder:"请输入内容"},model:{value:i.message,callback:function(e){t.$set(i,"message",e)},expression:"item.message"}})],1),e("div",{staticClass:"bom"},[e("div",{staticClass:"select"},[e("el-select",{staticStyle:{width:"100px"},attrs:{size:"small"},model:{value:t.cateId,callback:function(e){t.cateId=e},expression:"cateId"}},t._l(t.sortList,(function(t){return e("el-option",{key:t.id,attrs:{value:t.id,label:t.name}})})),1)],1),e("div",{staticClass:"btns-box"},[e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(t){t.stopPropagation(),i.isEdit=!1}}},[t._v("取消")]),e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:function(e){return e.stopPropagation(),t.updataMsg(i)}}},[t._v("保存")])],1)])],1):e("div",{staticClass:"box1"},[e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"txt-box",on:{click:function(e){return t.bindRadio(i)}}},[i.title?e("span",{staticClass:"title"},[t._v(t._s(t._f("filtersTitle")(i.title)))]):t._e(),i.message?e("span",[t._v(t._s(t._f("filtersCon")(i.message)))]):t._e()]),t.tabCur?e("div",{staticClass:"edit-box"},[e("span",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"iconfont iconbianji",on:{click:function(e){return e.stopPropagation(),t.editMsg(i)}}}),e("span",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"iconfont iconshanchu",on:{click:function(e){return e.stopPropagation(),t.delMsg(i,"删除话术",s)}}})]):t._e()])]):t._e()}))],2)])]),e("el-dialog",{staticClass:"class-box",attrs:{visible:t.isAddSort,title:t.maskTitle,width:"304px"},on:{"update:visible":function(e){t.isAddSort=e}}},[e("div",{staticClass:"item"},[e("span",[t._v("分组名称:")]),e("el-input",{attrs:{placeholder:"分组名称"},model:{value:t.classTitle,callback:function(e){t.classTitle=e},expression:"classTitle"}})],1),e("div",{staticClass:"item"},[e("span",[t._v("分组排序:")]),e("el-input",{attrs:{placeholder:"输入排序"},model:{value:t.classSort,callback:function(e){t.classSort=e},expression:"classSort"}})],1),e("div",{staticClass:"btn"}),e("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:t.addServiceCate}},[t._v("确定")])],1)])],1)}),[],!1,null,"498d6c87",null).exports),u={name:"transfer",props:{userUid:{type:String|Number,default:""}},data:function(){return{loading:!1,currentChoose:"",labelLists:[],name:""}},mounted:function(){this.getList()},methods:{getList:function(){var t=this;Object(h.O)({nickname:this.name,uid:this.userUid}).then((function(e){t.labelLists=e.data.list}))},bindActive:function(t){var e=this;Object(h.M)({uid:this.userUid,kefuToUid:t.uid}).then((function(t){e.$message.success(t.msg),e.$emit("close")})).catch((function(t){e.$message.error(t.msg)}))}}},v=(i("1bcd"),Object(l.a)(u,(function(){var t=this,e=t._self._c;return e("div",[e("div",{staticClass:"list-wrapper"},t._l(t.labelLists,(function(i,s){return e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],key:s,staticClass:"user-item",on:{click:function(e){return t.bindActive(i)}}},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:i.avatar,expression:"item.avatar"}],attrs:{alt:""}}),e("p",{staticClass:"line1"},[t._v(t._s(i.wx_name))])])})),0)])}),[],!1,null,"17041ede",null).exports),b=(i("a4d3"),i("e01a"),{name:"goods_detail",props:{goodsId:{type:String|Number,default:""}},components:{HappyScroll:r.HappyScroll},data:function(){return{value2:0,goodsInfo:{}}},mounted:function(){this.getInfo()},methods:{getInfo:function(){var t=this;Object(h.D)(this.goodsId).then((function(e){t.goodsInfo=e.data}))}}}),u=(i("562e3"),Object(l.a)(b,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"goods_detail"},[e("div",{staticClass:"goods_detail_wrapper",staticStyle:{height:"640px"}},[e("HappyScroll",{attrs:{size:"5",resize:"","hide-horizontal":""}},[e("div",{staticStyle:{width:"375px"}},[e("div",{staticClass:"title-box"},[t._v("商品详情")]),e("div",{staticClass:"swiper-box"},[e("el-carousel",{attrs:{autoplay:"",loop:"",arrow:"never"},model:{value:t.value2,callback:function(e){t.value2=e},expression:"value2"}},t._l(t.goodsInfo.slider_image,(function(t,i){return e("el-carousel-item",{key:i},[e("div",{staticClass:"demo-carousel"},[e("img",{attrs:{src:t,alt:""}})])])})),1)],1),e("div",{staticClass:"goods_info"},[e("div",{staticClass:"number-wrapper"},[e("div",{staticClass:"price"},[e("span",[t._v("¥")]),t._v(t._s(t.goodsInfo.price))]),e("div",{staticClass:"old-price"},[t._v("\n ¥"+t._s(t.goodsInfo.vip_price)+" "),e("img",{attrs:{src:i("a254"),alt:"",width:"28"}})])]),e("div",{staticClass:"name"},[t._v(t._s(t.goodsInfo.store_name))]),e("div",{staticClass:"msg"},[e("div",{staticClass:"item"},[t._v("原价:¥"+t._s(t.goodsInfo.ot_price))]),e("div",{staticClass:"item"},[t._v("销量:"+t._s(t.goodsInfo.sales))]),e("div",{staticClass:"item"},[t._v("库存:"+t._s(t.goodsInfo.stock))])])]),e("div",{staticClass:"con-box"},[e("div",{staticClass:"title-box"},[t._v("商品介绍")]),e("div",{staticClass:"content",domProps:{innerHTML:t._s(t.goodsInfo.description)}})])])])],1)])}),[],!1,null,"3a9ca7ca",null).exports),b={name:"order_detail",props:{orderId:{type:String|Number,default:""}},data:function(){return{orderDetail:{},orderList:[]}},mounted:function(){this.getOrderInfo()},methods:{getOrderInfo:function(){var t=this;Object(h.u)(this.orderId).then((function(e){e.data.orderInfo.add_time=t.$moment(1e3*parseInt(e.data.orderInfo.add_time)).format("YYYY-MM-DD"),t.orderDetail=e.data,t.orderList=e.data.orderInfo.cartInfo}))}}},b=(i("e884"),Object(l.a)(b,(function(){var t=this,e=t._self._c;return t.orderDetail.userInfo?e("div",{staticClass:"order_detail"},[e("div",{staticClass:"msg-box"},[e("div",{staticClass:"box-title"},[t._v("收货信息")]),e("div",{staticClass:"msg-wrapper"},[e("div",{staticClass:"msg-item"},[e("div",{staticClass:"item"},[e("span",[t._v("用户昵称:")]),t._v(t._s(t.orderDetail.userInfo.nickname))]),e("div",{staticClass:"item"},[e("span",[t._v("收货人:")]),t._v(t._s(t.orderDetail.orderInfo.real_name))])]),e("div",{staticClass:"msg-item"},[e("div",{staticClass:"item"},[e("span",[t._v("联系电话:")]),t._v(t._s(t.orderDetail.orderInfo.user_phone))]),e("div",{staticClass:"item"},[e("span",[t._v("收货地址:")]),t._v(t._s(t.orderDetail.orderInfo.user_address))])])])]),e("div",{staticClass:"msg-box",staticStyle:{border:"none"}},[e("div",{staticClass:"box-title"},[t._v("订单信息")]),e("div",{staticClass:"msg-wrapper"},[e("div",{staticClass:"msg-item"},[e("div",{staticClass:"item"},[e("span",[t._v("订单ID:")]),t._v(t._s(t.orderDetail.orderInfo.order_id))]),e("div",{staticClass:"item",staticStyle:{color:"red"}},[e("span",{staticStyle:{color:"red"}},[t._v("订单状态:")]),t._v(t._s(t.orderDetail.orderInfo._status._title)+"\n ")])]),e("div",{staticClass:"msg-item"},[e("div",{staticClass:"item"},[e("span",[t._v("商品总数:")]),t._v(t._s(t.orderDetail.orderInfo.total_num))]),e("div",{staticClass:"item"},[e("span",[t._v("商品总价:")]),t._v(t._s(parseFloat(t.orderDetail.orderInfo.total_price)+parseFloat(t.orderDetail.orderInfo.vip_true_price||0))+"\n ")])]),e("div",{staticClass:"msg-item"},[e("div",{staticClass:"item"},[e("span",[t._v("交付邮费:")]),t._v(t._s(t.orderDetail.orderInfo.pay_postage))]),e("div",{staticClass:"item"},[e("span",[t._v("优惠券金额:")]),t._v(t._s(t.orderDetail.orderInfo.coupon_price))])]),e("div",{staticClass:"msg-item"},[e("div",{staticClass:"item"},[e("span",[t._v("实际支付:")]),t._v(t._s(t.orderDetail.orderInfo.pay_price))]),e("div",{staticClass:"item"},[e("span",[t._v("创建时间:")]),t._v(t._s(t.orderDetail.orderInfo.add_time))])]),e("div",{staticClass:"msg-item"},[e("div",{staticClass:"item"},[e("span",[t._v("支付方式:")]),t._v(t._s(t.orderDetail.orderInfo._status._payType))]),e("div",{staticClass:"item"},[e("span",[t._v("推广人:")]),t._v(t._s(t.orderDetail.userInfo.spread_name))])]),e("div",{staticClass:"msg-item"},[e("div",{staticClass:"item"},[e("span",[t._v("商家备注:")]),t._v(t._s(t.orderDetail.orderInfo.remark))])])])]),e("div",{staticClass:"goods-box"},[e("el-table",{attrs:{data:t.orderList}},[e("el-table-column",{attrs:{label:"商品ID",width:"80"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("span",[t._v(t._s(i.row.productInfo.id))])]}}],null,!1,4208280192)}),e("el-table-column",{attrs:{label:"商品名称","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("div",{staticClass:"product_info"},[e("img",{attrs:{src:i.row.productInfo.image,alt:""}}),e("p",[t._v(t._s(i.row.productInfo.store_name))])])]}}],null,!1,1206101081)}),e("el-table-column",{attrs:{label:"商品分类","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("span",[t._v(t._s(i.row.class_name))])]}}],null,!1,4213827216)}),e("el-table-column",{attrs:{label:"商品售价","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("span",[t._v(t._s(i.row.productInfo.attrInfo.price))])]}}],null,!1,3316992563)}),e("el-table-column",{attrs:{label:"商品数量","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("span",[t._v(t._s(i.row.cart_num))])]}}],null,!1,1485464619)})],1)],1)]):t._e()}),[],!1,null,"6cd8ad2e",null).exports),i("7a1a")),w=i("ed08"),S=i("16b0");S=new Audio(S),c={name:"index",components:{baseHeader:c,chatList:m,rightMenu:g,msgWindow:y,transfer:v,HappyScroll:r.HappyScroll,goodsDetail:u,orderDetail:b},data:function(){return{isEmoji:!1,chatCon:"",emojiGroup:(t=_.a,e=+(e=20)||1,i=[],t.forEach((function(t,s){s%e==0&&i.push([]),i[i.length-1].push(t)})),i),emojiList:_.a,html:"",userActive:{},kefuInfo:{},isMsg:!1,isTransfer:!1,activeMsg:"",chatList:[],text:"",limit:20,upperId:0,online:!0,scrollTop:0,isScroll:!0,oldHeight:0,isLoad:!1,isProductBox:!1,goodsId:"",isOrder:!1,orderId:"",upload:"",header:{},uploadData:{filename:"file"},userOnline:{},newRecored:{},searchData:"",scrollNum:0,transferId:"",bodyClose:!1,tourist:0};var t,e,i},computed:Object(n.a)(Object(n.a)({},Object(o.d)({socketStatus:function(t){return t.admin.kefu.socketStatus}})),{},{disabled:function(){return 0==this.chatCon.length},records:function(){var t=this;return this.chatList.map((function(e,i){return e.time=t.$moment(1e3*e.add_time).format("MMMDo H:mm"),!i||300<=e.add_time-t.chatList[i-1].add_time?e.show=!0:e.show=!1,e}))}}),directives:{paste:{bind:function(t,e,i){t.addEventListener("paste",(function(t){e.value(t)}))}}},watch:{},created:function(){var t=this;this.upload=a.a.apiBaseURL.replace("adminapi","kefuapi")+"/upload",Object(k.a)().then((function(e){t.kefuInfo=e.data,t.kefuInfo.site_name?document.title=t.kefuInfo.site_name:t.kefuInfo.site_name=""}))},mounted:function(){var t=this,e=this;window.addEventListener("click",(function(){e.isEmoji=!1})),setTimeout((function(e){d.a.then((function(e){e.send({type:"kefu_login",data:Object(C.c)("kefu_token")}),e.$on(["reply","chat"],(function(e){1==e.msn_type&&(e.msn=t.replace_em(e.msn)),2==e.msn_type&&-1==e.msn.indexOf("[")&&(e.msn=t.replace_em("[".concat(e.msn,"]"))),t.chatList.push(e),t.$nextTick((function(){var t=this;setTimeout((function(){var e=document.querySelector("#chat_scroll");t.scrollTop=e.offsetHeight}),800)}))})),e.$on("reply",(function(t){})),e.$on("socket_error",(function(){t.$message.error("连接失败")})),e.$on("err_tip",(function(e){t.$message.error(e.msg)})),e.$on("user_online",(function(e){t.userOnline=e})),e.$on("mssage_num",(function(e){0")},changeType:function(t){this.tourist=t},setDataId:function(t){var e=this;this.userActive=t,this.chatList=[],this.upperId=0,this.oldHeight=0,this.isScroll=!0,t?(window.document.title=t.nickname?"正在和".concat(t.nickname,"对话中 - ").concat(this.kefuInfo.site_name):"正在和游客对话中 - "+this.kefuInfo.site_name,d.a.then((function(t){t.send({data:{id:e.userActive.to_uid},type:"to_chat"})})),this.getChatList()):window.document.title=this.kefuInfo.site_name},msgClose:function(){this.isTransfer=!1},activeTxt:function(t){this.chatCon=t,this.isMsg=!1},sendText:function(){var t=this;this.sendMsg(this.chatCon,1),this.chatCon="",this.$nextTick((function(){return t.$refs.chatInput.focus()}))},sendMsg:function(t,e){var i={type:"chat",data:{msn:t,type:e,to_uid:this.userActive.to_uid,is_tourist:this.tourist}};d.a.then((function(t){t.send(i)}))},send:function(t,e){d.a.send({data:e,type:t})},getChatList:function(){var t=this;Object(h.K)({limit:this.limit,uid:this.userActive.to_uid,upperId:this.upperId,is_tourist:this.tourist}).then((function(e){e.data.forEach((function(e){1==e.msn_type?e.msn=t.replace_em(e.msn):2==e.msn_type&&(e.msn=t.replace_em("[".concat(e.msn,"]")))}));var i="";i=0==t.upperId?"":"chat_".concat(t.chatList[0].id);t.chatList=[].concat(Object(s.a)(e.data),Object(s.a)(t.chatList)),t.upperId=0=t.limit,t.setPageScrollTo(i)}))}))},setPageScrollTo:function(t){var e=this;this.$nextTick((function(){var i;t?setTimeout((function(){var i=parseFloat(document.getElementById(t).offsetTop)-60;e.scrollTop=i}),0):(i=document.querySelector("#chat_scroll"),e.scrollTop=i.offsetHeight,setTimeout((function(t){e.scrollTop!=e.$refs.scrollBox.offsetHeight&&(e.scrollTop=document.querySelector("#chat_scroll").offsetHeight)}),300))}))},scrollHandler:function(){this.isScroll&&this.upperId&&(this.isLoad=!0,this.getChatList())},scrollToTop:function(t){var e=this,i=document.querySelector("#chat_scroll");this.scrollTop=i.offsetHeight-this.oldHeight,setTimeout((function(t){e.scrollTop=e.$refs.scrollBox.offsetHeight-e.oldHeight}),300)},bindPush:function(t){this.sendMsg(t,5)},lookGoods:function(t){this.goodsId=t.msn,this.isProductBox=!0},bindSearch:function(t){this.searchData=t,this.oldHeight=0,this.upperId=0,this.isScroll=!1},transferPeople:function(t){this.transferId=t.id,this.isTransfer=!1,this.$message.success("转接成功"),d.a.then((function(e){e.send({type:"to_chat",data:{id:t.uid}})}))},transferOk:function(){}}},i("650eb"),m=Object(l.a)(c,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"kefu-layouts"},[e("div",{staticClass:"content-wrapper"},[e("baseHeader",{attrs:{kefuInfo:t.kefuInfo,online:t.online},on:{setOnline:t.setOnline,search:t.bindSearch}}),e("div",{staticClass:"container"},[e("chatList",{attrs:{userOnline:t.userOnline,newRecored:t.newRecored,searchData:t.searchData},on:{setDataId:t.setDataId,changeType:t.changeType}}),e("div",{staticClass:"chat-content"},[e("div",{staticClass:"chat-body"},[e("happy-scroll",{attrs:{size:"5",resize:"","hide-horizontal":"","scroll-top":t.scrollTop},on:{"vertical-start":t.scrollHandler}},[e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.isLoad,expression:"isLoad"}],ref:"scrollBox",staticStyle:{width:"600px",padding:"20px"},attrs:{id:"chat_scroll"}},t._l(t.records,(function(i,s){return e("div",{key:s,staticClass:"chat-item",class:[{"right-box":i.uid==t.kefuInfo.uid},{gary:5==i.msn_type}],attrs:{id:"chat_".concat(i.id)}},[e("div",{directives:[{name:"show",rawName:"v-show",value:i.show,expression:"item.show"}],staticClass:"time"},[t._v(t._s(i.time))]),e("div",{staticClass:"flex-box"},[e("div",{staticClass:"avatar"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:i.avatar,expression:"item.avatar"}],attrs:{alt:""}})]),e("div",{staticClass:"msg-wrapper"},[i.msn_type<=2?[e("div",{staticClass:"txt-wrapper pad16",domProps:{innerHTML:t._s(i.msn)}})]:t._e(),3==i.msn_type?[e("div",{directives:[{name:"viewer",rawName:"v-viewer"}],staticClass:"img-wraper"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:i.msn,expression:"item.msn"}],attrs:{alt:""}})])]:t._e(),5==i.msn_type?[e("div",{staticClass:"order-wrapper pad16"},[e("div",{staticClass:"img-box"},[e("img",{attrs:{src:i.productInfo.image,alt:""}})]),e("div",{staticClass:"order-info"},[e("div",{staticClass:"name line1"},[t._v("\n "+t._s(i.productInfo.store_name)+"\n ")]),e("div",{staticClass:"sku"},[t._v("库存:"+t._s(i.productInfo.stock)+" 销量:"+t._s(i.productInfo.sales))]),e("div",{staticClass:"price-box"},[e("div",{staticClass:"num"},[t._v("¥ "+t._s(i.productInfo.price))]),e("a",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"more",attrs:{herf:"javascript:;"},on:{click:function(e){return e.stopPropagation(),t.lookGoods(i)}}},[t._v("查看商品 >")])])])])]:t._e(),6==i.msn_type&&i.orderInfo&&(0")])])])])]:t._e(),6!=i.msn_type||i.orderInfo?t._e():[e("div",{staticClass:"txt-wrapper pad16",domProps:{innerHTML:t._s(i.msn)}})]],2)])])})),0)])],1),e("div",{staticClass:"chat-textarea"},[e("div",{staticClass:"chat-btn-wrapper"},[e("div",{staticClass:"left-wrappers"},[e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"icon-item",on:{click:function(e){e.stopPropagation(),t.isEmoji=!t.isEmoji}}},[e("span",{staticClass:"iconfont iconbiaoqing1"})]),e("div",{staticClass:"icon-item"},[e("el-upload",{attrs:{"show-file-list":!1,headers:t.header,data:t.uploadData,"on-success":t.handleSuccess,accept:"image/*","on-format-error":t.handleFormatError,action:t.upload,"before-upload":t.beforeUpload}},[e("span",{staticClass:"iconfont icontupian1"})])],1),e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"icon-item",on:{click:function(e){e.stopPropagation(),t.isMsg=!0}}},[e("span",{staticClass:"iconfont iconliaotian"})])]),e("div",{staticClass:"right-wrapper"},[e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"icon-item",on:{click:function(e){e.stopPropagation(),t.isTransfer=!t.isTransfer}}},[e("span",{staticClass:"iconfont iconzhuanjie"}),e("span",[t._v("转接")])]),t.isTransfer?e("div",{staticClass:"transfer-box"},[e("transfer",{attrs:{userUid:t.userActive.to_uid},on:{close:t.msgClose,transferPeople:t.transferPeople}})],1):t._e(),t.isTransfer?e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"transfer-bg",on:{click:function(e){e.stopPropagation(),t.isTransfer=!1}}}):t._e()]),e("div",{directives:[{name:"show",rawName:"v-show",value:t.isEmoji,expression:"isEmoji"}],staticClass:"emoji-box"},t._l(t.emojiList,(function(i,s){return e("div",{key:s,staticClass:"emoji-item"},[e("i",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"em",class:i,on:{click:function(e){return e.stopPropagation(),t.select(i)}}})])})),0)]),e("div",{staticClass:"textarea-box",staticStyle:{position:"relative"}},[e("el-input",{directives:[{name:"paste",rawName:"v-paste",value:t.handleParse,expression:"handleParse"}],ref:"chatInput",staticStyle:{"font-size":"14px",height:"150px"},attrs:{type:"textarea",rows:7,placeholder:"请输入文字内容"},on:{"on-keydown":function(e){return t.listen(e)}},model:{value:t.chatCon,callback:function(e){t.chatCon=e},expression:"chatCon"}}),e("div",{staticClass:"send-btn"},[e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"btns",attrs:{type:"primary",disabled:t.disabled},on:{click:function(e){return e.stopPropagation(),t.sendText.apply(null,arguments)}}},[t._v("发送")])],1)],1)])]),e("div",[e("rightMenu",{attrs:{isTourist:t.tourist,uid:t.userActive.to_uid,webType:t.userActive.type},on:{bindPush:t.bindPush}})],1)],1),e("el-dialog",{staticClass:"none-radius isMsgbox",attrs:{visible:t.isMsg,title:"客服话术",width:"720px"},on:{"update:visible":function(e){t.isMsg=e}}},[t.isMsg?e("msgWindow",{on:{close:t.msgClose,activeTxt:t.activeTxt}}):t._e()],1),t.isProductBox?e("div",[e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"bg",on:{click:function(e){e.stopPropagation(),t.isProductBox=!1}}}),e("goodsDetail",{attrs:{goodsId:t.goodsId}})],1):t._e(),t.isOrder?e("div",[e("el-dialog",{staticClass:"none-radius",attrs:{visible:t.isOrder,title:"订单信息",width:"720px"},on:{"update:visible":function(e){t.isOrder=e}}},[e("orderDetail",{attrs:{orderId:t.orderId}})],1)],1):t._e()],1)])}),[],!1,null,"91ebee6e",null);e.default=m.exports},4112:function(t,e,i){t.exports=i.p+"system_static/img/no_user.a09b282b.png"},"468b":function(t,e,i){t.exports=i.p+"system_static/img/no_all.174e30c0.png"},"481e":function(t,e,i){"use strict";i("878f")},"4ccf":function(t,e,i){},"4e82":function(t,e,i){"use strict";var s=i("23e7"),n=i("e330"),a=i("59ed"),r=i("7b0b"),o=i("07fa"),c=i("083a"),l=i("577e"),d=i("d039"),u=i("addb"),f=i("a640"),h=i("04d1"),m=i("d998"),p=i("2d00"),v=i("512ce"),g=[],b=n(g.sort),y=n(g.push),_=(i=d((function(){g.sort(void 0)})),n=d((function(){g.sort(null)})),f=f("sort"),!d((function(){if(p)return p<70;if(!(h&&3l(e)?1:-1})),i=o(n),f=0;f=e?t:""+Array(e+1-s.length).join(i)+t},b={s:g,z:function(t){var e=-t.utcOffset(),i=Math.abs(e),s=Math.floor(i/60),n=i%60;return(e<=0?"+":"-")+g(s,2,"0")+":"+g(n,2,"0")},m:function t(e,i){if(e.date()1)return t(r[0])}else{var o=e.name;_[o]=e,n=o}return!s&&n&&(y=n),n||!s&&y},S=function(t,e){if(k(t))return t.clone();var i="object"==typeof e?e:{};return i.date=t,i.args=arguments,new L(i)},x=b,L=(x.l=w,x.i=k,x.w=function(t,e){return S(t,{locale:e.$L,utc:e.$u,x:e.$x,$offset:e.$offset})},function(){function v(t){this.$L=w(t.locale,null,!0),this.parse(t),this.$x=this.$x||t.x||{},this[C]=!0}var g=v.prototype;return g.parse=function(t){this.$d=function(t){var e=t.date,i=t.utc;if(null===e)return new Date(NaN);if(x.u(e))return new Date;if(e instanceof Date)return new Date(e);if("string"==typeof e&&!/Z$/i.test(e)){var s=e.match(m);if(s){var n=s[2]-1||0,a=(s[7]||"0").substring(0,3);return i?new Date(Date.UTC(s[1],n,s[3]||1,s[4]||0,s[5]||0,s[6]||0,a)):new Date(s[1],n,s[3]||1,s[4]||0,s[5]||0,s[6]||0,a)}}return new Date(e)}(t),this.init()},g.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},g.$utils=function(){return x},g.isValid=function(){return!(this.$d.toString()===h)},g.isSame=function(t,e){var i=S(t);return this.startOf(e)<=i&&i<=this.endOf(e)},g.isAfter=function(t,e){return S(t)i?i=n:n(t||14))return e=i,!0}},h=function(t,e,i){var s,n,a,r,o,c=function c(){var l=(new Date).getTime()-r;l=0?s=setTimeout(c,e-l):(s=null,i||(o=t.apply(a,n),s||(a=n=null)))};return function(){a=this,n=arguments,r=(new Date).getTime();var l=i&&!s;return s||(s=setTimeout(c,e)),l&&(o=t.apply(a,n),a=n=null),o}},m={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{ref:"stripContainer",staticClass:"happy-scroll-strip",class:[t.horizontal?"happy-scroll-strip--horizontal":"happy-scroll-strip--vertical"],style:[t.initLocation],on:{"!wheel":function(e){return e.stopPropagation(),t.handlerWheel(e)}}},[i("div",{ref:"strip",staticClass:"happy-scroll-bar",style:[t.translate,n({},t.config.sizeAttr,t.length+"px"),t.initSize,{background:t.color},{opacity:t.isOpacity}],on:{mousedown:function(e){return e.stopPropagation(),t.handlerMouseDown(e)}}})])},staticRenderFns:[],name:"happy-scroll-strip",props:{horizontal:Boolean,left:Boolean,top:Boolean,move:{type:Number,default:0},size:{type:[Number,String],default:4},minLengthV:{type:Number,default:40},minLengthH:{type:Number,default:40},color:{type:String,default:"rgba(51,51,51,0.2)"},throttle:{type:Number,default:14}},data:function(){return{config:{},startMove:!1,binded:!1,length:0,percentage:0,maxOffset:0,currentOffset:0,moveThrottle:f(this.throttle)}},watch:{currentOffset:function(t){0===t?this.emitLocationEvent("start",0):t===this.maxOffset&&this.emitLocationEvent("end",t/this.percentage)}},computed:{initSize:function(){return n({},this.horizontal?"height":"width",this.size+"px")},isOpacity:function(){return this.percentage<1?1:0},translate:function(){var t=this.move*this.percentage;if(this.$refs.stripContainer)return t<0&&(t=0),t>this.maxOffset&&(t=this.maxOffset),this.currentOffset=t,{transform:this.config.translate+"("+t+"px)"}},initLocation:function(){return this.horizontal?this.top?{top:0,bottom:"auto"}:"":this.left?{left:0,right:"auto"}:""}},methods:{emitLocationEvent:function(t,e){var i=this.horizontal?"horizontal":"vertical";this.$emit(i+"-"+t,e)},computeStrip:function(t,e){var i=this.$refs.stripContainer[this.config.client];this.length=i*(e/t);var s=this.horizontal?this.minLengthH:this.minLengthV;s<1&&(s*=i),this.length=this.lengththis.maxOffset&&(t=this.maxOffset),e&&t>0&&t4?t:void 0}())},e.isLegacyOpera=function(){return!!window.opera}})),k=a((function(t){(t.exports={}).getOption=function(t,e,i){var s=t[e];return void 0!==s&&null!==s||void 0===i?s:i}})),w=function(t){function e(){for(u=!0;d.size();){var t=d;d=r(),t.process()}u=!1}function i(){l=n(e)}function s(t){return clearTimeout(t)}function n(t){return function(t){return setTimeout(t,0)}(t)}var a=(t=t||{}).reporter,o=k.getOption(t,"async",!0),c=k.getOption(t,"auto",!0);c&&!o&&(a&&a.warn("Invalid options combination. auto=true and async=false is invalid. Setting async=true."),o=!0);var l,d=r(),u=!1;return{add:function(t,e){!u&&c&&o&&0===d.size()&&i(),d.add(t,e)},force:function(t){u||(void 0===t&&(t=o),l&&(s(l),l=null),t?i():e())}}},S="_erd",x={initState:function(t){return t[S]={},o(t)},getState:o,cleanState:function(t){delete t[S]}},L=function(t){function e(t){return n(t).object}var i=(t=t||{}).reporter,s=t.batchProcessor,n=t.stateHandler.getState;if(!i)throw new Error("Missing required dependency: reporter.");return{makeDetectable:function(t,e,a){a||(a=e,e=t,t=null),t=t||{},C.isIE(8)?a(e):function(t,e){function a(){function s(){if("static"===c.position){t.style.position="relative";var e=function(t,e,i,s){var n=i[s];"auto"!==n&&"0"!==function(t){return t.replace(/[^-\d\.]/g,"")}(n)&&(t.warn("An element that is positioned static has style."+s+"="+n+" which is ignored due to the static positioning. The element will need to be positioned relative, so the style."+s+" will be set to 0. Element: ",e),e.style[s]=0)};e(i,t,c,"top"),e(i,t,c,"right"),e(i,t,c,"bottom"),e(i,t,c,"left")}}""!==c.position&&(s(c),o=!0);var a=document.createElement("object");a.style.cssText=r,a.tabIndex=-1,a.type="text/html",a.onload=function(){function i(t,e){t.contentDocument?e(t.contentDocument):setTimeout((function(){i(t,e)}),100)}o||s(),i(this,(function(i){e(t)}))},C.isIE()||(a.data="about:blank"),t.appendChild(a),n(t).object=a,C.isIE()&&(a.data="about:blank")}var r="display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: none; padding: 0; margin: 0; opacity: 0; z-index: -1000; pointer-events: none;",o=!1,c=window.getComputedStyle(t),l=t.offsetWidth,d=t.offsetHeight;n(t).startSize={width:l,height:d},s?s.add(a):a()}(e,a)},addListener:function(t,i){function s(){i(t)}if(!e(t))throw new Error("Element is not detectable by this strategy.");C.isIE(8)?(n(t).object={proxy:s},t.attachEvent("onresize",s)):e(t).contentDocument.defaultView.addEventListener("resize",s)},uninstall:function(t){C.isIE(8)?t.detachEvent("onresize",n(t).object.proxy):t.removeChild(e(t)),delete n(t).object}}},I=p.forEach,j=function(t){function e(t){t.className+=" "+u+"_animation_active"}function i(t,e,i){if(t.addEventListener)t.addEventListener(e,i);else{if(!t.attachEvent)return r.error("[scroll] Don't know how to add event listeners.");t.attachEvent("on"+e,i)}}function s(t,e,i){if(t.removeEventListener)t.removeEventListener(e,i);else{if(!t.detachEvent)return r.error("[scroll] Don't know how to remove event listeners.");t.detachEvent("on"+e,i)}}function n(t){return c(t).container.childNodes[0].childNodes[0].childNodes[0]}function a(t){return c(t).container.childNodes[0].childNodes[0].childNodes[1]}var r=(t=t||{}).reporter,o=t.batchProcessor,c=t.stateHandler.getState,l=t.idHandler;if(!o)throw new Error("Missing required dependency: batchProcessor");if(!r)throw new Error("Missing required dependency: reporter.");var d=function(){var t=document.createElement("div");t.style.cssText="position: absolute; width: 1000px; height: 1000px; visibility: hidden; margin: 0; padding: 0;";var e=document.createElement("div");e.style.cssText="position: absolute; width: 500px; height: 500px; overflow: scroll; visibility: none; top: -1500px; left: -1500px; visibility: hidden; margin: 0; padding: 0;",e.appendChild(t),document.body.insertBefore(e,document.body.firstChild);var i=500-e.clientWidth,s=500-e.clientHeight;return document.body.removeChild(e),{width:i,height:s}}(),u="erd_scroll_detection_container";return function(t,e){if(!document.getElementById(t)){var i=e+"_animation",s="/* Created by the element-resize-detector library. */\n";s+="."+e+" > div::-webkit-scrollbar { display: none; }\n\n",s+="."+e+"_animation_active { -webkit-animation-duration: 0.1s; animation-duration: 0.1s; -webkit-animation-name: "+i+"; animation-name: "+i+"; }\n",s+="@-webkit-keyframes "+i+" { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } }\n",function(e,i){i=i||function(t){document.head.appendChild(t)};var s=document.createElement("style");s.innerHTML=e,s.id=t,i(s)}(s+="@keyframes "+i+" { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } }")}}("erd_scroll_detection_scrollbar_style",u),{makeDetectable:function(t,s,f){function h(){if(t.debug){var e=Array.prototype.slice.call(arguments);if(e.unshift(l.get(s),"Scroll: "),r.log.apply)r.log.apply(null,e);else for(var i=0;is&&(i=t.biggerMoveH.toLocaleLowerCase()),"start"===i&&(t.moveY=0,t.slideYChange(t.moveY)),"end"===i&&(t.moveY=e.clientHeight,t.slideYChange(t.moveY)),s=e.clientHeight,i="",e.clientWidthn&&(i=t.biggerMoveV.toLocaleLowerCase()),"start"===i&&(t.moveX=0,t.slideXChange(t.moveX)),"end"===i&&(t.moveX=e.clientWidth,t.slideXChange(t.moveX)),n=e.clientWidth}))}},setContainerSize:function(){this.initSize={width:this.$refs["happy-scroll"].clientWidth+20+"px",height:this.$refs["happy-scroll"].clientHeight+20+"px"}},checkScrollMode:function(){if(void 0===$._happyJS._isScrollNotUseSpace){var t=this.$slots.default[0].elm,e=this.$refs.container;(t.offsetHeight>e.clientHeight||t.offsetWidth>e.clientWidth)&&(e.offsetWidth>e.clientWidth||e.offsetHeight>e.clientHeight?$._happyJS._isScrollNotUseSpace=!1:$._happyJS._isScrollNotUseSpace=!0,this.isScrollNotUseSpace=$._happyJS._isScrollNotUseSpace)}}},beforeCreate:function(){var t=$._happyJS=$._happyJS||{};this.isScrollNotUseSpace=t._isScrollNotUseSpace},created:function(){this.updateSyncScroll=h((function(){this.$emit("update:scrollTop",this.moveY),this.$emit("update:scrollLeft",this.moveX)}),this.throttle)},mounted:function(){var t=this;this.setContainerSize(),this.$nextTick((function(){t.computeStripX(),t.computeStripY(),t.checkScrollMode(),t.initBrowserSize(),t.$nextTick((function(){t.scrollTop&&(t.$refs.container.scrollTop=+t.scrollTop),t.scrollLeft&&(t.$refs.container.scrollLeft=+t.scrollLeft)}))})),this.resizeListener(),this.$watch("browserHSize",this.setContainerSize),this.$watch("browserVSize",this.setContainerSize)}});"undefined"!=typeof window&&window.Vue&&Vue.component("happy-scroll",D),t.default={install:function(t){t.component("happy-scroll",D)},version:"2.1.1"},t.HappyScroll=D,t.version="2.1.1",Object.defineProperty(t,"__esModule",{value:!0})}(e,i("a026"))},7624:function(t,e,i){"use strict";e.a=["em-tlj-1","em-tlj-2","em-tlj-3","em-tlj-4","em-tlj-5","em-tlj-6","em-tlj-7","em-tlj-8","em-tlj-9","em-tlj-10","em-tlj-11","em-tlj-12","em-tlj-13","em-tlj-14","em-tlj-15","em-tlj-16","em-tlj-17","em-tlj-18","em-tlj-19","em-tlj-20","em-tlj-21","em-tlj-22","em-tlj-23","em-tlj-24","em-tlj-25","em-tlj-26","em-tlj-27","em-tlj-28","em-tlj-29","em-tlj-30","em-tlj-31","em-tlj-32","em-tlj-33","em-tlj-34","em-tlj-35","em-tlj-36","em-tlj-37","em-tlj-38","em-tlj-39","em-tlj-40","em-tlj-41","em-tlj-42","em-tlj-43","em-tlj-44","em-tlj-45","em-tlj-46","em-tlj-47","em-tlj-48","em-tlj-49","em-tlj-50","em-tlj-51","em-tlj-52","em-tlj-53","em-tlj-54","em-tlj-55","em-tlj-56","em-tlj-57","em-tlj-58","em-tlj-59","em-tlj-60","em-tlj-61","em-tlj-62","em-tlj-63","em-tlj-64","em-tlj-65","em-tlj-66","em-tlj-67","em-tlj-68","em-tlj-69","em-tlj-70","em-tlj-71","em-tlj-72","em-tlj-73","em-tlj-74","em-tlj-75","em-tlj-76","em-tlj-77","em-tlj-78","em-tlj-79","em-tlj-80","em-tlj-81","em-tlj-82","em-tlj-83","em-tlj-84","em-tlj-85","em-tlj-86","em-tlj-87","em-tlj-88","em-tlj-89","em-tlj-90","em-tlj-91","em-tlj-92","em-tlj-93","em-tlj-94","em-tlj-95","em-tlj-96"]},"7a1a":function(t,e,i){"use strict";i.d(e,"a",(function(){return n}));var s=i("6b6c");function n(){return Object(s.a)({url:"service/info",method:"get",kefu:!0})}},"7d50":function(t,e,i){"use strict";i("cb07")},"7f0b":function(t,e,i){"use strict";i("13c2")},"878f":function(t,e,i){},"8b1f":function(t,e,i){"use strict";i("a9e3");var s={name:"empty",props:{status:{type:String|Number,default:1},msg:{type:String,default:""}}},n=(i("7f0b"),i("2877"));n=Object(n.a)(s,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"empty-wrapper"},[1==t.status?[e("img",{attrs:{src:i("011a"),alt:""}})]:t._e(),2==t.status?[e("img",{attrs:{src:i("4112"),alt:""}})]:t._e(),3==t.status?[e("img",{attrs:{src:i("468b"),alt:""}})]:t._e(),4==t.status?[e("img",{attrs:{src:i("ea87"),alt:""}})]:t._e(),5==t.status?[e("img",{attrs:{src:i("5f70"),alt:""}})]:t._e(),6==t.status?[e("img",{attrs:{src:i("060a"),alt:""}})]:t._e(),e("p",[t._v(t._s(t.msg))])],2)}),[],!1,null,"00691601",null);e.a=n.exports},a1c1:function(t,e,i){"use strict";i("b1ac")},a254:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAAWCAYAAACL6W/rAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFGmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDYwLCAyMDIwLzA1LzEyLTE2OjA0OjE3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjAtMTEtMTBUMTU6MzI6MTkrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIwLTExLTEwVDE1OjMyOjUxKzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIwLTExLTEwVDE1OjMyOjUxKzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmZlYzBlOWE3LWE4YTEt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"},a4d3:function(t,e,i){"use strict";i("d9f5"),i("b4f8"),i("c513"),i("e9c4"),i("5a47")},b1ac:function(t,e,i){},b4f8:function(t,e,i){"use strict";var s=i("23e7"),n=i("d066"),a=i("1a2d"),r=i("577e"),o=i("5692"),c=(i=i("0b439"),o("string-to-symbol-registry")),l=o("symbol-to-string-registry");s({target:"Symbol",stat:!0,forced:!i},{for:function(t){var e;t=r(t);return a(c,t)?c[t]:(e=n("Symbol")(t),c[t]=e,l[e]=t,e)}})},b938:function(t,e,i){},ba84:function(t,e,i){"use strict";i("2eebc")},bb34:function(t,e,i){"use strict";i("4ccf")},bcad:function(t,e,i){},c1b0:function(t,e,i){"use strict";i("b938")},c513:function(t,e,i){"use strict";var s=i("23e7"),n=i("1a2d"),a=i("d9b5"),r=i("0d51"),o=i("5692"),c=(i=i("0b439"),o("symbol-to-string-registry"));s({target:"Symbol",stat:!0,forced:!i},{keyFor:function(t){if(!a(t))throw new TypeError(r(t)+" is not a symbol");if(n(c,t))return c[t]}})},cb07:function(t,e,i){},d183:function(t,e,i){},d9f5:function(t,e,i){"use strict";function s(t,e,i){var s=it(K,e);s&&delete K[e],st(t,e,i),s&&t!==K&&st(K,e,s)}function n(t,e){var i=ot[t]=L(Q);return J(i,{type:X,tag:t,description:e}),v||(i.description=e),i}function a(t,e,i){return t===K&&a(ct,e,i),C(t),e=w(e),C(i),(y(ot,e)?(i.enumerable?(y(t,F)&&t[F][e]&&(t[F][e]=!1),i=L(i,{enumerable:x(0,!1)})):(y(t,F)||st(t,F,x(1,{})),t[F][e]=!0),dt):st)(t,e,i)}function r(t,e){C(t);var i=k(e);e=I(i).concat(d(i));return Z(e,(function(e){v&&!h(o,i,e)||a(t,e,i[e])})),t}function o(t){t=w(t);var e=h(at,this,t);return!(this===K&&y(ot,t)&&!y(ct,t))&&(!(e||!y(this,t)||!y(ot,t)||y(this,F)&&this[F][t])||e)}function c(t,e){var i;t=k(t),e=w(e);if(t!==K||!y(ot,e)||y(ct,e))return!(i=it(t,e))||!y(ot,e)||y(t,F)&&t[F][e]||(i.enumerable=!0),i}function l(t){t=nt(k(t));var e=[];return Z(t,(function(t){y(ot,t)||y(V,t)||rt(e,t)})),e}function d(t){var e=t===K,i=(t=nt(e?ct:k(t)),[]);return Z(t,(function(t){!y(ot,t)||e&&!y(K,t)||rt(i,ot[t])})),i}var u=i("23e7"),f=i("da84"),h=i("c65b"),m=i("e330"),p=i("c430"),v=i("83ab"),g=i("04f8"),b=i("d039"),y=i("1a2d"),_=i("3a9b"),C=i("825a"),k=i("fc6a"),w=i("a04b"),S=i("577e"),x=i("5c6c"),L=i("7c73"),I=i("df75"),j=i("241c"),O=i("057f"),T=i("7418"),$=i("06cf"),D=i("9bf2"),M=i("37e8"),E=i("d1e7"),N=i("cb2d"),A=i("edd0"),z=i("5692"),H=i("f772"),V=i("d012"),P=i("90e3"),U=i("b622"),R=i("e538"),W=i("e065"),G=i("57b9"),Y=i("d44e"),B=i("69f3"),Z=i("b727").forEach,F=H("hidden"),X="Symbol",J=(i="prototype",B.set),q=B.getterFor(X),K=Object[i],Q=(H=f.Symbol,H&&H[i]),tt=f.RangeError,et=f.TypeError,it=(B=f.QObject,$.f),st=D.f,nt=O.f,at=E.f,rt=m([].push),ot=z("symbols"),ct=z("op-symbols"),lt=(m=z("wks"),!B||!B[i]||!B[i].findChild),dt=v&&b((function(){return 7!==L(st({},"a",{get:function(){return st(this,"a",{value:7}).a}})).a}))?s:st;g||(N(Q=(H=function(){if(_(Q,this))throw new et("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?S(arguments[0]):void 0,e=P(t),i=function(n){var a=void 0===this?f:this;a===K&&h(i,ct,n),y(a,F)&&y(a[F],e)&&(a[F][e]=!1),n=x(1,n);try{dt(a,e,n)}catch(t){if(!(t instanceof tt))throw t;s(a,e,n)}};return v&<&&dt(K,e,{configurable:!0,set:i}),n(e,t)})[i],"toString",(function(){return q(this).tag})),N(H,"withoutSetter",(function(t){return n(P(t),t)})),E.f=o,D.f=a,M.f=r,$.f=c,j.f=O.f=l,T.f=d,R.f=function(t){return n(U(t),t)},v&&(A(Q,"description",{configurable:!0,get:function(){return q(this).description}}),p||N(K,"propertyIsEnumerable",o,{unsafe:!0}))),u({global:!0,constructor:!0,wrap:!0,forced:!g,sham:!g},{Symbol:H}),Z(I(m),(function(t){W(t)})),u({target:X,stat:!0,forced:!g},{useSetter:function(){lt=!0},useSimple:function(){lt=!1}}),u({target:"Object",stat:!0,forced:!g,sham:!v},{create:function(t,e){return void 0===e?L(t):r(L(t),e)},defineProperty:a,defineProperties:r,getOwnPropertyDescriptor:c}),u({target:"Object",stat:!0,forced:!g},{getOwnPropertyNames:l}),G(),Y(H,X),V[F]=!0},e01a:function(t,e,i){"use strict";var s,n,a,r,o,c,l,d=i("23e7"),u=i("83ab"),f=i("da84"),h=i("e330"),m=i("1a2d"),p=i("1626"),v=i("3a9b"),g=i("577e"),b=i("edd0"),y=(i=i("e893"),f.Symbol),_=y&&y.prototype;!u||!p(y)||"description"in _&&void 0===y().description||(s={},i(f=function(){var t=arguments.length<1||void 0===arguments[0]?void 0:g(arguments[0]),e=v(_,this)?new y(t):void 0===t?y():y(t);return""===t&&(s[e]=!0),e},y),(f.prototype=_).constructor=f,n="Symbol(description detection)"===String(y("description detection")),a=h(_.valueOf),r=h(_.toString),o=/^Symbol\((.*)\)[^)]+$/,c=h("".replace),l=h("".slice),b(_,"description",{configurable:!0,get:function(){var t=a(this);return m(s,t)?"":(t=r(t),""===(t=n?l(t,7,-1):c(t,o,"$1"))?void 0:t)}}),d({global:!0,constructor:!0,forced:!0},{Symbol:f}))},e065:function(t,e,i){"use strict";var s=i("428f"),n=i("1a2d"),a=i("e538"),r=i("9bf2").f;t.exports=function(t){var e=s.Symbol||(s.Symbol={});n(e,t)||r(e,t,{value:a.f(t)})}},e538:function(t,e,i){"use strict";i=i("b622"),e.f=i},e884:function(t,e,i){"use strict";i("0e25")},ea87:function(t,e,i){t.exports=i.p+"system_static/img/no_zf.e61fe9b5.png"}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-746a9add.524d505f.js b/crmeb/public/admin/system_static/js/chunk-746a9add.524d505f.js deleted file mode 100644 index bd47e6ef9..000000000 --- a/crmeb/public/admin/system_static/js/chunk-746a9add.524d505f.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-746a9add"],{"39f1d":function(e,t,n){"use strict";n.r(t),n.d(t,"conf",(function(){return i})),n.d(t,"language",(function(){return r}));var i={wordPattern:/(#?-?\d*\.\d\w*%?)|([@#!.:]?[\w-?]+%?)|[@#!.]/g,comments:{blockComment:["/*","*/"],lineComment:"//"},brackets:[["{","}"],["[","]"],["(",")"]],autoClosingPairs:[{open:"{",close:"}",notIn:["string","comment"]},{open:"[",close:"]",notIn:["string","comment"]},{open:"(",close:")",notIn:["string","comment"]},{open:'"',close:'"',notIn:["string","comment"]},{open:"'",close:"'",notIn:["string","comment"]}],surroundingPairs:[{open:"{",close:"}"},{open:"[",close:"]"},{open:"(",close:")"},{open:'"',close:'"'},{open:"'",close:"'"}],folding:{markers:{start:new RegExp("^\\s*\\/\\*\\s*#region\\b\\s*(.*?)\\s*\\*\\/"),end:new RegExp("^\\s*\\/\\*\\s*#endregion\\b.*\\*\\/")}}},r={defaultToken:"",tokenPostfix:".less",identifier:"-?-?([a-zA-Z]|(\\\\(([0-9a-fA-F]{1,6}\\s?)|[^[0-9a-fA-F])))([\\w\\-]|(\\\\(([0-9a-fA-F]{1,6}\\s?)|[^[0-9a-fA-F])))*",identifierPlus:"-?-?([a-zA-Z:.]|(\\\\(([0-9a-fA-F]{1,6}\\s?)|[^[0-9a-fA-F])))([\\w\\-:.]|(\\\\(([0-9a-fA-F]{1,6}\\s?)|[^[0-9a-fA-F])))*",brackets:[{open:"{",close:"}",token:"delimiter.curly"},{open:"[",close:"]",token:"delimiter.bracket"},{open:"(",close:")",token:"delimiter.parenthesis"},{open:"<",close:">",token:"delimiter.angle"}],tokenizer:{root:[{include:"@nestedJSBegin"},["[ \\t\\r\\n]+",""],{include:"@comments"},{include:"@keyword"},{include:"@strings"},{include:"@numbers"},["[*_]?[a-zA-Z\\-\\s]+(?=:.*(;|(\\\\$)))","attribute.name","@attribute"],["url(\\-prefix)?\\(",{token:"tag",next:"@urldeclaration"}],["[{}()\\[\\]]","@brackets"],["[,:;]","delimiter"],["#@identifierPlus","tag.id"],["&","tag"],["\\.@identifierPlus(?=\\()","tag.class","@attribute"],["\\.@identifierPlus","tag.class"],["@identifierPlus","tag"],{include:"@operators"},["@(@identifier(?=[:,\\)]))","variable","@attribute"],["@(@identifier)","variable"],["@","key","@atRules"]],nestedJSBegin:[["``","delimiter.backtick"],["`",{token:"delimiter.backtick",next:"@nestedJSEnd",nextEmbedded:"text/javascript"}]],nestedJSEnd:[["`",{token:"delimiter.backtick",next:"@pop",nextEmbedded:"@pop"}]],operators:[["[<>=\\+\\-\\*\\/\\^\\|\\~]","operator"]],keyword:[["(@[\\s]*import|![\\s]*important|true|false|when|iscolor|isnumber|isstring|iskeyword|isurl|ispixel|ispercentage|isem|hue|saturation|lightness|alpha|lighten|darken|saturate|desaturate|fadein|fadeout|fade|spin|mix|round|ceil|floor|percentage)\\b","keyword"]],urldeclaration:[{include:"@strings"},["[^)\r\n]+","string"],["\\)",{token:"tag",next:"@pop"}]],attribute:[{include:"@nestedJSBegin"},{include:"@comments"},{include:"@strings"},{include:"@numbers"},{include:"@keyword"},["[a-zA-Z\\-]+(?=\\()","attribute.value","@attribute"],[">","operator","@pop"],["@identifier","attribute.value"],{include:"@operators"},["@(@identifier)","variable"],["[)\\}]","@brackets","@pop"],["[{}()\\[\\]>]","@brackets"],["[;]","delimiter","@pop"],["[,=:]","delimiter"],["\\s",""],[".","attribute.value"]],comments:[["\\/\\*","comment","@comment"],["\\/\\/+.*","comment"]],comment:[["\\*\\/","comment","@pop"],[".","comment"]],numbers:[["(\\d*\\.)?\\d+([eE][\\-+]?\\d+)?",{token:"attribute.value.number",next:"@units"}],["#[0-9a-fA-F_]+(?!\\w)","attribute.value.hex"]],units:[["(em|ex|ch|rem|vmin|vmax|vw|vh|vm|cm|mm|in|px|pt|pc|deg|grad|rad|turn|s|ms|Hz|kHz|%)?","attribute.value.unit","@pop"]],strings:[['~?"',{token:"string.delimiter",next:"@stringsEndDoubleQuote"}],["~?'",{token:"string.delimiter",next:"@stringsEndQuote"}]],stringsEndDoubleQuote:[['\\\\"',"string"],['"',{token:"string.delimiter",next:"@popall"}],[".","string"]],stringsEndQuote:[["\\\\'","string"],["'",{token:"string.delimiter",next:"@popall"}],[".","string"]],atRules:[{include:"@comments"},{include:"@strings"},["[()]","delimiter"],["[\\{;]","delimiter","@pop"],[".","key"]]}}}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-74e9cb57.01355291.js b/crmeb/public/admin/system_static/js/chunk-74e9cb57.01355291.js deleted file mode 100644 index fd31c9553..000000000 --- a/crmeb/public/admin/system_static/js/chunk-74e9cb57.01355291.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-74e9cb57"],{"00a4":function(t,e,s){},2733:function(t,e,s){"use strict";s.r(e);var a=s("c7eb"),i=s("1da1"),r=(s("14d9"),s("90e7")),c={name:"smsPay",data:function(){return{all:{sms:"短信",copy:"商品采集",expr_query:"物流查询",expr_dump:"电子面单打印"},isChecked:"sms",numbers:"",account:"",list:[],current:0,checkList:{},spinShow:!1,code:{}}},created:function(){this.isChecked=this.$route.query.type,this.onIsLogin()},methods:{onIsLogin:function(){var t=this;this.spinShow=!0,Object(r.w)().then(function(){var e=Object(i.a)(Object(a.a)().mark((function e(s){return Object(a.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:s.data.status?(t.getServeInfo(),t.getPrice()):(t.$message.warning("请先登录"),t.$router.push({path:t.$routeProStr+"/setting/sms/sms_config/index?url="+t.$route.path,query:{type:t.$route.query.type}}));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))},getServeInfo:function(){var t=this;Object(r.jb)().then(function(){var e=Object(i.a)(Object(a.a)().mark((function e(s){var i;return Object(a.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i=s.data,e.t0=t.isChecked,e.next="sms"===e.t0?4:"copy"===e.t0?6:"expr_dump"===e.t0?8:10;break;case 4:return t.numbers=i.sms.num,e.abrupt("break",12);case 6:return t.numbers=i.copy.num,e.abrupt("break",12);case 8:return t.numbers=i.dump.num,e.abrupt("break",12);case 10:return t.numbers=i.query.num,e.abrupt("break",12);case 12:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))},onChangeType:function(){this.current=0,this.getPrice(),this.getServeInfo()},getPrice:function(){var t=this;this.spinShow=!0,Object(r.sb)({type:this.isChecked}).then(function(){var e=Object(i.a)(Object(a.a)().mark((function e(s){var i;return Object(a.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:setTimeout((function(){t.spinShow=!1}),800),i=s.data,t.list=i.data,t.checkList=t.list[0],t.getCode(t.checkList);case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.spinShow=!1,t.$message.error(e.msg),t.list=[]}))},check:function(t,e){var s=this;this.spinShow=!0,this.current=e,setTimeout((function(){s.getCode(t),s.checkList=t,s.spinShow=!1}),800)},getCode:function(t){var e=this;t={pay_type:"weixin",meal_id:t.id,price:t.price,num:t.num,type:t.type};Object(r.X)(t).then(function(){var t=Object(i.a)(Object(a.a)().mark((function t(s){return Object(a.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e.code=s.data;case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.code="",e.$message.error(t.msg)}))}}};s("5269"),s=s("2877"),s=Object(s.a)(c,(function(){var t=this,e=t._self._c;return e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.spinShow,expression:"spinShow"}]},[e("div",{staticClass:"i-layout-page-header header_top"},[e("div",{staticClass:"i-layout-page-header fl_header"},[e("router-link",{attrs:{to:{path:t.$routeProStr+"/setting/sms/sms_config/index"}}},[e("el-button",{attrs:{size:"small",type:"text"}},[t._v("返回")])],1),e("el-divider",{attrs:{direction:"vertical"}}),e("span",{staticClass:"ivu-page-header-title mr20",staticStyle:{padding:"0"}},[t._v(t._s(t.$route.meta.title))])],1)]),e("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never"}},[e("el-tabs",{on:{"tab-click":t.onChangeType},model:{value:t.isChecked,callback:function(e){t.isChecked=e},expression:"isChecked"}},[e("el-tab-pane",{attrs:{label:"短信",name:"sms"}}),e("el-tab-pane",{attrs:{label:"商品采集",name:"copy"}}),e("el-tab-pane",{attrs:{label:"物流查询",name:"expr_query"}}),e("el-tab-pane",{attrs:{label:"电子面单打印",name:"expr_dump"}})],1),e("el-row",{staticClass:"mt50",attrs:{gutter:16}},[e("el-col",{staticClass:"ivu-text-left mb20",attrs:{span:24}},[e("el-col",{staticClass:"mr20",attrs:{xs:12,sm:6,md:4,lg:2}},[e("span",{staticClass:"ivu-text-right ivu-block"},[t._v("当前剩余条数:")])]),e("el-col",{attrs:{xs:11,sm:13,md:19,lg:20}},[e("span",[t._v(t._s(t.numbers))])])],1),e("el-col",{staticClass:"ivu-text-left mb20",attrs:{span:24}},[e("el-col",{staticClass:"mr20",attrs:{xs:12,sm:6,md:4,lg:2}},[e("span",{staticClass:"ivu-text-right ivu-block"},[t._v("选择套餐:")])]),e("el-col",{attrs:{xs:11,sm:13,md:19,lg:20}},[e("el-row",{attrs:{gutter:20}},t._l(t.list,(function(s,a){return e("el-col",{key:a,attrs:{xxl:4,xl:8,lg:8,md:12,sm:24,xs:24}},[e("div",{staticClass:"list-goods-list-item mb15",class:{active:a===t.current},on:{click:function(e){return t.check(s,a)}}},[e("div",{staticClass:"list-goods-list-item-title",class:{active:a===t.current}},[t._v("\n ¥ "),e("i",[t._v(t._s(s.price))])]),e("div",{staticClass:"list-goods-list-item-price",class:{active:a===t.current}},[e("span",[t._v(t._s(t.all[t.isChecked])+"条数: "+t._s(s.num))])])])])})),1)],1)],1),t.checkList?e("el-col",{staticClass:"ivu-text-left mb20",attrs:{span:24}},[e("el-col",{staticClass:"mr20",attrs:{xs:12,sm:6,md:4,lg:2}},[e("span",{staticClass:"ivu-text-right ivu-block"},[t._v("充值条数:")])]),e("el-col",{attrs:{xs:11,sm:13,md:19,lg:20}},[e("span",[t._v(t._s(t.checkList.num))])])],1):t._e(),t.checkList?e("el-col",{staticClass:"ivu-text-left mb20",attrs:{span:24}},[e("el-col",{staticClass:"mr20",attrs:{xs:12,sm:6,md:4,lg:2}},[e("span",{staticClass:"ivu-text-right ivu-block"},[t._v("支付金额:")])]),e("el-col",{attrs:{xs:11,sm:13,md:19,lg:20}},[e("span",{staticClass:"list-goods-list-item-number"},[t._v("¥"+t._s(t.checkList.price))])])],1):t._e(),e("el-col",{staticClass:"ivu-text-left mb20",attrs:{span:24}},[e("el-col",{staticClass:"mr20",attrs:{xs:12,sm:6,md:4,lg:2}},[e("span",{staticClass:"ivu-text-right ivu-block"},[t._v("付款方式:")])]),e("el-col",{attrs:{xs:11,sm:13,md:19,lg:20}},[e("span",{staticClass:"list-goods-list-item-pay"},[t._v("微信支付"),t.code.invalid?e("i",[t._v(t._s(" ( 支付码过期时间:"+t.code.invalid+" )"))]):t._e()])])],1),e("el-col",{attrs:{span:24}},[e("el-col",{staticClass:"mr20",attrs:{xs:12,sm:6,md:4,lg:3}},[t._v(" ")]),e("el-col",{attrs:{xs:11,sm:13,md:19,lg:20}},[e("div",{staticClass:"list-goods-list-item-code mr20"},[t.code.code_url?e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:t.code.code_url,expression:"code.code_url"}]}):t._e()])])],1)],1)],1)],1)}),[],!1,null,"3cdb6ed8",null);e.default=s.exports},5269:function(t,e,s){"use strict";s("00a4")}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-772fee43.2bddc06d.js b/crmeb/public/admin/system_static/js/chunk-772fee43.2bddc06d.js deleted file mode 100644 index 88e934f2c..000000000 --- a/crmeb/public/admin/system_static/js/chunk-772fee43.2bddc06d.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-772fee43"],{dd504:function(e,o,n){"use strict";n.r(o),n.d(o,"conf",(function(){return t})),n.d(o,"language",(function(){return s}));var t={comments:{lineComment:"//",blockComment:["(*","*)"]},brackets:[["{","}"],["[","]"],["(",")"],["<",">"]],autoClosingPairs:[{open:"{",close:"}"},{open:"[",close:"]"},{open:"(",close:")"},{open:"<",close:">"},{open:"'",close:"'"},{open:'"',close:'"'},{open:"(*",close:"*)"}],surroundingPairs:[{open:"{",close:"}"},{open:"[",close:"]"},{open:"(",close:")"},{open:"<",close:">"},{open:"'",close:"'"},{open:'"',close:'"'},{open:"(*",close:"*)"}]},s={defaultToken:"",tokenPostfix:".cameligo",ignoreCase:!0,brackets:[{open:"{",close:"}",token:"delimiter.curly"},{open:"[",close:"]",token:"delimiter.square"},{open:"(",close:")",token:"delimiter.parenthesis"},{open:"<",close:">",token:"delimiter.angle"}],keywords:["abs","assert","block","Bytes","case","Crypto","Current","else","failwith","false","for","fun","if","in","let","let%entry","let%init","List","list","Map","map","match","match%nat","mod","not","operation","Operation","of","record","Set","set","sender","skip","source","String","then","to","true","type","with"],typeKeywords:["int","unit","string","tz","nat","bool"],operators:["=",">","<","<=",">=","<>",":",":=","and","mod","or","+","-","*","/","@","&","^","%","->","<-","&&","||"],symbols:/[=><:@\^&|+\-*\/\^%]+/,tokenizer:{root:[[/[a-zA-Z_][\w]*/,{cases:{"@keywords":{token:"keyword.$0"},"@default":"identifier"}}],{include:"@whitespace"},[/[{}()\[\]]/,"@brackets"],[/[<>](?!@symbols)/,"@brackets"],[/@symbols/,{cases:{"@operators":"delimiter","@default":""}}],[/\d*\.\d+([eE][\-+]?\d+)?/,"number.float"],[/\$[0-9a-fA-F]{1,16}/,"number.hex"],[/\d+/,"number"],[/[;,.]/,"delimiter"],[/'([^'\\]|\\.)*$/,"string.invalid"],[/'/,"string","@string"],[/'[^\\']'/,"string"],[/'/,"string.invalid"],[/\#\d+/,"string"]],comment:[[/[^\(\*]+/,"comment"],[/\*\)/,"comment","@pop"],[/\(\*/,"comment"]],string:[[/[^\\']+/,"string"],[/\\./,"string.escape.invalid"],[/'/,{token:"string.quote",bracket:"@close",next:"@pop"}]],whitespace:[[/[ \t\r\n]+/,"white"],[/\(\*/,"comment","@comment"],[/\/\/.*$/,"comment"]]}}}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-79d95d5d.9bf6b45d.js b/crmeb/public/admin/system_static/js/chunk-79d95d5d.9bf6b45d.js new file mode 100644 index 000000000..f7afba51e --- /dev/null +++ b/crmeb/public/admin/system_static/js/chunk-79d95d5d.9bf6b45d.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-79d95d5d"],{"2c3e":function(e,t,r){"use strict";var i=r("83ab"),a=r("9f7f").MISSED_STICKY,s=r("c6b6"),n=r("edd0"),o=r("69f3").get,c=RegExp.prototype,p=TypeError;i&&a&&n(c,"sticky",{configurable:!0,get:function(){if(this!==c){if("RegExp"===s(this))return!!o(this).sticky;throw new p("Incompatible receiver, RegExp required")}}})},"31e4":function(e,t,r){},"47d8":function(e,t,r){"use strict";r("31e4")},"4d63":function(e,t,r){"use strict";var i=r("83ab"),a=r("da84"),s=r("e330"),n=r("94ca"),o=r("7156"),c=r("9112"),p=r("241c").f,d=r("3a9b"),l=r("44e7"),m=r("577e"),u=r("90d8"),v=r("9f7f"),x=r("aeb0"),f=r("cb2d"),_=r("d039"),h=r("1a2d"),g=r("69f3").enforce,b=r("2626"),y=r("b622"),w=r("fce3"),k=r("107c"),F=y("match"),C=a.RegExp,I=C.prototype,T=a.SyntaxError,E=s(I.exec),N=s("".charAt),$=s("".replace),O=s("".indexOf),j=s("".slice),R=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,D=/a/g,S=/a/g,P=(r=new C(D)!==D,v.MISSED_STICKY),V=v.UNSUPPORTED_Y;y=i&&(!r||P||w||k||_((function(){return S[F]=!1,C(D)!==D||C(S)===S||"/a/i"!==String(C(D,"i"))})));if(n("RegExp",y)){for(var Y=function(e,t){var r,i,a=d(I,this),s=l(e),n=void 0===t,p=[],v=e;if(!a&&s&&n&&e.constructor===Y)return e;if((s||d(I,e))&&(e=e.source,n)&&(t=u(v)),e=void 0===e?"":m(e),t=void 0===t?"":m(t),v=e,s=t=w&&"dotAll"in D&&(r=!!t&&-1"===t&&c:if(""===d||h(n,d))throw new T("Invalid capture group name");n[d]=!0,c=!(s[s.length]=[d,p]),d="";continue}c?d+=t:a+=t}return[a,s]}(e))[0],p=n[1]),n=o(C(e,t),a?this:I,Y),(r||i||p.length)&&(t=g(n),r&&(t.dotAll=!0,t.raw=Y(function(e){for(var t,r=e.length,i=0,a="",s=!1;i<=r;i++)"\\"===(t=N(e,i))?a+=t+N(e,++i):s||"."!==t?("["===t?s=!0:"]"===t&&(s=!1),a+=t):a+="[\\s\\S]";return a}(e),s)),i&&(t.sticky=!0),p.length)&&(t.groups=p),e!==v)try{c(n,"source",""===v?"(?:)":v)}catch(e){}return n},A=p(C),L=0;A.length>L;)x(Y,C,A[L++]);(I.constructor=Y).prototype=I,f(a,"RegExp",Y,{constructor:!0})}b("RegExp")},"61f7":function(e,t,r){"use strict";r.d(t,"a",(function(){return s})),r.d(t,"c",(function(){return c})),r.d(t,"b",(function(){return p}));var i=r("ade3"),a=r("5530");function s(e,t){/(y+)/.test(t)&&(t=t.replace(RegExp.$1,(e.getFullYear()+"").substr(4-RegExp.$1.length)));var r,i,a={"M+":e.getMonth()+1,"d+":e.getDate(),"h+":e.getHours(),"m+":e.getMinutes(),"s+":e.getSeconds()};for(r in a)new RegExp("(".concat(r,")")).test(t)&&(i=a[r]+"",t=t.replace(RegExp.$1,1===RegExp.$1.length?i:("00"+i).substr(i.length)));return t}r("ac1f"),r("00b4"),r("5319"),r("4d63"),r("c607"),r("2c3e"),r("25f0"),r("498a"),r("d3b7"),r("13d5"),r("b64b"),r("99af");var n={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function o(e,t){e.message=function(e){return t.replace("%s",e||"")}}function c(e){var t=1l(e)?1:-1})),i=s(n),u=0;u@^][^\s!#%&*+<=>@^]*>/,N=/a/g,I=/a/g,M=(a=new F(N)!==N,f.MISSED_STICKY),P=f.UNSUPPORTED_Y;y=n&&(!a||M||k||x||h((function(){return I[S]=!1,F(N)!==N||F(I)===I||"/a/i"!==String(F(N,"i"))})));if(o("RegExp",y)){for(var T=function(e,t){var a,n,r=u($,this),i=d(e),o=void 0===t,c=[],f=e;if(!r&&i&&o&&e.constructor===T)return e;if((i||u($,e))&&(e=e.source,o)&&(t=m(f)),e=void 0===e?"":p(e),t=void 0===t?"":p(t),f=e,i=t=k&&"dotAll"in N&&(a=!!t&&-1"===t&&l:if(""===u||g(o,u))throw new E("Invalid capture group name");o[u]=!0,l=!(i[i.length]=[u,c]),u="";continue}l?u+=t:r+=t}return[r,i]}(e))[0],c=o[1]),o=s(F(e,t),r?this:$,T),(a||n||c.length)&&(t=_(o),a&&(t.dotAll=!0,t.raw=T(function(e){for(var t,a=e.length,n=0,r="",i=!1;n<=a;n++)"\\"===(t=j(e,n))?r+=t+j(e,++n):i||"."!==t?("["===t?i=!0:"]"===t&&(i=!1),r+=t):r+="[\\s\\S]";return r}(e),i)),n&&(t.sticky=!0),c.length)&&(t.groups=c),e!==f)try{l(o,"source",""===f?"(?:)":f)}catch(e){}return o},A=c(F),Y=0;A.length>Y;)b(T,F,A[Y++]);($.constructor=T).prototype=$,v(r,"RegExp",T,{constructor:!0})}w("RegExp")},"61f7":function(e,t,a){"use strict";a.d(t,"a",(function(){return i})),a.d(t,"c",(function(){return l})),a.d(t,"b",(function(){return c}));var n=a("ade3"),r=a("5530");function i(e,t){/(y+)/.test(t)&&(t=t.replace(RegExp.$1,(e.getFullYear()+"").substr(4-RegExp.$1.length)));var a,n,r={"M+":e.getMonth()+1,"d+":e.getDate(),"h+":e.getHours(),"m+":e.getMinutes(),"s+":e.getSeconds()};for(a in r)new RegExp("(".concat(a,")")).test(t)&&(n=r[a]+"",t=t.replace(RegExp.$1,1===RegExp.$1.length?n:("00"+n).substr(n.length)));return t}a("ac1f"),a("00b4"),a("5319"),a("4d63"),a("c607"),a("2c3e"),a("25f0"),a("498a"),a("d3b7"),a("13d5"),a("b64b"),a("99af");var o={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function s(e,t){e.message=function(e){return t.replace("%s",e||"")}}function l(e){var t=1l(e)?1:-1})),i=n(r),m=0;m>>=1)&&(e+=e))1&o&&(i+=e);return i}},2398:function(t,e){t.exports="data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAARzQklUCAgICHwIZIgAAAIzSURBVGiB7dkvbBRBFIDxihMVJ05UVCARFYgKBKKiEoFoQgWyElFRgUA2gQQBogmWpAgcJBgc8kgqEBUVFRUVFScqECcqTvwQu5te2D8zd927WZJ+enffN7Mzb9+bXVm5556ZwfPUDnOBAb7KeJLaZyawjSu3fEztFAV6eKPMNVZT+zWCNfyskIcJNlI71oJNXNbIw8vUjrVgDzcN8gepHWvBYYN4d+Vlm/U4IH+Y2rMS9NVv1oJPqT0ryeWHAfkf6KV2LYF1nAXkf6Of2rVELn8ekB9hPbVriUj5GzxO7VoiX/OnAXnYS+1aQtyGhQ+pXUvI8vz3CPmhjmac4wj5azxI7VoCryPk4WmbQR+18SrxTFb6hjhqw7sIuoWxbM3O/RHJJ2EcIX/axmQVQTf+CTrEYI7nDDTX8wUTbLYpP6oIcm7GL6K4jAOvFi1fcCWyhcN+pPyJFpfOjvBmG2Er8JxNzd1UwRgPW5GfCh4zc2M16Q6rwjVOwX6r8lMSMTl7gt2Ke99Hyp8sRH5K5ChS5GDqnu3Ie5ZzHILPkULvZEXaZeT1hwuXzwfQw7dIqYvI684t8zQtH8SvSLkYGjPYogbRl+Xru5LuVEFcC9jEH6wlG8DUIK4ConUsJufPinC5UcWZLnVYslIhpkQuWP7GDeG2XwjxJbVrLdjVXPzd6GJ/Ow1eNAzgbWq/KHBQIT8yRxeXDOWfEt39/VOH2wr2QpfS5izIir+d1B5z89/O/D134C+N9zTDbeyE4AAAAABJRU5ErkJggg=="},4974:function(t,e,i){"use strict";i("c68d")},b680:function(t,e,i){"use strict";function n(t,e,i){return 0===e?i:e%2==1?n(t,e-1,i*t):n(t*t,e/2,i)}function a(t,e,i){for(var n=-1,a=i;++n<6;)a+=e*t[n],t[n]=a%1e7,a=p(a/1e7)}function r(t,e){for(var i=6,n=0;0<=--i;)n+=t[i],t[i]=p(n/e),n=n%e*1e7}function s(t){for(var e,i=6,n="";0<=--i;)""===n&&0!==i&&0===t[i]||(e=g(t[i]),n=""===n?e:n+m("0",7-e.length)+e);return n}var o=i("23e7"),c=i("e330"),l=i("5926"),u=i("408a"),f=i("1148"),d=(i=i("d039"),RangeError),g=String,p=Math.floor,m=c(f),h=c("".slice),v=c(1..toFixed);o({target:"Number",proto:!0,forced:i((function(){return"0.000"!==v(8e-5,3)||"1"!==v(.9,0)||"1.25"!==v(1.255,2)||"1000000000000000128"!==v(0xde0b6b3a7640080,0)}))||!i((function(){v({})}))},{toFixed:function(t){var e,i,o=u(this),c=(t=l(t),[0,0,0,0,0,0]),f="",p="0";if(t<0||20insert(['key' => 'custom_event_' . rand(), 'result' => $data['nickname'] . rand(), 'expire_time' => 0]);\n\n//调用系统方法\napp()->make(\\app\\services\\other\\CacheServices::class)->setDbCache('custom_event_' . rand(), $data['nickname']);"))},handleSubmit:function(){if(this.formValidate.customCode=this.editor.getValue(),!this.formValidate.mark)return this.$message.error({message:"请选择事件类型",onClose:function(){}});this.eventSave(this.formValidate)},eventSave:function(t){var e=this;Object(a.u)(t).then((function(t){e.$message.success({message:t.msg}),e.$emit("submitAsk"),e.modal=!1})).catch((function(t){e.$message.error(t.msg)}))}})},i=(n("d81f"),n("2877")),r=Object(i.a)(r,(function(){var t=this,e=t._self._c;return e("div",[e("el-drawer",{attrs:{visible:t.modal,title:t.formValidate.id?"编辑事件":"添加事件",size:"1000px"},on:{"update:visible":function(e){t.modal=e},closed:t.initData}},[t.modal?e("el-form",{ref:"formValidate",staticClass:"pb-20",attrs:{model:t.formValidate,"label-width":"97px","label-colon":""}},[e("el-form-item",{attrs:{label:"事件名称:",required:""}},[e("el-row",{attrs:{gutter:16}},[e("el-col",{attrs:{span:20}},[e("el-input",{attrs:{placeholder:"请输入事件名称"},model:{value:t.formValidate.name,callback:function(e){t.$set(t.formValidate,"name",e)},expression:"formValidate.name"}})],1)],1)],1),e("el-form-item",{attrs:{label:"事件类型:",required:""}},[e("el-row",{attrs:{gutter:16}},[e("el-col",{attrs:{span:20}},[e("el-select",{on:{change:t.taskChange},model:{value:t.formValidate.mark,callback:function(e){t.$set(t.formValidate,"mark",e)},expression:"formValidate.mark"}},t._l(t.task,(function(t,n){return e("el-option",{key:n,attrs:{value:t.value,label:t.label}})})),1)],1)],1)],1),e("el-form-item",{attrs:{label:"事件说明:"}},[e("el-row",{attrs:{gutter:10}},[e("el-col",{attrs:{span:24}},[e("el-input",{attrs:{type:"textarea",autosize:{minRows:3,maxRows:5},placeholder:"请输入事件说明"},model:{value:t.formValidate.content,callback:function(e){t.$set(t.formValidate,"content",e)},expression:"formValidate.content"}})],1)],1)],1),e("el-form-item",{attrs:{label:"执行代码:"}},[e("el-row",{attrs:{gutter:10}},[e("el-col",{attrs:{span:24}},[e("div",{ref:"container",staticClass:"monaco-editor",attrs:{id:"container"}})])],1)],1),t.copyData?e("el-form-item",{attrs:{label:"可用参数:"}},[e("el-row",{attrs:{gutter:10}},[e("el-col",{attrs:{span:24}},[e("el-input",{staticClass:"text-area",attrs:{type:"textarea",autosize:{minRows:7,maxRows:7},placeholder:"请输入事件说明",readonly:""},model:{value:t.copyData,callback:function(e){t.copyData=e},expression:"copyData"}})],1)],1)],1):t._e(),e("el-form-item",{attrs:{label:"开发密码:",required:""}},[e("el-row",{attrs:{gutter:10}},[e("el-col",{attrs:{span:24}},[e("el-input",{attrs:{type:"password",placeholder:"请输入系统开发密码"},model:{value:t.formValidate.password,callback:function(e){t.$set(t.formValidate,"password",e)},expression:"formValidate.password"}})],1)],1)],1),e("el-form-item",{attrs:{label:"是否开启:"}},[e("el-row",{attrs:{gutter:10}},[e("el-col",{attrs:{span:12}},[e("el-switch",{attrs:{"active-value":1,"inactive-value":0,size:"large"},model:{value:t.formValidate.is_open,callback:function(e){t.$set(t.formValidate,"is_open",e)},expression:"formValidate.is_open"}},[e("span",{attrs:{slot:"open"},slot:"open"},[t._v("开启")]),e("span",{attrs:{slot:"close"},slot:"close"},[t._v("关闭")])])],1)],1)],1)],1):t._e(),e("span",{staticClass:"dialog-footer"},[e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(e){t.modal=!1}}},[t._v("取 消")]),e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:t.handleSubmit}},[t._v("提 交")])],1)],1)],1)}),[],!1,null,"40f2ee58",null).exports,n("d708"));r={name:"system_event",components:{creatTask:r},data:function(){return{loading:!1,tableData:[],page:1,limit:15,total:1,apiBaseURL:"",headerList:[{label:"系统任务",value:"0"},{label:"自定义任务",value:"1"}],currentTab:"0"}},created:function(){this.apiBaseURL=u.a.apiBaseURL,this.getList()},methods:{getList:function(){var t=this;this.loading=!0,Object(a.s)({page:this.page,limit:this.limit}).then((function(e){t.loading=!1;e=e.data;var n=e.count;e=e.list;t.total=n,t.tableData=e})).catch((function(e){t.loading=!1,t.$message.error(e.msg)}))},addTask:function(){this.$refs.addTask.eventInfo()},edit:function(t){this.$refs.addTask.eventInfo(t)},handleDelete:function(t,e,n){var a=this;e={title:e,num:n,url:"system/event/del/".concat(t.id),method:"delete",ids:""};this.$modalSure(e).then((function(t){a.$message.success(t.msg),a.getList()})).catch((function(t){a.$message.error(t.msg)}))},handleChange:function(t){var e=this,n=t.id;t=t.is_open;Object(a.v)(n,t).then((function(t){e.$message.success(t.msg),e.getList()})).catch((function(t){e.$message.error(t.msg)}))}}},n("8df7"),n=Object(i.a)(r,(function(){var t=this,e=t._self._c;return e("div",[e("el-card",{attrs:{bordered:!1,shadow:"never"}},[e("el-alert",{attrs:{type:"warning",closable:!1}},[e("template",{slot:"title"},[t._v("\n 自定义事件说明:"),e("br"),t._v("\n 1、新增的事件会在对应的事件类型相关的流程中触发,例:选择用户登录,则在用户登录时执行代码。"),e("br"),t._v("\n 2、可以使用对应事件类型中对应的参数,例:$data['nickname']、$data['phone']等。"),e("br"),t._v("\n 3、调用类的时候请写入完整路径,例:\\think\\facade\\Db、\\app\\services\\other\\CacheServices::class等。"),e("br")])],2),e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"mt14",attrs:{type:"primary"},on:{click:t.addTask}},[t._v("新增系统事件")]),e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticClass:"ivu-mt",attrs:{data:t.tableData}},[e("el-table-column",{attrs:{label:"编号","min-width":"100"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.id))])]}}])}),e("el-table-column",{attrs:{label:"事件名","min-width":"150"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.name))])]}}])}),e("el-table-column",{attrs:{label:"事件类型","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.mark_name))])]}}])}),e("el-table-column",{attrs:{label:"是否开启","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("el-switch",{staticClass:"defineSwitch",attrs:{"active-value":1,"inactive-value":0,size:"large","active-text":"开启","inactive-text":"关闭"},on:{change:function(e){return t.handleChange(n.row)}},model:{value:n.row.is_open,callback:function(e){t.$set(n.row,"is_open",e)},expression:"scope.row.is_open"}})]}}])}),e("el-table-column",{attrs:{label:"创建时间","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.add_time))])]}}])}),e("el-table-column",{attrs:{label:"操作",width:"100"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("a",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(e){return t.edit(n.row.id)}}},[t._v("编辑")]),e("el-divider",{attrs:{direction:"vertical"}}),e("a",{directives:[{name:"permission",rawName:"v-permission",value:"seckill",expression:"'seckill'"},{name:"db-click",rawName:"v-db-click"}],on:{click:function(e){return t.handleDelete(n.row,"删除自定事件",n.$index)}}},[t._v("删除")])]}}])})],1),e("div",{staticClass:"acea-row row-right page"},[t.total?e("pagination",{attrs:{total:t.total,page:t.page,limit:t.limit},on:{"update:page":function(e){t.page=e},"update:limit":function(e){t.limit=e},pagination:t.getList}}):t._e()],1),e("creatTask",{ref:"addTask",attrs:{currentTab:t.currentTab},on:{submitAsk:t.getList}})],1)],1)}),[],!1,null,"5d60abe4",null);e.default=n.exports},d81f:function(t,e,n){"use strict";n("508c")}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-80a89046.d451e020.js b/crmeb/public/admin/system_static/js/chunk-80a89046.d451e020.js new file mode 100644 index 000000000..0a20bdd7e --- /dev/null +++ b/crmeb/public/admin/system_static/js/chunk-80a89046.d451e020.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-80a89046"],{"0ad7":function(t,e,a){"use strict";a("295f")},"295f":function(t,e,a){},8404:function(t,e,a){"use strict";a.r(e),a("b0c0");var i=a("5530"),s=(a("a434"),a("2f62")),n=a("90e7");i={name:"setting_staff",components:{},computed:Object(i.a)(Object(i.a)(Object(i.a)({},Object(s.d)("media",["isMobile"])),Object(s.d)("userLevel",["categoryId"])),{},{labelWidth:function(){return this.isMobile?void 0:"90px"},labelPosition:function(){return this.isMobile?"top":"right"}}),data:function(){return{grid:{xl:10,lg:10,md:12,sm:24,xs:24},artFrom:{page:1,limit:15,store_id:""},loading:!1,storeLists:[],storeSelectList:[],total:0}},mounted:function(){this.getList(),this.storeList()},methods:{storeList:function(){var t=this;Object(n.W)().then((function(e){t.storeSelectList=e.data}))},getList:function(){var t=this,e=this;e.loading=!0,Object(n.Lb)(e.artFrom).then((function(t){e.loading=!1,e.storeLists=t.data.list,e.total=t.data.count})).catch((function(e){t.$message.error(e.msg)}))},userSearchs:function(){this.artFrom.page=1,this.getList()},del:function(t,e,a){var i=this;e={title:e,num:a,url:"merchant/store_staff/del/".concat(t.id),method:"DELETE",ids:""};this.$modalSure(e).then((function(t){i.$message.success(t.msg),i.storeLists.splice(a,1)})).catch((function(t){i.$message.error(t.msg)}))},add:function(){var t=this;this.$modalForm(Object(n.Mb)(0)).then((function(){return t.getList()}))},onchangeIsShow:function(t,e){var a=this;Object(n.Ob)(t,e).then((function(t){a.$message.success(t.msg),a.getList()}))},edit:function(t){var e=this;this.$modalForm(Object(n.Nb)(t)).then((function(){return e.getList()}))}}},a("0ad7"),s=a("2877"),a=Object(s.a)(i,(function(){var t=this,e=t._self._c;return e("div",[e("el-card",{staticClass:"ivu-mb-16",attrs:{bordered:!1,shadow:"never","body-style":{padding:0}}},[e("div",{staticClass:"padding-add"},[e("el-form",{ref:"artFrom",attrs:{model:t.artFrom,"label-width":t.labelWidth,"label-position":t.labelPosition,inline:""},nativeOn:{submit:function(t){t.preventDefault()}}},[e("el-form-item",{attrs:{label:"提货点名称:"}},[e("el-select",{staticClass:"form_content_width",attrs:{clearable:""},on:{change:t.userSearchs},model:{value:t.artFrom.store_id,callback:function(e){t.$set(t.artFrom,"store_id",e)},expression:"artFrom.store_id"}},t._l(t.storeSelectList,(function(t){return e("el-option",{key:t.id,attrs:{value:t.id,label:t.name}})})),1)],1)],1)],1)]),e("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never"}},[e("el-button",{directives:[{name:"auth",rawName:"v-auth",value:["merchant-store_staff-create"],expression:"['merchant-store_staff-create']"},{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:t.add}},[t._v("添加核销员")]),e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"table",staticClass:"mt14",attrs:{data:t.storeLists,"highlight-current-row":"","no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},[e("el-table-column",{attrs:{label:"ID",width:"80"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.id))])]}}])}),e("el-table-column",{attrs:{label:"头像","min-width":"90"},scopedSlots:t._u([{key:"default",fn:function(t){return[e("div",{directives:[{name:"viewer",rawName:"v-viewer"}],staticClass:"tabBox_img"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:t.row.avatar,expression:"scope.row.avatar"}]})])]}}])}),e("el-table-column",{attrs:{label:"微信名称","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.nickname))])]}}])}),e("el-table-column",{attrs:{label:"核销员名称","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.staff_name))])]}}])}),e("el-table-column",{attrs:{label:"所属提货点","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.name))])]}}])}),e("el-table-column",{attrs:{label:"添加时间","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.add_time))])]}}])}),e("el-table-column",{attrs:{label:"状态","min-width":"150"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("el-switch",{staticClass:"defineSwitch",attrs:{"active-value":1,"inactive-value":0,value:a.row.status,size:"large","active-text":"开启","inactive-text":"关闭"},on:{change:function(e){return t.onchangeIsShow(a.row.id,a.row.status)}},model:{value:a.row.status,callback:function(e){t.$set(a.row,"status",e)},expression:"scope.row.status"}})]}}])}),e("el-table-column",{attrs:{label:"操作",fixed:"right",width:"170"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("a",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(e){return t.edit(a.row.id)}}},[t._v("编辑")]),e("el-divider",{attrs:{direction:"vertical"}}),e("a",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(e){return t.del(a.row,"删除核销员",a.$index)}}},[t._v("删除")])]}}])})],1),e("div",{staticClass:"acea-row row-right page"},[t.total?e("pagination",{attrs:{total:t.total,page:t.artFrom.page,limit:t.artFrom.limit},on:{"update:page":function(e){return t.$set(t.artFrom,"page",e)},"update:limit":function(e){return t.$set(t.artFrom,"limit",e)},pagination:t.getList}}):t._e()],1)],1)],1)}),[],!1,null,"2e682095",null);e.default=a.exports}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-81c6f57e.2db8164a.js b/crmeb/public/admin/system_static/js/chunk-81c6f57e.2db8164a.js deleted file mode 100644 index 7f84abcb2..000000000 --- a/crmeb/public/admin/system_static/js/chunk-81c6f57e.2db8164a.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-81c6f57e"],{"129f":function(e,t,i){"use strict";e.exports=Object.is||function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}},"2eed":function(e,t,i){"use strict";i.r(t),i("ac1f"),i("841c"),i("b0c0");var a=i("c7eb"),n=i("1da1"),r=i("5530"),s=(i("5319"),i("d81d"),i("14d9"),i("2f62")),o=i("6b6c");function l(e){return Object(o.a)({url:e,method:"get"})}r={name:"crud_index",data:function(){return{grid:{xl:7,lg:7,md:12,sm:24,xs:24},loading:!1,columns:[],readFields:{name:"",all:[]},from:{page:1,limit:15},dataList:[],total:0,methodApi:{},curdKey:"",dialogTableVisible:!1,info:{},search:[]}},computed:Object(r.a)(Object(r.a)({},Object(s.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"}}),beforeRouteUpdate:function(e,t,i){this.from.page=1,this.getCrudApi(e.params.table_name),i()},created:function(){this.getCrudApi(this.$route.params.table_name)},methods:{show:function(e){var t=this;l(this.methodApi.read.replace("",e.id)).then((function(e){t.dialogTableVisible=!0,t.info=e.data})).catch((function(e){t.$Message.error(e.msg)}))},onchangeIsShow:function(e,t){var i=this,r=this.methodApi.status.replace("",e.id);r=r,e={field:t,value:e[t]},Object(o.a)({url:r,method:"put",data:e}).then(function(){var e=Object(n.a)(Object(a.a)().mark((function e(t){return Object(a.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i.$message.success(t.msg);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){i.$message.error(e.msg)}))},searchs:function(){this.from.page=1,this.getList()},change:function(e){this.$forceUpdate()},getCrudApi:function(e){var t=this;e=e,Object(o.a)({url:"system/crud/config/".concat(e),method:"get"}).then((function(e){t.methodApi=e.data.route,t.curdKey=e.data.key,t.readFields=e.data.readFields,e.data.search.map((function(e){t.from[e.field]=""})),t.search=e.data.search,e.data.columns.push({title:"操作",slot:"action",fixed:"right",width:100,align:"center"}),e.data.columns.map((function(e){"frameImageOne"===e.from_type?e.render=function(t,i){return t("div",{class:"tabBox_img",directives:[{name:"viewer"}]},[t("img",{directives:[{name:"lazy",value:i.row[e.slot]}]})])}:"frameImages"===e.from_type&&(e.render=function(t,i){i=i.row[e.slot]||[];var a=[];return i.map((function(e){a.push(t("img",{directives:[{name:"lazy",value:e}]}))})),t("div",{class:"tabBox_img",directives:[{name:"viewer"}]},a)})})),t.columns=e.data.columns,t.getList()}))},add:function(){var e=this,t=this.methodApi.create;this.$modalForm(l(t)).then((function(){return e.getList()}))},getList:function(){var e,t=this,i=(this.loading=!0,this.methodApi.index);i=i,e=this.from,Object(o.a)({url:i,method:"get",params:e}).then(function(){var e=Object(n.a)(Object(a.a)().mark((function e(i){var n;return Object(a.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=i.data,t.dataList=n.list,t.total=n.count,t.loading=!1;case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.loading=!1,t.$message.error(e.msg)}))},edit:function(e){var t=this;e=this.methodApi.edit.replace("",e[this.curdKey]);this.$modalForm((e=e,Object(o.a)({url:e,method:"get"}))).then((function(){return t.getList()}))},del:function(e,t,i){var a=this;e=this.methodApi.delete.replace("",e[this.curdKey]);this.$modalSure({title:t,num:i,url:e,method:"DELETE",ids:""}).then((function(e){a.$message.success(e.msg),a.getList()})).catch((function(e){a.$message.error(e.msg)}))}}},i("a45d"),s=i("2877"),i=Object(s.a)(r,(function(){var e=this,t=e._self._c;return t("div",[t("el-card",{staticClass:"ivu-mt",attrs:{shadow:"never","body-style":{padding:0}}},[t("div",{staticClass:"padding-add"},[e.search.length?t("el-form",{ref:"curlFrom",attrs:{model:e.from,"label-width":e.labelWidth,"label-position":e.labelPosition,inline:""},nativeOn:{submit:function(e){e.preventDefault()}}},[e._l(e.search,(function(i,a){return t("el-form-item",{key:a,attrs:{label:i.name+":"}},["input"===i.type?t("el-input",{staticClass:"form_content_width",attrs:{placeholder:"请输入"+i.name},on:{input:function(t){return e.change(t)}},model:{value:e.from[i.field],callback:function(t){e.$set(e.from,i.field,t)},expression:"from[item.field]"}}):"date-picker"===i.type?t("el-date-picker",{staticStyle:{width:"250px"},attrs:{editable:!1,clearabl:"",format:"yyyy/MM/dd",type:"daterange","value-format":"yyyy/MM/dd","start-placeholder":"开始日期","end-placeholder":"结束日期"},on:{change:e.searchs},model:{value:e.from[i.field],callback:function(t){e.$set(e.from,i.field,t)},expression:"from[item.field]"}}):"select"===i.type?t("el-select",{staticClass:"form_content_width",attrs:{placeholder:"请选择",clearable:""},on:{change:e.searchs},model:{value:e.from[i.field],callback:function(t){e.$set(e.from,i.field,t)},expression:"from[item.field]"}},e._l(i.option,(function(e,i){return t("el-option",{key:i,attrs:{value:e.value,label:e.label}})})),1):e._e()],1)})),t("el-form-item",[t("el-button",{attrs:{type:"primary"},on:{click:e.searchs}},[e._v("查询")])],1)],2):e._e()],1)]),t("el-card",{staticClass:"ivu-mt",class:e.search.length?"mt16":"",attrs:{shadow:"never"}},[t("el-row",[t("el-col",e._b({},"el-col",e.grid,!1),[t("el-button",{attrs:{type:"primary"},on:{click:e.add}},[e._v("添加")])],1)],1),t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"table",staticClass:"mt14",attrs:{data:e.dataList,"no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},e._l(e.columns,(function(i,a){return t("el-table-column",{key:a,attrs:{label:i.title,"min-width":i.minWidth},scopedSlots:e._u([{key:"default",fn:function(a){return[i.key?[t("span",[e._v(e._s(a.row[i.key]))])]:"frameImageOne"==i.from_type?[t("div",{directives:[{name:"viewer",rawName:"v-viewer"}],staticClass:"tabBox_img"},[t("img",{directives:[{name:"lazy",rawName:"v-lazy",value:a.row[i.slot],expression:"scope.row[item.slot]"}]})])]:"frameImages"==i.from_type?[t("div",{staticClass:"frame-images"},e._l(a.row[i.slot],(function(e,i){return t("div",{directives:[{name:"viewer",rawName:"v-viewer"}],key:i,staticClass:"tabBox_img"},[t("img",{directives:[{name:"lazy",rawName:"v-lazy",value:e,expression:"item"}]})])})),0)]:"dateTimeRange"==i.from_type?[t("span",[e._v(e._s(a.row[i.slot][0])+"--"+e._s(a.row[i.slot][1]))])]:"action"===i.slot?[t("a",{on:{click:function(t){return e.show(a.row)}}},[e._v("详情")]),t("el-divider",{attrs:{direction:"vertical"}}),t("a",{on:{click:function(t){return e.edit(a.row)}}},[e._v("修改")]),t("el-divider",{attrs:{direction:"vertical"}}),t("a",{on:{click:function(t){return e.del(a.row,"删除",a.$index)}}},[e._v("删除")])]:"switches"===i.from_type?[t("el-switch",{attrs:{"active-value":1,"inactive-value":0,value:a.row[i.slot],size:"large"},on:{change:function(t){return e.onchangeIsShow(a.row,i.slot)}},model:{value:a.row[i.slot],callback:function(t){e.$set(a.row,i.slot,t)},expression:"scope.row[item.slot]"}})]:e._e()]}}],null,!0)})})),1),t("div",{staticClass:"acea-row row-right page"},[e.total?t("pagination",{attrs:{total:e.total,page:e.from.page,limit:e.from.limit},on:{"update:page":function(t){return e.$set(e.from,"page",t)},"update:limit":function(t){return e.$set(e.from,"limit",t)},pagination:e.getList}}):e._e()],1)],1),e.dialogTableVisible?t("el-dialog",{attrs:{title:"查看详情",visible:e.dialogTableVisible},on:{"update:visible":function(t){e.dialogTableVisible=t}}},[t("el-descriptions",{attrs:{title:e.readFields.name}},e._l(e.readFields.all,(function(i,a){return t("el-descriptions-item",{key:a,attrs:{label:i.comment}},["frameImageOne"==i.from_type?t("div",[t("div",{directives:[{name:"viewer",rawName:"v-viewer"}],staticClass:"tabBox_img"},[t("img",{directives:[{name:"lazy",rawName:"v-lazy",value:e.info[i.field],expression:"info[item.field]"}]})])]):"frameImages"==i.from_type?t("div",[t("div",{staticClass:"frame-images"},e._l(e.info[i.field],(function(e,i){return t("div",{directives:[{name:"viewer",rawName:"v-viewer"}],key:i,staticClass:"tabBox_img"},[t("img",{directives:[{name:"lazy",rawName:"v-lazy",value:e,expression:"item"}]})])})),0)]):"dateTimeRange"==i.from_type?t("div",[t("span",[e._v(e._s(e.info[i.field][0])+"--"+e._s(e.info[i.field][1]))])]):t("div",[e._v(e._s(e.info[i.field]))])])})),1)],1):e._e()],1)}),[],!1,null,"1f5cab4e",null),t.default=i.exports},"841c":function(e,t,i){"use strict";var a=i("c65b"),n=i("d784"),r=i("825a"),s=i("7234"),o=i("1d80"),l=i("129f"),c=i("577e"),d=i("dc4a"),u=i("14c3");n("search",(function(e,t,i){return[function(t){var i=o(this),n=s(t)?void 0:d(t,e);return n?a(n,t,i):new RegExp(t)[e](c(i))},function(e){var a=r(this),n=(e=c(e),i(t,a,e));return n.done?n.value:(n=a.lastIndex,l(n,0)||(a.lastIndex=0),e=u(a,e),l(a.lastIndex,n)||(a.lastIndex=n),null===e?-1:e.index)}]}))},"879f":function(e,t,i){},a45d:function(e,t,i){"use strict";i("879f")}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-824bdc78.7c1c03e7.js b/crmeb/public/admin/system_static/js/chunk-824bdc78.7c1c03e7.js new file mode 100644 index 000000000..8a8a07a87 --- /dev/null +++ b/crmeb/public/admin/system_static/js/chunk-824bdc78.7c1c03e7.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-824bdc78"],{"129f":function(t,e,a){"use strict";t.exports=Object.is||function(t,e){return t===e?0!==t||1/t==1/e:t!=t&&e!=e}},1698:function(t,e,a){"use strict";a.d(e,"g",(function(){return n})),a.d(e,"f",(function(){return r})),a.d(e,"e",(function(){return s})),a.d(e,"h",(function(){return o})),a.d(e,"d",(function(){return l})),a.d(e,"c",(function(){return c})),a.d(e,"b",(function(){return u})),a.d(e,"a",(function(){return d}));var i=a("6b6c");function n(t){return Object(i.a)({url:"agent/level",method:"get",params:t})}function r(t,e){return Object(i.a)({url:e,method:"get",params:t})}function s(t,e){return Object(i.a)({url:e,method:"get",params:t})}function o(t){return Object(i.a)({url:t,method:"PUT"})}function l(t){return Object(i.a)({url:t,method:"PUT"})}function c(t){return Object(i.a)({url:"agent/level_task",method:"get",params:t})}function u(t,e){return Object(i.a)({url:e,method:"get",params:t})}function d(t,e){return Object(i.a)({url:e,method:"get",params:t})}},"30cc":function(t,e,a){"use strict";a.r(e),a("ac1f"),a("841c"),a("b0c0"),a("4e82");var i=a("c7eb"),n=a("1da1"),r=a("5530"),s=(a("99af"),a("a434"),a("2f62")),o=a("1698");r={name:"list",data:function(){return{grid:{xl:7,lg:7,md:12,sm:24,xs:24},modal1:!1,modal2:!1,formValidate:{status:"",page:1,limit:20,gid:0},taskData:{keyword:"",page:1,limit:20,status:""},total:0,taskTotal:0,tabList:[],taskTabList:[],columns1:[{key:"id",minWidth:35,title:"ID"},{slot:"image",minWidth:35,title:"背景图"},{key:"name",minWidth:35,title:"名称"},{key:"grade",minWidth:35,title:"等级"},{slot:"one_brokerage",minWidth:35,title:"一级上浮比例"},{slot:"one_brokerage_ratio",minWidth:35,title:"一级分佣比例(上浮后)"},{slot:"two_brokerage",minWidth:35,title:"二级上浮比例"},{slot:"two_brokerage_ratio",minWidth:35,title:"二级分佣比例(上浮后)"},{slot:"status",minWidth:35,title:"是否显示"},{minWidth:120,slot:"action",title:"操作"}],columns2:[{key:"id",minWidth:35,title:"ID"},{key:"name",minWidth:35,title:"名称"},{key:"type_name",minWidth:35,title:"任务类型"},{key:"number",minWidth:35,title:"限定数量"},{slot:"status",minWidth:35,title:"是否显示"},{key:"sort",minWidth:35,title:"排序"},{fixed:"right",minWidth:120,slot:"action",title:"操作"}],FromData:null,loading:!1,taskLoading:!1,titleType:"group",groupAll:[],theme3:"light",labelSort:[],sortName:null,current:0,model1:"",value1:""}},computed:Object(r.a)(Object(r.a)({},Object(s.d)("admin/layout",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"}}),watch:{$route:function(t,e){this.$route.params.id}},mounted:function(){this.getList()},methods:{bindMenuItem:function(t,e){this.current=e,this.formValidate.gid=t.id,this.getListHeader(),this.getList()},getList:function(){var t=this;this.loading=!0,Object(o.g)(this.formValidate).then(function(){var e=Object(n.a)(Object(i.a)().mark((function e(a){var n;return Object(i.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=a.data,t.tabList=n.list,t.total=n.count,t.loading=!1;case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.loading=!1,t.$message.error(e.msg)}))},getTaskList:function(){var t=this;this.taskLoading=!0,Object(o.c)(this.taskData).then(function(){var e=Object(n.a)(Object(i.a)().mark((function e(a){var n;return Object(i.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=a.data,t.taskTabList=n.list,t.taskTotal=n.count,t.taskLoading=!1;case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.taskLoading=!1,t.$message.error(e.msg)}))},search:function(){this.formValidate.page=1,this.getList()},searchTask:function(){this.taskData.page=1,this.getTaskList()},groupAdd:function(){var t=this;this.$modalForm(Object(o.e)({},"/agent/level/create")).then((function(){return t.getList()}))},taskAdd:function(){var t=this;this.$modalForm(Object(o.a)({},"/agent/level_task/create?level_id="+this.taskData.id)).then((function(){return t.getTaskList()}))},onchangeIsShow:function(t){var e=this;Object(o.h)("agent/level/set_status/".concat(t.id,"/").concat(t.status)).then(function(){var t=Object(n.a)(Object(i.a)().mark((function t(a){return Object(i.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e.$message.success(a.msg),e.getList();case 2:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.$message.error(t.msg)}))},onchangeTaskIsShow:function(t){var e=this;Object(o.d)("agent/level_task/set_status/".concat(t.id,"/").concat(t.status)).then(function(){var t=Object(n.a)(Object(i.a)().mark((function t(a){return Object(i.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e.$message.success(a.msg),e.getTaskList();case 2:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.$message.error(t.msg)}))},addTask:function(t){this.id=t.id,this.modal2=!0,this.taskData.id=t.id,this.getTaskList()},edit:function(t){var e=this,a={gid:t.gid};this.$modalForm(Object(o.f)(a,"agent/level/".concat(t.id,"/edit"))).then((function(){return e.getList()}))},editTask:function(t){var e=this,a={gid:t.gid};this.$modalForm(Object(o.b)(a,"agent/level_task/".concat(t.id,"/edit"))).then((function(){return e.getTaskList()}))},del:function(t,e,a){var i=this;e={title:e,num:a,url:"agent/level/".concat(t.id),method:"DELETE",ids:""};this.$modalSure(e).then((function(t){i.$message.success(t.msg),i.tabList.splice(a,1)})).catch((function(t){i.$message.error(t.msg)}))},delTask:function(t,e,a){var i=this;e={title:e,num:a,url:"agent/level_task/".concat(t.id),method:"DELETE",ids:""};this.$modalSure(e).then((function(t){i.$message.success(t.msg),i.taskTabList.splice(a,1)})).catch((function(t){i.$message.error(t.msg)}))}}},a("b78b"),s=a("2877"),a=Object(s.a)(r,(function(){var t=this,e=t._self._c;return e("div",[e("el-card",{staticClass:"ivu-mb-16",attrs:{bordered:!1,shadow:"never","body-style":{padding:0}}},[e("div",{staticClass:"padding-add"},[e("el-form",{ref:"formValidate",attrs:{model:t.formValidate,"label-width":t.labelWidth,"label-position":t.labelPosition,inline:""},nativeOn:{submit:function(t){t.preventDefault()}}},[e("el-form-item",{attrs:{label:"是否显示:"}},[e("el-select",{staticClass:"form_content_width",attrs:{clearable:""},on:{change:t.search},model:{value:t.formValidate.status,callback:function(e){t.$set(t.formValidate,"status",e)},expression:"formValidate.status"}},[e("el-option",{attrs:{value:"",label:"全部"}}),e("el-option",{attrs:{value:1,label:"显示"}}),e("el-option",{attrs:{value:0,label:"不显示"}})],1)],1),e("el-form-item",{attrs:{label:"等级名称:"}},[e("el-input",{staticClass:"form_content_width",attrs:{clearable:"",placeholder:"请输入等级名称"},model:{value:t.formValidate.keyword,callback:function(e){t.$set(t.formValidate,"keyword",e)},expression:"formValidate.keyword"}})],1),e("el-form-item",[e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:t.search}},[t._v("查询")])],1),e("el-form-item",[e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:t.groupAdd}},[t._v("添加等级")])],1)],1)],1)]),e("el-card",{staticClass:"ivu-mt mt16",attrs:{bordered:!1,shadow:"never"}},[e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"table",attrs:{data:t.tabList,"highlight-current-row":"","no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},[e("el-table-column",{attrs:{label:"ID",width:"50"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.id))])]}}])}),e("el-table-column",{attrs:{label:"商品图片","min-width":"90"},scopedSlots:t._u([{key:"default",fn:function(t){return[e("div",{directives:[{name:"viewer",rawName:"v-viewer"}],staticClass:"tabBox_img"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:t.row.image,expression:"scope.row.image"}]})])]}}])}),e("el-table-column",{attrs:{label:"名称","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.name))])]}}])}),e("el-table-column",{attrs:{label:"等级","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.grade))])]}}])}),e("el-table-column",{attrs:{label:"一级分佣比例","min-width":"150"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s("0.00"==a.row.one_brokerage_percent?a.row.one_brokerage_ratio:a.row.one_brokerage_percent)+"%")])]}}])}),e("el-table-column",{attrs:{label:"二级分佣比例","min-width":"150"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s("0.00"==a.row.two_brokerage_percent?a.row.two_brokerage_ratio:a.row.two_brokerage_percent)+"%")])]}}])}),e("el-table-column",{attrs:{label:"是否显示","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("el-switch",{staticClass:"defineSwitch",attrs:{"active-value":1,"inactive-value":0,value:a.row.status,size:"large","active-text":"开启","inactive-text":"关闭"},on:{change:function(e){return t.onchangeIsShow(a.row)}},model:{value:a.row.status,callback:function(e){t.$set(a.row,"status",e)},expression:"scope.row.status"}})]}}])}),e("el-table-column",{attrs:{label:"操作",fixed:"right",width:"170"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("a",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(e){return t.addTask(a.row)}}},[t._v("等级任务")]),e("el-divider",{attrs:{direction:"vertical"}}),e("a",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(e){return t.edit(a.row,"编辑")}}},[t._v("编辑")]),e("el-divider",{attrs:{direction:"vertical"}}),e("a",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(e){return t.del(a.row,"删除这条信息",a.$index)}}},[t._v("删除")])]}}])})],1),e("div",{staticClass:"acea-row row-right page"},[t.total?e("pagination",{attrs:{total:t.total,page:t.formValidate.page,limit:t.formValidate.limit},on:{"update:page":function(e){return t.$set(t.formValidate,"page",e)},"update:limit":function(e){return t.$set(t.formValidate,"limit",e)},pagination:t.getList}}):t._e()],1)],1),e("div",{staticClass:"task-modal"},[e("el-dialog",{attrs:{visible:t.modal2,title:"添加任务",width:"1000px"},on:{"update:visible":function(e){t.modal2=e}}},[e("el-form",{attrs:{model:t.taskData,"label-width":t.labelWidth,"label-position":t.labelPosition,inline:""}},[e("el-form-item",{attrs:{label:"是否显示:"}},[e("el-select",{staticClass:"form_content_width",attrs:{clearable:""},model:{value:t.taskData.status,callback:function(e){t.$set(t.taskData,"status",e)},expression:"taskData.status"}},[e("el-option",{attrs:{value:1,label:"显示"}}),e("el-option",{attrs:{value:0,label:"显示"}},[t._v("不显示")])],1)],1),e("el-form-item",{attrs:{label:"任务名称:"}},[e("el-input",{staticClass:"form_content_width",attrs:{placeholder:"请输入任务名称",clearable:""},model:{value:t.taskData.keyword,callback:function(e){t.$set(t.taskData,"keyword",e)},expression:"taskData.keyword"}})],1),e("el-form-item",[e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:t.searchTask}},[t._v("搜索")])],1)],1),e("div",[e("div",{staticClass:"add-task"},[e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:function(e){return t.taskAdd()}}},[t._v("添加等级任务")])],1),e("div",[e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.taskLoading,expression:"taskLoading"}],ref:"table",staticClass:"mt14",attrs:{data:t.taskTabList,"highlight-current-row":"","no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},[e("el-table-column",{attrs:{label:"ID",width:"80"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.id))])]}}])}),e("el-table-column",{attrs:{label:"名称","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.name))])]}}])}),e("el-table-column",{attrs:{label:"任务类型","min-width":"80"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.type_name))])]}}])}),e("el-table-column",{attrs:{label:"限定数量","min-width":"80"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.number))])]}}])}),e("el-table-column",{attrs:{label:"是否显示","min-width":"80"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("el-switch",{staticClass:"defineSwitch",attrs:{"active-value":1,"inactive-value":0,value:a.row.status,"active-text":"开启","inactive-text":"关闭"},on:{change:function(e){return t.onchangeTaskIsShow(a.row)}},model:{value:a.row.status,callback:function(e){t.$set(a.row,"status",e)},expression:"scope.row.status"}},[e("span",{attrs:{slot:"open"},slot:"open"},[t._v("开启")]),e("span",{attrs:{slot:"close"},slot:"close"},[t._v("关闭")])])]}}])}),e("el-table-column",{attrs:{label:"排序","min-width":"50"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.sort))])]}}])}),e("el-table-column",{attrs:{label:"操作",fixed:"right",width:"170"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("a",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(e){return t.editTask(a.row,"编辑")}}},[t._v("编辑")]),e("el-divider",{attrs:{direction:"vertical"}}),e("a",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(e){return t.delTask(a.row,"删除这条信息",a.$index)}}},[t._v("删除")])]}}])})],1)],1)])],1)],1)],1)}),[],!1,null,"6ff58f58",null);e.default=a.exports},"4e82":function(t,e,a){"use strict";var i=a("23e7"),n=a("e330"),r=a("59ed"),s=a("7b0b"),o=a("07fa"),l=a("083a"),c=a("577e"),u=a("d039"),d=a("addb"),m=a("a640"),f=a("04d1"),b=a("d998"),h=a("2d00"),v=a("512ce"),g=[],k=n(g.sort),p=n(g.push),w=(a=u((function(){g.sort(void 0)})),n=u((function(){g.sort(null)})),m=m("sort"),!u((function(){if(h)return h<70;if(!(f&&3c(e)?1:-1})),a=o(n),m=0;m@^][^\s!#%&*+<=>@^]*>/,E=/a/g,R=/a/g,V=(a=new S(E)!==E,f.MISSED_STICKY),M=f.UNSUPPORTED_Y;y=s&&(!a||V||k||x||v((function(){return R[C]=!1,S(E)!==E||S(R)===R||"/a/i"!==String(S(E,"i"))})));if(l("RegExp",y)){for(var T=function(e,t){var a,s,i=u(L,this),r=d(e),l=void 0===t,c=[],f=e;if(!i&&r&&l&&e.constructor===T)return e;if((r||u(L,e))&&(e=e.source,l)&&(t=p(f)),e=void 0===e?"":m(e),t=void 0===t?"":m(t),f=e,r=t=k&&"dotAll"in E&&(a=!!t&&-1<$(t,"s"))?j(t,/s/g,""):t,V&&"sticky"in E&&(s=!!t&&-1<$(t,"y"))&&M&&(t=j(t,/y/g,"")),x&&(e=(l=function(e){for(var t,a=e.length,s=0,i="",r=[],l={},n=!1,o=!1,c=0,u="";s<=a;s++){if("\\"===(t=O(e,s)))t+=O(e,++s);else if("]"===t)n=!1;else if(!n)switch(!0){case"["===t:n=!0;break;case"("===t:F(N,D(e,s+1))&&(s+=2,o=!0),i+=t,c++;continue;case">"===t&&o:if(""===u||g(l,u))throw new I("Invalid capture group name");l[u]=!0,o=!(r[r.length]=[u,c]),u="";continue}o?u+=t:i+=t}return[i,r]}(e))[0],c=l[1]),l=n(S(e,t),i?this:L,T),(a||s||c.length)&&(t=_(l),a&&(t.dotAll=!0,t.raw=T(function(e){for(var t,a=e.length,s=0,i="",r=!1;s<=a;s++)"\\"===(t=O(e,s))?i+=t+O(e,++s):r||"."!==t?("["===t?r=!0:"]"===t&&(r=!1),i+=t):i+="[\\s\\S]";return i}(e),r)),s&&(t.sticky=!0),c.length)&&(t.groups=c),e!==f)try{o(l,"source",""===f?"(?:)":f)}catch(e){}return l},A=c(S),P=0;A.length>P;)h(T,S,A[P++]);(L.constructor=T).prototype=L,b(i,"RegExp",T,{constructor:!0})}w("RegExp")},"4f0d":function(e,t,a){"use strict";a("58a1")},"58a1":function(e,t,a){},"61f7":function(e,t,a){"use strict";a.d(t,"a",(function(){return r})),a.d(t,"c",(function(){return o})),a.d(t,"b",(function(){return c}));var s=a("ade3"),i=a("5530");function r(e,t){/(y+)/.test(t)&&(t=t.replace(RegExp.$1,(e.getFullYear()+"").substr(4-RegExp.$1.length)));var a,s,i={"M+":e.getMonth()+1,"d+":e.getDate(),"h+":e.getHours(),"m+":e.getMinutes(),"s+":e.getSeconds()};for(a in i)new RegExp("(".concat(a,")")).test(t)&&(s=i[a]+"",t=t.replace(RegExp.$1,1===RegExp.$1.length?s:("00"+s).substr(s.length)));return t}a("ac1f"),a("00b4"),a("5319"),a("4d63"),a("c607"),a("2c3e"),a("25f0"),a("498a"),a("d3b7"),a("13d5"),a("b64b"),a("99af");var l={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function n(e,t){e.message=function(e){return t.replace("%s",e||"")}}function o(e){var t=1>>=1)&&(t+=t))1&a&&(i+=t);return i}},"254f":function(e,t,i){"use strict";i("94fa")},"318e":function(e,t,i){"use strict";i.r(t);var n=i("5530"),o=i("c7eb"),s=i("1da1"),r=(i("b0c0"),i("14d9"),i("d3b7"),i("159b"),i("5723")),a=i("42e3"),c=i("c276"),l=(i("7daa"),i("a9e3"),i("25f0"),i("a15b"),i("ac1f"),i("5319"),i("e9c4"),i("b680"),i("3452")),h=i.n(l);function u(e,t){return t=h.a.enc.Utf8.parse(1=this.barArea.offsetWidth-parseInt(parseInt(this.blockSize.width)/2)-2?this.barArea.offsetWidth-parseInt(parseInt(this.blockSize.width)/2)-2:e)<=0&&(e=parseInt(parseInt(this.blockSize.width)/2)),this.moveBlockLeft=e-this.startLeft+"px",this.leftBarWidth=e-this.startLeft+"px")},end:function(){var e,t,i=this,n=(this.endMovetime=+new Date,this);this.status&&0==this.isEnd&&(e=310*(e=parseInt((this.moveBlockLeft||"").replace("px","")))/parseInt(this.setSize.imgWidth),t={captchaType:this.captchaType,pointJson:this.secretKey?u(JSON.stringify({x:e,y:5}),this.secretKey):JSON.stringify({x:e,y:5}),token:this.backToken},Object(f.b)(t).then((function(t){i.moveBlockBackgroundColor="#5cb85c",i.leftBarBorderColor="#5cb85c",i.iconColor="#fff",i.iconClass="icon-check",i.showRefresh=!1,i.isEnd=!0,"pop"==i.mode&&setTimeout((function(){i.$parent.clickShow=!1,i.refresh()}),1500),i.passFlag=!0,i.tipWords="".concat(((i.endMovetime-i.startMoveTime)/1e3).toFixed(2),"s验证成功");var n=i.secretKey?u(i.backToken+"---"+JSON.stringify({x:e,y:5}),i.secretKey):i.backToken+"---"+JSON.stringify({x:e,y:5});setTimeout((function(){i.tipWords="",i.$parent.closeBox(),i.$parent.$emit("success",{captchaVerification:n})}),1e3)})).catch((function(e){i.moveBlockBackgroundColor="#d9534f",i.leftBarBorderColor="#d9534f",i.iconColor="#fff",i.iconClass="icon-close",i.passFlag=!1,setTimeout((function(){n.refresh()}),1e3),i.$parent.$emit("error",i),i.tipWords="验证失败",setTimeout((function(){i.tipWords=""}),1e3)})),this.status=!1)},refresh:function(){var e=this;this.showRefresh=!0,this.finishText="",this.transitionLeft="left .3s",this.moveBlockLeft=0,this.leftBarWidth=void 0,this.transitionWidth="width .3s",this.leftBarBorderColor="#ddd",this.moveBlockBackgroundColor="#fff",this.iconColor="#000",this.iconClass="icon-right",this.isEnd=!1,this.getPictrue(),setTimeout((function(){e.transitionWidth="",e.transitionLeft="",e.text=e.explain}),300)},getPictrue:function(){var e=this,t={captchaType:this.captchaType,clientUid:localStorage.getItem("slider"),ts:Date.now()};Object(f.a)(t).then((function(t){e.backImgBase=t.data.originalImageBase64,e.blockBackImgBase=t.data.jigsawImageBase64,e.backToken=t.data.token,e.secretKey=t.data.secretKey})).catch((function(t){e.tipWords=t.msg,e.backImgBase=null,e.blockBackImgBase=null}))}}},i("2877")),p=(l=Object(m.a)(l,(function(){var e=this,t=e._self._c;return t("div",{staticStyle:{position:"relative"}},["2"===e.type?t("div",{staticClass:"verify-img-out",style:{height:parseInt(e.setSize.imgHeight)+e.vSpace+"px"}},[t("div",{staticClass:"verify-img-panel",style:{width:e.setSize.imgWidth,height:e.setSize.imgHeight}},[t("img",{staticStyle:{width:"100%",height:"100%",display:"block"},attrs:{src:e.backImgBase?"data:image/png;base64,"+e.backImgBase:e.defaultImg,alt:""}}),t("div",{directives:[{name:"show",rawName:"v-show",value:e.showRefresh,expression:"showRefresh"}],staticClass:"verify-refresh",on:{click:e.refresh}},[t("i",{staticClass:"iconfont icon-refresh"})]),t("transition",{attrs:{name:"tips"}},[e.tipWords?t("span",{staticClass:"verify-tips",class:e.passFlag?"suc-bg":"err-bg"},[e._v(e._s(e.tipWords))]):e._e()])],1)]):e._e(),t("div",{staticClass:"verify-bar-area",style:{width:e.setSize.imgWidth,height:e.barSize.height,"line-height":e.barSize.height}},[t("span",{staticClass:"verify-msg",domProps:{textContent:e._s(e.text)}}),t("div",{staticClass:"verify-left-bar",style:{width:void 0!==e.leftBarWidth?e.leftBarWidth:e.barSize.height,height:e.barSize.height,"border-color":e.leftBarBorderColor,transaction:e.transitionWidth}},[t("span",{staticClass:"verify-msg",domProps:{textContent:e._s(e.finishText)}}),t("div",{staticClass:"verify-move-block",style:{width:e.barSize.height,height:e.barSize.height,"background-color":e.moveBlockBackgroundColor,left:e.moveBlockLeft,transition:e.transitionLeft},on:{touchstart:e.start,mousedown:e.start}},[t("i",{class:["verify-icon iconfont",e.iconClass],style:{color:e.iconColor}}),"2"===e.type?t("div",{staticClass:"verify-sub-block",style:{width:Math.floor(47*parseInt(e.setSize.imgWidth)/310)+"px",height:e.setSize.imgHeight,top:"-"+(parseInt(e.setSize.imgHeight)+e.vSpace)+"px","background-size":e.setSize.imgWidth+" "+e.setSize.imgHeight}},[t("img",{staticStyle:{width:"100%",height:"100%",display:"block"},attrs:{src:"data:image/png;base64,"+e.blockBackImgBase,alt:""}})]):e._e()])])])])}),[],!1,null,null,null).exports,i("a434"),i("d81d"),{name:"VerifyPoints",props:{mode:{type:String,default:"fixed"},captchaType:{type:String},vSpace:{type:Number,default:5},imgSize:{type:Object,default:function(){return{width:"310px",height:"155px"}}},barSize:{type:Object,default:function(){return{width:"310px",height:"40px"}}},defaultImg:{type:String,default:""}},data:function(){return{secretKey:"",checkNum:3,fontPos:[],checkPosArr:[],num:1,pointBackImgBase:"",poinTextList:[],backToken:"",setSize:{imgHeight:0,imgWidth:0,barHeight:0,barWidth:0},tempPoints:[],text:"",barAreaColor:void 0,barAreaBorderColor:void 0,showRefresh:!0,bindingClick:!0}},computed:{resetSize:function(){return d}},watch:{type:{immediate:!0,handler:function(){this.init()}}},mounted:function(){this.$el.onselectstart=function(){return!1}},methods:{init:function(){var e=this;this.fontPos.splice(0,this.fontPos.length),this.checkPosArr.splice(0,this.checkPosArr.length),this.num=1,this.getPictrue(),this.$nextTick((function(){e.setSize=e.resetSize(e),e.$parent.$emit("ready",e)}))},canvasClick:function(e){var t=this;this.checkPosArr.push(this.getMousePos(this.$refs.canvas,e)),this.num==this.checkNum&&(this.num=this.createPoint(this.getMousePos(this.$refs.canvas,e)),this.checkPosArr=this.pointTransfrom(this.checkPosArr,this.setSize),setTimeout((function(){var e=t.secretKey?u(t.backToken+"---"+JSON.stringify(t.checkPosArr),t.secretKey):t.backToken+"---"+JSON.stringify(t.checkPosArr),i={captchaType:t.captchaType,pointJson:t.secretKey?u(JSON.stringify(t.checkPosArr),t.secretKey):JSON.stringify(t.checkPosArr),token:t.backToken};Object(f.b)(i).then((function(i){"0000"==i.repCode?(t.barAreaColor="#4cae4c",t.barAreaBorderColor="#5cb85c",t.text="验证成功",t.bindingClick=!1,"pop"==t.mode&&setTimeout((function(){t.$parent.clickShow=!1,t.refresh()}),1500),t.$parent.$emit("success",{captchaVerification:e})):(t.$parent.$emit("error",t),t.barAreaColor="#d9534f",t.barAreaBorderColor="#d9534f",t.text="验证失败",setTimeout((function(){t.refresh()}),700))}))}),400)),this.num点击查看开启方法',duration:3e4}),!1===n.timer&&t.$notify.warning({title:"温馨提示",dangerouslyUseHTMLString:!0,message:'您的【定时任务】未开启,没有开启会导致自动收货、未支付自动取消订单、订单自动好评、拼团到期退款等任务无法正常执行。请尽快执行命令开启!!点击查看开启方法',duration:3e4}),t.checkSocket()}catch(e){}return g.a.start(),e.abrupt("return",t.$router.push({path:i.data.menus.length?Object(v.a)(i.data.menus).path:t.$routeProStr+"/"}));case 27:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error((void 0===e?{}:e).msg||"登录失败"),t.login_captcha=e.data.login_captcha})),setTimeout((function(e){t.loading=!1}),1e3)},formatTwoStageRoutes:function(e){var t,i,o=this;return!(e.length<=0)&&(t=[],i=[],e.forEach((function(e){e&&e.meta&&e.meta.keepAlive&&(t.push(Object(n.a)({},e)),i.push(e.name),o.$store.dispatch("keepAliveNames/setCacheKeepAlive",i))})),t)},checkSocket:function(){var e=this;Object(a.n)().then((function(t){t=t.data.admin;var i=!1,n=new WebSocket(t);n.onopen=function(){i=!0,n.close()},n.onerror=function(t){i||(i=!0,e.$notify.warning({title:"温馨提示",message:'您的【长连接】未开启,没有开启会导致系统默认客服无法使用,后台订单通知无法收到。请尽快执行命令开启!!点击查看开启方法',dangerouslyUseHTMLString:!0,duration:3e4}))},n.onclose=function(t){i||(i=!0,e.$notify.warning({title:"温馨提示",message:'您的【长连接】未开启,没有开启会导致系统默认客服无法使用,后台订单通知无法收到。请尽快执行命令开启!!点击查看开启方法',dangerouslyUseHTMLString:!0,duration:3e4}))}}))},getExpiresTime:function(e){var t=Math.round(new Date/1e3);return parseFloat(parseFloat(parseFloat((e-t)/60)/60)/24)},closefail:function(){this.$message.error("校验错误")},handleResize:function(e){this.fullWidth=document.documentElement.clientWidth,this.fullWidth<768?document.getElementsByTagName("canvas")[0].removeAttribute("class","index_bg"):document.getElementsByTagName("canvas")[0].className="index_bg"},handleSubmit:function(e){var t=this;this.$refs[e].validate((function(e){e&&(1==t.login_captcha?t.$refs.verify.show():t.closeModel())}))}},beforeCreate:function(){this.fullWidth<768?document.getElementsByTagName("canvas")[0].removeAttribute("class","index_bg"):document.getElementsByTagName("canvas")[0].className="index_bg"},beforeDestroy:function(){window.removeEventListener("resize",this.handleResize),document.getElementsByTagName("canvas")[0].removeAttribute("class","index_bg")}},i("254f"),p=Object(m.a)(l,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"page-account"},[t("div",{staticClass:"container",class:[768a||r.x<0?-1:1,r.ya*=r.y>c||r.y<0?-1:1,d.fillRect(r.x-.5,r.y-.5,2,2),d.fillStyle="#FFFFFF",i=0;i=t.max/2&&(r.x-=.03*n,r.y-=.03*o),n=(t.max-s)/t.max,d.beginPath(),d.lineWidth=n/2,d.strokeStyle="rgba("+h.c+","+(.2+n)+")",d.moveTo(r.x,r.y),d.lineTo(t.x,t.y),d.stroke());e.splice(e.indexOf(r),1)}))),m(r)}i("99af"),i("d3b7"),i("159b"),i("a434"),i("14d9");var a,c,l=document.createElement("canvas"),h=(u=(i=o("script")).length,i=i[u-1],{l:u,z:n(i,"zIndex",-2),o:n(i,"opacity",.8),c:n(i,"color","255,255,255"),n:n(i,"count",240)}),u="c_n"+h.l,d=l.getContext("2d"),f=0,m=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(e){window.setTimeout(e,1e3/45)},p=Math.random,g={x:null,y:null,max:2e4};l.id=u,l.style.cssText="position:fixed;top:0;left:0;z-index:"+h.z+";opacity:"+h.o,o("body")[0].appendChild(l),s(),window.onresize=s,window.onmousemove=function(e){e=e||window.event,g.x=e.clientX,g.y=e.clientY},window.onmouseout=function(){g.x=null,g.y=null};for(var v=[],y=0;y@^][^\s!#%&*+<=>@^]*>/,I=/a/g,N=/a/g,T=(a=new E(I)!==I,h.MISSED_STICKY),D=h.UNSUPPORTED_Y;x=i&&(!a||T||k||V||v((function(){return N[S]=!1,E(I)!==I||E(N)===N||"/a/i"!==String(E(I,"i"))})));if(l("RegExp",x)){for(var z=function(t,e){var a,i,n=d(O,this),r=f(t),l=void 0===e,u=[],h=t;if(!n&&r&&l&&t.constructor===z)return t;if((r||d(O,t))&&(t=t.source,l)&&(e=p(h)),t=void 0===t?"":m(t),e=void 0===e?"":m(e),h=t,r=e=k&&"dotAll"in I&&(a=!!e&&-1<$(e,"s"))?M(e,/s/g,""):e,T&&"sticky"in I&&(i=!!e&&-1<$(e,"y"))&&D&&(e=M(e,/y/g,"")),V&&(t=(l=function(t){for(var e,a=t.length,i=0,n="",r=[],l=c(null),o=!1,s=!1,u=0,d="";i<=a;i++){if("\\"===(e=R(t,i)))e+=R(t,++i);else if("]"===e)o=!1;else if(!o)switch(!0){case"["===e:o=!0;break;case"("===e:L(W,C(t,i+1))&&(i+=2,s=!0),n+=e,u++;continue;case">"===e&&s:if(""===d||w(l,d))throw new j("Invalid capture group name");l[d]=!0,s=!(r[r.length]=[d,u]),d="";continue}s?d+=e:n+=e}return[n,r]}(t))[0],u=l[1]),l=o(E(t,e),n?this:O,z),(a||i||u.length)&&(e=y(l),a&&(e.dotAll=!0,e.raw=z(function(t){for(var e,a=t.length,i=0,n="",r=!1;i<=a;i++)"\\"===(e=R(t,i))?n+=e+R(t,++i):r||"."!==e?("["===e?r=!0:"]"===e&&(r=!1),n+=e):n+="[\\s\\S]";return n}(t),r)),i&&(e.sticky=!0),u.length)&&(e.groups=u),t!==h)try{s(l,"source",""===h?"(?:)":h)}catch(t){}return l},A=u(E),P=0;A.length>P;)g(z,E,A[P++]);(O.constructor=z).prototype=O,b(n,"RegExp",z,{constructor:!0})}_("RegExp")},"61f7":function(t,e,a){"use strict";a.d(e,"a",(function(){return r})),a.d(e,"c",(function(){return s})),a.d(e,"b",(function(){return c}));var i=a("ade3"),n=a("5530");function r(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var a,i,n={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(a in n)new RegExp("(".concat(a,")")).test(e)&&(i=n[a]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?i:("00"+i).substr(i.length)));return e}a("ac1f"),a("00b4"),a("5319"),a("4d63"),a("c607"),a("2c3e"),a("25f0"),a("498a"),a("d3b7"),a("13d5"),a("b64b"),a("99af");var l={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function o(t,e){t.message=function(t){return e.replace("%s",t||"")}}function s(t){var e=1t.formValidate.attrs[a].stock)return t.$message.error("拼团限量不能超过规格库存")}t.current+=1})):this.formValidate.image?this.current+=1:this.$message.warning("请选择商品")},step:function(){this.current--},getContent:function(e){this.formValidate.description=e},modalPicTap:function(e,t,i){this.modalPic=!0,this.isChoice="dan"===e?"单选":"多选",this.picTit=t,this.tableIndex=i},getPic:function(e){"danFrom"===this.picTit?this.formValidate.image=e.att_dir:(this.formValidate.attrs&&this.formValidate.attrs.length&&this.$set(this.specsData[this.tableIndex],"_checked",!0),this.specsData[this.tableIndex].pic=e.att_dir),this.modalPic=!1},getPicD:function(e){var t=this;this.images=e,this.images.map((function(e){t.formValidate.images.push(e.att_dir),t.formValidate.images=t.formValidate.images.splice(0,10)})),this.modalPic=!1},handleRemove:function(e){this.images.splice(e,1),this.formValidate.images.splice(e,1)},changeGoods:function(){this.modals=!0,this.$refs.goodslist.formValidate.is_presale=0,this.$refs.goodslist.formValidate.is_virtual=0,this.$refs.goodslist.getList(),this.$refs.goodslist.goodsCategory()},handleDragStart:function(e,t){this.dragging=t},handleDragEnd:function(e,t){this.dragging=null},handleDragOver:function(e){e.dataTransfer.dropEffect="move"},handleDragEnter:function(e,t){var i;e.dataTransfer.effectAllowed="move",t!==this.dragging&&(i=(e=Object(a.a)(this.formValidate.images)).indexOf(this.dragging),t=e.indexOf(t),e.splice.apply(e,[t,0].concat(Object(a.a)(e.splice(i,1)))),this.formValidate.images=e)}}},i("fc28"),d=i("2877"),c=Object(d.a)(l,(function(){var e=this,t=e._self._c;return t("div",[t("pages-header",{ref:"pageHeader",attrs:{title:e.$route.params.id?"编辑拼团商品":"添加拼团商品",backUrl:e.$routeProStr+"/marketing/store_combination/index"}}),t("el-card",{staticClass:"mt16",attrs:{bordered:!1,shadow:"never"}},[t("el-row",{staticClass:"mt30 acea-row row-middle row-center"},[t("el-col",{attrs:{span:20}},[t("steps",{attrs:{stepList:e.stepList,isActive:e.current}})],1),t("el-col",{directives:[{name:"loading",rawName:"v-loading",value:e.spinShow,expression:"spinShow"}],attrs:{span:23}},[t("el-form",{ref:"formValidate",staticClass:"form mt30",attrs:{model:e.formValidate,rules:e.ruleValidate,"label-width":e.labelWidth,"label-position":e.labelPosition},on:{"on-validate":e.validate},nativeOn:{submit:function(e){e.preventDefault()}}},[0===e.current?t("el-form-item",{attrs:{label:"选择商品:",prop:"image_input"}},[t("div",{staticClass:"picBox",on:{click:e.changeGoods}},[e.formValidate.image?t("div",{staticClass:"pictrue"},[t("img",{directives:[{name:"lazy",rawName:"v-lazy",value:e.formValidate.image,expression:"formValidate.image"}]})]):t("div",{staticClass:"upLoad acea-row row-center-wrapper"},[t("i",{staticClass:"el-icon-goods",staticStyle:{"font-size":"24px"}})])])]):e._e(),t("el-row",{directives:[{name:"show",rawName:"v-show",value:1===e.current,expression:"current === 1"}]},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"商品主图:",prop:"image"}},[t("div",{staticClass:"picBox",on:{click:function(t){return e.modalPicTap("dan","danFrom")}}},[e.formValidate.image?t("div",{staticClass:"pictrue"},[t("img",{directives:[{name:"lazy",rawName:"v-lazy",value:e.formValidate.image,expression:"formValidate.image"}]})]):t("div",{staticClass:"upLoad acea-row row-center-wrapper"},[t("i",{staticClass:"el-icon-picture-outline",staticStyle:{"font-size":"24px"}})])])])],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"商品轮播图:",prop:"images"}},[t("div",{staticClass:"acea-row"},[e._l(e.formValidate.images,(function(i,a){return t("div",{key:a,staticClass:"pictrue",attrs:{draggable:"true"},on:{dragstart:function(t){return e.handleDragStart(t,i)},dragover:function(t){return t.preventDefault(),e.handleDragOver(t,i)},dragenter:function(t){return e.handleDragEnter(t,i)},dragend:function(t){return e.handleDragEnd(t,i)}}},[t("img",{directives:[{name:"lazy",rawName:"v-lazy",value:i,expression:"item"}]}),t("i",{staticClass:"el-icon-circle-close btndel",on:{click:function(t){return e.handleRemove(a)}}})])})),e.formValidate.images.length<10?t("div",{staticClass:"upLoad acea-row row-center-wrapper",on:{click:function(t){return e.modalPicTap("duo")}}},[t("i",{staticClass:"el-icon-picture-outline",staticStyle:{"font-size":"24px"}})]):e._e()],2)])],1),t("el-col",{attrs:{span:24}},[t("el-col",e._b({},"el-col",e.grid,!1),[t("el-form-item",{attrs:{label:"拼团名称:",prop:"title","label-for":"title"}},[t("el-input",{staticClass:"content_width",attrs:{elearable:"",placeholder:"请输入拼团名称"},model:{value:e.formValidate.title,callback:function(t){e.$set(e.formValidate,"title",t)},expression:"formValidate.title"}})],1)],1)],1),t("el-col",{attrs:{span:24}},[t("el-col",e._b({},"el-col",e.grid,!1),[t("el-form-item",{attrs:{label:"拼团简介:",prop:"info","label-for":"info"}},[t("el-input",{staticClass:"content_width",attrs:{placeholder:"请输入拼团简介",type:"textarea",rows:4},model:{value:e.formValidate.info,callback:function(t){e.$set(e.formValidate,"info",t)},expression:"formValidate.info"}})],1)],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"拼团时间:",prop:"section_time"}},[t("div",[t("el-date-picker",{staticClass:"content_width",attrs:{clearable:"",editable:!1,type:"datetimerange",format:"yyyy-MM-dd HH:mm","value-format":"yyyy-MM-dd HH:mm","range-separator":"-","start-placeholder":"开始日期","end-placeholder":"结束日期"},on:{change:e.onchangeTime},model:{value:e.formValidate.section_time,callback:function(t){e.$set(e.formValidate,"section_time",t)},expression:"formValidate.section_time"}}),t("div",{staticClass:"grey"},[e._v("设置活动开启结束时间,用户可以在设置时间内发起参与拼团")])],1)])],1),0==e.formValidate.virtual_type?t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"物流方式:",prop:"logistics"}},[t("el-checkbox-group",{model:{value:e.formValidate.logistics,callback:function(t){e.$set(e.formValidate,"logistics",t)},expression:"formValidate.logistics"}},[t("el-checkbox",{attrs:{label:"1"}},[e._v("快递")]),t("el-checkbox",{attrs:{label:"2"}},[e._v("到店核销")])],1)],1)],1):e._e(),0==e.formValidate.virtual_type?t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"运费设置:",prop:1!=e.formValidate.freight?"freight":""}},[t("el-radio-group",{model:{value:e.formValidate.freight,callback:function(t){e.$set(e.formValidate,"freight",t)},expression:"formValidate.freight"}},[t("el-radio",{attrs:{label:2}},[e._v("固定邮费")]),t("el-radio",{attrs:{label:3}},[e._v("运费模板")])],1)],1)],1):e._e(),3!=e.formValidate.freight&&1!=e.formValidate.freight&&0==e.formValidate.virtual_type?t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:""}},[t("div",{staticClass:"acea-row"},[t("el-input-number",{staticClass:"content_width",attrs:{controls:!1,min:0,max:9999999999,placeholder:"请输入金额"},model:{value:e.formValidate.postage,callback:function(t){e.$set(e.formValidate,"postage",t)},expression:"formValidate.postage"}})],1)])],1):e._e(),3==e.formValidate.freight&&0==e.formValidate.virtual_type?t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"",prop:"temp_id"}},[t("div",{staticClass:"acea-row"},[t("el-select",{staticClass:"content_width",attrs:{clearable:"",placeholder:"请选择运费模板"},model:{value:e.formValidate.temp_id,callback:function(t){e.$set(e.formValidate,"temp_id",t)},expression:"formValidate.temp_id"}},e._l(e.templateList,(function(e,i){return t("el-option",{key:i,attrs:{value:e.id,label:e.name}})})),1),t("span",{staticClass:"addfont",on:{click:e.freight}},[e._v("新增运费模板")])],1)])],1):e._e(),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"拼团时效(单位 小时):",prop:"effective_time"}},[t("div",[t("el-input-number",{staticClass:"content_width",attrs:{controls:!1,placeholder:"请输入拼团时效(单位 小时)"},model:{value:e.formValidate.effective_time,callback:function(t){e.$set(e.formValidate,"effective_time",t)},expression:"formValidate.effective_time"}}),t("div",{staticClass:"grey"},[e._v("\n 用户发起拼团后开始计时,需在设置时间内邀请到规定好友人数参团,超过时效时间,则系统判定拼团失败,自动发起退款\n ")])],1)])],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"拼团人数:",prop:"people"}},[t("div",[t("el-input-number",{staticClass:"content_width",attrs:{controls:!1,min:2,max:1e4,placeholder:"请输入拼团人数",precision:0},model:{value:e.formValidate.people,callback:function(t){e.$set(e.formValidate,"people",t)},expression:"formValidate.people"}}),t("div",{staticClass:"grey"},[e._v("单次拼团需要参与的用户数")])],1)])],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"虚拟成团补齐人数:",prop:"virtualPeople"}},[t("div",[t("el-input-number",{staticClass:"content_width",attrs:{controls:!1,placeholder:"设置虚拟成团的补齐人数",precision:0,max:1e4,min:0},model:{value:e.formValidate.virtualPeople,callback:function(t){e.$set(e.formValidate,"virtualPeople",t)},expression:"formValidate.virtualPeople"}}),t("div",{staticClass:"grey"},[e._v("\n 设置虚拟成团的补齐人数,如:5人团设置补齐2人,当团队成员大于等于3人时,拼团结束时自动补齐剩余最多2个位置,不开启虚拟成团请设置为0\n ")])],1)])],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"总购买数量限制:",prop:"num"}},[t("div",[t("el-input-number",{staticClass:"content_width",attrs:{controls:!1,min:1,placeholder:"请输入总数量限制",precision:0,max:1e4},model:{value:e.formValidate.num,callback:function(t){e.$set(e.formValidate,"num",t)},expression:"formValidate.num"}}),t("div",{staticClass:"grey"},[e._v("\n 该商品活动期间内,用户可购买的最大数量。例如设置为4,表示本次活动有效期内,每个用户最多可购买4件\n ")])],1)])],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"单次购买数量限制:",prop:"once_num"}},[t("div",[t("el-input-number",{staticClass:"content_width",attrs:{controls:!1,min:1,placeholder:"请输入单次购买数量限制",precision:0,max:1e4},model:{value:e.formValidate.once_num,callback:function(t){e.$set(e.formValidate,"once_num",t)},expression:"formValidate.once_num"}}),t("div",{staticClass:"grey"},[e._v("\n 用户参与拼团时,一次购买最大数量限制。例如设置为2,表示每次参与拼团时,用户一次购买数量最大可选择2个\n ")])],1)])],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"单位:",prop:"unit_name","label-for":"unit_name"}},[t("el-input",{staticClass:"content_width",attrs:{clearable:"",placeholder:"请输入单位"},model:{value:e.formValidate.unit_name,callback:function(t){e.$set(e.formValidate,"unit_name",t)},expression:"formValidate.unit_name"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"团长返佣比例:",prop:"head_commission"}},[t("div",[t("el-input-number",{staticClass:"content_width",attrs:{controls:!1,min:0,max:100,placeholder:"团长返佣比例",precision:0},model:{value:e.formValidate.head_commission,callback:function(t){e.$set(e.formValidate,"head_commission",t)},expression:"formValidate.head_commission"}}),t("div",{staticClass:"grey"},[e._v("\n 拼团成功后,如果团长是分销员,则在订单确认收货时会给团长返一定的佣金,佣金比例是实际支付金额的0-100%\n ")])],1)])],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"拼团是否参与分销:",props:"is_commission","label-for":"is_commission"}},[t("div",[t("el-switch",{staticClass:"defineSwitch",attrs:{"active-value":1,"inactive-value":0,size:"large","active-text":"开启","inactive-text":"关闭"},model:{value:e.formValidate.is_commission,callback:function(t){e.$set(e.formValidate,"is_commission",t)},expression:"formValidate.is_commission"}}),t("div",{staticClass:"grey"},[e._v("拼团商品是否参与商城分销返佣")])],1)])],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"排序:"}},[t("el-input-number",{staticClass:"content_width",attrs:{controls:!1,placeholder:"请输入排序",precision:0,max:1e4,min:0},model:{value:e.formValidate.sort,callback:function(t){e.$set(e.formValidate,"sort",t)},expression:"formValidate.sort"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"热门推荐:",props:"is_hot","label-for":"is_hot"}},[t("el-switch",{staticClass:"defineSwitch",attrs:{"active-value":1,"inactive-value":0,size:"large","active-text":"开启","inactive-text":"关闭"},model:{value:e.formValidate.is_host,callback:function(t){e.$set(e.formValidate,"is_host",t)},expression:"formValidate.is_host"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"活动状态:",props:"is_show","label-for":"is_show"}},[t("el-switch",{staticClass:"defineSwitch",attrs:{"active-value":1,"inactive-value":0,size:"large","active-text":"开启","inactive-text":"关闭"},model:{value:e.formValidate.is_show,callback:function(t){e.$set(e.formValidate,"is_show",t)},expression:"formValidate.is_show"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"规格选择:"}},[t("el-table",{ref:"multipleTable",attrs:{data:e.specsData,"row-key":e.getRowKeys,border:""},on:{"selection-change":e.changeCheckbox}},[t("el-table-column",{attrs:{type:"selection","reserve-selection":!0,width:"55"}}),e._l(e.columns,(function(i,a){return t("el-table-column",{key:a,attrs:{label:i.title,"min-width":i.minWidth},scopedSlots:e._u([{key:"default",fn:function(a){return[i.key?[t("div",[t("span",[e._v(e._s(a.row[i.key]))])])]:"pic"===i.slot?[t("div",{staticClass:"acea-row row-middle row-center-wrapper",on:{click:function(t){return e.modalPicTap("dan","danTable",a.$index)}}},[a.row.pic?t("div",{staticClass:"pictrue pictrueTab"},[t("img",{directives:[{name:"lazy",rawName:"v-lazy",value:a.row.pic,expression:"scope.row.pic"}]})]):t("div",{staticClass:"upLoad pictrueTab acea-row row-center-wrapper"},[t("i",{staticClass:"el-icon-picture-outline",staticStyle:{"font-size":"24px"}})])])]:"price"===i.slot?[t("el-input-number",{staticClass:"priceBox",attrs:{controls:!1,min:0,precision:2,"active-change":!1},model:{value:a.row.price,callback:function(t){e.$set(a.row,"price",t)},expression:"scope.row.price"}})]:e._e(),"quota"===i.slot?[t("el-input-number",{staticClass:"priceBox",attrs:{controls:!1,min:1,"active-change":""},model:{value:a.row.quota,callback:function(t){e.$set(a.row,"quota",t)},expression:"scope.row.quota"}})]:e._e()]}}],null,!0)})}))],2)],1)],1)],1),t("el-row",{directives:[{name:"show",rawName:"v-show",value:2===e.current,expression:"current === 2"}]},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"内容:"}},[t("WangEditor",{staticStyle:{width:"90%"},attrs:{content:e.formValidate.description},on:{editorContent:e.getEditorContent}})],1)],1)],1),t("el-form-item",[t("el-button",{staticClass:"submission",attrs:{disabled:e.$route.params.id&&1===e.current||0===e.current},on:{click:e.step}},[e._v("上一步")]),t("el-button",{staticClass:"submission",attrs:{type:"primary",disabled:e.submitOpen&&2===e.current},on:{click:function(t){return e.next("formValidate")}}},[e._v(e._s(2===e.current?"提交":"下一步"))])],1)],1)],1)],1)],1),t("el-dialog",{staticClass:"paymentFooter",attrs:{visible:e.modals,title:"商品列表",width:"1000px"},on:{"update:visible":function(t){e.modals=t}}},[t("goods-list",{ref:"goodslist",on:{getProductId:e.getProductId}})],1),t("el-dialog",{attrs:{visible:e.modalPic,width:"950px",title:"上传商品图","close-on-click-modal":!1},on:{"update:visible":function(t){e.modalPic=t}}},[e.modalPic?t("uploadPictures",{attrs:{isChoice:e.isChoice,gridBtn:e.gridBtn,gridPic:e.gridPic},on:{getPic:e.getPic,getPicD:e.getPicD}}):e._e()],1),t("freight-template",{ref:"template",on:{addSuccess:e.productGetTemplate}})],1)}),[],!1,null,"1dac4c8b",null);t.default=c.exports},"431a":function(e,t,i){},"54fd":function(e,t,i){"use strict";i("431a")},"57b9":function(e,t,i){"use strict";var a=i("c65b"),r=i("d066"),s=i("b622"),o=i("cb2d");e.exports=function(){var e=r("Symbol"),t=(e=e&&e.prototype,e&&e.valueOf),i=s("toPrimitive");e&&!e[i]&&o(e,i,(function(e){return a(t,this)}),{arity:1})}},"5a47":function(e,t,i){"use strict";var a=i("23e7"),r=i("04f8"),s=i("d039"),o=i("7418"),n=i("7b0b");a({target:"Object",stat:!0,forced:!r||s((function(){o.f(1)}))},{getOwnPropertySymbols:function(e){var t=o.f;return t?t(n(e)):[]}})},"6ea4":function(e,t,i){"use strict";i("a9e3");var a={name:"",props:{stepList:{type:Array,default:function(){return[]}},isActive:{type:Number,default:0}},data:function(){return{}},created:function(){},mounted:function(){},methods:{lineWidth:function(){var e;switch(this.stepList.length){case 3:e="wd160";case 4:e="wd120";default:e="wd100"}return e},stepActive:function(e){this.$emit("stepActive",e)}}};i("54fd"),i=i("2877"),i=Object(i.a)(a,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"steps df-cc"},e._l(e.stepList,(function(i,a){return t("div",{key:a,staticClass:"steps-item",class:a<=e.isActive?"active":"",on:{click:function(t){return e.stepActive(a)}}},[t("div",{staticClass:"dot df-cc"},[e._v(e._s(a+1))]),t("span",{staticClass:"title"},[e._v(e._s(i))]),a@^][^\s!#%&*+<=>@^]*>/,N=/a/g,A=/a/g,G=(n=new C(N)!==N,g.MISSED_STICKY),H=g.UNSUPPORTED_Y;_=r&&(!n||G||k||w||y((function(){return A[T]=!1,C(N)!==N||C(A)===A||"/a/i"!==String(C(N,"i"))})));if(o("RegExp",_)){for(var P=function(t,e){var n,r,i=d(R,this),u=l(t),o=void 0===e,f=[],g=t;if(!i&&u&&o&&t.constructor===P)return t;if((u||d(R,t))&&(t=t.source,o)&&(e=h(g)),t=void 0===t?"":m(t),e=void 0===e?"":m(e),g=t,u=e=k&&"dotAll"in N&&(n=!!e&&-1"===e&&c:if(""===d||v(o,d))throw new x("Invalid capture group name");o[d]=!0,c=!(u[u.length]=[d,f]),d="";continue}c?d+=e:i+=e}return[i,u]}(t))[0],f=o[1]),o=a(C(t,e),i?this:R,P),(n||r||f.length)&&(e=O(o),n&&(e.dotAll=!0,e.raw=P(function(t){for(var e,n=t.length,r=0,i="",u=!1;r<=n;r++)"\\"===(e=S(t,r))?i+=e+S(t,++r):u||"."!==e?("["===e?u=!0:"]"===e&&(u=!1),i+=e):i+="[\\s\\S]";return i}(t),u)),r&&(e.sticky=!0),f.length)&&(e.groups=f),t!==g)try{c(o,"source",""===g?"(?:)":g)}catch(t){}return o},V=f(C),F=0;V.length>F;)p(P,C,V[F++]);(R.constructor=P).prototype=R,b(i,"RegExp",P,{constructor:!0})}j("RegExp")},7354:function(t,e,n){},8593:function(t,e,n){"use strict";n.d(e,"i",(function(){return i})),n.d(e,"g",(function(){return u})),n.d(e,"h",(function(){return o})),n.d(e,"db",(function(){return a})),n.d(e,"m",(function(){return c})),n.d(e,"k",(function(){return s})),n.d(e,"l",(function(){return f})),n.d(e,"j",(function(){return d})),n.d(e,"L",(function(){return l})),n.d(e,"D",(function(){return m})),n.d(e,"K",(function(){return h})),n.d(e,"I",(function(){return g})),n.d(e,"F",(function(){return p})),n.d(e,"G",(function(){return b})),n.d(e,"H",(function(){return y})),n.d(e,"J",(function(){return v})),n.d(e,"Z",(function(){return O})),n.d(e,"fb",(function(){return j})),n.d(e,"s",(function(){return _})),n.d(e,"c",(function(){return k})),n.d(e,"e",(function(){return w})),n.d(e,"b",(function(){return T})),n.d(e,"d",(function(){return C})),n.d(e,"f",(function(){return R})),n.d(e,"w",(function(){return x})),n.d(e,"u",(function(){return L})),n.d(e,"v",(function(){return S})),n.d(e,"Q",(function(){return E})),n.d(e,"P",(function(){return M})),n.d(e,"R",(function(){return $})),n.d(e,"Y",(function(){return I})),n.d(e,"o",(function(){return N})),n.d(e,"n",(function(){return A})),n.d(e,"U",(function(){return G})),n.d(e,"q",(function(){return H})),n.d(e,"t",(function(){return P})),n.d(e,"V",(function(){return V})),n.d(e,"a",(function(){return F})),n.d(e,"A",(function(){return K})),n.d(e,"cb",(function(){return z})),n.d(e,"E",(function(){return q})),n.d(e,"rb",(function(){return U})),n.d(e,"qb",(function(){return D})),n.d(e,"M",(function(){return Y})),n.d(e,"O",(function(){return J})),n.d(e,"B",(function(){return B})),n.d(e,"S",(function(){return Q})),n.d(e,"T",(function(){return W})),n.d(e,"x",(function(){return X})),n.d(e,"ab",(function(){return Z})),n.d(e,"y",(function(){return tt})),n.d(e,"bb",(function(){return et})),n.d(e,"p",(function(){return nt})),n.d(e,"C",(function(){return rt})),n.d(e,"z",(function(){return it})),n.d(e,"W",(function(){return ut})),n.d(e,"lb",(function(){return ot})),n.d(e,"nb",(function(){return at})),n.d(e,"kb",(function(){return ct})),n.d(e,"ob",(function(){return st})),n.d(e,"mb",(function(){return ft})),n.d(e,"r",(function(){return dt})),n.d(e,"pb",(function(){return lt})),n.d(e,"gb",(function(){return mt})),n.d(e,"eb",(function(){return ht})),n.d(e,"hb",(function(){return gt})),n.d(e,"X",(function(){return pt})),n.d(e,"jb",(function(){return bt})),n.d(e,"N",(function(){return yt})),n.d(e,"ib",(function(){return vt})),n("99af");var r=n("6b6c");function i(t){return Object(r.a)({url:"setting/config_class",method:"get",params:t})}function u(t){return Object(r.a)({url:"setting/config_class/create",method:"get"})}function o(t){return Object(r.a)({url:"setting/config_class/".concat(t,"/edit"),method:"get"})}function a(t){return Object(r.a)({url:"setting/config_class/set_status/".concat(t.id,"/").concat(t.status),method:"PUT"})}function c(t){return Object(r.a)({url:"setting/config",method:"get",params:t})}function s(t){return Object(r.a)({url:"setting/config/create",method:"get",params:t})}function f(t){return Object(r.a)({url:"/setting/config/".concat(t,"/edit"),method:"get"})}function d(t,e){return Object(r.a)({url:"setting/config/set_status/".concat(t,"/").concat(e),method:"PUT"})}function l(t){return Object(r.a)({url:"setting/group",method:"get",params:t})}function m(t){return Object(r.a)({url:t.url,method:t.method,data:t.datas})}function h(t){return Object(r.a)({url:"setting/group/".concat(t),method:"get"})}function g(t,e){return Object(r.a)({url:e,method:"get",params:t})}function p(t,e){return Object(r.a)({url:e,method:"get",params:t})}function b(t,e){return Object(r.a)({url:e,method:"get",params:t})}function y(t,e){return Object(r.a)({url:e,method:"get",params:t})}function v(t){return Object(r.a)({url:t,method:"PUT"})}function O(t){return Object(r.a)({url:"system/log/search_admin",method:"GET"})}function j(t){return Object(r.a)({url:"system/log",method:"GET",params:t})}function _(){return Object(r.a)({url:"system/file",method:"GET"})}function k(){return Object(r.a)({url:"system/backup",method:"GET"})}function w(t){return Object(r.a)({url:"system/backup/read",method:"GET",params:t})}function T(t){return Object(r.a)({url:"system/backup/backup",method:"put",data:t})}function C(t){return Object(r.a)({url:"system/backup/optimize",method:"put",data:t})}function R(t){return Object(r.a)({url:"system/backup/repair",method:"put",data:t})}function x(t){return Object(r.a)({url:"system/backup/file_list",method:"GET"})}function L(t){return Object(r.a)({url:"backup/download",method:"get",params:t})}function S(t){return Object(r.a)({url:"system/backup/import",method:"POST",data:t})}function E(t){return Object(r.a)({url:"system/file/login",method:"POST",data:t})}function M(t){return Object(r.a)({url:"system/file/opendir",method:"GET",params:t,file_edit:!0})}function $(t){return Object(r.a)({url:"system/file/openfile",method:"GET",params:t,file_edit:!0})}function I(t){return Object(r.a)({url:"system/file/savefile?fileToken=".concat(t.fileToken),method:"post",data:t,file_edit:!0})}function N(t){return Object(r.a)({url:"system/file/createFolder",method:"GET",params:t,file_edit:!0})}function A(t){return Object(r.a)({url:"system/file/createFile",method:"GET",params:t,file_edit:!0})}function G(t){return Object(r.a)({url:"system/file/rename",method:"GET",params:t,file_edit:!0})}function H(t){return Object(r.a)({url:"system/file/delFolder",method:"GET",params:t,file_edit:!0})}function P(t){return Object(r.a)({url:"system/file/mark",method:"get",params:t,file_edit:!0})}function V(t){return Object(r.a)({url:"system/replace_site_url",method:"post",data:t})}function F(){return Object(r.a)({url:"auth",method:"get"})}function K(){return Object(r.a)({url:"setting/get_kf_adv",method:"get"})}function z(t){return Object(r.a)({url:"setting/set_kf_adv",method:"post",data:t})}function q(){return Object(r.a)({url:"setting/group_all",method:"get"})}function U(t){return Object(r.a)({url:"system/version_list",method:"get",params:t})}function D(t){return Object(r.a)({url:"system/version_crate/".concat(t),method:"get"})}function Y(t){return Object(r.a)({url:"setting/group_data/save_all",method:"POST",data:t})}function J(t){return Object(r.a)({url:"diy/open_adv/add",method:"POST",data:t})}function B(){return Object(r.a)({url:"diy/open_adv/info",method:"get"})}function Q(t){return Object(r.a)({url:"setting/config/get_system/".concat(t),method:"get"})}function W(t){return Object(r.a)({url:"setting/config/save_basics",method:"POST",data:t})}function X(){return Object(r.a)({url:"setting/get_user_agreement",method:"get"})}function Z(t){return Object(r.a)({url:"setting/set_user_agreement",method:"post",data:t})}function tt(t){return Object(r.a)({url:"setting/get_agreement/".concat(t),method:"get"})}function et(t,e){return Object(r.a)({url:"setting/save_agreement",method:"post",data:t})}function nt(t){return Object(r.a)({url:"crmeb_product",method:"get",params:t})}function rt(){return Object(r.a)({url:"setting/get_version",method:"get"})}function it(){return Object(r.a)({url:"copyright",method:"get"})}function ut(t){return Object(r.a)({url:"copyright",method:"post",data:t})}function ot(t){return Object(r.a)({url:"/system/upgrade/list",method:"get",params:t})}function at(){return Object(r.a)({url:"/system/upgrade_progress",method:"get"})}function ct(){return Object(r.a)({url:"/system/upgrade/agreement",method:"get"})}function st(){return Object(r.a)({url:"/system/upgrade_status",method:"get"})}function ft(t){return Object(r.a)({url:"/system/upgrade_log/list",method:"get",params:t})}function dt(t){return Object(r.a)({url:"/system/upgrade_download/"+t,method:"POST"})}function lt(t){return Object(r.a)({url:"/system/upgradeable/list",method:"get",params:t})}function mt(t){return Object(r.a)({url:"system/crontab/list",params:t})}function ht(t,e){return Object(r.a)({url:"system/crontab/set_open/".concat(t,"/").concat(e)})}function gt(t){return Object(r.a)({url:"system/crontab/info/".concat(t)})}function pt(t){return Object(r.a)({url:"system/crontab/save",method:"post",data:t})}function bt(t){return Object(r.a)({url:"system/database/update_mark",method:"post",data:t})}function yt(t,e){return Object(r.a)({url:"system/file/mark/save?fileToken=".concat(t),method:"post",data:e})}function vt(){return Object(r.a)({url:"system/crontab/mark"})}},a1c5:function(t,e,n){"use strict";n("3142")},c607:function(t,e,n){"use strict";var r=n("83ab"),i=n("fce3"),u=n("c6b6"),o=n("edd0"),a=n("69f3").get,c=RegExp.prototype,s=TypeError;r&&i&&o(c,"dotAll",{configurable:!0,get:function(){if(this!==c){if("RegExp"===u(this))return!!a(this).dotAll;throw new s("Incompatible receiver, RegExp required")}}})},d2195:function(t,e,n){"use strict";n("7354")},ec0d:function(t,e,n){}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-8eb17d4c.00e7dcfb.js b/crmeb/public/admin/system_static/js/chunk-8eb17d4c.00e7dcfb.js deleted file mode 100644 index 71d9eecb9..000000000 --- a/crmeb/public/admin/system_static/js/chunk-8eb17d4c.00e7dcfb.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-8eb17d4c"],{"1eb1":function(t,e,n){"use strict";n("30ca")},"2c3e":function(t,e,n){"use strict";var a=n("83ab"),i=n("9f7f").MISSED_STICKY,r=n("c6b6"),o=n("edd0"),s=n("69f3").get,c=RegExp.prototype,l=TypeError;a&&i&&o(c,"sticky",{configurable:!0,get:function(){if(this!==c){if("RegExp"===r(this))return!!s(this).sticky;throw new l("Incompatible receiver, RegExp required")}}})},"30ca":function(t,e,n){},"4d63":function(t,e,n){"use strict";var a=n("83ab"),i=n("da84"),r=n("e330"),o=n("94ca"),s=n("7156"),c=n("9112"),l=n("7c73"),u=n("241c").f,d=n("3a9b"),f=n("44e7"),m=n("577e"),p=n("90d8"),g=n("9f7f"),v=n("aeb0"),h=n("cb2d"),b=n("d039"),w=n("1a2d"),_=n("69f3").enforce,x=n("2626"),y=n("b622"),k=n("fce3"),j=n("107c"),O=y("match"),S=i.RegExp,C=S.prototype,E=i.SyntaxError,R=r(C.exec),$=r("".charAt),D=r("".replace),V=r("".indexOf),L=r("".slice),M=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,I=/a/g,q=/a/g,N=(n=new S(I)!==I,g.MISSED_STICKY),z=g.UNSUPPORTED_Y;y=a&&(!n||N||k||j||b((function(){return q[O]=!1,S(I)!==I||S(q)===q||"/a/i"!==String(S(I,"i"))})));if(o("RegExp",y)){for(var A=function(t,e){var n,a,i=d(C,this),r=f(t),o=void 0===e,u=[],g=t;if(!i&&r&&o&&t.constructor===A)return t;if((r||d(C,t))&&(t=t.source,o)&&(e=p(g)),t=void 0===t?"":m(t),e=void 0===e?"":m(e),g=t,r=e=k&&"dotAll"in I&&(n=!!e&&-1"===e&&c:if(""===d||w(o,d))throw new E("Invalid capture group name");o[d]=!0,c=!(r[r.length]=[d,u]),d="";continue}c?d+=e:i+=e}return[i,r]}(t))[0],u=o[1]),o=s(S(t,e),i?this:C,A),(n||a||u.length)&&(e=_(o),n&&(e.dotAll=!0,e.raw=A(function(t){for(var e,n=t.length,a=0,i="",r=!1;a<=n;a++)"\\"===(e=$(t,a))?i+=e+$(t,++a):r||"."!==e?("["===e?r=!0:"]"===e&&(r=!1),i+=e):i+="[\\s\\S]";return i}(t),r)),a&&(e.sticky=!0),u.length)&&(e.groups=u),t!==g)try{c(o,"source",""===g?"(?:)":g)}catch(t){}return o},P=u(S),T=0;P.length>T;)v(A,S,P[T++]);(C.constructor=A).prototype=C,h(i,"RegExp",A,{constructor:!0})}x("RegExp")},"61f7":function(t,e,n){"use strict";n.d(e,"a",(function(){return r})),n.d(e,"c",(function(){return c})),n.d(e,"b",(function(){return l}));var a=n("ade3"),i=n("5530");function r(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var n,a,i={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(n in i)new RegExp("(".concat(n,")")).test(e)&&(a=i[n]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?a:("00"+a).substr(a.length)));return e}n("ac1f"),n("00b4"),n("5319"),n("4d63"),n("c607"),n("2c3e"),n("25f0"),n("498a"),n("d3b7"),n("13d5"),n("b64b"),n("99af");var o={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function s(t,e){t.message=function(t){return e.replace("%s",t||"")}}function c(t){var e=1= 1 && scope.row.express_dump"}],attrs:{command:"11"}},[e._v("电子面单打印")]),t("el-dropdown-item",{directives:[{name:"show",rawName:"v-show",value:4!==a.row.status,expression:"scope.row.status !== 4"}],attrs:{command:"4"}},[e._v("订单备注")]),t("el-dropdown-item",{directives:[{name:"show",rawName:"v-show",value:2===a.row.status,expression:"scope.row.status === 2"}],attrs:{command:"8"}},[e._v("已收货")]),t("el-dropdown-item",{directives:[{name:"show",rawName:"v-show",value:1===a.row.is_del,expression:"scope.row.is_del === 1"}],attrs:{command:"9"}},[e._v("删除订单")])],1)],1)]]}}])})],1),t("div",{staticClass:"acea-row row-right page"},[e.total?t("pagination",{attrs:{total:e.total,page:e.page.pageNum,limit:e.page.pageSize},on:{"update:page":function(t){return e.$set(e.page,"pageNum",t)},"update:limit":function(t){return e.$set(e.page,"pageSize",t)},pagination:e.getList}}):e._e()],1),t("edit-from",{ref:"edits",attrs:{FromData:e.FromData},on:{submitFail:e.submitFail}}),t("user-details",{ref:"userDetails"}),t("details-from",{ref:"detailss",attrs:{orderDatalist:e.orderDatalist,orderId:e.orderId}}),t("order-remark",{ref:"remarks",attrs:{orderId:e.orderId},on:{submitFail:e.submitFail}}),t("order-record",{ref:"record"}),t("order-send",{ref:"send",attrs:{orderId:e.orderId},on:{submitFail:e.submitFail}})],1)}),[],!1,null,"6ef4f1f2",null).exports,cardsData:r.a},data:function(){return{currentTab:"",cardLists:[],selection:[],orderData:{status:"",data:"",real_name:"",field_key:"all",pay_type:""},autoDisabled:!0,isAll:-1}},methods:{updata:function(){this.$refs.orderData.integralGetOrdes()},changeGetTabs:function(){this.$parent.getTabs()},getChangeTabs:function(e){this.$refs.table.getList()},getData:function(e){this.$refs.table&&(this.$refs.table.checkBox=!1,this.$refs.table.getList(e))},getCards:function(e){this.cardLists=e},handleResize:function(){this.$refs.ellipsis.forEach((function(e){return e.init()}))},orderSelect:function(e){this.selection=e},onOrderData:function(e){this.orderData=e},orderDatas:function(e){this.orderData=e},onAutoDisabled:function(e){this.autoDisabled=!!e},onAll:function(e){this.isAll=e}},mounted:function(){}},a("7ff0"),p={name:"list",components:{productlistDetails:Object(m.a)(h,(function(){var e=this,t=e._self._c;return t("div",[t("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never","body-style":{padding:0}}},[t("div",{staticClass:"padding-add"},[t("table-form",{ref:"orderData",attrs:{"is-all":e.isAll,"auto-disabled":e.autoDisabled,"form-selection":e.selection},on:{getList:e.getData,"order-data":e.orderDatas}})],1)]),t("el-card",{staticClass:"mt16",attrs:{bordered:!1,shadow:"never"}},[t("table-list",{ref:"table",attrs:{where:e.orderData,"is-all":e.isAll},on:{"on-all":e.onAll,"auto-disabled":e.onAutoDisabled,"order-data":e.onOrderData,"on-changeCards":e.getCards,changeGetTabs:e.changeGetTabs,"order-select":e.orderSelect,updata:e.updata}})],1)],1)}),[],!1,null,"1068e46f",null).exports},data:function(){return{spinShow:!1,currentTab:"",data:[],tablists:null}},created:function(){this.getOrderType(""),this.getOrderStatus(""),this.getOrderTime(""),this.getOrderNum(""),this.getfieldKey(""),this.onChangeTabs("")},beforeDestroy:function(){this.getOrderType(""),this.getOrderStatus(""),this.getOrderTime(""),this.getOrderNum(""),this.getfieldKey(""),this.onChangeTabs("")},mounted:function(){this.getTabs()},methods:Object(s.a)(Object(s.a)({},Object(n.c)("integralOrder",["onChangeTabs","getOrderStatus","getOrderTime","getOrderNum","getfieldKey","getOrderType"])),{},{getTabs:function(){var e=this;this.spinShow=!0,this.$store.dispatch("integralOrder/getOrderTabs",{data:""}).then((function(t){e.tablists=t.data,e.spinShow=!1})).catch((function(t){e.spinShow=!1,e.$message.error(t.msg)}))},onClickTab:function(){this.onChangeTabs(Number(this.currentTab)),this.$store.dispatch("integralOrder/getOrderTabs",{data:"",type:Number(this.currentTab)}),this.$refs.productlist.getChangeTabs()}})},a("e7be"),g=Object(m.a)(p,(function(){var e=this._self._c;return e("div",{directives:[{name:"loading",rawName:"v-loading",value:this.spinShow,expression:"spinShow"}]},[(this.currentTab,e("productlist-details",{ref:"productlist",staticClass:"ivu-mt"}))],1)}),[],!1,null,"45a92415",null);t.default=g.exports},"157a":function(e,t,a){"use strict";a("3df5")},2140:function(e,t,a){"use strict";a("55d1")},"34ce":function(e,t,a){},"3df5":function(e,t,a){},4157:function(e,t,a){"use strict";a("ebc3")},"4d8a":function(e,t,a){},"533b2":function(e,t,a){},"55d1":function(e,t,a){},5662:function(e,t,a){"use strict";a("8fdf")},"7ff0":function(e,t,a){"use strict";a("533b2")},8635:function(e,t,a){"use strict";a("4d8a")},"8c04":function(e,t,a){},"8fdf":function(e,t,a){},a584:function(e,t,a){"use strict";a("b0c0");var s={name:"cards",data:function(){return{colsize:{xl:4,lg:8,md:12}}},props:{cardLists:Array},methods:{},created:function(){switch(this.cardLists.length){case 1:this.colsize.xl=24,this.colsize.lg=24,this.colsize.md=24;break;case 2:this.colsize.xl=12,this.colsize.lg=12,this.colsize.md=12;break;case 3:this.colsize.xl=8,this.colsize.lg=8,this.colsize.md=8;break;case 4:this.colsize.xl=6,this.colsize.lg=6,this.colsize.md=12;break;case 5:this.colsize.xl=8,this.colsize.lg=8,this.colsize.md=12;break;default:this.colsize.xl=4,this.colsize.lg=8,this.colsize.md=12}4==this.cardLists.length?this.colsize.lg=6:4==this.cardLists.length&&(this.colsize.lg=8)}};a("dc1f"),a=a("2877"),a=Object(a.a)(s,(function(){var e=this,t=e._self._c;return t("div",[t("el-row",{staticClass:"ivu-mt",attrs:{align:"middle",gutter:24}},e._l(e.cardLists,(function(a,s){return t("el-col",{key:s,staticClass:"ivu-mb",attrs:{xl:a.col||e.colsize.xl,lg:e.colsize.lg,md:e.colsize.md,sm:24,xs:24}},[t("el-card",{staticClass:"card_cent",attrs:{shadow:"never"}},[t("div",{staticClass:"card_box"},[t("div",{staticClass:"card_box_cir",class:{one:s%5==0,two:s%5==1,three:s%5==2,four:s%5==3,five:s%5==4}},[t("div",{staticClass:"card_box_cir1",class:{one1:s%5==0,two1:s%5==1,three1:s%5==2,four1:s%5==3,five1:s%5==4}},[t("span",{staticClass:"iconfont",class:a.className})])]),t("div",{staticClass:"card_box_txt"},[t("span",{staticClass:"sp1",domProps:{textContent:e._s(a.count||0)}}),t("span",{staticClass:"sp2",domProps:{textContent:e._s(a.name)}})])])])],1)})),1)],1)}),[],!1,null,"50f2a66a",null);t.a=a.exports},b169:function(e,t,a){"use strict";a("fd8d")},bd15:function(e,t,a){},bd9b:function(e,t){e.exports="data:image/jpeg;base64,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"},d65e:function(e,t,a){"use strict";a("bd15")},dc1f:function(e,t,a){"use strict";a("34ce")},e7be:function(e,t,a){"use strict";a("8c04")},ebc3:function(e,t,a){},fd8d:function(e,t,a){}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-9236c462.55f7ce5e.js b/crmeb/public/admin/system_static/js/chunk-9236c462.55f7ce5e.js new file mode 100644 index 000000000..7aa840887 --- /dev/null +++ b/crmeb/public/admin/system_static/js/chunk-9236c462.55f7ce5e.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-9236c462"],{"34aa":function(t,e,a){},7973:function(t,e,a){"use strict";a("34aa")},cd05:function(t,e,a){"use strict";a.d(e,"b",(function(){return i})),a.d(e,"a",(function(){return r})),a.d(e,"f",(function(){return s})),a.d(e,"e",(function(){return o})),a.d(e,"h",(function(){return c})),a.d(e,"d",(function(){return l})),a.d(e,"c",(function(){return d})),a.d(e,"m",(function(){return u})),a.d(e,"k",(function(){return m})),a.d(e,"r",(function(){return f})),a.d(e,"l",(function(){return p})),a.d(e,"q",(function(){return h})),a.d(e,"p",(function(){return b})),a.d(e,"g",(function(){return g})),a.d(e,"j",(function(){return _})),a.d(e,"o",(function(){return v})),a.d(e,"i",(function(){return w})),a.d(e,"n",(function(){return k}));var n=a("6b6c");function i(){return Object(n.a)({url:"finance/finance/bill_type",method:"get"})}function r(t){return Object(n.a)({url:"finance/finance/list",method:"get",params:t})}function s(t){return Object(n.a)({url:"finance/finance/commission_list",method:"get",params:t})}function o(t){return Object(n.a)({url:"finance/finance/user_info/".concat(t),method:"get"})}function c(t,e){return Object(n.a)({url:"finance/finance/extract_list/".concat(t),method:"get",params:e})}function l(t){return Object(n.a)({url:"finance/extract",method:"get",params:t})}function d(t){return Object(n.a)({url:"finance/extract/".concat(t,"/edit"),method:"get"})}function u(t,e){return Object(n.a)({url:"finance/extract/refuse/".concat(t),method:"put",data:e})}function m(t){return Object(n.a)({url:"finance/recharge",method:"get",params:t})}function f(t){return Object(n.a)({url:"finance/recharge/user_recharge",method:"get",params:t})}function p(t){return Object(n.a)({url:"finance/recharge/".concat(t,"/refund_edit"),method:"get"})}function h(t){return Object(n.a)({url:"export/userFinance",method:"get",params:t})}function b(t){return Object(n.a)({url:"export/userCommission",method:"get",params:t})}function g(t){return Object(n.a)({url:"export/userRecharge",method:"get",params:t})}function _(t){return Object(n.a)({url:"statistic/flow/get_list",method:"get",params:t})}function v(t,e){return Object(n.a)({url:"statistic/flow/set_mark/".concat(t),method:"post",data:e})}function w(t){return Object(n.a)({url:"finance/balance/list",method:"get",params:t})}function k(t,e){return Object(n.a)({url:"finance/balance/set_mark/".concat(t),method:"post",data:e})}},d26aa:function(t,e,a){},e0ce:function(t,e,a){"use strict";a("d26aa")},e9f8:function(t,e,a){"use strict";a.r(e);var n=a("c7eb"),i=a("1da1"),r=a("5530"),s=a("2f62"),o=a("cd05"),c={name:"commissionDetails",data:function(){return{modals:!1,spinShow:!1,detailsData:{},Ids:0,loading:!1,formValidate:{nickname:"",start_time:"",end_time:"",page:1,limit:20},total:0,tabList:[]}},computed:Object(r.a)(Object(r.a)({},Object(s.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"}}),mounted:function(){this.Ids&&this.getList()},methods:{onchangeTime:function(t){this.formValidate.start_time=t[0],this.formValidate.end_time=t[1]},getDetails:function(t){var e=this;this.Ids=t,this.spinShow=!0,Object(o.e)(t).then(function(){var t=Object(i.a)(Object(n.a)().mark((function t(a){var i;return Object(n.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:200===a.status?(i=a.data,e.detailsData=i.user_info,e.spinShow=!1):(e.spinShow=!1,e.$message.error(a.msg));case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.spinShow=!1,e.$message.error(t.msg)}))},getList:function(){var t=this;this.loading=!0,Object(o.h)(this.Ids,this.formValidate).then(function(){var e=Object(i.a)(Object(n.a)().mark((function e(a){var i;return Object(n.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i=a.data,t.tabList=i.data,t.total=i.count,t.loading=!1;case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.loading=!1,t.$message.error(e.msg)}))},userSearchs:function(){this.formValidate.page=1,this.getList()}}},l=(a("e0ce"),a("2877"));c={name:"commissionRecord",components:{commissionDetails:Object(l.a)(c,(function(){var t=this,e=t._self._c;return e("div",{staticStyle:{width:"100%"}},[e("el-dialog",{attrs:{visible:t.modals,title:"用户详情","close-on-click-modal":!1,width:"720px"},on:{"update:visible":function(e){t.modals=e}}},[e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.spinShow,expression:"spinShow"}]},[e("div",{staticClass:"dashboard-workplace-header-tip"},[e("div",{staticClass:"dashboard-workplace-header-tip-desc"},[e("span",{staticClass:"dashboard-workplace-header-tip-desc-sp"},[t._v("姓名:"+t._s(t.detailsData.nickname))]),e("span",{staticClass:"dashboard-workplace-header-tip-desc-sp"},[t._v("上级推广人:"+t._s(t.detailsData.spread_name||"无"))]),e("span",{staticClass:"dashboard-workplace-header-tip-desc-sp"},[t._v("佣金总收入:"+t._s(t.detailsData.number))]),e("span",{staticClass:"dashboard-workplace-header-tip-desc-sp"},[t._v("用户余额:"+t._s(t.detailsData.now_money))]),e("span",{staticClass:"dashboard-workplace-header-tip-desc-sp"},[t._v("创建时间:"+t._s(t.detailsData.add_time))])])])]),e("el-divider",{attrs:{direction:"vertical",dashed:""}}),e("el-form",{ref:"formValidate",staticClass:"tabform",attrs:{"label-width":"75px","label-position":t.labelPosition},nativeOn:{submit:function(t){t.preventDefault()}}},[e("el-row",{attrs:{gutter:24}},[e("el-col",{attrs:{span:12}},[e("el-form-item",{staticClass:"tab_data",attrs:{label:"时间范围:"}},[e("el-date-picker",{staticStyle:{width:"100%"},attrs:{clearable:"",editable:!1,format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",type:"daterange","start-placeholder":"开始日期","end-placeholder":"结束日期"},on:{change:t.onchangeTime}})],1)],1),e("el-col",{attrs:{span:4}},[e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:t.userSearchs}},[t._v("搜索")])],1)],1)],1),e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"table",staticClass:"table",attrs:{data:t.tabList,"no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},[e("el-table-column",{attrs:{label:"佣金金额","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.number))])]}}])}),e("el-table-column",{attrs:{label:"获得时间","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row._add_time))])]}}])}),e("el-table-column",{attrs:{label:"备注","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.mark))])]}}])})],1),e("div",{staticClass:"acea-row row-right page"},[t.total?e("pagination",{attrs:{total:t.total,page:t.formValidate.page,limit:t.formValidate.limit},on:{"update:page":function(e){return t.$set(t.formValidate,"page",e)},"update:limit":function(e){return t.$set(t.formValidate,"limit",e)},pagination:t.getList}}):t._e()],1)],1)],1)}),[],!1,null,null,null).exports},data:function(){return{total:0,loading:!1,tabList:[],formValidate:{nickname:"",price_max:void 0,price_min:void 0,excel:0,page:1,limit:20}}},computed:Object(r.a)(Object(r.a)({},Object(s.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"}}),mounted:function(){this.getList()},methods:{getList:function(){var t=this;this.loading=!0,Object(o.f)(this.formValidate).then(function(){var e=Object(i.a)(Object(n.a)().mark((function e(a){var i;return Object(n.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i=a.data,t.tabList=i.list,t.total=i.count,t.loading=!1;case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.loading=!1,t.$message.error(e.msg)}))},userSearchs:function(){this.formValidate.page=1,this.getList()},exports:function(){var t=this,e=this.formValidate;e={price_max:e.price_max,price_min:e.price_min,nickname:e.nickname};Object(o.p)(e).then((function(t){location.href=t.data[0]})).catch((function(e){t.$message.error(e.msg)}))},Info:function(t){this.$refs.commission.modals=!0,this.$refs.commission.getDetails(t.uid),this.$refs.commission.getList(t.uid)},sortChanged:function(t){"sum_number"==t.key?delete this.formValidate.brokerage_price:delete this.formValidate.sum_number,this.formValidate[t.key]=t.order,this.getList()}}},a("7973"),r=Object(l.a)(c,(function(){var t=this,e=t._self._c;return e("div",[e("el-card",{attrs:{bordered:!1,shadow:"never","body-style":{padding:0}}},[e("div",{staticClass:"padding-add"},[e("el-form",{ref:"formValidate",attrs:{"label-width":t.labelWidth,"label-position":"right",inline:""},nativeOn:{submit:function(t){t.preventDefault()}}},[e("el-form-item",{attrs:{label:"昵称/ID:"}},[e("el-input",{staticClass:"form_content_width",attrs:{placeholder:"请输入",clearable:""},model:{value:t.formValidate.nickname,callback:function(e){t.$set(t.formValidate,"nickname",e)},expression:"formValidate.nickname"}})],1),e("el-form-item",{staticClass:"tab_data",attrs:{label:"佣金范围:"}},[e("el-input-number",{staticClass:"mr10",attrs:{controls:!1,min:0},model:{value:t.formValidate.price_min,callback:function(e){t.$set(t.formValidate,"price_min",e)},expression:"formValidate.price_min"}}),e("span",{staticClass:"mr10"},[t._v("一")]),e("el-input-number",{attrs:{controls:!1,min:0},model:{value:t.formValidate.price_max,callback:function(e){t.$set(t.formValidate,"price_max",e)},expression:"formValidate.price_max"}})],1),e("el-form-item",[e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:t.userSearchs}},[t._v("查询")])],1)],1)],1)]),e("el-card",{staticClass:"mt16",attrs:{bordered:!1,shadow:"never"}},[e("el-button",{directives:[{name:"auth",rawName:"v-auth",value:["export-userCommission"],expression:"['export-userCommission']"},{name:"db-click",rawName:"v-db-click"}],staticClass:"export",on:{click:t.exports}},[t._v("导出")]),e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"table",staticClass:"mt14",attrs:{data:t.tabList,"empty-text":"暂无数据"},on:{"on-sort-change":t.sortChanged}},[e("el-table-column",{attrs:{label:"用户信息","min-width":"100"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.nickname))])]}}])}),e("el-table-column",{attrs:{label:"总佣金金额","min-width":"100"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.sum_number))])]}}])}),e("el-table-column",{attrs:{label:"账户余额","min-width":"100"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.now_money))])]}}])}),e("el-table-column",{attrs:{label:"账户佣金","min-width":"100"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.brokerage_price))])]}}])}),e("el-table-column",{attrs:{label:"提现到账佣金","min-width":"100"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.extract_price))])]}}])})],1),e("div",{staticClass:"acea-row row-right page"},[t.total?e("pagination",{attrs:{total:t.total,page:t.formValidate.page,limit:t.formValidate.limit},on:{"update:page":function(e){return t.$set(t.formValidate,"page",e)},"update:limit":function(e){return t.$set(t.formValidate,"limit",e)},pagination:t.getList}}):t._e()],1)],1),e("commission-details",{ref:"commission"})],1)}),[],!1,null,"43b44cb8",null);e.default=r.exports}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-93d047c8.d99f62f3.js b/crmeb/public/admin/system_static/js/chunk-93d047c8.d99f62f3.js deleted file mode 100644 index 08d5d504a..000000000 --- a/crmeb/public/admin/system_static/js/chunk-93d047c8.d99f62f3.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-93d047c8"],{"0d77":function(e,t,a){"use strict";a("7031")},"669a":function(e,t,a){"use strict";a.r(t),a("b0c0");var r=a("5530"),n=(a("a434"),a("2f62")),o=a("90e7"),i=a("c7eb"),s=a("1da1"),l=(a("d9e2"),a("d81d"),a("b0e7")),c=a("b562"),d=(l={name:"systemStore",components:{uploadPictures:l.a},props:{},data:function(){var e=this;return{isTemplate:!1,spinShow:!1,modalMap:!1,addresData:[],modalTitle:"",formItem:{name:"",introduction:"",phone:"",address:[],address2:[],detailed_address:"",valid_time:[],day_time:["",""],latlng:"",id:0},ruleValidate:{name:[{required:!0,message:"请输入提货点名称",trigger:"blur"}],mail:[{required:!0,message:"Mailbox cannot be empty",trigger:"blur"},{type:"email",message:"Incorrect email format",trigger:"blur"}],address:[{required:!0,message:"请选择提货点地址",type:"array",trigger:"change"}],valid_time:[{required:!0,type:"array",message:"请选择核销时效",trigger:"change",fields:{0:{type:"date",required:!0,message:"请选择年度范围"},1:{type:"date",required:!0,message:"请选择年度范围"}}}],day_time:[{required:!0,type:"array",message:"请选择提货点营业时间",trigger:"change"}],phone:[{required:!0,validator:function(e,t,a){if(!t)return a(new Error("请填写电话号码"));a()},trigger:"blur"}],detailed_address:[{required:!0,message:"请输入详细地址",trigger:"blur"}],image:[{required:!0,validator:function(t,a,r){e.formItem.image?r():r(new Error("请上传提货点logo"))},trigger:"change"}],oblong_image:[{required:!0,validator:function(t,a,r){e.formItem.oblong_image?r():r(new Error("请上传提货点大图"))},trigger:"change"}],latlng:[{required:!0,message:"请选择经纬度",trigger:"blur"}]},keyUrl:"",grid:{xl:20,lg:24,md:20,sm:24,xs:24},gridPic:{xl:6,lg:8,md:12,sm:12,xs:12},gridBtn:{xl:4,lg:8,md:8,sm:8,xs:8},modalPic:!1,isChoice:"单选"}},created:function(){this.getCityList()},computed:{},mounted:function(){window.addEventListener("message",(function(e){e=e.data,e&&"locationPicker"===e.module&&window.parent.selectAdderss(e)}),!1),window.selectAdderss=this.selectAdderss},methods:{getCityList:function(){var e=this;Object(c.b)().then((function(t){t.data.map((function(e){e.value=e.label,e.children&&e.children.length&&e.children.map((function(e){e.value=e.label,e.children&&e.children.length&&e.children.map((function(e){e.value=e.label}))}))})),e.addresData=t.data}))},cancel:function(){this.$refs.formItem.resetFields(),this.clearFrom()},clearFrom:function(){this.formItem.introduction="",this.formItem.day_time=["",""],this.formItem.oblong_image="",this.formItem.id=0},selectAdderss:function(e){this.formItem.latlng=e.latlng.lat+","+e.latlng.lng,this.modalMap=!1},getKey:function(){},getInfo:function(e){var t=this;t.formItem.id=e,t.spinShow=!0,Object(o.Hb)(e).then((function(e){e=e.data.info||null,t.formItem=e||t.formItem,t.formItem.address=e.address2,t.formItem.day_time=e.day_time.split("-"),t.spinShow=!1})).catch((function(e){t.spinShow=!1,t.$message.error(e.msg)}))},modalPicTap:function(e,t){this.modalTitle="oblong"==t?"提货点大图":"提货点LOGO",this.modalPic=!0,this.picTit=t},getPic:function(e){switch(this.picTit){case"logo":this.formItem.image=e.att_dir;break;case"oblong":this.formItem.oblong_image=e.att_dir}this.modalPic=!1},handleChange:function(e,t){this.formItem.address=t.map((function(e){return e.label}))},onchangeDate:function(e){this.formItem.valid_time=e},onchangeTime:function(e){this.formItem.day_time=e},onSearch:function(){var e=this;this.keyUrl?this.modalMap=!0:Object(o.I)().then(function(){var t=Object(s.a)(Object(i.a)().mark((function t(a){var r;return Object(i.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:r=a.data.key,e.keyUrl="https://apis.map.qq.com/tools/locpicker?type=1&key=".concat(r,"&referer=myapp"),e.modalMap=!0;case 3:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.$message.error(t.msg)}))},handleSubmit:function(e){var t=this;this.$refs[e].validate((function(a){if(!a)return!1;Object(o.Eb)(t.formItem).then(function(){var a=Object(s.a)(Object(i.a)().mark((function a(r){return Object(i.a)().wrap((function(a){for(;;)switch(a.prev=a.next){case 0:t.$message.success(r.msg),t.isTemplate=!1,t.$parent.getList(),t.$refs[e].resetFields(),t.clearFrom();case 5:case"end":return a.stop()}}),a)})));return function(e){return a.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))}))}}},a("0d77"),a("2877"));l={name:"setting_store",components:{systemStore:Object(d.a)(l,(function(){var e=this,t=e._self._c;return t("div",[t("el-dialog",{attrs:{visible:e.isTemplate,title:e.formItem.id?"编辑提货点":"添加提货点",width:"720px","append-to-body":""},on:{"update:visible":function(t){e.isTemplate=t},closed:e.cancel}},[t("div",{directives:[{name:"loading",rawName:"v-loading",value:e.spinShow,expression:"spinShow"}],staticClass:"article-manager"},[t("el-form",{ref:"formItem",attrs:{model:e.formItem,"label-width":"110px","label-position":"right",rules:e.ruleValidate},nativeOn:{submit:function(e){e.preventDefault()}}},[t("el-row",{attrs:{gutter:24}},[t("el-col",{attrs:{span:24}},[t("el-col",e._b({},"el-col",e.grid,!1),[t("el-form-item",{attrs:{label:"提货点名称:",prop:"name","label-for":"name"}},[t("el-input",{attrs:{placeholder:"请输入提货点名称"},model:{value:e.formItem.name,callback:function(t){e.$set(e.formItem,"name",t)},expression:"formItem.name"}})],1)],1)],1),t("el-col",{attrs:{span:24}},[t("el-col",e._b({},"el-col",e.grid,!1),[t("el-form-item",{attrs:{label:"提货点简介:","label-for":"introduction"}},[t("el-input",{attrs:{placeholder:"请输入提货点简介"},model:{value:e.formItem.introduction,callback:function(t){e.$set(e.formItem,"introduction",t)},expression:"formItem.introduction"}})],1)],1)],1),t("el-col",{attrs:{span:24}},[t("el-col",e._b({},"el-col",e.grid,!1),[t("el-form-item",{attrs:{label:"提货点电话:","label-for":"phone",prop:"phone"}},[t("el-input",{attrs:{placeholder:"请输入提货点电话:"},model:{value:e.formItem.phone,callback:function(t){e.$set(e.formItem,"phone",t)},expression:"formItem.phone"}})],1)],1)],1),t("el-col",{attrs:{span:24}},[t("el-col",e._b({},"el-col",e.grid,!1),[t("el-form-item",{attrs:{label:"提货点地址:","label-for":"address",prop:"address"}},[t("el-cascader",{staticStyle:{width:"100%"},attrs:{options:e.addresData},on:{change:e.handleChange},model:{value:e.formItem.address,callback:function(t){e.$set(e.formItem,"address",t)},expression:"formItem.address"}})],1)],1)],1),t("el-col",{attrs:{span:24}},[t("el-col",e._b({},"el-col",e.grid,!1),[t("el-form-item",{attrs:{label:"详细地址:","label-for":"detailed_address",prop:"detailed_address"}},[t("el-input",{attrs:{placeholder:"请输入详细地址"},model:{value:e.formItem.detailed_address,callback:function(t){e.$set(e.formItem,"detailed_address",t)},expression:"formItem.detailed_address"}})],1)],1)],1),t("el-col",{attrs:{span:24}},[t("el-col",e._b({},"el-col",e.grid,!1),[t("el-form-item",{attrs:{label:"提货点营业:","label-for":"day_time",prop:"day_time"}},[t("el-time-picker",{staticStyle:{width:"100%"},attrs:{"is-range":"",format:"HH:mm:ss","value-format":"HH:mm:ss","range-separator":"-","start-placeholder":"开始时间","end-placeholder":"结束时间",placeholder:"选择时间范围"},on:{change:e.onchangeTime},model:{value:e.formItem.day_time,callback:function(t){e.$set(e.formItem,"day_time",t)},expression:"formItem.day_time"}})],1)],1)],1),t("el-col",{attrs:{span:24}},[t("el-col",e._b({},"el-col",e.grid,!1),[t("el-form-item",{attrs:{label:"提货点logo:",prop:"image"}},[t("div",{staticClass:"picBox",on:{click:function(t){return e.modalPicTap("单选","logo")}}},[e.formItem.image?t("div",{staticClass:"pictrue"},[t("img",{directives:[{name:"lazy",rawName:"v-lazy",value:e.formItem.image,expression:"formItem.image"}]})]):t("div",{staticClass:"upLoad acea-row row-center-wrapper"},[t("i",{staticClass:"el-icon-picture-outline",staticStyle:{"font-size":"24px"}})])])])],1)],1),t("el-col",{attrs:{span:24}},[t("el-col",e._b({},"el-col",e.grid,!1),[t("el-form-item",{attrs:{label:"提货点大图:",prop:"oblong_image"}},[t("div",{staticClass:"picBox",on:{click:function(t){return e.modalPicTap("单选","oblong")}}},[e.formItem.oblong_image?t("div",{staticClass:"pictrue"},[t("img",{directives:[{name:"lazy",rawName:"v-lazy",value:e.formItem.oblong_image,expression:"formItem.oblong_image"}]})]):t("div",{staticClass:"upLoad acea-row row-center-wrapper"},[t("i",{staticClass:"el-icon-picture-outline",staticStyle:{"font-size":"24px"}})])])])],1)],1),t("el-col",{attrs:{span:24}},[t("el-col",e._b({},"el-col",e.grid,!1),[t("el-form-item",{attrs:{label:"经纬度:","label-for":"status2",prop:"latlng"}},[t("el-tooltip",[t("el-input",{staticStyle:{width:"100%"},attrs:{placeholder:"请查找位置"},model:{value:e.formItem.latlng,callback:function(t){e.$set(e.formItem,"latlng",t)},expression:"formItem.latlng"}},[t("el-button",{attrs:{slot:"append",type:"primary"},on:{click:e.onSearch},slot:"append"},[e._v("查找位置")])],1),t("div",{attrs:{slot:"content"},slot:"content"},[e._v("请点击查找位置选择位置")])],1)],1)],1)],1)],1)],1),t("el-dialog",{attrs:{visible:e.modalPic,width:"1024px",title:e.modalTitle,"close-on-click-modal":!1,"append-to-body":""},on:{"update:visible":function(t){e.modalPic=t}}},[e.modalPic?t("uploadPictures",{attrs:{isChoice:e.isChoice,gridBtn:e.gridBtn,gridPic:e.gridPic},on:{getPic:e.getPic}}):e._e()],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary",long:""},on:{click:function(t){return e.handleSubmit("formItem")}}},[e._v(e._s(e.formItem.id?"修改":"提交"))])],1)]),t("el-dialog",{staticClass:"mapBox",attrs:{visible:e.modalMap,title:"请选择地址","append-to-body":"","close-on-click-modal":!1,width:"720px"},on:{"update:visible":function(t){e.modalMap=t}}},[t("iframe",{attrs:{id:"mapPage",width:"100%",height:"600px",frameborder:"0",src:e.keyUrl}})])],1)}),[],!1,null,"7401c5af",null).exports},computed:Object(r.a)(Object(r.a)(Object(r.a)({},Object(n.d)("media",["isMobile"])),Object(n.d)("userLevel",["categoryId"])),{},{labelWidth:function(){return this.isMobile?void 0:"90px"},labelPosition:function(){return this.isMobile?"top":"right"}}),data:function(){return{grid:{xl:10,lg:10,md:12,sm:24,xs:24},headeNum:{show:{name:"",num:0},hide:{name:"",num:0},recycle:{name:"",num:0}},artFrom:{page:1,limit:15,type:"0",keywords:""},loading:!1,storeLists:[],total:0}},mounted:function(){this.storeHeade(),this.getList()},methods:{storeHeade:function(){var e=this,t=this;Object(o.Gb)().then((function(e){t.headeNum=e.data.count})).catch((function(t){e.$message.error(t.msg)}))},getList:function(){var e=this,t=this;t.loading=!0,Object(o.V)(t.artFrom).then((function(e){t.loading=!1,t.storeLists=e.data.list,t.total=e.data.count})).catch((function(t){e.$message.error(t.msg)}))},userSearchs:function(){this.artFrom.page=1,this.getList()},onClickTab:function(){this.artFrom.page=1,this.artFrom.keywords="",this.getList()},del:function(e,t,a){var r=this;t={title:t,num:a,url:"merchant/store/del/".concat(e.id),method:"DELETE",ids:""};this.$modalSure(t).then((function(e){r.$message.success(e.msg),r.storeLists.splice(a,1),r.storeHeade()})).catch((function(e){r.$message.error(e.msg)}))},add:function(){this.$refs.template.isTemplate=!0},onchangeIsShow:function(e,t){var a=this;Object(o.Ib)(e,t).then((function(e){a.$message.success(e.msg),a.getList(),a.storeHeade()}))},edit:function(e){this.$refs.template.isTemplate=!0,this.$refs.template.getInfo(e)}}},a("fcea"),r=Object(d.a)(l,(function(){var e=this,t=e._self._c;return t("div",[t("el-card",{staticClass:"ivu-mb-16",attrs:{bordered:!1,shadow:"never","body-style":{padding:0}}},[t("div",{staticClass:"padding-add"},[t("el-form",{ref:"artFrom",attrs:{model:e.artFrom,"label-width":e.labelWidth,"label-position":e.labelPosition,inline:""},nativeOn:{submit:function(e){e.preventDefault()}}},[t("el-form-item",{attrs:{label:"提货点搜索:"}},[t("el-input",{staticClass:"form_content_width",attrs:{clearable:"",placeholder:"请输入提货点名称,电话"},model:{value:e.artFrom.keywords,callback:function(t){e.$set(e.artFrom,"keywords",t)},expression:"artFrom.keywords"}})],1),t("el-form-item",[t("el-button",{attrs:{type:"primary"},on:{click:e.userSearchs}},[e._v("查询")])],1)],1)],1)]),t("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never","body-style":{padding:"0 20px 20px"}}},[e.headeNum.show.name?t("div",[t("el-tabs",{on:{"tab-click":e.onClickTab},model:{value:e.artFrom.type,callback:function(t){e.$set(e.artFrom,"type",t)},expression:"artFrom.type"}},[t("el-tab-pane",{attrs:{label:e.headeNum.show.name+"("+e.headeNum.show.num+")",name:"0"}}),t("el-tab-pane",{attrs:{label:e.headeNum.hide.name+"("+e.headeNum.hide.num+")",name:"1"}}),t("el-tab-pane",{attrs:{label:e.headeNum.recycle.name+"("+e.headeNum.recycle.num+")",name:"2"}})],1)],1):e._e(),t("el-row",{directives:[{name:"auth",rawName:"v-auth",value:["setting-merchant-system_store-save"],expression:"['setting-merchant-system_store-save']"}]},[t("el-col",e._b({},"el-col",e.grid,!1),[t("el-button",{directives:[{name:"auth",rawName:"v-auth",value:["setting-merchant-system_store-save"],expression:"['setting-merchant-system_store-save']"}],attrs:{type:"primary"},on:{click:e.add}},[e._v("添加提货点")])],1)],1),t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"table",staticClass:"mt14",attrs:{data:e.storeLists,"highlight-current-row":"","no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},[t("el-table-column",{attrs:{label:"ID",width:"80"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.id))])]}}])}),t("el-table-column",{attrs:{label:"提货点图片","min-width":"90"},scopedSlots:e._u([{key:"default",fn:function(e){return[t("div",{directives:[{name:"viewer",rawName:"v-viewer"}],staticClass:"tabBox_img"},[t("img",{directives:[{name:"lazy",rawName:"v-lazy",value:e.row.image,expression:"scope.row.image"}]})])]}}])}),t("el-table-column",{attrs:{label:"提货点名称","min-width":"130"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.name))])]}}])}),t("el-table-column",{attrs:{label:"提货点电话","min-width":"130"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.phone))])]}}])}),t("el-table-column",{attrs:{label:"地址","min-width":"130"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.detailed_address))])]}}])}),t("el-table-column",{attrs:{label:"营业时间","min-width":"130"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.day_time))])]}}])}),t("el-table-column",{attrs:{label:"是否显示","min-width":"130"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-switch",{staticClass:"defineSwitch",attrs:{"active-value":1,"inactive-value":0,value:a.row.is_show,size:"large","active-text":"显示","inactive-text":"隐藏"},on:{change:function(t){return e.onchangeIsShow(a.row.id,a.row.is_show)}},model:{value:a.row.is_show,callback:function(t){e.$set(a.row,"is_show",t)},expression:"scope.row.is_show"}})]}}])}),t("el-table-column",{attrs:{label:"操作",fixed:"right",width:"170"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("a",{on:{click:function(t){return e.edit(a.row.id)}}},[e._v("编辑")]),t("el-divider",{attrs:{direction:"vertical"}}),0==a.row.is_del?t("a",{on:{click:function(t){return e.del(a.row,"删除提货点",a.$index)}}},[e._v("删除")]):t("a",{on:{click:function(t){return e.del(a.row,"恢复提货点",e.index)}}},[e._v("恢复")])]}}])})],1),t("div",{staticClass:"acea-row row-right page"},[e.total?t("pagination",{attrs:{total:e.total,page:e.artFrom.page,limit:e.artFrom.limit},on:{"update:page":function(t){return e.$set(e.artFrom,"page",t)},"update:limit":function(t){return e.$set(e.artFrom,"limit",t)},pagination:e.getList}}):e._e()],1)],1),t("system-store",{ref:"template"})],1)}),[],!1,null,"192323eb",null);t.default=r.exports},7031:function(e,t,a){},aadb:function(e,t,a){},b562:function(e,t,a){"use strict";a.d(t,"n",(function(){return n})),a.d(t,"w",(function(){return o})),a.d(t,"s",(function(){return i})),a.d(t,"a",(function(){return s})),a.d(t,"i",(function(){return l})),a.d(t,"j",(function(){return c})),a.d(t,"k",(function(){return d})),a.d(t,"f",(function(){return u})),a.d(t,"g",(function(){return m})),a.d(t,"h",(function(){return p})),a.d(t,"t",(function(){return f})),a.d(t,"v",(function(){return h})),a.d(t,"u",(function(){return g})),a.d(t,"z",(function(){return b})),a.d(t,"x",(function(){return w})),a.d(t,"y",(function(){return v})),a.d(t,"r",(function(){return y})),a.d(t,"p",(function(){return _})),a.d(t,"q",(function(){return I})),a.d(t,"o",(function(){return k})),a.d(t,"c",(function(){return x})),a.d(t,"b",(function(){return O})),a.d(t,"e",(function(){return j})),a.d(t,"d",(function(){return S})),a.d(t,"m",(function(){return T})),a.d(t,"l",(function(){return $})),a("99af");var r=a("6b6c");function n(){return Object(r.a)({url:"app/routine/syncSubscribe",method:"GET"})}function o(){return Object(r.a)({url:"app/wechat/syncSubscribe",method:"GET"})}function i(e){return Object(r.a)({url:"app/wechat/menu",method:"get"})}function s(e){return Object(r.a)({url:"app/wechat/menu",method:"post",data:e})}function l(e){return Object(r.a)({url:e.url,method:"post",data:e.key})}function c(e){return Object(r.a)({url:"app/routine/download",method:"post",data:e})}function d(){return Object(r.a)({url:"app/routine/info",method:"get"})}function u(e){return Object(r.a)({url:"app/wechat/keyword",method:"get",params:e})}function m(e){return Object(r.a)({url:"app/wechat/keyword/set_status/".concat(e.id,"/").concat(e.status),method:"PUT"})}function p(e,t){return Object(r.a)({url:e,method:"get",params:t.key})}function f(e){return Object(r.a)({url:"/app/wechat/news",method:"POST",data:e})}function h(e){return Object(r.a)({url:"app/wechat/news",method:"GET",params:e})}function g(e){return Object(r.a)({url:"app/wechat/news/".concat(e),method:"GET"})}function b(){return Object(r.a)({url:"app/wechat/tag",method:"GET"})}function w(){return Object(r.a)({url:"app/wechat/tag/create",method:"GET"})}function v(e){return Object(r.a)({url:"app/wechat/tag/".concat(e,"/edit"),method:"GET"})}function y(){return Object(r.a)({url:"app/wechat/group",method:"GET"})}function _(){return Object(r.a)({url:"app/wechat/group/create",method:"GET"})}function I(e){return Object(r.a)({url:"app/wechat/group/".concat(e,"/edit"),method:"GET"})}function k(e){return Object(r.a)({url:"app/wechat/action",method:"GET",params:e})}function x(e){return Object(r.a)({url:"app/wechat/code_reply/".concat(e),method:"GET"})}function O(){return Object(r.a)({url:"setting/city/full_list",method:"GET"})}function j(e){return Object(r.a)({url:"app/kefu/auto_reply/list",method:"get",params:e})}function S(e){return Object(r.a)({url:"app/kefu/auto_reply/form/"+e,method:"get"})}function T(e){return Object(r.a)({url:"app/routine/scheme_list",method:"get",params:e})}function $(e){return Object(r.a)({url:"app/routine/scheme_form/".concat(e),method:"get"})}},fcea:function(e,t,a){"use strict";a("aadb")}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-94f6b82a.2137dd62.js b/crmeb/public/admin/system_static/js/chunk-94f6b82a.2137dd62.js deleted file mode 100644 index 9b18a6d3e..000000000 --- a/crmeb/public/admin/system_static/js/chunk-94f6b82a.2137dd62.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-94f6b82a"],{"07db":function(t,e,i){},"31b4":function(t,e,i){"use strict";i("a630"),i("3ca3");var n=i("5530"),s=(i("d3b7"),i("159b"),i("30ba")),a=(s=i.n(s),i("6b6c")),r=i("2f62");s={name:"edit",components:{formCreate:s.a.$form()},computed:Object(n.a)({},Object(r.d)("userLevel",["taskId","levelId"])),props:{FromData:{type:Object,default:null},update:{type:Boolean,default:!0}},watch:{FromData:function(){this.FromData.rules.forEach((function(t){t.title+=":"}))}},data:function(){return{modals:!1,type:0,loading:!1,fapi:null,config:{form:{labelWidth:"100px"},resetBtn:!1,submitBtn:!1,global:{upload:{props:{onSuccess:function(t,e){200===t.status?e.url=t.data.src:this.$message.error(t.msg)}}}}}}},methods:{couponsType:function(){this.$parent.addType(this.type)},formSubmit:function(){this.fapi.submit()},onSubmit:function(t){var e=this;this.loading||(this.loading=!0,Object(a.a)({url:this.FromData.action,method:this.FromData.method,data:t}).then((function(t){e.update&&e.$parent.getList(),e.$message.success(t.msg),e.modals=!1,setTimeout((function(){e.$emit("submitFail"),e.loading=!1}),1e3)})).catch((function(t){e.loading=!1,e.$message.error(t.msg)})))},cancel:function(){this.type=0}}},i("fae3"),n=i("2877"),r=Object(n.a)(s,(function(){var t=this,e=t._self._c;return t.FromData?e("div",[e("el-dialog",{attrs:{visible:t.modals,title:t.FromData.title,"z-index":1,width:"720px"},on:{"update:visible":function(e){t.modals=e},closed:t.cancel}},[["/marketing/coupon/save.html"===t.FromData.action?e("div",{staticClass:"radio acea-row row-middle"},[e("div",{staticClass:"name ivu-form-item-content"},[t._v("优惠券类型")]),e("el-radio-group",{on:{input:t.couponsType},model:{value:t.type,callback:function(e){t.type=e},expression:"type"}},[e("el-radio",{attrs:{label:0}},[t._v("通用券")]),e("el-radio",{attrs:{label:1}},[t._v("品类券")]),e("el-radio",{attrs:{label:2}},[t._v("商品券")])],1)],1):t._e()],e("form-create",{ref:"fc",staticClass:"formBox",attrs:{option:t.config,rule:Array.from(this.FromData.rules),handleIcon:"false"},on:{submit:t.onSubmit},model:{value:t.fapi,callback:function(e){t.fapi=e},expression:"fapi"}}),e("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{on:{click:function(e){t.modals=!1}}},[t._v("取 消")]),e("el-button",{attrs:{type:"primary"},on:{click:t.formSubmit}},[t._v("确 定")])],1)],2)],1):t._e()}),[],!1,null,"224af4d2",null);e.a=r.exports},3211:function(t,e,i){"use strict";i("07db")},4967:function(t,e,i){},"4e82":function(t,e,i){"use strict";var n=i("23e7"),s=i("e330"),a=i("59ed"),r=i("7b0b"),o=i("07fa"),c=i("083a"),l=i("577e"),u=i("d039"),d=i("addb"),m=i("a640"),f=i("04d1"),g=i("d998"),p=i("2d00"),b=i("512ce"),h=[],v=s(h.sort),_=s(h.push),y=(i=u((function(){h.sort(void 0)})),s=u((function(){h.sort(null)})),m=m("sort"),!u((function(){if(p)return p<70;if(!(f&&3l(e)?1:-1})),i=o(s),m=0;ml(a)?1:-1})),s=n(i),u=0;u=t.wordsData.limit,t.wordsList=t.wordsList.concat(a.data),t.wordsData.page++}))},openCate:function(t,a){this.cateData.status=t,this.cateData.isCate=!0,1==t&&(this.cateData.name=a.name,this.cateData.id=a.id)},closeCate:function(){this.cateData.isCate=!1,this.cateData.name="",this.cateData.sort=""},cateConfirm:function(){var t=this;this.cateData.status?Object(o.g)(this.cateData.id,{name:this.cateData.name,sort:this.cateData.sort}).then((function(a){t.cateData.isCate=!1,t.cateData.name="",t.cateData.sort="",t.cateData.id="",t.page=1,t.wordsData.isScroll=!0,t.wordsList=[],t.$message.success(a.msg),t.getServiceCate()})):Object(o.c)({name:this.cateData.name,sort:this.cateData.sort}).then((function(a){t.cateData.isCate=!1,t.cateData.name="",t.cateData.sort="",t.page=1,t.wordsData.isScroll=!0,t.wordsList=[],t.$message.success(a.msg),t.getServiceCate()})).catch((function(a){t.$message.error(a.msg)}))},addMsg:function(){this.msgData.isCateMeg=!0,this.msgData.status=0},msgConfirm:function(){var t=this;this.msgData.status?Object(o.J)(this.msgData.editId,{title:this.msgData.title,cate_id:this.msgData.msgCateId,message:this.msgData.message}).then((function(a){t.msgData.isCateMeg=!1,t.msgData.title="",t.msgData.message="",t.msgData.msgCateId=t.wordsData.cateId,t.$message.success(a.msg),t.wordsData.isScroll=!0,t.wordsData.page=1,t.wordsList=[],t.getWordsList()})):Object(o.d)({title:this.msgData.title,cate_id:this.msgData.msgCateId,message:this.msgData.message}).then((function(a){t.msgData.isCateMeg=!1,t.msgData.title="",t.msgData.message="",t.msgData.msgCateId=t.wordsData.cateId,t.$message.success(a.msg),t.wordsData.isScroll=!0,t.wordsData.page=1,t.wordsList=[],t.getWordsList()})).catch((function(a){t.$message.error(a.msg)}))},bindEdit:function(t){this.msgData.status=1,this.msgData.isCateMeg=!0,this.msgData.message=t.message,this.msgData.title=t.title,this.msgData.editId=t.id},delMsg:function(t,a,s){var e=this;a={title:a,num:s,url:"/service/speechcraft/".concat(t.id),method:"DELETE",ids:"",kefu:!0};this.$modalSure(a).then((function(t){e.wordsList.splice(s,1),e.$message.success(t.msg)})).catch((function(t){e.$message.error(t.msg)}))},delCate:function(t,a,s){var e=this;a={title:a,num:s,url:"/service/cate/".concat(t.id),method:"DELETE",ids:"",kefu:!0};this.$modalSure(a).then((function(t){e.wordsData.cate.splice(s,1),e.page=1,e.wordsData.isScroll=!0,e.wordsList=[],e.$message.success(t.msg),e.getServiceCate()})).catch((function(t){e.$message.error(t.msg)}))}}},n=(s("5f7a"),s("81a9"),s("2877")),r=(c=Object(n.a)(c,(function(){var t=this,a=t._self._c;return a("div",[t.isWords?a("div",{staticClass:"words-mask"},[a("div",{staticClass:"content"},[a("div",{staticClass:"title-box"},[a("div",{staticClass:"tab-box"},[t._l(t.wordsTab,(function(s,e){return a("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"tan-item",class:{on:s.key==t.wordsTabCur},on:{click:function(a){return a.stopPropagation(),t.bindTab(s)}}},[t._v("\n "+t._s(s.title)+"\n ")])})),a("div",{staticClass:"right-icon"},[a("span",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"iconfont iconbianji2",on:{click:function(a){a.stopPropagation(),t.isWordShow=!0}}}),a("span",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"iconfont iconcha",on:{click:function(a){return a.stopPropagation(),t.closeBox.apply(null,arguments)}}})])],2),a("div",{staticClass:"input-box"},[a("el-input",{attrs:{placeholder:"搜索快捷回复",search:!0},on:{"on-search":t.bindSearch},model:{value:t.wordsData.searchTxt,callback:function(a){t.$set(t.wordsData,"searchTxt",a)},expression:"wordsData.searchTxt"}})],1)]),a("div",{staticClass:"scroll-box"},[a("div",{staticClass:"scroll-left"},[t.wordsTabCur?a("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"left-item add_cate",on:{click:function(a){return a.stopPropagation(),t.openCate(0)}}},[a("span",{staticClass:"iconfont iconjiahao"}),t._v(" 分组\n ")]):t._e(),t._l(t.wordsData.cate,(function(s){return a("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"left-item",class:{active:t.wordsData.cateId==s.id},on:{click:function(a){return a.stopPropagation(),t.changeCate(s)}}},[t._v("\n "+t._s(s.name)+"\n ")])}))],2),a("div",{staticClass:"right-box"},[a("vue-scroll",{attrs:{ops:t.wordsData.ops},on:{"load-before-deactivate":t.handleWordsScroll}},[a("div",{staticClass:"slot-load",attrs:{slot:"load-deactive"},slot:"load-deactive"}),a("div",{staticClass:"slot-load",attrs:{slot:"load-beforeDeactive"},slot:"load-beforeDeactive"}),a("div",{staticClass:"slot-load",attrs:{slot:"load-active"},slot:"load-active"},[t._v("下滑加载更多")]),a("div",{directives:[{name:"show",rawName:"v-show",value:t.wordsTabCur,expression:"wordsTabCur"},{name:"db-click",rawName:"v-db-click"}],staticClass:"msg-item add-mg",on:{click:function(a){return a.stopPropagation(),t.addMsg.apply(null,arguments)}}},[a("span",{staticClass:"iconfont icontianjia11"}),t._v("添加话术\n ")]),t._l(t.wordsList,(function(s,e){return a("div",{directives:[{name:"db-click",rawName:"v-db-click"}],key:e,staticClass:"msg-item",on:{click:function(a){return a.stopPropagation(),t.selectWords(s)}}},[a("span",{staticClass:"title"},[t._v(t._s(s.title))]),t._v(t._s(s.message)+"\n ")])}))],2)],1)])])]):t._e(),a("el-dialog",{staticClass:"words-box",attrs:{visible:t.cateData.isCate,width:"470px","show-close":!0,"custom-class":"vertical-center-modal"},on:{"update:visible":function(a){return t.$set(t.cateData,"isCate",a)}}},[a("div",{staticClass:"mask-title"},[t._v("\n "+t._s(t.cateData.status?"编辑分组":"新增分组")+"\n "),a("span",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"iconfont iconcha",on:{click:function(a){return a.stopPropagation(),t.closeCate.apply(null,arguments)}}})]),a("div",{staticClass:"input-box"},[a("el-input",{staticClass:"noinput",attrs:{placeholder:"请输入分组名称"},model:{value:t.cateData.name,callback:function(a){t.$set(t.cateData,"name",a)},expression:"cateData.name"}})],1),a("div",{staticClass:"input-box"},[a("el-input",{staticClass:"noinput",attrs:{placeholder:"请输入分组排序"},model:{value:t.cateData.sort,callback:function(a){t.$set(t.cateData,"sort",a)},expression:"cateData.sort"}})],1),a("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"subBtn",attrs:{type:"primary",disabled:t.cateStatus},on:{click:function(a){return a.stopPropagation(),t.cateConfirm.apply(null,arguments)}}},[t._v("确定")])],1),a("el-dialog",{staticClass:"words-box",attrs:{visible:t.msgData.isCateMeg,width:"470px","show-close":!0,"custom-class":"vertical-center-modal"},on:{"update:visible":function(a){return t.$set(t.msgData,"isCateMeg",a)}}},[a("div",{staticClass:"mask-title"},[t._v("\n "+t._s(t.msgData.status?"修改话术":"添加话术")+"\n "),a("span",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"iconfont iconcha",on:{click:function(a){return a.stopPropagation(),t.closeMsgBox.apply(null,arguments)}}})]),a("div",{staticClass:"input-box"},[a("el-input",{staticClass:"noinput",attrs:{placeholder:"请输入标题名称 (选填)"},model:{value:t.msgData.title,callback:function(a){t.$set(t.msgData,"title",a)},expression:"msgData.title"}})],1),a("div",{staticClass:"input-box text-area"},[a("el-input",{staticClass:"noinput",attrs:{rows:4,type:"textarea",placeholder:"请输入您的话术"},model:{value:t.msgData.message,callback:function(a){t.$set(t.msgData,"message",a)},expression:"msgData.message"}})],1),a("div",{staticClass:"input-box"},[a("el-select",{model:{value:t.msgData.msgCateId,callback:function(a){t.$set(t.msgData,"msgCateId",a)},expression:"msgData.msgCateId"}},t._l(t.selectData,(function(t){return a("el-option",{key:t.value,attrs:{value:t.id,label:t.name}})})),1)],1),a("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"subBtn",attrs:{type:"primary",disabled:t.msgStatus},on:{click:function(a){return a.stopPropagation(),t.msgConfirm.apply(null,arguments)}}},[t._v("确定")])],1),t.isWordShow?a("div",{staticClass:"edit-box"},[a("div",{staticClass:"head"},[a("div",{staticClass:"tit-bar"},[t._v("\n "+t._s(t.wordsTabCur?"个人库":"公共库")),a("span",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(a){a.stopPropagation(),t.isWordShow=!1}}},[t._v("完成")])]),a("div",{staticClass:"input-box noinput"},[a("el-input",{attrs:{placeholder:"搜索快捷回复",search:!0},on:{"on-search":t.bindSearch},model:{value:t.wordsData.searchTxt,callback:function(a){t.$set(t.wordsData,"searchTxt",a)},expression:"wordsData.searchTxt"}})],1)]),a("div",{staticClass:"scroll-box"},[a("div",{staticClass:"scroll-left"},[a("div",{staticClass:"top"},[t.wordsTabCur?a("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"left-item add_cate",on:{click:function(a){return a.stopPropagation(),t.openCate(0)}}},[a("span",{staticClass:"iconfont iconjiahao"}),t._v(" 分组\n ")]):t._e(),t._l(t.wordsData.cate,(function(s){return a("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"left-item",class:{active:t.wordsData.cateId==s.id},on:{click:function(a){return a.stopPropagation(),t.changeCate(s)}}},[t._v("\n "+t._s(s.name)+"\n ")])}))],2),t.wordsTabCur?a("div",{staticClass:"bom"},[a("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"left-item edits-box",on:{click:function(a){a.stopPropagation(),t.editList.status=!0}}},[t._v("编辑分组")])]):t._e()]),a("div",{staticClass:"right-box"},[a("vue-scroll",{attrs:{ops:t.wordsData.ops},on:{"load-before-deactivate":t.handleWordsScroll}},[a("div",{staticClass:"slot-load",attrs:{slot:"load-deactive"},slot:"load-deactive"}),a("div",{staticClass:"slot-load",attrs:{slot:"load-beforeDeactive"},slot:"load-beforeDeactive"}),a("div",{staticClass:"slot-load",attrs:{slot:"load-active"},slot:"load-active"},[t._v("下滑加载更多")]),t._l(t.wordsList,(function(s,e){return a("div",{key:e,staticClass:"msg-item"},[a("span",{staticClass:"title"},[t._v(t._s(s.title))]),t._v(t._s(s.message)+"\n "),t.wordsTabCur?a("div",{staticClass:"edit-bar"},[a("span",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"iconfont iconbianji1",on:{click:function(a){return a.stopPropagation(),t.bindEdit(s)}}}),a("span",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"iconfont iconshanchu1",on:{click:function(a){return a.stopPropagation(),t.delMsg(s,"删除话术",e)}}})]):t._e()])}))],2)],1)])]):t._e(),a("el-dialog",{staticClass:"words-box cate-list",attrs:{visible:t.editList.status,width:"470px","show-close":!0,"custom-class":"vertical-center-modal"},on:{"update:visible":function(a){return t.$set(t.editList,"status",a)}}},[a("div",{staticClass:"mask-title"},[t._v("\n 编辑分组\n "),a("span",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"iconfont iconcha",on:{click:function(a){a.stopPropagation(),t.editList.status=!1}}})]),a("div",{staticClass:"list-box"},t._l(t.wordsData.cate,(function(s,e){return a("div",{staticClass:"item",attrs:{index:e}},[a("span",[t._v(t._s(s.name))]),a("div",{staticClass:"right-box"},[0")},getChatList:function(){var t=this;Object(o.K)({limit:this.limit,uid:this.toUid,upperId:this.upperId,is_tourist:this.$route.query.is_tourist}).then((function(a){a.data.forEach((function(a){1!=a.msn_type&&2!=a.msn_type||(a.msn=t.replace_em(a.msn))}));var s="";s=0==t.upperId?"chat_".concat(a.data[a.data.length-1].id):"chat_".concat(t.chatList[0].id);t.selector=s,t.chatList=[].concat(Object(e.a)(a.data),Object(e.a)(t.chatList)),t.loading=!1,t.isScroll=a.data.length>=t.limit,t.$nextTick((function(){t.$emit("change",!0),t.$refs.scrollBox.refresh(),0==t.upperId&&setTimeout((function(a){var e=parseFloat(document.getElementById(s).offsetTop)-60;t.$refs.scrollBox.scrollTo({y:e},0)}),300)}))}))},sendText:function(){if(!this.isSend)return this.$message.error("请输入内容");this.sendMsg(this.con,1),this.con=""},sendMsg:function(t,a){var s={type:"chat",data:{msn:t,type:a,to_uid:this.toUid}};r.a.then((function(t){t.send(s)}))},uploadImg:function(){var t=this;t.$util.uploadImageOne("upload/image",(function(a){200==a.status&&t.sendMsg(a.data.url,3)}))},selectWords:function(t){this.isWords=!1,this.sendMsg(t.message,1)},goProduct:function(t){this.$router.push({path:"/kefu/goods/detail?goodsId="+t.msn})},goAdminOrder:function(){this.$router.push({path:"/kefu/orderList/0/"+this.toUid})},height:function(){var t,a=this,s=uni.createSelectorQuery().select(".chat");setTimeout((function(e){s.boundingClientRect((function(s){t=s.height,a.active?a.scrollTop=parseInt(t)+500:a.scrollTop=parseInt(t)+100})).exec()}),1e3)},getTransferList:function(){var t=this;Object(o.O)({uid:this.toUid}).then((function(a){a.data.list.forEach((function(t,a){t.isCheck=!1})),t.transferList=a.data.list}))},closeBox:function(){this.isWords=!1},selectMsg:function(t){this.con+=t,this.isWords=!1},handleActivate:function(t,a){this.upperId=this.chatList[0].id},handleStart:function(t,a,s){setTimeout((function(){s()}),2e3)},handleBeforeDeactivate:function(t,a,s){this.getChatList(),this.$on("change",(function(t){t&&s()}))},handleDeactivate:function(t,a){var s=parseFloat(document.getElementById(this.selector).offsetTop)-60;this.$refs.scrollBox.scrollTo({y:s},0)}}},s("f99d"),s("9e20"),s("7fe0"),c=Object(n.a)(u,(function(){var t=this,a=t._self._c;return a("div",{staticClass:"chat-box"},[a("div",{staticClass:"head-box"},[a("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"back",on:{click:t.goBack}},[a("span",{staticClass:"iconfont iconfanhui"})]),a("div",{staticClass:"title"},[t._v(t._s(t.nickname)+" - 对话详情")])]),a("div",{staticClass:"chat-scroll-box"},[a("vue-scroll",{ref:"scrollBox",attrs:{ops:t.ops},on:{"refresh-activate":t.handleActivate,"refresh-start":t.handleStart,"refresh-before-deactivate":t.handleBeforeDeactivate,"refresh-deactivate":t.handleDeactivate}},[a("div",{staticClass:"slot-refresh",attrs:{slot:"refresh-deactive"},slot:"refresh-deactive"}),a("div",{staticClass:"slot-refresh",attrs:{slot:"refresh-beforeDeactive"},slot:"refresh-beforeDeactive"}),a("div",{ref:"chat",staticClass:"chat",staticStyle:{padding:"0.3rem 0.3rem 0"},attrs:{id:"chatBox"}},t._l(t.records,(function(s,e){return a("div",{key:e,attrs:{id:"chat_".concat(s.id)}},[s.show?a("div",{staticClass:"day-box"},[t._v(t._s(s.time))]):t._e(),a("div",{staticClass:"chat-item",class:{"right-box":s.uid==t.kefuInfo.uid}},[a("img",{directives:[{name:"lazy",rawName:"v-lazy",value:s.avatar,expression:"item.avatar"},{name:"db-click",rawName:"v-db-click"}],staticClass:"avatar",attrs:{mode:""},on:{click:function(a){return t.goUserInfo(s,s.uid==t.kefuInfo.uid)}}}),1==s.msn_type?a("div",{staticClass:"msg-box",domProps:{innerHTML:t._s(s.msn)}}):t._e(),3==s.msn_type?a("div",{directives:[{name:"viewer",rawName:"v-viewer"}],staticClass:"img-box"},[a("img",{directives:[{name:"lazy",rawName:"v-lazy",value:s.msn,expression:"item.msn"}],attrs:{mode:"widthFix"}})]):t._e(),5==s.msn_type?a("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"product-box",on:{click:function(a){return t.goProduct(s)}}},[a("img",{directives:[{name:"lazy",rawName:"v-lazy",value:s.productInfo.image,expression:"item.productInfo.image"}],attrs:{mode:"widthFix"}}),a("div",{staticClass:"info"},[a("div",{staticClass:"price"},[a("span",[t._v("¥")]),t._v(t._s(s.productInfo.price))]),a("div",{staticClass:"name line2"},[t._v(t._s(s.productInfo.store_name))])])]):t._e(),6==s.msn_type?a("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"order-box",on:{click:function(a){return t.goOrderDetail(s)}}},[a("div",{staticClass:"title"},[t._v("订单ID: "+t._s(s.orderInfo.order_id))]),a("div",{staticClass:"info"},[a("img",{directives:[{name:"lazy",rawName:"v-lazy",value:s.orderInfo.cartInfo[0].productInfo.image,expression:"item.orderInfo.cartInfo[0].productInfo.image"}]}),a("div",{staticClass:"product-info"},[a("div",{staticClass:"name line2"},[t._v(t._s(s.orderInfo.cartInfo[0].productInfo.store_name))]),a("div",{staticClass:"price"},[t._v("¥"+t._s(s.orderInfo.cartInfo[0].productInfo.price))])])])]):t._e()])])})),0)])],1),a("div",{staticClass:"footer-box"},[a("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"words",on:{click:t.showWords}},[a("span",{staticClass:"iconfont iconhuashu1"})]),a("div",{staticClass:"input-box"},[a("el-input",{staticStyle:{"font-size":"0.28rem"},attrs:{placeholder:"请输入内容"},model:{value:t.con,callback:function(a){t.con=a},expression:"con"}}),a("span",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"iconfont iconfasong",class:{isSend:t.isSend},on:{click:t.sendText}})],1),a("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"emoji",on:{click:function(a){return t.openBox(1)}}},[a("span",{staticClass:"iconfont iconbiaoqing2"})]),a("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"more",on:{click:function(a){return t.openBox(2)}}},[a("span",{staticClass:"iconfont icongengduozhankai1"})])]),t.isTool?a("div",{staticClass:"tool-wrapper"},[a("div",{staticClass:"tool-item"},[a("el-upload",{staticClass:"mr10 mb10",staticStyle:{"margin-top":"1px",display:"inline-block"},attrs:{"show-file-list":!1,action:t.fileUrl,"before-upload":t.beforeUpload,data:t.uploadData,headers:t.header,multiple:!0,"on-success":t.handleSuccess,accept:"image/*","on-format-error":t.handleFormatError}},[a("img",{attrs:{src:s("a8f8"),mode:""}}),a("div",[t._v("图片")])])],1),a("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"tool-item",on:{click:t.goTransfer}},[a("img",{attrs:{src:s("a7d3"),mode:""}}),a("div",[t._v("转接")])]),a("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"tool-item",on:{click:t.goAdminOrder}},[a("img",{attrs:{src:s("e91f0"),mode:""}}),a("div",[t._v("交易订单")])]),a("div",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"tool-item",on:{click:t.goodsInfo}},[a("img",{attrs:{src:s("946f"),mode:""}}),a("div",[t._v("商品信息")])])]):t._e(),a("div",{directives:[{name:"show",rawName:"v-show",value:t.isSwiper,expression:"isSwiper"}],staticClass:"banner slider-banner"},[a("swiper",{ref:"mySwiper",staticClass:"swiper-wrapper",attrs:{options:t.swiperOptions}},t._l(t.emojiGroup,(function(s,e){return a("swiper-slide",{key:e},t._l(s,(function(s){return a("i",{directives:[{name:"db-click",rawName:"v-db-click"}],key:s,staticClass:"em",class:s,on:{click:function(a){return t.addEmoji(s)}}})})),0)})),1)],1),a("words",{attrs:{isWords:t.isWords},on:{closeBox:t.closeBox,selectMsg:t.selectMsg}}),t.isTransfer?a("div",{staticClass:"transfer-mask"},[a("div",{staticClass:"content",class:{on:t.isTransfer}},[a("div",{staticClass:"title"},[t._v("转接客服"),a("span",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"iconfont iconcha",on:{click:t.closeTransfer}})]),a("div",{staticClass:"list-wrapper"},[a("el-radio-group",{model:{value:t.activeKF,callback:function(a){t.activeKF=a},expression:"activeKF"}},t._l(t.transferList,(function(s,e){return a("el-radio",{key:e,staticClass:"list-item",attrs:{label:s.uid}},[a("div",{staticClass:"avatar-box"},[a("img",{directives:[{name:"lazy",rawName:"v-lazy",value:s.avatar,expression:"item.avatar"}],attrs:{alt:""}})]),a("p",{staticClass:"nickName"},[t._v(t._s(s.wx_name))])])})),1)],1),a("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"btn",on:{click:t.confirm}},[t._v("确定")])],1)]):t._e()],1)}),[],!1,null,"0df090f4",null);a.default=c.exports},a7d3:function(t,a){t.exports="data:image/png;base64,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"},a8f8:function(t,a){t.exports="data:image/png;base64,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"},b2a6:function(t,a,s){},ba4c:function(t,a,s){},da2a:function(t,a,s){},e91f0:function(t,a){t.exports="data:image/png;base64,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"},f5e1:function(t,a,s){},f99d:function(t,a,s){"use strict";s("10e7")}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-95e0726a.5f1fb0d8.js b/crmeb/public/admin/system_static/js/chunk-95e0726a.5f1fb0d8.js deleted file mode 100644 index 8b3036e21..000000000 --- a/crmeb/public/admin/system_static/js/chunk-95e0726a.5f1fb0d8.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-95e0726a"],{"0bde":function(t,e,n){},"0c9f":function(t,e,n){"use strict";n.d(e,"j",(function(){return i})),n.d(e,"o",(function(){return o})),n.d(e,"m",(function(){return a})),n.d(e,"l",(function(){return s})),n.d(e,"p",(function(){return c})),n.d(e,"r",(function(){return l})),n.d(e,"s",(function(){return u})),n.d(e,"v",(function(){return d})),n.d(e,"t",(function(){return p})),n.d(e,"u",(function(){return m})),n.d(e,"q",(function(){return f})),n.d(e,"n",(function(){return h})),n.d(e,"k",(function(){return g})),n.d(e,"e",(function(){return y})),n.d(e,"h",(function(){return b})),n.d(e,"f",(function(){return v})),n.d(e,"i",(function(){return w})),n.d(e,"g",(function(){return x})),n.d(e,"a",(function(){return O})),n.d(e,"c",(function(){return _})),n.d(e,"b",(function(){return j})),n.d(e,"d",(function(){return k})),n.d(e,"w",(function(){return C}));var r=n("6b6c");function i(t){return Object(r.a)({url:"/statistic/product/get_basic",method:"get",params:t})}function o(t){return Object(r.a)({url:"/statistic/product/get_trend",method:"get",params:t})}function a(t){return Object(r.a)({url:"/statistic/product/get_product_ranking",method:"get",params:t})}function s(t){return Object(r.a)({url:"/statistic/product/get_excel",method:"get",params:t})}function c(t){return Object(r.a)({url:"/statistic/user/get_basic",method:"get",params:t})}function l(t){return Object(r.a)({url:"/statistic/user/get_trend",method:"get",params:t})}function u(t){return Object(r.a)({url:"/statistic/user/get_wechat",method:"get",params:t})}function d(t){return Object(r.a)({url:"/statistic/user/get_wechat_trend",method:"get",params:t})}function p(t){return Object(r.a)({url:"/statistic/user/get_region",method:"get",params:t})}function m(t){return Object(r.a)({url:"/statistic/user/get_sex",method:"get",params:t})}function f(t){return Object(r.a)({url:"/statistic/user/get_excel",method:"get",params:t})}function h(t){return Object(r.a)({url:"/statistic/trade/top_trade",method:"get",params:t})}function g(t){return Object(r.a)({url:"/statistic/trade/bottom_trade",method:"get",params:t})}function y(t){return Object(r.a)({url:"/statistic/order/get_basic",method:"get",params:t})}function b(t){return Object(r.a)({url:"/statistic/order/get_trend",method:"get",params:t})}function v(t){return Object(r.a)({url:"/statistic/order/get_channel",method:"get",params:t})}function w(t){return Object(r.a)({url:"/statistic/order/get_type",method:"get",params:t})}function x(t){return Object(r.a)({url:"/statistic/flow/get_record",method:"get",params:t})}function O(t){return Object(r.a)({url:"/statistic/balance/get_basic",method:"get",params:t})}function _(t){return Object(r.a)({url:"/statistic/balance/get_trend",method:"get",params:t})}function j(t){return Object(r.a)({url:"/statistic/balance/get_channel",method:"get",params:t})}function k(t){return Object(r.a)({url:"/statistic/balance/get_type",method:"get",params:t})}function C(t,e){return Object(r.a)({url:"app/wechat_qrcode/statistic/".concat(t),method:"get",params:e})}},1148:function(t,e,n){"use strict";var r=n("5926"),i=n("577e"),o=n("1d80"),a=RangeError;t.exports=function(t){var e=i(o(this)),n="",s=r(t);if(s<0||s===1/0)throw new a("Wrong number of repetitions");for(;0>>=1)&&(e+=e))1&s&&(n+=e);return n}},"15b5":function(t,e,n){"use strict";n("8550")},"1f50":function(t,e,n){"use strict";n("d2b7")},"2c3e":function(t,e,n){"use strict";var r=n("83ab"),i=n("9f7f").MISSED_STICKY,o=n("c6b6"),a=n("edd0"),s=n("69f3").get,c=RegExp.prototype,l=TypeError;r&&i&&a(c,"sticky",{configurable:!0,get:function(){if(this!==c){if("RegExp"===o(this))return!!s(this).sticky;throw new l("Incompatible receiver, RegExp required")}}})},3139:function(t,e,n){var r;n=[e,n("313e")],void 0!==(e="function"==typeof(r=function(t,e){var n=function(t){"undefined"!==typeof console&&console&&console.error&&console.error(t)};e?e.registerMap?e.registerMap("china",{type:"FeatureCollection",features:[{type:"Feature",id:"710000",properties:{id:"710000",cp:[121.509062,24.044332],name:"台湾",childNum:6},geometry:{type:"MultiPolygon",coordinates:[["@@°Ü¯Û"],["@@ƛĴÕƊÉɼģºðʀ\\ƎsÆNŌÔĚäœnÜƤɊĂǀĆĴžĤNJŨxĚĮǂƺòƌ‚–âÔ®ĮXŦţƸZûЋƕƑGđ¨ĭMó·ęcëƝɉlÝƯֹÅŃ^Ó·śŃNjƏďíåɛGɉ™¿@ăƑŽ¥ĘWǬÏĶŁâ"],["@@\\p|WoYG¿¥I†j@¢"],["@@…¡‰@ˆV^RqˆBbAŒnTXeRz¤Lž«³I"],["@@ÆEE—„kWqë @œ"],["@@fced"],["@@„¯ɜÄèaì¯ØǓIġĽ"],["@@çûĖ롖hòř "]],encodeOffsets:[[[122886,24033]],[[123335,22980]],[[122375,24193]],[[122518,24117]],[[124427,22618]],[[124862,26043]],[[126259,26318]],[[127671,26683]]]}},{type:"Feature",id:"130000",properties:{id:"130000",cp:[114.502461,38.045474],name:"河北",childNum:3},geometry:{type:"MultiPolygon",coordinates:[["@@o~†Z]‚ªr‰ºc_ħ²G¼s`jΟnüsœłNX_“M`ǽÓnUK…Ĝēs¤­©yrý§uģŒc†JŠ›e"],["@@U`Ts¿m‚"],["@@oºƋÄd–eVŽDJj£€J|Ådz•Ft~žKŨ¸IÆv|”‡¢r}膎onb˜}`RÎÄn°ÒdÞ²„^®’lnÐèĄlðӜ×]ªÆ}LiĂ±Ö`^°Ç¶p®đDcœŋ`–ZÔ’¶êqvFƚ†N®ĆTH®¦O’¾ŠIbÐã´BĐɢŴÆíȦp–ĐÞXR€·nndOž¤’OÀĈƒ­Qg˜µFo|gȒęSWb©osx|hYh•gŃfmÖĩnº€T̒Sp›¢dYĤ¶UĈjl’ǐpäìë|³kÛfw²Xjz~ÂqbTŠÑ„ěŨ@|oM‡’zv¢ZrÃVw¬ŧĖ¸fŒ°ÐT€ªqŽs{Sž¯r æÝlNd®²Ğ džiGʂJ™¼lr}~K¨ŸƐÌWö€™ÆŠzRš¤lêmĞL΄’@¡|q]SvK€ÑcwpÏρ†ĿćènĪWlĄkT}ˆJ”¤~ƒÈT„d„™pddʾĬŠ”ŽBVt„EÀ¢ôPĎƗè@~‚k–ü\\rÊĔÖæW_§¼F˜†´©òDòj’ˆYÈrbĞāøŀG{ƀ|¦ðrb|ÀH`pʞkv‚GpuARhÞÆǶgʊTǼƹS£¨¡ù³ŘÍ]¿Ây™ôEP xX¶¹܇O¡“gÚ¡IwÃ鑦ÅB‡Ï|Ç°…N«úmH¯‹âŸDùŽyŜžŲIÄuШDž•¸dɂ‡‚FŸƒ•›Oh‡đ©OŸ›iÃ`ww^ƒÌkŸ‘ÑH«ƇǤŗĺtFu…{Z}Ö@U‡´…ʚLg®¯Oı°ÃwŸ ^˜—€VbÉs‡ˆmA…ê]]w„§›RRl£‡ȭµu¯b{ÍDěïÿȧŽuT£ġƒěŗƃĝ“Q¨fV†Ƌ•ƅn­a@‘³@šď„yýIĹÊKšŭfċŰóŒxV@tˆƯŒJ”]eƒR¾fe|rHA˜|h~Ėƍl§ÏŠlTíb ØoˆÅbbx³^zÃĶš¶Sj®A”yÂhðk`š«P€”ˈµEF†Û¬Y¨Ļrõqi¼‰Wi°§’б´°^[ˆÀ|ĠO@ÆxO\\tŽa\\tĕtû{ġŒȧXýĪÓjùÎRb›š^ΛfK[ݏděYfíÙTyŽuUSyŌŏů@Oi½’éŅ­aVcř§ax¹XŻác‡žWU£ôãºQ¨÷Ñws¥qEH‰Ù|‰›šYQoŕÇyáĂ£MðoťÊ‰P¡mšWO¡€v†{ôvîēÜISpÌhp¨ ‘j†deŔQÖj˜X³à™Ĉ[n`Yp@Už–cM`’RKhŒEbœ”pŞlNut®Etq‚nsÁŠgA‹iú‹oH‡qCX‡”hfgu“~ϋWP½¢G^}¯ÅīGCŸÑ^ãziMáļMTÃƘrMc|O_ž¯Ŏ´|‡morDkO\\mĆJfl@cĢ¬¢aĦtRıҙ¾ùƀ^juųœK­ƒUFy™—Ɲ…›īÛ÷ąV×qƥV¿aȉd³B›qPBm›aËđŻģm“Å®VŠ¹d^K‡KoŸnYg“¯Xhqa”Ldu¥•ÍpDž¡KąÅƒkĝęěhq‡}HyÓ]¹ǧ£…Í÷¿qᵧš™g‘¤o^á¾ZE‡¤i`ij{n•ƒOl»ŸWÝĔįhg›F[¿¡—ßkOüš_‰€ū‹i„DZàUtėGylƒ}ŒÓM}€jpEC~¡FtoQi‘šHkk{Ãmï‚"]],encodeOffsets:[[[119712,40641]],[[121616,39981]],[[116462,37237]]]}},{type:"Feature",id:"140000",properties:{id:"140000",cp:[111.849248,36.857014],name:"山西",childNum:1},geometry:{type:"Polygon",coordinates:["@@Þĩ҃S‰ra}Á€yWix±Üe´lè“ßÓǏok‘ćiµVZģ¡coœ‘TS˹ĪmnÕńe–hZg{gtwªpXaĚThȑp{¶Eh—®RćƑP¿£‘Pmc¸mQÝW•ďȥoÅîɡųAďä³aωJ‘½¥PG­ąSM­™…EÅruµé€‘Yӎ•Ō_d›ĒCo­Èµ]¯_²ÕjāŽK~©ÅØ^ԛkïçămϑk]­±ƒcݯÑÃmQÍ~_a—pm…~ç¡q“ˆu{JÅŧ·Ls}–EyÁÆcI{¤IiCfUc•ƌÃp§]웫vD@¡SÀ‘µM‚ÅwuŽYY‡¡DbÑc¡hƒ×]nkoQdaMç~eD•ÛtT‰©±@¥ù@É¡‰ZcW|WqOJmĩl«ħşvOÓ«IqăV—¥ŸD[mI~Ó¢cehiÍ]Ɠ~ĥqXŠ·eƷœn±“}v•[ěďŽŕ]_‘œ•`‰¹ƒ§ÕōI™o©b­s^}Ét±ū«³p£ÿ·Wµ|¡¥ăFÏs׌¥ŅxŸÊdÒ{ºvĴÎêÌɊ²¶€ü¨|ÞƸµȲ‘LLúÉƎ¤ϊęĔV`„_bª‹S^|ŸdŠzY|dz¥p†ZbÆ£¶ÒK}tĦÔņƠ‚PYzn€ÍvX¶Ěn ĠÔ„zý¦ª˜÷žÑĸَUȌ¸‚dòÜJð´’ìúNM¬ŒXZ´‘¤ŊǸ_tldIš{¦ƀðĠȤ¥NehXnYG‚‡R° ƬDj¬¸|CĞ„Kq‚ºfƐiĺ©ª~ĆOQª ¤@ìǦɌ²æBŒÊ”TœŸ˜ʂōĖ’šĴŞ–ȀœÆÿȄlŤĒö„t”νî¼ĨXhŒ‘˜|ªM¤Ðz"],encodeOffsets:[[116874,41716]]}},{type:"Feature",id:"150000",properties:{id:"150000",cp:[111.670801,41.818311],name:"内蒙古",childNum:2},geometry:{type:"MultiPolygon",coordinates:[["@@¯PqƒFB…‰|S•³C|kñ•H‹d‘iÄ¥sˆʼnő…PóÑÑE^‘ÅPpy_YtS™hQ·aHwsOnʼnÚs©iqj›‰€USiº]ïWš‰«gW¡A–Rë¥_ŽsgÁnUI«m‰…„‹]j‡vV¼euhwqA„aW˜ƒ_µj…»çjioQR¹ēÃßt@r³[ÛlćË^ÍÉáG“›OUۗOB±•XŸkŇ¹£k|e]ol™ŸkVͼÕqtaÏõjgÁ£§U^Œ”RLˆËnX°Ç’Bz†^~wfvˆypV ¯„ƫĉ˭ȫƗŷɿÿĿƑ˃ĝÿÃǃßËőó©ǐȍŒĖM×ÍEyx‹þp]Évïè‘vƀnÂĴÖ@‚‰†V~Ĉv¦wĖt—ējyÄDXÄxGQuv_›i¦aBçw‘˛wD™©{ŸtāmQ€{EJ§KPśƘƿ¥@‰sCT•É}ɃwˆƇy±ŸgÑ“}T[÷kÐ禫…SÒ¥¸ëBX½‰HáŵÀğtSÝÂa[ƣ°¯¦P]£ġ“–“Òk®G²„èQ°óMq}EŠóƐÇ\\ƒ‡@áügQ͋u¥Fƒ“T՛¿Jû‡]|mvāÎYua^WoÀa·­ząÒot׶CLƗi¯¤mƎHNJ¤îìɾŊìTdåwsRÖgĒųúÍġäÕ}Q¶—ˆ¿A•†‹[¡Œ{d×uQAƒ›M•xV‹vMOmăl«ct[wº_šÇʊŽŸjb£ĦS_é“QZ“_lwgOiýe`YYLq§IÁˆdz£ÙË[ÕªuƏ³ÍT—s·bÁĽäė[›b[ˆŗfãcn¥îC¿÷µ[ŏÀQ­ōšĉm¿Á^£mJVm‡—L[{Ï_£›F¥Ö{ŹA}…×Wu©ÅaųijƳhB{·TQqÙIķˑZđ©Yc|M¡…L•eVUóK_QWk’_ĥ‘¿ãZ•»X\\ĴuUƒè‡lG®ěłTĠğDєOrÍd‚ÆÍz]‹±…ŭ©ŸÅ’]ŒÅÐ}UË¥©Tċ™ïxgckfWgi\\ÏĒ¥HkµE˜ë{»ÏetcG±ahUiñiWsɁˆ·c–C‚Õk]wȑ|ća}w…VaĚ᠞ŒG°ùnM¬¯†{ȈÐÆA’¥ÄêJxÙ¢”hP¢Ûˆº€µwWOŸóFŽšÁz^ÀŗÎú´§¢T¤ǻƺSė‰ǵhÝÅQgvBHouʝl_o¿Ga{ïq{¥|ſĿHĂ÷aĝÇq‡Z‘ñiñC³ª—…»E`¨åXēÕqÉû[l•}ç@čƘóO¿¡ƒFUsA‰“ʽīccšocƒ‚ƒÇS}„“£‡IS~ălkĩXçmĈ…ŀЂoÐdxÒuL^T{r@¢‘žÍƒĝKén£kQ™‰yšÅõËXŷƏL§~}kqš»IHėDžjĝŸ»ÑÞoŸå°qTt|r©ÏS‹¯·eŨĕx«È[eMˆ¿yuˆ‘pN~¹ÏyN£{©’—g‹ħWí»Í¾s“əšDž_ÃĀɗ±ą™ijĉʍŌŷ—S›É“A‹±åǥɋ@럣R©ąP©}ĹªƏj¹erƒLDĝ·{i«ƫC£µsKCš…GS|úþX”gp›{ÁX¿Ÿć{ƱȏñZáĔyoÁhA™}ŅĆfdʼn„_¹„Y°ėǩÑ¡H¯¶oMQqð¡Ë™|‘Ñ`ƭŁX½·óۓxğįÅcQ‡ˆ“ƒs«tȋDžF“Ÿù^i‘t«Č¯[›hAi©á¥ÇĚ×l|¹y¯YȵƓ‹ñǙµï‚ċ™Ļ|Dœ™üȭ¶¡˜›oŽäÕG\\ďT¿Òõr¯œŸLguÏYęRƩšɷŌO\\İТæ^Ŋ IJȶȆbÜGŽĝ¬¿ĚVĎgª^íu½jÿĕęjık@Ľƒ]ėl¥Ë‡ĭûÁ„ƒėéV©±ćn©­ȇžÍq¯½•YÃÔʼn“ÉNѝÅÝy¹NqáʅDǡËñ­ƁYÅy̱os§ȋµʽǘǏƬɱà‘ưN¢ƔÊuľýľώȪƺɂļžxœZĈ}ÌʼnŪ˜ĺœŽĭFЛĽ̅ȣͽÒŵìƩÇϋÿȮǡŏçƑůĕ~Ǎ›¼ȳÐUf†dIxÿ\\G ˆzâɏÙOº·pqy£†@ŒŠqþ@Ǟ˽IBäƣzsÂZ†ÁàĻdñ°ŕzéØűzșCìDȐĴĺf®ŽÀľưø@ɜÖÞKĊŇƄ§‚͑těï͡VAġÑÑ»d³öǍÝXĉĕÖ{þĉu¸ËʅğU̎éhɹƆ̗̮ȘNJ֥ड़ࡰţાíϲäʮW¬®ҌeרūȠkɬɻ̼ãüfƠSצɩςåȈHϚÎKdzͲOðÏȆƘ¼CϚǚ࢚˼ФԂ¤ƌžĞ̪Qʤ´¼mȠJˀŸƲÀɠmǐnǔĎȆÞǠN~€ʢĜ‚¶ƌĆĘźʆȬ˪ĚĒ¸ĞGȖƴƀj`ĢçĶāàŃºēĢƒĖćšYŒÀŎüôQÐÂŎŞdžŞêƖš˜oˆDĤÕºÑǘÛˤ³̀gńƘĔÀ^žªƂ`ªt¾äƚêĦĀ¼Ð€Ĕǎ¨Ȕ»͠^ˮÊȦƤøxRrŜH¤¸ÂxDĝŒ|ø˂˜ƮÐ¬ɚwɲFjĔ²Äw°dždÀɞ_ĸdîàŎjʜêTЪŌ‡ŜWÈ|tqĢUB~´°ÎFC•ŽU¼pĀēƄN¦¾O¶ŠłKĊOj“Ě”j´ĜYp˜{¦„ˆSĚÍ\\Tš×ªV–÷Ší¨ÅDK°ßtŇĔKš¨ǵÂcḷ̌ĚǣȄĽF‡lġUĵœŇ‹ȣFʉɁƒMğįʏƶɷØŭOǽ«ƽū¹Ʊő̝Ȩ§ȞʘĖiɜɶʦ}¨֪ࠜ̀ƇǬ¹ǨE˦ĥªÔêFŽxúQ„Er´W„rh¤Ɛ \\talĈDJ˜Ü|[Pll̚¸ƎGú´Pž¬W¦†^¦–H]prR“n|or¾wLVnÇIujkmon£cX^Bh`¥V”„¦U¤¸}€xRj–[^xN[~ªŠxQ„‚[`ªHÆÂExx^wšN¶Ê˜|¨ì†˜€MrœdYp‚oRzNy˜ÀDs~€bcfÌ`L–¾n‹|¾T‚°c¨È¢a‚r¤–`[|òDŞĔöxElÖdH„ÀI`„Ď\\Àì~ƎR¼tf•¦^¢ķ¶e”ÐÚMŒptgj–„ɡČÅyġLû™ŇV®ŠÄÈƀ†Ď°P|ªVV†ªj–¬ĚÒêp¬–E|ŬÂc|ÀtƐK fˆ{ĘFĒœƌXƲąo½Ę‘\\¥–o}›Ûu£ç­kX‘{uĩ«āíÓUŅßŢq€Ť¥lyň[€oi{¦‹L‡ń‡ðFȪȖ”ĒL„¿Ì‹ˆfŒ£K£ʺ™oqNŸƒwğc`ue—tOj×°KJ±qƒÆġm‰Ěŗos¬…qehqsuœƒH{¸kH¡Š…ÊRǪÇƌbȆ¢´ä܍¢NìÉʖ¦â©Ġu¦öČ^â£Ăh–šĖMÈÄw‚\\fŦ°W ¢¾luŸD„wŠ\\̀ʉÌÛM…Ā[bӞEn}¶Vc…ê“sƒ"]],encodeOffsets:[[[129102,52189]]]}},{type:"Feature",id:"210000",properties:{id:"210000",cp:[123.429096,41.796767],name:"辽宁",childNum:16},geometry:{type:"MultiPolygon",coordinates:[["@@L–Ž@@s™a"],["@@MnNm"],["@@d‚c"],["@@eÀ‚C@b‚“‰"],["@@f‡…Xwkbr–Ä`qg"],["@@^jtW‘Q"],["@@~ Y]c"],["@@G`ĔN^_¿Z‚ÃM"],["@@iX¶B‹Y"],["@@„YƒZ"],["@@L_{Epf"],["@@^WqCT\\"],["@@\\[“‹§t|”¤_"],["@@m`n_"],["@@Ïxnj{q_×^Giip"],["@@@œé^B†‡ntˆaÊU—˜Ÿ]x ¯ÄPIJ­°h€ʙK³†VˆÕ@Y~†|EvĹsDŽ¦­L^p²ŸÒG ’Ël]„xxÄ_˜fT¤Ď¤cŽœP„–C¨¸TVjbgH²sdÎdHt`Bˆ—²¬GJję¶[ÐhjeXdlwhšðSȦªVÊπ‹Æ‘Z˜ÆŶ®²†^ŒÎyÅÎcPqń“ĚDMħĜŁH­ˆk„çvV[ij¼W–‚YÀäĦ’‘`XlžR`žôLUVžfK–¢†{NZdĒª’YĸÌÚJRr¸SA|ƴgŴĴÆbvªØX~†źBŽ|¦ÕœEž¤Ð`\\|Kˆ˜UnnI]¤ÀÂĊnŎ™R®Ő¿¶\\ÀøíDm¦ÎbŨab‰œaĘ\\ľã‚¸a˜tÎSƐ´©v\\ÖÚÌǴ¤Â‡¨JKr€Z_Z€fjþhPkx€`Y”’RIŒjJcVf~sCN¤ ˆE‚œhæm‰–sHy¨SðÑÌ\\\\ŸĐRZk°IS§fqŒßýáЍÙÉÖ[^¯ǤŲ„ê´\\¦¬ĆPM¯£Ÿˆ»uïpùzEx€žanµyoluqe¦W^£ÊL}ñrkqWňûP™‰UP¡ôJŠoo·ŒU}£Œ„[·¨@XŒĸŸ“‹‹DXm­Ûݏº‡›GU‹CÁª½{íĂ^cj‡k“¶Ã[q¤“LÉö³cux«zZfƒ²BWÇ®Yß½ve±ÃC•ý£W{Ú^’q^sÑ·¨‹ÍOt“¹·C¥‡GD›rí@wÕKţ݋˜Ÿ«V·i}xËÍ÷‘i©ĝ‡ɝǡ]ƒˆ{c™±OW‹³Ya±Ÿ‰_穂Hžĕoƫ€Ňqƒr³‰Lys[„ñ³¯OS–ďOMisZ†±ÅFC¥Pq{‚Ã[Pg}\\—¿ghćO…•k^ģÁFıĉĥM­oEqqZûěʼn³F‘¦oĵ—hŸÕP{¯~TÍlª‰N‰ßY“Ð{Ps{ÃVU™™eĎwk±ʼnVÓ½ŽJãÇÇ»Jm°dhcÀff‘dF~ˆ€ĀeĖ€d`sx² šƒ®EżĀdQ‹Âd^~ăÔHˆ¦\\›LKpĄVez¤NP ǹӗR™ÆąJSh­a[¦´Âghwm€BÐ¨źhI|žVVŽ—Ž|p] Â¼èNä¶ÜBÖ¼“L`‚¼bØæŒKV”ŸpoœúNZÞÒKxpw|ÊEMnzEQšŽIZ”ŽZ‡NBˆčÚFÜçmĩ‚WĪñt‘ÞĵÇñZ«uD‚±|Əlij¥ãn·±PmÍa‰–da‡ CL‡Ǒkùó¡³Ï«QaċϑOÃ¥ÕđQȥċƭy‹³ÃA"]],encodeOffsets:[[[123686,41445]],[[126019,40435]],[[124393,40128]],[[126117,39963]],[[125322,40140]],[[126686,40700]],[[126041,40374]],[[125584,40168]],[[125453,40165]],[[125362,40214]],[[125280,40291]],[[125774,39997]],[[125976,40496]],[[125822,39993]],[[125509,40217]],[[122731,40949]]]}},{type:"Feature",id:"220000",properties:{id:"220000",cp:[125.3245,43.886841],name:"吉林",childNum:1},geometry:{type:"Polygon",coordinates:["@@‘p䔳PClƒFbbÍzš€wBG’ĭ€Z„Åi“»ƒlY­ċ²SgŽkÇ£—^S‰“qd¯•‹R…©éŽ£¯S†\\cZ¹iűƏCuƍÓX‡oR}“M^o•£…R}oªU­F…uuXHlEŕ‡€Ï©¤ÛmTŽþ¤D–²ÄufàÀ­XXȱAe„yYw¬dvõ´KÊ£”\\rµÄl”iˆdā]|DÂVŒœH¹ˆÞ®ÜWnŒC”Œķ W‹§@\\¸‹ƒ~¤‹Vp¸‰póIO¢ŠVOšŇürXql~òÉK]¤¥Xrfkvzpm¶bwyFoúvð‡¼¤ N°ąO¥«³[ƒéǡű_°Õ\\ÚÊĝŽþâőàerR¨­JYlďQ[ ÏYëЧTGz•tnŠß¡gFkMŸāGÁ¤ia É‰™È¹`\\xs€¬dĆkNnuNUŠ–užP@‚vRY¾•–\\¢…ŒGªóĄ~RãÖÎĢù‚đŴÕhQŽxtcæëSɽʼníëlj£ƍG£nj°KƘµDsØÑpyƸ®¿bXp‚]vbÍZuĂ{nˆ^IüœÀSք”¦EŒvRÎûh@℈[‚Əȉô~FNr¯ôçR±ƒ­HÑl•’Ģ–^¤¢‚OðŸŒævxsŒ]ÞÁTĠs¶¿âƊGW¾ìA¦·TѬ†è¥€ÏÐJ¨¼ÒÖ¼ƒƦɄxÊ~S–tD@ŠĂ¼Ŵ¡jlºWžvЉˆzƦZЎ²CH— „Axiukd‹ŒGgetqmcžÛ£Ozy¥cE}|…¾cZ…k‚‰¿uŐã[oxGikfeäT@…šSUwpiÚFM©’£è^ڟ‚`@v¶eň†f h˜eP¶žt“äOlÔUgƒÞzŸU`lœ}ÔÆUvØ_Ō¬Öi^ĉi§²ÃŠB~¡Ĉ™ÚEgc|DC_Ȧm²rBx¼MÔ¦ŮdĨÃâYx‘ƘDVÇĺĿg¿cwÅ\\¹˜¥Yĭlœ¤žOv†šLjM_a W`zļMž·\\swqÝSA‡š—q‰Śij¯Š‘°kŠRē°wx^Đkǂғ„œž“œŽ„‹\\]˜nrĂ}²ĊŲÒøãh·M{yMzysěnĒġV·°“G³¼XÀ““™¤¹i´o¤ŃšŸÈ`̃DzÄUĞd\\i֚ŒˆmÈBĤÜɲDEh LG¾ƀľ{WaŒYÍȏĢĘÔRîĐj‹}Ǟ“ccj‡oUb½š{“h§Ǿ{K‹ƖµÎ÷žGĀÖŠåưÎs­l›•yiē«‹`姝H¥Ae^§„GK}iã\\c]v©ģZ“mÃ|“[M}ģTɟĵ‘Â`À–çm‰‘FK¥ÚíÁbXš³ÌQґHof{‰]e€pt·GŋĜYünĎųVY^’˜ydõkÅZW„«WUa~U·Sb•wGçǑ‚“iW^q‹F‚“›uNĝ—·Ew„‹UtW·Ýďæ©PuqEzwAV•—XR‰ãQ`­©GŒM‡ehc›c”ďϝd‡©ÑW_ϗYƅŒ»…é\\ƒɹ~ǙG³mØ©BšuT§Ĥ½¢Ã_ý‘L¡‘ýŸqT^rme™\\Pp•ZZbƒyŸ’uybQ—efµ]UhĿDCmûvašÙNSkCwn‰cćfv~…Y‹„ÇG"],encodeOffsets:[[130196,42528]]}},{type:"Feature",id:"230000",properties:{id:"230000",cp:[128.642464,46.756967],name:"黑龙江",childNum:2},geometry:{type:"MultiPolygon",coordinates:[["@@UƒµNÿ¥īè灋•HÍøƕ¶LŒǽ|g¨|”™Ža¾pViˆdd”~ÈiŒíďÓQġėǐZ΋ŽXb½|ſÃH½ŸKFgɱCģÛÇA‡n™‹jÕc[VĝDZÃ˄Ç_™ £ń³pŽj£º”š¿”»WH´¯”U¸đĢmžtĜyzzNN|g¸÷äűѱĉā~mq^—Œ[ƒ”››”ƒǁÑďlw]¯xQĔ‰¯l‰’€°řĴrŠ™˜BˆÞTxr[tŽ¸ĻN_yŸX`biN™Ku…P›£k‚ZĮ—¦[ºxÆÀdhŽĹŀUÈƗCw’áZħÄŭcÓ¥»NAw±qȥnD`{ChdÙFćš}¢‰A±Äj¨]ĊÕjŋ«×`VuÓś~_kŷVÝyh„“VkÄãPs”Oµ—fŸge‚Ň…µf@u_Ù ÙcŸªNªÙEojVx™T@†ãSefjlwH\\pŏäÀvŠŽlY†½d{†F~¦dyz¤PÜndsrhf‹HcŒvlwjFœ£G˜±DύƥY‡yϊu¹XikĿ¦ÏqƗǀOŜ¨LI|FRĂn sª|Cš˜zxAè¥bœfudTrFWÁ¹Am|˜ĔĕsķÆF‡´Nš‰}ć…UŠÕ@Áijſmužç’uð^ÊýowŒFzØÎĕNőžǏȎôªÌŒDŽàĀÄ˄ĞŀƒʀĀƘŸˮȬƬĊ°ƒUŸzou‡xe]}Ž…AyȑW¯ÌmK‡“Q]‹Īºif¸ÄX|sZt|½ÚUΠlkš^p{f¤lˆºlÆW –€A²˜PVܜPH”Êâ]ÎĈÌÜk´\\@qàsĔÄQºpRij¼èi†`¶—„bXƒrBgxfv»ŽuUiˆŒ^v~”J¬mVp´£Œ´VWrnP½ì¢BX‚¬h™ŠðX¹^TjVœŠriªj™tŊÄm€tPGx¸bgRšŽsT`ZozÆO]’ÒFô҆Oƒ‡ŊŒvŞ”p’cGŒêŠsx´DR–Œ{A†„EOr°Œ•žx|íœbˆ³Wm~DVjºéNN†Ëܲɶ­GƒxŷCStŸ}]ûō•SmtuÇÃĕN•™āg»šíT«u}ç½BĵÞʣ¥ëÊ¡Mێ³ãȅ¡ƋaǩÈÉQ‰†G¢·lG|›„tvgrrf«†ptęŘnŠÅĢr„I²¯LiØsPf˜_vĠd„xM prʹšL¤‹¤‡eˌƒÀđK“žïÙVY§]I‡óáĥ]ķ†Kˆ¥Œj|pŇ\\kzţ¦šnņäÔVĂîĪ¬|vW’®l¤èØr‚˜•xm¶ă~lÄƯĄ̈́öȄEÔ¤ØQĄ–Ą»ƢjȦOǺ¨ìSŖÆƬy”Qœv`–cwƒZSÌ®ü±DŽ]ŀç¬B¬©ńzƺŷɄeeOĨS’Œfm Ċ‚ƀP̎ēz©Ċ‚ÄÕÊmgŸÇsJ¥ƔˆŊśæ’΁Ñqv¿íUOµª‰ÂnĦÁ_½ä@ê텣P}Ġ[@gġ}g“ɊדûÏWXá¢užƻÌsNͽƎÁ§č՛AēeL³àydl›¦ĘVçŁpśdžĽĺſʃQíÜçÛġԏsĕ¬—Ǹ¯YßċġHµ ¡eå`ļƒrĉŘóƢFì“ĎWøxÊk†”ƈdƬv|–I|·©NqńRŀƒ¤é”eŊœŀ›ˆàŀU²ŕƀB‚Q£Ď}L¹Îk@©ĈuǰųǨ”Ú§ƈnTËÇéƟÊcfčŤ^Xm‡—HĊĕË«W·ċëx³ǔķÐċJā‚wİ_ĸ˜Ȁ^ôWr­°oú¬Ħ…ŨK~”ȰCĐ´Ƕ£’fNÎèâw¢XnŮeÂÆĶŽ¾¾xäLĴĘlļO¤ÒĨA¢Êɚ¨®‚ØCÔ ŬGƠ”ƦYĜ‡ĘÜƬDJ—g_ͥœ@čŅĻA“¶¯@wÎqC½Ĉ»NŸăëK™ďÍQ“Ùƫ[«Ãí•gßÔÇOÝáW‘ñuZ“¯ĥ€Ÿŕā¡ÑķJu¤E Ÿå¯°WKɱ_d_}}vyŸõu¬ï¹ÓU±½@gÏ¿rýD‰†g…Cd‰µ—°MFYxw¿CG£‹Rƛ½Õ{]L§{qqąš¿BÇƻğëšܭNJË|c²}Fµ}›ÙRsÓpg±ŠQNqǫŋRwŕnéÑÉKŸ†«SeYR…ŋ‹@{¤SJ}šD Ûǖ֍Ÿ]gr¡µŷjqWÛham³~S«“„›Þ]"]],encodeOffsets:[[[134456,44547]]]}},{type:"Feature",id:"320000",properties:{id:"320000",cp:[119.767413,33.041544],name:"江苏",childNum:1},geometry:{type:"Polygon",coordinates:["@@cþÅPiŠ`ZŸRu¥É\\]~°ŽY`µ†Óƒ^phÁbnÀşúŽòa–ĬºTÖŒb‚˜e¦¦€{¸ZâćNpŒ©žHr|^ˆmjhŠSEb\\afv`sz^lkŽlj‹Ätg‹¤D˜­¾Xš¿À’|ДiZ„ȀåB·î}GL¢õcßjaŸyBFµÏC^ĭ•cÙt¿sğH]j{s©HM¢ƒQnDÀ©DaÜތ·jgàiDbPufjDk`dPOîƒhw¡ĥ‡¥šG˜ŸP²ĐobºrY†„î¶aHŢ´ ]´‚rılw³r_{£DB_Ûdåuk|ˆŨ¯F Cºyr{XFy™e³Þċ‡¿Â™kĭB¿„MvÛpm`rÚã”@Ę¹hågËÖƿxnlč¶Åì½Ot¾dJlŠVJʜǀœŞqvnOŠ^ŸJ”Z‘ż·Q}ê͎ÅmµÒ]Žƍ¦Dq}¬R^èĂ´ŀĻĊIԒtžIJyQŐĠMNtœR®òLh‰›Ěs©»œ}OӌGZz¶A\\jĨFˆäOĤ˜HYš†JvÞHNiÜaϚɖnFQlšNM¤ˆB´ĄNöɂtp–Ŭdf先‹qm¿QûŠùއÚb¤uŃJŴu»¹Ą•lȖħŴw̌ŵ²ǹǠ͛hĭłƕrçü±Y™xci‡tğ®jű¢KOķ•Coy`å®VTa­_Ā]ŐÝɞï²ʯÊ^]afYǸÃĆēĪȣJđ͍ôƋĝÄ͎ī‰çÛɈǥ£­ÛmY`ó£Z«§°Ó³QafusNıDž_k}¢m[ÝóDµ—¡RLčiXy‡ÅNïă¡¸iĔϑNÌŕoēdōîåŤûHcs}~Ûwbù¹£¦ÓCt‹OPrƒE^ÒoŠg™ĉIµžÛÅʹK…¤½phMŠü`o怆ŀ"],encodeOffsets:[[121740,32276]]}},{type:"Feature",id:"330000",properties:{id:"330000",cp:[120.153576,29.287459],name:"浙江",childNum:45},geometry:{type:"MultiPolygon",coordinates:[["@@E^dQ]K"],["@@jX^j‡"],["@@sfŠbU‡"],["@@qP\\xz[ck"],["@@‘Rƒ¢‚FX}°[s_"],["@@Cbœ\\—}"],["@@e|v\\la{u"],["@@v~u}"],["@@QxÂF¯}"],["@@¹nŒvÞs¯o"],["@@rSkUEj"],["@@bi­ZŒP"],["@@p[}INf"],["@@À¿€"],["@@¹dnbŒ…"],["@@rSŸBnR"],["@@g~h}"],["@@FlEk"],["@@OdPc"],["@@v[u\\"],["@@FjâL~wyoo~›sµL–\\"],["@@¬e¹aNˆ"],["@@\\nÔ¡q]L³ë\\ÿ®ŒQ֎"],["@@ÊA­©[¬"],["@@KxŒv­"],["@@@hlIk]"],["@@pW{o||j"],["@@Md|_mC"],["@@¢…X£ÏylD¼XˆtH"],["@@hlÜ[LykAvyfw^Ež›¤"],["@@fp¤Mus“R"],["@@®_ma~•LÁ¬šZ"],["@@iM„xZ"],["@@ZcYd"],["@@Z~dOSo|A¿qZv"],["@@@`”EN¡v"],["@@|–TY{"],["@@@n@m"],["@@XWkCT\\"],["@@ºwšZRkĕWO¢"],["@@™X®±Grƪ\\ÔáXq{‹"],["@@ůTG°ĄLHm°UC‹"],["@@¤Ž€aÜx~}dtüGæţŎíĔcŖpMËВjē¢·ðĄÆMzˆjWKĎ¢Q¶˜À_꒔_Bı€i«pZ€gf€¤Nrq]§ĂN®«H±‡yƳí¾×ŸīàLłčŴǝĂíÀBŖÕªˆŠÁŖHŗʼnåqûõi¨hÜ·ƒñt»¹ýv_[«¸m‰YL¯‰Qª…mĉÅdMˆ•gÇjcº«•ęœ¬­K­´ƒB«Âącoċ\\xKd¡gěŧ«®á’[~ıxu·Å”KsËɏc¢Ù\\ĭƛëbf¹­ģSƒĜkáƉÔ­ĈZB{ŠaM‘µ‰fzʼnfåÂŧįƋǝÊĕġć£g³ne­ą»@­¦S®‚\\ßðCšh™iqªĭiAu‡A­µ”_W¥ƣO\\lċĢttC¨£t`ˆ™PZäuXßBs‡Ļyek€OđġĵHuXBšµ]׌‡­­\\›°®¬F¢¾pµ¼kŘó¬Wät’¸|@ž•L¨¸µr“ºù³Ù~§WI‹ŸZWŽ®’±Ð¨ÒÉx€`‰²pĜ•rOògtÁZ}þÙ]„’¡ŒŸFK‚wsPlU[}¦Rvn`hq¬\\”nQ´ĘRWb”‚_ rtČFI֊kŠŠĦPJ¶ÖÀÖJĈĄTĚòžC ²@Pú…Øzœ©PœCÈڜĒ±„hŖ‡l¬â~nm¨f©–iļ«m‡nt–u†ÖZÜÄj“ŠLŽ®E̜Fª²iÊxبžIÈhhst"],["@@o\\V’zRZ}y"],["@@†@°¡mۛGĕ¨§Ianá[ýƤjfæ‡ØL–•äGr™"]],encodeOffsets:[[[125592,31553]],[[125785,31436]],[[125729,31431]],[[125513,31380]],[[125223,30438]],[[125115,30114]],[[124815,29155]],[[124419,28746]],[[124095,28635]],[[124005,28609]],[[125e3,30713]],[[125111,30698]],[[125078,30682]],[[125150,30684]],[[124014,28103]],[[125008,31331]],[[125411,31468]],[[125329,31479]],[[125626,30916]],[[125417,30956]],[[125254,30976]],[[125199,30997]],[[125095,31058]],[[125083,30915]],[[124885,31015]],[[125218,30798]],[[124867,30838]],[[124755,30788]],[[124802,30809]],[[125267,30657]],[[125218,30578]],[[125200,30562]],[[124968,30474]],[[125167,30396]],[[124955,29879]],[[124714,29781]],[[124762,29462]],[[124325,28754]],[[123990,28459]],[[125366,31477]],[[125115,30363]],[[125369,31139]],[[122495,31878]],[[125329,30690]],[[125192,30787]]]}},{type:"Feature",id:"340000",properties:{id:"340000",cp:[117.283042,31.26119],name:"安徽",childNum:3},geometry:{type:"MultiPolygon",coordinates:[["@@^iuLX^"],["@@‚e©Ehl"],["@@°ZÆëϵmkǀwÌÕæhºgBĝâqÙĊz›ÖgņtÀÁÊÆá’hEz|WzqD¹€Ÿ°E‡ŧl{ævÜcA`¤C`|´qžxIJkq^³³ŸGšµbƒíZ…¹qpa±ď OH—¦™Ħˆx¢„gPícOl_iCveaOjCh߸i݋bÛªCC¿€m„RV§¢A|t^iĠGÀtÚs–d]ĮÐDE¶zAb àiödK¡~H¸íæAžǿYƒ“j{ď¿‘™À½W—®£ChŒÃsiŒkkly]_teu[bFa‰Tig‡n{]Gqªo‹ĈMYá|·¥f¥—őaSÕė™NµñĞ«ImŒ_m¿Âa]uĜp …Z_§{Cƒäg¤°r[_Yj‰ÆOdý“[ŽI[á·¥“Q_n‡ùgL¾mv™ˊBÜƶĊJhšp“c¹˜O]iŠ]œ¥ jtsggJǧw×jÉ©±›EFˍ­‰Ki”ÛÃÕYv…s•ˆm¬njĻª•§emná}k«ŕˆƒgđ²Ù›DǤ›í¡ªOy›†×Où±@DŸñSęćăÕIÕ¿IµĥO‰‰jNÕËT¡¿tNæŇàåyķrĕq§ÄĩsWÆߎF¶žX®¿‰mŒ™w…RIޓfßoG‘³¾©uyH‘į{Ɓħ¯AFnuP…ÍÔzšŒV—dàôº^Ðæd´€‡oG¤{S‰¬ćxã}›ŧ×Kǥĩ«žÕOEзÖdÖsƘѨ[’Û^Xr¢¼˜§xvěƵ`K”§ tÒ´Cvlo¸fzŨð¾NY´ı~ÉĔē…ßúLÃϖ_ÈÏ|]ÂÏFl”g`bšežž€n¾¢pU‚h~ƴĖ¶_‚r sĄ~cž”ƈ]|r c~`¼{À{ȒiJjz`îÀT¥Û³…]’u}›f…ïQl{skl“oNdŸjŸäËzDvčoQŠďHI¦rb“tHĔ~BmlRš—V_„ħTLnñH±’DžœL‘¼L˜ªl§Ťa¸ŒĚlK²€\\RòvDcÎJbt[¤€D@®hh~kt°ǾzÖ@¾ªdb„YhüóZ ň¶vHrľ\\ʗJuxAT|dmÀO„‹[ÃԋG·ĚąĐlŪÚpSJ¨ĸˆLvÞcPæķŨŽ®mАˆálŸwKhïgA¢ųƩޖ¤OȜm’°ŒK´"]],encodeOffsets:[[[121722,32278]],[[119475,30423]],[[119168,35472]]]}},{type:"Feature",id:"350000",properties:{id:"350000",cp:[118.306239,26.075302],name:"福建",childNum:18},geometry:{type:"MultiPolygon",coordinates:[["@@“zht´‡]"],["@@aj^~ĆG—©O"],["@@ed¨„C}}i"],["@@@vˆPGsQ"],["@@‰sBz‚ddW]Q"],["@@SŽ¨Q“{"],["@@NŽVucW"],["@@qptBAq"],["@@‰’¸[mu"],["@@Q\\pD]_"],["@@jSwUadpF"],["@@eXª~ƒ•"],["@@AjvFso"],["@@fT–›_Çí\\Ÿ™—v|ba¦jZÆy€°"],["@@IjJi"],["@@wJI€ˆxš«¼AoNe{M­"],["@@K‰±¡Óˆ”ČäeZ"],["@@k¡¹Eh~c®wBk‹UplÀ¡I•~Māe£bN¨gZý¡a±Öcp©PhžI”Ÿ¢Qq…ÇGj‹|¥U™ g[Ky¬ŏ–v@OpˆtÉEŸF„\\@ åA¬ˆV{Xģ‰ĐBy…cpě…¼³Ăp·¤ƒ¥o“hqqÚ¡ŅLsƒ^ᗞ§qlŸÀhH¨MCe»åÇGD¥zPO£čÙkJA¼ß–ėu›ĕeûҍiÁŧSW¥˜QŠûŗ½ùěcݧSùĩąSWó«íęACµ›eR—åǃRCÒÇZÍ¢‹ź±^dlsŒtjD¸•‚ZpužÔâÒH¾oLUêÃÔjjēò´ĄW‚ƛ…^Ñ¥‹ĦŸ@Çò–ŠmŒƒOw¡õyJ†yD}¢ďÑÈġfŠZd–a©º²z£šN–ƒjD°Ötj¶¬ZSÎ~¾c°¶Ðm˜x‚O¸¢Pl´žSL|¥žA†ȪĖM’ņIJg®áIJČĒü` ŽQF‡¬h|ÓJ@zµ |ê³È ¸UÖŬŬÀEttĸr‚]€˜ðŽM¤ĶIJHtÏ A’†žĬkvsq‡^aÎbvŒd–™fÊòSD€´Z^’xPsÞrv‹ƞŀ˜jJd×ŘÉ ®A–ΦĤd€xĆqAŒ†ZR”ÀMźŒnĊ»ŒİÐZ— YX–æJŠyĊ²ˆ·¶q§·–K@·{s‘Xãô«lŗ¶»o½E¡­«¢±¨Yˆ®Ø‹¶^A™vWĶGĒĢžPlzfˆļŽtàAvWYãšO_‡¤sD§ssČġ[kƤPX¦Ž`¶“ž®ˆBBvĪjv©šjx[L¥àï[F…¼ÍË»ğV`«•Ip™}ccÅĥZE‹ãoP…´B@ŠD—¸m±“z«Ƴ—¿å³BRضˆœWlâþäą`“]Z£Tc— ĹGµ¶H™m@_©—kŒ‰¾xĨ‡ôȉðX«½đCIbćqK³Á‹Äš¬OAwã»aLʼn‡ËĥW[“ÂGI—ÂNxij¤D¢ŽîĎÎB§°_JœGsƒ¥E@…¤uć…P‘å†cuMuw¢BI¿‡]zG¹guĮck\\_"]],encodeOffsets:[[[123250,27563]],[[122541,27268]],[[123020,27189]],[[122916,27125]],[[122887,26845]],[[122808,26762]],[[122568,25912]],[[122778,26197]],[[122515,26757]],[[122816,26587]],[[123388,27005]],[[122450,26243]],[[122578,25962]],[[121255,25103]],[[120987,24903]],[[122339,25802]],[[121042,25093]],[[122439,26024]]]}},{type:"Feature",id:"360000",properties:{id:"360000",cp:[115.592151,27.676493],name:"江西",childNum:1},geometry:{type:"Polygon",coordinates:["@@ĢĨƐgļˆ¼ÂMD~ņªe^\\^§„ý©j׍cZ†Ø¨zdÒa¶ˆlҍJŒìõ`oz÷@¤u޸´†ôęöY¼‰HČƶajlÞƩ¥éZ[”|h}^U Œ ¥p„ĄžƦO lt¸Æ €Q\\€ŠaÆ|CnÂOjt­ĚĤd’ÈŒF`’¶„@Ð딠¦ōҞ¨Sêv†HĢûXD®…QgėWiØPÞìºr¤dž€NĠ¢l–•ĄtZoœCƞÔºCxrpĠV®Ê{f_Y`_ƒeq’’®Aot`@o‚DXfkp¨|Šs¬\\D‘ÄSfè©Hn¬…^DhÆyøJh“ØxĢĀLʈ„ƠPżċĄwȠ̦G®ǒĤäTŠÆ~ĦwŠ«|TF¡Šn€c³Ïå¹]ĉđxe{ÎӐ†vOEm°BƂĨİ|G’vz½ª´€H’àp”eJ݆Qšxn‹ÀŠW­žEµàXÅĪt¨ÃĖrÄwÀFÎ|ňÓMå¼ibµ¯»åDT±m[“r«_gŽmQu~¥V\\OkxtL E¢‹ƒ‘Ú^~ýê‹Pó–qo슱_Êw§ÑªåƗā¼‹mĉŹ‹¿NQ“…YB‹ąrwģcÍ¥B•Ÿ­ŗÊcØiI—žƝĿuŒqtāwO]‘³YCñTeɕš‹caub͈]trlu€ī…B‘ПGsĵıN£ï—^ķqss¿FūūV՟·´Ç{éĈý‰ÿ›OEˆR_ŸđûIċâJh­ŅıN‘ȩĕB…¦K{Tk³¡OP·wn—µÏd¯}½TÍ«YiµÕsC¯„iM•¤™­•¦¯P|ÿUHv“he¥oFTu‰õ\\ŽOSs‹MòđƇiaºćXŸĊĵà·çhƃ÷ǜ{‘ígu^›đg’m[×zkKN‘¶Õ»lčÓ{XSƉv©_ÈëJbVk„ĔVÀ¤P¾ºÈMÖxlò~ªÚàGĂ¢B„±’ÌŒK˜y’áV‡¼Ã~­…`g›ŸsÙfI›Ƌlę¹e|–~udjˆuTlXµf`¿JdŠ[\\˜„L‚‘²"],encodeOffsets:[[116689,26234]]}},{type:"Feature",id:"370000",properties:{id:"370000",cp:[118.000923,36.275807],name:"山东",childNum:13},geometry:{type:"MultiPolygon",coordinates:[["@@Xjd]{K"],["@@itbFHy"],["@@HlGk"],["@@T‚ŒGŸy"],["@@K¬˜•‹U"],["@@WdXc"],["@@PtOs"],["@@•LnXhc"],["@@ppVƒu]Or"],["@@cdzAUa"],["@@udRhnCI‡"],["@@ˆoIƒpR„"],["@@Ľč{fzƤî’Kš–ÎMĮ]†—ZFˆ½Y]â£ph’™š¶¨râøÀ†ÎǨ¤^ºÄ”Gzˆ~grĚĜlĞƄLĆdž¢Îo¦–cv“Kb€gr°Wh”mZp ˆL]LºcU‰Æ­n”żĤÌĒœbAnrOAœ´žȊcÀbƦUØrĆUÜøœĬƞ†š˜Ez„VL®öØBkŖÝĐĖ¹ŧ̄±ÀbÎɜnb²ĦhņBĖ›žįĦåXćì@L¯´ywƕCéõė ƿ¸‘lµ¾Z|†ZWyFYŸ¨Mf~C¿`€à_RÇzwƌfQnny´INoƬˆèôº|sT„JUš›‚L„îVj„ǎ¾Ē؍‚Dz²XPn±ŴPè¸ŔLƔÜƺ_T‘üÃĤBBċȉöA´fa„˜M¨{«M`‡¶d¡ô‰Ö°šmȰBÔjjŒ´PM|”c^d¤u•ƒ¤Û´Œä«ƢfPk¶Môlˆ]Lb„}su^ke{lC‘…M•rDŠÇ­]NÑFsmoõľH‰yGă{{çrnÓE‰‹ƕZGª¹Fj¢ïW…uøCǷ돡ąuhÛ¡^Kx•C`C\\bÅxì²ĝÝ¿_N‰īCȽĿåB¥¢·IŖÕy\\‡¹kx‡Ã£Č×GDyÕ¤ÁçFQ¡„KtŵƋ]CgÏAùSed‡cÚź—ŠuYfƒyMmhUWpSyGwMPqŀ—›Á¼zK›¶†G•­Y§Ëƒ@–´śÇµƕBmœ@Io‚g——Z¯u‹TMx}C‘‰VK‚ï{éƵP—™_K«™pÛÙqċtkkù]gŽ‹Tğwo•ɁsMõ³ă‡AN£™MRkmEʕč™ÛbMjÝGu…IZ™—GPģ‡ãħE[iµBEuŸDPԛ~ª¼ętŠœ]ŒûG§€¡QMsğNPŏįzs£Ug{đJĿļā³]ç«Qr~¥CƎÑ^n¶ÆéÎR~Ż¸Y’I“] P‰umŝrƿ›‰›Iā‹[x‰edz‹L‘¯v¯s¬ÁY…~}…ťuŁŒg›ƋpÝĄ_ņī¶ÏSR´ÁP~ž¿Cyžċßdwk´Ss•X|t‰`Ä Èð€AªìÎT°¦Dd–€a^lĎDĶÚY°Ž`ĪŴǒˆ”àŠv\\ebŒZH„ŖR¬ŢƱùęO•ÑM­³FۃWp[ƒ"]],encodeOffsets:[[[123806,39303]],[[123821,39266]],[[123742,39256]],[[123702,39203]],[[123649,39066]],[[123847,38933]],[[123580,38839]],[[123894,37288]],[[123043,36624]],[[123344,38676]],[[123522,38857]],[[123628,38858]],[[118260,36742]]]}},{type:"Feature",id:"410000",properties:{id:"410000",cp:[113.665412,33.757975],name:"河南",childNum:1},geometry:{type:"Polygon",coordinates:["@@•ýL™ùµP³swIÓxcŢĞð†´E®žÚPt†ĴXØx¶˜@«ŕŕQGƒ‹Yfa[şu“ßǩ™đš_X³ijÕčC]kbc•¥CS¯ëÍB©÷‹–³­Siˆ_}m˜YTtž³xlàcȂzÀD}ÂOQ³ÐTĨ¯†ƗòËŖ[hœł‹Ŧv~††}ÂZž«¤lPǕ£ªÝŴÅR§ØnhcŒtâk‡nύ­ľŹUÓÝdKuķ‡I§oTũÙďkęĆH¸ÓŒ\\ăŒ¿PcnS{wBIvɘĽ[GqµuŸŇôYgûƒZcaŽ©@½Õǽys¯}lgg@­C\\£as€IdÍuCQñ[L±ęk·‹ţb¨©kK—’»›KC²‘òGKmĨS`ƒ˜UQ™nk}AGē”sqaJ¥ĐGR‰ĎpCuÌy ã iMc”plk|tRk†ðœev~^‘´†¦ÜŽSí¿_iyjI|ȑ|¿_»d}qŸ^{“Ƈdă}Ÿtqµ`Ƴĕg}V¡om½fa™Ço³TTj¥„tĠ—Ry”K{ùÓjuµ{t}uËR‘iŸvGŠçJFjµŠÍyqΘàQÂFewixGw½Yŷpµú³XU›½ġy™łå‰kÚwZXˆ·l„¢Á¢K”zO„Λ΀jc¼htoDHr…|­J“½}JZ_¯iPq{tę½ĕ¦Zpĵø«kQ…Ťƒ]MÛfaQpě±ǽ¾]u­Fu‹÷nƒ™čįADp}AjmcEǒaª³o³ÆÍSƇĈÙDIzˑ赟^ˆKLœ—i—Þñ€[œƒaA²zz‰Ì÷Dœ|[šíijgf‚ÕÞd®|`ƒĆ~„oĠƑô³Ŋ‘D×°¯CsŠøÀ«ì‰UMhTº¨¸ǡîS–Ô„DruÂÇZ•ÖEŽ’vPZ„žW”~؋ÐtĄE¢¦Ðy¸bŠô´oŬ¬Ž²Ês~€€]®tªašpŎJ¨Öº„_ŠŔ–`’Ŗ^Ѝ\\Ĝu–”~m²Ƹ›¸fW‰ĦrƔ}Î^gjdfÔ¡J}\\n C˜¦þWxªJRÔŠu¬ĨĨmF†dM{\\d\\ŠYÊ¢ú@@¦ª²SŠÜsC–}fNècbpRmlØ^g„d¢aÒ¢CZˆZxvÆ¶N¿’¢T@€uCœ¬^ĊðÄn|žlGl’™Rjsp¢ED}€Fio~ÔNŽ‹„~zkĘHVsDzßjƒŬŒŠŢ`Pûàl¢˜\\ÀœEhŽİgÞē X¼Pk–„|m"],encodeOffsets:[[118256,37017]]}},{type:"Feature",id:"420000",properties:{id:"420000",cp:[113.298572,30.684355],name:"湖北",childNum:3},geometry:{type:"MultiPolygon",coordinates:[["@@AB‚"],["@@lskt"],["@@¾«}{ra®pîÃ\\™›{øCŠËyyB±„b\\›ò˜Ý˜jK›‡L ]ĎĽÌ’JyÚCƈćÎT´Å´pb©È‘dFin~BCo°BĎĚømvŒ®E^vǾ½Ĝ²Ro‚bÜeNŽ„^ĺ£R†¬lĶ÷YoĖ¥Ě¾|sOr°jY`~I”¾®I†{GqpCgyl{‡£œÍƒÍyPL“¡ƒ¡¸kW‡xYlÙ抚ŁĢzœ¾žV´W¶ùŸo¾ZHxjwfx„GNÁ•³Xéæl¶‰EièIH‰ u’jÌQ~v|sv¶Ôi|ú¢Fh˜Qsğ¦ƒSiŠBg™ÐE^ÁÐ{–čnOÂȞUÎóĔ†ÊēIJ}Z³½Mŧïeyp·uk³DsѨŸL“¶_œÅuèw»—€¡WqÜ]\\‘Ò§tƗcÕ¸ÕFÏǝĉăxŻČƟO‡ƒKÉġÿ×wg”÷IÅzCg†]m«ªGeçÃTC’«[‰t§{loWeC@ps_Bp‘­r‘„f_``Z|ei¡—oċMqow€¹DƝӛDYpûs•–‹Ykıǃ}s¥ç³[§ŸcYŠ§HK„«Qy‰]¢“wwö€¸ïx¼ņ¾Xv®ÇÀµRĠЋžHMž±cÏd„ƒǍũȅȷ±DSyúĝ£ŤĀàtÖÿï[îb\\}pĭÉI±Ñy…¿³x¯N‰o‰|¹H™ÏÛm‹júË~Tš•u˜ęjCöAwě¬R’đl¯ Ñb­‰ŇT†Ŀ_[Œ‘IčĄʿnM¦ğ\\É[T·™k¹œ©oĕ@A¾w•ya¥Y\\¥Âaz¯ãÁ¡k¥ne£Ûw†E©Êō¶˓uoj_Uƒ¡cF¹­[Wv“P©w—huÕyBF“ƒ`R‹qJUw\\i¡{jŸŸEPïÿ½fć…QÑÀQ{ž‚°‡fLԁ~wXg—ītêݾ–ĺ‘Hdˆ³fJd]‹HJ²…E€ƒoU¥†HhwQsƐ»Xmg±çve›]Dm͂PˆoCc¾‹_h”–høYrŊU¶eD°Č_N~øĹĚ·`z’]Äþp¼…äÌQŒv\\rCŒé¾TnkžŐڀÜa‡“¼ÝƆĢ¶Ûo…d…ĔňТJq’Pb ¾|JŒ¾fXŠƐîĨ_Z¯À}úƲ‹N_ĒĊ^„‘ĈaŐyp»CÇĕKŠšñL³ŠġMŒ²wrIÒŭxjb[œžn«øœ˜—æˆàƒ ^²­h¯Ú€ŐªÞ¸€Y²ĒVø}Ā^İ™´‚LŠÚm„¥ÀJÞ{JVŒųÞŃx×sxxƈē ģMř–ÚðòIf–Ċ“Œ\\Ʈ±ŒdʧĘD†vČ_Àæ~DŒċ´A®µ†¨ØLV¦êHÒ¤"]],encodeOffsets:[[[113712,34e3]],[[115612,30507]],[[113649,34054]]]}},{type:"Feature",id:"430000",properties:{id:"430000",cp:[111.782279,28.09409],name:"湖南",childNum:3},geometry:{type:"MultiPolygon",coordinates:[["@@—n„FTs"],["@@ßÅÆችÔXr—†CO™“…ËR‘ïÿĩ­TooQyšÓ[‹ŅBE¬–ÎÓXa„į§Ã¸G °ITxp‰úxÚij¥Ïš–Ģ¾ŠedžÄ©ĸG…œàGh‚€M¤–Â_U}Ċ}¢pczfŠþg¤€”ÇòAV‘‹M"],["@@©K—ƒA·³CQ±Á«³BUŠƑ¹AŠtćOw™D]ŒJiØSm¯b£‘ylƒ›X…HËѱH•«–‘C^õľA–Å§¤É¥„ïyuǙuA¢^{ÌC´­¦ŷJ£^[†“ª¿‡ĕ~•Ƈ…•N… skóā‡¹¿€ï]ă~÷O§­@—Vm¡‹Qđ¦¢Ĥ{ºjԏŽŒª¥nf´•~ÕoŸž×Ûą‹MąıuZœmZcÒ IJĪ²SÊDŽŶ¨ƚƒ’CÖŎªQؼrŭŽ­«}NÏürʬŒmjr€@ĘrTW ­SsdHzƓ^ÇÂyUi¯DÅYlŹu{hTœ}mĉ–¹¥ě‰Dÿë©ıÓ[Oº£ž“¥ót€ł¹MՄžƪƒ`Pš…Di–ÛUŠ¾Å‌ìˆU’ñB“È£ýhe‰dy¡oċ€`pfmjP~‚kZa…ZsÐd°wj§ƒ@€Ĵ®w~^‚kÀÅKvNmX\\¨a“”сqvíó¿F„¤¡@ũÑVw}S@j}¾«pĂr–ªg àÀ²NJ¶¶Dô…K‚|^ª†Ž°LX¾ŴäPĪ±œ£EXd›”^¶›IJÞܓ~‘u¸ǔ˜Ž›MRhsR…e†`ÄofIÔ\\Ø  i”ćymnú¨cj ¢»–GČìƊÿШXeĈĀ¾Oð Fi ¢|[jVxrIQŒ„_E”zAN¦zLU`œcªx”OTu RLÄ¢dV„i`p˔vŎµªÉžF~ƒØ€d¢ºgİàw¸Áb[¦Zb¦–z½xBĖ@ªpº›šlS¸Ö\\Ĕ[N¥ˀmĎă’J\\‹ŀ`€…ňSڊĖÁĐiO“Ĝ«BxDõĚiv—ž–S™Ì}iùŒžÜnšÐºGŠ{Šp°M´w†ÀÒzJ²ò¨ oTçüöoÛÿñŽőФ‚ùTz²CȆȸǎŪƒƑÐc°dPÎŸğ˶[Ƚu¯½WM¡­Éž“’B·rížnZŸÒ `‡¨GA¾\\pē˜XhÆRC­üWGġu…T靧Ŏѝ©ò³I±³}_‘‹EÃħg®ęisÁPDmÅ{‰b[Rşs·€kPŸŽƥƒóRo”O‹ŸVŸ~]{g\\“êYƪ¦kÝbiċƵŠGZ»Ěõ…ó·³vŝž£ø@pyö_‹ëŽIkѵ‡bcѧy…×dY؎ªiþž¨ƒ[]f]Ņ©C}ÁN‡»hĻħƏ’ĩ"]],encodeOffsets:[[[115640,30489]],[[112543,27312]],[[116690,26230]]]}},{type:"Feature",id:"440000",properties:{id:"440000",cp:[113.280637,23.125178],name:"广东",childNum:24},geometry:{type:"MultiPolygon",coordinates:[["@@QdˆAua"],["@@ƒlxDLo"],["@@sbhNLo"],["@@Ă āŸ"],["@@WltO[["],["@@Krœ]S"],["@@e„„I]y"],["@@I|„Mym"],["@@ƒÛ³LSŒž¼Y"],["@@nvºB–ëui©`¾"],["@@zdšÛ›Jw®"],["@@†°…¯"],["@@a yAª¸ËJIx،@€ĀHAmßV¡o•fu•o"],["@@šs‰ŗÃÔėAƁ›ZšÄ ~°ČP‚‹äh"],["@@‹¶Ý’Ì‚vmĞh­ı‡Q"],["@@HœŠdSjĒ¢D}war…“u«ZqadYM"],["@@elŒ\\LqqU"],["@@~rMo\\"],["@@f„^ƒC"],["@@øPªoj÷ÍÝħXČx”°Q¨ıXNv"],["@@gÇƳˆŽˆ”oˆŠˆ[~tly"],["@@E–ÆC¿‘"],["@@OŽP"],["@@w‹†đóg‰™ĝ—[³‹¡VÙæÅöM̳¹pÁaËýý©D©Ü“JŹƕģGą¤{Ùū…ǘO²«BƱéA—Ò‰ĥ‡¡«BhlmtÃPµyU¯uc“d·w_bŝcīímGOŽ|KP’ȏ‡ŹãŝIŕŭŕ@Óoo¿ē‹±ß}Ž…ŭ‚ŸIJWÈCőâUâǙI›ğʼn©I›ijEׅÁ”³Aó›wXJþ±ÌŒÜӔĨ£L]ĈÙƺZǾĆĖMĸĤfŒÎĵl•ŨnȈ‘ĐtF”Š–FĤ–‚êk¶œ^k°f¶gŠŽœ}®Fa˜f`vXŲxl˜„¦–ÔÁ²¬ÐŸ¦pqÊ̲ˆi€XŸØRDÎ}†Ä@ZĠ’s„x®AR~®ETtĄZ†–ƈfŠŠHâÒÐA†µ\\S¸„^wĖkRzŠalŽŜ|E¨ÈNĀňZTŒ’pBh£\\ŒĎƀuXĖtKL–¶G|Ž»ĺEļĞ~ÜĢÛĊrˆO˜Ùîvd]nˆ¬VœÊĜ°R֟pM††–‚ƂªFbwžEÀˆ˜©Œž\\…¤]ŸI®¥D³|ˎ]CöAŤ¦…æ’´¥¸Lv¼€•¢ĽBaô–F~—š®²GÌҐEY„„œzk¤’°ahlV՞I^‹šCxĈPŽsB‰ƒºV‰¸@¾ªR²ĨN]´_eavSi‡vc•}p}Đ¼ƌkJœÚe thœ†_¸ ºx±ò_xN›Ë‹²‘@ƒă¡ßH©Ùñ}wkNÕ¹ÇO½¿£ĕ]ly_WìIžÇª`ŠuTÅxYĒÖ¼k֞’µ‚MžjJÚwn\\h‘œĒv]îh|’È›Ƅøègž¸Ķß ĉĈWb¹ƀdéʌNTtP[ŠöSvrCZžžaGuœbo´ŖÒÇА~¡zCI…özx¢„Pn‹•‰Èñ @ŒĥÒ¦†]ƞŠV}³ăĔñiiÄÓVépKG½Ä‘ÓávYo–C·sit‹iaÀy„ŧΡÈYDÑům}‰ý|m[węõĉZÅxUO}÷N¹³ĉo_qtă“qwµŁYلǝŕ¹tïÛUïmRCº…ˆĭ|µ›ÕÊK™½R‘ē ó]‘–GªęAx–»HO£|ām‡¡diď×YïYWªʼnOeÚtĐ«zđ¹T…ā‡úE™á²\\‹ķÍ}jYàÙÆſ¿Çdğ·ùTßÇţʄ¡XgWÀLJğ·¿ÃˆOj YÇ÷Qě‹i"]],encodeOffsets:[[[117381,22988]],[[116552,22934]],[[116790,22617]],[[116973,22545]],[[116444,22536]],[[116931,22515]],[[116496,22490]],[[116453,22449]],[[113301,21439]],[[118726,21604]],[[118709,21486]],[[113210,20816]],[[115482,22082]],[[113171,21585]],[[113199,21590]],[[115232,22102]],[[115739,22373]],[[115134,22184]],[[113056,21175]],[[119573,21271]],[[119957,24020]],[[115859,22356]],[[116561,22649]],[[116285,22746]]]}},{type:"Feature",id:"450000",properties:{id:"450000",cp:[108.320004,22.82402],name:"广西",childNum:2},geometry:{type:"MultiPolygon",coordinates:[["@@H– TQ§•A"],["@@ĨʪƒLƒƊDÎĹĐCǦė¸zÚGn£¾›rªŀÜt¬@֛ڈSx~øOŒ˜ŶÐÂæȠ\\„ÈÜObĖw^oބLf¬°bI lTØB̈F£Ć¹gñĤaY“t¿¤VSñœK¸¤nM†¼‚JE±„½¸šŠño‹ÜCƆæĪ^ŠĚQÖ¦^‡ˆˆf´Q†üÜʝz¯šlzUĺš@쇀p¶n]sxtx¶@„~ÒĂJb©gk‚{°‚~c°`ԙ¬rV\\“la¼¤ôá`¯¹LC†ÆbŒxEræO‚v[H­˜„[~|aB£ÖsºdAĐzNÂðsŽÞƔ…Ĥªbƒ–ab`ho¡³F«èVloŽ¤™ÔRzpp®SŽĪº¨ÖƒºN…ij„d`’a”¦¤F³ºDÎńĀìŠCžĜº¦Ċ•~nS›|gźvZkCÆj°zVÈÁƔ]LÊFZg…čP­kini«‹qǀcz͔Y®¬Ů»qR×ō©DՄ‘§ƙǃŵTÉĩ±ŸıdÑnYY›IJvNĆƌØÜ Öp–}e³¦m‹©iÓ|¹Ÿħņ›|ª¦QF¢Â¬ʖovg¿em‡^ucà÷gՎuŒíÙćĝ}FĻ¼Ĺ{µHK•sLSđƃr‹č¤[Ag‘oS‹ŇYMÿ§Ç{Fśbky‰lQxĕƒ]T·¶[B…ÑÏGáşşƇe€…•ăYSs­FQ}­Bƒw‘tYğÃ@~…C̀Q ×W‡j˱rÉ¥oÏ ±«ÓÂ¥•ƒ€k—ŽwWűŒmcih³K›~‰µh¯e]lµ›él•Eģ‰•E“ďs‡’mǖŧē`ãògK_ÛsUʝ“ćğ¶hŒöŒO¤Ǜn³Žc‘`¡y‹¦C‘ez€YŠwa™–‘[ďĵűMę§]X˜Î_‚훘Û]é’ÛUćİÕBƣ±…dƒy¹T^džûÅÑŦ·‡PĻþÙ`K€¦˜…¢ÍeœĥR¿Œ³£[~Œäu¼dl‰t‚†W¸oRM¢ď\\zœ}Æzdvň–{ÎXF¶°Â_„ÒÂÏL©Ö•TmuŸ¼ãl‰›īkiqéfA„·Êµ\\őDc¥ÝF“y›Ôć˜c€űH_hL܋êĺШc}rn`½„Ì@¸¶ªVLŒŠhŒ‹\\•Ţĺk~ŽĠið°|gŒtTĭĸ^x‘vK˜VGréAé‘bUu›MJ‰VÃO¡…qĂXËS‰ģãlýàŸ_ju‡YÛÒB†œG^˜é֊¶§ŽƒEG”ÅzěƒƯ¤Ek‡N[kdåucé¬dnYpAyČ{`]þ¯T’bÜÈk‚¡Ġ•vŒàh„ÂƄ¢J"]],encodeOffsets:[[[111707,21520]],[[107619,25527]]]}},{type:"Feature",id:"460000",properties:{id:"460000",cp:[109.83119,19.031971],name:"海南",childNum:1},geometry:{type:"Polygon",coordinates:["@@š¦Ŝil¢”XƦ‘ƞò–ïè§ŞCêɕrŧůÇąĻõ™·ĉ³œ̅kÇm@ċȧƒŧĥ‰Ľʉ­ƅſ“ȓÒ˦ŝE}ºƑ[ÍĜȋ gÎfǐÏĤ¨êƺ\\Ɔ¸ĠĎvʄȀœÐ¾jNðĀÒRŒšZdž™zÐŘΰH¨Ƣb²_Ġ "],encodeOffsets:[[112750,20508]]}},{type:"Feature",id:"510000",properties:{id:"510000",cp:[104.065735,30.659462],name:"四川",childNum:2},geometry:{type:"MultiPolygon",coordinates:[["@@LqKr"],["@@Š[ĻéV£ž_ţġñpG •réÏ·~ąSfy×͂·ºſƽiÍıƣıĻmHH}siaX@iÇ°ÁÃ×t«ƒ­Tƒ¤J–JJŒyJ•ÈŠ`Ohߦ¡uËhIyCjmÿw…ZG……Ti‹SˆsO‰žB²ŸfNmsPaˆ{M{ŠõE‘^Hj}gYpaeuž¯‘oáwHjÁ½M¡pM“–uå‡mni{fk”\\oƒÎqCw†EZ¼K›ĝŠƒAy{m÷L‡wO×SimRI¯rK™õBS«sFe‡]fµ¢óY_ÆPRcue°Cbo׌bd£ŌIHgtrnyPt¦foaXďx›lBowz‹_{ÊéWiêE„GhܸºuFĈIxf®Ž•Y½ĀǙ]¤EyŸF²ċ’w¸¿@g¢§RGv»–áŸW`ÃĵJwi]t¥wO­½a[׈]`Ãi­üL€¦LabbTÀå’c}Íh™Æhˆ‹®BH€î|Ék­¤S†y£„ia©taį·Ɖ`ō¥Uh“O…ƒĝLk}©Fos‰´›Jm„µlŁu—…ø–nÑJWΪ–YÀïAetTžŅ‚ӍG™Ë«bo‰{ıwodƟ½ƒžOġܑµxàNÖ¾P²§HKv¾–]|•B‡ÆåoZ`¡Ø`ÀmºĠ~ÌЧnDž¿¤]wğ@sƒ‰rğu‰~‘Io”[é±¹ ¿žſđӉ@q‹gˆ¹zƱřaí°KtǤV»Ã[ĩǭƑ^ÇÓ@ỗs›Zϕ‹œÅĭ€Ƌ•ěpwDóÖሯneQˌq·•GCœýS]xŸ·ý‹q³•O՜Œ¶Qzßti{ř‰áÍÇWŝŭñzÇW‹pç¿JŒ™‚Xœĩè½cŒF–ÂLiVjx}\\N†ŇĖ¥Ge–“JA¼ÄHfÈu~¸Æ«dE³ÉMA|b˜Ò…˜ćhG¬CM‚õŠ„ƤąAvƒüV€éŀ‰_V̳ĐwQj´·ZeÈÁ¨X´Æ¡Qu·»Ÿ“˜ÕZ³ġqDo‰y`L¬gdp°şŠp¦ėìÅĮZŽ°Iä”h‚‘ˆzŠĵœf²å ›ĚрKp‹IN|‹„Ñz]ń……·FU×é»R³™MƒÉ»GM«€ki€™ér™}Ã`¹ăÞmȝnÁîRǀ³ĜoİzŔwǶVÚ£À]ɜ»ĆlƂ²Ġ…þTº·àUȞÏʦ¶†I’«dĽĢdĬ¿–»Ĕ׊h\\c¬†ä²GêëĤł¥ÀǿżÃÆMº}BÕĢyFVvw–ˆxBèĻĒ©Ĉ“tCĢɽŠȣ¦āæ·HĽî“ôNԓ~^¤Ɗœu„œ^s¼{TA¼ø°¢İªDè¾Ň¶ÝJ‘®Z´ğ~Sn|ªWÚ©òzPOȸ‚bð¢|‹øĞŠŒœŒQìÛÐ@Ğ™ǎRS¤Á§d…i“´ezÝúØã]Hq„kIŸþËQǦÃsǤ[E¬ÉŪÍxXƒ·ÖƁİlƞ¹ª¹|XÊwn‘ÆƄmÀêErĒtD®ċæcQƒ”E®³^ĭ¥©l}äQto˜ŖÜqƎkµ–„ªÔĻĴ¡@Ċ°B²Èw^^RsºTĀ£ŚæœQP‘JvÄz„^Đ¹Æ¯fLà´GC²‘dt˜­ĀRt¼¤ĦOðğfÔðDŨŁĞƘïžPȆ®âbMüÀXZ ¸£@Ś›»»QÉ­™]d“sÖ×_͖_ÌêŮPrĔĐÕGĂeZÜîĘqBhtO ¤tE[h|Y‹Ô‚ZśÎs´xº±UŒ’ñˆt|O’ĩĠºNbgþŠJy^dÂY Į„]Řz¦gC‚³€R`ĀŠz’¢AjŒ¸CL„¤RÆ»@­Ŏk\\Ç´£YW}z@Z}‰Ã¶“oû¶]´^N‡Ò}èN‚ª–P˜Íy¹`S°´†ATe€VamdUĐwʄvĮÕ\\ƒu‹Æŗ¨Yp¹àZÂm™Wh{á„}WØǍ•Éüw™ga§áCNęÎ[ĀÕĪgÖɪX˜øx¬½Ů¦¦[€—„NΆL€ÜUÖ´òrÙŠxR^–†J˜k„ijnDX{Uƒ~ET{ļº¦PZc”jF²Ė@Žp˜g€ˆ¨“B{ƒu¨ŦyhoÚD®¯¢˜ WòàFΤ¨GDäz¦kŮPœġq˚¥À]€Ÿ˜eŽâÚ´ªKxī„Pˆ—Ö|æ[xäJÞĥ‚s’NÖ½ž€I†¬nĨY´®Ð—ƐŠ€mD™ŝuäđđEb…e’e_™v¡}ìęNJē}q”É埁T¯µRs¡M@}ůa†a­¯wvƉåZwž\\Z{åû^›"]],encodeOffsets:[[[108815,30935]],[[110617,31811]]]}},{type:"Feature",id:"520000",properties:{id:"520000",cp:[106.713478,26.578343],name:"贵州",childNum:3},geometry:{type:"MultiPolygon",coordinates:[["@@†G\\†lY£‘in"],["@@q‚|ˆ‚mc¯tχVSÎ"],["@@hÑ£Is‡NgßH†›HªķÃh_¹ƒ¡ĝħń¦uيùŽgS¯JHŸ|sÝÅtÁïyMDč»eÕtA¤{b\\}—ƒG®u\\åPFq‹wÅaD…žK°ºâ_£ùbµ”mÁ‹ÛœĹM[q|hlaªāI}тƒµ@swtwm^oµˆD鼊yV™ky°ÉžûÛR…³‚‡eˆ‡¥]RՋěħ[ƅåÛDpŒ”J„iV™™‰ÂF²I…»mN·£›LbÒYb—WsÀbŽ™pki™TZĄă¶HŒq`……ĥ_JŸ¯ae«ƒKpÝx]aĕÛPƒÇȟ[ÁåŵÏő—÷Pw}‡TœÙ@Õs«ĿÛq©½œm¤ÙH·yǥĘĉBµĨÕnđ]K„©„œá‹ŸG纍§Õßg‡ǗĦTèƤƺ{¶ÉHÎd¾ŚÊ·OÐjXWrãLyzÉAL¾ę¢bĶėy_qMĔąro¼hĊžw¶øV¤w”²Ĉ]ʚKx|`ź¦ÂÈdr„cȁbe¸›`I¼čTF´¼Óýȃr¹ÍJ©k_șl³´_pН`oÒhŽ¶pa‚^ÓĔ}D»^Xyœ`d˜[Kv…JPhèhCrĂĚÂ^Êƌ wˆZL­Ġ£šÁbrzOIl’MM”ĪŐžËr×ÎeŦŽtw|Œ¢mKjSǘňĂStÎŦEtqFT†¾†E쬬ôxÌO¢Ÿ KŠ³ŀºäY†„”PVgŎ¦Ŋm޼VZwVlŒ„z¤…ž£Tl®ctĽÚó{G­A‡ŒÇgeš~Αd¿æaSba¥KKûj®_ć^\\ؾbP®¦x^sxjĶI_Ä X‚⼕Hu¨Qh¡À@Ëô}Ž±žGNìĎlT¸ˆ…`V~R°tbÕĊ`¸úÛtπFDu€[ƒMfqGH·¥yA‰ztMFe|R‚_Gk†ChZeÚ°to˜v`x‹b„ŒDnÐ{E}šZ˜è€x—†NEފREn˜[Pv@{~rĆAB§‚EO¿|UZ~ì„Uf¨J²ĂÝƀ‚sª–B`„s¶œfvö¦ŠÕ~dÔq¨¸º»uù[[§´sb¤¢zþFœ¢Æ…Àhˆ™ÂˆW\\ıŽËI݊o±ĭŠ£þˆÊs}¡R]ŒěƒD‚g´VG¢‚j±®è†ºÃmpU[Á›‘Œëº°r›ÜbNu¸}Žº¼‡`ni”ºÔXĄ¤¼Ôdaµ€Á_À…†ftQQgœR—‘·Ǔ’v”}Ýלĵ]µœ“Wc¤F²›OĩųãW½¯K‚©…]€{†LóµCIµ±Mß¿hŸ•©āq¬o‚½ž~@i~TUxŪÒ¢@ƒ£ÀEîôruń‚”“‚b[§nWuMÆLl¿]x}ij­€½"]],encodeOffsets:[[[112158,27383]],[[112105,27474]],[[112095,27476]]]}},{type:"Feature",id:"530000",properties:{id:"530000",cp:[101.512251,24.740609],name:"云南",childNum:1},geometry:{type:"Polygon",coordinates:["@@[„ùx½}ÑRH‘YīĺûsÍn‘iEoã½Ya²ė{c¬ĝg•ĂsA•ØÅwď‚õzFjw}—«Dx¿}UũlŸê™@•HÅ­F‰¨ÇoJ´Ónũuą¡Ã¢pÒŌ“Ø TF²‚xa²ËX€‚cʋlHîAßËŁkŻƑŷÉ©h™W­æßU‡“Ës¡¦}•teèƶStǀÇ}Fd£j‹ĈZĆÆ‹¤T‚č\\Dƒ}O÷š£Uˆ§~ŃG™‚åŃDĝ¸œTsd¶¶Bªš¤u¢ŌĎo~t¾ÍŶÒtD¦Ú„iôö‰€z›ØX²ghįh½Û±¯€ÿm·zR¦Ɵ`ªŊÃh¢rOԍ´£Ym¼èêf¯ŪĽn„†cÚbŒw\\zlvWžªâˆ ¦g–mĿBş£¢ƹřbĥkǫßeeZkÙIKueT»sVesb‘aĕ  ¶®dNœĄÄpªyŽ¼—„³BE˜®l‡ŽGœŭCœǶwêżĔÂe„pÍÀQƞpC„–¼ŲÈ­AÎô¶R„ä’Q^Øu¬°š_Èôc´¹ò¨P΢hlϦ´Ħ“Æ´sâDŽŲPnÊD^¯°’Upv†}®BP̪–jǬx–Söwlfòªv€qĸ|`H€­viļ€ndĜ­Ćhň•‚em·FyށqóžSį¯‘³X_ĞçêtryvL¤§z„¦c¦¥jnŞk˜ˆlD¤øz½ĜàžĂŧMÅ|áƆàÊcðÂF܎‚áŢ¥\\\\º™İøÒÐJĴ‡„îD¦zK²ǏÎEh~’CD­hMn^ÌöÄ©ČZÀžaü„fɭyœpį´ěFűk]Ôě¢qlÅĆÙa¶~Äqššê€ljN¬¼H„ÊšNQ´ê¼VظE††^ŃÒyŒƒM{ŒJLoÒœęæŸe±Ķ›y‰’‡gã“¯JYÆĭĘëo¥Š‰o¯hcK«z_pŠrC´ĢÖY”—¼ v¸¢RŽÅW³Â§fǸYi³xR´ďUˊ`êĿU„û€uĆBƒƣö‰N€DH«Ĉg†——Ñ‚aB{ÊNF´¬c·Åv}eÇÃGB»”If•¦HňĕM…~[iwjUÁKE•Ž‹¾dĪçW›šI‹èÀŒoÈXòyŞŮÈXâÎŚŠj|àsRy‹µÖ›–Pr´þŒ ¸^wþTDŔ–Hr¸‹žRÌmf‡żÕâCôox–ĜƌÆĮŒ›Ð–œY˜tâŦÔ@]ÈǮƒ\\Ī¼Ä£UsȯLbîƲŚºyh‡rŒŠ@ĒԝƀŸÀ²º\\êp“’JŠ}ĠvŠqt„Ġ@^xÀ£È†¨mËÏğ}n¹_¿¢×Y_æpˆÅ–A^{½•Lu¨GO±Õ½ßM¶w’ÁĢۂP‚›Ƣ¼pcIJxŠ|ap̬HšÐŒŊSfsðBZ¿©“XÏÒK•k†÷Eû¿‰S…rEFsÕūk”óVǥʼniTL‚¡n{‹uxţÏh™ôŝ¬ğōN“‘NJkyPaq™Âğ¤K®‡YŸxÉƋÁ]āęDqçgOg†ILu—\\_gz—]W¼ž~CÔē]bµogpў_oď`´³Țkl`IªºÎȄqÔþž»E³ĎSJ»œ_f·‚adÇqƒÇc¥Á_Źw{™L^ɱćx“U£µ÷xgĉp»ĆqNē`rĘzaĵĚ¡K½ÊBzyäKXqiWPÏɸ½řÍcÊG|µƕƣG˛÷Ÿk°_^ý|_zċBZocmø¯hhcæ\\lˆMFlư£Ĝ„ÆyH“„F¨‰µêÕ]—›HA…àӄ^it `þßäkŠĤÎT~Wlÿ¨„ÔPzUC–NVv [jâôDôď[}ž‰z¿–msSh‹¯{jïğl}šĹ[–őŒ‰gK‹©U·µË@¾ƒm_~q¡f¹…ÅË^»‘f³ø}Q•„¡Ö˳gͱ^ǁ…\\ëÃA_—¿bW›Ï[¶ƛ鏝£F{īZgm@|kHǭƁć¦UĔťƒ×ë}ǝƒeďºȡȘÏíBə£āĘPªij¶“ʼnÿ‡y©n‰ď£G¹¡I›Š±LÉĺÑdĉ܇W¥˜‰}g˜Á†{aqÃ¥aŠıęÏZ—ï`"],encodeOffsets:[[104636,22969]]}},{type:"Feature",id:"540000",properties:{id:"540000",cp:[89.132212,30.860361],name:"西藏",childNum:1},geometry:{type:"Polygon",coordinates:["@@hžľxŽŖ‰xƒÒVŽ†ºÅâAĪÝȆµę¯Ňa±r_w~uSÕň‘qOj]ɄQ…£Z……UDûoY’»©M[‹L¼qãË{V͕çWViŽ]ë©Ä÷àyƛh›ÚU°ŒŒa”d„cQƒ~Mx¥™cc¡ÙaSyF—ցk­ŒuRýq¿Ôµ•QĽ³aG{¿FµëªéĜÿª@¬·–K‰·àariĕĀ«V»Ŷ™Ĵū˜gèLǴŇƶaf‹tŒèBŚ£^Šâ†ǐÝ®–šM¦ÁǞÿ¬LhŸŽJ¾óƾƺcxw‹f]Y…´ƒ¦|œQLn°aœdĊ…œ\\¨o’œǀÍŎœ´ĩĀd`tÊQŞŕ|‚¨C^©œĈ¦„¦ÎJĊ{ŽëĎjª²rЉšl`¼Ą[t|¦St辉PŒÜK¸€d˜Ƅı]s¤—î_v¹ÎVòŦj˜£Əsc—¬_Ğ´|Ł˜¦AvŽ¦w`ăaÝaa­¢e¤ı²©ªSªšÈMĄwžÉØŔì@T‘¤—Ę™\\õª@”þo´­xA s”ÂtŎKzó´ÇĊµ¢rž^nĊ­Æ¬×üGž¢‚³ {âĊ]š™G‚~bÀgVjzlhǶf€žOšfdŠ‰ªB]pj„•TO–tĊ‚n¤}®¦ƒČ¥d¢¼»ddš”Y¼Žt—¢eȤJ¤}Ǿ¡°§¤AГlc@ĝ”sªćļđAç‡wx•UuzEÖġ~AN¹ÄÅȀŻ¦¿ģŁéì±H…ãd«g[؉¼ēÀ•cīľġ¬cJ‘µ…ÐʥVȝ¸ßS¹†ý±ğkƁ¼ą^ɛ¤Ûÿ‰b[}¬ōõÃ]ËNm®g@•Bg}ÍF±ǐyL¥íCˆƒIij€Ï÷њį[¹¦[⚍EÛïÁÉdƅß{âNÆāŨߝ¾ě÷yC£‡k­´ÓH@¹†TZ¥¢įƒ·ÌAЧ®—Zc…v½ŸZ­¹|ŕWZqgW“|ieZÅYVӁqdq•bc²R@†c‡¥Rã»Ge†ŸeƃīQ•}J[ғK…¬Ə|o’ėjġĠÑN¡ð¯EBčnwôɍėªƒ²•CλŹġǝʅįĭạ̃ūȹ]ΓͧgšsgȽóϧµǛ†ęgſ¶ҍć`ĘąŌJޚä¤rÅň¥ÖÁUětęuůÞiĊÄÀ\\Æs¦ÓRb|Â^řÌkÄŷ¶½÷‡f±iMݑ›‰@ĥ°G¬ÃM¥n£Øą‚ğ¯ß”§aëbéüÑOčœk£{\\‘eµª×M‘šÉfm«Ƒ{Å׃Gŏǩãy³©WÑăû‚··‘Q—òı}¯ã‰I•éÕÂZ¨īès¶ZÈsŽæĔTŘvŽgÌsN@îá¾ó@‰˜ÙwU±ÉT廣TđŸWxq¹Zo‘b‹s[׌¯cĩv‡Œėŧ³BM|¹k‰ªħ—¥TzNYnݍßpęrñĠĉRS~½ŠěVVŠµ‚õ‡«ŒM££µB•ĉ¥áºae~³AuĐh`Ü³ç@BۘïĿa©|z²Ý¼D”£àč²‹ŸƒIƒû›I ā€óK¥}rÝ_Á´éMaň¨€~ªSĈ½Ž½KÙóĿeƃÆBŽ·¬ën×W|Uº}LJrƳ˜lŒµ`bÔ`QˆˆÐÓ@s¬ñIŒÍ@ûws¡åQÑßÁ`ŋĴ{Ī“T•ÚÅTSij‚‹Yo|Ç[ǾµMW¢ĭiÕØ¿@˜šMh…pÕ]j†éò¿OƇĆƇp€êĉâlØw–ěsˆǩ‚ĵ¸c…bU¹ř¨WavquSMzeo_^gsÏ·¥Ó@~¯¿RiīB™Š\\”qTGªÇĜçPoŠÿfñòą¦óQīÈáP•œābß{ƒZŗĸIæńhnszÁCËìñšÏ·ąĚÝUm®ó­L·ăU›Èíoù´Êj°ŁŤ_uµ^‘°Œìǖ@tĶĒ¡Æ‡M³Ģ«˜İĨÅ®ğ†RŽāð“ggheÆ¢z‚Ê©Ô\\°ÝĎz~ź¤Pn–MĪÖB£Ÿk™n鄧żćŠ˜ĆK„Ē°¼L¶è‰âz¨u¦¥LDĘz¬ýÎmĘd¾ß”Fz“hg²™Fy¦ĝ¤ċņbΛ@y‚Ąæm°NĮZRÖíŽJ²öLĸÒ¨Y®ƌÐV‰à˜tt_ڀÂyĠzž]Ţh€zĎ{†ĢX”ˆc|šÐqŽšfO¢¤ög‚ÌHNŽ„PKŖœŽ˜Uú´xx[xˆvĐCûĀŠìÖT¬¸^}Ìsòd´_Ž‡KgžLĴ…ÀBon|H@–Êx˜—¦BpŰˆŌ¿fµƌA¾zLjRxŠ¶F”œkĄźRzŀˆ~¶[”´Hnª–VƞuĒ­È¨ƎcƽÌm¸ÁÈM¦x͊ëÀxdžB’šú^´W†£–d„kɾĬpœw‚˂ØɦļĬIŚœÊ•n›Ŕa¸™~J°î”lɌxĤÊÈðhÌ®‚g˜T´øŽàCˆŽÀ^ªerrƘdž¢İP|Ė ŸWœªĦ^¶´ÂL„aT±üWƜ˜ǀRšŶUńšĖ[QhlLüA†‹Ü\\†qR›Ą©"],encodeOffsets:[[90849,37210]]}},{type:"Feature",id:"610000",properties:{id:"610000",cp:[108.948024,34.263161],name:"陕西",childNum:1},geometry:{type:"Polygon",coordinates:["@@˜p¢—ȮµšûG™Ħ}Ħšðǚ¶òƄ€jɂz°{ºØkÈęâ¦jª‚Bg‚\\œċ°s¬Ž’]jžú ‚E”Ȍdž¬s„t‡”RˆÆdĠݎwܔ¸ôW¾ƮłÒ_{’Ìšû¼„jº¹¢GǪÒ¯ĘƒZ`ºŊƒecņąš~BÂgzpâēòYǠȰÌTΨÂWœ|fcŸă§uF—Œ@NŸ¢XLƒŠRMº[ğȣſï|¥J™kc`sʼnǷ’Y¹‹W@µ÷K…ãï³ÛIcñ·VȋڍÒķø©—þ¥ƒy‚ÓŸğęmWµÎumZyOŅƟĥÓ~sÑL¤µaŅY¦ocyZ{‰y c]{ŒTa©ƒ`U_Ěē£ωÊƍKù’K¶ȱÝƷ§{û»ÅÁȹÍéuij|¹cÑd‘ŠìUYƒŽO‘uF–ÕÈYvÁCqӃT•Ǣí§·S¹NgŠV¬ë÷Át‡°Dد’C´ʼnƒópģ}„ċcE˅FŸŸéGU¥×K…§­¶³B‹Č}C¿åċ`wġB·¤őcƭ²ő[Å^axwQO…ÿEËߌ•ĤNĔŸwƇˆÄŠńwĪ­Šo[„_KÓª³“ÙnK‰Çƒěœÿ]ď€ă_d©·©Ýŏ°Ù®g]±„Ÿ‡ß˜å›—¬÷m\\›iaǑkěX{¢|ZKlçhLt€Ňîŵ€œè[€É@ƉĄEœ‡tƇÏ˜³­ħZ«mJ…›×¾‘MtÝĦ£IwÄå\\Õ{‡˜ƒOwĬ©LÙ³ÙgBƕŀr̛ĢŭO¥lãyC§HÍ£ßEñŸX¡—­°ÙCgpťz‘ˆb`wI„vA|§”‡—hoĕ@E±“iYd¥OĻ¹S|}F@¾oAO²{tfžÜ—¢Fǂ҈W²°BĤh^Wx{@„¬‚­F¸¡„ķn£P|ŸªĴ@^ĠĈæb–Ôc¶l˜Yi…–^Mi˜cĎ°Â[ä€vï¶gv@À“Ĭ·lJ¸sn|¼u~a]’ÆÈtŌºJp’ƒþ£KKf~Š¦UbyäIšĺãn‡Ô¿^­žŵMT–hĠܤko¼Ŏìąǜh`[tŒRd²IJ_œXPrɲ‰l‘‚XžiL§àƒ–¹ŽH˜°Ȧqº®QC—bA†„ŌJ¸ĕÚ³ĺ§ `d¨YjžiZvRĺ±öVKkjGȊĐePОZmļKÀ€‚[ŠŽ`ösìh†ïÎoĬdtKÞ{¬èÒÒBŒÔpIJÇĬJŊ¦±J«ˆY§‹@·pH€µàåVKe›pW†ftsAÅqC·¬ko«pHÆuK@oŸHĆۄķhx“e‘n›S³àǍrqƶRbzy€¸ËАl›¼EºpĤ¼Œx¼½~Ğ’”à@†ÚüdK^ˆmÌSj"],encodeOffsets:[[110234,38774]]}},{type:"Feature",id:"620000",properties:{id:"620000",cp:[103.823557,36.058039],name:"甘肃",childNum:2},geometry:{type:"MultiPolygon",coordinates:[["@@VuUv"],["@@ũ‹EĠtt~nkh`Q‰¦ÅÄÜdw˜Ab×ĠąJˆ¤DüègĺqBqœj°lI¡ĨÒ¤úSHbš‡ŠjΑBŠ°aZˆ¢KJŽ’O[|A£žDx}Nì•HUnrk„ kp€¼Y kMJn[aG‚áÚÏ[½rc†}aQxOgsPMnUs‡nc‹Z…ž–sKúvA›t„Þġ’£®ĀYKdnFwš¢JE°”Latf`¼h¬we|€Æ‡šbj}GA€·~WŽ”—`†¢MC¤tL©IJ°qdf”O‚“bÞĬ¹ttu`^ZúE`Œ[@„Æsîz®¡’C„ƳƜG²“R‘¢R’m”fŽwĸg܃‚ą G@pzJM½mŠhVy¸uÈÔO±¨{LfæU¶ßGĂq\\ª¬‡²I‚¥IʼnÈīoı‹ÓÑAçÑ|«LÝcspīðÍg…të_õ‰\\ĉñLYnĝg’ŸRǡÁiHLlõUĹ²uQjYi§Z_c¨Ÿ´ĹĖÙ·ŋI…ƒaBD˜­R¹ȥr—¯G•ºß„K¨jWk’ɱŠOq›Wij\\a­‹Q\\sg_ĆǛōëp»£lğۀgS•ŶN®À]ˆÓäm™ĹãJaz¥V}‰Le¤L„ýo‘¹IsŋÅÇ^‘Žbz…³tmEÁ´aŠ¹cčecÇN•ĊãÁ\\č¯—dNj•]j†—ZµkÓda•ćå]ğij@ ©O{¤ĸm¢ƒE·®ƒ«|@Xwg]Aģ±¯‡XǁÑdzªc›wQÚŝñsÕ³ÛV_ýƒ˜¥\\ů¥©¾÷w—Ž©WÕÊĩhÿÖÁRo¸V¬âDb¨šhûx–Ê×nj~Zâƒg|šXÁnßYoº§ZÅŘvŒ[„ĭÖʃuďxcVbnUSf…B¯³_Tzº—ΕO©çMÑ~Mˆ³]µ^püµ”ŠÄY~y@X~¤Z³€[Èōl@®Å¼£QKƒ·Di‹¡By‘ÿ‰Q_´D¥hŗyƒ^ŸĭÁZ]cIzý‰ah¹MĪğP‘s{ò‡‹‘²Vw¹t³Ŝˁ[ŽÑ}X\\gsFŸ£sPAgěp×ëfYHāďÖqēŭOÏë“dLü•\\iŒ”t^c®šRʺ¶—¢H°mˆ‘rYŸ£BŸ¹čIoľu¶uI]vģSQ{ƒUŻ”Å}QÂ|̋°ƅ¤ĩŪU ęĄžÌZҞ\\v˜²PĔ»ƢNHƒĂyAmƂwVmž`”]ȏb•”H`‰Ì¢²ILvĜ—H®¤Dlt_„¢JJÄämèÔDëþgºƫ™”aʎÌrêYi~ ÎݤNpÀA¾Ĕ¼b…ð÷’Žˆ‡®‚”üs”zMzÖĖQdȨý†v§Tè|ªH’þa¸|šÐ ƒwKĢx¦ivr^ÿ ¸l öæfƟĴ·PJv}n\\h¹¶v†·À|\\ƁĚN´Ĝ€çèÁz]ġ¤²¨QÒŨTIl‡ªťØ}¼˗ƦvÄùØE‹’«Fï˛Iq”ōŒTvāÜŏ‚íÛߜÛV—j³âwGăÂíNOŠˆŠPìyV³ʼnĖýZso§HіiYw[߆\\X¦¥c]ÔƩÜ·«j‡ÐqvÁ¦m^ċ±R™¦΋ƈťĚgÀ»IïĨʗƮŽ°Ɲ˜ĻþÍAƉſ±tÍEÕÞāNU͗¡\\ſčåÒʻĘm ƭÌŹöʥ’ëQ¤µ­ÇcƕªoIýˆ‰Iɐ_mkl³ă‰Ɠ¦j—¡Yz•Ňi–}Msßõ–īʋ —}ƒÁVmŸ_[n}eı­Uĥ¼‘ª•I{ΧDӜƻėoj‘qYhĹT©oūĶ£]ďxĩ‹ǑMĝ‰q`B´ƃ˺Ч—ç~™²ņj@”¥@đ´ί}ĥtPńǾV¬ufӃÉC‹tÓ̻‰…¹£G³€]ƖƾŎĪŪĘ̖¨ʈĢƂlɘ۪üºňUðǜȢƢż̌ȦǼ‚ĤŊɲĖ­Kq´ï¦—ºĒDzņɾªǀÞĈĂD†½ĄĎÌŗĞrôñnŽœN¼â¾ʄľԆ|DŽŽ֦ज़ȗlj̘̭ɺƅêgV̍ʆĠ·ÌĊv|ýĖÕWĊǎÞ´õ¼cÒÒBĢ͢UĜð͒s¨ňƃLĉÕÝ@ɛƯ÷¿Ľ­ĹeȏijëCȚDŲyê×Ŗyò¯ļcÂßY…tÁƤyAã˾J@ǝrý‹‰@¤…rz¸oP¹ɐÚyᐇHŸĀ[Jw…cVeȴϜ»ÈŽĖ}ƒŰŐèȭǢόĀƪÈŶë;Ñ̆ȤМľĮEŔ—ĹŊũ~ËUă{ŸĻƹɁύȩþĽvĽƓÉ@ē„ĽɲßǐƫʾǗĒpäWÐxnsÀ^ƆwW©¦cÅ¡Ji§vúF¶Ž¨c~c¼īŒeXǚ‹\\đ¾JŽwÀďksãA‹fÕ¦L}wa‚o”Z’‹D½†Ml«]eÒÅaɲáo½FõÛ]ĻÒ¡wYR£¢rvÓ®y®LF‹LzĈ„ôe]gx}•|KK}xklL]c¦£fRtív¦†PĤoH{tK"]],encodeOffsets:[[[108619,36299]],[[108589,36341]]]}},{type:"Feature",id:"630000",properties:{id:"630000",cp:[96.778916,35.623178],name:"青海",childNum:2},geometry:{type:"MultiPolygon",coordinates:[["@@InJm"],["@@CƒÆ½OŃĦsΰ~Ē³¦@@“Ņiš±è}ؘƄ˹A³r_ĞŠǒNĪŒĐw¤^ŬĵªpĺSZg’rpiƼĘԛ¨C|͖J’©Ħ»®VIJ~f\\m `Un„˜~ʌŸ•ĬàöNt•~ňjy–¢Zi˜Ɣ¥ĄŠk´nl`JʇŠJþ©pdƖ®È£¶ìRʦ‘źõƮËnŸʼėæÑƀĎ[‚˜¢VÎĂMÖÝÎF²sƊƀÎBļýƞ—¯ʘƭðħ¼Jh¿ŦęΌƇš¥²Q]Č¥nuÂÏriˆ¸¬ƪÛ^Ó¦d€¥[Wà…x\\ZŽjҕ¨GtpþYŊĕ´€zUO뇉P‰îMĄÁxH´á˜iÜUà›îÜՁĂÛSuŎ‹r“œJð̬EŒ‘FÁú×uÃÎkr“Ē{V}İ«O_ÌËĬ©ŽÓŧSRѱ§Ģ£^ÂyèçěM³Ƃę{[¸¿u…ºµ[gt£¸OƤĿéYŸõ·kĀŸq]juw¥Dĩƍ€õÇPéĽG‘ž©ã‡¤G…uȧþRcÕĕNy“yût“ˆ­‡ø‘†ï»a½ē¿BMoį£ŸÍj}éZËqbʍš“Ƭh¹ìÿÓAçãnIáI`ƒks£CG­ě˜Uy×Cy•…’Ÿ@¶ʡÊBnāzG„ơMē¼±O÷õJËĚăVŸĪũƆ£Œ¯{ËL½Ìzż“„VR|ĠTbuvJvµhĻĖH”Aëáa…­OÇðñęNw‡…œľ·L›mI±íĠĩPÉ×®ÿs—’cB³±JKßĊ«`…ađ»·QAmO’‘Vţéÿ¤¹SQt]]Çx€±¯A@ĉij¢Óļ©•ƒl¶ÅÛr—ŕspãRk~¦ª]Į­´“FR„åd­ČsCqđéFn¿Åƃm’Éx{W©ºƝºįkÕƂƑ¸wWūЩÈFž£\\tÈ¥ÄRÈýÌJ ƒlGr^×äùyÞ³fj”c†€¨£ÂZ|ǓMĝšÏ@ëÜőR‹›ĝ‰Œ÷¡{aïȷPu°ËXÙ{©TmĠ}Y³’­ÞIňµç½©C¡į÷¯B»|St»›]vƒųƒs»”}MÓ ÿʪƟǭA¡fs˜»PY¼c¡»¦c„ċ­¥£~msĉP•–Siƒ^o©A‰Šec‚™PeǵŽkg‚yUi¿h}aH™šĉ^|ᴟ¡HØûÅ«ĉ®]m€¡qĉ¶³ÈyôōLÁst“BŸ®wn±ă¥HSòėš£˜S’ë@לÊăxÇN©™©T±ª£IJ¡fb®ÞbŽb_Ą¥xu¥B—ž{łĝ³«`d˜Ɛt—¤ťiñžÍUuºí`£˜^tƃIJc—·ÛLO‹½Šsç¥Ts{ă\\_»™kϊ±q©čiìĉ|ÍIƒ¥ć¥›€]ª§D{ŝŖÉR_sÿc³Īō›ƿΑ›§p›[ĉ†›c¯bKm›R¥{³„Z†e^ŽŒwx¹dƽŽôIg §Mĕ ƹĴ¿—ǣÜ̓]‹Ý–]snåA{‹eŒƭ`ǻŊĿ\\ijŬű”YÂÿ¬jĖqŽßbŠ¸•L«¸©@ěĀ©ê¶ìÀEH|´bRľž–Ó¶rÀQþ‹vl®Õ‚E˜TzÜdb ˜hw¤{LR„ƒd“c‹b¯‹ÙVgœ‚ƜßzÃô쮍^jUèXΖ|UäÌ»rKŽ\\ŒªN‘¼pZCü†VY††¤ɃRi^rPҒTÖ}|br°qňbĚ°ªiƶGQ¾²„x¦PœmlŜ‘[Ĥ¡ΞsĦŸÔÏâ\\ªÚŒU\\f…¢N²§x|¤§„xĔsZPòʛ²SÐqF`ª„VƒÞŜĶƨVZŒÌL`ˆ¢dŐIqr\\oäõ–F礻Ŷ×h¹]Clـ\\¦ďÌį¬řtTӺƙgQÇÓHţĒ”´ÃbEÄlbʔC”|CˆŮˆk„Ʈ[ʼ¬ňœ´KŮÈΰÌĪ¶ƶlð”ļA†TUvdTŠG†º̼ŠÔ€ŒsÊDԄveOg"]],encodeOffsets:[[[105308,37219]],[[95370,40081]]]}},{type:"Feature",id:"640000",properties:{id:"640000",cp:[106.278179,37.26637],name:"宁夏",childNum:2},geometry:{type:"MultiPolygon",coordinates:[["@@KëÀęĞ«OęȿȕŸı]ʼn¡åįÕÔ«Ǵõƪ™ĚQÐZhv K°›öqÀѐS[ÃÖHƖčË‡nL]ûc…Ùß@‚“ĝ‘¾}w»»‹oģF¹œ»kÌÏ·{zPƒ§B­¢íyÅt@ƒ@áš]Yv_ssģ¼i߁”ĻL¾ġsKD£¡N_…“˜X¸}B~Haiˆ™Åf{«x»ge_bs“KF¯¡Ix™mELcÿZ¤­Ģ‘ƒÝœsuBLù•t†ŒYdˆmVtNmtOPhRw~bd…¾qÐ\\âÙH\\bImlNZŸ»loƒŸqlVm–Gā§~QCw¤™{A\\‘PKŸNY‡¯bF‡kC¥’sk‹Šs_Ã\\ă«¢ħkJi¯r›rAhĹûç£CU‡ĕĊ_ԗBixÅُĄnªÑaM~ħpOu¥sîeQ¥¤^dkKwlL~{L~–hw^‚ófćƒKyEŒ­K­zuÔ¡qQ¤xZÑ¢^ļöܾEpž±âbÊÑÆ^fk¬…NC¾‘Œ“YpxbK~¥Že֎ŒäBlt¿Đx½I[ĒǙŒWž‹f»Ĭ}d§dµùEuj¨‚IÆ¢¥dXªƅx¿]mtÏwßRĶŒX¢͎vÆzƂZò®ǢÌʆCrâºMÞzžÆMҔÊÓŊZľ–r°Î®Ȉmª²ĈUªĚøºˆĮ¦ÌĘk„^FłĬhĚiĀĖ¾iİbjÕ"],["@@mfwěwMrŢªv@G‰"]],encodeOffsets:[[[109366,40242]],[[108600,36303]]]}},{type:"Feature",id:"650000",properties:{id:"650000",cp:[85.617733,40.792818],name:"新疆",childNum:1},geometry:{type:"Polygon",coordinates:["@@QØĔ²X¨”~ǘBºjʐßØvK”ƔX¨vĊOžÃƒ·¢i@~c—‡ĝe_«”Eš“}QxgɪëÏÃ@sÅyXoŖ{ô«ŸuX…ê•Îf`œC‚¹ÂÿÐGĮÕĞXŪōŸMźÈƺQèĽôe|¿ƸJR¤ĘEjcUóº¯Ĩ_ŘÁMª÷Ð¥Oéȇ¿ÖğǤǷÂF҇zÉx[]­Ĥĝ‰œ¦EP}ûƥé¿İƷTėƫœŕƅ™ƱB»Đ±’ēO…¦E–•}‘`cȺrĦáŖuҞª«IJ‡πdƺÏØZƴwʄ¤ĖGЙǂZĶƒèH¶}ÚZצʥĪï|ÇĦMŔ»İĝLj‹ì¥Βœba­¯¥ǕǚkĆŵĦɑĺƯxūД̵nơʃĽá½M»›òmqóŘĝč˾ăC…ćāƿÝɽ©DZŅ¹đ¥˜³ðLrÁ®ɱĕģʼnǻ̋ȥơŻǛȡVï¹Ň۩ûkɗġƁ§ʇė̕ĩũƽō^ƕŠUv£ƁQï“Ƶkŏ½ΉÃŭdzLқʻ«ƭ\\lƒ‡ŭD‡“{ʓDkaFÃÄa“³ŤđÔGRÈƚhSӹŚsİ«ĐË[¥ÚDkº^Øg¼ŵ¸£EÍö•€ůʼnT¡c_‡ËKY‹ƧUśĵ„݃U_©rETÏʜ±OñtYwē¨ƒ{£¨uM³x½şL©Ùá[ÓÐĥ Νtģ¢\\‚ś’nkO›w¥±ƒT»ƷFɯàĩÞáB¹Æ…ÑUw„੍žĽw[“mG½Èå~‡Æ÷QyŠěCFmĭZī—ŵVÁ™ƿQƛ—ûXS²‰b½KϽĉS›©ŷXĕŸ{ŽĕK·¥Ɨcqq©f¿]‡ßDõU³h—­gËÇïģÉɋw“k¯í}I·šœbmœÉ–ř›īJɥĻˁ×xo›ɹī‡l•c…¤³Xù]‘™DžA¿w͉ì¥wÇN·ÂËnƾƍdǧđ®Ɲv•Um©³G\\“}µĿ‡QyŹl㓛µEw‰LJQ½yƋBe¶ŋÀů‡ož¥A—˜Éw@•{Gpm¿Aij†ŽKLhˆ³`ñcËtW‚±»ÕS‰ëüÿďD‡u\\wwwù³—V›LŕƒOMËGh£õP¡™er™Ïd{“‡ġWÁ…č|yšg^ğyÁzÙs`—s|ÉåªÇ}m¢Ń¨`x¥’ù^•}ƒÌ¥H«‰Yªƅ”Aйn~ź¯šf¤áÀz„gŠÇDIԝ´AňĀ҄¶ûEYospõD[{ù°]u›Jq•U•|Soċxţ[õÔĥkŋÞŭZ˺óYËüċrw €ÞkrťË¿XGÉbřaDü·Ē÷Aê[Ää€I®BÕИÞ_¢āĠpŠÛÄȉĖġDKwbm‡ÄNô‡ŠfœƫVÉvi†dz—H‘‹QµâFšù­Âœ³¦{YGžƒd¢ĚÜO „€{Ö¦ÞÍÀPŒ^b–ƾŠlŽ[„vt×ĈÍE˨¡Đ~´î¸ùÎh€uè`¸ŸHÕŔVºwĠââWò‡@{œÙNÝ´ə²ȕn{¿¥{l—÷eé^e’ďˆXj©î\\ªÑò˜Üìc\\üqˆÕ[Č¡xoÂċªbØ­Œø|€¶ȴZdÆšońéŒGš\\”¼C°ÌƁn´nxšÊOĨ’Ūƴĸ¢¸òTxÊǪMīИÖŲÃɎOvˆʦƢ~FŽ‡Rěò—¿ġ~åŊœú‰Nšžš¸qŽ’Ę[Ĕ¶ÂćnÒPĒÜvúĀÊbÖ{Äî¸~Ŕünp¤ÂH¾œĄYÒ©ÊfºmԈĘcDoĬMŬ’˜S¤„s²‚”ʘچžȂVŦ –ŽèW°ªB|IJXŔþÈJĦÆæFĚêŠYĂªĂ]øªŖNÞüA€’fɨJ€˜¯ÎrDDšĤ€`€mz\\„§~D¬{vJÂ˜«lµĂb–¤p€ŌŰNĄ¨ĊXW|ų ¿¾ɄĦƐMT”‡òP˜÷fØĶK¢ȝ˔Sô¹òEð­”`Ɩ½ǒÂň×äı–§ĤƝ§C~¡‚hlå‚ǺŦŞkâ’~}ŽFøàIJaĞ‚fƠ¥Ž„Ŕdž˜®U¸ˆźXœv¢aƆúŪtŠųƠjd•ƺŠƺÅìnrh\\ĺ¯äɝĦ]èpĄ¦´LƞĬŠ´ƤǬ˼Ēɸ¤rºǼ²¨zÌPðŀbþ¹ļD¢¹œ\\ĜÑŚŸ¶ZƄ³àjĨoâŠȴLʉȮŒĐ­ĚăŽÀêZǚŐ¤qȂ\\L¢ŌİfÆs|zºeªÙæ§΢{Ā´ƐÚ¬¨Ĵà²łhʺKÞºÖTŠiƢ¾ªì°`öøu®Ê¾ãØ"],encodeOffsets:[[88824,50096]]}},{type:"Feature",id:"110000",properties:{id:"110000",cp:[116.405285,39.904989],name:"北京",childNum:1},geometry:{type:"Polygon",coordinates:["@@ĽOÁ›ûtŷmiÍt_H»Ĩ±d`Š¹­{bw…Yr“³S]§§o¹€qGtm_Sŧ€“oa›‹FLg‘QN_•dV€@Zom_ć\\ߚc±x¯oœRcfe…£’o§ËgToÛJíĔóu…|wP¤™XnO¢ÉˆŦ¯rNÄā¤zâŖÈRpŢZŠœÚ{GŠrFt¦Òx§ø¹RóäV¤XdˆżâºWbwŚ¨Ud®bêņ¾‘jnŎGŃŶŠnzÚSeîĜZczî¾i]͜™QaúÍÔiþĩȨWĢ‹ü|Ėu[qb[swP@ÅğP¿{\\‡¥A¨Ï‘Ѩj¯ŠX\\¯œMK‘pA³[H…īu}}"],encodeOffsets:[[120023,41045]]}},{type:"Feature",id:"120000",properties:{id:"120000",cp:[117.190182,39.125596],name:"天津",childNum:1},geometry:{type:"Polygon",coordinates:["@@ŬgX§Ü«E…¶Ḟ“¬O_™ïlÁg“z±AXe™µÄĵ{¶]gitgšIj·›¥îakS€‰¨ÐƎk}ĕ{gB—qGf{¿a†U^fI“ư‹³õ{YƒıëNĿžk©ïËZŏ‘R§òoY×Ógc…ĥs¡bġ«@dekąI[nlPqCnp{ˆō³°`{PNdƗqSÄĻNNâyj]äžÒD ĬH°Æ]~¡HO¾ŒX}ÐxŒgp“gWˆrDGˆŒpù‚Š^L‚ˆrzWxˆZ^¨´T\\|~@I‰zƒ–bĤ‹œjeĊªz£®Ĕvě€L†mV¾Ô_ȔNW~zbĬvG†²ZmDM~”~"],encodeOffsets:[[120237,41215]]}},{type:"Feature",id:"310000",properties:{id:"310000",cp:[121.472644,31.231706],name:"上海",childNum:6},geometry:{type:"MultiPolygon",coordinates:[["@@ɧư¬EpƸÁxc‡"],["@@©„ªƒ"],["@@”MA‹‘š"],["@@Qp݁E§ÉC¾"],["@@bŝՕÕEȣÚƥêImɇǦèÜĠŒÚžÃƌÃ͎ó"],["@@ǜûȬɋŠŭ™×^‰sYŒɍDŋ‘ŽąñCG²«ªč@h–_p¯A{‡oloY€¬j@IJ`•gQڛhr|ǀ^MIJvtbe´R¯Ô¬¨YŽô¤r]ì†Ƭį"]],encodeOffsets:[[[124702,32062]],[[124547,32200]],[[124808,31991]],[[124726,32110]],[[124903,32376]],[[124438,32149]]]}},{type:"Feature",id:"500000",properties:{id:"500000",cp:[107.304962,29.533155],name:"重庆",childNum:2},geometry:{type:"MultiPolygon",coordinates:[["@@vjG~nGŘŬĶȂƀƾ¹¸ØÎezĆT¸}êЖqHŸðqĖ䒊¥^CƒIj–²p…\\_ æüY|[YxƊæuž°xb®…Űb@~¢NQt°¶‚S栓Ê~rljĔëĚ¢~šuf`‘‚†fa‚ĔJåĊ„nÖ]„jƎćÊ@Š£¾a®£Ű{ŶĕF‹ègLk{Y|¡ĜWƔtƬJÑxq‹±ĢN´‰òK‰™–LÈüD|s`ŋ’ć]ƒÃ‰`đŒMûƱ½~Y°ħ`ƏíW‰½eI‹½{aŸ‘OIrÏ¡ĕŇa†p†µÜƅġ‘œ^ÖÛbÙŽŏml½S‹êqDu[R‹ãË»†ÿw`»y‘¸_ĺę}÷`M¯ċfCVµqʼn÷Z•gg“Œ`d½pDO‡ÎCnœ^uf²ènh¼WtƏxRGg¦…pV„†FI±ŽG^ŒIc´ec‡’G•ĹÞ½sëĬ„h˜xW‚}Kӈe­Xsbk”F¦›L‘ØgTkïƵNï¶}Gy“w\\oñ¡nmĈzjŸ•@™Óc£»Wă¹Ój“_m»ˆ¹·~MvÛaqœ»­‰êœ’\\ÂoVnŽÓØ͙²«‹bq¿efE „€‹Ĝ^Qž~ Évý‡ş¤²Į‰pEİ}zcĺƒL‹½‡š¿gņ›¡ýE¡ya£³t\\¨\\vú»¼§·Ñr_oÒý¥u‚•_n»_ƒ•At©Þűā§IVeëƒY}{VPÀFA¨ąB}q@|Ou—\\Fm‰QF݅Mw˜å}]•€|FmϋCaƒwŒu_p—¯sfÙgY…DHl`{QEfNysBŠ¦zG¸rHe‚„N\\CvEsÐùÜ_·ÖĉsaQ¯€}_U‡†xÃđŠq›NH¬•Äd^ÝŰR¬ã°wećJEž·vÝ·Hgƒ‚éFXjÉê`|yŒpxkAwœWĐpb¥eOsmzwqChóUQl¥F^laf‹anòsr›EvfQdÁUVf—ÎvÜ^efˆtET¬ôA\\œ¢sJŽnQTjP؈xøK|nBz‰„œĞ»LY‚…FDxӄvr“[ehľš•vN”¢o¾NiÂxGp⬐z›bfZo~hGi’]öF|‰|Nb‡tOMn eA±ŠtPT‡LjpYQ|†SH††YĀxinzDJ€Ìg¢và¥Pg‰_–ÇzII‹€II•„£®S¬„Øs쐣ŒN"],["@@ifjN@s"]],encodeOffsets:[[[109628,30765]],[[111725,31320]]]}},{type:"Feature",id:"810000",properties:{id:"810000",cp:[114.173355,22.320048],name:"香港",childNum:5},geometry:{type:"MultiPolygon",coordinates:[["@@AlBk"],["@@mŽn"],["@@EpFo"],["@@ea¢pl¸Eõ¹‡hj[ƒ]ÔCΖ@lj˜¡uBXŸ…•´‹AI¹…[‹yDUˆ]W`çwZkmc–…M›žp€Åv›}I‹oJlcaƒfёKŽ°ä¬XJmРđhI®æÔtSHn€Eˆ„ÒrÈc"],["@@rMUw‡AS®€e"]],encodeOffsets:[[[117111,23002]],[[117072,22876]],[[117045,22887]],[[116975,23082]],[[116882,22747]]]}},{type:"Feature",id:"820000",properties:{id:"820000",cp:[113.54909,22.198951],name:"澳门",childNum:1},geometry:{type:"Polygon",coordinates:["@@kÊd°å§s"],encodeOffsets:[[116279,22639]]}}],UTF8Encoding:!0}):n("ECharts Map is not loaded"):n("ECharts is not Loaded")})?r.apply(e,n):r)&&(t.exports=e)},"4d63":function(t,e,n){"use strict";var r=n("83ab"),i=n("da84"),o=n("e330"),a=n("94ca"),s=n("7156"),c=n("9112"),l=n("7c73"),u=n("241c").f,d=n("3a9b"),p=n("44e7"),m=n("577e"),f=n("90d8"),h=n("9f7f"),g=n("aeb0"),y=n("cb2d"),b=n("d039"),v=n("1a2d"),w=n("69f3").enforce,x=n("2626"),O=n("b622"),_=n("fce3"),j=n("107c"),k=O("match"),C=i.RegExp,F=C.prototype,N=i.SyntaxError,M=o(F.exec),P=o("".charAt),S=o("".replace),q=o("".indexOf),I=o("".slice),z=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,D=/a/g,T=/a/g,Z=(n=new C(D)!==D,h.MISSED_STICKY),L=h.UNSUPPORTED_Y;O=r&&(!n||Z||_||j||b((function(){return T[k]=!1,C(D)!==D||C(T)===T||"/a/i"!==String(C(D,"i"))})));if(a("RegExp",O)){for(var Y=function(t,e){var n,r,i=d(F,this),o=p(t),a=void 0===e,u=[],h=t;if(!i&&o&&a&&t.constructor===Y)return t;if((o||d(F,t))&&(t=t.source,a)&&(e=f(h)),t=void 0===t?"":m(t),e=void 0===e?"":m(e),h=t,o=e=_&&"dotAll"in D&&(n=!!e&&-1"===e&&c:if(""===d||v(a,d))throw new N("Invalid capture group name");a[d]=!0,c=!(o[o.length]=[d,u]),d="";continue}c?d+=e:i+=e}return[i,o]}(t))[0],u=a[1]),a=s(C(t,e),i?this:F,Y),(n||r||u.length)&&(e=w(a),n&&(e.dotAll=!0,e.raw=Y(function(t){for(var e,n=t.length,r=0,i="",o=!1;r<=n;r++)"\\"===(e=P(t,r))?i+=e+P(t,++r):o||"."!==e?("["===e?o=!0:"]"===e&&(o=!1),i+=e):i+="[\\s\\S]";return i}(t),o)),r&&(e.sticky=!0),u.length)&&(e.groups=u),t!==h)try{c(a,"source",""===h?"(?:)":h)}catch(t){}return a},E=u(C),R=0;E.length>R;)g(Y,C,E[R++]);(F.constructor=Y).prototype=F,y(i,"RegExp",Y,{constructor:!0})}x("RegExp")},"61f7":function(t,e,n){"use strict";n.d(e,"a",(function(){return o})),n.d(e,"c",(function(){return c})),n.d(e,"b",(function(){return l}));var r=n("ade3"),i=n("5530");function o(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var n,r,i={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(n in i)new RegExp("(".concat(n,")")).test(e)&&(r=i[n]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?r:("00"+r).substr(r.length)));return e}n("ac1f"),n("00b4"),n("5319"),n("4d63"),n("c607"),n("2c3e"),n("25f0"),n("498a"),n("d3b7"),n("13d5"),n("b64b"),n("99af");var a={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function s(t,e){t.message=function(t){return e.replace("%s",t||"")}}function c(t){var e=1累计用户: ").concat(t.data.value,"
    新增用户: ").concat(t.data.newNum,"
    访客数: ").concat(t.data.visitNum,"
    支付金额: ").concat(t.data.payPrice):"地区:".concat(t.name,"
    累计用户: 0
    新增用户: 0
    访客数: 0
    支付金额: 0")}},dataRange:{show:!1,min:0,max:1e3,text:["High","Low"],realtime:!0,calculable:!0,color:["orangered","yellow","lightskyblue"]},geo:{map:"china",roam:!1,label:{normal:{show:!1,textStyle:{color:"rgba(0,0,0,0.4)"}}},itemStyle:{normal:{borderColor:"rgba(0, 0, 0, 0.2)"},emphasis:{areaColor:null,shadowOffsetX:0,shadowOffsetY:0,shadowBlur:20,borderWidth:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}},series:[{type:"scatter",zoom:1.2,aspectScale:1.75,coordinateSystem:"geo"},{type:"map",geoIndex:0,data:this.resdata}]})},getTrend:function(){var t=this;Object(o.t)(this.formInline).then(function(){var e=Object(i.a)(Object(r.a)().mark((function e(n){return Object(r.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.resdataList=n.data,t.resdata=n.data.map((function(t){var e={};return e.name=t.province,e.value=t.allNum,e.newNum=t.newNum,e.payPrice=t.payPrice,e.visitNum=t.visitNum,e})),t.chinaConfigure();case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))},getSex:function(){var t=this;Object(o.u)(this.formInline).then(function(){var e=Object(i.a)(Object(r.a)().mark((function e(n){var i;return Object(r.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i=0,n.data.forEach((function(t){i+=t.value})),t.optionData={title:{show:!0,text:"总用户数",subtext:i,x:"center",y:"center",textStyle:{fontSize:"14",color:"#666666"},subtextStyle:{fontSize:"30",fontWeight:"bold",color:"#333333"}},tooltip:{trigger:"item",formatter:"{a}
    {b}: {c} ({d}%)"},legend:{orient:"vertical",left:10,data:["未知","男","女"]},series:[{name:"访问来源",type:"pie",radius:["50%","70%"],avoidLabelOverlap:!1,label:{show:!1,position:"center"},labelLine:{show:!1},data:n.data,itemStyle:{emphasis:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"},normal:{color:function(t){return["#999999","#1890FF","#FFAB2B"][t.dataIndex]}}}}]};case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))}}}),a=(n("15b5"),Object(c.a)(u,(function(){var t=this,e=t._self._c;return e("el-row",{attrs:{gutter:16}},[e("el-col",{attrs:{xs:24,sm:24,md:24,lg:18}},[e("el-card",{staticClass:"ivu-mt-16",attrs:{bordered:!1,shadow:"never"}},[e("div",{staticClass:"acea-row row-between-wrapper"},[e("h4",{staticClass:"statics-header-title mb20"},[t._v("用户地域分布")])]),e("el-row",[e("el-col",{attrs:{xs:24,sm:24,md:24,lg:10}},[e("div",{staticClass:"echarts"},[e("div",{ref:"myEchart",style:{height:"400px",width:"100%"}})])]),e("el-col",{attrs:{xs:24,sm:24,md:24,lg:14}},[e("div",{staticClass:"tables"},[e("el-table",{attrs:{height:"400",columns:t.columns1,data:t.resdataList}},t._l(t.columns1,(function(n,r){return e("el-table-column",{key:r,attrs:{label:n.title,"min-width":100},scopedSlots:t._u([{key:"default",fn:function(r){return[n.key?[e("div",[e("span",[t._v(t._s(r.row[n.key]))])])]:t._e()]}}],null,!0)})})),1)],1)])],1)],1)],1),e("el-col",{attrs:{xs:24,sm:24,md:24,lg:6}},[e("el-card",{staticClass:"ivu-mt-16",attrs:{bordered:!1,shadow:"never"}},[e("div",{staticClass:"acea-row row-between-wrapper"},[e("h4",{staticClass:"statics-header-title mb20"},[t._v("用户性别比例")])]),t.optionData?e("echarts-new",{attrs:{"option-data":t.optionData,styles:t.style,height:"100%",width:"100%"}}):t._e()],1)],1)],1)}),[],!1,null,"c931101a",null).exports),n("61f7"));u={name:"index",components:{userInfo:s,wechetInfo:l,userRegion:a},data:function(){return{formInline:{channel_type:"",data:""},channel_type:"all",timeVal:[],isShow:!1,pickerOptions:this.$timeOptions}},created:function(){var t=new Date,e=new Date;e.setTime(e.setTime(new Date((new Date).getFullYear(),(new Date).getMonth(),(new Date).getDate()-29))),this.timeVal=[e,t],this.formInline.data=Object(p.a)(e,"yyyy/MM/dd")+"-"+Object(p.a)(t,"yyyy/MM/dd")},methods:{changeTxt:function(){this.formInline.channel_type="all"===this.channel_type?"":this.channel_type},excel:function(){Object(o.q)(this.formInline).then(function(){var t=Object(i.a)(Object(r.a)().mark((function t(e){return Object(r.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e.data.url.map((function(t){window.location.href=t}));case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}())},onchangeTime:function(t){this.timeVal=t,this.formInline.data=this.timeVal?this.timeVal.join("-"):""},handleSubmit:function(){this.$refs.userInfos.getStatistics(),this.$refs.userInfos.getTrend(),this.$refs.userRegions.getTrend(),this.$refs.userRegions.getSex(),"wechat"===this.formInline.channel_type?(this.isShow=!0,this.$refs.wechetInfos.getStatistics(),this.$refs.wechetInfos.getTrend()):this.isShow=!1}}},n("77b8"),s=Object(c.a)(u,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"article-manager"},[e("el-card",{staticClass:"ivu-mb-16",attrs:{bordered:!1,shadow:"never","body-style":{padding:0}}},[e("div",{staticClass:"padding-add"},[e("el-form",{ref:"formInline",attrs:{"label-width":"80px","label-position":"right",model:t.formInline,inline:""}},[e("el-form-item",{attrs:{label:"用户渠道:"}},[e("el-select",{staticClass:"form_content_width",attrs:{clearable:"",placeholder:"请选择用户渠道"},on:{change:t.changeTxt},model:{value:t.channel_type,callback:function(e){t.channel_type=e},expression:"channel_type"}},[e("el-option",{attrs:{value:"all",label:"全部"}}),e("el-option",{attrs:{value:"wechat",label:"公众号"}}),e("el-option",{attrs:{value:"routine",label:"小程序"}}),e("el-option",{attrs:{value:"h5",label:"H5"}}),e("el-option",{attrs:{value:"pc",label:"PC"}}),e("el-option",{attrs:{value:"app",label:"APP"}})],1)],1),e("el-form-item",{attrs:{label:"选择时间:"}},[e("el-date-picker",{staticClass:"mr20",staticStyle:{width:"250px"},attrs:{clearable:"",type:"daterange",editable:!1,format:"yyyy/MM/dd","value-format":"yyyy/MM/dd","start-placeholder":"开始日期","end-placeholder":"结束日期","picker-options":t.pickerOptions},on:{change:t.onchangeTime},model:{value:t.timeVal,callback:function(e){t.timeVal=e},expression:"timeVal"}})],1),e("el-form-item",[e("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.handleSubmit("formInline")}}},[t._v("查询")])],1),e("el-form-item",[e("el-button",{on:{click:t.excel}},[t._v("导出")])],1)],1)],1)]),e("user-info",{key:"1",ref:"userInfos",attrs:{formInline:t.formInline}}),t.isShow?e("wechet-info",{key:"2",ref:"wechetInfos",attrs:{formInline:t.formInline}}):t._e(),e("user-region",{key:"3",ref:"userRegions",attrs:{formInline:t.formInline}})],1)}),[],!1,null,"4f1e8e51",null);e.default=s.exports},8550:function(t,e,n){},8656:function(t,e,n){"use strict";n("d5d1")},b680:function(t,e,n){"use strict";function r(t,e,n){return 0===e?n:e%2==1?r(t,e-1,n*t):r(t*t,e/2,n)}function i(t,e,n){for(var r=-1,i=n;++r<6;)i+=e*t[r],t[r]=i%1e7,i=f(i/1e7)}function o(t,e){for(var n=6,r=0;0<=--n;)r+=t[n],t[n]=f(r/e),r=r%e*1e7}function a(t){for(var e,n=6,r="";0<=--n;)""===r&&0!==n&&0===t[n]||(e=m(t[n]),r=""===r?e:r+h("0",7-e.length)+e);return r}var s=n("23e7"),c=n("e330"),l=n("5926"),u=n("408a"),d=n("1148"),p=(n=n("d039"),RangeError),m=String,f=Math.floor,h=c(d),g=c("".slice),y=c(1..toFixed);s({target:"Number",proto:!0,forced:n((function(){return"0.000"!==y(8e-5,3)||"1"!==y(.9,0)||"1.25"!==y(1.255,2)||"1000000000000000128"!==y(0xde0b6b3a7640080,0)}))||!n((function(){y({})}))},{toFixed:function(t){var e,n,s=u(this),c=(t=l(t),[0,0,0,0,0,0]),d="",f="0";if(t<0||20")]),e("el-select",{attrs:{placeholder:"请选择"},model:{value:a.value,callback:function(e){t.$set(a,"value",e)},expression:"item.value"}},t._l(t.variableList,(function(t){return e("el-option",{key:t.value,attrs:{label:t.label,value:t.value}})})),1)],1)})),e("div",{staticClass:"add-more"})],2)}),[],!1,null,"93988d56",null).exports},data:function(){return{tabs:[{title:"系统通知",slot:"is_system"},{title:"短信通知",slot:"is_sms"},{title:"微信模板消息",slot:"is_wechat"},{title:"微信小程序提醒",slot:"is_routine"},{title:"企业微信",slot:"is_ent_wechat"}],tabsList:[],formData:{},id:0,loading:!0,tagName:"is_system",ruleValidate:{name:[{required:!0,message:"请输入通知场景",trigger:"blur"}],title:[{required:!0,message:"请输入通知场景",trigger:"blur"}],content:[{required:!0,message:"请输入通知内容",trigger:"blur"}]},keyList:[]}},created:function(){this.id=this.$route.query.id,this.getData(this.id,this.tagName,1)},methods:{handleContentChange:function(t){if(3==this.formData.type_n){var e,a=/{{(.*?)\./g;for(this.keyList=[];e=a.exec(t);)this.keyList.push({key:e[1],value:""})}},handleRemove:function(t){this.keyList.splice(t,1)},handleAdd:function(){this.keyList.push({key:"",value:""})},changeTabs:function(){this.getData(this.id,this.tagName)},getData:function(t,e,a){var i=this;this.loading=!0,this.formData={},Object(s.a)(t,e).then((function(s){i.tabsList.length||i.tabs.map((function(t){s.data[t.slot]&&i.tabsList.push(t)})),a&&(i.tagName=i.tabsList[0].slot),i.formData=s.data,i.formData.type_n=s.data.type,i.formData.type=e,i.formData.id=t,i.keyList=s.data.key_list||[],i.loading=!1})).catch((function(t){i.$message.error(t.msg)}))},handleSubmit:function(t){var e=this;this.formData.key_list=this.keyList,Object(s.c)(this.formData).then((function(t){e.$message.success("设置成功")})).catch((function(t){e.$message.error(t)}))},handleReset:function(t){this.$emit("close")},changeValue:function(t){var e=document.getElementById("system_text"),a=e.selectionStart;this.formData.system_text=this.formData.system_text.substring(0,a)+t+this.formData.system_text.substring(a),this.$nextTick((function(){e.selectionStart=a+t.length,e.selectionEnd=a+t.length,e.focus()}))}}},a("5bcb"),a=Object(l.a)(i,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"edit"},[e("pages-header",{ref:"pageHeader",attrs:{title:t.$route.meta.title,backUrl:t.$routeProStr+"/setting/notification/index"}}),e("div",{staticClass:"tabs mt16"},[e("el-row",{attrs:{gutter:32}},[e("el-col",{staticClass:"demo-tabs-style1",staticStyle:{padding:"16px"},attrs:{span:32}},[e("el-tabs",{on:{"tab-click":t.changeTabs},model:{value:t.tagName,callback:function(e){t.tagName=e},expression:"tagName"}},t._l(t.tabsList,(function(a,s){return e("el-tab-pane",{key:s,attrs:{name:a.slot,label:a.title}},[e("el-form",{ref:"formData",refInFor:!0,staticClass:"form-sty",attrs:{model:t.formData,rules:t.ruleValidate,"label-width":"85px"}},["is_system"!==a.slot||t.loading?t._e():e("div",[e("el-form-item",{attrs:{label:"通知标题:"}},[e("el-input",{staticStyle:{width:"500px"},attrs:{placeholder:"请输入通知标题"},model:{value:t.formData.system_title,callback:function(e){t.$set(t.formData,"system_title",e)},expression:"formData.system_title"}})],1),e("el-form-item",{attrs:{label:"通知内容:"}},[e("div",{staticClass:"content"},[e("el-input",{ref:"system_text",refInFor:!0,staticStyle:{width:"500px"},attrs:{id:"system_text",type:"textarea",autosize:{minRows:5,maxRows:8},placeholder:"请输入通知内容"},model:{value:t.formData.system_text,callback:function(e){t.$set(t.formData,"system_text",e)},expression:"formData.system_text"}}),3==t.formData.type_n?e("div",{staticClass:"value-list"},[e("el-popover",{attrs:{placement:"right",width:"200",trigger:"click"}},[e("div",{staticClass:"variable"},t._l(t.formData.custom_variable,(function(a,s){return e("div",{key:s,staticClass:"item",on:{click:function(e){return t.changeValue(a.value)}}},[t._v("\n "+t._s(a.label)+"\n ")])})),0),e("i",{staticClass:"el-icon-link",attrs:{slot:"reference"},slot:"reference"})])],1):t._e()],1),e("div",{staticClass:"tips-info"},[t._v("\n 可点击右下角图标,插入自定义变量\n ")])]),e("el-form-item",{attrs:{label:"状态:",prop:"is_system"}},[e("el-radio-group",{model:{value:t.formData.is_system,callback:function(e){t.$set(t.formData,"is_system",e)},expression:"formData.is_system"}},[e("el-radio",{attrs:{label:1}},[t._v("开启")]),e("el-radio",{attrs:{label:2}},[t._v("关闭")])],1)],1)],1),"is_sms"!==a.slot||t.loading?"is_wechat"!==a.slot||t.loading?"is_routine"!==a.slot||t.loading?"is_ent_wechat"!==a.slot||t.loading?t._e():e("div",[e("el-form-item",{attrs:{label:"通知内容:"}},[e("div",{staticClass:"content"},[e("el-input",{staticStyle:{width:"500px"},attrs:{type:"textarea",autosize:{minRows:5,maxRows:8},placeholder:"请输入通知内容"},model:{value:t.formData.ent_wechat_text,callback:function(e){t.$set(t.formData,"ent_wechat_text",e)},expression:"formData.ent_wechat_text"}}),3==t.formData.type_n?e("div",{staticClass:"value-list"},[e("el-popover",{attrs:{placement:"right",width:"200",trigger:"click"}},[e("div",{staticClass:"variable"},t._l(t.formData.custom_variable,(function(a,s){return e("div",{key:s,staticClass:"item",on:{click:function(e){return t.changeValue(a.value)}}},[t._v("\n "+t._s(a.label)+"\n ")])})),0),e("i",{staticClass:"el-icon-link",attrs:{slot:"reference"},slot:"reference"})])],1):t._e()],1),e("div",{staticClass:"tips-info"},[t._v("\n 可点击右下角图标,插入自定义变量\n ")])]),e("el-form-item",{attrs:{label:"机器人链接:"}},[e("div",{staticClass:"content"},[e("el-input",{staticStyle:{width:"500px"},attrs:{placeholder:"请输入机器人链接"},model:{value:t.formData.url,callback:function(e){t.$set(t.formData,"url",e)},expression:"formData.url"}})],1)]),e("el-form-item",{attrs:{label:"状态:",prop:"is_ent_wechat"}},[e("el-radio-group",{model:{value:t.formData.is_ent_wechat,callback:function(e){t.$set(t.formData,"is_ent_wechat",e)},expression:"formData.is_ent_wechat"}},[e("el-radio",{attrs:{label:1}},[t._v("开启")]),e("el-radio",{attrs:{label:2}},[t._v("关闭")])],1)],1)],1):e("div",[e("el-form-item",{attrs:{label:"模板编号:"}},[e("el-input",{staticStyle:{width:"500px"},attrs:{disabled:3!==t.formData.type_n,placeholder:"请输入通模板编号"},model:{value:t.formData.tempkey,callback:function(e){t.$set(t.formData,"tempkey",e)},expression:"formData.tempkey"}})],1),e("el-form-item",{attrs:{label:"模板ID:"}},[e("el-input",{staticStyle:{width:"500px"},attrs:{placeholder:"请输入模板ID"},model:{value:t.formData.tempid,callback:function(e){t.$set(t.formData,"tempid",e)},expression:"formData.tempid"}})],1),e("el-form-item",{attrs:{label:"模板:"}},[e("div",{staticClass:"content"},[e("el-input",{staticStyle:{width:"500px"},attrs:{disabled:3!==t.formData.type_n,type:"textarea",autosize:{minRows:5,maxRows:8},placeholder:"请输入模板"},on:{input:t.handleContentChange},model:{value:t.formData.content,callback:function(e){t.$set(t.formData,"content",e)},expression:"formData.content"}})],1)]),3==t.formData.type_n&&t.keyList.length?e("el-form-item",{attrs:{label:"字段:"}},[e("div",{staticClass:"content"},[e("keys-list",{attrs:{"key-list":t.keyList,variableList:t.formData.custom_variable},on:{add:t.handleAdd,remove:t.handleRemove}})],1)]):t._e(),e("el-form-item",{attrs:{label:"跳转链接:"}},[e("el-input",{staticStyle:{width:"500px"},attrs:{placeholder:"请输入模版跳转链接,可携带参数"},model:{value:t.formData.routine_link,callback:function(e){t.$set(t.formData,"routine_link",e)},expression:"formData.routine_link"}})],1),e("el-form-item",{attrs:{label:"状态:",prop:"is_routine"}},[e("el-radio-group",{model:{value:t.formData.is_routine,callback:function(e){t.$set(t.formData,"is_routine",e)},expression:"formData.is_routine"}},[e("el-radio",{attrs:{label:1}},[t._v("开启")]),e("el-radio",{attrs:{label:2}},[t._v("关闭")])],1)],1)],1):e("div",[e("el-form-item",{attrs:{label:"模板编号:"}},[e("el-input",{staticStyle:{width:"500px"},attrs:{disabled:3!==t.formData.type_n,placeholder:"请输入通模板编号"},model:{value:t.formData.tempkey,callback:function(e){t.$set(t.formData,"tempkey",e)},expression:"formData.tempkey"}})],1),e("el-form-item",{attrs:{label:"模板ID:"}},[e("el-input",{staticStyle:{width:"500px"},attrs:{placeholder:"请输入模板ID"},model:{value:t.formData.tempid,callback:function(e){t.$set(t.formData,"tempid",e)},expression:"formData.tempid"}})],1),e("el-form-item",{attrs:{label:"模板:"}},[e("div",{staticClass:"content"},[e("el-input",{staticStyle:{width:"500px"},attrs:{disabled:3!==t.formData.type_n,type:"textarea",autosize:{minRows:5,maxRows:8},placeholder:"请输入模板"},on:{input:t.handleContentChange},model:{value:t.formData.content,callback:function(e){t.$set(t.formData,"content",e)},expression:"formData.content"}})],1)]),3==t.formData.type_n&&t.keyList.length?e("el-form-item",{attrs:{label:"字段:"}},[e("div",{staticClass:"content"},[e("keys-list",{attrs:{"key-list":t.keyList,variableList:t.formData.custom_variable},on:{add:t.handleAdd,remove:t.handleRemove}})],1)]):t._e(),e("el-form-item",{attrs:{label:"跳转链接:"}},[e("el-input",{staticStyle:{width:"500px"},attrs:{placeholder:"请输入模版跳转链接,可携带参数"},model:{value:t.formData.wechat_link,callback:function(e){t.$set(t.formData,"wechat_link",e)},expression:"formData.wechat_link"}})],1),e("el-form-item",{attrs:{label:"跳转小程序:",prop:"wechat_to_routine"}},[e("el-radio-group",{model:{value:t.formData.wechat_to_routine,callback:function(e){t.$set(t.formData,"wechat_to_routine",e)},expression:"formData.wechat_to_routine"}},[e("el-radio",{attrs:{label:1}},[t._v("开启")]),e("el-radio",{attrs:{label:0}},[t._v("关闭")])],1),e("div",{staticClass:"tips-info"},[t._v("\n 开启之后,点击模版消息,跳转小程序对应的页面,需要小程序已经审核上线才可使用\n ")])],1),e("el-form-item",{attrs:{label:"状态:",prop:"is_wechat"}},[e("el-radio-group",{model:{value:t.formData.is_wechat,callback:function(e){t.$set(t.formData,"is_wechat",e)},expression:"formData.is_wechat"}},[e("el-radio",{attrs:{label:1}},[t._v("开启")]),e("el-radio",{attrs:{label:2}},[t._v("关闭")])],1)],1)],1):e("div",[e("el-form-item",{attrs:{label:"短信模版ID:"}},[e("el-input",{staticStyle:{width:"500px"},attrs:{placeholder:"短信模版ID"},model:{value:t.formData.sms_id,callback:function(e){t.$set(t.formData,"sms_id",e)},expression:"formData.sms_id"}})],1),e("el-form-item",{attrs:{label:"通知内容:"}},[e("div",{staticClass:"content"},[e("el-input",{staticStyle:{width:"500px"},attrs:{type:"textarea",disabled:3!=t.formData.type_n,autosize:{minRows:5,maxRows:8},placeholder:"请输入通知内容"},model:{value:t.formData.sms_text,callback:function(e){t.$set(t.formData,"sms_text",e)},expression:"formData.sms_text"}}),3==t.formData.type_n?e("div",{staticClass:"value-list"},[e("el-popover",{attrs:{placement:"right",width:"200",trigger:"click"}},[e("div",{staticClass:"variable"},t._l(t.formData.custom_variable,(function(a,s){return e("div",{key:s,staticClass:"item",on:{click:function(e){return t.changeValue(a.value)}}},[t._v("\n "+t._s(a.label)+"\n ")])})),0),e("i",{staticClass:"el-icon-link",attrs:{slot:"reference"},slot:"reference"})])],1):t._e()],1),e("div",{staticClass:"tips-info"},[t._v("\n 可点击右下角图标,插入自定义变量\n ")])]),e("el-form-item",{attrs:{label:"状态:",prop:"is_sms"}},[e("el-radio-group",{model:{value:t.formData.is_sms,callback:function(e){t.$set(t.formData,"is_sms",e)},expression:"formData.is_sms"}},[e("el-radio",{attrs:{label:1}},[t._v("开启")]),e("el-radio",{attrs:{label:2}},[t._v("关闭")])],1)],1)],1),e("el-form-item",[e("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.handleSubmit("formData")}}},[t._v("提交")])],1)],1)],1)})),1)],1)],1)],1)],1)}),[],!1,null,"7803ca98",null);e.default=a.exports},ef0d:function(t,e,a){"use strict";a("6401")}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-98173ed8.058780d9.js b/crmeb/public/admin/system_static/js/chunk-98173ed8.058780d9.js deleted file mode 100644 index 105efbf43..000000000 --- a/crmeb/public/admin/system_static/js/chunk-98173ed8.058780d9.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-98173ed8"],{"41cf":function(t,e,i){"use strict";i("e1f8")},"448b":function(t,e,i){"use strict";i.r(e),i("b0c0");var n=i("c7eb"),o=i("1da1"),a=i("5530"),s=(i("14d9"),i("a434"),i("d81d"),i("d3b7"),i("159b"),i("a9e3"),i("2f62")),r=i("a9e7"),d=i("c2c6"),c=i("c276"),l=i("d708");a={data:function(){return{grid:{xl:7,lg:7,md:12,sm:24,xs:24},formValidate:{page:1,limit:20,title:""},styles:{height:"calc(100% - 55px)",overflow:"auto",paddingBottom:"53px",position:"static"},loading:!1,pwdModal:!1,buildModals:!1,pwd:"",tabList:[],codeBuildList:[],total:0,columns1:[{title:"ID",key:"id",width:80},{title:"菜单名",key:"name",minWidth:130},{title:"表名",key:"table_name",minWidth:130},{title:"字符集",key:"table_collation",minWidth:130},{title:"表备注",key:"table_comment",minWidth:130},{title:"添加时间",key:"add_time",minWidth:130},{title:"操作",slot:"action",fixed:"right",minWidth:150}],FromData:null,titleFrom:"",groupId:0,addId:"",editorList:[],indexEditor:0,code:"",contextData:null,fileType:"",className:"",spinShow:!1,modals:!1,editor:"",editorIndex:[],title:"",editId:0}},computed:Object(a.a)(Object(a.a)({},Object(s.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"}}),mounted:function(){this.getList()},beforeDestroy:function(){this.source&&this.source.close()},methods:{crudSaveFile:function(){var t=this,e={filepath:this.editorIndex[this.indexEditor].pathname,comment:this.editorList[this.indexEditor].editor.getValue(),pwd:this.pwd};Object(r.k)(this.editId,e).then((function(e){t.pwd="",t.$message.success(e.msg)})).catch((function(e){t.$message.error(e.msg)}))},downLoad:function(t){Object(r.g)(t.id).then((function(t){window.open(t.data.download_url,"_blank")}))},buildCode:function(){var t;this.buildModals=!0,"undefined"!=typeof EventSource&&(t=l.a.apiBaseURL+"/system/crud/npm?token="+Object(c.c)("token"),this.source=new EventSource(t),this.source.onopen=function(t){},this.source.onmessage=function(t){},this.source.onerror=function(t){})},goList:function(t){this.$router.push({path:this.$routeProStr+"/system/config/system_group/list/"+t.id})},getList:function(){var t=this;this.loading=!0,Object(r.i)(this.formValidate).then(function(){var e=Object(o.a)(Object(n.a)().mark((function e(i){var o;return Object(n.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:o=i.data,t.tabList=o.list,t.total=o.count,t.loading=!1;case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.loading=!1,t.$message.error(e.msg)}))},userSearchs:function(){this.formValidate.page=1,this.getList()},groupAdd:function(){this.$router.push({name:"system_code_generation"})},del:function(t,e,i){var n=this;e={title:e,num:i,url:"system/crud/".concat(t.id),method:"DELETE",ids:""};this.$modalSure(e).then((function(t){n.$message.success(t.msg),n.tabList.splice(i,1),n.getList()})).catch((function(t){n.$message.error(t.msg)}))},edit:function(t){var e=this;this.spinShow=!0,this.title=t.name,this.$nextTick((function(i){e.openfile(t.id,!1)}))},editItem:function(t){this.$router.push({name:"system_code_generation",query:{id:t.id}})},openfile:function(t){var e=this;try{this.editId=t;var i=this;this.editorIndex=[],this.editorList=[],Object(r.f)(t).then(function(){var t=Object(o.a)(Object(n.a)().mark((function t(o){return Object(n.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:o.data.file[0],o.data.file.map((function(t,n){var o=t;e.editorIndex.push({tab:!0,index:n+"",title:o.name,file_name:o.file_name,pathname:o.path}),i.code=o.content,e.initEditor(n,o.content),e.$nextTick((function(t){i.editorList[n].path=o.path,i.editorList[n].oldCode=i.content,i.editorIndex[n].title=o.name,i.editorIndex[n].file_name=o.file_name}))})),i.modals=!0,i.spinShow=!1;case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){i.catchFun(t)}))}catch(t){}},winChanges:function(){this.className?this.className="":this.className="diy-fullscreen"},initEditor:function(t,e){try{var i=this;i.$nextTick((function(){i.editor=d.editor.create(document.getElementById("container_"+t),{value:e,language:"sql",automaticLayout:!0,theme:"vs",foldingStrategy:"indentation",overviewRulerBorder:!1,scrollbar:{verticalScrollbarSize:4,horizontalScrollbarSize:10},autoIndent:!0,tabSize:4,autoClosingOvertype:"always",readOnly:!1}),i.editorList.push({editor:i.editor,oldCode:i.code,path:"",index:t})}))}catch(t){}},catchFun:function(t){t.status&&(400==t.status&&this.$message.error(t.msg),110008==t.status)&&(this.isShowLogn=!0,this.isShowList=!1,this.loading=!1),this.spinShow&&(this.spinShow=!1),this.loading&&(this.loading=!1)},editModalChange:function(){var t=this;t.editorList.forEach((function(e,i){t.editorList[i].editor.dispose(),t.editorList[i].editor=null})),t.modals=!1,t.editor="",t.editorIndex=[{tab:!0,index:"0",title:"",icon:""}],t.editorList=[],t.indexEditor="0",t.code="",t.contextData=null},toggleEditor:function(t){t=Number(t),this.code=this.editorList[t].oldCode,this.editor=this.editorList[t].editor},handleTabRemove:function(t){this.editorIndex[t].tab=!1}}},i("41cf"),s=i("2877"),i=Object(s.a)(a,(function(){var t=this,e=t._self._c;return e("div",[e("el-card",{directives:[{name:"loading",rawName:"v-loading",value:t.spinShow,expression:"spinShow"}],staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never"}},[e("el-button",{staticClass:"mr20",attrs:{type:"primary"},on:{click:function(e){return t.groupAdd()}}},[t._v("添加功能")]),e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"table",staticClass:"mt14",attrs:{data:t.tabList,"highlight-current-row":"","no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},[e("el-table-column",{attrs:{label:"ID",width:"80"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("span",[t._v(t._s(i.row.id))])]}}])}),e("el-table-column",{attrs:{label:"菜单名","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("span",[t._v(t._s(i.row.name))])]}}])}),e("el-table-column",{attrs:{label:"表名","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("span",[t._v(t._s(i.row.table_name))])]}}])}),e("el-table-column",{attrs:{label:"表备注","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("span",[t._v(t._s(i.row.table_comment))])]}}])}),e("el-table-column",{attrs:{label:"添加时间","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("span",[t._v(t._s(i.row.add_time))])]}}])}),e("el-table-column",{attrs:{label:"操作",fixed:"right",width:"200"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("a",{on:{click:function(e){return t.edit(i.row,"编辑")}}},[t._v("查看代码")]),e("el-divider",{attrs:{direction:"vertical"}}),e("a",{on:{click:function(e){return t.editItem(i.row)}}},[t._v("编辑")]),e("el-divider",{attrs:{direction:"vertical"}}),e("a",{on:{click:function(e){return t.downLoad(i.row)}}},[t._v("下载")]),e("el-divider",{attrs:{direction:"vertical"}}),e("a",{on:{click:function(e){return t.del(i.row,"删除",i.$index)}}},[t._v("删除")])]}}])})],1),e("div",{staticClass:"acea-row row-right page"},[t.total?e("pagination",{attrs:{total:t.total,page:t.formValidate.page,limit:t.formValidate.limit},on:{"update:page":function(e){return t.$set(t.formValidate,"page",e)},"update:limit":function(e){return t.$set(t.formValidate,"limit",e)},pagination:t.getList}}):t._e()],1)],1),e("el-drawer",{attrs:{visible:t.modals,"custom-class":t.className,title:"Create",size:"80%",wrapperClosable:!1,styles:t.styles},on:{"update:visible":function(e){t.modals=e},closed:t.editModalChange}},[e("p",{ref:"diyHeader",staticClass:"diy-header",attrs:{slot:"header"},slot:"header"},[e("span",[t._v(t._s(t.title))])]),e("div",{staticClass:"file",staticStyle:{height:"100%"}},[e("el-button",{staticClass:"save",attrs:{type:"primary"},on:{click:function(e){t.pwdModal=!0}}},[t._v("保存")]),e("div",{staticClass:"file-box"},[e("div",{staticClass:"file-fix"}),e("div",{staticClass:"file-content"},[e("el-tabs",{attrs:{type:"card"},on:{"tab-click":t.toggleEditor},model:{value:t.indexEditor,callback:function(e){t.indexEditor=e},expression:"indexEditor"}},t._l(t.editorIndex,(function(i){return e("el-tab-pane",{key:i.index},[e("span",{attrs:{slot:"label"},slot:"label"},[e("el-tooltip",{staticClass:"item",attrs:{effect:"light",content:i.title,placement:"top"}},[e("span",[t._v(t._s(i.file_name))])])],1),e("div",{ref:"container",refInFor:!0,staticStyle:{height:"100%","min-height":"calc(100vh - 110px)"},attrs:{id:"container_"+i.index}})])})),1)],1)])],1)]),e("el-dialog",{attrs:{visible:t.buildModals,title:"终端","show-close":!0,"close-on-click-modal":!1,width:"720px"},on:{"update:visible":function(e){t.buildModals=e},close:t.editModalChange}},[e("el-alert",{attrs:{type:"warning",title:"当前终端未运行于安装服务下,部分命令可能无法执行."}}),e("div",t._l(t.codeBuildList,(function(i,n){return e("div",{key:n},[t._v(t._s(i))])})),0)],1),e("el-dialog",{attrs:{visible:t.pwdModal,width:"470px",title:"文件管理密码","show-close":!0,"close-on-click-modal":!1},on:{"update:visible":function(e){t.pwdModal=e}}},[e("el-input",{attrs:{type:"password",placeholder:"请输入文件管理密码"},model:{value:t.pwd,callback:function(e){t.pwd=e},expression:"pwd"}}),e("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{on:{click:function(e){t.pwdModal=!1}}},[t._v("取 消")]),e("el-button",{attrs:{type:"primary"},on:{click:t.crudSaveFile}},[t._v("确 定")])],1)],1)],1)}),[],!1,null,"e31fab1a",null);e.default=i.exports},a9e7:function(t,e,i){"use strict";i.d(e,"j",(function(){return o})),i.d(e,"c",(function(){return a})),i.d(e,"h",(function(){return s})),i.d(e,"i",(function(){return r})),i.d(e,"f",(function(){return d})),i.d(e,"g",(function(){return c})),i.d(e,"d",(function(){return l})),i.d(e,"a",(function(){return u})),i.d(e,"b",(function(){return f})),i.d(e,"e",(function(){return h})),i.d(e,"l",(function(){return m})),i.d(e,"k",(function(){return p}));var n=i("6b6c");function o(){return Object(n.a)({url:"/system/crud/menus",method:"get"})}function a(){return Object(n.a)({url:"/system/crud/column_type",method:"get"})}function s(t){return Object(n.a)({url:"/system/crud/file_path",method:"post",data:t})}function r(t){return Object(n.a)({url:"/system/crud",method:"get",params:t})}function d(t){return Object(n.a)({url:"/system/crud/".concat(t),method:"get"})}function c(t){return Object(n.a)({url:"/system/crud/download/".concat(t),method:"get"})}function l(t){return Object(n.a)({url:"/system/crud/data_dictionary",method:"get",params:t})}function u(){return Object(n.a)({url:"/system/crud/association_table",method:"get"})}function f(t){return Object(n.a)({url:"/system/crud/association_table/".concat(t),method:"get"})}function h(t){return Object(n.a)({url:"/system/crud/data_dictionary/".concat(t),method:"get"})}function m(t,e){return Object(n.a)({url:"/system/crud/data_dictionary/".concat(t),method:"post",data:e})}function p(t,e){return Object(n.a)({url:"/system/crud/save_file/".concat(t),method:"post",data:e})}},e1f8:function(t,e,i){}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-983849aa.a0d84eab.js b/crmeb/public/admin/system_static/js/chunk-983849aa.a0d84eab.js deleted file mode 100644 index a04053203..000000000 --- a/crmeb/public/admin/system_static/js/chunk-983849aa.a0d84eab.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-983849aa"],{"011a":function(t,e,i){t.exports=i.p+"system_static/img/no_chat.b9c3e583.png"},"023c":function(t,e,i){},"060a":function(t,e,i){t.exports=i.p+"system_static/img/no_tk.401d40f4.png"},"0b1d":function(t,e,i){"use strict";i("75a0")},"0b439":function(t,e,i){"use strict";i=i("04f8"),t.exports=i&&!!Symbol.for&&!!Symbol.keyFor},"0d69":function(t,e,i){"use strict";i("7b7c")},"0e25":function(t,e,i){},"13c2":function(t,e,i){},"13ff":function(t,e,i){},"16b0":function(t,e,i){t.exports=i.p+"system_static/media/notice.51a07ae7.wav"},"26d8":function(t,e,i){},3657:function(t,e,i){"use strict";i("13ff")},"37d1":function(t,e,i){"use strict";i.r(e);var s=i("2909"),n=i("5530"),a=(i("d3b7"),i("159b"),i("14d9"),i("d81d"),i("ac1f"),i("5319"),i("99af"),i("d708")),r=i("6db4"),o=(i("a9e3"),i("2f62")),l=(i("d8ad"),{name:"baseHeader",props:{kefuInfo:{type:Object,default:function(){return{}}},online:{type:Boolean|Number,default:!0}},computed:{},data:function(){return{menuList:[{key:0,title:"客户信息"},{key:1,title:"交易订单"},{key:2,title:"商品信息"}],curIndex:0,isOnline:!1,value:""}},mounted:function(){var t=this;document.addEventListener("click",(function(){t.isOnline=!1}))},methods:Object(n.a)(Object(n.a)({},Object(o.b)("kefu/",["logout","logoutKefu"])),{},{selectTab:function(t){this.curIndex=t.key,this.bus.$emit("selectRightMenu",this.curIndex)},setOnline:function(){this.isOnline=!this.isOnline},changeOnline:function(t){this.$emit("setOnline",t),this.isOnline=!1},outLogin:function(){var t=this;this.$msgbox({title:"退出登录确认",message:"您确定退出登录当前账户吗?打开的标签页和个人设置将会保存。",showCancelButton:!0,cancelButtonText:"取消",confirmButtonText:"确认",iconClass:"el-icon-warning",confirmButtonClass:"btn-custom-cancel"}).then((function(){t.logoutKefu({confirm:!1,vm:t})})).catch((function(){}))},bindSearch:function(t){this.$emit("search",t)},inputChange:function(t){this.bus.$emit("change",t)}})}),c=(i("f5b1"),i("2877")),d=(l=Object(c.a)(l,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"base-header"},[e("div",{staticClass:"left-header-wrapper"},[e("el-input",{staticClass:"search_box",attrs:{prefix:"ios-search",placeholder:"搜索用户名称"},on:{change:t.bindSearch},model:{value:t.value,callback:function(e){t.value=e},expression:"value"}}),e("div",{staticClass:"user_info"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:t.kefuInfo.avatar,expression:"kefuInfo.avatar"}],attrs:{alt:""}}),e("span",[t._v(t._s(t.kefuInfo.nickname))]),e("div",{staticClass:"status-box"},[e("div",{staticClass:"status",class:t.online?"on":"off",on:{click:function(e){return e.stopPropagation(),t.setOnline.apply(null,arguments)}}},[e("span",{staticClass:"dot"}),t._v("\n "+t._s(t.online?"在线":"下线")+"\n ")]),e("div",{directives:[{name:"show",rawName:"v-show",value:t.isOnline,expression:"isOnline"}],staticClass:"online-down"},[e("div",{staticClass:"item",on:{click:function(e){return e.stopPropagation(),t.changeOnline(1)}}},[t.online?e("span",{staticClass:"iconfont iconduihao"}):t._e(),e("i",{staticClass:"green"}),t._v("在线\n ")]),e("div",{staticClass:"item",on:{click:function(e){return e.stopPropagation(),t.changeOnline(0)}}},[t.online?t._e():e("span",{staticClass:"iconfont iconduihao"}),e("i"),t._v("下线\n ")])])])]),e("div",{staticClass:"out-btn",on:{click:function(e){return e.stopPropagation(),t.outLogin.apply(null,arguments)}}},[t._v("退出登录")])],1),e("div",{staticClass:"right-menu"},t._l(t.menuList,(function(i,s){return e("div",{key:s,staticClass:"menu-item",class:{on:s==t.curIndex},on:{click:function(e){return e.stopPropagation(),t.selectTab(i)}}},[t._v("\n "+t._s(i.title)+"\n ")])})),0)])}),[],!1,null,"b7a286e8",null).exports,i("a434"),i("49ea")),u=i("5a0c"),f=i.n(u),h=i("42e3"),m=(u=i("8b1f"),i("90de"),{name:"chatList",props:{userOnline:{type:Object,default:function(){return{}}},newRecored:{type:Object,default:function(){return{}}},searchData:{type:String,default:""}},components:{HappyScroll:r.HappyScroll,empty:u.a},watch:{userOnline:{handler:function(t,e){var i=this;t.hasOwnProperty("to_uid")&&this.userList.forEach((function(e,s){e.to_uid==t.to_uid&&(e.online=t.online,1==t.online)&&i.$notify.info({title:"上线通知",message:"".concat(e.nickname,"上线")})}))},deep:!0},searchData:{handler:function(t,e){t!=e&&(this.nickname=t,this.page=1,this.isScroll=!0,this.userList=[],this.getList())},deep:!0}},data:function(){return{hdTabCur:0,hdTab:[{key:0,title:"用户列表"},{key:1,title:"游客列表"}],userList:[],curId:"",page:1,limit:15,isScroll:!0,nickname:"",isSearch:!1,ops:{vuescroll:{mode:"native",enable:!1,tips:{deactive:"Push to Load",active:"Release to Load",start:"Loading...",beforeDeactive:"Load Successfully!"},auto:!1,autoLoadDistance:0,pullRefresh:{enable:!1},pushLoad:{enable:!0,auto:!0,autoLoadDistance:10}},bar:{background:"#393232",opacity:".5",size:"5px"}}}},filters:{toDay:function(t){return t?f.a.unix(t).format("M月D日 HH:mm"):""}},mounted:function(){var t=this,e=this;d.a.then((function(i){i.$on("transfer",(function(i){var s=!1;e.userList.forEach((function(n,a,r){i.recored.id==n.id&&(s=!0,i.recored.is_tourist==e.hdTabCur&&(n=i.recored,r.splice(a,1),0==a&&(t.$emit("setDataId",n),n.mssage_num=0),r.unshift(n)),t.$notify.info({title:"您有一条转接消息!"}))})),s||i.recored.is_tourist==t.hdTabCur&&t.userList.unshift(i.recored)})),i.$on("mssage_num",(function(i){var s;i.recored.id&&(s=!1,e.userList.forEach((function(t,n,a){i.recored.id==t.id&&(s=!0,i.recored.is_tourist==e.hdTabCur)&&(t=i.recored,a.splice(n,1),a.unshift(t))})),s||i.recored.is_tourist==t.hdTabCur&&t.userList.unshift(i.recored)),i.recored.is_tourist!=t.hdTabCur&&i.recored.id&&t.$notify.info({title:t.hdTabCur?"用户发来消息啦!":"游客发来消息啦!"})}))})),this.bus.$on("change",(function(e){t.nickname=e})),this.getList()},methods:{changeTab:function(t){this.hdTabCur!=t.key&&(this.hdTabCur=t.key,this.isScroll=!0,this.page=1,this.userList=[],this.$emit("changeType",t.key),this.getList())},getList:function(){var t=this;this.isScroll&&Object(h.G)({nickname:this.nickname,page:this.page,limit:this.limit,is_tourist:this.hdTabCur}).then((function(e){0=t.limit,t.userList=t.userList.concat(e.data),1==t.page&&0=t.limit,t.orderList=t.orderList.concat(e.data)}))},bindTab:function(t){this.orderConfig.type!==t.key&&(this.orderConfig.type=t.key,this.uid)&&(this.orderConfig.page=1,this.isOrderScroll=!0,this.orderList=[],this.getOrderList())},orderSearch:function(){this.isOrderScroll=!0,this.orderList=[],this.orderConfig.page=1,this.getOrderList()},deliveryClose:function(){this.isUserLabel=!1,this.isDelivery=!1,this.isRemarks=!1,this.isUserGroup=!1},orderEdit:function(t){var e=this;this.$modalForm(Object(h.s)(t)).then((function(){e.orderConfig.page=1,e.isOrderScroll=!0,e.orderList=[],e.getOrderList()}))},orderRecord:function(t){var e=this;this.$modalForm(Object(h.v)(t)).then((function(){return e.getOrderList()}))},orderReachBottom:function(){this.getOrderList()},goodsReachBottom:function(){0==this.goodsConfig.type?this.productCart():1==this.goodsConfig.type?this.productVisit():this.productHot()},bindGoodsTab:function(t){this.goodsConfig.type!=t.key&&(this.goodsConfig.type=t.key,this.page=1,this.isGoodsScroll=!0,this.goodsConfig.buyList=[],0==t.key?this.productCart():1==t.key?this.productVisit():this.productHot())},productCart:function(){var t=this;this.isGoodsScroll&&Object(h.B)(this.uid,{store_name:this.storeName,page:this.page,limit:this.limit}).then((function(e){t.page+=1,t.isGoodsScroll=e.data.length>=t.limit,t.goodsConfig.buyList=t.goodsConfig.buyList.concat(e.data)}))},productVisit:function(){var t=this;this.isGoodsScroll&&Object(h.E)(this.uid,{store_name:this.storeName,page:this.page,limit:this.limit}).then((function(e){t.page+=1,t.isGoodsScroll=e.data.length>=t.limit,t.goodsConfig.buyList=t.goodsConfig.buyList.concat(e.data)}))},productHot:function(){var t=this;Object(h.C)(this.uid,{store_name:this.storeName,page:this.page,limit:this.limit}).then((function(e){t.page+=1,t.isGoodsScroll=e.data.length>=t.limit,t.goodsConfig.buyList=t.goodsConfig.buyList.concat(e.data)}))},editLabel:function(){this.isUserLabel=!1,this.getUserInfo()},editUserLabel:function(t){var e=this;this.isUserGroup=!1,Object(h.F)(this.uid,t).then((function(t){e.$message.success(t.msg),e.getUserInfo()}))},pushGoods:function(t){this.$emit("bindPush",t.id)},productSearch:function(){this.page=1,this.isGoodsScroll=!0,this.goodsConfig.buyList=[],0==this.goodsConfig.type?this.productCart():1==this.goodsConfig.type?this.productVisit():this.productHot()}}}),g=(i("c0ac"),Object(c.a)(v,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"right-wrapper"},[0==t.curStatus?[t.activeUserInfo?e("div",{staticClass:"user-wrapper"},[e("div",{staticClass:"user"},[e("div",{staticClass:"avatar"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:t.activeUserInfo.avatar,expression:"activeUserInfo.avatar"}],attrs:{alt:""}})]),e("div",{staticClass:"name line1"},[t._v(t._s(t.activeUserInfo.nickname))]),e("div",{staticClass:"label"},[2==t.webType?[e("span",{staticClass:"label routine"},[t._v("小程序")])]:t._e(),3==t.webType?[e("span",{staticClass:"label H5"},[t._v("H5")])]:t._e(),1==t.webType?[e("span",{staticClass:"label wechat"},[t._v("公众号")])]:t._e(),0==t.webType?[e("span",{staticClass:"label pc"},[t._v("PC端")])]:t._e()],2)]),e("div",{staticClass:"user-info"},[e("div",{staticClass:"item"},[e("span",[t._v("手机号")]),t._v("\n "+t._s(t.activeUserInfo.phone||"暂无")+"\n ")]),e("div",{staticClass:"label-list"},[e("span",[t._v("分组")]),e("div",{staticClass:"con"},[e("div",{staticClass:"label-item"},[t._v(t._s(t.activeUserInfo.group_name))])]),e("div",{staticClass:"right-icon",on:{click:function(e){e.stopPropagation(),t.isUserGroup=!0}}},[e("i",{staticClass:"el-icon-arrow-right",staticStyle:{"font-size":"14px"}})])]),e("div",{staticClass:"label-list"},[e("span",[t._v("用户标签")]),e("div",{staticClass:"con"},t._l(t.activeUserInfo.labelNames,(function(i,s){return e("div",{key:s,staticClass:"label-item"},[t._v("\n "+t._s(i)+"\n ")])})),0),e("div",{staticClass:"right-icon",on:{click:function(e){e.stopPropagation(),t.isUserLabel=!0}}},[e("i",{staticClass:"el-icon-arrow-right",staticStyle:{"font-size":"14px"}})])])]),e("div",{staticClass:"user-info"},[e("div",{staticClass:"item"},[e("span",[t._v("用户等级")]),t._v("\n "+t._s(t.activeUserInfo.level_name)+"\n ")]),e("div",{staticClass:"item"},[e("span",[t._v("推荐人")]),t._v("\n "+t._s(t.activeUserInfo.spread_name)+"\n ")]),e("div",{staticClass:"item"},[e("span",[t._v("用户类型")]),t._v("\n "+t._s(t._f("typeFilters")(t.activeUserInfo.user_type))+"\n ")]),e("div",{staticClass:"item"},[e("span",[t._v("余额")]),t._v("\n "+t._s(t.activeUserInfo.now_money)+"\n ")]),e("div",{staticClass:"item"},[e("span",[t._v("推广员")]),t._v(t._s(t.activeUserInfo.is_promoter?"是":"否"))]),e("div",{staticClass:"item"},[e("span",[t._v("生日")]),t._v("\n "+t._s(t._f("getDay")(t.activeUserInfo.birthday))+"\n ")])])]):e("empty",{attrs:{status:"2",msg:"暂无用户信息"}})]:t._e(),1==t.curStatus?[e("div",{staticClass:"order-wrapper"},[e("div",{staticClass:"tab-head"},t._l(t.menuList,(function(i,s){return e("div",{key:s,staticClass:"tab-item",class:{active:t.orderConfig.type===i.key},on:{click:function(e){return e.stopPropagation(),t.bindTab(i)}}},[t._v("\n "+t._s(i.title)+"\n ")])})),0),e("div",{staticClass:"search-box"},[e("el-input",{staticClass:"search_box",attrs:{prefix:"ios-search",placeholder:"搜索订单编号"},on:{"on-enter":t.orderSearch},model:{value:t.orderConfig.searchTxt,callback:function(e){t.$set(t.orderConfig,"searchTxt",e)},expression:"orderConfig.searchTxt"}})],1),0=t.limit,e.data.forEach((function(t,e){t.isEdit=!1})),t.page++,t.list=t.list.concat(e.data)}))},updataMsg:function(t){var e=this;Object(h.J)(t.id,{title:t.title,cate_id:this.cateId,message:t.message}).then((function(i){e.$message.success("修改成功"),t.isEdit=!1})).catch((function(i){e.$message.error(i.msg),t.isEdit=!0}))},bindFocus:function(){this.list.forEach((function(t,e){t.isEdit=!1})),this.addMsg.isEdit=!0},openAddSort:function(){this.isAddSort=!0,this.maskTitle="添加分组",this.editObj.id=0},bindAdd:function(){var t=this;Object(h.d)({title:this.addMsg.title,cate_id:this.addMsg.cateId,message:this.addMsg.message}).then((function(e){t.addMsg.title="",t.addMsg.message="",t.addMsg.cateId="",t.addMsg.isEdit=!1,t.$message.success(e.msg),e.data.isEdit=!1,t.page=1,t.list=[],t.isScroll=!0,t.serviceCate()})).catch((function(e){t.$message.error(e.msg)}))},delMsg:function(t,e,i,s){var n=this;e={title:e,num:i,url:"service/speechcraft/".concat(t.id),method:"DELETE",ids:"",kefu:!0};this.$modalSure(e).then((function(t){n.$message.success(t.msg),n.list.splice(i,1)})).catch((function(t){n.$message.error(t.msg)}))},addServiceCate:function(){var t=this;this.editObj.id?Object(h.g)(this.editObj.id,{name:this.classTitle,sort:this.classSort}).then((function(e){t.classTitle="",t.classSort="",t.$message.success(e.msg),t.isAddSort=!1,t.page=1,t.list=[],t.isScroll=!0,t.serviceCate()})).catch((function(e){t.classTitle="",t.classSort="",t.$message.error(e.msg)})):Object(h.c)({name:this.classTitle,sort:this.classSort}).then((function(e){t.classTitle="",t.classSort="",t.$message.success(e.msg),t.isAddSort=!1,t.page=1,t.list=[],t.isScroll=!0,t.serviceCate()})).catch((function(e){t.classTitle="",t.classSort="",t.$message.error(e.msg)}))},editSort:function(t){this.classSort=t.sort,this.classTitle=t.name,this.isAddSort=!0,this.maskTitle="编辑分组",this.editObj=t},handleReachBottom:function(){this.getList()},bindRadio:function(t){this.$emit("activeTxt",t.message)}}}),y=(i("0d69"),i("0b1d"),Object(c.a)(b,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"msg-box"},[e("div",{staticClass:"head"},[e("div",{staticClass:"tab-bar"},t._l(t.tabList,(function(i,s){return e("a",{key:s,staticClass:"tab-item",class:{on:i.key==t.tabCur},attrs:{href:"javascript:;"},on:{click:function(e){return t.bindTab(i)}}},[t._v(t._s(i.title))])})),0),e("div",{staticClass:"search-box"},[e("el-input",{staticStyle:{width:"100%"},attrs:{placeholder:"搜索快捷回复"},model:{value:t.searchTxt,callback:function(e){t.searchTxt=e},expression:"searchTxt"}})],1)]),e("div",{staticClass:"main"},[e("div",{staticClass:"left-box"},[e("vue-scroll",{attrs:{ops:t.ops}},[t.tabCur?e("div",{staticClass:"left-item"},[e("p",[t._v("分组")]),e("span",{staticClass:"iconfont iconaddto",on:{click:t.openAddSort}})]):t._e(),t._l(t.sortList,(function(i,s){return e("div",{key:s,staticClass:"left-item",class:{on:t.cateId==i.id},on:{click:function(e){return t.selectSort(i)}}},[e("p",[t._v(t._s(i.name))]),t.tabCur?[e("span",{staticClass:"iconfont iconDot",on:{click:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"top",void 0,e.key,void 0)?null:t.bindEdit(i,t.scope.$index)}}}),e("div",{directives:[{name:"show",rawName:"v-show",value:i.isEdit,expression:"item.isEdit"}],staticClass:"edit-wrapper"},[e("div",{staticClass:"edit-item",on:{click:function(e){return t.editSort(i)}}},[t._v("编辑")]),e("div",{staticClass:"edit-item",on:{click:function(e){return t.delSort(i,"删除分类",t.scope.$index)}}},[t._v("删除")])]),e("div",{directives:[{name:"show",rawName:"v-show",value:i.isEdit,expression:"item.isEdit"}],staticClass:"edit-bg",on:{click:function(t){t.stopPropagation(),i.isEdit=!1}}})]:t._e()],2)}))],2)],1),e("div",{staticClass:"right-box"},[e("div",{directives:[{name:"infinite-scroll",rawName:"v-infinite-scroll",value:t.handleReachBottom,expression:"handleReachBottom"}],staticClass:"right-scroll"},[t.tabCur?e("div",{staticClass:"msg-item add-box",staticStyle:{"margin-top":"0"}},[e("div",{staticClass:"box2"},[e("el-input",{staticClass:"input-box",staticStyle:{width:"100%"},attrs:{placeholder:"输入标题(选填)"},on:{"on-focus":t.bindFocus},model:{value:t.addMsg.title,callback:function(e){t.$set(t.addMsg,"title",e)},expression:"addMsg.title"}}),e("div",{staticClass:"conBox",class:{active:t.addMsg.isEdit}},[e("div",{staticClass:"content"},[e("el-input",{attrs:{type:"textarea",rows:4,placeholder:"请输入内容"},model:{value:t.addMsg.message,callback:function(e){t.$set(t.addMsg,"message",e)},expression:"addMsg.message"}})],1),e("div",{staticClass:"bom"},[e("div",{staticClass:"select"},[e("el-select",{staticStyle:{width:"100px"},attrs:{size:"small"},model:{value:t.addMsg.cateId,callback:function(e){t.$set(t.addMsg,"cateId",e)},expression:"addMsg.cateId"}},t._l(t.sortList,(function(i){return e("el-option",{key:i.id,attrs:{value:i.id}},[t._v(t._s(i.name)+" ")])})),1)],1),e("div",{staticClass:"btns-box"},[e("el-button",{on:{click:function(e){e.stopPropagation(),t.addMsg.isEdit=!1}}},[t._v("取消")]),e("el-button",{attrs:{type:"primary"},on:{click:function(e){return e.stopPropagation(),t.bindAdd.apply(null,arguments)}}},[t._v("保存")])],1)])])],1)]):t._e(),t._l(t.list,(function(i,s){return i.id?e("div",{key:s,staticClass:"msg-item"},[i.isEdit?e("div",{staticClass:"box2"},[e("el-input",{staticClass:"input-box",staticStyle:{width:"100%"},attrs:{placeholder:"输入标题(选填)"},model:{value:i.title,callback:function(e){t.$set(i,"title",e)},expression:"item.title"}}),e("div",{staticClass:"content"},[e("el-input",{attrs:{type:"textarea",rows:4,placeholder:"请输入内容"},model:{value:i.message,callback:function(e){t.$set(i,"message",e)},expression:"item.message"}})],1),e("div",{staticClass:"bom"},[e("div",{staticClass:"select"},[e("el-select",{staticStyle:{width:"100px"},attrs:{size:"small"},model:{value:t.cateId,callback:function(e){t.cateId=e},expression:"cateId"}},t._l(t.sortList,(function(t){return e("el-option",{key:t.id,attrs:{value:t.id,label:t.name}})})),1)],1),e("div",{staticClass:"btns-box"},[e("el-button",{on:{click:function(t){t.stopPropagation(),i.isEdit=!1}}},[t._v("取消")]),e("el-button",{attrs:{type:"primary"},on:{click:function(e){return e.stopPropagation(),t.updataMsg(i)}}},[t._v("保存")])],1)])],1):e("div",{staticClass:"box1"},[e("div",{staticClass:"txt-box",on:{click:function(e){return t.bindRadio(i)}}},[i.title?e("span",{staticClass:"title"},[t._v(t._s(t._f("filtersTitle")(i.title)))]):t._e(),i.message?e("span",[t._v(t._s(t._f("filtersCon")(i.message)))]):t._e()]),t.tabCur?e("div",{staticClass:"edit-box"},[e("span",{staticClass:"iconfont iconbianji",on:{click:function(e){return e.stopPropagation(),t.editMsg(i)}}}),e("span",{staticClass:"iconfont iconshanchu",on:{click:function(e){return e.stopPropagation(),t.delMsg(i,"删除话术",s)}}})]):t._e()])]):t._e()}))],2)])]),e("el-dialog",{staticClass:"class-box",attrs:{visible:t.isAddSort,title:t.maskTitle,width:"304px"},on:{"update:visible":function(e){t.isAddSort=e}}},[e("div",{staticClass:"item"},[e("span",[t._v("分组名称:")]),e("el-input",{attrs:{placeholder:"分组名称"},model:{value:t.classTitle,callback:function(e){t.classTitle=e},expression:"classTitle"}})],1),e("div",{staticClass:"item"},[e("span",[t._v("分组排序:")]),e("el-input",{attrs:{placeholder:"输入排序"},model:{value:t.classSort,callback:function(e){t.classSort=e},expression:"classSort"}})],1),e("div",{staticClass:"btn"}),e("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{attrs:{type:"primary"},on:{click:t.addServiceCate}},[t._v("确定")])],1)])],1)}),[],!1,null,"4d9c744a",null).exports),u={name:"transfer",props:{userUid:{type:String|Number,default:""}},data:function(){return{loading:!1,currentChoose:"",labelLists:[],name:""}},mounted:function(){this.getList()},methods:{getList:function(){var t=this;Object(h.O)({nickname:this.name,uid:this.userUid}).then((function(e){t.labelLists=e.data.list}))},bindActive:function(t){var e=this;Object(h.M)({uid:this.userUid,kefuToUid:t.uid}).then((function(t){e.$message.success(t.msg),e.$emit("close")})).catch((function(t){e.$message.error(t.msg)}))}}},v=(i("3657"),Object(c.a)(u,(function(){var t=this,e=t._self._c;return e("div",[e("div",{staticClass:"list-wrapper"},t._l(t.labelLists,(function(i,s){return e("div",{key:s,staticClass:"user-item",on:{click:function(e){return t.bindActive(i)}}},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:i.avatar,expression:"item.avatar"}],attrs:{alt:""}}),e("p",{staticClass:"line1"},[t._v(t._s(i.wx_name))])])})),0)])}),[],!1,null,"f2c58960",null).exports),b=(i("a4d3"),i("e01a"),{name:"goods_detail",props:{goodsId:{type:String|Number,default:""}},components:{HappyScroll:r.HappyScroll},data:function(){return{value2:0,goodsInfo:{}}},mounted:function(){this.getInfo()},methods:{getInfo:function(){var t=this;Object(h.D)(this.goodsId).then((function(e){t.goodsInfo=e.data}))}}}),u=(i("562e3"),Object(c.a)(b,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"goods_detail"},[e("div",{staticClass:"goods_detail_wrapper",staticStyle:{height:"640px"}},[e("HappyScroll",{attrs:{size:"5",resize:"","hide-horizontal":""}},[e("div",{staticStyle:{width:"375px"}},[e("div",{staticClass:"title-box"},[t._v("商品详情")]),e("div",{staticClass:"swiper-box"},[e("el-carousel",{attrs:{autoplay:"",loop:"",arrow:"never"},model:{value:t.value2,callback:function(e){t.value2=e},expression:"value2"}},t._l(t.goodsInfo.slider_image,(function(t,i){return e("el-carousel-item",{key:i},[e("div",{staticClass:"demo-carousel"},[e("img",{attrs:{src:t,alt:""}})])])})),1)],1),e("div",{staticClass:"goods_info"},[e("div",{staticClass:"number-wrapper"},[e("div",{staticClass:"price"},[e("span",[t._v("¥")]),t._v(t._s(t.goodsInfo.price))]),e("div",{staticClass:"old-price"},[t._v("\n ¥"+t._s(t.goodsInfo.vip_price)+" "),e("img",{attrs:{src:i("a254"),alt:"",width:"28"}})])]),e("div",{staticClass:"name"},[t._v(t._s(t.goodsInfo.store_name))]),e("div",{staticClass:"msg"},[e("div",{staticClass:"item"},[t._v("原价:¥"+t._s(t.goodsInfo.ot_price))]),e("div",{staticClass:"item"},[t._v("销量:"+t._s(t.goodsInfo.sales))]),e("div",{staticClass:"item"},[t._v("库存:"+t._s(t.goodsInfo.stock))])])]),e("div",{staticClass:"con-box"},[e("div",{staticClass:"title-box"},[t._v("商品介绍")]),e("div",{staticClass:"content",domProps:{innerHTML:t._s(t.goodsInfo.description)}})])])])],1)])}),[],!1,null,"3a9ca7ca",null).exports),b={name:"order_detail",props:{orderId:{type:String|Number,default:""}},data:function(){return{orderDetail:{},orderList:[]}},mounted:function(){this.getOrderInfo()},methods:{getOrderInfo:function(){var t=this;Object(h.u)(this.orderId).then((function(e){e.data.orderInfo.add_time=t.$moment(1e3*parseInt(e.data.orderInfo.add_time)).format("YYYY-MM-DD"),t.orderDetail=e.data,t.orderList=e.data.orderInfo.cartInfo}))}}},b=(i("e884"),Object(c.a)(b,(function(){var t=this,e=t._self._c;return t.orderDetail.userInfo?e("div",{staticClass:"order_detail"},[e("div",{staticClass:"msg-box"},[e("div",{staticClass:"box-title"},[t._v("收货信息")]),e("div",{staticClass:"msg-wrapper"},[e("div",{staticClass:"msg-item"},[e("div",{staticClass:"item"},[e("span",[t._v("用户昵称:")]),t._v(t._s(t.orderDetail.userInfo.nickname))]),e("div",{staticClass:"item"},[e("span",[t._v("收货人:")]),t._v(t._s(t.orderDetail.orderInfo.real_name))])]),e("div",{staticClass:"msg-item"},[e("div",{staticClass:"item"},[e("span",[t._v("联系电话:")]),t._v(t._s(t.orderDetail.orderInfo.user_phone))]),e("div",{staticClass:"item"},[e("span",[t._v("收货地址:")]),t._v(t._s(t.orderDetail.orderInfo.user_address))])])])]),e("div",{staticClass:"msg-box",staticStyle:{border:"none"}},[e("div",{staticClass:"box-title"},[t._v("订单信息")]),e("div",{staticClass:"msg-wrapper"},[e("div",{staticClass:"msg-item"},[e("div",{staticClass:"item"},[e("span",[t._v("订单ID:")]),t._v(t._s(t.orderDetail.orderInfo.order_id))]),e("div",{staticClass:"item",staticStyle:{color:"red"}},[e("span",{staticStyle:{color:"red"}},[t._v("订单状态:")]),t._v(t._s(t.orderDetail.orderInfo._status._title)+"\n ")])]),e("div",{staticClass:"msg-item"},[e("div",{staticClass:"item"},[e("span",[t._v("商品总数:")]),t._v(t._s(t.orderDetail.orderInfo.total_num))]),e("div",{staticClass:"item"},[e("span",[t._v("商品总价:")]),t._v(t._s(parseFloat(t.orderDetail.orderInfo.total_price)+parseFloat(t.orderDetail.orderInfo.vip_true_price||0))+"\n ")])]),e("div",{staticClass:"msg-item"},[e("div",{staticClass:"item"},[e("span",[t._v("交付邮费:")]),t._v(t._s(t.orderDetail.orderInfo.pay_postage))]),e("div",{staticClass:"item"},[e("span",[t._v("优惠券金额:")]),t._v(t._s(t.orderDetail.orderInfo.coupon_price))])]),e("div",{staticClass:"msg-item"},[e("div",{staticClass:"item"},[e("span",[t._v("实际支付:")]),t._v(t._s(t.orderDetail.orderInfo.pay_price))]),e("div",{staticClass:"item"},[e("span",[t._v("创建时间:")]),t._v(t._s(t.orderDetail.orderInfo.add_time))])]),e("div",{staticClass:"msg-item"},[e("div",{staticClass:"item"},[e("span",[t._v("支付方式:")]),t._v(t._s(t.orderDetail.orderInfo._status._payType))]),e("div",{staticClass:"item"},[e("span",[t._v("推广人:")]),t._v(t._s(t.orderDetail.userInfo.spread_name))])]),e("div",{staticClass:"msg-item"},[e("div",{staticClass:"item"},[e("span",[t._v("商家备注:")]),t._v(t._s(t.orderDetail.orderInfo.remark))])])])]),e("div",{staticClass:"goods-box"},[e("el-table",{attrs:{data:t.orderList}},[e("el-table-column",{attrs:{label:"商品ID",width:"80"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("span",[t._v(t._s(i.row.productInfo.id))])]}}],null,!1,4208280192)}),e("el-table-column",{attrs:{label:"商品名称","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("div",{staticClass:"product_info"},[e("img",{attrs:{src:i.row.productInfo.image,alt:""}}),e("p",[t._v(t._s(i.row.productInfo.store_name))])])]}}],null,!1,1206101081)}),e("el-table-column",{attrs:{label:"商品分类","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("span",[t._v(t._s(i.row.class_name))])]}}],null,!1,4213827216)}),e("el-table-column",{attrs:{label:"商品售价","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("span",[t._v(t._s(i.row.productInfo.attrInfo.price))])]}}],null,!1,3316992563)}),e("el-table-column",{attrs:{label:"商品数量","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("span",[t._v(t._s(i.row.cart_num))])]}}],null,!1,1485464619)})],1)],1)]):t._e()}),[],!1,null,"6cd8ad2e",null).exports),i("7a1a")),w=i("ed08"),k=i("16b0");k=new Audio(k),l={name:"index",components:{baseHeader:l,chatList:m,rightMenu:g,msgWindow:y,transfer:v,HappyScroll:r.HappyScroll,goodsDetail:u,orderDetail:b},data:function(){return{isEmoji:!1,chatCon:"",emojiGroup:(t=_.a,e=+(e=20)||1,i=[],t.forEach((function(t,s){s%e==0&&i.push([]),i[i.length-1].push(t)})),i),emojiList:_.a,html:"",userActive:{},kefuInfo:{},isMsg:!1,isTransfer:!1,activeMsg:"",chatList:[],text:"",limit:20,upperId:0,online:!0,scrollTop:0,isScroll:!0,oldHeight:0,isLoad:!1,isProductBox:!1,goodsId:"",isOrder:!1,orderId:"",upload:"",header:{},uploadData:{filename:"file"},userOnline:{},newRecored:{},searchData:"",scrollNum:0,transferId:"",bodyClose:!1,tourist:0};var t,e,i},computed:Object(n.a)(Object(n.a)({},Object(o.d)({socketStatus:function(t){return t.admin.kefu.socketStatus}})),{},{disabled:function(){return 0==this.chatCon.length},records:function(){var t=this;return this.chatList.map((function(e,i){return e.time=t.$moment(1e3*e.add_time).format("MMMDo H:mm"),!i||300<=e.add_time-t.chatList[i-1].add_time?e.show=!0:e.show=!1,e}))}}),directives:{paste:{bind:function(t,e,i){t.addEventListener("paste",(function(t){e.value(t)}))}}},watch:{},created:function(){var t=this;this.upload=a.a.apiBaseURL.replace("adminapi","kefuapi")+"/upload",Object(S.a)().then((function(e){t.kefuInfo=e.data,t.kefuInfo.site_name?document.title=t.kefuInfo.site_name:t.kefuInfo.site_name=""}))},mounted:function(){var t=this,e=this;window.addEventListener("click",(function(){e.isEmoji=!1})),setTimeout((function(e){d.a.then((function(e){e.send({type:"kefu_login",data:Object(C.c)("kefu_token")}),e.$on(["reply","chat"],(function(e){1==e.msn_type&&(e.msn=t.replace_em(e.msn)),2==e.msn_type&&-1==e.msn.indexOf("[")&&(e.msn=t.replace_em("[".concat(e.msn,"]"))),t.chatList.push(e),t.$nextTick((function(){var t=this;setTimeout((function(){var e=document.querySelector("#chat_scroll");t.scrollTop=e.offsetHeight}),800)}))})),e.$on("reply",(function(t){})),e.$on("socket_error",(function(){t.$message.error("连接失败")})),e.$on("err_tip",(function(e){t.$message.error(e.msg)})),e.$on("user_online",(function(e){t.userOnline=e})),e.$on("mssage_num",(function(e){0")},changeType:function(t){this.tourist=t},setDataId:function(t){var e=this;this.userActive=t,this.chatList=[],this.upperId=0,this.oldHeight=0,this.isScroll=!0,t?(window.document.title=t.nickname?"正在和".concat(t.nickname,"对话中 - ").concat(this.kefuInfo.site_name):"正在和游客对话中 - "+this.kefuInfo.site_name,d.a.then((function(t){t.send({data:{id:e.userActive.to_uid},type:"to_chat"})})),this.getChatList()):window.document.title=this.kefuInfo.site_name},msgClose:function(){this.isTransfer=!1},activeTxt:function(t){this.chatCon=t,this.isMsg=!1},sendText:function(){var t=this;this.sendMsg(this.chatCon,1),this.chatCon="",this.$nextTick((function(){return t.$refs.chatInput.focus()}))},sendMsg:function(t,e){var i={type:"chat",data:{msn:t,type:e,to_uid:this.userActive.to_uid,is_tourist:this.tourist}};d.a.then((function(t){t.send(i)}))},send:function(t,e){d.a.send({data:e,type:t})},getChatList:function(){var t=this;Object(h.K)({limit:this.limit,uid:this.userActive.to_uid,upperId:this.upperId,is_tourist:this.tourist}).then((function(e){e.data.forEach((function(e){1==e.msn_type?e.msn=t.replace_em(e.msn):2==e.msn_type&&(e.msn=t.replace_em("[".concat(e.msn,"]")))}));var i="";i=0==t.upperId?"":"chat_".concat(t.chatList[0].id);t.chatList=[].concat(Object(s.a)(e.data),Object(s.a)(t.chatList)),t.upperId=0=t.limit,t.setPageScrollTo(i)}))}))},setPageScrollTo:function(t){var e=this;this.$nextTick((function(){var i;t?setTimeout((function(){var i=parseFloat(document.getElementById(t).offsetTop)-60;e.scrollTop=i}),0):(i=document.querySelector("#chat_scroll"),e.scrollTop=i.offsetHeight,setTimeout((function(t){e.scrollTop!=e.$refs.scrollBox.offsetHeight&&(e.scrollTop=document.querySelector("#chat_scroll").offsetHeight)}),300))}))},scrollHandler:function(){this.isScroll&&this.upperId&&(this.isLoad=!0,this.getChatList())},scrollToTop:function(t){var e=this,i=document.querySelector("#chat_scroll");this.scrollTop=i.offsetHeight-this.oldHeight,setTimeout((function(t){e.scrollTop=e.$refs.scrollBox.offsetHeight-e.oldHeight}),300)},bindPush:function(t){this.sendMsg(t,5)},lookGoods:function(t){this.goodsId=t.msn,this.isProductBox=!0},bindSearch:function(t){this.searchData=t,this.oldHeight=0,this.upperId=0,this.isScroll=!1},transferPeople:function(t){this.transferId=t.id,this.isTransfer=!1,this.$message.success("转接成功"),d.a.then((function(e){e.send({type:"to_chat",data:{id:t.uid}})}))},transferOk:function(){}}},i("fc19"),m=Object(c.a)(l,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"kefu-layouts"},[e("div",{staticClass:"content-wrapper"},[e("baseHeader",{attrs:{kefuInfo:t.kefuInfo,online:t.online},on:{setOnline:t.setOnline,search:t.bindSearch}}),e("div",{staticClass:"container"},[e("chatList",{attrs:{userOnline:t.userOnline,newRecored:t.newRecored,searchData:t.searchData},on:{setDataId:t.setDataId,changeType:t.changeType}}),e("div",{staticClass:"chat-content"},[e("div",{staticClass:"chat-body"},[e("happy-scroll",{attrs:{size:"5",resize:"","hide-horizontal":"","scroll-top":t.scrollTop},on:{"vertical-start":t.scrollHandler}},[e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.isLoad,expression:"isLoad"}],ref:"scrollBox",staticStyle:{width:"600px",padding:"20px"},attrs:{id:"chat_scroll"}},t._l(t.records,(function(i,s){return e("div",{key:s,staticClass:"chat-item",class:[{"right-box":i.uid==t.kefuInfo.uid},{gary:5==i.msn_type}],attrs:{id:"chat_".concat(i.id)}},[e("div",{directives:[{name:"show",rawName:"v-show",value:i.show,expression:"item.show"}],staticClass:"time"},[t._v(t._s(i.time))]),e("div",{staticClass:"flex-box"},[e("div",{staticClass:"avatar"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:i.avatar,expression:"item.avatar"}],attrs:{alt:""}})]),e("div",{staticClass:"msg-wrapper"},[i.msn_type<=2?[e("div",{staticClass:"txt-wrapper pad16",domProps:{innerHTML:t._s(i.msn)}})]:t._e(),3==i.msn_type?[e("div",{directives:[{name:"viewer",rawName:"v-viewer"}],staticClass:"img-wraper"},[e("img",{directives:[{name:"lazy",rawName:"v-lazy",value:i.msn,expression:"item.msn"}],attrs:{alt:""}})])]:t._e(),5==i.msn_type?[e("div",{staticClass:"order-wrapper pad16"},[e("div",{staticClass:"img-box"},[e("img",{attrs:{src:i.productInfo.image,alt:""}})]),e("div",{staticClass:"order-info"},[e("div",{staticClass:"name line1"},[t._v("\n "+t._s(i.productInfo.store_name)+"\n ")]),e("div",{staticClass:"sku"},[t._v("库存:"+t._s(i.productInfo.stock)+" 销量:"+t._s(i.productInfo.sales))]),e("div",{staticClass:"price-box"},[e("div",{staticClass:"num"},[t._v("¥ "+t._s(i.productInfo.price))]),e("a",{staticClass:"more",attrs:{herf:"javascript:;"},on:{click:function(e){return e.stopPropagation(),t.lookGoods(i)}}},[t._v("查看商品 >")])])])])]:t._e(),6==i.msn_type&&i.orderInfo&&(0")])])])])]:t._e(),6!=i.msn_type||i.orderInfo?t._e():[e("div",{staticClass:"txt-wrapper pad16",domProps:{innerHTML:t._s(i.msn)}})]],2)])])})),0)])],1),e("div",{staticClass:"chat-textarea"},[e("div",{staticClass:"chat-btn-wrapper"},[e("div",{staticClass:"left-wrappers"},[e("div",{staticClass:"icon-item",on:{click:function(e){e.stopPropagation(),t.isEmoji=!t.isEmoji}}},[e("span",{staticClass:"iconfont iconbiaoqing1"})]),e("div",{staticClass:"icon-item"},[e("el-upload",{attrs:{"show-file-list":!1,headers:t.header,data:t.uploadData,"on-success":t.handleSuccess,accept:"image/*","on-format-error":t.handleFormatError,action:t.upload,"before-upload":t.beforeUpload}},[e("span",{staticClass:"iconfont icontupian1"})])],1),e("div",{staticClass:"icon-item",on:{click:function(e){e.stopPropagation(),t.isMsg=!0}}},[e("span",{staticClass:"iconfont iconliaotian"})])]),e("div",{staticClass:"right-wrapper"},[e("div",{staticClass:"icon-item",on:{click:function(e){e.stopPropagation(),t.isTransfer=!t.isTransfer}}},[e("span",{staticClass:"iconfont iconzhuanjie"}),e("span",[t._v("转接")])]),t.isTransfer?e("div",{staticClass:"transfer-box"},[e("transfer",{attrs:{userUid:t.userActive.to_uid},on:{close:t.msgClose,transferPeople:t.transferPeople}})],1):t._e(),t.isTransfer?e("div",{staticClass:"transfer-bg",on:{click:function(e){e.stopPropagation(),t.isTransfer=!1}}}):t._e()]),e("div",{directives:[{name:"show",rawName:"v-show",value:t.isEmoji,expression:"isEmoji"}],staticClass:"emoji-box"},t._l(t.emojiList,(function(i,s){return e("div",{key:s,staticClass:"emoji-item"},[e("i",{staticClass:"em",class:i,on:{click:function(e){return e.stopPropagation(),t.select(i)}}})])})),0)]),e("div",{staticClass:"textarea-box",staticStyle:{position:"relative"}},[e("el-input",{directives:[{name:"paste",rawName:"v-paste",value:t.handleParse,expression:"handleParse"}],ref:"chatInput",staticStyle:{"font-size":"14px",height:"150px"},attrs:{type:"textarea",rows:7,placeholder:"请输入文字内容"},on:{"on-keydown":function(e){return t.listen(e)}},model:{value:t.chatCon,callback:function(e){t.chatCon=e},expression:"chatCon"}}),e("div",{staticClass:"send-btn"},[e("el-button",{staticClass:"btns",attrs:{type:"primary",disabled:t.disabled},on:{click:function(e){return e.stopPropagation(),t.sendText.apply(null,arguments)}}},[t._v("发送")])],1)],1)])]),e("div",[e("rightMenu",{attrs:{isTourist:t.tourist,uid:t.userActive.to_uid,webType:t.userActive.type},on:{bindPush:t.bindPush}})],1)],1),e("el-dialog",{staticClass:"none-radius isMsgbox",attrs:{visible:t.isMsg,title:"客服话术",width:"720px"},on:{"update:visible":function(e){t.isMsg=e}}},[t.isMsg?e("msgWindow",{on:{close:t.msgClose,activeTxt:t.activeTxt}}):t._e()],1),t.isProductBox?e("div",[e("div",{staticClass:"bg",on:{click:function(e){e.stopPropagation(),t.isProductBox=!1}}}),e("goodsDetail",{attrs:{goodsId:t.goodsId}})],1):t._e(),t.isOrder?e("div",[e("el-dialog",{staticClass:"none-radius",attrs:{visible:t.isOrder,title:"订单信息",width:"720px"},on:{"update:visible":function(e){t.isOrder=e}}},[e("orderDetail",{attrs:{orderId:t.orderId}})],1)],1):t._e()],1)])}),[],!1,null,"34647e42",null);e.default=m.exports},"38d3":function(t,e,i){"use strict";i("5647")},"3d95":function(t,e,i){},4112:function(t,e,i){t.exports=i.p+"system_static/img/no_user.a09b282b.png"},"468b":function(t,e,i){t.exports=i.p+"system_static/img/no_all.174e30c0.png"},"4e82":function(t,e,i){"use strict";var s=i("23e7"),n=i("e330"),a=i("59ed"),r=i("7b0b"),o=i("07fa"),l=i("083a"),c=i("577e"),d=i("d039"),u=i("addb"),f=i("a640"),h=i("04d1"),m=i("d998"),p=i("2d00"),v=i("512ce"),g=[],b=n(g.sort),y=n(g.push),_=(i=d((function(){g.sort(void 0)})),n=d((function(){g.sort(null)})),f=f("sort"),!d((function(){if(p)return p<70;if(!(h&&3c(e)?1:-1})),i=o(n),f=0;f=e?t:""+Array(e+1-s.length).join(i)+t},b={s:g,z:function(t){var e=-t.utcOffset(),i=Math.abs(e),s=Math.floor(i/60),n=i%60;return(e<=0?"+":"-")+g(s,2,"0")+":"+g(n,2,"0")},m:function t(e,i){if(e.date()1)return t(r[0])}else{var o=e.name;_[o]=e,n=o}return!s&&n&&(y=n),n||!s&&y},k=function(t,e){if(S(t))return t.clone();var i="object"==typeof e?e:{};return i.date=t,i.args=arguments,new L(i)},x=b,L=(x.l=w,x.i=S,x.w=function(t,e){return k(t,{locale:e.$L,utc:e.$u,x:e.$x,$offset:e.$offset})},function(){function v(t){this.$L=w(t.locale,null,!0),this.parse(t),this.$x=this.$x||t.x||{},this[C]=!0}var g=v.prototype;return g.parse=function(t){this.$d=function(t){var e=t.date,i=t.utc;if(null===e)return new Date(NaN);if(x.u(e))return new Date;if(e instanceof Date)return new Date(e);if("string"==typeof e&&!/Z$/i.test(e)){var s=e.match(m);if(s){var n=s[2]-1||0,a=(s[7]||"0").substring(0,3);return i?new Date(Date.UTC(s[1],n,s[3]||1,s[4]||0,s[5]||0,s[6]||0,a)):new Date(s[1],n,s[3]||1,s[4]||0,s[5]||0,s[6]||0,a)}}return new Date(e)}(t),this.init()},g.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},g.$utils=function(){return x},g.isValid=function(){return!(this.$d.toString()===h)},g.isSame=function(t,e){var i=k(t);return this.startOf(e)<=i&&i<=this.endOf(e)},g.isAfter=function(t,e){return k(t)i?i=n:n(t||14))return e=i,!0}},h=function(t,e,i){var s,n,a,r,o,l=function l(){var c=(new Date).getTime()-r;c=0?s=setTimeout(l,e-c):(s=null,i||(o=t.apply(a,n),s||(a=n=null)))};return function(){a=this,n=arguments,r=(new Date).getTime();var c=i&&!s;return s||(s=setTimeout(l,e)),c&&(o=t.apply(a,n),a=n=null),o}},m={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{ref:"stripContainer",staticClass:"happy-scroll-strip",class:[t.horizontal?"happy-scroll-strip--horizontal":"happy-scroll-strip--vertical"],style:[t.initLocation],on:{"!wheel":function(e){return e.stopPropagation(),t.handlerWheel(e)}}},[i("div",{ref:"strip",staticClass:"happy-scroll-bar",style:[t.translate,n({},t.config.sizeAttr,t.length+"px"),t.initSize,{background:t.color},{opacity:t.isOpacity}],on:{mousedown:function(e){return e.stopPropagation(),t.handlerMouseDown(e)}}})])},staticRenderFns:[],name:"happy-scroll-strip",props:{horizontal:Boolean,left:Boolean,top:Boolean,move:{type:Number,default:0},size:{type:[Number,String],default:4},minLengthV:{type:Number,default:40},minLengthH:{type:Number,default:40},color:{type:String,default:"rgba(51,51,51,0.2)"},throttle:{type:Number,default:14}},data:function(){return{config:{},startMove:!1,binded:!1,length:0,percentage:0,maxOffset:0,currentOffset:0,moveThrottle:f(this.throttle)}},watch:{currentOffset:function(t){0===t?this.emitLocationEvent("start",0):t===this.maxOffset&&this.emitLocationEvent("end",t/this.percentage)}},computed:{initSize:function(){return n({},this.horizontal?"height":"width",this.size+"px")},isOpacity:function(){return this.percentage<1?1:0},translate:function(){var t=this.move*this.percentage;if(this.$refs.stripContainer)return t<0&&(t=0),t>this.maxOffset&&(t=this.maxOffset),this.currentOffset=t,{transform:this.config.translate+"("+t+"px)"}},initLocation:function(){return this.horizontal?this.top?{top:0,bottom:"auto"}:"":this.left?{left:0,right:"auto"}:""}},methods:{emitLocationEvent:function(t,e){var i=this.horizontal?"horizontal":"vertical";this.$emit(i+"-"+t,e)},computeStrip:function(t,e){var i=this.$refs.stripContainer[this.config.client];this.length=i*(e/t);var s=this.horizontal?this.minLengthH:this.minLengthV;s<1&&(s*=i),this.length=this.lengththis.maxOffset&&(t=this.maxOffset),e&&t>0&&t4?t:void 0}())},e.isLegacyOpera=function(){return!!window.opera}})),S=a((function(t){(t.exports={}).getOption=function(t,e,i){var s=t[e];return void 0!==s&&null!==s||void 0===i?s:i}})),w=function(t){function e(){for(u=!0;d.size();){var t=d;d=r(),t.process()}u=!1}function i(){c=n(e)}function s(t){return clearTimeout(t)}function n(t){return function(t){return setTimeout(t,0)}(t)}var a=(t=t||{}).reporter,o=S.getOption(t,"async",!0),l=S.getOption(t,"auto",!0);l&&!o&&(a&&a.warn("Invalid options combination. auto=true and async=false is invalid. Setting async=true."),o=!0);var c,d=r(),u=!1;return{add:function(t,e){!u&&l&&o&&0===d.size()&&i(),d.add(t,e)},force:function(t){u||(void 0===t&&(t=o),c&&(s(c),c=null),t?i():e())}}},k="_erd",x={initState:function(t){return t[k]={},o(t)},getState:o,cleanState:function(t){delete t[k]}},L=function(t){function e(t){return n(t).object}var i=(t=t||{}).reporter,s=t.batchProcessor,n=t.stateHandler.getState;if(!i)throw new Error("Missing required dependency: reporter.");return{makeDetectable:function(t,e,a){a||(a=e,e=t,t=null),t=t||{},C.isIE(8)?a(e):function(t,e){function a(){function s(){if("static"===l.position){t.style.position="relative";var e=function(t,e,i,s){var n=i[s];"auto"!==n&&"0"!==function(t){return t.replace(/[^-\d\.]/g,"")}(n)&&(t.warn("An element that is positioned static has style."+s+"="+n+" which is ignored due to the static positioning. The element will need to be positioned relative, so the style."+s+" will be set to 0. Element: ",e),e.style[s]=0)};e(i,t,l,"top"),e(i,t,l,"right"),e(i,t,l,"bottom"),e(i,t,l,"left")}}""!==l.position&&(s(l),o=!0);var a=document.createElement("object");a.style.cssText=r,a.tabIndex=-1,a.type="text/html",a.onload=function(){function i(t,e){t.contentDocument?e(t.contentDocument):setTimeout((function(){i(t,e)}),100)}o||s(),i(this,(function(i){e(t)}))},C.isIE()||(a.data="about:blank"),t.appendChild(a),n(t).object=a,C.isIE()&&(a.data="about:blank")}var r="display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: none; padding: 0; margin: 0; opacity: 0; z-index: -1000; pointer-events: none;",o=!1,l=window.getComputedStyle(t),c=t.offsetWidth,d=t.offsetHeight;n(t).startSize={width:c,height:d},s?s.add(a):a()}(e,a)},addListener:function(t,i){function s(){i(t)}if(!e(t))throw new Error("Element is not detectable by this strategy.");C.isIE(8)?(n(t).object={proxy:s},t.attachEvent("onresize",s)):e(t).contentDocument.defaultView.addEventListener("resize",s)},uninstall:function(t){C.isIE(8)?t.detachEvent("onresize",n(t).object.proxy):t.removeChild(e(t)),delete n(t).object}}},I=p.forEach,j=function(t){function e(t){t.className+=" "+u+"_animation_active"}function i(t,e,i){if(t.addEventListener)t.addEventListener(e,i);else{if(!t.attachEvent)return r.error("[scroll] Don't know how to add event listeners.");t.attachEvent("on"+e,i)}}function s(t,e,i){if(t.removeEventListener)t.removeEventListener(e,i);else{if(!t.detachEvent)return r.error("[scroll] Don't know how to remove event listeners.");t.detachEvent("on"+e,i)}}function n(t){return l(t).container.childNodes[0].childNodes[0].childNodes[0]}function a(t){return l(t).container.childNodes[0].childNodes[0].childNodes[1]}var r=(t=t||{}).reporter,o=t.batchProcessor,l=t.stateHandler.getState,c=t.idHandler;if(!o)throw new Error("Missing required dependency: batchProcessor");if(!r)throw new Error("Missing required dependency: reporter.");var d=function(){var t=document.createElement("div");t.style.cssText="position: absolute; width: 1000px; height: 1000px; visibility: hidden; margin: 0; padding: 0;";var e=document.createElement("div");e.style.cssText="position: absolute; width: 500px; height: 500px; overflow: scroll; visibility: none; top: -1500px; left: -1500px; visibility: hidden; margin: 0; padding: 0;",e.appendChild(t),document.body.insertBefore(e,document.body.firstChild);var i=500-e.clientWidth,s=500-e.clientHeight;return document.body.removeChild(e),{width:i,height:s}}(),u="erd_scroll_detection_container";return function(t,e){if(!document.getElementById(t)){var i=e+"_animation",s="/* Created by the element-resize-detector library. */\n";s+="."+e+" > div::-webkit-scrollbar { display: none; }\n\n",s+="."+e+"_animation_active { -webkit-animation-duration: 0.1s; animation-duration: 0.1s; -webkit-animation-name: "+i+"; animation-name: "+i+"; }\n",s+="@-webkit-keyframes "+i+" { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } }\n",function(e,i){i=i||function(t){document.head.appendChild(t)};var s=document.createElement("style");s.innerHTML=e,s.id=t,i(s)}(s+="@keyframes "+i+" { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } }")}}("erd_scroll_detection_scrollbar_style",u),{makeDetectable:function(t,s,f){function h(){if(t.debug){var e=Array.prototype.slice.call(arguments);if(e.unshift(c.get(s),"Scroll: "),r.log.apply)r.log.apply(null,e);else for(var i=0;is&&(i=t.biggerMoveH.toLocaleLowerCase()),"start"===i&&(t.moveY=0,t.slideYChange(t.moveY)),"end"===i&&(t.moveY=e.clientHeight,t.slideYChange(t.moveY)),s=e.clientHeight,i="",e.clientWidthn&&(i=t.biggerMoveV.toLocaleLowerCase()),"start"===i&&(t.moveX=0,t.slideXChange(t.moveX)),"end"===i&&(t.moveX=e.clientWidth,t.slideXChange(t.moveX)),n=e.clientWidth}))}},setContainerSize:function(){this.initSize={width:this.$refs["happy-scroll"].clientWidth+20+"px",height:this.$refs["happy-scroll"].clientHeight+20+"px"}},checkScrollMode:function(){if(void 0===$._happyJS._isScrollNotUseSpace){var t=this.$slots.default[0].elm,e=this.$refs.container;(t.offsetHeight>e.clientHeight||t.offsetWidth>e.clientWidth)&&(e.offsetWidth>e.clientWidth||e.offsetHeight>e.clientHeight?$._happyJS._isScrollNotUseSpace=!1:$._happyJS._isScrollNotUseSpace=!0,this.isScrollNotUseSpace=$._happyJS._isScrollNotUseSpace)}}},beforeCreate:function(){var t=$._happyJS=$._happyJS||{};this.isScrollNotUseSpace=t._isScrollNotUseSpace},created:function(){this.updateSyncScroll=h((function(){this.$emit("update:scrollTop",this.moveY),this.$emit("update:scrollLeft",this.moveX)}),this.throttle)},mounted:function(){var t=this;this.setContainerSize(),this.$nextTick((function(){t.computeStripX(),t.computeStripY(),t.checkScrollMode(),t.initBrowserSize(),t.$nextTick((function(){t.scrollTop&&(t.$refs.container.scrollTop=+t.scrollTop),t.scrollLeft&&(t.$refs.container.scrollLeft=+t.scrollLeft)}))})),this.resizeListener(),this.$watch("browserHSize",this.setContainerSize),this.$watch("browserVSize",this.setContainerSize)}});"undefined"!=typeof window&&window.Vue&&Vue.component("happy-scroll",D),t.default={install:function(t){t.component("happy-scroll",D)},version:"2.1.1"},t.HappyScroll=D,t.version="2.1.1",Object.defineProperty(t,"__esModule",{value:!0})}(e,i("a026"))},"75a0":function(t,e,i){},7624:function(t,e,i){"use strict";e.a=["em-tlj-1","em-tlj-2","em-tlj-3","em-tlj-4","em-tlj-5","em-tlj-6","em-tlj-7","em-tlj-8","em-tlj-9","em-tlj-10","em-tlj-11","em-tlj-12","em-tlj-13","em-tlj-14","em-tlj-15","em-tlj-16","em-tlj-17","em-tlj-18","em-tlj-19","em-tlj-20","em-tlj-21","em-tlj-22","em-tlj-23","em-tlj-24","em-tlj-25","em-tlj-26","em-tlj-27","em-tlj-28","em-tlj-29","em-tlj-30","em-tlj-31","em-tlj-32","em-tlj-33","em-tlj-34","em-tlj-35","em-tlj-36","em-tlj-37","em-tlj-38","em-tlj-39","em-tlj-40","em-tlj-41","em-tlj-42","em-tlj-43","em-tlj-44","em-tlj-45","em-tlj-46","em-tlj-47","em-tlj-48","em-tlj-49","em-tlj-50","em-tlj-51","em-tlj-52","em-tlj-53","em-tlj-54","em-tlj-55","em-tlj-56","em-tlj-57","em-tlj-58","em-tlj-59","em-tlj-60","em-tlj-61","em-tlj-62","em-tlj-63","em-tlj-64","em-tlj-65","em-tlj-66","em-tlj-67","em-tlj-68","em-tlj-69","em-tlj-70","em-tlj-71","em-tlj-72","em-tlj-73","em-tlj-74","em-tlj-75","em-tlj-76","em-tlj-77","em-tlj-78","em-tlj-79","em-tlj-80","em-tlj-81","em-tlj-82","em-tlj-83","em-tlj-84","em-tlj-85","em-tlj-86","em-tlj-87","em-tlj-88","em-tlj-89","em-tlj-90","em-tlj-91","em-tlj-92","em-tlj-93","em-tlj-94","em-tlj-95","em-tlj-96"]},"79c9":function(t,e,i){},"7a1a":function(t,e,i){"use strict";i.d(e,"a",(function(){return n}));var s=i("6b6c");function n(){return Object(s.a)({url:"service/info",method:"get",kefu:!0})}},"7b7c":function(t,e,i){},"7f0b":function(t,e,i){"use strict";i("13c2")},"8b1f":function(t,e,i){"use strict";i("a9e3");var s={name:"empty",props:{status:{type:String|Number,default:1},msg:{type:String,default:""}}},n=(i("7f0b"),i("2877"));n=Object(n.a)(s,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"empty-wrapper"},[1==t.status?[e("img",{attrs:{src:i("011a"),alt:""}})]:t._e(),2==t.status?[e("img",{attrs:{src:i("4112"),alt:""}})]:t._e(),3==t.status?[e("img",{attrs:{src:i("468b"),alt:""}})]:t._e(),4==t.status?[e("img",{attrs:{src:i("ea87"),alt:""}})]:t._e(),5==t.status?[e("img",{attrs:{src:i("5f70"),alt:""}})]:t._e(),6==t.status?[e("img",{attrs:{src:i("060a"),alt:""}})]:t._e(),e("p",[t._v(t._s(t.msg))])],2)}),[],!1,null,"00691601",null);e.a=n.exports},"8eca":function(t,e,i){},"977b":function(t,e,i){"use strict";i("023c")},a254:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAAWCAYAAACL6W/rAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFGmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDYwLCAyMDIwLzA1LzEyLTE2OjA0OjE3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjAtMTEtMTBUMTU6MzI6MTkrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIwLTExLTEwVDE1OjMyOjUxKzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIwLTExLTEwVDE1OjMyOjUxKzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmZlYzBlOWE3LWE4YTEt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"},a4d3:function(t,e,i){"use strict";i("d9f5"),i("b4f8"),i("c513"),i("e9c4"),i("5a47")},b4f8:function(t,e,i){"use strict";var s=i("23e7"),n=i("d066"),a=i("1a2d"),r=i("577e"),o=i("5692"),l=(i=i("0b439"),o("string-to-symbol-registry")),c=o("symbol-to-string-registry");s({target:"Symbol",stat:!0,forced:!i},{for:function(t){var e;t=r(t);return a(l,t)?l[t]:(e=n("Symbol")(t),l[t]=e,c[e]=t,e)}})},bcad:function(t,e,i){},c0ac:function(t,e,i){"use strict";i("f9b2")},c513:function(t,e,i){"use strict";var s=i("23e7"),n=i("1a2d"),a=i("d9b5"),r=i("0d51"),o=i("5692"),l=(i=i("0b439"),o("symbol-to-string-registry"));s({target:"Symbol",stat:!0,forced:!i},{keyFor:function(t){if(!a(t))throw new TypeError(r(t)+" is not a symbol");if(n(l,t))return l[t]}})},d680:function(t,e,i){"use strict";i("79c9")},d9f5:function(t,e,i){"use strict";function s(t,e,i){var s=it(K,e);s&&delete K[e],st(t,e,i),s&&t!==K&&st(K,e,s)}function n(t,e){var i=ot[t]=L(Q);return J(i,{type:X,tag:t,description:e}),v||(i.description=e),i}function a(t,e,i){return t===K&&a(lt,e,i),C(t),e=w(e),C(i),(y(ot,e)?(i.enumerable?(y(t,F)&&t[F][e]&&(t[F][e]=!1),i=L(i,{enumerable:x(0,!1)})):(y(t,F)||st(t,F,x(1,{})),t[F][e]=!0),dt):st)(t,e,i)}function r(t,e){C(t);var i=S(e);e=I(i).concat(d(i));return Z(e,(function(e){v&&!h(o,i,e)||a(t,e,i[e])})),t}function o(t){t=w(t);var e=h(at,this,t);return!(this===K&&y(ot,t)&&!y(lt,t))&&(!(e||!y(this,t)||!y(ot,t)||y(this,F)&&this[F][t])||e)}function l(t,e){var i;t=S(t),e=w(e);if(t!==K||!y(ot,e)||y(lt,e))return!(i=it(t,e))||!y(ot,e)||y(t,F)&&t[F][e]||(i.enumerable=!0),i}function c(t){t=nt(S(t));var e=[];return Z(t,(function(t){y(ot,t)||y(V,t)||rt(e,t)})),e}function d(t){var e=t===K,i=(t=nt(e?lt:S(t)),[]);return Z(t,(function(t){!y(ot,t)||e&&!y(K,t)||rt(i,ot[t])})),i}var u=i("23e7"),f=i("da84"),h=i("c65b"),m=i("e330"),p=i("c430"),v=i("83ab"),g=i("04f8"),b=i("d039"),y=i("1a2d"),_=i("3a9b"),C=i("825a"),S=i("fc6a"),w=i("a04b"),k=i("577e"),x=i("5c6c"),L=i("7c73"),I=i("df75"),j=i("241c"),O=i("057f"),T=i("7418"),$=i("06cf"),D=i("9bf2"),M=i("37e8"),E=i("d1e7"),A=i("cb2d"),z=i("edd0"),H=i("5692"),N=i("f772"),V=i("d012"),P=i("90e3"),U=i("b622"),R=i("e538"),W=i("e065"),G=i("57b9"),Y=i("d44e"),B=i("69f3"),Z=i("b727").forEach,F=N("hidden"),X="Symbol",J=(i="prototype",B.set),q=B.getterFor(X),K=Object[i],Q=(N=f.Symbol,N&&N[i]),tt=f.RangeError,et=f.TypeError,it=(B=f.QObject,$.f),st=D.f,nt=O.f,at=E.f,rt=m([].push),ot=H("symbols"),lt=H("op-symbols"),ct=(m=H("wks"),!B||!B[i]||!B[i].findChild),dt=v&&b((function(){return 7!==L(st({},"a",{get:function(){return st(this,"a",{value:7}).a}})).a}))?s:st;g||(A(Q=(N=function(){if(_(Q,this))throw new et("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?k(arguments[0]):void 0,e=P(t),i=function(n){var a=void 0===this?f:this;a===K&&h(i,lt,n),y(a,F)&&y(a[F],e)&&(a[F][e]=!1),n=x(1,n);try{dt(a,e,n)}catch(t){if(!(t instanceof tt))throw t;s(a,e,n)}};return v&&ct&&dt(K,e,{configurable:!0,set:i}),n(e,t)})[i],"toString",(function(){return q(this).tag})),A(N,"withoutSetter",(function(t){return n(P(t),t)})),E.f=o,D.f=a,M.f=r,$.f=l,j.f=O.f=c,T.f=d,R.f=function(t){return n(U(t),t)},v&&(z(Q,"description",{configurable:!0,get:function(){return q(this).description}}),p||A(K,"propertyIsEnumerable",o,{unsafe:!0}))),u({global:!0,constructor:!0,wrap:!0,forced:!g,sham:!g},{Symbol:N}),Z(I(m),(function(t){W(t)})),u({target:X,stat:!0,forced:!g},{useSetter:function(){ct=!0},useSimple:function(){ct=!1}}),u({target:"Object",stat:!0,forced:!g,sham:!v},{create:function(t,e){return void 0===e?L(t):r(L(t),e)},defineProperty:a,defineProperties:r,getOwnPropertyDescriptor:l}),u({target:"Object",stat:!0,forced:!g},{getOwnPropertyNames:c}),G(),Y(N,X),V[F]=!0},e01a:function(t,e,i){"use strict";var s,n,a,r,o,l,c,d=i("23e7"),u=i("83ab"),f=i("da84"),h=i("e330"),m=i("1a2d"),p=i("1626"),v=i("3a9b"),g=i("577e"),b=i("edd0"),y=(i=i("e893"),f.Symbol),_=y&&y.prototype;!u||!p(y)||"description"in _&&void 0===y().description||(s={},i(f=function(){var t=arguments.length<1||void 0===arguments[0]?void 0:g(arguments[0]),e=v(_,this)?new y(t):void 0===t?y():y(t);return""===t&&(s[e]=!0),e},y),(f.prototype=_).constructor=f,n="Symbol(description detection)"===String(y("description detection")),a=h(_.valueOf),r=h(_.toString),o=/^Symbol\((.*)\)[^)]+$/,l=h("".replace),c=h("".slice),b(_,"description",{configurable:!0,get:function(){var t=a(this);return m(s,t)?"":(t=r(t),""===(t=n?c(t,7,-1):l(t,o,"$1"))?void 0:t)}}),d({global:!0,constructor:!0,forced:!0},{Symbol:f}))},e065:function(t,e,i){"use strict";var s=i("428f"),n=i("1a2d"),a=i("e538"),r=i("9bf2").f;t.exports=function(t){var e=s.Symbol||(s.Symbol={});n(e,t)||r(e,t,{value:a.f(t)})}},e538:function(t,e,i){"use strict";i=i("b622"),e.f=i},e655:function(t,e,i){},e884:function(t,e,i){"use strict";i("0e25")},ea87:function(t,e,i){t.exports=i.p+"system_static/img/no_zf.e61fe9b5.png"},ecec:function(t,e,i){"use strict";i("26d8")},f5b1:function(t,e,i){"use strict";i("3d95")},f9b2:function(t,e,i){},fc19:function(t,e,i){"use strict";i("e655")}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-99578034.19206e7c.js b/crmeb/public/admin/system_static/js/chunk-99578034.19206e7c.js new file mode 100644 index 000000000..f6e5f36c7 --- /dev/null +++ b/crmeb/public/admin/system_static/js/chunk-99578034.19206e7c.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-99578034"],{"31b4":function(e,t,a){"use strict";a("a630"),a("3ca3");var l=a("5530"),i=(a("d3b7"),a("159b"),a("30ba")),s=(i=a.n(i),a("6b6c")),n=a("2f62");i={name:"edit",components:{formCreate:i.a.$form()},computed:Object(l.a)({},Object(n.d)("userLevel",["taskId","levelId"])),props:{FromData:{type:Object,default:null},update:{type:Boolean,default:!0}},watch:{FromData:function(){this.FromData.rules.forEach((function(e){e.title+=":"}))}},data:function(){return{modals:!1,type:0,loading:!1,fapi:null,config:{form:{labelWidth:"100px"},resetBtn:!1,submitBtn:!1,global:{upload:{props:{onSuccess:function(e,t){200===e.status?t.url=e.data.src:this.$message.error(e.msg)}}}}}}},methods:{couponsType:function(){this.$parent.addType(this.type)},formSubmit:function(){this.fapi.submit()},onSubmit:function(e){var t=this;this.loading||(this.loading=!0,Object(s.a)({url:this.FromData.action,method:this.FromData.method,data:e}).then((function(e){t.update&&t.$parent.getList(),t.$message.success(e.msg),t.modals=!1,setTimeout((function(){t.$emit("submitFail"),t.loading=!1}),1e3)})).catch((function(e){t.loading=!1,t.$message.error(e.msg)})))},cancel:function(){this.type=0}}},a("c97f"),l=a("2877"),n=Object(l.a)(i,(function(){var e=this,t=e._self._c;return e.FromData?t("div",[t("el-dialog",{attrs:{visible:e.modals,title:e.FromData.title,"z-index":1,width:"720px"},on:{"update:visible":function(t){e.modals=t},closed:e.cancel}},[["/marketing/coupon/save.html"===e.FromData.action?t("div",{staticClass:"radio acea-row row-middle"},[t("div",{staticClass:"name ivu-form-item-content"},[e._v("优惠券类型")]),t("el-radio-group",{on:{input:e.couponsType},model:{value:e.type,callback:function(t){e.type=t},expression:"type"}},[t("el-radio",{attrs:{label:0}},[e._v("通用券")]),t("el-radio",{attrs:{label:1}},[e._v("品类券")]),t("el-radio",{attrs:{label:2}},[e._v("商品券")])],1)],1):e._e()],t("form-create",{ref:"fc",staticClass:"formBox",attrs:{option:e.config,rule:Array.from(this.FromData.rules),handleIcon:"false"},on:{submit:e.onSubmit},model:{value:e.fapi,callback:function(t){e.fapi=t},expression:"fapi"}}),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(t){e.modals=!1}}},[e._v("取 消")]),t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:e.formSubmit}},[e._v("确 定")])],1)],2)],1):e._e()}),[],!1,null,"35556d70",null);t.a=n.exports},"3b75":function(e,t,a){"use strict";a("628e")},"5cbd":function(e,t,a){"use strict";a.r(t),a("b0c0");var l=a("c7eb"),i=a("1da1"),s=a("5530"),n=(a("a434"),a("2f62")),o=a("c24f"),r={name:"task",components:{editFrom:a("31b4").a},data:function(){return{grid:{xl:10,lg:10,md:12,sm:24,xs:24},modals:!1,levelFrom:{is_show:"",name:"",page:1,limit:20},total:0,levelLists:[],loading:!1,FromData:null,ids:0,modalTitleSs:"",titleType:"task"}},computed:Object(s.a)(Object(s.a)(Object(s.a)({},Object(n.d)("media",["isMobile"])),Object(n.d)("userLevel",["levelId"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"}}),methods:Object(s.a)(Object(s.a)({},Object(n.c)("userLevel",["getTaskId","getlevelId"])),{},{add:function(){this.ids="",this.getFrom()},getFrom:function(){var e=this,t={id:this.ids,level_id:this.levelId};this.$modalForm(Object(o.e)(t)).then((function(){return e.getList()}))},edit:function(e){this.ids=e.id,this.getFrom()},handleReset:function(){this.modals=!1},userSearchs:function(){this.getList()},getList:function(){var e=this;this.loading=!0,this.levelFrom.is_show=this.levelFrom.is_show||"",Object(o.H)(this.levelId,this.levelFrom).then(function(){var t=Object(i.a)(Object(l.a)().mark((function t(a){var i;return Object(l.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:i=a.data,e.levelLists=i.list,e.total=a.data.count,e.loading=!1;case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.loading=!1,e.$message.error(t.msg)}))},onchangeIsShow:function(e){var t=this;e={id:e.id,is_show:e.is_show};Object(o.F)(e).then(function(){var e=Object(i.a)(Object(l.a)().mark((function e(a){return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.$message.success(a.msg);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))},onchangeIsMust:function(e){var t=this;e={id:e.id,is_must:e.is_must};Object(o.E)(e).then(function(){var e=Object(i.a)(Object(l.a)().mark((function e(a){return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.$message.success(a.msg);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))},submitFail:function(){this.getList()},del:function(e,t,a){var l=this;t={title:t,num:a,url:"user/user_level/delete_task/".concat(e.id),method:"DELETE",ids:""};this.$modalSure(t).then((function(e){l.$message.success(e.msg),l.levelLists.splice(a,1)})).catch((function(e){l.$message.error(e.msg)}))}})},c=a("2877");r={name:"user_level",components:{taskList:Object(c.a)(r,(function(){var e=this,t=e._self._c;return t("el-dialog",{attrs:{visible:e.modals,title:"等级任务","close-on-click-modal":!1,width:"1000px"},on:{"update:visible":function(t){e.modals=t},closed:e.handleReset}},[t("el-form",{ref:"levelFrom",attrs:{model:e.levelFrom,"label-width":e.labelWidth,"label-position":e.labelPosition},nativeOn:{submit:function(e){e.preventDefault()}}},[t("el-row",{attrs:{gutter:24}},[t("el-col",e._b({},"el-col",e.grid,!1),[t("el-form-item",{attrs:{label:"等级状态:"}},[t("el-select",{attrs:{placeholder:"是否显示",clearable:""},on:{change:e.userSearchs},model:{value:e.levelFrom.is_show,callback:function(t){e.$set(e.levelFrom,"is_show",t)},expression:"levelFrom.is_show"}},[t("el-option",{attrs:{value:"1",label:"显示"}}),t("el-option",{attrs:{value:"0",label:"不显示"}})],1)],1)],1),t("el-col",e._b({},"el-col",e.grid,!1),[t("el-form-item",{attrs:{label:"等级名称:",prop:"status2","label-for":"status2"}},[t("el-input",{staticStyle:{width:"100%"},attrs:{search:"","enter-button":"",placeholder:"请输入等级名称"},on:{"on-search":e.userSearchs},model:{value:e.levelFrom.name,callback:function(t){e.$set(e.levelFrom,"name",t)},expression:"levelFrom.name"}})],1)],1)],1)],1),t("el-divider",{attrs:{direction:"vertical",dashed:""}}),t("el-row",[t("el-col",e._b({staticClass:"mb15"},"el-col",e.grid,!1),[t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:e.add}},[e._v("添加等级任务")])],1),t("el-col",{staticClass:"userAlert",attrs:{span:24}},[t("el-alert",{attrs:{"show-icon":"",closable:""}},[t("template",{slot:"title"},[t("div",[e._v("添加等级任务,任务类型中的{$num}会自动替换成限定数量+系统预设的单位生成任务名")])])],2)],1)],1),t("el-divider",{attrs:{direction:"vertical",dashed:""}}),t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"table",attrs:{data:e.levelLists,"no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},[t("el-table-column",{attrs:{label:"ID",width:"80"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.id))])]}}])}),t("el-table-column",{attrs:{label:"等级名称","min-width":"130"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.level_name))])]}}])}),t("el-table-column",{attrs:{label:"任务名称","min-width":"130"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.name))])]}}])}),t("el-table-column",{attrs:{label:"是否显示","min-width":"130"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-switch",{staticClass:"defineSwitch",attrs:{"active-value":1,"inactive-value":0,value:a.row.is_show,size:"large","active-text":"显示","inactive-text":"隐藏"},on:{change:function(t){return e.onchangeIsShow(a.row)}},model:{value:a.row.is_show,callback:function(t){e.$set(a.row,"is_show",t)},expression:"scope.row.is_show"}})]}}])}),t("el-table-column",{attrs:{label:"务必达成","min-width":"130"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-switch",{staticClass:"defineSwitch",attrs:{"active-value":1,"inactive-value":0,value:a.row.is_must,"true-value":1,"false-value":0,size:"large","active-text":"全部","inactive-text":"其一"},on:{change:function(t){return e.onchangeIsMust(a.row)}},model:{value:a.row.is_must,callback:function(t){e.$set(a.row,"is_must",t)},expression:"scope.row.is_must"}})]}}])}),t("el-table-column",{attrs:{label:"任务说明","min-width":"130"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.illustrate))])]}}])}),t("el-table-column",{attrs:{label:"操作",fixed:"right",width:"170"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("a",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(t){return e.edit(a.row)}}},[e._v("编辑 | ")]),t("a",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(t){return e.del(a.row,"删除等级任务",e.index)}}},[e._v(" 删除")])]}}])})],1),t("div",{staticClass:"acea-row row-right page"},[e.total?t("pagination",{attrs:{total:e.total,page:e.levelFrom.page,limit:e.levelFrom.limit},on:{"update:page":function(t){return e.$set(e.levelFrom,"page",t)},"update:limit":function(t){return e.$set(e.levelFrom,"limit",t)},pagination:e.getList}}):e._e()],1),t("edit-from",{ref:"edits",attrs:{FromData:e.FromData,titleType:e.titleType},on:{submitFail:e.submitFail}})],1)}),[],!1,null,"bb07dc8c",null).exports},data:function(){return{grid:{xl:7,lg:7,md:12,sm:24,xs:24},loading:!1,levelFrom:{is_show:"",title:"",page:1,limit:15},levelLists:[],total:0,FromData:null,imgName:"",visible:!1,levelId:0,modalTitleSs:"",titleType:"level",modelTask:!1,num:0}},created:function(){this.getList()},computed:Object(s.a)(Object(s.a)({},Object(n.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"}}),methods:Object(s.a)(Object(s.a)({},Object(n.c)("userLevel",["getlevelId"])),{},{changeMenu:function(e,t,a){switch(this.levelId=e.id,t){case"1":this.getlevelId(this.levelId),this.$refs.tasks.modals=!0,this.$refs.tasks.getList();break;case"3":this.edit(e);break;default:this.del(e,"删除等级",a)}},del:function(e,t,a){var l=this;t={title:t,num:a,url:"user/user_level/delete/".concat(e.id),method:"put",ids:""};this.$modalSure(t).then((function(e){l.$message.success(e.msg),l.levelLists.splice(a,1),l.total--})).catch((function(e){l.$message.error(e.msg)}))},onchangeIsShow:function(e){var t=this;e={id:e.id,is_show:e.is_show};Object(o.D)(e).then(function(){var e=Object(i.a)(Object(l.a)().mark((function e(a){return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.$message.success(a.msg);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))},getList:function(){var e=this;this.loading=!0,this.levelFrom.is_show=this.levelFrom.is_show||"",Object(o.p)(this.levelFrom).then(function(){var t=Object(i.a)(Object(l.a)().mark((function t(a){var i;return Object(l.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:i=a.data,e.levelLists=i.list,e.total=a.data.count,e.loading=!1;case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.loading=!1,e.$message.error(t.msg)}))},add:function(){var e=this;this.levelId=0,this.$modalForm(Object(o.d)({id:this.levelId})).then((function(){return e.getList()}))},edit:function(e){var t=this;this.levelId=e.id,this.$modalForm(Object(o.d)({id:this.levelId})).then((function(){return t.getList()})),this.getlevelId(this.levelId)},userSearchs:function(){this.levelFrom.page=1,this.getList()},submitFail:function(){this.getList()}})},a("3b75"),s=Object(c.a)(r,(function(){var e=this,t=e._self._c;return t("div",[t("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never","body-style":{padding:0}}},[t("div",{staticClass:"padding-add"},[t("el-form",{ref:"levelFrom",attrs:{model:e.levelFrom,"label-width":e.labelWidth,"label-position":e.labelPosition,inline:""},nativeOn:{submit:function(e){e.preventDefault()}}},[t("el-form-item",{attrs:{label:"等级状态:","label-for":"status1"}},[t("el-select",{staticClass:"form_content_width",attrs:{placeholder:"请选择",clearable:"","element-id":"status1"},on:{change:e.userSearchs},model:{value:e.levelFrom.is_show,callback:function(t){e.$set(e.levelFrom,"is_show",t)},expression:"levelFrom.is_show"}},[t("el-option",{attrs:{value:"1",label:"显示"}}),t("el-option",{attrs:{value:"0",label:"不显示"}})],1)],1),t("el-form-item",{attrs:{label:"等级名称:","label-for":"title"}},[t("el-input",{staticClass:"form_content_width",attrs:{clearable:"",placeholder:"请输入等级名称"},model:{value:e.levelFrom.title,callback:function(t){e.$set(e.levelFrom,"title",t)},expression:"levelFrom.title"}})],1),t("el-form-item",[t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:e.userSearchs}},[e._v("查询")])],1)],1)],1)]),t("el-card",{staticClass:"ivu-mt mt16",attrs:{bordered:!1,shadow:"never"}},[t("el-button",{directives:[{name:"auth",rawName:"v-auth",value:["admin-user-level_add"],expression:"['admin-user-level_add']"},{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:e.add}},[e._v("添加用户等级")]),t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"table",staticClass:"mt14",attrs:{data:e.levelLists,"highlight-current-row":"","no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},[t("el-table-column",{attrs:{label:"ID",width:"80"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.id))])]}}])}),t("el-table-column",{attrs:{label:"等级图标","min-width":"100"},scopedSlots:e._u([{key:"default",fn:function(e){return[t("div",{directives:[{name:"viewer",rawName:"v-viewer"}],staticClass:"tabBox_img"},[t("img",{directives:[{name:"lazy",rawName:"v-lazy",value:e.row.icon,expression:"scope.row.icon"}]})])]}}])}),t("el-table-column",{attrs:{label:"等级背景图","min-width":"100"},scopedSlots:e._u([{key:"default",fn:function(e){return[t("div",{directives:[{name:"viewer",rawName:"v-viewer"}],staticClass:"tabBox_img"},[t("img",{directives:[{name:"lazy",rawName:"v-lazy",value:e.row.image,expression:"scope.row.image"}]})])]}}])}),t("el-table-column",{attrs:{label:"等级名称","min-width":"120"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.name))])]}}])}),t("el-table-column",{attrs:{label:"等级","min-width":"120"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.grade))])]}}])}),t("el-table-column",{attrs:{label:"享受折扣","min-width":"100"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.discount))])]}}])}),t("el-table-column",{attrs:{label:"经验值要求","min-width":"100"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.exp_num))])]}}])}),t("el-table-column",{attrs:{label:"是否显示","min-width":"100"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-switch",{attrs:{"active-value":1,"inactive-value":0,value:a.row.is_show,size:"large"},on:{change:function(t){return e.onchangeIsShow(a.row)}},model:{value:a.row.is_show,callback:function(t){e.$set(a.row,"is_show",t)},expression:"scope.row.is_show"}})]}}])}),t("el-table-column",{attrs:{fixed:"right",label:"操作",width:"100"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-dropdown",{attrs:{size:"small",transfer:!0},on:{command:function(t){return e.changeMenu(a.row,t,a.$index)}}},[t("span",{staticClass:"el-dropdown-link"},[e._v("更多"),t("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),t("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[t("el-dropdown-item",{attrs:{command:"3"}},[e._v("编辑等级")]),t("el-dropdown-item",{attrs:{command:"2"}},[e._v("删除等级")])],1)],1)]}}])})],1),t("div",{staticClass:"acea-row row-right page"},[e.total?t("pagination",{attrs:{total:e.total,page:e.levelFrom.page,limit:e.levelFrom.limit},on:{"update:page":function(t){return e.$set(e.levelFrom,"page",t)},"update:limit":function(t){return e.$set(e.levelFrom,"limit",t)},pagination:e.getList}}):e._e()],1)],1),t("task-list",{ref:"tasks"})],1)}),[],!1,null,"4cb04f9c",null);t.default=s.exports},"628e":function(e,t,a){},8381:function(e,t,a){},c97f:function(e,t,a){"use strict";a("8381")}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-9a0440ac.220cda33.js b/crmeb/public/admin/system_static/js/chunk-9a0440ac.220cda33.js deleted file mode 100644 index a1dbc15dd..000000000 --- a/crmeb/public/admin/system_static/js/chunk-9a0440ac.220cda33.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-9a0440ac"],{"011a":function(t,s,i){t.exports=i.p+"system_static/img/no_chat.b9c3e583.png"},"060a":function(t,s,i){t.exports=i.p+"system_static/img/no_tk.401d40f4.png"},"13c2":function(t,s,i){},"2ada":function(t,s,i){},4112:function(t,s,i){t.exports=i.p+"system_static/img/no_user.a09b282b.png"},"468b":function(t,s,i){t.exports=i.p+"system_static/img/no_all.174e30c0.png"},"5f70":function(t,s,i){t.exports=i.p+"system_static/img/no_fh.977a0fb8.png"},"7a1a":function(t,s,i){"use strict";i.d(s,"a",(function(){return e}));var a=i("6b6c");function e(){return Object(a.a)({url:"service/info",method:"get",kefu:!0})}},"7eb74":function(t,s,i){"use strict";i.r(s);var a=i("49ea"),e=i("42e3"),n=i("7a1a"),c={name:"product_info",components:{empty:i("8b1f").a},data:function(){return{ops:{bar:{background:"#393232",opacity:".5",size:"2px"}},searchTxt:"",tabCur:0,tabList:[{key:0,title:"购买",api:"productCart"},{key:1,title:"足迹",api:"productHot"},{key:2,title:"热销",api:"productVisit"}],toUid:"",list:[]}},watch:{tabCur:function(t,s){return this.list=[],0==t?this.getBuyList():1==t?this.getVisit():2==t?this.getProductHot():void 0}},created:function(){Object(n.a)().then((function(t){window.document.title="".concat(t.data.site_name," - 商品列表")})),this.toUid=this.$route.query.toUid,this.getBuyList()},methods:{getBuyList:function(){var t=this;Object(e.B)(this.toUid,{store_name:this.searchTxt}).then((function(s){t.list=s.data}))},getProductHot:function(){var t=this;Object(e.C)(this.toUid,{store_name:this.searchTxt}).then((function(s){t.list=s.data}))},getVisit:function(){var t=this;Object(e.E)(this.toUid,{store_name:this.searchTxt}).then((function(s){t.list=s.data}))},bingGoods:function(t){var s={type:"chat",data:{msn:t.id,type:5,to_uid:this.toUid}};a.a.then((function(t){t.send(s)})),this.$router.go(-1)},bindTab:function(t){this.tabCur=t.key},bindSearch:function(){return 0==this.tabCur?this.getBuyList():1==this.tabCur?this.getVisit():2==this.tabCur?this.getProductHot():void 0}}};i("d7e6"),i("a071"),i=i("2877"),i=Object(i.a)(c,(function(){var t=this,s=t._self._c;return s("div",{staticClass:"product_info"},[s("div",{staticClass:"head"},[s("div",{staticClass:"tab-box"},t._l(t.tabList,(function(i,a){return s("div",{key:a,staticClass:"tab-item",class:{on:a==t.tabCur},on:{click:function(s){return t.bindTab(i)}}},[t._v("\n "+t._s(i.title)+"\n ")])})),0),s("div",{staticClass:"search-box"},[s("el-input",{staticStyle:{"border-radius":"0.39rem",background:"#f5f6f9"},attrs:{type:"text",placeholder:"搜索商品名称/ID",search:!0},on:{"on-search":t.bindSearch},model:{value:t.searchTxt,callback:function(s){t.searchTxt=s},expression:"searchTxt"}})],1)]),0@^][^\s!#%&*+<=>@^]*>/,N=/a/g,M=/a/g,I=(n=new O(N)!==N,g.MISSED_STICKY),q=g.UNSUPPORTED_Y;k=a&&(!n||I||x||y||b((function(){return M[j]=!1,O(N)!==N||O(M)===M||"/a/i"!==String(O(N,"i"))})));if(o("RegExp",k)){for(var A=function(t,e){var n,a,i=u(S,this),r=d(t),o=void 0===e,l=[],g=t;if(!i&&r&&o&&t.constructor===A)return t;if((r||u(S,t))&&(t=t.source,o)&&(e=m(g)),t=void 0===t?"":f(t),e=void 0===e?"":f(e),g=t,r=e=x&&"dotAll"in N&&(n=!!e&&-1"===e&&s:if(""===u||h(o,u))throw new C("Invalid capture group name");o[u]=!0,s=!(r[r.length]=[u,l]),u="";continue}s?u+=e:i+=e}return[i,r]}(t))[0],l=o[1]),o=c(O(t,e),i?this:S,A),(n||a||l.length)&&(e=w(o),n&&(e.dotAll=!0,e.raw=A(function(t){for(var e,n=t.length,a=0,i="",r=!1;a<=n;a++)"\\"===(e=R(t,a))?i+=e+R(t,++a):r||"."!==e?("["===e?r=!0:"]"===e&&(r=!1),i+=e):i+="[\\s\\S]";return i}(t),r)),a&&(e.sticky=!0),l.length)&&(e.groups=l),t!==g)try{s(o,"source",""===g?"(?:)":g)}catch(t){}return o},z=l(O),P=0;z.length>P;)p(A,O,z[P++]);(S.constructor=A).prototype=S,v(i,"RegExp",A,{constructor:!0})}_("RegExp")},"61f7":function(t,e,n){"use strict";n.d(e,"a",(function(){return r})),n.d(e,"c",(function(){return s})),n.d(e,"b",(function(){return l}));var a=n("ade3"),i=n("5530");function r(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var n,a,i={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(n in i)new RegExp("(".concat(n,")")).test(e)&&(a=i[n]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?a:("00"+a).substr(a.length)));return e}n("ac1f"),n("00b4"),n("5319"),n("4d63"),n("c607"),n("2c3e"),n("25f0"),n("498a"),n("d3b7"),n("13d5"),n("b64b"),n("99af");var o={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function c(t,e){t.message=function(t){return e.replace("%s",t||"")}}function s(t){var e=1@^][^\s!#%&*+<=>@^]*>/,W=/a/g,N=/a/g,I=(a=new S(W)!==W,p.MISSED_STICKY),T=p.UNSUPPORTED_Y;_=i&&(!a||I||x||k||b((function(){return N[V]=!1,S(W)!==W||S(N)===N||"/a/i"!==String(S(W,"i"))})));if(l("RegExp",_)){for(var D=function(t,e){var a,i,n=u(E,this),r=d(t),l=void 0===e,c=[],p=t;if(!n&&r&&l&&t.constructor===D)return t;if((r||u(E,t))&&(t=t.source,l)&&(e=m(p)),t=void 0===t?"":f(t),e=void 0===e?"":f(e),p=t,r=e=x&&"dotAll"in W&&(a=!!e&&-1"===e&&s:if(""===u||v(l,u))throw new O("Invalid capture group name");l[u]=!0,s=!(r[r.length]=[u,c]),u="";continue}s?u+=e:n+=e}return[n,r]}(t))[0],c=l[1]),l=o(S(t,e),n?this:E,D),(a||i||c.length)&&(e=w(l),a&&(e.dotAll=!0,e.raw=D(function(t){for(var e,a=t.length,i=0,n="",r=!1;i<=a;i++)"\\"===(e=L(t,i))?n+=e+L(t,++i):r||"."!==e?("["===e?r=!0:"]"===e&&(r=!1),n+=e):n+="[\\s\\S]";return n}(t),r)),i&&(e.sticky=!0),c.length)&&(e.groups=c),t!==p)try{s(l,"source",""===p?"(?:)":p)}catch(t){}return l},z=c(S),A=0;z.length>A;)h(D,S,z[A++]);(E.constructor=D).prototype=E,g(n,"RegExp",D,{constructor:!0})}y("RegExp")},"61f7":function(t,e,a){"use strict";a.d(e,"a",(function(){return r})),a.d(e,"c",(function(){return s})),a.d(e,"b",(function(){return c}));var i=a("ade3"),n=a("5530");function r(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var a,i,n={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(a in n)new RegExp("(".concat(a,")")).test(e)&&(i=n[a]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?i:("00"+i).substr(i.length)));return e}a("ac1f"),a("00b4"),a("5319"),a("4d63"),a("c607"),a("2c3e"),a("25f0"),a("498a"),a("d3b7"),a("13d5"),a("b64b"),a("99af");var l={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function o(t,e){t.message=function(t){return e.replace("%s",t||"")}}function s(t){var e=1@^][^\s!#%&*+<=>@^]*>/,N=/a/g,I=/a/g,z=(a=new V(N)!==N,p.MISSED_STICKY),D=p.UNSUPPORTED_Y;y=i&&(!a||z||x||k||b((function(){return I[S]=!1,V(N)!==N||V(I)===I||"/a/i"!==String(V(N,"i"))})));if(s("RegExp",y)){for(var T=function(t,e){var a,i,n=u(O,this),r=d(t),s=void 0===e,c=[],p=t;if(!n&&r&&s&&t.constructor===T)return t;if((r||u(O,t))&&(t=t.source,s)&&(e=m(p)),t=void 0===t?"":f(t),e=void 0===e?"":f(e),p=t,r=e=x&&"dotAll"in N&&(a=!!e&&-1"===e&&l:if(""===u||v(s,u))throw new E("Invalid capture group name");s[u]=!0,l=!(r[r.length]=[u,c]),u="";continue}l?u+=e:n+=e}return[n,r]}(t))[0],c=s[1]),s=o(V(t,e),n?this:O,T),(a||i||c.length)&&(e=w(s),a&&(e.dotAll=!0,e.raw=T(function(t){for(var e,a=t.length,i=0,n="",r=!1;i<=a;i++)"\\"===(e=R(t,i))?n+=e+R(t,++i):r||"."!==e?("["===e?r=!0:"]"===e&&(r=!1),n+=e):n+="[\\s\\S]";return n}(t),r)),i&&(e.sticky=!0),c.length)&&(e.groups=c),t!==p)try{l(s,"source",""===p?"(?:)":p)}catch(t){}return s},A=c(V),Y=0;A.length>Y;)g(T,V,A[Y++]);(O.constructor=T).prototype=O,h(n,"RegExp",T,{constructor:!0})}_("RegExp")},"61f7":function(t,e,a){"use strict";a.d(e,"a",(function(){return r})),a.d(e,"c",(function(){return l})),a.d(e,"b",(function(){return c}));var i=a("ade3"),n=a("5530");function r(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var a,i,n={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(a in n)new RegExp("(".concat(a,")")).test(e)&&(i=n[a]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?i:("00"+i).substr(i.length)));return e}a("ac1f"),a("00b4"),a("5319"),a("4d63"),a("c607"),a("2c3e"),a("25f0"),a("498a"),a("d3b7"),a("13d5"),a("b64b"),a("99af");var s={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function o(t,e){t.message=function(t){return e.replace("%s",t||"")}}function l(t){var e=1 "+i.value))])}))}}])}),e("el-table-column",{attrs:{fixed:"right",label:"操作",width:"120"},scopedSlots:t._u([{key:"default",fn:function(i){return[e("a",{on:{click:function(e){return t.eidtOptions(i.row.id)}}},[t._v("修改")]),e("el-divider",{attrs:{direction:"vertical"}}),e("a",{on:{click:function(e){return t.del(i.row,"删除",i.$index)}}},[t._v("删除")])]}}])})],1),e("div",{staticClass:"acea-row row-right page"},[t.total?e("pagination",{attrs:{total:t.total,page:t.from.page,limit:t.from.limit},on:{"update:page":function(e){return t.$set(t.from,"page",e)},"update:limit":function(e){return t.$set(t.from,"limit",e)},pagination:t.getCrudDataDictionary}}):t._e()],1)],1),e("el-dialog",{attrs:{visible:t.optionsModal,title:"字典配置","close-on-click-modal":!1,width:"600px"},on:{"update:visible":function(e){t.optionsModal=e},close:t.beforeChange}},[e("div",{staticClass:"options-list"},[e("el-form",{ref:"form",attrs:{inline:!0,"label-width":"80px"}},[e("div",{staticClass:"mb10"},[e("el-form-item",{attrs:{label:"字典名称:"}},[e("el-input",{staticClass:"mr10",staticStyle:{width:"310px"},attrs:{placeholder:"字典名称"},model:{value:t.dictionaryName,callback:function(e){t.dictionaryName=e},expression:"dictionaryName"}})],1)],1),t._l(t.optionsList,(function(i,a){return e("div",{key:a,staticClass:"item"},[e("el-form-item",{attrs:{label:"数据名称:"}},[e("el-input",{staticClass:"mr10",staticStyle:{width:"150px"},attrs:{placeholder:"label"},model:{value:i.label,callback:function(e){t.$set(i,"label",e)},expression:"item.label"}})],1),e("el-form-item",{attrs:{label:"数据值:"}},[e("el-input",{staticClass:"mr10",staticStyle:{width:"150px"},attrs:{placeholder:"value"},model:{value:i.value,callback:function(e){t.$set(i,"value",e)},expression:"item.value"}})],1),e("div",{staticStyle:{display:"inline-block","margin-bottom":"14px"}},[a==t.optionsList.length-1?e("i",{staticClass:"el-icon-circle-plus-outline add",attrs:{title:"新增"},on:{click:t.addOneOptions}}):t._e(),0@^][^\s!#%&*+<=>@^]*>/,K=/a/g,L=/a/g,k=(e=new y(K)!==K,d.MISSED_STICKY),N=d.UNSUPPORTED_Y;b=i&&(!e||k||U||v||m((function(){return L[F]=!1,y(K)!==K||y(L)===L||"/a/i"!==String(y(K,"i"))})));if(s("RegExp",b)){for(var T=function(A,t){var e,i,n=g(H,this),o=u(A),s=void 0===t,l=[],d=A;if(!n&&o&&s&&A.constructor===T)return A;if((o||g(H,A))&&(A=A.source,s)&&(t=f(d)),A=void 0===A?"":B(A),t=void 0===t?"":B(t),d=A,o=t=U&&"dotAll"in K&&(e=!!t&&-1"===t&&r:if(""===g||p(s,g))throw new x("Invalid capture group name");s[g]=!0,r=!(o[o.length]=[g,l]),g="";continue}r?g+=t:n+=t}return[n,o]}(A))[0],l=s[1]),s=a(y(A,t),n?this:H,T),(e||i||l.length)&&(t=w(s),e&&(t.dotAll=!0,t.raw=T(function(A){for(var t,e=A.length,i=0,n="",o=!1;i<=e;i++)"\\"===(t=E(A,i))?n+=t+E(A,++i):o||"."!==t?("["===t?o=!0:"]"===t&&(o=!1),n+=t):n+="[\\s\\S]";return n}(A),o)),i&&(t.sticky=!0),l.length)&&(t.groups=l),A!==d)try{r(s,"source",""===d?"(?:)":d)}catch(A){}return s},M=l(y),j=0;M.length>j;)C(T,y,M[j++]);(H.constructor=T).prototype=H,h(n,"RegExp",T,{constructor:!0})}Q("RegExp")},"4e82":function(A,t,e){"use strict";var i=e("23e7"),n=e("e330"),o=e("59ed"),s=e("7b0b"),a=e("07fa"),r=e("083a"),c=e("577e"),l=e("d039"),g=e("addb"),u=e("a640"),B=e("04d1"),f=e("d998"),d=e("2d00"),C=e("512ce"),h=[],m=n(h.sort),p=n(h.push),w=(e=l((function(){h.sort(void 0)})),n=l((function(){h.sort(null)})),u=u("sort"),!l((function(){if(d)return d<70;if(!(B&&3c(t)?1:-1})),e=a(n),u=0;u二级分类"},{type:1,value:"",label:"自定义链接"}]}})},modalPicTap:function(A,t){this.activeIndex=t,this.modalPic=!0},addCustomDialog:function(A){window.UE.registerUI("test-dialog",(function(A,t){var e=new window.UE.ui.Dialog({iframeUrl:o.a.routePre+"/widget.images/index.html?fodder=dialog",editor:A,name:t,title:"上传图片",cssRules:"width:1200px;height:500px;padding:20px;"});return this.dialog=e,new window.UE.ui.Button({name:"dialog-button",title:"上传图片",cssRules:"background-image: url(../../../assets/images/icons.png);background-position: -726px -77px;",onclick:function(){e.render(),e.open()}})}),37)},getPic:function(A){this.defaults.menu[this.activeIndex].img=A.att_dir,this.modalPic=!1}}},e("ad4b"),n=e("2877"),e=Object(n.a)(i,(function(){var A=this,t=A._self._c;return t("div",{staticClass:"hot_imgs"},[t("div",{staticClass:"title"},[A._v("最多可添加4个版块,图片建议尺寸140 * 140px;鼠标拖拽左侧圆点可 调整版块顺序")]),t("div",{staticClass:"list-box"},[t("draggable",{staticClass:"dragArea list-group",attrs:{list:A.defaults.menu,group:"people",handle:".move-icon"}},A._l(A.defaults.menu,(function(e,i){return t("div",{key:i,staticClass:"item"},[t("div",{staticClass:"move-icon"},[t("i",{staticClass:"el-icon-s-grid",staticStyle:{"font-size":"22px"}})]),t("div",{staticClass:"img-box",on:{click:function(t){return A.modalPicTap("单选",i)}}},[e.img?t("img",{attrs:{src:e.img,alt:""}}):t("div",{staticClass:"upload-box"},[t("i",{staticClass:"el-icon-picture-outline",staticStyle:{"font-size":"24px"}})]),t("div",[t("el-dialog",{attrs:{visible:A.modalPic,width:"1024px",title:"上传图片","close-on-click-modal":!1,"z-index":1},on:{"update:visible":function(t){A.modalPic=t}}},[A.modalPic?t("uploadPictures",{attrs:{isChoice:A.isChoice,gridBtn:A.gridBtn,gridPic:A.gridPic},on:{getPic:A.getPic}}):A._e()],1)],1)]),t("div",{staticClass:"info"},A._l(e.info,(function(e,i){return t("div",{key:i,staticClass:"info-item"},[t("span",[A._v(A._s(e.title))]),t("div",{staticClass:"input-box"},[t("el-input",{attrs:{placeholder:e.tips,maxlength:e.max},model:{value:e.value,callback:function(t){A.$set(e,"value",t)},expression:"infos.value"}})],1)])})),0)])})),0)],1),A.defaults.menu.length<4?t("div",{staticClass:"add-btn"},[t("el-button",{staticStyle:{width:"100%",height:"40px"},on:{click:A.addBox}},[A._v("添加板块")])],1):A._e()])}),[],!1,null,"3ce74646",null);t.default=e.exports},8742:function(A,t,e){},8831:function(A,t,e){"use strict";e.r(t);var i=e("5530"),n=e("2f62");i={name:"home_goods_list",cname:"商品列表",configName:"c_home_goods_list",icon:"iconcuxiaoliebiao1",type:0,defaultName:"goodList",props:{index:{type:null},num:{type:null}},computed:Object(i.a)({},Object(n.d)("mobildConfig",["defaultArray"])),watch:{pageData:{handler:function(A,t){this.setConfig(A)},deep:!0},num:{handler:function(A,t){A=this.$store.state.mobildConfig.defaultArray[A],this.setConfig(A)},deep:!0},defaultArray:{handler:function(A,t){var e=this.$store.state.mobildConfig.defaultArray[this.num];this.setConfig(e)},deep:!0}},data:function(){return{defaultConfig:{name:"goodList",timestamp:this.num,setUp:{tabVal:0},tabConfig:{title:"选择模板",tabVal:0,type:1,tabList:[{name:"自动选择",icon:"iconzidongxuanze"},{name:"手动选择",icon:"iconshoudongxuanze"}]},titleShow:{title:"是否显示名称",val:!0},opriceShow:{title:"是否显示原价",val:!0},priceShow:{title:"是否显示价格",val:!0},couponShow:{title:"是否显示优惠券",val:!0},selectConfig:{title:"商品分类",activeValue:[],list:[{value:"",label:""},{value:"",label:""}]},goodsSort:{title:"商品排序",name:"goodsSort",type:0,list:[{val:"综合",icon:"iconComm_whole"},{val:"销量",icon:"iconComm_number"},{val:"价格",icon:"iconComm_Price"}]},numConfig:{val:6},themeColor:{title:"背景颜色",name:"themeColor",default:[{item:"#fff"}],color:[{item:"#fff"}]},fontColor:{title:"价格颜色",name:"fontColor",default:[{item:"#e93323"}],color:[{item:"#e93323"}]},labelColor:{title:"活动标签",name:"labelColor",default:[{item:"#e93323"}],color:[{item:"#e93323"}]},itemStyle:{title:"显示类型",name:"itemSstyle",type:0,list:[{val:"单列",icon:"iconzuoyoutuwen"},{val:"两列",icon:"iconlianglie"},{val:"三列",icon:"iconsanlie"},{val:"大图",icon:"icondanlie"}]},bgStyle:{title:"背景样式",name:"bgStyle",type:0,list:[{val:"直角",icon:"iconPic_square"},{val:"圆角",icon:"iconPic_fillet"}]},conStyle:{title:"内容样式",name:"conStyle",type:1,list:[{val:"直角",icon:"iconPic_square"},{val:"圆角",icon:"iconPic_fillet"}]},prConfig:{title:"背景边距",val:0,min:0},mbConfig:{title:"商品间距",val:0,min:0},productList:{title:"商品列表",list:[]},goodsList:{max:20,list:[]}},navlist:[],imgStyle:"",txtColor:"",slider:"",tabCur:0,list:[],activeColor:"",fontColor:"",labelColor:"",pageData:{},itemStyle:0,titleShow:!0,opriceShow:!0,priceShow:!0,couponShow:!0,prConfig:0,bgStyle:0,conStyle:1}},mounted:function(){var A=this;this.$nextTick((function(){A.pageData=A.$store.state.mobildConfig.defaultArray[A.num],A.setConfig(A.pageData)}))},methods:{setConfig:function(A){A&&A.mbConfig&&(this.itemStyle=A.itemStyle.type||0,this.activeColor=A.themeColor.color[0].item,this.fontColor=A.fontColor.color[0].item,this.labelColor=A.labelColor.color[0].item,this.slider=A.mbConfig.val,this.prConfig=A.prConfig.val,this.titleShow=A.titleShow.val,this.opriceShow=A.opriceShow.val,this.priceShow=A.priceShow.val,this.couponShow=A.couponShow.val,this.bgStyle=A.bgStyle.type,this.conStyle=A.conStyle.type,A.tabConfig.tabVal?this.list=A.goodsList.list||[]:this.list=A.productList.list||[])}}},e("5ac5"),n=e("2877"),e=Object(n.a)(i,(function(){var A=this,t=A._self._c;return t("div",{style:{padding:"0 "+A.prConfig+"px"}},[t("div",{staticClass:"mobile-page paddingBox",class:0===A.bgStyle?"":"pageOn",style:{marginTop:A.slider+"px",background:A.activeColor}},[t("div",{staticClass:"home_product"},[0==A.itemStyle?[0 - * Copyright (c) 2022 Niklas von Hertzen - * Released under MIT License - */ -A.exports=function(){"use strict"; -/*! ***************************************************************************** - 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 A=function(t,e){return A=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(A,t){A.__proto__=t}||function(A,t){for(var e in t)Object.prototype.hasOwnProperty.call(t,e)&&(A[e]=t[e])},A(t,e)};function t(t,e){if("function"!==typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function i(){this.constructor=t}A(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}var e=function(){return e=Object.assign||function(A){for(var t,e=1,i=arguments.length;e0&&n[n.length-1])&&(6===o[0]||2===o[0])){s=0;continue}if(3===o[0]&&(!n||o[1]>n[0]&&o[1]=55296&&n<=56319&&e>10),s%1024+56320)),(n+1===e||i.length>16384)&&(o+=String.fromCharCode.apply(String,i),i.length=0)}return o},g="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",u="undefined"===typeof Uint8Array?[]:new Uint8Array(256),B=0;B>4,l[r++]=(15&i)<<4|n>>2,l[r++]=(3&n)<<6|63&o;return c},m=function(A){for(var t=A.length,e=[],i=0;i>w,v=(1<>w)+32,y=65536>>Q,H=(1<=0){if(A<55296||A>56319&&A<=65535)return t=this.index[A>>w],t=(t<>w)],t=(t<>Q),t=this.index[t],t+=A>>w&H,t=this.index[t],t=(t<K?(n.push(!0),s-=K):n.push(!1),-1!==["normal","auto","loose"].indexOf(t)&&-1!==[8208,8211,12316,12448].indexOf(A))return i.push(o),e.push($);if(s===T||s===R){if(0===o)return i.push(o),e.push(lA);var a=e[o-1];return-1===SA.indexOf(a)?(i.push(i[o-1]),e.push(a)):(i.push(o),e.push(lA))}return i.push(o),s===gA?e.push("strict"===t?tA:hA):s===bA||s===cA?e.push(lA):s===UA?A>=131072&&A<=196605||A>=196608&&A<=262141?e.push(hA):e.push(lA):void e.push(s)})),[i,e,n]},kA=function(A,t,e,i){var n=i[e];if(Array.isArray(A)?-1!==A.indexOf(n):A===n){var o=e;while(o<=i.length){o++;var s=i[o];if(s===t)return!0;if(s!==G)break}}if(n===G){o=e;while(o>0){o--;var a=i[o];if(Array.isArray(A)?-1!==A.indexOf(a):A===a){var r=e;while(r<=i.length){r++;s=i[r];if(s===t)return!0;if(s!==G)break}}if(a!==G)break}}return!1},NA=function(A,t){var e=A;while(e>=0){var i=t[e];if(i!==G)return i;e--}return 0},TA=function(A,t,e,i,n){if(0===e[i])return yA;var o=i-1;if(Array.isArray(n)&&!0===n[o])return yA;var s=o-1,a=o+1,r=t[o],c=s>=0?t[s]:0,l=t[a];if(r===k&&l===N)return yA;if(-1!==EA.indexOf(r))return FA;if(-1!==EA.indexOf(l))return yA;if(-1!==_A.indexOf(l))return yA;if(NA(o,t)===P)return HA;if(xA.get(A[o])===R)return yA;if((r===uA||r===BA)&&xA.get(A[a])===R)return yA;if(r===j||l===j)return yA;if(r===V)return yA;if(-1===[G,X,W].indexOf(r)&&l===V)return yA;if(-1!==[Z,z,q,nA,rA].indexOf(l))return yA;if(NA(o,t)===eA)return yA;if(kA(iA,eA,o,t))return yA;if(kA([Z,z],tA,o,t))return yA;if(kA(J,J,o,t))return yA;if(r===G)return HA;if(r===iA||l===iA)return yA;if(l===$||r===$)return HA;if(-1!==[X,W,tA].indexOf(l)||r===Y)return yA;if(c===CA&&-1!==KA.indexOf(r))return yA;if(r===rA&&l===CA)return yA;if(l===AA)return yA;if(-1!==IA.indexOf(l)&&r===oA||-1!==IA.indexOf(r)&&l===oA)return yA;if(r===aA&&-1!==[hA,uA,BA].indexOf(l)||-1!==[hA,uA,BA].indexOf(r)&&l===sA)return yA;if(-1!==IA.indexOf(r)&&-1!==OA.indexOf(l)||-1!==OA.indexOf(r)&&-1!==IA.indexOf(l))return yA;if(-1!==[aA,sA].indexOf(r)&&(l===oA||-1!==[eA,W].indexOf(l)&&t[a+1]===oA)||-1!==[eA,W].indexOf(r)&&l===oA||r===oA&&-1!==[oA,rA,nA].indexOf(l))return yA;if(-1!==[oA,rA,nA,Z,z].indexOf(l)){var g=o;while(g>=0){var u=t[g];if(u===oA)return yA;if(-1===[rA,nA].indexOf(u))break;g--}}if(-1!==[aA,sA].indexOf(l)){g=-1!==[Z,z].indexOf(r)?s:o;while(g>=0){u=t[g];if(u===oA)return yA;if(-1===[rA,nA].indexOf(u))break;g--}}if(mA===r&&-1!==[mA,pA,fA,dA].indexOf(l)||-1!==[pA,fA].indexOf(r)&&-1!==[pA,wA].indexOf(l)||-1!==[wA,dA].indexOf(r)&&l===wA)return yA;if(-1!==DA.indexOf(r)&&-1!==[AA,sA].indexOf(l)||-1!==DA.indexOf(l)&&r===aA)return yA;if(-1!==IA.indexOf(r)&&-1!==IA.indexOf(l))return yA;if(r===nA&&-1!==IA.indexOf(l))return yA;if(-1!==IA.concat(oA).indexOf(r)&&l===eA&&-1===vA.indexOf(A[a])||-1!==IA.concat(oA).indexOf(l)&&r===z)return yA;if(r===QA&&l===QA){var B=e[o],f=1;while(B>0){if(B--,t[B]!==QA)break;f++}if(f%2!==0)return yA}return r===uA&&l===BA?yA:HA},MA=function(A,t){t||(t={lineBreak:"normal",wordBreak:"normal"});var e=LA(A,t.lineBreak),i=e[0],n=e[1],o=e[2];"break-all"!==t.wordBreak&&"break-word"!==t.wordBreak||(n=n.map((function(A){return-1!==[oA,lA,bA].indexOf(A)?hA:A})));var s="keep-all"===t.wordBreak?o.map((function(t,e){return t&&A[e]>=19968&&A[e]<=40959})):void 0;return[i,n,s]},jA=function(){function A(A,t,e,i){this.codePoints=A,this.required=t===FA,this.start=e,this.end=i}return A.prototype.slice=function(){return l.apply(void 0,this.codePoints.slice(this.start,this.end))},A}(),PA=function(A,t){var e=c(A),i=MA(e,t),n=i[0],o=i[1],s=i[2],a=e.length,r=0,l=0;return{next:function(){if(l>=a)return{done:!0,value:null};var A=yA;while(l=Kt&&A<=57},Xt=function(A){return A>=55296&&A<=57343},Yt=function(A){return Jt(A)||A>=jt&&A<=Vt||A>=Lt&&A<=Nt},Wt=function(A){return A>=Lt&&A<=Mt},$t=function(A){return A>=jt&&A<=Rt},Zt=function(A){return Wt(A)||$t(A)},zt=function(A){return A>=wt},qt=function(A){return A===XA||A===$A||A===ZA},Ae=function(A){return Zt(A)||zt(A)||A===st},te=function(A){return Ae(A)||Jt(A)||A===at},ee=function(A){return A>=xt&&A<=It||A===Et||A>=_t&&A<=Ot||A===St},ie=function(A,t){return A===WA&&t!==XA},ne=function(A,t,e){return A===at?Ae(t)||ie(t,e):!!Ae(A)||!(A!==WA||!ie(A,t))},oe=function(A,t,e){return A===Ut||A===at?!!Jt(t)||t===Ht&&Jt(e):Jt(A===Ht?t:A)},se=function(A){var t=0,e=1;A[t]!==Ut&&A[t]!==at||(A[t]===at&&(e=-1),t++);var i=[];while(Jt(A[t]))i.push(A[t++]);var n=i.length?parseInt(l.apply(void 0,i),10):0;A[t]===Ht&&t++;var o=[];while(Jt(A[t]))o.push(A[t++]);var s=o.length,a=s?parseInt(l.apply(void 0,o),10):0;A[t]!==Pt&&A[t]!==kt||t++;var r=1;A[t]!==Ut&&A[t]!==at||(A[t]===at&&(r=-1),t++);var c=[];while(Jt(A[t]))c.push(A[t++]);var g=c.length?parseInt(l.apply(void 0,c),10):0;return e*(n+a*Math.pow(10,-s))*Math.pow(10,r*g)},ae={type:2},re={type:3},ce={type:4},le={type:13},ge={type:8},ue={type:21},Be={type:9},fe={type:10},de={type:11},Ce={type:12},he={type:14},me={type:23},pe={type:1},we={type:25},Qe={type:24},be={type:26},Ue={type:27},ve={type:28},Fe={type:29},ye={type:31},He={type:32},xe=function(){function A(){this._value=[]}return A.prototype.write=function(A){this._value=this._value.concat(c(A))},A.prototype.read=function(){var A=[],t=this.consumeToken();while(t!==He)A.push(t),t=this.consumeToken();return A},A.prototype.consumeToken=function(){var A=this.consumeCodePoint();switch(A){case zA:return this.consumeStringToken(zA);case At:var t=this.peekCodePoint(0),e=this.peekCodePoint(1),i=this.peekCodePoint(2);if(te(t)||ie(e,i)){var n=ne(t,e,i)?GA:VA,o=this.consumeName();return{type:5,value:o,flags:n}}break;case tt:if(this.peekCodePoint(0)===qA)return this.consumeCodePoint(),le;break;case it:return this.consumeStringToken(it);case nt:return ae;case ot:return re;case bt:if(this.peekCodePoint(0)===qA)return this.consumeCodePoint(),he;break;case Ut:if(oe(A,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(A),this.consumeNumericToken();break;case vt:return ce;case at:var s=A,a=this.peekCodePoint(0),r=this.peekCodePoint(1);if(oe(s,a,r))return this.reconsumeCodePoint(A),this.consumeNumericToken();if(ne(s,a,r))return this.reconsumeCodePoint(A),this.consumeIdentLikeToken();if(a===at&&r===lt)return this.consumeCodePoint(),this.consumeCodePoint(),Qe;break;case Ht:if(oe(A,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(A),this.consumeNumericToken();break;case YA:if(this.peekCodePoint(0)===bt){this.consumeCodePoint();while(1){var c=this.consumeCodePoint();if(c===bt&&(c=this.consumeCodePoint(),c===YA))return this.consumeToken();if(c===Dt)return this.consumeToken()}}break;case Ft:return be;case yt:return Ue;case ct:if(this.peekCodePoint(0)===rt&&this.peekCodePoint(1)===at&&this.peekCodePoint(2)===at)return this.consumeCodePoint(),this.consumeCodePoint(),we;break;case gt:var g=this.peekCodePoint(0),u=this.peekCodePoint(1),B=this.peekCodePoint(2);if(ne(g,u,B)){o=this.consumeName();return{type:7,value:o}}break;case ut:return ve;case WA:if(ie(A,this.peekCodePoint(0)))return this.reconsumeCodePoint(A),this.consumeIdentLikeToken();break;case Bt:return Fe;case ft:if(this.peekCodePoint(0)===qA)return this.consumeCodePoint(),ge;break;case dt:return de;case ht:return Ce;case Tt:case Gt:var f=this.peekCodePoint(0),d=this.peekCodePoint(1);return f!==Ut||!Yt(d)&&d!==Ct||(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(A),this.consumeIdentLikeToken();case mt:if(this.peekCodePoint(0)===qA)return this.consumeCodePoint(),Be;if(this.peekCodePoint(0)===mt)return this.consumeCodePoint(),ue;break;case pt:if(this.peekCodePoint(0)===qA)return this.consumeCodePoint(),fe;break;case Dt:return He}return qt(A)?(this.consumeWhiteSpace(),ye):Jt(A)?(this.reconsumeCodePoint(A),this.consumeNumericToken()):Ae(A)?(this.reconsumeCodePoint(A),this.consumeIdentLikeToken()):{type:6,value:l(A)}},A.prototype.consumeCodePoint=function(){var A=this._value.shift();return"undefined"===typeof A?-1:A},A.prototype.reconsumeCodePoint=function(A){this._value.unshift(A)},A.prototype.peekCodePoint=function(A){return A>=this._value.length?-1:this._value[A]},A.prototype.consumeUnicodeRangeToken=function(){var A=[],t=this.consumeCodePoint();while(Yt(t)&&A.length<6)A.push(t),t=this.consumeCodePoint();var e=!1;while(t===Ct&&A.length<6)A.push(t),t=this.consumeCodePoint(),e=!0;if(e){var i=parseInt(l.apply(void 0,A.map((function(A){return A===Ct?Kt:A}))),16),n=parseInt(l.apply(void 0,A.map((function(A){return A===Ct?Vt:A}))),16);return{type:30,start:i,end:n}}var o=parseInt(l.apply(void 0,A),16);if(this.peekCodePoint(0)===at&&Yt(this.peekCodePoint(1))){this.consumeCodePoint(),t=this.consumeCodePoint();var s=[];while(Yt(t)&&s.length<6)s.push(t),t=this.consumeCodePoint();n=parseInt(l.apply(void 0,s),16);return{type:30,start:o,end:n}}return{type:30,start:o,end:o}},A.prototype.consumeIdentLikeToken=function(){var A=this.consumeName();return"url"===A.toLowerCase()&&this.peekCodePoint(0)===nt?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===nt?(this.consumeCodePoint(),{type:19,value:A}):{type:20,value:A}},A.prototype.consumeUrlToken=function(){var A=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===Dt)return{type:22,value:""};var t=this.peekCodePoint(0);if(t===it||t===zA){var e=this.consumeStringToken(this.consumeCodePoint());return 0===e.type&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===Dt||this.peekCodePoint(0)===ot)?(this.consumeCodePoint(),{type:22,value:e.value}):(this.consumeBadUrlRemnants(),me)}while(1){var i=this.consumeCodePoint();if(i===Dt||i===ot)return{type:22,value:l.apply(void 0,A)};if(qt(i))return this.consumeWhiteSpace(),this.peekCodePoint(0)===Dt||this.peekCodePoint(0)===ot?(this.consumeCodePoint(),{type:22,value:l.apply(void 0,A)}):(this.consumeBadUrlRemnants(),me);if(i===zA||i===it||i===nt||ee(i))return this.consumeBadUrlRemnants(),me;if(i===WA){if(!ie(i,this.peekCodePoint(0)))return this.consumeBadUrlRemnants(),me;A.push(this.consumeEscapedCodePoint())}else A.push(i)}},A.prototype.consumeWhiteSpace=function(){while(qt(this.peekCodePoint(0)))this.consumeCodePoint()},A.prototype.consumeBadUrlRemnants=function(){while(1){var A=this.consumeCodePoint();if(A===ot||A===Dt)return;ie(A,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},A.prototype.consumeStringSlice=function(A){var t=5e4,e="";while(A>0){var i=Math.min(t,A);e+=l.apply(void 0,this._value.splice(0,i)),A-=i}return this._value.shift(),e},A.prototype.consumeStringToken=function(A){var t="",e=0;do{var i=this._value[e];if(i===Dt||void 0===i||i===A)return t+=this.consumeStringSlice(e),{type:0,value:t};if(i===XA)return this._value.splice(0,e),pe;if(i===WA){var n=this._value[e+1];n!==Dt&&void 0!==n&&(n===XA?(t+=this.consumeStringSlice(e),e=-1,this._value.shift()):ie(i,n)&&(t+=this.consumeStringSlice(e),t+=l(this.consumeEscapedCodePoint()),e=-1))}e++}while(1)},A.prototype.consumeNumber=function(){var A=[],t=RA,e=this.peekCodePoint(0);e!==Ut&&e!==at||A.push(this.consumeCodePoint());while(Jt(this.peekCodePoint(0)))A.push(this.consumeCodePoint());e=this.peekCodePoint(0);var i=this.peekCodePoint(1);if(e===Ht&&Jt(i)){A.push(this.consumeCodePoint(),this.consumeCodePoint()),t=JA;while(Jt(this.peekCodePoint(0)))A.push(this.consumeCodePoint())}e=this.peekCodePoint(0),i=this.peekCodePoint(1);var n=this.peekCodePoint(2);if((e===Pt||e===kt)&&((i===Ut||i===at)&&Jt(n)||Jt(i))){A.push(this.consumeCodePoint(),this.consumeCodePoint()),t=JA;while(Jt(this.peekCodePoint(0)))A.push(this.consumeCodePoint())}return[se(A),t]},A.prototype.consumeNumericToken=function(){var A=this.consumeNumber(),t=A[0],e=A[1],i=this.peekCodePoint(0),n=this.peekCodePoint(1),o=this.peekCodePoint(2);if(ne(i,n,o)){var s=this.consumeName();return{type:15,number:t,flags:e,unit:s}}return i===et?(this.consumeCodePoint(),{type:16,number:t,flags:e}):{type:17,number:t,flags:e}},A.prototype.consumeEscapedCodePoint=function(){var A=this.consumeCodePoint();if(Yt(A)){var t=l(A);while(Yt(this.peekCodePoint(0))&&t.length<6)t+=l(this.consumeCodePoint());qt(this.peekCodePoint(0))&&this.consumeCodePoint();var e=parseInt(t,16);return 0===e||Xt(e)||e>1114111?Qt:e}return A===Dt?Qt:A},A.prototype.consumeName=function(){var A="";while(1){var t=this.consumeCodePoint();if(te(t))A+=l(t);else{if(!ie(t,this.peekCodePoint(0)))return this.reconsumeCodePoint(t),A;A+=l(this.consumeEscapedCodePoint())}}},A}(),Ie=function(){function A(A){this._tokens=A}return A.create=function(t){var e=new xe;return e.write(t),new A(e.read())},A.parseValue=function(t){return A.create(t).parseComponentValue()},A.parseValues=function(t){return A.create(t).parseComponentValues()},A.prototype.parseComponentValue=function(){var A=this.consumeToken();while(31===A.type)A=this.consumeToken();if(32===A.type)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(A);var t=this.consumeComponentValue();do{A=this.consumeToken()}while(31===A.type);if(32===A.type)return t;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},A.prototype.parseComponentValues=function(){var A=[];while(1){var t=this.consumeComponentValue();if(32===t.type)return A;A.push(t),A.push()}},A.prototype.consumeComponentValue=function(){var A=this.consumeToken();switch(A.type){case 11:case 28:case 2:return this.consumeSimpleBlock(A.type);case 19:return this.consumeFunction(A)}return A},A.prototype.consumeSimpleBlock=function(A){var t={type:A,values:[]},e=this.consumeToken();while(1){if(32===e.type||Ne(e,A))return t;this.reconsumeToken(e),t.values.push(this.consumeComponentValue()),e=this.consumeToken()}},A.prototype.consumeFunction=function(A){var t={name:A.value,values:[],type:18};while(1){var e=this.consumeToken();if(32===e.type||3===e.type)return t;this.reconsumeToken(e),t.values.push(this.consumeComponentValue())}},A.prototype.consumeToken=function(){var A=this._tokens.shift();return"undefined"===typeof A?He:A},A.prototype.reconsumeToken=function(A){this._tokens.unshift(A)},A}(),Ee=function(A){return 15===A.type},_e=function(A){return 17===A.type},Oe=function(A){return 20===A.type},Se=function(A){return 0===A.type},De=function(A,t){return Oe(A)&&A.value===t},Ke=function(A){return 31!==A.type},Le=function(A){return 31!==A.type&&4!==A.type},ke=function(A){var t=[],e=[];return A.forEach((function(A){if(4===A.type){if(0===e.length)throw new Error("Error parsing function args, zero tokens for arg");return t.push(e),void(e=[])}31!==A.type&&e.push(A)})),e.length&&t.push(e),t},Ne=function(A,t){return 11===t&&12===A.type||(28===t&&29===A.type||2===t&&3===A.type)},Te=function(A){return 17===A.type||15===A.type},Me=function(A){return 16===A.type||Te(A)},je=function(A){return A.length>1?[A[0],A[1]]:[A[0]]},Pe={type:17,number:0,flags:RA},Ve={type:16,number:50,flags:RA},Ge={type:16,number:100,flags:RA},Re=function(A,t,e){var i=A[0],n=A[1];return[Je(i,t),Je("undefined"!==typeof n?n:i,e)]},Je=function(A,t){if(16===A.type)return A.number/100*t;if(Ee(A))switch(A.unit){case"rem":case"em":return 16*A.number;case"px":default:return A.number}return A.number},Xe="deg",Ye="grad",We="rad",$e="turn",Ze={name:"angle",parse:function(A,t){if(15===t.type)switch(t.unit){case Xe:return Math.PI*t.number/180;case Ye:return Math.PI/200*t.number;case We:return t.number;case $e:return 2*Math.PI*t.number}throw new Error("Unsupported angle type")}},ze=function(A){return 15===A.type&&(A.unit===Xe||A.unit===Ye||A.unit===We||A.unit===$e)},qe=function(A){var t=A.filter(Oe).map((function(A){return A.value})).join(" ");switch(t){case"to bottom right":case"to right bottom":case"left top":case"top left":return[Pe,Pe];case"to top":case"bottom":return Ai(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[Pe,Ge];case"to right":case"left":return Ai(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[Ge,Ge];case"to bottom":case"top":return Ai(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[Ge,Pe];case"to left":case"right":return Ai(270)}return 0},Ai=function(A){return Math.PI*A/180},ti={name:"color",parse:function(A,t){if(18===t.type){var e=ci[t.name];if("undefined"===typeof e)throw new Error('Attempting to parse an unsupported color function "'+t.name+'"');return e(A,t.values)}if(5===t.type){if(3===t.value.length){var i=t.value.substring(0,1),n=t.value.substring(1,2),o=t.value.substring(2,3);return ni(parseInt(i+i,16),parseInt(n+n,16),parseInt(o+o,16),1)}if(4===t.value.length){i=t.value.substring(0,1),n=t.value.substring(1,2),o=t.value.substring(2,3);var s=t.value.substring(3,4);return ni(parseInt(i+i,16),parseInt(n+n,16),parseInt(o+o,16),parseInt(s+s,16)/255)}if(6===t.value.length){i=t.value.substring(0,2),n=t.value.substring(2,4),o=t.value.substring(4,6);return ni(parseInt(i,16),parseInt(n,16),parseInt(o,16),1)}if(8===t.value.length){i=t.value.substring(0,2),n=t.value.substring(2,4),o=t.value.substring(4,6),s=t.value.substring(6,8);return ni(parseInt(i,16),parseInt(n,16),parseInt(o,16),parseInt(s,16)/255)}}if(20===t.type){var a=gi[t.value.toUpperCase()];if("undefined"!==typeof a)return a}return gi.TRANSPARENT}},ei=function(A){return 0===(255&A)},ii=function(A){var t=255&A,e=255&A>>8,i=255&A>>16,n=255&A>>24;return t<255?"rgba("+n+","+i+","+e+","+t/255+")":"rgb("+n+","+i+","+e+")"},ni=function(A,t,e,i){return(A<<24|t<<16|e<<8|Math.round(255*i)<<0)>>>0},oi=function(A,t){if(17===A.type)return A.number;if(16===A.type){var e=3===t?1:255;return 3===t?A.number/100*e:Math.round(A.number/100*e)}return 0},si=function(A,t){var e=t.filter(Le);if(3===e.length){var i=e.map(oi),n=i[0],o=i[1],s=i[2];return ni(n,o,s,1)}if(4===e.length){var a=e.map(oi),r=(n=a[0],o=a[1],s=a[2],a[3]);return ni(n,o,s,r)}return 0};function ai(A,t,e){return e<0&&(e+=1),e>=1&&(e-=1),e<1/6?(t-A)*e*6+A:e<.5?t:e<2/3?6*(t-A)*(2/3-e)+A:A}var ri=function(A,t){var e=t.filter(Le),i=e[0],n=e[1],o=e[2],s=e[3],a=(17===i.type?Ai(i.number):Ze.parse(A,i))/(2*Math.PI),r=Me(n)?n.number/100:0,c=Me(o)?o.number/100:0,l="undefined"!==typeof s&&Me(s)?Je(s,1):1;if(0===r)return ni(255*c,255*c,255*c,1);var g=c<=.5?c*(r+1):c+r-c*r,u=2*c-g,B=ai(u,g,a+1/3),f=ai(u,g,a),d=ai(u,g,a-1/3);return ni(255*B,255*f,255*d,l)},ci={hsl:ri,hsla:ri,rgb:si,rgba:si},li=function(A,t){return ti.parse(A,Ie.create(t).parseComponentValue())},gi={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},ui={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(A,t){return t.map((function(A){if(Oe(A))switch(A.value){case"padding-box":return 1;case"content-box":return 2}return 0}))}},Bi={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},fi=function(A,t){var e=ti.parse(A,t[0]),i=t[1];return i&&Me(i)?{color:e,stop:i}:{color:e,stop:null}},di=function(A,t){var e=A[0],i=A[A.length-1];null===e.stop&&(e.stop=Pe),null===i.stop&&(i.stop=Ge);for(var n=[],o=0,s=0;so?n.push(r):n.push(o),o=r}else n.push(null)}var c=null;for(s=0;sA.optimumDistance)?{optimumCorner:t,optimumDistance:a}:A}),{optimumDistance:n?1/0:-1/0,optimumCorner:null}).optimumCorner},wi=function(A,t,e,i,n){var o=0,s=0;switch(A.size){case 0:0===A.shape?o=s=Math.min(Math.abs(t),Math.abs(t-i),Math.abs(e),Math.abs(e-n)):1===A.shape&&(o=Math.min(Math.abs(t),Math.abs(t-i)),s=Math.min(Math.abs(e),Math.abs(e-n)));break;case 2:if(0===A.shape)o=s=Math.min(mi(t,e),mi(t,e-n),mi(t-i,e),mi(t-i,e-n));else if(1===A.shape){var a=Math.min(Math.abs(e),Math.abs(e-n))/Math.min(Math.abs(t),Math.abs(t-i)),r=pi(i,n,t,e,!0),c=r[0],l=r[1];o=mi(c-t,(l-e)/a),s=a*o}break;case 1:0===A.shape?o=s=Math.max(Math.abs(t),Math.abs(t-i),Math.abs(e),Math.abs(e-n)):1===A.shape&&(o=Math.max(Math.abs(t),Math.abs(t-i)),s=Math.max(Math.abs(e),Math.abs(e-n)));break;case 3:if(0===A.shape)o=s=Math.max(mi(t,e),mi(t,e-n),mi(t-i,e),mi(t-i,e-n));else if(1===A.shape){a=Math.max(Math.abs(e),Math.abs(e-n))/Math.max(Math.abs(t),Math.abs(t-i));var g=pi(i,n,t,e,!1);c=g[0],l=g[1];o=mi(c-t,(l-e)/a),s=a*o}break}return Array.isArray(A.size)&&(o=Je(A.size[0],i),s=2===A.size.length?Je(A.size[1],n):o),[o,s]},Qi=function(A,t){var e=Ai(180),i=[];return ke(t).forEach((function(t,n){if(0===n){var o=t[0];if(20===o.type&&-1!==["top","left","right","bottom"].indexOf(o.value))return void(e=qe(t));if(ze(o))return void(e=(Ze.parse(A,o)+Ai(270))%Ai(360))}var s=fi(A,t);i.push(s)})),{angle:e,stops:i,type:1}},bi="closest-side",Ui="farthest-side",vi="closest-corner",Fi="farthest-corner",yi="circle",Hi="ellipse",xi="cover",Ii="contain",Ei=function(A,t){var e=0,i=3,n=[],o=[];return ke(t).forEach((function(t,s){var a=!0;if(0===s?a=t.reduce((function(A,t){if(Oe(t))switch(t.value){case"center":return o.push(Ve),!1;case"top":case"left":return o.push(Pe),!1;case"right":case"bottom":return o.push(Ge),!1}else if(Me(t)||Te(t))return o.push(t),!1;return A}),a):1===s&&(a=t.reduce((function(A,t){if(Oe(t))switch(t.value){case yi:return e=0,!1;case Hi:return e=1,!1;case Ii:case bi:return i=0,!1;case Ui:return i=1,!1;case vi:return i=2,!1;case xi:case Fi:return i=3,!1}else if(Te(t)||Me(t))return Array.isArray(i)||(i=[]),i.push(t),!1;return A}),a)),a){var r=fi(A,t);n.push(r)}})),{size:i,shape:e,stops:n,position:o,type:2}},_i=function(A){return 1===A.type},Oi=function(A){return 2===A.type},Si={name:"image",parse:function(A,t){if(22===t.type){var e={url:t.value,type:0};return A.cache.addImage(t.value),e}if(18===t.type){var i=Ni[t.name];if("undefined"===typeof i)throw new Error('Attempting to parse an unsupported image function "'+t.name+'"');return i(A,t.values)}throw new Error("Unsupported image type "+t.type)}};function Di(A){return!(20===A.type&&"none"===A.value)&&(18!==A.type||!!Ni[A.name])}var Ki,Li,ki,Ni={"linear-gradient":function(A,t){var e=Ai(180),i=[];return ke(t).forEach((function(t,n){if(0===n){var o=t[0];if(20===o.type&&"to"===o.value)return void(e=qe(t));if(ze(o))return void(e=Ze.parse(A,o))}var s=fi(A,t);i.push(s)})),{angle:e,stops:i,type:1}},"-moz-linear-gradient":Qi,"-ms-linear-gradient":Qi,"-o-linear-gradient":Qi,"-webkit-linear-gradient":Qi,"radial-gradient":function(A,t){var e=0,i=3,n=[],o=[];return ke(t).forEach((function(t,s){var a=!0;if(0===s){var r=!1;a=t.reduce((function(A,t){if(r)if(Oe(t))switch(t.value){case"center":return o.push(Ve),A;case"top":case"left":return o.push(Pe),A;case"right":case"bottom":return o.push(Ge),A}else(Me(t)||Te(t))&&o.push(t);else if(Oe(t))switch(t.value){case yi:return e=0,!1;case Hi:return e=1,!1;case"at":return r=!0,!1;case bi:return i=0,!1;case xi:case Ui:return i=1,!1;case Ii:case vi:return i=2,!1;case Fi:return i=3,!1}else if(Te(t)||Me(t))return Array.isArray(i)||(i=[]),i.push(t),!1;return A}),a)}if(a){var c=fi(A,t);n.push(c)}})),{size:i,shape:e,stops:n,position:o,type:2}},"-moz-radial-gradient":Ei,"-ms-radial-gradient":Ei,"-o-radial-gradient":Ei,"-webkit-radial-gradient":Ei,"-webkit-gradient":function(A,t){var e=Ai(180),i=[],n=1,o=0,s=3,a=[];return ke(t).forEach((function(t,e){var o=t[0];if(0===e){if(Oe(o)&&"linear"===o.value)return void(n=1);if(Oe(o)&&"radial"===o.value)return void(n=2)}if(18===o.type)if("from"===o.name){var s=ti.parse(A,o.values[0]);i.push({stop:Pe,color:s})}else if("to"===o.name){s=ti.parse(A,o.values[0]);i.push({stop:Ge,color:s})}else if("color-stop"===o.name){var a=o.values.filter(Le);if(2===a.length){s=ti.parse(A,a[1]);var r=a[0];_e(r)&&i.push({stop:{type:16,number:100*r.number,flags:r.flags},color:s})}}})),1===n?{angle:(e+Ai(180))%Ai(360),stops:i,type:n}:{size:s,shape:o,stops:i,position:a,type:n}}},Ti={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(A,t){if(0===t.length)return[];var e=t[0];return 20===e.type&&"none"===e.value?[]:t.filter((function(A){return Le(A)&&Di(A)})).map((function(t){return Si.parse(A,t)}))}},Mi={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(A,t){return t.map((function(A){if(Oe(A))switch(A.value){case"padding-box":return 1;case"content-box":return 2}return 0}))}},ji={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(A,t){return ke(t).map((function(A){return A.filter(Me)})).map(je)}},Pi={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(A,t){return ke(t).map((function(A){return A.filter(Oe).map((function(A){return A.value})).join(" ")})).map(Vi)}},Vi=function(A){switch(A){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}},Gi=Ki||(Ki={}),Ri=(Gi["AUTO"]="auto",Gi["CONTAIN"]="contain",Gi["COVER"]="cover",{name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(A,t){return ke(t).map((function(A){return A.filter(Ji)}))}}),Ji=function(A){return Oe(A)||Me(A)},Xi=function(A){return{name:"border-"+A+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},Yi=Xi("top"),Wi=Xi("right"),$i=Xi("bottom"),Zi=Xi("left"),zi=function(A){return{name:"border-radius-"+A,initialValue:"0 0",prefix:!1,type:1,parse:function(A,t){return je(t.filter(Me))}}},qi=zi("top-left"),An=zi("top-right"),tn=zi("bottom-right"),en=zi("bottom-left"),nn=function(A){return{name:"border-"+A+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(A,t){switch(t){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},on=nn("top"),sn=nn("right"),an=nn("bottom"),rn=nn("left"),cn=function(A){return{name:"border-"+A+"-width",initialValue:"0",type:0,prefix:!1,parse:function(A,t){return Ee(t)?t.number:0}}},ln=cn("top"),gn=cn("right"),un=cn("bottom"),Bn=cn("left"),fn={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},dn={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(A,t){switch(t){case"rtl":return 1;case"ltr":default:return 0}}},Cn={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(A,t){return t.filter(Oe).reduce((function(A,t){return A|hn(t.value)}),0)}},hn=function(A){switch(A){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},mn={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(A,t){switch(t){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},pn={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(A,t){return 20===t.type&&"normal"===t.value?0:17===t.type||15===t.type?t.number:0}},wn=Li||(Li={}),Qn=(wn["NORMAL"]="normal",wn["STRICT"]="strict",{name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(A,t){switch(t){case"strict":return Li.STRICT;case"normal":default:return Li.NORMAL}}}),bn={name:"line-height",initialValue:"normal",prefix:!1,type:4},Un=function(A,t){return Oe(A)&&"normal"===A.value?1.2*t:17===A.type?t*A.number:Me(A)?Je(A,t):t},vn={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(A,t){return 20===t.type&&"none"===t.value?null:Si.parse(A,t)}},Fn={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(A,t){switch(t){case"inside":return 0;case"outside":default:return 1}}},yn={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(A,t){switch(t){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}},Hn=function(A){return{name:"margin-"+A,initialValue:"0",prefix:!1,type:4}},xn=Hn("top"),In=Hn("right"),En=Hn("bottom"),_n=Hn("left"),On={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(A,t){return t.filter(Oe).map((function(A){switch(A.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}}))}},Sn={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(A,t){switch(t){case"break-word":return"break-word";case"normal":default:return"normal"}}},Dn=function(A){return{name:"padding-"+A,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Kn=Dn("top"),Ln=Dn("right"),kn=Dn("bottom"),Nn=Dn("left"),Tn={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(A,t){switch(t){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},Mn={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(A,t){switch(t){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},jn={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(A,t){return 1===t.length&&De(t[0],"none")?[]:ke(t).map((function(t){for(var e={color:gi.TRANSPARENT,offsetX:Pe,offsetY:Pe,blur:Pe},i=0,n=0;n1?1:0],this.overflowWrap=bo(A,Sn,t.overflowWrap),this.paddingTop=bo(A,Kn,t.paddingTop),this.paddingRight=bo(A,Ln,t.paddingRight),this.paddingBottom=bo(A,kn,t.paddingBottom),this.paddingLeft=bo(A,Nn,t.paddingLeft),this.paintOrder=bo(A,Co,t.paintOrder),this.position=bo(A,Mn,t.position),this.textAlign=bo(A,Tn,t.textAlign),this.textDecorationColor=bo(A,Ao,null!==(e=t.textDecorationColor)&&void 0!==e?e:t.color),this.textDecorationLine=bo(A,to,null!==(i=t.textDecorationLine)&&void 0!==i?i:t.textDecoration),this.textShadow=bo(A,jn,t.textShadow),this.textTransform=bo(A,Pn,t.textTransform),this.transform=bo(A,Vn,t.transform),this.transformOrigin=bo(A,Xn,t.transformOrigin),this.visibility=bo(A,Yn,t.visibility),this.webkitTextStrokeColor=bo(A,ho,t.webkitTextStrokeColor),this.webkitTextStrokeWidth=bo(A,mo,t.webkitTextStrokeWidth),this.wordBreak=bo(A,$n,t.wordBreak),this.zIndex=bo(A,Zn,t.zIndex)}return A.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&0===this.visibility},A.prototype.isTransparent=function(){return ei(this.backgroundColor)},A.prototype.isTransformed=function(){return null!==this.transform},A.prototype.isPositioned=function(){return 0!==this.position},A.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},A.prototype.isFloating=function(){return 0!==this.float},A.prototype.isInlineLevel=function(){return ao(this.display,4)||ao(this.display,33554432)||ao(this.display,268435456)||ao(this.display,536870912)||ao(this.display,67108864)||ao(this.display,134217728)},A}(),wo=function(){function A(A,t){this.content=bo(A,ro,t.content),this.quotes=bo(A,uo,t.quotes)}return A}(),Qo=function(){function A(A,t){this.counterIncrement=bo(A,co,t.counterIncrement),this.counterReset=bo(A,lo,t.counterReset)}return A}(),bo=function(A,t,e){var i=new xe,n=null!==e&&"undefined"!==typeof e?e.toString():t.initialValue;i.write(n);var o=new Ie(i.read());switch(t.type){case 2:var s=o.parseComponentValue();return t.parse(A,Oe(s)?s.value:t.initialValue);case 0:return t.parse(A,o.parseComponentValue());case 1:return t.parse(A,o.parseComponentValues());case 4:return o.parseComponentValue();case 3:switch(t.format){case"angle":return Ze.parse(A,o.parseComponentValue());case"color":return ti.parse(A,o.parseComponentValue());case"image":return Si.parse(A,o.parseComponentValue());case"length":var a=o.parseComponentValue();return Te(a)?a:Pe;case"length-percentage":var r=o.parseComponentValue();return Me(r)?r:Pe;case"time":return zn.parse(A,o.parseComponentValue())}break}},Uo="data-html2canvas-debug",vo=function(A){var t=A.getAttribute(Uo);switch(t){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},Fo=function(A,t){var e=vo(A);return 1===e||t===e},yo=function(){function A(A,t){this.context=A,this.textNodes=[],this.elements=[],this.flags=0,Fo(t,3),this.styles=new po(A,window.getComputedStyle(t,null)),fa(t)&&(this.styles.animationDuration.some((function(A){return A>0}))&&(t.style.animationDuration="0s"),null!==this.styles.transform&&(t.style.transform="none")),this.bounds=a(this.context,t),Fo(t,4)&&(this.flags|=16)}return A}(),Ho="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",xo="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Io="undefined"===typeof Uint8Array?[]:new Uint8Array(256),Eo=0;Eo>4,l[r++]=(15&i)<<4|n>>2,l[r++]=(3&n)<<6|63&o;return c},Oo=function(A){for(var t=A.length,e=[],i=0;i>Do,No=(1<>Do)+32,Mo=65536>>Ko,jo=(1<=0){if(A<55296||A>56319&&A<=65535)return t=this.index[A>>Do],t=(t<>Do)],t=(t<>Ko),t=this.index[t],t+=A>>Do&jo,t=this.index[t],t=(t<=55296&&n<=56319&&e>10),s%1024+56320)),(n+1===e||i.length>16384)&&(o+=String.fromCharCode.apply(String,i),i.length=0)}return o},Bs=Go(Ho),fs="×",ds="÷",Cs=function(A){return Bs.get(A)},hs=function(A,t,e){var i=e-2,n=t[i],o=t[e-1],s=t[e];if(o===zo&&s===qo)return fs;if(o===zo||o===qo||o===As)return ds;if(s===zo||s===qo||s===As)return ds;if(o===is&&-1!==[is,ns,ss,as].indexOf(s))return fs;if((o===ss||o===ns)&&(s===ns||s===os))return fs;if((o===as||o===os)&&s===os)return fs;if(s===rs||s===ts)return fs;if(s===es)return fs;if(o===Zo)return fs;if(o===rs&&s===cs){while(n===ts)n=t[--i];if(n===cs)return fs}if(o===ls&&s===ls){var a=0;while(n===ls)a++,n=t[--i];if(a%2===0)return fs}return ds},ms=function(A){var t=gs(A),e=t.length,i=0,n=0,o=t.map(Cs);return{next:function(){if(i>=e)return{done:!0,value:null};var A=fs;while(is.x||n.y>s.y;return s=n,0===t||a}));return A.body.removeChild(t),a},bs=function(){return"undefined"!==typeof(new Image).crossOrigin},Us=function(){return"string"===typeof(new XMLHttpRequest).responseType},vs=function(A){var t=new Image,e=A.createElement("canvas"),i=e.getContext("2d");if(!i)return!1;t.src="data:image/svg+xml,";try{i.drawImage(t,0,0),e.toDataURL()}catch(A){return!1}return!0},Fs=function(A){return 0===A[0]&&255===A[1]&&0===A[2]&&255===A[3]},ys=function(A){var t=A.createElement("canvas"),e=100;t.width=e,t.height=e;var i=t.getContext("2d");if(!i)return Promise.reject(!1);i.fillStyle="rgb(0, 255, 0)",i.fillRect(0,0,e,e);var n=new Image,o=t.toDataURL();n.src=o;var s=Hs(e,e,0,0,n);return i.fillStyle="red",i.fillRect(0,0,e,e),xs(s).then((function(t){i.drawImage(t,0,0);var n=i.getImageData(0,0,e,e).data;i.fillStyle="red",i.fillRect(0,0,e,e);var s=A.createElement("div");return s.style.backgroundImage="url("+o+")",s.style.height=e+"px",Fs(n)?xs(Hs(e,e,0,0,s)):Promise.reject(!1)})).then((function(A){return i.drawImage(A,0,0),Fs(i.getImageData(0,0,e,e).data)})).catch((function(){return!1}))},Hs=function(A,t,e,i,n){var o="http://www.w3.org/2000/svg",s=document.createElementNS(o,"svg"),a=document.createElementNS(o,"foreignObject");return s.setAttributeNS(null,"width",A.toString()),s.setAttributeNS(null,"height",t.toString()),a.setAttributeNS(null,"width","100%"),a.setAttributeNS(null,"height","100%"),a.setAttributeNS(null,"x",e.toString()),a.setAttributeNS(null,"y",i.toString()),a.setAttributeNS(null,"externalResourcesRequired","true"),s.appendChild(a),a.appendChild(n),s},xs=function(A){return new Promise((function(t,e){var i=new Image;i.onload=function(){return t(i)},i.onerror=e,i.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent((new XMLSerializer).serializeToString(A))}))},Is={get SUPPORT_RANGE_BOUNDS(){var A=ws(document);return Object.defineProperty(Is,"SUPPORT_RANGE_BOUNDS",{value:A}),A},get SUPPORT_WORD_BREAKING(){var A=Is.SUPPORT_RANGE_BOUNDS&&Qs(document);return Object.defineProperty(Is,"SUPPORT_WORD_BREAKING",{value:A}),A},get SUPPORT_SVG_DRAWING(){var A=vs(document);return Object.defineProperty(Is,"SUPPORT_SVG_DRAWING",{value:A}),A},get SUPPORT_FOREIGNOBJECT_DRAWING(){var A="function"===typeof Array.from&&"function"===typeof window.fetch?ys(document):Promise.resolve(!1);return Object.defineProperty(Is,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:A}),A},get SUPPORT_CORS_IMAGES(){var A=bs();return Object.defineProperty(Is,"SUPPORT_CORS_IMAGES",{value:A}),A},get SUPPORT_RESPONSE_TYPE(){var A=Us();return Object.defineProperty(Is,"SUPPORT_RESPONSE_TYPE",{value:A}),A},get SUPPORT_CORS_XHR(){var A="withCredentials"in new XMLHttpRequest;return Object.defineProperty(Is,"SUPPORT_CORS_XHR",{value:A}),A},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var A=!("undefined"===typeof Intl||!Intl.Segmenter);return Object.defineProperty(Is,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:A}),A}},Es=function(){function A(A,t){this.text=A,this.bounds=t}return A}(),_s=function(A,t,e,i){var n=Ls(t,e),o=[],a=0;return n.forEach((function(t){if(e.textDecorationLine.length||t.trim().length>0)if(Is.SUPPORT_RANGE_BOUNDS){var n=Ss(i,a,t.length).getClientRects();if(n.length>1){var r=Ds(t),c=0;r.forEach((function(t){o.push(new Es(t,s.fromDOMRectList(A,Ss(i,c+a,t.length).getClientRects()))),c+=t.length}))}else o.push(new Es(t,s.fromDOMRectList(A,n)))}else{var l=i.splitText(t.length);o.push(new Es(t,Os(A,i))),i=l}else Is.SUPPORT_RANGE_BOUNDS||(i=i.splitText(t.length));a+=t.length})),o},Os=function(A,t){var e=t.ownerDocument;if(e){var i=e.createElement("html2canvaswrapper");i.appendChild(t.cloneNode(!0));var n=t.parentNode;if(n){n.replaceChild(i,t);var o=a(A,i);return i.firstChild&&n.replaceChild(i.firstChild,i),o}}return s.EMPTY},Ss=function(A,t,e){var i=A.ownerDocument;if(!i)throw new Error("Node has no owner document");var n=i.createRange();return n.setStart(A,t),n.setEnd(A,t+e),n},Ds=function(A){if(Is.SUPPORT_NATIVE_TEXT_SEGMENTATION){var t=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(t.segment(A)).map((function(A){return A.segment}))}return ps(A)},Ks=function(A,t){if(Is.SUPPORT_NATIVE_TEXT_SEGMENTATION){var e=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(e.segment(A)).map((function(A){return A.segment}))}return Ns(A,t)},Ls=function(A,t){return 0!==t.letterSpacing?Ds(A):Ks(A,t)},ks=[32,160,4961,65792,65793,4153,4241],Ns=function(A,t){var e,i=PA(A,{lineBreak:t.lineBreak,wordBreak:"break-word"===t.overflowWrap?"break-word":t.wordBreak}),n=[],o=function(){if(e.value){var A=e.value.slice(),t=c(A),i="";t.forEach((function(A){-1===ks.indexOf(A)?i+=l(A):(i.length&&n.push(i),n.push(l(A)),i="")})),i.length&&n.push(i)}};while(!(e=i.next()).done)o();return n},Ts=function(){function A(A,t,e){this.text=Ms(t.data,e.textTransform),this.textBounds=_s(A,this.text,e,t)}return A}(),Ms=function(A,t){switch(t){case 1:return A.toLowerCase();case 3:return A.replace(js,Ps);case 2:return A.toUpperCase();default:return A}},js=/(^|\s|:|-|\(|\))([a-z])/g,Ps=function(A,t,e){return A.length>0?t+e.toUpperCase():A},Vs=function(A){function e(t,e){var i=A.call(this,t,e)||this;return i.src=e.currentSrc||e.src,i.intrinsicWidth=e.naturalWidth,i.intrinsicHeight=e.naturalHeight,i.context.cache.addImage(i.src),i}return t(e,A),e}(yo),Gs=function(A){function e(t,e){var i=A.call(this,t,e)||this;return i.canvas=e,i.intrinsicWidth=e.width,i.intrinsicHeight=e.height,i}return t(e,A),e}(yo),Rs=function(A){function e(t,e){var i=A.call(this,t,e)||this,n=new XMLSerializer,o=a(t,e);return e.setAttribute("width",o.width+"px"),e.setAttribute("height",o.height+"px"),i.svg="data:image/svg+xml,"+encodeURIComponent(n.serializeToString(e)),i.intrinsicWidth=e.width.baseVal.value,i.intrinsicHeight=e.height.baseVal.value,i.context.cache.addImage(i.svg),i}return t(e,A),e}(yo),Js=function(A){function e(t,e){var i=A.call(this,t,e)||this;return i.value=e.value,i}return t(e,A),e}(yo),Xs=function(A){function e(t,e){var i=A.call(this,t,e)||this;return i.start=e.start,i.reversed="boolean"===typeof e.reversed&&!0===e.reversed,i}return t(e,A),e}(yo),Ys=[{type:15,flags:0,unit:"px",number:3}],Ws=[{type:16,flags:0,number:50}],$s=function(A){return A.width>A.height?new s(A.left+(A.width-A.height)/2,A.top,A.height,A.height):A.width0)e.textNodes.push(new Ts(A,n,e.styles));else if(Ba(n))if(Ea(n)&&n.assignedNodes)n.assignedNodes().forEach((function(t){return aa(A,t,e,i)}));else{var s=ra(A,n);s.styles.isVisible()&&(la(n,s,i)?s.flags|=4:ga(s.styles)&&(s.flags|=2),-1!==sa.indexOf(n.tagName)&&(s.flags|=8),e.elements.push(s),n.slot,n.shadowRoot?aa(A,n.shadowRoot,s,i):xa(n)||wa(n)||Ia(n)||aa(A,n,s,i))}},ra=function(A,t){return va(t)?new Vs(A,t):ba(t)?new Gs(A,t):wa(t)?new Rs(A,t):Ca(t)?new Js(A,t):ha(t)?new Xs(A,t):ma(t)?new ea(A,t):Ia(t)?new ia(A,t):xa(t)?new na(A,t):Fa(t)?new oa(A,t):new yo(A,t)},ca=function(A,t){var e=ra(A,t);return e.flags|=4,aa(A,t,e,e),e},la=function(A,t,e){return t.styles.isPositionedWithZIndex()||t.styles.opacity<1||t.styles.isTransformed()||Qa(A)&&e.styles.isTransparent()},ga=function(A){return A.isPositioned()||A.isFloating()},ua=function(A){return A.nodeType===Node.TEXT_NODE},Ba=function(A){return A.nodeType===Node.ELEMENT_NODE},fa=function(A){return Ba(A)&&"undefined"!==typeof A.style&&!da(A)},da=function(A){return"object"===typeof A.className},Ca=function(A){return"LI"===A.tagName},ha=function(A){return"OL"===A.tagName},ma=function(A){return"INPUT"===A.tagName},pa=function(A){return"HTML"===A.tagName},wa=function(A){return"svg"===A.tagName},Qa=function(A){return"BODY"===A.tagName},ba=function(A){return"CANVAS"===A.tagName},Ua=function(A){return"VIDEO"===A.tagName},va=function(A){return"IMG"===A.tagName},Fa=function(A){return"IFRAME"===A.tagName},ya=function(A){return"STYLE"===A.tagName},Ha=function(A){return"SCRIPT"===A.tagName},xa=function(A){return"TEXTAREA"===A.tagName},Ia=function(A){return"SELECT"===A.tagName},Ea=function(A){return"SLOT"===A.tagName},_a=function(A){return A.tagName.indexOf("-")>0},Oa=function(){function A(){this.counters={}}return A.prototype.getCounterValue=function(A){var t=this.counters[A];return t&&t.length?t[t.length-1]:1},A.prototype.getCounterValues=function(A){var t=this.counters[A];return t||[]},A.prototype.pop=function(A){var t=this;A.forEach((function(A){return t.counters[A].pop()}))},A.prototype.parse=function(A){var t=this,e=A.counterIncrement,i=A.counterReset,n=!0;null!==e&&e.forEach((function(A){var e=t.counters[A.counter];e&&0!==A.increment&&(n=!1,e.length||e.push(1),e[Math.max(0,e.length-1)]+=A.increment)}));var o=[];return n&&i.forEach((function(A){var e=t.counters[A.counter];o.push(A.counter),e||(e=t.counters[A.counter]=[]),e.push(A.reset)})),o},A}(),Sa={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},Da={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["Ք","Փ","Ւ","Ց","Ր","Տ","Վ","Ս","Ռ","Ջ","Պ","Չ","Ո","Շ","Ն","Յ","Մ","Ճ","Ղ","Ձ","Հ","Կ","Ծ","Խ","Լ","Ի","Ժ","Թ","Ը","Է","Զ","Ե","Դ","Գ","Բ","Ա"]},Ka={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["י׳","ט׳","ח׳","ז׳","ו׳","ה׳","ד׳","ג׳","ב׳","א׳","ת","ש","ר","ק","צ","פ","ע","ס","נ","מ","ל","כ","יט","יח","יז","טז","טו","י","ט","ח","ז","ו","ה","ד","ג","ב","א"]},La={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["ჵ","ჰ","ჯ","ჴ","ხ","ჭ","წ","ძ","ც","ჩ","შ","ყ","ღ","ქ","ფ","ჳ","ტ","ს","რ","ჟ","პ","ო","ჲ","ნ","მ","ლ","კ","ი","თ","ჱ","ზ","ვ","ე","დ","გ","ბ","ა"]},ka=function(A,t,e,i,n,o){return Ae?$a(A,n,o.length>0):i.integers.reduce((function(t,e,n){while(A>=e)A-=e,t+=i.values[n];return t}),"")+o},Na=function(A,t,e,i){var n="";do{e||A--,n=i(A)+n,A/=t}while(A*t>=t);return n},Ta=function(A,t,e,i,n){var o=e-t+1;return(A<0?"-":"")+(Na(Math.abs(A),o,i,(function(A){return l(Math.floor(A%o)+t)}))+n)},Ma=function(A,t,e){void 0===e&&(e=". ");var i=t.length;return Na(Math.abs(A),i,!1,(function(A){return t[Math.floor(A%i)]}))+e},ja=1,Pa=2,Va=4,Ga=8,Ra=function(A,t,e,i,n,o){if(A<-9999||A>9999)return $a(A,4,n.length>0);var s=Math.abs(A),a=n;if(0===s)return t[0]+a;for(var r=0;s>0&&r<=4;r++){var c=s%10;0===c&&ao(o,ja)&&""!==a?a=t[c]+a:c>1||1===c&&0===r||1===c&&1===r&&ao(o,Pa)||1===c&&1===r&&ao(o,Va)&&A>100||1===c&&r>1&&ao(o,Ga)?a=t[c]+(r>0?e[r-1]:"")+a:1===c&&r>0&&(a=e[r-1]+a),s=Math.floor(s/10)}return(A<0?i:"")+a},Ja="十百千萬",Xa="拾佰仟萬",Ya="マイナス",Wa="마이너스",$a=function(A,t,e){var i=e?". ":"",n=e?"、":"",o=e?", ":"",s=e?" ":"";switch(t){case 0:return"•"+s;case 1:return"◦"+s;case 2:return"◾"+s;case 5:var a=Ta(A,48,57,!0,i);return a.length<4?"0"+a:a;case 4:return Ma(A,"〇一二三四五六七八九",n);case 6:return ka(A,1,3999,Sa,3,i).toLowerCase();case 7:return ka(A,1,3999,Sa,3,i);case 8:return Ta(A,945,969,!1,i);case 9:return Ta(A,97,122,!1,i);case 10:return Ta(A,65,90,!1,i);case 11:return Ta(A,1632,1641,!0,i);case 12:case 49:return ka(A,1,9999,Da,3,i);case 35:return ka(A,1,9999,Da,3,i).toLowerCase();case 13:return Ta(A,2534,2543,!0,i);case 14:case 30:return Ta(A,6112,6121,!0,i);case 15:return Ma(A,"子丑寅卯辰巳午未申酉戌亥",n);case 16:return Ma(A,"甲乙丙丁戊己庚辛壬癸",n);case 17:case 48:return Ra(A,"零一二三四五六七八九",Ja,"負",n,Pa|Va|Ga);case 47:return Ra(A,"零壹貳參肆伍陸柒捌玖",Xa,"負",n,ja|Pa|Va|Ga);case 42:return Ra(A,"零一二三四五六七八九",Ja,"负",n,Pa|Va|Ga);case 41:return Ra(A,"零壹贰叁肆伍陆柒捌玖",Xa,"负",n,ja|Pa|Va|Ga);case 26:return Ra(A,"〇一二三四五六七八九","十百千万",Ya,n,0);case 25:return Ra(A,"零壱弐参四伍六七八九","拾百千万",Ya,n,ja|Pa|Va);case 31:return Ra(A,"영일이삼사오육칠팔구","십백천만",Wa,o,ja|Pa|Va);case 33:return Ra(A,"零一二三四五六七八九","十百千萬",Wa,o,0);case 32:return Ra(A,"零壹貳參四五六七八九","拾百千",Wa,o,ja|Pa|Va);case 18:return Ta(A,2406,2415,!0,i);case 20:return ka(A,1,19999,La,3,i);case 21:return Ta(A,2790,2799,!0,i);case 22:return Ta(A,2662,2671,!0,i);case 22:return ka(A,1,10999,Ka,3,i);case 23:return Ma(A,"あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわゐゑをん");case 24:return Ma(A,"いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせす");case 27:return Ta(A,3302,3311,!0,i);case 28:return Ma(A,"アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヰヱヲン",n);case 29:return Ma(A,"イロハニホヘトチリヌルヲワカヨタレソツネナラムウヰノオクヤマケフコエテアサキユメミシヱヒモセス",n);case 34:return Ta(A,3792,3801,!0,i);case 37:return Ta(A,6160,6169,!0,i);case 38:return Ta(A,4160,4169,!0,i);case 39:return Ta(A,2918,2927,!0,i);case 40:return Ta(A,1776,1785,!0,i);case 43:return Ta(A,3046,3055,!0,i);case 44:return Ta(A,3174,3183,!0,i);case 45:return Ta(A,3664,3673,!0,i);case 46:return Ta(A,3872,3881,!0,i);case 3:default:return Ta(A,48,57,!0,i)}},Za="data-html2canvas-ignore",za=function(){function A(A,t,e){if(this.context=A,this.options=e,this.scrolledElements=[],this.referenceElement=t,this.counters=new Oa,this.quoteDepth=0,!t.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(t.ownerDocument.documentElement,!1)}return A.prototype.toIFrame=function(A,t){var e=this,o=Ar(A,t);if(!o.contentWindow)return Promise.reject("Unable to find iframe window");var s=A.defaultView.pageXOffset,a=A.defaultView.pageYOffset,r=o.contentWindow,c=r.document,l=ir(o).then((function(){return i(e,void 0,void 0,(function(){var A,e;return n(this,(function(i){switch(i.label){case 0:return this.scrolledElements.forEach(rr),r&&(r.scrollTo(t.left,t.top),!/(iPad|iPhone|iPod)/g.test(navigator.userAgent)||r.scrollY===t.top&&r.scrollX===t.left||(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(r.scrollX-t.left,r.scrollY-t.top,0,0))),A=this.options.onclone,e=this.clonedReferenceElement,"undefined"===typeof e?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:c.fonts&&c.fonts.ready?[4,c.fonts.ready]:[3,2];case 1:i.sent(),i.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,er(c)]:[3,4];case 3:i.sent(),i.label=4;case 4:return"function"===typeof A?[2,Promise.resolve().then((function(){return A(c,e)})).then((function(){return o}))]:[2,o]}}))}))}));return c.open(),c.write(sr(document.doctype)+""),ar(this.referenceElement.ownerDocument,s,a),c.replaceChild(c.adoptNode(this.documentElement),c.documentElement),c.close(),l},A.prototype.createElementClone=function(A){if(Fo(A,2),ba(A))return this.createCanvasClone(A);if(Ua(A))return this.createVideoClone(A);if(ya(A))return this.createStyleClone(A);var t=A.cloneNode(!1);return va(t)&&(va(A)&&A.currentSrc&&A.currentSrc!==A.src&&(t.src=A.currentSrc,t.srcset=""),"lazy"===t.loading&&(t.loading="eager")),_a(t)?this.createCustomElementClone(t):t},A.prototype.createCustomElementClone=function(A){var t=document.createElement("html2canvascustomelement");return or(A.style,t),t},A.prototype.createStyleClone=function(A){try{var t=A.sheet;if(t&&t.cssRules){var e=[].slice.call(t.cssRules,0).reduce((function(A,t){return t&&"string"===typeof t.cssText?A+t.cssText:A}),""),i=A.cloneNode(!1);return i.textContent=e,i}}catch(A){if(this.context.logger.error("Unable to access cssRules property",A),"SecurityError"!==A.name)throw A}return A.cloneNode(!1)},A.prototype.createCanvasClone=function(A){var t;if(this.options.inlineImages&&A.ownerDocument){var e=A.ownerDocument.createElement("img");try{return e.src=A.toDataURL(),e}catch(t){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",A)}}var i=A.cloneNode(!1);try{i.width=A.width,i.height=A.height;var n=A.getContext("2d"),o=i.getContext("2d");if(o)if(!this.options.allowTaint&&n)o.putImageData(n.getImageData(0,0,A.width,A.height),0,0);else{var s=null!==(t=A.getContext("webgl2"))&&void 0!==t?t:A.getContext("webgl");if(s){var a=s.getContextAttributes();!1===(null===a||void 0===a?void 0:a.preserveDrawingBuffer)&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",A)}o.drawImage(A,0,0)}return i}catch(t){this.context.logger.info("Unable to clone canvas as it is tainted",A)}return i},A.prototype.createVideoClone=function(A){var t=A.ownerDocument.createElement("canvas");t.width=A.offsetWidth,t.height=A.offsetHeight;var e=t.getContext("2d");try{return e&&(e.drawImage(A,0,0,t.width,t.height),this.options.allowTaint||e.getImageData(0,0,t.width,t.height)),t}catch(t){this.context.logger.info("Unable to clone video as it is tainted",A)}var i=A.ownerDocument.createElement("canvas");return i.width=A.offsetWidth,i.height=A.offsetHeight,i},A.prototype.appendChildNode=function(A,t,e){Ba(t)&&(Ha(t)||t.hasAttribute(Za)||"function"===typeof this.options.ignoreElements&&this.options.ignoreElements(t))||this.options.copyStyles&&Ba(t)&&ya(t)||A.appendChild(this.cloneNode(t,e))},A.prototype.cloneChildNodes=function(A,t,e){for(var i=this,n=A.shadowRoot?A.shadowRoot.firstChild:A.firstChild;n;n=n.nextSibling)if(Ba(n)&&Ea(n)&&"function"===typeof n.assignedNodes){var o=n.assignedNodes();o.length&&o.forEach((function(A){return i.appendChildNode(t,A,e)}))}else this.appendChildNode(t,n,e)},A.prototype.cloneNode=function(A,t){if(ua(A))return document.createTextNode(A.data);if(!A.ownerDocument)return A.cloneNode(!1);var e=A.ownerDocument.defaultView;if(e&&Ba(A)&&(fa(A)||da(A))){var i=this.createElementClone(A);i.style.transitionProperty="none";var n=e.getComputedStyle(A),o=e.getComputedStyle(A,":before"),s=e.getComputedStyle(A,":after");this.referenceElement===A&&fa(i)&&(this.clonedReferenceElement=i),Qa(i)&&fr(i);var a=this.counters.parse(new Qo(this.context,n)),r=this.resolvePseudoContent(A,i,o,Wo.BEFORE);_a(A)&&(t=!0),Ua(A)||this.cloneChildNodes(A,i,t),r&&i.insertBefore(r,i.firstChild);var c=this.resolvePseudoContent(A,i,s,Wo.AFTER);return c&&i.appendChild(c),this.counters.pop(a),(n&&(this.options.copyStyles||da(A))&&!Fa(A)||t)&&or(n,i),0===A.scrollTop&&0===A.scrollLeft||this.scrolledElements.push([i,A.scrollLeft,A.scrollTop]),(xa(A)||Ia(A))&&(xa(i)||Ia(i))&&(i.value=A.value),i}return A.cloneNode(!1)},A.prototype.resolvePseudoContent=function(A,t,e,i){var n=this;if(e){var o=e.content,s=t.ownerDocument;if(s&&o&&"none"!==o&&"-moz-alt-content"!==o&&"none"!==e.display){this.counters.parse(new Qo(this.context,e));var a=new wo(this.context,e),r=s.createElement("html2canvaspseudoelement");or(e,r),a.content.forEach((function(t){if(0===t.type)r.appendChild(s.createTextNode(t.value));else if(22===t.type){var e=s.createElement("img");e.src=t.value,e.style.opacity="1",r.appendChild(e)}else if(18===t.type){if("attr"===t.name){var i=t.values.filter(Oe);i.length&&r.appendChild(s.createTextNode(A.getAttribute(i[0].value)||""))}else if("counter"===t.name){var o=t.values.filter(Le),c=o[0],l=o[1];if(c&&Oe(c)){var g=n.counters.getCounterValue(c.value),u=l&&Oe(l)?yn.parse(n.context,l.value):3;r.appendChild(s.createTextNode($a(g,u,!1)))}}else if("counters"===t.name){var B=t.values.filter(Le),f=(c=B[0],B[1]);l=B[2];if(c&&Oe(c)){var d=n.counters.getCounterValues(c.value),C=l&&Oe(l)?yn.parse(n.context,l.value):3,h=f&&0===f.type?f.value:"",m=d.map((function(A){return $a(A,C,!1)})).join(h);r.appendChild(s.createTextNode(m))}}}else if(20===t.type)switch(t.value){case"open-quote":r.appendChild(s.createTextNode(Bo(a.quotes,n.quoteDepth++,!0)));break;case"close-quote":r.appendChild(s.createTextNode(Bo(a.quotes,--n.quoteDepth,!1)));break;default:r.appendChild(s.createTextNode(t.value))}})),r.className=gr+" "+ur;var c=i===Wo.BEFORE?" "+gr:" "+ur;return da(t)?t.className.baseValue+=c:t.className+=c,r}}},A.destroy=function(A){return!!A.parentNode&&(A.parentNode.removeChild(A),!0)},A}(),qa=Wo||(Wo={}),Ar=(qa[qa["BEFORE"]=0]="BEFORE",qa[qa["AFTER"]=1]="AFTER",function(A,t){var e=A.createElement("iframe");return e.className="html2canvas-container",e.style.visibility="hidden",e.style.position="fixed",e.style.left="-10000px",e.style.top="0px",e.style.border="0",e.width=t.width.toString(),e.height=t.height.toString(),e.scrolling="no",e.setAttribute(Za,"true"),A.body.appendChild(e),e}),tr=function(A){return new Promise((function(t){A.complete?t():A.src?(A.onload=t,A.onerror=t):t()}))},er=function(A){return Promise.all([].slice.call(A.images,0).map(tr))},ir=function(A){return new Promise((function(t,e){var i=A.contentWindow;if(!i)return e("No window assigned for iframe");var n=i.document;i.onload=A.onload=function(){i.onload=A.onload=null;var e=setInterval((function(){n.body.childNodes.length>0&&"complete"===n.readyState&&(clearInterval(e),t(A))}),50)}}))},nr=["all","d","content"],or=function(A,t){for(var e=A.length-1;e>=0;e--){var i=A.item(e);-1===nr.indexOf(i)&&t.style.setProperty(i,A.getPropertyValue(i))}return t},sr=function(A){var t="";return A&&(t+=""),t},ar=function(A,t,e){A&&A.defaultView&&(t!==A.defaultView.pageXOffset||e!==A.defaultView.pageYOffset)&&A.defaultView.scrollTo(t,e)},rr=function(A){var t=A[0],e=A[1],i=A[2];t.scrollLeft=e,t.scrollTop=i},cr=":before",lr=":after",gr="___html2canvas___pseudoelement_before",ur="___html2canvas___pseudoelement_after",Br='{\n content: "" !important;\n display: none !important;\n}',fr=function(A){dr(A,"."+gr+cr+Br+"\n ."+ur+lr+Br)},dr=function(A,t){var e=A.ownerDocument;if(e){var i=e.createElement("style");i.textContent=t,A.appendChild(i)}},Cr=function(){function A(){}return A.getOrigin=function(t){var e=A._link;return e?(e.href=t,e.href=e.href,e.protocol+e.hostname+e.port):"about:blank"},A.isSameOrigin=function(t){return A.getOrigin(t)===A._origin},A.setContext=function(t){A._link=t.document.createElement("a"),A._origin=A.getOrigin(t.location.href)},A._origin="about:blank",A}(),hr=function(){function A(A,t){this.context=A,this._options=t,this._cache={}}return A.prototype.addImage=function(A){var t=Promise.resolve();return this.has(A)?t:vr(A)||Qr(A)?((this._cache[A]=this.loadImage(A)).catch((function(){})),t):t},A.prototype.match=function(A){return this._cache[A]},A.prototype.loadImage=function(A){return i(this,void 0,void 0,(function(){var t,e,i,o,s=this;return n(this,(function(n){switch(n.label){case 0:return t=Cr.isSameOrigin(A),e=!br(A)&&!0===this._options.useCORS&&Is.SUPPORT_CORS_IMAGES&&!t,i=!br(A)&&!t&&!vr(A)&&"string"===typeof this._options.proxy&&Is.SUPPORT_CORS_XHR&&!e,t||!1!==this._options.allowTaint||br(A)||vr(A)||i||e?(o=A,i?[4,this.proxy(o)]:[3,2]):[2];case 1:o=n.sent(),n.label=2;case 2:return this.context.logger.debug("Added image "+A.substring(0,256)),[4,new Promise((function(A,t){var i=new Image;i.onload=function(){return A(i)},i.onerror=t,(Ur(o)||e)&&(i.crossOrigin="anonymous"),i.src=o,!0===i.complete&&setTimeout((function(){return A(i)}),500),s._options.imageTimeout>0&&setTimeout((function(){return t("Timed out ("+s._options.imageTimeout+"ms) loading image")}),s._options.imageTimeout)}))];case 3:return[2,n.sent()]}}))}))},A.prototype.has=function(A){return"undefined"!==typeof this._cache[A]},A.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},A.prototype.proxy=function(A){var t=this,e=this._options.proxy;if(!e)throw new Error("No proxy defined");var i=A.substring(0,256);return new Promise((function(n,o){var s=Is.SUPPORT_RESPONSE_TYPE?"blob":"text",a=new XMLHttpRequest;a.onload=function(){if(200===a.status)if("text"===s)n(a.response);else{var A=new FileReader;A.addEventListener("load",(function(){return n(A.result)}),!1),A.addEventListener("error",(function(A){return o(A)}),!1),A.readAsDataURL(a.response)}else o("Failed to proxy resource "+i+" with status code "+a.status)},a.onerror=o;var r=e.indexOf("?")>-1?"&":"?";if(a.open("GET",""+e+r+"url="+encodeURIComponent(A)+"&responseType="+s),"text"!==s&&a instanceof XMLHttpRequest&&(a.responseType=s),t._options.imageTimeout){var c=t._options.imageTimeout;a.timeout=c,a.ontimeout=function(){return o("Timed out ("+c+"ms) proxying "+i)}}a.send()}))},A}(),mr=/^data:image\/svg\+xml/i,pr=/^data:image\/.*;base64,/i,wr=/^data:image\/.*/i,Qr=function(A){return Is.SUPPORT_SVG_DRAWING||!Fr(A)},br=function(A){return wr.test(A)},Ur=function(A){return pr.test(A)},vr=function(A){return"blob"===A.substr(0,4)},Fr=function(A){return"svg"===A.substr(-3).toLowerCase()||mr.test(A)},yr=function(){function A(A,t){this.type=0,this.x=A,this.y=t}return A.prototype.add=function(t,e){return new A(this.x+t,this.y+e)},A}(),Hr=function(A,t,e){return new yr(A.x+(t.x-A.x)*e,A.y+(t.y-A.y)*e)},xr=function(){function A(A,t,e,i){this.type=1,this.start=A,this.startControl=t,this.endControl=e,this.end=i}return A.prototype.subdivide=function(t,e){var i=Hr(this.start,this.startControl,t),n=Hr(this.startControl,this.endControl,t),o=Hr(this.endControl,this.end,t),s=Hr(i,n,t),a=Hr(n,o,t),r=Hr(s,a,t);return e?new A(this.start,i,s,r):new A(r,a,o,this.end)},A.prototype.add=function(t,e){return new A(this.start.add(t,e),this.startControl.add(t,e),this.endControl.add(t,e),this.end.add(t,e))},A.prototype.reverse=function(){return new A(this.end,this.endControl,this.startControl,this.start)},A}(),Ir=function(A){return 1===A.type},Er=function(){function A(A){var t=A.styles,e=A.bounds,i=Re(t.borderTopLeftRadius,e.width,e.height),n=i[0],o=i[1],s=Re(t.borderTopRightRadius,e.width,e.height),a=s[0],r=s[1],c=Re(t.borderBottomRightRadius,e.width,e.height),l=c[0],g=c[1],u=Re(t.borderBottomLeftRadius,e.width,e.height),B=u[0],f=u[1],d=[];d.push((n+a)/e.width),d.push((B+l)/e.width),d.push((o+f)/e.height),d.push((r+g)/e.height);var C=Math.max.apply(Math,d);C>1&&(n/=C,o/=C,a/=C,r/=C,l/=C,g/=C,B/=C,f/=C);var h=e.width-a,m=e.height-g,p=e.width-l,w=e.height-f,Q=t.borderTopWidth,b=t.borderRightWidth,U=t.borderBottomWidth,v=t.borderLeftWidth,F=Je(t.paddingTop,A.bounds.width),y=Je(t.paddingRight,A.bounds.width),H=Je(t.paddingBottom,A.bounds.width),x=Je(t.paddingLeft,A.bounds.width);this.topLeftBorderDoubleOuterBox=n>0||o>0?Or(e.left+v/3,e.top+Q/3,n-v/3,o-Q/3,$o.TOP_LEFT):new yr(e.left+v/3,e.top+Q/3),this.topRightBorderDoubleOuterBox=n>0||o>0?Or(e.left+h,e.top+Q/3,a-b/3,r-Q/3,$o.TOP_RIGHT):new yr(e.left+e.width-b/3,e.top+Q/3),this.bottomRightBorderDoubleOuterBox=l>0||g>0?Or(e.left+p,e.top+m,l-b/3,g-U/3,$o.BOTTOM_RIGHT):new yr(e.left+e.width-b/3,e.top+e.height-U/3),this.bottomLeftBorderDoubleOuterBox=B>0||f>0?Or(e.left+v/3,e.top+w,B-v/3,f-U/3,$o.BOTTOM_LEFT):new yr(e.left+v/3,e.top+e.height-U/3),this.topLeftBorderDoubleInnerBox=n>0||o>0?Or(e.left+2*v/3,e.top+2*Q/3,n-2*v/3,o-2*Q/3,$o.TOP_LEFT):new yr(e.left+2*v/3,e.top+2*Q/3),this.topRightBorderDoubleInnerBox=n>0||o>0?Or(e.left+h,e.top+2*Q/3,a-2*b/3,r-2*Q/3,$o.TOP_RIGHT):new yr(e.left+e.width-2*b/3,e.top+2*Q/3),this.bottomRightBorderDoubleInnerBox=l>0||g>0?Or(e.left+p,e.top+m,l-2*b/3,g-2*U/3,$o.BOTTOM_RIGHT):new yr(e.left+e.width-2*b/3,e.top+e.height-2*U/3),this.bottomLeftBorderDoubleInnerBox=B>0||f>0?Or(e.left+2*v/3,e.top+w,B-2*v/3,f-2*U/3,$o.BOTTOM_LEFT):new yr(e.left+2*v/3,e.top+e.height-2*U/3),this.topLeftBorderStroke=n>0||o>0?Or(e.left+v/2,e.top+Q/2,n-v/2,o-Q/2,$o.TOP_LEFT):new yr(e.left+v/2,e.top+Q/2),this.topRightBorderStroke=n>0||o>0?Or(e.left+h,e.top+Q/2,a-b/2,r-Q/2,$o.TOP_RIGHT):new yr(e.left+e.width-b/2,e.top+Q/2),this.bottomRightBorderStroke=l>0||g>0?Or(e.left+p,e.top+m,l-b/2,g-U/2,$o.BOTTOM_RIGHT):new yr(e.left+e.width-b/2,e.top+e.height-U/2),this.bottomLeftBorderStroke=B>0||f>0?Or(e.left+v/2,e.top+w,B-v/2,f-U/2,$o.BOTTOM_LEFT):new yr(e.left+v/2,e.top+e.height-U/2),this.topLeftBorderBox=n>0||o>0?Or(e.left,e.top,n,o,$o.TOP_LEFT):new yr(e.left,e.top),this.topRightBorderBox=a>0||r>0?Or(e.left+h,e.top,a,r,$o.TOP_RIGHT):new yr(e.left+e.width,e.top),this.bottomRightBorderBox=l>0||g>0?Or(e.left+p,e.top+m,l,g,$o.BOTTOM_RIGHT):new yr(e.left+e.width,e.top+e.height),this.bottomLeftBorderBox=B>0||f>0?Or(e.left,e.top+w,B,f,$o.BOTTOM_LEFT):new yr(e.left,e.top+e.height),this.topLeftPaddingBox=n>0||o>0?Or(e.left+v,e.top+Q,Math.max(0,n-v),Math.max(0,o-Q),$o.TOP_LEFT):new yr(e.left+v,e.top+Q),this.topRightPaddingBox=a>0||r>0?Or(e.left+Math.min(h,e.width-b),e.top+Q,h>e.width+b?0:Math.max(0,a-b),Math.max(0,r-Q),$o.TOP_RIGHT):new yr(e.left+e.width-b,e.top+Q),this.bottomRightPaddingBox=l>0||g>0?Or(e.left+Math.min(p,e.width-v),e.top+Math.min(m,e.height-U),Math.max(0,l-b),Math.max(0,g-U),$o.BOTTOM_RIGHT):new yr(e.left+e.width-b,e.top+e.height-U),this.bottomLeftPaddingBox=B>0||f>0?Or(e.left+v,e.top+Math.min(w,e.height-U),Math.max(0,B-v),Math.max(0,f-U),$o.BOTTOM_LEFT):new yr(e.left+v,e.top+e.height-U),this.topLeftContentBox=n>0||o>0?Or(e.left+v+x,e.top+Q+F,Math.max(0,n-(v+x)),Math.max(0,o-(Q+F)),$o.TOP_LEFT):new yr(e.left+v+x,e.top+Q+F),this.topRightContentBox=a>0||r>0?Or(e.left+Math.min(h,e.width+v+x),e.top+Q+F,h>e.width+v+x?0:a-v+x,r-(Q+F),$o.TOP_RIGHT):new yr(e.left+e.width-(b+y),e.top+Q+F),this.bottomRightContentBox=l>0||g>0?Or(e.left+Math.min(p,e.width-(v+x)),e.top+Math.min(m,e.height+Q+F),Math.max(0,l-(b+y)),g-(U+H),$o.BOTTOM_RIGHT):new yr(e.left+e.width-(b+y),e.top+e.height-(U+H)),this.bottomLeftContentBox=B>0||f>0?Or(e.left+v+x,e.top+w,Math.max(0,B-(v+x)),f-(U+H),$o.BOTTOM_LEFT):new yr(e.left+v+x,e.top+e.height-(U+H))}return A}(),_r=$o||($o={}),Or=(_r[_r["TOP_LEFT"]=0]="TOP_LEFT",_r[_r["TOP_RIGHT"]=1]="TOP_RIGHT",_r[_r["BOTTOM_RIGHT"]=2]="BOTTOM_RIGHT",_r[_r["BOTTOM_LEFT"]=3]="BOTTOM_LEFT",function(A,t,e,i,n){var o=(Math.sqrt(2)-1)/3*4,s=e*o,a=i*o,r=A+e,c=t+i;switch(n){case $o.TOP_LEFT:return new xr(new yr(A,c),new yr(A,c-a),new yr(r-s,t),new yr(r,t));case $o.TOP_RIGHT:return new xr(new yr(A,t),new yr(A+s,t),new yr(r,c-a),new yr(r,c));case $o.BOTTOM_RIGHT:return new xr(new yr(r,t),new yr(r,t+a),new yr(A+s,c),new yr(A,c));case $o.BOTTOM_LEFT:default:return new xr(new yr(r,c),new yr(r-s,c),new yr(A,t+a),new yr(A,t))}}),Sr=function(A){return[A.topLeftBorderBox,A.topRightBorderBox,A.bottomRightBorderBox,A.bottomLeftBorderBox]},Dr=function(A){return[A.topLeftContentBox,A.topRightContentBox,A.bottomRightContentBox,A.bottomLeftContentBox]},Kr=function(A){return[A.topLeftPaddingBox,A.topRightPaddingBox,A.bottomRightPaddingBox,A.bottomLeftPaddingBox]},Lr=function(){function A(A,t,e){this.offsetX=A,this.offsetY=t,this.matrix=e,this.type=0,this.target=6}return A}(),kr=function(){function A(A,t){this.path=A,this.target=t,this.type=1}return A}(),Nr=function(){function A(A){this.opacity=A,this.type=2,this.target=6}return A}(),Tr=function(A){return 0===A.type},Mr=function(A){return 1===A.type},jr=function(A){return 2===A.type},Pr=function(A,t){return A.length===t.length&&A.some((function(A,e){return A===t[e]}))},Vr=function(A,t,e,i,n){return A.map((function(A,o){switch(o){case 0:return A.add(t,e);case 1:return A.add(t+i,e);case 2:return A.add(t+i,e+n);case 3:return A.add(t,e+n)}return A}))},Gr=function(){function A(A){this.element=A,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return A}(),Rr=function(){function A(A,t){if(this.container=A,this.parent=t,this.effects=[],this.curves=new Er(this.container),this.container.styles.opacity<1&&this.effects.push(new Nr(this.container.styles.opacity)),null!==this.container.styles.transform){var e=this.container.bounds.left+this.container.styles.transformOrigin[0].number,i=this.container.bounds.top+this.container.styles.transformOrigin[1].number,n=this.container.styles.transform;this.effects.push(new Lr(e,i,n))}if(0!==this.container.styles.overflowX){var o=Sr(this.curves),s=Kr(this.curves);Pr(o,s)?this.effects.push(new kr(o,6)):(this.effects.push(new kr(o,2)),this.effects.push(new kr(s,4)))}}return A.prototype.getEffects=function(A){var t=-1===[2,3].indexOf(this.container.styles.position),e=this.parent,i=this.effects.slice(0);while(e){var n=e.effects.filter((function(A){return!Mr(A)}));if(t||0!==e.container.styles.position||!e.parent){if(i.unshift.apply(i,n),t=-1===[2,3].indexOf(e.container.styles.position),0!==e.container.styles.overflowX){var o=Sr(e.curves),s=Kr(e.curves);Pr(o,s)||i.unshift(new kr(s,6))}}else i.unshift.apply(i,n);e=e.parent}return i.filter((function(t){return ao(t.target,A)}))},A}(),Jr=function(A,t,e,i){A.container.elements.forEach((function(n){var o=ao(n.flags,4),s=ao(n.flags,2),a=new Rr(n,A);ao(n.styles.display,2048)&&i.push(a);var r=ao(n.flags,8)?[]:i;if(o||s){var c=o||n.styles.isPositioned()?e:t,l=new Gr(a);if(n.styles.isPositioned()||n.styles.opacity<1||n.styles.isTransformed()){var g=n.styles.zIndex.order;if(g<0){var u=0;c.negativeZIndex.some((function(A,t){return g>A.element.container.styles.zIndex.order?(u=t,!1):u>0})),c.negativeZIndex.splice(u,0,l)}else if(g>0){var B=0;c.positiveZIndex.some((function(A,t){return g>=A.element.container.styles.zIndex.order?(B=t+1,!1):B>0})),c.positiveZIndex.splice(B,0,l)}else c.zeroOrAutoZIndexOrTransformedOrOpacity.push(l)}else n.styles.isFloating()?c.nonPositionedFloats.push(l):c.nonPositionedInlineLevel.push(l);Jr(a,l,o?l:e,r)}else n.styles.isInlineLevel()?t.inlineLevel.push(a):t.nonInlineLevel.push(a),Jr(a,t,e,r);ao(n.flags,8)&&Xr(n,r)}))},Xr=function(A,t){for(var e=A instanceof Xs?A.start:1,i=A instanceof Xs&&A.reversed,n=0;n0&&A.intrinsicHeight>0){var i=ec(A),n=Kr(t);this.path(n),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(e,0,0,A.intrinsicWidth,A.intrinsicHeight,i.left,i.top,i.width,i.height),this.ctx.restore()}},e.prototype.renderNodeContent=function(A){return i(this,void 0,void 0,(function(){var t,i,o,a,r,c,l,g,u,B,f,d,C,h,m,p,w,Q,b;return n(this,(function(n){switch(n.label){case 0:this.applyEffects(A.getEffects(4)),t=A.container,i=A.curves,o=t.styles,a=0,r=t.textNodes,n.label=1;case 1:return a0&&v>0&&(m=i.ctx.createPattern(d,"repeat"),i.renderRepeat(w,m,y,H))):Oi(e)&&(p=oc(A,t,[null,null,null]),w=p[0],Q=p[1],b=p[2],U=p[3],v=p[4],F=0===e.position.length?[Ve]:e.position,y=Je(F[0],U),H=Je(F[F.length-1],v),x=wi(e,y,H,U,v),I=x[0],E=x[1],I>0&&E>0&&(_=i.ctx.createRadialGradient(Q+y,b+H,0,Q+y,b+H,I),di(e.stops,2*I).forEach((function(A){return _.addColorStop(A.stop,ii(A.color))})),i.path(w),i.ctx.fillStyle=_,I!==E?(O=A.bounds.left+.5*A.bounds.width,S=A.bounds.top+.5*A.bounds.height,D=E/I,K=1/D,i.ctx.save(),i.ctx.translate(O,S),i.ctx.transform(1,0,0,D,0,0),i.ctx.translate(-O,-S),i.ctx.fillRect(Q,K*(b-S)+S,U,v*K),i.ctx.restore()):i.ctx.fill())),n.label=6;case 6:return t--,[2]}}))},i=this,o=0,s=A.styles.backgroundImage.slice(0).reverse(),r.label=1;case 1:return o0?2!==c.style?[3,5]:[4,this.renderDashedDottedBorder(c.color,c.width,s,A.curves,2)]:[3,11]):[3,13];case 4:return n.sent(),[3,11];case 5:return 3!==c.style?[3,7]:[4,this.renderDashedDottedBorder(c.color,c.width,s,A.curves,3)];case 6:return n.sent(),[3,11];case 7:return 4!==c.style?[3,9]:[4,this.renderDoubleBorder(c.color,c.width,s,A.curves)];case 8:return n.sent(),[3,11];case 9:return[4,this.renderSolidBorder(c.color,s,A.curves)];case 10:n.sent(),n.label=11;case 11:s++,n.label=12;case 12:return a++,[3,3];case 13:return[2]}}))}))},e.prototype.renderDashedDottedBorder=function(A,t,e,o,s){return i(this,void 0,void 0,(function(){var i,a,r,c,l,g,u,B,f,d,C,h,m,p,w,Q;return n(this,(function(n){return this.ctx.save(),i=zr(o,e),a=Wr(o,e),2===s&&(this.path(a),this.ctx.clip()),Ir(a[0])?(r=a[0].start.x,c=a[0].start.y):(r=a[0].x,c=a[0].y),Ir(a[1])?(l=a[1].end.x,g=a[1].end.y):(l=a[1].x,g=a[1].y),u=0===e||2===e?Math.abs(r-l):Math.abs(c-g),this.ctx.beginPath(),3===s?this.formatPath(i):this.formatPath(a.slice(0,2)),B=t<3?3*t:2*t,f=t<3?2*t:t,3===s&&(B=t,f=t),d=!0,u<=2*B?d=!1:u<=2*B+f?(C=u/(2*B+f),B*=C,f*=C):(h=Math.floor((u+f)/(B+f)),m=(u-h*B)/(h-1),p=(u-(h+1)*B)/h,f=p<=0||Math.abs(f-m)A.moved.newIndex,this.mConfig.forEach((function(A,t){A.num=1e3*(new Date).getTime()+t})),A.moved.list=this.mConfig,this.rConfig=[];var t=A.moved.element,e=JSON.parse(JSON.stringify(t));this.rConfig.push(e),this.activeIndex=A.moved.newIndex,this.$store.commit("mobildConfig/SETCONFIGNAME",t.name),this.$store.commit("mobildConfig/defaultArraySort",A.moved)}A.added&&(e=A.added.element,t=1e3*(new Date).getTime(),e.num=t,this.activeConfigName=e.name,(t=JSON.parse(JSON.stringify(e))).id="id"+t.num,this.mConfig[A.added.newIndex]=t,this.rConfig=[],this.rConfig.push(t),this.mConfig.forEach((function(A,t){A.num=1e3*(new Date).getTime()+t})),A.added.list=this.mConfig,this.activeIndex=A.added.newIndex,this.$store.commit("mobildConfig/SETCONFIGNAME",e.name),this.$store.commit("mobildConfig/defaultArraySort",A.added))},cloneDog:function(A){return Object(i.a)({},A)},swapArray:function(A,t,e){return A[t]=A.splice(e,1,A[t])[0],A},movePage:function(A,t,e){if(e){if(0==t)return}else if(t==this.mConfig.length-1)return;if("search_box"==A.name||"nav_bar"==A.name)return this.$message.warning("该组件禁止移动");if(e){if("search_box"==this.mConfig[t-1].name)return this.$message.warning("搜索框必须为顶部");this.swapArray(this.mConfig,t-1,t)}else this.swapArray(this.mConfig,t,t+1);var i={},n=(this.rConfig=[],i.oldIndex=t,i.newIndex=e?t-1:t+1,this.mConfig.forEach((function(A,t){A.num=1e3*(new Date).getTime()+t})),JSON.parse(JSON.stringify(A)));this.rConfig.push(n),i.element=A,i.list=this.mConfig,this.activeIndex=e?t-1:t+1,this.$store.commit("mobildConfig/SETCONFIGNAME",A.name),this.$store.commit("mobildConfig/defaultArraySort",i)},addDomCon:function(A,t,e){if("search_box"==A.name){if(this.isSearch)return this.$message.error("该组件只能添加一次");this.isSearch=!0}if("nav_bar"==A.name){if(this.isTab)return this.$message.error("该组件只能添加一次");this.isTab=!0}var i={},n=1e3*(new Date).getTime();A.num="".concat(n),A.id="id".concat(n),this.activeConfigName=A.name,n=JSON.parse(JSON.stringify(A));"search_box"==A.name?(this.rConfig=[],this.mConfig.unshift(n),this.activeIndex=0,this.rConfig.push(n)):"nav_bar"==A.name?(this.rConfig=[],this.mConfig[0]&&"search_box"===this.mConfig[0].name?(this.mConfig.splice(1,0,n),this.activeIndex=1):(this.mConfig.splice(0,0,n),this.activeIndex=0),this.rConfig.push(n)):t?(this.rConfig=[],this.mConfig.push(n),this.activeIndex=this.mConfig.length-1,this.rConfig.push(n)):(this.mConfig.splice(e+1,0,n),this.activeIndex=e),this.mConfig.forEach((function(A,t){A.num=1e3*(new Date).getTime()+t})),i.element=A,i.list=this.mConfig,this.$store.commit("mobildConfig/SETCONFIGNAME",A.name),this.$store.commit("mobildConfig/defaultArraySort",i)},bindAddDom:function(A,t,e){var i=A;this.lConfig.forEach((function(t){A.name==t.name&&(i=t)})),this.addDomCon(i,t,e)},addDom:function(A,t){this.addDomCon(A,t)},bindconfig:function(A,t){this.rConfig=[];var e=JSON.parse(JSON.stringify(A));this.rConfig.push(e),this.activeIndex=t,this.$store.commit("mobildConfig/SETCONFIGNAME",A.name)},bindDelete:function(A,t){"search_box"==A.name&&(this.isSearch=!1),"nav_bar"==A.name&&(this.isTab=!1),this.mConfig.splice(t,1),this.rConfig.splice(0,1),this.mConfig.length!=t?this.rConfig.push(this.mConfig[t]):this.mConfig.length?(this.activeIndex=t-1,this.rConfig.push(this.mConfig[t-1])):this.showTitle(),this.$store.commit("mobildConfig/DELETEARRAY",A)},config:function(A){var t=this.propsObj;t.data=A,t.name=this.activeConfigName},addSort:function(A,t,e){return A[t]=A.splice(e,1,A[t])[0],A},arraySort:function(){var A=[],t={title:"基础组件",list:[],isOpen:!0},e={title:"营销组件",list:[],isOpen:!0},i={title:"工具组件",list:[],isOpen:!0};this.lConfig.map((function(A,n){0==A.type&&t.list.push(A),1==A.type&&("home_seckill"==A.name&&Object(w.a)("seckill")||"home_bargain"==A.name&&Object(w.a)("bargain")||"home_pink"==A.name&&Object(w.a)("combination")||"home_seckill"!=A.name&&"home_bargain"!=A.name&&"home_pink"!=A.name)&&e.list.push(A),2==A.type&&i.list.push(A)})),A.push(t,e,i),this.leftMenu=A},diySaveDate:function(A,t,e){var i=this;Object(n.t)(t?0:this.pageId,{type:this.pageType,value:A,title:this.titleTxt,name:e||this.nameTxt,is_show:this.showTxt?1:0,is_bg_color:this.colorTxt?1:0,color_picker:this.colorPickerTxt,bg_pic:this.picUrlTxt,bg_tab_val:this.tabValTxt,is_bg_pic:this.picTxt?1:0}).then((function(A){i.loading=!1,t||(i.pageId=A.data.id),i.saveName="",i.$message.success(A.msg)})).catch((function(A){i.loading=!1,i.$message.error(A.msg)}))},saveConfig:function(A,t){var e=this;if(0==this.mConfig.length)return this.$message.error("暂未添加任何组件,保存失败!");this.loading=!0;var i,n=this.$store.state.mobildConfig.defaultArray;this.footActive||(i=1e3*(new Date).getTime(),n[i]=this.$store.state.mobildConfig.pageFooter,this.footActive=!0),this.$nextTick((function(){e.nameModal=!1,e.diySaveDate(n,A,t)}))},getDefaultConfig:function(){var A=this;Object(n.i)(this.pageId).then((function(t){t=t.data;var e=[];A.$store.commit("mobildConfig/titleUpdata",t.info.title),A.$store.commit("mobildConfig/nameUpdata",t.info.name),A.$store.commit("mobildConfig/showUpdata",t.info.is_show),A.$store.commit("mobildConfig/colorUpdata",t.info.is_bg_color||0),A.$store.commit("mobildConfig/picUpdata",t.info.is_bg_pic||0),A.$store.commit("mobildConfig/pickerUpdata",t.info.color_picker||"#f5f5f5"),A.$store.commit("mobildConfig/radioUpdata",t.info.bg_tab_val||0),A.$store.commit("mobildConfig/picurlUpdata",t.info.bg_pic||""),t=A.objToArr(t.info.value);t.sort((function(A,t){return A.timestamp-t.timestamp})),t.map((function(t,i){"headerSerch"==t.name&&(A.isSearch=!0),"tabNav"==t.name&&(A.isTab=!0),"goodList"==t.name&&window.localStorage.setItem(t.timestamp,t.selectConfig.activeValue),t.id="id"+t.timestamp,A.lConfig.map((function(i,n){t.name==i.defaultName&&(i.num=t.timestamp,i.id="id"+t.timestamp,i=JSON.parse(JSON.stringify(i)),e.push(i),t.timestamp,A.mConfig.push(i),A.$store.commit("mobildConfig/ADDARRAY",{num:t.timestamp,val:t}))}))})),t=t[t.length-1],"pageFoot"==t.name&&A.$store.commit("mobildConfig/footPageUpdata",t),A.showTitle()}))},categoryList:function(){var A=this;Object(n.a)((function(t){A.category=t.data}))},reast:function(){var A=this;0==this.pageId?this.$message.error("新增页面,无法重置"):this.$msgbox({title:"提示",message:"重置会恢复到上次保存的数据,确定不保存当前操作吗?",showCancelButton:!0,cancelButtonText:"取消",confirmButtonText:"确定",iconClass:"el-icon-warning",confirmButtonClass:"btn-custom-cancel"}).then((function(){A.mConfig=[],A.rConfig=[],A.activeIndex=-99,A.getDefaultConfig()})).catch((function(){}))}},beforeDestroy:function(){this.$store.commit("mobildConfig/titleUpdata",""),this.$store.commit("mobildConfig/nameUpdata",""),this.$store.commit("mobildConfig/showUpdata",1),this.$store.commit("mobildConfig/colorUpdata",0),this.$store.commit("mobildConfig/picUpdata",0),this.$store.commit("mobildConfig/pickerUpdata","#f5f5f5"),this.$store.commit("mobildConfig/radioUpdata",0),this.$store.commit("mobildConfig/picurlUpdata",""),this.$store.commit("mobildConfig/SETEMPTY")},destroyed:function(){this.$store.commit("mobildConfig/titleUpdata",""),this.$store.commit("mobildConfig/nameUpdata",""),this.$store.commit("mobildConfig/showUpdata",1),this.$store.commit("mobildConfig/colorUpdata",0),this.$store.commit("mobildConfig/picUpdata",0),this.$store.commit("mobildConfig/pickerUpdata","#f5f5f5"),this.$store.commit("mobildConfig/radioUpdata",0),this.$store.commit("mobildConfig/picurlUpdata",""),this.$store.commit("mobildConfig/SETEMPTY")}},e("21b2"),e("6291"),d=Object(C.a)(m,(function(){var A=this,t=A._self._c;return t("div",{staticClass:"diy-page"},[t("div",{staticClass:"i-layout-page-header header-title"},[t("div",{staticClass:"fl_header"},[t("span",{staticClass:"ivu-page-header-title mr20",staticStyle:{padding:"0"},domProps:{textContent:A._s(A.$route.meta.title)}}),t("div",{staticClass:"rbtn"},[t("el-button",{staticClass:"ml20 header-btn look",attrs:{loading:A.loading},on:{click:A.preview}},[A._v("预览")]),t("el-button",{staticClass:"ml20 header-btn close",attrs:{loading:A.loading},on:{click:A.closeWindow}},[A._v("关闭")]),t("el-button",{staticClass:"ml20 header-btn save",attrs:{loading:A.loading},on:{click:function(t){return A.saveConfig(0)}}},[A._v("保存")])],1)])]),t("el-card",{attrs:{bordered:!1,shadow:"never"}},[t("div",{staticClass:"diy-wrapper"},[t("div",{staticClass:"left"},[t("div",{staticClass:"title-bar"},A._l(A.tabList,(function(e,i){return t("div",{key:i,staticClass:"title-item",class:{on:A.tabCur==i},on:{click:function(t){return A.bindTab(i)}}},[A._v("\n "+A._s(e.title)+"\n ")])})),0),0==A.tabCur?t("div",{staticClass:"wrapper"},A._l(A.leftMenu,(function(e,i){return t("div",{key:i},[t("div",{staticClass:"tips",on:{click:function(A){e.isOpen=!e.isOpen}}},[A._v("\n "+A._s(e.title)+"\n\n "),e.isOpen?t("i",{staticStyle:{"font-size":"16px"},attrs:{type:"ios-el-icon-arrow-down"}}):t("i",{staticClass:"el-icon-arrow-right",staticStyle:{"font-size":"16px"}})]),t("draggable",{staticClass:"dragArea list-group",attrs:{list:e.list,group:{name:"people",pull:"clone",put:!1},clone:A.cloneDog,dragClass:"dragClass",filter:".search , .navbar"}},A._l(e.list,(function(i){return t("div",{directives:[{name:"show",rawName:"v-show",value:e.isOpen,expression:"item.isOpen"}],key:i.id,staticClass:"list-group-item",class:{search:"搜索框"==i.cname,navbar:"商品分类"==i.cname},on:{click:function(t){return A.addDom(i,1)}}},[t("div",[t("div",{staticClass:"position",staticStyle:{display:"none"}},[A._v("释放鼠标将组建添加到此处")]),t("span",{staticClass:"conter iconfont-diy",class:i.icon}),t("p",{staticClass:"conter"},[A._v(A._s(i.cname))])])])})),0)],1)})),0):t("div",{staticClass:"wrapper",style:"height:"+(A.clientHeight-200)+"px;"},A._l(A.urlList,(function(e,i){return t("div",{key:i,staticClass:"link-item"},[t("div",{staticClass:"acea-row row-between-wrapper"},[t("div",{staticClass:"name"},[A._v(A._s(e.name))]),t("span",{staticClass:"copy_btn",on:{click:function(t){return A.onCopy(e.example)}}},[A._v("复制")])]),t("div",{staticClass:"link-txt"},[A._v("地址:"+A._s(e.url))]),t("div",{staticClass:"params"},[t("span",{staticClass:"txt"},[A._v("参数:")]),t("span",[A._v(A._s(e.parameter))])]),t("div",{staticClass:"lable"},[t("p",{staticClass:"txt"},[A._v("例如:"+A._s(e.example))])])])})),0)]),t("div",{staticClass:"wrapper-con",staticStyle:{flex:"1",background:"#f0f2f5",display:"flex","justify-content":"center","padding-top":"20px",height:"100%"}},[t("div",{staticClass:"acticons"},[t("el-button",{staticClass:"bnt mb10",on:{click:A.showTitle}},[A._v("页面设置")]),t("span"),t("el-button",{staticClass:"bnt mb10",on:{click:function(t){A.nameModal=!0}}},[A._v("另存模板")]),t("span"),t("el-button",{staticClass:"bnt",on:{click:A.reast}},[A._v("重置")])],1),t("div",{staticClass:"content"},[t("div",{staticClass:"contxt",staticStyle:{display:"flex","flex-direction":"column",overflow:"hidden",height:"100%"}},[t("div",{staticClass:"overflowy"},[t("div",{staticClass:"picture"},[t("img",{attrs:{src:e("2d44")}})]),t("div",{staticClass:"page-title",class:{on:-100==A.activeIndex},on:{click:A.showTitle}},[A._v("\n "+A._s(A.titleTxt)+"\n "),t("div",{staticClass:"delete-box"}),t("div",{staticClass:"handle"})])]),t("div",{staticClass:"scrollCon"},[t("div",{staticStyle:{width:"460px",margin:"0 auto"}},[t("div",{ref:"imgContainer",staticClass:"scroll-box",class:A.picTxt&&2==A.tabValTxt?"fullsize noRepeat":A.picTxt&&1==A.tabValTxt?"repeat ysize":"noRepeat ysize",style:"background-color:"+(A.colorTxt?A.colorPickerTxt:"")+";background-image: url("+(A.picTxt?A.picUrlTxt:"")+");height: calc(100vh - 155px);"},[t("draggable",{staticClass:"dragArea list-group",attrs:{list:A.mConfig,group:"people",filter:".top",move:A.onMove,animation:"300"},on:{change:A.log}},A._l(A.mConfig,(function(e,i){return t("div",{key:i,staticClass:"mConfig-item",class:{on:A.activeIndex==i,top:"search_box"==e.name||"nav_bar"==e.name},style:A.colorTxt?"background-color:"+A.colorPickerTxt+";":"background-color:#fff;",on:{click:function(t){return t.stopPropagation(),A.bindconfig(e,i)}}},[t(e.name,{ref:"getComponentData",refInFor:!0,tag:"component",attrs:{configData:A.propsObj,index:i,num:e.num}}),t("div",{staticClass:"delete-box"},[t("div",{staticClass:"handleType"},[t("el-tooltip",{attrs:{content:"删除当前模块",placement:"top"}},[t("div",{staticClass:"iconfont iconshanchu2",on:{click:function(t){return t.stopPropagation(),A.bindDelete(e,i)}}})]),t("div",{staticClass:"iconfont iconfuzhi",on:{click:function(t){return t.stopPropagation(),A.bindAddDom(e,0,i)}}}),t("div",{staticClass:"iconfont iconshangyi",class:0===i?"on":"",on:{click:function(t){return t.stopPropagation(),A.movePage(e,i,1)}}}),t("div",{staticClass:"iconfont iconxiayi",class:i===A.mConfig.length-1?"on":"",on:{click:function(t){return t.stopPropagation(),A.movePage(e,i,0)}}})],1)]),t("div",{staticClass:"handle"})],1)})),0)],1)])]),t("div",{staticClass:"overflowy"},[t("div",{staticClass:"page-foot",class:{on:-101==A.activeIndex},on:{click:A.showFoot}},[t("footPage"),t("div",{staticClass:"delete-box"}),t("div",{staticClass:"handle"})],1)])])])]),t("div",{staticClass:"right-box"},A._l(A.rConfig,(function(e,i){return t("div",{key:i,staticClass:"mConfig-item",staticStyle:{"background-color":"#fff"}},[t("div",{staticClass:"title-bar"},[A._v(A._s(e.cname))]),t(e.configName,{tag:"component",attrs:{activeIndex:A.activeIndex,num:e.num,index:i},on:{config:A.config}})],1)})),0)])]),t("el-dialog",{attrs:{visible:A.modal,width:"540px",title:"预览"},on:{"update:visible":function(t){A.modal=t}}},[t("div",[t("div",{directives:[{name:"viewer",rawName:"v-viewer"}],staticClass:"acea-row row-around code"},[t("div",{staticClass:"acea-row row-column-around row-between-wrapper"},[t("div",{ref:"qrCodeUrl",staticClass:"QRpic"}),t("span",{staticClass:"mt10"},[A._v("公众号二维码")])]),t("div",{staticClass:"acea-row row-column-around row-between-wrapper"},[t("div",{staticClass:"QRpic"},[t("img",{directives:[{name:"lazy",rawName:"v-lazy",value:A.qrcodeImg,expression:"qrcodeImg"}]})]),t("span",{staticClass:"mt10"},[A._v("小程序二维码")])])])])]),t("el-dialog",{attrs:{visible:A.nameModal,width:"470px",title:"设置模版名称","show-close":!0},on:{"update:visible":function(t){A.nameModal=t}}},[t("el-input",{attrs:{placeholder:"请输入模版名称"},model:{value:A.saveName,callback:function(t){A.saveName=t},expression:"saveName"}}),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){A.nameModal=!1}}},[A._v("取 消")]),t("el-button",{attrs:{type:"primary"},on:{click:A.saveModal}},[A._v("确 定")])],1)],1)],1)}),[],!1,null,"5d24f24c",null);t.default=d.exports},d8b9:function(A,t,e){"use strict";e.r(t);var i=e("5530"),n=e("2f62");i={name:"z_ueditor",cname:"富文本",configName:"c_ueditor_box",icon:"iconfuwenben1",type:2,defaultName:"richText",props:{index:{type:null,default:-1},num:{type:null}},computed:Object(i.a)({},Object(n.d)("mobildConfig",["defaultArray"])),watch:{pageData:{handler:function(A,t){this.setConfig(A)},deep:!0},num:{handler:function(A,t){A=this.$store.state.mobildConfig.defaultArray[A],this.setConfig(A)},deep:!0},defaultArray:{handler:function(A,t){var e=this.$store.state.mobildConfig.defaultArray[this.num];this.setConfig(e)},deep:!0}},data:function(){return{defaultConfig:{name:"richText",timestamp:this.num,setUp:{tabVal:0},bgColor:{title:"背景色",name:"bgColor",default:[{item:"#f5f5f5"}],color:[{item:"#f5f5f5"}]},lrConfig:{title:"左右边距",val:0,min:0},udConfig:{title:"上下边距",val:0,min:0},richText:{val:""}},cSlider:"",bgColor:"",confObj:{},pageData:{},edge:"",udEdge:"",richText:""}},mounted:function(){var A=this;this.$nextTick((function(){A.pageData=A.$store.state.mobildConfig.defaultArray[A.num],A.setConfig(A.pageData)}))},methods:{setConfig:function(A){A&&A.lrConfig&&(this.bgColor=A.bgColor.color[0].item,this.edge=A.lrConfig.val,this.udEdge=A.udConfig.val,this.richText=A.richText.val)}}},e("f954"),n=e("2877"),e=Object(n.a)(i,(function(){var A=this._self._c;return A("div",{staticClass:"mobile-page"},[A("div",{staticClass:"box",style:{background:this.bgColor,marginLeft:this.edge+"px",marginRight:this.edge+"px",marginTop:this.udEdge+"px"},domProps:{innerHTML:this._s(this.richText)}})])}),[],!1,null,"425245e0",null);t.default=e.exports},d951:function(A,t,e){"use strict";e("41b4")},d9c0:function(A,t,e){},d9fd:function(A,t,e){},da4f:function(A,t,e){"use strict";e("24fa")},da52:function(A,t,e){},dc12:function(A,t,e){},dcc9:function(A,t,e){"use strict";e("1cae")},ddb7:function(A,t,e){"use strict";e("23a9")},ddd7:function(A,t,e){"use strict";e("363b")},ddfc:function(A,t,e){},df85:function(A,t,e){"use strict";e.r(t),e("b0c0");var i=e("5530"),n=(e("b64b"),e("e9c4"),e("ab01")),o=e("befa");i={name:"c_picture_cube",componentsName:"picture_cube",cname:"图片魔方",props:{activeIndex:{type:null},num:{type:null},index:{type:null}},components:Object(i.a)(Object(i.a)({},n.a),{},{rightBtn:o.a}),data:function(){return{configObj:{},rCom:[{components:n.a.c_tab,configNme:"tabConfig"},{components:n.a.c_pictrue,configNme:"picStyle"},{components:n.a.c_menu_list,configNme:"menuConfig"},{components:n.a.c_bg_color,configNme:"bgColor"},{components:n.a.c_txt_tab,configNme:"bgStyle"},{components:n.a.c_slider,configNme:"prConfig"},{components:n.a.c_slider,configNme:"mbConfig"}]}},watch:{num:function(A){A=JSON.parse(JSON.stringify(this.$store.state.mobildConfig.defaultArray[A])),this.configObj=A},configObj:{handler:function(A,t){this.$store.commit("mobildConfig/UPDATEARR",{num:this.num,val:A})},deep:!0}},mounted:function(){var A=this;this.$nextTick((function(){var t=JSON.parse(JSON.stringify(A.$store.state.mobildConfig.defaultArray[A.num]));A.configObj=t}))},methods:{}},e("a45b"),o=e("2877"),e=Object(o.a)(i,(function(){var A=this,t=A._self._c;return t("div",{staticClass:"mobile-config"},[A._l(A.rCom,(function(e,i){return t("div",{key:i},[t(e.components.name,{key:i,ref:"childData",refInFor:!0,tag:"component",attrs:{configObj:A.configObj,configNme:e.configNme,index:A.activeIndex,num:e.num}})],1)})),t("rightBtn",{attrs:{activeIndex:A.activeIndex,configObj:A.configObj}})],2)}),[],!1,null,"2c9c2505",null);t.default=e.exports},e093:function(A,t,e){},e22c:function(A,t,e){},e302:function(A,t,e){"use strict";e.d(t,"a",(function(){return n}));var i=e("5d2d");function n(A){return-1<(i.a.get("PERMISSIONS")||["seckill","bargain","combination"]).indexOf(A)}},e334:function(A,t,e){},e352:function(A,t,e){"use strict";e("086d")},e39c:function(A,t,e){"use strict";e("da52")},e493:function(A,t,e){"use strict";e("13a2")},e642:function(A,t,e){var i={"./c_bg_color.vue":"62cf","./c_cascader.vue":"d767","./c_foot.vue":"be50","./c_goods.vue":"4fa6","./c_hot_box.vue":"3fc7","./c_hot_imgs.vue":"8581","./c_hot_word.vue":"b646","./c_input_item.vue":"d670","./c_input_number.vue":"b0c5","./c_is_show.vue":"b85c","./c_menu_list.vue":"5969","./c_page_ueditor.vue":"cfff","./c_pictrue.vue":"2144","./c_product.vue":"d115","./c_select.vue":"02a4","./c_set_up.vue":"967b","./c_slider.vue":"d4ce","./c_status.vue":"55ab","./c_tab.vue":"a920","./c_txt_tab.vue":"1e18","./c_upload_img.vue":"d36e"};function n(A){return A=o(A),e(A)}function o(A){if(e.o(i,A))return i[A];throw(A=new Error("Cannot find module '"+A+"'")).code="MODULE_NOT_FOUND",A}n.keys=function(){return Object.keys(i)},n.resolve=o,(A.exports=n).id="e642"},e65b5:function(A,t,e){},e800:function(A,t,e){"use strict";e("aff3")},e8b2:function(A,t,e){},e945:function(A,t,e){"use strict";e.r(t);var i=e("5530"),n=(e("d81d"),e("d3b7"),e("25f0"),e("f478")),o=e("2f62"),s=e("61f7");i={name:"home_new_list",filters:{formatDate:function(A){if(0!==A)return A=new Date(1e3*A),Object(s.a)(A,"yyyy-MM-dd hh:mm")}},cname:"新闻列表",icon:"iconwenzhangliebiao1",configName:"c_new_list",type:0,defaultName:"articleList",props:{index:{type:null},num:{type:null}},computed:Object(i.a)({},Object(o.d)("mobildConfig",["defaultArray"])),watch:{pageData:{handler:function(A,t){this.setConfig(A)},deep:!0},num:{handler:function(A,t){A=this.$store.state.mobildConfig.defaultArray[A],this.setConfig(A)},deep:!0},defaultArray:{handler:function(A,t){var e=this.$store.state.mobildConfig.defaultArray[this.num];this.setConfig(e)},deep:!0}},data:function(){return{list:[],defaultConfig:{name:"articleList",timestamp:this.num,setUp:{tabVal:0},numConfig:{val:3,title:"文章数量"},selectConfig:{title:"文章分类",activeValue:"",list:[{activeValue:"",title:""},{activeValue:"",title:""}]},selectList:{title:"文章列表",list:[]},listStyle:{cname:"listStyle",title:"文本位置",type:0,list:[{val:"居左",icon:"icondoc_left"},{val:"居右",icon:"icondoc_right"}]},bgColor:{title:"背景颜色",default:[{item:"#fff"}],color:[{item:"#fff"}]},bgStyle:{title:"背景样式",name:"bgStyle",type:0,list:[{val:"直角",icon:"iconPic_square"},{val:"圆角",icon:"iconPic_fillet"}]},conStyle:{title:"内容样式",name:"conStyle",type:0,list:[{val:"直角",icon:"iconPic_square"},{val:"圆角",icon:"iconPic_fillet"}]},prConfig:{title:"背景边距",val:0,min:0},itemConfig:{title:"文章间距",val:0,min:0},mbConfig:{title:"页面间距",val:0,min:0}},mTOP:0,bgColor:[],itemEdge:0,listStyle:0,itemStyle:0,bgStyle:0,conStyle:0,prConfig:0}},created:function(){},mounted:function(){var A=this;this.$nextTick((function(){A.pageData=A.$store.state.mobildConfig.defaultArray[A.num],A.setConfig(A.pageData)}))},methods:{categoryList:function(){var A=this;Object(n.a)().then((function(t){A.pageData.selectConfig.list=t.data,A.pageData.selectConfig.list.map((function(A){A.id.toString()})),A.$store.commit("mobildConfig/UPDATEARR",{num:A.num,val:A.pageData})}))},setConfig:function(A){A&&A.mbConfig&&(this.bgColor=A.bgColor.color[0].item,this.mTOP=A.mbConfig.val,this.itemEdge=A.itemConfig.val,this.listStyle=A.listStyle.type,this.bgStyle=A.bgStyle.type,this.prConfig=A.prConfig.val,this.conStyle=A.conStyle.type,(A=A.selectList.list||[]).length?this.list=A:this.list=[{title:"文章标题文章标题文章标题文章 标题文章标题",add_time:"1621474811",type:"noList"}])}}},e("66e8"),o=e("2877"),e=Object(o.a)(i,(function(){var A=this,t=A._self._c;return t("div",{staticClass:"mobile-page",style:{marginTop:A.mTOP+"px",padding:"0 "+A.prConfig+"px"}},[t("div",{staticClass:"list-wrapper",class:{pageOn:1===A.bgStyle},style:{background:A.bgColor}},A._l(A.list,(function(e,i){return t("div",{key:i,staticClass:"item",class:{on:0==A.listStyle,pageOn:1===A.conStyle},style:{marginBottom:A.itemEdge+"px"}},["noList"===A.list[0].type?t("div",{staticClass:"empty-box on"},[t("span",{staticClass:"iconfont-diy icontupian"})]):t("div",{staticClass:"pictrue"},[t("img",{attrs:{src:e.image_input[0]}})]),t("div",{staticClass:"info"},[t("div",{staticClass:"title line2"},[A._v(A._s(e.title))]),t("div",{staticClass:"time"},[A._v(A._s(A._f("formatDate")(e.add_time)))])])])})),0)])}),[],!1,null,"05060e6e",null);t.default=e.exports},efbd:function(A,t,e){},f1f7:function(A,t,e){},f277:function(A,t,e){},f2e6:function(A,t,e){"use strict";e("18bb")},f5de:function(A,t,e){"use strict";e.r(t),e("b0c0");var i=e("5530"),n=e("2f62");i={name:"home_seckill",cname:"秒杀",configName:"c_home_seckill",icon:"iconmiaosha1",type:1,defaultName:"seckill",props:{index:{type:null},num:{type:null}},computed:Object(i.a)({},Object(n.d)("mobildConfig",["defaultArray"])),watch:{pageData:{handler:function(A,t){this.setConfig(A)},deep:!0},num:{handler:function(A,t){A=this.$store.state.mobildConfig.defaultArray[A],this.setConfig(A)},deep:!0},defaultArray:{handler:function(A,t){var e=this.$store.state.mobildConfig.defaultArray[this.num];this.setConfig(e)},deep:!0}},data:function(){return{defaultConfig:{name:"seckill",timestamp:this.num,setUp:{tabVal:0},countDownColor:{title:"倒计时背景色",name:"countDownColor",default:[{item:"rgba(252,60,62,0.09)"}],color:[{item:"rgba(252,60,62,0.09)"}]},themeColor:{title:"主题风格",name:"themeColor",default:[{item:"#E93323"}],color:[{item:"#E93323"}]},conStyle:{title:"背景样式",name:"conStyle",type:1,list:[{val:"直角",icon:"iconPic_square"},{val:"圆角",icon:"iconPic_fillet"}]},bgColor:{title:"背景颜色",name:"themeColor",default:[{item:"#fff"}],color:[{item:"#fff"}]},prConfig:{title:"背景边距",val:10,min:0},priceShow:{title:"是否显示价格",val:!0},discountShow:{title:"是否显示折扣标签",val:!0},titleShow:{title:"是否显示名称",val:!0},seckillShow:{title:"抢购标签",val:!0},numberConfig:{val:3},lrConfig:{title:"左右边距",val:10,min:0},mbConfig:{title:"页面间距",val:0,min:0},imgConfig:{title:"最多可添加1张图片,建议宽度18 * 18px",url:"http://pro.crmeb.net/static/images/spike-icon-002.gif"}},list:[{img:"",name:"小米家用电饭煲小米家用电饭煲",price:"234",discount:"1.2"},{img:"",name:"小米家用电饭煲小米家用电饭煲",price:"234",discount:"1.2"},{img:"",name:"小米家用电饭煲小米家用电饭煲",price:"234",discount:"1.2"}],mTOP:0,listRight:0,countDownColor:"",themeColor:"",pageData:{},imgUrl:"",priceShow:!0,discountShow:!0,titleShow:!0,seckillShow:!0,prConfig:0,bgColor:"",conStyle:1}},mounted:function(){var A=this;this.$nextTick((function(){A.pageData=A.$store.state.mobildConfig.defaultArray[A.num],A.setConfig(A.pageData)}))},methods:{setConfig:function(A){A&&A.mbConfig&&(this.mTOP=A.mbConfig.val,this.listRight=A.lrConfig.val,this.countDownColor=A.countDownColor.color[0].item,this.themeColor=A.themeColor.color[0].item,this.imgUrl=A.imgConfig.url,this.priceShow=A.priceShow.val,this.discountShow=A.discountShow.val,this.titleShow=A.titleShow.val,this.seckillShow=A.seckillShow.val,this.prConfig=A.prConfig.val,this.bgColor=A.bgColor.color[0].item,this.conStyle=A.conStyle.type)}}},e("7fd2"),n=e("2877"),e=Object(n.a)(i,(function(){var A=this,t=A._self._c;return t("div",{style:{padding:"0 "+A.prConfig+"px"}},[t("div",{staticClass:"seckill-box",class:A.conStyle?"":"seckillOn",style:{background:A.bgColor,marginTop:A.mTOP+"px"}},[t("div",{staticClass:"hd"},[t("div",{staticClass:"left"},[t("img",{attrs:{src:A.imgUrl,alt:""}}),t("p",[A._v("限时秒杀")]),t("div",{staticClass:"time"},[t("span",{style:{background:A.countDownColor,color:A.themeColor}},[A._v("00")]),t("em",[A._v(":")]),t("span",{style:{background:A.countDownColor,color:A.themeColor}},[A._v("00")]),t("em",[A._v(":")]),t("span",{style:{background:A.countDownColor,color:A.themeColor}},[A._v("00")])])]),t("div",{staticClass:"right"},[A._v("更多")])]),t("div",{staticClass:"list-wrapper"},A._l(A.list,(function(e,i){return t("div",{staticClass:"list-item",style:{marginRight:A.listRight+"px"},attrs:{index:i}},[t("div",{staticClass:"img-box"},[e.img?t("img",{attrs:{src:e.img,alt:""}}):A._e(),A._m(0,!0),A.discountShow?t("div",{staticClass:"discount",style:{borderColor:A.themeColor,color:A.themeColor}},[A._v("\n "+A._s(e.discount)+"折起\n ")]):A._e()]),A.titleShow?t("div",{staticClass:"title line1"},[A._v(A._s(e.name))]):A._e(),t("div",{staticClass:"price"},[A.seckillShow?t("span",{staticClass:"label",style:{background:A.themeColor}},[A._v("抢")]):A._e(),A.priceShow?t("span",{staticClass:"num-label",style:{color:A.themeColor}},[A._v("¥")]):A._e(),A.priceShow?t("span",{staticClass:"num",style:{color:A.themeColor}},[A._v(A._s(e.price))]):A._e()])])})),0)])])}),[function(){var A=this._self._c;return A("div",{staticClass:"empty-box"},[A("span",{staticClass:"iconfont-diy icontupian"})])}],!1,null,"2378e588",null);t.default=e.exports},f91a:function(A,t,e){},f954:function(A,t,e){"use strict";e("1627")},fb9a:function(A,t,e){},fe16:function(A,t,e){}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-a8e0e0f0.8279e01b.js b/crmeb/public/admin/system_static/js/chunk-a8e0e0f0.8279e01b.js new file mode 100644 index 000000000..bcfd98cfe --- /dev/null +++ b/crmeb/public/admin/system_static/js/chunk-a8e0e0f0.8279e01b.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-a8e0e0f0"],{"0d8f":function(e,t,a){"use strict";a.r(t);var s=a("5530"),r=(a("a9e3"),a("d3b7"),a("159b"),a("a584")),i=a("c7eb"),o=a("1da1"),n=(a("25f0"),a("b64b"),a("e9c4"),a("99af"),a("a15b"),a("4de4"),a("14d9"),a("2f62")),l=a("b7be"),c=a("f8b7"),d=(a("ac1f"),a("00b4"),a("7db0"),{name:"orderSend",props:{isAll:{type:Number,default:1},ids:{type:Array,default:function(){return[]}},where:{type:Object,default:function(){return{}}}},data:function(){return{formItem:{type:"1",express_record_type:"2",delivery_name:"",delivery_id:"",express_temp_id:"",to_name:"",to_tel:"",to_addr:"",sh_delivery:"",fictitious_content:""},modals:!1,express:[],expressTemp:[],deliveryList:[],temp:{},export_open:!0}},watch:{"formItem.express_temp_id":function(e){}},methods:{changeRadio:function(e){switch(this.$refs.formItem.resetFields(),e){case"1":this.formItem.delivery_name="",this.formItem.delivery_id="",this.formItem.express_temp_id="",this.formItem.express_record_type="2",this.expressTemp=[];break;case"2":this.formItem.sh_delivery="",this.formItem.express_record_type="1";break;case"3":this.formItem.fictitious_content="",this.formItem.express_record_type="1"}},changeExpress:function(e){switch(e){case"2":this.formItem.delivery_name="",this.formItem.express_temp_id="",this.expressTemp=[];break;case"1":this.formItem.delivery_name="",this.formItem.delivery_id=""}},reset:function(){this.formItem={type:"1",express_record_type:"2",delivery_name:"",delivery_id:"",express_temp_id:"",expressTemp:[],to_name:"",to_tel:"",to_addr:"",sh_delivery:"",fictitious_content:""}},getList:function(){var e=this;Object(c.k)(1).then(function(){var t=Object(o.a)(Object(i.a)().mark((function t(a){return Object(i.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e.express=a.data,e.getSheetInfo();case 2:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.loading=!1,e.$message.error(t.msg)}))},putSend:function(e){var t=this,a=Object.assign(this.formItem),s=[];if(this.ids.forEach((function(e){s.push(e.id)})),1==this.isAll?(a.all=1,a.where=this.where):(a.all=0,a.ids=s),"1"===this.formItem.type){if(""===this.formItem.delivery_name)return this.$message.error("快递公司不能为空");if(""===this.formItem.express_temp_id)return this.$message.error("电子面单不能为空");if(""===this.formItem.to_name)return this.$message.error("寄件人姓名不能为空");if(""===this.formItem.to_tel)return this.$message.error("寄件人电话不能为空");if(!/^1(3|4|5|7|8|9|6)\d{9}$/i.test(this.formItem.to_tel))return this.$message.error("请输入正确的手机号码");if(""===this.formItem.to_addr)return this.$message.error("寄件人地址不能为空")}if("2"===this.formItem.type&&(this.formItem.express_temp_id&&(this.formItem.express_temp_id=""),""===this.formItem.sh_delivery))return this.$message.error("送货人不能为空");Object(c.N)(a).then(function(){var e=Object(o.a)(Object(i.a)().mark((function e(a){return Object(i.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.modals=!1,t.$message.success(a.msg),t.reset();case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg),t.modals=!1}))},cancel:function(e){this.modals=!1,this.reset()},expressChange:function(e){var t=this,a=this.express.find((function(t){return t.value===e}));a&&(this.formItem.delivery_code=a.code,"1"===this.formItem.type)&&(this.expressTemp=[],this.formItem.express_temp_id="",Object(c.C)({com:this.formItem.delivery_code}).then((function(e){t.expressTemp=e.data,e.data.length||t.$message.error("请配置你所选快递公司的电子面单")})).catch((function(e){t.$message.error(e.msg)})))},getDeliveryList:function(){var e=this;Object(c.A)().then((function(t){e.deliveryList=t.data.list})).catch((function(t){e.$message.error(t.msg)}))},getSheetInfo:function(){var e=this;Object(c.M)().then((function(t){var a,s=t.data;for(a in s)s.hasOwnProperty(a)&&"express_temp_id"!==a&&(e.formItem[a]=s[a]);e.export_open=void 0===s.export_open||s.export_open,e.export_open||(e.formItem.express_record_type="1"),e.formItem.to_addr=s.to_add})).catch((function(t){e.$message.error(t.msg)}))},shDeliveryChange:function(e){var t=this.deliveryList.find((function(t){return t.id===e}));this.formItem.sh_delivery_name=t.wx_name,this.formItem.sh_delivery_id=t.phone,this.formItem.sh_delivery_uid=t.uid},expressTempChange:function(e){this.temp=this.expressTemp.find((function(t){return e===t.temp_id}))},preview:function(){this.$refs.viewer.$viewer.show()}}}),m=(a("40c5"),a("2877")),u=(d=Object(m.a)(d,(function(){var e=this,t=e._self._c;return t("el-dialog",{staticClass:"order_box",attrs:{visible:e.modals,width:"720px",title:"订单发送货","show-close":!0},on:{"update:visible":function(t){e.modals=t}}},[t("el-form",{ref:"formItem",attrs:{model:e.formItem,"label-width":"100px"},nativeOn:{submit:function(e){e.preventDefault()}}},[t("el-form-item",{attrs:{label:"选择类型:"}},[t("el-radio-group",{on:{input:e.changeRadio},model:{value:e.formItem.type,callback:function(t){e.$set(e.formItem,"type",t)},expression:"formItem.type"}},[t("el-radio",{attrs:{label:"1"}},[e._v("打印电子面单")]),t("el-radio",{attrs:{label:"2"}},[e._v("送货")]),t("el-radio",{attrs:{label:"3"}},[e._v("虚拟")])],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:"1"===e.formItem.type,expression:"formItem.type === '1'"}]},[t("el-form-item",{attrs:{label:"快递公司:"}},[t("el-select",{staticStyle:{width:"80%"},attrs:{filterable:"",placeholder:"请选择快递公司"},on:{change:e.expressChange},model:{value:e.formItem.delivery_name,callback:function(t){e.$set(e.formItem,"delivery_name",t)},expression:"formItem.delivery_name"}},e._l(e.express,(function(e,a){return t("el-option",{key:e.value,attrs:{value:e.value,label:e.value}})})),1)],1),"1"===e.formItem.type?[t("el-form-item",{staticClass:"express_temp_id",attrs:{label:"电子面单:"}},[t("el-select",{staticStyle:{width:"80%"},attrs:{placeholder:"请选择电子面单"},on:{change:e.expressTempChange},model:{value:e.formItem.express_temp_id,callback:function(t){e.$set(e.formItem,"express_temp_id",t)},expression:"formItem.express_temp_id"}},e._l(e.expressTemp,(function(e,a){return t("el-option",{key:a,attrs:{value:e.temp_id,label:e.title}})})),1),e.formItem.express_temp_id?t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"text"},on:{click:e.preview}},[e._v("预览")]):e._e()],1),t("el-form-item",{attrs:{label:"寄件人姓名:"}},[t("el-input",{staticStyle:{width:"80%"},attrs:{placeholder:"请输入寄件人姓名"},model:{value:e.formItem.to_name,callback:function(t){e.$set(e.formItem,"to_name",t)},expression:"formItem.to_name"}})],1),t("el-form-item",{attrs:{label:"寄件人电话:"}},[t("el-input",{staticStyle:{width:"80%"},attrs:{placeholder:"请输入寄件人电话"},model:{value:e.formItem.to_tel,callback:function(t){e.$set(e.formItem,"to_tel",t)},expression:"formItem.to_tel"}})],1),t("el-form-item",{attrs:{label:"寄件人地址:"}},[t("el-input",{staticStyle:{width:"80%"},attrs:{placeholder:"请输入寄件人地址"},model:{value:e.formItem.to_addr,callback:function(t){e.$set(e.formItem,"to_addr",t)},expression:"formItem.to_addr"}})],1)]:e._e()],2),t("div",{directives:[{name:"show",rawName:"v-show",value:"2"===e.formItem.type,expression:"formItem.type === '2'"}]},[t("el-form-item",{attrs:{label:"送货人:"}},[t("el-select",{staticStyle:{width:"80%"},attrs:{placeholder:"请选择送货人"},on:{change:e.shDeliveryChange},model:{value:e.formItem.sh_delivery,callback:function(t){e.$set(e.formItem,"sh_delivery",t)},expression:"formItem.sh_delivery"}},e._l(e.deliveryList,(function(e,a){return t("el-option",{key:a,attrs:{value:e.id,label:"".concat(e.wx_name," (").concat(e.phone,")")}})})),1)],1)],1),t("div",{directives:[{name:"show",rawName:"v-show",value:"3"===e.formItem.type,expression:"formItem.type === '3'"}]},[t("el-form-item",{attrs:{label:"备注:"}},[t("el-input",{staticStyle:{width:"80%"},attrs:{type:"textarea",autosize:{minRows:2,maxRows:5},placeholder:"备注"},model:{value:e.formItem.fictitious_content,callback:function(t){e.$set(e.formItem,"fictitious_content",t)},expression:"formItem.fictitious_content"}})],1)],1)],1),t("div",{attrs:{slot:"footer"},slot:"footer"},[t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:e.cancel}},[e._v("取消")]),t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:e.putSend}},[e._v("提交")])],1),t("div",{directives:[{name:"viewer",rawName:"v-viewer"},{name:"show",rawName:"v-show",value:e.temp,expression:"temp"}],ref:"viewer"},[t("img",{staticStyle:{display:"none"},attrs:{src:e.temp.pic}})])],1)}),[],!1,null,"57e123ce",null).exports,{data:function(){return{modal:!1,data1:[],page1:{total:0,pageNum:1,pageSize:10},formValidate:{type:"",status:"",data:""},options:{shortcuts:[{text:"今天",value:function(){var e=new Date,t=new Date;return t.setTime(new Date((new Date).getFullYear(),(new Date).getMonth(),(new Date).getDate())),[t,e]}},{text:"昨天",value:function(){var e=new Date,t=new Date;return t.setTime(t.setTime(new Date((new Date).getFullYear(),(new Date).getMonth(),(new Date).getDate()-1))),e.setTime(e.setTime(new Date((new Date).getFullYear(),(new Date).getMonth(),(new Date).getDate()-1))),[t,e]}},{text:"最近7天",value:function(){var e=new Date,t=new Date;return t.setTime(t.setTime(new Date((new Date).getFullYear(),(new Date).getMonth(),(new Date).getDate()-6))),[t,e]}},{text:"最近30天",value:function(){var e=new Date,t=new Date;return t.setTime(t.setTime(new Date((new Date).getFullYear(),(new Date).getMonth(),(new Date).getDate()-29))),[t,e]}},{text:"本月",value:function(){var e=new Date,t=new Date;return t.setTime(t.setTime(new Date((new Date).getFullYear(),(new Date).getMonth(),1))),[t,e]}},{text:"本年",value:function(){var e=new Date,t=new Date;return t.setTime(t.setTime(new Date((new Date).getFullYear(),0,1))),[t,e]}}]},timeVal:[],typeList:[{label:"批量删除订单",value:"6"},{label:"批量手动发货",value:"7"},{label:"批量打印电子面单",value:"8"},{label:"批量配送",value:"9"},{label:"批量虚拟发货",value:"10"}],statusList:[{label:"未处理",value:"0"},{label:"处理中",value:"1"},{label:"已完成",value:"2"},{label:"处理失败",value:"3"}],columns2:[{title:"订单ID",key:"order_id"},{title:"物流公司",key:"delivery_name"},{title:"物流单号",key:"delivery_id"},{title:"处理状态",key:"status_cn"},{title:"异常原因",key:"error"}],columns3:[{title:"订单ID",key:"order_id"},{title:"备注",key:"fictitious_content"},{title:"处理状态",key:"status_cn"},{title:"异常原因",key:"error"}],columns5:[{title:"订单ID",key:"order_id"},{title:"配送员",key:"delivery_name"},{title:"配送员电话",key:"delivery_id"},{title:"处理状态",key:"status_cn"},{title:"异常原因",key:"error"}],columns4:[],data2:[],page2:{total:0,pageNum:1,pageSize:12},modal1:!1,deliveryLog:null,deliveryLogId:0,deliveryLogType:"",loading:!1,loading2:!1}},computed:Object(s.a)(Object(s.a)({},Object(n.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"75px"},labelPosition:function(){return this.isMobile?"top":"right"}}),created:function(){this.getQueue()},methods:{getQueue:function(){var e=this,t={page:this.page1.pageNum,limit:this.page1.pageSize};this.formValidate.status&&(t.status=this.formValidate.status),this.formValidate.type&&(t.type=this.formValidate.type),this.formValidate.data&&(t.data=this.formValidate.data),this.loading=!0,Object(c.U)(t).then((function(t){e.loading=!1,e.data1=t.data.list,e.page1.total=t.data.count})).catch((function(t){e.loading=!1}))},onchangeTime:function(e){this.timeVal=e||[],this.formValidate.data=this.timeVal[0]&&this.timeVal?this.timeVal.join("-"):"",this.page1.pageNum=1,this.getQueue()},typeSearchs:function(){this.page1.pageNum=1,this.getQueue()},statusSearchs:function(){this.page1.pageNum=1,this.getQueue()},getDeliveryLog:function(){var e=this;this.loading2=!0,Object(c.c)(this.deliveryLogId,this.deliveryLogType,{page:this.page2.pageNum,limit:this.page2.pageSize}).then((function(t){e.loading2=!1,e.data2=t.data.list,e.page2.total=t.data.count})).catch((function(t){e.loading2=!1}))},deliveryLook:function(e){switch(this.modal1=!0,this.deliveryLogId=e.id,this.deliveryLogType=e.cache_type,(this.deliveryLog=e).type){case 7:case 8:this.columns4=this.columns2;break;case 9:this.columns4=this.columns5;break;case 10:this.columns4=this.columns3}this.getDeliveryLog()},changeMenu:function(e,t){var a=this;switch(t){case"1":Object(c.a)(e.id,e.type,e.cache_type).then((function(e){window.open(e.data[0])})).catch((function(e){a.$message.error(e.msg)}));break;case"2":this.queueAgain(e.id,e.type);break;case"3":this.$msgbox({title:"谨慎操作",message:"确认停止该任务?",showCancelButton:!0,cancelButtonText:"取消",confirmButtonText:"确定",iconClass:"el-icon-warning",confirmButtonClass:"btn-custom-cancel"}).then((function(){a.stopQueue(e.id)})).catch((function(){}));break;case"4":this.queueDel(e.id,e.type)}},queueAgain:function(e,t){var a=this;Object(c.S)(e,t).then((function(e){a.$message.success(e.msg),a.getQueue()})).catch((function(e){a.$message.error(e.msg)}))},queueDel:function(e,t){var a=this;Object(c.T)(e,t).then((function(e){a.$message.success(e.msg),a.getQueue()})).catch((function(e){a.$message.error(e.msg)}))},stopQueue:function(e){var t=this;Object(c.db)(e).then((function(e){t.$message.success(e.msg),t.getQueue()})).catch((function(e){t.$message.error(e.msg)}))}}}),f=(u=Object(m.a)(u,(function(){var e=this,t=e._self._c;return t("el-dialog",{attrs:{visible:e.modal,title:"任务列表",width:"1000px"},on:{"update:visible":function(t){e.modal=t}}},[t("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never"}},[t("el-form",{ref:"formValidate",staticClass:"tabform",attrs:{model:e.formValidate,"label-width":e.labelWidth,"label-position":e.labelPosition},nativeOn:{submit:function(e){e.preventDefault()}}},[t("el-row",{attrs:{gutter:24}},[t("el-col",{attrs:{span:"10"}},[t("el-form-item",{attrs:{label:"操作时间:"}},[t("el-date-picker",{staticStyle:{width:"90%"},attrs:{clearable:"",editable:!1,format:"yyyy/MM/dd",type:"datetimerange","value-format":"yyyy/MM/dd","range-separator":"-","start-placeholder":"开始日期","end-placeholder":"结束日期",options:e.options},on:{change:e.onchangeTime},model:{value:e.timeVal,callback:function(t){e.timeVal=t},expression:"timeVal"}})],1)],1),t("el-col",{attrs:{span:7}},[t("el-form-item",{attrs:{label:"类型:"}},[t("el-select",{attrs:{clearable:""},on:{change:e.typeSearchs},model:{value:e.formValidate.type,callback:function(t){e.$set(e.formValidate,"type",t)},expression:"formValidate.type"}},e._l(e.typeList,(function(e){return t("el-option",{key:e.value,attrs:{value:e.value,label:e.label}})})),1)],1)],1),t("el-col",{attrs:{span:7}},[t("el-form-item",{attrs:{label:"状态:"}},[t("el-select",{attrs:{clearable:""},on:{change:e.statusSearchs},model:{value:e.formValidate.status,callback:function(t){e.$set(e.formValidate,"status",t)},expression:"formValidate.status"}},e._l(e.statusList,(function(e){return t("el-option",{key:e.value,attrs:{value:e.value,label:e.label}})})),1)],1)],1)],1)],1),t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticClass:"mt14",attrs:{height:"530",data:e.data1}},[t("el-table-column",{attrs:{label:"ID",width:"80"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.id))])]}}])}),t("el-table-column",{attrs:{label:"操作时间","min-width":"130"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.add_time))])]}}])}),t("el-table-column",{attrs:{label:"发货单数","min-width":"130"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.total_num))])]}}])}),t("el-table-column",{attrs:{label:"成功发货单数","min-width":"130"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.success_num))])]}}])}),t("el-table-column",{attrs:{label:"发货类型","min-width":"130"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.title))])]}}])}),t("el-table-column",{attrs:{label:"状态","min-width":"130"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.status_cn))])]}}])}),t("el-table-column",{attrs:{label:"操作",fixed:"right",width:"170"},scopedSlots:e._u([{key:"default",fn:function(a){return[a.row.is_show_log?[t("a",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(t){return e.deliveryLook(a.row)}}},[e._v("查看")]),t("el-divider",{attrs:{direction:"vertical"}})]:e._e(),[t("el-dropdown",{attrs:{size:"small"},on:{command:function(t){return e.changeMenu(a.row,t)}}},[t("span",{staticClass:"el-dropdown-link"},[e._v("更多"),t("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),t("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[t("el-dropdown-item",{attrs:{command:"1"}},[e._v("下载")]),t("el-dropdown-item",{attrs:{command:"2"}},[e._v("重新执行")]),a.row.is_stop_button?t("el-dropdown-item",{attrs:{command:"3"}},[e._v("停止任务")]):e._e(),a.row.is_error_button?t("el-dropdown-item",{attrs:{command:"4"}},[e._v("清除异常任务")]):e._e()],1)],1)]]}}])})],1),t("div",{staticClass:"acea-row row-right page"},[e.page1.total?t("pagination",{attrs:{total:e.page1.total,page:e.page1.pageNum,limit:e.page1.pageSize},on:{"update:page":function(t){return e.$set(e.page1,"pageNum",t)},"update:limit":function(t){return e.$set(e.page1,"pageSize",t)},pagination:e.getQueue}}):e._e()],1)],1),t("el-dialog",{attrs:{visible:e.modal1,width:"1000px"},on:{"update:visible":function(t){e.modal1=t}}},[t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading2,expression:"loading2"}],staticClass:"mt14",attrs:{height:"500",data:e.data2}},e._l(e.columns4,(function(a,s){return t("el-table-column",{key:s,attrs:{label:a.title,"min-width":a.minWidth||100},scopedSlots:e._u([{key:"default",fn:function(s){return[a.key?[t("div",[t("span",[e._v(e._s(s.row[a.key]))])])]:e._e()]}}],null,!0)})})),1),t("div",{staticClass:"acea-row row-right page"},[e.page2.total?t("pagination",{attrs:{total:e.page2.total,page:e.page2.pageNum,limit:e.page2.pageSize},on:{"update:page":function(t){return e.$set(e.page2,"pageNum",t)},"update:limit":function(t){return e.$set(e.page2,"pageSize",t)},pagination:e.getDeliveryLog}}):e._e()],1)],1)],1)}),[],!1,null,null,null).exports,a("d708")),h=(d={name:"table_from",components:{autoSend:d,queueList:u},props:["formSelection","autoDisabled","isAll"],data:function(){return{currentTab:"",orderData:{status:"",data:"",real_name:"",field_key:"all",pay_type:""},modalTitleSs:"",statusType:"",time:"",value2:[],isDelIdList:[],modals2:!1,timeVal:[],payList:[{label:"全部",val:""},{label:"微信支付",val:"1"},{label:"支付宝支付",val:"4"},{label:"余额支付",val:"2"},{label:"线下支付",val:"3"}],manualModal:!1,uploadAction:"".concat(f.a.apiBaseURL,"/file/upload/1"),uploadHeaders:{},file:"",autoModal:!1,isShow:!1,recordModal:!1,sendOutValue:"",exportList:[{name:"1",label:"导出发货单"},{name:"0",label:"导出订单"}],exportListOn:0,fileList:[],orderChartType:{},pickerOptions:this.$timeOptions}},computed:Object(s.a)(Object(s.a)(Object(s.a)({},Object(n.d)("media",["isMobile"])),Object(n.d)("integralOrder",["isDels","delIdList"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"},today:function(){var e=new Date,t=new Date;return[t.getFullYear()+"/"+(t.getMonth()+1)+"/"+t.getDate(),e.getFullYear()+"/"+(e.getMonth()+1)+"/"+e.getDate()]}}),watch:{$route:function(){this.$route.fullPath===this.$routeProStr+"/order/list?status=1"&&this.getPath()}},created:function(){this.$route.fullPath===this.$routeProStr+"/order/list?status=1"&&this.getPath(),this.$parent.$emit("add");var e={status:this.orderData.status,product_id:this.$route.query.product_id||""};this.integralGetOrdes(e)},methods:Object(s.a)(Object(s.a)({},Object(n.c)("integralOrder",["getOrderStatus","getOrderType","getOrderTime","getOrderNum","getfieldKey"])),{},{integralGetOrdes:function(e){var t=this;Object(l.O)(e).then((function(e){t.$set(t,"orderChartType",e.data)})).catch((function(e){}))},getPath:function(){this.orderData.status=this.$route.query.status.toString(),this.getOrderStatus(this.orderData.status),this.$emit("getList",1),this.$emit("order-data",this.orderData)},exports:function(){var e=this;return Object(o.a)(Object(i.a)().mark((function t(){var a,s,r,o,n,l,c;return Object(i.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:a=[],s=[],r=[],o="",(n=JSON.parse(JSON.stringify(e.orderData))).page=1,n.product_id=e.$route.query.product_id||"",l=0;case 5:if(l= 1 && scope.row.express_dump"}],attrs:{command:"11"}},[e._v("电子面单打印")]),t("el-dropdown-item",{directives:[{name:"show",rawName:"v-show",value:4!==a.row.status,expression:"scope.row.status !== 4"}],attrs:{command:"4"}},[e._v("订单备注")]),t("el-dropdown-item",{directives:[{name:"show",rawName:"v-show",value:2===a.row.status,expression:"scope.row.status === 2"}],attrs:{command:"8"}},[e._v("已收货")]),t("el-dropdown-item",{directives:[{name:"show",rawName:"v-show",value:1===a.row.is_del,expression:"scope.row.is_del === 1"}],attrs:{command:"9"}},[e._v("删除订单")])],1)],1)]]}}])})],1),t("div",{staticClass:"acea-row row-right page"},[e.total?t("pagination",{attrs:{total:e.total,page:e.page.pageNum,limit:e.page.pageSize},on:{"update:page":function(t){return e.$set(e.page,"pageNum",t)},"update:limit":function(t){return e.$set(e.page,"pageSize",t)},pagination:e.getList}}):e._e()],1),t("edit-from",{ref:"edits",attrs:{FromData:e.FromData},on:{submitFail:e.submitFail}}),t("user-details",{ref:"userDetails"}),t("details-from",{ref:"detailss",attrs:{orderDatalist:e.orderDatalist,orderId:e.orderId}}),t("order-remark",{ref:"remarks",attrs:{orderId:e.orderId},on:{submitFail:e.submitFail}}),t("order-record",{ref:"record"}),t("order-send",{ref:"send",attrs:{orderId:e.orderId},on:{submitFail:e.submitFail}})],1)}),[],!1,null,"86d064f6",null).exports,cardsData:r.a},data:function(){return{currentTab:"",cardLists:[],selection:[],orderData:{status:"",data:"",real_name:"",field_key:"all",pay_type:""},autoDisabled:!0,isAll:-1}},methods:{updata:function(){this.$refs.orderData.integralGetOrdes()},changeGetTabs:function(){this.$parent.getTabs()},getChangeTabs:function(e){this.$refs.table.getList()},getData:function(e){this.$refs.table&&(this.$refs.table.checkBox=!1,this.$refs.table.getList(e))},getCards:function(e){this.cardLists=e},handleResize:function(){this.$refs.ellipsis.forEach((function(e){return e.init()}))},orderSelect:function(e){this.selection=e},onOrderData:function(e){this.orderData=e},orderDatas:function(e){this.orderData=e},onAutoDisabled:function(e){this.autoDisabled=!!e},onAll:function(e){this.isAll=e}},mounted:function(){}},a("7ff0"),p={name:"list",components:{productlistDetails:Object(m.a)(h,(function(){var e=this,t=e._self._c;return t("div",[t("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never","body-style":{padding:0}}},[t("div",{staticClass:"padding-add"},[t("table-form",{ref:"orderData",attrs:{"is-all":e.isAll,"auto-disabled":e.autoDisabled,"form-selection":e.selection},on:{getList:e.getData,"order-data":e.orderDatas}})],1)]),t("el-card",{staticClass:"mt16",attrs:{bordered:!1,shadow:"never"}},[t("table-list",{ref:"table",attrs:{where:e.orderData,"is-all":e.isAll},on:{"on-all":e.onAll,"auto-disabled":e.onAutoDisabled,"order-data":e.onOrderData,"on-changeCards":e.getCards,changeGetTabs:e.changeGetTabs,"order-select":e.orderSelect,updata:e.updata}})],1)],1)}),[],!1,null,"1068e46f",null).exports},data:function(){return{spinShow:!1,currentTab:"",data:[],tablists:null}},created:function(){this.getOrderType(""),this.getOrderStatus(""),this.getOrderTime(""),this.getOrderNum(""),this.getfieldKey(""),this.onChangeTabs("")},beforeDestroy:function(){this.getOrderType(""),this.getOrderStatus(""),this.getOrderTime(""),this.getOrderNum(""),this.getfieldKey(""),this.onChangeTabs("")},mounted:function(){this.getTabs()},methods:Object(s.a)(Object(s.a)({},Object(n.c)("integralOrder",["onChangeTabs","getOrderStatus","getOrderTime","getOrderNum","getfieldKey","getOrderType"])),{},{getTabs:function(){var e=this;this.spinShow=!0,this.$store.dispatch("integralOrder/getOrderTabs",{data:""}).then((function(t){e.tablists=t.data,e.spinShow=!1})).catch((function(t){e.spinShow=!1,e.$message.error(t.msg)}))},onClickTab:function(){this.onChangeTabs(Number(this.currentTab)),this.$store.dispatch("integralOrder/getOrderTabs",{data:"",type:Number(this.currentTab)}),this.$refs.productlist.getChangeTabs()}})},a("e7be"),g=Object(m.a)(p,(function(){var e=this._self._c;return e("div",{directives:[{name:"loading",rawName:"v-loading",value:this.spinShow,expression:"spinShow"}]},[(this.currentTab,e("productlist-details",{ref:"productlist",staticClass:"ivu-mt"}))],1)}),[],!1,null,"45a92415",null);t.default=g.exports},"1ca6":function(e,t,a){},2140:function(e,t,a){"use strict";a("55d1")},"291c":function(e,t,a){},"2b1c":function(e,t,a){},"34ce":function(e,t,a){},"40c5":function(e,t,a){"use strict";a("4634")},4157:function(e,t,a){"use strict";a("ebc3")},4634:function(e,t,a){},"533b2":function(e,t,a){},"55d1":function(e,t,a){},"7ff0":function(e,t,a){"use strict";a("533b2")},8145:function(e,t,a){"use strict";a("d0e1")},"8c04":function(e,t,a){},"904d":function(e,t,a){"use strict";a("2b1c")},a584:function(e,t,a){"use strict";a("b0c0");var s={name:"cards",data:function(){return{colsize:{xl:4,lg:8,md:12}}},props:{cardLists:Array},methods:{},created:function(){switch(this.cardLists.length){case 1:this.colsize.xl=24,this.colsize.lg=24,this.colsize.md=24;break;case 2:this.colsize.xl=12,this.colsize.lg=12,this.colsize.md=12;break;case 3:this.colsize.xl=8,this.colsize.lg=8,this.colsize.md=8;break;case 4:this.colsize.xl=6,this.colsize.lg=6,this.colsize.md=12;break;case 5:this.colsize.xl=8,this.colsize.lg=8,this.colsize.md=12;break;default:this.colsize.xl=4,this.colsize.lg=8,this.colsize.md=12}4==this.cardLists.length?this.colsize.lg=6:4==this.cardLists.length&&(this.colsize.lg=8)}};a("dc1f"),a=a("2877"),a=Object(a.a)(s,(function(){var e=this,t=e._self._c;return t("div",[t("el-row",{staticClass:"ivu-mt",attrs:{align:"middle",gutter:24}},e._l(e.cardLists,(function(a,s){return t("el-col",{key:s,staticClass:"ivu-mb",attrs:{xl:a.col||e.colsize.xl,lg:e.colsize.lg,md:e.colsize.md,sm:24,xs:24}},[t("el-card",{staticClass:"card_cent",attrs:{shadow:"never"}},[t("div",{staticClass:"card_box"},[t("div",{staticClass:"card_box_cir",class:{one:s%5==0,two:s%5==1,three:s%5==2,four:s%5==3,five:s%5==4}},[t("div",{staticClass:"card_box_cir1",class:{one1:s%5==0,two1:s%5==1,three1:s%5==2,four1:s%5==3,five1:s%5==4}},[t("span",{staticClass:"iconfont",class:a.className})])]),t("div",{staticClass:"card_box_txt"},[t("span",{staticClass:"sp1",domProps:{textContent:e._s(a.count||0)}}),t("span",{staticClass:"sp2",domProps:{textContent:e._s(a.name)}})])])])],1)})),1)],1)}),[],!1,null,"50f2a66a",null);t.a=a.exports},b040:function(e,t,a){"use strict";a("1ca6")},bd9b:function(e,t){e.exports="data:image/jpeg;base64,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"},d0e1:function(e,t,a){},dc1f:function(e,t,a){"use strict";a("34ce")},e2a6:function(e,t,a){"use strict";a("291c")},e7be:function(e,t,a){"use strict";a("8c04")},ebc3:function(e,t,a){}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-aa07ee16.99883052.js b/crmeb/public/admin/system_static/js/chunk-aa07ee16.99883052.js new file mode 100644 index 000000000..e66079433 --- /dev/null +++ b/crmeb/public/admin/system_static/js/chunk-aa07ee16.99883052.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-aa07ee16"],{2250:function(t,s,e){"use strict";e.r(s),e("b0c0");var n=e("b311"),a=e.n(n),i=e("f478");n={name:"links",data:function(){return{list:[{name:"商城首页",url:"/pages/goods/order_list/index",parameter:[{}],example:"/pages/activity/bargain/index"},{name:"商城首页",url:"/pages/goods/order_list/index",parameter:[{}],example:"/pages/activity/bargain/index"}]}},created:function(){var t=this;Object(i.o)().then((function(s){t.list=s.data.url}))},mounted:function(){this.$nextTick((function(){var t=this;new a.a(".copy-data").on("success",(function(){t.$message.success("复制成功")}))}))},methods:{onCopy:function(t){var s=this;this.$copyText(t).then((function(t){s.$message.success("复制成功")})).catch((function(t){s.$message.error("复制失败")}))}}},e("b563"),e=e("2877"),e=Object(e.a)(n,(function(){var t=this,s=t._self._c;return s("div",{staticClass:"right-box"},t._l(t.list,(function(e,n){return s("div",{key:n,staticClass:"link-item"},[s("div",{staticClass:"title"},[t._v(t._s(e.name))]),s("div",{staticClass:"txt"},[s("span",[t._v("地址:")]),t._v(t._s(e.url))]),e.parameter?s("div",{staticClass:"txt"},[t._m(0,!0),t._l(e.parameter,(function(e,n,a){return s("span",{key:a},[t._v(t._s(n+"="+e)),s("i",{staticStyle:{"font-style":"normal"}},[t._v("&")])])}))],2):t._e(),s("div",{staticClass:"tips"},[t._v("\n 例如:"+t._s(e.example)+"\n "),s("span",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"copy copy-data",on:{click:function(s){return t.onCopy(e.example)}}},[t._v("复制")])])])})),0)}),[function(){var t=this._self._c;return t("p",[t("span",[this._v("参数:")])])}],!1,null,"60fc2a90",null);s.default=e.exports},"250d":function(t,s,e){},b563:function(t,s,e){"use strict";e("250d")}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-ac9c889e.4c7cec60.js b/crmeb/public/admin/system_static/js/chunk-ac9c889e.4c7cec60.js new file mode 100644 index 000000000..6ea78a1ed --- /dev/null +++ b/crmeb/public/admin/system_static/js/chunk-ac9c889e.4c7cec60.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-ac9c889e"],{"294c":function(t,e,i){"use strict";i("bf6e")},7624:function(t,e,i){"use strict";e.a=["em-tlj-1","em-tlj-2","em-tlj-3","em-tlj-4","em-tlj-5","em-tlj-6","em-tlj-7","em-tlj-8","em-tlj-9","em-tlj-10","em-tlj-11","em-tlj-12","em-tlj-13","em-tlj-14","em-tlj-15","em-tlj-16","em-tlj-17","em-tlj-18","em-tlj-19","em-tlj-20","em-tlj-21","em-tlj-22","em-tlj-23","em-tlj-24","em-tlj-25","em-tlj-26","em-tlj-27","em-tlj-28","em-tlj-29","em-tlj-30","em-tlj-31","em-tlj-32","em-tlj-33","em-tlj-34","em-tlj-35","em-tlj-36","em-tlj-37","em-tlj-38","em-tlj-39","em-tlj-40","em-tlj-41","em-tlj-42","em-tlj-43","em-tlj-44","em-tlj-45","em-tlj-46","em-tlj-47","em-tlj-48","em-tlj-49","em-tlj-50","em-tlj-51","em-tlj-52","em-tlj-53","em-tlj-54","em-tlj-55","em-tlj-56","em-tlj-57","em-tlj-58","em-tlj-59","em-tlj-60","em-tlj-61","em-tlj-62","em-tlj-63","em-tlj-64","em-tlj-65","em-tlj-66","em-tlj-67","em-tlj-68","em-tlj-69","em-tlj-70","em-tlj-71","em-tlj-72","em-tlj-73","em-tlj-74","em-tlj-75","em-tlj-76","em-tlj-77","em-tlj-78","em-tlj-79","em-tlj-80","em-tlj-81","em-tlj-82","em-tlj-83","em-tlj-84","em-tlj-85","em-tlj-86","em-tlj-87","em-tlj-88","em-tlj-89","em-tlj-90","em-tlj-91","em-tlj-92","em-tlj-93","em-tlj-94","em-tlj-95","em-tlj-96"]},"9f08":function(t,e,i){},bf6e:function(t,e,i){},dddd:function(t,e,i){"use strict";i("9f08")},eea8:function(t,e,i){"use strict";i.r(e);var a=i("2909"),o=(i("d3b7"),i("159b"),i("14d9"),i("d81d"),i("ac1f"),i("5319"),i("99af"),i("498a"),i("f9db"),i("7624")),n=i("49ea"),s=i("d708"),c=i("a78e"),r=i.n(c),l=i("42e3"),d=(c={name:"feedback",props:{change:Boolean},data:function(){return{isShow:!1,formItem:{rela_name:"",content:"",phone:""},notice:"",ruleValidate:{rela_name:[{required:!0,message:"请输入您的姓名",trigger:"blur"}],content:[{required:!0,message:"请输入留言内容",trigger:"blur"}],phone:[{required:!0,message:"请填写手机号码",trigger:"change"},{pattern:/^1[3456789]\d{9}$/,message:"手机号码格式不正确",trigger:"blur"}]}}},mounted:function(){this.getNotice()},methods:{handleSubmit:function(t){var e=this;this.$refs[t].validate((function(t){t&&Object(l.i)(e.formItem).then((function(t){e.isShow=!0})).cache((function(t){e.$message.error(t.msg)}))}))},close:function(){this.$emit("closeChange",!1)},getNotice:function(){var t=this;Object(l.h)().then((function(e){t.notice=e.data.feedback})).cache((function(e){t.$message.error(e.msg)}))}}},i("dddd"),i("2877")),m=(c=Object(d.a)(c,(function(){var t=this,e=t._self._c;return e("div",[e("div",{staticClass:"feedback",class:!0===t.change?"on":""},[e("div",{staticClass:"feedback-header acea-row"},[e("span",{staticClass:"sp1"},[t._v("商城客服已离线")]),e("div",[e("i",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"el-icon-close",staticStyle:{"font-size":"18px"},on:{click:t.close}})])]),t.isShow?t._e():e("div",[e("div",{staticClass:"feedback-conent mb20"},[e("div",{staticClass:"ft",domProps:{textContent:t._s(t.notice)}})]),e("div",[e("el-form",{ref:"formItem",staticClass:"pl15",attrs:{model:t.formItem,rules:t.ruleValidate}},[e("el-form-item",{attrs:{prop:"rela_name"}},[e("el-input",{attrs:{placeholder:"请输入您的姓名"},model:{value:t.formItem.rela_name,callback:function(e){t.$set(t.formItem,"rela_name",e)},expression:"formItem.rela_name"}})],1),e("el-form-item",{attrs:{prop:"phone"}},[e("el-input",{attrs:{placeholder:"请输入您的联系电话"},model:{value:t.formItem.phone,callback:function(e){t.$set(t.formItem,"phone",e)},expression:"formItem.phone"}})],1),e("el-form-item",{attrs:{prop:"content"}},[e("el-input",{staticClass:"mb10",attrs:{type:"textarea",placeholder:"请输入留言内容"},model:{value:t.formItem.content,callback:function(e){t.$set(t.formItem,"content",e)},expression:"formItem.content"}})],1),e("el-form-item",[e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticStyle:{width:"100%"},attrs:{type:"primary"},on:{click:function(e){return t.handleSubmit("formItem")}}},[t._v("提交留言")])],1)],1)],1)]),t.isShow?e("div",{staticClass:"sure"},[e("div",{staticClass:"sure-yuan"}),e("div",{staticClass:"sp1 mb10"},[t._v("提交成功")]),e("div",{staticClass:"sp2 mb30"},[t._v("您的信息提交成功,我们会尽快与您取得联系!")]),e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:t.close}},[t._v("好的")])],1):t._e()]),e("div",{directives:[{name:"show",rawName:"v-show",value:!0===t.change,expression:"change === true"}],staticClass:"maskModel",on:{touchmove:function(t){t.preventDefault()}}})])}),[],!1,null,"05832e84",null).exports,i("ed08"));c={name:"ChatRoom",auth:!1,components:{feedBack:c},props:{chatOptions:{type:Object,default:function(){return{show:!1}}}},directives:{drag:{inserted:function(t){var e,i,a,o,n=!1;t.onmousedown=function(s){return e=s.clientX,i=s.clientY,a=t.parentNode.offsetLeft,o=t.parentNode.offsetTop,n=!0,t.style.cursor="move",window.onmousemove=function(s){var c;0!=n&&(c=s.clientX,s=s.clientY-(i-o),t.parentNode.style.left=c-(e-a)+"px",t.parentNode.style.top=s+"px")},!(window.onmouseup=function(){n=!1,t.style.cursor="default",window.onmousemove=null,window.onmouseup=null})}}}},data:function(){return{locations:"".concat(location.origin),change:!1,emojiGroup:(t=o.a,e=+(e=20)||1,i=[],t.forEach((function(t,a){a%e==0&&i.push([]),i[i.length-1].push(t)})),i),emojiList:o.a,emojiShow:!1,recordList:[],limit:20,loading:!1,finished:!1,chatCont:"",service:null,serviceData:{},uploadAction:"",notice:"",audio:null,muted:!1,audioSrc:"",upperId:0,uploadData:{},is_tourist:1,text:"",isLoad:!1,page:1,tourist_avatar:"",tourist_uid:"",toUid:"",kufuToken:""};var t,e,i},watch:{muted:function(t){this.audio.muted=t}},computed:{records:function(){var t=this;return this.recordList.map((function(e,i){return i&&3e5<=new Date(e.add_time)-new Date(t.recordList[i-1].add_time)?e.show=!0:e.show=!1,e}))}},created:function(){-1!=location.href.indexOf("kefu")&&(this.uploadAction=s.a.apiBaseURL.replace(/adminapi/,"kefuapi")+"/tourist/upload");var t=r.a.get("auth._token.local1");this.kufuToken=t?t.split("Bearer ")[1]:""},mounted:function(){var t=this,e=this;window.addEventListener("click",(function(){e.emojiShow=!1})),this.$wechat._isMobile()&&this.$router.replace("/kefu/mobile_user_chat"),this.getNotice(),n.a.then((function(e){t.kufuToken&&e.send({type:"login",data:t.kufuToken}),t.getService(),e.$on(["reply","chat"],(function(e){1==e.msn_type&&(e.msn=t.replace_em(e.msn)),t.recordList.push(e),setTimeout((function(e){t.$nextTick((function(){this.$refs.record.scrollTop=this.$refs.record.scrollHeight-this.$refs.record.clientHeight}))}),300)})),e.$on("to_transfer",(function(i){t.toUid=i.toUid,e.send({data:{id:t.toUid},type:"to_chat"})})),e.$on("socket_error",(function(){t.$message.error("连接失败")})),e.$on("err_tip",(function(e){t.$message.error(e.msg)})),e.$on("success",(function(e){t.is_tourist=0}))})),this.text=this.replace_em("[em-smiling_imp]")},beforeDestroy:function(){this.socket.close()},methods:{onLook:function(t){window.open("".concat(location.origin,"/home/goods_detail/").concat(t))},closeChange:function(t){this.change=t},sendMsg:function(t,e){var i={type:"chat",data:{msn:t,type:e,is_tourist:this.is_tourist,to_uid:this.toUid,tourist_uid:this.tourist_uid,tourist_avatar:this.tourist_avatar,form_type:this.$wechat.isWeixin()?1:3}};n.a.then((function(t){t.send(i)}))},getService:function(){var t=this;Object(l.L)({token:this.kufuToken||""}).then((function(e){t.serviceData=e.data,t.upperId=0,t.toUid=e.data.uid,t.tourist_uid=e.data.tourist_uid,t.tourist_avatar=e.data.tourist_avatar;var i={data:{id:e.data.uid,tourist_uid:t.tourist_uid},type:"to_chat"};n.a.then((function(t){t.send(i)})),t.kufuToken&&t.getRecordList()})).catch((function(e){t.$message.error(e.msg),t.change=!0}))},roomClick:function(t){},ctrlEnter:function(t){13==t.keyCode&&t.preventDefault(),this.chatCont.trim()&&this.sendMessage()},close:function(){this.$emit("chat-close")},selectEmoji:function(t){t="[".concat(t,"]"),this.chatCont+=t,this.emojiShow=!1},replace_em:function(t){return t.replace(/\[em-([\s\S]*)\]/g,"")},onScroll:function(t){t.target.scrollTop<=30&&this.kufuToken&&this.getRecordList()},getRecordList:function(){var t=this;this.loading||this.finished||(this.loading=!0,Object(l.e)({uid:this.serviceData.uid,limit:this.limit,upperId:this.upperId,token:this.kufuToken}).then((function(e){if(0===e.data.length)return t.loading=!1;e.data.forEach((function(e){1==e.msn_type&&(e.msn=t.replace_em(e.msn))}));var i="";i=0==t.upperId?"chat_".concat(e.data[e.data.length-1].id):"chat_".concat(t.recordList[0].id);t.recordList=[].concat(Object(a.a)(e.data),Object(a.a)(t.recordList)),t.upperId=0")])])])]):t._e(),6===i.msn_type?t._l(i.orderInfo.cartInfo,(function(a){return e("div",{key:a.id,staticClass:"order"},[e("div",{staticClass:"thumb"},[e("img",{attrs:{src:a.productInfo.image}})]),e("div",{staticClass:"intro"},[e("div",{staticClass:"name"},[t._v("订单ID:"+t._s(i.orderInfo.order_id))]),e("div",{staticClass:"attr"},[t._v("商品数量:"+t._s(a.cart_num))]),e("div",{staticClass:"group"},[e("div",{staticClass:"money"},[t._v("¥"+t._s(a.productInfo.price))]),e("nuxt-link",{attrs:{target:"_blank",to:{path:"/order_detail",query:{orderId:i.orderInfo.order_id}}}},[t._v("查看订单 >")])],1)])])})):t._e()],2)])]}))],2)])]),e("div",{staticClass:"editor"},[e("div",{staticClass:"editor-hd"},[e("div",[e("button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"emoji-btn",attrs:{title:"表情"},on:{click:function(e){return e.stopPropagation(),t.emojiSwitch.apply(null,arguments)}}},[e("span",{staticClass:"iconfont iconbiaoqing1"})]),t.kufuToken?e("button",{attrs:{title:"图片"}},[e("el-upload",{attrs:{"show-file-list":!1,action:t.uploadAction,"before-upload":t.beforeUpload,accept:"image/*","on-format-error":t.handleFormatError,data:t.uploadData,"on-success":t.uploadSuccess,"on-error":t.uploadError}},[e("span",{staticClass:"iconfont icontupian1"})])],1):t._e()]),t.emojiShow?e("div",{staticClass:"emoji-panel"},t._l(t.emojiList,(function(i,a){return e("i",{directives:[{name:"db-click",rawName:"v-db-click"}],key:a,staticClass:"em",class:i,on:{click:function(e){return e.stopPropagation(),t.selectEmoji(i)}}})})),0):t._e()]),e("div",{staticClass:"editor-bd"},[e("textarea",{directives:[{name:"model",rawName:"v-model",value:t.chatCont,expression:"chatCont"}],attrs:{placeholder:"请输入文字内容"},domProps:{value:t.chatCont},on:{keydown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.ctrlEnter.apply(null,arguments)},input:function(e){e.target.composing||(t.chatCont=e.target.value)}}})]),e("div",{staticClass:"editor-ft"},[e("button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{disabled:!t.chatCont},on:{click:function(e){return e.stopPropagation(),t.sendMessage.apply(null,arguments)}}},[t._v("发送")])])])]),e("div",{staticClass:"notice"},[t.notice?e("div",{staticClass:"rich",domProps:{innerHTML:t._s(t.notice)}}):t._e(),t._m(0)])]),e("audio",{ref:"audio",attrs:{src:t.audioSrc}})]),t.change?e("feed-back",{attrs:{change:t.change},on:{closeChange:function(e){return t.closeChange(e)}}}):t._e()],1)}),[function(){var t=this._self._c;return t("div",{staticClass:"copy"},[t("a",{attrs:{href:"http://www.crmeb.com/",target:"_blank"}},[this._v("CRMEB提供技术支持")])])}],!1,null,"ad4f8b04",null);e.default=i.exports},f9db:function(t,e,i){}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-af1de3dc.0167404d.js b/crmeb/public/admin/system_static/js/chunk-af1de3dc.0167404d.js new file mode 100644 index 000000000..a6a6fae33 --- /dev/null +++ b/crmeb/public/admin/system_static/js/chunk-af1de3dc.0167404d.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-af1de3dc"],{1764:function(e,t,n){},2431:function(e,t,n){"use strict";n.r(t);var i=n("c7eb"),s=n("1da1"),r=(n("14d9"),n("ac1f"),n("5319"),n("d9e2"),n("00b4"),n("90e7")),a={name:"login",data:function(){return{formInline:{account:"",password:""},ruleInline:{account:[{required:!0,validator:function(e,t,n){if(!t)return n(new Error("请填写手机号"));/^1[3456789]\d{9}$/.test(t)?n():n(new Error("手机号格式不正确!"))},trigger:"blur"}],password:[{required:!0,message:"请输入密码",trigger:"blur"}]}}},created:function(){var e=this;document.onkeydown=function(t){13===window.event.keyCode&&e.handleSubmit("formInline")}},methods:{handleSubmit:function(e){var t=this;this.$refs[e].validate((function(e){if(!e)return!1;Object(r.j)(t.formInline).then(function(){var e=Object(s.a)(Object(i.a)().mark((function e(n){return Object(i.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.$message.success("登录成功!"),t.$emit("on-Login");case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))}))},changePassword:function(){this.$emit("on-change")},changeReg:function(){this.$emit("on-changes")}}},o=(n("b104"),n("2877")),c=(a=Object(o.a)(a,(function(){var e=this,t=e._self._c;return t("el-row",[t("el-col",{attrs:{span:24}},[t("div",{staticClass:"index_from page-account-container"},[t("div",{staticClass:"page-account-top"},[t("span",{staticClass:"page-account-top-tit"},[e._v("一号通账户登录")])]),t("el-form",{ref:"formInline",attrs:{model:e.formInline,rules:e.ruleInline},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleSubmit("formInline")}},nativeOn:{submit:function(e){e.preventDefault()}}},[t("el-form-item",{staticClass:"maxInpt",attrs:{prop:"sms_account"}},[t("el-input",{attrs:{type:"text",prefix:"ios-contact-outline",placeholder:"请输入手机号"},model:{value:e.formInline.account,callback:function(t){e.$set(e.formInline,"account",t)},expression:"formInline.account"}})],1),t("el-form-item",{staticClass:"maxInpt",attrs:{prop:"sms_token"}},[t("el-input",{attrs:{type:"password",prefix:"ios-lock-outline",placeholder:"请输入密码"},model:{value:e.formInline.password,callback:function(t){e.$set(e.formInline,"password",t)},expression:"formInline.password"}})],1),t("el-form-item",{staticClass:"maxInpt"},[t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"btn",attrs:{type:"primary",long:"",size:"large"},on:{click:function(t){return e.handleSubmit("formInline")}}},[e._v("登录")])],1)],1),t("div",{staticClass:"page-account-other"},[t("span",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:e.changePassword}},[e._v("忘记密码 |")]),t("span",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:e.changeReg}},[e._v(" 注册账户")])])],1)])],1)}),[],!1,null,"2c35628e",null).exports,n("6ea4")),l={name:"forgetPassword",components:{steps:c.a},data:function(){var e=this;return{cutNUm:"获取验证码",canClick:!0,current:0,formInline:{account:"",phone:"",verify_code:"",password:"",checkPass:""},ruleInline:{phone:[{required:!0,validator:function(e,t,n){if(!t)return n(new Error("请填写手机号"));/^1[3456789]\d{9}$/.test(t)?n():n(new Error("手机号格式不正确!"))},trigger:"blur"}],verify_code:[{required:!0,message:"请输入验证码",trigger:"blur"}],password:[{validator:function(t,n,i){""===n?i(new Error("请输入密码")):(1===e.current?""!==e.formInline.checkPass&&e.$refs.formInline.validateField("checkPass"):n!==e.formInline.checkPass&&i(new Error("请输入正确密码!")),i())},trigger:"blur"}],checkPass:[{validator:function(t,n,i){""===n?i(new Error("请再次输入密码")):n!==e.formInline.password?i(new Error("两次输入密码不一致!")):i()},trigger:"blur"}]},stepList:["验证账号信息","修改账户密码","登录"]}},methods:{cutDown:function(){var e,t,n=this;this.formInline.phone?this.canClick&&(this.canClick=!1,this.cutNUm=60,e={phone:this.formInline.phone},Object(r.c)(e).then(function(){var e=Object(s.a)(Object(i.a)().mark((function e(t){return Object(i.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.$message.success(t.msg);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){n.$message.error(e.msg)})),t=setInterval((function(){n.cutNUm--,0===n.cutNUm&&(n.cutNUm="获取验证码",n.canClick=!0,clearInterval(t))}),1e3)):this.$message.warning("请填写手机号!")},handleSubmit1:function(e,t){var n=this;this.$refs[e].validate((function(e){if(!e)return!1;Object(r.d)(n.formInline).then(function(){var e=Object(s.a)(Object(i.a)().mark((function e(t){return Object(i.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.current=1;case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){n.$message.error(e.msg)}))}))},handleSubmit2:function(e){var t=this;this.formInline.account=this.formInline.phone,this.$refs[e].validate((function(e){if(!e)return!1;Object(r.mb)(t.formInline).then(function(){var e=Object(s.a)(Object(i.a)().mark((function e(n){return Object(i.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.$message.success(n.msg),t.current=2;case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))}))},handleSubmit:function(e){var t=this;this.$refs[e].validate((function(e){if(!e)return!1;Object(r.j)({account:t.formInline.account,password:t.formInline.password}).then(function(){var e=Object(s.a)(Object(i.a)().mark((function e(n){return Object(i.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.$message.success("登录成功!"),t.$emit("on-Login");case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))}))},returns:function(){0===this.current?this.$emit("goback"):this.current=0}}},u=(l=(n("63ee"),Object(o.a)(l,(function(){var e=this,t=e._self._c;return t("el-row",{attrs:{justify:"center",align:"middle"}},[t("el-col",{staticClass:"mb50",staticStyle:{"margin-top":"70px"},attrs:{span:20}},[t("steps",{attrs:{stepList:e.stepList,isActive:e.current}})],1),t("el-col",{attrs:{span:24}},[t("div",{staticClass:"index_from page-account-container"},[t("el-form",{ref:"formInline",attrs:{model:e.formInline,rules:e.ruleInline},nativeOn:{submit:function(e){e.preventDefault()}}},[0===e.current?[t("el-form-item",{staticClass:"maxInpt",attrs:{prop:"phone"}},[t("el-input",{attrs:{type:"text",prefix:"ios-contact-outline",placeholder:"请输入手机号",size:"large"},model:{value:e.formInline.phone,callback:function(t){e.$set(e.formInline,"phone",t)},expression:"formInline.phone"}})],1),t("el-form-item",{staticClass:"maxInpt",attrs:{prop:"verify_code"}},[t("div",{staticClass:"code"},[t("el-input",{attrs:{type:"text",prefix:"ios-keypad-outline",placeholder:"请输入验证码",size:"large"},model:{value:e.formInline.verify_code,callback:function(t){e.$set(e.formInline,"verify_code",t)},expression:"formInline.verify_code"}}),t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{disabled:!this.canClick,size:"large"},on:{click:e.cutDown}},[e._v(e._s(e.cutNUm))])],1)])]:e._e(),1===e.current?[t("el-form-item",{staticClass:"maxInpt",attrs:{prop:"password"}},[t("el-input",{attrs:{type:"password",prefix:"ios-lock-outline",placeholder:"请输入新密码",size:"large"},model:{value:e.formInline.password,callback:function(t){e.$set(e.formInline,"password",t)},expression:"formInline.password"}})],1),t("el-form-item",{staticClass:"maxInpt",attrs:{prop:"checkPass"}},[t("el-input",{attrs:{type:"password",prefix:"ios-lock-outline",placeholder:"请验证新密码",size:"large"},model:{value:e.formInline.checkPass,callback:function(t){e.$set(e.formInline,"checkPass",t)},expression:"formInline.checkPass"}})],1)]:e._e(),2===e.current?[t("el-form-item",{staticClass:"maxInpt",attrs:{prop:"phone"}},[t("el-input",{attrs:{type:"text",prefix:"ios-contact-outline",placeholder:"请输入手机号"},model:{value:e.formInline.phone,callback:function(t){e.$set(e.formInline,"phone",t)},expression:"formInline.phone"}})],1),t("el-form-item",{staticClass:"maxInpt",attrs:{prop:"password"}},[t("el-input",{attrs:{type:"password",prefix:"ios-lock-outline",placeholder:"请输入密码"},model:{value:e.formInline.password,callback:function(t){e.$set(e.formInline,"password",t)},expression:"formInline.password"}})],1)]:e._e(),t("el-form-item",{staticClass:"maxInpt"},[0===e.current?t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"mb20",attrs:{type:"primary",long:"",size:"large"},on:{click:function(t){return e.handleSubmit1("formInline",e.current)}}},[e._v("下一步")]):e._e(),1===e.current?t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"mb20",attrs:{type:"primary",long:"",size:"large"},on:{click:function(t){return e.handleSubmit2("formInline",e.current)}}},[e._v("提交")]):e._e(),2===e.current?t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"mb20",attrs:{type:"primary",long:"",size:"large"},on:{click:function(t){return e.handleSubmit("formInline",e.current)}}},[e._v("登录")]):e._e(),t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"btn",attrs:{long:"",size:"large"},on:{click:function(t){return e.returns("formInline")}}},[e._v("返回 ")])],1)],2)],1)])],1)}),[],!1,null,"057f604a",null).exports),{name:"register",data:function(){return{cutNUm:"获取验证码",canClick:!0,formInline:{url:"",password:"",verify_code:"",phone:""},ruleInline:{account:[{required:!0,message:"请输入短信平台账号",trigger:"blur"}],password:[{required:!0,message:"请输入密码",trigger:"blur"}],phone:[{required:!0,validator:function(e,t,n){if(!t)return n(new Error("请填写手机号"));/^1[3456789]\d{9}$/.test(t)?n():n(new Error("手机号格式不正确!"))},trigger:"blur"}],sign:[{required:!0,message:"请输入短信签名",trigger:"blur"}],verify_code:[{required:!0,message:"请输入验证码",trigger:"blur"}]}}},methods:{cutDown:function(){var e,t,n=this;this.formInline.phone?this.canClick&&(this.canClick=!1,this.cutNUm=60,e={phone:this.formInline.phone},Object(r.c)(e).then(function(){var e=Object(s.a)(Object(i.a)().mark((function e(t){return Object(i.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.$message.success(t.msg);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){n.$message.error(e.msg)})),t=setInterval((function(){n.cutNUm--,0===n.cutNUm&&(n.cutNUm="获取验证码",n.canClick=!0,clearInterval(t))}),1e3)):this.$message.warning("请填写手机号!")},handleSubmit:function(e){var t=this;this.$refs[e].validate((function(e){if(!e)return!1;Object(r.cb)(t.formInline).then(function(){var e=Object(s.a)(Object(i.a)().mark((function e(n){return Object(i.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.$message.success(n.msg),setTimeout((function(){t.changelogo()}),1e3);case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))}))},changelogo:function(){this.$emit("on-change")}}}),m=(u=(n("42ec"),Object(o.a)(u,(function(){var e=this,t=e._self._c;return t("el-row",[t("el-col",{attrs:{span:24}},[t("div",{staticClass:"index_from page-account-container"},[t("div",{staticClass:"page-account-top"},[t("span",{staticClass:"page-account-top-tit"},[e._v("一号通账户注册")])]),t("el-form",{ref:"formInline",attrs:{model:e.formInline,rules:e.ruleInline},nativeOn:{submit:function(e){e.preventDefault()}}},[t("el-form-item",{staticClass:"maxInpt",attrs:{prop:"phone"}},[t("el-input",{attrs:{type:"number",prefix:"ios-contact-outline",placeholder:"请输入您的手机号"},model:{value:e.formInline.phone,callback:function(t){e.$set(e.formInline,"phone",t)},expression:"formInline.phone"}})],1),t("el-form-item",{staticClass:"maxInpt",attrs:{prop:"password"}},[t("el-input",{attrs:{type:"password",prefix:"ios-lock-outline",placeholder:"请输入密码"},model:{value:e.formInline.password,callback:function(t){e.$set(e.formInline,"password",t)},expression:"formInline.password"}})],1),t("el-form-item",{staticClass:"maxInpt",attrs:{prop:"verify_code"}},[t("div",{staticClass:"code"},[t("el-input",{attrs:{type:"text",prefix:"ios-keypad-outline",placeholder:"请输入验证码"},model:{value:e.formInline.verify_code,callback:function(t){e.$set(e.formInline,"verify_code",t)},expression:"formInline.verify_code"}}),t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{disabled:!e.canClick},on:{click:e.cutDown}},[e._v(e._s(e.cutNUm))])],1)]),t("el-form-item",{staticClass:"maxInpt"},[t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"btn",attrs:{type:"primary",long:"",size:"large"},on:{click:function(t){return e.handleSubmit("formInline")}}},[e._v("注册")])],1)],1),t("div",{staticClass:"page-account-other"},[t("span",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:e.changelogo}},[e._v("立即登录")])])],1)])],1)}),[],!1,null,"21f84c80",null).exports),n("b0c0"),n("d81d"),{name:"tableList",props:{copy:{type:Object,default:null},dump:{type:Object,default:null},query:{type:Object,default:null},sms:{type:Object,default:null},accountInfo:{type:Object,default:null}},data:function(){function e(e,t,n){if(!t)return n(new Error("请填写手机号"));/^1[3456789]\d{9}$/.test(t)?n():n(new Error("手机号格式不正确!"))}return{cutNUm:"获取验证码",canClick:!0,spinShow:!0,formInline:{sign:"",phone:"",code:""},ruleInline:{sign:[{required:!0,message:"请输入短信签名",trigger:"blur"}],phone:[{required:!0,validator:e,trigger:"blur"}],code:[{required:!0,message:"请输入验证码",trigger:"blur"}]},isChecked:"1",columns2:[],tableFrom:{page:1,limit:20,type:""},total:0,loading:!1,tableList:[],formInlineDump:{temp_id:"",com:"",to_name:"",to_tel:"",siid:"",to_address:""},ruleInlineDump:{com:[{required:!0,message:"请选择快递公司",trigger:"change"}],temp_id:[{required:!0,message:"请选择打印模板",trigger:"change"}],to_name:[{required:!0,message:"请输寄件人姓名",trigger:"blur"}],to_tel:[{required:!0,validator:e,trigger:"blur"}],siid:[{required:!0,message:"请输入云打印机编号",trigger:"blur"}],to_address:[{required:!0,message:"请输寄件人地址",trigger:"blur"}]},tempImg:"",exportTempList:[],exportList:[],isSms:!1,isDump:!1,isCopy:!1,modals:!1,isLogistics:!1}},watch:{sms:function(e){1===e.open&&this.getList()}},created:function(){"1"===this.isChecked&&1===this.sms.open&&this.getList()},methods:{shortMes:function(){this.$router.push({path:this.$routeProStr+"/setting/sms/sms_template_apply/index"})},cutDown:function(){var e,t,n=this;this.formInline.phone?this.canClick&&(this.canClick=!1,this.cutNUm=60,e={phone:this.formInline.phone},Object(r.c)(e).then(function(){var e=Object(s.a)(Object(i.a)().mark((function e(t){return Object(i.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.$message.success(t.msg);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){n.$message.error(e.msg)})),t=setInterval((function(){n.cutNUm--,0===n.cutNUm&&(n.cutNUm="获取验证码",n.canClick=!0,clearInterval(t))}),1e3)):this.$message.warning("请填写手机号!")},editSign:function(){this.formInline.sign=this.accountInfo.sms.sign,this.modals=!0},cancel:function(e){this.modals=!1,this.$refs[e].resetFields()},editSubmit:function(e){var t=this;this.$refs[e].validate((function(n){n&&Object(r.rb)(t.formInline).then((function(n){t.modals=!1,t.$message.success(n.msg),t.$refs[e].resetFields()})).catch((function(e){t.$message.error(e.msg)}))}))},onChangeImg:function(e){var t=this;this.exportTempList.map((function(n){n.temp_id===e&&(t.tempImg=n.pic)}))},exportTempAllList:function(){var e=this;Object(r.m)().then(function(){var t=Object(s.a)(Object(i.a)().mark((function t(n){return Object(i.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e.exportList=n.data;case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.$message.error(t.msg)}))},onChangeExport:function(e){this.formInlineDump.temp_id="",this.exportTemp(e)},exportTemp:function(e){var t=this;Object(r.n)({com:e}).then(function(){var e=Object(s.a)(Object(i.a)().mark((function e(n){return Object(i.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.exportTempList=n.data.data;case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))},onChangeType:function(){"1"===this.isChecked&&1===this.sms.open?(this.tableFrom.type="",this.getList()):("2"===this.isChecked&&0===this.query.open&&(this.isDump=!1),"3"===this.isChecked&&0===this.query.open&&(this.isLogistics=!1),1!==this.dump.open&&1!==this.query.open&&1!==this.copy.open||this.getRecordList())},getRecordList:function(){var e=this;this.loading=!0,this.tableFrom.type=this.isChecked,Object(r.qb)(this.tableFrom).then(function(){var t=Object(s.a)(Object(i.a)().mark((function t(n){var s;return Object(i.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:s=n.data,e.tableList=s.data,e.total=n.data.count,t.t0=e.isChecked,t.next="2"===t.t0?6:"3"===t.t0?8:10;break;case 6:return e.columns2=[{title:"订单号",key:"order_id",minWidth:150},{title:"发货人",key:"from_name",minWidth:120},{title:"收货人",key:"to_name",minWidth:120},{title:"快递单号",key:"num",minWidth:120},{title:"快递公司编码",key:"code",minWidth:120},{title:"状态",key:"_resultcode",minWidth:100},{title:"打印时间",key:"add_time",minWidth:150}],t.abrupt("break",12);case 8:return e.columns2=[{title:"快递单号",slot:"num",minWidth:120},{title:"快递公司编码",key:"code",minWidth:120},{title:"状态",key:"_resultcode",minWidth:120},{title:"添加时间",key:"add_time",minWidth:150}],t.abrupt("break",12);case 10:return e.columns2=[{title:"复制URL",key:"url",minWidth:400},{title:"请求状态",key:"_resultcode",minWidth:120},{title:"添加时间",key:"add_time",minWidth:150}],t.abrupt("break",12);case 12:e.loading=!1;case 13:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.loading=!1,e.$message.error(t.msg)}))},handleSubmit:function(e){var t=this;this.$refs[e].validate((function(e){if(!e)return!1;Object(r.sb)(t.formInline).then(function(){var e=Object(s.a)(Object(i.a)().mark((function e(n){return Object(i.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.$message.success("开通成功!"),t.getList(),t.$emit("openService","sms");case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))}))},onOpenIndex:function(e){switch(e){case"sms":this.isChecked="1",this.isSms=!0;break;case"copy":this.isChecked="4",this.openOther();break;case"query":this.isChecked="3",this.onDumpOpen();break;default:this.isChecked="2",this.openDump()}},onOpen:function(){"1"===this.isChecked&&(this.isSms=!0),"2"===this.isChecked&&this.openDump(),"3"===this.isChecked&&this.onDumpOpen(),"4"===this.isChecked&&this.openOther()},onDumpOpen:function(){var e=this;this.$msgbox({title:"开通物流查询吗",message:"确定要开通物流查询吗?",showCancelButton:!0,cancelButtonText:"取消",confirmButtonText:"确定",iconClass:"el-icon-warning",confirmButtonClass:"btn-custom-cancel"}).then((function(){Object(r.nb)().then((function(t){e.getRecordList(),e.isLogistics=!0,e.$message.info(t.msg),e.$emit("openService","query")}))})).catch((function(){}))},openOther:function(){var e=this;this.$msgbox({title:"开通商品采集吗",message:"确定要开通商品采集吗?",showCancelButton:!0,cancelButtonText:"取消",confirmButtonText:"确定",iconClass:"el-icon-warning",confirmButtonClass:"btn-custom-cancel"}).then((function(){setTimeout((function(){Object(r.pb)({type:1}).then(function(){var t=Object(s.a)(Object(i.a)().mark((function t(n){return Object(i.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e.getRecordList(),e.$emit("openService","copy");case 2:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.$message.error(t.msg)}))}),300)})).catch((function(){}))},openDump:function(){this.exportTempAllList(),this.isDump=!0},selectChange:function(e){this.tableFrom.type=e,this.tableFrom.page=1,this.getList()},getList:function(){var e=this;this.loading=!0,Object(r.vb)(this.tableFrom).then(function(){var t=Object(s.a)(Object(i.a)().mark((function t(n){var s;return Object(i.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:s=n.data,e.tableList=s.data,e.total=n.data.count,e.spinShow=!1,e.loading=!1;case 5:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.spinShow=!1,e.loading=!1,e.$message.error(t.msg)}))},userSearchs:function(){this.getList()},handleSubmitDump:function(e){var t=this;this.$refs[e].validate((function(e){if(!e)return!1;Object(r.ob)(t.formInlineDump).then(function(){var e=Object(s.a)(Object(i.a)().mark((function e(n){return Object(i.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.$message.success("开通成功!"),t.getRecordList(),t.$emit("openService","dump");case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))}))}}}),p=(m=(n("6360"),Object(o.a)(m,(function(){var e=this,t=e._self._c;return t("div",[t("el-card",{attrs:{bordered:!1,shadow:"never"}},[t("el-tabs",{on:{"tab-click":e.onChangeType},model:{value:e.isChecked,callback:function(t){e.isChecked=t},expression:"isChecked"}},[t("el-tab-pane",{attrs:{label:"短信",name:"1"}}),t("el-tab-pane",{attrs:{label:"商品采集",name:"4"}}),t("el-tab-pane",{attrs:{label:"物流查询",name:"3"}}),t("el-tab-pane",{attrs:{label:"电子面单打印",name:"2"}})],1),"1"===e.isChecked&&1===e.sms.open?t("div",{staticClass:"note"},[t("div",{staticClass:"acea-row row-between-wrapper"},[t("div",[t("span",[e._v("短信状态:")]),t("el-radio-group",{attrs:{type:"button"},on:{input:function(t){return e.selectChange(e.tableFrom.type)}},model:{value:e.tableFrom.type,callback:function(t){e.$set(e.tableFrom,"type",t)},expression:"tableFrom.type"}},[t("el-radio-button",{attrs:{label:""}},[e._v("全部")]),t("el-radio-button",{attrs:{label:"1"}},[e._v("成功")]),t("el-radio-button",{attrs:{label:"2"}},[e._v("失败")]),t("el-radio-button",{attrs:{label:"0"}},[e._v("发送中")])],1)],1),t("div",[t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:e.shortMes}},[e._v("短信模板")]),t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticStyle:{"margin-left":"20px"},on:{click:e.editSign}},[e._v("修改签名")])],1)]),t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticClass:"mt14",attrs:{data:e.tableList,"highlight-current-row":"","no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},[t("el-table-column",{attrs:{label:"手机号",width:"100"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("span",[e._v(e._s(n.row.phone))])]}}],null,!1,4187750426)}),t("el-table-column",{attrs:{label:"模板内容","min-width":"130"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("span",[e._v(e._s(n.row.content))])]}}],null,!1,3823322255)}),t("el-table-column",{attrs:{label:"条数(每67/+1)","min-width":"130"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("span",[e._v(e._s(n.row.num))])]}}],null,!1,2460652848)}),t("el-table-column",{attrs:{label:"发送时间","min-width":"130"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("span",[e._v(e._s(n.row.add_time))])]}}],null,!1,1404972237)}),t("el-table-column",{attrs:{label:"状态码","min-width":"130"},scopedSlots:e._u([{key:"default",fn:function(n){return[t("span",[e._v(e._s(n.row._resultcode))])]}}],null,!1,2129087965)})],1),t("div",{staticClass:"acea-row row-right page"},[e.total?t("pagination",{attrs:{total:e.total,page:e.tableFrom.page,limit:e.tableFrom.limit},on:{"update:page":function(t){return e.$set(e.tableFrom,"page",t)},"update:limit":function(t){return e.$set(e.tableFrom,"limit",t)},pagination:e.getList}}):e._e()],1)],1):"3"===e.isChecked&&1===e.query.open||"4"===e.isChecked&&1===e.copy.open||"2"===e.isChecked&&1===e.dump.open?t("div",[t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticClass:"mt14",attrs:{data:e.tableList,"highlight-current-row":"","no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},e._l(e.columns2,(function(n,i){return t("el-table-column",{key:i,attrs:{label:n.title,"min-width":n.minWidth},scopedSlots:e._u([{key:"default",fn:function(i){return[n.key?[t("div",[t("span",[e._v(e._s(i.row[n.key]))])])]:"num"===n.slot&&"3"===e.isChecked&&1===e.query.open?[t("div",[e._v(e._s(i.row.content.num))])]:e._e()]}}],null,!0)})})),1),t("div",{staticClass:"acea-row row-right page"},[e.total?t("pagination",{attrs:{total:e.total,page:e.tableFrom.page,limit:e.tableFrom.limit},on:{"update:page":function(t){return e.$set(e.tableFrom,"page",t)},"update:limit":function(t){return e.$set(e.tableFrom,"limit",t)},pagination:e.getRecordList}}):e._e()],1)],1):t("div",["1"===e.isChecked&&!e.isSms||"2"===e.isChecked&&!e.isDump||"3"===e.isChecked&&!e.isLogistics||"4"===e.isChecked&&!e.isCopy?t("div",{staticClass:"wuBox acea-row row-column-around row-middle"},[t("div",{staticClass:"wuTu"},[t("img",{attrs:{src:n("8bf2")}})]),"1"===e.isChecked?t("span",[t("span",{staticClass:"wuSp1"},[e._v("短信服务未开通哦")]),t("span",{staticClass:"wuSp2"},[e._v("点击立即开通按钮,即可使用短信服务哦~~~")])]):e._e(),"4"===e.isChecked?t("span",[t("span",{staticClass:"wuSp1"},[e._v("商品采集服务未开通哦")]),t("span",{staticClass:"wuSp2"},[e._v("点击立即开通按钮,即可使用商品采集服务哦~~~")])]):e._e(),"3"===e.isChecked?t("span",[t("span",{staticClass:"wuSp1"},[e._v("物流查询未开通哦")]),t("span",{staticClass:"wuSp2"},[e._v("点击立即开通按钮,即可使用物流查询服务哦~~~")])]):e._e(),"2"===e.isChecked?t("span",[t("span",{staticClass:"wuSp1"},[e._v("电子面单打印未开通哦")]),t("span",{staticClass:"wuSp2"},[e._v("点击立即开通按钮,即可使用电子面单打印服务哦~~~")])]):e._e(),t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{size:"default",type:"primary"},on:{click:e.onOpen}},[e._v("立即开通")])],1):e._e(),e.isSms&&"1"===e.isChecked?t("div",{staticClass:"smsBox"},[t("div",{staticClass:"index_from page-account-container"},[t("div",{staticClass:"page-account-top"},[t("span",{staticClass:"page-account-top-tit"},[e._v("开通短信服务")])]),t("el-form",{ref:"formInline",attrs:{model:e.formInline,rules:e.ruleInline},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleSubmit("formInline")}},nativeOn:{submit:function(e){e.preventDefault()}}},[t("el-form-item",{staticClass:"maxInpt",attrs:{prop:"sign"}},[t("el-input",{attrs:{type:"text",prefix:"ios-contact-outline",placeholder:"请输入短信签名"},model:{value:e.formInline.sign,callback:function(t){e.$set(e.formInline,"sign",t)},expression:"formInline.sign"}})],1),t("el-form-item",{staticClass:"maxInpt"},[t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"btn",attrs:{type:"primary",long:"",size:"default"},on:{click:function(t){return e.handleSubmit("formInline")}}},[e._v("登录")])],1)],1)],1)]):e._e(),e.isDump&&"2"===e.isChecked?t("div",{staticClass:"smsBox"},[t("div",{staticClass:"index_from page-account-container"},[t("div",{staticClass:"page-account-top"},["2"===e.isChecked?t("span",{staticClass:"page-account-top-tit"},[e._v("开通电子面单服务")]):e._e(),"3"===e.isChecked?t("span",{staticClass:"page-account-top-tit"},[e._v("开通物流查询服务")]):e._e()]),t("el-form",{ref:"formInlineDump",attrs:{model:e.formInlineDump,rules:e.ruleInlineDump},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleSubmitDump("formInlineDump")}},nativeOn:{submit:function(e){e.preventDefault()}}},[t("el-form-item",{staticClass:"maxInpt",attrs:{prop:"com"}},[t("el-select",{staticStyle:{"text-align":"left"},attrs:{placeholder:"请选择快递公司"},on:{change:e.onChangeExport},model:{value:e.formInlineDump.com,callback:function(t){e.$set(e.formInlineDump,"com",t)},expression:"formInlineDump.com"}},e._l(e.exportList,(function(e,n){return t("el-option",{key:n,attrs:{value:e.code,label:e.name}})})),1)],1),t("el-form-item",{staticClass:"tempId maxInpt",attrs:{prop:"temp_id"}},[t("div",{staticClass:"acea-row"},[t("el-select",{class:[e.formInlineDump.temp_id?"width9":"width10"],staticStyle:{"text-align":"left"},attrs:{placeholder:"请选择电子面单模板"},on:{change:e.onChangeImg},model:{value:e.formInlineDump.temp_id,callback:function(t){e.$set(e.formInlineDump,"temp_id",t)},expression:"formInlineDump.temp_id"}},e._l(e.exportTempList,(function(e,n){return t("el-option",{key:n,attrs:{value:e.temp_id,label:e.title}})})),1),e.formInlineDump.temp_id?t("div",[t("span",{staticClass:"tempImg"},[e._v("预览")]),t("div",{directives:[{name:"viewer",rawName:"v-viewer"}],staticClass:"tabBox_img"},[t("img",{directives:[{name:"lazy",rawName:"v-lazy",value:e.tempImg,expression:"tempImg"}]})])]):e._e()],1)]),t("el-form-item",{staticClass:"maxInpt",attrs:{prop:"to_name"}},[t("el-input",{attrs:{type:"text",prefix:"ios-contact-outline",placeholder:"请填写寄件人姓名"},model:{value:e.formInlineDump.to_name,callback:function(t){e.$set(e.formInlineDump,"to_name",t)},expression:"formInlineDump.to_name"}})],1),t("el-form-item",{staticClass:"maxInpt",attrs:{prop:"to_tel"}},[t("el-input",{attrs:{type:"text",prefix:"ios-contact-outline",placeholder:"请填写寄件人电话"},model:{value:e.formInlineDump.to_tel,callback:function(t){e.$set(e.formInlineDump,"to_tel",t)},expression:"formInlineDump.to_tel"}})],1),t("el-form-item",{staticClass:"maxInpt",attrs:{prop:"to_address"}},[t("el-input",{attrs:{type:"text",prefix:"ios-contact-outline",placeholder:"请填写寄件人详细地址"},model:{value:e.formInlineDump.to_address,callback:function(t){e.$set(e.formInlineDump,"to_address",t)},expression:"formInlineDump.to_address"}})],1),t("el-form-item",{staticClass:"maxInpt",attrs:{prop:"siid"}},[t("el-input",{attrs:{type:"text",prefix:"ios-contact-outline",placeholder:"请填写云打印编号"},model:{value:e.formInlineDump.siid,callback:function(t){e.$set(e.formInlineDump,"siid",t)},expression:"formInlineDump.siid"}})],1),t("el-form-item",{staticClass:"maxInpt"},[t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"btn",attrs:{type:"primary",long:"",size:"default"},on:{click:function(t){return e.handleSubmitDump("formInlineDump")}}},[e._v("立即开通")])],1)],1)],1)]):e._e()])],1),t("el-dialog",{staticClass:"order_box",attrs:{visible:e.modals,title:"短信账户签名修改",width:"540px"},on:{"update:visible":function(t){e.modals=t},closed:function(t){return e.cancel("formInline")}}},[t("el-form",{ref:"formInline",attrs:{model:e.formInline,rules:e.ruleInline,"label-width":"100px"},nativeOn:{submit:function(e){e.preventDefault()}}},[t("el-form-item",[t("el-input",{staticStyle:{width:"87%"},attrs:{disabled:"",prefix:"ios-person-outline",size:"large"},model:{value:e.accountInfo.account,callback:function(t){e.$set(e.accountInfo,"account",t)},expression:"accountInfo.account"}})],1),t("el-form-item",{attrs:{prop:"sign"}},[t("el-input",{staticStyle:{width:"87%"},attrs:{prefix:"ios-document-outline",placeholder:"请输入短信签名,例如:CRMEB",size:"large"},model:{value:e.formInline.sign,callback:function(t){e.$set(e.formInline,"sign",t)},expression:"formInline.sign"}})],1),t("el-form-item",{attrs:{prop:"phone"}},[t("el-input",{staticStyle:{width:"87%"},attrs:{prefix:"ios-call-outline",placeholder:"请输入您的手机号",size:"large"},model:{value:e.formInline.phone,callback:function(t){e.$set(e.formInline,"phone",t)},expression:"formInline.phone"}})],1),t("el-form-item",{attrs:{prop:"code"}},[t("div",{staticClass:"code acea-row row-middle",staticStyle:{width:"87%"}},[t("el-input",{staticStyle:{width:"75%"},attrs:{type:"text",prefix:"ios-keypad-outline",placeholder:"验证码",size:"large"},model:{value:e.formInline.code,callback:function(t){e.$set(e.formInline,"code",t)},expression:"formInline.code"}}),t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{disabled:!this.canClick,size:"large"},on:{click:e.cutDown}},[e._v(e._s(e.cutNUm))])],1)]),t("el-form-item",[t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"btn",staticStyle:{width:"87%"},attrs:{type:"primary",long:"",size:"large"},on:{click:function(t){return e.editSubmit("formInline")}}},[e._v("确认修改")])],1)],1)],1)],1)}),[],!1,null,"3ec1e5af",null).exports),c={name:"forgetPhone",components:{steps:c.a},props:{isIndex:{type:Boolean,default:!1}},data:function(){function e(e,t,n){if(!t)return n(new Error("请填写手机号"));/^1[3456789]\d{9}$/.test(t)?n():n(new Error("手机号格式不正确!"))}return{cutNUm:"获取验证码",canClick:!0,current:0,formInline:{account:"",phone:"",verify_code:"",password:""},ruleInline:{phone:[{required:!0,validator:e,trigger:"blur"}],verify_code:[{required:!0,message:"请输入验证码",trigger:"blur"}],password:[{required:!0,message:"请输入密码",trigger:"blur"}],account:[{required:!0,validator:e,trigger:"blur"}]},stepList:["验证账号信息","修改手机号码","登录"]}},methods:{cutDown:function(){var e,t,n=this;this.formInline.phone?this.canClick&&(this.canClick=!1,this.cutNUm=60,e={phone:this.formInline.phone},Object(r.c)(e).then(function(){var e=Object(s.a)(Object(i.a)().mark((function e(t){return Object(i.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n.$message.success(t.msg);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){n.$message.error(e.msg)})),t=setInterval((function(){n.cutNUm--,0===n.cutNUm&&(n.cutNUm="获取验证码",n.canClick=!0,clearInterval(t))}),1e3)):this.$message.warning("请填写手机号!")},handleSubmit1:function(e){var t=this;this.$refs[e].validate((function(n){if(!n)return!1;t.handleSubmit(e,1)}))},handleSubmit2:function(e){var t=this;this.$refs[e].validate((function(e){if(!e)return!1;Object(r.Ub)(t.formInline).then(function(){var e=Object(s.a)(Object(i.a)().mark((function e(n){return Object(i.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.$message.success(n.msg),t.current=2;case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))}))},handleSubmit:function(e,t){var n=this;this.$refs[e].validate((function(e){if(!e)return!1;Object(r.j)({account:n.formInline.account,password:n.formInline.password}).then(function(){var e=Object(s.a)(Object(i.a)().mark((function e(s){return Object(i.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:1===t?n.$message.success("原手机号密码正确"):n.$message.success("登录成功"),1===t?n.current=1:n.$emit("on-Login");case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){n.$message.error(e.msg)}))}))},returns:function(){0===this.current?this.$emit("gobackPhone"):this.current=0}}},c=(n("ec4f"),Object(o.a)(c,(function(){var e=this,t=e._self._c;return t("el-row",{attrs:{justify:"center",align:"middle"}},[t("el-col",{staticClass:"mb50",staticStyle:{"margin-top":"70px"},attrs:{span:20}},[t("steps",{attrs:{stepList:e.stepList,isActive:e.current}})],1),t("el-col",{attrs:{span:24}},[t("div",{staticClass:"index_from page-account-container"},[t("el-form",{ref:"formInline",attrs:{model:e.formInline,rules:e.ruleInline},nativeOn:{submit:function(e){e.preventDefault()}}},[0===e.current?[t("el-form-item",{staticClass:"maxInpt",attrs:{prop:"account"}},[t("el-input",{attrs:{type:"text",prefix:"ios-contact-outline",placeholder:"请输入当前手机号",size:"large"},model:{value:e.formInline.account,callback:function(t){e.$set(e.formInline,"account",t)},expression:"formInline.account"}})],1),t("el-form-item",{staticClass:"maxInpt",attrs:{prop:"password"}},[t("el-input",{attrs:{type:"password",prefix:"ios-lock-outline",placeholder:"请输入密码"},model:{value:e.formInline.password,callback:function(t){e.$set(e.formInline,"password",t)},expression:"formInline.password"}})],1)]:e._e(),1===e.current?[t("el-form-item",{staticClass:"maxInpt",attrs:{prop:"phone"}},[t("el-input",{attrs:{type:"text",prefix:"ios-lock-outline",placeholder:"请输入新手机号",size:"large"},model:{value:e.formInline.phone,callback:function(t){e.$set(e.formInline,"phone",t)},expression:"formInline.phone"}})],1),t("el-form-item",{staticClass:"maxInpt",attrs:{prop:"verify_code"}},[t("div",{staticClass:"code"},[t("el-input",{attrs:{type:"text",prefix:"ios-keypad-outline",placeholder:"请输入验证码",size:"large"},model:{value:e.formInline.verify_code,callback:function(t){e.$set(e.formInline,"verify_code",t)},expression:"formInline.verify_code"}}),t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{disabled:!this.canClick,size:"large"},on:{click:e.cutDown}},[e._v(e._s(e.cutNUm))])],1)])]:e._e(),2===e.current?[t("el-form-item",{staticClass:"maxInpt",attrs:{prop:"phone"}},[t("el-input",{attrs:{type:"text",prefix:"ios-contact-outline",placeholder:"请输入手机号"},model:{value:e.formInline.phone,callback:function(t){e.$set(e.formInline,"phone",t)},expression:"formInline.phone"}})],1),t("el-form-item",{staticClass:"maxInpt",attrs:{prop:"password"}},[t("el-input",{attrs:{type:"password",prefix:"ios-lock-outline",placeholder:"请输入密码"},model:{value:e.formInline.password,callback:function(t){e.$set(e.formInline,"password",t)},expression:"formInline.password"}})],1)]:e._e(),t("el-form-item",{staticClass:"maxInpt"},[0===e.current?t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"mb20",attrs:{type:"primary",long:"",size:"large"},on:{click:function(t){return e.handleSubmit1("formInline",e.current)}}},[e._v("下一步")]):e._e(),1===e.current?t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"mb20",attrs:{type:"primary",long:"",size:"large"},on:{click:function(t){return e.handleSubmit2("formInline",e.current)}}},[e._v("提交")]):e._e(),2===e.current?t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"mb20",attrs:{type:"primary",long:"",size:"large"},on:{click:function(t){return e.handleSubmit("formInline",e.current)}}},[e._v("登录")]):e._e(),t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"btn",attrs:{long:"",size:"large"},on:{click:function(t){return e.returns("formInline")}}},[e._v("返回 ")])],1)],2)],1)])],1)}),[],!1,null,"11aeca66",null).exports),n("6b6c"));a={name:"smsConfig",components:{loginFrom:a,forgetPassword:l,registerFrom:u,tableList:m,forgetPhone:c},data:function(){return{imgUrl:n("c7de"),spinShow:!1,isShowLogn:!1,isShow:!1,isShowReg:!1,isShowList:!1,smsAccount:"",accountInfo:{},isForgetPhone:!1,isIndex:!1,sms:{open:0},query:{open:0},dump:{open:0},copy:{open:0}}},created:function(){window.addEventListener("message",this.handleConfig)},beforeDestroy:function(){window.removeEventListener("message",this.handleConfig)},methods:{handleConfig:function(e){e.data.accessKey&&e.data.secretKey&&Object(p.a)({url:"setting/config/save_basics",method:"POST",data:{sms_account:e.data.accessKey,sms_token:e.data.secretKey,sms_save_type:"yihaotong"}}).then((function(e){}))},onChangePhone:function(){this.isForgetPhone=!0,this.isShowLogn=!1,this.isShowList=!1},onOpen:function(e){this.$refs.tableLists.onOpenIndex(e)},mealPay:function(e){this.$router.push({path:this.$routeProStr+"/setting/sms/sms_pay/index",query:{type:e}})},openService:function(e){switch(e){case"sms":this.sms.open=1;break;case"copy":this.copy.open=1;break;case"query":this.query.open=1;break;default:this.dump.open=1}},getServeInfo:function(){var e=this;this.spinShow=!0,Object(r.lb)().then(function(){var t=Object(s.a)(Object(i.a)().mark((function t(n){var s;return Object(i.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:s=n.data,e.sms={num:s.sms.num,open:s.sms.open,surp:s.sms.open},e.query={num:s.query.num,open:s.query.open,surp:s.query.open},e.dump={num:s.dump.num,open:s.dump.open,surp:s.dump.open},e.copy={num:s.copy.num,open:s.copy.open,surp:s.copy.open},e.spinShow=!1,e.smsAccount=s.account,e.accountInfo=s;case 8:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.$message.error(t.msg),e.isShowLogn=!0,e.isShowList=!1,e.spinShow=!1}))},onIsLogin:function(){var e=this;this.spinShow=!0,Object(r.w)().then(function(){var t=Object(s.a)(Object(i.a)().mark((function t(n){var s;return Object(i.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:s=n.data,e.isShowLogn=!s.status,e.isShowList=s.status,e.spinShow=!1,s.status&&e.getServeInfo();case 5:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.spinShow=!1,e.$message.error(t.msg)}))},signOut:function(){var e=this;Object(r.S)().then(function(){var t=Object(s.a)(Object(i.a)().mark((function t(n){return Object(i.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e.isShowLogn=!0,e.isShowList=!1;case 2:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.$message.error(t.msg)}))},onChangePassswordIndex:function(){this.isIndex=!0,this.passsword()},onChangePasssword:function(){this.isIndex=!1,this.passsword()},passsword:function(){this.isShowLogn=!1,this.isShow=!0,this.isShowList=!1},onChangeReg:function(){this.isShowLogn=!1,this.isShow=!1,this.isShowReg=!0},logoup:function(){this.isShowLogn=!0,this.isShow=!1,this.isShowReg=!1},onLogin:function(){var e=this.$route.query.url;e?this.$router.replace(e+"?type="+this.$route.query.type):(this.isShowLogn=!1,this.isShow=!1,this.isShowReg=!1,this.isForgetPhone=!1,this.isShowList=!0,this.getServeInfo())},goback:function(){this.isIndex?this.isShowList=!0:this.isShowLogn=!0,this.isShow=!1},gobackPhone:function(){this.isShowList=!0,this.isForgetPhone=!1}}},n("7726"),l=Object(o.a)(a,(function(){var e=this._self._c;return e("div",[e("el-card",{staticClass:"ivu-mt",staticStyle:{height:"calc(100vh - 200px)"},attrs:{bordered:!1,shadow:"never"}},[e("iframe",{staticStyle:{width:"100%",height:"calc(100vh - 200px)"},attrs:{src:"https://api.crmeb.com?token=AF37D4579721672220B08CA872586943",frameborder:"0"}})])],1)}),[],!1,null,"2d2b48bc",null);t.default=l.exports},"42ec":function(e,t,n){"use strict";n("c3aa")},"48f1":function(e,t,n){},6360:function(e,t,n){"use strict";n("9eeb")},"63ee":function(e,t,n){"use strict";n("6646")},6646:function(e,t,n){},"6ea4":function(e,t,n){"use strict";n("a9e3");var i={name:"",props:{stepList:{type:Array,default:function(){return[]}},isActive:{type:Number,default:0}},data:function(){return{}},created:function(){},mounted:function(){},methods:{lineWidth:function(){var e;switch(this.stepList.length){case 3:e="wd160";case 4:e="wd120";default:e="wd100"}return e},stepActive:function(e){this.$emit("stepActive",e)}}};n("ff90"),n=n("2877"),n=Object(n.a)(i,(function(){var e=this,t=e._self._c;return t("div",{staticClass:"steps df-cc"},e._l(e.stepList,(function(n,i){return t("div",{directives:[{name:"db-click",rawName:"v-db-click"}],key:i,staticClass:"steps-item",class:i<=e.isActive?"active":"",on:{click:function(t){return e.stepActive(i)}}},[t("div",{staticClass:"dot df-cc"},[e._v(e._s(i+1))]),t("span",{staticClass:"title"},[e._v(e._s(n))]),i")},onScroll:function(t){t.target.scrollTop<=30&&this.kufuToken&&this.getRecordList()},getRecordList:function(){var t=this;this.loading||this.finished||(this.loading=!0,Object(l.e)({uid:this.serviceData.uid,limit:this.limit,upperId:this.upperId,token:this.kufuToken}).then((function(e){if(0===e.data.length)return t.loading=!1;e.data.forEach((function(e){1==e.msn_type&&(e.msn=t.replace_em(e.msn))}));var i="";i=0==t.upperId?"chat_".concat(e.data[e.data.length-1].id):"chat_".concat(t.recordList[0].id);t.recordList=[].concat(Object(o.a)(e.data),Object(o.a)(t.recordList)),t.upperId=0")])])])]):t._e(),6===i.msn_type?t._l(i.orderInfo.cartInfo,(function(o){return e("div",{key:o.id,staticClass:"order"},[e("div",{staticClass:"thumb"},[e("img",{attrs:{src:o.productInfo.image}})]),e("div",{staticClass:"intro"},[e("div",{staticClass:"name"},[t._v("订单ID:"+t._s(i.orderInfo.order_id))]),e("div",{staticClass:"attr"},[t._v("商品数量:"+t._s(o.cart_num))]),e("div",{staticClass:"group"},[e("div",{staticClass:"money"},[t._v("¥"+t._s(o.productInfo.price))]),e("nuxt-link",{attrs:{target:"_blank",to:{path:"/order_detail",query:{orderId:i.orderInfo.order_id}}}},[t._v("查看订单 >")])],1)])])})):t._e()],2)])]}))],2)])]),e("div",{staticClass:"editor"},[e("div",{staticClass:"editor-hd"},[e("div",[e("button",{staticClass:"emoji-btn",attrs:{title:"表情"},on:{click:function(e){return e.stopPropagation(),t.emojiSwitch.apply(null,arguments)}}},[e("span",{staticClass:"iconfont iconbiaoqing1"})]),t.kufuToken?e("button",{attrs:{title:"图片"}},[e("el-upload",{attrs:{"show-file-list":!1,action:t.uploadAction,"before-upload":t.beforeUpload,accept:"image/*","on-format-error":t.handleFormatError,data:t.uploadData,"on-success":t.uploadSuccess,"on-error":t.uploadError}},[e("span",{staticClass:"iconfont icontupian1"})])],1):t._e()]),t.emojiShow?e("div",{staticClass:"emoji-panel"},t._l(t.emojiList,(function(i,o){return e("i",{key:o,staticClass:"em",class:i,on:{click:function(e){return e.stopPropagation(),t.selectEmoji(i)}}})})),0):t._e()]),e("div",{staticClass:"editor-bd"},[e("textarea",{directives:[{name:"model",rawName:"v-model",value:t.chatCont,expression:"chatCont"}],attrs:{placeholder:"请输入文字内容"},domProps:{value:t.chatCont},on:{keydown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.ctrlEnter.apply(null,arguments)},input:function(e){e.target.composing||(t.chatCont=e.target.value)}}})]),e("div",{staticClass:"editor-ft"},[e("button",{attrs:{disabled:!t.chatCont},on:{click:function(e){return e.stopPropagation(),t.sendMessage.apply(null,arguments)}}},[t._v("发送")])])])]),e("div",{staticClass:"notice"},[t.notice?e("div",{staticClass:"rich",domProps:{innerHTML:t._s(t.notice)}}):t._e(),t._m(0)])]),e("audio",{ref:"audio",attrs:{src:t.audioSrc}})]),t.change?e("feed-back",{attrs:{change:t.change},on:{closeChange:function(e){return t.closeChange(e)}}}):t._e()],1)}),[function(){var t=this._self._c;return t("div",{staticClass:"copy"},[t("a",{attrs:{href:"http://www.crmeb.com/",target:"_blank"}},[this._v("CRMEB提供技术支持")])])}],!1,null,"58845f30",null);e.default=i.exports},f9db:function(t,e,i){}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-b8d684e6.9fc3fdf1.js b/crmeb/public/admin/system_static/js/chunk-b8d684e6.9fc3fdf1.js deleted file mode 100644 index 4c66a7fb0..000000000 --- a/crmeb/public/admin/system_static/js/chunk-b8d684e6.9fc3fdf1.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-b8d684e6"],{"0ecc":function(t,e,a){"use strict";a.r(e);var s=a("c7eb"),i=a("1da1"),o=a("5530"),n=(a("14d9"),a("99af"),a("fb6a"),a("2f62")),r=a("90e7");o={name:"smsTemplateApply",components:{editFrom:a("31b4").a},data:function(){return{grid:{xl:7,lg:7,md:12,sm:24,xs:24},loading:!1,columns1:[],levelFrom:{type:"",status:"",title:"",page:1,limit:20},levelFrom2:{is_have:"",page:1,limit:20},total:0,FromData:null,delfromData:{},levelLists:[]}},watch:{$route:function(t,e){this.getList()}},created:function(){this.onIsLogin()},mounted:function(){var t=this;Object(r.jb)().then((function(e){1!=e.data.sms.open&&t.$router.push(t.$routeProStr+"/setting/sms/sms_config/index?url="+t.$route.path)}))},computed:Object(o.a)(Object(o.a)({},Object(n.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"}}),methods:{onIsLogin:function(){var t=this;this.spinShow=!0,Object(r.w)().then(function(){var e=Object(i.a)(Object(s.a)().mark((function e(a){return Object(s.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:a.data.status?t.getList():(t.$message.warning("请先登录"),t.$router.push(t.$routeProStr+"/setting/sms/sms_config/index?url="+t.$route.path));case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))},getList:function(){var t=this,e=(this.loading=!0,this.levelFrom.status=this.levelFrom.status||"",this.levelFrom.is_have=this.levelFrom.is_have||"",{data:this.$route.path===this.$routeProStr+"/setting/sms/sms_template_apply/index"?this.levelFrom:this.levelFrom2,url:this.$route.path===this.$routeProStr+"/setting/sms/sms_template_apply/index"?"serve/sms/temps":"notify/sms/public_temp"}),a=[{title:"ID",key:"id",sortable:!0,minWidth:80},{title:"模板ID",key:"templateid",minWidth:110},{title:"模板名称",key:"title",minWidth:150},{title:"模板内容",key:"content",minWidth:550},{title:"模板类型",key:"type",minWidth:100},{title:"模板状态",slot:"status",minWidth:100}];this.$route.path===this.$routeProStr+"/setting/sms/sms_template_apply/commons"?this.columns1=Object.assign([],a).slice(0,6).concat([{title:"是否拥有",slot:"is_have",minWidth:110}]):this.columns1=a,Object(r.Ob)(e).then(function(){var e=Object(i.a)(Object(s.a)().mark((function e(a){var i;return Object(s.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i=a.data,t.levelLists=i.data,t.total=i.count,t.loading=!1;case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.loading=!1,t.$message.error(e.msg)}))},add:function(){var t=this;Object(r.Nb)().then(function(){var e=Object(i.a)(Object(s.a)().mark((function e(a){return Object(s.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.FromData=a.data,t.$refs.edits.modals=!0;case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))},userSearchs:function(){this.levelFrom.page=1,this.getList()},submitFail:function(){this.getList()}}},a("9090"),n=a("2877"),a=Object(n.a)(o,(function(){var t=this,e=t._self._c;return e("div",[e("div",{staticClass:"i-layout-page-header header_top"},[e("div",{staticClass:"i-layout-page-header fl_header"},[e("router-link",{attrs:{to:{path:t.$routeProStr+"/setting/sms/sms_config/index"}}},[e("el-button",{attrs:{size:"small",type:"text"}},[t._v("返回")])],1),e("el-divider",{attrs:{direction:"vertical"}}),e("span",{staticClass:"ivu-page-header-title mr20",staticStyle:{padding:"0"}},[t._v(t._s(t.$route.meta.title))])],1)]),e("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never"}},[e("el-form",{ref:"levelFrom",attrs:{model:t.levelFrom,"label-width":t.labelWidth,"label-position":t.labelPosition},nativeOn:{submit:function(t){t.preventDefault()}}},[t.$route.path===t.$routeProStr+"/setting/sms/sms_template_apply/index"?e("el-row",{attrs:{gutter:24}},[e("el-col",{attrs:{span:24}},[e("el-button",{attrs:{type:"primary"},on:{click:t.add}},[t._v("申请模板")])],1)],1):e("el-row",{attrs:{gutter:24}},[e("el-col",t._b({},"el-col",t.grid,!1),[e("el-form-item",{attrs:{label:"是否拥有:"}},[e("el-select",{attrs:{placeholder:"请选择",clearable:""},on:{change:t.userSearchs},model:{value:t.levelFrom.is_have,callback:function(e){t.$set(t.levelFrom,"is_have",e)},expression:"levelFrom.is_have"}},[e("el-option",{attrs:{value:"1",label:"有"}}),e("el-option",{attrs:{value:"0",label:"没有"}})],1)],1)],1)],1)],1),e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"table",staticClass:"mt14",attrs:{data:t.levelLists,"no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},t._l(t.columns,(function(a,s){return e("el-table-column",{key:s,attrs:{label:a.title,"min-width":a.minWidth},scopedSlots:t._u([{key:"default",fn:function(s){return[a.key?[e("div",[e("span",[t._v(t._s(s.row[a.key]))])])]:"status"===a.slot?[e("span",{directives:[{name:"show",rawName:"v-show",value:1===s.row.status,expression:"scope.row.status === 1"}]},[t._v("可用")]),e("span",{directives:[{name:"show",rawName:"v-show",value:0===s.row.status,expression:"scope.row.status === 0"}]},[t._v("不可用")])]:"is_have"===a.slot&&t.$route.path===t.$routeProStr+"/setting/sms/sms_template_apply/commons"?[e("span",{directives:[{name:"show",rawName:"v-show",value:1===s.row.status,expression:"scope.row.status === 1"}]},[t._v("有")]),e("span",{directives:[{name:"show",rawName:"v-show",value:0===s.row.status,expression:"scope.row.status === 0"}]},[t._v("没有")])]:t._e()]}}],null,!0)})})),1),e("div",{staticClass:"acea-row row-right page"},[t.total?e("pagination",{attrs:{total:t.total,page:t.levelFrom.page,limit:t.levelFrom.limit},on:{"update:page":function(e){return t.$set(t.levelFrom,"page",e)},"update:limit":function(e){return t.$set(t.levelFrom,"limit",e)},pagination:t.getList}}):t._e()],1)],1),e("edit-from",{ref:"edits",attrs:{FromData:t.FromData},on:{submitFail:t.submitFail}})],1)}),[],!1,null,"1bd5ddbc",null);e.default=a.exports},"31b4":function(t,e,a){"use strict";a("a630"),a("3ca3");var s=a("5530"),i=(a("d3b7"),a("159b"),a("30ba")),o=(i=a.n(i),a("6b6c")),n=a("2f62");i={name:"edit",components:{formCreate:i.a.$form()},computed:Object(s.a)({},Object(n.d)("userLevel",["taskId","levelId"])),props:{FromData:{type:Object,default:null},update:{type:Boolean,default:!0}},watch:{FromData:function(){this.FromData.rules.forEach((function(t){t.title+=":"}))}},data:function(){return{modals:!1,type:0,loading:!1,fapi:null,config:{form:{labelWidth:"100px"},resetBtn:!1,submitBtn:!1,global:{upload:{props:{onSuccess:function(t,e){200===t.status?e.url=t.data.src:this.$message.error(t.msg)}}}}}}},methods:{couponsType:function(){this.$parent.addType(this.type)},formSubmit:function(){this.fapi.submit()},onSubmit:function(t){var e=this;this.loading||(this.loading=!0,Object(o.a)({url:this.FromData.action,method:this.FromData.method,data:t}).then((function(t){e.update&&e.$parent.getList(),e.$message.success(t.msg),e.modals=!1,setTimeout((function(){e.$emit("submitFail"),e.loading=!1}),1e3)})).catch((function(t){e.loading=!1,e.$message.error(t.msg)})))},cancel:function(){this.type=0}}},a("fae3"),s=a("2877"),n=Object(s.a)(i,(function(){var t=this,e=t._self._c;return t.FromData?e("div",[e("el-dialog",{attrs:{visible:t.modals,title:t.FromData.title,"z-index":1,width:"720px"},on:{"update:visible":function(e){t.modals=e},closed:t.cancel}},[["/marketing/coupon/save.html"===t.FromData.action?e("div",{staticClass:"radio acea-row row-middle"},[e("div",{staticClass:"name ivu-form-item-content"},[t._v("优惠券类型")]),e("el-radio-group",{on:{input:t.couponsType},model:{value:t.type,callback:function(e){t.type=e},expression:"type"}},[e("el-radio",{attrs:{label:0}},[t._v("通用券")]),e("el-radio",{attrs:{label:1}},[t._v("品类券")]),e("el-radio",{attrs:{label:2}},[t._v("商品券")])],1)],1):t._e()],e("form-create",{ref:"fc",staticClass:"formBox",attrs:{option:t.config,rule:Array.from(this.FromData.rules),handleIcon:"false"},on:{submit:t.onSubmit},model:{value:t.fapi,callback:function(e){t.fapi=e},expression:"fapi"}}),e("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{on:{click:function(e){t.modals=!1}}},[t._v("取 消")]),e("el-button",{attrs:{type:"primary"},on:{click:t.formSubmit}},[t._v("确 定")])],1)],2)],1):t._e()}),[],!1,null,"224af4d2",null);e.a=n.exports},4967:function(t,e,a){},9090:function(t,e,a){"use strict";a("b2c3")},b2c3:function(t,e,a){},fae3:function(t,e,a){"use strict";a("4967")}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-ba5c02fc.475c148c.js b/crmeb/public/admin/system_static/js/chunk-ba5c02fc.475c148c.js new file mode 100644 index 000000000..986aad60d --- /dev/null +++ b/crmeb/public/admin/system_static/js/chunk-ba5c02fc.475c148c.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-ba5c02fc"],{"40a4":function(t,e,n){},"92bd":function(t,e,n){"use strict";n("40a4")},f77a:function(t,e,n){"use strict";n.r(e),n("b0c0");var a=n("b7be"),i={name:"",data:function(){return{signFrom:{type:0,page:1,limit:20},tabList:[{type:"0",name:"连续签到奖励"},{type:"1",name:"累积签到奖励"}],total:0,tableData:[],loading:!1}},created:function(){this.getList()},mounted:function(){},methods:{onClickTab:function(){this.signFrom.page=1,this.getList()},getList:function(){var t=this;this.loading=!0,Object(a.ob)(this.signFrom).then((function(e){t.tableData=e.data.list,t.total=e.data.count,t.loading=!1})).catch((function(e){t.$message.error(e.msg),t.loading=!1}))},pageChange:function(t){this.signFrom.page=t,this.getList()},add:function(){var t=this;this.$modalForm(Object(a.a)({type:this.signFrom.type})).then((function(e){t.getList()}))},edit:function(t){var e=this;this.$modalForm(Object(a.u)(t.id)).then((function(t){e.getList()}))},del:function(t){var e=this;t={title:(0==t.type?"删除连续签到":"删除累计签到").concat(t.days,"天奖励"),url:"/marketing/sign/del_rewards/".concat(t.id),method:"DELETE"};this.$modalSure(t).then((function(t){e.$message.success(t.msg),e.getList()})).catch((function(t){e.$message.error(t.msg)}))}}};n("92bd"),n=n("2877"),n=Object(n.a)(i,(function(){var t=this,e=t._self._c;return e("div",[e("el-card",{attrs:{bordered:!1,shadow:"never","body-style":{padding:"0 20px 20px"}}},[e("el-tabs",{on:{"tab-click":t.onClickTab},model:{value:t.signFrom.type,callback:function(e){t.$set(t.signFrom,"type",e)},expression:"signFrom.type"}},t._l(t.tabList,(function(t,n){return e("el-tab-pane",{key:n,attrs:{label:t.name,name:t.type}})})),1),e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:t.add}},[t._v(t._s(0==t.signFrom.type?"添加连续签到奖励":"添加累积签到奖励"))]),e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"table",staticClass:"mt14",attrs:{data:t.tableData,"highlight-current-row":"","no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},[e("el-table-column",{attrs:{label:"类型","min-width":"80"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s((0==n.row.type?"连续签到":"累积签到").concat(n.row.days,"天奖励")))])]}}])}),e("el-table-column",{attrs:{label:"天数","min-width":"80"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.days)+" (天)")])]}}])}),e("el-table-column",{attrs:{label:"奖励积分","min-width":"80"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.point)+" (积分)")])]}}])}),e("el-table-column",{attrs:{label:"奖励经验","min-width":"80"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.exp)+" (经验)")])]}}])}),e("el-table-column",{attrs:{label:"操作",fixed:"right",width:"100"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("a",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(e){return t.edit(n.row)}}},[t._v("编辑")]),e("el-divider",{attrs:{direction:"vertical"}}),e("a",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(e){return t.del(n.row)}}},[t._v("删除")])]}}])})],1),e("div",{staticClass:"acea-row row-right page"},[t.total?e("pagination",{attrs:{total:t.total,page:t.signFrom.page,limit:t.signFrom.limit},on:{"update:page":function(e){return t.$set(t.signFrom,"page",e)},"update:limit":function(e){return t.$set(t.signFrom,"limit",e)},pagination:t.pageChange}}):t._e()],1)],1)],1)}),[],!1,null,"8c064220",null);e.default=n.exports}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-bda448c4.13512798.js b/crmeb/public/admin/system_static/js/chunk-bda448c4.13512798.js new file mode 100644 index 000000000..a2c43675e --- /dev/null +++ b/crmeb/public/admin/system_static/js/chunk-bda448c4.13512798.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-bda448c4"],{"2c3e":function(t,e,a){"use strict";var r=a("83ab"),n=a("9f7f").MISSED_STICKY,i=a("c6b6"),o=a("edd0"),s=a("69f3").get,c=RegExp.prototype,l=TypeError;r&&n&&o(c,"sticky",{configurable:!0,get:function(){if(this!==c){if("RegExp"===i(this))return!!s(this).sticky;throw new l("Incompatible receiver, RegExp required")}}})},3082:function(t,e,a){},"3f2a":function(t,e,a){"use strict";a.d(e,"g",(function(){return n})),a.d(e,"d",(function(){return i})),a.d(e,"c",(function(){return o})),a.d(e,"e",(function(){return s})),a.d(e,"a",(function(){return c})),a.d(e,"b",(function(){return l})),a.d(e,"f",(function(){return u})),a.d(e,"h",(function(){return d}));var r=a("6b6c");function n(t){return Object(r.a)({url:"/export/user_list",method:"get",params:t})}function i(t){return Object(r.a)({url:"/export/order_list",method:"get",params:t})}function o(t){return Object(r.a)({url:"/export/order_delivery_list",method:"get",params:t})}function s(t){return Object(r.a)({url:"/export/product_list",method:"get",params:t})}function c(t){return Object(r.a)({url:"/export/bargain_list",method:"get",params:t})}function l(t){return Object(r.a)({url:"/export/combination_list",method:"get",params:t})}function u(t){return Object(r.a)({url:"/export/seckill_list",method:"get",params:t})}function d(t){return Object(r.a)({url:"/export/member_card/".concat(t),method:"get"})}},"4d63":function(t,e,a){"use strict";var r=a("83ab"),n=a("da84"),i=a("e330"),o=a("94ca"),s=a("7156"),c=a("9112"),l=a("241c").f,u=a("3a9b"),d=a("44e7"),f=a("577e"),m=a("90d8"),p=a("9f7f"),b=a("aeb0"),h=a("cb2d"),g=a("d039"),v=a("1a2d"),w=a("69f3").enforce,_=a("2626"),x=a("b622"),k=a("fce3"),y=a("107c"),S=x("match"),O=n.RegExp,j=O.prototype,$=n.SyntaxError,E=i(j.exec),N=i("".charAt),R=i("".replace),V=i("".indexOf),C=i("".slice),D=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,I=/a/g,L=/a/g,M=(a=new O(I)!==I,p.MISSED_STICKY),P=p.UNSUPPORTED_Y;x=r&&(!a||M||k||y||g((function(){return L[S]=!1,O(I)!==I||O(L)===L||"/a/i"!==String(O(I,"i"))})));if(o("RegExp",x)){for(var z=function(t,e){var a,r,n=u(j,this),i=d(t),o=void 0===e,l=[],p=t;if(!n&&i&&o&&t.constructor===z)return t;if((i||u(j,t))&&(t=t.source,o)&&(e=m(p)),t=void 0===t?"":f(t),e=void 0===e?"":f(e),p=t,i=e=k&&"dotAll"in I&&(a=!!e&&-1"===e&&c:if(""===u||v(o,u))throw new $("Invalid capture group name");o[u]=!0,c=!(i[i.length]=[u,l]),u="";continue}c?u+=e:n+=e}return[n,i]}(t))[0],l=o[1]),o=s(O(t,e),n?this:j,z),(a||r||l.length)&&(e=w(o),a&&(e.dotAll=!0,e.raw=z(function(t){for(var e,a=t.length,r=0,n="",i=!1;r<=a;r++)"\\"===(e=N(t,r))?n+=e+N(t,++r):i||"."!==e?("["===e?i=!0:"]"===e&&(i=!1),n+=e):n+="[\\s\\S]";return n}(t),i)),r&&(e.sticky=!0),l.length)&&(e.groups=l),t!==p)try{c(o,"source",""===p?"(?:)":p)}catch(t){}return o},T=l(O),q=0;T.length>q;)b(z,O,T[q++]);(j.constructor=z).prototype=j,h(n,"RegExp",z,{constructor:!0})}_("RegExp")},"603a":function(t,e,a){"use strict";a("3082")},"61f7":function(t,e,a){"use strict";a.d(e,"a",(function(){return i})),a.d(e,"c",(function(){return c})),a.d(e,"b",(function(){return l}));var r=a("ade3"),n=a("5530");function i(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var a,r,n={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(a in n)new RegExp("(".concat(a,")")).test(e)&&(r=n[a]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?r:("00"+r).substr(r.length)));return e}a("ac1f"),a("00b4"),a("5319"),a("4d63"),a("c607"),a("2c3e"),a("25f0"),a("498a"),a("d3b7"),a("13d5"),a("b64b"),a("99af");var o={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function s(t,e){t.message=function(t){return e.replace("%s",t||"")}}function c(t){var e=1n(t)?1:-1})),a=s(l),u=0;u{(t.exports=o(252)(!1)).push([t.id,'\n.vue-cropper[data-v-8ed66ddc] {\n position: relative;\n width: 100%;\n height: 100%;\n box-sizing: border-box;\n user-select: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n direction: ltr;\n touch-action: none;\n text-align: left;\n background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC");\n}\n.cropper-box[data-v-8ed66ddc],\n.cropper-box-canvas[data-v-8ed66ddc],\n.cropper-drag-box[data-v-8ed66ddc],\n.cropper-crop-box[data-v-8ed66ddc],\n.cropper-face[data-v-8ed66ddc] {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n user-select: none;\n}\n.cropper-box-canvas img[data-v-8ed66ddc] {\n position: relative;\n text-align: left;\n user-select: none;\n transform: none;\n max-width: none;\n max-height: none;\n}\n.cropper-box[data-v-8ed66ddc] {\n overflow: hidden;\n}\n.cropper-move[data-v-8ed66ddc] {\n cursor: move;\n}\n.cropper-crop[data-v-8ed66ddc] {\n cursor: crosshair;\n}\n.cropper-modal[data-v-8ed66ddc] {\n background: rgba(0, 0, 0, 0.5);\n}\n.cropper-crop-box[data-v-8ed66ddc] {\n /*border: 2px solid #39f;*/\n}\n.cropper-view-box[data-v-8ed66ddc] {\n display: block;\n overflow: hidden;\n width: 100%;\n height: 100%;\n outline: 1px solid #39f;\n outline-color: rgba(51, 153, 255, 0.75);\n user-select: none;\n}\n.cropper-view-box img[data-v-8ed66ddc] {\n user-select: none;\n text-align: left;\n max-width: none;\n max-height: none;\n}\n.cropper-face[data-v-8ed66ddc] {\n top: 0;\n left: 0;\n background-color: #fff;\n opacity: 0.1;\n}\n.crop-info[data-v-8ed66ddc] {\n position: absolute;\n left: 0px;\n min-width: 65px;\n text-align: center;\n color: white;\n line-height: 20px;\n background-color: rgba(0, 0, 0, 0.8);\n font-size: 12px;\n}\n.crop-line[data-v-8ed66ddc] {\n position: absolute;\n display: block;\n width: 100%;\n height: 100%;\n opacity: 0.1;\n}\n.line-w[data-v-8ed66ddc] {\n top: -3px;\n left: 0;\n height: 5px;\n cursor: n-resize;\n}\n.line-a[data-v-8ed66ddc] {\n top: 0;\n left: -3px;\n width: 5px;\n cursor: w-resize;\n}\n.line-s[data-v-8ed66ddc] {\n bottom: -3px;\n left: 0;\n height: 5px;\n cursor: s-resize;\n}\n.line-d[data-v-8ed66ddc] {\n top: 0;\n right: -3px;\n width: 5px;\n cursor: e-resize;\n}\n.crop-point[data-v-8ed66ddc] {\n position: absolute;\n width: 8px;\n height: 8px;\n opacity: 0.75;\n background-color: #39f;\n border-radius: 100%;\n}\n.point1[data-v-8ed66ddc] {\n top: -4px;\n left: -4px;\n cursor: nw-resize;\n}\n.point2[data-v-8ed66ddc] {\n top: -5px;\n left: 50%;\n margin-left: -3px;\n cursor: n-resize;\n}\n.point3[data-v-8ed66ddc] {\n top: -4px;\n right: -4px;\n cursor: ne-resize;\n}\n.point4[data-v-8ed66ddc] {\n top: 50%;\n left: -4px;\n margin-top: -3px;\n cursor: w-resize;\n}\n.point5[data-v-8ed66ddc] {\n top: 50%;\n right: -4px;\n margin-top: -3px;\n cursor: e-resize;\n}\n.point6[data-v-8ed66ddc] {\n bottom: -5px;\n left: -4px;\n cursor: sw-resize;\n}\n.point7[data-v-8ed66ddc] {\n bottom: -5px;\n left: 50%;\n margin-left: -3px;\n cursor: s-resize;\n}\n.point8[data-v-8ed66ddc] {\n bottom: -5px;\n right: -4px;\n cursor: se-resize;\n}\n@media screen and (max-width: 500px) {\n.crop-point[data-v-8ed66ddc] {\n position: absolute;\n width: 20px;\n height: 20px;\n opacity: 0.45;\n background-color: #39f;\n border-radius: 100%;\n}\n.point1[data-v-8ed66ddc] {\n top: -10px;\n left: -10px;\n}\n.point2[data-v-8ed66ddc],\n .point4[data-v-8ed66ddc],\n .point5[data-v-8ed66ddc],\n .point7[data-v-8ed66ddc] {\n display: none;\n}\n.point3[data-v-8ed66ddc] {\n top: -10px;\n right: -10px;\n}\n.point4[data-v-8ed66ddc] {\n top: 0;\n left: 0;\n}\n.point6[data-v-8ed66ddc] {\n bottom: -10px;\n left: -10px;\n}\n.point8[data-v-8ed66ddc] {\n bottom: -10px;\n right: -10px;\n}\n}\n',""])},252:t=>{t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){i=e[1]||"";var o,i,r,n=(r=e[3])?(t&&"function"==typeof btoa?(o="/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(r))))+" */",n=r.sources.map((function(t){return"/*# sourceURL="+r.sourceRoot+t+" */"})),[i].concat(n).concat([o])):[i]).join("\n"):i;return e[2]?"@media "+e[2]+"{"+n+"}":n})).join("")},e.i=function(t,o){"string"==typeof t&&(t=[[null,t,""]]);for(var i={},r=0;r{var i=o(173);"string"==typeof i&&(i=[[t.id,i,""]]),o(723)(i,{hmr:!0,transform:void 0,insertInto:void 0}),i.locals&&(t.exports=i.locals)},723:(t,e,o)=>{var i,r,n,a={},s=(i=function(){return window&&document&&document.all&&!window.atob},n={},function(t,e){if("function"==typeof t)return t();if(void 0===n[t]){if(e=function(t,e){return(e||document).querySelector(t)}.call(this,t,e),window.HTMLIFrameElement&&e instanceof window.HTMLIFrameElement)try{e=e.contentDocument.head}catch(t){e=null}n[t]=e}return n[t]}),c=null,h=0,p=[],u=o(947);function l(t,e){for(var o=0;o{t.exports=function(t){var e,o,i="undefined"!=typeof window&&window.location;if(i)return t&&"string"==typeof t?(e=i.protocol+"//"+i.host,o=e+i.pathname.replace(/\/[^\/]*$/,"/"),t.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,(function(t,i){return i=i.trim().replace(/^"(.*)"$/,(function(t,e){return e})).replace(/^'(.*)'$/,(function(t,e){return e})),/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(i)?t:(t=0===i.indexOf("//")?i:0===i.indexOf("/")?e+i:o+i.replace(/^\.\//,""),"url("+JSON.stringify(t)+")")}))):t;throw new Error("fixUrls requires window.location")}}},n={},i.d=(t,e)=>{for(var o in e)i.o(e,o)&&!i.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:e[o]})},i.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),i.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},i.nc=void 0,a={},(()=>{"use strict";function t(){var t=this,e=t._self._c;return e("div",{ref:"cropper",staticClass:"vue-cropper",on:{mouseover:t.scaleImg,mouseout:t.cancelScale}},[t.imgs?e("div",{staticClass:"cropper-box"},[e("div",{directives:[{name:"show",rawName:"v-show",value:!t.loading,expression:"!loading"}],staticClass:"cropper-box-canvas",style:{width:t.trueWidth+"px",height:t.trueHeight+"px",transform:"scale("+t.scale+","+t.scale+") translate3d("+t.x/t.scale+"px,"+t.y/t.scale+"px,0)rotateZ("+90*t.rotate+"deg)"}},[e("img",{ref:"cropperImg",attrs:{src:t.imgs,alt:"cropper-img"}})])]):t._e(),t._v(" "),e("div",{staticClass:"cropper-drag-box",class:{"cropper-move":t.move&&!t.crop,"cropper-crop":t.crop,"cropper-modal":t.cropping},on:{mousedown:t.startMove,touchstart:t.startMove}}),t._v(" "),e("div",{directives:[{name:"show",rawName:"v-show",value:t.cropping,expression:"cropping"}],staticClass:"cropper-crop-box",style:{width:t.cropW+"px",height:t.cropH+"px",transform:"translate3d("+t.cropOffsertX+"px,"+t.cropOffsertY+"px,0)"}},[e("span",{staticClass:"cropper-view-box"},[e("img",{style:{width:t.trueWidth+"px",height:t.trueHeight+"px",transform:"scale("+t.scale+","+t.scale+") translate3d("+(t.x-t.cropOffsertX)/t.scale+"px,"+(t.y-t.cropOffsertY)/t.scale+"px,0)rotateZ("+90*t.rotate+"deg)"},attrs:{src:t.imgs,alt:"cropper-img"}})]),t._v(" "),e("span",{staticClass:"cropper-face cropper-move",on:{mousedown:t.cropMove,touchstart:t.cropMove}}),t._v(" "),t.info?e("span",{staticClass:"crop-info",style:{top:t.cropInfo.top}},[t._v(t._s(t.cropInfo.width)+" × "+t._s(t.cropInfo.height))]):t._e(),t._v(" "),t.fixedBox?t._e():e("span",[e("span",{staticClass:"crop-line line-w",on:{mousedown:function(e){return t.changeCropSize(e,!1,!0,0,1)},touchstart:function(e){return t.changeCropSize(e,!1,!0,0,1)}}}),t._v(" "),e("span",{staticClass:"crop-line line-a",on:{mousedown:function(e){return t.changeCropSize(e,!0,!1,1,0)},touchstart:function(e){return t.changeCropSize(e,!0,!1,1,0)}}}),t._v(" "),e("span",{staticClass:"crop-line line-s",on:{mousedown:function(e){return t.changeCropSize(e,!1,!0,0,2)},touchstart:function(e){return t.changeCropSize(e,!1,!0,0,2)}}}),t._v(" "),e("span",{staticClass:"crop-line line-d",on:{mousedown:function(e){return t.changeCropSize(e,!0,!1,2,0)},touchstart:function(e){return t.changeCropSize(e,!0,!1,2,0)}}}),t._v(" "),e("span",{staticClass:"crop-point point1",on:{mousedown:function(e){return t.changeCropSize(e,!0,!0,1,1)},touchstart:function(e){return t.changeCropSize(e,!0,!0,1,1)}}}),t._v(" "),e("span",{staticClass:"crop-point point2",on:{mousedown:function(e){return t.changeCropSize(e,!1,!0,0,1)},touchstart:function(e){return t.changeCropSize(e,!1,!0,0,1)}}}),t._v(" "),e("span",{staticClass:"crop-point point3",on:{mousedown:function(e){return t.changeCropSize(e,!0,!0,2,1)},touchstart:function(e){return t.changeCropSize(e,!0,!0,2,1)}}}),t._v(" "),e("span",{staticClass:"crop-point point4",on:{mousedown:function(e){return t.changeCropSize(e,!0,!1,1,0)},touchstart:function(e){return t.changeCropSize(e,!0,!1,1,0)}}}),t._v(" "),e("span",{staticClass:"crop-point point5",on:{mousedown:function(e){return t.changeCropSize(e,!0,!1,2,0)},touchstart:function(e){return t.changeCropSize(e,!0,!1,2,0)}}}),t._v(" "),e("span",{staticClass:"crop-point point6",on:{mousedown:function(e){return t.changeCropSize(e,!0,!0,1,2)},touchstart:function(e){return t.changeCropSize(e,!0,!0,1,2)}}}),t._v(" "),e("span",{staticClass:"crop-point point7",on:{mousedown:function(e){return t.changeCropSize(e,!1,!0,0,2)},touchstart:function(e){return t.changeCropSize(e,!1,!0,0,2)}}}),t._v(" "),e("span",{staticClass:"crop-point point8",on:{mousedown:function(e){return t.changeCropSize(e,!0,!0,2,2)},touchstart:function(e){return t.changeCropSize(e,!0,!0,2,2)}}})])])])}function e(t,e){(null==e||e>t.length)&&(e=t.length);for(var o=0,i=new Array(e);ou,default:()=>d}),t._withStripped=!0;var r,n,s,c={getData:function(t){return new Promise((function(e,o){var i,r,n={};i=t,r=null,new Promise((function(t,e){var o,n,a,s;i.src?/^data\:/i.test(i.src)?(r=function(t){t=t.replace(/^data\:([^\;]+)\;base64,/gim,"");for(var e=atob(t),o=e.length,i=(t=new ArrayBuffer(o),new Uint8Array(t)),r=0;r1/this.trueHeight?1/this.trueHeight:1/this.trueWidth)?.1:r)*s;if(!this.touchNow){if(this.touchNow=!0,0Math.abs(c)&&(o-=Math.abs(c)),this.touches=t.touches,setTimeout((function(){e.touchNow=!1}),8),!this.checkoutImgAxis(this.x,this.y,o))return!1;this.scale=o}},cancelTouchScale:function(t){window.removeEventListener("touchmove",this.touchScale)},moveImg:function(t){var e=this;if(t.preventDefault(),t.touches&&2===t.touches.length)return this.touches=t.touches,window.addEventListener("touchmove",this.touchScale),window.addEventListener("touchend",this.cancelTouchScale),window.removeEventListener("touchmove",this.moveImg),!1;var o=("clientX"in t?t:t.touches[0]).clientX,i=(t=("clientY"in t?t:t.touches[0]).clientY,o-this.moveX),r=t-this.moveY;this.$nextTick((function(){if(e.centerBox){var t,o,n,a,s=e.getImgAxis(i,r,e.scale),c=e.getCropAxis(),h=e.trueHeight*e.scale,p=e.trueWidth*e.scale;switch(e.rotate){case 1:case-1:case 3:case-3:t=e.cropOffsertX-e.trueWidth*(1-e.scale)/2+(h-p)/2,o=e.cropOffsertY-e.trueHeight*(1-e.scale)/2+(p-h)/2,n=t-h+e.cropW,a=o-p+e.cropH;break;default:t=e.cropOffsertX-e.trueWidth*(1-e.scale)/2,o=e.cropOffsertY-e.trueHeight*(1-e.scale)/2,n=t-p+e.cropW,a=o-h+e.cropH}s.x1>=c.x1&&(i=t),s.y1>=c.y1&&(r=o),s.x2<=c.x2&&(i=n),s.y2<=c.y2&&(r=a)}e.x=i,e.y=r,e.$emit("imgMoving",{moving:!0,axis:e.getImgAxis()}),e.$emit("img-moving",{moving:!0,axis:e.getImgAxis()})}))},leaveImg:function(t){window.removeEventListener("mousemove",this.moveImg),window.removeEventListener("touchmove",this.moveImg),window.removeEventListener("mouseup",this.leaveImg),window.removeEventListener("touchend",this.leaveImg),this.$emit("imgMoving",{moving:!1,axis:this.getImgAxis()}),this.$emit("img-moving",{moving:!1,axis:this.getImgAxis()})},scaleImg:function(){this.canScale&&window.addEventListener(this.support,this.changeSize,this.passive)},cancelScale:function(){this.canScale&&window.removeEventListener(this.support,this.changeSize)},changeSize:function(t){var e=this,o=(t.preventDefault(),this.scale),i=(t=t.deltaY||t.wheelDelta,t=0i/this.trueHeight?i/this.trueHeight:i/this.trueWidth)*t,i<0?o+=Math.abs(i):o>Math.abs(i)&&(o-=Math.abs(i)),t=i<0?"add":"reduce";if(t!==this.coeStatus&&(this.coeStatus=t,this.coe=.2),this.scaling||(this.scalingSet=setTimeout((function(){e.scaling=!1,e.coe=e.coe+=.01}),50)),this.scaling=!0,!this.checkoutImgAxis(this.x,this.y,o))return!1;this.scale=o},changeScale:function(t){var e=this.scale;if(t=t||1,0<(t*=20/this.trueWidth>20/this.trueHeight?20/this.trueHeight:20/this.trueWidth)?e+=Math.abs(t):e>Math.abs(t)&&(e-=Math.abs(t)),!this.checkoutImgAxis(this.x,this.y,e))return!1;this.scale=e},createCrop:function(t){var e=this,o=(t.preventDefault(),"clientX"in t?t.clientX:t.touches?t.touches[0].clientX:0),i="clientY"in t?t.clientY:t.touches?t.touches[0].clientY:0;this.$nextTick((function(){var t,r=o-e.cropX,n=i-e.cropY;0e.w?e.w-e.cropChangeX:r,e.cropOffsertX=e.cropChangeX):(e.cropW=e.w-e.cropChangeX+Math.abs(r)>e.w?e.cropChangeX:Math.abs(r),e.cropOffsertX=0e.h?(e.cropH=e.h-e.cropOffsertY,e.cropW=e.cropH/e.fixedNumber[1]*e.fixedNumber[0],e.cropOffsertX=0e.h?e.h-e.cropChangeY:n,e.cropOffsertY=e.cropChangeY):(e.cropH=e.h-e.cropChangeY+Math.abs(n)>e.h?e.cropChangeY:Math.abs(n),e.cropOffsertY=0c?(r.cropH=c-r.cropOffsertY,r.cropW=r.cropH/r.fixedNumber[1]*r.fixedNumber[0],1===r.changeCropTypeX&&(r.cropOffsertX=r.cropChangeX+(r.cropOldW-r.cropW))):r.cropH=t),r.canChangeY&&r.fixed&&((e=r.cropH/r.fixedNumber[1]*r.fixedNumber[0])s?(r.cropW=s-r.cropOffsertX,r.cropH=r.cropW/r.fixedNumber[0]*r.fixedNumber[1]):r.cropW=e),r.$emit("cropSizing",{cropW:r.cropW,cropH:r.cropH}),r.$emit("crop-sizing",{cropW:r.cropW,cropH:r.cropH})}))},checkCropLimitSize:function(){this.cropW,this.cropH;var t=this.limitMinSize;new Array,t=Array.isArray(t)?t:[t,t];return[parseFloat(t[0]),parseFloat(t[1])]},changeCropEnd:function(t){window.removeEventListener("mousemove",this.changeCropNow),window.removeEventListener("mouseup",this.changeCropEnd),window.removeEventListener("touchmove",this.changeCropNow),window.removeEventListener("touchend",this.changeCropEnd)},calculateSize:function(t,e,o,i,r,n){t/=e,e=r;var a=n;return ethis.cropW&&(this.cropW=t,this.cropOffsertX+t>this.w)&&(this.cropOffsertX=this.w-t),e>this.cropH&&(this.cropH=e,this.cropOffsertY+e>this.h)&&(this.cropOffsertY=this.h-e),window.removeEventListener("mousemove",this.createCrop),window.removeEventListener("mouseup",this.endCrop),window.removeEventListener("touchmove",this.createCrop),window.removeEventListener("touchend",this.endCrop)},startCrop:function(){this.crop=!0},stopCrop:function(){this.crop=!1},clearCrop:function(){this.cropping=!1,this.cropW=0,this.cropH=0},cropMove:function(t){if(t.preventDefault(),!this.canMoveBox)return this.crop=!1,this.startMove(t),!1;if(t.touches&&2===t.touches.length)return this.crop=!1,this.startMove(t),this.leaveCrop(),!1;window.addEventListener("mousemove",this.moveCrop),window.addEventListener("mouseup",this.leaveCrop),window.addEventListener("touchmove",this.moveCrop),window.addEventListener("touchend",this.leaveCrop);var e=("clientX"in t?t:t.touches[0]).clientX;t=("clientY"in t?t:t.touches[0]).clientY,e-=this.cropOffsertX,t-=this.cropOffsertY;this.cropX=e,this.cropY=t,this.$emit("cropMoving",{moving:!0,axis:this.getCropAxis()}),this.$emit("crop-moving",{moving:!0,axis:this.getCropAxis()})},moveCrop:function(t,e){var o=this,i=0,r=0;t&&(t.preventDefault(),i=("clientX"in t?t:t.touches[0]).clientX,r=("clientY"in t?t:t.touches[0]).clientY),this.$nextTick((function(){var t,n=i-o.cropX,a=r-o.cropY;e&&(n=o.cropOffsertX,a=o.cropOffsertY),n=n<=0?0:n+o.cropW>o.w?o.w-o.cropW:n,a=a<=0?0:a+o.cropH>o.h?o.h-o.cropH:a,o.centerBox&&((n=n<=(t=o.getImgAxis()).x1?t.x1:n)+o.cropW>t.x2&&(n=t.x2-o.cropW),(a=a<=t.y1?t.y1:a)+o.cropH>t.y2)&&(a=t.y2-o.cropH),o.cropOffsertX=n,o.cropOffsertY=a,o.$emit("cropMoving",{moving:!0,axis:o.getCropAxis()}),o.$emit("crop-moving",{moving:!0,axis:o.getCropAxis()})}))},getImgAxis:function(t,e,o){t=t||this.x,e=e||this.y,o=o||this.scale;var i={x1:0,x2:0,y1:0,y2:0},r=this.trueWidth*o,n=this.trueHeight*o;switch(this.rotate){case 0:i.x1=t+this.trueWidth*(1-o)/2,i.x2=i.x1+this.trueWidth*o,i.y1=e+this.trueHeight*(1-o)/2,i.y2=i.y1+this.trueHeight*o;break;case 1:case-1:case 3:case-3:i.x1=t+this.trueWidth*(1-o)/2+(r-n)/2,i.x2=i.x1+this.trueHeight*o,i.y1=e+this.trueHeight*(1-o)/2+(n-r)/2,i.y2=i.y1+this.trueWidth*o;break;default:i.x1=t+this.trueWidth*(1-o)/2,i.x2=i.x1+this.trueWidth*o,i.y1=e+this.trueHeight*(1-o)/2,i.y2=i.y1+this.trueHeight*o}return i},getCropAxis:function(){var t={x1:0,x2:0,y1:0,y2:0};return t.x1=this.cropOffsertX,t.x2=t.x1+this.cropW,t.y1=this.cropOffsertY,t.y2=t.y1+this.cropH,t},leaveCrop:function(t){window.removeEventListener("mousemove",this.moveCrop),window.removeEventListener("mouseup",this.leaveCrop),window.removeEventListener("touchmove",this.moveCrop),window.removeEventListener("touchend",this.leaveCrop),this.$emit("cropMoving",{moving:!1,axis:this.getCropAxis()}),this.$emit("crop-moving",{moving:!1,axis:this.getCropAxis()})},getCropChecked:function(t){var e=this,o=document.createElement("canvas"),i=new Image,r=this.rotate,n=this.trueWidth,a=this.trueHeight,s=this.cropOffsertX,c=this.cropOffsertY;function h(t,e){o.width=Math.round(t),o.height=Math.round(e)}i.onload=function(){if(0!==e.cropW){var p=o.getContext("2d"),u=1,l=(e.high&!e.full&&(u=window.devicePixelRatio),1!==e.enlarge&!e.full&&(u=Math.abs(Number(e.enlarge))),e.cropW*u),d=e.cropH*u,f=n*e.scale*u,g=a*e.scale*u,m=(e.x-s+e.trueWidth*(1-e.scale)/2)*u,v=(e.y-c+e.trueHeight*(1-e.scale)/2)*u;switch(h(l,d),p.save(),r){case 0:e.full?(h(l/e.scale,d/e.scale),p.drawImage(i,m/e.scale,v/e.scale,f/e.scale,g/e.scale)):p.drawImage(i,m,v,f,g);break;case 1:case-3:e.full?(h(l/e.scale,d/e.scale),m=m/e.scale+(f/e.scale-g/e.scale)/2,v=v/e.scale+(g/e.scale-f/e.scale)/2,p.rotate(90*r*Math.PI/180),p.drawImage(i,v,-m-g/e.scale,f/e.scale,g/e.scale)):(m+=(f-g)/2,v+=(g-f)/2,p.rotate(90*r*Math.PI/180),p.drawImage(i,v,-m-g,f,g));break;case 2:case-2:e.full?(h(l/e.scale,d/e.scale),p.rotate(90*r*Math.PI/180),m/=e.scale,v/=e.scale,p.drawImage(i,-m-f/e.scale,-v-g/e.scale,f/e.scale,g/e.scale)):(p.rotate(90*r*Math.PI/180),p.drawImage(i,-m-f,-v-g,f,g));break;case 3:case-1:e.full?(h(l/e.scale,d/e.scale),m=m/e.scale+(f/e.scale-g/e.scale)/2,v=v/e.scale+(g/e.scale-f/e.scale)/2,p.rotate(90*r*Math.PI/180),p.drawImage(i,-v-f/e.scale,m,f/e.scale,g/e.scale)):(m+=(f-g)/2,v+=(g-f)/2,p.rotate(90*r*Math.PI/180),p.drawImage(i,-v-f,m,f,g));break;default:e.full?(h(l/e.scale,d/e.scale),p.drawImage(i,m/e.scale,v/e.scale,f/e.scale,g/e.scale)):p.drawImage(i,m,v,f,g)}p.restore()}else{var w=n*e.scale,x=a*e.scale,b=o.getContext("2d");switch(b.save(),r){case 0:h(w,x),b.drawImage(i,0,0,w,x);break;case 1:case-3:h(x,w),b.rotate(90*r*Math.PI/180),b.drawImage(i,0,-x,w,x);break;case 2:case-2:h(w,x),b.rotate(90*r*Math.PI/180),b.drawImage(i,-w,-x,w,x);break;case 3:case-1:h(x,w),b.rotate(90*r*Math.PI/180),b.drawImage(i,-w,0,w,x);break;default:h(w,x),b.drawImage(i,0,0,w,x)}b.restore()}t(o)},"data"!==this.img.substr(0,4)&&(i.crossOrigin="Anonymous"),i.src=this.imgs},getCropData:function(t){var e=this;this.getCropChecked((function(o){t(o.toDataURL("image/"+e.outputType,e.outputSize))}))},getCropBlob:function(t){var e=this;this.getCropChecked((function(o){o.toBlob((function(e){return t(e)}),"image/"+e.outputType,e.outputSize)}))},showPreview:function(){var t=this;if(!this.isCanShow)return!1;this.isCanShow=!1,setTimeout((function(){t.isCanShow=!0}),16);var e=this.cropW,o=this.cropH,i=this.scale,r={},n=(r.div={width:"".concat(e,"px"),height:"".concat(o,"px")},(this.x-this.cropOffsertX)/i),a=(this.y-this.cropOffsertY)/i;r.w=e,r.h=o,r.url=this.imgs,r.img={width:"".concat(this.trueWidth,"px"),height:"".concat(this.trueHeight,"px"),transform:"scale(".concat(i,")translate3d(").concat(n,"px, ").concat(a,"px, ").concat(0,"px)rotateZ(").concat(90*this.rotate,"deg)")},r.html='\n
    \n
    \n \n
    \n
    '),this.$emit("realTime",r),this.$emit("real-time",r)},reload:function(){var t=this,e=new Image;e.onload=function(){t.w=parseFloat(window.getComputedStyle(t.$refs.cropper).width),t.h=parseFloat(window.getComputedStyle(t.$refs.cropper).height),t.trueWidth=e.width,t.trueHeight=e.height,t.original?t.scale=1:t.scale=t.checkedMode(),t.$nextTick((function(){t.x=-(t.trueWidth-t.trueWidth*t.scale)/2+(t.w-t.trueWidth*t.scale)/2,t.y=-(t.trueHeight-t.trueHeight*t.scale)/2+(t.h-t.trueHeight*t.scale)/2,t.loading=!1,t.autoCrop&&t.goAutoCrop(),t.$emit("img-load","success"),t.$emit("imgLoad","success"),setTimeout((function(){t.showPreview()}),20)}))},e.onerror=function(){t.$emit("imgLoad","error"),t.$emit("img-load","error")},e.src=this.imgs},checkedMode:function(){var t=1,e=(this.trueWidth,this.trueHeight),o=this.mode.split(" ");switch(o[0]){case"contain":this.trueWidth>this.w&&(t=this.w/this.trueWidth),this.trueHeight*t>this.h&&(t=this.h/this.trueHeight);break;case"cover":(e*=t=this.w/this.trueWidth)this.h&&(r=(n=this.h)/this.fixedNumber[1]*this.fixedNumber[0]),this.changeCrop(r,n))},changeCrop:function(t,e){var o,i=this;this.centerBox&&(e=t>(o=this.getImgAxis()).x2-o.x1?(t=o.x2-o.x1)/this.fixedNumber[0]*this.fixedNumber[1]:e)>o.y2-o.y1&&(t=(e=o.y2-o.y1)/this.fixedNumber[1]*this.fixedNumber[0]),this.cropW=t,this.cropH=e,this.checkCropLimitSize(),this.$nextTick((function(){i.cropOffsertX=(i.w-i.cropW)/2,i.cropOffsertY=(i.h-i.cropH)/2,i.centerBox&&i.moveCrop(null,!0)}))},refresh:function(){var t=this;this.img,this.imgs="",this.scale=1,this.crop=!1,this.rotate=0,this.w=0,this.h=0,this.trueWidth=0,this.trueHeight=0,this.clearCrop(),this.$nextTick((function(){t.checkedImg()}))},rotateLeft:function(){this.rotate=this.rotate<=-3?0:this.rotate-1},rotateRight:function(){this.rotate=3<=this.rotate?0:this.rotate+1},rotateClear:function(){this.rotate=0},checkoutImgAxis:function(t,e,o){t=t||this.x,e=e||this.y,o=o||this.scale;var i=!0;return!(this.centerBox&&(t=this.getImgAxis(t,e,o),e=this.getCropAxis(),t.x1>=e.x1&&(i=!1),t.x2<=e.x2&&(i=!1),t.y1>=e.y1&&(i=!1),t.y2<=e.y2))&&i}},mounted:function(){this.support="onwheel"in document.createElement("div")?"wheel":void 0!==document.onmousewheel?"mousewheel":"DOMMouseScroll";var t=this,e=navigator.userAgent;this.isIOS=!!e.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/),HTMLCanvasElement.prototype.toBlob||Object.defineProperty(HTMLCanvasElement.prototype,"toBlob",{value:function(e,o,i){for(var r=atob(this.toDataURL(o,i).split(",")[1]),n=r.length,a=new Uint8Array(n),s=0;s@^][^\s!#%&*+<=>@^]*>/,D=/a/g,N=/a/g,H=(n=new C(D)!==D,m.MISSED_STICKY),W=m.UNSUPPORTED_Y;x=i&&(!n||H||O||E||b((function(){return N[_]=!1,C(D)!==D||C(N)===N||"/a/i"!==String(C(D,"i"))})));if(a("RegExp",x)){for(var R=function(t,e){var n,i,r=d(k,this),o=f(t),a=void 0===e,u=[],m=t;if(!r&&o&&a&&t.constructor===R)return t;if((o||d(k,t))&&(t=t.source,a)&&(e=p(m)),t=void 0===t?"":h(t),e=void 0===e?"":h(e),m=t,o=e=O&&"dotAll"in D&&(n=!!e&&-1"===e&&c:if(""===d||y(a,d))throw new A("Invalid capture group name");a[d]=!0,c=!(o[o.length]=[d,u]),d="";continue}c?d+=e:r+=e}return[r,o]}(t))[0],u=a[1]),a=s(C(t,e),r?this:k,R),(n||i||u.length)&&(e=w(a),n&&(e.dotAll=!0,e.raw=R(function(t){for(var e,n=t.length,i=0,r="",o=!1;i<=n;i++)"\\"===(e=L(t,i))?r+=e+L(t,++i):o||"."!==e?("["===e?o=!0:"]"===e&&(o=!1),r+=e):r+="[\\s\\S]";return r}(t),o)),i&&(e.sticky=!0),u.length)&&(e.groups=u),t!==m)try{c(a,"source",""===m?"(?:)":m)}catch(t){}return a},Y=u(C),P=0;Y.length>P;)g(R,C,Y[P++]);(k.constructor=R).prototype=k,v(r,"RegExp",R,{constructor:!0})}S("RegExp")},"4e82":function(t,e,n){"use strict";var i=n("23e7"),r=n("e330"),o=n("59ed"),a=n("7b0b"),s=n("07fa"),c=n("083a"),l=n("577e"),u=n("d039"),d=n("addb"),f=n("a640"),h=n("04d1"),p=n("d998"),m=n("2d00"),g=n("512ce"),v=[],b=r(v.sort),y=r(v.push),w=(n=u((function(){v.sort(void 0)})),r=u((function(){v.sort(null)})),f=f("sort"),!u((function(){if(m)return m<70;if(!(h&&3l(e)?1:-1})),n=s(r),f=0;fn?n=r:r(t||14))return e=n,!0}},h=function(t,e,n){var i,r,o,a,s,c=function c(){var l=(new Date).getTime()-a;l=0?i=setTimeout(c,e-l):(i=null,n||(s=t.apply(o,r),i||(o=r=null)))};return function(){o=this,r=arguments,a=(new Date).getTime();var l=n&&!i;return i||(i=setTimeout(c,e)),l&&(s=t.apply(o,r),o=r=null),s}},p={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{ref:"stripContainer",staticClass:"happy-scroll-strip",class:[t.horizontal?"happy-scroll-strip--horizontal":"happy-scroll-strip--vertical"],style:[t.initLocation],on:{"!wheel":function(e){return e.stopPropagation(),t.handlerWheel(e)}}},[n("div",{ref:"strip",staticClass:"happy-scroll-bar",style:[t.translate,r({},t.config.sizeAttr,t.length+"px"),t.initSize,{background:t.color},{opacity:t.isOpacity}],on:{mousedown:function(e){return e.stopPropagation(),t.handlerMouseDown(e)}}})])},staticRenderFns:[],name:"happy-scroll-strip",props:{horizontal:Boolean,left:Boolean,top:Boolean,move:{type:Number,default:0},size:{type:[Number,String],default:4},minLengthV:{type:Number,default:40},minLengthH:{type:Number,default:40},color:{type:String,default:"rgba(51,51,51,0.2)"},throttle:{type:Number,default:14}},data:function(){return{config:{},startMove:!1,binded:!1,length:0,percentage:0,maxOffset:0,currentOffset:0,moveThrottle:f(this.throttle)}},watch:{currentOffset:function(t){0===t?this.emitLocationEvent("start",0):t===this.maxOffset&&this.emitLocationEvent("end",t/this.percentage)}},computed:{initSize:function(){return r({},this.horizontal?"height":"width",this.size+"px")},isOpacity:function(){return this.percentage<1?1:0},translate:function(){var t=this.move*this.percentage;if(this.$refs.stripContainer)return t<0&&(t=0),t>this.maxOffset&&(t=this.maxOffset),this.currentOffset=t,{transform:this.config.translate+"("+t+"px)"}},initLocation:function(){return this.horizontal?this.top?{top:0,bottom:"auto"}:"":this.left?{left:0,right:"auto"}:""}},methods:{emitLocationEvent:function(t,e){var n=this.horizontal?"horizontal":"vertical";this.$emit(n+"-"+t,e)},computeStrip:function(t,e){var n=this.$refs.stripContainer[this.config.client];this.length=n*(e/t);var i=this.horizontal?this.minLengthH:this.minLengthV;i<1&&(i*=n),this.length=this.lengththis.maxOffset&&(t=this.maxOffset),e&&t>0&&t4?t:void 0}())},e.isLegacyOpera=function(){return!!window.opera}})),x=o((function(t){(t.exports={}).getOption=function(t,e,n){var i=t[e];return void 0!==i&&null!==i||void 0===n?i:n}})),O=function(t){function e(){for(d=!0;u.size();){var t=u;u=a(),t.process()}d=!1}function n(){l=r(e)}function i(t){return clearTimeout(t)}function r(t){return function(t){return setTimeout(t,0)}(t)}var o=(t=t||{}).reporter,s=x.getOption(t,"async",!0),c=x.getOption(t,"auto",!0);c&&!s&&(o&&o.warn("Invalid options combination. auto=true and async=false is invalid. Setting async=true."),s=!0);var l,u=a(),d=!1;return{add:function(t,e){!d&&c&&s&&0===u.size()&&n(),u.add(t,e)},force:function(t){d||(void 0===t&&(t=s),l&&(i(l),l=null),t?n():e())}}},E="_erd",_={initState:function(t){return t[E]={},s(t)},getState:s,cleanState:function(t){delete t[E]}},C=function(t){function e(t){return r(t).object}var n=(t=t||{}).reporter,i=t.batchProcessor,r=t.stateHandler.getState;if(!n)throw new Error("Missing required dependency: reporter.");return{makeDetectable:function(t,e,o){o||(o=e,e=t,t=null),t=t||{},S.isIE(8)?o(e):function(t,e){function o(){function i(){if("static"===c.position){t.style.position="relative";var e=function(t,e,n,i){var r=n[i];"auto"!==r&&"0"!==function(t){return t.replace(/[^-\d\.]/g,"")}(r)&&(t.warn("An element that is positioned static has style."+i+"="+r+" which is ignored due to the static positioning. The element will need to be positioned relative, so the style."+i+" will be set to 0. Element: ",e),e.style[i]=0)};e(n,t,c,"top"),e(n,t,c,"right"),e(n,t,c,"bottom"),e(n,t,c,"left")}}""!==c.position&&(i(c),s=!0);var o=document.createElement("object");o.style.cssText=a,o.tabIndex=-1,o.type="text/html",o.onload=function(){function n(t,e){t.contentDocument?e(t.contentDocument):setTimeout((function(){n(t,e)}),100)}s||i(),n(this,(function(n){e(t)}))},S.isIE()||(o.data="about:blank"),t.appendChild(o),r(t).object=o,S.isIE()&&(o.data="about:blank")}var a="display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: none; padding: 0; margin: 0; opacity: 0; z-index: -1000; pointer-events: none;",s=!1,c=window.getComputedStyle(t),l=t.offsetWidth,u=t.offsetHeight;r(t).startSize={width:l,height:u},i?i.add(o):o()}(e,o)},addListener:function(t,n){function i(){n(t)}if(!e(t))throw new Error("Element is not detectable by this strategy.");S.isIE(8)?(r(t).object={proxy:i},t.attachEvent("onresize",i)):e(t).contentDocument.defaultView.addEventListener("resize",i)},uninstall:function(t){S.isIE(8)?t.detachEvent("onresize",r(t).object.proxy):t.removeChild(e(t)),delete r(t).object}}},k=m.forEach,A=function(t){function e(t){t.className+=" "+d+"_animation_active"}function n(t,e,n){if(t.addEventListener)t.addEventListener(e,n);else{if(!t.attachEvent)return a.error("[scroll] Don't know how to add event listeners.");t.attachEvent("on"+e,n)}}function i(t,e,n){if(t.removeEventListener)t.removeEventListener(e,n);else{if(!t.detachEvent)return a.error("[scroll] Don't know how to remove event listeners.");t.detachEvent("on"+e,n)}}function r(t){return c(t).container.childNodes[0].childNodes[0].childNodes[0]}function o(t){return c(t).container.childNodes[0].childNodes[0].childNodes[1]}var a=(t=t||{}).reporter,s=t.batchProcessor,c=t.stateHandler.getState,l=t.idHandler;if(!s)throw new Error("Missing required dependency: batchProcessor");if(!a)throw new Error("Missing required dependency: reporter.");var u=function(){var t=document.createElement("div");t.style.cssText="position: absolute; width: 1000px; height: 1000px; visibility: hidden; margin: 0; padding: 0;";var e=document.createElement("div");e.style.cssText="position: absolute; width: 500px; height: 500px; overflow: scroll; visibility: none; top: -1500px; left: -1500px; visibility: hidden; margin: 0; padding: 0;",e.appendChild(t),document.body.insertBefore(e,document.body.firstChild);var n=500-e.clientWidth,i=500-e.clientHeight;return document.body.removeChild(e),{width:n,height:i}}(),d="erd_scroll_detection_container";return function(t,e){if(!document.getElementById(t)){var n=e+"_animation",i="/* Created by the element-resize-detector library. */\n";i+="."+e+" > div::-webkit-scrollbar { display: none; }\n\n",i+="."+e+"_animation_active { -webkit-animation-duration: 0.1s; animation-duration: 0.1s; -webkit-animation-name: "+n+"; animation-name: "+n+"; }\n",i+="@-webkit-keyframes "+n+" { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } }\n",function(e,n){n=n||function(t){document.head.appendChild(t)};var i=document.createElement("style");i.innerHTML=e,i.id=t,n(i)}(i+="@keyframes "+n+" { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } }")}}("erd_scroll_detection_scrollbar_style",d),{makeDetectable:function(t,i,f){function h(){if(t.debug){var e=Array.prototype.slice.call(arguments);if(e.unshift(l.get(i),"Scroll: "),a.log.apply)a.log.apply(null,e);else for(var n=0;ni&&(n=t.biggerMoveH.toLocaleLowerCase()),"start"===n&&(t.moveY=0,t.slideYChange(t.moveY)),"end"===n&&(t.moveY=e.clientHeight,t.slideYChange(t.moveY)),i=e.clientHeight,n="",e.clientWidthr&&(n=t.biggerMoveV.toLocaleLowerCase()),"start"===n&&(t.moveX=0,t.slideXChange(t.moveX)),"end"===n&&(t.moveX=e.clientWidth,t.slideXChange(t.moveX)),r=e.clientWidth}))}},setContainerSize:function(){this.initSize={width:this.$refs["happy-scroll"].clientWidth+20+"px",height:this.$refs["happy-scroll"].clientHeight+20+"px"}},checkScrollMode:function(){if(void 0===T._happyJS._isScrollNotUseSpace){var t=this.$slots.default[0].elm,e=this.$refs.container;(t.offsetHeight>e.clientHeight||t.offsetWidth>e.clientWidth)&&(e.offsetWidth>e.clientWidth||e.offsetHeight>e.clientHeight?T._happyJS._isScrollNotUseSpace=!1:T._happyJS._isScrollNotUseSpace=!0,this.isScrollNotUseSpace=T._happyJS._isScrollNotUseSpace)}}},beforeCreate:function(){var t=T._happyJS=T._happyJS||{};this.isScrollNotUseSpace=t._isScrollNotUseSpace},created:function(){this.updateSyncScroll=h((function(){this.$emit("update:scrollTop",this.moveY),this.$emit("update:scrollLeft",this.moveX)}),this.throttle)},mounted:function(){var t=this;this.setContainerSize(),this.$nextTick((function(){t.computeStripX(),t.computeStripY(),t.checkScrollMode(),t.initBrowserSize(),t.$nextTick((function(){t.scrollTop&&(t.$refs.container.scrollTop=+t.scrollTop),t.scrollLeft&&(t.$refs.container.scrollLeft=+t.scrollLeft)}))})),this.resizeListener(),this.$watch("browserHSize",this.setContainerSize),this.$watch("browserVSize",this.setContainerSize)}});"undefined"!=typeof window&&window.Vue&&Vue.component("happy-scroll",I),t.default={install:function(t){t.component("happy-scroll",I)},version:"2.1.1"},t.HappyScroll=I,t.version="2.1.1",Object.defineProperty(t,"__esModule",{value:!0})}(e,n("a026"))},a254:function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAAWCAYAAACL6W/rAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFGmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDYwLCAyMDIwLzA1LzEyLTE2OjA0OjE3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjAtMTEtMTBUMTU6MzI6MTkrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIwLTExLTEwVDE1OjMyOjUxKzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIwLTExLTEwVDE1OjMyOjUxKzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOmZlYzBlOWE3LWE4YTEt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"},a4d3:function(t,e,n){"use strict";n("d9f5"),n("b4f8"),n("c513"),n("e9c4"),n("5a47")},b4f8:function(t,e,n){"use strict";var i=n("23e7"),r=n("d066"),o=n("1a2d"),a=n("577e"),s=n("5692"),c=(n=n("0b439"),s("string-to-symbol-registry")),l=s("symbol-to-string-registry");i({target:"Symbol",stat:!0,forced:!n},{for:function(t){var e;t=a(t);return o(c,t)?c[t]:(e=r("Symbol")(t),c[t]=e,l[e]=t,e)}})},b7a1:function(t,e,n){"use strict";n("3201")},c513:function(t,e,n){"use strict";var i=n("23e7"),r=n("1a2d"),o=n("d9b5"),a=n("0d51"),s=n("5692"),c=(n=n("0b439"),s("symbol-to-string-registry"));i({target:"Symbol",stat:!0,forced:!n},{keyFor:function(t){if(!o(t))throw new TypeError(a(t)+" is not a symbol");if(r(c,t))return c[t]}})},c607:function(t,e,n){"use strict";var i=n("83ab"),r=n("fce3"),o=n("c6b6"),a=n("edd0"),s=n("69f3").get,c=RegExp.prototype,l=TypeError;i&&r&&a(c,"dotAll",{configurable:!0,get:function(){if(this!==c){if("RegExp"===o(this))return!!s(this).dotAll;throw new l("Incompatible receiver, RegExp required")}}})},c71e:function(t,e,n){"use strict";var i=n("313e"),r=n.n(i);i={name:"Index",props:{styles:{type:Object,default:null},optionData:{type:Object,default:null}},data:function(){return{myChart:null}},computed:{echarts:function(){return"echarts"+Math.ceil(100*Math.random())}},watch:{optionData:{handler:function(t,e){this.handleSetVisitChart()},deep:!0}},mounted:function(){var t=this,e=this;e.$nextTick((function(){e.handleSetVisitChart(),window.addEventListener("resize",t.wsFunc)}))},beforeDestroy:function(){window.removeEventListener("resize",this.wsFunc),this.myChart&&(this.myChart.dispose(),this.myChart=null)},methods:{wsFunc:function(){this.myChart.resize()},handleSetVisitChart:function(){this.myChart=r.a.init(document.getElementById(this.echarts));var t=this.optionData;this.myChart.setOption(t,!0)}}},n=n("2877"),n=Object(n.a)(i,(function(){var t=this._self._c;return t("div",[t("div",{style:this.styles,attrs:{id:this.echarts}})])}),[],!1,null,"4a0d7a27",null);e.a=n.exports},d9f5:function(t,e,n){"use strict";function i(t,e,n){var i=nt(K,e);i&&delete K[e],it(t,e,n),i&&t!==K&&it(K,e,i)}function r(t,e){var n=st[t]=C(Q);return J(n,{type:U,tag:t,description:e}),g||(n.description=e),n}function o(t,e,n){return t===K&&o(ct,e,n),S(t),e=O(e),S(n),(y(st,e)?(n.enumerable?(y(t,$)&&t[$][e]&&(t[$][e]=!1),n=C(n,{enumerable:_(0,!1)})):(y(t,$)||it(t,$,_(1,{})),t[$][e]=!0),ut):it)(t,e,n)}function a(t,e){S(t);var n=x(e);e=k(n).concat(u(n));return X(e,(function(e){g&&!h(s,n,e)||o(t,e,n[e])})),t}function s(t){t=O(t);var e=h(ot,this,t);return!(this===K&&y(st,t)&&!y(ct,t))&&(!(e||!y(this,t)||!y(st,t)||y(this,$)&&this[$][t])||e)}function c(t,e){var n;t=x(t),e=O(e);if(t!==K||!y(st,e)||y(ct,e))return!(n=nt(t,e))||!y(st,e)||y(t,$)&&t[$][e]||(n.enumerable=!0),n}function l(t){t=rt(x(t));var e=[];return X(t,(function(t){y(st,t)||y(R,t)||at(e,t)})),e}function u(t){var e=t===K,n=(t=rt(e?ct:x(t)),[]);return X(t,(function(t){!y(st,t)||e&&!y(K,t)||at(n,st[t])})),n}var d=n("23e7"),f=n("da84"),h=n("c65b"),p=n("e330"),m=n("c430"),g=n("83ab"),v=n("04f8"),b=n("d039"),y=n("1a2d"),w=n("3a9b"),S=n("825a"),x=n("fc6a"),O=n("a04b"),E=n("577e"),_=n("5c6c"),C=n("7c73"),k=n("df75"),A=n("241c"),z=n("057f"),L=n("7418"),T=n("06cf"),I=n("9bf2"),j=n("37e8"),M=n("d1e7"),D=n("cb2d"),N=n("edd0"),H=n("5692"),W=n("f772"),R=n("d012"),Y=n("90e3"),P=n("b622"),V=n("e538"),B=n("e065"),G=n("57b9"),F=n("d44e"),Z=n("69f3"),X=n("b727").forEach,$=W("hidden"),U="Symbol",J=(n="prototype",Z.set),q=Z.getterFor(U),K=Object[n],Q=(W=f.Symbol,W&&W[n]),tt=f.RangeError,et=f.TypeError,nt=(Z=f.QObject,T.f),it=I.f,rt=z.f,ot=M.f,at=p([].push),st=H("symbols"),ct=H("op-symbols"),lt=(p=H("wks"),!Z||!Z[n]||!Z[n].findChild),ut=g&&b((function(){return 7!==C(it({},"a",{get:function(){return it(this,"a",{value:7}).a}})).a}))?i:it;v||(D(Q=(W=function(){if(w(Q,this))throw new et("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?E(arguments[0]):void 0,e=Y(t),n=function(r){var o=void 0===this?f:this;o===K&&h(n,ct,r),y(o,$)&&y(o[$],e)&&(o[$][e]=!1),r=_(1,r);try{ut(o,e,r)}catch(t){if(!(t instanceof tt))throw t;i(o,e,r)}};return g&<&&ut(K,e,{configurable:!0,set:n}),r(e,t)})[n],"toString",(function(){return q(this).tag})),D(W,"withoutSetter",(function(t){return r(Y(t),t)})),M.f=s,I.f=o,j.f=a,T.f=c,A.f=z.f=l,L.f=u,V.f=function(t){return r(P(t),t)},g&&(N(Q,"description",{configurable:!0,get:function(){return q(this).description}}),m||D(K,"propertyIsEnumerable",s,{unsafe:!0}))),d({global:!0,constructor:!0,wrap:!0,forced:!v,sham:!v},{Symbol:W}),X(k(p),(function(t){B(t)})),d({target:U,stat:!0,forced:!v},{useSetter:function(){lt=!0},useSimple:function(){lt=!1}}),d({target:"Object",stat:!0,forced:!v,sham:!g},{create:function(t,e){return void 0===e?C(t):a(C(t),e)},defineProperty:o,defineProperties:a,getOwnPropertyDescriptor:c}),d({target:"Object",stat:!0,forced:!v},{getOwnPropertyNames:l}),G(),F(W,U),R[$]=!0},e01a:function(t,e,n){"use strict";var i,r,o,a,s,c,l,u=n("23e7"),d=n("83ab"),f=n("da84"),h=n("e330"),p=n("1a2d"),m=n("1626"),g=n("3a9b"),v=n("577e"),b=n("edd0"),y=(n=n("e893"),f.Symbol),w=y&&y.prototype;!d||!m(y)||"description"in w&&void 0===y().description||(i={},n(f=function(){var t=arguments.length<1||void 0===arguments[0]?void 0:v(arguments[0]),e=g(w,this)?new y(t):void 0===t?y():y(t);return""===t&&(i[e]=!0),e},y),(f.prototype=w).constructor=f,r="Symbol(description detection)"===String(y("description detection")),o=h(w.valueOf),a=h(w.toString),s=/^Symbol\((.*)\)[^)]+$/,c=h("".replace),l=h("".slice),b(w,"description",{configurable:!0,get:function(){var t=o(this);return p(i,t)?"":(t=a(t),""===(t=r?l(t,7,-1):c(t,s,"$1"))?void 0:t)}}),u({global:!0,constructor:!0,forced:!0},{Symbol:f}))},e065:function(t,e,n){"use strict";var i=n("428f"),r=n("1a2d"),o=n("e538"),a=n("9bf2").f;t.exports=function(t){var e=i.Symbol||(i.Symbol={});r(e,t)||a(e,t,{value:o.f(t)})}},e538:function(t,e,n){"use strict";n=n("b622"),e.f=n}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-cbe67462.a4d16261.js b/crmeb/public/admin/system_static/js/chunk-cbe67462.a4d16261.js deleted file mode 100644 index 359f462f1..000000000 --- a/crmeb/public/admin/system_static/js/chunk-cbe67462.a4d16261.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-cbe67462"],{"03ecd":function(t,e,a){t.exports=a.p+"system_static/img/mobilehead.1c931282.png"},3137:function(t,e,a){"use strict";a.r(e);var i=a("c7eb"),s=a("1da1"),r=(a("d9e2"),a("14d9"),a("a434"),a("a15b"),a("d708")),l=a("b562"),o=a("c42b"),n=a("c276"),c=(o=(a("ed08"),{name:"follow",components:{newsCategory:o.a},data:function(){var t=this;return{delfromData:{},isShow:!1,maxCols:4,scrollerHeight:"600",contentTop:"130",contentWidth:"98%",modals:!1,val:"",formatImg:["jpg","jpeg","png","bmp","gif"],formatVoice:["mp3","wma","wav","amr"],header:{},formValidate:{status:-1,type:"",key:this.$route.params.key||"",data:{content:"",src:"",list:[]},id:0},fileUrl:r.a.apiBaseURL+"/file/upload/1",ruleValidate:{val:[{required:!0,validator:function(e,a,i){0===t.labelarr.length?i(new Error("请输入后回车")):i()},trigger:"change"}],type:[{required:!0,message:"请选择消息类型",trigger:"change"}],content:[{required:!0,validator:function(e,a,i){"text"===t.formValidate.type&&(""===t.formValidate.data.content?i(new Error("请填写规则内容")):i())},trigger:"blur"}],src:[{required:!0,validator:function(e,a,i){"image"===t.formValidate.type&&""===t.formValidate.data.src?i(new Error("请上传")):i()},trigger:"change"}]},labelarr:[]}},watch:{$route:function(t,e){this.$route.params.key||"0"!==this.$route.params.id?(this.formValidate.key=this.$route.params.key,this.details()):(this.labelarr=[],this.$refs.formValidate.resetFields())}},computed:{imgUrl:function(){var t=r.a.apiBaseURL.indexOf("/adminapi/");return r.a.apiBaseURL.substring(0,t)}},mounted:function(){this.getToken(),(this.$route.params.key||this.$route.params.id&&"0"!==this.$route.params.id)&&this.details()},methods:{beforeUpload:function(t){},getCentList:function(t){this.formValidate.data.list=t.new,this.modals=!1},addlabel:function(){-1===this.labelarr.indexOf(this.val)&&this.labelarr.push(this.val),this.val=""},handleClose:function(t){t=this.labelarr.indexOf(t),this.labelarr.splice(t,1)},details:function(){var t=this,e="",a={};a=this.$route.params.id?(e="app/wechat/keyword/"+this.$route.params.id,{}):(e="app/wechat/reply",{key:{key:this.formValidate.key}});Object(l.h)(e,a).then(function(){var e=Object(s.a)(Object(i.a)().mark((function e(a){var s,r;return Object(i.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a.data.info.data instanceof Array)return t.formValidate.status=0,e.abrupt("return");e.next=3;break;case 3:s=a.data.info||{},r=s.data||{},t.formValidate={status:s.status,type:s.type,key:s.key,data:{content:r.content,src:r.src,list:r.list},id:s.id},t.$route.params.id&&(t.labelarr=t.formValidate.key.split(",")||[]);case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))},changePic:function(){this.modals=!0},RuleFactor:function(t){switch(t){case"text":this.formValidate.data.src="",this.formValidate.data.list=[];break;case"news":this.formValidate.data.src="",this.formValidate.data.content="";break;default:this.formValidate.data.list=[],this.formValidate.data.content="",this.formValidate.data.src=""}},getToken:function(){this.header["Authori-zation"]="Bearer "+Object(n.c)("token")},handleSuccess:function(t,e){200===t.status?(this.formValidate.data.src=t.data.src,this.$message.success(t.msg)):this.$message.error(t.msg)},handleFormatError:function(t){"image"===this.formValidate.type?this.$message.warning("请上传bmp/png/jpeg/jpg/gif格式的图片"):this.$message.warning("请上传mp3/wma/wav/amr格式的语音")},handleMaxSize:function(t){this.$message.warning("请上传文件2M以内的文件")},submenus:function(t){var e=this;this.$refs[t].validate((function(t){if(!t)return!1;t={},t=e.$route.params.id?(e.formValidate.key=e.labelarr.join(","),{url:"app/wechat/keyword/"+e.$route.params.id,key:e.formValidate}):{url:"app/wechat/keyword/"+e.formValidate.id,key:e.formValidate},Object(l.i)(t).then(function(){var t=Object(s.a)(Object(i.a)().mark((function t(a){return Object(i.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e.operation(),e.$message.success(a.msg);case 2:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.$message.error(t.msg)}))}))},operation:function(){var t=this;this.$route.params.id&&"0"===this.$route.params.id?this.$msgbox({title:"提示",message:"是否继续添加",showCancelButton:!0,cancelButtonText:"否",confirmButtonText:"是",iconClass:"el-icon-warning",confirmButtonClass:"btn-custom-cancel"}).then((function(){setTimeout((function(){t.labelarr=[],t.val="",t.$refs.formValidate.resetFields()}),1e3)})).catch((function(){setTimeout((function(){t.$router.push({path:t.$routeProStr+"/app/wechat/reply/keyword"})}),500)})):this.$route.params.id&&"0"!==this.$route.params.id&&this.$router.push({path:this.$routeProStr+"/app/wechat/reply/keyword"})}}}),a("e7f8"),a("2877"));c=Object(c.a)(o,(function(){var t=this,e=t._self._c;return e("div",[e("pages-header",{ref:"pageHeader",attrs:{title:t.$route.meta.title,backUrl:t.$routeProStr+"/app/wechat/reply/keyword"}}),e("el-card",{staticClass:"ivu-mt-16",attrs:{bordered:!1,shadow:"never"}},[e("el-row",{attrs:{gutter:24}},[e("el-col",{staticClass:"ml40",attrs:{span:24}},[e("el-col",{attrs:{span:24}},[e("el-col",{staticClass:"left mb15",attrs:{xl:7,lg:7,md:22,sm:22,xs:22}},[e("img",{staticClass:"top",attrs:{src:a("03ecd")}}),e("img",{staticClass:"bottom",attrs:{src:a("58b1")}}),e("div",{staticClass:"centent"},[e("div",{staticClass:"time-wrapper"},[e("span",{staticClass:"time"},[t._v("9:36")])]),"news"!==t.formValidate.type?e("div",{staticClass:"view-item text-box clearfix"},[e("div",{staticClass:"avatar fl"},[e("img",{attrs:{src:a("4795")}})]),e("div",{staticClass:"box-content fl"},["text"===t.formValidate.type?e("span",{domProps:{textContent:t._s(t.formValidate.data.content)}}):t._e(),t.formValidate.data.src?e("div",{staticClass:"box-content_pic"},[e("img",{attrs:{src:t.formValidate.data.src?t.imgUrl+t.formValidate.data.src:""}})]):t._e()])]):t._e(),"news"===t.formValidate.type?e("div",t._l(t.formValidate.data.list,(function(a,i){return e("div",{key:i},[0===i?e("div",[e("div",{staticClass:"news_pic",style:{backgroundImage:"url("+a.image_input[0]+")",backgroundSize:"100% 100%"}}),e("span",{staticClass:"news_sp"},[t._v(t._s(a.title))])]):e("div",{staticClass:"news_cent"},[a.synopsis?e("span",{staticClass:"news_sp1"},[t._v(t._s(a.title))]):t._e(),0!==a.image_input.length?e("div",{staticClass:"news_cent_img"},[e("img",{attrs:{src:a.image_input[0]}})]):t._e()])])})),0):t._e()])]),e("el-col",{attrs:{xl:11,lg:12,md:22,sm:22,xs:22}},[e("el-col",{staticClass:"userAlert",attrs:{span:24}},[e("div",{staticClass:"box-card right"},[e("el-form",{ref:"formValidate",staticClass:"mt20",attrs:{model:t.formValidate,rules:t.ruleValidate,"label-width":"100px"},nativeOn:{submit:function(t){t.preventDefault()}}},[t.$route.params.id?e("el-form-item",{attrs:{label:"关键字:",prop:"val"}},[e("div",{staticClass:"arrbox"},[t._l(t.labelarr,(function(a,i){return e("el-tag",{key:i,attrs:{name:a,closable:!0},on:{close:function(e){return t.handleClose(a)}}},[t._v(t._s(a)+"\n ")])})),e("input",{directives:[{name:"model",rawName:"v-model",value:t.val,expression:"val"}],staticClass:"arrbox_ip",staticStyle:{width:"90%"},attrs:{placeholder:"输入后回车"},domProps:{value:t.val},on:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.addlabel.apply(null,arguments)},input:function(e){e.target.composing||(t.val=e.target.value)}}})],2)]):t._e(),e("el-form-item",{attrs:{label:"消息状态:"}},[e("el-radio-group",{model:{value:t.formValidate.status,callback:function(e){t.$set(t.formValidate,"status",e)},expression:"formValidate.status"}},[e("el-radio",{attrs:{label:1}},[t._v("启用")]),e("el-radio",{attrs:{label:0}},[t._v("禁用")])],1)],1),e("el-form-item",{attrs:{label:"消息类型:",prop:"type"}},[e("el-select",{staticStyle:{width:"90%"},attrs:{placeholder:"请选择规则状态"},on:{change:function(e){return t.RuleFactor(t.formValidate.type)}},model:{value:t.formValidate.type,callback:function(e){t.$set(t.formValidate,"type",e)},expression:"formValidate.type"}},[e("el-option",{attrs:{value:"text",label:"文字消息"}}),e("el-option",{attrs:{value:"image",label:"图片消息"}}),e("el-option",{attrs:{value:"news",label:"图文消息"}}),e("el-option",{attrs:{value:"voice",label:"声音消息"}})],1)],1),"text"===t.formValidate.type?e("el-form-item",{attrs:{label:"消息内容:",prop:"content"}},[e("el-input",{staticStyle:{width:"90%"},attrs:{placeholder:"请填写消息内容",type:"textarea",rows:4},model:{value:t.formValidate.data.content,callback:function(e){t.$set(t.formValidate.data,"content",e)},expression:"formValidate.data.content"}})],1):t._e(),"news"===t.formValidate.type?e("el-form-item",{attrs:{label:"选取图文:"}},[e("el-button",{on:{click:t.changePic}},[t._v("选择图文消息")])],1):t._e(),"image"===t.formValidate.type||"voice"===t.formValidate.type?e("el-form-item",{attrs:{label:"image"===t.formValidate.type?"图片地址:":"语音地址:",prop:"src"}},[e("div",{staticClass:"acea-row row-middle"},[e("el-input",{staticClass:"mr15",staticStyle:{width:"75%"},attrs:{readonly:"readonly",placeholder:"default size"},model:{value:t.formValidate.data.src,callback:function(e){t.$set(t.formValidate.data,"src",e)},expression:"formValidate.data.src"}}),e("el-upload",{staticClass:"mr20",staticStyle:{"margin-top":"1px"},attrs:{"show-file-list":!1,action:t.fileUrl,"on-success":t.handleSuccess,accept:"image"===t.formValidate.type?t.formatImg:t.formatVoice,"max-size":2048,headers:t.header,"on-format-error":t.handleFormatError,"on-exceeded-size":t.handleMaxSize,"before-upload":t.beforeUpload}},[e("el-button",{attrs:{type:"primary"}},[t._v("上传")])],1)],1),e("span",{directives:[{name:"show",rawName:"v-show",value:"image"===t.formValidate.type,expression:"formValidate.type === 'image'"}]},[t._v("文件最大2Mb,支持bmp/png/jpeg/jpg/gif格式")]),e("span",{directives:[{name:"show",rawName:"v-show",value:"voice"===t.formValidate.type,expression:"formValidate.type === 'voice'"}]},[t._v("文件最大2Mb,支持mp3格式,播放长度不超过60s")])]):t._e()],1)],1)]),e("el-col",{attrs:{span:24}},[e("div",{staticClass:"acea-row row-center"},[e("el-button",{staticClass:"mr20",attrs:{type:"primary"},on:{click:function(e){return t.submenus("formValidate")}}},[t._v("保存并发布 ")])],1)])],1)],1)],1)],1)],1),e("el-dialog",{staticClass:"modelBox",attrs:{visible:t.modals,title:"发送消息",width:"1200px","lock-scroll":!1},on:{"update:visible":function(e){t.modals=e}}},[t.modals?e("news-category",{attrs:{scrollerHeight:t.scrollerHeight,contentTop:t.contentTop,contentWidth:t.contentWidth,maxCols:t.maxCols},on:{getCentList:t.getCentList}}):t._e()],1)],1)}),[],!1,null,"e0662dfc",null);e.default=c.exports},4795:function(t,e,a){t.exports=a.p+"system_static/img/head.cfd4b538.gif"},"58b1":function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAAyCAIAAACib5WDAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE1NEJCMUE0NzZGNDExRTVBOTBBQTZFOEFEMjc4NTkzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjE1NEJCMUE1NzZGNDExRTVBOTBBQTZFOEFEMjc4NTkzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTU0QkIxQTI3NkY0MTFFNUE5MEFBNkU4QUQyNzg1OTMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTU0QkIxQTM3NkY0MTFFNUE5MEFBNkU4QUQyNzg1OTMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4yWLBJAAABuklEQVR42uzcu0ocURzA4XWxMIWiQhJwtVhxMW0wEkWj+AwWgm9gJfgggpVPoElEUwUCKRNFJaQWsygWXvAKXlBZGw8KIiIJmWFnGPg+pjiryMIffpxzRLemUqnkUlUul0ulUg74f3kjAAEDAgYEDAIGBAwIGBAwCBgQMCBgEHAMlZub8BglJK825s/vHxzOfl4Ii9GR4devXhooZGYHPjo+mfk0f3l5FZ6wCC8NFDKzA+fz+aHB/scvDRQyE3BzU2N4DBEyeYQGBAxU5wi9sbm1+ut3W2shznucnp296Sx1tBeNGxINeG39z+jIcPy3+Tj3RcCQ9BG6ob7+fjE5NR2eaOugtdBi1pD0Dvzg6vo68hpIOeAXdXWR10CV1Pz9c6F/LC4P9PfGf5ufSysf+nqe/ZbPhYZq3YGfiHD7BdI/Qrv9QuYDdvsFd2B3YEjjDgxk+Aidu/sd1T9vueEUPTE+ZrhgBwai7sA7u3tPvhJtaz0/vzBrSDrg7ndvv377/vAX0dFs7+y+7+4ya0g64I72ov8iAndgQMCAgEHAgIABAYOAAQEDAgYEDAIGBAwIGBAwCBhIy60AAwBiy5esmSYLKgAAAABJRU5ErkJggg=="},d9ff:function(t,e,a){},e7f8:function(t,e,a){"use strict";a("d9ff")}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-ce3d9784.8a99f4da.js b/crmeb/public/admin/system_static/js/chunk-ce3d9784.8a99f4da.js new file mode 100644 index 000000000..dbb49b0d2 --- /dev/null +++ b/crmeb/public/admin/system_static/js/chunk-ce3d9784.8a99f4da.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-ce3d9784"],{"6f0b":function(t,e,a){"use strict";a("9a5f")},"9a5f":function(t,e,a){},badca:function(t,e,a){"use strict";a.r(e);var n=a("c7eb"),r=a("1da1"),i=a("5530"),c=a("2f62"),o=a("cd05");i={name:"bill",data:function(){return{billList:[],formValidate:{nickname:"",start_time:"",end_time:"",type:"",page:1,limit:20},loading:!1,tabList:[],total:0}},computed:Object(i.a)(Object(i.a)({},Object(c.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"}}),created:function(){this.selList(),this.getList()},methods:{onchangeTime:function(t){this.formValidate.start_time=t[0],this.formValidate.end_time=t[1]},selList:function(){var t=this;Object(o.b)().then(function(){var e=Object(r.a)(Object(n.a)().mark((function e(a){return Object(n.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.billList=a.data.list;case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))},getList:function(){var t=this;this.loading=!0,Object(o.a)(this.formValidate).then(function(){var e=Object(r.a)(Object(n.a)().mark((function e(a){var r;return Object(n.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r=a.data,t.tabList=r.data,t.total=r.count,t.loading=!1;case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.loading=!1,t.$message.error(e.msg)}))},userSearchs:function(){this.formValidate.page=1,this.getList()},exports:function(){var t=this,e=this.formValidate;e={start_time:e.start_time,end_time:e.end_time,nickname:e.nickname,type:e.type};Object(o.q)(e).then((function(t){location.href=t.data[0]})).catch((function(e){t.$message.error(e.msg)}))}}},a("6f0b"),c=a("2877"),a=Object(c.a)(i,(function(){var t=this,e=t._self._c;return e("div",[e("div",{staticClass:"i-layout-page-header header-title"},[e("span",{staticClass:"ivu-page-header-title"},[t._v(t._s(t.$route.meta.title))])]),e("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never"}},[e("el-form",{ref:"formValidate",attrs:{model:t.formValidate,"label-width":t.labelWidth,"label-position":t.labelPosition},nativeOn:{submit:function(t){t.preventDefault()}}},[e("el-row",{attrs:{gutter:24}},[e("el-col",{attrs:{xl:6,lg:12,md:13,sm:12,xs:24}},[e("el-form-item",{attrs:{label:"关键字:"}},[e("el-input",{attrs:{"enter-button":"",placeholder:"请输入","element-id":"name"},model:{value:t.formValidate.nickname,callback:function(e){t.$set(t.formValidate,"nickname",e)},expression:"formValidate.nickname"}})],1)],1),e("el-col",{attrs:{xl:6,lg:12,md:13,sm:12,xs:24}},[e("el-form-item",{staticClass:"tab_data",attrs:{label:"时间范围:"}},[e("el-date-picker",{staticStyle:{width:"80%"},attrs:{clearable:"",editable:!1,format:"yyyy/MM/dd","value-format":"yyyy/MM/dd",type:"daterange","range-separator":"-","start-placeholder":"开始日期","end-placeholder":"结束日期"},on:{change:t.onchangeTime}})],1)],1),e("el-col",{attrs:{xl:6,lg:12,md:13,sm:12,xs:24}},[e("el-form-item",{staticClass:"tab_data",attrs:{label:"筛选类型:"}},[e("el-select",{staticStyle:{width:"200px",height:"32px"},attrs:{clearable:""},model:{value:t.formValidate.type,callback:function(e){t.$set(t.formValidate,"type",e)},expression:"formValidate.type"}},t._l(t.billList,(function(t,a){return e("el-option",{key:a,attrs:{value:t.type,label:t.title}})})),1)],1)],1),e("el-col",{attrs:{span:6}},[e("el-form-item",[e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:t.userSearchs}},[t._v("搜索")]),e("el-button",{directives:[{name:"auth",rawName:"v-auth",value:["export-userFinance"],expression:"['export-userFinance']"},{name:"db-click",rawName:"v-db-click"}],staticClass:"export",on:{click:t.exports}},[t._v("导出\n ")])],1)],1)],1)],1),e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"table",attrs:{"highlight-current-row":"",data:t.tabList,"empty-text":"暂无数据"}},[e("el-table-column",{attrs:{label:"用户ID",width:"80"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.uid))])]}}])}),e("el-table-column",{attrs:{label:"昵称","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.nickname))])]}}])}),e("el-table-column",{attrs:{label:"金额","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("div",{class:[1===a.row.pm?"green":"red"]},[t._v("\n "+t._s(1===a.row.pm?a.row.number:"-"+a.row.number)+"\n ")])]}}])}),e("el-table-column",{attrs:{label:"类型","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.title))])]}}])}),e("el-table-column",{attrs:{label:"备注","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.mark))])]}}])}),e("el-table-column",{attrs:{label:"创建时间","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.add_time))])]}}])})],1),e("div",{staticClass:"acea-row row-right page"},[t.total?e("pagination",{attrs:{total:t.total,page:t.formValidate.page,limit:t.formValidate.limit},on:{"update:page":function(e){return t.$set(t.formValidate,"page",e)},"update:limit":function(e){return t.$set(t.formValidate,"limit",e)},pagination:t.getList}}):t._e()],1)],1)],1)}),[],!1,null,"1e6bc75e",null);e.default=a.exports},cd05:function(t,e,a){"use strict";a.d(e,"b",(function(){return r})),a.d(e,"a",(function(){return i})),a.d(e,"f",(function(){return c})),a.d(e,"e",(function(){return o})),a.d(e,"h",(function(){return l})),a.d(e,"d",(function(){return s})),a.d(e,"c",(function(){return u})),a.d(e,"m",(function(){return d})),a.d(e,"k",(function(){return f})),a.d(e,"r",(function(){return m})),a.d(e,"l",(function(){return p})),a.d(e,"q",(function(){return b})),a.d(e,"p",(function(){return h})),a.d(e,"g",(function(){return g})),a.d(e,"j",(function(){return _})),a.d(e,"o",(function(){return v})),a.d(e,"i",(function(){return w})),a.d(e,"n",(function(){return j}));var n=a("6b6c");function r(){return Object(n.a)({url:"finance/finance/bill_type",method:"get"})}function i(t){return Object(n.a)({url:"finance/finance/list",method:"get",params:t})}function c(t){return Object(n.a)({url:"finance/finance/commission_list",method:"get",params:t})}function o(t){return Object(n.a)({url:"finance/finance/user_info/".concat(t),method:"get"})}function l(t,e){return Object(n.a)({url:"finance/finance/extract_list/".concat(t),method:"get",params:e})}function s(t){return Object(n.a)({url:"finance/extract",method:"get",params:t})}function u(t){return Object(n.a)({url:"finance/extract/".concat(t,"/edit"),method:"get"})}function d(t,e){return Object(n.a)({url:"finance/extract/refuse/".concat(t),method:"put",data:e})}function f(t){return Object(n.a)({url:"finance/recharge",method:"get",params:t})}function m(t){return Object(n.a)({url:"finance/recharge/user_recharge",method:"get",params:t})}function p(t){return Object(n.a)({url:"finance/recharge/".concat(t,"/refund_edit"),method:"get"})}function b(t){return Object(n.a)({url:"export/userFinance",method:"get",params:t})}function h(t){return Object(n.a)({url:"export/userCommission",method:"get",params:t})}function g(t){return Object(n.a)({url:"export/userRecharge",method:"get",params:t})}function _(t){return Object(n.a)({url:"statistic/flow/get_list",method:"get",params:t})}function v(t,e){return Object(n.a)({url:"statistic/flow/set_mark/".concat(t),method:"post",data:e})}function w(t){return Object(n.a)({url:"finance/balance/list",method:"get",params:t})}function j(t,e){return Object(n.a)({url:"finance/balance/set_mark/".concat(t),method:"post",data:e})}}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-ce82e81a.2f26100d.js b/crmeb/public/admin/system_static/js/chunk-ce82e81a.2f26100d.js deleted file mode 100644 index 243cb5d34..000000000 --- a/crmeb/public/admin/system_static/js/chunk-ce82e81a.2f26100d.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-ce82e81a"],{"0b6b":function(t,e,n){},"0c9f":function(t,e,n){"use strict";n.d(e,"j",(function(){return i})),n.d(e,"o",(function(){return r})),n.d(e,"m",(function(){return o})),n.d(e,"l",(function(){return s})),n.d(e,"p",(function(){return c})),n.d(e,"r",(function(){return l})),n.d(e,"s",(function(){return u})),n.d(e,"v",(function(){return d})),n.d(e,"t",(function(){return f})),n.d(e,"u",(function(){return m})),n.d(e,"q",(function(){return p})),n.d(e,"n",(function(){return b})),n.d(e,"k",(function(){return h})),n.d(e,"e",(function(){return g})),n.d(e,"h",(function(){return _})),n.d(e,"f",(function(){return w})),n.d(e,"i",(function(){return v})),n.d(e,"g",(function(){return j})),n.d(e,"a",(function(){return O})),n.d(e,"c",(function(){return y})),n.d(e,"b",(function(){return k})),n.d(e,"d",(function(){return V})),n.d(e,"w",(function(){return x}));var a=n("6b6c");function i(t){return Object(a.a)({url:"/statistic/product/get_basic",method:"get",params:t})}function r(t){return Object(a.a)({url:"/statistic/product/get_trend",method:"get",params:t})}function o(t){return Object(a.a)({url:"/statistic/product/get_product_ranking",method:"get",params:t})}function s(t){return Object(a.a)({url:"/statistic/product/get_excel",method:"get",params:t})}function c(t){return Object(a.a)({url:"/statistic/user/get_basic",method:"get",params:t})}function l(t){return Object(a.a)({url:"/statistic/user/get_trend",method:"get",params:t})}function u(t){return Object(a.a)({url:"/statistic/user/get_wechat",method:"get",params:t})}function d(t){return Object(a.a)({url:"/statistic/user/get_wechat_trend",method:"get",params:t})}function f(t){return Object(a.a)({url:"/statistic/user/get_region",method:"get",params:t})}function m(t){return Object(a.a)({url:"/statistic/user/get_sex",method:"get",params:t})}function p(t){return Object(a.a)({url:"/statistic/user/get_excel",method:"get",params:t})}function b(t){return Object(a.a)({url:"/statistic/trade/top_trade",method:"get",params:t})}function h(t){return Object(a.a)({url:"/statistic/trade/bottom_trade",method:"get",params:t})}function g(t){return Object(a.a)({url:"/statistic/order/get_basic",method:"get",params:t})}function _(t){return Object(a.a)({url:"/statistic/order/get_trend",method:"get",params:t})}function w(t){return Object(a.a)({url:"/statistic/order/get_channel",method:"get",params:t})}function v(t){return Object(a.a)({url:"/statistic/order/get_type",method:"get",params:t})}function j(t){return Object(a.a)({url:"/statistic/flow/get_record",method:"get",params:t})}function O(t){return Object(a.a)({url:"/statistic/balance/get_basic",method:"get",params:t})}function y(t){return Object(a.a)({url:"/statistic/balance/get_trend",method:"get",params:t})}function k(t){return Object(a.a)({url:"/statistic/balance/get_channel",method:"get",params:t})}function V(t){return Object(a.a)({url:"/statistic/balance/get_type",method:"get",params:t})}function x(t,e){return Object(a.a)({url:"app/wechat_qrcode/statistic/".concat(t),method:"get",params:e})}},"1a55":function(t,e,n){},"463d":function(t,e,n){"use strict";n("1a55")},c497:function(t,e,n){"use strict";n("0b6b")},cd05:function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"a",(function(){return r})),n.d(e,"f",(function(){return o})),n.d(e,"e",(function(){return s})),n.d(e,"h",(function(){return c})),n.d(e,"d",(function(){return l})),n.d(e,"c",(function(){return u})),n.d(e,"m",(function(){return d})),n.d(e,"k",(function(){return f})),n.d(e,"r",(function(){return m})),n.d(e,"l",(function(){return p})),n.d(e,"q",(function(){return b})),n.d(e,"p",(function(){return h})),n.d(e,"g",(function(){return g})),n.d(e,"j",(function(){return _})),n.d(e,"o",(function(){return w})),n.d(e,"i",(function(){return v})),n.d(e,"n",(function(){return j}));var a=n("6b6c");function i(){return Object(a.a)({url:"finance/finance/bill_type",method:"get"})}function r(t){return Object(a.a)({url:"finance/finance/list",method:"get",params:t})}function o(t){return Object(a.a)({url:"finance/finance/commission_list",method:"get",params:t})}function s(t){return Object(a.a)({url:"finance/finance/user_info/".concat(t),method:"get"})}function c(t,e){return Object(a.a)({url:"finance/finance/extract_list/".concat(t),method:"get",params:e})}function l(t){return Object(a.a)({url:"finance/extract",method:"get",params:t})}function u(t){return Object(a.a)({url:"finance/extract/".concat(t,"/edit"),method:"get"})}function d(t,e){return Object(a.a)({url:"finance/extract/refuse/".concat(t),method:"put",data:e})}function f(t){return Object(a.a)({url:"finance/recharge",method:"get",params:t})}function m(t){return Object(a.a)({url:"finance/recharge/user_recharge",method:"get",params:t})}function p(t){return Object(a.a)({url:"finance/recharge/".concat(t,"/refund_edit"),method:"get"})}function b(t){return Object(a.a)({url:"export/userFinance",method:"get",params:t})}function h(t){return Object(a.a)({url:"export/userCommission",method:"get",params:t})}function g(t){return Object(a.a)({url:"export/userRecharge",method:"get",params:t})}function _(t){return Object(a.a)({url:"statistic/flow/get_list",method:"get",params:t})}function w(t,e){return Object(a.a)({url:"statistic/flow/set_mark/".concat(t),method:"post",data:e})}function v(t){return Object(a.a)({url:"finance/balance/list",method:"get",params:t})}function j(t,e){return Object(a.a)({url:"finance/balance/set_mark/".concat(t),method:"post",data:e})}},f807:function(t,e,n){"use strict";n.r(e);var a=n("c7eb"),i=n("1da1"),r=(n("a15b"),n("99af"),n("d3b7"),n("2e83")),o=n("5530"),s=n("cd05"),c=n("2f62"),l=(o={name:"commissionDetails",data:function(){return{grid:{xl:7,lg:7,md:12,sm:24,xs:24},modals:!1,detailsData:{},loading:!1,staff:[],formValidate:{trading_type:0,time:"",keywords:"",page:1,limit:20},total:0,tabList:[],payment:[{title:"全部",value:""},{title:"微信",value:"weixin"},{title:"支付宝",value:"alipay"},{title:"银行卡",value:"bank"},{title:"线下支付",value:"offline"}]}},props:{ids:{type:String,default:""},time:{type:String,default:""}},computed:Object(o.a)(Object(o.a)({},Object(c.d)("admin/layout",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"}}),mounted:function(){this.getList()},methods:{staffApi:function(){var t=this;Object(s.j)(this.formValidate).then((function(e){t.staff=e.data}))},searchs:function(){this.formValidate.page=1,this.getList()},onchangeTime:function(t){this.formValidate.start_time=t[0],this.formValidate.end_time=t[1]},getList:function(){var t=this;this.formValidate.ids=this.ids,this.loading=!0,Object(s.j)(this.formValidate).then(function(){var e=Object(i.a)(Object(a.a)().mark((function e(n){var i;return Object(a.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i=n.data,t.tabList=i.list,t.total=i.count,t.loading=!1;case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.loading=!1,t.$message.error(e.msg)}))},reset:function(){this.formValidate={ids:this.ids,store_id:"",keywork:"",data:"",page:1,limit:15},this.getList()},cancel:function(){this.$emit("close"),this.formValidate={ids:"",store_id:"",keywork:"",data:"",page:1,limit:15}}}},c=(n("c497"),n("2877")),o=Object(c.a)(o,(function(){var t=this,e=t._self._c;return e("div",[e("el-form",{ref:"formValidate",staticClass:"tabform",attrs:{"label-width":t.labelWidth,"label-position":t.labelPosition,inline:""},nativeOn:{submit:function(t){t.preventDefault()}}},[e("el-form-item",{attrs:{label:"订单搜索:","label-for":"status1"}},[e("el-input",{staticClass:"form_content_width",attrs:{placeholder:"请输入交易单号/交易人"},model:{value:t.formValidate.keywords,callback:function(e){t.$set(t.formValidate,"keywords",e)},expression:"formValidate.keywords"}})],1),e("el-form-item",[e("el-button",{attrs:{type:"primary"},on:{click:t.searchs}},[t._v("搜索")])],1),e("el-form-item",[e("el-button",{on:{click:t.reset}},[t._v("重置")])],1)],1),e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"table",staticClass:"table",attrs:{data:t.tabList,"no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},[e("el-table-column",{attrs:{label:"交易单号",width:"180"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.flow_id))])]}}])}),e("el-table-column",{attrs:{label:"关联订单","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.order_id))])]}}])}),e("el-table-column",{attrs:{label:"交易时间","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.add_time))])]}}])}),e("el-table-column",{attrs:{label:"交易金额","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[0<=n.row.price?e("div",{staticClass:"z-price"},[t._v("+"+t._s(n.row.price))]):t._e(),n.row.price<0?e("div",{staticClass:"f-price"},[t._v(t._s(n.row.price))]):t._e()]}}])}),e("el-table-column",{attrs:{label:"交易用户","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.nickname))])]}}])}),e("el-table-column",{attrs:{label:"交易类型","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.trading_type))])]}}])}),e("el-table-column",{attrs:{label:"支付方式","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.pay_type_name))])]}}])}),e("el-table-column",{attrs:{label:"备注","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.mark))])]}}])})],1),e("div",{staticClass:"acea-row row-right page"},[t.total?e("pagination",{attrs:{total:t.total,page:t.formValidate.page,limit:t.formValidate.limit},on:{"update:page":function(e){return t.$set(t.formValidate,"page",e)},"update:limit":function(e){return t.$set(t.formValidate,"limit",e)},pagination:t.getList}}):t._e()],1)],1)}),[],!1,null,"9d71ea52",null).exports,n("0c9f"));o={name:"bill",components:{commissionDetails:o},data:function(){return{modals:!1,pickerOptions:this.$timeOptions,ids:"",total:0,loading:!1,tab:"day",orderList:[{id:"1",order_id:"200",pay_price:"200",status:1,phone:"13000000000",address:"100"}],formValidate:{store_id:"",time:"",page:1,limit:15},timeVal:[]}},computed:{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"}},mounted:function(){this.onClickTab(this.tab)},methods:{onClickTab:function(){this.getList()},search:function(){this.getList()},getList:function(){var t=this,e=(this.loading=!0,{type:this.tab,time:this.formValidate.time,page:this.formValidate.page,limit:this.formValidate.limit,store_id:this.formValidate.store_id});Object(l.g)(e).then((function(e){t.orderList=e.data.list,t.loading=!1,t.total=e.data.count}))},selectChange:function(t){this.formValidate.page=1,this.formValidate.time=t,this.timeVal=[],this.getList()},onchangeTime:function(t){this.timeVal=t||[],this.formValidate.time=this.timeVal[0]&&this.timeVal?this.timeVal.join("-"):"",this.formValidate.page=1,this.getList()},Info:function(t){this.ids=t.ids||"",this.modals=!0},cancel:function(){this.modals=!1},download:function(t){var e=this;return Object(i.a)(Object(a.a)().mark((function n(){var i,o,s,c,l;return Object(a.a)().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return i=[],o=[],s=[],c="",l={ids:t.ids,page:1,export:1,time:e.formValidate.time},n.next=4,e.getExcelData(l);case 4:return l=n.sent,c=c||l.fileName,o.length||(o=l.fileKey),i.length||(i=l.header),s=s.concat(l.list),Object(r.a)(i,o,c,s),n.abrupt("return");case 11:case"end":return n.stop()}}),n)})))()},getExcelData:function(t){return new Promise((function(e,n){Object(s.j)(t).then((function(t){return e(t.data)}))}))}}},n("463d"),n=Object(c.a)(o,(function(){var t=this,e=t._self._c;return e("div",[e("el-card",{attrs:{bordered:!1,shadow:"never","body-style":{padding:0}}},[e("div",{staticClass:"padding-add"},[e("el-form",{ref:"formValidate",attrs:{model:t.formValidate,"label-width":t.labelWidth,"label-position":t.labelPosition},nativeOn:{submit:function(t){t.preventDefault()}}},[e("el-form-item",{attrs:{label:"创建时间:"}},[e("el-date-picker",{staticClass:"mr20",staticStyle:{width:"250px"},attrs:{clearable:"",type:"daterange",editable:!1,format:"yyyy/MM/dd","value-format":"yyyy/MM/dd","start-placeholder":"开始日期","end-placeholder":"结束日期","picker-options":t.pickerOptions},on:{change:t.onchangeTime},model:{value:t.timeVal,callback:function(e){t.timeVal=e},expression:"timeVal"}})],1)],1)],1)]),e("el-card",{staticClass:"mt16",attrs:{bordered:!1,shadow:"never","body-style":{padding:"0 20px 20px"}}},[e("div",{staticClass:"ivu-mt"},[e("el-tabs",{on:{"tab-click":t.onClickTab},model:{value:t.tab,callback:function(e){t.tab=e},expression:"tab"}},[e("el-tab-pane",{attrs:{label:"日账单",name:"day"}}),e("el-tab-pane",{attrs:{label:"周账单",name:"week"}}),e("el-tab-pane",{attrs:{label:"月账单",name:"month"}})],1)],1),e("div",{staticClass:"table"},[e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"table",attrs:{data:t.orderList,"highlight-current-row":"","no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},[e("el-table-column",{attrs:{label:"ID",width:"80"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.id))])]}}])}),e("el-table-column",{attrs:{label:"标题","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.title))])]}}])}),e("el-table-column",{attrs:{label:"日期","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v(t._s(n.row.add_time))])]}}])}),e("el-table-column",{attrs:{label:"收入金额","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",{staticStyle:{color:"#f5222d"}},[t._v("¥"+t._s(n.row.income_price))])]}}])}),e("el-table-column",{attrs:{label:"支出金额","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",{staticStyle:{color:"#00c050"}},[t._v("¥"+t._s(n.row.exp_price))])]}}])}),e("el-table-column",{attrs:{label:"入账金额","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("span",[t._v("¥"+t._s(n.row.entry_price))])]}}])}),e("el-table-column",{attrs:{label:"操作",fixed:"right",width:"170"},scopedSlots:t._u([{key:"default",fn:function(n){return[e("a",{on:{click:function(e){return t.Info(n.row)}}},[t._v("账单详情")]),e("el-divider",{attrs:{direction:"vertical"}}),e("a",{on:{click:function(e){return t.download(n.row)}}},[t._v("下载")])]}}])})],1),e("div",{staticClass:"acea-row row-right page"},[t.total?e("pagination",{attrs:{total:t.total,page:t.formValidate.page,limit:t.formValidate.limit},on:{"update:page":function(e){return t.$set(t.formValidate,"page",e)},"update:limit":function(e){return t.$set(t.formValidate,"limit",e)},pagination:t.getList}}):t._e()],1)],1)]),e("el-dialog",{attrs:{visible:t.modals,title:"账单详情",width:"1000px"},on:{"update:visible":function(e){t.modals=e}}},[t.modals?e("commission-details",{ref:"commission",attrs:{ids:t.ids,time:t.formValidate.time}}):t._e()],1)],1)}),[],!1,null,"3e3b200c",null);e.default=n.exports}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-cf636d56.627178c9.js b/crmeb/public/admin/system_static/js/chunk-cf636d56.627178c9.js deleted file mode 100644 index 12f929b75..000000000 --- a/crmeb/public/admin/system_static/js/chunk-cf636d56.627178c9.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-cf636d56"],{"31b4":function(t,e,a){"use strict";a("a630"),a("3ca3");var l=a("5530"),s=(a("d3b7"),a("159b"),a("30ba")),i=(s=a.n(s),a("6b6c")),r=a("2f62");s={name:"edit",components:{formCreate:s.a.$form()},computed:Object(l.a)({},Object(r.d)("userLevel",["taskId","levelId"])),props:{FromData:{type:Object,default:null},update:{type:Boolean,default:!0}},watch:{FromData:function(){this.FromData.rules.forEach((function(t){t.title+=":"}))}},data:function(){return{modals:!1,type:0,loading:!1,fapi:null,config:{form:{labelWidth:"100px"},resetBtn:!1,submitBtn:!1,global:{upload:{props:{onSuccess:function(t,e){200===t.status?e.url=t.data.src:this.$message.error(t.msg)}}}}}}},methods:{couponsType:function(){this.$parent.addType(this.type)},formSubmit:function(){this.fapi.submit()},onSubmit:function(t){var e=this;this.loading||(this.loading=!0,Object(i.a)({url:this.FromData.action,method:this.FromData.method,data:t}).then((function(t){e.update&&e.$parent.getList(),e.$message.success(t.msg),e.modals=!1,setTimeout((function(){e.$emit("submitFail"),e.loading=!1}),1e3)})).catch((function(t){e.loading=!1,e.$message.error(t.msg)})))},cancel:function(){this.type=0}}},a("fae3"),l=a("2877"),r=Object(l.a)(s,(function(){var t=this,e=t._self._c;return t.FromData?e("div",[e("el-dialog",{attrs:{visible:t.modals,title:t.FromData.title,"z-index":1,width:"720px"},on:{"update:visible":function(e){t.modals=e},closed:t.cancel}},[["/marketing/coupon/save.html"===t.FromData.action?e("div",{staticClass:"radio acea-row row-middle"},[e("div",{staticClass:"name ivu-form-item-content"},[t._v("优惠券类型")]),e("el-radio-group",{on:{input:t.couponsType},model:{value:t.type,callback:function(e){t.type=e},expression:"type"}},[e("el-radio",{attrs:{label:0}},[t._v("通用券")]),e("el-radio",{attrs:{label:1}},[t._v("品类券")]),e("el-radio",{attrs:{label:2}},[t._v("商品券")])],1)],1):t._e()],e("form-create",{ref:"fc",staticClass:"formBox",attrs:{option:t.config,rule:Array.from(this.FromData.rules),handleIcon:"false"},on:{submit:t.onSubmit},model:{value:t.fapi,callback:function(e){t.fapi=e},expression:"fapi"}}),e("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{on:{click:function(e){t.modals=!1}}},[t._v("取 消")]),e("el-button",{attrs:{type:"primary"},on:{click:t.formSubmit}},[t._v("确 定")])],1)],2)],1):t._e()}),[],!1,null,"224af4d2",null);e.a=r.exports},4967:function(t,e,a){},4982:function(t,e,a){},d0ee:function(t,e,a){"use strict";a("4982")},fae3:function(t,e,a){"use strict";a("4967")},fe78:function(t,e,a){"use strict";a.r(e),a("b0c0");var l=a("c7eb"),s=a("1da1"),i=a("5530"),r=a("2f62"),o=a("c24f"),n=(a("a434"),{name:"task",components:{editFrom:a("31b4").a},data:function(){return{grid:{xl:10,lg:10,md:12,sm:24,xs:24},modals:!1,levelFrom:{is_show:"",name:"",page:1,limit:20},total:0,levelLists:[],loading:!1,FromData:null,ids:0,titleType:"task"}},computed:Object(i.a)(Object(i.a)(Object(i.a)({},Object(r.d)("media",["isMobile"])),Object(r.d)("userLevel",["levelId"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"}}),methods:Object(i.a)(Object(i.a)({},Object(r.c)("userLevel",["getTaskId","getlevelId"])),{},{add:function(){this.ids="",this.getFrom()},getFrom:function(){var t=this,e={id:this.ids,level_id:this.levelId};this.$modalForm(Object(o.e)(e)).then((function(){return t.getList()}))},edit:function(t){this.ids=t.id,this.getFrom()},handleReset:function(){this.modals=!1},userSearchs:function(){this.getList()},getList:function(){var t=this;this.loading=!0,this.levelFrom.is_show=this.levelFrom.is_show||"",Object(o.H)(this.levelId,this.levelFrom).then(function(){var e=Object(s.a)(Object(l.a)().mark((function e(a){var s;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:s=a.data,t.levelLists=s.list,t.total=a.data.count,t.loading=!1;case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.loading=!1,t.$message.error(e.msg)}))},onchangeIsShow:function(t){var e=this;t={id:t.id,is_show:t.is_show};Object(o.F)(t).then(function(){var t=Object(s.a)(Object(l.a)().mark((function t(a){return Object(l.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e.$message.success(a.msg);case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.$message.error(t.msg)}))},onchangeIsMust:function(t){var e=this;t={id:t.id,is_must:t.is_must};Object(o.E)(t).then(function(){var t=Object(s.a)(Object(l.a)().mark((function t(a){return Object(l.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e.$message.success(a.msg);case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.$message.error(t.msg)}))},submitFail:function(){this.getList()},del:function(t,e,a){var l=this;e={title:e,num:a,url:"user/user_level/delete_task/".concat(t.id),method:"DELETE",ids:""};this.$modalSure(e).then((function(t){l.$message.success(t.msg),l.levelLists.splice(a,1)})).catch((function(t){l.$message.error(t.msg)}))}})}),c=a("2877");Object(c.a)(n,(function(){var t=this,e=t._self._c;return e("el-dialog",{attrs:{visible:t.modals,title:"等级任务","close-on-click-modal":!1,width:"1000px"},on:{"update:visible":function(e){t.modals=e},closed:t.handleReset}},[e("el-form",{ref:"levelFrom",attrs:{model:t.levelFrom,"label-width":t.labelWidth,"label-position":t.labelPosition},nativeOn:{submit:function(t){t.preventDefault()}}},[e("el-row",{attrs:{gutter:24}},[e("el-col",t._b({},"el-col",t.grid,!1),[e("el-form-item",{attrs:{label:"等级状态:"}},[e("el-select",{attrs:{placeholder:"是否显示",clearable:""},on:{change:t.userSearchs},model:{value:t.levelFrom.is_show,callback:function(e){t.$set(t.levelFrom,"is_show",e)},expression:"levelFrom.is_show"}},[e("el-option",{attrs:{value:"1",label:"显示"}}),e("el-option",{attrs:{value:"0",label:"不显示"}})],1)],1)],1),e("el-col",t._b({},"el-col",t.grid,!1),[e("el-form-item",{attrs:{label:"等级名称:",prop:"status2","label-for":"status2"}},[e("el-input",{staticStyle:{width:"100%"},attrs:{search:"","enter-button":"",placeholder:"请输入等级名称"},on:{"on-search":t.userSearchs},model:{value:t.levelFrom.name,callback:function(e){t.$set(t.levelFrom,"name",e)},expression:"levelFrom.name"}})],1)],1)],1)],1),e("el-divider",{attrs:{direction:"vertical",dashed:""}}),e("el-row",[e("el-col",t._b({staticClass:"mb15"},"el-col",t.grid,!1),[e("el-button",{attrs:{type:"primary"},on:{click:t.add}},[t._v("添加等级任务")])],1),e("el-col",{staticClass:"userAlert",attrs:{span:24}},[e("el-alert",{attrs:{"show-icon":"",closable:""}},[e("template",{slot:"title"},[t._v("\n 添加等级任务,任务类型中的{$num}会自动替换成限定数量+系统预设的单位生成任务名\n ")])],2)],1)],1),e("el-divider",{attrs:{direction:"vertical",dashed:""}}),e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"table",attrs:{data:t.levelLists,"no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},[e("el-table-column",{attrs:{label:"ID",width:"80"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.id))])]}}])}),e("el-table-column",{attrs:{label:"等级名称","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.level_name))])]}}])}),e("el-table-column",{attrs:{label:"任务名称","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.name))])]}}])}),e("el-table-column",{attrs:{label:"是否显示","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("el-switch",{staticClass:"defineSwitch",attrs:{"active-value":1,"inactive-value":0,value:a.row.is_show,size:"large","active-text":"显示","inactive-text":"隐藏"},on:{change:function(e){return t.onchangeIsShow(a.row)}},model:{value:a.row.is_show,callback:function(e){t.$set(a.row,"is_show",e)},expression:"scope.row.is_show"}})]}}])}),e("el-table-column",{attrs:{label:"务必达成","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("el-switch",{staticClass:"defineSwitch",attrs:{"active-value":1,"inactive-value":0,value:a.row.is_must,"true-value":1,"false-value":0,size:"large","active-text":"全部","inactive-text":"其一"},on:{change:function(e){return t.onchangeIsMust(a.row)}},model:{value:a.row.is_must,callback:function(e){t.$set(a.row,"is_must",e)},expression:"scope.row.is_must"}})]}}])}),e("el-table-column",{attrs:{label:"任务说明","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.illustrate))])]}}])}),e("el-table-column",{attrs:{label:"操作",fixed:"right",width:"170"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("a",{on:{click:function(e){return t.edit(a.row)}}},[t._v("编辑 | ")]),e("a",{on:{click:function(e){return t.del(a.row,"删除等级任务",t.index)}}},[t._v(" 删除")])]}}])})],1),e("div",{staticClass:"acea-row row-right page"},[t.total?e("pagination",{attrs:{total:t.total,page:t.levelFrom.page,limit:t.levelFrom.limit},on:{"update:page":function(e){return t.$set(t.levelFrom,"page",e)},"update:limit":function(e){return t.$set(t.levelFrom,"limit",e)},pagination:t.getList}}):t._e()],1),e("edit-from",{ref:"edits",attrs:{FromData:t.FromData,titleType:t.titleType},on:{submitFail:t.submitFail}})],1)}),[],!1,null,"548132bf",null).exports,n={name:"orderMark",data:function(){return{formValidate:{remark:""},modals:!1,ruleValidate:{remark:[{required:!0,message:"请输入备注信息",trigger:"blur"}]}}},props:{remark:{default:"",type:String}},methods:{cancel:function(t){this.modals=!1,this.$refs[t].resetFields()},putRemark:function(t){var e=this;this.$refs[t].validate((function(t){t?e.$emit("submitFail",e.formValidate.remark):e.$message.warning("请填写备注信息")}))}}},n={name:"user_level",components:{remark:Object(c.a)(n,(function(){var t=this,e=t._self._c;return e("el-dialog",{staticClass:"order_box",attrs:{visible:t.modals,title:"备注",width:"470px","show-close":!0},on:{"update:visible":function(e){t.modals=e}}},[e("el-form",{ref:"formValidate",attrs:{model:t.formValidate,rules:t.ruleValidate,"label-width":"85px"},nativeOn:{submit:function(t){t.preventDefault()}}},[e("el-form-item",{attrs:{label:"备注:",prop:"remark"}},[e("el-input",{staticStyle:{width:"100%"},attrs:{maxlength:200,"show-word-limit":"",type:"textarea",placeholder:"请输入备注信息"},model:{value:t.formValidate.remark,callback:function(e){t.$set(t.formValidate,"remark",e)},expression:"formValidate.remark"}})],1)],1),e("div",{attrs:{slot:"footer"},slot:"footer"},[e("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.putRemark("formValidate")}}},[t._v("提交")]),e("el-button",{on:{click:function(e){return t.cancel("formValidate")}}},[t._v("取消")])],1)],1)}),[],!1,null,"14eb4943",null).exports},data:function(){return{grid:{xl:7,lg:7,md:12,sm:24,xs:24},id:"",loading:!1,levelFrom:{status:"",keywords:"",page:1,limit:15},levelLists:[],total:0}},created:function(){this.getList()},computed:Object(i.a)(Object(i.a)({},Object(r.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"}}),methods:Object(i.a)(Object(i.a)({},Object(r.c)("userLevel",["getlevelId"])),{},{remark:function(t){this.id=t.id,this.$refs.remark.formValidate.remark=t.remark,this.$refs.remark.modals=!0},agree:function(t){var e=this;this.delfromData={title:"注销用户",url:"/user/cancel/agree/".concat(t.id),method:"get"},this.$modalSure(this.delfromData).then((function(t){e.$message.success(t.msg),e.getList()})).catch((function(t){e.$message.error(t.msg)}))},refuse:function(t){var e=this;this.delfromData={title:"拒绝注销用户",info:"您确认拒绝注销此用户吗?",url:"/user/cancel/refuse/".concat(t.id),method:"get"},this.$modalSure(this.delfromData).then((function(t){e.$message.success(t.msg),e.getList()})).catch((function(t){e.$message.error(t.msg)}))},submitFail:function(t){var e=this;t={id:this.id,mark:t};Object(o.K)(t).then((function(t){e.$refs.remark.modals=!1,e.$message.success(t.msg),e.getList()})).catch((function(t){e.$refs.remark.modals=!1,e.$message.error(t.msg)}))},getList:function(){var t=this;this.loading=!0,this.levelFrom.status=this.levelFrom.status||"",Object(o.J)(this.levelFrom).then(function(){var e=Object(s.a)(Object(l.a)().mark((function e(a){var s;return Object(l.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:s=a.data,t.levelLists=s.list,t.total=a.data.count,t.loading=!1;case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.loading=!1,t.$message.error(e.msg)}))},userSearchs:function(){this.levelFrom.page=1,this.getList()}})},a("d0ee"),i=Object(c.a)(n,(function(){var t=this,e=t._self._c;return e("div",[e("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never"}},[e("el-form",{ref:"levelFrom",attrs:{model:t.levelFrom,"label-width":t.labelWidth,"label-position":t.labelPosition},nativeOn:{submit:function(t){t.preventDefault()}}},[e("el-row",{attrs:{gutter:24}},[e("el-col",t._b({},"el-col",t.grid,!1),[e("el-form-item",{attrs:{label:"状态:","label-for":"status1"}},[e("el-radio-group",{attrs:{type:"button"},on:{input:function(e){return t.userSearchs(t.levelFrom.status)}},model:{value:t.levelFrom.status,callback:function(e){t.$set(t.levelFrom,"status",e)},expression:"levelFrom.status"}},[e("el-radio-button",{attrs:{label:""}},[t._v("全部")]),e("el-radio-button",{attrs:{label:"0"}},[t._v("待审核")]),e("el-radio-button",{attrs:{label:"1"}},[t._v("通过")]),e("el-radio-button",{attrs:{label:"2"}},[t._v("拒绝")])],1)],1)],1),e("el-col",t._b({},"el-col",t.grid,!1),[e("el-form-item",{attrs:{label:"用户搜索:","label-for":"title"}},[e("el-input",{attrs:{search:"","enter-button":"",placeholder:"请输入用户昵称/ID/手机号"},on:{"on-search":t.userSearchs},model:{value:t.levelFrom.keywords,callback:function(e){t.$set(t.levelFrom,"keywords",e)},expression:"levelFrom.keywords"}})],1)],1)],1)],1),e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"table",staticClass:"mt14",attrs:{data:t.levelLists,"highlight-current-row":"","no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},[e("el-table-column",{attrs:{label:"ID",width:"80"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.id))])]}}])}),e("el-table-column",{attrs:{label:"昵称","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.name))])]}}])}),e("el-table-column",{attrs:{label:"手机号","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.phone))])]}}])}),e("el-table-column",{attrs:{label:"状态","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.status))])]}}])}),e("el-table-column",{attrs:{label:"申请时间","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.add_time))])]}}])}),e("el-table-column",{attrs:{label:"审核时间","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.up_time))])]}}])}),e("el-table-column",{attrs:{label:"备注","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.remark))])]}}])}),e("el-table-column",{attrs:{label:"操作",fixed:"right",width:"170"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("a",{on:{click:function(e){return t.agree(a.row)}}},[t._v("同意")]),e("el-divider",{attrs:{direction:"vertical"}}),e("a",{on:{click:function(e){return t.refuse(a.row)}}},[t._v("拒绝")]),e("el-divider",{attrs:{direction:"vertical"}}),e("a",{on:{click:function(e){return t.remark(a.row)}}},[t._v("备注")])]}}])})],1),e("div",{staticClass:"acea-row row-right page"},[t.total?e("pagination",{attrs:{total:t.total,page:t.levelFrom.page,limit:t.levelFrom.limit},on:{"update:page":function(e){return t.$set(t.levelFrom,"page",e)},"update:limit":function(e){return t.$set(t.levelFrom,"limit",e)},pagination:t.getList}}):t._e()],1)],1),e("remark",{ref:"remark",on:{submitFail:t.submitFail}})],1)}),[],!1,null,"539280fa",null);e.default=i.exports}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-cfb06504.4310b31d.js b/crmeb/public/admin/system_static/js/chunk-cfb06504.4310b31d.js deleted file mode 100644 index 33a85fe41..000000000 --- a/crmeb/public/admin/system_static/js/chunk-cfb06504.4310b31d.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-cfb06504"],{"31b4":function(e,t,a){"use strict";a("a630"),a("3ca3");var s=a("5530"),l=(a("d3b7"),a("159b"),a("30ba")),i=(l=a.n(l),a("6b6c")),o=a("2f62");l={name:"edit",components:{formCreate:l.a.$form()},computed:Object(s.a)({},Object(o.d)("userLevel",["taskId","levelId"])),props:{FromData:{type:Object,default:null},update:{type:Boolean,default:!0}},watch:{FromData:function(){this.FromData.rules.forEach((function(e){e.title+=":"}))}},data:function(){return{modals:!1,type:0,loading:!1,fapi:null,config:{form:{labelWidth:"100px"},resetBtn:!1,submitBtn:!1,global:{upload:{props:{onSuccess:function(e,t){200===e.status?t.url=e.data.src:this.$message.error(e.msg)}}}}}}},methods:{couponsType:function(){this.$parent.addType(this.type)},formSubmit:function(){this.fapi.submit()},onSubmit:function(e){var t=this;this.loading||(this.loading=!0,Object(i.a)({url:this.FromData.action,method:this.FromData.method,data:e}).then((function(e){t.update&&t.$parent.getList(),t.$message.success(e.msg),t.modals=!1,setTimeout((function(){t.$emit("submitFail"),t.loading=!1}),1e3)})).catch((function(e){t.loading=!1,t.$message.error(e.msg)})))},cancel:function(){this.type=0}}},a("fae3"),s=a("2877"),o=Object(s.a)(l,(function(){var e=this,t=e._self._c;return e.FromData?t("div",[t("el-dialog",{attrs:{visible:e.modals,title:e.FromData.title,"z-index":1,width:"720px"},on:{"update:visible":function(t){e.modals=t},closed:e.cancel}},[["/marketing/coupon/save.html"===e.FromData.action?t("div",{staticClass:"radio acea-row row-middle"},[t("div",{staticClass:"name ivu-form-item-content"},[e._v("优惠券类型")]),t("el-radio-group",{on:{input:e.couponsType},model:{value:e.type,callback:function(t){e.type=t},expression:"type"}},[t("el-radio",{attrs:{label:0}},[e._v("通用券")]),t("el-radio",{attrs:{label:1}},[e._v("品类券")]),t("el-radio",{attrs:{label:2}},[e._v("商品券")])],1)],1):e._e()],t("form-create",{ref:"fc",staticClass:"formBox",attrs:{option:e.config,rule:Array.from(this.FromData.rules),handleIcon:"false"},on:{submit:e.onSubmit},model:{value:e.fapi,callback:function(t){e.fapi=t},expression:"fapi"}}),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.modals=!1}}},[e._v("取 消")]),t("el-button",{attrs:{type:"primary"},on:{click:e.formSubmit}},[e._v("确 定")])],1)],2)],1):e._e()}),[],!1,null,"224af4d2",null);t.a=o.exports},4967:function(e,t,a){},"5cbd":function(e,t,a){"use strict";a.r(t),a("b0c0");var s=a("c7eb"),l=a("1da1"),i=a("5530"),o=(a("a434"),a("2f62")),n=a("c24f"),r={name:"task",components:{editFrom:a("31b4").a},data:function(){return{grid:{xl:10,lg:10,md:12,sm:24,xs:24},modals:!1,levelFrom:{is_show:"",name:"",page:1,limit:20},total:0,levelLists:[],loading:!1,FromData:null,ids:0,modalTitleSs:"",titleType:"task"}},computed:Object(i.a)(Object(i.a)(Object(i.a)({},Object(o.d)("media",["isMobile"])),Object(o.d)("userLevel",["levelId"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"}}),methods:Object(i.a)(Object(i.a)({},Object(o.c)("userLevel",["getTaskId","getlevelId"])),{},{add:function(){this.ids="",this.getFrom()},getFrom:function(){var e=this,t={id:this.ids,level_id:this.levelId};this.$modalForm(Object(n.e)(t)).then((function(){return e.getList()}))},edit:function(e){this.ids=e.id,this.getFrom()},handleReset:function(){this.modals=!1},userSearchs:function(){this.getList()},getList:function(){var e=this;this.loading=!0,this.levelFrom.is_show=this.levelFrom.is_show||"",Object(n.H)(this.levelId,this.levelFrom).then(function(){var t=Object(l.a)(Object(s.a)().mark((function t(a){var l;return Object(s.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:l=a.data,e.levelLists=l.list,e.total=a.data.count,e.loading=!1;case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.loading=!1,e.$message.error(t.msg)}))},onchangeIsShow:function(e){var t=this;e={id:e.id,is_show:e.is_show};Object(n.F)(e).then(function(){var e=Object(l.a)(Object(s.a)().mark((function e(a){return Object(s.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.$message.success(a.msg);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))},onchangeIsMust:function(e){var t=this;e={id:e.id,is_must:e.is_must};Object(n.E)(e).then(function(){var e=Object(l.a)(Object(s.a)().mark((function e(a){return Object(s.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.$message.success(a.msg);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))},submitFail:function(){this.getList()},del:function(e,t,a){var s=this;t={title:t,num:a,url:"user/user_level/delete_task/".concat(e.id),method:"DELETE",ids:""};this.$modalSure(t).then((function(e){s.$message.success(e.msg),s.levelLists.splice(a,1)})).catch((function(e){s.$message.error(e.msg)}))}})},c=a("2877");r={name:"user_level",components:{taskList:Object(c.a)(r,(function(){var e=this,t=e._self._c;return t("el-dialog",{attrs:{visible:e.modals,title:"等级任务","close-on-click-modal":!1,width:"1000px"},on:{"update:visible":function(t){e.modals=t},closed:e.handleReset}},[t("el-form",{ref:"levelFrom",attrs:{model:e.levelFrom,"label-width":e.labelWidth,"label-position":e.labelPosition},nativeOn:{submit:function(e){e.preventDefault()}}},[t("el-row",{attrs:{gutter:24}},[t("el-col",e._b({},"el-col",e.grid,!1),[t("el-form-item",{attrs:{label:"等级状态:"}},[t("el-select",{attrs:{placeholder:"是否显示",clearable:""},on:{change:e.userSearchs},model:{value:e.levelFrom.is_show,callback:function(t){e.$set(e.levelFrom,"is_show",t)},expression:"levelFrom.is_show"}},[t("el-option",{attrs:{value:"1",label:"显示"}}),t("el-option",{attrs:{value:"0",label:"不显示"}})],1)],1)],1),t("el-col",e._b({},"el-col",e.grid,!1),[t("el-form-item",{attrs:{label:"等级名称:",prop:"status2","label-for":"status2"}},[t("el-input",{staticStyle:{width:"100%"},attrs:{search:"","enter-button":"",placeholder:"请输入等级名称"},on:{"on-search":e.userSearchs},model:{value:e.levelFrom.name,callback:function(t){e.$set(e.levelFrom,"name",t)},expression:"levelFrom.name"}})],1)],1)],1)],1),t("el-divider",{attrs:{direction:"vertical",dashed:""}}),t("el-row",[t("el-col",e._b({staticClass:"mb15"},"el-col",e.grid,!1),[t("el-button",{attrs:{type:"primary"},on:{click:e.add}},[e._v("添加等级任务")])],1),t("el-col",{staticClass:"userAlert",attrs:{span:24}},[t("el-alert",{attrs:{"show-icon":"",closable:""}},[t("template",{slot:"title"},[t("div",[e._v("添加等级任务,任务类型中的{$num}会自动替换成限定数量+系统预设的单位生成任务名")])])],2)],1)],1),t("el-divider",{attrs:{direction:"vertical",dashed:""}}),t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"table",attrs:{data:e.levelLists,"no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},[t("el-table-column",{attrs:{label:"ID",width:"80"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.id))])]}}])}),t("el-table-column",{attrs:{label:"等级名称","min-width":"130"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.level_name))])]}}])}),t("el-table-column",{attrs:{label:"任务名称","min-width":"130"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.name))])]}}])}),t("el-table-column",{attrs:{label:"是否显示","min-width":"130"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-switch",{staticClass:"defineSwitch",attrs:{"active-value":1,"inactive-value":0,value:a.row.is_show,size:"large","active-text":"显示","inactive-text":"隐藏"},on:{change:function(t){return e.onchangeIsShow(a.row)}},model:{value:a.row.is_show,callback:function(t){e.$set(a.row,"is_show",t)},expression:"scope.row.is_show"}})]}}])}),t("el-table-column",{attrs:{label:"务必达成","min-width":"130"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-switch",{staticClass:"defineSwitch",attrs:{"active-value":1,"inactive-value":0,value:a.row.is_must,"true-value":1,"false-value":0,size:"large","active-text":"全部","inactive-text":"其一"},on:{change:function(t){return e.onchangeIsMust(a.row)}},model:{value:a.row.is_must,callback:function(t){e.$set(a.row,"is_must",t)},expression:"scope.row.is_must"}})]}}])}),t("el-table-column",{attrs:{label:"任务说明","min-width":"130"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.illustrate))])]}}])}),t("el-table-column",{attrs:{label:"操作",fixed:"right",width:"170"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("a",{on:{click:function(t){return e.edit(a.row)}}},[e._v("编辑 | ")]),t("a",{on:{click:function(t){return e.del(a.row,"删除等级任务",e.index)}}},[e._v(" 删除")])]}}])})],1),t("div",{staticClass:"acea-row row-right page"},[e.total?t("pagination",{attrs:{total:e.total,page:e.levelFrom.page,limit:e.levelFrom.limit},on:{"update:page":function(t){return e.$set(e.levelFrom,"page",t)},"update:limit":function(t){return e.$set(e.levelFrom,"limit",t)},pagination:e.getList}}):e._e()],1),t("edit-from",{ref:"edits",attrs:{FromData:e.FromData,titleType:e.titleType},on:{submitFail:e.submitFail}})],1)}),[],!1,null,"3467de02",null).exports},data:function(){return{grid:{xl:7,lg:7,md:12,sm:24,xs:24},loading:!1,levelFrom:{is_show:"",title:"",page:1,limit:15},levelLists:[],total:0,FromData:null,imgName:"",visible:!1,levelId:0,modalTitleSs:"",titleType:"level",modelTask:!1,num:0}},created:function(){this.getList()},computed:Object(i.a)(Object(i.a)({},Object(o.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"}}),methods:Object(i.a)(Object(i.a)({},Object(o.c)("userLevel",["getlevelId"])),{},{changeMenu:function(e,t,a){switch(this.levelId=e.id,t){case"1":this.getlevelId(this.levelId),this.$refs.tasks.modals=!0,this.$refs.tasks.getList();break;case"3":this.edit(e);break;default:this.del(e,"删除等级",a)}},del:function(e,t,a){var s=this;t={title:t,num:a,url:"user/user_level/delete/".concat(e.id),method:"put",ids:""};this.$modalSure(t).then((function(e){s.$message.success(e.msg),s.levelLists.splice(a,1),s.total--})).catch((function(e){s.$message.error(e.msg)}))},onchangeIsShow:function(e){var t=this;e={id:e.id,is_show:e.is_show};Object(n.D)(e).then(function(){var e=Object(l.a)(Object(s.a)().mark((function e(a){return Object(s.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t.$message.success(a.msg);case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.$message.error(e.msg)}))},getList:function(){var e=this;this.loading=!0,this.levelFrom.is_show=this.levelFrom.is_show||"",Object(n.p)(this.levelFrom).then(function(){var t=Object(l.a)(Object(s.a)().mark((function t(a){var l;return Object(s.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:l=a.data,e.levelLists=l.list,e.total=a.data.count,e.loading=!1;case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.loading=!1,e.$message.error(t.msg)}))},add:function(){var e=this;this.levelId=0,this.$modalForm(Object(n.d)({id:this.levelId})).then((function(){return e.getList()}))},edit:function(e){var t=this;this.levelId=e.id,this.$modalForm(Object(n.d)({id:this.levelId})).then((function(){return t.getList()})),this.getlevelId(this.levelId)},userSearchs:function(){this.levelFrom.page=1,this.getList()},submitFail:function(){this.getList()}})},a("afb5"),i=Object(c.a)(r,(function(){var e=this,t=e._self._c;return t("div",[t("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never","body-style":{padding:0}}},[t("div",{staticClass:"padding-add"},[t("el-form",{ref:"levelFrom",attrs:{model:e.levelFrom,"label-width":e.labelWidth,"label-position":e.labelPosition,inline:""},nativeOn:{submit:function(e){e.preventDefault()}}},[t("el-form-item",{attrs:{label:"等级状态:","label-for":"status1"}},[t("el-select",{staticClass:"form_content_width",attrs:{placeholder:"请选择",clearable:"","element-id":"status1"},on:{change:e.userSearchs},model:{value:e.levelFrom.is_show,callback:function(t){e.$set(e.levelFrom,"is_show",t)},expression:"levelFrom.is_show"}},[t("el-option",{attrs:{value:"1",label:"显示"}}),t("el-option",{attrs:{value:"0",label:"不显示"}})],1)],1),t("el-form-item",{attrs:{label:"等级名称:","label-for":"title"}},[t("el-input",{staticClass:"form_content_width",attrs:{clearable:"",placeholder:"请输入等级名称"},model:{value:e.levelFrom.title,callback:function(t){e.$set(e.levelFrom,"title",t)},expression:"levelFrom.title"}})],1),t("el-form-item",[t("el-button",{attrs:{type:"primary"},on:{click:e.userSearchs}},[e._v("查询")])],1)],1)],1)]),t("el-card",{staticClass:"ivu-mt mt16",attrs:{bordered:!1,shadow:"never"}},[t("el-button",{directives:[{name:"auth",rawName:"v-auth",value:["admin-user-level_add"],expression:"['admin-user-level_add']"}],attrs:{type:"primary"},on:{click:e.add}},[e._v("添加用户等级")]),t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"table",staticClass:"mt14",attrs:{data:e.levelLists,"highlight-current-row":"","no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},[t("el-table-column",{attrs:{label:"ID",width:"80"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.id))])]}}])}),t("el-table-column",{attrs:{label:"等级图标","min-width":"100"},scopedSlots:e._u([{key:"default",fn:function(e){return[t("div",{directives:[{name:"viewer",rawName:"v-viewer"}],staticClass:"tabBox_img"},[t("img",{directives:[{name:"lazy",rawName:"v-lazy",value:e.row.icon,expression:"scope.row.icon"}]})])]}}])}),t("el-table-column",{attrs:{label:"等级背景图","min-width":"100"},scopedSlots:e._u([{key:"default",fn:function(e){return[t("div",{directives:[{name:"viewer",rawName:"v-viewer"}],staticClass:"tabBox_img"},[t("img",{directives:[{name:"lazy",rawName:"v-lazy",value:e.row.image,expression:"scope.row.image"}]})])]}}])}),t("el-table-column",{attrs:{label:"等级名称","min-width":"120"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.name))])]}}])}),t("el-table-column",{attrs:{label:"等级","min-width":"120"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.grade))])]}}])}),t("el-table-column",{attrs:{label:"享受折扣","min-width":"100"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.discount))])]}}])}),t("el-table-column",{attrs:{label:"经验值要求","min-width":"100"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s(a.row.exp_num))])]}}])}),t("el-table-column",{attrs:{label:"是否显示","min-width":"100"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-switch",{attrs:{"active-value":1,"inactive-value":0,value:a.row.is_show,size:"large"},on:{change:function(t){return e.onchangeIsShow(a.row)}},model:{value:a.row.is_show,callback:function(t){e.$set(a.row,"is_show",t)},expression:"scope.row.is_show"}})]}}])}),t("el-table-column",{attrs:{fixed:"right",label:"操作",width:"100"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-dropdown",{attrs:{size:"small",transfer:!0},on:{command:function(t){return e.changeMenu(a.row,t,a.$index)}}},[t("span",{staticClass:"el-dropdown-link"},[e._v("更多"),t("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),t("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[t("el-dropdown-item",{attrs:{command:"3"}},[e._v("编辑等级")]),t("el-dropdown-item",{attrs:{command:"2"}},[e._v("删除等级")])],1)],1)]}}])})],1),t("div",{staticClass:"acea-row row-right page"},[e.total?t("pagination",{attrs:{total:e.total,page:e.levelFrom.page,limit:e.levelFrom.limit},on:{"update:page":function(t){return e.$set(e.levelFrom,"page",t)},"update:limit":function(t){return e.$set(e.levelFrom,"limit",t)},pagination:e.getList}}):e._e()],1)],1),t("task-list",{ref:"tasks"})],1)}),[],!1,null,"2e4b0a78",null);t.default=i.exports},afb5:function(e,t,a){"use strict";a("d990")},d990:function(e,t,a){},fae3:function(e,t,a){"use strict";a("4967")}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-d13bea24.fe640016.js b/crmeb/public/admin/system_static/js/chunk-d13bea24.fe640016.js deleted file mode 100644 index ba250788b..000000000 --- a/crmeb/public/admin/system_static/js/chunk-d13bea24.fe640016.js +++ /dev/null @@ -1 +0,0 @@ -(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-d13bea24"],{"0c9f":function(t,e,a){"use strict";a.d(e,"j",(function(){return n})),a.d(e,"o",(function(){return s})),a.d(e,"m",(function(){return r})),a.d(e,"l",(function(){return c})),a.d(e,"p",(function(){return o})),a.d(e,"r",(function(){return l})),a.d(e,"s",(function(){return u})),a.d(e,"v",(function(){return d})),a.d(e,"t",(function(){return h})),a.d(e,"u",(function(){return f})),a.d(e,"q",(function(){return g})),a.d(e,"n",(function(){return m})),a.d(e,"k",(function(){return p})),a.d(e,"e",(function(){return b})),a.d(e,"h",(function(){return v})),a.d(e,"f",(function(){return y})),a.d(e,"i",(function(){return w})),a.d(e,"g",(function(){return x})),a.d(e,"a",(function(){return _})),a.d(e,"c",(function(){return C})),a.d(e,"b",(function(){return L})),a.d(e,"d",(function(){return O})),a.d(e,"w",(function(){return j}));var i=a("6b6c");function n(t){return Object(i.a)({url:"/statistic/product/get_basic",method:"get",params:t})}function s(t){return Object(i.a)({url:"/statistic/product/get_trend",method:"get",params:t})}function r(t){return Object(i.a)({url:"/statistic/product/get_product_ranking",method:"get",params:t})}function c(t){return Object(i.a)({url:"/statistic/product/get_excel",method:"get",params:t})}function o(t){return Object(i.a)({url:"/statistic/user/get_basic",method:"get",params:t})}function l(t){return Object(i.a)({url:"/statistic/user/get_trend",method:"get",params:t})}function u(t){return Object(i.a)({url:"/statistic/user/get_wechat",method:"get",params:t})}function d(t){return Object(i.a)({url:"/statistic/user/get_wechat_trend",method:"get",params:t})}function h(t){return Object(i.a)({url:"/statistic/user/get_region",method:"get",params:t})}function f(t){return Object(i.a)({url:"/statistic/user/get_sex",method:"get",params:t})}function g(t){return Object(i.a)({url:"/statistic/user/get_excel",method:"get",params:t})}function m(t){return Object(i.a)({url:"/statistic/trade/top_trade",method:"get",params:t})}function p(t){return Object(i.a)({url:"/statistic/trade/bottom_trade",method:"get",params:t})}function b(t){return Object(i.a)({url:"/statistic/order/get_basic",method:"get",params:t})}function v(t){return Object(i.a)({url:"/statistic/order/get_trend",method:"get",params:t})}function y(t){return Object(i.a)({url:"/statistic/order/get_channel",method:"get",params:t})}function w(t){return Object(i.a)({url:"/statistic/order/get_type",method:"get",params:t})}function x(t){return Object(i.a)({url:"/statistic/flow/get_record",method:"get",params:t})}function _(t){return Object(i.a)({url:"/statistic/balance/get_basic",method:"get",params:t})}function C(t){return Object(i.a)({url:"/statistic/balance/get_trend",method:"get",params:t})}function L(t){return Object(i.a)({url:"/statistic/balance/get_channel",method:"get",params:t})}function O(t){return Object(i.a)({url:"/statistic/balance/get_type",method:"get",params:t})}function j(t,e){return Object(i.a)({url:"app/wechat_qrcode/statistic/".concat(t),method:"get",params:e})}},1845:function(t,e,a){"use strict";a("2498")},2498:function(t,e,a){},"2c3e":function(t,e,a){"use strict";var i=a("83ab"),n=a("9f7f").MISSED_STICKY,s=a("c6b6"),r=a("edd0"),c=a("69f3").get,o=RegExp.prototype,l=TypeError;i&&n&&r(o,"sticky",{configurable:!0,get:function(){if(this!==o){if("RegExp"===s(this))return!!c(this).sticky;throw new l("Incompatible receiver, RegExp required")}}})},"34ce":function(t,e,a){},"4d63":function(t,e,a){"use strict";var i=a("83ab"),n=a("da84"),s=a("e330"),r=a("94ca"),c=a("7156"),o=a("9112"),l=a("7c73"),u=a("241c").f,d=a("3a9b"),h=a("44e7"),f=a("577e"),g=a("90d8"),m=a("9f7f"),p=a("aeb0"),b=a("cb2d"),v=a("d039"),y=a("1a2d"),w=a("69f3").enforce,x=a("2626"),_=a("b622"),C=a("fce3"),L=a("107c"),O=_("match"),j=n.RegExp,S=j.prototype,k=n.SyntaxError,D=s(S.exec),z=s("".charAt),E=s("".replace),F=s("".indexOf),A=s("".slice),T=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,V=/a/g,R=/a/g,M=(a=new j(V)!==V,m.MISSED_STICKY),I=m.UNSUPPORTED_Y;_=i&&(!a||M||C||L||v((function(){return R[O]=!1,j(V)!==V||j(R)===R||"/a/i"!==String(j(V,"i"))})));if(r("RegExp",_)){for(var B=function(t,e){var a,i,n=d(S,this),s=h(t),r=void 0===e,u=[],m=t;if(!n&&s&&r&&t.constructor===B)return t;if((s||d(S,t))&&(t=t.source,r)&&(e=g(m)),t=void 0===t?"":f(t),e=void 0===e?"":f(e),m=t,s=e=C&&"dotAll"in V&&(a=!!e&&-1"===e&&o:if(""===d||y(r,d))throw new k("Invalid capture group name");r[d]=!0,o=!(s[s.length]=[d,u]),d="";continue}o?d+=e:n+=e}return[n,s]}(t))[0],u=r[1]),r=c(j(t,e),n?this:S,B),(a||i||u.length)&&(e=w(r),a&&(e.dotAll=!0,e.raw=B(function(t){for(var e,a=t.length,i=0,n="",s=!1;i<=a;i++)"\\"===(e=z(t,i))?n+=e+z(t,++i):s||"."!==e?("["===e?s=!0:"]"===e&&(s=!1),n+=e):n+="[\\s\\S]";return n}(t),s)),i&&(e.sticky=!0),u.length)&&(e.groups=u),t!==m)try{o(r,"source",""===m?"(?:)":m)}catch(t){}return r},N=u(j),$=0;N.length>$;)p(B,j,N[$++]);(S.constructor=B).prototype=S,b(n,"RegExp",B,{constructor:!0})}x("RegExp")},"61f7":function(t,e,a){"use strict";a.d(e,"a",(function(){return s})),a.d(e,"c",(function(){return o})),a.d(e,"b",(function(){return l}));var i=a("ade3"),n=a("5530");function s(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var a,i,n={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(a in n)new RegExp("(".concat(a,")")).test(e)&&(i=n[a]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?i:("00"+i).substr(i.length)));return e}a("ac1f"),a("00b4"),a("5319"),a("4d63"),a("c607"),a("2c3e"),a("25f0"),a("498a"),a("d3b7"),a("13d5"),a("b64b"),a("99af");var r={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function c(t,e){t.message=function(t){return e.replace("%s",t||"")}}function o(t){var e=1{b} : {c} ({d}%)"},legend:{orient:"vertical",left:"right",data:this.infoLists.bing_xdata||[]},series:[{name:"访问来源",type:"pie",radius:"70%",center:["50%","60%"],data:this.infoLists.bing_data||[],emphasis:{itemStyle:{shadowBlur:10,shadowOffsetX:0,shadowColor:"rgba(0, 0, 0, 0.5)"}}}]}:{tooltip:{trigger:"axis"},toolbox:{},legend:{data:this.infoLists.legend||[]},color:["#1495EB","#00CC66","#F9D249","#ff9900","#9860DF"],grid:{left:16,right:25,bottom:10,top:40,containLabel:!0},xAxis:[{type:"category",axisLine:{lineStyle:{color:"#D7DDE4"}},axisTick:{alignWithLabel:!0,lineStyle:{color:"#D7DDE4"}},splitLine:{show:!1,lineStyle:{color:"#F5F7F9"}},axisLabel:{interval:0,rotate:40,textStyle:{color:"#7F8B9C"}},data:this.infoLists.xAxis}],yAxis:this.yAxisData.length?this.yAxisData:{axisLine:{show:!1},axisTick:{show:!1},axisLabel:{textStyle:{color:"#7F8B9C"}},splitLine:{show:!0,lineStyle:{color:"#F5F7F9"}},type:"value"},series:this.seriesArray};this.myChart.setOption(t,!0)},handleResize:function(){this.myChart.resize()}},beforeDestroy:function(){window.removeEventListener("resize",this.wsFunc),this.myChart&&(this.myChart.dispose(),this.myChart=null)}},a=a("2877"),a=Object(a.a)(i,(function(){var t=this._self._c;return t("div",[t("div",{staticStyle:{height:"300px"},attrs:{id:this.echarts}})])}),[],!1,null,"00217dc6",null);e.a=a.exports},a584:function(t,e,a){"use strict";a("b0c0");var i={name:"cards",data:function(){return{colsize:{xl:4,lg:8,md:12}}},props:{cardLists:Array},methods:{},created:function(){switch(this.cardLists.length){case 1:this.colsize.xl=24,this.colsize.lg=24,this.colsize.md=24;break;case 2:this.colsize.xl=12,this.colsize.lg=12,this.colsize.md=12;break;case 3:this.colsize.xl=8,this.colsize.lg=8,this.colsize.md=8;break;case 4:this.colsize.xl=6,this.colsize.lg=6,this.colsize.md=12;break;case 5:this.colsize.xl=8,this.colsize.lg=8,this.colsize.md=12;break;default:this.colsize.xl=4,this.colsize.lg=8,this.colsize.md=12}4==this.cardLists.length?this.colsize.lg=6:4==this.cardLists.length&&(this.colsize.lg=8)}};a("dc1f"),a=a("2877"),a=Object(a.a)(i,(function(){var t=this,e=t._self._c;return e("div",[e("el-row",{staticClass:"ivu-mt",attrs:{align:"middle",gutter:24}},t._l(t.cardLists,(function(a,i){return e("el-col",{key:i,staticClass:"ivu-mb",attrs:{xl:a.col||t.colsize.xl,lg:t.colsize.lg,md:t.colsize.md,sm:24,xs:24}},[e("el-card",{staticClass:"card_cent",attrs:{shadow:"never"}},[e("div",{staticClass:"card_box"},[e("div",{staticClass:"card_box_cir",class:{one:i%5==0,two:i%5==1,three:i%5==2,four:i%5==3,five:i%5==4}},[e("div",{staticClass:"card_box_cir1",class:{one1:i%5==0,two1:i%5==1,three1:i%5==2,four1:i%5==3,five1:i%5==4}},[e("span",{staticClass:"iconfont",class:a.className})])]),e("div",{staticClass:"card_box_txt"},[e("span",{staticClass:"sp1",domProps:{textContent:t._s(a.count||0)}}),e("span",{staticClass:"sp2",domProps:{textContent:t._s(a.name)}})])])])],1)})),1)],1)}),[],!1,null,"50f2a66a",null);e.a=a.exports},c607:function(t,e,a){"use strict";var i=a("83ab"),n=a("fce3"),s=a("c6b6"),r=a("edd0"),c=a("69f3").get,o=RegExp.prototype,l=TypeError;i&&n&&r(o,"dotAll",{configurable:!0,get:function(){if(this!==o){if("RegExp"===s(this))return!!c(this).dotAll;throw new l("Incompatible receiver, RegExp required")}}})},c71e:function(t,e,a){"use strict";var i=a("313e"),n=a.n(i);i={name:"Index",props:{styles:{type:Object,default:null},optionData:{type:Object,default:null}},data:function(){return{myChart:null}},computed:{echarts:function(){return"echarts"+Math.ceil(100*Math.random())}},watch:{optionData:{handler:function(t,e){this.handleSetVisitChart()},deep:!0}},mounted:function(){var t=this,e=this;e.$nextTick((function(){e.handleSetVisitChart(),window.addEventListener("resize",t.wsFunc)}))},beforeDestroy:function(){window.removeEventListener("resize",this.wsFunc),this.myChart&&(this.myChart.dispose(),this.myChart=null)},methods:{wsFunc:function(){this.myChart.resize()},handleSetVisitChart:function(){this.myChart=n.a.init(document.getElementById(this.echarts));var t=this.optionData;this.myChart.setOption(t,!0)}}},a=a("2877"),a=Object(a.a)(i,(function(){var t=this._self._c;return t("div",[t("div",{style:this.styles,attrs:{id:this.echarts}})])}),[],!1,null,"4a0d7a27",null);e.a=a.exports},dc1f:function(t,e,a){"use strict";a("34ce")}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-d243c584.b15f14e0.js b/crmeb/public/admin/system_static/js/chunk-d243c584.b15f14e0.js new file mode 100644 index 000000000..39aa1c877 --- /dev/null +++ b/crmeb/public/admin/system_static/js/chunk-d243c584.b15f14e0.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-d243c584"],{"0aaf":function(t,e,a){"use strict";a("4cc3")},"0b439":function(t,e,a){"use strict";a=a("04f8"),t.exports=a&&!!Symbol.for&&!!Symbol.keyFor},"0f0e":function(t,e,a){"use strict";a("d81d"),a("4de4"),a("d3b7"),a("a434"),a("14d9"),a("b64b"),a("e9c4");var i=a("c4c8"),o={name:"userLabel",props:{},data:function(){return{labelList:[],dataLabel:[],isUser:!1}},mounted:function(){this.setLabel()},methods:{inArray:function(t,e){for(var a in e)if(e[a].id==t)return!0;return!1},setLabel:function(){var t=this;Object(i.z)().then((function(e){e.data.map((function(e){e.children&&(t.isUser=!0,e.children.map((function(e){t.inArray(e.id,t.dataLabel)?e.disabled=!0:e.disabled=!1})))})),t.labelList=e.data})).catch((function(e){t.$message.error(e.msg)}))},selectLabel:function(t){var e;t.disabled?(e=this.dataLabel.indexOf(this.dataLabel.filter((function(e){return e.id==t.id}))[0]),this.dataLabel.splice(e,1),t.disabled=!1):(this.dataLabel.push({label_name:t.label_name,id:t.id}),t.disabled=!0)},subBtn:function(){this.$emit("activeData",JSON.parse(JSON.stringify(this.dataLabel)))},cancel:function(){this.$emit("close")}}};a("6dac"),a=a("2877"),a=Object(a.a)(o,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"label-wrapper"},[e("div",{staticClass:"list-box"},[t.isUser?t._l(t.labelList,(function(a,i){return e("div",{key:i,staticClass:"label-box"},[a.children?e("div",{staticClass:"title"},[t._v(t._s(a.label_name))]):t._e(),a.children&&a.children.length?e("div",{staticClass:"list"},t._l(a.children,(function(a,i){return e("div",{directives:[{name:"db-click",rawName:"v-db-click"}],key:i,staticClass:"label-item",class:{on:a.disabled},on:{click:function(e){return t.selectLabel(a)}}},[t._v("\n "+t._s(a.label_name)+"\n ")])})),0):t._e()])})):t._e(),t.isUser?t._e():e("div",[t._v("暂无标签")])],2),e("div",{staticClass:"footer"},[e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"btns",attrs:{ghost:""},on:{click:t.cancel}},[t._v("取消")]),e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"btns",attrs:{type:"primary"},on:{click:t.subBtn}},[t._v("确定")])],1)])}),[],!1,null,"60bed999",null);e.a=a.exports},"12b6":function(t,e,a){"use strict";a("8ca7")},"1bf4":function(t,e,a){},"2c3e":function(t,e,a){"use strict";var i=a("83ab"),o=a("9f7f").MISSED_STICKY,s=a("c6b6"),r=a("edd0"),l=a("69f3").get,n=RegExp.prototype,c=TypeError;i&&o&&r(n,"sticky",{configurable:!0,get:function(){if(this!==n){if("RegExp"===s(this))return!!l(this).sticky;throw new c("Incompatible receiver, RegExp required")}}})},"4cc3":function(t,e,a){},"4d63":function(t,e,a){"use strict";var i=a("83ab"),o=a("da84"),s=a("e330"),r=a("94ca"),l=a("7156"),n=a("9112"),c=a("241c").f,d=a("3a9b"),m=a("44e7"),u=a("577e"),p=a("90d8"),f=a("9f7f"),h=a("aeb0"),v=a("cb2d"),b=a("d039"),_=a("1a2d"),g=a("69f3").enforce,y=a("2626"),k=a("b622"),w=a("fce3"),V=a("107c"),x=k("match"),C=o.RegExp,$=C.prototype,F=o.SyntaxError,N=s($.exec),S=s("".charAt),B=s("".replace),T=s("".indexOf),O=s("".slice),I=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,L=/a/g,D=/a/g,j=(a=new C(L)!==L,f.MISSED_STICKY),R=f.UNSUPPORTED_Y;k=i&&(!a||j||w||V||b((function(){return D[x]=!1,C(L)!==L||C(D)===D||"/a/i"!==String(C(L,"i"))})));if(r("RegExp",k)){for(var P=function(t,e){var a,i,o=d($,this),s=m(t),r=void 0===e,c=[],f=t;if(!o&&s&&r&&t.constructor===P)return t;if((s||d($,t))&&(t=t.source,r)&&(e=p(f)),t=void 0===t?"":u(t),e=void 0===e?"":u(e),f=t,s=e=w&&"dotAll"in L&&(a=!!e&&-1"===e&&n:if(""===d||_(r,d))throw new F("Invalid capture group name");r[d]=!0,n=!(s[s.length]=[d,c]),d="";continue}n?d+=e:o+=e}return[o,s]}(t))[0],c=r[1]),r=l(C(t,e),o?this:$,P),(a||i||c.length)&&(e=g(r),a&&(e.dotAll=!0,e.raw=P(function(t){for(var e,a=t.length,i=0,o="",s=!1;i<=a;i++)"\\"===(e=S(t,i))?o+=e+S(t,++i):s||"."!==e?("["===e?s=!0:"]"===e&&(s=!1),o+=e):o+="[\\s\\S]";return o}(t),s)),i&&(e.sticky=!0),c.length)&&(e.groups=c),t!==f)try{n(r,"source",""===f?"(?:)":f)}catch(t){}return r},A=c(C),E=0;A.length>E;)h(P,C,A[E++]);($.constructor=P).prototype=$,v(o,"RegExp",P,{constructor:!0})}y("RegExp")},"57b9":function(t,e,a){"use strict";var i=a("c65b"),o=a("d066"),s=a("b622"),r=a("cb2d");t.exports=function(){var t=o("Symbol"),e=(t=t&&t.prototype,t&&t.valueOf),a=s("toPrimitive");t&&!t[a]&&r(t,a,(function(t){return i(e,this)}),{arity:1})}},"5a47":function(t,e,a){"use strict";var i=a("23e7"),o=a("04f8"),s=a("d039"),r=a("7418"),l=a("7b0b");i({target:"Object",stat:!0,forced:!o||s((function(){r.f(1)}))},{getOwnPropertySymbols:function(t){var e=r.f;return e?e(l(t)):[]}})},"61f7":function(t,e,a){"use strict";a.d(e,"a",(function(){return s})),a.d(e,"c",(function(){return n})),a.d(e,"b",(function(){return c}));var i=a("ade3"),o=a("5530");function s(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var a,i,o={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(a in o)new RegExp("(".concat(a,")")).test(e)&&(i=o[a]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?i:("00"+i).substr(i.length)));return e}a("ac1f"),a("00b4"),a("5319"),a("4d63"),a("c607"),a("2c3e"),a("25f0"),a("498a"),a("d3b7"),a("13d5"),a("b64b"),a("99af");var r={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function l(t,e){t.message=function(t){return e.replace("%s",t||"")}}function n(t){var e=1=t.length?{done:!0}:{done:!1,value:t[s++]}},e:function(t){throw t},f:e};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 c=a("5530"),d=(a("fb6a"),a("d81d"),a("a9e3"),a("14d9"),a("a434"),a("99af"),a("a4d3"),a("e01a"),a("4ec9"),a("d3b7"),a("3ca3"),a("ddb0"),a("4de4"),a("25f0"),a("159b"),a("b64b"),a("e9c4"),a("13d5"),a("ac1f"),a("5319"),a("0f0e")),m=a("2f62"),u=a("b76a"),p=(u=a.n(u),a("b0e7")),f=a("5334"),h=a("e449"),v=a("6fd3"),b=a("c4ad"),_=(a("00b4"),a("c4c8")),g={name:"taoBao",data:function(){return{soure_link:"",spinShow:!1,grid:{xl:8,lg:8,md:12,sm:24,xs:24},grid2:{xl:12,lg:12,md:12,sm:24,xs:24},copyConfig:{copy_type:2,copy_num:0},artFrom:{type:"taobao",url:""}}},computed:{},created:function(){},mounted:function(){this.getCopyConfig()},methods:{mealPay:function(){this.$router.push({path:this.$routeProStr+"/setting/sms/sms_config/index"})},getCopyConfig:function(){var t=this;Object(_.g)().then((function(e){t.copyConfig.copy_type=e.data.copy_type,t.copyConfig.copy_num=e.data.copy_num}))},add:function(){var t=this;if(this.soure_link){if(!/(http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&:/~\+#]*[\w\-\@?^=%&/~\+#])?/.test(this.soure_link))return this.$message.warning("请输入以http开头的地址!");this.spinShow=!0,this.artFrom.url=this.soure_link,Object(_.h)(this.artFrom).then((function(e){e=e.data.productInfo,t.$emit("on-close",e),t.spinShow=!1})).catch((function(e){t.spinShow=!1,t.$message.error(e.msg)}))}else this.$message.warning("请输入链接地址!")}}},y=(a("9c2d"),a("2877")),k=(g=Object(y.a)(g,(function(){var t=this,e=t._self._c;return e("div",{directives:[{name:"loading",rawName:"v-loading",value:t.spinShow,expression:"spinShow"}],staticClass:"Box"},[e("div",[e("div",{staticClass:"tips"},[t._v("\n 生成的商品默认是没有上架的,请手动上架商品!\n "),2==t.copyConfig.copy_type?e("a",{attrs:{href:"https://doc.crmeb.com/single/v5/7785",target:"_blank"}},[t._v("如何配置密钥")]):e("span",[t._v("您当前剩余"+t._s(t.copyConfig.copy_num)+"条采集次数,"),e("span",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"add",on:{click:function(e){return t.mealPay()}}},[t._v("增加采集次数")])])]),e("div",[t._v("商品采集设置:设置 > 系统设置 > 第三方接口设置 > 采集商品配置")])]),e("el-form",{ref:"formValidate",staticClass:"formValidate mt20",attrs:{"label-width":"80px","label-position":"right"},nativeOn:{submit:function(t){t.preventDefault()}}},[e("el-form-item",{attrs:{label:"链接地址:"}},[e("el-input",{staticClass:"numPut",attrs:{clearable:"",placeholder:"请输入链接地址"},model:{value:t.soure_link,callback:function(e){t.soure_link=e},expression:"soure_link"}}),e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"ml15",attrs:{type:"primary"},on:{click:t.add}},[t._v("确定")])],1)],1)],1)}),[],!1,null,"1ed78a00",null).exports,a("a069")),w=a("c24f"),V=a("d708"),x=a("c276"),C=a("0e5c"),$=a("ed08"),F=a("e302");f={name:"product_productAdd",components:{uploadPictures:p.a,freightTemplate:f.a,addAttr:v.a,couponList:h.a,taoBao:g,draggable:u.a,goodsList:b.default,WangEditor:k.a,userLabel:d.a},data:function(){return{labelShow:!1,dataLabel:[],headTab:[{tit:"基础信息",name:"1"},{tit:"规格库存",name:"2"},{tit:"商品详情",name:"3"},{tit:"物流设置",name:"4"},{tit:"营销设置",name:"5"},{tit:"其他设置",name:"6"}],virtual:[{tit:"普通商品",id:0,tit2:"物流发货"},{tit:"卡密/网盘",id:1,tit2:"自动发货"},{tit:"优惠券",id:2,tit2:"自动发货"},{tit:"虚拟商品",id:3,tit2:"虚拟发货"}],seletVideo:0,customBtn:0,content:"",contents:"",fileUrl:V.a.apiBaseURL+"/file/upload",fileUrl2:V.a.apiBaseURL+"/file/video_upload",cardUrl:V.a.apiBaseURL+"/file/upload/1",upload_type:"",uploadData:{},header:{},type:0,modals:!1,goods_modals:!1,spinShow:!1,openSubimit:!1,virtualData:"",virtualList:[{key:"",value:""}],grid2:{xl:10,lg:12,md:12,sm:24,xs:24},grid3:{xl:18,lg:18,md:20,sm:24,xs:24},oneFormBatch:[{pic:"",price:0,cost:0,ot_price:0,stock:0,bar_code:"",weight:0,volume:0,virtual_list:[]}],formDynamic:{attrsName:"",attrsVal:""},disk_type:1,tabIndex:0,tabName:"",formDynamicNameData:[],isBtn:!1,columns2:[{title:"图片",slot:"pic",align:"center",minWidth:80},{title:"售价",slot:"price",align:"center",minWidth:95},{title:"成本价",slot:"cost",align:"center",minWidth:95},{title:"原价",slot:"ot_price",align:"center",minWidth:95},{title:"库存",slot:"stock",align:"center",minWidth:95},{title:"商品编号",slot:"bar_code",align:"center",minWidth:120},{title:"重量(KG)",slot:"weight",align:"center",minWidth:95},{title:"体积(m³)",slot:"volume",align:"center",minWidth:95},{title:"操作",slot:"action",fixed:"right",align:"center",minWidth:120}],columns3:[{title:"图片",slot:"pic",align:"center",minWidth:80},{title:"售价",slot:"price",align:"center",minWidth:95},{title:"成本价",slot:"cost",align:"center",minWidth:95},{title:"原价",slot:"ot_price",align:"center",minWidth:95},{title:"库存",slot:"stock",align:"center",minWidth:95},{title:"商品编号",slot:"bar_code",align:"center",minWidth:120},{title:"操作",slot:"action",fixed:"right",align:"center",minWidth:120}],columns:[],columnsInstall:[],columnsInstal2:[],gridPic:{xl:6,lg:8,md:12,sm:12,xs:12},gridBtn:{xl:4,lg:8,md:8,sm:8,xs:8},CustomList:[{value:"text",label:"文本框"},{value:"number",label:"数字"},{value:"email",label:"邮件"},{value:"data",label:"日期"},{value:"time",label:"时间"},{value:"id",label:"身份证"},{value:"phone",label:"手机号"},{value:"img",label:"图片"}],customess:{content:[]},formValidate:{disk_info:"",logistics:["1"],freight:2,postage:0,recommend:[],presale_day:1,presale:!1,is_limit:!1,limit_type:0,limit_num:0,video_open:!1,vip_product:!1,custom_form:[],store_name:"",cate_id:[],label_id:[],keyword:"",unit_name:"",store_info:"",image:"",recommend_image:"",slider_image:[],description:"",ficti:0,give_integral:0,sort:0,is_show:1,is_hot:0,is_benefit:0,is_best:0,is_new:0,is_good:0,is_postage:0,is_sub:[],recommend_list:[],virtual_type:0,id:0,spec_type:0,is_virtual:0,video_link:"",temp_id:"",attrs:[],items:[{pic:"",price:0,cost:0,ot_price:0,stock:0,bar_code:""}],activity:["默认","秒杀","砍价","拼团"],couponName:[],header:[],selectRule:"",coupon_ids:[],command_word:"",min_qty:1},ruleList:[],templateList:[],createBnt:!0,showIput:!1,manyFormValidate:[],oneFormValidate:[{pic:"",price:0,cost:0,ot_price:0,stock:0,bar_code:"",weight:0,volume:0,brokerage:0,brokerage_two:0,vip_price:0,virtual_list:[],coupon_id:0}],images:[],imagesTable:"",currentTab:"1",isChoice:"",grid:{xl:8,lg:8,md:12,sm:24,xs:24},loading:!1,modalPic:!1,addVirtualModel:!1,template:!1,uploadList:[],treeSelect:[],picTit:"",tableIndex:0,ruleValidate:{store_name:[{required:!0,message:"请输入商品名称",trigger:"blur"}],cate_id:[{required:!0,message:"请选择商品分类",trigger:"change",type:"array",min:"1"}],unit_name:[{required:!0,message:"请输入单位",trigger:"blur"}],slider_image:[{required:!0,message:"请上传商品轮播图",type:"array",trigger:"change"}],spec_type:[{required:!0,message:"请选择商品规格",trigger:"change"}],is_virtual:[{required:!0,message:"请选择商品类型",trigger:"change"}],selectRule:[{required:!0,message:"请选择商品规格属性",trigger:"change"}],temp_id:[{required:!0,message:"请选择运费模板",trigger:"change",type:"number"}],presale_time:[{required:!0,type:"array",message:"请选择活动时间",trigger:"change"}],logistics:[{required:!0,type:"array",min:1,message:"请选择物流方式",trigger:"change"},{type:"array",max:2,message:"请选择物流方式",trigger:"change"}],give_integral:[{type:"integer",message:"请输入整数"}]},manyBrokerage:0,manyBrokerageTwo:0,manyVipPrice:0,upload:{videoIng:!1},videoIng:!1,progress:0,stock:0,disk_info:"",videoLink:"",attrs:[],activity:{"默认":"red","秒杀":"blue","砍价":"green","拼团":"yellow"},couponName:[],updateIds:[],updateName:[],couponIds:"",couponNames:[],rakeBack:[{title:"一级返佣",slot:"brokerage",align:"center",width:95},{title:"二级返佣",slot:"brokerage_two",align:"center",width:95}],member:[{title:"会员价",slot:"vip_price",align:"center",width:95}],columnsInstalM:[],moveIndex:""}},computed:Object(c.a)(Object(c.a)({},Object(m.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"120px"},labelPosition:function(){return this.isMobile?"top":"right"},labelBottom:function(){return this.isMobile?void 0:"15px"}}),beforeRouteUpdate:function(t,e,a){this.bus.$emit("onTagsViewRefreshRouterView",this.$route.path),a()},created:function(){this.columns=this.columns2.slice(0,8),this.getToken()},mounted:function(){var t=this;"0"!==this.$route.params.id&&this.$route.params.id?this.getInfo():"0"===this.$route.params.id&&Object(_.p)().then((function(e){var a,i;e=e.data.info;Array.isArray(e)||(a=e.cate_id.map(Number),e.label_id.map(Number),t.attrs=e.items||[],i=[],e.coupons&&(e.coupons.map((function(t){i.push(t.id)})),t.couponName=e.coupons),t.formValidate=e,t.dataLabel=e.label_id,t.formValidate.coupon_ids=i,t.updateIds=i,t.updateName=e.coupons,t.formValidate.cate_id=a,t.oneFormValidate=e.attrs,t.formValidate.logistics=e.logistics||["1"],t.formValidate.header=[],t.generate(0),t.manyFormValidate=e.attrs,t.spec_type=e.spec_type,t.formValidate.is_virtual=e.is_virtual,t.formValidate.custom_form=e.custom_form||[],0!=t.formValidate.custom_form.length&&(t.customBtn=1),t.virtualbtn(e.virtual_type,1),0===e.spec_type?t.manyFormValidate=[]:(t.createBnt=!0,t.oneFormValidate=[{pic:e.image,price:0,cost:0,ot_price:0,stock:0,bar_code:"",weight:0,volume:0,brokerage:0,brokerage_two:0,vip_price:0,virtual_list:[],coupon_id:0}]),t.watchActivity(),t.spinShow=!1)})).catch((function(e){t.$message.error(e.msg)})),this.$route.query.type?(this.modals=!0,this.type=this.$route.query.type):this.type=0,this.goodsCategory(),this.productGetRule(),this.productGetTemplate(),this.uploadType(),this.watchActivity()},methods:(p={beforeUpload:function(t){return Object($.a)(t)},videoSaveToUrl:function(t){var e=this;return Object($.c)(t)&&Object(C.a)({file:t,pieceSize:3,success:function(t){e.formValidate.video_link=t.file_path,e.progress=100},error:function(t){e.$message.error(t.msg)},uploading:function(t,a){e.videoIng=!0,t=Math.floor(t/a*100),e.progress=t}}),!1},virtualbtn:function(t,e){var a=this;switch(1!=e&&(this.formValidate.is_sub=[],(e=this.$route.params.id)?Object(_.f)(e).then((function(t){})).catch((function(t){a.formValidate.spec_type=a.spec_type,a.$message.error(t.msg)})):1==this.formValidate.spec_type&&this.generate(1)),t){case 0:this.formValidate.virtual_type=0,this.formValidate.is_virtual=0,this.headTab=[{tit:"基础信息",name:"1"},{tit:"规格库存",name:"2"},{tit:"商品详情",name:"3"},{tit:"物流设置",name:"4"},{tit:"营销设置",name:"5"},{tit:"其他设置",name:"6"}];break;case 1:this.formValidate.virtual_type=1,this.formValidate.postage=0,this.formValidate.is_virtual=1,this.headTab=[{tit:"基础信息",name:"1"},{tit:"规格库存",name:"2"},{tit:"商品详情",name:"3"},{tit:"营销设置",name:"4"},{tit:"其他设置",name:"5"}];break;case 2:this.formValidate.virtual_type=2,this.formValidate.is_virtual=1,this.headTab=[{tit:"基础信息",name:"1"},{tit:"规格库存",name:"2"},{tit:"商品详情",name:"3"},{tit:"营销设置",name:"4"},{tit:"其他设置",name:"5"}];break;case 3:this.formValidate.virtual_type=3,this.formValidate.is_virtual=1,this.headTab=[{tit:"基础信息",name:"1"},{tit:"规格库存",name:"2"},{tit:"商品详情",name:"3"},{tit:"营销设置",name:"4"},{tit:"其他设置",name:"5"}]}},addCate:function(){var t=this;this.$modalForm(Object(_.q)()).then((function(){return t.goodsCategory()}))},logisticsBtn:function(t){this.formValidate.logistics=t},addLabel:function(){var t=this;this.$modalForm(Object(w.M)(0)).then((function(){return t.userLabel()}))},customMessBtn:function(t){t||(this.formValidate.custom_form=[])},addcustom:function(){9]*>/gi,(function(t,e){return(t=(t=t.replace(/style="[^"]+"/gi,"").replace(/style='[^']+'/gi,"")).replace(/width="[^"]+"/gi,"").replace(/width='[^']+'/gi,"")).replace(/height="[^"]+"/gi,"").replace(/height='[^']+'/gi,"")})),(t=(t=t.replace(/style="[^"]+"/gi,(function(t,e){return t.replace(/width:[^;]+;/gi,"max-width:100%;").replace(/max-max-width:[^;]+;/gi,"max-width:100%;")}))).replace(/]*\/>/gi,"")).replace(/\@^][^\s!#%&*+<=>@^]*>/,L=/a/g,N=/a/g,M=(r=new j(L)!==L,h.MISSED_STICKY),P=h.UNSUPPORTED_Y;y=n&&(!r||M||k||S||v((function(){return N[O]=!1,j(L)!==L||j(N)===N||"/a/i"!==String(j(L,"i"))})));if(o("RegExp",y)){for(var q=function(t,e){var r,n,a=d(E,this),i=m(t),o=void 0===e,u=[],h=t;if(!a&&i&&o&&t.constructor===q)return t;if((i||d(E,t))&&(t=t.source,o)&&(e=p(h)),t=void 0===t?"":f(t),e=void 0===e?"":f(e),h=t,i=e=k&&"dotAll"in L&&(r=!!e&&-1"===e&&l:if(""===d||_(o,d))throw new $("Invalid capture group name");o[d]=!0,l=!(i[i.length]=[d,u]),d="";continue}l?d+=e:a+=e}return[a,i]}(t))[0],u=o[1]),o=s(j(t,e),a?this:E,q),(r||n||u.length)&&(e=w(o),r&&(e.dotAll=!0,e.raw=q(function(t){for(var e,r=t.length,n=0,a="",i=!1;n<=r;n++)"\\"===(e=R(t,n))?a+=e+R(t,++n):i||"."!==e?("["===e?i=!0:"]"===e&&(i=!1),a+=e):a+="[\\s\\S]";return a}(t),i)),n&&(e.sticky=!0),u.length)&&(e.groups=u),t!==h)try{l(o,"source",""===h?"(?:)":h)}catch(t){}return o},z=u(j),T=0;z.length>T;)b(q,j,z[T++]);(E.constructor=q).prototype=E,g(a,"RegExp",q,{constructor:!0})}x("RegExp")},"61f7":function(t,e,r){"use strict";r.d(e,"a",(function(){return i})),r.d(e,"c",(function(){return l})),r.d(e,"b",(function(){return c}));var n=r("ade3"),a=r("5530");function i(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var r,n,a={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(r in a)new RegExp("(".concat(r,")")).test(e)&&(n=a[r]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?n:("00"+n).substr(n.length)));return e}r("ac1f"),r("00b4"),r("5319"),r("4d63"),r("c607"),r("2c3e"),r("25f0"),r("498a"),r("d3b7"),r("13d5"),r("b64b"),r("99af");var o={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function s(t,e){t.message=function(t){return e.replace("%s",t||"")}}function l(t){var e=1c(e)?1:-1})),n=s(i),f=0;fc(t)?1:-1})),r=o(i),f=0;f=t.status}function s(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(r){var t=document.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(t)}}var a="object"==typeof window&&window.window===window?window:"object"==typeof self&&self.self===self?self:"object"==typeof r&&r.global===r?r:void 0,o=a.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),l=a.saveAs||("object"!=typeof window||window!==a?function(){}:"download"in HTMLAnchorElement.prototype&&!o?function(e,t,r){var o=a.URL||a.webkitURL,l=document.createElement("a");t=t||e.name||"download",l.download=t,l.rel="noopener","string"==typeof e?(l.href=e,l.origin===location.origin?s(l):n(l.href)?i(e,t,r):s(l,l.target="_blank")):(l.href=o.createObjectURL(e),setTimeout((function(){o.revokeObjectURL(l.href)}),4e4),setTimeout((function(){s(l)}),0))}:"msSaveOrOpenBlob"in navigator?function(e,r,a){if(r=r||e.name||"download","string"!=typeof e)navigator.msSaveOrOpenBlob(t(e,a),r);else if(n(e))i(e,r,a);else{var o=document.createElement("a");o.href=e,o.target="_blank",setTimeout((function(){s(o)}))}}:function(e,t,r,n){if(n=n||open("","_blank"),n&&(n.document.title=n.document.body.innerText="downloading..."),"string"==typeof e)return i(e,t,r);var s="application/octet-stream"===e.type,l=/constructor/i.test(a.HTMLElement)||a.safari,c=/CriOS\/[\d]+/.test(navigator.userAgent);if((c||s&&l||o)&&"undefined"!=typeof FileReader){var h=new FileReader;h.onloadend=function(){var e=h.result;e=c?e:e.replace(/^data:[^;]*;/,"data:attachment/file;"),n?n.location.href=e:location=e,n=null},h.readAsDataURL(e)}else{var u=a.URL||a.webkitURL,d=u.createObjectURL(e);n?n.location=d:location.href=d,n=null,setTimeout((function(){u.revokeObjectURL(d)}),4e4)}});a.saveAs=l.saveAs=l,e.exports=l})?i.apply(t,[]):i)&&(e.exports=i)}).call(this,r("c8ba"))},2510:function(e,t,r){},"34ce":function(e,t,r){},"3f2a":function(e,t,r){"use strict";r.d(t,"g",(function(){return n})),r.d(t,"d",(function(){return s})),r.d(t,"c",(function(){return a})),r.d(t,"e",(function(){return o})),r.d(t,"a",(function(){return l})),r.d(t,"b",(function(){return c})),r.d(t,"f",(function(){return h})),r.d(t,"h",(function(){return u}));var i=r("6b6c");function n(e){return Object(i.a)({url:"/export/user_list",method:"get",params:e})}function s(e){return Object(i.a)({url:"/export/order_list",method:"get",params:e})}function a(e){return Object(i.a)({url:"/export/order_delivery_list",method:"get",params:e})}function o(e){return Object(i.a)({url:"/export/product_list",method:"get",params:e})}function l(e){return Object(i.a)({url:"/export/bargain_list",method:"get",params:e})}function c(e){return Object(i.a)({url:"/export/combination_list",method:"get",params:e})}function h(e){return Object(i.a)({url:"/export/seckill_list",method:"get",params:e})}function u(e){return Object(i.a)({url:"/export/member_card/".concat(e),method:"get"})}},"5c3ac":function(e,t,r){"use strict";r.r(t);var i=r("5530"),n=(r("a9e3"),r("d3b7"),r("159b"),r("a584")),s=r("c7eb"),a=r("1da1"),o=(r("25f0"),r("b64b"),r("e9c4"),r("99af"),r("a15b"),r("2f62")),l=r("f8b7"),c=r("3f2a"),h=r("1031"),u={name:"table_from",data:function(){return{fromList:{title:"选择时间",custom:!0,fromTxt:[{text:"全部",val:""},{text:"今天",val:"today"},{text:"昨天",val:"yesterday"},{text:"最近7天",val:"lately7"},{text:"最近30天",val:"lately30"},{text:"本月",val:"month"},{text:"本年",val:"year"}]},currentTab:"",grid:{xl:8,lg:8,md:8,sm:24,xs:24},orderData:{status:"",data:"",real_name:"",field_key:"all",pay_type:"",type:""},modalTitleSs:"",statusType:"",time:"",value2:[],modals2:!1,timeVal:[],payList:[{label:"全部",val:""},{label:"微信支付",val:"1"},{label:"支付宝支付",val:"4"},{label:"余额支付",val:"2"},{label:"线下支付",val:"3"}],pickerOptions:h.a}},computed:Object(i.a)(Object(i.a)({},Object(o.d)("order",["orderChartType","isDels","delIdList","orderType"])),{},{today:function(){var e=new Date,t=new Date;return[t.getFullYear()+"/"+(t.getMonth()+1)+"/"+t.getDate(),e.getFullYear()+"/"+(e.getMonth()+1)+"/"+e.getDate()]}}),watch:{$route:function(){this.$route.fullPath===this.$routeProStr+"/order/list?status=1"&&this.getPath()},"orderData.field_key":function(e,t){this.getfieldKey(e)}},created:function(){this.setOrderKeyword(""),this.$route.fullPath===this.$routeProStr+"/order/list?status=1"&&this.getPath()},methods:Object(i.a)(Object(i.a)({},Object(o.c)("order",["getOrderStatus","getOrderType","getOrderTime","onChangeTabs","setOrderKeyword","getfieldKey"])),{},{getPath:function(){this.orderData.status=this.$route.query.status.toString(),this.getOrderStatus(this.orderData.status),this.$emit("getList",1)},exportList:function(){var e=this;return Object(a.a)(Object(s.a)().mark((function t(){var r,i,n,a,o,l,c;return Object(s.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e.orderData.type=0===e.orderType?"":e.orderType,r=[],i=[],n=[],a="",(o=JSON.parse(JSON.stringify(e.orderData))).page=1,o.limit=200,o.ids=e.delIdList,l=0;case 7:if(l= 3 && scope.row.express_dump"}],attrs:{command:"11"}},[e._v("电子面单打印")]),t("el-dropdown-item",{directives:[{name:"show",rawName:"v-show",value:2<=r.row._status,expression:"scope.row._status >= 2"}],attrs:{command:"10"}},[e._v("小票打印")]),t("el-dropdown-item",{directives:[{name:"show",rawName:"v-show",value:1!==r.row._status||3===r.row._status&&0=r.row.back_integral,expression:"\n scope.row._status !== 1 ||\n (scope.row._status === 3 &&\n scope.row.use_integral > 0 &&\n scope.row.use_integral >= scope.row.back_integral)\n "}],attrs:{command:"4"}},[e._v("订单备注")]),t("el-dropdown-item",{directives:[{name:"show",rawName:"v-show",value:1==r.row.paid&&0==r.row.refund_status,expression:"scope.row.paid == 1 && scope.row.refund_status == 0"}],attrs:{command:"5"}},[e._v("立即退款")]),t("el-dropdown-item",{directives:[{name:"show",rawName:"v-show",value:4===r.row._status,expression:"scope.row._status === 4"}],attrs:{command:"8"}},[e._v("已收货")]),t("el-dropdown-item",{attrs:{command:"9"}},[e._v("删除订单")]),t("el-dropdown-item",{directives:[{name:"show",rawName:"v-show",value:r.row.kuaidi_label,expression:"scope.row.kuaidi_label"}],attrs:{command:"12"}},[e._v("快递面单打印")]),t("el-dropdown-item",{directives:[{name:"show",rawName:"v-show",value:r.row.paid,expression:"scope.row.paid"}],attrs:{command:"13"}},[e._v("配货单打印")])],1)],1)]]}}])})],1),t("div",{staticClass:"acea-row row-right page"},[e.total?t("pagination",{attrs:{total:e.total,page:e.page.page,limit:e.page.limit},on:{"update:page":function(t){return e.$set(e.page,"page",t)},"update:limit":function(t){return e.$set(e.page,"limit",t)},pagination:e.getList}}):e._e()],1),t("edit-from",{ref:"edits",attrs:{FromData:e.FromData},on:{submitFail:e.submitFail}}),t("details-from",{ref:"details",attrs:{orderDatalist:e.orderDatalist,orderId:e.orderId}}),t("order-remark",{ref:"remarks",attrs:{orderId:e.orderId},on:{submitFail:e.submitFail}}),t("order-shipment",{ref:"shipment",attrs:{orderId:e.orderId},on:{submitFail:e.submitFail}}),t("order-send",{ref:"send",attrs:{orderId:e.orderId,status:e.status,pay_type:e.pay_type,virtual_type:e.virtual_type},on:{submitFail:e.submitFail,clearId:function(){e.orderId=0,e.virtual_type=null}}}),t("order-refund",{ref:"refund",attrs:{orderId:e.orderId,status:e.status,pay_type:e.pay_type,virtual_type:e.virtual_type},on:{submitFail:e.submitFail,clearId:function(){e.orderId=0,e.virtual_type=null}}}),t("el-dialog",{staticClass:"paymentFooter",attrs:{visible:e.modals2,title:"订单核销","show-close":!0,width:"540px"},on:{"update:visible":function(t){e.modals2=t},closed:e.changeModal}},[t("el-form",{ref:"writeOffFrom",staticClass:"tabform",attrs:{model:e.writeOffFrom,rules:e.writeOffRules,"label-width":"80px","label-position":"right"},nativeOn:{submit:function(e){e.preventDefault()}}},[t("el-form-item",{attrs:{prop:"code",label:"核销码:"}},[t("el-input",{staticStyle:{width:"414px"},attrs:{type:"text",placeholder:"请输入12位核销码"},model:{value:e.writeOffFrom.code,callback:function(t){e.$set(e.writeOffFrom,"code",e._n(t))},expression:"writeOffFrom.code"}})],1)],1),t("div",{attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.ok("writeOffFrom")}}},[e._v("立即核销")]),t("el-button",{on:{click:function(t){return e.del("writeOffFrom")}}},[e._v("取消")])],1)],1),t("el-dialog",{staticClass:"paymentFooter",attrs:{visible:e.batchShipmentModal,title:"批量发货","show-close":!0,width:"540px"},on:{"update:visible":function(t){e.batchShipmentModal=t},closed:e.changeModal}},[t("el-alert",{attrs:{type:"warning",closable:!1}},[t("p",[e._v("步骤一 导出发货单")]),t("p",[e._v("步骤二 发货单中填写物流单号")]),t("p",[e._v("步骤三 将发货单上传")])]),t("div",{staticClass:"acea-row row-middle mb10 mt10"},[t("el-button",{on:{click:e.exportDeliveryList}},[e._v("导出发货单")]),t("div",{staticClass:"pl20 tips"})],1),t("el-upload",{staticClass:"upload-demo",attrs:{accept:".doc,.docx,.xls,.xlsx",drag:"",action:e.expressUrl,headers:e.header,"on-success":e.upExpress,"before-upload":e.beforeUpload}},[t("i",{staticClass:"el-icon-upload"}),t("div",{staticClass:"el-upload__text"},[e._v("批量发货单,拖入上传或"),t("em",[e._v("点击上传")])])])],1)],1)}),[],!1,null,"7428dda5",null).exports,cardsData:n.a},data:function(){return{currentTab:"",cardLists:[]}},methods:{changeGetTabs:function(){this.$parent.getTabs()},getData:function(e){this.$refs.table.getList(e)},getCards:function(e){this.cardLists=e},handleResize:function(){this.$refs.ellipsis.forEach((function(e){return e.init()}))}},mounted:function(){}},r("9eee"),b={name:"list",components:{productListDetails:Object(d.a)(m,(function(){var e=this._self._c;return e("div",[e("el-card",{attrs:{bordered:!1,shadow:"never","body-style":{padding:0}}},[e("table-form",{on:{getList:this.getData}})],1),e("el-card",{staticClass:"mt16",attrs:{bordered:!1,shadow:"never","body-style":{padding:"0 20px 20px"}}},[e("table-list",{ref:"table",on:{"on-changeCards":this.getCards,changeGetTabs:this.changeGetTabs}})],1)],1)}),[],!1,null,"21018278",null).exports},data:function(){var e;return{tabs:[{type:"",label:"全部订单",value:Number(null==(e=this.tablists)?void 0:e.all)||0,max:999999},{type:"1",label:"普通订单",value:Number(null==(e=this.tablists)?void 0:e.general)||0,max:999999},{type:"2",label:"拼团订单",value:Number(null==(e=this.tablists)?void 0:e.pink)||0,max:999999},{type:"3",label:"秒杀订单",value:Number(null==(e=this.tablists)?void 0:e.seckill)||0,max:999999},{type:"4",label:"砍价订单",value:Number(null==(e=this.tablists)?void 0:e.bargain)||0,max:999999},{type:"5",label:"预售订单",value:Number(null==(e=this.tablists)?void 0:e.advance)||0,max:999999}],spinShow:!1,currentTab:"",data:[],tablists:null}},created:function(){this.getOrderType(""),this.getOrderStatus(""),this.getOrderTime(""),this.getOrderNum(""),this.getfieldKey(""),this.getisDelIdListl(""),this.getIsDel(1)},beforeDestroy:function(){this.getOrderType(""),this.getOrderStatus(""),this.getOrderTime(""),this.getOrderNum(""),this.getfieldKey(""),this.getisDelIdListl(""),this.getIsDel(1)},mounted:function(){},methods:Object(i.a)({},Object(o.c)("order",["getOrderStatus","getOrderTime","getOrderNum","getfieldKey","getOrderType","getisDelIdListl","getIsDel"]))},r("aee1"),y=Object(d.a)(b,(function(){var e=this._self._c;return e("div",[(this.currentTab,e("product-list-details",{ref:"productlist"}))],1)}),[],!1,null,"3e625b9b",null),t.default=y.exports},"5e68":function(e,t,r){},6631:function(e,t,r){},"71f1":function(e,t,r){"use strict";r("2510")},"8ba4":function(e,t,r){"use strict";r("23e7")({target:"Number",stat:!0},{isInteger:r("eac5")})},"9eee":function(e,t,r){"use strict";r("6631")},a584:function(e,t,r){"use strict";r("b0c0");var i={name:"cards",data:function(){return{colsize:{xl:4,lg:8,md:12}}},props:{cardLists:Array},methods:{},created:function(){switch(this.cardLists.length){case 1:this.colsize.xl=24,this.colsize.lg=24,this.colsize.md=24;break;case 2:this.colsize.xl=12,this.colsize.lg=12,this.colsize.md=12;break;case 3:this.colsize.xl=8,this.colsize.lg=8,this.colsize.md=8;break;case 4:this.colsize.xl=6,this.colsize.lg=6,this.colsize.md=12;break;case 5:this.colsize.xl=8,this.colsize.lg=8,this.colsize.md=12;break;default:this.colsize.xl=4,this.colsize.lg=8,this.colsize.md=12}4==this.cardLists.length?this.colsize.lg=6:4==this.cardLists.length&&(this.colsize.lg=8)}};r("dc1f"),r=r("2877"),r=Object(r.a)(i,(function(){var e=this,t=e._self._c;return t("div",[t("el-row",{staticClass:"ivu-mt",attrs:{align:"middle",gutter:24}},e._l(e.cardLists,(function(r,i){return t("el-col",{key:i,staticClass:"ivu-mb",attrs:{xl:r.col||e.colsize.xl,lg:e.colsize.lg,md:e.colsize.md,sm:24,xs:24}},[t("el-card",{staticClass:"card_cent",attrs:{shadow:"never"}},[t("div",{staticClass:"card_box"},[t("div",{staticClass:"card_box_cir",class:{one:i%5==0,two:i%5==1,three:i%5==2,four:i%5==3,five:i%5==4}},[t("div",{staticClass:"card_box_cir1",class:{one1:i%5==0,two1:i%5==1,three1:i%5==2,four1:i%5==3,five1:i%5==4}},[t("span",{staticClass:"iconfont",class:r.className})])]),t("div",{staticClass:"card_box_txt"},[t("span",{staticClass:"sp1",domProps:{textContent:e._s(r.count||0)}}),t("span",{staticClass:"sp2",domProps:{textContent:e._s(r.name)}})])])])],1)})),1)],1)}),[],!1,null,"50f2a66a",null);t.a=r.exports},add5:function(e,t,r){var i;window,i=function(){return t={"./src/index.js": +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-e0b64e64"],{"21a6":function(e,t,r){(function(r){var i;void 0!==(i="function"==typeof(i=function(){"use strict";function t(e,t){return"undefined"==typeof t?t={autoBom:!1}:"object"!=typeof t&&(console.warn("Deprecated: Expected third argument to be a object"),t={autoBom:!t}),t.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob(["\ufeff",e],{type:e.type}):e}function i(e,t,r){var i=new XMLHttpRequest;i.open("GET",e),i.responseType="blob",i.onload=function(){l(i.response,t,r)},i.onerror=function(){console.error("could not download file")},i.send()}function n(e){var t=new XMLHttpRequest;t.open("HEAD",e,!1);try{t.send()}catch(e){}return 200<=t.status&&299>=t.status}function s(e){try{e.dispatchEvent(new MouseEvent("click"))}catch(r){var t=document.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(t)}}var a="object"==typeof window&&window.window===window?window:"object"==typeof self&&self.self===self?self:"object"==typeof r&&r.global===r?r:void 0,o=a.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),l=a.saveAs||("object"!=typeof window||window!==a?function(){}:"download"in HTMLAnchorElement.prototype&&!o?function(e,t,r){var o=a.URL||a.webkitURL,l=document.createElement("a");t=t||e.name||"download",l.download=t,l.rel="noopener","string"==typeof e?(l.href=e,l.origin===location.origin?s(l):n(l.href)?i(e,t,r):s(l,l.target="_blank")):(l.href=o.createObjectURL(e),setTimeout((function(){o.revokeObjectURL(l.href)}),4e4),setTimeout((function(){s(l)}),0))}:"msSaveOrOpenBlob"in navigator?function(e,r,a){if(r=r||e.name||"download","string"!=typeof e)navigator.msSaveOrOpenBlob(t(e,a),r);else if(n(e))i(e,r,a);else{var o=document.createElement("a");o.href=e,o.target="_blank",setTimeout((function(){s(o)}))}}:function(e,t,r,n){if(n=n||open("","_blank"),n&&(n.document.title=n.document.body.innerText="downloading..."),"string"==typeof e)return i(e,t,r);var s="application/octet-stream"===e.type,l=/constructor/i.test(a.HTMLElement)||a.safari,c=/CriOS\/[\d]+/.test(navigator.userAgent);if((c||s&&l||o)&&"undefined"!=typeof FileReader){var h=new FileReader;h.onloadend=function(){var e=h.result;e=c?e:e.replace(/^data:[^;]*;/,"data:attachment/file;"),n?n.location.href=e:location=e,n=null},h.readAsDataURL(e)}else{var u=a.URL||a.webkitURL,d=u.createObjectURL(e);n?n.location=d:location.href=d,n=null,setTimeout((function(){u.revokeObjectURL(d)}),4e4)}});a.saveAs=l.saveAs=l,e.exports=l})?i.apply(t,[]):i)&&(e.exports=i)}).call(this,r("c8ba"))},"34ce":function(e,t,r){},"3f2a":function(e,t,r){"use strict";r.d(t,"g",(function(){return n})),r.d(t,"d",(function(){return s})),r.d(t,"c",(function(){return a})),r.d(t,"e",(function(){return o})),r.d(t,"a",(function(){return l})),r.d(t,"b",(function(){return c})),r.d(t,"f",(function(){return h})),r.d(t,"h",(function(){return u}));var i=r("6b6c");function n(e){return Object(i.a)({url:"/export/user_list",method:"get",params:e})}function s(e){return Object(i.a)({url:"/export/order_list",method:"get",params:e})}function a(e){return Object(i.a)({url:"/export/order_delivery_list",method:"get",params:e})}function o(e){return Object(i.a)({url:"/export/product_list",method:"get",params:e})}function l(e){return Object(i.a)({url:"/export/bargain_list",method:"get",params:e})}function c(e){return Object(i.a)({url:"/export/combination_list",method:"get",params:e})}function h(e){return Object(i.a)({url:"/export/seckill_list",method:"get",params:e})}function u(e){return Object(i.a)({url:"/export/member_card/".concat(e),method:"get"})}},"5acf":function(e,t,r){},"5c3ac":function(e,t,r){"use strict";r.r(t);var i=r("5530"),n=(r("a9e3"),r("d3b7"),r("159b"),r("a584")),s=r("c7eb"),a=r("1da1"),o=(r("25f0"),r("b64b"),r("e9c4"),r("99af"),r("a15b"),r("2f62")),l=r("f8b7"),c=r("3f2a"),h=r("1031"),u={name:"table_from",data:function(){return{fromList:{title:"选择时间",custom:!0,fromTxt:[{text:"全部",val:""},{text:"今天",val:"today"},{text:"昨天",val:"yesterday"},{text:"最近7天",val:"lately7"},{text:"最近30天",val:"lately30"},{text:"本月",val:"month"},{text:"本年",val:"year"}]},currentTab:"",grid:{xl:8,lg:8,md:8,sm:24,xs:24},orderData:{status:"",data:"",real_name:"",field_key:"all",pay_type:"",type:""},modalTitleSs:"",statusType:"",time:"",value2:[],modals2:!1,timeVal:[],payList:[{label:"全部",val:""},{label:"微信支付",val:"1"},{label:"支付宝支付",val:"4"},{label:"余额支付",val:"2"},{label:"线下支付",val:"3"}],pickerOptions:h.a}},computed:Object(i.a)(Object(i.a)({},Object(o.d)("order",["orderChartType","isDels","delIdList","orderType"])),{},{today:function(){var e=new Date,t=new Date;return[t.getFullYear()+"/"+(t.getMonth()+1)+"/"+t.getDate(),e.getFullYear()+"/"+(e.getMonth()+1)+"/"+e.getDate()]}}),watch:{$route:function(){this.$route.fullPath===this.$routeProStr+"/order/list?status=1"&&this.getPath()},"orderData.field_key":function(e,t){this.getfieldKey(e)}},created:function(){this.setOrderKeyword(""),this.$route.fullPath===this.$routeProStr+"/order/list?status=1"&&this.getPath()},methods:Object(i.a)(Object(i.a)({},Object(o.c)("order",["getOrderStatus","getOrderType","getOrderTime","onChangeTabs","setOrderKeyword","getfieldKey"])),{},{getPath:function(){this.orderData.status=this.$route.query.status.toString(),this.getOrderStatus(this.orderData.status),this.$emit("getList",1)},exportList:function(){var e=this;return Object(a.a)(Object(s.a)().mark((function t(){var r,i,n,a,o,l,c;return Object(s.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e.orderData.type=0===e.orderType?"":e.orderType,r=[],i=[],n=[],a="",(o=JSON.parse(JSON.stringify(e.orderData))).page=1,o.limit=200,o.ids=e.delIdList,l=0;case 7:if(l= 3 && scope.row.express_dump"}],attrs:{command:"11"}},[e._v("电子面单打印")]),t("el-dropdown-item",{directives:[{name:"show",rawName:"v-show",value:2<=r.row._status,expression:"scope.row._status >= 2"}],attrs:{command:"10"}},[e._v("小票打印")]),t("el-dropdown-item",{directives:[{name:"show",rawName:"v-show",value:1!==r.row._status||3===r.row._status&&0=r.row.back_integral,expression:"\n scope.row._status !== 1 ||\n (scope.row._status === 3 &&\n scope.row.use_integral > 0 &&\n scope.row.use_integral >= scope.row.back_integral)\n "}],attrs:{command:"4"}},[e._v("订单备注")]),t("el-dropdown-item",{directives:[{name:"show",rawName:"v-show",value:1==r.row.paid&&0==r.row.refund_status&&!r.row.refund.length,expression:"scope.row.paid == 1 && scope.row.refund_status == 0 && !scope.row.refund.length"}],attrs:{command:"5"}},[e._v("立即退款")]),t("el-dropdown-item",{directives:[{name:"show",rawName:"v-show",value:4===r.row._status,expression:"scope.row._status === 4"}],attrs:{command:"8"}},[e._v("已收货")]),t("el-dropdown-item",{attrs:{command:"9"}},[e._v("删除订单")]),t("el-dropdown-item",{directives:[{name:"show",rawName:"v-show",value:r.row.kuaidi_label,expression:"scope.row.kuaidi_label"}],attrs:{command:"12"}},[e._v("快递面单打印")]),t("el-dropdown-item",{directives:[{name:"show",rawName:"v-show",value:r.row.paid,expression:"scope.row.paid"}],attrs:{command:"13"}},[e._v("配货单打印")])],1)],1)]]}}])})],1),t("div",{staticClass:"acea-row row-right page"},[e.total?t("pagination",{attrs:{total:e.total,page:e.page.page,limit:e.page.limit},on:{"update:page":function(t){return e.$set(e.page,"page",t)},"update:limit":function(t){return e.$set(e.page,"limit",t)},pagination:e.getList}}):e._e()],1),t("edit-from",{ref:"edits",attrs:{FromData:e.FromData},on:{submitFail:e.submitFail}}),t("details-from",{ref:"details",attrs:{orderDatalist:e.orderDatalist,orderId:e.orderId}}),t("order-remark",{ref:"remarks",attrs:{orderId:e.orderId},on:{submitFail:e.submitFail}}),t("order-shipment",{ref:"shipment",attrs:{orderId:e.orderId},on:{submitFail:e.submitFail}}),t("order-send",{ref:"send",attrs:{orderId:e.orderId,status:e.status,pay_type:e.pay_type,virtual_type:e.virtual_type},on:{submitFail:e.submitFail,clearId:function(){e.orderId=0,e.virtual_type=null}}}),t("order-refund",{ref:"refund",attrs:{orderId:e.orderId,status:e.status,pay_type:e.pay_type,virtual_type:e.virtual_type},on:{submitFail:e.submitFail,clearId:function(){e.orderId=0,e.virtual_type=null}}}),t("el-dialog",{staticClass:"paymentFooter",attrs:{visible:e.modals2,title:"订单核销","show-close":!0,width:"540px"},on:{"update:visible":function(t){e.modals2=t},closed:e.changeModal}},[t("el-form",{ref:"writeOffFrom",staticClass:"tabform",attrs:{model:e.writeOffFrom,rules:e.writeOffRules,"label-width":"80px","label-position":"right"},nativeOn:{submit:function(e){e.preventDefault()}}},[t("el-form-item",{attrs:{prop:"code",label:"核销码:"}},[t("el-input",{staticStyle:{width:"414px"},attrs:{type:"text",placeholder:"请输入12位核销码"},model:{value:e.writeOffFrom.code,callback:function(t){e.$set(e.writeOffFrom,"code",e._n(t))},expression:"writeOffFrom.code"}})],1)],1),t("div",{attrs:{slot:"footer"},slot:"footer"},[t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:function(t){return e.ok("writeOffFrom")}}},[e._v("立即核销")]),t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(t){return e.del("writeOffFrom")}}},[e._v("取消")])],1)],1),t("el-dialog",{staticClass:"paymentFooter",attrs:{visible:e.batchShipmentModal,title:"批量发货","show-close":!0,width:"540px"},on:{"update:visible":function(t){e.batchShipmentModal=t},closed:e.changeModal}},[t("el-alert",{attrs:{type:"warning",closable:!1}},[t("p",[e._v("步骤一 导出发货单")]),t("p",[e._v("步骤二 发货单中填写物流单号")]),t("p",[e._v("步骤三 将发货单上传")])]),t("div",{staticClass:"acea-row row-middle mb10 mt10"},[t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:e.exportDeliveryList}},[e._v("导出发货单")]),t("div",{staticClass:"pl20 tips"})],1),t("el-upload",{staticClass:"upload-demo",attrs:{accept:".doc,.docx,.xls,.xlsx",drag:"",action:e.expressUrl,headers:e.header,"on-success":e.upExpress,"before-upload":e.beforeUpload}},[t("i",{staticClass:"el-icon-upload"}),t("div",{staticClass:"el-upload__text"},[e._v("批量发货单,拖入上传或"),t("em",[e._v("点击上传")])])])],1)],1)}),[],!1,null,"1ef0fb12",null).exports,cardsData:n.a},data:function(){return{currentTab:"",cardLists:[]}},methods:{changeGetTabs:function(){this.$parent.getTabs()},getData:function(e){this.$refs.table.getList(e)},getCards:function(e){this.cardLists=e},handleResize:function(){this.$refs.ellipsis.forEach((function(e){return e.init()}))}},mounted:function(){}},r("9eee"),b={name:"list",components:{productListDetails:Object(d.a)(m,(function(){var e=this._self._c;return e("div",[e("el-card",{attrs:{bordered:!1,shadow:"never","body-style":{padding:0}}},[e("table-form",{on:{getList:this.getData}})],1),e("el-card",{staticClass:"mt16",attrs:{bordered:!1,shadow:"never","body-style":{padding:"0 20px 20px"}}},[e("table-list",{ref:"table",on:{"on-changeCards":this.getCards,changeGetTabs:this.changeGetTabs}})],1)],1)}),[],!1,null,"21018278",null).exports},data:function(){var e;return{tabs:[{type:"",label:"全部订单",value:Number(null==(e=this.tablists)?void 0:e.all)||0,max:999999},{type:"1",label:"普通订单",value:Number(null==(e=this.tablists)?void 0:e.general)||0,max:999999},{type:"2",label:"拼团订单",value:Number(null==(e=this.tablists)?void 0:e.pink)||0,max:999999},{type:"3",label:"秒杀订单",value:Number(null==(e=this.tablists)?void 0:e.seckill)||0,max:999999},{type:"4",label:"砍价订单",value:Number(null==(e=this.tablists)?void 0:e.bargain)||0,max:999999},{type:"5",label:"预售订单",value:Number(null==(e=this.tablists)?void 0:e.advance)||0,max:999999}],spinShow:!1,currentTab:"",data:[],tablists:null}},created:function(){this.getOrderType(""),this.getOrderStatus(""),this.getOrderTime(""),this.getOrderNum(""),this.getfieldKey(""),this.getisDelIdListl(""),this.getIsDel(1)},beforeDestroy:function(){this.getOrderType(""),this.getOrderStatus(""),this.getOrderTime(""),this.getOrderNum(""),this.getfieldKey(""),this.getisDelIdListl(""),this.getIsDel(1)},mounted:function(){},methods:Object(i.a)({},Object(o.c)("order",["getOrderStatus","getOrderTime","getOrderNum","getfieldKey","getOrderType","getisDelIdListl","getIsDel"]))},r("aee1"),y=Object(d.a)(b,(function(){var e=this._self._c;return e("div",[(this.currentTab,e("product-list-details",{ref:"productlist"}))],1)}),[],!1,null,"3e625b9b",null);t.default=y.exports},"5e591":function(e,t,r){},"5e68":function(e,t,r){},6631:function(e,t,r){},"6bce":function(e,t,r){"use strict";r("5acf")},"8ba4":function(e,t,r){"use strict";r("23e7")({target:"Number",stat:!0},{isInteger:r("eac5")})},"9eee":function(e,t,r){"use strict";r("6631")},a584:function(e,t,r){"use strict";r("b0c0");var i={name:"cards",data:function(){return{colsize:{xl:4,lg:8,md:12}}},props:{cardLists:Array},methods:{},created:function(){switch(this.cardLists.length){case 1:this.colsize.xl=24,this.colsize.lg=24,this.colsize.md=24;break;case 2:this.colsize.xl=12,this.colsize.lg=12,this.colsize.md=12;break;case 3:this.colsize.xl=8,this.colsize.lg=8,this.colsize.md=8;break;case 4:this.colsize.xl=6,this.colsize.lg=6,this.colsize.md=12;break;case 5:this.colsize.xl=8,this.colsize.lg=8,this.colsize.md=12;break;default:this.colsize.xl=4,this.colsize.lg=8,this.colsize.md=12}4==this.cardLists.length?this.colsize.lg=6:4==this.cardLists.length&&(this.colsize.lg=8)}};r("dc1f"),r=r("2877"),r=Object(r.a)(i,(function(){var e=this,t=e._self._c;return t("div",[t("el-row",{staticClass:"ivu-mt",attrs:{align:"middle",gutter:24}},e._l(e.cardLists,(function(r,i){return t("el-col",{key:i,staticClass:"ivu-mb",attrs:{xl:r.col||e.colsize.xl,lg:e.colsize.lg,md:e.colsize.md,sm:24,xs:24}},[t("el-card",{staticClass:"card_cent",attrs:{shadow:"never"}},[t("div",{staticClass:"card_box"},[t("div",{staticClass:"card_box_cir",class:{one:i%5==0,two:i%5==1,three:i%5==2,four:i%5==3,five:i%5==4}},[t("div",{staticClass:"card_box_cir1",class:{one1:i%5==0,two1:i%5==1,three1:i%5==2,four1:i%5==3,five1:i%5==4}},[t("span",{staticClass:"iconfont",class:r.className})])]),t("div",{staticClass:"card_box_txt"},[t("span",{staticClass:"sp1",domProps:{textContent:e._s(r.count||0)}}),t("span",{staticClass:"sp2",domProps:{textContent:e._s(r.name)}})])])])],1)})),1)],1)}),[],!1,null,"50f2a66a",null);t.a=r.exports},add5:function(e,t,r){var i;window,i=function(){return t={"./src/index.js": /*!**********************!*\ !*** ./src/index.js ***! \**********************/ @@ -50,14 +50,14 @@ /*!****************************!*\ !*** multi ./src/index.js ***! \****************************/ -/*! no static exports found */function(e,t,r){e.exports=r(/*! ./src/index.js */"./src/index.js")}},r={},e.m=t,e.c=r,e.d=function(t,r,i){e.o(t,r)||Object.defineProperty(t,r,{enumerable:!0,get:i})},e.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},e.t=function(t,r){if(1&r&&(t=e(t)),8&r)return t;if(4&r&&"object"==typeof t&&t&&t.__esModule)return t;var i=Object.create(null);if(e.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:t}),2&r&&"string"!=typeof t)for(var n in t)e.d(i,n,function(e){return t[e]}.bind(null,n));return i},e.n=function(t){var r=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(r,"a",r),r},e.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},e.p="",e(e.s=0).default;function e(i){var n;return(r[i]||(n=r[i]={i:i,l:!1,exports:{}},t[i].call(n.exports,n,n.exports,e),n.l=!0,n)).exports}var t,r},e.exports=i()},aee1:function(e,t,r){"use strict";r("c228")},b271:function(e,t,r){"use strict";r("5e68")},c228:function(e,t,r){},cade:function(e,t,r){},d24e:function(e,t,r){},d343:function(e,t,r){"use strict";r("d24e")},dc1f:function(e,t,r){"use strict";r("34ce")},e8ae:function(e,t,r){(function(t){e.exports=function e(t,r,i){function n(a,o){if(!r[a]){if(!t[a]){if(s)return s(a,!0);var l=new Error("Cannot find module '"+a+"'");throw l.code="MODULE_NOT_FOUND",l}l=r[a]={exports:{}},t[a][0].call(l.exports,(function(e){return n(t[a][1][e]||e)}),l,l.exports,e,t,r,i)}return r[a].exports}for(var s=!1,a=0;a{const s=this.workbook.addWorksheet(t.sheetName),a=t.dateFormats||["YYYY-MM-DD[T]HH:mm:ssZ","YYYY-MM-DD[T]HH:mm:ss","MM-DD-YYYY","YYYY-MM-DD"],l=t.map||function(e){var t,r;return""===e?null:(t=Number(e),Number.isNaN(t)||t===1/0?(r=a.reduce((t,r)=>t||((t=o(e,r,!0)).isValid()?t:null),null))?new Date(r.valueOf()):void 0!==(r=h[e])?r:e:t)},c=n.parse(t.parserOptions).on("data",e=>{s.addRow(e.map(l))}).on("end",()=>{c.emit("worksheet",s)});c.on("worksheet",r).on("error",i),e.pipe(c)})}createInputStream(){throw new Error("`CSV#createInputStream` is deprecated. You should use `CSV#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")}write(e,t){return new Promise((r,i)=>{t=t||{};const s=this.workbook.getWorksheet(t.sheetName||t.sheetId),a=n.format(t.formatterOptions),{dateFormat:l,dateUTC:c}=(e.on("finish",()=>{r()}),a.on("error",i),a.pipe(e),t),h=t.map||(e=>{if(e){if(e.text||e.hyperlink)return e.hyperlink||e.text||"";if(e.formula||e.result)return e.result||"";if(e instanceof Date)return l?(c?o.utc(e):o(e)).format(l):(c?o.utc(e):o(e)).format();if(e.error)return e.error;if("object"==typeof e)return JSON.stringify(e)}return e}),u=void 0===t.includeEmptyRows||t.includeEmptyRows;let d=1;s&&s.eachRow((e,t)=>{if(u)for(;d++{t.addEx(this.fullAddress,e)})}addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)}removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)}removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAddress)}get _dataValidations(){return this.worksheet.dataValidations}get dataValidation(){return this._dataValidations.find(this.address)}set dataValidation(e){this._dataValidations.add(this.address,e)}get model(){var e=this._value["model"];return e.style=this.style,this._comment&&(e.comment=this._comment.model),e}set model(e){this._value.release(),this._value=c.create(e.type,this),(this._value.model=e).comment&&"note"===e.comment.type&&(this._comment=o.fromModel(e.comment)),e.style?this.style=e.style:this.style={}}}l.Types=s.ValueType;const c={getType:e=>null==e?l.Types.Null:e instanceof String||"string"==typeof e?l.Types.String:"number"==typeof e?l.Types.Number:"boolean"==typeof e?l.Types.Boolean:e instanceof Date?l.Types.Date:e.text&&e.hyperlink?l.Types.Hyperlink:e.formula||e.sharedFormula?l.Types.Formula:e.richText?l.Types.RichText:e.sharedString?l.Types.SharedString:e.error?l.Types.Error:l.Types.JSON,types:[{t:l.Types.Null,f:class{constructor(e){this.model={address:e.address,type:l.Types.Null}}get value(){return null}set value(e){}get type(){return l.Types.Null}get effectiveType(){return l.Types.Null}get address(){return this.model.address}set address(e){this.model.address=e}toCsvString(){return""}release(){}toString(){return""}}},{t:l.Types.Number,f:class{constructor(e,t){this.model={address:e.address,type:l.Types.Number,value:t}}get value(){return this.model.value}set value(e){this.model.value=e}get type(){return l.Types.Number}get effectiveType(){return l.Types.Number}get address(){return this.model.address}set address(e){this.model.address=e}toCsvString(){return this.model.value.toString()}release(){}toString(){return this.model.value.toString()}}},{t:l.Types.String,f:class{constructor(e,t){this.model={address:e.address,type:l.Types.String,value:t}}get value(){return this.model.value}set value(e){this.model.value=e}get type(){return l.Types.String}get effectiveType(){return l.Types.String}get address(){return this.model.address}set address(e){this.model.address=e}toCsvString(){return`"${this.model.value.replace(/"/g,'""')}"`}release(){}toString(){return this.model.value}}},{t:l.Types.Date,f:class{constructor(e,t){this.model={address:e.address,type:l.Types.Date,value:t}}get value(){return this.model.value}set value(e){this.model.value=e}get type(){return l.Types.Date}get effectiveType(){return l.Types.Date}get address(){return this.model.address}set address(e){this.model.address=e}toCsvString(){return this.model.value.toISOString()}release(){}toString(){return this.model.value.toString()}}},{t:l.Types.Hyperlink,f:class{constructor(e,t){this.model={address:e.address,type:l.Types.Hyperlink,text:t?t.text:void 0,hyperlink:t?t.hyperlink:void 0},t&&t.tooltip&&(this.model.tooltip=t.tooltip)}get value(){var e={text:this.model.text,hyperlink:this.model.hyperlink};return this.model.tooltip&&(e.tooltip=this.model.tooltip),e}set value(e){this.model={text:e.text,hyperlink:e.hyperlink},e.tooltip&&(this.model.tooltip=e.tooltip)}get text(){return this.model.text}set text(e){this.model.text=e}get hyperlink(){return this.model.hyperlink}set hyperlink(e){this.model.hyperlink=e}get type(){return l.Types.Hyperlink}get effectiveType(){return l.Types.Hyperlink}get address(){return this.model.address}set address(e){this.model.address=e}toCsvString(){return this.model.hyperlink}release(){}toString(){return this.model.text}}},{t:l.Types.Formula,f:class{constructor(e,t){this.cell=e,this.model={address:e.address,type:l.Types.Formula,shareType:t?t.shareType:void 0,ref:t?t.ref:void 0,formula:t?t.formula:void 0,sharedFormula:t?t.sharedFormula:void 0,result:t?t.result:void 0}}_copyModel(e){const t={},r=r=>{var i=e[r];i&&(t[r]=i)};return r("formula"),r("result"),r("ref"),r("shareType"),r("sharedFormula"),t}get value(){return this._copyModel(this.model)}set value(e){this.model=this._copyModel(e)}validate(e){switch(c.getType(e)){case l.Types.Null:case l.Types.String:case l.Types.Number:case l.Types.Date:break;case l.Types.Hyperlink:case l.Types.Formula:default:throw new Error("Cannot process that type of result value")}}get dependencies(){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)}}get formula(){return this.model.formula||this._getTranslatedFormula()}set formula(e){this.model.formula=e}get formulaType(){return this.model.formula?s.FormulaType.Master:this.model.sharedFormula?s.FormulaType.Shared:s.FormulaType.None}get result(){return this.model.result}set result(e){this.model.result=e}get type(){return l.Types.Formula}get effectiveType(){var e=this.model.result;return null==e?s.ValueType.Null:e instanceof String||"string"==typeof e?s.ValueType.String:"number"==typeof e?s.ValueType.Number:e instanceof Date?s.ValueType.Date:e.text&&e.hyperlink?s.ValueType.Hyperlink:e.formula?s.ValueType.Formula:s.ValueType.Null}get address(){return this.model.address}set address(e){this.model.address=e}_getTranslatedFormula(){var e;return!this._translatedFormula&&this.model.sharedFormula&&(e=this.cell["worksheet"],e=e.findCell(this.model.sharedFormula),this._translatedFormula=e&&a(e.formula,e.address,this.model.address)),this._translatedFormula}toCsvString(){return""+(this.model.result||"")}release(){}toString(){return this.model.result?this.model.result.toString():""}}},{t:l.Types.Merge,f:class{constructor(e,t){this.model={address:e.address,type:l.Types.Merge,master:t?t.address:void 0},(this._master=t)&&t.addMergeRef()}get value(){return this._master.value}set value(e){e instanceof l?(this._master&&this._master.releaseMergeRef(),e.addMergeRef(),this._master=e):this._master.value=e}isMergedTo(e){return e===this._master}get master(){return this._master}get type(){return l.Types.Merge}get effectiveType(){return this._master.effectiveType}get address(){return this.model.address}set address(e){this.model.address=e}toCsvString(){return""}release(){this._master.releaseMergeRef()}toString(){return this.value.toString()}}},{t:l.Types.JSON,f:class{constructor(e,t){this.model={address:e.address,type:l.Types.String,value:JSON.stringify(t),rawValue:t}}get value(){return this.model.rawValue}set value(e){this.model.rawValue=e,this.model.value=JSON.stringify(e)}get type(){return l.Types.String}get effectiveType(){return l.Types.String}get address(){return this.model.address}set address(e){this.model.address=e}toCsvString(){return this.model.value}release(){}toString(){return this.model.value}}},{t:l.Types.SharedString,f:class{constructor(e,t){this.model={address:e.address,type:l.Types.SharedString,value:t}}get value(){return this.model.value}set value(e){this.model.value=e}get type(){return l.Types.SharedString}get effectiveType(){return l.Types.SharedString}get address(){return this.model.address}set address(e){this.model.address=e}toCsvString(){return this.model.value.toString()}release(){}toString(){return this.model.value.toString()}}},{t:l.Types.RichText,f:class{constructor(e,t){this.model={address:e.address,type:l.Types.String,value:t}}get value(){return this.model.value}set value(e){this.model.value=e}toString(){return this.model.value.richText.map(e=>e.text).join("")}get type(){return l.Types.RichText}get effectiveType(){return l.Types.RichText}get address(){return this.model.address}set address(e){this.model.address=e}toCsvString(){return`"${this.text.replace(/"/g,'""')}"`}release(){}}},{t:l.Types.Boolean,f:class{constructor(e,t){this.model={address:e.address,type:l.Types.Boolean,value:t}}get value(){return this.model.value}set value(e){this.model.value=e}get type(){return l.Types.Boolean}get effectiveType(){return l.Types.Boolean}get address(){return this.model.address}set address(e){this.model.address=e}toCsvString(){return this.model.value?1:0}release(){}toString(){return this.model.value.toString()}}},{t:l.Types.Error,f:class{constructor(e,t){this.model={address:e.address,type:l.Types.Error,value:t}}get value(){return this.model.value}set value(e){this.model.value=e}get type(){return l.Types.Error}get effectiveType(){return l.Types.Error}get address(){return this.model.address}set address(e){this.model.address=e}toCsvString(){return this.toString()}release(){}toString(){return this.model.value.error.toString()}}}].reduce((e,t)=>(e[t.t]=t.f,e),[]),create(e,t,r){var i=this.types[e];if(i)return new i(t,r);throw new Error("Could not create Value of type "+e)}};t.exports=l},{"../utils/col-cache":19,"../utils/shared-formula":23,"../utils/under-dash":26,"./enums":7,"./note":9}],4:[function(e,t,r){"use strict";const i=e("../utils/under-dash"),n=e("./enums"),s=e("../utils/col-cache");t.exports=class e{constructor(e,t,r){this._worksheet=e,this._number=t,!1!==r&&(this.defn=r)}get number(){return this._number}get worksheet(){return this._worksheet}get letter(){return s.n2l(this._number)}get isCustomWidth(){return void 0!==this.width&&9!==this.width}get defn(){return{header:this._header,key:this.key,width:this.width,style:this.style,hidden:this.hidden,outlineLevel:this.outlineLevel}}set defn(e){e?(this.key=e.key,this.width=void 0!==e.width?e.width:9,this.outlineLevel=e.outlineLevel,e.style?this.style=e.style:this.style={},this.header=e.header,this._hidden=!!e.hidden):(delete this._header,delete this._key,delete this.width,this.style={},this.outlineLevel=0)}get headers(){return this._header&&this._header instanceof Array?this._header:[this._header]}get header(){return this._header}set header(e){void 0!==e?(this._header=e,this.headers.forEach((e,t)=>{this._worksheet.getCell(t+1,this.number).value=e})):this._header=void 0}get key(){return this._key}set key(e){(this._key&&this._worksheet.getColumnKey(this._key))===this&&this._worksheet.deleteColumnKey(this._key),(this._key=e)&&this._worksheet.setColumnKey(this._key,this)}get hidden(){return!!this._hidden}set hidden(e){this._hidden=e}get outlineLevel(){return this._outlineLevel||0}set outlineLevel(e){this._outlineLevel=e}get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this._worksheet.properties.outlineLevelCol)}toString(){return JSON.stringify({key:this.key,width:this.width,headers:this.headers.length?this.headers:void 0})}equivalentTo(e){return this.width===e.width&&this.hidden===e.hidden&&this.outlineLevel===e.outlineLevel&&i.isEqual(this.style,e.style)}get isDefault(){var e;return!this.isCustomWidth&&!this.hidden&&!(this.outlineLevel||(e=this.style)&&(e.font||e.numFmt||e.alignment||e.border||e.fill||e.protection))}get headerCount(){return this.headers.length}eachCell(e,t){const r=this.number;t||(t=e,e=null),this._worksheet.eachRow(e,(e,i)=>{t(e.getCell(r),i)})}get values(){const e=[];return this.eachCell((t,r)=>{t&&t.type!==n.ValueType.Null&&(e[r]=t.value)}),e}set values(e){if(e){const t=this.number;let r=0;e.hasOwnProperty("0")&&(r=1),e.forEach((e,i)=>{this._worksheet.getCell(i+r,t).value=e})}}_applyStyle(e,t){return this.style[e]=t,this.eachCell(r=>{r[e]=t}),t}get numFmt(){return this.style.numFmt}set numFmt(e){this._applyStyle("numFmt",e)}get font(){return this.style.font}set font(e){this._applyStyle("font",e)}get alignment(){return this.style.alignment}set alignment(e){this._applyStyle("alignment",e)}get protection(){return this.style.protection}set protection(e){this._applyStyle("protection",e)}get border(){return this.style.border}set border(e){this._applyStyle("border",e)}get fill(){return this.style.fill}set fill(e){this._applyStyle("fill",e)}static toModel(e){const t=[];let r=null;return e&&e.forEach((e,i)=>{e.isDefault?r=r&&null:r&&e.equivalentTo(r)?r.max=i+1:(r={min:i+1,max:i+1,width:void 0!==e.width?e.width:9,style:e.style,isCustomWidth:e.isCustomWidth,hidden:e.hidden,outlineLevel:e.outlineLevel,collapsed:e.collapsed},t.push(r))}),t.length?t:void 0}static fromModel(t,r){var i=[];let n=1,s=0;for(r=(r=r||[]).sort((function(e,t){return e.min-t.min}));s{t.removeCellEx(e)})}forEach(e){i.each(this.matrixMap,(t,r)=>{t.forEach(t=>{e(r,t)})})}getNames(e){return this.getNamesEx(n.decodeEx(e))}getNamesEx(e){return i.map(this.matrixMap,(t,r)=>t.findCellEx(e)&&r).filter(Boolean)}_explore(e,t){t.mark=!1;const r=t["sheetName"],i=new a(t.row,t.col,t.row,t.col,r);let n,s;function o(n,s){var a=e.findCellAt(r,n,t.col);return a&&a.mark&&(i[s]=n,a.mark=!1,1)}for(s=t.row-1;o(s,"top");s--);for(s=t.row+1;o(s,"bottom");s++);function l(t,n){var a=[];for(s=i.top;s<=i.bottom;s++){const i=e.findCellAt(r,s,t);if(!i||!i.mark)return;a.push(i)}i[n]=t;for(let e=0;e{e.mark=!0}),{name:e,ranges:t.map(e=>e.mark&&this._explore(t,e)).filter(Boolean).map(e=>e.$shortRange)}):{name:e,ranges:[]}}normaliseMatrix(e,t){e.forEachInSheet(t,(e,t,r)=>{!e||e.row===t&&e.col===r||(e.row=t,e.col=r,e.address=n.n2l(r)+t)})}spliceRows(e,t,r,n){i.each(this.matrixMap,i=>{i.spliceRows(e,t,r,n),this.normaliseMatrix(i,e)})}spliceColumns(e,t,r,n){i.each(this.matrixMap,i=>{i.spliceColumns(e,t,r,n),this.normaliseMatrix(i,e)})}get model(){return i.map(this.matrixMap,(e,t)=>this.getRanges(t,e)).filter(e=>e.ranges.length)}set model(e){const t=this.matrixMap={};e.forEach(e=>{const r=t[e.name]=new s;e.ranges.forEach(e=>{o.test(e.split("!").pop()||"")&&r.addCell(e)})})}}},{"../utils/cell-matrix":18,"../utils/col-cache":19,"../utils/under-dash":26,"./range":10}],7:[function(e,t,r){"use strict";t.exports={ValueType:{Null:0,Merge:1,Number:2,String:3,Date:4,Hyperlink:5,Formula:6,SharedString:7,RichText:8,Boolean:9,Error:10},FormulaType:{None:0,Master:1,Shared:2},RelationshipType:{None:0,OfficeDocument:1,Worksheet:2,CalcChain:3,SharedStrings:4,Styles:5,Theme:6,Hyperlink:7},DocumentType:{Xlsx:1},ReadingOrder:{LeftToRight:1,RightToLeft:2},ErrorValue:{NotApplicable:"#N/A",Ref:"#REF!",Name:"#NAME?",DivZero:"#DIV/0!",Null:"#NULL!",Value:"#VALUE!",Num:"#NUM!"}}},{}],8:[function(e,t,r){"use strict";const i=e("../utils/col-cache"),n=e("./anchor");t.exports=class{constructor(e,t){this.worksheet=e,this.model=t}get model(){switch(this.type){case"background":return{type:this.type,imageId:this.imageId};case"image":return{type:this.type,imageId:this.imageId,hyperlinks:this.range.hyperlinks,range:{tl:this.range.tl.model,br:this.range.br&&this.range.br.model,ext:this.range.ext,editAs:this.range.editAs}};default:throw new Error("Invalid Image Type")}}set model(e){var{type:e,imageId:t,range:r,hyperlinks:s}=e;if(this.type=e,this.imageId=t,"image"===e)if("string"==typeof r){const e=i.decode(r);this.range={tl:new n(this.worksheet,{col:e.left,row:e.top},-1),br:new n(this.worksheet,{col:e.right,row:e.bottom},0),editAs:"oneCell"}}else this.range={tl:new n(this.worksheet,r.tl,0),br:r.br&&new n(this.worksheet,r.br,0),ext:r.ext,editAs:r.editAs,hyperlinks:s||r.hyperlinks}}}},{"../utils/col-cache":19,"./anchor":2}],9:[function(e,t,r){"use strict";const i=e("../utils/under-dash");class n{constructor(e){this.note=e}get model(){let e=null;return e="string"==typeof this.note?{type:"note",note:{texts:[{text:this.note}]}}:{type:"note",note:this.note},i.deepMerge({},n.DEFAULT_CONFIGS,e)}set model(e){e=e["note"];var t=e["texts"];1===t.length&&1===Object.keys(t[0]).length?this.note=t[0].text:this.note=e}static fromModel(e){var t=new n;return t.model=e,t}}n.DEFAULT_CONFIGS={note:{margins:{insetmode:"auto",inset:[.13,.13,.25,.25]},protection:{locked:"True",lockText:"True"},editAs:"absolute"}},t.exports=n},{"../utils/under-dash":26}],10:[function(e,t,r){"use strict";const i=e("../utils/col-cache");t.exports=class e{constructor(){this.decode(arguments)}setTLBR(e,t,r,n,s){if(arguments.length<4){const n=i.decodeAddress(e),a=i.decodeAddress(t);this.model={top:Math.min(n.row,a.row),left:Math.min(n.col,a.col),bottom:Math.max(n.row,a.row),right:Math.max(n.col,a.col),sheetName:r},this.setTLBR(n.row,n.col,a.row,a.col,s)}else this.model={top:Math.min(e,r),left:Math.min(t,n),bottom:Math.max(e,r),right:Math.max(t,n),sheetName:s}}decode(t){switch(t.length){case 5:this.setTLBR(t[0],t[1],t[2],t[3],t[4]);break;case 4:this.setTLBR(t[0],t[1],t[2],t[3]);break;case 3:this.setTLBR(t[0],t[1],t[2]);break;case 2:this.setTLBR(t[0],t[1]);break;case 1:var r=t[0];if(r instanceof e)this.model={top:r.model.top,left:r.model.left,bottom:r.model.bottom,right:r.model.right,sheetName:r.sheetName};else if(r instanceof Array)this.decode(r);else if(r.top&&r.left&&r.bottom&&r.right)this.model={top:r.top,left:r.left,bottom:r.bottom,right:r.right,sheetName:r.sheetName};else{const e=i.decodeEx(r);e.top?this.model={top:e.top,left:e.left,bottom:e.bottom,right:e.right,sheetName:e.sheetName}:this.model={top:e.row,left:e.col,bottom:e.row,right:e.col,sheetName:e.sheetName}}break;case 0:this.model={top:0,left:0,bottom:0,right:0};break;default:throw new Error("Invalid number of arguments to _getDimensions() - "+t.length)}}get top(){return this.model.top||1}set top(e){this.model.top=e}get left(){return this.model.left||1}set left(e){this.model.left=e}get bottom(){return this.model.bottom||1}set bottom(e){this.model.bottom=e}get right(){return this.model.right||1}set right(e){this.model.right=e}get sheetName(){return this.model.sheetName}set sheetName(e){this.model.sheetName=e}get _serialisedSheetName(){var e=this.model.sheetName;return e?/^[a-zA-Z0-9]*$/.test(e)?e+"!":`'${e}'!`:""}expand(e,t,r,i){(!this.model.top||ethis.bottom)&&(this.bottom=r),(!this.model.right||i>this.right)&&(this.right=i)}expandRow(e){var t;e&&(({dimensions:e,number:t}=e),e)&&this.expand(t,e.min,t,e.max)}expandToAddress(e){e=i.decodeEx(e),this.expand(e.row,e.col,e.row,e.col)}get tl(){return i.n2l(this.left)+this.top}get $t$l(){return`$${i.n2l(this.left)}$`+this.top}get br(){return i.n2l(this.right)+this.bottom}get $b$r(){return`$${i.n2l(this.right)}$`+this.bottom}get range(){return this._serialisedSheetName+this.tl+":"+this.br}get $range(){return this._serialisedSheetName+this.$t$l+":"+this.$b$r}get shortRange(){return 1this.bottom||e.rightthis.right)}contains(e){return e=i.decodeEx(e),this.containsEx(e)}containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this.sheetName)&&e.row>=this.top&&e.row<=this.bottom&&e.col>=this.left&&e.col<=this.right}forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this.top;r<=this.bottom;r++)e(i.encodeAddress(r,t),r,t)}}},{"../utils/col-cache":19}],11:[function(e,t,r){"use strict";const i=e("../utils/under-dash"),n=e("./enums"),s=e("../utils/col-cache"),a=e("./cell");t.exports=class{constructor(e,t){this._worksheet=e,this._number=t,this._cells=[],this.style={},this.outlineLevel=0}get number(){return this._number}get worksheet(){return this._worksheet}commit(){this._worksheet._commitRow(this)}destroy(){delete this._worksheet,delete this._cells,delete this.style}findCell(e){return this._cells[e-1]}getCellEx(e){let t=this._cells[e.col-1];var r;return t||(r=this._worksheet.getColumn(e.col),t=new a(this,r,e.address),this._cells[e.col-1]=t),t}getCell(e){var t;return"string"==typeof e&&(e=(t=this._worksheet.getColumnKey(e))?t.number:s.l2n(e)),this._cells[e-1]||this.getCellEx({address:s.encodeAddress(this._number,e),row:this._number,col:e})}splice(e,t){for(var r=e+t,i=arguments.length,n=new Array(2=r;l--)(c=this._cells[l-1])?((h=this.getCell(l+a)).value=c.value,h.style=c.style,h._comment=c._comment):this._cells[l+a-1]=void 0;for(l=0;l{e&&e.type!==n.ValueType.Null&&t(e,r+1)})}addPageBreak(e,t){var r=this._worksheet;e=Math.max(0,e-1)||0,t=Math.max(0,t-1)||16838,t={id:this._number,max:t,man:1};e&&(t.min=e),r.rowBreaks.push(t)}get values(){const e=[];return this._cells.forEach(t=>{t&&t.type!==n.ValueType.Null&&(e[t.col]=t.value)}),e}set values(e){if(this._cells=[],e)if(e instanceof Array){let t=0;e.hasOwnProperty("0")&&(t=1),e.forEach((e,r)=>{void 0!==e&&(this.getCellEx({address:s.encodeAddress(this._number,r+t),row:this._number,col:r+t}).value=e)})}else this._worksheet.eachColumnKey((t,r)=>{void 0!==e[r]&&(this.getCellEx({address:s.encodeAddress(this._number,t.number),row:this._number,col:t.number}).value=e[r])})}get hasValues(){return i.some(this._cells,e=>e&&e.type!==n.ValueType.Null)}get cellCount(){return this._cells.length}get actualCellCount(){let e=0;return this.eachCell(()=>{e++}),e}get dimensions(){let e=0,t=0;return this._cells.forEach(r=>{r&&r.type!==n.ValueType.Null&&((!e||e>r.col)&&(e=r.col),t{r&&(r[e]=t)}),t}get numFmt(){return this.style.numFmt}set numFmt(e){this._applyStyle("numFmt",e)}get font(){return this.style.font}set font(e){this._applyStyle("font",e)}get alignment(){return this.style.alignment}set alignment(e){this._applyStyle("alignment",e)}get protection(){return this.style.protection}set protection(e){this._applyStyle("protection",e)}get border(){return this.style.border}set border(e){this._applyStyle("border",e)}get fill(){return this.style.fill}set fill(e){this._applyStyle("fill",e)}get hidden(){return!!this._hidden}set hidden(e){this._hidden=e}get outlineLevel(){return this._outlineLevel||0}set outlineLevel(e){this._outlineLevel=e}get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this._worksheet.properties.outlineLevelRow)}get model(){const e=[];let t=0,r=0;return this._cells.forEach(i=>{var n;i&&(n=i.model)&&((!t||t>i.col)&&(t=i.col),r{switch(e.type){case a.Types.Merge:break;default:{let r;if(e.address)r=s.decodeAddress(e.address);else if(t){const e=t["row"],i=t.col+1;r={row:e,col:i,address:s.encodeAddress(e,i),$col$row:`$${s.n2l(i)}$`+e}}t=r,this.getCellEx(r).model=e;break}}}),e.height?this.height=e.height:delete this.height,this.hidden=e.hidden,this.outlineLevel=e.outlineLevel||0,this.style=e.style&&JSON.parse(JSON.stringify(e.style))||{}}}},{"../utils/col-cache":19,"../utils/under-dash":26,"./cell":3,"./enums":7}],12:[function(e,t,r){"use strict";const i=e("../utils/col-cache");class n{constructor(e,t,r){this.table=e,this.column=t,this.index=r}_set(e,t){this.table.cacheState(),this.column[e]=t}get name(){return this.column.name}set name(e){this._set("name",e)}get filterButton(){return this.column.filterButton}set filterButton(e){this.column.filterButton=e}get style(){return this.column.style}set style(e){this.column.style=e}get totalsRowLabel(){return this.column.totalsRowLabel}set totalsRowLabel(e){this._set("totalsRowLabel",e)}get totalsRowFunction(){return this.column.totalsRowFunction}set totalsRowFunction(e){this._set("totalsRowFunction",e)}get totalsRowResult(){return this.column.totalsRowResult}set totalsRowResult(e){this._set("totalsRowResult",e)}get totalsRowFormula(){return this.column.totalsRowFormula}set totalsRowFormula(e){this._set("totalsRowFormula",e)}}t.exports=class{constructor(e,t){this.worksheet=e,t&&(this.table=t,this.validate(),this.store())}getFormula(e){switch(e.totalsRowFunction){case"none":return null;case"average":return`SUBTOTAL(101,${this.table.name}[${e.name}])`;case"countNums":return`SUBTOTAL(102,${this.table.name}[${e.name}])`;case"count":return`SUBTOTAL(103,${this.table.name}[${e.name}])`;case"max":return`SUBTOTAL(104,${this.table.name}[${e.name}])`;case"min":return`SUBTOTAL(105,${this.table.name}[${e.name}])`;case"stdDev":return`SUBTOTAL(106,${this.table.name}[${e.name}])`;case"var":return`SUBTOTAL(107,${this.table.name}[${e.name}])`;case"sum":return`SUBTOTAL(109,${this.table.name}[${e.name}])`;case"custom":return e.totalsRowFormula;default:throw new Error("Invalid Totals Row Function: "+e.totalsRowFunction)}}get width(){return this.table.columns.length}get height(){return this.table.rows.length}get filterHeight(){return this.height+(this.table.headerRow?1:0)}get tableHeight(){return this.filterHeight+(this.table.totalsRow?1:0)}validate(){const e=this["table"],t=(e,t,r)=>{void 0===e[t]&&(e[t]=r)},r=(t(e,"headerRow",!0),t(e,"totalsRow",!1),t(e,"style",{}),t(e.style,"theme","TableStyleMedium2"),t(e.style,"showFirstColumn",!1),t(e.style,"showLastColumn",!1),t(e.style,"showRowStripes",!1),t(e.style,"showColumnStripes",!1),(e,t)=>{if(!e)throw new Error(t)});r(e.ref,"Table must have ref"),r(e.columns,"Table must have column definitions"),r(e.rows,"Table must have row definitions"),e.tl=i.decodeAddress(e.ref);var{row:n,col:s}=e.tl,{width:a,filterHeight:o,tableHeight:l}=(r(0{r(e.name,`Column ${i} must have a name`),0===i?t(e,"totalsRowLabel","Total"):(t(e,"totalsRowFunction","none"),e.totalsRowFormula=this.getFormula(e))})}store(){const e=(e,t)=>{t&&Object.keys(t).forEach(r=>{e[r]=t[r]})},{worksheet:t,table:r}=this,{row:i,col:n}=r.tl;let s=0;if(r.headerRow){const a=t.getRow(i+s++);r.columns.forEach((t,r)=>{var{style:t,name:i}=t;r=a.getCell(n+r);r.value=i,e(r,t)})}if(r.rows.forEach(a=>{const o=t.getRow(i+s++);a.forEach((t,i)=>{var s=o.getCell(n+i);s.value=t,e(s,r.columns[i].style)})}),r.totalsRow){const a=t.getRow(i+s++);r.columns.forEach((t,r)=>{var i=a.getCell(n+r);if(0===r)i.value=t.totalsRowLabel;else{const e=this.getFormula(t);i.value=e?{formula:t.totalsRowFormula,result:t.totalsRowResult}:null}e(i,t.style)})}}load(e){const t=this["table"],{row:r,col:i}=t.tl;let n=0;if(t.headerRow){const s=e.getRow(r+n++);t.columns.forEach((e,t)=>{s.getCell(i+t).value=e.name})}if(t.rows.forEach(t=>{const s=e.getRow(r+n++);t.forEach((e,t)=>{s.getCell(i+t).value=e})}),t.totalsRow){const s=e.getRow(r+n++);t.columns.forEach((e,t)=>{var r=s.getCell(i+t);0===t?r.value=e.totalsRowLabel:this.getFormula(e)&&(r.value={formula:e.totalsRowFormula,result:e.totalsRowResult})})}}get model(){return this.table}set model(e){this.table=e}cacheState(){this._cache||(this._cache={ref:this.ref,width:this.width,tableHeight:this.tableHeight})}commit(){if(this._cache){this.validate();var e=i.decodeAddress(this._cache.ref);if(this.ref!==this._cache.ref)for(let r=0;r{e.push(t[r])})):(this.table.columns.splice(r,0,e),this.table.rows.forEach((e,i)=>{e.splice(r,0,t[i])}))}removeColumns(e){let t=1{r.splice(e,t)})}_assign(e,t,r){this.cacheState(),e[t]=r}get ref(){return this.table.ref}set ref(e){this._assign(this.table,"ref",e)}get name(){return this.table.name}set name(e){this.table.name=e}get displayName(){return this.table.displyName||this.table.name}set displayNamename(e){this.table.displayName=e}get headerRow(){return this.table.headerRow}set headerRow(e){this._assign(this.table,"headerRow",e)}get totalsRow(){return this.table.totalsRow}set totalsRow(e){this._assign(this.table,"totalsRow",e)}get theme(){return this.table.style.name}set theme(e){this.table.style.name=e}get showFirstColumn(){return this.table.style.showFirstColumn}set showFirstColumn(e){this.table.style.showFirstColumn=e}get showLastColumn(){return this.table.style.showLastColumn}set showLastColumn(e){this.table.style.showLastColumn=e}get showRowStripes(){return this.table.style.showRowStripes}set showRowStripes(e){this.table.style.showRowStripes=e}get showColumnStripes(){return this.table.style.showColumnStripes}set showColumnStripes(e){this.table.style.showColumnStripes=e}}},{"../utils/col-cache":19}],13:[function(e,t,r){"use strict";const i=e("./worksheet"),n=e("./defined-names"),s=e("../xlsx/xlsx"),a=e("../csv/csv");t.exports=class{constructor(){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 n}get xlsx(){return this._xlsx||(this._xlsx=new s(this)),this._xlsx}get csv(){return this._csv||(this._csv=new a(this)),this._csv}get nextId(){for(let e=1;e(t&&t.orderNo)>e?t.orderNo:e,0));t=Object.assign({},t,{id:r,name:e,orderNo:n+1,workbook:this}),e=new i(t);return this._worksheets[r]=e}removeWorksheetEx(e){delete this._worksheets[e.id]}removeWorksheet(e){e=this.getWorksheet(e),e&&e.destroy()}getWorksheet(e){return void 0===e?this._worksheets.find(Boolean):"number"==typeof e?this._worksheets[e]:"string"==typeof e?this._worksheets.find(t=>t&&t.name===e):void 0}get worksheets(){return this._worksheets.slice(1).sort((e,t)=>e.orderNo-t.orderNo).filter(Boolean)}eachSheet(e){this.worksheets.forEach(t=>{e(t,t.id)})}get definedNames(){return this._definedNames}clearThemes(){this._themes=void 0}addImage(e){var t=this.media.length;return this.media.push(Object.assign({},e,{type:"image"})),t}getImage(e){return this.media[e]}get model(){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(e=>e.model),sheets:this.worksheets.map(e=>e.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 model(e){this.creator=e.creator,this.lastModifiedBy=e.lastModifiedBy,this.lastPrinted=e.lastPrinted,this.created=e.created,this.modified=e.modified,this.company=e.company,this.manager=e.manager,this.title=e.title,this.subject=e.subject,this.keywords=e.keywords,this.category=e.category,this.description=e.description,this.language=e.language,this.revision=e.revision,this.contentStatus=e.contentStatus,this.properties=e.properties,this.calcProperties=e.calcProperties,this._worksheets=[],e.worksheets.forEach(t=>{const{id:r,name:n,state:s}=t,a=e.sheets&&e.sheets.findIndex(e=>e.id===r);(this._worksheets[r]=new i({id:r,name:n,orderNo:a,state:s,workbook:this})).model=t}),this._definedNames.model=e.definedNames,this.views=e.views,this._themes=e.themes,this.media=e.media||[]}}},{"../csv/csv":1,"../xlsx/xlsx":144,"./defined-names":6,"./worksheet":14}],14:[function(e,t,r){"use strict";const i=e("../utils/under-dash"),n=e("../utils/col-cache"),s=e("./range"),a=e("./row"),o=e("./column"),l=e("./enums"),c=e("./image"),h=e("./table"),u=e("./data-validations"),d=e("../utils/encryptor"),f=e("../utils/copy-style")["copyStyle"];t.exports=class{constructor(e){this._workbook=(e=e||{}).workbook,this.id=e.id,this.orderNo=e.orderNo,this.name=e.name,this.state=e.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},e.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:!(!e.pageSetup||!e.pageSetup.fitToWidth&&!e.pageSetup.fitToHeight||e.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},e.pageSetup),this.headerFooter=Object.assign({},{differentFirst:!1,differentOddEven:!1,oddHeader:null,oddFooter:null,evenHeader:null,evenFooter:null,firstHeader:null,firstFooter:null},e.headerFooter),this.dataValidations=new u,this.views=e.views||[],this.autoFilter=e.autoFilter||null,this._media=[],this.sheetProtection=null,this.tables={},this.conditionalFormattings=[]}get name(){return this._name}set name(e){if(void 0===e&&(e="sheet"+this.id),this._name!==e){if("string"!=typeof e)throw new Error("The name has to be a string.");if(""===e)throw new Error("The name can't be empty.");if("History"===e)throw new Error('The name "History" is protected. Please use a different name.');if(/[*?:/\\[\]]/.test(e))throw new Error(`Worksheet name ${e} cannot include any of the following characters: * ? : \\ / [ ]`);if(/(^')|('$)/.test(e))throw new Error("The first or last character of worksheet name cannot be a single quotation mark: "+e);if(e&&31t&&t.name.toLowerCase()===e.toLowerCase()))throw new Error("Worksheet name already exists: "+e);this._name=e}}get workbook(){return this._workbook}destroy(){this._workbook.removeWorksheetEx(this)}get dimensions(){const e=new s;return this._rows.forEach(t=>{var r;t&&(r=t.dimensions)&&e.expand(t.number,r.min,t.number,r.max)}),e}get columns(){return this._columns}set columns(e){this._headerRowCount=e.reduce((e,t)=>(t=(t.header?1:t.headers&&t.headers.length)||0,Math.max(e,t)),0);let t=1;const r=this._columns=[];e.forEach(e=>{var i=new o(this,t++,!1);r.push(i),i.defn=e})}getColumnKey(e){return this._keys[e]}setColumnKey(e,t){this._keys[e]=t}deleteColumnKey(e){delete this._keys[e]}eachColumnKey(e){i.each(this._keys,e)}getColumn(e){if("string"==typeof e){var t=this._keys[e];if(t)return t;e=n.l2n(e)}if(this._columns||(this._columns=[]),e>this._columns.length){let t=this._columns.length+1;for(;t<=e;)this._columns.push(new o(this,t++))}return this._columns[e-1]}spliceColumns(e,t){const r=this._rows.length;for(var i=arguments.length,n=new Array(2{r.push(e[c]||null)}),this.getRow(c+1));i.splice.apply(i,r)}else this._rows.forEach(r=>{r&&r.splice(e,t)});var a=n.length-t,o=e+t,l=this._columns.length;if(a<0)for(let c=e+n.length;c<=l;c++)this.getColumn(c).defn=this.getColumn(c-a).defn;else if(0=o;c--)this.getColumn(c+a).defn=this.getColumn(c).defn;for(let c=e;c{e=Math.max(e,t.cellCount)}),e}get actualColumnCount(){const e=[];let t=0;return this.eachRow(r=>{r.eachCell(r=>{r=r.col,e[r]||(e[r]=!0,t++)})}),t}_commitRow(){}get _lastRowNumber(){var e=this._rows;let t=e.length;for(;0{e++}),e}getRow(e){let t=this._rows[e-1];return t||(this._rows[e-1]=new a(this,e))}getRows(e,t){if(!(t<1)){var r=[];for(let i=e;i{r.push(this.addRow(e,t))}),r}insertRow(e,t){var r=2{n.getCell(t).style=f(e.style)}),n.height=i.height}duplicateRow(e,t){var r=2{t.getCell(r).style=e.style})}}spliceRows(e,t){for(var r=e+t,i=arguments.length,n=new Array(2{e.getCell(r).style=t.style}),this._rows[c-1]=void 0}else this._rows[c+o-1]=void 0;else if(0=r;c--)if(h=this._rows[c-1]){const e=this.getRow(c+o);e.values=h.values,e.style=h.style,e.height=h.height,h.eachCell({includeEmpty:!0},(t,r)=>{if(e.getCell(r).style=t.style,"MergeValue"===t._value.constructor.name){const e=this.getRow(t._row._number+a).getCell(r),i=t._value._master,n=this.getRow(i._row._number+a).getCell(i._column._number);e.merge(n)}})}else this._rows[c+o-1]=void 0;for(c=0;c{e&&e.hasValues&&t(e,e.number)})}getSheetValues(){const e=[];return this._rows.forEach(t=>{t&&(e[t.number]=t.values)}),e}findCell(e,t){return e=n.getAddress(e,t),t=this._rows[e.row-1],t?t.findCell(e.col):void 0}getCell(e,t){return e=n.getAddress(e,t),this.getRow(e.row).getCellEx(e)}mergeCells(){for(var e=arguments.length,t=new Array(e),r=0;r{if(t.intersects(e))throw new Error("Cannot merge already merged cells")});var r=this.getCell(e.top,e.left);for(let i=e.top;i<=e.bottom;i++)for(let n=e.left;n<=e.right;n++)(i>e.top||n>e.left)&&this.getCell(i,n).merge(r,t);this._merges[r.address]=e}_unMergeMaster(e){var t=this._merges[e.address];if(t){for(let e=t.top;e<=t.bottom;e++)for(let r=t.left;r<=t.right;r++)this.getCell(e,r).unmerge();delete this._merges[e.address]}}get hasMerges(){return i.some(this._merges,Boolean)}unMergeCells(){for(var e=arguments.length,t=new Array(e),r=0;rr[e-o][t-l]:(e,t)=>r[(e-o)*u+(t-l)]:()=>{};let p=!0;for(let n=o;n<=c;n++)for(let r=l;r<=h;r++)p?(this.getCell(n,r).value={shareType:s,formula:t,ref:e,result:i(n,r)},p=!1):this.getCell(n,r).value=f?{sharedFormula:d,result:i(n,r)}:i(n,r)}addImage(e,t){e={type:"image",imageId:e,range:t},this._media.push(new c(this,e))}getImages(){return this._media.filter(e=>"image"===e.type)}addBackgroundImage(e){e={type:"background",imageId:e},this._media.push(new c(this,e))}getBackgroundImageId(){var e=this._media.find(e=>"background"===e.type);return e&&e.imageId}protect(e,t){return new Promise(r=>{this.sheetProtection={sheet:!0},t&&"spinCount"in t&&(t.spinCount=Number.isFinite(t.spinCount)?Math.round(Math.max(0,t.spinCount)):1e5),e&&(this.sheetProtection.algorithmName="SHA-512",this.sheetProtection.saltValue=d.randomBytes(16).toString("base64"),this.sheetProtection.spinCount=t&&"spinCount"in t?t.spinCount:1e5,this.sheetProtection.hashValue=d.convertPasswordToHash(e,"SHA512",this.sheetProtection.saltValue,this.sheetProtection.spinCount)),t&&(this.sheetProtection=Object.assign(this.sheetProtection,t),!e)&&"spinCount"in t&&delete this.sheetProtection.spinCount,r()})}unprotect(){this.sheetProtection=null}addTable(e){var t=new h(this,e);return this.tables[e.name]=t}getTable(e){return this.tables[e]}removeTable(e){delete this.tables[e]}getTables(){return Object.values(this.tables)}addConditionalFormatting(e){this.conditionalFormattings.push(e)}removeConditionalFormatting(e){"number"==typeof e?this.conditionalFormattings.splice(e,1):this.conditionalFormattings=e instanceof Function?this.conditionalFormattings.filter(e):[]}get tabColor(){return this.properties.tabColor}set tabColor(e){this.properties.tabColor=e}get model(){const e={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(e=>e.model),sheetProtection:this.sheetProtection,tables:Object.values(this.tables).map(e=>e.model),conditionalFormattings:this.conditionalFormattings},t=(e.cols=o.toModel(this.columns),e.rows=[]),r=e.dimensions=new s;return this._rows.forEach(e=>{e=e&&e.model,e&&(r.expand(e.number,e.min,e.number,e.max),t.push(e))}),e.merges=[],i.each(this._merges,t=>{e.merges.push(t.range)}),e}_parseRows(e){this._rows=[],e.rows.forEach(e=>{var t=new a(this,e.number);(this._rows[t.number-1]=t).model=e})}_parseMergeCells(e){i.each(e.mergeCells,e=>{this.mergeCellsWithoutStyle(e)})}set model(e){this.name=e.name,this._columns=o.fromModel(this,e.cols),this._parseRows(e),this._parseMergeCells(e),this.dataValidations=new u(e.dataValidations),this.properties=e.properties,this.pageSetup=e.pageSetup,this.headerFooter=e.headerFooter,this.views=e.views,this.autoFilter=e.autoFilter,this._media=e.media.map(e=>new c(this,e)),this.sheetProtection=e.sheetProtection,this.tables=e.tables.reduce((e,t)=>{var r=new h;return e[(r.model=t).name]=r,e},{}),this.conditionalFormattings=e.conditionalFormattings}}},{"../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,t,r){"use strict";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");const i={Workbook:e("./doc/workbook")},n=e("./doc/enums");Object.keys(n).forEach(e=>{i[e]=n[e]}),t.exports=i},{"./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,t,r){"use strict";const i="undefined"==typeof TextDecoder?null:new TextDecoder("utf-8");r.bufferToString=function(e){return"string"==typeof e?e:i?i.decode(e):e.toString()}},{}],17:[function(e,t,r){"use strict";const i="undefined"==typeof TextEncoder?null:new TextEncoder("utf-8"),n=e("buffer")["Buffer"];r.stringToBuffer=function(e){return"string"!=typeof e?e:i?n.from(i.encode(e).buffer):n.from(e)}},{buffer:220}],18:[function(e,t,r){"use strict";const i=e("./under-dash"),n=e("./col-cache");t.exports=class{constructor(e){this.template=e,this.sheets={}}addCell(e){this.addCellEx(n.decodeEx(e))}getCell(e){return this.findCellEx(n.decodeEx(e),!0)}findCell(e){return this.findCellEx(n.decodeEx(e),!1)}findCellAt(e,t,r){return e=this.sheets[e],e=e&&e[t],e&&e[r]}addCellEx(e){if(e.top)for(let t=e.top;t<=e.bottom;t++)for(let r=e.left;r<=e.right;r++)this.getCellAt(e.sheetName,t,r);else this.findCellEx(e,!0)}getCellEx(e){return this.findCellEx(e,!0)}findCellEx(e,t){var r=this.findSheet(e,t);r=this.findSheetRow(r,e,t);return this.findRowCell(r,e,t)}getCellAt(e,t,r){var i=this.sheets[e]||(this.sheets[e]=[]);i=i[t]||(i[t]=[]);return i[r]||(i[r]={sheetName:e,address:n.n2l(r)+t,row:t,col:r})}removeCellEx(e){var t=this.findSheet(e);t&&(t=this.findSheetRow(t,e))&&delete t[e.col]}forEachInSheet(e,t){e=this.sheets[e],e&&e.forEach((e,r)=>{e&&e.forEach((e,i)=>{e&&t(e,r,i)})})}forEach(e){i.each(this.sheets,(t,r)=>{this.forEachInSheet(r,e)})}map(e){const t=[];return this.forEach(r=>{t.push(e(r))}),t}findSheet(e,t){return e=e.sheetName,this.sheets[e]||(t?this.sheets[e]=[]:void 0)}findSheetRow(e,t,r){return t=t.row,e&&e[t]?e[t]:r?e[t]=[]:void 0}findRowCell(e,t,r){var i=t["col"];return e&&e[i]?e[i]:r?e[i]=this.template?Object.assign(t,JSON.parse(JSON.stringify(this.template))):t:void 0}spliceRows(e,t,r,i){var n=this.sheets[e];if(n){const e=[];for(let t=0;t{i.splice(t,r,...e)})}}}},{"./col-cache":19,"./under-dash":26}],19:[function(e,t,r){"use strict";const i=/^[A-Z]+\d+$/,n={_dictionary:["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"],_l2nFill:0,_l2n:{},_n2l:[],_level:e=>e<=26?1:e<=676?2:3,_fill(e){let t,r,i,n,s,a=1;if(4<=e)throw new Error("Out of bounds. Excel supports columns from 1 to 16384");if(this._l2nFill<1&&1<=e){for(;a<=26;)t=this._dictionary[a-1],this._n2l[a]=t,this._l2n[t]=a,a++;this._l2nFill=1}if(this._l2nFill<2&&2<=e){for(a=27;a<=702;)r=a-27,i=r%26,n=Math.floor(r/26),t=this._dictionary[n]+this._dictionary[i],this._n2l[a]=t,this._l2n[t]=a,a++;this._l2nFill=2}if(this._l2nFill<3&&3<=e){for(a=703;a<=16384;)r=a-703,i=r%26,n=Math.floor(r/26)%26,s=Math.floor(r/676),t=this._dictionary[s]+this._dictionary[n]+this._dictionary[i],this._n2l[a]=t,this._l2n[t]=a,a++;this._l2nFill=3}},l2n(e){if(this._l2n[e]||this._fill(e.length),this._l2n[e])return this._l2n[e];throw new Error("Out of bounds. Invalid column letter: "+e)},n2l(e){if(e<1||16384n.n2l(t)+e,encode(){switch(arguments.length){case 2:return n.encodeAddress(arguments[0],arguments[1]);case 4:return n.encodeAddress(arguments[0],arguments[1])+":"+n.encodeAddress(arguments[2],arguments[3]);default:throw new Error("Can only encode with 2 or 4 arguments")}},inRange(e,t){var[e,r,,i,n]=e,[t,s]=t;return e<=t&&t<=i&&r<=s&&s<=n}};t.exports=n},{}],20:[function(e,t,r){"use strict";function i(e,t,r){var i=3({...e,...t.reduce((t,r)=>(e[r]&&(t[r]={...e[r]}),t),{})});r.copyStyle=e=>{var t;return e&&(0===Object.keys(e).length?{}:(t={...e},i(e,t,"font",["color"]),i(e,t,"alignment"),i(e,t,"protection"),e.border&&(i(e,t,"border"),i(e.border,t.border,"top",["color"]),i(e.border,t.border,"left",["color"]),i(e.border,t.border,"bottom",["color"]),i(e.border,t.border,"right",["color"]),i(e.border,t.border,"diagonal",["color"])),e.fill&&(i(e,t,"fill",["fgColor","bgColor","center"]),e.fill.stops)&&(t.fill.stops=e.fill.stops.map(e=>n(e,["color"]))),t))}},{}],21:[function(e,t,r){(function(r){(function(){"use strict";const i=e("crypto"),n={hash(e){e=i.createHash(e);for(var t=arguments.length,n=new Array(1i.randomBytes(e)};t.exports=n}).call(this)}).call(this,e("buffer").Buffer)},{buffer:220,crypto:390}],22:[function(e,t,r){"use strict";const i=e("saxes")["SaxesParser"],n=e("readable-stream")["PassThrough"],s=e("./browser-buffer-decode")["bufferToString"];t.exports=async function*(e){e.pipe&&!e[Symbol.asyncIterator]&&(e=e.pipe(new n));var t=new i;let r,a=(t.on("error",e=>{r=e}),[]);t.on("opentag",e=>a.push({eventType:"opentag",value:e})),t.on("text",e=>a.push({eventType:"text",value:e})),t.on("closetag",e=>a.push({eventType:"closetag",value:e}));for await(const i of e){if(t.write(s(i)),r)throw r;yield a,a=[]}}},{"./browser-buffer-decode":16,"readable-stream":491,saxes:496}],23:[function(e,t,r){"use strict";const i=e("./col-cache"),n=/(([a-z_\-0-9]*)!)?([a-z0-9_$]{2,})([(])?/gi,s=/^([$])?([a-z]+)([$])?([1-9][0-9]*)$/i;t.exports={slideFormula:function(e,t,r){const a=i.decode(t),o=i.decode(r);return e.replace(n,(e,t,r,n,l)=>{if(!l){var c=s.exec(n);if(c){const r=c[1],n=c[2].toUpperCase(),s=c[3],l=c[4];if(3=this.length?(t=this.toBuffer(),this.iRead=this.iWrite):(t=i.alloc(e),this.buffer.copy(t,0,this.iRead,e),this.iRead+=e),t)}write(e,t,r){return r=Math.min(r,this.size-this.iWrite),e.copy(this.buffer,this.iWrite,t,t+r),this.iWrite+=r,r}}function u(e){this.bufSize=(e=e||{}).bufSize||1048576,this.buffers=[],this.batch=e.batch||!1,this.corked=!1,this.inPos=0,this.outPos=0,this.pipes=[],this.paused=!1,this.encoding=null}s.inherits(u,n.Duplex,{toBuffer(){switch(this.buffers.length){case 0:return null;case 1:return this.buffers[0].toBuffer();default:return i.concat(this.buffers.map(e=>e.toBuffer()))}},_getWritableBuffer(){if(this.buffers.length){const e=this.buffers[this.buffers.length-1];if(!e.full)return e}const e=new h(this.bufSize);return this.buffers.push(e),e},async _pipe(e){await Promise.all(this.pipes.map((function(t){return new Promise(r=>{t.write(e.toBuffer(),()=>{r()})})})))},_writeToBuffers(e){let t=0;for(var r=e.length;t{e?r(e):(this._flush(),this.pipes.forEach(e=>{e.end()}),this.emit("finish"))};e?this.write(e,t,i):i()},read(e){let t;if(e)for(t=[];e&&this.buffers.length&&!this.buffers[0].eod;){const r=this.buffers[0],i=r.read(e);e-=i.length,t.push(i),r.eod&&r.full&&this.buffers.shift()}else t=this.buffers.map(e=>e.toBuffer()).filter(Boolean),this.buffers=[];return i.concat(t)},setEncoding(e){this.encoding=e},pause(){this.paused=!0},resume(){this.paused=!1},isPaused(){return!!this.paused},pipe(e){this.pipes.push(e),!this.paused&&this.buffers.length&&this.end()},unpipe(e){this.pipes=this.pipes.filter(t=>t!==e)},unshift(){throw new Error("Not Implemented")},wrap(){throw new Error("Not Implemented")}}),t.exports=u}).call(this)}).call(this,e("_process"),e("buffer").Buffer)},{"./string-buf":25,"./utils":27,_process:467,buffer:220,"readable-stream":491}],25:[function(e,t,r){(function(e){(function(){"use strict";t.exports=class{constructor(t){this._buf=e.alloc(t&&t.size||16384),this._encoding=t&&t.encoding||"utf8",this._inPos=0,this._buffer=void 0}get length(){return this._inPos}get capacity(){return this._buf.length}get buffer(){return this._buf}toBuffer(){return this._buffer||(this._buffer=e.alloc(this.length),this._buf.copy(this._buffer,0,0,this.length)),this._buffer}reset(e){e=e||0,this._buffer=void 0,this._inPos=e}_grow(t){let r=2*this._buf.length;for(;r=this._buf.length-4;)this._grow(this._inPos+e.length),t=this._inPos+this._buf.write(e,this._inPos,this._encoding);this._inPos=t}addStringBuf(e){e.length&&(this._buffer=void 0,this.length+e.length>this.capacity&&this._grow(this.length+e.length),e._buf.copy(this._buf,this._inPos,0,e.length),this._inPos+=e.length)}}}).call(this)}).call(this,e("buffer").Buffer)},{buffer:220}],26:[function(e,t,r){"use strict";const i=Object.prototype["toString"],n=/["&<>]/,s={each:function(e,t){e&&(Array.isArray(e)?e.forEach(t):Object.keys(e).forEach(r=>{t(e[r],r)}))},some:function(e,t){return!!e&&(Array.isArray(e)?e.some(t):Object.keys(e).some(r=>t(e[r],r)))},every:function(e,t){return!e||(Array.isArray(e)?e.every(t):Object.keys(e).every(r=>t(e[r],r)))},map:function(e,t){return e?Array.isArray(e)?e.map(t):Object.keys(e).map(r=>t(e[r],r)):[]},keyBy:(e,t)=>e.reduce((e,r)=>(e[r[t]]=r,e),{}),isEqual:function(e,t){var r=typeof e,i=typeof t,n=Array.isArray(e),a=Array.isArray(t);if(r!=i)return!1;if("object"!=typeof e)return e===t;if(n||a)return!(!n||!a)&&e.length===t.length&&e.every((e,r)=>(r=t[r],s.isEqual(e,r)));if(null===e||null===t)return e===t;if(r=Object.keys(e),Object.keys(t).length!==r.length)return!1;for(const s of r)if(!t.hasOwnProperty(s))return!1;return s.every(e,(e,r)=>(r=t[r],s.isEqual(e,r)))},escapeHtml(e){var t=n.exec(e);if(!t)return e;let r="",i="",s=0,a=t.index;for(;a":i=">";break;default:continue}s!==a&&(r+=e.substring(s,a)),s=a+1,r+=i}return s!==a?r+e.substring(s,a):r},strcmp:(e,t)=>e"[object Undefined]"===i.call(e),isObject:e=>"[object Object]"===i.call(e),deepMerge(){const e=arguments[0]||{},t=arguments["length"];let r,i,n;function a(t,a){r=e[a],n=Array.isArray(t),s.isObject(t)||n?(i=n?(n=!1,r&&Array.isArray(r)?r:[]):r&&s.isObject(r)?r:{},e[a]=s.deepMerge(i,t)):s.isUndefined(t)||(e[a]=t)}for(let o=0;o&'"\x7F\x00-\x08\x0B-\x0C\x0E-\x1F]/,a={nop(){},promiseImmediate:e=>new Promise(r=>{t.setImmediate?i(()=>{r(e)}):setTimeout(()=>{r(e)},1)}),inherits:function(e,t,r,i){e.super_=t,i||(i=r,r=null),r&&Object.keys(r).forEach(t=>{Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))});const n={constructor:{value:e,enumerable:!1,writable:!1,configurable:!0}};i&&Object.keys(i).forEach(e=>{n[e]=Object.getOwnPropertyDescriptor(i,e)}),e.prototype=Object.create(t.prototype,n)},dateToExcel:(e,t)=>25569+e.getTime()/864e5-(t?1462:0),excelToDate(e,t){return e=Math.round(24*(e-25569+(t?1462:0))*3600*1e3),new Date(e)},parsePath(e){var t=e.lastIndexOf("/");return{path:e.substring(0,t),name:e.substring(t+1)}},getRelsPath(e){return e=a.parsePath(e),`${e.path}/_rels/${e.name}.rels`},xmlEncode(e){const t=s.exec(e);if(!t)return e;let r="",i="",n=0,a=t.index;for(;ae.replace(/&([a-z]*);/g,e=>{switch(e){case"<":return"<";case">":return">";case"&":return"&";case"'":return"'";case""":return'"';default:return e}}),validInt(e){return e=parseInt(e,10),Number.isNaN(e)?0:e},isDateFmt(e){return!!e&&null!==(e=(e=e.replace(/\[[^\]]*]/g,"")).replace(/"[^"]*"/g,"")).match(/[ymdhMsb]+/)},fs:{exists:e=>new Promise(t=>{n.access(e,n.constants.F_OK,e=>{t(!e)})})},toIsoDateString:e=>e.toIsoString().subsstr(0,10),parseBoolean:e=>!0===e||"true"===e||1===e||"1"===e};r.exports=a}).call(this)}).call(this,void 0!==t?t:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("timers").setImmediate)},{fs:216,timers:523}],28:[function(e,t,r){"use strict";const i=e("./under-dash"),n=e("./utils");function s(e,t,r){e.push(` ${t}="${n.xmlEncode(r.toString())}"`)}function a(e,t){if(t){const r=[];i.each(t,(e,t)=>{void 0!==e&&s(r,t,e)}),e.push(r.join(""))}}class o{constructor(){this._xml=[],this._stack=[],this._rollbacks=[]}get tos(){return this._stack.length?this._stack[this._stack.length-1]:void 0}get cursor(){return this._xml.length}openXml(e){var t=this._xml;t.push("\n")}openNode(e,t){var r=this.tos,i=this._xml;r&&this.open&&i.push(">"),this._stack.push(e),i.push("<"),i.push(e),a(i,t),this.leaf=!0,this.open=!0}addAttribute(e,t){if(!this.open)throw new Error("Cannot write attributes to node if it is not open");void 0!==t&&s(this._xml,e,t)}addAttributes(e){if(!this.open)throw new Error("Cannot write attributes to node if it is not open");a(this._xml,e)}writeText(e){var t=this._xml;this.open&&(t.push(">"),this.open=!1),this.leaf=!1,t.push(n.xmlEncode(e.toString()))}writeXml(e){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1,this._xml.push(e)}closeNode(){var e=this._stack.pop(),t=this._xml;this.leaf?t.push("/>"):(t.push("")),this.open=!1,this.leaf=!1}leafNode(e,t,r){this.openNode(e,t),void 0!==r&&this.writeText(r),this.closeNode()}closeAll(){for(;this._stack.length;)this.closeNode()}addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:this._stack.length,leaf:this.leaf,open:this.open}),this.cursor}commit(){this._rollbacks.pop()}rollback(){var e=this._rollbacks.pop();this._xml.length>e.xml&&this._xml.splice(e.xml,this._xml.length-e.xml),this._stack.length>e.stack&&this._stack.splice(e.stack,this._stack.length-e.stack),this.leaf=e.leaf,this.open=e.open}get xml(){return this.closeAll(),this._xml.join("")}}o.StdDocAttributes={version:"1.0",encoding:"UTF-8",standalone:"yes"},t.exports=o},{"./under-dash":26,"./utils":27}],29:[function(e,t,r){(function(r){(function(){"use strict";const i=e("events"),n=e("jszip"),s=e("./stream-buf"),a=e("./browser-buffer-encode")["stringToBuffer"];class o extends i.EventEmitter{constructor(e){super(),this.options=Object.assign({type:"nodebuffer",compression:"DEFLATE"},e),this.zip=new n,this.stream=new s}append(e,t){t.hasOwnProperty("base64")&&t.base64?this.zip.file(t.name,e,{base64:!0}):(r.browser&&"string"==typeof e&&(e=a(e)),this.zip.file(t.name,e))}async finalize(){var e=await this.zip.generateAsync(this.options);this.stream.end(e),this.emit("finish")}read(e){return this.stream.read(e)}setEncoding(e){return this.stream.setEncoding(e)}pause(){return this.stream.pause()}resume(){return this.stream.resume()}isPaused(){return this.stream.isPaused()}pipe(e,t){return this.stream.pipe(e,t)}unpipe(e){return this.stream.unpipe(e)}unshift(e){return this.stream.unshift(e)}wrap(e){return this.stream.wrap(e)}}t.exports={ZipWriter:o}}).call(this)}).call(this,e("_process"))},{"./browser-buffer-encode":17,"./stream-buf":24,_process:467,events:422,jszip:441}],30:[function(e,t,r){"use strict";t.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,t,r){"use strict";t.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,t,r){"use strict";const i=e("../../utils/parse-sax"),n=e("../../utils/xml-stream");class s{prepare(){}render(){}parseOpen(e){}parseText(e){}parseClose(e){}reconcile(e,t){}reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{e instanceof s?e.reset():e.xform&&e.xform.reset()})}mergeModel(e){this.model=Object.assign(this.model||{},e)}async parse(e){for await(const t of e)for(const{eventType:e,value:r}of t)if("opentag"===e)this.parseOpen(r);else if("text"===e)this.parseText(r);else if("closetag"===e&&!this.parseClose(r.name))return this.model;return this.model}async parseStream(e){return this.parse(i(e))}get xml(){return this.toXml(this.model)}toXml(e){var t=new n;return this.render(t,e),t.xml}static toAttribute(e,t){var r=2{var n;e&&((n=(e.match(/'/g)||[]).length)?(n=n%2==0,!r&&n&&s(e)?t.push(e):r&&!n?(r=!1,s(i+e)&&t.push(i+e),i=""):(r=!0,i+=e+",")):r?i+=e+",":s(e)&&t.push(e))}),t}(this._parsedText.join(""))},void 0!==this._parsedLocalSheetId&&(this.model.localSheetId=parseInt(this._parsedLocalSheetId,10)),!1}}},{"../../../utils/col-cache":19,"../base-xform":32}],34:[function(e,t,r){"use strict";const i=e("../../../utils/utils"),n=e("../base-xform");t.exports=class extends n{render(e,t){e.leafNode("sheet",{sheetId:t.id,name:t.name,state:t.state,"r:id":t.rId})}parseOpen(e){return"sheet"===e.name&&(this.model={name:i.xmlDecode(e.attributes.name),id:parseInt(e.attributes.sheetId,10),state:e.attributes.state,rId:e.attributes["r:id"]},!0)}parseText(){}parseClose(){return!1}}},{"../../../utils/utils":27,"../base-xform":32}],35:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{render(e,t){e.leafNode("calcPr",{calcId:171027,fullCalcOnLoad:t.fullCalcOnLoad?1:void 0})}parseOpen(e){return"calcPr"===e.name&&(this.model={},!0)}parseText(){}parseClose(){return!1}}},{"../base-xform":32}],36:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{render(e,t){e.leafNode("workbookPr",{date1904:t.date1904?1:void 0,defaultThemeVersion:164011,filterPrivacy:1})}parseOpen(e){return"workbookPr"===e.name&&(this.model={date1904:"1"===e.attributes.date1904},!0)}parseText(){}parseClose(){return!1}}},{"../base-xform":32}],37:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{render(e,t){var r={xWindow:t.x||0,yWindow:t.y||0,windowWidth:t.width||12e3,windowHeight:t.height||24e3,firstSheet:t.firstSheet,activeTab:t.activeTab};t.visibility&&"visible"!==t.visibility&&(r.visibility=t.visibility),e.leafNode("workbookView",r)}parseOpen(e){if("workbookView"!==e.name)return!1;{const n=this.model={},s=function(e,t,r){t=void 0!==t?n[e]=parseInt(t,10):r,void 0!==t&&(n[e]=t)};s("x",e.attributes.xWindow,0),s("y",e.attributes.yWindow,0),s("width",e.attributes.windowWidth,25e3),s("height",e.attributes.windowHeight,1e4);var t="visibility",r=e.attributes.visibility,i="visible";return void 0!==(r=void 0!==r?n[t]=r:i)&&(n[t]=r),s("activeTab",e.attributes.activeTab,void 0),s("firstSheet",e.attributes.firstSheet,void 0),!0}}parseText(){}parseClose(){return!1}}},{"../base-xform":32}],38:[function(e,t,r){"use strict";const i=e("../../../utils/under-dash"),n=e("../../../utils/col-cache"),s=e("../../../utils/xml-stream"),a=e("../base-xform"),o=e("../static-xform"),l=e("../list-xform"),c=e("./defined-name-xform"),h=e("./sheet-xform"),u=e("./workbook-view-xform"),d=e("./workbook-properties-xform"),f=e("./workbook-calc-properties-xform");class p extends a{constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersion,workbookPr:new d,bookViews:new l({tag:"bookViews",count:!1,childXform:new u}),sheets:new l({tag:"sheets",count:!1,childXform:new h}),definedNames:new l({tag:"definedNames",count:!1,childXform:new c}),calcPr:new f}}prepare(e){e.sheets=e.worksheets;const t=[];let r=0;e.sheets.forEach(e=>{if(e.pageSetup&&e.pageSetup.printArea&&e.pageSetup.printArea.split("&&").forEach(i=>{i=i.split(":"),i={name:"_xlnm.Print_Area",ranges:[`'${e.name}'!$${i[0]}:$`+i[1]],localSheetId:r},t.push(i)}),e.pageSetup&&(e.pageSetup.printTitlesRow||e.pageSetup.printTitlesColumn)){var i=[];if(e.pageSetup.printTitlesColumn){const t=e.pageSetup.printTitlesColumn.split(":");i.push(`'${e.name}'!$${t[0]}:$`+t[1])}if(e.pageSetup.printTitlesRow){const t=e.pageSetup.printTitlesRow.split(":");i.push(`'${e.name}'!$${t[0]}:$`+t[1])}i={name:"_xlnm.Print_Titles",ranges:i,localSheetId:r},t.push(i)}r++}),t.length&&(e.definedNames=e.definedNames.concat(t)),(e.media||[]).forEach((e,t)=>{e.name=e.type+(t+1)})}render(e,t){e.openXml(s.StdDocAttributes),e.openNode("workbook",p.WORKBOOK_ATTRIBUTES),this.map.fileVersion.render(e),this.map.workbookPr.render(e,t.properties),this.map.bookViews.render(e,t.views),this.map.sheets.render(e,t.sheets),this.map.definedNames.render(e,t.definedNames),this.map.calcPr.render(e,t.calcProperties),e.closeNode()}parseOpen(e){return(this.parser||"workbook"!==e.name&&(this.parser=this.map[e.name],this.parser))&&this.parser.parseOpen(e),!0}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.parser=void 0),!0):"workbook"!==e||(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)}reconcile(e){const t=(e.workbookRels||[]).reduce((e,t)=>(e[t.Id]=t,e),{}),r=[];let s,a=0;(e.sheets||[]).forEach(i=>{var n=t[i.rId];n&&(s=e.worksheetHash["xl/"+n.Target.replace(/^(\s|\/xl\/)+/,"")])&&(s.name=i.name,s.id=i.id,s.state=i.state,r[a++]=s)});const o=[];i.each(e.definedNames,e=>{var t;if("_xlnm.Print_Area"===e.name)(s=r[e.localSheetId])&&(s.pageSetup||(s.pageSetup={}),t=n.decodeEx(e.ranges[0]),s.pageSetup.printArea=s.pageSetup.printArea?s.pageSetup.printArea+"&&"+t.dimensions:t.dimensions);else if("_xlnm.Print_Titles"===e.name){if(s=r[e.localSheetId]){s.pageSetup||(s.pageSetup={});const t=e.ranges.join(","),r=/\$/g,i=/\$\d+:\$\d+/,n=t.match(i);if(n&&n.length){const e=n[0];s.pageSetup.printTitlesRow=e.replace(r,"")}const a=/\$[A-Z]+:\$[A-Z]+/,o=t.match(a);if(o&&o.length){const e=o[0];s.pageSetup.printTitlesColumn=e.replace(r,"")}}}else o.push(e)}),e.definedNames=o,e.media.forEach((e,t)=>{e.index=t})}}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 o({tag:"fileVersion",$:{appName:"xl",lastEdited:5,lowestEdited:5,rupBuild:9303}})},t.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,t,r){"use strict";const i=e("../strings/rich-text-xform"),n=e("../../../utils/utils"),s=e("../base-xform"),a=t.exports=function(e){this.model=e};n.inherits(a,s,{get tag(){return"r"},get richTextXform(){return this._richTextXform||(this._richTextXform=new i),this._richTextXform},render(e,t){t=t||this.model,e.openNode("comment",{ref:t.ref,authorId:0}),e.openNode("text"),t&&t.note&&t.note.texts&&t.note.texts.forEach(t=>{this.richTextXform.render(e,t)}),e.closeNode(),e.closeNode()},parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(e.name){case"comment":return this.model={type:"note",note:{texts:[]},...e.attributes},!0;case"r":return this.parser=this.richTextXform,this.parser.parseOpen(e),!0;default:return!1}},parseText(e){this.parser&&this.parser.parseText(e)},parseClose(e){switch(e){case"comment":return!1;case"r":return this.model.note.texts.push(this.parser.model),!(this.parser=void 0);default:return this.parser&&this.parser.parseClose(e),!0}}})},{"../../../utils/utils":27,"../base-xform":32,"../strings/rich-text-xform":122}],40:[function(e,t,r){"use strict";const i=e("../../../utils/xml-stream"),n=e("../../../utils/utils"),s=e("../base-xform"),a=e("./comment-xform"),o=t.exports=function(){this.map={comment:new a}};n.inherits(o,s,{COMMENTS_ATTRIBUTES:{xmlns:"http://schemas.openxmlformats.org/spreadsheetml/2006/main"}},{render(e,t){t=t||this.model,e.openXml(i.StdDocAttributes),e.openNode("comments",o.COMMENTS_ATTRIBUTES),e.openNode("authors"),e.leafNode("author",null,"Author"),e.closeNode(),e.openNode("commentList"),t.comments.forEach(t=>{this.map.comment.render(e,t)}),e.closeNode(),e.closeNode()},parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(e.name){case"commentList":return this.model={comments:[]},!0;case"comment":return this.parser=this.map.comment,this.parser.parseOpen(e),!0;default:return!1}},parseText(e){this.parser&&this.parser.parseText(e)},parseClose(e){switch(e){case"commentList":return!1;case"comment":return this.model.comments.push(this.parser.model),!(this.parser=void 0);default:return this.parser&&this.parser.parseClose(e),!0}}})},{"../../../utils/utils":27,"../../../utils/xml-stream":28,"../base-xform":32,"./comment-xform":39}],41:[function(e,t,r){"use strict";e=e("../../base-xform"),t.exports=class extends e{constructor(e){super(),this._model=e}get tag(){return this._model&&this._model.tag}render(e,t,r){(t===r[2]||"x:SizeWithCells"===this.tag&&t===r[1])&&e.leafNode(this.tag)}parseOpen(e){return e.name===this.tag&&(this.model={},this.model[this.tag]=!0)}parseText(){}parseClose(){return!1}}},{"../../base-xform":32}],42:[function(e,t,r){"use strict";e=e("../../base-xform"),t.exports=class extends e{constructor(e){super(),this._model=e}get tag(){return this._model&&this._model.tag}render(e,t){e.leafNode(this.tag,null,t)}parseOpen(e){return e.name===this.tag&&!(this.text="")}parseText(e){this.text=e}parseClose(){return!1}}},{"../../base-xform":32}],43:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{get tag(){return"x:Anchor"}getAnchorRect(e){var t=Math.floor(e.left),r=Math.floor(68*(e.left-t)),i=Math.floor(e.top),n=Math.floor(18*(e.top-i)),s=Math.floor(e.right),a=Math.floor(68*(e.right-s)),o=Math.floor(e.bottom);return[t,r,i,n,s,a,o,Math.floor(18*(e.bottom-o))]}getDefaultRect(e){var t=e.col;e=Math.max(e.row-2,0);return[t,6,e,14,t+2,2,e+4,16]}render(e,t){t=t.anchor?this.getAnchorRect(t.anchor):this.getDefaultRect(t.refAddress),e.leafNode("x:Anchor",null,t.join(", "))}parseOpen(e){return e.name===this.tag&&!(this.text="")}parseText(e){this.text=e}parseClose(){return!1}}},{"../base-xform":32}],44:[function(e,t,r){"use strict";const i=e("../base-xform"),n=e("./vml-anchor-xform"),s=e("./style/vml-protection-xform"),a=e("./style/vml-position-xform"),o=["twoCells","oneCells","absolute"];t.exports=class extends i{constructor(){super(),this.map={"x:Anchor":new n,"x:Locked":new s({tag:"x:Locked"}),"x:LockText":new s({tag:"x:LockText"}),"x:SizeWithCells":new a({tag:"x:SizeWithCells"}),"x:MoveWithCells":new a({tag:"x:MoveWithCells"})}}get tag(){return"x:ClientData"}render(e,t){var{protection:r,editAs:i}=t.note;e.openNode(this.tag,{ObjectType:"Note"}),this.map["x:MoveWithCells"].render(e,i,o),this.map["x:SizeWithCells"].render(e,i,o),this.map["x:Anchor"].render(e,t),this.map["x:Locked"].render(e,r.locked),e.leafNode("x:AutoFill",null,"False"),this.map["x:LockText"].render(e,r.lockText),e.leafNode("x:Row",null,t.refAddress.row-1),e.leafNode("x:Column",null,t.refAddress.col-1),e.closeNode()}parseOpen(e){return e.name===this.tag?(this.reset(),this.model={anchor:[],protection:{},editAs:""}):(this.parser=this.map[e.name],this.parser&&this.parser.parseOpen(e)),!0}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.parser=void 0),!0):e!==this.tag||(this.normalizeModel(),!1)}normalizeModel(){var e=Object.assign({},this.map["x:MoveWithCells"].model,this.map["x:SizeWithCells"].model);e=Object.keys(e).length;this.model.editAs=o[e],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}}},{"../base-xform":32,"./style/vml-position-xform":41,"./style/vml-protection-xform":42,"./vml-anchor-xform":43}],45:[function(e,t,r){"use strict";const i=e("../../../utils/xml-stream"),n=e("../base-xform"),s=e("./vml-shape-xform");class a extends n{constructor(){super(),this.map={"v:shape":new s}}get tag(){return"xml"}render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,a.DRAWING_ATTRIBUTES),e.openNode("o:shapelayout",{"v:ext":"edit"}),e.leafNode("o:idmap",{"v:ext":"edit",data:1}),e.closeNode(),e.openNode("v:shapetype",{id:"_x0000_t202",coordsize:"21600,21600","o:spt":202,path:"m,l,21600r21600,l21600,xe"}),e.leafNode("v:stroke",{joinstyle:"miter"}),e.leafNode("v:path",{gradientshapeok:"t","o:connecttype":"rect"}),e.closeNode(),t.comments.forEach((t,r)=>{this.map["v:shape"].render(e,t,r)}),e.closeNode()}parseOpen(e){return this.parser?this.parser.parseOpen(e):e.name===this.tag?(this.reset(),this.model={comments:[]}):(this.parser=this.map[e.name],this.parser&&this.parser.parseOpen(e)),!0}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.model.comments.push(this.parser.model),this.parser=void 0),!0):e!==this.tag}reconcile(e,t){e.anchors.forEach(e=>{(e.br?this.map["xdr:twoCellAnchor"]:this.map["xdr:oneCellAnchor"]).reconcile(e,t)})}}a.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"},t.exports=a},{"../../../utils/xml-stream":28,"../base-xform":32,"./vml-shape-xform":46}],46:[function(e,t,r){"use strict";const i=e("../base-xform"),n=e("./vml-textbox-xform"),s=e("./vml-client-data-xform");class a extends i{constructor(){super(),this.map={"v:textbox":new n,"x:ClientData":new s}}get tag(){return"v:shape"}render(e,t,r){e.openNode("v:shape",a.V_SHAPE_ATTRIBUTES(t,r)),e.leafNode("v:fill",{color2:"infoBackground [80]"}),e.leafNode("v:shadow",{color:"none [81]",obscured:"t"}),e.leafNode("v:path",{"o:connecttype":"none"}),this.map["v:textbox"].render(e,t),this.map["x:ClientData"].render(e,t),e.closeNode()}parseOpen(e){return this.parser?this.parser.parseOpen(e):e.name===this.tag?(this.reset(),this.model={margins:{insetmode:e.attributes["o:insetmode"]},anchor:"",editAs:"",protection:{}}):(this.parser=this.map[e.name],this.parser&&this.parser.parseOpen(e)),!0}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.parser=void 0),!0):e!==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)}}a.V_SHAPE_ATTRIBUTES=(e,t)=>({id:"_x0000_s"+(1025+t),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":e.note.margins&&e.note.margins.insetmode}),t.exports=a},{"../base-xform":32,"./vml-client-data-xform":44,"./vml-textbox-xform":47}],47:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{get tag(){return"v:textbox"}conversionUnit(e,t,r){return""+parseFloat(e)*t.toFixed(2)+r}reverseConversionUnit(e){return(e||"").split(",").map(e=>Number(parseFloat(this.conversionUnit(parseFloat(e),.1,"")).toFixed(2)))}render(e,t){var r={style:"mso-direction-alt:auto"};if(t&&t.note){let e=(t.note&&t.note.margins)["inset"];(e=Array.isArray(e)?e.map(e=>this.conversionUnit(e,10,"mm")).join(","):e)&&(r.inset=e)}e.openNode("v:textbox",r),e.leafNode("div",{style:"text-align:left"}),e.closeNode()}parseOpen(e){return e.name===this.tag&&(this.model={inset:this.reverseConversionUnit(e.attributes.inset)}),!0}parseText(){}parseClose(e){return e!==this.tag}}},{"../base-xform":32}],48:[function(e,t,r){"use strict";e=e("./base-xform"),t.exports=class extends e{createNewModel(e){return{}}parseOpen(e){return this.parser=this.parser||this.map[e.name],this.parser?(this.parser.parseOpen(e),!0):e.name===this.tag&&(this.model=this.createNewModel(e),!0)}parseText(e){this.parser&&this.parser.parseText(e)}onParserClose(e,t){this.model[e]=t.model}parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.onParserClose(e,this.parser),this.parser=void 0),!0):e!==this.tag}}},{"./base-xform":32}],49:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{render(e,t){e.openNode("HeadingPairs"),e.openNode("vt:vector",{size:2,baseType:"variant"}),e.openNode("vt:variant"),e.leafNode("vt:lpstr",void 0,"Worksheets"),e.closeNode(),e.openNode("vt:variant"),e.leafNode("vt:i4",void 0,t.length),e.closeNode(),e.closeNode(),e.closeNode()}parseOpen(e){return"HeadingPairs"===e.name}parseText(){}parseClose(e){return"HeadingPairs"!==e}}},{"../base-xform":32}],50:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{render(e,t){e.openNode("TitlesOfParts"),e.openNode("vt:vector",{size:t.length,baseType:"lpstr"}),t.forEach(t=>{e.leafNode("vt:lpstr",void 0,t.name)}),e.closeNode(),e.closeNode()}parseOpen(e){return"TitlesOfParts"===e.name}parseText(){}parseClose(e){return"TitlesOfParts"!==e}}},{"../base-xform":32}],51:[function(e,t,r){"use strict";const i=e("../../../utils/xml-stream"),n=e("../base-xform"),s=e("../simple/string-xform"),a=e("./app-heading-pairs-xform"),o=e("./app-titles-of-parts-xform");class l extends n{constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager:new s({tag:"Manager"}),HeadingPairs:new a,TitleOfParts:new o}}render(e,t){e.openXml(i.StdDocAttributes),e.openNode("Properties",l.PROPERTY_ATTRIBUTES),e.leafNode("Application",void 0,"Microsoft Excel"),e.leafNode("DocSecurity",void 0,"0"),e.leafNode("ScaleCrop",void 0,"false"),this.map.HeadingPairs.render(e,t.worksheets),this.map.TitleOfParts.render(e,t.worksheets),this.map.Company.render(e,t.company||""),this.map.Manager.render(e,t.manager),e.leafNode("LinksUpToDate",void 0,"false"),e.leafNode("SharedDoc",void 0,"false"),e.leafNode("HyperlinksChanged",void 0,"false"),e.leafNode("AppVersion",void 0,"16.0300"),e.closeNode()}parseOpen(e){return this.parser?(this.parser.parseOpen(e),!0):"Properties"===e.name||(this.parser=this.map[e.name],!!this.parser&&(this.parser.parseOpen(e),!0))}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.parser=void 0),!0):"Properties"!==e||!(this.model={worksheets:this.map.TitleOfParts.model,company:this.map.Company.model,manager:this.map.Manager.model})}}l.DateFormat=function(e){return e.toISOString().replace(/[.]\d{3,6}/,"")},l.DateAttrs={"xsi:type":"dcterms:W3CDTF"},l.PROPERTY_ATTRIBUTES={xmlns:"http://schemas.openxmlformats.org/officeDocument/2006/extended-properties","xmlns:vt":"http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes"},t.exports=l},{"../../../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,t,r){"use strict";const i=e("../../../utils/xml-stream"),n=e("../base-xform");class s extends n{render(e,t){e.openXml(i.StdDocAttributes),e.openNode("Types",s.PROPERTY_ATTRIBUTES);const r={};(t.media||[]).forEach(t=>{"image"===t.type&&(t=t.extension,r[t]||(r[t]=!0,e.leafNode("Default",{Extension:t,ContentType:"image/"+t})))}),e.leafNode("Default",{Extension:"rels",ContentType:"application/vnd.openxmlformats-package.relationships+xml"}),e.leafNode("Default",{Extension:"xml",ContentType:"application/xml"}),e.leafNode("Override",{PartName:"/xl/workbook.xml",ContentType:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml"}),t.worksheets.forEach(t=>{t=`/xl/worksheets/sheet${t.id}.xml`,e.leafNode("Override",{PartName:t,ContentType:"application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml"})}),e.leafNode("Override",{PartName:"/xl/theme/theme1.xml",ContentType:"application/vnd.openxmlformats-officedocument.theme+xml"}),e.leafNode("Override",{PartName:"/xl/styles.xml",ContentType:"application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml"}),t.sharedStrings&&t.sharedStrings.count&&e.leafNode("Override",{PartName:"/xl/sharedStrings.xml",ContentType:"application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml"}),t.tables&&t.tables.forEach(t=>{e.leafNode("Override",{PartName:"/xl/tables/"+t.target,ContentType:"application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml"})}),t.drawings&&t.drawings.forEach(t=>{e.leafNode("Override",{PartName:`/xl/drawings/${t.name}.xml`,ContentType:"application/vnd.openxmlformats-officedocument.drawing+xml"})}),t.commentRefs&&(e.leafNode("Default",{Extension:"vml",ContentType:"application/vnd.openxmlformats-officedocument.vmlDrawing"}),t.commentRefs.forEach(t=>{t=t.commentName,e.leafNode("Override",{PartName:`/xl/${t}.xml`,ContentType:"application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml"})})),e.leafNode("Override",{PartName:"/docProps/core.xml",ContentType:"application/vnd.openxmlformats-package.core-properties+xml"}),e.leafNode("Override",{PartName:"/docProps/app.xml",ContentType:"application/vnd.openxmlformats-officedocument.extended-properties+xml"}),e.closeNode()}parseOpen(){return!1}parseText(){}parseClose(){return!1}}s.PROPERTY_ATTRIBUTES={xmlns:"http://schemas.openxmlformats.org/package/2006/content-types"},t.exports=s},{"../../../utils/xml-stream":28,"../base-xform":32}],53:[function(e,t,r){"use strict";const i=e("../../../utils/xml-stream"),n=e("../base-xform"),s=e("../simple/date-xform"),a=e("../simple/string-xform"),o=e("../simple/integer-xform");class l extends n{constructor(){super(),this.map={"dc:creator":new a({tag:"dc:creator"}),"dc:title":new a({tag:"dc:title"}),"dc:subject":new a({tag:"dc:subject"}),"dc:description":new a({tag:"dc:description"}),"dc:identifier":new a({tag:"dc:identifier"}),"dc:language":new a({tag:"dc:language"}),"cp:keywords":new a({tag:"cp:keywords"}),"cp:category":new a({tag:"cp:category"}),"cp:lastModifiedBy":new a({tag:"cp:lastModifiedBy"}),"cp:lastPrinted":new s({tag:"cp:lastPrinted",format:l.DateFormat}),"cp:revision":new o({tag:"cp:revision"}),"cp:version":new a({tag:"cp:version"}),"cp:contentStatus":new a({tag:"cp:contentStatus"}),"cp:contentType":new a({tag:"cp:contentType"}),"dcterms:created":new s({tag:"dcterms:created",attrs:l.DateAttrs,format:l.DateFormat}),"dcterms:modified":new s({tag:"dcterms:modified",attrs:l.DateAttrs,format:l.DateFormat})}}render(e,t){e.openXml(i.StdDocAttributes),e.openNode("cp:coreProperties",l.CORE_PROPERTY_ATTRIBUTES),this.map["dc:creator"].render(e,t.creator),this.map["dc:title"].render(e,t.title),this.map["dc:subject"].render(e,t.subject),this.map["dc:description"].render(e,t.description),this.map["dc:identifier"].render(e,t.identifier),this.map["dc:language"].render(e,t.language),this.map["cp:keywords"].render(e,t.keywords),this.map["cp:category"].render(e,t.category),this.map["cp:lastModifiedBy"].render(e,t.lastModifiedBy),this.map["cp:lastPrinted"].render(e,t.lastPrinted),this.map["cp:revision"].render(e,t.revision),this.map["cp:version"].render(e,t.version),this.map["cp:contentStatus"].render(e,t.contentStatus),this.map["cp:contentType"].render(e,t.contentType),this.map["dcterms:created"].render(e,t.created),this.map["dcterms:modified"].render(e,t.modified),e.closeNode()}parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(e.name){case"cp:coreProperties":case"coreProperties":return!0;default:if(this.parser=this.map[e.name],this.parser)return this.parser.parseOpen(e),!0;throw new Error("Unexpected xml node in parseOpen: "+JSON.stringify(e))}}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.parser=void 0),!0;switch(e){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});default:throw new Error("Unexpected xml node in parseClose: "+e)}}}l.DateFormat=function(e){return e.toISOString().replace(/[.]\d{3}/,"")},l.DateAttrs={"xsi:type":"dcterms:W3CDTF"},l.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"},t.exports=l},{"../../../utils/xml-stream":28,"../base-xform":32,"../simple/date-xform":117,"../simple/integer-xform":118,"../simple/string-xform":119}],54:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{render(e,t){e.leafNode("Relationship",t)}parseOpen(e){return"Relationship"===e.name&&(this.model=e.attributes,!0)}parseText(){}parseClose(){return!1}}},{"../base-xform":32}],55:[function(e,t,r){"use strict";const i=e("../../../utils/xml-stream"),n=e("../base-xform"),s=e("./relationship-xform");class a extends n{constructor(){super(),this.map={Relationship:new s}}render(e,t){t=t||this._values,e.openXml(i.StdDocAttributes),e.openNode("Relationships",a.RELATIONSHIPS_ATTRIBUTES),t.forEach(t=>{this.map.Relationship.render(e,t)}),e.closeNode()}parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if("Relationships"===e.name)return this.model=[],!0;if(this.parser=this.map[e.name],this.parser)return this.parser.parseOpen(e),!0;throw new Error("Unexpected xml node in parseOpen: "+JSON.stringify(e))}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.model.push(this.parser.model),this.parser=void 0),!0;if("Relationships"!==e)throw new Error("Unexpected xml node in parseClose: "+e);return!1}}a.RELATIONSHIPS_ATTRIBUTES={xmlns:"http://schemas.openxmlformats.org/package/2006/relationships"},t.exports=a},{"../../../utils/xml-stream":28,"../base-xform":32,"./relationship-xform":54}],56:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{parseOpen(e){return this.parser?this.parser.parseOpen(e):e.name===this.tag?(this.reset(),this.model={range:{editAs:e.attributes.editAs||"oneCell"}}):(this.parser=this.map[e.name],this.parser&&this.parser.parseOpen(e)),!0}parseText(e){this.parser&&this.parser.parseText(e)}reconcilePicture(e,t){if(e&&e.rId){var r=t.rels[e.rId].Target.match(/.*\/media\/(.+[.][a-zA-Z]{3,4})/);if(r){const e=r[1],i=t.mediaIndex[e];return t.media[i]}}}}},{"../base-xform":32}],57:[function(e,t,r){"use strict";const i=e("../base-xform"),n=e("./blip-xform");t.exports=class extends i{constructor(){super(),this.map={"a:blip":new n}}get tag(){return"xdr:blipFill"}render(e,t){e.openNode(this.tag),this.map["a:blip"].render(e,t),e.openNode("a:stretch"),e.leafNode("a:fillRect"),e.closeNode(),e.closeNode()}parseOpen(e){return this.parser?this.parser.parseOpen(e):e.name===this.tag?this.reset():(this.parser=this.map[e.name],this.parser&&this.parser.parseOpen(e)),!0}parseText(){}parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.parser=void 0),!0):e!==this.tag||(this.model=this.map["a:blip"].model,!1)}}},{"../base-xform":32,"./blip-xform":58}],58:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{get tag(){return"a:blip"}render(e,t){e.leafNode(this.tag,{"xmlns:r":"http://schemas.openxmlformats.org/officeDocument/2006/relationships","r:embed":t.rId,cstate:"print"})}parseOpen(e){return e.name===this.tag&&(this.model={rId:e.attributes["r:embed"]}),!0}parseText(){}parseClose(e){return e!==this.tag}}},{"../base-xform":32}],59:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{get tag(){return"xdr:cNvPicPr"}render(e){e.openNode(this.tag),e.leafNode("a:picLocks",{noChangeAspect:"1"}),e.closeNode()}parseOpen(e){return e.name,this.tag,!0}parseText(){}parseClose(e){return e!==this.tag}}},{"../base-xform":32}],60:[function(e,t,r){"use strict";const i=e("../base-xform"),n=e("./hlink-click-xform"),s=e("./ext-lst-xform");t.exports=class extends i{constructor(){super(),this.map={"a:hlinkClick":new n,"a:extLst":new s}}get tag(){return"xdr:cNvPr"}render(e,t){e.openNode(this.tag,{id:t.index,name:"Picture "+t.index}),this.map["a:hlinkClick"].render(e,t),this.map["a:extLst"].render(e,t),e.closeNode()}parseOpen(e){return this.parser?this.parser.parseOpen(e):e.name===this.tag?this.reset():(this.parser=this.map[e.name],this.parser&&this.parser.parseOpen(e)),!0}parseText(){}parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.parser=void 0),!0):e!==this.tag||(this.model=this.map["a:hlinkClick"].model,!1)}}},{"../base-xform":32,"./ext-lst-xform":63,"./hlink-click-xform":65}],61:[function(e,t,r){"use strict";const i=e("../base-xform"),n=e("../simple/integer-xform");t.exports=class extends i{constructor(e){super(),this.tag=e.tag,this.map={"xdr:col":new n({tag:"xdr:col",zero:!0}),"xdr:colOff":new n({tag:"xdr:colOff",zero:!0}),"xdr:row":new n({tag:"xdr:row",zero:!0}),"xdr:rowOff":new n({tag:"xdr:rowOff",zero:!0})}}render(e,t){e.openNode(this.tag),this.map["xdr:col"].render(e,t.nativeCol),this.map["xdr:colOff"].render(e,t.nativeColOff),this.map["xdr:row"].render(e,t.nativeRow),this.map["xdr:rowOff"].render(e,t.nativeRowOff),e.closeNode()}parseOpen(e){return this.parser?this.parser.parseOpen(e):e.name===this.tag?this.reset():(this.parser=this.map[e.name],this.parser&&this.parser.parseOpen(e)),!0}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.parser=void 0),!0):e!==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})}}},{"../base-xform":32,"../simple/integer-xform":118}],62:[function(e,t,r){"use strict";const i=e("../../../utils/col-cache"),n=e("../../../utils/xml-stream"),s=e("../base-xform"),a=e("./two-cell-anchor-xform"),o=e("./one-cell-anchor-xform");class l extends s{constructor(){super(),this.map={"xdr:twoCellAnchor":new a,"xdr:oneCellAnchor":new o}}prepare(e){e.anchors.forEach((e,t)=>{var r;e.anchorType=("string"==typeof(r=e).range?i.decode(r.range):r.range).br?"xdr:twoCellAnchor":"xdr:oneCellAnchor",this.map[e.anchorType].prepare(e,{index:t})})}get tag(){return"xdr:wsDr"}render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,l.DRAWING_ATTRIBUTES),t.anchors.forEach(t=>{this.map[t.anchorType].render(e,t)}),e.closeNode()}parseOpen(e){return this.parser?this.parser.parseOpen(e):e.name===this.tag?(this.reset(),this.model={anchors:[]}):(this.parser=this.map[e.name],this.parser&&this.parser.parseOpen(e)),!0}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.model.anchors.push(this.parser.model),this.parser=void 0),!0):e!==this.tag}reconcile(e,t){e.anchors.forEach(e=>{(e.br?this.map["xdr:twoCellAnchor"]:this.map["xdr:oneCellAnchor"]).reconcile(e,t)})}}l.DRAWING_ATTRIBUTES={"xmlns:xdr":"http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing","xmlns:a":"http://schemas.openxmlformats.org/drawingml/2006/main"},t.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,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{get tag(){return"a:extLst"}render(e){e.openNode(this.tag),e.openNode("a:ext",{uri:"{FF2B5EF4-FFF2-40B4-BE49-F238E27FC236}"}),e.leafNode("a16:creationId",{"xmlns:a16":"http://schemas.microsoft.com/office/drawing/2014/main",id:"{00000000-0008-0000-0000-000002000000}"}),e.closeNode(),e.closeNode()}parseOpen(e){return e.name,this.tag,!0}parseText(){}parseClose(e){return e!==this.tag}}},{"../base-xform":32}],64:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{constructor(e){super(),this.tag=e.tag,this.map={}}render(e,t){e.openNode(this.tag);var r=Math.floor(9525*t.width);t=Math.floor(9525*t.height);e.addAttribute("cx",r),e.addAttribute("cy",t),e.closeNode()}parseOpen(e){return e.name===this.tag&&(this.model={width:parseInt(e.attributes.cx||"0",10)/9525,height:parseInt(e.attributes.cy||"0",10)/9525},!0)}parseText(){}parseClose(){return!1}}},{"../base-xform":32}],65:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{get tag(){return"a:hlinkClick"}render(e,t){t.hyperlinks&&t.hyperlinks.rId&&e.leafNode(this.tag,{"xmlns:r":"http://schemas.openxmlformats.org/officeDocument/2006/relationships","r:id":t.hyperlinks.rId,tooltip:t.hyperlinks.tooltip})}parseOpen(e){return e.name===this.tag&&(this.model={hyperlinks:{rId:e.attributes["r:id"],tooltip:e.attributes.tooltip}}),!0}parseText(){}parseClose(){return!1}}},{"../base-xform":32}],66:[function(e,t,r){"use strict";const i=e("../base-xform"),n=e("./c-nv-pr-xform"),s=e("./c-nv-pic-pr-xform");t.exports=class extends i{constructor(){super(),this.map={"xdr:cNvPr":new n,"xdr:cNvPicPr":new s}}get tag(){return"xdr:nvPicPr"}render(e,t){e.openNode(this.tag),this.map["xdr:cNvPr"].render(e,t),this.map["xdr:cNvPicPr"].render(e,t),e.closeNode()}parseOpen(e){return this.parser?this.parser.parseOpen(e):e.name===this.tag?this.reset():(this.parser=this.map[e.name],this.parser&&this.parser.parseOpen(e)),!0}parseText(){}parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.parser=void 0),!0):e!==this.tag||(this.model=this.map["xdr:cNvPr"].model,!1)}}},{"../base-xform":32,"./c-nv-pic-pr-xform":59,"./c-nv-pr-xform":60}],67:[function(e,t,r){"use strict";const i=e("./base-cell-anchor-xform"),n=e("../static-xform"),s=e("./cell-position-xform"),a=e("./ext-xform"),o=e("./pic-xform");t.exports=class extends i{constructor(){super(),this.map={"xdr:from":new s({tag:"xdr:from"}),"xdr:ext":new a({tag:"xdr:ext"}),"xdr:pic":new o,"xdr:clientData":new n({tag:"xdr:clientData"})}}get tag(){return"xdr:oneCellAnchor"}prepare(e,t){this.map["xdr:pic"].prepare(e.picture,t)}render(e,t){e.openNode(this.tag,{editAs:t.range.editAs||"oneCell"}),this.map["xdr:from"].render(e,t.range.tl),this.map["xdr:ext"].render(e,t.range.ext),this.map["xdr:pic"].render(e,t.picture),this.map["xdr:clientData"].render(e,{}),e.closeNode()}parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.parser=void 0),!0):e!==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)}reconcile(e,t){e.medium=this.reconcilePicture(e.picture,t)}}},{"../static-xform":120,"./base-cell-anchor-xform":56,"./cell-position-xform":61,"./ext-xform":64,"./pic-xform":68}],68:[function(e,t,r){"use strict";const i=e("../base-xform"),n=e("../static-xform"),s=e("./blip-fill-xform"),a=e("./nv-pic-pr-xform"),o=e("./sp-pr");t.exports=class extends i{constructor(){super(),this.map={"xdr:nvPicPr":new a,"xdr:blipFill":new s,"xdr:spPr":new n(o)}}get tag(){return"xdr:pic"}prepare(e,t){e.index=t.index+1}render(e,t){e.openNode(this.tag),this.map["xdr:nvPicPr"].render(e,t),this.map["xdr:blipFill"].render(e,t),this.map["xdr:spPr"].render(e,t),e.closeNode()}parseOpen(e){return this.parser?this.parser.parseOpen(e):e.name===this.tag?this.reset():(this.parser=this.map[e.name],this.parser&&this.parser.parseOpen(e)),!0}parseText(){}parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.mergeModel(this.parser.model),this.parser=void 0),!0):e!==this.tag}}},{"../base-xform":32,"../static-xform":120,"./blip-fill-xform":57,"./nv-pic-pr-xform":66,"./sp-pr":69}],69:[function(e,t,r){"use strict";t.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,t,r){"use strict";const i=e("./base-cell-anchor-xform"),n=e("../static-xform"),s=e("./cell-position-xform"),a=e("./pic-xform");t.exports=class extends i{constructor(){super(),this.map={"xdr:from":new s({tag:"xdr:from"}),"xdr:to":new s({tag:"xdr:to"}),"xdr:pic":new a,"xdr:clientData":new n({tag:"xdr:clientData"})}}get tag(){return"xdr:twoCellAnchor"}prepare(e,t){this.map["xdr:pic"].prepare(e.picture,t)}render(e,t){e.openNode(this.tag,{editAs:t.range.editAs||"oneCell"}),this.map["xdr:from"].render(e,t.range.tl),this.map["xdr:to"].render(e,t.range.br),this.map["xdr:pic"].render(e,t.picture),this.map["xdr:clientData"].render(e,{}),e.closeNode()}parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.parser=void 0),!0):e!==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)}reconcile(e,t){e.medium=this.reconcilePicture(e.picture,t)}}},{"../static-xform":120,"./base-cell-anchor-xform":56,"./cell-position-xform":61,"./pic-xform":68}],71:[function(e,t,r){"use strict";e=e("./base-xform"),t.exports=class extends e{constructor(e){super(),this.tag=e.tag,this.always=!!e.always,this.count=e.count,this.empty=e.empty,this.$count=e.$count||"count",this.$=e.$,this.childXform=e.childXform,this.maxItems=e.maxItems}prepare(e,t){const r=this["childXform"];e&&e.forEach((e,i)=>{t.index=i,r.prepare(e,t)})}render(e,t){if(this.always||t&&t.length){e.openNode(this.tag,this.$),this.count&&e.addAttribute(this.$count,t&&t.length||0);const r=this["childXform"];(t||[]).forEach((t,i)=>{r.render(e,t,i)}),e.closeNode()}else this.empty&&e.leafNode(this.tag)}parseOpen(e){return this.parser?(this.parser.parseOpen(e),!0):e.name!==this.tag?!!this.childXform.parseOpen(e)&&(this.parser=this.childXform,!0):(this.model=[],!0)}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){if(this.parser){if(!this.parser.parseClose(e)&&(this.model.push(this.parser.model),this.parser=void 0,this.maxItems)&&this.model.length>this.maxItems)throw new Error(`Max ${this.childXform.tag} count (${this.maxItems}) exceeded`);return!0}return!1}reconcile(e,t){if(e){const r=this["childXform"];e.forEach(e=>{r.reconcile(e,t)})}}}},{"./base-xform":32}],72:[function(e,t,r){"use strict";const i=e("../../../utils/col-cache"),n=e("../base-xform");t.exports=class extends n{get tag(){return"autoFilter"}render(e,t){var r,n;t&&("string"==typeof t?e.leafNode("autoFilter",{ref:t}):(r=(n=function(e){return"string"==typeof e?e:i.getAddress(e.row,e.column).address})(t.from),n=n(t.to),r&&n&&e.leafNode("autoFilter",{ref:r+":"+n})))}parseOpen(e){"autoFilter"===e.name&&(this.model=e.attributes.ref)}}},{"../../../utils/col-cache":19,"../base-xform":32}],73:[function(e,t,r){"use strict";const i=e("../../../utils/utils"),n=e("../base-xform"),s=e("../../../doc/range"),a=e("../../../doc/enums"),o=e("../strings/rich-text-xform");function l(e){if(null==e)return a.ValueType.Null;if(e instanceof String||"string"==typeof e)return a.ValueType.String;if("number"==typeof e)return a.ValueType.Number;if("boolean"==typeof e)return a.ValueType.Boolean;if(e instanceof Date)return a.ValueType.Date;if(e.text&&e.hyperlink)return a.ValueType.Hyperlink;if(e.formula)return a.ValueType.Formula;if(e.error)return a.ValueType.Error;throw new Error("I could not understand type of value")}t.exports=class extends n{constructor(){super(),this.richTextXForm=new o}get tag(){return"c"}prepare(e,t){const r=t.styles.addStyleModel(e.style||{},(i=e).type!==a.ValueType.Formula?i.type:l(i.result));var i;switch(r&&(e.styleId=r),e.comment&&t.comments.push({...e.comment,ref:e.address}),e.type){case a.ValueType.String:case a.ValueType.RichText:t.sharedStrings&&(e.ssId=t.sharedStrings.add(e.value));break;case a.ValueType.Date:t.date1904&&(e.date1904=!0);break;case a.ValueType.Hyperlink:t.sharedStrings&&void 0!==e.text&&null!==e.text&&(e.ssId=t.sharedStrings.add(e.text)),t.hyperlinks.push({address:e.address,target:e.hyperlink,tooltip:e.tooltip});break;case a.ValueType.Merge:t.merges.add(e);break;case a.ValueType.Formula:if(t.date1904&&(e.date1904=!0),"shared"===e.shareType&&(e.si=t.siFormulae++),e.formula)t.formulae[e.address]=e;else if(e.sharedFormula){const r=t.formulae[e.sharedFormula];if(!r)throw new Error("Shared Formula master must exist above and or left of clone for cell "+e.address);void 0===r.si?(r.shareType="shared",r.si=t.siFormulae++,r.range=new s(r.address,e.address)):r.range&&r.range.expandToAddress(e.address),e.si=r.si}}}renderFormula(e,t){let r=null;switch(t.shareType){case"shared":r={t:"shared",ref:t.ref||t.range.range,si:t.si};break;case"array":r={t:"array",ref:t.ref};break;default:void 0!==t.si&&(r={t:"shared",si:t.si})}switch(l(t.result)){case a.ValueType.Null:e.leafNode("f",r,t.formula);break;case a.ValueType.String:e.addAttribute("t","str"),e.leafNode("f",r,t.formula),e.leafNode("v",null,t.result);break;case a.ValueType.Number:e.leafNode("f",r,t.formula),e.leafNode("v",null,t.result);break;case a.ValueType.Boolean:e.addAttribute("t","b"),e.leafNode("f",r,t.formula),e.leafNode("v",null,t.result?1:0);break;case a.ValueType.Error:e.addAttribute("t","e"),e.leafNode("f",r,t.formula),e.leafNode("v",null,t.result.error);break;case a.ValueType.Date:e.leafNode("f",r,t.formula),e.leafNode("v",null,i.dateToExcel(t.result,t.date1904));break;default:throw new Error("I could not understand type of value")}}render(e,t){if(t.type!==a.ValueType.Null||t.styleId){switch(e.openNode("c"),e.addAttribute("r",t.address),t.styleId&&e.addAttribute("s",t.styleId),t.type){case a.ValueType.Null:break;case a.ValueType.Number:e.leafNode("v",null,t.value);break;case a.ValueType.Boolean:e.addAttribute("t","b"),e.leafNode("v",null,t.value?"1":"0");break;case a.ValueType.Error:e.addAttribute("t","e"),e.leafNode("v",null,t.value.error);break;case a.ValueType.String:case a.ValueType.RichText:void 0!==t.ssId?(e.addAttribute("t","s"),e.leafNode("v",null,t.ssId)):t.value&&t.value.richText?(e.addAttribute("t","inlineStr"),e.openNode("is"),t.value.richText.forEach(t=>{this.richTextXForm.render(e,t)}),e.closeNode("is")):(e.addAttribute("t","str"),e.leafNode("v",null,t.value));break;case a.ValueType.Date:e.leafNode("v",null,i.dateToExcel(t.value,t.date1904));break;case a.ValueType.Hyperlink:void 0!==t.ssId?(e.addAttribute("t","s"),e.leafNode("v",null,t.ssId)):(e.addAttribute("t","str"),e.leafNode("v",null,t.text));break;case a.ValueType.Formula:this.renderFormula(e,t);break;case a.ValueType.Merge:}e.closeNode()}}parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(e.name){case"c":return this.model={address:e.attributes.r},this.t=e.attributes.t,e.attributes.s&&(this.model.styleId=parseInt(e.attributes.s,10)),!0;case"f":return this.currentNode="f",this.model.si=e.attributes.si,this.model.shareType=e.attributes.t,this.model.ref=e.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(e),!0;default:return!1}}parseText(e){if(this.parser)this.parser.parseText(e);else switch(this.currentNode){case"f":this.model.formula=this.model.formula?this.model.formula+e:e;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+e:e:this.model.value=this.model.value?this.model.value+e:e}}parseClose(e){switch(e){case"c":{const e=this["model"];if(e.formula||e.shareType)e.type=a.ValueType.Formula,e.value&&("str"===this.t?e.result=i.xmlDecode(e.value):"b"===this.t?e.result=0!==parseInt(e.value,10):"e"===this.t?e.result={error:e.value}:e.result=parseFloat(e.value),e.value=void 0);else if(void 0!==e.value)switch(this.t){case"s":e.type=a.ValueType.String,e.value=parseInt(e.value,10);break;case"str":e.type=a.ValueType.String,e.value=i.xmlDecode(e.value);break;case"inlineStr":e.type=a.ValueType.String;break;case"b":e.type=a.ValueType.Boolean,e.value=0!==parseInt(e.value,10);break;case"e":e.type=a.ValueType.Error,e.value={error:e.value};break;default:e.type=a.ValueType.Number,e.value=parseFloat(e.value)}else e.styleId?e.type=a.ValueType.Null:e.type=a.ValueType.Merge;return!1}case"f":case"v":case"is":return!(this.currentNode=void 0);case"t":return this.parser?this.parser.parseClose(e):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);default:return!!this.parser&&(this.parser.parseClose(e),!0)}}reconcile(e,t){var r=e.styleId&&t.styles&&t.styles.getStyleModel(e.styleId);switch(r&&(e.style=r),void 0!==e.styleId&&(e.styleId=void 0),e.type){case a.ValueType.String:"number"==typeof e.value&&t.sharedStrings&&(e.value=t.sharedStrings.getString(e.value)),e.value.richText&&(e.type=a.ValueType.RichText);break;case a.ValueType.Number:r&&i.isDateFmt(r.numFmt)&&(e.type=a.ValueType.Date,e.value=i.excelToDate(e.value,t.date1904));break;case a.ValueType.Formula:void 0!==e.result&&r&&i.isDateFmt(r.numFmt)&&(e.result=i.excelToDate(e.result,t.date1904)),"shared"===e.shareType&&(e.ref?t.formulae[e.si]=e.address:(e.sharedFormula=t.formulae[e.si],delete e.shareType),delete e.si)}var n=t.hyperlinkMap[e.address];n&&(e.type===a.ValueType.Formula?(e.text=e.result,e.result=void 0):(e.text=e.value,e.value=void 0),e.type=a.ValueType.Hyperlink,e.hyperlink=n),n=t.commentsMap&&t.commentsMap[e.address];n&&(e.comment=n)}}},{"../../../doc/enums":7,"../../../doc/range":10,"../../../utils/utils":27,"../base-xform":32,"../strings/rich-text-xform":122}],74:[function(e,t,r){"use strict";const i=e("../../base-xform");t.exports=class extends i{get tag(){return"x14:cfIcon"}render(e,t){e.leafNode(this.tag,{iconSet:t.iconSet,iconId:t.iconId})}parseOpen(e){e=e.attributes,this.model={iconSet:e.iconSet,iconId:i.toIntValue(e.iconId)}}parseClose(e){return e!==this.tag}}},{"../../base-xform":32}],75:[function(e,t,r){"use strict";const i=e("uuid")["v4"],n=e("../../base-xform"),s=e("../../composite-xform"),a=e("./databar-ext-xform"),o=e("./icon-set-ext-xform"),l={"3Triangles":!0,"3Stars":!0,"5Boxes":!0};class c extends s{constructor(){super(),this.map={"x14:dataBar":this.databarXform=new a,"x14:iconSet":this.iconSetXform=new o}}get tag(){return"x14:cfRule"}static isExt(e){return"dataBar"===e.type?a.isExt(e):!("iconSet"!==e.type||!e.custom&&!l[e.iconSet])}prepare(e){c.isExt(e)&&(e.x14Id=`{${i()}}`.toUpperCase())}render(e,t){if(c.isExt(t))switch(t.type){case"dataBar":this.renderDataBar(e,t);break;case"iconSet":this.renderIconSet(e,t)}}renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",id:t.x14Id}),this.databarXform.render(e,t),e.closeNode()}renderIconSet(e,t){e.openNode(this.tag,{type:"iconSet",priority:t.priority,id:t.x14Id||`{${i()}}`}),this.iconSetXform.render(e,t),e.closeNode()}createNewModel(e){return e=e.attributes,{type:e.type,x14Id:e.id,priority:n.toIntValue(e.priority)}}onParserClose(e,t){Object.assign(this.model,t.model)}}t.exports=c},{"../../base-xform":32,"../../composite-xform":48,"./databar-ext-xform":79,"./icon-set-ext-xform":81,uuid:528}],76:[function(e,t,r){"use strict";const i=e("../../composite-xform"),n=e("./f-ext-xform");t.exports=class extends i{constructor(){super(),this.map={"xm:f":this.fExtXform=new n}}get tag(){return"x14:cfvo"}render(e,t){e.openNode(this.tag,{type:t.type}),void 0!==t.value&&this.fExtXform.render(e,t.value),e.closeNode()}createNewModel(e){return{type:e.attributes.type}}onParserClose(e,t){"xm:f"===e&&(this.model.value=t.model?parseFloat(t.model):0)}}},{"../../composite-xform":48,"./f-ext-xform":80}],77:[function(e,t,r){"use strict";const i=e("../../composite-xform"),n=e("./sqref-ext-xform"),s=e("./cf-rule-ext-xform");t.exports=class extends i{constructor(){super(),this.map={"xm:sqref":this.sqRef=new n,"x14:cfRule":this.cfRule=new s}}get tag(){return"x14:conditionalFormatting"}prepare(e,t){e.rules.forEach(e=>{this.cfRule.prepare(e,t)})}render(e,t){t.rules.some(s.isExt)&&(e.openNode(this.tag,{"xmlns:xm":"http://schemas.microsoft.com/office/excel/2006/main"}),t.rules.filter(s.isExt).forEach(t=>this.cfRule.render(e,t)),this.sqRef.render(e,t.ref),e.closeNode())}createNewModel(){return{rules:[]}}onParserClose(e,t){switch(e){case"xm:sqref":this.model.ref=t.model;break;case"x14:cfRule":this.model.rules.push(t.model)}}}},{"../../composite-xform":48,"./cf-rule-ext-xform":75,"./sqref-ext-xform":82}],78:[function(e,t,r){"use strict";const i=e("../../composite-xform"),n=e("./cf-rule-ext-xform"),s=e("./conditional-formatting-ext-xform");t.exports=class extends i{constructor(){super(),this.map={"x14:conditionalFormatting":this.cfXform=new s}}get tag(){return"x14:conditionalFormattings"}hasContent(e){return void 0===e.hasExtContent&&(e.hasExtContent=e.some(e=>e.rules.some(n.isExt))),e.hasExtContent}prepare(e,t){e.forEach(e=>{this.cfXform.prepare(e,t)})}render(e,t){this.hasContent(t)&&(e.openNode(this.tag),t.forEach(t=>this.cfXform.render(e,t)),e.closeNode())}createNewModel(){return[]}onParserClose(e,t){this.model.push(t.model)}}},{"../../composite-xform":48,"./cf-rule-ext-xform":75,"./conditional-formatting-ext-xform":77}],79:[function(e,t,r){"use strict";const i=e("../../base-xform"),n=e("../../composite-xform"),s=e("../../style/color-xform"),a=e("./cfvo-ext-xform");t.exports=class extends n{constructor(){super(),this.map={"x14:cfvo":this.cfvoXform=new a,"x14:borderColor":this.borderColorXform=new s("x14:borderColor"),"x14:negativeBorderColor":this.negativeBorderColorXform=new s("x14:negativeBorderColor"),"x14:negativeFillColor":this.negativeFillColorXform=new s("x14:negativeFillColor"),"x14:axisColor":this.axisColorXform=new s("x14:axisColor")}}static isExt(e){return!e.gradient}get tag(){return"x14:dataBar"}render(e,t){e.openNode(this.tag,{minLength:i.toIntAttribute(t.minLength,0,!0),maxLength:i.toIntAttribute(t.maxLength,100,!0),border:i.toBoolAttribute(t.border,!1),gradient:i.toBoolAttribute(t.gradient,!0),negativeBarColorSameAsPositive:i.toBoolAttribute(t.negativeBarColorSameAsPositive,!0),negativeBarBorderColorSameAsPositive:i.toBoolAttribute(t.negativeBarBorderColorSameAsPositive,!0),axisPosition:i.toAttribute(t.axisPosition,"auto"),direction:i.toAttribute(t.direction,"leftToRight")}),t.cfvo.forEach(t=>{this.cfvoXform.render(e,t)}),this.borderColorXform.render(e,t.borderColor),this.negativeBorderColorXform.render(e,t.negativeBorderColor),this.negativeFillColorXform.render(e,t.negativeFillColor),this.axisColorXform.render(e,t.axisColor),e.closeNode()}createNewModel(e){return e=e.attributes,{cfvo:[],minLength:i.toIntValue(e.minLength,0),maxLength:i.toIntValue(e.maxLength,100),border:i.toBoolValue(e.border,!1),gradient:i.toBoolValue(e.gradient,!0),negativeBarColorSameAsPositive:i.toBoolValue(e.negativeBarColorSameAsPositive,!0),negativeBarBorderColorSameAsPositive:i.toBoolValue(e.negativeBarBorderColorSameAsPositive,!0),axisPosition:i.toStringValue(e.axisPosition,"auto"),direction:i.toStringValue(e.direction,"leftToRight")}}onParserClose(e,t){var[,e]=e.split(":");"cfvo"===e?this.model.cfvo.push(t.model):this.model[e]=t.model}}},{"../../base-xform":32,"../../composite-xform":48,"../../style/color-xform":128,"./cfvo-ext-xform":76}],80:[function(e,t,r){"use strict";e=e("../../base-xform"),t.exports=class extends e{get tag(){return"xm:f"}render(e,t){e.leafNode(this.tag,null,t)}parseOpen(){this.model=""}parseText(e){this.model+=e}parseClose(e){return e!==this.tag}}},{"../../base-xform":32}],81:[function(e,t,r){"use strict";const i=e("../../base-xform"),n=e("../../composite-xform"),s=e("./cfvo-ext-xform"),a=e("./cf-icon-ext-xform");t.exports=class extends n{constructor(){super(),this.map={"x14:cfvo":this.cfvoXform=new s,"x14:cfIcon":this.cfIconXform=new a}}get tag(){return"x14:iconSet"}render(e,t){e.openNode(this.tag,{iconSet:i.toStringAttribute(t.iconSet),reverse:i.toBoolAttribute(t.reverse,!1),showValue:i.toBoolAttribute(t.showValue,!0),custom:i.toBoolAttribute(t.icons,!1)}),t.cfvo.forEach(t=>{this.cfvoXform.render(e,t)}),t.icons&&t.icons.forEach((t,r)=>{t.iconId=r,this.cfIconXform.render(e,t)}),e.closeNode()}createNewModel(e){return e=e.attributes,{cfvo:[],iconSet:i.toStringValue(e.iconSet,"3TrafficLights"),reverse:i.toBoolValue(e.reverse,!1),showValue:i.toBoolValue(e.showValue,!0)}}onParserClose(e,t){var[,r]=e.split(":");switch(r){case"cfvo":this.model.cfvo.push(t.model);break;case"cfIcon":this.model.icons||(this.model.icons=[]),this.model.icons.push(t.model);break;default:this.model[r]=t.model}}}},{"../../base-xform":32,"../../composite-xform":48,"./cf-icon-ext-xform":74,"./cfvo-ext-xform":76}],82:[function(e,t,r){"use strict";e=e("../../base-xform"),t.exports=class extends e{get tag(){return"xm:sqref"}render(e,t){e.leafNode(this.tag,null,t)}parseOpen(){this.model=""}parseText(e){this.model+=e}parseClose(e){return e!==this.tag}}},{"../../base-xform":32}],83:[function(e,t,r){"use strict";const i=e("../../base-xform"),n=e("../../composite-xform"),s=e("../../../../doc/range"),a=e("./databar-xform"),o=e("./ext-lst-ref-xform"),l=e("./formula-xform"),c=e("./color-scale-xform"),h=e("./icon-set-xform"),u={"3Triangles":!0,"3Stars":!0,"5Boxes":!0};class d extends n{constructor(){super(),this.map={dataBar:this.databarXform=new a,extLst:this.extLstRefXform=new o,formula:this.formulaXform=new l,colorScale:this.colorScaleXform=new c,iconSet:this.iconSetXform=new h}}get tag(){return"cfRule"}static isPrimitive(e){return"iconSet"!==e.type||!e.custom&&!u[e.iconSet]}render(e,t){switch(t.type){case"expression":this.renderExpression(e,t);break;case"cellIs":this.renderCellIs(e,t);break;case"top10":this.renderTop10(e,t);break;case"aboveAverage":this.renderAboveAverage(e,t);break;case"dataBar":this.renderDataBar(e,t);break;case"colorScale":this.renderColorScale(e,t);break;case"iconSet":this.renderIconSet(e,t);break;case"containsText":this.renderText(e,t);break;case"timePeriod":this.renderTimePeriod(e,t)}}renderExpression(e,t){e.openNode(this.tag,{type:"expression",dxfId:t.dxfId,priority:t.priority}),this.formulaXform.render(e,t.formulae[0]),e.closeNode()}renderCellIs(e,t){e.openNode(this.tag,{type:"cellIs",dxfId:t.dxfId,priority:t.priority,operator:t.operator}),t.formulae.forEach(t=>{this.formulaXform.render(e,t)}),e.closeNode()}renderTop10(e,t){e.leafNode(this.tag,{type:"top10",dxfId:t.dxfId,priority:t.priority,percent:i.toBoolAttribute(t.percent,!1),bottom:i.toBoolAttribute(t.bottom,!1),rank:i.toIntValue(t.rank,10,!0)})}renderAboveAverage(e,t){e.leafNode(this.tag,{type:"aboveAverage",dxfId:t.dxfId,priority:t.priority,aboveAverage:i.toBoolAttribute(t.aboveAverage,!0)})}renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",priority:t.priority}),this.databarXform.render(e,t),this.extLstRefXform.render(e,t),e.closeNode()}renderColorScale(e,t){e.openNode(this.tag,{type:"colorScale",priority:t.priority}),this.colorScaleXform.render(e,t),e.closeNode()}renderIconSet(e,t){d.isPrimitive(t)&&(e.openNode(this.tag,{type:"iconSet",priority:t.priority}),this.iconSetXform.render(e,t),e.closeNode())}renderText(e,t){e.openNode(this.tag,{type:t.operator,dxfId:t.dxfId,priority:t.priority,operator:i.toStringAttribute(t.operator,"containsText")}),t=(e=>{if(e.formulae&&e.formulae[0])return e.formulae[0];var t=new s(e.ref)["tl"];switch(e.operator){case"containsText":return`NOT(ISERROR(SEARCH("${e.text}",${t})))`;case"containsBlanks":return`LEN(TRIM(${t}))=0`;case"notContainsBlanks":return`LEN(TRIM(${t}))>0`;case"containsErrors":return`ISERROR(${t})`;case"notContainsErrors":return`NOT(ISERROR(${t}))`;default:return}})(t),t&&this.formulaXform.render(e,t),e.closeNode()}renderTimePeriod(e,t){e.openNode(this.tag,{type:"timePeriod",dxfId:t.dxfId,priority:t.priority,timePeriod:t.timePeriod}),t=(e=>{if(e.formulae&&e.formulae[0])return e.formulae[0];var t=new s(e.ref)["tl"];switch(e.timePeriod){case"thisWeek":return`AND(TODAY()-ROUNDDOWN(${t},0)<=WEEKDAY(TODAY())-1,ROUNDDOWN(${t},0)-TODAY()<=7-WEEKDAY(TODAY()))`;case"lastWeek":return`AND(TODAY()-ROUNDDOWN(${t},0)>=(WEEKDAY(TODAY())),TODAY()-ROUNDDOWN(${t},0)<(WEEKDAY(TODAY())+7))`;case"nextWeek":return`AND(ROUNDDOWN(${t},0)-TODAY()>(7-WEEKDAY(TODAY())),ROUNDDOWN(${t},0)-TODAY()<(15-WEEKDAY(TODAY())))`;case"yesterday":return`FLOOR(${t},1)=TODAY()-1`;case"today":return`FLOOR(${t},1)=TODAY()`;case"tomorrow":return`FLOOR(${t},1)=TODAY()+1`;case"last7Days":return`AND(TODAY()-FLOOR(${t},1)<=6,FLOOR(${t},1)<=TODAY())`;case"lastMonth":return`AND(MONTH(${t})=MONTH(EDATE(TODAY(),0-1)),YEAR(${t})=YEAR(EDATE(TODAY(),0-1)))`;case"thisMonth":return`AND(MONTH(${t})=MONTH(TODAY()),YEAR(${t})=YEAR(TODAY()))`;case"nextMonth":return`AND(MONTH(${t})=MONTH(EDATE(TODAY(),0+1)),YEAR(${t})=YEAR(EDATE(TODAY(),0+1)))`;default:return}})(t),t&&this.formulaXform.render(e,t),e.closeNode()}createNewModel(e){return e=e.attributes,{...(e=>{var{type:t,operator:r}=e;switch(t){case"containsText":case"containsBlanks":case"notContainsBlanks":case"containsErrors":case"notContainsErrors":return{type:"containsText",operator:t};default:return{type:t,operator:r}}})(e),dxfId:i.toIntValue(e.dxfId),priority:i.toIntValue(e.priority),timePeriod:e.timePeriod,percent:i.toBoolValue(e.percent),bottom:i.toBoolValue(e.bottom),rank:i.toIntValue(e.rank),aboveAverage:i.toBoolValue(e.aboveAverage)}}onParserClose(e,t){switch(e){case"dataBar":case"extLst":case"colorScale":case"iconSet":Object.assign(this.model,t.model);break;case"formula":this.model.formulae=this.model.formulae||[],this.model.formulae.push(t.model)}}}t.exports=d},{"../../../../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,t,r){"use strict";const i=e("../../base-xform");t.exports=class extends i{get tag(){return"cfvo"}render(e,t){e.leafNode(this.tag,{type:t.type,val:t.value})}parseOpen(e){this.model={type:e.attributes.type,value:i.toFloatValue(e.attributes.val)}}parseClose(e){return e!==this.tag}}},{"../../base-xform":32}],85:[function(e,t,r){"use strict";const i=e("../../composite-xform"),n=e("../../style/color-xform"),s=e("./cfvo-xform");t.exports=class extends i{constructor(){super(),this.map={cfvo:this.cfvoXform=new s,color:this.colorXform=new n}}get tag(){return"colorScale"}render(e,t){e.openNode(this.tag),t.cfvo.forEach(t=>{this.cfvoXform.render(e,t)}),t.color.forEach(t=>{this.colorXform.render(e,t)}),e.closeNode()}createNewModel(e){return{cfvo:[],color:[]}}onParserClose(e,t){this.model[e].push(t.model)}}},{"../../composite-xform":48,"../../style/color-xform":128,"./cfvo-xform":84}],86:[function(e,t,r){"use strict";const i=e("../../composite-xform"),n=e("./cf-rule-xform");t.exports=class extends i{constructor(){super(),this.map={cfRule:new n}}get tag(){return"conditionalFormatting"}render(e,t){t.rules.some(n.isPrimitive)&&(e.openNode(this.tag,{sqref:t.ref}),t.rules.forEach(r=>{n.isPrimitive(r)&&(r.ref=t.ref,this.map.cfRule.render(e,r))}),e.closeNode())}createNewModel(e){return e=e.attributes,{ref:e.sqref,rules:[]}}onParserClose(e,t){this.model.rules.push(t.model)}}},{"../../composite-xform":48,"./cf-rule-xform":83}],87:[function(e,t,r){"use strict";const i=e("../../base-xform"),n=e("./conditional-formatting-xform");t.exports=class extends i{constructor(){super(),this.cfXform=new n}get tag(){return"conditionalFormatting"}reset(){this.model=[]}prepare(e,t){let r=e.reduce((e,t)=>Math.max(e,...t.rules.map(e=>e.priority||0)),1);e.forEach(e=>{e.rules.forEach(e=>{e.priority||(e.priority=r++),e.style&&(e.dxfId=t.styles.addDxfStyle(e.style))})})}render(e,t){t.forEach(t=>{this.cfXform.render(e,t)})}parseOpen(e){return this.parser?(this.parser.parseOpen(e),!0):"conditionalFormatting"===e.name&&(this.parser=this.cfXform,this.parser.parseOpen(e),!0)}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){return!(!this.parser||!this.parser.parseClose(e)&&(this.model.push(this.parser.model),this.parser=void 0,1))}reconcile(e,t){e.forEach(e=>{e.rules.forEach(e=>{void 0!==e.dxfId&&(e.style=t.styles.getDxfStyle(e.dxfId),delete e.dxfId)})})}}},{"../../base-xform":32,"./conditional-formatting-xform":86}],88:[function(e,t,r){"use strict";const i=e("../../composite-xform"),n=e("../../style/color-xform"),s=e("./cfvo-xform");t.exports=class extends i{constructor(){super(),this.map={cfvo:this.cfvoXform=new s,color:this.colorXform=new n}}get tag(){return"dataBar"}render(e,t){e.openNode(this.tag),t.cfvo.forEach(t=>{this.cfvoXform.render(e,t)}),this.colorXform.render(e,t.color),e.closeNode()}createNewModel(){return{cfvo:[]}}onParserClose(e,t){switch(e){case"cfvo":this.model.cfvo.push(t.model);break;case"color":this.model.color=t.model}}}},{"../../composite-xform":48,"../../style/color-xform":128,"./cfvo-xform":84}],89:[function(e,t,r){"use strict";var i=e("../../base-xform");e=e("../../composite-xform");class n extends i{get tag(){return"x14:id"}render(e,t){e.leafNode(this.tag,null,t)}parseOpen(){this.model=""}parseText(e){this.model+=e}parseClose(e){return e!==this.tag}}class s extends e{constructor(){super(),this.map={"x14:id":this.idXform=new n}}get tag(){return"ext"}render(e,t){e.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF666E3E}","xmlns:x14":"http://schemas.microsoft.com/office/spreadsheetml/2009/9/main"}),this.idXform.render(e,t.x14Id),e.closeNode()}createNewModel(){return{}}onParserClose(e,t){this.model.x14Id=t.model}}t.exports=class extends e{constructor(){super(),this.map={ext:new s}}get tag(){return"extLst"}render(e,t){e.openNode(this.tag),this.map.ext.render(e,t),e.closeNode()}createNewModel(){return{}}onParserClose(e,t){Object.assign(this.model,t.model)}}},{"../../base-xform":32,"../../composite-xform":48}],90:[function(e,t,r){"use strict";e=e("../../base-xform"),t.exports=class extends e{get tag(){return"formula"}render(e,t){e.leafNode(this.tag,null,t)}parseOpen(){this.model=""}parseText(e){this.model+=e}parseClose(e){return e!==this.tag}}},{"../../base-xform":32}],91:[function(e,t,r){"use strict";const i=e("../../base-xform"),n=e("../../composite-xform"),s=e("./cfvo-xform");t.exports=class extends n{constructor(){super(),this.map={cfvo:this.cfvoXform=new s}}get tag(){return"iconSet"}render(e,t){e.openNode(this.tag,{iconSet:i.toStringAttribute(t.iconSet,"3TrafficLights"),reverse:i.toBoolAttribute(t.reverse,!1),showValue:i.toBoolAttribute(t.showValue,!0)}),t.cfvo.forEach(t=>{this.cfvoXform.render(e,t)}),e.closeNode()}createNewModel(e){return e=e.attributes,{iconSet:i.toStringValue(e.iconSet,"3TrafficLights"),reverse:i.toBoolValue(e.reverse),showValue:i.toBoolValue(e.showValue),cfvo:[]}}onParserClose(e,t){this.model[e].push(t.model)}}},{"../../base-xform":32,"../../composite-xform":48,"./cfvo-xform":84}],92:[function(e,t,r){"use strict";const i=e("../../../utils/utils"),n=e("../base-xform");t.exports=class extends n{get tag(){return"col"}prepare(e,t){t=t.styles.addStyleModel(e.style||{}),t&&(e.styleId=t)}render(e,t){e.openNode("col"),e.addAttribute("min",t.min),e.addAttribute("max",t.max),t.width&&e.addAttribute("width",t.width),t.styleId&&e.addAttribute("style",t.styleId),t.hidden&&e.addAttribute("hidden","1"),t.bestFit&&e.addAttribute("bestFit","1"),t.outlineLevel&&e.addAttribute("outlineLevel",t.outlineLevel),t.collapsed&&e.addAttribute("collapsed","1"),e.addAttribute("customWidth","1"),e.closeNode()}parseOpen(e){var t;return"col"===e.name&&(t=this.model={min:parseInt(e.attributes.min||"0",10),max:parseInt(e.attributes.max||"0",10),width:void 0===e.attributes.width?void 0:parseFloat(e.attributes.width||"0")},e.attributes.style&&(t.styleId=parseInt(e.attributes.style,10)),i.parseBoolean(e.attributes.hidden)&&(t.hidden=!0),i.parseBoolean(e.attributes.bestFit)&&(t.bestFit=!0),e.attributes.outlineLevel&&(t.outlineLevel=parseInt(e.attributes.outlineLevel,10)),i.parseBoolean(e.attributes.collapsed)&&(t.collapsed=!0),!0)}parseText(){}parseClose(){return!1}reconcile(e,t){e.styleId&&(e.style=t.styles.getStyleModel(e.styleId))}}},{"../../../utils/utils":27,"../base-xform":32}],93:[function(e,t,r){"use strict";const i=e("../../../utils/under-dash"),n=e("../../../utils/utils"),s=e("../../../utils/col-cache"),a=e("../base-xform"),o=e("../../../doc/range");function l(e,t,r,i){t=t[r],void 0!==t?e[r]=t:void 0!==i&&(e[r]=i)}function c(e,t,r,i){t=t[r],void 0!==t?e[r]=n.parseBoolean(t):void 0!==i&&(e[r]=i)}t.exports=class extends a{get tag(){return"dataValidations"}render(e,t){t=function(e){const t=i.map(e,(e,t)=>({address:t,dataValidation:e,marked:!1})).sort((e,t)=>i.strcmp(e.address,t.address)),r=i.keyBy(t,"address");return t.map(t=>{if(t.marked)return null;var n=s.decodeEx(t.address);if(n.dimensions)r[n.dimensions].marked=!0;else{let a=1,o=s.encodeAddress(n.row+a,n.col);for(;e[o]&&i.isEqual(t.dataValidation,e[o]);)a++,o=s.encodeAddress(n.row+a,n.col);let l=1;for(;((t,r,n)=>{for(let a=0;a{e.openNode("dataValidation"),"any"!==t.type&&(e.addAttribute("type",t.type),t.operator&&"list"!==t.type&&"between"!==t.operator&&e.addAttribute("operator",t.operator),t.allowBlank)&&e.addAttribute("allowBlank","1"),t.showInputMessage&&e.addAttribute("showInputMessage","1"),t.promptTitle&&e.addAttribute("promptTitle",t.promptTitle),t.prompt&&e.addAttribute("prompt",t.prompt),t.showErrorMessage&&e.addAttribute("showErrorMessage","1"),t.errorStyle&&e.addAttribute("errorStyle",t.errorStyle),t.errorTitle&&e.addAttribute("errorTitle",t.errorTitle),t.error&&e.addAttribute("error",t.error),e.addAttribute("sqref",t.sqref),(t.formulae||[]).forEach((r,i)=>{e.openNode("formula"+(i+1)),"date"===t.type?e.writeText(n.dateToExcel(new Date(r))):e.writeText(r),e.closeNode()}),e.closeNode()}),e.closeNode())}parseOpen(e){switch(e.name){case"dataValidations":return this.model={},!0;case"dataValidation":this._address=e.attributes.sqref;var t={type:e.attributes.type||"any",formulae:[]};switch(e.attributes.type&&c(t,e.attributes,"allowBlank"),c(t,e.attributes,"showInputMessage"),c(t,e.attributes,"showErrorMessage"),t.type){case"any":case"list":case"custom":break;default:l(t,e.attributes,"operator","between")}return l(t,e.attributes,"promptTitle"),l(t,e.attributes,"prompt"),l(t,e.attributes,"errorStyle"),l(t,e.attributes,"errorTitle"),l(t,e.attributes,"error"),this._dataValidation=t,!0;case"formula1":case"formula2":return this._formula=[],!0;default:return!1}}parseText(e){this._formula&&this._formula.push(e)}parseClose(e){switch(e){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(e=>{e.includes(":")?new o(e).forEachAddress(e=>{this.model[e]=this._dataValidation}):this.model[e]=this._dataValidation}),!0;case"formula1":case"formula2":{let e=this._formula.join("");switch(this._dataValidation.type){case"whole":case"textLength":e=parseInt(e,10);break;case"decimal":e=parseFloat(e);break;case"date":e=n.excelToDate(parseFloat(e))}return this._dataValidation.formulae.push(e),!(this._formula=void 0)}default:return!0}}}},{"../../../doc/range":10,"../../../utils/col-cache":19,"../../../utils/under-dash":26,"../../../utils/utils":27,"../base-xform":32}],94:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{get tag(){return"dimension"}render(e,t){t&&e.leafNode("dimension",{ref:t})}parseOpen(e){return"dimension"===e.name&&(this.model=e.attributes.ref,!0)}parseText(){}parseClose(){return!1}}},{"../base-xform":32}],95:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{get tag(){return"drawing"}render(e,t){t&&e.leafNode(this.tag,{"r:id":t.rId})}parseOpen(e){return e.name===this.tag&&(this.model={rId:e.attributes["r:id"]},!0)}parseText(){}parseClose(){return!1}}},{"../base-xform":32}],96:[function(e,t,r){"use strict";const i=e("../composite-xform"),n=e("./cf-ext/conditional-formattings-ext-xform");class s extends i{constructor(){super(),this.map={"x14:conditionalFormattings":this.conditionalFormattings=new n}}get tag(){return"ext"}hasContent(e){return this.conditionalFormattings.hasContent(e.conditionalFormattings)}prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormattings,t)}render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E65}","xmlns:x14":"http://schemas.microsoft.com/office/spreadsheetml/2009/9/main"}),this.conditionalFormattings.render(e,t.conditionalFormattings),e.closeNode()}createNewModel(){return{}}onParserClose(e,t){this.model[e]=t.model}}t.exports=class extends i{constructor(){super(),this.map={ext:this.ext=new s}}get tag(){return"extLst"}prepare(e,t){this.ext.prepare(e,t)}hasContent(e){return this.ext.hasContent(e)}render(e,t){this.hasContent(t)&&(e.openNode("extLst"),this.ext.render(e,t),e.closeNode())}createNewModel(){return{}}onParserClose(e,t){Object.assign(this.model,t.model)}}},{"../composite-xform":48,"./cf-ext/conditional-formattings-ext-xform":78}],97:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{get tag(){return"headerFooter"}render(e,t){if(t){e.addRollback();let r=!1;e.openNode("headerFooter"),t.differentFirst&&(e.addAttribute("differentFirst","1"),r=!0),t.differentOddEven&&(e.addAttribute("differentOddEven","1"),r=!0),t.oddHeader&&"string"==typeof t.oddHeader&&(e.leafNode("oddHeader",null,t.oddHeader),r=!0),t.oddFooter&&"string"==typeof t.oddFooter&&(e.leafNode("oddFooter",null,t.oddFooter),r=!0),t.evenHeader&&"string"==typeof t.evenHeader&&(e.leafNode("evenHeader",null,t.evenHeader),r=!0),t.evenFooter&&"string"==typeof t.evenFooter&&(e.leafNode("evenFooter",null,t.evenFooter),r=!0),t.firstHeader&&"string"==typeof t.firstHeader&&(e.leafNode("firstHeader",null,t.firstHeader),r=!0),t.firstFooter&&"string"==typeof t.firstFooter&&(e.leafNode("firstFooter",null,t.firstFooter),r=!0),r?(e.closeNode(),e.commit()):e.rollback()}}parseOpen(e){switch(e.name){case"headerFooter":return this.model={},e.attributes.differentFirst&&(this.model.differentFirst=1===parseInt(e.attributes.differentFirst,0)),e.attributes.differentOddEven&&(this.model.differentOddEven=1===parseInt(e.attributes.differentOddEven,0)),!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}}parseText(e){switch(this.currentNode){case"oddHeader":this.model.oddHeader=e;break;case"oddFooter":this.model.oddFooter=e;break;case"evenHeader":this.model.evenHeader=e;break;case"evenFooter":this.model.evenFooter=e;break;case"firstHeader":this.model.firstHeader=e;break;case"firstFooter":this.model.firstFooter=e}}parseClose(){switch(this.currentNode){case"oddHeader":case"oddFooter":case"evenHeader":case"evenFooter":case"firstHeader":case"firstFooter":return!(this.currentNode=void 0);default:return!1}}}},{"../base-xform":32}],98:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{get tag(){return"hyperlink"}render(e,t){this.isInternalLink(t)?e.leafNode("hyperlink",{ref:t.address,"r:id":t.rId,tooltip:t.tooltip,location:t.target}):e.leafNode("hyperlink",{ref:t.address,"r:id":t.rId,tooltip:t.tooltip})}parseOpen(e){return"hyperlink"===e.name&&(this.model={address:e.attributes.ref,rId:e.attributes["r:id"],tooltip:e.attributes.tooltip},e.attributes.location&&(this.model.target=e.attributes.location),!0)}parseText(){}parseClose(){return!1}isInternalLink(e){return e.target&&/^[^!]+![a-zA-Z]+[\d]+$/.test(e.target)}}},{"../base-xform":32}],99:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{get tag(){return"mergeCell"}render(e,t){e.leafNode("mergeCell",{ref:t})}parseOpen(e){return"mergeCell"===e.name&&(this.model=e.attributes.ref,!0)}parseText(){}parseClose(){return!1}}},{"../base-xform":32}],100:[function(e,t,r){"use strict";const i=e("../../../utils/under-dash"),n=e("../../../doc/range"),s=e("../../../utils/col-cache"),a=e("../../../doc/enums");t.exports=class{constructor(){this.merges={}}add(e){var t;this.merges[e.master]?this.merges[e.master].expandToAddress(e.address):(t=e.master+":"+e.address,this.merges[e.master]=new n(t))}get mergeCells(){return i.map(this.merges,e=>e.range)}reconcile(e,t){i.each(e,e=>{var r=s.decode(e);for(let o=r.top;o<=r.bottom;o++){var i=t[o-1];for(let e=r.left;e<=r.right;e++){var n=i.cells[e-1];n?n.type===a.ValueType.Merge&&(n.master=r.tl):i.cells[e]={type:a.ValueType.Null,address:s.encodeAddress(o,e)}}}})}getMasterAddress(e){return e=this.hash[e],e&&e.tl}}},{"../../../doc/enums":7,"../../../doc/range":10,"../../../utils/col-cache":19,"../../../utils/under-dash":26}],101:[function(e,t,r){"use strict";const i=e("../base-xform"),n=e=>void 0!==e;t.exports=class extends i{get tag(){return"outlinePr"}render(e,t){return!(!t||!n(t.summaryBelow)&&!n(t.summaryRight)||(e.leafNode(this.tag,{summaryBelow:n(t.summaryBelow)?Number(t.summaryBelow):void 0,summaryRight:n(t.summaryRight)?Number(t.summaryRight):void 0}),0))}parseOpen(e){return e.name===this.tag&&(this.model={summaryBelow:n(e.attributes.summaryBelow)?Boolean(Number(e.attributes.summaryBelow)):void 0,summaryRight:n(e.attributes.summaryRight)?Boolean(Number(e.attributes.summaryRight)):void 0},!0)}parseText(){}parseClose(){return!1}}},{"../base-xform":32}],102:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{get tag(){return"brk"}render(e,t){e.leafNode("brk",t)}parseOpen(e){return"brk"===e.name&&(this.model=e.attributes.ref,!0)}parseText(){}parseClose(){return!1}}},{"../base-xform":32}],103:[function(e,t,r){"use strict";const i=e("../../../utils/under-dash"),n=e("../base-xform");t.exports=class extends n{get tag(){return"pageMargins"}render(e,t){t&&(t={left:t.left,right:t.right,top:t.top,bottom:t.bottom,header:t.header,footer:t.footer},i.some(t,e=>void 0!==e))&&e.leafNode(this.tag,t)}parseOpen(e){return e.name===this.tag&&(this.model={left:parseFloat(e.attributes.left||.7),right:parseFloat(e.attributes.right||.7),top:parseFloat(e.attributes.top||.75),bottom:parseFloat(e.attributes.bottom||.75),header:parseFloat(e.attributes.header||.3),footer:parseFloat(e.attributes.footer||.3)},!0)}parseText(){}parseClose(){return!1}}},{"../../../utils/under-dash":26,"../base-xform":32}],104:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{get tag(){return"pageSetUpPr"}render(e,t){return!(!t||!t.fitToPage||(e.leafNode(this.tag,{fitToPage:t.fitToPage?"1":void 0}),0))}parseOpen(e){return e.name===this.tag&&(this.model={fitToPage:"1"===e.attributes.fitToPage},!0)}parseText(){}parseClose(){return!1}}},{"../base-xform":32}],105:[function(e,t,r){"use strict";const i=e("../../../utils/under-dash"),n=e("../base-xform");function s(e){return e?"1":void 0}t.exports=class extends n{get tag(){return"pageSetup"}render(e,t){t&&(t={paperSize:t.paperSize,orientation:t.orientation,horizontalDpi:t.horizontalDpi,verticalDpi:t.verticalDpi,pageOrder:function(e){if("overThenDown"===e)return e}(t.pageOrder),blackAndWhite:s(t.blackAndWhite),draft:s(t.draft),cellComments:function(e){switch(e){case"atEnd":case"asDisplyed":return e;default:return}}(t.cellComments),errors:function(e){switch(e){case"dash":case"blank":case"NA":return e;default:return}}(t.errors),scale:t.scale,fitToWidth:t.fitToWidth,fitToHeight:t.fitToHeight,firstPageNumber:t.firstPageNumber,useFirstPageNumber:s(t.firstPageNumber),usePrinterDefaults:s(t.usePrinterDefaults),copies:t.copies},i.some(t,e=>void 0!==e))&&e.leafNode(this.tag,t)}parseOpen(e){return e.name===this.tag&&(this.model={paperSize:void 0!==(t=e.attributes.paperSize)?parseInt(t,10):void 0,orientation:e.attributes.orientation||"portrait",horizontalDpi:parseInt(e.attributes.horizontalDpi||"4294967295",10),verticalDpi:parseInt(e.attributes.verticalDpi||"4294967295",10),pageOrder:e.attributes.pageOrder||"downThenOver",blackAndWhite:"1"===e.attributes.blackAndWhite,draft:"1"===e.attributes.draft,cellComments:e.attributes.cellComments||"None",errors:e.attributes.errors||"displayed",scale:parseInt(e.attributes.scale||"100",10),fitToWidth:parseInt(e.attributes.fitToWidth||"1",10),fitToHeight:parseInt(e.attributes.fitToHeight||"1",10),firstPageNumber:parseInt(e.attributes.firstPageNumber||"1",10),useFirstPageNumber:"1"===e.attributes.useFirstPageNumber,usePrinterDefaults:"1"===e.attributes.usePrinterDefaults,copies:parseInt(e.attributes.copies||"1",10)},!0);var t}parseText(){}parseClose(){return!1}}},{"../../../utils/under-dash":26,"../base-xform":32}],106:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{get tag(){return"picture"}render(e,t){t&&e.leafNode(this.tag,{"r:id":t.rId})}parseOpen(e){return e.name===this.tag&&(this.model={rId:e.attributes["r:id"]},!0)}parseText(){}parseClose(){return!1}}},{"../base-xform":32}],107:[function(e,t,r){"use strict";const i=e("../../../utils/under-dash"),n=e("../base-xform");function s(e){return e?"1":void 0}t.exports=class extends n{get tag(){return"printOptions"}render(e,t){t&&(t={headings:s(t.showRowColHeaders),gridLines:s(t.showGridLines),horizontalCentered:s(t.horizontalCentered),verticalCentered:s(t.verticalCentered)},i.some(t,e=>void 0!==e))&&e.leafNode(this.tag,t)}parseOpen(e){return e.name===this.tag&&(this.model={showRowColHeaders:"1"===e.attributes.headings,showGridLines:"1"===e.attributes.gridLines,horizontalCentered:"1"===e.attributes.horizontalCentered,verticalCentered:"1"===e.attributes.verticalCentered},!0)}parseText(){}parseClose(){return!1}}},{"../../../utils/under-dash":26,"../base-xform":32}],108:[function(e,t,r){"use strict";const i=e("./page-breaks-xform"),n=e("../list-xform");t.exports=class extends n{constructor(){super({tag:"rowBreaks",count:!0,childXform:new i})}render(e,t){if(t&&t.length){e.openNode(this.tag,this.$),this.count&&(e.addAttribute(this.$count,t.length),e.addAttribute("manualBreakCount",t.length));const r=this["childXform"];t.forEach(t=>{r.render(e,t)}),e.closeNode()}else this.empty&&e.leafNode(this.tag)}}},{"../list-xform":71,"./page-breaks-xform":102}],109:[function(e,t,r){"use strict";const i=e("../base-xform"),n=e("../../../utils/utils"),s=e("./cell-xform");t.exports=class extends i{constructor(e){super(),this.maxItems=e&&e.maxItems,this.map={c:new s}}get tag(){return"row"}prepare(e,t){var r=t.styles.addStyleModel(e.style);r&&(e.styleId=r);const i=this.map.c;e.cells.forEach(e=>{i.prepare(e,t)})}render(e,t,r){e.openNode("row"),e.addAttribute("r",t.number),t.height&&(e.addAttribute("ht",t.height),e.addAttribute("customHeight","1")),t.hidden&&e.addAttribute("hidden","1"),0{i.render(e,t,r)}),e.closeNode()}parseOpen(e){var t;return this.parser?(this.parser.parseOpen(e),!0):"row"===e.name?(this.numRowsSeen+=1,t=e.attributes.spans?e.attributes.spans.split(":").map(e=>parseInt(e,10)):[void 0,void 0],t=this.model={number:parseInt(e.attributes.r,10),min:t[0],max:t[1],cells:[]},e.attributes.s&&(t.styleId=parseInt(e.attributes.s,10)),n.parseBoolean(e.attributes.hidden)&&(t.hidden=!0),n.parseBoolean(e.attributes.bestFit)&&(t.bestFit=!0),e.attributes.ht&&(t.height=parseFloat(e.attributes.ht)),e.attributes.outlineLevel&&(t.outlineLevel=parseInt(e.attributes.outlineLevel,10)),n.parseBoolean(e.attributes.collapsed)&&(t.collapsed=!0),!0):(this.parser=this.map[e.name],!!this.parser&&(this.parser.parseOpen(e),!0))}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){if(this.parser){if(!this.parser.parseClose(e)){if(this.model.cells.push(this.parser.model),this.maxItems&&this.model.cells.length>this.maxItems)throw new Error(`Max column count (${this.maxItems}) exceeded`);this.parser=void 0}return!0}return!1}reconcile(e,t){e.style=e.styleId?t.styles.getStyleModel(e.styleId):{},void 0!==e.styleId&&(e.styleId=void 0);const r=this.map.c;e.cells.forEach(e=>{r.reconcile(e,t)})}}},{"../../../utils/utils":27,"../base-xform":32,"./cell-xform":73}],110:[function(e,t,r){"use strict";const i=e("../../../utils/under-dash"),n=e("../base-xform");t.exports=class extends n{get tag(){return"sheetFormatPr"}render(e,t){var r;t&&(r={defaultRowHeight:t.defaultRowHeight,outlineLevelRow:t.outlineLevelRow,outlineLevelCol:t.outlineLevelCol,"x14ac:dyDescent":t.dyDescent},t.defaultColWidth&&(r.defaultColWidth=t.defaultColWidth),t.defaultRowHeight&&15===t.defaultRowHeight||(r.customHeight="1"),i.some(r,e=>void 0!==e))&&e.leafNode("sheetFormatPr",r)}parseOpen(e){return"sheetFormatPr"===e.name&&(this.model={defaultRowHeight:parseFloat(e.attributes.defaultRowHeight||"0"),dyDescent:parseFloat(e.attributes["x14ac:dyDescent"]||"0"),outlineLevelRow:parseInt(e.attributes.outlineLevelRow||"0",10),outlineLevelCol:parseInt(e.attributes.outlineLevelCol||"0",10)},e.attributes.defaultColWidth&&(this.model.defaultColWidth=parseFloat(e.attributes.defaultColWidth)),!0)}parseText(){}parseClose(){return!1}}},{"../../../utils/under-dash":26,"../base-xform":32}],111:[function(e,t,r){"use strict";const i=e("../base-xform"),n=e("../style/color-xform"),s=e("./page-setup-properties-xform"),a=e("./outline-properties-xform");t.exports=class extends i{constructor(){super(),this.map={tabColor:new n("tabColor"),pageSetUpPr:new s,outlinePr:new a}}get tag(){return"sheetPr"}render(e,t){var r;t&&(e.addRollback(),e.openNode("sheetPr"),r=!1,r=this.map.tabColor.render(e,t.tabColor)||!1,r=this.map.pageSetUpPr.render(e,t.pageSetup)||r,(r=this.map.outlinePr.render(e,t.outlineProperties)||r)?(e.closeNode(),e.commit()):e.rollback())}parseOpen(e){return this.parser?(this.parser.parseOpen(e),!0):e.name===this.tag?(this.reset(),!0):!!this.map[e.name]&&(this.parser=this.map[e.name],this.parser.parseOpen(e),!0)}parseText(e){return!!this.parser&&(this.parser.parseText(e),!0)}parseClose(e){return this.parser?(this.parser.parseClose(e)||(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)}}},{"../base-xform":32,"../style/color-xform":128,"./outline-properties-xform":101,"./page-setup-properties-xform":104}],112:[function(e,t,r){"use strict";const i=e("../../../utils/under-dash"),n=e("../base-xform");function s(e,t){return e?t:void 0}function a(e,t){return e===t||void 0}t.exports=class extends n{get tag(){return"sheetProtection"}render(e,t){var r;t&&(r={sheet:s(t.sheet,"1"),selectLockedCells:!1===t.selectLockedCells?"1":void 0,selectUnlockedCells:!1===t.selectUnlockedCells?"1":void 0,formatCells:s(t.formatCells,"0"),formatColumns:s(t.formatColumns,"0"),formatRows:s(t.formatRows,"0"),insertColumns:s(t.insertColumns,"0"),insertRows:s(t.insertRows,"0"),insertHyperlinks:s(t.insertHyperlinks,"0"),deleteColumns:s(t.deleteColumns,"0"),deleteRows:s(t.deleteRows,"0"),sort:s(t.sort,"0"),autoFilter:s(t.autoFilter,"0"),pivotTables:s(t.pivotTables,"0")},t.sheet&&(r.algorithmName=t.algorithmName,r.hashValue=t.hashValue,r.saltValue=t.saltValue,r.spinCount=t.spinCount,r.objects=s(!1===t.objects,"1"),r.scenarios=s(!1===t.scenarios,"1")),i.some(r,e=>void 0!==e))&&e.leafNode(this.tag,r)}parseOpen(e){return e.name===this.tag&&(this.model={sheet:a(e.attributes.sheet,"1"),objects:"1"!==e.attributes.objects&&void 0,scenarios:"1"!==e.attributes.scenarios&&void 0,selectLockedCells:"1"!==e.attributes.selectLockedCells&&void 0,selectUnlockedCells:"1"!==e.attributes.selectUnlockedCells&&void 0,formatCells:a(e.attributes.formatCells,"0"),formatColumns:a(e.attributes.formatColumns,"0"),formatRows:a(e.attributes.formatRows,"0"),insertColumns:a(e.attributes.insertColumns,"0"),insertRows:a(e.attributes.insertRows,"0"),insertHyperlinks:a(e.attributes.insertHyperlinks,"0"),deleteColumns:a(e.attributes.deleteColumns,"0"),deleteRows:a(e.attributes.deleteRows,"0"),sort:a(e.attributes.sort,"0"),autoFilter:a(e.attributes.autoFilter,"0"),pivotTables:a(e.attributes.pivotTables,"0")},e.attributes.algorithmName&&(this.model.algorithmName=e.attributes.algorithmName,this.model.hashValue=e.attributes.hashValue,this.model.saltValue=e.attributes.saltValue,this.model.spinCount=parseInt(e.attributes.spinCount,10)),!0)}parseText(){}parseClose(){return!1}}},{"../../../utils/under-dash":26,"../base-xform":32}],113:[function(e,t,r){"use strict";const i=e("../../../utils/col-cache"),n=e("../base-xform"),s={frozen:"frozen",frozenSplit:"frozen",split:"split"};t.exports=class extends n{get tag(){return"sheetView"}prepare(e){switch(e.state){case"frozen":case"split":break;default:e.state="normal"}}render(e,t){function r(t,r,i){i&&e.addAttribute(t,r)}var n,s;switch(e.openNode("sheetView",{workbookViewId:t.workbookViewId||0}),r("rightToLeft","1",!0===t.rightToLeft),r("tabSelected","1",t.tabSelected),r("showRuler","0",!1===t.showRuler),r("showRowColHeaders","0",!1===t.showRowColHeaders),r("showGridLines","0",!1===t.showGridLines),r("zoomScale",t.zoomScale,t.zoomScale),r("zoomScaleNormal",t.zoomScaleNormal,t.zoomScaleNormal),r("view",t.style,t.style),t.state){case"frozen":s=t.xSplit||0,n=t.ySplit||0,n=t.topLeftCell||i.getAddress(n+1,s+1).address,s=(t.xSplit&&t.ySplit?"bottomRight":t.xSplit&&"topRight")||"bottomLeft",e.leafNode("pane",{xSplit:t.xSplit||void 0,ySplit:t.ySplit||void 0,topLeftCell:n,activePane:s,state:"frozen"}),e.leafNode("selection",{pane:s,activeCell:t.activeCell,sqref:t.activeCell});break;case"split":"topLeft"===t.activePane&&(t.activePane=void 0),e.leafNode("pane",{xSplit:t.xSplit||void 0,ySplit:t.ySplit||void 0,topLeftCell:t.topLeftCell,activePane:t.activePane}),e.leafNode("selection",{pane:t.activePane,activeCell:t.activeCell,sqref:t.activeCell});break;case"normal":t.activeCell&&e.leafNode("selection",{activeCell:t.activeCell,sqref:t.activeCell})}e.closeNode()}parseOpen(e){switch(e.name){case"sheetView":return this.sheetView={workbookViewId:parseInt(e.attributes.workbookViewId,10),rightToLeft:"1"===e.attributes.rightToLeft,tabSelected:"1"===e.attributes.tabSelected,showRuler:!("0"===e.attributes.showRuler),showRowColHeaders:!("0"===e.attributes.showRowColHeaders),showGridLines:!("0"===e.attributes.showGridLines),zoomScale:parseInt(e.attributes.zoomScale||"100",10),zoomScaleNormal:parseInt(e.attributes.zoomScaleNormal||"100",10),style:e.attributes.view},this.pane=void 0,this.selections={},!0;case"pane":return this.pane={xSplit:parseInt(e.attributes.xSplit||"0",10),ySplit:parseInt(e.attributes.ySplit||"0",10),topLeftCell:e.attributes.topLeftCell,activePane:e.attributes.activePane||"topLeft",state:e.attributes.state},!0;case"selection":var t=e.attributes.pane||"topLeft";return this.selections[t]={pane:t,activeCell:e.attributes.activeCell},!0;default:return!1}}parseText(){}parseClose(e){let t,r;return"sheetView"!==e||((r=this.sheetView&&this.pane?(t=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},"split"===this.model.state&&(t.activePane=this.pane.activePane),this.selections[this.pane.activePane]):(t=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},this.selections.topLeft))&&r.activeCell&&(t.activeCell=r.activeCell),this.sheetView.style&&(t.style=this.sheetView.style),!1)}reconcile(){}}},{"../../../utils/col-cache":19,"../base-xform":32}],114:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{get tag(){return"tablePart"}render(e,t){t&&e.leafNode(this.tag,{"r:id":t.rId})}parseOpen(e){return e.name===this.tag&&(this.model={rId:e.attributes["r:id"]},!0)}parseText(){}parseClose(){return!1}}},{"../base-xform":32}],115:[function(e,t,r){"use strict";const i=e("../../../utils/under-dash"),n=e("../../../utils/col-cache"),s=e("../../../utils/xml-stream"),a=e("../../rel-type"),o=e("./merges"),l=e("../base-xform"),c=e("../list-xform"),h=e("./row-xform"),u=e("./col-xform"),d=e("./dimension-xform"),f=e("./hyperlink-xform"),p=e("./merge-cell-xform"),m=e("./data-validations-xform"),b=e("./sheet-properties-xform"),g=e("./sheet-format-properties-xform"),y=e("./sheet-view-xform"),v=e("./sheet-protection-xform"),w=e("./page-margins-xform"),_=e("./page-setup-xform"),x=e("./print-options-xform"),S=e("./auto-filter-xform"),k=e("./picture-xform"),C=e("./drawing-xform"),T=e("./table-part-xform"),E=e("./row-breaks-xform"),M=e("./header-footer-xform"),A=e("./cf/conditional-formattings-xform"),O=e("./ext-lst-xform"),j=(e,t)=>{if(t&&t.length){if(!e||!e.length)return t;const r={},i={};e.forEach(e=>{(r[e.ref]=e).rules.forEach(e=>{var t=e["x14Id"];t&&(i[t]=e)})}),t.forEach(t=>{t.rules.forEach(n=>{var s,a,o=i[n.x14Id];o?(s=o,a=n,Object.keys(a).forEach(e=>{var t=s[e],r=a[e];void 0===t&&void 0!==r&&(s[e]=r)})):r[t.ref]?r[t.ref].rules.push(n):e.push({ref:t.ref,rules:[n]})})})}return e};class I extends l{constructor(e){super();var{maxRows:e,maxCols:t,ignoreNodes:r}=e||{};this.ignoreNodes=r||[],this.map={sheetPr:new b,dimension:new d,sheetViews:new c({tag:"sheetViews",count:!1,childXform:new y}),sheetFormatPr:new g,cols:new c({tag:"cols",count:!1,childXform:new u}),sheetData:new c({tag:"sheetData",count:!1,empty:!0,childXform:new h({maxItems:t}),maxItems:e}),autoFilter:new S,mergeCells:new c({tag:"mergeCells",count:!0,childXform:new p}),rowBreaks:new E,hyperlinks:new c({tag:"hyperlinks",count:!1,childXform:new f}),pageMargins:new w,dataValidations:new m,pageSetup:new _,headerFooter:new M,printOptions:new x,picture:new k,drawing:new C,sheetProtection:new v,tableParts:new c({tag:"tableParts",count:!0,childXform:new T}),conditionalFormatting:new A,extLst:new O}}prepare(e,t){t.merges=new o,e.hyperlinks=t.hyperlinks=[],e.comments=t.comments=[],t.formulae={},t.siFormulae=0,this.map.cols.prepare(e.cols,t),this.map.sheetData.prepare(e.rows,t),this.map.conditionalFormatting.prepare(e.conditionalFormattings,t),e.mergeCells=t.merges.mergeCells;const r=e.rels=[];function i(e){return"rId"+(e.length+1)}if(e.hyperlinks.forEach(e=>{var t=i(r);e.rId=t,r.push({Id:t,Type:a.Hyperlink,Target:e.target,TargetMode:"External"})}),0{e.refAddress=n.decodeAddress(e.ref)}),t.commentRefs.push({commentName:"comments"+e.id,vmlDrawing:"vmlDrawing"+e.id})}const s=[];let l;e.media.forEach(n=>{if("background"===n.type){const s=i(r);l=t.media[n.imageId],r.push({Id:s,Type:a.Image,Target:`../media/${l.name}.`+l.extension}),e.background={rId:s},e.image=t.media[n.imageId]}else if("image"===n.type){let c=e["drawing"],h=(l=t.media[n.imageId],c||(c=e.drawing={rId:i(r),name:"drawing"+ ++t.drawingsCount,anchors:[],rels:[]},t.drawings.push(c),r.push({Id:c.rId,Type:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/drawing",Target:`../drawings/${c.name}.xml`})),this.preImageId===n.imageId?s[n.imageId]:s[c.rels.length]);h||(h=i(c.rels),s[c.rels.length]=h,c.rels.push({Id:h,Type:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",Target:`../media/${l.name}.`+l.extension}));var o={picture:{rId:h},range:n.range};if(n.hyperlinks&&n.hyperlinks.hyperlink){const e=i(c.rels);s[c.rels.length]=e,o.picture.hyperlinks={tooltip:n.hyperlinks.tooltip,rId:e},c.rels.push({Id:e,Type:a.Hyperlink,Target:n.hyperlinks.hyperlink,TargetMode:"External"})}this.preImageId=n.imageId,c.anchors.push(o)}}),e.tables.forEach(e=>{var n=i(r);e.rId=n,r.push({Id:n,Type:a.Table,Target:"../tables/"+e.target}),e.columns.forEach(e=>{var r=e["style"];r&&(e.dxfId=t.styles.addDxfStyle(r))})}),this.map.extLst.prepare(e,t)}render(e,t){e.openXml(s.StdDocAttributes),e.openNode("worksheet",I.WORKSHEET_ATTRIBUTES);var r=t.properties?{defaultRowHeight:t.properties.defaultRowHeight,dyDescent:t.properties.dyDescent,outlineLevelCol:t.properties.outlineLevelCol,outlineLevelRow:t.properties.outlineLevelRow}:void 0,i=(t.properties&&t.properties.defaultColWidth&&(r.defaultColWidth=t.properties.defaultColWidth),{outlineProperties:t.properties&&t.properties.outlineProperties,tabColor:t.properties&&t.properties.tabColor,pageSetup:t.pageSetup&&t.pageSetup.fitToPage?{fitToPage:t.pageSetup.fitToPage}:void 0}),n=t.pageSetup&&t.pageSetup.margins,o={showRowColHeaders:t.pageSetup&&t.pageSetup.showRowColHeaders,showGridLines:t.pageSetup&&t.pageSetup.showGridLines,horizontalCentered:t.pageSetup&&t.pageSetup.horizontalCentered,verticalCentered:t.pageSetup&&t.pageSetup.verticalCentered},l=t.sheetProtection;this.map.sheetPr.render(e,i),this.map.dimension.render(e,t.dimensions),this.map.sheetViews.render(e,t.views),this.map.sheetFormatPr.render(e,r),this.map.cols.render(e,t.cols),this.map.sheetData.render(e,t.rows),this.map.sheetProtection.render(e,l),this.map.autoFilter.render(e,t.autoFilter),this.map.mergeCells.render(e,t.mergeCells),this.map.conditionalFormatting.render(e,t.conditionalFormattings),this.map.dataValidations.render(e,t.dataValidations),this.map.hyperlinks.render(e,t.hyperlinks),this.map.printOptions.render(e,o),this.map.pageMargins.render(e,n),this.map.pageSetup.render(e,t.pageSetup),this.map.headerFooter.render(e,t.headerFooter),this.map.rowBreaks.render(e,t.rowBreaks),this.map.drawing.render(e,t.drawing),this.map.picture.render(e,t.background),this.map.tableParts.render(e,t.tables),this.map.extLst.render(e,t),t.rels&&t.rels.forEach(t=>{t.Type===a.VmlDrawing&&e.leafNode("legacyDrawing",{"r:id":t.Id})}),e.closeNode()}parseOpen(e){return this.parser?this.parser.parseOpen(e):"worksheet"===e.name?i.each(this.map,e=>{e.reset()}):this.map[e.name]&&!this.ignoreNodes.includes(e.name)&&(this.parser=this.map[e.name],this.parser.parseOpen(e)),!0}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.parser=void 0),!0;if("worksheet"!==e)return!0;{const e=this.map.sheetFormatPr.model||{};this.map.sheetPr.model&&this.map.sheetPr.model.tabColor&&(e.tabColor=this.map.sheetPr.model.tabColor),this.map.sheetPr.model&&this.map.sheetPr.model.outlineProperties&&(e.outlineProperties=this.map.sheetPr.model.outlineProperties);var t={fitToPage:this.map.sheetPr.model&&this.map.sheetPr.model.pageSetup&&this.map.sheetPr.model.pageSetup.fitToPage||!1,margins:this.map.pageMargins.model},r=(t=Object.assign(t,this.map.pageSetup.model,this.map.printOptions.model),j(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:e,views:this.map.sheetViews.model,pageSetup:t,headerFooter:this.map.headerFooter.model,background:this.map.picture.model,drawing:this.map.drawing.model,tables:this.map.tableParts.model,conditionalFormattings:r},this.map.autoFilter.model&&(this.model.autoFilter=this.map.autoFilter.model),this.map.sheetProtection.model&&(this.model.sheetProtection=this.map.sheetProtection.model),!1}}reconcile(e,t){const r=(e.relationships||[]).reduce((r,i)=>{if((r[i.Id]=i).Type===a.Comments&&(e.comments=t.comments[i.Target].comments),i.Type===a.VmlDrawing&&e.comments&&e.comments.length){const r=t.vmlDrawings[i.Target].comments;e.comments.forEach((e,t)=>{e.note=Object.assign({},e.note,r[t])})}return r},{});if(t.commentsMap=(e.comments||[]).reduce((e,t)=>(t.ref&&(e[t.ref]=t),e),{}),t.hyperlinkMap=(e.hyperlinks||[]).reduce((e,t)=>(t.rId&&(e[t.address]=r[t.rId].Target),e),{}),t.formulae={},e.rows=e.rows&&e.rows.filter(Boolean)||[],e.rows.forEach(e=>{e.cells=e.cells&&e.cells.filter(Boolean)||[]}),this.map.cols.reconcile(e.cols,t),this.map.sheetData.reconcile(e.rows,t),this.map.conditionalFormatting.reconcile(e.conditionalFormattings,t),e.media=[],e.drawing){const i=r[e.drawing.rId].Target.match(/\/drawings\/([a-zA-Z0-9]+)[.][a-zA-Z]{3,4}$/);if(i){const r=i[1];t.drawings[r].anchors.forEach(t=>{t.medium&&(t={type:"image",imageId:t.medium.index,range:t.range,hyperlinks:t.picture.hyperlinks},e.media.push(t))})}}const i=e.background&&r[e.background.rId];if(i){const r=i.Target.split("/media/")[1],n=t.mediaIndex&&t.mediaIndex[r];void 0!==n&&e.media.push({type:"background",imageId:n})}e.tables=(e.tables||[]).map(e=>(e=r[e.rId],t.tables[e.Target])),delete e.relationships,delete e.hyperlinks,delete e.comments}}I.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"},t.exports=I},{"../../../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,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{constructor(e){super(),this.tag=e.tag,this.attr=e.attr}render(e,t){t&&(e.openNode(this.tag),e.closeNode())}parseOpen(e){e.name===this.tag&&(this.model=!0)}parseText(){}parseClose(){return!1}}},{"../base-xform":32}],117:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{constructor(e){super(),this.tag=e.tag,this.attr=e.attr,this.attrs=e.attrs,this._format=e.format||function(e){try{return Number.isNaN(e.getTime())?"":e.toISOString()}catch(e){return""}},this._parse=e.parse||function(e){return new Date(e)}}render(e,t){t&&(e.openNode(this.tag),this.attrs&&e.addAttributes(this.attrs),this.attr?e.addAttribute(this.attr,this._format(t)):e.writeText(this._format(t)),e.closeNode())}parseOpen(e){e.name===this.tag&&(this.attr?this.model=this._parse(e.attributes[this.attr]):this.text=[])}parseText(e){this.attr||this.text.push(e)}parseClose(){return this.attr||(this.model=this._parse(this.text.join(""))),!1}}},{"../base-xform":32}],118:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{constructor(e){super(),this.tag=e.tag,this.attr=e.attr,this.attrs=e.attrs,this.zero=e.zero}render(e,t){(t||this.zero)&&(e.openNode(this.tag),this.attrs&&e.addAttributes(this.attrs),this.attr?e.addAttribute(this.attr,t):e.writeText(t),e.closeNode())}parseOpen(e){return e.name===this.tag&&(this.attr?this.model=parseInt(e.attributes[this.attr],10):this.text=[],!0)}parseText(e){this.attr||this.text.push(e)}parseClose(){return this.attr||(this.model=parseInt(this.text.join("")||0,10)),!1}}},{"../base-xform":32}],119:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{constructor(e){super(),this.tag=e.tag,this.attr=e.attr,this.attrs=e.attrs}render(e,t){void 0!==t&&(e.openNode(this.tag),this.attrs&&e.addAttributes(this.attrs),this.attr?e.addAttribute(this.attr,t):e.writeText(t),e.closeNode())}parseOpen(e){e.name===this.tag&&(this.attr?this.model=e.attributes[this.attr]:this.text=[])}parseText(e){this.attr||this.text.push(e)}parseClose(){return this.attr||(this.model=this.text.join("")),!1}}},{"../base-xform":32}],120:[function(e,t,r){"use strict";const i=e("./base-xform"),n=e("../../utils/xml-stream");t.exports=class extends i{constructor(e){super(),this._model=e}render(e){if(!this._xml){const e=new n;!function e(t,r){t.openNode(r.tag,r.$),r.c&&r.c.forEach(r=>{e(t,r)}),r.t&&t.writeText(r.t),t.closeNode()}(e,this._model),this._xml=e.xml}e.writeXml(this._xml)}parseOpen(){return!0}parseText(){}parseClose(e){return e!==this._model.tag}}},{"../../utils/xml-stream":28,"./base-xform":32}],121:[function(e,t,r){"use strict";const i=e("./text-xform"),n=e("./rich-text-xform"),s=e("../base-xform");t.exports=class extends s{constructor(){super(),this.map={r:new n,t:new i}}get tag(){return"rPh"}render(e,t){if(e.openNode(this.tag,{sb:t.sb||0,eb:t.eb||0}),t&&t.hasOwnProperty("richText")&&t.richText){const r=this.map["r"];t.richText.forEach(t=>{r.render(e,t)})}else t&&this.map.t.render(e,t.text);e.closeNode()}parseOpen(e){var t=e["name"];return this.parser?(this.parser.parseOpen(e),!0):t===this.tag?(this.model={sb:parseInt(e.attributes.sb,10),eb:parseInt(e.attributes.eb,10)},!0):(this.parser=this.map[t],!!this.parser&&(this.parser.parseOpen(e),!0))}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){if(this.parser){if(!this.parser.parseClose(e)){switch(e){case"r":{let e=this.model.richText;(e=e||(this.model.richText=[])).push(this.parser.model);break}case"t":this.model.text=this.parser.model}this.parser=void 0}return!0}return e!==this.tag}}},{"../base-xform":32,"./rich-text-xform":122,"./text-xform":125}],122:[function(e,t,r){"use strict";const i=e("./text-xform"),n=e("../style/font-xform"),s=e("../base-xform");class a extends s{constructor(e){super(),this.model=e}get tag(){return"r"}get textXform(){return this._textXform||(this._textXform=new i)}get fontXform(){return this._fontXform||(this._fontXform=new n(a.FONT_OPTIONS))}render(e,t){t=t||this.model,e.openNode("r"),t.font&&this.fontXform.render(e,t.font),this.textXform.render(e,t.text),e.closeNode()}parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(e.name){case"r":return this.model={},!0;case"t":return this.parser=this.textXform,this.parser.parseOpen(e),!0;case"rPr":return this.parser=this.fontXform,this.parser.parseOpen(e),!0;default:return!1}}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){switch(e){case"r":return!1;case"t":return this.model.text=this.parser.model,!(this.parser=void 0);case"rPr":return this.model.font=this.parser.model,!(this.parser=void 0);default:return this.parser&&this.parser.parseClose(e),!0}}}a.FONT_OPTIONS={tagName:"rPr",fontNameTag:"rFont"},t.exports=a},{"../base-xform":32,"../style/font-xform":131,"./text-xform":125}],123:[function(e,t,r){"use strict";const i=e("./text-xform"),n=e("./rich-text-xform"),s=e("./phonetic-text-xform"),a=e("../base-xform");t.exports=class extends a{constructor(e){super(),this.model=e,this.map={r:new n,t:new i,rPh:new s}}get tag(){return"si"}render(e,t){e.openNode(this.tag),t&&t.hasOwnProperty("richText")&&t.richText?t.richText.length?t.richText.forEach(t=>{this.map.r.render(e,t)}):this.map.t.render(e,""):null!=t&&this.map.t.render(e,t),e.closeNode()}parseOpen(e){var t=e["name"];return this.parser?(this.parser.parseOpen(e),!0):t===this.tag?(this.model={},!0):(this.parser=this.map[t],!!this.parser&&(this.parser.parseOpen(e),!0))}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){if(this.parser){if(!this.parser.parseClose(e)){switch(e){case"r":{let e=this.model.richText;(e=e||(this.model.richText=[])).push(this.parser.model);break}case"t":this.model=this.parser.model}this.parser=void 0}return!0}return e!==this.tag}}},{"../base-xform":32,"./phonetic-text-xform":121,"./rich-text-xform":122,"./text-xform":125}],124:[function(e,t,r){"use strict";const i=e("../../../utils/xml-stream"),n=e("../base-xform"),s=e("./shared-string-xform");t.exports=class extends n{constructor(e){super(),this.model=e||{values:[],count:0},this.hash=Object.create(null),this.rich=Object.create(null)}get sharedStringXform(){return this._sharedStringXform||(this._sharedStringXform=new s)}get values(){return this.model.values}get uniqueCount(){return this.model.values.length}get count(){return this.model.count}getString(e){return this.model.values[e]}add(e){return e.richText?this.addRichText(e):this.addText(e)}addText(e){let t=this.hash[e];return void 0===t&&(t=this.hash[e]=this.model.values.length,this.model.values.push(e)),this.model.count++,t}addRichText(e){var t=this.sharedStringXform.toXml(e);let r=this.rich[t];return void 0===r&&(r=this.rich[t]=this.model.values.length,this.model.values.push(e)),this.model.count++,r}render(e,t){t=t||this._values,e.openXml(i.StdDocAttributes),e.openNode("sst",{xmlns:"http://schemas.openxmlformats.org/spreadsheetml/2006/main",count:t.count,uniqueCount:t.values.length});const r=this.sharedStringXform;t.values.forEach(t=>{r.render(e,t)}),e.closeNode()}parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(e.name){case"sst":return!0;case"si":return this.parser=this.sharedStringXform,this.parser.parseOpen(e),!0;default:throw new Error("Unexpected xml node in parseOpen: "+JSON.stringify(e))}}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.model.values.push(this.parser.model),this.model.count++,this.parser=void 0),!0;if("sst"!==e)throw new Error("Unexpected xml node in parseClose: "+e);return!1}}},{"../../../utils/xml-stream":28,"../base-xform":32,"./shared-string-xform":123}],125:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{get tag(){return"t"}render(e,t){e.openNode("t"),/^\s|\n|\s$/.test(t)&&e.addAttribute("xml:space","preserve"),e.writeText(t),e.closeNode()}get model(){return this._text.join("").replace(/_x([0-9A-F]{4})_/g,(e,t)=>String.fromCharCode(parseInt(t,16)))}parseOpen(e){return"t"===e.name&&(this._text=[],!0)}parseText(e){this._text.push(e)}parseClose(){return!1}}},{"../base-xform":32}],126:[function(e,t,r){"use strict";const i=e("../../../doc/enums"),n=e("../../../utils/utils"),s=e("../base-xform"),a={horizontalValues:["left","center","right","fill","centerContinuous","distributed","justify"].reduce((e,t)=>(e[t]=!0,e),{}),horizontal(e){return this.horizontalValues[e]?e:void 0},verticalValues:["top","middle","bottom","distributed","justify"].reduce((e,t)=>(e[t]=!0,e),{}),vertical(e){return"middle"===e?"center":this.verticalValues[e]?e:void 0},wrapText:e=>!!e||void 0,shrinkToFit:e=>!!e||void 0,textRotation(e){return"vertical"===e||-90<=(e=n.validInt(e))&&e<=90?e:void 0},indent:e=>(e=n.validInt(e),Math.max(0,e)),readingOrder(e){switch(e){case"ltr":return i.ReadingOrder.LeftToRight;case"rtl":return i.ReadingOrder.RightToLeft;default:return}}},o={toXml(e){if(e=a.textRotation(e))return"vertical"===e?255:0<=(e=Math.round(e))&&e<=90?e:e<0&&-90<=e?90-e:void 0},toModel(e){if(e=n.validInt(e),void 0!==e)return 255===e?"vertical":0<=e&&e<=90?e:90(e[t]=!0,e),{}),t.exports=class extends i{constructor(){super(),this.map={top:new a("top"),left:new a("left"),bottom:new a("bottom"),right:new a("right"),diagonal:new a("diagonal")}}render(e,t){const r=t["color"];function i(i,n){i&&!i.color&&t.color&&(i={...i,color:t.color}),n.render(e,i,r)}e.openNode("border"),t.diagonal&&t.diagonal.style&&(t.diagonal.up&&e.addAttribute("diagonalUp","1"),t.diagonal.down)&&e.addAttribute("diagonalDown","1"),i(t.left,this.map.left),i(t.right,this.map.right),i(t.top,this.map.top),i(t.bottom,this.map.bottom),i(t.diagonal,this.map.diagonal),e.closeNode()}parseOpen(e){return this.parser?(this.parser.parseOpen(e),!0):"border"!==e.name?(this.parser=this.map[e.name],!!this.parser&&(this.parser.parseOpen(e),!0)):(this.reset(),this.diagonalUp=n.parseBoolean(e.attributes.diagonalUp),this.diagonalDown=n.parseBoolean(e.attributes.diagonalDown),!0)}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.parser=void 0),!0;if("border"===e){const e=this.model={},t=function(t,r,i){r&&(i&&Object.assign(r,i),e[t]=r)};t("left",this.map.left.model),t("right",this.map.right.model),t("top",this.map.top.model),t("bottom",this.map.bottom.model),t("diagonal",this.map.diagonal.model,{up:this.diagonalUp,down:this.diagonalDown})}return!1}}},{"../../../utils/utils":27,"../base-xform":32,"./color-xform":128}],128:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{constructor(e){super(),this.name=e||"color"}get tag(){return this.name}render(e,t){return!!t&&(e.openNode(this.name),t.argb?e.addAttribute("rgb",t.argb):void 0!==t.theme?(e.addAttribute("theme",t.theme),void 0!==t.tint&&e.addAttribute("tint",t.tint)):void 0!==t.indexed?e.addAttribute("indexed",t.indexed):e.addAttribute("auto","1"),e.closeNode(),!0)}parseOpen(e){return e.name===this.name&&(e.attributes.rgb?this.model={argb:e.attributes.rgb}:e.attributes.theme?(this.model={theme:parseInt(e.attributes.theme,10)},e.attributes.tint&&(this.model.tint=parseFloat(e.attributes.tint))):e.attributes.indexed?this.model={indexed:parseInt(e.attributes.indexed,10)}:this.model=void 0,!0)}parseText(){}parseClose(){return!1}}},{"../base-xform":32}],129:[function(e,t,r){"use strict";const i=e("../base-xform"),n=e("./alignment-xform"),s=e("./border-xform"),a=e("./fill-xform"),o=e("./font-xform"),l=e("./numfmt-xform"),c=e("./protection-xform");t.exports=class extends i{constructor(){super(),this.map={alignment:new n,border:new s,fill:new a,font:new o,numFmt:new l,protection:new c}}get tag(){return"dxf"}render(e,t){var r;e.openNode(this.tag),t.font&&this.map.font.render(e,t.font),t.numFmt&&t.numFmtId&&(r={id:t.numFmtId,formatCode:t.numFmt},this.map.numFmt.render(e,r)),t.fill&&this.map.fill.render(e,t.fill),t.alignment&&this.map.alignment.render(e,t.alignment),t.border&&this.map.border.render(e,t.border),t.protection&&this.map.protection.render(e,t.protection),e.closeNode()}parseOpen(e){return this.parser?this.parser.parseOpen(e):e.name===this.tag?this.reset():(this.parser=this.map[e.name],this.parser&&this.parser.parseOpen(e)),!0}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.parser=void 0),!0):e!==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})}}},{"../base-xform":32,"./alignment-xform":126,"./border-xform":127,"./fill-xform":130,"./font-xform":131,"./numfmt-xform":132,"./protection-xform":133}],130:[function(e,t,r){"use strict";const i=e("../base-xform"),n=e("./color-xform");class s extends i{constructor(){super(),this.map={color:new n}}get tag(){return"stop"}render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),this.map.color.render(e,t.color),e.closeNode()}parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(e.name){case"stop":return this.model={position:parseFloat(e.attributes.position)},!0;case"color":return this.parser=this.map.color,this.parser.parseOpen(e),!0;default:return!1}}parseText(){}parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.model.color=this.parser.model,this.parser=void 0),!0)}}class a extends i{constructor(){super(),this.map={fgColor:new n("fgColor"),bgColor:new n("bgColor")}}get name(){return"pattern"}get tag(){return"patternFill"}render(e,t){e.openNode("patternFill"),e.addAttribute("patternType",t.pattern),t.fgColor&&this.map.fgColor.render(e,t.fgColor),t.bgColor&&this.map.bgColor.render(e,t.bgColor),e.closeNode()}parseOpen(e){return this.parser?(this.parser.parseOpen(e),!0):"patternFill"!==e.name?(this.parser=this.map[e.name],!!this.parser&&(this.parser.parseOpen(e),!0)):(this.model={type:"pattern",pattern:e.attributes.patternType},!0)}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.parser.model&&(this.model[e]=this.parser.model),this.parser=void 0),!0)}}class o extends i{constructor(){super(),this.map={stop:new s}}get name(){return"gradient"}get tag(){return"gradientFill"}render(e,t){switch(e.openNode("gradientFill"),t.gradient){case"angle":e.addAttribute("degree",t.degree);break;case"path":e.addAttribute("type","path"),t.center.left&&(e.addAttribute("left",t.center.left),void 0===t.center.right)&&e.addAttribute("right",t.center.left),t.center.right&&e.addAttribute("right",t.center.right),t.center.top&&(e.addAttribute("top",t.center.top),void 0===t.center.bottom)&&e.addAttribute("bottom",t.center.top),t.center.bottom&&e.addAttribute("bottom",t.center.bottom)}const r=this.map.stop;t.stops.forEach(t=>{r.render(e,t)}),e.closeNode()}parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(e.name){case"gradientFill":var t=this.model={stops:[]};return e.attributes.degree?(t.gradient="angle",t.degree=parseInt(e.attributes.degree,10)):"path"===e.attributes.type&&(t.gradient="path",t.center={left:e.attributes.left?parseFloat(e.attributes.left):0,top:e.attributes.top?parseFloat(e.attributes.top):0},e.attributes.right!==e.attributes.left&&(t.center.right=e.attributes.right?parseFloat(e.attributes.right):0),e.attributes.bottom!==e.attributes.top)&&(t.center.bottom=e.attributes.bottom?parseFloat(e.attributes.bottom):0),!0;case"stop":return this.parser=this.map.stop,this.parser.parseOpen(e),!0;default:return!1}}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.model.stops.push(this.parser.model),this.parser=void 0),!0)}}class l extends i{constructor(){super(),this.map={patternFill:new a,gradientFill:new o}}get tag(){return"fill"}render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pattern":this.map.patternFill.render(e,t);break;case"gradient":this.map.gradientFill.render(e,t);break;default:return void e.rollback()}e.closeNode(),e.commit()}parseOpen(e){return this.parser?(this.parser.parseOpen(e),!0):"fill"!==e.name?(this.parser=this.map[e.name],!!this.parser&&(this.parser.parseOpen(e),!0)):(this.model={},!0)}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.model=this.parser.model,this.model.type=this.parser.name,this.parser=void 0),!0)}validStyle(e){return l.validPatternValues[e]}}l.validPatternValues=["none","solid","darkVertical","darkGray","mediumGray","lightGray","gray125","gray0625","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","lightGrid"].reduce((e,t)=>(e[t]=!0,e),{}),l.StopXform=s,l.PatternFillXform=a,l.GradientFillXform=o,t.exports=l},{"../base-xform":32,"./color-xform":128}],131:[function(e,t,r){"use strict";const i=e("./color-xform"),n=e("../simple/boolean-xform"),s=e("../simple/integer-xform"),a=e("../simple/string-xform"),o=e("./underline-xform"),l=e("../../../utils/under-dash"),c=e("../base-xform");class h extends c{constructor(e){super(),this.options=e||h.OPTIONS,this.map={b:{prop:"bold",xform:new n({tag:"b",attr:"val"})},i:{prop:"italic",xform:new n({tag:"i",attr:"val"})},u:{prop:"underline",xform:new o},charset:{prop:"charset",xform:new s({tag:"charset",attr:"val"})},color:{prop:"color",xform:new i},condense:{prop:"condense",xform:new n({tag:"condense",attr:"val"})},extend:{prop:"extend",xform:new n({tag:"extend",attr:"val"})},family:{prop:"family",xform:new s({tag:"family",attr:"val"})},outline:{prop:"outline",xform:new n({tag:"outline",attr:"val"})},vertAlign:{prop:"vertAlign",xform:new a({tag:"vertAlign",attr:"val"})},scheme:{prop:"scheme",xform:new a({tag:"scheme",attr:"val"})},shadow:{prop:"shadow",xform:new n({tag:"shadow",attr:"val"})},strike:{prop:"strike",xform:new n({tag:"strike",attr:"val"})},sz:{prop:"size",xform:new s({tag:"sz",attr:"val"})}},this.map[this.options.fontNameTag]={prop:"name",xform:new a({tag:this.options.fontNameTag,attr:"val"})}}get tag(){return this.options.tagName}render(e,t){const r=this["map"];e.openNode(this.options.tagName),l.each(this.map,(i,n)=>{r[n].xform.render(e,t[i.prop])}),e.closeNode()}parseOpen(e){return this.parser?(this.parser.parseOpen(e),!0):this.map[e.name]?(this.parser=this.map[e.name].xform,this.parser.parseOpen(e)):e.name===this.options.tagName&&(this.model={},!0)}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){var t;return this.parser&&!this.parser.parseClose(e)?(t=this.map[e],this.parser.model&&(this.model[t.prop]=this.parser.model),!(this.parser=void 0)):e!==this.options.tagName}}h.OPTIONS={tagName:"font",fontNameTag:"name"},t.exports=h},{"../../../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,t,r){"use strict";const i=e("../../../utils/under-dash"),n=e("../../defaultnumformats"),s=e("../base-xform"),a=function(){const e={};return i.each(n,(t,r)=>{t.f&&(e[t.f]=parseInt(r,10))}),e}();class o extends s{constructor(e,t){super(),this.id=e,this.formatCode=t}get tag(){return"numFmt"}render(e,t){e.leafNode("numFmt",{numFmtId:t.id,formatCode:t.formatCode})}parseOpen(e){return"numFmt"===e.name&&(this.model={id:parseInt(e.attributes.numFmtId,10),formatCode:e.attributes.formatCode.replace(/[\\](.)/g,"$1")},!0)}parseText(){}parseClose(){return!1}}o.getDefaultFmtId=function(e){return a[e]},o.getDefaultFmtCode=function(e){return n[e]&&n[e].f},t.exports=o},{"../../../utils/under-dash":26,"../../defaultnumformats":30,"../base-xform":32}],133:[function(e,t,r){"use strict";const i=e("../base-xform"),n={boolean:(e,t)=>void 0===e?t:e};t.exports=class extends i{get tag(){return"protection"}render(e,t){e.addRollback(),e.openNode("protection");let r=!1;function i(t,i){void 0!==i&&(e.addAttribute(t,i),r=!0)}i("locked",n.boolean(t.locked,!0)?void 0:"0"),i("hidden",n.boolean(t.hidden,!1)?"1":void 0),e.closeNode(),r?e.commit():e.rollback()}parseOpen(e){e={locked:!("0"===e.attributes.locked),hidden:"1"===e.attributes.hidden},this.model=!e.locked||e.hidden?e:null}parseText(){}parseClose(){return!1}}},{"../base-xform":32}],134:[function(e,t,r){"use strict";const i=e("../base-xform"),n=e("./alignment-xform"),s=e("./protection-xform");t.exports=class extends i{constructor(e){super(),this.xfId=!(!e||!e.xfId),this.map={alignment:new n,protection:new s}}get tag(){return"xf"}render(e,t){e.openNode("xf",{numFmtId:t.numFmtId||0,fontId:t.fontId||0,fillId:t.fillId||0,borderId:t.borderId||0}),this.xfId&&e.addAttribute("xfId",t.xfId||0),t.numFmtId&&e.addAttribute("applyNumberFormat","1"),t.fontId&&e.addAttribute("applyFont","1"),t.fillId&&e.addAttribute("applyFill","1"),t.borderId&&e.addAttribute("applyBorder","1"),t.alignment&&e.addAttribute("applyAlignment","1"),t.protection&&e.addAttribute("applyProtection","1"),t.alignment&&this.map.alignment.render(e,t.alignment),t.protection&&this.map.protection.render(e,t.protection),e.closeNode()}parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(e.name){case"xf":return this.model={numFmtId:parseInt(e.attributes.numFmtId,10),fontId:parseInt(e.attributes.fontId,10),fillId:parseInt(e.attributes.fillId,10),borderId:parseInt(e.attributes.borderId,10)},this.xfId&&(this.model.xfId=parseInt(e.attributes.xfId,10)),!0;case"alignment":return this.parser=this.map.alignment,this.parser.parseOpen(e),!0;case"protection":return this.parser=this.map.protection,this.parser.parseOpen(e),!0;default:return!1}}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.map.protection===this.parser?this.model.protection=this.parser.model:this.model.alignment=this.parser.model,this.parser=void 0),!0):"xf"!==e}}},{"../base-xform":32,"./alignment-xform":126,"./protection-xform":133}],135:[function(e,t,r){"use strict";const i=e("../../../doc/enums"),n=e("../../../utils/xml-stream"),s=e("../base-xform"),a=e("../static-xform"),o=e("../list-xform"),l=e("./font-xform"),c=e("./fill-xform"),h=e("./border-xform"),u=e("./numfmt-xform"),d=e("./style-xform"),f=e("./dxf-xform");class p extends s{constructor(e){super(),this.map={numFmts:new o({tag:"numFmts",count:!0,childXform:new u}),fonts:new o({tag:"fonts",count:!0,childXform:new l,$:{"x14ac:knownFonts":1}}),fills:new o({tag:"fills",count:!0,childXform:new c}),borders:new o({tag:"borders",count:!0,childXform:new h}),cellStyleXfs:new o({tag:"cellStyleXfs",count:!0,childXform:new d}),cellXfs:new o({tag:"cellXfs",count:!0,childXform:new d({xfId:!0})}),dxfs:new o({tag:"dxfs",always:!0,count:!0,childXform:new f}),numFmt:new u,font:new l,fill:new c,border:new h,style:new d({xfId:!0}),cellStyles:p.STATIC_XFORMS.cellStyles,tableStyles:p.STATIC_XFORMS.tableStyles,extLst:p.STATIC_XFORMS.extLst},e&&this.init()}initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},border:{},fill:{}}}init(){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}render(e,t){t=t||this.model,e.openXml(n.StdDocAttributes),e.openNode("styleSheet",p.STYLESHEET_ATTRIBUTES),this.index?(t.numFmts&&t.numFmts.length&&(e.openNode("numFmts",{count:t.numFmts.length}),t.numFmts.forEach(t=>{e.writeXml(t)}),e.closeNode()),t.fonts.length||this._addFont({size:11,color:{theme:1},name:"Calibri",family:2,scheme:"minor"}),e.openNode("fonts",{count:t.fonts.length,"x14ac:knownFonts":1}),t.fonts.forEach(t=>{e.writeXml(t)}),e.closeNode(),e.openNode("fills",{count:t.fills.length}),t.fills.forEach(t=>{e.writeXml(t)}),e.closeNode(),e.openNode("borders",{count:t.borders.length}),t.borders.forEach(t=>{e.writeXml(t)}),e.closeNode(),this.map.cellStyleXfs.render(e,[{numFmtId:0,fontId:0,fillId:0,borderId:0,xfId:0}]),e.openNode("cellXfs",{count:t.styles.length}),t.styles.forEach(t=>{e.writeXml(t)}),e.closeNode()):(this.map.numFmts.render(e,t.numFmts),this.map.fonts.render(e,t.fonts),this.map.fills.render(e,t.fills),this.map.borders.render(e,t.borders),this.map.cellStyleXfs.render(e,[{numFmtId:0,fontId:0,fillId:0,borderId:0,xfId:0}]),this.map.cellXfs.render(e,t.styles)),p.STATIC_XFORMS.cellStyles.render(e),this.map.dxfs.render(e,t.dxfs),p.STATIC_XFORMS.tableStyles.render(e),p.STATIC_XFORMS.extLst.render(e),e.closeNode()}parseOpen(e){return this.parser?this.parser.parseOpen(e):"styleSheet"===e.name?this.initIndex():(this.parser=this.map[e.name],this.parser&&this.parser.parseOpen(e)),!0}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.parser=void 0),!0;if("styleSheet"!==e)return!0;{this.model={};const e=(e,t)=>{t.model&&t.model.length&&(this.model[e]=t.model)};if(e("numFmts",this.map.numFmts),e("fonts",this.map.fonts),e("fills",this.map.fills),e("borders",this.map.borders),e("styles",this.map.cellXfs),e("dxfs",this.map.dxfs),this.index={model:[],numFmt:[]},this.model.numFmts){const e=this.index.numFmt;this.model.numFmts.forEach(t=>{e[t.id]=t.formatCode})}return!1}}addStyleModel(e,t){if(!e)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(e))return this.weakMap.get(e);var r={};if(t=t||i.ValueType.Number,e.numFmt)r.numFmtId=this._addNumFmtStr(e.numFmt);else switch(t){case i.ValueType.Number:r.numFmtId=this._addNumFmtStr("General");break;case i.ValueType.Date:r.numFmtId=this._addNumFmtStr("mm-dd-yy")}return e.font&&(r.fontId=this._addFont(e.font)),e.border&&(r.borderId=this._addBorder(e.border)),e.fill&&(r.fillId=this._addFill(e.fill)),e.alignment&&(r.alignment=e.alignment),e.protection&&(r.protection=e.protection),t=this._addStyle(r),this.weakMap&&this.weakMap.set(e,t),t}getStyleModel(e){var t=this.model.styles[e];if(!t)return null;let r=this.index.model[e];if(!r){if(r=this.index.model[e]={},t.numFmtId){const e=this.index.numFmt[t.numFmtId]||u.getDefaultFmtCode(t.numFmtId);e&&(r.numFmt=e)}i("font",this.model.fonts,t.fontId),i("border",this.model.borders,t.borderId),i("fill",this.model.fills,t.fillId),t.alignment&&(r.alignment=t.alignment),t.protection&&(r.protection=t.protection)}return r;function i(e,t,i){(i||0===i)&&(t=t[i])&&(r[e]=t)}}addDxfStyle(e){return e.numFmt&&(e.numFmtId=this._addNumFmtStr(e.numFmt)),this.model.dxfs.push(e),this.model.dxfs.length-1}getDxfStyle(e){return this.model.dxfs[e]}_addStyle(e){e=this.map.style.toXml(e);let t=this.index.style[e];return void 0===t&&(t=this.index.style[e]=this.model.styles.length,this.model.styles.push(e)),t}_addNumFmtStr(e){var t=u.getDefaultFmtId(e);return void 0===t&&void 0===(t=this.index.numFmt[e])&&(t=this.index.numFmt[e]=164+this.model.numFmts.length,e=this.map.numFmt.toXml({id:t,formatCode:e}),this.model.numFmts.push(e)),t}_addFont(e){e=this.map.font.toXml(e);let t=this.index.font[e];return void 0===t&&(t=this.index.font[e]=this.model.fonts.length,this.model.fonts.push(e)),t}_addBorder(e){e=this.map.border.toXml(e);let t=this.index.border[e];return void 0===t&&(t=this.index.border[e]=this.model.borders.length,this.model.borders.push(e)),t}_addFill(e){e=this.map.fill.toXml(e);let t=this.index.fill[e];return void 0===t&&(t=this.index.fill[e]=this.model.fills.length,this.model.fills.push(e)),t}}p.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"},p.STATIC_XFORMS={cellStyles:new a({tag:"cellStyles",$:{count:1},c:[{tag:"cellStyle",$:{name:"Normal",xfId:0,builtinId:0}}]}),dxfs:new a({tag:"dxfs",$:{count:0}}),tableStyles:new a({tag:"tableStyles",$:{count:0,defaultTableStyle:"TableStyleMedium2",defaultPivotStyle:"PivotStyleLight16"}}),extLst:new a({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"}}]}]})},p.Mock=class extends p{constructor(){super(),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"}]}}parseStream(e){return e.autodrain(),Promise.resolve()}addStyleModel(e,t){return t!==i.ValueType.Date?0:this.dateStyleId}get dateStyleId(){var e;return this._dateStyleId||(e={numFmtId:u.getDefaultFmtId("mm-dd-yy")},this._dateStyleId=this.model.styles.length,this.model.styles.push(e)),this._dateStyleId}getStyleModel(){return{}}},t.exports=p},{"../../../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,t,r){"use strict";class i extends(e("../base-xform")){constructor(e){super(),this.model=e}get tag(){return"u"}render(e,t){!0===(t=t||this.model)?e.leafNode("u"):(t=i.Attributes[t])&&e.leafNode("u",t)}parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)}parseText(){}parseClose(){return!1}}i.Attributes={single:{},double:{val:"double"},singleAccounting:{val:"singleAccounting"},doubleAccounting:{val:"doubleAccounting"}},t.exports=i},{"../base-xform":32}],137:[function(e,t,r){"use strict";const i=e("../base-xform"),n=e("./filter-column-xform");t.exports=class extends i{constructor(){super(),this.map={filterColumn:new n}}get tag(){return"autoFilter"}prepare(e){e.columns.forEach((e,t)=>{this.map.filterColumn.prepare(e,{index:t})})}render(e,t){return e.openNode(this.tag,{ref:t.autoFilterRef}),t.columns.forEach(t=>{this.map.filterColumn.render(e,t)}),e.closeNode(),!0}parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if(e.name===this.tag)return this.model={autoFilterRef:e.attributes.ref,columns:[]},!0;if(this.parser=this.map[e.name],this.parser)return this.parseOpen(e),!0;throw new Error("Unexpected xml node in parseOpen: "+JSON.stringify(e))}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.model.columns.push(this.parser.model),this.parser=void 0),!0;if(e!==this.tag)throw new Error("Unexpected xml node in parseClose: "+e);return!1}}},{"../base-xform":32,"./filter-column-xform":139}],138:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{get tag(){return"customFilter"}render(e,t){e.leafNode(this.tag,{val:t.val,operator:t.operator})}parseOpen(e){return e.name===this.tag&&(this.model={val:e.attributes.val,operator:e.attributes.operator},!0)}parseText(){}parseClose(){return!1}}},{"../base-xform":32}],139:[function(e,t,r){"use strict";const i=e("../base-xform"),n=e("../list-xform"),s=e("./custom-filter-xform"),a=e("./filter-xform");t.exports=class extends i{constructor(){super(),this.map={customFilters:new n({tag:"customFilters",count:!1,empty:!0,childXform:new s}),filters:new n({tag:"filters",count:!1,empty:!0,childXform:new a})}}get tag(){return"filterColumn"}prepare(e,t){e.colId=t.index.toString()}render(e,t){return t.customFilters?(e.openNode(this.tag,{colId:t.colId,hiddenButton:t.filterButton?"0":"1"}),this.map.customFilters.render(e,t.customFilters),e.closeNode()):e.leafNode(this.tag,{colId:t.colId,hiddenButton:t.filterButton?"0":"1"}),!0}parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;var t=e["attributes"];if(e.name===this.tag)return this.model={filterButton:"0"===t.hiddenButton},!0;if(this.parser=this.map[e.name],this.parser)return this.parseOpen(e),!0;throw new Error("Unexpected xml node in parseOpen: "+JSON.stringify(e))}parseText(){}parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.parser=void 0),!0):e!==this.tag||(this.model.customFilters=this.map.customFilters.model,!1)}}},{"../base-xform":32,"../list-xform":71,"./custom-filter-xform":138,"./filter-xform":140}],140:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{get tag(){return"filter"}render(e,t){e.leafNode(this.tag,{val:t.val})}parseOpen(e){return e.name===this.tag&&(this.model={val:e.attributes.val},!0)}parseText(){}parseClose(){return!1}}},{"../base-xform":32}],141:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{get tag(){return"tableColumn"}prepare(e,t){e.id=t.index+1}render(e,t){return e.leafNode(this.tag,{id:t.id.toString(),name:t.name,totalsRowLabel:t.totalsRowLabel,totalsRowFunction:t.totalsRowFunction,dxfId:t.dxfId}),!0}parseOpen(e){return e.name===this.tag&&(e=e["attributes"],this.model={name:e.name,totalsRowLabel:e.totalsRowLabel,totalsRowFunction:e.totalsRowFunction,dxfId:e.dxfId},!0)}parseText(){}parseClose(){return!1}}},{"../base-xform":32}],142:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{get tag(){return"tableStyleInfo"}render(e,t){return e.leafNode(this.tag,{name:t.theme||void 0,showFirstColumn:t.showFirstColumn?"1":"0",showLastColumn:t.showLastColumn?"1":"0",showRowStripes:t.showRowStripes?"1":"0",showColumnStripes:t.showColumnStripes?"1":"0"}),!0}parseOpen(e){return e.name===this.tag&&(e=e["attributes"],this.model={theme:e.name||null,showFirstColumn:"1"===e.showFirstColumn,showLastColumn:"1"===e.showLastColumn,showRowStripes:"1"===e.showRowStripes,showColumnStripes:"1"===e.showColumnStripes},!0)}parseText(){}parseClose(){return!1}}},{"../base-xform":32}],143:[function(e,t,r){"use strict";const i=e("../../../utils/xml-stream"),n=e("../base-xform"),s=e("../list-xform"),a=e("./auto-filter-xform"),o=e("./table-column-xform"),l=e("./table-style-info-xform");class c extends n{constructor(){super(),this.map={autoFilter:new a,tableColumns:new s({tag:"tableColumns",count:!0,empty:!0,childXform:new o}),tableStyleInfo:new l}}prepare(e,t){this.map.autoFilter.prepare(e),this.map.tableColumns.prepare(e.columns,t)}get tag(){return"table"}render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,{...c.TABLE_ATTRIBUTES,id:t.id,name:t.name,displayName:t.displayName||t.name,ref:t.tableRef,totalsRowCount:t.totalsRow?"1":void 0,totalsRowShown:t.totalsRow?void 0:"1",headerRowCount:t.headerRow?"1":"0"}),this.map.autoFilter.render(e,t),this.map.tableColumns.render(e,t.columns),this.map.tableStyleInfo.render(e,t.style),e.closeNode()}parseOpen(e){var t,r;return this.parser?this.parser.parseOpen(e):(({name:t,attributes:r}=e),t===this.tag?(this.reset(),this.model={name:r.name,displayName:r.displayName||r.name,tableRef:r.ref,totalsRow:"1"===r.totalsRowCount,headerRow:"1"===r.headerRowCount}):(this.parser=this.map[e.name],this.parser&&this.parser.parseOpen(e))),!0}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.parser=void 0),!0):e!==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((e,t)=>{this.model.columns[t].filterButton=e.filterButton})),this.model.style=this.map.tableStyleInfo.model,!1)}reconcile(e,t){e.columns.forEach(e=>{void 0!==e.dxfId&&(e.style=t.styles.getDxfStyle(e.dxfId))})}}c.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"},t.exports=c},{"../../../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,t,r){(function(r,i){(function(){"use strict";const n=e("fs"),s=e("jszip"),a=e("readable-stream")["PassThrough"],o=e("../utils/zip-stream"),l=e("../utils/stream-buf"),c=e("../utils/utils"),h=e("../utils/xml-stream"),u=e("../utils/browser-buffer-decode")["bufferToString"],d=e("./xform/style/styles-xform"),f=e("./xform/core/core-xform"),p=e("./xform/strings/shared-strings-xform"),m=e("./xform/core/relationships-xform"),b=e("./xform/core/content-types-xform"),g=e("./xform/core/app-xform"),y=e("./xform/book/workbook-xform"),v=e("./xform/sheet/worksheet-xform"),w=e("./xform/drawing/drawing-xform"),_=e("./xform/table/table-xform"),x=e("./xform/comment/comments-xform"),S=e("./xform/comment/vml-notes-xform"),k=e("./xml/theme1");class C{constructor(e){this.workbook=e}async readFile(e,t){if(!await c.fs.exists(e))throw new Error("File not found: "+e);var r=n.createReadStream(e);try{const e=await this.read(r,t);return r.close(),e}catch(e){throw r.close(),e}}parseRels(e){return(new m).parseStream(e)}parseWorkbook(e){return(new y).parseStream(e)}parseSharedStrings(e){return(new p).parseStream(e)}reconcile(e,t){const r=new y,i=new v(t),n=new w,s=new _,a=(r.reconcile(e),{media:e.media,mediaIndex:e.mediaIndex}),o=(Object.keys(e.drawings).forEach(t=>{var r=e.drawings[t];t=e.drawingRels[t];t&&(a.rels=t.reduce((e,t)=>(e[t.Id]=t,e),{}),(r.anchors||[]).forEach(e=>{e=e.picture&&e.picture.hyperlinks,e&&a.rels[e.rId]&&(e.hyperlink=a.rels[e.rId].Target,delete e.rId)}),n.reconcile(r,a))}),{styles:e.styles}),l=(Object.values(e.tables).forEach(e=>{s.reconcile(e,o)}),{styles:e.styles,sharedStrings:e.sharedStrings,media:e.media,mediaIndex:e.mediaIndex,date1904:e.properties&&e.properties.date1904,drawings:e.drawings,comments:e.comments,tables:e.tables,vmlDrawings:e.vmlDrawings});e.worksheets.forEach(t=>{t.relationships=e.worksheetRels[t.sheetNo],i.reconcile(t,l)}),delete e.worksheetHash,delete e.worksheetRels,delete e.globalRels,delete e.sharedStrings,delete e.workbookRels,delete e.sheetDefs,delete e.styles,delete e.mediaIndex,delete e.drawings,delete e.drawingRels,delete e.vmlDrawings}async _processWorksheetEntry(e,t,r,i,n){i=await new v(i).parseStream(e),i.sheetNo=r,t.worksheetHash[n]=i,t.worksheets.push(i)}async _processCommentEntry(e,t,r){e=await(new x).parseStream(e),t.comments[`../${r}.xml`]=e}async _processTableEntry(e,t,r){e=await(new _).parseStream(e),t.tables[`../tables/${r}.xml`]=e}async _processWorksheetRelsEntry(e,t,r){e=await(new m).parseStream(e),t.worksheetRels[r]=e}async _processMediaEntry(e,t,r){var i=r.lastIndexOf(".");if(1<=i){const n=r.substr(i+1),s=r.substr(0,i);await new Promise((i,a)=>{const o=new l;o.on("finish",()=>{t.mediaIndex[r]=t.media.length,t.mediaIndex[s]=t.media.length;var e={type:"image",name:s,extension:n,buffer:o.toBuffer()};t.media.push(e),i()}),e.on("error",e=>{a(e)}),e.pipe(o)})}}async _processDrawingEntry(e,t,r){e=await(new w).parseStream(e),t.drawings[r]=e}async _processDrawingRelsEntry(e,t,r){e=await(new m).parseStream(e),t.drawingRels[r]=e}async _processVmlDrawingEntry(e,t,r){e=await(new S).parseStream(e),t.vmlDrawings[`../drawings/${r}.vml`]=e}async _processThemeEntry(e,t,r){await new Promise((i,n)=>{const s=new l;e.on("error",n),s.on("error",n),s.on("finish",()=>{t.themes[r]=s.read().toString(),i()}),e.pipe(s)})}createInputStream(){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")}async read(e,t){var r=[];for await(const i of e=!e[Symbol.asyncIterator]&&e.pipe?e.pipe(new a):e)r.push(i);return this.load(i.concat(r),t)}async load(e,t){let n;n=t&&t.base64?i.from(e.toString(),"base64"):e;var o,l={worksheets:[],worksheetHash:{},worksheetRels:[],themes:{},media:[],mediaIndex:{},drawings:{},drawingRels:{},comments:{},tables:{},vmlDrawings:{}},c=await s.loadAsync(n);for(const i of Object.values(c.files))if(!i.dir){let e,n=i.name;if((n="/"===n[0]?n.substr(1):n).match(/xl\/media\//)||n.match(/xl\/theme\/([a-zA-Z0-9]+)[.]xml/))(e=new a).write(await i.async("nodebuffer"));else{e=new a({writableObjectMode:!0,readableObjectMode:!0}),o=r.browser?u(await i.async("nodebuffer")):await i.async("string");for(let t=0;t{if("image"===t.type){var r,i=`xl/media/${t.name}.`+t.extension;if(t.filename)return s=t.filename,r=await new Promise((e,t)=>{n.readFile(s,void 0,(r,i)=>{r?t(r):e(i)})}),e.append(r,{name:i});if(t.buffer)return e.append(t.buffer,{name:i});if(t.base64){const r=t.base64,n=r.substring(r.indexOf(",")+1);return e.append(n,{name:i,base64:!0})}}var s;throw new Error("Unsupported media")}))}addDrawings(e,t){const r=new w,i=new m;t.worksheets.forEach(t=>{var n;t=t["drawing"];t&&(r.prepare(t,{}),n=r.toXml(t),e.append(n,{name:`xl/drawings/${t.name}.xml`}),n=i.toXml(t.rels),e.append(n,{name:`xl/drawings/_rels/${t.name}.xml.rels`}))})}addTables(e,t){const r=new _;t.worksheets.forEach(t=>{t=t.tables,t.forEach(t=>{r.prepare(t,{});var i=r.toXml(t);e.append(i,{name:"xl/tables/"+t.target})})})}async addContentTypes(e,t){t=(new b).toXml(t),e.append(t,{name:"[Content_Types].xml"})}async addApp(e,t){t=(new g).toXml(t),e.append(t,{name:"docProps/app.xml"})}async addCore(e,t){var r=new f;e.append(r.toXml(t),{name:"docProps/core.xml"})}async addThemes(e,t){const r=t.themes||{theme1:k};Object.keys(r).forEach(t=>{var i=r[t];e.append(i,{name:`xl/theme/${t}.xml`})})}async addOfficeRels(e){var t=(new m).toXml([{Id:"rId1",Type:C.RelType.OfficeDocument,Target:"xl/workbook.xml"},{Id:"rId2",Type:C.RelType.CoreProperties,Target:"docProps/core.xml"},{Id:"rId3",Type:C.RelType.ExtenderProperties,Target:"docProps/app.xml"}]);e.append(t,{name:"_rels/.rels"})}async addWorkbookRels(e,t){let r=1;const i=[{Id:"rId"+r++,Type:C.RelType.Styles,Target:"styles.xml"},{Id:"rId"+r++,Type:C.RelType.Theme,Target:"theme/theme1.xml"}];t.sharedStrings.count&&i.push({Id:"rId"+r++,Type:C.RelType.SharedStrings,Target:"sharedStrings.xml"}),t.worksheets.forEach(e=>{e.rId="rId"+r++,i.push({Id:e.rId,Type:C.RelType.Worksheet,Target:`worksheets/sheet${e.id}.xml`})}),t=(new m).toXml(i),e.append(t,{name:"xl/_rels/workbook.xml.rels"})}async addSharedStrings(e,t){t.sharedStrings&&t.sharedStrings.count&&e.append(t.sharedStrings.xml,{name:"xl/sharedStrings.xml"})}async addStyles(e,t){t=t.styles.xml,t&&e.append(t,{name:"xl/styles.xml"})}async addWorkbook(e,t){var r=new y;e.append(r.toXml(t),{name:"xl/workbook.xml"})}async addWorksheets(e,t){const r=new v,i=new m,n=new x,s=new S;t.worksheets.forEach(t=>{let a=new h;r.render(a,t),e.append(a.xml,{name:`xl/worksheets/sheet${t.id}.xml`}),t.rels&&t.rels.length&&(a=new h,i.render(a,t.rels),e.append(a.xml,{name:`xl/worksheets/_rels/sheet${t.id}.xml.rels`})),0{e.on("finish",()=>{t(this)}),e.on("error",r),e.finalize()})}prepareModel(e,t){e.creator=e.creator||"ExcelJS",e.lastModifiedBy=e.lastModifiedBy||"ExcelJS",e.created=e.created||new Date,e.modified=e.modified||new Date,e.useSharedStrings=void 0===t.useSharedStrings||t.useSharedStrings,e.useStyles=void 0===t.useStyles||t.useStyles,e.sharedStrings=new p,e.styles=e.useStyles?new d(!0):new d.Mock;const r=new y,i=new v,n=(r.prepare(e),{sharedStrings:e.sharedStrings,styles:e.styles,date1904:e.properties.date1904,drawingsCount:0,media:e.media});n.drawings=e.drawings=[],n.commentRefs=e.commentRefs=[];let s=0;e.tables=[],e.worksheets.forEach(t=>{t.tables.forEach(t=>{s++,t.target=`table${s}.xml`,t.id=s,e.tables.push(t)}),i.prepare(t,n)})}async write(e,t){t=t||{};var r=this.workbook["model"],i=new o.ZipWriter(t.zip);return i.pipe(e),this.prepareModel(r,t),await this.addContentTypes(i,r),await this.addOfficeRels(i,r),await this.addWorkbookRels(i,r),await this.addWorksheets(i,r),await this.addSharedStrings(i,r),await this.addDrawings(i,r),await this.addTables(i,r),await Promise.all([this.addThemes(i,r),this.addStyles(i,r)]),await this.addMedia(i,r),await Promise.all([this.addApp(i,r),this.addCore(i,r)]),await this.addWorkbook(i,r),this._finalize(i)}writeFile(e,t){const r=n.createWriteStream(e);return new Promise((e,i)=>{r.on("finish",()=>{e()}),r.on("error",e=>{i(e)}),this.write(r,t).then(()=>{r.end()}).catch(e=>{i(e)})})}async writeBuffer(e){var t=new l;return await this.write(t,e),t.read()}}C.RelType=e("./rel-type"),t.exports=C}).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,t,r){"use strict";t.exports='\n '},{}],146:[function(e,t,r){(function(t){(function(){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.CsvFormatterStream=void 0;const i=e("stream"),n=e("./formatter");class s extends i.Transform{constructor(e){super({writableObjectMode:e.objectMode}),this.hasWrittenBOM=!1,this.formatterOptions=e,this.rowFormatter=new n.RowFormatter(e),this.hasWrittenBOM=!e.writeBOM}transform(e){return this.rowFormatter.rowTransform=e,this}_transform(e,r,i){let n=!1;try{this.hasWrittenBOM||(this.push(this.formatterOptions.BOM),this.hasWrittenBOM=!0),this.rowFormatter.format(e,(e,r)=>e?(n=!0,i(e)):(r&&r.forEach(e=>{this.push(t.from(e,"utf8"))}),n=!0,i()))}catch(e){if(n)throw e;i(e)}}_flush(e){this.rowFormatter.finish((r,i)=>r?e(r):(i&&i.forEach(e=>{this.push(t.from(e,"utf8"))}),e()))}}r.CsvFormatterStream=s}).call(this)}).call(this,e("buffer").Buffer)},{"./formatter":150,buffer:220,stream:505}],147:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.FormatterOptions=void 0,r.FormatterOptions=class{constructor(){var e=0e[0]):Array.isArray(e)?e:Object.keys(e)}static createTransform(e){return o.isSyncTransform(e)?(t,r)=>{let i=null;try{i=e(t)}catch(t){return r(t)}return r(null,i)}:(t,r)=>{e(t,r)}}set rowTransform(e){if(!n.default(e))throw new TypeError("The transform should be a function");this._rowTransform=l.createTransform(e)}format(e,t){this.callTransformer(e,(r,i)=>{if(r)return t(r);if(!e)return t(null);if(r=[],i){const{shouldFormatColumns:e,headers:t}=this.checkHeaders(i);if(this.shouldWriteHeaders&&t&&!this.hasWrittenHeaders&&(r.push(this.formatColumns(t,!0)),this.hasWrittenHeaders=!0),e){const e=this.gatherColumns(i);r.push(this.formatColumns(e,!1))}}return t(null,r)})}finish(e){var t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===this.rowCount){if(!this.headers)return e(new Error("`alwaysWriteHeaders` option is set to true but `headers` option not provided."));t.push(this.formatColumns(this.headers,!0))}return this.formatterOptions.includeEndRowDelimiter&&t.push(this.formatterOptions.rowDelimiter),e(null,t)}checkHeaders(e){var t;return this.headers?{shouldFormatColumns:!0,headers:this.headers}:(t=l.gatherHeaders(e),this.headers=t,this.fieldFormatter.headers=t,this.shouldWriteHeaders?{shouldFormatColumns:!s.default(t,e),headers:t}:{shouldFormatColumns:!0,headers:null})}gatherColumns(e){if(null===this.headers)throw new Error("Headers is currently null");return Array.isArray(e)?l.isRowHashArray(e)?this.headers.map((t,r)=>(r=e[r],r?r[1]:"")):l.isRowArray(e)&&!this.shouldWriteHeaders?e:this.headers.map((t,r)=>e[r]):this.headers.map(t=>e[t])}callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t):t(null,e)}formatColumns(e,t){e=e.map((e,r)=>this.fieldFormatter.format(e,r,t)).join(this.formatterOptions.delimiter);var r=this["rowCount"];return this.rowCount+=1,r?[this.formatterOptions.rowDelimiter,e].join(""):e}}r.RowFormatter=l},{"../types":152,"./FieldFormatter":148,"lodash.isequal":445,"lodash.isfunction":446}],150:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.FieldFormatter=r.RowFormatter=void 0;var i=e("./RowFormatter"),n=(Object.defineProperty(r,"RowFormatter",{enumerable:!0,get:function(){return i.RowFormatter}}),e("./FieldFormatter"));Object.defineProperty(r,"FieldFormatter",{enumerable:!0,get:function(){return n.FieldFormatter}})},{"./FieldFormatter":148,"./RowFormatter":149}],151:[function(e,t,r){(function(t){(function(){"use strict";var i=Object.create?function(e,t,r,i){void 0===i&&(i=r),Object.defineProperty(e,i,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,i){e[i=void 0===i?r:i]=t[r]},n=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t};Object.defineProperty(r,"__esModule",{value:!0}),r.writeToPath=r.writeToString=r.writeToBuffer=r.writeToStream=r.write=r.format=r.FormatterOptions=r.CsvFormatterStream=void 0;const s=e("util"),a=e("stream"),o=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&i(t,e,r);return n(t,e),t}(e("fs")),l=e("./FormatterOptions"),c=e("./CsvFormatterStream");var h,u=e("./types"),d=r;for(h in u)"default"===h||Object.prototype.hasOwnProperty.call(d,h)||i(d,u,h);var f=e("./CsvFormatterStream"),p=(Object.defineProperty(r,"CsvFormatterStream",{enumerable:!0,get:function(){return f.CsvFormatterStream}}),e("./FormatterOptions"));Object.defineProperty(r,"FormatterOptions",{enumerable:!0,get:function(){return p.FormatterOptions}}),r.format=e=>new c.CsvFormatterStream(new l.FormatterOptions(e)),r.write=(e,t)=>{const i=r.format(t),n=s.promisify((e,t)=>{i.write(e,void 0,t)});return e.reduce((e,t)=>e.then(()=>n(t)),Promise.resolve()).then(()=>i.end()).catch(e=>{i.emit("error",e)}),i},r.writeToStream=(e,t,i)=>r.write(t,i).pipe(e),r.writeToBuffer=function(e){let i=1{s.on("error",o).on("finish",()=>a(t.concat(n))),r.write(e,i).pipe(s)})},r.writeToString=(e,t)=>r.writeToBuffer(e,t).then(e=>e.toString()),r.writeToPath=(e,t,i)=>(e=o.createWriteStream(e,{encoding:"utf8"}),r.write(t,i).pipe(e))}).call(this)}).call(this,e("buffer").Buffer)},{"./CsvFormatterStream":146,"./FormatterOptions":147,"./types":152,buffer:220,fs:216,stream:505,util:527}],152:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.isSyncTransform=void 0,r.isSyncTransform=e=>1===e.length},{}],153:[function(e,t,r){(function(t){(function(){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.CsvParserStream=void 0;const i=e("string_decoder"),n=e("stream"),s=e("./transforms"),a=e("./parser");class o extends n.Transform{constructor(e){super({objectMode:e.objectMode}),this.lines="",this.rowCount=0,this.parsedRowCount=0,this.parsedLineCount=0,this.endEmitted=!1,this.headersEmitted=!1,this.parserOptions=e,this.parser=new a.Parser(e),this.headerTransformer=new s.HeaderTransformer(e),this.decoder=new i.StringDecoder(e.encoding),this.rowTransformerValidator=new s.RowTransformerValidator}get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCount>=this.parserOptions.maxRows}get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.skipRows}get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.skipLines}transform(e){return this.rowTransformerValidator.rowTransform=e,this}validate(e){return this.rowTransformerValidator.rowValidator=e,this}emit(e){if("end"===e)return this.endEmitted||(this.endEmitted=!0,super.emit("end",this.rowCount)),!1;for(var t=arguments.length,r=new Array(1{const a=e=>e?r(e):s%100!=0?n(s+1):void t(()=>n(s+1));if(this.checkAndEmitHeaders(),s>=i||this.hasHitRowLimit)return r();if(this.parsedLineCount+=1,this.shouldSkipLine)return a();var o=e[s];this.rowCount+=1,this.parsedRowCount+=1;const l=this.rowCount;return this.transformRow(o,(e,t)=>{if(e)return--this.rowCount,a(e);if(!t)return a(new Error("expected transform result"));if(t.isValid){if(t.row)return this.pushRow(t.row,a)}else this.emit("data-invalid",t.row,l,t.reason);return a()})};n(0)}transformRow(e,t){try{this.headerTransformer.transform(e,(r,i)=>r?t(r):i?i.isValid?i.row?this.shouldEmitRows?this.rowTransformerValidator.transformAndValidate(i.row,t):this.skipRow(t):(--this.rowCount,--this.parsedRowCount,t(null,{row:null,isValid:!0})):this.shouldEmitRows?t(null,{isValid:!1,row:e}):this.skipRow(t):t(new Error("Expected result from header transform")))}catch(e){t(e)}}checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.headers&&(this.headersEmitted=!0,this.emit("headers",this.headerTransformer.headers))}skipRow(e){return--this.rowCount,e(null,{row:null,isValid:!0})}pushRow(e,t){try{this.parserOptions.objectMode?this.push(e):this.push(JSON.stringify(e)),t()}catch(e){t(e)}}static wrapDoneCallback(e){let t=!1;return function(r){if(r){if(t)throw r;t=!0,e(r)}else{for(var i=arguments.length,n=new Array(1new l.CsvParserStream(new o.ParserOptions(e)),r.parseStream=(e,t)=>e.pipe(new l.CsvParserStream(new o.ParserOptions(t))),r.parseFile=function(e){var t=1{var r=new a.Readable;return r.push(e),r.push(null),r.pipe(new l.CsvParserStream(new o.ParserOptions(t)))}},{"./CsvParserStream":153,"./ParserOptions":154,"./types":169,fs:216,stream:505}],156:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.Parser=void 0;const i=e("./Scanner"),n=e("./RowParser"),s=e("./Token");class a{constructor(e){this.parserOptions=e,this.rowParser=new n.RowParser(this.parserOptions)}static removeBOM(e){return e&&65279===e.charCodeAt(0)?e.slice(1):e}parse(e,t){return e=new i.Scanner({line:a.removeBOM(e),parserOptions:this.parserOptions,hasMoreData:t}),this.parserOptions.supportsComments?this.parseWithComments(e):this.parseWithoutComments(e)}parseWithoutComments(e){var t=[];let r=!0;for(;r;)r=this.parseRow(e,t);return{line:e.line,rows:t}}parseWithComments(e){var t=this["parserOptions"],r=[];for(let i=e.nextCharacterToken;null!==i;i=e.nextCharacterToken)if(s.Token.isTokenComment(i,t)){if(null===e.advancePastLine())return{line:e.lineFromCursor,rows:r};if(!e.hasMoreCharacters)return{line:e.lineFromCursor,rows:r};e.truncateToCursor()}else if(!this.parseRow(e,r))break;return{line:e.line,rows:r}}parseRow(e,t){return!!e.nextNonSpaceToken&&null!==(e=this.rowParser.parse(e))&&(this.parserOptions.ignoreEmpty&&n.RowParser.isEmptyRow(e)||t.push(e),!0)}}r.Parser=a},{"./RowParser":157,"./Scanner":158,"./Token":159}],157:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.RowParser=void 0;const i=e("./column"),n=e("./Token");r.RowParser=class{constructor(e){this.parserOptions=e,this.columnParser=new i.ColumnParser(e)}static isEmptyRow(e){return""===e.join("").replace(/\s+/g,"")}parse(e){var t=this["parserOptions"],r=e["hasMoreData"],i=e,s=[];let a=this.getStartToken(i,s);for(;a;){if(n.Token.isTokenRowDelimiter(a))return i.advancePastToken(a),!i.hasMoreCharacters&&n.Token.isTokenCarriageReturn(a,t)&&r?null:(i.truncateToCursor(),s);if(!this.shouldSkipColumnParse(i,a,s)){const e=this.columnParser.parse(i);if(null===e)return null;s.push(e)}a=i.nextNonSpaceToken}return r?null:(i.truncateToCursor(),s)}getStartToken(e,t){var r=e.nextNonSpaceToken;return null!==r&&n.Token.isTokenDelimiter(r,this.parserOptions)?(t.push(""),e.nextNonSpaceToken):r}shouldSkipColumnParse(e,t,r){var i=this["parserOptions"];if(n.Token.isTokenDelimiter(t,i)){if(e.advancePastToken(t),t=e.nextCharacterToken,!e.hasMoreCharacters||null!==t&&n.Token.isTokenRowDelimiter(t))return r.push(""),!0;if(null!==t&&n.Token.isTokenDelimiter(t,i))return r.push(""),!0}return!1}}},{"./Token":159,"./column":164}],158:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.Scanner=void 0;const i=e("./Token"),n=/((?:\r\n)|\n|\r)/;r.Scanner=class{constructor(e){this.cursor=0,this.line=e.line,this.lineLength=this.line.length,this.parserOptions=e.parserOptions,this.hasMoreData=e.hasMoreData,this.cursor=e.cursor||0}get hasMoreCharacters(){return this.lineLength>this.cursor}get nextNonSpaceToken(){var e=this["lineFromCursor"],t=this.parserOptions.NEXT_TOKEN_REGEXP;return-1===e.search(t)||null==(t=t.exec(e))?null:(e=t[1],t=this.cursor+(t.index||0),new i.Token({token:e,startCursor:t,endCursor:t+e.length-1}))}get nextCharacterToken(){var{cursor:e,lineLength:t}=this;return t<=e?null:new i.Token({token:this.line[e],startCursor:e,endCursor:e})}get lineFromCursor(){return this.line.substr(this.cursor)}advancePastLine(){var e=n.exec(this.lineFromCursor);return e?(this.cursor+=(e.index||0)+e[0].length,this):this.hasMoreData?null:(this.cursor=this.lineLength,this)}advanceTo(e){return this.cursor=e,this}advanceToToken(e){return this.cursor=e.startCursor,this}advancePastToken(e){return this.cursor=e.endCursor+1,this}truncateToCursor(){return this.line=this.lineFromCursor,this.lineLength=this.line.length,this.cursor=0,this}}},{"./Token":159}],159:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.Token=void 0,r.Token=class{constructor(e){this.token=e.token,this.startCursor=e.startCursor,this.endCursor=e.endCursor}static isTokenRowDelimiter(e){return e=e.token,"\r"===e||"\n"===e||"\r\n"===e}static isTokenCarriageReturn(e,t){return e.token===t.carriageReturn}static isTokenComment(e,t){return t.supportsComments&&!!e&&e.token===t.comment}static isTokenEscapeCharacter(e,t){return e.token===t.escapeChar}static isTokenQuote(e,t){return e.token===t.quote}static isTokenDelimiter(e,t){return e.token===t.delimiter}}},{}],160:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.ColumnFormatter=void 0,r.ColumnFormatter=class{constructor(e){e.trim?this.format=e=>e.trim():e.ltrim?this.format=e=>e.trimLeft():e.rtrim?this.format=e=>e.trimRight():this.format=e=>e}}},{}],161:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.ColumnParser=void 0;const i=e("./NonQuotedColumnParser"),n=e("./QuotedColumnParser"),s=e("../Token");r.ColumnParser=class{constructor(e){this.parserOptions=e,this.quotedColumnParser=new n.QuotedColumnParser(e),this.nonQuotedColumnParser=new i.NonQuotedColumnParser(e)}parse(e){var t=e["nextNonSpaceToken"];return(null!==t&&s.Token.isTokenQuote(t,this.parserOptions)?(e.advanceToToken(t),this.quotedColumnParser):this.nonQuotedColumnParser).parse(e)}}},{"../Token":159,"./NonQuotedColumnParser":162,"./QuotedColumnParser":163}],162:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.NonQuotedColumnParser=void 0;const i=e("./ColumnFormatter"),n=e("../Token");r.NonQuotedColumnParser=class{constructor(e){this.parserOptions=e,this.columnFormatter=new i.ColumnFormatter(e)}parse(e){if(!e.hasMoreCharacters)return null;var t=this["parserOptions"],r=[];let i=e.nextCharacterToken;for(;i&&!n.Token.isTokenDelimiter(i,t)&&!n.Token.isTokenRowDelimiter(i);i=e.nextCharacterToken)r.push(i.token),e.advancePastToken(i);return this.columnFormatter.format(r.join(""))}}},{"../Token":159,"./ColumnFormatter":160}],163:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.QuotedColumnParser=void 0;const i=e("./ColumnFormatter"),n=e("../Token");r.QuotedColumnParser=class{constructor(e){this.parserOptions=e,this.columnFormatter=new i.ColumnFormatter(e)}parse(e){if(!e.hasMoreCharacters)return null;var t=e.cursor,{foundClosingQuote:r,col:i}=this.gatherDataBetweenQuotes(e);if(r)return this.checkForMalformedColumn(e),i;if(e.advanceTo(t),e.hasMoreData)return null;throw new Error(`Parse Error: missing closing: '${this.parserOptions.quote||""}' in line: at '${e.lineFromCursor.replace(/[\r\n]/g,"\\n'")}'`)}gatherDataBetweenQuotes(e){var t=this["parserOptions"];let r=!1,i=!1;var s=[];let a=e.nextCharacterToken;for(;!i&&null!==a;a=e.nextCharacterToken){var o=n.Token.isTokenQuote(a,t);if(!r&&o)r=!0;else if(r)if(n.Token.isTokenEscapeCharacter(a,t)){e.advancePastToken(a);const r=e.nextCharacterToken;null!==r&&(n.Token.isTokenQuote(r,t)||n.Token.isTokenEscapeCharacter(r,t))?(s.push(r.token),a=r):o?i=!0:s.push(a.token)}else o?i=!0:s.push(a.token);e.advancePastToken(a)}return{col:this.columnFormatter.format(s.join("")),foundClosingQuote:i}}checkForMalformedColumn(e){var t=this["parserOptions"],r=e["nextNonSpaceToken"];if(r){var i=n.Token.isTokenDelimiter(r,t),s=n.Token.isTokenRowDelimiter(r);if(!i&&!s)throw i=e.lineFromCursor.substr(0,10).replace(/[\r\n]/g,"\\n'"),new Error(`Parse Error: expected: '${t.escapedDelimiter}' OR new line got: '${r.token}'. at '`+i);e.advanceToToken(r)}else e.hasMoreData||e.advancePastLine()}}},{"../Token":159,"./ColumnFormatter":160}],164:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.ColumnFormatter=r.QuotedColumnParser=r.NonQuotedColumnParser=r.ColumnParser=void 0;var i=e("./ColumnParser"),n=(Object.defineProperty(r,"ColumnParser",{enumerable:!0,get:function(){return i.ColumnParser}}),e("./NonQuotedColumnParser")),s=(Object.defineProperty(r,"NonQuotedColumnParser",{enumerable:!0,get:function(){return n.NonQuotedColumnParser}}),e("./QuotedColumnParser")),a=(Object.defineProperty(r,"QuotedColumnParser",{enumerable:!0,get:function(){return s.QuotedColumnParser}}),e("./ColumnFormatter"));Object.defineProperty(r,"ColumnFormatter",{enumerable:!0,get:function(){return a.ColumnFormatter}})},{"./ColumnFormatter":160,"./ColumnParser":161,"./NonQuotedColumnParser":162,"./QuotedColumnParser":163}],165:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.QuotedColumnParser=r.NonQuotedColumnParser=r.ColumnParser=r.Token=r.Scanner=r.RowParser=r.Parser=void 0;var i=e("./Parser"),n=(Object.defineProperty(r,"Parser",{enumerable:!0,get:function(){return i.Parser}}),e("./RowParser")),s=(Object.defineProperty(r,"RowParser",{enumerable:!0,get:function(){return n.RowParser}}),e("./Scanner")),a=(Object.defineProperty(r,"Scanner",{enumerable:!0,get:function(){return s.Scanner}}),e("./Token")),o=(Object.defineProperty(r,"Token",{enumerable:!0,get:function(){return a.Token}}),e("./column"));Object.defineProperty(r,"ColumnParser",{enumerable:!0,get:function(){return o.ColumnParser}}),Object.defineProperty(r,"NonQuotedColumnParser",{enumerable:!0,get:function(){return o.NonQuotedColumnParser}}),Object.defineProperty(r,"QuotedColumnParser",{enumerable:!0,get:function(){return o.QuotedColumnParser}})},{"./Parser":156,"./RowParser":157,"./Scanner":158,"./Token":159,"./column":164}],166:[function(e,t,r){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(r,"__esModule",{value:!0}),r.HeaderTransformer=void 0;const n=i(e("lodash.isundefined")),s=i(e("lodash.isfunction")),a=i(e("lodash.uniq")),o=i(e("lodash.groupby"));r.HeaderTransformer=class{constructor(e){this.headers=null,this.receivedHeaders=!1,this.shouldUseFirstRow=!1,this.processedFirstRow=!1,!(this.headersLength=0)===(this.parserOptions=e).headers?this.shouldUseFirstRow=!0:Array.isArray(e.headers)?this.setHeaders(e.headers):s.default(e.headers)&&(this.headersTransform=e.headers)}transform(e,t){return this.shouldMapRow(e)?t(null,this.processRow(e)):t(null,{row:null,isValid:!0})}shouldMapRow(e){var t=this["parserOptions"];if(!this.headersTransform&&t.renameHeaders&&!this.processedFirstRow){if(this.receivedHeaders)return!(this.processedFirstRow=!0);throw new Error("Error renaming headers: new headers must be provided in an array")}if(this.receivedHeaders||!Array.isArray(e))return!0;if(this.headersTransform)this.setHeaders(this.headersTransform(e));else{if(!this.shouldUseFirstRow)return!0;this.setHeaders(e)}return!1}processRow(e){if(!this.headers)return{row:e,isValid:!0};var t=this["parserOptions"];if(!t.discardUnmappedColumns&&e.length>this.headersLength){if(t.strictColumnHandling)return{row:e,isValid:!1,reason:`Column header mismatch expected: ${this.headersLength} columns got: `+e.length};throw new Error(`Unexpected Error: column header mismatch expected: ${this.headersLength} columns got: `+e.length)}return t.strictColumnHandling&&e.length!!e);if(a.default(r).length!==r.length){const e=o.default(r),t=Object.keys(e).filter(t=>1{let i=null;try{i=e(t)}catch(t){return r(t)}return r(null,i)}:e}static createValidator(e){return s.isSyncValidate(e)?(t,r)=>{r(null,{row:t,isValid:e(t)})}:(t,r)=>{e(t,(e,i,n)=>e?r(e):r(null,i?{row:t,isValid:i,reason:n}:{row:t,isValid:!1,reason:n}))}}set rowTransform(e){if(!n.default(e))throw new TypeError("The transform should be a function");this._rowTransform=a.createTransform(e)}set rowValidator(e){if(!n.default(e))throw new TypeError("The validate should be a function");this._rowValidator=a.createValidator(e)}transformAndValidate(e,t){return this.callTransformer(e,(e,r)=>e?t(e):r?this.callValidator(r,(e,i)=>e?t(e):i&&!i.isValid?t(null,{row:r,isValid:!1,reason:i.reason}):t(null,{row:r,isValid:!0})):t(null,{row:null,isValid:!0}))}callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t):t(null,e)}callValidator(e,t){return this._rowValidator?this._rowValidator(e,t):t(null,{row:e,isValid:!0})}}r.RowTransformerValidator=a},{"../types":169,"lodash.isfunction":446}],168:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.HeaderTransformer=r.RowTransformerValidator=void 0;var i=e("./RowTransformerValidator"),n=(Object.defineProperty(r,"RowTransformerValidator",{enumerable:!0,get:function(){return i.RowTransformerValidator}}),e("./HeaderTransformer"));Object.defineProperty(r,"HeaderTransformer",{enumerable:!0,get:function(){return n.HeaderTransformer}})},{"./HeaderTransformer":166,"./RowTransformerValidator":167}],169:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.isSyncValidate=r.isSyncTransform=void 0,r.isSyncTransform=e=>1===e.length,r.isSyncValidate=e=>1===e.length},{}],170:[function(e,t,r){"use strict";r.bignum=e("bn.js"),r.define=e("./asn1/api").define,r.base=e("./asn1/base"),r.constants=e("./asn1/constants"),r.decoders=e("./asn1/decoders"),r.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,t,r){"use strict";const i=e("./encoders"),n=e("./decoders"),s=e("inherits");function a(e,t){this.name=e,this.body=t,this.decoders={},this.encoders={}}r.define=function(e,t){return new a(e,t)},a.prototype._createNamed=function(e){const t=this.name;function r(e){this._initNamed(e,t)}return s(r,e),r.prototype._initNamed=function(t,r){e.call(this,t,r)},new r(this)},a.prototype._getDecoder=function(e){return this.decoders.hasOwnProperty(e=e||"der")||(this.decoders[e]=this._createNamed(n[e])),this.decoders[e]},a.prototype.decode=function(e,t,r){return this._getDecoder(t).decode(e,r)},a.prototype._getEncoder=function(e){return this.encoders.hasOwnProperty(e=e||"der")||(this.encoders[e]=this._createNamed(i[e])),this.encoders[e]},a.prototype.encode=function(e,t,r){return this._getEncoder(t).encode(e,r)}},{"./decoders":179,"./encoders":182,inherits:440}],172:[function(e,t,r){"use strict";const i=e("inherits"),n=e("../base/reporter").Reporter,s=e("safer-buffer").Buffer;function a(e,t){n.call(this,t),s.isBuffer(e)?(this.base=e,this.offset=0,this.length=e.length):this.error("Input not Buffer")}function o(e,t){if(Array.isArray(e))this.length=0,this.value=e.map((function(e){return o.isEncoderBuffer(e)||(e=new o(e,t)),this.length+=e.length,e}),this);else if("number"==typeof e){if(!(0<=e&&e<=255))return t.error("non-byte EncoderBuffer value");this.value=e,this.length=1}else if("string"==typeof e)this.value=e,this.length=s.byteLength(e);else{if(!s.isBuffer(e))return t.error("Unsupported type: "+typeof e);this.value=e,this.length=e.length}}i(a,n),(r.DecoderBuffer=a).isDecoderBuffer=function(e){return e instanceof a||"object"==typeof e&&s.isBuffer(e.base)&&"DecoderBuffer"===e.constructor.name&&"number"==typeof e.offset&&"number"==typeof e.length&&"function"==typeof e.save&&"function"==typeof e.restore&&"function"==typeof e.isEmpty&&"function"==typeof e.readUInt8&&"function"==typeof e.skip&&"function"==typeof e.raw},a.prototype.save=function(){return{offset:this.offset,reporter:n.prototype.save.call(this)}},a.prototype.restore=function(e){var t=new a(this.base);return t.offset=e.offset,t.length=this.offset,this.offset=e.offset,n.prototype.restore.call(this,e.reporter),t},a.prototype.isEmpty=function(){return this.offset===this.length},a.prototype.readUInt8=function(e){return this.offset+1<=this.length?this.base.readUInt8(this.offset++,!0):this.error(e||"DecoderBuffer overrun")},a.prototype.skip=function(e,t){var r;return this.offset+e<=this.length?((r=new a(this.base))._reporterState=this._reporterState,r.offset=this.offset,r.length=this.offset+e,this.offset+=e,r):this.error(t||"DecoderBuffer overrun")},a.prototype.raw=function(e){return this.base.slice((e||this).offset,this.length)},(r.EncoderBuffer=o).isEncoderBuffer=function(e){return e instanceof o||"object"==typeof e&&"EncoderBuffer"===e.constructor.name&&"number"==typeof e.length&&"function"==typeof e.join},o.prototype.join=function(e,t){return e=e||s.alloc(this.length),t=t||0,0!==this.length&&(Array.isArray(this.value)?this.value.forEach((function(r){r.join(e,t),t+=r.length})):("number"==typeof this.value?e[t]=this.value:"string"==typeof this.value?e.write(this.value,t):s.isBuffer(this.value)&&this.value.copy(e,t),t+=this.length)),e}},{"../base/reporter":175,inherits:440,"safer-buffer":495}],173:[function(e,t,r){"use strict";r.Reporter=e("./reporter").Reporter,r.DecoderBuffer=e("./buffer").DecoderBuffer,r.EncoderBuffer=e("./buffer").EncoderBuffer,r.Node=e("./node")},{"./buffer":172,"./node":174,"./reporter":175}],174:[function(e,t,r){"use strict";const i=e("../base/reporter").Reporter,n=e("../base/buffer").EncoderBuffer,s=e("../base/buffer").DecoderBuffer,a=e("minimalistic-assert"),o=["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"],l=["key","obj","use","optional","explicit","implicit","def","choice","any","contains"].concat(o);function c(e,t,r){var i={};(this._baseState=i).name=r,i.enc=e,i.parent=t||null,i.children=null,i.tag=null,i.args=null,i.reverseArgs=null,i.choice=null,i.optional=!1,i.any=!1,i.obj=!1,i.use=null,i.useDecoder=null,i.key=null,i.default=null,i.explicit=null,i.implicit=null,i.contains=null,i.parent||(i.children=[],this._wrap())}t.exports=c;const h=["enc","parent","children","tag","args","reverseArgs","choice","optional","any","obj","use","alteredUse","key","default","explicit","implicit","contains"];c.prototype.clone=function(){const e=this._baseState,t={};h.forEach((function(r){t[r]=e[r]}));var r=new this.constructor(t.parent);return r._baseState=t,r},c.prototype._wrap=function(){const e=this._baseState;l.forEach((function(t){this[t]=function(){var r=new this.constructor(this);return e.children.push(r),r[t].apply(r,arguments)}}),this)},c.prototype._init=function(e){var t=this._baseState;a(null===t.parent),e.call(this),t.children=t.children.filter((function(e){return e._baseState.parent===this}),this),a.equal(t.children.length,1,"Root node can have only one child")},c.prototype._useArgs=function(e){var t=this._baseState,r=e.filter((function(e){return e instanceof this.constructor}),this);e=e.filter((function(e){return!(e instanceof this.constructor)}),this),0!==r.length&&(a(null===t.children),(t.children=r).forEach((function(e){e._baseState.parent=this}),this)),0!==e.length&&(a(null===t.args),t.args=e,t.reverseArgs=e.map((function(e){if("object"!=typeof e||e.constructor!==Object)return e;const t={};return Object.keys(e).forEach((function(r){r==(0|r)&&(r|=0);var i=e[r];t[i]=r})),t})))},["_peekTag","_decodeTag","_use","_decodeStr","_decodeObjid","_decodeTime","_decodeNull","_decodeInt","_decodeBool","_decodeList","_encodeComposite","_encodeStr","_encodeObjid","_encodeTime","_encodeNull","_encodeInt","_encodeBool"].forEach((function(e){c.prototype[e]=function(){var t=this._baseState;throw new Error(e+" not implemented for encoding: "+t.enc)}})),o.forEach((function(e){c.prototype[e]=function(){var t=this._baseState,r=Array.prototype.slice.call(arguments);return a(null===t.tag),t.tag=e,this._useArgs(r),this}})),c.prototype.use=function(e){a(e);var t=this._baseState;return a(null===t.use),t.use=e,this},c.prototype.optional=function(){return this._baseState.optional=!0,this},c.prototype.def=function(e){var t=this._baseState;return a(null===t.default),t.default=e,t.optional=!0,this},c.prototype.explicit=function(e){var t=this._baseState;return a(null===t.explicit&&null===t.implicit),t.explicit=e,this},c.prototype.implicit=function(e){var t=this._baseState;return a(null===t.explicit&&null===t.implicit),t.implicit=e,this},c.prototype.obj=function(){var e=this._baseState,t=Array.prototype.slice.call(arguments);return e.obj=!0,0!==t.length&&this._useArgs(t),this},c.prototype.key=function(e){var t=this._baseState;return a(null===t.key),t.key=e,this},c.prototype.any=function(){return this._baseState.any=!0,this},c.prototype.choice=function(e){var t=this._baseState;return a(null===t.choice),t.choice=e,this._useArgs(Object.keys(e).map((function(t){return e[t]}))),this},c.prototype.contains=function(e){var t=this._baseState;return a(null===t.use),t.contains=e,this},c.prototype._decode=function(e,t){var r=this._baseState;if(null===r.parent)return e.wrapResult(r.children[0]._decode(e,t));let i,n=r.default,a=!0,o=null;if(null!==r.key&&(o=e.enterKey(r.key)),r.optional){let i=null;if(null!==r.explicit?i=r.explicit:null!==r.implicit?i=r.implicit:null!==r.tag&&(i=r.tag),null!==i||r.any){if(a=this._peekTag(e,i,r.any),e.isError(a))return a}else{const i=e.save();try{null===r.choice?this._decodeGeneric(r.tag,e,t):this._decodeChoice(e,t),a=!0}catch(e){a=!1}e.restore(i)}}if(r.obj&&a&&(i=e.enterObject()),a){if(null!==r.explicit){const t=this._decodeTag(e,r.explicit);if(e.isError(t))return t;e=t}const i=e.offset;if(null===r.use&&null===r.choice){let t;r.any&&(t=e.save());const i=this._decodeTag(e,null!==r.implicit?r.implicit:r.tag,r.any);if(e.isError(i))return i;r.any?n=e.raw(t):e=i}if(t&&t.track&&null!==r.tag&&t.track(e.path(),i,e.length,"tagged"),t&&t.track&&null!==r.tag&&t.track(e.path(),e.offset,e.length,"content"),r.any||(n=null===r.choice?this._decodeGeneric(r.tag,e,t):this._decodeChoice(e,t)),e.isError(n))return n;if(r.any||null!==r.choice||null===r.children||r.children.forEach((function(r){r._decode(e,t)})),r.contains&&("octstr"===r.tag||"bitstr"===r.tag)){const i=new s(n);n=this._getUse(r.contains,e._reporterState.obj)._decode(i,t)}}return r.obj&&a&&(n=e.leaveObject(i)),null===r.key||null===n&&!0!==a?null!==o&&e.exitKey(o):e.leaveKey(o,r.key,n),n},c.prototype._decodeGeneric=function(e,t,r){var i=this._baseState;return"seq"===e||"set"===e?null:"seqof"===e||"setof"===e?this._decodeList(t,e,i.args[0],r):/str$/.test(e)?this._decodeStr(t,e,r):"objid"===e&&i.args?this._decodeObjid(t,i.args[0],i.args[1],r):"objid"===e?this._decodeObjid(t,null,null,r):"gentime"===e||"utctime"===e?this._decodeTime(t,e,r):"null_"===e?this._decodeNull(t,r):"bool"===e?this._decodeBool(t,r):"objDesc"===e?this._decodeStr(t,e,r):"int"===e||"enum"===e?this._decodeInt(t,i.args&&i.args[0],r):null!==i.use?this._getUse(i.use,t._reporterState.obj)._decode(t,r):t.error("unknown tag: "+e)},c.prototype._getUse=function(e,t){var r=this._baseState;return r.useDecoder=this._use(e,t),a(null===r.useDecoder._baseState.parent),r.useDecoder=r.useDecoder._baseState.children[0],r.implicit!==r.useDecoder._baseState.implicit&&(r.useDecoder=r.useDecoder.clone(),r.useDecoder._baseState.implicit=r.implicit),r.useDecoder},c.prototype._decodeChoice=function(e,t){const r=this._baseState;let i=null,n=!1;return Object.keys(r.choice).some((function(s){var a=e.save(),o=r.choice[s];try{const r=o._decode(e,t);if(e.isError(r))return!1;i={type:s,value:r},n=!0}catch(s){return e.restore(a),!1}return!0}),this),n?i:e.error("Choice not matched")},c.prototype._createEncoderBuffer=function(e){return new n(e,this.reporter)},c.prototype._encode=function(e,t,r){var i=this._baseState;return null!==i.default&&i.default===e||void 0===(i=this._encodeValue(e,t,r))||this._skipDefault(i,t,r)?void 0:i},c.prototype._encodeValue=function(e,t,r){var n=this._baseState;if(null===n.parent)return n.children[0]._encode(e,t||new i);let s=null;if(this.reporter=t,n.optional&&void 0===e){if(null===n.default)return;e=n.default}let a=null,o=!1;if(n.any)s=this._createEncoderBuffer(e);else if(n.choice)s=this._encodeChoice(e,t);else if(n.contains)a=this._getUse(n.contains,r)._encode(e,t),o=!0;else if(n.children)a=n.children.map((function(r){var i;return"null_"===r._baseState.tag?r._encode(null,t,e):null===r._baseState.key?t.error("Child should have a key"):(i=t.enterKey(r._baseState.key),"object"!=typeof e?t.error("Child expected, but input is not object"):(r=r._encode(e[r._baseState.key],t,e),t.leaveKey(i),r))}),this).filter((function(e){return e})),a=this._createEncoderBuffer(a);else if("seqof"===n.tag||"setof"===n.tag){if(!n.args||1!==n.args.length)return t.error("Too many args for : "+n.tag);if(!Array.isArray(e))return t.error("seqof/setof, but data is not Array");const r=this.clone();r._baseState.implicit=null,a=this._createEncoderBuffer(e.map((function(r){var i=this._baseState;return this._getUse(i.args[0],e)._encode(r,t)}),r))}else null!==n.use?s=this._getUse(n.use,r)._encode(e,t):(a=this._encodePrimitive(n.tag,e),o=!0);if(!n.any&&null===n.choice){const e=null!==n.implicit?n.implicit:n.tag,r=null===n.implicit?"universal":"context";null===e?null===n.use&&t.error("Tag could be omitted only for .use()"):null===n.use&&(s=this._encodeComposite(e,o,r,a))}return null!==n.explicit?this._encodeComposite(n.explicit,!1,"context",s):s},c.prototype._encodeChoice=function(e,t){var r=this._baseState,i=r.choice[e.type];return i||a(!1,e.type+" not found in "+JSON.stringify(Object.keys(r.choice))),i._encode(e.value,t)},c.prototype._encodePrimitive=function(e,t){var r=this._baseState;if(/str$/.test(e))return this._encodeStr(t,e);if("objid"===e&&r.args)return this._encodeObjid(t,r.reverseArgs[0],r.args[1]);if("objid"===e)return this._encodeObjid(t,null,null);if("gentime"===e||"utctime"===e)return this._encodeTime(t,e);if("null_"===e)return this._encodeNull();if("int"===e||"enum"===e)return this._encodeInt(t,r.args&&r.reverseArgs[0]);if("bool"===e)return this._encodeBool(t);if("objDesc"===e)return this._encodeStr(t,e);throw new Error("Unsupported tag: "+e)},c.prototype._isNumstr=function(e){return/^[0-9 ]*$/.test(e)},c.prototype._isPrintstr=function(e){return/^[A-Za-z0-9 '()+,-./:=?]*$/.test(e)}},{"../base/buffer":172,"../base/reporter":175,"minimalistic-assert":453}],175:[function(e,t,r){"use strict";function i(e){this._reporterState={obj:null,path:[],options:e||{},errors:[]}}function n(e,t){this.path=e,this.rethrow(t)}e=e("inherits"),(r.Reporter=i).prototype.isError=function(e){return e instanceof n},i.prototype.save=function(){var e=this._reporterState;return{obj:e.obj,pathLen:e.path.length}},i.prototype.restore=function(e){var t=this._reporterState;t.obj=e.obj,t.path=t.path.slice(0,e.pathLen)},i.prototype.enterKey=function(e){return this._reporterState.path.push(e)},i.prototype.exitKey=function(e){var t=this._reporterState;t.path=t.path.slice(0,e-1)},i.prototype.leaveKey=function(e,t,r){var i=this._reporterState;this.exitKey(e),null!==i.obj&&(i.obj[t]=r)},i.prototype.path=function(){return this._reporterState.path.join("/")},i.prototype.enterObject=function(){var e=this._reporterState,t=e.obj;return e.obj={},t},i.prototype.leaveObject=function(e){var t=this._reporterState,r=t.obj;return t.obj=e,r},i.prototype.error=function(e){var t=this._reporterState,r=e instanceof n;e=r?e:new n(t.path.map((function(e){return"["+JSON.stringify(e)+"]"})).join(""),e.message||e,e.stack);if(t.options.partial)return r||t.errors.push(e),e;throw e},i.prototype.wrapResult=function(e){var t=this._reporterState;return t.options.partial?{result:this.isError(e)?null:e,errors:t.errors}:e},e(n,Error),n.prototype.rethrow=function(e){if(this.message=e+" at: "+(this.path||"(shallow)"),Error.captureStackTrace&&Error.captureStackTrace(this,n),!this.stack)try{throw new Error(this.message)}catch(e){this.stack=e.stack}return this}},{inherits:440}],176:[function(e,t,r){"use strict";function i(e){const t={};return Object.keys(e).forEach((function(r){(0|r)==r&&(r|=0);var i=e[r];t[i]=r})),t}r.tagClass={0:"universal",1:"application",2:"context",3:"private"},r.tagClassByName=i(r.tagClass),r.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"},r.tagByName=i(r.tag)},{}],177:[function(e,t,r){"use strict";r._reverse=function(e){const t={};return Object.keys(e).forEach((function(r){(0|r)==r&&(r|=0);var i=e[r];t[i]=r})),t},r.der=e("./der")},{"./der":176}],178:[function(e,t,r){"use strict";const i=e("inherits"),n=e("bn.js"),s=e("../base/buffer").DecoderBuffer,a=e("../base/node"),o=e("../constants/der");function l(e){this.enc="der",this.name=e.name,this.entity=e,this.tree=new c,this.tree._init(e.body)}function c(e){a.call(this,"der",e)}function h(e,t){let r=e.readUInt8(t);if(e.isError(r))return r;var i=o.tagClass[r>>6],n=0==(32&r);if(31==(31&r)){let i=r;for(r=0;128==(128&i);){if(i=e.readUInt8(t),e.isError(i))return i;r=(r<<=7)|127&i}}else r&=31;return{cls:i,primitive:n,tag:r,tagStr:o.tag[r]}}function u(e,t,r){let i=e.readUInt8(r);if(!e.isError(i)){if(!t&&128===i)return null;if(0!=(128&i)){var n=127&i;if(4>=8)s++;var o=n.alloc(2+s);o[0]=t,o[1]=128|s;for(let n=1+s,a=i.length;0>=8)o[n]=255&a;return this._createEncoderBuffer([o,i])},l.prototype._encodeStr=function(e,t){if("bitstr"===t)return this._createEncoderBuffer([0|e.unused,e.data]);if("bmpstr"!==t)return"numstr"===t?this._isNumstr(e)?this._createEncoderBuffer(e):this.reporter.error("Encoding of string type: numstr supports only digits and space"):"printstr"===t?this._isPrintstr(e)?this._createEncoderBuffer(e):this.reporter.error("Encoding of string type: printstr supports only latin upper and lower case letters, digits, space, apostrophe, left and rigth parenthesis, plus sign, comma, hyphen, dot, slash, colon, equal sign, question mark"):/str$/.test(t)||"objDesc"===t?this._createEncoderBuffer(e):this.reporter.error("Encoding of string type: "+t+" unsupported");{const t=n.alloc(2*e.length);for(let r=0;r>=7)i++}var s=n.alloc(i);let a=s.length-1;for(let n=e.length-1;0<=n;n--){let t=e[n];for(s[a--]=127&t;0<(t>>=7);)s[a--]=128|127&t}return this._createEncoderBuffer(s)},l.prototype._encodeTime=function(e,t){let r;return e=new Date(e),"gentime"===t?r=[c(e.getUTCFullYear()),c(e.getUTCMonth()+1),c(e.getUTCDate()),c(e.getUTCHours()),c(e.getUTCMinutes()),c(e.getUTCSeconds()),"Z"].join(""):"utctime"===t?r=[c(e.getUTCFullYear()%100),c(e.getUTCMonth()+1),c(e.getUTCDate()),c(e.getUTCHours()),c(e.getUTCMinutes()),c(e.getUTCSeconds()),"Z"].join(""):this.reporter.error("Encoding "+t+" time is not supported yet"),this._encodeStr(r,"octstr")},l.prototype._encodeNull=function(){return this._createEncoderBuffer("")},l.prototype._encodeInt=function(e,t){if("string"==typeof e){if(!t)return this.reporter.error("String int or enum given, but no values map");if(!t.hasOwnProperty(e))return this.reporter.error("Values map doesn't contain: "+JSON.stringify(e));e=t[e]}if("number"!=typeof e&&!n.isBuffer(e)){const t=e.toArray();!e.sign&&128&t[0]&&t.unshift(0),e=n.from(t)}if(n.isBuffer(e)){let t=e.length;0===e.length&&t++;const r=n.alloc(t);return e.copy(r),0===e.length&&(r[0]=0),this._createEncoderBuffer(r)}if(e<128)return this._createEncoderBuffer(e);if(e<256)return this._createEncoderBuffer([0,e]);let r=1;for(let n=e;256<=n;n>>=8)r++;var i=new Array(r);for(let n=i.length-1;0<=n;n--)i[n]=255&e,e>>=8;return 128&i[0]&&i.unshift(0),this._createEncoderBuffer(n.from(i))},l.prototype._encodeBool=function(e){return this._createEncoderBuffer(e?255:0)},l.prototype._use=function(e,t){return(e="function"==typeof e?e(t):e)._getEncoder("der").tree},l.prototype._skipDefault=function(e,t,r){var i=this._baseState;let n;if(null===i.default)return!1;var s=e.join();if(void 0===i.defaultBuffer&&(i.defaultBuffer=this._encodeValue(i.default,t,r).join()),s.length!==i.defaultBuffer.length)return!1;for(n=0;n>>26-o&67108863,26<=(o+=24)&&(o-=26,s++);else if("le"===r)for(s=i=0;i>>26-o&67108863,26<=(o+=24)&&(o-=26,s++);return this.strip()},a.prototype._parseHex=function(e,t,r){this.length=Math.ceil((e.length-t)/6),this.words=new Array(this.length);for(var i=0;i>>26):s+=8;else for(i=(e.length-t)%2==0?t+1:t;i>>26):s+=8;this.strip()},a.prototype._parseBase=function(e,t,r){this.words=[0];for(var i=0,n=this.length=1;n<=67108863;n*=t)i++;n=n/t|0;for(var s=e.length-r,a=s%--i,o=Math.min(s,s-a)+r,l=0,h=r;h"};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"],u=[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],d=[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 f(e,t,r){r.negative=t.negative^e.negative;var i=e.length+t.length|0,n=(i=(r.length=i)-1|0,(0|e.words[0])*(0|t.words[0])),s=n/67108864|0;r.words[0]=67108863&n;for(var a=1;a>>26,l=67108863&s,c=Math.min(a,t.length-1),h=Math.max(0,a-e.length+1);h<=c;h++)o+=(n=(0|e.words[a-h|0])*(0|t.words[h])+l)/67108864|0,l=67108863&n;r.words[a]=0|l,s=0|o}return 0!==s?r.words[a]=0|s:r.length--,r.strip()}a.prototype.toString=function(e,t){if(t=0|t||1,16===(e=e||10)||"hex"===e){l="";for(var r=0,i=0,s=0;s>>24-r&16777215)||s!==this.length-1?h[6-o.length]+o+l:o+l;26<=(r+=2)&&(r-=26,s--)}for(0!==i&&(l=i.toString(16)+l);l.length%t!=0;)l="0"+l;return 0!==this.negative?"-"+l:l}if(e===(0|e)&&2<=e&&e<=36){var c=u[e],f=d[e],p=(l="",this.clone());for(p.negative=0;!p.isZero();){var m=p.modn(f).toString(e);l=(p=p.idivn(f)).isZero()?m+l:h[c-m.length]+m+l}for(this.isZero()&&(l="0"+l);l.length%t!=0;)l="0"+l;return 0!==this.negative?"-"+l:l}n(!1,"Base should be between 2 and 36")},a.prototype.toNumber=function(){var e=this.words[0];return 2===this.length?e+=67108864*this.words[1]:3===this.length&&1===this.words[2]?e+=4503599627370496+67108864*this.words[1]:2>>=13),64<=e&&(t+=7,e>>>=7),8<=e&&(t+=4,e>>>=4),2<=e&&(t+=2,e>>>=2),t+e},a.prototype._zeroBits=function(e){var t;return 0===e?26:((t=0)==(8191&(e=e))&&(t+=13,e>>>=13),0==(127&e)&&(t+=7,e>>>=7),0==(15&e)&&(t+=4,e>>>=4),0==(3&e)&&(t+=2,e>>>=2),0==(1&e)&&t++,t)},a.prototype.bitLength=function(){var e=this.words[this.length-1];e=this._countBits(e);return 26*(this.length-1)+e},a.prototype.zeroBits=function(){if(this.isZero())return 0;for(var e=0,t=0;te.length?this.clone().ior(e):e.clone().ior(this)},a.prototype.uor=function(e){return this.length>e.length?this.clone().iuor(e):e.clone().iuor(this)},a.prototype.iuand=function(e){for(var t=this.length>e.length?e:this,r=0;re.length?this.clone().iand(e):e.clone().iand(this)},a.prototype.uand=function(e){return this.length>e.length?this.clone().iuand(e):e.clone().iuand(this)},a.prototype.iuxor=function(e){for(var t,r=this.length>e.length?(t=this,e):(t=e,this),i=0;ie.length?this.clone().ixor(e):e.clone().ixor(this)},a.prototype.uxor=function(e){return this.length>e.length?this.clone().iuxor(e):e.clone().iuxor(this)},a.prototype.inotn=function(e){n("number"==typeof e&&0<=e);var t=0|Math.ceil(e/26);e%=26;this._expand(t),0>26-e),this.strip()},a.prototype.notn=function(e){return this.clone().inotn(e)},a.prototype.setn=function(e,t){n("number"==typeof e&&0<=e);var r=e/26|0;e%=26;return this._expand(1+r),this.words[r]=t?this.words[r]|1<e.length?(r=this,e):(r=e,this),n=0,s=0;s>>26;for(;0!==n&&s>>26;if(this.length=r.length,0!==n)this.words[this.length]=n,this.length++;else if(r!==this)for(;se.length?this.clone().iadd(e):e.clone().iadd(this)},a.prototype.isub=function(e){var t;if(0!==e.negative)return e.negative=0,t=this.iadd(e),e.negative=1,t._normSign();if(0!==this.negative)return this.negative=0,this.iadd(e),this.negative=1,this._normSign();var r,i=this.cmp(e);if(0===i)return this.negative=0,this.length=1,this.words[0]=0,this;for(var n=0>26,this.words[a]=67108863&t;for(;0!==s&&a>26,this.words[a]=67108863&t;if(0===s&&a>>13,0|i[1]),c=8191&l,h=(l=l>>>13,0|i[2]),u=8191&h,d=(h=h>>>13,0|i[3]),f=8191&d,p=(d=d>>>13,0|i[4]),m=8191&p,b=(p=p>>>13,0|i[5]),g=8191&b,y=(b=b>>>13,0|i[6]),v=8191&y,w=(y=y>>>13,0|i[7]),_=8191&w,x=(w=w>>>13,0|i[8]),S=8191&x,k=(x=x>>>13,i=0|i[9],8191&i),C=(i=i>>>13,0|n[0]),T=8191&C,E=(C=C>>>13,0|n[1]),M=8191&E,A=(E=E>>>13,0|n[2]),O=8191&A,j=(A=A>>>13,0|n[3]),I=8191&j,R=(j=j>>>13,0|n[4]),N=8191&R,P=(R=R>>>13,0|n[5]),D=8191&P,B=(P=P>>>13,0|n[6]),F=8191&B,L=(B=B>>>13,0|n[7]),z=8191&L,$=(L=L>>>13,0|n[8]),U=8191&$,H=($=$>>>13,n=0|n[9],8191&n),V=(n=n>>>13,r.negative=e.negative^t.negative,r.length=19,(0+(e=Math.imul(o,T))|0)+((8191&(t=Math.imul(o,C)+Math.imul(a,T)|0))<<13)|0),q=(Math.imul(a,C)+(t>>>13)|0)+(V>>>26)|0,W=(e=(V&=67108863,Math.imul(c,T)),t=Math.imul(c,C)+Math.imul(l,T)|0,Math.imul(l,C)),X=(q+(e=e+Math.imul(o,M)|0)|0)+((8191&(t=(t+Math.imul(o,E)|0)+Math.imul(a,M)|0))<<13)|0,K=(q=((W+Math.imul(a,E)|0)+(t>>>13)|0)+(X>>>26)|0,X&=67108863,e=Math.imul(u,T),t=Math.imul(u,C)+Math.imul(h,T)|0,W=Math.imul(h,C),e=e+Math.imul(c,M)|0,t=(t+Math.imul(c,E)|0)+Math.imul(l,M)|0,W=W+Math.imul(l,E)|0,(q+(e=e+Math.imul(o,O)|0)|0)+((8191&(t=(t+Math.imul(o,A)|0)+Math.imul(a,O)|0))<<13)|0),Y=(q=((W+Math.imul(a,A)|0)+(t>>>13)|0)+(K>>>26)|0,K&=67108863,e=Math.imul(f,T),t=Math.imul(f,C)+Math.imul(d,T)|0,W=Math.imul(d,C),e=e+Math.imul(u,M)|0,t=(t+Math.imul(u,E)|0)+Math.imul(h,M)|0,W=W+Math.imul(h,E)|0,e=e+Math.imul(c,O)|0,t=(t+Math.imul(c,A)|0)+Math.imul(l,O)|0,W=W+Math.imul(l,A)|0,(q+(e=e+Math.imul(o,I)|0)|0)+((8191&(t=(t+Math.imul(o,j)|0)+Math.imul(a,I)|0))<<13)|0),Z=(q=((W+Math.imul(a,j)|0)+(t>>>13)|0)+(Y>>>26)|0,Y&=67108863,e=Math.imul(m,T),t=Math.imul(m,C)+Math.imul(p,T)|0,W=Math.imul(p,C),e=e+Math.imul(f,M)|0,t=(t+Math.imul(f,E)|0)+Math.imul(d,M)|0,W=W+Math.imul(d,E)|0,e=e+Math.imul(u,O)|0,t=(t+Math.imul(u,A)|0)+Math.imul(h,O)|0,W=W+Math.imul(h,A)|0,e=e+Math.imul(c,I)|0,t=(t+Math.imul(c,j)|0)+Math.imul(l,I)|0,W=W+Math.imul(l,j)|0,(q+(e=e+Math.imul(o,N)|0)|0)+((8191&(t=(t+Math.imul(o,R)|0)+Math.imul(a,N)|0))<<13)|0),G=(q=((W+Math.imul(a,R)|0)+(t>>>13)|0)+(Z>>>26)|0,Z&=67108863,e=Math.imul(g,T),t=Math.imul(g,C)+Math.imul(b,T)|0,W=Math.imul(b,C),e=e+Math.imul(m,M)|0,t=(t+Math.imul(m,E)|0)+Math.imul(p,M)|0,W=W+Math.imul(p,E)|0,e=e+Math.imul(f,O)|0,t=(t+Math.imul(f,A)|0)+Math.imul(d,O)|0,W=W+Math.imul(d,A)|0,e=e+Math.imul(u,I)|0,t=(t+Math.imul(u,j)|0)+Math.imul(h,I)|0,W=W+Math.imul(h,j)|0,e=e+Math.imul(c,N)|0,t=(t+Math.imul(c,R)|0)+Math.imul(l,N)|0,W=W+Math.imul(l,R)|0,(q+(e=e+Math.imul(o,D)|0)|0)+((8191&(t=(t+Math.imul(o,P)|0)+Math.imul(a,D)|0))<<13)|0),J=(q=((W+Math.imul(a,P)|0)+(t>>>13)|0)+(G>>>26)|0,G&=67108863,e=Math.imul(v,T),t=Math.imul(v,C)+Math.imul(y,T)|0,W=Math.imul(y,C),e=e+Math.imul(g,M)|0,t=(t+Math.imul(g,E)|0)+Math.imul(b,M)|0,W=W+Math.imul(b,E)|0,e=e+Math.imul(m,O)|0,t=(t+Math.imul(m,A)|0)+Math.imul(p,O)|0,W=W+Math.imul(p,A)|0,e=e+Math.imul(f,I)|0,t=(t+Math.imul(f,j)|0)+Math.imul(d,I)|0,W=W+Math.imul(d,j)|0,e=e+Math.imul(u,N)|0,t=(t+Math.imul(u,R)|0)+Math.imul(h,N)|0,W=W+Math.imul(h,R)|0,e=e+Math.imul(c,D)|0,t=(t+Math.imul(c,P)|0)+Math.imul(l,D)|0,W=W+Math.imul(l,P)|0,(q+(e=e+Math.imul(o,F)|0)|0)+((8191&(t=(t+Math.imul(o,B)|0)+Math.imul(a,F)|0))<<13)|0),Q=(q=((W+Math.imul(a,B)|0)+(t>>>13)|0)+(J>>>26)|0,J&=67108863,e=Math.imul(_,T),t=Math.imul(_,C)+Math.imul(w,T)|0,W=Math.imul(w,C),e=e+Math.imul(v,M)|0,t=(t+Math.imul(v,E)|0)+Math.imul(y,M)|0,W=W+Math.imul(y,E)|0,e=e+Math.imul(g,O)|0,t=(t+Math.imul(g,A)|0)+Math.imul(b,O)|0,W=W+Math.imul(b,A)|0,e=e+Math.imul(m,I)|0,t=(t+Math.imul(m,j)|0)+Math.imul(p,I)|0,W=W+Math.imul(p,j)|0,e=e+Math.imul(f,N)|0,t=(t+Math.imul(f,R)|0)+Math.imul(d,N)|0,W=W+Math.imul(d,R)|0,e=e+Math.imul(u,D)|0,t=(t+Math.imul(u,P)|0)+Math.imul(h,D)|0,W=W+Math.imul(h,P)|0,e=e+Math.imul(c,F)|0,t=(t+Math.imul(c,B)|0)+Math.imul(l,F)|0,W=W+Math.imul(l,B)|0,(q+(e=e+Math.imul(o,z)|0)|0)+((8191&(t=(t+Math.imul(o,L)|0)+Math.imul(a,z)|0))<<13)|0),ee=(q=((W+Math.imul(a,L)|0)+(t>>>13)|0)+(Q>>>26)|0,Q&=67108863,e=Math.imul(S,T),t=Math.imul(S,C)+Math.imul(x,T)|0,W=Math.imul(x,C),e=e+Math.imul(_,M)|0,t=(t+Math.imul(_,E)|0)+Math.imul(w,M)|0,W=W+Math.imul(w,E)|0,e=e+Math.imul(v,O)|0,t=(t+Math.imul(v,A)|0)+Math.imul(y,O)|0,W=W+Math.imul(y,A)|0,e=e+Math.imul(g,I)|0,t=(t+Math.imul(g,j)|0)+Math.imul(b,I)|0,W=W+Math.imul(b,j)|0,e=e+Math.imul(m,N)|0,t=(t+Math.imul(m,R)|0)+Math.imul(p,N)|0,W=W+Math.imul(p,R)|0,e=e+Math.imul(f,D)|0,t=(t+Math.imul(f,P)|0)+Math.imul(d,D)|0,W=W+Math.imul(d,P)|0,e=e+Math.imul(u,F)|0,t=(t+Math.imul(u,B)|0)+Math.imul(h,F)|0,W=W+Math.imul(h,B)|0,e=e+Math.imul(c,z)|0,t=(t+Math.imul(c,L)|0)+Math.imul(l,z)|0,W=W+Math.imul(l,L)|0,(q+(e=e+Math.imul(o,U)|0)|0)+((8191&(t=(t+Math.imul(o,$)|0)+Math.imul(a,U)|0))<<13)|0);q=((W+Math.imul(a,$)|0)+(t>>>13)|0)+(ee>>>26)|0,ee&=67108863,e=Math.imul(k,T),t=Math.imul(k,C)+Math.imul(i,T)|0,W=Math.imul(i,C),e=e+Math.imul(S,M)|0,t=(t+Math.imul(S,E)|0)+Math.imul(x,M)|0,W=W+Math.imul(x,E)|0,e=e+Math.imul(_,O)|0,t=(t+Math.imul(_,A)|0)+Math.imul(w,O)|0,W=W+Math.imul(w,A)|0,e=e+Math.imul(v,I)|0,t=(t+Math.imul(v,j)|0)+Math.imul(y,I)|0,W=W+Math.imul(y,j)|0,e=e+Math.imul(g,N)|0,t=(t+Math.imul(g,R)|0)+Math.imul(b,N)|0,W=W+Math.imul(b,R)|0,e=e+Math.imul(m,D)|0,t=(t+Math.imul(m,P)|0)+Math.imul(p,D)|0,W=W+Math.imul(p,P)|0,e=e+Math.imul(f,F)|0,t=(t+Math.imul(f,B)|0)+Math.imul(d,F)|0,W=W+Math.imul(d,B)|0,e=e+Math.imul(u,z)|0,t=(t+Math.imul(u,L)|0)+Math.imul(h,z)|0,W=W+Math.imul(h,L)|0,e=e+Math.imul(c,U)|0,t=(t+Math.imul(c,$)|0)+Math.imul(l,U)|0,W=W+Math.imul(l,$)|0,T=(q+(e=e+Math.imul(o,H)|0)|0)+((8191&(t=(t+Math.imul(o,n)|0)+Math.imul(a,H)|0))<<13)|0,q=((W+Math.imul(a,n)|0)+(t>>>13)|0)+(T>>>26)|0,T&=67108863,e=Math.imul(k,M),t=Math.imul(k,E)+Math.imul(i,M)|0,W=Math.imul(i,E),e=e+Math.imul(S,O)|0,t=(t+Math.imul(S,A)|0)+Math.imul(x,O)|0,W=W+Math.imul(x,A)|0,e=e+Math.imul(_,I)|0,t=(t+Math.imul(_,j)|0)+Math.imul(w,I)|0,W=W+Math.imul(w,j)|0,e=e+Math.imul(v,N)|0,t=(t+Math.imul(v,R)|0)+Math.imul(y,N)|0,W=W+Math.imul(y,R)|0,e=e+Math.imul(g,D)|0,t=(t+Math.imul(g,P)|0)+Math.imul(b,D)|0,W=W+Math.imul(b,P)|0,e=e+Math.imul(m,F)|0,t=(t+Math.imul(m,B)|0)+Math.imul(p,F)|0,W=W+Math.imul(p,B)|0,e=e+Math.imul(f,z)|0,t=(t+Math.imul(f,L)|0)+Math.imul(d,z)|0,W=W+Math.imul(d,L)|0,e=e+Math.imul(u,U)|0,t=(t+Math.imul(u,$)|0)+Math.imul(h,U)|0,W=W+Math.imul(h,$)|0,C=(q+(e=e+Math.imul(c,H)|0)|0)+((8191&(t=(t+Math.imul(c,n)|0)+Math.imul(l,H)|0))<<13)|0,q=((W+Math.imul(l,n)|0)+(t>>>13)|0)+(C>>>26)|0,C&=67108863,e=Math.imul(k,O),t=Math.imul(k,A)+Math.imul(i,O)|0,W=Math.imul(i,A),e=e+Math.imul(S,I)|0,t=(t+Math.imul(S,j)|0)+Math.imul(x,I)|0,W=W+Math.imul(x,j)|0,e=e+Math.imul(_,N)|0,t=(t+Math.imul(_,R)|0)+Math.imul(w,N)|0,W=W+Math.imul(w,R)|0,e=e+Math.imul(v,D)|0,t=(t+Math.imul(v,P)|0)+Math.imul(y,D)|0,W=W+Math.imul(y,P)|0,e=e+Math.imul(g,F)|0,t=(t+Math.imul(g,B)|0)+Math.imul(b,F)|0,W=W+Math.imul(b,B)|0,e=e+Math.imul(m,z)|0,t=(t+Math.imul(m,L)|0)+Math.imul(p,z)|0,W=W+Math.imul(p,L)|0,e=e+Math.imul(f,U)|0,t=(t+Math.imul(f,$)|0)+Math.imul(d,U)|0,W=W+Math.imul(d,$)|0,o=(q+(e=e+Math.imul(u,H)|0)|0)+((8191&(t=(t+Math.imul(u,n)|0)+Math.imul(h,H)|0))<<13)|0,q=((W+Math.imul(h,n)|0)+(t>>>13)|0)+(o>>>26)|0,o&=67108863,e=Math.imul(k,I),t=Math.imul(k,j)+Math.imul(i,I)|0,W=Math.imul(i,j),e=e+Math.imul(S,N)|0,t=(t+Math.imul(S,R)|0)+Math.imul(x,N)|0,W=W+Math.imul(x,R)|0,e=e+Math.imul(_,D)|0,t=(t+Math.imul(_,P)|0)+Math.imul(w,D)|0,W=W+Math.imul(w,P)|0,e=e+Math.imul(v,F)|0,t=(t+Math.imul(v,B)|0)+Math.imul(y,F)|0,W=W+Math.imul(y,B)|0,e=e+Math.imul(g,z)|0,t=(t+Math.imul(g,L)|0)+Math.imul(b,z)|0,W=W+Math.imul(b,L)|0,e=e+Math.imul(m,U)|0,t=(t+Math.imul(m,$)|0)+Math.imul(p,U)|0,W=W+Math.imul(p,$)|0,a=(q+(e=e+Math.imul(f,H)|0)|0)+((8191&(t=(t+Math.imul(f,n)|0)+Math.imul(d,H)|0))<<13)|0,q=((W+Math.imul(d,n)|0)+(t>>>13)|0)+(a>>>26)|0,a&=67108863,e=Math.imul(k,N),t=Math.imul(k,R)+Math.imul(i,N)|0,W=Math.imul(i,R),e=e+Math.imul(S,D)|0,t=(t+Math.imul(S,P)|0)+Math.imul(x,D)|0,W=W+Math.imul(x,P)|0,e=e+Math.imul(_,F)|0,t=(t+Math.imul(_,B)|0)+Math.imul(w,F)|0,W=W+Math.imul(w,B)|0,e=e+Math.imul(v,z)|0,t=(t+Math.imul(v,L)|0)+Math.imul(y,z)|0,W=W+Math.imul(y,L)|0,e=e+Math.imul(g,U)|0,t=(t+Math.imul(g,$)|0)+Math.imul(b,U)|0,W=W+Math.imul(b,$)|0,M=(q+(e=e+Math.imul(m,H)|0)|0)+((8191&(t=(t+Math.imul(m,n)|0)+Math.imul(p,H)|0))<<13)|0,q=((W+Math.imul(p,n)|0)+(t>>>13)|0)+(M>>>26)|0,M&=67108863,e=Math.imul(k,D),t=Math.imul(k,P)+Math.imul(i,D)|0,W=Math.imul(i,P),e=e+Math.imul(S,F)|0,t=(t+Math.imul(S,B)|0)+Math.imul(x,F)|0,W=W+Math.imul(x,B)|0,e=e+Math.imul(_,z)|0,t=(t+Math.imul(_,L)|0)+Math.imul(w,z)|0,W=W+Math.imul(w,L)|0,e=e+Math.imul(v,U)|0,t=(t+Math.imul(v,$)|0)+Math.imul(y,U)|0,W=W+Math.imul(y,$)|0,E=(q+(e=e+Math.imul(g,H)|0)|0)+((8191&(t=(t+Math.imul(g,n)|0)+Math.imul(b,H)|0))<<13)|0,q=((W+Math.imul(b,n)|0)+(t>>>13)|0)+(E>>>26)|0,E&=67108863,e=Math.imul(k,F),t=Math.imul(k,B)+Math.imul(i,F)|0,W=Math.imul(i,B),e=e+Math.imul(S,z)|0,t=(t+Math.imul(S,L)|0)+Math.imul(x,z)|0,W=W+Math.imul(x,L)|0,e=e+Math.imul(_,U)|0,t=(t+Math.imul(_,$)|0)+Math.imul(w,U)|0,W=W+Math.imul(w,$)|0,c=(q+(e=e+Math.imul(v,H)|0)|0)+((8191&(t=(t+Math.imul(v,n)|0)+Math.imul(y,H)|0))<<13)|0,q=((W+Math.imul(y,n)|0)+(t>>>13)|0)+(c>>>26)|0,c&=67108863,e=Math.imul(k,z),t=Math.imul(k,L)+Math.imul(i,z)|0,W=Math.imul(i,L),e=e+Math.imul(S,U)|0,t=(t+Math.imul(S,$)|0)+Math.imul(x,U)|0,W=W+Math.imul(x,$)|0,l=(q+(e=e+Math.imul(_,H)|0)|0)+((8191&(t=(t+Math.imul(_,n)|0)+Math.imul(w,H)|0))<<13)|0,q=((W+Math.imul(w,n)|0)+(t>>>13)|0)+(l>>>26)|0,l&=67108863,e=Math.imul(k,U),t=Math.imul(k,$)+Math.imul(i,U)|0,W=Math.imul(i,$),O=(q+(e=e+Math.imul(S,H)|0)|0)+((8191&(t=(t+Math.imul(S,n)|0)+Math.imul(x,H)|0))<<13)|0,q=((W+Math.imul(x,n)|0)+(t>>>13)|0)+(O>>>26)|0,O&=67108863,A=(q+(e=Math.imul(k,H))|0)+((8191&(t=Math.imul(k,n)+Math.imul(i,H)|0))<<13)|0;return q=(Math.imul(i,n)+(t>>>13)|0)+(A>>>26)|0,A&=67108863,s[0]=V,s[1]=X,s[2]=K,s[3]=Y,s[4]=Z,s[5]=G,s[6]=J,s[7]=Q,s[8]=ee,s[9]=T,s[10]=C,s[11]=o,s[12]=a,s[13]=M,s[14]=E,s[15]=c,s[16]=l,s[17]=O,s[18]=A,0!=q&&(s[19]=q,r.length++),r};function m(e,t,r){return(new b).mulp(e,t,r)}function b(e,t){this.x=e,this.y=t}Math.imul||(p=f),a.prototype.mulTo=function(e,t){var r=this.length+e.length;return(10===this.length&&10===e.length?p:r<63?f:r<1024?function(e,t,r){r.negative=t.negative^e.negative,r.length=e.length+t.length;for(var i=0,n=0,s=0;s>>26)|0)>>>26,a&=67108863}r.words[s]=o,i=a,a=n}return 0!==i?r.words[s]=i:r.length--,r.strip()}:m)(this,e,t)},b.prototype.makeRBT=function(e){for(var t=new Array(e),r=a.prototype._countBits(e)-1,i=0;i>=1;return i},b.prototype.permute=function(e,t,r,i,n,s){for(var a=0;a>>=1)r++;return 1<>>=13),s>>>=13;for(a=2*t;a>=26)+(i/67108864|0)+(s>>>26);this.words[r]=67108863&s}return 0!==t&&(this.words[r]=t,this.length++),this},a.prototype.muln=function(e){return this.clone().imuln(e)},a.prototype.sqr=function(){return this.mul(this)},a.prototype.isqr=function(){return this.imul(this.clone())},a.prototype.pow=function(e){var t=function(e){for(var t=new Array(e.bitLength()),r=0;r>>i}return t}(e);if(0===t.length)return new a(1);for(var r=this,i=0;i>>26-t<<26-t;if(0!=t){for(var s=0,a=0;a>>26-t}s&&(this.words[a]=s,this.length++)}if(0!=r){for(a=this.length-1;0<=a;a--)this.words[a+r]=this.words[a];for(a=0;a>>s<a)for(this.length-=a,c=0;c>>s,h=u&o}return l&&0!==h&&(l.words[l.length++]=h),0===this.length&&(this.words[0]=0,this.length=1),this.strip()},a.prototype.ishrn=function(e,t,r){return n(0===this.negative),this.iushrn(e,t,r)},a.prototype.shln=function(e){return this.clone().ishln(e)},a.prototype.ushln=function(e){return this.clone().iushln(e)},a.prototype.shrn=function(e){return this.clone().ishrn(e)},a.prototype.ushrn=function(e){return this.clone().iushrn(e)},a.prototype.testn=function(e){n("number"==typeof e&&0<=e);var t=e%26;e=(e-t)/26;return!(this.length<=e||!(this.words[e]&1<>>t<>26)-(l/67108864|0);this.words[a+r]=67108863&o}for(;a>26,this.words[a+r]=67108863&o;if(0!==s){for(n(-1===s),a=s=0;a>26,this.words[a]=67108863&o;this.negative=1}return this.strip()},a.prototype._wordDiv=function(e,t){this.length,e.length;var r=this.clone(),i=e,n=0|i.words[i.length-1];0!=(e=26-this._countBits(n))&&(i=i.ushln(e),r.iushln(e),n=0|i.words[i.length-1]);var s,o=r.length-i.length;if("mod"!==t){(s=new a(null)).length=1+o,s.words=new Array(s.length);for(var l=0;lthis.length||this.cmp(e)<0?{div:new a(0),mod:this}:1===e.length?"div"===t?{div:this.divn(e.words[0]),mod:null}:"mod"===t?{div:null,mod:new a(this.modn(e.words[0]))}:{div:this.divn(e.words[0]),mod:new a(this.modn(e.words[0]))}:this._wordDiv(e,t);var i,s,o},a.prototype.div=function(e){return this.divmod(e,"div",!1).div},a.prototype.mod=function(e){return this.divmod(e,"mod",!1).mod},a.prototype.umod=function(e){return this.divmod(e,"mod",!0).mod},a.prototype.divRound=function(e){var t,r,i=this.divmod(e);return i.mod.isZero()||(r=0!==i.div.negative?i.mod.isub(e):i.mod,t=e.ushrn(1),e=e.andln(1),(r=r.cmp(t))<0)||1===e&&0===r?i.div:0!==i.div.negative?i.div.isubn(1):i.div.iaddn(1)},a.prototype.modn=function(e){n(e<=67108863);for(var t=(1<<26)%e,r=0,i=this.length-1;0<=i;i--)r=(t*r+(0|this.words[i]))%e;return r},a.prototype.idivn=function(e){n(e<=67108863);for(var t=0,r=this.length-1;0<=r;r--){var i=(0|this.words[r])+67108864*t;this.words[r]=i/e|0,t=i%e}return this.strip()},a.prototype.divn=function(e){return this.clone().idivn(e)},a.prototype.egcd=function(e){n(0===e.negative),n(!e.isZero());for(var t=this,r=e.clone(),i=(t=0!==t.negative?t.umod(e):t.clone(),new a(1)),s=new a(0),o=new a(0),l=new a(1),c=0;t.isEven()&&r.isEven();)t.iushrn(1),r.iushrn(1),++c;for(var h=r.clone(),u=t.clone();!t.isZero();){for(var d=0,f=1;0==(t.words[0]&f)&&d<26;++d,f<<=1);if(0>>26;s&=67108863,this.words[i]=s}0!==r&&(this.words[i]=r,this.length++)}return this},a.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},a.prototype.cmpn=function(e){var t=e<0;return 0===this.negative||t?0===this.negative&&t?1:(this.strip(),t=1e.length)return 1;if(this.lengththis.n;);return e=t>>22,n=s}0===(e.words[i-10]=n>>>=22)&&10>>=26,e.words[r]=n,t=i}return 0!==t&&(e.words[e.length++]=t),e},a._prime=function(e){if(g[e])return g[e];var t;if("k256"===e)t=new v;else if("p224"===e)t=new w;else if("p192"===e)t=new _;else{if("p25519"!==e)throw new Error("Unknown prime "+e);t=new x}return g[e]=t},S.prototype._verify1=function(e){n(0===e.negative,"red works only with positives"),n(e.red,"red works only with red numbers")},S.prototype._verify2=function(e,t){n(0==(e.negative|t.negative),"red works only with positives"),n(e.red&&e.red===t.red,"red works only with red numbers")},S.prototype.imod=function(e){return(this.prime?this.prime.ireduce(e):e.umod(this.m))._forceRed(this)},S.prototype.neg=function(e){return e.isZero()?e.clone():this.m.sub(e)._forceRed(this)},S.prototype.add=function(e,t){return this._verify2(e,t),e=e.add(t),0<=e.cmp(this.m)&&e.isub(this.m),e._forceRed(this)},S.prototype.iadd=function(e,t){return this._verify2(e,t),e=e.iadd(t),0<=e.cmp(this.m)&&e.isub(this.m),e},S.prototype.sub=function(e,t){return this._verify2(e,t),e=e.sub(t),e.cmpn(0)<0&&e.iadd(this.m),e._forceRed(this)},S.prototype.isub=function(e,t){return this._verify2(e,t),e=e.isub(t),e.cmpn(0)<0&&e.iadd(this.m),e},S.prototype.shl=function(e,t){return this._verify1(e),this.imod(e.ushln(t))},S.prototype.imul=function(e,t){return this._verify2(e,t),this.imod(e.imul(t))},S.prototype.mul=function(e,t){return this._verify2(e,t),this.imod(e.mul(t))},S.prototype.isqr=function(e){return this.imul(e,e.clone())},S.prototype.sqr=function(e){return this.mul(e,e)},S.prototype.sqrt=function(e){if(e.isZero())return e.clone();var t=this.m.andln(3);if(n(t%2==1),3===t)return t=this.m.add(new a(1)).iushrn(2),this.pow(e,t);for(var r=this.m.subn(1),i=0;!r.isZero()&&0===r.andln(1);)i++,r.iushrn(1);n(!r.isZero());for(var s=new a(1).toRed(this),o=s.redNeg(),l=this.m.subn(1).iushrn(1),c=new a(2*(c=this.m.bitLength())*c).toRed(this);0!==this.pow(c,l).cmp(o);)c.redIAdd(o);for(var h=this.pow(c,r),u=this.pow(e,r.addn(1).iushrn(1)),d=this.pow(e,r),f=i;0!==d.cmp(s);){for(var p=d,m=0;0!==p.cmp(s);m++)p=p.redSqr();n(m>h&1;n!==r[0]&&(n=this.sqr(n)),0!=u||0!==s?(s=s<<1|u,(4==++o||0===i&&0===h)&&(n=this.mul(n,r[s]),s=o=0)):o=0}l=26}return n},S.prototype.convertTo=function(e){var t=e.umod(this.m);return t===e?t.clone():t},S.prototype.convertFrom=function(e){return e=e.clone(),e.red=null,e},a.mont=function(e){return new k(e)},s(k,S),k.prototype.convertTo=function(e){return this.imod(e.ushln(this.shift))},k.prototype.convertFrom=function(e){return e=this.imod(e.mul(this.rinv)),e.red=null,e},k.prototype.imul=function(e,t){return e.isZero()||t.isZero()?(e.words[0]=0,e.length=1,e):(t=(e=e.imul(t)).maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),0<=(t=e=e.isub(t).iushrn(this.shift)).cmp(this.m)?t=e.isub(this.m):e.cmpn(0)<0&&(t=e.iadd(this.m)),t._forceRed(this))},k.prototype.mul=function(e,t){return(e.isZero()||t.isZero()?new a(0):(t=(e=e.mul(t)).maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),0<=(t=e=e.isub(t).iushrn(this.shift)).cmp(this.m)?t=e.isub(this.m):e.cmpn(0)<0&&(t=e.iadd(this.m)),t))._forceRed(this)},k.prototype.invm=function(e){return this.imod(e._invmp(this.m).mul(this.r2))._forceRed(this)}},{buffer:188}],185:[function(e,t,r){"use strict";r.byteLength=function(e){e=c(e);var t=e[0];e=e[1];return 3*(t+e)/4-e},r.toByteArray=function(e){for(var t,r=c(e),i=r[0],a=(r=r[1],new s(3*(i+r)/4-r)),o=0,l=0>16&255,a[o++]=t>>8&255,a[o++]=255&t;return 2===r&&(t=n[e.charCodeAt(h)]<<2|n[e.charCodeAt(h+1)]>>4,a[o++]=255&t),1===r&&(t=n[e.charCodeAt(h)]<<10|n[e.charCodeAt(h+1)]<<4|n[e.charCodeAt(h+2)]>>2,a[o++]=t>>8&255,a[o++]=255&t),a},r.fromByteArray=function(e){for(var t,r=e.length,n=r%3,s=[],a=0,o=r-n;a>18&63]+i[n>>12&63]+i[n>>6&63]+i[63&n]);return s.join("")}(e,a,o>2]+i[t<<4&63]+"==")):2==n&&(t=(e[r-2]<<8)+e[r-1],s.push(i[t>>10]+i[t>>4&63]+i[t<<2&63]+"=")),s.join("")};for(var i=[],n=[],s="undefined"!=typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",o=0,l=a.length;o>>26-o&67108863,26<=(o+=24)&&(o-=26,s++);else if("le"===r)for(s=i=0;i>>26-o&67108863,26<=(o+=24)&&(o-=26,s++);return this._strip()},a.prototype._parseHex=function(e,t,r){this.length=Math.ceil((e.length-t)/6),this.words=new Array(this.length);for(var i=0;i>>26):s+=8;else for(i=(e.length-t)%2==0?t+1:t;i>>26):s+=8;this._strip()},a.prototype._parseBase=function(e,t,r){this.words=[0];for(var i=0,n=this.length=1;n<=67108863;n*=t)i++;n=n/t|0;for(var s=e.length-r,a=s%--i,o=Math.min(s,s-a)+r,l=0,h=r;h"}var d=["","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"],f=[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(e,t,r){r.negative=t.negative^e.negative;var i=e.length+t.length|0,n=(i=(r.length=i)-1|0,(0|e.words[0])*(0|t.words[0])),s=n/67108864|0;r.words[0]=67108863&n;for(var a=1;a>>26,l=67108863&s,c=Math.min(a,t.length-1),h=Math.max(0,a-e.length+1);h<=c;h++)o+=(n=(0|e.words[a-h|0])*(0|t.words[h])+l)/67108864|0,l=67108863&n;r.words[a]=0|l,s=0|o}return 0!==s?r.words[a]=0|s:r.length--,r._strip()}a.prototype.toString=function(e,t){if(t=0|t||1,16===(e=e||10)||"hex"===e){for(var r="",i=0,s=0,a=0;a>>24-i&16777215;26<=(i+=2)&&(i-=26,a--),r=0!==s||a!==this.length-1?d[6-l.length]+l+r:l+r}for(0!==s&&(r=s.toString(16)+r);r.length%t!=0;)r="0"+r;return 0!==this.negative?"-"+r:r}if(e===(0|e)&&2<=e&&e<=36){var c=f[e],h=p[e],u=(r="",this.clone());for(u.negative=0;!u.isZero();){var m=u.modrn(h).toString(e);r=(u=u.idivn(h)).isZero()?m+r:d[c-m.length]+m+r}for(this.isZero()&&(r="0"+r);r.length%t!=0;)r="0"+r;return 0!==this.negative?"-"+r:r}n(!1,"Base should be between 2 and 36")},a.prototype.toNumber=function(){var e=this.words[0];return 2===this.length?e+=67108864*this.words[1]:3===this.length&&1===this.words[2]?e+=4503599627370496+67108864*this.words[1]:2>8&255),r>16&255),6===s?(r>24&255),s=i=0):(i=a>>>24,s+=2)}if(r>8&255),0<=r&&(e[r--]=a>>16&255),6===s?(0<=r&&(e[r--]=a>>24&255),s=i=0):(i=a>>>24,s+=2)}if(0<=r)for(e[r--]=i;0<=r;)e[r--]=0},Math.clz32?a.prototype._countBits=function(e){return 32-Math.clz32(e)}:a.prototype._countBits=function(e){var t=0;return 4096<=e&&(t+=13,e>>>=13),64<=e&&(t+=7,e>>>=7),8<=e&&(t+=4,e>>>=4),2<=e&&(t+=2,e>>>=2),t+e},a.prototype._zeroBits=function(e){var t;return 0===e?26:((t=0)==(8191&(e=e))&&(t+=13,e>>>=13),0==(127&e)&&(t+=7,e>>>=7),0==(15&e)&&(t+=4,e>>>=4),0==(3&e)&&(t+=2,e>>>=2),0==(1&e)&&t++,t)},a.prototype.bitLength=function(){var e=this.words[this.length-1];e=this._countBits(e);return 26*(this.length-1)+e},a.prototype.zeroBits=function(){if(this.isZero())return 0;for(var e=0,t=0;te.length?this.clone().ior(e):e.clone().ior(this)},a.prototype.uor=function(e){return this.length>e.length?this.clone().iuor(e):e.clone().iuor(this)},a.prototype.iuand=function(e){for(var t=this.length>e.length?e:this,r=0;re.length?this.clone().iand(e):e.clone().iand(this)},a.prototype.uand=function(e){return this.length>e.length?this.clone().iuand(e):e.clone().iuand(this)},a.prototype.iuxor=function(e){for(var t,r=this.length>e.length?(t=this,e):(t=e,this),i=0;ie.length?this.clone().ixor(e):e.clone().ixor(this)},a.prototype.uxor=function(e){return this.length>e.length?this.clone().iuxor(e):e.clone().iuxor(this)},a.prototype.inotn=function(e){n("number"==typeof e&&0<=e);var t=0|Math.ceil(e/26);e%=26;this._expand(t),0>26-e),this._strip()},a.prototype.notn=function(e){return this.clone().inotn(e)},a.prototype.setn=function(e,t){n("number"==typeof e&&0<=e);var r=e/26|0;e%=26;return this._expand(1+r),this.words[r]=t?this.words[r]|1<e.length?(r=this,e):(r=e,this),n=0,s=0;s>>26;for(;0!==n&&s>>26;if(this.length=r.length,0!==n)this.words[this.length]=n,this.length++;else if(r!==this)for(;se.length?this.clone().iadd(e):e.clone().iadd(this)},a.prototype.isub=function(e){var t;if(0!==e.negative)return e.negative=0,t=this.iadd(e),e.negative=1,t._normSign();if(0!==this.negative)return this.negative=0,this.iadd(e),this.negative=1,this._normSign();var r,i=this.cmp(e);if(0===i)return this.negative=0,this.length=1,this.words[0]=0,this;for(var n=0>26,this.words[a]=67108863&t;for(;0!==s&&a>26,this.words[a]=67108863&t;if(0===s&&a>>13,0|i[1]),c=8191&l,h=(l=l>>>13,0|i[2]),u=8191&h,d=(h=h>>>13,0|i[3]),f=8191&d,p=(d=d>>>13,0|i[4]),m=8191&p,b=(p=p>>>13,0|i[5]),g=8191&b,y=(b=b>>>13,0|i[6]),v=8191&y,w=(y=y>>>13,0|i[7]),_=8191&w,x=(w=w>>>13,0|i[8]),S=8191&x,k=(x=x>>>13,i=0|i[9],8191&i),C=(i=i>>>13,0|n[0]),T=8191&C,E=(C=C>>>13,0|n[1]),M=8191&E,A=(E=E>>>13,0|n[2]),O=8191&A,j=(A=A>>>13,0|n[3]),I=8191&j,R=(j=j>>>13,0|n[4]),N=8191&R,P=(R=R>>>13,0|n[5]),D=8191&P,B=(P=P>>>13,0|n[6]),F=8191&B,L=(B=B>>>13,0|n[7]),z=8191&L,$=(L=L>>>13,0|n[8]),U=8191&$,H=($=$>>>13,n=0|n[9],8191&n),V=(n=n>>>13,r.negative=e.negative^t.negative,r.length=19,(0+(e=Math.imul(o,T))|0)+((8191&(t=Math.imul(o,C)+Math.imul(a,T)|0))<<13)|0),q=(Math.imul(a,C)+(t>>>13)|0)+(V>>>26)|0,W=(e=(V&=67108863,Math.imul(c,T)),t=Math.imul(c,C)+Math.imul(l,T)|0,Math.imul(l,C)),X=(q+(e=e+Math.imul(o,M)|0)|0)+((8191&(t=(t+Math.imul(o,E)|0)+Math.imul(a,M)|0))<<13)|0,K=(q=((W+Math.imul(a,E)|0)+(t>>>13)|0)+(X>>>26)|0,X&=67108863,e=Math.imul(u,T),t=Math.imul(u,C)+Math.imul(h,T)|0,W=Math.imul(h,C),e=e+Math.imul(c,M)|0,t=(t+Math.imul(c,E)|0)+Math.imul(l,M)|0,W=W+Math.imul(l,E)|0,(q+(e=e+Math.imul(o,O)|0)|0)+((8191&(t=(t+Math.imul(o,A)|0)+Math.imul(a,O)|0))<<13)|0),Y=(q=((W+Math.imul(a,A)|0)+(t>>>13)|0)+(K>>>26)|0,K&=67108863,e=Math.imul(f,T),t=Math.imul(f,C)+Math.imul(d,T)|0,W=Math.imul(d,C),e=e+Math.imul(u,M)|0,t=(t+Math.imul(u,E)|0)+Math.imul(h,M)|0,W=W+Math.imul(h,E)|0,e=e+Math.imul(c,O)|0,t=(t+Math.imul(c,A)|0)+Math.imul(l,O)|0,W=W+Math.imul(l,A)|0,(q+(e=e+Math.imul(o,I)|0)|0)+((8191&(t=(t+Math.imul(o,j)|0)+Math.imul(a,I)|0))<<13)|0),Z=(q=((W+Math.imul(a,j)|0)+(t>>>13)|0)+(Y>>>26)|0,Y&=67108863,e=Math.imul(m,T),t=Math.imul(m,C)+Math.imul(p,T)|0,W=Math.imul(p,C),e=e+Math.imul(f,M)|0,t=(t+Math.imul(f,E)|0)+Math.imul(d,M)|0,W=W+Math.imul(d,E)|0,e=e+Math.imul(u,O)|0,t=(t+Math.imul(u,A)|0)+Math.imul(h,O)|0,W=W+Math.imul(h,A)|0,e=e+Math.imul(c,I)|0,t=(t+Math.imul(c,j)|0)+Math.imul(l,I)|0,W=W+Math.imul(l,j)|0,(q+(e=e+Math.imul(o,N)|0)|0)+((8191&(t=(t+Math.imul(o,R)|0)+Math.imul(a,N)|0))<<13)|0),G=(q=((W+Math.imul(a,R)|0)+(t>>>13)|0)+(Z>>>26)|0,Z&=67108863,e=Math.imul(g,T),t=Math.imul(g,C)+Math.imul(b,T)|0,W=Math.imul(b,C),e=e+Math.imul(m,M)|0,t=(t+Math.imul(m,E)|0)+Math.imul(p,M)|0,W=W+Math.imul(p,E)|0,e=e+Math.imul(f,O)|0,t=(t+Math.imul(f,A)|0)+Math.imul(d,O)|0,W=W+Math.imul(d,A)|0,e=e+Math.imul(u,I)|0,t=(t+Math.imul(u,j)|0)+Math.imul(h,I)|0,W=W+Math.imul(h,j)|0,e=e+Math.imul(c,N)|0,t=(t+Math.imul(c,R)|0)+Math.imul(l,N)|0,W=W+Math.imul(l,R)|0,(q+(e=e+Math.imul(o,D)|0)|0)+((8191&(t=(t+Math.imul(o,P)|0)+Math.imul(a,D)|0))<<13)|0),J=(q=((W+Math.imul(a,P)|0)+(t>>>13)|0)+(G>>>26)|0,G&=67108863,e=Math.imul(v,T),t=Math.imul(v,C)+Math.imul(y,T)|0,W=Math.imul(y,C),e=e+Math.imul(g,M)|0,t=(t+Math.imul(g,E)|0)+Math.imul(b,M)|0,W=W+Math.imul(b,E)|0,e=e+Math.imul(m,O)|0,t=(t+Math.imul(m,A)|0)+Math.imul(p,O)|0,W=W+Math.imul(p,A)|0,e=e+Math.imul(f,I)|0,t=(t+Math.imul(f,j)|0)+Math.imul(d,I)|0,W=W+Math.imul(d,j)|0,e=e+Math.imul(u,N)|0,t=(t+Math.imul(u,R)|0)+Math.imul(h,N)|0,W=W+Math.imul(h,R)|0,e=e+Math.imul(c,D)|0,t=(t+Math.imul(c,P)|0)+Math.imul(l,D)|0,W=W+Math.imul(l,P)|0,(q+(e=e+Math.imul(o,F)|0)|0)+((8191&(t=(t+Math.imul(o,B)|0)+Math.imul(a,F)|0))<<13)|0),Q=(q=((W+Math.imul(a,B)|0)+(t>>>13)|0)+(J>>>26)|0,J&=67108863,e=Math.imul(_,T),t=Math.imul(_,C)+Math.imul(w,T)|0,W=Math.imul(w,C),e=e+Math.imul(v,M)|0,t=(t+Math.imul(v,E)|0)+Math.imul(y,M)|0,W=W+Math.imul(y,E)|0,e=e+Math.imul(g,O)|0,t=(t+Math.imul(g,A)|0)+Math.imul(b,O)|0,W=W+Math.imul(b,A)|0,e=e+Math.imul(m,I)|0,t=(t+Math.imul(m,j)|0)+Math.imul(p,I)|0,W=W+Math.imul(p,j)|0,e=e+Math.imul(f,N)|0,t=(t+Math.imul(f,R)|0)+Math.imul(d,N)|0,W=W+Math.imul(d,R)|0,e=e+Math.imul(u,D)|0,t=(t+Math.imul(u,P)|0)+Math.imul(h,D)|0,W=W+Math.imul(h,P)|0,e=e+Math.imul(c,F)|0,t=(t+Math.imul(c,B)|0)+Math.imul(l,F)|0,W=W+Math.imul(l,B)|0,(q+(e=e+Math.imul(o,z)|0)|0)+((8191&(t=(t+Math.imul(o,L)|0)+Math.imul(a,z)|0))<<13)|0),ee=(q=((W+Math.imul(a,L)|0)+(t>>>13)|0)+(Q>>>26)|0,Q&=67108863,e=Math.imul(S,T),t=Math.imul(S,C)+Math.imul(x,T)|0,W=Math.imul(x,C),e=e+Math.imul(_,M)|0,t=(t+Math.imul(_,E)|0)+Math.imul(w,M)|0,W=W+Math.imul(w,E)|0,e=e+Math.imul(v,O)|0,t=(t+Math.imul(v,A)|0)+Math.imul(y,O)|0,W=W+Math.imul(y,A)|0,e=e+Math.imul(g,I)|0,t=(t+Math.imul(g,j)|0)+Math.imul(b,I)|0,W=W+Math.imul(b,j)|0,e=e+Math.imul(m,N)|0,t=(t+Math.imul(m,R)|0)+Math.imul(p,N)|0,W=W+Math.imul(p,R)|0,e=e+Math.imul(f,D)|0,t=(t+Math.imul(f,P)|0)+Math.imul(d,D)|0,W=W+Math.imul(d,P)|0,e=e+Math.imul(u,F)|0,t=(t+Math.imul(u,B)|0)+Math.imul(h,F)|0,W=W+Math.imul(h,B)|0,e=e+Math.imul(c,z)|0,t=(t+Math.imul(c,L)|0)+Math.imul(l,z)|0,W=W+Math.imul(l,L)|0,(q+(e=e+Math.imul(o,U)|0)|0)+((8191&(t=(t+Math.imul(o,$)|0)+Math.imul(a,U)|0))<<13)|0);q=((W+Math.imul(a,$)|0)+(t>>>13)|0)+(ee>>>26)|0,ee&=67108863,e=Math.imul(k,T),t=Math.imul(k,C)+Math.imul(i,T)|0,W=Math.imul(i,C),e=e+Math.imul(S,M)|0,t=(t+Math.imul(S,E)|0)+Math.imul(x,M)|0,W=W+Math.imul(x,E)|0,e=e+Math.imul(_,O)|0,t=(t+Math.imul(_,A)|0)+Math.imul(w,O)|0,W=W+Math.imul(w,A)|0,e=e+Math.imul(v,I)|0,t=(t+Math.imul(v,j)|0)+Math.imul(y,I)|0,W=W+Math.imul(y,j)|0,e=e+Math.imul(g,N)|0,t=(t+Math.imul(g,R)|0)+Math.imul(b,N)|0,W=W+Math.imul(b,R)|0,e=e+Math.imul(m,D)|0,t=(t+Math.imul(m,P)|0)+Math.imul(p,D)|0,W=W+Math.imul(p,P)|0,e=e+Math.imul(f,F)|0,t=(t+Math.imul(f,B)|0)+Math.imul(d,F)|0,W=W+Math.imul(d,B)|0,e=e+Math.imul(u,z)|0,t=(t+Math.imul(u,L)|0)+Math.imul(h,z)|0,W=W+Math.imul(h,L)|0,e=e+Math.imul(c,U)|0,t=(t+Math.imul(c,$)|0)+Math.imul(l,U)|0,W=W+Math.imul(l,$)|0,T=(q+(e=e+Math.imul(o,H)|0)|0)+((8191&(t=(t+Math.imul(o,n)|0)+Math.imul(a,H)|0))<<13)|0,q=((W+Math.imul(a,n)|0)+(t>>>13)|0)+(T>>>26)|0,T&=67108863,e=Math.imul(k,M),t=Math.imul(k,E)+Math.imul(i,M)|0,W=Math.imul(i,E),e=e+Math.imul(S,O)|0,t=(t+Math.imul(S,A)|0)+Math.imul(x,O)|0,W=W+Math.imul(x,A)|0,e=e+Math.imul(_,I)|0,t=(t+Math.imul(_,j)|0)+Math.imul(w,I)|0,W=W+Math.imul(w,j)|0,e=e+Math.imul(v,N)|0,t=(t+Math.imul(v,R)|0)+Math.imul(y,N)|0,W=W+Math.imul(y,R)|0,e=e+Math.imul(g,D)|0,t=(t+Math.imul(g,P)|0)+Math.imul(b,D)|0,W=W+Math.imul(b,P)|0,e=e+Math.imul(m,F)|0,t=(t+Math.imul(m,B)|0)+Math.imul(p,F)|0,W=W+Math.imul(p,B)|0,e=e+Math.imul(f,z)|0,t=(t+Math.imul(f,L)|0)+Math.imul(d,z)|0,W=W+Math.imul(d,L)|0,e=e+Math.imul(u,U)|0,t=(t+Math.imul(u,$)|0)+Math.imul(h,U)|0,W=W+Math.imul(h,$)|0,C=(q+(e=e+Math.imul(c,H)|0)|0)+((8191&(t=(t+Math.imul(c,n)|0)+Math.imul(l,H)|0))<<13)|0,q=((W+Math.imul(l,n)|0)+(t>>>13)|0)+(C>>>26)|0,C&=67108863,e=Math.imul(k,O),t=Math.imul(k,A)+Math.imul(i,O)|0,W=Math.imul(i,A),e=e+Math.imul(S,I)|0,t=(t+Math.imul(S,j)|0)+Math.imul(x,I)|0,W=W+Math.imul(x,j)|0,e=e+Math.imul(_,N)|0,t=(t+Math.imul(_,R)|0)+Math.imul(w,N)|0,W=W+Math.imul(w,R)|0,e=e+Math.imul(v,D)|0,t=(t+Math.imul(v,P)|0)+Math.imul(y,D)|0,W=W+Math.imul(y,P)|0,e=e+Math.imul(g,F)|0,t=(t+Math.imul(g,B)|0)+Math.imul(b,F)|0,W=W+Math.imul(b,B)|0,e=e+Math.imul(m,z)|0,t=(t+Math.imul(m,L)|0)+Math.imul(p,z)|0,W=W+Math.imul(p,L)|0,e=e+Math.imul(f,U)|0,t=(t+Math.imul(f,$)|0)+Math.imul(d,U)|0,W=W+Math.imul(d,$)|0,o=(q+(e=e+Math.imul(u,H)|0)|0)+((8191&(t=(t+Math.imul(u,n)|0)+Math.imul(h,H)|0))<<13)|0,q=((W+Math.imul(h,n)|0)+(t>>>13)|0)+(o>>>26)|0,o&=67108863,e=Math.imul(k,I),t=Math.imul(k,j)+Math.imul(i,I)|0,W=Math.imul(i,j),e=e+Math.imul(S,N)|0,t=(t+Math.imul(S,R)|0)+Math.imul(x,N)|0,W=W+Math.imul(x,R)|0,e=e+Math.imul(_,D)|0,t=(t+Math.imul(_,P)|0)+Math.imul(w,D)|0,W=W+Math.imul(w,P)|0,e=e+Math.imul(v,F)|0,t=(t+Math.imul(v,B)|0)+Math.imul(y,F)|0,W=W+Math.imul(y,B)|0,e=e+Math.imul(g,z)|0,t=(t+Math.imul(g,L)|0)+Math.imul(b,z)|0,W=W+Math.imul(b,L)|0,e=e+Math.imul(m,U)|0,t=(t+Math.imul(m,$)|0)+Math.imul(p,U)|0,W=W+Math.imul(p,$)|0,a=(q+(e=e+Math.imul(f,H)|0)|0)+((8191&(t=(t+Math.imul(f,n)|0)+Math.imul(d,H)|0))<<13)|0,q=((W+Math.imul(d,n)|0)+(t>>>13)|0)+(a>>>26)|0,a&=67108863,e=Math.imul(k,N),t=Math.imul(k,R)+Math.imul(i,N)|0,W=Math.imul(i,R),e=e+Math.imul(S,D)|0,t=(t+Math.imul(S,P)|0)+Math.imul(x,D)|0,W=W+Math.imul(x,P)|0,e=e+Math.imul(_,F)|0,t=(t+Math.imul(_,B)|0)+Math.imul(w,F)|0,W=W+Math.imul(w,B)|0,e=e+Math.imul(v,z)|0,t=(t+Math.imul(v,L)|0)+Math.imul(y,z)|0,W=W+Math.imul(y,L)|0,e=e+Math.imul(g,U)|0,t=(t+Math.imul(g,$)|0)+Math.imul(b,U)|0,W=W+Math.imul(b,$)|0,M=(q+(e=e+Math.imul(m,H)|0)|0)+((8191&(t=(t+Math.imul(m,n)|0)+Math.imul(p,H)|0))<<13)|0,q=((W+Math.imul(p,n)|0)+(t>>>13)|0)+(M>>>26)|0,M&=67108863,e=Math.imul(k,D),t=Math.imul(k,P)+Math.imul(i,D)|0,W=Math.imul(i,P),e=e+Math.imul(S,F)|0,t=(t+Math.imul(S,B)|0)+Math.imul(x,F)|0,W=W+Math.imul(x,B)|0,e=e+Math.imul(_,z)|0,t=(t+Math.imul(_,L)|0)+Math.imul(w,z)|0,W=W+Math.imul(w,L)|0,e=e+Math.imul(v,U)|0,t=(t+Math.imul(v,$)|0)+Math.imul(y,U)|0,W=W+Math.imul(y,$)|0,E=(q+(e=e+Math.imul(g,H)|0)|0)+((8191&(t=(t+Math.imul(g,n)|0)+Math.imul(b,H)|0))<<13)|0,q=((W+Math.imul(b,n)|0)+(t>>>13)|0)+(E>>>26)|0,E&=67108863,e=Math.imul(k,F),t=Math.imul(k,B)+Math.imul(i,F)|0,W=Math.imul(i,B),e=e+Math.imul(S,z)|0,t=(t+Math.imul(S,L)|0)+Math.imul(x,z)|0,W=W+Math.imul(x,L)|0,e=e+Math.imul(_,U)|0,t=(t+Math.imul(_,$)|0)+Math.imul(w,U)|0,W=W+Math.imul(w,$)|0,c=(q+(e=e+Math.imul(v,H)|0)|0)+((8191&(t=(t+Math.imul(v,n)|0)+Math.imul(y,H)|0))<<13)|0,q=((W+Math.imul(y,n)|0)+(t>>>13)|0)+(c>>>26)|0,c&=67108863,e=Math.imul(k,z),t=Math.imul(k,L)+Math.imul(i,z)|0,W=Math.imul(i,L),e=e+Math.imul(S,U)|0,t=(t+Math.imul(S,$)|0)+Math.imul(x,U)|0,W=W+Math.imul(x,$)|0,l=(q+(e=e+Math.imul(_,H)|0)|0)+((8191&(t=(t+Math.imul(_,n)|0)+Math.imul(w,H)|0))<<13)|0,q=((W+Math.imul(w,n)|0)+(t>>>13)|0)+(l>>>26)|0,l&=67108863,e=Math.imul(k,U),t=Math.imul(k,$)+Math.imul(i,U)|0,W=Math.imul(i,$),O=(q+(e=e+Math.imul(S,H)|0)|0)+((8191&(t=(t+Math.imul(S,n)|0)+Math.imul(x,H)|0))<<13)|0,q=((W+Math.imul(x,n)|0)+(t>>>13)|0)+(O>>>26)|0,O&=67108863,A=(q+(e=Math.imul(k,H))|0)+((8191&(t=Math.imul(k,n)+Math.imul(i,H)|0))<<13)|0;return q=(Math.imul(i,n)+(t>>>13)|0)+(A>>>26)|0,A&=67108863,s[0]=V,s[1]=X,s[2]=K,s[3]=Y,s[4]=Z,s[5]=G,s[6]=J,s[7]=Q,s[8]=ee,s[9]=T,s[10]=C,s[11]=o,s[12]=a,s[13]=M,s[14]=E,s[15]=c,s[16]=l,s[17]=O,s[18]=A,0!=q&&(s[19]=q,r.length++),r};function g(e,t,r){r.negative=t.negative^e.negative,r.length=e.length+t.length;for(var i=0,n=0,s=0;s>>26)|0)>>>26,a&=67108863}r.words[s]=o,i=a,a=n}return 0!==i?r.words[s]=i:r.length--,r._strip()}function y(e,t,r){return g(e,t,r)}Math.imul||(b=m),a.prototype.mulTo=function(e,t){var r=this.length+e.length;return(10===this.length&&10===e.length?b:r<63?m:r<1024?g:y)(this,e,t)},a.prototype.mul=function(e){var t=new a(null);return t.words=new Array(this.length+e.length),this.mulTo(e,t)},a.prototype.mulf=function(e){var t=new a(null);return t.words=new Array(this.length+e.length),y(this,e,t)},a.prototype.imul=function(e){return this.clone().mulTo(e,this)},a.prototype.imuln=function(e){var t=e<0;n("number"==typeof(e=t?-e:e)),n(e<67108864);for(var r=0,i=0;i>=26)+(s/67108864|0)+(a>>>26);this.words[i]=67108863&a}return 0!==r&&(this.words[i]=r,this.length++),t?this.ineg():this},a.prototype.muln=function(e){return this.clone().imuln(e)},a.prototype.sqr=function(){return this.mul(this)},a.prototype.isqr=function(){return this.imul(this.clone())},a.prototype.pow=function(e){var t=function(e){for(var t=new Array(e.bitLength()),r=0;r>>r%26&1;return t}(e);if(0===t.length)return new a(1);for(var r=this,i=0;i>>26-t<<26-t;if(0!=t){for(var s=0,a=0;a>>26-t}s&&(this.words[a]=s,this.length++)}if(0!=r){for(a=this.length-1;0<=a;a--)this.words[a+r]=this.words[a];for(a=0;a>>s<a)for(this.length-=a,c=0;c>>s,h=u&o}return l&&0!==h&&(l.words[l.length++]=h),0===this.length&&(this.words[0]=0,this.length=1),this._strip()},a.prototype.ishrn=function(e,t,r){return n(0===this.negative),this.iushrn(e,t,r)},a.prototype.shln=function(e){return this.clone().ishln(e)},a.prototype.ushln=function(e){return this.clone().iushln(e)},a.prototype.shrn=function(e){return this.clone().ishrn(e)},a.prototype.ushrn=function(e){return this.clone().iushrn(e)},a.prototype.testn=function(e){n("number"==typeof e&&0<=e);var t=e%26;e=(e-t)/26;return!(this.length<=e||!(this.words[e]&1<>>t<>26)-(l/67108864|0);this.words[a+r]=67108863&o}for(;a>26,this.words[a+r]=67108863&o;if(0!==s){for(n(-1===s),a=s=0;a>26,this.words[a]=67108863&o;this.negative=1}return this._strip()},a.prototype._wordDiv=function(e,t){this.length,e.length;var r=this.clone(),i=e,n=0|i.words[i.length-1];0!=(e=26-this._countBits(n))&&(i=i.ushln(e),r.iushln(e),n=0|i.words[i.length-1]);var s,o=r.length-i.length;if("mod"!==t){(s=new a(null)).length=1+o,s.words=new Array(s.length);for(var l=0;lthis.length||this.cmp(e)<0?{div:new a(0),mod:this}:1===e.length?"div"===t?{div:this.divn(e.words[0]),mod:null}:"mod"===t?{div:null,mod:new a(this.modrn(e.words[0]))}:{div:this.divn(e.words[0]),mod:new a(this.modrn(e.words[0]))}:this._wordDiv(e,t);var i,s,o},a.prototype.div=function(e){return this.divmod(e,"div",!1).div},a.prototype.mod=function(e){return this.divmod(e,"mod",!1).mod},a.prototype.umod=function(e){return this.divmod(e,"mod",!0).mod},a.prototype.divRound=function(e){var t,r,i=this.divmod(e);return i.mod.isZero()||(r=0!==i.div.negative?i.mod.isub(e):i.mod,t=e.ushrn(1),e=e.andln(1),(r=r.cmp(t))<0)||1===e&&0===r?i.div:0!==i.div.negative?i.div.isubn(1):i.div.iaddn(1)},a.prototype.modrn=function(e){var t=e<0;n((e=t?-e:e)<=67108863);for(var r=(1<<26)%e,i=0,s=this.length-1;0<=s;s--)i=(r*i+(0|this.words[s]))%e;return t?-i:i},a.prototype.modn=function(e){return this.modrn(e)},a.prototype.idivn=function(e){var t=e<0;n((e=t?-e:e)<=67108863);for(var r=0,i=this.length-1;0<=i;i--){var s=(0|this.words[i])+67108864*r;this.words[i]=s/e|0,r=s%e}return this._strip(),t?this.ineg():this},a.prototype.divn=function(e){return this.clone().idivn(e)},a.prototype.egcd=function(e){n(0===e.negative),n(!e.isZero());for(var t=this,r=e.clone(),i=(t=0!==t.negative?t.umod(e):t.clone(),new a(1)),s=new a(0),o=new a(0),l=new a(1),c=0;t.isEven()&&r.isEven();)t.iushrn(1),r.iushrn(1),++c;for(var h=r.clone(),u=t.clone();!t.isZero();){for(var d=0,f=1;0==(t.words[0]&f)&&d<26;++d,f<<=1);if(0>>26;s&=67108863,this.words[i]=s}0!==r&&(this.words[i]=r,this.length++)}return this},a.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},a.prototype.cmpn=function(e){var t=e<0;return 0===this.negative||t?0===this.negative&&t?1:(this._strip(),t=1e.length)return 1;if(this.lengththis.n;);return e=t>>22,n=s}0===(e.words[i-10]=n>>>=22)&&10>>=26,e.words[r]=n,t=i}return 0!==t&&(e.words[e.length++]=t),e},a._prime=function(e){if(v[e])return v[e];var t;if("k256"===e)t=new _;else if("p224"===e)t=new x;else if("p192"===e)t=new S;else{if("p25519"!==e)throw new Error("Unknown prime "+e);t=new k}return v[e]=t},C.prototype._verify1=function(e){n(0===e.negative,"red works only with positives"),n(e.red,"red works only with red numbers")},C.prototype._verify2=function(e,t){n(0==(e.negative|t.negative),"red works only with positives"),n(e.red&&e.red===t.red,"red works only with red numbers")},C.prototype.imod=function(e){return this.prime?this.prime.ireduce(e)._forceRed(this):(h(e,e.umod(this.m)._forceRed(this)),e)},C.prototype.neg=function(e){return e.isZero()?e.clone():this.m.sub(e)._forceRed(this)},C.prototype.add=function(e,t){return this._verify2(e,t),e=e.add(t),0<=e.cmp(this.m)&&e.isub(this.m),e._forceRed(this)},C.prototype.iadd=function(e,t){return this._verify2(e,t),e=e.iadd(t),0<=e.cmp(this.m)&&e.isub(this.m),e},C.prototype.sub=function(e,t){return this._verify2(e,t),e=e.sub(t),e.cmpn(0)<0&&e.iadd(this.m),e._forceRed(this)},C.prototype.isub=function(e,t){return this._verify2(e,t),e=e.isub(t),e.cmpn(0)<0&&e.iadd(this.m),e},C.prototype.shl=function(e,t){return this._verify1(e),this.imod(e.ushln(t))},C.prototype.imul=function(e,t){return this._verify2(e,t),this.imod(e.imul(t))},C.prototype.mul=function(e,t){return this._verify2(e,t),this.imod(e.mul(t))},C.prototype.isqr=function(e){return this.imul(e,e.clone())},C.prototype.sqr=function(e){return this.mul(e,e)},C.prototype.sqrt=function(e){if(e.isZero())return e.clone();var t=this.m.andln(3);if(n(t%2==1),3===t)return t=this.m.add(new a(1)).iushrn(2),this.pow(e,t);for(var r=this.m.subn(1),i=0;!r.isZero()&&0===r.andln(1);)i++,r.iushrn(1);n(!r.isZero());for(var s=new a(1).toRed(this),o=s.redNeg(),l=this.m.subn(1).iushrn(1),c=new a(2*(c=this.m.bitLength())*c).toRed(this);0!==this.pow(c,l).cmp(o);)c.redIAdd(o);for(var h=this.pow(c,r),u=this.pow(e,r.addn(1).iushrn(1)),d=this.pow(e,r),f=i;0!==d.cmp(s);){for(var p=d,m=0;0!==p.cmp(s);m++)p=p.redSqr();n(m>h&1;n!==r[0]&&(n=this.sqr(n)),0!=u||0!==s?(s=s<<1|u,(4==++o||0===i&&0===h)&&(n=this.mul(n,r[s]),s=o=0)):o=0}l=26}return n},C.prototype.convertTo=function(e){var t=e.umod(this.m);return t===e?t.clone():t},C.prototype.convertFrom=function(e){return e=e.clone(),e.red=null,e},a.mont=function(e){return new T(e)},s(T,C),T.prototype.convertTo=function(e){return this.imod(e.ushln(this.shift))},T.prototype.convertFrom=function(e){return e=this.imod(e.mul(this.rinv)),e.red=null,e},T.prototype.imul=function(e,t){return e.isZero()||t.isZero()?(e.words[0]=0,e.length=1,e):(t=(e=e.imul(t)).maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),0<=(t=e=e.isub(t).iushrn(this.shift)).cmp(this.m)?t=e.isub(this.m):e.cmpn(0)<0&&(t=e.iadd(this.m)),t._forceRed(this))},T.prototype.mul=function(e,t){return(e.isZero()||t.isZero()?new a(0):(t=(e=e.mul(t)).maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),0<=(t=e=e.isub(t).iushrn(this.shift)).cmp(this.m)?t=e.isub(this.m):e.cmpn(0)<0&&(t=e.iadd(this.m)),t))._forceRed(this)},T.prototype.invm=function(e){return this.imod(e._invmp(this.m).mul(this.r2))._forceRed(this)}},{buffer:188}],187:[function(e,t,r){"use strict";var i;function n(e){this.rand=e}if(t.exports=function(e){return(i=i||new n(null)).generate(e)},(t.exports.Rand=n).prototype.generate=function(e){return this._rand(e)},n.prototype._rand=function(e){if(this.rand.getBytes)return this.rand.getBytes(e);for(var t=new Uint8Array(e),r=0;r>>24]^h[p>>>16&255]^u[m>>>8&255]^d[255&b]^t[g++],a=c[p>>>24]^h[m>>>16&255]^u[b>>>8&255]^d[255&f]^t[g++],o=c[m>>>24]^h[b>>>16&255]^u[f>>>8&255]^d[255&p]^t[g++],l=c[b>>>24]^h[f>>>16&255]^u[p>>>8&255]^d[255&m]^t[g++],f=s,p=a,m=o,b=l;return s=(i[f>>>24]<<24|i[p>>>16&255]<<16|i[m>>>8&255]<<8|i[255&b])^t[g++],a=(i[p>>>24]<<24|i[m>>>16&255]<<16|i[b>>>8&255]<<8|i[255&f])^t[g++],o=(i[m>>>24]<<24|i[b>>>16&255]<<16|i[f>>>8&255]<<8|i[255&p])^t[g++],l=(i[b>>>24]<<24|i[f>>>16&255]<<16|i[p>>>8&255]<<8|i[255&m])^t[g++],[s>>>=0,a>>>=0,o>>>=0,l>>>=0]}var o=[0,1,2,4,8,16,32,64,128,27,54],l=function(){for(var e=new Array(256),t=0;t<256;t++)e[t]=t<128?t<<1:t<<1^283;for(var r=[],i=[],n=[[],[],[],[]],s=[[],[],[],[]],a=0,o=0,l=0;l<256;++l){var c=o^o<<1^o<<2^o<<3^o<<4,h=(r[a]=c=c>>>8^255&c^99,e[i[c]=a]),u=e[h],d=e[u],f=257*e[c]^16843008*c;n[0][a]=f<<24|f>>>8,n[1][a]=f<<16|f>>>16,n[2][a]=f<<8|f>>>24,n[3][a]=f,s[0][c]=(f=16843009*d^65537*u^257*h^16843008*a)<<24|f>>>8,s[1][c]=f<<16|f>>>16,s[2][c]=f<<8|f>>>24,s[3][c]=f,0===a?a=o=1:(a=h^e[e[e[d^h]]],o^=e[e[o]])}return{SBOX:r,INV_SBOX:i,SUB_MIX:n,INV_SUB_MIX:s}}();function c(e){this._key=n(e),this._reset()}c.blockSize=16,c.keySize=32,c.prototype.blockSize=c.blockSize,c.prototype.keySize=c.keySize,c.prototype._reset=function(){for(var e=this._key,t=e.length,r=t+6,i=4*(r+1),n=[],s=0;s>>24)>>>24]<<24|l.SBOX[a>>>16&255]<<16|l.SBOX[a>>>8&255]<<8|l.SBOX[255&a],a^=o[s/t|0]<<24):6>>24]<<24|l.SBOX[a>>>16&255]<<16|l.SBOX[a>>>8&255]<<8|l.SBOX[255&a]),n[s]=n[s-t]^a}for(var c=[],h=0;h>>24]]^l.INV_SUB_MIX[1][l.SBOX[d>>>16&255]]^l.INV_SUB_MIX[2][l.SBOX[d>>>8&255]]^l.INV_SUB_MIX[3][l.SBOX[255&d]]}this._nRounds=r,this._keySchedule=n,this._invKeySchedule=c},c.prototype.encryptBlockRaw=function(e){return a(e=n(e),this._keySchedule,l.SUB_MIX,l.SBOX,this._nRounds)},c.prototype.encryptBlock=function(e){e=this.encryptBlockRaw(e);var t=i.allocUnsafe(16);return t.writeUInt32BE(e[0],0),t.writeUInt32BE(e[1],4),t.writeUInt32BE(e[2],8),t.writeUInt32BE(e[3],12),t},c.prototype.decryptBlock=function(e){var t=(e=n(e))[1];e[1]=e[3],e[3]=t,t=a(e,this._invKeySchedule,l.INV_SUB_MIX,l.INV_SBOX,this._nRounds),e=i.allocUnsafe(16);return e.writeUInt32BE(t[0],0),e.writeUInt32BE(t[3],4),e.writeUInt32BE(t[2],8),e.writeUInt32BE(t[1],12),e},c.prototype.scrub=function(){s(this._keySchedule),s(this._invKeySchedule),s(this._key)},t.exports.AES=c},{"safe-buffer":494}],190:[function(e,t,r){"use strict";var i=e("./aes"),n=e("safe-buffer").Buffer,s=e("cipher-base"),a=e("inherits"),o=e("./ghash"),l=e("buffer-xor"),c=e("./incr32");function h(e,t,r,a){s.call(this);var l,h,u,d=n.alloc(4,0);this._cipher=new i.AES(t),t=this._cipher.encryptBlock(d);this._ghash=new o(t),d=this,t=t,r=12===(l=r).length?(d._finID=n.concat([l,n.from([0,0,0,1])]),n.concat([l,n.from([0,0,0,2])])):(t=new o(t),h=(u=l.length)%16,t.update(l),h&&t.update(n.alloc(h=16-h,0)),t.update(n.alloc(8,0)),l=8*u,(h=n.alloc(8)).writeUIntBE(l,0,8),t.update(h),d._finID=t.state,u=n.from(d._finID),c(u),u),this._prev=n.from(r),this._cache=n.allocUnsafe(0),this._secCache=n.allocUnsafe(0),this._decrypt=a,this._alen=0,this._len=0,this._mode=e,this._authTag=null,this._called=!1}a(h,s),h.prototype._update=function(e){!this._called&&this._alen&&(t=16-this._alen%16)<16&&(t=n.alloc(t,0),this._ghash.update(t)),this._called=!0;var t=this._mode.encrypt(this,e);return this._decrypt?this._ghash.update(e):this._ghash.update(t),this._len+=e.length,t},h.prototype._final=function(){if(this._decrypt&&!this._authTag)throw new Error("Unsupported state or unable to authenticate data");var e=l(this._ghash.final(8*this._alen,8*this._len),this._cipher.encryptBlock(this._finID));if(this._decrypt&&function(e,t){var r=0;e.length!==t.length&&r++;for(var i=Math.min(e.length,t.length),n=0;n>>0,0),t.writeUInt32BE(e[1]>>>0,4),t.writeUInt32BE(e[2]>>>0,8),t.writeUInt32BE(e[3]>>>0,12),t}function a(e){this.h=e,this.state=i.alloc(16,0),this.cache=i.allocUnsafe(0)}a.prototype.ghash=function(e){for(var t=-1;++t>>1|(1&i[t-1])<<31;i[0]=i[0]>>>1,r&&(i[0]=i[0]^225<<24)}this.state=s(n)},a.prototype.update=function(e){var t;for(this.cache=i.concat([this.cache,e]);16<=this.cache.length;)t=this.cache.slice(0,16),this.cache=this.cache.slice(16),this.ghash(t)},a.prototype.final=function(e,t){return this.cache.length&&this.ghash(i.concat([this.cache,n],16)),this.ghash(s([0,e,0,t])),this.state},t.exports=a},{"safe-buffer":494}],195:[function(e,t,r){"use strict";t.exports=function(e){for(var t,r=e.length;r--;){if(255!==(t=e.readUInt8(r))){t++,e.writeUInt8(t,r);break}e.writeUInt8(0,r)}}},{}],196:[function(e,t,r){"use strict";var i=e("buffer-xor");r.encrypt=function(e,t){return t=i(t,e._prev),e._prev=e._cipher.encryptBlock(t),e._prev},r.decrypt=function(e,t){var r=e._prev;e._prev=t,e=e._cipher.decryptBlock(t);return i(e,r)}},{"buffer-xor":219}],197:[function(e,t,r){"use strict";var i=e("safe-buffer").Buffer,n=e("buffer-xor");function s(e,t,r){var s=t.length,a=n(t,e._cache);return e._cache=e._cache.slice(s),e._prev=i.concat([e._prev,r?t:a]),a}r.encrypt=function(e,t,r){for(var n,a=i.allocUnsafe(0);t.length;){if(0===e._cache.length&&(e._cache=e._cipher.encryptBlock(e._prev),e._prev=i.allocUnsafe(0)),!(e._cache.length<=t.length)){a=i.concat([a,s(e,t,r)]);break}n=e._cache.length,a=i.concat([a,s(e,t.slice(0,n),r)]),t=t.slice(n)}return a}},{"buffer-xor":219,"safe-buffer":494}],198:[function(e,t,r){"use strict";var i=e("safe-buffer").Buffer;function n(e,t,r){for(var n,s,a=-1,o=0;++a<8;)n=t&1<<7-a?128:0,o+=(128&(s=e._cipher.encryptBlock(e._prev)[0]^n))>>a%8,e._prev=function(e,t){var r=e.length,n=-1,s=i.allocUnsafe(e.length);for(e=i.concat([e,i.from([t])]);++n>7;return s}(e._prev,r?n:s);return o}r.encrypt=function(e,t,r){for(var s=t.length,a=i.allocUnsafe(s),o=-1;++o=t)throw new Error("invalid sig")}t.exports=function(e,t,r,c,h){var u,d;r=a(r);if("ec"===r.type){if("ecdsa"!==c&&"ecdsa/rsa"!==c)throw new Error("wrong public key type");var f,p=e,m=t,b=r,g=o[b.data.algorithm.curve.join(".")];if(g)return g=new s(g),f=b.data.subjectPrivateKey.data,g.verify(m,p,f);throw new Error("unknown curve "+b.data.algorithm.curve.join("."))}if("dsa"===r.type){if("dsa"!==c)throw new Error("wrong public key type");return g=e,m=t,p=r.data.p,f=r.data.q,b=r.data.g,x=r.data.pub_key,g=a.signature.decode(g,"der"),u=g.s,g=g.r,l(u,f),l(g,f),d=n.mont(p),u=u.invm(f),0===b.toRed(d).redPow(new n(m).mul(u).mod(f)).fromRed().mul(x.toRed(d).redPow(g.mul(u).mod(f)).fromRed()).mod(p).mod(f).cmp(g)}if("rsa"!==c&&"ecdsa/rsa"!==c)throw new Error("wrong public key type");t=i.concat([h,t]);for(var y=r.modulus.byteLength(),v=[1],w=0;t.length+v.length+2>5==6?2:e>>4==14?3:e>>3==30?4:e>>6==2?-1:-2}function o(e){var t,r=this.lastTotal-this.lastNeed,i=(t=this,128!=(192&(i=e)[0])?(t.lastNeed=0,"�"):1{const s=this.workbook.addWorksheet(t.sheetName),a=t.dateFormats||["YYYY-MM-DD[T]HH:mm:ssZ","YYYY-MM-DD[T]HH:mm:ss","MM-DD-YYYY","YYYY-MM-DD"],l=t.map||function(e){var t,r;return""===e?null:(t=Number(e),Number.isNaN(t)||t===1/0?(r=a.reduce((t,r)=>t||((t=o(e,r,!0)).isValid()?t:null),null))?new Date(r.valueOf()):void 0!==(r=h[e])?r:e:t)},c=n.parse(t.parserOptions).on("data",e=>{s.addRow(e.map(l))}).on("end",()=>{c.emit("worksheet",s)});c.on("worksheet",r).on("error",i),e.pipe(c)})}createInputStream(){throw new Error("`CSV#createInputStream` is deprecated. You should use `CSV#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")}write(e,t){return new Promise((r,i)=>{t=t||{};const s=this.workbook.getWorksheet(t.sheetName||t.sheetId),a=n.format(t.formatterOptions),{dateFormat:l,dateUTC:c}=(e.on("finish",()=>{r()}),a.on("error",i),a.pipe(e),t),h=t.map||(e=>{if(e){if(e.text||e.hyperlink)return e.hyperlink||e.text||"";if(e.formula||e.result)return e.result||"";if(e instanceof Date)return l?(c?o.utc(e):o(e)).format(l):(c?o.utc(e):o(e)).format();if(e.error)return e.error;if("object"==typeof e)return JSON.stringify(e)}return e}),u=void 0===t.includeEmptyRows||t.includeEmptyRows;let d=1;s&&s.eachRow((e,t)=>{if(u)for(;d++{t.addEx(this.fullAddress,e)})}addName(e){this.workbook.definedNames.addEx(this.fullAddress,e)}removeName(e){this.workbook.definedNames.removeEx(this.fullAddress,e)}removeAllNames(){this.workbook.definedNames.removeAllNames(this.fullAddress)}get _dataValidations(){return this.worksheet.dataValidations}get dataValidation(){return this._dataValidations.find(this.address)}set dataValidation(e){this._dataValidations.add(this.address,e)}get model(){var e=this._value["model"];return e.style=this.style,this._comment&&(e.comment=this._comment.model),e}set model(e){this._value.release(),this._value=c.create(e.type,this),(this._value.model=e).comment&&"note"===e.comment.type&&(this._comment=o.fromModel(e.comment)),e.style?this.style=e.style:this.style={}}}l.Types=s.ValueType;const c={getType:e=>null==e?l.Types.Null:e instanceof String||"string"==typeof e?l.Types.String:"number"==typeof e?l.Types.Number:"boolean"==typeof e?l.Types.Boolean:e instanceof Date?l.Types.Date:e.text&&e.hyperlink?l.Types.Hyperlink:e.formula||e.sharedFormula?l.Types.Formula:e.richText?l.Types.RichText:e.sharedString?l.Types.SharedString:e.error?l.Types.Error:l.Types.JSON,types:[{t:l.Types.Null,f:class{constructor(e){this.model={address:e.address,type:l.Types.Null}}get value(){return null}set value(e){}get type(){return l.Types.Null}get effectiveType(){return l.Types.Null}get address(){return this.model.address}set address(e){this.model.address=e}toCsvString(){return""}release(){}toString(){return""}}},{t:l.Types.Number,f:class{constructor(e,t){this.model={address:e.address,type:l.Types.Number,value:t}}get value(){return this.model.value}set value(e){this.model.value=e}get type(){return l.Types.Number}get effectiveType(){return l.Types.Number}get address(){return this.model.address}set address(e){this.model.address=e}toCsvString(){return this.model.value.toString()}release(){}toString(){return this.model.value.toString()}}},{t:l.Types.String,f:class{constructor(e,t){this.model={address:e.address,type:l.Types.String,value:t}}get value(){return this.model.value}set value(e){this.model.value=e}get type(){return l.Types.String}get effectiveType(){return l.Types.String}get address(){return this.model.address}set address(e){this.model.address=e}toCsvString(){return`"${this.model.value.replace(/"/g,'""')}"`}release(){}toString(){return this.model.value}}},{t:l.Types.Date,f:class{constructor(e,t){this.model={address:e.address,type:l.Types.Date,value:t}}get value(){return this.model.value}set value(e){this.model.value=e}get type(){return l.Types.Date}get effectiveType(){return l.Types.Date}get address(){return this.model.address}set address(e){this.model.address=e}toCsvString(){return this.model.value.toISOString()}release(){}toString(){return this.model.value.toString()}}},{t:l.Types.Hyperlink,f:class{constructor(e,t){this.model={address:e.address,type:l.Types.Hyperlink,text:t?t.text:void 0,hyperlink:t?t.hyperlink:void 0},t&&t.tooltip&&(this.model.tooltip=t.tooltip)}get value(){var e={text:this.model.text,hyperlink:this.model.hyperlink};return this.model.tooltip&&(e.tooltip=this.model.tooltip),e}set value(e){this.model={text:e.text,hyperlink:e.hyperlink},e.tooltip&&(this.model.tooltip=e.tooltip)}get text(){return this.model.text}set text(e){this.model.text=e}get hyperlink(){return this.model.hyperlink}set hyperlink(e){this.model.hyperlink=e}get type(){return l.Types.Hyperlink}get effectiveType(){return l.Types.Hyperlink}get address(){return this.model.address}set address(e){this.model.address=e}toCsvString(){return this.model.hyperlink}release(){}toString(){return this.model.text}}},{t:l.Types.Formula,f:class{constructor(e,t){this.cell=e,this.model={address:e.address,type:l.Types.Formula,shareType:t?t.shareType:void 0,ref:t?t.ref:void 0,formula:t?t.formula:void 0,sharedFormula:t?t.sharedFormula:void 0,result:t?t.result:void 0}}_copyModel(e){const t={},r=r=>{var i=e[r];i&&(t[r]=i)};return r("formula"),r("result"),r("ref"),r("shareType"),r("sharedFormula"),t}get value(){return this._copyModel(this.model)}set value(e){this.model=this._copyModel(e)}validate(e){switch(c.getType(e)){case l.Types.Null:case l.Types.String:case l.Types.Number:case l.Types.Date:break;case l.Types.Hyperlink:case l.Types.Formula:default:throw new Error("Cannot process that type of result value")}}get dependencies(){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)}}get formula(){return this.model.formula||this._getTranslatedFormula()}set formula(e){this.model.formula=e}get formulaType(){return this.model.formula?s.FormulaType.Master:this.model.sharedFormula?s.FormulaType.Shared:s.FormulaType.None}get result(){return this.model.result}set result(e){this.model.result=e}get type(){return l.Types.Formula}get effectiveType(){var e=this.model.result;return null==e?s.ValueType.Null:e instanceof String||"string"==typeof e?s.ValueType.String:"number"==typeof e?s.ValueType.Number:e instanceof Date?s.ValueType.Date:e.text&&e.hyperlink?s.ValueType.Hyperlink:e.formula?s.ValueType.Formula:s.ValueType.Null}get address(){return this.model.address}set address(e){this.model.address=e}_getTranslatedFormula(){var e;return!this._translatedFormula&&this.model.sharedFormula&&(e=this.cell["worksheet"],e=e.findCell(this.model.sharedFormula),this._translatedFormula=e&&a(e.formula,e.address,this.model.address)),this._translatedFormula}toCsvString(){return""+(this.model.result||"")}release(){}toString(){return this.model.result?this.model.result.toString():""}}},{t:l.Types.Merge,f:class{constructor(e,t){this.model={address:e.address,type:l.Types.Merge,master:t?t.address:void 0},(this._master=t)&&t.addMergeRef()}get value(){return this._master.value}set value(e){e instanceof l?(this._master&&this._master.releaseMergeRef(),e.addMergeRef(),this._master=e):this._master.value=e}isMergedTo(e){return e===this._master}get master(){return this._master}get type(){return l.Types.Merge}get effectiveType(){return this._master.effectiveType}get address(){return this.model.address}set address(e){this.model.address=e}toCsvString(){return""}release(){this._master.releaseMergeRef()}toString(){return this.value.toString()}}},{t:l.Types.JSON,f:class{constructor(e,t){this.model={address:e.address,type:l.Types.String,value:JSON.stringify(t),rawValue:t}}get value(){return this.model.rawValue}set value(e){this.model.rawValue=e,this.model.value=JSON.stringify(e)}get type(){return l.Types.String}get effectiveType(){return l.Types.String}get address(){return this.model.address}set address(e){this.model.address=e}toCsvString(){return this.model.value}release(){}toString(){return this.model.value}}},{t:l.Types.SharedString,f:class{constructor(e,t){this.model={address:e.address,type:l.Types.SharedString,value:t}}get value(){return this.model.value}set value(e){this.model.value=e}get type(){return l.Types.SharedString}get effectiveType(){return l.Types.SharedString}get address(){return this.model.address}set address(e){this.model.address=e}toCsvString(){return this.model.value.toString()}release(){}toString(){return this.model.value.toString()}}},{t:l.Types.RichText,f:class{constructor(e,t){this.model={address:e.address,type:l.Types.String,value:t}}get value(){return this.model.value}set value(e){this.model.value=e}toString(){return this.model.value.richText.map(e=>e.text).join("")}get type(){return l.Types.RichText}get effectiveType(){return l.Types.RichText}get address(){return this.model.address}set address(e){this.model.address=e}toCsvString(){return`"${this.text.replace(/"/g,'""')}"`}release(){}}},{t:l.Types.Boolean,f:class{constructor(e,t){this.model={address:e.address,type:l.Types.Boolean,value:t}}get value(){return this.model.value}set value(e){this.model.value=e}get type(){return l.Types.Boolean}get effectiveType(){return l.Types.Boolean}get address(){return this.model.address}set address(e){this.model.address=e}toCsvString(){return this.model.value?1:0}release(){}toString(){return this.model.value.toString()}}},{t:l.Types.Error,f:class{constructor(e,t){this.model={address:e.address,type:l.Types.Error,value:t}}get value(){return this.model.value}set value(e){this.model.value=e}get type(){return l.Types.Error}get effectiveType(){return l.Types.Error}get address(){return this.model.address}set address(e){this.model.address=e}toCsvString(){return this.toString()}release(){}toString(){return this.model.value.error.toString()}}}].reduce((e,t)=>(e[t.t]=t.f,e),[]),create(e,t,r){var i=this.types[e];if(i)return new i(t,r);throw new Error("Could not create Value of type "+e)}};t.exports=l},{"../utils/col-cache":19,"../utils/shared-formula":23,"../utils/under-dash":26,"./enums":7,"./note":9}],4:[function(e,t,r){"use strict";const i=e("../utils/under-dash"),n=e("./enums"),s=e("../utils/col-cache");t.exports=class e{constructor(e,t,r){this._worksheet=e,this._number=t,!1!==r&&(this.defn=r)}get number(){return this._number}get worksheet(){return this._worksheet}get letter(){return s.n2l(this._number)}get isCustomWidth(){return void 0!==this.width&&9!==this.width}get defn(){return{header:this._header,key:this.key,width:this.width,style:this.style,hidden:this.hidden,outlineLevel:this.outlineLevel}}set defn(e){e?(this.key=e.key,this.width=void 0!==e.width?e.width:9,this.outlineLevel=e.outlineLevel,e.style?this.style=e.style:this.style={},this.header=e.header,this._hidden=!!e.hidden):(delete this._header,delete this._key,delete this.width,this.style={},this.outlineLevel=0)}get headers(){return this._header&&this._header instanceof Array?this._header:[this._header]}get header(){return this._header}set header(e){void 0!==e?(this._header=e,this.headers.forEach((e,t)=>{this._worksheet.getCell(t+1,this.number).value=e})):this._header=void 0}get key(){return this._key}set key(e){(this._key&&this._worksheet.getColumnKey(this._key))===this&&this._worksheet.deleteColumnKey(this._key),(this._key=e)&&this._worksheet.setColumnKey(this._key,this)}get hidden(){return!!this._hidden}set hidden(e){this._hidden=e}get outlineLevel(){return this._outlineLevel||0}set outlineLevel(e){this._outlineLevel=e}get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this._worksheet.properties.outlineLevelCol)}toString(){return JSON.stringify({key:this.key,width:this.width,headers:this.headers.length?this.headers:void 0})}equivalentTo(e){return this.width===e.width&&this.hidden===e.hidden&&this.outlineLevel===e.outlineLevel&&i.isEqual(this.style,e.style)}get isDefault(){var e;return!this.isCustomWidth&&!this.hidden&&!(this.outlineLevel||(e=this.style)&&(e.font||e.numFmt||e.alignment||e.border||e.fill||e.protection))}get headerCount(){return this.headers.length}eachCell(e,t){const r=this.number;t||(t=e,e=null),this._worksheet.eachRow(e,(e,i)=>{t(e.getCell(r),i)})}get values(){const e=[];return this.eachCell((t,r)=>{t&&t.type!==n.ValueType.Null&&(e[r]=t.value)}),e}set values(e){if(e){const t=this.number;let r=0;e.hasOwnProperty("0")&&(r=1),e.forEach((e,i)=>{this._worksheet.getCell(i+r,t).value=e})}}_applyStyle(e,t){return this.style[e]=t,this.eachCell(r=>{r[e]=t}),t}get numFmt(){return this.style.numFmt}set numFmt(e){this._applyStyle("numFmt",e)}get font(){return this.style.font}set font(e){this._applyStyle("font",e)}get alignment(){return this.style.alignment}set alignment(e){this._applyStyle("alignment",e)}get protection(){return this.style.protection}set protection(e){this._applyStyle("protection",e)}get border(){return this.style.border}set border(e){this._applyStyle("border",e)}get fill(){return this.style.fill}set fill(e){this._applyStyle("fill",e)}static toModel(e){const t=[];let r=null;return e&&e.forEach((e,i)=>{e.isDefault?r=r&&null:r&&e.equivalentTo(r)?r.max=i+1:(r={min:i+1,max:i+1,width:void 0!==e.width?e.width:9,style:e.style,isCustomWidth:e.isCustomWidth,hidden:e.hidden,outlineLevel:e.outlineLevel,collapsed:e.collapsed},t.push(r))}),t.length?t:void 0}static fromModel(t,r){var i=[];let n=1,s=0;for(r=(r=r||[]).sort((function(e,t){return e.min-t.min}));s{t.removeCellEx(e)})}forEach(e){i.each(this.matrixMap,(t,r)=>{t.forEach(t=>{e(r,t)})})}getNames(e){return this.getNamesEx(n.decodeEx(e))}getNamesEx(e){return i.map(this.matrixMap,(t,r)=>t.findCellEx(e)&&r).filter(Boolean)}_explore(e,t){t.mark=!1;const r=t["sheetName"],i=new a(t.row,t.col,t.row,t.col,r);let n,s;function o(n,s){var a=e.findCellAt(r,n,t.col);return a&&a.mark&&(i[s]=n,a.mark=!1,1)}for(s=t.row-1;o(s,"top");s--);for(s=t.row+1;o(s,"bottom");s++);function l(t,n){var a=[];for(s=i.top;s<=i.bottom;s++){const i=e.findCellAt(r,s,t);if(!i||!i.mark)return;a.push(i)}i[n]=t;for(let e=0;e{e.mark=!0}),{name:e,ranges:t.map(e=>e.mark&&this._explore(t,e)).filter(Boolean).map(e=>e.$shortRange)}):{name:e,ranges:[]}}normaliseMatrix(e,t){e.forEachInSheet(t,(e,t,r)=>{!e||e.row===t&&e.col===r||(e.row=t,e.col=r,e.address=n.n2l(r)+t)})}spliceRows(e,t,r,n){i.each(this.matrixMap,i=>{i.spliceRows(e,t,r,n),this.normaliseMatrix(i,e)})}spliceColumns(e,t,r,n){i.each(this.matrixMap,i=>{i.spliceColumns(e,t,r,n),this.normaliseMatrix(i,e)})}get model(){return i.map(this.matrixMap,(e,t)=>this.getRanges(t,e)).filter(e=>e.ranges.length)}set model(e){const t=this.matrixMap={};e.forEach(e=>{const r=t[e.name]=new s;e.ranges.forEach(e=>{o.test(e.split("!").pop()||"")&&r.addCell(e)})})}}},{"../utils/cell-matrix":18,"../utils/col-cache":19,"../utils/under-dash":26,"./range":10}],7:[function(e,t,r){"use strict";t.exports={ValueType:{Null:0,Merge:1,Number:2,String:3,Date:4,Hyperlink:5,Formula:6,SharedString:7,RichText:8,Boolean:9,Error:10},FormulaType:{None:0,Master:1,Shared:2},RelationshipType:{None:0,OfficeDocument:1,Worksheet:2,CalcChain:3,SharedStrings:4,Styles:5,Theme:6,Hyperlink:7},DocumentType:{Xlsx:1},ReadingOrder:{LeftToRight:1,RightToLeft:2},ErrorValue:{NotApplicable:"#N/A",Ref:"#REF!",Name:"#NAME?",DivZero:"#DIV/0!",Null:"#NULL!",Value:"#VALUE!",Num:"#NUM!"}}},{}],8:[function(e,t,r){"use strict";const i=e("../utils/col-cache"),n=e("./anchor");t.exports=class{constructor(e,t){this.worksheet=e,this.model=t}get model(){switch(this.type){case"background":return{type:this.type,imageId:this.imageId};case"image":return{type:this.type,imageId:this.imageId,hyperlinks:this.range.hyperlinks,range:{tl:this.range.tl.model,br:this.range.br&&this.range.br.model,ext:this.range.ext,editAs:this.range.editAs}};default:throw new Error("Invalid Image Type")}}set model(e){var{type:e,imageId:t,range:r,hyperlinks:s}=e;if(this.type=e,this.imageId=t,"image"===e)if("string"==typeof r){const e=i.decode(r);this.range={tl:new n(this.worksheet,{col:e.left,row:e.top},-1),br:new n(this.worksheet,{col:e.right,row:e.bottom},0),editAs:"oneCell"}}else this.range={tl:new n(this.worksheet,r.tl,0),br:r.br&&new n(this.worksheet,r.br,0),ext:r.ext,editAs:r.editAs,hyperlinks:s||r.hyperlinks}}}},{"../utils/col-cache":19,"./anchor":2}],9:[function(e,t,r){"use strict";const i=e("../utils/under-dash");class n{constructor(e){this.note=e}get model(){let e=null;return e="string"==typeof this.note?{type:"note",note:{texts:[{text:this.note}]}}:{type:"note",note:this.note},i.deepMerge({},n.DEFAULT_CONFIGS,e)}set model(e){e=e["note"];var t=e["texts"];1===t.length&&1===Object.keys(t[0]).length?this.note=t[0].text:this.note=e}static fromModel(e){var t=new n;return t.model=e,t}}n.DEFAULT_CONFIGS={note:{margins:{insetmode:"auto",inset:[.13,.13,.25,.25]},protection:{locked:"True",lockText:"True"},editAs:"absolute"}},t.exports=n},{"../utils/under-dash":26}],10:[function(e,t,r){"use strict";const i=e("../utils/col-cache");t.exports=class e{constructor(){this.decode(arguments)}setTLBR(e,t,r,n,s){if(arguments.length<4){const n=i.decodeAddress(e),a=i.decodeAddress(t);this.model={top:Math.min(n.row,a.row),left:Math.min(n.col,a.col),bottom:Math.max(n.row,a.row),right:Math.max(n.col,a.col),sheetName:r},this.setTLBR(n.row,n.col,a.row,a.col,s)}else this.model={top:Math.min(e,r),left:Math.min(t,n),bottom:Math.max(e,r),right:Math.max(t,n),sheetName:s}}decode(t){switch(t.length){case 5:this.setTLBR(t[0],t[1],t[2],t[3],t[4]);break;case 4:this.setTLBR(t[0],t[1],t[2],t[3]);break;case 3:this.setTLBR(t[0],t[1],t[2]);break;case 2:this.setTLBR(t[0],t[1]);break;case 1:var r=t[0];if(r instanceof e)this.model={top:r.model.top,left:r.model.left,bottom:r.model.bottom,right:r.model.right,sheetName:r.sheetName};else if(r instanceof Array)this.decode(r);else if(r.top&&r.left&&r.bottom&&r.right)this.model={top:r.top,left:r.left,bottom:r.bottom,right:r.right,sheetName:r.sheetName};else{const e=i.decodeEx(r);e.top?this.model={top:e.top,left:e.left,bottom:e.bottom,right:e.right,sheetName:e.sheetName}:this.model={top:e.row,left:e.col,bottom:e.row,right:e.col,sheetName:e.sheetName}}break;case 0:this.model={top:0,left:0,bottom:0,right:0};break;default:throw new Error("Invalid number of arguments to _getDimensions() - "+t.length)}}get top(){return this.model.top||1}set top(e){this.model.top=e}get left(){return this.model.left||1}set left(e){this.model.left=e}get bottom(){return this.model.bottom||1}set bottom(e){this.model.bottom=e}get right(){return this.model.right||1}set right(e){this.model.right=e}get sheetName(){return this.model.sheetName}set sheetName(e){this.model.sheetName=e}get _serialisedSheetName(){var e=this.model.sheetName;return e?/^[a-zA-Z0-9]*$/.test(e)?e+"!":`'${e}'!`:""}expand(e,t,r,i){(!this.model.top||ethis.bottom)&&(this.bottom=r),(!this.model.right||i>this.right)&&(this.right=i)}expandRow(e){var t;e&&(({dimensions:e,number:t}=e),e)&&this.expand(t,e.min,t,e.max)}expandToAddress(e){e=i.decodeEx(e),this.expand(e.row,e.col,e.row,e.col)}get tl(){return i.n2l(this.left)+this.top}get $t$l(){return`$${i.n2l(this.left)}$`+this.top}get br(){return i.n2l(this.right)+this.bottom}get $b$r(){return`$${i.n2l(this.right)}$`+this.bottom}get range(){return this._serialisedSheetName+this.tl+":"+this.br}get $range(){return this._serialisedSheetName+this.$t$l+":"+this.$b$r}get shortRange(){return 1this.bottom||e.rightthis.right)}contains(e){return e=i.decodeEx(e),this.containsEx(e)}containsEx(e){return(!e.sheetName||!this.sheetName||e.sheetName===this.sheetName)&&e.row>=this.top&&e.row<=this.bottom&&e.col>=this.left&&e.col<=this.right}forEachAddress(e){for(let t=this.left;t<=this.right;t++)for(let r=this.top;r<=this.bottom;r++)e(i.encodeAddress(r,t),r,t)}}},{"../utils/col-cache":19}],11:[function(e,t,r){"use strict";const i=e("../utils/under-dash"),n=e("./enums"),s=e("../utils/col-cache"),a=e("./cell");t.exports=class{constructor(e,t){this._worksheet=e,this._number=t,this._cells=[],this.style={},this.outlineLevel=0}get number(){return this._number}get worksheet(){return this._worksheet}commit(){this._worksheet._commitRow(this)}destroy(){delete this._worksheet,delete this._cells,delete this.style}findCell(e){return this._cells[e-1]}getCellEx(e){let t=this._cells[e.col-1];var r;return t||(r=this._worksheet.getColumn(e.col),t=new a(this,r,e.address),this._cells[e.col-1]=t),t}getCell(e){var t;return"string"==typeof e&&(e=(t=this._worksheet.getColumnKey(e))?t.number:s.l2n(e)),this._cells[e-1]||this.getCellEx({address:s.encodeAddress(this._number,e),row:this._number,col:e})}splice(e,t){for(var r=e+t,i=arguments.length,n=new Array(2=r;l--)(c=this._cells[l-1])?((h=this.getCell(l+a)).value=c.value,h.style=c.style,h._comment=c._comment):this._cells[l+a-1]=void 0;for(l=0;l{e&&e.type!==n.ValueType.Null&&t(e,r+1)})}addPageBreak(e,t){var r=this._worksheet;e=Math.max(0,e-1)||0,t=Math.max(0,t-1)||16838,t={id:this._number,max:t,man:1};e&&(t.min=e),r.rowBreaks.push(t)}get values(){const e=[];return this._cells.forEach(t=>{t&&t.type!==n.ValueType.Null&&(e[t.col]=t.value)}),e}set values(e){if(this._cells=[],e)if(e instanceof Array){let t=0;e.hasOwnProperty("0")&&(t=1),e.forEach((e,r)=>{void 0!==e&&(this.getCellEx({address:s.encodeAddress(this._number,r+t),row:this._number,col:r+t}).value=e)})}else this._worksheet.eachColumnKey((t,r)=>{void 0!==e[r]&&(this.getCellEx({address:s.encodeAddress(this._number,t.number),row:this._number,col:t.number}).value=e[r])})}get hasValues(){return i.some(this._cells,e=>e&&e.type!==n.ValueType.Null)}get cellCount(){return this._cells.length}get actualCellCount(){let e=0;return this.eachCell(()=>{e++}),e}get dimensions(){let e=0,t=0;return this._cells.forEach(r=>{r&&r.type!==n.ValueType.Null&&((!e||e>r.col)&&(e=r.col),t{r&&(r[e]=t)}),t}get numFmt(){return this.style.numFmt}set numFmt(e){this._applyStyle("numFmt",e)}get font(){return this.style.font}set font(e){this._applyStyle("font",e)}get alignment(){return this.style.alignment}set alignment(e){this._applyStyle("alignment",e)}get protection(){return this.style.protection}set protection(e){this._applyStyle("protection",e)}get border(){return this.style.border}set border(e){this._applyStyle("border",e)}get fill(){return this.style.fill}set fill(e){this._applyStyle("fill",e)}get hidden(){return!!this._hidden}set hidden(e){this._hidden=e}get outlineLevel(){return this._outlineLevel||0}set outlineLevel(e){this._outlineLevel=e}get collapsed(){return!!(this._outlineLevel&&this._outlineLevel>=this._worksheet.properties.outlineLevelRow)}get model(){const e=[];let t=0,r=0;return this._cells.forEach(i=>{var n;i&&(n=i.model)&&((!t||t>i.col)&&(t=i.col),r{switch(e.type){case a.Types.Merge:break;default:{let r;if(e.address)r=s.decodeAddress(e.address);else if(t){const e=t["row"],i=t.col+1;r={row:e,col:i,address:s.encodeAddress(e,i),$col$row:`$${s.n2l(i)}$`+e}}t=r,this.getCellEx(r).model=e;break}}}),e.height?this.height=e.height:delete this.height,this.hidden=e.hidden,this.outlineLevel=e.outlineLevel||0,this.style=e.style&&JSON.parse(JSON.stringify(e.style))||{}}}},{"../utils/col-cache":19,"../utils/under-dash":26,"./cell":3,"./enums":7}],12:[function(e,t,r){"use strict";const i=e("../utils/col-cache");class n{constructor(e,t,r){this.table=e,this.column=t,this.index=r}_set(e,t){this.table.cacheState(),this.column[e]=t}get name(){return this.column.name}set name(e){this._set("name",e)}get filterButton(){return this.column.filterButton}set filterButton(e){this.column.filterButton=e}get style(){return this.column.style}set style(e){this.column.style=e}get totalsRowLabel(){return this.column.totalsRowLabel}set totalsRowLabel(e){this._set("totalsRowLabel",e)}get totalsRowFunction(){return this.column.totalsRowFunction}set totalsRowFunction(e){this._set("totalsRowFunction",e)}get totalsRowResult(){return this.column.totalsRowResult}set totalsRowResult(e){this._set("totalsRowResult",e)}get totalsRowFormula(){return this.column.totalsRowFormula}set totalsRowFormula(e){this._set("totalsRowFormula",e)}}t.exports=class{constructor(e,t){this.worksheet=e,t&&(this.table=t,this.validate(),this.store())}getFormula(e){switch(e.totalsRowFunction){case"none":return null;case"average":return`SUBTOTAL(101,${this.table.name}[${e.name}])`;case"countNums":return`SUBTOTAL(102,${this.table.name}[${e.name}])`;case"count":return`SUBTOTAL(103,${this.table.name}[${e.name}])`;case"max":return`SUBTOTAL(104,${this.table.name}[${e.name}])`;case"min":return`SUBTOTAL(105,${this.table.name}[${e.name}])`;case"stdDev":return`SUBTOTAL(106,${this.table.name}[${e.name}])`;case"var":return`SUBTOTAL(107,${this.table.name}[${e.name}])`;case"sum":return`SUBTOTAL(109,${this.table.name}[${e.name}])`;case"custom":return e.totalsRowFormula;default:throw new Error("Invalid Totals Row Function: "+e.totalsRowFunction)}}get width(){return this.table.columns.length}get height(){return this.table.rows.length}get filterHeight(){return this.height+(this.table.headerRow?1:0)}get tableHeight(){return this.filterHeight+(this.table.totalsRow?1:0)}validate(){const e=this["table"],t=(e,t,r)=>{void 0===e[t]&&(e[t]=r)},r=(t(e,"headerRow",!0),t(e,"totalsRow",!1),t(e,"style",{}),t(e.style,"theme","TableStyleMedium2"),t(e.style,"showFirstColumn",!1),t(e.style,"showLastColumn",!1),t(e.style,"showRowStripes",!1),t(e.style,"showColumnStripes",!1),(e,t)=>{if(!e)throw new Error(t)});r(e.ref,"Table must have ref"),r(e.columns,"Table must have column definitions"),r(e.rows,"Table must have row definitions"),e.tl=i.decodeAddress(e.ref);var{row:n,col:s}=e.tl,{width:a,filterHeight:o,tableHeight:l}=(r(0{r(e.name,`Column ${i} must have a name`),0===i?t(e,"totalsRowLabel","Total"):(t(e,"totalsRowFunction","none"),e.totalsRowFormula=this.getFormula(e))})}store(){const e=(e,t)=>{t&&Object.keys(t).forEach(r=>{e[r]=t[r]})},{worksheet:t,table:r}=this,{row:i,col:n}=r.tl;let s=0;if(r.headerRow){const a=t.getRow(i+s++);r.columns.forEach((t,r)=>{var{style:t,name:i}=t;r=a.getCell(n+r);r.value=i,e(r,t)})}if(r.rows.forEach(a=>{const o=t.getRow(i+s++);a.forEach((t,i)=>{var s=o.getCell(n+i);s.value=t,e(s,r.columns[i].style)})}),r.totalsRow){const a=t.getRow(i+s++);r.columns.forEach((t,r)=>{var i=a.getCell(n+r);if(0===r)i.value=t.totalsRowLabel;else{const e=this.getFormula(t);i.value=e?{formula:t.totalsRowFormula,result:t.totalsRowResult}:null}e(i,t.style)})}}load(e){const t=this["table"],{row:r,col:i}=t.tl;let n=0;if(t.headerRow){const s=e.getRow(r+n++);t.columns.forEach((e,t)=>{s.getCell(i+t).value=e.name})}if(t.rows.forEach(t=>{const s=e.getRow(r+n++);t.forEach((e,t)=>{s.getCell(i+t).value=e})}),t.totalsRow){const s=e.getRow(r+n++);t.columns.forEach((e,t)=>{var r=s.getCell(i+t);0===t?r.value=e.totalsRowLabel:this.getFormula(e)&&(r.value={formula:e.totalsRowFormula,result:e.totalsRowResult})})}}get model(){return this.table}set model(e){this.table=e}cacheState(){this._cache||(this._cache={ref:this.ref,width:this.width,tableHeight:this.tableHeight})}commit(){if(this._cache){this.validate();var e=i.decodeAddress(this._cache.ref);if(this.ref!==this._cache.ref)for(let r=0;r{e.push(t[r])})):(this.table.columns.splice(r,0,e),this.table.rows.forEach((e,i)=>{e.splice(r,0,t[i])}))}removeColumns(e){let t=1{r.splice(e,t)})}_assign(e,t,r){this.cacheState(),e[t]=r}get ref(){return this.table.ref}set ref(e){this._assign(this.table,"ref",e)}get name(){return this.table.name}set name(e){this.table.name=e}get displayName(){return this.table.displyName||this.table.name}set displayNamename(e){this.table.displayName=e}get headerRow(){return this.table.headerRow}set headerRow(e){this._assign(this.table,"headerRow",e)}get totalsRow(){return this.table.totalsRow}set totalsRow(e){this._assign(this.table,"totalsRow",e)}get theme(){return this.table.style.name}set theme(e){this.table.style.name=e}get showFirstColumn(){return this.table.style.showFirstColumn}set showFirstColumn(e){this.table.style.showFirstColumn=e}get showLastColumn(){return this.table.style.showLastColumn}set showLastColumn(e){this.table.style.showLastColumn=e}get showRowStripes(){return this.table.style.showRowStripes}set showRowStripes(e){this.table.style.showRowStripes=e}get showColumnStripes(){return this.table.style.showColumnStripes}set showColumnStripes(e){this.table.style.showColumnStripes=e}}},{"../utils/col-cache":19}],13:[function(e,t,r){"use strict";const i=e("./worksheet"),n=e("./defined-names"),s=e("../xlsx/xlsx"),a=e("../csv/csv");t.exports=class{constructor(){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 n}get xlsx(){return this._xlsx||(this._xlsx=new s(this)),this._xlsx}get csv(){return this._csv||(this._csv=new a(this)),this._csv}get nextId(){for(let e=1;e(t&&t.orderNo)>e?t.orderNo:e,0));t=Object.assign({},t,{id:r,name:e,orderNo:n+1,workbook:this}),e=new i(t);return this._worksheets[r]=e}removeWorksheetEx(e){delete this._worksheets[e.id]}removeWorksheet(e){e=this.getWorksheet(e),e&&e.destroy()}getWorksheet(e){return void 0===e?this._worksheets.find(Boolean):"number"==typeof e?this._worksheets[e]:"string"==typeof e?this._worksheets.find(t=>t&&t.name===e):void 0}get worksheets(){return this._worksheets.slice(1).sort((e,t)=>e.orderNo-t.orderNo).filter(Boolean)}eachSheet(e){this.worksheets.forEach(t=>{e(t,t.id)})}get definedNames(){return this._definedNames}clearThemes(){this._themes=void 0}addImage(e){var t=this.media.length;return this.media.push(Object.assign({},e,{type:"image"})),t}getImage(e){return this.media[e]}get model(){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(e=>e.model),sheets:this.worksheets.map(e=>e.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 model(e){this.creator=e.creator,this.lastModifiedBy=e.lastModifiedBy,this.lastPrinted=e.lastPrinted,this.created=e.created,this.modified=e.modified,this.company=e.company,this.manager=e.manager,this.title=e.title,this.subject=e.subject,this.keywords=e.keywords,this.category=e.category,this.description=e.description,this.language=e.language,this.revision=e.revision,this.contentStatus=e.contentStatus,this.properties=e.properties,this.calcProperties=e.calcProperties,this._worksheets=[],e.worksheets.forEach(t=>{const{id:r,name:n,state:s}=t,a=e.sheets&&e.sheets.findIndex(e=>e.id===r);(this._worksheets[r]=new i({id:r,name:n,orderNo:a,state:s,workbook:this})).model=t}),this._definedNames.model=e.definedNames,this.views=e.views,this._themes=e.themes,this.media=e.media||[]}}},{"../csv/csv":1,"../xlsx/xlsx":144,"./defined-names":6,"./worksheet":14}],14:[function(e,t,r){"use strict";const i=e("../utils/under-dash"),n=e("../utils/col-cache"),s=e("./range"),a=e("./row"),o=e("./column"),l=e("./enums"),c=e("./image"),h=e("./table"),u=e("./data-validations"),d=e("../utils/encryptor"),f=e("../utils/copy-style")["copyStyle"];t.exports=class{constructor(e){this._workbook=(e=e||{}).workbook,this.id=e.id,this.orderNo=e.orderNo,this.name=e.name,this.state=e.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},e.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:!(!e.pageSetup||!e.pageSetup.fitToWidth&&!e.pageSetup.fitToHeight||e.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},e.pageSetup),this.headerFooter=Object.assign({},{differentFirst:!1,differentOddEven:!1,oddHeader:null,oddFooter:null,evenHeader:null,evenFooter:null,firstHeader:null,firstFooter:null},e.headerFooter),this.dataValidations=new u,this.views=e.views||[],this.autoFilter=e.autoFilter||null,this._media=[],this.sheetProtection=null,this.tables={},this.conditionalFormattings=[]}get name(){return this._name}set name(e){if(void 0===e&&(e="sheet"+this.id),this._name!==e){if("string"!=typeof e)throw new Error("The name has to be a string.");if(""===e)throw new Error("The name can't be empty.");if("History"===e)throw new Error('The name "History" is protected. Please use a different name.');if(/[*?:/\\[\]]/.test(e))throw new Error(`Worksheet name ${e} cannot include any of the following characters: * ? : \\ / [ ]`);if(/(^')|('$)/.test(e))throw new Error("The first or last character of worksheet name cannot be a single quotation mark: "+e);if(e&&31t&&t.name.toLowerCase()===e.toLowerCase()))throw new Error("Worksheet name already exists: "+e);this._name=e}}get workbook(){return this._workbook}destroy(){this._workbook.removeWorksheetEx(this)}get dimensions(){const e=new s;return this._rows.forEach(t=>{var r;t&&(r=t.dimensions)&&e.expand(t.number,r.min,t.number,r.max)}),e}get columns(){return this._columns}set columns(e){this._headerRowCount=e.reduce((e,t)=>(t=(t.header?1:t.headers&&t.headers.length)||0,Math.max(e,t)),0);let t=1;const r=this._columns=[];e.forEach(e=>{var i=new o(this,t++,!1);r.push(i),i.defn=e})}getColumnKey(e){return this._keys[e]}setColumnKey(e,t){this._keys[e]=t}deleteColumnKey(e){delete this._keys[e]}eachColumnKey(e){i.each(this._keys,e)}getColumn(e){if("string"==typeof e){var t=this._keys[e];if(t)return t;e=n.l2n(e)}if(this._columns||(this._columns=[]),e>this._columns.length){let t=this._columns.length+1;for(;t<=e;)this._columns.push(new o(this,t++))}return this._columns[e-1]}spliceColumns(e,t){const r=this._rows.length;for(var i=arguments.length,n=new Array(2{r.push(e[c]||null)}),this.getRow(c+1));i.splice.apply(i,r)}else this._rows.forEach(r=>{r&&r.splice(e,t)});var a=n.length-t,o=e+t,l=this._columns.length;if(a<0)for(let c=e+n.length;c<=l;c++)this.getColumn(c).defn=this.getColumn(c-a).defn;else if(0=o;c--)this.getColumn(c+a).defn=this.getColumn(c).defn;for(let c=e;c{e=Math.max(e,t.cellCount)}),e}get actualColumnCount(){const e=[];let t=0;return this.eachRow(r=>{r.eachCell(r=>{r=r.col,e[r]||(e[r]=!0,t++)})}),t}_commitRow(){}get _lastRowNumber(){var e=this._rows;let t=e.length;for(;0{e++}),e}getRow(e){let t=this._rows[e-1];return t||(this._rows[e-1]=new a(this,e))}getRows(e,t){if(!(t<1)){var r=[];for(let i=e;i{r.push(this.addRow(e,t))}),r}insertRow(e,t){var r=2{n.getCell(t).style=f(e.style)}),n.height=i.height}duplicateRow(e,t){var r=2{t.getCell(r).style=e.style})}}spliceRows(e,t){for(var r=e+t,i=arguments.length,n=new Array(2{e.getCell(r).style=t.style}),this._rows[c-1]=void 0}else this._rows[c+o-1]=void 0;else if(0=r;c--)if(h=this._rows[c-1]){const e=this.getRow(c+o);e.values=h.values,e.style=h.style,e.height=h.height,h.eachCell({includeEmpty:!0},(t,r)=>{if(e.getCell(r).style=t.style,"MergeValue"===t._value.constructor.name){const e=this.getRow(t._row._number+a).getCell(r),i=t._value._master,n=this.getRow(i._row._number+a).getCell(i._column._number);e.merge(n)}})}else this._rows[c+o-1]=void 0;for(c=0;c{e&&e.hasValues&&t(e,e.number)})}getSheetValues(){const e=[];return this._rows.forEach(t=>{t&&(e[t.number]=t.values)}),e}findCell(e,t){return e=n.getAddress(e,t),t=this._rows[e.row-1],t?t.findCell(e.col):void 0}getCell(e,t){return e=n.getAddress(e,t),this.getRow(e.row).getCellEx(e)}mergeCells(){for(var e=arguments.length,t=new Array(e),r=0;r{if(t.intersects(e))throw new Error("Cannot merge already merged cells")});var r=this.getCell(e.top,e.left);for(let i=e.top;i<=e.bottom;i++)for(let n=e.left;n<=e.right;n++)(i>e.top||n>e.left)&&this.getCell(i,n).merge(r,t);this._merges[r.address]=e}_unMergeMaster(e){var t=this._merges[e.address];if(t){for(let e=t.top;e<=t.bottom;e++)for(let r=t.left;r<=t.right;r++)this.getCell(e,r).unmerge();delete this._merges[e.address]}}get hasMerges(){return i.some(this._merges,Boolean)}unMergeCells(){for(var e=arguments.length,t=new Array(e),r=0;rr[e-o][t-l]:(e,t)=>r[(e-o)*u+(t-l)]:()=>{};let p=!0;for(let n=o;n<=c;n++)for(let r=l;r<=h;r++)p?(this.getCell(n,r).value={shareType:s,formula:t,ref:e,result:i(n,r)},p=!1):this.getCell(n,r).value=f?{sharedFormula:d,result:i(n,r)}:i(n,r)}addImage(e,t){e={type:"image",imageId:e,range:t},this._media.push(new c(this,e))}getImages(){return this._media.filter(e=>"image"===e.type)}addBackgroundImage(e){e={type:"background",imageId:e},this._media.push(new c(this,e))}getBackgroundImageId(){var e=this._media.find(e=>"background"===e.type);return e&&e.imageId}protect(e,t){return new Promise(r=>{this.sheetProtection={sheet:!0},t&&"spinCount"in t&&(t.spinCount=Number.isFinite(t.spinCount)?Math.round(Math.max(0,t.spinCount)):1e5),e&&(this.sheetProtection.algorithmName="SHA-512",this.sheetProtection.saltValue=d.randomBytes(16).toString("base64"),this.sheetProtection.spinCount=t&&"spinCount"in t?t.spinCount:1e5,this.sheetProtection.hashValue=d.convertPasswordToHash(e,"SHA512",this.sheetProtection.saltValue,this.sheetProtection.spinCount)),t&&(this.sheetProtection=Object.assign(this.sheetProtection,t),!e)&&"spinCount"in t&&delete this.sheetProtection.spinCount,r()})}unprotect(){this.sheetProtection=null}addTable(e){var t=new h(this,e);return this.tables[e.name]=t}getTable(e){return this.tables[e]}removeTable(e){delete this.tables[e]}getTables(){return Object.values(this.tables)}addConditionalFormatting(e){this.conditionalFormattings.push(e)}removeConditionalFormatting(e){"number"==typeof e?this.conditionalFormattings.splice(e,1):this.conditionalFormattings=e instanceof Function?this.conditionalFormattings.filter(e):[]}get tabColor(){return this.properties.tabColor}set tabColor(e){this.properties.tabColor=e}get model(){const e={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(e=>e.model),sheetProtection:this.sheetProtection,tables:Object.values(this.tables).map(e=>e.model),conditionalFormattings:this.conditionalFormattings},t=(e.cols=o.toModel(this.columns),e.rows=[]),r=e.dimensions=new s;return this._rows.forEach(e=>{e=e&&e.model,e&&(r.expand(e.number,e.min,e.number,e.max),t.push(e))}),e.merges=[],i.each(this._merges,t=>{e.merges.push(t.range)}),e}_parseRows(e){this._rows=[],e.rows.forEach(e=>{var t=new a(this,e.number);(this._rows[t.number-1]=t).model=e})}_parseMergeCells(e){i.each(e.mergeCells,e=>{this.mergeCellsWithoutStyle(e)})}set model(e){this.name=e.name,this._columns=o.fromModel(this,e.cols),this._parseRows(e),this._parseMergeCells(e),this.dataValidations=new u(e.dataValidations),this.properties=e.properties,this.pageSetup=e.pageSetup,this.headerFooter=e.headerFooter,this.views=e.views,this.autoFilter=e.autoFilter,this._media=e.media.map(e=>new c(this,e)),this.sheetProtection=e.sheetProtection,this.tables=e.tables.reduce((e,t)=>{var r=new h;return e[(r.model=t).name]=r,e},{}),this.conditionalFormattings=e.conditionalFormattings}}},{"../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,t,r){"use strict";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");const i={Workbook:e("./doc/workbook")},n=e("./doc/enums");Object.keys(n).forEach(e=>{i[e]=n[e]}),t.exports=i},{"./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,t,r){"use strict";const i="undefined"==typeof TextDecoder?null:new TextDecoder("utf-8");r.bufferToString=function(e){return"string"==typeof e?e:i?i.decode(e):e.toString()}},{}],17:[function(e,t,r){"use strict";const i="undefined"==typeof TextEncoder?null:new TextEncoder("utf-8"),n=e("buffer")["Buffer"];r.stringToBuffer=function(e){return"string"!=typeof e?e:i?n.from(i.encode(e).buffer):n.from(e)}},{buffer:220}],18:[function(e,t,r){"use strict";const i=e("./under-dash"),n=e("./col-cache");t.exports=class{constructor(e){this.template=e,this.sheets={}}addCell(e){this.addCellEx(n.decodeEx(e))}getCell(e){return this.findCellEx(n.decodeEx(e),!0)}findCell(e){return this.findCellEx(n.decodeEx(e),!1)}findCellAt(e,t,r){return e=this.sheets[e],e=e&&e[t],e&&e[r]}addCellEx(e){if(e.top)for(let t=e.top;t<=e.bottom;t++)for(let r=e.left;r<=e.right;r++)this.getCellAt(e.sheetName,t,r);else this.findCellEx(e,!0)}getCellEx(e){return this.findCellEx(e,!0)}findCellEx(e,t){var r=this.findSheet(e,t);r=this.findSheetRow(r,e,t);return this.findRowCell(r,e,t)}getCellAt(e,t,r){var i=this.sheets[e]||(this.sheets[e]=[]);i=i[t]||(i[t]=[]);return i[r]||(i[r]={sheetName:e,address:n.n2l(r)+t,row:t,col:r})}removeCellEx(e){var t=this.findSheet(e);t&&(t=this.findSheetRow(t,e))&&delete t[e.col]}forEachInSheet(e,t){e=this.sheets[e],e&&e.forEach((e,r)=>{e&&e.forEach((e,i)=>{e&&t(e,r,i)})})}forEach(e){i.each(this.sheets,(t,r)=>{this.forEachInSheet(r,e)})}map(e){const t=[];return this.forEach(r=>{t.push(e(r))}),t}findSheet(e,t){return e=e.sheetName,this.sheets[e]||(t?this.sheets[e]=[]:void 0)}findSheetRow(e,t,r){return t=t.row,e&&e[t]?e[t]:r?e[t]=[]:void 0}findRowCell(e,t,r){var i=t["col"];return e&&e[i]?e[i]:r?e[i]=this.template?Object.assign(t,JSON.parse(JSON.stringify(this.template))):t:void 0}spliceRows(e,t,r,i){var n=this.sheets[e];if(n){const e=[];for(let t=0;t{i.splice(t,r,...e)})}}}},{"./col-cache":19,"./under-dash":26}],19:[function(e,t,r){"use strict";const i=/^[A-Z]+\d+$/,n={_dictionary:["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"],_l2nFill:0,_l2n:{},_n2l:[],_level:e=>e<=26?1:e<=676?2:3,_fill(e){let t,r,i,n,s,a=1;if(4<=e)throw new Error("Out of bounds. Excel supports columns from 1 to 16384");if(this._l2nFill<1&&1<=e){for(;a<=26;)t=this._dictionary[a-1],this._n2l[a]=t,this._l2n[t]=a,a++;this._l2nFill=1}if(this._l2nFill<2&&2<=e){for(a=27;a<=702;)r=a-27,i=r%26,n=Math.floor(r/26),t=this._dictionary[n]+this._dictionary[i],this._n2l[a]=t,this._l2n[t]=a,a++;this._l2nFill=2}if(this._l2nFill<3&&3<=e){for(a=703;a<=16384;)r=a-703,i=r%26,n=Math.floor(r/26)%26,s=Math.floor(r/676),t=this._dictionary[s]+this._dictionary[n]+this._dictionary[i],this._n2l[a]=t,this._l2n[t]=a,a++;this._l2nFill=3}},l2n(e){if(this._l2n[e]||this._fill(e.length),this._l2n[e])return this._l2n[e];throw new Error("Out of bounds. Invalid column letter: "+e)},n2l(e){if(e<1||16384n.n2l(t)+e,encode(){switch(arguments.length){case 2:return n.encodeAddress(arguments[0],arguments[1]);case 4:return n.encodeAddress(arguments[0],arguments[1])+":"+n.encodeAddress(arguments[2],arguments[3]);default:throw new Error("Can only encode with 2 or 4 arguments")}},inRange(e,t){var[e,r,,i,n]=e,[t,s]=t;return e<=t&&t<=i&&r<=s&&s<=n}};t.exports=n},{}],20:[function(e,t,r){"use strict";function i(e,t,r){var i=3({...e,...t.reduce((t,r)=>(e[r]&&(t[r]={...e[r]}),t),{})});r.copyStyle=e=>{var t;return e&&(0===Object.keys(e).length?{}:(t={...e},i(e,t,"font",["color"]),i(e,t,"alignment"),i(e,t,"protection"),e.border&&(i(e,t,"border"),i(e.border,t.border,"top",["color"]),i(e.border,t.border,"left",["color"]),i(e.border,t.border,"bottom",["color"]),i(e.border,t.border,"right",["color"]),i(e.border,t.border,"diagonal",["color"])),e.fill&&(i(e,t,"fill",["fgColor","bgColor","center"]),e.fill.stops)&&(t.fill.stops=e.fill.stops.map(e=>n(e,["color"]))),t))}},{}],21:[function(e,t,r){(function(r){(function(){"use strict";const i=e("crypto"),n={hash(e){e=i.createHash(e);for(var t=arguments.length,n=new Array(1i.randomBytes(e)};t.exports=n}).call(this)}).call(this,e("buffer").Buffer)},{buffer:220,crypto:390}],22:[function(e,t,r){"use strict";const i=e("saxes")["SaxesParser"],n=e("readable-stream")["PassThrough"],s=e("./browser-buffer-decode")["bufferToString"];t.exports=async function*(e){e.pipe&&!e[Symbol.asyncIterator]&&(e=e.pipe(new n));var t=new i;let r,a=(t.on("error",e=>{r=e}),[]);t.on("opentag",e=>a.push({eventType:"opentag",value:e})),t.on("text",e=>a.push({eventType:"text",value:e})),t.on("closetag",e=>a.push({eventType:"closetag",value:e}));for await(const i of e){if(t.write(s(i)),r)throw r;yield a,a=[]}}},{"./browser-buffer-decode":16,"readable-stream":491,saxes:496}],23:[function(e,t,r){"use strict";const i=e("./col-cache"),n=/(([a-z_\-0-9]*)!)?([a-z0-9_$]{2,})([(])?/gi,s=/^([$])?([a-z]+)([$])?([1-9][0-9]*)$/i;t.exports={slideFormula:function(e,t,r){const a=i.decode(t),o=i.decode(r);return e.replace(n,(e,t,r,n,l)=>{if(!l){var c=s.exec(n);if(c){const r=c[1],n=c[2].toUpperCase(),s=c[3],l=c[4];if(3=this.length?(t=this.toBuffer(),this.iRead=this.iWrite):(t=i.alloc(e),this.buffer.copy(t,0,this.iRead,e),this.iRead+=e),t)}write(e,t,r){return r=Math.min(r,this.size-this.iWrite),e.copy(this.buffer,this.iWrite,t,t+r),this.iWrite+=r,r}}function u(e){this.bufSize=(e=e||{}).bufSize||1048576,this.buffers=[],this.batch=e.batch||!1,this.corked=!1,this.inPos=0,this.outPos=0,this.pipes=[],this.paused=!1,this.encoding=null}s.inherits(u,n.Duplex,{toBuffer(){switch(this.buffers.length){case 0:return null;case 1:return this.buffers[0].toBuffer();default:return i.concat(this.buffers.map(e=>e.toBuffer()))}},_getWritableBuffer(){if(this.buffers.length){const e=this.buffers[this.buffers.length-1];if(!e.full)return e}const e=new h(this.bufSize);return this.buffers.push(e),e},async _pipe(e){await Promise.all(this.pipes.map((function(t){return new Promise(r=>{t.write(e.toBuffer(),()=>{r()})})})))},_writeToBuffers(e){let t=0;for(var r=e.length;t{e?r(e):(this._flush(),this.pipes.forEach(e=>{e.end()}),this.emit("finish"))};e?this.write(e,t,i):i()},read(e){let t;if(e)for(t=[];e&&this.buffers.length&&!this.buffers[0].eod;){const r=this.buffers[0],i=r.read(e);e-=i.length,t.push(i),r.eod&&r.full&&this.buffers.shift()}else t=this.buffers.map(e=>e.toBuffer()).filter(Boolean),this.buffers=[];return i.concat(t)},setEncoding(e){this.encoding=e},pause(){this.paused=!0},resume(){this.paused=!1},isPaused(){return!!this.paused},pipe(e){this.pipes.push(e),!this.paused&&this.buffers.length&&this.end()},unpipe(e){this.pipes=this.pipes.filter(t=>t!==e)},unshift(){throw new Error("Not Implemented")},wrap(){throw new Error("Not Implemented")}}),t.exports=u}).call(this)}).call(this,e("_process"),e("buffer").Buffer)},{"./string-buf":25,"./utils":27,_process:467,buffer:220,"readable-stream":491}],25:[function(e,t,r){(function(e){(function(){"use strict";t.exports=class{constructor(t){this._buf=e.alloc(t&&t.size||16384),this._encoding=t&&t.encoding||"utf8",this._inPos=0,this._buffer=void 0}get length(){return this._inPos}get capacity(){return this._buf.length}get buffer(){return this._buf}toBuffer(){return this._buffer||(this._buffer=e.alloc(this.length),this._buf.copy(this._buffer,0,0,this.length)),this._buffer}reset(e){e=e||0,this._buffer=void 0,this._inPos=e}_grow(t){let r=2*this._buf.length;for(;r=this._buf.length-4;)this._grow(this._inPos+e.length),t=this._inPos+this._buf.write(e,this._inPos,this._encoding);this._inPos=t}addStringBuf(e){e.length&&(this._buffer=void 0,this.length+e.length>this.capacity&&this._grow(this.length+e.length),e._buf.copy(this._buf,this._inPos,0,e.length),this._inPos+=e.length)}}}).call(this)}).call(this,e("buffer").Buffer)},{buffer:220}],26:[function(e,t,r){"use strict";const i=Object.prototype["toString"],n=/["&<>]/,s={each:function(e,t){e&&(Array.isArray(e)?e.forEach(t):Object.keys(e).forEach(r=>{t(e[r],r)}))},some:function(e,t){return!!e&&(Array.isArray(e)?e.some(t):Object.keys(e).some(r=>t(e[r],r)))},every:function(e,t){return!e||(Array.isArray(e)?e.every(t):Object.keys(e).every(r=>t(e[r],r)))},map:function(e,t){return e?Array.isArray(e)?e.map(t):Object.keys(e).map(r=>t(e[r],r)):[]},keyBy:(e,t)=>e.reduce((e,r)=>(e[r[t]]=r,e),{}),isEqual:function(e,t){var r=typeof e,i=typeof t,n=Array.isArray(e),a=Array.isArray(t);if(r!=i)return!1;if("object"!=typeof e)return e===t;if(n||a)return!(!n||!a)&&e.length===t.length&&e.every((e,r)=>(r=t[r],s.isEqual(e,r)));if(null===e||null===t)return e===t;if(r=Object.keys(e),Object.keys(t).length!==r.length)return!1;for(const s of r)if(!t.hasOwnProperty(s))return!1;return s.every(e,(e,r)=>(r=t[r],s.isEqual(e,r)))},escapeHtml(e){var t=n.exec(e);if(!t)return e;let r="",i="",s=0,a=t.index;for(;a":i=">";break;default:continue}s!==a&&(r+=e.substring(s,a)),s=a+1,r+=i}return s!==a?r+e.substring(s,a):r},strcmp:(e,t)=>e"[object Undefined]"===i.call(e),isObject:e=>"[object Object]"===i.call(e),deepMerge(){const e=arguments[0]||{},t=arguments["length"];let r,i,n;function a(t,a){r=e[a],n=Array.isArray(t),s.isObject(t)||n?(i=n?(n=!1,r&&Array.isArray(r)?r:[]):r&&s.isObject(r)?r:{},e[a]=s.deepMerge(i,t)):s.isUndefined(t)||(e[a]=t)}for(let o=0;o&'"\x7F\x00-\x08\x0B-\x0C\x0E-\x1F]/,a={nop(){},promiseImmediate:e=>new Promise(r=>{t.setImmediate?i(()=>{r(e)}):setTimeout(()=>{r(e)},1)}),inherits:function(e,t,r,i){e.super_=t,i||(i=r,r=null),r&&Object.keys(r).forEach(t=>{Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))});const n={constructor:{value:e,enumerable:!1,writable:!1,configurable:!0}};i&&Object.keys(i).forEach(e=>{n[e]=Object.getOwnPropertyDescriptor(i,e)}),e.prototype=Object.create(t.prototype,n)},dateToExcel:(e,t)=>25569+e.getTime()/864e5-(t?1462:0),excelToDate(e,t){return e=Math.round(24*(e-25569+(t?1462:0))*3600*1e3),new Date(e)},parsePath(e){var t=e.lastIndexOf("/");return{path:e.substring(0,t),name:e.substring(t+1)}},getRelsPath(e){return e=a.parsePath(e),`${e.path}/_rels/${e.name}.rels`},xmlEncode(e){const t=s.exec(e);if(!t)return e;let r="",i="",n=0,a=t.index;for(;ae.replace(/&([a-z]*);/g,e=>{switch(e){case"<":return"<";case">":return">";case"&":return"&";case"'":return"'";case""":return'"';default:return e}}),validInt(e){return e=parseInt(e,10),Number.isNaN(e)?0:e},isDateFmt(e){return!!e&&null!==(e=(e=e.replace(/\[[^\]]*]/g,"")).replace(/"[^"]*"/g,"")).match(/[ymdhMsb]+/)},fs:{exists:e=>new Promise(t=>{n.access(e,n.constants.F_OK,e=>{t(!e)})})},toIsoDateString:e=>e.toIsoString().subsstr(0,10),parseBoolean:e=>!0===e||"true"===e||1===e||"1"===e};r.exports=a}).call(this)}).call(this,void 0!==t?t:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{},e("timers").setImmediate)},{fs:216,timers:523}],28:[function(e,t,r){"use strict";const i=e("./under-dash"),n=e("./utils");function s(e,t,r){e.push(` ${t}="${n.xmlEncode(r.toString())}"`)}function a(e,t){if(t){const r=[];i.each(t,(e,t)=>{void 0!==e&&s(r,t,e)}),e.push(r.join(""))}}class o{constructor(){this._xml=[],this._stack=[],this._rollbacks=[]}get tos(){return this._stack.length?this._stack[this._stack.length-1]:void 0}get cursor(){return this._xml.length}openXml(e){var t=this._xml;t.push("\n")}openNode(e,t){var r=this.tos,i=this._xml;r&&this.open&&i.push(">"),this._stack.push(e),i.push("<"),i.push(e),a(i,t),this.leaf=!0,this.open=!0}addAttribute(e,t){if(!this.open)throw new Error("Cannot write attributes to node if it is not open");void 0!==t&&s(this._xml,e,t)}addAttributes(e){if(!this.open)throw new Error("Cannot write attributes to node if it is not open");a(this._xml,e)}writeText(e){var t=this._xml;this.open&&(t.push(">"),this.open=!1),this.leaf=!1,t.push(n.xmlEncode(e.toString()))}writeXml(e){this.open&&(this._xml.push(">"),this.open=!1),this.leaf=!1,this._xml.push(e)}closeNode(){var e=this._stack.pop(),t=this._xml;this.leaf?t.push("/>"):(t.push("")),this.open=!1,this.leaf=!1}leafNode(e,t,r){this.openNode(e,t),void 0!==r&&this.writeText(r),this.closeNode()}closeAll(){for(;this._stack.length;)this.closeNode()}addRollback(){return this._rollbacks.push({xml:this._xml.length,stack:this._stack.length,leaf:this.leaf,open:this.open}),this.cursor}commit(){this._rollbacks.pop()}rollback(){var e=this._rollbacks.pop();this._xml.length>e.xml&&this._xml.splice(e.xml,this._xml.length-e.xml),this._stack.length>e.stack&&this._stack.splice(e.stack,this._stack.length-e.stack),this.leaf=e.leaf,this.open=e.open}get xml(){return this.closeAll(),this._xml.join("")}}o.StdDocAttributes={version:"1.0",encoding:"UTF-8",standalone:"yes"},t.exports=o},{"./under-dash":26,"./utils":27}],29:[function(e,t,r){(function(r){(function(){"use strict";const i=e("events"),n=e("jszip"),s=e("./stream-buf"),a=e("./browser-buffer-encode")["stringToBuffer"];class o extends i.EventEmitter{constructor(e){super(),this.options=Object.assign({type:"nodebuffer",compression:"DEFLATE"},e),this.zip=new n,this.stream=new s}append(e,t){t.hasOwnProperty("base64")&&t.base64?this.zip.file(t.name,e,{base64:!0}):(r.browser&&"string"==typeof e&&(e=a(e)),this.zip.file(t.name,e))}async finalize(){var e=await this.zip.generateAsync(this.options);this.stream.end(e),this.emit("finish")}read(e){return this.stream.read(e)}setEncoding(e){return this.stream.setEncoding(e)}pause(){return this.stream.pause()}resume(){return this.stream.resume()}isPaused(){return this.stream.isPaused()}pipe(e,t){return this.stream.pipe(e,t)}unpipe(e){return this.stream.unpipe(e)}unshift(e){return this.stream.unshift(e)}wrap(e){return this.stream.wrap(e)}}t.exports={ZipWriter:o}}).call(this)}).call(this,e("_process"))},{"./browser-buffer-encode":17,"./stream-buf":24,_process:467,events:422,jszip:441}],30:[function(e,t,r){"use strict";t.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,t,r){"use strict";t.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,t,r){"use strict";const i=e("../../utils/parse-sax"),n=e("../../utils/xml-stream");class s{prepare(){}render(){}parseOpen(e){}parseText(e){}parseClose(e){}reconcile(e,t){}reset(){this.model=null,this.map&&Object.values(this.map).forEach(e=>{e instanceof s?e.reset():e.xform&&e.xform.reset()})}mergeModel(e){this.model=Object.assign(this.model||{},e)}async parse(e){for await(const t of e)for(const{eventType:e,value:r}of t)if("opentag"===e)this.parseOpen(r);else if("text"===e)this.parseText(r);else if("closetag"===e&&!this.parseClose(r.name))return this.model;return this.model}async parseStream(e){return this.parse(i(e))}get xml(){return this.toXml(this.model)}toXml(e){var t=new n;return this.render(t,e),t.xml}static toAttribute(e,t){var r=2{var n;e&&((n=(e.match(/'/g)||[]).length)?(n=n%2==0,!r&&n&&s(e)?t.push(e):r&&!n?(r=!1,s(i+e)&&t.push(i+e),i=""):(r=!0,i+=e+",")):r?i+=e+",":s(e)&&t.push(e))}),t}(this._parsedText.join(""))},void 0!==this._parsedLocalSheetId&&(this.model.localSheetId=parseInt(this._parsedLocalSheetId,10)),!1}}},{"../../../utils/col-cache":19,"../base-xform":32}],34:[function(e,t,r){"use strict";const i=e("../../../utils/utils"),n=e("../base-xform");t.exports=class extends n{render(e,t){e.leafNode("sheet",{sheetId:t.id,name:t.name,state:t.state,"r:id":t.rId})}parseOpen(e){return"sheet"===e.name&&(this.model={name:i.xmlDecode(e.attributes.name),id:parseInt(e.attributes.sheetId,10),state:e.attributes.state,rId:e.attributes["r:id"]},!0)}parseText(){}parseClose(){return!1}}},{"../../../utils/utils":27,"../base-xform":32}],35:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{render(e,t){e.leafNode("calcPr",{calcId:171027,fullCalcOnLoad:t.fullCalcOnLoad?1:void 0})}parseOpen(e){return"calcPr"===e.name&&(this.model={},!0)}parseText(){}parseClose(){return!1}}},{"../base-xform":32}],36:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{render(e,t){e.leafNode("workbookPr",{date1904:t.date1904?1:void 0,defaultThemeVersion:164011,filterPrivacy:1})}parseOpen(e){return"workbookPr"===e.name&&(this.model={date1904:"1"===e.attributes.date1904},!0)}parseText(){}parseClose(){return!1}}},{"../base-xform":32}],37:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{render(e,t){var r={xWindow:t.x||0,yWindow:t.y||0,windowWidth:t.width||12e3,windowHeight:t.height||24e3,firstSheet:t.firstSheet,activeTab:t.activeTab};t.visibility&&"visible"!==t.visibility&&(r.visibility=t.visibility),e.leafNode("workbookView",r)}parseOpen(e){if("workbookView"!==e.name)return!1;{const n=this.model={},s=function(e,t,r){t=void 0!==t?n[e]=parseInt(t,10):r,void 0!==t&&(n[e]=t)};s("x",e.attributes.xWindow,0),s("y",e.attributes.yWindow,0),s("width",e.attributes.windowWidth,25e3),s("height",e.attributes.windowHeight,1e4);var t="visibility",r=e.attributes.visibility,i="visible";return void 0!==(r=void 0!==r?n[t]=r:i)&&(n[t]=r),s("activeTab",e.attributes.activeTab,void 0),s("firstSheet",e.attributes.firstSheet,void 0),!0}}parseText(){}parseClose(){return!1}}},{"../base-xform":32}],38:[function(e,t,r){"use strict";const i=e("../../../utils/under-dash"),n=e("../../../utils/col-cache"),s=e("../../../utils/xml-stream"),a=e("../base-xform"),o=e("../static-xform"),l=e("../list-xform"),c=e("./defined-name-xform"),h=e("./sheet-xform"),u=e("./workbook-view-xform"),d=e("./workbook-properties-xform"),f=e("./workbook-calc-properties-xform");class p extends a{constructor(){super(),this.map={fileVersion:p.STATIC_XFORMS.fileVersion,workbookPr:new d,bookViews:new l({tag:"bookViews",count:!1,childXform:new u}),sheets:new l({tag:"sheets",count:!1,childXform:new h}),definedNames:new l({tag:"definedNames",count:!1,childXform:new c}),calcPr:new f}}prepare(e){e.sheets=e.worksheets;const t=[];let r=0;e.sheets.forEach(e=>{if(e.pageSetup&&e.pageSetup.printArea&&e.pageSetup.printArea.split("&&").forEach(i=>{i=i.split(":"),i={name:"_xlnm.Print_Area",ranges:[`'${e.name}'!$${i[0]}:$`+i[1]],localSheetId:r},t.push(i)}),e.pageSetup&&(e.pageSetup.printTitlesRow||e.pageSetup.printTitlesColumn)){var i=[];if(e.pageSetup.printTitlesColumn){const t=e.pageSetup.printTitlesColumn.split(":");i.push(`'${e.name}'!$${t[0]}:$`+t[1])}if(e.pageSetup.printTitlesRow){const t=e.pageSetup.printTitlesRow.split(":");i.push(`'${e.name}'!$${t[0]}:$`+t[1])}i={name:"_xlnm.Print_Titles",ranges:i,localSheetId:r},t.push(i)}r++}),t.length&&(e.definedNames=e.definedNames.concat(t)),(e.media||[]).forEach((e,t)=>{e.name=e.type+(t+1)})}render(e,t){e.openXml(s.StdDocAttributes),e.openNode("workbook",p.WORKBOOK_ATTRIBUTES),this.map.fileVersion.render(e),this.map.workbookPr.render(e,t.properties),this.map.bookViews.render(e,t.views),this.map.sheets.render(e,t.sheets),this.map.definedNames.render(e,t.definedNames),this.map.calcPr.render(e,t.calcProperties),e.closeNode()}parseOpen(e){return(this.parser||"workbook"!==e.name&&(this.parser=this.map[e.name],this.parser))&&this.parser.parseOpen(e),!0}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.parser=void 0),!0):"workbook"!==e||(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)}reconcile(e){const t=(e.workbookRels||[]).reduce((e,t)=>(e[t.Id]=t,e),{}),r=[];let s,a=0;(e.sheets||[]).forEach(i=>{var n=t[i.rId];n&&(s=e.worksheetHash["xl/"+n.Target.replace(/^(\s|\/xl\/)+/,"")])&&(s.name=i.name,s.id=i.id,s.state=i.state,r[a++]=s)});const o=[];i.each(e.definedNames,e=>{var t;if("_xlnm.Print_Area"===e.name)(s=r[e.localSheetId])&&(s.pageSetup||(s.pageSetup={}),t=n.decodeEx(e.ranges[0]),s.pageSetup.printArea=s.pageSetup.printArea?s.pageSetup.printArea+"&&"+t.dimensions:t.dimensions);else if("_xlnm.Print_Titles"===e.name){if(s=r[e.localSheetId]){s.pageSetup||(s.pageSetup={});const t=e.ranges.join(","),r=/\$/g,i=/\$\d+:\$\d+/,n=t.match(i);if(n&&n.length){const e=n[0];s.pageSetup.printTitlesRow=e.replace(r,"")}const a=/\$[A-Z]+:\$[A-Z]+/,o=t.match(a);if(o&&o.length){const e=o[0];s.pageSetup.printTitlesColumn=e.replace(r,"")}}}else o.push(e)}),e.definedNames=o,e.media.forEach((e,t)=>{e.index=t})}}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 o({tag:"fileVersion",$:{appName:"xl",lastEdited:5,lowestEdited:5,rupBuild:9303}})},t.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,t,r){"use strict";const i=e("../strings/rich-text-xform"),n=e("../../../utils/utils"),s=e("../base-xform"),a=t.exports=function(e){this.model=e};n.inherits(a,s,{get tag(){return"r"},get richTextXform(){return this._richTextXform||(this._richTextXform=new i),this._richTextXform},render(e,t){t=t||this.model,e.openNode("comment",{ref:t.ref,authorId:0}),e.openNode("text"),t&&t.note&&t.note.texts&&t.note.texts.forEach(t=>{this.richTextXform.render(e,t)}),e.closeNode(),e.closeNode()},parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(e.name){case"comment":return this.model={type:"note",note:{texts:[]},...e.attributes},!0;case"r":return this.parser=this.richTextXform,this.parser.parseOpen(e),!0;default:return!1}},parseText(e){this.parser&&this.parser.parseText(e)},parseClose(e){switch(e){case"comment":return!1;case"r":return this.model.note.texts.push(this.parser.model),!(this.parser=void 0);default:return this.parser&&this.parser.parseClose(e),!0}}})},{"../../../utils/utils":27,"../base-xform":32,"../strings/rich-text-xform":122}],40:[function(e,t,r){"use strict";const i=e("../../../utils/xml-stream"),n=e("../../../utils/utils"),s=e("../base-xform"),a=e("./comment-xform"),o=t.exports=function(){this.map={comment:new a}};n.inherits(o,s,{COMMENTS_ATTRIBUTES:{xmlns:"http://schemas.openxmlformats.org/spreadsheetml/2006/main"}},{render(e,t){t=t||this.model,e.openXml(i.StdDocAttributes),e.openNode("comments",o.COMMENTS_ATTRIBUTES),e.openNode("authors"),e.leafNode("author",null,"Author"),e.closeNode(),e.openNode("commentList"),t.comments.forEach(t=>{this.map.comment.render(e,t)}),e.closeNode(),e.closeNode()},parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(e.name){case"commentList":return this.model={comments:[]},!0;case"comment":return this.parser=this.map.comment,this.parser.parseOpen(e),!0;default:return!1}},parseText(e){this.parser&&this.parser.parseText(e)},parseClose(e){switch(e){case"commentList":return!1;case"comment":return this.model.comments.push(this.parser.model),!(this.parser=void 0);default:return this.parser&&this.parser.parseClose(e),!0}}})},{"../../../utils/utils":27,"../../../utils/xml-stream":28,"../base-xform":32,"./comment-xform":39}],41:[function(e,t,r){"use strict";e=e("../../base-xform"),t.exports=class extends e{constructor(e){super(),this._model=e}get tag(){return this._model&&this._model.tag}render(e,t,r){(t===r[2]||"x:SizeWithCells"===this.tag&&t===r[1])&&e.leafNode(this.tag)}parseOpen(e){return e.name===this.tag&&(this.model={},this.model[this.tag]=!0)}parseText(){}parseClose(){return!1}}},{"../../base-xform":32}],42:[function(e,t,r){"use strict";e=e("../../base-xform"),t.exports=class extends e{constructor(e){super(),this._model=e}get tag(){return this._model&&this._model.tag}render(e,t){e.leafNode(this.tag,null,t)}parseOpen(e){return e.name===this.tag&&!(this.text="")}parseText(e){this.text=e}parseClose(){return!1}}},{"../../base-xform":32}],43:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{get tag(){return"x:Anchor"}getAnchorRect(e){var t=Math.floor(e.left),r=Math.floor(68*(e.left-t)),i=Math.floor(e.top),n=Math.floor(18*(e.top-i)),s=Math.floor(e.right),a=Math.floor(68*(e.right-s)),o=Math.floor(e.bottom);return[t,r,i,n,s,a,o,Math.floor(18*(e.bottom-o))]}getDefaultRect(e){var t=e.col;e=Math.max(e.row-2,0);return[t,6,e,14,t+2,2,e+4,16]}render(e,t){t=t.anchor?this.getAnchorRect(t.anchor):this.getDefaultRect(t.refAddress),e.leafNode("x:Anchor",null,t.join(", "))}parseOpen(e){return e.name===this.tag&&!(this.text="")}parseText(e){this.text=e}parseClose(){return!1}}},{"../base-xform":32}],44:[function(e,t,r){"use strict";const i=e("../base-xform"),n=e("./vml-anchor-xform"),s=e("./style/vml-protection-xform"),a=e("./style/vml-position-xform"),o=["twoCells","oneCells","absolute"];t.exports=class extends i{constructor(){super(),this.map={"x:Anchor":new n,"x:Locked":new s({tag:"x:Locked"}),"x:LockText":new s({tag:"x:LockText"}),"x:SizeWithCells":new a({tag:"x:SizeWithCells"}),"x:MoveWithCells":new a({tag:"x:MoveWithCells"})}}get tag(){return"x:ClientData"}render(e,t){var{protection:r,editAs:i}=t.note;e.openNode(this.tag,{ObjectType:"Note"}),this.map["x:MoveWithCells"].render(e,i,o),this.map["x:SizeWithCells"].render(e,i,o),this.map["x:Anchor"].render(e,t),this.map["x:Locked"].render(e,r.locked),e.leafNode("x:AutoFill",null,"False"),this.map["x:LockText"].render(e,r.lockText),e.leafNode("x:Row",null,t.refAddress.row-1),e.leafNode("x:Column",null,t.refAddress.col-1),e.closeNode()}parseOpen(e){return e.name===this.tag?(this.reset(),this.model={anchor:[],protection:{},editAs:""}):(this.parser=this.map[e.name],this.parser&&this.parser.parseOpen(e)),!0}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.parser=void 0),!0):e!==this.tag||(this.normalizeModel(),!1)}normalizeModel(){var e=Object.assign({},this.map["x:MoveWithCells"].model,this.map["x:SizeWithCells"].model);e=Object.keys(e).length;this.model.editAs=o[e],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}}},{"../base-xform":32,"./style/vml-position-xform":41,"./style/vml-protection-xform":42,"./vml-anchor-xform":43}],45:[function(e,t,r){"use strict";const i=e("../../../utils/xml-stream"),n=e("../base-xform"),s=e("./vml-shape-xform");class a extends n{constructor(){super(),this.map={"v:shape":new s}}get tag(){return"xml"}render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,a.DRAWING_ATTRIBUTES),e.openNode("o:shapelayout",{"v:ext":"edit"}),e.leafNode("o:idmap",{"v:ext":"edit",data:1}),e.closeNode(),e.openNode("v:shapetype",{id:"_x0000_t202",coordsize:"21600,21600","o:spt":202,path:"m,l,21600r21600,l21600,xe"}),e.leafNode("v:stroke",{joinstyle:"miter"}),e.leafNode("v:path",{gradientshapeok:"t","o:connecttype":"rect"}),e.closeNode(),t.comments.forEach((t,r)=>{this.map["v:shape"].render(e,t,r)}),e.closeNode()}parseOpen(e){return this.parser?this.parser.parseOpen(e):e.name===this.tag?(this.reset(),this.model={comments:[]}):(this.parser=this.map[e.name],this.parser&&this.parser.parseOpen(e)),!0}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.model.comments.push(this.parser.model),this.parser=void 0),!0):e!==this.tag}reconcile(e,t){e.anchors.forEach(e=>{(e.br?this.map["xdr:twoCellAnchor"]:this.map["xdr:oneCellAnchor"]).reconcile(e,t)})}}a.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"},t.exports=a},{"../../../utils/xml-stream":28,"../base-xform":32,"./vml-shape-xform":46}],46:[function(e,t,r){"use strict";const i=e("../base-xform"),n=e("./vml-textbox-xform"),s=e("./vml-client-data-xform");class a extends i{constructor(){super(),this.map={"v:textbox":new n,"x:ClientData":new s}}get tag(){return"v:shape"}render(e,t,r){e.openNode("v:shape",a.V_SHAPE_ATTRIBUTES(t,r)),e.leafNode("v:fill",{color2:"infoBackground [80]"}),e.leafNode("v:shadow",{color:"none [81]",obscured:"t"}),e.leafNode("v:path",{"o:connecttype":"none"}),this.map["v:textbox"].render(e,t),this.map["x:ClientData"].render(e,t),e.closeNode()}parseOpen(e){return this.parser?this.parser.parseOpen(e):e.name===this.tag?(this.reset(),this.model={margins:{insetmode:e.attributes["o:insetmode"]},anchor:"",editAs:"",protection:{}}):(this.parser=this.map[e.name],this.parser&&this.parser.parseOpen(e)),!0}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.parser=void 0),!0):e!==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)}}a.V_SHAPE_ATTRIBUTES=(e,t)=>({id:"_x0000_s"+(1025+t),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":e.note.margins&&e.note.margins.insetmode}),t.exports=a},{"../base-xform":32,"./vml-client-data-xform":44,"./vml-textbox-xform":47}],47:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{get tag(){return"v:textbox"}conversionUnit(e,t,r){return""+parseFloat(e)*t.toFixed(2)+r}reverseConversionUnit(e){return(e||"").split(",").map(e=>Number(parseFloat(this.conversionUnit(parseFloat(e),.1,"")).toFixed(2)))}render(e,t){var r={style:"mso-direction-alt:auto"};if(t&&t.note){let e=(t.note&&t.note.margins)["inset"];(e=Array.isArray(e)?e.map(e=>this.conversionUnit(e,10,"mm")).join(","):e)&&(r.inset=e)}e.openNode("v:textbox",r),e.leafNode("div",{style:"text-align:left"}),e.closeNode()}parseOpen(e){return e.name===this.tag&&(this.model={inset:this.reverseConversionUnit(e.attributes.inset)}),!0}parseText(){}parseClose(e){return e!==this.tag}}},{"../base-xform":32}],48:[function(e,t,r){"use strict";e=e("./base-xform"),t.exports=class extends e{createNewModel(e){return{}}parseOpen(e){return this.parser=this.parser||this.map[e.name],this.parser?(this.parser.parseOpen(e),!0):e.name===this.tag&&(this.model=this.createNewModel(e),!0)}parseText(e){this.parser&&this.parser.parseText(e)}onParserClose(e,t){this.model[e]=t.model}parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.onParserClose(e,this.parser),this.parser=void 0),!0):e!==this.tag}}},{"./base-xform":32}],49:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{render(e,t){e.openNode("HeadingPairs"),e.openNode("vt:vector",{size:2,baseType:"variant"}),e.openNode("vt:variant"),e.leafNode("vt:lpstr",void 0,"Worksheets"),e.closeNode(),e.openNode("vt:variant"),e.leafNode("vt:i4",void 0,t.length),e.closeNode(),e.closeNode(),e.closeNode()}parseOpen(e){return"HeadingPairs"===e.name}parseText(){}parseClose(e){return"HeadingPairs"!==e}}},{"../base-xform":32}],50:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{render(e,t){e.openNode("TitlesOfParts"),e.openNode("vt:vector",{size:t.length,baseType:"lpstr"}),t.forEach(t=>{e.leafNode("vt:lpstr",void 0,t.name)}),e.closeNode(),e.closeNode()}parseOpen(e){return"TitlesOfParts"===e.name}parseText(){}parseClose(e){return"TitlesOfParts"!==e}}},{"../base-xform":32}],51:[function(e,t,r){"use strict";const i=e("../../../utils/xml-stream"),n=e("../base-xform"),s=e("../simple/string-xform"),a=e("./app-heading-pairs-xform"),o=e("./app-titles-of-parts-xform");class l extends n{constructor(){super(),this.map={Company:new s({tag:"Company"}),Manager:new s({tag:"Manager"}),HeadingPairs:new a,TitleOfParts:new o}}render(e,t){e.openXml(i.StdDocAttributes),e.openNode("Properties",l.PROPERTY_ATTRIBUTES),e.leafNode("Application",void 0,"Microsoft Excel"),e.leafNode("DocSecurity",void 0,"0"),e.leafNode("ScaleCrop",void 0,"false"),this.map.HeadingPairs.render(e,t.worksheets),this.map.TitleOfParts.render(e,t.worksheets),this.map.Company.render(e,t.company||""),this.map.Manager.render(e,t.manager),e.leafNode("LinksUpToDate",void 0,"false"),e.leafNode("SharedDoc",void 0,"false"),e.leafNode("HyperlinksChanged",void 0,"false"),e.leafNode("AppVersion",void 0,"16.0300"),e.closeNode()}parseOpen(e){return this.parser?(this.parser.parseOpen(e),!0):"Properties"===e.name||(this.parser=this.map[e.name],!!this.parser&&(this.parser.parseOpen(e),!0))}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.parser=void 0),!0):"Properties"!==e||!(this.model={worksheets:this.map.TitleOfParts.model,company:this.map.Company.model,manager:this.map.Manager.model})}}l.DateFormat=function(e){return e.toISOString().replace(/[.]\d{3,6}/,"")},l.DateAttrs={"xsi:type":"dcterms:W3CDTF"},l.PROPERTY_ATTRIBUTES={xmlns:"http://schemas.openxmlformats.org/officeDocument/2006/extended-properties","xmlns:vt":"http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes"},t.exports=l},{"../../../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,t,r){"use strict";const i=e("../../../utils/xml-stream"),n=e("../base-xform");class s extends n{render(e,t){e.openXml(i.StdDocAttributes),e.openNode("Types",s.PROPERTY_ATTRIBUTES);const r={};(t.media||[]).forEach(t=>{"image"===t.type&&(t=t.extension,r[t]||(r[t]=!0,e.leafNode("Default",{Extension:t,ContentType:"image/"+t})))}),e.leafNode("Default",{Extension:"rels",ContentType:"application/vnd.openxmlformats-package.relationships+xml"}),e.leafNode("Default",{Extension:"xml",ContentType:"application/xml"}),e.leafNode("Override",{PartName:"/xl/workbook.xml",ContentType:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml"}),t.worksheets.forEach(t=>{t=`/xl/worksheets/sheet${t.id}.xml`,e.leafNode("Override",{PartName:t,ContentType:"application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml"})}),e.leafNode("Override",{PartName:"/xl/theme/theme1.xml",ContentType:"application/vnd.openxmlformats-officedocument.theme+xml"}),e.leafNode("Override",{PartName:"/xl/styles.xml",ContentType:"application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml"}),t.sharedStrings&&t.sharedStrings.count&&e.leafNode("Override",{PartName:"/xl/sharedStrings.xml",ContentType:"application/vnd.openxmlformats-officedocument.spreadsheetml.sharedStrings+xml"}),t.tables&&t.tables.forEach(t=>{e.leafNode("Override",{PartName:"/xl/tables/"+t.target,ContentType:"application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml"})}),t.drawings&&t.drawings.forEach(t=>{e.leafNode("Override",{PartName:`/xl/drawings/${t.name}.xml`,ContentType:"application/vnd.openxmlformats-officedocument.drawing+xml"})}),t.commentRefs&&(e.leafNode("Default",{Extension:"vml",ContentType:"application/vnd.openxmlformats-officedocument.vmlDrawing"}),t.commentRefs.forEach(t=>{t=t.commentName,e.leafNode("Override",{PartName:`/xl/${t}.xml`,ContentType:"application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml"})})),e.leafNode("Override",{PartName:"/docProps/core.xml",ContentType:"application/vnd.openxmlformats-package.core-properties+xml"}),e.leafNode("Override",{PartName:"/docProps/app.xml",ContentType:"application/vnd.openxmlformats-officedocument.extended-properties+xml"}),e.closeNode()}parseOpen(){return!1}parseText(){}parseClose(){return!1}}s.PROPERTY_ATTRIBUTES={xmlns:"http://schemas.openxmlformats.org/package/2006/content-types"},t.exports=s},{"../../../utils/xml-stream":28,"../base-xform":32}],53:[function(e,t,r){"use strict";const i=e("../../../utils/xml-stream"),n=e("../base-xform"),s=e("../simple/date-xform"),a=e("../simple/string-xform"),o=e("../simple/integer-xform");class l extends n{constructor(){super(),this.map={"dc:creator":new a({tag:"dc:creator"}),"dc:title":new a({tag:"dc:title"}),"dc:subject":new a({tag:"dc:subject"}),"dc:description":new a({tag:"dc:description"}),"dc:identifier":new a({tag:"dc:identifier"}),"dc:language":new a({tag:"dc:language"}),"cp:keywords":new a({tag:"cp:keywords"}),"cp:category":new a({tag:"cp:category"}),"cp:lastModifiedBy":new a({tag:"cp:lastModifiedBy"}),"cp:lastPrinted":new s({tag:"cp:lastPrinted",format:l.DateFormat}),"cp:revision":new o({tag:"cp:revision"}),"cp:version":new a({tag:"cp:version"}),"cp:contentStatus":new a({tag:"cp:contentStatus"}),"cp:contentType":new a({tag:"cp:contentType"}),"dcterms:created":new s({tag:"dcterms:created",attrs:l.DateAttrs,format:l.DateFormat}),"dcterms:modified":new s({tag:"dcterms:modified",attrs:l.DateAttrs,format:l.DateFormat})}}render(e,t){e.openXml(i.StdDocAttributes),e.openNode("cp:coreProperties",l.CORE_PROPERTY_ATTRIBUTES),this.map["dc:creator"].render(e,t.creator),this.map["dc:title"].render(e,t.title),this.map["dc:subject"].render(e,t.subject),this.map["dc:description"].render(e,t.description),this.map["dc:identifier"].render(e,t.identifier),this.map["dc:language"].render(e,t.language),this.map["cp:keywords"].render(e,t.keywords),this.map["cp:category"].render(e,t.category),this.map["cp:lastModifiedBy"].render(e,t.lastModifiedBy),this.map["cp:lastPrinted"].render(e,t.lastPrinted),this.map["cp:revision"].render(e,t.revision),this.map["cp:version"].render(e,t.version),this.map["cp:contentStatus"].render(e,t.contentStatus),this.map["cp:contentType"].render(e,t.contentType),this.map["dcterms:created"].render(e,t.created),this.map["dcterms:modified"].render(e,t.modified),e.closeNode()}parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(e.name){case"cp:coreProperties":case"coreProperties":return!0;default:if(this.parser=this.map[e.name],this.parser)return this.parser.parseOpen(e),!0;throw new Error("Unexpected xml node in parseOpen: "+JSON.stringify(e))}}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.parser=void 0),!0;switch(e){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});default:throw new Error("Unexpected xml node in parseClose: "+e)}}}l.DateFormat=function(e){return e.toISOString().replace(/[.]\d{3}/,"")},l.DateAttrs={"xsi:type":"dcterms:W3CDTF"},l.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"},t.exports=l},{"../../../utils/xml-stream":28,"../base-xform":32,"../simple/date-xform":117,"../simple/integer-xform":118,"../simple/string-xform":119}],54:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{render(e,t){e.leafNode("Relationship",t)}parseOpen(e){return"Relationship"===e.name&&(this.model=e.attributes,!0)}parseText(){}parseClose(){return!1}}},{"../base-xform":32}],55:[function(e,t,r){"use strict";const i=e("../../../utils/xml-stream"),n=e("../base-xform"),s=e("./relationship-xform");class a extends n{constructor(){super(),this.map={Relationship:new s}}render(e,t){t=t||this._values,e.openXml(i.StdDocAttributes),e.openNode("Relationships",a.RELATIONSHIPS_ATTRIBUTES),t.forEach(t=>{this.map.Relationship.render(e,t)}),e.closeNode()}parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if("Relationships"===e.name)return this.model=[],!0;if(this.parser=this.map[e.name],this.parser)return this.parser.parseOpen(e),!0;throw new Error("Unexpected xml node in parseOpen: "+JSON.stringify(e))}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.model.push(this.parser.model),this.parser=void 0),!0;if("Relationships"!==e)throw new Error("Unexpected xml node in parseClose: "+e);return!1}}a.RELATIONSHIPS_ATTRIBUTES={xmlns:"http://schemas.openxmlformats.org/package/2006/relationships"},t.exports=a},{"../../../utils/xml-stream":28,"../base-xform":32,"./relationship-xform":54}],56:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{parseOpen(e){return this.parser?this.parser.parseOpen(e):e.name===this.tag?(this.reset(),this.model={range:{editAs:e.attributes.editAs||"oneCell"}}):(this.parser=this.map[e.name],this.parser&&this.parser.parseOpen(e)),!0}parseText(e){this.parser&&this.parser.parseText(e)}reconcilePicture(e,t){if(e&&e.rId){var r=t.rels[e.rId].Target.match(/.*\/media\/(.+[.][a-zA-Z]{3,4})/);if(r){const e=r[1],i=t.mediaIndex[e];return t.media[i]}}}}},{"../base-xform":32}],57:[function(e,t,r){"use strict";const i=e("../base-xform"),n=e("./blip-xform");t.exports=class extends i{constructor(){super(),this.map={"a:blip":new n}}get tag(){return"xdr:blipFill"}render(e,t){e.openNode(this.tag),this.map["a:blip"].render(e,t),e.openNode("a:stretch"),e.leafNode("a:fillRect"),e.closeNode(),e.closeNode()}parseOpen(e){return this.parser?this.parser.parseOpen(e):e.name===this.tag?this.reset():(this.parser=this.map[e.name],this.parser&&this.parser.parseOpen(e)),!0}parseText(){}parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.parser=void 0),!0):e!==this.tag||(this.model=this.map["a:blip"].model,!1)}}},{"../base-xform":32,"./blip-xform":58}],58:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{get tag(){return"a:blip"}render(e,t){e.leafNode(this.tag,{"xmlns:r":"http://schemas.openxmlformats.org/officeDocument/2006/relationships","r:embed":t.rId,cstate:"print"})}parseOpen(e){return e.name===this.tag&&(this.model={rId:e.attributes["r:embed"]}),!0}parseText(){}parseClose(e){return e!==this.tag}}},{"../base-xform":32}],59:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{get tag(){return"xdr:cNvPicPr"}render(e){e.openNode(this.tag),e.leafNode("a:picLocks",{noChangeAspect:"1"}),e.closeNode()}parseOpen(e){return e.name,this.tag,!0}parseText(){}parseClose(e){return e!==this.tag}}},{"../base-xform":32}],60:[function(e,t,r){"use strict";const i=e("../base-xform"),n=e("./hlink-click-xform"),s=e("./ext-lst-xform");t.exports=class extends i{constructor(){super(),this.map={"a:hlinkClick":new n,"a:extLst":new s}}get tag(){return"xdr:cNvPr"}render(e,t){e.openNode(this.tag,{id:t.index,name:"Picture "+t.index}),this.map["a:hlinkClick"].render(e,t),this.map["a:extLst"].render(e,t),e.closeNode()}parseOpen(e){return this.parser?this.parser.parseOpen(e):e.name===this.tag?this.reset():(this.parser=this.map[e.name],this.parser&&this.parser.parseOpen(e)),!0}parseText(){}parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.parser=void 0),!0):e!==this.tag||(this.model=this.map["a:hlinkClick"].model,!1)}}},{"../base-xform":32,"./ext-lst-xform":63,"./hlink-click-xform":65}],61:[function(e,t,r){"use strict";const i=e("../base-xform"),n=e("../simple/integer-xform");t.exports=class extends i{constructor(e){super(),this.tag=e.tag,this.map={"xdr:col":new n({tag:"xdr:col",zero:!0}),"xdr:colOff":new n({tag:"xdr:colOff",zero:!0}),"xdr:row":new n({tag:"xdr:row",zero:!0}),"xdr:rowOff":new n({tag:"xdr:rowOff",zero:!0})}}render(e,t){e.openNode(this.tag),this.map["xdr:col"].render(e,t.nativeCol),this.map["xdr:colOff"].render(e,t.nativeColOff),this.map["xdr:row"].render(e,t.nativeRow),this.map["xdr:rowOff"].render(e,t.nativeRowOff),e.closeNode()}parseOpen(e){return this.parser?this.parser.parseOpen(e):e.name===this.tag?this.reset():(this.parser=this.map[e.name],this.parser&&this.parser.parseOpen(e)),!0}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.parser=void 0),!0):e!==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})}}},{"../base-xform":32,"../simple/integer-xform":118}],62:[function(e,t,r){"use strict";const i=e("../../../utils/col-cache"),n=e("../../../utils/xml-stream"),s=e("../base-xform"),a=e("./two-cell-anchor-xform"),o=e("./one-cell-anchor-xform");class l extends s{constructor(){super(),this.map={"xdr:twoCellAnchor":new a,"xdr:oneCellAnchor":new o}}prepare(e){e.anchors.forEach((e,t)=>{var r;e.anchorType=("string"==typeof(r=e).range?i.decode(r.range):r.range).br?"xdr:twoCellAnchor":"xdr:oneCellAnchor",this.map[e.anchorType].prepare(e,{index:t})})}get tag(){return"xdr:wsDr"}render(e,t){e.openXml(n.StdDocAttributes),e.openNode(this.tag,l.DRAWING_ATTRIBUTES),t.anchors.forEach(t=>{this.map[t.anchorType].render(e,t)}),e.closeNode()}parseOpen(e){return this.parser?this.parser.parseOpen(e):e.name===this.tag?(this.reset(),this.model={anchors:[]}):(this.parser=this.map[e.name],this.parser&&this.parser.parseOpen(e)),!0}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.model.anchors.push(this.parser.model),this.parser=void 0),!0):e!==this.tag}reconcile(e,t){e.anchors.forEach(e=>{(e.br?this.map["xdr:twoCellAnchor"]:this.map["xdr:oneCellAnchor"]).reconcile(e,t)})}}l.DRAWING_ATTRIBUTES={"xmlns:xdr":"http://schemas.openxmlformats.org/drawingml/2006/spreadsheetDrawing","xmlns:a":"http://schemas.openxmlformats.org/drawingml/2006/main"},t.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,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{get tag(){return"a:extLst"}render(e){e.openNode(this.tag),e.openNode("a:ext",{uri:"{FF2B5EF4-FFF2-40B4-BE49-F238E27FC236}"}),e.leafNode("a16:creationId",{"xmlns:a16":"http://schemas.microsoft.com/office/drawing/2014/main",id:"{00000000-0008-0000-0000-000002000000}"}),e.closeNode(),e.closeNode()}parseOpen(e){return e.name,this.tag,!0}parseText(){}parseClose(e){return e!==this.tag}}},{"../base-xform":32}],64:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{constructor(e){super(),this.tag=e.tag,this.map={}}render(e,t){e.openNode(this.tag);var r=Math.floor(9525*t.width);t=Math.floor(9525*t.height);e.addAttribute("cx",r),e.addAttribute("cy",t),e.closeNode()}parseOpen(e){return e.name===this.tag&&(this.model={width:parseInt(e.attributes.cx||"0",10)/9525,height:parseInt(e.attributes.cy||"0",10)/9525},!0)}parseText(){}parseClose(){return!1}}},{"../base-xform":32}],65:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{get tag(){return"a:hlinkClick"}render(e,t){t.hyperlinks&&t.hyperlinks.rId&&e.leafNode(this.tag,{"xmlns:r":"http://schemas.openxmlformats.org/officeDocument/2006/relationships","r:id":t.hyperlinks.rId,tooltip:t.hyperlinks.tooltip})}parseOpen(e){return e.name===this.tag&&(this.model={hyperlinks:{rId:e.attributes["r:id"],tooltip:e.attributes.tooltip}}),!0}parseText(){}parseClose(){return!1}}},{"../base-xform":32}],66:[function(e,t,r){"use strict";const i=e("../base-xform"),n=e("./c-nv-pr-xform"),s=e("./c-nv-pic-pr-xform");t.exports=class extends i{constructor(){super(),this.map={"xdr:cNvPr":new n,"xdr:cNvPicPr":new s}}get tag(){return"xdr:nvPicPr"}render(e,t){e.openNode(this.tag),this.map["xdr:cNvPr"].render(e,t),this.map["xdr:cNvPicPr"].render(e,t),e.closeNode()}parseOpen(e){return this.parser?this.parser.parseOpen(e):e.name===this.tag?this.reset():(this.parser=this.map[e.name],this.parser&&this.parser.parseOpen(e)),!0}parseText(){}parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.parser=void 0),!0):e!==this.tag||(this.model=this.map["xdr:cNvPr"].model,!1)}}},{"../base-xform":32,"./c-nv-pic-pr-xform":59,"./c-nv-pr-xform":60}],67:[function(e,t,r){"use strict";const i=e("./base-cell-anchor-xform"),n=e("../static-xform"),s=e("./cell-position-xform"),a=e("./ext-xform"),o=e("./pic-xform");t.exports=class extends i{constructor(){super(),this.map={"xdr:from":new s({tag:"xdr:from"}),"xdr:ext":new a({tag:"xdr:ext"}),"xdr:pic":new o,"xdr:clientData":new n({tag:"xdr:clientData"})}}get tag(){return"xdr:oneCellAnchor"}prepare(e,t){this.map["xdr:pic"].prepare(e.picture,t)}render(e,t){e.openNode(this.tag,{editAs:t.range.editAs||"oneCell"}),this.map["xdr:from"].render(e,t.range.tl),this.map["xdr:ext"].render(e,t.range.ext),this.map["xdr:pic"].render(e,t.picture),this.map["xdr:clientData"].render(e,{}),e.closeNode()}parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.parser=void 0),!0):e!==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)}reconcile(e,t){e.medium=this.reconcilePicture(e.picture,t)}}},{"../static-xform":120,"./base-cell-anchor-xform":56,"./cell-position-xform":61,"./ext-xform":64,"./pic-xform":68}],68:[function(e,t,r){"use strict";const i=e("../base-xform"),n=e("../static-xform"),s=e("./blip-fill-xform"),a=e("./nv-pic-pr-xform"),o=e("./sp-pr");t.exports=class extends i{constructor(){super(),this.map={"xdr:nvPicPr":new a,"xdr:blipFill":new s,"xdr:spPr":new n(o)}}get tag(){return"xdr:pic"}prepare(e,t){e.index=t.index+1}render(e,t){e.openNode(this.tag),this.map["xdr:nvPicPr"].render(e,t),this.map["xdr:blipFill"].render(e,t),this.map["xdr:spPr"].render(e,t),e.closeNode()}parseOpen(e){return this.parser?this.parser.parseOpen(e):e.name===this.tag?this.reset():(this.parser=this.map[e.name],this.parser&&this.parser.parseOpen(e)),!0}parseText(){}parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.mergeModel(this.parser.model),this.parser=void 0),!0):e!==this.tag}}},{"../base-xform":32,"../static-xform":120,"./blip-fill-xform":57,"./nv-pic-pr-xform":66,"./sp-pr":69}],69:[function(e,t,r){"use strict";t.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,t,r){"use strict";const i=e("./base-cell-anchor-xform"),n=e("../static-xform"),s=e("./cell-position-xform"),a=e("./pic-xform");t.exports=class extends i{constructor(){super(),this.map={"xdr:from":new s({tag:"xdr:from"}),"xdr:to":new s({tag:"xdr:to"}),"xdr:pic":new a,"xdr:clientData":new n({tag:"xdr:clientData"})}}get tag(){return"xdr:twoCellAnchor"}prepare(e,t){this.map["xdr:pic"].prepare(e.picture,t)}render(e,t){e.openNode(this.tag,{editAs:t.range.editAs||"oneCell"}),this.map["xdr:from"].render(e,t.range.tl),this.map["xdr:to"].render(e,t.range.br),this.map["xdr:pic"].render(e,t.picture),this.map["xdr:clientData"].render(e,{}),e.closeNode()}parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.parser=void 0),!0):e!==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)}reconcile(e,t){e.medium=this.reconcilePicture(e.picture,t)}}},{"../static-xform":120,"./base-cell-anchor-xform":56,"./cell-position-xform":61,"./pic-xform":68}],71:[function(e,t,r){"use strict";e=e("./base-xform"),t.exports=class extends e{constructor(e){super(),this.tag=e.tag,this.always=!!e.always,this.count=e.count,this.empty=e.empty,this.$count=e.$count||"count",this.$=e.$,this.childXform=e.childXform,this.maxItems=e.maxItems}prepare(e,t){const r=this["childXform"];e&&e.forEach((e,i)=>{t.index=i,r.prepare(e,t)})}render(e,t){if(this.always||t&&t.length){e.openNode(this.tag,this.$),this.count&&e.addAttribute(this.$count,t&&t.length||0);const r=this["childXform"];(t||[]).forEach((t,i)=>{r.render(e,t,i)}),e.closeNode()}else this.empty&&e.leafNode(this.tag)}parseOpen(e){return this.parser?(this.parser.parseOpen(e),!0):e.name!==this.tag?!!this.childXform.parseOpen(e)&&(this.parser=this.childXform,!0):(this.model=[],!0)}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){if(this.parser){if(!this.parser.parseClose(e)&&(this.model.push(this.parser.model),this.parser=void 0,this.maxItems)&&this.model.length>this.maxItems)throw new Error(`Max ${this.childXform.tag} count (${this.maxItems}) exceeded`);return!0}return!1}reconcile(e,t){if(e){const r=this["childXform"];e.forEach(e=>{r.reconcile(e,t)})}}}},{"./base-xform":32}],72:[function(e,t,r){"use strict";const i=e("../../../utils/col-cache"),n=e("../base-xform");t.exports=class extends n{get tag(){return"autoFilter"}render(e,t){var r,n;t&&("string"==typeof t?e.leafNode("autoFilter",{ref:t}):(r=(n=function(e){return"string"==typeof e?e:i.getAddress(e.row,e.column).address})(t.from),n=n(t.to),r&&n&&e.leafNode("autoFilter",{ref:r+":"+n})))}parseOpen(e){"autoFilter"===e.name&&(this.model=e.attributes.ref)}}},{"../../../utils/col-cache":19,"../base-xform":32}],73:[function(e,t,r){"use strict";const i=e("../../../utils/utils"),n=e("../base-xform"),s=e("../../../doc/range"),a=e("../../../doc/enums"),o=e("../strings/rich-text-xform");function l(e){if(null==e)return a.ValueType.Null;if(e instanceof String||"string"==typeof e)return a.ValueType.String;if("number"==typeof e)return a.ValueType.Number;if("boolean"==typeof e)return a.ValueType.Boolean;if(e instanceof Date)return a.ValueType.Date;if(e.text&&e.hyperlink)return a.ValueType.Hyperlink;if(e.formula)return a.ValueType.Formula;if(e.error)return a.ValueType.Error;throw new Error("I could not understand type of value")}t.exports=class extends n{constructor(){super(),this.richTextXForm=new o}get tag(){return"c"}prepare(e,t){const r=t.styles.addStyleModel(e.style||{},(i=e).type!==a.ValueType.Formula?i.type:l(i.result));var i;switch(r&&(e.styleId=r),e.comment&&t.comments.push({...e.comment,ref:e.address}),e.type){case a.ValueType.String:case a.ValueType.RichText:t.sharedStrings&&(e.ssId=t.sharedStrings.add(e.value));break;case a.ValueType.Date:t.date1904&&(e.date1904=!0);break;case a.ValueType.Hyperlink:t.sharedStrings&&void 0!==e.text&&null!==e.text&&(e.ssId=t.sharedStrings.add(e.text)),t.hyperlinks.push({address:e.address,target:e.hyperlink,tooltip:e.tooltip});break;case a.ValueType.Merge:t.merges.add(e);break;case a.ValueType.Formula:if(t.date1904&&(e.date1904=!0),"shared"===e.shareType&&(e.si=t.siFormulae++),e.formula)t.formulae[e.address]=e;else if(e.sharedFormula){const r=t.formulae[e.sharedFormula];if(!r)throw new Error("Shared Formula master must exist above and or left of clone for cell "+e.address);void 0===r.si?(r.shareType="shared",r.si=t.siFormulae++,r.range=new s(r.address,e.address)):r.range&&r.range.expandToAddress(e.address),e.si=r.si}}}renderFormula(e,t){let r=null;switch(t.shareType){case"shared":r={t:"shared",ref:t.ref||t.range.range,si:t.si};break;case"array":r={t:"array",ref:t.ref};break;default:void 0!==t.si&&(r={t:"shared",si:t.si})}switch(l(t.result)){case a.ValueType.Null:e.leafNode("f",r,t.formula);break;case a.ValueType.String:e.addAttribute("t","str"),e.leafNode("f",r,t.formula),e.leafNode("v",null,t.result);break;case a.ValueType.Number:e.leafNode("f",r,t.formula),e.leafNode("v",null,t.result);break;case a.ValueType.Boolean:e.addAttribute("t","b"),e.leafNode("f",r,t.formula),e.leafNode("v",null,t.result?1:0);break;case a.ValueType.Error:e.addAttribute("t","e"),e.leafNode("f",r,t.formula),e.leafNode("v",null,t.result.error);break;case a.ValueType.Date:e.leafNode("f",r,t.formula),e.leafNode("v",null,i.dateToExcel(t.result,t.date1904));break;default:throw new Error("I could not understand type of value")}}render(e,t){if(t.type!==a.ValueType.Null||t.styleId){switch(e.openNode("c"),e.addAttribute("r",t.address),t.styleId&&e.addAttribute("s",t.styleId),t.type){case a.ValueType.Null:break;case a.ValueType.Number:e.leafNode("v",null,t.value);break;case a.ValueType.Boolean:e.addAttribute("t","b"),e.leafNode("v",null,t.value?"1":"0");break;case a.ValueType.Error:e.addAttribute("t","e"),e.leafNode("v",null,t.value.error);break;case a.ValueType.String:case a.ValueType.RichText:void 0!==t.ssId?(e.addAttribute("t","s"),e.leafNode("v",null,t.ssId)):t.value&&t.value.richText?(e.addAttribute("t","inlineStr"),e.openNode("is"),t.value.richText.forEach(t=>{this.richTextXForm.render(e,t)}),e.closeNode("is")):(e.addAttribute("t","str"),e.leafNode("v",null,t.value));break;case a.ValueType.Date:e.leafNode("v",null,i.dateToExcel(t.value,t.date1904));break;case a.ValueType.Hyperlink:void 0!==t.ssId?(e.addAttribute("t","s"),e.leafNode("v",null,t.ssId)):(e.addAttribute("t","str"),e.leafNode("v",null,t.text));break;case a.ValueType.Formula:this.renderFormula(e,t);break;case a.ValueType.Merge:}e.closeNode()}}parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(e.name){case"c":return this.model={address:e.attributes.r},this.t=e.attributes.t,e.attributes.s&&(this.model.styleId=parseInt(e.attributes.s,10)),!0;case"f":return this.currentNode="f",this.model.si=e.attributes.si,this.model.shareType=e.attributes.t,this.model.ref=e.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(e),!0;default:return!1}}parseText(e){if(this.parser)this.parser.parseText(e);else switch(this.currentNode){case"f":this.model.formula=this.model.formula?this.model.formula+e:e;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+e:e:this.model.value=this.model.value?this.model.value+e:e}}parseClose(e){switch(e){case"c":{const e=this["model"];if(e.formula||e.shareType)e.type=a.ValueType.Formula,e.value&&("str"===this.t?e.result=i.xmlDecode(e.value):"b"===this.t?e.result=0!==parseInt(e.value,10):"e"===this.t?e.result={error:e.value}:e.result=parseFloat(e.value),e.value=void 0);else if(void 0!==e.value)switch(this.t){case"s":e.type=a.ValueType.String,e.value=parseInt(e.value,10);break;case"str":e.type=a.ValueType.String,e.value=i.xmlDecode(e.value);break;case"inlineStr":e.type=a.ValueType.String;break;case"b":e.type=a.ValueType.Boolean,e.value=0!==parseInt(e.value,10);break;case"e":e.type=a.ValueType.Error,e.value={error:e.value};break;default:e.type=a.ValueType.Number,e.value=parseFloat(e.value)}else e.styleId?e.type=a.ValueType.Null:e.type=a.ValueType.Merge;return!1}case"f":case"v":case"is":return!(this.currentNode=void 0);case"t":return this.parser?this.parser.parseClose(e):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);default:return!!this.parser&&(this.parser.parseClose(e),!0)}}reconcile(e,t){var r=e.styleId&&t.styles&&t.styles.getStyleModel(e.styleId);switch(r&&(e.style=r),void 0!==e.styleId&&(e.styleId=void 0),e.type){case a.ValueType.String:"number"==typeof e.value&&t.sharedStrings&&(e.value=t.sharedStrings.getString(e.value)),e.value.richText&&(e.type=a.ValueType.RichText);break;case a.ValueType.Number:r&&i.isDateFmt(r.numFmt)&&(e.type=a.ValueType.Date,e.value=i.excelToDate(e.value,t.date1904));break;case a.ValueType.Formula:void 0!==e.result&&r&&i.isDateFmt(r.numFmt)&&(e.result=i.excelToDate(e.result,t.date1904)),"shared"===e.shareType&&(e.ref?t.formulae[e.si]=e.address:(e.sharedFormula=t.formulae[e.si],delete e.shareType),delete e.si)}var n=t.hyperlinkMap[e.address];n&&(e.type===a.ValueType.Formula?(e.text=e.result,e.result=void 0):(e.text=e.value,e.value=void 0),e.type=a.ValueType.Hyperlink,e.hyperlink=n),n=t.commentsMap&&t.commentsMap[e.address];n&&(e.comment=n)}}},{"../../../doc/enums":7,"../../../doc/range":10,"../../../utils/utils":27,"../base-xform":32,"../strings/rich-text-xform":122}],74:[function(e,t,r){"use strict";const i=e("../../base-xform");t.exports=class extends i{get tag(){return"x14:cfIcon"}render(e,t){e.leafNode(this.tag,{iconSet:t.iconSet,iconId:t.iconId})}parseOpen(e){e=e.attributes,this.model={iconSet:e.iconSet,iconId:i.toIntValue(e.iconId)}}parseClose(e){return e!==this.tag}}},{"../../base-xform":32}],75:[function(e,t,r){"use strict";const i=e("uuid")["v4"],n=e("../../base-xform"),s=e("../../composite-xform"),a=e("./databar-ext-xform"),o=e("./icon-set-ext-xform"),l={"3Triangles":!0,"3Stars":!0,"5Boxes":!0};class c extends s{constructor(){super(),this.map={"x14:dataBar":this.databarXform=new a,"x14:iconSet":this.iconSetXform=new o}}get tag(){return"x14:cfRule"}static isExt(e){return"dataBar"===e.type?a.isExt(e):!("iconSet"!==e.type||!e.custom&&!l[e.iconSet])}prepare(e){c.isExt(e)&&(e.x14Id=`{${i()}}`.toUpperCase())}render(e,t){if(c.isExt(t))switch(t.type){case"dataBar":this.renderDataBar(e,t);break;case"iconSet":this.renderIconSet(e,t)}}renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",id:t.x14Id}),this.databarXform.render(e,t),e.closeNode()}renderIconSet(e,t){e.openNode(this.tag,{type:"iconSet",priority:t.priority,id:t.x14Id||`{${i()}}`}),this.iconSetXform.render(e,t),e.closeNode()}createNewModel(e){return e=e.attributes,{type:e.type,x14Id:e.id,priority:n.toIntValue(e.priority)}}onParserClose(e,t){Object.assign(this.model,t.model)}}t.exports=c},{"../../base-xform":32,"../../composite-xform":48,"./databar-ext-xform":79,"./icon-set-ext-xform":81,uuid:528}],76:[function(e,t,r){"use strict";const i=e("../../composite-xform"),n=e("./f-ext-xform");t.exports=class extends i{constructor(){super(),this.map={"xm:f":this.fExtXform=new n}}get tag(){return"x14:cfvo"}render(e,t){e.openNode(this.tag,{type:t.type}),void 0!==t.value&&this.fExtXform.render(e,t.value),e.closeNode()}createNewModel(e){return{type:e.attributes.type}}onParserClose(e,t){"xm:f"===e&&(this.model.value=t.model?parseFloat(t.model):0)}}},{"../../composite-xform":48,"./f-ext-xform":80}],77:[function(e,t,r){"use strict";const i=e("../../composite-xform"),n=e("./sqref-ext-xform"),s=e("./cf-rule-ext-xform");t.exports=class extends i{constructor(){super(),this.map={"xm:sqref":this.sqRef=new n,"x14:cfRule":this.cfRule=new s}}get tag(){return"x14:conditionalFormatting"}prepare(e,t){e.rules.forEach(e=>{this.cfRule.prepare(e,t)})}render(e,t){t.rules.some(s.isExt)&&(e.openNode(this.tag,{"xmlns:xm":"http://schemas.microsoft.com/office/excel/2006/main"}),t.rules.filter(s.isExt).forEach(t=>this.cfRule.render(e,t)),this.sqRef.render(e,t.ref),e.closeNode())}createNewModel(){return{rules:[]}}onParserClose(e,t){switch(e){case"xm:sqref":this.model.ref=t.model;break;case"x14:cfRule":this.model.rules.push(t.model)}}}},{"../../composite-xform":48,"./cf-rule-ext-xform":75,"./sqref-ext-xform":82}],78:[function(e,t,r){"use strict";const i=e("../../composite-xform"),n=e("./cf-rule-ext-xform"),s=e("./conditional-formatting-ext-xform");t.exports=class extends i{constructor(){super(),this.map={"x14:conditionalFormatting":this.cfXform=new s}}get tag(){return"x14:conditionalFormattings"}hasContent(e){return void 0===e.hasExtContent&&(e.hasExtContent=e.some(e=>e.rules.some(n.isExt))),e.hasExtContent}prepare(e,t){e.forEach(e=>{this.cfXform.prepare(e,t)})}render(e,t){this.hasContent(t)&&(e.openNode(this.tag),t.forEach(t=>this.cfXform.render(e,t)),e.closeNode())}createNewModel(){return[]}onParserClose(e,t){this.model.push(t.model)}}},{"../../composite-xform":48,"./cf-rule-ext-xform":75,"./conditional-formatting-ext-xform":77}],79:[function(e,t,r){"use strict";const i=e("../../base-xform"),n=e("../../composite-xform"),s=e("../../style/color-xform"),a=e("./cfvo-ext-xform");t.exports=class extends n{constructor(){super(),this.map={"x14:cfvo":this.cfvoXform=new a,"x14:borderColor":this.borderColorXform=new s("x14:borderColor"),"x14:negativeBorderColor":this.negativeBorderColorXform=new s("x14:negativeBorderColor"),"x14:negativeFillColor":this.negativeFillColorXform=new s("x14:negativeFillColor"),"x14:axisColor":this.axisColorXform=new s("x14:axisColor")}}static isExt(e){return!e.gradient}get tag(){return"x14:dataBar"}render(e,t){e.openNode(this.tag,{minLength:i.toIntAttribute(t.minLength,0,!0),maxLength:i.toIntAttribute(t.maxLength,100,!0),border:i.toBoolAttribute(t.border,!1),gradient:i.toBoolAttribute(t.gradient,!0),negativeBarColorSameAsPositive:i.toBoolAttribute(t.negativeBarColorSameAsPositive,!0),negativeBarBorderColorSameAsPositive:i.toBoolAttribute(t.negativeBarBorderColorSameAsPositive,!0),axisPosition:i.toAttribute(t.axisPosition,"auto"),direction:i.toAttribute(t.direction,"leftToRight")}),t.cfvo.forEach(t=>{this.cfvoXform.render(e,t)}),this.borderColorXform.render(e,t.borderColor),this.negativeBorderColorXform.render(e,t.negativeBorderColor),this.negativeFillColorXform.render(e,t.negativeFillColor),this.axisColorXform.render(e,t.axisColor),e.closeNode()}createNewModel(e){return e=e.attributes,{cfvo:[],minLength:i.toIntValue(e.minLength,0),maxLength:i.toIntValue(e.maxLength,100),border:i.toBoolValue(e.border,!1),gradient:i.toBoolValue(e.gradient,!0),negativeBarColorSameAsPositive:i.toBoolValue(e.negativeBarColorSameAsPositive,!0),negativeBarBorderColorSameAsPositive:i.toBoolValue(e.negativeBarBorderColorSameAsPositive,!0),axisPosition:i.toStringValue(e.axisPosition,"auto"),direction:i.toStringValue(e.direction,"leftToRight")}}onParserClose(e,t){var[,e]=e.split(":");"cfvo"===e?this.model.cfvo.push(t.model):this.model[e]=t.model}}},{"../../base-xform":32,"../../composite-xform":48,"../../style/color-xform":128,"./cfvo-ext-xform":76}],80:[function(e,t,r){"use strict";e=e("../../base-xform"),t.exports=class extends e{get tag(){return"xm:f"}render(e,t){e.leafNode(this.tag,null,t)}parseOpen(){this.model=""}parseText(e){this.model+=e}parseClose(e){return e!==this.tag}}},{"../../base-xform":32}],81:[function(e,t,r){"use strict";const i=e("../../base-xform"),n=e("../../composite-xform"),s=e("./cfvo-ext-xform"),a=e("./cf-icon-ext-xform");t.exports=class extends n{constructor(){super(),this.map={"x14:cfvo":this.cfvoXform=new s,"x14:cfIcon":this.cfIconXform=new a}}get tag(){return"x14:iconSet"}render(e,t){e.openNode(this.tag,{iconSet:i.toStringAttribute(t.iconSet),reverse:i.toBoolAttribute(t.reverse,!1),showValue:i.toBoolAttribute(t.showValue,!0),custom:i.toBoolAttribute(t.icons,!1)}),t.cfvo.forEach(t=>{this.cfvoXform.render(e,t)}),t.icons&&t.icons.forEach((t,r)=>{t.iconId=r,this.cfIconXform.render(e,t)}),e.closeNode()}createNewModel(e){return e=e.attributes,{cfvo:[],iconSet:i.toStringValue(e.iconSet,"3TrafficLights"),reverse:i.toBoolValue(e.reverse,!1),showValue:i.toBoolValue(e.showValue,!0)}}onParserClose(e,t){var[,r]=e.split(":");switch(r){case"cfvo":this.model.cfvo.push(t.model);break;case"cfIcon":this.model.icons||(this.model.icons=[]),this.model.icons.push(t.model);break;default:this.model[r]=t.model}}}},{"../../base-xform":32,"../../composite-xform":48,"./cf-icon-ext-xform":74,"./cfvo-ext-xform":76}],82:[function(e,t,r){"use strict";e=e("../../base-xform"),t.exports=class extends e{get tag(){return"xm:sqref"}render(e,t){e.leafNode(this.tag,null,t)}parseOpen(){this.model=""}parseText(e){this.model+=e}parseClose(e){return e!==this.tag}}},{"../../base-xform":32}],83:[function(e,t,r){"use strict";const i=e("../../base-xform"),n=e("../../composite-xform"),s=e("../../../../doc/range"),a=e("./databar-xform"),o=e("./ext-lst-ref-xform"),l=e("./formula-xform"),c=e("./color-scale-xform"),h=e("./icon-set-xform"),u={"3Triangles":!0,"3Stars":!0,"5Boxes":!0};class d extends n{constructor(){super(),this.map={dataBar:this.databarXform=new a,extLst:this.extLstRefXform=new o,formula:this.formulaXform=new l,colorScale:this.colorScaleXform=new c,iconSet:this.iconSetXform=new h}}get tag(){return"cfRule"}static isPrimitive(e){return"iconSet"!==e.type||!e.custom&&!u[e.iconSet]}render(e,t){switch(t.type){case"expression":this.renderExpression(e,t);break;case"cellIs":this.renderCellIs(e,t);break;case"top10":this.renderTop10(e,t);break;case"aboveAverage":this.renderAboveAverage(e,t);break;case"dataBar":this.renderDataBar(e,t);break;case"colorScale":this.renderColorScale(e,t);break;case"iconSet":this.renderIconSet(e,t);break;case"containsText":this.renderText(e,t);break;case"timePeriod":this.renderTimePeriod(e,t)}}renderExpression(e,t){e.openNode(this.tag,{type:"expression",dxfId:t.dxfId,priority:t.priority}),this.formulaXform.render(e,t.formulae[0]),e.closeNode()}renderCellIs(e,t){e.openNode(this.tag,{type:"cellIs",dxfId:t.dxfId,priority:t.priority,operator:t.operator}),t.formulae.forEach(t=>{this.formulaXform.render(e,t)}),e.closeNode()}renderTop10(e,t){e.leafNode(this.tag,{type:"top10",dxfId:t.dxfId,priority:t.priority,percent:i.toBoolAttribute(t.percent,!1),bottom:i.toBoolAttribute(t.bottom,!1),rank:i.toIntValue(t.rank,10,!0)})}renderAboveAverage(e,t){e.leafNode(this.tag,{type:"aboveAverage",dxfId:t.dxfId,priority:t.priority,aboveAverage:i.toBoolAttribute(t.aboveAverage,!0)})}renderDataBar(e,t){e.openNode(this.tag,{type:"dataBar",priority:t.priority}),this.databarXform.render(e,t),this.extLstRefXform.render(e,t),e.closeNode()}renderColorScale(e,t){e.openNode(this.tag,{type:"colorScale",priority:t.priority}),this.colorScaleXform.render(e,t),e.closeNode()}renderIconSet(e,t){d.isPrimitive(t)&&(e.openNode(this.tag,{type:"iconSet",priority:t.priority}),this.iconSetXform.render(e,t),e.closeNode())}renderText(e,t){e.openNode(this.tag,{type:t.operator,dxfId:t.dxfId,priority:t.priority,operator:i.toStringAttribute(t.operator,"containsText")}),t=(e=>{if(e.formulae&&e.formulae[0])return e.formulae[0];var t=new s(e.ref)["tl"];switch(e.operator){case"containsText":return`NOT(ISERROR(SEARCH("${e.text}",${t})))`;case"containsBlanks":return`LEN(TRIM(${t}))=0`;case"notContainsBlanks":return`LEN(TRIM(${t}))>0`;case"containsErrors":return`ISERROR(${t})`;case"notContainsErrors":return`NOT(ISERROR(${t}))`;default:return}})(t),t&&this.formulaXform.render(e,t),e.closeNode()}renderTimePeriod(e,t){e.openNode(this.tag,{type:"timePeriod",dxfId:t.dxfId,priority:t.priority,timePeriod:t.timePeriod}),t=(e=>{if(e.formulae&&e.formulae[0])return e.formulae[0];var t=new s(e.ref)["tl"];switch(e.timePeriod){case"thisWeek":return`AND(TODAY()-ROUNDDOWN(${t},0)<=WEEKDAY(TODAY())-1,ROUNDDOWN(${t},0)-TODAY()<=7-WEEKDAY(TODAY()))`;case"lastWeek":return`AND(TODAY()-ROUNDDOWN(${t},0)>=(WEEKDAY(TODAY())),TODAY()-ROUNDDOWN(${t},0)<(WEEKDAY(TODAY())+7))`;case"nextWeek":return`AND(ROUNDDOWN(${t},0)-TODAY()>(7-WEEKDAY(TODAY())),ROUNDDOWN(${t},0)-TODAY()<(15-WEEKDAY(TODAY())))`;case"yesterday":return`FLOOR(${t},1)=TODAY()-1`;case"today":return`FLOOR(${t},1)=TODAY()`;case"tomorrow":return`FLOOR(${t},1)=TODAY()+1`;case"last7Days":return`AND(TODAY()-FLOOR(${t},1)<=6,FLOOR(${t},1)<=TODAY())`;case"lastMonth":return`AND(MONTH(${t})=MONTH(EDATE(TODAY(),0-1)),YEAR(${t})=YEAR(EDATE(TODAY(),0-1)))`;case"thisMonth":return`AND(MONTH(${t})=MONTH(TODAY()),YEAR(${t})=YEAR(TODAY()))`;case"nextMonth":return`AND(MONTH(${t})=MONTH(EDATE(TODAY(),0+1)),YEAR(${t})=YEAR(EDATE(TODAY(),0+1)))`;default:return}})(t),t&&this.formulaXform.render(e,t),e.closeNode()}createNewModel(e){return e=e.attributes,{...(e=>{var{type:t,operator:r}=e;switch(t){case"containsText":case"containsBlanks":case"notContainsBlanks":case"containsErrors":case"notContainsErrors":return{type:"containsText",operator:t};default:return{type:t,operator:r}}})(e),dxfId:i.toIntValue(e.dxfId),priority:i.toIntValue(e.priority),timePeriod:e.timePeriod,percent:i.toBoolValue(e.percent),bottom:i.toBoolValue(e.bottom),rank:i.toIntValue(e.rank),aboveAverage:i.toBoolValue(e.aboveAverage)}}onParserClose(e,t){switch(e){case"dataBar":case"extLst":case"colorScale":case"iconSet":Object.assign(this.model,t.model);break;case"formula":this.model.formulae=this.model.formulae||[],this.model.formulae.push(t.model)}}}t.exports=d},{"../../../../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,t,r){"use strict";const i=e("../../base-xform");t.exports=class extends i{get tag(){return"cfvo"}render(e,t){e.leafNode(this.tag,{type:t.type,val:t.value})}parseOpen(e){this.model={type:e.attributes.type,value:i.toFloatValue(e.attributes.val)}}parseClose(e){return e!==this.tag}}},{"../../base-xform":32}],85:[function(e,t,r){"use strict";const i=e("../../composite-xform"),n=e("../../style/color-xform"),s=e("./cfvo-xform");t.exports=class extends i{constructor(){super(),this.map={cfvo:this.cfvoXform=new s,color:this.colorXform=new n}}get tag(){return"colorScale"}render(e,t){e.openNode(this.tag),t.cfvo.forEach(t=>{this.cfvoXform.render(e,t)}),t.color.forEach(t=>{this.colorXform.render(e,t)}),e.closeNode()}createNewModel(e){return{cfvo:[],color:[]}}onParserClose(e,t){this.model[e].push(t.model)}}},{"../../composite-xform":48,"../../style/color-xform":128,"./cfvo-xform":84}],86:[function(e,t,r){"use strict";const i=e("../../composite-xform"),n=e("./cf-rule-xform");t.exports=class extends i{constructor(){super(),this.map={cfRule:new n}}get tag(){return"conditionalFormatting"}render(e,t){t.rules.some(n.isPrimitive)&&(e.openNode(this.tag,{sqref:t.ref}),t.rules.forEach(r=>{n.isPrimitive(r)&&(r.ref=t.ref,this.map.cfRule.render(e,r))}),e.closeNode())}createNewModel(e){return e=e.attributes,{ref:e.sqref,rules:[]}}onParserClose(e,t){this.model.rules.push(t.model)}}},{"../../composite-xform":48,"./cf-rule-xform":83}],87:[function(e,t,r){"use strict";const i=e("../../base-xform"),n=e("./conditional-formatting-xform");t.exports=class extends i{constructor(){super(),this.cfXform=new n}get tag(){return"conditionalFormatting"}reset(){this.model=[]}prepare(e,t){let r=e.reduce((e,t)=>Math.max(e,...t.rules.map(e=>e.priority||0)),1);e.forEach(e=>{e.rules.forEach(e=>{e.priority||(e.priority=r++),e.style&&(e.dxfId=t.styles.addDxfStyle(e.style))})})}render(e,t){t.forEach(t=>{this.cfXform.render(e,t)})}parseOpen(e){return this.parser?(this.parser.parseOpen(e),!0):"conditionalFormatting"===e.name&&(this.parser=this.cfXform,this.parser.parseOpen(e),!0)}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){return!(!this.parser||!this.parser.parseClose(e)&&(this.model.push(this.parser.model),this.parser=void 0,1))}reconcile(e,t){e.forEach(e=>{e.rules.forEach(e=>{void 0!==e.dxfId&&(e.style=t.styles.getDxfStyle(e.dxfId),delete e.dxfId)})})}}},{"../../base-xform":32,"./conditional-formatting-xform":86}],88:[function(e,t,r){"use strict";const i=e("../../composite-xform"),n=e("../../style/color-xform"),s=e("./cfvo-xform");t.exports=class extends i{constructor(){super(),this.map={cfvo:this.cfvoXform=new s,color:this.colorXform=new n}}get tag(){return"dataBar"}render(e,t){e.openNode(this.tag),t.cfvo.forEach(t=>{this.cfvoXform.render(e,t)}),this.colorXform.render(e,t.color),e.closeNode()}createNewModel(){return{cfvo:[]}}onParserClose(e,t){switch(e){case"cfvo":this.model.cfvo.push(t.model);break;case"color":this.model.color=t.model}}}},{"../../composite-xform":48,"../../style/color-xform":128,"./cfvo-xform":84}],89:[function(e,t,r){"use strict";var i=e("../../base-xform");e=e("../../composite-xform");class n extends i{get tag(){return"x14:id"}render(e,t){e.leafNode(this.tag,null,t)}parseOpen(){this.model=""}parseText(e){this.model+=e}parseClose(e){return e!==this.tag}}class s extends e{constructor(){super(),this.map={"x14:id":this.idXform=new n}}get tag(){return"ext"}render(e,t){e.openNode(this.tag,{uri:"{B025F937-C7B1-47D3-B67F-A62EFF666E3E}","xmlns:x14":"http://schemas.microsoft.com/office/spreadsheetml/2009/9/main"}),this.idXform.render(e,t.x14Id),e.closeNode()}createNewModel(){return{}}onParserClose(e,t){this.model.x14Id=t.model}}t.exports=class extends e{constructor(){super(),this.map={ext:new s}}get tag(){return"extLst"}render(e,t){e.openNode(this.tag),this.map.ext.render(e,t),e.closeNode()}createNewModel(){return{}}onParserClose(e,t){Object.assign(this.model,t.model)}}},{"../../base-xform":32,"../../composite-xform":48}],90:[function(e,t,r){"use strict";e=e("../../base-xform"),t.exports=class extends e{get tag(){return"formula"}render(e,t){e.leafNode(this.tag,null,t)}parseOpen(){this.model=""}parseText(e){this.model+=e}parseClose(e){return e!==this.tag}}},{"../../base-xform":32}],91:[function(e,t,r){"use strict";const i=e("../../base-xform"),n=e("../../composite-xform"),s=e("./cfvo-xform");t.exports=class extends n{constructor(){super(),this.map={cfvo:this.cfvoXform=new s}}get tag(){return"iconSet"}render(e,t){e.openNode(this.tag,{iconSet:i.toStringAttribute(t.iconSet,"3TrafficLights"),reverse:i.toBoolAttribute(t.reverse,!1),showValue:i.toBoolAttribute(t.showValue,!0)}),t.cfvo.forEach(t=>{this.cfvoXform.render(e,t)}),e.closeNode()}createNewModel(e){return e=e.attributes,{iconSet:i.toStringValue(e.iconSet,"3TrafficLights"),reverse:i.toBoolValue(e.reverse),showValue:i.toBoolValue(e.showValue),cfvo:[]}}onParserClose(e,t){this.model[e].push(t.model)}}},{"../../base-xform":32,"../../composite-xform":48,"./cfvo-xform":84}],92:[function(e,t,r){"use strict";const i=e("../../../utils/utils"),n=e("../base-xform");t.exports=class extends n{get tag(){return"col"}prepare(e,t){t=t.styles.addStyleModel(e.style||{}),t&&(e.styleId=t)}render(e,t){e.openNode("col"),e.addAttribute("min",t.min),e.addAttribute("max",t.max),t.width&&e.addAttribute("width",t.width),t.styleId&&e.addAttribute("style",t.styleId),t.hidden&&e.addAttribute("hidden","1"),t.bestFit&&e.addAttribute("bestFit","1"),t.outlineLevel&&e.addAttribute("outlineLevel",t.outlineLevel),t.collapsed&&e.addAttribute("collapsed","1"),e.addAttribute("customWidth","1"),e.closeNode()}parseOpen(e){var t;return"col"===e.name&&(t=this.model={min:parseInt(e.attributes.min||"0",10),max:parseInt(e.attributes.max||"0",10),width:void 0===e.attributes.width?void 0:parseFloat(e.attributes.width||"0")},e.attributes.style&&(t.styleId=parseInt(e.attributes.style,10)),i.parseBoolean(e.attributes.hidden)&&(t.hidden=!0),i.parseBoolean(e.attributes.bestFit)&&(t.bestFit=!0),e.attributes.outlineLevel&&(t.outlineLevel=parseInt(e.attributes.outlineLevel,10)),i.parseBoolean(e.attributes.collapsed)&&(t.collapsed=!0),!0)}parseText(){}parseClose(){return!1}reconcile(e,t){e.styleId&&(e.style=t.styles.getStyleModel(e.styleId))}}},{"../../../utils/utils":27,"../base-xform":32}],93:[function(e,t,r){"use strict";const i=e("../../../utils/under-dash"),n=e("../../../utils/utils"),s=e("../../../utils/col-cache"),a=e("../base-xform"),o=e("../../../doc/range");function l(e,t,r,i){t=t[r],void 0!==t?e[r]=t:void 0!==i&&(e[r]=i)}function c(e,t,r,i){t=t[r],void 0!==t?e[r]=n.parseBoolean(t):void 0!==i&&(e[r]=i)}t.exports=class extends a{get tag(){return"dataValidations"}render(e,t){t=function(e){const t=i.map(e,(e,t)=>({address:t,dataValidation:e,marked:!1})).sort((e,t)=>i.strcmp(e.address,t.address)),r=i.keyBy(t,"address");return t.map(t=>{if(t.marked)return null;var n=s.decodeEx(t.address);if(n.dimensions)r[n.dimensions].marked=!0;else{let a=1,o=s.encodeAddress(n.row+a,n.col);for(;e[o]&&i.isEqual(t.dataValidation,e[o]);)a++,o=s.encodeAddress(n.row+a,n.col);let l=1;for(;((t,r,n)=>{for(let a=0;a{e.openNode("dataValidation"),"any"!==t.type&&(e.addAttribute("type",t.type),t.operator&&"list"!==t.type&&"between"!==t.operator&&e.addAttribute("operator",t.operator),t.allowBlank)&&e.addAttribute("allowBlank","1"),t.showInputMessage&&e.addAttribute("showInputMessage","1"),t.promptTitle&&e.addAttribute("promptTitle",t.promptTitle),t.prompt&&e.addAttribute("prompt",t.prompt),t.showErrorMessage&&e.addAttribute("showErrorMessage","1"),t.errorStyle&&e.addAttribute("errorStyle",t.errorStyle),t.errorTitle&&e.addAttribute("errorTitle",t.errorTitle),t.error&&e.addAttribute("error",t.error),e.addAttribute("sqref",t.sqref),(t.formulae||[]).forEach((r,i)=>{e.openNode("formula"+(i+1)),"date"===t.type?e.writeText(n.dateToExcel(new Date(r))):e.writeText(r),e.closeNode()}),e.closeNode()}),e.closeNode())}parseOpen(e){switch(e.name){case"dataValidations":return this.model={},!0;case"dataValidation":this._address=e.attributes.sqref;var t={type:e.attributes.type||"any",formulae:[]};switch(e.attributes.type&&c(t,e.attributes,"allowBlank"),c(t,e.attributes,"showInputMessage"),c(t,e.attributes,"showErrorMessage"),t.type){case"any":case"list":case"custom":break;default:l(t,e.attributes,"operator","between")}return l(t,e.attributes,"promptTitle"),l(t,e.attributes,"prompt"),l(t,e.attributes,"errorStyle"),l(t,e.attributes,"errorTitle"),l(t,e.attributes,"error"),this._dataValidation=t,!0;case"formula1":case"formula2":return this._formula=[],!0;default:return!1}}parseText(e){this._formula&&this._formula.push(e)}parseClose(e){switch(e){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(e=>{e.includes(":")?new o(e).forEachAddress(e=>{this.model[e]=this._dataValidation}):this.model[e]=this._dataValidation}),!0;case"formula1":case"formula2":{let e=this._formula.join("");switch(this._dataValidation.type){case"whole":case"textLength":e=parseInt(e,10);break;case"decimal":e=parseFloat(e);break;case"date":e=n.excelToDate(parseFloat(e))}return this._dataValidation.formulae.push(e),!(this._formula=void 0)}default:return!0}}}},{"../../../doc/range":10,"../../../utils/col-cache":19,"../../../utils/under-dash":26,"../../../utils/utils":27,"../base-xform":32}],94:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{get tag(){return"dimension"}render(e,t){t&&e.leafNode("dimension",{ref:t})}parseOpen(e){return"dimension"===e.name&&(this.model=e.attributes.ref,!0)}parseText(){}parseClose(){return!1}}},{"../base-xform":32}],95:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{get tag(){return"drawing"}render(e,t){t&&e.leafNode(this.tag,{"r:id":t.rId})}parseOpen(e){return e.name===this.tag&&(this.model={rId:e.attributes["r:id"]},!0)}parseText(){}parseClose(){return!1}}},{"../base-xform":32}],96:[function(e,t,r){"use strict";const i=e("../composite-xform"),n=e("./cf-ext/conditional-formattings-ext-xform");class s extends i{constructor(){super(),this.map={"x14:conditionalFormattings":this.conditionalFormattings=new n}}get tag(){return"ext"}hasContent(e){return this.conditionalFormattings.hasContent(e.conditionalFormattings)}prepare(e,t){this.conditionalFormattings.prepare(e.conditionalFormattings,t)}render(e,t){e.openNode("ext",{uri:"{78C0D931-6437-407d-A8EE-F0AAD7539E65}","xmlns:x14":"http://schemas.microsoft.com/office/spreadsheetml/2009/9/main"}),this.conditionalFormattings.render(e,t.conditionalFormattings),e.closeNode()}createNewModel(){return{}}onParserClose(e,t){this.model[e]=t.model}}t.exports=class extends i{constructor(){super(),this.map={ext:this.ext=new s}}get tag(){return"extLst"}prepare(e,t){this.ext.prepare(e,t)}hasContent(e){return this.ext.hasContent(e)}render(e,t){this.hasContent(t)&&(e.openNode("extLst"),this.ext.render(e,t),e.closeNode())}createNewModel(){return{}}onParserClose(e,t){Object.assign(this.model,t.model)}}},{"../composite-xform":48,"./cf-ext/conditional-formattings-ext-xform":78}],97:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{get tag(){return"headerFooter"}render(e,t){if(t){e.addRollback();let r=!1;e.openNode("headerFooter"),t.differentFirst&&(e.addAttribute("differentFirst","1"),r=!0),t.differentOddEven&&(e.addAttribute("differentOddEven","1"),r=!0),t.oddHeader&&"string"==typeof t.oddHeader&&(e.leafNode("oddHeader",null,t.oddHeader),r=!0),t.oddFooter&&"string"==typeof t.oddFooter&&(e.leafNode("oddFooter",null,t.oddFooter),r=!0),t.evenHeader&&"string"==typeof t.evenHeader&&(e.leafNode("evenHeader",null,t.evenHeader),r=!0),t.evenFooter&&"string"==typeof t.evenFooter&&(e.leafNode("evenFooter",null,t.evenFooter),r=!0),t.firstHeader&&"string"==typeof t.firstHeader&&(e.leafNode("firstHeader",null,t.firstHeader),r=!0),t.firstFooter&&"string"==typeof t.firstFooter&&(e.leafNode("firstFooter",null,t.firstFooter),r=!0),r?(e.closeNode(),e.commit()):e.rollback()}}parseOpen(e){switch(e.name){case"headerFooter":return this.model={},e.attributes.differentFirst&&(this.model.differentFirst=1===parseInt(e.attributes.differentFirst,0)),e.attributes.differentOddEven&&(this.model.differentOddEven=1===parseInt(e.attributes.differentOddEven,0)),!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}}parseText(e){switch(this.currentNode){case"oddHeader":this.model.oddHeader=e;break;case"oddFooter":this.model.oddFooter=e;break;case"evenHeader":this.model.evenHeader=e;break;case"evenFooter":this.model.evenFooter=e;break;case"firstHeader":this.model.firstHeader=e;break;case"firstFooter":this.model.firstFooter=e}}parseClose(){switch(this.currentNode){case"oddHeader":case"oddFooter":case"evenHeader":case"evenFooter":case"firstHeader":case"firstFooter":return!(this.currentNode=void 0);default:return!1}}}},{"../base-xform":32}],98:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{get tag(){return"hyperlink"}render(e,t){this.isInternalLink(t)?e.leafNode("hyperlink",{ref:t.address,"r:id":t.rId,tooltip:t.tooltip,location:t.target}):e.leafNode("hyperlink",{ref:t.address,"r:id":t.rId,tooltip:t.tooltip})}parseOpen(e){return"hyperlink"===e.name&&(this.model={address:e.attributes.ref,rId:e.attributes["r:id"],tooltip:e.attributes.tooltip},e.attributes.location&&(this.model.target=e.attributes.location),!0)}parseText(){}parseClose(){return!1}isInternalLink(e){return e.target&&/^[^!]+![a-zA-Z]+[\d]+$/.test(e.target)}}},{"../base-xform":32}],99:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{get tag(){return"mergeCell"}render(e,t){e.leafNode("mergeCell",{ref:t})}parseOpen(e){return"mergeCell"===e.name&&(this.model=e.attributes.ref,!0)}parseText(){}parseClose(){return!1}}},{"../base-xform":32}],100:[function(e,t,r){"use strict";const i=e("../../../utils/under-dash"),n=e("../../../doc/range"),s=e("../../../utils/col-cache"),a=e("../../../doc/enums");t.exports=class{constructor(){this.merges={}}add(e){var t;this.merges[e.master]?this.merges[e.master].expandToAddress(e.address):(t=e.master+":"+e.address,this.merges[e.master]=new n(t))}get mergeCells(){return i.map(this.merges,e=>e.range)}reconcile(e,t){i.each(e,e=>{var r=s.decode(e);for(let o=r.top;o<=r.bottom;o++){var i=t[o-1];for(let e=r.left;e<=r.right;e++){var n=i.cells[e-1];n?n.type===a.ValueType.Merge&&(n.master=r.tl):i.cells[e]={type:a.ValueType.Null,address:s.encodeAddress(o,e)}}}})}getMasterAddress(e){return e=this.hash[e],e&&e.tl}}},{"../../../doc/enums":7,"../../../doc/range":10,"../../../utils/col-cache":19,"../../../utils/under-dash":26}],101:[function(e,t,r){"use strict";const i=e("../base-xform"),n=e=>void 0!==e;t.exports=class extends i{get tag(){return"outlinePr"}render(e,t){return!(!t||!n(t.summaryBelow)&&!n(t.summaryRight)||(e.leafNode(this.tag,{summaryBelow:n(t.summaryBelow)?Number(t.summaryBelow):void 0,summaryRight:n(t.summaryRight)?Number(t.summaryRight):void 0}),0))}parseOpen(e){return e.name===this.tag&&(this.model={summaryBelow:n(e.attributes.summaryBelow)?Boolean(Number(e.attributes.summaryBelow)):void 0,summaryRight:n(e.attributes.summaryRight)?Boolean(Number(e.attributes.summaryRight)):void 0},!0)}parseText(){}parseClose(){return!1}}},{"../base-xform":32}],102:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{get tag(){return"brk"}render(e,t){e.leafNode("brk",t)}parseOpen(e){return"brk"===e.name&&(this.model=e.attributes.ref,!0)}parseText(){}parseClose(){return!1}}},{"../base-xform":32}],103:[function(e,t,r){"use strict";const i=e("../../../utils/under-dash"),n=e("../base-xform");t.exports=class extends n{get tag(){return"pageMargins"}render(e,t){t&&(t={left:t.left,right:t.right,top:t.top,bottom:t.bottom,header:t.header,footer:t.footer},i.some(t,e=>void 0!==e))&&e.leafNode(this.tag,t)}parseOpen(e){return e.name===this.tag&&(this.model={left:parseFloat(e.attributes.left||.7),right:parseFloat(e.attributes.right||.7),top:parseFloat(e.attributes.top||.75),bottom:parseFloat(e.attributes.bottom||.75),header:parseFloat(e.attributes.header||.3),footer:parseFloat(e.attributes.footer||.3)},!0)}parseText(){}parseClose(){return!1}}},{"../../../utils/under-dash":26,"../base-xform":32}],104:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{get tag(){return"pageSetUpPr"}render(e,t){return!(!t||!t.fitToPage||(e.leafNode(this.tag,{fitToPage:t.fitToPage?"1":void 0}),0))}parseOpen(e){return e.name===this.tag&&(this.model={fitToPage:"1"===e.attributes.fitToPage},!0)}parseText(){}parseClose(){return!1}}},{"../base-xform":32}],105:[function(e,t,r){"use strict";const i=e("../../../utils/under-dash"),n=e("../base-xform");function s(e){return e?"1":void 0}t.exports=class extends n{get tag(){return"pageSetup"}render(e,t){t&&(t={paperSize:t.paperSize,orientation:t.orientation,horizontalDpi:t.horizontalDpi,verticalDpi:t.verticalDpi,pageOrder:function(e){if("overThenDown"===e)return e}(t.pageOrder),blackAndWhite:s(t.blackAndWhite),draft:s(t.draft),cellComments:function(e){switch(e){case"atEnd":case"asDisplyed":return e;default:return}}(t.cellComments),errors:function(e){switch(e){case"dash":case"blank":case"NA":return e;default:return}}(t.errors),scale:t.scale,fitToWidth:t.fitToWidth,fitToHeight:t.fitToHeight,firstPageNumber:t.firstPageNumber,useFirstPageNumber:s(t.firstPageNumber),usePrinterDefaults:s(t.usePrinterDefaults),copies:t.copies},i.some(t,e=>void 0!==e))&&e.leafNode(this.tag,t)}parseOpen(e){return e.name===this.tag&&(this.model={paperSize:void 0!==(t=e.attributes.paperSize)?parseInt(t,10):void 0,orientation:e.attributes.orientation||"portrait",horizontalDpi:parseInt(e.attributes.horizontalDpi||"4294967295",10),verticalDpi:parseInt(e.attributes.verticalDpi||"4294967295",10),pageOrder:e.attributes.pageOrder||"downThenOver",blackAndWhite:"1"===e.attributes.blackAndWhite,draft:"1"===e.attributes.draft,cellComments:e.attributes.cellComments||"None",errors:e.attributes.errors||"displayed",scale:parseInt(e.attributes.scale||"100",10),fitToWidth:parseInt(e.attributes.fitToWidth||"1",10),fitToHeight:parseInt(e.attributes.fitToHeight||"1",10),firstPageNumber:parseInt(e.attributes.firstPageNumber||"1",10),useFirstPageNumber:"1"===e.attributes.useFirstPageNumber,usePrinterDefaults:"1"===e.attributes.usePrinterDefaults,copies:parseInt(e.attributes.copies||"1",10)},!0);var t}parseText(){}parseClose(){return!1}}},{"../../../utils/under-dash":26,"../base-xform":32}],106:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{get tag(){return"picture"}render(e,t){t&&e.leafNode(this.tag,{"r:id":t.rId})}parseOpen(e){return e.name===this.tag&&(this.model={rId:e.attributes["r:id"]},!0)}parseText(){}parseClose(){return!1}}},{"../base-xform":32}],107:[function(e,t,r){"use strict";const i=e("../../../utils/under-dash"),n=e("../base-xform");function s(e){return e?"1":void 0}t.exports=class extends n{get tag(){return"printOptions"}render(e,t){t&&(t={headings:s(t.showRowColHeaders),gridLines:s(t.showGridLines),horizontalCentered:s(t.horizontalCentered),verticalCentered:s(t.verticalCentered)},i.some(t,e=>void 0!==e))&&e.leafNode(this.tag,t)}parseOpen(e){return e.name===this.tag&&(this.model={showRowColHeaders:"1"===e.attributes.headings,showGridLines:"1"===e.attributes.gridLines,horizontalCentered:"1"===e.attributes.horizontalCentered,verticalCentered:"1"===e.attributes.verticalCentered},!0)}parseText(){}parseClose(){return!1}}},{"../../../utils/under-dash":26,"../base-xform":32}],108:[function(e,t,r){"use strict";const i=e("./page-breaks-xform"),n=e("../list-xform");t.exports=class extends n{constructor(){super({tag:"rowBreaks",count:!0,childXform:new i})}render(e,t){if(t&&t.length){e.openNode(this.tag,this.$),this.count&&(e.addAttribute(this.$count,t.length),e.addAttribute("manualBreakCount",t.length));const r=this["childXform"];t.forEach(t=>{r.render(e,t)}),e.closeNode()}else this.empty&&e.leafNode(this.tag)}}},{"../list-xform":71,"./page-breaks-xform":102}],109:[function(e,t,r){"use strict";const i=e("../base-xform"),n=e("../../../utils/utils"),s=e("./cell-xform");t.exports=class extends i{constructor(e){super(),this.maxItems=e&&e.maxItems,this.map={c:new s}}get tag(){return"row"}prepare(e,t){var r=t.styles.addStyleModel(e.style);r&&(e.styleId=r);const i=this.map.c;e.cells.forEach(e=>{i.prepare(e,t)})}render(e,t,r){e.openNode("row"),e.addAttribute("r",t.number),t.height&&(e.addAttribute("ht",t.height),e.addAttribute("customHeight","1")),t.hidden&&e.addAttribute("hidden","1"),0{i.render(e,t,r)}),e.closeNode()}parseOpen(e){var t;return this.parser?(this.parser.parseOpen(e),!0):"row"===e.name?(this.numRowsSeen+=1,t=e.attributes.spans?e.attributes.spans.split(":").map(e=>parseInt(e,10)):[void 0,void 0],t=this.model={number:parseInt(e.attributes.r,10),min:t[0],max:t[1],cells:[]},e.attributes.s&&(t.styleId=parseInt(e.attributes.s,10)),n.parseBoolean(e.attributes.hidden)&&(t.hidden=!0),n.parseBoolean(e.attributes.bestFit)&&(t.bestFit=!0),e.attributes.ht&&(t.height=parseFloat(e.attributes.ht)),e.attributes.outlineLevel&&(t.outlineLevel=parseInt(e.attributes.outlineLevel,10)),n.parseBoolean(e.attributes.collapsed)&&(t.collapsed=!0),!0):(this.parser=this.map[e.name],!!this.parser&&(this.parser.parseOpen(e),!0))}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){if(this.parser){if(!this.parser.parseClose(e)){if(this.model.cells.push(this.parser.model),this.maxItems&&this.model.cells.length>this.maxItems)throw new Error(`Max column count (${this.maxItems}) exceeded`);this.parser=void 0}return!0}return!1}reconcile(e,t){e.style=e.styleId?t.styles.getStyleModel(e.styleId):{},void 0!==e.styleId&&(e.styleId=void 0);const r=this.map.c;e.cells.forEach(e=>{r.reconcile(e,t)})}}},{"../../../utils/utils":27,"../base-xform":32,"./cell-xform":73}],110:[function(e,t,r){"use strict";const i=e("../../../utils/under-dash"),n=e("../base-xform");t.exports=class extends n{get tag(){return"sheetFormatPr"}render(e,t){var r;t&&(r={defaultRowHeight:t.defaultRowHeight,outlineLevelRow:t.outlineLevelRow,outlineLevelCol:t.outlineLevelCol,"x14ac:dyDescent":t.dyDescent},t.defaultColWidth&&(r.defaultColWidth=t.defaultColWidth),t.defaultRowHeight&&15===t.defaultRowHeight||(r.customHeight="1"),i.some(r,e=>void 0!==e))&&e.leafNode("sheetFormatPr",r)}parseOpen(e){return"sheetFormatPr"===e.name&&(this.model={defaultRowHeight:parseFloat(e.attributes.defaultRowHeight||"0"),dyDescent:parseFloat(e.attributes["x14ac:dyDescent"]||"0"),outlineLevelRow:parseInt(e.attributes.outlineLevelRow||"0",10),outlineLevelCol:parseInt(e.attributes.outlineLevelCol||"0",10)},e.attributes.defaultColWidth&&(this.model.defaultColWidth=parseFloat(e.attributes.defaultColWidth)),!0)}parseText(){}parseClose(){return!1}}},{"../../../utils/under-dash":26,"../base-xform":32}],111:[function(e,t,r){"use strict";const i=e("../base-xform"),n=e("../style/color-xform"),s=e("./page-setup-properties-xform"),a=e("./outline-properties-xform");t.exports=class extends i{constructor(){super(),this.map={tabColor:new n("tabColor"),pageSetUpPr:new s,outlinePr:new a}}get tag(){return"sheetPr"}render(e,t){var r;t&&(e.addRollback(),e.openNode("sheetPr"),r=!1,r=this.map.tabColor.render(e,t.tabColor)||!1,r=this.map.pageSetUpPr.render(e,t.pageSetup)||r,(r=this.map.outlinePr.render(e,t.outlineProperties)||r)?(e.closeNode(),e.commit()):e.rollback())}parseOpen(e){return this.parser?(this.parser.parseOpen(e),!0):e.name===this.tag?(this.reset(),!0):!!this.map[e.name]&&(this.parser=this.map[e.name],this.parser.parseOpen(e),!0)}parseText(e){return!!this.parser&&(this.parser.parseText(e),!0)}parseClose(e){return this.parser?(this.parser.parseClose(e)||(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)}}},{"../base-xform":32,"../style/color-xform":128,"./outline-properties-xform":101,"./page-setup-properties-xform":104}],112:[function(e,t,r){"use strict";const i=e("../../../utils/under-dash"),n=e("../base-xform");function s(e,t){return e?t:void 0}function a(e,t){return e===t||void 0}t.exports=class extends n{get tag(){return"sheetProtection"}render(e,t){var r;t&&(r={sheet:s(t.sheet,"1"),selectLockedCells:!1===t.selectLockedCells?"1":void 0,selectUnlockedCells:!1===t.selectUnlockedCells?"1":void 0,formatCells:s(t.formatCells,"0"),formatColumns:s(t.formatColumns,"0"),formatRows:s(t.formatRows,"0"),insertColumns:s(t.insertColumns,"0"),insertRows:s(t.insertRows,"0"),insertHyperlinks:s(t.insertHyperlinks,"0"),deleteColumns:s(t.deleteColumns,"0"),deleteRows:s(t.deleteRows,"0"),sort:s(t.sort,"0"),autoFilter:s(t.autoFilter,"0"),pivotTables:s(t.pivotTables,"0")},t.sheet&&(r.algorithmName=t.algorithmName,r.hashValue=t.hashValue,r.saltValue=t.saltValue,r.spinCount=t.spinCount,r.objects=s(!1===t.objects,"1"),r.scenarios=s(!1===t.scenarios,"1")),i.some(r,e=>void 0!==e))&&e.leafNode(this.tag,r)}parseOpen(e){return e.name===this.tag&&(this.model={sheet:a(e.attributes.sheet,"1"),objects:"1"!==e.attributes.objects&&void 0,scenarios:"1"!==e.attributes.scenarios&&void 0,selectLockedCells:"1"!==e.attributes.selectLockedCells&&void 0,selectUnlockedCells:"1"!==e.attributes.selectUnlockedCells&&void 0,formatCells:a(e.attributes.formatCells,"0"),formatColumns:a(e.attributes.formatColumns,"0"),formatRows:a(e.attributes.formatRows,"0"),insertColumns:a(e.attributes.insertColumns,"0"),insertRows:a(e.attributes.insertRows,"0"),insertHyperlinks:a(e.attributes.insertHyperlinks,"0"),deleteColumns:a(e.attributes.deleteColumns,"0"),deleteRows:a(e.attributes.deleteRows,"0"),sort:a(e.attributes.sort,"0"),autoFilter:a(e.attributes.autoFilter,"0"),pivotTables:a(e.attributes.pivotTables,"0")},e.attributes.algorithmName&&(this.model.algorithmName=e.attributes.algorithmName,this.model.hashValue=e.attributes.hashValue,this.model.saltValue=e.attributes.saltValue,this.model.spinCount=parseInt(e.attributes.spinCount,10)),!0)}parseText(){}parseClose(){return!1}}},{"../../../utils/under-dash":26,"../base-xform":32}],113:[function(e,t,r){"use strict";const i=e("../../../utils/col-cache"),n=e("../base-xform"),s={frozen:"frozen",frozenSplit:"frozen",split:"split"};t.exports=class extends n{get tag(){return"sheetView"}prepare(e){switch(e.state){case"frozen":case"split":break;default:e.state="normal"}}render(e,t){function r(t,r,i){i&&e.addAttribute(t,r)}var n,s;switch(e.openNode("sheetView",{workbookViewId:t.workbookViewId||0}),r("rightToLeft","1",!0===t.rightToLeft),r("tabSelected","1",t.tabSelected),r("showRuler","0",!1===t.showRuler),r("showRowColHeaders","0",!1===t.showRowColHeaders),r("showGridLines","0",!1===t.showGridLines),r("zoomScale",t.zoomScale,t.zoomScale),r("zoomScaleNormal",t.zoomScaleNormal,t.zoomScaleNormal),r("view",t.style,t.style),t.state){case"frozen":s=t.xSplit||0,n=t.ySplit||0,n=t.topLeftCell||i.getAddress(n+1,s+1).address,s=(t.xSplit&&t.ySplit?"bottomRight":t.xSplit&&"topRight")||"bottomLeft",e.leafNode("pane",{xSplit:t.xSplit||void 0,ySplit:t.ySplit||void 0,topLeftCell:n,activePane:s,state:"frozen"}),e.leafNode("selection",{pane:s,activeCell:t.activeCell,sqref:t.activeCell});break;case"split":"topLeft"===t.activePane&&(t.activePane=void 0),e.leafNode("pane",{xSplit:t.xSplit||void 0,ySplit:t.ySplit||void 0,topLeftCell:t.topLeftCell,activePane:t.activePane}),e.leafNode("selection",{pane:t.activePane,activeCell:t.activeCell,sqref:t.activeCell});break;case"normal":t.activeCell&&e.leafNode("selection",{activeCell:t.activeCell,sqref:t.activeCell})}e.closeNode()}parseOpen(e){switch(e.name){case"sheetView":return this.sheetView={workbookViewId:parseInt(e.attributes.workbookViewId,10),rightToLeft:"1"===e.attributes.rightToLeft,tabSelected:"1"===e.attributes.tabSelected,showRuler:!("0"===e.attributes.showRuler),showRowColHeaders:!("0"===e.attributes.showRowColHeaders),showGridLines:!("0"===e.attributes.showGridLines),zoomScale:parseInt(e.attributes.zoomScale||"100",10),zoomScaleNormal:parseInt(e.attributes.zoomScaleNormal||"100",10),style:e.attributes.view},this.pane=void 0,this.selections={},!0;case"pane":return this.pane={xSplit:parseInt(e.attributes.xSplit||"0",10),ySplit:parseInt(e.attributes.ySplit||"0",10),topLeftCell:e.attributes.topLeftCell,activePane:e.attributes.activePane||"topLeft",state:e.attributes.state},!0;case"selection":var t=e.attributes.pane||"topLeft";return this.selections[t]={pane:t,activeCell:e.attributes.activeCell},!0;default:return!1}}parseText(){}parseClose(e){let t,r;return"sheetView"!==e||((r=this.sheetView&&this.pane?(t=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},"split"===this.model.state&&(t.activePane=this.pane.activePane),this.selections[this.pane.activePane]):(t=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},this.selections.topLeft))&&r.activeCell&&(t.activeCell=r.activeCell),this.sheetView.style&&(t.style=this.sheetView.style),!1)}reconcile(){}}},{"../../../utils/col-cache":19,"../base-xform":32}],114:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{get tag(){return"tablePart"}render(e,t){t&&e.leafNode(this.tag,{"r:id":t.rId})}parseOpen(e){return e.name===this.tag&&(this.model={rId:e.attributes["r:id"]},!0)}parseText(){}parseClose(){return!1}}},{"../base-xform":32}],115:[function(e,t,r){"use strict";const i=e("../../../utils/under-dash"),n=e("../../../utils/col-cache"),s=e("../../../utils/xml-stream"),a=e("../../rel-type"),o=e("./merges"),l=e("../base-xform"),c=e("../list-xform"),h=e("./row-xform"),u=e("./col-xform"),d=e("./dimension-xform"),f=e("./hyperlink-xform"),p=e("./merge-cell-xform"),m=e("./data-validations-xform"),b=e("./sheet-properties-xform"),g=e("./sheet-format-properties-xform"),y=e("./sheet-view-xform"),v=e("./sheet-protection-xform"),w=e("./page-margins-xform"),_=e("./page-setup-xform"),x=e("./print-options-xform"),k=e("./auto-filter-xform"),S=e("./picture-xform"),C=e("./drawing-xform"),T=e("./table-part-xform"),E=e("./row-breaks-xform"),M=e("./header-footer-xform"),A=e("./cf/conditional-formattings-xform"),O=e("./ext-lst-xform"),j=(e,t)=>{if(t&&t.length){if(!e||!e.length)return t;const r={},i={};e.forEach(e=>{(r[e.ref]=e).rules.forEach(e=>{var t=e["x14Id"];t&&(i[t]=e)})}),t.forEach(t=>{t.rules.forEach(n=>{var s,a,o=i[n.x14Id];o?(s=o,a=n,Object.keys(a).forEach(e=>{var t=s[e],r=a[e];void 0===t&&void 0!==r&&(s[e]=r)})):r[t.ref]?r[t.ref].rules.push(n):e.push({ref:t.ref,rules:[n]})})})}return e};class I extends l{constructor(e){super();var{maxRows:e,maxCols:t,ignoreNodes:r}=e||{};this.ignoreNodes=r||[],this.map={sheetPr:new b,dimension:new d,sheetViews:new c({tag:"sheetViews",count:!1,childXform:new y}),sheetFormatPr:new g,cols:new c({tag:"cols",count:!1,childXform:new u}),sheetData:new c({tag:"sheetData",count:!1,empty:!0,childXform:new h({maxItems:t}),maxItems:e}),autoFilter:new k,mergeCells:new c({tag:"mergeCells",count:!0,childXform:new p}),rowBreaks:new E,hyperlinks:new c({tag:"hyperlinks",count:!1,childXform:new f}),pageMargins:new w,dataValidations:new m,pageSetup:new _,headerFooter:new M,printOptions:new x,picture:new S,drawing:new C,sheetProtection:new v,tableParts:new c({tag:"tableParts",count:!0,childXform:new T}),conditionalFormatting:new A,extLst:new O}}prepare(e,t){t.merges=new o,e.hyperlinks=t.hyperlinks=[],e.comments=t.comments=[],t.formulae={},t.siFormulae=0,this.map.cols.prepare(e.cols,t),this.map.sheetData.prepare(e.rows,t),this.map.conditionalFormatting.prepare(e.conditionalFormattings,t),e.mergeCells=t.merges.mergeCells;const r=e.rels=[];function i(e){return"rId"+(e.length+1)}if(e.hyperlinks.forEach(e=>{var t=i(r);e.rId=t,r.push({Id:t,Type:a.Hyperlink,Target:e.target,TargetMode:"External"})}),0{e.refAddress=n.decodeAddress(e.ref)}),t.commentRefs.push({commentName:"comments"+e.id,vmlDrawing:"vmlDrawing"+e.id})}const s=[];let l;e.media.forEach(n=>{if("background"===n.type){const s=i(r);l=t.media[n.imageId],r.push({Id:s,Type:a.Image,Target:`../media/${l.name}.`+l.extension}),e.background={rId:s},e.image=t.media[n.imageId]}else if("image"===n.type){let c=e["drawing"],h=(l=t.media[n.imageId],c||(c=e.drawing={rId:i(r),name:"drawing"+ ++t.drawingsCount,anchors:[],rels:[]},t.drawings.push(c),r.push({Id:c.rId,Type:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/drawing",Target:`../drawings/${c.name}.xml`})),this.preImageId===n.imageId?s[n.imageId]:s[c.rels.length]);h||(h=i(c.rels),s[c.rels.length]=h,c.rels.push({Id:h,Type:"http://schemas.openxmlformats.org/officeDocument/2006/relationships/image",Target:`../media/${l.name}.`+l.extension}));var o={picture:{rId:h},range:n.range};if(n.hyperlinks&&n.hyperlinks.hyperlink){const e=i(c.rels);s[c.rels.length]=e,o.picture.hyperlinks={tooltip:n.hyperlinks.tooltip,rId:e},c.rels.push({Id:e,Type:a.Hyperlink,Target:n.hyperlinks.hyperlink,TargetMode:"External"})}this.preImageId=n.imageId,c.anchors.push(o)}}),e.tables.forEach(e=>{var n=i(r);e.rId=n,r.push({Id:n,Type:a.Table,Target:"../tables/"+e.target}),e.columns.forEach(e=>{var r=e["style"];r&&(e.dxfId=t.styles.addDxfStyle(r))})}),this.map.extLst.prepare(e,t)}render(e,t){e.openXml(s.StdDocAttributes),e.openNode("worksheet",I.WORKSHEET_ATTRIBUTES);var r=t.properties?{defaultRowHeight:t.properties.defaultRowHeight,dyDescent:t.properties.dyDescent,outlineLevelCol:t.properties.outlineLevelCol,outlineLevelRow:t.properties.outlineLevelRow}:void 0,i=(t.properties&&t.properties.defaultColWidth&&(r.defaultColWidth=t.properties.defaultColWidth),{outlineProperties:t.properties&&t.properties.outlineProperties,tabColor:t.properties&&t.properties.tabColor,pageSetup:t.pageSetup&&t.pageSetup.fitToPage?{fitToPage:t.pageSetup.fitToPage}:void 0}),n=t.pageSetup&&t.pageSetup.margins,o={showRowColHeaders:t.pageSetup&&t.pageSetup.showRowColHeaders,showGridLines:t.pageSetup&&t.pageSetup.showGridLines,horizontalCentered:t.pageSetup&&t.pageSetup.horizontalCentered,verticalCentered:t.pageSetup&&t.pageSetup.verticalCentered},l=t.sheetProtection;this.map.sheetPr.render(e,i),this.map.dimension.render(e,t.dimensions),this.map.sheetViews.render(e,t.views),this.map.sheetFormatPr.render(e,r),this.map.cols.render(e,t.cols),this.map.sheetData.render(e,t.rows),this.map.sheetProtection.render(e,l),this.map.autoFilter.render(e,t.autoFilter),this.map.mergeCells.render(e,t.mergeCells),this.map.conditionalFormatting.render(e,t.conditionalFormattings),this.map.dataValidations.render(e,t.dataValidations),this.map.hyperlinks.render(e,t.hyperlinks),this.map.printOptions.render(e,o),this.map.pageMargins.render(e,n),this.map.pageSetup.render(e,t.pageSetup),this.map.headerFooter.render(e,t.headerFooter),this.map.rowBreaks.render(e,t.rowBreaks),this.map.drawing.render(e,t.drawing),this.map.picture.render(e,t.background),this.map.tableParts.render(e,t.tables),this.map.extLst.render(e,t),t.rels&&t.rels.forEach(t=>{t.Type===a.VmlDrawing&&e.leafNode("legacyDrawing",{"r:id":t.Id})}),e.closeNode()}parseOpen(e){return this.parser?this.parser.parseOpen(e):"worksheet"===e.name?i.each(this.map,e=>{e.reset()}):this.map[e.name]&&!this.ignoreNodes.includes(e.name)&&(this.parser=this.map[e.name],this.parser.parseOpen(e)),!0}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.parser=void 0),!0;if("worksheet"!==e)return!0;{const e=this.map.sheetFormatPr.model||{};this.map.sheetPr.model&&this.map.sheetPr.model.tabColor&&(e.tabColor=this.map.sheetPr.model.tabColor),this.map.sheetPr.model&&this.map.sheetPr.model.outlineProperties&&(e.outlineProperties=this.map.sheetPr.model.outlineProperties);var t={fitToPage:this.map.sheetPr.model&&this.map.sheetPr.model.pageSetup&&this.map.sheetPr.model.pageSetup.fitToPage||!1,margins:this.map.pageMargins.model},r=(t=Object.assign(t,this.map.pageSetup.model,this.map.printOptions.model),j(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:e,views:this.map.sheetViews.model,pageSetup:t,headerFooter:this.map.headerFooter.model,background:this.map.picture.model,drawing:this.map.drawing.model,tables:this.map.tableParts.model,conditionalFormattings:r},this.map.autoFilter.model&&(this.model.autoFilter=this.map.autoFilter.model),this.map.sheetProtection.model&&(this.model.sheetProtection=this.map.sheetProtection.model),!1}}reconcile(e,t){const r=(e.relationships||[]).reduce((r,i)=>{if((r[i.Id]=i).Type===a.Comments&&(e.comments=t.comments[i.Target].comments),i.Type===a.VmlDrawing&&e.comments&&e.comments.length){const r=t.vmlDrawings[i.Target].comments;e.comments.forEach((e,t)=>{e.note=Object.assign({},e.note,r[t])})}return r},{});if(t.commentsMap=(e.comments||[]).reduce((e,t)=>(t.ref&&(e[t.ref]=t),e),{}),t.hyperlinkMap=(e.hyperlinks||[]).reduce((e,t)=>(t.rId&&(e[t.address]=r[t.rId].Target),e),{}),t.formulae={},e.rows=e.rows&&e.rows.filter(Boolean)||[],e.rows.forEach(e=>{e.cells=e.cells&&e.cells.filter(Boolean)||[]}),this.map.cols.reconcile(e.cols,t),this.map.sheetData.reconcile(e.rows,t),this.map.conditionalFormatting.reconcile(e.conditionalFormattings,t),e.media=[],e.drawing){const i=r[e.drawing.rId].Target.match(/\/drawings\/([a-zA-Z0-9]+)[.][a-zA-Z]{3,4}$/);if(i){const r=i[1];t.drawings[r].anchors.forEach(t=>{t.medium&&(t={type:"image",imageId:t.medium.index,range:t.range,hyperlinks:t.picture.hyperlinks},e.media.push(t))})}}const i=e.background&&r[e.background.rId];if(i){const r=i.Target.split("/media/")[1],n=t.mediaIndex&&t.mediaIndex[r];void 0!==n&&e.media.push({type:"background",imageId:n})}e.tables=(e.tables||[]).map(e=>(e=r[e.rId],t.tables[e.Target])),delete e.relationships,delete e.hyperlinks,delete e.comments}}I.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"},t.exports=I},{"../../../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,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{constructor(e){super(),this.tag=e.tag,this.attr=e.attr}render(e,t){t&&(e.openNode(this.tag),e.closeNode())}parseOpen(e){e.name===this.tag&&(this.model=!0)}parseText(){}parseClose(){return!1}}},{"../base-xform":32}],117:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{constructor(e){super(),this.tag=e.tag,this.attr=e.attr,this.attrs=e.attrs,this._format=e.format||function(e){try{return Number.isNaN(e.getTime())?"":e.toISOString()}catch(e){return""}},this._parse=e.parse||function(e){return new Date(e)}}render(e,t){t&&(e.openNode(this.tag),this.attrs&&e.addAttributes(this.attrs),this.attr?e.addAttribute(this.attr,this._format(t)):e.writeText(this._format(t)),e.closeNode())}parseOpen(e){e.name===this.tag&&(this.attr?this.model=this._parse(e.attributes[this.attr]):this.text=[])}parseText(e){this.attr||this.text.push(e)}parseClose(){return this.attr||(this.model=this._parse(this.text.join(""))),!1}}},{"../base-xform":32}],118:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{constructor(e){super(),this.tag=e.tag,this.attr=e.attr,this.attrs=e.attrs,this.zero=e.zero}render(e,t){(t||this.zero)&&(e.openNode(this.tag),this.attrs&&e.addAttributes(this.attrs),this.attr?e.addAttribute(this.attr,t):e.writeText(t),e.closeNode())}parseOpen(e){return e.name===this.tag&&(this.attr?this.model=parseInt(e.attributes[this.attr],10):this.text=[],!0)}parseText(e){this.attr||this.text.push(e)}parseClose(){return this.attr||(this.model=parseInt(this.text.join("")||0,10)),!1}}},{"../base-xform":32}],119:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{constructor(e){super(),this.tag=e.tag,this.attr=e.attr,this.attrs=e.attrs}render(e,t){void 0!==t&&(e.openNode(this.tag),this.attrs&&e.addAttributes(this.attrs),this.attr?e.addAttribute(this.attr,t):e.writeText(t),e.closeNode())}parseOpen(e){e.name===this.tag&&(this.attr?this.model=e.attributes[this.attr]:this.text=[])}parseText(e){this.attr||this.text.push(e)}parseClose(){return this.attr||(this.model=this.text.join("")),!1}}},{"../base-xform":32}],120:[function(e,t,r){"use strict";const i=e("./base-xform"),n=e("../../utils/xml-stream");t.exports=class extends i{constructor(e){super(),this._model=e}render(e){if(!this._xml){const e=new n;!function e(t,r){t.openNode(r.tag,r.$),r.c&&r.c.forEach(r=>{e(t,r)}),r.t&&t.writeText(r.t),t.closeNode()}(e,this._model),this._xml=e.xml}e.writeXml(this._xml)}parseOpen(){return!0}parseText(){}parseClose(e){return e!==this._model.tag}}},{"../../utils/xml-stream":28,"./base-xform":32}],121:[function(e,t,r){"use strict";const i=e("./text-xform"),n=e("./rich-text-xform"),s=e("../base-xform");t.exports=class extends s{constructor(){super(),this.map={r:new n,t:new i}}get tag(){return"rPh"}render(e,t){if(e.openNode(this.tag,{sb:t.sb||0,eb:t.eb||0}),t&&t.hasOwnProperty("richText")&&t.richText){const r=this.map["r"];t.richText.forEach(t=>{r.render(e,t)})}else t&&this.map.t.render(e,t.text);e.closeNode()}parseOpen(e){var t=e["name"];return this.parser?(this.parser.parseOpen(e),!0):t===this.tag?(this.model={sb:parseInt(e.attributes.sb,10),eb:parseInt(e.attributes.eb,10)},!0):(this.parser=this.map[t],!!this.parser&&(this.parser.parseOpen(e),!0))}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){if(this.parser){if(!this.parser.parseClose(e)){switch(e){case"r":{let e=this.model.richText;(e=e||(this.model.richText=[])).push(this.parser.model);break}case"t":this.model.text=this.parser.model}this.parser=void 0}return!0}return e!==this.tag}}},{"../base-xform":32,"./rich-text-xform":122,"./text-xform":125}],122:[function(e,t,r){"use strict";const i=e("./text-xform"),n=e("../style/font-xform"),s=e("../base-xform");class a extends s{constructor(e){super(),this.model=e}get tag(){return"r"}get textXform(){return this._textXform||(this._textXform=new i)}get fontXform(){return this._fontXform||(this._fontXform=new n(a.FONT_OPTIONS))}render(e,t){t=t||this.model,e.openNode("r"),t.font&&this.fontXform.render(e,t.font),this.textXform.render(e,t.text),e.closeNode()}parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(e.name){case"r":return this.model={},!0;case"t":return this.parser=this.textXform,this.parser.parseOpen(e),!0;case"rPr":return this.parser=this.fontXform,this.parser.parseOpen(e),!0;default:return!1}}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){switch(e){case"r":return!1;case"t":return this.model.text=this.parser.model,!(this.parser=void 0);case"rPr":return this.model.font=this.parser.model,!(this.parser=void 0);default:return this.parser&&this.parser.parseClose(e),!0}}}a.FONT_OPTIONS={tagName:"rPr",fontNameTag:"rFont"},t.exports=a},{"../base-xform":32,"../style/font-xform":131,"./text-xform":125}],123:[function(e,t,r){"use strict";const i=e("./text-xform"),n=e("./rich-text-xform"),s=e("./phonetic-text-xform"),a=e("../base-xform");t.exports=class extends a{constructor(e){super(),this.model=e,this.map={r:new n,t:new i,rPh:new s}}get tag(){return"si"}render(e,t){e.openNode(this.tag),t&&t.hasOwnProperty("richText")&&t.richText?t.richText.length?t.richText.forEach(t=>{this.map.r.render(e,t)}):this.map.t.render(e,""):null!=t&&this.map.t.render(e,t),e.closeNode()}parseOpen(e){var t=e["name"];return this.parser?(this.parser.parseOpen(e),!0):t===this.tag?(this.model={},!0):(this.parser=this.map[t],!!this.parser&&(this.parser.parseOpen(e),!0))}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){if(this.parser){if(!this.parser.parseClose(e)){switch(e){case"r":{let e=this.model.richText;(e=e||(this.model.richText=[])).push(this.parser.model);break}case"t":this.model=this.parser.model}this.parser=void 0}return!0}return e!==this.tag}}},{"../base-xform":32,"./phonetic-text-xform":121,"./rich-text-xform":122,"./text-xform":125}],124:[function(e,t,r){"use strict";const i=e("../../../utils/xml-stream"),n=e("../base-xform"),s=e("./shared-string-xform");t.exports=class extends n{constructor(e){super(),this.model=e||{values:[],count:0},this.hash=Object.create(null),this.rich=Object.create(null)}get sharedStringXform(){return this._sharedStringXform||(this._sharedStringXform=new s)}get values(){return this.model.values}get uniqueCount(){return this.model.values.length}get count(){return this.model.count}getString(e){return this.model.values[e]}add(e){return e.richText?this.addRichText(e):this.addText(e)}addText(e){let t=this.hash[e];return void 0===t&&(t=this.hash[e]=this.model.values.length,this.model.values.push(e)),this.model.count++,t}addRichText(e){var t=this.sharedStringXform.toXml(e);let r=this.rich[t];return void 0===r&&(r=this.rich[t]=this.model.values.length,this.model.values.push(e)),this.model.count++,r}render(e,t){t=t||this._values,e.openXml(i.StdDocAttributes),e.openNode("sst",{xmlns:"http://schemas.openxmlformats.org/spreadsheetml/2006/main",count:t.count,uniqueCount:t.values.length});const r=this.sharedStringXform;t.values.forEach(t=>{r.render(e,t)}),e.closeNode()}parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(e.name){case"sst":return!0;case"si":return this.parser=this.sharedStringXform,this.parser.parseOpen(e),!0;default:throw new Error("Unexpected xml node in parseOpen: "+JSON.stringify(e))}}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.model.values.push(this.parser.model),this.model.count++,this.parser=void 0),!0;if("sst"!==e)throw new Error("Unexpected xml node in parseClose: "+e);return!1}}},{"../../../utils/xml-stream":28,"../base-xform":32,"./shared-string-xform":123}],125:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{get tag(){return"t"}render(e,t){e.openNode("t"),/^\s|\n|\s$/.test(t)&&e.addAttribute("xml:space","preserve"),e.writeText(t),e.closeNode()}get model(){return this._text.join("").replace(/_x([0-9A-F]{4})_/g,(e,t)=>String.fromCharCode(parseInt(t,16)))}parseOpen(e){return"t"===e.name&&(this._text=[],!0)}parseText(e){this._text.push(e)}parseClose(){return!1}}},{"../base-xform":32}],126:[function(e,t,r){"use strict";const i=e("../../../doc/enums"),n=e("../../../utils/utils"),s=e("../base-xform"),a={horizontalValues:["left","center","right","fill","centerContinuous","distributed","justify"].reduce((e,t)=>(e[t]=!0,e),{}),horizontal(e){return this.horizontalValues[e]?e:void 0},verticalValues:["top","middle","bottom","distributed","justify"].reduce((e,t)=>(e[t]=!0,e),{}),vertical(e){return"middle"===e?"center":this.verticalValues[e]?e:void 0},wrapText:e=>!!e||void 0,shrinkToFit:e=>!!e||void 0,textRotation(e){return"vertical"===e||-90<=(e=n.validInt(e))&&e<=90?e:void 0},indent:e=>(e=n.validInt(e),Math.max(0,e)),readingOrder(e){switch(e){case"ltr":return i.ReadingOrder.LeftToRight;case"rtl":return i.ReadingOrder.RightToLeft;default:return}}},o={toXml(e){if(e=a.textRotation(e))return"vertical"===e?255:0<=(e=Math.round(e))&&e<=90?e:e<0&&-90<=e?90-e:void 0},toModel(e){if(e=n.validInt(e),void 0!==e)return 255===e?"vertical":0<=e&&e<=90?e:90(e[t]=!0,e),{}),t.exports=class extends i{constructor(){super(),this.map={top:new a("top"),left:new a("left"),bottom:new a("bottom"),right:new a("right"),diagonal:new a("diagonal")}}render(e,t){const r=t["color"];function i(i,n){i&&!i.color&&t.color&&(i={...i,color:t.color}),n.render(e,i,r)}e.openNode("border"),t.diagonal&&t.diagonal.style&&(t.diagonal.up&&e.addAttribute("diagonalUp","1"),t.diagonal.down)&&e.addAttribute("diagonalDown","1"),i(t.left,this.map.left),i(t.right,this.map.right),i(t.top,this.map.top),i(t.bottom,this.map.bottom),i(t.diagonal,this.map.diagonal),e.closeNode()}parseOpen(e){return this.parser?(this.parser.parseOpen(e),!0):"border"!==e.name?(this.parser=this.map[e.name],!!this.parser&&(this.parser.parseOpen(e),!0)):(this.reset(),this.diagonalUp=n.parseBoolean(e.attributes.diagonalUp),this.diagonalDown=n.parseBoolean(e.attributes.diagonalDown),!0)}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.parser=void 0),!0;if("border"===e){const e=this.model={},t=function(t,r,i){r&&(i&&Object.assign(r,i),e[t]=r)};t("left",this.map.left.model),t("right",this.map.right.model),t("top",this.map.top.model),t("bottom",this.map.bottom.model),t("diagonal",this.map.diagonal.model,{up:this.diagonalUp,down:this.diagonalDown})}return!1}}},{"../../../utils/utils":27,"../base-xform":32,"./color-xform":128}],128:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{constructor(e){super(),this.name=e||"color"}get tag(){return this.name}render(e,t){return!!t&&(e.openNode(this.name),t.argb?e.addAttribute("rgb",t.argb):void 0!==t.theme?(e.addAttribute("theme",t.theme),void 0!==t.tint&&e.addAttribute("tint",t.tint)):void 0!==t.indexed?e.addAttribute("indexed",t.indexed):e.addAttribute("auto","1"),e.closeNode(),!0)}parseOpen(e){return e.name===this.name&&(e.attributes.rgb?this.model={argb:e.attributes.rgb}:e.attributes.theme?(this.model={theme:parseInt(e.attributes.theme,10)},e.attributes.tint&&(this.model.tint=parseFloat(e.attributes.tint))):e.attributes.indexed?this.model={indexed:parseInt(e.attributes.indexed,10)}:this.model=void 0,!0)}parseText(){}parseClose(){return!1}}},{"../base-xform":32}],129:[function(e,t,r){"use strict";const i=e("../base-xform"),n=e("./alignment-xform"),s=e("./border-xform"),a=e("./fill-xform"),o=e("./font-xform"),l=e("./numfmt-xform"),c=e("./protection-xform");t.exports=class extends i{constructor(){super(),this.map={alignment:new n,border:new s,fill:new a,font:new o,numFmt:new l,protection:new c}}get tag(){return"dxf"}render(e,t){var r;e.openNode(this.tag),t.font&&this.map.font.render(e,t.font),t.numFmt&&t.numFmtId&&(r={id:t.numFmtId,formatCode:t.numFmt},this.map.numFmt.render(e,r)),t.fill&&this.map.fill.render(e,t.fill),t.alignment&&this.map.alignment.render(e,t.alignment),t.border&&this.map.border.render(e,t.border),t.protection&&this.map.protection.render(e,t.protection),e.closeNode()}parseOpen(e){return this.parser?this.parser.parseOpen(e):e.name===this.tag?this.reset():(this.parser=this.map[e.name],this.parser&&this.parser.parseOpen(e)),!0}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.parser=void 0),!0):e!==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})}}},{"../base-xform":32,"./alignment-xform":126,"./border-xform":127,"./fill-xform":130,"./font-xform":131,"./numfmt-xform":132,"./protection-xform":133}],130:[function(e,t,r){"use strict";const i=e("../base-xform"),n=e("./color-xform");class s extends i{constructor(){super(),this.map={color:new n}}get tag(){return"stop"}render(e,t){e.openNode("stop"),e.addAttribute("position",t.position),this.map.color.render(e,t.color),e.closeNode()}parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(e.name){case"stop":return this.model={position:parseFloat(e.attributes.position)},!0;case"color":return this.parser=this.map.color,this.parser.parseOpen(e),!0;default:return!1}}parseText(){}parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.model.color=this.parser.model,this.parser=void 0),!0)}}class a extends i{constructor(){super(),this.map={fgColor:new n("fgColor"),bgColor:new n("bgColor")}}get name(){return"pattern"}get tag(){return"patternFill"}render(e,t){e.openNode("patternFill"),e.addAttribute("patternType",t.pattern),t.fgColor&&this.map.fgColor.render(e,t.fgColor),t.bgColor&&this.map.bgColor.render(e,t.bgColor),e.closeNode()}parseOpen(e){return this.parser?(this.parser.parseOpen(e),!0):"patternFill"!==e.name?(this.parser=this.map[e.name],!!this.parser&&(this.parser.parseOpen(e),!0)):(this.model={type:"pattern",pattern:e.attributes.patternType},!0)}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.parser.model&&(this.model[e]=this.parser.model),this.parser=void 0),!0)}}class o extends i{constructor(){super(),this.map={stop:new s}}get name(){return"gradient"}get tag(){return"gradientFill"}render(e,t){switch(e.openNode("gradientFill"),t.gradient){case"angle":e.addAttribute("degree",t.degree);break;case"path":e.addAttribute("type","path"),t.center.left&&(e.addAttribute("left",t.center.left),void 0===t.center.right)&&e.addAttribute("right",t.center.left),t.center.right&&e.addAttribute("right",t.center.right),t.center.top&&(e.addAttribute("top",t.center.top),void 0===t.center.bottom)&&e.addAttribute("bottom",t.center.top),t.center.bottom&&e.addAttribute("bottom",t.center.bottom)}const r=this.map.stop;t.stops.forEach(t=>{r.render(e,t)}),e.closeNode()}parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(e.name){case"gradientFill":var t=this.model={stops:[]};return e.attributes.degree?(t.gradient="angle",t.degree=parseInt(e.attributes.degree,10)):"path"===e.attributes.type&&(t.gradient="path",t.center={left:e.attributes.left?parseFloat(e.attributes.left):0,top:e.attributes.top?parseFloat(e.attributes.top):0},e.attributes.right!==e.attributes.left&&(t.center.right=e.attributes.right?parseFloat(e.attributes.right):0),e.attributes.bottom!==e.attributes.top)&&(t.center.bottom=e.attributes.bottom?parseFloat(e.attributes.bottom):0),!0;case"stop":return this.parser=this.map.stop,this.parser.parseOpen(e),!0;default:return!1}}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.model.stops.push(this.parser.model),this.parser=void 0),!0)}}class l extends i{constructor(){super(),this.map={patternFill:new a,gradientFill:new o}}get tag(){return"fill"}render(e,t){switch(e.addRollback(),e.openNode("fill"),t.type){case"pattern":this.map.patternFill.render(e,t);break;case"gradient":this.map.gradientFill.render(e,t);break;default:return void e.rollback()}e.closeNode(),e.commit()}parseOpen(e){return this.parser?(this.parser.parseOpen(e),!0):"fill"!==e.name?(this.parser=this.map[e.name],!!this.parser&&(this.parser.parseOpen(e),!0)):(this.model={},!0)}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){return!!this.parser&&(this.parser.parseClose(e)||(this.model=this.parser.model,this.model.type=this.parser.name,this.parser=void 0),!0)}validStyle(e){return l.validPatternValues[e]}}l.validPatternValues=["none","solid","darkVertical","darkGray","mediumGray","lightGray","gray125","gray0625","darkHorizontal","darkVertical","darkDown","darkUp","darkGrid","darkTrellis","lightHorizontal","lightVertical","lightDown","lightUp","lightGrid","lightTrellis","lightGrid"].reduce((e,t)=>(e[t]=!0,e),{}),l.StopXform=s,l.PatternFillXform=a,l.GradientFillXform=o,t.exports=l},{"../base-xform":32,"./color-xform":128}],131:[function(e,t,r){"use strict";const i=e("./color-xform"),n=e("../simple/boolean-xform"),s=e("../simple/integer-xform"),a=e("../simple/string-xform"),o=e("./underline-xform"),l=e("../../../utils/under-dash"),c=e("../base-xform");class h extends c{constructor(e){super(),this.options=e||h.OPTIONS,this.map={b:{prop:"bold",xform:new n({tag:"b",attr:"val"})},i:{prop:"italic",xform:new n({tag:"i",attr:"val"})},u:{prop:"underline",xform:new o},charset:{prop:"charset",xform:new s({tag:"charset",attr:"val"})},color:{prop:"color",xform:new i},condense:{prop:"condense",xform:new n({tag:"condense",attr:"val"})},extend:{prop:"extend",xform:new n({tag:"extend",attr:"val"})},family:{prop:"family",xform:new s({tag:"family",attr:"val"})},outline:{prop:"outline",xform:new n({tag:"outline",attr:"val"})},vertAlign:{prop:"vertAlign",xform:new a({tag:"vertAlign",attr:"val"})},scheme:{prop:"scheme",xform:new a({tag:"scheme",attr:"val"})},shadow:{prop:"shadow",xform:new n({tag:"shadow",attr:"val"})},strike:{prop:"strike",xform:new n({tag:"strike",attr:"val"})},sz:{prop:"size",xform:new s({tag:"sz",attr:"val"})}},this.map[this.options.fontNameTag]={prop:"name",xform:new a({tag:this.options.fontNameTag,attr:"val"})}}get tag(){return this.options.tagName}render(e,t){const r=this["map"];e.openNode(this.options.tagName),l.each(this.map,(i,n)=>{r[n].xform.render(e,t[i.prop])}),e.closeNode()}parseOpen(e){return this.parser?(this.parser.parseOpen(e),!0):this.map[e.name]?(this.parser=this.map[e.name].xform,this.parser.parseOpen(e)):e.name===this.options.tagName&&(this.model={},!0)}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){var t;return this.parser&&!this.parser.parseClose(e)?(t=this.map[e],this.parser.model&&(this.model[t.prop]=this.parser.model),!(this.parser=void 0)):e!==this.options.tagName}}h.OPTIONS={tagName:"font",fontNameTag:"name"},t.exports=h},{"../../../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,t,r){"use strict";const i=e("../../../utils/under-dash"),n=e("../../defaultnumformats"),s=e("../base-xform"),a=function(){const e={};return i.each(n,(t,r)=>{t.f&&(e[t.f]=parseInt(r,10))}),e}();class o extends s{constructor(e,t){super(),this.id=e,this.formatCode=t}get tag(){return"numFmt"}render(e,t){e.leafNode("numFmt",{numFmtId:t.id,formatCode:t.formatCode})}parseOpen(e){return"numFmt"===e.name&&(this.model={id:parseInt(e.attributes.numFmtId,10),formatCode:e.attributes.formatCode.replace(/[\\](.)/g,"$1")},!0)}parseText(){}parseClose(){return!1}}o.getDefaultFmtId=function(e){return a[e]},o.getDefaultFmtCode=function(e){return n[e]&&n[e].f},t.exports=o},{"../../../utils/under-dash":26,"../../defaultnumformats":30,"../base-xform":32}],133:[function(e,t,r){"use strict";const i=e("../base-xform"),n={boolean:(e,t)=>void 0===e?t:e};t.exports=class extends i{get tag(){return"protection"}render(e,t){e.addRollback(),e.openNode("protection");let r=!1;function i(t,i){void 0!==i&&(e.addAttribute(t,i),r=!0)}i("locked",n.boolean(t.locked,!0)?void 0:"0"),i("hidden",n.boolean(t.hidden,!1)?"1":void 0),e.closeNode(),r?e.commit():e.rollback()}parseOpen(e){e={locked:!("0"===e.attributes.locked),hidden:"1"===e.attributes.hidden},this.model=!e.locked||e.hidden?e:null}parseText(){}parseClose(){return!1}}},{"../base-xform":32}],134:[function(e,t,r){"use strict";const i=e("../base-xform"),n=e("./alignment-xform"),s=e("./protection-xform");t.exports=class extends i{constructor(e){super(),this.xfId=!(!e||!e.xfId),this.map={alignment:new n,protection:new s}}get tag(){return"xf"}render(e,t){e.openNode("xf",{numFmtId:t.numFmtId||0,fontId:t.fontId||0,fillId:t.fillId||0,borderId:t.borderId||0}),this.xfId&&e.addAttribute("xfId",t.xfId||0),t.numFmtId&&e.addAttribute("applyNumberFormat","1"),t.fontId&&e.addAttribute("applyFont","1"),t.fillId&&e.addAttribute("applyFill","1"),t.borderId&&e.addAttribute("applyBorder","1"),t.alignment&&e.addAttribute("applyAlignment","1"),t.protection&&e.addAttribute("applyProtection","1"),t.alignment&&this.map.alignment.render(e,t.alignment),t.protection&&this.map.protection.render(e,t.protection),e.closeNode()}parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;switch(e.name){case"xf":return this.model={numFmtId:parseInt(e.attributes.numFmtId,10),fontId:parseInt(e.attributes.fontId,10),fillId:parseInt(e.attributes.fillId,10),borderId:parseInt(e.attributes.borderId,10)},this.xfId&&(this.model.xfId=parseInt(e.attributes.xfId,10)),!0;case"alignment":return this.parser=this.map.alignment,this.parser.parseOpen(e),!0;case"protection":return this.parser=this.map.protection,this.parser.parseOpen(e),!0;default:return!1}}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.map.protection===this.parser?this.model.protection=this.parser.model:this.model.alignment=this.parser.model,this.parser=void 0),!0):"xf"!==e}}},{"../base-xform":32,"./alignment-xform":126,"./protection-xform":133}],135:[function(e,t,r){"use strict";const i=e("../../../doc/enums"),n=e("../../../utils/xml-stream"),s=e("../base-xform"),a=e("../static-xform"),o=e("../list-xform"),l=e("./font-xform"),c=e("./fill-xform"),h=e("./border-xform"),u=e("./numfmt-xform"),d=e("./style-xform"),f=e("./dxf-xform");class p extends s{constructor(e){super(),this.map={numFmts:new o({tag:"numFmts",count:!0,childXform:new u}),fonts:new o({tag:"fonts",count:!0,childXform:new l,$:{"x14ac:knownFonts":1}}),fills:new o({tag:"fills",count:!0,childXform:new c}),borders:new o({tag:"borders",count:!0,childXform:new h}),cellStyleXfs:new o({tag:"cellStyleXfs",count:!0,childXform:new d}),cellXfs:new o({tag:"cellXfs",count:!0,childXform:new d({xfId:!0})}),dxfs:new o({tag:"dxfs",always:!0,count:!0,childXform:new f}),numFmt:new u,font:new l,fill:new c,border:new h,style:new d({xfId:!0}),cellStyles:p.STATIC_XFORMS.cellStyles,tableStyles:p.STATIC_XFORMS.tableStyles,extLst:p.STATIC_XFORMS.extLst},e&&this.init()}initIndex(){this.index={style:{},numFmt:{},numFmtNextId:164,font:{},border:{},fill:{}}}init(){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}render(e,t){t=t||this.model,e.openXml(n.StdDocAttributes),e.openNode("styleSheet",p.STYLESHEET_ATTRIBUTES),this.index?(t.numFmts&&t.numFmts.length&&(e.openNode("numFmts",{count:t.numFmts.length}),t.numFmts.forEach(t=>{e.writeXml(t)}),e.closeNode()),t.fonts.length||this._addFont({size:11,color:{theme:1},name:"Calibri",family:2,scheme:"minor"}),e.openNode("fonts",{count:t.fonts.length,"x14ac:knownFonts":1}),t.fonts.forEach(t=>{e.writeXml(t)}),e.closeNode(),e.openNode("fills",{count:t.fills.length}),t.fills.forEach(t=>{e.writeXml(t)}),e.closeNode(),e.openNode("borders",{count:t.borders.length}),t.borders.forEach(t=>{e.writeXml(t)}),e.closeNode(),this.map.cellStyleXfs.render(e,[{numFmtId:0,fontId:0,fillId:0,borderId:0,xfId:0}]),e.openNode("cellXfs",{count:t.styles.length}),t.styles.forEach(t=>{e.writeXml(t)}),e.closeNode()):(this.map.numFmts.render(e,t.numFmts),this.map.fonts.render(e,t.fonts),this.map.fills.render(e,t.fills),this.map.borders.render(e,t.borders),this.map.cellStyleXfs.render(e,[{numFmtId:0,fontId:0,fillId:0,borderId:0,xfId:0}]),this.map.cellXfs.render(e,t.styles)),p.STATIC_XFORMS.cellStyles.render(e),this.map.dxfs.render(e,t.dxfs),p.STATIC_XFORMS.tableStyles.render(e),p.STATIC_XFORMS.extLst.render(e),e.closeNode()}parseOpen(e){return this.parser?this.parser.parseOpen(e):"styleSheet"===e.name?this.initIndex():(this.parser=this.map[e.name],this.parser&&this.parser.parseOpen(e)),!0}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.parser=void 0),!0;if("styleSheet"!==e)return!0;{this.model={};const e=(e,t)=>{t.model&&t.model.length&&(this.model[e]=t.model)};if(e("numFmts",this.map.numFmts),e("fonts",this.map.fonts),e("fills",this.map.fills),e("borders",this.map.borders),e("styles",this.map.cellXfs),e("dxfs",this.map.dxfs),this.index={model:[],numFmt:[]},this.model.numFmts){const e=this.index.numFmt;this.model.numFmts.forEach(t=>{e[t.id]=t.formatCode})}return!1}}addStyleModel(e,t){if(!e)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(e))return this.weakMap.get(e);var r={};if(t=t||i.ValueType.Number,e.numFmt)r.numFmtId=this._addNumFmtStr(e.numFmt);else switch(t){case i.ValueType.Number:r.numFmtId=this._addNumFmtStr("General");break;case i.ValueType.Date:r.numFmtId=this._addNumFmtStr("mm-dd-yy")}return e.font&&(r.fontId=this._addFont(e.font)),e.border&&(r.borderId=this._addBorder(e.border)),e.fill&&(r.fillId=this._addFill(e.fill)),e.alignment&&(r.alignment=e.alignment),e.protection&&(r.protection=e.protection),t=this._addStyle(r),this.weakMap&&this.weakMap.set(e,t),t}getStyleModel(e){var t=this.model.styles[e];if(!t)return null;let r=this.index.model[e];if(!r){if(r=this.index.model[e]={},t.numFmtId){const e=this.index.numFmt[t.numFmtId]||u.getDefaultFmtCode(t.numFmtId);e&&(r.numFmt=e)}i("font",this.model.fonts,t.fontId),i("border",this.model.borders,t.borderId),i("fill",this.model.fills,t.fillId),t.alignment&&(r.alignment=t.alignment),t.protection&&(r.protection=t.protection)}return r;function i(e,t,i){(i||0===i)&&(t=t[i])&&(r[e]=t)}}addDxfStyle(e){return e.numFmt&&(e.numFmtId=this._addNumFmtStr(e.numFmt)),this.model.dxfs.push(e),this.model.dxfs.length-1}getDxfStyle(e){return this.model.dxfs[e]}_addStyle(e){e=this.map.style.toXml(e);let t=this.index.style[e];return void 0===t&&(t=this.index.style[e]=this.model.styles.length,this.model.styles.push(e)),t}_addNumFmtStr(e){var t=u.getDefaultFmtId(e);return void 0===t&&void 0===(t=this.index.numFmt[e])&&(t=this.index.numFmt[e]=164+this.model.numFmts.length,e=this.map.numFmt.toXml({id:t,formatCode:e}),this.model.numFmts.push(e)),t}_addFont(e){e=this.map.font.toXml(e);let t=this.index.font[e];return void 0===t&&(t=this.index.font[e]=this.model.fonts.length,this.model.fonts.push(e)),t}_addBorder(e){e=this.map.border.toXml(e);let t=this.index.border[e];return void 0===t&&(t=this.index.border[e]=this.model.borders.length,this.model.borders.push(e)),t}_addFill(e){e=this.map.fill.toXml(e);let t=this.index.fill[e];return void 0===t&&(t=this.index.fill[e]=this.model.fills.length,this.model.fills.push(e)),t}}p.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"},p.STATIC_XFORMS={cellStyles:new a({tag:"cellStyles",$:{count:1},c:[{tag:"cellStyle",$:{name:"Normal",xfId:0,builtinId:0}}]}),dxfs:new a({tag:"dxfs",$:{count:0}}),tableStyles:new a({tag:"tableStyles",$:{count:0,defaultTableStyle:"TableStyleMedium2",defaultPivotStyle:"PivotStyleLight16"}}),extLst:new a({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"}}]}]})},p.Mock=class extends p{constructor(){super(),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"}]}}parseStream(e){return e.autodrain(),Promise.resolve()}addStyleModel(e,t){return t!==i.ValueType.Date?0:this.dateStyleId}get dateStyleId(){var e;return this._dateStyleId||(e={numFmtId:u.getDefaultFmtId("mm-dd-yy")},this._dateStyleId=this.model.styles.length,this.model.styles.push(e)),this._dateStyleId}getStyleModel(){return{}}},t.exports=p},{"../../../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,t,r){"use strict";class i extends(e("../base-xform")){constructor(e){super(),this.model=e}get tag(){return"u"}render(e,t){!0===(t=t||this.model)?e.leafNode("u"):(t=i.Attributes[t])&&e.leafNode("u",t)}parseOpen(e){"u"===e.name&&(this.model=e.attributes.val||!0)}parseText(){}parseClose(){return!1}}i.Attributes={single:{},double:{val:"double"},singleAccounting:{val:"singleAccounting"},doubleAccounting:{val:"doubleAccounting"}},t.exports=i},{"../base-xform":32}],137:[function(e,t,r){"use strict";const i=e("../base-xform"),n=e("./filter-column-xform");t.exports=class extends i{constructor(){super(),this.map={filterColumn:new n}}get tag(){return"autoFilter"}prepare(e){e.columns.forEach((e,t)=>{this.map.filterColumn.prepare(e,{index:t})})}render(e,t){return e.openNode(this.tag,{ref:t.autoFilterRef}),t.columns.forEach(t=>{this.map.filterColumn.render(e,t)}),e.closeNode(),!0}parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;if(e.name===this.tag)return this.model={autoFilterRef:e.attributes.ref,columns:[]},!0;if(this.parser=this.map[e.name],this.parser)return this.parseOpen(e),!0;throw new Error("Unexpected xml node in parseOpen: "+JSON.stringify(e))}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){if(this.parser)return this.parser.parseClose(e)||(this.model.columns.push(this.parser.model),this.parser=void 0),!0;if(e!==this.tag)throw new Error("Unexpected xml node in parseClose: "+e);return!1}}},{"../base-xform":32,"./filter-column-xform":139}],138:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{get tag(){return"customFilter"}render(e,t){e.leafNode(this.tag,{val:t.val,operator:t.operator})}parseOpen(e){return e.name===this.tag&&(this.model={val:e.attributes.val,operator:e.attributes.operator},!0)}parseText(){}parseClose(){return!1}}},{"../base-xform":32}],139:[function(e,t,r){"use strict";const i=e("../base-xform"),n=e("../list-xform"),s=e("./custom-filter-xform"),a=e("./filter-xform");t.exports=class extends i{constructor(){super(),this.map={customFilters:new n({tag:"customFilters",count:!1,empty:!0,childXform:new s}),filters:new n({tag:"filters",count:!1,empty:!0,childXform:new a})}}get tag(){return"filterColumn"}prepare(e,t){e.colId=t.index.toString()}render(e,t){return t.customFilters?(e.openNode(this.tag,{colId:t.colId,hiddenButton:t.filterButton?"0":"1"}),this.map.customFilters.render(e,t.customFilters),e.closeNode()):e.leafNode(this.tag,{colId:t.colId,hiddenButton:t.filterButton?"0":"1"}),!0}parseOpen(e){if(this.parser)return this.parser.parseOpen(e),!0;var t=e["attributes"];if(e.name===this.tag)return this.model={filterButton:"0"===t.hiddenButton},!0;if(this.parser=this.map[e.name],this.parser)return this.parseOpen(e),!0;throw new Error("Unexpected xml node in parseOpen: "+JSON.stringify(e))}parseText(){}parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.parser=void 0),!0):e!==this.tag||(this.model.customFilters=this.map.customFilters.model,!1)}}},{"../base-xform":32,"../list-xform":71,"./custom-filter-xform":138,"./filter-xform":140}],140:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{get tag(){return"filter"}render(e,t){e.leafNode(this.tag,{val:t.val})}parseOpen(e){return e.name===this.tag&&(this.model={val:e.attributes.val},!0)}parseText(){}parseClose(){return!1}}},{"../base-xform":32}],141:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{get tag(){return"tableColumn"}prepare(e,t){e.id=t.index+1}render(e,t){return e.leafNode(this.tag,{id:t.id.toString(),name:t.name,totalsRowLabel:t.totalsRowLabel,totalsRowFunction:t.totalsRowFunction,dxfId:t.dxfId}),!0}parseOpen(e){return e.name===this.tag&&(e=e["attributes"],this.model={name:e.name,totalsRowLabel:e.totalsRowLabel,totalsRowFunction:e.totalsRowFunction,dxfId:e.dxfId},!0)}parseText(){}parseClose(){return!1}}},{"../base-xform":32}],142:[function(e,t,r){"use strict";e=e("../base-xform"),t.exports=class extends e{get tag(){return"tableStyleInfo"}render(e,t){return e.leafNode(this.tag,{name:t.theme||void 0,showFirstColumn:t.showFirstColumn?"1":"0",showLastColumn:t.showLastColumn?"1":"0",showRowStripes:t.showRowStripes?"1":"0",showColumnStripes:t.showColumnStripes?"1":"0"}),!0}parseOpen(e){return e.name===this.tag&&(e=e["attributes"],this.model={theme:e.name||null,showFirstColumn:"1"===e.showFirstColumn,showLastColumn:"1"===e.showLastColumn,showRowStripes:"1"===e.showRowStripes,showColumnStripes:"1"===e.showColumnStripes},!0)}parseText(){}parseClose(){return!1}}},{"../base-xform":32}],143:[function(e,t,r){"use strict";const i=e("../../../utils/xml-stream"),n=e("../base-xform"),s=e("../list-xform"),a=e("./auto-filter-xform"),o=e("./table-column-xform"),l=e("./table-style-info-xform");class c extends n{constructor(){super(),this.map={autoFilter:new a,tableColumns:new s({tag:"tableColumns",count:!0,empty:!0,childXform:new o}),tableStyleInfo:new l}}prepare(e,t){this.map.autoFilter.prepare(e),this.map.tableColumns.prepare(e.columns,t)}get tag(){return"table"}render(e,t){e.openXml(i.StdDocAttributes),e.openNode(this.tag,{...c.TABLE_ATTRIBUTES,id:t.id,name:t.name,displayName:t.displayName||t.name,ref:t.tableRef,totalsRowCount:t.totalsRow?"1":void 0,totalsRowShown:t.totalsRow?void 0:"1",headerRowCount:t.headerRow?"1":"0"}),this.map.autoFilter.render(e,t),this.map.tableColumns.render(e,t.columns),this.map.tableStyleInfo.render(e,t.style),e.closeNode()}parseOpen(e){var t,r;return this.parser?this.parser.parseOpen(e):(({name:t,attributes:r}=e),t===this.tag?(this.reset(),this.model={name:r.name,displayName:r.displayName||r.name,tableRef:r.ref,totalsRow:"1"===r.totalsRowCount,headerRow:"1"===r.headerRowCount}):(this.parser=this.map[e.name],this.parser&&this.parser.parseOpen(e))),!0}parseText(e){this.parser&&this.parser.parseText(e)}parseClose(e){return this.parser?(this.parser.parseClose(e)||(this.parser=void 0),!0):e!==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((e,t)=>{this.model.columns[t].filterButton=e.filterButton})),this.model.style=this.map.tableStyleInfo.model,!1)}reconcile(e,t){e.columns.forEach(e=>{void 0!==e.dxfId&&(e.style=t.styles.getDxfStyle(e.dxfId))})}}c.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"},t.exports=c},{"../../../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,t,r){(function(r,i){(function(){"use strict";const n=e("fs"),s=e("jszip"),a=e("readable-stream")["PassThrough"],o=e("../utils/zip-stream"),l=e("../utils/stream-buf"),c=e("../utils/utils"),h=e("../utils/xml-stream"),u=e("../utils/browser-buffer-decode")["bufferToString"],d=e("./xform/style/styles-xform"),f=e("./xform/core/core-xform"),p=e("./xform/strings/shared-strings-xform"),m=e("./xform/core/relationships-xform"),b=e("./xform/core/content-types-xform"),g=e("./xform/core/app-xform"),y=e("./xform/book/workbook-xform"),v=e("./xform/sheet/worksheet-xform"),w=e("./xform/drawing/drawing-xform"),_=e("./xform/table/table-xform"),x=e("./xform/comment/comments-xform"),k=e("./xform/comment/vml-notes-xform"),S=e("./xml/theme1");class C{constructor(e){this.workbook=e}async readFile(e,t){if(!await c.fs.exists(e))throw new Error("File not found: "+e);var r=n.createReadStream(e);try{const e=await this.read(r,t);return r.close(),e}catch(e){throw r.close(),e}}parseRels(e){return(new m).parseStream(e)}parseWorkbook(e){return(new y).parseStream(e)}parseSharedStrings(e){return(new p).parseStream(e)}reconcile(e,t){const r=new y,i=new v(t),n=new w,s=new _,a=(r.reconcile(e),{media:e.media,mediaIndex:e.mediaIndex}),o=(Object.keys(e.drawings).forEach(t=>{var r=e.drawings[t];t=e.drawingRels[t];t&&(a.rels=t.reduce((e,t)=>(e[t.Id]=t,e),{}),(r.anchors||[]).forEach(e=>{e=e.picture&&e.picture.hyperlinks,e&&a.rels[e.rId]&&(e.hyperlink=a.rels[e.rId].Target,delete e.rId)}),n.reconcile(r,a))}),{styles:e.styles}),l=(Object.values(e.tables).forEach(e=>{s.reconcile(e,o)}),{styles:e.styles,sharedStrings:e.sharedStrings,media:e.media,mediaIndex:e.mediaIndex,date1904:e.properties&&e.properties.date1904,drawings:e.drawings,comments:e.comments,tables:e.tables,vmlDrawings:e.vmlDrawings});e.worksheets.forEach(t=>{t.relationships=e.worksheetRels[t.sheetNo],i.reconcile(t,l)}),delete e.worksheetHash,delete e.worksheetRels,delete e.globalRels,delete e.sharedStrings,delete e.workbookRels,delete e.sheetDefs,delete e.styles,delete e.mediaIndex,delete e.drawings,delete e.drawingRels,delete e.vmlDrawings}async _processWorksheetEntry(e,t,r,i,n){i=await new v(i).parseStream(e),i.sheetNo=r,t.worksheetHash[n]=i,t.worksheets.push(i)}async _processCommentEntry(e,t,r){e=await(new x).parseStream(e),t.comments[`../${r}.xml`]=e}async _processTableEntry(e,t,r){e=await(new _).parseStream(e),t.tables[`../tables/${r}.xml`]=e}async _processWorksheetRelsEntry(e,t,r){e=await(new m).parseStream(e),t.worksheetRels[r]=e}async _processMediaEntry(e,t,r){var i=r.lastIndexOf(".");if(1<=i){const n=r.substr(i+1),s=r.substr(0,i);await new Promise((i,a)=>{const o=new l;o.on("finish",()=>{t.mediaIndex[r]=t.media.length,t.mediaIndex[s]=t.media.length;var e={type:"image",name:s,extension:n,buffer:o.toBuffer()};t.media.push(e),i()}),e.on("error",e=>{a(e)}),e.pipe(o)})}}async _processDrawingEntry(e,t,r){e=await(new w).parseStream(e),t.drawings[r]=e}async _processDrawingRelsEntry(e,t,r){e=await(new m).parseStream(e),t.drawingRels[r]=e}async _processVmlDrawingEntry(e,t,r){e=await(new k).parseStream(e),t.vmlDrawings[`../drawings/${r}.vml`]=e}async _processThemeEntry(e,t,r){await new Promise((i,n)=>{const s=new l;e.on("error",n),s.on("error",n),s.on("finish",()=>{t.themes[r]=s.read().toString(),i()}),e.pipe(s)})}createInputStream(){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")}async read(e,t){var r=[];for await(const i of e=!e[Symbol.asyncIterator]&&e.pipe?e.pipe(new a):e)r.push(i);return this.load(i.concat(r),t)}async load(e,t){let n;n=t&&t.base64?i.from(e.toString(),"base64"):e;var o,l={worksheets:[],worksheetHash:{},worksheetRels:[],themes:{},media:[],mediaIndex:{},drawings:{},drawingRels:{},comments:{},tables:{},vmlDrawings:{}},c=await s.loadAsync(n);for(const i of Object.values(c.files))if(!i.dir){let e,n=i.name;if((n="/"===n[0]?n.substr(1):n).match(/xl\/media\//)||n.match(/xl\/theme\/([a-zA-Z0-9]+)[.]xml/))(e=new a).write(await i.async("nodebuffer"));else{e=new a({writableObjectMode:!0,readableObjectMode:!0}),o=r.browser?u(await i.async("nodebuffer")):await i.async("string");for(let t=0;t{if("image"===t.type){var r,i=`xl/media/${t.name}.`+t.extension;if(t.filename)return s=t.filename,r=await new Promise((e,t)=>{n.readFile(s,void 0,(r,i)=>{r?t(r):e(i)})}),e.append(r,{name:i});if(t.buffer)return e.append(t.buffer,{name:i});if(t.base64){const r=t.base64,n=r.substring(r.indexOf(",")+1);return e.append(n,{name:i,base64:!0})}}var s;throw new Error("Unsupported media")}))}addDrawings(e,t){const r=new w,i=new m;t.worksheets.forEach(t=>{var n;t=t["drawing"];t&&(r.prepare(t,{}),n=r.toXml(t),e.append(n,{name:`xl/drawings/${t.name}.xml`}),n=i.toXml(t.rels),e.append(n,{name:`xl/drawings/_rels/${t.name}.xml.rels`}))})}addTables(e,t){const r=new _;t.worksheets.forEach(t=>{t=t.tables,t.forEach(t=>{r.prepare(t,{});var i=r.toXml(t);e.append(i,{name:"xl/tables/"+t.target})})})}async addContentTypes(e,t){t=(new b).toXml(t),e.append(t,{name:"[Content_Types].xml"})}async addApp(e,t){t=(new g).toXml(t),e.append(t,{name:"docProps/app.xml"})}async addCore(e,t){var r=new f;e.append(r.toXml(t),{name:"docProps/core.xml"})}async addThemes(e,t){const r=t.themes||{theme1:S};Object.keys(r).forEach(t=>{var i=r[t];e.append(i,{name:`xl/theme/${t}.xml`})})}async addOfficeRels(e){var t=(new m).toXml([{Id:"rId1",Type:C.RelType.OfficeDocument,Target:"xl/workbook.xml"},{Id:"rId2",Type:C.RelType.CoreProperties,Target:"docProps/core.xml"},{Id:"rId3",Type:C.RelType.ExtenderProperties,Target:"docProps/app.xml"}]);e.append(t,{name:"_rels/.rels"})}async addWorkbookRels(e,t){let r=1;const i=[{Id:"rId"+r++,Type:C.RelType.Styles,Target:"styles.xml"},{Id:"rId"+r++,Type:C.RelType.Theme,Target:"theme/theme1.xml"}];t.sharedStrings.count&&i.push({Id:"rId"+r++,Type:C.RelType.SharedStrings,Target:"sharedStrings.xml"}),t.worksheets.forEach(e=>{e.rId="rId"+r++,i.push({Id:e.rId,Type:C.RelType.Worksheet,Target:`worksheets/sheet${e.id}.xml`})}),t=(new m).toXml(i),e.append(t,{name:"xl/_rels/workbook.xml.rels"})}async addSharedStrings(e,t){t.sharedStrings&&t.sharedStrings.count&&e.append(t.sharedStrings.xml,{name:"xl/sharedStrings.xml"})}async addStyles(e,t){t=t.styles.xml,t&&e.append(t,{name:"xl/styles.xml"})}async addWorkbook(e,t){var r=new y;e.append(r.toXml(t),{name:"xl/workbook.xml"})}async addWorksheets(e,t){const r=new v,i=new m,n=new x,s=new k;t.worksheets.forEach(t=>{let a=new h;r.render(a,t),e.append(a.xml,{name:`xl/worksheets/sheet${t.id}.xml`}),t.rels&&t.rels.length&&(a=new h,i.render(a,t.rels),e.append(a.xml,{name:`xl/worksheets/_rels/sheet${t.id}.xml.rels`})),0{e.on("finish",()=>{t(this)}),e.on("error",r),e.finalize()})}prepareModel(e,t){e.creator=e.creator||"ExcelJS",e.lastModifiedBy=e.lastModifiedBy||"ExcelJS",e.created=e.created||new Date,e.modified=e.modified||new Date,e.useSharedStrings=void 0===t.useSharedStrings||t.useSharedStrings,e.useStyles=void 0===t.useStyles||t.useStyles,e.sharedStrings=new p,e.styles=e.useStyles?new d(!0):new d.Mock;const r=new y,i=new v,n=(r.prepare(e),{sharedStrings:e.sharedStrings,styles:e.styles,date1904:e.properties.date1904,drawingsCount:0,media:e.media});n.drawings=e.drawings=[],n.commentRefs=e.commentRefs=[];let s=0;e.tables=[],e.worksheets.forEach(t=>{t.tables.forEach(t=>{s++,t.target=`table${s}.xml`,t.id=s,e.tables.push(t)}),i.prepare(t,n)})}async write(e,t){t=t||{};var r=this.workbook["model"],i=new o.ZipWriter(t.zip);return i.pipe(e),this.prepareModel(r,t),await this.addContentTypes(i,r),await this.addOfficeRels(i,r),await this.addWorkbookRels(i,r),await this.addWorksheets(i,r),await this.addSharedStrings(i,r),await this.addDrawings(i,r),await this.addTables(i,r),await Promise.all([this.addThemes(i,r),this.addStyles(i,r)]),await this.addMedia(i,r),await Promise.all([this.addApp(i,r),this.addCore(i,r)]),await this.addWorkbook(i,r),this._finalize(i)}writeFile(e,t){const r=n.createWriteStream(e);return new Promise((e,i)=>{r.on("finish",()=>{e()}),r.on("error",e=>{i(e)}),this.write(r,t).then(()=>{r.end()}).catch(e=>{i(e)})})}async writeBuffer(e){var t=new l;return await this.write(t,e),t.read()}}C.RelType=e("./rel-type"),t.exports=C}).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,t,r){"use strict";t.exports='\n '},{}],146:[function(e,t,r){(function(t){(function(){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.CsvFormatterStream=void 0;const i=e("stream"),n=e("./formatter");class s extends i.Transform{constructor(e){super({writableObjectMode:e.objectMode}),this.hasWrittenBOM=!1,this.formatterOptions=e,this.rowFormatter=new n.RowFormatter(e),this.hasWrittenBOM=!e.writeBOM}transform(e){return this.rowFormatter.rowTransform=e,this}_transform(e,r,i){let n=!1;try{this.hasWrittenBOM||(this.push(this.formatterOptions.BOM),this.hasWrittenBOM=!0),this.rowFormatter.format(e,(e,r)=>e?(n=!0,i(e)):(r&&r.forEach(e=>{this.push(t.from(e,"utf8"))}),n=!0,i()))}catch(e){if(n)throw e;i(e)}}_flush(e){this.rowFormatter.finish((r,i)=>r?e(r):(i&&i.forEach(e=>{this.push(t.from(e,"utf8"))}),e()))}}r.CsvFormatterStream=s}).call(this)}).call(this,e("buffer").Buffer)},{"./formatter":150,buffer:220,stream:505}],147:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.FormatterOptions=void 0,r.FormatterOptions=class{constructor(){var e=0e[0]):Array.isArray(e)?e:Object.keys(e)}static createTransform(e){return o.isSyncTransform(e)?(t,r)=>{let i=null;try{i=e(t)}catch(t){return r(t)}return r(null,i)}:(t,r)=>{e(t,r)}}set rowTransform(e){if(!n.default(e))throw new TypeError("The transform should be a function");this._rowTransform=l.createTransform(e)}format(e,t){this.callTransformer(e,(r,i)=>{if(r)return t(r);if(!e)return t(null);if(r=[],i){const{shouldFormatColumns:e,headers:t}=this.checkHeaders(i);if(this.shouldWriteHeaders&&t&&!this.hasWrittenHeaders&&(r.push(this.formatColumns(t,!0)),this.hasWrittenHeaders=!0),e){const e=this.gatherColumns(i);r.push(this.formatColumns(e,!1))}}return t(null,r)})}finish(e){var t=[];if(this.formatterOptions.alwaysWriteHeaders&&0===this.rowCount){if(!this.headers)return e(new Error("`alwaysWriteHeaders` option is set to true but `headers` option not provided."));t.push(this.formatColumns(this.headers,!0))}return this.formatterOptions.includeEndRowDelimiter&&t.push(this.formatterOptions.rowDelimiter),e(null,t)}checkHeaders(e){var t;return this.headers?{shouldFormatColumns:!0,headers:this.headers}:(t=l.gatherHeaders(e),this.headers=t,this.fieldFormatter.headers=t,this.shouldWriteHeaders?{shouldFormatColumns:!s.default(t,e),headers:t}:{shouldFormatColumns:!0,headers:null})}gatherColumns(e){if(null===this.headers)throw new Error("Headers is currently null");return Array.isArray(e)?l.isRowHashArray(e)?this.headers.map((t,r)=>(r=e[r],r?r[1]:"")):l.isRowArray(e)&&!this.shouldWriteHeaders?e:this.headers.map((t,r)=>e[r]):this.headers.map(t=>e[t])}callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t):t(null,e)}formatColumns(e,t){e=e.map((e,r)=>this.fieldFormatter.format(e,r,t)).join(this.formatterOptions.delimiter);var r=this["rowCount"];return this.rowCount+=1,r?[this.formatterOptions.rowDelimiter,e].join(""):e}}r.RowFormatter=l},{"../types":152,"./FieldFormatter":148,"lodash.isequal":445,"lodash.isfunction":446}],150:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.FieldFormatter=r.RowFormatter=void 0;var i=e("./RowFormatter"),n=(Object.defineProperty(r,"RowFormatter",{enumerable:!0,get:function(){return i.RowFormatter}}),e("./FieldFormatter"));Object.defineProperty(r,"FieldFormatter",{enumerable:!0,get:function(){return n.FieldFormatter}})},{"./FieldFormatter":148,"./RowFormatter":149}],151:[function(e,t,r){(function(t){(function(){"use strict";var i=Object.create?function(e,t,r,i){void 0===i&&(i=r),Object.defineProperty(e,i,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,i){e[i=void 0===i?r:i]=t[r]},n=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t};Object.defineProperty(r,"__esModule",{value:!0}),r.writeToPath=r.writeToString=r.writeToBuffer=r.writeToStream=r.write=r.format=r.FormatterOptions=r.CsvFormatterStream=void 0;const s=e("util"),a=e("stream"),o=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&i(t,e,r);return n(t,e),t}(e("fs")),l=e("./FormatterOptions"),c=e("./CsvFormatterStream");var h,u=e("./types"),d=r;for(h in u)"default"===h||Object.prototype.hasOwnProperty.call(d,h)||i(d,u,h);var f=e("./CsvFormatterStream"),p=(Object.defineProperty(r,"CsvFormatterStream",{enumerable:!0,get:function(){return f.CsvFormatterStream}}),e("./FormatterOptions"));Object.defineProperty(r,"FormatterOptions",{enumerable:!0,get:function(){return p.FormatterOptions}}),r.format=e=>new c.CsvFormatterStream(new l.FormatterOptions(e)),r.write=(e,t)=>{const i=r.format(t),n=s.promisify((e,t)=>{i.write(e,void 0,t)});return e.reduce((e,t)=>e.then(()=>n(t)),Promise.resolve()).then(()=>i.end()).catch(e=>{i.emit("error",e)}),i},r.writeToStream=(e,t,i)=>r.write(t,i).pipe(e),r.writeToBuffer=function(e){let i=1{s.on("error",o).on("finish",()=>a(t.concat(n))),r.write(e,i).pipe(s)})},r.writeToString=(e,t)=>r.writeToBuffer(e,t).then(e=>e.toString()),r.writeToPath=(e,t,i)=>(e=o.createWriteStream(e,{encoding:"utf8"}),r.write(t,i).pipe(e))}).call(this)}).call(this,e("buffer").Buffer)},{"./CsvFormatterStream":146,"./FormatterOptions":147,"./types":152,buffer:220,fs:216,stream:505,util:527}],152:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.isSyncTransform=void 0,r.isSyncTransform=e=>1===e.length},{}],153:[function(e,t,r){(function(t){(function(){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.CsvParserStream=void 0;const i=e("string_decoder"),n=e("stream"),s=e("./transforms"),a=e("./parser");class o extends n.Transform{constructor(e){super({objectMode:e.objectMode}),this.lines="",this.rowCount=0,this.parsedRowCount=0,this.parsedLineCount=0,this.endEmitted=!1,this.headersEmitted=!1,this.parserOptions=e,this.parser=new a.Parser(e),this.headerTransformer=new s.HeaderTransformer(e),this.decoder=new i.StringDecoder(e.encoding),this.rowTransformerValidator=new s.RowTransformerValidator}get hasHitRowLimit(){return this.parserOptions.limitRows&&this.rowCount>=this.parserOptions.maxRows}get shouldEmitRows(){return this.parsedRowCount>this.parserOptions.skipRows}get shouldSkipLine(){return this.parsedLineCount<=this.parserOptions.skipLines}transform(e){return this.rowTransformerValidator.rowTransform=e,this}validate(e){return this.rowTransformerValidator.rowValidator=e,this}emit(e){if("end"===e)return this.endEmitted||(this.endEmitted=!0,super.emit("end",this.rowCount)),!1;for(var t=arguments.length,r=new Array(1{const a=e=>e?r(e):s%100!=0?n(s+1):void t(()=>n(s+1));if(this.checkAndEmitHeaders(),s>=i||this.hasHitRowLimit)return r();if(this.parsedLineCount+=1,this.shouldSkipLine)return a();var o=e[s];this.rowCount+=1,this.parsedRowCount+=1;const l=this.rowCount;return this.transformRow(o,(e,t)=>{if(e)return--this.rowCount,a(e);if(!t)return a(new Error("expected transform result"));if(t.isValid){if(t.row)return this.pushRow(t.row,a)}else this.emit("data-invalid",t.row,l,t.reason);return a()})};n(0)}transformRow(e,t){try{this.headerTransformer.transform(e,(r,i)=>r?t(r):i?i.isValid?i.row?this.shouldEmitRows?this.rowTransformerValidator.transformAndValidate(i.row,t):this.skipRow(t):(--this.rowCount,--this.parsedRowCount,t(null,{row:null,isValid:!0})):this.shouldEmitRows?t(null,{isValid:!1,row:e}):this.skipRow(t):t(new Error("Expected result from header transform")))}catch(e){t(e)}}checkAndEmitHeaders(){!this.headersEmitted&&this.headerTransformer.headers&&(this.headersEmitted=!0,this.emit("headers",this.headerTransformer.headers))}skipRow(e){return--this.rowCount,e(null,{row:null,isValid:!0})}pushRow(e,t){try{this.parserOptions.objectMode?this.push(e):this.push(JSON.stringify(e)),t()}catch(e){t(e)}}static wrapDoneCallback(e){let t=!1;return function(r){if(r){if(t)throw r;t=!0,e(r)}else{for(var i=arguments.length,n=new Array(1new l.CsvParserStream(new o.ParserOptions(e)),r.parseStream=(e,t)=>e.pipe(new l.CsvParserStream(new o.ParserOptions(t))),r.parseFile=function(e){var t=1{var r=new a.Readable;return r.push(e),r.push(null),r.pipe(new l.CsvParserStream(new o.ParserOptions(t)))}},{"./CsvParserStream":153,"./ParserOptions":154,"./types":169,fs:216,stream:505}],156:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.Parser=void 0;const i=e("./Scanner"),n=e("./RowParser"),s=e("./Token");class a{constructor(e){this.parserOptions=e,this.rowParser=new n.RowParser(this.parserOptions)}static removeBOM(e){return e&&65279===e.charCodeAt(0)?e.slice(1):e}parse(e,t){return e=new i.Scanner({line:a.removeBOM(e),parserOptions:this.parserOptions,hasMoreData:t}),this.parserOptions.supportsComments?this.parseWithComments(e):this.parseWithoutComments(e)}parseWithoutComments(e){var t=[];let r=!0;for(;r;)r=this.parseRow(e,t);return{line:e.line,rows:t}}parseWithComments(e){var t=this["parserOptions"],r=[];for(let i=e.nextCharacterToken;null!==i;i=e.nextCharacterToken)if(s.Token.isTokenComment(i,t)){if(null===e.advancePastLine())return{line:e.lineFromCursor,rows:r};if(!e.hasMoreCharacters)return{line:e.lineFromCursor,rows:r};e.truncateToCursor()}else if(!this.parseRow(e,r))break;return{line:e.line,rows:r}}parseRow(e,t){return!!e.nextNonSpaceToken&&null!==(e=this.rowParser.parse(e))&&(this.parserOptions.ignoreEmpty&&n.RowParser.isEmptyRow(e)||t.push(e),!0)}}r.Parser=a},{"./RowParser":157,"./Scanner":158,"./Token":159}],157:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.RowParser=void 0;const i=e("./column"),n=e("./Token");r.RowParser=class{constructor(e){this.parserOptions=e,this.columnParser=new i.ColumnParser(e)}static isEmptyRow(e){return""===e.join("").replace(/\s+/g,"")}parse(e){var t=this["parserOptions"],r=e["hasMoreData"],i=e,s=[];let a=this.getStartToken(i,s);for(;a;){if(n.Token.isTokenRowDelimiter(a))return i.advancePastToken(a),!i.hasMoreCharacters&&n.Token.isTokenCarriageReturn(a,t)&&r?null:(i.truncateToCursor(),s);if(!this.shouldSkipColumnParse(i,a,s)){const e=this.columnParser.parse(i);if(null===e)return null;s.push(e)}a=i.nextNonSpaceToken}return r?null:(i.truncateToCursor(),s)}getStartToken(e,t){var r=e.nextNonSpaceToken;return null!==r&&n.Token.isTokenDelimiter(r,this.parserOptions)?(t.push(""),e.nextNonSpaceToken):r}shouldSkipColumnParse(e,t,r){var i=this["parserOptions"];if(n.Token.isTokenDelimiter(t,i)){if(e.advancePastToken(t),t=e.nextCharacterToken,!e.hasMoreCharacters||null!==t&&n.Token.isTokenRowDelimiter(t))return r.push(""),!0;if(null!==t&&n.Token.isTokenDelimiter(t,i))return r.push(""),!0}return!1}}},{"./Token":159,"./column":164}],158:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.Scanner=void 0;const i=e("./Token"),n=/((?:\r\n)|\n|\r)/;r.Scanner=class{constructor(e){this.cursor=0,this.line=e.line,this.lineLength=this.line.length,this.parserOptions=e.parserOptions,this.hasMoreData=e.hasMoreData,this.cursor=e.cursor||0}get hasMoreCharacters(){return this.lineLength>this.cursor}get nextNonSpaceToken(){var e=this["lineFromCursor"],t=this.parserOptions.NEXT_TOKEN_REGEXP;return-1===e.search(t)||null==(t=t.exec(e))?null:(e=t[1],t=this.cursor+(t.index||0),new i.Token({token:e,startCursor:t,endCursor:t+e.length-1}))}get nextCharacterToken(){var{cursor:e,lineLength:t}=this;return t<=e?null:new i.Token({token:this.line[e],startCursor:e,endCursor:e})}get lineFromCursor(){return this.line.substr(this.cursor)}advancePastLine(){var e=n.exec(this.lineFromCursor);return e?(this.cursor+=(e.index||0)+e[0].length,this):this.hasMoreData?null:(this.cursor=this.lineLength,this)}advanceTo(e){return this.cursor=e,this}advanceToToken(e){return this.cursor=e.startCursor,this}advancePastToken(e){return this.cursor=e.endCursor+1,this}truncateToCursor(){return this.line=this.lineFromCursor,this.lineLength=this.line.length,this.cursor=0,this}}},{"./Token":159}],159:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.Token=void 0,r.Token=class{constructor(e){this.token=e.token,this.startCursor=e.startCursor,this.endCursor=e.endCursor}static isTokenRowDelimiter(e){return e=e.token,"\r"===e||"\n"===e||"\r\n"===e}static isTokenCarriageReturn(e,t){return e.token===t.carriageReturn}static isTokenComment(e,t){return t.supportsComments&&!!e&&e.token===t.comment}static isTokenEscapeCharacter(e,t){return e.token===t.escapeChar}static isTokenQuote(e,t){return e.token===t.quote}static isTokenDelimiter(e,t){return e.token===t.delimiter}}},{}],160:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.ColumnFormatter=void 0,r.ColumnFormatter=class{constructor(e){e.trim?this.format=e=>e.trim():e.ltrim?this.format=e=>e.trimLeft():e.rtrim?this.format=e=>e.trimRight():this.format=e=>e}}},{}],161:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.ColumnParser=void 0;const i=e("./NonQuotedColumnParser"),n=e("./QuotedColumnParser"),s=e("../Token");r.ColumnParser=class{constructor(e){this.parserOptions=e,this.quotedColumnParser=new n.QuotedColumnParser(e),this.nonQuotedColumnParser=new i.NonQuotedColumnParser(e)}parse(e){var t=e["nextNonSpaceToken"];return(null!==t&&s.Token.isTokenQuote(t,this.parserOptions)?(e.advanceToToken(t),this.quotedColumnParser):this.nonQuotedColumnParser).parse(e)}}},{"../Token":159,"./NonQuotedColumnParser":162,"./QuotedColumnParser":163}],162:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.NonQuotedColumnParser=void 0;const i=e("./ColumnFormatter"),n=e("../Token");r.NonQuotedColumnParser=class{constructor(e){this.parserOptions=e,this.columnFormatter=new i.ColumnFormatter(e)}parse(e){if(!e.hasMoreCharacters)return null;var t=this["parserOptions"],r=[];let i=e.nextCharacterToken;for(;i&&!n.Token.isTokenDelimiter(i,t)&&!n.Token.isTokenRowDelimiter(i);i=e.nextCharacterToken)r.push(i.token),e.advancePastToken(i);return this.columnFormatter.format(r.join(""))}}},{"../Token":159,"./ColumnFormatter":160}],163:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.QuotedColumnParser=void 0;const i=e("./ColumnFormatter"),n=e("../Token");r.QuotedColumnParser=class{constructor(e){this.parserOptions=e,this.columnFormatter=new i.ColumnFormatter(e)}parse(e){if(!e.hasMoreCharacters)return null;var t=e.cursor,{foundClosingQuote:r,col:i}=this.gatherDataBetweenQuotes(e);if(r)return this.checkForMalformedColumn(e),i;if(e.advanceTo(t),e.hasMoreData)return null;throw new Error(`Parse Error: missing closing: '${this.parserOptions.quote||""}' in line: at '${e.lineFromCursor.replace(/[\r\n]/g,"\\n'")}'`)}gatherDataBetweenQuotes(e){var t=this["parserOptions"];let r=!1,i=!1;var s=[];let a=e.nextCharacterToken;for(;!i&&null!==a;a=e.nextCharacterToken){var o=n.Token.isTokenQuote(a,t);if(!r&&o)r=!0;else if(r)if(n.Token.isTokenEscapeCharacter(a,t)){e.advancePastToken(a);const r=e.nextCharacterToken;null!==r&&(n.Token.isTokenQuote(r,t)||n.Token.isTokenEscapeCharacter(r,t))?(s.push(r.token),a=r):o?i=!0:s.push(a.token)}else o?i=!0:s.push(a.token);e.advancePastToken(a)}return{col:this.columnFormatter.format(s.join("")),foundClosingQuote:i}}checkForMalformedColumn(e){var t=this["parserOptions"],r=e["nextNonSpaceToken"];if(r){var i=n.Token.isTokenDelimiter(r,t),s=n.Token.isTokenRowDelimiter(r);if(!i&&!s)throw i=e.lineFromCursor.substr(0,10).replace(/[\r\n]/g,"\\n'"),new Error(`Parse Error: expected: '${t.escapedDelimiter}' OR new line got: '${r.token}'. at '`+i);e.advanceToToken(r)}else e.hasMoreData||e.advancePastLine()}}},{"../Token":159,"./ColumnFormatter":160}],164:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.ColumnFormatter=r.QuotedColumnParser=r.NonQuotedColumnParser=r.ColumnParser=void 0;var i=e("./ColumnParser"),n=(Object.defineProperty(r,"ColumnParser",{enumerable:!0,get:function(){return i.ColumnParser}}),e("./NonQuotedColumnParser")),s=(Object.defineProperty(r,"NonQuotedColumnParser",{enumerable:!0,get:function(){return n.NonQuotedColumnParser}}),e("./QuotedColumnParser")),a=(Object.defineProperty(r,"QuotedColumnParser",{enumerable:!0,get:function(){return s.QuotedColumnParser}}),e("./ColumnFormatter"));Object.defineProperty(r,"ColumnFormatter",{enumerable:!0,get:function(){return a.ColumnFormatter}})},{"./ColumnFormatter":160,"./ColumnParser":161,"./NonQuotedColumnParser":162,"./QuotedColumnParser":163}],165:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.QuotedColumnParser=r.NonQuotedColumnParser=r.ColumnParser=r.Token=r.Scanner=r.RowParser=r.Parser=void 0;var i=e("./Parser"),n=(Object.defineProperty(r,"Parser",{enumerable:!0,get:function(){return i.Parser}}),e("./RowParser")),s=(Object.defineProperty(r,"RowParser",{enumerable:!0,get:function(){return n.RowParser}}),e("./Scanner")),a=(Object.defineProperty(r,"Scanner",{enumerable:!0,get:function(){return s.Scanner}}),e("./Token")),o=(Object.defineProperty(r,"Token",{enumerable:!0,get:function(){return a.Token}}),e("./column"));Object.defineProperty(r,"ColumnParser",{enumerable:!0,get:function(){return o.ColumnParser}}),Object.defineProperty(r,"NonQuotedColumnParser",{enumerable:!0,get:function(){return o.NonQuotedColumnParser}}),Object.defineProperty(r,"QuotedColumnParser",{enumerable:!0,get:function(){return o.QuotedColumnParser}})},{"./Parser":156,"./RowParser":157,"./Scanner":158,"./Token":159,"./column":164}],166:[function(e,t,r){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(r,"__esModule",{value:!0}),r.HeaderTransformer=void 0;const n=i(e("lodash.isundefined")),s=i(e("lodash.isfunction")),a=i(e("lodash.uniq")),o=i(e("lodash.groupby"));r.HeaderTransformer=class{constructor(e){this.headers=null,this.receivedHeaders=!1,this.shouldUseFirstRow=!1,this.processedFirstRow=!1,!(this.headersLength=0)===(this.parserOptions=e).headers?this.shouldUseFirstRow=!0:Array.isArray(e.headers)?this.setHeaders(e.headers):s.default(e.headers)&&(this.headersTransform=e.headers)}transform(e,t){return this.shouldMapRow(e)?t(null,this.processRow(e)):t(null,{row:null,isValid:!0})}shouldMapRow(e){var t=this["parserOptions"];if(!this.headersTransform&&t.renameHeaders&&!this.processedFirstRow){if(this.receivedHeaders)return!(this.processedFirstRow=!0);throw new Error("Error renaming headers: new headers must be provided in an array")}if(this.receivedHeaders||!Array.isArray(e))return!0;if(this.headersTransform)this.setHeaders(this.headersTransform(e));else{if(!this.shouldUseFirstRow)return!0;this.setHeaders(e)}return!1}processRow(e){if(!this.headers)return{row:e,isValid:!0};var t=this["parserOptions"];if(!t.discardUnmappedColumns&&e.length>this.headersLength){if(t.strictColumnHandling)return{row:e,isValid:!1,reason:`Column header mismatch expected: ${this.headersLength} columns got: `+e.length};throw new Error(`Unexpected Error: column header mismatch expected: ${this.headersLength} columns got: `+e.length)}return t.strictColumnHandling&&e.length!!e);if(a.default(r).length!==r.length){const e=o.default(r),t=Object.keys(e).filter(t=>1{let i=null;try{i=e(t)}catch(t){return r(t)}return r(null,i)}:e}static createValidator(e){return s.isSyncValidate(e)?(t,r)=>{r(null,{row:t,isValid:e(t)})}:(t,r)=>{e(t,(e,i,n)=>e?r(e):r(null,i?{row:t,isValid:i,reason:n}:{row:t,isValid:!1,reason:n}))}}set rowTransform(e){if(!n.default(e))throw new TypeError("The transform should be a function");this._rowTransform=a.createTransform(e)}set rowValidator(e){if(!n.default(e))throw new TypeError("The validate should be a function");this._rowValidator=a.createValidator(e)}transformAndValidate(e,t){return this.callTransformer(e,(e,r)=>e?t(e):r?this.callValidator(r,(e,i)=>e?t(e):i&&!i.isValid?t(null,{row:r,isValid:!1,reason:i.reason}):t(null,{row:r,isValid:!0})):t(null,{row:null,isValid:!0}))}callTransformer(e,t){return this._rowTransform?this._rowTransform(e,t):t(null,e)}callValidator(e,t){return this._rowValidator?this._rowValidator(e,t):t(null,{row:e,isValid:!0})}}r.RowTransformerValidator=a},{"../types":169,"lodash.isfunction":446}],168:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.HeaderTransformer=r.RowTransformerValidator=void 0;var i=e("./RowTransformerValidator"),n=(Object.defineProperty(r,"RowTransformerValidator",{enumerable:!0,get:function(){return i.RowTransformerValidator}}),e("./HeaderTransformer"));Object.defineProperty(r,"HeaderTransformer",{enumerable:!0,get:function(){return n.HeaderTransformer}})},{"./HeaderTransformer":166,"./RowTransformerValidator":167}],169:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.isSyncValidate=r.isSyncTransform=void 0,r.isSyncTransform=e=>1===e.length,r.isSyncValidate=e=>1===e.length},{}],170:[function(e,t,r){"use strict";r.bignum=e("bn.js"),r.define=e("./asn1/api").define,r.base=e("./asn1/base"),r.constants=e("./asn1/constants"),r.decoders=e("./asn1/decoders"),r.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,t,r){"use strict";const i=e("./encoders"),n=e("./decoders"),s=e("inherits");function a(e,t){this.name=e,this.body=t,this.decoders={},this.encoders={}}r.define=function(e,t){return new a(e,t)},a.prototype._createNamed=function(e){const t=this.name;function r(e){this._initNamed(e,t)}return s(r,e),r.prototype._initNamed=function(t,r){e.call(this,t,r)},new r(this)},a.prototype._getDecoder=function(e){return this.decoders.hasOwnProperty(e=e||"der")||(this.decoders[e]=this._createNamed(n[e])),this.decoders[e]},a.prototype.decode=function(e,t,r){return this._getDecoder(t).decode(e,r)},a.prototype._getEncoder=function(e){return this.encoders.hasOwnProperty(e=e||"der")||(this.encoders[e]=this._createNamed(i[e])),this.encoders[e]},a.prototype.encode=function(e,t,r){return this._getEncoder(t).encode(e,r)}},{"./decoders":179,"./encoders":182,inherits:440}],172:[function(e,t,r){"use strict";const i=e("inherits"),n=e("../base/reporter").Reporter,s=e("safer-buffer").Buffer;function a(e,t){n.call(this,t),s.isBuffer(e)?(this.base=e,this.offset=0,this.length=e.length):this.error("Input not Buffer")}function o(e,t){if(Array.isArray(e))this.length=0,this.value=e.map((function(e){return o.isEncoderBuffer(e)||(e=new o(e,t)),this.length+=e.length,e}),this);else if("number"==typeof e){if(!(0<=e&&e<=255))return t.error("non-byte EncoderBuffer value");this.value=e,this.length=1}else if("string"==typeof e)this.value=e,this.length=s.byteLength(e);else{if(!s.isBuffer(e))return t.error("Unsupported type: "+typeof e);this.value=e,this.length=e.length}}i(a,n),(r.DecoderBuffer=a).isDecoderBuffer=function(e){return e instanceof a||"object"==typeof e&&s.isBuffer(e.base)&&"DecoderBuffer"===e.constructor.name&&"number"==typeof e.offset&&"number"==typeof e.length&&"function"==typeof e.save&&"function"==typeof e.restore&&"function"==typeof e.isEmpty&&"function"==typeof e.readUInt8&&"function"==typeof e.skip&&"function"==typeof e.raw},a.prototype.save=function(){return{offset:this.offset,reporter:n.prototype.save.call(this)}},a.prototype.restore=function(e){var t=new a(this.base);return t.offset=e.offset,t.length=this.offset,this.offset=e.offset,n.prototype.restore.call(this,e.reporter),t},a.prototype.isEmpty=function(){return this.offset===this.length},a.prototype.readUInt8=function(e){return this.offset+1<=this.length?this.base.readUInt8(this.offset++,!0):this.error(e||"DecoderBuffer overrun")},a.prototype.skip=function(e,t){var r;return this.offset+e<=this.length?((r=new a(this.base))._reporterState=this._reporterState,r.offset=this.offset,r.length=this.offset+e,this.offset+=e,r):this.error(t||"DecoderBuffer overrun")},a.prototype.raw=function(e){return this.base.slice((e||this).offset,this.length)},(r.EncoderBuffer=o).isEncoderBuffer=function(e){return e instanceof o||"object"==typeof e&&"EncoderBuffer"===e.constructor.name&&"number"==typeof e.length&&"function"==typeof e.join},o.prototype.join=function(e,t){return e=e||s.alloc(this.length),t=t||0,0!==this.length&&(Array.isArray(this.value)?this.value.forEach((function(r){r.join(e,t),t+=r.length})):("number"==typeof this.value?e[t]=this.value:"string"==typeof this.value?e.write(this.value,t):s.isBuffer(this.value)&&this.value.copy(e,t),t+=this.length)),e}},{"../base/reporter":175,inherits:440,"safer-buffer":495}],173:[function(e,t,r){"use strict";r.Reporter=e("./reporter").Reporter,r.DecoderBuffer=e("./buffer").DecoderBuffer,r.EncoderBuffer=e("./buffer").EncoderBuffer,r.Node=e("./node")},{"./buffer":172,"./node":174,"./reporter":175}],174:[function(e,t,r){"use strict";const i=e("../base/reporter").Reporter,n=e("../base/buffer").EncoderBuffer,s=e("../base/buffer").DecoderBuffer,a=e("minimalistic-assert"),o=["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"],l=["key","obj","use","optional","explicit","implicit","def","choice","any","contains"].concat(o);function c(e,t,r){var i={};(this._baseState=i).name=r,i.enc=e,i.parent=t||null,i.children=null,i.tag=null,i.args=null,i.reverseArgs=null,i.choice=null,i.optional=!1,i.any=!1,i.obj=!1,i.use=null,i.useDecoder=null,i.key=null,i.default=null,i.explicit=null,i.implicit=null,i.contains=null,i.parent||(i.children=[],this._wrap())}t.exports=c;const h=["enc","parent","children","tag","args","reverseArgs","choice","optional","any","obj","use","alteredUse","key","default","explicit","implicit","contains"];c.prototype.clone=function(){const e=this._baseState,t={};h.forEach((function(r){t[r]=e[r]}));var r=new this.constructor(t.parent);return r._baseState=t,r},c.prototype._wrap=function(){const e=this._baseState;l.forEach((function(t){this[t]=function(){var r=new this.constructor(this);return e.children.push(r),r[t].apply(r,arguments)}}),this)},c.prototype._init=function(e){var t=this._baseState;a(null===t.parent),e.call(this),t.children=t.children.filter((function(e){return e._baseState.parent===this}),this),a.equal(t.children.length,1,"Root node can have only one child")},c.prototype._useArgs=function(e){var t=this._baseState,r=e.filter((function(e){return e instanceof this.constructor}),this);e=e.filter((function(e){return!(e instanceof this.constructor)}),this),0!==r.length&&(a(null===t.children),(t.children=r).forEach((function(e){e._baseState.parent=this}),this)),0!==e.length&&(a(null===t.args),t.args=e,t.reverseArgs=e.map((function(e){if("object"!=typeof e||e.constructor!==Object)return e;const t={};return Object.keys(e).forEach((function(r){r==(0|r)&&(r|=0);var i=e[r];t[i]=r})),t})))},["_peekTag","_decodeTag","_use","_decodeStr","_decodeObjid","_decodeTime","_decodeNull","_decodeInt","_decodeBool","_decodeList","_encodeComposite","_encodeStr","_encodeObjid","_encodeTime","_encodeNull","_encodeInt","_encodeBool"].forEach((function(e){c.prototype[e]=function(){var t=this._baseState;throw new Error(e+" not implemented for encoding: "+t.enc)}})),o.forEach((function(e){c.prototype[e]=function(){var t=this._baseState,r=Array.prototype.slice.call(arguments);return a(null===t.tag),t.tag=e,this._useArgs(r),this}})),c.prototype.use=function(e){a(e);var t=this._baseState;return a(null===t.use),t.use=e,this},c.prototype.optional=function(){return this._baseState.optional=!0,this},c.prototype.def=function(e){var t=this._baseState;return a(null===t.default),t.default=e,t.optional=!0,this},c.prototype.explicit=function(e){var t=this._baseState;return a(null===t.explicit&&null===t.implicit),t.explicit=e,this},c.prototype.implicit=function(e){var t=this._baseState;return a(null===t.explicit&&null===t.implicit),t.implicit=e,this},c.prototype.obj=function(){var e=this._baseState,t=Array.prototype.slice.call(arguments);return e.obj=!0,0!==t.length&&this._useArgs(t),this},c.prototype.key=function(e){var t=this._baseState;return a(null===t.key),t.key=e,this},c.prototype.any=function(){return this._baseState.any=!0,this},c.prototype.choice=function(e){var t=this._baseState;return a(null===t.choice),t.choice=e,this._useArgs(Object.keys(e).map((function(t){return e[t]}))),this},c.prototype.contains=function(e){var t=this._baseState;return a(null===t.use),t.contains=e,this},c.prototype._decode=function(e,t){var r=this._baseState;if(null===r.parent)return e.wrapResult(r.children[0]._decode(e,t));let i,n=r.default,a=!0,o=null;if(null!==r.key&&(o=e.enterKey(r.key)),r.optional){let i=null;if(null!==r.explicit?i=r.explicit:null!==r.implicit?i=r.implicit:null!==r.tag&&(i=r.tag),null!==i||r.any){if(a=this._peekTag(e,i,r.any),e.isError(a))return a}else{const i=e.save();try{null===r.choice?this._decodeGeneric(r.tag,e,t):this._decodeChoice(e,t),a=!0}catch(e){a=!1}e.restore(i)}}if(r.obj&&a&&(i=e.enterObject()),a){if(null!==r.explicit){const t=this._decodeTag(e,r.explicit);if(e.isError(t))return t;e=t}const i=e.offset;if(null===r.use&&null===r.choice){let t;r.any&&(t=e.save());const i=this._decodeTag(e,null!==r.implicit?r.implicit:r.tag,r.any);if(e.isError(i))return i;r.any?n=e.raw(t):e=i}if(t&&t.track&&null!==r.tag&&t.track(e.path(),i,e.length,"tagged"),t&&t.track&&null!==r.tag&&t.track(e.path(),e.offset,e.length,"content"),r.any||(n=null===r.choice?this._decodeGeneric(r.tag,e,t):this._decodeChoice(e,t)),e.isError(n))return n;if(r.any||null!==r.choice||null===r.children||r.children.forEach((function(r){r._decode(e,t)})),r.contains&&("octstr"===r.tag||"bitstr"===r.tag)){const i=new s(n);n=this._getUse(r.contains,e._reporterState.obj)._decode(i,t)}}return r.obj&&a&&(n=e.leaveObject(i)),null===r.key||null===n&&!0!==a?null!==o&&e.exitKey(o):e.leaveKey(o,r.key,n),n},c.prototype._decodeGeneric=function(e,t,r){var i=this._baseState;return"seq"===e||"set"===e?null:"seqof"===e||"setof"===e?this._decodeList(t,e,i.args[0],r):/str$/.test(e)?this._decodeStr(t,e,r):"objid"===e&&i.args?this._decodeObjid(t,i.args[0],i.args[1],r):"objid"===e?this._decodeObjid(t,null,null,r):"gentime"===e||"utctime"===e?this._decodeTime(t,e,r):"null_"===e?this._decodeNull(t,r):"bool"===e?this._decodeBool(t,r):"objDesc"===e?this._decodeStr(t,e,r):"int"===e||"enum"===e?this._decodeInt(t,i.args&&i.args[0],r):null!==i.use?this._getUse(i.use,t._reporterState.obj)._decode(t,r):t.error("unknown tag: "+e)},c.prototype._getUse=function(e,t){var r=this._baseState;return r.useDecoder=this._use(e,t),a(null===r.useDecoder._baseState.parent),r.useDecoder=r.useDecoder._baseState.children[0],r.implicit!==r.useDecoder._baseState.implicit&&(r.useDecoder=r.useDecoder.clone(),r.useDecoder._baseState.implicit=r.implicit),r.useDecoder},c.prototype._decodeChoice=function(e,t){const r=this._baseState;let i=null,n=!1;return Object.keys(r.choice).some((function(s){var a=e.save(),o=r.choice[s];try{const r=o._decode(e,t);if(e.isError(r))return!1;i={type:s,value:r},n=!0}catch(s){return e.restore(a),!1}return!0}),this),n?i:e.error("Choice not matched")},c.prototype._createEncoderBuffer=function(e){return new n(e,this.reporter)},c.prototype._encode=function(e,t,r){var i=this._baseState;return null!==i.default&&i.default===e||void 0===(i=this._encodeValue(e,t,r))||this._skipDefault(i,t,r)?void 0:i},c.prototype._encodeValue=function(e,t,r){var n=this._baseState;if(null===n.parent)return n.children[0]._encode(e,t||new i);let s=null;if(this.reporter=t,n.optional&&void 0===e){if(null===n.default)return;e=n.default}let a=null,o=!1;if(n.any)s=this._createEncoderBuffer(e);else if(n.choice)s=this._encodeChoice(e,t);else if(n.contains)a=this._getUse(n.contains,r)._encode(e,t),o=!0;else if(n.children)a=n.children.map((function(r){var i;return"null_"===r._baseState.tag?r._encode(null,t,e):null===r._baseState.key?t.error("Child should have a key"):(i=t.enterKey(r._baseState.key),"object"!=typeof e?t.error("Child expected, but input is not object"):(r=r._encode(e[r._baseState.key],t,e),t.leaveKey(i),r))}),this).filter((function(e){return e})),a=this._createEncoderBuffer(a);else if("seqof"===n.tag||"setof"===n.tag){if(!n.args||1!==n.args.length)return t.error("Too many args for : "+n.tag);if(!Array.isArray(e))return t.error("seqof/setof, but data is not Array");const r=this.clone();r._baseState.implicit=null,a=this._createEncoderBuffer(e.map((function(r){var i=this._baseState;return this._getUse(i.args[0],e)._encode(r,t)}),r))}else null!==n.use?s=this._getUse(n.use,r)._encode(e,t):(a=this._encodePrimitive(n.tag,e),o=!0);if(!n.any&&null===n.choice){const e=null!==n.implicit?n.implicit:n.tag,r=null===n.implicit?"universal":"context";null===e?null===n.use&&t.error("Tag could be omitted only for .use()"):null===n.use&&(s=this._encodeComposite(e,o,r,a))}return null!==n.explicit?this._encodeComposite(n.explicit,!1,"context",s):s},c.prototype._encodeChoice=function(e,t){var r=this._baseState,i=r.choice[e.type];return i||a(!1,e.type+" not found in "+JSON.stringify(Object.keys(r.choice))),i._encode(e.value,t)},c.prototype._encodePrimitive=function(e,t){var r=this._baseState;if(/str$/.test(e))return this._encodeStr(t,e);if("objid"===e&&r.args)return this._encodeObjid(t,r.reverseArgs[0],r.args[1]);if("objid"===e)return this._encodeObjid(t,null,null);if("gentime"===e||"utctime"===e)return this._encodeTime(t,e);if("null_"===e)return this._encodeNull();if("int"===e||"enum"===e)return this._encodeInt(t,r.args&&r.reverseArgs[0]);if("bool"===e)return this._encodeBool(t);if("objDesc"===e)return this._encodeStr(t,e);throw new Error("Unsupported tag: "+e)},c.prototype._isNumstr=function(e){return/^[0-9 ]*$/.test(e)},c.prototype._isPrintstr=function(e){return/^[A-Za-z0-9 '()+,-./:=?]*$/.test(e)}},{"../base/buffer":172,"../base/reporter":175,"minimalistic-assert":453}],175:[function(e,t,r){"use strict";function i(e){this._reporterState={obj:null,path:[],options:e||{},errors:[]}}function n(e,t){this.path=e,this.rethrow(t)}e=e("inherits"),(r.Reporter=i).prototype.isError=function(e){return e instanceof n},i.prototype.save=function(){var e=this._reporterState;return{obj:e.obj,pathLen:e.path.length}},i.prototype.restore=function(e){var t=this._reporterState;t.obj=e.obj,t.path=t.path.slice(0,e.pathLen)},i.prototype.enterKey=function(e){return this._reporterState.path.push(e)},i.prototype.exitKey=function(e){var t=this._reporterState;t.path=t.path.slice(0,e-1)},i.prototype.leaveKey=function(e,t,r){var i=this._reporterState;this.exitKey(e),null!==i.obj&&(i.obj[t]=r)},i.prototype.path=function(){return this._reporterState.path.join("/")},i.prototype.enterObject=function(){var e=this._reporterState,t=e.obj;return e.obj={},t},i.prototype.leaveObject=function(e){var t=this._reporterState,r=t.obj;return t.obj=e,r},i.prototype.error=function(e){var t=this._reporterState,r=e instanceof n;e=r?e:new n(t.path.map((function(e){return"["+JSON.stringify(e)+"]"})).join(""),e.message||e,e.stack);if(t.options.partial)return r||t.errors.push(e),e;throw e},i.prototype.wrapResult=function(e){var t=this._reporterState;return t.options.partial?{result:this.isError(e)?null:e,errors:t.errors}:e},e(n,Error),n.prototype.rethrow=function(e){if(this.message=e+" at: "+(this.path||"(shallow)"),Error.captureStackTrace&&Error.captureStackTrace(this,n),!this.stack)try{throw new Error(this.message)}catch(e){this.stack=e.stack}return this}},{inherits:440}],176:[function(e,t,r){"use strict";function i(e){const t={};return Object.keys(e).forEach((function(r){(0|r)==r&&(r|=0);var i=e[r];t[i]=r})),t}r.tagClass={0:"universal",1:"application",2:"context",3:"private"},r.tagClassByName=i(r.tagClass),r.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"},r.tagByName=i(r.tag)},{}],177:[function(e,t,r){"use strict";r._reverse=function(e){const t={};return Object.keys(e).forEach((function(r){(0|r)==r&&(r|=0);var i=e[r];t[i]=r})),t},r.der=e("./der")},{"./der":176}],178:[function(e,t,r){"use strict";const i=e("inherits"),n=e("bn.js"),s=e("../base/buffer").DecoderBuffer,a=e("../base/node"),o=e("../constants/der");function l(e){this.enc="der",this.name=e.name,this.entity=e,this.tree=new c,this.tree._init(e.body)}function c(e){a.call(this,"der",e)}function h(e,t){let r=e.readUInt8(t);if(e.isError(r))return r;var i=o.tagClass[r>>6],n=0==(32&r);if(31==(31&r)){let i=r;for(r=0;128==(128&i);){if(i=e.readUInt8(t),e.isError(i))return i;r=(r<<=7)|127&i}}else r&=31;return{cls:i,primitive:n,tag:r,tagStr:o.tag[r]}}function u(e,t,r){let i=e.readUInt8(r);if(!e.isError(i)){if(!t&&128===i)return null;if(0!=(128&i)){var n=127&i;if(4>=8)s++;var o=n.alloc(2+s);o[0]=t,o[1]=128|s;for(let n=1+s,a=i.length;0>=8)o[n]=255&a;return this._createEncoderBuffer([o,i])},l.prototype._encodeStr=function(e,t){if("bitstr"===t)return this._createEncoderBuffer([0|e.unused,e.data]);if("bmpstr"!==t)return"numstr"===t?this._isNumstr(e)?this._createEncoderBuffer(e):this.reporter.error("Encoding of string type: numstr supports only digits and space"):"printstr"===t?this._isPrintstr(e)?this._createEncoderBuffer(e):this.reporter.error("Encoding of string type: printstr supports only latin upper and lower case letters, digits, space, apostrophe, left and rigth parenthesis, plus sign, comma, hyphen, dot, slash, colon, equal sign, question mark"):/str$/.test(t)||"objDesc"===t?this._createEncoderBuffer(e):this.reporter.error("Encoding of string type: "+t+" unsupported");{const t=n.alloc(2*e.length);for(let r=0;r>=7)i++}var s=n.alloc(i);let a=s.length-1;for(let n=e.length-1;0<=n;n--){let t=e[n];for(s[a--]=127&t;0<(t>>=7);)s[a--]=128|127&t}return this._createEncoderBuffer(s)},l.prototype._encodeTime=function(e,t){let r;return e=new Date(e),"gentime"===t?r=[c(e.getUTCFullYear()),c(e.getUTCMonth()+1),c(e.getUTCDate()),c(e.getUTCHours()),c(e.getUTCMinutes()),c(e.getUTCSeconds()),"Z"].join(""):"utctime"===t?r=[c(e.getUTCFullYear()%100),c(e.getUTCMonth()+1),c(e.getUTCDate()),c(e.getUTCHours()),c(e.getUTCMinutes()),c(e.getUTCSeconds()),"Z"].join(""):this.reporter.error("Encoding "+t+" time is not supported yet"),this._encodeStr(r,"octstr")},l.prototype._encodeNull=function(){return this._createEncoderBuffer("")},l.prototype._encodeInt=function(e,t){if("string"==typeof e){if(!t)return this.reporter.error("String int or enum given, but no values map");if(!t.hasOwnProperty(e))return this.reporter.error("Values map doesn't contain: "+JSON.stringify(e));e=t[e]}if("number"!=typeof e&&!n.isBuffer(e)){const t=e.toArray();!e.sign&&128&t[0]&&t.unshift(0),e=n.from(t)}if(n.isBuffer(e)){let t=e.length;0===e.length&&t++;const r=n.alloc(t);return e.copy(r),0===e.length&&(r[0]=0),this._createEncoderBuffer(r)}if(e<128)return this._createEncoderBuffer(e);if(e<256)return this._createEncoderBuffer([0,e]);let r=1;for(let n=e;256<=n;n>>=8)r++;var i=new Array(r);for(let n=i.length-1;0<=n;n--)i[n]=255&e,e>>=8;return 128&i[0]&&i.unshift(0),this._createEncoderBuffer(n.from(i))},l.prototype._encodeBool=function(e){return this._createEncoderBuffer(e?255:0)},l.prototype._use=function(e,t){return(e="function"==typeof e?e(t):e)._getEncoder("der").tree},l.prototype._skipDefault=function(e,t,r){var i=this._baseState;let n;if(null===i.default)return!1;var s=e.join();if(void 0===i.defaultBuffer&&(i.defaultBuffer=this._encodeValue(i.default,t,r).join()),s.length!==i.defaultBuffer.length)return!1;for(n=0;n>>26-o&67108863,26<=(o+=24)&&(o-=26,s++);else if("le"===r)for(s=i=0;i>>26-o&67108863,26<=(o+=24)&&(o-=26,s++);return this.strip()},a.prototype._parseHex=function(e,t,r){this.length=Math.ceil((e.length-t)/6),this.words=new Array(this.length);for(var i=0;i>>26):s+=8;else for(i=(e.length-t)%2==0?t+1:t;i>>26):s+=8;this.strip()},a.prototype._parseBase=function(e,t,r){this.words=[0];for(var i=0,n=this.length=1;n<=67108863;n*=t)i++;n=n/t|0;for(var s=e.length-r,a=s%--i,o=Math.min(s,s-a)+r,l=0,h=r;h"};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"],u=[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],d=[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 f(e,t,r){r.negative=t.negative^e.negative;var i=e.length+t.length|0,n=(i=(r.length=i)-1|0,(0|e.words[0])*(0|t.words[0])),s=n/67108864|0;r.words[0]=67108863&n;for(var a=1;a>>26,l=67108863&s,c=Math.min(a,t.length-1),h=Math.max(0,a-e.length+1);h<=c;h++)o+=(n=(0|e.words[a-h|0])*(0|t.words[h])+l)/67108864|0,l=67108863&n;r.words[a]=0|l,s=0|o}return 0!==s?r.words[a]=0|s:r.length--,r.strip()}a.prototype.toString=function(e,t){if(t=0|t||1,16===(e=e||10)||"hex"===e){l="";for(var r=0,i=0,s=0;s>>24-r&16777215)||s!==this.length-1?h[6-o.length]+o+l:o+l;26<=(r+=2)&&(r-=26,s--)}for(0!==i&&(l=i.toString(16)+l);l.length%t!=0;)l="0"+l;return 0!==this.negative?"-"+l:l}if(e===(0|e)&&2<=e&&e<=36){var c=u[e],f=d[e],p=(l="",this.clone());for(p.negative=0;!p.isZero();){var m=p.modn(f).toString(e);l=(p=p.idivn(f)).isZero()?m+l:h[c-m.length]+m+l}for(this.isZero()&&(l="0"+l);l.length%t!=0;)l="0"+l;return 0!==this.negative?"-"+l:l}n(!1,"Base should be between 2 and 36")},a.prototype.toNumber=function(){var e=this.words[0];return 2===this.length?e+=67108864*this.words[1]:3===this.length&&1===this.words[2]?e+=4503599627370496+67108864*this.words[1]:2>>=13),64<=e&&(t+=7,e>>>=7),8<=e&&(t+=4,e>>>=4),2<=e&&(t+=2,e>>>=2),t+e},a.prototype._zeroBits=function(e){var t;return 0===e?26:((t=0)==(8191&(e=e))&&(t+=13,e>>>=13),0==(127&e)&&(t+=7,e>>>=7),0==(15&e)&&(t+=4,e>>>=4),0==(3&e)&&(t+=2,e>>>=2),0==(1&e)&&t++,t)},a.prototype.bitLength=function(){var e=this.words[this.length-1];e=this._countBits(e);return 26*(this.length-1)+e},a.prototype.zeroBits=function(){if(this.isZero())return 0;for(var e=0,t=0;te.length?this.clone().ior(e):e.clone().ior(this)},a.prototype.uor=function(e){return this.length>e.length?this.clone().iuor(e):e.clone().iuor(this)},a.prototype.iuand=function(e){for(var t=this.length>e.length?e:this,r=0;re.length?this.clone().iand(e):e.clone().iand(this)},a.prototype.uand=function(e){return this.length>e.length?this.clone().iuand(e):e.clone().iuand(this)},a.prototype.iuxor=function(e){for(var t,r=this.length>e.length?(t=this,e):(t=e,this),i=0;ie.length?this.clone().ixor(e):e.clone().ixor(this)},a.prototype.uxor=function(e){return this.length>e.length?this.clone().iuxor(e):e.clone().iuxor(this)},a.prototype.inotn=function(e){n("number"==typeof e&&0<=e);var t=0|Math.ceil(e/26);e%=26;this._expand(t),0>26-e),this.strip()},a.prototype.notn=function(e){return this.clone().inotn(e)},a.prototype.setn=function(e,t){n("number"==typeof e&&0<=e);var r=e/26|0;e%=26;return this._expand(1+r),this.words[r]=t?this.words[r]|1<e.length?(r=this,e):(r=e,this),n=0,s=0;s>>26;for(;0!==n&&s>>26;if(this.length=r.length,0!==n)this.words[this.length]=n,this.length++;else if(r!==this)for(;se.length?this.clone().iadd(e):e.clone().iadd(this)},a.prototype.isub=function(e){var t;if(0!==e.negative)return e.negative=0,t=this.iadd(e),e.negative=1,t._normSign();if(0!==this.negative)return this.negative=0,this.iadd(e),this.negative=1,this._normSign();var r,i=this.cmp(e);if(0===i)return this.negative=0,this.length=1,this.words[0]=0,this;for(var n=0>26,this.words[a]=67108863&t;for(;0!==s&&a>26,this.words[a]=67108863&t;if(0===s&&a>>13,0|i[1]),c=8191&l,h=(l=l>>>13,0|i[2]),u=8191&h,d=(h=h>>>13,0|i[3]),f=8191&d,p=(d=d>>>13,0|i[4]),m=8191&p,b=(p=p>>>13,0|i[5]),g=8191&b,y=(b=b>>>13,0|i[6]),v=8191&y,w=(y=y>>>13,0|i[7]),_=8191&w,x=(w=w>>>13,0|i[8]),k=8191&x,S=(x=x>>>13,i=0|i[9],8191&i),C=(i=i>>>13,0|n[0]),T=8191&C,E=(C=C>>>13,0|n[1]),M=8191&E,A=(E=E>>>13,0|n[2]),O=8191&A,j=(A=A>>>13,0|n[3]),I=8191&j,R=(j=j>>>13,0|n[4]),N=8191&R,P=(R=R>>>13,0|n[5]),D=8191&P,B=(P=P>>>13,0|n[6]),F=8191&B,L=(B=B>>>13,0|n[7]),z=8191&L,$=(L=L>>>13,0|n[8]),U=8191&$,H=($=$>>>13,n=0|n[9],8191&n),V=(n=n>>>13,r.negative=e.negative^t.negative,r.length=19,(0+(e=Math.imul(o,T))|0)+((8191&(t=Math.imul(o,C)+Math.imul(a,T)|0))<<13)|0),q=(Math.imul(a,C)+(t>>>13)|0)+(V>>>26)|0,W=(e=(V&=67108863,Math.imul(c,T)),t=Math.imul(c,C)+Math.imul(l,T)|0,Math.imul(l,C)),X=(q+(e=e+Math.imul(o,M)|0)|0)+((8191&(t=(t+Math.imul(o,E)|0)+Math.imul(a,M)|0))<<13)|0,K=(q=((W+Math.imul(a,E)|0)+(t>>>13)|0)+(X>>>26)|0,X&=67108863,e=Math.imul(u,T),t=Math.imul(u,C)+Math.imul(h,T)|0,W=Math.imul(h,C),e=e+Math.imul(c,M)|0,t=(t+Math.imul(c,E)|0)+Math.imul(l,M)|0,W=W+Math.imul(l,E)|0,(q+(e=e+Math.imul(o,O)|0)|0)+((8191&(t=(t+Math.imul(o,A)|0)+Math.imul(a,O)|0))<<13)|0),Y=(q=((W+Math.imul(a,A)|0)+(t>>>13)|0)+(K>>>26)|0,K&=67108863,e=Math.imul(f,T),t=Math.imul(f,C)+Math.imul(d,T)|0,W=Math.imul(d,C),e=e+Math.imul(u,M)|0,t=(t+Math.imul(u,E)|0)+Math.imul(h,M)|0,W=W+Math.imul(h,E)|0,e=e+Math.imul(c,O)|0,t=(t+Math.imul(c,A)|0)+Math.imul(l,O)|0,W=W+Math.imul(l,A)|0,(q+(e=e+Math.imul(o,I)|0)|0)+((8191&(t=(t+Math.imul(o,j)|0)+Math.imul(a,I)|0))<<13)|0),Z=(q=((W+Math.imul(a,j)|0)+(t>>>13)|0)+(Y>>>26)|0,Y&=67108863,e=Math.imul(m,T),t=Math.imul(m,C)+Math.imul(p,T)|0,W=Math.imul(p,C),e=e+Math.imul(f,M)|0,t=(t+Math.imul(f,E)|0)+Math.imul(d,M)|0,W=W+Math.imul(d,E)|0,e=e+Math.imul(u,O)|0,t=(t+Math.imul(u,A)|0)+Math.imul(h,O)|0,W=W+Math.imul(h,A)|0,e=e+Math.imul(c,I)|0,t=(t+Math.imul(c,j)|0)+Math.imul(l,I)|0,W=W+Math.imul(l,j)|0,(q+(e=e+Math.imul(o,N)|0)|0)+((8191&(t=(t+Math.imul(o,R)|0)+Math.imul(a,N)|0))<<13)|0),G=(q=((W+Math.imul(a,R)|0)+(t>>>13)|0)+(Z>>>26)|0,Z&=67108863,e=Math.imul(g,T),t=Math.imul(g,C)+Math.imul(b,T)|0,W=Math.imul(b,C),e=e+Math.imul(m,M)|0,t=(t+Math.imul(m,E)|0)+Math.imul(p,M)|0,W=W+Math.imul(p,E)|0,e=e+Math.imul(f,O)|0,t=(t+Math.imul(f,A)|0)+Math.imul(d,O)|0,W=W+Math.imul(d,A)|0,e=e+Math.imul(u,I)|0,t=(t+Math.imul(u,j)|0)+Math.imul(h,I)|0,W=W+Math.imul(h,j)|0,e=e+Math.imul(c,N)|0,t=(t+Math.imul(c,R)|0)+Math.imul(l,N)|0,W=W+Math.imul(l,R)|0,(q+(e=e+Math.imul(o,D)|0)|0)+((8191&(t=(t+Math.imul(o,P)|0)+Math.imul(a,D)|0))<<13)|0),J=(q=((W+Math.imul(a,P)|0)+(t>>>13)|0)+(G>>>26)|0,G&=67108863,e=Math.imul(v,T),t=Math.imul(v,C)+Math.imul(y,T)|0,W=Math.imul(y,C),e=e+Math.imul(g,M)|0,t=(t+Math.imul(g,E)|0)+Math.imul(b,M)|0,W=W+Math.imul(b,E)|0,e=e+Math.imul(m,O)|0,t=(t+Math.imul(m,A)|0)+Math.imul(p,O)|0,W=W+Math.imul(p,A)|0,e=e+Math.imul(f,I)|0,t=(t+Math.imul(f,j)|0)+Math.imul(d,I)|0,W=W+Math.imul(d,j)|0,e=e+Math.imul(u,N)|0,t=(t+Math.imul(u,R)|0)+Math.imul(h,N)|0,W=W+Math.imul(h,R)|0,e=e+Math.imul(c,D)|0,t=(t+Math.imul(c,P)|0)+Math.imul(l,D)|0,W=W+Math.imul(l,P)|0,(q+(e=e+Math.imul(o,F)|0)|0)+((8191&(t=(t+Math.imul(o,B)|0)+Math.imul(a,F)|0))<<13)|0),Q=(q=((W+Math.imul(a,B)|0)+(t>>>13)|0)+(J>>>26)|0,J&=67108863,e=Math.imul(_,T),t=Math.imul(_,C)+Math.imul(w,T)|0,W=Math.imul(w,C),e=e+Math.imul(v,M)|0,t=(t+Math.imul(v,E)|0)+Math.imul(y,M)|0,W=W+Math.imul(y,E)|0,e=e+Math.imul(g,O)|0,t=(t+Math.imul(g,A)|0)+Math.imul(b,O)|0,W=W+Math.imul(b,A)|0,e=e+Math.imul(m,I)|0,t=(t+Math.imul(m,j)|0)+Math.imul(p,I)|0,W=W+Math.imul(p,j)|0,e=e+Math.imul(f,N)|0,t=(t+Math.imul(f,R)|0)+Math.imul(d,N)|0,W=W+Math.imul(d,R)|0,e=e+Math.imul(u,D)|0,t=(t+Math.imul(u,P)|0)+Math.imul(h,D)|0,W=W+Math.imul(h,P)|0,e=e+Math.imul(c,F)|0,t=(t+Math.imul(c,B)|0)+Math.imul(l,F)|0,W=W+Math.imul(l,B)|0,(q+(e=e+Math.imul(o,z)|0)|0)+((8191&(t=(t+Math.imul(o,L)|0)+Math.imul(a,z)|0))<<13)|0),ee=(q=((W+Math.imul(a,L)|0)+(t>>>13)|0)+(Q>>>26)|0,Q&=67108863,e=Math.imul(k,T),t=Math.imul(k,C)+Math.imul(x,T)|0,W=Math.imul(x,C),e=e+Math.imul(_,M)|0,t=(t+Math.imul(_,E)|0)+Math.imul(w,M)|0,W=W+Math.imul(w,E)|0,e=e+Math.imul(v,O)|0,t=(t+Math.imul(v,A)|0)+Math.imul(y,O)|0,W=W+Math.imul(y,A)|0,e=e+Math.imul(g,I)|0,t=(t+Math.imul(g,j)|0)+Math.imul(b,I)|0,W=W+Math.imul(b,j)|0,e=e+Math.imul(m,N)|0,t=(t+Math.imul(m,R)|0)+Math.imul(p,N)|0,W=W+Math.imul(p,R)|0,e=e+Math.imul(f,D)|0,t=(t+Math.imul(f,P)|0)+Math.imul(d,D)|0,W=W+Math.imul(d,P)|0,e=e+Math.imul(u,F)|0,t=(t+Math.imul(u,B)|0)+Math.imul(h,F)|0,W=W+Math.imul(h,B)|0,e=e+Math.imul(c,z)|0,t=(t+Math.imul(c,L)|0)+Math.imul(l,z)|0,W=W+Math.imul(l,L)|0,(q+(e=e+Math.imul(o,U)|0)|0)+((8191&(t=(t+Math.imul(o,$)|0)+Math.imul(a,U)|0))<<13)|0);q=((W+Math.imul(a,$)|0)+(t>>>13)|0)+(ee>>>26)|0,ee&=67108863,e=Math.imul(S,T),t=Math.imul(S,C)+Math.imul(i,T)|0,W=Math.imul(i,C),e=e+Math.imul(k,M)|0,t=(t+Math.imul(k,E)|0)+Math.imul(x,M)|0,W=W+Math.imul(x,E)|0,e=e+Math.imul(_,O)|0,t=(t+Math.imul(_,A)|0)+Math.imul(w,O)|0,W=W+Math.imul(w,A)|0,e=e+Math.imul(v,I)|0,t=(t+Math.imul(v,j)|0)+Math.imul(y,I)|0,W=W+Math.imul(y,j)|0,e=e+Math.imul(g,N)|0,t=(t+Math.imul(g,R)|0)+Math.imul(b,N)|0,W=W+Math.imul(b,R)|0,e=e+Math.imul(m,D)|0,t=(t+Math.imul(m,P)|0)+Math.imul(p,D)|0,W=W+Math.imul(p,P)|0,e=e+Math.imul(f,F)|0,t=(t+Math.imul(f,B)|0)+Math.imul(d,F)|0,W=W+Math.imul(d,B)|0,e=e+Math.imul(u,z)|0,t=(t+Math.imul(u,L)|0)+Math.imul(h,z)|0,W=W+Math.imul(h,L)|0,e=e+Math.imul(c,U)|0,t=(t+Math.imul(c,$)|0)+Math.imul(l,U)|0,W=W+Math.imul(l,$)|0,T=(q+(e=e+Math.imul(o,H)|0)|0)+((8191&(t=(t+Math.imul(o,n)|0)+Math.imul(a,H)|0))<<13)|0,q=((W+Math.imul(a,n)|0)+(t>>>13)|0)+(T>>>26)|0,T&=67108863,e=Math.imul(S,M),t=Math.imul(S,E)+Math.imul(i,M)|0,W=Math.imul(i,E),e=e+Math.imul(k,O)|0,t=(t+Math.imul(k,A)|0)+Math.imul(x,O)|0,W=W+Math.imul(x,A)|0,e=e+Math.imul(_,I)|0,t=(t+Math.imul(_,j)|0)+Math.imul(w,I)|0,W=W+Math.imul(w,j)|0,e=e+Math.imul(v,N)|0,t=(t+Math.imul(v,R)|0)+Math.imul(y,N)|0,W=W+Math.imul(y,R)|0,e=e+Math.imul(g,D)|0,t=(t+Math.imul(g,P)|0)+Math.imul(b,D)|0,W=W+Math.imul(b,P)|0,e=e+Math.imul(m,F)|0,t=(t+Math.imul(m,B)|0)+Math.imul(p,F)|0,W=W+Math.imul(p,B)|0,e=e+Math.imul(f,z)|0,t=(t+Math.imul(f,L)|0)+Math.imul(d,z)|0,W=W+Math.imul(d,L)|0,e=e+Math.imul(u,U)|0,t=(t+Math.imul(u,$)|0)+Math.imul(h,U)|0,W=W+Math.imul(h,$)|0,C=(q+(e=e+Math.imul(c,H)|0)|0)+((8191&(t=(t+Math.imul(c,n)|0)+Math.imul(l,H)|0))<<13)|0,q=((W+Math.imul(l,n)|0)+(t>>>13)|0)+(C>>>26)|0,C&=67108863,e=Math.imul(S,O),t=Math.imul(S,A)+Math.imul(i,O)|0,W=Math.imul(i,A),e=e+Math.imul(k,I)|0,t=(t+Math.imul(k,j)|0)+Math.imul(x,I)|0,W=W+Math.imul(x,j)|0,e=e+Math.imul(_,N)|0,t=(t+Math.imul(_,R)|0)+Math.imul(w,N)|0,W=W+Math.imul(w,R)|0,e=e+Math.imul(v,D)|0,t=(t+Math.imul(v,P)|0)+Math.imul(y,D)|0,W=W+Math.imul(y,P)|0,e=e+Math.imul(g,F)|0,t=(t+Math.imul(g,B)|0)+Math.imul(b,F)|0,W=W+Math.imul(b,B)|0,e=e+Math.imul(m,z)|0,t=(t+Math.imul(m,L)|0)+Math.imul(p,z)|0,W=W+Math.imul(p,L)|0,e=e+Math.imul(f,U)|0,t=(t+Math.imul(f,$)|0)+Math.imul(d,U)|0,W=W+Math.imul(d,$)|0,o=(q+(e=e+Math.imul(u,H)|0)|0)+((8191&(t=(t+Math.imul(u,n)|0)+Math.imul(h,H)|0))<<13)|0,q=((W+Math.imul(h,n)|0)+(t>>>13)|0)+(o>>>26)|0,o&=67108863,e=Math.imul(S,I),t=Math.imul(S,j)+Math.imul(i,I)|0,W=Math.imul(i,j),e=e+Math.imul(k,N)|0,t=(t+Math.imul(k,R)|0)+Math.imul(x,N)|0,W=W+Math.imul(x,R)|0,e=e+Math.imul(_,D)|0,t=(t+Math.imul(_,P)|0)+Math.imul(w,D)|0,W=W+Math.imul(w,P)|0,e=e+Math.imul(v,F)|0,t=(t+Math.imul(v,B)|0)+Math.imul(y,F)|0,W=W+Math.imul(y,B)|0,e=e+Math.imul(g,z)|0,t=(t+Math.imul(g,L)|0)+Math.imul(b,z)|0,W=W+Math.imul(b,L)|0,e=e+Math.imul(m,U)|0,t=(t+Math.imul(m,$)|0)+Math.imul(p,U)|0,W=W+Math.imul(p,$)|0,a=(q+(e=e+Math.imul(f,H)|0)|0)+((8191&(t=(t+Math.imul(f,n)|0)+Math.imul(d,H)|0))<<13)|0,q=((W+Math.imul(d,n)|0)+(t>>>13)|0)+(a>>>26)|0,a&=67108863,e=Math.imul(S,N),t=Math.imul(S,R)+Math.imul(i,N)|0,W=Math.imul(i,R),e=e+Math.imul(k,D)|0,t=(t+Math.imul(k,P)|0)+Math.imul(x,D)|0,W=W+Math.imul(x,P)|0,e=e+Math.imul(_,F)|0,t=(t+Math.imul(_,B)|0)+Math.imul(w,F)|0,W=W+Math.imul(w,B)|0,e=e+Math.imul(v,z)|0,t=(t+Math.imul(v,L)|0)+Math.imul(y,z)|0,W=W+Math.imul(y,L)|0,e=e+Math.imul(g,U)|0,t=(t+Math.imul(g,$)|0)+Math.imul(b,U)|0,W=W+Math.imul(b,$)|0,M=(q+(e=e+Math.imul(m,H)|0)|0)+((8191&(t=(t+Math.imul(m,n)|0)+Math.imul(p,H)|0))<<13)|0,q=((W+Math.imul(p,n)|0)+(t>>>13)|0)+(M>>>26)|0,M&=67108863,e=Math.imul(S,D),t=Math.imul(S,P)+Math.imul(i,D)|0,W=Math.imul(i,P),e=e+Math.imul(k,F)|0,t=(t+Math.imul(k,B)|0)+Math.imul(x,F)|0,W=W+Math.imul(x,B)|0,e=e+Math.imul(_,z)|0,t=(t+Math.imul(_,L)|0)+Math.imul(w,z)|0,W=W+Math.imul(w,L)|0,e=e+Math.imul(v,U)|0,t=(t+Math.imul(v,$)|0)+Math.imul(y,U)|0,W=W+Math.imul(y,$)|0,E=(q+(e=e+Math.imul(g,H)|0)|0)+((8191&(t=(t+Math.imul(g,n)|0)+Math.imul(b,H)|0))<<13)|0,q=((W+Math.imul(b,n)|0)+(t>>>13)|0)+(E>>>26)|0,E&=67108863,e=Math.imul(S,F),t=Math.imul(S,B)+Math.imul(i,F)|0,W=Math.imul(i,B),e=e+Math.imul(k,z)|0,t=(t+Math.imul(k,L)|0)+Math.imul(x,z)|0,W=W+Math.imul(x,L)|0,e=e+Math.imul(_,U)|0,t=(t+Math.imul(_,$)|0)+Math.imul(w,U)|0,W=W+Math.imul(w,$)|0,c=(q+(e=e+Math.imul(v,H)|0)|0)+((8191&(t=(t+Math.imul(v,n)|0)+Math.imul(y,H)|0))<<13)|0,q=((W+Math.imul(y,n)|0)+(t>>>13)|0)+(c>>>26)|0,c&=67108863,e=Math.imul(S,z),t=Math.imul(S,L)+Math.imul(i,z)|0,W=Math.imul(i,L),e=e+Math.imul(k,U)|0,t=(t+Math.imul(k,$)|0)+Math.imul(x,U)|0,W=W+Math.imul(x,$)|0,l=(q+(e=e+Math.imul(_,H)|0)|0)+((8191&(t=(t+Math.imul(_,n)|0)+Math.imul(w,H)|0))<<13)|0,q=((W+Math.imul(w,n)|0)+(t>>>13)|0)+(l>>>26)|0,l&=67108863,e=Math.imul(S,U),t=Math.imul(S,$)+Math.imul(i,U)|0,W=Math.imul(i,$),O=(q+(e=e+Math.imul(k,H)|0)|0)+((8191&(t=(t+Math.imul(k,n)|0)+Math.imul(x,H)|0))<<13)|0,q=((W+Math.imul(x,n)|0)+(t>>>13)|0)+(O>>>26)|0,O&=67108863,A=(q+(e=Math.imul(S,H))|0)+((8191&(t=Math.imul(S,n)+Math.imul(i,H)|0))<<13)|0;return q=(Math.imul(i,n)+(t>>>13)|0)+(A>>>26)|0,A&=67108863,s[0]=V,s[1]=X,s[2]=K,s[3]=Y,s[4]=Z,s[5]=G,s[6]=J,s[7]=Q,s[8]=ee,s[9]=T,s[10]=C,s[11]=o,s[12]=a,s[13]=M,s[14]=E,s[15]=c,s[16]=l,s[17]=O,s[18]=A,0!=q&&(s[19]=q,r.length++),r};function m(e,t,r){return(new b).mulp(e,t,r)}function b(e,t){this.x=e,this.y=t}Math.imul||(p=f),a.prototype.mulTo=function(e,t){var r=this.length+e.length;return(10===this.length&&10===e.length?p:r<63?f:r<1024?function(e,t,r){r.negative=t.negative^e.negative,r.length=e.length+t.length;for(var i=0,n=0,s=0;s>>26)|0)>>>26,a&=67108863}r.words[s]=o,i=a,a=n}return 0!==i?r.words[s]=i:r.length--,r.strip()}:m)(this,e,t)},b.prototype.makeRBT=function(e){for(var t=new Array(e),r=a.prototype._countBits(e)-1,i=0;i>=1;return i},b.prototype.permute=function(e,t,r,i,n,s){for(var a=0;a>>=1)r++;return 1<>>=13),s>>>=13;for(a=2*t;a>=26)+(i/67108864|0)+(s>>>26);this.words[r]=67108863&s}return 0!==t&&(this.words[r]=t,this.length++),this},a.prototype.muln=function(e){return this.clone().imuln(e)},a.prototype.sqr=function(){return this.mul(this)},a.prototype.isqr=function(){return this.imul(this.clone())},a.prototype.pow=function(e){var t=function(e){for(var t=new Array(e.bitLength()),r=0;r>>i}return t}(e);if(0===t.length)return new a(1);for(var r=this,i=0;i>>26-t<<26-t;if(0!=t){for(var s=0,a=0;a>>26-t}s&&(this.words[a]=s,this.length++)}if(0!=r){for(a=this.length-1;0<=a;a--)this.words[a+r]=this.words[a];for(a=0;a>>s<a)for(this.length-=a,c=0;c>>s,h=u&o}return l&&0!==h&&(l.words[l.length++]=h),0===this.length&&(this.words[0]=0,this.length=1),this.strip()},a.prototype.ishrn=function(e,t,r){return n(0===this.negative),this.iushrn(e,t,r)},a.prototype.shln=function(e){return this.clone().ishln(e)},a.prototype.ushln=function(e){return this.clone().iushln(e)},a.prototype.shrn=function(e){return this.clone().ishrn(e)},a.prototype.ushrn=function(e){return this.clone().iushrn(e)},a.prototype.testn=function(e){n("number"==typeof e&&0<=e);var t=e%26;e=(e-t)/26;return!(this.length<=e||!(this.words[e]&1<>>t<>26)-(l/67108864|0);this.words[a+r]=67108863&o}for(;a>26,this.words[a+r]=67108863&o;if(0!==s){for(n(-1===s),a=s=0;a>26,this.words[a]=67108863&o;this.negative=1}return this.strip()},a.prototype._wordDiv=function(e,t){this.length,e.length;var r=this.clone(),i=e,n=0|i.words[i.length-1];0!=(e=26-this._countBits(n))&&(i=i.ushln(e),r.iushln(e),n=0|i.words[i.length-1]);var s,o=r.length-i.length;if("mod"!==t){(s=new a(null)).length=1+o,s.words=new Array(s.length);for(var l=0;lthis.length||this.cmp(e)<0?{div:new a(0),mod:this}:1===e.length?"div"===t?{div:this.divn(e.words[0]),mod:null}:"mod"===t?{div:null,mod:new a(this.modn(e.words[0]))}:{div:this.divn(e.words[0]),mod:new a(this.modn(e.words[0]))}:this._wordDiv(e,t);var i,s,o},a.prototype.div=function(e){return this.divmod(e,"div",!1).div},a.prototype.mod=function(e){return this.divmod(e,"mod",!1).mod},a.prototype.umod=function(e){return this.divmod(e,"mod",!0).mod},a.prototype.divRound=function(e){var t,r,i=this.divmod(e);return i.mod.isZero()||(r=0!==i.div.negative?i.mod.isub(e):i.mod,t=e.ushrn(1),e=e.andln(1),(r=r.cmp(t))<0)||1===e&&0===r?i.div:0!==i.div.negative?i.div.isubn(1):i.div.iaddn(1)},a.prototype.modn=function(e){n(e<=67108863);for(var t=(1<<26)%e,r=0,i=this.length-1;0<=i;i--)r=(t*r+(0|this.words[i]))%e;return r},a.prototype.idivn=function(e){n(e<=67108863);for(var t=0,r=this.length-1;0<=r;r--){var i=(0|this.words[r])+67108864*t;this.words[r]=i/e|0,t=i%e}return this.strip()},a.prototype.divn=function(e){return this.clone().idivn(e)},a.prototype.egcd=function(e){n(0===e.negative),n(!e.isZero());for(var t=this,r=e.clone(),i=(t=0!==t.negative?t.umod(e):t.clone(),new a(1)),s=new a(0),o=new a(0),l=new a(1),c=0;t.isEven()&&r.isEven();)t.iushrn(1),r.iushrn(1),++c;for(var h=r.clone(),u=t.clone();!t.isZero();){for(var d=0,f=1;0==(t.words[0]&f)&&d<26;++d,f<<=1);if(0>>26;s&=67108863,this.words[i]=s}0!==r&&(this.words[i]=r,this.length++)}return this},a.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},a.prototype.cmpn=function(e){var t=e<0;return 0===this.negative||t?0===this.negative&&t?1:(this.strip(),t=1e.length)return 1;if(this.lengththis.n;);return e=t>>22,n=s}0===(e.words[i-10]=n>>>=22)&&10>>=26,e.words[r]=n,t=i}return 0!==t&&(e.words[e.length++]=t),e},a._prime=function(e){if(g[e])return g[e];var t;if("k256"===e)t=new v;else if("p224"===e)t=new w;else if("p192"===e)t=new _;else{if("p25519"!==e)throw new Error("Unknown prime "+e);t=new x}return g[e]=t},k.prototype._verify1=function(e){n(0===e.negative,"red works only with positives"),n(e.red,"red works only with red numbers")},k.prototype._verify2=function(e,t){n(0==(e.negative|t.negative),"red works only with positives"),n(e.red&&e.red===t.red,"red works only with red numbers")},k.prototype.imod=function(e){return(this.prime?this.prime.ireduce(e):e.umod(this.m))._forceRed(this)},k.prototype.neg=function(e){return e.isZero()?e.clone():this.m.sub(e)._forceRed(this)},k.prototype.add=function(e,t){return this._verify2(e,t),e=e.add(t),0<=e.cmp(this.m)&&e.isub(this.m),e._forceRed(this)},k.prototype.iadd=function(e,t){return this._verify2(e,t),e=e.iadd(t),0<=e.cmp(this.m)&&e.isub(this.m),e},k.prototype.sub=function(e,t){return this._verify2(e,t),e=e.sub(t),e.cmpn(0)<0&&e.iadd(this.m),e._forceRed(this)},k.prototype.isub=function(e,t){return this._verify2(e,t),e=e.isub(t),e.cmpn(0)<0&&e.iadd(this.m),e},k.prototype.shl=function(e,t){return this._verify1(e),this.imod(e.ushln(t))},k.prototype.imul=function(e,t){return this._verify2(e,t),this.imod(e.imul(t))},k.prototype.mul=function(e,t){return this._verify2(e,t),this.imod(e.mul(t))},k.prototype.isqr=function(e){return this.imul(e,e.clone())},k.prototype.sqr=function(e){return this.mul(e,e)},k.prototype.sqrt=function(e){if(e.isZero())return e.clone();var t=this.m.andln(3);if(n(t%2==1),3===t)return t=this.m.add(new a(1)).iushrn(2),this.pow(e,t);for(var r=this.m.subn(1),i=0;!r.isZero()&&0===r.andln(1);)i++,r.iushrn(1);n(!r.isZero());for(var s=new a(1).toRed(this),o=s.redNeg(),l=this.m.subn(1).iushrn(1),c=new a(2*(c=this.m.bitLength())*c).toRed(this);0!==this.pow(c,l).cmp(o);)c.redIAdd(o);for(var h=this.pow(c,r),u=this.pow(e,r.addn(1).iushrn(1)),d=this.pow(e,r),f=i;0!==d.cmp(s);){for(var p=d,m=0;0!==p.cmp(s);m++)p=p.redSqr();n(m>h&1;n!==r[0]&&(n=this.sqr(n)),0!=u||0!==s?(s=s<<1|u,(4==++o||0===i&&0===h)&&(n=this.mul(n,r[s]),s=o=0)):o=0}l=26}return n},k.prototype.convertTo=function(e){var t=e.umod(this.m);return t===e?t.clone():t},k.prototype.convertFrom=function(e){return e=e.clone(),e.red=null,e},a.mont=function(e){return new S(e)},s(S,k),S.prototype.convertTo=function(e){return this.imod(e.ushln(this.shift))},S.prototype.convertFrom=function(e){return e=this.imod(e.mul(this.rinv)),e.red=null,e},S.prototype.imul=function(e,t){return e.isZero()||t.isZero()?(e.words[0]=0,e.length=1,e):(t=(e=e.imul(t)).maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),0<=(t=e=e.isub(t).iushrn(this.shift)).cmp(this.m)?t=e.isub(this.m):e.cmpn(0)<0&&(t=e.iadd(this.m)),t._forceRed(this))},S.prototype.mul=function(e,t){return(e.isZero()||t.isZero()?new a(0):(t=(e=e.mul(t)).maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),0<=(t=e=e.isub(t).iushrn(this.shift)).cmp(this.m)?t=e.isub(this.m):e.cmpn(0)<0&&(t=e.iadd(this.m)),t))._forceRed(this)},S.prototype.invm=function(e){return this.imod(e._invmp(this.m).mul(this.r2))._forceRed(this)}},{buffer:188}],185:[function(e,t,r){"use strict";r.byteLength=function(e){e=c(e);var t=e[0];e=e[1];return 3*(t+e)/4-e},r.toByteArray=function(e){for(var t,r=c(e),i=r[0],a=(r=r[1],new s(3*(i+r)/4-r)),o=0,l=0>16&255,a[o++]=t>>8&255,a[o++]=255&t;return 2===r&&(t=n[e.charCodeAt(h)]<<2|n[e.charCodeAt(h+1)]>>4,a[o++]=255&t),1===r&&(t=n[e.charCodeAt(h)]<<10|n[e.charCodeAt(h+1)]<<4|n[e.charCodeAt(h+2)]>>2,a[o++]=t>>8&255,a[o++]=255&t),a},r.fromByteArray=function(e){for(var t,r=e.length,n=r%3,s=[],a=0,o=r-n;a>18&63]+i[n>>12&63]+i[n>>6&63]+i[63&n]);return s.join("")}(e,a,o>2]+i[t<<4&63]+"==")):2==n&&(t=(e[r-2]<<8)+e[r-1],s.push(i[t>>10]+i[t>>4&63]+i[t<<2&63]+"=")),s.join("")};for(var i=[],n=[],s="undefined"!=typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",o=0,l=a.length;o>>26-o&67108863,26<=(o+=24)&&(o-=26,s++);else if("le"===r)for(s=i=0;i>>26-o&67108863,26<=(o+=24)&&(o-=26,s++);return this._strip()},a.prototype._parseHex=function(e,t,r){this.length=Math.ceil((e.length-t)/6),this.words=new Array(this.length);for(var i=0;i>>26):s+=8;else for(i=(e.length-t)%2==0?t+1:t;i>>26):s+=8;this._strip()},a.prototype._parseBase=function(e,t,r){this.words=[0];for(var i=0,n=this.length=1;n<=67108863;n*=t)i++;n=n/t|0;for(var s=e.length-r,a=s%--i,o=Math.min(s,s-a)+r,l=0,h=r;h"}var d=["","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"],f=[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(e,t,r){r.negative=t.negative^e.negative;var i=e.length+t.length|0,n=(i=(r.length=i)-1|0,(0|e.words[0])*(0|t.words[0])),s=n/67108864|0;r.words[0]=67108863&n;for(var a=1;a>>26,l=67108863&s,c=Math.min(a,t.length-1),h=Math.max(0,a-e.length+1);h<=c;h++)o+=(n=(0|e.words[a-h|0])*(0|t.words[h])+l)/67108864|0,l=67108863&n;r.words[a]=0|l,s=0|o}return 0!==s?r.words[a]=0|s:r.length--,r._strip()}a.prototype.toString=function(e,t){if(t=0|t||1,16===(e=e||10)||"hex"===e){for(var r="",i=0,s=0,a=0;a>>24-i&16777215;26<=(i+=2)&&(i-=26,a--),r=0!==s||a!==this.length-1?d[6-l.length]+l+r:l+r}for(0!==s&&(r=s.toString(16)+r);r.length%t!=0;)r="0"+r;return 0!==this.negative?"-"+r:r}if(e===(0|e)&&2<=e&&e<=36){var c=f[e],h=p[e],u=(r="",this.clone());for(u.negative=0;!u.isZero();){var m=u.modrn(h).toString(e);r=(u=u.idivn(h)).isZero()?m+r:d[c-m.length]+m+r}for(this.isZero()&&(r="0"+r);r.length%t!=0;)r="0"+r;return 0!==this.negative?"-"+r:r}n(!1,"Base should be between 2 and 36")},a.prototype.toNumber=function(){var e=this.words[0];return 2===this.length?e+=67108864*this.words[1]:3===this.length&&1===this.words[2]?e+=4503599627370496+67108864*this.words[1]:2>8&255),r>16&255),6===s?(r>24&255),s=i=0):(i=a>>>24,s+=2)}if(r>8&255),0<=r&&(e[r--]=a>>16&255),6===s?(0<=r&&(e[r--]=a>>24&255),s=i=0):(i=a>>>24,s+=2)}if(0<=r)for(e[r--]=i;0<=r;)e[r--]=0},Math.clz32?a.prototype._countBits=function(e){return 32-Math.clz32(e)}:a.prototype._countBits=function(e){var t=0;return 4096<=e&&(t+=13,e>>>=13),64<=e&&(t+=7,e>>>=7),8<=e&&(t+=4,e>>>=4),2<=e&&(t+=2,e>>>=2),t+e},a.prototype._zeroBits=function(e){var t;return 0===e?26:((t=0)==(8191&(e=e))&&(t+=13,e>>>=13),0==(127&e)&&(t+=7,e>>>=7),0==(15&e)&&(t+=4,e>>>=4),0==(3&e)&&(t+=2,e>>>=2),0==(1&e)&&t++,t)},a.prototype.bitLength=function(){var e=this.words[this.length-1];e=this._countBits(e);return 26*(this.length-1)+e},a.prototype.zeroBits=function(){if(this.isZero())return 0;for(var e=0,t=0;te.length?this.clone().ior(e):e.clone().ior(this)},a.prototype.uor=function(e){return this.length>e.length?this.clone().iuor(e):e.clone().iuor(this)},a.prototype.iuand=function(e){for(var t=this.length>e.length?e:this,r=0;re.length?this.clone().iand(e):e.clone().iand(this)},a.prototype.uand=function(e){return this.length>e.length?this.clone().iuand(e):e.clone().iuand(this)},a.prototype.iuxor=function(e){for(var t,r=this.length>e.length?(t=this,e):(t=e,this),i=0;ie.length?this.clone().ixor(e):e.clone().ixor(this)},a.prototype.uxor=function(e){return this.length>e.length?this.clone().iuxor(e):e.clone().iuxor(this)},a.prototype.inotn=function(e){n("number"==typeof e&&0<=e);var t=0|Math.ceil(e/26);e%=26;this._expand(t),0>26-e),this._strip()},a.prototype.notn=function(e){return this.clone().inotn(e)},a.prototype.setn=function(e,t){n("number"==typeof e&&0<=e);var r=e/26|0;e%=26;return this._expand(1+r),this.words[r]=t?this.words[r]|1<e.length?(r=this,e):(r=e,this),n=0,s=0;s>>26;for(;0!==n&&s>>26;if(this.length=r.length,0!==n)this.words[this.length]=n,this.length++;else if(r!==this)for(;se.length?this.clone().iadd(e):e.clone().iadd(this)},a.prototype.isub=function(e){var t;if(0!==e.negative)return e.negative=0,t=this.iadd(e),e.negative=1,t._normSign();if(0!==this.negative)return this.negative=0,this.iadd(e),this.negative=1,this._normSign();var r,i=this.cmp(e);if(0===i)return this.negative=0,this.length=1,this.words[0]=0,this;for(var n=0>26,this.words[a]=67108863&t;for(;0!==s&&a>26,this.words[a]=67108863&t;if(0===s&&a>>13,0|i[1]),c=8191&l,h=(l=l>>>13,0|i[2]),u=8191&h,d=(h=h>>>13,0|i[3]),f=8191&d,p=(d=d>>>13,0|i[4]),m=8191&p,b=(p=p>>>13,0|i[5]),g=8191&b,y=(b=b>>>13,0|i[6]),v=8191&y,w=(y=y>>>13,0|i[7]),_=8191&w,x=(w=w>>>13,0|i[8]),k=8191&x,S=(x=x>>>13,i=0|i[9],8191&i),C=(i=i>>>13,0|n[0]),T=8191&C,E=(C=C>>>13,0|n[1]),M=8191&E,A=(E=E>>>13,0|n[2]),O=8191&A,j=(A=A>>>13,0|n[3]),I=8191&j,R=(j=j>>>13,0|n[4]),N=8191&R,P=(R=R>>>13,0|n[5]),D=8191&P,B=(P=P>>>13,0|n[6]),F=8191&B,L=(B=B>>>13,0|n[7]),z=8191&L,$=(L=L>>>13,0|n[8]),U=8191&$,H=($=$>>>13,n=0|n[9],8191&n),V=(n=n>>>13,r.negative=e.negative^t.negative,r.length=19,(0+(e=Math.imul(o,T))|0)+((8191&(t=Math.imul(o,C)+Math.imul(a,T)|0))<<13)|0),q=(Math.imul(a,C)+(t>>>13)|0)+(V>>>26)|0,W=(e=(V&=67108863,Math.imul(c,T)),t=Math.imul(c,C)+Math.imul(l,T)|0,Math.imul(l,C)),X=(q+(e=e+Math.imul(o,M)|0)|0)+((8191&(t=(t+Math.imul(o,E)|0)+Math.imul(a,M)|0))<<13)|0,K=(q=((W+Math.imul(a,E)|0)+(t>>>13)|0)+(X>>>26)|0,X&=67108863,e=Math.imul(u,T),t=Math.imul(u,C)+Math.imul(h,T)|0,W=Math.imul(h,C),e=e+Math.imul(c,M)|0,t=(t+Math.imul(c,E)|0)+Math.imul(l,M)|0,W=W+Math.imul(l,E)|0,(q+(e=e+Math.imul(o,O)|0)|0)+((8191&(t=(t+Math.imul(o,A)|0)+Math.imul(a,O)|0))<<13)|0),Y=(q=((W+Math.imul(a,A)|0)+(t>>>13)|0)+(K>>>26)|0,K&=67108863,e=Math.imul(f,T),t=Math.imul(f,C)+Math.imul(d,T)|0,W=Math.imul(d,C),e=e+Math.imul(u,M)|0,t=(t+Math.imul(u,E)|0)+Math.imul(h,M)|0,W=W+Math.imul(h,E)|0,e=e+Math.imul(c,O)|0,t=(t+Math.imul(c,A)|0)+Math.imul(l,O)|0,W=W+Math.imul(l,A)|0,(q+(e=e+Math.imul(o,I)|0)|0)+((8191&(t=(t+Math.imul(o,j)|0)+Math.imul(a,I)|0))<<13)|0),Z=(q=((W+Math.imul(a,j)|0)+(t>>>13)|0)+(Y>>>26)|0,Y&=67108863,e=Math.imul(m,T),t=Math.imul(m,C)+Math.imul(p,T)|0,W=Math.imul(p,C),e=e+Math.imul(f,M)|0,t=(t+Math.imul(f,E)|0)+Math.imul(d,M)|0,W=W+Math.imul(d,E)|0,e=e+Math.imul(u,O)|0,t=(t+Math.imul(u,A)|0)+Math.imul(h,O)|0,W=W+Math.imul(h,A)|0,e=e+Math.imul(c,I)|0,t=(t+Math.imul(c,j)|0)+Math.imul(l,I)|0,W=W+Math.imul(l,j)|0,(q+(e=e+Math.imul(o,N)|0)|0)+((8191&(t=(t+Math.imul(o,R)|0)+Math.imul(a,N)|0))<<13)|0),G=(q=((W+Math.imul(a,R)|0)+(t>>>13)|0)+(Z>>>26)|0,Z&=67108863,e=Math.imul(g,T),t=Math.imul(g,C)+Math.imul(b,T)|0,W=Math.imul(b,C),e=e+Math.imul(m,M)|0,t=(t+Math.imul(m,E)|0)+Math.imul(p,M)|0,W=W+Math.imul(p,E)|0,e=e+Math.imul(f,O)|0,t=(t+Math.imul(f,A)|0)+Math.imul(d,O)|0,W=W+Math.imul(d,A)|0,e=e+Math.imul(u,I)|0,t=(t+Math.imul(u,j)|0)+Math.imul(h,I)|0,W=W+Math.imul(h,j)|0,e=e+Math.imul(c,N)|0,t=(t+Math.imul(c,R)|0)+Math.imul(l,N)|0,W=W+Math.imul(l,R)|0,(q+(e=e+Math.imul(o,D)|0)|0)+((8191&(t=(t+Math.imul(o,P)|0)+Math.imul(a,D)|0))<<13)|0),J=(q=((W+Math.imul(a,P)|0)+(t>>>13)|0)+(G>>>26)|0,G&=67108863,e=Math.imul(v,T),t=Math.imul(v,C)+Math.imul(y,T)|0,W=Math.imul(y,C),e=e+Math.imul(g,M)|0,t=(t+Math.imul(g,E)|0)+Math.imul(b,M)|0,W=W+Math.imul(b,E)|0,e=e+Math.imul(m,O)|0,t=(t+Math.imul(m,A)|0)+Math.imul(p,O)|0,W=W+Math.imul(p,A)|0,e=e+Math.imul(f,I)|0,t=(t+Math.imul(f,j)|0)+Math.imul(d,I)|0,W=W+Math.imul(d,j)|0,e=e+Math.imul(u,N)|0,t=(t+Math.imul(u,R)|0)+Math.imul(h,N)|0,W=W+Math.imul(h,R)|0,e=e+Math.imul(c,D)|0,t=(t+Math.imul(c,P)|0)+Math.imul(l,D)|0,W=W+Math.imul(l,P)|0,(q+(e=e+Math.imul(o,F)|0)|0)+((8191&(t=(t+Math.imul(o,B)|0)+Math.imul(a,F)|0))<<13)|0),Q=(q=((W+Math.imul(a,B)|0)+(t>>>13)|0)+(J>>>26)|0,J&=67108863,e=Math.imul(_,T),t=Math.imul(_,C)+Math.imul(w,T)|0,W=Math.imul(w,C),e=e+Math.imul(v,M)|0,t=(t+Math.imul(v,E)|0)+Math.imul(y,M)|0,W=W+Math.imul(y,E)|0,e=e+Math.imul(g,O)|0,t=(t+Math.imul(g,A)|0)+Math.imul(b,O)|0,W=W+Math.imul(b,A)|0,e=e+Math.imul(m,I)|0,t=(t+Math.imul(m,j)|0)+Math.imul(p,I)|0,W=W+Math.imul(p,j)|0,e=e+Math.imul(f,N)|0,t=(t+Math.imul(f,R)|0)+Math.imul(d,N)|0,W=W+Math.imul(d,R)|0,e=e+Math.imul(u,D)|0,t=(t+Math.imul(u,P)|0)+Math.imul(h,D)|0,W=W+Math.imul(h,P)|0,e=e+Math.imul(c,F)|0,t=(t+Math.imul(c,B)|0)+Math.imul(l,F)|0,W=W+Math.imul(l,B)|0,(q+(e=e+Math.imul(o,z)|0)|0)+((8191&(t=(t+Math.imul(o,L)|0)+Math.imul(a,z)|0))<<13)|0),ee=(q=((W+Math.imul(a,L)|0)+(t>>>13)|0)+(Q>>>26)|0,Q&=67108863,e=Math.imul(k,T),t=Math.imul(k,C)+Math.imul(x,T)|0,W=Math.imul(x,C),e=e+Math.imul(_,M)|0,t=(t+Math.imul(_,E)|0)+Math.imul(w,M)|0,W=W+Math.imul(w,E)|0,e=e+Math.imul(v,O)|0,t=(t+Math.imul(v,A)|0)+Math.imul(y,O)|0,W=W+Math.imul(y,A)|0,e=e+Math.imul(g,I)|0,t=(t+Math.imul(g,j)|0)+Math.imul(b,I)|0,W=W+Math.imul(b,j)|0,e=e+Math.imul(m,N)|0,t=(t+Math.imul(m,R)|0)+Math.imul(p,N)|0,W=W+Math.imul(p,R)|0,e=e+Math.imul(f,D)|0,t=(t+Math.imul(f,P)|0)+Math.imul(d,D)|0,W=W+Math.imul(d,P)|0,e=e+Math.imul(u,F)|0,t=(t+Math.imul(u,B)|0)+Math.imul(h,F)|0,W=W+Math.imul(h,B)|0,e=e+Math.imul(c,z)|0,t=(t+Math.imul(c,L)|0)+Math.imul(l,z)|0,W=W+Math.imul(l,L)|0,(q+(e=e+Math.imul(o,U)|0)|0)+((8191&(t=(t+Math.imul(o,$)|0)+Math.imul(a,U)|0))<<13)|0);q=((W+Math.imul(a,$)|0)+(t>>>13)|0)+(ee>>>26)|0,ee&=67108863,e=Math.imul(S,T),t=Math.imul(S,C)+Math.imul(i,T)|0,W=Math.imul(i,C),e=e+Math.imul(k,M)|0,t=(t+Math.imul(k,E)|0)+Math.imul(x,M)|0,W=W+Math.imul(x,E)|0,e=e+Math.imul(_,O)|0,t=(t+Math.imul(_,A)|0)+Math.imul(w,O)|0,W=W+Math.imul(w,A)|0,e=e+Math.imul(v,I)|0,t=(t+Math.imul(v,j)|0)+Math.imul(y,I)|0,W=W+Math.imul(y,j)|0,e=e+Math.imul(g,N)|0,t=(t+Math.imul(g,R)|0)+Math.imul(b,N)|0,W=W+Math.imul(b,R)|0,e=e+Math.imul(m,D)|0,t=(t+Math.imul(m,P)|0)+Math.imul(p,D)|0,W=W+Math.imul(p,P)|0,e=e+Math.imul(f,F)|0,t=(t+Math.imul(f,B)|0)+Math.imul(d,F)|0,W=W+Math.imul(d,B)|0,e=e+Math.imul(u,z)|0,t=(t+Math.imul(u,L)|0)+Math.imul(h,z)|0,W=W+Math.imul(h,L)|0,e=e+Math.imul(c,U)|0,t=(t+Math.imul(c,$)|0)+Math.imul(l,U)|0,W=W+Math.imul(l,$)|0,T=(q+(e=e+Math.imul(o,H)|0)|0)+((8191&(t=(t+Math.imul(o,n)|0)+Math.imul(a,H)|0))<<13)|0,q=((W+Math.imul(a,n)|0)+(t>>>13)|0)+(T>>>26)|0,T&=67108863,e=Math.imul(S,M),t=Math.imul(S,E)+Math.imul(i,M)|0,W=Math.imul(i,E),e=e+Math.imul(k,O)|0,t=(t+Math.imul(k,A)|0)+Math.imul(x,O)|0,W=W+Math.imul(x,A)|0,e=e+Math.imul(_,I)|0,t=(t+Math.imul(_,j)|0)+Math.imul(w,I)|0,W=W+Math.imul(w,j)|0,e=e+Math.imul(v,N)|0,t=(t+Math.imul(v,R)|0)+Math.imul(y,N)|0,W=W+Math.imul(y,R)|0,e=e+Math.imul(g,D)|0,t=(t+Math.imul(g,P)|0)+Math.imul(b,D)|0,W=W+Math.imul(b,P)|0,e=e+Math.imul(m,F)|0,t=(t+Math.imul(m,B)|0)+Math.imul(p,F)|0,W=W+Math.imul(p,B)|0,e=e+Math.imul(f,z)|0,t=(t+Math.imul(f,L)|0)+Math.imul(d,z)|0,W=W+Math.imul(d,L)|0,e=e+Math.imul(u,U)|0,t=(t+Math.imul(u,$)|0)+Math.imul(h,U)|0,W=W+Math.imul(h,$)|0,C=(q+(e=e+Math.imul(c,H)|0)|0)+((8191&(t=(t+Math.imul(c,n)|0)+Math.imul(l,H)|0))<<13)|0,q=((W+Math.imul(l,n)|0)+(t>>>13)|0)+(C>>>26)|0,C&=67108863,e=Math.imul(S,O),t=Math.imul(S,A)+Math.imul(i,O)|0,W=Math.imul(i,A),e=e+Math.imul(k,I)|0,t=(t+Math.imul(k,j)|0)+Math.imul(x,I)|0,W=W+Math.imul(x,j)|0,e=e+Math.imul(_,N)|0,t=(t+Math.imul(_,R)|0)+Math.imul(w,N)|0,W=W+Math.imul(w,R)|0,e=e+Math.imul(v,D)|0,t=(t+Math.imul(v,P)|0)+Math.imul(y,D)|0,W=W+Math.imul(y,P)|0,e=e+Math.imul(g,F)|0,t=(t+Math.imul(g,B)|0)+Math.imul(b,F)|0,W=W+Math.imul(b,B)|0,e=e+Math.imul(m,z)|0,t=(t+Math.imul(m,L)|0)+Math.imul(p,z)|0,W=W+Math.imul(p,L)|0,e=e+Math.imul(f,U)|0,t=(t+Math.imul(f,$)|0)+Math.imul(d,U)|0,W=W+Math.imul(d,$)|0,o=(q+(e=e+Math.imul(u,H)|0)|0)+((8191&(t=(t+Math.imul(u,n)|0)+Math.imul(h,H)|0))<<13)|0,q=((W+Math.imul(h,n)|0)+(t>>>13)|0)+(o>>>26)|0,o&=67108863,e=Math.imul(S,I),t=Math.imul(S,j)+Math.imul(i,I)|0,W=Math.imul(i,j),e=e+Math.imul(k,N)|0,t=(t+Math.imul(k,R)|0)+Math.imul(x,N)|0,W=W+Math.imul(x,R)|0,e=e+Math.imul(_,D)|0,t=(t+Math.imul(_,P)|0)+Math.imul(w,D)|0,W=W+Math.imul(w,P)|0,e=e+Math.imul(v,F)|0,t=(t+Math.imul(v,B)|0)+Math.imul(y,F)|0,W=W+Math.imul(y,B)|0,e=e+Math.imul(g,z)|0,t=(t+Math.imul(g,L)|0)+Math.imul(b,z)|0,W=W+Math.imul(b,L)|0,e=e+Math.imul(m,U)|0,t=(t+Math.imul(m,$)|0)+Math.imul(p,U)|0,W=W+Math.imul(p,$)|0,a=(q+(e=e+Math.imul(f,H)|0)|0)+((8191&(t=(t+Math.imul(f,n)|0)+Math.imul(d,H)|0))<<13)|0,q=((W+Math.imul(d,n)|0)+(t>>>13)|0)+(a>>>26)|0,a&=67108863,e=Math.imul(S,N),t=Math.imul(S,R)+Math.imul(i,N)|0,W=Math.imul(i,R),e=e+Math.imul(k,D)|0,t=(t+Math.imul(k,P)|0)+Math.imul(x,D)|0,W=W+Math.imul(x,P)|0,e=e+Math.imul(_,F)|0,t=(t+Math.imul(_,B)|0)+Math.imul(w,F)|0,W=W+Math.imul(w,B)|0,e=e+Math.imul(v,z)|0,t=(t+Math.imul(v,L)|0)+Math.imul(y,z)|0,W=W+Math.imul(y,L)|0,e=e+Math.imul(g,U)|0,t=(t+Math.imul(g,$)|0)+Math.imul(b,U)|0,W=W+Math.imul(b,$)|0,M=(q+(e=e+Math.imul(m,H)|0)|0)+((8191&(t=(t+Math.imul(m,n)|0)+Math.imul(p,H)|0))<<13)|0,q=((W+Math.imul(p,n)|0)+(t>>>13)|0)+(M>>>26)|0,M&=67108863,e=Math.imul(S,D),t=Math.imul(S,P)+Math.imul(i,D)|0,W=Math.imul(i,P),e=e+Math.imul(k,F)|0,t=(t+Math.imul(k,B)|0)+Math.imul(x,F)|0,W=W+Math.imul(x,B)|0,e=e+Math.imul(_,z)|0,t=(t+Math.imul(_,L)|0)+Math.imul(w,z)|0,W=W+Math.imul(w,L)|0,e=e+Math.imul(v,U)|0,t=(t+Math.imul(v,$)|0)+Math.imul(y,U)|0,W=W+Math.imul(y,$)|0,E=(q+(e=e+Math.imul(g,H)|0)|0)+((8191&(t=(t+Math.imul(g,n)|0)+Math.imul(b,H)|0))<<13)|0,q=((W+Math.imul(b,n)|0)+(t>>>13)|0)+(E>>>26)|0,E&=67108863,e=Math.imul(S,F),t=Math.imul(S,B)+Math.imul(i,F)|0,W=Math.imul(i,B),e=e+Math.imul(k,z)|0,t=(t+Math.imul(k,L)|0)+Math.imul(x,z)|0,W=W+Math.imul(x,L)|0,e=e+Math.imul(_,U)|0,t=(t+Math.imul(_,$)|0)+Math.imul(w,U)|0,W=W+Math.imul(w,$)|0,c=(q+(e=e+Math.imul(v,H)|0)|0)+((8191&(t=(t+Math.imul(v,n)|0)+Math.imul(y,H)|0))<<13)|0,q=((W+Math.imul(y,n)|0)+(t>>>13)|0)+(c>>>26)|0,c&=67108863,e=Math.imul(S,z),t=Math.imul(S,L)+Math.imul(i,z)|0,W=Math.imul(i,L),e=e+Math.imul(k,U)|0,t=(t+Math.imul(k,$)|0)+Math.imul(x,U)|0,W=W+Math.imul(x,$)|0,l=(q+(e=e+Math.imul(_,H)|0)|0)+((8191&(t=(t+Math.imul(_,n)|0)+Math.imul(w,H)|0))<<13)|0,q=((W+Math.imul(w,n)|0)+(t>>>13)|0)+(l>>>26)|0,l&=67108863,e=Math.imul(S,U),t=Math.imul(S,$)+Math.imul(i,U)|0,W=Math.imul(i,$),O=(q+(e=e+Math.imul(k,H)|0)|0)+((8191&(t=(t+Math.imul(k,n)|0)+Math.imul(x,H)|0))<<13)|0,q=((W+Math.imul(x,n)|0)+(t>>>13)|0)+(O>>>26)|0,O&=67108863,A=(q+(e=Math.imul(S,H))|0)+((8191&(t=Math.imul(S,n)+Math.imul(i,H)|0))<<13)|0;return q=(Math.imul(i,n)+(t>>>13)|0)+(A>>>26)|0,A&=67108863,s[0]=V,s[1]=X,s[2]=K,s[3]=Y,s[4]=Z,s[5]=G,s[6]=J,s[7]=Q,s[8]=ee,s[9]=T,s[10]=C,s[11]=o,s[12]=a,s[13]=M,s[14]=E,s[15]=c,s[16]=l,s[17]=O,s[18]=A,0!=q&&(s[19]=q,r.length++),r};function g(e,t,r){r.negative=t.negative^e.negative,r.length=e.length+t.length;for(var i=0,n=0,s=0;s>>26)|0)>>>26,a&=67108863}r.words[s]=o,i=a,a=n}return 0!==i?r.words[s]=i:r.length--,r._strip()}function y(e,t,r){return g(e,t,r)}Math.imul||(b=m),a.prototype.mulTo=function(e,t){var r=this.length+e.length;return(10===this.length&&10===e.length?b:r<63?m:r<1024?g:y)(this,e,t)},a.prototype.mul=function(e){var t=new a(null);return t.words=new Array(this.length+e.length),this.mulTo(e,t)},a.prototype.mulf=function(e){var t=new a(null);return t.words=new Array(this.length+e.length),y(this,e,t)},a.prototype.imul=function(e){return this.clone().mulTo(e,this)},a.prototype.imuln=function(e){var t=e<0;n("number"==typeof(e=t?-e:e)),n(e<67108864);for(var r=0,i=0;i>=26)+(s/67108864|0)+(a>>>26);this.words[i]=67108863&a}return 0!==r&&(this.words[i]=r,this.length++),t?this.ineg():this},a.prototype.muln=function(e){return this.clone().imuln(e)},a.prototype.sqr=function(){return this.mul(this)},a.prototype.isqr=function(){return this.imul(this.clone())},a.prototype.pow=function(e){var t=function(e){for(var t=new Array(e.bitLength()),r=0;r>>r%26&1;return t}(e);if(0===t.length)return new a(1);for(var r=this,i=0;i>>26-t<<26-t;if(0!=t){for(var s=0,a=0;a>>26-t}s&&(this.words[a]=s,this.length++)}if(0!=r){for(a=this.length-1;0<=a;a--)this.words[a+r]=this.words[a];for(a=0;a>>s<a)for(this.length-=a,c=0;c>>s,h=u&o}return l&&0!==h&&(l.words[l.length++]=h),0===this.length&&(this.words[0]=0,this.length=1),this._strip()},a.prototype.ishrn=function(e,t,r){return n(0===this.negative),this.iushrn(e,t,r)},a.prototype.shln=function(e){return this.clone().ishln(e)},a.prototype.ushln=function(e){return this.clone().iushln(e)},a.prototype.shrn=function(e){return this.clone().ishrn(e)},a.prototype.ushrn=function(e){return this.clone().iushrn(e)},a.prototype.testn=function(e){n("number"==typeof e&&0<=e);var t=e%26;e=(e-t)/26;return!(this.length<=e||!(this.words[e]&1<>>t<>26)-(l/67108864|0);this.words[a+r]=67108863&o}for(;a>26,this.words[a+r]=67108863&o;if(0!==s){for(n(-1===s),a=s=0;a>26,this.words[a]=67108863&o;this.negative=1}return this._strip()},a.prototype._wordDiv=function(e,t){this.length,e.length;var r=this.clone(),i=e,n=0|i.words[i.length-1];0!=(e=26-this._countBits(n))&&(i=i.ushln(e),r.iushln(e),n=0|i.words[i.length-1]);var s,o=r.length-i.length;if("mod"!==t){(s=new a(null)).length=1+o,s.words=new Array(s.length);for(var l=0;lthis.length||this.cmp(e)<0?{div:new a(0),mod:this}:1===e.length?"div"===t?{div:this.divn(e.words[0]),mod:null}:"mod"===t?{div:null,mod:new a(this.modrn(e.words[0]))}:{div:this.divn(e.words[0]),mod:new a(this.modrn(e.words[0]))}:this._wordDiv(e,t);var i,s,o},a.prototype.div=function(e){return this.divmod(e,"div",!1).div},a.prototype.mod=function(e){return this.divmod(e,"mod",!1).mod},a.prototype.umod=function(e){return this.divmod(e,"mod",!0).mod},a.prototype.divRound=function(e){var t,r,i=this.divmod(e);return i.mod.isZero()||(r=0!==i.div.negative?i.mod.isub(e):i.mod,t=e.ushrn(1),e=e.andln(1),(r=r.cmp(t))<0)||1===e&&0===r?i.div:0!==i.div.negative?i.div.isubn(1):i.div.iaddn(1)},a.prototype.modrn=function(e){var t=e<0;n((e=t?-e:e)<=67108863);for(var r=(1<<26)%e,i=0,s=this.length-1;0<=s;s--)i=(r*i+(0|this.words[s]))%e;return t?-i:i},a.prototype.modn=function(e){return this.modrn(e)},a.prototype.idivn=function(e){var t=e<0;n((e=t?-e:e)<=67108863);for(var r=0,i=this.length-1;0<=i;i--){var s=(0|this.words[i])+67108864*r;this.words[i]=s/e|0,r=s%e}return this._strip(),t?this.ineg():this},a.prototype.divn=function(e){return this.clone().idivn(e)},a.prototype.egcd=function(e){n(0===e.negative),n(!e.isZero());for(var t=this,r=e.clone(),i=(t=0!==t.negative?t.umod(e):t.clone(),new a(1)),s=new a(0),o=new a(0),l=new a(1),c=0;t.isEven()&&r.isEven();)t.iushrn(1),r.iushrn(1),++c;for(var h=r.clone(),u=t.clone();!t.isZero();){for(var d=0,f=1;0==(t.words[0]&f)&&d<26;++d,f<<=1);if(0>>26;s&=67108863,this.words[i]=s}0!==r&&(this.words[i]=r,this.length++)}return this},a.prototype.isZero=function(){return 1===this.length&&0===this.words[0]},a.prototype.cmpn=function(e){var t=e<0;return 0===this.negative||t?0===this.negative&&t?1:(this._strip(),t=1e.length)return 1;if(this.lengththis.n;);return e=t>>22,n=s}0===(e.words[i-10]=n>>>=22)&&10>>=26,e.words[r]=n,t=i}return 0!==t&&(e.words[e.length++]=t),e},a._prime=function(e){if(v[e])return v[e];var t;if("k256"===e)t=new _;else if("p224"===e)t=new x;else if("p192"===e)t=new k;else{if("p25519"!==e)throw new Error("Unknown prime "+e);t=new S}return v[e]=t},C.prototype._verify1=function(e){n(0===e.negative,"red works only with positives"),n(e.red,"red works only with red numbers")},C.prototype._verify2=function(e,t){n(0==(e.negative|t.negative),"red works only with positives"),n(e.red&&e.red===t.red,"red works only with red numbers")},C.prototype.imod=function(e){return this.prime?this.prime.ireduce(e)._forceRed(this):(h(e,e.umod(this.m)._forceRed(this)),e)},C.prototype.neg=function(e){return e.isZero()?e.clone():this.m.sub(e)._forceRed(this)},C.prototype.add=function(e,t){return this._verify2(e,t),e=e.add(t),0<=e.cmp(this.m)&&e.isub(this.m),e._forceRed(this)},C.prototype.iadd=function(e,t){return this._verify2(e,t),e=e.iadd(t),0<=e.cmp(this.m)&&e.isub(this.m),e},C.prototype.sub=function(e,t){return this._verify2(e,t),e=e.sub(t),e.cmpn(0)<0&&e.iadd(this.m),e._forceRed(this)},C.prototype.isub=function(e,t){return this._verify2(e,t),e=e.isub(t),e.cmpn(0)<0&&e.iadd(this.m),e},C.prototype.shl=function(e,t){return this._verify1(e),this.imod(e.ushln(t))},C.prototype.imul=function(e,t){return this._verify2(e,t),this.imod(e.imul(t))},C.prototype.mul=function(e,t){return this._verify2(e,t),this.imod(e.mul(t))},C.prototype.isqr=function(e){return this.imul(e,e.clone())},C.prototype.sqr=function(e){return this.mul(e,e)},C.prototype.sqrt=function(e){if(e.isZero())return e.clone();var t=this.m.andln(3);if(n(t%2==1),3===t)return t=this.m.add(new a(1)).iushrn(2),this.pow(e,t);for(var r=this.m.subn(1),i=0;!r.isZero()&&0===r.andln(1);)i++,r.iushrn(1);n(!r.isZero());for(var s=new a(1).toRed(this),o=s.redNeg(),l=this.m.subn(1).iushrn(1),c=new a(2*(c=this.m.bitLength())*c).toRed(this);0!==this.pow(c,l).cmp(o);)c.redIAdd(o);for(var h=this.pow(c,r),u=this.pow(e,r.addn(1).iushrn(1)),d=this.pow(e,r),f=i;0!==d.cmp(s);){for(var p=d,m=0;0!==p.cmp(s);m++)p=p.redSqr();n(m>h&1;n!==r[0]&&(n=this.sqr(n)),0!=u||0!==s?(s=s<<1|u,(4==++o||0===i&&0===h)&&(n=this.mul(n,r[s]),s=o=0)):o=0}l=26}return n},C.prototype.convertTo=function(e){var t=e.umod(this.m);return t===e?t.clone():t},C.prototype.convertFrom=function(e){return e=e.clone(),e.red=null,e},a.mont=function(e){return new T(e)},s(T,C),T.prototype.convertTo=function(e){return this.imod(e.ushln(this.shift))},T.prototype.convertFrom=function(e){return e=this.imod(e.mul(this.rinv)),e.red=null,e},T.prototype.imul=function(e,t){return e.isZero()||t.isZero()?(e.words[0]=0,e.length=1,e):(t=(e=e.imul(t)).maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),0<=(t=e=e.isub(t).iushrn(this.shift)).cmp(this.m)?t=e.isub(this.m):e.cmpn(0)<0&&(t=e.iadd(this.m)),t._forceRed(this))},T.prototype.mul=function(e,t){return(e.isZero()||t.isZero()?new a(0):(t=(e=e.mul(t)).maskn(this.shift).mul(this.minv).imaskn(this.shift).mul(this.m),0<=(t=e=e.isub(t).iushrn(this.shift)).cmp(this.m)?t=e.isub(this.m):e.cmpn(0)<0&&(t=e.iadd(this.m)),t))._forceRed(this)},T.prototype.invm=function(e){return this.imod(e._invmp(this.m).mul(this.r2))._forceRed(this)}},{buffer:188}],187:[function(e,t,r){"use strict";var i;function n(e){this.rand=e}if(t.exports=function(e){return(i=i||new n(null)).generate(e)},(t.exports.Rand=n).prototype.generate=function(e){return this._rand(e)},n.prototype._rand=function(e){if(this.rand.getBytes)return this.rand.getBytes(e);for(var t=new Uint8Array(e),r=0;r>>24]^h[p>>>16&255]^u[m>>>8&255]^d[255&b]^t[g++],a=c[p>>>24]^h[m>>>16&255]^u[b>>>8&255]^d[255&f]^t[g++],o=c[m>>>24]^h[b>>>16&255]^u[f>>>8&255]^d[255&p]^t[g++],l=c[b>>>24]^h[f>>>16&255]^u[p>>>8&255]^d[255&m]^t[g++],f=s,p=a,m=o,b=l;return s=(i[f>>>24]<<24|i[p>>>16&255]<<16|i[m>>>8&255]<<8|i[255&b])^t[g++],a=(i[p>>>24]<<24|i[m>>>16&255]<<16|i[b>>>8&255]<<8|i[255&f])^t[g++],o=(i[m>>>24]<<24|i[b>>>16&255]<<16|i[f>>>8&255]<<8|i[255&p])^t[g++],l=(i[b>>>24]<<24|i[f>>>16&255]<<16|i[p>>>8&255]<<8|i[255&m])^t[g++],[s>>>=0,a>>>=0,o>>>=0,l>>>=0]}var o=[0,1,2,4,8,16,32,64,128,27,54],l=function(){for(var e=new Array(256),t=0;t<256;t++)e[t]=t<128?t<<1:t<<1^283;for(var r=[],i=[],n=[[],[],[],[]],s=[[],[],[],[]],a=0,o=0,l=0;l<256;++l){var c=o^o<<1^o<<2^o<<3^o<<4,h=(r[a]=c=c>>>8^255&c^99,e[i[c]=a]),u=e[h],d=e[u],f=257*e[c]^16843008*c;n[0][a]=f<<24|f>>>8,n[1][a]=f<<16|f>>>16,n[2][a]=f<<8|f>>>24,n[3][a]=f,s[0][c]=(f=16843009*d^65537*u^257*h^16843008*a)<<24|f>>>8,s[1][c]=f<<16|f>>>16,s[2][c]=f<<8|f>>>24,s[3][c]=f,0===a?a=o=1:(a=h^e[e[e[d^h]]],o^=e[e[o]])}return{SBOX:r,INV_SBOX:i,SUB_MIX:n,INV_SUB_MIX:s}}();function c(e){this._key=n(e),this._reset()}c.blockSize=16,c.keySize=32,c.prototype.blockSize=c.blockSize,c.prototype.keySize=c.keySize,c.prototype._reset=function(){for(var e=this._key,t=e.length,r=t+6,i=4*(r+1),n=[],s=0;s>>24)>>>24]<<24|l.SBOX[a>>>16&255]<<16|l.SBOX[a>>>8&255]<<8|l.SBOX[255&a],a^=o[s/t|0]<<24):6>>24]<<24|l.SBOX[a>>>16&255]<<16|l.SBOX[a>>>8&255]<<8|l.SBOX[255&a]),n[s]=n[s-t]^a}for(var c=[],h=0;h>>24]]^l.INV_SUB_MIX[1][l.SBOX[d>>>16&255]]^l.INV_SUB_MIX[2][l.SBOX[d>>>8&255]]^l.INV_SUB_MIX[3][l.SBOX[255&d]]}this._nRounds=r,this._keySchedule=n,this._invKeySchedule=c},c.prototype.encryptBlockRaw=function(e){return a(e=n(e),this._keySchedule,l.SUB_MIX,l.SBOX,this._nRounds)},c.prototype.encryptBlock=function(e){e=this.encryptBlockRaw(e);var t=i.allocUnsafe(16);return t.writeUInt32BE(e[0],0),t.writeUInt32BE(e[1],4),t.writeUInt32BE(e[2],8),t.writeUInt32BE(e[3],12),t},c.prototype.decryptBlock=function(e){var t=(e=n(e))[1];e[1]=e[3],e[3]=t,t=a(e,this._invKeySchedule,l.INV_SUB_MIX,l.INV_SBOX,this._nRounds),e=i.allocUnsafe(16);return e.writeUInt32BE(t[0],0),e.writeUInt32BE(t[3],4),e.writeUInt32BE(t[2],8),e.writeUInt32BE(t[1],12),e},c.prototype.scrub=function(){s(this._keySchedule),s(this._invKeySchedule),s(this._key)},t.exports.AES=c},{"safe-buffer":494}],190:[function(e,t,r){"use strict";var i=e("./aes"),n=e("safe-buffer").Buffer,s=e("cipher-base"),a=e("inherits"),o=e("./ghash"),l=e("buffer-xor"),c=e("./incr32");function h(e,t,r,a){s.call(this);var l,h,u,d=n.alloc(4,0);this._cipher=new i.AES(t),t=this._cipher.encryptBlock(d);this._ghash=new o(t),d=this,t=t,r=12===(l=r).length?(d._finID=n.concat([l,n.from([0,0,0,1])]),n.concat([l,n.from([0,0,0,2])])):(t=new o(t),h=(u=l.length)%16,t.update(l),h&&t.update(n.alloc(h=16-h,0)),t.update(n.alloc(8,0)),l=8*u,(h=n.alloc(8)).writeUIntBE(l,0,8),t.update(h),d._finID=t.state,u=n.from(d._finID),c(u),u),this._prev=n.from(r),this._cache=n.allocUnsafe(0),this._secCache=n.allocUnsafe(0),this._decrypt=a,this._alen=0,this._len=0,this._mode=e,this._authTag=null,this._called=!1}a(h,s),h.prototype._update=function(e){!this._called&&this._alen&&(t=16-this._alen%16)<16&&(t=n.alloc(t,0),this._ghash.update(t)),this._called=!0;var t=this._mode.encrypt(this,e);return this._decrypt?this._ghash.update(e):this._ghash.update(t),this._len+=e.length,t},h.prototype._final=function(){if(this._decrypt&&!this._authTag)throw new Error("Unsupported state or unable to authenticate data");var e=l(this._ghash.final(8*this._alen,8*this._len),this._cipher.encryptBlock(this._finID));if(this._decrypt&&function(e,t){var r=0;e.length!==t.length&&r++;for(var i=Math.min(e.length,t.length),n=0;n>>0,0),t.writeUInt32BE(e[1]>>>0,4),t.writeUInt32BE(e[2]>>>0,8),t.writeUInt32BE(e[3]>>>0,12),t}function a(e){this.h=e,this.state=i.alloc(16,0),this.cache=i.allocUnsafe(0)}a.prototype.ghash=function(e){for(var t=-1;++t>>1|(1&i[t-1])<<31;i[0]=i[0]>>>1,r&&(i[0]=i[0]^225<<24)}this.state=s(n)},a.prototype.update=function(e){var t;for(this.cache=i.concat([this.cache,e]);16<=this.cache.length;)t=this.cache.slice(0,16),this.cache=this.cache.slice(16),this.ghash(t)},a.prototype.final=function(e,t){return this.cache.length&&this.ghash(i.concat([this.cache,n],16)),this.ghash(s([0,e,0,t])),this.state},t.exports=a},{"safe-buffer":494}],195:[function(e,t,r){"use strict";t.exports=function(e){for(var t,r=e.length;r--;){if(255!==(t=e.readUInt8(r))){t++,e.writeUInt8(t,r);break}e.writeUInt8(0,r)}}},{}],196:[function(e,t,r){"use strict";var i=e("buffer-xor");r.encrypt=function(e,t){return t=i(t,e._prev),e._prev=e._cipher.encryptBlock(t),e._prev},r.decrypt=function(e,t){var r=e._prev;e._prev=t,e=e._cipher.decryptBlock(t);return i(e,r)}},{"buffer-xor":219}],197:[function(e,t,r){"use strict";var i=e("safe-buffer").Buffer,n=e("buffer-xor");function s(e,t,r){var s=t.length,a=n(t,e._cache);return e._cache=e._cache.slice(s),e._prev=i.concat([e._prev,r?t:a]),a}r.encrypt=function(e,t,r){for(var n,a=i.allocUnsafe(0);t.length;){if(0===e._cache.length&&(e._cache=e._cipher.encryptBlock(e._prev),e._prev=i.allocUnsafe(0)),!(e._cache.length<=t.length)){a=i.concat([a,s(e,t,r)]);break}n=e._cache.length,a=i.concat([a,s(e,t.slice(0,n),r)]),t=t.slice(n)}return a}},{"buffer-xor":219,"safe-buffer":494}],198:[function(e,t,r){"use strict";var i=e("safe-buffer").Buffer;function n(e,t,r){for(var n,s,a=-1,o=0;++a<8;)n=t&1<<7-a?128:0,o+=(128&(s=e._cipher.encryptBlock(e._prev)[0]^n))>>a%8,e._prev=function(e,t){var r=e.length,n=-1,s=i.allocUnsafe(e.length);for(e=i.concat([e,i.from([t])]);++n>7;return s}(e._prev,r?n:s);return o}r.encrypt=function(e,t,r){for(var s=t.length,a=i.allocUnsafe(s),o=-1;++o=t)throw new Error("invalid sig")}t.exports=function(e,t,r,c,h){var u,d;r=a(r);if("ec"===r.type){if("ecdsa"!==c&&"ecdsa/rsa"!==c)throw new Error("wrong public key type");var f,p=e,m=t,b=r,g=o[b.data.algorithm.curve.join(".")];if(g)return g=new s(g),f=b.data.subjectPrivateKey.data,g.verify(m,p,f);throw new Error("unknown curve "+b.data.algorithm.curve.join("."))}if("dsa"===r.type){if("dsa"!==c)throw new Error("wrong public key type");return g=e,m=t,p=r.data.p,f=r.data.q,b=r.data.g,x=r.data.pub_key,g=a.signature.decode(g,"der"),u=g.s,g=g.r,l(u,f),l(g,f),d=n.mont(p),u=u.invm(f),0===b.toRed(d).redPow(new n(m).mul(u).mod(f)).fromRed().mul(x.toRed(d).redPow(g.mul(u).mod(f)).fromRed()).mod(p).mod(f).cmp(g)}if("rsa"!==c&&"ecdsa/rsa"!==c)throw new Error("wrong public key type");t=i.concat([h,t]);for(var y=r.modulus.byteLength(),v=[1],w=0;t.length+v.length+2>5==6?2:e>>4==14?3:e>>3==30?4:e>>6==2?-1:-2}function o(e){var t,r=this.lastTotal-this.lastNeed,i=(t=this,128!=(192&(i=e)[0])?(t.lastNeed=0,"�"):1 * @license MIT */ -"use strict";var t=e("base64-js"),i=e("ieee754");function n(e){if(2147483647>>1;case"base64":return C(e).length;default:if(n)return i?-1:k(e).length;t=(""+t).toLowerCase(),n=!0}}function d(e,r,i){var n,s=!1;if((r=void 0===r||r<0?0:r)>this.length)return"";if((i=void 0===i||i>this.length?this.length:i)<=0)return"";if((i>>>=0)<=(r>>>=0))return"";for(e=e||"utf8";;)switch(e){case"hex":var a=this,o=r,l=i,c=a.length;(!l||l<0||c=e.length){if(n)return-1;r=e.length-1}else if(r<0){if(!n)return-1;r=0}if("string"==typeof t&&(t=s.from(t,i)),s.isBuffer(t))return 0===t.length?-1:m(e,t,r,i,n);if("number"==typeof t)return t&=255,"function"==typeof Uint8Array.prototype.indexOf?(n?Uint8Array.prototype.indexOf:Uint8Array.prototype.lastIndexOf).call(e,t,r):m(e,[t],r,i,n);throw new TypeError("val must be string, number or Buffer")}function m(e,t,r,i,n){var s=1,a=e.length,o=t.length;if(void 0!==i&&("ucs2"===(i=String(i).toLowerCase())||"ucs-2"===i||"utf16le"===i||"utf-16le"===i)){if(e.length<2||t.length<2)return-1;a/=s=2,o/=2,r/=2}function l(e,t){return 1===s?e[t]:e.readUInt16BE(t*s)}if(n)for(var c=-1,h=r;h>>10&1023|55296),h=56320|1023&h),i.push(h),n+=u}var d=i,f=d.length;if(f<=4096)return String.fromCharCode.apply(String,d);for(var p="",m=0;me.length)throw new RangeError("Index out of range")}function w(e,t,r,i){if(r+i>e.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function _(e,t,r,n,s){return t=+t,r>>>=0,s||w(e,0,r,4),i.write(e,t,r,n,23,4),r+4}function x(e,t,r,n,s){return t=+t,r>>>=0,s||w(e,0,r,8),i.write(e,t,r,n,52,8),r+8}r.Buffer=s,r.SlowBuffer=function(e){return s.alloc(+(e=+e!=e?0:e))},r.INSPECT_MAX_BYTES=50,r.kMaxLength=2147483647,s.TYPED_ARRAY_SUPPORT=function(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===e.foo()}catch(e){return!1}}(),Object.defineProperty(s.prototype,"parent",{enumerable:!0,get:function(){if(s.isBuffer(this))return this.buffer}}),Object.defineProperty(s.prototype,"offset",{enumerable:!0,get:function(){if(s.isBuffer(this))return this.byteOffset}}),"undefined"!=typeof Symbol&&null!=Symbol.species&&s[Symbol.species]===s&&Object.defineProperty(s,Symbol.species,{value:null,configurable:!0,enumerable:!1,writable:!1}),s.poolSize=8192,s.from=a,s.prototype.__proto__=Uint8Array.prototype,s.__proto__=Uint8Array,s.alloc=function(e,t,r){return t=t,r=r,o(e=e),e<=0||void 0===t?n(e):"string"==typeof r?n(e).fill(t,r):n(e).fill(t)},s.allocUnsafe=l,s.allocUnsafeSlow=l,s.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==s.prototype},s.compare=function(e,t){if(E(e,Uint8Array)&&(e=s.from(e,e.offset,e.byteLength)),E(t,Uint8Array)&&(t=s.from(t,t.offset,t.byteLength)),!s.isBuffer(e)||!s.isBuffer(t))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;for(var r=e.length,i=t.length,n=0,a=Math.min(r,i);nt&&(e+=" ... "),""},s.prototype.compare=function(e,t,r,i,n){if(E(e,Uint8Array)&&(e=s.from(e,e.offset,e.byteLength)),!s.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===r&&(r=e?e.length:0),void 0===i&&(i=0),void 0===n&&(n=this.length),(t=void 0===t?0:t)<0||r>e.length||i<0||n>this.length)throw new RangeError("out of range index");if(n<=i&&r<=t)return 0;if(n<=i)return-1;if(r<=t)return 1;if(this===e)return 0;for(var a=(n>>>=0)-(i>>>=0),o=(r>>>=0)-(t>>>=0),l=Math.min(a,o),c=this.slice(i,n),h=e.slice(t,r),u=0;u>>=0,isFinite(r)?(r>>>=0,void 0===i&&(i="utf8")):(i=r,r=void 0)}var n=this.length-t;if((void 0===r||nthis.length)throw new RangeError("Attempt to write outside buffer bounds");i=i||"utf8";for(var s,a,o,l,c,h=!1;;)switch(i){case"hex":var u=this,d=e,f=t,p=r,m=(f=Number(f)||0,u.length-f);(!p||(p=Number(p))>m)&&(p=m),(m=d.length)/2>8,n.push(r%256),n.push(i);return n}(e,(s=this).length-o),s,o,a);default:if(h)throw new TypeError("Unknown encoding: "+i);i=(""+i).toLowerCase(),h=!0}},s.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},s.prototype.slice=function(e,t){var r=this.length;(e=~~e)<0?(e+=r)<0&&(e=0):r>>=0,t>>>=0,r||y(e,t,this.length);for(var i=this[e],n=1,s=0;++s>>=0,t>>>=0,r||y(e,t,this.length);for(var i=this[e+--t],n=1;0>>=0,t||y(e,1,this.length),this[e]},s.prototype.readUInt16LE=function(e,t){return e>>>=0,t||y(e,2,this.length),this[e]|this[e+1]<<8},s.prototype.readUInt16BE=function(e,t){return e>>>=0,t||y(e,2,this.length),this[e]<<8|this[e+1]},s.prototype.readUInt32LE=function(e,t){return e>>>=0,t||y(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},s.prototype.readUInt32BE=function(e,t){return e>>>=0,t||y(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},s.prototype.readIntLE=function(e,t,r){e>>>=0,t>>>=0,r||y(e,t,this.length);for(var i=this[e],n=1,s=0;++s=(n*=128)&&(i-=Math.pow(2,8*t)),i},s.prototype.readIntBE=function(e,t,r){e>>>=0,t>>>=0,r||y(e,t,this.length);for(var i=t,n=1,s=this[e+--i];0=(n*=128)&&(s-=Math.pow(2,8*t)),s},s.prototype.readInt8=function(e,t){return e>>>=0,t||y(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},s.prototype.readInt16LE=function(e,t){return e>>>=0,t||y(e,2,this.length),t=this[e]|this[e+1]<<8,32768&t?4294901760|t:t},s.prototype.readInt16BE=function(e,t){return e>>>=0,t||y(e,2,this.length),t=this[e+1]|this[e]<<8,32768&t?4294901760|t:t},s.prototype.readInt32LE=function(e,t){return e>>>=0,t||y(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},s.prototype.readInt32BE=function(e,t){return e>>>=0,t||y(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},s.prototype.readFloatLE=function(e,t){return e>>>=0,t||y(e,4,this.length),i.read(this,e,!0,23,4)},s.prototype.readFloatBE=function(e,t){return e>>>=0,t||y(e,4,this.length),i.read(this,e,!1,23,4)},s.prototype.readDoubleLE=function(e,t){return e>>>=0,t||y(e,8,this.length),i.read(this,e,!0,52,8)},s.prototype.readDoubleBE=function(e,t){return e>>>=0,t||y(e,8,this.length),i.read(this,e,!1,52,8)},s.prototype.writeUIntLE=function(e,t,r,i){e=+e,t>>>=0,r>>>=0,i||v(this,e,t,r,Math.pow(2,8*r)-1,0);var n=1,s=0;for(this[t]=255&e;++s>>=0,r>>>=0,i||v(this,e,t,r,Math.pow(2,8*r)-1,0);var n=r-1,s=1;for(this[t+n]=255&e;0<=--n&&(s*=256);)this[t+n]=e/s&255;return t+r},s.prototype.writeUInt8=function(e,t,r){return e=+e,t>>>=0,r||v(this,e,t,1,255,0),this[t]=255&e,t+1},s.prototype.writeUInt16LE=function(e,t,r){return e=+e,t>>>=0,r||v(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},s.prototype.writeUInt16BE=function(e,t,r){return e=+e,t>>>=0,r||v(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},s.prototype.writeUInt32LE=function(e,t,r){return e=+e,t>>>=0,r||v(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},s.prototype.writeUInt32BE=function(e,t,r){return e=+e,t>>>=0,r||v(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},s.prototype.writeIntLE=function(e,t,r,i){e=+e,t>>>=0,i||v(this,e,t,r,(i=Math.pow(2,8*r-1))-1,-i);var n=0,s=1,a=0;for(this[t]=255&e;++n>0)-a&255;return t+r},s.prototype.writeIntBE=function(e,t,r,i){e=+e,t>>>=0,i||v(this,e,t,r,(i=Math.pow(2,8*r-1))-1,-i);var n=r-1,s=1,a=0;for(this[t+n]=255&e;0<=--n&&(s*=256);)e<0&&0===a&&0!==this[t+n+1]&&(a=1),this[t+n]=(e/s>>0)-a&255;return t+r},s.prototype.writeInt8=function(e,t,r){return e=+e,t>>>=0,r||v(this,e,t,1,127,-128),this[t]=255&(e=e<0?255+e+1:e),t+1},s.prototype.writeInt16LE=function(e,t,r){return e=+e,t>>>=0,r||v(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},s.prototype.writeInt16BE=function(e,t,r){return e=+e,t>>>=0,r||v(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},s.prototype.writeInt32LE=function(e,t,r){return e=+e,t>>>=0,r||v(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},s.prototype.writeInt32BE=function(e,t,r){return e=+e,t>>>=0,r||v(this,e,t,4,2147483647,-2147483648),this[t]=(e=e<0?4294967295+e+1:e)>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},s.prototype.writeFloatLE=function(e,t,r){return _(this,e,t,!0,r)},s.prototype.writeFloatBE=function(e,t,r){return _(this,e,t,!1,r)},s.prototype.writeDoubleLE=function(e,t,r){return x(this,e,t,!0,r)},s.prototype.writeDoubleBE=function(e,t,r){return x(this,e,t,!1,r)},s.prototype.copy=function(e,t,r,i){if(!s.isBuffer(e))throw new TypeError("argument should be a Buffer");if(r=r||0,i||0===i||(i=this.length),t>=e.length&&(t=e.length),(i=0=this.length)throw new RangeError("Index out of range");if(i<0)throw new RangeError("sourceEnd out of bounds");i>this.length&&(i=this.length);var n=(i=e.length-t>>=0,r=void 0===r?this.length:r>>>0,"number"==typeof(e=e||0))for(a=t;a>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;s.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;s.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return s}function C(e){return t.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(S,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function T(e,t,r,i){for(var n=0;n=t.length||n>=e.length);++n)t[n+r]=e[n];return n}function E(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function M(e){return e!=e}}).call(this)}).call(this,e("buffer").Buffer)},{"base64-js":185,buffer:220,ieee754:439}],221:[function(e,t,r){"use strict";var i=e("safe-buffer").Buffer,n=e("stream").Transform,s=e("string_decoder").StringDecoder;function a(e){n.call(this),this.hashMode="string"==typeof e,this.hashMode?this[e]=this._finalOrDigest:this.final=this._finalOrDigest,this._final&&(this.__final=this._final,this._final=null),this._decoder=null,this._encoding=null}e("inherits")(a,n),a.prototype.update=function(e,t,r){return"string"==typeof e&&(e=i.from(e,t)),t=this._update(e),this.hashMode?this:t=r?this._toString(t,r):t},a.prototype.setAutoPadding=function(){},a.prototype.getAuthTag=function(){throw new Error("trying to get auth tag in unsupported state")},a.prototype.setAuthTag=function(){throw new Error("trying to set auth tag in unsupported state")},a.prototype.setAAD=function(){throw new Error("trying to set aad in unsupported state")},a.prototype._transform=function(e,t,r){var i;try{this.hashMode?this._update(e):this.push(this._update(e))}catch(e){i=e}finally{r(i)}},a.prototype._flush=function(e){var t;try{this.push(this.__final())}catch(e){t=e}e(t)},a.prototype._finalOrDigest=function(e){var t=this.__final()||i.alloc(0);return e?this._toString(t,e,!0):t},a.prototype._toString=function(e,t,r){if(this._decoder||(this._decoder=new s(t),this._encoding=t),this._encoding!==t)throw new Error("can't switch encodings");return t=this._decoder.write(e),r&&(t+=this._decoder.end()),t},t.exports=a},{inherits:440,"safe-buffer":494,stream:505,string_decoder:218}],222:[function(e,t,r){"use strict";var i=e("../internals/is-callable"),n=e("../internals/try-to-string"),s=TypeError;t.exports=function(e){if(i(e))return e;throw new s(n(e)+" is not a function")}},{"../internals/is-callable":285,"../internals/try-to-string":349}],223:[function(e,t,r){"use strict";var i=e("../internals/is-constructor"),n=e("../internals/try-to-string"),s=TypeError;t.exports=function(e){if(i(e))return e;throw new s(n(e)+" is not a constructor")}},{"../internals/is-constructor":286,"../internals/try-to-string":349}],224:[function(e,t,r){"use strict";var i=e("../internals/is-callable"),n=String,s=TypeError;t.exports=function(e){if("object"==typeof e||i(e))return e;throw new s("Can't set "+n(e)+" as a prototype")}},{"../internals/is-callable":285}],225:[function(e,t,r){"use strict";var i=e("../internals/well-known-symbol"),n=e("../internals/object-create"),s=(e=e("../internals/object-define-property").f,i("unscopables")),a=Array.prototype;void 0===a[s]&&e(a,s,{configurable:!0,value:n(null)}),t.exports=function(e){a[s][e]=!0}},{"../internals/object-create":306,"../internals/object-define-property":308,"../internals/well-known-symbol":357}],226:[function(e,t,r){"use strict";var i=e("../internals/object-is-prototype-of"),n=TypeError;t.exports=function(e,t){if(i(t,e))return e;throw new n("Incorrect invocation")}},{"../internals/object-is-prototype-of":314}],227:[function(e,t,r){"use strict";var i=e("../internals/is-object"),n=String,s=TypeError;t.exports=function(e){if(i(e))return e;throw new s(n(e)+" is not an object")}},{"../internals/is-object":289}],228:[function(e,t,r){"use strict";function i(e){return function(t,r,i){var o,l=n(t),c=a(l),h=s(i,c);if(e&&r!=r){for(;h"+e+"<\/script>"},p=function(){try{s=new ActiveXObject("htmlfile")}catch(e){}var e,t;p="undefined"==typeof document||document.domain&&s?n(s):((t=u("iframe")).style.display="none",h.appendChild(t),t.src=String("javascript:"),(e=t.contentWindow.document).open(),e.write(f("document.F=Object")),e.close(),e.F);for(var r=l.length;r--;)delete p.prototype[l[r]];return p()};c[d]=!0,t.exports=Object.create||function(e,t){var r;return null!==e?(i.prototype=a(e),r=new i,i.prototype=null,r[d]=e):r=p(),void 0===t?r:o.f(r,t)}},{"../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,t,r){"use strict";var i=e("../internals/descriptors"),n=e("../internals/v8-prototype-define-bug"),s=e("../internals/object-define-property"),a=e("../internals/an-object"),o=e("../internals/to-indexed-object"),l=e("../internals/object-keys");r.f=i&&!n?Object.defineProperties:function(e,t){a(e);for(var r,i=o(t),n=l(t),c=n.length,h=0;hc;)!n(i,r=t[c++])||~a(h,r)||l(h,r);return h}},{"../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,t,r){"use strict";var i=e("../internals/object-keys-internal"),n=e("../internals/enum-bug-keys");t.exports=Object.keys||function(e){return i(e,n)}},{"../internals/enum-bug-keys":258,"../internals/object-keys-internal":315}],317:[function(e,t,r){"use strict";var i={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,s=n&&!i.call({1:2},1);r.f=s?function(e){return e=n(this,e),!!e&&e.enumerable}:i},{}],318:[function(e,t,r){"use strict";var i=e("../internals/function-uncurry-this-accessor"),n=e("../internals/an-object"),s=e("../internals/a-possible-prototype");t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,r={};try{(e=i(Object.prototype,"__proto__","set"))(r,[]),t=r instanceof Array}catch(e){}return function(r,i){return n(r),s(i),t?e(r,i):r.__proto__=i,r}}():void 0)},{"../internals/a-possible-prototype":224,"../internals/an-object":227,"../internals/function-uncurry-this-accessor":266}],319:[function(e,t,r){"use strict";function i(e){return function(t){for(var r,i=c(t),s=l(i),a=d&&null===o(i),f=s.length,p=0,m=[];p=t.length)return e.target=void 0,c(void 0,!0);switch(r){case"keys":return c(i,!1);case"values":return c(t[i],!1)}return c([i,t[i]],!1)}),"values"),a=s.Arguments=s.Array;if(n("keys"),n("values"),n("entries"),!h&&u&&"values"!==a.name)try{o(a,"name",{value:"values"})}catch(e){}},{"../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,t,r){"use strict";function i(e,t){var r=f(arguments),i=p(t);if(u(i)||void 0!==e&&!d(e))return r[1]=function(e,t){if(u(i)&&(t=l(i,this,m(e),t)),!d(t))return t},o(b,null,r)}function n(e,t,r){var i=y(r,t-1);r=y(r,t+1);return g(S,e)&&!g(k,r)||g(k,e)&&!g(S,i)?"\\u"+_(v(e,0),16):e}var s=e("../internals/export"),a=e("../internals/get-built-in"),o=e("../internals/function-apply"),l=e("../internals/function-call"),c=e("../internals/function-uncurry-this"),h=e("../internals/fails"),u=e("../internals/is-callable"),d=e("../internals/is-symbol"),f=e("../internals/array-slice"),p=e("../internals/get-json-replacer-function"),m=(e=e("../internals/symbol-constructor-detection"),String),b=a("JSON","stringify"),g=c(/./.exec),y=c("".charAt),v=c("".charCodeAt),w=c("".replace),_=c(1..toString),x=/[\uD800-\uDFFF]/g,S=/^[\uD800-\uDBFF]$/,k=/^[\uDC00-\uDFFF]$/,C=!e||h((function(){var e=a("Symbol")("stringify detection");return"[null]"!==b([e])||"{}"!==b({a:e})||"{}"!==b(Object(e))})),T=h((function(){return'"\\udf06\\ud834"'!==b("\udf06\ud834")||'"\\udead"'!==b("\udead")}));b&&s({target:"JSON",stat:!0,arity:3,forced:C||T},{stringify:function(e,t,r){var s=f(arguments);s=o(C?i:b,null,s);return T&&"string"==typeof s?w(s,x,n):s}})},{"../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,t,r){"use strict";e("../internals/export")({target:"Number",stat:!0},{isNaN:function(e){return e!=e}})},{"../internals/export":259}],364:[function(e,t,r){"use strict";var i=e("../internals/export");e=e("../internals/object-assign");i({target:"Object",stat:!0,arity:2,forced:Object.assign!==e},{assign:e})},{"../internals/export":259,"../internals/object-assign":305}],365:[function(e,t,r){"use strict";var i=e("../internals/export"),n=e("../internals/symbol-constructor-detection"),s=e("../internals/fails"),a=e("../internals/object-get-own-property-symbols"),o=e("../internals/to-object");i({target:"Object",stat:!0,forced:!n||s((function(){a.f(1)}))},{getOwnPropertySymbols:function(e){var t=a.f;return t?t(o(e)):[]}})},{"../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,t,r){"use strict";var i=e("../internals/export"),n=e("../internals/to-object"),s=e("../internals/object-keys");i({target:"Object",stat:!0,forced:e("../internals/fails")((function(){s(1)}))},{keys:function(e){return s(n(e))}})},{"../internals/export":259,"../internals/fails":260,"../internals/object-keys":316,"../internals/to-object":344}],367:[function(e,t,r){"use strict";var i=e("../internals/export"),n=e("../internals/object-to-array").values;i({target:"Object",stat:!0},{values:function(e){return n(e)}})},{"../internals/export":259,"../internals/object-to-array":319}],368:[function(e,t,r){"use strict";var i=e("../internals/export"),n=e("../internals/function-call"),s=e("../internals/a-callable"),a=e("../internals/new-promise-capability"),o=e("../internals/perform"),l=e("../internals/iterate");i({target:"Promise",stat:!0,forced:e("../internals/promise-statics-incorrect-iteration")},{all:function(e){var t=this,r=a.f(t),i=r.resolve,c=r.reject,h=o((function(){var r=s(t.resolve),a=[],o=0,h=1;l(e,(function(e){var s=o++,l=!1;h++,n(r,t,e).then((function(e){l||(l=!0,a[s]=e,--h)||i(a)}),c)})),--h||i(a)}));return h.error&&c(h.value),r.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,t,r){"use strict";var i=e("../internals/export"),n=e("../internals/is-pure"),s=e("../internals/promise-constructor-detection").CONSTRUCTOR,a=e("../internals/promise-native-constructor"),o=e("../internals/get-built-in"),l=e("../internals/is-callable"),c=(e=e("../internals/define-built-in"),a&&a.prototype);i({target:"Promise",proto:!0,forced:s,real:!0},{catch:function(e){return this.then(void 0,e)}}),!n&&l(a)&&(i=o("Promise").prototype.catch,c.catch!==i)&&e(c,"catch",i,{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,t,r){"use strict";function i(e,t){var r,i,n,s,a=t.value,o=1===t.state,l=o?e.ok:e.fail,d=e.resolve,f=e.reject,p=e.domain;try{l?(o||(2===t.rejection&&(s=t,u(_,h,(function(){var e=s.facade;c?F.emit("rejectionHandled",e):V("rejectionhandled",e,s.value)}))),t.rejection=1),!0===l?r=a:(p&&p.enter(),r=l(a),p&&(p.exit(),n=!0)),r===e.promise?f(new D("Promise-chain cycle")):(i=U(r))?u(i,r,d,f):d(r)):f(a)}catch(e){p&&!n&&p.exit(),f(e)}}var n,s,a,o=e("../internals/export"),l=e("../internals/is-pure"),c=e("../internals/engine-is-node"),h=e("../internals/global"),u=e("../internals/function-call"),d=e("../internals/define-built-in"),f=e("../internals/object-set-prototype-of"),p=e("../internals/set-to-string-tag"),m=e("../internals/set-species"),b=e("../internals/a-callable"),g=e("../internals/is-callable"),y=e("../internals/is-object"),v=e("../internals/an-instance"),w=e("../internals/species-constructor"),_=e("../internals/task").set,x=e("../internals/microtask"),S=e("../internals/host-report-errors"),k=e("../internals/perform"),C=e("../internals/queue"),T=e("../internals/internal-state"),E=e("../internals/promise-native-constructor"),M=e("../internals/promise-constructor-detection"),A=e("../internals/new-promise-capability"),O=M.CONSTRUCTOR,j=M.REJECTION_EVENT,I=(M=M.SUBCLASSING,T.getterFor("Promise")),R=T.set,N=(T=E&&E.prototype,E),P=T,D=h.TypeError,B=h.document,F=h.process,L=A.f,z=L,$=!!(B&&B.createEvent&&h.dispatchEvent),U=function(e){var t;return!(!y(e)||!g(t=e.then))&&t},H=function(e,t){e.notified||(e.notified=!0,x((function(){for(var r,n,s=e.reactions;r=s.get();)i(r,e);e.notified=!1,t&&!e.rejection&&(n=e,u(_,h,(function(){var e,t=n.facade,r=n.value;if(q(n)&&(e=k((function(){c?F.emit("unhandledRejection",r,t):V("unhandledrejection",t,r)})),n.rejection=c||q(n)?2:1,e.error))throw e.value})))})))},V=function(e,t,r){var i;$?((i=B.createEvent("Event")).promise=t,i.reason=r,i.initEvent(e,!1,!0),h.dispatchEvent(i)):i={promise:t,reason:r},!j&&(t=h["on"+e])?t(i):"unhandledrejection"===e&&S("Unhandled promise rejection",r)},q=function(e){return 1!==e.rejection&&!e.parent},W=function(e,t,r){return function(i){e(t,i,r)}},X=function(e,t,r){e.done||(e.done=!0,(e=r||e).value=t,e.state=2,H(e,!0))},K=function(e,t,r){if(!e.done){e.done=!0,r&&(e=r);try{if(e.facade===t)throw new D("Promise can't be resolved itself");var i=U(t);i?x((function(){var r={done:!1};try{u(i,t,W(K,r,e),W(X,r,e))}catch(t){X(r,t,e)}})):(e.value=t,e.state=1,H(e,!1))}catch(t){X({done:!1},t,e)}}};if(O&&(P=(N=function(e){v(this,P),b(e),u(n,this);var t=I(this);try{e(W(K,t),W(X,t))}catch(e){X(t,e)}}).prototype,(n=function(e){R(this,{type:"Promise",done:!1,notified:!1,parent:!1,reactions:new C,rejection:!1,state:0,value:void 0})}).prototype=d(P,"then",(function(e,t){var r=I(this),n=L(w(this,N));return r.parent=!0,n.ok=!g(e)||e,n.fail=g(t)&&t,n.domain=c?F.domain:void 0,0===r.state?r.reactions.add(n):x((function(){i(n,r)})),n.promise})),s=function(){var e=new n,t=I(e);this.promise=e,this.resolve=W(K,t),this.reject=W(X,t)},A.f=L=function(e){return e===N||void 0===e?new s:z(e)},!l)&&g(E)&&T!==Object.prototype){a=T.then,M||d(T,"then",(function(e,t){var r=this;return new N((function(e,t){u(a,r,e,t)})).then(e,t)}),{unsafe:!0});try{delete T.constructor}catch(e){}f&&f(T,P)}o({global:!0,constructor:!0,wrap:!0,forced:O},{Promise:N}),p(N,"Promise",!1,!0),m("Promise")},{"../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,t,r){"use strict";var i=e("../internals/export"),n=e("../internals/is-pure"),s=e("../internals/promise-native-constructor"),a=e("../internals/fails"),o=e("../internals/get-built-in"),l=e("../internals/is-callable"),c=e("../internals/species-constructor"),h=e("../internals/promise-resolve"),u=(e=e("../internals/define-built-in"),s&&s.prototype);i({target:"Promise",proto:!0,real:!0,forced:!!s&&a((function(){u.finally.call({then:function(){}},(function(){}))}))},{finally:function(e){var t=c(this,o("Promise")),r=l(e);return this.then(r?function(r){return h(t,e()).then((function(){return r}))}:e,r?function(r){return h(t,e()).then((function(){throw r}))}:e)}}),!n&&l(s)&&(i=o("Promise").prototype.finally,u.finally!==i)&&e(u,"finally",i,{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,t,r){"use strict";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,t,r){"use strict";var i=e("../internals/export"),n=e("../internals/function-call"),s=e("../internals/a-callable"),a=e("../internals/new-promise-capability"),o=e("../internals/perform"),l=e("../internals/iterate");i({target:"Promise",stat:!0,forced:e("../internals/promise-statics-incorrect-iteration")},{race:function(e){var t=this,r=a.f(t),i=r.reject,c=o((function(){var a=s(t.resolve);l(e,(function(e){n(a,t,e).then(r.resolve,i)}))}));return c.error&&i(c.value),r.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,t,r){"use strict";var i=e("../internals/export"),n=e("../internals/function-call"),s=e("../internals/new-promise-capability");i({target:"Promise",stat:!0,forced:e("../internals/promise-constructor-detection").CONSTRUCTOR},{reject:function(e){var t=s.f(this);return n(t.reject,void 0,e),t.promise}})},{"../internals/export":259,"../internals/function-call":264,"../internals/new-promise-capability":303,"../internals/promise-constructor-detection":324}],375:[function(e,t,r){"use strict";var i=e("../internals/export"),n=e("../internals/get-built-in"),s=e("../internals/is-pure"),a=e("../internals/promise-native-constructor"),o=e("../internals/promise-constructor-detection").CONSTRUCTOR,l=e("../internals/promise-resolve"),c=n("Promise"),h=s&&!o;i({target:"Promise",stat:!0,forced:s||o},{resolve:function(e){return l(h&&this===c?a:this,e)}})},{"../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,t,r){"use strict";var i=e("../internals/export"),n=e("../internals/function-uncurry-this"),s=e("../internals/to-absolute-index"),a=RangeError,o=String.fromCharCode,l=(e=String.fromCodePoint,n([].join));i({target:"String",stat:!0,arity:1,forced:!!e&&1!==e.length},{fromCodePoint:function(e){for(var t,r=[],i=arguments.length,n=0;n>10),t%1024+56320)}return l(r,"")}})},{"../internals/export":259,"../internals/function-uncurry-this":268,"../internals/to-absolute-index":340}],377:[function(e,t,r){"use strict";var i=e("../internals/export"),n=e("../internals/function-uncurry-this"),s=e("../internals/not-a-regexp"),a=e("../internals/require-object-coercible"),o=e("../internals/to-string"),l=(e=e("../internals/correct-is-regexp-logic"),n("".indexOf));i({target:"String",proto:!0,forced:!e("includes")},{includes:function(e){return!!~l(o(a(this)),o(s(e)),1r?t=("rmd160"===e?new l:c(e)).update(t).digest():t.length=t?e:""+Array(t+1-i.length).join(r)+e}function t(e){return e instanceof x||!(!e||!e[w])}function r(e,t,i){var n;if(!e)return y;if("string"==typeof e){var s=e.toLowerCase();t=(v[s]&&(n=s),t&&(v[s]=t,n=s),e.split("-"));if(!n&&1>>1];r=s.r28shl(r,o),n=s.r28shl(n,o);s.pc2(r,n,e.keys,a)}},l.prototype._update=function(e,t,r,i){var n=this._desState,a=s.readUInt32BE(e,t);e=s.readUInt32BE(e,t+4);s.ip(a,e,n.tmp,0),a=n.tmp[0],e=n.tmp[1],"encrypt"===this.type?this._encrypt(n,a,e,n.tmp,0):this._decrypt(n,a,e,n.tmp,0),a=n.tmp[0],e=n.tmp[1],s.writeUInt32BE(r,a,i),s.writeUInt32BE(r,e,i+4)},l.prototype._pad=function(e,t){if(!1===this.padding)return!1;for(var r=e.length-t,i=t;i>>0,a=h}s.rip(o,a,i,n)},l.prototype._decrypt=function(e,t,r,i,n){for(var a=r,o=t,l=e.keys.length-2;0<=l;l-=2){var c=e.keys[l],h=e.keys[l+1];c=(s.expand(a,e.tmp,0),c^=e.tmp[0],h^=e.tmp[1],s.substitute(c,h)),h=a,a=(o^s.permute(c))>>>0,o=h}s.rip(a,o,i,n)}},{"./cipher":396,"./utils":399,inherits:440,"minimalistic-assert":453}],398:[function(e,t,r){"use strict";var i=e("minimalistic-assert"),n=e("inherits"),s=e("./cipher"),a=e("./des");function o(e,t){i.equal(t.length,24,"Invalid key length");var r=t.slice(0,8),n=t.slice(8,16);t=t.slice(16,24);this.ciphers="encrypt"===e?[a.create({type:"encrypt",key:r}),a.create({type:"decrypt",key:n}),a.create({type:"encrypt",key:t})]:[a.create({type:"decrypt",key:t}),a.create({type:"encrypt",key:n}),a.create({type:"decrypt",key:r})]}function l(e){s.call(this,e),e=new o(this.type,this.options.key),this._edeState=e}n(l,s),(t.exports=l).create=function(e){return new l(e)},l.prototype._update=function(e,t,r,i){var n=this._edeState;n.ciphers[0]._update(e,t,r,i),n.ciphers[1]._update(r,i,r,i),n.ciphers[2]._update(r,i,r,i)},l.prototype._pad=a.prototype._pad,l.prototype._unpad=a.prototype._unpad},{"./cipher":396,"./des":397,inherits:440,"minimalistic-assert":453}],399:[function(e,t,r){"use strict";r.readUInt32BE=function(e,t){return(e[0+t]<<24|e[1+t]<<16|e[2+t]<<8|e[3+t])>>>0},r.writeUInt32BE=function(e,t,r){e[0+r]=t>>>24,e[1+r]=t>>>16&255,e[2+r]=t>>>8&255,e[3+r]=255&t},r.ip=function(e,t,r,i){for(var n=0,s=0,a=6;0<=a;a-=2){for(var o=0;o<=24;o+=8)n=n<<1|t>>>o+a&1;for(o=0;o<=24;o+=8)n=n<<1|e>>>o+a&1}for(a=6;0<=a;a-=2){for(o=1;o<=25;o+=8)s=s<<1|t>>>o+a&1;for(o=1;o<=25;o+=8)s=s<<1|e>>>o+a&1}r[i+0]=n>>>0,r[i+1]=s>>>0},r.rip=function(e,t,r,i){for(var n=0,s=0,a=0;a<4;a++)for(var o=24;0<=o;o-=8)n=(n=n<<1|t>>>o+a&1)<<1|e>>>o+a&1;for(a=4;a<8;a++)for(o=24;0<=o;o-=8)s=(s=s<<1|t>>>o+a&1)<<1|e>>>o+a&1;r[i+0]=n>>>0,r[i+1]=s>>>0},r.pc1=function(e,t,r,i){for(var n=0,s=0,a=7;5<=a;a--){for(var o=0;o<=24;o+=8)n=n<<1|t>>o+a&1;for(o=0;o<=24;o+=8)n=n<<1|e>>o+a&1}for(o=0;o<=24;o+=8)n=n<<1|t>>o+a&1;for(a=1;a<=3;a++){for(o=0;o<=24;o+=8)s=s<<1|t>>o+a&1;for(o=0;o<=24;o+=8)s=s<<1|e>>o+a&1}for(o=0;o<=24;o+=8)s=s<<1|e>>o+a&1;r[i+0]=n>>>0,r[i+1]=s>>>0},r.r28shl=function(e,t){return e<>>28-t};var i=[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],n=(r.pc2=function(e,t,r,n){for(var s=0,a=0,o=i.length>>>1,l=0;l>>i[l]&1;for(l=o;l>>i[l]&1;r[n+0]=s>>>0,r[n+1]=a>>>0},r.expand=function(e,t,r){for(var i=0,n=0,s=(i=(1&e)<<5|e>>>27,23);15<=s;s-=4)i=i<<6|e>>>s&63;for(s=11;3<=s;s-=4)n=(n|e>>>s&63)<<6;n|=(31&e)<<1|e>>>31,t[r+0]=i>>>0,t[r+1]=n>>>0},[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]),s=(r.substitute=function(e,t){for(var r=0,i=0;i<4;i++)r=r<<4|n[64*i+(e>>>18-6*i&63)];for(i=0;i<4;i++)r=r<<4|n[256+64*i+(t>>>18-6*i&63)];return r>>>0},[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]);r.permute=function(e){for(var t=0,r=0;r>>s[r]&1;return t>>>0},r.padSplit=function(e,t,r){for(var i=e.toString(2);i.lengthe;)r.ishrn(1);if(r.isEven()&&r.iadd(o),r.testn(1)||r.iadd(l),t.cmp(l)){if(!t.cmp(c))for(;r.mod(h).cmp(u);)r.iadd(f)}else for(;r.mod(s).cmp(d);)r.iadd(f);if(m(p=r.shrn(1))&&m(r)&&b(p)&&b(r)&&a.test(p)&&a.test(r))return r}}},{"bn.js":404,"miller-rabin":451,randombytes:475}],403:[function(e,t,r){t.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,t,r){arguments[4][184][0].apply(r,arguments)},{buffer:188,dup:184}],405:[function(e,t,r){"use strict";r.version=e("../package.json").version,r.utils=e("./elliptic/utils"),r.rand=e("brorand"),r.curve=e("./elliptic/curve"),r.curves=e("./elliptic/curves"),r.ec=e("./elliptic/ec"),r.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,t,r){"use strict";var i=e("bn.js"),n=e("../utils"),s=n.getNAF,a=n.getJSF,o=n.assert;function l(e,t){this.type=e,this.p=new i(t.p,16),this.red=t.prime?i.red(t.prime):i.mont(this.p),this.zero=new i(0).toRed(this.red),this.one=new i(1).toRed(this.red),this.two=new i(2).toRed(this.red),this.n=t.n&&new i(t.n,16),this.g=t.g&&this.pointFromJSON(t.g,t.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,e=this.n&&this.p.div(this.n),!e||0>1]):l.mixedAdd(n[-u-1>>1].neg()):0>1]):l.add(n[-u-1>>1].neg())}return"affine"===e.type?l.toP():l},l.prototype._wnafMulAdd=function(e,t,r,i,n){for(var o,l=this._wnafT1,c=this._wnafT2,h=this._wnafT3,u=0,d=0;d>1]:T<0&&(o=c[C][-T-1>>1].neg()),_="affine"===o.type?_.mixedAdd(o):_.add(o))}}for(d=0;d=Math.ceil((e.bitLength()+1)/t.step)},c.prototype._getDoubles=function(e,t){if(this.precomputed&&this.precomputed.doubles)return this.precomputed.doubles;for(var r=[this],i=this,n=0;n":""},c.prototype.isInfinity=function(){return 0===this.x.cmpn(0)&&(0===this.y.cmp(this.z)||this.zOne&&0===this.y.cmp(this.curve.c))},c.prototype._extDbl=function(){var e=this.x.redSqr(),t=this.y.redSqr(),r=(r=this.z.redSqr()).redIAdd(r),i=this.curve._mulA(e),n=(e=this.x.redAdd(this.y).redSqr().redISub(e).redISub(t),i.redAdd(t)),s=(r=n.redSub(r),i=i.redSub(t),t=e.redMul(r),n.redMul(i));e=e.redMul(i),i=r.redMul(n);return this.curve.point(t,s,i,e)},c.prototype._projDbl=function(){var e,t,r,i,n,s,a=this.x.redAdd(this.y).redSqr(),o=this.x.redSqr(),l=this.y.redSqr();return s=this.curve.twisted?(s=(r=this.curve._mulA(o)).redAdd(l),this.zOne?(e=a.redSub(o).redSub(l).redMul(s.redSub(this.curve.two)),t=s.redMul(r.redSub(l)),s.redSqr().redSub(s).redSub(s)):(i=this.z.redSqr(),n=s.redSub(i).redISub(i),e=a.redSub(o).redISub(l).redMul(n),t=s.redMul(r.redSub(l)),s.redMul(n))):(r=o.redAdd(l),i=this.curve._mulC(this.z).redSqr(),n=r.redSub(i).redSub(i),e=this.curve._mulC(a.redISub(r)).redMul(n),t=this.curve._mulC(r).redMul(o.redISub(l)),r.redMul(n)),this.curve.point(e,t,s)},c.prototype.dbl=function(){return this.isInfinity()?this:this.curve.extended?this._extDbl():this._projDbl()},c.prototype._extAdd=function(e){var t=this.y.redSub(this.x).redMul(e.y.redSub(e.x)),r=this.y.redAdd(this.x).redMul(e.y.redAdd(e.x)),i=this.t.redMul(this.curve.dd).redMul(e.t),n=(e=this.z.redMul(e.z.redAdd(e.z)),r.redSub(t)),s=e.redSub(i);e=e.redAdd(i),i=r.redAdd(t),r=n.redMul(s),t=e.redMul(i),n=n.redMul(i),i=s.redMul(e);return this.curve.point(r,t,i,n)},c.prototype._projAdd=function(e){var t,r=this.z.redMul(e.z),i=r.redSqr(),n=this.x.redMul(e.x),s=this.y.redMul(e.y),a=this.curve.d.redMul(n).redMul(s),o=i.redSub(a);i=i.redAdd(a),a=this.x.redAdd(this.y).redMul(e.x.redAdd(e.y)).redISub(n).redISub(s),e=r.redMul(o).redMul(a),a=(this.curve.twisted?(t=r.redMul(i).redMul(s.redSub(this.curve._mulA(n))),o):(t=r.redMul(i).redMul(s.redSub(n)),this.curve._mulC(o))).redMul(i);return this.curve.point(e,t,a)},c.prototype.add=function(e){return this.isInfinity()?e:e.isInfinity()?this:this.curve.extended?this._extAdd(e):this._projAdd(e)},c.prototype.mul=function(e){return this._hasDoubles(e)?this.curve._fixedNafMul(this,e):this.curve._wnafMul(this,e)},c.prototype.mulAdd=function(e,t,r){return this.curve._wnafMulAdd(1,[this,t],[e,r],2,!1)},c.prototype.jmulAdd=function(e,t,r){return this.curve._wnafMulAdd(1,[this,t],[e,r],2,!0)},c.prototype.normalize=function(){var e;return this.zOne||(e=this.z.redInvm(),this.x=this.x.redMul(e),this.y=this.y.redMul(e),this.t&&(this.t=this.t.redMul(e)),this.z=this.curve.one,this.zOne=!0),this},c.prototype.neg=function(){return this.curve.point(this.x.redNeg(),this.y,this.z,this.t&&this.t.redNeg())},c.prototype.getX=function(){return this.normalize(),this.x.fromRed()},c.prototype.getY=function(){return this.normalize(),this.y.fromRed()},c.prototype.eq=function(e){return this===e||0===this.getX().cmp(e.getX())&&0===this.getY().cmp(e.getY())},c.prototype.eqXToP=function(e){var t=e.toRed(this.curve.red).redMul(this.z);if(0===this.x.cmp(t))return!0;for(var r=e.clone(),i=this.curve.redN.redMul(this.z);;){if(r.iadd(this.curve.n),0<=r.cmp(this.curve.p))return!1;if(t.redIAdd(i),0===this.x.cmp(t))return!0}},c.prototype.toP=c.prototype.normalize,c.prototype.mixedAdd=c.prototype.add},{"../utils":419,"./base":406,"bn.js":420,inherits:440}],408:[function(e,t,r){"use strict";r.base=e("./base"),r.short=e("./short"),r.mont=e("./mont"),r.edwards=e("./edwards")},{"./base":406,"./edwards":407,"./mont":409,"./short":410}],409:[function(e,t,r){"use strict";var i=e("bn.js"),n=e("inherits"),s=e("./base"),a=e("../utils");function o(e){s.call(this,"mont",e),this.a=new i(e.a,16).toRed(this.red),this.b=new i(e.b,16).toRed(this.red),this.i4=new i(4).toRed(this.red).redInvm(),this.two=new i(2).toRed(this.red),this.a24=this.i4.redMul(this.a.redAdd(this.two))}function l(e,t,r){s.BasePoint.call(this,e,"projective"),null===t&&null===r?(this.x=this.curve.one,this.z=this.curve.zero):(this.x=new i(t,16),this.z=new i(r,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)))}n(o,s),(t.exports=o).prototype.validate=function(e){e=e.normalize().x;var t=e.redSqr();t=t.redMul(e).redAdd(t.redMul(this.a)).redAdd(e);return 0===t.redSqrt().redSqr().cmp(t)},n(l,s.BasePoint),o.prototype.decodePoint=function(e,t){return this.point(a.toArray(e,t),1)},o.prototype.point=function(e,t){return new l(this,e,t)},o.prototype.pointFromJSON=function(e){return l.fromJSON(this,e)},l.prototype.precompute=function(){},l.prototype._encode=function(){return this.getX().toArray("be",this.curve.p.byteLength())},l.fromJSON=function(e,t){return new l(e,t[0],t[1]||e.one)},l.prototype.inspect=function(){return this.isInfinity()?"":""},l.prototype.isInfinity=function(){return 0===this.z.cmpn(0)},l.prototype.dbl=function(){var e=this.x.redAdd(this.z).redSqr(),t=this.x.redSub(this.z).redSqr(),r=e.redSub(t);e=e.redMul(t),t=r.redMul(t.redAdd(this.curve.a24.redMul(r)));return this.curve.point(e,t)},l.prototype.add=function(){throw new Error("Not supported on Montgomery curve")},l.prototype.diffAdd=function(e,t){var r=this.x.redAdd(this.z),i=this.x.redSub(this.z),n=e.x.redAdd(e.z);e=e.x.redSub(e.z).redMul(r),r=n.redMul(i),n=t.z.redMul(e.redAdd(r).redSqr()),i=t.x.redMul(e.redISub(r).redSqr());return this.curve.point(n,i)},l.prototype.mul=function(e){for(var t=e.clone(),r=this,i=this.curve.point(null,null),n=[];0!==t.cmpn(0);t.iushrn(1))n.push(t.andln(1));for(var s=n.length-1;0<=s;s--)0===n[s]?(r=r.diffAdd(i,this),i=i.dbl()):(i=r.diffAdd(i,this),r=r.dbl());return i},l.prototype.mulAdd=function(){throw new Error("Not supported on Montgomery curve")},l.prototype.jumlAdd=function(){throw new Error("Not supported on Montgomery curve")},l.prototype.eq=function(e){return 0===this.getX().cmp(e.getX())},l.prototype.normalize=function(){return this.x=this.x.redMul(this.z.redInvm()),this.z=this.curve.one,this},l.prototype.getX=function(){return this.normalize(),this.x.fromRed()}},{"../utils":419,"./base":406,"bn.js":420,inherits:440}],410:[function(e,t,r){"use strict";var i=e("../utils"),n=e("bn.js"),s=e("inherits"),a=e("./base"),o=i.assert;function l(e){a.call(this,"short",e),this.a=new n(e.a,16).toRed(this.red),this.b=new n(e.b,16).toRed(this.red),this.tinv=this.two.redInvm(),this.zeroA=0===this.a.fromRed().cmpn(0),this.threeA=0===this.a.fromRed().sub(this.p).cmpn(-3),this.endo=this._getEndomorphism(e),this._endoWnafT1=new Array(4),this._endoWnafT2=new Array(4)}function c(e,t,r,i){a.BasePoint.call(this,e,"affine"),null===t&&null===r?(this.x=null,this.y=null,this.inf=!0):(this.x=new n(t,16),this.y=new n(r,16),i&&(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 h(e,t,r,i){a.BasePoint.call(this,e,"jacobian"),null===t&&null===r&&null===i?(this.x=this.curve.one,this.y=this.curve.one,this.z=new n(0)):(this.x=new n(t,16),this.y=new n(r,16),this.z=new n(i,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(l,a),(t.exports=l).prototype._getEndomorphism=function(e){var t,r,i;if(this.zeroA&&this.g&&this.n&&1===this.p.modn(3))return r=(e.beta?new n(e.beta,16):r=(r=this._getEndoRoots(this.p))[0].cmp(r[1])<0?r[0]:r[1]).toRed(this.red),e.lambda?t=new n(e.lambda,16):(i=this._getEndoRoots(this.n),0===this.g.mul(i[0]).x.cmp(this.g.x.redMul(r))?t=i[0]:(t=i[1],o(0===this.g.mul(t).x.cmp(this.g.x.redMul(r))))),{beta:r,lambda:t,basis:e.basis?e.basis.map((function(e){return{a:new n(e.a,16),b:new n(e.b,16)}})):this._getEndoBasis(t)}},l.prototype._getEndoRoots=function(e){e=e===this.p?this.red:n.mont(e);var t=new n(2).toRed(e).redInvm(),r=t.redNeg();e=new n(3).toRed(e).redNeg().redSqrt().redMul(t);return[r.redAdd(e).fromRed(),r.redSub(e).fromRed()]},l.prototype._getEndoBasis=function(e){for(var t,r,i,s,a,o=this.n.ushrn(Math.floor(this.n.bitLength()/2)),l=e,c=this.n.clone(),h=new n(1),u=new n(0),d=new n(0),f=new n(1),p=0;0!==l.cmpn(0);){var m=c.div(l),b=c.sub(m.mul(l)),g=d.sub(m.mul(h));m=f.sub(m.mul(u));if(!i&&b.cmp(o)<0)t=a.neg(),r=h,i=b.neg(),s=g;else if(i&&2==++p)break;c=l,l=a=b,d=h,h=g,f=u,u=m}e=b.neg();var y=g,v=i.sqr().add(s.sqr());return 0<=e.sqr().add(y.sqr()).cmp(v)&&(e=t,y=r),i.negative&&(i=i.neg(),s=s.neg()),e.negative&&(e=e.neg(),y=y.neg()),[{a:i,b:s},{a:e,b:y}]},l.prototype._endoSplit=function(e){var t=this.endo.basis,r=t[0],i=(t=t[1],t.b.mul(e).divRound(this.n)),n=r.b.neg().mul(e).divRound(this.n),s=i.mul(r.a),a=n.mul(t.a);i=i.mul(r.b),r=n.mul(t.b);return{k1:e.sub(s).sub(a),k2:i.add(r).neg()}},l.prototype.pointFromX=function(e,t){var r=(e=(e=new n(e,16)).red?e:e.toRed(this.red)).redSqr().redMul(e).redIAdd(e.redMul(this.a)).redIAdd(this.b),i=r.redSqrt();if(0!==i.redSqr().redSub(r).cmp(this.zero))throw new Error("invalid point");return r=i.fromRed().isOdd(),(t&&!r||!t&&r)&&(i=i.redNeg()),this.point(e,i)},l.prototype.validate=function(e){var t,r;return!!e.inf||(r=e.x,e=e.y,t=this.a.redMul(r),r=r.redSqr().redMul(r).redIAdd(t).redIAdd(this.b),0===e.redSqr().redISub(r).cmpn(0))},l.prototype._endoWnafMulAdd=function(e,t,r){for(var i=this._endoWnafT1,n=this._endoWnafT2,s=0;s":""},c.prototype.isInfinity=function(){return this.inf},c.prototype.add=function(e){var t;return this.inf?e:e.inf?this:this.eq(e)?this.dbl():this.neg().eq(e)||0===this.x.cmp(e.x)?this.curve.point(null,null):(e=(t=0!==(t=this.y.redSub(e.y)).cmpn(0)?t.redMul(this.x.redSub(e.x).redInvm()):t).redSqr().redISub(this.x).redISub(e.x),t=t.redMul(this.x.redSub(e)).redISub(this.y),this.curve.point(e,t))},c.prototype.dbl=function(){var e,t,r;return this.inf?this:0===(r=this.y.redAdd(this.y)).cmpn(0)?this.curve.point(null,null):(t=this.curve.a,e=this.x.redSqr(),r=r.redInvm(),t=(e=e.redAdd(e).redIAdd(e).redIAdd(t).redMul(r)).redSqr().redISub(this.x.redAdd(this.x)),r=e.redMul(this.x.redSub(t)).redISub(this.y),this.curve.point(t,r))},c.prototype.getX=function(){return this.x.fromRed()},c.prototype.getY=function(){return this.y.fromRed()},c.prototype.mul=function(e){return e=new n(e,16),this.isInfinity()?this:this._hasDoubles(e)?this.curve._fixedNafMul(this,e):this.curve.endo?this.curve._endoWnafMulAdd([this],[e]):this.curve._wnafMul(this,e)},c.prototype.mulAdd=function(e,t,r){return t=[this,t],e=[e,r],this.curve.endo?this.curve._endoWnafMulAdd(t,e):this.curve._wnafMulAdd(1,t,e,2)},c.prototype.jmulAdd=function(e,t,r){return t=[this,t],e=[e,r],this.curve.endo?this.curve._endoWnafMulAdd(t,e,!0):this.curve._wnafMulAdd(1,t,e,2,!0)},c.prototype.eq=function(e){return this===e||this.inf===e.inf&&(this.inf||0===this.x.cmp(e.x)&&0===this.y.cmp(e.y))},c.prototype.neg=function(e){var t,r;return this.inf?this:(t=this.curve.point(this.x,this.y.redNeg()),e&&this.precomputed&&(e=this.precomputed,r=function(e){return e.neg()},t.precomputed={naf:e.naf&&{wnd:e.naf.wnd,points:e.naf.points.map(r)},doubles:e.doubles&&{step:e.doubles.step,points:e.doubles.points.map(r)}}),t)},c.prototype.toJ=function(){return this.inf?this.curve.jpoint(null,null,null):this.curve.jpoint(this.x,this.y,this.curve.one)},s(h,a.BasePoint),l.prototype.jpoint=function(e,t,r){return new h(this,e,t,r)},h.prototype.toP=function(){var e,t,r;return this.isInfinity()?this.curve.point(null,null):(r=(e=this.z.redInvm()).redSqr(),t=this.x.redMul(r),r=this.y.redMul(r).redMul(e),this.curve.point(t,r))},h.prototype.neg=function(){return this.curve.jpoint(this.x,this.y.redNeg(),this.z)},h.prototype.add=function(e){var t,r,i,n,s,a;return this.isInfinity()?e:e.isInfinity()?this:(t=e.z.redSqr(),s=this.z.redSqr(),a=this.x.redMul(t),r=e.x.redMul(s),t=this.y.redMul(t.redMul(e.z)),s=e.y.redMul(s.redMul(this.z)),r=a.redSub(r),s=t.redSub(s),0===r.cmpn(0)?0!==s.cmpn(0)?this.curve.jpoint(null,null,null):this.dbl():(i=(n=r.redSqr()).redMul(r),a=a.redMul(n),n=s.redSqr().redIAdd(i).redISub(a).redISub(a),s=s.redMul(a.redISub(n)).redISub(t.redMul(i)),a=this.z.redMul(e.z).redMul(r),this.curve.jpoint(n,s,a)))},h.prototype.mixedAdd=function(e){var t,r,i,n,s;return this.isInfinity()?e.toJ():e.isInfinity()?this:(r=this.z.redSqr(),s=this.x,n=e.x.redMul(r),t=this.y,e=e.y.redMul(r).redMul(this.z),r=s.redSub(n),n=t.redSub(e),0===r.cmpn(0)?0!==n.cmpn(0)?this.curve.jpoint(null,null,null):this.dbl():(i=(e=r.redSqr()).redMul(r),s=s.redMul(e),e=n.redSqr().redIAdd(i).redISub(s).redISub(s),n=n.redMul(s.redISub(e)).redISub(t.redMul(i)),s=this.z.redMul(r),this.curve.jpoint(e,n,s)))},h.prototype.dblp=function(e){if(0===e)return this;if(this.isInfinity())return this;if(!e)return this.dbl();if(this.curve.zeroA||this.curve.threeA){for(var t=this,r=0;r":""},h.prototype.isInfinity=function(){return 0===this.z.cmpn(0)}},{"../utils":419,"./base":406,"bn.js":420,inherits:440}],411:[function(e,t,r){"use strict";var i,n=r,s=(r=e("hash.js"),e("./curve")),a=e("./utils").assert;function o(e){"short"===e.type?this.curve=new s.short(e):"edwards"===e.type?this.curve=new s.edwards(e):this.curve=new s.mont(e),this.g=this.curve.g,this.n=this.curve.n,this.hash=e.hash,a(this.g.validate(),"Invalid curve"),a(this.g.mul(this.n).isInfinity(),"Invalid curve, G*N != O")}function l(e,t){Object.defineProperty(n,e,{configurable:!0,enumerable:!0,get:function(){var r=new o(t);return Object.defineProperty(n,e,{configurable:!0,enumerable:!0,value:r}),r}})}n.PresetCurve=o,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:r.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:r.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:r.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:r.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:r.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:r.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:r.sha256,gRed:!1,g:["216936d3cd6e53fec0a4e231fdd6dc5c692cc7609525a7b2c9562d608f25d51a","6666666666666666666666666666666666666666666666666666666666666658"]});try{i=e("./precomputed/secp256k1")}catch(e){i=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:r.sha256,beta:"7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee",lambda:"5363ad4cc05c30e0a5261c028812645a122e22ea20816678df02967c1b23bd72",basis:[{a:"3086d221a7d46bcde86c90e49284eb15",b:"-e4437ed6010e88286f547fa90abfe4c3"},{a:"114ca50f7a8e2f3f657c1108d9d44cfd8",b:"3086d221a7d46bcde86c90e49284eb15"}],gRed:!1,g:["79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8",i]})},{"./curve":408,"./precomputed/secp256k1":418,"./utils":419,"hash.js":426}],412:[function(e,t,r){"use strict";var i=e("bn.js"),n=e("hmac-drbg"),s=e("../utils"),a=e("../curves"),o=e("brorand"),l=s.assert,c=e("./key"),h=e("./signature");function u(e){if(!(this instanceof u))return new u(e);"string"==typeof e&&(l(Object.prototype.hasOwnProperty.call(a,e),"Unknown curve "+e),e=a[e]),e instanceof a.PresetCurve&&(e={curve:e}),this.curve=e.curve.curve,this.n=this.curve.n,this.nh=this.n.ushrn(1),this.g=this.curve.g,this.g=e.curve.g,this.g.precompute(e.curve.n.bitLength()+1),this.hash=e.hash||e.curve.hash}(t.exports=u).prototype.keyPair=function(e){return new c(this,e)},u.prototype.keyFromPrivate=function(e,t){return c.fromPrivate(this,e,t)},u.prototype.keyFromPublic=function(e,t){return c.fromPublic(this,e,t)},u.prototype.genKeyPair=function(e){for(var t=new n({hash:this.hash,pers:(e=e||{}).pers,persEnc:e.persEnc||"utf8",entropy:e.entropy||o(this.hash.hmacStrength),entropyEnc:e.entropy&&e.entropyEnc||"utf8",nonce:this.n.toArray()}),r=this.n.byteLength(),s=this.n.sub(new i(2));;){var a=new i(t.generate(r));if(!(0>=1;if(0<=s.cmp(this.curve.p.umod(this.curve.n))&&r)throw new Error("Unable to find sencond key candinate");return s=r?this.curve.pointFromX(s.add(this.curve.n),o):this.curve.pointFromX(s,o),r=t.r.invm(n),o=n.sub(e).mul(r).umod(n),t=a.mul(r).umod(n),this.g.mulAdd(o,s,t)},u.prototype.getKeyRecoveryParam=function(e,t,r,i){if(null!==(t=new h(t,i)).recoveryParam)return t.recoveryParam;for(var n,s=0;s<4;s++){try{n=this.recoverPubKey(e,t,s)}catch(e){continue}if(n.eq(r))return s}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,t,r){"use strict";var i=e("bn.js"),n=e("../utils").assert;function s(e,t){this.ec=e,this.priv=null,this.pub=null,t.priv&&this._importPrivate(t.priv,t.privEnc),t.pub&&this._importPublic(t.pub,t.pubEnc)}(t.exports=s).fromPublic=function(e,t,r){return t instanceof s?t:new s(e,{pub:t,pubEnc:r})},s.fromPrivate=function(e,t,r){return t instanceof s?t:new s(e,{priv:t,privEnc:r})},s.prototype.validate=function(){var e=this.getPublic();return e.isInfinity()?{result:!1,reason:"Invalid public key"}:e.validate()?e.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(e,t){return"string"==typeof e&&(t=e,e=null),this.pub||(this.pub=this.ec.g.mul(this.priv)),t?this.pub.encode(t,e):this.pub},s.prototype.getPrivate=function(e){return"hex"===e?this.priv.toString(16,2):this.priv},s.prototype._importPrivate=function(e,t){this.priv=new i(e,t||16),this.priv=this.priv.umod(this.ec.curve.n)},s.prototype._importPublic=function(e,t){e.x||e.y?("mont"===this.ec.curve.type?n(e.x,"Need x coordinate"):"short"!==this.ec.curve.type&&"edwards"!==this.ec.curve.type||n(e.x&&e.y,"Need both x and y coordinate"),this.pub=this.ec.curve.point(e.x,e.y)):this.pub=this.ec.curve.decodePoint(e,t)},s.prototype.derive=function(e){return e.validate()||n(e.validate(),"public point not validated"),e.mul(this.priv).getX()},s.prototype.sign=function(e,t,r){return this.ec.sign(e,this,t,r)},s.prototype.verify=function(e,t){return this.ec.verify(e,t,this)},s.prototype.inspect=function(){return""}},{"../utils":419,"bn.js":420}],414:[function(e,t,r){"use strict";var i=e("bn.js"),n=e("../utils"),s=n.assert;function a(e,t){if(e instanceof a)return e;this._importDER(e,t)||(s(e.r&&e.s,"Signature without r or s"),this.r=new i(e.r,16),this.s=new i(e.s,16),void 0===e.recoveryParam?this.recoveryParam=null:this.recoveryParam=e.recoveryParam)}function o(){this.place=0}function l(e,t){var r=e[t.place++];if(!(128&r))return r;var i=15&r;if(0==i||4>>0;return!(n<=127)&&(t.place=a,n)}function c(e){for(var t=0,r=e.length-1;!e[t]&&!(128&e[t+1])&&t>>3);for(e.push(128|r);--r;)e.push(t>>>(r<<3)&255)}e.push(t)}(t.exports=a).prototype._importDER=function(e,t){if(e=n.toArray(e,t),t=new o,48!==e[t.place++])return!1;var r=l(e,t);if(!1===r)return!1;if(r+t.place!==e.length)return!1;if(2!==e[t.place++])return!1;if(r=l(e,t),!1===r)return!1;var s=e.slice(t.place,r+t.place);if(t.place+=r,2!==e[t.place++])return!1;if(r=l(e,t),!1===r)return!1;if(e.length!==r+t.place)return!1;if(e=e.slice(t.place,r+t.place),0===s[0]){if(!(128&s[1]))return!1;s=s.slice(1)}if(0===e[0]){if(!(128&e[1]))return!1;e=e.slice(1)}return this.r=new i(s),this.s=new i(e),!(this.recoveryParam=null)},a.prototype.toDER=function(e){var t=this.r.toArray(),r=this.s.toArray();for(128&t[0]&&(t=[0].concat(t)),128&r[0]&&(r=[0].concat(r)),t=c(t),r=c(r);!(r[0]||128&r[1]);)r=r.slice(1);var i=[2];h(i,t.length),(i=i.concat(t)).push(2),h(i,r.length),t=i.concat(r),i=[48];return h(i,t.length),i=i.concat(t),n.encode(i,e)}},{"../utils":419,"bn.js":420}],415:[function(e,t,r){"use strict";var i=e("hash.js"),n=e("../curves"),s=e("../utils"),a=s.assert,o=s.parseBytes,l=e("./key"),c=e("./signature");function h(e){if(a("ed25519"===e,"only tested with ed25519 so far"),!(this instanceof h))return new h(e);e=n[e].curve,this.curve=e,this.g=e.g,this.g.precompute(e.n.bitLength()+1),this.pointClass=e.point().constructor,this.encodingLength=Math.ceil(e.n.bitLength()/8),this.hash=i.sha512}(t.exports=h).prototype.sign=function(e,t){e=o(e);t=this.keyFromSecret(t);var r=this.hashInt(t.messagePrefix(),e),i=this.g.mul(r),n=this.encodePoint(i);e=this.hashInt(n,t.pubBytes(),e).mul(t.priv()),t=r.add(e).umod(this.curve.n);return this.makeSignature({R:i,S:t,Rencoded:n})},h.prototype.verify=function(e,t,r){e=o(e),t=this.makeSignature(t);r=this.keyFromPublic(r),e=this.hashInt(t.Rencoded(),r.pubBytes(),e);var i=this.g.mul(t.S());return t.R().add(r.pub().mul(e)).eq(i)},h.prototype.hashInt=function(){for(var e=this.hash(),t=0;t>1)-1>1)-l:l):o=0,i[a]=o,s.iushrn(1)}return i},i.getJSF=function(e,t){var r=[[],[]];e=e.clone(),t=t.clone();for(var i,n=0,s=0;0",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,t,r){"use strict";var i=Object.create||function(e){function t(){}return t.prototype=e,new t},n=Object.keys||function(e){var t,r=[];for(t in e)Object.prototype.hasOwnProperty.call(e,t)&&r.push(t);return t},s=Function.prototype.bind||function(e){var t=this;return function(){return t.apply(e,arguments)}};function a(){this._events&&Object.prototype.hasOwnProperty.call(this,"_events")||(this._events=i(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0}((t.exports=a).EventEmitter=a).prototype._events=void 0,a.prototype._maxListeners=void 0;var o,l=10;try{var c={};Object.defineProperty&&Object.defineProperty(c,"x",{value:0}),o=0===c.x}catch(e){o=!1}function h(e){return void 0===e._maxListeners?a.defaultMaxListeners:e._maxListeners}function u(e,t,r,n){var s,a;if("function"!=typeof r)throw new TypeError('"listener" argument must be a function');return(s=e._events)?(s.newListener&&(e.emit("newListener",t,r.listener||r),s=e._events),a=s[t]):(s=e._events=i(null),e._eventsCount=0),a?("function"==typeof a?a=s[t]=n?[r,a]:[a,r]:n?a.unshift(r):a.push(r),!a.warned&&(n=h(e))&&0n&&(a.warned=!0,(n=new Error("Possible EventEmitter memory leak detected. "+a.length+' "'+String(t)+'" listeners added. Use emitter.setMaxListeners() to increase limit.')).name="MaxListenersExceededWarning",n.emitter=e,n.type=t,n.count=a.length)):(a=s[t]=r,++e._eventsCount),e}function d(){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 e=new Array(arguments.length),t=0;t=this._blockSize;){for(var a=this._blockOffset;a=this._delta8){t=(e=this.pending).length%this._delta8,this.pending=e.slice(e.length-t,e.length),0===this.pending.length&&(this.pending=null),e=i.join32(e,0,e.length-t,this.endian);for(var r=0;r>>24&255,i[n++]=e>>>16&255,i[n++]=e>>>8&255,i[n++]=255&e}else for(i[n++]=255&e,i[n++]=e>>>8&255,i[n++]=e>>>16&255,i[n++]=e>>>24&255,i[n++]=0,i[n++]=0,i[n++]=0,i[n++]=0,s=8;sthis.blockSize&&(e=(new this.Hash).update(e).digest()),n(e.length<=this.blockSize);for(var t=e.length;t>>3},r.g1_256=function(e){return i(e,17)^i(e,19)^e>>>10}},{"../utils":437}],437:[function(e,t,r){"use strict";var i=e("minimalistic-assert");e=e("inherits");function n(e){return(e>>>24|e>>>8&65280|e<<8&16711680|(255&e)<<24)>>>0}function s(e){return 1===e.length?"0"+e:e}function a(e){return 7===e.length?"0"+e:6===e.length?"00"+e:5===e.length?"000"+e:4===e.length?"0000"+e:3===e.length?"00000"+e:2===e.length?"000000"+e:1===e.length?"0000000"+e:e}r.inherits=e,r.toArray=function(e,t){if(Array.isArray(e))return e.slice();if(!e)return[];var r,i,n=[];if("string"==typeof e)if(t){if("hex"===t)for((e=e.replace(/[^a-z0-9]+/gi,"")).length%2!=0&&(e="0"+e),a=0;a>6|192,n[s++]=63&o|128):(i=a,55296!=(64512&(r=e).charCodeAt(i))||i<0||i+1>=r.length||56320!=(64512&r.charCodeAt(i+1))?n[s++]=o>>12|224:(o=65536+((1023&o)<<10)+(1023&e.charCodeAt(++a)),n[s++]=o>>18|240,n[s++]=o>>12&63|128),n[s++]=o>>6&63|128,n[s++]=63&o|128)}else for(a=0;a>>0}return s},r.split32=function(e,t){for(var r=new Array(4*e.length),i=0,n=0;i>>24,r[n+1]=s>>>16&255,r[n+2]=s>>>8&255,r[n+3]=255&s):(r[n+3]=s>>>24,r[n+2]=s>>>16&255,r[n+1]=s>>>8&255,r[n]=255&s)}return r},r.rotr32=function(e,t){return e>>>t|e<<32-t},r.rotl32=function(e,t){return e<>>32-t},r.sum32=function(e,t){return e+t>>>0},r.sum32_3=function(e,t,r){return e+t+r>>>0},r.sum32_4=function(e,t,r,i){return e+t+r+i>>>0},r.sum32_5=function(e,t,r,i,n){return e+t+r+i+n>>>0},r.sum64=function(e,t,r,i){var n=e[t],s=i+e[t+1]>>>0;e[t]=(s>>0,e[t+1]=s},r.sum64_hi=function(e,t,r,i){return(t+i>>>0>>0},r.sum64_lo=function(e,t,r,i){return t+i>>>0},r.sum64_4_hi=function(e,t,r,i,n,s,a,o){var l=0;return e+r+n+a+((l=l+((e=t+i>>>0)>>0)>>0>>0},r.sum64_4_lo=function(e,t,r,i,n,s,a,o){return t+i+s+o>>>0},r.sum64_5_hi=function(e,t,r,i,n,s,a,o,l,c){var h=0;return e+r+n+a+l+((h=(h+=(e=t+i>>>0)>>0)>>0)>>0>>0},r.sum64_5_lo=function(e,t,r,i,n,s,a,o,l,c){return t+i+s+o+c>>>0},r.rotr64_hi=function(e,t,r){return(t<<32-r|e>>>r)>>>0},r.rotr64_lo=function(e,t,r){return(e<<32-r|t>>>r)>>>0},r.shr64_hi=function(e,t,r){return e>>>r},r.shr64_lo=function(e,t,r){return(e<<32-r|t>>>r)>>>0}},{inherits:440,"minimalistic-assert":453}],438:[function(e,t,r){"use strict";var i=e("hash.js"),n=e("minimalistic-crypto-utils"),s=e("minimalistic-assert");function a(e){if(!(this instanceof a))return new a(e);this.hash=e.hash,this.predResist=!!e.predResist,this.outLen=this.hash.outSize,this.minEntropy=e.minEntropy||this.hash.hmacStrength,this._reseed=null,this.reseedInterval=null,this.K=null,this.V=null;var t=n.toArray(e.entropy,e.entropyEnc||"hex"),r=n.toArray(e.nonce,e.nonceEnc||"hex");e=n.toArray(e.pers,e.persEnc||"hex");s(t.length>=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._init(t,r,e)}(t.exports=a).prototype._init=function(e,t,r){e=e.concat(t).concat(r),this.K=new Array(this.outLen/8),this.V=new Array(this.outLen/8);for(var i=0;i=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._update(e.concat(r||[])),this._reseed=1},a.prototype.generate=function(e,t,r,i){if(this._reseed>this.reseedInterval)throw new Error("Reseed is required");"string"!=typeof t&&(i=r,r=t,t=null),r&&(r=n.toArray(r,i||"hex"),this._update(r));for(var s=[];s.length>>1;case"base64":return C(e).length;default:if(n)return i?-1:S(e).length;t=(""+t).toLowerCase(),n=!0}}function d(e,r,i){var n,s=!1;if((r=void 0===r||r<0?0:r)>this.length)return"";if((i=void 0===i||i>this.length?this.length:i)<=0)return"";if((i>>>=0)<=(r>>>=0))return"";for(e=e||"utf8";;)switch(e){case"hex":var a=this,o=r,l=i,c=a.length;(!l||l<0||c=e.length){if(n)return-1;r=e.length-1}else if(r<0){if(!n)return-1;r=0}if("string"==typeof t&&(t=s.from(t,i)),s.isBuffer(t))return 0===t.length?-1:m(e,t,r,i,n);if("number"==typeof t)return t&=255,"function"==typeof Uint8Array.prototype.indexOf?(n?Uint8Array.prototype.indexOf:Uint8Array.prototype.lastIndexOf).call(e,t,r):m(e,[t],r,i,n);throw new TypeError("val must be string, number or Buffer")}function m(e,t,r,i,n){var s=1,a=e.length,o=t.length;if(void 0!==i&&("ucs2"===(i=String(i).toLowerCase())||"ucs-2"===i||"utf16le"===i||"utf-16le"===i)){if(e.length<2||t.length<2)return-1;a/=s=2,o/=2,r/=2}function l(e,t){return 1===s?e[t]:e.readUInt16BE(t*s)}if(n)for(var c=-1,h=r;h>>10&1023|55296),h=56320|1023&h),i.push(h),n+=u}var d=i,f=d.length;if(f<=4096)return String.fromCharCode.apply(String,d);for(var p="",m=0;me.length)throw new RangeError("Index out of range")}function w(e,t,r,i){if(r+i>e.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function _(e,t,r,n,s){return t=+t,r>>>=0,s||w(e,0,r,4),i.write(e,t,r,n,23,4),r+4}function x(e,t,r,n,s){return t=+t,r>>>=0,s||w(e,0,r,8),i.write(e,t,r,n,52,8),r+8}r.Buffer=s,r.SlowBuffer=function(e){return s.alloc(+(e=+e!=e?0:e))},r.INSPECT_MAX_BYTES=50,r.kMaxLength=2147483647,s.TYPED_ARRAY_SUPPORT=function(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===e.foo()}catch(e){return!1}}(),Object.defineProperty(s.prototype,"parent",{enumerable:!0,get:function(){if(s.isBuffer(this))return this.buffer}}),Object.defineProperty(s.prototype,"offset",{enumerable:!0,get:function(){if(s.isBuffer(this))return this.byteOffset}}),"undefined"!=typeof Symbol&&null!=Symbol.species&&s[Symbol.species]===s&&Object.defineProperty(s,Symbol.species,{value:null,configurable:!0,enumerable:!1,writable:!1}),s.poolSize=8192,s.from=a,s.prototype.__proto__=Uint8Array.prototype,s.__proto__=Uint8Array,s.alloc=function(e,t,r){return t=t,r=r,o(e=e),e<=0||void 0===t?n(e):"string"==typeof r?n(e).fill(t,r):n(e).fill(t)},s.allocUnsafe=l,s.allocUnsafeSlow=l,s.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==s.prototype},s.compare=function(e,t){if(E(e,Uint8Array)&&(e=s.from(e,e.offset,e.byteLength)),E(t,Uint8Array)&&(t=s.from(t,t.offset,t.byteLength)),!s.isBuffer(e)||!s.isBuffer(t))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;for(var r=e.length,i=t.length,n=0,a=Math.min(r,i);nt&&(e+=" ... "),""},s.prototype.compare=function(e,t,r,i,n){if(E(e,Uint8Array)&&(e=s.from(e,e.offset,e.byteLength)),!s.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===r&&(r=e?e.length:0),void 0===i&&(i=0),void 0===n&&(n=this.length),(t=void 0===t?0:t)<0||r>e.length||i<0||n>this.length)throw new RangeError("out of range index");if(n<=i&&r<=t)return 0;if(n<=i)return-1;if(r<=t)return 1;if(this===e)return 0;for(var a=(n>>>=0)-(i>>>=0),o=(r>>>=0)-(t>>>=0),l=Math.min(a,o),c=this.slice(i,n),h=e.slice(t,r),u=0;u>>=0,isFinite(r)?(r>>>=0,void 0===i&&(i="utf8")):(i=r,r=void 0)}var n=this.length-t;if((void 0===r||nthis.length)throw new RangeError("Attempt to write outside buffer bounds");i=i||"utf8";for(var s,a,o,l,c,h=!1;;)switch(i){case"hex":var u=this,d=e,f=t,p=r,m=(f=Number(f)||0,u.length-f);(!p||(p=Number(p))>m)&&(p=m),(m=d.length)/2>8,n.push(r%256),n.push(i);return n}(e,(s=this).length-o),s,o,a);default:if(h)throw new TypeError("Unknown encoding: "+i);i=(""+i).toLowerCase(),h=!0}},s.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},s.prototype.slice=function(e,t){var r=this.length;(e=~~e)<0?(e+=r)<0&&(e=0):r>>=0,t>>>=0,r||y(e,t,this.length);for(var i=this[e],n=1,s=0;++s>>=0,t>>>=0,r||y(e,t,this.length);for(var i=this[e+--t],n=1;0>>=0,t||y(e,1,this.length),this[e]},s.prototype.readUInt16LE=function(e,t){return e>>>=0,t||y(e,2,this.length),this[e]|this[e+1]<<8},s.prototype.readUInt16BE=function(e,t){return e>>>=0,t||y(e,2,this.length),this[e]<<8|this[e+1]},s.prototype.readUInt32LE=function(e,t){return e>>>=0,t||y(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},s.prototype.readUInt32BE=function(e,t){return e>>>=0,t||y(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},s.prototype.readIntLE=function(e,t,r){e>>>=0,t>>>=0,r||y(e,t,this.length);for(var i=this[e],n=1,s=0;++s=(n*=128)&&(i-=Math.pow(2,8*t)),i},s.prototype.readIntBE=function(e,t,r){e>>>=0,t>>>=0,r||y(e,t,this.length);for(var i=t,n=1,s=this[e+--i];0=(n*=128)&&(s-=Math.pow(2,8*t)),s},s.prototype.readInt8=function(e,t){return e>>>=0,t||y(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},s.prototype.readInt16LE=function(e,t){return e>>>=0,t||y(e,2,this.length),t=this[e]|this[e+1]<<8,32768&t?4294901760|t:t},s.prototype.readInt16BE=function(e,t){return e>>>=0,t||y(e,2,this.length),t=this[e+1]|this[e]<<8,32768&t?4294901760|t:t},s.prototype.readInt32LE=function(e,t){return e>>>=0,t||y(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},s.prototype.readInt32BE=function(e,t){return e>>>=0,t||y(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},s.prototype.readFloatLE=function(e,t){return e>>>=0,t||y(e,4,this.length),i.read(this,e,!0,23,4)},s.prototype.readFloatBE=function(e,t){return e>>>=0,t||y(e,4,this.length),i.read(this,e,!1,23,4)},s.prototype.readDoubleLE=function(e,t){return e>>>=0,t||y(e,8,this.length),i.read(this,e,!0,52,8)},s.prototype.readDoubleBE=function(e,t){return e>>>=0,t||y(e,8,this.length),i.read(this,e,!1,52,8)},s.prototype.writeUIntLE=function(e,t,r,i){e=+e,t>>>=0,r>>>=0,i||v(this,e,t,r,Math.pow(2,8*r)-1,0);var n=1,s=0;for(this[t]=255&e;++s>>=0,r>>>=0,i||v(this,e,t,r,Math.pow(2,8*r)-1,0);var n=r-1,s=1;for(this[t+n]=255&e;0<=--n&&(s*=256);)this[t+n]=e/s&255;return t+r},s.prototype.writeUInt8=function(e,t,r){return e=+e,t>>>=0,r||v(this,e,t,1,255,0),this[t]=255&e,t+1},s.prototype.writeUInt16LE=function(e,t,r){return e=+e,t>>>=0,r||v(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},s.prototype.writeUInt16BE=function(e,t,r){return e=+e,t>>>=0,r||v(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},s.prototype.writeUInt32LE=function(e,t,r){return e=+e,t>>>=0,r||v(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},s.prototype.writeUInt32BE=function(e,t,r){return e=+e,t>>>=0,r||v(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},s.prototype.writeIntLE=function(e,t,r,i){e=+e,t>>>=0,i||v(this,e,t,r,(i=Math.pow(2,8*r-1))-1,-i);var n=0,s=1,a=0;for(this[t]=255&e;++n>0)-a&255;return t+r},s.prototype.writeIntBE=function(e,t,r,i){e=+e,t>>>=0,i||v(this,e,t,r,(i=Math.pow(2,8*r-1))-1,-i);var n=r-1,s=1,a=0;for(this[t+n]=255&e;0<=--n&&(s*=256);)e<0&&0===a&&0!==this[t+n+1]&&(a=1),this[t+n]=(e/s>>0)-a&255;return t+r},s.prototype.writeInt8=function(e,t,r){return e=+e,t>>>=0,r||v(this,e,t,1,127,-128),this[t]=255&(e=e<0?255+e+1:e),t+1},s.prototype.writeInt16LE=function(e,t,r){return e=+e,t>>>=0,r||v(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},s.prototype.writeInt16BE=function(e,t,r){return e=+e,t>>>=0,r||v(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},s.prototype.writeInt32LE=function(e,t,r){return e=+e,t>>>=0,r||v(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},s.prototype.writeInt32BE=function(e,t,r){return e=+e,t>>>=0,r||v(this,e,t,4,2147483647,-2147483648),this[t]=(e=e<0?4294967295+e+1:e)>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},s.prototype.writeFloatLE=function(e,t,r){return _(this,e,t,!0,r)},s.prototype.writeFloatBE=function(e,t,r){return _(this,e,t,!1,r)},s.prototype.writeDoubleLE=function(e,t,r){return x(this,e,t,!0,r)},s.prototype.writeDoubleBE=function(e,t,r){return x(this,e,t,!1,r)},s.prototype.copy=function(e,t,r,i){if(!s.isBuffer(e))throw new TypeError("argument should be a Buffer");if(r=r||0,i||0===i||(i=this.length),t>=e.length&&(t=e.length),(i=0=this.length)throw new RangeError("Index out of range");if(i<0)throw new RangeError("sourceEnd out of bounds");i>this.length&&(i=this.length);var n=(i=e.length-t>>=0,r=void 0===r?this.length:r>>>0,"number"==typeof(e=e||0))for(a=t;a>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;s.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;s.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return s}function C(e){return t.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(k,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function T(e,t,r,i){for(var n=0;n=t.length||n>=e.length);++n)t[n+r]=e[n];return n}function E(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function M(e){return e!=e}}).call(this)}).call(this,e("buffer").Buffer)},{"base64-js":185,buffer:220,ieee754:439}],221:[function(e,t,r){"use strict";var i=e("safe-buffer").Buffer,n=e("stream").Transform,s=e("string_decoder").StringDecoder;function a(e){n.call(this),this.hashMode="string"==typeof e,this.hashMode?this[e]=this._finalOrDigest:this.final=this._finalOrDigest,this._final&&(this.__final=this._final,this._final=null),this._decoder=null,this._encoding=null}e("inherits")(a,n),a.prototype.update=function(e,t,r){return"string"==typeof e&&(e=i.from(e,t)),t=this._update(e),this.hashMode?this:t=r?this._toString(t,r):t},a.prototype.setAutoPadding=function(){},a.prototype.getAuthTag=function(){throw new Error("trying to get auth tag in unsupported state")},a.prototype.setAuthTag=function(){throw new Error("trying to set auth tag in unsupported state")},a.prototype.setAAD=function(){throw new Error("trying to set aad in unsupported state")},a.prototype._transform=function(e,t,r){var i;try{this.hashMode?this._update(e):this.push(this._update(e))}catch(e){i=e}finally{r(i)}},a.prototype._flush=function(e){var t;try{this.push(this.__final())}catch(e){t=e}e(t)},a.prototype._finalOrDigest=function(e){var t=this.__final()||i.alloc(0);return e?this._toString(t,e,!0):t},a.prototype._toString=function(e,t,r){if(this._decoder||(this._decoder=new s(t),this._encoding=t),this._encoding!==t)throw new Error("can't switch encodings");return t=this._decoder.write(e),r&&(t+=this._decoder.end()),t},t.exports=a},{inherits:440,"safe-buffer":494,stream:505,string_decoder:218}],222:[function(e,t,r){"use strict";var i=e("../internals/is-callable"),n=e("../internals/try-to-string"),s=TypeError;t.exports=function(e){if(i(e))return e;throw new s(n(e)+" is not a function")}},{"../internals/is-callable":285,"../internals/try-to-string":349}],223:[function(e,t,r){"use strict";var i=e("../internals/is-constructor"),n=e("../internals/try-to-string"),s=TypeError;t.exports=function(e){if(i(e))return e;throw new s(n(e)+" is not a constructor")}},{"../internals/is-constructor":286,"../internals/try-to-string":349}],224:[function(e,t,r){"use strict";var i=e("../internals/is-callable"),n=String,s=TypeError;t.exports=function(e){if("object"==typeof e||i(e))return e;throw new s("Can't set "+n(e)+" as a prototype")}},{"../internals/is-callable":285}],225:[function(e,t,r){"use strict";var i=e("../internals/well-known-symbol"),n=e("../internals/object-create"),s=(e=e("../internals/object-define-property").f,i("unscopables")),a=Array.prototype;void 0===a[s]&&e(a,s,{configurable:!0,value:n(null)}),t.exports=function(e){a[s][e]=!0}},{"../internals/object-create":306,"../internals/object-define-property":308,"../internals/well-known-symbol":357}],226:[function(e,t,r){"use strict";var i=e("../internals/object-is-prototype-of"),n=TypeError;t.exports=function(e,t){if(i(t,e))return e;throw new n("Incorrect invocation")}},{"../internals/object-is-prototype-of":314}],227:[function(e,t,r){"use strict";var i=e("../internals/is-object"),n=String,s=TypeError;t.exports=function(e){if(i(e))return e;throw new s(n(e)+" is not an object")}},{"../internals/is-object":289}],228:[function(e,t,r){"use strict";function i(e){return function(t,r,i){var o,l=n(t),c=a(l),h=s(i,c);if(e&&r!=r){for(;h"+e+"<\/script>"},p=function(){try{s=new ActiveXObject("htmlfile")}catch(e){}var e,t;p="undefined"==typeof document||document.domain&&s?n(s):((t=u("iframe")).style.display="none",h.appendChild(t),t.src=String("javascript:"),(e=t.contentWindow.document).open(),e.write(f("document.F=Object")),e.close(),e.F);for(var r=l.length;r--;)delete p.prototype[l[r]];return p()};c[d]=!0,t.exports=Object.create||function(e,t){var r;return null!==e?(i.prototype=a(e),r=new i,i.prototype=null,r[d]=e):r=p(),void 0===t?r:o.f(r,t)}},{"../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,t,r){"use strict";var i=e("../internals/descriptors"),n=e("../internals/v8-prototype-define-bug"),s=e("../internals/object-define-property"),a=e("../internals/an-object"),o=e("../internals/to-indexed-object"),l=e("../internals/object-keys");r.f=i&&!n?Object.defineProperties:function(e,t){a(e);for(var r,i=o(t),n=l(t),c=n.length,h=0;hc;)!n(i,r=t[c++])||~a(h,r)||l(h,r);return h}},{"../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,t,r){"use strict";var i=e("../internals/object-keys-internal"),n=e("../internals/enum-bug-keys");t.exports=Object.keys||function(e){return i(e,n)}},{"../internals/enum-bug-keys":258,"../internals/object-keys-internal":315}],317:[function(e,t,r){"use strict";var i={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,s=n&&!i.call({1:2},1);r.f=s?function(e){return e=n(this,e),!!e&&e.enumerable}:i},{}],318:[function(e,t,r){"use strict";var i=e("../internals/function-uncurry-this-accessor"),n=e("../internals/an-object"),s=e("../internals/a-possible-prototype");t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,r={};try{(e=i(Object.prototype,"__proto__","set"))(r,[]),t=r instanceof Array}catch(e){}return function(r,i){return n(r),s(i),t?e(r,i):r.__proto__=i,r}}():void 0)},{"../internals/a-possible-prototype":224,"../internals/an-object":227,"../internals/function-uncurry-this-accessor":266}],319:[function(e,t,r){"use strict";function i(e){return function(t){for(var r,i=c(t),s=l(i),a=d&&null===o(i),f=s.length,p=0,m=[];p=t.length)return e.target=void 0,c(void 0,!0);switch(r){case"keys":return c(i,!1);case"values":return c(t[i],!1)}return c([i,t[i]],!1)}),"values"),a=s.Arguments=s.Array;if(n("keys"),n("values"),n("entries"),!h&&u&&"values"!==a.name)try{o(a,"name",{value:"values"})}catch(e){}},{"../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,t,r){"use strict";function i(e,t){var r=f(arguments),i=p(t);if(u(i)||void 0!==e&&!d(e))return r[1]=function(e,t){if(u(i)&&(t=l(i,this,m(e),t)),!d(t))return t},o(b,null,r)}function n(e,t,r){var i=y(r,t-1);r=y(r,t+1);return g(k,e)&&!g(S,r)||g(S,e)&&!g(k,i)?"\\u"+_(v(e,0),16):e}var s=e("../internals/export"),a=e("../internals/get-built-in"),o=e("../internals/function-apply"),l=e("../internals/function-call"),c=e("../internals/function-uncurry-this"),h=e("../internals/fails"),u=e("../internals/is-callable"),d=e("../internals/is-symbol"),f=e("../internals/array-slice"),p=e("../internals/get-json-replacer-function"),m=(e=e("../internals/symbol-constructor-detection"),String),b=a("JSON","stringify"),g=c(/./.exec),y=c("".charAt),v=c("".charCodeAt),w=c("".replace),_=c(1..toString),x=/[\uD800-\uDFFF]/g,k=/^[\uD800-\uDBFF]$/,S=/^[\uDC00-\uDFFF]$/,C=!e||h((function(){var e=a("Symbol")("stringify detection");return"[null]"!==b([e])||"{}"!==b({a:e})||"{}"!==b(Object(e))})),T=h((function(){return'"\\udf06\\ud834"'!==b("\udf06\ud834")||'"\\udead"'!==b("\udead")}));b&&s({target:"JSON",stat:!0,arity:3,forced:C||T},{stringify:function(e,t,r){var s=f(arguments);s=o(C?i:b,null,s);return T&&"string"==typeof s?w(s,x,n):s}})},{"../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,t,r){"use strict";e("../internals/export")({target:"Number",stat:!0},{isNaN:function(e){return e!=e}})},{"../internals/export":259}],364:[function(e,t,r){"use strict";var i=e("../internals/export");e=e("../internals/object-assign");i({target:"Object",stat:!0,arity:2,forced:Object.assign!==e},{assign:e})},{"../internals/export":259,"../internals/object-assign":305}],365:[function(e,t,r){"use strict";var i=e("../internals/export"),n=e("../internals/symbol-constructor-detection"),s=e("../internals/fails"),a=e("../internals/object-get-own-property-symbols"),o=e("../internals/to-object");i({target:"Object",stat:!0,forced:!n||s((function(){a.f(1)}))},{getOwnPropertySymbols:function(e){var t=a.f;return t?t(o(e)):[]}})},{"../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,t,r){"use strict";var i=e("../internals/export"),n=e("../internals/to-object"),s=e("../internals/object-keys");i({target:"Object",stat:!0,forced:e("../internals/fails")((function(){s(1)}))},{keys:function(e){return s(n(e))}})},{"../internals/export":259,"../internals/fails":260,"../internals/object-keys":316,"../internals/to-object":344}],367:[function(e,t,r){"use strict";var i=e("../internals/export"),n=e("../internals/object-to-array").values;i({target:"Object",stat:!0},{values:function(e){return n(e)}})},{"../internals/export":259,"../internals/object-to-array":319}],368:[function(e,t,r){"use strict";var i=e("../internals/export"),n=e("../internals/function-call"),s=e("../internals/a-callable"),a=e("../internals/new-promise-capability"),o=e("../internals/perform"),l=e("../internals/iterate");i({target:"Promise",stat:!0,forced:e("../internals/promise-statics-incorrect-iteration")},{all:function(e){var t=this,r=a.f(t),i=r.resolve,c=r.reject,h=o((function(){var r=s(t.resolve),a=[],o=0,h=1;l(e,(function(e){var s=o++,l=!1;h++,n(r,t,e).then((function(e){l||(l=!0,a[s]=e,--h)||i(a)}),c)})),--h||i(a)}));return h.error&&c(h.value),r.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,t,r){"use strict";var i=e("../internals/export"),n=e("../internals/is-pure"),s=e("../internals/promise-constructor-detection").CONSTRUCTOR,a=e("../internals/promise-native-constructor"),o=e("../internals/get-built-in"),l=e("../internals/is-callable"),c=(e=e("../internals/define-built-in"),a&&a.prototype);i({target:"Promise",proto:!0,forced:s,real:!0},{catch:function(e){return this.then(void 0,e)}}),!n&&l(a)&&(i=o("Promise").prototype.catch,c.catch!==i)&&e(c,"catch",i,{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,t,r){"use strict";function i(e,t){var r,i,n,s,a=t.value,o=1===t.state,l=o?e.ok:e.fail,d=e.resolve,f=e.reject,p=e.domain;try{l?(o||(2===t.rejection&&(s=t,u(_,h,(function(){var e=s.facade;c?F.emit("rejectionHandled",e):V("rejectionhandled",e,s.value)}))),t.rejection=1),!0===l?r=a:(p&&p.enter(),r=l(a),p&&(p.exit(),n=!0)),r===e.promise?f(new D("Promise-chain cycle")):(i=U(r))?u(i,r,d,f):d(r)):f(a)}catch(e){p&&!n&&p.exit(),f(e)}}var n,s,a,o=e("../internals/export"),l=e("../internals/is-pure"),c=e("../internals/engine-is-node"),h=e("../internals/global"),u=e("../internals/function-call"),d=e("../internals/define-built-in"),f=e("../internals/object-set-prototype-of"),p=e("../internals/set-to-string-tag"),m=e("../internals/set-species"),b=e("../internals/a-callable"),g=e("../internals/is-callable"),y=e("../internals/is-object"),v=e("../internals/an-instance"),w=e("../internals/species-constructor"),_=e("../internals/task").set,x=e("../internals/microtask"),k=e("../internals/host-report-errors"),S=e("../internals/perform"),C=e("../internals/queue"),T=e("../internals/internal-state"),E=e("../internals/promise-native-constructor"),M=e("../internals/promise-constructor-detection"),A=e("../internals/new-promise-capability"),O=M.CONSTRUCTOR,j=M.REJECTION_EVENT,I=(M=M.SUBCLASSING,T.getterFor("Promise")),R=T.set,N=(T=E&&E.prototype,E),P=T,D=h.TypeError,B=h.document,F=h.process,L=A.f,z=L,$=!!(B&&B.createEvent&&h.dispatchEvent),U=function(e){var t;return!(!y(e)||!g(t=e.then))&&t},H=function(e,t){e.notified||(e.notified=!0,x((function(){for(var r,n,s=e.reactions;r=s.get();)i(r,e);e.notified=!1,t&&!e.rejection&&(n=e,u(_,h,(function(){var e,t=n.facade,r=n.value;if(q(n)&&(e=S((function(){c?F.emit("unhandledRejection",r,t):V("unhandledrejection",t,r)})),n.rejection=c||q(n)?2:1,e.error))throw e.value})))})))},V=function(e,t,r){var i;$?((i=B.createEvent("Event")).promise=t,i.reason=r,i.initEvent(e,!1,!0),h.dispatchEvent(i)):i={promise:t,reason:r},!j&&(t=h["on"+e])?t(i):"unhandledrejection"===e&&k("Unhandled promise rejection",r)},q=function(e){return 1!==e.rejection&&!e.parent},W=function(e,t,r){return function(i){e(t,i,r)}},X=function(e,t,r){e.done||(e.done=!0,(e=r||e).value=t,e.state=2,H(e,!0))},K=function(e,t,r){if(!e.done){e.done=!0,r&&(e=r);try{if(e.facade===t)throw new D("Promise can't be resolved itself");var i=U(t);i?x((function(){var r={done:!1};try{u(i,t,W(K,r,e),W(X,r,e))}catch(t){X(r,t,e)}})):(e.value=t,e.state=1,H(e,!1))}catch(t){X({done:!1},t,e)}}};if(O&&(P=(N=function(e){v(this,P),b(e),u(n,this);var t=I(this);try{e(W(K,t),W(X,t))}catch(e){X(t,e)}}).prototype,(n=function(e){R(this,{type:"Promise",done:!1,notified:!1,parent:!1,reactions:new C,rejection:!1,state:0,value:void 0})}).prototype=d(P,"then",(function(e,t){var r=I(this),n=L(w(this,N));return r.parent=!0,n.ok=!g(e)||e,n.fail=g(t)&&t,n.domain=c?F.domain:void 0,0===r.state?r.reactions.add(n):x((function(){i(n,r)})),n.promise})),s=function(){var e=new n,t=I(e);this.promise=e,this.resolve=W(K,t),this.reject=W(X,t)},A.f=L=function(e){return e===N||void 0===e?new s:z(e)},!l)&&g(E)&&T!==Object.prototype){a=T.then,M||d(T,"then",(function(e,t){var r=this;return new N((function(e,t){u(a,r,e,t)})).then(e,t)}),{unsafe:!0});try{delete T.constructor}catch(e){}f&&f(T,P)}o({global:!0,constructor:!0,wrap:!0,forced:O},{Promise:N}),p(N,"Promise",!1,!0),m("Promise")},{"../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,t,r){"use strict";var i=e("../internals/export"),n=e("../internals/is-pure"),s=e("../internals/promise-native-constructor"),a=e("../internals/fails"),o=e("../internals/get-built-in"),l=e("../internals/is-callable"),c=e("../internals/species-constructor"),h=e("../internals/promise-resolve"),u=(e=e("../internals/define-built-in"),s&&s.prototype);i({target:"Promise",proto:!0,real:!0,forced:!!s&&a((function(){u.finally.call({then:function(){}},(function(){}))}))},{finally:function(e){var t=c(this,o("Promise")),r=l(e);return this.then(r?function(r){return h(t,e()).then((function(){return r}))}:e,r?function(r){return h(t,e()).then((function(){throw r}))}:e)}}),!n&&l(s)&&(i=o("Promise").prototype.finally,u.finally!==i)&&e(u,"finally",i,{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,t,r){"use strict";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,t,r){"use strict";var i=e("../internals/export"),n=e("../internals/function-call"),s=e("../internals/a-callable"),a=e("../internals/new-promise-capability"),o=e("../internals/perform"),l=e("../internals/iterate");i({target:"Promise",stat:!0,forced:e("../internals/promise-statics-incorrect-iteration")},{race:function(e){var t=this,r=a.f(t),i=r.reject,c=o((function(){var a=s(t.resolve);l(e,(function(e){n(a,t,e).then(r.resolve,i)}))}));return c.error&&i(c.value),r.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,t,r){"use strict";var i=e("../internals/export"),n=e("../internals/function-call"),s=e("../internals/new-promise-capability");i({target:"Promise",stat:!0,forced:e("../internals/promise-constructor-detection").CONSTRUCTOR},{reject:function(e){var t=s.f(this);return n(t.reject,void 0,e),t.promise}})},{"../internals/export":259,"../internals/function-call":264,"../internals/new-promise-capability":303,"../internals/promise-constructor-detection":324}],375:[function(e,t,r){"use strict";var i=e("../internals/export"),n=e("../internals/get-built-in"),s=e("../internals/is-pure"),a=e("../internals/promise-native-constructor"),o=e("../internals/promise-constructor-detection").CONSTRUCTOR,l=e("../internals/promise-resolve"),c=n("Promise"),h=s&&!o;i({target:"Promise",stat:!0,forced:s||o},{resolve:function(e){return l(h&&this===c?a:this,e)}})},{"../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,t,r){"use strict";var i=e("../internals/export"),n=e("../internals/function-uncurry-this"),s=e("../internals/to-absolute-index"),a=RangeError,o=String.fromCharCode,l=(e=String.fromCodePoint,n([].join));i({target:"String",stat:!0,arity:1,forced:!!e&&1!==e.length},{fromCodePoint:function(e){for(var t,r=[],i=arguments.length,n=0;n>10),t%1024+56320)}return l(r,"")}})},{"../internals/export":259,"../internals/function-uncurry-this":268,"../internals/to-absolute-index":340}],377:[function(e,t,r){"use strict";var i=e("../internals/export"),n=e("../internals/function-uncurry-this"),s=e("../internals/not-a-regexp"),a=e("../internals/require-object-coercible"),o=e("../internals/to-string"),l=(e=e("../internals/correct-is-regexp-logic"),n("".indexOf));i({target:"String",proto:!0,forced:!e("includes")},{includes:function(e){return!!~l(o(a(this)),o(s(e)),1r?t=("rmd160"===e?new l:c(e)).update(t).digest():t.length=t?e:""+Array(t+1-i.length).join(r)+e}function t(e){return e instanceof x||!(!e||!e[w])}function r(e,t,i){var n;if(!e)return y;if("string"==typeof e){var s=e.toLowerCase();t=(v[s]&&(n=s),t&&(v[s]=t,n=s),e.split("-"));if(!n&&1>>1];r=s.r28shl(r,o),n=s.r28shl(n,o);s.pc2(r,n,e.keys,a)}},l.prototype._update=function(e,t,r,i){var n=this._desState,a=s.readUInt32BE(e,t);e=s.readUInt32BE(e,t+4);s.ip(a,e,n.tmp,0),a=n.tmp[0],e=n.tmp[1],"encrypt"===this.type?this._encrypt(n,a,e,n.tmp,0):this._decrypt(n,a,e,n.tmp,0),a=n.tmp[0],e=n.tmp[1],s.writeUInt32BE(r,a,i),s.writeUInt32BE(r,e,i+4)},l.prototype._pad=function(e,t){if(!1===this.padding)return!1;for(var r=e.length-t,i=t;i>>0,a=h}s.rip(o,a,i,n)},l.prototype._decrypt=function(e,t,r,i,n){for(var a=r,o=t,l=e.keys.length-2;0<=l;l-=2){var c=e.keys[l],h=e.keys[l+1];c=(s.expand(a,e.tmp,0),c^=e.tmp[0],h^=e.tmp[1],s.substitute(c,h)),h=a,a=(o^s.permute(c))>>>0,o=h}s.rip(a,o,i,n)}},{"./cipher":396,"./utils":399,inherits:440,"minimalistic-assert":453}],398:[function(e,t,r){"use strict";var i=e("minimalistic-assert"),n=e("inherits"),s=e("./cipher"),a=e("./des");function o(e,t){i.equal(t.length,24,"Invalid key length");var r=t.slice(0,8),n=t.slice(8,16);t=t.slice(16,24);this.ciphers="encrypt"===e?[a.create({type:"encrypt",key:r}),a.create({type:"decrypt",key:n}),a.create({type:"encrypt",key:t})]:[a.create({type:"decrypt",key:t}),a.create({type:"encrypt",key:n}),a.create({type:"decrypt",key:r})]}function l(e){s.call(this,e),e=new o(this.type,this.options.key),this._edeState=e}n(l,s),(t.exports=l).create=function(e){return new l(e)},l.prototype._update=function(e,t,r,i){var n=this._edeState;n.ciphers[0]._update(e,t,r,i),n.ciphers[1]._update(r,i,r,i),n.ciphers[2]._update(r,i,r,i)},l.prototype._pad=a.prototype._pad,l.prototype._unpad=a.prototype._unpad},{"./cipher":396,"./des":397,inherits:440,"minimalistic-assert":453}],399:[function(e,t,r){"use strict";r.readUInt32BE=function(e,t){return(e[0+t]<<24|e[1+t]<<16|e[2+t]<<8|e[3+t])>>>0},r.writeUInt32BE=function(e,t,r){e[0+r]=t>>>24,e[1+r]=t>>>16&255,e[2+r]=t>>>8&255,e[3+r]=255&t},r.ip=function(e,t,r,i){for(var n=0,s=0,a=6;0<=a;a-=2){for(var o=0;o<=24;o+=8)n=n<<1|t>>>o+a&1;for(o=0;o<=24;o+=8)n=n<<1|e>>>o+a&1}for(a=6;0<=a;a-=2){for(o=1;o<=25;o+=8)s=s<<1|t>>>o+a&1;for(o=1;o<=25;o+=8)s=s<<1|e>>>o+a&1}r[i+0]=n>>>0,r[i+1]=s>>>0},r.rip=function(e,t,r,i){for(var n=0,s=0,a=0;a<4;a++)for(var o=24;0<=o;o-=8)n=(n=n<<1|t>>>o+a&1)<<1|e>>>o+a&1;for(a=4;a<8;a++)for(o=24;0<=o;o-=8)s=(s=s<<1|t>>>o+a&1)<<1|e>>>o+a&1;r[i+0]=n>>>0,r[i+1]=s>>>0},r.pc1=function(e,t,r,i){for(var n=0,s=0,a=7;5<=a;a--){for(var o=0;o<=24;o+=8)n=n<<1|t>>o+a&1;for(o=0;o<=24;o+=8)n=n<<1|e>>o+a&1}for(o=0;o<=24;o+=8)n=n<<1|t>>o+a&1;for(a=1;a<=3;a++){for(o=0;o<=24;o+=8)s=s<<1|t>>o+a&1;for(o=0;o<=24;o+=8)s=s<<1|e>>o+a&1}for(o=0;o<=24;o+=8)s=s<<1|e>>o+a&1;r[i+0]=n>>>0,r[i+1]=s>>>0},r.r28shl=function(e,t){return e<>>28-t};var i=[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],n=(r.pc2=function(e,t,r,n){for(var s=0,a=0,o=i.length>>>1,l=0;l>>i[l]&1;for(l=o;l>>i[l]&1;r[n+0]=s>>>0,r[n+1]=a>>>0},r.expand=function(e,t,r){for(var i=0,n=0,s=(i=(1&e)<<5|e>>>27,23);15<=s;s-=4)i=i<<6|e>>>s&63;for(s=11;3<=s;s-=4)n=(n|e>>>s&63)<<6;n|=(31&e)<<1|e>>>31,t[r+0]=i>>>0,t[r+1]=n>>>0},[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]),s=(r.substitute=function(e,t){for(var r=0,i=0;i<4;i++)r=r<<4|n[64*i+(e>>>18-6*i&63)];for(i=0;i<4;i++)r=r<<4|n[256+64*i+(t>>>18-6*i&63)];return r>>>0},[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]);r.permute=function(e){for(var t=0,r=0;r>>s[r]&1;return t>>>0},r.padSplit=function(e,t,r){for(var i=e.toString(2);i.lengthe;)r.ishrn(1);if(r.isEven()&&r.iadd(o),r.testn(1)||r.iadd(l),t.cmp(l)){if(!t.cmp(c))for(;r.mod(h).cmp(u);)r.iadd(f)}else for(;r.mod(s).cmp(d);)r.iadd(f);if(m(p=r.shrn(1))&&m(r)&&b(p)&&b(r)&&a.test(p)&&a.test(r))return r}}},{"bn.js":404,"miller-rabin":451,randombytes:475}],403:[function(e,t,r){t.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,t,r){arguments[4][184][0].apply(r,arguments)},{buffer:188,dup:184}],405:[function(e,t,r){"use strict";r.version=e("../package.json").version,r.utils=e("./elliptic/utils"),r.rand=e("brorand"),r.curve=e("./elliptic/curve"),r.curves=e("./elliptic/curves"),r.ec=e("./elliptic/ec"),r.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,t,r){"use strict";var i=e("bn.js"),n=e("../utils"),s=n.getNAF,a=n.getJSF,o=n.assert;function l(e,t){this.type=e,this.p=new i(t.p,16),this.red=t.prime?i.red(t.prime):i.mont(this.p),this.zero=new i(0).toRed(this.red),this.one=new i(1).toRed(this.red),this.two=new i(2).toRed(this.red),this.n=t.n&&new i(t.n,16),this.g=t.g&&this.pointFromJSON(t.g,t.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,e=this.n&&this.p.div(this.n),!e||0>1]):l.mixedAdd(n[-u-1>>1].neg()):0>1]):l.add(n[-u-1>>1].neg())}return"affine"===e.type?l.toP():l},l.prototype._wnafMulAdd=function(e,t,r,i,n){for(var o,l=this._wnafT1,c=this._wnafT2,h=this._wnafT3,u=0,d=0;d>1]:T<0&&(o=c[C][-T-1>>1].neg()),_="affine"===o.type?_.mixedAdd(o):_.add(o))}}for(d=0;d=Math.ceil((e.bitLength()+1)/t.step)},c.prototype._getDoubles=function(e,t){if(this.precomputed&&this.precomputed.doubles)return this.precomputed.doubles;for(var r=[this],i=this,n=0;n":""},c.prototype.isInfinity=function(){return 0===this.x.cmpn(0)&&(0===this.y.cmp(this.z)||this.zOne&&0===this.y.cmp(this.curve.c))},c.prototype._extDbl=function(){var e=this.x.redSqr(),t=this.y.redSqr(),r=(r=this.z.redSqr()).redIAdd(r),i=this.curve._mulA(e),n=(e=this.x.redAdd(this.y).redSqr().redISub(e).redISub(t),i.redAdd(t)),s=(r=n.redSub(r),i=i.redSub(t),t=e.redMul(r),n.redMul(i));e=e.redMul(i),i=r.redMul(n);return this.curve.point(t,s,i,e)},c.prototype._projDbl=function(){var e,t,r,i,n,s,a=this.x.redAdd(this.y).redSqr(),o=this.x.redSqr(),l=this.y.redSqr();return s=this.curve.twisted?(s=(r=this.curve._mulA(o)).redAdd(l),this.zOne?(e=a.redSub(o).redSub(l).redMul(s.redSub(this.curve.two)),t=s.redMul(r.redSub(l)),s.redSqr().redSub(s).redSub(s)):(i=this.z.redSqr(),n=s.redSub(i).redISub(i),e=a.redSub(o).redISub(l).redMul(n),t=s.redMul(r.redSub(l)),s.redMul(n))):(r=o.redAdd(l),i=this.curve._mulC(this.z).redSqr(),n=r.redSub(i).redSub(i),e=this.curve._mulC(a.redISub(r)).redMul(n),t=this.curve._mulC(r).redMul(o.redISub(l)),r.redMul(n)),this.curve.point(e,t,s)},c.prototype.dbl=function(){return this.isInfinity()?this:this.curve.extended?this._extDbl():this._projDbl()},c.prototype._extAdd=function(e){var t=this.y.redSub(this.x).redMul(e.y.redSub(e.x)),r=this.y.redAdd(this.x).redMul(e.y.redAdd(e.x)),i=this.t.redMul(this.curve.dd).redMul(e.t),n=(e=this.z.redMul(e.z.redAdd(e.z)),r.redSub(t)),s=e.redSub(i);e=e.redAdd(i),i=r.redAdd(t),r=n.redMul(s),t=e.redMul(i),n=n.redMul(i),i=s.redMul(e);return this.curve.point(r,t,i,n)},c.prototype._projAdd=function(e){var t,r=this.z.redMul(e.z),i=r.redSqr(),n=this.x.redMul(e.x),s=this.y.redMul(e.y),a=this.curve.d.redMul(n).redMul(s),o=i.redSub(a);i=i.redAdd(a),a=this.x.redAdd(this.y).redMul(e.x.redAdd(e.y)).redISub(n).redISub(s),e=r.redMul(o).redMul(a),a=(this.curve.twisted?(t=r.redMul(i).redMul(s.redSub(this.curve._mulA(n))),o):(t=r.redMul(i).redMul(s.redSub(n)),this.curve._mulC(o))).redMul(i);return this.curve.point(e,t,a)},c.prototype.add=function(e){return this.isInfinity()?e:e.isInfinity()?this:this.curve.extended?this._extAdd(e):this._projAdd(e)},c.prototype.mul=function(e){return this._hasDoubles(e)?this.curve._fixedNafMul(this,e):this.curve._wnafMul(this,e)},c.prototype.mulAdd=function(e,t,r){return this.curve._wnafMulAdd(1,[this,t],[e,r],2,!1)},c.prototype.jmulAdd=function(e,t,r){return this.curve._wnafMulAdd(1,[this,t],[e,r],2,!0)},c.prototype.normalize=function(){var e;return this.zOne||(e=this.z.redInvm(),this.x=this.x.redMul(e),this.y=this.y.redMul(e),this.t&&(this.t=this.t.redMul(e)),this.z=this.curve.one,this.zOne=!0),this},c.prototype.neg=function(){return this.curve.point(this.x.redNeg(),this.y,this.z,this.t&&this.t.redNeg())},c.prototype.getX=function(){return this.normalize(),this.x.fromRed()},c.prototype.getY=function(){return this.normalize(),this.y.fromRed()},c.prototype.eq=function(e){return this===e||0===this.getX().cmp(e.getX())&&0===this.getY().cmp(e.getY())},c.prototype.eqXToP=function(e){var t=e.toRed(this.curve.red).redMul(this.z);if(0===this.x.cmp(t))return!0;for(var r=e.clone(),i=this.curve.redN.redMul(this.z);;){if(r.iadd(this.curve.n),0<=r.cmp(this.curve.p))return!1;if(t.redIAdd(i),0===this.x.cmp(t))return!0}},c.prototype.toP=c.prototype.normalize,c.prototype.mixedAdd=c.prototype.add},{"../utils":419,"./base":406,"bn.js":420,inherits:440}],408:[function(e,t,r){"use strict";r.base=e("./base"),r.short=e("./short"),r.mont=e("./mont"),r.edwards=e("./edwards")},{"./base":406,"./edwards":407,"./mont":409,"./short":410}],409:[function(e,t,r){"use strict";var i=e("bn.js"),n=e("inherits"),s=e("./base"),a=e("../utils");function o(e){s.call(this,"mont",e),this.a=new i(e.a,16).toRed(this.red),this.b=new i(e.b,16).toRed(this.red),this.i4=new i(4).toRed(this.red).redInvm(),this.two=new i(2).toRed(this.red),this.a24=this.i4.redMul(this.a.redAdd(this.two))}function l(e,t,r){s.BasePoint.call(this,e,"projective"),null===t&&null===r?(this.x=this.curve.one,this.z=this.curve.zero):(this.x=new i(t,16),this.z=new i(r,16),this.x.red||(this.x=this.x.toRed(this.curve.red)),this.z.red||(this.z=this.z.toRed(this.curve.red)))}n(o,s),(t.exports=o).prototype.validate=function(e){e=e.normalize().x;var t=e.redSqr();t=t.redMul(e).redAdd(t.redMul(this.a)).redAdd(e);return 0===t.redSqrt().redSqr().cmp(t)},n(l,s.BasePoint),o.prototype.decodePoint=function(e,t){return this.point(a.toArray(e,t),1)},o.prototype.point=function(e,t){return new l(this,e,t)},o.prototype.pointFromJSON=function(e){return l.fromJSON(this,e)},l.prototype.precompute=function(){},l.prototype._encode=function(){return this.getX().toArray("be",this.curve.p.byteLength())},l.fromJSON=function(e,t){return new l(e,t[0],t[1]||e.one)},l.prototype.inspect=function(){return this.isInfinity()?"":""},l.prototype.isInfinity=function(){return 0===this.z.cmpn(0)},l.prototype.dbl=function(){var e=this.x.redAdd(this.z).redSqr(),t=this.x.redSub(this.z).redSqr(),r=e.redSub(t);e=e.redMul(t),t=r.redMul(t.redAdd(this.curve.a24.redMul(r)));return this.curve.point(e,t)},l.prototype.add=function(){throw new Error("Not supported on Montgomery curve")},l.prototype.diffAdd=function(e,t){var r=this.x.redAdd(this.z),i=this.x.redSub(this.z),n=e.x.redAdd(e.z);e=e.x.redSub(e.z).redMul(r),r=n.redMul(i),n=t.z.redMul(e.redAdd(r).redSqr()),i=t.x.redMul(e.redISub(r).redSqr());return this.curve.point(n,i)},l.prototype.mul=function(e){for(var t=e.clone(),r=this,i=this.curve.point(null,null),n=[];0!==t.cmpn(0);t.iushrn(1))n.push(t.andln(1));for(var s=n.length-1;0<=s;s--)0===n[s]?(r=r.diffAdd(i,this),i=i.dbl()):(i=r.diffAdd(i,this),r=r.dbl());return i},l.prototype.mulAdd=function(){throw new Error("Not supported on Montgomery curve")},l.prototype.jumlAdd=function(){throw new Error("Not supported on Montgomery curve")},l.prototype.eq=function(e){return 0===this.getX().cmp(e.getX())},l.prototype.normalize=function(){return this.x=this.x.redMul(this.z.redInvm()),this.z=this.curve.one,this},l.prototype.getX=function(){return this.normalize(),this.x.fromRed()}},{"../utils":419,"./base":406,"bn.js":420,inherits:440}],410:[function(e,t,r){"use strict";var i=e("../utils"),n=e("bn.js"),s=e("inherits"),a=e("./base"),o=i.assert;function l(e){a.call(this,"short",e),this.a=new n(e.a,16).toRed(this.red),this.b=new n(e.b,16).toRed(this.red),this.tinv=this.two.redInvm(),this.zeroA=0===this.a.fromRed().cmpn(0),this.threeA=0===this.a.fromRed().sub(this.p).cmpn(-3),this.endo=this._getEndomorphism(e),this._endoWnafT1=new Array(4),this._endoWnafT2=new Array(4)}function c(e,t,r,i){a.BasePoint.call(this,e,"affine"),null===t&&null===r?(this.x=null,this.y=null,this.inf=!0):(this.x=new n(t,16),this.y=new n(r,16),i&&(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 h(e,t,r,i){a.BasePoint.call(this,e,"jacobian"),null===t&&null===r&&null===i?(this.x=this.curve.one,this.y=this.curve.one,this.z=new n(0)):(this.x=new n(t,16),this.y=new n(r,16),this.z=new n(i,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(l,a),(t.exports=l).prototype._getEndomorphism=function(e){var t,r,i;if(this.zeroA&&this.g&&this.n&&1===this.p.modn(3))return r=(e.beta?new n(e.beta,16):r=(r=this._getEndoRoots(this.p))[0].cmp(r[1])<0?r[0]:r[1]).toRed(this.red),e.lambda?t=new n(e.lambda,16):(i=this._getEndoRoots(this.n),0===this.g.mul(i[0]).x.cmp(this.g.x.redMul(r))?t=i[0]:(t=i[1],o(0===this.g.mul(t).x.cmp(this.g.x.redMul(r))))),{beta:r,lambda:t,basis:e.basis?e.basis.map((function(e){return{a:new n(e.a,16),b:new n(e.b,16)}})):this._getEndoBasis(t)}},l.prototype._getEndoRoots=function(e){e=e===this.p?this.red:n.mont(e);var t=new n(2).toRed(e).redInvm(),r=t.redNeg();e=new n(3).toRed(e).redNeg().redSqrt().redMul(t);return[r.redAdd(e).fromRed(),r.redSub(e).fromRed()]},l.prototype._getEndoBasis=function(e){for(var t,r,i,s,a,o=this.n.ushrn(Math.floor(this.n.bitLength()/2)),l=e,c=this.n.clone(),h=new n(1),u=new n(0),d=new n(0),f=new n(1),p=0;0!==l.cmpn(0);){var m=c.div(l),b=c.sub(m.mul(l)),g=d.sub(m.mul(h));m=f.sub(m.mul(u));if(!i&&b.cmp(o)<0)t=a.neg(),r=h,i=b.neg(),s=g;else if(i&&2==++p)break;c=l,l=a=b,d=h,h=g,f=u,u=m}e=b.neg();var y=g,v=i.sqr().add(s.sqr());return 0<=e.sqr().add(y.sqr()).cmp(v)&&(e=t,y=r),i.negative&&(i=i.neg(),s=s.neg()),e.negative&&(e=e.neg(),y=y.neg()),[{a:i,b:s},{a:e,b:y}]},l.prototype._endoSplit=function(e){var t=this.endo.basis,r=t[0],i=(t=t[1],t.b.mul(e).divRound(this.n)),n=r.b.neg().mul(e).divRound(this.n),s=i.mul(r.a),a=n.mul(t.a);i=i.mul(r.b),r=n.mul(t.b);return{k1:e.sub(s).sub(a),k2:i.add(r).neg()}},l.prototype.pointFromX=function(e,t){var r=(e=(e=new n(e,16)).red?e:e.toRed(this.red)).redSqr().redMul(e).redIAdd(e.redMul(this.a)).redIAdd(this.b),i=r.redSqrt();if(0!==i.redSqr().redSub(r).cmp(this.zero))throw new Error("invalid point");return r=i.fromRed().isOdd(),(t&&!r||!t&&r)&&(i=i.redNeg()),this.point(e,i)},l.prototype.validate=function(e){var t,r;return!!e.inf||(r=e.x,e=e.y,t=this.a.redMul(r),r=r.redSqr().redMul(r).redIAdd(t).redIAdd(this.b),0===e.redSqr().redISub(r).cmpn(0))},l.prototype._endoWnafMulAdd=function(e,t,r){for(var i=this._endoWnafT1,n=this._endoWnafT2,s=0;s":""},c.prototype.isInfinity=function(){return this.inf},c.prototype.add=function(e){var t;return this.inf?e:e.inf?this:this.eq(e)?this.dbl():this.neg().eq(e)||0===this.x.cmp(e.x)?this.curve.point(null,null):(e=(t=0!==(t=this.y.redSub(e.y)).cmpn(0)?t.redMul(this.x.redSub(e.x).redInvm()):t).redSqr().redISub(this.x).redISub(e.x),t=t.redMul(this.x.redSub(e)).redISub(this.y),this.curve.point(e,t))},c.prototype.dbl=function(){var e,t,r;return this.inf?this:0===(r=this.y.redAdd(this.y)).cmpn(0)?this.curve.point(null,null):(t=this.curve.a,e=this.x.redSqr(),r=r.redInvm(),t=(e=e.redAdd(e).redIAdd(e).redIAdd(t).redMul(r)).redSqr().redISub(this.x.redAdd(this.x)),r=e.redMul(this.x.redSub(t)).redISub(this.y),this.curve.point(t,r))},c.prototype.getX=function(){return this.x.fromRed()},c.prototype.getY=function(){return this.y.fromRed()},c.prototype.mul=function(e){return e=new n(e,16),this.isInfinity()?this:this._hasDoubles(e)?this.curve._fixedNafMul(this,e):this.curve.endo?this.curve._endoWnafMulAdd([this],[e]):this.curve._wnafMul(this,e)},c.prototype.mulAdd=function(e,t,r){return t=[this,t],e=[e,r],this.curve.endo?this.curve._endoWnafMulAdd(t,e):this.curve._wnafMulAdd(1,t,e,2)},c.prototype.jmulAdd=function(e,t,r){return t=[this,t],e=[e,r],this.curve.endo?this.curve._endoWnafMulAdd(t,e,!0):this.curve._wnafMulAdd(1,t,e,2,!0)},c.prototype.eq=function(e){return this===e||this.inf===e.inf&&(this.inf||0===this.x.cmp(e.x)&&0===this.y.cmp(e.y))},c.prototype.neg=function(e){var t,r;return this.inf?this:(t=this.curve.point(this.x,this.y.redNeg()),e&&this.precomputed&&(e=this.precomputed,r=function(e){return e.neg()},t.precomputed={naf:e.naf&&{wnd:e.naf.wnd,points:e.naf.points.map(r)},doubles:e.doubles&&{step:e.doubles.step,points:e.doubles.points.map(r)}}),t)},c.prototype.toJ=function(){return this.inf?this.curve.jpoint(null,null,null):this.curve.jpoint(this.x,this.y,this.curve.one)},s(h,a.BasePoint),l.prototype.jpoint=function(e,t,r){return new h(this,e,t,r)},h.prototype.toP=function(){var e,t,r;return this.isInfinity()?this.curve.point(null,null):(r=(e=this.z.redInvm()).redSqr(),t=this.x.redMul(r),r=this.y.redMul(r).redMul(e),this.curve.point(t,r))},h.prototype.neg=function(){return this.curve.jpoint(this.x,this.y.redNeg(),this.z)},h.prototype.add=function(e){var t,r,i,n,s,a;return this.isInfinity()?e:e.isInfinity()?this:(t=e.z.redSqr(),s=this.z.redSqr(),a=this.x.redMul(t),r=e.x.redMul(s),t=this.y.redMul(t.redMul(e.z)),s=e.y.redMul(s.redMul(this.z)),r=a.redSub(r),s=t.redSub(s),0===r.cmpn(0)?0!==s.cmpn(0)?this.curve.jpoint(null,null,null):this.dbl():(i=(n=r.redSqr()).redMul(r),a=a.redMul(n),n=s.redSqr().redIAdd(i).redISub(a).redISub(a),s=s.redMul(a.redISub(n)).redISub(t.redMul(i)),a=this.z.redMul(e.z).redMul(r),this.curve.jpoint(n,s,a)))},h.prototype.mixedAdd=function(e){var t,r,i,n,s;return this.isInfinity()?e.toJ():e.isInfinity()?this:(r=this.z.redSqr(),s=this.x,n=e.x.redMul(r),t=this.y,e=e.y.redMul(r).redMul(this.z),r=s.redSub(n),n=t.redSub(e),0===r.cmpn(0)?0!==n.cmpn(0)?this.curve.jpoint(null,null,null):this.dbl():(i=(e=r.redSqr()).redMul(r),s=s.redMul(e),e=n.redSqr().redIAdd(i).redISub(s).redISub(s),n=n.redMul(s.redISub(e)).redISub(t.redMul(i)),s=this.z.redMul(r),this.curve.jpoint(e,n,s)))},h.prototype.dblp=function(e){if(0===e)return this;if(this.isInfinity())return this;if(!e)return this.dbl();if(this.curve.zeroA||this.curve.threeA){for(var t=this,r=0;r":""},h.prototype.isInfinity=function(){return 0===this.z.cmpn(0)}},{"../utils":419,"./base":406,"bn.js":420,inherits:440}],411:[function(e,t,r){"use strict";var i,n=r,s=(r=e("hash.js"),e("./curve")),a=e("./utils").assert;function o(e){"short"===e.type?this.curve=new s.short(e):"edwards"===e.type?this.curve=new s.edwards(e):this.curve=new s.mont(e),this.g=this.curve.g,this.n=this.curve.n,this.hash=e.hash,a(this.g.validate(),"Invalid curve"),a(this.g.mul(this.n).isInfinity(),"Invalid curve, G*N != O")}function l(e,t){Object.defineProperty(n,e,{configurable:!0,enumerable:!0,get:function(){var r=new o(t);return Object.defineProperty(n,e,{configurable:!0,enumerable:!0,value:r}),r}})}n.PresetCurve=o,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:r.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:r.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:r.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:r.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:r.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:r.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:r.sha256,gRed:!1,g:["216936d3cd6e53fec0a4e231fdd6dc5c692cc7609525a7b2c9562d608f25d51a","6666666666666666666666666666666666666666666666666666666666666658"]});try{i=e("./precomputed/secp256k1")}catch(e){i=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:r.sha256,beta:"7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee",lambda:"5363ad4cc05c30e0a5261c028812645a122e22ea20816678df02967c1b23bd72",basis:[{a:"3086d221a7d46bcde86c90e49284eb15",b:"-e4437ed6010e88286f547fa90abfe4c3"},{a:"114ca50f7a8e2f3f657c1108d9d44cfd8",b:"3086d221a7d46bcde86c90e49284eb15"}],gRed:!1,g:["79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8",i]})},{"./curve":408,"./precomputed/secp256k1":418,"./utils":419,"hash.js":426}],412:[function(e,t,r){"use strict";var i=e("bn.js"),n=e("hmac-drbg"),s=e("../utils"),a=e("../curves"),o=e("brorand"),l=s.assert,c=e("./key"),h=e("./signature");function u(e){if(!(this instanceof u))return new u(e);"string"==typeof e&&(l(Object.prototype.hasOwnProperty.call(a,e),"Unknown curve "+e),e=a[e]),e instanceof a.PresetCurve&&(e={curve:e}),this.curve=e.curve.curve,this.n=this.curve.n,this.nh=this.n.ushrn(1),this.g=this.curve.g,this.g=e.curve.g,this.g.precompute(e.curve.n.bitLength()+1),this.hash=e.hash||e.curve.hash}(t.exports=u).prototype.keyPair=function(e){return new c(this,e)},u.prototype.keyFromPrivate=function(e,t){return c.fromPrivate(this,e,t)},u.prototype.keyFromPublic=function(e,t){return c.fromPublic(this,e,t)},u.prototype.genKeyPair=function(e){for(var t=new n({hash:this.hash,pers:(e=e||{}).pers,persEnc:e.persEnc||"utf8",entropy:e.entropy||o(this.hash.hmacStrength),entropyEnc:e.entropy&&e.entropyEnc||"utf8",nonce:this.n.toArray()}),r=this.n.byteLength(),s=this.n.sub(new i(2));;){var a=new i(t.generate(r));if(!(0>=1;if(0<=s.cmp(this.curve.p.umod(this.curve.n))&&r)throw new Error("Unable to find sencond key candinate");return s=r?this.curve.pointFromX(s.add(this.curve.n),o):this.curve.pointFromX(s,o),r=t.r.invm(n),o=n.sub(e).mul(r).umod(n),t=a.mul(r).umod(n),this.g.mulAdd(o,s,t)},u.prototype.getKeyRecoveryParam=function(e,t,r,i){if(null!==(t=new h(t,i)).recoveryParam)return t.recoveryParam;for(var n,s=0;s<4;s++){try{n=this.recoverPubKey(e,t,s)}catch(e){continue}if(n.eq(r))return s}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,t,r){"use strict";var i=e("bn.js"),n=e("../utils").assert;function s(e,t){this.ec=e,this.priv=null,this.pub=null,t.priv&&this._importPrivate(t.priv,t.privEnc),t.pub&&this._importPublic(t.pub,t.pubEnc)}(t.exports=s).fromPublic=function(e,t,r){return t instanceof s?t:new s(e,{pub:t,pubEnc:r})},s.fromPrivate=function(e,t,r){return t instanceof s?t:new s(e,{priv:t,privEnc:r})},s.prototype.validate=function(){var e=this.getPublic();return e.isInfinity()?{result:!1,reason:"Invalid public key"}:e.validate()?e.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(e,t){return"string"==typeof e&&(t=e,e=null),this.pub||(this.pub=this.ec.g.mul(this.priv)),t?this.pub.encode(t,e):this.pub},s.prototype.getPrivate=function(e){return"hex"===e?this.priv.toString(16,2):this.priv},s.prototype._importPrivate=function(e,t){this.priv=new i(e,t||16),this.priv=this.priv.umod(this.ec.curve.n)},s.prototype._importPublic=function(e,t){e.x||e.y?("mont"===this.ec.curve.type?n(e.x,"Need x coordinate"):"short"!==this.ec.curve.type&&"edwards"!==this.ec.curve.type||n(e.x&&e.y,"Need both x and y coordinate"),this.pub=this.ec.curve.point(e.x,e.y)):this.pub=this.ec.curve.decodePoint(e,t)},s.prototype.derive=function(e){return e.validate()||n(e.validate(),"public point not validated"),e.mul(this.priv).getX()},s.prototype.sign=function(e,t,r){return this.ec.sign(e,this,t,r)},s.prototype.verify=function(e,t){return this.ec.verify(e,t,this)},s.prototype.inspect=function(){return""}},{"../utils":419,"bn.js":420}],414:[function(e,t,r){"use strict";var i=e("bn.js"),n=e("../utils"),s=n.assert;function a(e,t){if(e instanceof a)return e;this._importDER(e,t)||(s(e.r&&e.s,"Signature without r or s"),this.r=new i(e.r,16),this.s=new i(e.s,16),void 0===e.recoveryParam?this.recoveryParam=null:this.recoveryParam=e.recoveryParam)}function o(){this.place=0}function l(e,t){var r=e[t.place++];if(!(128&r))return r;var i=15&r;if(0==i||4>>0;return!(n<=127)&&(t.place=a,n)}function c(e){for(var t=0,r=e.length-1;!e[t]&&!(128&e[t+1])&&t>>3);for(e.push(128|r);--r;)e.push(t>>>(r<<3)&255)}e.push(t)}(t.exports=a).prototype._importDER=function(e,t){if(e=n.toArray(e,t),t=new o,48!==e[t.place++])return!1;var r=l(e,t);if(!1===r)return!1;if(r+t.place!==e.length)return!1;if(2!==e[t.place++])return!1;if(r=l(e,t),!1===r)return!1;var s=e.slice(t.place,r+t.place);if(t.place+=r,2!==e[t.place++])return!1;if(r=l(e,t),!1===r)return!1;if(e.length!==r+t.place)return!1;if(e=e.slice(t.place,r+t.place),0===s[0]){if(!(128&s[1]))return!1;s=s.slice(1)}if(0===e[0]){if(!(128&e[1]))return!1;e=e.slice(1)}return this.r=new i(s),this.s=new i(e),!(this.recoveryParam=null)},a.prototype.toDER=function(e){var t=this.r.toArray(),r=this.s.toArray();for(128&t[0]&&(t=[0].concat(t)),128&r[0]&&(r=[0].concat(r)),t=c(t),r=c(r);!(r[0]||128&r[1]);)r=r.slice(1);var i=[2];h(i,t.length),(i=i.concat(t)).push(2),h(i,r.length),t=i.concat(r),i=[48];return h(i,t.length),i=i.concat(t),n.encode(i,e)}},{"../utils":419,"bn.js":420}],415:[function(e,t,r){"use strict";var i=e("hash.js"),n=e("../curves"),s=e("../utils"),a=s.assert,o=s.parseBytes,l=e("./key"),c=e("./signature");function h(e){if(a("ed25519"===e,"only tested with ed25519 so far"),!(this instanceof h))return new h(e);e=n[e].curve,this.curve=e,this.g=e.g,this.g.precompute(e.n.bitLength()+1),this.pointClass=e.point().constructor,this.encodingLength=Math.ceil(e.n.bitLength()/8),this.hash=i.sha512}(t.exports=h).prototype.sign=function(e,t){e=o(e);t=this.keyFromSecret(t);var r=this.hashInt(t.messagePrefix(),e),i=this.g.mul(r),n=this.encodePoint(i);e=this.hashInt(n,t.pubBytes(),e).mul(t.priv()),t=r.add(e).umod(this.curve.n);return this.makeSignature({R:i,S:t,Rencoded:n})},h.prototype.verify=function(e,t,r){e=o(e),t=this.makeSignature(t);r=this.keyFromPublic(r),e=this.hashInt(t.Rencoded(),r.pubBytes(),e);var i=this.g.mul(t.S());return t.R().add(r.pub().mul(e)).eq(i)},h.prototype.hashInt=function(){for(var e=this.hash(),t=0;t>1)-1>1)-l:l):o=0,i[a]=o,s.iushrn(1)}return i},i.getJSF=function(e,t){var r=[[],[]];e=e.clone(),t=t.clone();for(var i,n=0,s=0;0",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,t,r){"use strict";var i=Object.create||function(e){function t(){}return t.prototype=e,new t},n=Object.keys||function(e){var t,r=[];for(t in e)Object.prototype.hasOwnProperty.call(e,t)&&r.push(t);return t},s=Function.prototype.bind||function(e){var t=this;return function(){return t.apply(e,arguments)}};function a(){this._events&&Object.prototype.hasOwnProperty.call(this,"_events")||(this._events=i(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0}((t.exports=a).EventEmitter=a).prototype._events=void 0,a.prototype._maxListeners=void 0;var o,l=10;try{var c={};Object.defineProperty&&Object.defineProperty(c,"x",{value:0}),o=0===c.x}catch(e){o=!1}function h(e){return void 0===e._maxListeners?a.defaultMaxListeners:e._maxListeners}function u(e,t,r,n){var s,a;if("function"!=typeof r)throw new TypeError('"listener" argument must be a function');return(s=e._events)?(s.newListener&&(e.emit("newListener",t,r.listener||r),s=e._events),a=s[t]):(s=e._events=i(null),e._eventsCount=0),a?("function"==typeof a?a=s[t]=n?[r,a]:[a,r]:n?a.unshift(r):a.push(r),!a.warned&&(n=h(e))&&0n&&(a.warned=!0,(n=new Error("Possible EventEmitter memory leak detected. "+a.length+' "'+String(t)+'" listeners added. Use emitter.setMaxListeners() to increase limit.')).name="MaxListenersExceededWarning",n.emitter=e,n.type=t,n.count=a.length)):(a=s[t]=r,++e._eventsCount),e}function d(){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 e=new Array(arguments.length),t=0;t=this._blockSize;){for(var a=this._blockOffset;a=this._delta8){t=(e=this.pending).length%this._delta8,this.pending=e.slice(e.length-t,e.length),0===this.pending.length&&(this.pending=null),e=i.join32(e,0,e.length-t,this.endian);for(var r=0;r>>24&255,i[n++]=e>>>16&255,i[n++]=e>>>8&255,i[n++]=255&e}else for(i[n++]=255&e,i[n++]=e>>>8&255,i[n++]=e>>>16&255,i[n++]=e>>>24&255,i[n++]=0,i[n++]=0,i[n++]=0,i[n++]=0,s=8;sthis.blockSize&&(e=(new this.Hash).update(e).digest()),n(e.length<=this.blockSize);for(var t=e.length;t>>3},r.g1_256=function(e){return i(e,17)^i(e,19)^e>>>10}},{"../utils":437}],437:[function(e,t,r){"use strict";var i=e("minimalistic-assert");e=e("inherits");function n(e){return(e>>>24|e>>>8&65280|e<<8&16711680|(255&e)<<24)>>>0}function s(e){return 1===e.length?"0"+e:e}function a(e){return 7===e.length?"0"+e:6===e.length?"00"+e:5===e.length?"000"+e:4===e.length?"0000"+e:3===e.length?"00000"+e:2===e.length?"000000"+e:1===e.length?"0000000"+e:e}r.inherits=e,r.toArray=function(e,t){if(Array.isArray(e))return e.slice();if(!e)return[];var r,i,n=[];if("string"==typeof e)if(t){if("hex"===t)for((e=e.replace(/[^a-z0-9]+/gi,"")).length%2!=0&&(e="0"+e),a=0;a>6|192,n[s++]=63&o|128):(i=a,55296!=(64512&(r=e).charCodeAt(i))||i<0||i+1>=r.length||56320!=(64512&r.charCodeAt(i+1))?n[s++]=o>>12|224:(o=65536+((1023&o)<<10)+(1023&e.charCodeAt(++a)),n[s++]=o>>18|240,n[s++]=o>>12&63|128),n[s++]=o>>6&63|128,n[s++]=63&o|128)}else for(a=0;a>>0}return s},r.split32=function(e,t){for(var r=new Array(4*e.length),i=0,n=0;i>>24,r[n+1]=s>>>16&255,r[n+2]=s>>>8&255,r[n+3]=255&s):(r[n+3]=s>>>24,r[n+2]=s>>>16&255,r[n+1]=s>>>8&255,r[n]=255&s)}return r},r.rotr32=function(e,t){return e>>>t|e<<32-t},r.rotl32=function(e,t){return e<>>32-t},r.sum32=function(e,t){return e+t>>>0},r.sum32_3=function(e,t,r){return e+t+r>>>0},r.sum32_4=function(e,t,r,i){return e+t+r+i>>>0},r.sum32_5=function(e,t,r,i,n){return e+t+r+i+n>>>0},r.sum64=function(e,t,r,i){var n=e[t],s=i+e[t+1]>>>0;e[t]=(s>>0,e[t+1]=s},r.sum64_hi=function(e,t,r,i){return(t+i>>>0>>0},r.sum64_lo=function(e,t,r,i){return t+i>>>0},r.sum64_4_hi=function(e,t,r,i,n,s,a,o){var l=0;return e+r+n+a+((l=l+((e=t+i>>>0)>>0)>>0>>0},r.sum64_4_lo=function(e,t,r,i,n,s,a,o){return t+i+s+o>>>0},r.sum64_5_hi=function(e,t,r,i,n,s,a,o,l,c){var h=0;return e+r+n+a+l+((h=(h+=(e=t+i>>>0)>>0)>>0)>>0>>0},r.sum64_5_lo=function(e,t,r,i,n,s,a,o,l,c){return t+i+s+o+c>>>0},r.rotr64_hi=function(e,t,r){return(t<<32-r|e>>>r)>>>0},r.rotr64_lo=function(e,t,r){return(e<<32-r|t>>>r)>>>0},r.shr64_hi=function(e,t,r){return e>>>r},r.shr64_lo=function(e,t,r){return(e<<32-r|t>>>r)>>>0}},{inherits:440,"minimalistic-assert":453}],438:[function(e,t,r){"use strict";var i=e("hash.js"),n=e("minimalistic-crypto-utils"),s=e("minimalistic-assert");function a(e){if(!(this instanceof a))return new a(e);this.hash=e.hash,this.predResist=!!e.predResist,this.outLen=this.hash.outSize,this.minEntropy=e.minEntropy||this.hash.hmacStrength,this._reseed=null,this.reseedInterval=null,this.K=null,this.V=null;var t=n.toArray(e.entropy,e.entropyEnc||"hex"),r=n.toArray(e.nonce,e.nonceEnc||"hex");e=n.toArray(e.pers,e.persEnc||"hex");s(t.length>=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._init(t,r,e)}(t.exports=a).prototype._init=function(e,t,r){e=e.concat(t).concat(r),this.K=new Array(this.outLen/8),this.V=new Array(this.outLen/8);for(var i=0;i=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._update(e.concat(r||[])),this._reseed=1},a.prototype.generate=function(e,t,r,i){if(this._reseed>this.reseedInterval)throw new Error("Reseed is required");"string"!=typeof t&&(i=r,r=t,t=null),r&&(r=n.toArray(r,i||"hex"),this._update(r));for(var s=[];s.length */r.read=function(e,t,r,i,n){var s,a,o=8*n-i-1,l=(1<>1,h=-7,u=r?n-1:0,d=r?-1:1;n=e[t+u];for(u+=d,s=n&(1<<-h)-1,n>>=-h,h+=o;0>=-h,h+=i;0>1,u=23===n?Math.pow(2,-24)-Math.pow(2,-77):0,d=i?0:s-1,f=i?1:-1;s=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(o=isNaN(t)?1:0,a=c):(a=Math.floor(Math.log(t)/Math.LN2),t*(i=Math.pow(2,-a))<1&&(a--,i*=2),2<=(t+=1<=a+h?u/i:u*Math.pow(2,1-h))*i&&(a++,i/=2),c<=a+h?(o=0,a=c):1<=a+h?(o=(t*i-1)*Math.pow(2,n),a+=h):(o=t*Math.pow(2,h-1)*Math.pow(2,n),a=0));8<=n;e[r+d]=255&o,d+=f,o/=256,n-=8);for(a=a<>4,o=1>6:64,l=2>2)+s.charAt(a)+s.charAt(o)+s.charAt(l));return c.join("")},r.decode=function(e){var t,r,i,a,o,l=0,c=0;if("data:"===e.substr(0,"data:".length))throw new Error("Invalid base64 input, it looks like a data url.");var h,u=3*(e=e.replace(/[^A-Za-z0-9+/=]/g,"")).length/4;if(e.charAt(e.length-1)===s.charAt(64)&&u--,e.charAt(e.length-2)===s.charAt(64)&&u--,u%1!=0)throw new Error("Invalid base64 input, bad content length.");for(h=new(n.uint8array?Uint8Array:Array)(0|u);l>4,r=(15&a)<<4|(a=s.indexOf(e.charAt(l++)))>>2,i=(3&a)<<6|(o=s.indexOf(e.charAt(l++))),h[c++]=t,64!==a&&(h[c++]=r),64!==o&&(h[c++]=i);return h}},{"./support":30,"./utils":32}],2:[function(e,t,r){var i=e("./external"),n=e("./stream/DataWorker"),s=e("./stream/Crc32Probe"),a=e("./stream/DataLengthProbe");function o(e,t,r,i,n){this.compressedSize=e,this.uncompressedSize=t,this.crc32=r,this.compression=i,this.compressedContent=n}o.prototype={getContentWorker:function(){var e=new n(i.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new a("data_length")),t=this;return e.on("end",(function(){if(this.streamInfo.data_length!==t.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")})),e},getCompressedWorker:function(){return new n(i.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},o.createWorkerFrom=function(e,t,r){return e.pipe(new s).pipe(new a("uncompressedSize")).pipe(t.compressWorker(r)).pipe(new a("compressedSize")).withStreamInfo("compression",t)},t.exports=o},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(e,t,r){var i=e("./stream/GenericWorker");r.STORE={magic:"\0\0",compressWorker:function(){return new i("STORE compression")},uncompressWorker:function(){return new i("STORE decompression")}},r.DEFLATE=e("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(e,t,r){var i=e("./utils"),n=function(){for(var e=[],t=0;t<256;t++){for(var r=t,i=0;i<8;i++)r=1&r?3988292384^r>>>1:r>>>1;e[t]=r}return e}();t.exports=function(e,t){return void 0!==e&&e.length?("string"!==i.getTypeOf(e)?function(e,t,r){var i=n,s=0+r;e^=-1;for(var a=0;a>>8^i[255&(e^t[a])];return-1^e}:function(e,t,r){var i=n,s=0+r;e^=-1;for(var a=0;a>>8^i[255&(e^t.charCodeAt(a))];return-1^e})(0|t,e,e.length):0}},{"./utils":32}],5:[function(e,t,r){r.base64=!1,r.binary=!1,r.dir=!1,r.createFolders=!0,r.date=null,r.compression=null,r.compressionOptions=null,r.comment=null,r.unixPermissions=null,r.dosPermissions=null},{}],6:[function(e,t,r){e="undefined"!=typeof Promise?Promise:e("lie"),t.exports={Promise:e}},{lie:37}],7:[function(e,t,r){var i="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Uint32Array,n=e("pako"),s=e("./utils"),a=e("./stream/GenericWorker"),o=i?"uint8array":"array";function l(e,t){a.call(this,"FlateWorker/"+e),this._pako=null,this._pakoAction=e,this._pakoOptions=t,this.meta={}}r.magic="\b\0",s.inherits(l,a),l.prototype.processChunk=function(e){this.meta=e.meta,null===this._pako&&this._createPako(),this._pako.push(s.transformTo(o,e.data),!1)},l.prototype.flush=function(){a.prototype.flush.call(this),null===this._pako&&this._createPako(),this._pako.push([],!0)},l.prototype.cleanUp=function(){a.prototype.cleanUp.call(this),this._pako=null},l.prototype._createPako=function(){this._pako=new n[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var e=this;this._pako.onData=function(t){e.push({data:t,meta:e.meta})}},r.compressWorker=function(e){return new l("Deflate",e)},r.uncompressWorker=function(){return new l("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(e,t,r){function i(e,t){for(var r="",i=0;i>>=8;return r}function n(e,t,r,n,a,h){var u=e.file,d=e.compression,f=h!==o.utf8encode,p=s.transformTo("string",h(u.name)),m=s.transformTo("string",o.utf8encode(u.name)),b=u.comment,g=(h=s.transformTo("string",h(b)),s.transformTo("string",o.utf8encode(b))),y=m.length!==u.name.length,v=(b=g.length!==b.length,""),w=u.dir,_=u.date,x={crc32:0,compressedSize:0,uncompressedSize:0};t&&!r||(x.crc32=e.crc32,x.compressedSize=e.compressedSize,x.uncompressedSize=e.uncompressedSize),r=0,t&&(r|=8),f||!y&&!b||(r|=2048),e=0,t=0,w&&(e|=16),"UNIX"===a?(t=798,e|=(65535&((f=u.unixPermissions)?f:w?16893:33204))<<16):(t=20,e|=63&(u.dosPermissions||0)),a=_.getUTCHours(),a=(a=((a<<=6)|_.getUTCMinutes())<<5)|_.getUTCSeconds()/2,f=_.getUTCFullYear()-1980,f=(f=((f<<=4)|_.getUTCMonth()+1)<<5)|_.getUTCDate(),y&&(w=i(1,1)+i(l(p),4)+m,v+="up"+i(w.length,2)+w),b&&(u=i(1,1)+i(l(h),4)+g,v+="uc"+i(u.length,2)+u),_="",_=(_=(_=(_=(_=(_=(_=(_=(_=(_+="\n\0")+i(r,2))+d.magic)+i(a,2))+i(f,2))+i(x.crc32,4))+i(x.compressedSize,4))+i(x.uncompressedSize,4))+i(p.length,2))+i(v.length,2);return{fileRecord:c.LOCAL_FILE_HEADER+_+p+v,dirRecord:c.CENTRAL_FILE_HEADER+i(t,2)+_+i(h.length,2)+"\0\0\0\0"+i(e,4)+i(n,4)+p+v+h}}var s=e("../utils"),a=e("../stream/GenericWorker"),o=e("../utf8"),l=e("../crc32"),c=e("../signature");function h(e,t,r,i){a.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=t,this.zipPlatform=r,this.encodeFileName=i,this.streamFiles=e,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}s.inherits(h,a),h.prototype.push=function(e){var t=e.meta.percent||0,r=this.entriesCount,i=this._sources.length;this.accumulate?this.contentBuffer.push(e):(this.bytesWritten+=e.data.length,a.prototype.push.call(this,{data:e.data,meta:{currentFile:this.currentFile,percent:r?(t+100*(r-i-1))/r:100}}))},h.prototype.openedSource=function(e){this.currentSourceOffset=this.bytesWritten,this.currentFile=e.file.name;var t=this.streamFiles&&!e.file.dir;t?(e=n(e,t,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName),this.push({data:e.fileRecord,meta:{percent:0}})):this.accumulate=!0},h.prototype.closedSource=function(e){this.accumulate=!1;var t=this.streamFiles&&!e.file.dir,r=n(e,t,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(r.dirRecord),t)this.push({data:(t=e,c.DATA_DESCRIPTOR+i(t.crc32,4)+i(t.compressedSize,4)+i(t.uncompressedSize,4)),meta:{percent:100}});else for(this.push({data:r.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},h.prototype.flush=function(){for(var e=this.bytesWritten,t=0;t=this.index;t--)r=(r<<8)+this.byteAt(t);return this.index+=e,r},readString:function(e){return i.transformTo("string",this.readData(e))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var e=this.readInt(4);return new Date(Date.UTC(1980+(e>>25&127),(e>>21&15)-1,e>>16&31,e>>11&31,e>>5&63,(31&e)<<1))}},t.exports=n},{"../utils":32}],19:[function(e,t,r){var i=e("./Uint8ArrayReader");function n(e){i.call(this,e)}e("../utils").inherits(n,i),n.prototype.readData=function(e){this.checkOffset(e);var t=this.data.slice(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t},t.exports=n},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(e,t,r){var i=e("./DataReader");function n(e){i.call(this,e)}e("../utils").inherits(n,i),n.prototype.byteAt=function(e){return this.data.charCodeAt(this.zero+e)},n.prototype.lastIndexOfSignature=function(e){return this.data.lastIndexOf(e)-this.zero},n.prototype.readAndCheckSignature=function(e){return e===this.readData(4)},n.prototype.readData=function(e){this.checkOffset(e);var t=this.data.slice(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t},t.exports=n},{"../utils":32,"./DataReader":18}],21:[function(e,t,r){var i=e("./ArrayReader");function n(e){i.call(this,e)}e("../utils").inherits(n,i),n.prototype.readData=function(e){var t;return this.checkOffset(e),0===e?new Uint8Array(0):(t=this.data.subarray(this.zero+this.index,this.zero+this.index+e),this.index+=e,t)},t.exports=n},{"../utils":32,"./ArrayReader":17}],22:[function(e,t,r){var i=e("../utils"),n=e("../support"),s=e("./ArrayReader"),a=e("./StringReader"),o=e("./NodeBufferReader"),l=e("./Uint8ArrayReader");t.exports=function(e){var t=i.getTypeOf(e);return i.checkSupport(t),"string"!==t||n.uint8array?"nodebuffer"===t?new o(e):n.uint8array?new l(i.transformTo("uint8array",e)):new s(i.transformTo("array",e)):new a(e)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(e,t,r){r.LOCAL_FILE_HEADER="PK",r.CENTRAL_FILE_HEADER="PK",r.CENTRAL_DIRECTORY_END="PK",r.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK",r.ZIP64_CENTRAL_DIRECTORY_END="PK",r.DATA_DESCRIPTOR="PK\b"},{}],24:[function(e,t,r){var i=e("./GenericWorker"),n=e("../utils");function s(e){i.call(this,"ConvertWorker to "+e),this.destType=e}n.inherits(s,i),s.prototype.processChunk=function(e){this.push({data:n.transformTo(this.destType,e.data),meta:e.meta})},t.exports=s},{"../utils":32,"./GenericWorker":28}],25:[function(e,t,r){var i=e("./GenericWorker"),n=e("../crc32");function s(){i.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}e("../utils").inherits(s,i),s.prototype.processChunk=function(e){this.streamInfo.crc32=n(e.data,this.streamInfo.crc32||0),this.push(e)},t.exports=s},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(e,t,r){var i=e("../utils"),n=e("./GenericWorker");function s(e){n.call(this,"DataLengthProbe for "+e),this.propName=e,this.withStreamInfo(e,0)}i.inherits(s,n),s.prototype.processChunk=function(e){var t;e&&(t=this.streamInfo[this.propName]||0,this.streamInfo[this.propName]=t+e.data.length),n.prototype.processChunk.call(this,e)},t.exports=s},{"../utils":32,"./GenericWorker":28}],27:[function(e,t,r){var i=e("../utils"),n=e("./GenericWorker");function s(e){n.call(this,"DataWorker");var t=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,e.then((function(e){t.dataIsReady=!0,t.data=e,t.max=e&&e.length||0,t.type=i.getTypeOf(e),t.isPaused||t._tickAndRepeat()}),(function(e){t.error(e)}))}i.inherits(s,n),s.prototype.cleanUp=function(){n.prototype.cleanUp.call(this),this.data=null},s.prototype.resume=function(){return!!n.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,i.delay(this._tickAndRepeat,[],this)),!0)},s.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished)||(i.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0)},s.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var e=null,t=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":e=this.data.substring(this.index,t);break;case"uint8array":e=this.data.subarray(this.index,t);break;case"array":case"nodebuffer":e=this.data.slice(this.index,t)}return this.index=t,this.push({data:e,meta:{percent:this.max?this.index/this.max*100:0}})},t.exports=s},{"../utils":32,"./GenericWorker":28}],28:[function(e,t,r){function i(e){this.name=e||"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}i.prototype={push:function(e){this.emit("data",e)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(e){this.emit("error",e)}return!0},error:function(e){return!this.isFinished&&(this.isPaused?this.generatedError=e:(this.isFinished=!0,this.emit("error",e),this.previous&&this.previous.error(e),this.cleanUp()),!0)},on:function(e,t){return this._listeners[e].push(t),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(e,t){if(this._listeners[e])for(var r=0;r "+e:e}},t.exports=i},{}],29:[function(e,t,r){var i=e("../utils"),n=e("./ConvertWorker"),a=e("./GenericWorker"),o=e("../base64"),l=e("../support"),c=e("../external"),h=null;if(l.nodestream)try{h=e("../nodejs/NodejsStreamOutputAdapter")}catch(e){}function u(e,t,r){var s=t;switch(t){case"blob":case"arraybuffer":s="uint8array";break;case"base64":s="string"}try{this._internalType=s,this._outputType=t,this._mimeType=r,i.checkSupport(s),this._worker=e.pipe(new n(s)),e.lock()}catch(e){this._worker=new a("error"),this._worker.error(e)}}u.prototype={accumulate:function(e){return t=this,r=e,new c.Promise((function(e,n){var a=[],l=t._internalType,c=t._outputType,h=t._mimeType;t.on("data",(function(e,t){a.push(e),r&&r(t)})).on("error",(function(e){a=[],n(e)})).on("end",(function(){try{var t=function(e,t,r){switch(e){case"blob":return i.newBlob(i.transformTo("arraybuffer",t),r);case"base64":return o.encode(t);default:return i.transformTo(e,t)}}(c,function(e,t){for(var r=0,i=null,n=0,a=0;a>>6:(r<65536?t[a++]=224|r>>>12:(t[a++]=240|r>>>18,t[a++]=128|r>>>12&63),t[a++]=128|r>>>6&63),t[a++]=128|63&r);return t},r.utf8decode=function(e){if(n.nodebuffer)return i.transformTo("nodebuffer",e).toString("utf-8");for(var t,r,s,a=e=i.transformTo(n.uint8array?"uint8array":"array",e),l=a.length,c=new Array(2*l),h=t=0;h>10&1023,c[t++]=56320|1023&r)}return c.length!==t&&(c.subarray?c=c.subarray(0,t):c.length=t),i.applyFromCharCode(c)},i.inherits(c,a),c.prototype.processChunk=function(e){var t=i.transformTo(n.uint8array?"uint8array":"array",e.data),s=(this.leftOver&&this.leftOver.length&&(n.uint8array?(s=t,(t=new Uint8Array(s.length+this.leftOver.length)).set(this.leftOver,0),t.set(s,this.leftOver.length)):t=this.leftOver.concat(t),this.leftOver=null),function(e,t){for(var r=(t=(t=t||e.length)>e.length?e.length:t)-1;0<=r&&128==(192&e[r]);)r--;return!(r<0||0===r)&&r+o[e[r]]>t?r:t}(t)),a=t;s!==t.length&&(n.uint8array?(a=t.subarray(0,s),this.leftOver=t.subarray(s,t.length)):(a=t.slice(0,s),this.leftOver=t.slice(s,t.length))),this.push({data:r.utf8decode(a),meta:e.meta})},c.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:r.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},r.Utf8DecodeWorker=c,i.inherits(h,a),h.prototype.processChunk=function(e){this.push({data:r.utf8encode(e.data),meta:e.meta})},r.Utf8EncodeWorker=h},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(e,t,r){var i=e("./support"),n=e("./base64"),s=e("./nodejsUtils"),a=e("./external");function o(e){return e}function l(e,t){for(var r=0;r>8;this.dir=!!(16&this.externalFileAttributes),0==e&&(this.dosPermissions=63&this.externalFileAttributes),3==e&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||"/"!==this.fileNameStr.slice(-1)||(this.dir=!0)},parseZIP64ExtraField:function(){var e;this.extraFields[1]&&(e=i(this.extraFields[1].value),this.uncompressedSize===n.MAX_VALUE_32BITS&&(this.uncompressedSize=e.readInt(8)),this.compressedSize===n.MAX_VALUE_32BITS&&(this.compressedSize=e.readInt(8)),this.localHeaderOffset===n.MAX_VALUE_32BITS&&(this.localHeaderOffset=e.readInt(8)),this.diskNumberStart===n.MAX_VALUE_32BITS)&&(this.diskNumberStart=e.readInt(4))},readExtraFields:function(e){var t,r,i,n=e.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});e.index+4>>6:(r<65536?t[s++]=224|r>>>12:(t[s++]=240|r>>>18,t[s++]=128|r>>>12&63),t[s++]=128|r>>>6&63),t[s++]=128|63&r);return t},r.buf2binstring=function(e){return l(e,e.length)},r.binstring2buf=function(e){for(var t=new i.Buf8(e.length),r=0,n=t.length;r>10&1023,o[r++]=56320|1023&i)}return l(o,r)},r.utf8border=function(e,t){for(var r=(t=(t=t||e.length)>e.length?e.length:t)-1;0<=r&&128==(192&e[r]);)r--;return!(r<0||0===r)&&r+a[e[r]]>t?r:t}},{"./common":41}],43:[function(e,t,r){t.exports=function(e,t,r,i){for(var n=65535&e|0,s=e>>>16&65535|0,a=0;0!==r;){for(r-=a=2e3>>1:r>>>1;e[t]=r}return e}();t.exports=function(e,t,r,n){var s=i,a=n+r;e^=-1;for(var o=n;o>>8^s[255&(e^t[o])];return-1^e}},{}],46:[function(e,t,r){var i,n=e("../utils/common"),s=e("./trees"),a=e("./adler32"),o=e("./crc32"),l=e("./messages"),c=-2,h=258,u=262,d=113;function f(e,t){return e.msg=l[t],t}function p(e){return(e<<1)-(4e.avail_out?e.avail_out:r)&&(n.arraySet(e.output,t.pending_buf,t.pending_out,r,e.next_out),e.next_out+=r,t.pending_out+=r,e.total_out+=r,e.avail_out-=r,t.pending-=r,0===t.pending)&&(t.pending_out=0)}function g(e,t){s._tr_flush_block(e,0<=e.block_start?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,b(e.strm)}function y(e,t){e.pending_buf[e.pending++]=t}function v(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t}function w(e,t){var r,i,n=e.max_chain_length,s=e.strstart,a=e.prev_length,o=e.nice_match,l=e.strstart>e.w_size-u?e.strstart-(e.w_size-u):0,c=e.window,d=e.w_mask,f=e.prev,p=e.strstart+h,m=c[s+a-1],b=c[s+a];e.prev_length>=e.good_match&&(n>>=2),o>e.lookahead&&(o=e.lookahead);do{if(c[(r=t)+a]===b&&c[r+a-1]===m&&c[r]===c[s]&&c[++r]===c[s+1]){for(s+=2,r++;c[++s]===c[++r]&&c[++s]===c[++r]&&c[++s]===c[++r]&&c[++s]===c[++r]&&c[++s]===c[++r]&&c[++s]===c[++r]&&c[++s]===c[++r]&&c[++s]===c[++r]&&sl&&0!=--n);return a<=e.lookahead?a:e.lookahead}function _(e){var t,r,i,s,l,c,h,d,f,p=e.w_size;do{if(d=e.window_size-e.lookahead-e.strstart,e.strstart>=p+(p-u)){for(n.arraySet(e.window,e.window,p,p,0),e.match_start-=p,e.strstart-=p,e.block_start-=p,t=r=e.hash_size;i=e.head[--t],e.head[t]=p<=i?i-p:0,--r;);for(t=r=p;i=e.prev[--t],e.prev[t]=p<=i?i-p:0,--r;);d+=p}if(0===e.strm.avail_in)break;if(l=e.strm,c=e.window,h=e.strstart+e.lookahead,f=void 0,r=0===(f=(d=d)<(f=l.avail_in)?d:f)?0:(l.avail_in-=f,n.arraySet(c,l.input,l.next_in,f,h),1===l.state.wrap?l.adler=a(l.adler,c,f,h):2===l.state.wrap&&(l.adler=o(l.adler,c,f,h)),l.next_in+=f,l.total_in+=f,f),e.lookahead+=r,3<=e.lookahead+e.insert)for(s=e.strstart-e.insert,e.ins_h=e.window[s],e.ins_h=(e.ins_h<e.pending_buf_size-5&&(r=e.pending_buf_size-5);;){if(e.lookahead<=1){if(_(e),0===e.lookahead&&0===t)return 1;if(0===e.lookahead)break}e.strstart+=e.lookahead,e.lookahead=0;var i=e.block_start+r;if((0===e.strstart||e.strstart>=i)&&(e.lookahead=e.strstart-i,e.strstart=i,g(e,!1),0===e.strm.avail_out))return 1;if(e.strstart-e.block_start>=e.w_size-u&&(g(e,!1),0===e.strm.avail_out))return 1}return e.insert=0,4===t?(g(e,!0),0===e.strm.avail_out?3:4):(e.strstart>e.block_start&&(g(e,!1),e.strm.avail_out),1)})),new k(4,4,8,4,x),new k(4,5,16,8,x),new k(4,6,32,32,x),new k(4,4,16,16,S),new k(8,16,32,32,S),new k(8,16,128,128,S),new k(8,32,128,256,S),new k(32,128,258,1024,S),new k(32,258,258,4096,S)],r.deflateInit=function(e,t){return M(e,t,8,15,8,0)},r.deflateInit2=M,r.deflateReset=E,r.deflateResetKeep=T,r.deflateSetHeader=function(e,t){return e&&e.state&&2===e.state.wrap?(e.state.gzhead=t,0):c},r.deflate=function(e,t){var r,n,a,l;if(!e||!e.state||5>8&255),y(n,n.gzhead.time>>16&255),y(n,n.gzhead.time>>24&255),y(n,9===n.level?2:2<=n.strategy||n.level<2?4:0),y(n,255&n.gzhead.os),n.gzhead.extra&&n.gzhead.extra.length&&(y(n,255&n.gzhead.extra.length),y(n,n.gzhead.extra.length>>8&255)),n.gzhead.hcrc&&(e.adler=o(e.adler,n.pending_buf,n.pending,0)),n.gzindex=0,n.status=69):(y(n,0),y(n,0),y(n,0),y(n,0),y(n,0),y(n,9===n.level?2:2<=n.strategy||n.level<2?4:0),y(n,3),n.status=d)):(u=8+(n.w_bits-8<<4)<<8,u|=(2<=n.strategy||n.level<2?0:n.level<6?1:6===n.level?2:3)<<6,0!==n.strstart&&(u|=32),u+=31-u%31,n.status=d,v(n,u),0!==n.strstart&&(v(n,e.adler>>>16),v(n,65535&e.adler)),e.adler=1)),69===n.status)if(n.gzhead.extra){for(a=n.pending;n.gzindex<(65535&n.gzhead.extra.length)&&(n.pending!==n.pending_buf_size||(n.gzhead.hcrc&&n.pending>a&&(e.adler=o(e.adler,n.pending_buf,n.pending-a,a)),b(e),a=n.pending,n.pending!==n.pending_buf_size));)y(n,255&n.gzhead.extra[n.gzindex]),n.gzindex++;n.gzhead.hcrc&&n.pending>a&&(e.adler=o(e.adler,n.pending_buf,n.pending-a,a)),n.gzindex===n.gzhead.extra.length&&(n.gzindex=0,n.status=73)}else n.status=73;if(73===n.status)if(n.gzhead.name){a=n.pending;do{if(n.pending===n.pending_buf_size&&(n.gzhead.hcrc&&n.pending>a&&(e.adler=o(e.adler,n.pending_buf,n.pending-a,a)),b(e),a=n.pending,n.pending===n.pending_buf_size)){l=1;break}}while(l=n.gzindexa&&(e.adler=o(e.adler,n.pending_buf,n.pending-a,a)),0===l&&(n.gzindex=0,n.status=91)}else n.status=91;if(91===n.status)if(n.gzhead.comment){a=n.pending;do{if(n.pending===n.pending_buf_size&&(n.gzhead.hcrc&&n.pending>a&&(e.adler=o(e.adler,n.pending_buf,n.pending-a,a)),b(e),a=n.pending,n.pending===n.pending_buf_size)){l=1;break}}while(l=n.gzindexa&&(e.adler=o(e.adler,n.pending_buf,n.pending-a,a)),0===l&&(n.status=103)}else n.status=103;if(103===n.status&&(n.gzhead.hcrc?(n.pending+2>n.pending_buf_size&&b(e),n.pending+2<=n.pending_buf_size&&(y(n,255&e.adler),y(n,e.adler>>8&255),e.adler=0,n.status=d)):n.status=d),0!==n.pending){if(b(e),0===e.avail_out)return n.last_flush=-1,0}else if(0===e.avail_in&&p(t)<=p(r)&&4!==t)return f(e,-5);if(666===n.status&&0!==e.avail_in)return f(e,-5);if(0!==e.avail_in||0!==n.lookahead||0!==t&&666!==n.status){var u=2===n.strategy?function(e,t){for(var r;;){if(0===e.lookahead&&(_(e),0===e.lookahead)){if(0===t)return 1;break}if(e.match_length=0,r=s._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,r&&(g(e,!1),0===e.strm.avail_out))return 1}return e.insert=0,4===t?(g(e,!0),0===e.strm.avail_out?3:4):e.last_lit&&(g(e,!1),0===e.strm.avail_out)?1:2}(n,t):3===n.strategy?function(e,t){for(var r,i,n,a,o=e.window;;){if(e.lookahead<=h){if(_(e),e.lookahead<=h&&0===t)return 1;if(0===e.lookahead)break}if(e.match_length=0,3<=e.lookahead&&0e.lookahead&&(e.match_length=e.lookahead)}if(3<=e.match_length?(r=s._tr_tally(e,1,e.match_length-3),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(r=s._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),r&&(g(e,!1),0===e.strm.avail_out))return 1}return e.insert=0,4===t?(g(e,!0),0===e.strm.avail_out?3:4):e.last_lit&&(g(e,!1),0===e.strm.avail_out)?1:2}(n,t):i[n.level].func(n,t);if(3!==u&&4!==u||(n.status=666),1===u||3===u)return 0===e.avail_out&&(n.last_flush=-1),0;if(2===u&&(1===t?s._tr_align(n):5!==t&&(s._tr_stored_block(n,0,0,!1),3===t)&&(m(n.head),0===n.lookahead)&&(n.strstart=0,n.block_start=0,n.insert=0),b(e),0===e.avail_out))return n.last_flush=-1,0}return 4===t&&(n.wrap<=0||(2===n.wrap?(y(n,255&e.adler),y(n,e.adler>>8&255),y(n,e.adler>>16&255),y(n,e.adler>>24&255),y(n,255&e.total_in),y(n,e.total_in>>8&255),y(n,e.total_in>>16&255),y(n,e.total_in>>24&255)):(v(n,e.adler>>>16),v(n,65535&e.adler)),b(e),0=r.w_size&&(0===o&&(m(r.head),r.strstart=0,r.block_start=0,r.insert=0),u=new n.Buf8(r.w_size),n.arraySet(u,t,d-r.w_size,r.w_size,0),t=u,d=r.w_size),u=e.avail_in,l=e.next_in,h=e.input,e.avail_in=d,e.next_in=0,e.input=t,_(r);3<=r.lookahead;){for(i=r.strstart,s=r.lookahead-2;r.ins_h=(r.ins_h<>>=i=r>>>24,x-=i,0==(i=r>>>16&255))f[d++]=65535&r;else{if(!(16&i)){if(0==(64&i)){r=S[(65535&r)+(_&(1<>>=i,x-=i),x<15&&(_+=h[c++]<>>=i=r>>>24,x-=i,!(16&(i=r>>>16&255))){if(0==(64&i)){r=k[(65535&r)+(_&(1<>>=i,x-=i,(i=d-p)>3,_&=(1<<(x-=n<<3))-1,e.next_in=c,e.next_out=d,e.avail_in=c>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function h(){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 i.Buf16(320),this.work=new i.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function u(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=1,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new i.Buf32(852),t.distcode=t.distdyn=new i.Buf32(592),t.sane=1,t.back=-1,0):l}function d(e){var t;return e&&e.state?((t=e.state).wsize=0,t.whave=0,t.wnext=0,u(e)):l}function f(e,t){var r,i;return!e||!e.state||(i=e.state,t<0?(r=0,t=-t):(r=1+(t>>4),t<48&&(t&=15)),t&&(t<8||15=e.wsize?(i.arraySet(e.window,t,r-e.wsize,e.wsize,0),e.wnext=0,e.whave=e.wsize):(n<(s=e.wsize-e.wnext)&&(s=n),i.arraySet(e.window,t,r-n,s,e.wnext),(n-=s)?(i.arraySet(e.window,t,r-n,n,0),e.wnext=n,e.whave=e.wsize):(e.wnext+=s,e.wnext===e.wsize&&(e.wnext=0),e.whave>>8&255,r.check=s(r.check,F,2,0),_=w=0,r.mode=2;else if(r.flags=0,r.head&&(r.head.done=!1),!(1&r.wrap)||(((255&w)<<8)+(w>>8))%31)e.msg="incorrect header check",r.mode=30;else if(8!=(15&w))e.msg="unknown compression method",r.mode=30;else{if(_-=4,R=8+(15&(w>>>=4)),0===r.wbits)r.wbits=R;else if(R>r.wbits){e.msg="invalid window size",r.mode=30;break}r.dmax=1<>8&1),512&r.flags&&(F[0]=255&w,F[1]=w>>>8&255,r.check=s(r.check,F,2,0)),_=w=0,r.mode=3;case 3:for(;_<32;){if(0===p)break e;p--,w+=h[d++]<<_,_+=8}r.head&&(r.head.time=w),512&r.flags&&(F[0]=255&w,F[1]=w>>>8&255,F[2]=w>>>16&255,F[3]=w>>>24&255,r.check=s(r.check,F,4,0)),_=w=0,r.mode=4;case 4:for(;_<16;){if(0===p)break e;p--,w+=h[d++]<<_,_+=8}r.head&&(r.head.xflags=255&w,r.head.os=w>>8),512&r.flags&&(F[0]=255&w,F[1]=w>>>8&255,r.check=s(r.check,F,2,0)),_=w=0,r.mode=5;case 5:if(1024&r.flags){for(;_<16;){if(0===p)break e;p--,w+=h[d++]<<_,_+=8}r.length=w,r.head&&(r.head.extra_len=w),512&r.flags&&(F[0]=255&w,F[1]=w>>>8&255,r.check=s(r.check,F,2,0)),_=w=0}else r.head&&(r.head.extra=null);r.mode=6;case 6:if(1024&r.flags&&((k=p<(k=r.length)?p:k)&&(r.head&&(R=r.head.extra_len-r.length,r.head.extra||(r.head.extra=new Array(r.head.extra_len)),i.arraySet(r.head.extra,h,d,k,R)),512&r.flags&&(r.check=s(r.check,h,k,d)),p-=k,d+=k,r.length-=k),r.length))break e;r.length=0,r.mode=7;case 7:if(2048&r.flags){if(0===p)break e;for(k=0;R=h[d+k++],r.head&&R&&r.length<65536&&(r.head.name+=String.fromCharCode(R)),R&&k>9&1,r.head.done=!0),e.adler=r.check=0,r.mode=12;break;case 10:for(;_<32;){if(0===p)break e;p--,w+=h[d++]<<_,_+=8}e.adler=r.check=c(w),_=w=0,r.mode=11;case 11:if(0===r.havedict)return e.next_out=f,e.avail_out=v,e.next_in=d,e.avail_in=p,r.hold=w,r.bits=_,2;e.adler=r.check=1,r.mode=12;case 12:if(5===t||6===t)break e;case 13:if(r.last)w>>>=7&_,_-=7&_,r.mode=27;else{for(;_<3;){if(0===p)break e;p--,w+=h[d++]<<_,_+=8}switch(r.last=1&w,--_,3&(w>>>=1)){case 0:r.mode=14;break;case 1:z=$=void 0;var z,$=r;if(g){for(m=new i.Buf32(512),b=new i.Buf32(32),z=0;z<144;)$.lens[z++]=8;for(;z<256;)$.lens[z++]=9;for(;z<280;)$.lens[z++]=7;for(;z<288;)$.lens[z++]=8;for(o(1,$.lens,0,288,m,0,$.work,{bits:9}),z=0;z<32;)$.lens[z++]=5;o(2,$.lens,0,32,b,0,$.work,{bits:5}),g=!1}if($.lencode=m,$.lenbits=9,$.distcode=b,$.distbits=5,r.mode=20,6!==t)break;w>>>=2,_-=2;break e;case 2:r.mode=17;break;case 3:e.msg="invalid block type",r.mode=30}w>>>=2,_-=2}break;case 14:for(w>>>=7&_,_-=7&_;_<32;){if(0===p)break e;p--,w+=h[d++]<<_,_+=8}if((65535&w)!=(w>>>16^65535)){e.msg="invalid stored block lengths",r.mode=30;break}if(r.length=65535&w,_=w=0,r.mode=15,6===t)break e;case 15:r.mode=16;case 16:if(k=r.length){if(0===(k=v<(k=p>>=5,_-=5,r.ndist=1+(31&w),w>>>=5,_-=5,r.ncode=4+(15&w),w>>>=4,_-=4,286>>=3,_-=3}for(;r.have<19;)r.lens[L[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,P={bits:r.lenbits},N=o(0,r.lens,0,19,r.lencode,0,r.work,P),r.lenbits=P.bits,N){e.msg="invalid code lengths set",r.mode=30;break}r.have=0,r.mode=19;case 19:for(;r.have>>16&255,A=65535&B,!((E=B>>>24)<=_);){if(0===p)break e;p--,w+=h[d++]<<_,_+=8}if(A<16)w>>>=E,_-=E,r.lens[r.have++]=A;else{if(16===A){for(D=E+2;_>>=E,_-=E,0===r.have){e.msg="invalid bit length repeat",r.mode=30;break}R=r.lens[r.have-1],k=3+(3&w),w>>>=2,_-=2}else if(17===A){for(D=E+3;_>>=E)),w>>>=3,_=_-E-3}else{for(D=E+7;_>>=E)),w>>>=7,_=_-E-7}if(r.have+k>r.nlen+r.ndist){e.msg="invalid bit length repeat",r.mode=30;break}for(;k--;)r.lens[r.have++]=R}}if(30===r.mode)break;if(0===r.lens[256]){e.msg="invalid code -- missing end-of-block",r.mode=30;break}if(r.lenbits=9,P={bits:r.lenbits},N=o(1,r.lens,0,r.nlen,r.lencode,0,r.work,P),r.lenbits=P.bits,N){e.msg="invalid literal/lengths set",r.mode=30;break}if(r.distbits=6,r.distcode=r.distdyn,P={bits:r.distbits},N=o(2,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,P),r.distbits=P.bits,N){e.msg="invalid distances set",r.mode=30;break}if(r.mode=20,6===t)break e;case 20:r.mode=21;case 21:if(6<=p&&258<=v){e.next_out=f,e.avail_out=v,e.next_in=d,e.avail_in=p,r.hold=w,r.bits=_,a(e,S),f=e.next_out,u=e.output,v=e.avail_out,d=e.next_in,h=e.input,p=e.avail_in,w=r.hold,_=r.bits,12===r.mode&&(r.back=-1);break}for(r.back=0;M=(B=r.lencode[w&(1<>>16&255,A=65535&B,!((E=B>>>24)<=_);){if(0===p)break e;p--,w+=h[d++]<<_,_+=8}if(M&&0==(240&M)){for(O=E,j=M,I=A;M=(B=r.lencode[I+((w&(1<>O)])>>>16&255,A=65535&B,!(O+(E=B>>>24)<=_);){if(0===p)break e;p--,w+=h[d++]<<_,_+=8}w>>>=O,_-=O,r.back+=O}if(w>>>=E,_-=E,r.back+=E,r.length=A,0===M){r.mode=26;break}if(32&M){r.back=-1,r.mode=12;break}if(64&M){e.msg="invalid literal/length code",r.mode=30;break}r.extra=15&M,r.mode=22;case 22:if(r.extra){for(D=r.extra;_>>=r.extra,_-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=23;case 23:for(;M=(B=r.distcode[w&(1<>>16&255,A=65535&B,!((E=B>>>24)<=_);){if(0===p)break e;p--,w+=h[d++]<<_,_+=8}if(0==(240&M)){for(O=E,j=M,I=A;M=(B=r.distcode[I+((w&(1<>O)])>>>16&255,A=65535&B,!(O+(E=B>>>24)<=_);){if(0===p)break e;p--,w+=h[d++]<<_,_+=8}w>>>=O,_-=O,r.back+=O}if(w>>>=E,_-=E,r.back+=E,64&M){e.msg="invalid distance code",r.mode=30;break}r.offset=A,r.extra=15&M,r.mode=24;case 24:if(r.extra){for(D=r.extra;_>>=r.extra,_-=r.extra,r.back+=r.extra}if(r.offset>r.dmax){e.msg="invalid distance too far back",r.mode=30;break}r.mode=25;case 25:if(0===v)break e;if(r.offset>(k=S-v)){if((k=r.offset-k)>r.whave&&r.sane){e.msg="invalid distance too far back",r.mode=30;break}C=k>r.wnext?(k-=r.wnext,r.wsize-k):r.wnext-k,k>r.length&&(k=r.length),T=r.window}else T=u,C=f-r.offset,k=r.length;for(v-=k=vy?(w=B[F+u[k]],R[N+u[k]]):(w=96,0),f=1<<(v=S-A),C=p=1<>A)+(p-=f)]=v<<24|w<<16|_|0,0!==p;);for(f=1<>=1;if(I=0!==f?(I&f-1)+f:0,k++,0==--P[S]){if(S===T)break;S=t[r+u[k]]}if(E>>7)]}function _(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function x(e,t,r){e.bi_valid>16-r?(e.bi_buf|=t<>16-e.bi_valid,e.bi_valid+=r-16):(e.bi_buf|=t<>>=1,r<<=1,0<--t;);return r>>>1}function C(e,t,r){for(var i,n=new Array(16),s=0,a=1;a<=15;a++)n[a]=s=s+r[a-1]<<1;for(i=0;i<=t;i++){var o=e[2*i+1];0!==o&&(e[2*i]=k(n[o]++,o))}}function T(e){for(var t=0;t<286;t++)e.dyn_ltree[2*t]=0;for(t=0;t<30;t++)e.dyn_dtree[2*t]=0;for(t=0;t<19;t++)e.bl_tree[2*t]=0;e.dyn_ltree[512]=1,e.opt_len=e.static_len=0,e.last_lit=e.matches=0}function E(e){8>1;1<=r;r--)A(e,s,r);for(n=l;r=e.heap[1],e.heap[1]=e.heap[e.heap_len--],A(e,s,1),i=e.heap[1],e.heap[--e.heap_max]=r,e.heap[--e.heap_max]=i,s[2*n]=s[2*r]+s[2*i],e.depth[n]=(e.depth[r]>=e.depth[i]?e.depth[r]:e.depth[i])+1,s[2*r+1]=s[2*i+1]=n,e.heap[1]=n++,A(e,s,1),2<=e.heap_len;);e.heap[--e.heap_max]=e.heap[1];for(var h,u,d,f,p,m=e,b=t.dyn_tree,g=t.max_code,y=t.stat_desc.static_tree,v=t.stat_desc.has_stree,w=t.stat_desc.extra_bits,_=t.stat_desc.extra_base,x=t.stat_desc.max_length,S=0,k=0;k<=15;k++)m.bl_count[k]=0;for(b[2*m.heap[m.heap_max]+1]=0,h=m.heap_max+1;h<573;h++)x<(k=b[2*b[2*(u=m.heap[h])+1]+1]+1)&&(k=x,S++),b[2*u+1]=k,g>=7;w<30;w++)for(g[w]=n<<7,t=0;t<1<>>=1)if(1&t&&0!==e.dyn_ltree[2*r])return 0;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return 1;for(r=32;r<256;r++)if(0!==e.dyn_ltree[2*r])return 1;return 0}(e)),j(e,e.l_desc),j(e,e.d_desc),o=function(e){var t;for(I(e,e.dyn_ltree,e.l_desc.max_code),I(e,e.dyn_dtree,e.d_desc.max_code),j(e,e.bl_desc),t=18;3<=t&&0===e.bl_tree[2*l[t]+1];t--);return e.opt_len+=3*(t+1)+5+5+4,t}(e),n=e.opt_len+3+7>>>3,(s=e.static_len+3+7>>>3)<=n&&(n=s)):n=s=r+5,r+4<=n&&-1!==t)P(e,t,r,i);else if(4===e.strategy||s===n)x(e,2+(i?1:0),3),O(e,c,h);else{x(e,4+(i?1:0),3);var u=e,d=(t=e.l_desc.max_code+1,r=e.d_desc.max_code+1,o+1);for(x(u,t-257,5),x(u,r-1,5),x(u,d-4,4),a=0;a>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&t,e.pending_buf[e.l_buf+e.last_lit]=255&r,e.last_lit++,0===t?e.dyn_ltree[2*r]++:(e.matches++,t--,e.dyn_ltree[2*(d[r]+256+1)]++,e.dyn_dtree[2*w(t)]++),e.last_lit===e.lit_bufsize-1},r._tr_align=function(e){x(e,2,3),S(e,256,c),16===(e=e).bi_valid?(_(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):8<=e.bi_valid&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)}},{"../utils/common":41}],53:[function(e,t,r){t.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(e,r,i){(function(e){function r(e){delete h[e]}function i(e){if(u)setTimeout(i,0,e);else{var t=h[e];if(t){u=!0;try{var n=t.callback,s=t.args;switch(s.length){case 0:n();break;case 1:n(s[0]);break;case 2:n(s[0],s[1]);break;case 3:n(s[0],s[1],s[2]);break;default:n.apply(void 0,s)}}finally{r(e),u=!1}}}}function n(e){e.source===s&&"string"==typeof e.data&&0===e.data.indexOf(l)&&i(+e.data.slice(l.length))}var s,a,o,l,c,h,u,d,f;(s="undefined"==typeof self?void 0===e?this:e:self).setImmediate||(c=1,u=!(h={}),d=s.document,e=(e=Object.getPrototypeOf&&Object.getPrototypeOf(s))&&e.setTimeout?e:s,f="[object process]"==={}.toString.call(s.process)?function(e){t.nextTick((function(){i(e)}))}:function(){var e,t;if(s.postMessage&&!s.importScripts)return e=!0,t=s.onmessage,s.onmessage=function(){e=!1},s.postMessage("","*"),s.onmessage=t,e}()?(l="setImmediate$"+Math.random()+"$",s.addEventListener?s.addEventListener("message",n,!1):s.attachEvent("onmessage",n),function(e){s.postMessage(l+e,"*")}):s.MessageChannel?((o=new MessageChannel).port1.onmessage=function(e){i(e.data)},function(e){o.port2.postMessage(e)}):d&&"onreadystatechange"in d.createElement("script")?(a=d.documentElement,function(e){var t=d.createElement("script");t.onreadystatechange=function(){i(e),t.onreadystatechange=null,a.removeChild(t),t=null},a.appendChild(t)}):function(e){setTimeout(i,0,e)},e.setImmediate=function(e){"function"!=typeof e&&(e=new Function(""+e));for(var t=new Array(arguments.length-1),r=0;r>>32-t}function c(e,t,r,i,n,s,a){return l(e+(t&r|~t&i)+n+s|0,a)+t|0}function h(e,t,r,i,n,s,a){return l(e+(t&i|r&~i)+n+s|0,a)+t|0}function u(e,t,r,i,n,s,a){return l(e+(t^r^i)+n+s|0,a)+t|0}function d(e,t,r,i,n,s,a){return l(e+(r^(t|~i))+n+s|0,a)+t|0}i(o,n),o.prototype._update=function(){for(var e=a,t=0;t<16;++t)e[t]=this._block.readInt32LE(4*t);var r=c(this._a,s=this._b,n=this._c,i=this._d,e[0],3614090360,7),i=c(i,r,s,n,e[1],3905402710,12),n=c(n,i,r,s,e[2],606105819,17),s=c(s,n,i,r,e[3],3250441966,22);r=c(r,s,n,i,e[4],4118548399,7),i=c(i,r,s,n,e[5],1200080426,12),n=c(n,i,r,s,e[6],2821735955,17),s=c(s,n,i,r,e[7],4249261313,22),r=c(r,s,n,i,e[8],1770035416,7),i=c(i,r,s,n,e[9],2336552879,12),n=c(n,i,r,s,e[10],4294925233,17),s=c(s,n,i,r,e[11],2304563134,22),r=c(r,s,n,i,e[12],1804603682,7),i=c(i,r,s,n,e[13],4254626195,12),n=c(n,i,r,s,e[14],2792965006,17),r=h(r,s=c(s,n,i,r,e[15],1236535329,22),n,i,e[1],4129170786,5),i=h(i,r,s,n,e[6],3225465664,9),n=h(n,i,r,s,e[11],643717713,14),s=h(s,n,i,r,e[0],3921069994,20),r=h(r,s,n,i,e[5],3593408605,5),i=h(i,r,s,n,e[10],38016083,9),n=h(n,i,r,s,e[15],3634488961,14),s=h(s,n,i,r,e[4],3889429448,20),r=h(r,s,n,i,e[9],568446438,5),i=h(i,r,s,n,e[14],3275163606,9),n=h(n,i,r,s,e[3],4107603335,14),s=h(s,n,i,r,e[8],1163531501,20),r=h(r,s,n,i,e[13],2850285829,5),i=h(i,r,s,n,e[2],4243563512,9),n=h(n,i,r,s,e[7],1735328473,14),r=u(r,s=h(s,n,i,r,e[12],2368359562,20),n,i,e[5],4294588738,4),i=u(i,r,s,n,e[8],2272392833,11),n=u(n,i,r,s,e[11],1839030562,16),s=u(s,n,i,r,e[14],4259657740,23),r=u(r,s,n,i,e[1],2763975236,4),i=u(i,r,s,n,e[4],1272893353,11),n=u(n,i,r,s,e[7],4139469664,16),s=u(s,n,i,r,e[10],3200236656,23),r=u(r,s,n,i,e[13],681279174,4),i=u(i,r,s,n,e[0],3936430074,11),n=u(n,i,r,s,e[3],3572445317,16),s=u(s,n,i,r,e[6],76029189,23),r=u(r,s,n,i,e[9],3654602809,4),i=u(i,r,s,n,e[12],3873151461,11),n=u(n,i,r,s,e[15],530742520,16),r=d(r,s=u(s,n,i,r,e[2],3299628645,23),n,i,e[0],4096336452,6),i=d(i,r,s,n,e[7],1126891415,10),n=d(n,i,r,s,e[14],2878612391,15),s=d(s,n,i,r,e[5],4237533241,21),r=d(r,s,n,i,e[12],1700485571,6),i=d(i,r,s,n,e[3],2399980690,10),n=d(n,i,r,s,e[10],4293915773,15),s=d(s,n,i,r,e[1],2240044497,21),r=d(r,s,n,i,e[8],1873313359,6),i=d(i,r,s,n,e[15],4264355552,10),n=d(n,i,r,s,e[6],2734768916,15),s=d(s,n,i,r,e[13],1309151649,21),r=d(r,s,n,i,e[4],4149444226,6),i=d(i,r,s,n,e[11],3174756917,10),n=d(n,i,r,s,e[2],718787259,15),s=d(s,n,i,r,e[9],3951481745,21),this._a=this._a+r|0,this._b=this._b+s|0,this._c=this._c+n|0,this._d=this._d+i|0},o.prototype._digest=function(){this._block[this._blockOffset++]=128,56>8;n=255&n;s?r.push(s,n):r.push(n)}return r},r.zero2=i,r.toHex=n,r.encode=function(e,t){return"hex"===t?n(e):e}},{}],455:[function(e,t,r){t.exports={"2.16.840.1.101.3.4.1.1":"aes-128-ecb","2.16.840.1.101.3.4.1.2":"aes-128-cbc","2.16.840.1.101.3.4.1.3":"aes-128-ofb","2.16.840.1.101.3.4.1.4":"aes-128-cfb","2.16.840.1.101.3.4.1.21":"aes-192-ecb","2.16.840.1.101.3.4.1.22":"aes-192-cbc","2.16.840.1.101.3.4.1.23":"aes-192-ofb","2.16.840.1.101.3.4.1.24":"aes-192-cfb","2.16.840.1.101.3.4.1.41":"aes-256-ecb","2.16.840.1.101.3.4.1.42":"aes-256-cbc","2.16.840.1.101.3.4.1.43":"aes-256-ofb","2.16.840.1.101.3.4.1.44":"aes-256-cfb"}},{}],456:[function(e,t,r){"use strict";var i=e("asn1.js"),n=(e=(r.certificate=e("./certificate"),i.define("RSAPrivateKey",(function(){this.seq().obj(this.key("version").int(),this.key("modulus").int(),this.key("publicExponent").int(),this.key("privateExponent").int(),this.key("prime1").int(),this.key("prime2").int(),this.key("exponent1").int(),this.key("exponent2").int(),this.key("coefficient").int())}))),e=(r.RSAPrivateKey=e,i.define("RSAPublicKey",(function(){this.seq().obj(this.key("modulus").int(),this.key("publicExponent").int())}))),e=(r.RSAPublicKey=e,i.define("SubjectPublicKeyInfo",(function(){this.seq().obj(this.key("algorithm").use(n),this.key("subjectPublicKey").bitstr())}))),r.PublicKey=e,i.define("AlgorithmIdentifier",(function(){this.seq().obj(this.key("algorithm").objid(),this.key("none").null_().optional(),this.key("curve").objid().optional(),this.key("params").seq().obj(this.key("p").int(),this.key("q").int(),this.key("g").int()).optional())}))),s=(e=i.define("PrivateKeyInfo",(function(){this.seq().obj(this.key("version").int(),this.key("algorithm").use(n),this.key("subjectPrivateKey").octstr())})),e=(r.PrivateKey=e,i.define("EncryptedPrivateKeyInfo",(function(){this.seq().obj(this.key("algorithm").seq().obj(this.key("id").objid(),this.key("decrypt").seq().obj(this.key("kde").seq().obj(this.key("id").objid(),this.key("kdeparams").seq().obj(this.key("salt").octstr(),this.key("iters").int())),this.key("cipher").seq().obj(this.key("algo").objid(),this.key("iv").octstr()))),this.key("subjectPrivateKey").octstr())}))),e=(r.EncryptedPrivateKey=e,i.define("DSAPrivateKey",(function(){this.seq().obj(this.key("version").int(),this.key("p").int(),this.key("q").int(),this.key("g").int(),this.key("pub_key").int(),this.key("priv_key").int())}))),e=(r.DSAPrivateKey=e,r.DSAparam=i.define("DSAparam",(function(){this.int()})),i.define("ECPrivateKey",(function(){this.seq().obj(this.key("version").int(),this.key("privateKey").octstr(),this.key("parameters").optional().explicit(0).use(s),this.key("publicKey").optional().explicit(1).bitstr())}))),r.ECPrivateKey=e,i.define("ECParameters",(function(){this.choice({namedCurve:this.objid()})})));r.signature=i.define("signature",(function(){this.seq().obj(this.key("r").int(),this.key("s").int())}))},{"./certificate":457,"asn1.js":170}],457:[function(e,t,r){"use strict";e=e("asn1.js");var i=e.define("Time",(function(){this.choice({utcTime:this.utctime(),generalTime:this.gentime()})})),n=e.define("AttributeTypeValue",(function(){this.seq().obj(this.key("type").objid(),this.key("value").any())})),s=e.define("AlgorithmIdentifier",(function(){this.seq().obj(this.key("algorithm").objid(),this.key("parameters").optional(),this.key("curve").objid().optional())})),a=e.define("SubjectPublicKeyInfo",(function(){this.seq().obj(this.key("algorithm").use(s),this.key("subjectPublicKey").bitstr())})),o=e.define("RelativeDistinguishedName",(function(){this.setof(n)})),l=e.define("RDNSequence",(function(){this.seqof(o)})),c=e.define("Name",(function(){this.choice({rdnSequence:this.use(l)})})),h=e.define("Validity",(function(){this.seq().obj(this.key("notBefore").use(i),this.key("notAfter").use(i))})),u=e.define("Extension",(function(){this.seq().obj(this.key("extnID").objid(),this.key("critical").bool().def(!1),this.key("extnValue").octstr())})),d=e.define("TBSCertificate",(function(){this.seq().obj(this.key("version").explicit(0).int().optional(),this.key("serialNumber").int(),this.key("signature").use(s),this.key("issuer").use(c),this.key("validity").use(h),this.key("subject").use(c),this.key("subjectPublicKeyInfo").use(a),this.key("issuerUniqueID").implicit(1).bitstr().optional(),this.key("subjectUniqueID").implicit(2).bitstr().optional(),this.key("extensions").explicit(3).seqof(u).optional())}));e=e.define("X509Certificate",(function(){this.seq().obj(this.key("tbsCertificate").use(d),this.key("signatureAlgorithm").use(s),this.key("signatureValue").bitstr())}));t.exports=e},{"asn1.js":170}],458:[function(e,t,r){"use strict";var i=/Proc-Type: 4,ENCRYPTED[\n\r]+DEK-Info: AES-((?:128)|(?:192)|(?:256))-CBC,([0-9A-H]+)[\n\r]+([0-9A-z\n\r+/=]+)[\n\r]+/m,n=/^-----BEGIN ((?:.*? KEY)|CERTIFICATE)-----/m,s=/^-----BEGIN ((?:.*? KEY)|CERTIFICATE)-----([0-9A-z\n\r+/=]+)-----END \1-----$/m,a=e("evp_bytestokey"),o=e("browserify-aes"),l=e("safe-buffer").Buffer;t.exports=function(e,t){e=e.toString();var r,c,h,u=e.match(i);return h=u?(c="aes"+u[1],h=l.from(u[2],"hex"),r=l.from(u[3].replace(/[\r\n]/g,""),"base64"),t=a(t,h.slice(0,8),parseInt(u[1],10)).key,u=[],c=o.createDecipheriv(c,t,h),u.push(c.update(r)),u.push(c.final()),l.concat(u)):(t=e.match(s),l.from(t[2].replace(/[\r\n]/g,""),"base64")),{tag:e.match(n)[1],data:h}}},{"browserify-aes":191,evp_bytestokey:423,"safe-buffer":494}],459:[function(e,t,r){"use strict";var i=e("./asn1"),n=e("./aesid.json"),s=e("./fixProc"),a=e("browserify-aes"),o=e("pbkdf2"),l=e("safe-buffer").Buffer;function c(e){var t;"object"!=typeof e||l.isBuffer(e)||(t=e.passphrase,e=e.key),"string"==typeof e&&(e=l.from(e));e=s(e,t);var r,c,h,u,d,f,p,m,b,g=e.tag,y=e.data;switch(g){case"CERTIFICATE":c=i.certificate.decode(y,"der").tbsCertificate.subjectPublicKeyInfo;case"PUBLIC KEY":switch(r=(c=c||i.PublicKey.decode(y,"der")).algorithm.algorithm.join(".")){case"1.2.840.113549.1.1.1":return i.RSAPublicKey.decode(c.subjectPublicKey.data,"der");case"1.2.840.10045.2.1":return c.subjectPrivateKey=c.subjectPublicKey,{type:"ec",data:c};case"1.2.840.10040.4.1":return c.algorithm.params.pub_key=i.DSAparam.decode(c.subjectPublicKey.data,"der"),{type:"dsa",data:c.algorithm.params};default:throw new Error("unknown key id "+r)}case"ENCRYPTED PRIVATE KEY":h=y=i.EncryptedPrivateKey.decode(y,"der"),u=t,d=h.algorithm.decrypt.kde.kdeparams.salt,f=parseInt(h.algorithm.decrypt.kde.kdeparams.iters.toString(),10),p=n[h.algorithm.decrypt.cipher.algo.join(".")],m=h.algorithm.decrypt.cipher.iv,h=h.subjectPrivateKey,b=parseInt(p.split("-")[1],10)/8,u=o.pbkdf2Sync(u,d,f,b,"sha1"),d=a.createDecipheriv(p,u,m),(f=[]).push(d.update(h)),f.push(d.final()),y=l.concat(f);case"PRIVATE KEY":switch(r=(c=i.PrivateKey.decode(y,"der")).algorithm.algorithm.join(".")){case"1.2.840.113549.1.1.1":return i.RSAPrivateKey.decode(c.subjectPrivateKey,"der");case"1.2.840.10045.2.1":return{curve:c.algorithm.curve,privateKey:i.ECPrivateKey.decode(c.subjectPrivateKey,"der").privateKey};case"1.2.840.10040.4.1":return c.algorithm.params.priv_key=i.DSAparam.decode(c.subjectPrivateKey,"der"),{type:"dsa",params:c.algorithm.params};default:throw new Error("unknown key id "+r)}case"RSA PUBLIC KEY":return i.RSAPublicKey.decode(y,"der");case"RSA PRIVATE KEY":return i.RSAPrivateKey.decode(y,"der");case"DSA PRIVATE KEY":return{type:"dsa",params:i.DSAPrivateKey.decode(y,"der")};case"EC PRIVATE KEY":return{curve:(y=i.ECPrivateKey.decode(y,"der")).parameters.value,privateKey:y.privateKey};default:throw new Error("unknown key type "+g)}}(t.exports=c).signature=i.signature},{"./aesid.json":455,"./asn1":456,"./fixProc":458,"browserify-aes":191,pbkdf2:460,"safe-buffer":494}],460:[function(e,t,r){"use strict";r.pbkdf2=e("./lib/async"),r.pbkdf2Sync=e("./lib/sync")},{"./lib/async":461,"./lib/sync":464}],461:[function(e,r,i){(function(t){(function(){"use strict";var i,n,s=e("safe-buffer").Buffer,a=e("./precondition"),o=e("./default-encoding"),l=e("./sync"),c=e("./to-buffer"),h=t.crypto&&t.crypto.subtle,u={sha:"SHA-1","sha-1":"SHA-1",sha1:"SHA-1",sha256:"SHA-256","sha-256":"SHA-256",sha384:"SHA-384","sha-384":"SHA-384","sha-512":"SHA-512",sha512:"SHA-512"},d=[];function f(){return n=n||(t.process&&t.process.nextTick?t.process.nextTick:t.queueMicrotask||t.setImmediate||t.setTimeout)}function p(e,t,r,i,n){return h.importKey("raw",e,{name:"PBKDF2"},!1,["deriveBits"]).then((function(e){return h.deriveBits({name:"PBKDF2",salt:t,iterations:r,hash:{name:n}},e,i<<3)})).then((function(e){return s.from(e)}))}r.exports=function(e,r,n,m,b,g){"function"==typeof b&&(g=b,b=void 0);var y,v,w,_=u[(b=b||"sha1").toLowerCase()];if(_&&"function"==typeof t.Promise){if(a(n,m),e=c(e,o,"Password"),r=c(r,o,"Salt"),"function"!=typeof g)throw new Error("No callback provided to pbkdf2");v=_,v=((!t.process||t.process.browser)&&h&&h.importKey&&h.deriveBits?void 0!==d[v]?d[v]:(w=p(i=i||s.alloc(8),i,10,128,v).then((function(){return!0})).catch((function(){return!1})),d[v]=w):Promise.resolve(!1)).then((function(t){return t?p(e,r,n,m,_):l(e,r,n,m,b)})),y=g,v.then((function(e){f()((function(){y(null,e)}))}),(function(e){f()((function(){y(e)}))}))}else f()((function(){var t;try{t=l(e,r,n,m,b)}catch(t){return g(t)}g(null,t)}))}}).call(this)}).call(this,void 0!==t?t:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"./default-encoding":462,"./precondition":463,"./sync":464,"./to-buffer":465,"safe-buffer":494}],462:[function(e,r,i){(function(e,t){(function(){"use strict";var i=t.process&&t.process.browser||!t.process||!t.process.version||6<=parseInt(e.version.split(".")[0].slice(1),10)?"utf-8":"binary";r.exports=i}).call(this)}).call(this,e("_process"),void 0!==t?t:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{_process:467}],463:[function(e,t,r){"use strict";var i=Math.pow(2,30)-1;t.exports=function(e,t){if("number"!=typeof e)throw new TypeError("Iterations not a number");if(e<0)throw new TypeError("Bad iterations");if("number"!=typeof t)throw new TypeError("Key length not a number");if(t<0||ic?t=l(t):t.lengthd||0<=new a(t).cmp(e.modulus))throw new Error("decryption error");t=r?c(new a(t),e):o(t,e);var f=h.alloc(d-t.length);if(t=h.concat([f,t],d),4===u){f=t,d=e.modulus.byteLength(),e=l("sha1").update(h.alloc(0)).digest();var p=e.length;if(0!==f[0])throw new Error("decryption error");var m=f.slice(1,p+1),b=(f=f.slice(p+1),m=s(m,n(f,p)),s(f,n(m,d-p-1)));if(function(e,t){e=h.from(e),t=h.from(t);for(var r=0,i=e.length,n=(e.length!==t.length&&(r++,i=Math.min(e.length,t.length)),-1);++n=y.length){w++;break}if(d=y.slice(2,v-1),("0002"!==m.toString("hex")&&!f||"0001"!==m.toString("hex")&&f)&&w++,d.length<8&&w++,w)throw new Error("decryption error");return y.slice(v)}if(3===u)return t;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,t,r){"use strict";var i=e("parse-asn1"),n=e("randombytes"),s=e("create-hash"),a=e("./mgf"),o=e("./xor"),l=e("bn.js"),c=e("./withPublic"),h=e("browserify-rsa"),u=e("safe-buffer").Buffer;t.exports=function(e,t,r){var d,f=e.padding||(r?1:4),p=i(e);if(4===f)d=function(e){var t=p.modulus.byteLength(),r=e.length,i=s("sha1").update(u.alloc(0)).digest(),c=i.length,h=2*c;if(t-h-2a.length)&&(o=a.length),(" argument"===a.substring(o-" argument".length,o)?"The ".concat(e," "):(o=(n="number"!=typeof n?0:n)+".".length>(a=e).length||-1===a.indexOf(".",n)?"argument":"property",'The "'.concat(e,'" ').concat(o," "))).concat(i," ").concat(s(t,"type"))+". Received type ".concat(typeof r)}),TypeError),n("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),n("ERR_METHOD_NOT_IMPLEMENTED",(function(e){return"The "+e+" method is not implemented"})),n("ERR_STREAM_PREMATURE_CLOSE","Premature close"),n("ERR_STREAM_DESTROYED",(function(e){return"Cannot call "+e+" after a stream was destroyed"})),n("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),n("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),n("ERR_STREAM_WRITE_AFTER_END","write after end"),n("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),n("ERR_UNKNOWN_ENCODING",(function(e){return"Unknown encoding: "+e}),TypeError),n("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),t.exports.codes=i},{}],478:[function(e,t,r){(function(r){(function(){"use strict";var i=Object.keys||function(e){var t,r=[];for(t in e)r.push(t);return r},n=(t.exports=c,e("./_stream_readable")),s=e("./_stream_writable");e("inherits")(c,n);for(var a=i(s.prototype),o=0;ot.highWaterMark&&(t.highWaterMark=(1073741824<=(r=e)?r=1073741824:(r--,r=(r=(r=(r=(r|=r>>>1)|r>>>2)|r>>>4)|r>>>8)|r>>>16,r++),r)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0));var r}function M(e){var r=e._readableState;f("emitReadable",r.needReadable,r.emittedReadable),r.needReadable=!1,r.emittedReadable||(f("emitReadable",r.flowing),r.emittedReadable=!0,t.nextTick(A,e))}function A(e){var t=e._readableState;f("emitReadable_",t.destroyed,t.length,t.ended),t.destroyed||!t.length&&!t.ended||(e.emit("readable"),t.emittedReadable=!1),t.needReadable=!t.flowing&&!t.ended&&t.length<=t.highWaterMark,P(e)}function O(e,r){r.readingMore||(r.readingMore=!0,t.nextTick(j,e,r))}function j(e,t){for(;!t.reading&&!t.ended&&(t.length=t.length?(r=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.first():t.buffer.concat(t.length),t.buffer.clear()):r=t.buffer.consume(e,t.decoder),r);var r}function B(e){var r=e._readableState;f("endReadable",r.endEmitted),r.endEmitted||(r.ended=!0,t.nextTick(F,r,e))}function F(e,t){f("endReadableNT",e.endEmitted,e.length),!e.endEmitted&&0===e.length&&(e.endEmitted=!0,t.readable=!1,t.emit("end"),e.autoDestroy)&&(!(e=t._writableState)||e.autoDestroy&&e.finished)&&t.destroy()}function L(e,t){for(var r=0,i=e.length;r=r.highWaterMark:0>>0),n=this.head,s=0;n;)t=n.data,r=s,o.prototype.copy.call(t,i,r),s+=n.data.length,n=n.next;return i}},{key:"consume",value:function(e,t){var r;return en.length?n.length:e;if(s===n.length?i+=n:i+=n.slice(0,e),0==(e-=s)){s===n.length?(++r,t.next?this.head=t.next:this.head=this.tail=null):(this.head=t).data=n.slice(s);break}++r}return this.length-=r,i}},{key:"_getBuffer",value:function(e){var t=o.allocUnsafe(e),r=this.head,i=1;for(r.data.copy(t),e-=r.data.length;r=r.next;){var n=r.data,s=e>n.length?n.length:e;if(n.copy(t,t.length-e,0,s),0==(e-=s)){s===n.length?(++i,r.next?this.head=r.next:this.head=this.tail=null):(this.head=r).data=n.slice(s);break}++i}return this.length-=i,t}},{key:e,value:function(e,t){return l(this,n(n({},t),{},{depth:0,customInspect:!1}))}}]),Object.defineProperty(t,"prototype",{writable:!1}),c)},{buffer:220,util:188}],485:[function(e,t,r){(function(e){(function(){"use strict";function r(e,t){n(e,t),i(e)}function i(e){e._writableState&&!e._writableState.emitClose||e._readableState&&!e._readableState.emitClose||e.emit("close")}function n(e,t){e.emit("error",t)}t.exports={destroy:function(t,s){var a=this,o=this._readableState&&this._readableState.destroyed,l=this._writableState&&this._writableState.destroyed;return o||l?s?s(t):t&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,e.nextTick(n,this,t)):e.nextTick(n,this,t)):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(t||null,(function(t){!s&&t?a._writableState?a._writableState.errorEmitted?e.nextTick(i,a):(a._writableState.errorEmitted=!0,e.nextTick(r,a,t)):e.nextTick(r,a,t):s?(e.nextTick(i,a),s(t)):e.nextTick(i,a)}))),this},undestroy:function(){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)},errorOrDestroy:function(e,t){var r=e._readableState,i=e._writableState;r&&r.autoDestroy||i&&i.autoDestroy?e.destroy(t):e.emit("error",t)}}}).call(this)}).call(this,e("_process"))},{_process:467}],486:[function(e,t,r){"use strict";var i=e("../../../errors").codes.ERR_STREAM_PREMATURE_CLOSE;function n(){}t.exports=function e(t,r,s){var a,o,l,c,h,u,d,f,p,m,b,g;return"function"==typeof r?e(t,null,r):(a=s||n,o=!1,s=function(){if(!o){o=!0;for(var e=arguments.length,t=new Array(e),r=0;r>>32-t}function m(e,t,r,i,n,s,a,o){return p(e+(t^r^i)+s+a|0,o)+n|0}function b(e,t,r,i,n,s,a,o){return p(e+(t&r|~t&i)+s+a|0,o)+n|0}function g(e,t,r,i,n,s,a,o){return p(e+((t|~r)^i)+s+a|0,o)+n|0}function y(e,t,r,i,n,s,a,o){return p(e+(t&i|r&~i)+s+a|0,o)+n|0}function v(e,t,r,i,n,s,a,o){return p(e+(t^(r|~i))+s+a|0,o)+n|0}n(f,s),f.prototype._update=function(){for(var e=a,t=0;t<16;++t)e[t]=this._block.readInt32LE(4*t);for(var r=0|this._a,i=0|this._b,n=0|this._c,s=0|this._d,f=0|this._e,w=0|this._a,_=0|this._b,x=0|this._c,S=0|this._d,k=0|this._e,C=0;C<80;C+=1){var T,E=C<16?(T=m(r,i,n,s,f,e[o[C]],u[0],c[C]),v(w,_,x,S,k,e[l[C]],d[0],h[C])):C<32?(T=b(r,i,n,s,f,e[o[C]],u[1],c[C]),y(w,_,x,S,k,e[l[C]],d[1],h[C])):C<48?(T=g(r,i,n,s,f,e[o[C]],u[2],c[C]),g(w,_,x,S,k,e[l[C]],d[2],h[C])):C<64?(T=y(r,i,n,s,f,e[o[C]],u[3],c[C]),b(w,_,x,S,k,e[l[C]],d[3],h[C])):(T=v(r,i,n,s,f,e[o[C]],u[4],c[C]),m(w,_,x,S,k,e[l[C]],d[4],h[C]));r=f,f=s,s=p(n,10),n=i,i=T,w=k,k=S,S=p(x,10),x=_,_=E}var M=this._b+n+S|0;this._b=this._c+s+k|0,this._c=this._d+f+w|0,this._d=this._e+r+_|0,this._e=this._a+i+x|0,this._a=M},f.prototype._digest=function(){this._block[this._blockOffset++]=128,56 */var i=e("buffer"),n=i.Buffer;function s(e,t){for(var r in e)t[r]=e[r]}function a(e,t,r){return n(e,t,r)}n.from&&n.alloc&&n.allocUnsafe&&n.allocUnsafeSlow?t.exports=i:(s(i,r),r.Buffer=a),a.prototype=Object.create(n.prototype),s(n,a),a.from=function(e,t,r){if("number"==typeof e)throw new TypeError("Argument must not be a number");return n(e,t,r)},a.alloc=function(e,t,r){if("number"!=typeof e)throw new TypeError("Argument must be a number");return e=n(e),void 0!==t?"string"==typeof r?e.fill(t,r):e.fill(t):e.fill(0),e},a.allocUnsafe=function(e){if("number"!=typeof e)throw new TypeError("Argument must be a number");return n(e)},a.allocUnsafeSlow=function(e){if("number"!=typeof e)throw new TypeError("Argument must be a number");return i.SlowBuffer(e)}},{buffer:220}],495:[function(e,t,r){(function(r){(function(){"use strict";var i,n=e("buffer"),s=n.Buffer,a={};for(i in n)n.hasOwnProperty(i)&&"SlowBuffer"!==i&&"Buffer"!==i&&(a[i]=n[i]);var o=a.Buffer={};for(i in s)s.hasOwnProperty(i)&&"allocUnsafe"!==i&&"allocUnsafeSlow"!==i&&(o[i]=s[i]);if(a.Buffer.prototype=s.prototype,o.from&&o.from!==Uint8Array.from||(o.from=function(e,t,r){if("number"==typeof e)throw new TypeError('The "value" argument must not be of type number. Received type '+typeof e);if(e&&void 0===e.length)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);return s(e,t,r)}),o.alloc||(o.alloc=function(e,t,r){if("number"!=typeof e)throw new TypeError('The "size" argument must be of type number. Received type '+typeof e);if(e<0||2*(1<<30)<=e)throw new RangeError('The value "'+e+'" is invalid for option "size"');return e=s(e),t&&0!==t.length?"string"==typeof r?e.fill(t,r):e.fill(t):e.fill(0),e}),!a.kStringMaxLength)try{a.kStringMaxLength=r.binding("buffer").kStringMaxLength}catch(i){}a.constants||(a.constants={MAX_LENGTH:a.kMaxLength},a.kStringMaxLength&&(a.constants.MAX_STRING_LENGTH=a.kStringMaxLength)),t.exports=a}).call(this)}).call(this,e("_process"))},{_process:467,buffer:220}],496:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0});var i=e("xmlchars/xml/1.0/ed5"),n=e("xmlchars/xml/1.1/ed2"),s=(e=e("xmlchars/xmlns/1.0/ed3"),i.isS),a=i.isChar,o=i.isNameStartChar,l=i.isNameChar,c=i.S_LIST,h=i.NAME_RE,u=n.isChar,d=e.isNCNameStartChar,f=e.isNCNameChar,p=e.NC_NAME_RE;const m="http://www.w3.org/XML/1998/namespace",b="http://www.w3.org/2000/xmlns/",g={__proto__:null,xml:m,xmlns:b},y={__proto__:null,amp:"&",gt:">",lt:"<",quot:'"',apos:"'"},v=e=>34===e||39===e,w=[34,39],_=[...w,91,62],x=[...w,60,93],S=[61,63,...c],k=[...c,62,38,60];function C(e,t,r){switch(t){case"xml":r!==m&&e.fail(`xml prefix must be bound to ${m}.`);break;case"xmlns":r!==b&&e.fail(`xmlns prefix must be bound to ${b}.`)}switch(r){case b:e.fail(""===t?`the default namespace may not be set to ${r}.`:`may not assign a prefix (even "xmlns") to the URI ${b}.`);break;case m:switch(t){case"xml":break;case"":e.fail(`the default namespace may not be set to ${r}.`);break;default:e.fail("may not assign the xml namespace to another prefix.")}}}const T=e=>p.test(e),E=e=>h.test(e),M=(r.EVENTS=["xmldecl","text","processinginstruction","doctype","comment","opentagstart","attribute","opentag","closetag","cdata","error","end","ready"],{xmldecl:"xmldeclHandler",text:"textHandler",processinginstruction:"piHandler",doctype:"doctypeHandler",comment:"commentHandler",opentagstart:"openTagStartHandler",attribute:"attributeHandler",opentag:"openTagHandler",closetag:"closeTagHandler",cdata:"cdataHandler",error:"errorHandler",end:"endHandler",ready:"readyHandler"});r.SaxesParser=class{constructor(e){if(this.opt=null!=e?e:{},this.fragmentOpt=!!this.opt.fragment,e=this.xmlnsOpt=!!this.opt.xmlns,this.trackPosition=!1!==this.opt.position,this.fileName=this.opt.fileName,e){this.nameStartCheck=d,this.nameCheck=f,this.isName=T,this.processAttribs=this.processAttribsNS,this.pushAttrib=this.pushAttribNS,this.ns=Object.assign({__proto__:null},g);const e=this.opt.additionalNamespaces;if(null!=e){var t=this,r=e;for(const e of Object.keys(r))C(t,e,r[e]);Object.assign(this.ns,e)}}else this.nameStartCheck=o,this.nameCheck=l,this.isName=E,this.processAttribs=this.processAttribsPlain,this.pushAttrib=this.pushAttribPlain;this.stateTable=[this.sBegin,this.sBeginWhitespace,this.sDoctype,this.sDoctypeQuote,this.sDTD,this.sDTDQuoted,this.sDTDOpenWaka,this.sDTDOpenWakaBang,this.sDTDComment,this.sDTDCommentEnding,this.sDTDCommentEnded,this.sDTDPI,this.sDTDPIEnding,this.sText,this.sEntity,this.sOpenWaka,this.sOpenWakaBang,this.sComment,this.sCommentEnding,this.sCommentEnded,this.sCData,this.sCDataEnding,this.sCDataEnding2,this.sPIFirstChar,this.sPIRest,this.sPIBody,this.sPIEnding,this.sXMLDeclNameStart,this.sXMLDeclName,this.sXMLDeclEq,this.sXMLDeclValueStart,this.sXMLDeclValue,this.sXMLDeclSeparator,this.sXMLDeclEnding,this.sOpenTag,this.sOpenTagSlash,this.sAttrib,this.sAttribName,this.sAttribNameSawWhite,this.sAttribValue,this.sAttribValueQuoted,this.sAttribValueClosed,this.sAttribValueUnquoted,this.sCloseTag,this.sCloseTagSawWhite],this._init()}get closed(){return this._closed}_init(){var e=(this.openWakaBang="",this.text="",this.name="",this.piTarget="",this.entity="",this.q=null,this.tags=[],this.tag=null,this.topNS=null,this.chunk="",this.chunkPosition=0,this.i=0,this.prevI=0,this.carriedFromPrevious=void 0,this.forbiddenState=0,this.attribList=[],this)["fragmentOpt"];this.state=e?13:0,this.reportedTextBeforeRoot=this.reportedTextAfterRoot=this.closedRoot=this.sawRoot=e,this.xmlDeclPossible=!e,this.xmlDeclExpects=["version"],this.entityReturnState=void 0;let t=this.opt["defaultXMLVersion"];if(void 0===t){if(!0===this.opt.forceXMLVersion)throw new Error("forceXMLVersion set but defaultXMLVersion is not set");t="1.0"}this.setXMLVersion(t),this.positionAtNewLine=0,this.doctype=!1,this._closed=!1,this.xmlDecl={version:void 0,encoding:void 0,standalone:void 0},this.line=1,this.column=0,this.ENTITIES=Object.create(y),null!=(e=this.readyHandler)&&e.call(this)}get position(){return this.chunkPosition+this.i}get columnIndex(){return this.position-this.positionAtNewLine}on(e,t){this[M[e]]=t}off(e){this[M[e]]=void 0}makeError(e){var t;let r=null!=(t=this.fileName)?t:"";return this.trackPosition&&(0=e.length)return-1;var r,i=e.charCodeAt(t);if(this.column++,i<55296){if(32<=i||9===i)return i;switch(i){case 10:return this.line++,this.column=0,this.positionAtNewLine=this.position,10;case 13:return 10===e.charCodeAt(t+1)&&(this.i=t+2),this.line++,this.column=0,this.positionAtNewLine=this.position,-2;default:return this.fail("disallowed character."),i}}return 56319=t.length)return-1;const i=t.charCodeAt(r);if(this.column++,i<55296){if(31."),this.state=36)}sAttrib(){var e=this.skipSpaces();-1!==e&&(o(e)?(this.unget(),this.state=37):62===e?this.openTag():47===e?this.state=35:this.fail("disallowed character in attribute name."))}sAttribName(){var e=this.captureNameChars();61===e?this.state=39:s(e)?this.state=38:62===e?(this.fail("attribute without value."),this.pushAttrib(this.name,this.name),this.name=this.text="",this.openTag()):-1!==e&&this.fail("disallowed character in attribute name.")}sAttribNameSawWhite(){var e=this.skipSpaces();switch(e){case-1:return;case 61:this.state=39;break;default:this.fail("attribute without value."),this.text="",this.name="",62===e?this.openTag():o(e)?(this.unget(),this.state=37):(this.fail("disallowed character in attribute name."),this.state=36)}}sAttribValue(){var e=this.getCodeNorm();v(e)?(this.q=e,this.state=40):s(e)||(this.fail("unquoted attribute value."),this.state=42,this.unget())}sAttribValueQuoted(){var{q:e,chunk:t}=this;let r=this["i"];for(;;)switch(this.getCode()){case e:return this.pushAttrib(this.name,this.text+t.slice(r,this.prevI)),this.name=this.text="",this.q=null,void(this.state=41);case 38:return this.text+=t.slice(r,this.prevI),this.state=14,void(this.entityReturnState=40);case 10:case-2:case 9:this.text+=t.slice(r,this.prevI)+" ",r=this.i;break;case 60:return this.text+=t.slice(r,this.prevI),void this.fail("disallowed character.");case-1:return void(this.text+=t.slice(r))}}sAttribValueClosed(){var e=this.getCodeNorm();s(e)?this.state=36:62===e?this.openTag():47===e?this.state=35:o(e)?(this.fail("no whitespace between attributes."),this.unget(),this.state=37):this.fail("disallowed character in attribute name.")}sAttribValueUnquoted(){var e=this.captureTo(k);switch(e){case 38:this.state=14,this.entityReturnState=42;break;case 60:this.fail("disallowed character.");break;case-1:break;default:this.text.includes("]]>")&&this.fail('the string "]]>" is disallowed in char data.'),this.pushAttrib(this.name,this.text),this.name=this.text="",62===e?this.openTag():this.state=36}}sCloseTag(){var e=this.captureNameChars();62===e?this.closeTag():s(e)?this.state=44:-1!==e&&this.fail("disallowed character in closing tag.")}sCloseTagSawWhite(){switch(this.skipSpaces()){case 62:this.closeTag();break;case-1:break;default:this.fail("disallowed character in closing tag.")}}handleTextInRoot(){let{i:e,forbiddenState:t}=this;var{chunk:r,textHandler:i}=this;e:for(;;)switch(this.getCode()){case 60:if(this.state=15,void 0!==i){const t=this["text"],n=r.slice(e,this.prevI);0!==t.length?(i(t+n),this.text=""):0!==n.length&&i(n)}t=0;break e;case 38:this.state=14,this.entityReturnState=13,void 0!==i&&(this.text+=r.slice(e,this.prevI)),t=0;break e;case 93:switch(t){case 0:t=1;break;case 1:t=2;break;case 2:break;default:throw new Error("impossible state")}break;case 62:2===t&&this.fail('the string "]]>" is disallowed in char data.'),t=0;break;case-2:void 0!==i&&(this.text+=r.slice(e,this.prevI)+"\n"),e=this.i,t=0;break;case-1:void 0!==i&&(this.text+=r.slice(e));break e;default:t=0}this.forbiddenState=t}handleTextOutsideRoot(){let e=this["i"];var{chunk:t,textHandler:r}=this;let i=!1;e:for(;;){var n=this.getCode();switch(n){case 60:if(this.state=15,void 0!==r){const i=this["text"],n=t.slice(e,this.prevI);0!==i.length?(r(i+n),this.text=""):0!==n.length&&r(n)}break e;case 38:this.state=14,this.entityReturnState=13,void 0!==r&&(this.text+=t.slice(e,this.prevI)),i=!0;break e;case-2:void 0!==r&&(this.text+=t.slice(e,this.prevI)+"\n"),e=this.i;break;case-1:void 0!==r&&(this.text+=t.slice(e));break e;default:s(n)||(i=!0)}}i&&(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)}pushAttribNS(e,t){var r,{prefix:i,local:n}=this.qname(e),s={name:e,prefix:i,local:n,value:t};if(this.attribList.push(s),null!=(r=this.attributeHandler)&&r.call(this,s),"xmlns"===i){const e=t.trim();"1.0"===this.currentXMLVersion&&""===e&&this.fail("invalid attempt to undefine prefix in XML 1.0"),this.topNS[n]=e,C(this,n,e)}else if("xmlns"===e){const e=t.trim();this.topNS[""]=e,C(this,"",e)}}pushAttribPlain(e,t){e={name:e,value:t},this.attribList.push(e),null!=(t=this.attributeHandler)&&t.call(this,e)}end(){for(var e,t=(this.sawRoot||this.fail("document must contain a root element."),this)["tags"];0`)}}parseEntity(e){if("#"!==e[0]){const t=this.ENTITIES[e];return void 0!==t?t:(this.fail(this.isName(e)?"undefined entity.":"disallowed character in entity name."),`&${e};`)}let t=NaN;return"x"===e[1]&&/^#x[0-9a-f]+$/i.test(e)?t=parseInt(e.slice(2),16):/^#[0-9]+$/.test(e)&&(t=parseInt(e.slice(1),10)),this.isChar(t)?String.fromCodePoint(t):(this.fail("malformed character entity."),`&${e};`)}}},{"xmlchars/xml/1.0/ed5":543,"xmlchars/xml/1.1/ed2":544,"xmlchars/xmlns/1.0/ed3":545}],497:[function(e,t,r){"use strict";var i=e("safe-buffer").Buffer;function n(e,t){this._block=i.alloc(e),this._finalSize=t,this._blockSize=e,this._len=0}n.prototype.update=function(e,t){"string"==typeof e&&(e=i.from(e,t=t||"utf8"));for(var r=this._block,n=this._blockSize,s=e.length,a=this._len,o=0;o=this._finalSize&&(this._update(this._block),this._block.fill(0)),t=8*this._len,t<=4294967295||this._block.writeUInt32BE((t-(t=(4294967295&t)>>>0))/4294967296,this._blockSize-8),this._block.writeUInt32BE(t,this._blockSize-4),this._update(this._block),t=this._hash();return e?t.toString(e):t},n.prototype._update=function(){throw new Error("_update must be implemented by subclass")},t.exports=n},{"safe-buffer":494}],498:[function(e,t,r){"use strict";var i=t.exports=function(e){e=e.toLowerCase();var t=i[e];if(t)return new t;throw new Error(e+" is not supported (we accept pull requests)")};i.sha=e("./sha"),i.sha1=e("./sha1"),i.sha224=e("./sha224"),i.sha256=e("./sha256"),i.sha384=e("./sha384"),i.sha512=e("./sha512")},{"./sha":499,"./sha1":500,"./sha224":501,"./sha256":502,"./sha384":503,"./sha512":504}],499:[function(e,t,r){"use strict";var i=e("inherits"),n=e("./hash"),s=e("safe-buffer").Buffer,a=[1518500249,1859775393,-1894007588,-899497514],o=new Array(80);function l(){this.init(),this._w=o,n.call(this,64,56)}i(l,n),l.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this},l.prototype._update=function(e){for(var t=this._w,r=0|this._a,i=0|this._b,n=0|this._c,s=0|this._d,o=0|this._e,l=0;l<16;++l)t[l]=e.readInt32BE(4*l);for(;l<80;++l)t[l]=t[l-3]^t[l-8]^t[l-14]^t[l-16];for(var c,h,u,d=0;d<80;++d){var f=~~(d/20),p=0|(r<<5|r>>>27)+(c=i,h=n,u=s,0===(p=f)?c&h|~c&u:2===p?c&h|c&u|h&u:c^h^u)+o+t[d]+a[f];o=s,s=n,n=i<<30|i>>>2,i=r,r=p}this._a=r+this._a|0,this._b=i+this._b|0,this._c=n+this._c|0,this._d=s+this._d|0,this._e=o+this._e|0},l.prototype._hash=function(){var e=s.allocUnsafe(20);return e.writeInt32BE(0|this._a,0),e.writeInt32BE(0|this._b,4),e.writeInt32BE(0|this._c,8),e.writeInt32BE(0|this._d,12),e.writeInt32BE(0|this._e,16),e},t.exports=l},{"./hash":497,inherits:440,"safe-buffer":494}],500:[function(e,t,r){"use strict";var i=e("inherits"),n=e("./hash"),s=e("safe-buffer").Buffer,a=[1518500249,1859775393,-1894007588,-899497514],o=new Array(80);function l(){this.init(),this._w=o,n.call(this,64,56)}i(l,n),l.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this},l.prototype._update=function(e){for(var t,r=this._w,i=0|this._a,n=0|this._b,s=0|this._c,o=0|this._d,l=0|this._e,c=0;c<16;++c)r[c]=e.readInt32BE(4*c);for(;c<80;++c)r[c]=(t=r[c-3]^r[c-8]^r[c-14]^r[c-16])<<1|t>>>31;for(var h,u,d,f=0;f<80;++f){var p=~~(f/20),m=0|(i<<5|i>>>27)+(h=n,u=s,d=o,0===(m=p)?h&u|~h&d:2===m?h&u|h&d|u&d:h^u^d)+l+r[f]+a[p];l=o,o=s,s=n<<30|n>>>2,n=i,i=m}this._a=i+this._a|0,this._b=n+this._b|0,this._c=s+this._c|0,this._d=o+this._d|0,this._e=l+this._e|0},l.prototype._hash=function(){var e=s.allocUnsafe(20);return e.writeInt32BE(0|this._a,0),e.writeInt32BE(0|this._b,4),e.writeInt32BE(0|this._c,8),e.writeInt32BE(0|this._d,12),e.writeInt32BE(0|this._e,16),e},t.exports=l},{"./hash":497,inherits:440,"safe-buffer":494}],501:[function(e,t,r){"use strict";var i=e("inherits"),n=e("./sha256"),s=e("./hash"),a=e("safe-buffer").Buffer,o=new Array(64);function l(){this.init(),this._w=o,s.call(this,64,56)}i(l,n),l.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},l.prototype._hash=function(){var e=a.allocUnsafe(28);return e.writeInt32BE(this._a,0),e.writeInt32BE(this._b,4),e.writeInt32BE(this._c,8),e.writeInt32BE(this._d,12),e.writeInt32BE(this._e,16),e.writeInt32BE(this._f,20),e.writeInt32BE(this._g,24),e},t.exports=l},{"./hash":497,"./sha256":502,inherits:440,"safe-buffer":494}],502:[function(e,t,r){"use strict";var i=e("inherits"),n=e("./hash"),s=e("safe-buffer").Buffer,a=[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],o=new Array(64);function l(){this.init(),this._w=o,n.call(this,64,56)}i(l,n),l.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},l.prototype._update=function(e){for(var t,r=this._w,i=0|this._a,n=0|this._b,s=0|this._c,o=0|this._d,l=0|this._e,c=0|this._f,h=0|this._g,u=0|this._h,d=0;d<16;++d)r[d]=e.readInt32BE(4*d);for(;d<64;++d)r[d]=0|(((t=r[d-2])>>>17|t<<15)^(t>>>19|t<<13)^t>>>10)+r[d-7]+(((t=r[d-15])>>>7|t<<25)^(t>>>18|t<<14)^t>>>3)+r[d-16];for(var f=0;f<64;++f){var p=u+((l>>>6|l<<26)^(l>>>11|l<<21)^(l>>>25|l<<7))+(h^l&(c^h))+a[f]+r[f]|0,m=0|((i>>>2|i<<30)^(i>>>13|i<<19)^(i>>>22|i<<10))+(i&n|s&(i|n));u=h,h=c,c=l,l=o+p|0,o=s,s=n,n=i,i=p+m|0}this._a=i+this._a|0,this._b=n+this._b|0,this._c=s+this._c|0,this._d=o+this._d|0,this._e=l+this._e|0,this._f=c+this._f|0,this._g=h+this._g|0,this._h=u+this._h|0},l.prototype._hash=function(){var e=s.allocUnsafe(32);return e.writeInt32BE(this._a,0),e.writeInt32BE(this._b,4),e.writeInt32BE(this._c,8),e.writeInt32BE(this._d,12),e.writeInt32BE(this._e,16),e.writeInt32BE(this._f,20),e.writeInt32BE(this._g,24),e.writeInt32BE(this._h,28),e},t.exports=l},{"./hash":497,inherits:440,"safe-buffer":494}],503:[function(e,t,r){"use strict";var i=e("inherits"),n=e("./sha512"),s=e("./hash"),a=e("safe-buffer").Buffer,o=new Array(160);function l(){this.init(),this._w=o,s.call(this,128,112)}i(l,n),l.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},l.prototype._hash=function(){var e=a.allocUnsafe(48);function t(t,r,i){e.writeInt32BE(t,i),e.writeInt32BE(r,i+4)}return t(this._ah,this._al,0),t(this._bh,this._bl,8),t(this._ch,this._cl,16),t(this._dh,this._dl,24),t(this._eh,this._el,32),t(this._fh,this._fl,40),e},t.exports=l},{"./hash":497,"./sha512":504,inherits:440,"safe-buffer":494}],504:[function(e,t,r){"use strict";var i=e("inherits"),n=e("./hash"),s=e("safe-buffer").Buffer,a=[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],o=new Array(160);function l(){this.init(),this._w=o,n.call(this,128,112)}function c(e,t,r){return r^e&(t^r)}function h(e,t,r){return e&t|r&(e|t)}function u(e,t){return(e>>>28|t<<4)^(t>>>2|e<<30)^(t>>>7|e<<25)}function d(e,t){return(e>>>14|t<<18)^(e>>>18|t<<14)^(t>>>9|e<<23)}function f(e,t){return e>>>0>>0?1:0}i(l,n),l.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},l.prototype._update=function(e){for(var t=this._w,r=0|this._ah,i=0|this._bh,n=0|this._ch,s=0|this._dh,o=0|this._eh,l=0|this._fh,p=0|this._gh,m=0|this._hh,b=0|this._al,g=0|this._bl,y=0|this._cl,v=0|this._dl,w=0|this._el,_=0|this._fl,x=0|this._gl,S=0|this._hl,k=0;k<32;k+=2)t[k]=e.readInt32BE(4*k),t[k+1]=e.readInt32BE(4*k+4);for(;k<160;k+=2){var C=t[k-30],T=t[k-30+1],E=(C>>>1|T<<31)^(C>>>8|T<<24)^C>>>7,M=(T>>>1|C<<31)^(T>>>8|C<<24)^(T>>>7|C<<25),A=(C=t[k-4],T=t[k-4+1],(C>>>19|T<<13)^(T>>>29|C<<3)^C>>>6),O=(T=(T>>>19|C<<13)^(C>>>29|T<<3)^(T>>>6|C<<26),C=t[k-14],t[k-14+1]),j=t[k-32],I=t[k-32+1],R=M+O|0,N=(N=(N=E+C+f(R,M)|0)+A+f(R=R+T|0,T)|0)+j+f(R=R+I|0,I)|0;t[k]=N,t[k+1]=R}for(var P=0;P<160;P+=2){N=t[P];R=t[P+1];var D=h(r,i,n),B=h(b,g,y),F=u(r,b),L=u(b,r),z=d(o,w),$=d(w,o),U=a[P+1],H=c(o,l,p),V=c(w,_,x);$=S+$|0,z=(((m+z+f($,S)|0)+H+f($=$+V|0,V)|0)+a[P]+f($=$+U|0,U)|0)+N+f($=$+R|0,R)|0,H=L+B|0,V=F+D+f(H,L)|0,m=p,S=x,p=l,x=_,l=o,_=w,o=s+z+f(w=v+$|0,v)|0,s=n,v=y,n=i,y=g,i=r,g=b,r=z+V+f(b=$+H|0,$)|0}this._al=this._al+b|0,this._bl=this._bl+g|0,this._cl=this._cl+y|0,this._dl=this._dl+v|0,this._el=this._el+w|0,this._fl=this._fl+_|0,this._gl=this._gl+x|0,this._hl=this._hl+S|0,this._ah=this._ah+r+f(this._al,b)|0,this._bh=this._bh+i+f(this._bl,g)|0,this._ch=this._ch+n+f(this._cl,y)|0,this._dh=this._dh+s+f(this._dl,v)|0,this._eh=this._eh+o+f(this._el,w)|0,this._fh=this._fh+l+f(this._fl,_)|0,this._gh=this._gh+p+f(this._gl,x)|0,this._hh=this._hh+m+f(this._hl,S)|0},l.prototype._hash=function(){var e=s.allocUnsafe(64);function t(t,r,i){e.writeInt32BE(t,i),e.writeInt32BE(r,i+4)}return t(this._ah,this._al,0),t(this._bh,this._bl,8),t(this._ch,this._cl,16),t(this._dh,this._dl,24),t(this._eh,this._el,32),t(this._fh,this._fl,40),t(this._gh,this._gl,48),t(this._hh,this._hl,56),e},t.exports=l},{"./hash":497,inherits:440,"safe-buffer":494}],505:[function(e,t,r){"use strict";t.exports=n;var i=e("events").EventEmitter;function n(){i.call(this)}e("inherits")(n,i),n.Readable=e("readable-stream/readable.js"),n.Writable=e("readable-stream/writable.js"),n.Duplex=e("readable-stream/duplex.js"),n.Transform=e("readable-stream/transform.js"),n.PassThrough=e("readable-stream/passthrough.js"),(n.Stream=n).prototype.pipe=function(e,t){var r=this;function n(t){e.writable&&!1===e.write(t)&&r.pause&&r.pause()}function s(){r.readable&&r.resume&&r.resume()}r.on("data",n),e.on("drain",s),e._isStdio||t&&!1===t.end||(r.on("end",o),r.on("close",l));var a=!1;function o(){a||(a=!0,e.end())}function l(){a||(a=!0,"function"==typeof e.destroy&&e.destroy())}function c(e){if(h(),0===i.listenerCount(this,"error"))throw e}function h(){r.removeListener("data",n),e.removeListener("drain",s),r.removeListener("end",o),r.removeListener("close",l),r.removeListener("error",c),e.removeListener("error",c),r.removeListener("end",h),r.removeListener("close",h),e.removeListener("close",h)}return r.on("error",c),e.on("error",c),r.on("end",h),r.on("close",h),e.on("close",h),e.emit("pipe",r),e}},{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,t,r){"use strict";var i={}.toString;t.exports=Array.isArray||function(e){return"[object Array]"==i.call(e)}},{}],507:[function(e,t,r){"use strict";t.exports=e("./lib/_stream_duplex.js")},{"./lib/_stream_duplex.js":508}],508:[function(e,t,r){"use strict";var i=e("process-nextick-args"),n=Object.keys||function(e){var t,r=[];for(t in e)r.push(t);return r},s=(t=(t.exports=h,Object.create(e("core-util-is"))),t.inherits=e("inherits"),e("./_stream_readable")),a=e("./_stream_writable");t.inherits(h,s);for(var o=n(a.prototype),l=0;lt.highWaterMark&&(t.highWaterMark=(8388608<=(r=e)?r=8388608:(r--,r=(r=(r=(r=(r|=r>>>1)|r>>>2)|r>>>4)|r>>>8)|r>>>16,r++),r)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0));var r}function x(e){var t=e._readableState;t.needReadable=!1,t.emittedReadable||(p("emitReadable",t.flowing),t.emittedReadable=!0,t.sync?n.nextTick(S,e):S(e))}function S(e){p("emit readable"),e.emit("readable"),M(e)}function k(e,t){t.readingMore||(t.readingMore=!0,n.nextTick(C,e,t))}function C(e,t){for(var r=t.length;!t.reading&&!t.flowing&&!t.ended&&t.length=t.length?(n=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.head.data:t.buffer.concat(t.length),t.buffer.clear()):(e=e,r=t.buffer,t=t.decoder,es.length?s.length:e;if(a===s.length?n+=s:n+=s.slice(0,e),0==(e-=a)){a===s.length?(++i,r.next?t.head=r.next:t.head=t.tail=null):(t.head=r).data=s.slice(a);break}++i}return t.length-=i,n}:function(e,t){var r=h.allocUnsafe(e),i=t.head,n=1;for(i.data.copy(r),e-=i.data.length;i=i.next;){var s=i.data,a=e>s.length?s.length:e;if(s.copy(r,r.length-e,0,a),0==(e-=a)){a===s.length?(++n,i.next?t.head=i.next:t.head=t.tail=null):(t.head=i).data=s.slice(a);break}++n}return t.length-=n,r})(e,r),n=i),n);var r,i,n}function O(e){var t=e._readableState;if(0=r.highWaterMark||r.ended)?(p("read: emitReadable",r.length,r.ended),(0===r.length&&r.ended?O:x)(this),null):0===(e=_(e,r))&&r.ended?(0===r.length&&O(this),null):(t=r.needReadable,p("need readable",t),(0===r.length||r.length-e>>0),n=this.head,s=0;n;)t=s,n.data.copy(r,t),s+=n.data.length,n=n.next;return r},s),n&&n.inspect&&n.inspect.custom&&(t.exports.prototype[n.inspect.custom]=function(){var e=n.inspect({length:this.length});return this.constructor.name+" "+e})},{"safe-buffer":520,util:188}],514:[function(e,t,r){"use strict";var i=e("process-nextick-args");function n(e,t){e.emit("error",t)}t.exports={destroy:function(e,t){var r=this,s=this._readableState&&this._readableState.destroyed,a=this._writableState&&this._writableState.destroyed;return s||a?t?t(e):e&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,i.nextTick(n,this,e)):i.nextTick(n,this,e)):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(e||null,(function(e){!t&&e?r._writableState?r._writableState.errorEmitted||(r._writableState.errorEmitted=!0,i.nextTick(n,r,e)):i.nextTick(n,r,e):t&&t(e)}))),this},undestroy:function(){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)}}},{"process-nextick-args":466}],515:[function(e,t,r){arguments[4][490][0].apply(r,arguments)},{dup:490,events:422}],516:[function(e,t,r){"use strict";t.exports=e("./readable").PassThrough},{"./readable":517}],517:[function(e,t,r){"use strict";(((r=t.exports=e("./lib/_stream_readable.js")).Stream=r).Readable=r).Writable=e("./lib/_stream_writable.js"),r.Duplex=e("./lib/_stream_duplex.js"),r.Transform=e("./lib/_stream_transform.js"),r.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,t,r){"use strict";t.exports=e("./readable").Transform},{"./readable":517}],519:[function(e,t,r){"use strict";t.exports=e("./lib/_stream_writable.js")},{"./lib/_stream_writable.js":512}],520:[function(e,t,r){arguments[4][217][0].apply(r,arguments)},{buffer:220,dup:217}],521:[function(e,t,r){arguments[4][218][0].apply(r,arguments)},{dup:218,"safe-buffer":520}],522:[function(e,t,r){arguments[4][218][0].apply(r,arguments)},{dup:218,"safe-buffer":494}],523:[function(e,t,r){(function(t,i){(function(){"use strict";var n=e("process/browser.js").nextTick,s=Function.prototype.apply,a=Array.prototype.slice,o={},l=0;function c(e,t){this._id=e,this._clearFn=t}r.setTimeout=function(){return new c(s.call(setTimeout,window,arguments),clearTimeout)},r.setInterval=function(){return new c(s.call(setInterval,window,arguments),clearInterval)},r.clearTimeout=r.clearInterval=function(e){e.close()},c.prototype.unref=c.prototype.ref=function(){},c.prototype.close=function(){this._clearFn.call(window,this._id)},r.enroll=function(e,t){clearTimeout(e._idleTimeoutId),e._idleTimeout=t},r.unenroll=function(e){clearTimeout(e._idleTimeoutId),e._idleTimeout=-1},r._unrefActive=r.active=function(e){clearTimeout(e._idleTimeoutId);var t=e._idleTimeout;0<=t&&(e._idleTimeoutId=setTimeout((function(){e._onTimeout&&e._onTimeout()}),t))},r.setImmediate="function"==typeof t?t:function(e){var t=l++,i=!(arguments.length<2)&&a.call(arguments,1);return o[t]=!0,n((function(){o[t]&&(i?e.apply(null,i):e.call(null),r.clearImmediate(t))})),t},r.clearImmediate="function"==typeof i?i:function(e){delete o[e]}}).call(this)}).call(this,e("timers").setImmediate,e("timers").clearImmediate)},{"process/browser.js":467,timers:523}],524:[function(e,r,i){(function(e){(function(){"use strict";function t(t){try{if(!e.localStorage)return}catch(t){return}return t=e.localStorage[t],null!=t&&"true"===String(t).toLowerCase()}r.exports=function(e,r){var i;return t("noDeprecation")?e:(i=!1,function(){if(!i){if(t("throwDeprecation"))throw new Error(r);t("traceDeprecation"),i=!0}return e.apply(this,arguments)})}}).call(this)}).call(this,void 0!==t?t:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],525:[function(e,t,r){"use strict";"function"==typeof Object.create?t.exports=function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:t.exports=function(e,t){function r(){}e.super_=t,r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}},{}],526:[function(e,t,r){"use strict";t.exports=function(e){return e&&"object"==typeof e&&"function"==typeof e.copy&&"function"==typeof e.fill&&"function"==typeof e.readUInt8}},{}],527:[function(e,r,i){(function(t,r){(function(){"use strict";var n=/%[sdj%]/g;i.format=function(e){if(!g(e)){for(var t=[],r=0;r>>9<<4)+1}function n(e,t){var r=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(r>>16)<<16|65535&r}function s(e,t,r,i,s,a){return n((t=n(n(t,e),n(i,a)))<>>32-s,r)}function a(e,t,r,i,n,a,o){return s(t&r|~t&i,e,t,n,a,o)}function o(e,t,r,i,n,a,o){return s(t&i|r&~i,e,t,n,a,o)}function l(e,t,r,i,n,a,o){return s(t^r^i,e,t,n,a,o)}function c(e,t,r,i,n,a,o){return s(r^(t|~i),e,t,n,a,o)}Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0,r.default=function(e){if("string"==typeof e){var t=unescape(encodeURIComponent(e));e=new Uint8Array(t.length);for(let r=0;r>5]|=128<>5]|=(255&e[i/8])<>5]>>>e%32&255,n=parseInt("0123456789abcdef".charAt(i>>>4&15)+"0123456789abcdef".charAt(15&i),16);t.push(n)}return t}}},{}],530:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0,r.default="00000000-0000-0000-0000-000000000000"},{}],531:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var i=(e=e("./validate.js"))&&e.__esModule?e:{default:e};r.default=function(e){var t,r;if((0,i.default)(e))return(r=new Uint8Array(16))[0]=(t=parseInt(e.slice(0,8),16))>>>24,r[1]=t>>>16&255,r[2]=t>>>8&255,r[3]=255&t,r[4]=(t=parseInt(e.slice(9,13),16))>>>8,r[5]=255&t,r[6]=(t=parseInt(e.slice(14,18),16))>>>8,r[7]=255&t,r[8]=(t=parseInt(e.slice(19,23),16))>>>8,r[9]=255&t,r[10]=(t=parseInt(e.slice(24,36),16))/1099511627776&255,r[11]=t/4294967296&255,r[12]=t>>>24&255,r[13]=t>>>16&255,r[14]=t>>>8&255,r[15]=255&t,r;throw TypeError("Invalid UUID")}},{"./validate.js":541}],532:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0,r.default=/^(?:[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},{}],533:[function(e,t,r){"use strict";let i;Object.defineProperty(r,"__esModule",{value:!0}),r.default=function(){if(i||(i="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto)))return i(n);throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported")};const n=new Uint8Array(16)},{}],534:[function(e,t,r){"use strict";function i(e,t){return e<>>32-t}Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0,r.default=function(e){const t=[1518500249,1859775393,2400959708,3395469782],r=[1732584193,4023233417,2562383102,271733878,3285377520];if("string"==typeof e){const t=unescape(encodeURIComponent(e));e=[];for(let r=0;r>>0;h=c,c=l,l=i(s,30)>>>0,s=n,n=o}r[0]=r[0]+n>>>0,r[1]=r[1]+s>>>0,r[2]=r[2]+l>>>0,r[3]=r[3]+c>>>0,r[4]=r[4]+h>>>0}return[r[0]>>24&255,r[0]>>16&255,r[0]>>8&255,255&r[0],r[1]>>24&255,r[1]>>16&255,r[1]>>8&255,255&r[1],r[2]>>24&255,r[2]>>16&255,r[2]>>8&255,255&r[2],r[3]>>24&255,r[3]>>16&255,r[3]>>8&255,255&r[3],r[4]>>24&255,r[4]>>16&255,r[4]>>8&255,255&r[4]]}},{}],535:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var i=(e=e("./validate.js"))&&e.__esModule?e:{default:e};const n=[];for(let s=0;s<256;++s)n.push((s+256).toString(16).substr(1));r.default=function(e){var t=1l)&&void 0===e.nsecs?0:p))throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");l=f,c=p,o=d,r=(1e4*(268435455&(f+=122192928e5))+p)%4294967296,h[s++]=r>>>24&255,h[s++]=r>>>16&255,h[s++]=r>>>8&255,h[s++]=255&r,e=f/4294967296*1e4&268435455,h[s++]=e>>>8&255,h[s++]=255&e,h[s++]=e>>>24&15|16,h[s++]=e>>>16&255,h[s++]=d>>>8|128,h[s++]=255&d;for(let i=0;i<6;++i)h[s+i]=u[i];return t||(0,n.default)(h)}},{"./rng.js":533,"./stringify.js":535}],537:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var i=n(e("./v35.js"));e=n(e("./md5.js"));function n(e){return e&&e.__esModule?e:{default:e}}i=(0,i.default)("v3",48,e.default),r.default=i},{"./md5.js":529,"./v35.js":538}],538:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.default=function(e,t,r){function s(e,s,a,o){if("string"==typeof e&&(e=function(e){e=unescape(encodeURIComponent(e));var t=[];for(let r=0;r>4,o=1>6:64,l=2>2)+s.charAt(a)+s.charAt(o)+s.charAt(l));return c.join("")},r.decode=function(e){var t,r,i,a,o,l=0,c=0;if("data:"===e.substr(0,"data:".length))throw new Error("Invalid base64 input, it looks like a data url.");var h,u=3*(e=e.replace(/[^A-Za-z0-9+/=]/g,"")).length/4;if(e.charAt(e.length-1)===s.charAt(64)&&u--,e.charAt(e.length-2)===s.charAt(64)&&u--,u%1!=0)throw new Error("Invalid base64 input, bad content length.");for(h=new(n.uint8array?Uint8Array:Array)(0|u);l>4,r=(15&a)<<4|(a=s.indexOf(e.charAt(l++)))>>2,i=(3&a)<<6|(o=s.indexOf(e.charAt(l++))),h[c++]=t,64!==a&&(h[c++]=r),64!==o&&(h[c++]=i);return h}},{"./support":30,"./utils":32}],2:[function(e,t,r){var i=e("./external"),n=e("./stream/DataWorker"),s=e("./stream/Crc32Probe"),a=e("./stream/DataLengthProbe");function o(e,t,r,i,n){this.compressedSize=e,this.uncompressedSize=t,this.crc32=r,this.compression=i,this.compressedContent=n}o.prototype={getContentWorker:function(){var e=new n(i.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new a("data_length")),t=this;return e.on("end",(function(){if(this.streamInfo.data_length!==t.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")})),e},getCompressedWorker:function(){return new n(i.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},o.createWorkerFrom=function(e,t,r){return e.pipe(new s).pipe(new a("uncompressedSize")).pipe(t.compressWorker(r)).pipe(new a("compressedSize")).withStreamInfo("compression",t)},t.exports=o},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(e,t,r){var i=e("./stream/GenericWorker");r.STORE={magic:"\0\0",compressWorker:function(){return new i("STORE compression")},uncompressWorker:function(){return new i("STORE decompression")}},r.DEFLATE=e("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(e,t,r){var i=e("./utils"),n=function(){for(var e=[],t=0;t<256;t++){for(var r=t,i=0;i<8;i++)r=1&r?3988292384^r>>>1:r>>>1;e[t]=r}return e}();t.exports=function(e,t){return void 0!==e&&e.length?("string"!==i.getTypeOf(e)?function(e,t,r){var i=n,s=0+r;e^=-1;for(var a=0;a>>8^i[255&(e^t[a])];return-1^e}:function(e,t,r){var i=n,s=0+r;e^=-1;for(var a=0;a>>8^i[255&(e^t.charCodeAt(a))];return-1^e})(0|t,e,e.length):0}},{"./utils":32}],5:[function(e,t,r){r.base64=!1,r.binary=!1,r.dir=!1,r.createFolders=!0,r.date=null,r.compression=null,r.compressionOptions=null,r.comment=null,r.unixPermissions=null,r.dosPermissions=null},{}],6:[function(e,t,r){e="undefined"!=typeof Promise?Promise:e("lie"),t.exports={Promise:e}},{lie:37}],7:[function(e,t,r){var i="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Uint32Array,n=e("pako"),s=e("./utils"),a=e("./stream/GenericWorker"),o=i?"uint8array":"array";function l(e,t){a.call(this,"FlateWorker/"+e),this._pako=null,this._pakoAction=e,this._pakoOptions=t,this.meta={}}r.magic="\b\0",s.inherits(l,a),l.prototype.processChunk=function(e){this.meta=e.meta,null===this._pako&&this._createPako(),this._pako.push(s.transformTo(o,e.data),!1)},l.prototype.flush=function(){a.prototype.flush.call(this),null===this._pako&&this._createPako(),this._pako.push([],!0)},l.prototype.cleanUp=function(){a.prototype.cleanUp.call(this),this._pako=null},l.prototype._createPako=function(){this._pako=new n[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var e=this;this._pako.onData=function(t){e.push({data:t,meta:e.meta})}},r.compressWorker=function(e){return new l("Deflate",e)},r.uncompressWorker=function(){return new l("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(e,t,r){function i(e,t){for(var r="",i=0;i>>=8;return r}function n(e,t,r,n,a,h){var u=e.file,d=e.compression,f=h!==o.utf8encode,p=s.transformTo("string",h(u.name)),m=s.transformTo("string",o.utf8encode(u.name)),b=u.comment,g=(h=s.transformTo("string",h(b)),s.transformTo("string",o.utf8encode(b))),y=m.length!==u.name.length,v=(b=g.length!==b.length,""),w=u.dir,_=u.date,x={crc32:0,compressedSize:0,uncompressedSize:0};t&&!r||(x.crc32=e.crc32,x.compressedSize=e.compressedSize,x.uncompressedSize=e.uncompressedSize),r=0,t&&(r|=8),f||!y&&!b||(r|=2048),e=0,t=0,w&&(e|=16),"UNIX"===a?(t=798,e|=(65535&((f=u.unixPermissions)?f:w?16893:33204))<<16):(t=20,e|=63&(u.dosPermissions||0)),a=_.getUTCHours(),a=(a=((a<<=6)|_.getUTCMinutes())<<5)|_.getUTCSeconds()/2,f=_.getUTCFullYear()-1980,f=(f=((f<<=4)|_.getUTCMonth()+1)<<5)|_.getUTCDate(),y&&(w=i(1,1)+i(l(p),4)+m,v+="up"+i(w.length,2)+w),b&&(u=i(1,1)+i(l(h),4)+g,v+="uc"+i(u.length,2)+u),_="",_=(_=(_=(_=(_=(_=(_=(_=(_=(_+="\n\0")+i(r,2))+d.magic)+i(a,2))+i(f,2))+i(x.crc32,4))+i(x.compressedSize,4))+i(x.uncompressedSize,4))+i(p.length,2))+i(v.length,2);return{fileRecord:c.LOCAL_FILE_HEADER+_+p+v,dirRecord:c.CENTRAL_FILE_HEADER+i(t,2)+_+i(h.length,2)+"\0\0\0\0"+i(e,4)+i(n,4)+p+v+h}}var s=e("../utils"),a=e("../stream/GenericWorker"),o=e("../utf8"),l=e("../crc32"),c=e("../signature");function h(e,t,r,i){a.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=t,this.zipPlatform=r,this.encodeFileName=i,this.streamFiles=e,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}s.inherits(h,a),h.prototype.push=function(e){var t=e.meta.percent||0,r=this.entriesCount,i=this._sources.length;this.accumulate?this.contentBuffer.push(e):(this.bytesWritten+=e.data.length,a.prototype.push.call(this,{data:e.data,meta:{currentFile:this.currentFile,percent:r?(t+100*(r-i-1))/r:100}}))},h.prototype.openedSource=function(e){this.currentSourceOffset=this.bytesWritten,this.currentFile=e.file.name;var t=this.streamFiles&&!e.file.dir;t?(e=n(e,t,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName),this.push({data:e.fileRecord,meta:{percent:0}})):this.accumulate=!0},h.prototype.closedSource=function(e){this.accumulate=!1;var t=this.streamFiles&&!e.file.dir,r=n(e,t,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(r.dirRecord),t)this.push({data:(t=e,c.DATA_DESCRIPTOR+i(t.crc32,4)+i(t.compressedSize,4)+i(t.uncompressedSize,4)),meta:{percent:100}});else for(this.push({data:r.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},h.prototype.flush=function(){for(var e=this.bytesWritten,t=0;t=this.index;t--)r=(r<<8)+this.byteAt(t);return this.index+=e,r},readString:function(e){return i.transformTo("string",this.readData(e))},readData:function(){},lastIndexOfSignature:function(){},readAndCheckSignature:function(){},readDate:function(){var e=this.readInt(4);return new Date(Date.UTC(1980+(e>>25&127),(e>>21&15)-1,e>>16&31,e>>11&31,e>>5&63,(31&e)<<1))}},t.exports=n},{"../utils":32}],19:[function(e,t,r){var i=e("./Uint8ArrayReader");function n(e){i.call(this,e)}e("../utils").inherits(n,i),n.prototype.readData=function(e){this.checkOffset(e);var t=this.data.slice(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t},t.exports=n},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(e,t,r){var i=e("./DataReader");function n(e){i.call(this,e)}e("../utils").inherits(n,i),n.prototype.byteAt=function(e){return this.data.charCodeAt(this.zero+e)},n.prototype.lastIndexOfSignature=function(e){return this.data.lastIndexOf(e)-this.zero},n.prototype.readAndCheckSignature=function(e){return e===this.readData(4)},n.prototype.readData=function(e){this.checkOffset(e);var t=this.data.slice(this.zero+this.index,this.zero+this.index+e);return this.index+=e,t},t.exports=n},{"../utils":32,"./DataReader":18}],21:[function(e,t,r){var i=e("./ArrayReader");function n(e){i.call(this,e)}e("../utils").inherits(n,i),n.prototype.readData=function(e){var t;return this.checkOffset(e),0===e?new Uint8Array(0):(t=this.data.subarray(this.zero+this.index,this.zero+this.index+e),this.index+=e,t)},t.exports=n},{"../utils":32,"./ArrayReader":17}],22:[function(e,t,r){var i=e("../utils"),n=e("../support"),s=e("./ArrayReader"),a=e("./StringReader"),o=e("./NodeBufferReader"),l=e("./Uint8ArrayReader");t.exports=function(e){var t=i.getTypeOf(e);return i.checkSupport(t),"string"!==t||n.uint8array?"nodebuffer"===t?new o(e):n.uint8array?new l(i.transformTo("uint8array",e)):new s(i.transformTo("array",e)):new a(e)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(e,t,r){r.LOCAL_FILE_HEADER="PK",r.CENTRAL_FILE_HEADER="PK",r.CENTRAL_DIRECTORY_END="PK",r.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK",r.ZIP64_CENTRAL_DIRECTORY_END="PK",r.DATA_DESCRIPTOR="PK\b"},{}],24:[function(e,t,r){var i=e("./GenericWorker"),n=e("../utils");function s(e){i.call(this,"ConvertWorker to "+e),this.destType=e}n.inherits(s,i),s.prototype.processChunk=function(e){this.push({data:n.transformTo(this.destType,e.data),meta:e.meta})},t.exports=s},{"../utils":32,"./GenericWorker":28}],25:[function(e,t,r){var i=e("./GenericWorker"),n=e("../crc32");function s(){i.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}e("../utils").inherits(s,i),s.prototype.processChunk=function(e){this.streamInfo.crc32=n(e.data,this.streamInfo.crc32||0),this.push(e)},t.exports=s},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(e,t,r){var i=e("../utils"),n=e("./GenericWorker");function s(e){n.call(this,"DataLengthProbe for "+e),this.propName=e,this.withStreamInfo(e,0)}i.inherits(s,n),s.prototype.processChunk=function(e){var t;e&&(t=this.streamInfo[this.propName]||0,this.streamInfo[this.propName]=t+e.data.length),n.prototype.processChunk.call(this,e)},t.exports=s},{"../utils":32,"./GenericWorker":28}],27:[function(e,t,r){var i=e("../utils"),n=e("./GenericWorker");function s(e){n.call(this,"DataWorker");var t=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,e.then((function(e){t.dataIsReady=!0,t.data=e,t.max=e&&e.length||0,t.type=i.getTypeOf(e),t.isPaused||t._tickAndRepeat()}),(function(e){t.error(e)}))}i.inherits(s,n),s.prototype.cleanUp=function(){n.prototype.cleanUp.call(this),this.data=null},s.prototype.resume=function(){return!!n.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,i.delay(this._tickAndRepeat,[],this)),!0)},s.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished)||(i.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0)},s.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var e=null,t=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":e=this.data.substring(this.index,t);break;case"uint8array":e=this.data.subarray(this.index,t);break;case"array":case"nodebuffer":e=this.data.slice(this.index,t)}return this.index=t,this.push({data:e,meta:{percent:this.max?this.index/this.max*100:0}})},t.exports=s},{"../utils":32,"./GenericWorker":28}],28:[function(e,t,r){function i(e){this.name=e||"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}i.prototype={push:function(e){this.emit("data",e)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(e){this.emit("error",e)}return!0},error:function(e){return!this.isFinished&&(this.isPaused?this.generatedError=e:(this.isFinished=!0,this.emit("error",e),this.previous&&this.previous.error(e),this.cleanUp()),!0)},on:function(e,t){return this._listeners[e].push(t),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(e,t){if(this._listeners[e])for(var r=0;r "+e:e}},t.exports=i},{}],29:[function(e,t,r){var i=e("../utils"),n=e("./ConvertWorker"),a=e("./GenericWorker"),o=e("../base64"),l=e("../support"),c=e("../external"),h=null;if(l.nodestream)try{h=e("../nodejs/NodejsStreamOutputAdapter")}catch(e){}function u(e,t,r){var s=t;switch(t){case"blob":case"arraybuffer":s="uint8array";break;case"base64":s="string"}try{this._internalType=s,this._outputType=t,this._mimeType=r,i.checkSupport(s),this._worker=e.pipe(new n(s)),e.lock()}catch(e){this._worker=new a("error"),this._worker.error(e)}}u.prototype={accumulate:function(e){return t=this,r=e,new c.Promise((function(e,n){var a=[],l=t._internalType,c=t._outputType,h=t._mimeType;t.on("data",(function(e,t){a.push(e),r&&r(t)})).on("error",(function(e){a=[],n(e)})).on("end",(function(){try{var t=function(e,t,r){switch(e){case"blob":return i.newBlob(i.transformTo("arraybuffer",t),r);case"base64":return o.encode(t);default:return i.transformTo(e,t)}}(c,function(e,t){for(var r=0,i=null,n=0,a=0;a>>6:(r<65536?t[a++]=224|r>>>12:(t[a++]=240|r>>>18,t[a++]=128|r>>>12&63),t[a++]=128|r>>>6&63),t[a++]=128|63&r);return t},r.utf8decode=function(e){if(n.nodebuffer)return i.transformTo("nodebuffer",e).toString("utf-8");for(var t,r,s,a=e=i.transformTo(n.uint8array?"uint8array":"array",e),l=a.length,c=new Array(2*l),h=t=0;h>10&1023,c[t++]=56320|1023&r)}return c.length!==t&&(c.subarray?c=c.subarray(0,t):c.length=t),i.applyFromCharCode(c)},i.inherits(c,a),c.prototype.processChunk=function(e){var t=i.transformTo(n.uint8array?"uint8array":"array",e.data),s=(this.leftOver&&this.leftOver.length&&(n.uint8array?(s=t,(t=new Uint8Array(s.length+this.leftOver.length)).set(this.leftOver,0),t.set(s,this.leftOver.length)):t=this.leftOver.concat(t),this.leftOver=null),function(e,t){for(var r=(t=(t=t||e.length)>e.length?e.length:t)-1;0<=r&&128==(192&e[r]);)r--;return!(r<0||0===r)&&r+o[e[r]]>t?r:t}(t)),a=t;s!==t.length&&(n.uint8array?(a=t.subarray(0,s),this.leftOver=t.subarray(s,t.length)):(a=t.slice(0,s),this.leftOver=t.slice(s,t.length))),this.push({data:r.utf8decode(a),meta:e.meta})},c.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:r.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},r.Utf8DecodeWorker=c,i.inherits(h,a),h.prototype.processChunk=function(e){this.push({data:r.utf8encode(e.data),meta:e.meta})},r.Utf8EncodeWorker=h},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(e,t,r){var i=e("./support"),n=e("./base64"),s=e("./nodejsUtils"),a=e("./external");function o(e){return e}function l(e,t){for(var r=0;r>8;this.dir=!!(16&this.externalFileAttributes),0==e&&(this.dosPermissions=63&this.externalFileAttributes),3==e&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||"/"!==this.fileNameStr.slice(-1)||(this.dir=!0)},parseZIP64ExtraField:function(){var e;this.extraFields[1]&&(e=i(this.extraFields[1].value),this.uncompressedSize===n.MAX_VALUE_32BITS&&(this.uncompressedSize=e.readInt(8)),this.compressedSize===n.MAX_VALUE_32BITS&&(this.compressedSize=e.readInt(8)),this.localHeaderOffset===n.MAX_VALUE_32BITS&&(this.localHeaderOffset=e.readInt(8)),this.diskNumberStart===n.MAX_VALUE_32BITS)&&(this.diskNumberStart=e.readInt(4))},readExtraFields:function(e){var t,r,i,n=e.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});e.index+4>>6:(r<65536?t[s++]=224|r>>>12:(t[s++]=240|r>>>18,t[s++]=128|r>>>12&63),t[s++]=128|r>>>6&63),t[s++]=128|63&r);return t},r.buf2binstring=function(e){return l(e,e.length)},r.binstring2buf=function(e){for(var t=new i.Buf8(e.length),r=0,n=t.length;r>10&1023,o[r++]=56320|1023&i)}return l(o,r)},r.utf8border=function(e,t){for(var r=(t=(t=t||e.length)>e.length?e.length:t)-1;0<=r&&128==(192&e[r]);)r--;return!(r<0||0===r)&&r+a[e[r]]>t?r:t}},{"./common":41}],43:[function(e,t,r){t.exports=function(e,t,r,i){for(var n=65535&e|0,s=e>>>16&65535|0,a=0;0!==r;){for(r-=a=2e3>>1:r>>>1;e[t]=r}return e}();t.exports=function(e,t,r,n){var s=i,a=n+r;e^=-1;for(var o=n;o>>8^s[255&(e^t[o])];return-1^e}},{}],46:[function(e,t,r){var i,n=e("../utils/common"),s=e("./trees"),a=e("./adler32"),o=e("./crc32"),l=e("./messages"),c=-2,h=258,u=262,d=113;function f(e,t){return e.msg=l[t],t}function p(e){return(e<<1)-(4e.avail_out?e.avail_out:r)&&(n.arraySet(e.output,t.pending_buf,t.pending_out,r,e.next_out),e.next_out+=r,t.pending_out+=r,e.total_out+=r,e.avail_out-=r,t.pending-=r,0===t.pending)&&(t.pending_out=0)}function g(e,t){s._tr_flush_block(e,0<=e.block_start?e.block_start:-1,e.strstart-e.block_start,t),e.block_start=e.strstart,b(e.strm)}function y(e,t){e.pending_buf[e.pending++]=t}function v(e,t){e.pending_buf[e.pending++]=t>>>8&255,e.pending_buf[e.pending++]=255&t}function w(e,t){var r,i,n=e.max_chain_length,s=e.strstart,a=e.prev_length,o=e.nice_match,l=e.strstart>e.w_size-u?e.strstart-(e.w_size-u):0,c=e.window,d=e.w_mask,f=e.prev,p=e.strstart+h,m=c[s+a-1],b=c[s+a];e.prev_length>=e.good_match&&(n>>=2),o>e.lookahead&&(o=e.lookahead);do{if(c[(r=t)+a]===b&&c[r+a-1]===m&&c[r]===c[s]&&c[++r]===c[s+1]){for(s+=2,r++;c[++s]===c[++r]&&c[++s]===c[++r]&&c[++s]===c[++r]&&c[++s]===c[++r]&&c[++s]===c[++r]&&c[++s]===c[++r]&&c[++s]===c[++r]&&c[++s]===c[++r]&&sl&&0!=--n);return a<=e.lookahead?a:e.lookahead}function _(e){var t,r,i,s,l,c,h,d,f,p=e.w_size;do{if(d=e.window_size-e.lookahead-e.strstart,e.strstart>=p+(p-u)){for(n.arraySet(e.window,e.window,p,p,0),e.match_start-=p,e.strstart-=p,e.block_start-=p,t=r=e.hash_size;i=e.head[--t],e.head[t]=p<=i?i-p:0,--r;);for(t=r=p;i=e.prev[--t],e.prev[t]=p<=i?i-p:0,--r;);d+=p}if(0===e.strm.avail_in)break;if(l=e.strm,c=e.window,h=e.strstart+e.lookahead,f=void 0,r=0===(f=(d=d)<(f=l.avail_in)?d:f)?0:(l.avail_in-=f,n.arraySet(c,l.input,l.next_in,f,h),1===l.state.wrap?l.adler=a(l.adler,c,f,h):2===l.state.wrap&&(l.adler=o(l.adler,c,f,h)),l.next_in+=f,l.total_in+=f,f),e.lookahead+=r,3<=e.lookahead+e.insert)for(s=e.strstart-e.insert,e.ins_h=e.window[s],e.ins_h=(e.ins_h<e.pending_buf_size-5&&(r=e.pending_buf_size-5);;){if(e.lookahead<=1){if(_(e),0===e.lookahead&&0===t)return 1;if(0===e.lookahead)break}e.strstart+=e.lookahead,e.lookahead=0;var i=e.block_start+r;if((0===e.strstart||e.strstart>=i)&&(e.lookahead=e.strstart-i,e.strstart=i,g(e,!1),0===e.strm.avail_out))return 1;if(e.strstart-e.block_start>=e.w_size-u&&(g(e,!1),0===e.strm.avail_out))return 1}return e.insert=0,4===t?(g(e,!0),0===e.strm.avail_out?3:4):(e.strstart>e.block_start&&(g(e,!1),e.strm.avail_out),1)})),new S(4,4,8,4,x),new S(4,5,16,8,x),new S(4,6,32,32,x),new S(4,4,16,16,k),new S(8,16,32,32,k),new S(8,16,128,128,k),new S(8,32,128,256,k),new S(32,128,258,1024,k),new S(32,258,258,4096,k)],r.deflateInit=function(e,t){return M(e,t,8,15,8,0)},r.deflateInit2=M,r.deflateReset=E,r.deflateResetKeep=T,r.deflateSetHeader=function(e,t){return e&&e.state&&2===e.state.wrap?(e.state.gzhead=t,0):c},r.deflate=function(e,t){var r,n,a,l;if(!e||!e.state||5>8&255),y(n,n.gzhead.time>>16&255),y(n,n.gzhead.time>>24&255),y(n,9===n.level?2:2<=n.strategy||n.level<2?4:0),y(n,255&n.gzhead.os),n.gzhead.extra&&n.gzhead.extra.length&&(y(n,255&n.gzhead.extra.length),y(n,n.gzhead.extra.length>>8&255)),n.gzhead.hcrc&&(e.adler=o(e.adler,n.pending_buf,n.pending,0)),n.gzindex=0,n.status=69):(y(n,0),y(n,0),y(n,0),y(n,0),y(n,0),y(n,9===n.level?2:2<=n.strategy||n.level<2?4:0),y(n,3),n.status=d)):(u=8+(n.w_bits-8<<4)<<8,u|=(2<=n.strategy||n.level<2?0:n.level<6?1:6===n.level?2:3)<<6,0!==n.strstart&&(u|=32),u+=31-u%31,n.status=d,v(n,u),0!==n.strstart&&(v(n,e.adler>>>16),v(n,65535&e.adler)),e.adler=1)),69===n.status)if(n.gzhead.extra){for(a=n.pending;n.gzindex<(65535&n.gzhead.extra.length)&&(n.pending!==n.pending_buf_size||(n.gzhead.hcrc&&n.pending>a&&(e.adler=o(e.adler,n.pending_buf,n.pending-a,a)),b(e),a=n.pending,n.pending!==n.pending_buf_size));)y(n,255&n.gzhead.extra[n.gzindex]),n.gzindex++;n.gzhead.hcrc&&n.pending>a&&(e.adler=o(e.adler,n.pending_buf,n.pending-a,a)),n.gzindex===n.gzhead.extra.length&&(n.gzindex=0,n.status=73)}else n.status=73;if(73===n.status)if(n.gzhead.name){a=n.pending;do{if(n.pending===n.pending_buf_size&&(n.gzhead.hcrc&&n.pending>a&&(e.adler=o(e.adler,n.pending_buf,n.pending-a,a)),b(e),a=n.pending,n.pending===n.pending_buf_size)){l=1;break}}while(l=n.gzindexa&&(e.adler=o(e.adler,n.pending_buf,n.pending-a,a)),0===l&&(n.gzindex=0,n.status=91)}else n.status=91;if(91===n.status)if(n.gzhead.comment){a=n.pending;do{if(n.pending===n.pending_buf_size&&(n.gzhead.hcrc&&n.pending>a&&(e.adler=o(e.adler,n.pending_buf,n.pending-a,a)),b(e),a=n.pending,n.pending===n.pending_buf_size)){l=1;break}}while(l=n.gzindexa&&(e.adler=o(e.adler,n.pending_buf,n.pending-a,a)),0===l&&(n.status=103)}else n.status=103;if(103===n.status&&(n.gzhead.hcrc?(n.pending+2>n.pending_buf_size&&b(e),n.pending+2<=n.pending_buf_size&&(y(n,255&e.adler),y(n,e.adler>>8&255),e.adler=0,n.status=d)):n.status=d),0!==n.pending){if(b(e),0===e.avail_out)return n.last_flush=-1,0}else if(0===e.avail_in&&p(t)<=p(r)&&4!==t)return f(e,-5);if(666===n.status&&0!==e.avail_in)return f(e,-5);if(0!==e.avail_in||0!==n.lookahead||0!==t&&666!==n.status){var u=2===n.strategy?function(e,t){for(var r;;){if(0===e.lookahead&&(_(e),0===e.lookahead)){if(0===t)return 1;break}if(e.match_length=0,r=s._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++,r&&(g(e,!1),0===e.strm.avail_out))return 1}return e.insert=0,4===t?(g(e,!0),0===e.strm.avail_out?3:4):e.last_lit&&(g(e,!1),0===e.strm.avail_out)?1:2}(n,t):3===n.strategy?function(e,t){for(var r,i,n,a,o=e.window;;){if(e.lookahead<=h){if(_(e),e.lookahead<=h&&0===t)return 1;if(0===e.lookahead)break}if(e.match_length=0,3<=e.lookahead&&0e.lookahead&&(e.match_length=e.lookahead)}if(3<=e.match_length?(r=s._tr_tally(e,1,e.match_length-3),e.lookahead-=e.match_length,e.strstart+=e.match_length,e.match_length=0):(r=s._tr_tally(e,0,e.window[e.strstart]),e.lookahead--,e.strstart++),r&&(g(e,!1),0===e.strm.avail_out))return 1}return e.insert=0,4===t?(g(e,!0),0===e.strm.avail_out?3:4):e.last_lit&&(g(e,!1),0===e.strm.avail_out)?1:2}(n,t):i[n.level].func(n,t);if(3!==u&&4!==u||(n.status=666),1===u||3===u)return 0===e.avail_out&&(n.last_flush=-1),0;if(2===u&&(1===t?s._tr_align(n):5!==t&&(s._tr_stored_block(n,0,0,!1),3===t)&&(m(n.head),0===n.lookahead)&&(n.strstart=0,n.block_start=0,n.insert=0),b(e),0===e.avail_out))return n.last_flush=-1,0}return 4===t&&(n.wrap<=0||(2===n.wrap?(y(n,255&e.adler),y(n,e.adler>>8&255),y(n,e.adler>>16&255),y(n,e.adler>>24&255),y(n,255&e.total_in),y(n,e.total_in>>8&255),y(n,e.total_in>>16&255),y(n,e.total_in>>24&255)):(v(n,e.adler>>>16),v(n,65535&e.adler)),b(e),0=r.w_size&&(0===o&&(m(r.head),r.strstart=0,r.block_start=0,r.insert=0),u=new n.Buf8(r.w_size),n.arraySet(u,t,d-r.w_size,r.w_size,0),t=u,d=r.w_size),u=e.avail_in,l=e.next_in,h=e.input,e.avail_in=d,e.next_in=0,e.input=t,_(r);3<=r.lookahead;){for(i=r.strstart,s=r.lookahead-2;r.ins_h=(r.ins_h<>>=i=r>>>24,x-=i,0==(i=r>>>16&255))f[d++]=65535&r;else{if(!(16&i)){if(0==(64&i)){r=k[(65535&r)+(_&(1<>>=i,x-=i),x<15&&(_+=h[c++]<>>=i=r>>>24,x-=i,!(16&(i=r>>>16&255))){if(0==(64&i)){r=S[(65535&r)+(_&(1<>>=i,x-=i,(i=d-p)>3,_&=(1<<(x-=n<<3))-1,e.next_in=c,e.next_out=d,e.avail_in=c>>24&255)+(e>>>8&65280)+((65280&e)<<8)+((255&e)<<24)}function h(){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 i.Buf16(320),this.work=new i.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function u(e){var t;return e&&e.state?(t=e.state,e.total_in=e.total_out=t.total=0,e.msg="",t.wrap&&(e.adler=1&t.wrap),t.mode=1,t.last=0,t.havedict=0,t.dmax=32768,t.head=null,t.hold=0,t.bits=0,t.lencode=t.lendyn=new i.Buf32(852),t.distcode=t.distdyn=new i.Buf32(592),t.sane=1,t.back=-1,0):l}function d(e){var t;return e&&e.state?((t=e.state).wsize=0,t.whave=0,t.wnext=0,u(e)):l}function f(e,t){var r,i;return!e||!e.state||(i=e.state,t<0?(r=0,t=-t):(r=1+(t>>4),t<48&&(t&=15)),t&&(t<8||15=e.wsize?(i.arraySet(e.window,t,r-e.wsize,e.wsize,0),e.wnext=0,e.whave=e.wsize):(n<(s=e.wsize-e.wnext)&&(s=n),i.arraySet(e.window,t,r-n,s,e.wnext),(n-=s)?(i.arraySet(e.window,t,r-n,n,0),e.wnext=n,e.whave=e.wsize):(e.wnext+=s,e.wnext===e.wsize&&(e.wnext=0),e.whave>>8&255,r.check=s(r.check,F,2,0),_=w=0,r.mode=2;else if(r.flags=0,r.head&&(r.head.done=!1),!(1&r.wrap)||(((255&w)<<8)+(w>>8))%31)e.msg="incorrect header check",r.mode=30;else if(8!=(15&w))e.msg="unknown compression method",r.mode=30;else{if(_-=4,R=8+(15&(w>>>=4)),0===r.wbits)r.wbits=R;else if(R>r.wbits){e.msg="invalid window size",r.mode=30;break}r.dmax=1<>8&1),512&r.flags&&(F[0]=255&w,F[1]=w>>>8&255,r.check=s(r.check,F,2,0)),_=w=0,r.mode=3;case 3:for(;_<32;){if(0===p)break e;p--,w+=h[d++]<<_,_+=8}r.head&&(r.head.time=w),512&r.flags&&(F[0]=255&w,F[1]=w>>>8&255,F[2]=w>>>16&255,F[3]=w>>>24&255,r.check=s(r.check,F,4,0)),_=w=0,r.mode=4;case 4:for(;_<16;){if(0===p)break e;p--,w+=h[d++]<<_,_+=8}r.head&&(r.head.xflags=255&w,r.head.os=w>>8),512&r.flags&&(F[0]=255&w,F[1]=w>>>8&255,r.check=s(r.check,F,2,0)),_=w=0,r.mode=5;case 5:if(1024&r.flags){for(;_<16;){if(0===p)break e;p--,w+=h[d++]<<_,_+=8}r.length=w,r.head&&(r.head.extra_len=w),512&r.flags&&(F[0]=255&w,F[1]=w>>>8&255,r.check=s(r.check,F,2,0)),_=w=0}else r.head&&(r.head.extra=null);r.mode=6;case 6:if(1024&r.flags&&((S=p<(S=r.length)?p:S)&&(r.head&&(R=r.head.extra_len-r.length,r.head.extra||(r.head.extra=new Array(r.head.extra_len)),i.arraySet(r.head.extra,h,d,S,R)),512&r.flags&&(r.check=s(r.check,h,S,d)),p-=S,d+=S,r.length-=S),r.length))break e;r.length=0,r.mode=7;case 7:if(2048&r.flags){if(0===p)break e;for(S=0;R=h[d+S++],r.head&&R&&r.length<65536&&(r.head.name+=String.fromCharCode(R)),R&&S>9&1,r.head.done=!0),e.adler=r.check=0,r.mode=12;break;case 10:for(;_<32;){if(0===p)break e;p--,w+=h[d++]<<_,_+=8}e.adler=r.check=c(w),_=w=0,r.mode=11;case 11:if(0===r.havedict)return e.next_out=f,e.avail_out=v,e.next_in=d,e.avail_in=p,r.hold=w,r.bits=_,2;e.adler=r.check=1,r.mode=12;case 12:if(5===t||6===t)break e;case 13:if(r.last)w>>>=7&_,_-=7&_,r.mode=27;else{for(;_<3;){if(0===p)break e;p--,w+=h[d++]<<_,_+=8}switch(r.last=1&w,--_,3&(w>>>=1)){case 0:r.mode=14;break;case 1:z=$=void 0;var z,$=r;if(g){for(m=new i.Buf32(512),b=new i.Buf32(32),z=0;z<144;)$.lens[z++]=8;for(;z<256;)$.lens[z++]=9;for(;z<280;)$.lens[z++]=7;for(;z<288;)$.lens[z++]=8;for(o(1,$.lens,0,288,m,0,$.work,{bits:9}),z=0;z<32;)$.lens[z++]=5;o(2,$.lens,0,32,b,0,$.work,{bits:5}),g=!1}if($.lencode=m,$.lenbits=9,$.distcode=b,$.distbits=5,r.mode=20,6!==t)break;w>>>=2,_-=2;break e;case 2:r.mode=17;break;case 3:e.msg="invalid block type",r.mode=30}w>>>=2,_-=2}break;case 14:for(w>>>=7&_,_-=7&_;_<32;){if(0===p)break e;p--,w+=h[d++]<<_,_+=8}if((65535&w)!=(w>>>16^65535)){e.msg="invalid stored block lengths",r.mode=30;break}if(r.length=65535&w,_=w=0,r.mode=15,6===t)break e;case 15:r.mode=16;case 16:if(S=r.length){if(0===(S=v<(S=p>>=5,_-=5,r.ndist=1+(31&w),w>>>=5,_-=5,r.ncode=4+(15&w),w>>>=4,_-=4,286>>=3,_-=3}for(;r.have<19;)r.lens[L[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,P={bits:r.lenbits},N=o(0,r.lens,0,19,r.lencode,0,r.work,P),r.lenbits=P.bits,N){e.msg="invalid code lengths set",r.mode=30;break}r.have=0,r.mode=19;case 19:for(;r.have>>16&255,A=65535&B,!((E=B>>>24)<=_);){if(0===p)break e;p--,w+=h[d++]<<_,_+=8}if(A<16)w>>>=E,_-=E,r.lens[r.have++]=A;else{if(16===A){for(D=E+2;_>>=E,_-=E,0===r.have){e.msg="invalid bit length repeat",r.mode=30;break}R=r.lens[r.have-1],S=3+(3&w),w>>>=2,_-=2}else if(17===A){for(D=E+3;_>>=E)),w>>>=3,_=_-E-3}else{for(D=E+7;_>>=E)),w>>>=7,_=_-E-7}if(r.have+S>r.nlen+r.ndist){e.msg="invalid bit length repeat",r.mode=30;break}for(;S--;)r.lens[r.have++]=R}}if(30===r.mode)break;if(0===r.lens[256]){e.msg="invalid code -- missing end-of-block",r.mode=30;break}if(r.lenbits=9,P={bits:r.lenbits},N=o(1,r.lens,0,r.nlen,r.lencode,0,r.work,P),r.lenbits=P.bits,N){e.msg="invalid literal/lengths set",r.mode=30;break}if(r.distbits=6,r.distcode=r.distdyn,P={bits:r.distbits},N=o(2,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,P),r.distbits=P.bits,N){e.msg="invalid distances set",r.mode=30;break}if(r.mode=20,6===t)break e;case 20:r.mode=21;case 21:if(6<=p&&258<=v){e.next_out=f,e.avail_out=v,e.next_in=d,e.avail_in=p,r.hold=w,r.bits=_,a(e,k),f=e.next_out,u=e.output,v=e.avail_out,d=e.next_in,h=e.input,p=e.avail_in,w=r.hold,_=r.bits,12===r.mode&&(r.back=-1);break}for(r.back=0;M=(B=r.lencode[w&(1<>>16&255,A=65535&B,!((E=B>>>24)<=_);){if(0===p)break e;p--,w+=h[d++]<<_,_+=8}if(M&&0==(240&M)){for(O=E,j=M,I=A;M=(B=r.lencode[I+((w&(1<>O)])>>>16&255,A=65535&B,!(O+(E=B>>>24)<=_);){if(0===p)break e;p--,w+=h[d++]<<_,_+=8}w>>>=O,_-=O,r.back+=O}if(w>>>=E,_-=E,r.back+=E,r.length=A,0===M){r.mode=26;break}if(32&M){r.back=-1,r.mode=12;break}if(64&M){e.msg="invalid literal/length code",r.mode=30;break}r.extra=15&M,r.mode=22;case 22:if(r.extra){for(D=r.extra;_>>=r.extra,_-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=23;case 23:for(;M=(B=r.distcode[w&(1<>>16&255,A=65535&B,!((E=B>>>24)<=_);){if(0===p)break e;p--,w+=h[d++]<<_,_+=8}if(0==(240&M)){for(O=E,j=M,I=A;M=(B=r.distcode[I+((w&(1<>O)])>>>16&255,A=65535&B,!(O+(E=B>>>24)<=_);){if(0===p)break e;p--,w+=h[d++]<<_,_+=8}w>>>=O,_-=O,r.back+=O}if(w>>>=E,_-=E,r.back+=E,64&M){e.msg="invalid distance code",r.mode=30;break}r.offset=A,r.extra=15&M,r.mode=24;case 24:if(r.extra){for(D=r.extra;_>>=r.extra,_-=r.extra,r.back+=r.extra}if(r.offset>r.dmax){e.msg="invalid distance too far back",r.mode=30;break}r.mode=25;case 25:if(0===v)break e;if(r.offset>(S=k-v)){if((S=r.offset-S)>r.whave&&r.sane){e.msg="invalid distance too far back",r.mode=30;break}C=S>r.wnext?(S-=r.wnext,r.wsize-S):r.wnext-S,S>r.length&&(S=r.length),T=r.window}else T=u,C=f-r.offset,S=r.length;for(v-=S=vy?(w=B[F+u[S]],R[N+u[S]]):(w=96,0),f=1<<(v=k-A),C=p=1<>A)+(p-=f)]=v<<24|w<<16|_|0,0!==p;);for(f=1<>=1;if(I=0!==f?(I&f-1)+f:0,S++,0==--P[k]){if(k===T)break;k=t[r+u[S]]}if(E>>7)]}function _(e,t){e.pending_buf[e.pending++]=255&t,e.pending_buf[e.pending++]=t>>>8&255}function x(e,t,r){e.bi_valid>16-r?(e.bi_buf|=t<>16-e.bi_valid,e.bi_valid+=r-16):(e.bi_buf|=t<>>=1,r<<=1,0<--t;);return r>>>1}function C(e,t,r){for(var i,n=new Array(16),s=0,a=1;a<=15;a++)n[a]=s=s+r[a-1]<<1;for(i=0;i<=t;i++){var o=e[2*i+1];0!==o&&(e[2*i]=S(n[o]++,o))}}function T(e){for(var t=0;t<286;t++)e.dyn_ltree[2*t]=0;for(t=0;t<30;t++)e.dyn_dtree[2*t]=0;for(t=0;t<19;t++)e.bl_tree[2*t]=0;e.dyn_ltree[512]=1,e.opt_len=e.static_len=0,e.last_lit=e.matches=0}function E(e){8>1;1<=r;r--)A(e,s,r);for(n=l;r=e.heap[1],e.heap[1]=e.heap[e.heap_len--],A(e,s,1),i=e.heap[1],e.heap[--e.heap_max]=r,e.heap[--e.heap_max]=i,s[2*n]=s[2*r]+s[2*i],e.depth[n]=(e.depth[r]>=e.depth[i]?e.depth[r]:e.depth[i])+1,s[2*r+1]=s[2*i+1]=n,e.heap[1]=n++,A(e,s,1),2<=e.heap_len;);e.heap[--e.heap_max]=e.heap[1];for(var h,u,d,f,p,m=e,b=t.dyn_tree,g=t.max_code,y=t.stat_desc.static_tree,v=t.stat_desc.has_stree,w=t.stat_desc.extra_bits,_=t.stat_desc.extra_base,x=t.stat_desc.max_length,k=0,S=0;S<=15;S++)m.bl_count[S]=0;for(b[2*m.heap[m.heap_max]+1]=0,h=m.heap_max+1;h<573;h++)x<(S=b[2*b[2*(u=m.heap[h])+1]+1]+1)&&(S=x,k++),b[2*u+1]=S,g>=7;w<30;w++)for(g[w]=n<<7,t=0;t<1<>>=1)if(1&t&&0!==e.dyn_ltree[2*r])return 0;if(0!==e.dyn_ltree[18]||0!==e.dyn_ltree[20]||0!==e.dyn_ltree[26])return 1;for(r=32;r<256;r++)if(0!==e.dyn_ltree[2*r])return 1;return 0}(e)),j(e,e.l_desc),j(e,e.d_desc),o=function(e){var t;for(I(e,e.dyn_ltree,e.l_desc.max_code),I(e,e.dyn_dtree,e.d_desc.max_code),j(e,e.bl_desc),t=18;3<=t&&0===e.bl_tree[2*l[t]+1];t--);return e.opt_len+=3*(t+1)+5+5+4,t}(e),n=e.opt_len+3+7>>>3,(s=e.static_len+3+7>>>3)<=n&&(n=s)):n=s=r+5,r+4<=n&&-1!==t)P(e,t,r,i);else if(4===e.strategy||s===n)x(e,2+(i?1:0),3),O(e,c,h);else{x(e,4+(i?1:0),3);var u=e,d=(t=e.l_desc.max_code+1,r=e.d_desc.max_code+1,o+1);for(x(u,t-257,5),x(u,r-1,5),x(u,d-4,4),a=0;a>>8&255,e.pending_buf[e.d_buf+2*e.last_lit+1]=255&t,e.pending_buf[e.l_buf+e.last_lit]=255&r,e.last_lit++,0===t?e.dyn_ltree[2*r]++:(e.matches++,t--,e.dyn_ltree[2*(d[r]+256+1)]++,e.dyn_dtree[2*w(t)]++),e.last_lit===e.lit_bufsize-1},r._tr_align=function(e){x(e,2,3),k(e,256,c),16===(e=e).bi_valid?(_(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):8<=e.bi_valid&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)}},{"../utils/common":41}],53:[function(e,t,r){t.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(e,r,i){(function(e){function r(e){delete h[e]}function i(e){if(u)setTimeout(i,0,e);else{var t=h[e];if(t){u=!0;try{var n=t.callback,s=t.args;switch(s.length){case 0:n();break;case 1:n(s[0]);break;case 2:n(s[0],s[1]);break;case 3:n(s[0],s[1],s[2]);break;default:n.apply(void 0,s)}}finally{r(e),u=!1}}}}function n(e){e.source===s&&"string"==typeof e.data&&0===e.data.indexOf(l)&&i(+e.data.slice(l.length))}var s,a,o,l,c,h,u,d,f;(s="undefined"==typeof self?void 0===e?this:e:self).setImmediate||(c=1,u=!(h={}),d=s.document,e=(e=Object.getPrototypeOf&&Object.getPrototypeOf(s))&&e.setTimeout?e:s,f="[object process]"==={}.toString.call(s.process)?function(e){t.nextTick((function(){i(e)}))}:function(){var e,t;if(s.postMessage&&!s.importScripts)return e=!0,t=s.onmessage,s.onmessage=function(){e=!1},s.postMessage("","*"),s.onmessage=t,e}()?(l="setImmediate$"+Math.random()+"$",s.addEventListener?s.addEventListener("message",n,!1):s.attachEvent("onmessage",n),function(e){s.postMessage(l+e,"*")}):s.MessageChannel?((o=new MessageChannel).port1.onmessage=function(e){i(e.data)},function(e){o.port2.postMessage(e)}):d&&"onreadystatechange"in d.createElement("script")?(a=d.documentElement,function(e){var t=d.createElement("script");t.onreadystatechange=function(){i(e),t.onreadystatechange=null,a.removeChild(t),t=null},a.appendChild(t)}):function(e){setTimeout(i,0,e)},e.setImmediate=function(e){"function"!=typeof e&&(e=new Function(""+e));for(var t=new Array(arguments.length-1),r=0;r>>32-t}function c(e,t,r,i,n,s,a){return l(e+(t&r|~t&i)+n+s|0,a)+t|0}function h(e,t,r,i,n,s,a){return l(e+(t&i|r&~i)+n+s|0,a)+t|0}function u(e,t,r,i,n,s,a){return l(e+(t^r^i)+n+s|0,a)+t|0}function d(e,t,r,i,n,s,a){return l(e+(r^(t|~i))+n+s|0,a)+t|0}i(o,n),o.prototype._update=function(){for(var e=a,t=0;t<16;++t)e[t]=this._block.readInt32LE(4*t);var r=c(this._a,s=this._b,n=this._c,i=this._d,e[0],3614090360,7),i=c(i,r,s,n,e[1],3905402710,12),n=c(n,i,r,s,e[2],606105819,17),s=c(s,n,i,r,e[3],3250441966,22);r=c(r,s,n,i,e[4],4118548399,7),i=c(i,r,s,n,e[5],1200080426,12),n=c(n,i,r,s,e[6],2821735955,17),s=c(s,n,i,r,e[7],4249261313,22),r=c(r,s,n,i,e[8],1770035416,7),i=c(i,r,s,n,e[9],2336552879,12),n=c(n,i,r,s,e[10],4294925233,17),s=c(s,n,i,r,e[11],2304563134,22),r=c(r,s,n,i,e[12],1804603682,7),i=c(i,r,s,n,e[13],4254626195,12),n=c(n,i,r,s,e[14],2792965006,17),r=h(r,s=c(s,n,i,r,e[15],1236535329,22),n,i,e[1],4129170786,5),i=h(i,r,s,n,e[6],3225465664,9),n=h(n,i,r,s,e[11],643717713,14),s=h(s,n,i,r,e[0],3921069994,20),r=h(r,s,n,i,e[5],3593408605,5),i=h(i,r,s,n,e[10],38016083,9),n=h(n,i,r,s,e[15],3634488961,14),s=h(s,n,i,r,e[4],3889429448,20),r=h(r,s,n,i,e[9],568446438,5),i=h(i,r,s,n,e[14],3275163606,9),n=h(n,i,r,s,e[3],4107603335,14),s=h(s,n,i,r,e[8],1163531501,20),r=h(r,s,n,i,e[13],2850285829,5),i=h(i,r,s,n,e[2],4243563512,9),n=h(n,i,r,s,e[7],1735328473,14),r=u(r,s=h(s,n,i,r,e[12],2368359562,20),n,i,e[5],4294588738,4),i=u(i,r,s,n,e[8],2272392833,11),n=u(n,i,r,s,e[11],1839030562,16),s=u(s,n,i,r,e[14],4259657740,23),r=u(r,s,n,i,e[1],2763975236,4),i=u(i,r,s,n,e[4],1272893353,11),n=u(n,i,r,s,e[7],4139469664,16),s=u(s,n,i,r,e[10],3200236656,23),r=u(r,s,n,i,e[13],681279174,4),i=u(i,r,s,n,e[0],3936430074,11),n=u(n,i,r,s,e[3],3572445317,16),s=u(s,n,i,r,e[6],76029189,23),r=u(r,s,n,i,e[9],3654602809,4),i=u(i,r,s,n,e[12],3873151461,11),n=u(n,i,r,s,e[15],530742520,16),r=d(r,s=u(s,n,i,r,e[2],3299628645,23),n,i,e[0],4096336452,6),i=d(i,r,s,n,e[7],1126891415,10),n=d(n,i,r,s,e[14],2878612391,15),s=d(s,n,i,r,e[5],4237533241,21),r=d(r,s,n,i,e[12],1700485571,6),i=d(i,r,s,n,e[3],2399980690,10),n=d(n,i,r,s,e[10],4293915773,15),s=d(s,n,i,r,e[1],2240044497,21),r=d(r,s,n,i,e[8],1873313359,6),i=d(i,r,s,n,e[15],4264355552,10),n=d(n,i,r,s,e[6],2734768916,15),s=d(s,n,i,r,e[13],1309151649,21),r=d(r,s,n,i,e[4],4149444226,6),i=d(i,r,s,n,e[11],3174756917,10),n=d(n,i,r,s,e[2],718787259,15),s=d(s,n,i,r,e[9],3951481745,21),this._a=this._a+r|0,this._b=this._b+s|0,this._c=this._c+n|0,this._d=this._d+i|0},o.prototype._digest=function(){this._block[this._blockOffset++]=128,56>8;n=255&n;s?r.push(s,n):r.push(n)}return r},r.zero2=i,r.toHex=n,r.encode=function(e,t){return"hex"===t?n(e):e}},{}],455:[function(e,t,r){t.exports={"2.16.840.1.101.3.4.1.1":"aes-128-ecb","2.16.840.1.101.3.4.1.2":"aes-128-cbc","2.16.840.1.101.3.4.1.3":"aes-128-ofb","2.16.840.1.101.3.4.1.4":"aes-128-cfb","2.16.840.1.101.3.4.1.21":"aes-192-ecb","2.16.840.1.101.3.4.1.22":"aes-192-cbc","2.16.840.1.101.3.4.1.23":"aes-192-ofb","2.16.840.1.101.3.4.1.24":"aes-192-cfb","2.16.840.1.101.3.4.1.41":"aes-256-ecb","2.16.840.1.101.3.4.1.42":"aes-256-cbc","2.16.840.1.101.3.4.1.43":"aes-256-ofb","2.16.840.1.101.3.4.1.44":"aes-256-cfb"}},{}],456:[function(e,t,r){"use strict";var i=e("asn1.js"),n=(e=(r.certificate=e("./certificate"),i.define("RSAPrivateKey",(function(){this.seq().obj(this.key("version").int(),this.key("modulus").int(),this.key("publicExponent").int(),this.key("privateExponent").int(),this.key("prime1").int(),this.key("prime2").int(),this.key("exponent1").int(),this.key("exponent2").int(),this.key("coefficient").int())}))),e=(r.RSAPrivateKey=e,i.define("RSAPublicKey",(function(){this.seq().obj(this.key("modulus").int(),this.key("publicExponent").int())}))),e=(r.RSAPublicKey=e,i.define("SubjectPublicKeyInfo",(function(){this.seq().obj(this.key("algorithm").use(n),this.key("subjectPublicKey").bitstr())}))),r.PublicKey=e,i.define("AlgorithmIdentifier",(function(){this.seq().obj(this.key("algorithm").objid(),this.key("none").null_().optional(),this.key("curve").objid().optional(),this.key("params").seq().obj(this.key("p").int(),this.key("q").int(),this.key("g").int()).optional())}))),s=(e=i.define("PrivateKeyInfo",(function(){this.seq().obj(this.key("version").int(),this.key("algorithm").use(n),this.key("subjectPrivateKey").octstr())})),e=(r.PrivateKey=e,i.define("EncryptedPrivateKeyInfo",(function(){this.seq().obj(this.key("algorithm").seq().obj(this.key("id").objid(),this.key("decrypt").seq().obj(this.key("kde").seq().obj(this.key("id").objid(),this.key("kdeparams").seq().obj(this.key("salt").octstr(),this.key("iters").int())),this.key("cipher").seq().obj(this.key("algo").objid(),this.key("iv").octstr()))),this.key("subjectPrivateKey").octstr())}))),e=(r.EncryptedPrivateKey=e,i.define("DSAPrivateKey",(function(){this.seq().obj(this.key("version").int(),this.key("p").int(),this.key("q").int(),this.key("g").int(),this.key("pub_key").int(),this.key("priv_key").int())}))),e=(r.DSAPrivateKey=e,r.DSAparam=i.define("DSAparam",(function(){this.int()})),i.define("ECPrivateKey",(function(){this.seq().obj(this.key("version").int(),this.key("privateKey").octstr(),this.key("parameters").optional().explicit(0).use(s),this.key("publicKey").optional().explicit(1).bitstr())}))),r.ECPrivateKey=e,i.define("ECParameters",(function(){this.choice({namedCurve:this.objid()})})));r.signature=i.define("signature",(function(){this.seq().obj(this.key("r").int(),this.key("s").int())}))},{"./certificate":457,"asn1.js":170}],457:[function(e,t,r){"use strict";e=e("asn1.js");var i=e.define("Time",(function(){this.choice({utcTime:this.utctime(),generalTime:this.gentime()})})),n=e.define("AttributeTypeValue",(function(){this.seq().obj(this.key("type").objid(),this.key("value").any())})),s=e.define("AlgorithmIdentifier",(function(){this.seq().obj(this.key("algorithm").objid(),this.key("parameters").optional(),this.key("curve").objid().optional())})),a=e.define("SubjectPublicKeyInfo",(function(){this.seq().obj(this.key("algorithm").use(s),this.key("subjectPublicKey").bitstr())})),o=e.define("RelativeDistinguishedName",(function(){this.setof(n)})),l=e.define("RDNSequence",(function(){this.seqof(o)})),c=e.define("Name",(function(){this.choice({rdnSequence:this.use(l)})})),h=e.define("Validity",(function(){this.seq().obj(this.key("notBefore").use(i),this.key("notAfter").use(i))})),u=e.define("Extension",(function(){this.seq().obj(this.key("extnID").objid(),this.key("critical").bool().def(!1),this.key("extnValue").octstr())})),d=e.define("TBSCertificate",(function(){this.seq().obj(this.key("version").explicit(0).int().optional(),this.key("serialNumber").int(),this.key("signature").use(s),this.key("issuer").use(c),this.key("validity").use(h),this.key("subject").use(c),this.key("subjectPublicKeyInfo").use(a),this.key("issuerUniqueID").implicit(1).bitstr().optional(),this.key("subjectUniqueID").implicit(2).bitstr().optional(),this.key("extensions").explicit(3).seqof(u).optional())}));e=e.define("X509Certificate",(function(){this.seq().obj(this.key("tbsCertificate").use(d),this.key("signatureAlgorithm").use(s),this.key("signatureValue").bitstr())}));t.exports=e},{"asn1.js":170}],458:[function(e,t,r){"use strict";var i=/Proc-Type: 4,ENCRYPTED[\n\r]+DEK-Info: AES-((?:128)|(?:192)|(?:256))-CBC,([0-9A-H]+)[\n\r]+([0-9A-z\n\r+/=]+)[\n\r]+/m,n=/^-----BEGIN ((?:.*? KEY)|CERTIFICATE)-----/m,s=/^-----BEGIN ((?:.*? KEY)|CERTIFICATE)-----([0-9A-z\n\r+/=]+)-----END \1-----$/m,a=e("evp_bytestokey"),o=e("browserify-aes"),l=e("safe-buffer").Buffer;t.exports=function(e,t){e=e.toString();var r,c,h,u=e.match(i);return h=u?(c="aes"+u[1],h=l.from(u[2],"hex"),r=l.from(u[3].replace(/[\r\n]/g,""),"base64"),t=a(t,h.slice(0,8),parseInt(u[1],10)).key,u=[],c=o.createDecipheriv(c,t,h),u.push(c.update(r)),u.push(c.final()),l.concat(u)):(t=e.match(s),l.from(t[2].replace(/[\r\n]/g,""),"base64")),{tag:e.match(n)[1],data:h}}},{"browserify-aes":191,evp_bytestokey:423,"safe-buffer":494}],459:[function(e,t,r){"use strict";var i=e("./asn1"),n=e("./aesid.json"),s=e("./fixProc"),a=e("browserify-aes"),o=e("pbkdf2"),l=e("safe-buffer").Buffer;function c(e){var t;"object"!=typeof e||l.isBuffer(e)||(t=e.passphrase,e=e.key),"string"==typeof e&&(e=l.from(e));e=s(e,t);var r,c,h,u,d,f,p,m,b,g=e.tag,y=e.data;switch(g){case"CERTIFICATE":c=i.certificate.decode(y,"der").tbsCertificate.subjectPublicKeyInfo;case"PUBLIC KEY":switch(r=(c=c||i.PublicKey.decode(y,"der")).algorithm.algorithm.join(".")){case"1.2.840.113549.1.1.1":return i.RSAPublicKey.decode(c.subjectPublicKey.data,"der");case"1.2.840.10045.2.1":return c.subjectPrivateKey=c.subjectPublicKey,{type:"ec",data:c};case"1.2.840.10040.4.1":return c.algorithm.params.pub_key=i.DSAparam.decode(c.subjectPublicKey.data,"der"),{type:"dsa",data:c.algorithm.params};default:throw new Error("unknown key id "+r)}case"ENCRYPTED PRIVATE KEY":h=y=i.EncryptedPrivateKey.decode(y,"der"),u=t,d=h.algorithm.decrypt.kde.kdeparams.salt,f=parseInt(h.algorithm.decrypt.kde.kdeparams.iters.toString(),10),p=n[h.algorithm.decrypt.cipher.algo.join(".")],m=h.algorithm.decrypt.cipher.iv,h=h.subjectPrivateKey,b=parseInt(p.split("-")[1],10)/8,u=o.pbkdf2Sync(u,d,f,b,"sha1"),d=a.createDecipheriv(p,u,m),(f=[]).push(d.update(h)),f.push(d.final()),y=l.concat(f);case"PRIVATE KEY":switch(r=(c=i.PrivateKey.decode(y,"der")).algorithm.algorithm.join(".")){case"1.2.840.113549.1.1.1":return i.RSAPrivateKey.decode(c.subjectPrivateKey,"der");case"1.2.840.10045.2.1":return{curve:c.algorithm.curve,privateKey:i.ECPrivateKey.decode(c.subjectPrivateKey,"der").privateKey};case"1.2.840.10040.4.1":return c.algorithm.params.priv_key=i.DSAparam.decode(c.subjectPrivateKey,"der"),{type:"dsa",params:c.algorithm.params};default:throw new Error("unknown key id "+r)}case"RSA PUBLIC KEY":return i.RSAPublicKey.decode(y,"der");case"RSA PRIVATE KEY":return i.RSAPrivateKey.decode(y,"der");case"DSA PRIVATE KEY":return{type:"dsa",params:i.DSAPrivateKey.decode(y,"der")};case"EC PRIVATE KEY":return{curve:(y=i.ECPrivateKey.decode(y,"der")).parameters.value,privateKey:y.privateKey};default:throw new Error("unknown key type "+g)}}(t.exports=c).signature=i.signature},{"./aesid.json":455,"./asn1":456,"./fixProc":458,"browserify-aes":191,pbkdf2:460,"safe-buffer":494}],460:[function(e,t,r){"use strict";r.pbkdf2=e("./lib/async"),r.pbkdf2Sync=e("./lib/sync")},{"./lib/async":461,"./lib/sync":464}],461:[function(e,r,i){(function(t){(function(){"use strict";var i,n,s=e("safe-buffer").Buffer,a=e("./precondition"),o=e("./default-encoding"),l=e("./sync"),c=e("./to-buffer"),h=t.crypto&&t.crypto.subtle,u={sha:"SHA-1","sha-1":"SHA-1",sha1:"SHA-1",sha256:"SHA-256","sha-256":"SHA-256",sha384:"SHA-384","sha-384":"SHA-384","sha-512":"SHA-512",sha512:"SHA-512"},d=[];function f(){return n=n||(t.process&&t.process.nextTick?t.process.nextTick:t.queueMicrotask||t.setImmediate||t.setTimeout)}function p(e,t,r,i,n){return h.importKey("raw",e,{name:"PBKDF2"},!1,["deriveBits"]).then((function(e){return h.deriveBits({name:"PBKDF2",salt:t,iterations:r,hash:{name:n}},e,i<<3)})).then((function(e){return s.from(e)}))}r.exports=function(e,r,n,m,b,g){"function"==typeof b&&(g=b,b=void 0);var y,v,w,_=u[(b=b||"sha1").toLowerCase()];if(_&&"function"==typeof t.Promise){if(a(n,m),e=c(e,o,"Password"),r=c(r,o,"Salt"),"function"!=typeof g)throw new Error("No callback provided to pbkdf2");v=_,v=((!t.process||t.process.browser)&&h&&h.importKey&&h.deriveBits?void 0!==d[v]?d[v]:(w=p(i=i||s.alloc(8),i,10,128,v).then((function(){return!0})).catch((function(){return!1})),d[v]=w):Promise.resolve(!1)).then((function(t){return t?p(e,r,n,m,_):l(e,r,n,m,b)})),y=g,v.then((function(e){f()((function(){y(null,e)}))}),(function(e){f()((function(){y(e)}))}))}else f()((function(){var t;try{t=l(e,r,n,m,b)}catch(t){return g(t)}g(null,t)}))}}).call(this)}).call(this,void 0!==t?t:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"./default-encoding":462,"./precondition":463,"./sync":464,"./to-buffer":465,"safe-buffer":494}],462:[function(e,r,i){(function(e,t){(function(){"use strict";var i=t.process&&t.process.browser||!t.process||!t.process.version||6<=parseInt(e.version.split(".")[0].slice(1),10)?"utf-8":"binary";r.exports=i}).call(this)}).call(this,e("_process"),void 0!==t?t:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{_process:467}],463:[function(e,t,r){"use strict";var i=Math.pow(2,30)-1;t.exports=function(e,t){if("number"!=typeof e)throw new TypeError("Iterations not a number");if(e<0)throw new TypeError("Bad iterations");if("number"!=typeof t)throw new TypeError("Key length not a number");if(t<0||ic?t=l(t):t.lengthd||0<=new a(t).cmp(e.modulus))throw new Error("decryption error");t=r?c(new a(t),e):o(t,e);var f=h.alloc(d-t.length);if(t=h.concat([f,t],d),4===u){f=t,d=e.modulus.byteLength(),e=l("sha1").update(h.alloc(0)).digest();var p=e.length;if(0!==f[0])throw new Error("decryption error");var m=f.slice(1,p+1),b=(f=f.slice(p+1),m=s(m,n(f,p)),s(f,n(m,d-p-1)));if(function(e,t){e=h.from(e),t=h.from(t);for(var r=0,i=e.length,n=(e.length!==t.length&&(r++,i=Math.min(e.length,t.length)),-1);++n=y.length){w++;break}if(d=y.slice(2,v-1),("0002"!==m.toString("hex")&&!f||"0001"!==m.toString("hex")&&f)&&w++,d.length<8&&w++,w)throw new Error("decryption error");return y.slice(v)}if(3===u)return t;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,t,r){"use strict";var i=e("parse-asn1"),n=e("randombytes"),s=e("create-hash"),a=e("./mgf"),o=e("./xor"),l=e("bn.js"),c=e("./withPublic"),h=e("browserify-rsa"),u=e("safe-buffer").Buffer;t.exports=function(e,t,r){var d,f=e.padding||(r?1:4),p=i(e);if(4===f)d=function(e){var t=p.modulus.byteLength(),r=e.length,i=s("sha1").update(u.alloc(0)).digest(),c=i.length,h=2*c;if(t-h-2a.length)&&(o=a.length),(" argument"===a.substring(o-" argument".length,o)?"The ".concat(e," "):(o=(n="number"!=typeof n?0:n)+".".length>(a=e).length||-1===a.indexOf(".",n)?"argument":"property",'The "'.concat(e,'" ').concat(o," "))).concat(i," ").concat(s(t,"type"))+". Received type ".concat(typeof r)}),TypeError),n("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),n("ERR_METHOD_NOT_IMPLEMENTED",(function(e){return"The "+e+" method is not implemented"})),n("ERR_STREAM_PREMATURE_CLOSE","Premature close"),n("ERR_STREAM_DESTROYED",(function(e){return"Cannot call "+e+" after a stream was destroyed"})),n("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),n("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),n("ERR_STREAM_WRITE_AFTER_END","write after end"),n("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),n("ERR_UNKNOWN_ENCODING",(function(e){return"Unknown encoding: "+e}),TypeError),n("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),t.exports.codes=i},{}],478:[function(e,t,r){(function(r){(function(){"use strict";var i=Object.keys||function(e){var t,r=[];for(t in e)r.push(t);return r},n=(t.exports=c,e("./_stream_readable")),s=e("./_stream_writable");e("inherits")(c,n);for(var a=i(s.prototype),o=0;ot.highWaterMark&&(t.highWaterMark=(1073741824<=(r=e)?r=1073741824:(r--,r=(r=(r=(r=(r|=r>>>1)|r>>>2)|r>>>4)|r>>>8)|r>>>16,r++),r)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0));var r}function M(e){var r=e._readableState;f("emitReadable",r.needReadable,r.emittedReadable),r.needReadable=!1,r.emittedReadable||(f("emitReadable",r.flowing),r.emittedReadable=!0,t.nextTick(A,e))}function A(e){var t=e._readableState;f("emitReadable_",t.destroyed,t.length,t.ended),t.destroyed||!t.length&&!t.ended||(e.emit("readable"),t.emittedReadable=!1),t.needReadable=!t.flowing&&!t.ended&&t.length<=t.highWaterMark,P(e)}function O(e,r){r.readingMore||(r.readingMore=!0,t.nextTick(j,e,r))}function j(e,t){for(;!t.reading&&!t.ended&&(t.length=t.length?(r=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.first():t.buffer.concat(t.length),t.buffer.clear()):r=t.buffer.consume(e,t.decoder),r);var r}function B(e){var r=e._readableState;f("endReadable",r.endEmitted),r.endEmitted||(r.ended=!0,t.nextTick(F,r,e))}function F(e,t){f("endReadableNT",e.endEmitted,e.length),!e.endEmitted&&0===e.length&&(e.endEmitted=!0,t.readable=!1,t.emit("end"),e.autoDestroy)&&(!(e=t._writableState)||e.autoDestroy&&e.finished)&&t.destroy()}function L(e,t){for(var r=0,i=e.length;r=r.highWaterMark:0>>0),n=this.head,s=0;n;)t=n.data,r=s,o.prototype.copy.call(t,i,r),s+=n.data.length,n=n.next;return i}},{key:"consume",value:function(e,t){var r;return en.length?n.length:e;if(s===n.length?i+=n:i+=n.slice(0,e),0==(e-=s)){s===n.length?(++r,t.next?this.head=t.next:this.head=this.tail=null):(this.head=t).data=n.slice(s);break}++r}return this.length-=r,i}},{key:"_getBuffer",value:function(e){var t=o.allocUnsafe(e),r=this.head,i=1;for(r.data.copy(t),e-=r.data.length;r=r.next;){var n=r.data,s=e>n.length?n.length:e;if(n.copy(t,t.length-e,0,s),0==(e-=s)){s===n.length?(++i,r.next?this.head=r.next:this.head=this.tail=null):(this.head=r).data=n.slice(s);break}++i}return this.length-=i,t}},{key:e,value:function(e,t){return l(this,n(n({},t),{},{depth:0,customInspect:!1}))}}]),Object.defineProperty(t,"prototype",{writable:!1}),c)},{buffer:220,util:188}],485:[function(e,t,r){(function(e){(function(){"use strict";function r(e,t){n(e,t),i(e)}function i(e){e._writableState&&!e._writableState.emitClose||e._readableState&&!e._readableState.emitClose||e.emit("close")}function n(e,t){e.emit("error",t)}t.exports={destroy:function(t,s){var a=this,o=this._readableState&&this._readableState.destroyed,l=this._writableState&&this._writableState.destroyed;return o||l?s?s(t):t&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,e.nextTick(n,this,t)):e.nextTick(n,this,t)):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(t||null,(function(t){!s&&t?a._writableState?a._writableState.errorEmitted?e.nextTick(i,a):(a._writableState.errorEmitted=!0,e.nextTick(r,a,t)):e.nextTick(r,a,t):s?(e.nextTick(i,a),s(t)):e.nextTick(i,a)}))),this},undestroy:function(){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)},errorOrDestroy:function(e,t){var r=e._readableState,i=e._writableState;r&&r.autoDestroy||i&&i.autoDestroy?e.destroy(t):e.emit("error",t)}}}).call(this)}).call(this,e("_process"))},{_process:467}],486:[function(e,t,r){"use strict";var i=e("../../../errors").codes.ERR_STREAM_PREMATURE_CLOSE;function n(){}t.exports=function e(t,r,s){var a,o,l,c,h,u,d,f,p,m,b,g;return"function"==typeof r?e(t,null,r):(a=s||n,o=!1,s=function(){if(!o){o=!0;for(var e=arguments.length,t=new Array(e),r=0;r>>32-t}function m(e,t,r,i,n,s,a,o){return p(e+(t^r^i)+s+a|0,o)+n|0}function b(e,t,r,i,n,s,a,o){return p(e+(t&r|~t&i)+s+a|0,o)+n|0}function g(e,t,r,i,n,s,a,o){return p(e+((t|~r)^i)+s+a|0,o)+n|0}function y(e,t,r,i,n,s,a,o){return p(e+(t&i|r&~i)+s+a|0,o)+n|0}function v(e,t,r,i,n,s,a,o){return p(e+(t^(r|~i))+s+a|0,o)+n|0}n(f,s),f.prototype._update=function(){for(var e=a,t=0;t<16;++t)e[t]=this._block.readInt32LE(4*t);for(var r=0|this._a,i=0|this._b,n=0|this._c,s=0|this._d,f=0|this._e,w=0|this._a,_=0|this._b,x=0|this._c,k=0|this._d,S=0|this._e,C=0;C<80;C+=1){var T,E=C<16?(T=m(r,i,n,s,f,e[o[C]],u[0],c[C]),v(w,_,x,k,S,e[l[C]],d[0],h[C])):C<32?(T=b(r,i,n,s,f,e[o[C]],u[1],c[C]),y(w,_,x,k,S,e[l[C]],d[1],h[C])):C<48?(T=g(r,i,n,s,f,e[o[C]],u[2],c[C]),g(w,_,x,k,S,e[l[C]],d[2],h[C])):C<64?(T=y(r,i,n,s,f,e[o[C]],u[3],c[C]),b(w,_,x,k,S,e[l[C]],d[3],h[C])):(T=v(r,i,n,s,f,e[o[C]],u[4],c[C]),m(w,_,x,k,S,e[l[C]],d[4],h[C]));r=f,f=s,s=p(n,10),n=i,i=T,w=S,S=k,k=p(x,10),x=_,_=E}var M=this._b+n+k|0;this._b=this._c+s+S|0,this._c=this._d+f+w|0,this._d=this._e+r+_|0,this._e=this._a+i+x|0,this._a=M},f.prototype._digest=function(){this._block[this._blockOffset++]=128,56 */var i=e("buffer"),n=i.Buffer;function s(e,t){for(var r in e)t[r]=e[r]}function a(e,t,r){return n(e,t,r)}n.from&&n.alloc&&n.allocUnsafe&&n.allocUnsafeSlow?t.exports=i:(s(i,r),r.Buffer=a),a.prototype=Object.create(n.prototype),s(n,a),a.from=function(e,t,r){if("number"==typeof e)throw new TypeError("Argument must not be a number");return n(e,t,r)},a.alloc=function(e,t,r){if("number"!=typeof e)throw new TypeError("Argument must be a number");return e=n(e),void 0!==t?"string"==typeof r?e.fill(t,r):e.fill(t):e.fill(0),e},a.allocUnsafe=function(e){if("number"!=typeof e)throw new TypeError("Argument must be a number");return n(e)},a.allocUnsafeSlow=function(e){if("number"!=typeof e)throw new TypeError("Argument must be a number");return i.SlowBuffer(e)}},{buffer:220}],495:[function(e,t,r){(function(r){(function(){"use strict";var i,n=e("buffer"),s=n.Buffer,a={};for(i in n)n.hasOwnProperty(i)&&"SlowBuffer"!==i&&"Buffer"!==i&&(a[i]=n[i]);var o=a.Buffer={};for(i in s)s.hasOwnProperty(i)&&"allocUnsafe"!==i&&"allocUnsafeSlow"!==i&&(o[i]=s[i]);if(a.Buffer.prototype=s.prototype,o.from&&o.from!==Uint8Array.from||(o.from=function(e,t,r){if("number"==typeof e)throw new TypeError('The "value" argument must not be of type number. Received type '+typeof e);if(e&&void 0===e.length)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);return s(e,t,r)}),o.alloc||(o.alloc=function(e,t,r){if("number"!=typeof e)throw new TypeError('The "size" argument must be of type number. Received type '+typeof e);if(e<0||2*(1<<30)<=e)throw new RangeError('The value "'+e+'" is invalid for option "size"');return e=s(e),t&&0!==t.length?"string"==typeof r?e.fill(t,r):e.fill(t):e.fill(0),e}),!a.kStringMaxLength)try{a.kStringMaxLength=r.binding("buffer").kStringMaxLength}catch(i){}a.constants||(a.constants={MAX_LENGTH:a.kMaxLength},a.kStringMaxLength&&(a.constants.MAX_STRING_LENGTH=a.kStringMaxLength)),t.exports=a}).call(this)}).call(this,e("_process"))},{_process:467,buffer:220}],496:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0});var i=e("xmlchars/xml/1.0/ed5"),n=e("xmlchars/xml/1.1/ed2"),s=(e=e("xmlchars/xmlns/1.0/ed3"),i.isS),a=i.isChar,o=i.isNameStartChar,l=i.isNameChar,c=i.S_LIST,h=i.NAME_RE,u=n.isChar,d=e.isNCNameStartChar,f=e.isNCNameChar,p=e.NC_NAME_RE;const m="http://www.w3.org/XML/1998/namespace",b="http://www.w3.org/2000/xmlns/",g={__proto__:null,xml:m,xmlns:b},y={__proto__:null,amp:"&",gt:">",lt:"<",quot:'"',apos:"'"},v=e=>34===e||39===e,w=[34,39],_=[...w,91,62],x=[...w,60,93],k=[61,63,...c],S=[...c,62,38,60];function C(e,t,r){switch(t){case"xml":r!==m&&e.fail(`xml prefix must be bound to ${m}.`);break;case"xmlns":r!==b&&e.fail(`xmlns prefix must be bound to ${b}.`)}switch(r){case b:e.fail(""===t?`the default namespace may not be set to ${r}.`:`may not assign a prefix (even "xmlns") to the URI ${b}.`);break;case m:switch(t){case"xml":break;case"":e.fail(`the default namespace may not be set to ${r}.`);break;default:e.fail("may not assign the xml namespace to another prefix.")}}}const T=e=>p.test(e),E=e=>h.test(e),M=(r.EVENTS=["xmldecl","text","processinginstruction","doctype","comment","opentagstart","attribute","opentag","closetag","cdata","error","end","ready"],{xmldecl:"xmldeclHandler",text:"textHandler",processinginstruction:"piHandler",doctype:"doctypeHandler",comment:"commentHandler",opentagstart:"openTagStartHandler",attribute:"attributeHandler",opentag:"openTagHandler",closetag:"closeTagHandler",cdata:"cdataHandler",error:"errorHandler",end:"endHandler",ready:"readyHandler"});r.SaxesParser=class{constructor(e){if(this.opt=null!=e?e:{},this.fragmentOpt=!!this.opt.fragment,e=this.xmlnsOpt=!!this.opt.xmlns,this.trackPosition=!1!==this.opt.position,this.fileName=this.opt.fileName,e){this.nameStartCheck=d,this.nameCheck=f,this.isName=T,this.processAttribs=this.processAttribsNS,this.pushAttrib=this.pushAttribNS,this.ns=Object.assign({__proto__:null},g);const e=this.opt.additionalNamespaces;if(null!=e){var t=this,r=e;for(const e of Object.keys(r))C(t,e,r[e]);Object.assign(this.ns,e)}}else this.nameStartCheck=o,this.nameCheck=l,this.isName=E,this.processAttribs=this.processAttribsPlain,this.pushAttrib=this.pushAttribPlain;this.stateTable=[this.sBegin,this.sBeginWhitespace,this.sDoctype,this.sDoctypeQuote,this.sDTD,this.sDTDQuoted,this.sDTDOpenWaka,this.sDTDOpenWakaBang,this.sDTDComment,this.sDTDCommentEnding,this.sDTDCommentEnded,this.sDTDPI,this.sDTDPIEnding,this.sText,this.sEntity,this.sOpenWaka,this.sOpenWakaBang,this.sComment,this.sCommentEnding,this.sCommentEnded,this.sCData,this.sCDataEnding,this.sCDataEnding2,this.sPIFirstChar,this.sPIRest,this.sPIBody,this.sPIEnding,this.sXMLDeclNameStart,this.sXMLDeclName,this.sXMLDeclEq,this.sXMLDeclValueStart,this.sXMLDeclValue,this.sXMLDeclSeparator,this.sXMLDeclEnding,this.sOpenTag,this.sOpenTagSlash,this.sAttrib,this.sAttribName,this.sAttribNameSawWhite,this.sAttribValue,this.sAttribValueQuoted,this.sAttribValueClosed,this.sAttribValueUnquoted,this.sCloseTag,this.sCloseTagSawWhite],this._init()}get closed(){return this._closed}_init(){var e=(this.openWakaBang="",this.text="",this.name="",this.piTarget="",this.entity="",this.q=null,this.tags=[],this.tag=null,this.topNS=null,this.chunk="",this.chunkPosition=0,this.i=0,this.prevI=0,this.carriedFromPrevious=void 0,this.forbiddenState=0,this.attribList=[],this)["fragmentOpt"];this.state=e?13:0,this.reportedTextBeforeRoot=this.reportedTextAfterRoot=this.closedRoot=this.sawRoot=e,this.xmlDeclPossible=!e,this.xmlDeclExpects=["version"],this.entityReturnState=void 0;let t=this.opt["defaultXMLVersion"];if(void 0===t){if(!0===this.opt.forceXMLVersion)throw new Error("forceXMLVersion set but defaultXMLVersion is not set");t="1.0"}this.setXMLVersion(t),this.positionAtNewLine=0,this.doctype=!1,this._closed=!1,this.xmlDecl={version:void 0,encoding:void 0,standalone:void 0},this.line=1,this.column=0,this.ENTITIES=Object.create(y),null!=(e=this.readyHandler)&&e.call(this)}get position(){return this.chunkPosition+this.i}get columnIndex(){return this.position-this.positionAtNewLine}on(e,t){this[M[e]]=t}off(e){this[M[e]]=void 0}makeError(e){var t;let r=null!=(t=this.fileName)?t:"";return this.trackPosition&&(0=e.length)return-1;var r,i=e.charCodeAt(t);if(this.column++,i<55296){if(32<=i||9===i)return i;switch(i){case 10:return this.line++,this.column=0,this.positionAtNewLine=this.position,10;case 13:return 10===e.charCodeAt(t+1)&&(this.i=t+2),this.line++,this.column=0,this.positionAtNewLine=this.position,-2;default:return this.fail("disallowed character."),i}}return 56319=t.length)return-1;const i=t.charCodeAt(r);if(this.column++,i<55296){if(31."),this.state=36)}sAttrib(){var e=this.skipSpaces();-1!==e&&(o(e)?(this.unget(),this.state=37):62===e?this.openTag():47===e?this.state=35:this.fail("disallowed character in attribute name."))}sAttribName(){var e=this.captureNameChars();61===e?this.state=39:s(e)?this.state=38:62===e?(this.fail("attribute without value."),this.pushAttrib(this.name,this.name),this.name=this.text="",this.openTag()):-1!==e&&this.fail("disallowed character in attribute name.")}sAttribNameSawWhite(){var e=this.skipSpaces();switch(e){case-1:return;case 61:this.state=39;break;default:this.fail("attribute without value."),this.text="",this.name="",62===e?this.openTag():o(e)?(this.unget(),this.state=37):(this.fail("disallowed character in attribute name."),this.state=36)}}sAttribValue(){var e=this.getCodeNorm();v(e)?(this.q=e,this.state=40):s(e)||(this.fail("unquoted attribute value."),this.state=42,this.unget())}sAttribValueQuoted(){var{q:e,chunk:t}=this;let r=this["i"];for(;;)switch(this.getCode()){case e:return this.pushAttrib(this.name,this.text+t.slice(r,this.prevI)),this.name=this.text="",this.q=null,void(this.state=41);case 38:return this.text+=t.slice(r,this.prevI),this.state=14,void(this.entityReturnState=40);case 10:case-2:case 9:this.text+=t.slice(r,this.prevI)+" ",r=this.i;break;case 60:return this.text+=t.slice(r,this.prevI),void this.fail("disallowed character.");case-1:return void(this.text+=t.slice(r))}}sAttribValueClosed(){var e=this.getCodeNorm();s(e)?this.state=36:62===e?this.openTag():47===e?this.state=35:o(e)?(this.fail("no whitespace between attributes."),this.unget(),this.state=37):this.fail("disallowed character in attribute name.")}sAttribValueUnquoted(){var e=this.captureTo(S);switch(e){case 38:this.state=14,this.entityReturnState=42;break;case 60:this.fail("disallowed character.");break;case-1:break;default:this.text.includes("]]>")&&this.fail('the string "]]>" is disallowed in char data.'),this.pushAttrib(this.name,this.text),this.name=this.text="",62===e?this.openTag():this.state=36}}sCloseTag(){var e=this.captureNameChars();62===e?this.closeTag():s(e)?this.state=44:-1!==e&&this.fail("disallowed character in closing tag.")}sCloseTagSawWhite(){switch(this.skipSpaces()){case 62:this.closeTag();break;case-1:break;default:this.fail("disallowed character in closing tag.")}}handleTextInRoot(){let{i:e,forbiddenState:t}=this;var{chunk:r,textHandler:i}=this;e:for(;;)switch(this.getCode()){case 60:if(this.state=15,void 0!==i){const t=this["text"],n=r.slice(e,this.prevI);0!==t.length?(i(t+n),this.text=""):0!==n.length&&i(n)}t=0;break e;case 38:this.state=14,this.entityReturnState=13,void 0!==i&&(this.text+=r.slice(e,this.prevI)),t=0;break e;case 93:switch(t){case 0:t=1;break;case 1:t=2;break;case 2:break;default:throw new Error("impossible state")}break;case 62:2===t&&this.fail('the string "]]>" is disallowed in char data.'),t=0;break;case-2:void 0!==i&&(this.text+=r.slice(e,this.prevI)+"\n"),e=this.i,t=0;break;case-1:void 0!==i&&(this.text+=r.slice(e));break e;default:t=0}this.forbiddenState=t}handleTextOutsideRoot(){let e=this["i"];var{chunk:t,textHandler:r}=this;let i=!1;e:for(;;){var n=this.getCode();switch(n){case 60:if(this.state=15,void 0!==r){const i=this["text"],n=t.slice(e,this.prevI);0!==i.length?(r(i+n),this.text=""):0!==n.length&&r(n)}break e;case 38:this.state=14,this.entityReturnState=13,void 0!==r&&(this.text+=t.slice(e,this.prevI)),i=!0;break e;case-2:void 0!==r&&(this.text+=t.slice(e,this.prevI)+"\n"),e=this.i;break;case-1:void 0!==r&&(this.text+=t.slice(e));break e;default:s(n)||(i=!0)}}i&&(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)}pushAttribNS(e,t){var r,{prefix:i,local:n}=this.qname(e),s={name:e,prefix:i,local:n,value:t};if(this.attribList.push(s),null!=(r=this.attributeHandler)&&r.call(this,s),"xmlns"===i){const e=t.trim();"1.0"===this.currentXMLVersion&&""===e&&this.fail("invalid attempt to undefine prefix in XML 1.0"),this.topNS[n]=e,C(this,n,e)}else if("xmlns"===e){const e=t.trim();this.topNS[""]=e,C(this,"",e)}}pushAttribPlain(e,t){e={name:e,value:t},this.attribList.push(e),null!=(t=this.attributeHandler)&&t.call(this,e)}end(){for(var e,t=(this.sawRoot||this.fail("document must contain a root element."),this)["tags"];0`)}}parseEntity(e){if("#"!==e[0]){const t=this.ENTITIES[e];return void 0!==t?t:(this.fail(this.isName(e)?"undefined entity.":"disallowed character in entity name."),`&${e};`)}let t=NaN;return"x"===e[1]&&/^#x[0-9a-f]+$/i.test(e)?t=parseInt(e.slice(2),16):/^#[0-9]+$/.test(e)&&(t=parseInt(e.slice(1),10)),this.isChar(t)?String.fromCodePoint(t):(this.fail("malformed character entity."),`&${e};`)}}},{"xmlchars/xml/1.0/ed5":543,"xmlchars/xml/1.1/ed2":544,"xmlchars/xmlns/1.0/ed3":545}],497:[function(e,t,r){"use strict";var i=e("safe-buffer").Buffer;function n(e,t){this._block=i.alloc(e),this._finalSize=t,this._blockSize=e,this._len=0}n.prototype.update=function(e,t){"string"==typeof e&&(e=i.from(e,t=t||"utf8"));for(var r=this._block,n=this._blockSize,s=e.length,a=this._len,o=0;o=this._finalSize&&(this._update(this._block),this._block.fill(0)),t=8*this._len,t<=4294967295||this._block.writeUInt32BE((t-(t=(4294967295&t)>>>0))/4294967296,this._blockSize-8),this._block.writeUInt32BE(t,this._blockSize-4),this._update(this._block),t=this._hash();return e?t.toString(e):t},n.prototype._update=function(){throw new Error("_update must be implemented by subclass")},t.exports=n},{"safe-buffer":494}],498:[function(e,t,r){"use strict";var i=t.exports=function(e){e=e.toLowerCase();var t=i[e];if(t)return new t;throw new Error(e+" is not supported (we accept pull requests)")};i.sha=e("./sha"),i.sha1=e("./sha1"),i.sha224=e("./sha224"),i.sha256=e("./sha256"),i.sha384=e("./sha384"),i.sha512=e("./sha512")},{"./sha":499,"./sha1":500,"./sha224":501,"./sha256":502,"./sha384":503,"./sha512":504}],499:[function(e,t,r){"use strict";var i=e("inherits"),n=e("./hash"),s=e("safe-buffer").Buffer,a=[1518500249,1859775393,-1894007588,-899497514],o=new Array(80);function l(){this.init(),this._w=o,n.call(this,64,56)}i(l,n),l.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this},l.prototype._update=function(e){for(var t=this._w,r=0|this._a,i=0|this._b,n=0|this._c,s=0|this._d,o=0|this._e,l=0;l<16;++l)t[l]=e.readInt32BE(4*l);for(;l<80;++l)t[l]=t[l-3]^t[l-8]^t[l-14]^t[l-16];for(var c,h,u,d=0;d<80;++d){var f=~~(d/20),p=0|(r<<5|r>>>27)+(c=i,h=n,u=s,0===(p=f)?c&h|~c&u:2===p?c&h|c&u|h&u:c^h^u)+o+t[d]+a[f];o=s,s=n,n=i<<30|i>>>2,i=r,r=p}this._a=r+this._a|0,this._b=i+this._b|0,this._c=n+this._c|0,this._d=s+this._d|0,this._e=o+this._e|0},l.prototype._hash=function(){var e=s.allocUnsafe(20);return e.writeInt32BE(0|this._a,0),e.writeInt32BE(0|this._b,4),e.writeInt32BE(0|this._c,8),e.writeInt32BE(0|this._d,12),e.writeInt32BE(0|this._e,16),e},t.exports=l},{"./hash":497,inherits:440,"safe-buffer":494}],500:[function(e,t,r){"use strict";var i=e("inherits"),n=e("./hash"),s=e("safe-buffer").Buffer,a=[1518500249,1859775393,-1894007588,-899497514],o=new Array(80);function l(){this.init(),this._w=o,n.call(this,64,56)}i(l,n),l.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this},l.prototype._update=function(e){for(var t,r=this._w,i=0|this._a,n=0|this._b,s=0|this._c,o=0|this._d,l=0|this._e,c=0;c<16;++c)r[c]=e.readInt32BE(4*c);for(;c<80;++c)r[c]=(t=r[c-3]^r[c-8]^r[c-14]^r[c-16])<<1|t>>>31;for(var h,u,d,f=0;f<80;++f){var p=~~(f/20),m=0|(i<<5|i>>>27)+(h=n,u=s,d=o,0===(m=p)?h&u|~h&d:2===m?h&u|h&d|u&d:h^u^d)+l+r[f]+a[p];l=o,o=s,s=n<<30|n>>>2,n=i,i=m}this._a=i+this._a|0,this._b=n+this._b|0,this._c=s+this._c|0,this._d=o+this._d|0,this._e=l+this._e|0},l.prototype._hash=function(){var e=s.allocUnsafe(20);return e.writeInt32BE(0|this._a,0),e.writeInt32BE(0|this._b,4),e.writeInt32BE(0|this._c,8),e.writeInt32BE(0|this._d,12),e.writeInt32BE(0|this._e,16),e},t.exports=l},{"./hash":497,inherits:440,"safe-buffer":494}],501:[function(e,t,r){"use strict";var i=e("inherits"),n=e("./sha256"),s=e("./hash"),a=e("safe-buffer").Buffer,o=new Array(64);function l(){this.init(),this._w=o,s.call(this,64,56)}i(l,n),l.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},l.prototype._hash=function(){var e=a.allocUnsafe(28);return e.writeInt32BE(this._a,0),e.writeInt32BE(this._b,4),e.writeInt32BE(this._c,8),e.writeInt32BE(this._d,12),e.writeInt32BE(this._e,16),e.writeInt32BE(this._f,20),e.writeInt32BE(this._g,24),e},t.exports=l},{"./hash":497,"./sha256":502,inherits:440,"safe-buffer":494}],502:[function(e,t,r){"use strict";var i=e("inherits"),n=e("./hash"),s=e("safe-buffer").Buffer,a=[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],o=new Array(64);function l(){this.init(),this._w=o,n.call(this,64,56)}i(l,n),l.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},l.prototype._update=function(e){for(var t,r=this._w,i=0|this._a,n=0|this._b,s=0|this._c,o=0|this._d,l=0|this._e,c=0|this._f,h=0|this._g,u=0|this._h,d=0;d<16;++d)r[d]=e.readInt32BE(4*d);for(;d<64;++d)r[d]=0|(((t=r[d-2])>>>17|t<<15)^(t>>>19|t<<13)^t>>>10)+r[d-7]+(((t=r[d-15])>>>7|t<<25)^(t>>>18|t<<14)^t>>>3)+r[d-16];for(var f=0;f<64;++f){var p=u+((l>>>6|l<<26)^(l>>>11|l<<21)^(l>>>25|l<<7))+(h^l&(c^h))+a[f]+r[f]|0,m=0|((i>>>2|i<<30)^(i>>>13|i<<19)^(i>>>22|i<<10))+(i&n|s&(i|n));u=h,h=c,c=l,l=o+p|0,o=s,s=n,n=i,i=p+m|0}this._a=i+this._a|0,this._b=n+this._b|0,this._c=s+this._c|0,this._d=o+this._d|0,this._e=l+this._e|0,this._f=c+this._f|0,this._g=h+this._g|0,this._h=u+this._h|0},l.prototype._hash=function(){var e=s.allocUnsafe(32);return e.writeInt32BE(this._a,0),e.writeInt32BE(this._b,4),e.writeInt32BE(this._c,8),e.writeInt32BE(this._d,12),e.writeInt32BE(this._e,16),e.writeInt32BE(this._f,20),e.writeInt32BE(this._g,24),e.writeInt32BE(this._h,28),e},t.exports=l},{"./hash":497,inherits:440,"safe-buffer":494}],503:[function(e,t,r){"use strict";var i=e("inherits"),n=e("./sha512"),s=e("./hash"),a=e("safe-buffer").Buffer,o=new Array(160);function l(){this.init(),this._w=o,s.call(this,128,112)}i(l,n),l.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},l.prototype._hash=function(){var e=a.allocUnsafe(48);function t(t,r,i){e.writeInt32BE(t,i),e.writeInt32BE(r,i+4)}return t(this._ah,this._al,0),t(this._bh,this._bl,8),t(this._ch,this._cl,16),t(this._dh,this._dl,24),t(this._eh,this._el,32),t(this._fh,this._fl,40),e},t.exports=l},{"./hash":497,"./sha512":504,inherits:440,"safe-buffer":494}],504:[function(e,t,r){"use strict";var i=e("inherits"),n=e("./hash"),s=e("safe-buffer").Buffer,a=[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],o=new Array(160);function l(){this.init(),this._w=o,n.call(this,128,112)}function c(e,t,r){return r^e&(t^r)}function h(e,t,r){return e&t|r&(e|t)}function u(e,t){return(e>>>28|t<<4)^(t>>>2|e<<30)^(t>>>7|e<<25)}function d(e,t){return(e>>>14|t<<18)^(e>>>18|t<<14)^(t>>>9|e<<23)}function f(e,t){return e>>>0>>0?1:0}i(l,n),l.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},l.prototype._update=function(e){for(var t=this._w,r=0|this._ah,i=0|this._bh,n=0|this._ch,s=0|this._dh,o=0|this._eh,l=0|this._fh,p=0|this._gh,m=0|this._hh,b=0|this._al,g=0|this._bl,y=0|this._cl,v=0|this._dl,w=0|this._el,_=0|this._fl,x=0|this._gl,k=0|this._hl,S=0;S<32;S+=2)t[S]=e.readInt32BE(4*S),t[S+1]=e.readInt32BE(4*S+4);for(;S<160;S+=2){var C=t[S-30],T=t[S-30+1],E=(C>>>1|T<<31)^(C>>>8|T<<24)^C>>>7,M=(T>>>1|C<<31)^(T>>>8|C<<24)^(T>>>7|C<<25),A=(C=t[S-4],T=t[S-4+1],(C>>>19|T<<13)^(T>>>29|C<<3)^C>>>6),O=(T=(T>>>19|C<<13)^(C>>>29|T<<3)^(T>>>6|C<<26),C=t[S-14],t[S-14+1]),j=t[S-32],I=t[S-32+1],R=M+O|0,N=(N=(N=E+C+f(R,M)|0)+A+f(R=R+T|0,T)|0)+j+f(R=R+I|0,I)|0;t[S]=N,t[S+1]=R}for(var P=0;P<160;P+=2){N=t[P];R=t[P+1];var D=h(r,i,n),B=h(b,g,y),F=u(r,b),L=u(b,r),z=d(o,w),$=d(w,o),U=a[P+1],H=c(o,l,p),V=c(w,_,x);$=k+$|0,z=(((m+z+f($,k)|0)+H+f($=$+V|0,V)|0)+a[P]+f($=$+U|0,U)|0)+N+f($=$+R|0,R)|0,H=L+B|0,V=F+D+f(H,L)|0,m=p,k=x,p=l,x=_,l=o,_=w,o=s+z+f(w=v+$|0,v)|0,s=n,v=y,n=i,y=g,i=r,g=b,r=z+V+f(b=$+H|0,$)|0}this._al=this._al+b|0,this._bl=this._bl+g|0,this._cl=this._cl+y|0,this._dl=this._dl+v|0,this._el=this._el+w|0,this._fl=this._fl+_|0,this._gl=this._gl+x|0,this._hl=this._hl+k|0,this._ah=this._ah+r+f(this._al,b)|0,this._bh=this._bh+i+f(this._bl,g)|0,this._ch=this._ch+n+f(this._cl,y)|0,this._dh=this._dh+s+f(this._dl,v)|0,this._eh=this._eh+o+f(this._el,w)|0,this._fh=this._fh+l+f(this._fl,_)|0,this._gh=this._gh+p+f(this._gl,x)|0,this._hh=this._hh+m+f(this._hl,k)|0},l.prototype._hash=function(){var e=s.allocUnsafe(64);function t(t,r,i){e.writeInt32BE(t,i),e.writeInt32BE(r,i+4)}return t(this._ah,this._al,0),t(this._bh,this._bl,8),t(this._ch,this._cl,16),t(this._dh,this._dl,24),t(this._eh,this._el,32),t(this._fh,this._fl,40),t(this._gh,this._gl,48),t(this._hh,this._hl,56),e},t.exports=l},{"./hash":497,inherits:440,"safe-buffer":494}],505:[function(e,t,r){"use strict";t.exports=n;var i=e("events").EventEmitter;function n(){i.call(this)}e("inherits")(n,i),n.Readable=e("readable-stream/readable.js"),n.Writable=e("readable-stream/writable.js"),n.Duplex=e("readable-stream/duplex.js"),n.Transform=e("readable-stream/transform.js"),n.PassThrough=e("readable-stream/passthrough.js"),(n.Stream=n).prototype.pipe=function(e,t){var r=this;function n(t){e.writable&&!1===e.write(t)&&r.pause&&r.pause()}function s(){r.readable&&r.resume&&r.resume()}r.on("data",n),e.on("drain",s),e._isStdio||t&&!1===t.end||(r.on("end",o),r.on("close",l));var a=!1;function o(){a||(a=!0,e.end())}function l(){a||(a=!0,"function"==typeof e.destroy&&e.destroy())}function c(e){if(h(),0===i.listenerCount(this,"error"))throw e}function h(){r.removeListener("data",n),e.removeListener("drain",s),r.removeListener("end",o),r.removeListener("close",l),r.removeListener("error",c),e.removeListener("error",c),r.removeListener("end",h),r.removeListener("close",h),e.removeListener("close",h)}return r.on("error",c),e.on("error",c),r.on("end",h),r.on("close",h),e.on("close",h),e.emit("pipe",r),e}},{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,t,r){"use strict";var i={}.toString;t.exports=Array.isArray||function(e){return"[object Array]"==i.call(e)}},{}],507:[function(e,t,r){"use strict";t.exports=e("./lib/_stream_duplex.js")},{"./lib/_stream_duplex.js":508}],508:[function(e,t,r){"use strict";var i=e("process-nextick-args"),n=Object.keys||function(e){var t,r=[];for(t in e)r.push(t);return r},s=(t=(t.exports=h,Object.create(e("core-util-is"))),t.inherits=e("inherits"),e("./_stream_readable")),a=e("./_stream_writable");t.inherits(h,s);for(var o=n(a.prototype),l=0;lt.highWaterMark&&(t.highWaterMark=(8388608<=(r=e)?r=8388608:(r--,r=(r=(r=(r=(r|=r>>>1)|r>>>2)|r>>>4)|r>>>8)|r>>>16,r++),r)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0));var r}function x(e){var t=e._readableState;t.needReadable=!1,t.emittedReadable||(p("emitReadable",t.flowing),t.emittedReadable=!0,t.sync?n.nextTick(k,e):k(e))}function k(e){p("emit readable"),e.emit("readable"),M(e)}function S(e,t){t.readingMore||(t.readingMore=!0,n.nextTick(C,e,t))}function C(e,t){for(var r=t.length;!t.reading&&!t.flowing&&!t.ended&&t.length=t.length?(n=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.head.data:t.buffer.concat(t.length),t.buffer.clear()):(e=e,r=t.buffer,t=t.decoder,es.length?s.length:e;if(a===s.length?n+=s:n+=s.slice(0,e),0==(e-=a)){a===s.length?(++i,r.next?t.head=r.next:t.head=t.tail=null):(t.head=r).data=s.slice(a);break}++i}return t.length-=i,n}:function(e,t){var r=h.allocUnsafe(e),i=t.head,n=1;for(i.data.copy(r),e-=i.data.length;i=i.next;){var s=i.data,a=e>s.length?s.length:e;if(s.copy(r,r.length-e,0,a),0==(e-=a)){a===s.length?(++n,i.next?t.head=i.next:t.head=t.tail=null):(t.head=i).data=s.slice(a);break}++n}return t.length-=n,r})(e,r),n=i),n);var r,i,n}function O(e){var t=e._readableState;if(0=r.highWaterMark||r.ended)?(p("read: emitReadable",r.length,r.ended),(0===r.length&&r.ended?O:x)(this),null):0===(e=_(e,r))&&r.ended?(0===r.length&&O(this),null):(t=r.needReadable,p("need readable",t),(0===r.length||r.length-e>>0),n=this.head,s=0;n;)t=s,n.data.copy(r,t),s+=n.data.length,n=n.next;return r},s),n&&n.inspect&&n.inspect.custom&&(t.exports.prototype[n.inspect.custom]=function(){var e=n.inspect({length:this.length});return this.constructor.name+" "+e})},{"safe-buffer":520,util:188}],514:[function(e,t,r){"use strict";var i=e("process-nextick-args");function n(e,t){e.emit("error",t)}t.exports={destroy:function(e,t){var r=this,s=this._readableState&&this._readableState.destroyed,a=this._writableState&&this._writableState.destroyed;return s||a?t?t(e):e&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,i.nextTick(n,this,e)):i.nextTick(n,this,e)):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(e||null,(function(e){!t&&e?r._writableState?r._writableState.errorEmitted||(r._writableState.errorEmitted=!0,i.nextTick(n,r,e)):i.nextTick(n,r,e):t&&t(e)}))),this},undestroy:function(){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)}}},{"process-nextick-args":466}],515:[function(e,t,r){arguments[4][490][0].apply(r,arguments)},{dup:490,events:422}],516:[function(e,t,r){"use strict";t.exports=e("./readable").PassThrough},{"./readable":517}],517:[function(e,t,r){"use strict";(((r=t.exports=e("./lib/_stream_readable.js")).Stream=r).Readable=r).Writable=e("./lib/_stream_writable.js"),r.Duplex=e("./lib/_stream_duplex.js"),r.Transform=e("./lib/_stream_transform.js"),r.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,t,r){"use strict";t.exports=e("./readable").Transform},{"./readable":517}],519:[function(e,t,r){"use strict";t.exports=e("./lib/_stream_writable.js")},{"./lib/_stream_writable.js":512}],520:[function(e,t,r){arguments[4][217][0].apply(r,arguments)},{buffer:220,dup:217}],521:[function(e,t,r){arguments[4][218][0].apply(r,arguments)},{dup:218,"safe-buffer":520}],522:[function(e,t,r){arguments[4][218][0].apply(r,arguments)},{dup:218,"safe-buffer":494}],523:[function(e,t,r){(function(t,i){(function(){"use strict";var n=e("process/browser.js").nextTick,s=Function.prototype.apply,a=Array.prototype.slice,o={},l=0;function c(e,t){this._id=e,this._clearFn=t}r.setTimeout=function(){return new c(s.call(setTimeout,window,arguments),clearTimeout)},r.setInterval=function(){return new c(s.call(setInterval,window,arguments),clearInterval)},r.clearTimeout=r.clearInterval=function(e){e.close()},c.prototype.unref=c.prototype.ref=function(){},c.prototype.close=function(){this._clearFn.call(window,this._id)},r.enroll=function(e,t){clearTimeout(e._idleTimeoutId),e._idleTimeout=t},r.unenroll=function(e){clearTimeout(e._idleTimeoutId),e._idleTimeout=-1},r._unrefActive=r.active=function(e){clearTimeout(e._idleTimeoutId);var t=e._idleTimeout;0<=t&&(e._idleTimeoutId=setTimeout((function(){e._onTimeout&&e._onTimeout()}),t))},r.setImmediate="function"==typeof t?t:function(e){var t=l++,i=!(arguments.length<2)&&a.call(arguments,1);return o[t]=!0,n((function(){o[t]&&(i?e.apply(null,i):e.call(null),r.clearImmediate(t))})),t},r.clearImmediate="function"==typeof i?i:function(e){delete o[e]}}).call(this)}).call(this,e("timers").setImmediate,e("timers").clearImmediate)},{"process/browser.js":467,timers:523}],524:[function(e,r,i){(function(e){(function(){"use strict";function t(t){try{if(!e.localStorage)return}catch(t){return}return t=e.localStorage[t],null!=t&&"true"===String(t).toLowerCase()}r.exports=function(e,r){var i;return t("noDeprecation")?e:(i=!1,function(){if(!i){if(t("throwDeprecation"))throw new Error(r);t("traceDeprecation"),i=!0}return e.apply(this,arguments)})}}).call(this)}).call(this,void 0!==t?t:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],525:[function(e,t,r){"use strict";"function"==typeof Object.create?t.exports=function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:t.exports=function(e,t){function r(){}e.super_=t,r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}},{}],526:[function(e,t,r){"use strict";t.exports=function(e){return e&&"object"==typeof e&&"function"==typeof e.copy&&"function"==typeof e.fill&&"function"==typeof e.readUInt8}},{}],527:[function(e,r,i){(function(t,r){(function(){"use strict";var n=/%[sdj%]/g;i.format=function(e){if(!g(e)){for(var t=[],r=0;r>>9<<4)+1}function n(e,t){var r=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(r>>16)<<16|65535&r}function s(e,t,r,i,s,a){return n((t=n(n(t,e),n(i,a)))<>>32-s,r)}function a(e,t,r,i,n,a,o){return s(t&r|~t&i,e,t,n,a,o)}function o(e,t,r,i,n,a,o){return s(t&i|r&~i,e,t,n,a,o)}function l(e,t,r,i,n,a,o){return s(t^r^i,e,t,n,a,o)}function c(e,t,r,i,n,a,o){return s(r^(t|~i),e,t,n,a,o)}Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0,r.default=function(e){if("string"==typeof e){var t=unescape(encodeURIComponent(e));e=new Uint8Array(t.length);for(let r=0;r>5]|=128<>5]|=(255&e[i/8])<>5]>>>e%32&255,n=parseInt("0123456789abcdef".charAt(i>>>4&15)+"0123456789abcdef".charAt(15&i),16);t.push(n)}return t}}},{}],530:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0,r.default="00000000-0000-0000-0000-000000000000"},{}],531:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var i=(e=e("./validate.js"))&&e.__esModule?e:{default:e};r.default=function(e){var t,r;if((0,i.default)(e))return(r=new Uint8Array(16))[0]=(t=parseInt(e.slice(0,8),16))>>>24,r[1]=t>>>16&255,r[2]=t>>>8&255,r[3]=255&t,r[4]=(t=parseInt(e.slice(9,13),16))>>>8,r[5]=255&t,r[6]=(t=parseInt(e.slice(14,18),16))>>>8,r[7]=255&t,r[8]=(t=parseInt(e.slice(19,23),16))>>>8,r[9]=255&t,r[10]=(t=parseInt(e.slice(24,36),16))/1099511627776&255,r[11]=t/4294967296&255,r[12]=t>>>24&255,r[13]=t>>>16&255,r[14]=t>>>8&255,r[15]=255&t,r;throw TypeError("Invalid UUID")}},{"./validate.js":541}],532:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0,r.default=/^(?:[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},{}],533:[function(e,t,r){"use strict";let i;Object.defineProperty(r,"__esModule",{value:!0}),r.default=function(){if(i||(i="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto)))return i(n);throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported")};const n=new Uint8Array(16)},{}],534:[function(e,t,r){"use strict";function i(e,t){return e<>>32-t}Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0,r.default=function(e){const t=[1518500249,1859775393,2400959708,3395469782],r=[1732584193,4023233417,2562383102,271733878,3285377520];if("string"==typeof e){const t=unescape(encodeURIComponent(e));e=[];for(let r=0;r>>0;h=c,c=l,l=i(s,30)>>>0,s=n,n=o}r[0]=r[0]+n>>>0,r[1]=r[1]+s>>>0,r[2]=r[2]+l>>>0,r[3]=r[3]+c>>>0,r[4]=r[4]+h>>>0}return[r[0]>>24&255,r[0]>>16&255,r[0]>>8&255,255&r[0],r[1]>>24&255,r[1]>>16&255,r[1]>>8&255,255&r[1],r[2]>>24&255,r[2]>>16&255,r[2]>>8&255,255&r[2],r[3]>>24&255,r[3]>>16&255,r[3]>>8&255,255&r[3],r[4]>>24&255,r[4]>>16&255,r[4]>>8&255,255&r[4]]}},{}],535:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var i=(e=e("./validate.js"))&&e.__esModule?e:{default:e};const n=[];for(let s=0;s<256;++s)n.push((s+256).toString(16).substr(1));r.default=function(e){var t=1l)&&void 0===e.nsecs?0:p))throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");l=f,c=p,o=d,r=(1e4*(268435455&(f+=122192928e5))+p)%4294967296,h[s++]=r>>>24&255,h[s++]=r>>>16&255,h[s++]=r>>>8&255,h[s++]=255&r,e=f/4294967296*1e4&268435455,h[s++]=e>>>8&255,h[s++]=255&e,h[s++]=e>>>24&15|16,h[s++]=e>>>16&255,h[s++]=d>>>8|128,h[s++]=255&d;for(let i=0;i<6;++i)h[s+i]=u[i];return t||(0,n.default)(h)}},{"./rng.js":533,"./stringify.js":535}],537:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.default=void 0;var i=n(e("./v35.js"));e=n(e("./md5.js"));function n(e){return e&&e.__esModule?e:{default:e}}i=(0,i.default)("v3",48,e.default),r.default=i},{"./md5.js":529,"./v35.js":538}],538:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.default=function(e,t,r){function s(e,s,a,o){if("string"==typeof e&&(e=function(e){e=unescape(encodeURIComponent(e));var t=[];for(let r=0;r '密码'")])],1),e("el-form-item",{staticClass:"maxInpt"},[e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"btn",attrs:{type:"primary",long:"",size:"large"},on:{click:function(e){return t.handleSubmit("formInline")}}},[t._v("登录")])],1)],1)],1)])],1)],1)}),[],!1,null,"27a2acf2",null);e.default=n.exports}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-e27eaf76.e28bb26f.js b/crmeb/public/admin/system_static/js/chunk-e27eaf76.e28bb26f.js new file mode 100644 index 000000000..98d9f7e41 --- /dev/null +++ b/crmeb/public/admin/system_static/js/chunk-e27eaf76.e28bb26f.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-e27eaf76"],{2838:function(t,e,a){"use strict";a.r(e),a("4e82");var n=a("c7eb"),i=a("1da1"),r=a("5530"),o=(a("a434"),a("2f62")),s=a("b7be"),c=a("31b4"),l=a("61f7");c={name:"storeCoupon",filters:{formatDate:function(t){if(0!==t)return t=new Date(1e3*t),Object(l.a)(t,"yyyy-MM-dd hh:mm")}},components:{editFrom:c.a},data:function(){return{grid:{xl:7,lg:7,md:12,sm:24,xs:24},loading:!1,columns1:[{title:"ID",key:"id",width:80},{title:"优惠券名称",key:"title",minWidth:150},{title:"优惠券类型",key:"type",minWidth:80},{title:"面值",key:"coupon_price",minWidth:100},{title:"最低消费额",key:"use_min_price",minWidth:100},{title:"有效期限(天)",key:"coupon_time",minWidth:120},{title:"排序",key:"sort",minWidth:80},{title:"是否有效",slot:"status",minWidth:90},{title:"添加时间",slot:"add_time",minWidth:150},{title:"操作",slot:"action",fixed:"right",minWidth:170}],tableFrom:{status:"",title:"",page:1,limit:15},tableList:[],total:0,FromData:null}},created:function(){this.getList()},computed:Object(r.a)(Object(r.a)({},Object(o.d)("media",["isMobile"])),{},{labelWidth:function(){return this.isMobile?void 0:"80px"},labelPosition:function(){return this.isMobile?"top":"right"}}),methods:{couponInvalid:function(t,e,a){var n=this;e={title:e,num:a,url:"marketing/coupon/status/".concat(t.id),method:"PUT",ids:""};this.$modalSure(e).then((function(t){n.$message.success(t.msg),n.getList()})).catch((function(t){n.$message.error(t.msg)}))},couponSend:function(t){var e=this;this.$modalForm(Object(s.s)(t.id)).then((function(){return e.getList()}))},couponDel:function(t,e,a){var n=this;e={title:e,num:a,url:"marketing/coupon/del/".concat(t.id),method:"DELETE",ids:""};this.$modalSure(e).then((function(t){n.$message.success(t.msg),n.tableList.splice(a,1)})).catch((function(t){n.$message.error(t.msg)}))},getList:function(){var t=this;this.loading=!0,this.tableFrom.status=this.tableFrom.status||"",Object(s.q)(this.tableFrom).then(function(){var e=Object(i.a)(Object(n.a)().mark((function e(a){var i;return Object(n.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:i=a.data,t.tableList=i.list,t.total=a.data.count,t.loading=!1;case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()).catch((function(e){t.loading=!1,t.$message.error(e.msg)}))},pageChange:function(t){this.tableFrom.page=t,this.getList()},changeType:function(t){this.type=t},add:function(){this.addType(0)},addType:function(t){var e=this;Object(s.n)(t).then(function(){var t=Object(i.a)(Object(n.a)().mark((function t(a){return Object(n.a)().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!1===a.data.status)return t.abrupt("return",e.$authLapse(a.data));t.next=2;break;case 2:e.FromData=a.data,e.$refs.edits.modals=!0;case 4:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){e.$message.error(t.msg)}))},edit:function(t){var e=this;this.$modalForm(Object(s.p)(t.id)).then((function(){return e.getList()}))},userSearchs:function(){this.tableFrom.page=1,this.getList()},submitFail:function(){this.getList()}}},a("c4ce"),r=a("2877"),o=Object(r.a)(c,(function(){var t=this,e=t._self._c;return e("div",[e("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never"}},[e("el-form",{ref:"tableFrom",attrs:{model:t.tableFrom,"label-width":t.labelWidth,"label-position":"right"},nativeOn:{submit:function(t){t.preventDefault()}}},[e("el-row",{attrs:{gutter:24}},[e("el-col",t._b({},"el-col",t.grid,!1),[e("el-form-item",{attrs:{label:"是否有效:","label-for":"status"}},[e("el-select",{attrs:{placeholder:"请选择",clearable:"","element-id":"status"},on:{change:t.userSearchs},model:{value:t.tableFrom.status,callback:function(e){t.$set(t.tableFrom,"status",e)},expression:"tableFrom.status"}},[e("el-option",{attrs:{value:"1",label:"有效"}}),e("el-option",{attrs:{value:"0",label:"无效"}})],1)],1)],1),e("el-col",t._b({},"el-col",t.grid,!1),[e("el-form-item",{attrs:{label:"优惠券名称:","label-for":"title"}},[e("el-input",{attrs:{search:"","enter-button":"",placeholder:"请输入优惠券名称"},on:{"on-search":t.userSearchs},model:{value:t.tableFrom.title,callback:function(e){t.$set(t.tableFrom,"title",e)},expression:"tableFrom.title"}})],1)],1)],1),e("el-row",[e("el-col",t._b({},"el-col",t.grid,!1),[e("el-button",{directives:[{name:"auth",rawName:"v-auth",value:["admin-marketing-store_coupon-add"],expression:"['admin-marketing-store_coupon-add']"},{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary",icon:"md-add"},on:{click:t.add}},[t._v("添加优惠券")])],1)],1)],1),e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],ref:"table",staticClass:"mt14",attrs:{data:t.tableList,"highlight-current-row":"","no-userFrom-text":"暂无数据","no-filtered-userFrom-text":"暂无筛选结果"}},[e("el-table-column",{attrs:{label:"ID",width:"80"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.id))])]}}])}),e("el-table-column",{attrs:{label:"优惠券名称","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.title))])]}}])}),e("el-table-column",{attrs:{label:"优惠券类型","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.type))])]}}])}),e("el-table-column",{attrs:{label:"面值","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.coupon_price))])]}}])}),e("el-table-column",{attrs:{label:"最低消费额","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.use_min_price))])]}}])}),e("el-table-column",{attrs:{label:"有效期限(天)","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.coupon_time))])]}}])}),e("el-table-column",{attrs:{label:"排序","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(t._s(a.row.sort))])]}}])}),e("el-table-column",{attrs:{label:"是否有效","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(t){return[1===t.row.status?e("i",{staticClass:"el-icon-check",staticStyle:{color:"#0092DC","font-size":"14px"}}):e("i",{staticClass:"el-icon-close",staticStyle:{color:"#ed5565","font-size":"14px"}})]}}])}),e("el-table-column",{attrs:{label:"添加时间","min-width":"130"},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",[t._v(" "+t._s(t._f("formatDate")(a.row.add_time)))])]}}])}),e("el-table-column",{attrs:{label:"操作",fixed:"right",width:"170"},scopedSlots:t._u([{key:"default",fn:function(a){return[a.row.status?e("a",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(e){return t.couponInvalid(a.row,"修改优惠券",t.index)}}},[t._v("立即失效")]):t._e(),a.row.status?e("el-divider",{attrs:{direction:"vertical"}}):t._e(),a.row.status?e("a",{directives:[{name:"db-click",rawName:"v-db-click"},{name:"auth",rawName:"v-auth",value:["admin-marketing-store_coupon-push"],expression:"['admin-marketing-store_coupon-push']"}],on:{click:function(e){return t.couponSend(a.row)}}},[t._v("发布")]):t._e(),a.row.status?e("el-divider",{attrs:{direction:"vertical"}}):t._e(),e("a",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(e){return t.couponDel(a.row,"删除优惠券",a.$index)}}},[t._v("删除")])]}}])})],1),e("div",{staticClass:"acea-row row-right page"},[t.total?e("pagination",{attrs:{total:t.total,page:t.tableFrom.page,limit:t.tableFrom.limit},on:{"update:page":function(e){return t.$set(t.tableFrom,"page",e)},"update:limit":function(e){return t.$set(t.tableFrom,"limit",e)},pagination:t.getList}}):t._e()],1)],1),e("edit-from",{ref:"edits",attrs:{FromData:t.FromData},on:{changeType:t.changeType}})],1)}),[],!1,null,"2c390a00",null);e.default=o.exports},"2c3e":function(t,e,a){"use strict";var n=a("83ab"),i=a("9f7f").MISSED_STICKY,r=a("c6b6"),o=a("edd0"),s=a("69f3").get,c=RegExp.prototype,l=TypeError;n&&i&&o(c,"sticky",{configurable:!0,get:function(){if(this!==c){if("RegExp"===r(this))return!!s(this).sticky;throw new l("Incompatible receiver, RegExp required")}}})},"31b4":function(t,e,a){"use strict";a("a630"),a("3ca3");var n=a("5530"),i=(a("d3b7"),a("159b"),a("30ba")),r=(i=a.n(i),a("6b6c")),o=a("2f62");i={name:"edit",components:{formCreate:i.a.$form()},computed:Object(n.a)({},Object(o.d)("userLevel",["taskId","levelId"])),props:{FromData:{type:Object,default:null},update:{type:Boolean,default:!0}},watch:{FromData:function(){this.FromData.rules.forEach((function(t){t.title+=":"}))}},data:function(){return{modals:!1,type:0,loading:!1,fapi:null,config:{form:{labelWidth:"100px"},resetBtn:!1,submitBtn:!1,global:{upload:{props:{onSuccess:function(t,e){200===t.status?e.url=t.data.src:this.$message.error(t.msg)}}}}}}},methods:{couponsType:function(){this.$parent.addType(this.type)},formSubmit:function(){this.fapi.submit()},onSubmit:function(t){var e=this;this.loading||(this.loading=!0,Object(r.a)({url:this.FromData.action,method:this.FromData.method,data:t}).then((function(t){e.update&&e.$parent.getList(),e.$message.success(t.msg),e.modals=!1,setTimeout((function(){e.$emit("submitFail"),e.loading=!1}),1e3)})).catch((function(t){e.loading=!1,e.$message.error(t.msg)})))},cancel:function(){this.type=0}}},a("c97f"),n=a("2877"),o=Object(n.a)(i,(function(){var t=this,e=t._self._c;return t.FromData?e("div",[e("el-dialog",{attrs:{visible:t.modals,title:t.FromData.title,"z-index":1,width:"720px"},on:{"update:visible":function(e){t.modals=e},closed:t.cancel}},[["/marketing/coupon/save.html"===t.FromData.action?e("div",{staticClass:"radio acea-row row-middle"},[e("div",{staticClass:"name ivu-form-item-content"},[t._v("优惠券类型")]),e("el-radio-group",{on:{input:t.couponsType},model:{value:t.type,callback:function(e){t.type=e},expression:"type"}},[e("el-radio",{attrs:{label:0}},[t._v("通用券")]),e("el-radio",{attrs:{label:1}},[t._v("品类券")]),e("el-radio",{attrs:{label:2}},[t._v("商品券")])],1)],1):t._e()],e("form-create",{ref:"fc",staticClass:"formBox",attrs:{option:t.config,rule:Array.from(this.FromData.rules),handleIcon:"false"},on:{submit:t.onSubmit},model:{value:t.fapi,callback:function(e){t.fapi=e},expression:"fapi"}}),e("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(e){t.modals=!1}}},[t._v("取 消")]),e("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:t.formSubmit}},[t._v("确 定")])],1)],2)],1):t._e()}),[],!1,null,"35556d70",null);e.a=o.exports},"4d63":function(t,e,a){"use strict";var n=a("83ab"),i=a("da84"),r=a("e330"),o=a("94ca"),s=a("7156"),c=a("9112"),l=a("241c").f,u=a("3a9b"),d=a("44e7"),f=a("577e"),m=a("90d8"),p=a("9f7f"),b=a("aeb0"),h=a("cb2d"),g=a("d039"),v=a("1a2d"),w=a("69f3").enforce,y=a("2626"),_=a("b622"),k=a("fce3"),x=a("107c"),F=_("match"),S=i.RegExp,$=S.prototype,D=i.SyntaxError,O=r($.exec),E=r("".charAt),j=r("".replace),C=r("".indexOf),L=r("".slice),R=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,T=/a/g,I=/a/g,W=(a=new S(T)!==T,p.MISSED_STICKY),A=p.UNSUPPORTED_Y;_=n&&(!a||W||k||x||g((function(){return I[F]=!1,S(T)!==T||S(I)===I||"/a/i"!==String(S(T,"i"))})));if(o("RegExp",_)){for(var M=function(t,e){var a,n,i=u($,this),r=d(t),o=void 0===e,l=[],p=t;if(!i&&r&&o&&t.constructor===M)return t;if((r||u($,t))&&(t=t.source,o)&&(e=m(p)),t=void 0===t?"":f(t),e=void 0===e?"":f(e),p=t,r=e=k&&"dotAll"in T&&(a=!!e&&-1"===e&&c:if(""===u||v(o,u))throw new D("Invalid capture group name");o[u]=!0,c=!(r[r.length]=[u,l]),u="";continue}c?u+=e:i+=e}return[i,r]}(t))[0],l=o[1]),o=s(S(t,e),i?this:$,M),(a||n||l.length)&&(e=w(o),a&&(e.dotAll=!0,e.raw=M(function(t){for(var e,a=t.length,n=0,i="",r=!1;n<=a;n++)"\\"===(e=E(t,n))?i+=e+E(t,++n):r||"."!==e?("["===e?r=!0:"]"===e&&(r=!1),i+=e):i+="[\\s\\S]";return i}(t),r)),n&&(e.sticky=!0),l.length)&&(e.groups=l),t!==p)try{c(o,"source",""===p?"(?:)":p)}catch(t){}return o},N=l(S),B=0;N.length>B;)b(M,S,N[B++]);($.constructor=M).prototype=$,h(i,"RegExp",M,{constructor:!0})}y("RegExp")},"4e82":function(t,e,a){"use strict";var n=a("23e7"),i=a("e330"),r=a("59ed"),o=a("7b0b"),s=a("07fa"),c=a("083a"),l=a("577e"),u=a("d039"),d=a("addb"),f=a("a640"),m=a("04d1"),p=a("d998"),b=a("2d00"),h=a("512ce"),g=[],v=i(g.sort),w=i(g.push),y=(a=u((function(){g.sort(void 0)})),i=u((function(){g.sort(null)})),f=f("sort"),!u((function(){if(b)return b<70;if(!(m&&3l(e)?1:-1})),a=s(i),f=0;fc(t)?1:-1})),a=o(n),h=0;he.length?-1:""===t?a:w(e,t,a)}var n=a("23e7"),s=a("c65b"),r=a("e330"),o=a("1d80"),l=a("1626"),c=a("7234"),u=a("44e7"),d=a("577e"),h=a("dc4a"),m=a("90d8"),f=a("0cb2"),p=a("b622"),b=a("c430"),g=p("replace"),v=TypeError,w=r("".indexOf),k=r("".replace),_=r("".slice),y=Math.max;n({target:"String",proto:!0},{replaceAll:function(e,t){var a,n,r,p,V,x,O,R,j=o(this),$=0,C=0,F="";if(!c(e)){if((a=u(e))&&(n=d(o(m(e))),!~w(n,"g")))throw new v("`.replaceAll` does not allow non-global regexes");if(n=h(e,g))return s(n,e,j,t);if(b&&a)return k(d(j),e,t)}for(r=d(j),p=d(e),(V=l(t))||(t=d(t)),x=p.length,O=y(1,x),$=i(r,p,0);-1!==$;)R=V?d(t(p,$,r)):f(p,r,$,[],void 0,t),F+=_(r,C,$)+R,C=$+x,$=i(r,p,$+O);return Cc(t)?1:-1})),a=s(r),h=0;he.length?-1:""===t?a:_(e,t,a)}var r=a("23e7"),o=a("c65b"),n=a("e330"),s=a("1d80"),l=a("1626"),c=a("7234"),u=a("44e7"),d=a("577e"),h=a("dc4a"),m=a("90d8"),f=a("0cb2"),p=a("b622"),b=a("c430"),v=p("replace"),g=TypeError,_=n("".indexOf),k=n("".replace),w=n("".slice),y=Math.max;r({target:"String",proto:!0},{replaceAll:function(e,t){var a,r,n,p,V,x,O,$,R=s(this),j=0,C=0,F="";if(!c(e)){if((a=u(e))&&(r=d(s(m(e))),!~_(r,"g")))throw new g("`.replaceAll` does not allow non-global regexes");if(r=h(e,v))return o(r,e,R,t);if(b&&a)return k(d(R),e,t)}for(n=d(R),p=d(e),(V=l(t))||(t=d(t)),x=p.length,O=y(1,x),j=i(n,p,0);-1!==j;)$=V?d(t(p,j,n)):f(p,n,j,[],void 0,t),F+=w(n,C,j)+$,C=j+x,j=i(n,p,j+O);return C接口管理里面点击同步;"),t("br"),e._v("3.同步完成即可在此选择对应的接口;\n ")])],2),t("el-input",{ref:"search",staticClass:"mr10 mt10 form_content_width",attrs:{placeholder:"输入关键词搜索",clearable:""},model:{value:e.searchRule,callback:function(t){e.searchRule=t},expression:"searchRule"}}),t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],staticClass:"mr10",attrs:{type:"primary"},on:{click:e.searchRules}},[e._v("搜索")]),t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:e.init}},[e._v("重置")])],1),t("div",{staticClass:"route-list"},[t("div",{staticClass:"tree"},[t("el-tree",{ref:"treeBox",attrs:{data:e.ruleCateList,"highlight-current":!0,props:e.defaultProps,"node-key":"id","default-expanded-keys":e.expandedKeys,"current-node-key":e.nodeKey},on:{"node-click":e.handleNodeClick}})],1),t("div",{staticClass:"rule"},e._l(e.children,(function(a,i){return t("div",{directives:[{name:"show",rawName:"v-show",value:!e.arrs.length||e.arrs.includes(a.id),expression:"!arrs.length || arrs.includes(item.id)"},{name:"db-click",rawName:"v-db-click"}],key:i,staticClass:"rule-list",class:{"select-rule":e.seletRouteIds.includes(a.id)},on:{click:function(t){return e.selectRule(a)}}},[t("div",[e._v("接口名称:"+e._s(a.name))]),t("div",[e._v("请求方式:"+e._s(a.method))]),t("div",[e._v("接口地址:"+e._s(a.path))])])})),0)]),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],on:{click:function(t){e.ruleModal=!1}}},[e._v("取 消")]),t("el-button",{directives:[{name:"db-click",rawName:"v-db-click"}],attrs:{type:"primary"},on:{click:e.addRouters}},[e._v("确 定")])],1)])],1)}),[],!1,null,"04b77b06",null);t.default=l.exports}}]); \ No newline at end of file diff --git a/crmeb/public/admin/system_static/js/chunk-f0d32cbe.5e13398d.js b/crmeb/public/admin/system_static/js/chunk-f0d32cbe.5e13398d.js new file mode 100644 index 000000000..b6641605f --- /dev/null +++ b/crmeb/public/admin/system_static/js/chunk-f0d32cbe.5e13398d.js @@ -0,0 +1 @@ +(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-f0d32cbe"],{"0c9f":function(t,e,a){"use strict";a.d(e,"j",(function(){return s})),a.d(e,"o",(function(){return r})),a.d(e,"m",(function(){return n})),a.d(e,"l",(function(){return o})),a.d(e,"p",(function(){return c})),a.d(e,"r",(function(){return l})),a.d(e,"s",(function(){return u})),a.d(e,"v",(function(){return d})),a.d(e,"t",(function(){return h})),a.d(e,"u",(function(){return f})),a.d(e,"q",(function(){return p})),a.d(e,"n",(function(){return m})),a.d(e,"k",(function(){return g})),a.d(e,"e",(function(){return y})),a.d(e,"h",(function(){return b})),a.d(e,"f",(function(){return v})),a.d(e,"i",(function(){return x})),a.d(e,"g",(function(){return _})),a.d(e,"a",(function(){return w})),a.d(e,"c",(function(){return D})),a.d(e,"b",(function(){return C})),a.d(e,"d",(function(){return O})),a.d(e,"w",(function(){return j}));var i=a("6b6c");function s(t){return Object(i.a)({url:"/statistic/product/get_basic",method:"get",params:t})}function r(t){return Object(i.a)({url:"/statistic/product/get_trend",method:"get",params:t})}function n(t){return Object(i.a)({url:"/statistic/product/get_product_ranking",method:"get",params:t})}function o(t){return Object(i.a)({url:"/statistic/product/get_excel",method:"get",params:t})}function c(t){return Object(i.a)({url:"/statistic/user/get_basic",method:"get",params:t})}function l(t){return Object(i.a)({url:"/statistic/user/get_trend",method:"get",params:t})}function u(t){return Object(i.a)({url:"/statistic/user/get_wechat",method:"get",params:t})}function d(t){return Object(i.a)({url:"/statistic/user/get_wechat_trend",method:"get",params:t})}function h(t){return Object(i.a)({url:"/statistic/user/get_region",method:"get",params:t})}function f(t){return Object(i.a)({url:"/statistic/user/get_sex",method:"get",params:t})}function p(t){return Object(i.a)({url:"/statistic/user/get_excel",method:"get",params:t})}function m(t){return Object(i.a)({url:"/statistic/trade/top_trade",method:"get",params:t})}function g(t){return Object(i.a)({url:"/statistic/trade/bottom_trade",method:"get",params:t})}function y(t){return Object(i.a)({url:"/statistic/order/get_basic",method:"get",params:t})}function b(t){return Object(i.a)({url:"/statistic/order/get_trend",method:"get",params:t})}function v(t){return Object(i.a)({url:"/statistic/order/get_channel",method:"get",params:t})}function x(t){return Object(i.a)({url:"/statistic/order/get_type",method:"get",params:t})}function _(t){return Object(i.a)({url:"/statistic/flow/get_record",method:"get",params:t})}function w(t){return Object(i.a)({url:"/statistic/balance/get_basic",method:"get",params:t})}function D(t){return Object(i.a)({url:"/statistic/balance/get_trend",method:"get",params:t})}function C(t){return Object(i.a)({url:"/statistic/balance/get_channel",method:"get",params:t})}function O(t){return Object(i.a)({url:"/statistic/balance/get_type",method:"get",params:t})}function j(t,e){return Object(i.a)({url:"app/wechat_qrcode/statistic/".concat(t),method:"get",params:e})}},1148:function(t,e,a){"use strict";var i=a("5926"),s=a("577e"),r=a("1d80"),n=RangeError;t.exports=function(t){var e=s(r(this)),a="",o=i(t);if(o<0||o===1/0)throw new n("Wrong number of repetitions");for(;0>>=1)&&(e+=e))1&o&&(a+=e);return a}},"2c3e":function(t,e,a){"use strict";var i=a("83ab"),s=a("9f7f").MISSED_STICKY,r=a("c6b6"),n=a("edd0"),o=a("69f3").get,c=RegExp.prototype,l=TypeError;i&&s&&n(c,"sticky",{configurable:!0,get:function(){if(this!==c){if("RegExp"===r(this))return!!o(this).sticky;throw new l("Incompatible receiver, RegExp required")}}})},3006:function(t,e,a){"use strict";a("fd0f")},"34b9":function(t,e,a){},4192:function(t,e,a){"use strict";a.r(e),a("a9e3"),a("d3b7"),a("159b"),a("b64b"),a("14d9");var i=a("0c9f"),s=a("c71e"),r=a("313e"),n=a.n(r),o=(r={name:"ToDay",components:{echartsNew:s.a},data:function(){return{style:{height:"200px"},styleToday:{height:"130px"},legendData:["今天","昨天"],seriesData:[],timer:[],grid:{xl:12,lg:12,md:12,sm:24,xs:24},statisticsData:{},optionTodatOrder:{},orderData:{},orderUserData:{},optionData:{},listLoading:!1,optionDataOrder:{},optionOrderUser:{}}},beforeDestroy:function(){this.visitChart&&(this.visitChart.dispose(),this.visitChart=null)},mounted:function(){this.getList()},methods:{getList:function(){var t=this;this.listLoading=!0,Object(i.n)({time:"today"}).then((function(e){t.statisticsData=e.data;var a=e.data.left,i=[],s=a.x,r=(Object.keys(a.series[0].value).forEach((function(t){i.push(Number(a.series[0].value[t]))})),[]),o=(Object.keys(a.series[1].value).forEach((function(t){r.push(Number(a.series[1].value[t]))})),[{name:"今天",type:"line",areaStyle:{normal:{color:new n.a.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"#5B8FF9"},{offset:.5,color:"#fff"},{offset:1,color:"#fff"}])}},itemStyle:{normal:{color:"#5B8FF9",lineStyle:{color:"#5B8FF9"}}},data:i,symbol:"none",smooth:!0},{name:"昨天",type:"line",areaStyle:{normal:{color:new n.a.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"#BFBFBF"},{offset:.5,color:"#fff"},{offset:1,color:"#fff"}])}},itemStyle:{normal:{color:"#D9D9D9",lineStyle:{color:"#D9D9D9"}}},data:r,symbol:"none",smooth:!0}]),c=(t.optionData={tooltip:{trigger:"axis"},legend:{x:"1px",y:"10px",data:["今天","昨天"]},grid:{left:"0%",right:"4%",bottom:"3%",containLabel:!0},xAxis:[{boundaryGap:!1,data:s,axisLine:{show:!1},show:!1}],yAxis:{show:!1},series:o},e.data.right),l=(o=c.today.x,[]),u=(e=(Object.keys(c.today.series[0].value).forEach((function(t){l.push(Number(c.today.series[0].value[t]))})),[{name:"今天",type:"line",areaStyle:{normal:{color:new n.a.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"#5B8FF9"},{offset:.5,color:"#fff"},{offset:1,color:"#fff"}])}},itemStyle:{normal:{color:"#5B8FF9",lineStyle:{color:"#5B8FF9"}}},data:l,symbol:"none",smooth:!0}]),t.optionTodatOrder={tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},legend:{x:"1px",y:"10px",data:["今天"]},grid:{left:"0%",right:"4%",bottom:"3%",containLabel:!0},axisLine:{show:!1},xAxis:[{type:"category",boundaryGap:!1,data:o,axisLine:{show:!1},show:!1}],yAxis:{show:!1},series:e},[]);Object.keys(c.today.series[1].value).forEach((function(t){u.push(Number(c.today.series[1].value[t]))})),o=[{name:"今天",type:"line",areaStyle:{normal:{color:new n.a.graphic.LinearGradient(0,0,0,1,[{offset:0,color:"#5B8FF9"},{offset:.5,color:"#fff"},{offset:1,color:"#fff"}])}},itemStyle:{normal:{color:"#5B8FF9",lineStyle:{color:"#5B8FF9"}}},data:u,symbol:"none",smooth:!0}];t.optionOrderUser={tooltip:{trigger:"axis",axisPointer:{type:"cross",label:{backgroundColor:"#6a7985"}}},legend:{x:"1px",y:"10px",data:["今天"]},grid:{left:"0%",right:"4%",bottom:"3%",containLabel:!0},axisLine:{show:!1},xAxis:[{type:"category",boundaryGap:!1,data:s,axisLine:{show:!1},show:!1}],yAxis:{show:!1},series:o}})).catch((function(e){t.listLoading=!1,t.$message.error(e.msg)}))},getOrder:function(){},getOrderUser:function(){}}},a("82b0"),a("2877")),c=(r=Object(o.a)(r,(function(){var t=this,e=t._self._c;return e("el-card",{staticClass:"ivu-mt",attrs:{bordered:!1,shadow:"never"}},[e("el-row",[t.statisticsData?e("el-col",t._b({staticClass:"br"},"el-col",t.grid,!1),[e("div",[e("h4",{staticClass:"title mb15"},[t._v("今日订单金额")]),e("div",{staticClass:"price"},[t._v("\n ¥"),e("i",[t._v(t._s(t.statisticsData.left.series[0].money))])])]),t.optionData?e("echarts-new",{key:"1",ref:"visitChart",attrs:{height:"100%",width:"100%","option-data":t.optionData,styles:t.style}}):t._e()],1):t._e(),t.statisticsData?e("el-col",t._b({},"el-col",t.grid,!1),[e("div",{staticClass:"pl25"},[e("div",{staticClass:"toDay"},[e("span",{staticClass:"toDay-title spBlock mb10"},[t._v("今日订单数")]),e("span",{staticClass:"toDay-number spBlock mb10"},[t._v(t._s(t.statisticsData.right.today.series[0].now_money))]),e("span",{staticClass:"toDay-time spBlock"},[t._v("昨日:"+t._s(t.statisticsData.right.today.series[0].last_money))]),e("span",{staticClass:"toDay-time spBlock"},[t._v("日环比:\n "),e("i",{staticClass:"content-is",class:0<=Number(t.statisticsData.right.today.series[0].rate)?"up":"down"},[t._v(t._s(Math.floor(t.statisticsData.right.today.series[0].rate))+"%")]),e("i",{class:[0<=Number(t.statisticsData.right.today.series[0].rate)?"el-icon-caret-top":"el-icon-caret-bottom"],style:{color:0<=Number(t.statisticsData.right.today.series[0].rate)?"#F5222D":"#39C15B"}})]),t.optionTodatOrder?e("echarts-new",{key:"2",ref:"visitChart",attrs:{height:"100%",width:"100%","option-data":t.optionTodatOrder,styles:t.styleToday}}):t._e(),e("span",{staticClass:"toDay-title spBlock mb10"},[t._v("本月订单数")]),e("span",{staticClass:"toDay-number spBlock mb10"},[t._v(t._s(t.statisticsData.right.month[0].now_money))]),e("span",{staticClass:"toDay-time spBlock"},[t._v("上月:"+t._s(t.statisticsData.right.month[0].last_money))]),e("span",{staticClass:"toDay-time spBlock"},[t._v("月环比:\n "),e("i",{staticClass:"content-is",class:0<=Number(t.statisticsData.right.month[0].rate)?"up":"down"},[t._v(t._s(Math.floor(t.statisticsData.right.month[0].rate))+"%")]),e("i",{class:[0<=Number(t.statisticsData.right.month[0].rate)?"el-icon-caret-top":"el-icon-caret-bottom"],style:{color:0<=Number(t.statisticsData.right.month[0].rate)?"#F5222D":"#39C15B"}})])],1),e("div",{staticClass:"toDay",staticStyle:{border:"none"}},[e("span",{staticClass:"toDay-title spBlock mb10"},[t._v("今日支付人数")]),e("span",{staticClass:"toDay-number spBlock mb10"},[t._v(t._s(t.statisticsData.right.today.series[1].now_money))]),e("span",{staticClass:"toDay-time spBlock"},[t._v("昨日:"+t._s(t.statisticsData.right.today.series[1].last_money))]),e("span",{staticClass:"toDay-time spBlock"},[t._v("日环比:\n "),e("i",{staticClass:"content-is",class:0<=Number(t.statisticsData.right.today.series[1].rate)?"up":"down"},[t._v(t._s(Math.floor(t.statisticsData.right.today.series[1].rate))+"%")]),e("i",{class:[0<=Number(t.statisticsData.right.today.series[1].rate)?"el-icon-caret-top":"el-icon-caret-bottom"],style:{color:0<=Number(t.statisticsData.right.today.series[1].rate)?"#F5222D":"#39C15B"}})]),t.optionOrderUser?e("echarts-new",{key:"3",ref:"visitChart",attrs:{height:"100%",width:"100%","option-data":t.optionOrderUser,styles:t.styleToday}}):t._e(),e("span",{staticClass:"toDay-title spBlock mb10"},[t._v("本月支付人数")]),e("span",{staticClass:"toDay-number spBlock mb10"},[t._v(t._s(t.statisticsData.right.month[1].now_money))]),e("span",{staticClass:"toDay-time spBlock"},[t._v("上月:"+t._s(t.statisticsData.right.month[1].last_money))]),e("span",{staticClass:"toDay-time spBlock"},[t._v("月环比:\n "),e("i",{staticClass:"content-is",class:0<=Number(t.statisticsData.right.month[1].rate)?"up":"down"},[t._v(t._s(Math.floor(t.statisticsData.right.month[1].rate))+"%")]),e("i",{class:[0<=Number(t.statisticsData.right.month[1].rate)?"el-icon-caret-top":"el-icon-caret-bottom"],style:{color:0<=Number(t.statisticsData.right.month[1].rate)?"#F5222D":"#39C15B"}})])],1)])]):t._e()],1)],1)}),[],!1,null,"273ce606",null).exports,a("b0c0"),a("b680"),a("c7eb")),l=a("1da1"),u=(a("a15b"),a("4de4"),a("d81d"),a("61f7"));s={name:"transaction",components:{echartsNew:s.a},data:function(){return{grid:{xl:8,lg:8,md:8,sm:24,xs:24},pickerOptions:this.$timeOptions,name:"近30天",timeVal:[],dataTime:"",list:{},optionData:{},style:{height:"400px"},getExcel:"",spinShow:!1}},created:function(){var t=new Date,e=new Date;e.setTime(e.setTime(new Date((new Date).getFullYear(),(new Date).getMonth(),(new Date).getDate()-29))),this.timeVal=[e,t],this.dataTime=Object(u.a)(e,"yyyy/MM/dd")+"-"+Object(u.a)(t,"yyyy/MM/dd")},mounted:function(){this.getStatistics()},methods:{onSeach:function(){this.getStatistics()},onchangeTime:function(t){this.timeVal=t,this.dataTime=this.timeVal?this.timeVal.join("-"):"",this.name=this.dataTime},getStatistics:function(){var t=this;this.spinShow=!0,Object(i.k)({data:this.dataTime}).then(function(){var e=Object(l.a)(Object(c.a)().mark((function e(a){var i,s,r;return Object(c.a)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:for(i=a.data,s=["iconyingyee","iconjiaoyijine","iconshangpinzhifujine","icongoumaihuiyuanjine","iconchongzhijianshu","iconxianxiashouyinjine","iconzhichujine","iconyuezhifujine","iconzhifuyongjinjine","iconshangpintuikuanjine"],r=0;r@^][^\s!#%&*+<=>@^]*>/,T=/a/g,A=/a/g,M=(a=new O(T)!==T,p.MISSED_STICKY),R=p.UNSUPPORTED_Y;_=i&&(!a||M||w||D||y((function(){return A[C]=!1,O(T)!==T||O(A)===A||"/a/i"!==String(O(T,"i"))})));if(n("RegExp",_)){for(var $=function(t,e){var a,i,s=u(j,this),r=d(t),n=void 0===e,l=[],p=t;if(!s&&r&&n&&t.constructor===$)return t;if((r||u(j,t))&&(t=t.source,n)&&(e=f(p)),t=void 0===t?"":h(t),e=void 0===e?"":h(e),p=t,r=e=w&&"dotAll"in T&&(a=!!e&&-1"===e&&c:if(""===u||b(n,u))throw new k("Invalid capture group name");n[u]=!0,c=!(r[r.length]=[u,l]),u="";continue}c?u+=e:s+=e}return[s,r]}(t))[0],l=n[1]),n=o(O(t,e),s?this:j,$),(a||i||l.length)&&(e=v(n),a&&(e.dotAll=!0,e.raw=$(function(t){for(var e,a=t.length,i=0,s="",r=!1;i<=a;i++)"\\"===(e=S(t,i))?s+=e+S(t,++i):r||"."!==e?("["===e?r=!0:"]"===e&&(r=!1),s+=e):s+="[\\s\\S]";return s}(t),r)),i&&(e.sticky=!0),l.length)&&(e.groups=l),t!==p)try{c(n,"source",""===p?"(?:)":p)}catch(t){}return n},I=l(O),V=0;I.length>V;)m($,O,I[V++]);(j.constructor=$).prototype=j,g(s,"RegExp",$,{constructor:!0})}x("RegExp")},"61f7":function(t,e,a){"use strict";a.d(e,"a",(function(){return r})),a.d(e,"c",(function(){return c})),a.d(e,"b",(function(){return l}));var i=a("ade3"),s=a("5530");function r(t,e){/(y+)/.test(e)&&(e=e.replace(RegExp.$1,(t.getFullYear()+"").substr(4-RegExp.$1.length)));var a,i,s={"M+":t.getMonth()+1,"d+":t.getDate(),"h+":t.getHours(),"m+":t.getMinutes(),"s+":t.getSeconds()};for(a in s)new RegExp("(".concat(a,")")).test(e)&&(i=s[a]+"",e=e.replace(RegExp.$1,1===RegExp.$1.length?i:("00"+i).substr(i.length)));return e}a("ac1f"),a("00b4"),a("5319"),a("4d63"),a("c607"),a("2c3e"),a("25f0"),a("498a"),a("d3b7"),a("13d5"),a("b64b"),a("99af");var n={min:"%s最小长度为:min",max:"%s最大长度为:max",length:"%s长度必须为:length",range:"%s长度为:range",pattern:"$s格式错误"};function o(t,e){t.message=function(t){return e.replace("%s",t||"")}}function c(t){var e=1c(e)?1:-1})),n=o(s),f=0;f=4||"ഉച്ച കഴിഞ്ഞ്"===t||"വൈകുന്നേരം"===t?e+12:e},meridiem:function(e,t,n){return e<4?"രാത്രി":e<12?"രാവിലെ":e<17?"ഉച്ച കഴിഞ്ഞ്":e<20?"വൈകുന്നേരം":"രാത്രി"}})}(n("c1df"))},"0366":function(e,t,n){"use strict";var r=n("4625"),i=n("59ed"),a=n("40d5"),o=r(r.bind);e.exports=function(e,t){return i(e),void 0===t?e:a?o(e,t):function(){return e.apply(t,arguments)}}},"03d6":function(e,t,n){var r=n("9c0e"),i=n("6ca1"),a=n("39ad")(!1),o=n("5a94")("IE_PROTO");e.exports=function(e,t){var n,s=i(e),l=0,c=[];for(n in s)n!=o&&r(s,n)&&c.push(n);for(;t.length>l;)!r(s,n=t[l++])||~a(c,n)||c.push(n);return c}},"03e2":function(e,t,n){"use strict";var r=n("74b3"),i=n("d779"),a=n("0f22");n=n("76da");function o(e){return encodeURIComponent(e).replace(/!/g,"%21").replace(/'/g,"%27").replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/\*/g,"%2A")}function s(){}function l(e){var t,n={};for(t in e)e.hasOwnProperty(t)&&void 0!==e[t]&&null!==e[t]&&(n[t]=e[t]);return n}c=navigator&&navigator.userAgent,u=(c.match(/Chrome\/([.\d]+)/)||[])[1],d=(c.match(/QBCore\/([.\d]+)/)||[])[1],c=(c.match(/QQBrowser\/([.\d]+)/)||[])[1];var c,u,d,f=u&&h(u,"53.0.2785.116")<0&&d&&h(d,"3.53.991.400")<0&&c&&h(c,"9.0.2524.400")<=0||!1;function h(e,t){e=e.split("."),t=t.split(".");for(var n=0;nparseInt(t[n])?1:-1;return 0}function p(e){return b(e,(function(e){return"object"==typeof e?p(e):e}))}function m(e,t){return g(t,(function(n,r){e[r]=t[r]})),e}function v(e){return e instanceof Array}function g(e,t){for(var n in e)e.hasOwnProperty(n)&&t(e[n],n)}function b(e,t){var n,r=v(e)?[]:{};for(n in e)e.hasOwnProperty(n)&&(r[n]=t(e[n],n));return r}function y(e,t){if(t=m({},t),"getAuth"!==e&&"getV4Auth"!==e&&"getObjectUrl"!==e){var n=t.Headers||{};if(t&&"object"==typeof t){for(var r in t)t.hasOwnProperty(r)&&-1 + * @license MIT + */ +e.exports=function(e){return null!=e&&null!=e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}},"04bb":function(e,t,n){var r=n("d219");e.exports=function(e,t,n){var i=r(e),a=arguments.length;return 1i.default.toNumber(this.maxlength)},stepValue:function(){var e=this.type,t=this.step;return"integer"===e?i.default.toInteger(t)||1:"float"===e?i.default.toNumber(t)||1/Math.pow(10,this.digitsValue):i.default.toNumber(t)||1},digitsValue:function(){return i.default.toInteger(this.digits)||1},isClearable:function(){return this.clearable&&(this.isPawdType||this.isNumType||this.isDatePickerType||"text"===this.type||"search"===this.type)},isDisabledPrevDateBtn:function(){var e=this.selectMonth,t=this.dateStartTime;return!!e&&e<=t},isDisabledNextDateBtn:function(){var e=this.selectMonth,t=this.dateEndTime;return!!e&&t<=e},dateStartTime:function(){return this.startDate?i.default.toStringDate(this.startDate):null},dateEndTime:function(){return this.endDate?i.default.toStringDate(this.endDate):null},supportMultiples:function(){return["date","week","month","quarter","year"].includes(this.type)},dateListValue:function(){var e=this,t=this.value,n=this.multiple,r=this.isDatePickerType,a=this.dateValueFormat;return n&&t&&r?i.default.toValueString(t).split(",").map((function(t){return t=e.parseDate(t,a),i.default.isValidDate(t)?t:null})):[]},dateMultipleValue:function(){var e=this.dateListValue,t=this.dateValueFormat;return e.map((function(e){return i.default.toDateString(e,t)}))},dateMultipleLabel:function(){var e=this.dateListValue,t=this.dateLabelFormat;return e.map((function(e){return i.default.toDateString(e,t)})).join(", ")},dateValue:function(){var e=this.value,t=this.isDatePickerType,n=this.dateValueFormat,r=null;return e&&t&&(t=this.parseDate(e,n),i.default.isValidDate(t))?t:r},dateTimeLabel:function(){var e=this.datetimePanelValue;return e?i.default.toDateString(e,"HH:mm:ss"):""},hmsTime:function(){var e=this.dateValue;return e&&this.isDateTimeType?1e3*(3600*e.getHours()+60*e.getMinutes()+e.getSeconds()):0},dateLabelFormat:function(){return this.isDatePickerType?this.labelFormat||a.default.i18n("vxe.input.date.labelFormat.".concat(this.type)):null},dateValueFormat:function(){var e=this.type;return"time"===e?"HH:mm:ss":this.valueFormat||("datetime"===e?"yyyy-MM-dd HH:mm:ss":"yyyy-MM-dd")},selectDatePanelLabel:function(){var e,t,n,r,i;return this.isDatePickerType?(e=this.datePanelType,t=this.selectMonth,n=this.yearList,r="",t&&(r=t.getFullYear(),i=t.getMonth()+1),"quarter"===e?a.default.i18n("vxe.input.date.quarterLabel",[r]):"month"===e?a.default.i18n("vxe.input.date.monthLabel",[r]):"year"===e?n.length?"".concat(n[0].year," - ").concat(n[n.length-1].year):"":a.default.i18n("vxe.input.date.dayLabel",[r,i?a.default.i18n("vxe.input.date.m".concat(i)):"-"])):""},firstDayOfWeek:function(){var e=this.startDay,t=this.startWeek;return i.default.toNumber(i.default.isNumber(e)||i.default.isString(e)?e:t)},weekDatas:function(){var e=[];if(this.isDatePickerType){var t=this.firstDayOfWeek;e.push(t);for(var n=0;n<6;n++)6<=t?t=0:t++,e.push(t)}return e},dateHeaders:function(){return this.isDatePickerType?this.weekDatas.map((function(e){return{value:e,label:a.default.i18n("vxe.input.date.weeks.w".concat(e))}})):[]},weekHeaders:function(){return this.isDatePickerType?[{label:a.default.i18n("vxe.input.date.weeks.w")}].concat(this.dateHeaders):[]},yearList:function(){var e=this.selectMonth,t=this.currentDate,n=[];if(e&&t)for(var r=t.getFullYear(),a=(t=e.getFullYear(),new Date(t-t%12,0,1)),o=-4;o<16;o++){var s=i.default.getWhatYear(a,o,"first"),l=s.getFullYear();n.push({date:s,isCurrent:!0,isPrev:o<0,isNow:r===l,isNext:12<=o,year:l})}return n},yearDatas:function(){return i.default.chunk(this.yearList,4)},quarterList:function(){var e=this.selectMonth,t=this.currentDate,n=[];if(e&&t)for(var r=t.getFullYear(),a=(0,u.getDateQuarter)(t),o=i.default.getWhatYear(e,0,"first"),s=o.getFullYear(),l=-2;l<6;l++){var c=i.default.getWhatQuarter(o,l),d=c.getFullYear(),f=(0,u.getDateQuarter)(c),h=d=i.default.toNumber(e)}},watch:{value:function(e){this.inputValue=e,this.changeValue()},type:function(){Object.assign(this,{inputValue:this.value,datetimePanelValue:null,datePanelValue:null,datePanelLabel:"",datePanelType:"day",selectMonth:null,currentDate:null}),this.initValue()},dateLabelFormat:function(){this.isDatePickerType&&(this.dateParseValue(this.datePanelValue),this.inputValue=this.multiple?this.dateMultipleLabel:this.datePanelLabel)}},created:function(){this.initValue(),c.GlobalEvent.on(this,"mousewheel",this.handleGlobalMousewheelEvent),c.GlobalEvent.on(this,"mousedown",this.handleGlobalMousedownEvent),c.GlobalEvent.on(this,"keydown",this.handleGlobalKeydownEvent),c.GlobalEvent.on(this,"blur",this.handleGlobalBlurEvent)},mounted:function(){this.dateConfig&&(0,f.warnLog)("vxe.error.removeProp",["date-config"]),this.isDatePickerType&&this.transfer&&document.body.appendChild(this.$refs.panel)},beforeDestroy:function(){var e=this.$refs.panel;e&&e.parentNode&&e.parentNode.removeChild(e)},destroyed:function(){this.numberStopDown(),c.GlobalEvent.off(this,"mousewheel"),c.GlobalEvent.off(this,"mousedown"),c.GlobalEvent.off(this,"keydown"),c.GlobalEvent.off(this,"blur")},render:function(e){var t,n,r,o,s=this.name,l=this.form,c=this.inputType,u=this.inpPlaceholder,d=this.inpMaxlength,f=this.inpReadonly,h=this.className,p=this.controls,m=this.showWordCount,g=this.countMethod,b=this.inputValue,y=this.isDatePickerType,_=this.visiblePanel,k=this.isActivated,S=this.vSize,C=this.type,E=this.align,T=this.readonly,M=this.disabled,D=this.autocomplete,O=[],L=function(e,t){var n=t.$scopedSlots,r=t.prefixIcon,i=[];return n.prefix?i.push(e("span",{class:"vxe-input--prefix-icon"},n.prefix.call(this,{},e))):r&&i.push(e("i",{class:["vxe-input--prefix-icon",r]})),i.length?e("span",{class:"vxe-input--prefix",on:{click:t.clickPrefixEvent}},i):null}(e,this),I=function(e,t){var n=t.$scopedSlots,r=t.inputValue,o=t.isClearable,s=t.disabled,l=t.suffixIcon,c=[];return n.suffix?c.push(e("span",{class:"vxe-input--suffix-icon"},n.suffix.call(this,{},e))):l&&c.push(e("i",{class:["vxe-input--suffix-icon",l]})),o&&c.push(e("i",{class:["vxe-input--clear-icon",a.default.icon.INPUT_CLEAR]})),c.length?e("span",{class:["vxe-input--suffix",{"is--clear":o&&!s&&!(""===r||i.default.eqNull(r))}],on:{click:t.clickSuffixEvent}},c):null}(e,this);L&&O.push(L),O.push(e("input",{ref:"input",class:"vxe-input--inner",domProps:{value:b},attrs:{name:s,form:l,type:c,placeholder:u,maxlength:d,readonly:f,disabled:M,autocomplete:D},on:{keydown:this.keydownEvent,keyup:this.triggerEvent,wheel:this.wheelEvent,click:this.clickEvent,input:this.inputEvent,change:this.changeEvent,focus:this.focusEvent,blur:this.blurEvent}})),I&&O.push(I),O.push(A(e,this)),y&&O.push((s=e,c=(l=this).type,u=l.vSize,f=l.isDatePickerType,D=l.transfer,y=l.animatVisible,t=l.visiblePanel,n=l.panelPlacement,r=l.panelStyle,o=[],f?(o.push("datetime"===c?s("div",{class:"vxe-input--panel-layout-wrapper"},[s("div",{class:"vxe-input--panel-left-wrapper"},w(s,l)),s("div",{class:"vxe-input--panel-right-wrapper"},x(s,l))]):s("div",{class:"vxe-input--panel-wrapper"},("time"===c?x:w)(s,l))),s("div",{ref:"panel",class:["vxe-table--ignore-clear vxe-input--panel","type--".concat(c),(v(f={},"size--".concat(u),u),v(f,"is--transfer",D),v(f,"animat--leave",y),v(f,"animat--enter",t),f)],attrs:{placement:n},style:r},o)):null)),l=!1;return m&&["text","search"].includes(C)&&(l=!0,O.push(e("span",{class:["vxe-input--count",{"is--error":this.isCountError}]},g?"".concat(g({value:b})):"".concat(this.inputCount).concat(d?"/".concat(d):"")))),e("div",{class:["vxe-input","type--".concat(C),h,(v(s={},"size--".concat(S),S),v(s,"is--".concat(E),E),v(s,"is--controls",p),v(s,"is--prefix",!!L),v(s,"is--suffix",!!I),v(s,"is--readonly",T),v(s,"is--visivle",_),v(s,"is--count",l),v(s,"is--disabled",M),v(s,"is--active",k),s)]},O)},methods:{focus:function(){return this.isActivated=!0,this.$refs.input.focus(),this.$nextTick()},blur:function(){return this.$refs.input.blur(),this.isActivated=!1,this.$nextTick()},select:function(){return this.$refs.input.select(),this.isActivated=!1,this.$nextTick()},triggerEvent:function(e){var t=this.$refs,n=this.inputValue;this.$emit(e.type,{$panel:t.panel,value:n,$event:e})},emitModel:function(e,t){this.inputValue=e,this.$emit("modelValue",e),this.$emit("input",{value:e,$event:t}),i.default.toValueString(this.value)!==e&&(this.$emit("change",{value:e,$event:t}),this.$xeform)&&this.$xeformiteminfo&&this.$xeform.triggerItemEvent(t,this.$xeformiteminfo.itemConfig.field,e)},emitInputEvent:function(e,t){var n=this.inpImmediate,r=this.isDatePickerType;this.inputValue=e,r||(n?this.emitModel(e,t):this.$emit("input",{value:e,$event:t}))},inputEvent:function(e){var t=e.target.value;this.emitInputEvent(t,e)},changeEvent:function(e){this.inpImmediate||this.triggerEvent(e)},focusEvent:function(e){this.isActivated=!0,this.isDatePickerType&&this.datePickerOpenEvent(e),this.triggerEvent(e)},blurEvent:function(e){var t=this.inputValue;this.inpImmediate||this.emitModel(t,e),this.afterCheckValue(),this.visiblePanel||(this.isActivated=!1),this.$emit("blur",{value:t,$event:e})},keydownEvent:function(e){var t,n,r,i,a=this.exponential,o=this.controls;this.isNumType&&(t=e.ctrlKey,n=e.shiftKey,r=e.altKey,i=e.keyCode,t||n||r||!(32===i||(!a||69!==i)&&65<=i&&i<=90||186<=i&&i<=188||191<=i)||e.preventDefault(),o)&&this.numberKeydownEvent(e),this.triggerEvent(e)},wheelEvent:function(e){var t;this.isNumType&&this.controls&&this.isActivated&&(0<(t=e.deltaY)?this.numberNextEvent(e):t<0&&this.numberPrevEvent(e),e.preventDefault()),this.triggerEvent(e)},clickEvent:function(e){this.triggerEvent(e)},clickPrefixEvent:function(e){var t=this.$refs,n=this.disabled,r=this.inputValue;n||this.$emit("prefix-click",{$panel:t.panel,value:r,$event:e})},clickSuffixEvent:function(e){var t=this.$refs,n=this.disabled,r=this.inputValue;n||(l.default.hasClass(e.currentTarget,"is--clear")?(this.emitModel("",e),this.clearValueEvent(e,"")):this.$emit("suffix-click",{$panel:t.panel,value:r,$event:e}))},clearValueEvent:function(e,t){var n=this.$refs,r=this.type,i=this.isNumType;this.isDatePickerType&&this.hidePanel(),(i||-1<["text","search","password"].indexOf(r))&&this.focus(),this.$emit("clear",{$panel:n.panel,value:t,$event:e})},parseDate:function(e,t){return"time"===this.type?(0,u.toStringTimeDate)(e):i.default.toStringDate(e,t)},initValue:function(){var e=this.type,t=this.isDatePickerType,n=this.inputValue,r=this.digitsValue;t?this.changeValue():"float"===e&&n&&n!==(t=(0,d.toFloatValueFixed)(n,r))&&this.emitModel(t,{type:"init"})},changeValue:function(){this.isDatePickerType&&(this.dateParseValue(this.inputValue),this.inputValue=this.multiple?this.dateMultipleLabel:this.datePanelLabel)},afterCheckValue:function(){var e=this.type,t=this.exponential,n=this.inpReadonly,r=this.inputValue,a=this.isDatePickerType,o=this.isNumType,s=this.datetimePanelValue,l=this.dateLabelFormat,c=this.min,f=this.max,h=this.firstDayOfWeek;n||(o?r&&(n="integer"===e?i.default.toInteger((0,d.handleNumber)(r)):i.default.toNumber((0,d.handleNumber)(r)),this.vaildMinNum(n)?this.vaildMaxNum(n)||(n=f):n=c,t&&(o=i.default.toValueString(r).toLowerCase())===i.default.toNumber(n).toExponential()&&(n=o),this.emitModel(g(this,n),{type:"check"})):a&&(r?"week"!==e&&"quarter"!==e&&(f=this.parseDate(r,l),i.default.isValidDate(f)?"time"===e?(r!==(f=(0,u.toStringTimeDate)(f))&&this.emitModel(f,{type:"check"}),this.inputValue=f):(c=!1,"datetime"===e?r===i.default.toDateString(this.dateValue,l)&&r===i.default.toDateString(f,l)||(c=!0,s.setHours(f.getHours()),s.setMinutes(f.getMinutes()),s.setSeconds(f.getSeconds())):c=!0,this.inputValue=i.default.toDateString(f,l,{firstDay:h}),c&&this.dateChange(f)):this.dateRevert()):this.emitModel("",{type:"check"})))},passwordToggleEvent:function(e){var t=this.disabled,n=this.readonly,r=this.showPwd;t||n||(this.showPwd=!r),this.$emit("toggle-visible",{visible:this.showPwd,$event:e})},searchEvent:function(e){this.$emit("search-click",{$event:e})},vaildMinNum:function(e){return null===this.min||e>=i.default.toNumber(this.min)},vaildMaxNum:function(e){return null===this.max||e<=i.default.toNumber(this.max)},numberStopDown:function(){clearTimeout(this.downbumTimeout)},numberDownPrevEvent:function(e){var t=this;this.downbumTimeout=setTimeout((function(){t.numberPrevEvent(e),t.numberDownPrevEvent(e)}),60)},numberDownNextEvent:function(e){var t=this;this.downbumTimeout=setTimeout((function(){t.numberNextEvent(e),t.numberDownNextEvent(e)}),60)},numberKeydownEvent:function(e){var t=e.keyCode,n=38===t;!n&&40!==t||(e.preventDefault(),n?this.numberPrevEvent(e):this.numberNextEvent(e))},numberMousedownEvent:function(e){var t,n=this;this.numberStopDown(),0===e.button&&((t=l.default.hasClass(e.currentTarget,"is--prev"))?this.numberPrevEvent(e):this.numberNextEvent(e),this.downbumTimeout=setTimeout((function(){t?n.numberDownPrevEvent(e):n.numberDownNextEvent(e)}),500))},numberPrevEvent:function(e){var t=this.disabled,n=this.readonly,r=this.isDisabledAddNumber;clearTimeout(this.downbumTimeout),t||n||r||this.numberChange(!0,e),this.$emit("prev-number",{$event:e})},numberNextEvent:function(e){var t=this.disabled,n=this.readonly,r=this.isDisabledSubtractNumber;clearTimeout(this.downbumTimeout),t||n||r||this.numberChange(!1,e),this.$emit("next-number",{$event:e})},numberChange:function(e,t){var n=this.min,r=this.max,a=this.type,o=this.inputValue,s=this.stepValue;a="integer"===a?i.default.toInteger((0,d.handleNumber)(o)):i.default.toNumber((0,d.handleNumber)(o)),o=e?i.default.add(a,s):i.default.subtract(a,s),e=this.vaildMinNum(o)?this.vaildMaxNum(o)?o:r:n;this.emitInputEvent(g(this,e),t)},datePickerOpenEvent:function(e){this.readonly||(e.preventDefault(),this.showPanel())},dateMonthHandle:function(e,t){this.selectMonth=i.default.getWhatMonth(e,t,"first")},dateNowHandle:function(){var e=i.default.getWhatDay(Date.now(),0,"first");this.currentDate=e,this.dateMonthHandle(e,0)},dateToggleTypeEvent:function(){var e="month"===(e=this.datePanelType)||"quarter"===e?"year":"month";this.datePanelType=e},datePrevEvent:function(e){var t=this.isDisabledPrevDateBtn,n=this.type,r=this.datePanelType;t||(this.selectMonth="year"===n?i.default.getWhatYear(this.selectMonth,-12,"first"):"month"===n||"quarter"===n?"year"===r?i.default.getWhatYear(this.selectMonth,-12,"first"):i.default.getWhatYear(this.selectMonth,-1,"first"):"year"===r?i.default.getWhatYear(this.selectMonth,-12,"first"):"month"===r?i.default.getWhatYear(this.selectMonth,-1,"first"):i.default.getWhatMonth(this.selectMonth,-1,"first"),this.$emit("date-prev",{type:n,$event:e}))},dateTodayMonthEvent:function(e){this.dateNowHandle(),this.multiple||(this.dateChange(this.currentDate),this.hidePanel()),this.$emit("date-today",{type:this.type,$event:e})},dateNextEvent:function(e){var t=this.isDisabledNextDateBtn,n=this.type,r=this.datePanelType;t||(this.selectMonth="year"===n?i.default.getWhatYear(this.selectMonth,12,"first"):"month"===n||"quarter"===n?"year"===r?i.default.getWhatYear(this.selectMonth,12,"first"):i.default.getWhatYear(this.selectMonth,1,"first"):"year"===r?i.default.getWhatYear(this.selectMonth,12,"first"):"month"===r?i.default.getWhatYear(this.selectMonth,1,"first"):i.default.getWhatMonth(this.selectMonth,1,"first"),this.$emit("date-next",{type:n,$event:e}))},dateSelectEvent:function(e){y(this,e)||this.dateSelectItem(e.date)},dateSelectItem:function(e){var t=this.type,n=this.datePanelType,r=this.multiple,i="week"===t;"month"===t?"year"===n?(this.datePanelType="month",this.dateCheckMonth(e)):(this.dateChange(e),r||this.hidePanel()):"year"===t?(this.dateChange(e),r||this.hidePanel()):"quarter"===t?"year"===n?(this.datePanelType="quarter",this.dateCheckMonth(e)):(this.dateChange(e),r||this.hidePanel()):"month"===n?(this.datePanelType="week"===t?t:"day",this.dateCheckMonth(e)):"year"===n?(this.datePanelType="month",this.dateCheckMonth(e)):(this.dateChange(e),r||this.hidePanel()),i&&this.changeValue()},dateMouseenterEvent:function(e){var t;y(this,e)||("month"===(t=this.datePanelType)?this.dateMoveMonth(e.date):"quarter"===t?this.dateMoveQuarter(e.date):"year"===t?this.dateMoveYear(e.date):this.dateMoveDay(e.date))},dateHourEvent:function(e,t){this.datetimePanelValue.setHours(t.value),this.dateTimeChangeEvent(e)},dateConfirmEvent:function(){var e,t=this.datetimePanelValue,n=this.isDateTimeType,r=this.dateValueFormat,a=this.dateMultipleValue;this.isDateTimeType&&(this.multiple?n?(n=this.dateListValue,e=[],n.forEach((function(n){n&&(n.setHours(t.getHours()),n.setMinutes(t.getMinutes()),n.setSeconds(t.getSeconds()),e.push(n))})),this.emitModel(e.map((function(e){return i.default.toDateString(e,r)})).join(","),{type:"update"})):this.emitModel(a.join(","),{type:"update"}):this.dateChange(this.dateValue||this.currentDate)),this.hidePanel()},dateMinuteEvent:function(e,t){this.datetimePanelValue.setMinutes(t.value),this.dateTimeChangeEvent(e)},dateSecondEvent:function(e,t){this.datetimePanelValue.setSeconds(t.value),this.dateTimeChangeEvent(e)},dateTimeChangeEvent:function(e){this.datetimePanelValue=new Date(this.datetimePanelValue.getTime()),this.updateTimePos(e.currentTarget)},updateTimePos:function(e){var t;e&&(t=e.offsetHeight,e.parentNode.scrollTop=e.offsetTop-4*t)},dateMoveDay:function(e){y(this,{date:e})||(this.dayList.some((function(t){return i.default.isDateSame(t.date,e,"yyyyMMdd")}))||this.dateCheckMonth(e),this.dateParseValue(e))},dateMoveMonth:function(e){y(this,{date:e})||(this.monthList.some((function(t){return i.default.isDateSame(t.date,e,"yyyyMM")}))||this.dateCheckMonth(e),this.dateParseValue(e))},dateMoveQuarter:function(e){y(this,{date:e})||(this.quarterList.some((function(t){return i.default.isDateSame(t.date,e,"yyyyq")}))||this.dateCheckMonth(e),this.dateParseValue(e))},dateMoveYear:function(e){y(this,{date:e})||(this.yearList.some((function(t){return i.default.isDateSame(t.date,e,"yyyy")}))||this.dateCheckMonth(e),this.dateParseValue(e))},dateParseValue:function(e){var t=this.type,n=this.dateLabelFormat,r=this.valueFormat,a=this.firstDayOfWeek,o=null,s="";e&&(o=this.parseDate(e,r)),i.default.isValidDate(o)?(s=i.default.toDateString(o,n,{firstDay:a}),n&&"week"===t&&i.default.getWhatWeek(o,0,a,a).getFullYear()=11?e:e+12:"entsambama"===t||"ebusuku"===t?0===e?0:e+12:void 0},dayOfMonthOrdinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}})}(n("c1df"))},5319:function(e,t,n){"use strict";var r=n("2ba4"),i=n("c65b"),a=n("e330"),o=n("d784"),s=n("d039"),l=n("825a"),c=n("1626"),u=n("7234"),d=n("5926"),f=n("50c4"),h=n("577e"),p=n("1d80"),m=n("8aa5"),v=n("dc4a"),g=n("0cb2"),b=n("14c3"),y=n("b622")("replace"),_=Math.max,w=Math.min,x=a([].concat),A=a([].push),k=a("".indexOf),S=a("".slice),C=(n="$0"==="a".replace(/./,"$0"),!!/./[y]&&""===/./[y]("a","$0"));o("replace",(function(e,t,n){var a=C?"$":"$0";return[function(e,n){var r=p(this),a=u(e)?void 0:v(e,y);return a?i(a,e,r,n):i(t,h(r),e,n)},function(e,i){var o=l(this),s=h(e);if("string"==typeof i&&-1===k(i,a)&&-1===k(i,"$<")&&(e=n(t,o,s,i),e.done))return e.value;for(var u,p=c(i),v=(p||(i=h(i)),o.global),y=(v&&(u=o.unicode,o.lastIndex=0),[]);null!==(D=b(o,s))&&(A(y,D),v);)""===h(D[0])&&(o.lastIndex=m(s,f(o.lastIndex),u));for(var C,E="",T=0,M=0;M")}))||!n||C)},"53ca":function(e,t,n){"use strict";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})(e)}n.d(t,"a",(function(){return r}))},"53e1":function(e){e.exports=JSON.parse('{"_from":"v-click-outside-x@^4.0.19","_id":"v-click-outside-x@4.1.3","_inBundle":false,"_integrity":"sha512-qK4wwuDHK406fGBSJ4DbioPb6LQpRkWqk8i1TZhnVwObU+W4Ra6H7Cn+VLy/dTNTH/sgZJzk9YMYnB/s5RJ0Hg==","_location":"/v-click-outside-x","_phantomChildren":{},"_requested":{"type":"range","registry":true,"raw":"v-click-outside-x@^4.0.19","name":"v-click-outside-x","escapedName":"v-click-outside-x","rawSpec":"^4.0.19","saveSpec":null,"fetchSpec":"^4.0.19"},"_requiredBy":["/iview"],"_resolved":"https://registry.npmmirror.com/v-click-outside-x/-/v-click-outside-x-4.1.3.tgz","_shasum":"4792792ba80930ca72d03bb19a0c2bea9d3debab","_spec":"v-click-outside-x@^4.0.19","_where":"/Users/wuhaotian/Code/ZhongBang/crmebbz/template/admin/node_modules/iview","author":{"name":"Graham Fairweather"},"browserslist":["> 1%","Explorer >= 9"],"bugs":{"url":"https://github.com/SergioCrisostomo/v-click-outside-x/issues"},"bundleDependencies":false,"copyright":"Copyright (c) 2018-present","dependencies":{},"deprecated":false,"description":"Vue directive to react on clicks outside an element.","devDependencies":{"@babel/cli":"^7.13.16","@babel/core":"^7.13.16","@babel/node":"^7.13.13","@babel/plugin-transform-property-mutators":"^7.12.13","@babel/plugin-transform-runtime":"^7.13.15","@babel/preset-env":"^7.13.15","@babel/runtime":"^7.13.17","@types/jest":"^24.9.1","@types/node":"^13.13.50","@types/webpack":"^4.41.27","@typescript-eslint/eslint-plugin":"^2.34.0","@typescript-eslint/parser":"^2.34.0","babel-core":"^7.0.0-0","babel-eslint":"^10.1.0","babel-loader":"^8.2.2","babel-plugin-lodash":"^3.3.4","caniuse-lite":"^1.0.30001214","coveralls":"^3.1.0","cross-env":"^6.0.3","eslint":"^6.8.0","eslint-friendly-formatter":"^4.0.1","eslint-import-resolver-webpack":"^0.12.2","eslint-loader":"^3.0.4","eslint-plugin-babel":"^5.3.1","eslint-plugin-compat":"^3.9.0","eslint-plugin-css-modules":"^2.11.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.22.1","eslint-plugin-jest":"^22.17.0","eslint-plugin-jsdoc":"^20.4.0","eslint-plugin-json":"^1.4.0","eslint-plugin-lodash":"^6.0.0","eslint-plugin-no-use-extend-native":"^0.4.1","eslint-plugin-prefer-object-spread":"^1.2.1","eslint-plugin-prettier":"^3.4.0","eslint-plugin-promise":"^4.3.1","eslint-plugin-sort-class-members":"^1.11.0","eslint-plugin-switch-case":"^1.1.2","jest":"^24.9.0","jest-cli":"^24.9.0","jest-file":"^1.0.0","lodash":"^4.17.21","lodash-webpack-plugin":"^0.11.6","mkdirp":"^0.5.5","nodemon":"^2.0.7","prettier":"^1.19.1","rimraf":"^3.0.2","source-map-loader":"^0.2.4","strip-ansi":"^6.0.0","terser-webpack-plugin":"^2.3.8","typescript":"^3.9.9","webpack":"^4.46.0","webpack-bundle-analyzer":"^3.9.0","webpack-cli":"^3.3.12","webpack-global-object-x":"^1.0.1","webpack-merge":"^4.2.2"},"engines":{"node":">=8.11.4","npm":">=6.10.1"},"files":["dist","src"],"homepage":"https://github.com/SergioCrisostomo/v-click-outside-x.git","jsdelivr":"dist/v-click-outside-x.min.js","keywords":["vue","click","outside","directive"],"license":"MIT","main":"dist/v-click-outside-x.js","maintainers":[{"name":"Sérgio Crisóstomo","email":"sergiosbox@gmail.com"}],"module":"dist/v-click-outside-x.esm.js","name":"v-click-outside-x","repository":{"type":"git","url":"git+https://github.com/SergioCrisostomo/v-click-outside-x.git"},"scripts":{"build":"npm run build:esm && cross-env NODE_ENV=production npm run build:base --","build:base":"webpack --bail --progress --profile --colors","build:dev":"npm run build:base --","build:esm":"mkdirp dist && babel -s true --env-name esm src/v-click-outside-x.js -o dist/v-click-outside-x.esm.js","clean":"rimraf dist && npm run clean:coverage","clean:coverage":"rimraf __tests__/coverage","lint":"eslint -f \'node_modules/eslint-friendly-formatter\' --ext .js,.json .","lint-fix":"npm run lint -- --fix","report":"npm run build -- --env.report","report:dev":"npm run build:dev -- --env.report","security":"npm audit","security-fix":"npm run security -- fix","start":"nodemon --exec \\"npm run build\\" --watch src","test":"npm run clean:coverage && jest","test:ci":"npm run test -- --ci --maxWorkers=2","test:ci-coveralls":"npm run test:ci -- --coverage --coverageReporters=text-lcov | coveralls","test:coverage":"npm run test -- --coverage"},"typings":"types/index.d.ts","version":"4.1.3"}')},5488:function(e,t,n){"use strict";t.__esModule=!0;var r=n("5924");a.prototype.beforeEnter=function(e){(0,r.addClass)(e,"collapse-transition"),e.dataset||(e.dataset={}),e.dataset.oldPaddingTop=e.style.paddingTop,e.dataset.oldPaddingBottom=e.style.paddingBottom,e.style.height="0",e.style.paddingTop=0,e.style.paddingBottom=0},a.prototype.enter=function(e){e.dataset.oldOverflow=e.style.overflow,0!==e.scrollHeight?e.style.height=e.scrollHeight+"px":e.style.height="",e.style.paddingTop=e.dataset.oldPaddingTop,e.style.paddingBottom=e.dataset.oldPaddingBottom,e.style.overflow="hidden"},a.prototype.afterEnter=function(e){(0,r.removeClass)(e,"collapse-transition"),e.style.height="",e.style.overflow=e.dataset.oldOverflow},a.prototype.beforeLeave=function(e){e.dataset||(e.dataset={}),e.dataset.oldPaddingTop=e.style.paddingTop,e.dataset.oldPaddingBottom=e.style.paddingBottom,e.dataset.oldOverflow=e.style.overflow,e.style.height=e.scrollHeight+"px",e.style.overflow="hidden"},a.prototype.leave=function(e){0!==e.scrollHeight&&((0,r.addClass)(e,"collapse-transition"),e.style.height=0,e.style.paddingTop=0,e.style.paddingBottom=0)},a.prototype.afterLeave=function(e){(0,r.removeClass)(e,"collapse-transition"),e.style.height="",e.style.overflow=e.dataset.oldOverflow,e.style.paddingTop=e.dataset.oldPaddingTop,e.style.paddingBottom=e.dataset.oldPaddingBottom};var i=a;function a(){if(!(this instanceof a))throw new TypeError("Cannot call a class as a function")}t.default={name:"ElCollapseTransition",functional:!0,render:function(e,t){return t=t.children,e("transition",{on:new i},t)}}},5524:function(e,t){e=e.exports={version:"2.6.12"},"number"==typeof __e&&(__e=e)},5530:function(e,t,n){"use strict";n.d(t,"a",(function(){return a}));var r=n("ade3");function i(e,t){var n,r=Object.keys(e);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(e),t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)),r}function a(e){for(var t=1;t2),g=/Android/.test(e),b=v||g||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(e),y=v||/Mac/.test(t),_=/\bCrOS\b/.test(e),w=/win/i.test(t),x=f&&e.match(/Version\/(\d*\.\d*)/);x&&(x=Number(x[1])),x&&x>=15&&(f=!1,l=!0);var A=y&&(c||f&&(null==x||x<12.11)),k=n||o&&s>=9;function S(e){return new RegExp("(^|\\s)"+e+"(?:$|\\s)\\s*")}var C,E=function(e,t){var n=e.className,r=S(t).exec(n);if(r){var i=n.slice(r.index+r[0].length);e.className=n.slice(0,r.index)+(i?r[1]+i:"")}};function T(e){for(var t=e.childNodes.length;t>0;--t)e.removeChild(e.firstChild);return e}function M(e,t){return T(e).appendChild(t)}function D(e,t,n,r){var i=document.createElement(e);if(n&&(i.className=n),r&&(i.style.cssText=r),"string"==typeof t)i.appendChild(document.createTextNode(t));else if(t)for(var a=0;a=t)return o+(t-a);o+=s-a,o+=n-o%n,a=s+1}}v?B=function(e){e.selectionStart=0,e.selectionEnd=e.value.length}:o&&(B=function(e){try{e.select()}catch(e){}});var W=function(){this.id=null,this.f=null,this.time=0,this.handler=Y(this.onTimeout,this)};function V(e,t){for(var n=0;n=t)return r+Math.min(o,t-i);if(i+=a-r,i+=n-i%n,r=a+1,i>=t)return r}}var J=[""];function Z(e){while(J.length<=e)J.push(ee(J)+" ");return J[e]}function ee(e){return e[e.length-1]}function te(e,t){for(var n=[],r=0;r"€"&&(e.toUpperCase()!=e.toLowerCase()||ae.test(e))}function se(e,t){return t?!!(t.source.indexOf("\\w")>-1&&oe(e))||t.test(e):oe(e)}function le(e){for(var t in e)if(e.hasOwnProperty(t)&&e[t])return!1;return!0}var ce=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/;function ue(e){return e.charCodeAt(0)>=768&&ce.test(e)}function de(e,t,n){while((n<0?t>0:tn?-1:1;;){if(t==n)return t;var i=(t+n)/2,a=r<0?Math.ceil(i):Math.floor(i);if(a==t)return e(a)?t:n;e(a)?n=a:t=a+r}}function he(e,t,n,r){if(!e)return r(t,n,"ltr",0);for(var i=!1,a=0;at||t==n&&o.to==t)&&(r(Math.max(o.from,t),Math.min(o.to,n),1==o.level?"rtl":"ltr",a),i=!0)}i||r(t,n,"ltr")}var pe=null;function me(e,t,n){var r;pe=null;for(var i=0;it)return i;a.to==t&&(a.from!=a.to&&"before"==n?r=i:pe=i),a.from==t&&(a.from!=a.to&&"before"!=n?r=i:pe=i)}return null!=r?r:pe}var ve=function(){var e="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",t="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function n(n){return n<=247?e.charAt(n):1424<=n&&n<=1524?"R":1536<=n&&n<=1785?t.charAt(n-1536):1774<=n&&n<=2220?"r":8192<=n&&n<=8203?"w":8204==n?"b":"L"}var r=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,i=/[stwN]/,a=/[LRr]/,o=/[Lb1n]/,s=/[1n]/;function l(e,t,n){this.level=e,this.from=t,this.to=n}return function(e,t){var c="ltr"==t?"L":"R";if(0==e.length||"ltr"==t&&!r.test(e))return!1;for(var u=e.length,d=[],f=0;f-1&&(r[t]=i.slice(0,a).concat(i.slice(a+1)))}}}function xe(e,t){var n=_e(e,t);if(n.length)for(var r=Array.prototype.slice.call(arguments,2),i=0;i0}function Ce(e){e.prototype.on=function(e,t){ye(this,e,t)},e.prototype.off=function(e,t){we(this,e,t)}}function Ee(e){e.preventDefault?e.preventDefault():e.returnValue=!1}function Te(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}function Me(e){return null!=e.defaultPrevented?e.defaultPrevented:0==e.returnValue}function De(e){Ee(e),Te(e)}function Oe(e){return e.target||e.srcElement}function Le(e){var t=e.which;return null==t&&(1&e.button?t=1:2&e.button?t=3:4&e.button&&(t=2)),y&&e.ctrlKey&&1==t&&(t=3),t}var Ie,Pe,Re=function(){if(o&&s<9)return!1;var e=D("div");return"draggable"in e||"dragDrop"in e}();function Be(e){if(null==Ie){var t=D("span","​");M(e,D("span",[t,document.createTextNode("x")])),0!=e.firstChild.offsetHeight&&(Ie=t.offsetWidth<=1&&t.offsetHeight>2&&!(o&&s<8))}var n=Ie?D("span","​"):D("span"," ",null,"display: inline-block; width: 1px; margin-right: -1px");return n.setAttribute("cm-text",""),n}function Ne(e){if(null!=Pe)return Pe;var t=M(e,document.createTextNode("AخA")),n=C(t,0,1).getBoundingClientRect(),r=C(t,1,2).getBoundingClientRect();return T(e),!(!n||n.left==n.right)&&(Pe=r.right-n.right<3)}var Fe=3!="\n\nb".split(/\n/).length?function(e){var t=0,n=[],r=e.length;while(t<=r){var i=e.indexOf("\n",t);-1==i&&(i=e.length);var a=e.slice(t,"\r"==e.charAt(i-1)?i-1:i),o=a.indexOf("\r");-1!=o?(n.push(a.slice(0,o)),t+=o+1):(n.push(a),t=i+1)}return n}:function(e){return e.split(/\r\n?|\n/)},je=window.getSelection?function(e){try{return e.selectionStart!=e.selectionEnd}catch(e){return!1}}:function(e){var t;try{t=e.ownerDocument.selection.createRange()}catch(e){}return!(!t||t.parentElement()!=e)&&0!=t.compareEndPoints("StartToEnd",t)},$e=function(){var e=D("div");return"oncopy"in e||(e.setAttribute("oncopy","return;"),"function"==typeof e.oncopy)}(),Ye=null;function He(e){if(null!=Ye)return Ye;var t=M(e,D("span","x")),n=t.getBoundingClientRect(),r=C(t,0,1).getBoundingClientRect();return Ye=Math.abs(n.left-r.left)>1}var ze={},We={};function Ve(e,t){arguments.length>2&&(t.dependencies=Array.prototype.slice.call(arguments,2)),ze[e]=t}function Ue(e,t){We[e]=t}function Ge(e){if("string"==typeof e&&We.hasOwnProperty(e))e=We[e];else if(e&&"string"==typeof e.name&&We.hasOwnProperty(e.name)){var t=We[e.name];"string"==typeof t&&(t={name:t}),e=ie(t,e),e.name=t.name}else{if("string"==typeof e&&/^[\w\-]+\/[\w\-]+\+xml$/.test(e))return Ge("application/xml");if("string"==typeof e&&/^[\w\-]+\/[\w\-]+\+json$/.test(e))return Ge("application/json")}return"string"==typeof e?{name:e}:e||{name:"null"}}function qe(e,t){t=Ge(t);var n=ze[t.name];if(!n)return qe(e,"text/plain");var r=n(e,t);if(Xe.hasOwnProperty(t.name)){var i=Xe[t.name];for(var a in i)i.hasOwnProperty(a)&&(r.hasOwnProperty(a)&&(r["_"+a]=r[a]),r[a]=i[a])}if(r.name=t.name,t.helperType&&(r.helperType=t.helperType),t.modeProps)for(var o in t.modeProps)r[o]=t.modeProps[o];return r}var Xe={};function Qe(e,t){var n=Xe.hasOwnProperty(e)?Xe[e]:Xe[e]={};H(t,n)}function Ke(e,t){if(!0===t)return t;if(e.copyState)return e.copyState(t);var n={};for(var r in t){var i=t[r];i instanceof Array&&(i=i.concat([])),n[r]=i}return n}function Je(e,t){var n;while(e.innerMode){if(n=e.innerMode(t),!n||n.mode==e)break;t=n.state,e=n.mode}return n||{mode:e,state:t}}function Ze(e,t,n){return!e.startState||e.startState(t,n)}var et=function(e,t,n){this.pos=this.start=0,this.string=e,this.tabSize=t||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=n};function tt(e,t){if(t-=e.first,t<0||t>=e.size)throw new Error("There is no line "+(t+e.first)+" in the document.");var n=e;while(!n.lines)for(var r=0;;++r){var i=n.children[r],a=i.chunkSize();if(t=e.first&&tn?ct(n,tt(e,n).text.length):gt(t,tt(e,t.line).text.length)}function gt(e,t){var n=e.ch;return null==n||n>t?ct(e.line,t):n<0?ct(e.line,0):e}function bt(e,t){for(var n=[],r=0;r=this.string.length},et.prototype.sol=function(){return this.pos==this.lineStart},et.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},et.prototype.next=function(){if(this.post},et.prototype.eatSpace=function(){var e=this.pos;while(/[\s\u00a0]/.test(this.string.charAt(this.pos)))++this.pos;return this.pos>e},et.prototype.skipToEnd=function(){this.pos=this.string.length},et.prototype.skipTo=function(e){var t=this.string.indexOf(e,this.pos);if(t>-1)return this.pos=t,!0},et.prototype.backUp=function(e){this.pos-=e},et.prototype.column=function(){return this.lastColumnPos0?null:(r&&!1!==t&&(this.pos+=r[0].length),r)}var i=function(e){return n?e.toLowerCase():e},a=this.string.substr(this.pos,e.length);if(i(a)==i(e))return!1!==t&&(this.pos+=e.length),!0},et.prototype.current=function(){return this.string.slice(this.start,this.pos)},et.prototype.hideFirstChars=function(e,t){this.lineStart+=e;try{return t()}finally{this.lineStart-=e}},et.prototype.lookAhead=function(e){var t=this.lineOracle;return t&&t.lookAhead(e)},et.prototype.baseToken=function(){var e=this.lineOracle;return e&&e.baseToken(this.pos)};var yt=function(e,t){this.state=e,this.lookAhead=t},_t=function(e,t,n,r){this.state=t,this.doc=e,this.line=n,this.maxLookAhead=r||0,this.baseTokens=null,this.baseTokenPos=1};function wt(e,t,n,r){var i=[e.state.modeGen],a={};Dt(e,t.text,e.doc.mode,n,(function(e,t){return i.push(e,t)}),a,r);for(var o=n.state,s=function(r){n.baseTokens=i;var s=e.state.overlays[r],l=1,c=0;n.state=!0,Dt(e,t.text,s.mode,n,(function(e,t){var n=l;while(ce&&i.splice(l,1,e,i[l+1],r),l+=2,c=Math.min(e,r)}if(t)if(s.opaque)i.splice(n,l-n,e,"overlay "+t),l=n+2;else for(;ne.options.maxHighlightLength&&Ke(e.doc.mode,r.state),a=wt(e,t,r);i&&(r.state=i),t.stateAfter=r.save(!i),t.styles=a.styles,a.classes?t.styleClasses=a.classes:t.styleClasses&&(t.styleClasses=null),n===e.doc.highlightFrontier&&(e.doc.modeFrontier=Math.max(e.doc.modeFrontier,++e.doc.highlightFrontier))}return t.styles}function At(e,t,n){var r=e.doc,i=e.display;if(!r.mode.startState)return new _t(r,!0,t);var a=Ot(e,t,n),o=a>r.first&&tt(r,a-1).stateAfter,s=o?_t.fromSaved(r,o,a):new _t(r,Ze(r.mode),a);return r.iter(a,t,(function(n){kt(e,n.text,s);var r=s.line;n.stateAfter=r==t-1||r%5==0||r>=i.viewFrom&&rt.start)return a}throw new Error("Mode "+e.name+" failed to advance stream.")}_t.prototype.lookAhead=function(e){var t=this.doc.getLine(this.line+e);return null!=t&&e>this.maxLookAhead&&(this.maxLookAhead=e),t},_t.prototype.baseToken=function(e){if(!this.baseTokens)return null;while(this.baseTokens[this.baseTokenPos]<=e)this.baseTokenPos+=2;var t=this.baseTokens[this.baseTokenPos+1];return{type:t&&t.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-e}},_t.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},_t.fromSaved=function(e,t,n){return t instanceof yt?new _t(e,Ke(e.mode,t.state),n,t.lookAhead):new _t(e,Ke(e.mode,t),n)},_t.prototype.save=function(e){var t=!1!==e?Ke(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new yt(t,this.maxLookAhead):t};var Et=function(e,t,n){this.start=e.start,this.end=e.pos,this.string=e.current(),this.type=t||null,this.state=n};function Tt(e,t,n,r){var i,a=e.doc,o=a.mode;t=vt(a,t);var s,l=tt(a,t.line),c=At(e,t.line,n),u=new et(l.text,e.options.tabSize,c);r&&(s=[]);while((r||u.pose.options.maxHighlightLength?(s=!1,o&&kt(e,t,r,d.pos),d.pos=t.length,l=null):l=Mt(Ct(n,d,r.state,f),a),f){var h=f[0].name;h&&(l="m-"+(l?h+" "+l:h))}if(!s||u!=l){while(co;--s){if(s<=a.first)return a.first;var l=tt(a,s-1),c=l.stateAfter;if(c&&(!n||s+(c instanceof yt?c.lookAhead:0)<=a.modeFrontier))return s;var u=z(l.text,null,e.options.tabSize);(null==i||r>u)&&(i=s-1,r=u)}return i}function Lt(e,t){if(e.modeFrontier=Math.min(e.modeFrontier,t),!(e.highlightFrontiern;r--){var i=tt(e,r).stateAfter;if(i&&(!(i instanceof yt)||r+i.lookAhead=t:a.to>t);(r||(r=[])).push(new Nt(o,a.from,l?null:a.to))}}return r}function Ht(e,t,n){var r;if(e)for(var i=0;i=t:a.to>t);if(s||a.from==t&&"bookmark"==o.type&&(!n||a.marker.insertLeft)){var l=null==a.from||(o.inclusiveLeft?a.from<=t:a.from0&&s)for(var _=0;_0)){var u=[l,1],d=ut(c.from,s.from),f=ut(c.to,s.to);(d<0||!o.inclusiveLeft&&!d)&&u.push({from:c.from,to:s.from}),(f>0||!o.inclusiveRight&&!f)&&u.push({from:s.to,to:c.to}),i.splice.apply(i,u),l+=u.length-3}}return i}function Ut(e){var t=e.markedSpans;if(t){for(var n=0;nt)&&(!n||Qt(n,a.marker)<0)&&(n=a.marker)}return n}function tn(e,t,n,r,i){var a=tt(e,t),o=Pt&&a.markedSpans;if(o)for(var s=0;s=0&&d<=0||u<=0&&d>=0)&&(u<=0&&(l.marker.inclusiveRight&&i.inclusiveLeft?ut(c.to,n)>=0:ut(c.to,n)>0)||u>=0&&(l.marker.inclusiveRight&&i.inclusiveLeft?ut(c.from,r)<=0:ut(c.from,r)<0)))return!0}}}function nn(e){var t;while(t=Jt(e))e=t.find(-1,!0).line;return e}function rn(e){var t;while(t=Zt(e))e=t.find(1,!0).line;return e}function an(e){var t,n;while(t=Zt(e))e=t.find(1,!0).line,(n||(n=[])).push(e);return n}function on(e,t){var n=tt(e,t),r=nn(n);return n==r?t:at(r)}function sn(e,t){if(t>e.lastLine())return t;var n,r=tt(e,t);if(!ln(e,r))return t;while(n=Zt(r))r=n.find(1,!0).line;return at(r)+1}function ln(e,t){var n=Pt&&t.markedSpans;if(n)for(var r=void 0,i=0;it.maxLineLength&&(t.maxLineLength=n,t.maxLine=e)}))}var hn=function(e,t,n){this.text=e,Gt(this,t),this.height=n?n(this):1};function pn(e,t,n,r){e.text=t,e.stateAfter&&(e.stateAfter=null),e.styles&&(e.styles=null),null!=e.order&&(e.order=null),Ut(e),Gt(e,n);var i=r?r(e):1;i!=e.height&&it(e,i)}function mn(e){e.parent=null,Ut(e)}hn.prototype.lineNo=function(){return at(this)},Ce(hn);var vn={},gn={};function bn(e,t){if(!e||/^\s*$/.test(e))return null;var n=t.addModeClass?gn:vn;return n[e]||(n[e]=e.replace(/\S+/g,"cm-$&"))}function yn(e,t){var n=O("span",null,null,l?"padding-right: .1px":null),r={pre:O("pre",[n],"CodeMirror-line"),content:n,col:0,pos:0,cm:e,trailingSpace:!1,splitSpaces:e.getOption("lineWrapping")};t.measure={};for(var i=0;i<=(t.rest?t.rest.length:0);i++){var a=i?t.rest[i-1]:t.line,o=void 0;r.pos=0,r.addToken=wn,Ne(e.display.measure)&&(o=ge(a,e.doc.direction))&&(r.addToken=An(r.addToken,o)),r.map=[];var s=t!=e.display.externalMeasured&&at(a);Sn(a,r,xt(e,a,s)),a.styleClasses&&(a.styleClasses.bgClass&&(r.bgClass=R(a.styleClasses.bgClass,r.bgClass||"")),a.styleClasses.textClass&&(r.textClass=R(a.styleClasses.textClass,r.textClass||""))),0==r.map.length&&r.map.push(0,0,r.content.appendChild(Be(e.display.measure))),0==i?(t.measure.map=r.map,t.measure.cache={}):((t.measure.maps||(t.measure.maps=[])).push(r.map),(t.measure.caches||(t.measure.caches=[])).push({}))}if(l){var c=r.content.lastChild;(/\bcm-tab\b/.test(c.className)||c.querySelector&&c.querySelector(".cm-tab"))&&(r.content.className="cm-tab-wrap-hack")}return xe(e,"renderLine",e,t.line,r.pre),r.pre.className&&(r.textClass=R(r.pre.className,r.textClass||"")),r}function _n(e){var t=D("span","•","cm-invalidchar");return t.title="\\u"+e.charCodeAt(0).toString(16),t.setAttribute("aria-label",t.title),t}function wn(e,t,n,r,i,a,l){if(t){var c,u=e.splitSpaces?xn(t,e.trailingSpace):t,d=e.cm.state.specialChars,f=!1;if(d.test(t)){c=document.createDocumentFragment();var h=0;while(1){d.lastIndex=h;var p=d.exec(t),m=p?p.index-h:t.length-h;if(m){var v=document.createTextNode(u.slice(h,h+m));o&&s<9?c.appendChild(D("span",[v])):c.appendChild(v),e.map.push(e.pos,e.pos+m,v),e.col+=m,e.pos+=m}if(!p)break;h+=m+1;var g=void 0;if("\t"==p[0]){var b=e.cm.options.tabSize,y=b-e.col%b;g=c.appendChild(D("span",Z(y),"cm-tab")),g.setAttribute("role","presentation"),g.setAttribute("cm-text","\t"),e.col+=y}else"\r"==p[0]||"\n"==p[0]?(g=c.appendChild(D("span","\r"==p[0]?"␍":"␤","cm-invalidchar")),g.setAttribute("cm-text",p[0]),e.col+=1):(g=e.cm.options.specialCharPlaceholder(p[0]),g.setAttribute("cm-text",p[0]),o&&s<9?c.appendChild(D("span",[g])):c.appendChild(g),e.col+=1);e.map.push(e.pos,e.pos+1,g),e.pos++}}else e.col+=t.length,c=document.createTextNode(u),e.map.push(e.pos,e.pos+t.length,c),o&&s<9&&(f=!0),e.pos+=t.length;if(e.trailingSpace=32==u.charCodeAt(t.length-1),n||r||i||f||a||l){var _=n||"";r&&(_+=r),i&&(_+=i);var w=D("span",[c],_,a);if(l)for(var x in l)l.hasOwnProperty(x)&&"style"!=x&&"class"!=x&&w.setAttribute(x,l[x]);return e.content.appendChild(w)}e.content.appendChild(c)}}function xn(e,t){if(e.length>1&&!/ /.test(e))return e;for(var n=t,r="",i=0;ic&&d.from<=c)break;if(d.to>=u)return e(n,r,i,a,o,s,l);e(n,r.slice(0,d.to-c),i,a,null,s,l),a=null,r=r.slice(d.to-c),c=d.to}}}function kn(e,t,n,r){var i=!r&&n.widgetNode;i&&e.map.push(e.pos,e.pos+t,i),!r&&e.cm.display.input.needsContentAttribute&&(i||(i=e.content.appendChild(document.createElement("span"))),i.setAttribute("cm-marker",n.id)),i&&(e.cm.display.input.setUneditable(i),e.content.appendChild(i)),e.pos+=t,e.trailingSpace=!1}function Sn(e,t,n){var r=e.markedSpans,i=e.text,a=0;if(r)for(var o,s,l,c,u,d,f,h=i.length,p=0,m=1,v="",g=0;;){if(g==p){l=c=u=s="",f=null,d=null,g=1/0;for(var b=[],y=void 0,_=0;_p||x.collapsed&&w.to==p&&w.from==p)){if(null!=w.to&&w.to!=p&&g>w.to&&(g=w.to,c=""),x.className&&(l+=" "+x.className),x.css&&(s=(s?s+";":"")+x.css),x.startStyle&&w.from==p&&(u+=" "+x.startStyle),x.endStyle&&w.to==g&&(y||(y=[])).push(x.endStyle,w.to),x.title&&((f||(f={})).title=x.title),x.attributes)for(var A in x.attributes)(f||(f={}))[A]=x.attributes[A];x.collapsed&&(!d||Qt(d.marker,x)<0)&&(d=w)}else w.from>p&&g>w.from&&(g=w.from)}if(y)for(var k=0;k=h)break;var C=Math.min(h,g);while(1){if(v){var E=p+v.length;if(!d){var T=E>C?v.slice(0,C-p):v;t.addToken(t,T,o?o+l:l,u,p+T.length==g?c:"",s,f)}if(E>=C){v=v.slice(C-p),p=C;break}p=E,u=""}v=i.slice(a,a=n[m++]),o=bn(n[m++],t.cm.options)}}else for(var M=1;M2&&a.push((l.bottom+c.top)/2-n.top)}}a.push(n.bottom-n.top)}}function nr(e,t,n){if(e.line==t)return{map:e.measure.map,cache:e.measure.cache};if(e.rest){for(var r=0;rn)return{map:e.measure.maps[i],cache:e.measure.caches[i],before:!0}}}function rr(e,t){t=nn(t);var n=at(t),r=e.display.externalMeasured=new Cn(e.doc,t,n);r.lineN=n;var i=r.built=yn(e,r);return r.text=i.pre,M(e.display.lineMeasure,i.pre),r}function ir(e,t,n,r){return sr(e,or(e,t),n,r)}function ar(e,t){if(t>=e.display.viewFrom&&t=n.lineN&&tt)&&(a=l-s,i=a-1,t>=l&&(o="right")),null!=i){if(r=e[c+2],s==l&&n==(r.insertLeft?"left":"right")&&(o=n),"left"==n&&0==i)while(c&&e[c-2]==e[c-3]&&e[c-1].insertLeft)r=e[2+(c-=3)],o="left";if("right"==n&&i==l-s)while(c=0;i--)if((n=e[i]).left!=n.right)break;return n}function fr(e,t,n,r){var i,a=ur(t.map,n,r),l=a.node,c=a.start,u=a.end,d=a.collapse;if(3==l.nodeType){for(var f=0;f<4;f++){while(c&&ue(t.line.text.charAt(a.coverStart+c)))--c;while(a.coverStart+u0&&(d=r="right"),i=e.options.lineWrapping&&(h=l.getClientRects()).length>1?h["right"==r?h.length-1:0]:l.getBoundingClientRect()}if(o&&s<9&&!c&&(!i||!i.left&&!i.right)){var p=l.parentNode.getClientRects()[0];i=p?{left:p.left,right:p.left+Pr(e.display),top:p.top,bottom:p.bottom}:cr}for(var m=i.top-t.rect.top,v=i.bottom-t.rect.top,g=(m+v)/2,b=t.view.measure.heights,y=0;y=r.text.length?(l=r.text.length,c="before"):l<=0&&(l=0,c="after"),!s)return o("before"==c?l-1:l,"before"==c);function u(e,t,n){var r=s[t],i=1==r.level;return o(n?e-1:e,i!=n)}var d=me(s,l,c),f=pe,h=u(l,d,"before"==c);return null!=f&&(h.other=u(l,f,"before"!=c)),h}function kr(e,t){var n=0;t=vt(e.doc,t),e.options.lineWrapping||(n=Pr(e.display)*t.ch);var r=tt(e.doc,t.line),i=un(r)+Xn(e.display);return{left:n,right:n,top:i,bottom:i+r.height}}function Sr(e,t,n,r,i){var a=ct(e,t,n);return a.xRel=i,r&&(a.outside=r),a}function Cr(e,t,n){var r=e.doc;if(n+=e.display.viewOffset,n<0)return Sr(r.first,0,null,-1,-1);var i=ot(r,n),a=r.first+r.size-1;if(i>a)return Sr(r.first+r.size-1,tt(r,a).text.length,null,1,1);t<0&&(t=0);for(var o=tt(r,i);;){var s=Dr(e,o,i,t,n),l=en(o,s.ch+(s.xRel>0||s.outside>0?1:0));if(!l)return s;var c=l.find(1);if(c.line==i)return c;o=tt(r,i=c.line)}}function Er(e,t,n,r){r-=yr(t);var i=t.text.length,a=fe((function(t){return sr(e,n,t-1).bottom<=r}),i,0);return i=fe((function(t){return sr(e,n,t).top>r}),a,i),{begin:a,end:i}}function Tr(e,t,n,r){n||(n=or(e,t));var i=_r(e,t,sr(e,n,r),"line").top;return Er(e,t,n,i)}function Mr(e,t,n,r){return!(e.bottom<=n)&&(e.top>n||(r?e.left:e.right)>t)}function Dr(e,t,n,r,i){i-=un(t);var a=or(e,t),o=yr(t),s=0,l=t.text.length,c=!0,u=ge(t,e.doc.direction);if(u){var d=(e.options.lineWrapping?Lr:Or)(e,t,n,a,u,r,i);c=1!=d.level,s=c?d.from:d.to-1,l=c?d.to:d.from-1}var f,h,p=null,m=null,v=fe((function(t){var n=sr(e,a,t);return n.top+=o,n.bottom+=o,!!Mr(n,r,i,!1)&&(n.top<=i&&n.left<=r&&(p=t,m=n),!0)}),s,l),g=!1;if(m){var b=r-m.left=_.bottom?1:0}return v=de(t.text,v,1),Sr(n,v,h,g,r-f)}function Or(e,t,n,r,i,a,o){var s=fe((function(s){var l=i[s],c=1!=l.level;return Mr(Ar(e,ct(n,c?l.to:l.from,c?"before":"after"),"line",t,r),a,o,!0)}),0,i.length-1),l=i[s];if(s>0){var c=1!=l.level,u=Ar(e,ct(n,c?l.from:l.to,c?"after":"before"),"line",t,r);Mr(u,a,o,!0)&&u.top>o&&(l=i[s-1])}return l}function Lr(e,t,n,r,i,a,o){var s=Er(e,t,r,o),l=s.begin,c=s.end;/\s/.test(t.text.charAt(c-1))&&c--;for(var u=null,d=null,f=0;f=c||h.to<=l)){var p=1!=h.level,m=sr(e,r,p?Math.min(c,h.to)-1:Math.max(l,h.from)).right,v=mv)&&(u=h,d=v)}}return u||(u=i[i.length-1]),u.fromc&&(u={from:u.from,to:c,level:u.level}),u}function Ir(e){if(null!=e.cachedTextHeight)return e.cachedTextHeight;if(null==lr){lr=D("pre",null,"CodeMirror-line-like");for(var t=0;t<49;++t)lr.appendChild(document.createTextNode("x")),lr.appendChild(D("br"));lr.appendChild(document.createTextNode("x"))}M(e.measure,lr);var n=lr.offsetHeight/50;return n>3&&(e.cachedTextHeight=n),T(e.measure),n||1}function Pr(e){if(null!=e.cachedCharWidth)return e.cachedCharWidth;var t=D("span","xxxxxxxxxx"),n=D("pre",[t],"CodeMirror-line-like");M(e.measure,n);var r=t.getBoundingClientRect(),i=(r.right-r.left)/10;return i>2&&(e.cachedCharWidth=i),i||10}function Rr(e){for(var t=e.display,n={},r={},i=t.gutters.clientLeft,a=t.gutters.firstChild,o=0;a;a=a.nextSibling,++o){var s=e.display.gutterSpecs[o].className;n[s]=a.offsetLeft+a.clientLeft+i,r[s]=a.clientWidth}return{fixedPos:Br(t),gutterTotalWidth:t.gutters.offsetWidth,gutterLeft:n,gutterWidth:r,wrapperWidth:t.wrapper.clientWidth}}function Br(e){return e.scroller.getBoundingClientRect().left-e.sizer.getBoundingClientRect().left}function Nr(e){var t=Ir(e.display),n=e.options.lineWrapping,r=n&&Math.max(5,e.display.scroller.clientWidth/Pr(e.display)-3);return function(i){if(ln(e.doc,i))return 0;var a=0;if(i.widgets)for(var o=0;o0&&(l=tt(e.doc,c.line).text).length==c.ch){var u=z(l,l.length,e.options.tabSize)-l.length;c=ct(c.line,Math.max(0,Math.round((a-Kn(e.display).left)/Pr(e.display))-u))}return c}function $r(e,t){if(t>=e.display.viewTo)return null;if(t-=e.display.viewFrom,t<0)return null;for(var n=e.display.view,r=0;rt)&&(i.updateLineNumbers=t),e.curOp.viewChanged=!0,t>=i.viewTo)Pt&&on(e.doc,t)i.viewFrom?zr(e):(i.viewFrom+=r,i.viewTo+=r);else if(t<=i.viewFrom&&n>=i.viewTo)zr(e);else if(t<=i.viewFrom){var a=Wr(e,n,n+r,1);a?(i.view=i.view.slice(a.index),i.viewFrom=a.lineN,i.viewTo+=r):zr(e)}else if(n>=i.viewTo){var o=Wr(e,t,t,-1);o?(i.view=i.view.slice(0,o.index),i.viewTo=o.lineN):zr(e)}else{var s=Wr(e,t,t,-1),l=Wr(e,n,n+r,1);s&&l?(i.view=i.view.slice(0,s.index).concat(En(e,s.lineN,l.lineN)).concat(i.view.slice(l.index)),i.viewTo+=r):zr(e)}var c=i.externalMeasured;c&&(n=i.lineN&&t=r.viewTo)){var a=r.view[$r(e,t)];if(null!=a.node){var o=a.changes||(a.changes=[]);-1==V(o,n)&&o.push(n)}}}function zr(e){e.display.viewFrom=e.display.viewTo=e.doc.first,e.display.view=[],e.display.viewOffset=0}function Wr(e,t,n,r){var i,a=$r(e,t),o=e.display.view;if(!Pt||n==e.doc.first+e.doc.size)return{index:a,lineN:n};for(var s=e.display.viewFrom,l=0;l0){if(a==o.length-1)return null;i=s+o[a].size-t,a++}else i=s-t;t+=i,n+=i}while(on(e.doc,n)!=n){if(a==(r<0?0:o.length-1))return null;n+=r*o[a-(r<0?1:0)].size,a+=r}return{index:a,lineN:n}}function Vr(e,t,n){var r=e.display,i=r.view;0==i.length||t>=r.viewTo||n<=r.viewFrom?(r.view=En(e,t,n),r.viewFrom=t):(r.viewFrom>t?r.view=En(e,t,r.viewFrom).concat(r.view):r.viewFromn&&(r.view=r.view.slice(0,$r(e,n)))),r.viewTo=n}function Ur(e){for(var t=e.display.view,n=0,r=0;r=e.display.viewTo||l.to().line0?o:e.defaultCharWidth())+"px"}if(r.other){var s=n.appendChild(D("div"," ","CodeMirror-cursor CodeMirror-secondarycursor"));s.style.display="",s.style.left=r.other.left+"px",s.style.top=r.other.top+"px",s.style.height=.85*(r.other.bottom-r.other.top)+"px"}}function Qr(e,t){return e.top-t.top||e.left-t.left}function Kr(e,t,n){var r=e.display,i=e.doc,a=document.createDocumentFragment(),o=Kn(e.display),s=o.left,l=Math.max(r.sizerWidth,Zn(e)-r.sizer.offsetLeft)-o.right,c="ltr"==i.direction;function u(e,t,n,r){t<0&&(t=0),t=Math.round(t),r=Math.round(r),a.appendChild(D("div",null,"CodeMirror-selected","position: absolute; left: "+e+"px;\n top: "+t+"px; width: "+(null==n?l-e:n)+"px;\n height: "+(r-t)+"px"))}function d(t,n,r){var a,o,d=tt(i,t),f=d.text.length;function h(n,r){return xr(e,ct(t,n),"div",d,r)}function p(t,n,r){var i=Tr(e,d,null,t),a="ltr"==n==("after"==r)?"left":"right",o="after"==r?i.begin:i.end-(/\s/.test(d.text.charAt(i.end-1))?2:1);return h(o,a)[a]}var m=ge(d,i.direction);return he(m,n||0,null==r?f:r,(function(e,t,i,d){var v="ltr"==i,g=h(e,v?"left":"right"),b=h(t-1,v?"right":"left"),y=null==n&&0==e,_=null==r&&t==f,w=0==d,x=!m||d==m.length-1;if(b.top-g.top<=3){var A=(c?y:_)&&w,k=(c?_:y)&&x,S=A?s:(v?g:b).left,C=k?l:(v?b:g).right;u(S,g.top,C-S,g.bottom)}else{var E,T,M,D;v?(E=c&&y&&w?s:g.left,T=c?l:p(e,i,"before"),M=c?s:p(t,i,"after"),D=c&&_&&x?l:b.right):(E=c?p(e,i,"before"):s,T=!c&&y&&w?l:g.right,M=!c&&_&&x?s:b.left,D=c?p(t,i,"after"):l),u(E,g.top,T-E,g.bottom),g.bottom0?t.blinker=setInterval((function(){e.hasFocus()||ni(e),t.cursorDiv.style.visibility=(n=!n)?"":"hidden"}),e.options.cursorBlinkRate):e.options.cursorBlinkRate<0&&(t.cursorDiv.style.visibility="hidden")}}function Zr(e){e.hasFocus()||(e.display.input.focus(),e.state.focused||ti(e))}function ei(e){e.state.delayingBlurEvent=!0,setTimeout((function(){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1,e.state.focused&&ni(e))}),100)}function ti(e,t){e.state.delayingBlurEvent&&!e.state.draggingText&&(e.state.delayingBlurEvent=!1),"nocursor"!=e.options.readOnly&&(e.state.focused||(xe(e,"focus",e,t),e.state.focused=!0,P(e.display.wrapper,"CodeMirror-focused"),e.curOp||e.display.selForContextMenu==e.doc.sel||(e.display.input.reset(),l&&setTimeout((function(){return e.display.input.reset(!0)}),20)),e.display.input.receivedFocus()),Jr(e))}function ni(e,t){e.state.delayingBlurEvent||(e.state.focused&&(xe(e,"blur",e,t),e.state.focused=!1,E(e.display.wrapper,"CodeMirror-focused")),clearInterval(e.display.blinker),setTimeout((function(){e.state.focused||(e.display.shift=!1)}),150))}function ri(e){for(var t=e.display,n=t.lineDiv.offsetTop,r=Math.max(0,t.scroller.getBoundingClientRect().top),i=t.lineDiv.getBoundingClientRect().top,a=0,l=0;l.005||m<-.005)&&(ie.display.sizerWidth){var g=Math.ceil(f/Pr(e.display));g>e.display.maxLineLength&&(e.display.maxLineLength=g,e.display.maxLine=c.line,e.display.maxLineChanged=!0)}}}Math.abs(a)>2&&(t.scroller.scrollTop+=a)}function ii(e){if(e.widgets)for(var t=0;t=o&&(a=ot(t,un(tt(t,l))-e.wrapper.clientHeight),o=l)}return{from:a,to:Math.max(o,a+1)}}function oi(e,t){if(!Ae(e,"scrollCursorIntoView")){var n=e.display,r=n.sizer.getBoundingClientRect(),i=null,a=n.wrapper.ownerDocument;if(t.top+r.top<0?i=!0:t.bottom+r.top>(a.defaultView.innerHeight||a.documentElement.clientHeight)&&(i=!1),null!=i&&!m){var o=D("div","​",null,"position: absolute;\n top: "+(t.top-n.viewOffset-Xn(e.display))+"px;\n height: "+(t.bottom-t.top+Jn(e)+n.barHeight)+"px;\n left: "+t.left+"px; width: "+Math.max(2,t.right-t.left)+"px;");e.display.lineSpace.appendChild(o),o.scrollIntoView(i),e.display.lineSpace.removeChild(o)}}}function si(e,t,n,r){var i;null==r&&(r=0),e.options.lineWrapping||t!=n||(n="before"==t.sticky?ct(t.line,t.ch+1,"before"):t,t=t.ch?ct(t.line,"before"==t.sticky?t.ch-1:t.ch,"after"):t);for(var a=0;a<5;a++){var o=!1,s=Ar(e,t),l=n&&n!=t?Ar(e,n):s;i={left:Math.min(s.left,l.left),top:Math.min(s.top,l.top)-r,right:Math.max(s.left,l.left),bottom:Math.max(s.bottom,l.bottom)+r};var c=ci(e,i),u=e.doc.scrollTop,d=e.doc.scrollLeft;if(null!=c.scrollTop&&(vi(e,c.scrollTop),Math.abs(e.doc.scrollTop-u)>1&&(o=!0)),null!=c.scrollLeft&&(bi(e,c.scrollLeft),Math.abs(e.doc.scrollLeft-d)>1&&(o=!0)),!o)break}return i}function li(e,t){var n=ci(e,t);null!=n.scrollTop&&vi(e,n.scrollTop),null!=n.scrollLeft&&bi(e,n.scrollLeft)}function ci(e,t){var n=e.display,r=Ir(e.display);t.top<0&&(t.top=0);var i=e.curOp&&null!=e.curOp.scrollTop?e.curOp.scrollTop:n.scroller.scrollTop,a=er(e),o={};t.bottom-t.top>a&&(t.bottom=t.top+a);var s=e.doc.height+Qn(n),l=t.tops-r;if(t.topi+a){var u=Math.min(t.top,(c?s:t.bottom)-a);u!=i&&(o.scrollTop=u)}var d=e.options.fixedGutter?0:n.gutters.offsetWidth,f=e.curOp&&null!=e.curOp.scrollLeft?e.curOp.scrollLeft:n.scroller.scrollLeft-d,h=Zn(e)-n.gutters.offsetWidth,p=t.right-t.left>h;return p&&(t.right=t.left+h),t.left<10?o.scrollLeft=0:t.lefth+f-3&&(o.scrollLeft=t.right+(p?0:10)-h),o}function ui(e,t){null!=t&&(pi(e),e.curOp.scrollTop=(null==e.curOp.scrollTop?e.doc.scrollTop:e.curOp.scrollTop)+t)}function di(e){pi(e);var t=e.getCursor();e.curOp.scrollToPos={from:t,to:t,margin:e.options.cursorScrollMargin}}function fi(e,t,n){null==t&&null==n||pi(e),null!=t&&(e.curOp.scrollLeft=t),null!=n&&(e.curOp.scrollTop=n)}function hi(e,t){pi(e),e.curOp.scrollToPos=t}function pi(e){var t=e.curOp.scrollToPos;if(t){e.curOp.scrollToPos=null;var n=kr(e,t.from),r=kr(e,t.to);mi(e,n,r,t.margin)}}function mi(e,t,n,r){var i=ci(e,{left:Math.min(t.left,n.left),top:Math.min(t.top,n.top)-r,right:Math.max(t.right,n.right),bottom:Math.max(t.bottom,n.bottom)+r});fi(e,i.scrollLeft,i.scrollTop)}function vi(e,t){Math.abs(e.doc.scrollTop-t)<2||(n||Gi(e,{top:t}),gi(e,t,!0),n&&Gi(e),ji(e,100))}function gi(e,t,n){t=Math.max(0,Math.min(e.display.scroller.scrollHeight-e.display.scroller.clientHeight,t)),(e.display.scroller.scrollTop!=t||n)&&(e.doc.scrollTop=t,e.display.scrollbars.setScrollTop(t),e.display.scroller.scrollTop!=t&&(e.display.scroller.scrollTop=t))}function bi(e,t,n,r){t=Math.max(0,Math.min(t,e.display.scroller.scrollWidth-e.display.scroller.clientWidth)),(n?t==e.doc.scrollLeft:Math.abs(e.doc.scrollLeft-t)<2)&&!r||(e.doc.scrollLeft=t,Ki(e),e.display.scroller.scrollLeft!=t&&(e.display.scroller.scrollLeft=t),e.display.scrollbars.setScrollLeft(t))}function yi(e){var t=e.display,n=t.gutters.offsetWidth,r=Math.round(e.doc.height+Qn(e.display));return{clientHeight:t.scroller.clientHeight,viewHeight:t.wrapper.clientHeight,scrollWidth:t.scroller.scrollWidth,clientWidth:t.scroller.clientWidth,viewWidth:t.wrapper.clientWidth,barLeft:e.options.fixedGutter?n:0,docHeight:r,scrollHeight:r+Jn(e)+t.barHeight,nativeBarWidth:t.nativeBarWidth,gutterWidth:n}}var _i=function(e,t,n){this.cm=n;var r=this.vert=D("div",[D("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),i=this.horiz=D("div",[D("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");r.tabIndex=i.tabIndex=-1,e(r),e(i),ye(r,"scroll",(function(){r.clientHeight&&t(r.scrollTop,"vertical")})),ye(i,"scroll",(function(){i.clientWidth&&t(i.scrollLeft,"horizontal")})),this.checkedZeroWidth=!1,o&&s<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")},wi=(_i.prototype.update=function(e){var t=e.scrollWidth>e.clientWidth+1,n=e.scrollHeight>e.clientHeight+1,r=e.nativeBarWidth;if(n){this.vert.style.display="block",this.vert.style.bottom=t?r+"px":"0";var i=e.viewHeight-(t?r:0);this.vert.firstChild.style.height=Math.max(0,e.scrollHeight-e.clientHeight+i)+"px"}else this.vert.scrollTop=0,this.vert.style.display="",this.vert.firstChild.style.height="0";if(t){this.horiz.style.display="block",this.horiz.style.right=n?r+"px":"0",this.horiz.style.left=e.barLeft+"px";var a=e.viewWidth-e.barLeft-(n?r:0);this.horiz.firstChild.style.width=Math.max(0,e.scrollWidth-e.clientWidth+a)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&e.clientHeight>0&&(0==r&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:n?r:0,bottom:t?r:0}},_i.prototype.setScrollLeft=function(e){this.horiz.scrollLeft!=e&&(this.horiz.scrollLeft=e),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},_i.prototype.setScrollTop=function(e){this.vert.scrollTop!=e&&(this.vert.scrollTop=e),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},_i.prototype.zeroWidthHack=function(){var e=y&&!p?"12px":"18px";this.horiz.style.height=this.vert.style.width=e,this.horiz.style.visibility=this.vert.style.visibility="hidden",this.disableHoriz=new W,this.disableVert=new W},_i.prototype.enableZeroWidthBar=function(e,t,n){function r(){var i=e.getBoundingClientRect(),a="vert"==n?document.elementFromPoint(i.right-1,(i.top+i.bottom)/2):document.elementFromPoint((i.right+i.left)/2,i.bottom-1);a!=e?e.style.visibility="hidden":t.set(1e3,r)}e.style.visibility="",t.set(1e3,r)},_i.prototype.clear=function(){var e=this.horiz.parentNode;e.removeChild(this.horiz),e.removeChild(this.vert)},function(){});function xi(e,t){t||(t=yi(e));var n=e.display.barWidth,r=e.display.barHeight;Ai(e,t);for(var i=0;i<4&&n!=e.display.barWidth||r!=e.display.barHeight;i++)n!=e.display.barWidth&&e.options.lineWrapping&&ri(e),Ai(e,yi(e)),n=e.display.barWidth,r=e.display.barHeight}function Ai(e,t){var n=e.display,r=n.scrollbars.update(t);n.sizer.style.paddingRight=(n.barWidth=r.right)+"px",n.sizer.style.paddingBottom=(n.barHeight=r.bottom)+"px",n.heightForcer.style.borderBottom=r.bottom+"px solid transparent",r.right&&r.bottom?(n.scrollbarFiller.style.display="block",n.scrollbarFiller.style.height=r.bottom+"px",n.scrollbarFiller.style.width=r.right+"px"):n.scrollbarFiller.style.display="",r.bottom&&e.options.coverGutterNextToScrollbar&&e.options.fixedGutter?(n.gutterFiller.style.display="block",n.gutterFiller.style.height=r.bottom+"px",n.gutterFiller.style.width=t.gutterWidth+"px"):n.gutterFiller.style.display=""}wi.prototype.update=function(){return{bottom:0,right:0}},wi.prototype.setScrollLeft=function(){},wi.prototype.setScrollTop=function(){},wi.prototype.clear=function(){};var ki={native:_i,null:wi};function Si(e){e.display.scrollbars&&(e.display.scrollbars.clear(),e.display.scrollbars.addClass&&E(e.display.wrapper,e.display.scrollbars.addClass)),e.display.scrollbars=new ki[e.options.scrollbarStyle]((function(t){e.display.wrapper.insertBefore(t,e.display.scrollbarFiller),ye(t,"mousedown",(function(){e.state.focused&&setTimeout((function(){return e.display.input.focus()}),0)})),t.setAttribute("cm-not-content","true")}),(function(t,n){"horizontal"==n?bi(e,t):vi(e,t)}),e),e.display.scrollbars.addClass&&P(e.display.wrapper,e.display.scrollbars.addClass)}var Ci=0;function Ei(e){e.curOp={cm:e,viewChanged:!1,startHeight:e.doc.height,forceUpdate:!1,updateInput:0,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++Ci,markArrays:null},Mn(e.curOp)}function Ti(e){var t=e.curOp;t&&On(t,(function(e){for(var t=0;t=n.viewTo)||n.maxLineChanged&&t.options.lineWrapping,e.update=e.mustUpdate&&new Yi(t,e.mustUpdate&&{top:e.scrollTop,ensure:e.scrollToPos},e.forceUpdate)}function Oi(e){e.updatedDisplay=e.mustUpdate&&Vi(e.cm,e.update)}function Li(e){var t=e.cm,n=t.display;e.updatedDisplay&&ri(t),e.barMeasure=yi(t),n.maxLineChanged&&!t.options.lineWrapping&&(e.adjustWidthTo=ir(t,n.maxLine,n.maxLine.text.length).left+3,t.display.sizerWidth=e.adjustWidthTo,e.barMeasure.scrollWidth=Math.max(n.scroller.clientWidth,n.sizer.offsetLeft+e.adjustWidthTo+Jn(t)+t.display.barWidth),e.maxScrollLeft=Math.max(0,n.sizer.offsetLeft+e.adjustWidthTo-Zn(t))),(e.updatedDisplay||e.selectionChanged)&&(e.preparedSelection=n.input.prepareSelection())}function Ii(e){var t=e.cm;null!=e.adjustWidthTo&&(t.display.sizer.style.minWidth=e.adjustWidthTo+"px",e.maxScrollLeft=e.display.viewTo)){var n=+new Date+e.options.workTime,r=At(e,t.highlightFrontier),i=[];t.iter(r.line,Math.min(t.first+t.size,e.display.viewTo+500),(function(a){if(r.line>=e.display.viewFrom){var o=a.styles,s=a.text.length>e.options.maxHighlightLength?Ke(t.mode,r.state):null,l=wt(e,a,r,!0);s&&(r.state=s),a.styles=l.styles;var c=a.styleClasses,u=l.classes;u?a.styleClasses=u:c&&(a.styleClasses=null);for(var d=!o||o.length!=a.styles.length||c!=u&&(!c||!u||c.bgClass!=u.bgClass||c.textClass!=u.textClass),f=0;!d&&fn)return ji(e,e.options.workDelay),!0})),t.highlightFrontier=r.line,t.modeFrontier=Math.max(t.modeFrontier,r.line),i.length&&Ri(e,(function(){for(var t=0;t=n.viewFrom&&t.visible.to<=n.viewTo&&(null==n.updateLineNumbers||n.updateLineNumbers>=n.viewTo)&&n.renderedView==n.view&&0==Ur(e))return!1;Ji(e)&&(zr(e),t.dims=Rr(e));var i=r.first+r.size,a=Math.max(t.visible.from-e.options.viewportMargin,r.first),o=Math.min(i,t.visible.to+e.options.viewportMargin);n.viewFromo&&n.viewTo-o<20&&(o=Math.min(i,n.viewTo)),Pt&&(a=on(e.doc,a),o=sn(e.doc,o));var s=a!=n.viewFrom||o!=n.viewTo||n.lastWrapHeight!=t.wrapperHeight||n.lastWrapWidth!=t.wrapperWidth;Vr(e,a,o),n.viewOffset=un(tt(e.doc,n.viewFrom)),e.display.mover.style.top=n.viewOffset+"px";var l=Ur(e);if(!s&&0==l&&!t.force&&n.renderedView==n.view&&(null==n.updateLineNumbers||n.updateLineNumbers>=n.viewTo))return!1;var c=zi(e);return l>4&&(n.lineDiv.style.display="none"),qi(e,n.updateLineNumbers,t.dims),l>4&&(n.lineDiv.style.display=""),n.renderedView=n.view,Wi(c),T(n.cursorDiv),T(n.selectionDiv),n.gutters.style.height=n.sizer.style.minHeight=0,s&&(n.lastWrapHeight=t.wrapperHeight,n.lastWrapWidth=t.wrapperWidth,ji(e,400)),n.updateLineNumbers=null,!0}function Ui(e,t){for(var n=t.viewport,r=!0;;r=!1){if(r&&e.options.lineWrapping&&t.oldDisplayWidth!=Zn(e))r&&(t.visible=ai(e.display,e.doc,n));else if(n&&null!=n.top&&(n={top:Math.min(e.doc.height+Qn(e.display)-er(e),n.top)}),t.visible=ai(e.display,e.doc,n),t.visible.from>=e.display.viewFrom&&t.visible.to<=e.display.viewTo)break;if(!Vi(e,t))break;ri(e);var i=yi(e);Gr(e),xi(e,i),Qi(e,i),t.force=!1}t.signal(e,"update",e),e.display.viewFrom==e.display.reportedViewFrom&&e.display.viewTo==e.display.reportedViewTo||(t.signal(e,"viewportChange",e,e.display.viewFrom,e.display.viewTo),e.display.reportedViewFrom=e.display.viewFrom,e.display.reportedViewTo=e.display.viewTo)}function Gi(e,t){var n=new Yi(e,t);if(Vi(e,n)){ri(e),Ui(e,n);var r=yi(e);Gr(e),xi(e,r),Qi(e,r),n.finish()}}function qi(e,t,n){var r=e.display,i=e.options.lineNumbers,a=r.lineDiv,o=a.firstChild;function s(t){var n=t.nextSibling;return l&&y&&e.display.currentWheelTarget==t?t.style.display="none":t.parentNode.removeChild(t),n}for(var c=r.view,u=r.viewFrom,d=0;d-1&&(h=!1),Rn(e,f,u,n)),h&&(T(f.lineNumber),f.lineNumber.appendChild(document.createTextNode(lt(e.options,u)))),o=f.node.nextSibling}else{var p=zn(e,f,u,n);a.insertBefore(p,o)}u+=f.size}while(o)o=s(o)}function Xi(e){var t=e.gutters.offsetWidth;e.sizer.style.marginLeft=t+"px",In(e,"gutterChanged",e)}function Qi(e,t){e.display.sizer.style.minHeight=t.docHeight+"px",e.display.heightForcer.style.top=t.docHeight+"px",e.display.gutters.style.height=t.docHeight+e.display.barHeight+Jn(e)+"px"}function Ki(e){var t=e.display,n=t.view;if(t.alignWidgets||t.gutters.firstChild&&e.options.fixedGutter){for(var r=Br(t)-t.scroller.scrollLeft+e.doc.scrollLeft,i=t.gutters.offsetWidth,a=r+"px",o=0;o=105&&(a.wrapper.style.clipPath="inset(0px)"),a.wrapper.setAttribute("translate","no"),o&&s<8&&(a.gutters.style.zIndex=-1,a.scroller.style.paddingRight=0),l||n&&b||(a.scroller.draggable=!0),e&&(e.appendChild?e.appendChild(a.wrapper):e(a.wrapper)),a.viewFrom=a.viewTo=t.first,a.reportedViewFrom=a.reportedViewTo=t.first,a.view=[],a.renderedView=null,a.externalMeasured=null,a.viewOffset=0,a.lastWrapHeight=a.lastWrapWidth=0,a.updateLineNumbers=null,a.nativeBarWidth=a.barHeight=a.barWidth=0,a.scrollbarsClipped=!1,a.lineNumWidth=a.lineNumInnerWidth=a.lineNumChars=null,a.alignWidgets=!1,a.cachedCharWidth=a.cachedTextHeight=a.cachedPaddingH=null,a.maxLine=null,a.maxLineLength=0,a.maxLineChanged=!1,a.wheelDX=a.wheelDY=a.wheelStartX=a.wheelStartY=null,a.shift=!1,a.selForContextMenu=null,a.activeTouch=null,a.gutterSpecs=Zi(i.gutters,i.lineNumbers),ea(a),r.init(a)}Yi.prototype.signal=function(e,t){Se(e,t)&&this.events.push(arguments)},Yi.prototype.finish=function(){for(var e=0;ec.clientWidth,p=c.scrollHeight>c.clientHeight;if(i&&h||a&&p){if(a&&y&&l)e:for(var m=t.target,v=s.view;m!=c;m=m.parentNode)for(var g=0;g=0&&ut(e,r.to())<=0)return n}return-1},function(e,t){this.anchor=e,this.head=t});function ua(e,t,n){var r=e&&e.options.selectionsMayTouch,i=t[n];t.sort((function(e,t){return ut(e.from(),t.from())})),n=V(t,i);for(var a=1;a0:l>=0){var c=pt(s.from(),o.from()),u=ht(s.to(),o.to()),d=s.empty()?o.from()==o.head:s.from()==s.head;a<=n&&--n,t.splice(--a,2,new ca(d?u:c,d?c:u))}}return new la(t,n)}function da(e,t){return new la([new ca(e,t||e)],0)}function fa(e){return e.text?ct(e.from.line+e.text.length-1,ee(e.text).length+(1==e.text.length?e.from.ch:0)):e.to}function ha(e,t){if(ut(e,t.from)<0)return e;if(ut(e,t.to)<=0)return fa(t);var n=e.line+t.text.length-(t.to.line-t.from.line)-1,r=e.ch;return e.line==t.to.line&&(r+=fa(t).ch-t.to.ch),ct(n,r)}function pa(e,t){for(var n=[],r=0;r1&&e.remove(s.line+1,p-1),e.insert(s.line+1,g)}In(e,"change",e,t)}function wa(e,t,n){function r(e,i,a){if(e.linked)for(var o=0;o1&&!e.done[e.done.length-2].ranges?(e.done.pop(),ee(e.done)):void 0}function Ma(e,t,n,r){var i=e.history;i.undone.length=0;var a,o,s=+new Date;if((i.lastOp==r||i.lastOrigin==t.origin&&t.origin&&("+"==t.origin.charAt(0)&&i.lastModTime>s-(e.cm?e.cm.options.historyEventDelay:500)||"*"==t.origin.charAt(0)))&&(a=Ta(i,i.lastOp==r)))o=ee(a.changes),0==ut(t.from,t.to)&&0==ut(t.from,o.to)?o.to=fa(t):a.changes.push(Ca(e,t));else{var l=ee(i.done);l&&l.ranges||La(e.sel,i.done),a={changes:[Ca(e,t)],generation:i.generation},i.done.push(a);while(i.done.length>i.undoDepth)i.done.shift(),i.done[0].ranges||i.done.shift()}i.done.push(n),i.generation=++i.maxGeneration,i.lastModTime=i.lastSelTime=s,i.lastOp=i.lastSelOp=r,i.lastOrigin=i.lastSelOrigin=t.origin,o||xe(e,"historyAdded")}function Da(e,t,n,r){var i=t.charAt(0);return"*"==i||"+"==i&&n.ranges.length==r.ranges.length&&n.somethingSelected()==r.somethingSelected()&&new Date-e.history.lastSelTime<=(e.cm?e.cm.options.historyEventDelay:500)}function Oa(e,t,n,r){var i=e.history,a=r&&r.origin;n==i.lastSelOp||a&&i.lastSelOrigin==a&&(i.lastModTime==i.lastSelTime&&i.lastOrigin==a||Da(e,a,ee(i.done),t))?i.done[i.done.length-1]=t:La(t,i.done),i.lastSelTime=+new Date,i.lastSelOrigin=a,i.lastSelOp=n,r&&!1!==r.clearRedo&&Ea(i.undone)}function La(e,t){var n=ee(t);n&&n.ranges&&n.equals(e)||t.push(e)}function Ia(e,t,n,r){var i=t["spans_"+e.id],a=0;e.iter(Math.max(e.first,n),Math.min(e.first+e.size,r),(function(n){n.markedSpans&&((i||(i=t["spans_"+e.id]={}))[a]=n.markedSpans),++a}))}function Pa(e){if(!e)return null;for(var t,n=0;n-1&&(ee(s)[d]=c[d],delete c[d])}}}return r}function Fa(e,t,n,r){if(r){var i=e.anchor;if(n){var a=ut(t,i)<0;a!=ut(n,i)<0?(i=t,t=n):a!=ut(t,n)<0&&(t=n)}return new ca(i,t)}return new ca(n||t,t)}function ja(e,t,n,r,i){null==i&&(i=e.cm&&(e.cm.display.shift||e.extend)),Va(e,new la([Fa(e.sel.primary(),t,n,i)],0),r)}function $a(e,t,n){for(var r=[],i=e.cm&&(e.cm.display.shift||e.extend),a=0;a=t.ch:s.to>t.ch))){if(i&&(xe(l,"beforeCursorEnter"),l.explicitlyCleared)){if(a.markedSpans){--o;continue}break}if(!l.atomic)continue;if(n){var d=l.find(r<0?1:-1),f=void 0;if((r<0?u:c)&&(d=Ja(e,d,-r,d&&d.line==t.line?a:null)),d&&d.line==t.line&&(f=ut(d,n))&&(r<0?f<0:f>0))return Qa(e,d,t,r,i)}var h=l.find(r<0?-1:1);return(r<0?c:u)&&(h=Ja(e,h,r,h.line==t.line?a:null)),h?Qa(e,h,t,r,i):null}}return t}function Ka(e,t,n,r,i){var a=r||1,o=Qa(e,t,n,a,i)||!i&&Qa(e,t,n,a,!0)||Qa(e,t,n,-a,i)||!i&&Qa(e,t,n,-a,!0);return o||(e.cantEdit=!0,ct(e.first,0))}function Ja(e,t,n,r){return n<0&&0==t.ch?t.line>e.first?vt(e,ct(t.line-1)):null:n>0&&t.ch==(r||tt(e,t.line)).text.length?t.line=0;--i)no(e,{from:r[i].from,to:r[i].to,text:i?[""]:t.text,origin:t.origin});else no(e,t)}}function no(e,t){if(1!=t.text.length||""!=t.text[0]||0!=ut(t.from,t.to)){var n=pa(e,t);Ma(e,t,n,e.cm?e.cm.curOp.id:NaN),ao(e,t,n,zt(e,t));var r=[];wa(e,(function(e,n){n||-1!=V(r,e.history)||(uo(e.history,t),r.push(e.history)),ao(e,t,null,zt(e,t))}))}}function ro(e,t,n){var r=e.cm&&e.cm.state.suppressEdits;if(!r||n){for(var i,a=e.history,o=e.sel,s="undo"==t?a.done:a.undone,l="undo"==t?a.undone:a.done,c=0;c=0;--h){var p=f(h);if(p)return p.v}}}}function io(e,t){if(0!=t&&(e.first+=t,e.sel=new la(te(e.sel.ranges,(function(e){return new ca(ct(e.anchor.line+t,e.anchor.ch),ct(e.head.line+t,e.head.ch))})),e.sel.primIndex),e.cm)){Yr(e.cm,e.first,e.first-t,t);for(var n=e.cm.display,r=n.viewFrom;re.lastLine())){if(t.from.linea&&(t={from:t.from,to:ct(a,tt(e,a).text.length),text:[t.text[0]],origin:t.origin}),t.removed=nt(e,t.from,t.to),n||(n=pa(e,t)),e.cm?oo(e.cm,t,r):_a(e,t,r),Ua(e,n,q),e.cantEdit&&Ka(e,ct(e.firstLine(),0))&&(e.cantEdit=!1)}}function oo(e,t,n){var r=e.doc,i=e.display,a=t.from,o=t.to,s=!1,l=a.line;e.options.lineWrapping||(l=at(nn(tt(r,a.line))),r.iter(l,o.line+1,(function(e){if(e==i.maxLine)return s=!0,!0}))),r.sel.contains(t.from,t.to)>-1&&ke(e),_a(r,t,n,Nr(e)),e.options.lineWrapping||(r.iter(l,a.line+t.text.length,(function(e){var t=dn(e);t>i.maxLineLength&&(i.maxLine=e,i.maxLineLength=t,i.maxLineChanged=!0,s=!1)})),s&&(e.curOp.updateMaxLine=!0)),Lt(r,a.line),ji(e,400);var c=t.text.length-(o.line-a.line)-1;t.full?Yr(e):a.line!=o.line||1!=t.text.length||ya(e.doc,t)?Yr(e,a.line,o.line+1,c):Hr(e,a.line,"text");var u=Se(e,"changes"),d=Se(e,"change");if(d||u){var f={from:a,to:o,text:t.text,removed:t.removed,origin:t.origin};d&&In(e,"change",e,f),u&&(e.curOp.changeObjs||(e.curOp.changeObjs=[])).push(f)}e.display.selForContextMenu=null}function so(e,t,n,r,i){var a;r||(r=n),ut(r,n)<0&&(a=[r,n],n=a[0],r=a[1]),"string"==typeof t&&(t=e.splitLines(t)),to(e,{from:n,to:r,text:t,origin:i})}function lo(e,t,n,r){n1||!(this.children[0]instanceof ho))){var s=[];this.collapse(s),this.children=[new ho(s)],this.children[0].parent=this}},collapse:function(e){for(var t=0;t50){for(var o=i.lines.length%25+25,s=o;s10);e.parent.maybeSpill()}},iterN:function(e,t,n){for(var r=0;r0||0==o&&!1!==a.clearWhenEmpty)return a;if(a.replacedWith&&(a.collapsed=!0,a.widgetNode=O("span",[a.replacedWith],"CodeMirror-widget"),r.handleMouseEvents||a.widgetNode.setAttribute("cm-ignore-events","true"),r.insertLeft&&(a.widgetNode.insertLeft=!0)),a.collapsed){if(tn(e,t.line,t,n,a)||t.line!=n.line&&tn(e,n.line,t,n,a))throw new Error("Inserting collapsed marker partially overlapping an existing one");Bt()}a.addToHistory&&Ma(e,{from:t,to:n,origin:"markText"},e.sel,NaN);var s,l=t.line,c=e.cm;if(e.iter(l,n.line+1,(function(r){c&&a.collapsed&&!c.options.lineWrapping&&nn(r)==c.display.maxLine&&(s=!0),a.collapsed&&l!=t.line&&it(r,0),$t(r,new Nt(a,l==t.line?t.ch:null,l==n.line?n.ch:null),e.cm&&e.cm.curOp),++l})),a.collapsed&&e.iter(t.line,n.line+1,(function(t){ln(e,t)&&it(t,0)})),a.clearOnEnter&&ye(a,"beforeCursorEnter",(function(){return a.clear()})),a.readOnly&&(Rt(),(e.history.done.length||e.history.undone.length)&&e.clearHistory()),a.collapsed&&(a.id=++bo,a.atomic=!0),c){if(s&&(c.curOp.updateMaxLine=!0),a.collapsed)Yr(c,t.line,n.line+1);else if(a.className||a.startStyle||a.endStyle||a.css||a.attributes||a.title)for(var u=t.line;u<=n.line;u++)Hr(c,u,"text");a.atomic&&qa(c.doc),In(c,"markerAdded",c,a)}return a}yo.prototype.clear=function(){if(!this.explicitlyCleared){var e=this.doc.cm,t=e&&!e.curOp;if(t&&Ei(e),Se(this,"clear")){var n=this.find();n&&In(this,"clear",n.from,n.to)}for(var r=null,i=null,a=0;ae.display.maxLineLength&&(e.display.maxLine=c,e.display.maxLineLength=u,e.display.maxLineChanged=!0)}null!=r&&e&&this.collapsed&&Yr(e,r,i+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,e&&qa(e.doc)),e&&In(e,"markerCleared",e,this,r,i),t&&Ti(e),this.parent&&this.parent.clear()}},yo.prototype.find=function(e,t){var n,r;null==e&&"bookmark"==this.type&&(e=1);for(var i=0;i=0;l--)to(this,r[l]);s?Wa(this,s):this.cm&&di(this.cm)})),undo:Fi((function(){ro(this,"undo")})),redo:Fi((function(){ro(this,"redo")})),undoSelection:Fi((function(){ro(this,"undo",!0)})),redoSelection:Fi((function(){ro(this,"redo",!0)})),setExtending:function(e){this.extend=e},getExtending:function(){return this.extend},historySize:function(){for(var e=this.history,t=0,n=0,r=0;r=e.ch)&&t.push(i.marker.parent||i.marker)}return t},findMarks:function(e,t,n){e=vt(this,e),t=vt(this,t);var r=[],i=e.line;return this.iter(e.line,t.line+1,(function(a){var o=a.markedSpans;if(o)for(var s=0;s=l.to||null==l.from&&i!=e.line||null!=l.from&&i==t.line&&l.from>=t.ch||n&&!n(l.marker)||r.push(l.marker.parent||l.marker)}++i})),r},getAllMarks:function(){var e=[];return this.iter((function(t){var n=t.markedSpans;if(n)for(var r=0;re)return t=e,!0;e-=a,++n})),vt(this,ct(n,t))},indexFromPos:function(e){e=vt(this,e);var t=e.ch;if(e.linet&&(t=e.from),null!=e.to&&e.to-1)return t.state.draggingText(e),void setTimeout((function(){return t.display.input.focus()}),20);try{var d=e.dataTransfer.getData("Text");if(d){var f;if(t.state.draggingText&&!t.state.draggingText.copy&&(f=t.listSelections()),Ua(t.doc,da(n,n)),f)for(var h=0;h=0;t--)so(e.doc,"",r[t].from,r[t].to,"+delete");di(e)}))}function Ko(e,t,n){var r=de(e.text,t+n,n);return r<0||r>e.text.length?null:r}function Jo(e,t,n){var r=Ko(e,t.ch,n);return null==r?null:new ct(t.line,r,n<0?"after":"before")}function Zo(e,t,n,r,i){if(e){"rtl"==t.doc.direction&&(i=-i);var a=ge(n,t.doc.direction);if(a){var o,s=i<0?ee(a):a[0],l=i<0==(1==s.level),c=l?"after":"before";if(s.level>0||"rtl"==t.doc.direction){var u=or(t,n);o=i<0?n.text.length-1:0;var d=sr(t,u,o).top;o=fe((function(e){return sr(t,u,e).top==d}),i<0==(1==s.level)?s.from:s.to-1,o),"before"==c&&(o=Ko(n,o,1))}else o=i<0?s.to:s.from;return new ct(r,o,c)}}return new ct(r,i<0?n.text.length:0,i<0?"before":"after")}function es(e,t,n,r){var i=ge(t,e.doc.direction);if(!i)return Jo(t,n,r);n.ch>=t.text.length?(n.ch=t.text.length,n.sticky="before"):n.ch<=0&&(n.ch=0,n.sticky="after");var a=me(i,n.ch,n.sticky),o=i[a];if("ltr"==e.doc.direction&&o.level%2==0&&(r>0?o.to>n.ch:o.from=o.from&&f>=u.begin)){var h=d?"before":"after";return new ct(n.line,f,h)}}var p=function(e,t,r){for(var a=function(e,t){return t?new ct(n.line,l(e,1),"before"):new ct(n.line,e,"after")};e>=0&&e0==(1!=o.level),c=s?r.begin:l(r.end,-1);if(o.from<=c&&c0?u.end:l(u.begin,-1);return null==v||r>0&&v==t.text.length||(m=p(r>0?0:i.length-1,r,c(v)),!m)?null:m}Ho.basic={Left:"goCharLeft",Right:"goCharRight",Up:"goLineUp",Down:"goLineDown",End:"goLineEnd",Home:"goLineStartSmart",PageUp:"goPageUp",PageDown:"goPageDown",Delete:"delCharAfter",Backspace:"delCharBefore","Shift-Backspace":"delCharBefore",Tab:"defaultTab","Shift-Tab":"indentAuto",Enter:"newlineAndIndent",Insert:"toggleOverwrite",Esc:"singleSelection"},Ho.pcDefault={"Ctrl-A":"selectAll","Ctrl-D":"deleteLine","Ctrl-Z":"undo","Shift-Ctrl-Z":"redo","Ctrl-Y":"redo","Ctrl-Home":"goDocStart","Ctrl-End":"goDocEnd","Ctrl-Up":"goLineUp","Ctrl-Down":"goLineDown","Ctrl-Left":"goGroupLeft","Ctrl-Right":"goGroupRight","Alt-Left":"goLineStart","Alt-Right":"goLineEnd","Ctrl-Backspace":"delGroupBefore","Ctrl-Delete":"delGroupAfter","Ctrl-S":"save","Ctrl-F":"find","Ctrl-G":"findNext","Shift-Ctrl-G":"findPrev","Shift-Ctrl-F":"replace","Shift-Ctrl-R":"replaceAll","Ctrl-[":"indentLess","Ctrl-]":"indentMore","Ctrl-U":"undoSelection","Shift-Ctrl-U":"redoSelection","Alt-U":"redoSelection",fallthrough:"basic"},Ho.emacsy={"Ctrl-F":"goCharRight","Ctrl-B":"goCharLeft","Ctrl-P":"goLineUp","Ctrl-N":"goLineDown","Ctrl-A":"goLineStart","Ctrl-E":"goLineEnd","Ctrl-V":"goPageDown","Shift-Ctrl-V":"goPageUp","Ctrl-D":"delCharAfter","Ctrl-H":"delCharBefore","Alt-Backspace":"delWordBefore","Ctrl-K":"killLine","Ctrl-T":"transposeChars","Ctrl-O":"openLine"},Ho.macDefault={"Cmd-A":"selectAll","Cmd-D":"deleteLine","Cmd-Z":"undo","Shift-Cmd-Z":"redo","Cmd-Y":"redo","Cmd-Home":"goDocStart","Cmd-Up":"goDocStart","Cmd-End":"goDocEnd","Cmd-Down":"goDocEnd","Alt-Left":"goGroupLeft","Alt-Right":"goGroupRight","Cmd-Left":"goLineLeft","Cmd-Right":"goLineRight","Alt-Backspace":"delGroupBefore","Ctrl-Alt-Backspace":"delGroupAfter","Alt-Delete":"delGroupAfter","Cmd-S":"save","Cmd-F":"find","Cmd-G":"findNext","Shift-Cmd-G":"findPrev","Cmd-Alt-F":"replace","Shift-Cmd-Alt-F":"replaceAll","Cmd-[":"indentLess","Cmd-]":"indentMore","Cmd-Backspace":"delWrappedLineLeft","Cmd-Delete":"delWrappedLineRight","Cmd-U":"undoSelection","Shift-Cmd-U":"redoSelection","Ctrl-Up":"goDocStart","Ctrl-Down":"goDocEnd",fallthrough:["basic","emacsy"]},Ho["default"]=y?Ho.macDefault:Ho.pcDefault;var ts={selectAll:Za,singleSelection:function(e){return e.setSelection(e.getCursor("anchor"),e.getCursor("head"),q)},killLine:function(e){return Qo(e,(function(t){if(t.empty()){var n=tt(e.doc,t.head.line).text.length;return t.head.ch==n&&t.head.line0)i=new ct(i.line,i.ch+1),e.replaceRange(a.charAt(i.ch-1)+a.charAt(i.ch-2),ct(i.line,i.ch-2),i,"+transpose");else if(i.line>e.doc.first){var o=tt(e.doc,i.line-1).text;o&&(i=new ct(i.line,1),e.replaceRange(a.charAt(0)+e.doc.lineSeparator()+o.charAt(o.length-1),ct(i.line-1,o.length-1),i,"+transpose"))}n.push(new ca(i,i))}e.setSelections(n)}))},newlineAndIndent:function(e){return Ri(e,(function(){for(var t=e.listSelections(),n=t.length-1;n>=0;n--)e.replaceRange(e.doc.lineSeparator(),t[n].anchor,t[n].head,"+input");t=e.listSelections();for(var r=0;r-1&&(ut((i=s.ranges[i]).from(),t)<0||t.xRel>0)&&(ut(i.to(),t)>0||t.xRel<0)?Cs(e,r,t,a):Ts(e,r,t,a)}function Cs(e,t,n,r){var i=e.display,a=!1,c=Bi(e,(function(t){l&&(i.scroller.draggable=!1),e.state.draggingText=!1,e.state.delayingBlurEvent&&(e.hasFocus()?e.state.delayingBlurEvent=!1:ei(e)),we(i.wrapper.ownerDocument,"mouseup",c),we(i.wrapper.ownerDocument,"mousemove",u),we(i.scroller,"dragstart",d),we(i.scroller,"drop",c),a||(Ee(t),r.addNew||ja(e.doc,n,null,null,r.extend),l&&!h||o&&9==s?setTimeout((function(){i.wrapper.ownerDocument.body.focus({preventScroll:!0}),i.input.focus()}),20):i.input.focus())})),u=function(e){a=a||Math.abs(t.clientX-e.clientX)+Math.abs(t.clientY-e.clientY)>=10},d=function(){return a=!0};l&&(i.scroller.draggable=!0),e.state.draggingText=c,c.copy=!r.moveOnDrag,ye(i.wrapper.ownerDocument,"mouseup",c),ye(i.wrapper.ownerDocument,"mousemove",u),ye(i.scroller,"dragstart",d),ye(i.scroller,"drop",c),e.state.delayingBlurEvent=!0,setTimeout((function(){return i.input.focus()}),20),i.scroller.dragDrop&&i.scroller.dragDrop()}function Es(e,t,n){if("char"==n)return new ca(t,t);if("word"==n)return e.findWordAt(t);if("line"==n)return new ca(ct(t.line,0),vt(e.doc,ct(t.line+1,0)));var r=n(e,t);return new ca(r.from,r.to)}function Ts(e,t,n,r){o&&ei(e);var i=e.display,a=e.doc;Ee(t);var s,l,c=a.sel,u=c.ranges;if(r.addNew&&!r.extend?(l=a.sel.contains(n),s=l>-1?u[l]:new ca(n,n)):(s=a.sel.primary(),l=a.sel.primIndex),"rectangle"==r.unit)r.addNew||(s=new ca(n,n)),n=jr(e,t,!0,!0),l=-1;else{var d=Es(e,n,r.unit);s=r.extend?Fa(s,d.anchor,d.head,r.extend):d}r.addNew?-1==l?(l=u.length,Va(a,ua(e,u.concat([s]),l),{scroll:!1,origin:"*mouse"})):u.length>1&&u[l].empty()&&"char"==r.unit&&!r.extend?(Va(a,ua(e,u.slice(0,l).concat(u.slice(l+1)),0),{scroll:!1,origin:"*mouse"}),c=a.sel):Ya(a,l,s,X):(l=0,Va(a,new la([s],0),X),c=a.sel);var f=n;function h(t){if(0!=ut(f,t))if(f=t,"rectangle"==r.unit){for(var i=[],o=e.options.tabSize,u=z(tt(a,n.line).text,n.ch,o),d=z(tt(a,t.line).text,t.ch,o),h=Math.min(u,d),p=Math.max(u,d),m=Math.min(n.line,t.line),v=Math.min(e.lastLine(),Math.max(n.line,t.line));m<=v;m++){var g=tt(a,m).text,b=K(g,h,o);h==p?i.push(new ca(ct(m,b),ct(m,b))):g.length>b&&i.push(new ca(ct(m,b),ct(m,K(g,p,o))))}i.length||i.push(new ca(n,n)),Va(a,ua(e,c.ranges.slice(0,l).concat(i),l),{origin:"*mouse",scroll:!1}),e.scrollIntoView(t)}else{var y,_=s,w=Es(e,t,r.unit),x=_.anchor;ut(w.anchor,x)>0?(y=w.head,x=pt(_.from(),w.anchor)):(y=w.anchor,x=ht(_.to(),w.head));var A=c.ranges.slice(0);A[l]=Ms(e,new ca(vt(a,x),y)),Va(a,ua(e,A,l),X)}}var p=i.wrapper.getBoundingClientRect(),m=0;function v(t){var n=++m,o=jr(e,t,!0,"rectangle"==r.unit);if(o)if(0!=ut(o,f)){e.curOp.focus=I(F(e)),h(o);var s=ai(i,a);(o.line>=s.to||o.linep.bottom?20:0;l&&setTimeout(Bi(e,(function(){m==n&&(i.scroller.scrollTop+=l,v(t))})),50)}}function g(t){e.state.selectingText=!1,m=1/0,t&&(Ee(t),i.input.focus()),we(i.wrapper.ownerDocument,"mousemove",b),we(i.wrapper.ownerDocument,"mouseup",y),a.history.lastSelOrigin=null}var b=Bi(e,(function(e){0!==e.buttons&&Le(e)?v(e):g(e)})),y=Bi(e,g);e.state.selectingText=y,ye(i.wrapper.ownerDocument,"mousemove",b),ye(i.wrapper.ownerDocument,"mouseup",y)}function Ms(e,t){var n=t.anchor,r=t.head,i=tt(e.doc,n.line);if(0==ut(n,r)&&n.sticky==r.sticky)return t;var a=ge(i);if(!a)return t;var o=me(a,n.ch,n.sticky),s=a[o];if(s.from!=n.ch&&s.to!=n.ch)return t;var l,c=o+(s.from==n.ch==(1!=s.level)?0:1);if(0==c||c==a.length)return t;if(r.line!=n.line)l=(r.line-n.line)*("ltr"==e.doc.direction?1:-1)>0;else{var u=me(a,r.ch,r.sticky),d=u-o||(r.ch-n.ch)*(1==s.level?-1:1);l=u==c-1||u==c?d<0:d>0}var f=a[c+(l?-1:0)],h=l==(1==f.level),p=h?f.from:f.to,m=h?"after":"before";return n.ch==p&&n.sticky==m?t:new ca(new ct(n.line,p,m),r)}function Ds(e,t,n,r){var i,a;if(t.touches)i=t.touches[0].clientX,a=t.touches[0].clientY;else try{i=t.clientX,a=t.clientY}catch(e){return!1}if(i>=Math.floor(e.display.gutters.getBoundingClientRect().right))return!1;r&&Ee(t);var o=e.display,s=o.lineDiv.getBoundingClientRect();if(a>s.bottom||!Se(e,n))return Me(t);a-=s.top-o.viewOffset;for(var l=0;l=i){var u=ot(e.doc,a),d=e.display.gutterSpecs[l];return xe(e,n,e,u,d.className,t),Me(t)}}}function Os(e,t){return Ds(e,t,"gutterClick",!0)}function Ls(e,t){qn(e.display,t)||Is(e,t)||Ae(e,t,"contextmenu")||k||e.display.input.onContextMenu(t)}function Is(e,t){return!!Se(e,"gutterContextMenu")&&Ds(e,t,"gutterContextMenu",!1)}function Ps(e){e.display.wrapper.className=e.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+e.options.theme.replace(/(^|\s)\s*/g," cm-s-"),vr(e)}_s.prototype.compare=function(e,t,n){return this.time+ys>e&&0==ut(t,this.pos)&&n==this.button};var Rs={toString:function(){return"CodeMirror.Init"}},Bs={},Ns={};function Fs(e){var t=e.optionHandlers;function n(n,r,i,a){e.defaults[n]=r,i&&(t[n]=a?function(e,t,n){n!=Rs&&i(e,t,n)}:i)}e.defineOption=n,e.Init=Rs,n("value","",(function(e,t){return e.setValue(t)}),!0),n("mode",null,(function(e,t){e.doc.modeOption=t,ga(e)}),!0),n("indentUnit",2,ga,!0),n("indentWithTabs",!1),n("smartIndent",!0),n("tabSize",4,(function(e){ba(e),vr(e),Yr(e)}),!0),n("lineSeparator",null,(function(e,t){if(e.doc.lineSep=t,t){var n=[],r=e.doc.first;e.doc.iter((function(e){for(var i=0;;){var a=e.text.indexOf(t,i);if(-1==a)break;i=a+t.length,n.push(ct(r,a))}r++}));for(var i=n.length-1;i>=0;i--)so(e.doc,t,n[i],ct(n[i].line,n[i].ch+t.length))}})),n("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b\u200e\u200f\u2028\u2029\u202d\u202e\u2066\u2067\u2069\ufeff\ufff9-\ufffc]/g,(function(e,t,n){e.state.specialChars=new RegExp(t.source+(t.test("\t")?"":"|\t"),"g"),n!=Rs&&e.refresh()})),n("specialCharPlaceholder",_n,(function(e){return e.refresh()}),!0),n("electricChars",!0),n("inputStyle",b?"contenteditable":"textarea",(function(){throw new Error("inputStyle can not (yet) be changed in a running editor")}),!0),n("spellcheck",!1,(function(e,t){return e.getInputField().spellcheck=t}),!0),n("autocorrect",!1,(function(e,t){return e.getInputField().autocorrect=t}),!0),n("autocapitalize",!1,(function(e,t){return e.getInputField().autocapitalize=t}),!0),n("rtlMoveVisually",!w),n("wholeLineUpdateBefore",!0),n("theme","default",(function(e){Ps(e),ta(e)}),!0),n("keyMap","default",(function(e,t,n){var r=Xo(t),i=n!=Rs&&Xo(n);i&&i.detach&&i.detach(e,r),r.attach&&r.attach(e,i||null)})),n("extraKeys",null),n("configureMouse",null),n("lineWrapping",!1,$s,!0),n("gutters",[],(function(e,t){e.display.gutterSpecs=Zi(t,e.options.lineNumbers),ta(e)}),!0),n("fixedGutter",!0,(function(e,t){e.display.gutters.style.left=t?Br(e.display)+"px":"0",e.refresh()}),!0),n("coverGutterNextToScrollbar",!1,(function(e){return xi(e)}),!0),n("scrollbarStyle","native",(function(e){Si(e),xi(e),e.display.scrollbars.setScrollTop(e.doc.scrollTop),e.display.scrollbars.setScrollLeft(e.doc.scrollLeft)}),!0),n("lineNumbers",!1,(function(e,t){e.display.gutterSpecs=Zi(e.options.gutters,t),ta(e)}),!0),n("firstLineNumber",1,ta,!0),n("lineNumberFormatter",(function(e){return e}),ta,!0),n("showCursorWhenSelecting",!1,Gr,!0),n("resetSelectionOnContextMenu",!0),n("lineWiseCopyCut",!0),n("pasteLinesPerSelection",!0),n("selectionsMayTouch",!1),n("readOnly",!1,(function(e,t){"nocursor"==t&&(ni(e),e.display.input.blur()),e.display.input.readOnlyChanged(t)})),n("screenReaderLabel",null,(function(e,t){t=""===t?null:t,e.display.input.screenReaderLabelChanged(t)})),n("disableInput",!1,(function(e,t){t||e.display.input.reset()}),!0),n("dragDrop",!0,js),n("allowDropFileTypes",null),n("cursorBlinkRate",530),n("cursorScrollMargin",0),n("cursorHeight",1,Gr,!0),n("singleCursorHeightPerLine",!0,Gr,!0),n("workTime",100),n("workDelay",100),n("flattenSpans",!0,ba,!0),n("addModeClass",!1,ba,!0),n("pollInterval",100),n("undoDepth",200,(function(e,t){return e.doc.history.undoDepth=t})),n("historyEventDelay",1250),n("viewportMargin",10,(function(e){return e.refresh()}),!0),n("maxHighlightLength",1e4,ba,!0),n("moveInputWithCursor",!0,(function(e,t){t||e.display.input.resetPosition()})),n("tabindex",null,(function(e,t){return e.display.input.getField().tabIndex=t||""})),n("autofocus",null),n("direction","ltr",(function(e,t){return e.doc.setDirection(t)}),!0),n("phrases",null)}function js(e,t,n){var r=n&&n!=Rs;if(!t!=!r){var i=e.display.dragFunctions,a=t?ye:we;a(e.display.scroller,"dragstart",i.start),a(e.display.scroller,"dragenter",i.enter),a(e.display.scroller,"dragover",i.over),a(e.display.scroller,"dragleave",i.leave),a(e.display.scroller,"drop",i.drop)}}function $s(e){e.options.lineWrapping?(P(e.display.wrapper,"CodeMirror-wrap"),e.display.sizer.style.minWidth="",e.display.sizerWidth=null):(E(e.display.wrapper,"CodeMirror-wrap"),fn(e)),Fr(e),Yr(e),vr(e),setTimeout((function(){return xi(e)}),100)}function Ys(e,t){var n=this;if(!(this instanceof Ys))return new Ys(e,t);this.options=t=t?H(t):{},H(Bs,t,!1);var r=t.value;"string"==typeof r?r=new Eo(r,t.mode,null,t.lineSeparator,t.direction):t.mode&&(r.modeOption=t.mode),this.doc=r;var i=new Ys.inputStyles[t.inputStyle](this),a=this.display=new na(e,r,i,t);for(var c in a.wrapper.CodeMirror=this,Ps(this),t.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),Si(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:-1,cutIncoming:-1,selectingText:!1,draggingText:!1,highlight:new W,keySeq:null,specialChars:null},t.autofocus&&!b&&a.input.focus(),o&&s<11&&setTimeout((function(){return n.display.input.reset(!0)}),20),Hs(this),Ro(),Ei(this),this.curOp.forceUpdate=!0,xa(this,r),t.autofocus&&!b||this.hasFocus()?setTimeout((function(){n.hasFocus()&&!n.state.focused&&ti(n)}),20):ni(this),Ns)Ns.hasOwnProperty(c)&&Ns[c](this,t[c],Rs);Ji(this),t.finishInit&&t.finishInit(this);for(var u=0;u400}ye(t.scroller,"touchstart",(function(i){if(!Ae(e,i)&&!a(i)&&!Os(e,i)){t.input.ensurePolled(),clearTimeout(n);var o=+new Date;t.activeTouch={start:o,moved:!1,prev:o-r.end<=300?r:null},1==i.touches.length&&(t.activeTouch.left=i.touches[0].pageX,t.activeTouch.top=i.touches[0].pageY)}})),ye(t.scroller,"touchmove",(function(){t.activeTouch&&(t.activeTouch.moved=!0)})),ye(t.scroller,"touchend",(function(n){var r=t.activeTouch;if(r&&!qn(t,n)&&null!=r.left&&!r.moved&&new Date-r.start<300){var a,o=e.coordsChar(t.activeTouch,"page");a=!r.prev||l(r,r.prev)?new ca(o,o):!r.prev.prev||l(r,r.prev.prev)?e.findWordAt(o):new ca(ct(o.line,0),vt(e.doc,ct(o.line+1,0))),e.setSelection(a.anchor,a.head),e.focus(),Ee(n)}i()})),ye(t.scroller,"touchcancel",i),ye(t.scroller,"scroll",(function(){t.scroller.clientHeight&&(vi(e,t.scroller.scrollTop),bi(e,t.scroller.scrollLeft,!0),xe(e,"scroll",e))})),ye(t.scroller,"mousewheel",(function(t){return sa(e,t)})),ye(t.scroller,"DOMMouseScroll",(function(t){return sa(e,t)})),ye(t.wrapper,"scroll",(function(){return t.wrapper.scrollTop=t.wrapper.scrollLeft=0})),t.dragFunctions={enter:function(t){Ae(e,t)||De(t)},over:function(t){Ae(e,t)||(Oo(e,t),De(t))},start:function(t){return Do(e,t)},drop:Bi(e,Mo),leave:function(t){Ae(e,t)||Lo(e)}};var c=t.input.getField();ye(c,"keyup",(function(t){return ms.call(e,t)})),ye(c,"keydown",Bi(e,hs)),ye(c,"keypress",Bi(e,vs)),ye(c,"focus",(function(t){return ti(e,t)})),ye(c,"blur",(function(t){return ni(e,t)}))}Ys.defaults=Bs,Ys.optionHandlers=Ns;var zs=[];function Ws(e,t,n,r){var i,a=e.doc;null==n&&(n="add"),"smart"==n&&(a.mode.indent?i=At(e,t).state:n="prev");var o=e.options.tabSize,s=tt(a,t),l=z(s.text,null,o);s.stateAfter&&(s.stateAfter=null);var c,u=s.text.match(/^\s*/)[0];if(r||/\S/.test(s.text)){if("smart"==n&&(c=a.mode.indent(i,s.text.slice(u.length),s.text),c==G||c>150)){if(!r)return;n="prev"}}else c=0,n="not";"prev"==n?c=t>a.first?z(tt(a,t-1).text,null,o):0:"add"==n?c=l+e.options.indentUnit:"subtract"==n?c=l-e.options.indentUnit:"number"==typeof n&&(c=l+n),c=Math.max(0,c);var d="",f=0;if(e.options.indentWithTabs)for(var h=Math.floor(c/o);h;--h)f+=o,d+="\t";if(fo,l=Fe(t),c=null;if(s&&r.ranges.length>1)if(Vs&&Vs.text.join("\n")==t){if(r.ranges.length%Vs.text.length==0){c=[];for(var u=0;u=0;f--){var h=r.ranges[f],p=h.from(),m=h.to();h.empty()&&(n&&n>0?p=ct(p.line,p.ch-n):e.state.overwrite&&!s?m=ct(m.line,Math.min(tt(a,m.line).text.length,m.ch+ee(l).length)):s&&Vs&&Vs.lineWise&&Vs.text.join("\n")==l.join("\n")&&(p=m=ct(p.line,0)));var v={from:p,to:m,text:c?c[f%c.length]:l,origin:i||(s?"paste":e.state.cutIncoming>o?"cut":"+input")};to(e.doc,v),In(e,"inputRead",e,v)}t&&!s&&Xs(e,t),di(e),e.curOp.updateInput<2&&(e.curOp.updateInput=d),e.curOp.typing=!0,e.state.pasteIncoming=e.state.cutIncoming=-1}function qs(e,t){var n=e.clipboardData&&e.clipboardData.getData("Text");if(n)return e.preventDefault(),t.isReadOnly()||t.options.disableInput||!t.hasFocus()||Ri(t,(function(){return Gs(t,n,0,null,"paste")})),!0}function Xs(e,t){if(e.options.electricChars&&e.options.smartIndent)for(var n=e.doc.sel,r=n.ranges.length-1;r>=0;r--){var i=n.ranges[r];if(!(i.head.ch>100||r&&n.ranges[r-1].head.line==i.head.line)){var a=e.getModeAt(i.head),o=!1;if(a.electricChars){for(var s=0;s-1){o=Ws(e,i.head.line,"smart");break}}else a.electricInput&&a.electricInput.test(tt(e.doc,i.head.line).text.slice(0,i.head.ch))&&(o=Ws(e,i.head.line,"smart"));o&&In(e,"electricInput",e,i.head.line)}}}function Qs(e){for(var t=[],n=[],r=0;rn&&(Ws(this,i.head.line,e,!0),n=i.head.line,r==this.doc.sel.primIndex&&di(this));else{var a=i.from(),o=i.to(),s=Math.max(n,a.line);n=Math.min(this.lastLine(),o.line-(o.ch?0:1))+1;for(var l=s;l0&&Ya(this.doc,r,new ca(a,c[r].to()),q)}}})),getTokenAt:function(e,t){return Tt(this,e,t)},getLineTokens:function(e,t){return Tt(this,ct(e),t,!0)},getTokenTypeAt:function(e){e=vt(this.doc,e);var t,n=xt(this,tt(this.doc,e.line)),r=0,i=(n.length-1)/2,a=e.ch;if(0==a)t=n[2];else for(;;){var o=r+i>>1;if((o?n[2*o-1]:0)>=a)i=o;else{if(!(n[2*o+1]a&&(e=a,i=!0),r=tt(this.doc,e)}else r=e;return _r(this,r,{top:0,left:0},t||"page",n||i).top+(i?this.doc.height-un(r):0)},defaultTextHeight:function(){return Ir(this.display)},defaultCharWidth:function(){return Pr(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(e,t,n,r,i){var a=this.display;e=Ar(this,vt(this.doc,e));var o=e.bottom,s=e.left;if(t.style.position="absolute",t.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(t),a.sizer.appendChild(t),"over"==r)o=e.top;else if("above"==r||"near"==r){var l=Math.max(a.wrapper.clientHeight,this.doc.height),c=Math.max(a.sizer.clientWidth,a.lineSpace.clientWidth);("above"==r||e.bottom+t.offsetHeight>l)&&e.top>t.offsetHeight?o=e.top-t.offsetHeight:e.bottom+t.offsetHeight<=l&&(o=e.bottom),s+t.offsetWidth>c&&(s=c-t.offsetWidth)}t.style.top=o+"px",t.style.left=t.style.right="","right"==i?(s=a.sizer.clientWidth-t.offsetWidth,t.style.right="0px"):("left"==i?s=0:"middle"==i&&(s=(a.sizer.clientWidth-t.offsetWidth)/2),t.style.left=s+"px"),n&&li(this,{left:s,top:o,right:s+t.offsetWidth,bottom:o+t.offsetHeight})},triggerOnKeyDown:Ni(hs),triggerOnKeyPress:Ni(vs),triggerOnKeyUp:ms,triggerOnMouseDown:Ni(xs),execCommand:function(e){if(ts.hasOwnProperty(e))return ts[e].call(null,this)},triggerElectric:Ni((function(e){Xs(this,e)})),findPosH:function(e,t,n,r){var i=1;t<0&&(i=-1,t=-t);for(var a=vt(this.doc,e),o=0;o0&&s(n.charAt(r-1)))--r;while(i.5||this.options.lineWrapping)&&Fr(this),xe(this,"refresh",this)})),swapDoc:Ni((function(e){var t=this.doc;return t.cm=null,this.state.selectingText&&this.state.selectingText(),xa(this,e),vr(this),this.display.input.reset(),fi(this,e.scrollLeft,e.scrollTop),this.curOp.forceScroll=!0,In(this,"swapDoc",this,t),t})),phrase:function(e){var t=this.options.phrases;return t&&Object.prototype.hasOwnProperty.call(t,e)?t[e]:e},getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},Ce(e),e.registerHelper=function(t,r,i){n.hasOwnProperty(t)||(n[t]=e[t]={_global:[]}),n[t][r]=i},e.registerGlobalHelper=function(t,r,i,a){e.registerHelper(t,r,a),n[t]._global.push({pred:i,val:a})}}function el(e,t,n,r,i){var a=t,o=n,s=tt(e,t.line),l=i&&"rtl"==e.direction?-n:n;function c(){var n=t.line+l;return!(n=e.first+e.size)&&(t=new ct(n,t.ch,t.sticky),s=tt(e,n))}function u(a){var o;if("codepoint"==r){var u=s.text.charCodeAt(t.ch+(n>0?0:-1));if(isNaN(u))o=null;else{var d=n>0?u>=55296&&u<56320:u>=56320&&u<57343;o=new ct(t.line,Math.max(0,Math.min(s.text.length,t.ch+n*(d?2:1))),-n)}}else o=i?es(e.cm,s,t,n):Jo(s,t,n);if(null==o){if(a||!c())return!1;t=Zo(i,e.cm,s,t.line,l)}else t=o;return!0}if("char"==r||"codepoint"==r)u();else if("column"==r)u(!0);else if("word"==r||"group"==r)for(var d=null,f="group"==r,h=e.cm&&e.cm.getHelper(t,"wordChars"),p=!0;;p=!1){if(n<0&&!u(!p))break;var m=s.text.charAt(t.ch)||"\n",v=se(m,h)?"w":f&&"\n"==m?"n":!f||/\s/.test(m)?null:"p";if(!f||p||v||(v="s"),d&&d!=v){n<0&&(n=1,u(),t.sticky="after");break}if(v&&(d=v),n>0&&!u(!p))break}var g=Ka(e,t,a,o,!0);return dt(a,g)&&(g.hitSide=!0),g}function tl(e,t,n,r){var i,a,o=e.doc,s=t.left;if("page"==r){var l=Math.min(e.display.wrapper.clientHeight,$(e).innerHeight||o(e).documentElement.clientHeight),c=Math.max(l-.5*Ir(e.display),3);i=(n>0?t.bottom:t.top)+n*c}else"line"==r&&(i=n>0?t.bottom+3:t.top-3);for(;;){if(a=Cr(e,s,i),!a.outside)break;if(n<0?i<=0:i>=o.height){a.hitSide=!0;break}i+=5*n}return a}var nl=function(e){this.cm=e,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new W,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};function rl(e,t){var n=ar(e,t.line);if(!n||n.hidden)return null;var r=tt(e.doc,t.line),i=nr(n,r,t.line),a=ge(r,e.doc.direction),o="left";if(a){var s=me(a,t.ch);o=s%2?"right":"left"}var l=ur(i.map,t.ch,o);return l.offset="right"==l.collapse?l.end:l.start,l}function il(e){for(var t=e;t;t=t.parentNode)if(/CodeMirror-gutter-wrapper/.test(t.className))return!0;return!1}function al(e,t){return t&&(e.bad=!0),e}function ol(e,t,n,r,i){var a="",o=!1,s=e.doc.lineSeparator(),l=!1;function c(e){return function(t){return t.id==e}}function u(){o&&(a+=s,l&&(a+=s),o=l=!1)}function d(e){e&&(u(),a+=e)}function f(t){if(1==t.nodeType){var n=t.getAttribute("cm-text");if(n)return void d(n);var a,h=t.getAttribute("cm-marker");if(h){var p=e.findMarks(ct(r,0),ct(i+1,0),c(+h));return void(p.length&&(a=p[0].find(0))&&d(nt(e.doc,a.from,a.to).join(s)))}if("false"==t.getAttribute("contenteditable"))return;var m=/^(pre|div|p|li|table|br)$/i.test(t.nodeName);if(!/^br$/i.test(t.nodeName)&&0==t.textContent.length)return;m&&u();for(var v=0;v=t.display.viewTo||a.line=t.display.viewFrom&&rl(t,i)||{node:l[0].measure.map[2],offset:0},u=a.liner.firstLine()&&(o=ct(o.line-1,tt(r.doc,o.line-1).length)),s.ch==tt(r.doc,s.line).text.length&&s.linei.viewTo-1)return!1;o.line==i.viewFrom||0==(e=$r(r,o.line))?(t=at(i.view[0].line),n=i.view[0].node):(t=at(i.view[e].line),n=i.view[e-1].node.nextSibling);var l,c,u=$r(r,s.line);if(u==i.view.length-1?(l=i.viewTo-1,c=i.lineDiv.lastChild):(l=at(i.view[u+1].line)-1,c=i.view[u+1].node.previousSibling),!n)return!1;var d=r.doc.splitLines(ol(r,n,c,t,l)),f=nt(r.doc,ct(t,0),ct(l,tt(r.doc,l).text.length));while(d.length>1&&f.length>1)if(ee(d)==ee(f))d.pop(),f.pop(),l--;else{if(d[0]!=f[0])break;d.shift(),f.shift(),t++}var h=0,p=0,m=d[0],v=f[0],g=Math.min(m.length,v.length);while(ho.ch&&b.charCodeAt(b.length-p-1)==y.charCodeAt(y.length-p-1))h--,p++;d[d.length-1]=b.slice(0,b.length-p).replace(/^\u200b+/,""),d[0]=d[0].slice(h).replace(/\u200b+$/,"");var w=ct(t,h),x=ct(l,f.length?ee(f).length-p:0);return d.length>1||d[0]||ut(w,x)?(so(r.doc,d,w,x,"+input"),!0):void 0},nl.prototype.ensurePolled=function(){this.forceCompositionEnd()},nl.prototype.reset=function(){this.forceCompositionEnd()},nl.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},nl.prototype.readFromDOMSoon=function(){var e=this;null==this.readDOMTimeout&&(this.readDOMTimeout=setTimeout((function(){if(e.readDOMTimeout=null,e.composing){if(!e.composing.done)return;e.composing=null}e.updateFromDOM()}),80))},nl.prototype.updateFromDOM=function(){var e=this;!this.cm.isReadOnly()&&this.pollContent()||Ri(this.cm,(function(){return Yr(e.cm)}))},nl.prototype.setUneditable=function(e){e.contentEditable="false"},nl.prototype.onKeyPress=function(e){0==e.charCode||this.composing||(e.preventDefault(),this.cm.isReadOnly()||Bi(this.cm,Gs)(this.cm,String.fromCharCode(null==e.charCode?e.keyCode:e.charCode),0))},nl.prototype.readOnlyChanged=function(e){this.div.contentEditable=String("nocursor"!=e)},nl.prototype.onContextMenu=function(){},nl.prototype.resetPosition=function(){},nl.prototype.needsContentAttribute=!0;var cl=function(e){this.cm=e,this.prevInput="",this.pollingFast=!1,this.polling=new W,this.hasSelection=!1,this.composing=null,this.resetting=!1};function ul(e,t){if(t=t?H(t):{},t.value=e.value,!t.tabindex&&e.tabIndex&&(t.tabindex=e.tabIndex),!t.placeholder&&e.placeholder&&(t.placeholder=e.placeholder),null==t.autofocus){var n=I(j(e));t.autofocus=n==e||null!=e.getAttribute("autofocus")&&n==document.body}function r(){e.value=s.getValue()}var i;if(e.form&&(ye(e.form,"submit",r),!t.leaveSubmitMethodAlone)){var a=e.form;i=a.submit;try{var o=a.submit=function(){r(),a.submit=i,a.submit(),a.submit=o}}catch(n){}}t.finishInit=function(n){n.save=r,n.getTextArea=function(){return e},n.toTextArea=function(){n.toTextArea=isNaN,r(),e.parentNode.removeChild(n.getWrapperElement()),e.style.display="",e.form&&(we(e.form,"submit",r),t.leaveSubmitMethodAlone||"function"!=typeof e.form.submit||(e.form.submit=i))}},e.style.display="none";var s=Ys((function(t){return e.parentNode.insertBefore(t,e.nextSibling)}),t);return s}function dl(e){e.off=we,e.on=ye,e.wheelEventPixels=oa,e.Doc=Eo,e.splitLines=Fe,e.countColumn=z,e.findColumn=K,e.isWordChar=oe,e.Pass=G,e.signal=xe,e.Line=hn,e.changeEnd=fa,e.scrollbarModel=ki,e.Pos=ct,e.cmpPos=ut,e.modes=ze,e.mimeModes=We,e.resolveMode=Ge,e.getMode=qe,e.modeExtensions=Xe,e.extendMode=Qe,e.copyState=Ke,e.startState=Ze,e.innerMode=Je,e.commands=ts,e.keyMap=Ho,e.keyName=qo,e.isModifierKey=Uo,e.lookupKey=Vo,e.normalizeKeyMap=Wo,e.StringStream=et,e.SharedTextMarker=wo,e.TextMarker=yo,e.LineWidget=mo,e.e_preventDefault=Ee,e.e_stopPropagation=Te,e.e_stop=De,e.addClass=P,e.contains=L,e.rmClass=E,e.keyNames=Fo}cl.prototype.init=function(e){var t=this,n=this,r=this.cm;this.createField(e);var i=this.textarea;function a(e){if(!Ae(r,e)){if(r.somethingSelected())Us({lineWise:!1,text:r.getSelections()});else{if(!r.options.lineWiseCopyCut)return;var t=Qs(r);Us({lineWise:!0,text:t.text}),"cut"==e.type?r.setSelections(t.ranges,null,q):(n.prevInput="",i.value=t.text.join("\n"),B(i))}"cut"==e.type&&(r.state.cutIncoming=+new Date)}}e.wrapper.insertBefore(this.wrapper,e.wrapper.firstChild),v&&(i.style.width="0px"),ye(i,"input",(function(){o&&s>=9&&t.hasSelection&&(t.hasSelection=null),n.poll()})),ye(i,"paste",(function(e){Ae(r,e)||qs(e,r)||(r.state.pasteIncoming=+new Date,n.fastPoll())})),ye(i,"cut",a),ye(i,"copy",a),ye(e.scroller,"paste",(function(t){if(!qn(e,t)&&!Ae(r,t)){if(!i.dispatchEvent)return r.state.pasteIncoming=+new Date,void n.focus();var a=new Event("paste");a.clipboardData=t.clipboardData,i.dispatchEvent(a)}})),ye(e.lineSpace,"selectstart",(function(t){qn(e,t)||Ee(t)})),ye(i,"compositionstart",(function(){var e=r.getCursor("from");n.composing&&n.composing.range.clear(),n.composing={start:e,range:r.markText(e,r.getCursor("to"),{className:"CodeMirror-composing"})}})),ye(i,"compositionend",(function(){n.composing&&(n.poll(),n.composing.range.clear(),n.composing=null)}))},cl.prototype.createField=function(e){this.wrapper=Js(),this.textarea=this.wrapper.firstChild;var t=this.cm.options;Ks(this.textarea,t.spellcheck,t.autocorrect,t.autocapitalize)},cl.prototype.screenReaderLabelChanged=function(e){e?this.textarea.setAttribute("aria-label",e):this.textarea.removeAttribute("aria-label")},cl.prototype.prepareSelection=function(){var e=this.cm,t=e.display,n=e.doc,r=qr(e);if(e.options.moveInputWithCursor){var i=Ar(e,n.sel.primary().head,"div"),a=t.wrapper.getBoundingClientRect(),o=t.lineDiv.getBoundingClientRect();r.teTop=Math.max(0,Math.min(t.wrapper.clientHeight-10,i.top+o.top-a.top)),r.teLeft=Math.max(0,Math.min(t.wrapper.clientWidth-10,i.left+o.left-a.left))}return r},cl.prototype.showSelection=function(e){var t=this.cm,n=t.display;M(n.cursorDiv,e.cursors),M(n.selectionDiv,e.selection),null!=e.teTop&&(this.wrapper.style.top=e.teTop+"px",this.wrapper.style.left=e.teLeft+"px")},cl.prototype.reset=function(e){if(!(this.contextMenuPending||this.composing&&e)){var t=this.cm;if(this.resetting=!0,t.somethingSelected()){this.prevInput="";var n=t.getSelection();this.textarea.value=n,t.state.focused&&B(this.textarea),o&&s>=9&&(this.hasSelection=n)}else e||(this.prevInput=this.textarea.value="",o&&s>=9&&(this.hasSelection=null));this.resetting=!1}},cl.prototype.getField=function(){return this.textarea},cl.prototype.supportsTouch=function(){return!1},cl.prototype.focus=function(){if("nocursor"!=this.cm.options.readOnly&&(!b||I(j(this.textarea))!=this.textarea))try{this.textarea.focus()}catch(e){}},cl.prototype.blur=function(){this.textarea.blur()},cl.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},cl.prototype.receivedFocus=function(){this.slowPoll()},cl.prototype.slowPoll=function(){var e=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,(function(){e.poll(),e.cm.state.focused&&e.slowPoll()}))},cl.prototype.fastPoll=function(){var e=!1,t=this;function n(){var r=t.poll();r||e?(t.pollingFast=!1,t.slowPoll()):(e=!0,t.polling.set(60,n))}t.pollingFast=!0,t.polling.set(20,n)},cl.prototype.poll=function(){var e=this,t=this.cm,n=this.textarea,r=this.prevInput;if(this.contextMenuPending||this.resetting||!t.state.focused||je(n)&&!r&&!this.composing||t.isReadOnly()||t.options.disableInput||t.state.keySeq)return!1;var i=n.value;if(i==r&&!t.somethingSelected())return!1;if(o&&s>=9&&this.hasSelection===i||y&&/[\uf700-\uf7ff]/.test(i))return t.display.input.reset(),!1;if(t.doc.sel==t.display.selForContextMenu){var a=i.charCodeAt(0);if(8203!=a||r||(r="​"),8666==a)return this.reset(),this.cm.execCommand("undo")}var l=0,c=Math.min(r.length,i.length);while(l1e3||i.indexOf("\n")>-1?n.value=e.prevInput="":e.prevInput=i,e.composing&&(e.composing.range.clear(),e.composing.range=t.markText(e.composing.start,t.getCursor("to"),{className:"CodeMirror-composing"}))})),!0},cl.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},cl.prototype.onKeyPress=function(){o&&s>=9&&(this.hasSelection=null),this.fastPoll()},cl.prototype.onContextMenu=function(e){var t=this,n=t.cm,r=n.display,i=t.textarea;t.contextMenuPending&&t.contextMenuPending();var a=jr(n,e),c=r.scroller.scrollTop;if(a&&!f){var u=n.options.resetSelectionOnContextMenu;u&&-1==n.doc.sel.contains(a)&&Bi(n,Va)(n.doc,da(a),q);var d,h=i.style.cssText,p=t.wrapper.style.cssText,m=t.wrapper.offsetParent.getBoundingClientRect();if(t.wrapper.style.cssText="position: static",i.style.cssText="position: absolute; width: 30px; height: 30px;\n top: "+(e.clientY-m.top-5)+"px; left: "+(e.clientX-m.left-5)+"px;\n z-index: 1000; background: "+(o?"rgba(255, 255, 255, .05)":"transparent")+";\n outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);",l&&(d=i.ownerDocument.defaultView.scrollY),r.input.focus(),l&&i.ownerDocument.defaultView.scrollTo(null,d),r.input.reset(),n.somethingSelected()||(i.value=t.prevInput=" "),t.contextMenuPending=b,r.selForContextMenu=n.doc.sel,clearTimeout(r.detectingSelectAll),o&&s>=9&&g(),k){De(e);var v=function(){we(window,"mouseup",v),setTimeout(b,20)};ye(window,"mouseup",v)}else setTimeout(b,50)}function g(){if(null!=i.selectionStart){var e=n.somethingSelected(),a="​"+(e?i.value:"");i.value="⇚",i.value=a,t.prevInput=e?"":"​",i.selectionStart=1,i.selectionEnd=a.length,r.selForContextMenu=n.doc.sel}}function b(){if(t.contextMenuPending==b&&(t.contextMenuPending=!1,t.wrapper.style.cssText=p,i.style.cssText=h,o&&s<9&&r.scrollbars.setScrollTop(r.scroller.scrollTop=c),null!=i.selectionStart)){(!o||o&&s<9)&&g();var e=0,a=function(){r.selForContextMenu==n.doc.sel&&0==i.selectionStart&&i.selectionEnd>0&&"​"==t.prevInput?Bi(n,Za)(n):e++<10?r.detectingSelectAll=setTimeout(a,500):(r.selForContextMenu=null,r.input.reset())};r.detectingSelectAll=setTimeout(a,200)}}},cl.prototype.readOnlyChanged=function(e){e||this.reset(),this.textarea.disabled="nocursor"==e,this.textarea.readOnly=!!e},cl.prototype.setUneditable=function(){},cl.prototype.needsContentAttribute=!1,Fs(Ys),Zs(Ys);var fl,hl="iter insert remove copy getEditor constructor".split(" ");for(fl in Eo.prototype)Eo.prototype.hasOwnProperty(fl)&&V(hl,fl)<0&&(Ys.prototype[fl]=function(e){return function(){return e.apply(this.doc,arguments)}}(Eo.prototype[fl]));return Ce(Eo),Ys.inputStyles={textarea:cl,contenteditable:nl},Ys.defineMode=function(e){Ys.defaults.mode||"null"==e||(Ys.defaults.mode=e),Ve.apply(this,arguments)},Ys.defineMIME=Ue,Ys.defineMode("null",(function(){return{token:function(e){return e.skipToEnd()}}})),Ys.defineMIME("text/plain","null"),Ys.defineExtension=function(e,t){Ys.prototype[e]=t},Ys.defineDocExtension=function(e,t){Eo.prototype[e]=t},Ys.fromTextArea=ul,dl(Ys),Ys.version="5.65.16",Ys}()},"56d6":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=(n=n("0838"))&&n.__esModule?n:{default:n};n={name:"VxeLoading",props:{value:Boolean,icon:String,text:String},computed:{loadingIcon:function(){return this.icon||r.default.icon.LOADING},loadingText:function(){var e=r.default.loadingText;return this.text||(null===e?e:r.default.i18n("vxe.loading.text"))}},render:function(e){var t=this.$scopedSlots,n=this.loadingIcon,r=this.loadingText;t=t.default;return e("div",{class:["vxe-loading",{"is--visible":this.value}]},t?[e("div",{class:"vxe-loading--warpper"},t.call(this,{}))]:[e("div",{class:"vxe-loading--chunk"},[n?e("i",{class:n}):e("div",{class:"vxe-loading--spinner"}),r?e("div",{class:"vxe-loading--text"},"".concat(r)):null])])}},t.default=n},"56ef":function(e,t,n){"use strict";var r=n("d066"),i=n("e330"),a=n("241c"),o=n("7418"),s=n("825a"),l=i([].concat);e.exports=r("Reflect","ownKeys")||function(e){var t=a.f(s(e)),n=o.f;return n?l(t,n(e)):t}},"576c":function(e,t,n){!function(e){"use strict"; +var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),r=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],i=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-us",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?n[e.month()]:t[e.month()]:t},monthsRegex:i,monthsShortRegex:i,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"MM/DD/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:0,doy:6}})}(n("c1df"))},5618:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Column=void 0;var r=(n=n("2000"))&&n.__esModule?n:{default:n};n=Object.assign(r.default,{install:function(e){e.component(r.default.name,r.default),e.component("VxeTableColumn",r.default)}}),n=t.Column=n,t.default=n},5692:function(e,t,n){"use strict";var r=n("c430"),i=n("c6cd");(e.exports=function(e,t){return i[e]||(i[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.33.2",mode:r?"pure":"global",copyright:"© 2014-2023 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.33.2/LICENSE",source:"https://github.com/zloirock/core-js"})},"56b3":function(e,t,n){e.exports=function(){"use strict";var e=navigator.userAgent,t=navigator.platform,n=/gecko\/\d/i.test(e),r=/MSIE \d/.test(e),i=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(e),a=/Edge\/(\d+)/.exec(e),o=r||i||a,s=o&&(r?document.documentMode||6:+(a||i)[1]),l=!a&&/WebKit\//.test(e),c=l&&/Qt\/\d+\.\d+/.test(e),u=!a&&/Chrome\/(\d+)/.exec(e),d=u&&+u[1],f=/Opera\//.test(e),h=/Apple Computer/.test(navigator.vendor),p=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(e),m=/PhantomJS/.test(e),v=h&&(/Mobile\/\w+/.test(e)||navigator.maxTouchPoints>2),g=/Android/.test(e),b=v||g||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(e),y=v||/Mac/.test(t),_=/\bCrOS\b/.test(e),w=/win/i.test(t),x=f&&e.match(/Version\/(\d*\.\d*)/);x&&(x=Number(x[1])),x&&x>=15&&(f=!1,l=!0);var A=y&&(c||f&&(null==x||x<12.11)),k=n||o&&s>=9;function S(e){return new RegExp("(^|\\s)"+e+"(?:$|\\s)\\s*")}var C,E=function(e,t){var n=e.className,r=S(t).exec(n);if(r){var i=n.slice(r.index+r[0].length);e.className=n.slice(0,r.index)+(i?r[1]+i:"")}};function T(e){for(var t=e.childNodes.length;t>0;--t)e.removeChild(e.firstChild);return e}function M(e,t){return T(e).appendChild(t)}function D(e,t,n,r){var i=document.createElement(e);if(n&&(i.className=n),r&&(i.style.cssText=r),"string"==typeof t)i.appendChild(document.createTextNode(t));else if(t)for(var a=0;a=t)return o+(t-a);o+=s-a,o+=n-o%n,a=s+1}}v?B=function(e){e.selectionStart=0,e.selectionEnd=e.value.length}:o&&(B=function(e){try{e.select()}catch(e){}});var H=function(){this.id=null,this.f=null,this.time=0,this.handler=j(this.onTimeout,this)};function z(e,t){for(var n=0;n=t)return r+Math.min(o,t-i);if(i+=a-r,i+=n-i%n,r=a+1,i>=t)return r}}var Q=[""];function K(e){while(Q.length<=e)Q.push(J(Q)+" ");return Q[e]}function J(e){return e[e.length-1]}function Z(e,t){for(var n=[],r=0;r"€"&&(e.toUpperCase()!=e.toLowerCase()||re.test(e))}function ae(e,t){return t?!!(t.source.indexOf("\\w")>-1&&ie(e))||t.test(e):ie(e)}function oe(e){for(var t in e)if(e.hasOwnProperty(t)&&e[t])return!1;return!0}var se=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/;function le(e){return e.charCodeAt(0)>=768&&se.test(e)}function ce(e,t,n){while((n<0?t>0:tn?-1:1;;){if(t==n)return t;var i=(t+n)/2,a=r<0?Math.ceil(i):Math.floor(i);if(a==t)return e(a)?t:n;e(a)?n=a:t=a+r}}function de(e,t,n,r){if(!e)return r(t,n,"ltr",0);for(var i=!1,a=0;at||t==n&&o.to==t)&&(r(Math.max(o.from,t),Math.min(o.to,n),1==o.level?"rtl":"ltr",a),i=!0)}i||r(t,n,"ltr")}var fe=null;function he(e,t,n){var r;fe=null;for(var i=0;it)return i;a.to==t&&(a.from!=a.to&&"before"==n?r=i:fe=i),a.from==t&&(a.from!=a.to&&"before"!=n?r=i:fe=i)}return null!=r?r:fe}var pe=function(){var e="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",t="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function n(n){return n<=247?e.charAt(n):1424<=n&&n<=1524?"R":1536<=n&&n<=1785?t.charAt(n-1536):1774<=n&&n<=2220?"r":8192<=n&&n<=8203?"w":8204==n?"b":"L"}var r=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,i=/[stwN]/,a=/[LRr]/,o=/[Lb1n]/,s=/[1n]/;function l(e,t,n){this.level=e,this.from=t,this.to=n}return function(e,t){var c="ltr"==t?"L":"R";if(0==e.length||"ltr"==t&&!r.test(e))return!1;for(var u=e.length,d=[],f=0;f-1&&(r[t]=i.slice(0,a).concat(i.slice(a+1)))}}}function _e(e,t){var n=be(e,t);if(n.length)for(var r=Array.prototype.slice.call(arguments,2),i=0;i0}function ke(e){e.prototype.on=function(e,t){ge(this,e,t)},e.prototype.off=function(e,t){ye(this,e,t)}}function Se(e){e.preventDefault?e.preventDefault():e.returnValue=!1}function Ce(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}function Ee(e){return null!=e.defaultPrevented?e.defaultPrevented:0==e.returnValue}function Te(e){Se(e),Ce(e)}function Me(e){return e.target||e.srcElement}function De(e){var t=e.which;return null==t&&(1&e.button?t=1:2&e.button?t=3:4&e.button&&(t=2)),y&&e.ctrlKey&&1==t&&(t=3),t}var Oe,Le,Ie=function(){if(o&&s<9)return!1;var e=D("div");return"draggable"in e||"dragDrop"in e}();function Pe(e){if(null==Oe){var t=D("span","​");M(e,D("span",[t,document.createTextNode("x")])),0!=e.firstChild.offsetHeight&&(Oe=t.offsetWidth<=1&&t.offsetHeight>2&&!(o&&s<8))}var n=Oe?D("span","​"):D("span"," ",null,"display: inline-block; width: 1px; margin-right: -1px");return n.setAttribute("cm-text",""),n}function Re(e){if(null!=Le)return Le;var t=M(e,document.createTextNode("AخA")),n=C(t,0,1).getBoundingClientRect(),r=C(t,1,2).getBoundingClientRect();return T(e),!(!n||n.left==n.right)&&(Le=r.right-n.right<3)}var Be=3!="\n\nb".split(/\n/).length?function(e){var t=0,n=[],r=e.length;while(t<=r){var i=e.indexOf("\n",t);-1==i&&(i=e.length);var a=e.slice(t,"\r"==e.charAt(i-1)?i-1:i),o=a.indexOf("\r");-1!=o?(n.push(a.slice(0,o)),t+=o+1):(n.push(a),t=i+1)}return n}:function(e){return e.split(/\r\n?|\n/)},Ne=window.getSelection?function(e){try{return e.selectionStart!=e.selectionEnd}catch(e){return!1}}:function(e){var t;try{t=e.ownerDocument.selection.createRange()}catch(e){}return!(!t||t.parentElement()!=e)&&0!=t.compareEndPoints("StartToEnd",t)},Fe=function(){var e=D("div");return"oncopy"in e||(e.setAttribute("oncopy","return;"),"function"==typeof e.oncopy)}(),je=null;function $e(e){if(null!=je)return je;var t=M(e,D("span","x")),n=t.getBoundingClientRect(),r=C(t,0,1).getBoundingClientRect();return je=Math.abs(n.left-r.left)>1}var Ye={},He={};function ze(e,t){arguments.length>2&&(t.dependencies=Array.prototype.slice.call(arguments,2)),Ye[e]=t}function We(e,t){He[e]=t}function Ve(e){if("string"==typeof e&&He.hasOwnProperty(e))e=He[e];else if(e&&"string"==typeof e.name&&He.hasOwnProperty(e.name)){var t=He[e.name];"string"==typeof t&&(t={name:t}),e=ne(t,e),e.name=t.name}else{if("string"==typeof e&&/^[\w\-]+\/[\w\-]+\+xml$/.test(e))return Ve("application/xml");if("string"==typeof e&&/^[\w\-]+\/[\w\-]+\+json$/.test(e))return Ve("application/json")}return"string"==typeof e?{name:e}:e||{name:"null"}}function Ue(e,t){t=Ve(t);var n=Ye[t.name];if(!n)return Ue(e,"text/plain");var r=n(e,t);if(Ge.hasOwnProperty(t.name)){var i=Ge[t.name];for(var a in i)i.hasOwnProperty(a)&&(r.hasOwnProperty(a)&&(r["_"+a]=r[a]),r[a]=i[a])}if(r.name=t.name,t.helperType&&(r.helperType=t.helperType),t.modeProps)for(var o in t.modeProps)r[o]=t.modeProps[o];return r}var Ge={};function qe(e,t){var n=Ge.hasOwnProperty(e)?Ge[e]:Ge[e]={};$(t,n)}function Xe(e,t){if(!0===t)return t;if(e.copyState)return e.copyState(t);var n={};for(var r in t){var i=t[r];i instanceof Array&&(i=i.concat([])),n[r]=i}return n}function Qe(e,t){var n;while(e.innerMode){if(n=e.innerMode(t),!n||n.mode==e)break;t=n.state,e=n.mode}return n||{mode:e,state:t}}function Ke(e,t,n){return!e.startState||e.startState(t,n)}var Je=function(e,t,n){this.pos=this.start=0,this.string=e,this.tabSize=t||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=n};function Ze(e,t){if(t-=e.first,t<0||t>=e.size)throw new Error("There is no line "+(t+e.first)+" in the document.");var n=e;while(!n.lines)for(var r=0;;++r){var i=n.children[r],a=i.chunkSize();if(t=e.first&&tn?st(n,Ze(e,n).text.length):mt(t,Ze(e,t.line).text.length)}function mt(e,t){var n=e.ch;return null==n||n>t?st(e.line,t):n<0?st(e.line,0):e}function vt(e,t){for(var n=[],r=0;r=this.string.length},Je.prototype.sol=function(){return this.pos==this.lineStart},Je.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},Je.prototype.next=function(){if(this.post},Je.prototype.eatSpace=function(){var e=this.pos;while(/[\s\u00a0]/.test(this.string.charAt(this.pos)))++this.pos;return this.pos>e},Je.prototype.skipToEnd=function(){this.pos=this.string.length},Je.prototype.skipTo=function(e){var t=this.string.indexOf(e,this.pos);if(t>-1)return this.pos=t,!0},Je.prototype.backUp=function(e){this.pos-=e},Je.prototype.column=function(){return this.lastColumnPos0?null:(r&&!1!==t&&(this.pos+=r[0].length),r)}var i=function(e){return n?e.toLowerCase():e},a=this.string.substr(this.pos,e.length);if(i(a)==i(e))return!1!==t&&(this.pos+=e.length),!0},Je.prototype.current=function(){return this.string.slice(this.start,this.pos)},Je.prototype.hideFirstChars=function(e,t){this.lineStart+=e;try{return t()}finally{this.lineStart-=e}},Je.prototype.lookAhead=function(e){var t=this.lineOracle;return t&&t.lookAhead(e)},Je.prototype.baseToken=function(){var e=this.lineOracle;return e&&e.baseToken(this.pos)};var gt=function(e,t){this.state=e,this.lookAhead=t},bt=function(e,t,n,r){this.state=t,this.doc=e,this.line=n,this.maxLookAhead=r||0,this.baseTokens=null,this.baseTokenPos=1};function yt(e,t,n,r){var i=[e.state.modeGen],a={};Tt(e,t.text,e.doc.mode,n,(function(e,t){return i.push(e,t)}),a,r);for(var o=n.state,s=function(r){n.baseTokens=i;var s=e.state.overlays[r],l=1,c=0;n.state=!0,Tt(e,t.text,s.mode,n,(function(e,t){var n=l;while(ce&&i.splice(l,1,e,i[l+1],r),l+=2,c=Math.min(e,r)}if(t)if(s.opaque)i.splice(n,l-n,e,"overlay "+t),l=n+2;else for(;ne.options.maxHighlightLength&&Xe(e.doc.mode,r.state),a=yt(e,t,r);i&&(r.state=i),t.stateAfter=r.save(!i),t.styles=a.styles,a.classes?t.styleClasses=a.classes:t.styleClasses&&(t.styleClasses=null),n===e.doc.highlightFrontier&&(e.doc.modeFrontier=Math.max(e.doc.modeFrontier,++e.doc.highlightFrontier))}return t.styles}function wt(e,t,n){var r=e.doc,i=e.display;if(!r.mode.startState)return new bt(r,!0,t);var a=Mt(e,t,n),o=a>r.first&&Ze(r,a-1).stateAfter,s=o?bt.fromSaved(r,o,a):new bt(r,Ke(r.mode),a);return r.iter(a,t,(function(n){xt(e,n.text,s);var r=s.line;n.stateAfter=r==t-1||r%5==0||r>=i.viewFrom&&rt.start)return a}throw new Error("Mode "+e.name+" failed to advance stream.")}bt.prototype.lookAhead=function(e){var t=this.doc.getLine(this.line+e);return null!=t&&e>this.maxLookAhead&&(this.maxLookAhead=e),t},bt.prototype.baseToken=function(e){if(!this.baseTokens)return null;while(this.baseTokens[this.baseTokenPos]<=e)this.baseTokenPos+=2;var t=this.baseTokens[this.baseTokenPos+1];return{type:t&&t.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-e}},bt.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},bt.fromSaved=function(e,t,n){return t instanceof gt?new bt(e,Xe(e.mode,t.state),n,t.lookAhead):new bt(e,Xe(e.mode,t),n)},bt.prototype.save=function(e){var t=!1!==e?Xe(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new gt(t,this.maxLookAhead):t};var St=function(e,t,n){this.start=e.start,this.end=e.pos,this.string=e.current(),this.type=t||null,this.state=n};function Ct(e,t,n,r){var i,a=e.doc,o=a.mode;t=pt(a,t);var s,l=Ze(a,t.line),c=wt(e,t.line,n),u=new Je(l.text,e.options.tabSize,c);r&&(s=[]);while((r||u.pose.options.maxHighlightLength?(s=!1,o&&xt(e,t,r,d.pos),d.pos=t.length,l=null):l=Et(kt(n,d,r.state,f),a),f){var h=f[0].name;h&&(l="m-"+(l?h+" "+l:h))}if(!s||u!=l){while(co;--s){if(s<=a.first)return a.first;var l=Ze(a,s-1),c=l.stateAfter;if(c&&(!n||s+(c instanceof gt?c.lookAhead:0)<=a.modeFrontier))return s;var u=Y(l.text,null,e.options.tabSize);(null==i||r>u)&&(i=s-1,r=u)}return i}function Dt(e,t){if(e.modeFrontier=Math.min(e.modeFrontier,t),!(e.highlightFrontiern;r--){var i=Ze(e,r).stateAfter;if(i&&(!(i instanceof gt)||r+i.lookAhead=t:a.to>t);(r||(r=[])).push(new Rt(o,a.from,l?null:a.to))}}return r}function $t(e,t,n){var r;if(e)for(var i=0;i=t:a.to>t);if(s||a.from==t&&"bookmark"==o.type&&(!n||a.marker.insertLeft)){var l=null==a.from||(o.inclusiveLeft?a.from<=t:a.from0&&s)for(var _=0;_0)){var u=[l,1],d=lt(c.from,s.from),f=lt(c.to,s.to);(d<0||!o.inclusiveLeft&&!d)&&u.push({from:c.from,to:s.from}),(f>0||!o.inclusiveRight&&!f)&&u.push({from:s.to,to:c.to}),i.splice.apply(i,u),l+=u.length-3}}return i}function Wt(e){var t=e.markedSpans;if(t){for(var n=0;nt)&&(!n||qt(n,a.marker)<0)&&(n=a.marker)}return n}function Zt(e,t,n,r,i){var a=Ze(e,t),o=Lt&&a.markedSpans;if(o)for(var s=0;s=0&&d<=0||u<=0&&d>=0)&&(u<=0&&(l.marker.inclusiveRight&&i.inclusiveLeft?lt(c.to,n)>=0:lt(c.to,n)>0)||u>=0&&(l.marker.inclusiveRight&&i.inclusiveLeft?lt(c.from,r)<=0:lt(c.from,r)<0)))return!0}}}function en(e){var t;while(t=Qt(e))e=t.find(-1,!0).line;return e}function tn(e){var t;while(t=Kt(e))e=t.find(1,!0).line;return e}function nn(e){var t,n;while(t=Kt(e))e=t.find(1,!0).line,(n||(n=[])).push(e);return n}function rn(e,t){var n=Ze(e,t),r=en(n);return n==r?t:rt(r)}function an(e,t){if(t>e.lastLine())return t;var n,r=Ze(e,t);if(!on(e,r))return t;while(n=Kt(r))r=n.find(1,!0).line;return rt(r)+1}function on(e,t){var n=Lt&&t.markedSpans;if(n)for(var r=void 0,i=0;it.maxLineLength&&(t.maxLineLength=n,t.maxLine=e)}))}var dn=function(e,t,n){this.text=e,Vt(this,t),this.height=n?n(this):1};function fn(e,t,n,r){e.text=t,e.stateAfter&&(e.stateAfter=null),e.styles&&(e.styles=null),null!=e.order&&(e.order=null),Wt(e),Vt(e,n);var i=r?r(e):1;i!=e.height&&nt(e,i)}function hn(e){e.parent=null,Wt(e)}dn.prototype.lineNo=function(){return rt(this)},ke(dn);var pn={},mn={};function vn(e,t){if(!e||/^\s*$/.test(e))return null;var n=t.addModeClass?mn:pn;return n[e]||(n[e]=e.replace(/\S+/g,"cm-$&"))}function gn(e,t){var n=O("span",null,null,l?"padding-right: .1px":null),r={pre:O("pre",[n],"CodeMirror-line"),content:n,col:0,pos:0,cm:e,trailingSpace:!1,splitSpaces:e.getOption("lineWrapping")};t.measure={};for(var i=0;i<=(t.rest?t.rest.length:0);i++){var a=i?t.rest[i-1]:t.line,o=void 0;r.pos=0,r.addToken=yn,Re(e.display.measure)&&(o=me(a,e.doc.direction))&&(r.addToken=wn(r.addToken,o)),r.map=[];var s=t!=e.display.externalMeasured&&rt(a);An(a,r,_t(e,a,s)),a.styleClasses&&(a.styleClasses.bgClass&&(r.bgClass=R(a.styleClasses.bgClass,r.bgClass||"")),a.styleClasses.textClass&&(r.textClass=R(a.styleClasses.textClass,r.textClass||""))),0==r.map.length&&r.map.push(0,0,r.content.appendChild(Pe(e.display.measure))),0==i?(t.measure.map=r.map,t.measure.cache={}):((t.measure.maps||(t.measure.maps=[])).push(r.map),(t.measure.caches||(t.measure.caches=[])).push({}))}if(l){var c=r.content.lastChild;(/\bcm-tab\b/.test(c.className)||c.querySelector&&c.querySelector(".cm-tab"))&&(r.content.className="cm-tab-wrap-hack")}return _e(e,"renderLine",e,t.line,r.pre),r.pre.className&&(r.textClass=R(r.pre.className,r.textClass||"")),r}function bn(e){var t=D("span","•","cm-invalidchar");return t.title="\\u"+e.charCodeAt(0).toString(16),t.setAttribute("aria-label",t.title),t}function yn(e,t,n,r,i,a,l){if(t){var c,u=e.splitSpaces?_n(t,e.trailingSpace):t,d=e.cm.state.specialChars,f=!1;if(d.test(t)){c=document.createDocumentFragment();var h=0;while(1){d.lastIndex=h;var p=d.exec(t),m=p?p.index-h:t.length-h;if(m){var v=document.createTextNode(u.slice(h,h+m));o&&s<9?c.appendChild(D("span",[v])):c.appendChild(v),e.map.push(e.pos,e.pos+m,v),e.col+=m,e.pos+=m}if(!p)break;h+=m+1;var g=void 0;if("\t"==p[0]){var b=e.cm.options.tabSize,y=b-e.col%b;g=c.appendChild(D("span",K(y),"cm-tab")),g.setAttribute("role","presentation"),g.setAttribute("cm-text","\t"),e.col+=y}else"\r"==p[0]||"\n"==p[0]?(g=c.appendChild(D("span","\r"==p[0]?"␍":"␤","cm-invalidchar")),g.setAttribute("cm-text",p[0]),e.col+=1):(g=e.cm.options.specialCharPlaceholder(p[0]),g.setAttribute("cm-text",p[0]),o&&s<9?c.appendChild(D("span",[g])):c.appendChild(g),e.col+=1);e.map.push(e.pos,e.pos+1,g),e.pos++}}else e.col+=t.length,c=document.createTextNode(u),e.map.push(e.pos,e.pos+t.length,c),o&&s<9&&(f=!0),e.pos+=t.length;if(e.trailingSpace=32==u.charCodeAt(t.length-1),n||r||i||f||a||l){var _=n||"";r&&(_+=r),i&&(_+=i);var w=D("span",[c],_,a);if(l)for(var x in l)l.hasOwnProperty(x)&&"style"!=x&&"class"!=x&&w.setAttribute(x,l[x]);return e.content.appendChild(w)}e.content.appendChild(c)}}function _n(e,t){if(e.length>1&&!/ /.test(e))return e;for(var n=t,r="",i=0;ic&&d.from<=c)break;if(d.to>=u)return e(n,r,i,a,o,s,l);e(n,r.slice(0,d.to-c),i,a,null,s,l),a=null,r=r.slice(d.to-c),c=d.to}}}function xn(e,t,n,r){var i=!r&&n.widgetNode;i&&e.map.push(e.pos,e.pos+t,i),!r&&e.cm.display.input.needsContentAttribute&&(i||(i=e.content.appendChild(document.createElement("span"))),i.setAttribute("cm-marker",n.id)),i&&(e.cm.display.input.setUneditable(i),e.content.appendChild(i)),e.pos+=t,e.trailingSpace=!1}function An(e,t,n){var r=e.markedSpans,i=e.text,a=0;if(r)for(var o,s,l,c,u,d,f,h=i.length,p=0,m=1,v="",g=0;;){if(g==p){l=c=u=s="",f=null,d=null,g=1/0;for(var b=[],y=void 0,_=0;_p||x.collapsed&&w.to==p&&w.from==p)){if(null!=w.to&&w.to!=p&&g>w.to&&(g=w.to,c=""),x.className&&(l+=" "+x.className),x.css&&(s=(s?s+";":"")+x.css),x.startStyle&&w.from==p&&(u+=" "+x.startStyle),x.endStyle&&w.to==g&&(y||(y=[])).push(x.endStyle,w.to),x.title&&((f||(f={})).title=x.title),x.attributes)for(var A in x.attributes)(f||(f={}))[A]=x.attributes[A];x.collapsed&&(!d||qt(d.marker,x)<0)&&(d=w)}else w.from>p&&g>w.from&&(g=w.from)}if(y)for(var k=0;k=h)break;var C=Math.min(h,g);while(1){if(v){var E=p+v.length;if(!d){var T=E>C?v.slice(0,C-p):v;t.addToken(t,T,o?o+l:l,u,p+T.length==g?c:"",s,f)}if(E>=C){v=v.slice(C-p),p=C;break}p=E,u=""}v=i.slice(a,a=n[m++]),o=vn(n[m++],t.cm.options)}}else for(var M=1;M2&&a.push((l.bottom+c.top)/2-n.top)}}a.push(n.bottom-n.top)}}function er(e,t,n){if(e.line==t)return{map:e.measure.map,cache:e.measure.cache};if(e.rest){for(var r=0;rn)return{map:e.measure.maps[i],cache:e.measure.caches[i],before:!0}}}function tr(e,t){t=en(t);var n=rt(t),r=e.display.externalMeasured=new kn(e.doc,t,n);r.lineN=n;var i=r.built=gn(e,r);return r.text=i.pre,M(e.display.lineMeasure,i.pre),r}function nr(e,t,n,r){return ar(e,ir(e,t),n,r)}function rr(e,t){if(t>=e.display.viewFrom&&t=n.lineN&&tt)&&(a=l-s,i=a-1,t>=l&&(o="right")),null!=i){if(r=e[c+2],s==l&&n==(r.insertLeft?"left":"right")&&(o=n),"left"==n&&0==i)while(c&&e[c-2]==e[c-3]&&e[c-1].insertLeft)r=e[2+(c-=3)],o="left";if("right"==n&&i==l-s)while(c=0;i--)if((n=e[i]).left!=n.right)break;return n}function ur(e,t,n,r){var i,a=lr(t.map,n,r),l=a.node,c=a.start,u=a.end,d=a.collapse;if(3==l.nodeType){for(var f=0;f<4;f++){while(c&&le(t.line.text.charAt(a.coverStart+c)))--c;while(a.coverStart+u0&&(d=r="right"),i=e.options.lineWrapping&&(h=l.getClientRects()).length>1?h["right"==r?h.length-1:0]:l.getBoundingClientRect()}if(o&&s<9&&!c&&(!i||!i.left&&!i.right)){var p=l.parentNode.getClientRects()[0];i=p?{left:p.left,right:p.left+Lr(e.display),top:p.top,bottom:p.bottom}:sr}for(var m=i.top-t.rect.top,v=i.bottom-t.rect.top,g=(m+v)/2,b=t.view.measure.heights,y=0;y=r.text.length?(l=r.text.length,c="before"):l<=0&&(l=0,c="after"),!s)return o("before"==c?l-1:l,"before"==c);function u(e,t,n){var r=s[t],i=1==r.level;return o(n?e-1:e,i!=n)}var d=he(s,l,c),f=fe,h=u(l,d,"before"==c);return null!=f&&(h.other=u(l,f,"before"!=c)),h}function xr(e,t){var n=0;t=pt(e.doc,t),e.options.lineWrapping||(n=Lr(e.display)*t.ch);var r=Ze(e.doc,t.line),i=ln(r)+Gn(e.display);return{left:n,right:n,top:i,bottom:i+r.height}}function Ar(e,t,n,r,i){var a=st(e,t,n);return a.xRel=i,r&&(a.outside=r),a}function kr(e,t,n){var r=e.doc;if(n+=e.display.viewOffset,n<0)return Ar(r.first,0,null,-1,-1);var i=it(r,n),a=r.first+r.size-1;if(i>a)return Ar(r.first+r.size-1,Ze(r,a).text.length,null,1,1);t<0&&(t=0);for(var o=Ze(r,i);;){var s=Tr(e,o,i,t,n),l=Jt(o,s.ch+(s.xRel>0||s.outside>0?1:0));if(!l)return s;var c=l.find(1);if(c.line==i)return c;o=Ze(r,i=c.line)}}function Sr(e,t,n,r){r-=gr(t);var i=t.text.length,a=ue((function(t){return ar(e,n,t-1).bottom<=r}),i,0);return i=ue((function(t){return ar(e,n,t).top>r}),a,i),{begin:a,end:i}}function Cr(e,t,n,r){n||(n=ir(e,t));var i=br(e,t,ar(e,n,r),"line").top;return Sr(e,t,n,i)}function Er(e,t,n,r){return!(e.bottom<=n)&&(e.top>n||(r?e.left:e.right)>t)}function Tr(e,t,n,r,i){i-=ln(t);var a=ir(e,t),o=gr(t),s=0,l=t.text.length,c=!0,u=me(t,e.doc.direction);if(u){var d=(e.options.lineWrapping?Dr:Mr)(e,t,n,a,u,r,i);c=1!=d.level,s=c?d.from:d.to-1,l=c?d.to:d.from-1}var f,h,p=null,m=null,v=ue((function(t){var n=ar(e,a,t);return n.top+=o,n.bottom+=o,!!Er(n,r,i,!1)&&(n.top<=i&&n.left<=r&&(p=t,m=n),!0)}),s,l),g=!1;if(m){var b=r-m.left=_.bottom?1:0}return v=ce(t.text,v,1),Ar(n,v,h,g,r-f)}function Mr(e,t,n,r,i,a,o){var s=ue((function(s){var l=i[s],c=1!=l.level;return Er(wr(e,st(n,c?l.to:l.from,c?"before":"after"),"line",t,r),a,o,!0)}),0,i.length-1),l=i[s];if(s>0){var c=1!=l.level,u=wr(e,st(n,c?l.from:l.to,c?"after":"before"),"line",t,r);Er(u,a,o,!0)&&u.top>o&&(l=i[s-1])}return l}function Dr(e,t,n,r,i,a,o){var s=Sr(e,t,r,o),l=s.begin,c=s.end;/\s/.test(t.text.charAt(c-1))&&c--;for(var u=null,d=null,f=0;f=c||h.to<=l)){var p=1!=h.level,m=ar(e,r,p?Math.min(c,h.to)-1:Math.max(l,h.from)).right,v=mv)&&(u=h,d=v)}}return u||(u=i[i.length-1]),u.fromc&&(u={from:u.from,to:c,level:u.level}),u}function Or(e){if(null!=e.cachedTextHeight)return e.cachedTextHeight;if(null==or){or=D("pre",null,"CodeMirror-line-like");for(var t=0;t<49;++t)or.appendChild(document.createTextNode("x")),or.appendChild(D("br"));or.appendChild(document.createTextNode("x"))}M(e.measure,or);var n=or.offsetHeight/50;return n>3&&(e.cachedTextHeight=n),T(e.measure),n||1}function Lr(e){if(null!=e.cachedCharWidth)return e.cachedCharWidth;var t=D("span","xxxxxxxxxx"),n=D("pre",[t],"CodeMirror-line-like");M(e.measure,n);var r=t.getBoundingClientRect(),i=(r.right-r.left)/10;return i>2&&(e.cachedCharWidth=i),i||10}function Ir(e){for(var t=e.display,n={},r={},i=t.gutters.clientLeft,a=t.gutters.firstChild,o=0;a;a=a.nextSibling,++o){var s=e.display.gutterSpecs[o].className;n[s]=a.offsetLeft+a.clientLeft+i,r[s]=a.clientWidth}return{fixedPos:Pr(t),gutterTotalWidth:t.gutters.offsetWidth,gutterLeft:n,gutterWidth:r,wrapperWidth:t.wrapper.clientWidth}}function Pr(e){return e.scroller.getBoundingClientRect().left-e.sizer.getBoundingClientRect().left}function Rr(e){var t=Or(e.display),n=e.options.lineWrapping,r=n&&Math.max(5,e.display.scroller.clientWidth/Lr(e.display)-3);return function(i){if(on(e.doc,i))return 0;var a=0;if(i.widgets)for(var o=0;o0&&(l=Ze(e.doc,c.line).text).length==c.ch){var u=Y(l,l.length,e.options.tabSize)-l.length;c=st(c.line,Math.max(0,Math.round((a-Xn(e.display).left)/Lr(e.display))-u))}return c}function Fr(e,t){if(t>=e.display.viewTo)return null;if(t-=e.display.viewFrom,t<0)return null;for(var n=e.display.view,r=0;rt)&&(i.updateLineNumbers=t),e.curOp.viewChanged=!0,t>=i.viewTo)Lt&&rn(e.doc,t)i.viewFrom?Yr(e):(i.viewFrom+=r,i.viewTo+=r);else if(t<=i.viewFrom&&n>=i.viewTo)Yr(e);else if(t<=i.viewFrom){var a=Hr(e,n,n+r,1);a?(i.view=i.view.slice(a.index),i.viewFrom=a.lineN,i.viewTo+=r):Yr(e)}else if(n>=i.viewTo){var o=Hr(e,t,t,-1);o?(i.view=i.view.slice(0,o.index),i.viewTo=o.lineN):Yr(e)}else{var s=Hr(e,t,t,-1),l=Hr(e,n,n+r,1);s&&l?(i.view=i.view.slice(0,s.index).concat(Sn(e,s.lineN,l.lineN)).concat(i.view.slice(l.index)),i.viewTo+=r):Yr(e)}var c=i.externalMeasured;c&&(n=i.lineN&&t=r.viewTo)){var a=r.view[Fr(e,t)];if(null!=a.node){var o=a.changes||(a.changes=[]);-1==z(o,n)&&o.push(n)}}}function Yr(e){e.display.viewFrom=e.display.viewTo=e.doc.first,e.display.view=[],e.display.viewOffset=0}function Hr(e,t,n,r){var i,a=Fr(e,t),o=e.display.view;if(!Lt||n==e.doc.first+e.doc.size)return{index:a,lineN:n};for(var s=e.display.viewFrom,l=0;l0){if(a==o.length-1)return null;i=s+o[a].size-t,a++}else i=s-t;t+=i,n+=i}while(rn(e.doc,n)!=n){if(a==(r<0?0:o.length-1))return null;n+=r*o[a-(r<0?1:0)].size,a+=r}return{index:a,lineN:n}}function zr(e,t,n){var r=e.display,i=r.view;0==i.length||t>=r.viewTo||n<=r.viewFrom?(r.view=Sn(e,t,n),r.viewFrom=t):(r.viewFrom>t?r.view=Sn(e,t,r.viewFrom).concat(r.view):r.viewFromn&&(r.view=r.view.slice(0,Fr(e,n)))),r.viewTo=n}function Wr(e){for(var t=e.display.view,n=0,r=0;r=e.display.viewTo||l.to().line0?o:e.defaultCharWidth())+"px"}if(r.other){var s=n.appendChild(D("div"," ","CodeMirror-cursor CodeMirror-secondarycursor"));s.style.display="",s.style.left=r.other.left+"px",s.style.top=r.other.top+"px",s.style.height=.85*(r.other.bottom-r.other.top)+"px"}}function qr(e,t){return e.top-t.top||e.left-t.left}function Xr(e,t,n){var r=e.display,i=e.doc,a=document.createDocumentFragment(),o=Xn(e.display),s=o.left,l=Math.max(r.sizerWidth,Kn(e)-r.sizer.offsetLeft)-o.right,c="ltr"==i.direction;function u(e,t,n,r){t<0&&(t=0),t=Math.round(t),r=Math.round(r),a.appendChild(D("div",null,"CodeMirror-selected","position: absolute; left: "+e+"px;\n top: "+t+"px; width: "+(null==n?l-e:n)+"px;\n height: "+(r-t)+"px"))}function d(t,n,r){var a,o,d=Ze(i,t),f=d.text.length;function h(n,r){return _r(e,st(t,n),"div",d,r)}function p(t,n,r){var i=Cr(e,d,null,t),a="ltr"==n==("after"==r)?"left":"right",o="after"==r?i.begin:i.end-(/\s/.test(d.text.charAt(i.end-1))?2:1);return h(o,a)[a]}var m=me(d,i.direction);return de(m,n||0,null==r?f:r,(function(e,t,i,d){var v="ltr"==i,g=h(e,v?"left":"right"),b=h(t-1,v?"right":"left"),y=null==n&&0==e,_=null==r&&t==f,w=0==d,x=!m||d==m.length-1;if(b.top-g.top<=3){var A=(c?y:_)&&w,k=(c?_:y)&&x,S=A?s:(v?g:b).left,C=k?l:(v?b:g).right;u(S,g.top,C-S,g.bottom)}else{var E,T,M,D;v?(E=c&&y&&w?s:g.left,T=c?l:p(e,i,"before"),M=c?s:p(t,i,"after"),D=c&&_&&x?l:b.right):(E=c?p(e,i,"before"):s,T=!c&&y&&w?l:g.right,M=!c&&_&&x?s:b.left,D=c?p(t,i,"after"):l),u(E,g.top,T-E,g.bottom),g.bottom0?t.blinker=setInterval((function(){e.hasFocus()||ei(e),t.cursorDiv.style.visibility=(n=!n)?"":"hidden"}),e.options.cursorBlinkRate):e.options.cursorBlinkRate<0&&(t.cursorDiv.style.visibility="hidden")}}function Kr(e){e.hasFocus()||(e.display.input.focus(),e.state.focused||Zr(e))}function Jr(e){e.state.delayingBlurEvent=!0,setTimeout((function(){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1,e.state.focused&&ei(e))}),100)}function Zr(e,t){e.state.delayingBlurEvent&&!e.state.draggingText&&(e.state.delayingBlurEvent=!1),"nocursor"!=e.options.readOnly&&(e.state.focused||(_e(e,"focus",e,t),e.state.focused=!0,P(e.display.wrapper,"CodeMirror-focused"),e.curOp||e.display.selForContextMenu==e.doc.sel||(e.display.input.reset(),l&&setTimeout((function(){return e.display.input.reset(!0)}),20)),e.display.input.receivedFocus()),Qr(e))}function ei(e,t){e.state.delayingBlurEvent||(e.state.focused&&(_e(e,"blur",e,t),e.state.focused=!1,E(e.display.wrapper,"CodeMirror-focused")),clearInterval(e.display.blinker),setTimeout((function(){e.state.focused||(e.display.shift=!1)}),150))}function ti(e){for(var t=e.display,n=t.lineDiv.offsetTop,r=Math.max(0,t.scroller.getBoundingClientRect().top),i=t.lineDiv.getBoundingClientRect().top,a=0,l=0;l.005||m<-.005)&&(ie.display.sizerWidth){var g=Math.ceil(f/Lr(e.display));g>e.display.maxLineLength&&(e.display.maxLineLength=g,e.display.maxLine=c.line,e.display.maxLineChanged=!0)}}}Math.abs(a)>2&&(t.scroller.scrollTop+=a)}function ni(e){if(e.widgets)for(var t=0;t=o&&(a=it(t,ln(Ze(t,l))-e.wrapper.clientHeight),o=l)}return{from:a,to:Math.max(o,a+1)}}function ii(e,t){if(!we(e,"scrollCursorIntoView")){var n=e.display,r=n.sizer.getBoundingClientRect(),i=null,a=n.wrapper.ownerDocument;if(t.top+r.top<0?i=!0:t.bottom+r.top>(a.defaultView.innerHeight||a.documentElement.clientHeight)&&(i=!1),null!=i&&!m){var o=D("div","​",null,"position: absolute;\n top: "+(t.top-n.viewOffset-Gn(e.display))+"px;\n height: "+(t.bottom-t.top+Qn(e)+n.barHeight)+"px;\n left: "+t.left+"px; width: "+Math.max(2,t.right-t.left)+"px;");e.display.lineSpace.appendChild(o),o.scrollIntoView(i),e.display.lineSpace.removeChild(o)}}}function ai(e,t,n,r){var i;null==r&&(r=0),e.options.lineWrapping||t!=n||(n="before"==t.sticky?st(t.line,t.ch+1,"before"):t,t=t.ch?st(t.line,"before"==t.sticky?t.ch-1:t.ch,"after"):t);for(var a=0;a<5;a++){var o=!1,s=wr(e,t),l=n&&n!=t?wr(e,n):s;i={left:Math.min(s.left,l.left),top:Math.min(s.top,l.top)-r,right:Math.max(s.left,l.left),bottom:Math.max(s.bottom,l.bottom)+r};var c=si(e,i),u=e.doc.scrollTop,d=e.doc.scrollLeft;if(null!=c.scrollTop&&(pi(e,c.scrollTop),Math.abs(e.doc.scrollTop-u)>1&&(o=!0)),null!=c.scrollLeft&&(vi(e,c.scrollLeft),Math.abs(e.doc.scrollLeft-d)>1&&(o=!0)),!o)break}return i}function oi(e,t){var n=si(e,t);null!=n.scrollTop&&pi(e,n.scrollTop),null!=n.scrollLeft&&vi(e,n.scrollLeft)}function si(e,t){var n=e.display,r=Or(e.display);t.top<0&&(t.top=0);var i=e.curOp&&null!=e.curOp.scrollTop?e.curOp.scrollTop:n.scroller.scrollTop,a=Jn(e),o={};t.bottom-t.top>a&&(t.bottom=t.top+a);var s=e.doc.height+qn(n),l=t.tops-r;if(t.topi+a){var u=Math.min(t.top,(c?s:t.bottom)-a);u!=i&&(o.scrollTop=u)}var d=e.options.fixedGutter?0:n.gutters.offsetWidth,f=e.curOp&&null!=e.curOp.scrollLeft?e.curOp.scrollLeft:n.scroller.scrollLeft-d,h=Kn(e)-n.gutters.offsetWidth,p=t.right-t.left>h;return p&&(t.right=t.left+h),t.left<10?o.scrollLeft=0:t.lefth+f-3&&(o.scrollLeft=t.right+(p?0:10)-h),o}function li(e,t){null!=t&&(fi(e),e.curOp.scrollTop=(null==e.curOp.scrollTop?e.doc.scrollTop:e.curOp.scrollTop)+t)}function ci(e){fi(e);var t=e.getCursor();e.curOp.scrollToPos={from:t,to:t,margin:e.options.cursorScrollMargin}}function ui(e,t,n){null==t&&null==n||fi(e),null!=t&&(e.curOp.scrollLeft=t),null!=n&&(e.curOp.scrollTop=n)}function di(e,t){fi(e),e.curOp.scrollToPos=t}function fi(e){var t=e.curOp.scrollToPos;if(t){e.curOp.scrollToPos=null;var n=xr(e,t.from),r=xr(e,t.to);hi(e,n,r,t.margin)}}function hi(e,t,n,r){var i=si(e,{left:Math.min(t.left,n.left),top:Math.min(t.top,n.top)-r,right:Math.max(t.right,n.right),bottom:Math.max(t.bottom,n.bottom)+r});ui(e,i.scrollLeft,i.scrollTop)}function pi(e,t){Math.abs(e.doc.scrollTop-t)<2||(n||Vi(e,{top:t}),mi(e,t,!0),n&&Vi(e),Ni(e,100))}function mi(e,t,n){t=Math.max(0,Math.min(e.display.scroller.scrollHeight-e.display.scroller.clientHeight,t)),(e.display.scroller.scrollTop!=t||n)&&(e.doc.scrollTop=t,e.display.scrollbars.setScrollTop(t),e.display.scroller.scrollTop!=t&&(e.display.scroller.scrollTop=t))}function vi(e,t,n,r){t=Math.max(0,Math.min(t,e.display.scroller.scrollWidth-e.display.scroller.clientWidth)),(n?t==e.doc.scrollLeft:Math.abs(e.doc.scrollLeft-t)<2)&&!r||(e.doc.scrollLeft=t,Xi(e),e.display.scroller.scrollLeft!=t&&(e.display.scroller.scrollLeft=t),e.display.scrollbars.setScrollLeft(t))}function gi(e){var t=e.display,n=t.gutters.offsetWidth,r=Math.round(e.doc.height+qn(e.display));return{clientHeight:t.scroller.clientHeight,viewHeight:t.wrapper.clientHeight,scrollWidth:t.scroller.scrollWidth,clientWidth:t.scroller.clientWidth,viewWidth:t.wrapper.clientWidth,barLeft:e.options.fixedGutter?n:0,docHeight:r,scrollHeight:r+Qn(e)+t.barHeight,nativeBarWidth:t.nativeBarWidth,gutterWidth:n}}var bi=function(e,t,n){this.cm=n;var r=this.vert=D("div",[D("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),i=this.horiz=D("div",[D("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");r.tabIndex=i.tabIndex=-1,e(r),e(i),ge(r,"scroll",(function(){r.clientHeight&&t(r.scrollTop,"vertical")})),ge(i,"scroll",(function(){i.clientWidth&&t(i.scrollLeft,"horizontal")})),this.checkedZeroWidth=!1,o&&s<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")},yi=(bi.prototype.update=function(e){var t=e.scrollWidth>e.clientWidth+1,n=e.scrollHeight>e.clientHeight+1,r=e.nativeBarWidth;if(n){this.vert.style.display="block",this.vert.style.bottom=t?r+"px":"0";var i=e.viewHeight-(t?r:0);this.vert.firstChild.style.height=Math.max(0,e.scrollHeight-e.clientHeight+i)+"px"}else this.vert.scrollTop=0,this.vert.style.display="",this.vert.firstChild.style.height="0";if(t){this.horiz.style.display="block",this.horiz.style.right=n?r+"px":"0",this.horiz.style.left=e.barLeft+"px";var a=e.viewWidth-e.barLeft-(n?r:0);this.horiz.firstChild.style.width=Math.max(0,e.scrollWidth-e.clientWidth+a)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&e.clientHeight>0&&(0==r&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:n?r:0,bottom:t?r:0}},bi.prototype.setScrollLeft=function(e){this.horiz.scrollLeft!=e&&(this.horiz.scrollLeft=e),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},bi.prototype.setScrollTop=function(e){this.vert.scrollTop!=e&&(this.vert.scrollTop=e),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},bi.prototype.zeroWidthHack=function(){var e=y&&!p?"12px":"18px";this.horiz.style.height=this.vert.style.width=e,this.horiz.style.visibility=this.vert.style.visibility="hidden",this.disableHoriz=new H,this.disableVert=new H},bi.prototype.enableZeroWidthBar=function(e,t,n){function r(){var i=e.getBoundingClientRect(),a="vert"==n?document.elementFromPoint(i.right-1,(i.top+i.bottom)/2):document.elementFromPoint((i.right+i.left)/2,i.bottom-1);a!=e?e.style.visibility="hidden":t.set(1e3,r)}e.style.visibility="",t.set(1e3,r)},bi.prototype.clear=function(){var e=this.horiz.parentNode;e.removeChild(this.horiz),e.removeChild(this.vert)},function(){});function _i(e,t){t||(t=gi(e));var n=e.display.barWidth,r=e.display.barHeight;wi(e,t);for(var i=0;i<4&&n!=e.display.barWidth||r!=e.display.barHeight;i++)n!=e.display.barWidth&&e.options.lineWrapping&&ti(e),wi(e,gi(e)),n=e.display.barWidth,r=e.display.barHeight}function wi(e,t){var n=e.display,r=n.scrollbars.update(t);n.sizer.style.paddingRight=(n.barWidth=r.right)+"px",n.sizer.style.paddingBottom=(n.barHeight=r.bottom)+"px",n.heightForcer.style.borderBottom=r.bottom+"px solid transparent",r.right&&r.bottom?(n.scrollbarFiller.style.display="block",n.scrollbarFiller.style.height=r.bottom+"px",n.scrollbarFiller.style.width=r.right+"px"):n.scrollbarFiller.style.display="",r.bottom&&e.options.coverGutterNextToScrollbar&&e.options.fixedGutter?(n.gutterFiller.style.display="block",n.gutterFiller.style.height=r.bottom+"px",n.gutterFiller.style.width=t.gutterWidth+"px"):n.gutterFiller.style.display=""}yi.prototype.update=function(){return{bottom:0,right:0}},yi.prototype.setScrollLeft=function(){},yi.prototype.setScrollTop=function(){},yi.prototype.clear=function(){};var xi={native:bi,null:yi};function Ai(e){e.display.scrollbars&&(e.display.scrollbars.clear(),e.display.scrollbars.addClass&&E(e.display.wrapper,e.display.scrollbars.addClass)),e.display.scrollbars=new xi[e.options.scrollbarStyle]((function(t){e.display.wrapper.insertBefore(t,e.display.scrollbarFiller),ge(t,"mousedown",(function(){e.state.focused&&setTimeout((function(){return e.display.input.focus()}),0)})),t.setAttribute("cm-not-content","true")}),(function(t,n){"horizontal"==n?vi(e,t):pi(e,t)}),e),e.display.scrollbars.addClass&&P(e.display.wrapper,e.display.scrollbars.addClass)}var ki=0;function Si(e){e.curOp={cm:e,viewChanged:!1,startHeight:e.doc.height,forceUpdate:!1,updateInput:0,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++ki,markArrays:null},En(e.curOp)}function Ci(e){var t=e.curOp;t&&Mn(t,(function(e){for(var t=0;t=n.viewTo)||n.maxLineChanged&&t.options.lineWrapping,e.update=e.mustUpdate&&new ji(t,e.mustUpdate&&{top:e.scrollTop,ensure:e.scrollToPos},e.forceUpdate)}function Mi(e){e.updatedDisplay=e.mustUpdate&&zi(e.cm,e.update)}function Di(e){var t=e.cm,n=t.display;e.updatedDisplay&&ti(t),e.barMeasure=gi(t),n.maxLineChanged&&!t.options.lineWrapping&&(e.adjustWidthTo=nr(t,n.maxLine,n.maxLine.text.length).left+3,t.display.sizerWidth=e.adjustWidthTo,e.barMeasure.scrollWidth=Math.max(n.scroller.clientWidth,n.sizer.offsetLeft+e.adjustWidthTo+Qn(t)+t.display.barWidth),e.maxScrollLeft=Math.max(0,n.sizer.offsetLeft+e.adjustWidthTo-Kn(t))),(e.updatedDisplay||e.selectionChanged)&&(e.preparedSelection=n.input.prepareSelection())}function Oi(e){var t=e.cm;null!=e.adjustWidthTo&&(t.display.sizer.style.minWidth=e.adjustWidthTo+"px",e.maxScrollLeft=e.display.viewTo)){var n=+new Date+e.options.workTime,r=wt(e,t.highlightFrontier),i=[];t.iter(r.line,Math.min(t.first+t.size,e.display.viewTo+500),(function(a){if(r.line>=e.display.viewFrom){var o=a.styles,s=a.text.length>e.options.maxHighlightLength?Xe(t.mode,r.state):null,l=yt(e,a,r,!0);s&&(r.state=s),a.styles=l.styles;var c=a.styleClasses,u=l.classes;u?a.styleClasses=u:c&&(a.styleClasses=null);for(var d=!o||o.length!=a.styles.length||c!=u&&(!c||!u||c.bgClass!=u.bgClass||c.textClass!=u.textClass),f=0;!d&&fn)return Ni(e,e.options.workDelay),!0})),t.highlightFrontier=r.line,t.modeFrontier=Math.max(t.modeFrontier,r.line),i.length&&Ii(e,(function(){for(var t=0;t=n.viewFrom&&t.visible.to<=n.viewTo&&(null==n.updateLineNumbers||n.updateLineNumbers>=n.viewTo)&&n.renderedView==n.view&&0==Wr(e))return!1;Qi(e)&&(Yr(e),t.dims=Ir(e));var i=r.first+r.size,a=Math.max(t.visible.from-e.options.viewportMargin,r.first),o=Math.min(i,t.visible.to+e.options.viewportMargin);n.viewFromo&&n.viewTo-o<20&&(o=Math.min(i,n.viewTo)),Lt&&(a=rn(e.doc,a),o=an(e.doc,o));var s=a!=n.viewFrom||o!=n.viewTo||n.lastWrapHeight!=t.wrapperHeight||n.lastWrapWidth!=t.wrapperWidth;zr(e,a,o),n.viewOffset=ln(Ze(e.doc,n.viewFrom)),e.display.mover.style.top=n.viewOffset+"px";var l=Wr(e);if(!s&&0==l&&!t.force&&n.renderedView==n.view&&(null==n.updateLineNumbers||n.updateLineNumbers>=n.viewTo))return!1;var c=Yi(e);return l>4&&(n.lineDiv.style.display="none"),Ui(e,n.updateLineNumbers,t.dims),l>4&&(n.lineDiv.style.display=""),n.renderedView=n.view,Hi(c),T(n.cursorDiv),T(n.selectionDiv),n.gutters.style.height=n.sizer.style.minHeight=0,s&&(n.lastWrapHeight=t.wrapperHeight,n.lastWrapWidth=t.wrapperWidth,Ni(e,400)),n.updateLineNumbers=null,!0}function Wi(e,t){for(var n=t.viewport,r=!0;;r=!1){if(r&&e.options.lineWrapping&&t.oldDisplayWidth!=Kn(e))r&&(t.visible=ri(e.display,e.doc,n));else if(n&&null!=n.top&&(n={top:Math.min(e.doc.height+qn(e.display)-Jn(e),n.top)}),t.visible=ri(e.display,e.doc,n),t.visible.from>=e.display.viewFrom&&t.visible.to<=e.display.viewTo)break;if(!zi(e,t))break;ti(e);var i=gi(e);Vr(e),_i(e,i),qi(e,i),t.force=!1}t.signal(e,"update",e),e.display.viewFrom==e.display.reportedViewFrom&&e.display.viewTo==e.display.reportedViewTo||(t.signal(e,"viewportChange",e,e.display.viewFrom,e.display.viewTo),e.display.reportedViewFrom=e.display.viewFrom,e.display.reportedViewTo=e.display.viewTo)}function Vi(e,t){var n=new ji(e,t);if(zi(e,n)){ti(e),Wi(e,n);var r=gi(e);Vr(e),_i(e,r),qi(e,r),n.finish()}}function Ui(e,t,n){var r=e.display,i=e.options.lineNumbers,a=r.lineDiv,o=a.firstChild;function s(t){var n=t.nextSibling;return l&&y&&e.display.currentWheelTarget==t?t.style.display="none":t.parentNode.removeChild(t),n}for(var c=r.view,u=r.viewFrom,d=0;d-1&&(h=!1),In(e,f,u,n)),h&&(T(f.lineNumber),f.lineNumber.appendChild(document.createTextNode(ot(e.options,u)))),o=f.node.nextSibling}else{var p=Yn(e,f,u,n);a.insertBefore(p,o)}u+=f.size}while(o)o=s(o)}function Gi(e){var t=e.gutters.offsetWidth;e.sizer.style.marginLeft=t+"px",On(e,"gutterChanged",e)}function qi(e,t){e.display.sizer.style.minHeight=t.docHeight+"px",e.display.heightForcer.style.top=t.docHeight+"px",e.display.gutters.style.height=t.docHeight+e.display.barHeight+Qn(e)+"px"}function Xi(e){var t=e.display,n=t.view;if(t.alignWidgets||t.gutters.firstChild&&e.options.fixedGutter){for(var r=Pr(t)-t.scroller.scrollLeft+e.doc.scrollLeft,i=t.gutters.offsetWidth,a=r+"px",o=0;o=105&&(a.wrapper.style.clipPath="inset(0px)"),a.wrapper.setAttribute("translate","no"),o&&s<8&&(a.gutters.style.zIndex=-1,a.scroller.style.paddingRight=0),l||n&&b||(a.scroller.draggable=!0),e&&(e.appendChild?e.appendChild(a.wrapper):e(a.wrapper)),a.viewFrom=a.viewTo=t.first,a.reportedViewFrom=a.reportedViewTo=t.first,a.view=[],a.renderedView=null,a.externalMeasured=null,a.viewOffset=0,a.lastWrapHeight=a.lastWrapWidth=0,a.updateLineNumbers=null,a.nativeBarWidth=a.barHeight=a.barWidth=0,a.scrollbarsClipped=!1,a.lineNumWidth=a.lineNumInnerWidth=a.lineNumChars=null,a.alignWidgets=!1,a.cachedCharWidth=a.cachedTextHeight=a.cachedPaddingH=null,a.maxLine=null,a.maxLineLength=0,a.maxLineChanged=!1,a.wheelDX=a.wheelDY=a.wheelStartX=a.wheelStartY=null,a.shift=!1,a.selForContextMenu=null,a.activeTouch=null,a.gutterSpecs=Ki(i.gutters,i.lineNumbers),Ji(a),r.init(a)}ji.prototype.signal=function(e,t){Ae(e,t)&&this.events.push(arguments)},ji.prototype.finish=function(){for(var e=0;ec.clientWidth,p=c.scrollHeight>c.clientHeight;if(i&&h||a&&p){if(a&&y&&l)e:for(var m=t.target,v=s.view;m!=c;m=m.parentNode)for(var g=0;g=0&<(e,r.to())<=0)return n}return-1},function(e,t){this.anchor=e,this.head=t});function la(e,t,n){var r=e&&e.options.selectionsMayTouch,i=t[n];t.sort((function(e,t){return lt(e.from(),t.from())})),n=z(t,i);for(var a=1;a0:l>=0){var c=ft(s.from(),o.from()),u=dt(s.to(),o.to()),d=s.empty()?o.from()==o.head:s.from()==s.head;a<=n&&--n,t.splice(--a,2,new sa(d?u:c,d?c:u))}}return new oa(t,n)}function ca(e,t){return new oa([new sa(e,t||e)],0)}function ua(e){return e.text?st(e.from.line+e.text.length-1,J(e.text).length+(1==e.text.length?e.from.ch:0)):e.to}function da(e,t){if(lt(e,t.from)<0)return e;if(lt(e,t.to)<=0)return ua(t);var n=e.line+t.text.length-(t.to.line-t.from.line)-1,r=e.ch;return e.line==t.to.line&&(r+=ua(t).ch-t.to.ch),st(n,r)}function fa(e,t){for(var n=[],r=0;r1&&e.remove(s.line+1,p-1),e.insert(s.line+1,g)}On(e,"change",e,t)}function ya(e,t,n){function r(e,i,a){if(e.linked)for(var o=0;o1&&!e.done[e.done.length-2].ranges?(e.done.pop(),J(e.done)):void 0}function Ea(e,t,n,r){var i=e.history;i.undone.length=0;var a,o,s=+new Date;if((i.lastOp==r||i.lastOrigin==t.origin&&t.origin&&("+"==t.origin.charAt(0)&&i.lastModTime>s-(e.cm?e.cm.options.historyEventDelay:500)||"*"==t.origin.charAt(0)))&&(a=Ca(i,i.lastOp==r)))o=J(a.changes),0==lt(t.from,t.to)&&0==lt(t.from,o.to)?o.to=ua(t):a.changes.push(ka(e,t));else{var l=J(i.done);l&&l.ranges||Da(e.sel,i.done),a={changes:[ka(e,t)],generation:i.generation},i.done.push(a);while(i.done.length>i.undoDepth)i.done.shift(),i.done[0].ranges||i.done.shift()}i.done.push(n),i.generation=++i.maxGeneration,i.lastModTime=i.lastSelTime=s,i.lastOp=i.lastSelOp=r,i.lastOrigin=i.lastSelOrigin=t.origin,o||_e(e,"historyAdded")}function Ta(e,t,n,r){var i=t.charAt(0);return"*"==i||"+"==i&&n.ranges.length==r.ranges.length&&n.somethingSelected()==r.somethingSelected()&&new Date-e.history.lastSelTime<=(e.cm?e.cm.options.historyEventDelay:500)}function Ma(e,t,n,r){var i=e.history,a=r&&r.origin;n==i.lastSelOp||a&&i.lastSelOrigin==a&&(i.lastModTime==i.lastSelTime&&i.lastOrigin==a||Ta(e,a,J(i.done),t))?i.done[i.done.length-1]=t:Da(t,i.done),i.lastSelTime=+new Date,i.lastSelOrigin=a,i.lastSelOp=n,r&&!1!==r.clearRedo&&Sa(i.undone)}function Da(e,t){var n=J(t);n&&n.ranges&&n.equals(e)||t.push(e)}function Oa(e,t,n,r){var i=t["spans_"+e.id],a=0;e.iter(Math.max(e.first,n),Math.min(e.first+e.size,r),(function(n){n.markedSpans&&((i||(i=t["spans_"+e.id]={}))[a]=n.markedSpans),++a}))}function La(e){if(!e)return null;for(var t,n=0;n-1&&(J(s)[d]=c[d],delete c[d])}}}return r}function Ba(e,t,n,r){if(r){var i=e.anchor;if(n){var a=lt(t,i)<0;a!=lt(n,i)<0?(i=t,t=n):a!=lt(t,n)<0&&(t=n)}return new sa(i,t)}return new sa(n||t,t)}function Na(e,t,n,r,i){null==i&&(i=e.cm&&(e.cm.display.shift||e.extend)),za(e,new oa([Ba(e.sel.primary(),t,n,i)],0),r)}function Fa(e,t,n){for(var r=[],i=e.cm&&(e.cm.display.shift||e.extend),a=0;a=t.ch:s.to>t.ch))){if(i&&(_e(l,"beforeCursorEnter"),l.explicitlyCleared)){if(a.markedSpans){--o;continue}break}if(!l.atomic)continue;if(n){var d=l.find(r<0?1:-1),f=void 0;if((r<0?u:c)&&(d=Qa(e,d,-r,d&&d.line==t.line?a:null)),d&&d.line==t.line&&(f=lt(d,n))&&(r<0?f<0:f>0))return qa(e,d,t,r,i)}var h=l.find(r<0?-1:1);return(r<0?c:u)&&(h=Qa(e,h,r,h.line==t.line?a:null)),h?qa(e,h,t,r,i):null}}return t}function Xa(e,t,n,r,i){var a=r||1,o=qa(e,t,n,a,i)||!i&&qa(e,t,n,a,!0)||qa(e,t,n,-a,i)||!i&&qa(e,t,n,-a,!0);return o||(e.cantEdit=!0,st(e.first,0))}function Qa(e,t,n,r){return n<0&&0==t.ch?t.line>e.first?pt(e,st(t.line-1)):null:n>0&&t.ch==(r||Ze(e,t.line)).text.length?t.line=0;--i)eo(e,{from:r[i].from,to:r[i].to,text:i?[""]:t.text,origin:t.origin});else eo(e,t)}}function eo(e,t){if(1!=t.text.length||""!=t.text[0]||0!=lt(t.from,t.to)){var n=fa(e,t);Ea(e,t,n,e.cm?e.cm.curOp.id:NaN),ro(e,t,n,Yt(e,t));var r=[];ya(e,(function(e,n){n||-1!=z(r,e.history)||(lo(e.history,t),r.push(e.history)),ro(e,t,null,Yt(e,t))}))}}function to(e,t,n){var r=e.cm&&e.cm.state.suppressEdits;if(!r||n){for(var i,a=e.history,o=e.sel,s="undo"==t?a.done:a.undone,l="undo"==t?a.undone:a.done,c=0;c=0;--h){var p=f(h);if(p)return p.v}}}}function no(e,t){if(0!=t&&(e.first+=t,e.sel=new oa(Z(e.sel.ranges,(function(e){return new sa(st(e.anchor.line+t,e.anchor.ch),st(e.head.line+t,e.head.ch))})),e.sel.primIndex),e.cm)){jr(e.cm,e.first,e.first-t,t);for(var n=e.cm.display,r=n.viewFrom;re.lastLine())){if(t.from.linea&&(t={from:t.from,to:st(a,Ze(e,a).text.length),text:[t.text[0]],origin:t.origin}),t.removed=et(e,t.from,t.to),n||(n=fa(e,t)),e.cm?io(e.cm,t,r):ba(e,t,r),Wa(e,n,U),e.cantEdit&&Xa(e,st(e.firstLine(),0))&&(e.cantEdit=!1)}}function io(e,t,n){var r=e.doc,i=e.display,a=t.from,o=t.to,s=!1,l=a.line;e.options.lineWrapping||(l=rt(en(Ze(r,a.line))),r.iter(l,o.line+1,(function(e){if(e==i.maxLine)return s=!0,!0}))),r.sel.contains(t.from,t.to)>-1&&xe(e),ba(r,t,n,Rr(e)),e.options.lineWrapping||(r.iter(l,a.line+t.text.length,(function(e){var t=cn(e);t>i.maxLineLength&&(i.maxLine=e,i.maxLineLength=t,i.maxLineChanged=!0,s=!1)})),s&&(e.curOp.updateMaxLine=!0)),Dt(r,a.line),Ni(e,400);var c=t.text.length-(o.line-a.line)-1;t.full?jr(e):a.line!=o.line||1!=t.text.length||ga(e.doc,t)?jr(e,a.line,o.line+1,c):$r(e,a.line,"text");var u=Ae(e,"changes"),d=Ae(e,"change");if(d||u){var f={from:a,to:o,text:t.text,removed:t.removed,origin:t.origin};d&&On(e,"change",e,f),u&&(e.curOp.changeObjs||(e.curOp.changeObjs=[])).push(f)}e.display.selForContextMenu=null}function ao(e,t,n,r,i){var a;r||(r=n),lt(r,n)<0&&(a=[r,n],n=a[0],r=a[1]),"string"==typeof t&&(t=e.splitLines(t)),Za(e,{from:n,to:r,text:t,origin:i})}function oo(e,t,n,r){n1||!(this.children[0]instanceof uo))){var s=[];this.collapse(s),this.children=[new uo(s)],this.children[0].parent=this}},collapse:function(e){for(var t=0;t50){for(var o=i.lines.length%25+25,s=o;s10);e.parent.maybeSpill()}},iterN:function(e,t,n){for(var r=0;r0||0==o&&!1!==a.clearWhenEmpty)return a;if(a.replacedWith&&(a.collapsed=!0,a.widgetNode=O("span",[a.replacedWith],"CodeMirror-widget"),r.handleMouseEvents||a.widgetNode.setAttribute("cm-ignore-events","true"),r.insertLeft&&(a.widgetNode.insertLeft=!0)),a.collapsed){if(Zt(e,t.line,t,n,a)||t.line!=n.line&&Zt(e,n.line,t,n,a))throw new Error("Inserting collapsed marker partially overlapping an existing one");Pt()}a.addToHistory&&Ea(e,{from:t,to:n,origin:"markText"},e.sel,NaN);var s,l=t.line,c=e.cm;if(e.iter(l,n.line+1,(function(r){c&&a.collapsed&&!c.options.lineWrapping&&en(r)==c.display.maxLine&&(s=!0),a.collapsed&&l!=t.line&&nt(r,0),Ft(r,new Rt(a,l==t.line?t.ch:null,l==n.line?n.ch:null),e.cm&&e.cm.curOp),++l})),a.collapsed&&e.iter(t.line,n.line+1,(function(t){on(e,t)&&nt(t,0)})),a.clearOnEnter&&ge(a,"beforeCursorEnter",(function(){return a.clear()})),a.readOnly&&(It(),(e.history.done.length||e.history.undone.length)&&e.clearHistory()),a.collapsed&&(a.id=++vo,a.atomic=!0),c){if(s&&(c.curOp.updateMaxLine=!0),a.collapsed)jr(c,t.line,n.line+1);else if(a.className||a.startStyle||a.endStyle||a.css||a.attributes||a.title)for(var u=t.line;u<=n.line;u++)$r(c,u,"text");a.atomic&&Ua(c.doc),On(c,"markerAdded",c,a)}return a}go.prototype.clear=function(){if(!this.explicitlyCleared){var e=this.doc.cm,t=e&&!e.curOp;if(t&&Si(e),Ae(this,"clear")){var n=this.find();n&&On(this,"clear",n.from,n.to)}for(var r=null,i=null,a=0;ae.display.maxLineLength&&(e.display.maxLine=c,e.display.maxLineLength=u,e.display.maxLineChanged=!0)}null!=r&&e&&this.collapsed&&jr(e,r,i+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,e&&Ua(e.doc)),e&&On(e,"markerCleared",e,this,r,i),t&&Ci(e),this.parent&&this.parent.clear()}},go.prototype.find=function(e,t){var n,r;null==e&&"bookmark"==this.type&&(e=1);for(var i=0;i=0;l--)Za(this,r[l]);s?Ha(this,s):this.cm&&ci(this.cm)})),undo:Bi((function(){to(this,"undo")})),redo:Bi((function(){to(this,"redo")})),undoSelection:Bi((function(){to(this,"undo",!0)})),redoSelection:Bi((function(){to(this,"redo",!0)})),setExtending:function(e){this.extend=e},getExtending:function(){return this.extend},historySize:function(){for(var e=this.history,t=0,n=0,r=0;r=e.ch)&&t.push(i.marker.parent||i.marker)}return t},findMarks:function(e,t,n){e=pt(this,e),t=pt(this,t);var r=[],i=e.line;return this.iter(e.line,t.line+1,(function(a){var o=a.markedSpans;if(o)for(var s=0;s=l.to||null==l.from&&i!=e.line||null!=l.from&&i==t.line&&l.from>=t.ch||n&&!n(l.marker)||r.push(l.marker.parent||l.marker)}++i})),r},getAllMarks:function(){var e=[];return this.iter((function(t){var n=t.markedSpans;if(n)for(var r=0;re)return t=e,!0;e-=a,++n})),pt(this,st(n,t))},indexFromPos:function(e){e=pt(this,e);var t=e.ch;if(e.linet&&(t=e.from),null!=e.to&&e.to-1)return t.state.draggingText(e),void setTimeout((function(){return t.display.input.focus()}),20);try{var d=e.dataTransfer.getData("Text");if(d){var f;if(t.state.draggingText&&!t.state.draggingText.copy&&(f=t.listSelections()),Wa(t.doc,ca(n,n)),f)for(var h=0;h=0;t--)ao(e.doc,"",r[t].from,r[t].to,"+delete");ci(e)}))}function Xo(e,t,n){var r=ce(e.text,t+n,n);return r<0||r>e.text.length?null:r}function Qo(e,t,n){var r=Xo(e,t.ch,n);return null==r?null:new st(t.line,r,n<0?"after":"before")}function Ko(e,t,n,r,i){if(e){"rtl"==t.doc.direction&&(i=-i);var a=me(n,t.doc.direction);if(a){var o,s=i<0?J(a):a[0],l=i<0==(1==s.level),c=l?"after":"before";if(s.level>0||"rtl"==t.doc.direction){var u=ir(t,n);o=i<0?n.text.length-1:0;var d=ar(t,u,o).top;o=ue((function(e){return ar(t,u,e).top==d}),i<0==(1==s.level)?s.from:s.to-1,o),"before"==c&&(o=Xo(n,o,1))}else o=i<0?s.to:s.from;return new st(r,o,c)}}return new st(r,i<0?n.text.length:0,i<0?"before":"after")}function Jo(e,t,n,r){var i=me(t,e.doc.direction);if(!i)return Qo(t,n,r);n.ch>=t.text.length?(n.ch=t.text.length,n.sticky="before"):n.ch<=0&&(n.ch=0,n.sticky="after");var a=he(i,n.ch,n.sticky),o=i[a];if("ltr"==e.doc.direction&&o.level%2==0&&(r>0?o.to>n.ch:o.from=o.from&&f>=u.begin)){var h=d?"before":"after";return new st(n.line,f,h)}}var p=function(e,t,r){for(var a=function(e,t){return t?new st(n.line,l(e,1),"before"):new st(n.line,e,"after")};e>=0&&e0==(1!=o.level),c=s?r.begin:l(r.end,-1);if(o.from<=c&&c0?u.end:l(u.begin,-1);return null==v||r>0&&v==t.text.length||(m=p(r>0?0:i.length-1,r,c(v)),!m)?null:m}$o.basic={Left:"goCharLeft",Right:"goCharRight",Up:"goLineUp",Down:"goLineDown",End:"goLineEnd",Home:"goLineStartSmart",PageUp:"goPageUp",PageDown:"goPageDown",Delete:"delCharAfter",Backspace:"delCharBefore","Shift-Backspace":"delCharBefore",Tab:"defaultTab","Shift-Tab":"indentAuto",Enter:"newlineAndIndent",Insert:"toggleOverwrite",Esc:"singleSelection"},$o.pcDefault={"Ctrl-A":"selectAll","Ctrl-D":"deleteLine","Ctrl-Z":"undo","Shift-Ctrl-Z":"redo","Ctrl-Y":"redo","Ctrl-Home":"goDocStart","Ctrl-End":"goDocEnd","Ctrl-Up":"goLineUp","Ctrl-Down":"goLineDown","Ctrl-Left":"goGroupLeft","Ctrl-Right":"goGroupRight","Alt-Left":"goLineStart","Alt-Right":"goLineEnd","Ctrl-Backspace":"delGroupBefore","Ctrl-Delete":"delGroupAfter","Ctrl-S":"save","Ctrl-F":"find","Ctrl-G":"findNext","Shift-Ctrl-G":"findPrev","Shift-Ctrl-F":"replace","Shift-Ctrl-R":"replaceAll","Ctrl-[":"indentLess","Ctrl-]":"indentMore","Ctrl-U":"undoSelection","Shift-Ctrl-U":"redoSelection","Alt-U":"redoSelection",fallthrough:"basic"},$o.emacsy={"Ctrl-F":"goCharRight","Ctrl-B":"goCharLeft","Ctrl-P":"goLineUp","Ctrl-N":"goLineDown","Ctrl-A":"goLineStart","Ctrl-E":"goLineEnd","Ctrl-V":"goPageDown","Shift-Ctrl-V":"goPageUp","Ctrl-D":"delCharAfter","Ctrl-H":"delCharBefore","Alt-Backspace":"delWordBefore","Ctrl-K":"killLine","Ctrl-T":"transposeChars","Ctrl-O":"openLine"},$o.macDefault={"Cmd-A":"selectAll","Cmd-D":"deleteLine","Cmd-Z":"undo","Shift-Cmd-Z":"redo","Cmd-Y":"redo","Cmd-Home":"goDocStart","Cmd-Up":"goDocStart","Cmd-End":"goDocEnd","Cmd-Down":"goDocEnd","Alt-Left":"goGroupLeft","Alt-Right":"goGroupRight","Cmd-Left":"goLineLeft","Cmd-Right":"goLineRight","Alt-Backspace":"delGroupBefore","Ctrl-Alt-Backspace":"delGroupAfter","Alt-Delete":"delGroupAfter","Cmd-S":"save","Cmd-F":"find","Cmd-G":"findNext","Shift-Cmd-G":"findPrev","Cmd-Alt-F":"replace","Shift-Cmd-Alt-F":"replaceAll","Cmd-[":"indentLess","Cmd-]":"indentMore","Cmd-Backspace":"delWrappedLineLeft","Cmd-Delete":"delWrappedLineRight","Cmd-U":"undoSelection","Shift-Cmd-U":"redoSelection","Ctrl-Up":"goDocStart","Ctrl-Down":"goDocEnd",fallthrough:["basic","emacsy"]},$o["default"]=y?$o.macDefault:$o.pcDefault;var Zo={selectAll:Ka,singleSelection:function(e){return e.setSelection(e.getCursor("anchor"),e.getCursor("head"),U)},killLine:function(e){return qo(e,(function(t){if(t.empty()){var n=Ze(e.doc,t.head.line).text.length;return t.head.ch==n&&t.head.line0)i=new st(i.line,i.ch+1),e.replaceRange(a.charAt(i.ch-1)+a.charAt(i.ch-2),st(i.line,i.ch-2),i,"+transpose");else if(i.line>e.doc.first){var o=Ze(e.doc,i.line-1).text;o&&(i=new st(i.line,1),e.replaceRange(a.charAt(0)+e.doc.lineSeparator()+o.charAt(o.length-1),st(i.line-1,o.length-1),i,"+transpose"))}n.push(new sa(i,i))}e.setSelections(n)}))},newlineAndIndent:function(e){return Ii(e,(function(){for(var t=e.listSelections(),n=t.length-1;n>=0;n--)e.replaceRange(e.doc.lineSeparator(),t[n].anchor,t[n].head,"+input");t=e.listSelections();for(var r=0;r-1&&(lt((i=s.ranges[i]).from(),t)<0||t.xRel>0)&&(lt(i.to(),t)>0||t.xRel<0)?ks(e,r,t,a):Cs(e,r,t,a)}function ks(e,t,n,r){var i=e.display,a=!1,c=Pi(e,(function(t){l&&(i.scroller.draggable=!1),e.state.draggingText=!1,e.state.delayingBlurEvent&&(e.hasFocus()?e.state.delayingBlurEvent=!1:Jr(e)),ye(i.wrapper.ownerDocument,"mouseup",c),ye(i.wrapper.ownerDocument,"mousemove",u),ye(i.scroller,"dragstart",d),ye(i.scroller,"drop",c),a||(Se(t),r.addNew||Na(e.doc,n,null,null,r.extend),l&&!h||o&&9==s?setTimeout((function(){i.wrapper.ownerDocument.body.focus({preventScroll:!0}),i.input.focus()}),20):i.input.focus())})),u=function(e){a=a||Math.abs(t.clientX-e.clientX)+Math.abs(t.clientY-e.clientY)>=10},d=function(){return a=!0};l&&(i.scroller.draggable=!0),e.state.draggingText=c,c.copy=!r.moveOnDrag,ge(i.wrapper.ownerDocument,"mouseup",c),ge(i.wrapper.ownerDocument,"mousemove",u),ge(i.scroller,"dragstart",d),ge(i.scroller,"drop",c),e.state.delayingBlurEvent=!0,setTimeout((function(){return i.input.focus()}),20),i.scroller.dragDrop&&i.scroller.dragDrop()}function Ss(e,t,n){if("char"==n)return new sa(t,t);if("word"==n)return e.findWordAt(t);if("line"==n)return new sa(st(t.line,0),pt(e.doc,st(t.line+1,0)));var r=n(e,t);return new sa(r.from,r.to)}function Cs(e,t,n,r){o&&Jr(e);var i=e.display,a=e.doc;Se(t);var s,l,c=a.sel,u=c.ranges;if(r.addNew&&!r.extend?(l=a.sel.contains(n),s=l>-1?u[l]:new sa(n,n)):(s=a.sel.primary(),l=a.sel.primIndex),"rectangle"==r.unit)r.addNew||(s=new sa(n,n)),n=Nr(e,t,!0,!0),l=-1;else{var d=Ss(e,n,r.unit);s=r.extend?Ba(s,d.anchor,d.head,r.extend):d}r.addNew?-1==l?(l=u.length,za(a,la(e,u.concat([s]),l),{scroll:!1,origin:"*mouse"})):u.length>1&&u[l].empty()&&"char"==r.unit&&!r.extend?(za(a,la(e,u.slice(0,l).concat(u.slice(l+1)),0),{scroll:!1,origin:"*mouse"}),c=a.sel):ja(a,l,s,G):(l=0,za(a,new oa([s],0),G),c=a.sel);var f=n;function h(t){if(0!=lt(f,t))if(f=t,"rectangle"==r.unit){for(var i=[],o=e.options.tabSize,u=Y(Ze(a,n.line).text,n.ch,o),d=Y(Ze(a,t.line).text,t.ch,o),h=Math.min(u,d),p=Math.max(u,d),m=Math.min(n.line,t.line),v=Math.min(e.lastLine(),Math.max(n.line,t.line));m<=v;m++){var g=Ze(a,m).text,b=X(g,h,o);h==p?i.push(new sa(st(m,b),st(m,b))):g.length>b&&i.push(new sa(st(m,b),st(m,X(g,p,o))))}i.length||i.push(new sa(n,n)),za(a,la(e,c.ranges.slice(0,l).concat(i),l),{origin:"*mouse",scroll:!1}),e.scrollIntoView(t)}else{var y,_=s,w=Ss(e,t,r.unit),x=_.anchor;lt(w.anchor,x)>0?(y=w.head,x=ft(_.from(),w.anchor)):(y=w.anchor,x=dt(_.to(),w.head));var A=c.ranges.slice(0);A[l]=Es(e,new sa(pt(a,x),y)),za(a,la(e,A,l),G)}}var p=i.wrapper.getBoundingClientRect(),m=0;function v(t){var n=++m,o=Nr(e,t,!0,"rectangle"==r.unit);if(o)if(0!=lt(o,f)){e.curOp.focus=I(N(e)),h(o);var s=ri(i,a);(o.line>=s.to||o.linep.bottom?20:0;l&&setTimeout(Pi(e,(function(){m==n&&(i.scroller.scrollTop+=l,v(t))})),50)}}function g(t){e.state.selectingText=!1,m=1/0,t&&(Se(t),i.input.focus()),ye(i.wrapper.ownerDocument,"mousemove",b),ye(i.wrapper.ownerDocument,"mouseup",y),a.history.lastSelOrigin=null}var b=Pi(e,(function(e){0!==e.buttons&&De(e)?v(e):g(e)})),y=Pi(e,g);e.state.selectingText=y,ge(i.wrapper.ownerDocument,"mousemove",b),ge(i.wrapper.ownerDocument,"mouseup",y)}function Es(e,t){var n=t.anchor,r=t.head,i=Ze(e.doc,n.line);if(0==lt(n,r)&&n.sticky==r.sticky)return t;var a=me(i);if(!a)return t;var o=he(a,n.ch,n.sticky),s=a[o];if(s.from!=n.ch&&s.to!=n.ch)return t;var l,c=o+(s.from==n.ch==(1!=s.level)?0:1);if(0==c||c==a.length)return t;if(r.line!=n.line)l=(r.line-n.line)*("ltr"==e.doc.direction?1:-1)>0;else{var u=he(a,r.ch,r.sticky),d=u-o||(r.ch-n.ch)*(1==s.level?-1:1);l=u==c-1||u==c?d<0:d>0}var f=a[c+(l?-1:0)],h=l==(1==f.level),p=h?f.from:f.to,m=h?"after":"before";return n.ch==p&&n.sticky==m?t:new sa(new st(n.line,p,m),r)}function Ts(e,t,n,r){var i,a;if(t.touches)i=t.touches[0].clientX,a=t.touches[0].clientY;else try{i=t.clientX,a=t.clientY}catch(e){return!1}if(i>=Math.floor(e.display.gutters.getBoundingClientRect().right))return!1;r&&Se(t);var o=e.display,s=o.lineDiv.getBoundingClientRect();if(a>s.bottom||!Ae(e,n))return Ee(t);a-=s.top-o.viewOffset;for(var l=0;l=i){var u=it(e.doc,a),d=e.display.gutterSpecs[l];return _e(e,n,e,u,d.className,t),Ee(t)}}}function Ms(e,t){return Ts(e,t,"gutterClick",!0)}function Ds(e,t){Un(e.display,t)||Os(e,t)||we(e,t,"contextmenu")||k||e.display.input.onContextMenu(t)}function Os(e,t){return!!Ae(e,"gutterContextMenu")&&Ts(e,t,"gutterContextMenu",!1)}function Ls(e){e.display.wrapper.className=e.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+e.options.theme.replace(/(^|\s)\s*/g," cm-s-"),pr(e)}bs.prototype.compare=function(e,t,n){return this.time+gs>e&&0==lt(t,this.pos)&&n==this.button};var Is={toString:function(){return"CodeMirror.Init"}},Ps={},Rs={};function Bs(e){var t=e.optionHandlers;function n(n,r,i,a){e.defaults[n]=r,i&&(t[n]=a?function(e,t,n){n!=Is&&i(e,t,n)}:i)}e.defineOption=n,e.Init=Is,n("value","",(function(e,t){return e.setValue(t)}),!0),n("mode",null,(function(e,t){e.doc.modeOption=t,ma(e)}),!0),n("indentUnit",2,ma,!0),n("indentWithTabs",!1),n("smartIndent",!0),n("tabSize",4,(function(e){va(e),pr(e),jr(e)}),!0),n("lineSeparator",null,(function(e,t){if(e.doc.lineSep=t,t){var n=[],r=e.doc.first;e.doc.iter((function(e){for(var i=0;;){var a=e.text.indexOf(t,i);if(-1==a)break;i=a+t.length,n.push(st(r,a))}r++}));for(var i=n.length-1;i>=0;i--)ao(e.doc,t,n[i],st(n[i].line,n[i].ch+t.length))}})),n("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b\u200e\u200f\u2028\u2029\u202d\u202e\u2066\u2067\u2069\ufeff\ufff9-\ufffc]/g,(function(e,t,n){e.state.specialChars=new RegExp(t.source+(t.test("\t")?"":"|\t"),"g"),n!=Is&&e.refresh()})),n("specialCharPlaceholder",bn,(function(e){return e.refresh()}),!0),n("electricChars",!0),n("inputStyle",b?"contenteditable":"textarea",(function(){throw new Error("inputStyle can not (yet) be changed in a running editor")}),!0),n("spellcheck",!1,(function(e,t){return e.getInputField().spellcheck=t}),!0),n("autocorrect",!1,(function(e,t){return e.getInputField().autocorrect=t}),!0),n("autocapitalize",!1,(function(e,t){return e.getInputField().autocapitalize=t}),!0),n("rtlMoveVisually",!w),n("wholeLineUpdateBefore",!0),n("theme","default",(function(e){Ls(e),Zi(e)}),!0),n("keyMap","default",(function(e,t,n){var r=Go(t),i=n!=Is&&Go(n);i&&i.detach&&i.detach(e,r),r.attach&&r.attach(e,i||null)})),n("extraKeys",null),n("configureMouse",null),n("lineWrapping",!1,Fs,!0),n("gutters",[],(function(e,t){e.display.gutterSpecs=Ki(t,e.options.lineNumbers),Zi(e)}),!0),n("fixedGutter",!0,(function(e,t){e.display.gutters.style.left=t?Pr(e.display)+"px":"0",e.refresh()}),!0),n("coverGutterNextToScrollbar",!1,(function(e){return _i(e)}),!0),n("scrollbarStyle","native",(function(e){Ai(e),_i(e),e.display.scrollbars.setScrollTop(e.doc.scrollTop),e.display.scrollbars.setScrollLeft(e.doc.scrollLeft)}),!0),n("lineNumbers",!1,(function(e,t){e.display.gutterSpecs=Ki(e.options.gutters,t),Zi(e)}),!0),n("firstLineNumber",1,Zi,!0),n("lineNumberFormatter",(function(e){return e}),Zi,!0),n("showCursorWhenSelecting",!1,Vr,!0),n("resetSelectionOnContextMenu",!0),n("lineWiseCopyCut",!0),n("pasteLinesPerSelection",!0),n("selectionsMayTouch",!1),n("readOnly",!1,(function(e,t){"nocursor"==t&&(ei(e),e.display.input.blur()),e.display.input.readOnlyChanged(t)})),n("screenReaderLabel",null,(function(e,t){t=""===t?null:t,e.display.input.screenReaderLabelChanged(t)})),n("disableInput",!1,(function(e,t){t||e.display.input.reset()}),!0),n("dragDrop",!0,Ns),n("allowDropFileTypes",null),n("cursorBlinkRate",530),n("cursorScrollMargin",0),n("cursorHeight",1,Vr,!0),n("singleCursorHeightPerLine",!0,Vr,!0),n("workTime",100),n("workDelay",100),n("flattenSpans",!0,va,!0),n("addModeClass",!1,va,!0),n("pollInterval",100),n("undoDepth",200,(function(e,t){return e.doc.history.undoDepth=t})),n("historyEventDelay",1250),n("viewportMargin",10,(function(e){return e.refresh()}),!0),n("maxHighlightLength",1e4,va,!0),n("moveInputWithCursor",!0,(function(e,t){t||e.display.input.resetPosition()})),n("tabindex",null,(function(e,t){return e.display.input.getField().tabIndex=t||""})),n("autofocus",null),n("direction","ltr",(function(e,t){return e.doc.setDirection(t)}),!0),n("phrases",null)}function Ns(e,t,n){var r=n&&n!=Is;if(!t!=!r){var i=e.display.dragFunctions,a=t?ge:ye;a(e.display.scroller,"dragstart",i.start),a(e.display.scroller,"dragenter",i.enter),a(e.display.scroller,"dragover",i.over),a(e.display.scroller,"dragleave",i.leave),a(e.display.scroller,"drop",i.drop)}}function Fs(e){e.options.lineWrapping?(P(e.display.wrapper,"CodeMirror-wrap"),e.display.sizer.style.minWidth="",e.display.sizerWidth=null):(E(e.display.wrapper,"CodeMirror-wrap"),un(e)),Br(e),jr(e),pr(e),setTimeout((function(){return _i(e)}),100)}function js(e,t){var n=this;if(!(this instanceof js))return new js(e,t);this.options=t=t?$(t):{},$(Ps,t,!1);var r=t.value;"string"==typeof r?r=new So(r,t.mode,null,t.lineSeparator,t.direction):t.mode&&(r.modeOption=t.mode),this.doc=r;var i=new js.inputStyles[t.inputStyle](this),a=this.display=new ea(e,r,i,t);for(var c in a.wrapper.CodeMirror=this,Ls(this),t.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),Ai(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:-1,cutIncoming:-1,selectingText:!1,draggingText:!1,highlight:new H,keySeq:null,specialChars:null},t.autofocus&&!b&&a.input.focus(),o&&s<11&&setTimeout((function(){return n.display.input.reset(!0)}),20),$s(this),Io(),Si(this),this.curOp.forceUpdate=!0,_a(this,r),t.autofocus&&!b||this.hasFocus()?setTimeout((function(){n.hasFocus()&&!n.state.focused&&Zr(n)}),20):ei(this),Rs)Rs.hasOwnProperty(c)&&Rs[c](this,t[c],Is);Qi(this),t.finishInit&&t.finishInit(this);for(var u=0;u400}ge(t.scroller,"touchstart",(function(i){if(!we(e,i)&&!a(i)&&!Ms(e,i)){t.input.ensurePolled(),clearTimeout(n);var o=+new Date;t.activeTouch={start:o,moved:!1,prev:o-r.end<=300?r:null},1==i.touches.length&&(t.activeTouch.left=i.touches[0].pageX,t.activeTouch.top=i.touches[0].pageY)}})),ge(t.scroller,"touchmove",(function(){t.activeTouch&&(t.activeTouch.moved=!0)})),ge(t.scroller,"touchend",(function(n){var r=t.activeTouch;if(r&&!Un(t,n)&&null!=r.left&&!r.moved&&new Date-r.start<300){var a,o=e.coordsChar(t.activeTouch,"page");a=!r.prev||l(r,r.prev)?new sa(o,o):!r.prev.prev||l(r,r.prev.prev)?e.findWordAt(o):new sa(st(o.line,0),pt(e.doc,st(o.line+1,0))),e.setSelection(a.anchor,a.head),e.focus(),Se(n)}i()})),ge(t.scroller,"touchcancel",i),ge(t.scroller,"scroll",(function(){t.scroller.clientHeight&&(pi(e,t.scroller.scrollTop),vi(e,t.scroller.scrollLeft,!0),_e(e,"scroll",e))})),ge(t.scroller,"mousewheel",(function(t){return aa(e,t)})),ge(t.scroller,"DOMMouseScroll",(function(t){return aa(e,t)})),ge(t.wrapper,"scroll",(function(){return t.wrapper.scrollTop=t.wrapper.scrollLeft=0})),t.dragFunctions={enter:function(t){we(e,t)||Te(t)},over:function(t){we(e,t)||(Mo(e,t),Te(t))},start:function(t){return To(e,t)},drop:Pi(e,Eo),leave:function(t){we(e,t)||Do(e)}};var c=t.input.getField();ge(c,"keyup",(function(t){return hs.call(e,t)})),ge(c,"keydown",Pi(e,ds)),ge(c,"keypress",Pi(e,ps)),ge(c,"focus",(function(t){return Zr(e,t)})),ge(c,"blur",(function(t){return ei(e,t)}))}js.defaults=Ps,js.optionHandlers=Rs;var Ys=[];function Hs(e,t,n,r){var i,a=e.doc;null==n&&(n="add"),"smart"==n&&(a.mode.indent?i=wt(e,t).state:n="prev");var o=e.options.tabSize,s=Ze(a,t),l=Y(s.text,null,o);s.stateAfter&&(s.stateAfter=null);var c,u=s.text.match(/^\s*/)[0];if(r||/\S/.test(s.text)){if("smart"==n&&(c=a.mode.indent(i,s.text.slice(u.length),s.text),c==V||c>150)){if(!r)return;n="prev"}}else c=0,n="not";"prev"==n?c=t>a.first?Y(Ze(a,t-1).text,null,o):0:"add"==n?c=l+e.options.indentUnit:"subtract"==n?c=l-e.options.indentUnit:"number"==typeof n&&(c=l+n),c=Math.max(0,c);var d="",f=0;if(e.options.indentWithTabs)for(var h=Math.floor(c/o);h;--h)f+=o,d+="\t";if(fo,l=Be(t),c=null;if(s&&r.ranges.length>1)if(zs&&zs.text.join("\n")==t){if(r.ranges.length%zs.text.length==0){c=[];for(var u=0;u=0;f--){var h=r.ranges[f],p=h.from(),m=h.to();h.empty()&&(n&&n>0?p=st(p.line,p.ch-n):e.state.overwrite&&!s?m=st(m.line,Math.min(Ze(a,m.line).text.length,m.ch+J(l).length)):s&&zs&&zs.lineWise&&zs.text.join("\n")==l.join("\n")&&(p=m=st(p.line,0)));var v={from:p,to:m,text:c?c[f%c.length]:l,origin:i||(s?"paste":e.state.cutIncoming>o?"cut":"+input")};Za(e.doc,v),On(e,"inputRead",e,v)}t&&!s&&Gs(e,t),ci(e),e.curOp.updateInput<2&&(e.curOp.updateInput=d),e.curOp.typing=!0,e.state.pasteIncoming=e.state.cutIncoming=-1}function Us(e,t){var n=e.clipboardData&&e.clipboardData.getData("Text");if(n)return e.preventDefault(),t.isReadOnly()||t.options.disableInput||!t.hasFocus()||Ii(t,(function(){return Vs(t,n,0,null,"paste")})),!0}function Gs(e,t){if(e.options.electricChars&&e.options.smartIndent)for(var n=e.doc.sel,r=n.ranges.length-1;r>=0;r--){var i=n.ranges[r];if(!(i.head.ch>100||r&&n.ranges[r-1].head.line==i.head.line)){var a=e.getModeAt(i.head),o=!1;if(a.electricChars){for(var s=0;s-1){o=Hs(e,i.head.line,"smart");break}}else a.electricInput&&a.electricInput.test(Ze(e.doc,i.head.line).text.slice(0,i.head.ch))&&(o=Hs(e,i.head.line,"smart"));o&&On(e,"electricInput",e,i.head.line)}}}function qs(e){for(var t=[],n=[],r=0;rn&&(Hs(this,i.head.line,e,!0),n=i.head.line,r==this.doc.sel.primIndex&&ci(this));else{var a=i.from(),o=i.to(),s=Math.max(n,a.line);n=Math.min(this.lastLine(),o.line-(o.ch?0:1))+1;for(var l=s;l0&&ja(this.doc,r,new sa(a,c[r].to()),U)}}})),getTokenAt:function(e,t){return Ct(this,e,t)},getLineTokens:function(e,t){return Ct(this,st(e),t,!0)},getTokenTypeAt:function(e){e=pt(this.doc,e);var t,n=_t(this,Ze(this.doc,e.line)),r=0,i=(n.length-1)/2,a=e.ch;if(0==a)t=n[2];else for(;;){var o=r+i>>1;if((o?n[2*o-1]:0)>=a)i=o;else{if(!(n[2*o+1]a&&(e=a,i=!0),r=Ze(this.doc,e)}else r=e;return br(this,r,{top:0,left:0},t||"page",n||i).top+(i?this.doc.height-ln(r):0)},defaultTextHeight:function(){return Or(this.display)},defaultCharWidth:function(){return Lr(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(e,t,n,r,i){var a=this.display;e=wr(this,pt(this.doc,e));var o=e.bottom,s=e.left;if(t.style.position="absolute",t.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(t),a.sizer.appendChild(t),"over"==r)o=e.top;else if("above"==r||"near"==r){var l=Math.max(a.wrapper.clientHeight,this.doc.height),c=Math.max(a.sizer.clientWidth,a.lineSpace.clientWidth);("above"==r||e.bottom+t.offsetHeight>l)&&e.top>t.offsetHeight?o=e.top-t.offsetHeight:e.bottom+t.offsetHeight<=l&&(o=e.bottom),s+t.offsetWidth>c&&(s=c-t.offsetWidth)}t.style.top=o+"px",t.style.left=t.style.right="","right"==i?(s=a.sizer.clientWidth-t.offsetWidth,t.style.right="0px"):("left"==i?s=0:"middle"==i&&(s=(a.sizer.clientWidth-t.offsetWidth)/2),t.style.left=s+"px"),n&&oi(this,{left:s,top:o,right:s+t.offsetWidth,bottom:o+t.offsetHeight})},triggerOnKeyDown:Ri(ds),triggerOnKeyPress:Ri(ps),triggerOnKeyUp:hs,triggerOnMouseDown:Ri(_s),execCommand:function(e){if(Zo.hasOwnProperty(e))return Zo[e].call(null,this)},triggerElectric:Ri((function(e){Gs(this,e)})),findPosH:function(e,t,n,r){var i=1;t<0&&(i=-1,t=-t);for(var a=pt(this.doc,e),o=0;o0&&s(n.charAt(r-1)))--r;while(i.5||this.options.lineWrapping)&&Br(this),_e(this,"refresh",this)})),swapDoc:Ri((function(e){var t=this.doc;return t.cm=null,this.state.selectingText&&this.state.selectingText(),_a(this,e),pr(this),this.display.input.reset(),ui(this,e.scrollLeft,e.scrollTop),this.curOp.forceScroll=!0,On(this,"swapDoc",this,t),t})),phrase:function(e){var t=this.options.phrases;return t&&Object.prototype.hasOwnProperty.call(t,e)?t[e]:e},getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},ke(e),e.registerHelper=function(t,r,i){n.hasOwnProperty(t)||(n[t]=e[t]={_global:[]}),n[t][r]=i},e.registerGlobalHelper=function(t,r,i,a){e.registerHelper(t,r,a),n[t]._global.push({pred:i,val:a})}}function Js(e,t,n,r,i){var a=t,o=n,s=Ze(e,t.line),l=i&&"rtl"==e.direction?-n:n;function c(){var n=t.line+l;return!(n=e.first+e.size)&&(t=new st(n,t.ch,t.sticky),s=Ze(e,n))}function u(a){var o;if("codepoint"==r){var u=s.text.charCodeAt(t.ch+(n>0?0:-1));if(isNaN(u))o=null;else{var d=n>0?u>=55296&&u<56320:u>=56320&&u<57343;o=new st(t.line,Math.max(0,Math.min(s.text.length,t.ch+n*(d?2:1))),-n)}}else o=i?Jo(e.cm,s,t,n):Qo(s,t,n);if(null==o){if(a||!c())return!1;t=Ko(i,e.cm,s,t.line,l)}else t=o;return!0}if("char"==r||"codepoint"==r)u();else if("column"==r)u(!0);else if("word"==r||"group"==r)for(var d=null,f="group"==r,h=e.cm&&e.cm.getHelper(t,"wordChars"),p=!0;;p=!1){if(n<0&&!u(!p))break;var m=s.text.charAt(t.ch)||"\n",v=ae(m,h)?"w":f&&"\n"==m?"n":!f||/\s/.test(m)?null:"p";if(!f||p||v||(v="s"),d&&d!=v){n<0&&(n=1,u(),t.sticky="after");break}if(v&&(d=v),n>0&&!u(!p))break}var g=Xa(e,t,a,o,!0);return ct(a,g)&&(g.hitSide=!0),g}function Zs(e,t,n,r){var i,a,o=e.doc,s=t.left;if("page"==r){var l=Math.min(e.display.wrapper.clientHeight,F(e).innerHeight||o(e).documentElement.clientHeight),c=Math.max(l-.5*Or(e.display),3);i=(n>0?t.bottom:t.top)+n*c}else"line"==r&&(i=n>0?t.bottom+3:t.top-3);for(;;){if(a=kr(e,s,i),!a.outside)break;if(n<0?i<=0:i>=o.height){a.hitSide=!0;break}i+=5*n}return a}var el=function(e){this.cm=e,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new H,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};function tl(e,t){var n=rr(e,t.line);if(!n||n.hidden)return null;var r=Ze(e.doc,t.line),i=er(n,r,t.line),a=me(r,e.doc.direction),o="left";if(a){var s=he(a,t.ch);o=s%2?"right":"left"}var l=lr(i.map,t.ch,o);return l.offset="right"==l.collapse?l.end:l.start,l}function nl(e){for(var t=e;t;t=t.parentNode)if(/CodeMirror-gutter-wrapper/.test(t.className))return!0;return!1}function rl(e,t){return t&&(e.bad=!0),e}function il(e,t,n,r,i){var a="",o=!1,s=e.doc.lineSeparator(),l=!1;function c(e){return function(t){return t.id==e}}function u(){o&&(a+=s,l&&(a+=s),o=l=!1)}function d(e){e&&(u(),a+=e)}function f(t){if(1==t.nodeType){var n=t.getAttribute("cm-text");if(n)return void d(n);var a,h=t.getAttribute("cm-marker");if(h){var p=e.findMarks(st(r,0),st(i+1,0),c(+h));return void(p.length&&(a=p[0].find(0))&&d(et(e.doc,a.from,a.to).join(s)))}if("false"==t.getAttribute("contenteditable"))return;var m=/^(pre|div|p|li|table|br)$/i.test(t.nodeName);if(!/^br$/i.test(t.nodeName)&&0==t.textContent.length)return;m&&u();for(var v=0;v=t.display.viewTo||a.line=t.display.viewFrom&&tl(t,i)||{node:l[0].measure.map[2],offset:0},u=a.liner.firstLine()&&(o=st(o.line-1,Ze(r.doc,o.line-1).length)),s.ch==Ze(r.doc,s.line).text.length&&s.linei.viewTo-1)return!1;o.line==i.viewFrom||0==(e=Fr(r,o.line))?(t=rt(i.view[0].line),n=i.view[0].node):(t=rt(i.view[e].line),n=i.view[e-1].node.nextSibling);var l,c,u=Fr(r,s.line);if(u==i.view.length-1?(l=i.viewTo-1,c=i.lineDiv.lastChild):(l=rt(i.view[u+1].line)-1,c=i.view[u+1].node.previousSibling),!n)return!1;var d=r.doc.splitLines(il(r,n,c,t,l)),f=et(r.doc,st(t,0),st(l,Ze(r.doc,l).text.length));while(d.length>1&&f.length>1)if(J(d)==J(f))d.pop(),f.pop(),l--;else{if(d[0]!=f[0])break;d.shift(),f.shift(),t++}var h=0,p=0,m=d[0],v=f[0],g=Math.min(m.length,v.length);while(ho.ch&&b.charCodeAt(b.length-p-1)==y.charCodeAt(y.length-p-1))h--,p++;d[d.length-1]=b.slice(0,b.length-p).replace(/^\u200b+/,""),d[0]=d[0].slice(h).replace(/\u200b+$/,"");var w=st(t,h),x=st(l,f.length?J(f).length-p:0);return d.length>1||d[0]||lt(w,x)?(ao(r.doc,d,w,x,"+input"),!0):void 0},el.prototype.ensurePolled=function(){this.forceCompositionEnd()},el.prototype.reset=function(){this.forceCompositionEnd()},el.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},el.prototype.readFromDOMSoon=function(){var e=this;null==this.readDOMTimeout&&(this.readDOMTimeout=setTimeout((function(){if(e.readDOMTimeout=null,e.composing){if(!e.composing.done)return;e.composing=null}e.updateFromDOM()}),80))},el.prototype.updateFromDOM=function(){var e=this;!this.cm.isReadOnly()&&this.pollContent()||Ii(this.cm,(function(){return jr(e.cm)}))},el.prototype.setUneditable=function(e){e.contentEditable="false"},el.prototype.onKeyPress=function(e){0==e.charCode||this.composing||(e.preventDefault(),this.cm.isReadOnly()||Pi(this.cm,Vs)(this.cm,String.fromCharCode(null==e.charCode?e.keyCode:e.charCode),0))},el.prototype.readOnlyChanged=function(e){this.div.contentEditable=String("nocursor"!=e)},el.prototype.onContextMenu=function(){},el.prototype.resetPosition=function(){},el.prototype.needsContentAttribute=!0;var sl=function(e){this.cm=e,this.prevInput="",this.pollingFast=!1,this.polling=new H,this.hasSelection=!1,this.composing=null,this.resetting=!1};function ll(e,t){if(t=t?$(t):{},t.value=e.value,!t.tabindex&&e.tabIndex&&(t.tabindex=e.tabIndex),!t.placeholder&&e.placeholder&&(t.placeholder=e.placeholder),null==t.autofocus){var n=I(e.ownerDocument);t.autofocus=n==e||null!=e.getAttribute("autofocus")&&n==document.body}function r(){e.value=s.getValue()}var i;if(e.form&&(ge(e.form,"submit",r),!t.leaveSubmitMethodAlone)){var a=e.form;i=a.submit;try{var o=a.submit=function(){r(),a.submit=i,a.submit(),a.submit=o}}catch(n){}}t.finishInit=function(n){n.save=r,n.getTextArea=function(){return e},n.toTextArea=function(){n.toTextArea=isNaN,r(),e.parentNode.removeChild(n.getWrapperElement()),e.style.display="",e.form&&(ye(e.form,"submit",r),t.leaveSubmitMethodAlone||"function"!=typeof e.form.submit||(e.form.submit=i))}},e.style.display="none";var s=js((function(t){return e.parentNode.insertBefore(t,e.nextSibling)}),t);return s}function cl(e){e.off=ye,e.on=ge,e.wheelEventPixels=ia,e.Doc=So,e.splitLines=Be,e.countColumn=Y,e.findColumn=X,e.isWordChar=ie,e.Pass=V,e.signal=_e,e.Line=dn,e.changeEnd=ua,e.scrollbarModel=xi,e.Pos=st,e.cmpPos=lt,e.modes=Ye,e.mimeModes=He,e.resolveMode=Ve,e.getMode=Ue,e.modeExtensions=Ge,e.extendMode=qe,e.copyState=Xe,e.startState=Ke,e.innerMode=Qe,e.commands=Zo,e.keyMap=$o,e.keyName=Uo,e.isModifierKey=Wo,e.lookupKey=zo,e.normalizeKeyMap=Ho,e.StringStream=Je,e.SharedTextMarker=yo,e.TextMarker=go,e.LineWidget=ho,e.e_preventDefault=Se,e.e_stopPropagation=Ce,e.e_stop=Te,e.addClass=P,e.contains=L,e.rmClass=E,e.keyNames=Bo}sl.prototype.init=function(e){var t=this,n=this,r=this.cm;this.createField(e);var i=this.textarea;function a(e){if(!we(r,e)){if(r.somethingSelected())Ws({lineWise:!1,text:r.getSelections()});else{if(!r.options.lineWiseCopyCut)return;var t=qs(r);Ws({lineWise:!0,text:t.text}),"cut"==e.type?r.setSelections(t.ranges,null,U):(n.prevInput="",i.value=t.text.join("\n"),B(i))}"cut"==e.type&&(r.state.cutIncoming=+new Date)}}e.wrapper.insertBefore(this.wrapper,e.wrapper.firstChild),v&&(i.style.width="0px"),ge(i,"input",(function(){o&&s>=9&&t.hasSelection&&(t.hasSelection=null),n.poll()})),ge(i,"paste",(function(e){we(r,e)||Us(e,r)||(r.state.pasteIncoming=+new Date,n.fastPoll())})),ge(i,"cut",a),ge(i,"copy",a),ge(e.scroller,"paste",(function(t){if(!Un(e,t)&&!we(r,t)){if(!i.dispatchEvent)return r.state.pasteIncoming=+new Date,void n.focus();var a=new Event("paste");a.clipboardData=t.clipboardData,i.dispatchEvent(a)}})),ge(e.lineSpace,"selectstart",(function(t){Un(e,t)||Se(t)})),ge(i,"compositionstart",(function(){var e=r.getCursor("from");n.composing&&n.composing.range.clear(),n.composing={start:e,range:r.markText(e,r.getCursor("to"),{className:"CodeMirror-composing"})}})),ge(i,"compositionend",(function(){n.composing&&(n.poll(),n.composing.range.clear(),n.composing=null)}))},sl.prototype.createField=function(e){this.wrapper=Qs(),this.textarea=this.wrapper.firstChild;var t=this.cm.options;Xs(this.textarea,t.spellcheck,t.autocorrect,t.autocapitalize)},sl.prototype.screenReaderLabelChanged=function(e){e?this.textarea.setAttribute("aria-label",e):this.textarea.removeAttribute("aria-label")},sl.prototype.prepareSelection=function(){var e=this.cm,t=e.display,n=e.doc,r=Ur(e);if(e.options.moveInputWithCursor){var i=wr(e,n.sel.primary().head,"div"),a=t.wrapper.getBoundingClientRect(),o=t.lineDiv.getBoundingClientRect();r.teTop=Math.max(0,Math.min(t.wrapper.clientHeight-10,i.top+o.top-a.top)),r.teLeft=Math.max(0,Math.min(t.wrapper.clientWidth-10,i.left+o.left-a.left))}return r},sl.prototype.showSelection=function(e){var t=this.cm,n=t.display;M(n.cursorDiv,e.cursors),M(n.selectionDiv,e.selection),null!=e.teTop&&(this.wrapper.style.top=e.teTop+"px",this.wrapper.style.left=e.teLeft+"px")},sl.prototype.reset=function(e){if(!(this.contextMenuPending||this.composing&&e)){var t=this.cm;if(this.resetting=!0,t.somethingSelected()){this.prevInput="";var n=t.getSelection();this.textarea.value=n,t.state.focused&&B(this.textarea),o&&s>=9&&(this.hasSelection=n)}else e||(this.prevInput=this.textarea.value="",o&&s>=9&&(this.hasSelection=null));this.resetting=!1}},sl.prototype.getField=function(){return this.textarea},sl.prototype.supportsTouch=function(){return!1},sl.prototype.focus=function(){if("nocursor"!=this.cm.options.readOnly&&(!b||I(this.textarea.ownerDocument)!=this.textarea))try{this.textarea.focus()}catch(e){}},sl.prototype.blur=function(){this.textarea.blur()},sl.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},sl.prototype.receivedFocus=function(){this.slowPoll()},sl.prototype.slowPoll=function(){var e=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,(function(){e.poll(),e.cm.state.focused&&e.slowPoll()}))},sl.prototype.fastPoll=function(){var e=!1,t=this;function n(){var r=t.poll();r||e?(t.pollingFast=!1,t.slowPoll()):(e=!0,t.polling.set(60,n))}t.pollingFast=!0,t.polling.set(20,n)},sl.prototype.poll=function(){var e=this,t=this.cm,n=this.textarea,r=this.prevInput;if(this.contextMenuPending||this.resetting||!t.state.focused||Ne(n)&&!r&&!this.composing||t.isReadOnly()||t.options.disableInput||t.state.keySeq)return!1;var i=n.value;if(i==r&&!t.somethingSelected())return!1;if(o&&s>=9&&this.hasSelection===i||y&&/[\uf700-\uf7ff]/.test(i))return t.display.input.reset(),!1;if(t.doc.sel==t.display.selForContextMenu){var a=i.charCodeAt(0);if(8203!=a||r||(r="​"),8666==a)return this.reset(),this.cm.execCommand("undo")}var l=0,c=Math.min(r.length,i.length);while(l1e3||i.indexOf("\n")>-1?n.value=e.prevInput="":e.prevInput=i,e.composing&&(e.composing.range.clear(),e.composing.range=t.markText(e.composing.start,t.getCursor("to"),{className:"CodeMirror-composing"}))})),!0},sl.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},sl.prototype.onKeyPress=function(){o&&s>=9&&(this.hasSelection=null),this.fastPoll()},sl.prototype.onContextMenu=function(e){var t=this,n=t.cm,r=n.display,i=t.textarea;t.contextMenuPending&&t.contextMenuPending();var a=Nr(n,e),c=r.scroller.scrollTop;if(a&&!f){var u=n.options.resetSelectionOnContextMenu;u&&-1==n.doc.sel.contains(a)&&Pi(n,za)(n.doc,ca(a),U);var d,h=i.style.cssText,p=t.wrapper.style.cssText,m=t.wrapper.offsetParent.getBoundingClientRect();if(t.wrapper.style.cssText="position: static",i.style.cssText="position: absolute; width: 30px; height: 30px;\n top: "+(e.clientY-m.top-5)+"px; left: "+(e.clientX-m.left-5)+"px;\n z-index: 1000; background: "+(o?"rgba(255, 255, 255, .05)":"transparent")+";\n outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);",l&&(d=i.ownerDocument.defaultView.scrollY),r.input.focus(),l&&i.ownerDocument.defaultView.scrollTo(null,d),r.input.reset(),n.somethingSelected()||(i.value=t.prevInput=" "),t.contextMenuPending=b,r.selForContextMenu=n.doc.sel,clearTimeout(r.detectingSelectAll),o&&s>=9&&g(),k){Te(e);var v=function(){ye(window,"mouseup",v),setTimeout(b,20)};ge(window,"mouseup",v)}else setTimeout(b,50)}function g(){if(null!=i.selectionStart){var e=n.somethingSelected(),a="​"+(e?i.value:"");i.value="⇚",i.value=a,t.prevInput=e?"":"​",i.selectionStart=1,i.selectionEnd=a.length,r.selForContextMenu=n.doc.sel}}function b(){if(t.contextMenuPending==b&&(t.contextMenuPending=!1,t.wrapper.style.cssText=p,i.style.cssText=h,o&&s<9&&r.scrollbars.setScrollTop(r.scroller.scrollTop=c),null!=i.selectionStart)){(!o||o&&s<9)&&g();var e=0,a=function(){r.selForContextMenu==n.doc.sel&&0==i.selectionStart&&i.selectionEnd>0&&"​"==t.prevInput?Pi(n,Ka)(n):e++<10?r.detectingSelectAll=setTimeout(a,500):(r.selForContextMenu=null,r.input.reset())};r.detectingSelectAll=setTimeout(a,200)}}},sl.prototype.readOnlyChanged=function(e){e||this.reset(),this.textarea.disabled="nocursor"==e,this.textarea.readOnly=!!e},sl.prototype.setUneditable=function(){},sl.prototype.needsContentAttribute=!1,Bs(js),Ks(js);var ul,dl="iter insert remove copy getEditor constructor".split(" ");for(ul in So.prototype)So.prototype.hasOwnProperty(ul)&&z(dl,ul)<0&&(js.prototype[ul]=function(e){return function(){return e.apply(this.doc,arguments)}}(So.prototype[ul]));return ke(So),js.inputStyles={textarea:sl,contenteditable:el},js.defineMode=function(e){js.defaults.mode||"null"==e||(js.defaults.mode=e),ze.apply(this,arguments)},js.defineMIME=We,js.defineMode("null",(function(){return{token:function(e){return e.skipToEnd()}}})),js.defineMIME("text/plain","null"),js.defineExtension=function(e,t){js.prototype[e]=t},js.defineDocExtension=function(e,t){So.prototype[e]=t},js.fromTextArea=ll,cl(js),js.version="5.65.15",js}()},"56d6":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=(n=n("0838"))&&n.__esModule?n:{default:n};n={name:"VxeLoading",props:{value:Boolean,icon:String,text:String},computed:{loadingIcon:function(){return this.icon||r.default.icon.LOADING},loadingText:function(){var e=r.default.loadingText;return this.text||(null===e?e:r.default.i18n("vxe.loading.text"))}},render:function(e){var t=this.$scopedSlots,n=this.loadingIcon,r=this.loadingText;t=t.default;return e("div",{class:["vxe-loading",{"is--visible":this.value}]},t?[e("div",{class:"vxe-loading--warpper"},t.call(this,{}))]:[e("div",{class:"vxe-loading--chunk"},[n?e("i",{class:n}):e("div",{class:"vxe-loading--spinner"}),r?e("div",{class:"vxe-loading--text"},"".concat(r)):null])])}},t.default=n},"56ef":function(e,t,n){"use strict";var r=n("d066"),i=n("e330"),a=n("241c"),o=n("7418"),s=n("825a"),l=i([].concat);e.exports=r("Reflect","ownKeys")||function(e){var t=a.f(s(e)),n=o.f;return n?l(t,n(e)):t}},"576c":function(e,t,n){!function(e){"use strict"; //! moment.js locale configuration e.defineLocale("tet",{months:"Janeiru_Fevereiru_Marsu_Abril_Maiu_Juñu_Jullu_Agustu_Setembru_Outubru_Novembru_Dezembru".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingu_Segunda_Tersa_Kuarta_Kinta_Sesta_Sabadu".split("_"),weekdaysShort:"Dom_Seg_Ters_Kua_Kint_Sest_Sab".split("_"),weekdaysMin:"Do_Seg_Te_Ku_Ki_Ses_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Ohin iha] LT",nextDay:"[Aban iha] LT",nextWeek:"dddd [iha] LT",lastDay:"[Horiseik iha] LT",lastWeek:"dddd [semana kotuk] [iha] LT",sameElse:"L"},relativeTime:{future:"iha %s",past:"%s liuba",s:"segundu balun",ss:"segundu %d",m:"minutu ida",mm:"minutu %d",h:"oras ida",hh:"oras %d",d:"loron ida",dd:"loron %d",M:"fulan ida",MM:"fulan %d",y:"tinan ida",yy:"tinan %d"},dayOfMonthOrdinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,n=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n},week:{dow:1,doy:4}})}(n("c1df"))},"577e":function(e,t,n){"use strict";var r=n("f5df"),i=String;e.exports=function(e){if("Symbol"===r(e))throw new TypeError("Cannot convert a Symbol value to a string");return i(e)}},5899:function(e,t,n){"use strict";e.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},"58a8":function(e,t,n){"use strict";function r(e){return function(t){return t=o(a(t)),1&e&&(t=s(t,l,"")),2&e?s(t,c,"$1"):t}}var i=n("e330"),a=n("1d80"),o=n("577e"),s=(n=n("5899"),i("".replace)),l=RegExp("^["+n+"]+"),c=RegExp("(^|[^"+n+"])["+n+"]+$");e.exports={start:r(1),end:r(2),trim:r(3)}},"58a9":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.errLog=void 0,t.getLog=i,t.warnLog=void 0;var r=(n=n("0838"))&&n.__esModule?n:{default:n};function i(e,t){return"[vxe-table v".concat("3.7.6","] ",r.default.i18n(e,t))}function a(){return function(e,t){return e=i(e,t),e}}n=a(),t.warnLog=n,n=a(),t.errLog=n},5924:function(e,t,n){"use strict";t.__esModule=!0,t.isInContainer=t.getScrollContainer=t.isScroll=t.getStyle=t.once=t.off=t.on=void 0;var 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},i=(n=(t.hasClass=f,t.addClass=function(e,t){if(e){for(var n=e.className,r=(t||"").split(" "),i=0,a=r.length;in.top&&e.right>n.left&&e.lefti?e.finalize(t):t).clamp(),this._oKey=t.clone()),t=this._iKey=t.clone(),e.words),o=t.words,s=0;s=100?100:null;return e+(t[r]||t[i]||t[a])}},week:{dow:1,doy:7}})}(n("c1df"))},"5b14":function(e,t,n){!function(e){"use strict"; //! moment.js locale configuration -var t="vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton".split(" ");function n(e,t,n,r){var i=e;switch(n){case"s":return r||t?"néhány másodperc":"néhány másodperce";case"ss":return i+(r||t)?" másodperc":" másodperce";case"m":return"egy"+(r||t?" perc":" perce");case"mm":return i+(r||t?" perc":" perce");case"h":return"egy"+(r||t?" óra":" órája");case"hh":return i+(r||t?" óra":" órája");case"d":return"egy"+(r||t?" nap":" napja");case"dd":return i+(r||t?" nap":" napja");case"M":return"egy"+(r||t?" hónap":" hónapja");case"MM":return i+(r||t?" hónap":" hónapja");case"y":return"egy"+(r||t?" év":" éve");case"yy":return i+(r||t?" év":" éve")}return""}function r(e){return(e?"":"[múlt] ")+"["+t[this.day()]+"] LT[-kor]"}e.defineLocale("hu",{months:"január_február_március_április_május_június_július_augusztus_szeptember_október_november_december".split("_"),monthsShort:"jan._feb._márc._ápr._máj._jún._júl._aug._szept._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat".split("_"),weekdaysShort:"vas_hét_kedd_sze_csüt_pén_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(e){return"u"===e.charAt(1).toLowerCase()},meridiem:function(e,t,n){return e<12?!0===n?"de":"DE":!0===n?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return r.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return r.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s múlva",past:"%s",s:n,ss:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},dayOfMonthOrdinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}})}(n("c1df"))},"5b18":function(e,t,n){var r=n("7b36"),i=n("6815");e.exports=function(e,t,n){r(i(e),(function(r){t.call(n,e[r],r,e)}))}},"5b2d":function(e,t,n){var r=n("e9ea"),i=n("9b2c"),a=n("9de7"),o=n("7ab1"),s=n("9051");e.exports=function(e,t,n){return s(e)||(e=function(e,t){if(e){var n,o,l,c=0;if(e[t]||a(e,t))return e[t];if(o=i(t),l=o.length)for(n=e;c=11?e:e+12},meridiem:function(e,t,n){var r=100*e+t;return r<600?"凌晨":r<900?"早上":r<1130?"上午":r<1230?"中午":r<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:function(e){return e.week()!==this.week()?"[下]dddLT":"[本]dddLT"},lastDay:"[昨天]LT",lastWeek:function(e){return this.week()!==e.week()?"[上]dddLT":"[本]dddLT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|周)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"周";default:return e}},relativeTime:{future:"%s后",past:"%s前",s:"几秒",ss:"%d 秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",w:"1 周",ww:"%d 周",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},week:{dow:1,doy:4}})}(n("c1df"))},"5c6c":function(e,t,n){"use strict";e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},"5c96":function(e,t,n){function r(e){var t;return(a[e]||(t=a[e]={i:e,l:!1,exports:{}},i[e].call(t.exports,t,t.exports,r),t.l=!0,t)).exports}var i,a;e.exports=(i=[function(e,t){e.exports=n("d940")},function(e,t){e.exports=n("5924")},function(e,t){e.exports=n("8122")},function(e,t){e.exports=n("d010")},function(e,t){e.exports=n("6b7c")},function(e,t){e.exports=n("e974")},function(e,t){e.exports=n("a026")},function(e,t){e.exports=n("7f4d")},function(e,t){e.exports=n("f3ad")},function(e,t){e.exports=n("2bb5")},function(e,t){e.exports=n("417f")},function(e,t){e.exports=n("5128")},function(e,t){e.exports=n("4897")},function(e,t){e.exports=n("eedf")},function(e,t){e.exports=n("4010")},function(e,t){e.exports=n("a742")},function(e,t){e.exports=n("0e15")},function(e,t){e.exports=n("dcdc")},function(e,t){e.exports=n("14e9")},function(e,t){e.exports=n("d397")},function(e,t){e.exports=n("d7d1")},function(e,t){e.exports=n("5488")},function(e,t){e.exports=n("41f8")},function(e,t){e.exports=n("12f2")},function(e,t){e.exports=n("92fa")},function(e,t){e.exports=n("597f")},function(e,t){e.exports=n("299c")},function(e,t){e.exports=n("2a5e")},function(e,t){e.exports=n("845f")},function(e,t){e.exports=n("8bbc")},function(e,t){e.exports=n("e62d")},function(e,t){e.exports=n("7fc1")},function(e,t){e.exports=n("c56a")},function(e,t){e.exports=n("c284")},function(e,t){e.exports=n("e452")},function(e,t){e.exports=n("9619")},function(e,t){e.exports=n("4e4b")},function(e,t){e.exports=n("e772")},function(e,t){e.exports=n("c098")},function(e,t){e.exports=n("722f")},function(e,t){e.exports=n("4cb2")},function(e,t){e.exports=n("e450")},function(e,t){e.exports=n("4726")},function(e,t){e.exports=n("f494")},function(e,t){e.exports=n("6ac9")},function(e,t,n){e.exports=n(46)},function(e,t,n){"use strict";function r(){var e=this,t=e.$createElement,n=e._self._c||t;return n("ul",{staticClass:"el-pager",on:{click:e.onPagerClick}},[0, total"},pageSizes:{type:Array,default:function(){return[10,20,30,40,50,100]}},popperClass:String,prevText:String,nextText:String,background:Boolean,disabled:Boolean,hideOnSinglePage:Boolean},data:function(){return{internalCurrentPage:1,internalPageSize:0,lastEmittedPage:-1,userChangePageSize:!1}},render:function(e){var t,n,r,i,a=this.layout;return a&&(!this.hideOnSinglePage||this.internalPageCount&&1!==this.internalPageCount)?(t=e("div",{class:["el-pagination",{"is-background":this.background,"el-pagination--small":this.small}]}),n={prev:e("prev"),jumper:e("jumper"),pager:e("pager",{attrs:{currentPage:this.internalCurrentPage,pageCount:this.internalPageCount,pagerCount:this.pagerCount,disabled:this.disabled},on:{change:this.handleCurrentChange}}),next:e("next"),sizes:e("sizes",{attrs:{pageSizes:this.pageSizes}}),slot:e("slot",[this.$slots.default||""]),total:e("total")},a=a.split(",").map((function(e){return e.trim()})),r=e("div",{class:"el-pagination__rightwrapper"}),i=!1,t.children=t.children||[],r.children=r.children||[],a.forEach((function(e){"->"===e?i=!0:(i?r:t).children.push(n[e])})),i&&t.children.unshift(r),t):null},components:{Prev:{render:function(e){return e("button",{attrs:{type:"button",disabled:this.$parent.disabled||this.$parent.internalCurrentPage<=1},class:"btn-prev",on:{click:this.$parent.prev}},[this.$parent.prevText?e("span",[this.$parent.prevText]):e("i",{class:"el-icon el-icon-arrow-left"})])}},Next:{render:function(e){return e("button",{attrs:{type:"button",disabled:this.$parent.disabled||this.$parent.internalCurrentPage===this.$parent.internalPageCount||0===this.$parent.internalPageCount},class:"btn-next",on:{click:this.$parent.next}},[this.$parent.nextText?e("span",[this.$parent.nextText]):e("i",{class:"el-icon el-icon-arrow-right"})])}},Sizes:{mixins:[h.a],props:{pageSizes:Array},watch:{pageSizes:{immediate:!0,handler:function(e,t){Object(p.valueEquals)(e,t)||Array.isArray(e)&&(this.$parent.internalPageSize=-1this.internalPageCount&&(t=this.internalPageCount):(isNaN(e)||e<1)&&(t=1),void 0===(t=void 0===t&&isNaN(e)||0===t?1:t)?e:t},emitChange:function(){var e=this;this.$nextTick((function(){e.internalCurrentPage===e.lastEmittedPage&&!e.userChangePageSize||(e.$emit("current-change",e.internalCurrentPage),e.lastEmittedPage=e.internalCurrentPage,e.userChangePageSize=!1)}))}},computed:{internalPageCount:function(){return"number"==typeof this.total?Math.max(1,Math.ceil(this.total/this.internalPageSize)):"number"==typeof this.pageCount?Math.max(1,this.pageCount):null}},watch:{currentPage:{immediate:!0,handler:function(e){this.internalCurrentPage=this.getValidCurrentPage(e)}},pageSize:{immediate:!0,handler:function(e){this.internalPageSize=isNaN(e)?10:e}},internalCurrentPage:{immediate:!0,handler:function(e){this.$emit("update:currentPage",e),this.lastEmittedPage=-1}},internalPageCount:function(e){var t=this.internalCurrentPage;0=this.suggestions.length&&(e=this.suggestions.length-1),n=(t=this.$refs.suggestions.$el.querySelector(".el-autocomplete-suggestion__wrap")).querySelectorAll(".el-autocomplete-suggestion__list li")[e],r=t.scrollTop,(i=n.offsetTop)+n.scrollHeight>r+t.clientHeight&&(t.scrollTop+=n.scrollHeight),ithis.upperLimit}},watch:{value:function(e){this.$nextTick(this.resizeTextarea),this.validateEvent&&this.dispatch("ElFormItem","el.form.change",[e])},nativeInputValue:function(){this.setNativeInputValue()},type:function(){var e=this;this.$nextTick((function(){e.setNativeInputValue(),e.resizeTextarea(),e.updateIconOffset()}))}},methods:{focus:function(){this.getInput().focus()},blur:function(){this.getInput().blur()},getMigratingConfig:function(){return{props:{icon:"icon is removed, use suffix-icon / prefix-icon instead.","on-icon-click":"on-icon-click is removed."},events:{click:"click is removed."}}},handleBlur:function(e){this.focused=!1,this.$emit("blur",e),this.validateEvent&&this.dispatch("ElFormItem","el.form.blur",[this.value])},select:function(){this.getInput().select()},resizeTextarea:function(){var e,t;this.$isServer||(t=this.autosize,"textarea"===this.type&&(t?(e=t.minRows,t=t.maxRows,this.textareaCalcStyle=oe(this.$refs.textarea,e,t)):this.textareaCalcStyle={minHeight:oe(this.$refs.textarea).minHeight}))},setNativeInputValue:function(){var e=this.getInput();e&&e.value!==this.nativeInputValue&&(e.value=this.nativeInputValue)},handleFocus:function(e){this.focused=!0,this.$emit("focus",e)},handleCompositionStart:function(){this.isComposing=!0},handleCompositionUpdate:function(e){e=e.target.value,e=e[e.length-1]||"",this.isComposing=!Object(de.isKorean)(e)},handleCompositionEnd:function(e){this.isComposing&&(this.isComposing=!1,this.handleInput(e))},handleInput:function(e){this.isComposing||e.target.value!==this.nativeInputValue&&(this.$emit("input",e.target.value),this.$nextTick(this.setNativeInputValue))},handleChange:function(e){this.$emit("change",e.target.value)},calcIconOffset:function(e){var t=[].slice.call(this.$el.querySelectorAll(".el-input__"+e)||[]);if(t.length){for(var n,r=null,i=0;i=this.max?this.max:e)<=this.min&&(e=this.min),this.currentValue=e,this.userInput=null,this.$emit("input",e)}}},computed:{minDisabled:function(){return this._decrease(this.value,this.step)this.max},numPrecision:function(){var e=this.value,t=this.step,n=this.getPrecision,r=this.precision;t=n(t);return void 0!==r?r:Math.max(n(e),t)},controlsAtRight:function(){return this.controls&&"right"===this.controlsPosition},_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},inputNumberSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size},inputNumberDisabled:function(){return this.disabled||!!(this.elForm||{}).disabled},displayValue:function(){var e,t;return null!==this.userInput?this.userInput:"number"==typeof(t=this.currentValue)&&(this.stepStrictly&&(e=this.getPrecision(this.step),e=Math.pow(10,e),t=Math.round(t/this.step)*e*this.step/e),void 0!==this.precision)?t.toFixed(this.precision):t}},methods:{toPrecision:function(e,t){return void 0===t&&(t=this.numPrecision),parseFloat(Math.round(e*Math.pow(10,t))/Math.pow(10,t))},getPrecision:function(e){var t,n;return void 0===e?0:(n=0,-1!==(t=(e=e.toString()).indexOf("."))?e.length-t-1:n)},_increase:function(e,t){var n;return"number"!=typeof e&&void 0!==e?this.currentValue:(n=Math.pow(10,this.numPrecision),this.toPrecision((n*e+n*t)/n))},_decrease:function(e,t){var n;return"number"!=typeof e&&void 0!==e?this.currentValue:(n=Math.pow(10,this.numPrecision),this.toPrecision((n*e-n*t)/n))},increase:function(){var e;this.inputNumberDisabled||this.maxDisabled||(e=this.value||0,e=this._increase(e,this.step),this.setCurrentValue(e))},decrease:function(){var e;this.inputNumberDisabled||this.minDisabled||(e=this.value||0,e=this._decrease(e,this.step),this.setCurrentValue(e))},handleBlur:function(e){this.$emit("blur",e)},handleFocus:function(e){this.$emit("focus",e)},setCurrentValue:function(e){var t=this.currentValue;t!==(e=(e=(e="number"==typeof e&&void 0!==this.precision?this.toPrecision(e,this.precision):e)>=this.max?this.max:e)<=this.min?this.min:e)&&(this.userInput=null,this.$emit("input",e),this.$emit("change",e,t),this.currentValue=e)},handleInput:function(e){this.userInput=e},handleInputChange:function(e){var t=""===e?void 0:Number(e);isNaN(t)&&""!==e||this.setCurrentValue(t),this.userInput=null},select:function(){this.$refs.input.select()}},mounted:function(){var e=this.$refs.input.$refs.input;e.setAttribute("role","spinbutton"),e.setAttribute("aria-valuemax",this.max),e.setAttribute("aria-valuemin",this.min),e.setAttribute("aria-valuenow",this.currentValue),e.setAttribute("aria-disabled",this.inputNumberDisabled)},updated:function(){this.$refs&&this.$refs.input&&this.$refs.input.$refs.input.setAttribute("aria-valuenow",this.currentValue)}},se,[],!1,null,null,null),me=(pe.options.__file="packages/input-number/src/input-number.vue",pe.exports);me.install=function(e){e.component(me.name,me)},pe=me;function ve(){var e=this.$createElement;return(this._self._c||e)(this._elTag,{tag:"component",staticClass:"el-radio-group",attrs:{role:"radiogroup"},on:{keydown:this.handleKeydown}},[this._t("default")],2)}function ge(){var e=this,t=e.$createElement;return(t=e._self._c||t)("label",{staticClass:"el-radio-button",class:[e.size?"el-radio-button--"+e.size:"",{"is-active":e.value===e.label},{"is-disabled":e.isDisabled},{"is-focus":e.focus}],attrs:{role:"radio","aria-checked":e.value===e.label,"aria-disabled":e.isDisabled,tabindex:e.tabIndex},on:{keydown:function(t){if(!("button"in t)&&e._k(t.keyCode,"space",32,t.key,[" ","Spacebar"]))return null;t.stopPropagation(),t.preventDefault(),e.value=e.isDisabled?e.value:e.label}}},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.value,expression:"value"}],staticClass:"el-radio-button__orig-radio",attrs:{type:"radio",name:e.name,disabled:e.isDisabled,tabindex:"-1",autocomplete:"off"},domProps:{value:e.label,checked:e._q(e.value,e.label)},on:{change:[function(t){e.value=e.label},e.handleChange],focus:function(t){e.focus=!0},blur:function(t){e.focus=!1}}}),t("span",{staticClass:"el-radio-button__inner",style:e.value===e.label?e.activeStyle:null,on:{keydown:function(e){e.stopPropagation()}}},[e._t("default"),e.$slots.default?e._e():[e._v(e._s(e.label))]],2)])}le._withStripped=!0;var be=i({name:"ElRadio",mixins:[g.a],inject:{elForm:{default:""},elFormItem:{default:""}},componentName:"ElRadio",props:{value:{},label:{},disabled:Boolean,name:String,border:Boolean,size:String},data:function(){return{focus:!1}},computed:{isGroup:function(){for(var e=this.$parent;e;){if("ElRadioGroup"===e.$options.componentName)return this._radioGroup=e,!0;e=e.$parent}return!1},model:{get:function(){return(this.isGroup?this._radioGroup:this).value},set:function(e){this.isGroup?this.dispatch("ElRadioGroup","input",[e]):this.$emit("input",e),this.$refs.radio&&(this.$refs.radio.checked=this.model===this.label)}},_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},radioSize:function(){var e=this.size||this._elFormItemSize||(this.$ELEMENT||{}).size;return this.isGroup&&this._radioGroup.radioGroupSize||e},isDisabled:function(){return this.isGroup?this._radioGroup.disabled||this.disabled||(this.elForm||{}).disabled:this.disabled||(this.elForm||{}).disabled},tabIndex:function(){return this.isDisabled||this.isGroup&&this.model!==this.label?-1:0}},methods:{handleChange:function(){var e=this;this.$nextTick((function(){e.$emit("change",e.model),e.isGroup&&e.dispatch("ElRadioGroup","handleChange",e.model)}))}}},le,[],!1,null,null,null),ye=(be.options.__file="packages/radio/src/radio.vue",be.exports),_e=(be=(ye.install=function(e){e.component(ye.name,ye)},ye),ve._withStripped=!0,Object.freeze({LEFT:37,UP:38,RIGHT:39,DOWN:40})),we=i({name:"ElRadioGroup",componentName:"ElRadioGroup",inject:{elFormItem:{default:""}},mixins:[g.a],props:{value:{},size:String,fill:String,textColor:String,disabled:Boolean},computed:{_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},_elTag:function(){var e=(this.$vnode.data||{}).tag;return e&&"component"!==e?e:"div"},radioGroupSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size}},created:function(){var e=this;this.$on("handleChange",(function(t){e.$emit("change",t)}))},mounted:function(){var e=this.$el.querySelectorAll("[type=radio]"),t=this.$el.querySelectorAll("[role=radio]")[0];![].some.call(e,(function(e){return e.checked}))&&t&&(t.tabIndex=0)},methods:{handleKeydown:function(e){var t=e.target,n="INPUT"===t.nodeName?"[type=radio]":"[role=radio]",r=(n=this.$el.querySelectorAll(n),n.length),i=[].indexOf.call(n,t),a=this.$el.querySelectorAll("[role=radio]");switch(e.keyCode){case _e.LEFT:case _e.UP:e.stopPropagation(),e.preventDefault(),(0===i?(a[r-1].click(),a[r-1]):(a[i-1].click(),a[i-1])).focus();break;case _e.RIGHT:case _e.DOWN:(i===r-1?(e.stopPropagation(),e.preventDefault(),a[0].click(),a[0]):(a[i+1].click(),a[i+1])).focus()}}},watch:{value:function(e){this.dispatch("ElFormItem","el.form.change",[this.value])}}},ve,[],!1,null,null,null),xe=(we.options.__file="packages/radio/src/radio-group.vue",we.exports);xe.install=function(e){e.component(xe.name,xe)},we=xe;function Ae(){var e=this,t=e.$createElement;return(t=e._self._c||t)("label",{staticClass:"el-checkbox",class:[e.border&&e.checkboxSize?"el-checkbox--"+e.checkboxSize:"",{"is-disabled":e.isDisabled},{"is-bordered":e.border},{"is-checked":e.isChecked}],attrs:{id:e.id}},[t("span",{staticClass:"el-checkbox__input",class:{"is-disabled":e.isDisabled,"is-checked":e.isChecked,"is-indeterminate":e.indeterminate,"is-focus":e.focus},attrs:{tabindex:!!e.indeterminate&&0,role:!!e.indeterminate&&"checkbox","aria-checked":!!e.indeterminate&&"mixed"}},[t("span",{staticClass:"el-checkbox__inner"}),e.trueLabel||e.falseLabel?t("input",{directives:[{name:"model",rawName:"v-model",value:e.model,expression:"model"}],staticClass:"el-checkbox__original",attrs:{type:"checkbox","aria-hidden":e.indeterminate?"true":"false",name:e.name,disabled:e.isDisabled,"true-value":e.trueLabel,"false-value":e.falseLabel},domProps:{checked:Array.isArray(e.model)?-1this._checkboxGroup.max&&(this.isLimitExceeded=!0),!1===this.isLimitExceeded&&this.dispatch("ElCheckboxGroup","input",[e])):(this.$emit("input",e),this.selfModel=e)}},isChecked:function(){return"[object Boolean]"==={}.toString.call(this.model)?this.model:Array.isArray(this.model)?-1=t&&!this.isChecked||this.model.length<=e&&this.isChecked},isDisabled:function(){return this.isGroup?this._checkboxGroup.disabled||this.disabled||(this.elForm||{}).disabled||this.isLimitDisabled:this.disabled||(this.elForm||{}).disabled},_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},checkboxSize:function(){var e=this.size||this._elFormItemSize||(this.$ELEMENT||{}).size;return this.isGroup&&this._checkboxGroup.checkboxGroupSize||e}},props:{value:{},label:{},indeterminate:Boolean,disabled:Boolean,checked:Boolean,name:String,trueLabel:[String,Number],falseLabel:[String,Number],id:String,controls:String,border:Boolean,size:String},methods:{addToStore:function(){Array.isArray(this.model)&&-1===this.model.indexOf(this.label)?this.model.push(this.label):this.model=this.trueLabel||!0},handleChange:function(e){var t,n=this;this.isLimitExceeded||(t=void 0,t=e.target.checked?void 0===this.trueLabel||this.trueLabel:void 0!==this.falseLabel&&this.falseLabel,this.$emit("change",t,e),this.$nextTick((function(){n.isGroup&&n.dispatch("ElCheckboxGroup","change",[n._checkboxGroup.value])})))}},created:function(){this.checked&&this.addToStore()},mounted:function(){this.indeterminate&&this.$el.setAttribute("aria-controls",this.controls)},watch:{value:function(e){this.dispatch("ElFormItem","el.form.change",e)}}},Ae,[],!1,null,null,null),Te=(Ee.options.__file="packages/checkbox/src/checkbox.vue",Ee.exports);Te.install=function(e){e.component(Te.name,Te)},Ee=Te;function Me(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"el-checkbox-group",attrs:{role:"group","aria-label":"checkbox-group"}},[this._t("default")],2)}Ce._withStripped=!0;var De=i({name:"ElCheckboxButton",mixins:[g.a],inject:{elForm:{default:""},elFormItem:{default:""}},data:function(){return{selfModel:!1,focus:!1,isLimitExceeded:!1}},props:{value:{},label:{},disabled:Boolean,checked:Boolean,name:String,trueLabel:[String,Number],falseLabel:[String,Number]},computed:{model:{get:function(){return this._checkboxGroup?this.store:void 0!==this.value?this.value:this.selfModel},set:function(e){this._checkboxGroup?(this.isLimitExceeded=!1,void 0!==this._checkboxGroup.min&&e.lengththis._checkboxGroup.max&&(this.isLimitExceeded=!0),!1===this.isLimitExceeded&&this.dispatch("ElCheckboxGroup","input",[e])):void 0!==this.value?this.$emit("input",e):this.selfModel=e}},isChecked:function(){return"[object Boolean]"==={}.toString.call(this.model)?this.model:Array.isArray(this.model)?-1=t&&!this.isChecked||this.model.length<=e&&this.isChecked},isDisabled:function(){return this._checkboxGroup?this._checkboxGroup.disabled||this.disabled||(this.elForm||{}).disabled||this.isLimitDisabled:this.disabled||(this.elForm||{}).disabled}},methods:{addToStore:function(){Array.isArray(this.model)&&-1===this.model.indexOf(this.label)?this.model.push(this.label):this.model=this.trueLabel||!0},handleChange:function(e){var t,n=this;this.isLimitExceeded||(t=void 0,t=e.target.checked?void 0===this.trueLabel||this.trueLabel:void 0!==this.falseLabel&&this.falseLabel,this.$emit("change",t,e),this.$nextTick((function(){n._checkboxGroup&&n.dispatch("ElCheckboxGroup","change",[n._checkboxGroup.value])})))}},created:function(){this.checked&&this.addToStore()}},Ce,[],!1,null,null,null),Oe=(De.options.__file="packages/checkbox/src/checkbox-button.vue",De.exports);Oe.install=function(e){e.component(Oe.name,Oe)},De=Oe;function Le(){var e=this,t=e.$createElement;return(t=e._self._c||t)("div",{staticClass:"el-switch",class:{"is-disabled":e.switchDisabled,"is-checked":e.checked},attrs:{role:"switch","aria-checked":e.checked,"aria-disabled":e.switchDisabled},on:{click:function(t){return t.preventDefault(),e.switchValue(t)}}},[t("input",{ref:"input",staticClass:"el-switch__input",attrs:{type:"checkbox",id:e.id,name:e.name,"true-value":e.activeValue,"false-value":e.inactiveValue,disabled:e.switchDisabled},on:{change:e.handleChange,keydown:function(t){return"button"in t||!e._k(t.keyCode,"enter",13,t.key,"Enter")?e.switchValue(t):null}}}),e.inactiveIconClass||e.inactiveText?t("span",{class:["el-switch__label","el-switch__label--left",e.checked?"":"is-active"]},[e.inactiveIconClass?t("i",{class:[e.inactiveIconClass]}):e._e(),!e.inactiveIconClass&&e.inactiveText?t("span",{attrs:{"aria-hidden":e.checked}},[e._v(e._s(e.inactiveText))]):e._e()]):e._e(),t("span",{ref:"core",staticClass:"el-switch__core",style:{width:e.coreWidth+"px"}}),e.activeIconClass||e.activeText?t("span",{class:["el-switch__label","el-switch__label--right",e.checked?"is-active":""]},[e.activeIconClass?t("i",{class:[e.activeIconClass]}):e._e(),!e.activeIconClass&&e.activeText?t("span",{attrs:{"aria-hidden":!e.checked}},[e._v(e._s(e.activeText))]):e._e()]):e._e()])}Me._withStripped=!0;var Ie=i({name:"ElCheckboxGroup",componentName:"ElCheckboxGroup",mixins:[g.a],inject:{elFormItem:{default:""}},props:{value:{},disabled:Boolean,min:Number,max:Number,size:String,fill:String,textColor:String},computed:{_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},checkboxGroupSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size}},watch:{value:function(e){this.dispatch("ElFormItem","el.form.change",[e])}}},Me,[],!1,null,null,null),Pe=(Ie.options.__file="packages/checkbox/src/checkbox-group.vue",Ie.exports);Pe.install=function(e){e.component(Pe.name,Pe)},Ie=Pe;function Re(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.handleClose,expression:"handleClose"}],staticClass:"el-select",class:[e.selectSize?"el-select--"+e.selectSize:""],on:{click:function(t){return t.stopPropagation(),e.toggleMenu(t)}}},[e.multiple?n("div",{ref:"tags",staticClass:"el-select__tags",style:{"max-width":e.inputWidth-32+"px",width:"100%"}},[e.collapseTags&&e.selected.length?n("span",[n("el-tag",{attrs:{closable:!e.selectDisabled,size:e.collapseTagSize,hit:e.selected[0].hitState,type:"info","disable-transitions":""},on:{close:function(t){e.deleteTag(t,e.selected[0])}}},[n("span",{staticClass:"el-select__tags-text"},[e._v(e._s(e.selected[0].currentLabel))])]),1 0 && !loading"}],ref:"scrollbar",class:{"is-empty":!e.allowCreate&&e.query&&0===e.filteredOptionsCount},attrs:{tag:"ul","wrap-class":"el-select-dropdown__wrap","view-class":"el-select-dropdown__list"}},[e.showNewOption?n("el-option",{attrs:{value:e.query,created:""}}):e._e(),e._t("default")],2),e.emptyText&&(!e.allowCreate||e.loading||e.allowCreate&&0===e.options.length)?[e.$slots.empty?e._t("empty"):n("p",{staticClass:"el-select-dropdown__empty"},[e._v("\n "+e._s(e.emptyText)+"\n ")])]:e._e()],2)],1)],1)}function Be(){var e=this.$createElement;return(this._self._c||e)("div",{staticClass:"el-select-dropdown el-popper",class:[{"is-multiple":this.$parent.multiple},this.popperClass],style:{minWidth:this.minWidth}},[this._t("default")],2)}function Ne(){var e=this,t=e.$createElement;return(t=e._self._c||t)("li",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],staticClass:"el-select-dropdown__item",class:{selected:e.itemSelected,"is-disabled":e.disabled||e.groupDisabled||e.limitReached,hover:e.hover},on:{mouseenter:e.hoverItem,click:function(t){return t.stopPropagation(),e.selectOptionClick(t)}}},[e._t("default",[t("span",[e._v(e._s(e.currentLabel))])])],2)}function Fe(){var e=this.$createElement;return(e=this._self._c||e)("ul",{directives:[{name:"show",rawName:"v-show",value:this.visible,expression:"visible"}],staticClass:"el-select-group__wrap"},[e("li",{staticClass:"el-select-group__title"},[this._v(this._s(this.label))]),e("li",[e("ul",{staticClass:"el-select-group"},[this._t("default")],2)])])}Le._withStripped=!0;var je=i({name:"ElSwitch",mixins:[S()("input"),c.a,g.a],inject:{elForm:{default:""}},props:{value:{type:[Boolean,String,Number],default:!1},disabled:{type:Boolean,default:!1},width:{type:Number,default:40},activeIconClass:{type:String,default:""},inactiveIconClass:{type:String,default:""},activeText:String,inactiveText:String,activeColor:{type:String,default:""},inactiveColor:{type:String,default:""},activeValue:{type:[Boolean,String,Number],default:!0},inactiveValue:{type:[Boolean,String,Number],default:!1},name:{type:String,default:""},validateEvent:{type:Boolean,default:!0},id:String},data:function(){return{coreWidth:this.width}},created:function(){~[this.activeValue,this.inactiveValue].indexOf(this.value)||this.$emit("input",this.inactiveValue)},computed:{checked:function(){return this.value===this.activeValue},switchDisabled:function(){return this.disabled||(this.elForm||{}).disabled}},watch:{checked:function(){this.$refs.input.checked=this.checked,(this.activeColor||this.inactiveColor)&&this.setBackgroundColor(),this.validateEvent&&this.dispatch("ElFormItem","el.form.change",[this.value])}},methods:{handleChange:function(e){var t=this,n=this.checked?this.inactiveValue:this.activeValue;this.$emit("input",n),this.$emit("change",n),this.$nextTick((function(){t.$refs.input.checked=t.checked}))},setBackgroundColor:function(){var e=this.checked?this.activeColor:this.inactiveColor;this.$refs.core.style.borderColor=e,this.$refs.core.style.backgroundColor=e},switchValue:function(){this.switchDisabled||this.handleChange()},getMigratingConfig:function(){return{props:{"on-color":"on-color is renamed to active-color.","off-color":"off-color is renamed to inactive-color.","on-text":"on-text is renamed to active-text.","off-text":"off-text is renamed to inactive-text.","on-value":"on-value is renamed to active-value.","off-value":"off-value is renamed to inactive-value.","on-icon-class":"on-icon-class is renamed to active-icon-class.","off-icon-class":"off-icon-class is renamed to inactive-icon-class."}}}},mounted:function(){this.coreWidth=this.width||40,(this.activeColor||this.inactiveColor)&&this.setBackgroundColor(),this.$refs.input.checked=this.checked}},Le,[],!1,null,null,null),$e=(je.options.__file="packages/switch/src/component.vue",je.exports),Ye=(je=($e.install=function(e){e.component($e.name,$e)},$e),i({name:"ElSelectDropdown",componentName:"ElSelectDropdown",mixins:[A.a],props:{placement:{default:"bottom-start"},boundariesPadding:{default:0},popperOptions:{default:function(){return{gpuAcceleration:!1}}},visibleArrow:{default:Be._withStripped=Re._withStripped=!0},appendToBody:{type:Boolean,default:!0}},data:function(){return{minWidth:""}},computed:{popperClass:function(){return this.$parent.popperClass}},watch:{"$parent.inputWidth":function(){this.minWidth=this.$parent.$el.getBoundingClientRect().width+"px"}},mounted:function(){var e=this;this.referenceElm=this.$parent.$refs.reference.$el,this.$parent.popperElm=this.popperElm=this.$el,this.$on("updatePopper",(function(){e.$parent.visible&&e.updatePopper()})),this.$on("destroyPopper",this.destroyPopper)}},Be,[],!1,null,null,null)),He=(Ye=(Ye.options.__file="packages/select/src/select-dropdown.vue",Ye.exports),Ne._withStripped=!0,"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}),ze=i({mixins:[g.a],name:"ElOption",componentName:"ElOption",inject:["select"],props:{value:{required:!0},label:[String,Number],created:Boolean,disabled:{type:Boolean,default:!1}},data:function(){return{index:-1,groupDisabled:!1,visible:!0,hitState:!1,hover:!1}},computed:{isObject:function(){return"[object object]"===Object.prototype.toString.call(this.value).toLowerCase()},currentLabel:function(){return this.label||(this.isObject?"":this.value)},currentValue:function(){return this.value||this.label||""},itemSelected:function(){return this.select.multiple?this.contains(this.select.value,this.value):this.isEqual(this.value,this.select.value)},limitReached:function(){return!!this.select.multiple&&!this.itemSelected&&(this.select.value||[]).length>=this.select.multipleLimit&&0 0"},{name:"mousewheel",rawName:"v-mousewheel",value:e.handleHeaderFooterMousewheel,expression:"handleHeaderFooterMousewheel"}],ref:"footerWrapper",staticClass:"el-table__footer-wrapper"},[t("table-footer",{style:{width:e.layout.bodyWidth?e.layout.bodyWidth+"px":""},attrs:{store:e.store,border:e.border,"sum-text":e.sumText||e.t("el.table.sumText"),"summary-method":e.summaryMethod,"default-sort":e.defaultSort}})],1):e._e(),0 0"}],ref:"fixedFooterWrapper",staticClass:"el-table__fixed-footer-wrapper"},[t("table-footer",{style:{width:e.bodyWidth},attrs:{fixed:"left",border:e.border,"sum-text":e.sumText||e.t("el.table.sumText"),"summary-method":e.summaryMethod,store:e.store}})],1):e._e()]):e._e(),0 0"}],ref:"rightFixedFooterWrapper",staticClass:"el-table__fixed-footer-wrapper"},[t("table-footer",{style:{width:e.bodyWidth},attrs:{fixed:"right",border:e.border,"sum-text":e.sumText||e.t("el.table.sumText"),"summary-method":e.summaryMethod,store:e.store}})],1):e._e()]):e._e(),0t.key[n])return 1}return 0}(e,t)||e.index-t.index)*n})).map((function(e){return e.value}))}function tt(e,t){var n=null;return e.columns.forEach((function(e){e.id===t&&(n=e)})),n}function nt(e,t){return(t=(t.className||"").match(/el-table_[^\s]+/gm))?tt(e,t[0]):null}function rt(e,t){if(!e)throw new Error("row is required when get row identity");if("string"==typeof t){if(t.indexOf(".")<0)return e[t];for(var n=t.split("."),r=e,i=0;ithis.bodyHeight,e!==(this.scrollY=t))},Tt.prototype.setHeight=function(e){var t=this,n=1 col");if(t.length){e=e.getFlattenColumns();var n={};e.forEach((function(e){n[e.id]=e}));for(var r=0,i=t.length;r col[name=gutter]"),n=0,r=t.length;n=this.leftFixedLeafCount:"right"===this.fixed?e=this.columnsCount-this.rightFixedLeafCount},getSpan:function(e,t,n,r){var i=1,a=1,o=this.table.spanMethod;return"function"==typeof o&&(o=o({row:e,column:t,rowIndex:n,columnIndex:r}),Array.isArray(o)?(i=o[0],a=o[1]):"object"===(void 0===o?"undefined":Ot(o))&&(i=o.rowspan,a=o.colspan)),{rowspan:i,colspan:a}},getRowStyle:function(e,t){var n=this.table.rowStyle;return"function"==typeof n?n.call(null,{row:e,rowIndex:t}):n||null},getRowClass:function(e,t){var n=["el-table__row"],r=(this.table.highlightCurrentRow&&e===this.store.states.currentRow&&n.push("current-row"),this.stripe&&t%2==1&&n.push("el-table__row--striped"),this.table.rowClassName);return"string"==typeof r?n.push(r):"function"==typeof r&&n.push(r.call(null,{row:e,rowIndex:t})),-1t.offsetWidth||t.scrollWidth>t.offsetWidth)&&this.$refs.tooltip&&(n=this.$refs.tooltip,this.tooltipContent=i.innerText||i.textContent,n.referenceElm=i,n.$refs.popper&&(n.$refs.popper.style.display="none"),n.doDestroy(),n.setExpectedState(!0),this.activateTooltip(n))},handleCellMouseLeave:function(e){var t=this.$refs.tooltip;t&&(t.setExpectedState(!1),t.handleClosePopper()),Ze(e)&&(t=this.table.hoverState||{},this.table.$emit("cell-mouse-leave",t.row,t.column,t.cell,e))},handleMouseEnter:w()(30,(function(e){this.store.commit("setHoverRow",e)})),handleMouseLeave:w()(30,(function(){this.store.commit("setHoverRow",null)})),handleContextMenu:function(e,t){this.handleEvent(e,t,"contextmenu")},handleDoubleClick:function(e,t){this.handleEvent(e,t,"dblclick")},handleClick:function(e,t){this.store.commit("setCurrentRow",t),this.handleEvent(e,t,"click")},handleEvent:function(e,t,n){var r=this.table,i=Ze(e),a=void 0;i&&(a=nt(r,i))&&r.$emit("cell-"+n,t,a,i,e),r.$emit("row-"+n,t,a,e)},rowRender:function(e,t,n){var r=this,i=this.$createElement,a=this.treeIndent,o=this.columns,s=this.firstDefaultColumnIndex,l=o.map((function(e,t){return r.isColumnHidden(t)})),c=this.getRowClass(e,t),u=!0;return n&&(c.push("el-table__row--level-"+n.level),u=n.display),i("tr",{style:[u?null:{display:"none"},this.getRowStyle(e,t)],class:c,key:this.getKeyOfRow(e,t),on:{dblclick:function(t){return r.handleDoubleClick(t,e)},click:function(t){return r.handleClick(t,e)},contextmenu:function(t){return r.handleContextMenu(t,e)},mouseenter:function(e){return r.handleMouseEnter(t)},mouseleave:this.handleMouseLeave}},[o.map((function(c,u){var d,f=r.getSpan(e,c,t,u),h=f.rowspan;f=f.colspan;return h&&f?((d=Lt({},c)).realWidth=r.getColspanRealWidth(o,f,u),d={store:r.store,_self:r.context||r.table.$vnode.context,column:d,row:e,$index:t},u===s&&n&&(d.treeNode={indent:n.level*a,level:n.level},"boolean"==typeof n.expanded)&&(d.treeNode.expanded=n.expanded,"loading"in n&&(d.treeNode.loading=n.loading),"noLazyChildren"in n)&&(d.treeNode.noLazyChildren=n.noLazyChildren),i("td",{style:r.getCellStyle(t,u,e,c),class:r.getCellClass(t,u,e,c),attrs:{rowspan:h,colspan:f},on:{mouseenter:function(t){return r.handleCellMouseEnter(t,e)},mouseleave:r.handleCellMouseLeave}},[c.renderCell.call(r._renderProxy,r.$createElement,d,l[u])])):null}))])},wrappedRowRender:function(e,t){var n,r,i,a=this,o=this.$createElement,s=this.store,l=s.isRowExpanded,c=s.assertRowKey,u=(s=s.states,s.treeData),d=s.lazyTreeNodeMap,f=s.childrenColumnName,h=s.rowKey;return this.hasExpandColumn&&l(e)?(s=this.table.renderExpanded,l=this.rowRender(e,t),s?[[l,o("tr",{key:"expanded-row__"+l.key},[o("td",{attrs:{colspan:this.columnsCount},class:"el-table__cell el-table__expanded-cell"},[s(this.$createElement,{row:e,$index:t,store:this.store})])])]]:l):Object.keys(u).length?(c(),o=rt(e,h),s=null,(n=u[o])&&(s={expanded:n.expanded,level:n.level,display:!0},"boolean"==typeof n.lazy)&&("boolean"==typeof n.loaded&&n.loaded&&(s.noLazyChildren=!(n.children&&n.children.length)),s.loading=n.loading),r=[this.rowRender(e,t,s)],n&&(i=0,l=function e(o,s){o&&o.length&&s&&o.forEach((function(o){var l={display:s.display&&s.expanded,level:s.level+1},c=rt(o,h);if(null==c)throw new Error("for nested data item, row-key is required.");(n=Lt({},u[c]))&&(l.expanded=n.expanded,n.level=n.level||l.level,n.display=!(!n.expanded||!l.display),"boolean"==typeof n.lazy)&&("boolean"==typeof n.loaded&&n.loaded&&(l.noLazyChildren=!(n.children&&n.children.length)),l.loading=n.loading),i++,r.push(a.rowRender(o,t+i,l)),n&&(l=d[c]||o[f],e(l,n))}))},n.display=!0,l(d[o]||e[f],n)),r):this.rowRender(e,t)}}},Pt=(Mt._withStripped=!0,[]);function Rt(e){var t=[];return e.forEach((function(e){e.children?(t.push(e),t.push.apply(t,Rt(e.children))):t.push(e)})),t}mt.a.prototype.$isServer||document.addEventListener("click",(function(e){Pt.forEach((function(t){var n=e.target;t&&t.$el&&(n===t.$el||t.$el.contains(n)||t.handleOutsideClick&&t.handleOutsideClick(e))}))}));var Bt=function(e){e&&Pt.push(e)},Nt=function(e){-1!==Pt.indexOf(e)&&Pt.splice(e,1)},Ft=n(31),jt=(Ft=n.n(Ft),i({name:"ElTableFilterPanel",mixins:[A.a,h.a],directives:{Clickoutside:_.a},components:{ElCheckbox:ct.a,ElCheckboxGroup:Ft.a,ElScrollbar:x.a},props:{placement:{type:String,default:"bottom-end"}},methods:{isActive:function(e){return e.value===this.filterValue},handleOutsideClick:function(){var e=this;setTimeout((function(){e.showPopper=!1}),16)},handleConfirm:function(){this.confirmFilter(this.filteredValue),this.handleOutsideClick()},handleReset:function(){this.filteredValue=[],this.confirmFilter(this.filteredValue),this.handleOutsideClick()},handleSelect:function(e){null!=(this.filterValue=e)?this.confirmFilter(this.filteredValue):this.confirmFilter([]),this.handleOutsideClick()},confirmFilter:function(e){this.table.store.commit("filterChange",{column:this.column,values:e}),this.table.store.updateAllSelected()}},data:function(){return{table:null,cell:null,column:null}},computed:{filters:function(){return this.column&&this.column.filters},filterValue:{get:function(){return(this.column.filteredValue||[])[0]},set:function(e){this.filteredValue&&(null!=e?this.filteredValue.splice(0,1,e):this.filteredValue.splice(0,1))}},filteredValue:{get:function(){return this.column&&this.column.filteredValue||[]},set:function(e){this.column&&(this.column.filteredValue=e)}},multiple:function(){return!this.column||this.column.filterMultiple}},mounted:function(){var e=this;this.popperElm=this.$el,this.referenceElm=this.cell,this.table.bodyWrapper.addEventListener("scroll",(function(){e.updatePopper()})),this.$watch("showPopper",(function(t){e.column&&(e.column.filterOpened=t),(t?Bt:Nt)(e)}))},watch:{showPopper:function(e){!0===e&&parseInt(this.popperJS._popper.style.zIndex,10)=this.leftFixedLeafCount:"right"===this.fixed?n=this.columnsCount-this.rightFixedLeafCount},getHeaderRowStyle:function(e){var t=this.table.headerRowStyle;return"function"==typeof t?t.call(null,{rowIndex:e}):t},getHeaderRowClass:function(e){var t=[],n=this.table.headerRowClassName;return"string"==typeof n?t.push(n):"function"==typeof n&&t.push(n.call(null,{rowIndex:e})),t.join(" ")},getHeaderCellStyle:function(e,t,n,r){var i=this.table.headerCellStyle;return"function"==typeof i?i.call(null,{rowIndex:e,columnIndex:t,row:n,column:r}):i},getHeaderCellClass:function(e,t,n,r){var i=[r.id,r.order,r.headerAlign,r.className,r.labelClassName],a=(0===e&&this.isCellHidden(t,n)&&i.push("is-hidden"),r.children||i.push("is-leaf"),r.sortable&&i.push("is-sortable"),this.table.headerCellClassName);return"string"==typeof a?i.push(a):"function"==typeof a&&i.push(a.call(null,{rowIndex:e,columnIndex:t,row:n,column:r})),i.push("el-table__cell"),i.join(" ")},toggleAllSelection:function(e){e.stopPropagation(),this.store.commit("toggleAllSelection")},handleFilterClick:function(e,t){e.stopPropagation();var n,r;e=e.target,e="TH"===e.tagName?e:e.parentNode;Object(U.hasClass)(e,"noclick")||(e=e.querySelector(".el-table__column-filter-trigger")||e,n=this.$parent,(r=this.filterPanels[t.id])&&t.filterOpened?r.showPopper=!1:(r||(r=new mt.a($t),this.filterPanels[t.id]=r,t.filterPlacement&&(r.placement=t.filterPlacement),r.table=n,r.cell=e,r.column=t,this.$isServer)||r.$mount(document.createElement("div")),setTimeout((function(){r.showPopper=!0}),16)))},handleHeaderClick:function(e,t){!t.filters&&t.sortable?this.handleSortClick(e,t):t.filterable&&!t.sortable&&this.handleFilterClick(e,t),this.$parent.$emit("header-click",t,e)},handleHeaderContextMenu:function(e,t){this.$parent.$emit("header-contextmenu",t,e)},handleMouseDown:function(e,t){var n,r,i,a,o,s,l,c=this;this.$isServer||t.children&&0e.length-2?0:t+1])},handleSortClick:function(e,t,n){e.stopPropagation();n=t.order===n?null:n||this.toggleOrder(t);for(var r,i,a,o=e.target;o&&"TH"!==o.tagName;)o=o.parentNode;o&&"TH"===o.tagName&&Object(U.hasClass)(o,"noclick")?Object(U.removeClass)(o,"noclick"):t.sortable&&(r=(e=this.store.states).sortProp,i=void 0,((a=e.sortingColumn)!==t||a===t&&null===a.order)&&(a&&(a.order=null),r=(e.sortingColumn=t).property),i=t.order=n||null,e.sortProp=r,e.sortOrder=i,this.store.commit("changeSortCondition"))}},data:function(){return{draggingColumn:null,dragging:!1,dragState:{}}}},Object.assign||function(e){for(var t=1;t=this.leftFixedLeafCount;if("right"!==this.fixed)return!(this.fixed||!n.fixed)||e=this.columnsCount-this.rightFixedCount;for(var r=0,i=0;in&&e.preventDefault(),r.scrollTop+=Math.ceil(t.pixelY/5)):r.scrollLeft+=Math.ceil(t.pixelX/5)},handleHeaderFooterMousewheel:function(e,t){var n=t.pixelX,r=t.pixelY;Math.abs(n)>=Math.abs(r)&&(this.bodyWrapper.scrollLeft+=t.pixelX/5)},syncPostion:Object(ut.throttle)(20,(function(){var e=this.bodyWrapper,t=e.scrollLeft,n=e.scrollTop,r=e.offsetWidth,i=(e=e.scrollWidth,this.$refs),a=i.headerWrapper,o=i.footerWrapper,s=i.fixedBodyWrapper;i=i.rightFixedBodyWrapper;a&&(a.scrollLeft=t),o&&(o.scrollLeft=t),s&&(s.scrollTop=n),i&&(i.scrollTop=n),this.scrollPosition=e-r-1<=t?"right":0===t?"left":"middle"})),bindEvents:function(){this.bodyWrapper.addEventListener("scroll",this.syncPostion,{passive:!0}),this.fit&&Object(Ve.addResizeListener)(this.$el,this.resizeListener)},unbindEvents:function(){this.bodyWrapper.removeEventListener("scroll",this.syncPostion,{passive:!0}),this.fit&&Object(Ve.removeResizeListener)(this.$el,this.resizeListener)},resizeListener:function(){var e,t,n,r;this.$ready&&(e=!1,r=this.$el,n=(t=this.resizeState).width,t=t.height,n!==(n=r.offsetWidth)&&(e=!0),r=r.offsetHeight,e=!(!this.height&&!this.shouldUpdateHeight||t===r)||e)&&(this.resizeState.width=n,this.resizeState.height=r,this.doLayout())},doLayout:function(){this.shouldUpdateHeight&&this.layout.updateElsHeight(),this.layout.updateColumnsWidth()},sort:function(e,t){this.store.commit("sort",{prop:e,order:t})},toggleAllSelection:function(){this.store.commit("toggleAllSelection")}},computed:Yt({tableSize:function(){return this.size||(this.$ELEMENT||{}).size},bodyWrapper:function(){return this.$refs.bodyWrapper},shouldUpdateHeight:function(){return this.height||this.maxHeight||0=this.minDate?this.$emit("pick",{minDate:this.minDate,maxDate:t}):this.$emit("pick",{minDate:t,maxDate:this.minDate}),this.rangeState.selecting=!1):(this.$emit("pick",{minDate:t,maxDate:null}),this.rangeState.selecting=!0):this.$emit("pick",e))}},computed:{rows:function(){for(var e=this,t=this.tableRows,n=this.disabledDate,r=[],i=yn(new Date),a=0;a<3;a++)for(var o=t[a],s=0;s<4;s++)!function(t){var s=o[t],l=((s=s||{row:a,column:t,type:"normal",inRange:!1,start:!1,end:!1}).type="normal",4*a+t),c=new Date(e.date.getFullYear(),l).getTime();s.inRange=c>=yn(e.minDate)&&c<=yn(e.maxDate),s.start=e.minDate&&c===yn(e.minDate),s.end=e.maxDate&&c===yn(e.maxDate),c===i&&(s.type="today"),s.text=l;var u=new Date(c);s.disabled="function"==typeof n&&n(u),s.selected=Object(p.arrayFind)(r,(function(e){return e.getTime()===u.getTime()})),e.$set(o,t,s)}(s);return t}}},gn,[],!1,null,null,null)),It=(It.options.__file="packages/date-picker/src/basic/month-table.vue",It.exports),_n._withStripped=!0,["sun","mon","tue","wed","thu","fri","sat"]),Bn=i({mixins:[h.a],props:{firstDayOfWeek:{default:7,type:Number,validator:function(e){return 1<=e&&e<=7}},value:{},defaultValue:{validator:function(e){return null===e||Object(dn.isDate)(e)||Array.isArray(e)&&e.every(dn.isDate)}},date:{},selectionMode:{default:"day"},showWeekNumber:{type:Boolean,default:!1},disabledDate:{},cellClassName:{},minDate:{},maxDate:{},rangeState:{default:function(){return{endDate:null,selecting:!1}}}},computed:{offsetDay:function(){var e=this.firstDayOfWeek;return 3=wn(e.minDate)&&m<=wn(e.maxDate),o.start=e.minDate&&m===wn(e.minDate),o.end=e.maxDate&&m===wn(e.maxDate),m===f&&(o.type="today"),0<=h&&h<=1?(v=n+a<0?7+n+a:n+a)<=t+7*h?o.text=s++:(o.text=i-(v-t%7)+1+7*h,o.type="prev-month"):s<=r?o.text=s++:(o.text=s++-r,o.type="next-month");var v,g=new Date(m);o.disabled="function"==typeof c&&c(g),o.selected=Object(p.arrayFind)(d,(function(e){return e.getTime()===g.getTime()})),o.customClass="function"==typeof u&&u(g),e.$set(b,e.showWeekNumber?t+1:t,o)}(y);"week"===this.selectionMode&&(m=this.showWeekNumber?1:0,v=this.showWeekNumber?7:6,g=this.isWeekActive(b[1+m]),b[m].inRange=g,b[m].start=g,b[v].inRange=g,b[v].end=g)}return o}},watch:{"rangeState.endDate":function(e){this.markRange(this.minDate,e)},minDate:function(e,t){wn(e)!==wn(t)&&this.markRange(this.minDate,this.maxDate)},maxDate:function(e,t){wn(e)!==wn(t)&&this.markRange(this.minDate,this.maxDate)}},data:function(){return{tableRows:[[],[],[],[],[],[]],lastRow:null,lastColumn:null}},methods:{cellMatchesDate:function(e,t){return t=new Date(t),this.year===t.getFullYear()&&this.month===t.getMonth()&&Number(e.text)===t.getDate()},getCellClasses:function(e){var t=this,n=this.selectionMode,r=this.defaultValue?Array.isArray(this.defaultValue)?this.defaultValue:[this.defaultValue]:[],i=[];return"normal"!==e.type&&"today"!==e.type||e.disabled?i.push(e.type):(i.push("available"),"today"===e.type&&i.push("today")),"normal"===e.type&&r.some((function(n){return t.cellMatchesDate(e,n)}))&&i.push("default"),"day"!==n||"normal"!==e.type&&"today"!==e.type||!this.cellMatchesDate(e,this.value)||i.push("current"),!e.inRange||"normal"!==e.type&&"today"!==e.type&&"week"!==this.selectionMode||(i.push("in-range"),e.start&&i.push("start-date"),e.end&&i.push("end-date")),e.disabled&&i.push("disabled"),e.selected&&i.push("selected"),e.customClass&&i.push(e.customClass),i.join(" ")},getDateOfCell:function(e,t){return e=7*e+(t-(this.showWeekNumber?1:0))-this.offsetDay,Object(dn.nextDate)(this.startDate,e)},isWeekActive:function(e){var t,n,r;return"week"===this.selectionMode&&(n=(t=new Date(this.year,this.month,1)).getFullYear(),r=t.getMonth(),"prev-month"===e.type&&(t.setMonth(0===r?11:r-1),t.setFullYear(0===r?n-1:n)),"next-month"===e.type&&(t.setMonth(11===r?0:r+1),t.setFullYear(11===r?n+1:n)),t.setDate(parseInt(e.text,10)),!!Object(dn.isDate)(this.value))&&(r=(this.value.getDay()-this.firstDayOfWeek+7)%7-1,Object(dn.prevDate)(this.value,r).getTime()===t.getTime())},markRange:function(e,t){e=wn(e),t=wn(t)||e;for(var n=[Math.min(e,t),Math.max(e,t)],r=(e=n[0],t=n[1],this.startDate),i=this.rows,a=0,o=i.length;a=this.minDate?this.$emit("pick",{minDate:this.minDate,maxDate:n}):this.$emit("pick",{minDate:n,maxDate:this.minDate}),this.rangeState.selecting=!1):(this.$emit("pick",{minDate:n,maxDate:null}),this.rangeState.selecting=!0):"day"===this.selectionMode?this.$emit("pick",n):"week"===this.selectionMode?(r=Object(dn.getWeekNumber)(n),e=n.getFullYear()+"w"+r,this.$emit("pick",{year:n.getFullYear(),week:r,value:e,date:n})):"dates"===this.selectionMode&&(r=this.value||[],e=t.selected?function(e,t){return t="function"==typeof t?Object(p.arrayFindIndex)(e,t):e.indexOf(t),0<=t?[].concat(e.slice(0,t),e.slice(t+1)):e}(r,(function(e){return e.getTime()===n.getTime()})):[].concat(r,[n]),this.$emit("pick",e)))}}},_n,[],!1,null,null,null),Nn=(Bn=(Bn.options.__file="packages/date-picker/src/basic/date-table.vue",Bn.exports),he=i({mixins:[h.a],directives:{Clickoutside:_.a},watch:{showTime:function(e){var t=this;e&&this.$nextTick((function(e){var n=t.$refs.input.$el;n&&(t.pickerWidth=n.getBoundingClientRect().width+10)}))},value:function(e){"dates"===this.selectionMode&&this.value||(Object(dn.isDate)(e)?this.date=new Date(e):this.date=this.getDefaultValue())},defaultValue:function(e){Object(dn.isDate)(this.value)||(this.date=e?new Date(e):new Date)},timePickerVisible:function(e){var t=this;e&&this.$nextTick((function(){return t.$refs.timepicker.adjustSpinners()}))},selectionMode:function(e){"month"===e?"year"===this.currentView&&"month"===this.currentView||(this.currentView="month"):"dates"===e&&(this.currentView="date")}},methods:{proxyTimePickerDataProperties:function(){function e(e){i.$refs.timepicker.value=e}function t(e){i.$refs.timepicker.date=e}function n(e){i.$refs.timepicker.selectableRange=e}var r,i=this;this.$watch("value",e),this.$watch("date",t),this.$watch("selectableRange",n),r=this.timeFormat,i.$refs.timepicker.format=r,e(this.value),t(this.date),n(this.selectableRange)},handleClear:function(){this.date=this.getDefaultValue(),this.$emit("pick",null)},emit:function(e){for(var t,n=this,r=arguments.length,i=Array(1this.maxDate&&(this.maxDate=this.minDate)):(this.maxDate=Object(dn.modifyDate)(this.maxDate,e.getFullYear(),e.getMonth(),e.getDate()),this.maxDatethis.maxDate&&(this.maxDate=this.minDate),this.$refs.minTimePicker.value=this.minDate,this.minTimePickerVisible=!1):(this.maxDate=Object(dn.modifyTime)(this.maxDate,e.getHours(),e.getMinutes(),e.getSeconds()),this.maxDatethis.maxDate.getTime()&&(this.minDate=new Date(this.maxDate))},handleMaxTimeClose:function(){this.maxTimePickerVisible=!1},leftPrevYear:function(){this.leftDate=Object(dn.prevYear)(this.leftDate),this.unlinkPanels||(this.rightDate=Object(dn.nextMonth)(this.leftDate))},leftPrevMonth:function(){this.leftDate=Object(dn.prevMonth)(this.leftDate),this.unlinkPanels||(this.rightDate=Object(dn.nextMonth)(this.leftDate))},rightNextYear:function(){this.unlinkPanels?this.rightDate=Object(dn.nextYear)(this.rightDate):(this.leftDate=Object(dn.nextYear)(this.leftDate),this.rightDate=Object(dn.nextMonth)(this.leftDate))},rightNextMonth:function(){this.unlinkPanels?this.rightDate=Object(dn.nextMonth)(this.rightDate):(this.leftDate=Object(dn.nextMonth)(this.leftDate),this.rightDate=Object(dn.nextMonth)(this.leftDate))},leftNextYear:function(){this.leftDate=Object(dn.nextYear)(this.leftDate)},leftNextMonth:function(){this.leftDate=Object(dn.nextMonth)(this.leftDate)},rightPrevYear:function(){this.rightDate=Object(dn.prevYear)(this.rightDate)},rightPrevMonth:function(){this.rightDate=Object(dn.prevMonth)(this.rightDate)},handleConfirm:function(){var e=0this.leftYear+1}},data:function(){return{popperClass:"",value:[],defaultValue:null,defaultTime:null,minDate:"",maxDate:"",leftDate:new Date,rightDate:Object(dn.nextYear)(new Date),rangeState:{endDate:null,selecting:!1,row:null,column:null},shortcuts:"",visible:"",disabledDate:"",format:"",arrowControl:!1,unlinkPanels:!1}},watch:{value:function(e){var t;e?Array.isArray(e)&&(this.minDate=Object(dn.isDate)(e[0])?new Date(e[0]):null,this.maxDate=Object(dn.isDate)(e[1])?new Date(e[1]):null,this.minDate?(this.leftDate=this.minDate,this.unlinkPanels&&this.maxDate?(e=this.minDate.getFullYear(),t=this.maxDate.getFullYear(),this.rightDate=e===t?Object(dn.nextYear)(this.maxDate):this.maxDate):this.rightDate=Object(dn.nextYear)(this.leftDate)):(this.leftDate=Sn(this.defaultValue)[0],this.rightDate=Object(dn.nextYear)(this.leftDate))):(this.minDate=null,this.maxDate=null)},defaultValue:function(e){var t,n;Array.isArray(this.value)||(t=(n=Sn(e))[0],n=n[1],this.leftDate=t,this.rightDate=e&&e[1]&&t.getFullYear()!==n.getFullYear()&&this.unlinkPanels?n:Object(dn.nextYear)(this.leftDate))}},methods:{handleClear:function(){this.minDate=null,this.maxDate=null,this.leftDate=Sn(this.defaultValue)[0],this.rightDate=Object(dn.nextYear)(this.leftDate),this.$emit("pick",null)},handleChangeRange:function(e){this.minDate=e.minDate,this.maxDate=e.maxDate,this.rangeState=e.rangeState},handleRangePick:function(e){var t=this,n=!(1this.maxDate.getTime()},amPmMode:function(){return-1!==(this.format||"").indexOf("A")?"A":-1!==(this.format||"").indexOf("a")?"a":""}},data:function(){return{popperClass:"",minDate:new Date,maxDate:new Date,value:[],oldValue:[new Date,new Date],defaultValue:null,format:"HH:mm:ss",visible:!1,selectionRange:[0,2],arrowControl:!1}},watch:{value:function(e){Array.isArray(e)?(this.minDate=new Date(e[0]),this.maxDate=new Date(e[1])):Array.isArray(this.defaultValue)?(this.minDate=new Date(this.defaultValue[0]),this.maxDate=new Date(this.defaultValue[1])):this.defaultValue?(this.minDate=new Date(this.defaultValue),this.maxDate=Ln(new Date(this.defaultValue),36e5)):(this.minDate=new Date,this.maxDate=Ln(new Date,36e5))},visible:function(e){var t=this;e&&(this.oldValue=this.value,this.$nextTick((function(){return t.$refs.minSpinner.emitSelectRange("hours")})))}},methods:{handleClear:function(){this.$emit("pick",null)},handleCancel:function(){this.$emit("pick",this.oldValue)},handleMinChange:function(e){this.minDate=Object(dn.clearMilliseconds)(e),this.handleChange()},handleMaxChange:function(e){this.maxDate=Object(dn.clearMilliseconds)(e),this.handleChange()},handleChange:function(){var e;this.isValidValue([this.minDate,this.maxDate])&&(this.$refs.minSpinner.selectableRange=[[(e=this.minDate,Object(dn.modifyDate)(zn,e.getFullYear(),e.getMonth(),e.getDate())),this.maxDate]],this.$refs.maxSpinner.selectableRange=[[this.minDate,On(this.maxDate)]],this.$emit("pick",[this.minDate,this.maxDate],!0))},setMinSelectionRange:function(e,t){this.$emit("select-range",e,t,"min"),this.selectionRange=[e,t]},setMaxSelectionRange:function(e,t){this.$emit("select-range",e,t,"max"),this.selectionRange=[e+this.offset,t+this.offset]},handleConfirm:function(){var e=0n.right&&(a=i+t.right-n.right)):(t.topn.bottom&&(a=i+(t.bottom-n.bottom))),a=Math.max(a,0),this.navOffset=Math.min(a,r))},update:function(){var e,t,n,r;this.$refs.nav&&(t=this.sizeName,e=this.$refs.nav["offset"+Or(t)],t=this.$refs.navScroll["offset"+Or(t)],n=this.navOffset,th.height*(o?a?.75:i?.55:0:1)?"after":a?"inner":"none",d=f.$el.querySelector(".el-tree-node__expand-icon").getBoundingClientRect(),h=e.$refs.dropIndicator,"before"===u?c=d.top-l.top:"after"===u&&(c=d.bottom-l.top),h.style.top=c+"px",h.style.left=d.right-l.left+"px",Object("inner"===u?U.addClass:U.removeClass)(f.$el,"is-drop-inner"),t.showDropIndicator="before"===u||"after"===u,t.allowDrop=t.showDropIndicator||s,t.dropType=u,e.$emit("node-drag-over",p.node,f.node,n))})),this.$on("tree-node-drag-end",(function(n){var r,i=t.draggingNode,a=t.dropType,o=t.dropNode;n.preventDefault(),n.dataTransfer.dropEffect="move",i&&o&&(r={data:i.node.data},"none"!==a&&i.node.remove(),"before"===a?o.node.parent.insertBefore(r,o.node):"after"===a?o.node.parent.insertAfter(r,o.node):"inner"===a&&o.node.insertChild(r),"none"!==a&&e.store.registerNode(r),Object(U.removeClass)(o.$el,"is-drop-inner"),e.$emit("node-drag-end",i.node,o.node,a,n),"none"!==a)&&e.$emit("node-drop",i.node,o.node,a,n),i&&!o&&e.$emit("node-drag-end",i.node,null,a,n),t.showDropIndicator=!1,t.draggingNode=null,t.dropNode=null,t.allowDrop=!0}))},mounted:function(){this.initTabIndex(),this.$el.addEventListener("keydown",this.handleKeydown)},updated:function(){this.treeItems=this.$el.querySelectorAll("[role=treeitem]"),this.checkboxItems=this.$el.querySelectorAll("input[type=checkbox]")}},Pr,[],!1,null,null,null);var ri=(Hr.options.__file="packages/tree/src/tree.vue",Hr.exports),ii=(Hr=(ri.install=function(e){e.component(ri.name,ri)},ri),ei._withStripped=!0,{success:"el-icon-success",warning:"el-icon-warning",error:"el-icon-error"}),ai=i({name:"ElAlert",props:{title:{type:String,default:""},description:{type:String,default:""},type:{type:String,default:"info"},closable:{type:Boolean,default:!0},closeText:{type:String,default:""},showIcon:Boolean,center:Boolean,effect:{type:String,default:"light",validator:function(e){return-1!==["light","dark"].indexOf(e)}}},data:function(){return{visible:!0}},methods:{close:function(){this.visible=!1,this.$emit("close")}},computed:{typeClass:function(){return"el-alert--"+this.type},iconClass:function(){return ii[this.type]||"el-icon-info"},isBigIcon:function(){return this.description||this.$slots.default?"is-big":""},isBoldTitle:function(){return this.description||this.$slots.default?"is-bold":""}}},ei,[],!1,null,null,null),oi=(ai.options.__file="packages/alert/src/main.vue",ai.exports),si=(ai=(oi.install=function(e){e.component(oi.name,oi)},oi),ti._withStripped=!0,{success:"success",info:"info",warning:"warning",error:"error"}),li=i({data:function(){return{visible:!1,title:"",message:"",duration:4500,type:"",showClose:!0,customClass:"",iconClass:"",onClose:null,onClick:null,closed:!1,verticalOffset:0,timer:null,dangerouslyUseHTMLString:!1,position:"top-right"}},computed:{typeClass:function(){return this.type&&si[this.type]?"el-icon-"+si[this.type]:""},horizontalClass:function(){return-1this.max||(e=this.value,this.range&&Array.isArray(e)?e[1]this.max?this.$emit("input",[this.max,this.max]):e[0]this.max?this.$emit("input",[e[0],this.max]):(this.firstValue=e[0],this.secondValue=e[1],this.valueChanged()&&(this.dispatch("ElFormItem","el.form.change",[this.minValue,this.maxValue]),this.oldValue=e.slice())):this.range||"number"!=typeof e||isNaN(e)||(ethis.max?this.$emit("input",this.max):(this.firstValue=e,this.valueChanged()&&(this.dispatch("ElFormItem","el.form.change",e),this.oldValue=e))))},setPosition:function(e){var t,n=this.min+e*(this.max-this.min)/100;(this.range?(t=void 0,t=Math.abs(this.minValue-n)this.secondValue?"button1":"button2",this.$refs[t]):this.$refs.button1).setPosition(e)},onSliderClick:function(e){var t;this.sliderDisabled||this.dragging||(this.resetSize(),this.vertical?(t=this.$refs.slider.getBoundingClientRect().bottom,this.setPosition((t-e.clientY)/this.sliderSize*100)):(t=this.$refs.slider.getBoundingClientRect().left,this.setPosition((e.clientX-t)/this.sliderSize*100)),this.emitChange())},resetSize:function(){this.$refs.slider&&(this.sliderSize=this.$refs.slider["client"+(this.vertical?"Height":"Width")])},emitChange:function(){var e=this;this.$nextTick((function(){e.$emit("change",e.range?[e.minValue,e.maxValue]:e.value)}))},getStopStyle:function(e){return this.vertical?{bottom:e+"%"}:{left:e+"%"}}},computed:{stops:function(){var e=this;if(!this.showStops||this.min>this.max)return[];if(0===this.step)return[];for(var t=(this.max-this.min)/this.step,n=100*this.step/(this.max-this.min),r=[],i=1;i100*(e.maxValue-e.min)/(e.max-e.min)})):r.filter((function(t){return t>100*(e.firstValue-e.min)/(e.max-e.min)}))},markList:function(){var e=this;return this.marks?Object.keys(this.marks).map(parseFloat).sort((function(e,t){return e-t})).filter((function(t){return t<=e.max&&t>=e.min})).map((function(t){return{point:t,position:100*(t-e.min)/(e.max-e.min),mark:e.marks[t]}})):[]},minValue:function(){return Math.min(this.firstValue,this.secondValue)},maxValue:function(){return Math.max(this.firstValue,this.secondValue)},barSize:function(){return this.range?100*(this.maxValue-this.minValue)/(this.max-this.min)+"%":100*(this.firstValue-this.min)/(this.max-this.min)+"%"},barStart:function(){return this.range?100*(this.minValue-this.min)/(this.max-this.min)+"%":"0%"},precision:function(){var e=[this.min,this.max,this.step].map((function(e){return e=(""+e).split(".")[1],e?e.length:0}));return Math.max.apply(null,e)},runwayStyle:function(){return this.vertical?{height:this.height}:{}},barStyle:function(){return this.vertical?{height:this.barSize,bottom:this.barStart}:{width:this.barSize,left:this.barStart}},sliderDisabled:function(){return this.disabled||(this.elForm||{}).disabled}},mounted:function(){var e=void 0;e=this.range?(Array.isArray(this.value)?(this.firstValue=Math.max(this.min,this.value[0]),this.secondValue=Math.min(this.max,this.value[1])):(this.firstValue=this.min,this.secondValue=this.max),this.oldValue=[this.firstValue,this.secondValue],this.firstValue+"-"+this.secondValue):("number"!=typeof this.value||isNaN(this.value)?this.firstValue=this.min:this.firstValue=Math.min(this.max,Math.max(this.min,this.value)),this.oldValue=this.firstValue,this.firstValue);this.$el.setAttribute("aria-valuetext",e),this.$el.setAttribute("aria-label",this.label||"slider between "+this.min+" and "+this.max),this.resetSize(),window.addEventListener("resize",this.resetSize)},beforeDestroy:function(){window.removeEventListener("resize",this.resetSize)}},hi,[],!1,null,null,null),li.options.__file="packages/slider/src/main.vue",li.exports),wi=(Z=(_i.install=function(e){e.component(_i.name,_i)},_i),yi=(vi._withStripped=!0,i({data:function(){return{text:null,spinner:null,background:null,fullscreen:!0,visible:!1,customClass:""}},methods:{handleAfterLeave:function(){this.$emit("after-leave")},setText:function(e){this.text=e}}},vi,[],!1,null,null,null)),li=(yi.options.__file="packages/loading/src/loading.vue",yi.exports),yi=n(32),n.n(yi)),xi=mt.a.extend(li),Ai=(yi={install:function(e){var t,n;e.prototype.$isServer||(t=function(t,r){r.value?e.nextTick((function(){r.modifiers.fullscreen?(t.originalPosition=Object(U.getStyle)(document.body,"position"),t.originalOverflow=Object(U.getStyle)(document.body,"overflow"),t.maskStyle.zIndex=v.PopupManager.nextZIndex(),Object(U.addClass)(t.mask,"is-fullscreen"),n(document.body,t,r)):(Object(U.removeClass)(t.mask,"is-fullscreen"),r.modifiers.body?(t.originalPosition=Object(U.getStyle)(document.body,"position"),["top","left"].forEach((function(e){var n="top"===e?"scrollTop":"scrollLeft";t.maskStyle[e]=t.getBoundingClientRect()[e]+document.body[n]+document.documentElement[n]-parseInt(Object(U.getStyle)(document.body,"margin-"+e),10)+"px"})),["height","width"].forEach((function(e){t.maskStyle[e]=t.getBoundingClientRect()[e]+"px"})),n(document.body,t,r)):(t.originalPosition=Object(U.getStyle)(t,"position"),n(t,t,r)))})):(wi()(t.instance,(function(e){var n;t.instance.hiding&&(t.domVisible=!1,n=r.modifiers.fullscreen||r.modifiers.body?document.body:t,Object(U.removeClass)(n,"el-loading-parent--relative"),Object(U.removeClass)(n,"el-loading-parent--hidden"),t.instance.hiding=!1)}),300,!0),t.instance.visible=!1,t.instance.hiding=!0)},n=function(t,n,r){n.domVisible||"none"===Object(U.getStyle)(n,"display")||"hidden"===Object(U.getStyle)(n,"visibility")?n.domVisible&&!0===n.instance.hiding&&(n.instance.visible=!0,n.instance.hiding=!1):(Object.keys(n.maskStyle).forEach((function(e){n.mask.style[e]=n.maskStyle[e]})),"absolute"!==n.originalPosition&&"fixed"!==n.originalPosition&&Object(U.addClass)(t,"el-loading-parent--relative"),r.modifiers.fullscreen&&r.modifiers.lock&&Object(U.addClass)(t,"el-loading-parent--hidden"),n.domVisible=!0,t.appendChild(n.mask),e.nextTick((function(){n.instance.hiding?n.instance.$emit("after-leave"):n.instance.visible=!0})),n.domInserted=!0)},e.directive("loading",{bind:function(e,n,r){var i=e.getAttribute("element-loading-text"),a=e.getAttribute("element-loading-spinner"),o=e.getAttribute("element-loading-background"),s=e.getAttribute("element-loading-custom-class");r=r.context,i=new xi({el:document.createElement("div"),data:{text:r&&r[i]||i,spinner:r&&r[a]||a,background:r&&r[o]||o,customClass:r&&r[s]||s,fullscreen:!!n.modifiers.fullscreen}});e.instance=i,e.mask=i.$el,e.maskStyle={},n.value&&t(e,n)},update:function(e,n){e.instance.setText(e.getAttribute("element-loading-text")),n.oldValue!==n.value&&t(e,n)},unbind:function(e,n){e.domInserted&&(e.mask&&e.mask.parentNode&&e.mask.parentNode.removeChild(e.mask),t(e,{value:!1,modifiers:n.modifiers})),e.instance&&e.instance.$destroy()}}))}},yi),ki=mt.a.extend(li),Si={text:null,fullscreen:!0,body:!1,lock:!1,customClass:""},Ci=void 0,Ei=(ki.prototype.originalPosition="",ki.prototype.originalOverflow="",ki.prototype.close=function(){var e=this;this.fullscreen&&(Ci=void 0),wi()(this,(function(t){var n=e.fullscreen||e.body?document.body:e.target;Object(U.removeClass)(n,"el-loading-parent--relative"),Object(U.removeClass)(n,"el-loading-parent--hidden"),e.$el&&e.$el.parentNode&&e.$el.parentNode.removeChild(e.$el),e.$destroy()}),300),this.visible=!1},{install:function(e){e.use(Ai),e.prototype.$loading=gi},directive:Ai,service:gi});function Ti(){var e=this,t=e.$createElement,n=e._self._c||t;return n("transition-group",{class:["el-upload-list","el-upload-list--"+e.listType,{"is-disabled":e.disabled}],attrs:{tag:"ul",name:"el-list"}},e._l(e.files,(function(t){return n("li",{key:t.uid,class:["el-upload-list__item","is-"+t.status,e.focusing?"focusing":""],attrs:{tabindex:"0"},on:{keydown:function(n){if(!("button"in n)&&e._k(n.keyCode,"delete",[8,46],n.key,["Backspace","Delete","Del"]))return null;e.disabled||e.$emit("remove",t)},focus:function(t){e.focusing=!0},blur:function(t){e.focusing=!1},click:function(t){e.focusing=!1}}},[e._t("default",["uploading"!==t.status&&-1<["picture-card","picture"].indexOf(e.listType)?n("img",{staticClass:"el-upload-list__item-thumbnail",attrs:{src:t.url,alt:""}}):e._e(),n("a",{staticClass:"el-upload-list__item-name",on:{click:function(n){e.handleClick(t)}}},[n("i",{staticClass:"el-icon-document"}),e._v(e._s(t.name)+"\n ")]),n("label",{staticClass:"el-upload-list__item-status-label"},[n("i",{class:{"el-icon-upload-success":!0,"el-icon-circle-check":"text"===e.listType,"el-icon-check":-1<["picture-card","picture"].indexOf(e.listType)}})]),e.disabled?e._e():n("i",{staticClass:"el-icon-close",on:{click:function(n){e.$emit("remove",t)}}}),e.disabled?e._e():n("i",{staticClass:"el-icon-close-tip"},[e._v(e._s(e.t("el.upload.deleteTip")))]),"uploading"===t.status?n("el-progress",{attrs:{type:"picture-card"===e.listType?"circle":"line","stroke-width":"picture-card"===e.listType?6:2,percentage:e.parsePercentage(t.percentage)}}):e._e(),"picture-card"===e.listType?n("span",{staticClass:"el-upload-list__item-actions"},[e.handlePreview&&"picture-card"===e.listType?n("span",{staticClass:"el-upload-list__item-preview",on:{click:function(n){e.handlePreview(t)}}},[n("i",{staticClass:"el-icon-zoom-in"})]):e._e(),e.disabled?e._e():n("span",{staticClass:"el-upload-list__item-delete",on:{click:function(n){e.$emit("remove",t)}}},[n("i",{staticClass:"el-icon-delete"})])]):e._e()],{file:t})],2)})),0)}bi._withStripped=!0;yi=i({name:"ElIcon",props:{name:String}},bi,[],!1,null,null,null);var Mi=(yi.options.__file="packages/icon/src/icon.vue",yi.exports),Di=(li=(Mi.install=function(e){e.component(Mi.name,Mi)},Mi),{name:"ElRow",componentName:"ElRow",props:{tag:{type:String,default:"div"},gutter:Number,type:String,justify:{type:String,default:"start"},align:String},computed:{style:function(){var e={};return this.gutter&&(e.marginLeft="-"+this.gutter/2+"px",e.marginRight=e.marginLeft),e}},render:function(e){return e(this.tag,{class:["el-row","start"!==this.justify?"is-justify-"+this.justify:"",this.align?"is-align-"+this.align:"",{"el-row--flex":"flex"===this.type}],style:this.style},this.$slots.default)},install:function(e){e.component(Di.name,Di)}}),Oi=(yi=Di,"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}),Li={name:"ElCol",props:{span:{type:Number,default:24},tag:{type:String,default:"div"},offset:Number,pull:Number,push:Number,xs:[Number,Object],sm:[Number,Object],md:[Number,Object],lg:[Number,Object],xl:[Number,Object]},computed:{gutter:function(){for(var e=this.$parent;e&&"ElRow"!==e.$options.componentName;)e=e.$parent;return e?e.gutter:0}},render:function(e){var t=this,n=[],r={};return this.gutter&&(r.paddingLeft=this.gutter/2+"px",r.paddingRight=r.paddingLeft),["span","offset","pull","push"].forEach((function(e){!t[e]&&0!==t[e]||n.push("span"!==e?"el-col-"+e+"-"+t[e]:"el-col-"+t[e])})),["xs","sm","md","lg","xl"].forEach((function(e){var r;"number"==typeof t[e]?n.push("el-col-"+e+"-"+t[e]):"object"===Oi(t[e])&&(r=t[e],Object.keys(r).forEach((function(t){n.push("span"!==t?"el-col-"+e+"-"+t+"-"+r[t]:"el-col-"+e+"-"+r[t])})))})),e(this.tag,{class:["el-col",n],style:r},this.$slots.default)},install:function(e){e.component(Li.name,Li)}},Ii=Li,Pi=(Ti._withStripped=!0,n(33)),Ri=(Pi=n.n(Pi),i({name:"ElUploadList",mixins:[h.a],data:function(){return{focusing:!1}},components:{ElProgress:Pi.a},props:{files:{type:Array,default:function(){return[]}},disabled:{type:Boolean,default:!1},handlePreview:Function,listType:String},methods:{parsePercentage:function(e){return parseInt(e,10)},handleClick:function(e){this.handlePreview&&this.handlePreview(e)}}},Ti,[],!1,null,null,null)),Bi=(Ri.options.__file="packages/upload/src/upload-list.vue",Ri.exports),Ni=(Ri=n(24),n.n(Ri));function Fi(){var e=this,t=e.$createElement;return(e._self._c||t)("div",{staticClass:"el-upload-dragger",class:{"is-dragover":e.dragover},on:{drop:function(t){return t.preventDefault(),e.onDrop(t)},dragover:function(t){return t.preventDefault(),e.onDragover(t)},dragleave:function(t){t.preventDefault(),e.dragover=!1}}},[e._t("default")],2)}function ji(){}function $i(){var e=this,t=e.$createElement;return(t=e._self._c||t)("div",{staticClass:"el-progress",class:["el-progress--"+e.type,e.status?"is-"+e.status:"",{"el-progress--without-text":!e.showText,"el-progress--text-inside":e.textInside}],attrs:{role:"progressbar","aria-valuenow":e.percentage,"aria-valuemin":"0","aria-valuemax":"100"}},["line"===e.type?t("div",{staticClass:"el-progress-bar"},[t("div",{staticClass:"el-progress-bar__outer",style:{height:e.strokeWidth+"px"}},[t("div",{staticClass:"el-progress-bar__inner",style:e.barStyle},[e.showText&&e.textInside?t("div",{staticClass:"el-progress-bar__innerText"},[e._v(e._s(e.content))]):e._e()])])]):t("div",{staticClass:"el-progress-circle",style:{height:e.width+"px",width:e.width+"px"}},[t("svg",{attrs:{viewBox:"0 0 100 100"}},[t("path",{staticClass:"el-progress-circle__track",style:e.trailPathStyle,attrs:{d:e.trackPath,stroke:"#e5e9f2","stroke-width":e.relativeStrokeWidth,fill:"none"}}),t("path",{staticClass:"el-progress-circle__path",style:e.circlePathStyle,attrs:{d:e.trackPath,stroke:e.stroke,fill:"none","stroke-linecap":e.strokeLinecap,"stroke-width":e.percentage?e.relativeStrokeWidth:0}})])]),e.showText&&!e.textInside?t("div",{staticClass:"el-progress__text",style:{fontSize:e.progressTextSize+"px"}},[e.status?t("i",{class:e.iconClass}):[e._v(e._s(e.content))]],2):e._e()])}Fi._withStripped=!0,Ri=i({name:"ElUploadDrag",props:{disabled:Boolean},inject:{uploader:{default:""}},data:function(){return{dragover:!1}},methods:{onDragover:function(){this.disabled||(this.dragover=!0)},onDrop:function(e){var t;!this.disabled&&this.uploader&&(t=this.uploader.accept,this.dragover=!1,t?this.$emit("file",[].slice.call(e.dataTransfer.files).filter((function(e){var n=e.type,r=(e=e.name,-1this.limit?this.onExceed&&this.onExceed(e,this.fileList):(e=Array.prototype.slice.call(e),0!==(e=this.multiple?e:e.slice(0,1)).length&&e.forEach((function(e){t.onStart(e),t.autoUpload&&t.upload(e)})))},upload:function(e){var t=this;if(this.$refs.input.value=null,!this.beforeUpload)return this.post(e);var n=this.beforeUpload(e);n&&n.then?n.then((function(n){var r=Object.prototype.toString.call(n);if("[object File]"===r||"[object Blob]"===r){for(var i in"[object Blob]"===r&&(n=new File([n],e.name,{type:e.type})),e)e.hasOwnProperty(i)&&(n[i]=e[i]);t.post(n)}else t.post(e)}),(function(){t.onRemove(null,e)})):!1!==n?this.post(e):this.onRemove(null,e)},abort:function(e){var t,n=this.reqs;e?((t=e).uid&&(t=e.uid),n[t]&&n[t].abort()):Object.keys(n).forEach((function(e){n[e]&&n[e].abort(),delete n[e]}))},post:function(e){var t=this,n=e.uid,r={headers:this.headers,withCredentials:this.withCredentials,file:e,data:this.data,filename:this.name,action:this.action,onProgress:function(n){t.onProgress(n,e)},onSuccess:function(r){t.onSuccess(r,e),delete t.reqs[n]},onError:function(r){t.onError(r,e),delete t.reqs[n]}},i=this.httpRequest(r);(this.reqs[n]=i)&&i.then&&i.then(r.onSuccess,r.onError)},handleClick:function(){this.disabled||(this.$refs.input.value=null,this.$refs.input.click())},handleKeydown:function(e){e.target!==e.currentTarget||13!==e.keyCode&&32!==e.keyCode||this.handleClick()}},render:function(e){var t=this.handleClick,n=this.drag,r=this.name,i=this.handleChange,a=this.multiple,o=this.accept,s=this.listType,l=this.uploadFiles,c=this.disabled;t={class:{"el-upload":!0},on:{click:t,keydown:this.handleKeydown}};return t.class["el-upload--"+s]=!0,e("div",Ni()([t,{attrs:{tabindex:"0"}}]),[n?e("upload-dragger",{attrs:{disabled:c},on:{file:l}},[this.$slots.default]):this.$slots.default,e("input",{class:"el-upload__input",attrs:{type:"file",name:r,multiple:a,accept:o},ref:"input",on:{change:i}})])}},void 0,void 0,!1,null,null,null),Ri.options.__file="packages/upload/src/upload.vue",Ri=Ri.exports;Pi=i({name:"ElUpload",mixins:[c.a],components:{ElProgress:Pi.a,UploadList:Bi,Upload:Ri},provide:function(){return{uploader:this}},inject:{elForm:{default:""}},props:{action:{type:String,required:!0},headers:{type:Object,default:function(){return{}}},data:Object,multiple:Boolean,name:{type:String,default:"file"},drag:Boolean,dragger:Boolean,withCredentials:Boolean,showFileList:{type:Boolean,default:!0},accept:String,type:{type:String,default:"select"},beforeUpload:Function,beforeRemove:Function,onRemove:{type:Function,default:ji},onChange:{type:Function,default:ji},onPreview:{type:Function},onSuccess:{type:Function,default:ji},onProgress:{type:Function,default:ji},onError:{type:Function,default:ji},fileList:{type:Array,default:function(){return[]}},autoUpload:{type:Boolean,default:!0},listType:{type:String,default:"text"},httpRequest:Function,disabled:Boolean,limit:Number,onExceed:{type:Function,default:ji}},data:function(){return{uploadFiles:[],dragOver:!1,draging:!1,tempIndex:1}},computed:{uploadDisabled:function(){return this.disabled||(this.elForm||{}).disabled}},watch:{listType:function(e){"picture-card"!==e&&"picture"!==e||(this.uploadFiles=this.uploadFiles.map((function(e){if(!e.url&&e.raw)try{e.url=URL.createObjectURL(e.raw)}catch(e){}return e})))},fileList:{immediate:!0,handler:function(e){var t=this;this.uploadFiles=e.map((function(e){return e.uid=e.uid||Date.now()+t.tempIndex++,e.status=e.status||"success",e}))}}},methods:{handleStart:function(e){e.uid=Date.now()+this.tempIndex++;var t={status:"ready",name:e.name,size:e.size,percentage:0,uid:e.uid,raw:e};if("picture-card"===this.listType||"picture"===this.listType)try{t.url=URL.createObjectURL(e)}catch(e){return}this.uploadFiles.push(t),this.onChange(t,this.uploadFiles)},handleProgress:function(e,t){t=this.getFile(t),this.onProgress(e,t,this.uploadFiles),t.status="uploading",t.percentage=e.percent||0},handleSuccess:function(e,t){t=this.getFile(t),t&&(t.status="success",t.response=e,this.onSuccess(e,t,this.uploadFiles),this.onChange(t,this.uploadFiles))},handleError:function(e,t){t=this.getFile(t);var n=this.uploadFiles;t.status="fail",n.splice(n.indexOf(t),1),this.onError(e,t,this.uploadFiles),this.onChange(t,this.uploadFiles)},handleRemove:function(e,t){function n(){r.abort(e);var t=r.uploadFiles;t.splice(t.indexOf(e),1),r.onRemove(e,t)}var r=this;t&&(e=this.getFile(t)),this.beforeRemove?"function"==typeof this.beforeRemove&&((t=this.beforeRemove(e,this.uploadFiles))&&t.then?t.then((function(){n()}),ji):!1!==t&&n()):n()},getFile:function(e){var t=this.uploadFiles,n=void 0;return t.every((function(t){return!(n=e.uid===t.uid?t:null)})),n},abort:function(e){this.$refs["upload-inner"].abort(e)},clearFiles:function(){this.uploadFiles=[]},submit:function(){var e=this;this.uploadFiles.filter((function(e){return"ready"===e.status})).forEach((function(t){e.$refs["upload-inner"].upload(t.raw)}))},getMigratingConfig:function(){return{props:{"default-file-list":"default-file-list is renamed to file-list.","show-upload-list":"show-upload-list is renamed to show-file-list.","thumbnail-mode":"thumbnail-mode has been deprecated, you can implement the same effect according to this case: http://element.eleme.io/#/zh-CN/component/upload#yong-hu-tou-xiang-shang-chuan"}}}},beforeDestroy:function(){this.uploadFiles.forEach((function(e){e.url&&0===e.url.indexOf("blob:")&&URL.revokeObjectURL(e.url)}))},render:function(e){var t=this,n=void 0,r=(this.showFileList&&(n=e(Bi,{attrs:{disabled:this.uploadDisabled,listType:this.listType,files:this.uploadFiles,handlePreview:this.onPreview},on:{remove:this.handleRemove}},[function(e){if(t.$scopedSlots.file)return t.$scopedSlots.file({file:e.file})}])),{props:{type:this.type,drag:this.drag,action:this.action,multiple:this.multiple,"before-upload":this.beforeUpload,"with-credentials":this.withCredentials,headers:this.headers,name:this.name,data:this.data,accept:this.accept,fileList:this.uploadFiles,autoUpload:this.autoUpload,listType:this.listType,disabled:this.uploadDisabled,limit:this.limit,"on-exceed":this.onExceed,"on-start":this.handleStart,"on-progress":this.handleProgress,"on-success":this.handleSuccess,"on-error":this.handleError,"on-preview":this.onPreview,"on-remove":this.handleRemove,"http-request":this.httpRequest},ref:"upload-inner"});r=e("upload",r,[this.$slots.trigger||this.$slots.default]);return e("div",["picture-card"===this.listType?n:"",this.$slots.trigger?[r,this.$slots.default]:r,this.$slots.tip,"picture-card"!==this.listType?n:""])}},void 0,void 0,!1,null,null,null);var Yi=(Pi.options.__file="packages/upload/src/index.vue",Pi.exports);Yi.install=function(e){e.component(Yi.name,Yi)},Ri=Yi;function Hi(){var e=this.$createElement;return(e=this._self._c||e)("span",{staticClass:"el-spinner"},[e("svg",{staticClass:"el-spinner-inner",style:{width:this.radius/2+"px",height:this.radius/2+"px"},attrs:{viewBox:"0 0 50 50"}},[e("circle",{staticClass:"path",attrs:{cx:"25",cy:"25",r:"20",fill:"none",stroke:this.strokeColor,"stroke-width":this.strokeWidth}})])])}$i._withStripped=!0;Pi=i({name:"ElProgress",props:{type:{type:String,default:"line",validator:function(e){return-1<["line","circle","dashboard"].indexOf(e)}},percentage:{type:Number,default:0,required:!0,validator:function(e){return 0<=e&&e<=100}},status:{type:String,validator:function(e){return-1<["success","exception","warning"].indexOf(e)}},strokeWidth:{type:Number,default:6},strokeLinecap:{type:String,default:"round"},textInside:{type:Boolean,default:!1},width:{type:Number,default:126},showText:{type:Boolean,default:!0},color:{type:[String,Array,Function],default:""},format:Function},computed:{barStyle:function(){var e={};return e.width=this.percentage+"%",e.backgroundColor=this.getCurrentColor(this.percentage),e},relativeStrokeWidth:function(){return(this.strokeWidth/this.width*100).toFixed(1)},radius:function(){return"circle"===this.type||"dashboard"===this.type?parseInt(50-parseFloat(this.relativeStrokeWidth)/2,10):0},trackPath:function(){var e=this.radius,t="dashboard"===this.type;return"\n M 50 50\n m 0 "+(t?"":"-")+e+"\n a "+e+" "+e+" 0 1 1 0 "+(t?"-":"")+2*e+"\n a "+e+" "+e+" 0 1 1 0 "+(t?"":"-")+2*e+"\n "},perimeter:function(){return 2*Math.PI*this.radius},rate:function(){return"dashboard"===this.type?.75:1},strokeDashoffset:function(){return-1*this.perimeter*(1-this.rate)/2+"px"},trailPathStyle:function(){return{strokeDasharray:this.perimeter*this.rate+"px, "+this.perimeter+"px",strokeDashoffset:this.strokeDashoffset}},circlePathStyle:function(){return{strokeDasharray:this.perimeter*this.rate*(this.percentage/100)+"px, "+this.perimeter+"px",strokeDashoffset:this.strokeDashoffset,transition:"stroke-dasharray 0.6s ease 0s, stroke 0.6s ease"}},stroke:function(){var e=void 0;if(this.color)e=this.getCurrentColor(this.percentage);else switch(this.status){case"success":e="#13ce66";break;case"exception":e="#ff4949";break;case"warning":e="#e6a23c";break;default:e="#20a0ff"}return e},iconClass:function(){return"warning"===this.status?"el-icon-warning":"line"===this.type?"success"===this.status?"el-icon-circle-check":"el-icon-circle-close":"success"===this.status?"el-icon-check":"el-icon-close"},progressTextSize:function(){return"line"===this.type?12+.4*this.strokeWidth:.111111*this.width+2},content:function(){return"function"==typeof this.format?this.format(this.percentage)||"":this.percentage+"%"}},methods:{getCurrentColor:function(e){return"function"==typeof this.color?this.color(e):"string"==typeof this.color?this.color:this.getLevelColor(e)},getLevelColor:function(e){for(var t=this.getColorArray().sort((function(e,t){return e.percentage-t.percentage})),n=0;ne)return t[n].color;return t[t.length-1].color},getColorArray:function(){var e=this.color,t=100/e.length;return e.map((function(e,n){return"string"==typeof e?{color:e,percentage:(n+1)*t}:e}))}}},$i,[],!1,null,null,null);var zi=(Pi.options.__file="packages/progress/src/progress.vue",Pi.exports);zi.install=function(e){e.component(zi.name,zi)},Pi=zi;function Wi(){var e=this,t=e.$createElement;return(t=e._self._c||t)("transition",{attrs:{name:"el-message-fade"},on:{"after-leave":e.handleAfterLeave}},[t("div",{directives:[{name:"show",rawName:"v-show",value:e.visible,expression:"visible"}],class:["el-message",e.type&&!e.iconClass?"el-message--"+e.type:"",e.center?"is-center":"",e.showClose?"is-closable":"",e.customClass],style:e.positionStyle,attrs:{role:"alert"},on:{mouseenter:e.clearTimer,mouseleave:e.startTimer}},[e.iconClass?t("i",{class:e.iconClass}):t("i",{class:e.typeClass}),e._t("default",[e.dangerouslyUseHTMLString?t("p",{staticClass:"el-message__content",domProps:{innerHTML:e._s(e.message)}}):t("p",{staticClass:"el-message__content"},[e._v(e._s(e.message))])]),e.showClose?t("i",{staticClass:"el-message__closeBtn el-icon-close",on:{click:e.close}}):e._e()],2)])}function Vi(e){var t,n,r;if(!mt.a.prototype.$isServer)return t=(e="string"==typeof(e=e||{})?{message:e}:e).onClose,n="message_"+ta++,e.onClose=function(){Vi.close(n,t)},(Zi=new Ji({data:e})).id=n,Object(or.isVNode)(Zi.message)&&(Zi.$slots.default=[Zi.message],Zi.message=null),Zi.$mount(),document.body.appendChild(Zi.$el),r=e.offset||20,ea.forEach((function(e){r+=e.$el.offsetHeight+16})),Zi.verticalOffset=r,Zi.visible=!0,Zi.$el.style.zIndex=v.PopupManager.nextZIndex(),ea.push(Zi),Zi}Hi._withStripped=!0;var Ui=i({name:"ElSpinner",props:{type:String,radius:{type:Number,default:100},strokeWidth:{type:Number,default:5},strokeColor:{type:String,default:"#efefef"}}},Hi,[],!1,null,null,null),Gi=(Ui.options.__file="packages/spinner/src/spinner.vue",Ui.exports),qi=(Ui=(Gi.install=function(e){e.component(Gi.name,Gi)},Gi),Wi._withStripped=!0,{success:"success",info:"info",warning:"warning",error:"error"}),Xi=i({data:function(){return{visible:!1,message:"",duration:3e3,type:"info",iconClass:"",customClass:"",onClose:null,showClose:!1,closed:!1,verticalOffset:20,timer:null,dangerouslyUseHTMLString:!1,center:!1}},computed:{typeClass:function(){return this.type&&!this.iconClass?"el-message__icon el-icon-"+qi[this.type]:""},positionStyle:function(){return{top:this.verticalOffset+"px"}}},watch:{closed:function(e){e&&(this.visible=!1)}},methods:{handleAfterLeave:function(){this.$destroy(!0),this.$el.parentNode.removeChild(this.$el)},close:function(){this.closed=!0,"function"==typeof this.onClose&&this.onClose(this)},clearTimer:function(){clearTimeout(this.timer)},startTimer:function(){var e=this;0this.value;e=this.allowHalf&&this.pointerAtLeftHalf&&e-.5<=this.currentValue&&e>this.currentValue;return t||e},getIconStyle:function(e){var t=this.rateDisabled?this.disabledVoidColor:this.voidColor;return{color:e<=this.currentValue?this.activeColor:t}},selectValue:function(e){this.rateDisabled||(this.allowHalf&&this.pointerAtLeftHalf?(this.$emit("input",this.currentValue),this.$emit("change",this.currentValue)):(this.$emit("input",e),this.$emit("change",e)))},handleKey:function(e){var t,n;this.rateDisabled||(t=this.currentValue,38===(n=e.keyCode)||39===n?(this.allowHalf?t+=.5:t+=1,e.stopPropagation(),e.preventDefault()):37!==n&&40!==n||(this.allowHalf?t-=.5:--t,e.stopPropagation(),e.preventDefault()),t=(t=t<0?0:t)>this.max?this.max:t,this.$emit("input",t),this.$emit("change",t))},setCurrentValue:function(e,t){var n;this.rateDisabled||(this.allowHalf?(n=t.target,Object(U.hasClass)(n,"el-rate__item")&&(n=n.querySelector(".el-rate__icon")),Object(U.hasClass)(n,"el-rate__decimal")&&(n=n.parentNode),this.pointerAtLeftHalf=2*t.offsetX<=n.clientWidth,this.currentValue=this.pointerAtLeftHalf?e-.5:e):this.currentValue=e,this.hoverIndex=e)},resetCurrentValue:function(){this.rateDisabled||(this.allowHalf&&(this.pointerAtLeftHalf=this.value!==Math.floor(this.value)),this.currentValue=this.value,this.hoverIndex=-1)}},created:function(){this.value||this.$emit("input",0)}},oa,[],!1,null,null,null),da=(ua.options.__file="packages/rate/src/main.vue",ua.exports);da.install=function(e){e.component(da.name,da)},ua=da;function fa(){var e=this,t=e.$createElement;return(t=e._self._c||t)("div",{staticClass:"el-step",class:[!e.isSimple&&"is-"+e.$parent.direction,e.isSimple&&"is-simple",e.isLast&&!e.space&&!e.isCenter&&"is-flex",e.isCenter&&!e.isVertical&&!e.isSimple&&"is-center"],style:e.style},[t("div",{staticClass:"el-step__head",class:"is-"+e.currentStatus},[t("div",{staticClass:"el-step__line",style:e.isLast?"":{marginRight:e.$parent.stepOffset+"px"}},[t("i",{staticClass:"el-step__line-inner",style:e.lineStyle})]),t("div",{staticClass:"el-step__icon",class:"is-"+(e.icon?"icon":"text")},["success"!==e.currentStatus&&"error"!==e.currentStatus?e._t("icon",[e.icon?t("i",{staticClass:"el-step__icon-inner",class:[e.icon]}):e._e(),e.icon||e.isSimple?e._e():t("div",{staticClass:"el-step__icon-inner"},[e._v(e._s(e.index+1))])]):t("i",{staticClass:"el-step__icon-inner is-status",class:["el-icon-"+("success"===e.currentStatus?"check":"close")]})],2)]),t("div",{staticClass:"el-step__main"},[t("div",{ref:"title",staticClass:"el-step__title",class:["is-"+e.currentStatus]},[e._t("title",[e._v(e._s(e.title))])],2),e.isSimple?t("div",{staticClass:"el-step__arrow"}):t("div",{staticClass:"el-step__description",class:["is-"+e.currentStatus]},[e._t("description",[e._v(e._s(e.description))])],2)])])}ca._withStripped=!0;var ha=i({name:"ElSteps",mixins:[c.a],props:{space:[Number,String],active:Number,direction:{type:String,default:"horizontal"},alignCenter:Boolean,simple:Boolean,finishStatus:{type:String,default:"finish"},processStatus:{type:String,default:"process"}},data:function(){return{steps:[],stepOffset:0}},methods:{getMigratingConfig:function(){return{props:{center:"center is removed."}}}},watch:{active:function(e,t){this.$emit("change",e,t)},steps:function(e){e.forEach((function(e,t){e.index=t}))}}},ca,[],!1,null,null,null),pa=(ha.options.__file="packages/steps/src/steps.vue",ha.exports);pa.install=function(e){e.component(pa.name,pa)},ha=pa;function ma(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:e.carouselClasses,on:{mouseenter:function(t){return t.stopPropagation(),e.handleMouseEnter(t)},mouseleave:function(t){return t.stopPropagation(),e.handleMouseLeave(t)}}},[n("div",{staticClass:"el-carousel__container",style:{height:e.height}},[e.arrowDisplay?n("transition",{attrs:{name:"carousel-arrow-left"}},[n("button",{directives:[{name:"show",rawName:"v-show",value:("always"===e.arrow||e.hover)&&(e.loop||0 0)"}],staticClass:"el-carousel__arrow el-carousel__arrow--left",attrs:{type:"button"},on:{mouseenter:function(t){e.handleButtonEnter("left")},mouseleave:e.handleButtonLeave,click:function(t){t.stopPropagation(),e.throttledArrowClick(e.activeIndex-1)}}},[n("i",{staticClass:"el-icon-arrow-left"})])]):e._e(),e.arrowDisplay?n("transition",{attrs:{name:"carousel-arrow-right"}},[n("button",{directives:[{name:"show",rawName:"v-show",value:("always"===e.arrow||e.hover)&&(e.loop||e.activeIndexthis.index?this.internalStatus=this.$parent.finishStatus:e===this.index&&"error"!==this.prevStatus?this.internalStatus=this.$parent.processStatus:this.internalStatus="wait",t&&t.calcProgress(this.internalStatus)},calcProgress:function(e){var t=100,n={};n.transitionDelay=150*this.index+"ms",e===this.$parent.processStatus?(this.currentStatus,t=0):"wait"===e&&(t=0,n.transitionDelay=-150*this.index+"ms"),n.borderWidth=t&&!this.isSimple?"1px":0,"vertical"===this.$parent.direction?n.height=t+"%":n.width=t+"%",this.lineStyle=n}},mounted:function(){var e=this,t=this.$watch("index",(function(n){e.$watch("$parent.active",e.updateStatus,{immediate:!0}),e.$watch("$parent.processStatus",(function(){var t=e.$parent.active;e.updateStatus(t)}),{immediate:!0}),t()}))}},fa,[],!1,null,null,null),ga=(va.options.__file="packages/steps/src/step.vue",va.exports),ba=(va=(ga.install=function(e){e.component(ga.name,ga)},ga),ma._withStripped=!0,n(25)),ya=n.n(ba),_a=(ba=i({name:"ElCarousel",props:{initialIndex:{type:Number,default:0},height:String,trigger:{type:String,default:"hover"},autoplay:{type:Boolean,default:!0},interval:{type:Number,default:3e3},indicatorPosition:String,indicator:{type:Boolean,default:!0},arrow:{type:String,default:"hover"},type:String,loop:{type:Boolean,default:!0},direction:{type:String,default:"horizontal",validator:function(e){return-1!==["horizontal","vertical"].indexOf(e)}}},data:function(){return{items:[],activeIndex:-1,containerWidth:0,timer:null,hover:!1}},computed:{arrowDisplay:function(){return"never"!==this.arrow&&"vertical"!==this.direction},hasLabel:function(){return this.items.some((function(e){return 0 toggleDropDownVisible(false)"}],ref:"reference",class:["el-cascader",e.realSize&&"el-cascader--"+e.realSize,{"is-disabled":e.isDisabled}],on:{mouseenter:function(t){e.inputHover=!0},mouseleave:function(t){e.inputHover=!1},click:function(){return e.toggleDropDownVisible(!e.readonly||void 0)},keydown:e.handleKeyDown}},[n("el-input",{ref:"input",class:{"is-focus":e.dropDownVisible},attrs:{size:e.realSize,placeholder:e.placeholder,readonly:e.readonly,disabled:e.isDisabled,"validate-event":!1},on:{focus:e.handleFocus,blur:e.handleBlur,input:e.handleInput},model:{value:e.multiple?e.presentText:e.inputValue,callback:function(t){e.multiple?e.presentText:e.inputValue=t},expression:"multiple ? presentText : inputValue"}},[n("template",{slot:"suffix"},[e.clearBtnVisible?n("i",{key:"clear",staticClass:"el-input__icon el-icon-circle-close",on:{click:function(t){return t.stopPropagation(),e.handleClear(t)}}}):n("i",{key:"arrow-down",class:["el-input__icon","el-icon-arrow-down",e.dropDownVisible&&"is-reverse"],on:{click:function(t){t.stopPropagation(),e.toggleDropDownVisible()}}})])],2),e.multiple?n("div",{staticClass:"el-cascader__tags"},[e._l(e.presentTags,(function(t){return n("el-tag",{key:t.key,attrs:{type:"info",size:e.tagSize,hit:t.hitState,closable:t.closable,"disable-transitions":""},on:{close:function(n){e.deleteTag(t)}}},[n("span",[e._v(e._s(t.text))])])})),e.filterable&&!e.isDisabled?n("input",{directives:[{name:"model",rawName:"v-model.trim",value:e.inputValue,expression:"inputValue",modifiers:{trim:!0}}],staticClass:"el-cascader__search-input",attrs:{type:"text",placeholder:e.presentTags.length?"":e.placeholder},domProps:{value:e.inputValue},on:{input:[function(t){t.target.composing||(e.inputValue=t.target.value.trim())},function(t){return e.handleInput(e.inputValue,t)}],click:function(t){t.stopPropagation(),e.toggleDropDownVisible(!0)},keydown:function(t){return"button"in t||!e._k(t.keyCode,"delete",[8,46],t.key,["Backspace","Delete","Del"])?e.handleDelete(t):null},blur:function(t){e.$forceUpdate()}}}):e._e()],2):e._e(),n("transition",{attrs:{name:"el-zoom-in-top"},on:{"after-leave":e.handleDropdownLeave}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.dropDownVisible,expression:"dropDownVisible"}],ref:"popper",class:["el-popper","el-cascader__dropdown",e.popperClass]},[n("el-cascader-panel",{directives:[{name:"show",rawName:"v-show",value:!e.filtering,expression:"!filtering"}],ref:"panel",attrs:{options:e.options,props:e.config,border:!1,"render-label":e.$scopedSlots.default},on:{"expand-change":e.handleExpandChange,close:function(t){e.toggleDropDownVisible(!1)}},model:{value:e.checkedValue,callback:function(t){e.checkedValue=t},expression:"checkedValue"}}),e.filterable?n("el-scrollbar",{directives:[{name:"show",rawName:"v-show",value:e.filtering,expression:"filtering"}],ref:"suggestionPanel",staticClass:"el-cascader__suggestion-panel",attrs:{tag:"ul","view-class":"el-cascader__suggestion-list"},nativeOn:{keydown:function(t){return e.handleSuggestionKeyDown(t)}}},[e.suggestions.length?e._l(e.suggestions,(function(t,r){return n("li",{key:t.uid,class:["el-cascader__suggestion-item",t.checked&&"is-checked"],attrs:{tabindex:-1},on:{click:function(t){e.handleSuggestionClick(r)}}},[n("span",[e._v(e._s(t.text))]),t.checked?n("i",{staticClass:"el-icon-check"}):e._e()])})):e._t("empty",[n("li",{staticClass:"el-cascader__empty-text"},[e._v(e._s(e.t("el.cascader.noMatch")))])])],2):e._e()],1)])],1)}function Ia(){var e=this,t=e.$createElement;return(t=e._self._c||t)("div",{directives:[{name:"clickoutside",rawName:"v-clickoutside",value:e.hide,expression:"hide"}],class:["el-color-picker",e.colorDisabled?"is-disabled":"",e.colorSize?"el-color-picker--"+e.colorSize:""]},[e.colorDisabled?t("div",{staticClass:"el-color-picker__mask"}):e._e(),t("div",{staticClass:"el-color-picker__trigger",on:{click:e.handleTrigger}},[t("span",{staticClass:"el-color-picker__color",class:{"is-alpha":e.showAlpha}},[t("span",{staticClass:"el-color-picker__color-inner",style:{backgroundColor:e.displayedColor}}),e.value||e.showPanelColor?e._e():t("span",{staticClass:"el-color-picker__empty el-icon-close"})]),t("span",{directives:[{name:"show",rawName:"v-show",value:e.value||e.showPanelColor,expression:"value || showPanelColor"}],staticClass:"el-color-picker__icon el-icon-arrow-down"})]),t("picker-dropdown",{ref:"dropdown",class:["el-color-picker__panel",e.popperClass||""],attrs:{color:e.color,"show-alpha":e.showAlpha,predefine:e.predefine},on:{pick:e.confirmValue,clear:e.clearValue},model:{value:e.showPicker,callback:function(t){e.showPicker=t},expression:"showPicker"}})],1)}Ma._withStripped=!0;var Pa=i({name:"ElCollapseItem",componentName:"ElCollapseItem",mixins:[g.a],components:{ElCollapseTransition:X.a},data:function(){return{contentWrapStyle:{height:"auto",display:"block"},contentHeight:0,focusing:!1,isClick:!1,id:Object(p.generateId)()}},inject:["collapse"],props:{title:String,name:{type:[String,Number],default:function(){return this._uid}},disabled:Boolean},computed:{isActive:function(){return-1 0"}],staticClass:"el-transfer-panel__list",class:{"is-filterable":e.filterable},model:{value:e.checked,callback:function(t){e.checked=t},expression:"checked"}},e._l(e.filteredData,(function(t){return n("el-checkbox",{key:t[e.keyProp],staticClass:"el-transfer-panel__item",attrs:{label:t[e.keyProp],disabled:t[e.disabledProp]}},[n("option-content",{attrs:{option:t}})],1)})),1),n("p",{directives:[{name:"show",rawName:"v-show",value:e.hasNoMatch,expression:"hasNoMatch"}],staticClass:"el-transfer-panel__empty"},[e._v(e._s(e.t("el.transfer.noMatch")))]),n("p",{directives:[{name:"show",rawName:"v-show",value:0===e.data.length&&!e.hasNoMatch,expression:"data.length === 0 && !hasNoMatch"}],staticClass:"el-transfer-panel__empty"},[e._v(e._s(e.t("el.transfer.noData")))])],1),e.hasFooter?n("p",{staticClass:"el-transfer-panel__footer"},[e._t("default")],2):e._e()])}oo._withStripped=!0;var ho=i({props:{colors:{type:Array,required:!0},color:{required:!0}},data:function(){return{rgbaColors:this.parseColors(this.colors,this.color)}},methods:{handleSelect:function(e){this.color.fromString(this.colors[e])},parseColors:function(e,t){return e.map((function(e){var n=new so;return n.enableAlpha=!0,n.format="rgba",n.fromString(e),n.selected=n.value===t.value,n}))}},watch:{"$parent.currentColor":function(e){var t=new so;t.fromString(e),this.rgbaColors.forEach((function(e){e.selected=t.compare(e)}))},colors:function(e){this.rgbaColors=this.parseColors(e,this.color)},color:function(e){this.rgbaColors=this.parseColors(this.colors,e)}}},oo,[],!1,null,null,null),po=(ho=(ho.options.__file="packages/color-picker/src/components/predefine.vue",ho.exports),$a=i({name:"el-color-picker-dropdown",mixins:[A.a,h.a],components:{SvPanel:$a,HueSlider:Ba,AlphaSlider:co,ElInput:f.a,ElButton:E.a,Predefine:ho},props:{color:{required:!0},showAlpha:Boolean,predefine:Array},data:function(){return{customInput:""}},computed:{currentColor:function(){var e=this.$parent;return e.value||e.showPanelColor?e.color.value:""}},methods:{confirmValue:function(){this.$emit("pick")},handleConfirm:function(){this.color.fromString(this.customInput)}},mounted:function(){this.$parent.popperElm=this.popperElm=this.$el,this.referenceElm=this.$parent.$el},watch:{showPopper:function(e){var t=this;!0===e&&this.$nextTick((function(){var e=t.$refs,n=e.sl,r=e.hue;e=e.alpha;n&&n.update(),r&&r.update(),e&&e.update()}))},currentColor:{immediate:!0,handler:function(e){this.customInput=e}}}},to,[],!1,null,null,null),Ba=($a.options.__file="packages/color-picker/src/components/picker-dropdown.vue",$a.exports),co=i({name:"ElColorPicker",mixins:[g.a],props:{value:String,showAlpha:Boolean,colorFormat:String,disabled:Boolean,size:String,popperClass:String,predefine:Array},inject:{elForm:{default:""},elFormItem:{default:""}},directives:{Clickoutside:_.a},computed:{displayedColor:function(){return this.value||this.showPanelColor?this.displayedRgb(this.color,this.showAlpha):"transparent"},_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},colorSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size},colorDisabled:function(){return this.disabled||(this.elForm||{}).disabled}},watch:{value:function(e){e?e!==this.color.value&&this.color.fromString(e):this.showPanelColor=!1},color:{deep:!0,handler:function(){this.showPanelColor=!0}},displayedColor:function(e){var t;this.showPicker&&((t=new so({enableAlpha:this.showAlpha,format:this.colorFormat})).fromString(this.value),e!==this.displayedRgb(t,this.showAlpha))&&this.$emit("active-change",e)}},methods:{handleTrigger:function(){this.colorDisabled||(this.showPicker=!this.showPicker)},confirmValue:function(){var e=this.color.value;this.$emit("input",e),this.$emit("change",e),this.dispatch("ElFormItem","el.form.change",e),this.showPicker=!1},clearValue:function(){this.$emit("input",null),this.$emit("change",null),null!==this.value&&this.dispatch("ElFormItem","el.form.change",null),this.showPanelColor=!1,this.showPicker=!1,this.resetColor()},hide:function(){this.showPicker=!1,this.resetColor()},resetColor:function(){var e=this;this.$nextTick((function(t){e.value?e.color.fromString(e.value):e.showPanelColor=!1}))},displayedRgb:function(e,t){var n,r,i;if(e instanceof so)return n=(i=e.toRgb()).r,r=i.g,i=i.b,t?"rgba("+n+", "+r+", "+i+", "+e.get("alpha")/100+")":"rgb("+n+", "+r+", "+i+")";throw Error("color should be instance of Color Class")}},mounted:function(){var e=this.value;e&&this.color.fromString(e),this.popperElm=this.$refs.dropdown.$el},data:function(){return{color:new so({enableAlpha:this.showAlpha,format:this.colorFormat}),showPicker:!1,showPanelColor:!1}},components:{PickerDropdown:Ba}},Ia,[],!1,null,null,null),co.options.__file="packages/color-picker/src/main.vue",co.exports);po.install=function(e){e.component(po.name,po)},ho=po;function mo(){var e=this.$createElement;return(this._self._c||e)("section",{staticClass:"el-container",class:{"is-vertical":this.isVertical}},[this._t("default")],2)}fo._withStripped=uo._withStripped=!0;$a=i({mixins:[h.a],name:"ElTransferPanel",componentName:"ElTransferPanel",components:{ElCheckboxGroup:Ft.a,ElCheckbox:ct.a,ElInput:f.a,OptionContent:{props:{option:Object},render:function(e){var t=function e(t){return"ElTransferPanel"!==t.$options.componentName&&t.$parent?e(t.$parent):t}(this),n=t.$parent||t;return t.renderContent?t.renderContent(e,this.option):n.$scopedSlots.default?n.$scopedSlots.default({option:this.option}):e("span",[this.option[t.labelProp]||this.option[t.keyProp]])}}},props:{data:{type:Array,default:function(){return[]}},renderContent:Function,placeholder:String,title:String,filterable:Boolean,format:Object,filterMethod:Function,defaultChecked:Array,props:Object},data:function(){return{checked:[],allChecked:!1,query:"",inputHover:!1,checkChangeByUser:!0}},watch:{checked:function(e,t){var n;this.updateAllChecked(),this.checkChangeByUser?(n=e.concat(t).filter((function(n){return-1===e.indexOf(n)||-1===t.indexOf(n)})),this.$emit("checked-change",e,n)):(this.$emit("checked-change",e),this.checkChangeByUser=!0)},data:function(){var e=this,t=[],n=this.filteredData.map((function(t){return t[e.keyProp]}));this.checked.forEach((function(e){-1e?this.zIndex:e}},watch:{index:{handler:function(e){this.reset(),this.onSwitch(e)}},currentImg:function(e){var t=this;this.$nextTick((function(e){t.$refs.img[0].complete||(t.loading=!0)}))}},methods:{hide:function(){this.deviceSupportUninstall(),this.onClose()},deviceSupportInstall:function(){var e=this;this._keyDownHandler=function(t){switch(t.stopPropagation(),t.keyCode){case 27:e.hide();break;case 32:e.toggleMode();break;case 37:e.prev();break;case 38:e.handleActions("zoomIn");break;case 39:e.next();break;case 40:e.handleActions("zoomOut")}},this._mouseWheelHandler=Object(p.rafThrottle)((function(t){0<(t.wheelDelta||-t.detail)?e.handleActions("zoomIn",{zoomRate:.015,enableTransition:!1}):e.handleActions("zoomOut",{zoomRate:.015,enableTransition:!1})})),Object(U.on)(document,"keydown",this._keyDownHandler),Object(U.on)(document,qo,this._mouseWheelHandler)},deviceSupportUninstall:function(){Object(U.off)(document,"keydown",this._keyDownHandler),Object(U.off)(document,qo,this._mouseWheelHandler),this._keyDownHandler=null,this._mouseWheelHandler=null},handleImgLoad:function(e){this.loading=!1},handleImgError:function(e){this.loading=!1,e.target.alt="加载失败"},handleMouseDown:function(e){var t,n,r,i,a,o=this;this.loading||0!==e.button||(t=this.transform,n=t.offsetX,r=t.offsetY,i=e.pageX,a=e.pageY,this._dragHandler=Object(p.rafThrottle)((function(e){o.transform.offsetX=n+e.pageX-i,o.transform.offsetY=r+e.pageY-a})),Object(U.on)(document,"mousemove",this._dragHandler),Object(U.on)(document,"mouseup",(function(e){Object(U.off)(document,"mousemove",o._dragHandler)})),e.preventDefault())},handleMaskClick:function(){this.maskClosable&&this.hide()},reset:function(){this.transform={scale:1,deg:0,offsetX:0,offsetY:0,enableTransition:!1}},toggleMode:function(){var e,t;this.loading||(e=Object.keys(Go),t=(Object.values(Go).indexOf(this.mode)+1)%e.length,this.mode=Go[e[t]],this.reset())},prev:function(){var e;this.isFirst&&!this.infinite||(e=this.urlList.length,this.index=(this.index-1+e)%e)},next:function(){var e;this.isLast&&!this.infinite||(e=this.urlList.length,this.index=(this.index+1)%e)},handleActions:function(e){var t=1=this.visibilityHeight},handleClick:function(e){this.scrollToTop(),this.$emit("click",e)},scrollToTop:function(){var e=this.el,t=Date.now(),n=e.scrollTop,r=window.requestAnimationFrame||function(e){return setTimeout(e,16)};r((function i(){var a=(Date.now()-t)/500;a<1?(e.scrollTop=n*(1-((a=a)<.5?ss(2*a)/2:1-ss(2*(1-a))/2)),r(i)):e.scrollTop=0}))}},beforeDestroy:function(){this.container.removeEventListener("scroll",this.throttledScrollHandler)}},Fo,[],!1,null,null,null),rs.options.__file="packages/backtop/src/main.vue",rs.exports),cs=(rs=(ls.install=function(e){e.component(ls.name,ls)},ls),function(e,t){return(e===window||e===document?document.documentElement:e)[t]}),us="ElInfiniteScroll",ds={delay:{type:Number,default:200},distance:{type:Number,default:0},disabled:{type:Boolean,default:!1},immediate:{type:Boolean,default:!0}},fs={name:"InfiniteScroll",inserted:function(e,t,n){t=t.value,n=n.context;var r=Object(U.getScrollContainer)(e,!0),i=$o(e,n),a=i.delay;i=i.immediate,a=w()(a,Ho.bind(e,t));e[us]={el:e,vm:n,container:r,onScroll:a},r&&(r.addEventListener("scroll",a),i)&&((e[us].observer=new MutationObserver(a)).observe(r,{childList:!0,subtree:!0}),a())},unbind:function(e){e=e[us];var t=e.container;e=e.onScroll;t&&t.removeEventListener("scroll",e)},install:function(e){e.directive(fs.name,fs)}},hs=fs;function ps(){var e=this.$createElement,t=this._self._c||e;return t("div",{class:["el-cascader-panel",this.border&&"is-bordered"],on:{keydown:this.handleKeyDown}},this._l(this.menus,(function(e,n){return t("cascader-menu",{key:n,ref:"menu",refInFor:!0,attrs:{index:n,nodes:e}})})),1)}function ms(e){return e.stopPropagation()}zo._withStripped=!0;var vs=i({name:"ElPageHeader",props:{title:{type:String,default:function(){return Object(er.t)("el.pageHeader.title")}},content:String}},zo,[],!1,null,null,null),gs=(vs.options.__file="packages/page-header/src/main.vue",vs.exports),bs=(vs=(gs.install=function(e){e.component(gs.name,gs)},gs),ps._withStripped=!0,n(43));ct=i({inject:["panel"],components:{ElCheckbox:ct.a,ElRadio:n.n(bs).a},props:{node:{required:!0},nodeId:String},computed:{config:function(){return this.panel.config},isLeaf:function(){return this.node.isLeaf},isDisabled:function(){return this.node.isDisabled},checkedValue:function(){return this.panel.checkedValue},isChecked:function(){return this.node.isSameNode(this.checkedValue)},inActivePath:function(){return this.isInPath(this.panel.activePath)},inCheckedPath:function(){var e=this;return!!this.config.checkStrictly&&this.panel.checkedNodePaths.some((function(t){return e.isInPath(t)}))},value:function(){return this.node.getValueByOption()}},methods:{handleExpand:function(){var e=this,t=this.panel,n=this.node,r=this.isDisabled,i=this.config,a=i.multiple;!i.checkStrictly&&r||n.loading||(i.lazy&&!n.loaded?t.lazyLoad(n,(function(){var t=e.isLeaf;t||e.handleExpand(),a&&(t=!!t&&n.checked,e.handleMultiCheckChange(t))})):t.handleExpand(n))},handleCheckChange:function(){var e=this.panel,t=this.value,n=this.node;e.handleCheckChange(t),e.handleExpand(n)},handleMultiCheckChange:function(e){this.node.doCheck(e),this.panel.calculateMultiCheckedValue()},isInPath:function(e){var t=this.node;return(e[t.level-1]||{}).uid===t.uid},renderPrefix:function(e){var t=this.isLeaf,n=this.isChecked,r=this.config,i=r.checkStrictly;return r.multiple?this.renderCheckbox(e):i?this.renderRadio(e):t&&n?this.renderCheckIcon(e):null},renderPostfix:function(e){var t=this.node,n=this.isLeaf;return t.loading?this.renderLoadingIcon(e):n?null:this.renderExpandIcon(e)},renderCheckbox:function(e){var t=this.node,n=this.config,r=this.isDisabled,i={on:{change:this.handleMultiCheckChange},nativeOn:{}};return n.checkStrictly&&(i.nativeOn.click=ms),e("el-checkbox",Ni()([{attrs:{value:t.checked,indeterminate:t.indeterminate,disabled:r}},i]))},renderRadio:function(e){var t=this.checkedValue,n=this.value,r=this.isDisabled;return e("el-radio",{attrs:{value:t,label:n=Object(p.isEqual)(n,t)?t:n,disabled:r},on:{change:this.handleCheckChange},nativeOn:{click:ms}},[e("span")])},renderCheckIcon:function(e){return e("i",{class:"el-icon-check el-cascader-node__prefix"})},renderLoadingIcon:function(e){return e("i",{class:"el-icon-loading el-cascader-node__postfix"})},renderExpandIcon:function(e){return e("i",{class:"el-icon-arrow-right el-cascader-node__postfix"})},renderContent:function(e){var t=this.panel,n=this.node;t=t.renderLabelFn;return e("span",{class:"el-cascader-node__label"},[(t?t({node:n,data:n.data}):null)||n.label])}},render:function(e){var t=this,n=this.inActivePath,r=this.inCheckedPath,i=this.isChecked,a=this.isLeaf,o=this.isDisabled,s=this.config,l=this.nodeId,c=s.expandTrigger,u=s.checkStrictly,d=(s=s.multiple,!u&&o),f={on:{}};return"click"===c?f.on.click=this.handleExpand:(f.on.mouseenter=function(e){t.handleExpand(),t.$emit("expand",e)},f.on.focus=function(e){t.handleExpand(),t.$emit("expand",e)}),!a||o||u||s||(f.on.click=this.handleCheckChange),e("li",Ni()([{attrs:{role:"menuitem",id:l,"aria-expanded":n,tabindex:d?null:-1},class:{"el-cascader-node":!0,"is-selectable":u,"in-active-path":n,"in-checked-path":r,"is-active":i,"is-disabled":d}},f]),[this.renderPrefix(e),this.renderContent(e),this.renderPostfix(e)])}},void 0,void 0,!1,null,null,null),ct.options.__file="packages/cascader-panel/src/cascader-node.vue",bs=ct.exports,ct=i({name:"ElCascaderMenu",mixins:[h.a],inject:["panel"],components:{ElScrollbar:x.a,CascaderNode:bs},props:{nodes:{type:Array,required:!0},index:Number},data:function(){return{activeNode:null,hoverTimer:null,id:Object(p.generateId)()}},computed:{isEmpty:function(){return!this.nodes.length},menuId:function(){return"cascader-menu-"+this.id+"-"+this.index}},methods:{handleExpand:function(e){this.activeNode=e.target},handleMouseMove:function(e){var t,n,r,i=this.activeNode,a=this.hoverTimer,o=this.$refs.hoverZone;i&&o&&(i.contains(e.target)?(clearTimeout(a),n=this.$el.getBoundingClientRect().left,e=e.clientX-n,t=(n=this.$el).offsetWidth,n=n.offsetHeight,i=(r=i.offsetTop)+i.offsetHeight,o.innerHTML='\n \n \n '):a||(this.hoverTimer=setTimeout(this.clearHoverZone,this.panel.config.hoverThreshold)))},clearHoverZone:function(){var e=this.$refs.hoverZone;e&&(e.innerHTML="")},renderEmptyText:function(e){return e("div",{class:"el-cascader-menu__empty-text"},[this.t("el.cascader.noData")])},renderNodeList:function(e){var t=this.menuId,n=this.panel.isHoverMenu,r={on:{}},i=(n&&(r.on.expand=this.handleExpand),this.nodes.map((function(n,i){var a=n.hasChildren;return e("cascader-node",Ni()([{key:n.uid,attrs:{node:n,"node-id":t+"-"+i,"aria-haspopup":a,"aria-owns":a?t:null}},r]))})));return[].concat(i,[n?e("svg",{ref:"hoverZone",class:"el-cascader-menu__hover-zone"}):null])}},render:function(e){var t=this.isEmpty,n=this.menuId,r={nativeOn:{}};return this.panel.isHoverMenu&&(r.nativeOn.mousemove=this.handleMouseMove),e("el-scrollbar",Ni()([{attrs:{tag:"ul",role:"menu",id:n,"wrap-class":"el-cascader-menu__wrap","view-class":{"el-cascader-menu__list":!0,"is-empty":t}},class:"el-cascader-menu"},r]),[t?this.renderEmptyText(e):this.renderNodeList(e)])}},void 0,void 0,!1,null,null,null),ct.options.__file="packages/cascader-panel/src/cascader-menu.vue",h=ct.exports,x=function(e,t,n){return t&&ys(e.prototype,t),n&&ys(e,n),e};function ys(e,t){for(var n=0;n"==e&&">")||("&"==e?"&":'"'==e&&""")||"&#"+e.charCodeAt()+";"}function b(e,t){if(t(e))return 1;if(e=e.firstChild)do{if(b(e,t))return 1}while(e=e.nextSibling)}function y(){}function _(e,t,n){e&&e._inc++,"http://www.w3.org/2000/xmlns/"==n.namespaceURI&&delete t._nsMap[n.prefix?n.localName:""]}function w(e,t,n){if(e&&e._inc){e._inc++;var r=t.childNodes;if(n)r[r.length++]=n;else{for(var i=t.firstChild,a=0;i;)i=(r[a++]=i).nextSibling;r.length=a}}}function x(e,t){var n=t.previousSibling,r=t.nextSibling;return n?n.nextSibling=r:e.firstChild=r,r?r.previousSibling=n:e.lastChild=n,w(e.ownerDocument,e),t}function A(e,t,n){var r=t.parentNode;if(r&&r.removeChild(t),11===t.nodeType){var i=t.firstChild;if(null==i)return t;var a=t.lastChild}else i=a=t;for(r=n?n.previousSibling:e.lastChild,i.previousSibling=r,a.nextSibling=n,r?r.nextSibling=i:e.firstChild=i,null==n?e.lastChild=a:n.previousSibling=a;i.parentNode=e,i!==a&&(i=i.nextSibling););return w(e.ownerDocument||e,e),11==t.nodeType&&(t.firstChild=t.lastChild=null),t}function k(){this._nsMap={}}function S(){}function C(){}function E(){}function T(){}function M(){}function D(){}function O(){}function L(){}function I(){}function P(){}function R(){}function B(){}function N(e,t){var n,r=[],i=9==this.nodeType?this.documentElement:this,a=i.prefix,o=i.namespaceURI;return j(this,r,e,t,n=o&&null==a&&null==i.lookupPrefix(o)?[{namespace:o,prefix:null}]:n),r.join("")}function F(e,t,n){var r=e.prefix||"",i=e.namespaceURI;if((r||i)&&("xml"!==r||"http://www.w3.org/XML/1998/namespace"!==i)&&"http://www.w3.org/2000/xmlns/"!=i){for(var a=n.length;a--;){var o=n[a];if(o.prefix==r)return o.namespace!=i}return 1}}function j(e,t,n,r,i){if(r){if(!(e=r(e)))return;if("string"==typeof e)return void t.push(e)}switch(e.nodeType){case 1:i=i||[];var a=e.attributes,o=a.length,s=e.firstChild,l=e.tagName;n="http://www.w3.org/1999/xhtml"===e.namespaceURI||n,t.push("<",l);for(var c=0;c"),n&&/^script$/i.test(l))for(;s;)s.data?t.push(s.data):j(s,t,n,r,i),s=s.nextSibling;else for(;s;)j(s,t,n,r,i),s=s.nextSibling;t.push("")}else t.push("/>");return;case 9:case 11:for(s=e.firstChild;s;)j(s,t,n,r,i),s=s.nextSibling;return;case 2:return t.push(" ",e.name,'="',e.value.replace(/[<&"]/g,g),'"');case 3:return t.push(e.data.replace(/[<&]/g,g));case 4:return t.push("");case 8:return t.push("\x3c!--",e.data,"--\x3e");case 10:l=e.publicId;var h=e.systemId;return t.push("')):h&&"."!=h?t.push(' SYSTEM "',h,'">'):((l=e.internalSubset)&&t.push(" [",l,"]"),t.push(">")));case 7:return t.push("");case 5:return t.push("&",e.nodeName,";");default:t.push("??",e.nodeName)}}function $(e,t,n){e[t]=n}a.INDEX_SIZE_ERR=(o[1]="Index size error",1),a.DOMSTRING_SIZE_ERR=(o[2]="DOMString size error",2),a.HIERARCHY_REQUEST_ERR=(o[3]="Hierarchy request error",3),a.WRONG_DOCUMENT_ERR=(o[4]="Wrong document",4),a.INVALID_CHARACTER_ERR=(o[5]="Invalid character",5),a.NO_DATA_ALLOWED_ERR=(o[6]="No data allowed",6),a.NO_MODIFICATION_ALLOWED_ERR=(o[7]="No modification allowed",7),a.NOT_FOUND_ERR=(o[8]="Not found",8),a.NOT_SUPPORTED_ERR=(o[9]="Not supported",9),a.INUSE_ATTRIBUTE_ERR=(o[10]="Attribute in use",10),a.INVALID_STATE_ERR=(o[11]="Invalid state",11),a.SYNTAX_ERR=(o[12]="Syntax error",12),a.INVALID_MODIFICATION_ERR=(o[13]="Invalid modification",13),a.NAMESPACE_ERR=(o[14]="Invalid namespace",14),a.INVALID_ACCESS_ERR=(o[15]="Invalid access",15),s.prototype=Error.prototype,n(a,s),l.prototype={length:0,item:function(e){return this[e]||null},toString:function(e,t){for(var n=[],r=0;r>>32-i,n)}function i(e,t,n,i,a,o,s){return r(t&n|~t&i,e,t,a,o,s)}function a(e,t,n,i,a,o,s){return r(t&i|n&~i,e,t,a,o,s)}function o(e,t,n,i,a,o,s){return r(t^n^i,e,t,a,o,s)}function s(e,t,n,i,a,o,s){return r(n^(t|~i),e,t,a,o,s)}var l="0123456789abcdef".split("");function c(e){for(var t=0;t>8*n+4&15]+l[e>>8*n&15];return t}(e[t]);return e.join("")}var u=function(e,t){return e+t&4294967295};function d(){var e={state:[1732584193,-271733879,-1732584194,271733878],tail:"",size:0,update:function(t,r){r||(t=unescape(encodeURIComponent(t))),e.size+=t.length,t=e.tail+t;for(var i=e.state,a=64;a<=t.length;a+=64)n(i,function(e){for(var t=[],n=0;n<64;n+=4)t[n>>2]=e.charCodeAt(n)+(e.charCodeAt(n+1)<<8)+(e.charCodeAt(n+2)<<16)+(e.charCodeAt(n+3)<<24);return t}(t.substring(a-64,a)));return e.tail=t.substring(a-64),e},digest:function(t){for(var r=e.size,i=e.state,a=e.tail,o=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],s=0;s>2]|=a.charCodeAt(s)<<(s%4<<3);if(o[s>>2]|=128<<(s%4<<3),55>16)+(t>>16)+(n>>16)<<16|65535&n}),f.getCtx=d,e.exports=f},"74dc":function(e,t,n){!function(e){"use strict"; //! moment.js locale configuration -e.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"hh:mm A",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",ss:"sekunde %d",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"siku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}})}(n("c1df"))},"74e8":function(e,t,n){"use strict";function r(e,t){ee(e);for(var n=0,r=t.length,i=new e(r);n=v.ExpiredTime)s._StsCache.splice(m,1);else if(!v.ScopeLimit||v.ScopeLimit&&v.ScopeKey===p){f=v;break}}function b(){var t=f.StartTime&&f.ExpiredTime?f.StartTime+";"+f.ExpiredTime:"";t={Authorization:i.getAuth({SecretId:f.TmpSecretId,SecretKey:f.TmpSecretKey,Method:e.Method,Pathname:d,Query:e.Query,Headers:a,Expires:e.Expires,UseRawKey:s.options.UseRawKey,SystemClockOffset:s.options.SystemClockOffset,KeyTime:t}),XCosSecurityToken:f.XCosSecurityToken||"",Token:f.Token||"",ClientIP:f.ClientIP||"",ClientUA:f.ClientUA||""};o(t)}if(f.ExpiredTime&&60")&&i.xml2json(r)||{}}catch(e){s=r||{}}e=n.statusCode,2===Math.floor(e/100)?s.Error?a({error:s.Error}):a(null,s):a({error:s.Error||s})}}})),m=function(e){e.TaskId===g&&(p&&p.abort&&p.abort(),v.off("inner-kill-task",m))},g&&v.on("inner-kill-task",m))}.call(n,e,(function(r,a){r&&c<2&&(u!==n.options.SystemClockOffset||function(e){var t=!1,n=!1,r=e.headers&&(e.headers.date||e.headers.Date)||e.error&&e.error.ServerTime;try{var a=e.error.Code,o=e.error.Message;("RequestTimeTooSkewed"===a||"AccessDenied"===a&&"Request has expired"===o)&&(n=!0)}catch(e){}return e&&(n&&r?(a=Date.parse(r),this.options.CorrectClockSkew&&3e4<=Math.abs(i.getSkewTime(this.options.SystemClockOffset)-a)&&(this.options.SystemClockOffset=a-Date.now(),t=!0)):5===Math.round(e.statusCode/100)&&(t=!0)),t}.call(n,r))?(e.headers&&(delete e.headers.Authorization,delete e.headers.token,delete e.headers.clientIP,delete e.headers.clientUA,delete e.headers["x-cos-security-token"]),o(c+1)):t(r,a)})))}))});o(1)}var u={getService:function(e,t){"function"==typeof e&&(t=e,e={});var n=this.options.Protocol||(i.isBrowser&&"http:"===location.protocol?"http:":"https:"),r=this.options.ServiceDomain,a=e.Region;r?(r=r.replace(/\{Region\}/gi,a||"").replace(/\{.*?\}/gi,""),"/"===(r=/^[a-zA-Z]+:\/\//.test(r)?r:n+"//"+r).slice(-1)&&(r=r.slice(0,-1))):r=a?n+"//cos."+a+".myqcloud.com":n+"//service.cos.myqcloud.com",c.call(this,{Action:"name/cos:GetService",url:r,method:"GET",headers:e.Headers},(function(e,n){if(e)return t(e);e=n&&n.ListAllMyBucketsResult&&n.ListAllMyBucketsResult.Buckets&&n.ListAllMyBucketsResult.Buckets.Bucket||[],e=i.isArray(e)?e:[e];var r=n&&n.ListAllMyBucketsResult&&n.ListAllMyBucketsResult.Owner||{};t(null,{Buckets:e,Owner:r,statusCode:n.statusCode,headers:n.headers})}))},putBucket:function(e,t){var n=this;c.call(this,{Action:"name/cos:PutBucket",method:"PUT",Bucket:e.Bucket,Region:e.Region,headers:e.Headers},(function(r,i){if(r)return t(r);r=s({protocol:n.options.Protocol,domain:n.options.Domain,bucket:e.Bucket,region:e.Region,isLocation:!0}),t(null,{Location:r,statusCode:i.statusCode,headers:i.headers})}))},headBucket:function(e,t){c.call(this,{Action:"name/cos:HeadBucket",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,method:"HEAD"},(function(e,n){t(e,n)}))},getBucket:function(e,t){var n={};n.prefix=e.Prefix||"",n.delimiter=e.Delimiter,n.marker=e.Marker,n["max-keys"]=e.MaxKeys,n["encoding-type"]=e.EncodingType,c.call(this,{Action:"name/cos:GetBucket",ResourceKey:n.prefix,method:"GET",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,qs:n},(function(e,n){if(e)return t(e);e=n.ListBucketResult||{};var r=e.Contents||[],a=e.CommonPrefixes||[];r=i.isArray(r)?r:[r],a=i.isArray(a)?a:[a],e=i.clone(e);i.extend(e,{Contents:r,CommonPrefixes:a,statusCode:n.statusCode,headers:n.headers}),t(null,e)}))},deleteBucket:function(e,t){c.call(this,{Action:"name/cos:DeleteBucket",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,method:"DELETE"},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode,headers:n.headers})}))},putBucketAcl:function(e,t){var n,r,a=e.Headers,s="";e.AccessControlPolicy&&(r=(n=i.clone(e.AccessControlPolicy||{})).Grants||n.Grant,r=i.isArray(r)?r:[r],delete n.Grant,delete n.Grants,n.AccessControlList={Grant:r},s=i.json2xml({AccessControlPolicy:n}),a["Content-Type"]="application/xml",a["Content-MD5"]=i.binaryBase64(i.md5(s))),i.each(a,(function(e,t){0===t.indexOf("x-cos-grant-")&&(a[t]=o(a[t]))})),c.call(this,{Action:"name/cos:PutBucketACL",method:"PUT",Bucket:e.Bucket,Region:e.Region,headers:a,action:"acl",body:s},(function(e,n){if(e)return t(e);t(null,{statusCode:n.statusCode,headers:n.headers})}))},getBucketAcl:function(e,t){c.call(this,{Action:"name/cos:GetBucketACL",method:"GET",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"acl"},(function(e,n){if(e)return t(e);e=n.AccessControlPolicy||{};var r=e.Owner||{},o=e.AccessControlList.Grant||[];o=i.isArray(o)?o:[o],e=a(e);n.headers&&n.headers["x-cos-acl"]&&(e.ACL=n.headers["x-cos-acl"]),e=i.extend(e,{Owner:r,Grants:o,statusCode:n.statusCode,headers:n.headers}),t(null,e)}))},putBucketCors:function(e,t){var n=(e.CORSConfiguration||{}).CORSRules||e.CORSRules||[],r=(n=i.clone(i.isArray(n)?n:[n]),n=(i.each(n,(function(e){i.each(["AllowedOrigin","AllowedHeader","AllowedMethod","ExposeHeader"],(function(t,n){var r=t+"s",a=e[r]||e[t]||[];delete e[r],e[t]=i.isArray(a)?a:[a]}))})),i.json2xml({CORSConfiguration:{CORSRule:n}})),e.Headers);r["Content-Type"]="application/xml",r["Content-MD5"]=i.binaryBase64(i.md5(n)),c.call(this,{Action:"name/cos:PutBucketCORS",method:"PUT",Bucket:e.Bucket,Region:e.Region,body:n,action:"cors",headers:r},(function(e,n){if(e)return t(e);t(null,{statusCode:n.statusCode,headers:n.headers})}))},getBucketCors:function(e,t){c.call(this,{Action:"name/cos:GetBucketCORS",method:"GET",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"cors"},(function(e,n){var r;e?404===e.statusCode&&e.error&&"NoSuchCORSConfiguration"===e.error.Code?(r={CORSRules:[],statusCode:e.statusCode},e.headers&&(r.headers=e.headers),t(null,r)):t(e):(e=(r=n.CORSConfiguration||{}).CORSRules||r.CORSRule||[],e=i.clone(i.isArray(e)?e:[e]),i.each(e,(function(e){i.each(["AllowedOrigin","AllowedHeader","AllowedMethod","ExposeHeader"],(function(t,n){var r=t+"s",a=e[r]||e[t]||[];delete e[t],e[r]=i.isArray(a)?a:[a]}))})),t(null,{CORSRules:e,statusCode:n.statusCode,headers:n.headers}))}))},deleteBucketCors:function(e,t){c.call(this,{Action:"name/cos:DeleteBucketCORS",method:"DELETE",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"cors"},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode||e.statusCode,headers:n.headers})}))},getBucketLocation:function(e,t){c.call(this,{Action:"name/cos:GetBucketLocation",method:"GET",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"location"},(function(e,n){if(e)return t(e);t(null,n)}))},getBucketPolicy:function(e,t){c.call(this,{Action:"name/cos:GetBucketPolicy",method:"GET",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"policy",rawBody:!0},(function(e,n){if(e)return e.statusCode&&403===e.statusCode?t({ErrorStatus:"Access Denied"}):e.statusCode&&405===e.statusCode?t({ErrorStatus:"Method Not Allowed"}):e.statusCode&&404===e.statusCode?t({ErrorStatus:"Policy Not Found"}):t(e);e={};try{e=JSON.parse(n.body)}catch(e){}t(null,{Policy:e,statusCode:n.statusCode,headers:n.headers})}))},putBucketPolicy:function(e,t){var n=e.Policy,r=n;try{"string"==typeof n?n=JSON.parse(r):r=JSON.stringify(n)}catch(e){t({error:"Policy format error"})}var a=e.Headers;a["Content-Type"]="application/json",a["Content-MD5"]=i.binaryBase64(i.md5(r)),c.call(this,{Action:"name/cos:PutBucketPolicy",method:"PUT",Bucket:e.Bucket,Region:e.Region,action:"policy",body:i.isBrowser?r:n,headers:a,json:!0},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode,headers:n.headers})}))},deleteBucketPolicy:function(e,t){c.call(this,{Action:"name/cos:DeleteBucketPolicy",method:"DELETE",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"policy"},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode||e.statusCode,headers:n.headers})}))},putBucketTagging:function(e,t){var n=(n=e.Tagging||{}).TagSet||n.Tags||e.Tags||[],r=(n=i.clone(i.isArray(n)?n:[n]),n=i.json2xml({Tagging:{TagSet:{Tag:n}}}),e.Headers);r["Content-Type"]="application/xml",r["Content-MD5"]=i.binaryBase64(i.md5(n)),c.call(this,{Action:"name/cos:PutBucketTagging",method:"PUT",Bucket:e.Bucket,Region:e.Region,body:n,action:"tagging",headers:r},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode,headers:n.headers})}))},getBucketTagging:function(e,t){c.call(this,{Action:"name/cos:GetBucketTagging",method:"GET",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"tagging"},(function(e,n){var r;if(e)404!==e.statusCode||!e.error||"Not Found"!==e.error&&"NoSuchTagSet"!==e.error.Code?t(e):(r={Tags:[],statusCode:e.statusCode},e.headers&&(r.headers=e.headers),t(null,r));else{e=[];try{e=n.Tagging.TagSet.Tag||[]}catch(e){}e=i.clone(i.isArray(e)?e:[e]),t(null,{Tags:e,statusCode:n.statusCode,headers:n.headers})}}))},deleteBucketTagging:function(e,t){c.call(this,{Action:"name/cos:DeleteBucketTagging",method:"DELETE",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"tagging"},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode,headers:n.headers})}))},putBucketLifecycle:function(e,t){var n=(e.LifecycleConfiguration||{}).Rules||e.Rules||[],r=(n=i.clone(n),n=i.json2xml({LifecycleConfiguration:{Rule:n}}),e.Headers);r["Content-Type"]="application/xml",r["Content-MD5"]=i.binaryBase64(i.md5(n)),c.call(this,{Action:"name/cos:PutBucketLifecycle",method:"PUT",Bucket:e.Bucket,Region:e.Region,body:n,action:"lifecycle",headers:r},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode,headers:n.headers})}))},getBucketLifecycle:function(e,t){c.call(this,{Action:"name/cos:GetBucketLifecycle",method:"GET",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"lifecycle"},(function(e,n){if(e)404===e.statusCode&&e.error&&"NoSuchLifecycleConfiguration"===e.error.Code?(r={Rules:[],statusCode:e.statusCode},e.headers&&(r.headers=e.headers),t(null,r)):t(e);else{var r=[];try{r=n.LifecycleConfiguration.Rule||[]}catch(e){}r=i.clone(i.isArray(r)?r:[r]),t(null,{Rules:r,statusCode:n.statusCode,headers:n.headers})}}))},deleteBucketLifecycle:function(e,t){c.call(this,{Action:"name/cos:DeleteBucketLifecycle",method:"DELETE",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"lifecycle"},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode,headers:n.headers})}))},putBucketVersioning:function(e,t){var n,r;e.VersioningConfiguration?(n=e.VersioningConfiguration||{},n=i.json2xml({VersioningConfiguration:n}),(r=e.Headers)["Content-Type"]="application/xml",r["Content-MD5"]=i.binaryBase64(i.md5(n)),c.call(this,{Action:"name/cos:PutBucketVersioning",method:"PUT",Bucket:e.Bucket,Region:e.Region,body:n,action:"versioning",headers:r},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode,headers:n.headers})}))):t({error:"missing param VersioningConfiguration"})},getBucketVersioning:function(e,t){c.call(this,{Action:"name/cos:GetBucketVersioning",method:"GET",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"versioning"},(function(e,n){e||n.VersioningConfiguration||(n.VersioningConfiguration={}),t(e,n)}))},putBucketReplication:function(e,t){var n=i.clone(e.ReplicationConfiguration),r=(n=(n=(n=i.json2xml({ReplicationConfiguration:n})).replace(/<(\/?)Rules>/gi,"<$1Rule>")).replace(/<(\/?)Tags>/gi,"<$1Tag>"),e.Headers);r["Content-Type"]="application/xml",r["Content-MD5"]=i.binaryBase64(i.md5(n)),c.call(this,{Action:"name/cos:PutBucketReplication",method:"PUT",Bucket:e.Bucket,Region:e.Region,body:n,action:"replication",headers:r},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode,headers:n.headers})}))},getBucketReplication:function(e,t){c.call(this,{Action:"name/cos:GetBucketReplication",method:"GET",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"replication"},(function(e,n){var r;e?404!==e.statusCode||!e.error||"Not Found"!==e.error&&"ReplicationConfigurationnotFoundError"!==e.error.Code?t(e):(r={ReplicationConfiguration:{Rules:[]},statusCode:e.statusCode},e.headers&&(r.headers=e.headers),t(null,r)):(e||n.ReplicationConfiguration||(n.ReplicationConfiguration={}),n.ReplicationConfiguration.Rule&&(n.ReplicationConfiguration.Rules=n.ReplicationConfiguration.Rule,delete n.ReplicationConfiguration.Rule),t(e,n))}))},deleteBucketReplication:function(e,t){c.call(this,{Action:"name/cos:DeleteBucketReplication",method:"DELETE",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"replication"},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode,headers:n.headers})}))},putBucketWebsite:function(e,t){var n,r;e.WebsiteConfiguration?(n=(r=i.clone(e.WebsiteConfiguration||{})).RoutingRules||r.RoutingRule||[],n=i.isArray(n)?n:[n],delete r.RoutingRule,delete r.RoutingRules,0"),s.push(n),o&&s.push(i),s.push("")):s.push("/>"),s.join("")}return function e(r,i,a){var s=typeof r;switch((Array.isArray?Array.isArray(r):r instanceof Array)?s="array":r instanceof Date&&(s="date"),s){case"array":var l=[];return r.map((function(t){l.push(e(t,0,a+1))})),t.prettyPrint&&l.push("\n"),l.join("");case"date":return r.toJSON?r.toJSON():r+"";case"object":var c,u=[];for(c in r)if(r.hasOwnProperty(c))if(r[c]instanceof Array)for(var d=0;d/g,">").replace(/'/g,"'").replace(/"/g,""").replace(o,""):""+r}}(e,0,0)}function r(e){var t=['"),t.join("")}var i="a-zA-Z_À-ÖØ-öø-ÿͰ-ͽͿ-῿‌-‍⁰-↏Ⰰ-⿿、-퟿豈-﷏ﷰ-�",a=new RegExp("^([^"+i+"])|^((x|X)(m|M)(l|L))|([^"+i+"-.0-9·̀-ͯ‿⁀])","g"),o=/[^\x09\x0A\x0D\x20-\xFF\x85\xA0-\uD7FF\uE000-\uFDCF\uFDE0-\uFFFD]/gm;e.exports=function(e,t){if(t=t||{xmlHeader:{standalone:!0},prettyPrint:!0,indent:" ",escape:!0},"string"==typeof e)try{e=JSON.parse(e.toString())}catch(e){return!1}var i="",a="";return t&&("object"==typeof t?(t.xmlHeader&&(i=r(!!t.xmlHeader.standalone)),void 0!==t.docType&&(a="")):i=r()),[i,(t=t||{}).prettyPrint&&a?"\n":"",a,n(e,t)].join("").replace(/\n{2,}/g,"\n").replace(/\s+$/g,"")}},"778e":function(e,t,n){},"77a0":function(e,t,n){e.exports=function(e){"use strict";e=e&&Object.prototype.hasOwnProperty.call(e,"default")?e["default"]:e;var t="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=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},r=function(){function e(e,t){for(var n=0;n0||navigator.msMaxTouchPoints>0),n.nonDeskTouch=n.touch&&!/win32/i.test(t)||n.touch&&/win32/i.test(t)&&/mobile/i.test(e),n.eventType="onmousedown"in window&&!n.nonDeskTouch?"mouse":"ontouchstart"in window?"touch":"msmaxtouchpoints"in window.navigator||navigator.msMaxTouchPoints>0?"mstouchpoints":"maxtouchpoints"in window.navigator||navigator.maxTouchPoints>0?"touchpoints":"mouse",n.eventType){case"mouse":n.touchstart="mousedown",n.touchend="mouseup",n.touchmove="mousemove",n.touchenter="mouseenter",n.touchmove="mousemove",n.touchleave="mouseleave";break;case"touch":n.touchstart="touchstart",n.touchend="touchend",n.touchmove="touchmove",n.touchcancel="touchcancel",n.touchenter="touchstart",n.touchmove="touchmove",n.touchleave="touchend",this.isTouch=!0;break;case"mstouchpoints":n.touchstart="MSPointerDown",n.touchend="MSPointerUp",n.touchmove="MSPointerMove",n.touchcancel="MSPointerCancel",n.touchenter="MSPointerDown",n.touchmove="MSPointerMove",n.touchleave="MSPointerUp";break;case"touchpoints":n.touchstart="pointerdown",n.touchend="pointerup",n.touchmove="pointermove",n.touchcancel="pointercancel",n.touchenter="pointerdown",n.touchmove="pointermove",n.touchleave="pointerup";break}return this.touchObject=n}}]),e}(),d=function(){function e(){var t=this;n(this,e),this.originPixelRatio=this.getRatio(),this.lastPixelRatio=this.originPixelRatio,window.addEventListener("resize",(function(){t.lastPixelRatio=t.getRatio()}))}return r(e,[{key:"getRatio",value:function(){var e=0,t=window.screen,n=navigator.userAgent.toLowerCase();return void 0!==window.devicePixelRatio?e=window.devicePixelRatio:~n.indexOf("msie")?t.deviceXDPI&&t.logicalXDPI&&(e=t.deviceXDPI/t.logicalXDPI):void 0!==window.outerWidth&&void 0!==window.innerWidth&&(e=window.outerWidth/window.innerWidth),e&&(e=Math.round(100*e)),e}},{key:"getRatioBetweenPreAndCurrent",value:function(){return this.originPixelRatio/this.lastPixelRatio}}]),e}();function f(e,n,r){if(r&&M(n))return e;if(E(e))n=[],e.forEach((function(e,t){n[t]=f(e,n[t])}));else if(e){if(!T(e))return e;for(var i in n={},e)n[i]="object"===t(e[i])?f(e[i],n[i]):e[i]}return n}function h(e,n,r,i){if(i&&M(n))return e;if(n=n||{},E(e))!E(n)&&r&&(n=[]),E(n)&&e.forEach((function(e,t){n[t]=h(e,n[t],r,i)}));else if(e)if(T(e))for(var a in e)"object"===t(e[a])?M(n[a])?n[a]=f(e[a],n[a],i):h(e[a],n[a],r,i):(M(n[a])||r)&&(n[a]=e[a]);else r&&(n=e);return n}function p(e,t,n,r){(n[t]||"function"===typeof n)&&(r=r||t,Object.defineProperty(e,t,{get:function(){return n[r]},configurable:!0}))}var m=void 0,v=void 0;function g(){if(c())return 0;if(v||(v=new d),void 0!==m)return m*v.getRatioBetweenPreAndCurrent();var e=document.createElement("div");e.style.visibility="hidden",e.style.width="100px",e.style.position="absolute",e.style.top="-9999px",document.body.appendChild(e);var t=e.offsetWidth;e.style.overflow="scroll";var n=document.createElement("div");n.style.width="100%",e.appendChild(n);var r=n.offsetWidth;return e.parentNode.removeChild(e),m=t-r,v||(v=new d),m*v.getRatioBetweenPreAndCurrent()}function b(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"on";"on"==i?e.addEventListener(t,n,r):e.removeEventListener(t,n,r)}var y=function(e){console.error("[vuescroll] "+e)},_=function(e){console.warn("[vuescroll] "+e)};function w(e,t){var n=!1;if(!e||!t)return n;while(e.parentNode!==t&&9!==e.parentNode.nodeType&&!e.parentNode._isVuescroll)e=e.parentNode;return e.parentNode==t&&(n=!0),n}function x(e){var t,n=document.documentElement.style;e.opera&&"[object Opera]"===Object.prototype.toString.call(opera)?t="presto":"MozAppearance"in n?t="gecko":"WebkitAppearance"in n?t="webkit":"string"===typeof navigator.cpuClass&&(t="trident");var r={trident:"ms",gecko:"moz",webkit:"webkit",presto:"O"}[t];return r}function A(e,t){if(c())return!1;var n="-"+x(window)+"-"+t,r=document.createElement("div");return r.style[e]=n,r.style[e]==n&&n}function k(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=arguments[4];if(t&&t.length>1)return i?[].concat(o(n),o(t)):[].concat(o(t),o(n));t=t[0];var a=S(t),s=a.ch,l=a.tag,c=a.isComponent;return c&&(t.data=h({attrs:t.componentOptions.propsData},t.data,!1,!0)),s=i?[].concat(o(n),o(s)):[].concat(o(s),o(n)),delete t.data.slot,e(l,h(r,t.data,!1,!0),s)}function S(e){if(!e||e.length>1)return{};e=e[0]?e[0]:e;var t=!!e.componentOptions,n=void 0,r=void 0;return t?(n=e.componentOptions.children||[],r=e.componentOptions.tag):(n=e.children||[],r=e.tag),{isComponent:t,ch:n,tag:r}}function C(e){var t=e.$parent;return!t._isVuescrollRoot&&t&&(t=t.$parent),t}var E=function(e){return Array.isArray(e)},T=function(e){return"[object Object]"==Object.prototype.toString.call(e)},M=function(e){return"undefined"===typeof e};function D(e,t){var n=void 0;return(n=/(-?\d+(?:\.\d+?)?)%$/.exec(e))?(n=n[1]-0,n=t*n/100):n=e-0,n}function O(e,t){if(!c()&&!document.getElementById(e)){var n=document.head||doc.getElementsByTagName("head")[0],r=document.createElement("style");r.id=e,r.type="text/css",r.styleSheet?r.styleSheet.cssText=t:r.appendChild(document.createTextNode(t)),n.appendChild(r)}}function L(){var e=".__hidebar::-webkit-scrollbar {\n width: 0;\n height: 0;\n }";O("vuescroll-hide-ios-bar",e)}function I(){var e="\n @-webkit-keyframes loading-rotate {\n to {\n -webkit-transform: rotate(1turn);\n transform: rotate(1turn);\n }\n }\n\n @keyframes loading-rotate {\n to {\n -webkit-transform: rotate(1turn);\n transform: rotate(1turn);\n }\n }\n\n @-webkit-keyframes loading-wipe {\n 0% {\n stroke-dasharray: 1, 200;\n stroke-dashoffset: 0;\n }\n 50% {\n stroke-dasharray: 90, 150;\n stroke-dashoffset: -40px;\n }\n to {\n stroke-dasharray: 90, 150;\n stroke-dashoffset: -120px;\n }\n }\n\n @keyframes loading-wipe {\n 0% {\n stroke-dasharray: 1, 200;\n stroke-dashoffset: 0;\n }\n 50% {\n stroke-dasharray: 90, 150;\n stroke-dashoffset: -40px;\n }\n to {\n stroke-dasharray: 90, 150;\n stroke-dashoffset: -120px;\n }\n }\n\n .__vuescroll .__refresh,\n .__vuescroll .__load {\n position: absolute;\n width: 100%;\n color: black;\n height: 50px;\n line-height: 50px;\n text-align: center;\n font-size: 16px;\n }\n .__vuescroll .__refresh svg,\n .__vuescroll .__load svg {\n margin-right: 10px;\n width: 25px;\n height: 25px;\n vertical-align: sub;\n }\n .__vuescroll .__refresh svg.active,\n .__vuescroll .__load svg.active {\n transition: all 0.2s;\n }\n .__vuescroll .__refresh svg.active.deactive,\n .__vuescroll .__load svg.active.deactive {\n transform: rotateZ(180deg);\n }\n .__vuescroll .__refresh svg path,\n .__vuescroll .__refresh svg rect,\n .__vuescroll .__load svg path,\n .__vuescroll .__load svg rect {\n fill: #20a0ff;\n }\n .__vuescroll .__refresh svg.start,\n .__vuescroll .__load svg.start {\n stroke: #343640;\n stroke-width: 4;\n stroke-linecap: round;\n -webkit-animation: loading-rotate 2s linear infinite;\n animation: loading-rotate 2s linear infinite;\n }\n .__vuescroll .__refresh svg.start .bg-path,\n .__vuescroll .__load svg.start .bg-path {\n stroke: #f2f2f2;\n fill: none;\n }\n .__vuescroll .__refresh svg.start .active-path,\n .__vuescroll .__load svg.start .active-path {\n stroke: #20a0ff;\n fill: none;\n stroke-dasharray: 90, 150;\n stroke-dashoffset: 0;\n -webkit-animation: loading-wipe 1.5s ease-in-out infinite;\n animation: loading-wipe 1.5s ease-in-out infinite;\n }\n ";O("vuescroll-silde-mode-style",e)}var P={mounted:function(){R[this._uid]=this},beforeDestroy:function(){delete R[this._uid]},methods:{scrollTo:function(e,t,n){var r=e.x,i=e.y;!0!==t&&"undefined"!=typeof t||(t=this.mergedOptions.scrollPanel.speed),this.internalScrollTo(r,i,t,n)},scrollBy:function(e,t,n){var r=e.dx,i=void 0===r?0:r,a=e.dy,o=void 0===a?0:a,s=this.getPosition(),l=s.scrollLeft,c=void 0===l?0:l,u=s.scrollTop,d=void 0===u?0:u;i&&(c+=D(i,this.scrollPanelElm.scrollWidth-this.$el.clientWidth)),o&&(d+=D(o,this.scrollPanelElm.scrollHeight-this.$el.clientHeight)),this.internalScrollTo(c,d,t,n)},scrollIntoView:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=this.$el;if("string"===typeof e&&(e=n.querySelector(e)),w(e,n)){var r=this.$el.getBoundingClientRect(),i=r.left,a=r.top,o=e.getBoundingClientRect(),s=o.left,l=o.top,c=i-s,u=a-l;this.scrollBy({dx:-c,dy:-u},t)}else _("The element or selector you passed is not the element of Vuescroll, please pass the element that is in Vuescroll to scrollIntoView API. ")},refresh:function(){this.refreshInternalStatus(),this.$nextTick(this.refreshInternalStatus)}}},R={};function B(){for(var e in R)R[e].refresh()}var N={vuescroll:{sizeStrategy:"percent",detectResize:!0,locking:!0},scrollPanel:{initialScrollY:!1,initialScrollX:!1,scrollingX:!0,scrollingY:!0,speed:300,easing:void 0,verticalNativeBarPos:"right",maxHeight:void 0,maxWidth:void 0},rail:{background:"#01a99a",opacity:0,border:"none",size:"6px",specifyBorderRadius:!1,gutterOfEnds:null,gutterOfSide:"2px",keepShow:!1},bar:{showDelay:500,specifyBorderRadius:!1,onlyShowBarOnScroll:!0,keepShow:!1,background:"rgb(3, 185, 118)",opacity:1,size:"6px",minSize:0,disable:!1},scrollButton:{enable:!1,background:"rgb(3, 185, 118)",opacity:1,step:180,mousedownStep:30}};function F(e){var t=!1,n=e.scrollPanel,r=e.bar,i=r.vBar,a=r.hBar,o=e.rail,s=o.vRail,l=o.hRail,c=n["initialScrollY"],u=n["initialScrollX"];return c&&!String(c).match(/^\d+(\.\d+)?(%)?$/)&&_("The prop `initialScrollY` or `initialScrollX` should be a percent number like `10%` or an exact number that greater than or equal to 0 like `100`."),u&&!String(u).match(/^\d+(\.\d+)?(%)?$/)&&_("The prop `initialScrollY` or `initialScrollX` should be a percent number like `10%` or an exact number that greater than or equal to 0 like `100`."),(i||a||s||l)&&_("The options: vRail, hRail, vBar, hBar have been deprecated since v4.7.0,please use corresponing rail/bar instead!"),j&&(j=[].concat(j),j.forEach((function(n){n(e)&&(t=!0)}))),t}var j=null,$=function(e,t){e=[].concat(e),e.forEach((function(e){h(e,N)})),j=t},Y=["slide","native"],H=function(){},z=["mergedOptions.vuescroll.pullRefresh.tips","mergedOptions.vuescroll.pushLoad.tips","mergedOptions.vuescroll.scroller.disable","mergedOptions.rail","mergedOptions.bar"],W="refreshDom",V="loadDom",U={vertical:{size:"height",opsSize:"width",posName:"top",opposName:"bottom",sidePosName:"right",page:"pageY",scroll:"scrollTop",scrollSize:"scrollHeight",offset:"offsetHeight",client:"clientY",axis:"Y",scrollButton:{start:"top",end:"bottom"}},horizontal:{size:"width",opsSize:"height",posName:"left",opposName:"right",sidePosName:"bottom",page:"pageX",scroll:"scrollLeft",scrollSize:"scrollWidth",offset:"offsetWidth",client:"clientX",axis:"X",scrollButton:{start:"left",end:"right"}}};function G(e){var t=e.requestAnimationFrame||e.webkitRequestAnimationFrame||e.mozRequestAnimationFrame||e.oRequestAnimationFrame,n=!!t;if(t&&!/requestAnimationFrame\(\)\s*\{\s*\[native code\]\s*\}/i.test(t.toString())&&(n=!1),n)return function(e,n){t(e,n)};var r=60,i={},a=1,o=null,s=+new Date;return function(e){var t=a++;return i[t]=e,null===o&&(o=setInterval((function(){var e=+new Date,t=i;for(var n in i={},t)t.hasOwnProperty(n)&&(t[n](e),s=e);e-s>2500&&(clearInterval(o),o=null)}),1e3/r)),t}}var q={},X=/rgb\(/,Q=/rgb\((.*)\)/;function K(e,t){var n=e+"&"+t;if(q[n])return q[n];var r=document.createElement("div");r.style.background=e,document.body.appendChild(r);var i=window.getComputedStyle(r).backgroundColor;return document.body.removeChild(r),X.test(i)?q[n]="rgba("+Q.exec(i)[1]+", "+t+")":e}var J={name:"bar",props:{ops:Object,state:Object,hideBar:Boolean,otherBarHide:Boolean,type:String},computed:{bar:function(){return U[this.type]},barSize:function(){return Math.max(this.state.size,this.ops.bar.minSize)},barRatio:function(){return(1-this.barSize)/(1-this.state.size)}},render:function(e){var t,n,r,a=this,o=K(a.ops.rail.background,a.ops.rail.opacity);this.touchManager||(this.touchManager=new u);var s,l=a.ops.rail.size,c=a.otherBarHide?0:l,d=a.touchManager.getTouchObject(),f={class:"__rail-is-"+a.type,style:(t={position:"absolute","z-index":"1",borderRadius:a.ops.rail.specifyBorderRadius||l,background:o,border:a.ops.rail.border},i(t,a.bar.opsSize,l),i(t,a.bar.posName,a.ops.rail["gutterOfEnds"]||0),i(t,a.bar.opposName,a.ops.rail["gutterOfEnds"]||c),i(t,a.bar.sidePosName,a.ops.rail["gutterOfSide"]),t)};d&&(f.on=(s={},i(s,d.touchenter,(function(){a.setRailHover()})),i(s,d.touchleave,(function(){a.setRailLeave()})),s));var h=a.ops.scrollButton.enable?l:0,p={class:"__bar-wrap-is-"+a.type,style:(n={position:"absolute",borderRadius:a.ops.rail.specifyBorderRadius||l},i(n,a.bar.posName,h),i(n,a.bar.opposName,h),n),on:{}},m=a.state.posValue*a.state.size,v=m*a.barRatio/a.barSize,g=a.state.opacity,b=C(this);b.setClassHook("vertical"==this.type?"vBarVisible":"hBarVisible",!!g);var y=(r={cursor:"pointer",position:"absolute",margin:"auto",transition:"opacity 0.5s","user-select":"none","border-radius":"inherit"},i(r,a.bar.size,100*a.barSize+"%"),i(r,"background",a.ops.bar.background),i(r,a.bar.opsSize,a.ops.bar.size),i(r,"opacity",g),i(r,"transform","translate"+U[a.type].axis+"("+v+"%)"),r),_={style:y,class:"__bar-is-"+a.type,ref:"thumb",on:{}};"vertical"==a.type?(p.style.width="100%",_.style.left=0,_.style.right=0):(p.style.height="100%",_.style.top=0,_.style.bottom=0);var w=this.touchManager.getTouchObject();return _.on[w.touchstart]=this.createBarEvent(),p.on[w.touchstart]=this.createTrackEvent(),e("div",f,[this.createScrollbarButton(e,"start"),this.hideBar?null:e("div",p,[e("div",_)]),this.createScrollbarButton(e,"end")])},data:function(){return{isBarDragging:!1}},methods:{setRailHover:function(){var e=C(this),t=e.vuescroll.state;t.isRailHover||(t.isRailHover=!0,e.showBar())},setRailLeave:function(){var e=C(this),t=e.vuescroll.state;t.isRailHover=!1,e.hideBar()},setBarDrag:function(e){this.$emit("setBarDrag",this.isBarDragging=e);var t=C(this);t.setClassHook("vertical"==this.type?"vBarDragging":"hBarDragging",!!e)},createBarEvent:function(){var e=this,t=C(e),n=e.touchManager.getTouchObject();function r(t){var r=e.touchManager.getEventObject(t);r&&(t.stopImmediatePropagation(),t.preventDefault(),r=r[0],document.onselectstart=function(){return!1},e.axisStartPos=r[e.bar.client]-e.$refs["thumb"].getBoundingClientRect()[e.bar.posName],e.setBarDrag(!0),b(document,n.touchmove,a),b(document,n.touchend,o))}function a(n){if(e.axisStartPos){var r=e.touchManager.getEventObject(n);if(r){r=r[0];var a=e.$refs.thumb.parentNode,o=r[e.bar.client]-a.getBoundingClientRect()[e.bar.posName];o/=e.barRatio;var s=(o-e.axisStartPos)/a[e.bar.offset];t.scrollTo(i({},e.bar.axis.toLowerCase(),t.scrollPanelElm[e.bar.scrollSize]*s),!1)}}}function o(){e.setBarDrag(!1),t.hideBar(),document.onselectstart=null,e.axisStartPos=0,b(document,n.touchmove,a,!1,"off"),b(document,n.touchend,o,!1,"off")}return r},createTrackEvent:function(){var e=this;return function(t){var n=C(e),r=e.bar,a=r.client,o=r.offset,s=r.posName,l=r.axis,c=e.$refs["thumb"];if(t.preventDefault(),t.stopImmediatePropagation(),c){var u=c[o],d=e.touchManager.getEventObject(t)[0],f=(d[a]-t.currentTarget.getBoundingClientRect()[s]-u/2)/(t.currentTarget[o]-u);n.scrollTo(i({},l.toLowerCase(),100*f+"%"))}}},createScrollbarButton:function(e,t){var n,r=this;if(!r.ops.scrollButton.enable)return null;var a=r.ops.rail.size,o=r.ops.scrollButton,s=o.opacity,l=o.background,c=K(l,s),u={class:["__bar-button","__bar-button-is-"+r.type+"-"+t],style:(n={},i(n,r.bar.scrollButton[t],0),i(n,"width",a),i(n,"height",a),i(n,"position","absolute"),i(n,"cursor","pointer"),i(n,"display","table"),n),ref:t},d={class:"__bar-button-inner",style:{border:"calc("+a+" / 2.5) solid transparent",width:"0",height:"0",margin:"auto",position:"absolute",top:"0",bottom:"0",right:"0",left:"0"},on:{}};"vertical"==r.type?"start"==t?(d.style["border-bottom-color"]=c,d.style["transform"]="translateY(-25%)"):(d.style["border-top-color"]=c,d.style["transform"]="translateY(25%)"):"start"==t?(d.style["border-right-color"]=c,d.style["transform"]="translateX(-25%)"):(d.style["border-left-color"]=c,d.style["transform"]="translateX(25%)");var f=this.touchManager.getTouchObject();return d.on[f.touchstart]=this.createScrollButtonEvent(t,f),e("div",u,[e("div",d)])},createScrollButtonEvent:function(e,t){var n=this,r=C(n),a=n.ops.scrollButton,o=a.step,s=a.mousedownStep,l="start"==e?-o:o,c="start"==e?-s:s,u=G(window),d=n.type,f=!1,h=!0,p=void 0;function m(a){if(3!=a.which){if(r.setClassHook("cliking"+d+e+"Button",!0),a.stopImmediatePropagation(),a.preventDefault(),h=!1,r.scrollBy(i({},"d"+n.bar.axis.toLowerCase(),l)),b(document,t.touchend,g,!1),"mousedown"==t.touchstart){var o=n.$refs[e];b(o,"mouseenter",y,!1),b(o,"mouseleave",_,!1)}clearTimeout(p),p=setTimeout((function(){f=!0,u(v,window)}),500)}}function v(){f&&!h&&(r.scrollBy(i({},"d"+n.bar.axis.toLowerCase(),c),!1),u(v,window))}function g(){if(clearTimeout(p),f=!1,b(document,t.touchend,g,!1,"off"),"mousedown"==t.touchstart){var i=n.$refs[e];b(i,"mouseenter",y,!1,"off"),b(i,"mouseleave",_,!1,"off")}r.setClassHook("cliking"+d+e+"Button",!1)}function y(){h=!1,v()}function _(){h=!0}return m}}};function Z(e,t){var n=U[t].axis,r=t.charAt(0)+"Bar",i=!e.bar[r].state.size||!e.mergedOptions.scrollPanel["scrolling"+n]||e.refreshLoad&&"vertical"!==t||e.mergedOptions.bar.disable,a=e.mergedOptions.rail.keepShow;return i&&!a?null:{hideBar:i,props:{type:t,ops:{bar:e.mergedOptions.bar,rail:e.mergedOptions.rail,scrollButton:e.mergedOptions.scrollButton},state:e.bar[r].state,hideBar:i},on:{setBarDrag:e.setBarDrag},ref:t+"Bar",key:t}}function ee(e,t){var n=Z(t,"vertical"),r=Z(t,"horizontal");return t.setClassHook("hasVBar",!(!n||n.hideBar)),t.setClassHook("hasHBar",!(!r||r.hideBar)),[n?e("bar",a({},n,{props:a({otherBarHide:!r},n.props)})):null,r?e("bar",a({},r,{props:a({otherBarHide:!n},r.props)})):null]}var te=function(e){var t=e.render,n=e.components,r=e.mixins;return{name:"vueScroll",props:{ops:{type:Object}},components:n,mixins:[P].concat(o([].concat(r))),created:function(){var e=this,t=h(this.$vuescrollConfig||{},{}),n=h(N,t);this.$options.propsData.ops=this.$options.propsData.ops||{},Object.keys(this.$options.propsData.ops).forEach((function(t){p(e.mergedOptions,t,e.$options.propsData.ops)})),h(n,this.mergedOptions),this._isVuescrollRoot=!0,this.renderError=F(this.mergedOptions)},render:function(e){var n=this;if(n.renderError)return e("div",[[n.$slots["default"]]]);n.touchManager||(n.touchManager=new u);var r,s={style:{height:n.vuescroll.state.height,width:n.vuescroll.state.width,padding:0,position:"relative",overflow:"hidden"},class:a({__vuescroll:!0},n.classHooks)},l=n.touchManager.getTouchObject();l&&(s.on=(r={},i(r,l.touchenter,(function(){n.vuescroll.state.pointerLeave=!1,n.updateBarStateAndEmitEvent(),n.setClassHook("mouseEnter",!0)})),i(r,l.touchleave,(function(){n.vuescroll.state.pointerLeave=!0,n.hideBar(),n.setClassHook("mouseEnter",!1)})),i(r,l.touchmove,(function(){n.vuescroll.state.pointerLeave=!1,n.updateBarStateAndEmitEvent()})),r));var c=[t(e,n)].concat(o(ee(e,n))),d=this.$slots["scroll-container"];return d?k(e,d,c,s):e("div",s,[c])},mounted:function(){var e=this;this.renderError||(this.initVariables(),this.initWatchOpsChange(),this.refreshInternalStatus(),this.updatedCbs.push((function(){e.scrollToAnchor(),e.updateBarStateAndEmitEvent()})))},updated:function(){var e=this;this.updatedCbs.forEach((function(t){t.call(e)})),this.updatedCbs=[]},beforeDestroy:function(){this.destroy&&this.destroy()},computed:{scrollPanelElm:function(){return this.$refs["scrollPanel"]._isVue?this.$refs["scrollPanel"].$el:this.$refs["scrollPanel"]}},data:function(){return{vuescroll:{state:{isDragging:!1,pointerLeave:!0,isRailHover:!1,height:"100%",width:"100%",currentSizeStrategy:"percent",currentScrollState:null,currentScrollInfo:null}},bar:{vBar:{state:{posValue:0,size:0,opacity:0}},hBar:{state:{posValue:0,size:0,opacity:0}}},mergedOptions:{vuescroll:{},scrollPanel:{},scrollContent:{},rail:{},bar:{}},updatedCbs:[],renderError:!1,classHooks:{hasVBar:!1,hasHBar:!1,vBarVisible:!1,hBarVisible:!1,vBarDragging:!1,hBarDragging:!1,clikingVerticalStartButton:!1,clikingVerticalEndButton:!1,clikingHorizontalStartButton:!1,clikingHorizontalEndButton:!1,mouseEnter:!1}}},methods:{scrollingComplete:function(){this.updateBarStateAndEmitEvent("handle-scroll-complete")},setBarDrag:function(e){this.vuescroll.state.isDragging=e},setClassHook:function(e,t){this.classHooks[e]=t},showAndDefferedHideBar:function(e){var t=this;this.showBar(),this.timeoutId&&(clearTimeout(this.timeoutId),this.timeoutId=0),this.timeoutId=setTimeout((function(){t.timeoutId=0,t.hideBar(e)}),this.mergedOptions.bar.showDelay)},showBar:function(){var e=this.mergedOptions.bar.opacity;this.bar.vBar.state.opacity=e,this.bar.hBar.state.opacity=e},hideBar:function(e){var t=this.vuescroll.state,n=t.isDragging,r=t.isRailHover;n||r||(e&&!this.mergedOptions.bar.keepShow&&(this.bar.hBar.state.opacity=0,this.bar.vBar.state.opacity=0),this.mergedOptions.bar.keepShow||this.vuescroll.state.isDragging||(this.bar.vBar.state.opacity=0,this.bar.hBar.state.opacity=0))},useNumbericSize:function(){this.vuescroll.state.currentSizeStrategy="number";var e=this.mergedOptions.scrollPanel,t=e.maxHeight,n=e.maxWidth,r=this.$el.parentNode,i=r.clientHeight,a=r.clientWidth,o=this.scrollPanelElm,s=o.scrollHeight,l=o.scrollWidth,c=void 0,u=void 0;t||n?(u=s<=t?void 0:t,c=l<=n?void 0:n):(u=i,c=a),this.vuescroll.state.height=u?u+"px":void 0,this.vuescroll.state.width=c?c+"px":void 0},usePercentSize:function(){this.vuescroll.state.currentSizeStrategy="percent",this.vuescroll.state.height="100%",this.vuescroll.state.width="100%"},setVsSize:function(){var e=this.mergedOptions.vuescroll.sizeStrategy,t=this.mergedOptions.scrollPanel,n=t.maxHeight,r=t.maxWidth,i=this.scrollPanelElm,a=i.clientHeight,o=i.clientWidth;"number"==e||n&&a>n||r&&o>r?this.useNumbericSize():"percent"==e&&a!=n&&o!=r&&this.usePercentSize()},initWatchOpsChange:function(){var e=this,t={deep:!0,sync:!0};this.$watch("mergedOptions",(function(){setTimeout((function(){if(e.isSmallChangeThisTick)return e.isSmallChangeThisTick=!1,void e.updateBarStateAndEmitEvent("options-change");e.refreshInternalStatus()}),0)}),t),z.forEach((function(n){e.$watch(n,(function(){e.isSmallChangeThisTick=!0}),t)}))},scrollToAnchor:function(){var e=function(e){return/^#[a-zA-Z_]\d*$/.test(e)},t=window.location.hash;if(t&&(!(t=t.slice(t.lastIndexOf("#")))||e(t))){var n=document.querySelector(t);!w(n,this.$el)||this.mergedOptions.scrollPanel.initialScrollY||this.mergedOptions.scrollPanel.initialScrollX||this.scrollIntoView(n)}}}}},ne={name:"scrollPanel",props:{ops:{type:Object,required:!0}},methods:{updateInitialScroll:function(){var e=0,t=0,n=C(this);this.ops.initialScrollX&&(e=this.ops.initialScrollX),this.ops.initialScrollY&&(t=this.ops.initialScrollY),(e||t)&&n.scrollTo({x:e,y:t})}},mounted:function(){var e=this;setTimeout((function(){e._isDestroyed||e.updateInitialScroll()}),0)},render:function(e){var t={class:["__panel"],style:{position:"relative",boxSizing:"border-box"}},n=C(this),r=n.$slots["scroll-panel"];return r?k(e,r,this.$slots.default,t):e("div",t,[[this.$slots.default]])}};function re(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],o=(n={},i(n,ne.name,ne),i(n,J.name,J),n),s={};s.components=o,s.render=t,s.mixins=e;var l=te(s);return $(r,a),l}function ie(e,t){for(var n=e.children,r=[],i=function(e){var n=e.getBoundingClientRect(),r=n.left,i=n.top,a=n.width,o=n.height,s=t.getBoundingClientRect(),l=s.left,c=s.top,u=s.height,d=s.width;return r-l+a>0&&r-l0&&i-c3&&void 0!==arguments[3]?arguments[3]:se,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:se,a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:se,o=arguments.length>6&&void 0!==arguments[6]?arguments[6]:se,s=t-e,l=s>0?-1:1,c=le();this.isRunning||this.init(),l!=this.dir||c-this.ts>200?(this.ts=c,this.dir=l,this.st=e,this.ed=t,this.df=s):this.df+=s,this.spd=n,this.completeCb=i,this.vertifyCb=a,this.stepCb=r,this.easingMethod=o,this.isRunning||this.execScroll()}},{key:"execScroll",value:function(){var e=this;if(this.df){var t=this.percent||0;this.percent=0,this.isRunning=!0;var n=function n(){if(e.isRunning&&e.vertifyCb(t)&&!e.isStopped){if(t=(le()-e.ts)/e.spd,e.isPaused)return e.percent=t,void(e.isRunning=!1);if(t<1){var r=e.st+e.df*e.easingMethod(t);e.stepCb(r),e.ref(n)}else e.stepCb(e.st+e.df),e.completeCb(),e.isRunning=!1}else e.isRunning=!1};this.ref(n)}}},{key:"init",value:function(){this.st=0,this.ed=0,this.df=0,this.spd=0,this.ts=0,this.dir=0,this.ref=G(window),this.isPaused=!1,this.isStopped=!1}}]),e}();function ue(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:300,i=arguments[4],a=arguments[5],o=void 0,s=void 0,l=void 0,c=void 0,u=void 0,d=void 0,f=e,h=f.nodeType,p=new ce,m=new ce;if(h){9==h&&(e=e.scrollingElement);var v=e;o=v.scrollLeft,s=v.scrollTop,l=v.scrollHeight,c=v.scrollWidth,u=v.clientWidth,d=v.clientHeight,t="undefined"===typeof t?o:D(t,c-u),n="undefined"===typeof n?s:D(n,l-d);var g=ae(i,oe);p.startScroll(o,t,r,(function(t){e.scrollLeft=t}),a,void 0,g),m.startScroll(s,n,r,(function(t){e.scrollTop=t}),a,void 0,g)}else _("You must pass a dom for the first param, for window scrolling, you can pass document as the first param.")}function de(e){var t={ref:"scrollPanel",style:{height:"100%",overflowY:"scroll",overflowX:"scroll"},class:[],nativeOn:{"&scroll":e.handleScroll},props:{ops:e.mergedOptions.scrollPanel}};e.scrollYEnable=!0,e.scrollXEnable=!0,t.nativeOn.DOMMouseScroll=t.nativeOn.mousewheel=e.onMouseWheel;var n=e.mergedOptions.scrollPanel,r=n.scrollingY,i=n.scrollingX;e.bar.hBar.state.size&&i||(e.scrollXEnable=!1,t.style.overflowX="hidden"),e.bar.vBar.state.size&&r||(e.scrollYEnable=!1,t.style.overflowY="hidden");var a=g();return a?(e.bar.vBar.state.size&&e.mergedOptions.scrollPanel.scrollingY&&("right"==e.mergedOptions.scrollPanel.verticalNativeBarPos?t.style.marginRight="-"+a+"px":t.style.marginLeft="-"+a+"px"),e.bar.hBar.state.size&&e.mergedOptions.scrollPanel.scrollingX&&(t.style.height="calc(100% + "+a+"px)")):(L(),t.class.push("__hidebar"),l()&&(t.style["-webkit-overflow-scrolling"]="touch")),t.style.transformOrigin="",t.style.transform="",t}function fe(e,t){var n={};return n=de(t),e("scrollPanel",n,[he(e,t)])}function he(e,t){var n={position:"relative","box-sizing":"border-box","min-width":"100%","min-height":"100%"},r={style:n,ref:"scrollContent",class:"__view"},i=t.$slots["scroll-content"];return t.mergedOptions.scrollPanel.scrollingX?n.width=A("width","fit-content"):r.style["width"]="100%",t.mergedOptions.scrollPanel.padding&&(r.style.paddingRight=t.mergedOptions.rail.size),i?k(e,i,t.$slots.default,r):e("div",r,[t.$slots.default])}function pe(e){var t={ref:"scrollPanel",style:{"user-select":"none","-webkit-user-select":"none","min-width":"100%","min-height":"100%"},class:[],props:{ops:e.mergedOptions.scrollPanel}};t.class.push("__slide"),l()&&(t.style=i({},"-webkit-overflow-scrolling","touch")),"transform"==e.mergedOptions.vuescroll.renderMethod&&(t.style["transform-origin"]="left top 0px");var n=e.mergedOptions.scrollPanel,r=n.scrollingX,a=n.scrollingY,o=n.padding;if(r&&!e.refreshLoad){var s=A("width","fit-content");s?t.style["width"]=s:t["display"]="inline-block"}return r||t.class.push("x-hidden"),a||t.class.push("y-hidden"),o&&(t.style.paddingRight=e.mergedOptions.rail.size),t}function me(e,t){var n=S(t.$slots["scroll-panel"]).ch||t.$slots.default,r=[];return n||(t.$slots.default=n=[]),t.mergedOptions.vuescroll.pullRefresh.enable&&r.push(e("div",{class:"__refresh",style:{visibility:t.refrehDomVisiable?"":"hidden"},ref:W,key:W},[ve(e,t,"refresh",t.pullRefreshTip)])),r.push(n),t.mergedOptions.vuescroll.pushLoad.enable&&r.push(e("div",{ref:V,key:V,class:"__load",style:{visibility:t.loadDomVisiable?"":"hidden"}},[ve(e,t,"load",t.pushLoadTip)])),r}function ve(e,t,n,r){var i=t.vuescroll.state[n+"Stage"],a=null;if(a=t.$slots[n+"-"+i])return a;switch(i){case"deactive":case"active":var o="active";"deactive"==i&&(o+=" deactive"),a=e("svg",{class:o,attrs:{version:"1.1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 1000 1000","enable-background":"new 0 0 1000 1000",xmlSpace:"preserve"}},[e("metadata",[" Svg Vector Icons : http://www.sfont.cn "]),e("g",[e("g",{attrs:{transform:"matrix(1 0 0 -1 0 1008)"}},[e("path",{attrs:{d:"M10,543l490,455l490-455L885,438L570,735.5V18H430v717.5L115,438L10,543z"}})])])]);break;case"start":a=e("svg",{attrs:{viewBox:"0 0 50 50"},class:"start"},[e("circle",{attrs:{stroke:"true",cx:"25",cy:"25",r:"20"},class:"bg-path"}),e("circle",{attrs:{cx:"25",cy:"25",r:"20"},class:"active-path"})]);break;case"beforeDeactive":a=e("svg",{attrs:{viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"3562"}},[e("path",{attrs:{d:"M512 0C229.706831 0 0 229.667446 0 512s229.667446 512 512 512c282.293169 0 512-229.667446 512-512S794.332554 0 512 0z m282.994215 353.406031L433.2544 715.145846a31.484062 31.484062 0 0 1-22.275938 9.231754h-0.4096a31.586462 31.586462 0 0 1-22.449231-9.814646L228.430769 546.327631a31.507692 31.507692 0 0 1 45.701908-43.386093l137.4208 144.785724L750.442338 308.854154a31.507692 31.507692 0 1 1 44.551877 44.551877z",fill:"","p-id":"3563"}})]);break}return[a,r]}function ge(e,t){var n=pe(t);return e("scrollPanel",n,[me(e,t)])}function be(e,t){return"native"==t.mode?fe(e,t):"slide"==t.mode?ge(e,t):void 0}function ye(e,t){return _e(e,t)}function _e(e,t){if(!e.hasResized){var n="display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: none; padding: 0; margin: 0; opacity: 0; z-index: -1000; pointer-events: none;",r=document.createElement("div");r.style.cssText=n;var i=document.createElement("object");return i.style.cssText=n,i.type="text/html",i.tabIndex=-1,i.onload=function(){b(i.contentDocument.defaultView,"resize",t)},s()||(i.data="about:blank"),r.isResizeElm=!0,r.appendChild(i),e.appendChild(r),s()&&(i.data="about:blank"),function(){i.contentDocument&&b(i.contentDocument.defaultView,"resize",t,"off"),e.removeChild(r),e.hasResized=!1}}}var we={mixins:[{methods:{slideScrollTo:function(e,t,n,r){var i=this.getPosition(),a=i.scrollLeft,o=i.scrollTop;e=D(e||a,this.scroller.__maxScrollLeft),t=D(t||o,this.scroller.__maxScrollTop),this.scroller.scrollTo(e,t,n>0,void 0,!1,n,r)},zoomBy:function(e,t,n,r,i){this.scroller?this.scroller.zoomBy(e,t,n,r,i):_("zoomBy and zoomTo are only for slide mode!")},zoomTo:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments[2],r=arguments[3],i=arguments[4];this.scroller?this.scroller.zoomTo(e,t,n,r,i):_("zoomBy and zoomTo are only for slide mode!")},getCurrentPage:function(){if(this.scroller&&this.mergedOptions.vuescroll.paging)return this.scroller.getCurrentPage();_("getCurrentPage and goToPage are only for slide mode and paging is enble!")},goToPage:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.scroller&&this.mergedOptions.vuescroll.paging?this.scroller.goToPage(e,t):_("getCurrentPage and goToPage are only for slide mode and paging is enble!")},triggerRefreshOrLoad:function(e){if(this.scroller){var t=this.mergedOptions.vuescroll.pullRefresh.enable,n=this.mergedOptions.vuescroll.pushLoad.enable;if("refresh"!=e||t)if("load"!=e||n)if("refresh"===e||"load"===e){if("start"!=this.vuescroll.state[e+"Stage"])return this.scroller.triggerRefreshOrLoad(e),!0}else _("param must be one of load and refresh!");else _("load must be enabled and content's height > container's height!");else _("refresh must be enabled!")}else _("You can only use triggerRefreshOrLoad in slide mode!")},getCurrentviewDomSlide:function(){var e=this.scrollPanelElm,t=ie(e,this.$el);return t}}},{mounted:function(){this.scrollX=new ce,this.scrollY=new ce},methods:{nativeStop:function(){this.scrollX.stop(),this.scrollY.stop()},nativePause:function(){this.scrollX.pause(),this.scrollY.pause()},nativeContinue:function(){this.scrollX.continue(),this.scrollY.continue()},nativeScrollTo:function(e,t,n,r){!1===n||"undefined"===typeof n&&(n=this.mergedOptions.scrollPanel.speed);var i=this.scrollPanelElm,a=i.scrollTop,o=i.scrollLeft,s=i.scrollWidth,l=i.clientWidth,c=i.scrollHeight,u=i.clientHeight;if(e="undefined"===typeof e?o:D(e,s-l),t="undefined"===typeof t?a:D(t,c-u),n){r=r||this.mergedOptions.scrollPanel.easing;var d=ae(r,oe);e!=o&&this.scrollX.startScroll(o,e,n,(function(e){i.scrollLeft=e}),this.scrollingComplete.bind(this),void 0,d),t!=a&&this.scrollY.startScroll(a,t,n,(function(e){i.scrollTop=e}),this.scrollingComplete.bind(this),void 0,d)}else i.scrollTop=t,i.scrollLeft=e},getCurrentviewDomNative:function(){var e=this.scrollContentElm,t=ie(e,this.$el);return t}}}],methods:{internalScrollTo:function(e,t,n,r){"native"==this.mode?this.nativeScrollTo(e,t,n,r):"slide"==this.mode&&this.slideScrollTo(e,t,n,r)},stop:function(){this.nativeStop()},pause:function(){this.nativePause()},continue:function(){this.nativeContinue()},getCurrentviewDom:function(){return"slide"==this.mode?this.getCurrentviewDomSlide():this.getCurrentviewDomNative()}}},xe=Date.now||function(){return+new Date},Ae=60,ke=1e3,Se={},Ce=1,Ee={effect:{}},Te=null;Te="undefined"!==typeof window?window:{},Ee.effect.Animate={requestAnimationFrame:G(Te),stop:function(e){var t=null!=Se[e];return t&&(Se[e]=null),t},isRunning:function(e){return null!=Se[e]},start:function(e,t,n,r,i,a){var o=xe(),s=o,l=0,c=0,u=Ce++;if(a||(a=document.body),u%20===0){var d={};for(var f in Se)d[f]=!0;Se=d}var h=function d(f){var h=!0!==f,p=xe();if(!Se[u]||t&&!t(u))return Se[u]=null,void(n&&n(Ae-c/((p-o)/ke),u,!1));if(h)for(var m=Math.round((p-s)/(ke/Ae))-1,v=0;v1&&(l=1));var g=i?i(l):l;!1!==e(g,p,h)&&1!==l||!h?h&&(s=p,Ee.effect.Animate.requestAnimationFrame(d,a)):(Se[u]=null,n&&n(Ae-c/((p-o)/ke),u,1===l||null==r))}};return Se[u]=!0,Ee.effect.Animate.requestAnimationFrame(h,a),u}};var Me=null,De=null;function Oe(e,t){for(var n in this.__callback=e,this.options={scrollingX:!0,scrollingY:!0,animating:!0,animationDuration:250,bouncing:{top:100,bottom:100,left:100,right:100},locking:!0,paging:!1,snapping:!1,zooming:!1,minZoom:.5,maxZoom:3,speedMultiplier:1,scrollingComplete:H,animatingEasing:"easeOutCubic",noAnimatingEasing:"easeInOutCubic",penetrationDeceleration:.03,penetrationAcceleration:.08},t)this.options[n]=t[n];Me=ae(this.options.animatingEasing,oe),De=ae(this.options.noAnimatingEasing,oe)}var Le,Ie={__isSingleTouch:!1,__isTracking:!1,__didDecelerationComplete:!1,__isGesturing:!1,__isDragging:!1,__isDecelerating:!1,__isAnimating:!1,__clientLeft:0,__clientTop:0,__clientWidth:0,__clientHeight:0,__contentWidth:0,__contentHeight:0,__snapWidth:100,__snapHeight:100,__refreshHeight:null,__loadHeight:null,__refreshActive:!1,__refreshActivate:null,__refreshBeforeDeactivate:null,__refreshDeactivate:null,__refreshStart:null,__loadActive:null,__loadActivate:null,__loadBeforeDeactivate:null,__loadDeactivate:null,__loadStart:null,__zoomLevel:1,__scrollLeft:0,__scrollTop:0,__maxScrollLeft:0,__maxScrollTop:0,__scheduledLeft:0,__scheduledTop:0,__scheduledZoom:0,__currentPageX:null,__currentPageY:null,__totalXPage:null,__totalYPage:null,__disable:!1,__lastTouchLeft:null,__lastTouchTop:null,__lastTouchMove:null,__positions:null,__minDecelerationScrollLeft:null,__minDecelerationScrollTop:null,__maxDecelerationScrollLeft:null,__maxDecelerationScrollTop:null,__decelerationVelocityX:null,__decelerationVelocityY:null,setDimensions:function(e,t,n,r,i){var a=arguments.length>5&&void 0!==arguments[5]&&arguments[5],o=this;e===+e&&(o.__clientWidth=e),t===+t&&(o.__clientHeight=t),n===+n&&(o.__contentWidth=n),r===+r&&(o.__contentHeight=r),o.__computeScrollMax(),a||o.scrollTo(o.__scrollLeft,o.__scrollTop,i)},setPosition:function(e,t){var n=this;n.__clientLeft=e||0,n.__clientTop=t||0},setSnapSize:function(e,t){var n=this;n.__snapWidth=e,n.__snapHeight=t},activatePullToRefresh:function(e,t){var n=t.activateCallback,r=t.deactivateCallback,i=t.startCallback,a=t.beforeDeactivateCallback,o=t.beforeDeactiveEnd,s=this;s.__refreshHeight=e,s.__refreshActivate=n,s.__refreshBeforeDeactivate=a,s.__refreshBeforeDeactiveEnd=o,s.__refreshDeactivate=r,s.__refreshStart=i},activatePushToLoad:function(e,t){var n=t.activateCallback,r=t.deactivateCallback,i=t.startCallback,a=t.beforeDeactivateCallback,o=t.beforeDeactiveEnd,s=this;s.__loadHeight=e,s.__loadActivate=n,s.__loadBeforeDeactivate=a,s.__loadBeforeDeactiveEnd=o,s.__loadDeactivate=r,s.__loadStart=i},triggerRefreshOrLoad:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"refresh",t=this.__isDecelerating;if(t&&(Ee.effect.Animate.stop(t),this.__isDecelerating=!1),"refresh"==e){if(this.__refreshActive||this.__refreshBeforeDeactiveStarted)return;this.__publish(this.__scrollLeft,-this.__refreshHeight,this.__zoomLevel,!0),this.__refreshStart&&(this.__refreshStart(),this.__refreshActive=!0)}else if("load"==e){if(this.__loadActive||this.__loadBeforeDeactiveStarted)return;this.__publish(this.__scrollLeft,this.__maxScrollTop+this.__loadHeight,this.__zoomLevel,!0),this.__loadStart&&(this.__loadStart(),this.__loadActive=!0)}},finishRefreshOrLoad:function(){var e=this;if(e.__refreshActive){e.__refreshActive=!1;var t=function(){e.__refreshBeforeDeactiveEnd&&e.__refreshBeforeDeactiveEnd(),e.__refreshBeforeDeactiveStarted=!0,e.scrollTo(e.__scrollLeft,e.__scrollTop,!0)};e.__refreshBeforeDeactivate?e.__refreshBeforeDeactivate(t):t()}if(e.__loadActive){e.__loadActive=!1;var n=function(){e.__loadBeforeDeactiveEnd&&e.__loadBeforeDeactiveEnd(),e.__loadBeforeDeactiveStarted=!0,e.scrollTo(e.__scrollLeft,e.__scrollTop,!0)};e.__loadBeforeDeactivate?e.__loadBeforeDeactivate(n):n()}},getValues:function(){var e=this;return{left:e.__scrollLeft,top:e.__scrollTop,zoom:e.__zoomLevel}},getScrollMax:function(){var e=this;return{left:e.__maxScrollLeft,top:e.__maxScrollTop}},zoomTo:function(e,t,n,r,i){var a=this;if(!a.options.zooming)throw new Error("Zooming is not enabled!");i&&(a.__zoomComplete=i),a.__isDecelerating&&(Ee.effect.Animate.stop(a.__isDecelerating),a.__isDecelerating=!1);var o=a.__zoomLevel;null==n&&(n=a.__clientWidth/2),null==r&&(r=a.__clientHeight/2),e=Math.max(Math.min(e,a.options.maxZoom),a.options.minZoom),a.__computeScrollMax(e);var s=(n+a.__scrollLeft)*e/o-n,l=(r+a.__scrollTop)*e/o-r;s>a.__maxScrollLeft?s=a.__maxScrollLeft:s<0&&(s=0),l>a.__maxScrollTop?l=a.__maxScrollTop:l<0&&(l=0),a.__publish(s,l,e,t)},zoomBy:function(e,t,n,r,i){var a=this;a.zoomTo(a.__zoomLevel*e,t,n,r,i)},scrollTo:function(e,t,n,r,i,a,o){var s=this;if(s.__isDecelerating&&(Ee.effect.Animate.stop(s.__isDecelerating),s.__isDecelerating=!1),null!=r&&r!==s.__zoomLevel){if(!s.options.zooming)throw new Error("Zooming is not enabled!");e*=r,t*=r,s.__computeScrollMax(r)}else r=s.__zoomLevel;s.options.scrollingX||i?s.options.paging?e=Math.round(e/s.__clientWidth)*s.__clientWidth:s.options.snapping&&(e=Math.round(e/s.__snapWidth)*s.__snapWidth):e=s.__scrollLeft,s.options.scrollingY||i?s.options.paging?t=Math.round(t/s.__clientHeight)*s.__clientHeight:s.options.snapping&&(t=Math.round(t/s.__snapHeight)*s.__snapHeight):t=s.__scrollTop,i||(e=Math.max(Math.min(s.__maxScrollLeft,e),0),t=Math.max(Math.min(s.__maxScrollTop,t),0)),e===s.__scrollLeft&&t===s.__scrollTop&&(n=!1),s.__isTracking||s.__publish(e,t,r,n,a,o)},scrollBy:function(e,t,n){var r=this,i=r.__isAnimating?r.__scheduledLeft:r.__scrollLeft,a=r.__isAnimating?r.__scheduledTop:r.__scrollTop;r.scrollTo(i+(e||0),a+(t||0),n)},getCurrentPage:function(){return this.__computePage(),{x:this.__currentPageX,y:this.__currentPageY}},goToPage:function(e,t){var n=e.x,r=e.y;isNaN(n)&&(n=1),isNaN(r)&&(r=1),this.scrollTo((n-1)*this.__clientWidth,(r-1)*this.__clientHeight,t)},doMouseZoom:function(e,t,n,r){var i=this,a=e>0?.97:1.03;return i.zoomTo(i.__zoomLevel*a,!1,n-i.__clientLeft,r-i.__clientTop)},doTouchStart:function(e,t){if(null==e.length)throw new Error("Invalid touch list: "+e);if(t instanceof Date&&(t=t.valueOf()),"number"!==typeof t)throw new Error("Invalid timestamp value: "+t);var n,r,i=this;i.__interruptedAnimation=!0,i.__isDecelerating&&(Ee.effect.Animate.stop(i.__isDecelerating),i.__isDecelerating=!1,i.__interruptedAnimation=!0),i.__isAnimating&&(Ee.effect.Animate.stop(i.__isAnimating),i.__isAnimating=!1,i.__interruptedAnimation=!0);var a=1===e.length;a?(n=e[0].pageX,r=e[0].pageY):(n=Math.abs(e[0].pageX+e[1].pageX)/2,r=Math.abs(e[0].pageY+e[1].pageY)/2),i.__initialTouchLeft=n,i.__initialTouchTop=r,i.__zoomLevelStart=i.__zoomLevel,i.__lastTouchLeft=n,i.__lastTouchTop=r,i.__lastTouchMove=t,i.__lastScale=1,i.__enableScrollX=!a&&i.options.scrollingX,i.__enableScrollY=!a&&i.options.scrollingY,i.__isTracking=!0,i.__didDecelerationComplete=!1,i.__isDragging=!a,i.__isSingleTouch=a,i.__positions=[]},doTouchMove:function(e,t,n){if(null==e.length)throw new Error("Invalid touch list: "+e);if(t instanceof Date&&(t=t.valueOf()),"number"!==typeof t)throw new Error("Invalid timestamp value: "+t);var r=this;if(r.__isTracking){var i,a;2===e.length?(i=Math.abs(e[0].pageX+e[1].pageX)/2,a=Math.abs(e[0].pageY+e[1].pageY)/2):(i=e[0].pageX,a=e[0].pageY);var o=r.__positions;if(r.__isDragging){var s=i-r.__lastTouchLeft,l=a-r.__lastTouchTop,c=r.__scrollLeft,u=r.__scrollTop,d=r.__zoomLevel;if(null!=n&&r.options.zooming){var f=d;if(d=d/r.__lastScale*n,d=Math.max(Math.min(d,r.options.maxZoom),r.options.minZoom),f!==d){var h=i-r.__clientLeft,p=a-r.__clientTop;c=(h+c)*d/f-h,u=(p+u)*d/f-p,r.__computeScrollMax(d)}}var m=r.options.bouncing;if(r.__enableScrollX){c-=s*this.options.speedMultiplier;var v=r.__maxScrollLeft;(c>v||c<0)&&(c+=s/2*this.options.speedMultiplier,c=Math.min(Math.max(-m.left,c),v+m.right))}if(r.__enableScrollY){u-=l*this.options.speedMultiplier;var g=r.__maxScrollTop;(u>g||u<0)&&(u+=l/2*this.options.speedMultiplier,u=Math.min(Math.max(-m.top,u),g+m.bottom),r.__enableScrollX||null==r.__refreshHeight&&null==r.__loadHeight||(!r.__refreshActive&&u<=-r.__refreshHeight?(r.__refreshActive=!0,r.__refreshActivate&&r.__refreshActivate()):r.__refreshActive&&u>-r.__refreshHeight?(r.__refreshActive=!1,r.__refreshDeactivate&&r.__refreshDeactivate()):!r.__loadActive&&u>=r.__maxScrollTop+r.__loadHeight&&r.__loadHeight>0?(r.__loadActive=!0,r.__loadActivate&&r.__loadActivate()):r.__loadActive&&u60&&o.splice(0,30),o.push(c,u,t),r.__publish(c,u,d)}else{var b=r.options.locking?3:0,y=5,_=Math.abs(i-r.__initialTouchLeft),w=Math.abs(a-r.__initialTouchTop);r.__enableScrollX=r.options.scrollingX&&_>=b,r.__enableScrollY=r.options.scrollingY&&w>=b,o.push(r.__scrollLeft,r.__scrollTop,t),r.__isDragging=(r.__enableScrollX||r.__enableScrollY)&&(_>=y||w>=y),r.__isDragging&&(r.__interruptedAnimation=!1)}r.__lastTouchLeft=i,r.__lastTouchTop=a,r.__lastTouchMove=t,r.__lastScale=n}},doTouchEnd:function(e){if(e instanceof Date&&(e=e.valueOf()),"number"!==typeof e)throw new Error("Invalid timestamp value: "+e);var t=this;if(t.__isTracking){if(t.__isTracking=!1,t.__isDragging)if(t.__isDragging=!1,t.__isSingleTouch&&t.options.animating&&e-t.__lastTouchMove<=100){for(var n=t.__positions,r=n.length-1,i=r,a=r;a>0&&n[a]>t.__lastTouchMove-100;a-=3)i=a;if(i!==r){var o=n[r]-n[i],s=t.__scrollLeft-n[i-2],l=t.__scrollTop-n[i-1];t.__decelerationVelocityX=s/o*(1e3/60),t.__decelerationVelocityY=l/o*(1e3/60);var c=t.options.paging||t.options.snapping?4:1;Math.abs(t.__decelerationVelocityX)>c||Math.abs(t.__decelerationVelocityY)>c?t.__refreshActive||t.__loadActive||t.__startDeceleration(e):t.__scrollComplete()}else t.__scrollComplete()}else e-t.__lastTouchMove>100&&t.__scrollComplete();t.__isDecelerating||(t.__refreshActive&&t.__refreshStart?(t.__publish(t.__scrollLeft,-t.__refreshHeight,t.__zoomLevel,!0),t.__refreshStart&&t.__refreshStart()):t.__loadActive&&t.__loadStart?(t.__publish(t.__scrollLeft,t.__maxScrollTop+t.__loadHeight,t.__zoomLevel,!0),t.__loadStart&&t.__loadStart()):((t.__interruptedAnimation||t.__isDragging)&&t.__scrollComplete(),t.scrollTo(t.__scrollLeft,t.__scrollTop,!0,t.__zoomLevel),t.__refreshActive?(t.__refreshActive=!1,t.__refreshDeactivate&&t.__refreshDeactivate()):t.__loadActive&&(t.__loadActive=!1,t.__loadDeactivate&&t.__loadDeactivate()))),t.__positions.length=0}},onScroll:H,stop:function(){var e=this;e.__disable=!0},start:function(){var e=this;e.__disable=!0},__publish:function(e,t,n,r,i,a){var o=this;if(!o.__disable){isNaN(e)&&(e=this.__scrollLeft),isNaN(t)&&(t=this.__scrollTop);var s=o.__isAnimating;if(s&&(Ee.effect.Animate.stop(s),o.__isAnimating=!1),r&&(o.options.animating||i)){o.__scheduledLeft=e,o.__scheduledTop=t,o.__scheduledZoom=n;var l=o.__scrollLeft,c=o.__scrollTop,u=o.__zoomLevel,d=e-l,f=t-c,h=n-u,p=function(e,t,n){n&&(o.__scrollLeft=l+d*e,o.__scrollTop=c+f*e,o.__zoomLevel=u+h*e,o.__callback&&(o.__callback(o.__scrollLeft,o.__scrollTop,o.__zoomLevel),o.onScroll()))},m=function(e){return o.__isAnimating===e},v=function(e,t,n){t===o.__isAnimating&&(o.__isAnimating=!1),(o.__didDecelerationComplete||n)&&o.__scrollComplete(),o.options.zooming&&(o.__computeScrollMax(),o.__zoomComplete&&(o.__zoomComplete(),o.__zoomComplete=null)),o.__refreshBeforeDeactiveStarted&&(o.__refreshBeforeDeactiveStarted=!1,o.__refreshDeactivate&&o.__refreshDeactivate()),o.__loadBeforeDeactiveStarted&&(o.__loadBeforeDeactiveStarted=!1,o.__loadDeactivate&&o.__loadDeactivate())},g=Me;a&&(g=ae(a,oe)),o.__isAnimating=Ee.effect.Animate.start(p,m,v,i||o.options.animationDuration,s?g:De)}else o.__scheduledLeft=o.__scrollLeft=e,o.__scheduledTop=o.__scrollTop=t,o.__scheduledZoom=o.__zoomLevel=n,o.__callback&&(o.__callback(e,t,n),o.onScroll()),o.options.zooming&&(o.__computeScrollMax(),o.__zoomComplete&&(o.__zoomComplete(),o.__zoomComplete=null)),o.__refreshBeforeDeactiveStarted&&(o.__refreshBeforeDeactiveStarted=!1,o.__refreshDeactivate&&o.__refreshDeactivate()),o.__loadBeforeDeactiveStarted&&(o.__loadBeforeDeactiveStarted=!1,o.__loadDeactivate&&o.__loadDeactivate())}},__computeScrollMax:function(e){var t=this;null==e&&(e=t.__zoomLevel),t.__maxScrollLeft=Math.max(t.__contentWidth*e-t.__clientWidth,0),t.__maxScrollTop=Math.max(t.__contentHeight*e-t.__clientHeight,0)},__computePage:function(){var e=this,t=e.__clientWidth,n=e.__clientHeight,r=e.__scrollLeft,i=e.__scrollTop;e.__totalXPage=Math.ceil(e.__contentWidth/t),e.__currentPageX=Math.ceil(r/t+1),e.__totalYPage=Math.ceil(e.__contentHeight/n),e.__currentPageY=Math.ceil(i/n+1)},__scrollComplete:function(){var e=this;e.options.scrollingComplete()},__startDeceleration:function(){var e=this;if(e.options.paging){var t=Math.max(Math.min(e.__scrollLeft,e.__maxScrollLeft),0),n=Math.max(Math.min(e.__scrollTop,e.__maxScrollTop),0),r=e.__clientWidth,i=e.__clientHeight;e.__minDecelerationScrollLeft=Math.floor(t/r)*r,e.__minDecelerationScrollTop=Math.floor(n/i)*i,e.__maxDecelerationScrollLeft=Math.ceil(t/r)*r,e.__maxDecelerationScrollTop=Math.ceil(n/i)*i}else e.__minDecelerationScrollLeft=0,e.__minDecelerationScrollTop=0,e.__maxDecelerationScrollLeft=e.__maxScrollLeft,e.__maxDecelerationScrollTop=e.__maxScrollTop;var a=function(t,n,r){e.__stepThroughDeceleration(r)},o=e.options.snapping?4:.001,s=function(){var t=Math.abs(e.__decelerationVelocityX)>=o||Math.abs(e.__decelerationVelocityY)>=o;return t||(e.__didDecelerationComplete=!0),t},l=function(){e.__isDecelerating&&(e.__isDecelerating=!1,e.__didDecelerationComplete&&e.__scrollComplete(),e.scrollTo(e.__scrollLeft,e.__scrollTop,e.options.snapping))};e.__isDecelerating=Ee.effect.Animate.start(a,s,l)},__stepThroughDeceleration:function(e){var t=this,n=t.options.bouncing,r=t.__minDecelerationScrollLeft,i=t.__maxDecelerationScrollLeft,a=t.__minDecelerationScrollTop,o=t.__maxDecelerationScrollTop,s=t.__scrollLeft+t.__decelerationVelocityX,l=t.__scrollTop+t.__decelerationVelocityY,c=si,u=lo,d=Math.min(Math.max(r-n.left,s),i+n.right),f=Math.min(Math.max(a-n.top,l),o+n.bottom);if(e?t.__publish(d,f,t.__zoomLevel):(t.__scrollLeft=s,t.__scrollTop=l),!t.options.paging){var h=.95;t.__decelerationVelocityX*=h,t.__decelerationVelocityY*=h}var p=0,m=0,v=t.options.penetrationDeceleration,g=t.options.penetrationAcceleration;c&&(st.__maxDecelerationScrollLeft&&(p=t.__maxDecelerationScrollLeft-s)),u&&(lt.__maxDecelerationScrollTop&&(m=t.__maxDecelerationScrollTop-l)),0!==p&&(p*t.__decelerationVelocityX<=0?(t.__decelerationVelocityX+=p*v,p<0&&-p>=n.right&&t.__decelerationVelocityX>0&&(t.__decelerationVelocityX=-n.right/2),p>0&&p>=n.left&&t.__decelerationVelocityX<0&&(t.__decelerationVelocityX=n.left/2)):t.__decelerationVelocityX=p*g),0!==m&&(m*t.__decelerationVelocityY<=0?(t.__decelerationVelocityY+=m*v,m<0&&-m>=n.bottom&&t.__decelerationVelocityY>0&&(t.__decelerationVelocityY=-n.bottom/2),m>0&&m>=n.top&&t.__decelerationVelocityY<0&&(t.__decelerationVelocityY=n.top/2)):t.__decelerationVelocityY=m*g/2)}};for(Le in Ie)Oe.prototype[Le]=Ie[Le];function Pe(e,t,n,r){if("position"==r)return function(t,n){e.style.left=-t+"px",e.style.top=-n+"px"};var i,a=x(t),o=document.createElement("div"),s=a+"Perspective",l="transform";return o.style[s]!==i?function(t,r,i){e.style[l]="translate3d("+-t+n+","+-r+n+",0) scale("+i+")"}:o.style[l]!==i?function(t,r,i){e.style[l]="translate("+-t+n+","+-r+n+") scale("+i+")"}:void 0}var Re=new u;function Be(e,t,n,r,i,a){var o=null,s=!1,l=Re.getTouchObject();function c(e){var r=Re.getEventObject(e);r[0]&&r[0].target&&r[0].target.tagName.match(/input|textarea|select/i)||t.__disable||(n("mousedown"),s=!0,t.doTouchStart(r,e.timeStamp),i&&e.preventDefault(),e.stopPropagation(),document.addEventListener(l.touchmove,u,{passive:!1}))}function u(e){if(!t.__disable&&s){var r=Re.getEventObject(e);n("mousemove"),t.doTouchMove(r,e.timeStamp,e.scale),a&&e.preventDefault()}}function d(e){n("mouseup"),s=!1,t.doTouchEnd(e.timeStamp),document.removeEventListener(l.touchmove,u)}function f(e){t.doTouchEnd(e.timeStamp)}function h(e){t.doMouseZoom(e.detail?-120*e.detail:e.wheelDelta,e.timeStamp,e.pageX,e.pageY)}return e.addEventListener(l.touchstart,c,!1),document.addEventListener(l.touchend,d,!1),document.addEventListener(l.touchcancel,f,!1),r&&!Re.isTouch&&e.addEventListener(navigator.userAgent.indexOf("Firefox")>-1?"DOMMouseScroll":"mousewheel",h,!1),o=function(){e.removeEventListener(l.touchstart,c,!1),document.removeEventListener(l.touchend,d,!1),document.removeEventListener(l.touchcancel,f,!1),e.removeEventListener(navigator.userAgent.indexOf("Firefox")>-1?"DOMMouseScroll":"mousewheel",h,!1)},t.onScroll=function(){n("onscroll")},o}function Ne(e,t,n,r){var i=n.$listeners,a=function(){n.vuescroll.state[t]="active",n.$emit(e+"-activate",n,r)},o=function(){n.vuescroll.state[t]="deactive",n.$emit(e+"-deactivate",n,r)},s=function(){n.vuescroll.state[t]="beforeDeactiveEnd",n.$emit(e+"-before-deactivate-end",n,r)},l=function(){n.vuescroll.state[t]="start",setTimeout((function(){n.scroller.finishRefreshOrLoad()}),2e3)},c=void 0;return i[e+"-before-deactivate"]&&(c=function(i){n.vuescroll.state[t]="beforeDeactive",n.$emit(e+"-before-deactivate",n,r,i.bind(n.scroller))}),i[e+"-start"]&&(l=function(){n.vuescroll.state[t]="start",n.$emit(e+"-start",n,r,n.scroller.finishRefreshOrLoad.bind(n.scroller))}),{activateCallback:a,deactivateCallback:o,startCallback:l,beforeDeactivateCallback:c,beforeDeactiveEnd:s}}function Fe(e){var t=!1,n=e.vuescroll;return n.paging==n.snapping.enable&&n.paging&&(n.pullRefresh||n.pushLoad)&&y("paging, snapping, (pullRefresh with pushLoad) can only one of them to be true."),t}function je(e){var t=!1,n=e.vuescroll;return~Y.indexOf(n.mode)||(y("Unknown mode: "+n.mode+',the vuescroll\'s option "mode" should be one of the '+Y),t=!0),t}I();var $e=re({mixins:[we].concat(o([{mounted:function(){this.vsMounted=!0},computed:{pullRefreshTip:function(){return this.mergedOptions.vuescroll.pullRefresh.tips[this.vuescroll.state.refreshStage]},pushLoadTip:function(){return this.mergedOptions.vuescroll.pushLoad.tips[this.vuescroll.state.loadStage]},refreshLoad:function(){return this.mergedOptions.vuescroll.pullRefresh.enable||this.mergedOptions.vuescroll.pushLoad.enable},refrehDomVisiable:function(){return this.vsMounted&&this.outTheTopBoundary},loadDomVisiable:function(){return this.vsMounted&&this.outTheBottomBoundary}},data:function(){return{vuescroll:{state:{refreshStage:"deactive",loadStage:"deactive"}},vsMounted:!1,outTheTopBoundary:!1,outTheBottomBoundary:!1}},methods:{updateScroller:function(){this.updateDimesion(),this.registryRefreshLoad()},updateDimesion:function(){var e=this.$el.clientWidth,t=this.$el.clientHeight,n=this.scrollPanelElm.scrollWidth,r=this.scrollPanelElm.scrollHeight,i=0,a=0;if(this.mergedOptions.vuescroll.pullRefresh.enable&&this.vsMounted){var o=this.$refs[W].elm||this.$refs[W];i=o.offsetHeight,o.style.marginTop=-i+"px"}if(this.mergedOptions.vuescroll.pushLoad.enable&&this.vsMounted){var s=this.$refs[V].elm||this.$refs[V];a=s.offsetHeight,r-=a,s.style.bottom="-"+a+"px"}this.scroller&&this.scroller.setDimensions(e,t,n,r,!1)},registryRefreshLoad:function(){this.mergedOptions.vuescroll.pullRefresh.enable&&this.registryEvent("refresh"),this.mergedOptions.vuescroll.pushLoad.enable&&this.registryEvent("load")},registryScroller:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.left,r=void 0===n?0:n,i=t.top,o=void 0===i?0:i,s=t.zoom,l=void 0===s?1:s,c=this.mergedOptions.vuescroll.scroller,u=c.preventDefault,d=c.preventDefaultOnMove,f=this.mergedOptions.vuescroll,h=f.paging,p=f.snapping.enable,m=f.renderMethod,v=f.zooming,g=f.locking;v=!this.refreshLoad&&!h&&!p&&v;var b=this.mergedOptions.scrollPanel,y=b.scrollingY,_=b.scrollingX,w=this.scrollingComplete.bind(this);this.scroller=new Oe(Pe(this.scrollPanelElm,window,"px",m),a({},this.mergedOptions.vuescroll.scroller,{zooming:v,scrollingY:y,scrollingX:_&&!this.refreshLoad,animationDuration:this.mergedOptions.scrollPanel.speed,paging:h,snapping:p,scrollingComplete:w,locking:g})),this.scroller.__disable=this.mergedOptions.vuescroll.scroller.disable,this.scroller.__scrollLeft=r,this.scroller.__scrollTop=o,this.scroller.__zoomLevel=l,p&&this.scroller.setSnapSize(this.mergedOptions.vuescroll.snapping.width,this.mergedOptions.vuescroll.snapping.height);var x=this.$el.getBoundingClientRect();this.scroller.setPosition(x.left+this.$el.clientLeft,x.top+this.$el.clientTop);var A=Be(this.$el,this.scroller,(function(t){switch(t){case"mousedown":e.vuescroll.state.isDragging=!0;break;case"onscroll":var n=e.vuescroll.state["loadStage"],r=e.mergedOptions.vuescroll.pushLoad,i=r.enable,a=r.auto,o=r.autoLoadDistance,s=e.scroller,l=s.__scrollTop,c=s.__maxScrollTop;"start"!=n&&i&&a&&!e.lockAutoLoad&&o>=c-l&&l>0&&(e.lockAutoLoad=!0,e.triggerRefreshOrLoad("load")),or.__maxScrollLeft&&(i=r.__scrollLeft-r.__maxScrollLeft),r.__scrollTop<0?(a=-r.__scrollTop,this.outTheBottomBoundary=!1,this.outTheTopBoundary=!0):r.__scrollTop>r.__maxScrollTop?(a=r.__scrollTop-r.__maxScrollTop,this.outTheTopBoundary=!1,this.outTheBottomBoundary=!0):this.outTheTopBoundary=this.outTheBottomBoundary=!1,e=l/(u+a),t=s/(c+i);var d=Math.min(Math.max(0,r.__scrollTop),r.__maxScrollTop),f=Math.min(Math.max(0,r.__scrollLeft),r.__maxScrollLeft);this.bar.vBar.state.posValue=100*(d+a)/n.clientHeight,this.bar.hBar.state.posValue=100*(f+i)/n.clientWidth,r.__scrollLeft<0&&(this.bar.hBar.state.posValue=0),r.__scrollTop<0&&(this.bar.vBar.state.posValue=0),this.bar.vBar.state.size=e<1?e:0,this.bar.hBar.state.size=t<1?t:0},registryEvent:function(e){var t="refresh"==e?W:V,n="refresh"==e?this.scroller.activatePullToRefresh:this.scroller.activatePushToLoad,r="refresh"==e?"refreshStage":"loadStage",i=this.$refs[t].elm||this.$refs[t],a=Ne(e,r,this,i),o=i.offsetHeight;n.bind(this.scroller)(o,a)},getSlidePosition:function(){return{scrollLeft:this.scroller.__scrollLeft,scrollTop:this.scroller.__scrollTop}}}},{methods:{updateNativeModeBarState:function(){var e=this.scrollPanelElm,t="percent"==this.vuescroll.state.currentSizeStrategy,n=this.vuescroll.state,r=n.width,i=n.height,a=t||!r?e.clientWidth:r.slice(0,-2),o=t||!i?e.clientHeight:i.slice(0,-2),s=o/e.scrollHeight,l=a/e.scrollWidth;this.bar.vBar.state.posValue=100*e.scrollTop/o,this.bar.hBar.state.posValue=100*e.scrollLeft/a,this.bar.vBar.state.size=s<1?s:0,this.bar.hBar.state.size=l<1?l:0},getNativePosition:function(){return{scrollTop:this.scrollPanelElm.scrollTop,scrollLeft:this.scrollPanelElm.scrollLeft}},css:function(e,t){return window.getComputedStyle(e)[t]},checkScrollable:function(e,t,n){var r=!1,i=e.target?e.target:e;while(i&&1==i.nodeType&&i!==this.scrollPanelElm.parentNode&&!/^BODY|HTML/.test(i.nodeName)){var a=this.css(i,"overflow")||"";if(/scroll|auto/.test(a)){var o=this.getScrollProcess(i),s=o.v,l=o.h,c="hidden"!==this.css(i,"overflowX"),u="hidden"!==this.css(i,"overflowY");if(c&&(t<0&&l>0||t>0&&l<1)||u&&(n<0&&s>0||n>0&&s<1)){r=i==this.scrollPanelElm;break}}i=!!i.parentNode&&i.parentNode}return r},onMouseWheel:function(e){var t=this.mergedOptions.vuescroll,n=t.wheelDirectionReverse,r=t.wheelScrollDuration,i=t.checkShiftKey,a=t.locking,o=t.deltaPercent,s=void 0,l=void 0;e.wheelDelta?e.deltaY||e.deltaX?(s=e.deltaX*o,l=e.deltaY*o,a&&(Math.abs(e.deltaX)>Math.abs(e.deltaY)?l=0:s=0)):(s=0,l=-1*e.wheelDelta/2):e.detail&&(l=s=16*e.detail,1==e.axis?l=0:2==e.axis&&(s=0)),i&&e.shiftKey&&(s^=l,l^=s,s^=l),n&&(s^=l,l^=s,s^=l),this.checkScrollable(e,s,l)&&(e.stopPropagation(),e.preventDefault(),this.scrollBy({dx:s,dy:l},r))}},computed:{scrollContentElm:function(){return this.$refs["scrollContent"]._isVue?this.$refs["scrollContent"].$el:this.$refs["scrollContent"]}}}])),mounted:function(){this._isDestroyed||this.renderError||("slide"==this.mode&&this.updatedCbs.push(this.updateScroller),this.$watch("mergedOptions.vuescroll.scroller.disable",{sync:!0,handler:function(e){this.scroller&&(this.scroller.__disable=e)}}))},computed:{mode:function(){return this.mergedOptions.vuescroll.mode}},methods:{destroy:function(){this.destroyScroller&&(this.scroller.stop(),this.destroyScroller(),this.destroyScroller=null),this.destroyResize&&this.destroyResize()},handleScroll:function(e){this.updateBarStateAndEmitEvent("handle-scroll",e)},updateBarStateAndEmitEvent:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if("native"==this.mode)this.updateNativeModeBarState();else if("slide"==this.mode){if(!this.scroller)return;this.updateSlideModeBarState()}e&&this.emitEvent(e,t),this.mergedOptions.bar.onlyShowBarOnScroll?"handle-scroll"!=e&&"handle-resize"!=e&&"refresh-status"!=e&&"window-resize"!=e&&"options-change"!=e||this.showAndDefferedHideBar(!0):this.showAndDefferedHideBar()},getScrollProcess:function(){var e=this.scrollPanelElm,t=e.scrollHeight,n=e.scrollWidth,r=e.clientHeight,i=e.clientWidth,a=e.scrollTop,o=e.scrollLeft;"slide"==this.mode&&(t=this.scroller.__contentHeight,n=this.scroller.__contentWidth,a=this.scroller.__scrollTop,o=this.scroller.__scrollLeft,r=this.$el.clientHeight,i=this.$el.clientWidth);var s=Math.min(a/(t-r||1),1),l=Math.min(o/(n-i||1),1);return{v:s,h:l}},emitEvent:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=this.scrollPanelElm,r=n.scrollTop,i=n.scrollLeft,a={type:"vertical"},o={type:"horizontal"},s=this.getScrollProcess(),l=s.v,c=s.h;a["process"]=l,o["process"]=c,a["barSize"]=this.bar.vBar.state.size,o["barSize"]=this.bar.hBar.state.size,a["scrollTop"]=r,o["scrollLeft"]=i,this.$emit(e,a,o,t)},initVariables:function(){this.lastMode=this.mode,this.$el._isVuescroll=!0},refreshMode:function(){var e=void 0;this.scroller&&(e=this.scroller.getValues()),this.destroyScroller&&(this.scroller.stop(),this.destroyScroller(),this.destroyScroller=null),"slide"==this.mode?this.destroyScroller=this.registryScroller(e):"native"==this.mode&&(this.scrollPanelElm.style.transform="",this.scrollPanelElm.style.transformOrigin="")},refreshInternalStatus:function(){this.setVsSize(),this.registryResize(),this.refreshMode(),this.updateBarStateAndEmitEvent("refresh-status")},registryResize:function(){var e=this,t=this.mergedOptions.vuescroll.detectResize,n=!1;if(this.lastMode!=this.mode&&(n=!0,this.lastMode=this.mode),(!this.destroyResize||!t||n)&&(this.destroyResize&&this.destroyResize(),t)){var r=null;"slide"==this.mode?r=this.scrollPanelElm:"native"==this.mode&&(r=this.scrollContentElm);var i=this,a=function(){i.updateBarStateAndEmitEvent("window-resize"),"slide"==i.mode&&(i.updatedCbs.push(i.updateScroller),i.$forceUpdate())},o=function(){var t={};"slide"==e.mode?(t["width"]=e.scroller.__contentWidth,t["height"]=e.scroller.__contentHeight,e.updateBarStateAndEmitEvent("handle-resize",t),e.updatedCbs.push(e.updateScroller),e.$forceUpdate()):"native"==e.mode&&(t["width"]=e.scrollPanelElm.scrollWidth,t["height"]=e.scrollPanelElm.scrollHeight,e.updateBarStateAndEmitEvent("handle-resize",t)),e.setVsSize()};window.addEventListener("resize",a,!1);var s=ye(r,o),l=function(){window.removeEventListener("resize",a,!1)};this.destroyResize=function(){l(),s(),e.destroyResize=null}}},getPosition:function(){return"slide"==this.mode?this.getSlidePosition():"native"==this.mode?this.getNativePosition():void 0}}},be,[{vuescroll:{mode:"native"}},{vuescroll:{renderMethod:"transform",pullRefresh:{enable:!1,tips:{deactive:"Pull to Refresh",active:"Release to Refresh",start:"Refreshing...",beforeDeactive:"Refresh Successfully!"}},pushLoad:{enable:!1,tips:{deactive:"Push to Load",active:"Release to Load",start:"Loading...",beforeDeactive:"Load Successfully!"},auto:!1,autoLoadDistance:0},paging:!1,zooming:!0,snapping:{enable:!1,width:100,height:100},scroller:{bouncing:{top:100,bottom:100,left:100,right:100},minZoom:.5,maxZoom:3,speedMultiplier:1,penetrationDeceleration:.03,penetrationAcceleration:.08,preventDefault:!1,preventDefaultOnMove:!0,disable:!1}}},{vuescroll:{wheelScrollDuration:0,wheelDirectionReverse:!1,checkShiftKey:!0,deltaPercent:1}}],[je,Fe]);function Ye(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e.component(t.name||$e.name,$e),e.prototype.$vuescrollConfig=t.ops||{}}var He=a({install:Ye,version:"4.18.1",refreshAll:B,scrollTo:ue},$e);return"undefined"!==typeof window&&window.Vue&&window.Vue.use(He),He}(n("a026"))},"77a7":function(e,t,n){"use strict";var r=Array,i=Math.abs,a=Math.pow,o=Math.floor,s=Math.log,l=Math.LN2;e.exports={pack:function(e,t,n){var c,u,d,f=r(n),h=8*n-t-1,p=(n=(1<>1),m=23===t?a(2,-24)-a(2,-77):0,v=e<0||0===e&&1/e<0?1:0,g=0;for((e=i(e))!=e||e===1/0?(u=e!=e?1:0,c=n):(c=o(s(e)/l),e*(d=a(2,-c))<1&&(c--,d*=2),2<=(e+=1<=c+p?m/d:m*a(2,1-p))*d&&(c++,d/=2),n<=c+p?(u=0,c=n):1<=c+p?(u=(e*d-1)*a(2,t),c+=p):(u=e*a(2,p-1)*a(2,t),c=0));8<=t;)f[g++]=255&u,u/=256,t-=8;for(c=c<>1,l=i-7,c=r-1,u=(i=e[c--],127&i);for(i>>=7;0>=-l,l+=t;0=v.ExpiredTime)s._StsCache.splice(m,1);else if(!v.ScopeLimit||v.ScopeLimit&&v.ScopeKey===p){f=v;break}}function b(){var t=f.StartTime&&f.ExpiredTime?f.StartTime+";"+f.ExpiredTime:"";t={Authorization:i.getAuth({SecretId:f.TmpSecretId,SecretKey:f.TmpSecretKey,Method:e.Method,Pathname:d,Query:e.Query,Headers:a,Expires:e.Expires,UseRawKey:s.options.UseRawKey,SystemClockOffset:s.options.SystemClockOffset,KeyTime:t}),XCosSecurityToken:f.XCosSecurityToken||"",Token:f.Token||"",ClientIP:f.ClientIP||"",ClientUA:f.ClientUA||""};o(t)}if(f.ExpiredTime&&60")&&i.xml2json(r)||{}}catch(e){s=r||{}}e=n.statusCode,2===Math.floor(e/100)?s.Error?a({error:s.Error}):a(null,s):a({error:s.Error||s})}}})),m=function(e){e.TaskId===g&&(p&&p.abort&&p.abort(),v.off("inner-kill-task",m))},g&&v.on("inner-kill-task",m))}.call(n,e,(function(r,a){r&&c<2&&(u!==n.options.SystemClockOffset||function(e){var t=!1,n=!1,r=e.headers&&(e.headers.date||e.headers.Date)||e.error&&e.error.ServerTime;try{var a=e.error.Code,o=e.error.Message;("RequestTimeTooSkewed"===a||"AccessDenied"===a&&"Request has expired"===o)&&(n=!0)}catch(e){}return e&&(n&&r?(a=Date.parse(r),this.options.CorrectClockSkew&&3e4<=Math.abs(i.getSkewTime(this.options.SystemClockOffset)-a)&&(this.options.SystemClockOffset=a-Date.now(),t=!0)):5===Math.round(e.statusCode/100)&&(t=!0)),t}.call(n,r))?(e.headers&&(delete e.headers.Authorization,delete e.headers.token,delete e.headers.clientIP,delete e.headers.clientUA,delete e.headers["x-cos-security-token"]),o(c+1)):t(r,a)})))}))});o(1)}var u={getService:function(e,t){"function"==typeof e&&(t=e,e={});var n=this.options.Protocol||(i.isBrowser&&"http:"===location.protocol?"http:":"https:"),r=this.options.ServiceDomain,a=e.Region;r?(r=r.replace(/\{Region\}/gi,a||"").replace(/\{.*?\}/gi,""),"/"===(r=/^[a-zA-Z]+:\/\//.test(r)?r:n+"//"+r).slice(-1)&&(r=r.slice(0,-1))):r=a?n+"//cos."+a+".myqcloud.com":n+"//service.cos.myqcloud.com",c.call(this,{Action:"name/cos:GetService",url:r,method:"GET",headers:e.Headers},(function(e,n){if(e)return t(e);e=n&&n.ListAllMyBucketsResult&&n.ListAllMyBucketsResult.Buckets&&n.ListAllMyBucketsResult.Buckets.Bucket||[],e=i.isArray(e)?e:[e];var r=n&&n.ListAllMyBucketsResult&&n.ListAllMyBucketsResult.Owner||{};t(null,{Buckets:e,Owner:r,statusCode:n.statusCode,headers:n.headers})}))},putBucket:function(e,t){var n=this;c.call(this,{Action:"name/cos:PutBucket",method:"PUT",Bucket:e.Bucket,Region:e.Region,headers:e.Headers},(function(r,i){if(r)return t(r);r=s({protocol:n.options.Protocol,domain:n.options.Domain,bucket:e.Bucket,region:e.Region,isLocation:!0}),t(null,{Location:r,statusCode:i.statusCode,headers:i.headers})}))},headBucket:function(e,t){c.call(this,{Action:"name/cos:HeadBucket",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,method:"HEAD"},(function(e,n){t(e,n)}))},getBucket:function(e,t){var n={};n.prefix=e.Prefix||"",n.delimiter=e.Delimiter,n.marker=e.Marker,n["max-keys"]=e.MaxKeys,n["encoding-type"]=e.EncodingType,c.call(this,{Action:"name/cos:GetBucket",ResourceKey:n.prefix,method:"GET",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,qs:n},(function(e,n){if(e)return t(e);e=n.ListBucketResult||{};var r=e.Contents||[],a=e.CommonPrefixes||[];r=i.isArray(r)?r:[r],a=i.isArray(a)?a:[a],e=i.clone(e);i.extend(e,{Contents:r,CommonPrefixes:a,statusCode:n.statusCode,headers:n.headers}),t(null,e)}))},deleteBucket:function(e,t){c.call(this,{Action:"name/cos:DeleteBucket",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,method:"DELETE"},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode,headers:n.headers})}))},putBucketAcl:function(e,t){var n,r,a=e.Headers,s="";e.AccessControlPolicy&&(r=(n=i.clone(e.AccessControlPolicy||{})).Grants||n.Grant,r=i.isArray(r)?r:[r],delete n.Grant,delete n.Grants,n.AccessControlList={Grant:r},s=i.json2xml({AccessControlPolicy:n}),a["Content-Type"]="application/xml",a["Content-MD5"]=i.binaryBase64(i.md5(s))),i.each(a,(function(e,t){0===t.indexOf("x-cos-grant-")&&(a[t]=o(a[t]))})),c.call(this,{Action:"name/cos:PutBucketACL",method:"PUT",Bucket:e.Bucket,Region:e.Region,headers:a,action:"acl",body:s},(function(e,n){if(e)return t(e);t(null,{statusCode:n.statusCode,headers:n.headers})}))},getBucketAcl:function(e,t){c.call(this,{Action:"name/cos:GetBucketACL",method:"GET",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"acl"},(function(e,n){if(e)return t(e);e=n.AccessControlPolicy||{};var r=e.Owner||{},o=e.AccessControlList.Grant||[];o=i.isArray(o)?o:[o],e=a(e);n.headers&&n.headers["x-cos-acl"]&&(e.ACL=n.headers["x-cos-acl"]),e=i.extend(e,{Owner:r,Grants:o,statusCode:n.statusCode,headers:n.headers}),t(null,e)}))},putBucketCors:function(e,t){var n=(e.CORSConfiguration||{}).CORSRules||e.CORSRules||[],r=(n=i.clone(i.isArray(n)?n:[n]),n=(i.each(n,(function(e){i.each(["AllowedOrigin","AllowedHeader","AllowedMethod","ExposeHeader"],(function(t,n){var r=t+"s",a=e[r]||e[t]||[];delete e[r],e[t]=i.isArray(a)?a:[a]}))})),i.json2xml({CORSConfiguration:{CORSRule:n}})),e.Headers);r["Content-Type"]="application/xml",r["Content-MD5"]=i.binaryBase64(i.md5(n)),c.call(this,{Action:"name/cos:PutBucketCORS",method:"PUT",Bucket:e.Bucket,Region:e.Region,body:n,action:"cors",headers:r},(function(e,n){if(e)return t(e);t(null,{statusCode:n.statusCode,headers:n.headers})}))},getBucketCors:function(e,t){c.call(this,{Action:"name/cos:GetBucketCORS",method:"GET",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"cors"},(function(e,n){var r;e?404===e.statusCode&&e.error&&"NoSuchCORSConfiguration"===e.error.Code?(r={CORSRules:[],statusCode:e.statusCode},e.headers&&(r.headers=e.headers),t(null,r)):t(e):(e=(r=n.CORSConfiguration||{}).CORSRules||r.CORSRule||[],e=i.clone(i.isArray(e)?e:[e]),i.each(e,(function(e){i.each(["AllowedOrigin","AllowedHeader","AllowedMethod","ExposeHeader"],(function(t,n){var r=t+"s",a=e[r]||e[t]||[];delete e[t],e[r]=i.isArray(a)?a:[a]}))})),t(null,{CORSRules:e,statusCode:n.statusCode,headers:n.headers}))}))},deleteBucketCors:function(e,t){c.call(this,{Action:"name/cos:DeleteBucketCORS",method:"DELETE",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"cors"},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode||e.statusCode,headers:n.headers})}))},getBucketLocation:function(e,t){c.call(this,{Action:"name/cos:GetBucketLocation",method:"GET",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"location"},(function(e,n){if(e)return t(e);t(null,n)}))},getBucketPolicy:function(e,t){c.call(this,{Action:"name/cos:GetBucketPolicy",method:"GET",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"policy",rawBody:!0},(function(e,n){if(e)return e.statusCode&&403===e.statusCode?t({ErrorStatus:"Access Denied"}):e.statusCode&&405===e.statusCode?t({ErrorStatus:"Method Not Allowed"}):e.statusCode&&404===e.statusCode?t({ErrorStatus:"Policy Not Found"}):t(e);e={};try{e=JSON.parse(n.body)}catch(e){}t(null,{Policy:e,statusCode:n.statusCode,headers:n.headers})}))},putBucketPolicy:function(e,t){var n=e.Policy,r=n;try{"string"==typeof n?n=JSON.parse(r):r=JSON.stringify(n)}catch(e){t({error:"Policy format error"})}var a=e.Headers;a["Content-Type"]="application/json",a["Content-MD5"]=i.binaryBase64(i.md5(r)),c.call(this,{Action:"name/cos:PutBucketPolicy",method:"PUT",Bucket:e.Bucket,Region:e.Region,action:"policy",body:i.isBrowser?r:n,headers:a,json:!0},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode,headers:n.headers})}))},deleteBucketPolicy:function(e,t){c.call(this,{Action:"name/cos:DeleteBucketPolicy",method:"DELETE",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"policy"},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode||e.statusCode,headers:n.headers})}))},putBucketTagging:function(e,t){var n=(n=e.Tagging||{}).TagSet||n.Tags||e.Tags||[],r=(n=i.clone(i.isArray(n)?n:[n]),n=i.json2xml({Tagging:{TagSet:{Tag:n}}}),e.Headers);r["Content-Type"]="application/xml",r["Content-MD5"]=i.binaryBase64(i.md5(n)),c.call(this,{Action:"name/cos:PutBucketTagging",method:"PUT",Bucket:e.Bucket,Region:e.Region,body:n,action:"tagging",headers:r},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode,headers:n.headers})}))},getBucketTagging:function(e,t){c.call(this,{Action:"name/cos:GetBucketTagging",method:"GET",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"tagging"},(function(e,n){var r;if(e)404!==e.statusCode||!e.error||"Not Found"!==e.error&&"NoSuchTagSet"!==e.error.Code?t(e):(r={Tags:[],statusCode:e.statusCode},e.headers&&(r.headers=e.headers),t(null,r));else{e=[];try{e=n.Tagging.TagSet.Tag||[]}catch(e){}e=i.clone(i.isArray(e)?e:[e]),t(null,{Tags:e,statusCode:n.statusCode,headers:n.headers})}}))},deleteBucketTagging:function(e,t){c.call(this,{Action:"name/cos:DeleteBucketTagging",method:"DELETE",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"tagging"},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode,headers:n.headers})}))},putBucketLifecycle:function(e,t){var n=(e.LifecycleConfiguration||{}).Rules||e.Rules||[],r=(n=i.clone(n),n=i.json2xml({LifecycleConfiguration:{Rule:n}}),e.Headers);r["Content-Type"]="application/xml",r["Content-MD5"]=i.binaryBase64(i.md5(n)),c.call(this,{Action:"name/cos:PutBucketLifecycle",method:"PUT",Bucket:e.Bucket,Region:e.Region,body:n,action:"lifecycle",headers:r},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode,headers:n.headers})}))},getBucketLifecycle:function(e,t){c.call(this,{Action:"name/cos:GetBucketLifecycle",method:"GET",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"lifecycle"},(function(e,n){if(e)404===e.statusCode&&e.error&&"NoSuchLifecycleConfiguration"===e.error.Code?(r={Rules:[],statusCode:e.statusCode},e.headers&&(r.headers=e.headers),t(null,r)):t(e);else{var r=[];try{r=n.LifecycleConfiguration.Rule||[]}catch(e){}r=i.clone(i.isArray(r)?r:[r]),t(null,{Rules:r,statusCode:n.statusCode,headers:n.headers})}}))},deleteBucketLifecycle:function(e,t){c.call(this,{Action:"name/cos:DeleteBucketLifecycle",method:"DELETE",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"lifecycle"},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode,headers:n.headers})}))},putBucketVersioning:function(e,t){var n,r;e.VersioningConfiguration?(n=e.VersioningConfiguration||{},n=i.json2xml({VersioningConfiguration:n}),(r=e.Headers)["Content-Type"]="application/xml",r["Content-MD5"]=i.binaryBase64(i.md5(n)),c.call(this,{Action:"name/cos:PutBucketVersioning",method:"PUT",Bucket:e.Bucket,Region:e.Region,body:n,action:"versioning",headers:r},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode,headers:n.headers})}))):t({error:"missing param VersioningConfiguration"})},getBucketVersioning:function(e,t){c.call(this,{Action:"name/cos:GetBucketVersioning",method:"GET",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"versioning"},(function(e,n){e||n.VersioningConfiguration||(n.VersioningConfiguration={}),t(e,n)}))},putBucketReplication:function(e,t){var n=i.clone(e.ReplicationConfiguration),r=(n=(n=(n=i.json2xml({ReplicationConfiguration:n})).replace(/<(\/?)Rules>/gi,"<$1Rule>")).replace(/<(\/?)Tags>/gi,"<$1Tag>"),e.Headers);r["Content-Type"]="application/xml",r["Content-MD5"]=i.binaryBase64(i.md5(n)),c.call(this,{Action:"name/cos:PutBucketReplication",method:"PUT",Bucket:e.Bucket,Region:e.Region,body:n,action:"replication",headers:r},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode,headers:n.headers})}))},getBucketReplication:function(e,t){c.call(this,{Action:"name/cos:GetBucketReplication",method:"GET",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"replication"},(function(e,n){var r;e?404!==e.statusCode||!e.error||"Not Found"!==e.error&&"ReplicationConfigurationnotFoundError"!==e.error.Code?t(e):(r={ReplicationConfiguration:{Rules:[]},statusCode:e.statusCode},e.headers&&(r.headers=e.headers),t(null,r)):(e||n.ReplicationConfiguration||(n.ReplicationConfiguration={}),n.ReplicationConfiguration.Rule&&(n.ReplicationConfiguration.Rules=n.ReplicationConfiguration.Rule,delete n.ReplicationConfiguration.Rule),t(e,n))}))},deleteBucketReplication:function(e,t){c.call(this,{Action:"name/cos:DeleteBucketReplication",method:"DELETE",Bucket:e.Bucket,Region:e.Region,headers:e.Headers,action:"replication"},(function(e,n){return e&&204===e.statusCode?t(null,{statusCode:e.statusCode}):e?t(e):void t(null,{statusCode:n.statusCode,headers:n.headers})}))},putBucketWebsite:function(e,t){var n,r;e.WebsiteConfiguration?(n=(r=i.clone(e.WebsiteConfiguration||{})).RoutingRules||r.RoutingRule||[],n=i.isArray(n)?n:[n],delete r.RoutingRule,delete r.RoutingRules,0"),s.push(n),o&&s.push(i),s.push("")):s.push("/>"),s.join("")}return function e(r,i,a){var s=typeof r;switch((Array.isArray?Array.isArray(r):r instanceof Array)?s="array":r instanceof Date&&(s="date"),s){case"array":var l=[];return r.map((function(t){l.push(e(t,0,a+1))})),t.prettyPrint&&l.push("\n"),l.join("");case"date":return r.toJSON?r.toJSON():r+"";case"object":var c,u=[];for(c in r)if(r.hasOwnProperty(c))if(r[c]instanceof Array)for(var d=0;d/g,">").replace(/'/g,"'").replace(/"/g,""").replace(o,""):""+r}}(e,0,0)}function r(e){var t=['"),t.join("")}var i="a-zA-Z_À-ÖØ-öø-ÿͰ-ͽͿ-῿‌-‍⁰-↏Ⰰ-⿿、-퟿豈-﷏ﷰ-�",a=new RegExp("^([^"+i+"])|^((x|X)(m|M)(l|L))|([^"+i+"-.0-9·̀-ͯ‿⁀])","g"),o=/[^\x09\x0A\x0D\x20-\xFF\x85\xA0-\uD7FF\uE000-\uFDCF\uFDE0-\uFFFD]/gm;e.exports=function(e,t){if(t=t||{xmlHeader:{standalone:!0},prettyPrint:!0,indent:" ",escape:!0},"string"==typeof e)try{e=JSON.parse(e.toString())}catch(e){return!1}var i="",a="";return t&&("object"==typeof t?(t.xmlHeader&&(i=r(!!t.xmlHeader.standalone)),void 0!==t.docType&&(a="")):i=r()),[i,(t=t||{}).prettyPrint&&a?"\n":"",a,n(e,t)].join("").replace(/\n{2,}/g,"\n").replace(/\s+$/g,"")}},"778e":function(e,t,n){},"77a0":function(e,t,n){e.exports=function(e){"use strict";e=e&&Object.prototype.hasOwnProperty.call(e,"default")?e["default"]:e;var t="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=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},r=function(){function e(e,t){for(var n=0;n0||navigator.msMaxTouchPoints>0),n.nonDeskTouch=n.touch&&!/win32/i.test(t)||n.touch&&/win32/i.test(t)&&/mobile/i.test(e),n.eventType="onmousedown"in window&&!n.nonDeskTouch?"mouse":"ontouchstart"in window?"touch":"msmaxtouchpoints"in window.navigator||navigator.msMaxTouchPoints>0?"mstouchpoints":"maxtouchpoints"in window.navigator||navigator.maxTouchPoints>0?"touchpoints":"mouse",n.eventType){case"mouse":n.touchstart="mousedown",n.touchend="mouseup",n.touchmove="mousemove",n.touchenter="mouseenter",n.touchmove="mousemove",n.touchleave="mouseleave";break;case"touch":n.touchstart="touchstart",n.touchend="touchend",n.touchmove="touchmove",n.touchcancel="touchcancel",n.touchenter="touchstart",n.touchmove="touchmove",n.touchleave="touchend",this.isTouch=!0;break;case"mstouchpoints":n.touchstart="MSPointerDown",n.touchend="MSPointerUp",n.touchmove="MSPointerMove",n.touchcancel="MSPointerCancel",n.touchenter="MSPointerDown",n.touchmove="MSPointerMove",n.touchleave="MSPointerUp";break;case"touchpoints":n.touchstart="pointerdown",n.touchend="pointerup",n.touchmove="pointermove",n.touchcancel="pointercancel",n.touchenter="pointerdown",n.touchmove="pointermove",n.touchleave="pointerup";break}return this.touchObject=n}}]),e}(),d=function(){function e(){var t=this;n(this,e),this.originPixelRatio=this.getRatio(),this.lastPixelRatio=this.originPixelRatio,window.addEventListener("resize",(function(){t.lastPixelRatio=t.getRatio()}))}return r(e,[{key:"getRatio",value:function(){var e=0,t=window.screen,n=navigator.userAgent.toLowerCase();return void 0!==window.devicePixelRatio?e=window.devicePixelRatio:~n.indexOf("msie")?t.deviceXDPI&&t.logicalXDPI&&(e=t.deviceXDPI/t.logicalXDPI):void 0!==window.outerWidth&&void 0!==window.innerWidth&&(e=window.outerWidth/window.innerWidth),e&&(e=Math.round(100*e)),e}},{key:"getRatioBetweenPreAndCurrent",value:function(){return this.originPixelRatio/this.lastPixelRatio}}]),e}();function f(e,n,r){if(r&&M(n))return e;if(E(e))n=[],e.forEach((function(e,t){n[t]=f(e,n[t])}));else if(e){if(!T(e))return e;for(var i in n={},e)n[i]="object"===t(e[i])?f(e[i],n[i]):e[i]}return n}function h(e,n,r,i){if(i&&M(n))return e;if(n=n||{},E(e))!E(n)&&r&&(n=[]),E(n)&&e.forEach((function(e,t){n[t]=h(e,n[t],r,i)}));else if(e)if(T(e))for(var a in e)"object"===t(e[a])?M(n[a])?n[a]=f(e[a],n[a],i):h(e[a],n[a],r,i):(M(n[a])||r)&&(n[a]=e[a]);else r&&(n=e);return n}function p(e,t,n,r){(n[t]||"function"===typeof n)&&(r=r||t,Object.defineProperty(e,t,{get:function(){return n[r]},configurable:!0}))}var m=void 0,v=void 0;function g(){if(c())return 0;if(v||(v=new d),void 0!==m)return m*v.getRatioBetweenPreAndCurrent();var e=document.createElement("div");e.style.visibility="hidden",e.style.width="100px",e.style.position="absolute",e.style.top="-9999px",document.body.appendChild(e);var t=e.offsetWidth;e.style.overflow="scroll";var n=document.createElement("div");n.style.width="100%",e.appendChild(n);var r=n.offsetWidth;return e.parentNode.removeChild(e),m=t-r,v||(v=new d),m*v.getRatioBetweenPreAndCurrent()}function b(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"on";"on"==i?e.addEventListener(t,n,r):e.removeEventListener(t,n,r)}var y=function(e){console.error("[vuescroll] "+e)},_=function(e){console.warn("[vuescroll] "+e)};function w(e,t){var n=!1;if(!e||!t)return n;while(e.parentNode!==t&&9!==e.parentNode.nodeType&&!e.parentNode._isVuescroll)e=e.parentNode;return e.parentNode==t&&(n=!0),n}function x(e){var t,n=document.documentElement.style;e.opera&&"[object Opera]"===Object.prototype.toString.call(opera)?t="presto":"MozAppearance"in n?t="gecko":"WebkitAppearance"in n?t="webkit":"string"===typeof navigator.cpuClass&&(t="trident");var r={trident:"ms",gecko:"moz",webkit:"webkit",presto:"O"}[t];return r}function A(e,t){if(c())return!1;var n="-"+x(window)+"-"+t,r=document.createElement("div");return r.style[e]=n,r.style[e]==n&&n}function k(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=arguments[4];if(t&&t.length>1)return i?[].concat(o(n),o(t)):[].concat(o(t),o(n));t=t[0];var a=S(t),s=a.ch,l=a.tag,c=a.isComponent;return c&&(t.data=h({attrs:t.componentOptions.propsData},t.data,!1,!0)),s=i?[].concat(o(n),o(s)):[].concat(o(s),o(n)),delete t.data.slot,e(l,h(r,t.data,!1,!0),s)}function S(e){if(!e||e.length>1)return{};e=e[0]?e[0]:e;var t=!!e.componentOptions,n=void 0,r=void 0;return t?(n=e.componentOptions.children||[],r=e.componentOptions.tag):(n=e.children||[],r=e.tag),{isComponent:t,ch:n,tag:r}}function C(e){var t=e.$parent;return!t._isVuescrollRoot&&t&&(t=t.$parent),t}var E=function(e){return Array.isArray(e)},T=function(e){return"[object Object]"==Object.prototype.toString.call(e)},M=function(e){return"undefined"===typeof e};function D(e,t){var n=void 0;return(n=/(-?\d+(?:\.\d+?)?)%$/.exec(e))?(n=n[1]-0,n=t*n/100):n=e-0,n}function O(e,t){if(!c()&&!document.getElementById(e)){var n=document.head||doc.getElementsByTagName("head")[0],r=document.createElement("style");r.id=e,r.type="text/css",r.styleSheet?r.styleSheet.cssText=t:r.appendChild(document.createTextNode(t)),n.appendChild(r)}}function L(){var e=".__hidebar::-webkit-scrollbar {\n width: 0;\n height: 0;\n }";O("vuescroll-hide-ios-bar",e)}function I(){var e="\n @-webkit-keyframes loading-rotate {\n to {\n -webkit-transform: rotate(1turn);\n transform: rotate(1turn);\n }\n }\n\n @keyframes loading-rotate {\n to {\n -webkit-transform: rotate(1turn);\n transform: rotate(1turn);\n }\n }\n\n @-webkit-keyframes loading-wipe {\n 0% {\n stroke-dasharray: 1, 200;\n stroke-dashoffset: 0;\n }\n 50% {\n stroke-dasharray: 90, 150;\n stroke-dashoffset: -40px;\n }\n to {\n stroke-dasharray: 90, 150;\n stroke-dashoffset: -120px;\n }\n }\n\n @keyframes loading-wipe {\n 0% {\n stroke-dasharray: 1, 200;\n stroke-dashoffset: 0;\n }\n 50% {\n stroke-dasharray: 90, 150;\n stroke-dashoffset: -40px;\n }\n to {\n stroke-dasharray: 90, 150;\n stroke-dashoffset: -120px;\n }\n }\n\n .__vuescroll .__refresh,\n .__vuescroll .__load {\n position: absolute;\n width: 100%;\n color: black;\n height: 50px;\n line-height: 50px;\n text-align: center;\n font-size: 16px;\n }\n .__vuescroll .__refresh svg,\n .__vuescroll .__load svg {\n margin-right: 10px;\n width: 25px;\n height: 25px;\n vertical-align: sub;\n }\n .__vuescroll .__refresh svg.active,\n .__vuescroll .__load svg.active {\n transition: all 0.2s;\n }\n .__vuescroll .__refresh svg.active.deactive,\n .__vuescroll .__load svg.active.deactive {\n transform: rotateZ(180deg);\n }\n .__vuescroll .__refresh svg path,\n .__vuescroll .__refresh svg rect,\n .__vuescroll .__load svg path,\n .__vuescroll .__load svg rect {\n fill: #20a0ff;\n }\n .__vuescroll .__refresh svg.start,\n .__vuescroll .__load svg.start {\n stroke: #343640;\n stroke-width: 4;\n stroke-linecap: round;\n -webkit-animation: loading-rotate 2s linear infinite;\n animation: loading-rotate 2s linear infinite;\n }\n .__vuescroll .__refresh svg.start .bg-path,\n .__vuescroll .__load svg.start .bg-path {\n stroke: #f2f2f2;\n fill: none;\n }\n .__vuescroll .__refresh svg.start .active-path,\n .__vuescroll .__load svg.start .active-path {\n stroke: #20a0ff;\n fill: none;\n stroke-dasharray: 90, 150;\n stroke-dashoffset: 0;\n -webkit-animation: loading-wipe 1.5s ease-in-out infinite;\n animation: loading-wipe 1.5s ease-in-out infinite;\n }\n ";O("vuescroll-silde-mode-style",e)}var P={mounted:function(){R[this._uid]=this},beforeDestroy:function(){delete R[this._uid]},methods:{scrollTo:function(e,t,n){var r=e.x,i=e.y;!0!==t&&"undefined"!=typeof t||(t=this.mergedOptions.scrollPanel.speed),this.internalScrollTo(r,i,t,n)},scrollBy:function(e,t,n){var r=e.dx,i=void 0===r?0:r,a=e.dy,o=void 0===a?0:a,s=this.getPosition(),l=s.scrollLeft,c=void 0===l?0:l,u=s.scrollTop,d=void 0===u?0:u;i&&(c+=D(i,this.scrollPanelElm.scrollWidth-this.$el.clientWidth)),o&&(d+=D(o,this.scrollPanelElm.scrollHeight-this.$el.clientHeight)),this.internalScrollTo(c,d,t,n)},scrollIntoView:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=this.$el;if("string"===typeof e&&(e=n.querySelector(e)),w(e,n)){var r=this.$el.getBoundingClientRect(),i=r.left,a=r.top,o=e.getBoundingClientRect(),s=o.left,l=o.top,c=i-s,u=a-l;this.scrollBy({dx:-c,dy:-u},t)}else _("The element or selector you passed is not the element of Vuescroll, please pass the element that is in Vuescroll to scrollIntoView API. ")},refresh:function(){this.refreshInternalStatus(),this.$nextTick(this.refreshInternalStatus)}}},R={};function B(){for(var e in R)R[e].refresh()}var N={vuescroll:{sizeStrategy:"percent",detectResize:!0,locking:!0},scrollPanel:{initialScrollY:!1,initialScrollX:!1,scrollingX:!0,scrollingY:!0,speed:300,easing:void 0,verticalNativeBarPos:"right",maxHeight:void 0,maxWidth:void 0},rail:{background:"#01a99a",opacity:0,border:"none",size:"6px",specifyBorderRadius:!1,gutterOfEnds:null,gutterOfSide:"2px",keepShow:!1},bar:{showDelay:500,specifyBorderRadius:!1,onlyShowBarOnScroll:!0,keepShow:!1,background:"rgb(3, 185, 118)",opacity:1,size:"6px",minSize:0,disable:!1},scrollButton:{enable:!1,background:"rgb(3, 185, 118)",opacity:1,step:180,mousedownStep:30}};function F(e){var t=!1,n=e.scrollPanel,r=e.bar,i=r.vBar,a=r.hBar,o=e.rail,s=o.vRail,l=o.hRail,c=n["initialScrollY"],u=n["initialScrollX"];return c&&!String(c).match(/^\d+(\.\d+)?(%)?$/)&&_("The prop `initialScrollY` or `initialScrollX` should be a percent number like `10%` or an exact number that greater than or equal to 0 like `100`."),u&&!String(u).match(/^\d+(\.\d+)?(%)?$/)&&_("The prop `initialScrollY` or `initialScrollX` should be a percent number like `10%` or an exact number that greater than or equal to 0 like `100`."),(i||a||s||l)&&_("The options: vRail, hRail, vBar, hBar have been deprecated since v4.7.0,please use corresponing rail/bar instead!"),j&&(j=[].concat(j),j.forEach((function(n){n(e)&&(t=!0)}))),t}var j=null,$=function(e,t){e=[].concat(e),e.forEach((function(e){h(e,N)})),j=t},Y=["slide","native"],H=function(){},z=["mergedOptions.vuescroll.pullRefresh.tips","mergedOptions.vuescroll.pushLoad.tips","mergedOptions.vuescroll.scroller.disable","mergedOptions.rail","mergedOptions.bar"],W="refreshDom",V="loadDom",U={vertical:{size:"height",opsSize:"width",posName:"top",opposName:"bottom",sidePosName:"right",page:"pageY",scroll:"scrollTop",scrollSize:"scrollHeight",offset:"offsetHeight",client:"clientY",axis:"Y",scrollButton:{start:"top",end:"bottom"}},horizontal:{size:"width",opsSize:"height",posName:"left",opposName:"right",sidePosName:"bottom",page:"pageX",scroll:"scrollLeft",scrollSize:"scrollWidth",offset:"offsetWidth",client:"clientX",axis:"X",scrollButton:{start:"left",end:"right"}}};function G(e){var t=e.requestAnimationFrame||e.webkitRequestAnimationFrame||e.mozRequestAnimationFrame||e.oRequestAnimationFrame,n=!!t;if(t&&!/requestAnimationFrame\(\)\s*\{\s*\[native code\]\s*\}/i.test(t.toString())&&(n=!1),n)return function(e,n){t(e,n)};var r=60,i={},a=1,o=null,s=+new Date;return function(e){var t=a++;return i[t]=e,null===o&&(o=setInterval((function(){var e=+new Date,t=i;for(var n in i={},t)t.hasOwnProperty(n)&&(t[n](e),s=e);e-s>2500&&(clearInterval(o),o=null)}),1e3/r)),t}}var q={},X=/rgb\(/,Q=/rgb\((.*)\)/;function K(e,t){var n=e+"&"+t;if(q[n])return q[n];var r=document.createElement("div");r.style.background=e,document.body.appendChild(r);var i=window.getComputedStyle(r).backgroundColor;return document.body.removeChild(r),X.test(i)?q[n]="rgba("+Q.exec(i)[1]+", "+t+")":e}var J={name:"bar",props:{ops:Object,state:Object,hideBar:Boolean,otherBarHide:Boolean,type:String},computed:{bar:function(){return U[this.type]},barSize:function(){return Math.max(this.state.size,this.ops.bar.minSize)},barRatio:function(){return(1-this.barSize)/(1-this.state.size)}},render:function(e){var t,n,r,a=this,o=K(a.ops.rail.background,a.ops.rail.opacity);this.touchManager||(this.touchManager=new u);var s,l=a.ops.rail.size,c=a.otherBarHide?0:l,d=a.touchManager.getTouchObject(),f={class:"__rail-is-"+a.type,style:(t={position:"absolute","z-index":"1",borderRadius:a.ops.rail.specifyBorderRadius||l,background:o,border:a.ops.rail.border},i(t,a.bar.opsSize,l),i(t,a.bar.posName,a.ops.rail["gutterOfEnds"]||0),i(t,a.bar.opposName,a.ops.rail["gutterOfEnds"]||c),i(t,a.bar.sidePosName,a.ops.rail["gutterOfSide"]),t)};d&&(f.on=(s={},i(s,d.touchenter,(function(){a.setRailHover()})),i(s,d.touchleave,(function(){a.setRailLeave()})),s));var h=a.ops.scrollButton.enable?l:0,p={class:"__bar-wrap-is-"+a.type,style:(n={position:"absolute",borderRadius:a.ops.rail.specifyBorderRadius||l},i(n,a.bar.posName,h),i(n,a.bar.opposName,h),n),on:{}},m=a.state.posValue*a.state.size,v=m*a.barRatio/a.barSize,g=a.state.opacity,b=C(this);b.setClassHook("vertical"==this.type?"vBarVisible":"hBarVisible",!!g);var y=(r={cursor:"pointer",position:"absolute",margin:"auto",transition:"opacity 0.5s","user-select":"none","border-radius":"inherit"},i(r,a.bar.size,100*a.barSize+"%"),i(r,"background",a.ops.bar.background),i(r,a.bar.opsSize,a.ops.bar.size),i(r,"opacity",g),i(r,"transform","translate"+U[a.type].axis+"("+v+"%)"),r),_={style:y,class:"__bar-is-"+a.type,ref:"thumb",on:{}};"vertical"==a.type?(p.style.width="100%",_.style.left=0,_.style.right=0):(p.style.height="100%",_.style.top=0,_.style.bottom=0);var w=this.touchManager.getTouchObject();return _.on[w.touchstart]=this.createBarEvent(),p.on[w.touchstart]=this.createTrackEvent(),e("div",f,[this.createScrollbarButton(e,"start"),this.hideBar?null:e("div",p,[e("div",_)]),this.createScrollbarButton(e,"end")])},data:function(){return{isBarDragging:!1}},methods:{setRailHover:function(){var e=C(this),t=e.vuescroll.state;t.isRailHover||(t.isRailHover=!0,e.showBar())},setRailLeave:function(){var e=C(this),t=e.vuescroll.state;t.isRailHover=!1,e.hideBar()},setBarDrag:function(e){this.$emit("setBarDrag",this.isBarDragging=e);var t=C(this);t.setClassHook("vertical"==this.type?"vBarDragging":"hBarDragging",!!e)},createBarEvent:function(){var e=this,t=C(e),n=e.touchManager.getTouchObject();function r(t){var r=e.touchManager.getEventObject(t);r&&(t.stopImmediatePropagation(),t.preventDefault(),r=r[0],document.onselectstart=function(){return!1},e.axisStartPos=r[e.bar.client]-e.$refs["thumb"].getBoundingClientRect()[e.bar.posName],e.setBarDrag(!0),b(document,n.touchmove,a),b(document,n.touchend,o))}function a(n){if(e.axisStartPos){var r=e.touchManager.getEventObject(n);if(r){r=r[0];var a=e.$refs.thumb.parentNode,o=r[e.bar.client]-a.getBoundingClientRect()[e.bar.posName];o/=e.barRatio;var s=(o-e.axisStartPos)/a[e.bar.offset];t.scrollTo(i({},e.bar.axis.toLowerCase(),t.scrollPanelElm[e.bar.scrollSize]*s),!1)}}}function o(){e.setBarDrag(!1),t.hideBar(),document.onselectstart=null,e.axisStartPos=0,b(document,n.touchmove,a,!1,"off"),b(document,n.touchend,o,!1,"off")}return r},createTrackEvent:function(){var e=this;return function(t){var n=C(e),r=e.bar,a=r.client,o=r.offset,s=r.posName,l=r.axis,c=e.$refs["thumb"];if(t.preventDefault(),t.stopImmediatePropagation(),c){var u=c[o],d=e.touchManager.getEventObject(t)[0],f=(d[a]-t.currentTarget.getBoundingClientRect()[s]-u/2)/(t.currentTarget[o]-u);n.scrollTo(i({},l.toLowerCase(),100*f+"%"))}}},createScrollbarButton:function(e,t){var n,r=this;if(!r.ops.scrollButton.enable)return null;var a=r.ops.rail.size,o=r.ops.scrollButton,s=o.opacity,l=o.background,c=K(l,s),u={class:["__bar-button","__bar-button-is-"+r.type+"-"+t],style:(n={},i(n,r.bar.scrollButton[t],0),i(n,"width",a),i(n,"height",a),i(n,"position","absolute"),i(n,"cursor","pointer"),i(n,"display","table"),n),ref:t},d={class:"__bar-button-inner",style:{border:"calc("+a+" / 2.5) solid transparent",width:"0",height:"0",margin:"auto",position:"absolute",top:"0",bottom:"0",right:"0",left:"0"},on:{}};"vertical"==r.type?"start"==t?(d.style["border-bottom-color"]=c,d.style["transform"]="translateY(-25%)"):(d.style["border-top-color"]=c,d.style["transform"]="translateY(25%)"):"start"==t?(d.style["border-right-color"]=c,d.style["transform"]="translateX(-25%)"):(d.style["border-left-color"]=c,d.style["transform"]="translateX(25%)");var f=this.touchManager.getTouchObject();return d.on[f.touchstart]=this.createScrollButtonEvent(t,f),e("div",u,[e("div",d)])},createScrollButtonEvent:function(e,t){var n=this,r=C(n),a=n.ops.scrollButton,o=a.step,s=a.mousedownStep,l="start"==e?-o:o,c="start"==e?-s:s,u=G(window),d=n.type,f=!1,h=!0,p=void 0;function m(a){if(3!=a.which){if(r.setClassHook("cliking"+d+e+"Button",!0),a.stopImmediatePropagation(),a.preventDefault(),h=!1,r.scrollBy(i({},"d"+n.bar.axis.toLowerCase(),l)),b(document,t.touchend,g,!1),"mousedown"==t.touchstart){var o=n.$refs[e];b(o,"mouseenter",y,!1),b(o,"mouseleave",_,!1)}clearTimeout(p),p=setTimeout((function(){f=!0,u(v,window)}),500)}}function v(){f&&!h&&(r.scrollBy(i({},"d"+n.bar.axis.toLowerCase(),c),!1),u(v,window))}function g(){if(clearTimeout(p),f=!1,b(document,t.touchend,g,!1,"off"),"mousedown"==t.touchstart){var i=n.$refs[e];b(i,"mouseenter",y,!1,"off"),b(i,"mouseleave",_,!1,"off")}r.setClassHook("cliking"+d+e+"Button",!1)}function y(){h=!1,v()}function _(){h=!0}return m}}};function Z(e,t){var n=U[t].axis,r=t.charAt(0)+"Bar",i=!e.bar[r].state.size||!e.mergedOptions.scrollPanel["scrolling"+n]||e.refreshLoad&&"vertical"!==t||e.mergedOptions.bar.disable,a=e.mergedOptions.rail.keepShow;return i&&!a?null:{hideBar:i,props:{type:t,ops:{bar:e.mergedOptions.bar,rail:e.mergedOptions.rail,scrollButton:e.mergedOptions.scrollButton},state:e.bar[r].state,hideBar:i},on:{setBarDrag:e.setBarDrag},ref:t+"Bar",key:t}}function ee(e,t){var n=Z(t,"vertical"),r=Z(t,"horizontal");return t.setClassHook("hasVBar",!(!n||n.hideBar)),t.setClassHook("hasHBar",!(!r||r.hideBar)),[n?e("bar",a({},n,{props:a({otherBarHide:!r},n.props)})):null,r?e("bar",a({},r,{props:a({otherBarHide:!n},r.props)})):null]}var te=function(e){var t=e.render,n=e.components,r=e.mixins;return{name:"vueScroll",props:{ops:{type:Object}},components:n,mixins:[P].concat(o([].concat(r))),created:function(){var e=this,t=h(this.$vuescrollConfig||{},{}),n=h(N,t);this.$options.propsData.ops=this.$options.propsData.ops||{},Object.keys(this.$options.propsData.ops).forEach((function(t){p(e.mergedOptions,t,e.$options.propsData.ops)})),h(n,this.mergedOptions),this._isVuescrollRoot=!0,this.renderError=F(this.mergedOptions)},render:function(e){var n=this;if(n.renderError)return e("div",[[n.$slots["default"]]]);n.touchManager||(n.touchManager=new u);var r,s={style:{height:n.vuescroll.state.height,width:n.vuescroll.state.width,padding:0,position:"relative",overflow:"hidden"},class:a({__vuescroll:!0},n.classHooks)},l=n.touchManager.getTouchObject();l&&(s.on=(r={},i(r,l.touchenter,(function(){n.vuescroll.state.pointerLeave=!1,n.updateBarStateAndEmitEvent(),n.setClassHook("mouseEnter",!0)})),i(r,l.touchleave,(function(){n.vuescroll.state.pointerLeave=!0,n.hideBar(),n.setClassHook("mouseEnter",!1)})),i(r,l.touchmove,(function(){n.vuescroll.state.pointerLeave=!1,n.updateBarStateAndEmitEvent()})),r));var c=[t(e,n)].concat(o(ee(e,n))),d=this.$slots["scroll-container"];return d?k(e,d,c,s):e("div",s,[c])},mounted:function(){var e=this;this.renderError||(this.initVariables(),this.initWatchOpsChange(),this.refreshInternalStatus(),this.updatedCbs.push((function(){e.scrollToAnchor(),e.updateBarStateAndEmitEvent()})))},updated:function(){var e=this;this.updatedCbs.forEach((function(t){t.call(e)})),this.updatedCbs=[]},beforeDestroy:function(){this.destroy&&this.destroy()},computed:{scrollPanelElm:function(){return this.$refs["scrollPanel"]._isVue?this.$refs["scrollPanel"].$el:this.$refs["scrollPanel"]}},data:function(){return{vuescroll:{state:{isDragging:!1,pointerLeave:!0,isRailHover:!1,height:"100%",width:"100%",currentSizeStrategy:"percent",currentScrollState:null,currentScrollInfo:null}},bar:{vBar:{state:{posValue:0,size:0,opacity:0}},hBar:{state:{posValue:0,size:0,opacity:0}}},mergedOptions:{vuescroll:{},scrollPanel:{},scrollContent:{},rail:{},bar:{}},updatedCbs:[],renderError:!1,classHooks:{hasVBar:!1,hasHBar:!1,vBarVisible:!1,hBarVisible:!1,vBarDragging:!1,hBarDragging:!1,clikingVerticalStartButton:!1,clikingVerticalEndButton:!1,clikingHorizontalStartButton:!1,clikingHorizontalEndButton:!1,mouseEnter:!1}}},methods:{scrollingComplete:function(){this.updateBarStateAndEmitEvent("handle-scroll-complete")},setBarDrag:function(e){this.vuescroll.state.isDragging=e},setClassHook:function(e,t){this.classHooks[e]=t},showAndDefferedHideBar:function(e){var t=this;this.showBar(),this.timeoutId&&(clearTimeout(this.timeoutId),this.timeoutId=0),this.timeoutId=setTimeout((function(){t.timeoutId=0,t.hideBar(e)}),this.mergedOptions.bar.showDelay)},showBar:function(){var e=this.mergedOptions.bar.opacity;this.bar.vBar.state.opacity=e,this.bar.hBar.state.opacity=e},hideBar:function(e){var t=this.vuescroll.state,n=t.isDragging,r=t.isRailHover;n||r||(e&&!this.mergedOptions.bar.keepShow&&(this.bar.hBar.state.opacity=0,this.bar.vBar.state.opacity=0),this.mergedOptions.bar.keepShow||this.vuescroll.state.isDragging||(this.bar.vBar.state.opacity=0,this.bar.hBar.state.opacity=0))},useNumbericSize:function(){this.vuescroll.state.currentSizeStrategy="number";var e=this.mergedOptions.scrollPanel,t=e.maxHeight,n=e.maxWidth,r=this.$el.parentNode,i=r.clientHeight,a=r.clientWidth,o=this.scrollPanelElm,s=o.scrollHeight,l=o.scrollWidth,c=void 0,u=void 0;t||n?(u=s<=t?void 0:t,c=l<=n?void 0:n):(u=i,c=a),this.vuescroll.state.height=u?u+"px":void 0,this.vuescroll.state.width=c?c+"px":void 0},usePercentSize:function(){this.vuescroll.state.currentSizeStrategy="percent",this.vuescroll.state.height="100%",this.vuescroll.state.width="100%"},setVsSize:function(){var e=this.mergedOptions.vuescroll.sizeStrategy,t=this.mergedOptions.scrollPanel,n=t.maxHeight,r=t.maxWidth,i=this.scrollPanelElm,a=i.clientHeight,o=i.clientWidth;"number"==e||n&&a>n||r&&o>r?this.useNumbericSize():"percent"==e&&a!=n&&o!=r&&this.usePercentSize()},initWatchOpsChange:function(){var e=this,t={deep:!0,sync:!0};this.$watch("mergedOptions",(function(){setTimeout((function(){if(e.isSmallChangeThisTick)return e.isSmallChangeThisTick=!1,void e.updateBarStateAndEmitEvent("options-change");e.refreshInternalStatus()}),0)}),t),z.forEach((function(n){e.$watch(n,(function(){e.isSmallChangeThisTick=!0}),t)}))},scrollToAnchor:function(){var e=function(e){return/^#[a-zA-Z_]\d*$/.test(e)},t=window.location.hash;if(t&&(!(t=t.slice(t.lastIndexOf("#")))||e(t))){var n=document.querySelector(t);!w(n,this.$el)||this.mergedOptions.scrollPanel.initialScrollY||this.mergedOptions.scrollPanel.initialScrollX||this.scrollIntoView(n)}}}}},ne={name:"scrollPanel",props:{ops:{type:Object,required:!0}},methods:{updateInitialScroll:function(){var e=0,t=0,n=C(this);this.ops.initialScrollX&&(e=this.ops.initialScrollX),this.ops.initialScrollY&&(t=this.ops.initialScrollY),(e||t)&&n.scrollTo({x:e,y:t})}},mounted:function(){var e=this;setTimeout((function(){e._isDestroyed||e.updateInitialScroll()}),0)},render:function(e){var t={class:["__panel"],style:{position:"relative",boxSizing:"border-box"}},n=C(this),r=n.$slots["scroll-panel"];return r?k(e,r,this.$slots.default,t):e("div",t,[[this.$slots.default]])}};function re(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],o=(n={},i(n,ne.name,ne),i(n,J.name,J),n),s={};s.components=o,s.render=t,s.mixins=e;var l=te(s);return $(r,a),l}function ie(e,t){for(var n=e.children,r=[],i=function(e){var n=e.getBoundingClientRect(),r=n.left,i=n.top,a=n.width,o=n.height,s=t.getBoundingClientRect(),l=s.left,c=s.top,u=s.height,d=s.width;return r-l+a>0&&r-l0&&i-c3&&void 0!==arguments[3]?arguments[3]:se,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:se,a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:se,o=arguments.length>6&&void 0!==arguments[6]?arguments[6]:se,s=t-e,l=s>0?-1:1,c=le();this.isRunning||this.init(),l!=this.dir||c-this.ts>200?(this.ts=c,this.dir=l,this.st=e,this.ed=t,this.df=s):this.df+=s,this.spd=n,this.completeCb=i,this.vertifyCb=a,this.stepCb=r,this.easingMethod=o,this.isRunning||this.execScroll()}},{key:"execScroll",value:function(){var e=this;if(this.df){var t=this.percent||0;this.percent=0,this.isRunning=!0;var n=function n(){if(e.isRunning&&e.vertifyCb(t)&&!e.isStopped){if(t=(le()-e.ts)/e.spd,e.isPaused)return e.percent=t,void(e.isRunning=!1);if(t<1){var r=e.st+e.df*e.easingMethod(t);e.stepCb(r),e.ref(n)}else e.stepCb(e.st+e.df),e.completeCb(),e.isRunning=!1}else e.isRunning=!1};this.ref(n)}}},{key:"init",value:function(){this.st=0,this.ed=0,this.df=0,this.spd=0,this.ts=0,this.dir=0,this.ref=G(window),this.isPaused=!1,this.isStopped=!1}}]),e}();function ue(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:300,i=arguments[4],a=arguments[5],o=void 0,s=void 0,l=void 0,c=void 0,u=void 0,d=void 0,f=e,h=f.nodeType,p=new ce,m=new ce;if(h){9==h&&(e=e.scrollingElement);var v=e;o=v.scrollLeft,s=v.scrollTop,l=v.scrollHeight,c=v.scrollWidth,u=v.clientWidth,d=v.clientHeight,t="undefined"===typeof t?o:D(t,c-u),n="undefined"===typeof n?s:D(n,l-d);var g=ae(i,oe);p.startScroll(o,t,r,(function(t){e.scrollLeft=t}),a,void 0,g),m.startScroll(s,n,r,(function(t){e.scrollTop=t}),a,void 0,g)}else _("You must pass a dom for the first param, for window scrolling, you can pass document as the first param.")}function de(e){var t={ref:"scrollPanel",style:{height:"100%",overflowY:"scroll",overflowX:"scroll"},class:[],nativeOn:{"&scroll":e.handleScroll},props:{ops:e.mergedOptions.scrollPanel}};e.scrollYEnable=!0,e.scrollXEnable=!0,t.nativeOn.DOMMouseScroll=t.nativeOn.mousewheel=e.onMouseWheel;var n=e.mergedOptions.scrollPanel,r=n.scrollingY,i=n.scrollingX;e.bar.hBar.state.size&&i||(e.scrollXEnable=!1,t.style.overflowX="hidden"),e.bar.vBar.state.size&&r||(e.scrollYEnable=!1,t.style.overflowY="hidden");var a=g();return a?(e.bar.vBar.state.size&&e.mergedOptions.scrollPanel.scrollingY&&("right"==e.mergedOptions.scrollPanel.verticalNativeBarPos?t.style.marginRight="-"+a+"px":t.style.marginLeft="-"+a+"px"),e.bar.hBar.state.size&&e.mergedOptions.scrollPanel.scrollingX&&(t.style.height="calc(100% + "+a+"px)")):(L(),t.class.push("__hidebar"),l()&&(t.style["-webkit-overflow-scrolling"]="touch")),t.style.transformOrigin="",t.style.transform="",t}function fe(e,t){var n={};return n=de(t),e("scrollPanel",n,[he(e,t)])}function he(e,t){var n={position:"relative","box-sizing":"border-box","min-width":"100%","min-height":"100%"},r={style:n,ref:"scrollContent",class:"__view"},i=t.$slots["scroll-content"];return t.mergedOptions.scrollPanel.scrollingX?n.width=A("width","fit-content"):r.style["width"]="100%",t.mergedOptions.scrollPanel.padding&&(r.style.paddingRight=t.mergedOptions.rail.size),i?k(e,i,t.$slots.default,r):e("div",r,[t.$slots.default])}function pe(e){var t={ref:"scrollPanel",style:{"user-select":"none","-webkit-user-select":"none","min-width":"100%","min-height":"100%"},class:[],props:{ops:e.mergedOptions.scrollPanel}};t.class.push("__slide"),l()&&(t.style=i({},"-webkit-overflow-scrolling","touch")),"transform"==e.mergedOptions.vuescroll.renderMethod&&(t.style["transform-origin"]="left top 0px");var n=e.mergedOptions.scrollPanel,r=n.scrollingX,a=n.scrollingY,o=n.padding;if(r&&!e.refreshLoad){var s=A("width","fit-content");s?t.style["width"]=s:t["display"]="inline-block"}return r||t.class.push("x-hidden"),a||t.class.push("y-hidden"),o&&(t.style.paddingRight=e.mergedOptions.rail.size),t}function me(e,t){var n=S(t.$slots["scroll-panel"]).ch||t.$slots.default,r=[];return n||(t.$slots.default=n=[]),t.mergedOptions.vuescroll.pullRefresh.enable&&r.push(e("div",{class:"__refresh",style:{visibility:t.refrehDomVisiable?"":"hidden"},ref:W,key:W},[ve(e,t,"refresh",t.pullRefreshTip)])),r.push(n),t.mergedOptions.vuescroll.pushLoad.enable&&r.push(e("div",{ref:V,key:V,class:"__load",style:{visibility:t.loadDomVisiable?"":"hidden"}},[ve(e,t,"load",t.pushLoadTip)])),r}function ve(e,t,n,r){var i=t.vuescroll.state[n+"Stage"],a=null;if(a=t.$slots[n+"-"+i])return a;switch(i){case"deactive":case"active":var o="active";"deactive"==i&&(o+=" deactive"),a=e("svg",{class:o,attrs:{version:"1.1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",x:"0px",y:"0px",viewBox:"0 0 1000 1000","enable-background":"new 0 0 1000 1000",xmlSpace:"preserve"}},[e("metadata",[" Svg Vector Icons : http://www.sfont.cn "]),e("g",[e("g",{attrs:{transform:"matrix(1 0 0 -1 0 1008)"}},[e("path",{attrs:{d:"M10,543l490,455l490-455L885,438L570,735.5V18H430v717.5L115,438L10,543z"}})])])]);break;case"start":a=e("svg",{attrs:{viewBox:"0 0 50 50"},class:"start"},[e("circle",{attrs:{stroke:"true",cx:"25",cy:"25",r:"20"},class:"bg-path"}),e("circle",{attrs:{cx:"25",cy:"25",r:"20"},class:"active-path"})]);break;case"beforeDeactive":a=e("svg",{attrs:{viewBox:"0 0 1024 1024",version:"1.1",xmlns:"http://www.w3.org/2000/svg","p-id":"3562"}},[e("path",{attrs:{d:"M512 0C229.706831 0 0 229.667446 0 512s229.667446 512 512 512c282.293169 0 512-229.667446 512-512S794.332554 0 512 0z m282.994215 353.406031L433.2544 715.145846a31.484062 31.484062 0 0 1-22.275938 9.231754h-0.4096a31.586462 31.586462 0 0 1-22.449231-9.814646L228.430769 546.327631a31.507692 31.507692 0 0 1 45.701908-43.386093l137.4208 144.785724L750.442338 308.854154a31.507692 31.507692 0 1 1 44.551877 44.551877z",fill:"","p-id":"3563"}})]);break}return[a,r]}function ge(e,t){var n=pe(t);return e("scrollPanel",n,[me(e,t)])}function be(e,t){return"native"==t.mode?fe(e,t):"slide"==t.mode?ge(e,t):void 0}function ye(e,t){return _e(e,t)}function _e(e,t){if(!e.hasResized){var n="display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: none; padding: 0; margin: 0; opacity: 0; z-index: -1000; pointer-events: none;",r=document.createElement("div");r.style.cssText=n;var i=document.createElement("object");return i.style.cssText=n,i.type="text/html",i.tabIndex=-1,i.onload=function(){b(i.contentDocument.defaultView,"resize",t)},s()||(i.data="about:blank"),r.isResizeElm=!0,r.appendChild(i),e.appendChild(r),s()&&(i.data="about:blank"),function(){i.contentDocument&&b(i.contentDocument.defaultView,"resize",t,"off"),e.removeChild(r),e.hasResized=!1}}}var we={mixins:[{methods:{slideScrollTo:function(e,t,n,r){var i=this.getPosition(),a=i.scrollLeft,o=i.scrollTop;e=D(e||a,this.scroller.__maxScrollLeft),t=D(t||o,this.scroller.__maxScrollTop),this.scroller.scrollTo(e,t,n>0,void 0,!1,n,r)},zoomBy:function(e,t,n,r,i){this.scroller?this.scroller.zoomBy(e,t,n,r,i):_("zoomBy and zoomTo are only for slide mode!")},zoomTo:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments[2],r=arguments[3],i=arguments[4];this.scroller?this.scroller.zoomTo(e,t,n,r,i):_("zoomBy and zoomTo are only for slide mode!")},getCurrentPage:function(){if(this.scroller&&this.mergedOptions.vuescroll.paging)return this.scroller.getCurrentPage();_("getCurrentPage and goToPage are only for slide mode and paging is enble!")},goToPage:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.scroller&&this.mergedOptions.vuescroll.paging?this.scroller.goToPage(e,t):_("getCurrentPage and goToPage are only for slide mode and paging is enble!")},triggerRefreshOrLoad:function(e){if(this.scroller){var t=this.mergedOptions.vuescroll.pullRefresh.enable,n=this.mergedOptions.vuescroll.pushLoad.enable;if("refresh"!=e||t)if("load"!=e||n)if("refresh"===e||"load"===e){if("start"!=this.vuescroll.state[e+"Stage"])return this.scroller.triggerRefreshOrLoad(e),!0}else _("param must be one of load and refresh!");else _("load must be enabled and content's height > container's height!");else _("refresh must be enabled!")}else _("You can only use triggerRefreshOrLoad in slide mode!")},getCurrentviewDomSlide:function(){var e=this.scrollPanelElm,t=ie(e,this.$el);return t}}},{mounted:function(){this.scrollX=new ce,this.scrollY=new ce},methods:{nativeStop:function(){this.scrollX.stop(),this.scrollY.stop()},nativePause:function(){this.scrollX.pause(),this.scrollY.pause()},nativeContinue:function(){this.scrollX.continue(),this.scrollY.continue()},nativeScrollTo:function(e,t,n,r){!1===n||"undefined"===typeof n&&(n=this.mergedOptions.scrollPanel.speed);var i=this.scrollPanelElm,a=i.scrollTop,o=i.scrollLeft,s=i.scrollWidth,l=i.clientWidth,c=i.scrollHeight,u=i.clientHeight;if(e="undefined"===typeof e?o:D(e,s-l),t="undefined"===typeof t?a:D(t,c-u),n){r=r||this.mergedOptions.scrollPanel.easing;var d=ae(r,oe);e!=o&&this.scrollX.startScroll(o,e,n,(function(e){i.scrollLeft=e}),this.scrollingComplete.bind(this),void 0,d),t!=a&&this.scrollY.startScroll(a,t,n,(function(e){i.scrollTop=e}),this.scrollingComplete.bind(this),void 0,d)}else i.scrollTop=t,i.scrollLeft=e},getCurrentviewDomNative:function(){var e=this.scrollContentElm,t=ie(e,this.$el);return t}}}],methods:{internalScrollTo:function(e,t,n,r){"native"==this.mode?this.nativeScrollTo(e,t,n,r):"slide"==this.mode&&this.slideScrollTo(e,t,n,r)},stop:function(){this.nativeStop()},pause:function(){this.nativePause()},continue:function(){this.nativeContinue()},getCurrentviewDom:function(){return"slide"==this.mode?this.getCurrentviewDomSlide():this.getCurrentviewDomNative()}}},xe=Date.now||function(){return+new Date},Ae=60,ke=1e3,Se={},Ce=1,Ee={effect:{}},Te=null;Te="undefined"!==typeof window?window:{},Ee.effect.Animate={requestAnimationFrame:G(Te),stop:function(e){var t=null!=Se[e];return t&&(Se[e]=null),t},isRunning:function(e){return null!=Se[e]},start:function(e,t,n,r,i,a){var o=xe(),s=o,l=0,c=0,u=Ce++;if(a||(a=document.body),u%20===0){var d={};for(var f in Se)d[f]=!0;Se=d}var h=function d(f){var h=!0!==f,p=xe();if(!Se[u]||t&&!t(u))return Se[u]=null,void(n&&n(Ae-c/((p-o)/ke),u,!1));if(h)for(var m=Math.round((p-s)/(ke/Ae))-1,v=0;v1&&(l=1));var g=i?i(l):l;!1!==e(g,p,h)&&1!==l||!h?h&&(s=p,Ee.effect.Animate.requestAnimationFrame(d,a)):(Se[u]=null,n&&n(Ae-c/((p-o)/ke),u,1===l||null==r))}};return Se[u]=!0,Ee.effect.Animate.requestAnimationFrame(h,a),u}};var Me=null,De=null;function Oe(e,t){for(var n in this.__callback=e,this.options={scrollingX:!0,scrollingY:!0,animating:!0,animationDuration:250,bouncing:{top:100,bottom:100,left:100,right:100},locking:!0,paging:!1,snapping:!1,zooming:!1,minZoom:.5,maxZoom:3,speedMultiplier:1,scrollingComplete:H,animatingEasing:"easeOutCubic",noAnimatingEasing:"easeInOutCubic",penetrationDeceleration:.03,penetrationAcceleration:.08},t)this.options[n]=t[n];Me=ae(this.options.animatingEasing,oe),De=ae(this.options.noAnimatingEasing,oe)}var Le,Ie={__isSingleTouch:!1,__isTracking:!1,__didDecelerationComplete:!1,__isGesturing:!1,__isDragging:!1,__isDecelerating:!1,__isAnimating:!1,__clientLeft:0,__clientTop:0,__clientWidth:0,__clientHeight:0,__contentWidth:0,__contentHeight:0,__snapWidth:100,__snapHeight:100,__refreshHeight:null,__loadHeight:null,__refreshActive:!1,__refreshActivate:null,__refreshBeforeDeactivate:null,__refreshDeactivate:null,__refreshStart:null,__loadActive:null,__loadActivate:null,__loadBeforeDeactivate:null,__loadDeactivate:null,__loadStart:null,__zoomLevel:1,__scrollLeft:0,__scrollTop:0,__maxScrollLeft:0,__maxScrollTop:0,__scheduledLeft:0,__scheduledTop:0,__scheduledZoom:0,__currentPageX:null,__currentPageY:null,__totalXPage:null,__totalYPage:null,__disable:!1,__lastTouchLeft:null,__lastTouchTop:null,__lastTouchMove:null,__positions:null,__minDecelerationScrollLeft:null,__minDecelerationScrollTop:null,__maxDecelerationScrollLeft:null,__maxDecelerationScrollTop:null,__decelerationVelocityX:null,__decelerationVelocityY:null,setDimensions:function(e,t,n,r,i){var a=arguments.length>5&&void 0!==arguments[5]&&arguments[5],o=this;e===+e&&(o.__clientWidth=e),t===+t&&(o.__clientHeight=t),n===+n&&(o.__contentWidth=n),r===+r&&(o.__contentHeight=r),o.__computeScrollMax(),a||o.scrollTo(o.__scrollLeft,o.__scrollTop,i)},setPosition:function(e,t){var n=this;n.__clientLeft=e||0,n.__clientTop=t||0},setSnapSize:function(e,t){var n=this;n.__snapWidth=e,n.__snapHeight=t},activatePullToRefresh:function(e,t){var n=t.activateCallback,r=t.deactivateCallback,i=t.startCallback,a=t.beforeDeactivateCallback,o=t.beforeDeactiveEnd,s=this;s.__refreshHeight=e,s.__refreshActivate=n,s.__refreshBeforeDeactivate=a,s.__refreshBeforeDeactiveEnd=o,s.__refreshDeactivate=r,s.__refreshStart=i},activatePushToLoad:function(e,t){var n=t.activateCallback,r=t.deactivateCallback,i=t.startCallback,a=t.beforeDeactivateCallback,o=t.beforeDeactiveEnd,s=this;s.__loadHeight=e,s.__loadActivate=n,s.__loadBeforeDeactivate=a,s.__loadBeforeDeactiveEnd=o,s.__loadDeactivate=r,s.__loadStart=i},triggerRefreshOrLoad:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"refresh",t=this.__isDecelerating;if(t&&(Ee.effect.Animate.stop(t),this.__isDecelerating=!1),"refresh"==e){if(this.__refreshActive||this.__refreshBeforeDeactiveStarted)return;this.__publish(this.__scrollLeft,-this.__refreshHeight,this.__zoomLevel,!0),this.__refreshStart&&(this.__refreshStart(),this.__refreshActive=!0)}else if("load"==e){if(this.__loadActive||this.__loadBeforeDeactiveStarted)return;this.__publish(this.__scrollLeft,this.__maxScrollTop+this.__loadHeight,this.__zoomLevel,!0),this.__loadStart&&(this.__loadStart(),this.__loadActive=!0)}},finishRefreshOrLoad:function(){var e=this;if(e.__refreshActive){e.__refreshActive=!1;var t=function(){e.__refreshBeforeDeactiveEnd&&e.__refreshBeforeDeactiveEnd(),e.__refreshBeforeDeactiveStarted=!0,e.scrollTo(e.__scrollLeft,e.__scrollTop,!0)};e.__refreshBeforeDeactivate?e.__refreshBeforeDeactivate(t):t()}if(e.__loadActive){e.__loadActive=!1;var n=function(){e.__loadBeforeDeactiveEnd&&e.__loadBeforeDeactiveEnd(),e.__loadBeforeDeactiveStarted=!0,e.scrollTo(e.__scrollLeft,e.__scrollTop,!0)};e.__loadBeforeDeactivate?e.__loadBeforeDeactivate(n):n()}},getValues:function(){var e=this;return{left:e.__scrollLeft,top:e.__scrollTop,zoom:e.__zoomLevel}},getScrollMax:function(){var e=this;return{left:e.__maxScrollLeft,top:e.__maxScrollTop}},zoomTo:function(e,t,n,r,i){var a=this;if(!a.options.zooming)throw new Error("Zooming is not enabled!");i&&(a.__zoomComplete=i),a.__isDecelerating&&(Ee.effect.Animate.stop(a.__isDecelerating),a.__isDecelerating=!1);var o=a.__zoomLevel;null==n&&(n=a.__clientWidth/2),null==r&&(r=a.__clientHeight/2),e=Math.max(Math.min(e,a.options.maxZoom),a.options.minZoom),a.__computeScrollMax(e);var s=(n+a.__scrollLeft)*e/o-n,l=(r+a.__scrollTop)*e/o-r;s>a.__maxScrollLeft?s=a.__maxScrollLeft:s<0&&(s=0),l>a.__maxScrollTop?l=a.__maxScrollTop:l<0&&(l=0),a.__publish(s,l,e,t)},zoomBy:function(e,t,n,r,i){var a=this;a.zoomTo(a.__zoomLevel*e,t,n,r,i)},scrollTo:function(e,t,n,r,i,a,o){var s=this;if(s.__isDecelerating&&(Ee.effect.Animate.stop(s.__isDecelerating),s.__isDecelerating=!1),null!=r&&r!==s.__zoomLevel){if(!s.options.zooming)throw new Error("Zooming is not enabled!");e*=r,t*=r,s.__computeScrollMax(r)}else r=s.__zoomLevel;s.options.scrollingX||i?s.options.paging?e=Math.round(e/s.__clientWidth)*s.__clientWidth:s.options.snapping&&(e=Math.round(e/s.__snapWidth)*s.__snapWidth):e=s.__scrollLeft,s.options.scrollingY||i?s.options.paging?t=Math.round(t/s.__clientHeight)*s.__clientHeight:s.options.snapping&&(t=Math.round(t/s.__snapHeight)*s.__snapHeight):t=s.__scrollTop,i||(e=Math.max(Math.min(s.__maxScrollLeft,e),0),t=Math.max(Math.min(s.__maxScrollTop,t),0)),e===s.__scrollLeft&&t===s.__scrollTop&&(n=!1),s.__isTracking||s.__publish(e,t,r,n,a,o)},scrollBy:function(e,t,n){var r=this,i=r.__isAnimating?r.__scheduledLeft:r.__scrollLeft,a=r.__isAnimating?r.__scheduledTop:r.__scrollTop;r.scrollTo(i+(e||0),a+(t||0),n)},getCurrentPage:function(){return this.__computePage(),{x:this.__currentPageX,y:this.__currentPageY}},goToPage:function(e,t){var n=e.x,r=e.y;isNaN(n)&&(n=1),isNaN(r)&&(r=1),this.scrollTo((n-1)*this.__clientWidth,(r-1)*this.__clientHeight,t)},doMouseZoom:function(e,t,n,r){var i=this,a=e>0?.97:1.03;return i.zoomTo(i.__zoomLevel*a,!1,n-i.__clientLeft,r-i.__clientTop)},doTouchStart:function(e,t){if(null==e.length)throw new Error("Invalid touch list: "+e);if(t instanceof Date&&(t=t.valueOf()),"number"!==typeof t)throw new Error("Invalid timestamp value: "+t);var n,r,i=this;i.__interruptedAnimation=!0,i.__isDecelerating&&(Ee.effect.Animate.stop(i.__isDecelerating),i.__isDecelerating=!1,i.__interruptedAnimation=!0),i.__isAnimating&&(Ee.effect.Animate.stop(i.__isAnimating),i.__isAnimating=!1,i.__interruptedAnimation=!0);var a=1===e.length;a?(n=e[0].pageX,r=e[0].pageY):(n=Math.abs(e[0].pageX+e[1].pageX)/2,r=Math.abs(e[0].pageY+e[1].pageY)/2),i.__initialTouchLeft=n,i.__initialTouchTop=r,i.__zoomLevelStart=i.__zoomLevel,i.__lastTouchLeft=n,i.__lastTouchTop=r,i.__lastTouchMove=t,i.__lastScale=1,i.__enableScrollX=!a&&i.options.scrollingX,i.__enableScrollY=!a&&i.options.scrollingY,i.__isTracking=!0,i.__didDecelerationComplete=!1,i.__isDragging=!a,i.__isSingleTouch=a,i.__positions=[]},doTouchMove:function(e,t,n){if(null==e.length)throw new Error("Invalid touch list: "+e);if(t instanceof Date&&(t=t.valueOf()),"number"!==typeof t)throw new Error("Invalid timestamp value: "+t);var r=this;if(r.__isTracking){var i,a;2===e.length?(i=Math.abs(e[0].pageX+e[1].pageX)/2,a=Math.abs(e[0].pageY+e[1].pageY)/2):(i=e[0].pageX,a=e[0].pageY);var o=r.__positions;if(r.__isDragging){var s=i-r.__lastTouchLeft,l=a-r.__lastTouchTop,c=r.__scrollLeft,u=r.__scrollTop,d=r.__zoomLevel;if(null!=n&&r.options.zooming){var f=d;if(d=d/r.__lastScale*n,d=Math.max(Math.min(d,r.options.maxZoom),r.options.minZoom),f!==d){var h=i-r.__clientLeft,p=a-r.__clientTop;c=(h+c)*d/f-h,u=(p+u)*d/f-p,r.__computeScrollMax(d)}}var m=r.options.bouncing;if(r.__enableScrollX){c-=s*this.options.speedMultiplier;var v=r.__maxScrollLeft;(c>v||c<0)&&(c+=s/2*this.options.speedMultiplier,c=Math.min(Math.max(-m.left,c),v+m.right))}if(r.__enableScrollY){u-=l*this.options.speedMultiplier;var g=r.__maxScrollTop;(u>g||u<0)&&(u+=l/2*this.options.speedMultiplier,u=Math.min(Math.max(-m.top,u),g+m.bottom),r.__enableScrollX||null==r.__refreshHeight&&null==r.__loadHeight||(!r.__refreshActive&&u<=-r.__refreshHeight?(r.__refreshActive=!0,r.__refreshActivate&&r.__refreshActivate()):r.__refreshActive&&u>-r.__refreshHeight?(r.__refreshActive=!1,r.__refreshDeactivate&&r.__refreshDeactivate()):!r.__loadActive&&u>=r.__maxScrollTop+r.__loadHeight&&r.__loadHeight>0?(r.__loadActive=!0,r.__loadActivate&&r.__loadActivate()):r.__loadActive&&u60&&o.splice(0,30),o.push(c,u,t),r.__publish(c,u,d)}else{var b=r.options.locking?3:0,y=5,_=Math.abs(i-r.__initialTouchLeft),w=Math.abs(a-r.__initialTouchTop);r.__enableScrollX=r.options.scrollingX&&_>=b,r.__enableScrollY=r.options.scrollingY&&w>=b,o.push(r.__scrollLeft,r.__scrollTop,t),r.__isDragging=(r.__enableScrollX||r.__enableScrollY)&&(_>=y||w>=y),r.__isDragging&&(r.__interruptedAnimation=!1)}r.__lastTouchLeft=i,r.__lastTouchTop=a,r.__lastTouchMove=t,r.__lastScale=n}},doTouchEnd:function(e){if(e instanceof Date&&(e=e.valueOf()),"number"!==typeof e)throw new Error("Invalid timestamp value: "+e);var t=this;if(t.__isTracking){if(t.__isTracking=!1,t.__isDragging)if(t.__isDragging=!1,t.__isSingleTouch&&t.options.animating&&e-t.__lastTouchMove<=100){for(var n=t.__positions,r=n.length-1,i=r,a=r;a>0&&n[a]>t.__lastTouchMove-100;a-=3)i=a;if(i!==r){var o=n[r]-n[i],s=t.__scrollLeft-n[i-2],l=t.__scrollTop-n[i-1];t.__decelerationVelocityX=s/o*(1e3/60),t.__decelerationVelocityY=l/o*(1e3/60);var c=t.options.paging||t.options.snapping?4:1;Math.abs(t.__decelerationVelocityX)>c||Math.abs(t.__decelerationVelocityY)>c?t.__refreshActive||t.__loadActive||t.__startDeceleration(e):t.__scrollComplete()}else t.__scrollComplete()}else e-t.__lastTouchMove>100&&t.__scrollComplete();t.__isDecelerating||(t.__refreshActive&&t.__refreshStart?(t.__publish(t.__scrollLeft,-t.__refreshHeight,t.__zoomLevel,!0),t.__refreshStart&&t.__refreshStart()):t.__loadActive&&t.__loadStart?(t.__publish(t.__scrollLeft,t.__maxScrollTop+t.__loadHeight,t.__zoomLevel,!0),t.__loadStart&&t.__loadStart()):((t.__interruptedAnimation||t.__isDragging)&&t.__scrollComplete(),t.scrollTo(t.__scrollLeft,t.__scrollTop,!0,t.__zoomLevel),t.__refreshActive?(t.__refreshActive=!1,t.__refreshDeactivate&&t.__refreshDeactivate()):t.__loadActive&&(t.__loadActive=!1,t.__loadDeactivate&&t.__loadDeactivate()))),t.__positions.length=0}},onScroll:H,stop:function(){var e=this;e.__disable=!0},start:function(){var e=this;e.__disable=!0},__publish:function(e,t,n,r,i,a){var o=this;if(!o.__disable){isNaN(e)&&(e=this.__scrollLeft),isNaN(t)&&(t=this.__scrollTop);var s=o.__isAnimating;if(s&&(Ee.effect.Animate.stop(s),o.__isAnimating=!1),r&&(o.options.animating||i)){o.__scheduledLeft=e,o.__scheduledTop=t,o.__scheduledZoom=n;var l=o.__scrollLeft,c=o.__scrollTop,u=o.__zoomLevel,d=e-l,f=t-c,h=n-u,p=function(e,t,n){n&&(o.__scrollLeft=l+d*e,o.__scrollTop=c+f*e,o.__zoomLevel=u+h*e,o.__callback&&(o.__callback(o.__scrollLeft,o.__scrollTop,o.__zoomLevel),o.onScroll()))},m=function(e){return o.__isAnimating===e},v=function(e,t,n){t===o.__isAnimating&&(o.__isAnimating=!1),(o.__didDecelerationComplete||n)&&o.__scrollComplete(),o.options.zooming&&(o.__computeScrollMax(),o.__zoomComplete&&(o.__zoomComplete(),o.__zoomComplete=null)),o.__refreshBeforeDeactiveStarted&&(o.__refreshBeforeDeactiveStarted=!1,o.__refreshDeactivate&&o.__refreshDeactivate()),o.__loadBeforeDeactiveStarted&&(o.__loadBeforeDeactiveStarted=!1,o.__loadDeactivate&&o.__loadDeactivate())},g=Me;a&&(g=ae(a,oe)),o.__isAnimating=Ee.effect.Animate.start(p,m,v,i||o.options.animationDuration,s?g:De)}else o.__scheduledLeft=o.__scrollLeft=e,o.__scheduledTop=o.__scrollTop=t,o.__scheduledZoom=o.__zoomLevel=n,o.__callback&&(o.__callback(e,t,n),o.onScroll()),o.options.zooming&&(o.__computeScrollMax(),o.__zoomComplete&&(o.__zoomComplete(),o.__zoomComplete=null)),o.__refreshBeforeDeactiveStarted&&(o.__refreshBeforeDeactiveStarted=!1,o.__refreshDeactivate&&o.__refreshDeactivate()),o.__loadBeforeDeactiveStarted&&(o.__loadBeforeDeactiveStarted=!1,o.__loadDeactivate&&o.__loadDeactivate())}},__computeScrollMax:function(e){var t=this;null==e&&(e=t.__zoomLevel),t.__maxScrollLeft=Math.max(t.__contentWidth*e-t.__clientWidth,0),t.__maxScrollTop=Math.max(t.__contentHeight*e-t.__clientHeight,0)},__computePage:function(){var e=this,t=e.__clientWidth,n=e.__clientHeight,r=e.__scrollLeft,i=e.__scrollTop;e.__totalXPage=Math.ceil(e.__contentWidth/t),e.__currentPageX=Math.ceil(r/t+1),e.__totalYPage=Math.ceil(e.__contentHeight/n),e.__currentPageY=Math.ceil(i/n+1)},__scrollComplete:function(){var e=this;e.options.scrollingComplete()},__startDeceleration:function(){var e=this;if(e.options.paging){var t=Math.max(Math.min(e.__scrollLeft,e.__maxScrollLeft),0),n=Math.max(Math.min(e.__scrollTop,e.__maxScrollTop),0),r=e.__clientWidth,i=e.__clientHeight;e.__minDecelerationScrollLeft=Math.floor(t/r)*r,e.__minDecelerationScrollTop=Math.floor(n/i)*i,e.__maxDecelerationScrollLeft=Math.ceil(t/r)*r,e.__maxDecelerationScrollTop=Math.ceil(n/i)*i}else e.__minDecelerationScrollLeft=0,e.__minDecelerationScrollTop=0,e.__maxDecelerationScrollLeft=e.__maxScrollLeft,e.__maxDecelerationScrollTop=e.__maxScrollTop;var a=function(t,n,r){e.__stepThroughDeceleration(r)},o=e.options.snapping?4:.001,s=function(){var t=Math.abs(e.__decelerationVelocityX)>=o||Math.abs(e.__decelerationVelocityY)>=o;return t||(e.__didDecelerationComplete=!0),t},l=function(){e.__isDecelerating&&(e.__isDecelerating=!1,e.__didDecelerationComplete&&e.__scrollComplete(),e.scrollTo(e.__scrollLeft,e.__scrollTop,e.options.snapping))};e.__isDecelerating=Ee.effect.Animate.start(a,s,l)},__stepThroughDeceleration:function(e){var t=this,n=t.options.bouncing,r=t.__minDecelerationScrollLeft,i=t.__maxDecelerationScrollLeft,a=t.__minDecelerationScrollTop,o=t.__maxDecelerationScrollTop,s=t.__scrollLeft+t.__decelerationVelocityX,l=t.__scrollTop+t.__decelerationVelocityY,c=si,u=lo,d=Math.min(Math.max(r-n.left,s),i+n.right),f=Math.min(Math.max(a-n.top,l),o+n.bottom);if(e?t.__publish(d,f,t.__zoomLevel):(t.__scrollLeft=s,t.__scrollTop=l),!t.options.paging){var h=.95;t.__decelerationVelocityX*=h,t.__decelerationVelocityY*=h}var p=0,m=0,v=t.options.penetrationDeceleration,g=t.options.penetrationAcceleration;c&&(st.__maxDecelerationScrollLeft&&(p=t.__maxDecelerationScrollLeft-s)),u&&(lt.__maxDecelerationScrollTop&&(m=t.__maxDecelerationScrollTop-l)),0!==p&&(p*t.__decelerationVelocityX<=0?(t.__decelerationVelocityX+=p*v,p<0&&-p>=n.right&&t.__decelerationVelocityX>0&&(t.__decelerationVelocityX=-n.right/2),p>0&&p>=n.left&&t.__decelerationVelocityX<0&&(t.__decelerationVelocityX=n.left/2)):t.__decelerationVelocityX=p*g),0!==m&&(m*t.__decelerationVelocityY<=0?(t.__decelerationVelocityY+=m*v,m<0&&-m>=n.bottom&&t.__decelerationVelocityY>0&&(t.__decelerationVelocityY=-n.bottom/2),m>0&&m>=n.top&&t.__decelerationVelocityY<0&&(t.__decelerationVelocityY=n.top/2)):t.__decelerationVelocityY=m*g/2)}};for(Le in Ie)Oe.prototype[Le]=Ie[Le];function Pe(e,t,n,r){if("position"==r)return function(t,n){e.style.left=-t+"px",e.style.top=-n+"px"};var i,a=x(t),o=document.createElement("div"),s=a+"Perspective",l="transform";return o.style[s]!==i?function(t,r,i){e.style[l]="translate3d("+-t+n+","+-r+n+",0) scale("+i+")"}:o.style[l]!==i?function(t,r,i){e.style[l]="translate("+-t+n+","+-r+n+") scale("+i+")"}:void 0}var Re=new u;function Be(e,t,n,r,i,a){var o=null,s=!1,l=Re.getTouchObject();function c(e){var r=Re.getEventObject(e);r[0]&&r[0].target&&r[0].target.tagName.match(/input|textarea|select/i)||t.__disable||(n("mousedown"),s=!0,t.doTouchStart(r,e.timeStamp),i&&e.preventDefault(),e.stopPropagation(),document.addEventListener(l.touchmove,u,{passive:!1}))}function u(e){if(!t.__disable&&s){var r=Re.getEventObject(e);n("mousemove"),t.doTouchMove(r,e.timeStamp,e.scale),a&&e.preventDefault()}}function d(e){n("mouseup"),s=!1,t.doTouchEnd(e.timeStamp),document.removeEventListener(l.touchmove,u)}function f(e){t.doTouchEnd(e.timeStamp)}function h(e){t.doMouseZoom(e.detail?-120*e.detail:e.wheelDelta,e.timeStamp,e.pageX,e.pageY)}return e.addEventListener(l.touchstart,c,!1),document.addEventListener(l.touchend,d,!1),document.addEventListener(l.touchcancel,f,!1),r&&!Re.isTouch&&e.addEventListener(navigator.userAgent.indexOf("Firefox")>-1?"DOMMouseScroll":"mousewheel",h,!1),o=function(){e.removeEventListener(l.touchstart,c,!1),document.removeEventListener(l.touchend,d,!1),document.removeEventListener(l.touchcancel,f,!1),e.removeEventListener(navigator.userAgent.indexOf("Firefox")>-1?"DOMMouseScroll":"mousewheel",h,!1)},t.onScroll=function(){n("onscroll")},o}function Ne(e,t,n,r){var i=n.$listeners,a=function(){n.vuescroll.state[t]="active",n.$emit(e+"-activate",n,r)},o=function(){n.vuescroll.state[t]="deactive",n.$emit(e+"-deactivate",n,r)},s=function(){n.vuescroll.state[t]="beforeDeactiveEnd",n.$emit(e+"-before-deactivate-end",n,r)},l=function(){n.vuescroll.state[t]="start",setTimeout((function(){n.scroller.finishRefreshOrLoad()}),2e3)},c=void 0;return i[e+"-before-deactivate"]&&(c=function(i){n.vuescroll.state[t]="beforeDeactive",n.$emit(e+"-before-deactivate",n,r,i.bind(n.scroller))}),i[e+"-start"]&&(l=function(){n.vuescroll.state[t]="start",n.$emit(e+"-start",n,r,n.scroller.finishRefreshOrLoad.bind(n.scroller))}),{activateCallback:a,deactivateCallback:o,startCallback:l,beforeDeactivateCallback:c,beforeDeactiveEnd:s}}function Fe(e){var t=!1,n=e.vuescroll;return n.paging==n.snapping.enable&&n.paging&&(n.pullRefresh||n.pushLoad)&&y("paging, snapping, (pullRefresh with pushLoad) can only one of them to be true."),t}function je(e){var t=!1,n=e.vuescroll;return~Y.indexOf(n.mode)||(y("Unknown mode: "+n.mode+',the vuescroll\'s option "mode" should be one of the '+Y),t=!0),t}I();var $e=re({mixins:[we].concat(o([{mounted:function(){this.vsMounted=!0},computed:{pullRefreshTip:function(){return this.mergedOptions.vuescroll.pullRefresh.tips[this.vuescroll.state.refreshStage]},pushLoadTip:function(){return this.mergedOptions.vuescroll.pushLoad.tips[this.vuescroll.state.loadStage]},refreshLoad:function(){return this.mergedOptions.vuescroll.pullRefresh.enable||this.mergedOptions.vuescroll.pushLoad.enable},refrehDomVisiable:function(){return this.vsMounted&&this.outTheTopBoundary},loadDomVisiable:function(){return this.vsMounted&&this.outTheBottomBoundary}},data:function(){return{vuescroll:{state:{refreshStage:"deactive",loadStage:"deactive"}},vsMounted:!1,outTheTopBoundary:!1,outTheBottomBoundary:!1}},methods:{updateScroller:function(){this.updateDimesion(),this.registryRefreshLoad()},updateDimesion:function(){var e=this.$el.clientWidth,t=this.$el.clientHeight,n=this.scrollPanelElm.scrollWidth,r=this.scrollPanelElm.scrollHeight,i=0,a=0;if(this.mergedOptions.vuescroll.pullRefresh.enable&&this.vsMounted){var o=this.$refs[W].elm||this.$refs[W];i=o.offsetHeight,o.style.marginTop=-i+"px"}if(this.mergedOptions.vuescroll.pushLoad.enable&&this.vsMounted){var s=this.$refs[V].elm||this.$refs[V];a=s.offsetHeight,r-=a,s.style.bottom="-"+a+"px"}this.scroller&&this.scroller.setDimensions(e,t,n,r,!1)},registryRefreshLoad:function(){this.mergedOptions.vuescroll.pullRefresh.enable&&this.registryEvent("refresh"),this.mergedOptions.vuescroll.pushLoad.enable&&this.registryEvent("load")},registryScroller:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.left,r=void 0===n?0:n,i=t.top,o=void 0===i?0:i,s=t.zoom,l=void 0===s?1:s,c=this.mergedOptions.vuescroll.scroller,u=c.preventDefault,d=c.preventDefaultOnMove,f=this.mergedOptions.vuescroll,h=f.paging,p=f.snapping.enable,m=f.renderMethod,v=f.zooming,g=f.locking;v=!this.refreshLoad&&!h&&!p&&v;var b=this.mergedOptions.scrollPanel,y=b.scrollingY,_=b.scrollingX,w=this.scrollingComplete.bind(this);this.scroller=new Oe(Pe(this.scrollPanelElm,window,"px",m),a({},this.mergedOptions.vuescroll.scroller,{zooming:v,scrollingY:y,scrollingX:_&&!this.refreshLoad,animationDuration:this.mergedOptions.scrollPanel.speed,paging:h,snapping:p,scrollingComplete:w,locking:g})),this.scroller.__disable=this.mergedOptions.vuescroll.scroller.disable,this.scroller.__scrollLeft=r,this.scroller.__scrollTop=o,this.scroller.__zoomLevel=l,p&&this.scroller.setSnapSize(this.mergedOptions.vuescroll.snapping.width,this.mergedOptions.vuescroll.snapping.height);var x=this.$el.getBoundingClientRect();this.scroller.setPosition(x.left+this.$el.clientLeft,x.top+this.$el.clientTop);var A=Be(this.$el,this.scroller,(function(t){switch(t){case"mousedown":e.vuescroll.state.isDragging=!0;break;case"onscroll":var n=e.vuescroll.state["loadStage"],r=e.mergedOptions.vuescroll.pushLoad,i=r.enable,a=r.auto,o=r.autoLoadDistance,s=e.scroller,l=s.__scrollTop,c=s.__maxScrollTop;"start"!=n&&i&&a&&!e.lockAutoLoad&&o>=c-l&&l>0&&(e.lockAutoLoad=!0,e.triggerRefreshOrLoad("load")),or.__maxScrollLeft&&(i=r.__scrollLeft-r.__maxScrollLeft),r.__scrollTop<0?(a=-r.__scrollTop,this.outTheBottomBoundary=!1,this.outTheTopBoundary=!0):r.__scrollTop>r.__maxScrollTop?(a=r.__scrollTop-r.__maxScrollTop,this.outTheTopBoundary=!1,this.outTheBottomBoundary=!0):this.outTheTopBoundary=this.outTheBottomBoundary=!1,e=l/(u+a),t=s/(c+i);var d=Math.min(Math.max(0,r.__scrollTop),r.__maxScrollTop),f=Math.min(Math.max(0,r.__scrollLeft),r.__maxScrollLeft);this.bar.vBar.state.posValue=100*(d+a)/n.clientHeight,this.bar.hBar.state.posValue=100*(f+i)/n.clientWidth,r.__scrollLeft<0&&(this.bar.hBar.state.posValue=0),r.__scrollTop<0&&(this.bar.vBar.state.posValue=0),this.bar.vBar.state.size=e<1?e:0,this.bar.hBar.state.size=t<1?t:0},registryEvent:function(e){var t="refresh"==e?W:V,n="refresh"==e?this.scroller.activatePullToRefresh:this.scroller.activatePushToLoad,r="refresh"==e?"refreshStage":"loadStage",i=this.$refs[t].elm||this.$refs[t],a=Ne(e,r,this,i),o=i.offsetHeight;n.bind(this.scroller)(o,a)},getSlidePosition:function(){return{scrollLeft:this.scroller.__scrollLeft,scrollTop:this.scroller.__scrollTop}}}},{methods:{updateNativeModeBarState:function(){var e=this.scrollPanelElm,t="percent"==this.vuescroll.state.currentSizeStrategy,n=this.vuescroll.state,r=n.width,i=n.height,a=t||!r?e.clientWidth:r.slice(0,-2),o=t||!i?e.clientHeight:i.slice(0,-2),s=o/e.scrollHeight,l=a/e.scrollWidth;this.bar.vBar.state.posValue=100*e.scrollTop/o,this.bar.hBar.state.posValue=100*e.scrollLeft/a,this.bar.vBar.state.size=s<1?s:0,this.bar.hBar.state.size=l<1?l:0},getNativePosition:function(){return{scrollTop:this.scrollPanelElm.scrollTop,scrollLeft:this.scrollPanelElm.scrollLeft}},css:function(e,t){return window.getComputedStyle(e)[t]},checkScrollable:function(e,t,n){var r=!1,i=e.target?e.target:e;while(i&&1==i.nodeType&&i!==this.scrollPanelElm.parentNode&&!/^BODY|HTML/.test(i.nodeName)){var a=this.css(i,"overflow")||"";if(/scroll|auto/.test(a)){var o=this.getScrollProcess(i),s=o.v,l=o.h,c="hidden"!==this.css(i,"overflowX"),u="hidden"!==this.css(i,"overflowY");if(c&&(t<0&&l>0||t>0&&l<1)||u&&(n<0&&s>0||n>0&&s<1)){r=i==this.scrollPanelElm;break}}i=!!i.parentNode&&i.parentNode}return r},onMouseWheel:function(e){var t=this.mergedOptions.vuescroll,n=t.wheelDirectionReverse,r=t.wheelScrollDuration,i=t.checkShiftKey,a=t.locking,o=t.deltaPercent,s=void 0,l=void 0;e.wheelDelta?e.deltaY||e.deltaX?(s=e.deltaX*o,l=e.deltaY*o,a&&(Math.abs(e.deltaX)>Math.abs(e.deltaY)?l=0:s=0)):(s=0,l=-1*e.wheelDelta/2):e.detail&&(l=s=16*e.detail,1==e.axis?l=0:2==e.axis&&(s=0)),i&&e.shiftKey&&(s^=l,l^=s,s^=l),n&&(s^=l,l^=s,s^=l),this.checkScrollable(e,s,l)&&(e.stopPropagation(),e.preventDefault(),this.scrollBy({dx:s,dy:l},r))}},computed:{scrollContentElm:function(){return this.$refs["scrollContent"]._isVue?this.$refs["scrollContent"].$el:this.$refs["scrollContent"]}}}])),mounted:function(){this._isDestroyed||this.renderError||("slide"==this.mode&&this.updatedCbs.push(this.updateScroller),this.$watch("mergedOptions.vuescroll.scroller.disable",{sync:!0,handler:function(e){this.scroller&&(this.scroller.__disable=e)}}))},computed:{mode:function(){return this.mergedOptions.vuescroll.mode}},methods:{destroy:function(){this.destroyScroller&&(this.scroller.stop(),this.destroyScroller(),this.destroyScroller=null),this.destroyResize&&this.destroyResize()},handleScroll:function(e){this.updateBarStateAndEmitEvent("handle-scroll",e)},updateBarStateAndEmitEvent:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if("native"==this.mode)this.updateNativeModeBarState();else if("slide"==this.mode){if(!this.scroller)return;this.updateSlideModeBarState()}e&&this.emitEvent(e,t),this.mergedOptions.bar.onlyShowBarOnScroll?"handle-scroll"!=e&&"handle-resize"!=e&&"refresh-status"!=e&&"window-resize"!=e&&"options-change"!=e||this.showAndDefferedHideBar(!0):this.showAndDefferedHideBar()},getScrollProcess:function(){var e=this.scrollPanelElm,t=e.scrollHeight,n=e.scrollWidth,r=e.clientHeight,i=e.clientWidth,a=e.scrollTop,o=e.scrollLeft;"slide"==this.mode&&(t=this.scroller.__contentHeight,n=this.scroller.__contentWidth,a=this.scroller.__scrollTop,o=this.scroller.__scrollLeft,r=this.$el.clientHeight,i=this.$el.clientWidth);var s=Math.min(a/(t-r||1),1),l=Math.min(o/(n-i||1),1);return{v:s,h:l}},emitEvent:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=this.scrollPanelElm,r=n.scrollTop,i=n.scrollLeft,a={type:"vertical"},o={type:"horizontal"},s=this.getScrollProcess(),l=s.v,c=s.h;a["process"]=l,o["process"]=c,a["barSize"]=this.bar.vBar.state.size,o["barSize"]=this.bar.hBar.state.size,a["scrollTop"]=r,o["scrollLeft"]=i,this.$emit(e,a,o,t)},initVariables:function(){this.lastMode=this.mode,this.$el._isVuescroll=!0},refreshMode:function(){var e=void 0;this.scroller&&(e=this.scroller.getValues()),this.destroyScroller&&(this.scroller.stop(),this.destroyScroller(),this.destroyScroller=null),"slide"==this.mode?this.destroyScroller=this.registryScroller(e):"native"==this.mode&&(this.scrollPanelElm.style.transform="",this.scrollPanelElm.style.transformOrigin="")},refreshInternalStatus:function(){this.setVsSize(),this.registryResize(),this.refreshMode(),this.updateBarStateAndEmitEvent("refresh-status")},registryResize:function(){var e=this,t=this.mergedOptions.vuescroll.detectResize,n=!1;if(this.lastMode!=this.mode&&(n=!0,this.lastMode=this.mode),(!this.destroyResize||!t||n)&&(this.destroyResize&&this.destroyResize(),t)){var r=null;"slide"==this.mode?r=this.scrollPanelElm:"native"==this.mode&&(r=this.scrollContentElm);var i=this,a=function(){i.updateBarStateAndEmitEvent("window-resize"),"slide"==i.mode&&(i.updatedCbs.push(i.updateScroller),i.$forceUpdate())},o=function(){var t={};"slide"==e.mode?(t["width"]=e.scroller.__contentWidth,t["height"]=e.scroller.__contentHeight,e.updateBarStateAndEmitEvent("handle-resize",t),e.updatedCbs.push(e.updateScroller),e.$forceUpdate()):"native"==e.mode&&(t["width"]=e.scrollPanelElm.scrollWidth,t["height"]=e.scrollPanelElm.scrollHeight,e.updateBarStateAndEmitEvent("handle-resize",t)),e.setVsSize()};window.addEventListener("resize",a,!1);var s=ye(r,o),l=function(){window.removeEventListener("resize",a,!1)};this.destroyResize=function(){l(),s(),e.destroyResize=null}}},getPosition:function(){return"slide"==this.mode?this.getSlidePosition():"native"==this.mode?this.getNativePosition():void 0}}},be,[{vuescroll:{mode:"native"}},{vuescroll:{renderMethod:"transform",pullRefresh:{enable:!1,tips:{deactive:"Pull to Refresh",active:"Release to Refresh",start:"Refreshing...",beforeDeactive:"Refresh Successfully!"}},pushLoad:{enable:!1,tips:{deactive:"Push to Load",active:"Release to Load",start:"Loading...",beforeDeactive:"Load Successfully!"},auto:!1,autoLoadDistance:0},paging:!1,zooming:!0,snapping:{enable:!1,width:100,height:100},scroller:{bouncing:{top:100,bottom:100,left:100,right:100},minZoom:.5,maxZoom:3,speedMultiplier:1,penetrationDeceleration:.03,penetrationAcceleration:.08,preventDefault:!1,preventDefaultOnMove:!0,disable:!1}}},{vuescroll:{wheelScrollDuration:0,wheelDirectionReverse:!1,checkShiftKey:!0,deltaPercent:1}}],[je,Fe]);function Ye(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e.component(t.name||$e.name,$e),e.prototype.$vuescrollConfig=t.ops||{}}var He=a({install:Ye,version:"4.18.1",refreshAll:B,scrollTo:ue},$e);return"undefined"!==typeof window&&window.Vue&&window.Vue.use(He),He}(n("a026"))},"77a7":function(e,t,n){"use strict";var r=Array,i=Math.abs,a=Math.pow,o=Math.floor,s=Math.log,l=Math.LN2;e.exports={pack:function(e,t,n){var c,u,d,f=r(n),h=8*n-t-1,p=(n=(1<>1),m=23===t?a(2,-24)-a(2,-77):0,v=e<0||0===e&&1/e<0?1:0,g=0;for((e=i(e))!=e||e===1/0?(u=e!=e?1:0,c=n):(c=o(s(e)/l),e*(d=a(2,-c))<1&&(c--,d*=2),2<=(e+=1<=c+p?m/d:m*a(2,1-p))*d&&(c++,d/=2),n<=c+p?(u=0,c=n):1<=c+p?(u=(e*d-1)*a(2,t),c+=p):(u=e*a(2,p-1)*a(2,t),c=0));8<=t;)f[g++]=255&u,u/=256,t-=8;for(c=c<>1,l=i-7,c=r-1,u=(i=e[c--],127&i);for(i>>=7;0>=-l,l+=t;0>(-2*k&6)));return l}})},"81bf":function(e,t,n){var r;e.exports=(r=n("21bf"),n("38ba"),r.mode.ECB=function(){var e=r.lib.BlockCipherMode.extend();return e.Encryptor=e.extend({processBlock:function(e,t){this._cipher.encryptBlock(e,t)}}),e.Decryptor=e.extend({processBlock:function(e,t){this._cipher.decryptBlock(e,t)}}),e}(),r.mode.ECB)},"81c7":function(e,t,n){var r=n("35f1"),i=n("9a21");e.exports=function(e,t){var n={};return t=t||[],i(r(e),(function(e,r){n[e]=t[r]})),n}},"81d5":function(e,t,n){"use strict";var r=n("7b0b"),i=n("23cb"),a=n("07fa");e.exports=function(e){for(var t=r(this),n=a(t),o=arguments.length,s=i(1>(-2*A&6)));return o}})},"81bf":function(e,t,n){var r;e.exports=(r=n("21bf"),n("38ba"),r.mode.ECB=function(){var e=r.lib.BlockCipherMode.extend();return e.Encryptor=e.extend({processBlock:function(e,t){this._cipher.encryptBlock(e,t)}}),e.Decryptor=e.extend({processBlock:function(e,t){this._cipher.decryptBlock(e,t)}}),e}(),r.mode.ECB)},"81c7":function(e,t,n){var r=n("35f1"),i=n("9a21");e.exports=function(e,t){var n={};return t=t||[],i(r(e),(function(e,r){n[e]=t[r]})),n}},"81d5":function(e,t,n){"use strict";var r=n("7b0b"),i=n("23cb"),a=n("07fa");e.exports=function(e){for(var t=r(this),n=a(t),o=arguments.length,s=i(1e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne}))&&this.updateZindex()},mousedownEvent:function(e){var t,n,r,i,a,o,s=this,c=this.remember,u=this.storage,d=this.marginSize,f=this.zoomLocat,h=this.getBox();f||0!==e.button||l.default.getEventTargetNode(e,h,"trigger--btn").flag||(e.preventDefault(),t=document.onmousemove,n=document.onmouseup,r=e.clientX-h.offsetLeft,i=e.clientY-h.offsetTop,f=l.default.getDomNode(),a=f.visibleHeight,o=f.visibleWidth,document.onmousemove=function(e){e.preventDefault();var t=h.offsetWidth,n=h.offsetHeight,s=(t=o-t-d-1,n=a-n-d-1,e.clientX-r);e=e.clientY-i;(e=ndocument.createEvent("Event").timeStamp&&(kn=function(){return vn.now()}),function(e,t){if(e.post){if(!t.post)return 1}else if(t.post)return-1;return e.id-t.id});function Cn(){var e,t;for(An=kn(),wn=!0,gn.sort(Sn),xn=0;xne.id;)n--;gn.splice(n+1,0,e)}else gn.push(e);_n||(_n=!0,Zn(Cn))}}var Tn="watcher",Mn="".concat(Tn," callback"),Dn="".concat(Tn," getter"),On="".concat(Tn," cleanup");function Ln(e,t){return Nn(e,null,t)}function In(e,t){return Nn(e,null,{flush:"post"})}function Pn(e,t){return Nn(e,null,{flush:"sync"})}var Rn={};function Bn(e,t,n){return Nn(e,t,n)}function Nn(e,t,n){function a(e,t,n){return zn(e,null,n=void 0===n?null:n,m,t)}n=void 0===n?r:n;var o,s,c,u,d,f=n.immediate,h=n.deep,p=n.flush,m=(p=void 0===p?"pre":p,n.onTrack,n.onTrigger,de),v=!1,g=!1,b=(Qe(e)?(s=function(){return e.value},v=We(e)):ze(e)?(s=function(){return e.__ob__.dep.depend(),e},h=!0):s=i(e)?(g=!0,v=e.some((function(e){return ze(e)||We(e)})),function(){return e.map((function(e){return Qe(e)?e.value:ze(e)?_r(e):l(e)?a(e,Dn):void 0}))}):l(e)?t?function(){return a(e,Dn)}:function(){if(!m||!m._isDestroyed)return c&&c(),a(e,Tn,[b])}:I,t&&h&&(o=s,s=function(){return _r(o())}),function(e){c=u.onStop=function(){a(e,On)}});return ae()?(b=I,t?f&&a(t,Mn,[s(),g?[]:void 0,b]):s(),I):((u=new xr(de,s,I,{lazy:!0})).noRecurse=!t,d=g?[]:Rn,u.run=function(){var e;u.active&&(t?(e=u.get(),(h||v||(g?e.some((function(e,t){return j(e,d[t])})):j(e,d)))&&(c&&c(),a(t,Mn,[e,d===Rn?void 0:d,b]),d=e)):u.get())},"sync"===p?u.update=u.run:"post"===p?(u.post=!0,u.update=function(){return En(u)}):u.update=function(){var e;m&&m===de&&!m._isMounted?(e=m._preWatchers||(m._preWatchers=[])).indexOf(u)<0&&e.push(u):En(u)},t?f?u.run():d=u.get():"post"===p&&m?m.$once("hook:mounted",(function(){return u.get()})):u.get(),function(){u.teardown()})}function Fn(e,t){de&&(jn(de)[e]=t)}function jn(e){var t=e._provided,n=e.$parent&&e.$parent._provided;return n===t?e._provided=Object.create(n):t}function $n(e,t,n){void 0===n&&(n=!1);var r,i=de;if(i)return(r=i.$parent&&i.$parent._provided)&&e in r?r[e]:1parseInt(this.max)&&li(n,r[0],r,this._vnode),this.vnodeToCache=null)}},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var e in this.cache)li(this.cache,e,this.keys)},mounted:function(){var e=this;this.cacheVNode(),this.$watch("include",(function(t){si(e,(function(e){return oi(t,e)}))})),this.$watch("exclude",(function(t){si(e,(function(e){return!oi(t,e)}))}))},updated:function(){this.cacheVNode()},render:function(){var e=this.$slots.default,t=en(e),n=t&&t.componentOptions;if(n){var r=ai(n),i=this.include,a=this.exclude;if(i&&(!r||!oi(i,r))||a&&r&&oi(a,r))return t;i=this.cache,a=this.keys,r=null==t.key?n.Ctor.cid+(n.tag?"::".concat(n.tag):""):t.key,i[r]?(t.componentInstance=i[r].componentInstance,_(a,r),a.push(r)):(this.vnodeToCache=t,this.keyToCache=r),t.data.keepAlive=!0}return t||e&&e[0]}}};function hi(e,t,n){return"value"===n&&pi(e)&&"button"!==t||"selected"===n&&"option"===e||"checked"===n&&"input"===e||"muted"===n&&"video"===e}ci=ri,H={get:function(){return z}},Object.defineProperty(ci,"config",H),ci.util={warn:Hr,extend:O,mergeOptions:Xr,defineReactive:Ne},ci.set=Fe,ci.delete=je,ci.nextTick=Zn,ci.observable=function(e){return Be(e),e},ci.options=Object.create(null),Y.forEach((function(e){ci.options[e+"s"]=Object.create(null)})),O((ci.options._base=ci).options.components,fi),ci.use=function(e){var t,n=this._installedPlugins||(this._installedPlugins=[]);return-1=i||e.timeStamp<=0||e.target.ownerDocument!==document)return a.apply(this,arguments)}),wa.addEventListener(e,t,re?{capture:n,passive:r}:n)}function Ea(e,t,n,r){(r||wa).removeEventListener(e,t._wrapper||t,n)}function Ta(e,t){var n,r,i;a(e.data.on)&&a(t.data.on)||(n=t.data.on||{},r=e.data.on||{},wa=t.elm||e.elm,o((e=n)[xa])&&(e[i=J?"change":"input"]=[].concat(e[xa],e[i]||[]),delete e[xa]),o(e[Aa])&&(e.change=[].concat(e[Aa],e.change||[]),delete e[Aa]),mt(n,r,Ca,Ea,ka,t.context),wa=void 0)}var Ma;ie={create:Ta,update:Ta,destroy:function(e){return Ta(e,Ni)}};function Da(e,t){if(!a(e.data.domProps)||!a(t.data.domProps)){var n,r,i,s,l=t.elm,c=e.data.domProps||{},u=t.data.domProps||{};for(n in!o(u.__ob__)&&!0!==u._v_attr_proxy||(u=t.data.domProps=O({},u)),c)n in u||(l[n]="");for(n in u){if(r=u[n],"textContent"===n||"innerHTML"===n){if(t.children&&(t.children.length=0),r===c[n])continue;1===l.childNodes.length&&l.removeChild(l.childNodes[0])}if("value"===n&&"PROGRESS"!==l.tagName){var d=a(l._value=r)?"":String(r);s=d,(i=l).composing||"OPTION"!==i.tagName&&!function(e,t){var n=!0;try{n=document.activeElement!==e}catch(e){}return n&&e.value!==t}(i,s)&&!function(e,t){var n=e.value;e=e._vModifiers;if(o(e)){if(e.number)return v(n)!==v(t);if(e.trim)return n.trim()!==t.trim()}return n!==t}(i,s)||(l.value=d)}else if("innerHTML"===n&&Di(l.tagName)&&a(l.innerHTML)){(Ma=Ma||document.createElement("div")).innerHTML="".concat(r,"");for(var f=Ma.firstChild;l.firstChild;)l.removeChild(l.firstChild);for(;f.firstChild;)l.appendChild(f.firstChild)}else if(r!==c[n])try{l[n]=r}catch(e){}}}}K={create:Da,update:Da};var Oa=A((function(e){var t={},n=/:(.+)/;return e.split(/;(?![^(]*\))/g).forEach((function(e){e&&1<(e=e.split(n)).length&&(t[e[0].trim()]=e[1].trim())})),t}));function La(e){var t=Ia(e.style);return e.staticStyle?O(e.staticStyle,t):t}function Ia(e){return Array.isArray(e)?L(e):"string"==typeof e?Oa(e):e}function Pa(e,t,n){if(Ba.test(t))e.style.setProperty(t,n);else if(Na.test(n))e.style.setProperty(T(t),n.replace(Na,""),"important");else{var r=ja(t);if(Array.isArray(n))for(var i=0,a=n.length;i=a&&c()}var s=r===qa?Ka:Za,l=0,c=function(){e.removeEventListener(s,o),n()};setTimeout((function(){l\/=]+)(?:\s*(=)\s*(?:"([^"]*)"+|'([^']*)'+|([^\s"'=<>`]+)))?/,Fo=/^\s*((?:v-[\w-]+:|@|:|#)\[[^=]+?\][^\s"'<>\/=]*)(?:\s*(=)\s*(?:"([^"]*)"+|'([^']*)'+|([^\s"'=<>`]+)))?/,jo=($i="[a-zA-Z_][\\-\\.0-9_a-zA-Z".concat(W.source,"]*"),Ya="((?:".concat($i,"\\:)?").concat($i,")"),new RegExp("^<".concat(Ya))),$o=/^\s*(\/?)>/,Yo=new RegExp("^<\\/".concat(Ya,"[^>]*>")),Ho=/^]+>/i,zo=/^",""":'"',"&":"&"," ":"\n"," ":"\t","'":"'"},qo=/&(?:lt|gt|quot|amp|#39);/g,Xo=/&(?:lt|gt|quot|amp|#39|#10|#9);/g,Qo=g("pre,textarea",!0),Ko=function(e,t){return e&&Qo(e)&&"\n"===t[0]};function Jo(e,t){for(var n,r,i=[],a=t.expectHTML,o=t.isUnaryTag||P,s=t.canBeLeftOpenTag||P,l=0,c=function(){if(n=e,r&&Vo(r)){var c=0,f=r.toLowerCase(),h=Uo[f]||(Uo[f]=new RegExp("([\\s\\S]*?)(]*>)","i")),p=e.replace(h,(function(e,n,r){return c=r.length,Vo(f)||"noscript"===f||(n=n.replace(//g,"$1").replace(//g,"$1")),Ko(f,n)&&(n=n.slice(1)),t.chars&&t.chars(n),""}));l+=e.length-p.length,e=p,d(f,l-c,l)}else{var m=e.indexOf("<");if(0===m){if(zo.test(e)&&(h=e.indexOf("--\x3e"),0<=h))return t.shouldKeepComment&&t.comment&&t.comment(e.substring(4,h),l,l+h+3),u(h+3),"continue";if(Wo.test(e)&&(h=e.indexOf("]>"),0<=h))return u(h+2),"continue";if(h=e.match(Ho),h)return u(h[0].length),"continue";if(h=e.match(Yo),h)return b=l,u(h[0].length),d(h[1],b,l),"continue";if(h=function(){var t=e.match(jo);if(t){for(var n={tagName:t[1],attrs:[],start:l},r=void u(t[0].length),i=void 0;!(r=e.match($o))&&(i=e.match(Fo)||e.match(No));)i.start=l,u(i[0].length),i.end=l,n.attrs.push(i);if(r)return n.unarySlash=r[1],u(r[0].length),n.end=l,n}}(),h){var v=h,g=v.tagName,b=v.unarySlash;a&&("p"===r&&Bo(g)&&d(r),s(g))&&r===g&&d(g);b=o(g)||!!b;for(var y=v.attrs.length,_=new Array(y),w=0;w-1")+("true"===i?":(".concat(l,")"):":_q(".concat(l,",").concat(i,")"))),ua(c,"change","var $$a=".concat(l,",")+"$$el=$event.target,"+"$$c=$$el.checked?(".concat(i,"):(").concat(a,");")+"if(Array.isArray($$a)){"+"var $$v=".concat(u?"_n("+r+")":r,",")+"$$i=_i($$a,$$v);"+"if($$el.checked){$$i<0&&(".concat(va(l,"$$a.concat([$$v])"),")}")+"else{$$i>-1&&(".concat(va(l,"$$a.slice(0,$$i).concat($$a.slice($$i+1))"),")}")+"}else{".concat(va(l,"$$c"),"}"),null,!0);else if("input"===o&&"radio"===s)i=e,a=n,r=(r=t)&&r.number,s=da(i,"value")||"null",s=r?"_n(".concat(s,")"):s,oa(i,"checked","_q(".concat(a,",").concat(s,")")),ua(i,"change",va(a,s),null,!0);else if("input"===o||"textarea"===o){s=e;var d=n,f=t,h=s.attrsMap.type,p=(f=f||{}).lazy,m=f.number,v=(f=f.trim,!p&&"range"!==h);p=p?"change":"range"===h?xa:"input",h=f?"$event.target.value.trim()":"$event.target.value";m&&(h="_n(".concat(h,")")),h=va(d,h),v&&(h="if($event.target.composing)return;".concat(h)),oa(s,"value","(".concat(d,")")),ua(s,p,h,null,!0),(f||m)&&ua(s,"blur","$forceUpdate()")}else if(!z.isReservedTag(o))return ma(e,n,t),!1;return!0},text:function(e,t){t.value&&oa(e,"textContent","_s(".concat(t.value,")"),t)},html:function(e,t){t.value&&oa(e,"innerHTML","_s(".concat(t.value,")"),t)}},isPreTag:function(e){return"pre"===e},isUnaryTag:K,mustUseProp:hi,canBeLeftOpenTag:di,isReservedTag:Ei,getTagNamespace:Oi,staticKeys:H.reduce((function(e,t){return e.concat(t.staticKeys||[])}),[]).join(",")};var Ds,Os,Ls=A((function(e){return g("type,tag,attrsList,attrsMap,plain,parent,children,attrs,start,end,rawAttrsMap"+(e?","+e:""))}));function Is(e,t){e&&(Ds=Ls(t.staticKeys||""),Os=t.isReservedTag||P,function e(t){if(t.static=Ps(t),1===t.type&&(Os(t.tag)||"slot"===t.tag||null!=t.attrsMap["inline-template"])){for(var n=0,r=t.children.length;n|^function(?:\s+[\w$]+)?\s*\(/,Bs=/\([^)]*?\);*$/,Ns=/^[A-Za-z_$][\w$]*(?:\.[A-Za-z_$][\w$]*|\['[^']*?']|\["[^"]*?"]|\[\d+]|\[[A-Za-z_$][\w$]*])*$/,Fs={esc:27,tab:9,enter:13,space:32,up:38,left:37,right:39,down:40,delete:[8,46]},js={esc:["Esc","Escape"],tab:"Tab",enter:"Enter",space:[" ","Spacebar"],up:["Up","ArrowUp"],left:["Left","ArrowLeft"],right:["Right","ArrowRight"],down:["Down","ArrowDown"],delete:["Backspace","Delete","Del"]},$s=function(e){return"if(".concat(e,")return null;")},Ys={stop:"$event.stopPropagation();",prevent:"$event.preventDefault();",self:$s("$event.target !== $event.currentTarget"),ctrl:$s("!$event.ctrlKey"),shift:$s("!$event.shiftKey"),alt:$s("!$event.altKey"),meta:$s("!$event.metaKey"),left:$s("'button' in $event && $event.button !== 0"),middle:$s("'button' in $event && $event.button !== 1"),right:$s("'button' in $event && $event.button !== 2")};function Hs(e,t){t=t?"nativeOn:":"on:";var n,r="",i="";for(n in e){var a=function e(t){if(!t)return"function(){}";if(Array.isArray(t))return"[".concat(t.map((function(t){return e(t)})).join(","),"]");var n=Ns.test(t.value),r=Rs.test(t.value),i=Ns.test(t.value.replace(Bs,""));if(t.modifiers){var a,o="",s="",l=[],c=function(e){var n;Ys[e]?(s+=Ys[e],Fs[e]&&l.push(e)):"exact"===e?(n=t.modifiers,s+=$s(["ctrl","shift","alt","meta"].filter((function(e){return!n[e]})).map((function(e){return"$event.".concat(e,"Key")})).join("||"))):l.push(e)};for(a in t.modifiers)c(a);l.length&&(o+=zs(l)),s&&(o+=s);var u=n?"return ".concat(t.value,".apply(null, arguments)"):r?"return (".concat(t.value,").apply(null, arguments)"):i?"return ".concat(t.value):t.value;return"function($event){".concat(o).concat(u,"}")}return n||r?t.value:"function($event){".concat(i?"return ".concat(t.value):t.value,"}")}(e[n]);e[n]&&e[n].dynamic?i+="".concat(n,",").concat(a,","):r+='"'.concat(n,'":').concat(a,",")}return r="{".concat(r.slice(0,-1),"}"),i?t+"_d(".concat(r,",[").concat(i.slice(0,-1),"])"):t+r}function zs(e){return"if(!$event.type.indexOf('key')&&"+"".concat(e.map(Ws).join("&&"),")return null;")}function Ws(e){var t,n=parseInt(e,10);return n?"$event.keyCode!==".concat(n):(n=Fs[e],t=js[e],"_k($event.keyCode,"+"".concat(JSON.stringify(e),",")+"".concat(JSON.stringify(n),",")+"$event.key,"+"".concat(JSON.stringify(t))+")")}var Vs={on:function(e,t){e.wrapListeners=function(e){return"_g(".concat(e,",").concat(t.value,")")}},bind:function(e,t){e.wrapData=function(n){return"_b(".concat(n,",'").concat(e.tag,"',").concat(t.value,",").concat(t.modifiers&&t.modifiers.prop?"true":"false").concat(t.modifiers&&t.modifiers.sync?",true":"",")")}},cloak:I},Us=function(e){this.options=e,this.warn=e.warn||ia,this.transforms=aa(e.modules,"transformCode"),this.dataGenFns=aa(e.modules,"genData"),this.directives=O(O({},Vs),e.directives);var t=e.isReservedTag||P;this.maybeComponent=function(e){return!!e.component||!t(e.tag)},this.onceId=0,this.staticRenderFns=[],this.pre=!1};function Gs(e,t){return t=new Us(t),e=e?"script"===e.tag?"null":qs(e,t):'_c("div")',{render:"with(this){return ".concat(e,"}"),staticRenderFns:t.staticRenderFns}}function qs(e,t){if(e.parent&&(e.pre=e.pre||e.parent.pre),e.staticRoot&&!e.staticProcessed)return Xs(e,t);if(e.once&&!e.onceProcessed)return Qs(e,t);if(e.for&&!e.forProcessed)return Js(e,t);if(e.if&&!e.ifProcessed)return Ks(e,t);if("template"!==e.tag||e.slotTarget||t.pre){if("slot"===e.tag)return l=t,d=(c=e).slotName||'"default"',l=nl(c,l),d="_t(".concat(d).concat(l?",function(){return ".concat(l,"}"):""),u=c.attrs||c.dynamicAttrs?al((c.attrs||[]).concat(c.dynamicAttrs||[]).map((function(e){return{name:S(e.name),value:e.value,dynamic:e.dynamic}}))):null,c=c.attrsMap["v-bind"],!u&&!c||l||(d+=",null"),u&&(d+=",".concat(u)),c&&(d+="".concat(u?"":",null",",").concat(c)),d+")";var n,r,i,a,o=void 0;o=e.component?(l=e.component,u=t,d=(c=e).inlineTemplate?null:nl(c,u,!0),"_c(".concat(l,",").concat(Zs(c,u)).concat(d?",".concat(d):"",")")):(n=void 0,a=t.maybeComponent(e),r=void((!e.plain||e.pre&&a)&&(n=Zs(e,t))),i=t.options.bindings,r=(r=a&&i&&!1!==i.__isScriptSetup?function(e,t){function n(n){return e[t]===n?t:e[r]===n?r:e[i]===n?i:void 0}var r=S(t),i=C(r),a=n("setup-const")||n("setup-reactive-const");return a||(a=n("setup-let")||n("setup-ref")||n("setup-maybe-ref"),a||void 0)}(i,e.tag):r)||"'".concat(e.tag,"'"),a=e.inlineTemplate?null:nl(e,t,!0),"_c(".concat(r).concat(n?",".concat(n):"").concat(a?",".concat(a):"",")"));for(var s=0;s>>0}(e)):"",")")}(e,e.scopedSlots,t),",")),e.model&&(n+="model:{value:".concat(e.model.value,",callback:").concat(e.model.callback,",expression:").concat(e.model.expression,"},")),e.inlineTemplate&&(r=function(e,t){if(e=e.children[0],e&&1===e.type)return e=Gs(e,t.options),"inlineTemplate:{render:function(){".concat(e.render,"},staticRenderFns:[").concat(e.staticRenderFns.map((function(e){return"function(){".concat(e,"}")})).join(","),"]}")}(e,t))&&(n+="".concat(r,",")),n=n.replace(/,$/,"")+"}",e.dynamicAttrs&&(n="_b(".concat(n,',"').concat(e.tag,'",').concat(al(e.dynamicAttrs),")")),e.wrapData&&(n=e.wrapData(n)),e.wrapListeners?e.wrapListeners(n):n}function el(e){return 1===e.type&&("slot"===e.tag||e.children.some(el))}function tl(e,t){var n,r=e.attrsMap["slot-scope"];return!e.if||e.ifProcessed||r?e.for&&!e.forProcessed?Js(e,t,tl):(n=e.slotScope===_s?"":String(e.slotScope),r="function(".concat(n,"){")+"return ".concat("template"===e.tag?e.if&&r?"(".concat(e.if,")?").concat(nl(e,t)||"undefined",":undefined"):nl(e,t)||"undefined":qs(e,t),"}"),n=n?"":",proxy:true","{key:".concat(e.slotTarget||'"default"',",fn:").concat(r).concat(n,"}")):Ks(e,t,tl,"null")}function nl(e,t,n,r,i){var a,o,s;e=e.children;if(e.length)return a=e[0],1===e.length&&a.for&&"template"!==a.tag&&"slot"!==a.tag?(o=n?t.maybeComponent(a)?",1":",0":"","".concat((r||qs)(a,t)).concat(o)):(r=n?function(e,t){for(var n=0,r=0;r':'
    ',0>>2];e.sigBytes-=t}},r.pad.Iso10126)},a15b:function(e,t,n){"use strict";var r=n("23e7"),i=n("e330"),a=n("44ad"),o=n("fc6a"),s=(n=n("a640"),i([].join));r({target:"Array",proto:!0,forced:a!==Object||!n("join",",")},{join:function(e){return s(o(this),void 0===e?",":e)}})},a16a:function(e,t){e.exports=function(e,t){if(e.indexOf)return e.indexOf(t);for(var n=0,r=e.length;ndocument.createEvent("Event").timeStamp&&(kn=function(){return vn.now()}),function(e,t){if(e.post){if(!t.post)return 1}else if(t.post)return-1;return e.id-t.id});function Cn(){var e,t;for(An=kn(),wn=!0,gn.sort(Sn),xn=0;xne.id;)n--;gn.splice(n+1,0,e)}else gn.push(e);_n||(_n=!0,Zn(Cn))}}var Tn="watcher",Mn="".concat(Tn," callback"),Dn="".concat(Tn," getter"),On="".concat(Tn," cleanup");function Ln(e,t){return Nn(e,null,t)}function In(e,t){return Nn(e,null,{flush:"post"})}function Pn(e,t){return Nn(e,null,{flush:"sync"})}var Rn={};function Bn(e,t,n){return Nn(e,t,n)}function Nn(e,t,n){function a(e,t,n){return zn(e,null,n=void 0===n?null:n,m,t)}n=void 0===n?r:n;var o,s,c,u,d,f=n.immediate,h=n.deep,p=n.flush,m=(p=void 0===p?"pre":p,n.onTrack,n.onTrigger,de),v=!1,g=!1,b=(Qe(e)?(s=function(){return e.value},v=We(e)):ze(e)?(s=function(){return e.__ob__.dep.depend(),e},h=!0):s=i(e)?(g=!0,v=e.some((function(e){return ze(e)||We(e)})),function(){return e.map((function(e){return Qe(e)?e.value:ze(e)?_r(e):l(e)?a(e,Dn):void 0}))}):l(e)?t?function(){return a(e,Dn)}:function(){if(!m||!m._isDestroyed)return c&&c(),a(e,Tn,[b])}:I,t&&h&&(o=s,s=function(){return _r(o())}),function(e){c=u.onStop=function(){a(e,On)}});return ae()?(b=I,t?f&&a(t,Mn,[s(),g?[]:void 0,b]):s(),I):((u=new xr(de,s,I,{lazy:!0})).noRecurse=!t,d=g?[]:Rn,u.run=function(){var e;u.active&&(t?(e=u.get(),(h||v||(g?e.some((function(e,t){return j(e,d[t])})):j(e,d)))&&(c&&c(),a(t,Mn,[e,d===Rn?void 0:d,b]),d=e)):u.get())},"sync"===p?u.update=u.run:"post"===p?(u.post=!0,u.update=function(){return En(u)}):u.update=function(){var e;m&&m===de&&!m._isMounted?(e=m._preWatchers||(m._preWatchers=[])).indexOf(u)<0&&e.push(u):En(u)},t?f?u.run():d=u.get():"post"===p&&m?m.$once("hook:mounted",(function(){return u.get()})):u.get(),function(){u.teardown()})}function Fn(e,t){de&&(jn(de)[e]=t)}function jn(e){var t=e._provided,n=e.$parent&&e.$parent._provided;return n===t?e._provided=Object.create(n):t}function $n(e,t,n){void 0===n&&(n=!1);var r,i=de;if(i)return(r=i.$parent&&i.$parent._provided)&&e in r?r[e]:1parseInt(this.max)&&li(n,r[0],r,this._vnode),this.vnodeToCache=null)}},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var e in this.cache)li(this.cache,e,this.keys)},mounted:function(){var e=this;this.cacheVNode(),this.$watch("include",(function(t){si(e,(function(e){return oi(t,e)}))})),this.$watch("exclude",(function(t){si(e,(function(e){return!oi(t,e)}))}))},updated:function(){this.cacheVNode()},render:function(){var e=this.$slots.default,t=en(e),n=t&&t.componentOptions;if(n){var r=ai(n),i=this.include,a=this.exclude;if(i&&(!r||!oi(i,r))||a&&r&&oi(a,r))return t;i=this.cache,a=this.keys,r=null==t.key?n.Ctor.cid+(n.tag?"::".concat(n.tag):""):t.key,i[r]?(t.componentInstance=i[r].componentInstance,_(a,r),a.push(r)):(this.vnodeToCache=t,this.keyToCache=r),t.data.keepAlive=!0}return t||e&&e[0]}}};function hi(e,t,n){return"value"===n&&pi(e)&&"button"!==t||"selected"===n&&"option"===e||"checked"===n&&"input"===e||"muted"===n&&"video"===e}ci=ri,H={get:function(){return z}},Object.defineProperty(ci,"config",H),ci.util={warn:Hr,extend:O,mergeOptions:Xr,defineReactive:Ne},ci.set=Fe,ci.delete=je,ci.nextTick=Zn,ci.observable=function(e){return Be(e),e},ci.options=Object.create(null),Y.forEach((function(e){ci.options[e+"s"]=Object.create(null)})),O((ci.options._base=ci).options.components,fi),ci.use=function(e){var t,n=this._installedPlugins||(this._installedPlugins=[]);return-1=i||e.timeStamp<=0||e.target.ownerDocument!==document)return a.apply(this,arguments)}),wa.addEventListener(e,t,re?{capture:n,passive:r}:n)}function Ea(e,t,n,r){(r||wa).removeEventListener(e,t._wrapper||t,n)}function Ta(e,t){var n,r,i;a(e.data.on)&&a(t.data.on)||(n=t.data.on||{},r=e.data.on||{},wa=t.elm||e.elm,o((e=n)[xa])&&(e[i=J?"change":"input"]=[].concat(e[xa],e[i]||[]),delete e[xa]),o(e[Aa])&&(e.change=[].concat(e[Aa],e.change||[]),delete e[Aa]),mt(n,r,Ca,Ea,ka,t.context),wa=void 0)}var Ma;ie={create:Ta,update:Ta,destroy:function(e){return Ta(e,Ni)}};function Da(e,t){if(!a(e.data.domProps)||!a(t.data.domProps)){var n,r,i,s,l=t.elm,c=e.data.domProps||{},u=t.data.domProps||{};for(n in!o(u.__ob__)&&!0!==u._v_attr_proxy||(u=t.data.domProps=O({},u)),c)n in u||(l[n]="");for(n in u){if(r=u[n],"textContent"===n||"innerHTML"===n){if(t.children&&(t.children.length=0),r===c[n])continue;1===l.childNodes.length&&l.removeChild(l.childNodes[0])}if("value"===n&&"PROGRESS"!==l.tagName){var d=a(l._value=r)?"":String(r);s=d,(i=l).composing||"OPTION"!==i.tagName&&!function(e,t){var n=!0;try{n=document.activeElement!==e}catch(e){}return n&&e.value!==t}(i,s)&&!function(e,t){var n=e.value;e=e._vModifiers;if(o(e)){if(e.number)return v(n)!==v(t);if(e.trim)return n.trim()!==t.trim()}return n!==t}(i,s)||(l.value=d)}else if("innerHTML"===n&&Di(l.tagName)&&a(l.innerHTML)){(Ma=Ma||document.createElement("div")).innerHTML="".concat(r,"");for(var f=Ma.firstChild;l.firstChild;)l.removeChild(l.firstChild);for(;f.firstChild;)l.appendChild(f.firstChild)}else if(r!==c[n])try{l[n]=r}catch(e){}}}}K={create:Da,update:Da};var Oa=A((function(e){var t={},n=/:(.+)/;return e.split(/;(?![^(]*\))/g).forEach((function(e){e&&1<(e=e.split(n)).length&&(t[e[0].trim()]=e[1].trim())})),t}));function La(e){var t=Ia(e.style);return e.staticStyle?O(e.staticStyle,t):t}function Ia(e){return Array.isArray(e)?L(e):"string"==typeof e?Oa(e):e}function Pa(e,t,n){if(Ba.test(t))e.style.setProperty(t,n);else if(Na.test(n))e.style.setProperty(T(t),n.replace(Na,""),"important");else{var r=ja(t);if(Array.isArray(n))for(var i=0,a=n.length;i=a&&c()}var s=r===qa?Ka:Za,l=0,c=function(){e.removeEventListener(s,o),n()};setTimeout((function(){l\/=]+)(?:\s*(=)\s*(?:"([^"]*)"+|'([^']*)'+|([^\s"'=<>`]+)))?/,Fo=/^\s*((?:v-[\w-]+:|@|:|#)\[[^=]+?\][^\s"'<>\/=]*)(?:\s*(=)\s*(?:"([^"]*)"+|'([^']*)'+|([^\s"'=<>`]+)))?/,jo=($i="[a-zA-Z_][\\-\\.0-9_a-zA-Z".concat(W.source,"]*"),Ya="((?:".concat($i,"\\:)?").concat($i,")"),new RegExp("^<".concat(Ya))),$o=/^\s*(\/?)>/,Yo=new RegExp("^<\\/".concat(Ya,"[^>]*>")),Ho=/^]+>/i,zo=/^",""":'"',"&":"&"," ":"\n"," ":"\t","'":"'"},qo=/&(?:lt|gt|quot|amp|#39);/g,Xo=/&(?:lt|gt|quot|amp|#39|#10|#9);/g,Qo=g("pre,textarea",!0),Ko=function(e,t){return e&&Qo(e)&&"\n"===t[0]};function Jo(e,t){for(var n,r,i=[],a=t.expectHTML,o=t.isUnaryTag||P,s=t.canBeLeftOpenTag||P,l=0,c=function(){if(n=e,r&&Vo(r)){var c=0,f=r.toLowerCase(),h=Uo[f]||(Uo[f]=new RegExp("([\\s\\S]*?)(]*>)","i")),p=e.replace(h,(function(e,n,r){return c=r.length,Vo(f)||"noscript"===f||(n=n.replace(//g,"$1").replace(//g,"$1")),Ko(f,n)&&(n=n.slice(1)),t.chars&&t.chars(n),""}));l+=e.length-p.length,e=p,d(f,l-c,l)}else{var m=e.indexOf("<");if(0===m){if(zo.test(e)&&(h=e.indexOf("--\x3e"),0<=h))return t.shouldKeepComment&&t.comment&&t.comment(e.substring(4,h),l,l+h+3),u(h+3),"continue";if(Wo.test(e)&&(h=e.indexOf("]>"),0<=h))return u(h+2),"continue";if(h=e.match(Ho),h)return u(h[0].length),"continue";if(h=e.match(Yo),h)return b=l,u(h[0].length),d(h[1],b,l),"continue";if(h=function(){var t=e.match(jo);if(t){for(var n={tagName:t[1],attrs:[],start:l},r=void u(t[0].length),i=void 0;!(r=e.match($o))&&(i=e.match(Fo)||e.match(No));)i.start=l,u(i[0].length),i.end=l,n.attrs.push(i);if(r)return n.unarySlash=r[1],u(r[0].length),n.end=l,n}}(),h){var v=h,g=v.tagName,b=v.unarySlash;a&&("p"===r&&Bo(g)&&d(r),s(g))&&r===g&&d(g);b=o(g)||!!b;for(var y=v.attrs.length,_=new Array(y),w=0;w-1")+("true"===i?":(".concat(l,")"):":_q(".concat(l,",").concat(i,")"))),ua(c,"change","var $$a=".concat(l,",")+"$$el=$event.target,"+"$$c=$$el.checked?(".concat(i,"):(").concat(a,");")+"if(Array.isArray($$a)){"+"var $$v=".concat(u?"_n("+r+")":r,",")+"$$i=_i($$a,$$v);"+"if($$el.checked){$$i<0&&(".concat(va(l,"$$a.concat([$$v])"),")}")+"else{$$i>-1&&(".concat(va(l,"$$a.slice(0,$$i).concat($$a.slice($$i+1))"),")}")+"}else{".concat(va(l,"$$c"),"}"),null,!0);else if("input"===o&&"radio"===s)i=e,a=n,r=(r=t)&&r.number,s=da(i,"value")||"null",s=r?"_n(".concat(s,")"):s,oa(i,"checked","_q(".concat(a,",").concat(s,")")),ua(i,"change",va(a,s),null,!0);else if("input"===o||"textarea"===o){s=e;var d=n,f=t,h=s.attrsMap.type,p=(f=f||{}).lazy,m=f.number,v=(f=f.trim,!p&&"range"!==h);p=p?"change":"range"===h?xa:"input",h=f?"$event.target.value.trim()":"$event.target.value";m&&(h="_n(".concat(h,")")),h=va(d,h),v&&(h="if($event.target.composing)return;".concat(h)),oa(s,"value","(".concat(d,")")),ua(s,p,h,null,!0),(f||m)&&ua(s,"blur","$forceUpdate()")}else if(!z.isReservedTag(o))return ma(e,n,t),!1;return!0},text:function(e,t){t.value&&oa(e,"textContent","_s(".concat(t.value,")"),t)},html:function(e,t){t.value&&oa(e,"innerHTML","_s(".concat(t.value,")"),t)}},isPreTag:function(e){return"pre"===e},isUnaryTag:K,mustUseProp:hi,canBeLeftOpenTag:di,isReservedTag:Ei,getTagNamespace:Oi,staticKeys:H.reduce((function(e,t){return e.concat(t.staticKeys||[])}),[]).join(",")};var Ds,Os,Ls=A((function(e){return g("type,tag,attrsList,attrsMap,plain,parent,children,attrs,start,end,rawAttrsMap"+(e?","+e:""))}));function Is(e,t){e&&(Ds=Ls(t.staticKeys||""),Os=t.isReservedTag||P,function e(t){if(t.static=Ps(t),1===t.type&&(Os(t.tag)||"slot"===t.tag||null!=t.attrsMap["inline-template"])){for(var n=0,r=t.children.length;n|^function(?:\s+[\w$]+)?\s*\(/,Bs=/\([^)]*?\);*$/,Ns=/^[A-Za-z_$][\w$]*(?:\.[A-Za-z_$][\w$]*|\['[^']*?']|\["[^"]*?"]|\[\d+]|\[[A-Za-z_$][\w$]*])*$/,Fs={esc:27,tab:9,enter:13,space:32,up:38,left:37,right:39,down:40,delete:[8,46]},js={esc:["Esc","Escape"],tab:"Tab",enter:"Enter",space:[" ","Spacebar"],up:["Up","ArrowUp"],left:["Left","ArrowLeft"],right:["Right","ArrowRight"],down:["Down","ArrowDown"],delete:["Backspace","Delete","Del"]},$s=function(e){return"if(".concat(e,")return null;")},Ys={stop:"$event.stopPropagation();",prevent:"$event.preventDefault();",self:$s("$event.target !== $event.currentTarget"),ctrl:$s("!$event.ctrlKey"),shift:$s("!$event.shiftKey"),alt:$s("!$event.altKey"),meta:$s("!$event.metaKey"),left:$s("'button' in $event && $event.button !== 0"),middle:$s("'button' in $event && $event.button !== 1"),right:$s("'button' in $event && $event.button !== 2")};function Hs(e,t){t=t?"nativeOn:":"on:";var n,r="",i="";for(n in e){var a=function e(t){if(!t)return"function(){}";if(Array.isArray(t))return"[".concat(t.map((function(t){return e(t)})).join(","),"]");var n=Ns.test(t.value),r=Rs.test(t.value),i=Ns.test(t.value.replace(Bs,""));if(t.modifiers){var a,o="",s="",l=[],c=function(e){var n;Ys[e]?(s+=Ys[e],Fs[e]&&l.push(e)):"exact"===e?(n=t.modifiers,s+=$s(["ctrl","shift","alt","meta"].filter((function(e){return!n[e]})).map((function(e){return"$event.".concat(e,"Key")})).join("||"))):l.push(e)};for(a in t.modifiers)c(a);l.length&&(o+=zs(l)),s&&(o+=s);var u=n?"return ".concat(t.value,".apply(null, arguments)"):r?"return (".concat(t.value,").apply(null, arguments)"):i?"return ".concat(t.value):t.value;return"function($event){".concat(o).concat(u,"}")}return n||r?t.value:"function($event){".concat(i?"return ".concat(t.value):t.value,"}")}(e[n]);e[n]&&e[n].dynamic?i+="".concat(n,",").concat(a,","):r+='"'.concat(n,'":').concat(a,",")}return r="{".concat(r.slice(0,-1),"}"),i?t+"_d(".concat(r,",[").concat(i.slice(0,-1),"])"):t+r}function zs(e){return"if(!$event.type.indexOf('key')&&"+"".concat(e.map(Ws).join("&&"),")return null;")}function Ws(e){var t,n=parseInt(e,10);return n?"$event.keyCode!==".concat(n):(n=Fs[e],t=js[e],"_k($event.keyCode,"+"".concat(JSON.stringify(e),",")+"".concat(JSON.stringify(n),",")+"$event.key,"+"".concat(JSON.stringify(t))+")")}var Vs={on:function(e,t){e.wrapListeners=function(e){return"_g(".concat(e,",").concat(t.value,")")}},bind:function(e,t){e.wrapData=function(n){return"_b(".concat(n,",'").concat(e.tag,"',").concat(t.value,",").concat(t.modifiers&&t.modifiers.prop?"true":"false").concat(t.modifiers&&t.modifiers.sync?",true":"",")")}},cloak:I},Us=function(e){this.options=e,this.warn=e.warn||ia,this.transforms=aa(e.modules,"transformCode"),this.dataGenFns=aa(e.modules,"genData"),this.directives=O(O({},Vs),e.directives);var t=e.isReservedTag||P;this.maybeComponent=function(e){return!!e.component||!t(e.tag)},this.onceId=0,this.staticRenderFns=[],this.pre=!1};function Gs(e,t){return t=new Us(t),e=e?"script"===e.tag?"null":qs(e,t):'_c("div")',{render:"with(this){return ".concat(e,"}"),staticRenderFns:t.staticRenderFns}}function qs(e,t){if(e.parent&&(e.pre=e.pre||e.parent.pre),e.staticRoot&&!e.staticProcessed)return Xs(e,t);if(e.once&&!e.onceProcessed)return Qs(e,t);if(e.for&&!e.forProcessed)return Js(e,t);if(e.if&&!e.ifProcessed)return Ks(e,t);if("template"!==e.tag||e.slotTarget||t.pre){if("slot"===e.tag)return l=t,d=(c=e).slotName||'"default"',l=nl(c,l),d="_t(".concat(d).concat(l?",function(){return ".concat(l,"}"):""),u=c.attrs||c.dynamicAttrs?al((c.attrs||[]).concat(c.dynamicAttrs||[]).map((function(e){return{name:S(e.name),value:e.value,dynamic:e.dynamic}}))):null,c=c.attrsMap["v-bind"],!u&&!c||l||(d+=",null"),u&&(d+=",".concat(u)),c&&(d+="".concat(u?"":",null",",").concat(c)),d+")";var n,r,i,a,o=void 0;o=e.component?(l=e.component,u=t,d=(c=e).inlineTemplate?null:nl(c,u,!0),"_c(".concat(l,",").concat(Zs(c,u)).concat(d?",".concat(d):"",")")):(n=void 0,a=t.maybeComponent(e),r=void((!e.plain||e.pre&&a)&&(n=Zs(e,t))),i=t.options.bindings,r=(r=a&&i&&!1!==i.__isScriptSetup?function(e,t){function n(n){return e[t]===n?t:e[r]===n?r:e[i]===n?i:void 0}var r=S(t),i=C(r),a=n("setup-const")||n("setup-reactive-const");return a||(a=n("setup-let")||n("setup-ref")||n("setup-maybe-ref"),a||void 0)}(i,e.tag):r)||"'".concat(e.tag,"'"),a=e.inlineTemplate?null:nl(e,t,!0),"_c(".concat(r).concat(n?",".concat(n):"").concat(a?",".concat(a):"",")"));for(var s=0;s>>0}(e)):"",")")}(e,e.scopedSlots,t),",")),e.model&&(n+="model:{value:".concat(e.model.value,",callback:").concat(e.model.callback,",expression:").concat(e.model.expression,"},")),e.inlineTemplate&&(r=function(e,t){if(e=e.children[0],e&&1===e.type)return e=Gs(e,t.options),"inlineTemplate:{render:function(){".concat(e.render,"},staticRenderFns:[").concat(e.staticRenderFns.map((function(e){return"function(){".concat(e,"}")})).join(","),"]}")}(e,t))&&(n+="".concat(r,",")),n=n.replace(/,$/,"")+"}",e.dynamicAttrs&&(n="_b(".concat(n,',"').concat(e.tag,'",').concat(al(e.dynamicAttrs),")")),e.wrapData&&(n=e.wrapData(n)),e.wrapListeners?e.wrapListeners(n):n}function el(e){return 1===e.type&&("slot"===e.tag||e.children.some(el))}function tl(e,t){var n,r=e.attrsMap["slot-scope"];return!e.if||e.ifProcessed||r?e.for&&!e.forProcessed?Js(e,t,tl):(n=e.slotScope===_s?"":String(e.slotScope),r="function(".concat(n,"){")+"return ".concat("template"===e.tag?e.if&&r?"(".concat(e.if,")?").concat(nl(e,t)||"undefined",":undefined"):nl(e,t)||"undefined":qs(e,t),"}"),n=n?"":",proxy:true","{key:".concat(e.slotTarget||'"default"',",fn:").concat(r).concat(n,"}")):Ks(e,t,tl,"null")}function nl(e,t,n,r,i){var a,o,s;e=e.children;if(e.length)return a=e[0],1===e.length&&a.for&&"template"!==a.tag&&"slot"!==a.tag?(o=n?t.maybeComponent(a)?",1":",0":"","".concat((r||qs)(a,t)).concat(o)):(r=n?function(e,t){for(var n=0,r=0;r':'
    ',0>>2];e.sigBytes-=t}},r.pad.Iso10126)},a15b:function(e,t,n){"use strict";var r=n("23e7"),i=n("e330"),a=n("44ad"),o=n("fc6a"),s=(n=n("a640"),i([].join));r({target:"Array",proto:!0,forced:a!==Object||!n("join",",")},{join:function(e){return s(o(this),void 0===e?",":e)}})},a16a:function(e,t){e.exports=function(e,t){if(e.indexOf)return e.indexOf(t);for(var n=0,r=e.length;n=3&&e%100<=10?3:e%100>=11?4:5},n={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},r=function(e){return function(r,i,a,o){var s=t(r),l=n[e][t(r)];return 2===s&&(l=l[i?0:1]),l.replace(/%d/i,r)}},i=["جانفي","فيفري","مارس","أفريل","ماي","جوان","جويلية","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر"];e.defineLocale("ar-dz",{months:i,monthsShort:i,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:r("s"),ss:r("s"),m:r("m"),mm:r("m"),h:r("h"),hh:r("h"),d:r("d"),dd:r("d"),M:r("M"),MM:r("M"),y:r("y"),yy:r("y")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:0,doy:4}})}(n("c1df"))},a388:function(e,t,n){"use strict";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})(e)}Object.defineProperty(t,"__esModule",{value:!0});var i={},a=(t.default=void 0,function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};if(t=o(t),t&&t.has(e))return t.get(e);var n,i={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(n in e){var s;"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&((s=a?Object.getOwnPropertyDescriptor(e,n):null)&&(s.get||s.set)?Object.defineProperty(i,n,s):i[n]=e[n])}return i.default=e,t&&t.set(e,i),i}(n("1618")));function o(e){var t,n;return"function"!=typeof WeakMap?null:(t=new WeakMap,n=new WeakMap,(o=function(e){return e?n:t})(e))}Object.keys(a).forEach((function(e){"default"===e||"__esModule"===e||Object.prototype.hasOwnProperty.call(i,e)||e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}})})),t.default=a},a38e:function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n("53ca");function i(e){return e=function(e,t){if("object"!==Object(r.a)(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0===n)return("string"===t?String:Number)(e);if(n=n.call(e,t||"default"),"object"!==Object(r.a)(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}(e,"string"),"symbol"===Object(r.a)(e)?e:String(e)}},a3de:function(e,t,n){"use strict";var r=!("undefined"==typeof window||!window.document||!window.document.createElement);r={canUseDOM:r,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:r&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:r&&!!window.screen,isInWorker:!r};e.exports=r},a40e:function(e,t,n){function r(e,t){t=(this._lBlock>>>e^this._rBlock)&t,this._rBlock^=t,this._lBlock^=t<>>e^this._lBlock)&t,this._lBlock^=t,this._rBlock^=t<>>5]>>>31-r%32&1}for(var i=this._subKeys=[],a=0;a<16;a++){var o=i[a]=[],u=c[a];for(n=0;n<24;n++)o[n/6|0]|=t[(l[n]-1+u)%28]<<31-n%6,o[4+(n/6|0)]|=t[28+(l[n+24]-1+u)%28]<<31-n%6;for(o[0]=o[0]<<1|o[0]>>>31,n=1;n<7;n++)o[n]=o[n]>>>4*(n-1)+3;o[7]=o[7]<<5|o[7]>>>27}var d=this._invSubKeys=[];for(n=0;n<16;n++)d[n]=i[15-n]},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._subKeys)},decryptBlock:function(e,t){this._doCryptBlock(e,t,this._invSubKeys)},_doCryptBlock:function(e,t,n){this._lBlock=e[t],this._rBlock=e[t+1],r.call(this,4,252645135),r.call(this,16,65535),i.call(this,2,858993459),i.call(this,8,16711935),r.call(this,1,1431655765);for(var a=0;a<16;a++){for(var o=n[a],s=this._lBlock,l=this._rBlock,c=0,f=0;f<8;f++)c|=u[f][((l^o[f])&d[f])>>>0];this._lBlock=l,this._rBlock=s^c}var h=this._lBlock;this._lBlock=this._rBlock,this._rBlock=h,r.call(this,1,1431655765),i.call(this,8,16711935),i.call(this,2,858993459),r.call(this,16,65535),r.call(this,4,252645135),e[t]=this._lBlock,e[t+1]=this._rBlock},keySize:2,ivSize:2,blockSize:2}),n.DES=o._createHelper(f),h=h.TripleDES=o.extend({_doReset:function(){var e=this._key.words;if(2!==e.length&&4!==e.length&&e.length<6)throw new Error("Invalid key length - 3DES requires the key length to be 64, 128, 192 or >192.");var t=e.slice(0,2),n=e.length<4?e.slice(0,2):e.slice(2,4);e=e.length<6?e.slice(0,2):e.slice(4,6);this._des1=f.createEncryptor(a.create(t)),this._des2=f.createEncryptor(a.create(n)),this._des3=f.createEncryptor(a.create(e))},encryptBlock:function(e,t){this._des1.encryptBlock(e,t),this._des2.decryptBlock(e,t),this._des3.encryptBlock(e,t)},decryptBlock:function(e,t){this._des3.decryptBlock(e,t),this._des2.encryptBlock(e,t),this._des1.decryptBlock(e,t)},keySize:6,ivSize:2,blockSize:2}),n.TripleDES=o._createHelper(h),e.TripleDES)},a434:function(e,t,n){"use strict";var r=n("23e7"),i=n("7b0b"),a=n("23cb"),o=n("5926"),s=n("07fa"),l=n("3a34"),c=n("3511"),u=n("65f0"),d=n("8418"),f=n("083a"),h=(n=n("1dde")("splice"),Math.max),p=Math.min;r({target:"Array",proto:!0,forced:!n},{splice:function(e,t){var n,r,m,v,g,b,y=i(this),_=s(y),w=a(e,_);e=arguments.length;for(0===e?n=r=0:r=1===e?(n=0,_-w):(n=e-2,p(h(o(t),0),_-w)),c(_+n-r),m=u(y,r),v=0;ve.length)&&(t=e.length);for(var n=0,r=new Array(t);nt.clientHeight,this.scrollbarWidth=c?t.offsetWidth-t.clientWidth:0,this.overflowY=c,this.tableWidth=r,this.tableHeight=d,e?(this.headerHeight=e.clientHeight,this.$nextTick((function(){e&&t&&e.scrollLeft!==t.scrollLeft&&(e.scrollLeft=t.scrollLeft)}))):this.headerHeight=0,n?(a=n.offsetHeight,this.scrollbarHeight=Math.max(a-n.clientHeight,0),this.overflowX=r>n.clientWidth,this.footerHeight=a):(this.footerHeight=0,this.scrollbarHeight=Math.max(d-t.clientHeight,0),this.overflowX=in.clientWidth;return h&&(d||f||t||p)&&(Object.assign(s,{row:u,column:l,visible:!0,currOpts:null}),this.$nextTick((function(){var e=o.tooltip;e&&e.open(!p&&r||n,c.default.formatText(h))}))),this.$nextTick()},openTooltip:function(e,t){var n=this.$refs.commTip;return n?n.open(e,t):this.$nextTick()},closeTooltip:function(){var e=this.$refs,t=this.tooltipStore,n=e.tooltip;e=e.commTip;return t.visible&&(Object.assign(t,{row:null,column:null,content:null,visible:!1,currOpts:null}),n)&&n.close(),e&&e.close(),this.$nextTick()},isAllCheckboxChecked:function(){return this.isAllSelected},isAllCheckboxIndeterminate:function(){return!this.isAllSelected&&this.isIndeterminate},isCheckboxIndeterminate:function(){return(0,f.warnLog)("vxe.error.delFunc",["isCheckboxIndeterminate","isAllCheckboxIndeterminate"]),this.isAllCheckboxIndeterminate()},getCheckboxIndeterminateRecords:function(e){var t,n,r=this.treeConfig,a=this.treeIndeterminateMaps,o=this.fullDataRowIdData;return r?(t=[],n=[],i.default.each(a,(function(e,r){e&&(t.push(e),o[r])&&n.push(e)})),e?t:n):[]},handleDefaultSelectionChecked:function(){var e,t=this.fullDataRowIdData,n=this.checkboxOpts,r=n.checkAll;n=n.checkRowKeys;r?this.handleCheckedAllCheckboxRow(!0,!0):n&&(e=[],n.forEach((function(n){t[n]&&e.push(t[n].row)})),this.handleCheckedCheckboxRow(e,!0,!0))},handleCheckedCheckboxRow:function(e,t,n){var r=this;return(e=e&&!i.default.isArray(e)?[e]:e).forEach((function(e){return r.handleSelectRow({row:e},!!t,n)})),this.$nextTick()},setCheckboxRow:function(e,t){return this.handleCheckedCheckboxRow(e,t,!0)},isCheckedByCheckboxRow:function(e){var t=this.selectCheckboxMaps,n=this.checkboxOpts.checkField;return n?i.default.get(e,n):!!t[(0,l.getRowid)(this,e)]},isIndeterminateByCheckboxRow:function(e){return!!this.treeIndeterminateMaps[(0,l.getRowid)(this,e)]&&!this.isCheckedByCheckboxRow(e)},handleSelectRow:function(e,t,n){var r=this,a=e.row,o=(e=this.selectCheckboxMaps,this.afterFullData),s=this.treeConfig,c=this.treeOpts,u=this.treeIndeterminateMaps,d=this.checkboxOpts,f=d.checkField,h=d.checkStrictly,p=d.checkMethod,m=x({},e),v=(e=c.children||c.childrenField,d.indeterminateField||d.halfField);c=(0,l.getRowid)(this,a);if(f)if(s&&!h){-1===t?(u[c]||(v&&i.default.set(a,v,!0),u[c]=a),i.default.set(a,f,!1)):i.default.eachTree([a],(function(e){(r.eqRow(e,a)||n||!p||p({row:e}))&&(i.default.set(e,f,t),v&&i.default.set(a,v,!1),delete u[(0,l.getRowid)(r,e)],r.handleCheckboxReserveRow(a,t))}),{children:e});var g,b,y;d=i.default.findTree(o,(function(e){return r.eqRow(e,a)}),{children:e});if(d&&d.parent)return g=[],b={},!n&&p?d.items.forEach((function(e){var t;p({row:e})&&(t=(0,l.getRowid)(r,e),g.push(b[t]=e))})):d.items.forEach((function(e){var t=(0,l.getRowid)(r,e);g.push(b[t]=e)})),k=i.default.find(d.items,(function(e){return!!u[(0,l.getRowid)(r,e)]}))?-1:(y=[],d.items.forEach((function(e){i.default.get(e,f)&&y.push(e)})),y.filter((function(e){return b[(0,l.getRowid)(r,e)]})).length===g.length||!(!y.length&&-1!==t)&&-1),this.selectCheckboxMaps=m,this.handleSelectRow({row:d.parent},k,n)}else!n&&p&&!p({row:a})||(i.default.set(a,f,t),this.handleCheckboxReserveRow(a,t));else if(s&&!h){-1===t?(u[c]||(v&&i.default.set(a,v,!0),u[c]=a),m[c]&&delete m[c]):i.default.eachTree([a],(function(e){var o=(0,l.getRowid)(r,e);(r.eqRow(e,a)||n||!p||p({row:e}))&&(t?m[o]=e:m[o]&&delete m[o],v&&i.default.set(a,v,!1),delete u[(0,l.getRowid)(r,e)],r.handleCheckboxReserveRow(a,t))}),{children:e});var _,w,A,k;d=i.default.findTree(o,(function(e){return r.eqRow(e,a)}),{children:e});if(d&&d.parent)return _=[],w={},!n&&p?d.items.forEach((function(e){var t;p({row:e})&&(t=(0,l.getRowid)(r,e),_.push(w[t]=e))})):d.items.forEach((function(e){var t=(0,l.getRowid)(r,e);_.push(w[t]=e)})),k=i.default.find(d.items,(function(e){return!!u[(0,l.getRowid)(r,e)]}))?-1:(A=[],d.items.forEach((function(e){var t=(0,l.getRowid)(r,e);m[t]&&A.push(e)})),A.filter((function(e){return w[(0,l.getRowid)(r,e)]})).length===_.length||!(!A.length&&-1!==t)&&-1),this.selectCheckboxMaps=m,this.handleSelectRow({row:d.parent},k,n)}else!n&&p&&!p({row:a})||(t?m[c]||(m[c]=a):m[c]&&delete m[c],this.handleCheckboxReserveRow(a,t));this.selectCheckboxMaps=m,this.checkSelectionStatus()},handleToggleCheckRowEvent:function(e,t){var n=this.selectCheckboxMaps,r=this.checkboxOpts.checkField,a=t.row,o=!1;o=r?!i.default.get(a,r):!n[(0,l.getRowid)(this,a)];e?this.triggerCheckRowEvent(e,t,o):this.handleSelectRow(t,o)},triggerCheckRowEvent:function(e,t,n){var r=this.checkboxOpts,i=this.afterFullData,a=r.checkMethod,o=t.row;if(r.isShiftKey&&e.shiftKey&&!this.treeConfig&&(r=this.getCheckboxRecords(),r.length)){r=r[0];var s=this.getVTRowIndex(o);r=this.getVTRowIndex(r);if(s!==r)return this.setAllCheckboxRow(!1),i=sDate.now()-300,O(e,a,"vxe-cell--sort").flag),s=O(e,a,"vxe-cell--filter").flag;return"cell"!==r.trigger||n||o||s||this.triggerSortEvent(e,i,j(this,i)),this.emitEvent("header-cell-click",Object.assign({triggerResizable:n,triggerSort:o,triggerFilter:s,cell:a},t),e),this.columnOpts.isCurrent||this.highlightCurrentColumn?this.setCurrentColumn(i):this.$nextTick()},triggerHeaderCellDblclickEvent:function(e,t){this.emitEvent("header-cell-dblclick",Object.assign({cell:e.currentTarget},t),e)},getCurrentColumn:function(){return this.columnOpts.isCurrent||this.highlightCurrentColumn?this.currentColumn:null},setCurrentColumn:function(e){return e=(0,l.handleFieldOrColumn)(this,e),e&&(this.clearCurrentColumn(),this.currentColumn=e),this.$nextTick()},clearCurrentColumn:function(){return this.currentColumn=null,this.$nextTick()},checkValidate:function(e){return s.default._valid?this.triggerValidate(e):this.$nextTick()},handleChangeCell:function(e,t){var n=this;this.checkValidate("blur").catch((function(e){return e})).then((function(){n.handleActived(t,e).then((function(){return n.checkValidate("change")})).catch((function(e){return e}))}))},triggerCellClickEvent:function(e,t){var n=this.highlightCurrentRow,r=this.editStore,i=this.radioOpts,a=this.expandOpts,o=this.treeOpts,s=this.editConfig,l=this.editOpts,u=this.checkboxOpts,d=this.rowOpts,f=(r=r.actived,t),h=f.row,p=(f=f.column,f.type),m=f.treeNode,v="radio"===p,g="checkbox"===p,b=(p="expand"===p,e.currentTarget),y=v&&O(e,b,"vxe-cell--radio").flag,_=g&&O(e,b,"vxe-cell--checkbox").flag,w=m&&O(e,b,"vxe-tree--btn-wrapper").flag,x=p&&O(e,b,"vxe-table--expanded").flag;t=Object.assign({cell:b,triggerRadio:y,triggerCheckbox:_,triggerTreeNode:w,triggerExpandNode:x},t),!_&&!y&&(!x&&("row"===a.trigger||p&&"cell"===a.trigger)&&this.triggerRowExpandEvent(e,t),"row"===o.trigger||m&&"cell"===o.trigger)&&this.triggerTreeExpandEvent(e,t),w||(x||(!d.isCurrent&&!n||_||y||this.triggerCurrentRowEvent(e,t),!y&&("row"===i.trigger||v&&"cell"===i.trigger)&&this.triggerRadioRowEvent(e,t),!_&&("row"===u.trigger||g&&"cell"===u.trigger)&&this.handleToggleCheckRowEvent(e,t)),(0,c.isEnableConf)(s)&&("manual"===l.trigger?r.args&&r.row===h&&f!==r.column&&this.handleChangeCell(e,t):r.args&&h===r.row&&f===r.column||("click"===l.trigger||"dblclick"===l.trigger&&"row"===l.mode&&r.row===h)&&this.handleChangeCell(e,t))),this.emitEvent("cell-click",t,e)},triggerCellDblclickEvent:function(e,t){var n=this,r=this.editStore,i=this.editConfig,a=this.editOpts,o=(r=r.actived,e.currentTarget);t.cell=o,!(0,c.isEnableConf)(i)||"dblclick"!==a.trigger||r.args&&e.currentTarget===r.args.cell||("row"===a.mode?this.checkValidate("blur").catch((function(e){return e})).then((function(){n.handleActived(t,e).then((function(){return n.checkValidate("change")})).catch((function(e){return e}))})):"cell"===a.mode&&this.handleActived(t,e).then((function(){return n.checkValidate("change")})).catch((function(e){return e}))),this.emitEvent("cell-dblclick",t,e)},handleDefaultSort:function(){var e=this,t=this.sortConfig,n=this.sortOpts,r=n.defaultSort;r&&(r=i.default.isArray(r)?r:[r]).length&&((t.multiple?r:r.slice(0,1)).forEach((function(t,n){var r=t.field;t=t.order;r&&t&&(r=e.getColumnByField(r))&&r.sortable&&(r.order=t,r.sortTime=Date.now()+n)})),n.remote||this.handleTableData(!0).then(this.updateStyle))},triggerSortEvent:function(e,t,n){var r=this.sortOpts,i=t.field,a=t.sortable,o=t.remoteSort;if(a||o){if(n&&t.order!==n?this.sort({field:i,order:n}):this.clearSort(r.multiple?t:null),a={$table:this,$event:e,column:t,field:i,property:i,order:t.order,sortList:this.getSortColumns(),sortTime:t.sortTime},this.mouseConfig&&this.mouseOpts.area&&this.handleSortEvent)return this.handleSortEvent(e,a);this.emitEvent("sort-change",a,e)}},sort:function(e,t){var n,r=this,a=this.sortOpts,o=a.multiple,s=a.remote,l=a.orders;return e&&i.default.isString(e)&&(e=[{field:e,order:t}]),(e=i.default.isArray(e)?e:[e]).length?(o||G(this),(o?e:[e[0]]).forEach((function(e,t){var a=e.field,o=(e=e.order,a);(o=i.default.isString(a)?r.getColumnByField(a):o)&&(o.sortable||o.remoteSort)&&(n=n||o,-1===l.indexOf(e)&&(e=j(r,o)),o.order!==e&&(o.order=e),o.sortTime=Date.now()+t)})),(!s||n&&n.remoteSort)&&this.handleTableData(!0),this.$nextTick().then((function(){return r.updateCellAreas(),r.updateStyle()}))):this.$nextTick()},clearSort:function(e){var t=this.sortOpts;return e?(e=(0,l.handleFieldOrColumn)(this,e))&&(e.order=null):G(this),t.remote||this.handleTableData(!0),this.$nextTick().then(this.updateStyle)},getSortColumn:function(){return i.default.find(this.tableFullColumn,(function(e){return(e.sortable||e.remoteSort)&&e.order}))},isSort:function(e){return e?(e=(0,l.handleFieldOrColumn)(this,e))&&e.sortable&&!!e.order:0=11?e:e+12:"sonten"===t||"ndalu"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"enjing":e<15?"siyang":e<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",ss:"%d detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}})}(n("c1df"))},b575:function(e,t,n){"use strict";var r,i,a,o,s,l,c=n("da84"),u=n("0366"),d=n("06cf").f,f=n("2cf4").set,h=n("01b4"),p=n("1cdc"),m=n("d4c3"),v=n("a4b4"),g=n("605d"),b=(n=c.MutationObserver||c.WebKitMutationObserver,c.document),y=c.process,_=c.Promise;d=d(c,"queueMicrotask"),d=d&&d.value;d||(o=new h,s=function(){var e,t;for(g&&(e=y.domain)&&e.exit();t=o.get();)try{t()}catch(e){throw o.head&&l(),e}e&&e.enter()},l=p||g||v||!n||!b?!m&&_&&_.resolve?((h=_.resolve(void 0)).constructor=_,a=u(h.then,h),function(){a(s)}):g?function(){y.nextTick(s)}:(f=u(f,c),function(){f(s)}):(r=!0,i=b.createTextNode(""),new n(s).observe(i,{characterData:!0}),function(){i.data=r=!r}),d=function(e){o.head||l(),o.add(e)}),e.exports=d},b580:function(e,t,n){n=n("39bc");var r=typeof WeakSet!==n;e.exports=function(e){return r&&e instanceof WeakSet}},b5b7:function(e,t,n){!function(e){"use strict"; //! moment.js locale configuration -var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),r=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],i=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es-mx",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,r){return e?/-MMM-/.test(r)?n[e.month()]:t[e.month()]:t},monthsRegex:i,monthsShortRegex:i,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:0,doy:4},invalidDate:"Fecha inválida"})}(n("c1df"))},b619:function(e,t,n){"use strict";function r(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function i(e,t){void 0===e&&(e={}),void 0===t&&(t={}),Object.keys(t).forEach((function(n){void 0===e[n]?e[n]=t[n]:r(t[n])&&r(e[n])&&0")){let e="div";for(0===l.indexOf(":~]/)?(t||a).querySelectorAll(e.trim()):[a.getElementById(e.trim().split("#")[1])],r=0;r0{l.fn[e]=l.fn[e]||u[e]}),{deleteProps(e){const t=e;Object.keys(t).forEach(e=>{try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}})},nextTick(e,t=0){return setTimeout(e,t)},now(){return Date.now()},getTranslate(e,t="x"){let n,r,i;return e=o.getComputedStyle(e,null),o.WebKitCSSMatrix?(6<(r=e.transform||e.webkitTransform).split(",").length&&(r=r.split(", ").map(e=>e.replace(",",".")).join(", ")),i=new o.WebKitCSSMatrix("none"===r?"":r)):(i=e.MozTransform||e.OTransform||e.MsTransform||e.msTransform||e.transform||e.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),n=i.toString().split(",")),"x"===t&&(r=o.WebKitCSSMatrix?i.m41:16===n.length?parseFloat(n[12]):parseFloat(n[4])),(r="y"===t?o.WebKitCSSMatrix?i.m42:16===n.length?parseFloat(n[13]):parseFloat(n[5]):r)||0},parseUrlQuery(e){var t,n,r,i={};let a,s=e||o.location.href;if("string"==typeof s&&s.length)for(r=(t=(s=-1""!==e)).length,a=0;a{t.on(e,t.params.on[e])})}on(e,t,n){const r=this;if("function"==typeof t){const i=n?"unshift":"push";e.split(" ").forEach(e=>{r.eventsListeners[e]||(r.eventsListeners[e]=[]),r.eventsListeners[e][i](t)})}return r}once(e,t,n){const r=this;return"function"!=typeof t?r:(i.f7proxy=t,r.on(e,i,n));function i(...n){r.off(e,i),i.f7proxy&&delete i.f7proxy,t.apply(r,n)}}off(e,t){const n=this;return n.eventsListeners&&e.split(" ").forEach(e=>{void 0===t?n.eventsListeners[e]=[]:n.eventsListeners[e]&&n.eventsListeners[e].length&&n.eventsListeners[e].forEach((r,i)=>{(r===t||r.f7proxy&&r.f7proxy===t)&&n.eventsListeners[e].splice(i,1)})}),n}emit(...e){const t=this;if(t.eventsListeners){let n,r,i;i="string"==typeof e[0]||Array.isArray(e[0])?(n=e[0],r=e.slice(1,e.length),t):(n=e[0].events,r=e[0].data,e[0].context||t),(Array.isArray(n)?n:n.split(" ")).forEach(e=>{if(t.eventsListeners&&t.eventsListeners[e]){const n=[];t.eventsListeners[e].forEach(e=>{n.push(e)}),n.forEach(e=>{e.apply(i,r)})}})}return t}useModulesParams(e){const t=this;t.modules&&Object.keys(t.modules).forEach(n=>{n=t.modules[n],n.params&&d.extend(e,n.params)})}useModules(e={}){const t=this;t.modules&&Object.keys(t.modules).forEach(n=>{const r=t.modules[n];n=e[n]||{},r.instance&&Object.keys(r.instance).forEach(e=>{var n=r.instance[e];t[e]="function"==typeof n?n.bind(t):n}),r.on&&t.on&&Object.keys(r.on).forEach(e=>{t.on(e,r.on[e])}),r.create&&r.create.bind(t)(n)})}static set components(e){this.use&&this.use(e)}static installModule(e,...t){const n=this;n.prototype.modules||(n.prototype.modules={});var r=e.name||Object.keys(n.prototype.modules).length+"_"+d.now();return(n.prototype.modules[r]=e).proto&&Object.keys(e.proto).forEach(t=>{n.prototype[t]=e.proto[t]}),e.static&&Object.keys(e.static).forEach(t=>{n[t]=e.static[t]}),e.install&&e.install.apply(n,t),n}static use(e,...t){const n=this;return Array.isArray(e)?(e.forEach(e=>n.installModule(e)),n):n.installModule(e,...t)}}n={updateSize:function(){let e,t;var n=this.$el;e=void 0!==this.params.width?this.params.width:n[0].clientWidth,t=void 0!==this.params.height?this.params.height:n[0].clientHeight,0===e&&this.isHorizontal()||0===t&&this.isVertical()||(e=e-parseInt(n.css("padding-left"),10)-parseInt(n.css("padding-right"),10),t=t-parseInt(n.css("padding-top"),10)-parseInt(n.css("padding-bottom"),10),d.extend(this,{width:e,height:t,size:this.isHorizontal()?e:t}))},updateSlides:function(){var e=this;const t=e.params;var{$wrapperEl:n,size:r,rtlTranslate:i,wrongRTL:a}=e,s=((g=e.virtual&&t.virtual.enabled)?e.virtual:e).slides.length;const l=n.children("."+e.params.slideClass);var c=(g?e.virtual.slides:l).length;let u=[];const f=[];var h=[];function p(e){return!t.cssMode||e!==l.length-1}let m=t.slidesOffsetBefore,v=("function"==typeof m&&(m=t.slidesOffsetBefore.call(e)),t.slidesOffsetAfter);"function"==typeof v&&(v=t.slidesOffsetAfter.call(e));var g=e.snapGrid.length,b=e.snapGrid.length;let y=t.spaceBetween,_=-m,w=0,x=0;if(void 0!==r){let B,N;"string"==typeof y&&0<=y.indexOf("%")&&(y=parseFloat(y.replace("%",""))/100*r),e.virtualSize=-y,i?l.css({marginLeft:"",marginTop:""}):l.css({marginRight:"",marginBottom:""}),1S||r===S&&i===A-1)&&(i+=1)>=A&&(i=0,r+=1)):(i=Math.floor(n/k),r=n-i*k),R.css("margin-"+(e.isHorizontal()?"top":"left"),0!==i&&t.spaceBetween&&t.spaceBetween+"px")}"none"!==R.css("display")&&("auto"===t.slidesPerView?(C=o.getComputedStyle(R[0],null),E=R[0].style.transform,T=R[0].style.webkitTransform,E&&(R[0].style.transform="none"),T&&(R[0].style.webkitTransform="none"),N=t.roundLengths?e.isHorizontal()?R.outerWidth(!0):R.outerHeight(!0):e.isHorizontal()?(D=parseFloat(C.getPropertyValue("width")),O=parseFloat(C.getPropertyValue("padding-left")),L=parseFloat(C.getPropertyValue("padding-right")),I=parseFloat(C.getPropertyValue("margin-left")),P=parseFloat(C.getPropertyValue("margin-right")),(M=C.getPropertyValue("box-sizing"))&&"border-box"===M?D+I+P:D+O+L+I+P):(M=parseFloat(C.getPropertyValue("height")),D=parseFloat(C.getPropertyValue("padding-top")),O=parseFloat(C.getPropertyValue("padding-bottom")),L=parseFloat(C.getPropertyValue("margin-top")),I=parseFloat(C.getPropertyValue("margin-bottom")),(P=C.getPropertyValue("box-sizing"))&&"border-box"===P?M+L+I:M+D+O+L+I),E&&(R[0].style.transform=E),T&&(R[0].style.webkitTransform=T),t.roundLengths&&(N=Math.floor(N))):(N=(r-(t.slidesPerView-1)*y)/t.slidesPerView,t.roundLengths&&(N=Math.floor(N)),l[n]&&(e.isHorizontal()?l[n].style.width=N+"px":l[n].style.height=N+"px")),l[n]&&(l[n].swiperSlideSize=N),h.push(N),t.centeredSlides?(_=_+N/2+w/2+y,0===w&&0!==n&&(_=_-r/2-y),0===n&&(_=_-r/2-y),Math.abs(_)<.001&&(_=0),t.roundLengths&&(_=Math.floor(_)),x%t.slidesPerGroup==0&&u.push(_),f.push(_)):(t.roundLengths&&(_=Math.floor(_)),(x-Math.min(e.params.slidesPerGroupSkip,x))%e.params.slidesPerGroup==0&&u.push(_),f.push(_),_=_+N+y),e.virtualSize+=N+y,w=N,x+=1)}let F;if(e.virtualSize=Math.max(e.virtualSize,r)+v,i&&a&&("slide"===t.effect||"coverflow"===t.effect)&&n.css({width:e.virtualSize+t.spaceBetween+"px"}),t.setWrapperSize&&(e.isHorizontal()?n.css({width:e.virtualSize+t.spaceBetween+"px"}):n.css({height:e.virtualSize+t.spaceBetween+"px"})),1{e+=n+(t.spaceBetween||0)});const n=(e-=t.spaceBetween)-r;u=u.map(e=>e<0?-m:e>n?n+v:e)}if(t.centerInsufficientSlides){let e=0;if(h.forEach(n=>{e+=n+(t.spaceBetween||0)}),(e-=t.spaceBetween){u[n]=e-t}),f.forEach((e,n)=>{f[n]=e+t})}}d.extend(e,{slides:l,snapGrid:u,slidesGrid:f,slidesSizesGrid:h}),c!==s&&e.emit("slidesLengthChange"),u.length!==g&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),f.length!==b&&e.emit("slidesGridLengthChange"),(t.watchSlidesProgress||t.watchSlidesVisibility)&&e.updateSlidesOffset()}},updateAutoHeight:function(e){var t,n=this;const r=[];let i,a=0;if("number"==typeof e?n.setTransition(e):!0===e&&n.setTransition(n.params.speed),"auto"!==n.params.slidesPerView&&1{r.push(t)});else for(i=0;in.slides.length)break;r.push(n.slides.eq(o)[0])}else r.push(n.slides.eq(n.activeIndex)[0]);for(i=0;ia?t:a);a&&n.$wrapperEl.css("height",a+"px")},updateSlidesOffset:function(){var e=this.slides;for(let t=0;t=t.size)&&(t.visibleSlides.push(s),t.visibleSlidesIndexes.push(e),r.eq(e).addClass(n.slideVisibleClass)),s.progress=i?-c:c}t.visibleSlides=l(t.visibleSlides)}},updateProgress:function(e){var t=this,n=(void 0===e&&(n=t.rtlTranslate?-1:1,e=t&&t.translate&&t.translate*n||0),t.params),r=t.maxTranslate()-t.minTranslate();let{progress:i,isBeginning:a,isEnd:o}=t;var s=a,l=o;o=0==r?(i=0,a=!0):(i=(e-t.minTranslate())/r,a=i<=0,1<=i),d.extend(t,{progress:i,isBeginning:a,isEnd:o}),(n.watchSlidesProgress||n.watchSlidesVisibility||n.centeredSlides&&n.autoHeight)&&t.updateSlidesProgress(e),a&&!s&&t.emit("reachBeginning toEdge"),o&&!l&&t.emit("reachEnd toEdge"),(s&&!a||l&&!o)&&t.emit("fromEdge"),t.emit("progress",i)},updateSlidesClasses:function(){var{slides:e,params:t,$wrapperEl:n,activeIndex:r,realIndex:i}=this,a=this.virtual&&t.virtual.enabled;e.removeClass(`${t.slideActiveClass} ${t.slideNextClass} ${t.slidePrevClass} ${t.slideDuplicateActiveClass} ${t.slideDuplicateNextClass} `+t.slideDuplicatePrevClass);let o,s=((o=a?this.$wrapperEl.find(`.${t.slideClass}[data-swiper-slide-index="${r}"]`):e.eq(r)).addClass(t.slideActiveClass),t.loop&&(o.hasClass(t.slideDuplicateClass)?n.children(`.${t.slideClass}:not(.${t.slideDuplicateClass})[data-swiper-slide-index="${i}"]`):n.children(`.${t.slideClass}.${t.slideDuplicateClass}[data-swiper-slide-index="${i}"]`)).addClass(t.slideDuplicateActiveClass),o.nextAll("."+t.slideClass).eq(0).addClass(t.slideNextClass)),l=(t.loop&&0===s.length&&(s=e.eq(0)).addClass(t.slideNextClass),o.prevAll("."+t.slideClass).eq(0).addClass(t.slidePrevClass));t.loop&&0===l.length&&(l=e.eq(-1)).addClass(t.slidePrevClass),t.loop&&((s.hasClass(t.slideDuplicateClass)?n.children(`.${t.slideClass}:not(.${t.slideDuplicateClass})[data-swiper-slide-index="${s.attr("data-swiper-slide-index")}"]`):n.children(`.${t.slideClass}.${t.slideDuplicateClass}[data-swiper-slide-index="${s.attr("data-swiper-slide-index")}"]`)).addClass(t.slideDuplicateNextClass),(l.hasClass(t.slideDuplicateClass)?n.children(`.${t.slideClass}:not(.${t.slideDuplicateClass})[data-swiper-slide-index="${l.attr("data-swiper-slide-index")}"]`):n.children(`.${t.slideClass}.${t.slideDuplicateClass}[data-swiper-slide-index="${l.attr("data-swiper-slide-index")}"]`)).addClass(t.slideDuplicatePrevClass))},updateActiveIndex:function(e){var t=this,n=t.rtlTranslate?t.translate:-t.translate,{slidesGrid:r,snapGrid:i,params:a,activeIndex:o,realIndex:s,snapIndex:l}=t;let c,u=e;if(void 0===u){for(let e=0;e=r[e]&&n=r[e]&&n=r[e]&&(u=e);a.normalizeSlideIndex&&(u<0||void 0===u)&&(u=0)}(c=0<=i.indexOf(n)?i.indexOf(n):(e=Math.min(a.slidesPerGroupSkip,u))+Math.floor((u-e)/a.slidesPerGroup))>=i.length&&(c=i.length-1),u===o?c!==l&&(t.snapIndex=c,t.emit("snapIndexChange")):(e=parseInt(t.slides.eq(u).attr("data-swiper-slide-index")||u,10),d.extend(t,{snapIndex:c,realIndex:e,previousIndex:o,activeIndex:u}),t.emit("activeIndexChange"),t.emit("snapIndexChange"),s!==e&&t.emit("realIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&t.emit("slideChange"))},updateClickedSlide:function(e){var t=this,n=t.params,r=l(e.target).closest("."+n.slideClass)[0];let i=!1;if(r)for(let a=0;a=o.length&&(h=o.length-1),(c||e.initialSlide||0)===(l||0)&&n&&i.emit("beforeSlideChangeStart");var p=-o[h];if(i.updateProgress(p),e.normalizeSlideIndex)for(let v=0;v=Math.floor(100*s[v])&&(a=v);if(i.initialized&&a!==c){if(!i.allowSlideNext&&pi.translate&&p>i.maxTranslate()&&(c||0)!==a)return!1}let m;if(m=a>c?"next":al(e)),o.map(e=>l(e)),a[i.indexOf(c)];let u,d=a[i.indexOf(c)-1];return void 0===d&&r.cssMode&&a.forEach(e=>{!d&&c>=e&&(d=e)}),void 0!==d&&(u=o.indexOf(d))<0&&(u=this.activeIndex-1),this.slideTo(u,e,t,n)},slideReset:function(e=this.params.speed,t=!0,n){return this.slideTo(this.activeIndex,e,t,n)},slideToClosest:function(e=this.params.speed,t=!0,n,r=.5){var i=this;let a=i.activeIndex;var o,s=(s=Math.min(i.params.slidesPerGroupSkip,a))+Math.floor((a-s)/i.params.slidesPerGroup),l=i.rtlTranslate?i.translate:-i.translate;return l>=i.snapGrid[s]?(o=i.snapGrid[s],(i.snapGrid[s+1]-o)*re.slides.length-e.loopedSlides+i/2?(e.loopFix(),a=r.children(`.${n.slideClass}[data-swiper-slide-index="${t}"]:not(.${n.slideDuplicateClass})`).eq(0).index(),d.nextTick(()=>{e.slideTo(a)})):e.slideTo(a):a>e.slides.length-i?(e.loopFix(),a=r.children(`.${n.slideClass}[data-swiper-slide-index="${t}"]:not(.${n.slideDuplicateClass})`).eq(0).index(),d.nextTick(()=>{e.slideTo(a)})):e.slideTo(a)):e.slideTo(a)}},g={loopCreate:function(){const e=this;var{params:t,$wrapperEl:n}=e;n.children(`.${t.slideClass}.`+t.slideDuplicateClass).remove();let r=n.children("."+t.slideClass);if(t.loopFillGroupWithBlank){var i=t.slidesPerGroup-r.length%t.slidesPerGroup;if(i!==t.slidesPerGroup){for(let e=0;er.length&&(e.loopedSlides=r.length);const s=[],c=[];r.each((t,n)=>{var i=l(n);t=r.length-e.loopedSlides&&s.push(n),i.attr("data-swiper-slide-index",t)});for(let a=0;a=n.length-r&&(l=-n.length+t+r,l+=r,e.slideTo(l,0,!1,!0))&&0!=o&&e.setTranslate((s?-e.translate:e.translate)-o),e.allowSlidePrev=i,e.allowSlideNext=a,e.emit("loopFix")},loopDestroy:function(){var{$wrapperEl:e,params:t,slides:n}=this;e.children(`.${t.slideClass}.${t.slideDuplicateClass},.${t.slideClass}.`+t.slideBlankClass).remove(),n.removeAttr("data-swiper-slide-index")}},b={setGrabCursor:function(e){var t;f.touch||!this.params.simulateTouch||this.params.watchOverflow&&this.isLocked||this.params.cssMode||((t=this.el).style.cursor="move",t.style.cursor=e?"-webkit-grabbing":"-webkit-grab",t.style.cursor=e?"-moz-grabbin":"-moz-grab",t.style.cursor=e?"grabbing":"grab")},unsetGrabCursor:function(){f.touch||this.params.watchOverflow&&this.isLocked||this.params.cssMode||(this.el.style.cursor="")}},y={appendSlide:function(e){var{$wrapperEl:t,params:n}=this;if(n.loop&&this.loopDestroy(),"object"==typeof e&&"length"in e)for(let r=0;re?o+1:o;var s=[];for(let t=a-1;t>=e;--t){var l=n.slides.eq(t);l.remove(),s.unshift(l)}if("object"==typeof t&&"length"in t){for(let e=0;ee?o+t.length:o}else r.append(t);for(let e=0;e=o.screen.width-f)){if(d.extend(n,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),i.startX=s,i.startY=c,n.touchStartTime=d.now(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,0i.startY&&t.translate>=t.minTranslate())return n.isTouched=!1,void(n.isMoved=!1)}else if(ci.startX&&t.translate>=t.minTranslate())return;if(n.isTouchEvent&&a.activeElement&&s.target===a.activeElement&&l(s.target).is(n.formElements))n.isMoved=!0,t.allowClick=!1;else if(n.allowTouchCallbacks&&t.emit("touchMove",s),!(s.targetTouches&&1r.touchAngle:90-u>r.touchAngle)),n.isScrolling&&t.emit("touchMoveOpposite",s),void 0!==n.startMoving||i.currentX===i.startX&&i.currentY===i.startY||(n.startMoving=!0),n.isScrolling)n.isTouched=!1;else if(n.startMoving){t.allowClick=!1,!r.cssMode&&s.cancelable&&s.preventDefault(),r.touchMoveStopPropagation&&!r.nested&&s.stopPropagation(),n.isMoved||(r.loop&&t.loopFix(),n.startTranslate=t.getTranslate(),t.setTransition(0),t.animating&&t.$wrapperEl.trigger("webkitTransitionEnd transitionend"),n.allowMomentumBounce=!1,!r.grabCursor||!0!==t.allowSlideNext&&!0!==t.allowSlidePrev||t.setGrabCursor(!0),t.emit("sliderFirstMove",s)),t.emit("sliderMove",s),n.isMoved=!0;let e=t.isHorizontal()?f:h,a=(i.diff=e,e*=r.touchRatio,o&&(e=-e),t.swipeDirection=0t.minTranslate()?(a=!1,r.resistance&&(n.currentTranslate=t.minTranslate()-1+(-t.minTranslate()+n.startTranslate+e)**l)):e<0&&n.currentTranslaten.startTranslate&&(n.currentTranslate=n.startTranslate),0r.threshold||n.allowThresholdMove))return void(n.currentTranslate=n.startTranslate);if(!n.allowThresholdMove)return n.allowThresholdMove=!0,i.startX=i.currentX,i.startY=i.currentY,n.currentTranslate=n.startTranslate,void(i.diff=t.isHorizontal()?i.currentX-i.startX:i.currentY-i.startY)}r.followFinger&&!r.cssMode&&((r.freeMode||r.watchSlidesProgress||r.watchSlidesVisibility)&&(t.updateActiveIndex(),t.updateSlidesClasses()),r.freeMode&&(0===n.velocities.length&&n.velocities.push({position:i[t.isHorizontal()?"startX":"startY"],time:n.touchStartTime}),n.velocities.push({position:i[t.isHorizontal()?"currentX":"currentY"],time:d.now()})),t.updateProgress(n.currentTranslate),t.setTranslate(n.currentTranslate))}}}else t.allowClick=!1,n.isTouched&&(d.extend(i,{startX:c,startY:e,currentX:c,currentY:e}),n.touchStartTime=d.now())}}else n.startMoving&&n.isScrolling&&t.emit("touchMoveOpposite",s)}.bind(t),t.onTouchEnd=function(e){const t=this,n=t.touchEventsData,{params:r,touches:i,rtlTranslate:a,$wrapperEl:o,slidesGrid:s,snapGrid:l}=t;let c=e;if(c.originalEvent&&(c=c.originalEvent),n.allowTouchCallbacks&&t.emit("touchEnd",c),n.allowTouchCallbacks=!1,n.isTouched){r.grabCursor&&n.isMoved&&n.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);e=d.now();var u=e-n.touchStartTime;if(t.allowClick&&(t.updateClickedSlide(c),t.emit("tap click",c),u<300)&&e-n.lastClickTime<300&&t.emit("doubleTap doubleClick",c),n.lastClickTime=d.now(),d.nextTick(()=>{t.destroyed||(t.allowClick=!0)}),n.isTouched&&n.isMoved&&t.swipeDirection&&0!==i.diff&&n.currentTranslate!==n.startTranslate){let i;if(n.isTouched=!1,n.isMoved=!1,n.startMoving=!1,i=r.followFinger?a?t.translate:-t.translate:-n.currentTranslate,!r.cssMode)if(r.freeMode)if(i<-t.minTranslate())t.slideTo(t.activeIndex);else if(i>-t.maxTranslate())t.slides.lengtht.minTranslate())r.freeModeMomentumBounce?(c-t.minTranslate()>h&&(c=t.minTranslate()+h),s=t.minTranslate(),u=!0,n.allowMomentumBounce=!0):c=t.minTranslate(),r.loop&&r.centeredSlides&&(p=!0);else if(r.freeModeSticky){let e;for(let t=0;t-c){e=t;break}c=-(c=Math.abs(l[e]-c){t.loopFix()}),0!==t.velocity)i=a?Math.abs((-c-t.translate)/t.velocity):Math.abs((c-t.translate)/t.velocity),r.freeModeSticky&&(e=Math.abs((a?-c:c)-t.translate),f=t.slidesSizesGrid[t.activeIndex],i=e{t&&!t.destroyed&&n.allowMomentumBounce&&(t.emit("momentumBounce"),t.setTransition(r.speed),setTimeout(()=>{t.setTranslate(s),o.transitionEnd(()=>{t&&!t.destroyed&&t.transitionEnd()})},0))})):t.velocity?(t.updateProgress(c),t.setTransition(i),t.setTranslate(c),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,o.transitionEnd(()=>{t&&!t.destroyed&&t.transitionEnd()}))):t.updateProgress(c),t.updateActiveIndex(),t.updateSlidesClasses()}else if(r.freeModeSticky)return void t.slideToClosest();(!r.freeModeMomentum||u>=r.longSwipesMs)&&(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}else{let e=0,n=t.slidesSizesGrid[0];for(let t=0;t=s[t]&&i=s[t]&&(e=t,n=s[s.length-1]-s[s.length-2])}h=(i-s[e])/n;const a=er.longSwipesMs?r.longSwipes?("next"===t.swipeDirection&&(h>=r.longSwipesRatio?t.slideTo(e+a):t.slideTo(e)),"prev"===t.swipeDirection&&(h>1-r.longSwipesRatio?t.slideTo(e+a):t.slideTo(e))):t.slideTo(t.activeIndex):r.shortSwipes?!t.navigation||c.target!==t.navigation.nextEl&&c.target!==t.navigation.prevEl?("next"===t.swipeDirection&&t.slideTo(e+a),"prev"===t.swipeDirection&&t.slideTo(e)):c.target===t.navigation.nextEl?t.slideTo(e+a):t.slideTo(e):t.slideTo(t.activeIndex)}}else n.isTouched=!1,n.isMoved=!1,n.startMoving=!1}else n.isMoved&&r.grabCursor&&t.setGrabCursor(!1),n.isMoved=!1,n.startMoving=!1}.bind(t),n.cssMode&&(t.onScroll=function(){var e=this,{wrapperEl:t,rtlTranslate:n}=e;let r;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=n?t.scrollWidth-t.offsetWidth-t.scrollLeft:-t.scrollLeft:e.translate=-t.scrollTop,-0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses(),t=e.maxTranslate()-e.minTranslate(),(r=0==t?0:(e.translate-e.minTranslate())/t)!==e.progress&&e.updateProgress(n?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}.bind(t)),t.onClick=function(e){this.allowClick||(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}.bind(t),!!n.nested);!f.touch&&f.pointerEvents?(i.addEventListener(r.start,t.onTouchStart,!1),a.addEventListener(r.move,t.onTouchMove,c),a.addEventListener(r.end,t.onTouchEnd,!1)):(f.touch&&(e=!("touchstart"!==r.start||!f.passiveListener||!n.passiveListeners)&&{passive:!0,capture:!1},i.addEventListener(r.start,t.onTouchStart,e),i.addEventListener(r.move,t.onTouchMove,f.passiveListener?{passive:!1,capture:c}:c),i.addEventListener(r.end,t.onTouchEnd,e),r.cancel&&i.addEventListener(r.cancel,t.onTouchEnd,e),x||(a.addEventListener("touchstart",A),x=!0)),(n.simulateTouch&&!_.ios&&!_.android||n.simulateTouch&&!f.touch&&_.ios)&&(i.addEventListener("mousedown",t.onTouchStart,!1),a.addEventListener("mousemove",t.onTouchMove,c),a.addEventListener("mouseup",t.onTouchEnd,!1))),(n.preventClicks||n.preventClicksPropagation)&&i.addEventListener("click",t.onClick,!0),n.cssMode&&s.addEventListener("scroll",t.onScroll),n.updateOnWindowResize?t.on(_.ios||_.android?"resize orientationchange observerUpdate":"resize observerUpdate",w,!0):t.on("observerUpdate",w,!0)},detachEvents:function(){var e,t=this,{params:n,touchEvents:r,el:i,wrapperEl:o}=t,s=!!n.nested;!f.touch&&f.pointerEvents?(i.removeEventListener(r.start,t.onTouchStart,!1),a.removeEventListener(r.move,t.onTouchMove,s),a.removeEventListener(r.end,t.onTouchEnd,!1)):(f.touch&&(e=!("onTouchStart"!==r.start||!f.passiveListener||!n.passiveListeners)&&{passive:!0,capture:!1},i.removeEventListener(r.start,t.onTouchStart,e),i.removeEventListener(r.move,t.onTouchMove,s),i.removeEventListener(r.end,t.onTouchEnd,e),r.cancel)&&i.removeEventListener(r.cancel,t.onTouchEnd,e),(n.simulateTouch&&!_.ios&&!_.android||n.simulateTouch&&!f.touch&&_.ios)&&(i.removeEventListener("mousedown",t.onTouchStart,!1),a.removeEventListener("mousemove",t.onTouchMove,s),a.removeEventListener("mouseup",t.onTouchEnd,!1))),(n.preventClicks||n.preventClicksPropagation)&&i.removeEventListener("click",t.onClick,!0),n.cssMode&&o.removeEventListener("scroll",t.onScroll),t.off(_.ios||_.android?"resize orientationchange observerUpdate":"resize observerUpdate",w)}},breakpoints:{setBreakpoint:function(){var e=this,{activeIndex:t,initialized:n,loopedSlides:r=0,params:i,$el:a}=e;if((s=i.breakpoints)&&0!==Object.keys(s).length){var o=e.getBreakpoint(s);if(o&&e.currentBreakpoint!==o){const u=o in s?s[o]:void 0;u&&["slidesPerView","spaceBetween","slidesPerGroup","slidesPerGroupSkip","slidesPerColumn"].forEach(e=>{var t=u[e];void 0!==t&&(u[e]="slidesPerView"!==e||"AUTO"!==t&&"auto"!==t?"slidesPerView"===e?parseFloat(t):parseInt(t,10):"auto")});var s=u||e.originalParams,l=1{var t;return"string"==typeof e&&0===e.indexOf("@")?(t=parseFloat(e.substr(1)),{value:o.innerHeight*t,point:e}):{value:e,point:e}});t.sort((e,t)=>parseInt(e.value,10)-parseInt(t.value,10));for(let e=0;e{e.push(t.containerModifierClass+n)}),r.addClass(e.join(" "))},removeClasses:function(){var{$el:e,classNames:t}=this;e.removeClass(t.join(" "))}},images:{loadImage:function(e,t,n,r,i,a){function s(){a&&a()}l(e).parent("picture")[0]||e.complete&&i||!t?s():((e=new o.Image).onload=s,e.onerror=s,r&&(e.sizes=r),n&&(e.srcset=n),t&&(e.src=t))},preloadImages:function(){const e=this;function t(){void 0!==e&&null!==e&&e&&!e.destroyed&&(void 0!==e.imagesLoaded&&(e.imagesLoaded+=1),e.imagesLoaded===e.imagesToLoad.length)&&(e.params.updateOnImagesReady&&e.update(),e.emit("imagesReady"))}e.imagesToLoad=e.$el.find("img");for(let r=0;r{Object.keys(S[e]).forEach(t=>{E.prototype[t]||(E.prototype[t]=S[e][t])})});const r=this;void 0===r.modules&&(r.modules={}),Object.keys(r.modules).forEach(e=>{var t;e=r.modules[e];e.params&&(t=Object.keys(e.params)[0],"object"==typeof(e=e.params[t]))&&null!==e&&t in n&&"enabled"in e&&(!0===n[t]&&(n[t]={enabled:!0}),"object"!=typeof n[t]||"enabled"in n[t]||(n[t].enabled=!0),n[t]||(n[t]={enabled:!1}))}),e=d.extend({},k),r.useModulesParams(e),r.params=d.extend({},e,C,n),r.originalParams=d.extend({},r.params),r.passedParams=d.extend({},n);const i=(r.$=l)(r.params.el);if(t=i[0]){if(1{r=d.extend({},n,{el:r}),e.push(new E(r))}),e}let e;return t.swiper=r,i.data("swiper",r),t&&t.shadowRoot&&t.shadowRoot.querySelector?(e=l(t.shadowRoot.querySelector("."+r.params.wrapperClass))).children=e=>i.children(e):e=i.children("."+r.params.wrapperClass),d.extend(r,{$el:i,el:t,$wrapperEl:e,wrapperEl:e[0],classNames:[],slides:l(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal(){return"horizontal"===r.params.direction},isVertical(){return"vertical"===r.params.direction},rtl:"rtl"===t.dir.toLowerCase()||"rtl"===i.css("direction"),rtlTranslate:"horizontal"===r.params.direction&&("rtl"===t.dir.toLowerCase()||"rtl"===i.css("direction")),wrongRTL:"-webkit-box"===e.css("display"),activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:r.params.allowSlideNext,allowSlidePrev:r.params.allowSlidePrev,touchEvents:function(){var e=["touchstart","touchmove","touchend","touchcancel"];let t=["mousedown","mousemove","mouseup"];return f.pointerEvents&&(t=["pointerdown","pointermove","pointerup"]),r.touchEventsTouch={start:e[0],move:e[1],end:e[2],cancel:e[3]},r.touchEventsDesktop={start:t[0],move:t[1],end:t[2]},f.touch||!r.params.simulateTouch?r.touchEventsTouch:r.touchEventsDesktop}(),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,formElements:"input, select, option, textarea, button, video, label",lastClickTime:d.now(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:r.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),r.useModules(),r.params.init&&r.init(),r}}slidesPerViewDynamic(){var{params:e,slides:t,slidesGrid:n,size:r,activeIndex:i}=this;let a=1;if(e.centeredSlides){let e,n=t[i].swiperSlideSize;for(let o=i+1;or)&&(e=!0);for(let o=i-1;0<=o;--o)t[o]&&!e&&(n+=t[o].swiperSlideSize,a+=1,n>r)&&(e=!0)}else for(let o=i+1;o{"vertical"===e?n.style.width="":n.style.height=""}),n.emit("changeDirection"),t&&n.update()),n}init(){var e=this;e.initialized||(e.emit("beforeInit"),e.params.breakpoints&&e.setBreakpoint(),e.addClasses(),e.params.loop&&e.loopCreate(),e.updateSize(),e.updateSlides(),e.params.watchOverflow&&e.checkOverflow(),e.params.grabCursor&&e.setGrabCursor(),e.params.preloadImages&&e.preloadImages(),e.params.loop?e.slideTo(e.params.initialSlide+e.loopedSlides,0,e.params.runCallbacksOnInit):e.slideTo(e.params.initialSlide,0,e.params.runCallbacksOnInit),e.attachEvents(),e.initialized=!0,e.emit("init"))}destroy(e=!0,t=!0){const n=this;var{params:r,$el:i,$wrapperEl:a,slides:o}=n;return void 0===n.params||n.destroyed||(n.emit("beforeDestroy"),n.initialized=!1,n.detachEvents(),r.loop&&n.loopDestroy(),t&&(n.removeClasses(),i.removeAttr("style"),a.removeAttr("style"),o)&&o.length&&o.removeClass([r.slideVisibleClass,r.slideActiveClass,r.slideNextClass,r.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index"),n.emit("destroy"),Object.keys(n.eventsListeners).forEach(e=>{n.off(e)}),!1!==e&&(n.$el[0].swiper=null,n.$el.data("swiper",null),d.deleteProps(n)),n.destroyed=!0),null}static extendDefaults(e){d.extend(C,e)}static get extendedDefaults(){return C}static get defaults(){return k}static get Class(){return h}static get $(){return l}}n={name:"device",proto:{device:_},static:{device:_}},p={name:"support",proto:{support:f},static:{support:f}};const T={isEdge:!!o.navigator.userAgent.match(/Edge/g),isSafari:0<=(m=o.navigator.userAgent.toLowerCase()).indexOf("safari")&&m.indexOf("chrome")<0&&m.indexOf("android")<0,isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(o.navigator.userAgent)};v={name:"browser",proto:{browser:T},static:{browser:T}},g={name:"resize",create(){const e=this;d.extend(e,{resize:{resizeHandler(){e&&!e.destroyed&&e.initialized&&(e.emit("beforeResize"),e.emit("resize"))},orientationChangeHandler(){e&&!e.destroyed&&e.initialized&&e.emit("orientationchange")}}})},on:{init(){o.addEventListener("resize",this.resize.resizeHandler),o.addEventListener("orientationchange",this.resize.orientationChangeHandler)},destroy(){o.removeEventListener("resize",this.resize.resizeHandler),o.removeEventListener("orientationchange",this.resize.orientationChangeHandler)}}};const M={func:o.MutationObserver||o.WebkitMutationObserver,attach(e,t={}){const n=this;var r=new M.func(e=>{var t;1===e.length?n.emit("observerUpdate",e[0]):(t=function(){n.emit("observerUpdate",e[0])},o.requestAnimationFrame?o.requestAnimationFrame(t):o.setTimeout(t,0))});r.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),n.observer.observers.push(r)},init(){if(f.observer&&this.params.observer){if(this.params.observeParents){var e=this.$el.parents();for(let t=0;t{e.disconnect()}),this.observer.observers=[]}};b={name:"observer",params:{observer:!1,observeParents:!1,observeSlideChildren:!1},create(){d.extend(this,{observer:{init:M.init.bind(this),attach:M.attach.bind(this),destroy:M.destroy.bind(this),observers:[]}})},on:{init(){this.observer.init()},destroy(){this.observer.destroy()}}};const D={update(e){const t=this;var{slidesPerView:n,slidesPerGroup:r,centeredSlides:i}=t.params,{addSlidesBefore:a,addSlidesAfter:o}=t.params.virtual;const{from:s,to:l,slides:c,slidesGrid:u,renderSlide:f,offset:h}=t.virtual;t.updateActiveIndex();var p=t.activeIndex||0;let m,v,g;m=t.rtlTranslate?"right":t.isHorizontal()?"left":"top",g=i?(v=Math.floor(n/2)+r+a,Math.floor(n/2)+r+o):(v=n+(r-1)+a,r+o);const b=Math.max((p||0)-g,0),y=Math.min((p||0)+v,c.length-1);function _(){t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),t.lazy&&t.params.lazy.enabled&&t.lazy.load()}if(i=(t.slidesGrid[b]||0)-(t.slidesGrid[0]||0),d.extend(t.virtual,{from:b,to:y,offset:i,slidesGrid:t.slidesGrid}),s!==b||l!==y||e){if(t.params.virtual.renderExternal)t.params.virtual.renderExternal.call(t,{offset:i,from:b,to:y,slides:function(){var e=[];for(let t=b;t<=y;t+=1)e.push(c[t]);return e}()});else{var w=[],x=[];if(e)t.$wrapperEl.find("."+t.params.slideClass).remove();else for(let e=s;e<=l;e+=1)(ey)&&t.$wrapperEl.find(`.${t.params.slideClass}[data-swiper-slide-index="${e}"]`).remove();for(let t=0;t=b&&t<=y&&(void 0===l||e?x.push(t):(t>l&&x.push(t),t{t.$wrapperEl.append(f(c[e],e))}),w.sort((e,t)=>t-e).forEach(e=>{t.$wrapperEl.prepend(f(c[e],e))}),t.$wrapperEl.children(".swiper-slide").css(m,i+"px")}_()}else t.slidesGrid!==u&&i!==h&&t.slides.css(m,i+"px"),t.updateProgress()},renderSlide(e,t){var n=this.params.virtual;return n.cache&&this.virtual.cache[t]?this.virtual.cache[t]:((e=n.renderSlide?l(n.renderSlide.call(this,e,t)):l(`
    ${e}
    `)).attr("data-swiper-slide-index")||e.attr("data-swiper-slide-index",t),n.cache&&(this.virtual.cache[t]=e),e)},appendSlide(e){if("object"==typeof e&&"length"in e)for(let t=0;t{var i=e[n],a=i.attr("data-swiper-slide-index");a&&i.attr("data-swiper-slide-index",parseInt(a,10)+1),t[parseInt(n,10)+r]=i}),this.virtual.cache=t}this.virtual.update(!0),this.slideTo(n,0)},removeSlide(e){if(null!=e){let t=this.activeIndex;if(Array.isArray(e))for(let n=e.length-1;0<=n;--n)this.virtual.slides.splice(e[n],1),this.params.virtual.cache&&delete this.virtual.cache[e[n]],e[n]Math.abs(s.pixelY)))return!0;a=-s.pixelX*o}else{if(!(Math.abs(s.pixelY)>Math.abs(s.pixelX)))return!0;a=-s.pixelY}else a=Math.abs(s.pixelX)>Math.abs(s.pixelY)?-s.pixelX*o:-s.pixelY;if(0===a)return!0;if(r.invert&&(a=-a),n.params.freeMode){const e={time:d.now(),delta:Math.abs(a),direction:Math.sign(a)};if(o=n.mousewheel["lastEventBeforeSnap"],s=o&&e.time=n.minTranslate()?n.minTranslate():i)<=n.maxTranslate()&&(i=n.maxTranslate()),n.setTransition(0),n.setTranslate(i),n.updateProgress(),n.updateActiveIndex(),n.updateSlidesClasses(),(!o&&n.isBeginning||!r&&n.isEnd)&&n.updateSlidesClasses(),n.params.freeModeSticky){clearTimeout(n.mousewheel.timeout),n.mousewheel.timeout=void 0;const t=n.mousewheel.recentWheelEvents;if(15<=t.length&&t.shift(),o=t.length?t[t.length-1]:void 0,r=t[0],t.push(e),o&&(e.delta>o.delta||e.direction!==o.direction))t.splice(0);else if(15<=t.length&&e.time-r.time<500&&1<=r.delta-e.delta&&e.delta<=6){const r=0{n.slideToClosest(n.params.speed,!0,void 0,r)},0)}n.mousewheel.timeout||(n.mousewheel.timeout=d.nextTick(()=>{n.mousewheel.lastEventBeforeSnap=e,t.splice(0),n.slideToClosest(n.params.speed,!0,void 0,.5)},500))}if(s||n.emit("scroll",t),n.params.autoplay&&n.params.autoplayDisableOnInteraction&&n.autoplay.stop(),i===n.minTranslate()||i===n.maxTranslate())return!0}}else if(o={time:d.now(),delta:Math.abs(a),direction:Math.sign(a),raw:e},r=n.mousewheel.recentWheelEvents,2<=r.length&&r.shift(),s=r.length?r[r.length-1]:void 0,r.push(o),(!s||o.direction!==s.direction||o.delta>s.delta||o.time>s.time+150)&&n.mousewheel.animateSlider(o),n.mousewheel.releaseScroll(o))return!0;return t.preventDefault?t.preventDefault():t.returnValue=!1,!1},animateSlider(e){var t=this;return 6<=e.delta&&d.now()-t.mousewheel.lastScrollTime<60||(e.direction<0?t.isEnd&&!t.params.loop||t.animating||(t.slideNext(),t.emit("scroll",e.raw)):t.isBeginning&&!t.params.loop||t.animating||(t.slidePrev(),t.emit("scroll",e.raw)),t.mousewheel.lastScrollTime=(new o.Date).getTime(),!1)},releaseScroll(e){var t=this.params.mousewheel;if(e.direction<0){if(this.isEnd&&!this.params.loop&&t.releaseOnEdges)return!0}else if(this.isBeginning&&!this.params.loop&&t.releaseOnEdges)return!0;return!1},enable(){var e=this,t=L.event();if(e.params.cssMode)e.wrapperEl.removeEventListener(t,e.mousewheel.handle);else{if(!t)return!1;if(e.mousewheel.enabled)return!1;let n=e.$el;(n="container"!==e.params.mousewheel.eventsTarged?l(e.params.mousewheel.eventsTarged):n).on("mouseenter",e.mousewheel.handleMouseEnter),n.on("mouseleave",e.mousewheel.handleMouseLeave),n.on(t,e.mousewheel.handle),e.mousewheel.enabled=!0}return!0},disable(){var e=L.event();if(this.params.cssMode)this.wrapperEl.addEventListener(e,this.mousewheel.handle);else{if(!e)return!1;if(!this.mousewheel.enabled)return!1;let t=this.$el;(t="container"!==this.params.mousewheel.eventsTarged?l(this.params.mousewheel.eventsTarged):t).off(e,this.mousewheel.handle),this.mousewheel.enabled=!1}return!0}},I={update(){var e,t,n=this.params.navigation;this.params.loop||(({$nextEl:e,$prevEl:t}=this.navigation),t&&0r-1-2*e.loopedSlides&&(u-=r-2*e.loopedSlides),u>a-1&&(u-=a),u<0&&"bullets"!==e.params.paginationType&&(u=a+u)):u=void 0!==e.snapIndex?e.snapIndex:e.activeIndex||0,"bullets"===n.type&&e.pagination.bullets&&0n.dynamicMainBullets-1?e.pagination.dynamicBulletIndex=n.dynamicMainBullets-1:e.pagination.dynamicBulletIndex<0&&(e.pagination.dynamicBulletIndex=0)),a=u-e.pagination.dynamicBulletIndex,d=a+(Math.min(o.length,n.dynamicMainBullets)-1),f=(d+a)/2),o.removeClass(`${n.bulletActiveClass} ${n.bulletActiveClass}-next ${n.bulletActiveClass}-next-next ${n.bulletActiveClass}-prev ${n.bulletActiveClass}-prev-prev ${n.bulletActiveClass}-main`),1{t=l(t);var r=t.index();r===u&&t.addClass(n.bulletActiveClass),n.dynamicBullets&&(r>=a&&r<=d&&t.addClass(n.bulletActiveClass+"-main"),r===a&&t.prev().addClass(n.bulletActiveClass+"-prev").prev().addClass(n.bulletActiveClass+"-prev-prev"),r===d)&&t.next().addClass(n.bulletActiveClass+"-next").next().addClass(n.bulletActiveClass+"-next-next")});else{r=o.eq(u);var s=r.index();if(r.addClass(n.bulletActiveClass),n.dynamicBullets){r=o.eq(a);var c=o.eq(d);for(let e=a;e<=d;e+=1)o.eq(e).addClass(n.bulletActiveClass+"-main");if(e.params.loop)if(s>=o.length-n.dynamicMainBullets){for(let e=n.dynamicMainBullets;0<=e;--e)o.eq(o.length-e).addClass(n.bulletActiveClass+"-main");o.eq(o.length-n.dynamicMainBullets-1).addClass(n.bulletActiveClass+"-prev")}else r.prev().addClass(n.bulletActiveClass+"-prev").prev().addClass(n.bulletActiveClass+"-prev-prev"),c.next().addClass(n.bulletActiveClass+"-next").next().addClass(n.bulletActiveClass+"-next-next");else r.prev().addClass(n.bulletActiveClass+"-prev").prev().addClass(n.bulletActiveClass+"-prev-prev"),c.next().addClass(n.bulletActiveClass+"-next").next().addClass(n.bulletActiveClass+"-next-next")}}n.dynamicBullets&&(s=Math.min(o.length,n.dynamicMainBullets+4),r=(e.pagination.bulletSize*s-e.pagination.bulletSize)/2-f*e.pagination.bulletSize,c=t?"right":"left",o.css(e.isHorizontal()?c:"top",r+"px"))}if("fraction"===n.type&&(i.find("."+n.currentClass).text(n.formatFractionCurrent(u+1)),i.find("."+n.totalClass).text(n.formatFractionTotal(a))),"progressbar"===n.type){let t;t=n.progressbarOpposite?e.isHorizontal()?"vertical":"horizontal":e.isHorizontal()?"horizontal":"vertical",s=(u+1)/a;let r=1,o=1;"horizontal"===t?r=s:o=s,i.find("."+n.progressbarFillClass).transform(`translate3d(0,0,0) scaleX(${r}) scaleY(${o})`).transition(e.params.speed)}"custom"===n.type&&n.renderCustom?(i.html(n.renderCustom(e,u+1,a)),e.emit("paginationRender",e,i[0])):e.emit("paginationUpdate",e,i[0]),i[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](n.lockClass)}},render(){var e=this,t=e.params.pagination;if(t.el&&e.pagination.el&&e.pagination.$el&&0!==e.pagination.$el.length){var n=(e.virtual&&e.params.virtual.enabled?e.virtual:e).slides.length,r=e.pagination.$el;let a="";if("bullets"===t.type){var i=e.params.loop?Math.ceil((n-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length;for(let n=0;n`;r.html(a),e.pagination.bullets=r.find("."+t.bulletClass)}"fraction"===t.type&&(a=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):` / `,r.html(a)),"progressbar"===t.type&&(a=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):``,r.html(a)),"custom"!==t.type&&e.emit("paginationRender",e.pagination.$el[0])}},init(){const e=this;var t=e.params.pagination;if(t.el){let n=l(t.el);0!==n.length&&(e.params.uniqueNavElements&&"string"==typeof t.el&&1i&&(s=i+l):l<0?(s=r+l,l=0):l+r>i&&(s=i-l),this.isHorizontal()?(a.transform(`translate3d(${l}px, 0, 0)`),a[0].style.width=s+"px"):(a.transform(`translate3d(0px, ${l}px, 0)`),a[0].style.height=s+"px"),e.hide&&(clearTimeout(this.scrollbar.timeout),o[0].style.opacity=1,this.scrollbar.timeout=setTimeout(()=>{o[0].style.opacity=0,o.transition(400)},1e3))}},setTransition(e){this.params.scrollbar.el&&this.scrollbar.el&&this.scrollbar.$dragEl.transition(e)},updateSize(){var e=this;if(e.params.scrollbar.el&&e.scrollbar.el){var t=e["scrollbar"],{$dragEl:n,$el:r}=t,i=(n[0].style.width="",n[0].style.height="",e.isHorizontal()?r[0].offsetWidth:r[0].offsetHeight),a=e.size/e.virtualSize,o=a*(i/e.size);let s;s="auto"===e.params.scrollbar.dragSize?i*a:parseInt(e.params.scrollbar.dragSize,10),e.isHorizontal()?n[0].style.width=s+"px":n[0].style.height=s+"px",r[0].style.display=1<=a?"none":"",e.params.scrollbar.hide&&(r[0].style.opacity=0),d.extend(t,{trackSize:i,divider:a,moveDivider:o,dragSize:s}),t.$el[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](e.params.scrollbar.lockClass)}},getPointerPosition(e){return this.isHorizontal()?("touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0]:e).clientX:("touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0]:e).clientY},setDragPosition(e){var{scrollbar:t,rtlTranslate:n}=this,{$el:r,dragSize:i,trackSize:a,dragStartPos:o}=t;let s;s=(t.getPointerPosition(e)-r.offset()[this.isHorizontal()?"left":"top"]-(null!==o?o:i/2))/(a-i),s=Math.max(Math.min(s,1),0),n&&(s=1-s),t=this.minTranslate()+(this.maxTranslate()-this.minTranslate())*s,this.updateProgress(t),this.setTranslate(t),this.updateActiveIndex(),this.updateSlidesClasses()},onDragStart(e){var t=this.params.scrollbar,{scrollbar:n,$wrapperEl:r}=this,{$el:i,$dragEl:a}=n;this.scrollbar.isTouched=!0,this.scrollbar.dragStartPos=e.target===a[0]||e.target===a?n.getPointerPosition(e)-e.target.getBoundingClientRect()[this.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),r.transition(100),a.transition(100),n.setDragPosition(e),clearTimeout(this.scrollbar.dragTimeout),i.transition(0),t.hide&&i.css("opacity",1),this.params.cssMode&&this.$wrapperEl.css("scroll-snap-type","none"),this.emit("scrollbarDragStart",e)},onDragMove(e){var{scrollbar:t,$wrapperEl:n}=this,{$el:r,$dragEl:i}=t;this.scrollbar.isTouched&&(e.preventDefault?e.preventDefault():e.returnValue=!1,t.setDragPosition(e),n.transition(0),r.transition(0),i.transition(0),this.emit("scrollbarDragMove",e))},onDragEnd(e){var t=this,n=t.params.scrollbar,{scrollbar:r,$wrapperEl:i}=t;const a=r["$el"];t.scrollbar.isTouched&&(t.scrollbar.isTouched=!1,t.params.cssMode&&(t.$wrapperEl.css("scroll-snap-type",""),i.transition("")),n.hide&&(clearTimeout(t.scrollbar.dragTimeout),t.scrollbar.dragTimeout=d.nextTick(()=>{a.css("opacity",0),a.transition(400)},1e3)),t.emit("scrollbarDragEnd",e),n.snapOnRelease)&&t.slideToClosest()},enableDraggable(){var e,t,n,r,i;this.params.scrollbar.el&&(({scrollbar:n,touchEventsTouch:e,touchEventsDesktop:t,params:i}=this),n=n.$el[0],r=!(!f.passiveListener||!i.passiveListeners)&&{passive:!1,capture:!1},i=!(!f.passiveListener||!i.passiveListeners)&&{passive:!0,capture:!1},f.touch?(n.addEventListener(e.start,this.scrollbar.onDragStart,r),n.addEventListener(e.move,this.scrollbar.onDragMove,r),n.addEventListener(e.end,this.scrollbar.onDragEnd,i)):(n.addEventListener(t.start,this.scrollbar.onDragStart,r),a.addEventListener(t.move,this.scrollbar.onDragMove,r),a.addEventListener(t.end,this.scrollbar.onDragEnd,i)))},disableDraggable(){var e,t,n,r,i;this.params.scrollbar.el&&(({scrollbar:n,touchEventsTouch:e,touchEventsDesktop:t,params:i}=this),n=n.$el[0],r=!(!f.passiveListener||!i.passiveListeners)&&{passive:!1,capture:!1},i=!(!f.passiveListener||!i.passiveListeners)&&{passive:!0,capture:!1},f.touch?(n.removeEventListener(e.start,this.scrollbar.onDragStart,r),n.removeEventListener(e.move,this.scrollbar.onDragMove,r),n.removeEventListener(e.end,this.scrollbar.onDragEnd,i)):(n.removeEventListener(t.start,this.scrollbar.onDragStart,r),a.removeEventListener(t.move,this.scrollbar.onDragMove,r),a.removeEventListener(t.end,this.scrollbar.onDragEnd,i)))},init(){if(this.params.scrollbar.el){var{scrollbar:e,$el:t}=this,n=this.params.scrollbar;let r=l(n.el),i=(r=this.params.uniqueNavElements&&"string"==typeof n.el&&1
    `),r.append(i)),d.extend(e,{$el:r,el:r[0],$dragEl:i,dragEl:i[0]}),n.draggable&&e.enableDraggable()}},destroy(){this.scrollbar.disableDraggable()}},B={setTransform(e,t){var n=this["rtl"],r=(e=l(e),n=n?-1:1,e.attr("data-swiper-parallax")||"0");let i=e.attr("data-swiper-parallax-x"),a=e.attr("data-swiper-parallax-y");var o=e.attr("data-swiper-parallax-scale"),s=e.attr("data-swiper-parallax-opacity");i||a?(i=i||"0",a=a||"0"):this.isHorizontal()?(i=r,a="0"):(a=r,i="0"),i=0<=i.indexOf("%")?parseInt(i,10)*t*n+"%":i*t*n+"px",a=0<=a.indexOf("%")?parseInt(a,10)*t+"%":a*t+"px",null!=s&&(r=s-(s-1)*(1-Math.abs(t)),e[0].style.opacity=r),null==o?e.transform(`translate3d(${i}, ${a}, 0px)`):(n=o-(o-1)*(1-Math.abs(t)),e.transform(`translate3d(${i}, ${a}, 0px) scale(${n})`))},setTranslate(){const e=this,{$el:t,slides:n,progress:r,snapGrid:i}=e;t.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((t,n)=>{e.parallax.setTransform(n,r)}),n.each((t,n)=>{let a=n.progress;1{e.parallax.setTransform(n,a)})})},setTransition(e=this.params.speed){var t=this["$el"];t.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((t,n)=>{n=l(n);let r=parseInt(n.attr("data-swiper-parallax-duration"),10)||e;0===e&&(r=0),n.transition(r)})}},N={getDistanceBetweenTouches(e){var t,n,r;return e.targetTouches.length<2?1:(t=e.targetTouches[0].pageX,n=e.targetTouches[0].pageY,r=e.targetTouches[1].pageX,e=e.targetTouches[1].pageY,Math.sqrt((r-t)**2+(e-n)**2))},onGestureStart(e){var t=this.params.zoom,n=this.zoom,r=n["gesture"];if(n.fakeGestureTouched=!1,n.fakeGestureMoved=!1,!f.gestures){if("touchstart"!==e.type||"touchstart"===e.type&&e.targetTouches.length<2)return;n.fakeGestureTouched=!0,r.scaleStart=N.getDistanceBetweenTouches(e)}r.$slideEl&&r.$slideEl.length||(r.$slideEl=l(e.target).closest("."+this.params.slideClass),0===r.$slideEl.length&&(r.$slideEl=this.slides.eq(this.activeIndex)),r.$imageEl=r.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),r.$imageWrapEl=r.$imageEl.parent("."+t.containerClass),r.maxRatio=r.$imageWrapEl.attr("data-swiper-zoom")||t.maxRatio,0!==r.$imageWrapEl.length)?(r.$imageEl&&r.$imageEl.transition(0),this.zoom.isScaling=!0):r.$imageEl=void 0},onGestureChange(e){var t=this.params.zoom,n=this.zoom,r=n["gesture"];if(!f.gestures){if("touchmove"!==e.type||"touchmove"===e.type&&e.targetTouches.length<2)return;n.fakeGestureMoved=!0,r.scaleMove=N.getDistanceBetweenTouches(e)}r.$imageEl&&0!==r.$imageEl.length&&(f.gestures?n.scale=e.scale*n.currentScale:n.scale=r.scaleMove/r.scaleStart*n.currentScale,n.scale>r.maxRatio&&(n.scale=r.maxRatio-1+(n.scale-r.maxRatio+1)**.5),n.scaler.touchesStart.x))return void(r.isTouched=!1);if(!this.isHorizontal()&&(Math.floor(r.minY)===Math.floor(r.startY)&&r.touchesCurrent.yr.touchesStart.y))return void(r.isTouched=!1)}e.cancelable&&e.preventDefault(),e.stopPropagation(),r.isMoved=!0,r.currentX=r.touchesCurrent.x-r.touchesStart.x+r.startX,r.currentY=r.touchesCurrent.y-r.touchesStart.y+r.startY,r.currentXr.maxX&&(r.currentX=r.maxX-1+(r.currentX-r.maxX+1)**.8),r.currentYr.maxY&&(r.currentY=r.maxY-1+(r.currentY-r.maxY+1)**.8),i.prevPositionX||(i.prevPositionX=r.touchesCurrent.x),i.prevPositionY||(i.prevPositionY=r.touchesCurrent.y),i.prevTime||(i.prevTime=Date.now()),i.x=(r.touchesCurrent.x-i.prevPositionX)/(Date.now()-i.prevTime)/2,i.y=(r.touchesCurrent.y-i.prevPositionY)/(Date.now()-i.prevTime)/2,Math.abs(r.touchesCurrent.x-i.prevPositionX)<2&&(i.x=0),Math.abs(r.touchesCurrent.y-i.prevPositionY)<2&&(i.y=0),i.prevPositionX=r.touchesCurrent.x,i.prevPositionY=r.touchesCurrent.y,i.prevTime=Date.now(),n.$imageWrapEl.transform(`translate3d(${r.currentX}px, ${r.currentY}px,0)`)}}},onTouchEnd(){var e=this.zoom,{gesture:t,image:n,velocity:r}=e;if(t.$imageEl&&0!==t.$imageEl.length)if(n.isTouched&&n.isMoved){n.isTouched=!1,n.isMoved=!1;let o=300,s=300;var i=r.x*o,a=(i=n.currentX+i,r.y*s),r=(a=n.currentY+a,0!==r.x&&(o=Math.abs((i-n.currentX)/r.x)),0!==r.y&&(s=Math.abs((a-n.currentY)/r.y)),Math.max(o,s));i=(n.currentX=i,n.currentY=a,n.width*e.scale),a=n.height*e.scale;n.minX=Math.min(t.slideWidth/2-i/2,0),n.maxX=-n.minX,n.minY=Math.min(t.slideHeight/2-a/2,0),n.maxY=-n.minY,n.currentX=Math.max(Math.min(n.currentX,n.maxX),n.minX),n.currentY=Math.max(Math.min(n.currentY,n.maxY),n.minY),t.$imageWrapEl.transition(r).transform(`translate3d(${n.currentX}px, ${n.currentY}px,0)`)}else n.isTouched=!1,n.isMoved=!1},onTransitionEnd(){var e=this.zoom,t=e["gesture"];t.$slideEl&&this.previousIndex!==this.activeIndex&&(t.$imageEl&&t.$imageEl.transform("translate3d(0,0,0) scale(1)"),t.$imageWrapEl&&t.$imageWrapEl.transform("translate3d(0,0,0)"),e.scale=1,e.currentScale=1,t.$slideEl=void 0,t.$imageEl=void 0,t.$imageWrapEl=void 0)},toggle(e){var t=this.zoom;t.scale&&1!==t.scale?t.out():t.in(e)},in(e){var t,n,r,i=this.zoom,a=this.params.zoom,{gesture:o,image:s}=i;if(o.$slideEl||(this.params.virtual&&this.params.virtual.enabled&&this.virtual?o.$slideEl=this.$wrapperEl.children("."+this.params.slideActiveClass):o.$slideEl=this.slides.eq(this.activeIndex),o.$imageEl=o.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),o.$imageWrapEl=o.$imageEl.parent("."+a.containerClass)),o.$imageEl&&0!==o.$imageEl.length){let l,c,u,d;o.$slideEl.addClass(""+a.zoomedSlideClass),c=void 0===s.touchesStart.x&&e?(l=("touchend"===e.type?e.changedTouches[0]:e).pageX,("touchend"===e.type?e.changedTouches[0]:e).pageY):(l=s.touchesStart.x,s.touchesStart.y),i.scale=o.$imageWrapEl.attr("data-swiper-zoom")||a.maxRatio,i.currentScale=o.$imageWrapEl.attr("data-swiper-zoom")||a.maxRatio,e?(s=o.$slideEl[0].offsetWidth,a=o.$slideEl[0].offsetHeight,e=o.$slideEl.offset().left,t=o.$slideEl.offset().top,e=e+s/2-l,t=t+a/2-c,n=o.$imageEl[0].offsetWidth,r=o.$imageEl[0].offsetHeight,n*=i.scale,r*=i.scale,n=-(s=Math.min(s/2-n/2,0)),r=-(a=Math.min(a/2-r/2,0)),u=e*i.scale,d=t*i.scale,(u=un&&(u=n),(d=dr&&(d=r)):(u=0,d=0),o.$imageWrapEl.transition(300).transform(`translate3d(${u}px, ${d}px,0)`),o.$imageEl.transition(300).transform(`translate3d(0,0,0) scale(${i.scale})`)}},out(){var e=this.zoom,t=this.params.zoom,n=e["gesture"];n.$slideEl||(this.params.virtual&&this.params.virtual.enabled&&this.virtual?n.$slideEl=this.$wrapperEl.children("."+this.params.slideActiveClass):n.$slideEl=this.slides.eq(this.activeIndex),n.$imageEl=n.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"),n.$imageWrapEl=n.$imageEl.parent("."+t.containerClass)),n.$imageEl&&0!==n.$imageEl.length&&(e.scale=1,e.currentScale=1,n.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),n.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),n.$slideEl.removeClass(""+t.zoomedSlideClass),n.$slideEl=void 0)},enable(){var e,t,n,r=this,i=r.zoom;i.enabled||(i.enabled=!0,e=!("touchstart"!==r.touchEvents.start||!f.passiveListener||!r.params.passiveListeners)&&{passive:!0,capture:!1},t=!f.passiveListener||{passive:!1,capture:!0},n="."+r.params.slideClass,f.gestures?(r.$wrapperEl.on("gesturestart",n,i.onGestureStart,e),r.$wrapperEl.on("gesturechange",n,i.onGestureChange,e),r.$wrapperEl.on("gestureend",n,i.onGestureEnd,e)):"touchstart"===r.touchEvents.start&&(r.$wrapperEl.on(r.touchEvents.start,n,i.onGestureStart,e),r.$wrapperEl.on(r.touchEvents.move,n,i.onGestureChange,t),r.$wrapperEl.on(r.touchEvents.end,n,i.onGestureEnd,e),r.touchEvents.cancel)&&r.$wrapperEl.on(r.touchEvents.cancel,n,i.onGestureEnd,e),r.$wrapperEl.on(r.touchEvents.move,"."+r.params.zoom.containerClass,i.onTouchMove,t))},disable(){var e,t,n,r=this,i=r.zoom;i.enabled&&(r.zoom.enabled=!1,e=!("touchstart"!==r.touchEvents.start||!f.passiveListener||!r.params.passiveListeners)&&{passive:!0,capture:!1},t=!f.passiveListener||{passive:!1,capture:!0},n="."+r.params.slideClass,f.gestures?(r.$wrapperEl.off("gesturestart",n,i.onGestureStart,e),r.$wrapperEl.off("gesturechange",n,i.onGestureChange,e),r.$wrapperEl.off("gestureend",n,i.onGestureEnd,e)):"touchstart"===r.touchEvents.start&&(r.$wrapperEl.off(r.touchEvents.start,n,i.onGestureStart,e),r.$wrapperEl.off(r.touchEvents.move,n,i.onGestureChange,t),r.$wrapperEl.off(r.touchEvents.end,n,i.onGestureEnd,e),r.touchEvents.cancel)&&r.$wrapperEl.off(r.touchEvents.cancel,n,i.onGestureEnd,e),r.$wrapperEl.off(r.touchEvents.move,"."+r.params.zoom.containerClass,i.onTouchMove,t))}},F={loadInSlide(e,t=!0){const n=this,r=n.params.lazy;if(void 0!==e&&0!==n.slides.length){const i=n.virtual&&n.params.virtual.enabled?n.$wrapperEl.children(`.${n.params.slideClass}[data-swiper-slide-index="${e}"]`):n.slides.eq(e);let a=i.find(`.${r.elementClass}:not(.${r.loadedClass}):not(.${r.loadingClass})`);0!==(a=!i.hasClass(r.elementClass)||i.hasClass(r.loadedClass)||i.hasClass(r.loadingClass)?a:a.add(i[0])).length&&a.each((e,a)=>{const o=l(a),s=(o.addClass(r.loadingClass),o.attr("data-background")),c=o.attr("data-src"),u=o.attr("data-srcset"),d=o.attr("data-sizes"),f=o.parent("picture");n.loadImage(o[0],c||s,u,d,!1,()=>{var e,a;void 0===n||null===n||!n||n&&!n.params||n.destroyed||(s?(o.css("background-image",`url("${s}")`),o.removeAttr("data-background")):(u&&(o.attr("srcset",u),o.removeAttr("data-srcset")),d&&(o.attr("sizes",d),o.removeAttr("data-sizes")),f.length&&f.children("source").each((e,t)=>{t=l(t),t.attr("data-srcset")&&(t.attr("srcset",t.attr("data-srcset")),t.removeAttr("data-srcset"))}),c&&(o.attr("src",c),o.removeAttr("data-src"))),o.addClass(r.loadedClass).removeClass(r.loadingClass),i.find("."+r.preloaderClass).remove(),n.params.loop&&t&&(e=i.attr("data-swiper-slide-index"),i.hasClass(n.params.slideDuplicateClass)?(a=n.$wrapperEl.children(`[data-swiper-slide-index="${e}"]:not(.${n.params.slideDuplicateClass})`),n.lazy.loadInSlide(a.index(),!1)):(a=n.$wrapperEl.children(`.${n.params.slideDuplicateClass}[data-swiper-slide-index="${e}"]`),n.lazy.loadInSlide(a.index(),!1))),n.emit("lazyImageReady",i[0],o[0]),n.params.autoHeight&&n.updateAutoHeight())}),n.emit("lazyImageLoad",i[0],o[0])})}},load(){const e=this,{$wrapperEl:t,params:n,slides:r,activeIndex:i}=e,a=e.virtual&&n.virtual.enabled;var o=n.lazy;let s=n.slidesPerView;function c(e){if(a){if(t.children(`.${n.slideClass}[data-swiper-slide-index="${e}"]`).length)return 1}else if(r[e])return 1}function u(e){return a?l(e).attr("data-swiper-slide-index"):l(e).index()}if("auto"===s&&(s=0),e.lazy.initialImageLoaded||(e.lazy.initialImageLoaded=!0),e.params.watchSlidesVisibility)t.children("."+n.slideVisibleClass).each((t,n)=>{n=a?l(n).attr("data-swiper-slide-index"):l(n).index(),e.lazy.loadInSlide(n)});else if(1{for(t=-1,e=r.length;1>1]<=i?t=n:e=n;return e}}();let r,i;return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(i=n(this.x,e),r=i-1,(e-this.x[r])*(this.y[i]-this.y[r])/(this.x[i]-this.x[r])+this.y[r]):0},this},getInterpolateFunction(e){this.controller.spline||(this.controller.spline=this.params.loop?new j.LinearSpline(this.slidesGrid,e.slidesGrid):new j.LinearSpline(this.snapGrid,e.snapGrid))},setTranslate(e,t){const n=this;var r=n.controller.control;let i,a;function o(e){var t=n.rtlTranslate?-n.translate:n.translate;"slide"===n.params.controller.by&&(n.controller.getInterpolateFunction(e),a=-n.controller.spline.interpolate(-t)),a&&"container"!==n.params.controller.by||(i=(e.maxTranslate()-e.minTranslate())/(n.maxTranslate()-n.minTranslate()),a=(t-n.minTranslate())*i+e.minTranslate()),n.params.controller.inverse&&(a=e.maxTranslate()-a),e.updateProgress(a),e.setTranslate(a,n),e.updateActiveIndex(),e.updateSlidesClasses()}if(Array.isArray(r))for(let s=0;s{t.updateAutoHeight()}),t.$wrapperEl.transitionEnd(()=>{r&&(t.params.loop&&"slide"===n.params.controller.by&&t.loopFix(),t.transitionEnd())}))}if(Array.isArray(r))for(i=0;i{r=l(r),e.a11y.makeElFocusable(r),e.a11y.addElRole(r,"button"),e.a11y.addElLabel(r,t.paginationBulletMessage.replace(/\{\{index\}\}/,r.index()+1))})},init(){var e=this,t=(e.$el.append(e.a11y.liveRegion),e.params.a11y);let n,r;e.navigation&&e.navigation.$nextEl&&(n=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(r=e.navigation.$prevEl),n&&(e.a11y.makeElFocusable(n),e.a11y.addElRole(n,"button"),e.a11y.addElLabel(n,t.nextSlideMessage),n.on("keydown",e.a11y.onEnterKey)),r&&(e.a11y.makeElFocusable(r),e.a11y.addElRole(r,"button"),e.a11y.addElLabel(r,t.prevSlideMessage),r.on("keydown",e.a11y.onEnterKey)),e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length&&e.pagination.$el.on("keydown","."+e.params.pagination.bulletClass,e.a11y.onEnterKey)},destroy(){var e=this;let t,n;e.a11y.liveRegion&&0""!==e),t=e.length;return{key:e[t-2],value:e[t-1]}},setHistory(e,t){if(this.history.initialized&&this.params.history.enabled){t=this.slides.eq(t);let n=Y.slugify(t.attr("data-history"));o.location.pathname.includes(e)||(n=e+"/"+n),t=o.history.state,t&&t.value===n||(this.params.history.replaceState?o.history.replaceState({value:n},null,n):o.history.pushState({value:n},null,n))}},slugify(e){return e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,"")},scrollToSlide(e,t,n){if(t)for(let i=0,a=this.slides.length;i{e.params.autoplay.reverseDirection?e.params.loop?(e.loopFix(),e.slidePrev(e.params.speed,!0,!0),e.emit("autoplay")):e.isBeginning?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(e.slideTo(e.slides.length-1,e.params.speed,!0,!0),e.emit("autoplay")):(e.slidePrev(e.params.speed,!0,!0),e.emit("autoplay")):e.params.loop?(e.loopFix(),e.slideNext(e.params.speed,!0,!0),e.emit("autoplay")):e.isEnd?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(e.slideTo(0,e.params.speed,!0,!0),e.emit("autoplay")):(e.slideNext(e.params.speed,!0,!0),e.emit("autoplay")),e.params.cssMode&&e.autoplay.running&&e.autoplay.run()},n)},start(){return void 0===this.autoplay.timeout&&!this.autoplay.running&&(this.autoplay.running=!0,this.emit("autoplayStart"),this.autoplay.run(),!0)},stop(){return!!this.autoplay.running&&void 0!==this.autoplay.timeout&&(this.autoplay.timeout&&(clearTimeout(this.autoplay.timeout),this.autoplay.timeout=void 0),this.autoplay.running=!1,this.emit("autoplayStop"),!0)},pause(e){var t=this;t.autoplay.running&&!t.autoplay.paused&&(t.autoplay.timeout&&clearTimeout(t.autoplay.timeout),t.autoplay.paused=!0,0!==e&&t.params.autoplay.waitForTransition?(t.$wrapperEl[0].addEventListener("transitionend",t.autoplay.onTransitionEnd),t.$wrapperEl[0].addEventListener("webkitTransitionEnd",t.autoplay.onTransitionEnd)):(t.autoplay.paused=!1,t.autoplay.run()))}},W={setTranslate(){var e=this["slides"];for(let r=0;r{if(!e&&t&&!t.destroyed){e=!0,t.animating=!1;var n=["webkitTransitionEnd","transitionend"];for(let e=0;e
    '),n.append(f)),f.css({height:i+"px"})):0===(f=t.find(".swiper-cube-shadow")).length&&(f=l('
    '),t.append(f)));for(let g=0;g`),p.append(e)),0===t.length&&(t=l(`
    `),p.append(t)),e.length&&(e[0].style.opacity=Math.max(-m,0)),t.length&&(t[0].style.opacity=Math.max(m,0))}}n.css({"-webkit-transform-origin":`50% 50% -${s/2}px`,"-moz-transform-origin":`50% 50% -${s/2}px`,"-ms-transform-origin":`50% 50% -${s/2}px`,"transform-origin":`50% 50% -${s/2}px`}),c.shadow&&(u?f.transform(`translate3d(0px, ${i/2+c.shadowOffset}px, ${-i/2}px) rotateX(90deg) rotateZ(0deg) scale(${c.shadowScale})`):(t=Math.abs(h)-90*Math.floor(Math.abs(h)/90),i=1.5-(Math.sin(2*t*Math.PI/360)/2+Math.cos(2*t*Math.PI/360)/2),t=c.shadowScale,i=c.shadowScale/i,e=c.shadowOffset,f.transform(`scale3d(${t}, 1, ${i}) translate3d(0px, ${a/2+e}px, ${-a/2/i}px) rotateX(-90deg)`))),t=T.isSafari||T.isWebView?-s/2:0,n.transform(`translate3d(0px,0,${t}px) rotateX(${this.isHorizontal()?0:h}deg) rotateY(${this.isHorizontal()?-h:0}deg)`)},setTransition(e){var{$el:t,slides:n}=this;n.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),this.params.cubeEffect.shadow&&!this.isHorizontal()&&t.find(".swiper-cube-shadow").transition(e)}},U={setTranslate(){var{slides:e,rtlTranslate:t}=this;for(let i=0;i`),n.append(e)),0===t.length&&(t=l(`
    `),n.append(t)),e.length&&(e[0].style.opacity=Math.max(-a,0)),t.length&&(t[0].style.opacity=Math.max(a,0))}n.transform(`translate3d(${c}px, ${u}px, 0px) rotateX(${s}deg) rotateY(${o}deg)`)}},setTransition(e){const t=this,{slides:n,activeIndex:r,$wrapperEl:i}=t;if(n.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),t.params.virtualTranslate&&0!==e){let e=!1;n.eq(r).transitionEnd((function(){if(!e&&t&&!t.destroyed){e=!0,t.animating=!1;var n=["webkitTransitionEnd","transitionend"];for(let e=0;e`),h.append(e)),0===t.length&&(t=l(`
    `),h.append(t)),e.length&&(e[0].style.opacity=0t.previousIndex?"next":"prev"):(l=t.realIndex)>t.previousIndex?"next":"prev",s&&(l+="next"===c?o:-1*o),n.visibleSlidesIndexes&&n.visibleSlidesIndexes.indexOf(l)<0&&(n.params.centeredSlides?l=l>u?l-Math.floor(a/2)+1:l+Math.floor(a/2)-1:l>u&&(l=l-a+1),n.slideTo(l,e?0:void 0))}let c=1;var l=t.params.thumbs.slideThumbActiveClass;if(1e,formatFractionTotal:e=>e,bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",modifierClass:"swiper-pagination-",currentClass:"swiper-pagination-current",totalClass:"swiper-pagination-total",hiddenClass:"swiper-pagination-hidden",progressbarFillClass:"swiper-pagination-progressbar-fill",progressbarOppositeClass:"swiper-pagination-progressbar-opposite",clickableClass:"swiper-pagination-clickable",lockClass:"swiper-pagination-lock"}},create(){d.extend(this,{pagination:{init:P.init.bind(this),render:P.render.bind(this),update:P.update.bind(this),destroy:P.destroy.bind(this),dynamicBulletIndex:0}})},on:{init(){this.pagination.init(),this.pagination.render(),this.pagination.update()},activeIndexChange(){!this.params.loop&&void 0!==this.snapIndex||this.pagination.update()},snapIndexChange(){this.params.loop||this.pagination.update()},slidesLengthChange(){this.params.loop&&(this.pagination.render(),this.pagination.update())},snapGridLengthChange(){this.params.loop||(this.pagination.render(),this.pagination.update())},destroy(){this.pagination.destroy()},click(e){var t=this;t.params.pagination.el&&t.params.pagination.hideOnClick&&0{t[n]=N[n].bind(e)}),d.extend(e,{zoom:t});let n=1;Object.defineProperty(e.zoom,"scale",{get(){return n},set(t){var r,i;n!==t&&(r=e.zoom.gesture.$imageEl?e.zoom.gesture.$imageEl[0]:void 0,i=e.zoom.gesture.$slideEl?e.zoom.gesture.$slideEl[0]:void 0,e.emit("zoomChange",t,r,i)),n=t}})},on:{init(){this.params.zoom.enabled&&this.zoom.enable()},destroy(){this.zoom.disable()},touchStart(e){this.zoom.enabled&&this.zoom.onTouchStart(e)},touchEnd(e){this.zoom.enabled&&this.zoom.onTouchEnd(e)},doubleTap(e){this.params.zoom.enabled&&this.zoom.enabled&&this.params.zoom.toggle&&this.zoom.toggle(e)},transitionEnd(){this.zoom.enabled&&this.params.zoom.enabled&&this.zoom.onTransitionEnd()},slideChange(){this.zoom.enabled&&this.params.zoom.enabled&&this.params.cssMode&&this.zoom.onTransitionEnd()}}},{name:"lazy",params:{lazy:{enabled:!1,loadPrevNext:!1,loadPrevNextAmount:1,loadOnTransitionStart:!1,elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-preloader"}},create(){d.extend(this,{lazy:{initialImageLoaded:!1,load:F.load.bind(this),loadInSlide:F.loadInSlide.bind(this)}})},on:{beforeInit(){this.params.lazy.enabled&&this.params.preloadImages&&(this.params.preloadImages=!1)},init(){this.params.lazy.enabled&&!this.params.loop&&0===this.params.initialSlide&&this.lazy.load()},scroll(){this.params.freeMode&&!this.params.freeModeSticky&&this.lazy.load()},resize(){this.params.lazy.enabled&&this.lazy.load()},scrollbarDragMove(){this.params.lazy.enabled&&this.lazy.load()},transitionStart(){this.params.lazy.enabled&&(this.params.lazy.loadOnTransitionStart||!this.params.lazy.loadOnTransitionStart&&!this.lazy.initialImageLoaded)&&this.lazy.load()},transitionEnd(){this.params.lazy.enabled&&!this.params.lazy.loadOnTransitionStart&&this.lazy.load()},slideChange(){this.params.lazy.enabled&&this.params.cssMode&&this.lazy.load()}}},{name:"controller",params:{controller:{control:void 0,inverse:!1,by:"slide"}},create(){d.extend(this,{controller:{control:this.params.controller.control,getInterpolateFunction:j.getInterpolateFunction.bind(this),setTranslate:j.setTranslate.bind(this),setTransition:j.setTransition.bind(this)}})},on:{update(){this.controller.control&&this.controller.spline&&(this.controller.spline=void 0,delete this.controller.spline)},resize(){this.controller.control&&this.controller.spline&&(this.controller.spline=void 0,delete this.controller.spline)},observerUpdate(){this.controller.control&&this.controller.spline&&(this.controller.spline=void 0,delete this.controller.spline)},setTranslate(e,t){this.controller.control&&this.controller.setTranslate(e,t)},setTransition(e,t){this.controller.control&&this.controller.setTransition(e,t)}}},{name:"a11y",params:{a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}"}},create(){const e=this;d.extend(e,{a11y:{liveRegion:l(``)}}),Object.keys($).forEach(t=>{e.a11y[t]=$[t].bind(e)})},on:{init(){this.params.a11y.enabled&&(this.a11y.init(),this.a11y.updateNavigation())},toEdge(){this.params.a11y.enabled&&this.a11y.updateNavigation()},fromEdge(){this.params.a11y.enabled&&this.a11y.updateNavigation()},paginationUpdate(){this.params.a11y.enabled&&this.a11y.updatePagination()},destroy(){this.params.a11y.enabled&&this.a11y.destroy()}}},{name:"history",params:{history:{enabled:!1,replaceState:!1,key:"slides"}},create(){d.extend(this,{history:{init:Y.init.bind(this),setHistory:Y.setHistory.bind(this),setHistoryPopState:Y.setHistoryPopState.bind(this),scrollToSlide:Y.scrollToSlide.bind(this),destroy:Y.destroy.bind(this)}})},on:{init(){this.params.history.enabled&&this.history.init()},destroy(){this.params.history.enabled&&this.history.destroy()},transitionEnd(){this.history.initialized&&this.history.setHistory(this.params.history.key,this.activeIndex)},slideChange(){this.history.initialized&&this.params.cssMode&&this.history.setHistory(this.params.history.key,this.activeIndex)}}},{name:"hash-navigation",params:{hashNavigation:{enabled:!1,replaceState:!1,watchState:!1}},create(){d.extend(this,{hashNavigation:{initialized:!1,init:H.init.bind(this),destroy:H.destroy.bind(this),setHash:H.setHash.bind(this),onHashCange:H.onHashCange.bind(this)}})},on:{init(){this.params.hashNavigation.enabled&&this.hashNavigation.init()},destroy(){this.params.hashNavigation.enabled&&this.hashNavigation.destroy()},transitionEnd(){this.hashNavigation.initialized&&this.hashNavigation.setHash()},slideChange(){this.hashNavigation.initialized&&this.params.cssMode&&this.hashNavigation.setHash()}}},{name:"autoplay",params:{autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1}},create(){const e=this;d.extend(e,{autoplay:{running:!1,paused:!1,run:z.run.bind(e),start:z.start.bind(e),stop:z.stop.bind(e),pause:z.pause.bind(e),onVisibilityChange(){"hidden"===document.visibilityState&&e.autoplay.running&&e.autoplay.pause(),"visible"===document.visibilityState&&e.autoplay.paused&&(e.autoplay.run(),e.autoplay.paused=!1)},onTransitionEnd(t){e&&!e.destroyed&&e.$wrapperEl&&t.target===this&&(e.$wrapperEl[0].removeEventListener("transitionend",e.autoplay.onTransitionEnd),e.$wrapperEl[0].removeEventListener("webkitTransitionEnd",e.autoplay.onTransitionEnd),e.autoplay.paused=!1,e.autoplay.running?e.autoplay.run():e.autoplay.stop())}}})},on:{init(){this.params.autoplay.enabled&&(this.autoplay.start(),document.addEventListener("visibilitychange",this.autoplay.onVisibilityChange))},beforeTransitionStart(e,t){this.autoplay.running&&(t||!this.params.autoplay.disableOnInteraction?this.autoplay.pause(e):this.autoplay.stop())},sliderFirstMove(){this.autoplay.running&&(this.params.autoplay.disableOnInteraction?this.autoplay.stop():this.autoplay.pause())},touchEnd(){this.params.cssMode&&this.autoplay.paused&&!this.params.autoplay.disableOnInteraction&&this.autoplay.run()},destroy(){this.autoplay.running&&this.autoplay.stop(),document.removeEventListener("visibilitychange",this.autoplay.onVisibilityChange)}}},{name:"effect-fade",params:{fadeEffect:{crossFade:!1}},create(){d.extend(this,{fadeEffect:{setTranslate:W.setTranslate.bind(this),setTransition:W.setTransition.bind(this)}})},on:{beforeInit(){var e;"fade"===this.params.effect&&(this.classNames.push(this.params.containerModifierClass+"fade"),e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0},d.extend(this.params,e),d.extend(this.originalParams,e))},setTranslate(){"fade"===this.params.effect&&this.fadeEffect.setTranslate()},setTransition(e){"fade"===this.params.effect&&this.fadeEffect.setTransition(e)}}},{name:"effect-cube",params:{cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}},create(){d.extend(this,{cubeEffect:{setTranslate:V.setTranslate.bind(this),setTransition:V.setTransition.bind(this)}})},on:{beforeInit(){var e;"cube"===this.params.effect&&(this.classNames.push(this.params.containerModifierClass+"cube"),this.classNames.push(this.params.containerModifierClass+"3d"),e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0},d.extend(this.params,e),d.extend(this.originalParams,e))},setTranslate(){"cube"===this.params.effect&&this.cubeEffect.setTranslate()},setTransition(e){"cube"===this.params.effect&&this.cubeEffect.setTransition(e)}}},{name:"effect-flip",params:{flipEffect:{slideShadows:!0,limitRotation:!0}},create(){d.extend(this,{flipEffect:{setTranslate:U.setTranslate.bind(this),setTransition:U.setTransition.bind(this)}})},on:{beforeInit(){var e;"flip"===this.params.effect&&(this.classNames.push(this.params.containerModifierClass+"flip"),this.classNames.push(this.params.containerModifierClass+"3d"),e={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0},d.extend(this.params,e),d.extend(this.originalParams,e))},setTranslate(){"flip"===this.params.effect&&this.flipEffect.setTranslate()},setTransition(e){"flip"===this.params.effect&&this.flipEffect.setTransition(e)}}},{name:"effect-coverflow",params:{coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}},create(){d.extend(this,{coverflowEffect:{setTranslate:G.setTranslate.bind(this),setTransition:G.setTransition.bind(this)}})},on:{beforeInit(){"coverflow"===this.params.effect&&(this.classNames.push(this.params.containerModifierClass+"coverflow"),this.classNames.push(this.params.containerModifierClass+"3d"),this.params.watchSlidesProgress=!0,this.originalParams.watchSlidesProgress=!0)},setTranslate(){"coverflow"===this.params.effect&&this.coverflowEffect.setTranslate()},setTransition(e){"coverflow"===this.params.effect&&this.coverflowEffect.setTransition(e)}}},{name:"thumbs",params:{thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-container-thumbs"}},create(){d.extend(this,{thumbs:{swiper:null,init:q.init.bind(this),update:q.update.bind(this),onThumbClick:q.onThumbClick.bind(this)}})},on:{beforeInit(){var e=this.params["thumbs"];e&&e.swiper&&(this.thumbs.init(),this.thumbs.update(!0))},slideChange(){this.thumbs.swiper&&this.thumbs.update()},update(){this.thumbs.swiper&&this.thumbs.update()},resize(){this.thumbs.swiper&&this.thumbs.update()},observerUpdate(){this.thumbs.swiper&&this.thumbs.update()},setTransition(e){var t=this.thumbs.swiper;t&&t.setTransition(e)},beforeDestroy(){var e=this.thumbs.swiper;e&&this.thumbs.swiperCreated&&e&&e.destroy()}}}],void 0===E.use&&(E.use=E.Class.use,E.installModule=E.Class.installModule),E.use(n),t.default=E},b622:function(e,t,n){"use strict";var r=n("da84"),i=n("5692"),a=n("1a2d"),o=n("90e3"),s=n("04f8"),l=(n=n("fdbf"),r.Symbol),c=i("wks"),u=n?l.for||l:l&&l.withoutSetter||o;e.exports=function(e){return a(c,e)||(c[e]=s&&a(l,e)?l[e]:u("Symbol."+e)),c[e]}},b64b:function(e,t,n){"use strict";var r=n("23e7"),i=n("7b0b"),a=n("df75");r({target:"Object",stat:!0,forced:n("d039")((function(){a(1)}))},{keys:function(e){return a(i(e))}})},b6b7:function(e,t,n){"use strict";var r=n("ebb5"),i=n("4840"),a=r.aTypedArrayConstructor,o=r.getTypedArrayConstructor;e.exports=function(e){return a(i(e,o(e)))}},b6c5:function(e,t,n){var r=n("4f91"),i=n("25b3"),a=n("b7c3");e.exports=function(e){var t,n={};return e&&a(e)&&i(e.split("&"),(function(e){t=e.split("="),n[r(t[0])]=r(t[1]||"")})),n}},b6e3:function(e,t,n){var r=n("4054");e.exports=function(e,t,n){return!(!e||!t)&&"Invalid Date"!==(e=r(e,n))&&e===r(t,n)}},b727:function(e,t,n){"use strict";function r(e){var t=1===e,n=2===e,r=3===e,a=4===e,d=6===e,f=7===e,h=5===e||d;return function(p,m,v,g){for(var b,y,_=s(p),w=o(_),x=l(w),A=i(m,v),k=0,S=(m=g||c,t?m(p,x):n||f?m(p,0):void 0);k")})),f=(r=(n=/(?:)/).exec,n.exec=function(){return r.apply(this,arguments)},2===(n="ab".split(n)).length&&"a"===n[0]&&"b"===n[1]);e.exports=function(e,t,n){var r,h,p=l(e),m=!o((function(){var t={};return t[p]=function(){return 7},7!=""[e](t)})),v=m?!o((function(){var t=!1,n=/a/;return n.exec=function(){return t=!0,null},"split"===e&&(n.constructor={},n.constructor[u]=function(){return n}),n[p](""),!t})):void 0;m&&v&&("replace"!==e||d)&&("split"!==e||f)||(r=/./[p],n=(v=n(s,p,""[e],(function(e,t,n,i,a){return t.exec===c?m&&!a?{done:!0,value:r.call(t,n,i)}:{done:!0,value:e.call(n,t,i)}:{done:!1}})))[0],h=v[1],i(String.prototype,e,n),a(RegExp.prototype,p,2==t?function(e,t){return h.call(e,this,t)}:function(e){return h.call(e,this)}))}},"230e":function(e,t,n){var r=n("d3f4"),i=n("7726").document,a=r(i)&&r(i.createElement);e.exports=function(e){return a?i.createElement(e):{}}},"23c6":function(e,t,n){var r=n("2d95"),i=n("2b4c")("toStringTag"),a="Arguments"==r(function(){return arguments}());e.exports=function(e){var t;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(t=function(e,t){try{return e[t]}catch(e){}}(e=Object(e),i))?t:a?r(e):"Object"==(t=r(e))&&"function"==typeof e.callee?"Arguments":t}},2621:function(e,t){t.f=Object.getOwnPropertySymbols},"2aba":function(e,t,n){var r=n("7726"),i=n("32e9"),a=n("69a8"),o=n("ca5a")("src"),s=n("fa5b"),l=(""+s).split("toString");n("8378").inspectSource=function(e){return s.call(e)},(e.exports=function(e,t,n,s){var c="function"==typeof n;c&&!a(n,"name")&&i(n,"name",t),e[t]!==n&&(c&&!a(n,o)&&i(n,o,e[t]?""+e[t]:l.join(String(t))),e===r?e[t]=n:s?e[t]?e[t]=n:i(e,t,n):(delete e[t],i(e,t,n)))})(Function.prototype,"toString",(function(){return"function"==typeof this&&this[o]||s.call(this)}))},"2aeb":function(e,t,n){function r(){}var i=n("cb7c"),a=n("1495"),o=n("e11e"),s=n("613b")("IE_PROTO"),l="prototype",c=function(){var e=n("230e")("iframe"),t=o.length;for(e.style.display="none",n("fab2").appendChild(e),e.src="javascript:",(e=e.contentWindow.document).open(),e.write("
    \ No newline at end of file + document.write('')
    \ No newline at end of file diff --git a/crmeb/public/install/.env b/crmeb/public/install/.env index cb3527c1e..51d9ded9b 100755 --- a/crmeb/public/install/.env +++ b/crmeb/public/install/.env @@ -1 +1 @@ -APP_DEBUG = true [APP] DEFAULT_TIMEZONE = Asia/Shanghai [DATABASE] TYPE = mysql HOSTNAME = #DB_HOST# HOSTPORT = #DB_PORT# USERNAME = #DB_USER# PASSWORD = #DB_PWD# DATABASE = #DB_NAME# PREFIX = #DB_PREFIX# CHARSET = utf8mb4 DEBUG = true [LANG] default_lang = zh-cn [CACHE] DRIVER = #CACHE_TYPE# CACHE_PREFIX = #CACHE_PREFIX# CACHE_TAG_PREFIX = #CACHE_TAG_PREFIX# [REDIS] REDIS_HOSTNAME = #RB_HOST# PORT = #RB_PORT# REDIS_PASSWORD = #RB_PWD# SELECT = #RB_SELECT# [QUEUE] QUEUE_NAME = #QUEUE_NAME# \ No newline at end of file +APP_DEBUG = false [APP] DEFAULT_TIMEZONE = Asia/Shanghai [DATABASE] TYPE = mysql HOSTNAME = #DB_HOST# HOSTPORT = #DB_PORT# USERNAME = #DB_USER# PASSWORD = #DB_PWD# DATABASE = #DB_NAME# PREFIX = #DB_PREFIX# CHARSET = utf8mb4 DEBUG = true [LANG] default_lang = zh-cn [CACHE] DRIVER = #CACHE_TYPE# CACHE_PREFIX = #CACHE_PREFIX# CACHE_TAG_PREFIX = #CACHE_TAG_PREFIX# [REDIS] REDIS_HOSTNAME = #RB_HOST# PORT = #RB_PORT# REDIS_PASSWORD = #RB_PWD# SELECT = #RB_SELECT# [QUEUE] QUEUE_NAME = #QUEUE_NAME# \ No newline at end of file diff --git a/crmeb/public/install/crmeb.sql b/crmeb/public/install/crmeb.sql index 7bd7a1900..5f8e6b5e9 100644 --- a/crmeb/public/install/crmeb.sql +++ b/crmeb/public/install/crmeb.sql @@ -23,10 +23,10 @@ CREATE TABLE IF NOT EXISTS `eb_agent_level` ( INSERT INTO `eb_agent_level` (`id`, `name`, `image`, `one_brokerage`, `one_brokerage_percent`, `two_brokerage`, `two_brokerage_percent`, `grade`, `status`, `is_del`, `add_time`) VALUES (1, '一级分销', '/statics/system_images/spread_level_1.png', 1, '11.00', 1, '6.00', 1, 0, 0, 1630310923), -(2, '二级分销', '/statics/system_images/spread_level_2.png', 2, '12.00', 1, '7.00', 1, 0, 0, 1630311000), -(3, '三级分销', '/statics/system_images/spread_level_3.png', 3, '13.00', 1, '8.00', 1, 0, 0, 1630311024), -(4, '四级分销', '/statics/system_images/spread_level_4.png', 4, '14.00', 1, '9.00', 1, 0, 0, 1630311052), -(5, '五级分销', '/statics/system_images/spread_level_5.png', 5, '15.00', 1, '10.00', 1, 0, 0, 1630311069); +(2, '二级分销', '/statics/system_images/spread_level_2.png', 2, '12.00', 1, '7.00', 2, 0, 0, 1630311000), +(3, '三级分销', '/statics/system_images/spread_level_3.png', 3, '13.00', 1, '8.00', 3, 0, 0, 1630311024), +(4, '四级分销', '/statics/system_images/spread_level_4.png', 4, '14.00', 1, '9.00', 4, 0, 0, 1630311052), +(5, '五级分销', '/statics/system_images/spread_level_5.png', 5, '15.00', 1, '10.00', 5, 0, 0, 1630311069); -- -------------------------------------------------------- @@ -28594,6 +28594,12 @@ CREATE TABLE IF NOT EXISTS `eb_store_order_invoice` ( `remark` varchar(255) NOT NULL DEFAULT '' COMMENT '备注', `invoice_time` int(10) NOT NULL DEFAULT '0' COMMENT '开票时间', `add_time` int(10) NOT NULL DEFAULT '0' COMMENT '添加时间', + `unique_num` varchar(255) NOT NULL DEFAULT '' COMMENT '唯一值', + `invoice_num` varchar(255) NOT NULL DEFAULT '' COMMENT '发票号码', + `invoice_type` varchar(255) NOT NULL DEFAULT '' COMMENT '发票类型', + `invoice_serial_number` varchar(255) NOT NULL DEFAULT '' COMMENT '发票流水号', + `red_invoice_num` varchar(255) NOT NULL DEFAULT '' COMMENT '发票红字编码', + `is_del` tinyint(1) DEFAULT '0' COMMENT '是否删除', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='订单发票表'; @@ -29134,6 +29140,7 @@ CREATE TABLE IF NOT EXISTS `eb_store_product_reply` ( `nickname` varchar(64) NOT NULL DEFAULT '' COMMENT '用户名称', `avatar` varchar(255) NOT NULL DEFAULT '' COMMENT '用户头像', `suk` varchar(255) NOT NULL DEFAULT '' COMMENT '规格名称', + `status` tinyint(1) NOT NULL DEFAULT '0' COMMENT '评论状态', PRIMARY KEY (`id`) USING BTREE, UNIQUE KEY `order_id_2` (`oid`,`unique`) USING BTREE, KEY `add_time` (`add_time`) USING BTREE, @@ -33560,6 +33567,9 @@ CREATE TABLE IF NOT EXISTS `eb_system_config` ( `desc` varchar(255) NOT NULL DEFAULT '' COMMENT '配置简介', `sort` int(10) UNSIGNED NOT NULL DEFAULT '0' COMMENT '排序', `status` tinyint(1) UNSIGNED NOT NULL DEFAULT '0' COMMENT '是否隐藏', + `level` int(11) NOT NULL DEFAULT '0' COMMENT '配置层级0顶级1次级', + `link_id` int(11) NOT NULL DEFAULT '0' COMMENT '关联上级配置id', + `link_value` int(11) NOT NULL DEFAULT '0' COMMENT '关联上级配置的值', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=435 DEFAULT CHARSET=utf8 COMMENT='配置表'; @@ -33657,7 +33667,7 @@ INSERT INTO `eb_system_config` (`id`, `menu_name`, `type`, `input_type`, `config (246, 'invoice_func_status', 'radio', '', 50, '1=>开启\n0=>关闭', 0, '', 0, 0, '0', '发票功能启用', '发票功能开启|关闭', 0, 1), (247, 'special_invoice_status', 'radio', '', 50, '1=>开启\n0=>关闭', 0, '', 0, 0, '0', '专用发票启用', '专用发票功能开启|关闭', 0, 1), (287, 'ali_pay_status', 'radio', 'input', 109, '0=>关闭\nalipay=>支付宝\nallinpay=>通联', 1, '', 0, 0, '\"alipay\"', '支付宝支付', '请选择支付宝通道,关闭用户端不显示', 98, 1), -(288, 'alipay_public_key', 'textarea', '', 63, '', 1, '', 100, 5, '\"\"', '支付应用公钥', '支付宝加签完成后申城的支付宝公钥', 0, 1), +(288, 'alipay_public_key', 'textarea', '', 63, '', 1, '', 100, 5, '\"\"', '支付应用公钥', '支付宝加签完成后生成的支付宝公钥', 0, 1), (289, 'alipay_merchant_private_key', 'textarea', '', 63, '', 0, '', 100, 5, '\"\"', '支付应用私钥', '支付应用私钥', 0, 1), (290, 'ali_pay_appid', 'text', 'input', 63, '', 0, '', 100, 0, '\"\"', '支付应用Appid', '支付应用Appid', 91, 1), (291, 'logistics_type', 'radio', 'input', 91, '1=>一号通\n2=>阿里云物流查询', 1, '', 0, 0, '1', '接口选择', '建议使用一号通更方便不用配置密钥,阿里云云市场购买链接:https://0x9.me/w9vnq', 0, 1), @@ -33792,7 +33802,14 @@ INSERT INTO `eb_system_config` (`id`, `menu_name`, `type`, `input_type`, `config (463, 'routine_encode', 'radio', 'input', 133, '0=>明文模式\n1=>兼容模式\n2=>安全模式', 1, '', 0, 0, '0', '消息加解密方式', '小程序消息推送中的消息加密方式,暂时仅支持明文模式', 0, 1), (464, 'routine_encodingaeskey', 'text', 'input', 133, '', 1, '', 0, 0, '\"\"', 'EncodingAESKey', '消息加密密钥由43位字符组成,字符范围为A-Z,a-z,0-9', 0, 1), (465, 'model_checkbox', 'checkbox', 'input', 134, 'seckill=>秒杀\nbargain=>砍价\ncombination=>拼团', 1, '', 0, 0, '[\"seckill\",\"bargain\",\"combination\"]', '模块配置', '模块配置,选中展示对应的模块,取消选中则前后端不展示模块相关内容', 0, 1), -(466, 'sp_appid', 'text', 'input', 4, '', 1, '', 100, 0, '\"\"', '主商户APPID', '开启服务商支付,需要配置主商户申请的时候开通的公众号服务号的APPID', 0, 1); +(466, 'sp_appid', 'text', 'input', 4, '', 1, '', 100, 0, '\"\"', '主商户APPID', '开启服务商支付,需要配置主商户申请的时候开通的公众号服务号的APPID', 0, 1), +(467, 'brokerage_window_switch', 'radio', 'input', 72, '1=>开启\n0=>关闭', 1, '', 0, 0, '1', '佣金悬浮窗开关', '佣金悬浮窗开关,关闭之后,商品详情不显示佣金悬浮窗', 0, 1), +(468, 'elec_invoice', 'radio', 'input', 18, '1=>开启\n0=>关闭', 1, '', 0, 0, '\"0\"', '电子发票状态', '是否开启电子发票', 0, 0), +(469, 'auto_invoice', 'radio', 'input', 18, '1=>开启\n0=>关闭', 1, '', 0, 0, '\"0\"', '是否自动开票', '是否开启自动开票功能', 0, 0), +(470, 'elec_invoice_cate', 'text', 'input', 18, '', 1, '', 100, 0, '\"0\"', '电子发票分类', '电子发票的商品分类', 0, 0), +(471, 'elec_invoice_tax_rate', 'text', 'input', 18, '', 1, '', 100, 0, '\"0\"', '电子发票税率', '请填写电子发票的税率,填写0-100直接的整数,如:13%的税率请填写13', 0, 0), +(472, 'elec_invoice_cate_name', 'text', 'input', 18, '', 1, '', 100, 0, '\"\"', '发票分类名称', '电子发票分类对应的名称,用于回显', 0, 0), +(473, 'get_remote_login_url', 'text', 'input', 135, '', 1, '', 100, 0, '\"\"', '远程登录地址', '内嵌商城跳转h5页面链接携带(remote_token=远程用户生成的token)参数时,可自动登录商城,若remote_token为空的时候,本系统认定在外部系统中未登录,会跳转此地址进行登录', 0, 1); -- -------------------------------------------------------- @@ -33892,7 +33909,8 @@ INSERT INTO `eb_system_config_tab` (`id`, `pid`, `title`, `eng_title`, `status`, (131, 2, '服务器域名配置', 'wechat_encoding', 1, 0, '', 3, 0, 1006), (132, 7, '小程序配置', 'routine_config', 1, 0, '', 3, 0, 1007), (133, 7, '消息推送配置', 'routine_encoding', 1, 0, '', 3, 0, 1007), -(134, 129, '模块配置', 'model_config', 1, 0, '', 0, 0, 23); +(134, 129, '模块配置', 'model_config', 0, 0, '', 0, 0, 23), +(135, 129, '远程登录配置', 'remote_login', 1, 0, '', 0, 0, 23); -- -------------------------------------------------------- @@ -33924,15 +33942,102 @@ CREATE TABLE IF NOT EXISTS `eb_system_crud` ( -- CREATE TABLE IF NOT EXISTS `eb_system_crud_data` ( - `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT, + `id` int(11) unsigned NOT NULL AUTO_INCREMENT, + `cid` int(11) NOT NULL DEFAULT '0' COMMENT '列表id', + `pid` int(11) NOT NULL DEFAULT '0' COMMENT '上级id', `name` varchar(100) NOT NULL DEFAULT '' COMMENT '名称', `value` text NOT NULL COMMENT '数据内容JSON', + `sort` int(11) NOT NULL DEFAULT '0' COMMENT '排序', `add_time` int(11) NOT NULL COMMENT '添加时间', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='crud数据字典'; -- -------------------------------------------------------- +-- +-- 表的结构 `eb_system_crud_list` +-- + +CREATE TABLE IF NOT EXISTS `eb_system_crud_list` ( + `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID', + `name` varchar(255) NOT NULL DEFAULT '' COMMENT '名称', + `mark` varchar(255) NOT NULL DEFAULT '' COMMENT '标识', + `level` int(11) NOT NULL DEFAULT '0' COMMENT '层级0一级,1多级', + `status` int(11) NOT NULL DEFAULT '1' COMMENT '状态', + `add_time` int(11) NOT NULL DEFAULT '0' COMMENT '添加时间', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='crud数据字典列表'; + +-- -------------------------------------------------------- + +-- +-- 表的结构 `eb_system_event` +-- + +CREATE TABLE IF NOT EXISTS `eb_system_event` ( + `id` int(11) NOT NULL AUTO_INCREMENT, + `name` varchar(255) NOT NULL DEFAULT '' COMMENT '事件名称', + `mark` varchar(255) NOT NULL DEFAULT '' COMMENT '标签', + `content` varchar(255) NOT NULL DEFAULT '' COMMENT '说明', + `add_time` int(11) NOT NULL DEFAULT '0' COMMENT '添加时间', + `is_del` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否删除', + `is_open` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否开启', + `customCode` text NOT NULL COMMENT '执行代码', + PRIMARY KEY (`id`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='自定义事件'; + +-- -------------------------------------------------------- + +-- +-- 表的结构 `eb_system_event_data` +-- + +CREATE TABLE IF NOT EXISTS `eb_system_event_data` ( + `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '编号', + `label` varchar(255) NOT NULL DEFAULT '' COMMENT '名称', + `value` varchar(255) NOT NULL DEFAULT '' COMMENT '类型', + `data` text NOT NULL COMMENT '数据', + PRIMARY KEY (`id`) +) ENGINE=InnoDB AUTO_INCREMENT=22 DEFAULT CHARSET=utf8 COMMENT='事件参数'; + +-- +-- 转存表中的数据 `eb_system_event_data` +-- + +INSERT INTO `eb_system_event_data` (`id`, `label`, `value`, `data`) VALUES +(1, '用户注册', 'user_register', '{\"uid\":\"\\u7528\\u6237uid\",\"nickname\":\"\\u7528\\u6237\\u6635\\u79f0\",\"phone\":\"\\u7528\\u6237\\u624b\\u673a\\u53f7\",\"add_time\":\"\\u7528\\u6237\\u6ce8\\u518c\\u65f6\\u95f4\",\"user_type\":\"\\u7528\\u6237\\u6765\\u6e90\"}'), +(2, '用户登录', 'user_login', '{\"uid\":\"\\u7528\\u6237uid\",\"nickname\":\"\\u7528\\u6237\\u6635\\u79f0\",\"phone\":\"\\u7528\\u6237\\u624b\\u673a\\u53f7\",\"add_time\":\"\\u7528\\u6237\\u6ce8\\u518c\\u65f6\\u95f4\",\"login_time\":\"\\u7528\\u6237\\u767b\\u5f55\\u65f6\\u95f4\",\"user_type\":\"\\u7528\\u6237\\u6765\\u6e90\"}'), +(3, '用户注销', 'user_cancel', '{\"uid\":\"\\u7528\\u6237uid\",\"nickname\":\"\\u7528\\u6237\\u6635\\u79f0\",\"phone\":\"\\u7528\\u6237\\u624b\\u673a\\u53f7\",\"add_time\":\"\\u7528\\u6237\\u6ce8\\u518c\\u65f6\\u95f4\",\"cancel_time\":\"\\u7528\\u6237\\u6ce8\\u9500\\u65f6\\u95f4\",\"user_type\":\"\\u7528\\u6237\\u6765\\u6e90\"}'), +(4, '用户修改信息', 'user_change_info', '{\"uid\":\"\\u7528\\u6237uid\",\"nickname\":\"\\u7528\\u6237\\u6635\\u79f0\",\"phone\":\"\\u7528\\u6237\\u624b\\u673a\\u53f7\",\"avatar\":\"\\u7528\\u6237\\u5934\\u50cf\",\"add_time\":\"\\u7528\\u6237\\u6ce8\\u518c\\u65f6\\u95f4\",\"user_type\":\"\\u7528\\u6237\\u6765\\u6e90\"}'), +(5, '用户绑定关系', 'user_spread', '{\"uid\":\"\\u7528\\u6237uid\",\"nickname\":\"\\u7528\\u6237\\u6635\\u79f0\",\"spread_uid\":\"\\u4e0a\\u7ea7\\u7528\\u6237uid\",\"spread_time\":\"\\u7528\\u6237\\u7ed1\\u5b9a\\u65f6\\u95f4\",\"user_type\":\"\\u7528\\u6237\\u6765\\u6e90\"}'), +(6, '用户签到', 'user_sign', '{\"uid\":\"\\u7528\\u6237uid\",\"sign_point\":\"\\u7b7e\\u5230\\u79ef\\u5206\",\"sign_exp\":\"\\u7b7e\\u5230\\u7ecf\\u9a8c\",\"sign_time\":\"\\u7b7e\\u5230\\u65f6\\u95f4\"}'), +(7, '用户充值', 'user_recharge', '{\"uid\":\"\\u7528\\u6237uid\",\"id\":\"\\u8ba2\\u5355id\",\"order_id\":\"\\u8ba2\\u5355order_id\",\"nickname\":\"\\u7528\\u6237\\u6635\\u79f0\",\"phone\":\"\\u7528\\u6237\\u7535\\u8bdd\",\"price\":\"\\u5145\\u503c\\u91d1\\u989d\",\"give_price\":\"\\u8d60\\u9001\\u91d1\\u989d\",\"now_money\":\"\\u5f53\\u524d\\u4f59\\u989d\",\"recharge_time\":\"\\u5145\\u503c\\u65f6\\u95f4\"}'), +(8, '用户提现', 'user_extract', '{\"uid\":\"\\u7528\\u6237uid\",\"phone\":\"\\u7528\\u6237\\u7535\\u8bdd\",\"extract_type\":\"\\u63d0\\u73b0\\u7c7b\\u578b\",\"extract_price\":\"\\u63d0\\u73b0\\u91d1\\u989d\",\"extract_fee\":\"\\u63d0\\u73b0\\u624b\\u7eed\\u8d39\",\"extract_time\":\"\\u63d0\\u73b0\\u65f6\\u95f4\"}'), +(9, '用户商品访问', 'user_product_visit', '{\"product_id\":\"\\u5546\\u54c1id\",\"uid\":\"\\u7528\\u6237uid\",\"visit_time\":\"\\u8bbf\\u95ee\\u65f6\\u95f4\"}'), +(10, '用户商品收藏', 'user_product_collect', '{\"product_id\":\"\\u5546\\u54c1id\",\"uid\":\"\\u7528\\u6237uid\",\"collect_time\":\"\\u8bbf\\u95ee\\u65f6\\u95f4\"}'), +(11, '用户加入购物车', 'user_add_cart', '{\"product_id\":\"\\u5546\\u54c1id\",\"uid\":\"\\u7528\\u6237uid\",\"cart_num\":\"\\u5546\\u54c1\\u6570\\u91cf\",\"add_time\":\"\\u6dfb\\u52a0\\u65f6\\u95f4\"}'), +(12, '用户抽奖', 'user_lottery', '{\"uid\":\"\\u7528\\u6237uid\",\"lottery_id\":\"\\u62bd\\u5956id\",\"prize_id\":\"\\u5956\\u54c1id\",\"record_id\":\"\\u4e2d\\u5956\\u8bb0\\u5f55id\",\"lottery_time\":\"\\u62bd\\u5956\\u65f6\\u95f4\"}'), +(13, '订单创建', 'order_create', '{\"uid\":\"\\u7528\\u6237uid\",\"id\":\"\\u8ba2\\u5355id\",\"order_id\":\"\\u8ba2\\u5355order_id\",\"real_name\":\"\\u7528\\u6237\\u540d\\u79f0\",\"user_phone\":\"\\u7528\\u6237\\u7535\\u8bdd\",\"user_address\":\"\\u7528\\u6237\\u5730\\u5740\",\"total_num\":\"\\u5546\\u54c1\\u603b\\u6570\",\"pay_price\":\"\\u652f\\u4ed8\\u91d1\\u989d\",\"pay_postage\":\"\\u652f\\u4ed8\\u90ae\\u8d39\",\"deduction_price\":\"\\u79ef\\u5206\\u62b5\\u6263\\u91d1\\u989d\",\"coupon_price\":\"\\u4f18\\u60e0\\u5238\\u62b5\\u6263\\u91d1\\u989d\",\"store_name\":\"\\u5546\\u54c1\\u540d\\u79f0\",\"add_time\":\"\\u8ba2\\u5355\\u521b\\u5efa\\u65f6\\u95f4\"}'), +(14, '订单取消', 'order_cancel', '{\"uid\":\"\\u7528\\u6237uid\",\"id\":\"\\u8ba2\\u5355id\",\"order_id\":\"\\u8ba2\\u5355order_id\",\"real_name\":\"\\u7528\\u6237\\u540d\\u79f0\",\"user_phone\":\"\\u7528\\u6237\\u7535\\u8bdd\",\"user_address\":\"\\u7528\\u6237\\u5730\\u5740\",\"total_num\":\"\\u5546\\u54c1\\u603b\\u6570\",\"pay_price\":\"\\u652f\\u4ed8\\u91d1\\u989d\",\"deduction_price\":\"\\u79ef\\u5206\\u62b5\\u6263\\u91d1\\u989d\",\"coupon_price\":\"\\u4f18\\u60e0\\u5238\\u62b5\\u6263\\u91d1\\u989d\",\"cancel_time\":\"\\u8ba2\\u5355\\u53d6\\u6d88\\u65f6\\u95f4\"}'), +(15, '订单支付', 'order_pay', '{\"uid\":\"\\u7528\\u6237uid\",\"id\":\"\\u8ba2\\u5355id\",\"order_id\":\"\\u8ba2\\u5355order_id\",\"real_name\":\"\\u7528\\u6237\\u540d\\u79f0\",\"user_phone\":\"\\u7528\\u6237\\u7535\\u8bdd\",\"user_address\":\"\\u7528\\u6237\\u5730\\u5740\",\"total_num\":\"\\u5546\\u54c1\\u603b\\u6570\",\"pay_price\":\"\\u652f\\u4ed8\\u91d1\\u989d\",\"pay_postage\":\"\\u652f\\u4ed8\\u90ae\\u8d39\",\"deduction_price\":\"\\u79ef\\u5206\\u62b5\\u6263\\u91d1\\u989d\",\"coupon_price\":\"\\u4f18\\u60e0\\u5238\\u62b5\\u6263\\u91d1\\u989d\",\"store_name\":\"\\u5546\\u54c1\\u540d\\u79f0\",\"add_time\":\"\\u8ba2\\u5355\\u521b\\u5efa\\u65f6\\u95f4\"}'), +(16, '订单收货/核销', 'order_take', '{\"uid\":\"\\u7528\\u6237uid\",\"id\":\"\\u8ba2\\u5355id\",\"order_id\":\"\\u8ba2\\u5355order_id\",\"real_name\":\"\\u7528\\u6237\\u540d\\u79f0\",\"user_phone\":\"\\u7528\\u6237\\u7535\\u8bdd\",\"user_address\":\"\\u7528\\u6237\\u5730\\u5740\",\"total_num\":\"\\u5546\\u54c1\\u603b\\u6570\",\"pay_price\":\"\\u652f\\u4ed8\\u91d1\\u989d\",\"pay_postage\":\"\\u652f\\u4ed8\\u90ae\\u8d39\",\"deduction_price\":\"\\u79ef\\u5206\\u62b5\\u6263\\u91d1\\u989d\",\"coupon_price\":\"\\u4f18\\u60e0\\u5238\\u62b5\\u6263\\u91d1\\u989d\",\"store_name\":\"\\u5546\\u54c1\\u540d\\u79f0\",\"add_time\":\"\\u8ba2\\u5355\\u521b\\u5efa\\u65f6\\u95f4\"}'), +(17, '订单发起退款', 'order_initiated_refund', '{\"uid\":\"\\u7528\\u6237uid\",\"refund_order_id\":\"\\u9000\\u6b3e\\u8ba2\\u5355order_id\",\"order_id\":\"\\u8ba2\\u5355order_id\",\"real_name\":\"\\u7528\\u6237\\u540d\\u79f0\",\"user_phone\":\"\\u7528\\u6237\\u7535\\u8bdd\",\"user_address\":\"\\u7528\\u6237\\u5730\\u5740\",\"refund_num\":\"\\u9000\\u6b3e\\u6570\\u91cf\",\"refund_price\":\"\\u9000\\u6b3e\\u91d1\\u989d\",\"refund_time\":\"\\u9000\\u6b3e\\u53d1\\u8d77\\u65f6\\u95f4\"}'), +(18, '订单取消退款', 'order_refund_cancel', '{\"uid\":\"\\u7528\\u6237uid\",\"id\":\"\\u9000\\u6b3e\\u8ba2\\u5355id\",\"store_order_id\":\"\\u5bf9\\u5e94\\u6b63\\u5e38\\u8ba2\\u5355id\",\"order_id\":\"\\u9000\\u6b3e\\u8ba2\\u5355order_id\",\"refund_num\":\"\\u9000\\u6b3e\\u6570\\u91cf\",\"refund_price\":\"\\u9000\\u6b3e\\u91d1\\u989d\",\"cancel_time\":\"\\u62d2\\u7edd\\u65f6\\u95f4\"}'), +(19, '佣金到账', 'order_brokerage', '{\"uid\":\"\\u63a8\\u5e7f\\u4ebauid\",\"order_id\":\"\\u8ba2\\u5355order_id\",\"phone\":\"\\u63a8\\u5e7f\\u4eba\\u7535\\u8bdd\",\"brokeragePrice\":\"\\u4f63\\u91d1\\u91d1\\u989d\",\"goodsName\":\"\\u5546\\u54c1\\u540d\\u79f0\",\"goodsPrice\":\"\\u8ba2\\u5355\\u91d1\\u989d\",\"add_time\":\"\\u5230\\u8d26\\u65f6\\u95f4\"}'), +(20, '积分到账', 'order_point', '{\"uid\":\"\\u7528\\u6237uid\",\"order_id\":\"\\u8ba2\\u5355order_id\",\"phone\":\"\\u7528\\u6237\\u7535\\u8bdd\",\"storeTitle\":\"\\u5546\\u54c1\\u540d\\u79f0\",\"give_integral\":\"\\u8d60\\u9001\\u79ef\\u5206\",\"integral\":\"\\u603b\\u79ef\\u5206\",\"add_time\":\"\\u8d60\\u9001\\u65f6\\u95f4\"}'), +(21, '申请开票', 'order_invoice', '{\"uid\":\"\\u7528\\u6237uid\",\"order_id\":\"\\u8ba2\\u5355order_id\",\"phone\":\"\\u7528\\u6237\\u7535\\u8bdd\",\"invoice_id\":\"\\u53d1\\u7968id\",\"add_time\":\"\\u5f00\\u7968\\u65f6\\u95f4\"}'), +(22, '订单评价', 'order_comment', '{\"uid\":\"\\u7528\\u6237uid\",\"oid\":\"\\u8ba2\\u5355id\",\"unique\":\"\\u5546\\u54c1\\u89c4\\u683c\\u552f\\u4e00\\u503c\",\"suk\":\"\\u5546\\u54c1\\u89c4\\u683c\",\"product_id\":\"\\u5546\\u54c1id\",\"add_time\":\"\\u8bc4\\u4ef7\\u65f6\\u95f4\"}'), +(23, '后台管理员登录', 'admin_login', '{\"id\":\"\\u7ba1\\u7406\\u5458id\",\"account\":\"\\u7ba1\\u7406\\u5458\\u8d26\\u53f7\",\"head_pic\":\"\\u7ba1\\u7406\\u5458\\u5934\\u50cf\",\"real_name\":\"\\u7ba1\\u7406\\u5458\\u540d\\u79f0\",\"login_time\":\"\\u767b\\u5f55\\u65f6\\u95f4\"}'), +(24, '后台提现成功', 'admin_extract_success', '{\"uid\":\"\\u7528\\u6237uid\",\"price\":\"\\u63d0\\u73b0\\u91d1\\u989d\",\"pay_type\":\"\\u63d0\\u73b0\\u7c7b\\u578b\",\"nickname\":\"\\u7528\\u6237\\u6635\\u79f0\",\"phone\":\"\\u7528\\u6237\\u7535\\u8bdd\",\"success_time\":\"\\u6210\\u529f\\u65f6\\u95f4\"}'), +(25, '后台提现失败', 'admin_extract_fail', '{\"uid\":\"\\u7528\\u6237uid\",\"price\":\"\\u63d0\\u73b0\\u91d1\\u989d\",\"pay_type\":\"\\u63d0\\u73b0\\u7c7b\\u578b\",\"nickname\":\"\\u7528\\u6237\\u6635\\u79f0\",\"phone\":\"\\u7528\\u6237\\u7535\\u8bdd\",\"fail_time\":\"\\u5931\\u8d25\\u65f6\\u95f4\"}'), +(26, '后台充值退款', 'admin_recharge_refund', '{\"uid\":\"\\u7528\\u6237uid\",\"refund_price\":\"\\u9000\\u6b3e\\u91d1\\u989d\",\"now_money\":\"\\u5269\\u4f59\\u4f59\\u989d\",\"nickname\":\"\\u7528\\u6237\\u6635\\u79f0\",\"phone\":\"\\u7528\\u6237\\u7535\\u8bdd\",\"refund_time\":\"\\u9000\\u6b3e\\u65f6\\u95f4\"}'), +(27, '后台修改订单改价', 'admin_order_change', '{\"uid\":\"\\u7528\\u6237uid\",\"order_id\":\"\\u8ba2\\u5355order_id\",\"pay_price\":\"\\u4fee\\u6539\\u540e\\u8ba2\\u5355\\u91d1\\u989d\",\"gain_integral\":\"\\u4fee\\u6539\\u540e\\u8ba2\\u5355\\u8d60\\u9001\\u79ef\\u5206\",\"change_time\":\"\\u4fee\\u6539\\u65f6\\u95f4\"}'), +(28, '后台订单发货', 'admin_order_express', '{\"uid\":\"\\u7528\\u6237uid\",\"real_name\":\"\\u7528\\u6237\\u540d\\u79f0\",\"user_phone\":\"\\u7528\\u6237\\u7535\\u8bdd\",\"user_address\":\"\\u7528\\u6237\\u5730\\u5740\",\"order_id\":\"\\u8ba2\\u5355order_id\",\"delivery_name\":\"\\u5feb\\u9012\\u540d\\u79f0\\/\\u914d\\u9001\\u5458\\u540d\\u79f0\",\"delivery_id\":\"\\u5feb\\u9012\\u5355\\u53f7\\/\\u914d\\u9001\\u5458\\u7535\\u8bdd\",\"express_time\":\"\\u53d1\\u8d27\\u4e8b\\u4ef6\"}'), +(29, '后台订单退款', 'admin_order_refund_success', '{\"uid\":\"\\u7528\\u6237uid\",\"order_id\":\"\\u8ba2\\u5355order_id\",\"real_name\":\"\\u7528\\u6237\\u540d\\u79f0\",\"user_phone\":\"\\u7528\\u6237\\u7535\\u8bdd\",\"user_address\":\"\\u7528\\u6237\\u5730\\u5740\",\"total_num\":\"\\u5546\\u54c1\\u603b\\u6570\",\"pay_price\":\"\\u652f\\u4ed8\\u91d1\\u989d\",\"refund_reason_wap\":\"\\u9000\\u6b3e\\u7406\\u7531\\u7c7b\\u578b\",\"refund_reason_wap_explain\":\"\\u9000\\u6b3e\\u7406\\u7531\",\"refund_price\":\"\\u5b9e\\u9645\\u9000\\u6b3e\\u91d1\\u989d\",\"refund_time\":\"\\u9000\\u6b3e\\u65f6\\u95f4\"}'), +(30, '后台订单拒绝退款', 'admin_order_refund_fail', '{\"uid\":\"\\u7528\\u6237uid\",\"id\":\"\\u9000\\u6b3e\\u8ba2\\u5355id\",\"store_order_id\":\"\\u5bf9\\u5e94\\u6b63\\u5e38\\u8ba2\\u5355id\",\"order_id\":\"\\u9000\\u6b3e\\u8ba2\\u5355order_id\",\"refund_num\":\"\\u9000\\u6b3e\\u6570\\u91cf\",\"refund_price\":\"\\u9000\\u6b3e\\u91d1\\u989d\",\"refuse_reason\":\"\\u62d2\\u7edd\\u9000\\u6b3e\\u7406\\u7531\",\"refuse_time\":\"\\u62d2\\u7edd\\u65f6\\u95f4\"}'); + +-- -------------------------------------------------------- + -- -- 表的结构 `eb_system_file` -- @@ -47244,7 +47349,9 @@ INSERT INTO `eb_system_group` (`id`, `cate_id`, `name`, `info`, `config_name`, ` (67, 1, '拼团列表轮播图', '拼团列表轮播图', 'combination_banner', '[{\"name\":\"\\u56fe\\u7247\",\"title\":\"img\",\"type\":\"upload\",\"param\":\"\"},{\"name\":\"\\u63cf\\u8ff0\",\"title\":\"comment\",\"type\":\"input\",\"param\":\"\"},{\"name\":\"\\u8df3\\u8f6c\\u94fe\\u63a5\",\"title\":\"link\",\"type\":\"input\",\"param\":\"\"}]'), (68, 1, '积分商城轮播图', '积分商城轮播图', 'integral_shop_banner', '[{\"name\":\"\\u56fe\\u7247\",\"title\":\"img\",\"type\":\"upload\",\"param\":\"\"},{\"name\":\"\\u63cf\\u8ff0\",\"title\":\"comment\",\"type\":\"input\",\"param\":\"\"},{\"name\":\"\\u8df3\\u8f6c\\u94fe\\u63a5\",\"title\":\"link\",\"type\":\"input\",\"param\":\"\"}]'), (69, 0, 'PC端首页banner', 'PC端首页banner', 'pc_home_banner', '[{\"name\":\"\\u56fe\\u7247\\u6807\\u9898\",\"title\":\"title\",\"type\":\"input\",\"param\":\"\"},{\"name\":\"\\u56fe\\u7247\",\"title\":\"image\",\"type\":\"upload\",\"param\":\"\"},{\"name\":\"\\u8df3\\u8f6c\\u8def\\u5f84\",\"title\":\"url\",\"type\":\"input\",\"param\":\"\"}]'), -(70, 0, '个人中心轮播图', '个人中心轮播图', 'routine_my_banner', '[{\"name\":\"\\u83dc\\u5355\\u540d\",\"title\":\"name\",\"type\":\"input\",\"param\":\"\"},{\"name\":\"\\u56fe\\u6807(48*48)\",\"title\":\"pic\",\"type\":\"upload\",\"param\":\"\"},{\"name\":\"\\u8df3\\u8f6c\\u8def\\u5f84\",\"title\":\"url\",\"type\":\"input\",\"param\":\"\"}]'); +(70, 0, '个人中心轮播图', '个人中心轮播图', 'routine_my_banner', '[{\"name\":\"\\u83dc\\u5355\\u540d\",\"title\":\"name\",\"type\":\"input\",\"param\":\"\"},{\"name\":\"\\u56fe\\u6807(48*48)\",\"title\":\"pic\",\"type\":\"upload\",\"param\":\"\"},{\"name\":\"\\u8df3\\u8f6c\\u8def\\u5f84\",\"title\":\"url\",\"type\":\"input\",\"param\":\"\"}]'), +(71, 0, 'PC顶部菜单', 'PC顶部菜单', 'pc_home_menus', '[{\"name\":\"\\u83dc\\u5355\\u540d\\u79f0\",\"title\":\"title\",\"type\":\"input\",\"param\":\"\"},{\"name\":\"\\u8df3\\u8f6c\\u94fe\\u63a5\",\"title\":\"url\",\"type\":\"input\",\"param\":\"\"}]'), +(72, 0, 'PC模版友情链接', 'PC模版友情链接', 'pc_home_links', '[{\"name\":\"\\u540d\\u79f0\",\"title\":\"title\",\"type\":\"input\",\"param\":\"\"},{\"name\":\"\\u94fe\\u63a5\",\"title\":\"url\",\"type\":\"input\",\"param\":\"\"}]'); -- -------------------------------------------------------- @@ -47338,22 +47445,26 @@ INSERT INTO `eb_system_group_data` (`id`, `gid`, `value`, `add_time`, `sort`, `s (908, 59, '{\"img\":{\"type\":\"upload\",\"value\":\"\\/statics\\/system_images\\/recommend_image.png\"},\"comment\":{\"type\":\"input\",\"value\":\"21\"},\"link\":{\"type\":\"input\",\"value\":\"\\/pages\\/index\\/index\"}}', 1642240227, 1, 1), (909, 67, '{\"img\":{\"type\":\"upload\",\"value\":\"\\/statics\\/system_images\\/recommend_image.png\"},\"comment\":{\"type\":\"input\",\"value\":\"\\u54c8\\u6492\\u7ed9\"},\"link\":{\"type\":\"input\",\"value\":\"\\/pages\\/activity\\/goods_combination_details\\/index?id=4\"}}', 1642240236, 1, 1), (910, 68, '{\"img\":{\"type\":\"upload\",\"value\":\"\\/statics\\/system_images\\/recommend_image.png\"},\"comment\":{\"type\":\"input\",\"value\":\"1\"},\"link\":{\"type\":\"input\",\"value\":\"\\/pages\\/points_mall\\/index\"}}', 1642240240, 1, 1), -(1012, 54, '{\"name\":{\"type\":\"input\",\"value\":\"\\u4ed8\\u8d39\\u4f1a\\u5458\"},\"pic\":{\"type\":\"upload\",\"value\":\"http:\\/\\/demo.crmeb.com\\/statics\\/system_images\\/menu_vip.png\"},\"url\":{\"type\":\"select\",\"value\":\"\\/pages\\/annex\\/vip_paid\\/index\"}}', 1676448602, 15, 1), -(1013, 54, '{\"name\":{\"type\":\"input\",\"value\":\"\\u53d1\\u7968\\u7ba1\\u7406\"},\"pic\":{\"type\":\"upload\",\"value\":\"http:\\/\\/demo.crmeb.com\\/statics\\/system_images\\/menu_invoice.png\"},\"url\":{\"type\":\"select\",\"value\":\"\\/pages\\/users\\/user_invoice_list\\/index\"}}', 1676448602, 14, 1), -(1014, 54, '{\"name\":{\"type\":\"input\",\"value\":\"\\u79ef\\u5206\\u4e2d\\u5fc3\"},\"pic\":{\"type\":\"upload\",\"value\":\"http:\\/\\/demo.crmeb.com\\/statics\\/system_images\\/menu_integral.png\"},\"url\":{\"type\":\"select\",\"value\":\"\\/pages\\/users\\/user_integral\\/index\"}}', 1676448602, 13, 1), -(1015, 54, '{\"name\":{\"type\":\"input\",\"value\":\"\\u8054\\u7cfb\\u5ba2\\u670d\"},\"pic\":{\"type\":\"upload\",\"value\":\"http:\\/\\/demo.crmeb.com\\/statics\\/system_images\\/menu_customer.png\"},\"url\":{\"type\":\"select\",\"value\":\"\\/pages\\/extension\\/customer_list\\/chat\"}}', 1676448602, 12, 1), -(1016, 54, '{\"name\":{\"type\":\"input\",\"value\":\"\\u4f18\\u60e0\\u5238\"},\"pic\":{\"type\":\"upload\",\"value\":\"http:\\/\\/demo.crmeb.com\\/statics\\/system_images\\/menu_coupon.png\"},\"url\":{\"type\":\"select\",\"value\":\"\\/pages\\/users\\/user_coupon\\/index\"}}', 1676448602, 11, 1), -(1017, 54, '{\"name\":{\"type\":\"input\",\"value\":\"\\u6211\\u7684\\u6536\\u85cf\"},\"pic\":{\"type\":\"upload\",\"value\":\"http:\\/\\/demo.crmeb.com\\/statics\\/system_images\\/menu_collection.png\"},\"url\":{\"type\":\"select\",\"value\":\"\\/pages\\/users\\/user_goods_collection\\/index\"}}', 1676448602, 10, 1), -(1018, 54, '{\"name\":{\"type\":\"input\",\"value\":\"\\u5730\\u5740\\u4fe1\\u606f\"},\"pic\":{\"type\":\"upload\",\"value\":\"http:\\/\\/demo.crmeb.com\\/statics\\/system_images\\/menu_address.png\"},\"url\":{\"type\":\"select\",\"value\":\"\\/pages\\/users\\/user_address_list\\/index\"}}', 1676448602, 9, 1), -(1019, 54, '{\"name\":{\"type\":\"input\",\"value\":\"\\u6211\\u7684\\u4f59\\u989d\"},\"pic\":{\"type\":\"upload\",\"value\":\"http:\\/\\/demo.crmeb.com\\/statics\\/system_images\\/menu_money.png\"},\"url\":{\"type\":\"select\",\"value\":\"\\/pages\\/users\\/user_money\\/index\"}}', 1676448602, 8, 1), -(1020, 54, '{\"name\":{\"type\":\"input\",\"value\":\"\\u6211\\u7684\\u63a8\\u5e7f\"},\"pic\":{\"type\":\"upload\",\"value\":\"http:\\/\\/demo.crmeb.com\\/statics\\/system_images\\/menu_spread.png\"},\"url\":{\"type\":\"select\",\"value\":\"\\/pages\\/users\\/user_spread_user\\/index\"}}', 1676448602, 7, 1), -(1021, 54, '{\"name\":{\"type\":\"input\",\"value\":\"\\u780d\\u4ef7\\u8bb0\\u5f55\"},\"pic\":{\"type\":\"upload\",\"value\":\"http:\\/\\/demo.crmeb.com\\/statics\\/system_images\\/menu_bargain.png\"},\"url\":{\"type\":\"select\",\"value\":\"\\/pages\\/activity\\/bargain\\/index\"}}', 1676448602, 6, 1), -(1022, 54, '{\"name\":{\"type\":\"input\",\"value\":\"\\u6d4f\\u89c8\\u8bb0\\u5f55\"},\"pic\":{\"type\":\"upload\",\"value\":\"http:\\/\\/demo.crmeb.com\\/statics\\/system_images\\/menu_log.png\"},\"url\":{\"type\":\"select\",\"value\":\"\\/pages\\/users\\/visit_list\\/index\"}}', 1676448602, 5, 1), -(1023, 54, '{\"name\":{\"type\":\"input\",\"value\":\"\\u6211\\u7684\\u7b49\\u7ea7\"},\"pic\":{\"type\":\"upload\",\"value\":\"http:\\/\\/demo.crmeb.com\\/statics\\/system_images\\/menu_level.png\"},\"url\":{\"type\":\"select\",\"value\":\"\\/pages\\/users\\/user_vip\\/index\"}}', 1676448602, 4, 1), -(1024, 54, '{\"name\":{\"type\":\"input\",\"value\":\"\\u5ba2\\u670d\\u63a5\\u5f85\"},\"pic\":{\"type\":\"upload\",\"value\":\"http:\\/\\/demo.crmeb.com\\/statics\\/system_images\\/menu_kefu.png\"},\"url\":{\"type\":\"select\",\"value\":\"\\/kefu\\/mobile_list\"}}', 1676448602, 3, 1), -(1025, 54, '{\"name\":{\"type\":\"input\",\"value\":\"\\u8ba2\\u5355\\u6838\\u9500\"},\"pic\":{\"type\":\"upload\",\"value\":\"http:\\/\\/demo.crmeb.com\\/statics\\/system_images\\/menu_cancellation.png\"},\"url\":{\"type\":\"select\",\"value\":\"\\/pages\\/admin\\/order_cancellation\\/index\"}}', 1676448602, 2, 1), -(1026, 54, '{\"name\":{\"type\":\"input\",\"value\":\"\\u7edf\\u8ba1\\u7ba1\\u7406\"},\"pic\":{\"type\":\"upload\",\"value\":\"http:\\/\\/demo.crmeb.com\\/statics\\/system_images\\/menu_admin_order.png\"},\"url\":{\"type\":\"select\",\"value\":\"\\/pages\\/admin\\/order\\/index\"}}', 1676448602, 1, 1); - +(1012, 54, '{\"name\":{\"type\":\"input\",\"value\":\"\\u4ed8\\u8d39\\u4f1a\\u5458\"},\"pic\":{\"type\":\"upload\",\"value\":\"\\/statics\\/system_images\\/menu_vip.png\"},\"url\":{\"type\":\"select\",\"value\":\"\\/pages\\/annex\\/vip_paid\\/index\"}}', 1676448602, 15, 1), +(1013, 54, '{\"name\":{\"type\":\"input\",\"value\":\"\\u53d1\\u7968\\u7ba1\\u7406\"},\"pic\":{\"type\":\"upload\",\"value\":\"\\/statics\\/system_images\\/menu_invoice.png\"},\"url\":{\"type\":\"select\",\"value\":\"\\/pages\\/users\\/user_invoice_list\\/index\"}}', 1676448602, 14, 1), +(1014, 54, '{\"name\":{\"type\":\"input\",\"value\":\"\\u79ef\\u5206\\u4e2d\\u5fc3\"},\"pic\":{\"type\":\"upload\",\"value\":\"\\/statics\\/system_images\\/menu_integral.png\"},\"url\":{\"type\":\"select\",\"value\":\"\\/pages\\/users\\/user_integral\\/index\"}}', 1676448602, 13, 1), +(1015, 54, '{\"name\":{\"type\":\"input\",\"value\":\"\\u8054\\u7cfb\\u5ba2\\u670d\"},\"pic\":{\"type\":\"upload\",\"value\":\"\\/statics\\/system_images\\/menu_customer.png\"},\"url\":{\"type\":\"select\",\"value\":\"\\/pages\\/extension\\/customer_list\\/chat\"}}', 1676448602, 12, 1), +(1016, 54, '{\"name\":{\"type\":\"input\",\"value\":\"\\u4f18\\u60e0\\u5238\"},\"pic\":{\"type\":\"upload\",\"value\":\"\\/statics\\/system_images\\/menu_coupon.png\"},\"url\":{\"type\":\"select\",\"value\":\"\\/pages\\/users\\/user_coupon\\/index\"}}', 1676448602, 11, 1), +(1017, 54, '{\"name\":{\"type\":\"input\",\"value\":\"\\u6211\\u7684\\u6536\\u85cf\"},\"pic\":{\"type\":\"upload\",\"value\":\"\\/statics\\/system_images\\/menu_collection.png\"},\"url\":{\"type\":\"select\",\"value\":\"\\/pages\\/users\\/user_goods_collection\\/index\"}}', 1676448602, 10, 1), +(1018, 54, '{\"name\":{\"type\":\"input\",\"value\":\"\\u5730\\u5740\\u4fe1\\u606f\"},\"pic\":{\"type\":\"upload\",\"value\":\"\\/statics\\/system_images\\/menu_address.png\"},\"url\":{\"type\":\"select\",\"value\":\"\\/pages\\/users\\/user_address_list\\/index\"}}', 1676448602, 9, 1), +(1019, 54, '{\"name\":{\"type\":\"input\",\"value\":\"\\u6211\\u7684\\u4f59\\u989d\"},\"pic\":{\"type\":\"upload\",\"value\":\"\\/statics\\/system_images\\/menu_money.png\"},\"url\":{\"type\":\"select\",\"value\":\"\\/pages\\/users\\/user_money\\/index\"}}', 1676448602, 8, 1), +(1020, 54, '{\"name\":{\"type\":\"input\",\"value\":\"\\u6211\\u7684\\u63a8\\u5e7f\"},\"pic\":{\"type\":\"upload\",\"value\":\"\\/statics\\/system_images\\/menu_spread.png\"},\"url\":{\"type\":\"select\",\"value\":\"\\/pages\\/users\\/user_spread_user\\/index\"}}', 1676448602, 7, 1), +(1021, 54, '{\"name\":{\"type\":\"input\",\"value\":\"\\u780d\\u4ef7\\u8bb0\\u5f55\"},\"pic\":{\"type\":\"upload\",\"value\":\"\\/statics\\/system_images\\/menu_bargain.png\"},\"url\":{\"type\":\"select\",\"value\":\"\\/pages\\/activity\\/bargain\\/index\"}}', 1676448602, 6, 1), +(1022, 54, '{\"name\":{\"type\":\"input\",\"value\":\"\\u6d4f\\u89c8\\u8bb0\\u5f55\"},\"pic\":{\"type\":\"upload\",\"value\":\"\\/statics\\/system_images\\/menu_log.png\"},\"url\":{\"type\":\"select\",\"value\":\"\\/pages\\/users\\/visit_list\\/index\"}}', 1676448602, 5, 1), +(1023, 54, '{\"name\":{\"type\":\"input\",\"value\":\"\\u6211\\u7684\\u7b49\\u7ea7\"},\"pic\":{\"type\":\"upload\",\"value\":\"\\/statics\\/system_images\\/menu_level.png\"},\"url\":{\"type\":\"select\",\"value\":\"\\/pages\\/users\\/user_vip\\/index\"}}', 1676448602, 4, 1), +(1024, 54, '{\"name\":{\"type\":\"input\",\"value\":\"\\u5ba2\\u670d\\u63a5\\u5f85\"},\"pic\":{\"type\":\"upload\",\"value\":\"\\/statics\\/system_images\\/menu_kefu.png\"},\"url\":{\"type\":\"select\",\"value\":\"\\/kefu\\/mobile_list\"}}', 1676448602, 3, 1), +(1025, 54, '{\"name\":{\"type\":\"input\",\"value\":\"\\u8ba2\\u5355\\u6838\\u9500\"},\"pic\":{\"type\":\"upload\",\"value\":\"\\/statics\\/system_images\\/menu_cancellation.png\"},\"url\":{\"type\":\"select\",\"value\":\"\\/pages\\/admin\\/order_cancellation\\/index\"}}', 1676448602, 2, 1), +(1026, 54, '{\"name\":{\"type\":\"input\",\"value\":\"\\u7edf\\u8ba1\\u7ba1\\u7406\"},\"pic\":{\"type\":\"upload\",\"value\":\"\\/statics\\/system_images\\/menu_admin_order.png\"},\"url\":{\"type\":\"select\",\"value\":\"\\/pages\\/admin\\/order\\/index\"}}', 1676448602, 1, 1), +(1068, 71, '{\"title\":{\"type\":\"input\",\"value\":\"\\u4ea7\\u54c1\\u5206\\u7c7b\"},\"url\":{\"type\":\"input\",\"value\":\"\\/goods_cate\"}}', 1714960169, 6, 1), +(1069, 71, '{\"title\":{\"type\":\"input\",\"value\":\"\\u9650\\u65f6\\u79d2\\u6740\"},\"url\":{\"type\":\"input\",\"value\":\"\\/goods_seckill\"}}', 1714960169, 5, 1), +(1070, 71, '{\"title\":{\"type\":\"input\",\"value\":\"\\u9650\\u65f6\\u9884\\u552e\"},\"url\":{\"type\":\"input\",\"value\":\"\\/goods_presell\"}}', 1714960169, 4, 1), +(1071, 71, '{\"title\":{\"type\":\"input\",\"value\":\"\\u65b0\\u95fb\\u5217\\u8868\"},\"url\":{\"type\":\"input\",\"value\":\"\\/news_list\"}}', 1714960169, 2, 1), +(1072, 71, '{\"title\":{\"type\":\"input\",\"value\":\"\\u5173\\u4e8e\\u6211\\u4eec\"},\"url\":{\"type\":\"input\",\"value\":\"\\/about_us\"}}', 1714960169, 1, 1); -- -------------------------------------------------------- -- @@ -47516,7 +47627,7 @@ INSERT INTO `eb_system_menus` (`id`, `pid`, `icon`, `menu_name`, `module`, `cont (897, 4, '', '售后订单', 'admin', '', '', '', '', '[]', 9, 1, 1, 1, '/order/refund', '4', 1, '', 0, 'admin-order-refund', 0, '售后订单'), (898, 12, '', '消息管理', 'admin', '', '', '', '', '[]', 9, 1, 1, 1, '/setting/notification/index', '12', 1, '', 0, 'setting-notification', 0, '消息管理'), (902, 656, '', '主题风格', 'admin', '', '', '', '', '[]', 2, 1, 1, 1, '/setting/theme_style', '12/656', 1, '', 0, 'admin-setting-theme_style', 0, '主题风格'), -(903, 656, '', 'PC商城', 'admin', '', '', '', '', '[]', 2, 1, 1, 1, '/setting/pc_group_data', '12/656', 1, '', 0, 'setting-system-pc_data', 0, 'PC商城'), +(903, 1008, '', 'PC端装修', 'admin', '', '', '', '', '[]', 2, 1, 1, 1, '/setting/pc_group_data', '12/656', 1, '', 0, 'setting-system-pc_data', 0, 'PC商城'), (905, 34, '', '积分商品', 'admin', '', '', '', '', '[]', 95, 1, 1, 1, '/marketing/store_integral/index', '27/34', 1, '', 0, 'marketing-store_integral', 0, '积分商品'), (909, 27, '', '抽奖管理', 'admin', '', '', '', '', '[]', 90, 1, 1, 1, '/marketing/lottery/index', '27', 1, '', 0, 'marketing-lottery-index', 0, '抽奖管理'), (912, 34, '', '积分订单', 'admin', '', '', '', '', '[]', 90, 1, 1, 1, '/marketing/store_integral/order_list', '27/34', 1, '', 0, 'marketing-store_integral-order', 0, '积分订单'), @@ -48502,7 +48613,9 @@ INSERT INTO `eb_system_menus` (`id`, `pid`, `icon`, `menu_name`, `module`, `cont (3440, 656, '', '商品分类', 'admin', '', '', '', '', '[]', 95, 1, 1, 1, '/setting/pages/cate_page/1', '656', 1, '', 0, '', 0, ''), (3441, 656, '', '个人中心', 'admin', '', '', '', '', '[]', 90, 1, 1, 1, '/setting/pages/user_page/2', '656', 1, '', 0, '', 0, ''), (3442, 993, '', '小程序链接', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/app/routine/link', '135/993', 1, '', 0, '', 0, ''), -(3443, 56, '', '模块配置', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/marketing/integral/system_config/2/134', '25/56', 1, '', 0, 'system-model-system_config', 0, ''); +(3443, 56, '', '模块配置', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/marketing/integral/system_config/2/134', '25/56', 1, '', 0, 'system-model-system_config', 0, ''), +(3444, 3417, '', '电子发票', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/setting/elec_invoice', '12/1056/3417', 1, '', 0, 'setting-elec-invoice', 0, ''), +(3445, 56, '', '自定事件', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/system/event', '25/56', 1, '', 0, 'system-event-index', 0, ''); -- -------------------------------------------------------- @@ -48597,34 +48710,34 @@ CREATE TABLE IF NOT EXISTS `eb_system_notification` ( -- 转存表中的数据 `eb_system_notification` -- -INSERT INTO `eb_system_notification` (`id`, `mark`, `name`, `title`, `is_system`, `system_title`, `system_text`, `is_wechat`, `wechat_tempkey`, `wechat_content`, `wechat_kid`, `wechat_tempid`, `wechat_data`, `wechat_link`, `wechat_to_routine`, `is_routine`, `routine_tempkey`, `routine_content`, `routine_kid`, `routine_tempid`, `routine_data`, `routine_link`, `is_sms`, `sms_id`, `sms_text`, `is_ent_wechat`, `ent_wechat_text`, `url`, `is_app`, `app_id`, `variable`, `type`, `add_time`, `custom_trigger`, `custom_variable`) VALUES -(1, 'verify_code', '短信验证码', '短信验证码', 0, '短信验证码', '您的验证码是:{code},有效期为{time}分钟。如非本人操作,可不予理会。', 0, '', '', '', '', '', '', 0, 0, '', '', '', '', '', '', 1, '538393', '您的验证码是:{$code},有效期为{$time}分钟。如非本人操作,可不予理会。', 0, '', '', 0, 0, '', 1, 0, '', ''), -(2, 'bind_spread_uid', '绑定推广关系消息', '绑定推广关系消息', 1, '绑定下级通知', '恭喜,又一员猛将将永久绑定到您的团队,用户{nickname}加入您的队伍!', 0, '', '', '', '', '', '', 0, 0, '', '', '', '', '', '', 0, '', '', 0, '', '', 0, 0, '{nikename}用户名', 1, 0, '', ''), -(3, 'order_pay_success', '支付成功提醒消息', '支付成功提醒消息', 1, '购买成功通知', '您购买的商品已支付成功,支付金额{pay_price}元,订单号{order_id},感谢您的光临!', 1, '43216', '订单号{{character_string2.DATA}}\n下单时间{{time4.DATA}}\n商品名称{{thing3.DATA}}\n支付金额{{amount5.DATA}}', '', '', '', '', 0, 1, '1927', '付款单号{{character_string1.DATA}}\n付款金额{{amount2.DATA}}\n付款时间{{date3.DATA}}', '', '', '', '', 1, '520268', '您购买的商品已支付成功,支付金额{$pay_price}元,订单号{$order_id},感谢您的光临!', 0, '', '', 0, 0, '{order_id}订单号,{total_num}商品总数,{pay_price}支付金额', 1, 0, '', ''), -(4, 'order_postage_success', '发货提醒消息', '发货提醒消息', 1, '发货通知', '亲爱的用户{nickname}您的商品{store_name},订单号{order_id}已发货,请注意查收', 1, '42984', '订单编号{{character_string2.DATA}}\n发货时间{{time12.DATA}}\n商品名称{{thing4.DATA}}\n快递公司{{thing13.DATA}}\n快递单号{{character_string14.DATA}}', '', '', '', '', 0, 1, '1458', '快递单号{{character_string2.DATA}}\n快递公司{{thing1.DATA}}\n发货时间{{time3.DATA}}\n订单商品{{thing5.DATA}}', '', '', '', '', 1, '520269', '亲爱的用户{$nickname}您的商品{$store_name},订单号{$order_id}已发货,请注意查收', 0, '', '', 0, 0, '{nickname}用户昵称,{store_name}商品名称,{order_id}订单号,{delivery_name}快递名称,{delivery_id}快递单号,{user_address}收货地址', 1, 0, '', ''), -(5, 'order_deliver_success', '送货提醒消息', '送货提醒消息', 1, '发货通知', '亲爱的用户{nickname}您的商品{store_name},订单号{order_id}已发货,请注意查收', 1, '50079', '订单号{{character_string1.DATA}}\n配送时间{{time8.DATA}}\n商品名称{{thing5.DATA}}\n配送员{{thing9.DATA}}\n配送员电话{{phone_number10.DATA}}', '', '', '', '', 0, 1, '1128', '商品信息{{thing8.DATA}}\r\n订单编号{{character_string1.DATA}}\r\n配送人{{name4.DATA}}\r\n配送员电话{{phone_number10.DATA}}', '', '', '', '', 1, '520269', '亲爱的用户{$nickname}您的商品{$store_name},订单号{$order_id}已发货,请注意查收', 0, '', '', 0, 0, '{nickname}用户昵称,{store_name}商品名称,{order_id}订单号,{delivery_name}配送员姓名,{delivery_id}配送员电话,{user_address}收货地址', 1, 0, '', ''), -(6, 'order_take', '确认收货提醒消息', '确认收货提醒消息', 1, '确认收货通知', '亲,您的订单{order_id},商品{store_name}已确认收货,感谢您的光临!', 1, '42985', '订单编号{{character_string2.DATA}}\n签收时间{{character_string7.DATA}}\n商品名称{{thing4.DATA}}\n订单金额{{amount9.DATA}}', '', '', '', '', 0, 1, '1481', '订单类型{{thing1.DATA}}\n订单商品{{thing2.DATA}}\n收货时间{{date5.DATA}}', '', '', '', '', 1, '520271', '亲,您的订单{$order_id},商品{$store_name}已确认收货,感谢您的光临!', 0, '', '', 0, 0, '{order_id}订单号,{store_name}商品名称', 1, 0, '', ''), -(7, 'order_refund', '退款成功提醒消息', '退款成功提醒消息', 1, '退款成功通知', '您的订单{order_id}已同意退款,退款金额{refund_price}元。', 1, '46622', '订单编号{{character_string1.DATA}}\n退款时间{{time5.DATA}}\n商品名称{{thing2.DATA}}\n退款金额{{amount3.DATA}}', '', '', '', '', 0, 1, '1451', '退款状态{{thing1.DATA}}\n退款商品{{thing2.DATA}}\n退款金额{{amount3.DATA}}\n退款单号{{character_string6.DATA}}', '', '', '', '', 1, '979010', '您的订单{$order_id}已同意退款,退款金额{$refund_price}元。', 0, '', '', 0, 0, '{order_id}订单号,{refund_price}退款金额,{pay_price}订单金额', 1, 0, '', ''), -(8, 'send_order_refund_no_status', '退款失败提醒消息', '退款失败提醒消息', 1, '退款申请拒绝通知', '您好!您的订单{order_id}已拒绝退款。', 1, '46623', '订单编号{{character_string1.DATA}}\n商品名称{{thing2.DATA}}\n退款金额{{amount3.DATA}}\n驳回原因{{thing4.DATA}}', '', '', '', '', 0, 1, '1451', '退款状态{{thing1.DATA}}\n退款商品{{thing2.DATA}}\n退款金额{{amount3.DATA}}\n退款单号{{character_string6.DATA}}', '', '', '', '', 0, '979001', '亲,您的订单{$order_id}退款申请已被拒绝,有疑问可咨询商城客服哈~', 0, '', '', 0, 0, '{order_id}订单号,{store_name}商品名称,{pay_price}订单金额', 1, 0, '', ''), -(9, 'price_revision', '改价提醒消息', '改价提醒消息', 1, '改价通知', '您的订单{order_id},实际支付金额已被修改为{pay_price}', 0, '', '', '', '', '', '', 0, 0, '', '', '', '', '', '', 1, '528288', '您的订单{$order_id},实际支付金额已被修改为{$pay_price}', 0, '', '', 0, 0, '{order_id}订单号,{pay_price}订单金额', 1, 0, '', ''), -(10, 'order_pay_false', '未付款提醒消息', '未付款提醒消息', 1, '提醒付款通知', '您有未付款订单,订单号为:{order_id},商品数量有限,请及时付款。', 0, '', '', '', '', '', '', 0, 0, '', '', '', '', '', '', 1, '528116', '您有未付款订单,订单号为:{$order_id},商品数量有限,请及时付款。', 0, '', '', 0, 0, '{order_id}订单号', 1, 0, '', ''), -(11, 'recharge_success', '充值成功提醒消息', '充值成功提醒消息', 1, '充值成功通知', '您成功充值¥{price},现剩余余额¥{now_money}元', 1, '52552', '充值时间{{time1.DATA}}\n充值金额{{amount3.DATA}}\n赠送金额{{amount4.DATA}}\n当前余额{{amount5.DATA}}', '', '', '', '', 0, 1, '755', '交易单号{{character_string1.DATA}}\n充值金额{{amount3.DATA}}\n账户余额{{amount4.DATA}}\n充值时间{{date5.DATA}}', '', '', '', '', 0, '811355', '您成功充值¥{$price},现剩余余额¥{$now_money}元', 0, '', '', 0, 0, '{order_id}充值订单,{price}充值金额,{now_money}现有余额', 1, 0, '', ''), -(12, 'recharge_order_refund_status', '充值退款提醒消息', '充值退款提醒消息', 1, '充值退款通知', '亲,您充值的金额已退款,本次退款{refund_price}元', 1, '46622', '订单编号{{character_string1.DATA}}\n退款时间{{time5.DATA}}\n商品名称{{thing2.DATA}}\n退款金额{{amount3.DATA}}', '', '', '', '', 0, 0, '', '', '', '', '', '', 0, '811356', '亲,您充值的金额已退款,本次退款¥{$refund_price}元', 0, '', '', 0, 0, '{refund_price}退款金额,{order_id}充值订单,{price}充值金额', 1, 0, '', ''), -(13, 'user_extract', '提现成功提醒消息', '提现成功提醒消息', 1, '提现成功通知', '亲,您成功提现佣金{extract_number}元', 1, '52381', '提现时间{{time3.DATA}}\n提现金额{{amount2.DATA}}', '', '', '', '', 0, 1, '1470', '提现状态{{thing1.DATA}}\n提现金额{{amount2.DATA}}\n提现账号{{thing3.DATA}}\n提现时间{{date4.DATA}}', '', '', '', '', 0, '980195', '亲,您的提现申请已经通过,{$price}元已经到账,请及时查收。', 0, '', '', 0, 0, '{extract_number}提现金额,{nickname}用户昵称,{date}提现时间', 1, 0, '', ''), -(14, 'user_balance_change', '提现失败提醒消息', '提现失败提醒消息', 1, '提现失败通知', '亲,您发起的提现被驳回,返回佣金{extract_number}元', 0, '', '', '', '', '', '', 0, 1, '1470', '提现状态{{thing1.DATA}}\n提现金额{{amount2.DATA}}\n提现账号{{thing3.DATA}}\n提现时间{{date4.DATA}}', '', '', '', '', 0, '979002', '亲,您的提现申请被驳回,返回佣金{$extract_number}元,有疑问可咨询商城客服哈~', 0, '', '', 0, 0, '{extract_number}提现金额,{nickname}用户昵称,{date}提现时间,{message}失败原因', 1, 0, '', ''), -(15, 'order_brokerage', '佣金到账提醒消息', '佣金到账提醒消息', 1, '佣金到账通知', '亲,恭喜您成功获得佣金{brokerage_price}元', 0, '', '', '', '', '', '', 0, 0, '', '', '', '', '', '', 0, '979008', '亲,恭喜您成功获得佣金{$brokerage_price}元。', 0, '', '', 0, 0, '{goods_name}商品名称,{goods_price}商品金额,{brokerage_price}分佣金额', 1, 0, '', ''), -(16, 'integral_accout', '积分到账提醒消息', '积分到账提醒消息', 1, '积分到账通知', '亲,您成功获得积分{gain_integral},现有积分{integral}', 0, '', '', '', '', '', '', 0, 1, '335', '订单编号{{character_string2.DATA}}\n商品名称{{thing3.DATA}}\n支付金额{{amount4.DATA}}\n获得积分{{number5.DATA}}\n累计积分{{number6.DATA}}', '', '', '', '', 0, '979009', '亲,您成功获得积分{$gain_integral},现有积分{$integral}。', 0, '', '', 0, 0, '{order_id}订单号,{store_name}商品名称,{pay_price}支付金额,{gain_integral}获取积分,{integral}现有积分', 1, 0, '', ''), -(17, 'bargain_success', '砍价成功提醒消息', '砍价成功提醒消息', 1, '砍价成功通知', '亲,好腻害!你的朋友们已经帮你砍到底价了,商品名称{title},底价{min_price}', 0, '', '', '', '', '', '', 0, 1, '2727', '商品名称{{thing1.DATA}}\n底价{{amount2.DATA}}\n备注{{thing3.DATA}}', '', '', '', '', 0, '979007', '亲,好腻害!你的朋友们已经帮你砍到底价了,商品名称{$title},底价{$min_price}。', 0, '', '', 0, 0, '{title}活动名称{min_price}最低价', 1, 0, '', ''), -(18, 'open_pink_success', '开团成功提醒消息', '开团成功提醒消息', 1, '开团成功通知', '亲,您已成功参与拼团,活动名称{title}', 0, '', '', '', '', '', '', 0, 1, '3353', '商品名称{{thing2.DATA}}\n拼团人数{{thing1.DATA}}\n备注{{thing3.DATA}}', '', '', '', '', 0, '979005', '亲,您已成功参与拼团,拼团名称{$title}。', 0, '', '', 0, 0, '{title}活动名称,{nickname}团长,{count}拼团人数,{pink_time}开团时间', 1, 0, '', ''), -(19, 'can_pink_success', '参团成功提醒消息', '参团成功提醒消息', 1, '参团成功通知', '亲,您已成功参与拼团,活动名称{title}', 0, '', '', '', '', '', '', 0, 1, '3353', '商品名称{{thing2.DATA}}\n拼团人数{{thing1.DATA}}\n备注{{thing3.DATA}}', '', '', '', '', 0, '978999', '亲,您已成功参与拼团,订单号是{$order_id},商品名称{$title}。', 0, '', '', 0, 0, '{title}活动名称,{nickname}团长,{count}拼团人数,{pink_time}开团时间', 1, 0, '', ''), -(20, 'order_user_groups_success', '拼团成功提醒消息', '拼团成功提醒消息', 1, '拼团成功通知', '亲,您的拼团已经完成了,拼团名称{title},团长{nickname}', 0, '', '', '', '', '', '', 0, 1, '3098', '活动名称{{thing1.DATA}}\n团长昵称{{thing12.DATA}}\n开团时间{{date5.DATA}}\n成团人数{{number2.DATA}}', '', '', '', '', 0, '979006', '亲,您已经成功拼团,拼团名称{$title},团长{$nickname},快去支付吧~', 0, '', '', 0, 0, '{title}活动名称,{nickname}团长,{count}拼团人数,{pink_time}开团时间', 1, 0, '', ''), -(21, 'send_order_pink_fial', '拼团失败提醒消息', '拼团失败提醒消息', 1, '拼团失败通知', '亲,您的拼团失败,活动名称{title}', 0, '', '', '', '', '', '', 0, 1, '3353', '商品名称{{thing2.DATA}}\n拼团人数{{thing1.DATA}}\n备注{{thing3.DATA}}', '', '', '', '', 0, '980197', '亲,您的拼团已经失败,拼团名称{$title}。', 0, '', '', 0, 0, '{title}活动名称{count}拼团人数', 1, 0, '', ''), -(22, 'send_order_pink_clone', '取消拼团提醒消息', '取消拼团提醒消息', 1, '取消拼团通知', '亲,您的拼团取消,活动名称{title}', 0, '', '', '', '', '', '', 0, 1, '3353', '商品名称{{thing2.DATA}}\n拼团人数{{thing1.DATA}}\n备注{{thing3.DATA}}', '', '', '', '', 0, '979000', '亲,您的拼团已取消,拼团名称{$title}。', 0, '', '', 0, 0, '{title}活动名称{count}拼团人数', 1, 0, '', ''), -(23, 'sign_remind', '签到提醒', '签到提醒', 1, '签到提醒', '亲,{$site_name}提醒您,今日记得签到并领取奖励哦~', 0, '', '', '', '', '', '', 0, 0, '', '', '', '', '', '', 1, '980181', '亲,{$site_name}提醒您,今日记得签到并领取奖励哦~', 0, '', '', 0, 0, '{site_name}商品名称', 1, 0, '', ''), -(24, 'admin_pay_success_code', '用户下单客服提醒消息', '用户下单客服提醒消息', 1, '您有新的订单待处理', '您有一笔支付成功的订单待处理,订单号{order_id}!', 1, '48089', '订单类型{{short_thing6.DATA}}\n订单编号{{character_string1.DATA}}\n订单时间{{time2.DATA}}', '', '', '', '', 0, 0, '', '', '', '', '', '', 1, '520273', '{$admin_name}管理员,您有一笔支付成功的订单待处理,订单号{$order_id}!', 1, '您有个新订单请注意查收\\n订单号:{order_id}', '', 0, 0, '{admin_name}管理员,{order_id}订单号', 2, 0, '', ''), -(25, 'kefu_send_extract_application', '用户提现申请客服提醒消息', '用户提现申请客服提醒消息', 1, '你有个新的提现申请待处理', '您有一笔提现申请待处理,提现金额{money}!', 1, '48089', '订单类型{{short_thing6.DATA}}\n订单编号{{character_string1.DATA}}\n订单时间{{time2.DATA}}', '', '', '', '', 0, 0, '', '', '', '', '', '', 1, '980196', '{$admin_name}管理员,您有一笔提现申请待处理,订单号{$order_id}!', 1, '您有个提现申请请注意查收\\n>提现金额{money}', '', 0, 0, '{nickname}用户昵称,{money}提现金额', 2, 0, '', ''), -(26, 'send_admin_confirm_take_over', '用户收货客服提醒消息', '用户收货客服提醒消息', 1, '你有个新的用户收货待处理', '您有一笔订单已经确认收货,订单号{order_id}!', 1, '48089', '订单类型{{short_thing6.DATA}}\n订单编号{{character_string1.DATA}}\n订单时间{{time2.DATA}}', '', '', '', '', 0, 0, '', '', '', '', '', '', 1, '520422', '{$admin_name}管理员,您有一笔订单已经确认收货,订单号{$order_id}!', 1, '您有个订单确认收货\\n>订单号{order_id}', '', 0, 0, '{storeTitle}商品名称,{order_id}订单号', 2, 0, '', ''), -(27, 'send_order_apply_refund', '用户申请退款客服提醒消息', '用户申请退款客服提醒消息', 1, '您有新的退款待处理', '您有一笔退款订单待处理,订单号{order_id}!', 1, '48089', '订单类型{{short_thing6.DATA}}\n订单编号{{character_string1.DATA}}\n订单时间{{time2.DATA}}', '', '', '', '', 0, 0, '', '', '', '', '', '', 1, '520274', '{$admin_name}管理员,您有一笔退款订单待处理,订单号{$order_id}!', 1, '您有个订单退款请注意查收\\n订单号:{order_id}', '', 0, 0, '{admin_name}管理员,{order_id}订单号', 2, 0, '', ''); +INSERT INTO `eb_system_notification` (`id`, `mark`, `name`, `title`, `is_system`, `system_title`, `system_text`, `is_wechat`, `wechat_tempkey`, `wechat_content`, `wechat_kid`, `wechat_tempid`, `is_routine`, `routine_tempkey`, `routine_content`, `routine_kid`, `routine_tempid`, `is_sms`, `sms_id`, `sms_text`, `is_ent_wechat`, `ent_wechat_text`, `url`, `is_app`, `app_id`, `variable`, `type`, `add_time`) VALUES +(1, 'verify_code', '短信验证码', '短信验证码', 0, '短信验证码', '您的验证码是:{code},有效期为{time}分钟。如非本人操作,可不予理会。', 0, '', '', '', '', 0, '', '', '', '', 1, '538393', '您的验证码是:{$code},有效期为{$time}分钟。如非本人操作,可不予理会。', 0, '', '', 0, 0, '', 1, 0), +(2, 'bind_spread_uid', '绑定推广关系消息', '绑定推广关系消息', 1, '绑定下级通知', '恭喜,又一员猛将将永久绑定到您的团队,用户{nickname}加入您的队伍!', 0, '', '', '', '', 0, '', '', '', '', 0, '', '', 0, '', '', 0, 0, '{nikename}用户名', 1, 0), +(3, 'order_pay_success', '支付成功提醒消息', '支付成功提醒消息', 1, '购买成功通知', '您购买的商品已支付成功,支付金额{pay_price}元,订单号{order_id},感谢您的光临!', 1, '43216', '订单号{{character_string2.DATA}}\n下单时间{{time4.DATA}}\n商品名称{{thing3.DATA}}\n支付金额{{amount5.DATA}}', '', '', 1, '1927', '付款单号{{character_string1.DATA}}\n付款金额{{amount2.DATA}}\n付款时间{{date3.DATA}}', '', '', 1, '520268', '您购买的商品已支付成功,支付金额{$pay_price}元,订单号{$order_id},感谢您的光临!', 0, '', '', 0, 0, '{order_id}订单号,{total_num}商品总数,{pay_price}支付金额', 1, 0), +(4, 'order_postage_success', '发货提醒消息', '发货提醒消息', 1, '发货通知', '亲爱的用户{nickname}您的商品{store_name},订单号{order_id}已发货,请注意查收', 1, '42984', '订单编号{{character_string2.DATA}}\n发货时间{{time12.DATA}}\n商品名称{{thing4.DATA}}\n快递公司{{thing13.DATA}}\n快递单号{{character_string14.DATA}}', '', '', 1, '1458', '快递单号{{character_string2.DATA}}\n快递公司{{thing1.DATA}}\n发货时间{{time3.DATA}}\n订单商品{{thing5.DATA}}', '', '', 1, '520269', '亲爱的用户{$nickname}您的商品{$store_name},订单号{$order_id}已发货,请注意查收', 0, '', '', 0, 0, '{nickname}用户昵称,{store_name}商品名称,{order_id}订单号,{delivery_name}快递名称,{delivery_id}快递单号,{user_address}收货地址', 1, 0), +(5, 'order_deliver_success', '送货提醒消息', '送货提醒消息', 1, '发货通知', '亲爱的用户{nickname}您的商品{store_name},订单号{order_id}已发货,请注意查收', 1, '50079', '订单号{{character_string1.DATA}}\n配送时间{{time8.DATA}}\n商品名称{{thing5.DATA}}\n配送员{{thing9.DATA}}\n配送员电话{{phone_number10.DATA}}', '', '', 1, '1128', '商品信息{{thing8.DATA}}\r\n订单编号{{character_string1.DATA}}\r\n配送人{{name4.DATA}}\r\n配送员电话{{phone_number10.DATA}}', '', '', 1, '520269', '亲爱的用户{$nickname}您的商品{$store_name},订单号{$order_id}已发货,请注意查收', 0, '', '', 0, 0, '{nickname}用户昵称,{store_name}商品名称,{order_id}订单号,{delivery_name}配送员姓名,{delivery_id}配送员电话,{user_address}收货地址', 1, 0), +(6, 'order_take', '确认收货提醒消息', '确认收货提醒消息', 1, '确认收货通知', '亲,您的订单{order_id},商品{store_name}已确认收货,感谢您的光临!', 1, '42985', '订单编号{{character_string2.DATA}}\n签收时间{{character_string7.DATA}}\n商品名称{{thing4.DATA}}\n订单金额{{amount9.DATA}}', '', '', 1, '1481', '订单类型{{thing1.DATA}}\n订单商品{{thing2.DATA}}\n收货时间{{date5.DATA}}', '', '', 1, '520271', '亲,您的订单{$order_id},商品{$store_name}已确认收货,感谢您的光临!', 0, '', '', 0, 0, '{order_id}订单号,{store_name}商品名称', 1, 0), +(7, 'order_refund', '退款成功提醒消息', '退款成功提醒消息', 1, '退款成功通知', '您的订单{order_id}已同意退款,退款金额{refund_price}元。', 1, '46622', '订单编号{{character_string1.DATA}}\n退款时间{{time5.DATA}}\n商品名称{{thing2.DATA}}\n退款金额{{amount3.DATA}}', '', '', 1, '1451', '退款状态{{thing1.DATA}}\n退款商品{{thing2.DATA}}\n退款金额{{amount3.DATA}}\n退款单号{{character_string6.DATA}}', '', '', 1, '979010', '您的订单{$order_id}已同意退款,退款金额{$refund_price}元。', 0, '', '', 0, 0, '{order_id}订单号,{refund_price}退款金额,{pay_price}订单金额', 1, 0), +(8, 'send_order_refund_no_status', '退款失败提醒消息', '退款失败提醒消息', 1, '退款申请拒绝通知', '您好!您的订单{order_id}已拒绝退款。', 1, '46623', '订单编号{{character_string1.DATA}}\n商品名称{{thing2.DATA}}\n退款金额{{amount3.DATA}}\n驳回原因{{thing4.DATA}}', '', '', 1, '1451', '退款状态{{thing1.DATA}}\n退款商品{{thing2.DATA}}\n退款金额{{amount3.DATA}}\n退款单号{{character_string6.DATA}}', '', '', 0, '979001', '亲,您的订单{$order_id}退款申请已被拒绝,有疑问可咨询商城客服哈~', 0, '', '', 0, 0, '{order_id}订单号,{store_name}商品名称,{pay_price}订单金额', 1, 0), +(9, 'price_revision', '改价提醒消息', '改价提醒消息', 1, '改价通知', '您的订单{order_id},实际支付金额已被修改为{pay_price}', 0, '', '', '', '', 0, '', '', '', '', 1, '528288', '您的订单{$order_id},实际支付金额已被修改为{$pay_price}', 0, '', '', 0, 0, '{order_id}订单号,{pay_price}订单金额', 1, 0), +(10, 'order_pay_false', '未付款提醒消息', '未付款提醒消息', 1, '提醒付款通知', '您有未付款订单,订单号为:{order_id},商品数量有限,请及时付款。', 0, '', '', '', '', 0, '', '', '', '', 1, '528116', '您有未付款订单,订单号为:{$order_id},商品数量有限,请及时付款。', 0, '', '', 0, 0, '{order_id}订单号', 1, 0), +(11, 'recharge_success', '充值成功提醒消息', '充值成功提醒消息', 1, '充值成功通知', '您成功充值¥{price},现剩余余额¥{now_money}元', 1, '52552', '充值时间{{time1.DATA}}\n充值金额{{amount3.DATA}}\n赠送金额{{amount4.DATA}}\n当前余额{{amount5.DATA}}', '', '', 1, '755', '交易单号{{character_string1.DATA}}\n充值金额{{amount3.DATA}}\n账户余额{{amount4.DATA}}\n充值时间{{date5.DATA}}', '', '', 0, '811355', '您成功充值¥{$price},现剩余余额¥{$now_money}元', 0, '', '', 0, 0, '{order_id}充值订单,{price}充值金额,{now_money}现有余额', 1, 0), +(12, 'recharge_order_refund_status', '充值退款提醒消息', '充值退款提醒消息', 1, '充值退款通知', '亲,您充值的金额已退款,本次退款{refund_price}元', 1, '46622', '订单编号{{character_string1.DATA}}\n退款时间{{time5.DATA}}\n商品名称{{thing2.DATA}}\n退款金额{{amount3.DATA}}', '', '', 0, '', '', '', '', 0, '811356', '亲,您充值的金额已退款,本次退款¥{$refund_price}元', 0, '', '', 0, 0, '{refund_price}退款金额,{order_id}充值订单,{price}充值金额', 1, 0), +(13, 'user_extract', '提现成功提醒消息', '提现成功提醒消息', 1, '提现成功通知', '亲,您成功提现佣金{extract_number}元', 1, '52381', '提现时间{{time3.DATA}}\n提现金额{{amount2.DATA}}', '', '', 1, '1470', '提现状态{{thing1.DATA}}\n提现金额{{amount2.DATA}}\n提现账号{{thing3.DATA}}\n提现时间{{date4.DATA}}', '', '', 0, '980195', '亲,您的提现申请已经通过,{$price}元已经到账,请及时查收。', 0, '', '', 0, 0, '{extract_number}提现金额,{nickname}用户昵称,{date}提现时间', 1, 0), +(14, 'user_balance_change', '提现失败提醒消息', '提现失败提醒消息', 1, '提现失败通知', '亲,您发起的提现被驳回,返回佣金{extract_number}元', 0, '', '', '', '', 1, '1470', '提现状态{{thing1.DATA}}\n提现金额{{amount2.DATA}}\n提现账号{{thing3.DATA}}\n提现时间{{date4.DATA}}', '', '', 0, '979002', '亲,您的提现申请被驳回,返回佣金{$extract_number}元,有疑问可咨询商城客服哈~', 0, '', '', 0, 0, '{extract_number}提现金额,{nickname}用户昵称,{date}提现时间,{message}失败原因', 1, 0), +(15, 'order_brokerage', '佣金到账提醒消息', '佣金到账提醒消息', 1, '佣金到账通知', '亲,恭喜您成功获得佣金{brokerage_price}元', 0, '', '', '', '', 0, '', '', '', '', 0, '979008', '亲,恭喜您成功获得佣金{$brokerage_price}元。', 0, '', '', 0, 0, '{goods_name}商品名称,{goods_price}商品金额,{brokerage_price}分佣金额', 1, 0), +(16, 'integral_accout', '积分到账提醒消息', '积分到账提醒消息', 1, '积分到账通知', '亲,您成功获得积分{gain_integral},现有积分{integral}', 0, '', '', '', '', 1, '335', '订单编号{{character_string2.DATA}}\n商品名称{{thing3.DATA}}\n支付金额{{amount4.DATA}}\n获得积分{{number5.DATA}}\n累计积分{{number6.DATA}}', '', '', 0, '979009', '亲,您成功获得积分{$gain_integral},现有积分{$integral}。', 0, '', '', 0, 0, '{order_id}订单号,{store_name}商品名称,{pay_price}支付金额,{gain_integral}获取积分,{integral}现有积分', 1, 0), +(17, 'bargain_success', '砍价成功提醒消息', '砍价成功提醒消息', 1, '砍价成功通知', '亲,好腻害!你的朋友们已经帮你砍到底价了,商品名称{title},底价{min_price}', 0, '', '', '', '', 1, '2727', '商品名称{{thing1.DATA}}\n底价{{amount2.DATA}}\n备注{{thing3.DATA}}', '', '', 0, '979007', '亲,好腻害!你的朋友们已经帮你砍到底价了,商品名称{$title},底价{$min_price}。', 0, '', '', 0, 0, '{title}活动名称{min_price}最低价', 1, 0), +(18, 'open_pink_success', '开团成功提醒消息', '开团成功提醒消息', 1, '开团成功通知', '亲,您已成功参与拼团,活动名称{title}', 0, '', '', '', '', 1, '3353', '商品名称{{thing2.DATA}}\n拼团人数{{thing1.DATA}}\n备注{{thing3.DATA}}', '', '', 0, '979005', '亲,您已成功参与拼团,拼团名称{$title}。', 0, '', '', 0, 0, '{title}活动名称,{nickname}团长,{count}拼团人数,{pink_time}开团时间', 1, 0), +(19, 'can_pink_success', '参团成功提醒消息', '参团成功提醒消息', 1, '参团成功通知', '亲,您已成功参与拼团,活动名称{title}', 0, '', '', '', '', 1, '3353', '商品名称{{thing2.DATA}}\n拼团人数{{thing1.DATA}}\n备注{{thing3.DATA}}', '', '', 0, '978999', '亲,您已成功参与拼团,订单号是{$order_id},商品名称{$title}。', 0, '', '', 0, 0, '{title}活动名称,{nickname}团长,{count}拼团人数,{pink_time}开团时间', 1, 0), +(20, 'order_user_groups_success', '拼团成功提醒消息', '拼团成功提醒消息', 1, '拼团成功通知', '亲,您的拼团已经完成了,拼团名称{title},团长{nickname}', 0, '', '', '', '', 1, '3098', '活动名称{{thing1.DATA}}\n团长昵称{{thing12.DATA}}\n开团时间{{date5.DATA}}\n成团人数{{number2.DATA}}', '', '', 0, '979006', '亲,您已经成功拼团,拼团名称{$title},团长{$nickname},快去支付吧~', 0, '', '', 0, 0, '{title}活动名称,{nickname}团长,{count}拼团人数,{pink_time}开团时间', 1, 0), +(21, 'send_order_pink_fial', '拼团失败提醒消息', '拼团失败提醒消息', 1, '拼团失败通知', '亲,您的拼团失败,活动名称{title}', 0, '', '', '', '', 1, '3353', '商品名称{{thing2.DATA}}\n拼团人数{{thing1.DATA}}\n备注{{thing3.DATA}}', '', '', 0, '980197', '亲,您的拼团已经失败,拼团名称{$title}。', 0, '', '', 0, 0, '{title}活动名称{count}拼团人数', 1, 0), +(22, 'send_order_pink_clone', '取消拼团提醒消息', '取消拼团提醒消息', 1, '取消拼团通知', '亲,您的拼团取消,活动名称{title}', 0, '', '', '', '', 1, '3353', '商品名称{{thing2.DATA}}\n拼团人数{{thing1.DATA}}\n备注{{thing3.DATA}}', '', '', 0, '979000', '亲,您的拼团已取消,拼团名称{$title}。', 0, '', '', 0, 0, '{title}活动名称{count}拼团人数', 1, 0), +(23, 'sign_remind', '签到提醒', '签到提醒', 1, '签到提醒', '亲,{$site_name}提醒您,今日记得签到并领取奖励哦~', 0, '', '', '', '', 0, '', '', '', '', 1, '980181', '亲,{$site_name}提醒您,今日记得签到并领取奖励哦~', 0, '', '', 0, 0, '{site_name}商品名称', 1, 0), +(24, 'admin_pay_success_code', '用户下单客服提醒消息', '用户下单客服提醒消息', 1, '您有新的订单待处理', '您有一笔支付成功的订单待处理,订单号{order_id}!', 1, '48089', '订单类型{{short_thing6.DATA}}\n订单编号{{character_string1.DATA}}\n订单时间{{time2.DATA}}', '', '', 0, '', '', '', '', 1, '520273', '{$admin_name}管理员,您有一笔支付成功的订单待处理,订单号{$order_id}!', 1, '您有个新订单请注意查收\\n订单号:{order_id}', '', 0, 0, '{admin_name}管理员,{order_id}订单号', 2, 0), +(25, 'kefu_send_extract_application', '用户提现申请客服提醒消息', '用户提现申请客服提醒消息', 1, '你有个新的提现申请待处理', '您有一笔提现申请待处理,提现金额{money}!', 1, '48089', '订单类型{{short_thing6.DATA}}\n订单编号{{character_string1.DATA}}\n订单时间{{time2.DATA}}', '', '', 0, '', '', '', '', 1, '980196', '{$admin_name}管理员,您有一笔提现申请待处理,订单号{$order_id}!', 1, '您有个提现申请请注意查收\\n>提现金额{money}', '', 0, 0, '{nickname}用户昵称,{money}提现金额', 2, 0), +(26, 'send_admin_confirm_take_over', '用户收货客服提醒消息', '用户收货客服提醒消息', 1, '你有个新的用户收货待处理', '您有一笔订单已经确认收货,订单号{order_id}!', 1, '48089', '订单类型{{short_thing6.DATA}}\n订单编号{{character_string1.DATA}}\n订单时间{{time2.DATA}}', '', '', 0, '', '', '', '', 1, '520422', '{$admin_name}管理员,您有一笔订单已经确认收货,订单号{$order_id}!', 1, '您有个订单确认收货\\n>订单号{order_id}', '', 0, 0, '{storeTitle}商品名称,{order_id}订单号', 2, 0), +(27, 'send_order_apply_refund', '用户申请退款客服提醒消息', '用户申请退款客服提醒消息', 1, '您有新的退款待处理', '您有一笔退款订单待处理,订单号{order_id}!', 1, '48089', '订单类型{{short_thing6.DATA}}\n订单编号{{character_string1.DATA}}\n订单时间{{time2.DATA}}', '', '', 0, '', '', '', '', 1, '520274', '{$admin_name}管理员,您有一笔退款订单待处理,订单号{$order_id}!', 1, '您有个订单退款请注意查收\\n订单号:{order_id}', '', 0, 0, '{admin_name}管理员,{order_id}订单号', 2, 0); -- -------------------------------------------------------- @@ -50148,6 +50261,7 @@ CREATE TABLE IF NOT EXISTS `eb_system_timer` ( `mark` varchar(255) NOT NULL DEFAULT '' COMMENT '标签', `content` varchar(255) NOT NULL DEFAULT '' COMMENT '说明', `type` tinyint(1) NOT NULL DEFAULT '0' COMMENT '周期状态 1=每隔多少秒 2=每隔多少分钟 3=每隔多少小时 4=每隔多少天 5=每天几点执行 6=每周周几几点执行 7=每月几号几点执行', + `month` int(11) NOT NULL DEFAULT '0' COMMENT '月', `week` int(11) NOT NULL DEFAULT '0' COMMENT '周', `day` int(11) NOT NULL DEFAULT '0' COMMENT '日', `hour` int(11) NOT NULL DEFAULT '0' COMMENT '时', @@ -50158,6 +50272,8 @@ CREATE TABLE IF NOT EXISTS `eb_system_timer` ( `add_time` int(11) NOT NULL DEFAULT '0' COMMENT '添加时间', `is_del` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否删除', `is_open` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否开启', + `customCode` text NOT NULL COMMENT '执行代码', + `timeStr` varchar(255) NOT NULL DEFAULT '' COMMENT '时间代码', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8 COMMENT='定时器'; @@ -50174,7 +50290,8 @@ INSERT INTO `eb_system_timer` (`id`, `name`, `mark`, `content`, `type`, `week`, (6, '订单自动收货', 'takeDelivery', '每隔5分钟执行订单到期自动收货', 2, 1, 1, 1, 5, 0, 0, 1670642891, 1670642591, 0, 1), (7, '预售商品到期自动下架', 'advanceOff', '每隔5分钟执行预售商品到期下架', 2, 1, 1, 1, 5, 0, 0, 1670642913, 1670642613, 0, 1), (8, '订单商品自动好评', 'productReplay', '每隔5分钟执行订单到期商品好评', 2, 1, 1, 1, 5, 0, 0, 1670642933, 1670642633, 0, 1), -(9, '清除昨日海报', 'clearPoster', '每天0时30分0秒执行一次清除昨日海报', 5, 1, 1, 0, 30, 0, 0, 1670862600, 1670815378, 0, 1); +(9, '清除昨日海报', 'clearPoster', '每天0时30分0秒执行一次清除昨日海报', 5, 1, 1, 0, 30, 0, 0, 1670862600, 1670815378, 0, 1), +(10, '自动开具/冲红电子发票', 'autoInvoice', '每隔10分钟执行自动开具/冲红电子发票', 2, 1, 1, 1, 10, 0, 0, 0, 1715760152, 0, 1); -- -------------------------------------------------------- @@ -50282,6 +50399,7 @@ CREATE TABLE IF NOT EXISTS `eb_user` ( `is_ever_level` tinyint(1) NOT NULL DEFAULT '0' COMMENT '是否永久性会员 0: 非永久会员 1:永久会员', `overdue_time` bigint(20) NOT NULL DEFAULT '0' COMMENT '会员到期时间', `uniqid` varchar(32) NOT NULL DEFAULT '' COMMENT '用户唯一值', + `division_name` varchar(255) NOT NULL DEFAULT '' COMMENT '事业部/代理商名称', `division_type` tinyint(1) NOT NULL DEFAULT '0' COMMENT '代理类型:0普通,1事业部,2代理,3员工', `division_status` tinyint(1) NOT NULL DEFAULT '0' COMMENT '代理状态', `is_division` tinyint(1) NOT NULL DEFAULT '0' COMMENT '事业部状态', diff --git a/crmeb/public/install/index.php b/crmeb/public/install/index.php index 6c10a822b..621805cd5 100755 --- a/crmeb/public/install/index.php +++ b/crmeb/public/install/index.php @@ -289,6 +289,15 @@ * 执行SQL语句 */ $counts = count($sqlFormat); + if (isset($_SERVER['REQUEST_SCHEME'])) { + $request_scheme = $_SERVER['REQUEST_SCHEME']; + } else { + if ($_SERVER['HTTPS'] == 'on') { + $request_scheme = 'https'; + } else { + $request_scheme = 'http'; + } + } for ($i = $n; $i < $counts; $i++) { $sql = trim($sqlFormat[$i]); if (strstr($sql, 'CREATE TABLE')) { @@ -309,7 +318,8 @@ if (trim($sql) == '') continue; $sql = str_replace('`eb_', '`' . $dbPrefix, $sql);//替换表前缀 - $sql = str_replace('demo.crmeb.com', $_SERVER['SERVER_NAME'], $sql);//替换图片域名 + $sql = str_replace('http://demo.crmeb.com', $request_scheme . '://' . $_SERVER['SERVER_NAME'], $sql);//替换图片域名 + $sql = str_replace('http:\\\\/\\\\/demo.crmeb.com', $request_scheme . ':\\\\/\\\\/' . $_SERVER['SERVER_NAME'], $sql);//替换图片域名 $ret = mysqli_query($conn, $sql); $message = ''; $arr = array('n' => $i, 'count' => $counts, 'msg' => $message, 'time' => date('Y-m-d H:i:s')); @@ -406,15 +416,6 @@ $res = mysqli_query($conn, $addadminsql); $res2 = true; if (isset($_SERVER['SERVER_NAME'])) { - if (isset($_SERVER['REQUEST_SCHEME'])) { - $request_scheme = $_SERVER['REQUEST_SCHEME']; - } else { - if ($_SERVER['HTTPS'] == 'on') { - $request_scheme = 'https'; - } else { - $request_scheme = 'http'; - } - } $site_url = '\'"' . $request_scheme . '://' . $_SERVER['SERVER_NAME'] . '"\''; $res2 = mysqli_query($conn, 'UPDATE `' . $dbPrefix . 'system_config` SET `value`=' . $site_url . ' WHERE `menu_name`="site_url"'); } diff --git a/crmeb/public/mobile.html b/crmeb/public/mobile.html index e79a1a86c..8b60600b7 100644 --- a/crmeb/public/mobile.html +++ b/crmeb/public/mobile.html @@ -6,8 +6,8 @@ diff --git a/crmeb/public/service_pay_result.html b/crmeb/public/service_pay_result.html new file mode 100644 index 000000000..b903d7582 --- /dev/null +++ b/crmeb/public/service_pay_result.html @@ -0,0 +1,184 @@ + + + + + + + + + + 支付完成 + + + + + + + +
    +
    + +
    +
    + +
    +
    +
    +
    产品名称
    +
    产品名称
    +
    +
    +
    实付金额
    +
    ¥
    +
    +
    +
    + +
    查看详情
    +
    +
    + + + + + \ No newline at end of file diff --git a/crmeb/public/static/css/base.css b/crmeb/public/static/css/base.css index 9dd219e28..cdd24d7c5 100644 --- a/crmeb/public/static/css/base.css +++ b/crmeb/public/static/css/base.css @@ -1,449 +1,449 @@ -@charset "UTF-8"; - -/* #ifdef H5 */ -:root { - /* --view-theme: red; - --view-fontColor: #333 */ -} - -/* #endif */ -/* #ifdef MP */ -page { - /* --view-theme: #fff; - --view-fontColor: #333 */ -} - -/* #endif */ -.font-color, -.font-color-red { - color: var(--view-priceColor) !important -} - -.font-num { - color: var(--view-theme) !important -} - -.bg-color { - background-color: var(--view-theme) !important -} - -.icon-color { - color: #ff3c2b -} - -.cart-color { - color: var(--view-theme) !important; - border: 1px solid var(--view-theme) !important -} - -.borderRadius15 { - border-radius: 15rpx !important; -} - -.borderRadius20 { - border-radius: 20rpx !important; -} - -.padding20 { - padding: 20rpx -} - -.pad20 { - padding: 0 20rpx -} - -.padding30 { - padding: 30rpx -} - -.pad30 { - padding: 0 30rpx -} - -.p_center { - text-align: center; -} - -.acea-row { - display: -webkit-box; - display: -moz-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-lines: multiple; - -moz-box-lines: multiple; - -o-box-lines: multiple; - -webkit-flex-wrap: wrap; - -ms-flex-wrap: wrap; - flex-wrap: wrap -} - -.acea-row.row-middle { - -webkit-box-align: center; - -moz-box-align: center; - -o-box-align: center; - -ms-flex-align: center; - -webkit-align-items: center; - align-items: center -} - -.acea-row.row-top { - -webkit-box-align: start; - -moz-box-align: start; - -o-box-align: start; - -ms-flex-align: start; - -webkit-align-items: flex-start; - align-items: flex-start -} - -.acea-row.row-bottom { - -webkit-box-align: end; - -moz-box-align: end; - -o-box-align: end; - -ms-flex-align: end; - -webkit-align-items: flex-end; - align-items: flex-end -} - -.acea-row.row-center { - -webkit-box-pack: center; - -moz-box-pack: center; - -o-box-pack: center; - -ms-flex-pack: center; - -webkit-justify-content: center; - justify-content: center -} - -.acea-row.row-right { - -webkit-box-pack: end; - -moz-box-pack: end; - -o-box-pack: end; - -ms-flex-pack: end; - -webkit-justify-content: flex-end; - justify-content: flex-end -} - -.acea-row.row-left { - -webkit-box-pack: start; - -moz-box-pack: start; - -o-box-pack: start; - -ms-flex-pack: start; - -webkit-justify-content: flex-start; - justify-content: flex-start -} - -.acea-row.row-between { - -webkit-box-pack: justify; - -moz-box-pack: justify; - -o-box-pack: justify; - -ms-flex-pack: justify; - -webkit-justify-content: space-between; - justify-content: space-between -} - -.acea-row.row-around { - justify-content: space-around; - -webkit-justify-content: space-around -} - -.acea-row.row-column-around { - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - justify-content: space-around; - -webkit-justify-content: space-around -} - -.acea-row.row-column { - -webkit-box-orient: vertical; - -moz-box-orient: vertical; - -o-box-orient: vertical; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column -} - -.acea-row.row-column-between { - -webkit-box-orient: vertical; - -moz-box-orient: vertical; - -o-box-orient: vertical; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-pack: justify; - -moz-box-pack: justify; - -o-box-pack: justify; - -ms-flex-pack: justify; - -webkit-justify-content: space-between; - justify-content: space-between -} - -.acea-row.row-center-wrapper { - -webkit-box-align: center; - -moz-box-align: center; - -o-box-align: center; - -ms-flex-align: center; - -webkit-align-items: center; - align-items: center; - -webkit-box-pack: center; - -moz-box-pack: center; - -o-box-pack: center; - -ms-flex-pack: center; - -webkit-justify-content: center; - justify-content: center -} - -.acea-row.row-between-wrapper { - -webkit-box-align: center; - -moz-box-align: center; - -o-box-align: center; - -ms-flex-align: center; - -webkit-align-items: center; - align-items: center; - -webkit-box-pack: justify; - -moz-box-pack: justify; - -o-box-pack: justify; - -ms-flex-pack: justify; - -webkit-justify-content: space-between; - justify-content: space-between -} - -.start { - width: 122rpx; - height: 30rpx; - background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAADCCAYAAACR4kY1AAAACXBIWXMAAAsTAAALEwEAmpwYAAA5oGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgICAgICAgICB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIgogICAgICAgICAgICB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyI+CiAgICAgICAgIDx4bXA6Q3JlYXRvclRvb2w+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDIwLTA5LTA0VDE1OjM2OjI0KzA4OjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMjAtMDktMDRUMTU6Mzc6MDIrMDg6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDIwLTA5LTA0VDE1OjM3OjAyKzA4OjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOjRhMWI4NTRiLTE2ZTktZDU0OC04ODNmLTE2MTAyOTI5MWI3MzwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDo5NERDNDk4Q0JFNDYxMUU5ODM2MENCQzM3RjM0NzU1MDwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkRlcml2ZWRGcm9tIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgPHN0UmVmOmluc3RhbmNlSUQ+eG1wLmlpZDo5NERDNDk4OUJFNDYxMUU5ODM2MENCQzM3RjM0NzU1MDwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+eG1wLmRpZDo5NERDNDk4QUJFNDYxMUU5ODM2MENCQzM3RjM0NzU1MDwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgPC94bXBNTTpEZXJpdmVkRnJvbT4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjk0REM0OThDQkU0NjExRTk4MzYwQ0JDMzdGMzQ3NTUwPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo0YTFiODU0Yi0xNmU5LWQ1NDgtODgzZi0xNjEwMjkyOTFiNzM8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMjAtMDktMDRUMTU6Mzc6MDIrMDg6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MTEyPC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjE5NDwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+0qYU5AAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAH2UlEQVR42uydW6hUVRzGfzOePB7LQsOwgqToLdDAl0jsdMEy81JBC62IInsoulBEURFdJaKHIiRCDII8VmuKwEAxSR/Chx56SAiiQqGX7PISHCsinR5mTU67mT3X/+y9Wt8Hw5lz9p5v/uxvr73X3md+/6nUZ+aRo/nAe8AGbGTpn0Tt1S7LNwDrgcuMNoKlfxK1dwvwtvDzTqONYOmfRO2VnEPoIuBHYAL4FVgC/DHCIi39k6k9bwS6YAJwFnDjiPcyS/9kap8AzgPOaXlBBVgA3J1Z935gNjzqYe8AOBYenWTpn3ztlfrMvE+A1UPsMXuBtTnLLf2Tr70K3AC8PIDBSeCFMFvKk6V/8rW3TmKuBd5pGdZ5+iHMlA728caW/snWXs0M6eXA/h6G7rI+N4C1f7K1Z2ehx4CZLkZvA78MeNy29E+y9mqHuwDd7hIMe5fByj+52rMBTgLXZU6Ye8P0tam1Ldcp/crSP8naswFeA5wenh8FrggvnAa+C39fCKwacCNY+idZezbAjeHnW+GEeSj8/lk40b6eWa9fWfonWXs2wKlwrN0Srvxb9RvwEHD1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'); - background-repeat: no-repeat; - background-size: 122rpx auto; -} - -.start.star5 { - background-position: 0 3rpx; -} - -.start.star4 { - background-position: 0 -30rpx; -} - -.start.star3 { - background-position: 0 -70rpx; -} - -.start.star2 { - background-position: 0 -105rpx; -} - -.start.star1 { - background-position: 0 -150rpx; -} - -.start.star0 { - background-position: 0 -175rpx; -} - -* { - box-sizing: border-box -} - -page { - font-size: 28rpx; - color: #333; - background-color: #f5f5f5; -} - -body, -html {} - -button { - padding: 0; - margin: 0; - line-height: normal; - background-color: #fff -} - -button::after { - border: 0 -} - -radio .wx-radio-input { - border-radius: 50%; - width: 38rpx; - height: 38rpx -} - -radio .wx-radio-input.wx-radio-input-checked { - border: 1px solid var(--view-theme) !important; - background-color: var(--view-theme) !important -} - -radio .uni-radio-input { - border-radius: 50%; - width: 38rpx; - height: 38rpx -} - -radio .uni-radio-input.uni-radio-input-checked { - border: 1px solid var(--view-theme) !important; - background-color: var(--view-theme) !important -} - -checkbox .wx-checkbox-input { - border-radius: 50%; - width: 38rpx; - height: 38rpx -} - -checkbox .wx-checkbox-input.wx-checkbox-input-checked { - border: 1px solid var(--view-theme) !important; - background-color: var(--view-theme) !important; - color: #fff !important -} - -checkbox .wx-checkbox-input.wx-checkbox-input-checked::before { - font-size: 35rpx -} - -checkbox .uni-checkbox-input { - border-radius: 50%; - width: 38rpx; - height: 38rpx -} - -checkbox .uni-checkbox-input.uni-checkbox-input-checked { - border: 1px solid var(--view-theme) !important; - background-color: var(--view-theme) !important; - color: #fff !important -} - -checkbox .uni-checkbox-input.uni-checkbox-input-disabled { - background-color: #e1e1e1 !important; - border: 1px solid #e1e1e1 !important; -} - -checkbox .uni-checkbox-input.uni-checkbox-input-checked::before { - font-size: 35rpx -} - -.line1 { - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap -} - -.line2 { - text-overflow: ellipsis; - display: -webkit-box; - -webkit-line-clamp: 2; - -webkit-box-orient: vertical; - display: -moz-box; - -moz-line-clamp: 2; - -moz-box-orient: vertical; - word-wrap: break-word; - word-break: break-all; - white-space: normal; - overflow: hidden; -} - -.line3 { - word-break: break-all; - display: -webkit-box; - -webkit-line-clamp: 3; - -webkit-box-orient: vertical; - overflow: hidden -} - -.mask { - position: fixed; - top: 0; - left: 0; - right: 0; - bottom: 0; - background-color: #000; - opacity: .5; - z-index: 5 -} - -@keyframes load { - from { - transform: rotate(0) - } - - to { - transform: rotate(360deg) - } -} - -@-webkit-keyframes load { - from { - transform: rotate(0) - } - - to { - transform: rotate(360deg) - } -} - -.loadingpic { - animation: load 3s linear 1s infinite; - --webkit-animation: load 3s linear 1s infinite -} - -.loading-list { - animation: load linear 1s infinite; - -webkit-animation: load linear 1s infinite; - font-size: 40rpx; - margin-right: 22rpx -} - -.loading { - width: 100%; - height: 100rpx; - line-height: 100rpx; - align-items: center; - justify-content: center; - position: relative; - text-align: center -} - -.loading .line { - position: absolute; - width: 450rpx; - left: 150rpx; - top: 50rpx; - height: 1px; - border-top: 1px solid #eee -} - -.loading .text { - position: relative; - display: inline-block; - padding: 0 20rpx; - background: #fff; - z-index: 2; - color: #777 -} - -.loadingicon .loading { - animation: load linear 1s infinite; - font-size: 45rpx; - color: #000; - width: 50rpx; - height: 50rpx; -} - -.loadingicon { - width: 100%; - height: 80rpx; - overflow: hidden -} - -.uni-p-b-98 { - height: 100rpx; - /* 兼容 IOS<11.2 */ - height: calc(100rpx+ constant(safe-area-inset-bottom)); - /* 兼容 IOS>11.2 */ - height: calc(100rpx + env(safe-area-inset-bottom)); -} - -.pd10 { - padding: 10rpx; +@charset "UTF-8"; + +/* #ifdef H5 */ +:root { + /* --view-theme: red; + --view-fontColor: #333 */ +} + +/* #endif */ +/* #ifdef MP */ +page { + /* --view-theme: #fff; + --view-fontColor: #333 */ +} + +/* #endif */ +.font-color, +.font-color-red { + color: var(--view-priceColor) !important +} + +.font-num { + color: var(--view-theme) !important +} + +.bg-color { + background-color: var(--view-theme) !important +} + +.icon-color { + color: #ff3c2b +} + +.cart-color { + color: var(--view-theme) !important; + border: 1px solid var(--view-theme) !important +} + +.borderRadius15 { + border-radius: 15rpx !important; +} + +.borderRadius20 { + border-radius: 20rpx !important; +} + +.padding20 { + padding: 20rpx +} + +.pad20 { + padding: 0 20rpx +} + +.padding30 { + padding: 30rpx +} + +.pad30 { + padding: 0 30rpx +} + +.p_center { + text-align: center; +} + +.acea-row { + display: -webkit-box; + display: -moz-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-lines: multiple; + -moz-box-lines: multiple; + -o-box-lines: multiple; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap +} + +.acea-row.row-middle { + -webkit-box-align: center; + -moz-box-align: center; + -o-box-align: center; + -ms-flex-align: center; + -webkit-align-items: center; + align-items: center +} + +.acea-row.row-top { + -webkit-box-align: start; + -moz-box-align: start; + -o-box-align: start; + -ms-flex-align: start; + -webkit-align-items: flex-start; + align-items: flex-start +} + +.acea-row.row-bottom { + -webkit-box-align: end; + -moz-box-align: end; + -o-box-align: end; + -ms-flex-align: end; + -webkit-align-items: flex-end; + align-items: flex-end +} + +.acea-row.row-center { + -webkit-box-pack: center; + -moz-box-pack: center; + -o-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center +} + +.acea-row.row-right { + -webkit-box-pack: end; + -moz-box-pack: end; + -o-box-pack: end; + -ms-flex-pack: end; + -webkit-justify-content: flex-end; + justify-content: flex-end +} + +.acea-row.row-left { + -webkit-box-pack: start; + -moz-box-pack: start; + -o-box-pack: start; + -ms-flex-pack: start; + -webkit-justify-content: flex-start; + justify-content: flex-start +} + +.acea-row.row-between { + -webkit-box-pack: justify; + -moz-box-pack: justify; + -o-box-pack: justify; + -ms-flex-pack: justify; + -webkit-justify-content: space-between; + justify-content: space-between +} + +.acea-row.row-around { + justify-content: space-around; + -webkit-justify-content: space-around +} + +.acea-row.row-column-around { + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + justify-content: space-around; + -webkit-justify-content: space-around +} + +.acea-row.row-column { + -webkit-box-orient: vertical; + -moz-box-orient: vertical; + -o-box-orient: vertical; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column +} + +.acea-row.row-column-between { + -webkit-box-orient: vertical; + -moz-box-orient: vertical; + -o-box-orient: vertical; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: justify; + -moz-box-pack: justify; + -o-box-pack: justify; + -ms-flex-pack: justify; + -webkit-justify-content: space-between; + justify-content: space-between +} + +.acea-row.row-center-wrapper { + -webkit-box-align: center; + -moz-box-align: center; + -o-box-align: center; + -ms-flex-align: center; + -webkit-align-items: center; + align-items: center; + -webkit-box-pack: center; + -moz-box-pack: center; + -o-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center +} + +.acea-row.row-between-wrapper { + -webkit-box-align: center; + -moz-box-align: center; + -o-box-align: center; + -ms-flex-align: center; + -webkit-align-items: center; + align-items: center; + -webkit-box-pack: justify; + -moz-box-pack: justify; + -o-box-pack: justify; + -ms-flex-pack: justify; + -webkit-justify-content: space-between; + justify-content: space-between +} + +.start { + width: 122rpx; + height: 30rpx; + background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAADCCAYAAACR4kY1AAAACXBIWXMAAAsTAAALEwEAmpwYAAA5oGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgICAgICAgICB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIgogICAgICAgICAgICB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyI+CiAgICAgICAgIDx4bXA6Q3JlYXRvclRvb2w+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDIwLTA5LTA0VDE1OjM2OjI0KzA4OjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMjAtMDktMDRUMTU6Mzc6MDIrMDg6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDIwLTA5LTA0VDE1OjM3OjAyKzA4OjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOjRhMWI4NTRiLTE2ZTktZDU0OC04ODNmLTE2MTAyOTI5MWI3MzwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDo5NERDNDk4Q0JFNDYxMUU5ODM2MENCQzM3RjM0NzU1MDwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkRlcml2ZWRGcm9tIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgPHN0UmVmOmluc3RhbmNlSUQ+eG1wLmlpZDo5NERDNDk4OUJFNDYxMUU5ODM2MENCQzM3RjM0NzU1MDwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+eG1wLmRpZDo5NERDNDk4QUJFNDYxMUU5ODM2MENCQzM3RjM0NzU1MDwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgPC94bXBNTTpEZXJpdmVkRnJvbT4KICAgICAgICAgPHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjk0REM0OThDQkU0NjExRTk4MzYwQ0JDMzdGMzQ3NTUwPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo0YTFiODU0Yi0xNmU5LWQ1NDgtODgzZi0xNjEwMjkyOTFiNzM8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMjAtMDktMDRUMTU6Mzc6MDIrMDg6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MTEyPC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjE5NDwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+0qYU5AAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAH2UlEQVR42uydW6hUVRzGfzOePB7LQsOwgqToLdDAl0jsdMEy81JBC62IInsoulBEURFdJaKHIiRCDII8VmuKwEAxSR/Chx56SAiiQqGX7PISHCsinR5mTU67mT3X/+y9Wt8Hw5lz9p5v/uxvr73X3md+/6nUZ+aRo/nAe8AGbGTpn0Tt1S7LNwDrgcuMNoKlfxK1dwvwtvDzTqONYOmfRO2VnEPoIuBHYAL4FVgC/DHCIi39k6k9bwS6YAJwFnDjiPcyS/9kap8AzgPOaXlBBVgA3J1Z935gNjzqYe8AOBYenWTpn3ztlfrMvE+A1UPsMXuBtTnLLf2Tr70K3AC8PIDBSeCFMFvKk6V/8rW3TmKuBd5pGdZ5+iHMlA728caW/snWXs0M6eXA/h6G7rI+N4C1f7K1Z2ehx4CZLkZvA78MeNy29E+y9mqHuwDd7hIMe5fByj+52rMBTgLXZU6Ye8P0tam1Ldcp/crSP8naswFeA5wenh8FrggvnAa+C39fCKwacCNY+idZezbAjeHnW+GEeSj8/lk40b6eWa9fWfonWXs2wKlwrN0Srvxb9RvwEHD1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'); + background-repeat: no-repeat; + background-size: 122rpx auto; +} + +.start.star5 { + background-position: 0 3rpx; +} + +.start.star4 { + background-position: 0 -30rpx; +} + +.start.star3 { + background-position: 0 -70rpx; +} + +.start.star2 { + background-position: 0 -105rpx; +} + +.start.star1 { + background-position: 0 -150rpx; +} + +.start.star0 { + background-position: 0 -175rpx; +} + +* { + box-sizing: border-box +} + +page { + font-size: 28rpx; + color: #333; + background-color: #f5f5f5; +} + +body, +html {} + +button { + padding: 0; + margin: 0; + line-height: normal; + background-color: #fff +} + +button::after { + border: 0 +} + +radio .wx-radio-input { + border-radius: 50%; + width: 38rpx; + height: 38rpx +} + +radio .wx-radio-input.wx-radio-input-checked { + border: 1px solid var(--view-theme) !important; + background-color: var(--view-theme) !important +} + +radio .uni-radio-input { + border-radius: 50%; + width: 38rpx; + height: 38rpx +} + +radio .uni-radio-input.uni-radio-input-checked { + border: 1px solid var(--view-theme) !important; + background-color: var(--view-theme) !important +} + +checkbox .wx-checkbox-input { + border-radius: 50%; + width: 38rpx; + height: 38rpx +} + +checkbox .wx-checkbox-input.wx-checkbox-input-checked { + border: 1px solid var(--view-theme) !important; + background-color: var(--view-theme) !important; + color: #fff !important +} + +checkbox .wx-checkbox-input.wx-checkbox-input-checked::before { + font-size: 35rpx +} + +checkbox .uni-checkbox-input { + border-radius: 50%; + width: 38rpx; + height: 38rpx +} + +checkbox .uni-checkbox-input.uni-checkbox-input-checked { + border: 1px solid var(--view-theme) !important; + background-color: var(--view-theme) !important; + color: #fff !important +} + +checkbox .uni-checkbox-input.uni-checkbox-input-disabled { + background-color: #e1e1e1 !important; + border: 1px solid #e1e1e1 !important; +} + +checkbox .uni-checkbox-input.uni-checkbox-input-checked::before { + font-size: 35rpx +} + +.line1 { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap +} + +.line2 { + text-overflow: ellipsis; + display: -webkit-box; + -webkit-line-clamp: 2; + -webkit-box-orient: vertical; + display: -moz-box; + -moz-line-clamp: 2; + -moz-box-orient: vertical; + word-wrap: break-word; + word-break: break-all; + white-space: normal; + overflow: hidden; +} + +.line3 { + word-break: break-all; + display: -webkit-box; + -webkit-line-clamp: 3; + -webkit-box-orient: vertical; + overflow: hidden +} + +.mask { + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: #000; + opacity: .5; + z-index: 5 +} + +@keyframes load { + from { + transform: rotate(0) + } + + to { + transform: rotate(360deg) + } +} + +@-webkit-keyframes load { + from { + transform: rotate(0) + } + + to { + transform: rotate(360deg) + } +} + +.loadingpic { + animation: load 3s linear 1s infinite; + --webkit-animation: load 3s linear 1s infinite +} + +.loading-list { + animation: load linear 1s infinite; + -webkit-animation: load linear 1s infinite; + font-size: 40rpx; + margin-right: 22rpx +} + +.loading { + width: 100%; + height: 100rpx; + line-height: 100rpx; + align-items: center; + justify-content: center; + position: relative; + text-align: center +} + +.loading .line { + position: absolute; + width: 450rpx; + left: 150rpx; + top: 50rpx; + height: 1px; + border-top: 1px solid #eee +} + +.loading .text { + position: relative; + display: inline-block; + padding: 0 20rpx; + background: #fff; + z-index: 2; + color: #777 +} + +.loadingicon .loading { + animation: load linear 1s infinite; + font-size: 45rpx; + color: #000; + width: 50rpx; + height: 50rpx; +} + +.loadingicon { + width: 100%; + height: 80rpx; + overflow: hidden +} + +.uni-p-b-98 { + height: 100rpx; + /* 兼容 IOS<11.2 */ + height: calc(100rpx+ constant(safe-area-inset-bottom)); + /* 兼容 IOS>11.2 */ + height: calc(100rpx + env(safe-area-inset-bottom)); +} + +.pd10 { + padding: 10rpx; } \ No newline at end of file diff --git a/crmeb/public/static/css/style.scss b/crmeb/public/static/css/style.scss index b9a2cf6c0..e7146d1ef 100644 --- a/crmeb/public/static/css/style.scss +++ b/crmeb/public/static/css/style.scss @@ -1,59 +1,91 @@ - .index-wrapper .title{padding-top:20rpx;margin:0 20rpx;} - .index-wrapper .title .text{font-size:24rpx;color:#999;} - .index-wrapper .title .text .iconfont{font-size: 36rpx; color: var(--view-theme);margin-top: 4rpx;margin-right: 12rpx; font-style: normal; font-weight: normal;} - .index-wrapper .title .text .name{color:#282828;font-size:34rpx;font-weight:bold;margin-bottom:5rpx;position:relative; display: flex; - align-items: center;} - .index-wrapper .title .text .name .new{position:absolute;top:2rpx;left:130rpx;font-size:16rpx;font-weight:bold;} - .index-wrapper .title .more{font-size:24rpx;color:#999999!important;} - .index-wrapper .title .more .iconfont{margin-left:9rpx;font-size:26rpx;} +.index-wrapper .title { + padding-top: 20rpx; + margin: 0 20rpx; +} +.index-wrapper .title .text { + font-size: 24rpx; + color: #999; +} +.index-wrapper .title .text .iconfont { + font-size: 36rpx; + color: var(--view-theme); + margin-top: 4rpx; + margin-right: 12rpx; + font-style: normal; + font-weight: normal; +} +.index-wrapper .title .text .name { + color: #282828; + font-size: 34rpx; + font-weight: bold; + margin-bottom: 5rpx; + position: relative; + display: flex; + align-items: center; +} +.index-wrapper .title .text .name .new { + position: absolute; + top: 2rpx; + left: 130rpx; + font-size: 16rpx; + font-weight: bold; +} +.index-wrapper .title .more { + font-size: 24rpx; + color: #999999 !important; +} +.index-wrapper .title .more .iconfont { + margin-left: 9rpx; + font-size: 26rpx; +} .product-con .mask { - z-index: 99!important; + z-index: 99 !important; } .product-con .conter img { - width: 750rpx!important; - height: unset!important + width: 750rpx !important; + height: unset !important; } .product-con .wrapper { - background-color: #fff + background-color: #fff; } .product-con .wrapper .share { margin: 0 30rpx; - padding-top: 25rpx + padding-top: 25rpx; } .product-con .wrapper .share .money { font-size: 28rpx; - font-weight: 700 + font-weight: 700; } .product-con .wrapper .share .money .num { - font-size: 48rpx + font-size: 48rpx; } .product-con .wrapper .share .money .vip-money { color: #282828; - margin-left: 13rpx + margin-left: 13rpx; } .product-con .wrapper .share .money image { width: 46rpx; height: 21rpx; - margin-left: 7rpx + margin-left: 7rpx; } .product-con .wrapper .share .money .vip-money { color: #282828; - margin-left: 13rpx + margin-left: 13rpx; } .product-con .wrapper .share .iconfont { color: #515151; font-size: 40rpx; - margin-bottom: 10rpx + margin-bottom: 10rpx; } .product-con .wrapper .introduce { @@ -67,7 +99,7 @@ margin: 0 30rpx; font-size: 24rpx; color: #82848f; - margin-top: 22rpx + margin-top: 22rpx; } .product-con .wrapper .coupon { @@ -75,13 +107,13 @@ border-top: 1rpx solid #f5f5f5; height: 80rpx; font-size: 26rpx; - color: #82848f + color: #82848f; } .product-con .wrapper .coupon .hide { width: 540rpx; height: 80rpx; - line-height: 80rpx + line-height: 80rpx; } .product-con .wrapper .coupon .activity { @@ -92,7 +124,7 @@ font-size: 24rpx; line-height: 40rpx; position: relative; - margin: 19rpx 0 19rpx 15rpx + margin: 19rpx 0 19rpx 15rpx; } .product-con .wrapper .coupon .activity:before { @@ -106,7 +138,7 @@ bottom: 50%; left: -3rpx; margin-bottom: -6rpx; - border-left-color: #fff + border-left-color: #fff; } .product-con .wrapper .coupon .activity:after { @@ -120,12 +152,12 @@ right: -3rpx; bottom: 50%; margin-bottom: -6rpx; - border-right-color: #fff + border-right-color: #fff; } .product-con .wrapper .coupon .iconfont { color: #7a7a7a; - font-size: 28rpx + font-size: 28rpx; } .product-con .attribute { @@ -134,12 +166,12 @@ font-size: 26rpx; color: #82848f; margin-top: 20rpx; - min-height: 80rpx + min-height: 80rpx; } .product-con .attribute .atterTxt { font-size: 28rpx; - color: #282828 + color: #282828; } .product-con .attribute .iconfont { @@ -150,7 +182,7 @@ .product-con .userEvaluation { margin-top: 20rpx; - background-color: #fff + background-color: #fff; } .product-con .userEvaluation .title { @@ -159,26 +191,26 @@ font-size: 28rpx; color: #282828; margin-left: 30rpx; - padding-right: 30rpx + padding-right: 30rpx; } .product-con .userEvaluation .title .praise { font-size: 28rpx; - color: grey + color: grey; } .product-con .userEvaluation .title .praise .iconfont { color: #7a7a7a; font-size: 28rpx; vertical-align: 1rpx; - margin-left: 8rpx + margin-left: 8rpx; } .product-con .product-intro { position: relative; margin-top: 20rpx; width: 100%; - padding-bottom: 100rpx; + // padding-bottom: 100rpx; overflow: hidden; } @@ -189,16 +221,16 @@ width: 100%; background-color: #fff; text-align: center; - line-height: 86rpx + line-height: 86rpx; } .product-con .product-intro .conter { - width: 100% + width: 100%; } .product-con .product-intro .conter image { - width: 100%!important; - display: block!important + width: 100% !important; + display: block !important; } .goodsStyle { @@ -211,33 +243,33 @@ .goodsStyle .pictrue { width: 120rpx; - height: 120rpx + height: 120rpx; } .goodsStyle .pictrue image { width: 100%; height: 100%; - border-radius: 6rpx + border-radius: 6rpx; } .goodsStyle .text { width: 545rpx; font-size: 28rpx; - color: #999 + color: #999; } .goodsStyle .text .name { width: 360rpx; height: max-content; - color: #282828 + color: #282828; } .goodsStyle .text .money { - text-align: right + text-align: right; } .goodsStyle .text .money .num { - margin-top: 7rpx + margin-top: 7rpx; } .goodWrapper .item { @@ -257,35 +289,35 @@ .goodWrapper .item .pictrue image { width: 100%; height: 100%; - border-radius: 6rpx + border-radius: 6rpx; } .goodWrapper .item .text { width: calc(100% - 130rpx); padding-left: 20rpx; - position: relative + position: relative; } .goodWrapper .item .text .name { font-size: 28rpx; color: #282828; - width: 453rpx + width: 453rpx; } .goodWrapper .item .text .num { font-size: 26rpx; - color: #868686 + color: #868686; } .goodWrapper .item .text .attr { font-size: 20rpx; color: #868686; - margin-top: 7rpx + margin-top: 7rpx; } .goodWrapper .item .text .money { font-size: 26rpx; - margin-top: 17rpx + margin-top: 17rpx; } .goodWrapper .item .text .evaluate { @@ -297,47 +329,157 @@ text-align: center; line-height: 46rpx; right: 0; - bottom: -5rpx + bottom: -5rpx; } .goodWrapper .item .text .evaluate.userEvaluated { font-size: 26rpx; color: #aaa; background-color: #f7f7f7; - border-color: #f7f7f7 + border-color: #f7f7f7; } .promoterHeader { width: 100%; - height: 220rpx -} - -.promoterHeader .headerCon{width:100%;height:100%;padding:0 88rpx 0 55rpx;box-sizing:border-box;font-size:28rpx;color:#fff;background-image:url('data:image/png;base64,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');background-repeat:no-repeat;background-size:100% 100%;} -.promoterHeader .headerCon .name{margin-bottom:10rpx;} -.promoterHeader .headerCon .num{font-size:50rpx;} -.promoterHeader .headerCon .iconfont{font-size:125rpx;} -.sign-record .list .item .data{height:80rpx;line-height:80rpx;padding:0 30rpx;font-size:24rpx;color:#666;} -.sign-record .list .item .listn{background-color:#fff;font-size:24rpx;color:#999;} -.sign-record .list .item .listn .itemn .name{width:390rpx;font-size:28rpx;color:#282828;margin-bottom:10rpx;} -.sign-record .list .item .listn .itemn .num{font-size:36rpx;font-family: 'Guildford Pro';color:#16ac57;} -.sign-record .list .item .listn .itemn .num.font-color{color: var(--view-priceColor)!important;} -.coupon-list{padding:0 30rpx;margin-top:25rpx;} -.coupon-list .item{width:100%;height:170rpx;margin-bottom:16rpx;} -.coupon-list .item .money{width:220rpx;height:100%;color:#fff;font-size:36rpx;font-weight:bold;text-align:center;display: flex;flex-direction: column;align-items: center;justify-content: center;} -.coupon-list .item .moneyCon,.coupons .list .item .moneyCon{background-color:var(--view-theme);height: 100%;} -.coupon-list .item .money,.coupons .list .item .price{background-repeat:no-repeat;background-size:100% 100%;background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAABVCAMAAAC1iNAIAAAAolBMVEUAAAD////////////////////////////////////////////////////////////////w8PD////x8fH////////////////////09PT4+Pj4+Pj5+fn29vb29vb39/f09PT09PT29vb09PT19fX19fX39/f19fX29vb29vb19fX19fX09PT19fX19fX29vb19fX29vb19fX09PT09PT19fUjCUKaAAAANHRSTlMAAQIDBAUGBwgJCgsMDQ4PEBEREhITFBojRERHUlNXZHJzc3d7fX1+iJSdycvN8fL5+/3+S5lxYgAABUVJREFUaN69Wmlj3CYQBXTflDLUSY/E6eFeSWo3/P+/1g8SC0jDsa4UPnrZHc313puRidZa/0OuOrSkoY+01vrvq8y2AkQTMfzTNXarBZRSsgwa/uMSs8UISiml1IB//vzXJf7SXqrtzOQrnoaDsRvy+JLkztasghq/9OnNZcndDBf4tS9PJye3k55dBSzg8dtT7dbcN6sUVF8hueW8NxsursdvTjPLBqmQI3GXX96fiI8KPaK60nC9BMwqpWAeh/qaUJdT2KwxXlyKj64pwb3O4sXZAIImF5aaEupCp5rOBZAKSy6IdlUAzGkwWZwIIDt8NCaGG1wxnkTt85I7udxf354MmrOquuF4cv1bMx7q1/dxNaPJ7fbyrt2uwXgKgDA0uTAcuajZLgp2AoDQDm2hGRN2/fZpfwn5KaWAo0qWCqy0XgUgKPkp6SaXdtyU9i3F3f9UIDj5wVjsy12sfxkDavNOAKEBfKyQiEy+YWjOJj9/TGGDuSIIIYR0NhktfWVVFyj5yZ7i5S4pIYSU4DzhNLTs7j4O4WMRKHcDGDu1K9s7DTcZyfUiYgCD7poA2ntCHSc/rNxt+9COS3C+Ltl55IeUO7goRpmThPWRMgAkh/yOEYEdfDrEPOcBCE5+vE6U+5ZKjJjnHAAp0+SHR0RxhoP2ATxxfEyTXxMQ8sAbVpTOzcXkKFnVOeRXxYQ8AEh7W3jJj/Qxjo8e+eHljs9OBsK2gTlsmIk0PkqVcZb19pANIMf8IuSXcTYXp1DVJV3GyS/b8OiPUTEAaSGD/LJD7fyanGcEQIqbX3TJIL90cW1lzbyCOAAI7aW4magAJ78l36wjPDr3Wxj5gRWiIzIcpGdhfx9gI9U7Y6tf1dtwYGeNQibIL31cjVe0vSlJt48tGthJtoc4+WWXFtkF3Bp2N2N2oKRDLj4Ga2vftat7t1D7w8FCs+VAsrjGPTxIp7hKXBel5UCO5amk1HVkWtvpDVowguXIAfvjcdNCSG5xYFBKKfLlCS0YGNKz8C2LY9t26X3TwnyPv19wlZ6f3PUZS5mZ7JUeCeUplX5YBAegac6s73VeJj8/JLYYdYr8zF54SVZZ5Rr+99eoSs8gP7OC58mLpaM2D4Y9oMrCx20FT2Umhq3JJb89BIVcJj6uQyEpIC/ShNRSKUUgqNJzyW8zXEI2W9QCgHz+AVfpRTb5cX+rFHTYAUNa1eTL7/iKaryXfrrcSG/n849bcnd/L0K1AnLX1pOvXtNKxDGAraj6QOg4Y77iGomvXoM59hnv8Tvwhdxhxto9eE0Ioc1s3e5z8WPyl6gfltHDx3K/g0RLiRSDcbtznhNEBF5B8mW5CYuX99Qnv3k/3Sl8wUBYy8FWK5VrxljKcyMlXbFXzeDKngpSQqYaJWz3mclYlQSSNrAI5jTSUnsFxdqtPhgfCmy9FBS8ZoSxw4GNJtJSh7az1eFrqiSrbCOMS35WVnfoaquLT3uFzOLlT28P5Gd1IaoSFMipjr2Fypb4B/Kz6BYCYFhalr+I26V4Dejjtwj5zcdXKEe3h/JVytt0zcsvEMPVGNnB3GDKG0QfG543Fj1Kn92IF/sNEK7T5VqfMLCo8DPd+vQQg5fACgYl0sGRMBGta5Ag9HG0pY4bkRWyLMuFA2VgIvT5hO0j4u96eofl6nCG5PrN54/vEoIB/Y2FYZhlkXSOvjxv64porf/EFQ31prsg0JeTKLP/T8HuGonWWr+LkwhWKZMLPtPdIKIU0VrrjzjCsEhLrSWyuea9kaZ5GzCitdbPgW6JtZQsbq4BL9NL5P35Dy6VtHEa3VHxAAAAAElFTkSuQmCC');} -.coupon-list .item .money.moneyGray,.coupons .list .item .price.moneyGray{background-color: #ccc;} -.coupon-list .item .money .num{font-size:60rpx;} -.coupon-list .item .text{width:470rpx;padding:6rpx 17rpx 0 24rpx;box-sizing:border-box;background-color:#fff;} -.coupon-list .item .text .condition{font-size:30rpx;color:#282828;height:93rpx;} -.coupon-list .item .text .data{font-size:20rpx;color:#999;height:50rpx;display: flex;flex-wrap: nowrap;} -.coupon-list .item .text .data .bnt{width:136rpx;height:44rpx;border-radius:22rpx;font-size:22rpx;text-align:center;line-height:44rpx;color:#fff;} -.coupon-list .item .text .data .bnt.gray{background:#ccc!important;} -.coupon-list .item.svip .money{background-color: #EDBB75;} -.coupon-list .item.svip .condition .line-title{border-color:#EEC181;background-color:#FEF7EC;color:#EEC181;} -.coupon-list .item.svip .bg-color{background: linear-gradient(90deg, #EDC98A 0%, #EDBB75 100%);} -.coupon-list .item.svip .bnt.gray{background:#CCCCCC;} -.coupon-list .item.svip .line1 .image{width:30rpx;height:30rpx;margin-right:10rpx;vertical-align:middle;z-index:0;} + height: 220rpx; +} + +.promoterHeader .headerCon { + width: 100%; + height: 100%; + padding: 0 88rpx 0 55rpx; + box-sizing: border-box; + font-size: 28rpx; + color: #fff; + background-image: url('data:image/png;base64,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'); + background-repeat: no-repeat; + background-size: 100% 100%; +} +.promoterHeader .headerCon .name { + margin-bottom: 10rpx; +} +.promoterHeader .headerCon .num { + font-size: 50rpx; +} +.promoterHeader .headerCon .iconfont { + font-size: 125rpx; +} +.sign-record .list .item .data { + height: 80rpx; + line-height: 80rpx; + padding: 0 30rpx; + font-size: 24rpx; + color: #666; +} +.sign-record .list .item .listn { + background-color: #fff; + font-size: 24rpx; + color: #999; +} +.sign-record .list .item .listn .itemn .name { + width: 390rpx; + font-size: 28rpx; + color: #282828; + margin-bottom: 10rpx; +} +.sign-record .list .item .listn .itemn .num { + font-size: 36rpx; + font-family: 'Guildford Pro'; + color: #16ac57; +} +.sign-record .list .item .listn .itemn .num.font-color { + color: var(--view-priceColor) !important; +} +.coupon-list { + padding: 0 30rpx; + margin-top: 25rpx; +} +.coupon-list .item { + width: 100%; + height: 170rpx; + margin-bottom: 16rpx; +} +.coupon-list .item .money { + width: 220rpx; + height: 100%; + color: #fff; + font-size: 36rpx; + font-weight: bold; + text-align: center; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; +} +.coupon-list .item .moneyCon, +.coupons .list .item .moneyCon { + background-color: var(--view-theme); + height: 100%; +} +.coupon-list .item .money, +.coupons .list .item .price { + background-repeat: no-repeat; + background-size: 100% 100%; + background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAABVCAMAAAC1iNAIAAAAolBMVEUAAAD////////////////////////////////////////////////////////////////w8PD////x8fH////////////////////09PT4+Pj4+Pj5+fn29vb29vb39/f09PT09PT29vb09PT19fX19fX39/f19fX29vb29vb19fX19fX09PT19fX19fX29vb19fX29vb19fX09PT09PT19fUjCUKaAAAANHRSTlMAAQIDBAUGBwgJCgsMDQ4PEBEREhITFBojRERHUlNXZHJzc3d7fX1+iJSdycvN8fL5+/3+S5lxYgAABUVJREFUaN69Wmlj3CYQBXTflDLUSY/E6eFeSWo3/P+/1g8SC0jDsa4UPnrZHc313puRidZa/0OuOrSkoY+01vrvq8y2AkQTMfzTNXarBZRSsgwa/uMSs8UISiml1IB//vzXJf7SXqrtzOQrnoaDsRvy+JLkztasghq/9OnNZcndDBf4tS9PJye3k55dBSzg8dtT7dbcN6sUVF8hueW8NxsursdvTjPLBqmQI3GXX96fiI8KPaK60nC9BMwqpWAeh/qaUJdT2KwxXlyKj64pwb3O4sXZAIImF5aaEupCp5rOBZAKSy6IdlUAzGkwWZwIIDt8NCaGG1wxnkTt85I7udxf354MmrOquuF4cv1bMx7q1/dxNaPJ7fbyrt2uwXgKgDA0uTAcuajZLgp2AoDQDm2hGRN2/fZpfwn5KaWAo0qWCqy0XgUgKPkp6SaXdtyU9i3F3f9UIDj5wVjsy12sfxkDavNOAKEBfKyQiEy+YWjOJj9/TGGDuSIIIYR0NhktfWVVFyj5yZ7i5S4pIYSU4DzhNLTs7j4O4WMRKHcDGDu1K9s7DTcZyfUiYgCD7poA2ntCHSc/rNxt+9COS3C+Ltl55IeUO7goRpmThPWRMgAkh/yOEYEdfDrEPOcBCE5+vE6U+5ZKjJjnHAAp0+SHR0RxhoP2ATxxfEyTXxMQ8sAbVpTOzcXkKFnVOeRXxYQ8AEh7W3jJj/Qxjo8e+eHljs9OBsK2gTlsmIk0PkqVcZb19pANIMf8IuSXcTYXp1DVJV3GyS/b8OiPUTEAaSGD/LJD7fyanGcEQIqbX3TJIL90cW1lzbyCOAAI7aW4magAJ78l36wjPDr3Wxj5gRWiIzIcpGdhfx9gI9U7Y6tf1dtwYGeNQibIL31cjVe0vSlJt48tGthJtoc4+WWXFtkF3Bp2N2N2oKRDLj4Ga2vftat7t1D7w8FCs+VAsrjGPTxIp7hKXBel5UCO5amk1HVkWtvpDVowguXIAfvjcdNCSG5xYFBKKfLlCS0YGNKz8C2LY9t26X3TwnyPv19wlZ6f3PUZS5mZ7JUeCeUplX5YBAegac6s73VeJj8/JLYYdYr8zF54SVZZ5Rr+99eoSs8gP7OC58mLpaM2D4Y9oMrCx20FT2Umhq3JJb89BIVcJj6uQyEpIC/ShNRSKUUgqNJzyW8zXEI2W9QCgHz+AVfpRTb5cX+rFHTYAUNa1eTL7/iKaryXfrrcSG/n849bcnd/L0K1AnLX1pOvXtNKxDGAraj6QOg4Y77iGomvXoM59hnv8Tvwhdxhxto9eE0Ioc1s3e5z8WPyl6gfltHDx3K/g0RLiRSDcbtznhNEBF5B8mW5CYuX99Qnv3k/3Sl8wUBYy8FWK5VrxljKcyMlXbFXzeDKngpSQqYaJWz3mclYlQSSNrAI5jTSUnsFxdqtPhgfCmy9FBS8ZoSxw4GNJtJSh7az1eFrqiSrbCOMS35WVnfoaquLT3uFzOLlT28P5Gd1IaoSFMipjr2Fypb4B/Kz6BYCYFhalr+I26V4Dejjtwj5zcdXKEe3h/JVytt0zcsvEMPVGNnB3GDKG0QfG543Fj1Kn92IF/sNEK7T5VqfMLCo8DPd+vQQg5fACgYl0sGRMBGta5Ag9HG0pY4bkRWyLMuFA2VgIvT5hO0j4u96eofl6nCG5PrN54/vEoIB/Y2FYZhlkXSOvjxv64porf/EFQ31prsg0JeTKLP/T8HuGonWWr+LkwhWKZMLPtPdIKIU0VrrjzjCsEhLrSWyuea9kaZ5GzCitdbPgW6JtZQsbq4BL9NL5P35Dy6VtHEa3VHxAAAAAElFTkSuQmCC'); +} +.coupon-list .item .money.moneyGray, +.coupons .list .item .price.moneyGray { + background-color: #ccc; +} +.coupon-list .item .money .num { + font-size: 60rpx; +} +.coupon-list .item .text { + width: 470rpx; + padding: 6rpx 17rpx 0 24rpx; + box-sizing: border-box; + background-color: #fff; +} +.coupon-list .item .text .condition { + font-size: 30rpx; + color: #282828; + height: 93rpx; +} +.coupon-list .item .text .data { + font-size: 20rpx; + color: #999; + height: 50rpx; + display: flex; + flex-wrap: nowrap; +} +.coupon-list .item .text .data .bnt { + width: 136rpx; + height: 44rpx; + border-radius: 22rpx; + font-size: 22rpx; + text-align: center; + line-height: 44rpx; + color: #fff; +} +.coupon-list .item .text .data .bnt.gray { + background: #ccc !important; +} +.coupon-list .item.svip .money { + background-color: #edbb75; +} +.coupon-list .item.svip .condition .line-title { + border-color: #eec181; + background-color: #fef7ec; + color: #eec181; +} +.coupon-list .item.svip .bg-color { + background: linear-gradient(90deg, #edc98a 0%, #edbb75 100%); +} +.coupon-list .item.svip .bnt.gray { + background: #cccccc; +} +.coupon-list .item.svip .line1 .image { + width: 30rpx; + height: 30rpx; + margin-right: 10rpx; + vertical-align: middle; + z-index: 0; +} .noCommodity { // border-top: 7rpx solid #f5f5f5 @@ -346,41 +488,41 @@ .noCommodity .pictrue { width: 414rpx; height: 336rpx; - margin: 30rpx auto 30rpx auto + margin: 30rpx auto 30rpx auto; } .noCommodity .pictrue image { width: 100%; - height: 100% -}// 登录、注册、忘记密码 + height: 100%; +} // 登录、注册、忘记密码 .register { - background-image: linear-gradient(to bottom,#eb5447 0,#ff8e3b 100%); + background-image: linear-gradient(to bottom, #eb5447 0, #ff8e3b 100%); width: 100%; - height: 100vh + height: 100vh; } .register .shading { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAu4AAAEeCAYAAADVZ5BOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozZDUwNjlmMy05NjI1LTRhZTItYjMwNC0yZDQ0ZTM3ZDFjNjgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkQ4NDRBMEE3NzgzMTFFOTlDMEJDQjlDOUY3MzNFNTgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkQ4NDRBMDk3NzgzMTFFOTlDMEJDQjlDOUY3MzNFNTgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MGIwNDc3MTAtZDZhYS00MzkzLWFhYTAtYzY5MTFmMmQ1ZmViIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6MTE1Yjg3ZjYtMjVmOS0xNjRkLWI1Mzgt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"); - background-repeat: no-repeat; - background-size: 100% 100%; - width: 100%; - height: 286rpx; - padding-top: 70rpx; - } + background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAu4AAAEeCAYAAADVZ5BOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozZDUwNjlmMy05NjI1LTRhZTItYjMwNC0yZDQ0ZTM3ZDFjNjgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkQ4NDRBMEE3NzgzMTFFOTlDMEJDQjlDOUY3MzNFNTgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkQ4NDRBMDk3NzgzMTFFOTlDMEJDQjlDOUY3MzNFNTgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MGIwNDc3MTAtZDZhYS00MzkzLWFhYTAtYzY5MTFmMmQ1ZmViIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6MTE1Yjg3ZjYtMjVmOS0xNjRkLWI1Mzgt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'); + background-repeat: no-repeat; + background-size: 100% 100%; + width: 100%; + height: 286rpx; + padding-top: 70rpx; +} .register .shading .pictrue { width: 172rpx; height: 172rpx; border-radius: 50%; - background-color: rgba(255,255,255,.8); - margin: 0 auto + background-color: rgba(255, 255, 255, 0.8); + margin: 0 auto; } .register .shading .pictrue image { width: 164rpx; height: 164rpx; border-radius: 50%; - display: block + display: block; } .register .whiteBg { @@ -388,37 +530,36 @@ border-radius: 16rpx; background-color: #fff; margin: 30rpx auto 0 auto; - padding: 45rpx 30rpx 0 30rpx + padding: 45rpx 30rpx 0 30rpx; } .register .whiteBg .title { font-size: 36rpx; color: #282828; text-align: center; - font-weight: 700 + font-weight: 700; } -.register .whiteBg .title .item~.item { - margin-left: 85rpx +.register .whiteBg .title .item ~ .item { + margin-left: 85rpx; } .register .whiteBg .title .item { color: #999; border-bottom: 5rpx solid #fff; - padding-bottom: 10rpx + padding-bottom: 10rpx; } .register .whiteBg .title .item.on { color: #282828; - border-bottom-color: #f35749 + border-bottom-color: #f35749; } .register .whiteBg .list .item { - border-bottom: 1rpx solid #ededed; padding: 47rpx 0 13rpx 0; position: relative; - width:100%; + width: 100%; box-sizing: border-box; } @@ -426,28 +567,28 @@ font-size: 26rpx; color: #2d3342; margin-bottom: 27rpx; - text-align: left + text-align: left; } .register .whiteBg .list .item image { width: 40rpx; height: 40rpx; - display: block + display: block; } .register .whiteBg .list .item input { font-size: 32rpx; flex: 1; - margin-left: 20rpx + margin-left: 20rpx; } .register .whiteBg .list .item .placeholder { - color: #ccc + color: #ccc; } .register .whiteBg .list .item .codeIput { width: 250rpx; - margin-left: 20rpx + margin-left: 20rpx; } .register .whiteBg .list .item .code { @@ -461,24 +602,24 @@ text-align: center; bottom: 17rpx; right: 0; - font-size: 25rpx + font-size: 25rpx; } .register .whiteBg .list .item .code.on { - background-color: #bbb + background-color: #bbb; } .register .whiteBg .list .forgetPwd { text-align: right; font-size: 28rpx; color: #666; - margin-top: 20rpx + margin-top: 20rpx; } .register .whiteBg .list .forgetPwd .iconfont { font-size: 30rpx; margin-right: 10rpx; - vertical-align: middle + vertical-align: middle; } .register .whiteBg .logon { @@ -487,10 +628,10 @@ font-weight: 700; height: 86rpx; border-radius: 43rpx; - background: linear-gradient(to right,#f35447 0,#ff8e3c 100%); + background: linear-gradient(to right, #f35447 0, #ff8e3c 100%); text-align: center; line-height: 86rpx; - margin-top: 47rpx + margin-top: 47rpx; } .register .whiteBg .tip { @@ -498,32 +639,32 @@ text-align: center; line-height: 105rpx; font-size: 30rpx; - color: #ccc + color: #ccc; } .register .bottom { - background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAApQAAAAkCAYAAAA3mqpgAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHDmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozZDUwNjlmMy05NjI1LTRhZTItYjMwNC0yZDQ0ZTM3ZDFjNjgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REE5RjQyRjk3NzgzMTFFOTg0Q0Q5ODE4RDgwOTI2MTQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Nzc0OWQzMmItNmYzYS00Yzg3LWJhMDUtN2VjNWZhNTUxMzUzIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChNYWNpbnRvc2gpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxOS0wOS0yNlQxNjo0MjowNCswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMTktMDktMjZUMTY6NTE6MzArMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMTktMDktMjZUMTY6NTE6MzArMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowYjA0NzcxMC1kNmFhLTQzOTMtYWFhMC1jNjkxMWYyZDVmZWIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxMTViODdmNi0yNWY5LTE2NGQtYjUzOC02YzViOTc2NzVjOTkiLz4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6Nzc0OWQzMmItNmYzYS00Yzg3LWJhMDUtN2VjNWZhNTUxMzUzIiBzdEV2dDp3aGVuPSIyMDE5LTA5LTI2VDE2OjUxOjMwKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPHBob3Rvc2hvcDpEb2N1bWVudEFuY2VzdG9ycz4gPHJkZjpCYWc+IDxyZGY6bGk+MDc2MjMyOThCRjE4MjVGODcxNjcyODg4Mzk2M0VGQkM8L3JkZjpsaT4gPHJkZjpsaT5FMzYyMjRBRjBFMDAyNzI2RThGQzJFRDUxQzZGRDdBRjwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxMTViODdmNi0yNWY5LTE2NGQtYjUzOC02YzViOTc2NzVjOTk8L3JkZjpsaT4gPC9yZGY6QmFnPiA8L3Bob3Rvc2hvcDpEb2N1bWVudEFuY2VzdG9ycz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz47UTtEAAADMklEQVR4nO3dv2+NURzH8Xf9ih+V0NFAIhKLxCIsJpPZSCLCYrHyN/gPMBF0EZ0xlgja0dCm2kGjE60o2quXx3DcBE3p7XPOc25P368/4Hu+yR3OJ/c853z7qqoistvAkdhFJUmSFMVr4ELMgptiFvtlIkFNSZIkxRE9q6UIlCMJakqSJCmO6FktRaB8BiwkqCtJkqR6FglZLaoUgfIr8CRBXUmSJNXzmJDVokoRKCFczGknqi1JkqTutYE7KQqnCpTTwGCi2pIkSereIPA2ReFUgRLgJt74liRJ6gUTwK1UxVMGyhZwFZhLuIYkSZL+bY6QyRZTLZAyUEI4+r4CzCZeR5IkScvNErLYdMpFUgdKgDHgEh5/S5IkNWmCkMHGUi/Ul2D04kq2AZeBs8CWphaVJEnaYNqECzg3gG9NLNhkoOzYD5wHTgPbm15ckiSpUC3gEeFpoCS3uVeSI1B27AROAseAw8A+YDf+eylJkvQ/bWAemAHGgVHCBJzoj5avRs5AGdt1YE/uJiRJklbpI3AtdxMxNHEppykzuRuQJEnqwrvcDcRSUqBMfoNJkiQpovHcDcRSUqAcBYo5v5ckSUWrCNmlCCUFyg8U9MNIkqSijRKySxFKCpQAQ4Qr85IkSb2qRcgsxSgtUM4Cd/HoW5Ik9aaKkFWKGktdWqAEGAEeYKiUJEm9pQIeErJKUUp6h/JvR4GLOI1HkiTl1wLuAa9yN5JCyYESYAA4Q5jG05e5F0mStPF0bnMPUdgx9+9KD5QdA8Bx/hzxuDlrR5IkqUTfWT4S8X3WjhqwUQJlSueAXbmbkCRJa/YFuJ+7ifWsxEs5TZvL3YAkSarFvbwmA2V9zhCXJGl9cy+vyUBZ3yQ+USRJ0npVEfZy1WCgrG8emMrdhCRJWpMpwl6uGgyUcbwElnI3IUmSurJE2MNVk4Eyjs/AcO4mJElSV4YJe7hqMlDGMwk8x+8pJUlaD17gt5PR+A5lfAeAU8DW3I1IkqRlloCnwJvcjZTEQJlGP3ACOIgjHyVJ6gUV4QLOSzzmjs5AmVY/cIgw7nEvsAM/M5AkqQk/gAXCo+UzhDD5KWtHBfsJqQ6h7m5gtScAAAAASUVORK5CYII="); - background-repeat: no-repeat; - background-size: 100% 100%; - width: 620rpx; - height: 36rpx; - margin: 0 auto; - }// 首页修改轮播内部样式; + background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAApQAAAAkCAYAAAA3mqpgAAAACXBIWXMAAAsTAAALEwEAmpwYAAAHDmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozZDUwNjlmMy05NjI1LTRhZTItYjMwNC0yZDQ0ZTM3ZDFjNjgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REE5RjQyRjk3NzgzMTFFOTg0Q0Q5ODE4RDgwOTI2MTQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Nzc0OWQzMmItNmYzYS00Yzg3LWJhMDUtN2VjNWZhNTUxMzUzIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChNYWNpbnRvc2gpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxOS0wOS0yNlQxNjo0MjowNCswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMTktMDktMjZUMTY6NTE6MzArMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMTktMDktMjZUMTY6NTE6MzArMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowYjA0NzcxMC1kNmFhLTQzOTMtYWFhMC1jNjkxMWYyZDVmZWIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxMTViODdmNi0yNWY5LTE2NGQtYjUzOC02YzViOTc2NzVjOTkiLz4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6Nzc0OWQzMmItNmYzYS00Yzg3LWJhMDUtN2VjNWZhNTUxMzUzIiBzdEV2dDp3aGVuPSIyMDE5LTA5LTI2VDE2OjUxOjMwKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoTWFjaW50b3NoKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPHBob3Rvc2hvcDpEb2N1bWVudEFuY2VzdG9ycz4gPHJkZjpCYWc+IDxyZGY6bGk+MDc2MjMyOThCRjE4MjVGODcxNjcyODg4Mzk2M0VGQkM8L3JkZjpsaT4gPHJkZjpsaT5FMzYyMjRBRjBFMDAyNzI2RThGQzJFRDUxQzZGRDdBRjwvcmRmOmxpPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxMTViODdmNi0yNWY5LTE2NGQtYjUzOC02YzViOTc2NzVjOTk8L3JkZjpsaT4gPC9yZGY6QmFnPiA8L3Bob3Rvc2hvcDpEb2N1bWVudEFuY2VzdG9ycz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz47UTtEAAADMklEQVR4nO3dv2+NURzH8Xf9ih+V0NFAIhKLxCIsJpPZSCLCYrHyN/gPMBF0EZ0xlgja0dCm2kGjE60o2quXx3DcBE3p7XPOc25P368/4Hu+yR3OJ/c853z7qqoistvAkdhFJUmSFMVr4ELMgptiFvtlIkFNSZIkxRE9q6UIlCMJakqSJCmO6FktRaB8BiwkqCtJkqR6FglZLaoUgfIr8CRBXUmSJNXzmJDVokoRKCFczGknqi1JkqTutYE7KQqnCpTTwGCi2pIkSereIPA2ReFUgRLgJt74liRJ6gUTwK1UxVMGyhZwFZhLuIYkSZL+bY6QyRZTLZAyUEI4+r4CzCZeR5IkScvNErLYdMpFUgdKgDHgEh5/S5IkNWmCkMHGUi/Ul2D04kq2AZeBs8CWphaVJEnaYNqECzg3gG9NLNhkoOzYD5wHTgPbm15ckiSpUC3gEeFpoCS3uVeSI1B27AROAseAw8A+YDf+eylJkvQ/bWAemAHGgVHCBJzoj5avRs5AGdt1YE/uJiRJklbpI3AtdxMxNHEppykzuRuQJEnqwrvcDcRSUqBMfoNJkiQpovHcDcRSUqAcBYo5v5ckSUWrCNmlCCUFyg8U9MNIkqSijRKySxFKCpQAQ4Qr85IkSb2qRcgsxSgtUM4Cd/HoW5Ik9aaKkFWKGktdWqAEGAEeYKiUJEm9pQIeErJKUUp6h/JvR4GLOI1HkiTl1wLuAa9yN5JCyYESYAA4Q5jG05e5F0mStPF0bnMPUdgx9+9KD5QdA8Bx/hzxuDlrR5IkqUTfWT4S8X3WjhqwUQJlSueAXbmbkCRJa/YFuJ+7ifWsxEs5TZvL3YAkSarFvbwmA2V9zhCXJGl9cy+vyUBZ3yQ+USRJ0npVEfZy1WCgrG8emMrdhCRJWpMpwl6uGgyUcbwElnI3IUmSurJE2MNVk4Eyjs/AcO4mJElSV4YJe7hqMlDGMwk8x+8pJUlaD17gt5PR+A5lfAeAU8DW3I1IkqRlloCnwJvcjZTEQJlGP3ACOIgjHyVJ6gUV4QLOSzzmjs5AmVY/cIgw7nEvsAM/M5AkqQk/gAXCo+UzhDD5KWtHBfsJqQ6h7m5gtScAAAAASUVORK5CYII='); + background-repeat: no-repeat; + background-size: 100% 100%; + width: 620rpx; + height: 36rpx; + margin: 0 auto; +} // 首页修改轮播内部样式; .index-bg .uni-swiper-dot { - width: 20rpx!important; - height: 5rpx!important; - border-radius: 3rpx + width: 20rpx !important; + height: 5rpx !important; + border-radius: 3rpx; } .boutique .uni-swiper-dot { - width: 7rpx!important; - height: 7rpx!important; - border-radius: 50% + width: 7rpx !important; + height: 7rpx !important; + border-radius: 50%; } .boutique .uni-swiper-dot-active { - width: 20rpx!important; - border-radius: 5rpx!important + width: 20rpx !important; + border-radius: 5rpx !important; } .sign-record .list .item .data { @@ -531,13 +672,13 @@ line-height: 80rpx; padding: 0 30rpx; font-size: 24rpx; - color: #666 + color: #666; } .sign-record .list .item .listn { background-color: #fff; font-size: 24rpx; - color: #999 + color: #999; } .sign-record .list .item .listn .itemn { @@ -553,90 +694,93 @@ // width: 390rpx; font-size: 28rpx; color: #282828; - margin-bottom: 10rpx + margin-bottom: 10rpx; } .sign-record .list .item .listn .itemn .num { font-size: 36rpx; font-family: 'Guildford Pro'; - color: #16ac57 + color: #16ac57; } .statistical-page .mc-body { - padding-bottom: 0 + padding-bottom: 0; } .statistical-page .mpvue-calendar { - min-width: 100% + min-width: 100%; } .statistical-page .mpvue-calendar table { - margin: 0 + margin: 0; } .statistical-page .mpvue-calendar td { border-right: 1px solid #fff; padding: 0; - width: 14%!important + width: 14% !important; } .statistical-page .calendar-tools { box-shadow: unset; -webkit-box-shadow: unset; -o-box-shadow: unset; - -moz-box-shadow: unset + -moz-box-shadow: unset; } .statistical-page .mc-head-box div { - font-size: 14px + font-size: 14px; } .statistical-page .mpvue-calendar td:not(.disabled) span.mc-date-red { - color: unset + color: unset; } -.statistical-page .mpvue-calendar .mc-range-mode .mc-range-begin span.calendar-date,.statistical-page .mpvue-calendar .mc-range-mode .mc-range-end span.calendar-date { +.statistical-page .mpvue-calendar .mc-range-mode .mc-range-begin span.calendar-date, +.statistical-page .mpvue-calendar .mc-range-mode .mc-range-end span.calendar-date { border-radius: 0; - background-color: #2291f8!important + background-color: #2291f8 !important; } .statistical-page .mpvue-calendar td.selected span.mc-date-red { - color: #fff + color: #fff; } .statistical-page .mc-range-mode .selected .mc-range-bg { - background-color: #a0dcf9 + background-color: #a0dcf9; } -.statistical-page .mpvue-calendar .mc-range-mode .mc-range-row-first .calendar-date,.statistical-page .mpvue-calendar .mc-range-mode .mc-range-row-last .calendar-date { - background-color: #a0dcf9 +.statistical-page .mpvue-calendar .mc-range-mode .mc-range-row-first .calendar-date, +.statistical-page .mpvue-calendar .mc-range-mode .mc-range-row-last .calendar-date { + background-color: #a0dcf9; } .statistical-page .mpvue-calendar .mc-range-mode .selected.mc-range-second-to-last span { - background-color: #a0dcf9 + background-color: #a0dcf9; } -.statistical-page .mpvue-calendar .mc-range-mode .mc-range-month-first.selected .calendar-date,.statistical-page .mpvue-calendar .mc-range-mode .mc-range-month-last.selected .calendar-date { - background-color: #a0dcf9 +.statistical-page .mpvue-calendar .mc-range-mode .mc-range-month-first.selected .calendar-date, +.statistical-page .mpvue-calendar .mc-range-mode .mc-range-month-last.selected .calendar-date { + background-color: #a0dcf9; } .statistical-page .mc-today-element .calendar-date { border-radius: 0; - background-color: unset + background-color: unset; } .new-users .uni-swiper-dot { width: 8px; height: 4px; - background: rgba(0,0,0,.15); - border-radius: 2px + background: rgba(0, 0, 0, 0.15); + border-radius: 2px; } .new-users .uni-swiper-dot-active { width: 16px; height: 4px; - background: var(--view-theme)!important; - border-radius: 2px + background: var(--view-theme) !important; + border-radius: 2px; } .pictrue_log { @@ -644,7 +788,7 @@ height: 40rpx; border-radius: 20rpx 0 20rpx 0; line-height: 40rpx; - font-size: 24rpx + font-size: 24rpx; } .pictrue_log_class { @@ -657,7 +801,7 @@ left: 0; color: #fff; text-align: center; - z-index: 3 + z-index: 3; } .pictrue_log_medium { @@ -666,7 +810,7 @@ border-radius: 20rpx 0 20rpx 0; line-height: 44rpx; text-align: center; - font-size: 26rpx + font-size: 26rpx; } .pictrue_log_big { @@ -674,92 +818,92 @@ height: 46rpx; line-height: 46rpx; border-radius: 20rpx 0 20rpx 0; - font-size: 28rpx + font-size: 28rpx; } .spike-box .styleAll { background-color: #ffdfdd; color: #e93323; - padding: 0 5rpx + padding: 0 5rpx; } .product-con .nav .time .timeTxt { - color: #fff + color: #fff; } .bg-color-hui { - background: #bbb!important + background: #bbb !important; } .page_content .swiper .uni-swiper-dot { - width: 20rpx!important; - height: 5rpx!important; + width: 20rpx !important; + height: 5rpx !important; border-radius: 3rpx; - background: rgba(0,0,0,.4)!important + background: rgba(0, 0, 0, 0.4) !important; } .page_content .swiper .uni-swiper-dot-active { - width: 20rpx!important; - border-radius: 5rpx!important; - background: #fff!important + width: 20rpx !important; + border-radius: 5rpx !important; + background: #fff !important; } .pictrue_log_xl { - background: linear-gradient(90deg,rgba(246,122,56,1) 0,rgba(241,27,9,1) 100%) + background: linear-gradient(90deg, rgba(246, 122, 56, 1) 0, rgba(241, 27, 9, 1) 100%); } .pictrue_log_xl_gray { - background: linear-gradient(90deg,rgba(102,102,102,1) 0,rgba(153,153,153,1) 100%) + background: linear-gradient(90deg, rgba(102, 102, 102, 1) 0, rgba(153, 153, 153, 1) 100%); } .pictrue_log_xl_blue { - background: linear-gradient(90deg,rgba(26,163,246,1) 0,rgba(24,192,244,1) 100%) + background: linear-gradient(90deg, rgba(26, 163, 246, 1) 0, rgba(24, 192, 244, 1) 100%); } .flex-aj-center { display: flex; align-items: center; - justify-content: center + justify-content: center; } -.page-index.bgf .noCommodity{ +.page-index.bgf .noCommodity { border-top: 0; } -.product-con .red{ - color: #82848f!important; +.product-con .red { + color: #82848f !important; } -.borderShow{ +.borderShow { position: relative; -} -.borderShow::after{ - content: ' '; - position: absolute; - left: 0; - top: 0; - width: 100%; - height: 100%; - border:1px dashed #007AFF; - box-sizing: border-box; -} - -uni-checkbox:not([disabled]) .uni-checkbox-input:hover{ +} +.borderShow::after { + content: ' '; + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 100%; + border: 1px dashed #007aff; + box-sizing: border-box; +} + +uni-checkbox:not([disabled]) .uni-checkbox-input:hover { border-color: #d1d1d1; } -.bg-green{ - background-color: #3CBB45; +.bg-green { + background-color: #3cbb45; } -.bg-theme{ +.bg-theme { background-color: var(--view-theme); } uni-toast .uni-toast { - font-size: 30rpx; + font-size: 30rpx; } -.status_bar{ - height: var(--status-bar-height); +.status_bar { + height: var(--status-bar-height); } -.status_bar_red{ +.status_bar_red { position: fixed; left: 0; top: 0; @@ -767,6 +911,9 @@ uni-toast .uni-toast { height: var(--status-bar-height); background: #e93323; } -.eject{ +.eject { transform: translate3d(0, 0, 0) !important; -} \ No newline at end of file +} +.poster-pop .poster-img { + border-radius: 6px; +} diff --git a/crmeb/public/static/img/1.a4fb1eca.png b/crmeb/public/static/img/1.a4fb1eca.png deleted file mode 100644 index c0a507e8ef3c18e5f6358ee7f26a39eee5cef895..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8992 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 diff --git a/crmeb/public/static/img/2.7670768a.png b/crmeb/public/static/img/2.7670768a.png deleted file mode 100644 index a355369f45c7b9806f5c8f189b6f9a0d5b3bd4d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9086 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 *NUW`ou_GhxuCi(^?lU-js$`!s9-|wPvWe zkB`l;bL+14L>r^+w4UCy{!!6V{dP5;ap-0c(5=+PhfVLKMdKY;fzDs)c6Kqy8WLMZDsIkXb8jj6Dg&B5zT%3TQR8^~Aj2$)Z4WE|2jL=?v zscawqn=&N+XWLXSuRFTI<%I*x?k6PXaEs}8;1$Jo5kUEB0ps% z2!5Z5&F#mH^e0;{6^No6oY|A0)&zeJqM=kUYx0QMEityZnY|ArA#yw>>b~)xB!AVX z16RaO(?V=+#utEqE6wdVlm4CnzLO)KPvY+=IyaFfmm9}XSeL#rbpq}r;})8C8qqUO zLxJW$XK81e5P+>4>D{BG`++}ZH3NtKWyvoH7Y^q--gmI+`A^Kl`>Gc3ihoyXTKQL~ z0(M3{NWEXw-&y^tp^xCgp+_OFPWYtmt!~#d0ZFLN>gh-*bLE<; z++(B9WZwvh`}zU?1z^er7_oT7+b$#274uEKof9+Z@`$i-k4-*}IuB<{p;vGi3qRD5 zrqC=9(Vf62JS^O71~GdLz6@Uj1_@O# zAcNN+PZl#`m(Yr7;xCVYF9=|*?ho%&^G+1O_^zf%Pg3|X#s_VeA76Ce*79L}N>4Zx zX_|ftpHzWZNt}mL;gH9YFy#u9`X|hEn8^2n-DOcZbMKDbQ)e@aI;wD98QiE&m#jBnb?c(g%`M(XoMAJUN|lLDh!RtzdCuHN6!MqvKiF z6ETEWKVaVkIA`Up#u;DZv@Gb}G#s+<{NU8LvvLN{2o#!Sg*84%Wn#?7D>d9)ZJ zO^cMci%3VdnKI-P8#Yi^?#3`1T-~;)ri3ySY{eM*q!qYyz0xDE7I#?pJs6ld&Ucnh zOL?USxh(QR4G=U*>vl0EEPuz+ic{@wSufs|*shlC+>Wo9in(A*bZ^7*l)(8tN&oX? z{Z*|{To0fE*GuCxdjajCXl5pkv1MM@fgerdFPNucfm%r@ruQ>TvgfcrTn{IcKb)#Po*D_?x^l+ZA_VPPSPYX-VODS58QQ_6aXP|3Zr1I| z;hjkdRu_qJCn!hOqei~@>ya5bn(9fgz{<>Dtpn{eL#?*Iis^kly+X^YK+T@fg#B3f z<-F_G6_!-o659)TEQw$o0NOx}*=d$RkNZ6G@$q>CYdzx1Me!>i_SoAklvR^n;ysHgp*0M-$A@ixQgaB( z?}ae|R{lP7bJYR{oWk4 zK>6qf$I9<0JFJNT76?C1os*tASjSPSHc~$*s(@FT1;&R-(u2fP3&DM_(3k8!K}dZ% z)0TgZyFR2fgLM|q&>}DECn95|7g0@%44zGRw^sBqc?*|Pi{WlAMQ^!NZ!x$XgPW0A ze+Ce3FyA{noBX%K1eYic#^sQQK_capf#QmI({UQP#>_IT@>aDa38}8uK%cmjgvsH8 zXSzukTYstflklvqFf=ahqqK7f&OSFPCZ3U~xsHv6QA_Y*jg+DoYgSgMMHo?%V={)% zAx*Y)b7CQ4ALphhegOPUm_Gzf+So4U;0wN)IuJ7TT~f?n>#Kq`+y}NlU#nM*V?{|I zZA%|E`GcOZ;vX}4b8lWi_&|TruFWdYLGf;+!%>LDZfl1&=H;%rNz;wl*DNKq*JdhD zswd~LGzKi=y_f~jGTl|TIUGLQ#`X{I?G`b78JJqm;PTg%Z=z6qyclh@w;YCgEj@fw z!haLb4?!qi1- z38AG=o~ch#6!Lg?>PH;n=uPFlN{xCe8z?9e_UczDUElA@y1R9rZ36W(%abI5ITAB^ zUV_&rPQ4QqrYKwBTknjJ9lfS0B3CV7Tri>UpLVb=5+sfTwNIOgob*lRrg8E*YN(z( zDKLv)&@VV_9?qd{dllz2Bpf6wYq|U%dml5!nyd4$3n~je7D<_n`4n0i-^+*flo^3v z=nFAnG1HhQ0{hsU#KZN~))e0`fA0r*2#Q7EtvOVCyq!Ih%ckq&B8;D pkJSzNE@y>K1MhlB9L7Z6j4$p6;n&A6U;itcQIJuQu9Gwg`G0uWkn{im diff --git a/crmeb/public/static/img/3.f0d15b3a.png b/crmeb/public/static/img/3.f0d15b3a.png deleted file mode 100644 index 0cad44b6e164ced9c797b4f180d9a3d766155b66..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9088 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

    )87qkYk$%S#SCo-g7BU}59xUCPI#6) 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 diff --git a/crmeb/public/static/img/4.8550f067.png b/crmeb/public/static/img/4.8550f067.png deleted file mode 100644 index 80f90fa0bc51ebb7b877951ffdd7b7fe0775a545..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8423 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%0A23;x32+iKjH*m1dH(L zMDXsk;4J@G;tKJ@0=~cBZlv7$Y0`iapX$f}oRaQ!Dk?-x=y&fd*O8%!yQVdNq~>}% zX{)JH+!;s`RJ#Nb_`_7BLH?w{F&WxfuqZ(xNX31^+v~(c(B@``dfXs`u zKYqt6xnx+t#nkU6OVM?`WN7{m4QBjh5ATj|{YIh}Q^B*ERq>JQ+(KSIft?~!1u-1- zrfR^TNnt2kI7vqadHxdpH8ra)l?-Eb?H2h^EgFkAG^iCL}Yc2 zr+1W>P43DzAC0$4xbL*!amcr#bo%R?mMc^) zYfkjo2>o@AC;zL9X$}&wWc%8F9X|M*rh(_8JH*F)^O{9NAF_Y` z>J^mS5;r5<4`PX3o6V2RT~-KHh9#WR^l`b~i)Rwm%yrCEJ^c4SK~Yv!rcTN%{Qm(Q Cqjv`Y diff --git a/crmeb/public/static/img/address-aleart-header.cf1d5133.png b/crmeb/public/static/img/address-aleart-header.cf1d5133.png deleted file mode 100644 index 8c763c5f9c86dad5e3b4d6e32ce6df44bc6a0bec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11147 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 diff --git a/crmeb/public/static/img/img.984e1a3f.jpg b/crmeb/public/static/img/img.984e1a3f.jpg deleted file mode 100644 index 6c72e14fdf32d0ab13788f369e3895987f99dba6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27141 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 LqNkHPXOsT}(WH$? diff --git a/crmeb/public/static/img/logo2.bf4a7420.png b/crmeb/public/static/img/logo2.bf4a7420.png deleted file mode 100644 index 36046f74d91ac0aaee1b9c4b993f6818e80b996f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4822 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%0ASA^W_rJC0ZAm*dRfrwyfBMYYmd` z4fSKEv%GI^cfR>{Kav?DgMUS;NwNtiGPQ04f|K<}V_tzCl8qF0^zcX`gPA0Yo_Gy4 z$c(ZxeNn`JOQG;NlZoEtLhkBh+bIyciJ;UmCmX7>@GV3OJ8YTTvFg)7ms}?aHQ+pF zMe@=;3<(fVntQg_s1WEAoyA4+y6Cqs{{B;F&&1`7W zV~yL}NkkXUTo-MOBRWsvXTJO~v}NsP?)VH%hpRw`S0c<8tukyR<#+xNAZkR;P4Q7o z=!g&kefD@wrzFlaK#b8 dfQ2NAc~F+1KdnLQ^zWYn1FWK>T%%|k{eO+l83zCW diff --git a/crmeb/public/static/img/lottery-bag.6d5aec85.png b/crmeb/public/static/img/lottery-bag.6d5aec85.png deleted file mode 100644 index b8bd640f002caa8c5ef46016abe393f853a94bdc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31078 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

    {a)GRK#K-d1exzaZgRa;SqRjhf^{mwWekp7d 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 diff --git a/crmeb/public/static/img/luck-draw.ab861eb9.png b/crmeb/public/static/img/luck-draw.ab861eb9.png deleted file mode 100644 index 4bb8f15f5a8383737521d6919dc81a4900ad4c47..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4309 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 D9QAHq diff --git a/crmeb/public/static/img/member-wang.b831cc92.png b/crmeb/public/static/img/member-wang.b831cc92.png deleted file mode 100644 index 265d05757ed8bc5d1376549d448b32e0dd6993a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4099 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 Bsa600 diff --git a/crmeb/public/static/img/member.daa234e6.png b/crmeb/public/static/img/member.daa234e6.png deleted file mode 100644 index c3c96aeaf980869a7466edd855810c7c56a72c28..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5217 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 diff --git a/crmeb/public/static/img/money.136360a9.png b/crmeb/public/static/img/money.136360a9.png deleted file mode 100644 index 9d8aa075c7ba1b01012cb7e4f48a0c6886f658c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7329 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 Y0mQpiAQ#4yApigX07*qoM6N<$g0NrTHUIzs diff --git a/crmeb/public/static/img/offline-result.42cf447a.png b/crmeb/public/static/img/offline-result.42cf447a.png deleted file mode 100644 index 314a1f35070e7c685ac64389aad1c145eaa792ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12546 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 Pa+B%7?`oB6*oFQdsZSE8 diff --git a/crmeb/public/static/img/orderTime.144c69b9.png b/crmeb/public/static/img/orderTime.144c69b9.png deleted file mode 100644 index b6c4ec2d797827551a582ca65311e80984f848d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4605 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 diff --git a/crmeb/public/static/img/pay-lottery-bag.0a8c3de1.png b/crmeb/public/static/img/pay-lottery-bag.0a8c3de1.png deleted file mode 100644 index 2b415505e811b927ca7a3ba2fa93ce15318593e0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33092 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

    27^yMC#~U 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 Ltj@97dE$Qo?Cvfc diff --git a/crmeb/public/static/img/priceTag.42c0f06d.png b/crmeb/public/static/img/priceTag.42c0f06d.png deleted file mode 100644 index 1472091de32b592bd1bb49a9ce3ea00c584956a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8602 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 diff --git a/crmeb/public/static/img/scan.2ca2147e.gif b/crmeb/public/static/img/scan.2ca2147e.gif deleted file mode 100644 index 95ed7fa31e2766c815a4b0d514b1e9693c12f076..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 195347 zcmaI7bzB@xmo_|t49)-<2<|R}OK=Dd0RlmTySs-B?(P-_cQRPe5Znn85}Y6*NFYGa z0LgsZyYI8l{`TGX>-uB5YwA>;>ONiP)ODR!R#g%cx8w$L13$|E(0~5?z4&!$&2y9G za2=<28eEuipl@%_r6?~n81EOy z{$5|*b?5&Qe1!ge^JjhTcZtvM+K68~B!AD({+=G+^_KtHT>Z1PfWE#&-`-rl6u+&_ zxou9lLdc`<@2>ns(U<4H^TMvYdwu?Af8)=$jZ1yL3ss?WVVb|^C+AP- z{#^X}dwKTv^8CVp?Ocrf7YFfGkQn+u4hA%y)>FOb3Ub;{1$g0LAOHY(s4~>lrdPD| zv3&TIlnL;#w05@jp|`TNcXX3tJn8cZ<}DE*#b{~cZe=U+aQ;s6cQKbrWb(oi}At5`1l2R_(ddy;1U7?^#A8zd>GBk z#!f<4QR)AT^>8J{=-}hyA;HJz@9)p+FUafeWzWYiE-uao7vK{R;CX1l;~nVcV;R8X z=FRl49u#f8t-TyQd>q}~=>O@_(#qY}M~d-5)Bl`;tH*zJ>*me-AJgHrc6a3qu=L>L z=Y{_>rGGWl)cpT%>gxJmt-XD8ZU3$B|Jt#)UZ969pRTR9yRVnE?L%{>e}?jqQ1G&~ z^l|snb9Z<7*Im?haQAWdc5wHgS5Wxpu8GsLYg$@6y8Tnh@gGu}ni8sR-aeLY*0!pO zQj8D%@H#r$NXR`E6&K|fRZ!p;6XfTADlQKfR1gQ zzhrIxEvxwdl>NsbTs73F26CCK78MTG_VdAT{+ zS(zE>X{jm6Nr?&Zaj`McQIQehVTjkEuR?-@0t5X0e0{vVJU!gqTwR=<93AZKY;CNq zEG^88YZEyqv6zw3Or%32`w|5n&-g0e(0i zFAp~tCkHzlD+@CdBLh7hEe$ml4S+ zcI*Cn+7Y7lcJ<_@Cv@iI4vh#4kBE$lj){$nPe@EkPDxEm&&bTm&dJToFDNW}Q;aMr zEi136tg5c5t*dWne2Z#oZfR|M*WS_D)!p;H_d{R*z~IpE$mrPk#N^cU$C=r=`A-X< zzbq~-udJ@EZ+zX{+TQuL`+aZ!;PA)M@z0afvtQ>Imsi&}zi;pE|NKP*z|wMC^a>z6 zDj|G&k5bE&7$PbX3Z!L36b2bFk~kNF9YsV%Ay2JJViljkfm>}ljsyS+VC)N>32CzU4(6*c%cGHH&51w; zQ}wVC%Xgl0&zTCa5`)^4_av|o#2XlLE<2;nGQF3{|K6=0&H? zde;Yq*SuyU(S+aQm>p_qp9GI}@RJvNpU1J$;?MysXhHFp?Qi_bI`@h~Fey9wFo@VU zDFJi=-_gj|#H{UKyut`_S3)EV**7roGEr#;_@Voouh;$vGlXp!iS;LwqL2)lI05WT zv1}!n^d`&$*EH^r4#&#y=^)JVo(dl+tb#*XYM7(MDaV*nu!v{-WZWXJcAG+C&edJeNY*wB(@#wBC)btV4m)TARyXgdq!Z_82>#> zd1Z_(=R*APL3M_fS~&LE>0w=Byj`GmL5sXGSMxZftbE{4`q>{XL|(O3t)C{0xf>Sk zoY4r3m66$G?62VoRcUKY`n(yR%>wGXeyE|2B|c6Ru%m<AcR^mKIGffL!SKcK`wRSdk=~z z;t=BdnH9YpW@Ezn(JxhoXSbBmi+@gtHMN`sIjfa2X$?KQXP@*I+wAy`O)bUVL+lr?~ze)N^j?(`;7bHNyJw|744*%-^Un~ z@GuIa13P+9|pbW5&D-F=wV zSOnNZgjn(rIS`iWm^`IdDw+1|4ZT-*8K4gn=LW&draG=>r3iVPT6Wd3Bt7(sD3P{kp1QN4y{vAx75j;p#Yhs;l-Hzd zrS}>p?GtIMF8$WT=QKKGEx^|oX3JZKIS^b)T*?vYh`UwvebCJ0`||W#j<*?O)NC>w zeTm+s-biN43Kf;+kF%|$C0qynxI(hJ>4ZqYfR)3iLn953u4l#QyQ4jUdx}{fd7Iei z`@S)W+td`br(hlg5T6(T#;ecvBNK(ckd+ZH_Yp>=0+L~w zMc7%mC5aZ{nYdvET(*Y_MYr?MMl!L%DkFFnu|i?D2xgcV2(#x99MSc>UKtLI%bbvD zYs_kR6X~R(KUQz;(-!16Txa&XwwCN>fsGe(WHF=mZ16iF!r#YPLwt6?3ZEV`we3LR zms8~XMj1~gnb*Z!83)5k`Db$-)_{q@lyQhB4^*rIu3> zqYy@~5ML^St|EVvxeAE)y^M!NWFnvNDyFMr;3Bg-&7;t{qFsK?>WW$!Fu&pu-T71k;nO#{s~L5+d18>1XuxscVByi$cJ4? zvn6+&U&e&OqTrZ~(dSPRAs34u7|f>Piq$1EhdX?(%A3?lf2>w}<#Y?>K88!F=BGRi}Wzd3^-Y(=7bfY2Ly(0fK%12bf* z%(HKEsjP@{miIsgF^gQ2d)A^8zpuxkdEFrxN?*}dIYxA12vD_FTdjd+7(QUW$d41h zz(~_sznvABYj+?j=WNgNIv-mQf~9$KoeJy;!u{eng=Nfy35cX0C@SK+mR)t+49y2i zBAxi~RgRXr=)pXY_Ks1_pRh=Juqe(p&N~v2cl#5J)8zJ^9nG*I4c7L`CtiO1M?d(^ z5v_eo{J+g~=fkPiHu3l;RUwV3(L~0x7y*DqnF*+d2%jnrRs^n{X^aFiheonv8O)O?Z+98W++;@bZ$;=?*;iq>P z70&#g6->-7A6#UCIs4H!Dsc5hXkEww_4V**(eE(gfK5zB3g9Dh_d&)rVr(9ShqYES zu=I_PIIAoGqJ=6XqDO$Z>9<&g-(T`NQ?K^@#C-kQEqqFQ3)A)ps5a6CObaHjsSIoz zx^(+icD>&2k0pscRG45HAt@$(qryUW(?^tf>&qmkTBAwKV6^z2ry;QKeUqDaul0Sq zxUv+HVqOCN{XGT^E#Pyp7YJlyhe5(MfAQ4q54m>&pp@-fk$=*~dnjBjt@Vj52Oh2Ic9fdxy2-!G^5l$9c8 z$jSj0?!hp$L6j&NGB($jHs+@GuJ9$VE_i?>%$C&y1AId)>HuPz1u#O$6g^)VrU3v5 zKuLQz>t1keS=8TAuO1IOa$kcnVWYQMX02(U^F{^5huXOqg!)BG9SHSOG}VV3#2EutlUCK z1HyzCbxo8aLjuCkBX~MhiO2wpvmBCHl}CCvp{McQ(@KNL?NRV~ZX#M3@EGp?SXQk)H^Het;ypXY2a2$)+^9d~DOjC& zTT9ktIv$6MiL7Ud^0Ke+#!^1tAkeWfqU|wT*RQE+@CvI%EcdNT*@M3ureCmOc-m0@ zfF!QmBtOQ9phhHO7)IEnrAP#(ziOlY5}UMEm87r~Uv>R@v;$AjNG&@(i*4A}>>F4MN#Guaw>*~g`Ywr4A;$f{8I%09&e z$WmwIfM5UsJ2GNij-5glFqvi~29JYv#;>YmVf=pm(g9D9U6S(DbuSw@WK=j3Sa?|p zlxy{H@drT}6<9Z|Uh@O!En^J7WKpu*NgpoGfM*IyjI;W)e+ByASuE-)$Bz!s0vTxCSBR8zwBJ@U_`Ng$JJ4Y57By^EA z6lfTN#*Rn+_Llw`S5#k}J**PifdG-l3(Jvn-v>s8;}l176!VSy4CUat|1JsOf1)oY zZWvS2SyO_D$?ZBV;Jqz^M97kf%9wu^}*6qk^ax7K3hJhX-sYcWQ)Z0S4a-b*k5?t`Gro(vi?>@DoSuLIo z!y_1jUmEy4IN47d?)pOA^Jg zpex*l6^;how$ff?*&ha!#u$n~kv*N#L^`$n8Pve$dmSN)Bw`GMp^qIpks$%l;3aOB zws_m{92ApPkbG;ayy6|(47ATRV)uyN5GU!=Ytc!Mgl&TC(m`1-V(C;h(Zbrgk1!m_ zY=K%3N4I_uI|9rFZ}*-A2_V5yz~)^B@WW=A_O#ZRHB&pSu3|+8`(v1vdi7P8_tr2w*0DkCq1s zXun4!Gy^zwzW4!kR`KG4>pJ7f+Y0nWO-TAK-V*^kgLE9F?kIGA0bS$(&`kg{2@4LY z_T~;S)6b(q4A5My=KbxsVQX9mYH4+LVwTeh{o)|C3%-s8q5-FVc~K71I*#KF+V_+qrpdl${#Jbn34NmaLh{7D>2+<=2td#rxba$o^Q^^b z57aLQG#LaDSpX@wLHHN_<3SAEOatguWFw@eA8xQY87Zer7PDZ%drxew?~X$c+M4WU zDrpff0k&YkIMb}zQBVR85JL0N|f6Bt1C9+~Xcr>mvjZ7_q2R@NytSLD{rB z6yYxM*@$S0-Y>ZrdFh~PJEsT-Am(f+TOWuQ*xzye#Iu#fQ<82MDvy)|FxZUxOgI9k zfD1wR!mD%;G6aetx>Lqka1d;G!;y*0wUmHg;sG_{J)qsSk&!+D`2Y+rma0ar4HKLtgfT`%oxQVGBqlC|(qc^&=gb09_)Z(trv_sx| z{zsptHoFpaK8bsNl0tlzA_i^ZHV!`;mAd>S+dx8}29lQpyv6#Uwr=1(HA7DfqE7|p zG%P<`uLw4r9R|F5ZTgufn*%tbHDR7Lb{ z^jP5Pel%ojc$vduFEPrCNa4i&Or1;Ia)1rY56Z{j4yDys`mJR2;C5G@&f`{7<%%f; z7#UAK6Zvth3ZwE^fhQI9Y->{3rIGjt2@af`(4vQ1oA%T6xaboaKp$YaVTcs99*!4+ z)i*lhQQXobo3{%zVrjuwY(XBca@UNnru}q56coPt3NWR`LSq zSFp~FB5v3LX!g7%2MkXGJ|;jvVYz)8S_f0jg7oBdS@@@=0Wm+DBA}^)A=LeD^sneg~J8BbEF7J^^TDg-B1gkw|aEVg;{2JlxY$3qP zJaIwBoBi9JH;HPlXaP9u2K|8n?x9zge?zipz(<1U!_tt(@3}!gx~)aFQroce4-=%z zUgwL8$nLLc3t9yoWlIOi=SrXmCEn$iK%+T(YGb#!3KP^j>e_z(stZUS^ygL|0Q2{}v61lh*aDeE-5J6` zkNe2JSjS(LJ|gSu8u;*7wB&X&=|*0TOlj`kX%k9^BsNro^Fc|?9RGO85|ddB;WQD~ zX6hU(Ln$Jmgv9ro=)b3Q=wCAE3v=|qve*@M1r*{uPb;Sjq3JTdD0U_ly9Yd82 z#>~^I6{<9q4ku6uI<1YRf|R*=rQ@kpo6E<2B(-Wy$D1oAbKuq!g{m!fvM>?v!?p1Y zNNj2$I2e~kt+jftOy$y3C9m~h9HLd`M14k*xlm`=;

    yH;CEDC>2hlepQT9#H3|- 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"r>r<=k~mO9mhx%=mD=es+L8T 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 diff --git a/crmeb/public/static/img/score.45d3ca1b.png b/crmeb/public/static/img/score.45d3ca1b.png deleted file mode 100644 index d130d64bd39a8561ba2418823cc20898a3c91873..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5112 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 diff --git a/crmeb/public/static/img/share-info2.06c85b52.png b/crmeb/public/static/img/share-info2.06c85b52.png deleted file mode 100644 index 9a6bcb5ab00797d8a98b79a487e3fb987b61ee2c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9497 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 F-vHY!++qL# diff --git a/crmeb/public/static/img/signH.dd92985d.png b/crmeb/public/static/img/signH.dd92985d.png deleted file mode 100644 index 8c4de5f2d1392dd2c802c56a9f79eca4baf76bd4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6535 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 diff --git a/crmeb/public/static/img/success.e4e7dd73.png b/crmeb/public/static/img/success.e4e7dd73.png deleted file mode 100644 index 34452b791a54440f1f4f39261e0d03d81113cd3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4850 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 diff --git a/crmeb/public/static/img/svip.bbb3b36a.gif b/crmeb/public/static/img/svip.bbb3b36a.gif deleted file mode 100644 index 1053197523df17821749e484aab15e95b0608be6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4412 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 diff --git a/crmeb/public/static/img/user01.b5b5a68c.png b/crmeb/public/static/img/user01.b5b5a68c.png deleted file mode 100644 index 63e2fb6434d10e9aae3b0338fee94d2ee8f6e22c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9158 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 LNkvXXu0mjf)fH`{ diff --git a/crmeb/public/static/img/value.8017f149.jpg b/crmeb/public/static/img/value.8017f149.jpg deleted file mode 100644 index 32d4ab85b8536460e0ffcfe9ccc44e805aab3306..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19770 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 W%D+%$p0GN^(pqBb{{YYb0RP$Uqr;5= diff --git a/crmeb/public/static/img/writeOff.e1bf8d03.jpg b/crmeb/public/static/img/writeOff.e1bf8d03.jpg deleted file mode 100644 index f642a12076776b37a3641ab8e09bfec8b620e345..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10429 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 diff --git a/crmeb/public/static/index.97465e7b.css b/crmeb/public/static/index.2da1efab.css similarity index 54% rename from crmeb/public/static/index.97465e7b.css rename to crmeb/public/static/index.2da1efab.css index 836095efc..11e4f1e68 100644 --- a/crmeb/public/static/index.97465e7b.css +++ b/crmeb/public/static/index.2da1efab.css @@ -1 +1 @@ -uni-tabbar{display:block;box-sizing:border-box;width:100%;z-index:998}uni-tabbar .uni-tabbar{display:-webkit-box;display:-webkit-flex;display:flex;z-index:998;box-sizing:border-box}uni-tabbar.uni-tabbar-bottom,uni-tabbar.uni-tabbar-bottom .uni-tabbar,uni-tabbar.uni-tabbar-top,uni-tabbar.uni-tabbar-top .uni-tabbar{position:fixed;left:var(--window-left);right:var(--window-right)}.uni-app--showlayout+uni-tabbar.uni-tabbar-bottom,.uni-app--showlayout+uni-tabbar.uni-tabbar-bottom .uni-tabbar,.uni-app--showlayout+uni-tabbar.uni-tabbar-top,.uni-app--showlayout+uni-tabbar.uni-tabbar-top .uni-tabbar{left:var(--window-margin);right:var(--window-margin)}uni-tabbar.uni-tabbar-bottom .uni-tabbar{bottom:0;padding-bottom:0;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}uni-tabbar .uni-tabbar~.uni-placeholder{width:100%;margin-bottom:0;margin-bottom:constant(safe-area-inset-bottom);margin-bottom:env(safe-area-inset-bottom)}uni-tabbar .uni-tabbar *{box-sizing:border-box}uni-tabbar .uni-tabbar__item{-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;flex:1;font-size:0;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}uni-tabbar .uni-tabbar__bd,uni-tabbar .uni-tabbar__item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal}uni-tabbar .uni-tabbar__bd{position:relative;-webkit-flex-direction:column;flex-direction:column;cursor:pointer}uni-tabbar .uni-tabbar__icon{position:relative;display:inline-block;margin-top:5px}uni-tabbar .uni-tabbar__icon.uni-tabbar__icon__diff{margin-top:0;width:34px;height:34px}uni-tabbar .uni-tabbar__icon img{width:100%;height:100%}uni-tabbar .uni-tabbar__iconfont{font-family:UniTabbarIconFont}uni-tabbar .uni-tabbar__label{position:relative;text-align:center;font-size:10px}uni-tabbar .uni-tabbar-border{position:absolute;left:0;top:0;width:100%;height:1px;-webkit-transform:scaleY(.5);transform:scaleY(.5)}uni-tabbar .uni-tabbar__reddot{position:absolute;top:2px;right:0;width:12px;height:12px;border-radius:50%;background-color:#f43530;color:#fff;-webkit-transform:translate(40%);transform:translate(40%)}uni-tabbar .uni-tabbar__badge{width:auto;height:16px;line-height:16px;border-radius:16px;min-width:16px;padding:0 2px;font-size:12px;text-align:center;white-space:nowrap}uni-tabbar .uni-tabbar__mid{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;position:absolute;bottom:0;background-size:100% 100%}uni-content,uni-tabbar .uni-tabbar__mid{display:-webkit-box;display:-webkit-flex;display:flex}uni-content{-webkit-box-flex:1;-webkit-flex:1 0 auto;flex:1 0 auto;height:100%}uni-main{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:100%}uni-top-window+uni-content{height:calc(100vh - var(--top-window-height))}uni-left-window{width:var(--window-left);-webkit-box-ordinal-group:0;-webkit-order:-1;order:-1}uni-left-window,uni-right-window{position:relative;overflow-x:hidden}uni-right-window{width:var(--window-right)}uni-left-window[data-show],uni-right-window[data-show]{position:absolute}uni-right-window[data-show]{right:0}.uni-left-window,.uni-right-window,uni-content .uni-mask{z-index:997}.uni-mask+.uni-left-window,.uni-mask+.uni-right-window{position:fixed}.uni-top-window{position:fixed;left:var(--window-margin);right:var(--window-margin);top:0;z-index:998;overflow:hidden}uni-toast{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;display:block;box-sizing:border-box;pointer-events:none;font-size:16px}uni-toast .uni-sample-toast{position:fixed;z-index:999;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;max-width:80%}uni-toast .uni-simple-toast__text{display:inline-block;vertical-align:middle;color:#fff;background-color:rgba(17,17,17,.7);padding:10px 20px;border-radius:5px;font-size:13px;text-align:center;max-width:100%;word-break:break-word;white-space:normal}uni-toast .uni-mask{pointer-events:auto}uni-toast .uni-toast{position:fixed;z-index:999;width:8em;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:rgba(17,17,17,.7);text-align:center;border-radius:5px;color:#fff}uni-toast .uni-toast *{box-sizing:border-box}uni-toast .uni-toast__icon{margin:20px 0 0;width:38px;height:38px;vertical-align:baseline}uni-toast .uni-icon_toast{margin:15px 0 0}uni-toast .uni-icon_toast.uni-icon-success-no-circle:before{color:#fff;font-size:55px}uni-toast .uni-icon_toast.uni-icon-error:before{color:#fff;font-size:50px}uni-toast .uni-icon_toast.uni-loading{margin:20px 0 0;width:38px;height:38px;vertical-align:baseline}uni-toast .uni-toast__content{margin:0 0 15px}uni-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;display:block;box-sizing:border-box}uni-modal .uni-modal{position:fixed;z-index:999;width:80%;max-width:300px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;text-align:center;border-radius:3px;overflow:hidden}uni-modal .uni-modal *{box-sizing:border-box}uni-modal .uni-modal__hd{padding:1em 1.6em .3em}uni-modal .uni-modal__title{font-weight:400;font-size:18px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}uni-modal .uni-modal__bd,uni-modal .uni-modal__title{word-wrap:break-word;word-break:break-all;white-space:pre-wrap}uni-modal .uni-modal__bd{padding:1.3em 1.6em 1.3em;min-height:40px;font-size:15px;line-height:1.4;color:#999;max-height:400px;overflow-x:hidden;overflow-y:auto}uni-modal .uni-modal__textarea{resize:none;border:0;margin:0;width:90%;padding:10px;font-size:20px;outline:none;border:none;background-color:#eee;text-decoration:inherit}uni-modal .uni-modal__ft{position:relative;line-height:48px;font-size:18px;display:-webkit-box;display:-webkit-flex;display:flex}uni-modal .uni-modal__ft:after{content:" ";position:absolute;left:0;top:0;right:0;height:1px;border-top:1px solid #d5d5d6;color:#d5d5d6;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}uni-modal .uni-modal__btn{display:block;-webkit-box-flex:1;-webkit-flex:1;flex:1;color:#3cc51f;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;cursor:pointer}uni-modal .uni-modal__btn:active{background-color:#eee}uni-modal .uni-modal__btn:after{content:" ";position:absolute;left:0;top:0;width:1px;bottom:0;border-left:1px solid #d5d5d6;color:#d5d5d6;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleX(.5);transform:scaleX(.5)}uni-modal .uni-modal__btn:first-child:after{display:none}uni-modal .uni-modal__btn_default{color:#353535}uni-modal .uni-modal__btn_primary{color:#007aff}uni-actionsheet{display:block;box-sizing:border-box}uni-actionsheet .uni-actionsheet{position:fixed;left:6px;right:6px;bottom:6px;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:999;visibility:hidden;-webkit-transition:visibility .3s,-webkit-transform .3s;transition:visibility .3s,-webkit-transform .3s;transition:transform .3s,visibility .3s;transition:transform .3s,visibility .3s,-webkit-transform .3s}uni-actionsheet .uni-actionsheet.uni-actionsheet_toggle{visibility:visible;-webkit-transform:translate(0);transform:translate(0)}uni-actionsheet .uni-actionsheet *{box-sizing:border-box}uni-actionsheet .uni-actionsheet__action,uni-actionsheet .uni-actionsheet__menu{border-radius:5px;background-color:#fcfcfd}uni-actionsheet .uni-actionsheet__action{margin-top:6px}uni-actionsheet .uni-actionsheet__cell,uni-actionsheet .uni-actionsheet__title{position:relative;padding:10px 6px;text-align:center;font-size:18px;text-overflow:ellipsis;overflow:hidden;cursor:pointer}uni-actionsheet .uni-actionsheet__title{position:absolute;top:0;right:0;left:0;z-index:1;color:var(--UI-FG);background-color:#fff;border-radius:5px 5px 0 0;border-bottom:1px solid #e5e5e5}uni-actionsheet .uni-actionsheet__cell:before{content:" ";position:absolute;left:0;top:0;right:0;height:1px;border-top:1px solid #e5e5e5;color:#e5e5e5;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}uni-actionsheet .uni-actionsheet__cell:active{background-color:#ececec}uni-actionsheet .uni-actionsheet__cell:first-child:before{display:none}@media screen and (min-width:500px) and (min-height:500px){.uni-mask.uni-actionsheet__mask{background:none}uni-actionsheet .uni-actionsheet{width:300px;left:50%;right:auto;top:50%;bottom:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}uni-actionsheet .uni-actionsheet.uni-actionsheet_toggle{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}uni-actionsheet .uni-actionsheet__menu{box-shadow:0 0 20px 5px rgba(0,0,0,.3)}uni-actionsheet .uni-actionsheet__action{display:none}}.image-view-area,.image-view-view{position:absolute;left:0;top:0;width:100%;height:100%}.image-view-img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:100%;max-width:100%}.uni-system-preview-image{display:block;position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;background:rgba(0,0,0,.8)}.uni-system-preview-image-swiper{position:absolute;left:0;top:0;width:100%;height:100%}.uni-system-preview-image .nav-btn-back{position:absolute;box-sizing:border-box;top:0;right:0;width:44px;height:44px;padding:6px;line-height:32px;font-size:26px;color:#fff;text-align:center;cursor:pointer}*{margin:0;-webkit-tap-highlight-color:transparent}@font-face{font-weight:400;font-style:normal;font-family:uni;src:url("data:application/octet-stream;base64,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") format("truetype")}@font-face{font-weight:400;font-style:normal;font-family:unibtn;src:url("data:application/octet-stream;base64,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") format("truetype")}body,html{-webkit-user-select:none;user-select:none;width:100%;height:100%}body{overflow-x:hidden}body,uni-page-body{background-color:var(--UI-BG-0);color:var(--UI-FG-0)}[class*=" uni-icon-"],[class^=uni-icon-]{display:inline-block;vertical-align:middle;font:normal normal normal 14px/1 uni;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}[class*=" uni-btn-icon"],[class^=uni-btn-icon]{display:inline-block;font:normal normal normal 14px/1 unibtn;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}[class*=" uni-btn-icon"]:before,[class^=uni-btn-icon]:before{margin:0;box-sizing:border-box}.uni-icon-success-no-circle:before{content:"\EA08"}.uni-icon-error:before{content:"\EA0B"}.uni-loading,uni-button[loading]:before{background:rgba(0,0,0,0) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=") no-repeat}.uni-loading{width:20px;height:20px;display:inline-block;vertical-align:middle;-webkit-animation:uni-loading 1s steps(12) infinite;animation:uni-loading 1s steps(12) infinite;background-size:100%}@-webkit-keyframes uni-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes uni-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.uni-mask{position:fixed;z-index:999;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.5)}.uni-fade-enter-active,.uni-fade-leave-active{-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}.uni-fade-enter,.uni-fade-leave-active{opacity:0}[nvue] uni-label,[nvue] uni-scroll-view,[nvue] uni-swiper-item,[nvue] uni-view{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-shrink:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-basis:auto;flex-basis:auto;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-align-content:flex-start;align-content:flex-start}[nvue] uni-button{margin:0}[nvue-dir-row] uni-label,[nvue-dir-row] uni-swiper-item,[nvue-dir-row] uni-view{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}[nvue-dir-column] uni-label,[nvue-dir-column] uni-swiper-item,[nvue-dir-column] uni-view{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}[nvue-dir-row-reverse] uni-label,[nvue-dir-row-reverse] uni-swiper-item,[nvue-dir-row-reverse] uni-view{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}[nvue-dir-column-reverse] uni-label,[nvue-dir-column-reverse] uni-swiper-item,[nvue-dir-column-reverse] uni-view{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}[nvue] uni-image,[nvue] uni-input,[nvue] uni-scroll-view,[nvue] uni-swiper,[nvue] uni-swiper-item,[nvue] uni-text,[nvue] uni-textarea,[nvue] uni-video,[nvue] uni-view{position:relative;border:0 solid #000;box-sizing:border-box}[nvue] uni-swiper-item{position:absolute}html{--UI-BG:#fff;--UI-BG-1:#f7f7f7;--UI-BG-2:#fff;--UI-BG-3:#f7f7f7;--UI-BG-4:#4c4c4c;--UI-BG-5:#fff;--UI-FG:#000;--UI-FG-0:rgba(0,0,0,0.9);--UI-FG-HALF:rgba(0,0,0,0.9);--UI-FG-1:rgba(0,0,0,0.5);--UI-FG-2:rgba(0,0,0,0.3);--UI-FG-3:rgba(0,0,0,0.1)}uni-app{width:100%;height:100%}uni-app,uni-page-head{display:block;box-sizing:border-box}uni-page-head .uni-page-head{position:fixed;left:var(--window-left);right:var(--window-right);height:44px;height:calc(44px + constant(safe-area-inset-top));height:calc(44px + env(safe-area-inset-top));padding:7px 3px;padding-top:calc(7px + constant(safe-area-inset-top));padding-top:calc(7px + env(safe-area-inset-top));display:-webkit-box;display:-webkit-flex;display:flex;overflow:hidden;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;box-sizing:border-box;z-index:998;color:#fff;background-color:#000;-webkit-transition-property:all;transition-property:all}uni-page-head .uni-page-head-titlePenetrate,uni-page-head .uni-page-head-titlePenetrate .uni-page-head-bd,uni-page-head .uni-page-head-titlePenetrate .uni-page-head-bd *{pointer-events:none}uni-page-head .uni-page-head-titlePenetrate *{pointer-events:auto}uni-page-head .uni-page-head.uni-page-head-transparent .uni-page-head-ft>div{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}uni-page-head .uni-page-head~.uni-placeholder{width:100%;height:44px;height:calc(44px + constant(safe-area-inset-top));height:calc(44px + env(safe-area-inset-top))}uni-page-head .uni-placeholder-titlePenetrate{pointer-events:none}uni-page-head .uni-page-head *{box-sizing:border-box}uni-page-head .uni-page-head-hd{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-size:16px}uni-page-head .uni-page-head-bd{position:absolute;left:70px;right:70px;min-width:0}.uni-page-head-btn{position:relative;width:auto;margin:0 2px;word-break:keep-all;white-space:pre;cursor:pointer}.uni-page-head-transparent .uni-page-head-btn{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:32px;height:32px;border-radius:50%;background-color:rgba(0,0,0,.5)}uni-page-head .uni-btn-icon{overflow:hidden;min-width:1em}.uni-page-head-btn-red-dot:after{content:attr(badge-text);position:absolute;right:0;top:0;background-color:red;color:#fff;width:18px;height:18px;line-height:18px;border-radius:18px;overflow:hidden;-webkit-transform:scale(.5) translate(40%,-40%);transform:scale(.5) translate(40%,-40%);-webkit-transform-origin:100% 0;transform-origin:100% 0}.uni-page-head-btn-red-dot[badge-text]:after{font-size:12px;width:auto;min-width:18px;max-width:42px;text-align:center;padding:0 3px;-webkit-transform:scale(.7) translate(40%,-40%);transform:scale(.7) translate(40%,-40%)}.uni-page-head-btn-select>.uni-btn-icon:after{display:inline-block;font-family:unibtn;content:"\e601";margin-left:2px;-webkit-transform:rotate(-90deg) scale(.8);transform:rotate(-90deg) scale(.8)}.uni-page-head-search{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;margin:0 2px;line-height:30px;font-size:15px}.uni-page-head-search-input{width:100%;height:100%;padding-left:34px;text-align:left}.uni-page-head-search-placeholder{position:absolute;max-width:100%;height:100%;padding-left:34px;overflow:hidden;word-break:keep-all;white-space:pre}.uni-page-head-search-placeholder-right{right:0}.uni-page-head-search-placeholder-center{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.uni-page-head-search-placeholder:before{position:absolute;top:0;left:2px;width:30px;content:"\ea0e";display:block;font-size:20px;font-family:uni;text-align:center}uni-page-head .uni-page-head-ft{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;font-size:13px}uni-page-head .uni-page-head__title{font-weight:700;font-size:16px;line-height:30px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}uni-page-head .uni-page-head__title .uni-loading{width:16px;height:16px;margin-top:-3px}uni-page-head .uni-page-head__title .uni-page-head__title_image{width:auto;height:26px;vertical-align:middle}uni-page-head .uni-page-head-shadow{overflow:visible}uni-page-head .uni-page-head-shadow:after{content:"";position:absolute;left:0;right:0;top:100%;height:5px;background-size:100% 100%}uni-page-head .uni-page-head-shadow-grey:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}uni-page-head .uni-page-head-shadow-blue:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-blue.png)}uni-page-head .uni-page-head-shadow-green:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-green.png)}uni-page-head .uni-page-head-shadow-orange:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-orange.png)}uni-page-head .uni-page-head-shadow-red:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-red.png)}uni-page-head .uni-page-head-shadow-yellow:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-yellow.png)}uni-page-head .uni-icon-clear{-webkit-align-self:center;align-self:center;padding-right:5px}uni-page-wrapper{display:block;height:100%;position:relative}uni-page-head[uni-page-head-type=default]~uni-page-wrapper{height:calc(100% - 44px);height:calc(100% - 44px - constant(safe-area-inset-top));height:calc(100% - 44px - env(safe-area-inset-top))}uni-page-body,uni-page-refresh{display:block;box-sizing:border-box;width:100%}uni-page-refresh{position:absolute;top:0;height:40px}uni-page-refresh .uni-page-refresh{position:absolute;top:-45px;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);background:#fff;box-shadow:0 1px 6px rgba(0,0,0,.117647),0 1px 4px rgba(0,0,0,.117647);display:none;z-index:997}uni-page-refresh .uni-page-refresh,uni-page-refresh .uni-page-refresh-inner{width:40px;height:40px;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-radius:50%}uni-page-refresh .uni-page-refresh-inner{line-height:0}uni-page-refresh.uni-page-refresh--aborting .uni-page-refresh,uni-page-refresh.uni-page-refresh--pulling .uni-page-refresh,uni-page-refresh.uni-page-refresh--reached .uni-page-refresh,uni-page-refresh.uni-page-refresh--refreshing .uni-page-refresh,uni-page-refresh.uni-page-refresh--restoring .uni-page-refresh,uni-page-refresh .uni-page-refresh-inner{display:-webkit-box;display:-webkit-flex;display:flex}uni-page-refresh.uni-page-refresh--aborting .uni-page-refresh__spinner,uni-page-refresh.uni-page-refresh--pulling .uni-page-refresh__spinner,uni-page-refresh.uni-page-refresh--reached .uni-page-refresh__spinner,uni-page-refresh.uni-page-refresh--refreshing .uni-page-refresh__icon,uni-page-refresh.uni-page-refresh--restoring .uni-page-refresh__icon{display:none}uni-page-refresh.uni-page-refresh--refreshing .uni-page-refresh__spinner{-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation:uni-page-refresh-rotate 2s linear infinite;animation:uni-page-refresh-rotate 2s linear infinite}uni-page-refresh.uni-page-refresh--refreshing .uni-page-refresh__path{stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;-webkit-animation:uni-page-refresh-dash 1.5s ease-in-out infinite,uni-page-refresh-colorful 6s ease-in-out infinite;animation:uni-page-refresh-dash 1.5s ease-in-out infinite,uni-page-refresh-colorful 6s ease-in-out infinite}@-webkit-keyframes uni-page-refresh-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes uni-page-refresh-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes uni-page-refresh-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes uni-page-refresh-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}uni-page{display:block;width:100%;height:100%}.uni-async-error{position:absolute;left:0;right:0;top:0;bottom:0;color:#999;padding:100px 10px;text-align:center}.uni-async-loading{box-sizing:border-box;width:100%;padding:50px;text-align:center}.uni-async-loading .uni-loading{width:30px;height:30px}@font-face{font-weight:400;font-style:normal;font-family:unimapbtn;src:url("data:application/octet-stream;base64,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") format("truetype")}.uni-system-choose-location{display:block;position:fixed;left:0;top:0;width:100%;height:100%;background:#f8f8f8}.uni-system-choose-location .map{position:absolute;top:0;left:0;width:100%;height:300px}.uni-system-choose-location .map-location{position:absolute;left:50%;bottom:50%;width:32px;height:52px;margin-left:-16px;cursor:pointer;background-size:100%}.uni-system-choose-location .map-move{position:absolute;bottom:50px;right:10px;width:40px;height:40px;box-sizing:border-box;line-height:40px;background-color:#fff;border-radius:50%;pointer-events:auto;cursor:pointer;box-shadow:0 0 5px 1px rgba(0,0,0,.3)}.uni-system-choose-location .map-move>i{display:block;width:100%;height:100%;font:normal normal normal 14px/1 unimapbtn;line-height:inherit;text-align:center;font-size:24px;text-rendering:auto;-webkit-font-smoothing:antialiased}.uni-system-choose-location .nav{position:absolute;top:0;left:0;width:100%;height:44px;background-color:rgba(0,0,0,0);background-image:-webkit-linear-gradient(top,rgba(0,0,0,.3),rgba(0,0,0,0));background-image:linear-gradient(180deg,rgba(0,0,0,.3),rgba(0,0,0,0))}.uni-system-choose-location .nav-btn{position:absolute;box-sizing:border-box;top:0;left:0;width:60px;height:44px;padding:6px;line-height:32px;font-size:26px;color:#fff;text-align:center;cursor:pointer}.uni-system-choose-location .nav-btn.confirm{left:auto;right:0}.uni-system-choose-location .nav-btn.disable{opacity:.4}.uni-system-choose-location .nav-btn>.uni-btn-icon{display:block;width:100%;height:100%;line-height:inherit;border-radius:2px}.uni-system-choose-location .nav-btn.confirm>.uni-btn-icon{background-color:#007aff}.uni-system-choose-location .menu{position:absolute;top:300px;left:0;width:100%;bottom:0;background-color:#fff}.uni-system-choose-location .search{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;height:50px;padding:8px;line-height:34px;box-sizing:border-box;background-color:#fff}.uni-system-choose-location .search-input{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:100%;border-radius:5px;padding:0 5px;background:#ebebeb}.uni-system-choose-location .search-btn{margin-left:5px;color:#007aff;font-size:17px;text-align:center}.uni-system-choose-location .list{position:absolute;top:50px;left:0;width:100%;bottom:0;padding-bottom:10px}.uni-system-choose-location .list-loading{display:-webkit-box;display:-webkit-flex;display:flex;height:50px;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.uni-system-choose-location .list-item{position:relative;padding:10px;padding-right:40px;cursor:pointer}.uni-system-choose-location .list-item.selected:before{position:absolute;top:50%;right:10px;width:30px;height:30px;margin-top:-15px;text-align:center;content:"\e651";font:normal normal normal 14px/1 unibtn;font-size:24px;line-height:30px;color:#007aff;text-rendering:auto;-webkit-font-smoothing:antialiased}.uni-system-choose-location .list-item:not(:last-child):after{position:absolute;content:"";height:1px;left:10px;bottom:0;width:100%;background-color:#d3d3d3}.uni-system-choose-location .list-item-title{font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.uni-system-choose-location .list-item-detail{font-size:12px;color:grey;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (min-width:800px){.uni-system-choose-location .map{top:0;height:100%}.uni-system-choose-location .map-move{bottom:10px;right:320px}.uni-system-choose-location .menu{top:54px;left:auto;right:10px;width:300px;bottom:10px;max-height:600px;box-shadow:0 0 20px 5px rgba(0,0,0,.3)}}.uni-system-open-location{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#f8f8f8;z-index:999}.uni-system-open-location .map{position:absolute;top:0;left:0;width:100%;bottom:80px;height:auto}.uni-system-open-location .info{position:absolute;bottom:0;left:0;width:100%;height:80px;background-color:#fff;padding:15px;box-sizing:border-box;line-height:1.5}.uni-system-open-location .info>.name{font-size:17px;color:#111}.uni-system-open-location .info>.address{font-size:14px;color:#666}.uni-system-open-location .info>.nav{position:absolute;top:50%;right:15px;width:50px;height:50px;border-radius:50%;margin-top:-25px;background-color:#007aff}.uni-system-open-location .info>.nav>svg{display:block;width:100%;height:100%;padding:10px;box-sizing:border-box}.uni-system-open-location .map-move{position:absolute;bottom:50px;right:10px;width:40px;height:40px;box-sizing:border-box;line-height:40px;background-color:#fff;border-radius:50%;pointer-events:auto;cursor:pointer;box-shadow:0 0 5px 1px rgba(0,0,0,.3)}.uni-system-open-location .map-move>i{display:block;width:100%;height:100%;font:normal normal normal 14px/1 unimapbtn;line-height:inherit;text-align:center;font-size:24px;text-rendering:auto;-webkit-font-smoothing:antialiased}.uni-system-open-location .nav-btn-back{position:absolute;box-sizing:border-box;top:0;left:0;width:44px;height:44px;padding:6px;line-height:32px;font-size:26px;color:#fff;text-align:center;cursor:pointer}.uni-system-open-location .nav-btn-back>.uni-btn-icon{display:block;width:100%;height:100%;line-height:inherit;border-radius:50%;background-color:rgba(0,0,0,.5)}.uni-system-open-location .map-content{position:absolute;left:0;top:0;width:100%;bottom:0;overflow:hidden}.uni-system-open-location .map-content.fix-position{top:-74px;bottom:-44px}.uni-system-open-location .map-content>iframe{width:100%;height:100%;border:none}.uni-system-open-location .actTonav{position:absolute;right:16px;bottom:56px;width:60px;height:60px;border-radius:60px}uni-audio{display:none}uni-audio[controls]{display:inline-block}uni-audio[hidden]{display:none}.uni-audio-default{max-width:100%;min-width:302px;height:65px;background:#fcfcfc;border:1px solid #e0e0e0;border-radius:2.5px;display:inline-block;overflow:hidden}.uni-audio-left{width:65px;height:65px;float:left;background-color:#e6e6e6;background-size:100% 100%;background-position:50% 50%}.uni-audio-button{width:24px;height:24px;margin:20.5px;background-size:cover}.uni-audio-button.play{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAB4dJREFUaAXNWg1MlVUYvpcfIRCJ+MnCaOBl8dOcOCEQZ9kmI5cQG5Yb6MifKbMaGVobOtlibTWHDpgpxBUwF07826iFsMkYJhg559JdGiQSkUzSBA0QkZ7n4/u+nXsvwf3jwru99/y/3/N+3znvec97rlbjABofH38GYtaAV4MjwDqwH9gHTBoE3wd3gA3gi+B6rVY7hHR2CKD9wFngs+BHYGuJYziWMqiscwgP8wLvBQ+AHUWURZle1mqhtXQAhLui7xZwPvgFsBENDg7+Drp069at2z09Pf03b978u6mpqZ+dVq1aFRAVFeW/aNGigNDQ0JfDwsISfXx8wowETBT+QpIPLsf0GpuomvrXIgUAPhhizoGXi+II+tq1az/o9fpLFRUVd8S26fJZWVkLN2/enBgTE/PW/PnzF5v0b0P5HSjxp0m9WXFaBQD+NYw6C1bf+vDwcF9DQ4N+/fr19ciPm0m1osLT01N76tSpNaD3PTw8FgpD+TXSoESrUGeWnVIBgM/EiDKwJ0eiPNrS0nJsw4YNNd3d3aOscxSFhIS4V1dXpyckJGRB5jxZ7jDSbVDiW7lslriY1cgVMvjjKErgR0dH/zl06NCuFStWfOdo8HwkZVL2wYMHP3ny5AlNLonPPi5jkSpMfyb9AhjAadMIlsBjrndmZ2fnnThxos9UwEyUMzIynj9y5EgB1gb3ExK/xBuTTSczBQCeC/ZnsDTnCR6f9YMbN25QiNMoOjras7W1tcjb2ztcfijXRKzpwjaaQgBPU0lrI4HntOGbdzZ4AuYzt2/fvm9sbOweyyBiOidjlCr4Y6QAyrTzkqlEx9GSkpJ9zpo2BGNKfHZRUdF+1D+W24iNGFVSpxAAcxekryK9/cuXLx/FoqpWe85iBlPpvbi4uB0yBE4lHabSvyyLX2AXyhJ42nmYytPsMBcI+80ZWKZeGQsxEqtEkgJ4+3Sm9sh1Gm5SM2EqFfnWpsRSV1dXIYzbI2NWv0AqGiXXl+4Bd1ihs0XZu3fvHhgYGNBXVVUlWDTAyk7p6ekNIyMj7fIwYiVmIwWkNvo2trgHAQEBy+CghW7cuPGLvr6+L3fu3PmSJNBBP8R09erVHwVxEwrgU/AwkqQ00DFT8lamqkEICgqKKy4u1sMU7li6dKnVLvL/Pbe0tLRFaEsidi1+UlB5ng3ctBYsWLBV6GRxFnJ4yjIj7CX36uvrS1NTU+uwEM3ara3Al/gaTl+EPC6Vi/hNRUhHR8dPSt5Rqbu7+3Nr1679rL+//3BBQYHyYJvFd3V1iTNkNRV4RZF2G6TkHZ36+vpG5uXlHcah59Pk5GSbj5AY3y1gi6ACisOk4UlKaJyJrBYnsuTa2trjzc3N7/r7+9N1sYo6OzsfCAN0VEB9GzwGCo0zlnV1dfVOTEzMhn3Xl5eXx1rzIBOMflRAsv8UopxhrRFoT18vL68QHCu/am9vz7FUjglGHyow6xQcHBxjKwgqwKCTRIweKHlnpZhGDfC7LP4CJhgH3QCUxzd/AmboA0kP8zNNcDt+w8ZUvHv37l+tedaSJUueFfrfpwJ0oSVLxLiN0DgjWWxsDxobG79JSUn53haXRafT+QrAOjiFDEoFg05K3tEpduoxg8FweuXKlRlJSUm1toAnpvDwcB55FTJQAdUFYMRMaXFkil34l9zc3K2RkZElV65ceWSPbCz414XxF6kAXWfpdMNwHyNmQge7skNDQ3dOnjy5PzAwMLewsLDLLmEYDJMb5ObmFiXLIeZ6FxzNGOK+IFeyk91f4enTpyNtbW3HIiIiNsHCNCmy7U1zcnKWCTIuEDu/AOn8RKLRMFbJcJ9StjRlBIN94Y40ZmZmboqNja3iScrS8dP1IyaEWt4W+kmYaYVILHA/8GGglbHKdevWqV+FHaYjOGofw811hcfZOV1fW9pxzE1wcXGJlscSq6SA+qZhJfai8nN2wNHtDhb0pt7eXoe9Qcq1lRg3hRvNkLtyytuHfAHlKVOI+UIwQxYaRolramrSmZ8LhLefJIAnRmKVSFUAHbiq8yeqNRpGiWE5XlXKs5WWlZUthu3/SHh+voxVqlKnEEuYRvTPee5czjKjxDCr2bMVnYNF9IO7fRRQAokHxIuPeCig3t4YKcAeUCIYiRrcffjwYUd8fPyHzo6PwuJ4XL9+/QAWrjILOHWmDu5SAWjHa500sBSNZoibUWKGvNnuDOKbNwFPLLytITYjUteAWIuOvNbZptQxxF1ZWXnYGWuCc57TRnjzhMFbGmIyI7MpJPbAdMpEuQzsKdc/hi+jT0tLO+NoE0tTSWsjL9h58vP45qe8YppSAQqBEmaXfAy0MlbJcJ+tXqUMUMMdlpsUIuE78JYVO89mznn7LvmUh8gL+xzKknVS6hmrZLiPETNrr1npmNG3oXsg7LCKaFobx1yzKhKhBE3sFnA+mCFuI4IyBuyWzYjb/MHQh+lFN09SPIxgirxIlxhepeIWiHL41vPBFl90i4MtykOROfVXA4tAT9YJisyJP3tMu4gnA29aB2UY4V4DXg1m/FMH9gMrMSd6jwwe8PxtAPMU6JC/2/wHuyI2cMsNBRIAAAAASUVORK5CYII=)}.uni-audio-button.pause{background-image:url(data:image/png;base64,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)}.uni-audio-right{box-sizing:border-box;height:65px;margin-left:65px;padding:11px 16.5px 13.5px 15px;overflow:hidden}.uni-audio-time{margin-top:3.5px;height:16.5px;font-size:12px;color:#888;float:right}.uni-audio-info{margin-right:70px;overflow:hidden}.uni-audio-name{height:22.5px;line-height:22.5px;margin-bottom:3.5px;font-size:14px;color:#353535}.uni-audio-author,.uni-audio-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.uni-audio-author{height:14.5px;line-height:14.5px;font-size:12px;color:#888}uni-button{position:relative;display:block;margin-left:auto;margin-right:auto;padding-left:14px;padding-right:14px;box-sizing:border-box;font-size:18px;text-align:center;text-decoration:none;line-height:2.55555556;border-radius:5px;-webkit-tap-highlight-color:transparent;overflow:hidden;color:#000;background-color:#f8f8f8;cursor:pointer}uni-button[hidden]{display:none!important}uni-button:after{content:" ";width:200%;height:200%;position:absolute;top:0;left:0;border:1px solid rgba(0,0,0,.2);-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:0 0;transform-origin:0 0;box-sizing:border-box;border-radius:10px}uni-button[native]{padding-left:0;padding-right:0}uni-button[native] .uni-button-cover-view-wrapper{border:inherit;border-color:inherit;border-radius:inherit;background-color:inherit}uni-button[native] .uni-button-cover-view-inner{padding-left:14px;padding-right:14px}uni-button uni-cover-view{line-height:inherit;white-space:inherit}uni-button[type=default]{color:#000;background-color:#f8f8f8}uni-button[type=primary]{color:#fff;background-color:#007aff}uni-button[type=warn]{color:#fff;background-color:#e64340}uni-button[disabled]{color:hsla(0,0%,100%,.6);cursor:not-allowed}uni-button[disabled]:not([type]),uni-button[disabled][type=default]{color:rgba(0,0,0,.3);background-color:#f7f7f7}uni-button[disabled][type=primary]{background-color:rgba(0,122,255,.6)}uni-button[disabled][type=warn]{background-color:#ec8b89}uni-button[type=primary][plain]{color:#007aff;border:1px solid #007aff;background-color:rgba(0,0,0,0)}uni-button[type=primary][plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[type=primary][plain]:after{border-width:0}uni-button[type=default][plain]{color:#353535;border:1px solid #353535;background-color:rgba(0,0,0,0)}uni-button[type=default][plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[type=default][plain]:after{border-width:0}uni-button[plain]{color:#353535;border:1px solid #353535;background-color:rgba(0,0,0,0)}uni-button[plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[plain]:after{border-width:0}uni-button[plain][native] .uni-button-cover-view-inner{padding:0}uni-button[type=warn][plain]{color:#e64340;border:1px solid #e64340;background-color:rgba(0,0,0,0)}uni-button[type=warn][plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[type=warn][plain]:after{border-width:0}uni-button[size=mini]{display:inline-block;line-height:2.3;font-size:13px;padding:0 1.34em}uni-button[size=mini][native]{padding:0}uni-button[size=mini][native] .uni-button-cover-view-inner{padding:0 1.34em}uni-button[loading]:not([disabled]){cursor:progress}uni-button[loading]:before{content:" ";display:inline-block;width:18px;height:18px;vertical-align:middle;-webkit-animation:uni-loading 1s steps(12) infinite;animation:uni-loading 1s steps(12) infinite;background-size:100%}uni-button[loading][type=primary]{color:hsla(0,0%,100%,.6);background-color:#0062cc}uni-button[loading][type=primary][plain]{color:#007aff;background-color:rgba(0,0,0,0)}uni-button[loading][type=default]{color:rgba(0,0,0,.6);background-color:#dedede}uni-button[loading][type=default][plain]{color:#353535;background-color:rgba(0,0,0,0)}uni-button[loading][type=warn]{color:hsla(0,0%,100%,.6);background-color:#ce3c39}uni-button[loading][type=warn][plain]{color:#e64340;background-color:rgba(0,0,0,0)}uni-button[loading][native]:before{content:none}.button-hover{color:rgba(0,0,0,.6);background-color:#dedede}.button-hover[plain]{color:rgba(53,53,53,.6);border-color:rgba(53,53,53,.6);background-color:rgba(0,0,0,0)}.button-hover[type=primary]{color:hsla(0,0%,100%,.6);background-color:#0062cc}.button-hover[type=primary][plain]{color:rgba(0,122,255,.6);border-color:rgba(0,122,255,.6);background-color:rgba(0,0,0,0)}.button-hover[type=default]{color:rgba(0,0,0,.6);background-color:#dedede}.button-hover[type=default][plain]{color:rgba(53,53,53,.6);border-color:rgba(53,53,53,.6);background-color:rgba(0,0,0,0)}.button-hover[type=warn]{color:hsla(0,0%,100%,.6);background-color:#ce3c39}.button-hover[type=warn][plain]{color:rgba(230,67,64,.6);border-color:rgba(230,67,64,.6);background-color:rgba(0,0,0,0)}uni-canvas{width:300px;height:150px;display:block;position:relative}uni-canvas>canvas{position:absolute;top:0;left:0;width:100%;height:100%}uni-checkbox-group[hidden]{display:none}uni-checkbox{-webkit-tap-highlight-color:transparent;display:inline-block;cursor:pointer}uni-checkbox[hidden]{display:none}uni-checkbox[disabled]{cursor:not-allowed}uni-checkbox .uni-checkbox-wrapper{display:-webkit-inline-flex;display:-webkit-inline-box;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;align-items:center;vertical-align:middle}uni-checkbox .uni-checkbox-input{margin-right:5px;-webkit-appearance:none;appearance:none;outline:0;border:1px solid #d1d1d1;background-color:#fff;border-radius:3px;width:22px;height:22px;position:relative}uni-checkbox:not([disabled]) .uni-checkbox-input:hover{border-color:#007aff}uni-checkbox .uni-checkbox-input.uni-checkbox-input-checked{color:#007aff}uni-checkbox .uni-checkbox-input.uni-checkbox-input-checked:before{font:normal normal normal 14px/1 uni;content:"\EA08";font-size:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-48%) scale(.73);-webkit-transform:translate(-50%,-48%) scale(.73)}uni-checkbox .uni-checkbox-input.uni-checkbox-input-disabled{background-color:#e1e1e1}uni-checkbox .uni-checkbox-input.uni-checkbox-input-disabled:before{color:#adadad}uni-checkbox-group{display:block}.ql-container{display:block;position:relative;box-sizing:border-box;-webkit-user-select:text;user-select:text;outline:none;overflow:hidden;width:100%;height:200px;min-height:200px}.ql-container[hidden]{display:none}.ql-container .ql-editor{position:relative;font-size:inherit;line-height:inherit;font-family:inherit;min-height:inherit;width:100%;height:100%;padding:0;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-overflow-scrolling:touch}.ql-container .ql-editor::-webkit-scrollbar{width:0!important}.ql-container .ql-editor.scroll-disabled{overflow:hidden}.ql-container .ql-image-overlay{display:-webkit-box;display:-webkit-flex;display:flex;position:absolute;box-sizing:border-box;border:1px dashed #ccc;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-user-select:none;user-select:none}.ql-container .ql-image-overlay .ql-image-size{position:absolute;padding:4px 8px;text-align:center;background-color:#fff;color:#888;border:1px solid #ccc;box-sizing:border-box;opacity:.8;right:4px;top:4px;font-size:12px;display:inline-block;width:auto}.ql-container .ql-image-overlay .ql-image-toolbar{position:relative;text-align:center;box-sizing:border-box;background:#000;border-radius:5px;color:#fff;font-size:0;min-height:24px;z-index:100}.ql-container .ql-image-overlay .ql-image-toolbar span{display:inline-block;cursor:pointer;padding:5px;font-size:12px;border-right:1px solid #fff}.ql-container .ql-image-overlay .ql-image-toolbar span:last-child{border-right:0}.ql-container .ql-image-overlay .ql-image-toolbar span.triangle-up{padding:0;position:absolute;top:-12px;left:50%;-webkit-transform:translatex(-50%);transform:translatex(-50%);width:0;height:0;border-width:6px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #000 rgba(0,0,0,0)}.ql-container .ql-image-overlay .ql-image-handle{position:absolute;height:12px;width:12px;border-radius:50%;border:1px solid #ccc;box-sizing:border-box;background:#fff}.ql-container img{display:inline-block;max-width:100%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;height:100%;outline:none;overflow-y:auto;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:2em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl),.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:2em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:2em}.ql-editor .ql-indent-2:not(.ql-direction-rtl),.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:4em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:4em}.ql-editor .ql-indent-3:not(.ql-direction-rtl),.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:6em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor .ql-indent-4:not(.ql-direction-rtl),.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:8em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:8em}.ql-editor .ql-indent-5:not(.ql-direction-rtl),.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:10em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:10em}.ql-editor .ql-indent-6:not(.ql-direction-rtl),.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:12em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor .ql-indent-7:not(.ql-direction-rtl),.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:14em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:14em}.ql-editor .ql-indent-8:not(.ql-direction-rtl),.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:16em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:16em}.ql-editor .ql-indent-9:not(.ql-direction-rtl),.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:18em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:rgba(0,0,0,.6);content:attr(data-placeholder);font-style:italic;pointer-events:none;position:absolute}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}uni-icon{display:inline-block;font-size:0;box-sizing:border-box}uni-icon[hidden]{display:none}uni-icon>i{font:normal normal normal 14px/1 weui}uni-icon>i:before{margin:0;box-sizing:border-box}@font-face{font-weight:400;font-style:normal;font-family:weui;src:url("data:application/octet-stream;base64,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") format("truetype")}.uni-icon-success:before{content:"\EA06"}.uni-icon-success_circle:before{content:"\EA07"}.uni-icon-success_no_circle:before{content:"\EA08"}.uni-icon-safe_success:before{content:"\EA04"}.uni-icon-safe_warn:before{content:"\EA05"}.uni-icon-info:before{content:"\EA03"}.uni-icon-info_circle:before{content:"\EA0C"}.uni-icon-warn:before{content:"\EA0B"}.uni-icon-waiting:before{content:"\EA09"}.uni-icon-waiting_circle:before{content:"\EA0A"}.uni-icon-circle:before{content:"\EA01"}.uni-icon-cancel:before{content:"\EA0D"}.uni-icon-download:before{content:"\EA02"}.uni-icon-search:before{content:"\EA0E"}.uni-icon-clear:before{content:"\EA0F"}.uni-icon-safe_success,.uni-icon-success,.uni-icon-success_circle,.uni-icon-success_no_circle{color:#007aff}.uni-icon-safe_warn{color:#ffbe00}.uni-icon-info{color:#10aeff}.uni-icon-info_circle{color:#007aff}.uni-icon-warn{color:#f76260}.uni-icon-waiting,.uni-icon-waiting_circle{color:#10aeff}.uni-icon-circle{color:#c9c9c9}.uni-icon-cancel{color:#f43530}.uni-icon-download{color:#007aff}.uni-icon-clear,.uni-icon-search{color:#b2b2b2}uni-image{width:320px;height:240px;display:inline-block;overflow:hidden;position:relative}uni-image[hidden]{display:none}uni-image>div,uni-image>img{width:100%;height:100%}uni-image>img{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;display:block;position:absolute;top:0;left:0;opacity:0}uni-image>.uni-image-will-change{will-change:transform}uni-input{display:block;font-size:16px;line-height:1.4em;height:1.4em;min-height:1.4em;overflow:hidden}uni-input[hidden]{display:none}.uni-input-form,.uni-input-input,.uni-input-placeholder,.uni-input-wrapper{outline:none;border:none;padding:0;margin:0;text-decoration:inherit}.uni-input-form,.uni-input-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;position:relative;width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.uni-input-input,.uni-input-placeholder{width:100%}.uni-input-placeholder{position:absolute;top:auto!important;left:0;color:grey;overflow:hidden;text-overflow:clip;white-space:pre;word-break:keep-all;pointer-events:none;line-height:inherit}.uni-input-input{position:relative;display:block;height:100%;background:none;color:inherit;opacity:1;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-indent:inherit;text-transform:inherit;text-shadow:inherit}.uni-input-input[type=search]::-webkit-search-cancel-button,.uni-input-input[type=search]::-webkit-search-decoration{display:none}.uni-input-input::-webkit-inner-spin-button,.uni-input-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.uni-input-input[type=number]{-moz-appearance:textfield}.uni-input-input:disabled{-webkit-text-fill-color:currentcolor}.uni-label-pointer{cursor:pointer}uni-movable-area{display:block;position:relative;width:10px;height:10px}uni-movable-area[hidden]{display:none}uni-movable-view{display:inline-block;width:10px;height:10px;top:0;left:0;position:absolute;cursor:grab}uni-movable-view[hidden]{display:none}uni-navigator{height:auto;width:auto;display:block;cursor:pointer}uni-navigator[hidden]{display:none}.navigator-hover{background-color:rgba(0,0,0,.1);opacity:.7}uni-picker-view-column{-webkit-flex:1;-webkit-box-flex:1;flex:1;position:relative;height:100%;overflow:hidden}uni-picker-view-column[hidden]{display:none}.uni-picker-view-group{height:100%;overflow:hidden}.uni-picker-view-mask{transform:translateZ(0);-webkit-transform:translateZ(0)}.uni-picker-view-indicator,.uni-picker-view-mask{position:absolute;left:0;width:100%;z-index:3;pointer-events:none}.uni-picker-view-mask{top:0;height:100%;margin:0 auto;background:-webkit-linear-gradient(top,hsla(0,0%,100%,.95),hsla(0,0%,100%,.6)),-webkit-linear-gradient(bottom,hsla(0,0%,100%,.95),hsla(0,0%,100%,.6));background:linear-gradient(180deg,hsla(0,0%,100%,.95),hsla(0,0%,100%,.6)),linear-gradient(0deg,hsla(0,0%,100%,.95),hsla(0,0%,100%,.6));background-position:top,bottom;background-size:100% 102px;background-repeat:no-repeat}.uni-picker-view-indicator{height:34px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.uni-picker-view-content{position:absolute;top:0;left:0;width:100%;will-change:transform;padding:102px 0;cursor:pointer}.uni-picker-view-content>*{height:34px;overflow:hidden}.uni-picker-view-indicator:before{top:0;border-top:1px solid #e5e5e5;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.uni-picker-view-indicator:after{bottom:0;border-bottom:1px solid #e5e5e5;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.uni-picker-view-indicator:after,.uni-picker-view-indicator:before{content:" ";position:absolute;left:0;right:0;height:1px;color:#e5e5e5}uni-picker-view{display:block}uni-picker-view .uni-picker-view-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;position:relative;overflow:hidden;height:100%}uni-picker-view[hidden]{display:none}uni-progress{display:-webkit-flex;display:-webkit-box;display:flex;-webkit-align-items:center;-webkit-box-align:center;align-items:center}uni-progress[hidden]{display:none}.uni-progress-bar{-webkit-flex:1;-webkit-box-flex:1;flex:1}.uni-progress-inner-bar{width:0;height:100%}.uni-progress-info{margin-top:0;margin-bottom:0;min-width:2em;margin-left:15px;font-size:16px}uni-radio-group[hidden]{display:none}uni-radio{-webkit-tap-highlight-color:transparent;display:inline-block;cursor:pointer}uni-radio[hidden]{display:none}uni-radio[disabled]{cursor:not-allowed}uni-radio .uni-radio-wrapper{display:-webkit-inline-flex;display:-webkit-inline-box;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;align-items:center;vertical-align:middle}uni-radio .uni-radio-input{-webkit-appearance:none;appearance:none;margin-right:5px;outline:0;border:1px solid #d1d1d1;background-color:#fff;border-radius:50%;width:22px;height:22px;position:relative}uni-radio:not([disabled]) .uni-radio-input:hover{border-color:#007aff}uni-radio .uni-radio-input.uni-radio-input-checked:before{font:normal normal normal 14px/1 uni;content:"\EA08";color:#fff;font-size:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-48%) scale(.73);-webkit-transform:translate(-50%,-48%) scale(.73)}uni-radio .uni-radio-input.uni-radio-input-disabled{background-color:#e1e1e1;border-color:#d1d1d1}uni-radio .uni-radio-input.uni-radio-input-disabled:before{color:#adadad}uni-radio-group{display:block}@-webkit-keyframes once-show{0%{top:0}}@keyframes once-show{0%{top:0}}uni-resize-sensor,uni-resize-sensor>div{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden}uni-resize-sensor{display:block;z-index:-1;visibility:hidden;-webkit-animation:once-show 1ms;animation:once-show 1ms}uni-resize-sensor>div>div{position:absolute;left:0;top:0}uni-resize-sensor>div:first-child>div{width:100000px;height:100000px}uni-resize-sensor>div:last-child>div{width:200%;height:200%}uni-scroll-view{display:block;width:100%}uni-scroll-view[hidden]{display:none}.uni-scroll-view{position:relative;-webkit-overflow-scrolling:touch;max-height:inherit}.uni-scroll-view,.uni-scroll-view-content{width:100%;height:100%}.uni-scroll-view-refresher{position:relative;overflow:hidden}.uni-scroll-view-refresh{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.uni-scroll-view-refresh,.uni-scroll-view-refresh-inner{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.uni-scroll-view-refresh-inner{line-height:0;width:40px;height:40px;border-radius:50%;background-color:#fff;box-shadow:0 1px 6px rgba(0,0,0,.117647),0 1px 4px rgba(0,0,0,.117647)}.uni-scroll-view-refresh__spinner{-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation:uni-scroll-view-refresh-rotate 2s linear infinite;animation:uni-scroll-view-refresh-rotate 2s linear infinite}.uni-scroll-view-refresh__spinner>circle{stroke:currentColor;stroke-linecap:round;-webkit-animation:uni-scroll-view-refresh-dash 2s linear infinite;animation:uni-scroll-view-refresh-dash 2s linear infinite}@-webkit-keyframes uni-scroll-view-refresh-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes uni-scroll-view-refresh-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes uni-scroll-view-refresh-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes uni-scroll-view-refresh-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}uni-slider{margin:10px 18px;padding:0;display:block}uni-slider[hidden]{display:none}uni-slider .uni-slider-wrapper{display:-webkit-flex;display:-webkit-box;display:flex;-webkit-align-items:center;-webkit-box-align:center;align-items:center;min-height:16px}uni-slider .uni-slider-tap-area{-webkit-flex:1;-webkit-box-flex:1;flex:1;padding:8px 0}uni-slider .uni-slider-handle-wrapper{position:relative;height:2px;border-radius:5px;background-color:#e9e9e9;cursor:pointer;-webkit-tap-highlight-color:transparent}uni-slider .uni-slider-handle-wrapper,uni-slider .uni-slider-track{-webkit-transition:background-color .3s ease;transition:background-color .3s ease}uni-slider .uni-slider-track{height:100%;border-radius:6px;background-color:#007aff}uni-slider .uni-slider-handle,uni-slider .uni-slider-thumb{position:absolute;left:50%;top:50%;cursor:pointer;border-radius:50%;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}uni-slider .uni-slider-handle{width:28px;height:28px;margin-top:-14px;margin-left:-14px;background-color:rgba(0,0,0,0);z-index:3;cursor:grab}uni-slider .uni-slider-thumb{z-index:2;box-shadow:0 0 4px rgba(0,0,0,.2)}uni-slider .uni-slider-step{position:absolute;width:100%;height:2px;background:rgba(0,0,0,0);z-index:1}uni-slider .uni-slider-value{width:3ch;color:#888;font-size:14px;margin-left:1em}uni-slider .uni-slider-disabled .uni-slider-track{background-color:#ccc}uni-slider .uni-slider-disabled .uni-slider-thumb{background-color:#fff;border-color:#ccc}uni-swiper-item{display:block;overflow:hidden;will-change:transform;position:absolute;width:100%;height:100%;cursor:grab}uni-swiper-item[hidden]{display:none}uni-swiper{display:block;height:150px}uni-swiper[hidden]{display:none}uni-swiper .uni-swiper-wrapper{overflow:hidden;position:relative;width:100%;height:100%;-webkit-transform:translateZ(0);transform:translateZ(0)}uni-swiper .uni-swiper-slides{position:absolute;left:0;top:0;right:0;bottom:0}uni-swiper .uni-swiper-slide-frame{position:absolute;left:0;top:0;width:100%;height:100%;will-change:transform}uni-swiper .uni-swiper-dots{position:absolute;font-size:0}uni-swiper .uni-swiper-dots-horizontal{left:50%;bottom:10px;text-align:center;white-space:nowrap;-webkit-transform:translate(-50%);transform:translate(-50%)}uni-swiper .uni-swiper-dots-horizontal .uni-swiper-dot{margin-right:8px}uni-swiper .uni-swiper-dots-horizontal .uni-swiper-dot:last-child{margin-right:0}uni-swiper .uni-swiper-dots-vertical{right:10px;top:50%;text-align:right;-webkit-transform:translateY(-50%);transform:translateY(-50%)}uni-swiper .uni-swiper-dots-vertical .uni-swiper-dot{display:block;margin-bottom:9px}uni-swiper .uni-swiper-dots-vertical .uni-swiper-dot:last-child{margin-bottom:0}uni-swiper .uni-swiper-dot{display:inline-block;width:8px;height:8px;cursor:pointer;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;background:rgba(0,0,0,.3);border-radius:50%}uni-swiper .uni-swiper-dot-active{background-color:#000}uni-swiper .uni-swiper-navigation{width:26px;height:26px;cursor:pointer;position:absolute;top:50%;margin-top:-13px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-transition:all .2s;transition:all .2s;border-radius:50%;opacity:1}uni-swiper .uni-swiper-navigation-disabled{opacity:.35;cursor:not-allowed}uni-swiper .uni-swiper-navigation-hide{opacity:0;cursor:auto;pointer-events:none}uni-swiper .uni-swiper-navigation-prev{left:10px}uni-swiper .uni-swiper-navigation-prev i{margin-left:-1px;left:10px}uni-swiper .uni-swiper-navigation-prev.uni-swiper-navigation-vertical{top:18px;left:50%;margin-left:-13px}uni-swiper .uni-swiper-navigation-prev.uni-swiper-navigation-vertical i{-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-left:auto;margin-top:-2px}uni-swiper .uni-swiper-navigation-next{right:10px}uni-swiper .uni-swiper-navigation-next i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}uni-swiper .uni-swiper-navigation-next.uni-swiper-navigation-vertical{top:auto;bottom:5px;left:50%;margin-left:-13px}uni-swiper .uni-swiper-navigation-next.uni-swiper-navigation-vertical i{margin-top:2px;-webkit-transform:rotate(270deg);transform:rotate(270deg)}uni-switch{-webkit-tap-highlight-color:transparent;display:inline-block;cursor:pointer}uni-switch[hidden]{display:none}uni-switch[disabled]{cursor:not-allowed}uni-switch .uni-switch-wrapper{display:-webkit-inline-flex;display:-webkit-inline-box;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;align-items:center;vertical-align:middle}uni-switch .uni-switch-input{-webkit-appearance:none;appearance:none;position:relative;width:52px;height:32px;margin-right:5px;border:1px solid #dfdfdf;outline:0;border-radius:16px;box-sizing:border-box;background-color:#dfdfdf;-webkit-transition:background-color .1s,border .1s;transition:background-color .1s,border .1s}uni-switch[disabled] .uni-switch-input{opacity:.7}uni-switch .uni-switch-input:before{width:50px;background-color:#fdfdfd}uni-switch .uni-switch-input:after,uni-switch .uni-switch-input:before{content:" ";position:absolute;top:0;left:0;height:30px;border-radius:15px;transition:-webkit-transform .3s;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}uni-switch .uni-switch-input:after{width:30px;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.4)}uni-switch .uni-switch-input.uni-switch-input-checked{border-color:#007aff;background-color:#007aff}uni-switch .uni-switch-input.uni-switch-input-checked:before{-webkit-transform:scale(0);transform:scale(0)}uni-switch .uni-switch-input.uni-switch-input-checked:after{-webkit-transform:translateX(20px);transform:translateX(20px)}uni-switch .uni-checkbox-input{margin-right:5px;-webkit-appearance:none;appearance:none;outline:0;border:1px solid #d1d1d1;background-color:#fff;border-radius:3px;width:22px;height:22px;position:relative;color:#007aff}uni-switch:not([disabled]) .uni-checkbox-input:hover{border-color:#007aff}uni-switch .uni-checkbox-input.uni-checkbox-input-checked:before{font:normal normal normal 14px/1 uni;content:"\EA08";color:inherit;font-size:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-48%) scale(.73);-webkit-transform:translate(-50%,-48%) scale(.73)}uni-switch .uni-checkbox-input.uni-checkbox-input-disabled{background-color:#e1e1e1}uni-switch .uni-checkbox-input.uni-checkbox-input-disabled:before{color:#adadad}uni-text[selectable]{cursor:auto;user-select:text;-webkit-user-select:text}uni-textarea{width:300px;height:150px;display:block;position:relative;font-size:16px;line-height:normal;white-space:pre-wrap;word-break:break-all}uni-textarea[hidden]{display:none}.uni-textarea-compute,.uni-textarea-line,.uni-textarea-placeholder,.uni-textarea-textarea,.uni-textarea-wrapper{outline:none;border:none;padding:0;margin:0;text-decoration:inherit}.uni-textarea-wrapper{display:block;position:relative;width:100%;height:100%;min-height:inherit;overflow-y:hidden}.uni-textarea-compute,.uni-textarea-line,.uni-textarea-placeholder,.uni-textarea-textarea{position:absolute;width:100%;height:100%;left:0;top:0;white-space:inherit;word-break:inherit}.uni-textarea-placeholder{color:grey;overflow:hidden}.uni-textarea-compute,.uni-textarea-line{visibility:hidden;height:auto}.uni-textarea-line{width:1em}.uni-textarea-textarea{resize:none;background:none;color:inherit;opacity:1;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-indent:inherit;text-transform:inherit;text-shadow:inherit}.uni-textarea-textarea-fix-margin{width:auto;right:0;margin:0 -3px}.uni-textarea-textarea:disabled{-webkit-text-fill-color:currentcolor}uni-ad{display:block;overflow:hidden}uni-ad[hidden]{display:none}uni-cover-image{display:block;line-height:1.2;overflow:hidden;pointer-events:auto}uni-cover-image,uni-cover-image img{height:100%;width:100%}uni-cover-image[hidden]{display:none}uni-cover-image .uni-cover-image{width:100%;height:100%;text-overflow:inherit;overflow:inherit;white-space:nowrap;-webkit-align-items:inherit;-webkit-box-align:inherit;align-items:inherit;-webkit-justify-content:inherit;-webkit-box-pack:inherit;justify-content:inherit;-webkit-flex-direction:inherit;-webkit-box-orient:inherit;-webkit-box-direction:inherit;flex-direction:inherit;font-size:0;display:inherit}uni-cover-view{display:block;line-height:1.2;overflow:hidden;white-space:nowrap;pointer-events:auto}uni-cover-view[hidden]{display:none}uni-cover-view .uni-cover-view{width:100%;height:100%;text-overflow:inherit;overflow:hidden;white-space:inherit;-webkit-align-items:inherit;-webkit-box-align:inherit;align-items:inherit;-webkit-justify-content:inherit;-webkit-box-pack:inherit;justify-content:inherit;-webkit-flex-direction:inherit;-webkit-box-orient:inherit;-webkit-box-direction:inherit;flex-direction:inherit;-webkit-flex-wrap:inherit;flex-wrap:inherit;display:inherit;overflow:inherit}.uni-map-control{position:absolute;width:0;height:0;top:0;left:0;z-index:999}.uni-map-control-icon{position:absolute;max-width:none}uni-map{position:relative;width:300px;height:150px;display:block}uni-map[hidden]{display:none}.amap-marker-label{padding:0;border:none;background-color:rgba(0,0,0,0)}.amap-marker>.amap-icon>img{left:0!important;top:0!important}uni-picker{position:relative;display:block;cursor:pointer}uni-picker[hidden]{display:none}uni-picker[disabled]{cursor:not-allowed}.uni-picker-container{display:none;position:fixed;left:0;right:0;top:0;bottom:0;box-sizing:border-box;z-index:999;font-size:16px}.uni-picker-container .uni-picker-custom *{box-sizing:border-box}.uni-picker-container .uni-picker-custom{position:fixed;left:0;bottom:0;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:999;width:100%;background-color:#fff;visibility:hidden;-webkit-transition:visibility .3s,-webkit-transform .3s;transition:visibility .3s,-webkit-transform .3s;transition:transform .3s,visibility .3s;transition:transform .3s,visibility .3s,-webkit-transform .3s}.uni-picker-container .uni-picker-custom.uni-picker-toggle{visibility:visible;-webkit-transform:translate(0);transform:translate(0)}.uni-picker-container .uni-picker-content{position:relative;display:block;width:100%;height:238px;background-color:#fff}.uni-picker-container .uni-picker-item{padding:0;height:34px;line-height:34px;text-align:center;color:#000;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer}.uni-picker-container .uni-picker-header{display:block;position:relative;text-align:center;width:100%;height:45px}.uni-picker-container .uni-picker-header:after{content:"";position:absolute;left:0;bottom:0;right:0;height:1px;clear:both;border-bottom:1px solid #e5e5e5;color:#e5e5e5;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.uni-picker-container .uni-picker-action{display:block;max-width:50%;top:0;height:100%;box-sizing:border-box;padding:0 14px;font-size:17px;line-height:45px;overflow:hidden;cursor:pointer}.uni-picker-container .uni-picker-action.uni-picker-action-cancel{float:left;color:#888}.uni-picker-container .uni-picker-action.uni-picker-action-confirm{float:right;color:#007aff}.uni-picker-container .uni-picker-select{display:none}.uni-picker-system{position:absolute;display:none;display:block;top:0;left:0;width:100%;height:100%;overflow:hidden}.uni-picker-system>input{position:absolute;border:none;height:100%;opacity:0;cursor:pointer}.uni-picker-system>input.firefox{top:0;left:0;width:100%}.uni-picker-system>input.chrome{top:0;left:0;width:2em;font-size:32px;height:32px}@media screen and (min-width:500px) and (min-height:500px){.uni-mask.uni-picker-mask{background:none}.uni-picker-container .uni-picker-custom{width:300px;left:50%;right:auto;top:50%;bottom:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;border-radius:5px;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;box-shadow:0 0 20px 5px rgba(0,0,0,.3)}.uni-picker-container .uni-picker-header{border-radius:5px 5px 0 0}.uni-picker-container .uni-picker-content{-webkit-transform:translate(0);transform:translate(0);overflow:hidden;border-radius:0 0 5px 5px}.uni-picker-container .uni-picker-custom.uni-picker-toggle{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.uni-selector-select .uni-picker-content,.uni-selector-select .uni-picker-header{display:none}.uni-selector-select .uni-picker-select{display:block;max-height:300px;overflow:auto;background-color:#fff;border-radius:5px;padding:6px 0}.uni-selector-select .uni-picker-item{padding:0 10px;color:#555}.uni-selector-select .uni-picker-item:hover{background-color:#f6f6f6}.uni-selector-select .uni-picker-item.selected{color:#007aff}}uni-video{width:300px;height:225px;display:inline-block;line-height:0;overflow:hidden;position:relative}uni-video[hidden]{display:none}.uni-video-container{width:100%;height:100%;background-color:#000;display:inline-block;position:absolute;top:0;left:0;overflow:hidden;object-position:inherit}.uni-video-container.uni-video-type-fullscreen{position:fixed;z-index:999}.uni-video-video{width:100%;height:100%;object-position:inherit}.uni-video-cover{bottom:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:rgba(1,1,1,.5);z-index:1}.uni-video-cover,.uni-video-slots{position:absolute;top:0;left:0;width:100%}.uni-video-slots{height:100%;overflow:hidden;pointer-events:none}.uni-video-cover-play-button{width:40px;height:40px;background-size:50%;background-repeat:no-repeat;background-position:50% 50%;cursor:pointer}.uni-video-cover-duration{color:#fff;font-size:16px;line-height:1;margin-top:10px}.uni-video-bar{height:44px;background-color:rgba(0,0,0,.5);overflow:hidden;position:absolute;bottom:0;right:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0 10px;z-index:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.uni-video-bar.uni-video-bar-full{left:0}.uni-video-controls{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;margin:0 8.5px}.uni-video-control-button{width:13px;height:15px;padding:14.5px 12.5px 14.5px 12.5px;margin-left:-8.5px;box-sizing:content-box;cursor:pointer}.uni-video-control-button:after{content:"";display:block;width:100%;height:100%;background-size:100%;background-position:50% 50%;background-repeat:no-repeat}.uni-video-control-button.uni-video-control-button-play:after,.uni-video-cover-play-button{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAeCAYAAAAy2w7YAAAAAXNSR0IArs4c6QAAAWhJREFUSA1j+P///0cgBoHjQGzCQCsAtgJB/AMy5wCxGNXtQ9iBwvoA5BUCMQvVLEQxHpNzDSjkRhXLMM3GKrIeKKpEkYVYjcUu+AMo3ALE3GRZiN1MvKKPgbIRJFuG10j8koeA0gZEW4jfLIKyf4EqpgOxMEELCRpFnIJ3QGU5QMyM00LizCFa1SWgSkeslhFtBGkKVwGVy6FYSJp+klR/A6quB2JOkIWMIK0oNlOf8xBoZDE9LAI7nYn6HsBq4l96WHQEaLUpAyiOaASeAM2NgvuPBpaACt82IEYtfKls0UagecpwXyAzqGTRdaA57sjmYrAptAjUsCkGYlYMg9EFyLQI1IiZB8Ti6Obh5JNh0QmgHlOcBuKSIMGi50C18UDMiMssvOJEWPQLqKYbiHnxGkRIkoBF24DyaoTMIEoeh0W3geI+RBlArCI0iz4D+RVAzEasfqLVAQ19AcSg5LoYiKWI1kiiQgCMBLnEEcfDSgAAAABJRU5ErkJggg==")}.uni-video-control-button.uni-video-control-button-pause:after{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAgCAYAAAAffCjxAAAAAXNSR0IArs4c6QAAAFlJREFUSA3tksEKACAIQ7X//5zq98wOgQayum8QaGweHhMzG/6OujzKAymn+0LMqivu1XznWmX8/echTIyMyAgTwA72iIwwAexgj8gIE8CO3aMRbDPMaEy5BRGaKcZv8YxRAAAAAElFTkSuQmCC")}.uni-video-current-time,.uni-video-duration{height:14.5px;line-height:14.5px;margin-top:15px;margin-bottom:14.5px;font-size:12px;color:#cbcbcb}.uni-video-progress-container{-webkit-box-flex:2;-webkit-flex-grow:2;flex-grow:2;position:relative}.uni-video-progress{height:2px;margin:21px 12px;background-color:hsla(0,0%,100%,.4);position:relative;cursor:pointer}.uni-video-progress-buffered{position:absolute;left:0;top:0;width:0;height:100%;-webkit-transition:width .1s;transition:width .1s;background-color:hsla(0,0%,100%,.8)}.uni-video-ball{width:16px;height:16px;padding:14px;position:absolute;top:-21px;box-sizing:content-box;left:0;margin-left:-22px}.uni-video-inner{width:100%;height:100%;background-color:#fff;border-radius:50%}.uni-video-danmu-button{white-space:nowrap;line-height:1;padding:2px 10px;border:1px solid #fff;border-radius:5px;font-size:13px;color:#fff;margin:0 8.5px;cursor:pointer}.uni-video-danmu-button.uni-video-danmu-button-active{border-color:#48c23d;color:#48c23d}.uni-video-fullscreen{width:17px;height:17px;padding:8.5px;box-sizing:content-box;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAAAXNSR0IArs4c6QAAAQRJREFUWAnt1d0NwiAQB/CmS7hHX5zFxLF0Ah2hE/lg7BT4PyMJUj6Oyt299BIioZT7ARYG59wLpTXmoXOMGO/QecxtwyWW4o42AupGALkFdX1MkHxE3Q7jIbQPqNthQogpJoZkMLRlsn/gFMQEk4OoY0oQVUwNoobhQFQwgMxUKFkt0C8+Zy61d8SeR5iHWCLOwF/MCb8Tp//ex3QFsE1HlCfKFUX2OijNFMnPKD7k76YcBoL402Zh8B77+MjlXrVvwfglXA32b0MrRgxCE2nBiEJaMOIQLkYFwsGoQWoYVUgJow4pYD4Weq4ayBqfwDYQmnUK0301kITujuawu65/l2B5A4z3Qe+Ut7EBAAAAAElFTkSuQmCC");background-size:50%;background-position:50% 50%;background-repeat:no-repeat;cursor:pointer}.uni-video-fullscreen.uni-video-type-fullscreen{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAABBElEQVRYhcXWwQ3CMAwF0O+qOzAKQzAAl0pMxQQwQhmGKwcERxbgc4lEVdHUbm3zJR8qJemTo6YByS3JO8kjyQbGkHQpkOz4zcmK8YQ0BWDCkOxL+UDKombMYKwfZAkmDGLFhEIsmHCIFpMC0WDSIHOYVEgNkw6pYPIhE5j/QCoYF0g7eEkPYGej+cX82x/l6aIAIOb9CcrajrjFE/IAQGP1IgIRcYVsVs32+vx+nC9nWq6dAZDhOaPHBEDGh54O4w0pa9oxEZBFmCjIBGb6Qh4JMWGiIWpMBkSFyYLMYjIhNUw7N9GQi2aQiLxJHspjV+rl1hFrRp25uV2MRGQRBsAewPUD/HhJVOOuCzwAAAAASUVORK5CYII=")}.uni-video-danmu{position:absolute;top:0;left:0;bottom:0;width:100%;margin-top:14px;margin-bottom:44px;font-size:14px;line-height:14px;overflow:visible}.uni-video-danmu-item{line-height:1;position:absolute;color:#fff;white-space:nowrap;left:100%;-webkit-transform:translatex(0);transform:translatex(0);-webkit-transition-property:left,-webkit-transform;transition-property:left,-webkit-transform;transition-property:left,transform;transition-property:left,transform,-webkit-transform;-webkit-transition-duration:3s;transition-duration:3s;-webkit-transition-timing-function:linear;transition-timing-function:linear}.uni-video-toast{pointer-events:none;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:5px;background-color:hsla(0,0%,100%,.8);color:#000;display:none}.uni-video-toast.uni-video-toast-volume{width:100px;height:100px;display:block}.uni-video-toast-volume .uni-video-toast-title{width:100%;font-size:12px;line-height:16px;text-align:center;margin-top:10px;display:block}.uni-video-toast-volume .uni-video-toast-icon{fill:#000;width:50%;height:50%;margin-left:25%;display:block}.uni-video-toast-volume .uni-video-toast-value{width:80px;height:5px;margin-top:5px;margin-left:10px}.uni-video-toast-volume .uni-video-toast-value>.uni-video-toast-value-content{overflow:hidden}.uni-video-toast-volume-grids{width:80px;height:5px}.uni-video-toast-volume-grids-item{float:left;width:7.1px;height:5px;background-color:#000}.uni-video-toast-volume-grids-item:not(:first-child){margin-left:1px}.uni-video-toast.uni-video-toast-progress{display:block;background-color:rgba(0,0,0,.8);color:#fff;font-size:14px;line-height:18px;padding:6px}uni-view{display:block}uni-view[hidden]{display:none}uni-web-view{display:-webkit-box;display:-webkit-flex;display:flex}uni-web-view.uni-webview--fullscreen{position:absolute;left:0;right:0;top:0;bottom:0}body::after{position:fixed;content:'';left:-1000px;top:-1000px;-webkit-animation:shadow-preload .1s;-webkit-animation-delay:3s;animation:shadow-preload .1s;animation-delay:3s}@-webkit-keyframes shadow-preload{0%{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}100%{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}}@keyframes shadow-preload{0%{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}100%{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}} \ No newline at end of file +uni-tabbar{display:block;box-sizing:border-box;width:100%;z-index:998}uni-tabbar .uni-tabbar{display:-webkit-box;display:-webkit-flex;display:flex;z-index:998;box-sizing:border-box}uni-tabbar.uni-tabbar-bottom,uni-tabbar.uni-tabbar-bottom .uni-tabbar,uni-tabbar.uni-tabbar-top,uni-tabbar.uni-tabbar-top .uni-tabbar{position:fixed;left:var(--window-left);right:var(--window-right)}.uni-app--showlayout+uni-tabbar.uni-tabbar-bottom,.uni-app--showlayout+uni-tabbar.uni-tabbar-bottom .uni-tabbar,.uni-app--showlayout+uni-tabbar.uni-tabbar-top,.uni-app--showlayout+uni-tabbar.uni-tabbar-top .uni-tabbar{left:var(--window-margin);right:var(--window-margin)}uni-tabbar.uni-tabbar-bottom .uni-tabbar{bottom:0;padding-bottom:0;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}uni-tabbar .uni-tabbar~.uni-placeholder{width:100%;margin-bottom:0;margin-bottom:constant(safe-area-inset-bottom);margin-bottom:env(safe-area-inset-bottom)}uni-tabbar .uni-tabbar *{box-sizing:border-box}uni-tabbar .uni-tabbar__item{-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;flex:1;font-size:0;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}uni-tabbar .uni-tabbar__bd,uni-tabbar .uni-tabbar__item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal}uni-tabbar .uni-tabbar__bd{position:relative;-webkit-flex-direction:column;flex-direction:column;cursor:pointer}uni-tabbar .uni-tabbar__icon{position:relative;display:inline-block;margin-top:5px}uni-tabbar .uni-tabbar__icon.uni-tabbar__icon__diff{margin-top:0;width:34px;height:34px}uni-tabbar .uni-tabbar__icon img{width:100%;height:100%}uni-tabbar .uni-tabbar__iconfont{font-family:UniTabbarIconFont}uni-tabbar .uni-tabbar__label{position:relative;text-align:center;font-size:10px}uni-tabbar .uni-tabbar-border{position:absolute;left:0;top:0;width:100%;height:1px;-webkit-transform:scaleY(.5);transform:scaleY(.5)}uni-tabbar .uni-tabbar__reddot{position:absolute;top:2px;right:0;width:12px;height:12px;border-radius:50%;background-color:#f43530;color:#fff;-webkit-transform:translate(40%);transform:translate(40%)}uni-tabbar .uni-tabbar__badge{width:auto;height:16px;line-height:16px;border-radius:16px;min-width:16px;padding:0 2px;font-size:12px;text-align:center;white-space:nowrap}uni-tabbar .uni-tabbar__mid{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;position:absolute;bottom:0;background-size:100% 100%}uni-content,uni-tabbar .uni-tabbar__mid{display:-webkit-box;display:-webkit-flex;display:flex}uni-content{-webkit-box-flex:1;-webkit-flex:1 0 auto;flex:1 0 auto;height:100%}uni-main{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:100%}uni-top-window+uni-content{height:calc(100vh - var(--top-window-height))}uni-left-window{width:var(--window-left);-webkit-box-ordinal-group:0;-webkit-order:-1;order:-1}uni-left-window,uni-right-window{position:relative;overflow-x:hidden}uni-right-window{width:var(--window-right)}uni-left-window[data-show],uni-right-window[data-show]{position:absolute}uni-right-window[data-show]{right:0}.uni-left-window,.uni-right-window,uni-content .uni-mask{z-index:997}.uni-mask+.uni-left-window,.uni-mask+.uni-right-window{position:fixed}.uni-top-window{position:fixed;left:var(--window-margin);right:var(--window-margin);top:0;z-index:998;overflow:hidden}uni-toast{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;display:block;box-sizing:border-box;pointer-events:none;font-size:16px}uni-toast .uni-sample-toast{position:fixed;z-index:999;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;max-width:80%}uni-toast .uni-simple-toast__text{display:inline-block;vertical-align:middle;color:#fff;background-color:rgba(17,17,17,.7);padding:10px 20px;border-radius:5px;font-size:13px;text-align:center;max-width:100%;word-break:break-word;white-space:normal}uni-toast .uni-mask{pointer-events:auto}uni-toast .uni-toast{position:fixed;z-index:999;width:8em;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:rgba(17,17,17,.7);text-align:center;border-radius:5px;color:#fff}uni-toast .uni-toast *{box-sizing:border-box}uni-toast .uni-toast__icon{margin:20px 0 0;width:38px;height:38px;vertical-align:baseline}uni-toast .uni-icon_toast{margin:15px 0 0}uni-toast .uni-icon_toast.uni-icon-success-no-circle:before{color:#fff;font-size:55px}uni-toast .uni-icon_toast.uni-icon-error:before{color:#fff;font-size:50px}uni-toast .uni-icon_toast.uni-loading{margin:20px 0 0;width:38px;height:38px;vertical-align:baseline}uni-toast .uni-toast__content{margin:0 0 15px}uni-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;display:block;box-sizing:border-box}uni-modal .uni-modal{position:fixed;z-index:999;width:80%;max-width:300px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;text-align:center;border-radius:3px;overflow:hidden}uni-modal .uni-modal *{box-sizing:border-box}uni-modal .uni-modal__hd{padding:1em 1.6em .3em}uni-modal .uni-modal__title{font-weight:400;font-size:18px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}uni-modal .uni-modal__bd,uni-modal .uni-modal__title{word-wrap:break-word;word-break:break-all;white-space:pre-wrap}uni-modal .uni-modal__bd{padding:1.3em 1.6em 1.3em;min-height:40px;font-size:15px;line-height:1.4;color:#999;max-height:400px;overflow-x:hidden;overflow-y:auto}uni-modal .uni-modal__textarea{resize:none;border:0;margin:0;width:90%;padding:10px;font-size:20px;outline:none;border:none;background-color:#eee;text-decoration:inherit}uni-modal .uni-modal__ft{position:relative;line-height:48px;font-size:18px;display:-webkit-box;display:-webkit-flex;display:flex}uni-modal .uni-modal__ft:after{content:" ";position:absolute;left:0;top:0;right:0;height:1px;border-top:1px solid #d5d5d6;color:#d5d5d6;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}uni-modal .uni-modal__btn{display:block;-webkit-box-flex:1;-webkit-flex:1;flex:1;color:#3cc51f;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;cursor:pointer}uni-modal .uni-modal__btn:active{background-color:#eee}uni-modal .uni-modal__btn:after{content:" ";position:absolute;left:0;top:0;width:1px;bottom:0;border-left:1px solid #d5d5d6;color:#d5d5d6;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleX(.5);transform:scaleX(.5)}uni-modal .uni-modal__btn:first-child:after{display:none}uni-modal .uni-modal__btn_default{color:#353535}uni-modal .uni-modal__btn_primary{color:#007aff}uni-actionsheet{display:block;box-sizing:border-box}uni-actionsheet .uni-actionsheet{position:fixed;left:6px;right:6px;bottom:6px;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:999;visibility:hidden;-webkit-transition:visibility .3s,-webkit-transform .3s;transition:visibility .3s,-webkit-transform .3s;transition:transform .3s,visibility .3s;transition:transform .3s,visibility .3s,-webkit-transform .3s}uni-actionsheet .uni-actionsheet.uni-actionsheet_toggle{visibility:visible;-webkit-transform:translate(0);transform:translate(0)}uni-actionsheet .uni-actionsheet *{box-sizing:border-box}uni-actionsheet .uni-actionsheet__action,uni-actionsheet .uni-actionsheet__menu{border-radius:5px;background-color:#fcfcfd}uni-actionsheet .uni-actionsheet__action{margin-top:6px}uni-actionsheet .uni-actionsheet__cell,uni-actionsheet .uni-actionsheet__title{position:relative;padding:10px 6px;text-align:center;font-size:18px;text-overflow:ellipsis;overflow:hidden;cursor:pointer}uni-actionsheet .uni-actionsheet__title{position:absolute;top:0;right:0;left:0;z-index:1;color:var(--UI-FG);background-color:#fff;border-radius:5px 5px 0 0;border-bottom:1px solid #e5e5e5}uni-actionsheet .uni-actionsheet__cell:before{content:" ";position:absolute;left:0;top:0;right:0;height:1px;border-top:1px solid #e5e5e5;color:#e5e5e5;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}uni-actionsheet .uni-actionsheet__cell:active{background-color:#ececec}uni-actionsheet .uni-actionsheet__cell:first-child:before{display:none}@media screen and (min-width:500px) and (min-height:500px){.uni-mask.uni-actionsheet__mask{background:none}uni-actionsheet .uni-actionsheet{width:300px;left:50%;right:auto;top:50%;bottom:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}uni-actionsheet .uni-actionsheet.uni-actionsheet_toggle{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}uni-actionsheet .uni-actionsheet__menu{box-shadow:0 0 20px 5px rgba(0,0,0,.3)}uni-actionsheet .uni-actionsheet__action{display:none}}.image-view-area,.image-view-view{position:absolute;left:0;top:0;width:100%;height:100%}.image-view-img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:100%;max-width:100%}.uni-system-preview-image{display:block;position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;background:rgba(0,0,0,.8)}.uni-system-preview-image-swiper{position:absolute;left:0;top:0;width:100%;height:100%}.uni-system-preview-image .nav-btn-back{position:absolute;box-sizing:border-box;top:0;right:0;width:44px;height:44px;padding:6px;line-height:32px;font-size:26px;color:#fff;text-align:center;cursor:pointer}*{margin:0;-webkit-tap-highlight-color:transparent}@font-face{font-weight:400;font-style:normal;font-family:uni;src:url("data:application/octet-stream;base64,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") format("truetype")}@font-face{font-weight:400;font-style:normal;font-family:unibtn;src:url("data:application/octet-stream;base64,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") format("truetype")}body,html{-webkit-user-select:none;user-select:none;width:100%;height:100%}body{overflow-x:hidden}body,uni-page-body{background-color:var(--UI-BG-0);color:var(--UI-FG-0)}[class*=" uni-icon-"],[class^=uni-icon-]{display:inline-block;vertical-align:middle;font:normal normal normal 14px/1 uni;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}[class*=" uni-btn-icon"],[class^=uni-btn-icon]{display:inline-block;font:normal normal normal 14px/1 unibtn;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}[class*=" uni-btn-icon"]:before,[class^=uni-btn-icon]:before{margin:0;box-sizing:border-box}.uni-icon-success-no-circle:before{content:"\EA08"}.uni-icon-error:before{content:"\EA0B"}.uni-loading,uni-button[loading]:before{background:rgba(0,0,0,0) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=") no-repeat}.uni-loading{width:20px;height:20px;display:inline-block;vertical-align:middle;-webkit-animation:uni-loading 1s steps(12) infinite;animation:uni-loading 1s steps(12) infinite;background-size:100%}@-webkit-keyframes uni-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes uni-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.uni-mask{position:fixed;z-index:999;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.5)}.uni-fade-enter-active,.uni-fade-leave-active{-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}.uni-fade-enter,.uni-fade-leave-active{opacity:0}[nvue] uni-label,[nvue] uni-scroll-view,[nvue] uni-swiper-item,[nvue] uni-view{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-shrink:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-basis:auto;flex-basis:auto;-webkit-box-align:stretch;-webkit-align-items:stretch;align-items:stretch;-webkit-align-content:flex-start;align-content:flex-start}[nvue] uni-button{margin:0}[nvue-dir-row] uni-label,[nvue-dir-row] uni-swiper-item,[nvue-dir-row] uni-view{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}[nvue-dir-column] uni-label,[nvue-dir-column] uni-swiper-item,[nvue-dir-column] uni-view{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}[nvue-dir-row-reverse] uni-label,[nvue-dir-row-reverse] uni-swiper-item,[nvue-dir-row-reverse] uni-view{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}[nvue-dir-column-reverse] uni-label,[nvue-dir-column-reverse] uni-swiper-item,[nvue-dir-column-reverse] uni-view{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}[nvue] uni-image,[nvue] uni-input,[nvue] uni-scroll-view,[nvue] uni-swiper,[nvue] uni-swiper-item,[nvue] uni-text,[nvue] uni-textarea,[nvue] uni-video,[nvue] uni-view{position:relative;border:0 solid #000;box-sizing:border-box}[nvue] uni-swiper-item{position:absolute}html{--UI-BG:#fff;--UI-BG-1:#f7f7f7;--UI-BG-2:#fff;--UI-BG-3:#f7f7f7;--UI-BG-4:#4c4c4c;--UI-BG-5:#fff;--UI-FG:#000;--UI-FG-0:rgba(0,0,0,0.9);--UI-FG-HALF:rgba(0,0,0,0.9);--UI-FG-1:rgba(0,0,0,0.5);--UI-FG-2:rgba(0,0,0,0.3);--UI-FG-3:rgba(0,0,0,0.1)}uni-app{width:100%;height:100%}uni-app,uni-page-head{display:block;box-sizing:border-box}uni-page-head .uni-page-head{position:fixed;left:var(--window-left);right:var(--window-right);height:44px;height:calc(44px + constant(safe-area-inset-top));height:calc(44px + env(safe-area-inset-top));padding:7px 3px;padding-top:calc(7px + constant(safe-area-inset-top));padding-top:calc(7px + env(safe-area-inset-top));display:-webkit-box;display:-webkit-flex;display:flex;overflow:hidden;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;box-sizing:border-box;z-index:998;color:#fff;background-color:#000;-webkit-transition-property:all;transition-property:all}uni-page-head .uni-page-head-titlePenetrate,uni-page-head .uni-page-head-titlePenetrate .uni-page-head-bd,uni-page-head .uni-page-head-titlePenetrate .uni-page-head-bd *{pointer-events:none}uni-page-head .uni-page-head-titlePenetrate *{pointer-events:auto}uni-page-head .uni-page-head.uni-page-head-transparent .uni-page-head-ft>div{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}uni-page-head .uni-page-head~.uni-placeholder{width:100%;height:44px;height:calc(44px + constant(safe-area-inset-top));height:calc(44px + env(safe-area-inset-top))}uni-page-head .uni-placeholder-titlePenetrate{pointer-events:none}uni-page-head .uni-page-head *{box-sizing:border-box}uni-page-head .uni-page-head-hd{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-size:16px}uni-page-head .uni-page-head-bd{position:absolute;left:70px;right:70px;min-width:0}.uni-page-head-btn{position:relative;width:auto;margin:0 2px;word-break:keep-all;white-space:pre;cursor:pointer}.uni-page-head-transparent .uni-page-head-btn{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:32px;height:32px;border-radius:50%;background-color:rgba(0,0,0,.5)}uni-page-head .uni-btn-icon{overflow:hidden;min-width:1em}.uni-page-head-btn-red-dot:after{content:attr(badge-text);position:absolute;right:0;top:0;background-color:red;color:#fff;width:18px;height:18px;line-height:18px;border-radius:18px;overflow:hidden;-webkit-transform:scale(.5) translate(40%,-40%);transform:scale(.5) translate(40%,-40%);-webkit-transform-origin:100% 0;transform-origin:100% 0}.uni-page-head-btn-red-dot[badge-text]:after{font-size:12px;width:auto;min-width:18px;max-width:42px;text-align:center;padding:0 3px;-webkit-transform:scale(.7) translate(40%,-40%);transform:scale(.7) translate(40%,-40%)}.uni-page-head-btn-select>.uni-btn-icon:after{display:inline-block;font-family:unibtn;content:"\e601";margin-left:2px;-webkit-transform:rotate(-90deg) scale(.8);transform:rotate(-90deg) scale(.8)}.uni-page-head-search{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;flex:1;margin:0 2px;line-height:30px;font-size:15px}.uni-page-head-search-input{width:100%;height:100%;padding-left:34px;text-align:left}.uni-page-head-search-placeholder{position:absolute;max-width:100%;height:100%;padding-left:34px;overflow:hidden;word-break:keep-all;white-space:pre}.uni-page-head-search-placeholder-right{right:0}.uni-page-head-search-placeholder-center{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.uni-page-head-search-placeholder:before{position:absolute;top:0;left:2px;width:30px;content:"\ea0e";display:block;font-size:20px;font-family:uni;text-align:center}uni-page-head .uni-page-head-ft{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;font-size:13px}uni-page-head .uni-page-head__title{font-weight:700;font-size:16px;line-height:30px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}uni-page-head .uni-page-head__title .uni-loading{width:16px;height:16px;margin-top:-3px}uni-page-head .uni-page-head__title .uni-page-head__title_image{width:auto;height:26px;vertical-align:middle}uni-page-head .uni-page-head-shadow{overflow:visible}uni-page-head .uni-page-head-shadow:after{content:"";position:absolute;left:0;right:0;top:100%;height:5px;background-size:100% 100%}uni-page-head .uni-page-head-shadow-grey:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}uni-page-head .uni-page-head-shadow-blue:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-blue.png)}uni-page-head .uni-page-head-shadow-green:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-green.png)}uni-page-head .uni-page-head-shadow-orange:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-orange.png)}uni-page-head .uni-page-head-shadow-red:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-red.png)}uni-page-head .uni-page-head-shadow-yellow:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-yellow.png)}uni-page-head .uni-icon-clear{-webkit-align-self:center;align-self:center;padding-right:5px}uni-page-wrapper{display:block;height:100%;position:relative}uni-page-head[uni-page-head-type=default]~uni-page-wrapper{height:calc(100% - 44px);height:calc(100% - 44px - constant(safe-area-inset-top));height:calc(100% - 44px - env(safe-area-inset-top))}uni-page-body,uni-page-refresh{display:block;box-sizing:border-box;width:100%}uni-page-refresh{position:absolute;top:0;height:40px}uni-page-refresh .uni-page-refresh{position:absolute;top:-45px;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);background:#fff;box-shadow:0 1px 6px rgba(0,0,0,.117647),0 1px 4px rgba(0,0,0,.117647);display:none;z-index:997}uni-page-refresh .uni-page-refresh,uni-page-refresh .uni-page-refresh-inner{width:40px;height:40px;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-radius:50%}uni-page-refresh .uni-page-refresh-inner{line-height:0}uni-page-refresh.uni-page-refresh--aborting .uni-page-refresh,uni-page-refresh.uni-page-refresh--pulling .uni-page-refresh,uni-page-refresh.uni-page-refresh--reached .uni-page-refresh,uni-page-refresh.uni-page-refresh--refreshing .uni-page-refresh,uni-page-refresh.uni-page-refresh--restoring .uni-page-refresh,uni-page-refresh .uni-page-refresh-inner{display:-webkit-box;display:-webkit-flex;display:flex}uni-page-refresh.uni-page-refresh--aborting .uni-page-refresh__spinner,uni-page-refresh.uni-page-refresh--pulling .uni-page-refresh__spinner,uni-page-refresh.uni-page-refresh--reached .uni-page-refresh__spinner,uni-page-refresh.uni-page-refresh--refreshing .uni-page-refresh__icon,uni-page-refresh.uni-page-refresh--restoring .uni-page-refresh__icon{display:none}uni-page-refresh.uni-page-refresh--refreshing .uni-page-refresh__spinner{-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation:uni-page-refresh-rotate 2s linear infinite;animation:uni-page-refresh-rotate 2s linear infinite}uni-page-refresh.uni-page-refresh--refreshing .uni-page-refresh__path{stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;-webkit-animation:uni-page-refresh-dash 1.5s ease-in-out infinite,uni-page-refresh-colorful 6s ease-in-out infinite;animation:uni-page-refresh-dash 1.5s ease-in-out infinite,uni-page-refresh-colorful 6s ease-in-out infinite}@-webkit-keyframes uni-page-refresh-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes uni-page-refresh-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes uni-page-refresh-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes uni-page-refresh-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}uni-page{display:block;width:100%;height:100%}.uni-async-error{position:absolute;left:0;right:0;top:0;bottom:0;color:#999;padding:100px 10px;text-align:center}.uni-async-loading{box-sizing:border-box;width:100%;padding:50px;text-align:center}.uni-async-loading .uni-loading{width:30px;height:30px}@font-face{font-weight:400;font-style:normal;font-family:unimapbtn;src:url("data:application/octet-stream;base64,AAEAAAAKAIAAAwAgT1MvMkLLXiQAAACsAAAAYGNtYXAADe3YAAABDAAAAUJnbHlmzCeOEgAAAlAAAAD4aGVhZBcH/NkAAANIAAAANmhoZWEHvgOiAAADgAAAACRobXR4BAAAAAAAA6QAAAAGbG9jYQB8AAAAAAOsAAAABm1heHABDwBlAAADtAAAACBuYW1laz5x0AAAA9QAAALZcG9zdAEQAAIAAAawAAAAJwAEBAABkAAFAAgCiQLMAAAAjwKJAswAAAHrADIBCAAAAgAFAwAAAAAAAAAAAAAQAAAAAAAAAAAAAABQZkVkAEDsMuwyA4D/gABcA4AAgAAAAAEAAAAAAAAAAAAAACAAAAAAAAMAAAADAAAAHAABAAAAAAA8AAMAAQAAABwABAAgAAAABAAEAAEAAOwy//8AAOwy//8TzwABAAAAAAAAAQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAD/oAPgA2AACAAwAFgAAAEeATI2NCYiBgUjLgEnNTQmIgYdAQ4BByMiBhQWOwEeARcVFBYyNj0BPgE3MzI2NCYBNTQmIgYdAS4BJzMyNjQmKwE+ATcVFBYyNj0BHgEXIyIGFBY7AQ4BAbABLUQtLUQtAg8iD9OcEhwSnNMPIg4SEg4iD9OcEhwSnNMPIg4SEv5SEhwSga8OPg4SEg4+Dq+BEhwSga8OPg4SEg4+Dq8BgCItLUQtLQKc0w8iDhISDiIP05wSHBKc0w8iDhISDiIP05wSHBL+gj4OEhIOPg6vgRIcEoGvDj4OEhIOPg6vgRIcEoGvAAEAAAABAABmV+0zXw889QALBAAAAAAA2gRcbgAAAADaBFxuAAD/oAPgA2AAAAAIAAIAAAAAAAAAAQAAA4D/gABcBAAAAAAgA+AAAQAAAAAAAAAAAAAAAAAAAAEEAAAAAAAAAAAAAAAAfAAAAAEAAAACAFkAAwAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAAASAN4AAQAAAAAAAAAVAAAAAQAAAAAAAQARABUAAQAAAAAAAgAHACYAAQAAAAAAAwARAC0AAQAAAAAABAARAD4AAQAAAAAABQALAE8AAQAAAAAABgARAFoAAQAAAAAACgArAGsAAQAAAAAACwATAJYAAwABBAkAAAAqAKkAAwABBAkAAQAiANMAAwABBAkAAgAOAPUAAwABBAkAAwAiAQMAAwABBAkABAAiASUAAwABBAkABQAWAUcAAwABBAkABgAiAV0AAwABBAkACgBWAX8AAwABBAkACwAmAdUKQ3JlYXRlZCBieSBpY29uZm9udAp1bmljaG9vc2Vsb2NhdGlvblJlZ3VsYXJ1bmljaG9vc2Vsb2NhdGlvbnVuaWNob29zZWxvY2F0aW9uVmVyc2lvbiAxLjB1bmljaG9vc2Vsb2NhdGlvbkdlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAAoAQwByAGUAYQB0AGUAZAAgAGIAeQAgAGkAYwBvAG4AZgBvAG4AdAAKAHUAbgBpAGMAaABvAG8AcwBlAGwAbwBjAGEAdABpAG8AbgBSAGUAZwB1AGwAYQByAHUAbgBpAGMAaABvAG8AcwBlAGwAbwBjAGEAdABpAG8AbgB1AG4AaQBjAGgAbwBvAHMAZQBsAG8AYwBhAHQAaQBvAG4AVgBlAHIAcwBpAG8AbgAgADEALgAwAHUAbgBpAGMAaABvAG8AcwBlAGwAbwBjAGEAdABpAG8AbgBHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgACAAABAgAA") format("truetype")}.uni-system-choose-location{display:block;position:fixed;left:0;top:0;width:100%;height:100%;background:#f8f8f8}.uni-system-choose-location .map{position:absolute;top:0;left:0;width:100%;height:300px}.uni-system-choose-location .map-location{position:absolute;left:50%;bottom:50%;width:32px;height:52px;margin-left:-16px;cursor:pointer;background-size:100%}.uni-system-choose-location .map-move{position:absolute;bottom:50px;right:10px;width:40px;height:40px;box-sizing:border-box;line-height:40px;background-color:#fff;border-radius:50%;pointer-events:auto;cursor:pointer;box-shadow:0 0 5px 1px rgba(0,0,0,.3)}.uni-system-choose-location .map-move>i{display:block;width:100%;height:100%;font:normal normal normal 14px/1 unimapbtn;line-height:inherit;text-align:center;font-size:24px;text-rendering:auto;-webkit-font-smoothing:antialiased}.uni-system-choose-location .nav{position:absolute;top:0;left:0;width:100%;height:44px;background-color:rgba(0,0,0,0);background-image:-webkit-linear-gradient(top,rgba(0,0,0,.3),rgba(0,0,0,0));background-image:linear-gradient(180deg,rgba(0,0,0,.3),rgba(0,0,0,0))}.uni-system-choose-location .nav-btn{position:absolute;box-sizing:border-box;top:0;left:0;width:60px;height:44px;padding:6px;line-height:32px;font-size:26px;color:#fff;text-align:center;cursor:pointer}.uni-system-choose-location .nav-btn.confirm{left:auto;right:0}.uni-system-choose-location .nav-btn.disable{opacity:.4}.uni-system-choose-location .nav-btn>.uni-btn-icon{display:block;width:100%;height:100%;line-height:inherit;border-radius:2px}.uni-system-choose-location .nav-btn.confirm>.uni-btn-icon{background-color:#007aff}.uni-system-choose-location .menu{position:absolute;top:300px;left:0;width:100%;bottom:0;background-color:#fff}.uni-system-choose-location .search{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;height:50px;padding:8px;line-height:34px;box-sizing:border-box;background-color:#fff}.uni-system-choose-location .search-input{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:100%;border-radius:5px;padding:0 5px;background:#ebebeb}.uni-system-choose-location .search-btn{margin-left:5px;color:#007aff;font-size:17px;text-align:center}.uni-system-choose-location .list{position:absolute;top:50px;left:0;width:100%;bottom:0;padding-bottom:10px}.uni-system-choose-location .list-loading{display:-webkit-box;display:-webkit-flex;display:flex;height:50px;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.uni-system-choose-location .list-item{position:relative;padding:10px;padding-right:40px;cursor:pointer}.uni-system-choose-location .list-item.selected:before{position:absolute;top:50%;right:10px;width:30px;height:30px;margin-top:-15px;text-align:center;content:"\e651";font:normal normal normal 14px/1 unibtn;font-size:24px;line-height:30px;color:#007aff;text-rendering:auto;-webkit-font-smoothing:antialiased}.uni-system-choose-location .list-item:not(:last-child):after{position:absolute;content:"";height:1px;left:10px;bottom:0;width:100%;background-color:#d3d3d3}.uni-system-choose-location .list-item-title{font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.uni-system-choose-location .list-item-detail{font-size:12px;color:grey;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (min-width:800px){.uni-system-choose-location .map{top:0;height:100%}.uni-system-choose-location .map-move{bottom:10px;right:320px}.uni-system-choose-location .menu{top:54px;left:auto;right:10px;width:300px;bottom:10px;max-height:600px;box-shadow:0 0 20px 5px rgba(0,0,0,.3)}}.uni-system-open-location{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#f8f8f8;z-index:999}.uni-system-open-location .map{position:absolute;top:0;left:0;width:100%;bottom:80px;height:auto}.uni-system-open-location .info{position:absolute;bottom:0;left:0;width:100%;height:80px;background-color:#fff;padding:15px;box-sizing:border-box;line-height:1.5}.uni-system-open-location .info>.name{font-size:17px;color:#111}.uni-system-open-location .info>.address{font-size:14px;color:#666}.uni-system-open-location .info>.nav{position:absolute;top:50%;right:15px;width:50px;height:50px;border-radius:50%;margin-top:-25px;background-color:#007aff}.uni-system-open-location .info>.nav>svg{display:block;width:100%;height:100%;padding:10px;box-sizing:border-box}.uni-system-open-location .map-move{position:absolute;bottom:50px;right:10px;width:40px;height:40px;box-sizing:border-box;line-height:40px;background-color:#fff;border-radius:50%;pointer-events:auto;cursor:pointer;box-shadow:0 0 5px 1px rgba(0,0,0,.3)}.uni-system-open-location .map-move>i{display:block;width:100%;height:100%;font:normal normal normal 14px/1 unimapbtn;line-height:inherit;text-align:center;font-size:24px;text-rendering:auto;-webkit-font-smoothing:antialiased}.uni-system-open-location .nav-btn-back{position:absolute;box-sizing:border-box;top:0;left:0;width:44px;height:44px;padding:6px;line-height:32px;font-size:26px;color:#fff;text-align:center;cursor:pointer}.uni-system-open-location .nav-btn-back>.uni-btn-icon{display:block;width:100%;height:100%;line-height:inherit;border-radius:50%;background-color:rgba(0,0,0,.5)}.uni-system-open-location .map-content{position:absolute;left:0;top:0;width:100%;bottom:0;overflow:hidden}.uni-system-open-location .map-content.fix-position{top:-74px;bottom:-44px}.uni-system-open-location .map-content>iframe{width:100%;height:100%;border:none}.uni-system-open-location .actTonav{position:absolute;right:16px;bottom:56px;width:60px;height:60px;border-radius:60px}uni-audio{display:none}uni-audio[controls]{display:inline-block}uni-audio[hidden]{display:none}.uni-audio-default{max-width:100%;min-width:302px;height:65px;background:#fcfcfc;border:1px solid #e0e0e0;border-radius:2.5px;display:inline-block;overflow:hidden}.uni-audio-left{width:65px;height:65px;float:left;background-color:#e6e6e6;background-size:100% 100%;background-position:50% 50%}.uni-audio-button{width:24px;height:24px;margin:20.5px;background-size:cover}.uni-audio-button.play{background-image:url(data:image/png;base64,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)}.uni-audio-button.pause{background-image:url(data:image/png;base64,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)}.uni-audio-right{box-sizing:border-box;height:65px;margin-left:65px;padding:11px 16.5px 13.5px 15px;overflow:hidden}.uni-audio-time{margin-top:3.5px;height:16.5px;font-size:12px;color:#888;float:right}.uni-audio-info{margin-right:70px;overflow:hidden}.uni-audio-name{height:22.5px;line-height:22.5px;margin-bottom:3.5px;font-size:14px;color:#353535}.uni-audio-author,.uni-audio-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.uni-audio-author{height:14.5px;line-height:14.5px;font-size:12px;color:#888}uni-button{position:relative;display:block;margin-left:auto;margin-right:auto;padding-left:14px;padding-right:14px;box-sizing:border-box;font-size:18px;text-align:center;text-decoration:none;line-height:2.55555556;border-radius:5px;-webkit-tap-highlight-color:transparent;overflow:hidden;color:#000;background-color:#f8f8f8;cursor:pointer}uni-button[hidden]{display:none!important}uni-button:after{content:" ";width:200%;height:200%;position:absolute;top:0;left:0;border:1px solid rgba(0,0,0,.2);-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:0 0;transform-origin:0 0;box-sizing:border-box;border-radius:10px}uni-button[native]{padding-left:0;padding-right:0}uni-button[native] .uni-button-cover-view-wrapper{border:inherit;border-color:inherit;border-radius:inherit;background-color:inherit}uni-button[native] .uni-button-cover-view-inner{padding-left:14px;padding-right:14px}uni-button uni-cover-view{line-height:inherit;white-space:inherit}uni-button[type=default]{color:#000;background-color:#f8f8f8}uni-button[type=primary]{color:#fff;background-color:#007aff}uni-button[type=warn]{color:#fff;background-color:#e64340}uni-button[disabled]{color:hsla(0,0%,100%,.6);cursor:not-allowed}uni-button[disabled]:not([type]),uni-button[disabled][type=default]{color:rgba(0,0,0,.3);background-color:#f7f7f7}uni-button[disabled][type=primary]{background-color:rgba(0,122,255,.6)}uni-button[disabled][type=warn]{background-color:#ec8b89}uni-button[type=primary][plain]{color:#007aff;border:1px solid #007aff;background-color:rgba(0,0,0,0)}uni-button[type=primary][plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[type=primary][plain]:after{border-width:0}uni-button[type=default][plain]{color:#353535;border:1px solid #353535;background-color:rgba(0,0,0,0)}uni-button[type=default][plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[type=default][plain]:after{border-width:0}uni-button[plain]{color:#353535;border:1px solid #353535;background-color:rgba(0,0,0,0)}uni-button[plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[plain]:after{border-width:0}uni-button[plain][native] .uni-button-cover-view-inner{padding:0}uni-button[type=warn][plain]{color:#e64340;border:1px solid #e64340;background-color:rgba(0,0,0,0)}uni-button[type=warn][plain][disabled]{color:rgba(0,0,0,.2);border-color:rgba(0,0,0,.2)}uni-button[type=warn][plain]:after{border-width:0}uni-button[size=mini]{display:inline-block;line-height:2.3;font-size:13px;padding:0 1.34em}uni-button[size=mini][native]{padding:0}uni-button[size=mini][native] .uni-button-cover-view-inner{padding:0 1.34em}uni-button[loading]:not([disabled]){cursor:progress}uni-button[loading]:before{content:" ";display:inline-block;width:18px;height:18px;vertical-align:middle;-webkit-animation:uni-loading 1s steps(12) infinite;animation:uni-loading 1s steps(12) infinite;background-size:100%}uni-button[loading][type=primary]{color:hsla(0,0%,100%,.6);background-color:#0062cc}uni-button[loading][type=primary][plain]{color:#007aff;background-color:rgba(0,0,0,0)}uni-button[loading][type=default]{color:rgba(0,0,0,.6);background-color:#dedede}uni-button[loading][type=default][plain]{color:#353535;background-color:rgba(0,0,0,0)}uni-button[loading][type=warn]{color:hsla(0,0%,100%,.6);background-color:#ce3c39}uni-button[loading][type=warn][plain]{color:#e64340;background-color:rgba(0,0,0,0)}uni-button[loading][native]:before{content:none}.button-hover{color:rgba(0,0,0,.6);background-color:#dedede}.button-hover[plain]{color:rgba(53,53,53,.6);border-color:rgba(53,53,53,.6);background-color:rgba(0,0,0,0)}.button-hover[type=primary]{color:hsla(0,0%,100%,.6);background-color:#0062cc}.button-hover[type=primary][plain]{color:rgba(0,122,255,.6);border-color:rgba(0,122,255,.6);background-color:rgba(0,0,0,0)}.button-hover[type=default]{color:rgba(0,0,0,.6);background-color:#dedede}.button-hover[type=default][plain]{color:rgba(53,53,53,.6);border-color:rgba(53,53,53,.6);background-color:rgba(0,0,0,0)}.button-hover[type=warn]{color:hsla(0,0%,100%,.6);background-color:#ce3c39}.button-hover[type=warn][plain]{color:rgba(230,67,64,.6);border-color:rgba(230,67,64,.6);background-color:rgba(0,0,0,0)}uni-canvas{width:300px;height:150px;display:block;position:relative}uni-canvas>canvas{position:absolute;top:0;left:0;width:100%;height:100%}uni-checkbox-group[hidden]{display:none}uni-checkbox{-webkit-tap-highlight-color:transparent;display:inline-block;cursor:pointer}uni-checkbox[hidden]{display:none}uni-checkbox[disabled]{cursor:not-allowed}uni-checkbox .uni-checkbox-wrapper{display:-webkit-inline-flex;display:-webkit-inline-box;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;align-items:center;vertical-align:middle}uni-checkbox .uni-checkbox-input{margin-right:5px;-webkit-appearance:none;appearance:none;outline:0;border:1px solid #d1d1d1;background-color:#fff;border-radius:3px;width:22px;height:22px;position:relative}@media (hover:hover){uni-checkbox:not([disabled]) .uni-checkbox-input:hover{border-color:var(--HOVER-BD-COLOR,#007aff)!important}}uni-checkbox .uni-checkbox-input.uni-checkbox-input-checked{color:#007aff}uni-checkbox .uni-checkbox-input.uni-checkbox-input-checked:before{font:normal normal normal 14px/1 uni;content:"\EA08";font-size:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-48%) scale(.73);-webkit-transform:translate(-50%,-48%) scale(.73)}uni-checkbox .uni-checkbox-input.uni-checkbox-input-disabled{background-color:#e1e1e1}uni-checkbox .uni-checkbox-input.uni-checkbox-input-disabled:before{color:#adadad}uni-checkbox-group{display:block}.ql-container{display:block;position:relative;box-sizing:border-box;-webkit-user-select:text;user-select:text;outline:none;overflow:hidden;width:100%;height:200px;min-height:200px}.ql-container[hidden]{display:none}.ql-container .ql-editor{position:relative;font-size:inherit;line-height:inherit;font-family:inherit;min-height:inherit;width:100%;height:100%;padding:0;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-overflow-scrolling:touch}.ql-container .ql-editor::-webkit-scrollbar{width:0!important}.ql-container .ql-editor.scroll-disabled{overflow:hidden}.ql-container .ql-image-overlay{display:-webkit-box;display:-webkit-flex;display:flex;position:absolute;box-sizing:border-box;border:1px dashed #ccc;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-user-select:none;user-select:none}.ql-container .ql-image-overlay .ql-image-size{position:absolute;padding:4px 8px;text-align:center;background-color:#fff;color:#888;border:1px solid #ccc;box-sizing:border-box;opacity:.8;right:4px;top:4px;font-size:12px;display:inline-block;width:auto}.ql-container .ql-image-overlay .ql-image-toolbar{position:relative;text-align:center;box-sizing:border-box;background:#000;border-radius:5px;color:#fff;font-size:0;min-height:24px;z-index:100}.ql-container .ql-image-overlay .ql-image-toolbar span{display:inline-block;cursor:pointer;padding:5px;font-size:12px;border-right:1px solid #fff}.ql-container .ql-image-overlay .ql-image-toolbar span:last-child{border-right:0}.ql-container .ql-image-overlay .ql-image-toolbar span.triangle-up{padding:0;position:absolute;top:-12px;left:50%;-webkit-transform:translatex(-50%);transform:translatex(-50%);width:0;height:0;border-width:6px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #000 rgba(0,0,0,0)}.ql-container .ql-image-overlay .ql-image-handle{position:absolute;height:12px;width:12px;border-radius:50%;border:1px solid #ccc;box-sizing:border-box;background:#fff}.ql-container img{display:inline-block;max-width:100%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;height:100%;outline:none;overflow-y:auto;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:2em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl),.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:2em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:2em}.ql-editor .ql-indent-2:not(.ql-direction-rtl),.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:4em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:4em}.ql-editor .ql-indent-3:not(.ql-direction-rtl),.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:6em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor .ql-indent-4:not(.ql-direction-rtl),.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:8em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:8em}.ql-editor .ql-indent-5:not(.ql-direction-rtl),.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:10em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:10em}.ql-editor .ql-indent-6:not(.ql-direction-rtl),.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:12em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor .ql-indent-7:not(.ql-direction-rtl),.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:14em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:14em}.ql-editor .ql-indent-8:not(.ql-direction-rtl),.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:16em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:16em}.ql-editor .ql-indent-9:not(.ql-direction-rtl),.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:18em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right,.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:rgba(0,0,0,.6);content:attr(data-placeholder);font-style:italic;pointer-events:none;position:absolute}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}uni-icon{display:inline-block;font-size:0;box-sizing:border-box}uni-icon[hidden]{display:none}uni-icon>i{font:normal normal normal 14px/1 weui}uni-icon>i:before{margin:0;box-sizing:border-box}@font-face{font-weight:400;font-style:normal;font-family:weui;src:url("data:application/octet-stream;base64,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") format("truetype")}.uni-icon-success:before{content:"\EA06"}.uni-icon-success_circle:before{content:"\EA07"}.uni-icon-success_no_circle:before{content:"\EA08"}.uni-icon-safe_success:before{content:"\EA04"}.uni-icon-safe_warn:before{content:"\EA05"}.uni-icon-info:before{content:"\EA03"}.uni-icon-info_circle:before{content:"\EA0C"}.uni-icon-warn:before{content:"\EA0B"}.uni-icon-waiting:before{content:"\EA09"}.uni-icon-waiting_circle:before{content:"\EA0A"}.uni-icon-circle:before{content:"\EA01"}.uni-icon-cancel:before{content:"\EA0D"}.uni-icon-download:before{content:"\EA02"}.uni-icon-search:before{content:"\EA0E"}.uni-icon-clear:before{content:"\EA0F"}.uni-icon-safe_success,.uni-icon-success,.uni-icon-success_circle,.uni-icon-success_no_circle{color:#007aff}.uni-icon-safe_warn{color:#ffbe00}.uni-icon-info{color:#10aeff}.uni-icon-info_circle{color:#007aff}.uni-icon-warn{color:#f76260}.uni-icon-waiting,.uni-icon-waiting_circle{color:#10aeff}.uni-icon-circle{color:#c9c9c9}.uni-icon-cancel{color:#f43530}.uni-icon-download{color:#007aff}.uni-icon-clear,.uni-icon-search{color:#b2b2b2}uni-image{width:320px;height:240px;display:inline-block;overflow:hidden;position:relative}uni-image[hidden]{display:none}uni-image>div,uni-image>img{width:100%;height:100%}uni-image>img{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;display:block;position:absolute;top:0;left:0;opacity:0}uni-image>.uni-image-will-change{will-change:transform}uni-input{display:block;font-size:16px;line-height:1.4em;height:1.4em;min-height:1.4em;overflow:hidden}uni-input[hidden]{display:none}.uni-input-form,.uni-input-input,.uni-input-placeholder,.uni-input-wrapper{outline:none;border:none;padding:0;margin:0;text-decoration:inherit}.uni-input-form,.uni-input-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;position:relative;width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.uni-input-input,.uni-input-placeholder{width:100%}.uni-input-placeholder{position:absolute;top:auto!important;left:0;color:grey;overflow:hidden;text-overflow:clip;white-space:pre;word-break:keep-all;pointer-events:none;line-height:inherit}.uni-input-input{position:relative;display:block;height:100%;background:none;color:inherit;opacity:1;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-indent:inherit;text-transform:inherit;text-shadow:inherit}.uni-input-input[type=search]::-webkit-search-cancel-button,.uni-input-input[type=search]::-webkit-search-decoration{display:none}.uni-input-input::-webkit-inner-spin-button,.uni-input-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.uni-input-input[type=number]{-moz-appearance:textfield}.uni-input-input:disabled{-webkit-text-fill-color:currentcolor}.uni-label-pointer{cursor:pointer}uni-movable-area{display:block;position:relative;width:10px;height:10px}uni-movable-area[hidden]{display:none}uni-movable-view{display:inline-block;width:10px;height:10px;top:0;left:0;position:absolute;cursor:grab}uni-movable-view[hidden]{display:none}uni-navigator{height:auto;width:auto;display:block;cursor:pointer}uni-navigator[hidden]{display:none}.navigator-hover{background-color:rgba(0,0,0,.1);opacity:.7}uni-picker-view-column{-webkit-flex:1;-webkit-box-flex:1;flex:1;position:relative;height:100%;overflow:hidden}uni-picker-view-column[hidden]{display:none}.uni-picker-view-group{height:100%;overflow:hidden}.uni-picker-view-mask{transform:translateZ(0);-webkit-transform:translateZ(0)}.uni-picker-view-indicator,.uni-picker-view-mask{position:absolute;left:0;width:100%;z-index:3;pointer-events:none}.uni-picker-view-mask{top:0;height:100%;margin:0 auto;background:-webkit-linear-gradient(top,hsla(0,0%,100%,.95),hsla(0,0%,100%,.6)),-webkit-linear-gradient(bottom,hsla(0,0%,100%,.95),hsla(0,0%,100%,.6));background:linear-gradient(180deg,hsla(0,0%,100%,.95),hsla(0,0%,100%,.6)),linear-gradient(0deg,hsla(0,0%,100%,.95),hsla(0,0%,100%,.6));background-position:top,bottom;background-size:100% 102px;background-repeat:no-repeat}.uni-picker-view-indicator{height:34px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.uni-picker-view-content{position:absolute;top:0;left:0;width:100%;will-change:transform;padding:102px 0;cursor:pointer}.uni-picker-view-content>*{height:34px;overflow:hidden}.uni-picker-view-indicator:before{top:0;border-top:1px solid #e5e5e5;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.uni-picker-view-indicator:after{bottom:0;border-bottom:1px solid #e5e5e5;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.uni-picker-view-indicator:after,.uni-picker-view-indicator:before{content:" ";position:absolute;left:0;right:0;height:1px;color:#e5e5e5}uni-picker-view{display:block}uni-picker-view .uni-picker-view-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;position:relative;overflow:hidden;height:100%}uni-picker-view[hidden]{display:none}uni-progress{display:-webkit-flex;display:-webkit-box;display:flex;-webkit-align-items:center;-webkit-box-align:center;align-items:center}uni-progress[hidden]{display:none}.uni-progress-bar{-webkit-flex:1;-webkit-box-flex:1;flex:1}.uni-progress-inner-bar{width:0;height:100%}.uni-progress-info{margin-top:0;margin-bottom:0;min-width:2em;margin-left:15px;font-size:16px}uni-radio-group[hidden]{display:none}uni-radio{-webkit-tap-highlight-color:transparent;display:inline-block;cursor:pointer}uni-radio[hidden]{display:none}uni-radio[disabled]{cursor:not-allowed}uni-radio .uni-radio-wrapper{display:-webkit-inline-flex;display:-webkit-inline-box;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;align-items:center;vertical-align:middle}uni-radio .uni-radio-input{-webkit-appearance:none;appearance:none;margin-right:5px;outline:0;border:1px solid #d1d1d1;background-color:#fff;border-radius:50%;width:22px;height:22px;position:relative}@media (any-hover:hover){uni-radio:not([disabled]) .uni-radio-input:hover{border-color:var(--HOVER-BD-COLOR,#007aff)!important}}uni-radio .uni-radio-input.uni-radio-input-checked:before{font:normal normal normal 14px/1 uni;content:"\EA08";font-size:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-48%) scale(.73);-webkit-transform:translate(-50%,-48%) scale(.73)}uni-radio .uni-radio-input.uni-radio-input-disabled{background-color:#e1e1e1;border-color:#d1d1d1}uni-radio .uni-radio-input.uni-radio-input-disabled:before{color:#adadad}uni-radio-group{display:block}@-webkit-keyframes once-show{0%{top:0}}@keyframes once-show{0%{top:0}}uni-resize-sensor,uni-resize-sensor>div{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden}uni-resize-sensor{display:block;z-index:-1;visibility:hidden;-webkit-animation:once-show 1ms;animation:once-show 1ms}uni-resize-sensor>div>div{position:absolute;left:0;top:0}uni-resize-sensor>div:first-child>div{width:100000px;height:100000px}uni-resize-sensor>div:last-child>div{width:200%;height:200%}uni-scroll-view{display:block;width:100%}uni-scroll-view[hidden]{display:none}.uni-scroll-view{position:relative;-webkit-overflow-scrolling:touch;max-height:inherit}.uni-scroll-view,.uni-scroll-view-content{width:100%;height:100%}.uni-scroll-view-refresher{position:relative;overflow:hidden}.uni-scroll-view-refresh{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.uni-scroll-view-refresh,.uni-scroll-view-refresh-inner{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.uni-scroll-view-refresh-inner{line-height:0;width:40px;height:40px;border-radius:50%;background-color:#fff;box-shadow:0 1px 6px rgba(0,0,0,.117647),0 1px 4px rgba(0,0,0,.117647)}.uni-scroll-view-refresh__spinner{-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation:uni-scroll-view-refresh-rotate 2s linear infinite;animation:uni-scroll-view-refresh-rotate 2s linear infinite}.uni-scroll-view-refresh__spinner>circle{stroke:currentColor;stroke-linecap:round;-webkit-animation:uni-scroll-view-refresh-dash 2s linear infinite;animation:uni-scroll-view-refresh-dash 2s linear infinite}@-webkit-keyframes uni-scroll-view-refresh-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes uni-scroll-view-refresh-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes uni-scroll-view-refresh-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes uni-scroll-view-refresh-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}uni-slider{margin:10px 18px;padding:0;display:block}uni-slider[hidden]{display:none}uni-slider .uni-slider-wrapper{display:-webkit-flex;display:-webkit-box;display:flex;-webkit-align-items:center;-webkit-box-align:center;align-items:center;min-height:16px}uni-slider .uni-slider-tap-area{-webkit-flex:1;-webkit-box-flex:1;flex:1;padding:8px 0}uni-slider .uni-slider-handle-wrapper{position:relative;height:2px;border-radius:5px;background-color:#e9e9e9;cursor:pointer;-webkit-tap-highlight-color:transparent}uni-slider .uni-slider-handle-wrapper,uni-slider .uni-slider-track{-webkit-transition:background-color .3s ease;transition:background-color .3s ease}uni-slider .uni-slider-track{height:100%;border-radius:6px;background-color:#007aff}uni-slider .uni-slider-handle,uni-slider .uni-slider-thumb{position:absolute;left:50%;top:50%;cursor:pointer;border-radius:50%;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}uni-slider .uni-slider-handle{width:28px;height:28px;margin-top:-14px;margin-left:-14px;background-color:rgba(0,0,0,0);z-index:3;cursor:grab}uni-slider .uni-slider-thumb{z-index:2;box-shadow:0 0 4px rgba(0,0,0,.2)}uni-slider .uni-slider-step{position:absolute;width:100%;height:2px;background:rgba(0,0,0,0);z-index:1}uni-slider .uni-slider-value{width:3ch;color:#888;font-size:14px;margin-left:1em}uni-slider .uni-slider-disabled .uni-slider-track{background-color:#ccc}uni-slider .uni-slider-disabled .uni-slider-thumb{background-color:#fff;border-color:#ccc}uni-swiper-item{display:block;overflow:hidden;will-change:transform;position:absolute;width:100%;height:100%;cursor:grab}uni-swiper-item[hidden]{display:none}uni-swiper{display:block;height:150px}uni-swiper[hidden]{display:none}uni-swiper .uni-swiper-wrapper{overflow:hidden;position:relative;width:100%;height:100%;-webkit-transform:translateZ(0);transform:translateZ(0)}uni-swiper .uni-swiper-slides{position:absolute;left:0;top:0;right:0;bottom:0}uni-swiper .uni-swiper-slide-frame{position:absolute;left:0;top:0;width:100%;height:100%;will-change:transform}uni-swiper .uni-swiper-dots{position:absolute;font-size:0}uni-swiper .uni-swiper-dots-horizontal{left:50%;bottom:10px;text-align:center;white-space:nowrap;-webkit-transform:translate(-50%);transform:translate(-50%)}uni-swiper .uni-swiper-dots-horizontal .uni-swiper-dot{margin-right:8px}uni-swiper .uni-swiper-dots-horizontal .uni-swiper-dot:last-child{margin-right:0}uni-swiper .uni-swiper-dots-vertical{right:10px;top:50%;text-align:right;-webkit-transform:translateY(-50%);transform:translateY(-50%)}uni-swiper .uni-swiper-dots-vertical .uni-swiper-dot{display:block;margin-bottom:9px}uni-swiper .uni-swiper-dots-vertical .uni-swiper-dot:last-child{margin-bottom:0}uni-swiper .uni-swiper-dot{display:inline-block;width:8px;height:8px;cursor:pointer;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;background:rgba(0,0,0,.3);border-radius:50%}uni-swiper .uni-swiper-dot-active{background-color:#000}uni-swiper .uni-swiper-navigation{width:26px;height:26px;cursor:pointer;position:absolute;top:50%;margin-top:-13px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-transition:all .2s;transition:all .2s;border-radius:50%;opacity:1}uni-swiper .uni-swiper-navigation-disabled{opacity:.35;cursor:not-allowed}uni-swiper .uni-swiper-navigation-hide{opacity:0;cursor:auto;pointer-events:none}uni-swiper .uni-swiper-navigation-prev{left:10px}uni-swiper .uni-swiper-navigation-prev i{margin-left:-1px;left:10px}uni-swiper .uni-swiper-navigation-prev.uni-swiper-navigation-vertical{top:18px;left:50%;margin-left:-13px}uni-swiper .uni-swiper-navigation-prev.uni-swiper-navigation-vertical i{-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-left:auto;margin-top:-2px}uni-swiper .uni-swiper-navigation-next{right:10px}uni-swiper .uni-swiper-navigation-next i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}uni-swiper .uni-swiper-navigation-next.uni-swiper-navigation-vertical{top:auto;bottom:5px;left:50%;margin-left:-13px}uni-swiper .uni-swiper-navigation-next.uni-swiper-navigation-vertical i{margin-top:2px;-webkit-transform:rotate(270deg);transform:rotate(270deg)}uni-switch{-webkit-tap-highlight-color:transparent;display:inline-block;cursor:pointer}uni-switch[hidden]{display:none}uni-switch[disabled]{cursor:not-allowed}uni-switch .uni-switch-wrapper{display:-webkit-inline-flex;display:-webkit-inline-box;display:inline-flex;-webkit-align-items:center;-webkit-box-align:center;align-items:center;vertical-align:middle}uni-switch .uni-switch-input{-webkit-appearance:none;appearance:none;position:relative;width:52px;height:32px;margin-right:5px;border:1px solid #dfdfdf;outline:0;border-radius:16px;box-sizing:border-box;background-color:#dfdfdf;-webkit-transition:background-color .1s,border .1s;transition:background-color .1s,border .1s}uni-switch[disabled] .uni-switch-input{opacity:.7}uni-switch .uni-switch-input:before{width:50px;background-color:#fdfdfd}uni-switch .uni-switch-input:after,uni-switch .uni-switch-input:before{content:" ";position:absolute;top:0;left:0;height:30px;border-radius:15px;transition:-webkit-transform .3s;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}uni-switch .uni-switch-input:after{width:30px;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.4)}uni-switch .uni-switch-input.uni-switch-input-checked{border-color:#007aff;background-color:#007aff}uni-switch .uni-switch-input.uni-switch-input-checked:before{-webkit-transform:scale(0);transform:scale(0)}uni-switch .uni-switch-input.uni-switch-input-checked:after{-webkit-transform:translateX(20px);transform:translateX(20px)}uni-switch .uni-checkbox-input{margin-right:5px;-webkit-appearance:none;appearance:none;outline:0;border:1px solid #d1d1d1;background-color:#fff;border-radius:3px;width:22px;height:22px;position:relative;color:#007aff}uni-switch:not([disabled]) .uni-checkbox-input:hover{border-color:#007aff}uni-switch .uni-checkbox-input.uni-checkbox-input-checked:before{font:normal normal normal 14px/1 uni;content:"\EA08";color:inherit;font-size:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-48%) scale(.73);-webkit-transform:translate(-50%,-48%) scale(.73)}uni-switch .uni-checkbox-input.uni-checkbox-input-disabled{background-color:#e1e1e1}uni-switch .uni-checkbox-input.uni-checkbox-input-disabled:before{color:#adadad}uni-text[selectable]{cursor:auto;user-select:text;-webkit-user-select:text}uni-textarea{width:300px;height:150px;display:block;position:relative;font-size:16px;line-height:normal;white-space:pre-wrap;word-break:break-all}uni-textarea[hidden]{display:none}.uni-textarea-compute,.uni-textarea-line,.uni-textarea-placeholder,.uni-textarea-textarea,.uni-textarea-wrapper{outline:none;border:none;padding:0;margin:0;text-decoration:inherit}.uni-textarea-wrapper{display:block;position:relative;width:100%;height:100%;min-height:inherit;overflow-y:hidden}.uni-textarea-compute,.uni-textarea-line,.uni-textarea-placeholder,.uni-textarea-textarea{position:absolute;width:100%;height:100%;left:0;top:0;white-space:inherit;word-break:inherit}.uni-textarea-placeholder{color:grey;overflow:hidden}.uni-textarea-compute,.uni-textarea-line{visibility:hidden;height:auto}.uni-textarea-line{width:1em}.uni-textarea-textarea{resize:none;background:none;color:inherit;opacity:1;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-indent:inherit;text-transform:inherit;text-shadow:inherit}.uni-textarea-textarea-fix-margin{width:auto;right:0;margin:0 -3px}.uni-textarea-textarea:disabled{-webkit-text-fill-color:currentcolor}uni-ad{display:block;overflow:hidden}uni-ad[hidden]{display:none}uni-cover-image{display:block;line-height:1.2;overflow:hidden;pointer-events:auto}uni-cover-image,uni-cover-image img{height:100%;width:100%}uni-cover-image[hidden]{display:none}uni-cover-image .uni-cover-image{width:100%;height:100%;text-overflow:inherit;overflow:inherit;white-space:nowrap;-webkit-align-items:inherit;-webkit-box-align:inherit;align-items:inherit;-webkit-justify-content:inherit;-webkit-box-pack:inherit;justify-content:inherit;-webkit-flex-direction:inherit;-webkit-box-orient:inherit;-webkit-box-direction:inherit;flex-direction:inherit;font-size:0;display:inherit}uni-cover-view{display:block;line-height:1.2;overflow:hidden;white-space:nowrap;pointer-events:auto}uni-cover-view[hidden]{display:none}uni-cover-view .uni-cover-view{width:100%;height:100%;text-overflow:inherit;overflow:hidden;white-space:inherit;-webkit-align-items:inherit;-webkit-box-align:inherit;align-items:inherit;-webkit-justify-content:inherit;-webkit-box-pack:inherit;justify-content:inherit;-webkit-flex-direction:inherit;-webkit-box-orient:inherit;-webkit-box-direction:inherit;flex-direction:inherit;-webkit-flex-wrap:inherit;flex-wrap:inherit;display:inherit;overflow:inherit}.uni-map-control{position:absolute;width:0;height:0;top:0;left:0;z-index:999}.uni-map-control-icon{position:absolute;max-width:none}uni-map{position:relative;width:300px;height:150px;display:block}uni-map[hidden]{display:none}.amap-marker-label{padding:0;border:none;background-color:rgba(0,0,0,0)}.amap-marker>.amap-icon>img{left:0!important;top:0!important}uni-picker{position:relative;display:block;cursor:pointer}uni-picker[hidden]{display:none}uni-picker[disabled]{cursor:not-allowed}.uni-picker-container{display:none;position:fixed;left:0;right:0;top:0;bottom:0;box-sizing:border-box;z-index:999;font-size:16px}.uni-picker-container .uni-picker-custom *{box-sizing:border-box}.uni-picker-container .uni-picker-custom{position:fixed;left:0;bottom:0;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:999;width:100%;background-color:#fff;visibility:hidden;-webkit-transition:visibility .3s,-webkit-transform .3s;transition:visibility .3s,-webkit-transform .3s;transition:transform .3s,visibility .3s;transition:transform .3s,visibility .3s,-webkit-transform .3s}.uni-picker-container .uni-picker-custom.uni-picker-toggle{visibility:visible;-webkit-transform:translate(0);transform:translate(0)}.uni-picker-container .uni-picker-content{position:relative;display:block;width:100%;height:238px;background-color:#fff}.uni-picker-container .uni-picker-item{padding:0;height:34px;line-height:34px;text-align:center;color:#000;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer}.uni-picker-container .uni-picker-header{display:block;position:relative;text-align:center;width:100%;height:45px}.uni-picker-container .uni-picker-header:after{content:"";position:absolute;left:0;bottom:0;right:0;height:1px;clear:both;border-bottom:1px solid #e5e5e5;color:#e5e5e5;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}.uni-picker-container .uni-picker-action{display:block;max-width:50%;top:0;height:100%;box-sizing:border-box;padding:0 14px;font-size:17px;line-height:45px;overflow:hidden;cursor:pointer}.uni-picker-container .uni-picker-action.uni-picker-action-cancel{float:left;color:#888}.uni-picker-container .uni-picker-action.uni-picker-action-confirm{float:right;color:#007aff}.uni-picker-container .uni-picker-select{display:none}.uni-picker-system{position:absolute;display:none;display:block;top:0;left:0;width:100%;height:100%;overflow:hidden}.uni-picker-system>input{position:absolute;border:none;height:100%;opacity:0;cursor:pointer}.uni-picker-system>input.firefox{top:0;left:0;width:100%}.uni-picker-system>input.chrome{top:0;left:0;width:2em;font-size:32px;height:32px}@media screen and (min-width:500px) and (min-height:500px){.uni-mask.uni-picker-mask{background:none}.uni-picker-container .uni-picker-custom{width:300px;left:50%;right:auto;top:50%;bottom:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;border-radius:5px;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;box-shadow:0 0 20px 5px rgba(0,0,0,.3)}.uni-picker-container .uni-picker-header{border-radius:5px 5px 0 0}.uni-picker-container .uni-picker-content{-webkit-transform:translate(0);transform:translate(0);overflow:hidden;border-radius:0 0 5px 5px}.uni-picker-container .uni-picker-custom.uni-picker-toggle{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.uni-selector-select .uni-picker-content,.uni-selector-select .uni-picker-header{display:none}.uni-selector-select .uni-picker-select{display:block;max-height:300px;overflow:auto;background-color:#fff;border-radius:5px;padding:6px 0}.uni-selector-select .uni-picker-item{padding:0 10px;color:#555}.uni-selector-select .uni-picker-item:hover{background-color:#f6f6f6}.uni-selector-select .uni-picker-item.selected{color:#007aff}}uni-video{width:300px;height:225px;display:inline-block;line-height:0;overflow:hidden;position:relative}uni-video[hidden]{display:none}.uni-video-container{width:100%;height:100%;background-color:#000;display:inline-block;position:absolute;top:0;left:0;overflow:hidden;object-position:inherit}.uni-video-container.uni-video-type-fullscreen{position:fixed;z-index:999}.uni-video-video{width:100%;height:100%;object-position:inherit}.uni-video-cover{bottom:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:rgba(1,1,1,.5);z-index:1}.uni-video-cover,.uni-video-slots{position:absolute;top:0;left:0;width:100%}.uni-video-slots{height:100%;overflow:hidden;pointer-events:none}.uni-video-cover-play-button{width:40px;height:40px;background-size:50%;background-repeat:no-repeat;background-position:50% 50%;cursor:pointer}.uni-video-cover-duration{color:#fff;font-size:16px;line-height:1;margin-top:10px}.uni-video-bar{height:44px;background-color:rgba(0,0,0,.5);overflow:hidden;position:absolute;bottom:0;right:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0 10px;z-index:0;-webkit-transform:translateZ(0);transform:translateZ(0)}.uni-video-bar.uni-video-bar-full{left:0}.uni-video-controls{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;margin:0 8.5px}.uni-video-control-button{width:13px;height:15px;padding:14.5px 12.5px 14.5px 12.5px;margin-left:-8.5px;box-sizing:content-box;cursor:pointer}.uni-video-control-button:after{content:"";display:block;width:100%;height:100%;background-size:100%;background-position:50% 50%;background-repeat:no-repeat}.uni-video-control-button.uni-video-control-button-play:after,.uni-video-cover-play-button{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAeCAYAAAAy2w7YAAAAAXNSR0IArs4c6QAAAWhJREFUSA1j+P///0cgBoHjQGzCQCsAtgJB/AMy5wCxGNXtQ9iBwvoA5BUCMQvVLEQxHpNzDSjkRhXLMM3GKrIeKKpEkYVYjcUu+AMo3ALE3GRZiN1MvKKPgbIRJFuG10j8koeA0gZEW4jfLIKyf4EqpgOxMEELCRpFnIJ3QGU5QMyM00LizCFa1SWgSkeslhFtBGkKVwGVy6FYSJp+klR/A6quB2JOkIWMIK0oNlOf8xBoZDE9LAI7nYn6HsBq4l96WHQEaLUpAyiOaASeAM2NgvuPBpaACt82IEYtfKls0UagecpwXyAzqGTRdaA57sjmYrAptAjUsCkGYlYMg9EFyLQI1IiZB8Ti6Obh5JNh0QmgHlOcBuKSIMGi50C18UDMiMssvOJEWPQLqKYbiHnxGkRIkoBF24DyaoTMIEoeh0W3geI+RBlArCI0iz4D+RVAzEasfqLVAQ19AcSg5LoYiKWI1kiiQgCMBLnEEcfDSgAAAABJRU5ErkJggg==")}.uni-video-control-button.uni-video-control-button-pause:after{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAgCAYAAAAffCjxAAAAAXNSR0IArs4c6QAAAFlJREFUSA3tksEKACAIQ7X//5zq98wOgQayum8QaGweHhMzG/6OujzKAymn+0LMqivu1XznWmX8/echTIyMyAgTwA72iIwwAexgj8gIE8CO3aMRbDPMaEy5BRGaKcZv8YxRAAAAAElFTkSuQmCC")}.uni-video-current-time,.uni-video-duration{height:14.5px;line-height:14.5px;margin-top:15px;margin-bottom:14.5px;font-size:12px;color:#cbcbcb}.uni-video-progress-container{-webkit-box-flex:2;-webkit-flex-grow:2;flex-grow:2;position:relative}.uni-video-progress{height:2px;margin:21px 12px;background-color:hsla(0,0%,100%,.4);position:relative;cursor:pointer}.uni-video-progress-buffered{position:absolute;left:0;top:0;width:0;height:100%;-webkit-transition:width .1s;transition:width .1s;background-color:hsla(0,0%,100%,.8)}.uni-video-ball{width:16px;height:16px;padding:14px;position:absolute;top:-21px;box-sizing:content-box;left:0;margin-left:-22px}.uni-video-inner{width:100%;height:100%;background-color:#fff;border-radius:50%}.uni-video-danmu-button{white-space:nowrap;line-height:1;padding:2px 10px;border:1px solid #fff;border-radius:5px;font-size:13px;color:#fff;margin:0 8.5px;cursor:pointer}.uni-video-danmu-button.uni-video-danmu-button-active{border-color:#48c23d;color:#48c23d}.uni-video-fullscreen{width:17px;height:17px;padding:8.5px;box-sizing:content-box;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAAAXNSR0IArs4c6QAAAQRJREFUWAnt1d0NwiAQB/CmS7hHX5zFxLF0Ah2hE/lg7BT4PyMJUj6Oyt299BIioZT7ARYG59wLpTXmoXOMGO/QecxtwyWW4o42AupGALkFdX1MkHxE3Q7jIbQPqNthQogpJoZkMLRlsn/gFMQEk4OoY0oQVUwNoobhQFQwgMxUKFkt0C8+Zy61d8SeR5iHWCLOwF/MCb8Tp//ex3QFsE1HlCfKFUX2OijNFMnPKD7k76YcBoL402Zh8B77+MjlXrVvwfglXA32b0MrRgxCE2nBiEJaMOIQLkYFwsGoQWoYVUgJow4pYD4Weq4ayBqfwDYQmnUK0301kITujuawu65/l2B5A4z3Qe+Ut7EBAAAAAElFTkSuQmCC");background-size:50%;background-position:50% 50%;background-repeat:no-repeat;cursor:pointer}.uni-video-fullscreen.uni-video-type-fullscreen{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAABBElEQVRYhcXWwQ3CMAwF0O+qOzAKQzAAl0pMxQQwQhmGKwcERxbgc4lEVdHUbm3zJR8qJemTo6YByS3JO8kjyQbGkHQpkOz4zcmK8YQ0BWDCkOxL+UDKombMYKwfZAkmDGLFhEIsmHCIFpMC0WDSIHOYVEgNkw6pYPIhE5j/QCoYF0g7eEkPYGej+cX82x/l6aIAIOb9CcrajrjFE/IAQGP1IgIRcYVsVs32+vx+nC9nWq6dAZDhOaPHBEDGh54O4w0pa9oxEZBFmCjIBGb6Qh4JMWGiIWpMBkSFyYLMYjIhNUw7N9GQi2aQiLxJHspjV+rl1hFrRp25uV2MRGQRBsAewPUD/HhJVOOuCzwAAAAASUVORK5CYII=")}.uni-video-danmu{position:absolute;top:0;left:0;bottom:0;width:100%;margin-top:14px;margin-bottom:44px;font-size:14px;line-height:14px;overflow:visible}.uni-video-danmu-item{line-height:1;position:absolute;color:#fff;white-space:nowrap;left:100%;-webkit-transform:translatex(0);transform:translatex(0);-webkit-transition-property:left,-webkit-transform;transition-property:left,-webkit-transform;transition-property:left,transform;transition-property:left,transform,-webkit-transform;-webkit-transition-duration:3s;transition-duration:3s;-webkit-transition-timing-function:linear;transition-timing-function:linear}.uni-video-toast{pointer-events:none;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:5px;background-color:hsla(0,0%,100%,.8);color:#000;display:none}.uni-video-toast.uni-video-toast-volume{width:100px;height:100px;display:block}.uni-video-toast-volume .uni-video-toast-title{width:100%;font-size:12px;line-height:16px;text-align:center;margin-top:10px;display:block}.uni-video-toast-volume .uni-video-toast-icon{fill:#000;width:50%;height:50%;margin-left:25%;display:block}.uni-video-toast-volume .uni-video-toast-value{width:80px;height:5px;margin-top:5px;margin-left:10px}.uni-video-toast-volume .uni-video-toast-value>.uni-video-toast-value-content{overflow:hidden}.uni-video-toast-volume-grids{width:80px;height:5px}.uni-video-toast-volume-grids-item{float:left;width:7.1px;height:5px;background-color:#000}.uni-video-toast-volume-grids-item:not(:first-child){margin-left:1px}.uni-video-toast.uni-video-toast-progress{display:block;background-color:rgba(0,0,0,.8);color:#fff;font-size:14px;line-height:18px;padding:6px}uni-view{display:block}uni-view[hidden]{display:none}uni-web-view{display:-webkit-box;display:-webkit-flex;display:flex}uni-web-view.uni-webview--fullscreen{position:absolute;left:0;right:0;top:0;bottom:0}body::after{position:fixed;content:'';left:-1000px;top:-1000px;-webkit-animation:shadow-preload .1s;-webkit-animation-delay:3s;animation:shadow-preload .1s;animation-delay:3s}@-webkit-keyframes shadow-preload{0%{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}100%{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}}@keyframes shadow-preload{0%{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}100%{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}} \ No newline at end of file diff --git a/crmeb/public/static/js/chunk-vendors.1aaa94f2.js b/crmeb/public/static/js/chunk-vendors.1aaa94f2.js new file mode 100644 index 000000000..a10928498 --- /dev/null +++ b/crmeb/public/static/js/chunk-vendors.1aaa94f2.js @@ -0,0 +1,21 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-vendors"],{"0094":function(t,e,n){"use strict";var r,i=n("bb2f"),o=n("da84"),a=n("e330"),s=n("6964"),c=n("f183"),u=n("6d61"),l=n("acac"),f=n("861d"),d=n("69f3").enforce,h=n("d039"),p=n("cdce"),v=Object,g=Array.isArray,m=v.isExtensible,b=v.isFrozen,y=v.isSealed,_=v.freeze,w=v.seal,x=!o.ActiveXObject&&"ActiveXObject"in o,S=function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},k=u("WeakMap",S,l),C=k.prototype,T=a(C.set);if(p)if(x){r=l.getConstructor(S,"WeakMap",!0),c.enable();var O=a(C["delete"]),A=a(C.has),M=a(C.get);s(C,{delete:function(t){if(f(t)&&!m(t)){var e=d(this);return e.frozen||(e.frozen=new r),O(this,t)||e.frozen["delete"](t)}return O(this,t)},has:function(t){if(f(t)&&!m(t)){var e=d(this);return e.frozen||(e.frozen=new r),A(this,t)||e.frozen.has(t)}return A(this,t)},get:function(t){if(f(t)&&!m(t)){var e=d(this);return e.frozen||(e.frozen=new r),A(this,t)?M(this,t):e.frozen.get(t)}return M(this,t)},set:function(t,e){if(f(t)&&!m(t)){var n=d(this);n.frozen||(n.frozen=new r),A(this,t)?T(this,t,e):n.frozen.set(t,e)}else T(this,t,e);return this}})}else(function(){return i&&h((function(){var t=_([]);return T(new k,t,1),!b(t)}))})()&&s(C,{set:function(t,e){var n;return g(t)&&(b(t)?n=_:y(t)&&(n=w)),T(this,t,e),n&&n(t),this}})},"00b4":function(t,e,n){"use strict";n("ac1f");var r=n("23e7"),i=n("c65b"),o=n("1626"),a=n("825a"),s=n("577e"),c=function(){var t=!1,e=/[ac]/;return e.exec=function(){return t=!0,/./.exec.apply(this,arguments)},!0===e.test("abc")&&t}(),u=/./.test;r({target:"RegExp",proto:!0,forced:!c},{test:function(t){var e=a(this),n=s(t),r=e.exec;if(!o(r))return i(u,e,n);var c=i(r,e,n);return null!==c&&(a(c),!0)}})},"00de":function(t,e,n){"use strict";n.r(e);var r=n("4655"),i=n("d25e");for(var o in i)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(o);var a=n("f0c5"),s=Object(a["a"])(i["default"],r["b"],r["c"],!1,null,null,null,!1,r["a"],void 0);e["default"]=s.exports},"00ee":function(t,e,n){"use strict";var r=n("b622"),i=r("toStringTag"),o={};o[i]="z",t.exports="[object z]"===String(o)},"0122":function(t,e,n){"use strict";function r(t){return e.default=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)}n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=r,n("a4d3"),n("e01a"),n("d3b7"),n("d28b"),n("3ca3"),n("ddb0")},"0138":function(t,e,n){"use strict";function r(t,e,n){return t>e-n&&t0){var u=(-n-Math.sqrt(o))/(2*r),l=(-n+Math.sqrt(o))/(2*r),f=(e-u*t)/(l-u),d=t-f;return{x:function(t){var e,n;return t===this._t&&(e=this._powER1T,n=this._powER2T),this._t=t,e||(e=this._powER1T=Math.pow(Math.E,u*t)),n||(n=this._powER2T=Math.pow(Math.E,l*t)),d*e+f*n},dx:function(t){var e,n;return t===this._t&&(e=this._powER1T,n=this._powER2T),this._t=t,e||(e=this._powER1T=Math.pow(Math.E,u*t)),n||(n=this._powER2T=Math.pow(Math.E,l*t)),d*u*e+f*l*n}}}var h=Math.sqrt(4*r*i-n*n)/(2*r),p=-n/2*r,v=t,g=(e-p*t)/h;return{x:function(t){return Math.pow(Math.E,p*t)*(v*Math.cos(h*t)+g*Math.sin(h*t))},dx:function(t){var e=Math.pow(Math.E,p*t),n=Math.cos(h*t),r=Math.sin(h*t);return e*(g*h*n-v*h*r)+p*e*(g*r+v*n)}}},o.prototype.x=function(t){return void 0===t&&(t=((new Date).getTime()-this._startTime)/1e3),this._solution?this._endPosition+this._solution.x(t):0},o.prototype.dx=function(t){return void 0===t&&(t=((new Date).getTime()-this._startTime)/1e3),this._solution?this._solution.dx(t):0},o.prototype.setEnd=function(t,e,n){if(n||(n=(new Date).getTime()),t!==this._endPosition||!i(e,.4)){e=e||0;var r=this._endPosition;this._solution&&(i(e,.4)&&(e=this._solution.dx((n-this._startTime)/1e3)),r=this._solution.x((n-this._startTime)/1e3),i(e,.4)&&(e=0),i(r,.4)&&(r=0),r+=this._endPosition),this._solution&&i(r-t,.4)&&i(e,.4)||(this._endPosition=t,this._solution=this._solve(r-this._endPosition,e),this._startTime=n)}},o.prototype.snap=function(t){this._startTime=(new Date).getTime(),this._endPosition=t,this._solution={x:function(){return 0},dx:function(){return 0}}},o.prototype.done=function(t){return t||(t=(new Date).getTime()),r(this.x(),this._endPosition,.4)&&i(this.dx(),.4)},o.prototype.reconfigure=function(t,e,n){this._m=t,this._k=e,this._c=n,this.done()||(this._solution=this._solve(this.x()-this._endPosition,this.dx()),this._startTime=(new Date).getTime())},o.prototype.springConstant=function(){return this._k},o.prototype.damping=function(){return this._c},o.prototype.configuration=function(){return[{label:"Spring Constant",read:this.springConstant.bind(this),write:function(t,e){t.reconfigure(1,e,t.damping())}.bind(this,this),min:100,max:1e3},{label:"Damping",read:this.damping.bind(this),write:function(t,e){t.reconfigure(1,t.springConstant(),e)}.bind(this,this),min:1,max:500}]}},"0179":function(t,e,n){"use strict";(function(t){n("7a82");var r=n("ee27").default;Object.defineProperty(e,"__esModule",{value:!0}),e.loadFontFace=function(e){var n=e.options,r=e.callbackId,o=n.family,a=n.source,s=n.desc,c=void 0===s?{}:s;a=a.startsWith('url("')||a.startsWith("url('")?"url('".concat((0,i.default)(a.substring(5,a.length-2)),"')"):a.startsWith("url(")?"url('".concat((0,i.default)(a.substring(4,a.length-1)),"')"):(0,i.default)(a);var u=document.fonts;if(u){var l=new FontFace(o,a,c);l.load().then((function(){u.add(l),t.publishHandler("onLoadFontFaceCallback",{callbackId:r,data:{errMsg:"loadFontFace:ok"}})})).catch((function(e){t.publishHandler("onLoadFontFaceCallback",{callbackId:r,data:{errMsg:"loadFontFace:fail ".concat(e)}})}))}else{var f=document.createElement("style");f.innerText='@font-face{font-family:"'.concat(o,'";src:').concat(a,";font-style:").concat(c.style,";font-weight:").concat(c.weight,";font-stretch:").concat(c.stretch,";unicode-range:").concat(c.unicodeRange,";font-variant:").concat(c.variant,";font-feature-settings:").concat(c.featureSettings,";}"),document.head.appendChild(f),t.publishHandler("onLoadFontFaceCallback",{callbackId:r,data:{errMsg:"loadFontFace:ok"}})}},n("2ca0"),n("99af");var i=r(n("f1ca"))}).call(this,n("c5c3"))},"0206":function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.upx2px=function(t,e){0===i&&function(){var t=uni.getSystemInfoSync(),e=t.platform,n=t.pixelRatio,a=t.windowWidth;i=a,o=n,r="ios"===e}();if(t=Number(t),0===t)return 0;var n=__uniConfig.globalStyle||__uniConfig.window||{},s=a(n.rpxCalcMaxDeviceWidth,960),c=a(n.rpxCalcBaseDeviceWidth,375),u=a(n.rpxCalcIncludeWidth,750),l=e||i;l=t===u||l<=s?l:c;var f=t/750*l;f<0&&(f=-f);f=Math.floor(f+1e-4),0===f&&(f=1!==o&&r?.5:1);return t<0?-f:f},n("a9e3");var r=!1,i=0,o=0;function a(t,e){return t=Number(t),isNaN(t)?e:t}},"0209":function(t,e,n){var r=n("6185"),i=n("4650"),o=n("db8f"),a=r(Function.toString);i(o.inspectSource)||(o.inspectSource=function(t){return a(t)}),t.exports=o.inspectSource},"0292":function(t,e,n){"use strict";(function(t){n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n("db6a"),i={data:function(){return{previewImage:{visible:!1}}},created:function(){var e=this;t.on("onShowPreviewImage",(function(t,n){e.previewImage=Object.assign({},t,{visible:!0}),(0,r.isFn)(n)&&e.$nextTick(n)})),t.on("onClosePreviewImage",(function(t){e._onPreviewClose(),(0,r.isFn)(t)&&e.$nextTick(t)})),t.on("onHidePopup",(function(t){e.previewImage.visible=!1}))},methods:{_onPreviewClose:function(t){this.previewImage.visible=!1}}};e.default=i}).call(this,n("a9aa"))},"02d2":function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.setNavigationBarTitle=e.setNavigationBarColor=void 0,n("c975");var r=["#ffffff","#000000"],i={frontColor:{type:String,required:!0,validator:function(t,e){if(-1===r.indexOf(t))return'invalid frontColor "'.concat(t,'"')}},backgroundColor:{type:String,required:!0},animation:{type:Object,default:function(){return{duration:0,timingFunc:"linear"}},validator:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1?arguments[1]:void 0;e.animation={duration:t.duration||0,timingFunc:t.timingFunc||"linear"}}}};e.setNavigationBarColor=i;var o={title:{type:String,required:!0}};e.setNavigationBarTitle=o},"0319":function(t,e,n){"use strict";n("7a82");var r=n("ee27").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var e=t.count,n=t.sourceType,r=t.type,a=t.extension,s=document.createElement("input");s.type="file",(0,i.updateElementStyle)(s,{position:"absolute",visibility:"hidden","z-index":-999,width:0,height:0,top:0,left:0}),s.accept=a.map((function(t){if("*"!==r){var e=t.replace(".","");return"".concat(r,"/").concat(o.default[r][e]||e)}return function(){var t=window.navigator.userAgent.toLowerCase();return!(!t.match(/MicroMessenger/i)||"micromessenger"!==t.match(/MicroMessenger/i)[0])}()?".":0===t.indexOf(".")?t:".".concat(t)})).join(","),e>1&&(s.multiple="multiple");1===n.length&&"camera"===n[0]&&(s.capture="camera");return s},n("ac1f"),n("466d"),n("d81d"),n("5319"),n("99af"),n("c975");var i=n("db6a"),o=r(n("2497")),a=n("987d");a.interact.addInteractListener()},"0366":function(t,e,n){"use strict";var r=n("4625"),i=n("59ed"),o=n("40d5"),a=r(r.bind);t.exports=function(t,e){return i(t),void 0===e?t:o?a(t,e):function(){return t.apply(e,arguments)}}},"0368":function(t,e,n){var r=n("a714");t.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},"04d1":function(t,e,n){"use strict";var r=n("342f"),i=r.match(/firefox\/(\d+)/i);t.exports=!!i&&+i[1]},"04f8":function(t,e,n){"use strict";var r=n("2d00"),i=n("d039"),o=n("da84"),a=o.String;t.exports=!!Object.getOwnPropertySymbols&&!i((function(){var t=Symbol("symbol detection");return!a(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},"0538":function(t,e,n){"use strict";var r=n("e330"),i=n("59ed"),o=n("861d"),a=n("1a2d"),s=n("f36a"),c=n("40d5"),u=Function,l=r([].concat),f=r([].join),d={},h=function(t,e,n){if(!a(d,e)){for(var r=[],i=0;ib;b++)if(_=E(t[b]),_&&u(v,_))return _;return new p(!1)}g=l(t,m)}w=C?t.next:g.next;while(!(x=i(w,g)).done){try{_=E(x.value)}catch(P){d(g,"throw",P)}if("object"==typeof _&&_&&u(v,_))return _}return new p(!1)}},"07a6":function(t,e,n){"use strict";(function(t){n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.createScrollListener=function(e,n){var a=n.enablePageScroll,s=n.enablePageReachBottom,c=n.onReachBottomDistance,u=n.enableTransparentTitleNView,l=!1,f=!1,d=!0;function h(){var n=getCurrentPages();if(n.length&&n[n.length-1].$page.id===e){var h=window.pageYOffset;a&&(0,i.publishHandler)("onPageScroll",{scrollTop:h},e),u&&t.emit("onPageScroll",{scrollTop:h}),s&&d&&(p()||(r=setTimeout(p,300))),l=!1}function p(){if(function(){var t=document.documentElement.scrollHeight,e=window.innerHeight,n=window.scrollY,r=n>0&&t>e&&n+e+c>=t,i=Math.abs(t-o)>c;return!r||f&&!i?(!r&&f&&(f=!1),!1):(o=t,f=!0,!0)}())return(0,i.publishHandler)("onReachBottom",{},e),d=!1,setTimeout((function(){d=!0}),350),!0}}return function(){clearTimeout(r),l||requestAnimationFrame(h),l=!0}},e.disableScroll=function(t){t.preventDefault()},e.pageScrollTo=function(t){var e=t.scrollTop,n=t.selector,r=t.duration;if("undefined"===typeof e){var i=document.querySelector(n);if(i){var o=i.getBoundingClientRect(),a=o.top,s=o.height;e=a+window.pageYOffset,e-=s}}var c=document.documentElement,u=c.clientHeight,l=c.scrollHeight;if(e=Math.min(e,l-u),0===r)return void(c.scrollTop=document.body.scrollTop=e);if(window.scrollY===e)return;(function t(n){if(n<=0)window.scrollTo(0,e);else{var r=e-window.scrollY;requestAnimationFrame((function(){window.scrollTo(0,window.scrollY+r/n*10),t(n-10)}))}})(r)};var r,i=n("b65e");var o=0}).call(this,n("c5c3"))},"07ac":function(t,e,n){"use strict";var r=n("23e7"),i=n("6f53").values;r({target:"Object",stat:!0},{values:function(t){return i(t)}})},"07fa":function(t,e,n){"use strict";var r=n("50c4");t.exports=function(t){return r(t.length)}},"0828":function(t,e,n){var r=n("0f33"),i=n("db8f");(t.exports=function(t,e){return i[t]||(i[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.26.1",mode:r?"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"})},"083a":function(t,e,n){"use strict";var r=n("0d51"),i=TypeError;t.exports=function(t,e){if(!delete t[e])throw new i("Cannot delete property "+r(e)+" of "+r(t))}},"0857":function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.setClipboardData=void 0;var r=n("81e8"),i={data:{type:String,required:!0},showToast:{type:Boolean,default:!0},beforeSuccess:function(t,e){if(e.showToast){var n=(0,r.t)("uni.setClipboardData.success");n&&uni.showToast({title:n,icon:"success",mask:!1,style:{width:void 0}})}}};e.setClipboardData=i},"08c5":function(t,e,n){"use strict";(function(t){n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.elementMatchesPolyfill=function(t){t.matches||(t.matches=t.matchesSelector||t.mozMatchesSelector||t.msMatchesSelector||t.oMatchesSelector||t.webkitMatchesSelector||function(t){var e=(this.document||this.ownerDocument).querySelectorAll(t),n=e.length;while(--n>=0&&e.item(n)!==this);return n>-1});return t},e.findElm=function(e,n){if(!n)return t.error("page is not ready");if(!e)return n.$el;0;return e.$el},n("d9e2"),n("d401"),n("99af")}).call(this,n("5a52")["default"])},"094d":function(t,e,n){"use strict";n.r(e);var r=n("6cbd"),i=n.n(r);for(var o in r)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return r[t]}))}(o);e["default"]=i.a},"09d1":function(t,e,n){var r=n("4705"),i=Math.min;t.exports=function(t){return t>0?i(r(t),9007199254740991):0}},"09e4":function(t,e,n){(function(e){var n=function(t){return t&&t.Math==Math&&t};t.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof e&&e)||function(){return this}()||Function("return this")()}).call(this,n("c8ba"))},"0a71":function(t,e,n){"use strict";(function(t){n("7a82");var r=n("ee27").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("c975"),n("caad6"),n("d3b7"),n("159b"),n("c740"),n("4de4"),n("ac1f"),n("00b4"),n("a434");var i=r(n("f1ca")),o=n("db6a"),a=n("9a89"),s=n("0179");var c={name:"TabBar",props:{position:{default:"bottom",validator:function(t){return-1!==["bottom","top"].indexOf(t)}},color:{type:String,default:"#999"},selectedColor:{type:String,default:"#007aff"},backgroundColor:{type:String,default:""},borderStyle:{type:String,default:"black"},iconfontSrc:{type:String,default:""},list:{type:Array,default:function(){return[]}},matchMedia:{type:Object,default:function(){return{}}},blurEffect:{type:String,default:"none"},fontSize:{type:String,default:"10px"},iconWidth:{type:String,default:"24px"},spacing:{type:String,default:"3px"},height:{type:String,default:"50px"},midButton:{type:Object,default:null}},data:function(){return{selectedIndex:0,visibleList:[],internalMidButton:{}}},computed:{tabbarBackgroundColor:function(){if(this.backgroundColor)return this.backgroundColor;if(function(t){return window.CSS&&CSS.supports&&(CSS.supports(t)||CSS.supports.apply(CSS,t.split(":")))}("backdrop-filter:blur(10px)")&&"none"!==this.blurEffect){if("dark"===this.blurEffect)return"rgb(0, 0, 0, 0.8)";if(["light","extralight"].includes(this.blurEffect))return"rgb(250, 250, 250, 0.8)"}return"#f7f7fa"},borderColor:function(){return"white"===this.borderStyle?"rgba(255, 255, 255, 0.33)":"black"===this.borderStyle?"rgba(0, 0, 0, 0.33)":this.borderStyle}},watch:{$route:{immediate:!0,handler:function(){this.visibleList.length||this._initVisibleList(),this.setSelectedIndex()}},list:{deep:!0,handler:function(){this._initVisibleList(),this.setSelectedIndex()}},midButton:function(t){this._initVisibleList()}},created:function(){var t=this;this.list.forEach((function(e){void 0===e.visible&&t.$set(e,"visible",!0)})),this.iconfontSrc&&(0,s.loadFontFace)({options:{family:"UniTabbarIconFont",source:'url("'.concat(this.iconfontSrc,'")')}})},beforeCreate:function(){this.__path__=this.$route.path},methods:{getIconPath:function(t,e){return this.selectedIndex===e&&t.selectedIconPath||t.iconPath||""},setSelectedIndex:function(){var t=this;if(this.$route.meta.isTabBar){this.__path__=this.$route.path;var e=this.visibleList.findIndex((function(e){return t.$route.meta.pagePath===e.pagePath}));this.selectedIndex=e}},_initVisibleList:function(){this.visibleList=this._initMidButton(this.list.filter((function(t){return!1!==t.visible})))},_getRealPath:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=/^([a-z-]+:)?\/\//i,n=/^data:.*,.*/;return e.test(t)||n.test(t)||0===t.indexOf("/")||(t="/"+t),(0,i.default)(t)},_switchTab:function(e,n){var r=e.text,i=e.pagePath,o=e.isMidButton,s=void 0!==o&&o;if(s)(0,a.publish)("onTabBarMidButtonTap");else{this.selectedIndex=n;var c="/"+i;c===__uniRoutes[0].alias&&(c="/");var u={index:n,text:r,pagePath:i};this.$route.path!==c?(this.__path__=this.$route.path,uni.switchTab({from:"tabBar",url:c,detail:u})):t.emit("onTabItemTap",u)}},_initMidButton:function(t){var e=t.length;return e%2===0&&(0,o.isPlainObject)(this.midButton)&&(this.internalMidButton=Object.assign({width:"50px",height:"50px",iconWidth:"24px"},this.internalMidButton,this.midButton),t.splice(~~(e/2),0,Object.assign({},this.internalMidButton,{isMidButton:!0}))),t},_uniTabbarBdStyle:function(t){return Object.assign({},{width:t.width,height:t.height,backgroundImage:t.backgroundImage?"url('"+this._getRealPath(t.backgroundImage)+"')":""})}}};e.default=c}).call(this,n("a9aa"))},"0a75":function(t,e,n){"use strict";(function(t){n("7a82");var r=n("ee27").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("c975"),n("a9e3");var i=r(n("5897")),o={name:"Toast",mixins:[i.default],props:{title:{type:String,default:""},icon:{default:"success",validator:function(t){return-1!==["success","loading","error","none"].indexOf(t)}},image:{type:String,default:""},duration:{type:Number,default:1500},mask:{type:Boolean,default:!1},visible:{type:Boolean,default:!1}},computed:{iconClass:function(){return"success"===this.icon?"uni-icon-success-no-circle":"loading"===this.icon?"uni-loading":"error"===this.icon?"uni-icon-error":""}},beforeUpdate:function(){this.visible&&(this.timeoutId&&clearTimeout(this.timeoutId),this.timeoutId=setTimeout((function(){t.emit("onHideToast")}),this.duration))}};e.default=o}).call(this,n("a9aa"))},"0a87":function(t,e,n){"use strict";n.r(e);var r=n("7e36"),i=n.n(r);for(var o in r)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return r[t]}))}(o);e["default"]=i.a},"0b25":function(t,e,n){"use strict";var r=n("5926"),i=n("50c4"),o=RangeError;t.exports=function(t){if(void 0===t)return 0;var e=r(t),n=i(e);if(e!==n)throw new o("Wrong length or index");return n}},"0b42":function(t,e,n){"use strict";var r=n("e8b5"),i=n("68ee"),o=n("861d"),a=n("b622"),s=a("species"),c=Array;t.exports=function(t){var e;return r(t)&&(e=t.constructor,i(e)&&(e===c||r(e.prototype))?e=void 0:o(e)&&(e=e[s],null===e&&(e=void 0))),void 0===e?c:e}},"0b43":function(t,e,n){"use strict";var r=n("04f8");t.exports=r&&!!Symbol["for"]&&!!Symbol.keyFor},"0c47":function(t,e,n){"use strict";var r=n("da84"),i=n("d44e");i(r.JSON,"JSON",!0)},"0c9e":function(t,e,n){"use strict";n.r(e);var r=n("2df5"),i=n("7baa");for(var o in i)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(o);var a=n("f0c5"),s=Object(a["a"])(i["default"],r["b"],r["c"],!1,null,null,null,!1,r["a"],void 0);e["default"]=s.exports},"0cb2":function(t,e,n){"use strict";var r=n("e330"),i=n("7b0b"),o=Math.floor,a=r("".charAt),s=r("".replace),c=r("".slice),u=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,l=/\$([$&'`]|\d{1,2})/g;t.exports=function(t,e,n,r,f,d){var h=n+t.length,p=r.length,v=l;return void 0!==f&&(f=i(f),v=u),s(d,v,(function(i,s){var u;switch(a(s,0)){case"$":return"$";case"&":return t;case"`":return c(e,0,n);case"'":return c(e,h);case"<":u=f[c(s,1,-1)];break;default:var l=+s;if(0===l)return i;if(l>p){var d=o(l/10);return 0===d?i:d<=p?void 0===r[d-1]?a(s,1):r[d-1]+a(s,1):i}u=r[l-1]}return void 0===u?"":u}))}},"0cf0":function(t,e,n){"use strict";(function(t,r){var i=n("ee27").default;Object.defineProperty(e,"__esModule",{value:!0}),e.chooseImage=function(t,e){var n=t.count,i=t.sourceType,u=t.extension;f&&(document.body.removeChild(f),f=null);f=(0,s.default)({count:n,sourceType:i,extension:u,type:"image"}),document.body.appendChild(f),f.addEventListener("change",(function(t){for(var r=[],i=t.target.files.length,a=function(e){var i=t.target.files[e],a=void 0;Object.defineProperty(i,"path",{get:function(){return a=a||(0,o.fileToUrl)(i),a}}),e\n ').concat(b.content,"\n

    ");s.setLabel({content:_,direction:"bottom-right"})}else{var w=n.updateMarkerLabelStyle(n.idString,y);s.setLabel({text:b.content,color:y.color,fontSize:y.fontSize,className:w})}}var x,S=e.callout||{},k=s.callout;if(S.content||c){i.IS_AMAP&&S.content&&(S.content=S.content.replaceAll("\n","
    "));var C="0px 0px 3px 1px rgba(0,0,0,0.5)",T=-f/2;if((e.width||e.height)&&(T+=14-f/2),x=S.content?{position:u,map:r,top:g,offsetY:T,content:S.content,color:S.color,fontSize:S.fontSize,borderRadius:S.borderRadius,bgColor:S.bgColor,padding:S.padding,boxShadow:S.boxShadow||C,display:S.display}:{position:u,map:r,top:g,offsetY:T,content:c,boxShadow:C},k)k.setOption(x);else if(i.IS_AMAP){k=s.callout=new a.Callout(x,(function(t,e){e.idString&&e.$parent.$trigger("callouttap",t,{markerId:Number(e.idString)})}),n)}else k=s.callout=new a.Callout(x),k.div.onclick=function(t){n.idString&&n.$parent.$trigger("callouttap",t,{markerId:Number(n.idString)}),t.stopPropagation(),t.preventDefault()},(0,i.getMapInfo)().type===i.MapType.GOOGLE&&(k.div.onpointerdown=function(t){t.stopPropagation()},k.div.ontouchstart=function(t){t.stopPropagation()})}else k&&(n.removeMarkerCallout(s.callout),delete s.callout)},e.iconPath?l.src=(0,o.default)(e.iconPath):t.error("Marker.iconPath is required.")},handleAMapMarkerClick:function(t,e){var n=e.callout;n&&!n.alwaysVisible&&(n.visible=!n.visible,n.visible?e.callout.createAMapText():e.callout.removeAMapText()),this.idString&&this.$parent.$trigger("markertap",t,{markerId:Number(this.idString),latitude:e._position.lat,longitude:e._position.lng}),t.stopPropagation()},updateMarkerLabelStyle:function(t,e){var n="uni-map-marker-label-"+t,r=document.getElementById(n);r||(r=document.createElement("style"),r.id=n,document.head.appendChild(r),this.$once("hook:destroyed",(function(){r.remove()})));var i=Object.assign({},e,{position:"absolute",top:"70px",borderStyle:"solid"}),o=document.createElement("div");return Object.keys(i).forEach((function(t){o.style[t]=i[t]||""})),r.innerText=".".concat(n,"{").concat(o.getAttribute("style"),"}"),n},getMarkerLatitudeLongitude:function(t){var e,n,r=(0,i.getMapInfo)();return i.IS_AMAP?(e=t.lnglat.lat,n=t.lnglat.lng):r.type===i.MapType.QQ?(e=t.latLng.lat,n=t.latLng.lng):r.type===i.MapType.GOOGLE&&(e=t.latLng.lat(),n=t.latLng.lng()),{latitude:e,longitude:n}},removeMarker:function(){var t=this._marker;t&&(t.label&&"setMap"in t.label&&t.label.setMap(null),t.callout&&this.removeMarkerCallout(t.callout),t.setMap(null)),delete this.$parent._markers[this.idString],this._marker=null},removeMarkerCallout:function(t){i.IS_AMAP?t.removeAMapText():t.setMap(null)}},render:function(){return null}};e.default=a}).call(this,n("5a52")["default"])},"107c":function(t,e,n){"use strict";var r=n("d039"),i=n("da84"),o=i.RegExp;t.exports=r((function(){var t=o("(?
    b)","g");return"b"!==t.exec("b").groups.a||"bc"!=="b".replace(t,"$c")}))},"10d1":function(t,e,n){"use strict";n("0094")},"10eb":function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=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.")},n("d9e2"),n("d401")},1108:function(t,e,n){"use strict";(function(t){n("7a82");var r=n("ee27").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("a9e3"),n("c740"),n("ac1f"),n("00b4"),n("c975");var i=r(n("f1ca")),o=n("631a"),a={name:"CustomTabBar",props:{selected:{type:Number,default:0},showIcon:{type:Boolean,default:!0},direction:{type:String,default:"horizontal"}},data:function(){return{selectedIndex:this.selected}},computed:{tabBarOptions:function(){return o.tabBar},hasTabBar:function(){return o.tabBar.list&&o.tabBar.list.length},showTabBar:function(){var t=getApp();return!t||!t.$children[0].hideTabBar}},watch:{selected:function(t){this.selectedIndex=t;var e=getApp().$children[0].$refs.tabBar;e&&(e.selectedIndex=t)},$route:function(t,e){if(t.meta.isTabBar){var n=o.tabBar.list.findIndex((function(e){return t.meta.pagePath===e.pagePath}));n>-1&&(this.selectedIndex=n)}}},methods:{_getRealPath:function(t){return/^([a-z-]+:)?\/\//i.test(t)||/^data:.*,.*/.test(t)||0===t.indexOf("/")||(t="/"+t),(0,i.default)(t)},_switchTab:function(e,n){var r=e.text,i=e.pagePath;this.selectedIndex=n;var o="/"+i;o===__uniRoutes[0].alias&&(o="/");var a={index:n,text:r,pagePath:i};this.$emit("onTabItemTap",a),this.$route.path===o&&t.emit("onTabItemTap",a)}}};e.default=a}).call(this,n("a9aa"))},1239:function(t,e,n){"use strict";n("7a82");var r=n("ee27").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n("339f")),o={name:"View",mixins:[i.default],listeners:{"label-click":"clickHandler"}};e.default=o},1276:function(t,e,n){"use strict";var r=n("c65b"),i=n("e330"),o=n("d784"),a=n("825a"),s=n("7234"),c=n("1d80"),u=n("4840"),l=n("8aa5"),f=n("50c4"),d=n("577e"),h=n("dc4a"),p=n("14c3"),v=n("9f7f"),g=n("d039"),m=v.UNSUPPORTED_Y,b=Math.min,y=i([].push),_=i("".slice),w=!g((function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2!==n.length||"a"!==n[0]||"b"!==n[1]})),x="c"==="abbc".split(/(b)*/)[1]||4!=="test".split(/(?:)/,-1).length||2!=="ab".split(/(?:ab)*/).length||4!==".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length;o("split",(function(t,e,n){var i="0".split(void 0,0).length?function(t,n){return void 0===t&&0===n?[]:r(e,this,t,n)}:e;return[function(e,n){var o=c(this),a=s(e)?void 0:h(e,t);return a?r(a,e,o,n):r(i,d(o),e,n)},function(t,r){var o=a(this),s=d(t);if(!x){var c=n(i,o,s,r,i!==e);if(c.done)return c.value}var h=u(o,RegExp),v=o.unicode,g=(o.ignoreCase?"i":"")+(o.multiline?"m":"")+(o.unicode?"u":"")+(m?"g":"y"),w=new h(m?"^(?:"+o.source+")":o,g),S=void 0===r?4294967295:r>>>0;if(0===S)return[];if(0===s.length)return null===p(w,s)?[s]:[];var k=0,C=0,T=[];while(C255?255:255&e}},"13d2":function(t,e,n){"use strict";var r=n("e330"),i=n("d039"),o=n("1626"),a=n("1a2d"),s=n("83ab"),c=n("5e77").CONFIGURABLE,u=n("8925"),l=n("69f3"),f=l.enforce,d=l.get,h=String,p=Object.defineProperty,v=r("".slice),g=r("".replace),m=r([].join),b=s&&!i((function(){return 8!==p((function(){}),"length",{value:8}).length})),y=String(String).split("String"),_=t.exports=function(t,e,n){"Symbol("===v(h(e),0,7)&&(e="["+g(h(e),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),n&&n.getter&&(e="get "+e),n&&n.setter&&(e="set "+e),(!a(t,"name")||c&&t.name!==e)&&(s?p(t,"name",{value:e,configurable:!0}):t.name=e),b&&n&&a(n,"arity")&&t.length!==n.arity&&p(t,"length",{value:n.arity});try{n&&a(n,"constructor")&&n.constructor?s&&p(t,"prototype",{writable:!1}):t.prototype&&(t.prototype=void 0)}catch(i){}var r=f(t);return a(r,"source")||(r.source=m(y,"string"==typeof e?e:"")),t};Function.prototype.toString=_((function(){return o(this)&&d(this).source||u(this)}),"toString")},"13d5":function(t,e,n){"use strict";var r=n("23e7"),i=n("d58f").left,o=n("a640"),a=n("2d00"),s=n("605d"),c=!s&&a>79&&a<83,u=c||!o("reduce");r({target:"Array",proto:!0,forced:u},{reduce:function(t){var e=arguments.length;return i(this,t,e,e>1?arguments[1]:void 0)}})},"13f1":function(t,e,n){"use strict";n.r(e);var r=n("562b"),i=n("e3301");for(var o in i)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(o);var a=n("f0c5"),s=Object(a["a"])(i["default"],r["b"],r["c"],!1,null,null,null,!1,r["a"],void 0);e["default"]=s.exports},1448:function(t,e,n){"use strict";var r=n("dfb9"),i=n("b6b7");t.exports=function(t,e){return r(i(t),e)}},"145e":function(t,e,n){"use strict";var r=n("7b0b"),i=n("23cb"),o=n("07fa"),a=n("083a"),s=Math.min;t.exports=[].copyWithin||function(t,e){var n=r(this),c=o(n),u=i(t,c),l=i(e,c),f=arguments.length>2?arguments[2]:void 0,d=s((void 0===f?c:i(f,c))-l,c-u),h=1;l0)l in n?n[u]=n[l]:a(n,u),u+=h,l+=h;return n}},"14bc":function(t,e,n){"use strict";var r;n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.uniIdMixin=function(t){t.prototype.uniIDHasRole=function(t){var e=a(),n=e.role;return n.indexOf(t)>-1},t.prototype.uniIDHasPermission=function(t){var e=a(),n=e.permission;return this.uniIDHasRole("admin")||n.indexOf(t)>-1},t.prototype.uniIDTokenValid=function(){var t=a(),e=t.tokenExpired;return e>Date.now()}},n("d401"),n("81b2"),n("0eb6"),n("b7ef"),n("8bd4"),n("ac1f"),n("5319"),n("00b4"),n("d9e2"),n("d81d"),n("fb6a"),n("d3b7"),n("25f0"),n("c975");var i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",o=/^(?:[A-Za-z\d+/]{4})*?(?:[A-Za-z\d+/]{2}(?:==)?|[A-Za-z\d+/]{3}=?)?$/;function a(){var t,e=uni.getStorageSync("uni_id_token")||"",n=e.split(".");if(!e||3!==n.length)return{uid:null,role:[],permission:[],tokenExpired:0};try{t=JSON.parse(function(t){return decodeURIComponent(r(t).split("").map((function(t){return"%"+("00"+t.charCodeAt(0).toString(16)).slice(-2)})).join(""))}(n[1]))}catch(i){throw new Error("获取当前用户信息出错,详细错误信息为:"+i.message)}return t.tokenExpired=1e3*t.exp,delete t.exp,delete t.iat,t}r="function"!==typeof atob?function(t){if(t=String(t).replace(/[\t\n\f\r ]+/g,""),!o.test(t))throw new Error("Failed to execute 'atob' on 'Window': The string to be decoded is not correctly encoded.");var e;t+="==".slice(2-(3&t.length));for(var n,r,a="",s=0;s>16&255):64===r?String.fromCharCode(e>>16&255,e>>8&255):String.fromCharCode(e>>16&255,e>>8&255,255&e);return a}:atob},"14c2":function(t,e,n){"use strict";n.r(e);var r=n("cd82"),i=n("a53c");for(var o in i)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(o);var a=n("f0c5"),s=Object(a["a"])(i["default"],r["b"],r["c"],!1,null,null,null,!1,r["a"],void 0);e["default"]=s.exports},"14c3":function(t,e,n){"use strict";var r=n("c65b"),i=n("825a"),o=n("1626"),a=n("c6b6"),s=n("9263"),c=TypeError;t.exports=function(t,e){var n=t.exec;if(o(n)){var u=r(n,t,e);return null!==u&&i(u),u}if("RegExp"===a(t))return r(s,t,e);throw new c("RegExp#exec called on incompatible receiver")}},"14d9":function(t,e,n){"use strict";var r=n("23e7"),i=n("7b0b"),o=n("07fa"),a=n("3a34"),s=n("3511"),c=n("d039"),u=c((function(){return 4294967297!==[].push.call({length:4294967296},1)})),l=u||!function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(t){return t instanceof TypeError}}();r({target:"Array",proto:!0,arity:1,forced:l},{push:function(t){var e=i(this),n=o(e),r=arguments.length;s(n+r);for(var c=0;c=0&&(c.length=1),f.push("".concat(s,"(").concat(c.join(","),")"));else if(r.concat(a).includes(c[0])){s=c[0];var u=c[1];l[s]=a.includes(s)?o(u):u}})),l.transform=l.webkitTransform=f.join(" "),l.transition=l.webkitTransition=Object.keys(l).map((function(t){return"".concat(function(t){return t.replace(/[A-Z]/g,(function(t){return"-".concat(t.toLowerCase())})).replace("webkit","-webkit")}(t)," ").concat(u.duration,"ms ").concat(u.timingFunction," ").concat(u.delay,"ms")})).join(","),l.transformOrigin=l.webkitTransformOrigin=c.transformOrigin,l}(e);Object.keys(u).forEach((function(e){t.$el.style[e]=u[e]})),n+=1,n1?arguments[1]:void 0)}},"182d":function(t,e,n){"use strict";var r=n("f8cd"),i=RangeError;t.exports=function(t,e){var n=r(t);if(n%e)throw new i("Wrong offset");return n}},1863:function(t,e,n){"use strict";n.r(e);var r=n("d2a3"),i=n("dfbd");for(var o in i)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(o);var a=n("f0c5"),s=Object(a["a"])(i["default"],r["b"],r["c"],!1,null,null,null,!1,r["a"],void 0);e["default"]=s.exports},1876:function(t,e,n){"use strict";n.r(e);var r=n("e6c8"),i=n("2457");for(var o in i)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(o);var a=n("f0c5"),s=Object(a["a"])(i["default"],r["b"],r["c"],!1,null,null,null,!1,r["a"],void 0);e["default"]=s.exports},1896:function(t,e,n){"use strict";n.r(e);var r=n("fe81"),i=n.n(r);for(var o in r)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return r[t]}))}(o);e["default"]=i.a},"189d":function(t,e){t.exports=function(t){try{return{error:!1,value:t()}}catch(e){return{error:!0,value:e}}}},"199f":function(t,e,n){var r=n("09e4"),i=n("2439").f,o=n("3261"),a=n("8b96"),s=n("c98a"),c=n("2d0a"),u=n("25d0");t.exports=function(t,e){var n,l,f,d,h,p,v=t.target,g=t.global,m=t.stat;if(l=g?r:m?r[v]||s(v,{}):(r[v]||{}).prototype,l)for(f in e){if(h=e[f],t.dontCallGetSet?(p=i(l,f),d=p&&p.value):d=l[f],n=u(g?f:v+(m?".":"#")+f,t.forced),!n&&void 0!==d){if(typeof h==typeof d)continue;c(h,d)}(t.sham||d&&d.sham)&&o(h,"sham",!0),a(l,f,h,t)}}},"19aa":function(t,e,n){"use strict";var r=n("3a9b"),i=TypeError;t.exports=function(t,e){if(r(e,t))return t;throw new i("Incorrect invocation")}},"19bf":function(t,e,n){"use strict";n("7a82");var r=n("ee27").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){var t;return{args:function(e,n){t=s(e.events),e.url&&(e.url=e.url+(-1===e.url.indexOf("?")?"?":"&")+"__id__="+t.id)},returnValue:function(e,n){e.eventChannel=t}}},e.getEventChannel=function(t){var e=o[t];return delete o[t],e},e.initEventChannel=s,n("c975");var i=r(n("5e13")),o={},a=0;function s(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];a++;var n=new i.default(a,t);return e&&(o[a]=n),n}},"1a14":function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.chooseImage=void 0,n("a9e3"),n("4de4"),n("d3b7"),n("caad6");var r=["original","compressed"],i=["album","camera"],o={count:{type:Number,required:!1,default:9,validator:function(t,e){t<=0&&(e.count=9)}},sizeType:{type:[Array,String],required:!1,default:r,validator:function(t,e){t="string"===typeof t?[t]:t,t=t.filter((function(t){return r.includes(t)})),e.sizeType=t.length?t:r}},sourceType:{type:Array,required:!1,default:i,validator:function(t,e){t=t.filter((function(t){return i.includes(t)})),e.sourceType=t.length?t:i}},extension:{type:Array,default:["*"],validator:function(t,e){if(0===t.length)return"param extension should not be empty."}}};e.chooseImage=o},"1a2d":function(t,e,n){"use strict";var r=n("e330"),i=n("7b0b"),o=r({}.hasOwnProperty);t.exports=Object.hasOwn||function(t,e){return o(i(t),e)}},"1a39":function(t,e,n){"use strict";(function(t,r){n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.destroyComponentObserver=function(e){var n=e.reqId,r=c[n];r&&(r.disconnect(),delete c[n],t.publishHandler("onRequestComponentObserver",{reqId:n,reqEnd:!0}))},e.requestComponentObserver=function(e,n){var u,l=e.reqId,f=e.component,d=e.options;if(n._isVue)u=n;else{var h=getCurrentPages(),p=h.find((function(t){return t.$page.id===n}));if(!p)throw new Error("Not Found:Page[".concat(n,"]"));u=p.$vm}var v=(0,o.findElm)(f,u),g=d.relativeToSelector?v.querySelector(d.relativeToSelector):null,m=c[l]=new IntersectionObserver((function(e,n){e.forEach((function(e){t.publishHandler("onRequestComponentObserver",{reqId:l,res:{intersectionRatio:s(e),intersectionRect:a(e.intersectionRect),boundingClientRect:a(e.boundingClientRect),relativeRect:a(e.rootBounds),time:Date.now(),dataset:(0,i.getTargetDataset)(e.target),id:e.target.id}})}))}),{root:g,rootMargin:d.rootMargin,threshold:d.thresholds});if(d.observeAll)m.USE_MUTATION_OBSERVER=!0,Array.prototype.map.call(v.querySelectorAll(d.selector),(function(t){t?m.observe(t):r.warn("Node ".concat(d.selector," is not found. Intersection observer will not trigger."))}));else{m.USE_MUTATION_OBSERVER=!1;var b=v.querySelector(d.selector);if(!b)return void r.warn("Node ".concat(d.selector," is not found. Intersection observer will not trigger."));m.observe(b)}},n("7db0"),n("d3b7"),n("d9e2"),n("d401"),n("159b"),n("d81d"),n("5abe");var i=n("f4f0"),o=n("08c5");function a(t){return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}function s(t){var e=t.intersectionRatio,n=t.boundingClientRect,r=n.height,i=n.width,o=t.intersectionRect,a=o.height,s=o.width;return 0!==e?e:a===r?s/i:a/r}var c={}}).call(this,n("c5c3"),n("5a52")["default"])},"1a3c":function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("c975"),n("14d9"),n("a434"),n("d3b7"),n("159b");var r=n("987d"),i={name:"RadioGroup",mixins:[r.emitter,r.listeners],props:{name:{type:String,default:""}},data:function(){return{radioList:[]}},listeners:{"@radio-change":"_changeHandler","@radio-group-update":"_radioGroupUpdateHandler"},mounted:function(){this._resetRadioGroupValue(this.radioList.length-1)},created:function(){this.$dispatch("Form","uni-form-group-update",{type:"add",vm:this})},beforeDestroy:function(){this.$dispatch("Form","uni-form-group-update",{type:"remove",vm:this})},methods:{_changeHandler:function(t,e){var n=this.radioList.indexOf(e);this._resetRadioGroupValue(n,!0),this.$trigger("change",t,{value:e.radioValue})},_radioGroupUpdateHandler:function(t){if("add"===t.type)this.radioList.push(t.vm);else{var e=this.radioList.indexOf(t.vm);this.radioList.splice(e,1)}},_resetRadioGroupValue:function(t,e){var n=this;this.radioList.forEach((function(r,i){i!==t&&(e?n.radioList[i].radioChecked=!1:n.radioList.forEach((function(t,e){i>=e||n.radioList[e].radioChecked&&(n.radioList[i].radioChecked=!1)})))}))},_getFormData:function(){var t={};if(""!==this.name){var e="";this.radioList.forEach((function(t){t.radioChecked&&(e=t.value)})),t.value=e,t.key=this.name}return t}}};e.default=i},"1b71":function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("99af");var r=n("db6a"),i=n("987d");function o(){this.$dispatch("Form","uni-form-group-update",{type:"add",vm:this})}function a(){this.$dispatch("Form","uni-form-group-update",{type:"remove",vm:this})}var s={name:"uni://form-field",init:function(t,e){e.constructor.options.props&&e.constructor.options.props.name&&e.constructor.options.props.value||(e.constructor.options.props||(e.constructor.options.props={}),e.constructor.options.props.name||(e.constructor.options.props.name=t.props.name={type:String}),e.constructor.options.props.value||(e.constructor.options.props.value=t.props.value={type:null})),t.propsData||(t.propsData={});var n=e.$vnode;if(n&&n.data&&n.data.attrs&&((0,r.hasOwn)(n.data.attrs,"name")&&(t.propsData.name=n.data.attrs.name),(0,r.hasOwn)(n.data.attrs,"value")&&(t.propsData.value=n.data.attrs.value)),!e.constructor.options.methods||!e.constructor.options.methods._getFormData){e.constructor.options.methods||(e.constructor.options.methods={}),t.methods||(t.methods={});var s={_getFormData:function(){return this.name?{key:this.name,value:this.value}:{}},_resetFormData:function(){this.value=""}};Object.assign(e.constructor.options.methods,s),Object.assign(t.methods,s),Object.assign(e.constructor.options.methods,i.emitter.methods),Object.assign(t.methods,i.emitter.methods);var c=t.created;e.constructor.options.created=t.created=c?[].concat(o,c):[o];var u=t.beforeDestroy;e.constructor.options.beforeDestroy=t.beforeDestroy=u?[].concat(a,u):[a]}}};e.default=s},"1b9c":function(t,e,n){"use strict";n.r(e);var r=n("3d46");for(var i in r)["default"].indexOf(i)<0&&function(t){n.d(e,t,(function(){return r[t]}))}(i);var o=n("f0c5"),a=Object(o["a"])(r["default"],void 0,void 0,!1,null,null,null,!1,void 0,void 0);e["default"]=a.exports},"1be4":function(t,e,n){"use strict";var r=n("d066");t.exports=r("document","documentElement")},"1c2c":function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.request=e.configMTLS=void 0,n("4de4"),n("d3b7"),n("159b"),n("e9c4"),n("d81d"),n("b64b"),n("99af"),n("c975"),n("07ac"),n("c19f"),n("ace4"),n("7db0"),n("a9e3");var r=n("db6a"),i={OPTIONS:"OPTIONS",GET:"GET",HEAD:"HEAD",POST:"POST",PUT:"PUT",DELETE:"DELETE",TRACE:"TRACE",CONNECT:"CONNECT",PATCH:"PATCH"},o={JSON:"json"},a={TEXT:"text",ARRAYBUFFER:"arraybuffer"},s=encodeURIComponent;var c={method:{type:String,validator:function(t,e){t=(t||"").toUpperCase(),e.method=Object.values(i).indexOf(t)<0?i.GET:t}},data:{type:[Object,String,Array,ArrayBuffer],validator:function(t,e){e.data=t||""}},url:{type:String,required:!0,validator:function(t,e){e.method===i.GET&&(0,r.isPlainObject)(e.data)&&Object.keys(e.data).length&&(e.url=function(t,e){var n=t.split("#"),i=n[1]||"";n=n[0].split("?");var o=n[1]||"";t=n[0];var a=o.split("&").filter((function(t){return t}));for(var c in o={},a.forEach((function(t){t=t.split("="),o[t[0]]=t[1]})),e)if((0,r.hasOwn)(e,c)){var u=e[c];"undefined"===typeof u||null===u?u="":(0,r.isPlainObject)(u)&&(u=JSON.stringify(u)),o[s(c)]=s(u)}return o=Object.keys(o).map((function(t){return"".concat(t,"=").concat(o[t])})).join("&"),t+(o?"?"+o:"")+(i?"#"+i:"")}(t,e.data))}},header:{type:Object,validator:function(t,e){var n=e.header=t||{};e.method!==i.GET&&(Object.keys(n).find((function(t){return"content-type"===t.toLowerCase()}))||(n["Content-Type"]="application/json"))}},dataType:{type:String,validator:function(t,e){e.dataType=(t||o.JSON).toLowerCase()}},responseType:{type:String,validator:function(t,e){t=(t||"").toLowerCase(),e.responseType=Object.values(a).indexOf(t)<0?a.TEXT:t}},withCredentials:{type:Boolean},timeout:{type:Number}};e.request=c;var u={certificates:{type:Array,required:!0,validator:function(t){if(t.some((function(t){return"String"!==(0,r.toRawType)(t.host)})))return"参数配置错误,请确认后重试"}}};e.configMTLS=u},"1c7e":function(t,e,n){"use strict";var r=n("b622"),i=r("iterator"),o=!1;try{var a=0,s={next:function(){return{done:!!a++}},return:function(){o=!0}};s[i]=function(){return this},Array.from(s,(function(){throw 2}))}catch(c){}t.exports=function(t,e){try{if(!e&&!o)return!1}catch(c){return!1}var n=!1;try{var r={};r[i]=function(){return{next:function(){return{done:n=!0}}}},t(r)}catch(c){}return n}},"1ccc":function(t,e,n){"use strict";n("7a82");var r=n("ee27").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n("7ee7")),o=r(n("ce5c")),a=r(n("1863")),s=r(n("4552")),c={Toast:i.default,PreviewImage:o.default,ActionSheet:a.default,Modal:s.default};e.default=c},"1d02":function(t,e,n){"use strict";var r=n("ebb5"),i=n("a258").findLastIndex,o=r.aTypedArray,a=r.exportTypedArrayMethod;a("findLastIndex",(function(t){return i(o(this),t,arguments.length>1?arguments[1]:void 0)}))},"1d1c":function(t,e,n){"use strict";var r=n("23e7"),i=n("83ab"),o=n("37e8").f;r({target:"Object",stat:!0,forced:Object.defineProperties!==o,sham:!i},{defineProperties:o})},"1d80":function(t,e,n){"use strict";var r=n("7234"),i=TypeError;t.exports=function(t){if(r(t))throw new i("Can't call method on "+t);return t}},"1dde":function(t,e,n){"use strict";var r=n("d039"),i=n("b622"),o=n("2d00"),a=i("species");t.exports=function(t){return o>=51||!r((function(){var e=[],n=e.constructor={};return n[a]=function(){return{foo:1}},1!==e[t](Boolean).foo}))}},"1de5":function(t,e,n){"use strict";t.exports=function(t,e){return e||(e={}),t=t&&t.__esModule?t.default:t,"string"!==typeof t?t:(/^['"].*['"]$/.test(t)&&(t=t.slice(1,-1)),e.hash&&(t+=e.hash),/["'() \t\n]/.test(t)||e.needQuotes?'"'.concat(t.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):t)}},"1e2d":function(t,e,n){"use strict";n.d(e,"b",(function(){return r})),n.d(e,"c",(function(){return i})),n.d(e,"a",(function(){}));var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("uni-page",{attrs:{"data-page":t.$route.meta.pagePath}},["none"!==t.navigationBar.type?n("page-head",t._b({},"page-head",t.navigationBar,!1)):t._e(),t.enablePullDownRefresh?n("page-refresh",{ref:"refresh",attrs:{color:t.refreshOptions.color,offset:t.refreshOptions.offset}}):t._e(),t.enablePullDownRefresh?n("page-body",{nativeOn:{touchstart:function(e){return t._touchstart(e)},touchmove:function(e){return t._touchmove(e)},touchend:function(e){return t._touchend(e)},touchcancel:function(e){return t._touchend(e)}}},[t._t("page")],2):n("page-body",[t._t("page")],2)],1)},i=[]},"1ead":function(t,e,n){"use strict";(function(t){n("7a82");var r=n("ee27").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("caad6"),n("a9e3"),n("c975");var i=n("db6a"),o=r(n("64b2")),a=r(n("1521")),s=r(n("6b87"));t.subscribe("getSelectedTextRange",(function(e){var n=e.pageId,r=e.callbackId,i=document.activeElement,o=i.tagName.toLowerCase(),a={};["input","textarea"].includes(o)?(a.errMsg="getSelectedTextRange:ok",a.start=i.selectionStart,a.end=i.selectionEnd):a.errMsg="getSelectedTextRange:fail no focused",t.publishHandler("onGetSelectedTextRange",{callbackId:r,data:a},n)}));var c,u={name:"Field",mixins:[o.default,a.default,s.default],model:{prop:"value",event:"update:value"},props:{value:{type:[String,Number],default:""},autoFocus:{type:[Boolean,String],default:!1},focus:{type:[Boolean,String],default:!1},cursor:{type:[Number,String],default:-1},selectionStart:{type:[Number,String],default:-1},selectionEnd:{type:[Number,String],default:-1},confirmHold:{type:Boolean,default:!1},ignoreCompositionEvent:{type:Boolean,default:!0}},data:function(){return{composing:!1,valueSync:this._getValueString(this.value,this.type),focusSync:this.focus,fixColor:0===String(navigator.vendor).indexOf("Apple")&&CSS.supports("image-orientation:from-image")}},watch:{focus:function(t){t?this._focus():this._blur()},focusSync:function(t){this.$emit("update:focus",t)},cursorNumber:function(){this._checkCursor()},selectionStartNumber:function(){this._checkSelection()},selectionEndNumber:function(){this._checkSelection()}},computed:{needFocus:function(){return this.autoFocus||this.focus},cursorNumber:function(){var t=Number(this.cursor);return isNaN(t)?-1:t},selectionStartNumber:function(){var t=Number(this.selectionStart);return isNaN(t)?-1:t},selectionEndNumber:function(){var t=Number(this.selectionEnd);return isNaN(t)?-1:t}},created:function(){var t=this,e=this.__valueChange=(0,i.debounce)((function(e){t.valueSync=t._getValueString(e,t.type)}),100);this.$watch("value",e),this.__triggerInput=(0,i.throttle)((function(e,n){t.__valueChange.cancel(),t.$emit("update:value",n.value),t.$trigger("input",e,n)}),100),this.$triggerInput=function(e,n,r){t.__valueChange.cancel(),t.__triggerInput(e,n),r&&t.__triggerInput.flush()}},beforeDestroy:function(){this.__valueChange.cancel(),this.__triggerInput.cancel()},directives:{field:{inserted:function(t,e,n){n.context._initField(t)}}},methods:{_getValueString:function(t,e){return"number"===e&&isNaN(Number(t))&&(t=""),null===t?"":String(t)},_initField:function(t){var e=this;this._field=t,c=c||Date.now(),this.needFocus&&setTimeout((function(){e._focus()}))},_focus:function(){if(this.needFocus){var t=this._field;if(t)t.focus();else setTimeout(this._focus.bind(this),100)}},_blur:function(){var t=this._field;t&&t.blur()},_onFocus:function(t){this.focusSync=!0,this.$trigger("focus",t,{value:this.valueSync}),this._checkSelection(),this._checkCursor()},_onBlur:function(t){this.composing&&(this.composing=!1,this._onInput(t,!0)),this.focusSync=!1;var e,n=t.target;"number"===n.type?(n.type="text",e=n.selectionEnd,n.type="number"):e=n.selectionEnd,this.$trigger("blur",t,{value:this.valueSync,cursor:e})},_checkSelection:function(){var t=this._field;this.focusSync&&this.selectionStartNumber>-1&&this.selectionEndNumber>-1&&"number"!==t.type&&(t.selectionStart=this.selectionStartNumber,t.selectionEnd=this.selectionEndNumber)},_checkCursor:function(){var t=this._field;this.focusSync&&this.selectionStartNumber<0&&this.selectionEndNumber<0&&this.cursorNumber>-1&&"number"!==t.type&&(t.selectionEnd=t.selectionStart=this.cursorNumber)}}};e.default=u}).call(this,n("c5c3"))},"1ef1":function(t,e,n){"use strict";n("7a82");var r=n("ee27").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n("0122"));function o(t){return("undefined"===typeof navigator||(0,i.default)(navigator))&&"Google Inc."===navigator.vendor&&t>10&&(t=2*Math.round(t/2)),t}var a={name:"Image",props:{src:{type:String,default:""},mode:{type:String,default:"scaleToFill"},lazyLoad:{type:[Boolean,String],default:!1},draggable:{type:Boolean,default:!1}},data:function(){return{originalWidth:0,originalHeight:0,originalStyle:{width:"",height:""},contentPath:""}},computed:{ratio:function(){return this.originalWidth&&this.originalHeight?this.originalWidth/this.originalHeight:0},style:function(){var t="auto",e="";switch(this.mode){case"aspectFit":t="contain",e="center center";break;case"aspectFill":t="cover",e="center center";break;case"widthFix":case"heightFix":t="100% 100%";break;case"top":e="center top";break;case"bottom":e="center bottom";break;case"center":e="center center";break;case"left":e="left center";break;case"right":e="right center";break;case"top left":e="left top";break;case"top right":e="right top";break;case"bottom left":e="left bottom";break;case"bottom right":e="right bottom";break;default:t="100% 100%",e="0% 0%";break}return{"background-image":this.contentPath?'url("'.concat(this.contentPath,'")'):"none","background-position":e,"background-size":t,"background-repeat":"no-repeat"}}},watch:{src:function(t,e){this._loadImage()},mode:function(t,e){"widthFix"!==e&&"heightFix"!==e||this._resetSize(),"widthFix"!==t&&"heightFix"!==t||this._fixSize()},contentPath:function(t){!t&&this.__img&&(this.__img.remove(),delete this.__img)}},mounted:function(){this.originalStyle.width=this.$el.style.width||"",this.originalStyle.height=this.$el.style.height||"",this._loadImage()},beforeDestroy:function(){this._clearImage()},methods:{_fixSize:function(){if(this.ratio){var t=this.$el;if("widthFix"===this.mode){var e=t.offsetWidth;e&&(t.style.height=o(e/this.ratio)+"px")}else if("heightFix"===this.mode){var n=t.offsetHeight;n&&(t.style.width=o(n*this.ratio)+"px")}}window.dispatchEvent(new CustomEvent("updateview"))},_resetSize:function(){this.$el.style.width=this.originalStyle.width,this.$el.style.height=this.originalStyle.height},_resetData:function(){this.originalWidth=0,this.originalHeight=0,this.contentPath=""},_loadImage:function(){var t=this,e=this.$getRealPath(this.src);if(e){var n=this._img=this._img||new Image;n.onload=function(r){t._img=null;var i=t.originalWidth=n.width,o=t.originalHeight=n.height;t._fixSize(),t.contentPath=e,n.draggable=t.draggable,t.__img&&t.__img.remove(),t.__img=n,t.$el.appendChild(n),t.$trigger("load",r,{width:i,height:o})},n.onerror=function(e){t._img=null,t._resetData(),t.$trigger("error",e,{errMsg:"GET ".concat(t.src," 404 (Not Found)")})},n.src=e}else this._clearImage(),this._resetData()},_clearImage:function(){var t=this._img;t&&(t.onload=null,t.onerror=null,this._img=null)}}};e.default=a},"1fc1":function(t,e){t.exports={}},2054:function(t,e,n){"use strict";n.r(e);var r=n("cc8b"),i=n.n(r);for(var o in r)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return r[t]}))}(o);e["default"]=i.a},2090:function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("d3b7"),n("159b"),n("14d9"),n("c975"),n("a434");var r=n("987d"),i={name:"Form",mixins:[r.listeners],data:function(){return{childrenList:[]}},listeners:{"@form-submit":"_onSubmit","@form-reset":"_onReset","@form-group-update":"_formGroupUpdateHandler"},methods:{_onSubmit:function(t){var e={};this.childrenList.forEach((function(t){t._getFormData&&t._getFormData().key&&(e[t._getFormData().key]=t._getFormData().value)})),this.$trigger("submit",t,{value:e})},_onReset:function(t){this.$trigger("reset",t,{}),this.childrenList.forEach((function(t){t._resetFormData&&t._resetFormData()}))},_formGroupUpdateHandler:function(t){if("add"===t.type)this.childrenList.push(t.vm);else{var e=this.childrenList.indexOf(t.vm);this.childrenList.splice(e,1)}}}};e.default=i},"20b1":function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n("81e8"),i={name:"AsyncError",mixins:[r.i18nMixin],methods:{_onClick:function(){window.location.reload()}}};e.default=i},"219c":function(t,e,n){"use strict";var r=n("da84"),i=n("4625"),o=n("d039"),a=n("59ed"),s=n("addb"),c=n("ebb5"),u=n("04d1"),l=n("d998"),f=n("2d00"),d=n("512c"),h=c.aTypedArray,p=c.exportTypedArrayMethod,v=r.Uint16Array,g=v&&i(v.prototype.sort),m=!!g&&!(o((function(){g(new v(2),null)}))&&o((function(){g(new v(2),{})}))),b=!!g&&!o((function(){if(f)return f<74;if(u)return u<67;if(l)return!0;if(d)return d<602;var t,e,n=new v(516),r=Array(516);for(t=0;t<516;t++)e=t%4,n[t]=515-t,r[t]=t-2*e+3;for(g(n,(function(t,e){return(t/4|0)-(e/4|0)})),t=0;t<516;t++)if(n[t]!==r[t])return!0}));p("sort",(function(t){return void 0!==t&&a(t),b?g(this,t):s(h(this),function(t){return function(e,n){return void 0!==t?+t(e,n)||0:n!==n?-1:e!==e?1:0===e&&0===n?1/e>0&&1/n<0?1:-1:e>n}}(t))}),!b||m)},2243:function(t,e,n){"use strict";n("7a82");var r=n("ee27").default;Object.defineProperty(e,"__esModule",{value:!0}),e.getImageInfo=void 0;var i=r(n("f1ca")),o={src:{type:String,required:!0,validator:function(t,e){e.src=(0,i.default)(t)}}};e.getImageInfo=o},2266:function(t,e,n){"use strict";var r=n("0366"),i=n("c65b"),o=n("825a"),a=n("0d51"),s=n("e95a"),c=n("07fa"),u=n("3a9b"),l=n("9a1f"),f=n("35a1"),d=n("2a62"),h=TypeError,p=function(t,e){this.stopped=t,this.result=e},v=p.prototype;t.exports=function(t,e,n){var g,m,b,y,_,w,x,S=n&&n.that,k=!(!n||!n.AS_ENTRIES),C=!(!n||!n.IS_RECORD),T=!(!n||!n.IS_ITERATOR),O=!(!n||!n.INTERRUPTED),A=r(e,S),M=function(t){return g&&d(g,"normal",t),new p(!0,t)},E=function(t){return k?(o(t),O?A(t[0],t[1],M):A(t[0],t[1])):O?A(t,M):A(t)};if(C)g=t.iterator;else if(T)g=t;else{if(m=f(t),!m)throw new h(a(t)+" is not iterable");if(s(m)){for(b=0,y=c(t);y>b;b++)if(_=E(t[b]),_&&u(v,_))return _;return new p(!1)}g=l(t,m)}w=C?t.next:g.next;while(!(x=i(w,g)).done){try{_=E(x.value)}catch(P){d(g,"throw",P)}if("object"==typeof _&&_&&u(v,_))return _}return new p(!1)}},"231e":function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("a9e3"),n("ac1f"),n("00b4"),n("e9c4"),n("4e82"),n("c975"),n("99af"),n("a434");var r=n("987d"),i=n("db6a"),o=n("81e8"),a=!!i.supportsPassive&&{passive:!1},s={NONE:"none",STOP:"stop",VOLUME:"volume",PROGRESS:"progress"},c={name:"Video",filters:{time:function(t){t=t>0&&t<1/0?t:0;var e=Math.floor(t/3600),n=Math.floor(t%3600/60),r=Math.floor(t%3600%60);e=(e<10?"0":"")+e,n=(n<10?"0":"")+n,r=(r<10?"0":"")+r;var i=n+":"+r;return"00"!==e&&(i=e+":"+i),i}},mixins:[o.i18nMixin,r.subscriber,r.interact],props:{id:{type:String,default:""},src:{type:String,default:""},duration:{type:[Number,String],default:""},controls:{type:[Boolean,String],default:!0},danmuList:{type:Array,default:function(){return[]}},danmuBtn:{type:[Boolean,String],default:!1},enableDanmu:{type:[Boolean,String],default:!1},autoplay:{type:[Boolean,String],default:!1},loop:{type:[Boolean,String],default:!1},muted:{type:[Boolean,String],default:!1},objectFit:{type:String,default:"contain"},poster:{type:String,default:""},direction:{type:[String,Number],default:""},showProgress:{type:Boolean,default:!0},initialTime:{type:[String,Number],default:0},showFullscreenBtn:{type:[Boolean,String],default:!0},pageGesture:{type:[Boolean,String],default:!1},enableProgressGesture:{type:[Boolean,String],default:!0},showPlayBtn:{type:[Boolean,String],default:!0},showCenterPlayBtn:{type:[Boolean,String],default:!0}},data:function(){return{start:!1,playing:!1,currentTime:0,durationTime:0,progress:0,touching:!1,enableDanmuSync:Boolean(this.enableDanmu),controlsVisible:!0,fullscreen:!1,controlsTouching:!1,touchStartOrigin:{x:0,y:0},gestureType:s.NONE,currentTimeOld:0,currentTimeNew:0,volumeOld:null,volumeNew:null,buffered:0,isSafari:/^Apple/.test(navigator.vendor)}},computed:{centerPlayBtnShow:function(){return this.showCenterPlayBtn&&!this.start},controlsShow:function(){return!this.centerPlayBtnShow&&this.controls&&this.controlsVisible},autoHideContorls:function(){return this.controlsShow&&this.playing&&!this.controlsTouching},srcSync:function(){return this.$getRealPath(this.src)}},watch:{enableDanmuSync:function(t){this.$emit("update:enableDanmu",t)},autoHideContorls:function(t){t?this.autoHideStart():this.autoHideEnd()},srcSync:function(t){this.playing=!1,this.currentTime=0},currentTime:function(){this.updateProgress()},duration:function(){this.updateProgress()},buffered:function(t){0!==t&&this.$trigger("progress",{},{buffered:t})}},created:function(){this.otherData={danmuList:[],danmuIndex:{time:0,index:-1},hideTiming:null};var t=this.otherData.danmuList=JSON.parse(JSON.stringify(this.danmuList||[]));t.sort((function(t,e){return(t.time||0)-(e.time||0)}))},mounted:function(){var t,e,n,r=this,i=this,o=!0,s=this.$refs.ball;function c(r){var a=r.targetTouches[0],s=a.pageX,c=a.pageY;if(o&&Math.abs(s-t)100&&(f=100),i.progress=f,r.preventDefault(),r.stopPropagation()}}function u(t){i.controlsTouching=!1,i.touching&&(s.removeEventListener("touchmove",c,a),o||(t.preventDefault(),t.stopPropagation(),i.seek(i.$refs.video.duration*i.progress/100)),i.touching=!1)}s.addEventListener("touchstart",(function(i){r.controlsTouching=!0;var u=i.targetTouches[0];t=u.pageX,e=u.pageY,n=r.progress,o=!0,r.touching=!0,s.addEventListener("touchmove",c,a)})),s.addEventListener("touchend",u),s.addEventListener("touchcancel",u)},beforeDestroy:function(){this.triggerFullscreen(!1),clearTimeout(this.otherData.hideTiming)},methods:{_handleSubscribe:function(t){var e,n=t.type,r=t.data,i=void 0===r?{}:r;switch(n){case"seek":e=i.position;break;case"sendDanmu":e=i;break;case"playbackRate":e=i.rate;break}["play","pause","seek","sendDanmu","playbackRate","requestFullScreen","exitFullScreen"].indexOf(n)>=0&&this[n](e)},trigger:function(){this.playing?this.$refs.video.pause():this.$refs.video.play()},play:function(){this.start=!0,this.$refs.video.play()},pause:function(){this.$refs.video.pause()},seek:function(t){t=Number(t),"number"!==typeof t||isNaN(t)||(this.$refs.video.currentTime=t)},clickProgress:function(t){var e=this.$refs.progress,n=t.target,r=t.offsetX;while(n!==e)r+=n.offsetLeft,n=n.parentNode;var i=e.offsetWidth,o=0;r>=0&&r<=i&&(o=r/i,this.seek(this.$refs.video.duration*o))},triggerDanmu:function(){this.enableDanmuSync=!this.enableDanmuSync},playDanmu:function(t){var e=document.createElement("p");e.className="uni-video-danmu-item",e.innerText=t.text;var n="bottom: ".concat(100*Math.random(),"%;color: ").concat(t.color,";");e.setAttribute("style",n),this.$refs.danmu.appendChild(e),setTimeout((function(){n+="left: 0;-webkit-transform: translateX(-100%);transform: translateX(-100%);",e.setAttribute("style",n),setTimeout((function(){e.remove()}),4e3)}),17)},sendDanmu:function(t){var e=this.otherData;e.danmuList.splice(e.danmuIndex.index+1,0,{text:String(t.text),color:t.color,time:this.$refs.video.currentTime||0})},playbackRate:function(t){this.$refs.video.playbackRate=t},triggerFullscreen:function(t){var e,n=this.$refs.container,r=this.$refs.video;t?!document.fullscreenEnabled&&!document.webkitFullscreenEnabled||this.isSafari&&!this.userInteract?r.webkitEnterFullScreen?r.webkitEnterFullScreen():(e=!0,n.remove(),n.classList.add("uni-video-type-fullscreen"),document.body.appendChild(n)):n[document.fullscreenEnabled?"requestFullscreen":"webkitRequestFullscreen"]():document.fullscreenEnabled||document.webkitFullscreenEnabled?document.fullscreenElement?document.exitFullscreen():document.webkitFullscreenElement&&document.webkitExitFullscreen():r.webkitExitFullScreen?r.webkitExitFullScreen():(e=!0,n.remove(),n.classList.remove("uni-video-type-fullscreen"),this.$el.appendChild(n)),e&&this.emitFullscreenChange(t)},onFullscreenChange:function(t,e){e&&document.fullscreenEnabled||this.emitFullscreenChange(!(!document.fullscreenElement&&!document.webkitFullscreenElement))},emitFullscreenChange:function(t){this.fullscreen=t,this.$trigger("fullscreenchange",{},{fullScreen:t,direction:"vertical"})},requestFullScreen:function(){this.triggerFullscreen(!0)},exitFullScreen:function(){this.triggerFullscreen(!1)},onDurationChange:function(t){var e=t.target;this.durationTime=e.duration},onLoadedMetadata:function(t){var e=Number(this.initialTime)||0,n=t.target;e>0&&(n.currentTime=e),this.$trigger("loadedmetadata",t,{width:n.videoWidth,height:n.videoHeight,duration:n.duration}),this.onProgress(t)},onProgress:function(t){var e=t.target,n=e.buffered;n.length&&(this.buffered=n.end(n.length-1)/e.duration*100)},onWaiting:function(t){this.$trigger("waiting",t,{})},onVideoError:function(t){this.playing=!1,this.$trigger("error",t,{})},onPlay:function(t){this.start=!0,this.playing=!0,this.$trigger("play",t,{})},onPause:function(t){this.playing=!1,this.$trigger("pause",t,{})},onEnded:function(t){this.playing=!1,this.$trigger("ended",t,{})},onTimeUpdate:function(t){var e=t.target,n=this.otherData,r=this.currentTime=e.currentTime,i=n.danmuIndex,o={time:r,index:i.index},a=n.danmuList;if(r>i.time)for(var s=i.index+1;s=(c.time||0)))break;o.index=s,this.playing&&this.enableDanmuSync&&this.playDanmu(c)}else if(r-1;u--){var l=a[u];if(!(r<=(l.time||0)))break;o.index=u-1}n.danmuIndex=o,this.$trigger("timeupdate",t,{currentTime:r,duration:e.duration})},triggerControls:function(){this.controlsVisible=!this.controlsVisible},touchstart:function(t){var e=t.targetTouches[0];this.touchStartOrigin={x:e.pageX,y:e.pageY},this.gestureType=s.NONE,this.volumeOld=null,this.currentTimeOld=this.currentTimeNew=0},touchmove:function(t){function e(){t.stopPropagation(),t.preventDefault()}this.fullscreen&&e();var n=this.gestureType;if(n!==s.STOP){var r=t.targetTouches[0],i=r.pageX,o=r.pageY,a=this.touchStartOrigin;if(n===s.PROGRESS?this.changeProgress(i-a.x):n===s.VOLUME&&this.changeVolume(o-a.y),n===s.NONE)if(Math.abs(i-a.x)>Math.abs(o-a.y)){if(!this.enableProgressGesture)return void(this.gestureType=s.STOP);this.gestureType=s.PROGRESS,this.currentTimeOld=this.currentTimeNew=this.$refs.video.currentTime,this.fullscreen||e()}else{if(!this.pageGesture)return void(this.gestureType=s.STOP);this.gestureType=s.VOLUME,this.volumeOld=this.$refs.video.volume,this.fullscreen||e()}}},touchend:function(t){this.gestureType!==s.NONE&&this.gestureType!==s.STOP&&(t.stopPropagation(),t.preventDefault()),this.gestureType===s.PROGRESS&&this.currentTimeOld!==this.currentTimeNew&&(this.$refs.video.currentTime=this.currentTimeNew),this.gestureType=s.NONE},changeProgress:function(t){var e=this.$refs.video.duration,n=t/600*e+this.currentTimeOld;n<0?n=0:n>e&&(n=e),this.currentTimeNew=n},changeVolume:function(t){var e,n=this.volumeOld;"number"===typeof n&&(e=n-t/200,e<0?e=0:e>1&&(e=1),this.$refs.video.volume=e,this.volumeNew=e)},autoHideStart:function(){var t=this;this.otherData.hideTiming=setTimeout((function(){t.controlsVisible=!1}),3e3)},autoHideEnd:function(){var t=this.otherData;t.hideTiming&&(clearTimeout(t.hideTiming),t.hideTiming=null)},updateProgress:function(){this.touching||(this.progress=this.currentTime/this.durationTime*100)}}};e.default=c},2381:function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.getClipboardData=function(){var t=document.getElementById("#clipboard"),e=t?t.value:void 0;return e?{data:e,errMsg:"getClipboardData:ok"}:{errMsg:"getClipboardData:fail"}},e.setClipboardData=function(t){var e=t.data,n=document.getElementById("#clipboard");n&&n.remove();var r=document.createElement("textarea");r.id="#clipboard",r.style.position="fixed",r.style.top="-9999px",r.style.zIndex="-9999",document.body.appendChild(r),r.value=e,r.select(),r.setSelectionRange(0,r.value.length);var i=document.execCommand("Copy",!1,null);return r.blur(),i?{errMsg:"setClipboardData:ok"}:{errMsg:"setClipboardData:fail"}}},2398:function(t,e,n){"use strict";(function(t){n("7a82");var r=n("ee27").default;Object.defineProperty(e,"__esModule",{value:!0}),e.EditorContext=void 0,n("d3b7");var i=r(n("276c")),o=r(n("e954")),a=n("db6a");function s(e,n,r,i){t.publishHandler(n+"-editor-"+e,{componentId:e,type:r,data:i},n)}t.subscribe("onEditorMethodCallback",(function(t){var e=t.callbackId,n=t.data;a.callback.invoke(e,n)}));var c=function(){function t(e,n){(0,i.default)(this,t),this.id=e,this.pageId=n}return(0,o.default)(t,[{key:"format",value:function(t,e){s(this.id,this.pageId,"format",{options:{name:t,value:e}})}}]),t}();e.EditorContext=c,["insertDivider","insertImage","insertText","setContents","getContents","clear","removeFormat","undo","redo","blur","getSelectionText","scrollIntoView"].forEach((function(t){c.prototype[t]=a.callback.warp((function(e,n){s(this.id,this.pageId,t,{options:e,callbackId:n})}))}))}).call(this,n("a9aa"))},"23cb":function(t,e,n){"use strict";var r=n("5926"),i=Math.max,o=Math.min;t.exports=function(t,e){var n=r(t);return n<0?i(n+e,0):o(n,e)}},"23dc":function(t,e,n){"use strict";var r=n("d44e");r(Math,"Math",!0)},"23e7":function(t,e,n){"use strict";var r=n("da84"),i=n("06cf").f,o=n("9112"),a=n("cb2d"),s=n("6374"),c=n("e893"),u=n("94ca");t.exports=function(t,e){var n,l,f,d,h,p,v=t.target,g=t.global,m=t.stat;if(l=g?r:m?r[v]||s(v,{}):r[v]&&r[v].prototype,l)for(f in e){if(h=e[f],t.dontCallGetSet?(p=i(l,f),d=p&&p.value):d=l[f],n=u(g?f:v+(m?".":"#")+f,t.forced),!n&&void 0!==d){if(typeof h==typeof d)continue;c(h,d)}(t.sham||d&&d.sham)&&o(h,"sham",!0),a(l,f,h,t)}}},2412:function(t,e,n){"use strict";(function(t){n("7a82");var r=n("ee27").default;Object.defineProperty(e,"__esModule",{value:!0}),e.getCurrentPageId=function(){var t=getCurrentPages(),e=t[t.length-1];return e&&e.$page.id},e.getCurrentPageVm=function(e){var n=getCurrentPages(),r=n.length;r||t.emit("onError","".concat(e,":fail"));var i=n[r-1];return i.$vm},e.invokeMethod=function(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),r=1;r1?arguments[1]:void 0)}})},"25a1":function(t,e,n){"use strict";var r=n("ebb5"),i=n("d58f").right,o=r.aTypedArray,a=r.exportTypedArrayMethod;a("reduceRight",(function(t){var e=arguments.length;return i(o(this),t,e,e>1?arguments[1]:void 0)}))},"25d0":function(t,e,n){var r=n("a714"),i=n("4650"),o=/#|\.prototype\./,a=function(t,e){var n=c[s(t)];return n==l||n!=u&&(i(e)?r(e):!!e)},s=a.normalize=function(t){return String(t).replace(o,".").toLowerCase()},c=a.data={},u=a.NATIVE="N",l=a.POLYFILL="P";t.exports=a},"25f0":function(t,e,n){"use strict";var r=n("5e77").PROPER,i=n("cb2d"),o=n("825a"),a=n("577e"),s=n("d039"),c=n("90d8"),u=RegExp.prototype,l=u["toString"],f=s((function(){return"/a/b"!==l.call({source:"a",flags:"b"})})),d=r&&"toString"!==l.name;(f||d)&&i(u,"toString",(function(){var t=o(this),e=a(t.source),n=a(c(t));return"/"+e+"/"+n}),{unsafe:!0})},2626:function(t,e,n){"use strict";var r=n("d066"),i=n("edd0"),o=n("b622"),a=n("83ab"),s=o("species");t.exports=function(t){var e=r(t);a&&e&&!e[s]&&i(e,s,{configurable:!0,get:function(){return this}})}},"266e":function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("a9e3"),n("c975"),n("99af"),n("d3b7"),n("159b"),n("b64b");n("81e8");var r=n("987d"),i={name:"Button",mixins:[r.hover,r.emitter,r.listeners],props:{hoverClass:{type:String,default:"button-hover"},disabled:{type:[Boolean,String],default:!1},id:{type:String,default:""},hoverStopPropagation:{type:Boolean,default:!1},hoverStartTime:{type:[Number,String],default:20},hoverStayTime:{type:[Number,String],default:70},formType:{type:String,default:"",validator:function(t){return~["","submit","reset"].indexOf(t)}},openType:{type:String,default:""}},data:function(){return{clickFunction:null}},methods:{_onClick:function(t,e){this.disabled||(e&&this.$el.click(),this.formType?this.$dispatch("Form","submit"===this.formType?"uni-form-submit":"uni-form-reset",{type:this.formType}):this.openType)},_bindObjectListeners:function(t,e){if(e)for(var n in e){var r=t.on[n],i=e[n];t.on[n]=r?[].concat(r,i):i}return t}},render:function(t){var e=this,n=Object.create(null);return this.$listeners&&Object.keys(this.$listeners).forEach((function(t){(!e.disabled||"click"!==t&&"tap"!==t)&&(n[t]=e.$listeners[t])})),this.hoverClass&&"none"!==this.hoverClass?t("uni-button",this._bindObjectListeners({class:[this.hovering?this.hoverClass:""],attrs:{disabled:this.disabled},on:{touchstart:this._hoverTouchStart,touchend:this._hoverTouchEnd,touchcancel:this._hoverTouchCancel,mousedown:this._hoverMousedown,mouseup:this._hoverMouseup,click:this._onClick}},n),this.$slots.default):t("uni-button",this._bindObjectListeners({class:[this.hovering?this.hoverClass:""],attrs:{disabled:this.disabled},on:{click:this._onClick}},n),this.$slots.default)},listeners:{"label-click":"_onClick","@label-click":"_onClick"}};e.default=i},"268a":function(t,e,n){"use strict";n.r(e);var r=n("aeca"),i=n("7b03");for(var o in i)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(o);var a=n("f0c5"),s=Object(a["a"])(i["default"],r["b"],r["c"],!1,null,null,null,!1,r["a"],void 0);e["default"]=s.exports},"26cb":function(t,e,n){"use strict";(function(e,n){var r="undefined"!==typeof window?window:"undefined"!==typeof e?e:{},i=r.__VUE_DEVTOOLS_GLOBAL_HOOK__;function o(t,e){if(void 0===e&&(e=[]),null===t||"object"!==typeof t)return t;var n=function(t,e){return t.filter(e)[0]}(e,(function(e){return e.original===t}));if(n)return n.copy;var r=Array.isArray(t)?[]:{};return e.push({original:t,copy:r}),Object.keys(t).forEach((function(n){r[n]=o(t[n],e)})),r}function a(t,e){Object.keys(t).forEach((function(n){return e(t[n],n)}))}function s(t){return null!==t&&"object"===typeof t}var c=function(t,e){this.runtime=e,this._children=Object.create(null),this._rawModule=t;var n=t.state;this.state=("function"===typeof n?n():n)||{}},u={namespaced:{configurable:!0}};u.namespaced.get=function(){return!!this._rawModule.namespaced},c.prototype.addChild=function(t,e){this._children[t]=e},c.prototype.removeChild=function(t){delete this._children[t]},c.prototype.getChild=function(t){return this._children[t]},c.prototype.hasChild=function(t){return t in this._children},c.prototype.update=function(t){this._rawModule.namespaced=t.namespaced,t.actions&&(this._rawModule.actions=t.actions),t.mutations&&(this._rawModule.mutations=t.mutations),t.getters&&(this._rawModule.getters=t.getters)},c.prototype.forEachChild=function(t){a(this._children,t)},c.prototype.forEachGetter=function(t){this._rawModule.getters&&a(this._rawModule.getters,t)},c.prototype.forEachAction=function(t){this._rawModule.actions&&a(this._rawModule.actions,t)},c.prototype.forEachMutation=function(t){this._rawModule.mutations&&a(this._rawModule.mutations,t)},Object.defineProperties(c.prototype,u);var l=function(t){this.register([],t,!1)};l.prototype.get=function(t){return t.reduce((function(t,e){return t.getChild(e)}),this.root)},l.prototype.getNamespace=function(t){var e=this.root;return t.reduce((function(t,n){return e=e.getChild(n),t+(e.namespaced?n+"/":"")}),"")},l.prototype.update=function(t){(function t(e,n,r){0;if(n.update(r),r.modules)for(var i in r.modules){if(!n.getChild(i))return void 0;t(e.concat(i),n.getChild(i),r.modules[i])}})([],this.root,t)},l.prototype.register=function(t,e,n){var r=this;void 0===n&&(n=!0);var i=new c(e,n);if(0===t.length)this.root=i;else{var o=this.get(t.slice(0,-1));o.addChild(t[t.length-1],i)}e.modules&&a(e.modules,(function(e,i){r.register(t.concat(i),e,n)}))},l.prototype.unregister=function(t){var e=this.get(t.slice(0,-1)),n=t[t.length-1],r=e.getChild(n);r&&r.runtime&&e.removeChild(n)},l.prototype.isRegistered=function(t){var e=this.get(t.slice(0,-1)),n=t[t.length-1];return!!e&&e.hasChild(n)};var f;var d=function(t){var e=this;void 0===t&&(t={}),!f&&"undefined"!==typeof window&&window.Vue&&_(window.Vue);var n=t.plugins;void 0===n&&(n=[]);var r=t.strict;void 0===r&&(r=!1),this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new l(t),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._watcherVM=new f,this._makeLocalGettersCache=Object.create(null);var o=this,a=this.dispatch,s=this.commit;this.dispatch=function(t,e){return a.call(o,t,e)},this.commit=function(t,e,n){return s.call(o,t,e,n)},this.strict=r;var c=this._modules.root.state;m(this,c,[],this._modules.root),g(this,c),n.forEach((function(t){return t(e)}));var u=void 0!==t.devtools?t.devtools:f.config.devtools;u&&function(t){i&&(t._devtoolHook=i,i.emit("vuex:init",t),i.on("vuex:travel-to-state",(function(e){t.replaceState(e)})),t.subscribe((function(t,e){i.emit("vuex:mutation",t,e)}),{prepend:!0}),t.subscribeAction((function(t,e){i.emit("vuex:action",t,e)}),{prepend:!0}))}(this)},h={state:{configurable:!0}};function p(t,e,n){return e.indexOf(t)<0&&(n&&n.prepend?e.unshift(t):e.push(t)),function(){var n=e.indexOf(t);n>-1&&e.splice(n,1)}}function v(t,e){t._actions=Object.create(null),t._mutations=Object.create(null),t._wrappedGetters=Object.create(null),t._modulesNamespaceMap=Object.create(null);var n=t.state;m(t,n,[],t._modules.root,!0),g(t,n,e)}function g(t,e,n){var r=t._vm;t.getters={},t._makeLocalGettersCache=Object.create(null);var i=t._wrappedGetters,o={};a(i,(function(e,n){o[n]=function(t,e){return function(){return t(e)}}(e,t),Object.defineProperty(t.getters,n,{get:function(){return t._vm[n]},enumerable:!0})}));var s=f.config.silent;f.config.silent=!0,t._vm=new f({data:{$$state:e},computed:o}),f.config.silent=s,t.strict&&function(t){t._vm.$watch((function(){return this._data.$$state}),(function(){0}),{deep:!0,sync:!0})}(t),r&&(n&&t._withCommit((function(){r._data.$$state=null})),f.nextTick((function(){return r.$destroy()})))}function m(t,e,n,r,i){var o=!n.length,a=t._modules.getNamespace(n);if(r.namespaced&&(t._modulesNamespaceMap[a],t._modulesNamespaceMap[a]=r),!o&&!i){var s=b(e,n.slice(0,-1)),c=n[n.length-1];t._withCommit((function(){f.set(s,c,r.state)}))}var u=r.context=function(t,e,n){var r=""===e,i={dispatch:r?t.dispatch:function(n,r,i){var o=y(n,r,i),a=o.payload,s=o.options,c=o.type;return s&&s.root||(c=e+c),t.dispatch(c,a)},commit:r?t.commit:function(n,r,i){var o=y(n,r,i),a=o.payload,s=o.options,c=o.type;s&&s.root||(c=e+c),t.commit(c,a,s)}};return Object.defineProperties(i,{getters:{get:r?function(){return t.getters}:function(){return function(t,e){if(!t._makeLocalGettersCache[e]){var n={},r=e.length;Object.keys(t.getters).forEach((function(i){if(i.slice(0,r)===e){var o=i.slice(r);Object.defineProperty(n,o,{get:function(){return t.getters[i]},enumerable:!0})}})),t._makeLocalGettersCache[e]=n}return t._makeLocalGettersCache[e]}(t,e)}},state:{get:function(){return b(t.state,n)}}}),i}(t,a,n);r.forEachMutation((function(e,n){var r=a+n;(function(t,e,n,r){var i=t._mutations[e]||(t._mutations[e]=[]);i.push((function(e){n.call(t,r.state,e)}))})(t,r,e,u)})),r.forEachAction((function(e,n){var r=e.root?n:a+n,i=e.handler||e;(function(t,e,n,r){var i=t._actions[e]||(t._actions[e]=[]);i.push((function(e){var i=n.call(t,{dispatch:r.dispatch,commit:r.commit,getters:r.getters,state:r.state,rootGetters:t.getters,rootState:t.state},e);return function(t){return t&&"function"===typeof t.then}(i)||(i=Promise.resolve(i)),t._devtoolHook?i.catch((function(e){throw t._devtoolHook.emit("vuex:error",e),e})):i}))})(t,r,i,u)})),r.forEachGetter((function(e,n){var r=a+n;(function(t,e,n,r){if(t._wrappedGetters[e])return void 0;t._wrappedGetters[e]=function(t){return n(r.state,r.getters,t.state,t.getters)}})(t,r,e,u)})),r.forEachChild((function(r,o){m(t,e,n.concat(o),r,i)}))}function b(t,e){return e.reduce((function(t,e){return t[e]}),t)}function y(t,e,n){return s(t)&&t.type&&(n=e,e=t,t=t.type),{type:t,payload:e,options:n}}function _(t){f&&t===f||(f=t, +/*! + * vuex v3.6.2 + * (c) 2021 Evan You + * @license MIT + */ +function(t){var e=Number(t.version.split(".")[0]);if(e>=2)t.mixin({beforeCreate:r});else{var n=t.prototype._init;t.prototype._init=function(t){void 0===t&&(t={}),t.init=t.init?[r].concat(t.init):r,n.call(this,t)}}function r(){var t=this.$options;t.store?this.$store="function"===typeof t.store?t.store():t.store:t.parent&&t.parent.$store&&(this.$store=t.parent.$store)}}(f))}h.state.get=function(){return this._vm._data.$$state},h.state.set=function(t){0},d.prototype.commit=function(t,e,n){var r=this,i=y(t,e,n),o=i.type,a=i.payload,s=(i.options,{type:o,payload:a}),c=this._mutations[o];c&&(this._withCommit((function(){c.forEach((function(t){t(a)}))})),this._subscribers.slice().forEach((function(t){return t(s,r.state)})))},d.prototype.dispatch=function(t,e){var n=this,r=y(t,e),i=r.type,o=r.payload,a={type:i,payload:o},s=this._actions[i];if(s){try{this._actionSubscribers.slice().filter((function(t){return t.before})).forEach((function(t){return t.before(a,n.state)}))}catch(u){0}var c=s.length>1?Promise.all(s.map((function(t){return t(o)}))):s[0](o);return new Promise((function(t,e){c.then((function(e){try{n._actionSubscribers.filter((function(t){return t.after})).forEach((function(t){return t.after(a,n.state)}))}catch(u){0}t(e)}),(function(t){try{n._actionSubscribers.filter((function(t){return t.error})).forEach((function(e){return e.error(a,n.state,t)}))}catch(u){0}e(t)}))}))}},d.prototype.subscribe=function(t,e){return p(t,this._subscribers,e)},d.prototype.subscribeAction=function(t,e){var n="function"===typeof t?{before:t}:t;return p(n,this._actionSubscribers,e)},d.prototype.watch=function(t,e,n){var r=this;return this._watcherVM.$watch((function(){return t(r.state,r.getters)}),e,n)},d.prototype.replaceState=function(t){var e=this;this._withCommit((function(){e._vm._data.$$state=t}))},d.prototype.registerModule=function(t,e,n){void 0===n&&(n={}),"string"===typeof t&&(t=[t]),this._modules.register(t,e),m(this,this.state,t,this._modules.get(t),n.preserveState),g(this,this.state)},d.prototype.unregisterModule=function(t){var e=this;"string"===typeof t&&(t=[t]),this._modules.unregister(t),this._withCommit((function(){var n=b(e.state,t.slice(0,-1));f.delete(n,t[t.length-1])})),v(this)},d.prototype.hasModule=function(t){return"string"===typeof t&&(t=[t]),this._modules.isRegistered(t)},d.prototype[[104,111,116,85,112,100,97,116,101].map((function(t){return String.fromCharCode(t)})).join("")]=function(t){this._modules.update(t),v(this,!0)},d.prototype._withCommit=function(t){var e=this._committing;this._committing=!0,t(),this._committing=e},Object.defineProperties(d.prototype,h);var w=T((function(t,e){var n={};return C(e).forEach((function(e){var r=e.key,i=e.val;n[r]=function(){var e=this.$store.state,n=this.$store.getters;if(t){var r=O(this.$store,"mapState",t);if(!r)return;e=r.context.state,n=r.context.getters}return"function"===typeof i?i.call(this,e,n):e[i]},n[r].vuex=!0})),n})),x=T((function(t,e){var n={};return C(e).forEach((function(e){var r=e.key,i=e.val;n[r]=function(){var e=[],n=arguments.length;while(n--)e[n]=arguments[n];var r=this.$store.commit;if(t){var o=O(this.$store,"mapMutations",t);if(!o)return;r=o.context.commit}return"function"===typeof i?i.apply(this,[r].concat(e)):r.apply(this.$store,[i].concat(e))}})),n})),S=T((function(t,e){var n={};return C(e).forEach((function(e){var r=e.key,i=e.val;i=t+i,n[r]=function(){if(!t||O(this.$store,"mapGetters",t))return this.$store.getters[i]},n[r].vuex=!0})),n})),k=T((function(t,e){var n={};return C(e).forEach((function(e){var r=e.key,i=e.val;n[r]=function(){var e=[],n=arguments.length;while(n--)e[n]=arguments[n];var r=this.$store.dispatch;if(t){var o=O(this.$store,"mapActions",t);if(!o)return;r=o.context.dispatch}return"function"===typeof i?i.apply(this,[r].concat(e)):r.apply(this.$store,[i].concat(e))}})),n}));function C(t){return function(t){return Array.isArray(t)||s(t)}(t)?Array.isArray(t)?t.map((function(t){return{key:t,val:t}})):Object.keys(t).map((function(e){return{key:e,val:t[e]}})):[]}function T(t){return function(e,n){return"string"!==typeof e?(n=e,e=""):"/"!==e.charAt(e.length-1)&&(e+="/"),t(e,n)}}function O(t,e,n){var r=t._modulesNamespaceMap[n];return r}function A(t,e,n){var r=n?t.groupCollapsed:t.group;try{r.call(t,e)}catch(i){t.log(e)}}function M(t){try{t.groupEnd()}catch(e){t.log("—— log end ——")}}function E(){var t=new Date;return" @ "+P(t.getHours(),2)+":"+P(t.getMinutes(),2)+":"+P(t.getSeconds(),2)+"."+P(t.getMilliseconds(),3)}function P(t,e){return function(t,e){return new Array(e+1).join(t)}("0",e-t.toString().length)+t}var I={Store:d,install:_,version:"3.6.2",mapState:w,mapMutations:x,mapGetters:S,mapActions:k,createNamespacedHelpers:function(t){return{mapState:w.bind(null,t),mapGetters:S.bind(null,t),mapMutations:x.bind(null,t),mapActions:k.bind(null,t)}},createLogger:function(t){void 0===t&&(t={});var e=t.collapsed;void 0===e&&(e=!0);var r=t.filter;void 0===r&&(r=function(t,e,n){return!0});var i=t.transformer;void 0===i&&(i=function(t){return t});var a=t.mutationTransformer;void 0===a&&(a=function(t){return t});var s=t.actionFilter;void 0===s&&(s=function(t,e){return!0});var c=t.actionTransformer;void 0===c&&(c=function(t){return t});var u=t.logMutations;void 0===u&&(u=!0);var l=t.logActions;void 0===l&&(l=!0);var f=t.logger;return void 0===f&&(f=n),function(t){var n=o(t.state);"undefined"!==typeof f&&(u&&t.subscribe((function(t,s){var c=o(s);if(r(t,n,c)){var u=E(),l=a(t),d="mutation "+t.type+u;A(f,d,e),f.log("%c prev state","color: #9E9E9E; font-weight: bold",i(n)),f.log("%c mutation","color: #03A9F4; font-weight: bold",l),f.log("%c next state","color: #4CAF50; font-weight: bold",i(c)),M(f)}n=c})),l&&t.subscribeAction((function(t,n){if(s(t,n)){var r=E(),i=c(t),o="action "+t.type+r;A(f,o,e),f.log("%c action","color: #03A9F4; font-weight: bold",i),M(f)}})))}}};t.exports=I}).call(this,n("c8ba"),n("5a52")["default"])},"26e9":function(t,e,n){"use strict";var r=n("23e7"),i=n("e330"),o=n("e8b5"),a=i([].reverse),s=[1,2];r({target:"Array",proto:!0,forced:String(s)===String(s.reverse())},{reverse:function(){return o(this)&&(this.length=this.length),a(this)}})},"26ed":function(t,e,n){var r=n("09e4");t.exports=r.Promise},"276c":function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},n("d9e2"),n("d401")},2861:function(t,e,n){"use strict";(function(t){n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.hideLoading=function(){return i("onHideLoading"),{}},e.hideToast=function(){return i("onHideToast"),{}},e.showActionSheet=function(t,e){i("onShowActionSheet",t,(function(t){o(e,-1===t?{errMsg:"showActionSheet:fail cancel"}:{tapIndex:t})}))},e.showLoading=function(t){return i("onShowLoading",t),{}},e.showModal=function(t,e){i("onShowModal",t,(function(t){o(e,t)}))},e.showToast=function(t){return i("onShowToast",t),{}};var r=t,i=r.emit,o=r.invokeCallbackHandler}).call(this,n("a9aa"))},"289b":function(t,e,n){"use strict";(function(t){function r(t,e,n){var r=Array.prototype.slice.call(t.changedTouches).filter((function(t){return t.identifier===e}))[0];return!!r&&(t.deltaY=r.pageY-n,!0)}n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("4de4"),n("d3b7"),n("fb6a"),n("c975");var i="aborting",o="refreshing",a="restoring",s={mounted:function(){var e=this;this.enablePullDownRefresh&&(this.refreshContainerElem=this.$refs.refresh.$el,this.refreshControllerElem=this.refreshContainerElem.querySelector(".uni-page-refresh"),this.refreshInnerElemStyle=this.refreshControllerElem.querySelector(".uni-page-refresh-inner").style,t.on(this.$route.params.__id__+".startPullDownRefresh",(function(){e.state||(e.state=o,e._addClass(),setTimeout((function(){e._refreshing()}),50))})),t.on(this.$route.params.__id__+".stopPullDownRefresh",(function(){e.state===o&&(e._removeClass(),e.state=a,e._addClass(),e._restoring((function(){e._removeClass(),e.state=e.distance=e.offset=null})))})))},methods:{_touchstart:function(t){var e=t.changedTouches[0];this.touchId=e.identifier,this.startY=e.pageY,[i,o,a].indexOf(this.state)>=0?this.canRefresh=!1:this.canRefresh=!0},_touchmove:function(t){if(this.canRefresh&&r(t,this.touchId,this.startY)){var e=t.deltaY;if(0===(document.documentElement.scrollTop||document.body.scrollTop)){if(!(e<0)||this.state){t.preventDefault(),null==this.distance&&(this.offset=e,this.state="pulling",this._addClass()),e-=this.offset,e<0&&(e=0),this.distance=e;var n=e>=this.refreshOptions.range&&"reached"!==this.state,i=e1?r=1:r*=r*r;var i=Math.round(t/(this.refreshOptions.range/this.refreshOptions.height)),o=i?"translate3d(-50%, "+i+"px, 0)":0;n.webkitTransform=o,n.clip="rect("+(45-i)+"px,45px,45px,-5px)",this.refreshInnerElemStyle.webkitTransform="rotate("+360*r+"deg)"}},_aborting:function(t){var e=this.refreshControllerElem;if(e){var n=e.style;if(n.webkitTransform){n.webkitTransition="-webkit-transform 0.3s",n.webkitTransform="translate3d(-50%, 0, 0)";var r=function r(){i&&clearTimeout(i),e.removeEventListener("webkitTransitionEnd",r),n.webkitTransition="",t()};e.addEventListener("webkitTransitionEnd",r);var i=setTimeout(r,350)}else t()}},_refreshing:function(){var e=this.refreshControllerElem;if(e){var n=e.style;n.webkitTransition="-webkit-transform 0.2s",n.webkitTransform="translate3d(-50%, "+this.refreshOptions.height+"px, 0)",t.emit("onPullDownRefresh",{},this.$route.params.__id__)}},_restoring:function(t){var e=this.refreshControllerElem;if(e){var n=e.style;n.webkitTransition="-webkit-transform 0.3s",n.webkitTransform+=" scale(0.01)";var r=function r(){i&&clearTimeout(i),e.removeEventListener("webkitTransitionEnd",r),n.webkitTransition="",n.webkitTransform="translate3d(-50%, 0, 0)",t()};e.addEventListener("webkitTransitionEnd",r);var i=setTimeout(r,350)}}}};e.default=s}).call(this,n("a9aa"))},2949:function(t,e,n){"use strict";(function(t){n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.openLocation=function(e,n){var r=e.latitude,i=e.longitude,o=e.scale,a=e.name,s=e.address,c=t,u=c.invokeCallbackHandler;getApp().$router.push({type:"navigateTo",path:"/open-location",query:{latitude:r,longitude:i,scale:o,name:a,address:s}},(function(){u(n,{errMsg:"openLocation:ok"})}),(function(){u(n,{errMsg:"openLocation:fail"})}))},n("14d9")}).call(this,n("a9aa"))},2954:function(t,e,n){"use strict";var r=n("ebb5"),i=n("b6b7"),o=n("d039"),a=n("f36a"),s=r.aTypedArray,c=r.exportTypedArrayMethod,u=o((function(){new Int8Array(1).slice()}));c("slice",(function(t,e){var n=a(s(this),t,e),r=i(this),o=0,c=n.length,u=new r(c);while(c>o)u[o]=n[o++];return u}),u)},2967:function(t,e){var n=Math.ceil,r=Math.floor;t.exports=Math.trunc||function(t){var e=+t;return(e>0?r:n)(e)}},29674:function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.MapType=e.IS_AMAP=e.ICON_PATH_TARGET=e.ICON_PATH_ORIGIN=void 0,e.getMapInfo=a,e.translateCoordinateSystem=function(t,e,n){var s=a(),c=[o.GOOGLE];if("WGS84"===t.toUpperCase()||c.includes(s.type)||n)return Promise.resolve(e);if(s.type===o.QQ)return new Promise((function(t,n){(0,r.getJSONP)("https://apis.map.qq.com/jsapi?qt=translate&type=1&points=".concat(e.longitude,",").concat(e.latitude,"&key=").concat(s.key,"&output=jsonp&pf=jsapi&ref=jsapi"),{callback:"cb"},(function(r){if("detail"in r&&"points"in r.detail&&r.detail.points.length){var i=r.detail.points[0];t({longitude:i.lng,latitude:i.lat,altitude:e.altitude,accuracy:e.accuracy,altitudeAccuracy:e.altitudeAccuracy,heading:e.heading,speed:e.speed})}else n(new Error("translate coordinate system fail"))}),(function(){return n(new Error("translate coordinate system fail"))}))}));if(s.type===o.AMAP)return new Promise((function(t,n){(0,i.loadMaps)([],(function(){window.AMap.convertFrom([e.longitude,e.latitude],"gps",(function(r,i){if("ok"===i.info&&i.locations.length){var o=i.locations[0],a=o.lat,s=o.lng;t({longitude:s,latitude:a,altitude:e.altitude,accuracy:e.accuracy,altitudeAccuracy:e.altitudeAccuracy,heading:e.heading,speed:e.speed})}else n(new Error("translate coordinate system fail"))}))}))}))},n("caad6"),n("2532"),n("d3b7"),n("99af"),n("d9e2"),n("d401");var r=n("e3f5"),i=n("b242");e.ICON_PATH_ORIGIN="data:image/png;base64,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";e.ICON_PATH_TARGET="data:image/png;base64,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";var o={QQ:"qq",GOOGLE:"google",AMAP:"AMap",UNKNOWN:""};function a(){return __uniConfig.qqMapKey?{type:o.QQ,key:__uniConfig.qqMapKey}:__uniConfig.googleMapKey?{type:o.GOOGLE,key:__uniConfig.googleMapKey}:__uniConfig.aMapKey?{type:o.AMAP,key:__uniConfig.aMapKey,securityJsCode:__uniConfig.aMapSecurityJsCode,serviceHost:__uniConfig.aMapServiceHost}:{type:o.UNKNOWN,key:""}}e.MapType=o;var s=a().type===o.AMAP;e.IS_AMAP=s},"2a62":function(t,e,n){"use strict";var r=n("c65b"),i=n("825a"),o=n("dc4a");t.exports=function(t,e,n){var a,s;i(t);try{if(a=o(t,"return"),!a){if("throw"===e)throw n;return n}a=r(a,t)}catch(c){s=!0,a=c}if("throw"===e)throw n;if(s)throw a;return i(a),n}},"2abe":function(t,e,n){"use strict";n("7a82");var r=n("ee27").default;Object.defineProperty(e,"__esModule",{value:!0}),e.canIUse=function(t){if((0,i.hasOwn)(o.default,t))return o.default[t];if((0,i.hasOwn)(a.default,t))return!0;return!1};var i=n("db6a"),o=r(n("2ee2")),a=r(n("8330"))},"2b3d":function(t,e,n){"use strict";n("4002")},"2ba4":function(t,e,n){"use strict";var r=n("40d5"),i=Function.prototype,o=i.apply,a=i.call;t.exports="object"==typeof Reflect&&Reflect.apply||(r?a.bind(o):function(){return a.apply(o,arguments)})},"2c27":function(t,e,n){"use strict";n.r(e);var r=n("912f"),i=n.n(r);for(var o in r)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return r[t]}))}(o);e["default"]=i.a},"2c3e":function(t,e,n){"use strict";var r=n("83ab"),i=n("9f7f").MISSED_STICKY,o=n("c6b6"),a=n("edd0"),s=n("69f3").get,c=RegExp.prototype,u=TypeError;r&&i&&a(c,"sticky",{configurable:!0,get:function(){if(this!==c){if("RegExp"===o(this))return!!s(this).sticky;throw new u("Incompatible receiver, RegExp required")}}})},"2ca0":function(t,e,n){"use strict";var r=n("23e7"),i=n("4625"),o=n("06cf").f,a=n("50c4"),s=n("577e"),c=n("5a34"),u=n("1d80"),l=n("ab13"),f=n("c430"),d=i("".slice),h=Math.min,p=l("startsWith"),v=!f&&!p&&!!function(){var t=o(String.prototype,"startsWith");return t&&!t.writable}();r({target:"String",proto:!0,forced:!v&&!p},{startsWith:function(t){var e=s(u(this));c(t);var n=a(h(arguments.length>1?arguments[1]:void 0,e.length)),r=s(t);return d(e,n,n+r.length)===r}})},"2ca3":function(t,e,n){"use strict";n("7a82");var r=n("ee27").default;Object.defineProperty(e,"__esModule",{value:!0}),e.initEvents=function(){window.addEventListener("touchstart",g,f),window.addEventListener("touchmove",m,f),window.addEventListener("touchend",h,f),window.addEventListener("touchcancel",h,f)},e.processEvent=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};if(e._processed)return e.type=n.type||t,e;if("click"===t){var o=(0,s.default)(),f=o.top;n={x:e.x,y:e.y-f},e.touches=e.changedTouches=[{force:1,identifier:0,clientX:e.clientX,clientY:e.clientY,pageX:e.pageX,pageY:e.pageY}]}var d=(0,a.wrapperMPEvent)({type:n.type||t,timeStamp:e.timeStamp||0,detail:n,target:c(r,n),currentTarget:c(i,!1,!0),touches:e instanceof Event||e instanceof CustomEvent?u(e.touches):e.touches,changedTouches:e instanceof Event||e instanceof CustomEvent?u(e.changedTouches):e.changedTouches,preventDefault:function(){},stopPropagation:function(){}});if(l(t)){var h=(0,s.default)(),p=h.top;d.pageX=e.pageX,d.pageY=e.pageY-p,d.clientX=e.clientX,d.clientY=e.clientY-p}0;return d},n("14d9"),n("2ca0"),n("caad6");var i=n("db6a"),o=n("f4f0"),a=n("60f6"),s=r(n("4fcb"));function c(t,e){var n={id:t.id,offsetLeft:t.offsetLeft,offsetTop:t.offsetTop,dataset:(0,o.getTargetDataset)(t)};return e&&Object.assign(n,e),n}function u(t){if(t){for(var e=[],n=(0,s.default)(),r=n.top,i=0;i10||Math.abs(r-v)>10?h():void 0}}},"2cea":function(t,e,n){var r=n("d714"),i=n("6185");t.exports=function(t){if("Function"===r(t))return i(t)}},"2cea5":function(t,e,n){"use strict";n("7a82");var r=n("ee27").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e,n){var r=e[t],i=!(0,o.hasOwn)(n,t),a=n[t],c=function(t,e){if(!Array.isArray(e))return u(e,t)?0:-1;for(var n=0,r=e.length;n-1&&i&&!(0,o.hasOwn)(r,"default")&&(a=!1);if(void 0===a&&(0,o.hasOwn)(r,"default")){var f=r.default;a=(0,o.isFn)(f)?f():f,n[t]=a}return function(t,e,n,r,i){if(t.required&&r)return"Missing required parameter `".concat(e,"`");if(null==n&&!t.required){var a=t.validator;return a?a(n,i):void 0}var c=t.type,u=!c||!0===c,f=[];if(c){Array.isArray(c)||(c=[c]);for(var h=0;h=0||("Object"===r?(0,o.isPlainObject)(t):"Array"===r?Array.isArray(t):t instanceof e||(0,o.toRawType)(t)===c(e));return{valid:n,expectedType:r}}function c(t){var e=t&&t.toString().match(/^\s*function (\w+)/);return e?e[1]:""}function u(t,e){return c(t)===c(e)}function l(t,e){return"String"===e?'"'.concat(t,'"'):"".concat("Number"===e?Number(t):t)}var f=["string","number","boolean"];function d(t){return f.some((function(e){return t.toLowerCase()===e}))}},"2d00":function(t,e,n){"use strict";var r,i,o=n("da84"),a=n("342f"),s=o.process,c=o.Deno,u=s&&s.versions||c&&c.version,l=u&&u.v8;l&&(r=l.split("."),i=r[0]>0&&r[0]<4?1:+(r[0]+r[1])),!i&&a&&(r=a.match(/Edge\/(\d+)/),(!r||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/),r&&(i=+r[1]))),t.exports=i},"2d0a":function(t,e,n){var r=n("dba8"),i=n("b973"),o=n("2439"),a=n("4c07");t.exports=function(t,e,n){for(var s=i(e),c=a.f,u=o.f,l=0;l=i)return t;switch(t){case"%s":return String(r[n++]);case"%d":return Number(r[n++]);case"%j":try{return JSON.stringify(r[n++])}catch(e){return"[Circular]"}default:return t}})),s=r[n];n=3&&(r.depth=arguments[2]),arguments.length>=4&&(r.colors=arguments[3]),v(n)?r.showHidden=n:n&&e._extend(r,n),y(r.showHidden)&&(r.showHidden=!1),y(r.depth)&&(r.depth=2),y(r.colors)&&(r.colors=!1),y(r.customInspect)&&(r.customInspect=!0),r.colors&&(r.stylize=u),f(r,t,r.depth)}function u(t,e){var n=c.styles[e];return n?"["+c.colors[n][0]+"m"+t+"["+c.colors[n][1]+"m":t}function l(t,e){return t}function f(t,n,r){if(t.customInspect&&n&&k(n.inspect)&&n.inspect!==e.inspect&&(!n.constructor||n.constructor.prototype!==n)){var i=n.inspect(r,t);return b(i)||(i=f(t,i,r)),i}var o=function(t,e){if(y(e))return t.stylize("undefined","undefined");if(b(e)){var n="'"+JSON.stringify(e).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return t.stylize(n,"string")}if(m(e))return t.stylize(""+e,"number");if(v(e))return t.stylize(""+e,"boolean");if(g(e))return t.stylize("null","null")}(t,n);if(o)return o;var a=Object.keys(n),s=function(t){var e={};return t.forEach((function(t,n){e[t]=!0})),e}(a);if(t.showHidden&&(a=Object.getOwnPropertyNames(n)),S(n)&&(a.indexOf("message")>=0||a.indexOf("description")>=0))return d(n);if(0===a.length){if(k(n)){var c=n.name?": "+n.name:"";return t.stylize("[Function"+c+"]","special")}if(_(n))return t.stylize(RegExp.prototype.toString.call(n),"regexp");if(x(n))return t.stylize(Date.prototype.toString.call(n),"date");if(S(n))return d(n)}var u,l="",w=!1,C=["{","}"];if(p(n)&&(w=!0,C=["[","]"]),k(n)){var T=n.name?": "+n.name:"";l=" [Function"+T+"]"}return _(n)&&(l=" "+RegExp.prototype.toString.call(n)),x(n)&&(l=" "+Date.prototype.toUTCString.call(n)),S(n)&&(l=" "+d(n)),0!==a.length||w&&0!=n.length?r<0?_(n)?t.stylize(RegExp.prototype.toString.call(n),"regexp"):t.stylize("[Object]","special"):(t.seen.push(n),u=w?function(t,e,n,r,i){for(var o=[],a=0,s=e.length;a=0&&0,t+e.replace(/\u001b\[\d\d?m/g,"").length+1}),0);if(r>60)return n[0]+(""===e?"":e+"\n ")+" "+t.join(",\n ")+" "+n[1];return n[0]+e+" "+t.join(", ")+" "+n[1]}(u,l,C)):C[0]+l+C[1]}function d(t){return"["+Error.prototype.toString.call(t)+"]"}function h(t,e,n,r,i,o){var a,s,c;if(c=Object.getOwnPropertyDescriptor(e,i)||{value:e[i]},c.get?s=c.set?t.stylize("[Getter/Setter]","special"):t.stylize("[Getter]","special"):c.set&&(s=t.stylize("[Setter]","special")),M(r,i)||(a="["+i+"]"),s||(t.seen.indexOf(c.value)<0?(s=g(n)?f(t,c.value,null):f(t,c.value,n-1),s.indexOf("\n")>-1&&(s=o?s.split("\n").map((function(t){return" "+t})).join("\n").substr(2):"\n"+s.split("\n").map((function(t){return" "+t})).join("\n"))):s=t.stylize("[Circular]","special")),y(a)){if(o&&i.match(/^\d+$/))return s;a=JSON.stringify(""+i),a.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(a=a.substr(1,a.length-2),a=t.stylize(a,"name")):(a=a.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),a=t.stylize(a,"string"))}return a+": "+s}function p(t){return Array.isArray(t)}function v(t){return"boolean"===typeof t}function g(t){return null===t}function m(t){return"number"===typeof t}function b(t){return"string"===typeof t}function y(t){return void 0===t}function _(t){return w(t)&&"[object RegExp]"===C(t)}function w(t){return"object"===typeof t&&null!==t}function x(t){return w(t)&&"[object Date]"===C(t)}function S(t){return w(t)&&("[object Error]"===C(t)||t instanceof Error)}function k(t){return"function"===typeof t}function C(t){return Object.prototype.toString.call(t)}function T(t){return t<10?"0"+t.toString(10):t.toString(10)}e.debuglog=function(n){if(y(a)&&(a=Object({NODE_ENV:"production",VUE_APP_DARK_MODE:"false",VUE_APP_NAME:"CRMEB标准版",VUE_APP_PLATFORM:"h5",VUE_APP_INDEX_CSS_HASH:"2da1efab",VUE_APP_INDEX_DARK_CSS_HASH:"e6047db7",BASE_URL:"/"}).NODE_DEBUG||""),n=n.toUpperCase(),!s[n])if(new RegExp("\\b"+n+"\\b","i").test(a)){var i=t.pid;s[n]=function(){var t=e.format.apply(e,arguments);r.error("%s %d: %s",n,i,t)}}else s[n]=function(){};return s[n]},e.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"},e.isArray=p,e.isBoolean=v,e.isNull=g,e.isNullOrUndefined=function(t){return null==t},e.isNumber=m,e.isString=b,e.isSymbol=function(t){return"symbol"===typeof t},e.isUndefined=y,e.isRegExp=_,e.isObject=w,e.isDate=x,e.isError=S,e.isFunction=k,e.isPrimitive=function(t){return null===t||"boolean"===typeof t||"number"===typeof t||"string"===typeof t||"symbol"===typeof t||"undefined"===typeof t},e.isBuffer=n("d60a");var O=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function A(){var t=new Date,e=[T(t.getHours()),T(t.getMinutes()),T(t.getSeconds())].join(":");return[t.getDate(),O[t.getMonth()],e].join(" ")}function M(t,e){return Object.prototype.hasOwnProperty.call(t,e)}e.log=function(){A(),e.format.apply(e,arguments)},e.inherits=n("3fb5"),e._extend=function(t,e){if(!e||!w(e))return t;var n=Object.keys(e),r=n.length;while(r--)t[n[r]]=e[n[r]];return t};var E="undefined"!==typeof Symbol?Symbol("util.promisify.custom"):void 0;function P(t,e){if(!t){var n=new Error("Promise was rejected with a falsy value");n.reason=t,t=n}return e(t)}e.promisify=function(t){if("function"!==typeof t)throw new TypeError('The "original" argument must be of type Function');if(E&&t[E]){var e=t[E];if("function"!==typeof e)throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(e,E,{value:e,enumerable:!1,writable:!1,configurable:!0}),e}function e(){for(var e,n,r=new Promise((function(t,r){e=t,n=r})),i=[],o=0;o1?[t,arguments[1]]:[t])}))},3296:function(t,e,n){"use strict";n.r(e);var r=n("afc6"),i=n.n(r);for(var o in r)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return r[t]}))}(o);e["default"]=i.a},"32cc":function(t,e,n){"use strict";n.r(e);var r=n("30b9"),i=n("c5e7");for(var o in i)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(o);var a=n("f0c5"),s=Object(a["a"])(i["default"],r["b"],r["c"],!1,null,null,null,!1,r["a"],void 0);e["default"]=s.exports},3319:function(t,e,n){"use strict";n("7a82");var r=n("ee27").default;Object.defineProperty(e,"__esModule",{value:!0}),e.previewImage=void 0,n("d81d"),n("a9e3");var i=r(n("f1ca")),o={urls:{type:Array,required:!0,validator:function(t,e){var n;if(e.urls=t.map((function(t){if("string"===typeof t)return(0,i.default)(t);n=!0})),n)return"url is not string"}},current:{type:[String,Number],validator:function(t,e){"number"===typeof t?e.current=t>0&&t1||this._handleHoverStart(t)},_hoverMousedown:function(t){this._hoverTouch||(this._handleHoverStart(t),window.addEventListener("mouseup",this._hoverMouseup))},_handleHoverStart:function(t){var e=this;t._hoverPropagationStopped||this.hoverClass&&"none"!==this.hoverClass&&!this.disabled&&(this.hoverStopPropagation&&(t._hoverPropagationStopped=!0),this._hoverTouch=!0,this._hoverStartTimer=setTimeout((function(){e.hovering=!0,e._hoverTouch||e._hoverReset()}),this.hoverStartTime))},_hoverMouseup:function(){this._hoverTouch&&(this._handleHoverEnd(),window.removeEventListener("mouseup",this._hoverMouseup))},_hoverTouchEnd:function(){this._handleHoverEnd()},_handleHoverEnd:function(){this._hoverTouch=!1,this.hovering&&this._hoverReset()},_hoverReset:function(){var t=this;requestAnimationFrame((function(){clearTimeout(t._hoverStayTimer),t._hoverStayTimer=setTimeout((function(){t.hovering=!1}),t.hoverStayTime)}))},_hoverTouchCancel:function(){this._hoverTouch=!1,this.hovering=!1,clearTimeout(this._hoverStartTimer)}}};e.default=r},"33ea":function(t,e,n){"use strict";n.d(e,"b",(function(){return r})),n.d(e,"c",(function(){return i})),n.d(e,"a",(function(){}));var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("transition",{attrs:{name:"uni-fade"}},[n("uni-modal",{directives:[{name:"show",rawName:"v-show",value:t.visible,expression:"visible"}],on:{touchmove:function(t){t.preventDefault()}}},[n("div",{staticClass:"uni-mask"}),n("div",{staticClass:"uni-modal"},[t.title?n("div",{staticClass:"uni-modal__hd"},[n("strong",{staticClass:"uni-modal__title",domProps:{textContent:t._s(t.title)}})]):t._e(),t.editable?n("textarea",{ref:"editContent",staticClass:"uni-modal__textarea",attrs:{rows:"1",placeholder:t.placeholderText},domProps:{value:t.content}}):n("div",{staticClass:"uni-modal__bd",domProps:{textContent:t._s(t.content)},on:{touchmove:function(t){t.stopPropagation()}}}),n("div",{staticClass:"uni-modal__ft"},[t.showCancel?n("div",{staticClass:"uni-modal__btn uni-modal__btn_default",style:{color:t.cancelColor_},on:{click:function(e){return t._close("cancel")}}},[t._v("\n "+t._s(t.cancelText)+"\n ")]):t._e(),n("div",{staticClass:"uni-modal__btn uni-modal__btn_primary",style:{color:t.confirmColor},on:{click:function(e){return t._close("confirm")}}},[t._v("\n "+t._s(t.confirmText)+"\n ")])])]),n("keypress",{attrs:{disable:!t.visible},on:{esc:function(e){return t._close("cancel")},enter:function(e){!t.editable&&t._close("confirm")}}})],1)],1)},i=[]},3410:function(t,e,n){"use strict";var r=n("23e7"),i=n("d039"),o=n("7b0b"),a=n("e163"),s=n("e177"),c=i((function(){a(1)}));r({target:"Object",stat:!0,forced:c,sham:!s},{getPrototypeOf:function(t){return a(o(t))}})},"342f":function(t,e,n){"use strict";t.exports="undefined"!=typeof navigator&&String(navigator.userAgent)||""},"346a":function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.sendSocketMessage=e.connectSocket=e.closeSocket=void 0,n("c975"),n("07ac"),n("4de4"),n("d3b7"),n("c19f"),n("ace4"),n("a9e3");var r={OPTIONS:"OPTIONS",GET:"GET",HEAD:"HEAD",POST:"POST",PUT:"PUT",DELETE:"DELETE",TRACE:"TRACE",CONNECT:"CONNECT"},i={url:{type:String,required:!0},header:{type:Object,validator:function(t,e){e.header=t||{}}},method:{type:String,validator:function(t,e){t=(t||"").toUpperCase(),e.method=Object.values(r).indexOf(t)<0?r.GET:t}},protocols:{type:[Array,String],validator:function(t,e){"string"===typeof t&&(t=[t]),e.protocols=(t||[]).filter((function(t){return"string"===typeof t}))}}};e.connectSocket=i;var o={data:{type:[String,ArrayBuffer]}};e.sendSocketMessage=o;var a={code:{type:Number},reason:{type:String}};e.closeSocket=a},"350a":function(t,e,n){"use strict";n("7a82");var r=n("ee27").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n("f3f3")),o=r(n("f19e")),a=r(n("a524")),s=r(n("1ccc")),c=(0,i.default)({TabBar:o.default,Layout:a.default},s.default);e.default=c},3511:function(t,e,n){"use strict";var r=TypeError;t.exports=function(t){if(t>9007199254740991)throw r("Maximum allowed index exceeded");return t}},"35a1":function(t,e,n){"use strict";var r=n("f5df"),i=n("dc4a"),o=n("7234"),a=n("3f8c"),s=n("b622"),c=s("iterator");t.exports=function(t){if(!o(t))return i(t,c)||i(t,"@@iterator")||a[r(t)]}},"35be":function(t,e,n){"use strict";n("7a82");var r=n("ee27").default;Object.defineProperty(e,"__esModule",{value:!0});var i={extend:!0,isFn:!0,isStr:!0,isString:!0,isObject:!0,isPlainObject:!0,hasOwn:!0,noop:!0,toRawType:!0,cached:!0,camelize:!0,capitalize:!0,setProperties:!0,getLen:!0,formatDateTime:!0,updateElementStyle:!0,guid:!0,debounce:!0,throttle:!0,kebabCase:!0,looseEqual:!0,deepClone:!0,sortObject:!0};e.cached=g,e.capitalize=e.camelize=void 0,e.debounce=function(t,e){var n,r=function(){var r=arguments,i=this;clearTimeout(n);var o=function(){return t.apply(i,r)};n=setTimeout(o,e)};return r.cancel=function(){clearTimeout(n)},r},e.deepClone=function(t,e){return t.map((function t(n){var r=n.children&&n.children.map(t),i=e(n.tag,n.data,r);return i.text=n.text,i.isComment=n.isComment,i.componentOptions=n.componentOptions,i.elm=n.elm,i.context=n.context,i.ns=n.ns,i.isStatic=n.isStatic,i.key=n.key,i}))},e.extend=void 0,e.formatDateTime=function(t){var e=t.date,n=void 0===e?new Date:e,r=t.mode,i=void 0===r?"date":r;return"time"===i?u(n.getHours())+":"+u(n.getMinutes()):n.getFullYear()+"-"+u(n.getMonth()+1)+"-"+u(n.getDate())},e.getLen=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return(""+t).replace(/[^\x00-\xff]/g,"**").length},e.guid=function(){return Math.floor(4294967296*(1+Math.random())).toString(16).slice(1)},e.hasOwn=v,e.isFn=function(t){return"function"===typeof t},e.isObject=h,e.isPlainObject=p,e.isStr=f,e.isString=void 0,e.kebabCase=function(t){return t.replace(/[A-Z]/g,(function(t){return"-"+t.toLowerCase()}))},e.looseEqual=function t(e,n){if(e===n)return!0;var r=h(e),i=h(n);if(!r||!i)return!r&&!i&&String(e)===String(n);try{var o=Array.isArray(e),a=Array.isArray(n);if(o&&a)return e.length===n.length&&e.every((function(e,r){return t(e,n[r])}));if(e instanceof Date&&n instanceof Date)return e.getTime()===n.getTime();if(o||a)return!1;var s=Object.keys(e),c=Object.keys(n);return s.length===c.length&&s.every((function(r){return t(e[r],n[r])}))}catch(u){return!1}},e.noop=function(){},e.setProperties=function(t,e,n){e.forEach((function(e){v(n,e)&&(t[e]=n[e])}))},e.sortObject=function(t){var e={};p(t)&&Object.keys(t).sort().forEach((function(n){e[n]=t[n]}));return Object.keys(e)?e:t},e.throttle=function(t,e){var n,r,i=0,o=function(){for(var o=this,a=arguments.length,s=new Array(a),c=0;c9?t:"0"+t},l=Object.assign;function f(t){return"string"===typeof t}e.extend=l;var d=f;function h(t){return null!==t&&"object"===(0,o.default)(t)}function p(t){return"[object Object]"===s.call(t)}function v(t,e){return c.call(t,e)}function g(t){var e=Object.create(null);return function(n){var r=e[n];return r||(e[n]=t(n))}}e.isString=d;var m=/-(\w)/g,b=g((function(t){return t.replace(m,(function(t,e){return e?e.toUpperCase():""}))}));e.camelize=b;var y=g((function(t){return t.charAt(0).toUpperCase()+t.slice(1)}));e.capitalize=y},"35d0":function(t,e,n){"use strict";(function(t){n("7a82");var r=n("ee27").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,Object.defineProperty(e,"getApp",{enumerable:!0,get:function(){return s.getApp}}),Object.defineProperty(e,"getCurrentPages",{enumerable:!0,get:function(){return s.getCurrentPages}});var i=r(n("945c")),o=r(n("b46f")),a=n("c558"),s=n("41ae");(0,i.default)(t.on,{getApp:s.getApp,getCurrentPages:s.getCurrentPages}),(0,o.default)(t.subscribe,{getApp:s.getApp,getCurrentPages:s.getCurrentPages});var c=a.uni;e.default=c}).call(this,n("a9aa"))},"35d06":function(t,e,n){"use strict";n.r(e);var r=n("6496"),i=n("c2b1");for(var o in i)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(o);var a=n("f0c5"),s=Object(a["a"])(i["default"],r["b"],r["c"],!1,null,null,null,!1,r["a"],void 0);e["default"]=s.exports},"36ef":function(t,e,n){"use strict";(function(t){n("7a82");var r=n("ee27").default;Object.defineProperty(e,"__esModule",{value:!0}),e.createMediaQueryObserver=function(t,e){t._isVue||(e=t,t=null);if(t)return new l(t,e);return new l((0,s.getCurrentPageVm)("createMediaQueryObserver"),e)},n("14d9");var i=r(n("276c")),o=r(n("e954")),a=r(n("ff22")),s=n("2412"),c=n("9d8c"),u=(0,a.default)("requestMediaQueryObserver"),l=function(){function e(t,n){(0,i.default)(this,e),this.pageId=t.$page&&t.$page.id,this.component=t._$id||t,this.options=n}return(0,o.default)(e,[{key:"observe",value:function(e,n){"function"===typeof n&&(this.options=e,this.reqId=u.push(n),t.publishHandler("requestMediaQueryObserver",{reqId:this.reqId,component:this.component,options:this.options},(0,c.checkInWindows)(this.component)?this.component:this.pageId))}},{key:"disconnect",value:function(){t.publishHandler("destroyMediaQueryObserver",{reqId:this.reqId},(0,c.checkInWindows)(this.component)?this.component:this.pageId)}}]),e}()}).call(this,n("a9aa"))},"377e":function(t,e,n){"use strict";(function(t){n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.closePreviewImage=function(t,e){i("onClosePreviewImage",(function(){o(e,{errMsg:"closePreviewImage:ok"})}))},e.previewImage=function(t,e){i("onShowPreviewImage",t,(function(t){o(e,{errMsg:"previewImage:ok"})}))};var r=t,i=r.emit,o=r.invokeCallbackHandler}).call(this,n("a9aa"))},"37dc":function(t,e,n){"use strict";(function(t,r){n("7a82");var i=n("ee27").default;Object.defineProperty(e,"__esModule",{value:!0}),e.LOCALE_ZH_HANT=e.LOCALE_ZH_HANS=e.LOCALE_FR=e.LOCALE_ES=e.LOCALE_EN=e.I18n=e.Formatter=void 0,e.compileI18nJsonStr=function(t,e){var n=e.locale,r=e.locales,i=e.delimiters;if(!C(t,i))return t;S||(S=new f);var o=[];Object.keys(r).forEach((function(t){t!==n&&o.push({locale:t,values:r[t]})})),o.unshift({locale:n,values:r[n]});try{return JSON.stringify(O(JSON.parse(t),o,i),null,2)}catch(a){}return t},e.hasI18nJson=function t(e,n){S||(S=new f);return A(e,(function(e,r){var i=e[r];return k(i)?!!C(i,n)||void 0:t(i,n)}))},e.initVueI18n=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0;if("string"!==typeof t){var i=[e,t];t=i[0],e=i[1]}"string"!==typeof t&&(t=x());"string"!==typeof n&&(n="undefined"!==typeof __uniConfig&&__uniConfig.fallbackLocale||"en");var o=new _({locale:t,fallbackLocale:n,messages:e,watcher:r}),a=function(t,e){if("function"!==typeof getApp)a=function(t,e){return o.t(t,e)};else{var n=!1;a=function(t,e){var r=getApp().$vm;return r&&(r.$locale,n||(n=!0,w(r,o))),o.t(t,e)}}return a(t,e)};return{i18n:o,f:function(t,e,n){return o.f(t,e,n)},t:function(t,e){return a(t,e)},add:function(t,e){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return o.add(t,e,n)},watch:function(t){return o.watchLocale(t)},getLocale:function(){return o.getLocale()},setLocale:function(t){return o.setLocale(t)}}},e.isI18nStr=C,e.isString=void 0,e.normalizeLocale=y,e.parseI18nJson=function t(e,n,r){S||(S=new f);return A(e,(function(e,i){var o=e[i];k(o)?C(o,r)&&(e[i]=T(o,n,r)):t(o,n,r)})),e},e.resolveLocale=function(t){return function(e){return e?(e=y(e)||e,function(t){var e=[],n=t.split("-");while(n.length)e.push(n.join("-")),n.pop();return e}(e).find((function(e){return t.indexOf(e)>-1}))):e}},n("14d9"),n("ac1f"),n("00b4"),n("e25e"),n("99af"),n("7db0"),n("d3b7"),n("c975"),n("5319"),n("498a"),n("b64b"),n("159b"),n("a434"),n("3c65"),n("e9c4"),n("ddb0");var o=i(n("d0af")),a=i(n("276c")),s=i(n("e954")),c=i(n("0122")),u=function(t){return null!==t&&"object"===(0,c.default)(t)},l=["{","}"],f=function(){function t(){(0,a.default)(this,t),this._caches=Object.create(null)}return(0,s.default)(t,[{key:"interpolate",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:l;if(!e)return[t];var r=this._caches[t];return r||(r=p(t,n),this._caches[t]=r),v(r,e)}}]),t}();e.Formatter=f;var d=/^(?:\d)+/,h=/^(?:\w)+/;function p(t,e){var n=(0,o.default)(e,2),r=n[0],i=n[1],a=[],s=0,c="";while(s-1?"zh-Hans":t.indexOf("-hant")>-1||function(t,e){return!!e.find((function(e){return-1!==t.indexOf(e)}))}(t,["-tw","-hk","-mo","-cht"])?"zh-Hant":"zh-Hans";var n=["en","fr","es"];e&&Object.keys(e).length>0&&(n=Object.keys(e));var r=function(t,e){return e.find((function(e){return 0===t.indexOf(e)}))}(t,n);return r||void 0}}var _=function(){function e(t){var n=t.locale,r=t.fallbackLocale,i=t.messages,o=t.watcher,s=t.formater;(0,a.default)(this,e),this.locale="en",this.fallbackLocale="en",this.message={},this.messages={},this.watchers=[],r&&(this.fallbackLocale=r),this.formater=s||b,this.messages=i||{},this.setLocale(n||"en"),o&&this.watchLocale(o)}return(0,s.default)(e,[{key:"setLocale",value:function(t){var e=this,n=this.locale;this.locale=y(t,this.messages)||this.fallbackLocale,this.messages[this.locale]||(this.messages[this.locale]={}),this.message=this.messages[this.locale],n!==this.locale&&this.watchers.forEach((function(t){t(e.locale,n)}))}},{key:"getLocale",value:function(){return this.locale}},{key:"watchLocale",value:function(t){var e=this,n=this.watchers.push(t)-1;return function(){e.watchers.splice(n,1)}}},{key:"add",value:function(t,e){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=this.messages[t];r?n?Object.assign(r,e):Object.keys(e).forEach((function(t){m(r,t)||(r[t]=e[t])})):this.messages[t]=e}},{key:"f",value:function(t,e,n){return this.formater.interpolate(t,e,n).join("")}},{key:"t",value:function(e,n,r){var i=this.message;return"string"===typeof n?(n=y(n,this.messages),n&&(i=this.messages[n])):r=n,m(i,e)?this.formater.interpolate(i[e],r).join(""):(t.warn("Cannot translate the value of keypath ".concat(e,". Use the value of keypath as default.")),e)}}]),e}();function w(t,e){t.$watchLocale?t.$watchLocale((function(t){e.setLocale(t)})):t.$watch((function(){return t.$locale}),(function(t){e.setLocale(t)}))}function x(){return"undefined"!==typeof uni&&uni.getLocale?uni.getLocale():"undefined"!==typeof r&&r.getLocale?r.getLocale():"en"}e.I18n=_;var S,k=function(t){return"string"===typeof t};function C(t,e){return t.indexOf(e[0])>-1}function T(t,e,n){return S.interpolate(t,e,n).join("")}function O(t,e,n){return A(t,(function(t,r){(function(t,e,n,r){var i=t[e];if(k(i)){if(C(i,r)&&(t[e]=T(i,n[0].values,r),n.length>1)){var o=t[e+"Locales"]={};n.forEach((function(t){o[t.locale]=T(i,t.values,r)}))}}else O(i,n,r)})(t,r,e,n)})),t}function A(t,e){if(Array.isArray(t)){for(var n=0;nl)o.f(t,n=i[l++],r[n]);return t}},"37fa":function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.upx2px=void 0,n("a9e3");var r=[{name:"upx",type:[Number,String],required:!0}];e.upx2px=r},"38a4":function(t,e,n){"use strict";n.d(e,"b",(function(){return r})),n.d(e,"c",(function(){return i})),n.d(e,"a",(function(){}));var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-movable-area",{staticClass:"image-view-area",nativeOn:{touchstart:function(e){return t.onTouchStart(e)},touchmove:function(e){return t.checkDirection(e)},touchend:function(e){return t.onTouchEnd(e)}}},[n("v-uni-movable-view",{staticClass:"image-view-view",attrs:{direction:t.direction,inertia:!0,scale:!0,"scale-min":"1","scale-max":"4"},on:{scale:t.onScale}},[n("img",{staticClass:"image-view-img",attrs:{src:t.src},on:{load:t.onImgLoad}})])],1)},i=[]},3954:function(t,e,n){"use strict";n("7a82");var r=n("ee27").default;Object.defineProperty(e,"__esModule",{value:!0}),e.createAnimation=function(t){return new s(t)},n("14d9"),n("ac1f"),n("5319"),n("d3b7"),n("159b"),n("99af"),n("07ac"),n("caad6"),n("2532");var i=r(n("276c")),o=r(n("e954")),a={duration:400,timingFunction:"linear",delay:0,transformOrigin:"50% 50% 0"},s=function(){function t(e){(0,i.default)(this,t),this.actions=[],this.currentTransform={},this.currentStepAnimates=[],this.option=Object.assign({},a,e)}return(0,o.default)(t,[{key:"_getOption",value:function(t){var e={transition:Object.assign({},this.option,t)};return e.transformOrigin=e.transition.transformOrigin,delete e.transition.transformOrigin,e}},{key:"_pushAnimates",value:function(t,e){this.currentStepAnimates.push({type:t,args:e})}},{key:"_converType",value:function(t){return t.replace(/[A-Z]/g,(function(t){return"-".concat(t.toLowerCase())}))}},{key:"_getValue",value:function(t){return"number"===typeof t?"".concat(t,"px"):t}},{key:"export",value:function(){var t=this.actions;return this.actions=[],{actions:t}}},{key:"step",value:function(t){var e=this;return this.currentStepAnimates.forEach((function(t){"style"!==t.type?e.currentTransform[t.type]=t:e.currentTransform["".concat(t.type,".").concat(t.args[0])]=t})),this.actions.push({animates:Object.values(this.currentTransform),option:this._getOption(t)}),this.currentStepAnimates=[],this}}]),t}(),c=["opacity","backgroundColor"],u=["width","height","left","right","top","bottom"];["matrix","matrix3d","rotate","rotate3d","rotateX","rotateY","rotateZ","scale","scale3d","scaleX","scaleY","scaleZ","skew","skewX","skewY","translate","translate3d","translateX","translateY","translateZ"].concat(c,u).forEach((function(t){s.prototype[t]=function(){for(var e=arguments.length,n=new Array(e),r=0;r1?arguments[1]:void 0)}))},"3a7e":function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.callback=void 0,n("ac1f"),n("00b4"),n("4d63"),n("c607"),n("2c3e"),n("25f0");var r=0,i={};function o(t,e){var n=i[t]||{};delete i[t];var r=e.errMsg||"";new RegExp("\\:\\s*fail").test(r)?n.fail&&n.fail(e):n.success&&n.success(e),n.complete&&n.complete(e)}var a={warp:function(t){return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=String(r++);i[n]={success:e.success,fail:e.fail,complete:e.complete};var a=Object.assign({},e),s=t.bind(this)(a,n);s&&o(n,s)}},invoke:o};e.callback=a},"3a9b":function(t,e,n){"use strict";var r=n("e330");t.exports=r({}.isPrototypeOf)},"3bbe":function(t,e,n){"use strict";var r=n("1787"),i=String,o=TypeError;t.exports=function(t){if(r(t))return t;throw new o("Can't set "+i(t)+" as a prototype")}},"3bea":function(t,e,n){"use strict";n("7a82");var r=n("ee27").default;Object.defineProperty(e,"__esModule",{value:!0}),e.VideoContext=void 0,e.createVideoContext=function(t,e){if(e)return new u(t,e);return new u(t,(0,a.getCurrentPageVm)("createVideoContext"))},n("c975");var i=r(n("276c")),o=r(n("e954")),a=n("2412"),s=[.5,.8,1,1.25,1.5,2];function c(t,e,n,r){(0,a.invokeMethod)("operateVideoPlayer",t,e,n,r)}var u=function(){function t(e,n){(0,i.default)(this,t),this.id=e,this.pageVm=n}return(0,o.default)(t,[{key:"play",value:function(){c(this.id,this.pageVm,"play")}},{key:"pause",value:function(){c(this.id,this.pageVm,"pause")}},{key:"stop",value:function(){c(this.id,this.pageVm,"stop")}},{key:"seek",value:function(t){c(this.id,this.pageVm,"seek",{position:t})}},{key:"sendDanmu",value:function(t){c(this.id,this.pageVm,"sendDanmu",t)}},{key:"playbackRate",value:function(t){~s.indexOf(t)||(t=1),c(this.id,this.pageVm,"playbackRate",{rate:t})}},{key:"requestFullScreen",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};c(this.id,this.pageVm,"requestFullScreen",t)}},{key:"exitFullScreen",value:function(){c(this.id,this.pageVm,"exitFullScreen")}},{key:"showStatusBar",value:function(){c(this.id,this.pageVm,"showStatusBar")}},{key:"hideStatusBar",value:function(){c(this.id,this.pageVm,"hideStatusBar")}}]),t}();e.VideoContext=u},"3c5d":function(t,e,n){"use strict";var r=n("da84"),i=n("c65b"),o=n("ebb5"),a=n("07fa"),s=n("182d"),c=n("7b0b"),u=n("d039"),l=r.RangeError,f=r.Int8Array,d=f&&f.prototype,h=d&&d.set,p=o.aTypedArray,v=o.exportTypedArrayMethod,g=!u((function(){var t=new Uint8ClampedArray(2);return i(h,t,{length:1,0:3},1),3!==t[1]})),m=g&&o.NATIVE_ARRAY_BUFFER_VIEWS&&u((function(){var t=new f(2);return t.set(1),t.set("2",1),0!==t[0]||2!==t[1]}));v("set",(function(t){p(this);var e=s(arguments.length>1?arguments[1]:void 0,1),n=c(t);if(g)return i(h,this,n,e);var r=this.length,o=a(n),u=0;if(o+e>r)throw new l("Wrong length");while(u=n.length?s(void 0,!0):(t=r(n,i),e.index+=t.length,s(t,!1))}))},"3d46":function(t,e,n){"use strict";n.r(e);var r=n("8b91"),i=n.n(r);for(var o in r)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return r[t]}))}(o);e["default"]=i.a},"3e24":function(t,e,n){"use strict";n.r(e);var r=n("87d6"),i=n.n(r);for(var o in r)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return r[t]}))}(o);e["default"]=i.a},"3f8c":function(t,e,n){"use strict";t.exports={}},"3fb5":function(t,e){"function"===typeof Object.create?t.exports=function(t,e){e&&(t.super_=e,t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}))}:t.exports=function(t,e){if(e){t.super_=e;var n=function(){};n.prototype=e.prototype,t.prototype=new n,t.prototype.constructor=t}}},"3fcc":function(t,e,n){"use strict";var r=n("ebb5"),i=n("b727").map,o=n("b6b7"),a=r.aTypedArray,s=r.exportTypedArrayMethod;s("map",(function(t){return i(a(this),t,arguments.length>1?arguments[1]:void 0,(function(t,e){return new(o(t))(e)}))}))},4002:function(t,e,n){"use strict";n("3ca3");var r,i=n("23e7"),o=n("83ab"),a=n("f354"),s=n("da84"),c=n("0366"),u=n("e330"),l=n("cb2d"),f=n("edd0"),d=n("19aa"),h=n("1a2d"),p=n("60da"),v=n("4df4"),g=n("f36a"),m=n("6547").codeAt,b=n("5fb2"),y=n("577e"),_=n("d44e"),w=n("d6d6"),x=n("5352"),S=n("69f3"),k=S.set,C=S.getterFor("URL"),T=x.URLSearchParams,O=x.getState,A=s.URL,M=s.TypeError,E=s.parseInt,P=Math.floor,I=Math.pow,$=u("".charAt),j=u(/./.exec),L=u([].join),R=u(1..toString),D=u([].pop),N=u([].push),B=u("".replace),F=u([].shift),z=u("".split),H=u("".slice),W=u("".toLowerCase),V=u([].unshift),U=/[a-z]/i,q=/[\d+-.a-z]/i,Y=/\d/,G=/^0x/i,X=/^[0-7]+$/,Q=/^\d+$/,J=/^[\da-f]+$/i,K=/[\0\t\n\r #%/:<>?@[\\\]^|]/,Z=/[\0\t\n\r #/:<>?@[\\\]^|]/,tt=/^[\u0000-\u0020]+/,et=/(^|[^\u0000-\u0020])[\u0000-\u0020]+$/,nt=/[\t\n\r]/g,rt=function(t){var e,n,r,i;if("number"==typeof t){for(e=[],n=0;n<4;n++)V(e,t%256),t=P(t/256);return L(e,".")}if("object"==typeof t){for(e="",r=function(t){for(var e=null,n=1,r=null,i=0,o=0;o<8;o++)0!==t[o]?(i>n&&(e=r,n=i),r=null,i=0):(null===r&&(r=o),++i);return i>n&&(e=r,n=i),e}(t),n=0;n<8;n++)i&&0===t[n]||(i&&(i=!1),r===n?(e+=n?":":"::",i=!0):(e+=R(t[n],16),n<7&&(e+=":")));return"["+e+"]"}return t},it={},ot=p({},it,{" ":1,'"':1,"<":1,">":1,"`":1}),at=p({},ot,{"#":1,"?":1,"{":1,"}":1}),st=p({},at,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),ct=function(t,e){var n=m(t,0);return n>32&&n<127&&!h(e,t)?t:encodeURIComponent(t)},ut={ftp:21,file:null,http:80,https:443,ws:80,wss:443},lt=function(t,e){var n;return 2===t.length&&j(U,$(t,0))&&(":"===(n=$(t,1))||!e&&"|"===n)},ft=function(t){var e;return t.length>1&<(H(t,0,2))&&(2===t.length||"/"===(e=$(t,2))||"\\"===e||"?"===e||"#"===e)},dt=function(t){return"."===t||"%2e"===W(t)},ht=function(t){return t=W(t),".."===t||"%2e."===t||".%2e"===t||"%2e%2e"===t},pt={},vt={},gt={},mt={},bt={},yt={},_t={},wt={},xt={},St={},kt={},Ct={},Tt={},Ot={},At={},Mt={},Et={},Pt={},It={},$t={},jt={},Lt=function(t,e,n){var r,i,o,a=y(t);if(e){if(i=this.parse(a),i)throw new M(i);this.searchParams=null}else{if(void 0!==n&&(r=new Lt(n,!0)),i=this.parse(a,null,r),i)throw new M(i);o=O(new T),o.bindURL(this),this.searchParams=o}};Lt.prototype={type:"URL",parse:function(t,e,n){var i,o,a,s,c=this,u=e||pt,l=0,f="",d=!1,p=!1,m=!1;t=y(t),e||(c.scheme="",c.username="",c.password="",c.host=null,c.port=null,c.path=[],c.query=null,c.fragment=null,c.cannotBeABaseURL=!1,t=B(t,tt,""),t=B(t,et,"$1")),t=B(t,nt,""),i=v(t);while(l<=i.length){switch(o=i[l],u){case pt:if(!o||!j(U,o)){if(e)return"Invalid scheme";u=gt;continue}f+=W(o),u=vt;break;case vt:if(o&&(j(q,o)||"+"===o||"-"===o||"."===o))f+=W(o);else{if(":"!==o){if(e)return"Invalid scheme";f="",u=gt,l=0;continue}if(e&&(c.isSpecial()!==h(ut,f)||"file"===f&&(c.includesCredentials()||null!==c.port)||"file"===c.scheme&&!c.host))return;if(c.scheme=f,e)return void(c.isSpecial()&&ut[c.scheme]===c.port&&(c.port=null));f="","file"===c.scheme?u=Ot:c.isSpecial()&&n&&n.scheme===c.scheme?u=mt:c.isSpecial()?u=wt:"/"===i[l+1]?(u=bt,l++):(c.cannotBeABaseURL=!0,N(c.path,""),u=It)}break;case gt:if(!n||n.cannotBeABaseURL&&"#"!==o)return"Invalid scheme";if(n.cannotBeABaseURL&&"#"===o){c.scheme=n.scheme,c.path=g(n.path),c.query=n.query,c.fragment="",c.cannotBeABaseURL=!0,u=jt;break}u="file"===n.scheme?Ot:yt;continue;case mt:if("/"!==o||"/"!==i[l+1]){u=yt;continue}u=xt,l++;break;case bt:if("/"===o){u=St;break}u=Pt;continue;case yt:if(c.scheme=n.scheme,o===r)c.username=n.username,c.password=n.password,c.host=n.host,c.port=n.port,c.path=g(n.path),c.query=n.query;else if("/"===o||"\\"===o&&c.isSpecial())u=_t;else if("?"===o)c.username=n.username,c.password=n.password,c.host=n.host,c.port=n.port,c.path=g(n.path),c.query="",u=$t;else{if("#"!==o){c.username=n.username,c.password=n.password,c.host=n.host,c.port=n.port,c.path=g(n.path),c.path.length--,u=Pt;continue}c.username=n.username,c.password=n.password,c.host=n.host,c.port=n.port,c.path=g(n.path),c.query=n.query,c.fragment="",u=jt}break;case _t:if(!c.isSpecial()||"/"!==o&&"\\"!==o){if("/"!==o){c.username=n.username,c.password=n.password,c.host=n.host,c.port=n.port,u=Pt;continue}u=St}else u=xt;break;case wt:if(u=xt,"/"!==o||"/"!==$(f,l+1))continue;l++;break;case xt:if("/"!==o&&"\\"!==o){u=St;continue}break;case St:if("@"===o){d&&(f="%40"+f),d=!0,a=v(f);for(var b=0;b65535)return"Invalid port";c.port=c.isSpecial()&&x===ut[c.scheme]?null:x,f=""}if(e)return;u=Et;continue}return"Invalid port"}f+=o;break;case Ot:if(c.scheme="file","/"===o||"\\"===o)u=At;else{if(!n||"file"!==n.scheme){u=Pt;continue}switch(o){case r:c.host=n.host,c.path=g(n.path),c.query=n.query;break;case"?":c.host=n.host,c.path=g(n.path),c.query="",u=$t;break;case"#":c.host=n.host,c.path=g(n.path),c.query=n.query,c.fragment="",u=jt;break;default:ft(L(g(i,l),""))||(c.host=n.host,c.path=g(n.path),c.shortenPath()),u=Pt;continue}}break;case At:if("/"===o||"\\"===o){u=Mt;break}n&&"file"===n.scheme&&!ft(L(g(i,l),""))&&(lt(n.path[0],!0)?N(c.path,n.path[0]):c.host=n.host),u=Pt;continue;case Mt:if(o===r||"/"===o||"\\"===o||"?"===o||"#"===o){if(!e&<(f))u=Pt;else if(""===f){if(c.host="",e)return;u=Et}else{if(s=c.parseHost(f),s)return s;if("localhost"===c.host&&(c.host=""),e)return;f="",u=Et}continue}f+=o;break;case Et:if(c.isSpecial()){if(u=Pt,"/"!==o&&"\\"!==o)continue}else if(e||"?"!==o)if(e||"#"!==o){if(o!==r&&(u=Pt,"/"!==o))continue}else c.fragment="",u=jt;else c.query="",u=$t;break;case Pt:if(o===r||"/"===o||"\\"===o&&c.isSpecial()||!e&&("?"===o||"#"===o)){if(ht(f)?(c.shortenPath(),"/"===o||"\\"===o&&c.isSpecial()||N(c.path,"")):dt(f)?"/"===o||"\\"===o&&c.isSpecial()||N(c.path,""):("file"===c.scheme&&!c.path.length&<(f)&&(c.host&&(c.host=""),f=$(f,0)+":"),N(c.path,f)),f="","file"===c.scheme&&(o===r||"?"===o||"#"===o))while(c.path.length>1&&""===c.path[0])F(c.path);"?"===o?(c.query="",u=$t):"#"===o&&(c.fragment="",u=jt)}else f+=ct(o,at);break;case It:"?"===o?(c.query="",u=$t):"#"===o?(c.fragment="",u=jt):o!==r&&(c.path[0]+=ct(o,it));break;case $t:e||"#"!==o?o!==r&&("'"===o&&c.isSpecial()?c.query+="%27":c.query+="#"===o?"%23":ct(o,it)):(c.fragment="",u=jt);break;case jt:o!==r&&(c.fragment+=ct(o,ot));break}l++}},parseHost:function(t){var e,n,r;if("["===$(t,0)){if("]"!==$(t,t.length-1))return"Invalid host";if(e=function(t){var e,n,r,i,o,a,s,c=[0,0,0,0,0,0,0,0],u=0,l=null,f=0,d=function(){return $(t,f)};if(":"===d()){if(":"!==$(t,1))return;f+=2,u++,l=u}while(d()){if(8===u)return;if(":"!==d()){e=n=0;while(n<4&&j(J,d()))e=16*e+E(d(),16),f++,n++;if("."===d()){if(0===n)return;if(f-=n,u>6)return;r=0;while(d()){if(i=null,r>0){if(!("."===d()&&r<4))return;f++}if(!j(Y,d()))return;while(j(Y,d())){if(o=E(d(),10),null===i)i=o;else{if(0===i)return;i=10*i+o}if(i>255)return;f++}c[u]=256*c[u]+i,r++,2!==r&&4!==r||u++}if(4!==r)return;break}if(":"===d()){if(f++,!d())return}else if(d())return;c[u++]=e}else{if(null!==l)return;f++,u++,l=u}}if(null!==l){a=u-l,u=7;while(0!==u&&a>0)s=c[u],c[u--]=c[l+a-1],c[l+--a]=s}else if(8!==u)return;return c}(H(t,1,-1)),!e)return"Invalid host";this.host=e}else if(this.isSpecial()){if(t=b(t),j(K,t))return"Invalid host";if(e=function(t){var e,n,r,i,o,a,s,c=z(t,".");if(c.length&&""===c[c.length-1]&&c.length--,e=c.length,e>4)return t;for(n=[],r=0;r1&&"0"===$(i,0)&&(o=j(G,i)?16:8,i=H(i,8===o?1:2)),""===i)a=0;else{if(!j(10===o?Q:8===o?X:J,i))return t;a=E(i,o)}N(n,a)}for(r=0;r=I(256,5-e))return null}else if(a>255)return null;for(s=D(n),r=0;r1?arguments[1]:void 0,r=k(e,new Lt(t,!1,n));o||(e.href=r.serialize(),e.origin=r.getOrigin(),e.protocol=r.getProtocol(),e.username=r.getUsername(),e.password=r.getPassword(),e.host=r.getHost(),e.hostname=r.getHostname(),e.port=r.getPort(),e.pathname=r.getPathname(),e.search=r.getSearch(),e.searchParams=r.getSearchParams(),e.hash=r.getHash())},Dt=Rt.prototype,Nt=function(t,e){return{get:function(){return C(this)[t]()},set:e&&function(t){return C(this)[e](t)},configurable:!0,enumerable:!0}};if(o&&(f(Dt,"href",Nt("serialize","setHref")),f(Dt,"origin",Nt("getOrigin")),f(Dt,"protocol",Nt("getProtocol","setProtocol")),f(Dt,"username",Nt("getUsername","setUsername")),f(Dt,"password",Nt("getPassword","setPassword")),f(Dt,"host",Nt("getHost","setHost")),f(Dt,"hostname",Nt("getHostname","setHostname")),f(Dt,"port",Nt("getPort","setPort")),f(Dt,"pathname",Nt("getPathname","setPathname")),f(Dt,"search",Nt("getSearch","setSearch")),f(Dt,"searchParams",Nt("getSearchParams")),f(Dt,"hash",Nt("getHash","setHash"))),l(Dt,"toJSON",(function(){return C(this).serialize()}),{enumerable:!0}),l(Dt,"toString",(function(){return C(this).serialize()}),{enumerable:!0}),A){var Bt=A.createObjectURL,Ft=A.revokeObjectURL;Bt&&l(Rt,"createObjectURL",c(Bt,A)),Ft&&l(Rt,"revokeObjectURL",c(Ft,A))}_(Rt,"URL"),i({global:!0,constructor:!0,forced:!a,sham:!o},{URL:Rt})},4053:function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){if(Array.isArray(t))return(0,r.default)(t)};var r=function(t){return t&&t.__esModule?t:{default:t}}(n("b680"))},"408a":function(t,e,n){"use strict";var r=n("e330");t.exports=r(1..valueOf)},"40d5":function(t,e,n){"use strict";var r=n("d039");t.exports=!r((function(){var t=function(){}.bind();return"function"!=typeof t||t.hasOwnProperty("prototype")}))},"40da":function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.plusReady=function(t){if("function"!==typeof t)return;if(window.plus)return t();document.addEventListener("plusready",t)}},"411d":function(t,e,n){"use strict";n.r(e);var r=n("dc30"),i=n("4f3d");for(var o in i)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(o);var a=n("f0c5"),s=Object(a["a"])(i["default"],r["b"],r["c"],!1,null,null,null,!1,r["a"],void 0);e["default"]=s.exports},"41ae":function(t,e,n){"use strict";(function(t){n("7a82");var r=n("4a46").default;Object.defineProperty(e,"__esModule",{value:!0}),e.createAppMixin=function(e,n,r){return{created:function(){(0,o.default)(e,this,n),r.meta.name||t.emit("onPageNotFound",{path:r.path,query:r.query,isEntryPage:!0})},beforeMount:function(){this.$el=document.getElementById("app")},mounted:function(){l({path:this.$route.meta&&this.$route.meta.pagePath,query:this.$route.query}),(0,i.callAppHook)(this,"onLaunch",u),(0,i.callAppHook)(this,"onShow",c)}}},Object.defineProperty(e,"getApp",{enumerable:!0,get:function(){return o.getApp}}),Object.defineProperty(e,"getCurrentPages",{enumerable:!0,get:function(){return o.getCurrentPages}}),e.getEnterOptions=function(){return c},e.getLaunchOptions=function(){return u},e.initLaunchOptions=l;var i=n("559a"),o=r(n("c19e")),a=Object.assign;function s(){return{path:"",query:{},scene:1001,referrerInfo:{appId:"",extraData:{}}}}var c=s(),u=s();function l(t){var e=t.path,n=t.query,r=t.referrerInfo;return a(u,{path:e,query:n||{},referrerInfo:r||{}}),a(c,u),u}}).call(this,n("a9aa"))},"428f":function(t,e,n){"use strict";var r=n("da84");t.exports=r},"428f3":function(t,e,n){"use strict";(function(t,r){var i=n("ee27").default;Object.defineProperty(e,"__esModule",{value:!0}),e.closeSocket=function(t,e){var n=d[0];n?n.close(Object.assign({},t,{complete:function(t){u(e,t)}})):u(e,{errMsg:"closeSocket:fail WebSocket is not connected"})},e.connectSocket=function(t,e){var n=t.url,r=t.protocols;return new h(n,r,(function(t,n){t||d.push(n),u(e,{errMsg:"connectSocket:"+(t?"fail ".concat(t):"ok")})}))},e.onSocketOpen=e.onSocketMessage=e.onSocketError=e.onSocketClose=void 0,e.sendSocketMessage=function(t,e){var n=d[0];n&&n.readyState===n.OPEN?n.send(Object.assign({},t,{complete:function(t){u(e,t)}})):u(e,{errMsg:"sendSocketMessage:fail WebSocket is not connected "})},n("d3b7"),n("159b"),n("99af"),n("c975"),n("a434"),n("7a82"),n("d9e2"),n("d401"),n("14d9"),n("ac1f"),n("00b4");var o=i(n("276c")),a=i(n("e954")),s=i(n("fc11")),c=t,u=c.invokeCallbackHandler,l=["open","close","error","message"],f={},d=[],h=function(){function t(e,n,i){var a,c=this;(0,o.default)(this,t),(0,s.default)(this,"_webSocket",void 0);try{var h=this._webSocket=new WebSocket(e,n);h.binaryType="arraybuffer",this._callbacks={},l.forEach((function(t){c._callbacks[t]=[],h.addEventListener(t,(function(e){var n=e.data,i=e.code,o=e.reason,a="message"===t?{data:n}:"close"===t?{code:i,reason:o}:{};if(c._callbacks[t].forEach((function(e){try{e(a)}catch(n){r.error("thirdScriptError\n".concat(n,";at socketTask.on").concat(t[0].toUpperCase()+t.substr(1)," callback function\n"),n)}})),c===d[0]&&f[t]&&u(f[t],a),"error"===t||"close"===t){var s=d.indexOf(c);s>=0&&d.splice(s,1)}}))}));["CLOSED","CLOSING","CONNECTING","OPEN","readyState"].forEach((function(t){Object.defineProperty(c,t,{get:function(){return h[t]}})}))}catch(p){a=p}i(a,this)}return(0,a.default)(t,[{key:"send",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.data,n=this._webSocket;try{if(n.readyState!==n.OPEN)throw new Error("SocketTask.readyState is not OPEN");n.send(e),this._callback(t,"sendSocketMessage:ok")}catch(r){this._callback(t,"sendSocketMessage:fail ".concat(r))}}},{key:"close",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=this._webSocket,n=[];n.push(t.code||1e3),"string"===typeof t.reason&&n.push(t.reason);try{e.close.apply(e,n),this._callback(t,"closeSocket:ok")}catch(r){this._callback(t,"closeSocket:fail ".concat(r))}}},{key:"_callback",value:function(t,e){var n=t.success,r=t.fail,i=t.complete,o={errMsg:e};/:ok$/.test(e)?"function"===typeof n&&n(o):"function"===typeof r&&r(o),"function"===typeof i&&i(o)}}]),t}();function p(t){return function(e){f[t]=e}}l.forEach((function(t){var e=t[0].toUpperCase()+t.substr(1);h.prototype["on".concat(e)]=function(e){this._callbacks[t].push(e)}}));var v=p("open");e.onSocketOpen=v;var g=p("error");e.onSocketError=g;var m=p("message");e.onSocketMessage=m;var b=p("close");e.onSocketClose=b}).call(this,n("a9aa"),n("5a52")["default"])},4362:function(t,e,n){e.nextTick=function(t){var e=Array.prototype.slice.call(arguments);e.shift(),setTimeout((function(){t.apply(null,e)}),0)},e.platform=e.arch=e.execPath=e.title="browser",e.pid=1,e.browser=!0,e.env={},e.argv=[],e.binding=function(t){throw new Error("No such module. (Possibly not yet loaded)")},function(){var t,r="/";e.cwd=function(){return r},e.chdir=function(e){t||(t=n("df7c")),r=t.resolve(e,r)}}(),e.exit=e.kill=e.umask=e.dlopen=e.uptime=e.memoryUsage=e.uvCounters=function(){},e.features={}},"43ec":function(t,e,n){"use strict";n.d(e,"b",(function(){return r})),n.d(e,"c",(function(){return i})),n.d(e,"a",(function(){}));var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("uni-tabbar",{class:["uni-tabbar-"+t.position]},[n("div",{staticClass:"uni-tabbar",style:{backgroundColor:t.tabbarBackgroundColor,"backdrop-filter":"none"!==t.blurEffect?"blur(10px)":t.blurEffect}},[n("div",{staticClass:"uni-tabbar-border",style:{backgroundColor:t.borderColor}}),t._l(t.visibleList,(function(e,r){return n("div",{key:e.isMidButton?r:e.pagePath,staticClass:"uni-tabbar__item",style:e.isMidButton?{flex:"0 0 "+e.width,position:"relative"}:{},on:{click:function(n){return t._switchTab(e,r)}}},[e.isMidButton?n("div",{staticClass:"uni-tabbar__mid",style:t._uniTabbarBdStyle(e)},[e.iconPath?n("img",{style:{width:e.iconWidth,height:e.iconWidth},attrs:{src:t._getRealPath(e.iconPath)}}):t._e()]):t._e(),n("div",{staticClass:"uni-tabbar__bd",style:{height:t.height}},[t.getIconPath(e,r)||e.iconfont||e.iconPath||e.isMidButton?n("div",{staticClass:"uni-tabbar__icon",class:{"uni-tabbar__icon__diff":!e.text},style:{width:t.iconWidth,height:t.iconWidth}},[e.iconfont?n("div",{staticClass:"uni-tabbar__iconfont",style:{color:t.selectedIndex===r?e.iconfont.selectedColor:e.iconfont.color,fontSize:e.iconfont.fontSize||t.iconWidth}},[t._v("\n "+t._s(t.selectedIndex===r?e.iconfont.selectedText:e.iconfont.text)+"\n ")]):e.isMidButton?t._e():n("img",{attrs:{src:t._getRealPath(t.getIconPath(e,r))}})]):t._e(),e.text?n("div",{staticClass:"uni-tabbar__label",style:{color:t.selectedIndex===r?t.selectedColor:t.color,fontSize:t.fontSize,lineHeight:e.iconPath?"normal":1.8,marginTop:e.iconPath?t.spacing:"inherit"}},[t._v("\n "+t._s(e.text)+"\n ")]):t._e(),e.redDot?n("div",{staticClass:"uni-tabbar__reddot",class:{"uni-tabbar__badge":!!e.badge}},[t._v("\n "+t._s(e.badge)+"\n ")]):t._e()])])}))],2),n("div",{staticClass:"uni-placeholder",style:{height:t.height}})])},i=[]},4403:function(t,e,n){"use strict";(function(t){n("7a82");var r=n("ee27").default;Object.defineProperty(e,"__esModule",{value:!0}),e.requestComponentInfo=function(e,n){var r,i=e.reqId,o=e.reqs;if(n._isVue)r=n;else{var a=getCurrentPages(),u=a.find((function(t){return t.$page.id===n}));if(!u)throw new Error("Not Found:Page[".concat(n,"]"));r=u.$vm}var l=[];o.forEach((function(t){var e=t.component,n=t.selector,i=t.single,o=t.fields;0===e?l.push(function(t){var e={};t.id&&(e.id="");t.dataset&&(e.dataset={});t.rect&&(e.left=0,e.right=0,e.top=0,e.bottom=0);t.size&&(e.width=document.documentElement.clientWidth,e.height=document.documentElement.clientHeight);if(t.scrollOffset){var n=document.documentElement,r=document.body;e.scrollLeft=n.scrollLeft||r.scrollLeft||0,e.scrollTop=n.scrollTop||r.scrollTop||0,e.scrollHeight=n.scrollHeight||r.scrollHeight||0,e.scrollWidth=n.scrollWidth||r.scrollWidth||0}return e}(o)):l.push(function(t,e,n,r,i){var o=(0,s.elementMatchesPolyfill)((0,s.findElm)(e,t));if(!o||o&&8===o.nodeType)return r?null:[];if(r){var a=o.matches(n)?o:o.querySelector(n);return a?c(a,i):null}var u=[],l=o.querySelectorAll(n);return l&&l.length&&(u=[].map.call(l,(function(t){return c(t,i)}))),o.matches(n)&&u.unshift(c(o,i)),u}(r,e,n,i,o))})),t.publishHandler("onRequestComponentInfo",{reqId:i,res:l})},n("d3b7"),n("159b"),n("d81d"),n("3c65"),n("7db0"),n("d9e2"),n("d401"),n("14d9");var i=n("f4f0"),o=n("db6a"),a=r(n("4fcb")),s=n("08c5");function c(t,e){var n={},r=(0,a.default)(),s=r.top;if(e.id&&(n.id=t.id),e.dataset&&(n.dataset=(0,i.getTargetDataset)(t)),e.rect||e.size){var c=t.getBoundingClientRect();e.rect&&(n.left=c.left,n.right=c.right,n.top=c.top-s,n.bottom=c.bottom-s),e.size&&(n.width=c.width,n.height=c.height)}if(Array.isArray(e.properties)){var u=t.__vue__&&t.__vue__.$props;u&&e.properties.forEach((function(t){"string"===typeof t&&(t=(0,o.camelize)(t),null!=u[t]&&(n[t]=u[t]))}))}if(e.scrollOffset&&("UNI-SCROLL-VIEW"===t.tagName&&t.__vue__&&t.__vue__.getScrollPosition?Object.assign(n,t.__vue__.getScrollPosition()):(n.scrollLeft=0,n.scrollTop=0,n.scrollHeight=0,n.scrollWidth=0)),Array.isArray(e.computedStyle)){var l=getComputedStyle(t);e.computedStyle.forEach((function(t){n[t]=l[t]}))}return e.context&&t.__vue__&&t.__vue__._getContextInfo&&(n.context=t.__vue__._getContextInfo()),n}}).call(this,n("c5c3"))},4433:function(t,e){t.exports=function(t){return null===t||void 0===t}},4475:function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.createVideoContext=e.createMapContext=e.createCanvasContext=e.createAudioContext=void 0;var r=[{name:"id",type:String,required:!0}],i=r;e.createAudioContext=i;var o=r;e.createVideoContext=o;var a=r;e.createMapContext=a;var s=[{name:"canvasId",type:String,required:!0},{name:"componentInstance",type:Object}];e.createCanvasContext=s},"44ad":function(t,e,n){"use strict";var r=n("e330"),i=n("d039"),o=n("c6b6"),a=Object,s=r("".split);t.exports=i((function(){return!a("z").propertyIsEnumerable(0)}))?function(t){return"String"===o(t)?s(t,""):a(t)}:a},"44d2":function(t,e,n){"use strict";var r=n("b622"),i=n("7c73"),o=n("9bf2").f,a=r("unscopables"),s=Array.prototype;void 0===s[a]&&o(s,a,{configurable:!0,value:i(null)}),t.exports=function(t){s[a][t]=!0}},"44e7":function(t,e,n){"use strict";var r=n("861d"),i=n("c6b6"),o=n("b622"),a=o("match");t.exports=function(t){var e;return r(t)&&(void 0!==(e=t[a])?!!e:"RegExp"===i(t))}},4526:function(t,e,n){"use strict";n.d(e,"b",(function(){return r})),n.d(e,"c",(function(){return i})),n.d(e,"a",(function(){}));var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("uni-map",t._g({ref:"mapContainer",attrs:{id:t.id}},t.$listeners),[t._l(t.markers,(function(e){return n("map-marker",t._b({key:e.id},"map-marker",e,!1))})),t._l(t.controls,(function(e,r){return n("map-control",t._b({key:e.id||r},"map-control",e,!1))})),t._l(t.polygons,(function(e){return n("map-polygon",t._b({key:JSON.stringify(e.points)},"map-polygon",e,!1))})),n("div",{ref:"map",staticStyle:{width:"100%",height:"100%",position:"relative",overflow:"hidden"},on:{click:function(t){t.stopPropagation()}}}),n("div",{staticStyle:{position:"absolute",top:"0",width:"100%",height:"100%",overflow:"hidden","pointer-events":"none"}},[t._t("default")],2)],2)},i=[]},4552:function(t,e,n){"use strict";n.r(e);var r=n("33ea"),i=n("af20");for(var o in i)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(o);var a=n("f0c5"),s=Object(a["a"])(i["default"],r["b"],r["c"],!1,null,null,null,!1,r["a"],void 0);e["default"]=s.exports},"457d":function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("a9e3"),n("c975"),n("fb6a"),n("e25e");var r=n("987d"),i=n("db6a"),o=["text","number","idcard","digit","password","tel"],a=["number","digit"],s=["off","one-time-code"],c=["none","text","decimal","numeric","tel","search","email","url"],u={name:"Input",mixins:[r.field],props:{name:{type:String,default:""},type:{type:String,default:"text"},password:{type:[Boolean,String],default:!1},placeholder:{type:String,default:""},placeholderStyle:{type:String,default:""},placeholderClass:{type:String,default:"input-placeholder"},disabled:{type:[Boolean,String],default:!1},maxlength:{type:[Number,String],default:140},confirmType:{type:String,default:"done"},textContentType:{type:String,default:""},step:{type:String,default:"0.000000000000000001"},inputmode:{type:String,default:void 0,validator:function(t){return!!~c.indexOf(t)}},cursorColor:{type:String,default:""}},data:function(){return{wrapperHeight:0,cachedValue:""}},computed:{inputType:function(){var t="";switch(this.type){case"text":"search"===this.confirmType&&(t="search");break;case"idcard":t="text";break;case"digit":t="number";break;default:t=~o.indexOf(this.type)?this.type:"text";break}return this.password?"password":t},_step:function(){return~a.indexOf(this.type)?this.step:""},autocomplete:function(){var t=s.indexOf(this.textContentType),e=s.indexOf((0,i.kebabCase)(this.textContentType)),n=-1!==t?t:-1!==e?e:0;return s[n]},showPlaceholder:function(){var t="digit"===this.type?this.cachedValue.indexOf("."):-1;return!(this.composing||this.valueSync.length||"-"===this.cachedValue||-1!==t&&t===this.cachedValue.length-1)}},watch:{maxlength:function(t){var e=this.valueSync.slice(0,parseInt(t,10));e!==this.valueSync&&(this.valueSync=e)},valueSync:function(t){"number"!==this.type||"-"===this.cachedValue&&""===t||(this.cachedValue=t)}},created:function(){this.$dispatch("Form","uni-form-group-update",{type:"add",vm:this})},mounted:function(){if("search"===this.confirmType){var t=document.createElement("form");t.action="",t.onsubmit=function(){return!1},t.className="uni-input-form",t.appendChild(this.$refs.input),this.$refs.wrapper.appendChild(t)}var e=this;while(e){var n=e.$options._scopeId;n&&this.$refs.placeholder.setAttribute(n,""),e=e.$parent}},beforeDestroy:function(){this.$dispatch("Form","uni-form-group-update",{type:"remove",vm:this})},methods:{_onKeyup:function(t){var e=t.target;this.$trigger("confirm",t,{value:e.value}),this.confirmHold||e.blur()},_onInput:function(t,e){var n=this,r=!1;if(!this.composing||!this.ignoreCompositionEvent){if("number"===this.inputType){var i=parseInt(this.maxlength,10);if(i>0&&t.target.value.length>i&&(this.cachedValue.length===i?(this.valueSync=this.cachedValue,r=!0):(t.target.value=t.target.value.slice(0,i),this.valueSync=t.target.value)),this.__clearCachedValue&&t.target.removeEventListener("blur",this.__clearCachedValue),t.target.validity&&!t.target.validity.valid){if((!this.cachedValue||!t.target.value)&&"-"===t.data||"-"===this.cachedValue[0]&&"deleteContentBackward"===t.inputType){this.cachedValue="-",this.valueSync="";var o=this.__clearCachedValue=function(){n.cachedValue=t.target.value=""};return void t.target.addEventListener("blur",o)}if(this.cachedValue)if(-1!==this.cachedValue.indexOf(".")){if("."!==t.data&&"deleteContentBackward"===t.inputType){var a=this.cachedValue.indexOf(".");return this.cachedValue=t.target.value=this.valueSync=this.cachedValue.slice(0,a),this.$triggerInput(t,{value:this.valueSync},e)}}else if("."===t.data)return this.cachedValue+=".",this.__clearCachedValue=function(){n.cachedValue=n.valueSync=t.target.value=n.cachedValue.slice(0,-1)},t.target.addEventListener("blur",this.__clearCachedValue),!1;return void(this.cachedValue=this.valueSync=t.target.value="-"===this.cachedValue?"":this.cachedValue)}this.cachedValue=this.valueSync}r||(this.valueSync=this.$refs.input.value,this.$triggerInput(t,{value:this.valueSync},e))}},_onComposition:function(t){switch(t.type){case"compositionstart":this.composing=!0;break;case"compositionend":this.composing&&(this.composing=!1,this._onInput(t));break}!this.ignoreCompositionEvent&&this.$trigger(t.type,t,{data:t.data})},_resetFormData:function(){this.valueSync=""},_getFormData:function(){return this.name?{value:this.valueSync,key:this.name}:{}}}};e.default=u},"45c0":function(t,e,n){"use strict";(function(t){n("7a82");var r=n("ee27").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n("e7f1"));n("a9e3"),n("99af"),n("d81d"),n("d3b7"),n("159b"),n("14d9"),n("a434"),n("d9e2"),n("d401");var o=n("987d"),a=n("db6a"),s=n("b242"),c=r(n("1013")),u=r(n("309b")),l=r(n("d077")),f=n("29674");function d(t,e,n){return new t.LatLng(e,n)}function h(t,e,n){return f.IS_AMAP?function(t,e,n){return new t.LngLat(n,e)}(t,e,n):d(t,e,n)}function p(t){return"getLat"in t?t.getLat():t.lat()}function v(t){return"getLng"in t?t.getLng():t.lng()}var g={name:"Map",components:{mapMarker:c.default,mapControl:u.default,mapPolygon:l.default},mixins:[o.subscriber],props:{id:{type:String,default:""},latitude:{type:[String,Number],default:39.92},longitude:{type:[String,Number],default:116.46},scale:{type:[String,Number],default:16},markers:{type:Array,default:function(){return[]}},covers:{type:Array,default:function(){return[]}},includePoints:{type:Array,default:function(){return[]}},polyline:{type:Array,default:function(){return[]}},circles:{type:Array,default:function(){return[]}},controls:{type:Array,default:function(){return[]}},showLocation:{type:[Boolean,String],default:!1},libraries:{type:Array,default:function(){return[]}},polygons:{type:Array,default:function(){return[]}}},data:function(){return{center:{latitude:116.46,longitude:116.46},isMapReady:!1,isBoundsReady:!1,polylineSync:[],circlesSync:[]}},watch:{latitude:function(){this.centerChange()},longitude:function(){this.centerChange()},scale:function(t){var e=this;this.mapReady((function(){e._map.setZoom(Number(t)||16)}))},polyline:function(t){var e=this;this.mapReady((function(){e.createPolyline()}))},circles:function(){var t=this;this.mapReady((function(){t.createCircles()}))},includePoints:function(){var t=this;this.mapReady((function(){t.fitBounds(t.includePoints)}))},showLocation:function(t){var e=this;this.mapReady((function(){e[t?"createLocation":"removeLocation"]()}))}},created:function(){this._markers={};var t=this.latitude,e=this.longitude;t&&e&&(this.center.latitude=t,this.center.longitude=e)},mounted:function(){var t=this;(0,s.loadMaps)(this.libraries,(function(e){e.event=e.event||e.Event,e.Point=e.Point||e.BuryPoint,t._maps=e,t.init()}))},beforeDestroy:function(){this.removePolyline(),this.removeCircles(),this.removeLocation()},methods:{_handleSubscribe:function(t){var e=this,n=t.type,r=t.data,i=void 0===r?{}:r,o=this._maps;function a(t,e){t=t||{},t.errMsg="".concat(n,":").concat(e?"fail"+e:"ok");var r=e?i.fail:i.success;"function"===typeof r&&r(t),"function"===typeof i.complete&&i.complete(t)}switch(n){case"getCenterLocation":this.mapReady((function(){var t,n,r=e._map.getCenter();t=p(r),n=v(r),a({latitude:t,longitude:n})}));break;case"moveToLocation":var s=i.latitude,c=i.longitude,u=s&&c?h(o,s,c):this._locationPosition;u&&(this._map.setCenter(u),a({latitude:s,longitude:c}));break;case"translateMarker":this.mapReady((function(){try{var t=e.getMarker(i.markerId),n=i.destination,r=i.duration,s=!!i.autoRotate,c=Number(i.rotate)?i.rotate:0,u=0;"getRotation"in t&&(u=t.getRotation());var l=t.getPosition(),f=h(o,n.latitude,n.longitude),d=o.geometry.spherical.computeDistanceBetween(l,f)/1e3,p=("number"===typeof r?r:1e3)/36e5,v=d/p,g=o.event.addListener(t,"moving",(function(e){var n=e.latLng,r=t.label;r&&r.setPosition(n);var i=t.callout;i&&i.setPosition(n)})),m=o.event.addListener(t,"moveend",(function(e){m.remove(),g.remove(),t.lastPosition=l,t.setPosition(f);var n=t.label;n&&n.setPosition(f);var r=t.callout;r&&r.setPosition(f);var o=i.animationEnd;"function"===typeof o&&o()})),b=0;s&&(t.lastPosition&&(b=o.geometry.spherical.computeHeading(t.lastPosition,l)),c=o.geometry.spherical.computeHeading(l,f)-b),"setRotation"in t&&t.setRotation(u+c),"moveTo"in t?t.moveTo(f,v):(t.setPosition(f),o.event.trigger(t,"moveend",{}))}catch(y){a(null,y)}}));break;case"includePoints":this.fitBounds(i.points);break;case"getRegion":this.mapReady((function(){e.boundsReady((function(){var t=e._map.getBounds(),n=t.getSouthWest(),r=t.getNorthEast();a({southwest:{latitude:p(n),longitude:v(n)},northeast:{latitude:p(r),longitude:v(r)}})})),f.IS_AMAP&&(e.isBoundsReady=!0,e.$emit("boundsready"))}));break;case"getScale":this.mapReady((function(){a({scale:e._map.getZoom()})}));break}},init:function(){var t=this,e=this._maps,n=h(e,this.center.latitude,this.center.longitude),r=this._map=new e.Map(this.$refs.map,{center:n,zoom:Number(this.scale),disableDoubleClickZoom:!0,mapTypeControl:!1,zoomControl:!1,scaleControl:!1,panControl:!1,fullscreenControl:!1,streetViewControl:!1,keyboardShortcuts:!1,minZoom:5,maxZoom:18,draggable:!0}),i=e.event.addListener(r,"bounds_changed",(function(e){i.remove(),t.isBoundsReady=!0,t.$emit("boundsready")}));function o(){var t=r.getCenter();return{scale:r.getZoom(),centerLocation:{latitude:p(t),longitude:v(t)}}}e.event.addListener(r,"click",(function(e){t.$trigger("click",{},{})})),e.event.addListener(r,"dragstart",(function(){t.$trigger("regionchange",{},{type:"begin",causedBy:"gesture"})})),e.event.addListener(r,"dragend",(function(){t.$trigger("regionchange",{},Object.assign({type:"end",causedBy:"drag"},o()))}));var a=function(){t.$emit("update:scale",r.getZoom()),t.$trigger("regionchange",{},Object.assign({type:"end",causedBy:"scale"},o()))};e.event.addListener(r,"zoom_changed",a),e.event.addListener(r,"zoomend",a),e.event.addListener(r,"center_changed",(function(){var e,n,i=r.getCenter();e=p(i),n=v(i),t.$emit("update:latitude",e),t.$emit("update:longitude",n)})),this.polyline&&Array.isArray(this.polyline)&&this.polyline.length&&this.createPolyline(),this.circles&&Array.isArray(this.circles)&&this.circles.length&&this.createCircles(),this.showLocation&&this.createLocation(),this.includePoints&&Array.isArray(this.includePoints)&&this.includePoints.length&&this.fitBounds(this.includePoints,(function(){r.setCenter(n)})),this.isMapReady=!0,this.$emit("mapready"),this.$trigger("updated",{},{})},centerChange:function(){var t=this,e=this._maps,n=Number(this.latitude),r=Number(this.longitude);n===this.center.latitude&&r===this.center.longitude||(this.center.latitude=n,this.center.longitude=r,this._map&&this.mapReady((function(){var i=h(e,n,r);t._map.setCenter(i)})))},createPolyline:function(){var t=this._maps,e=this._map,n=this.polylineSync;this.removePolyline(),this.polyline.forEach((function(r){var i=[];r.points.forEach((function(e){var n=f.IS_AMAP?[e.longitude,e.latitude]:d(t,e.latitude,e.longitude);i.push(n)}));var o=Number(r.borderWidth)||0,s=(0,a.hexToRgba)(r.color),c=s.r,u=s.g,l=s.b,h=s.a,p=(0,a.hexToRgba)(r.borderColor),v=p.r,g=p.g,m=p.b,b=p.a,y={map:e,clickable:!1,path:i,strokeWeight:(Number(r.width)||0)+o||6,strokeDashStyle:r.dottedLine?"dash":"solid"};f.IS_AMAP&&(y.strokeColor=r.strokeColor,y.strokeStyle=r.dottedLine?"dashed":"solid",y.isOutline=!!r.borderWidth,y.borderWeight=r.borderWidth,y.outlineColor=r.borderColor);var _={map:e,clickable:!1,path:i,strokeWeight:r.width||6,strokeDashStyle:r.dottedLine?"dash":"solid"};"Color"in t?(y.strokeColor=new t.Color(c,u,l,h),_.strokeColor=new t.Color(v,g,m,b)):(y.strokeColor="rgb(".concat(c,", ").concat(u,", ").concat(l,")"),y.strokeOpacity=h,_.strokeColor="rgb(".concat(v,", ").concat(g,", ").concat(m,")"),_.strokeOpacity=b),o&&n.push(new t.Polyline(_));var w=new t.Polyline(y);f.IS_AMAP&&e.add(w),n.push(w)}))},removePolyline:function(){var t=this.polylineSync;t.forEach((function(t){t.setMap(null)})),t.splice(0,t.length)},createCircles:function(){var t=this._maps,e=this._map,n=this.circlesSync;this.removeCircles(),this.circles.forEach((function(r){var i=f.IS_AMAP?[r.longitude,r.latitude]:d(t,r.latitude,r.longitude),o={map:e,center:i,clickable:!1,radius:r.radius,strokeWeight:Number(r.strokeWidth)||1,strokeDashStyle:"solid"},s=(0,a.hexToRgba)(r.fillColor||"#00000000"),c=s.r,u=s.g,l=s.b,h=s.a,p=(0,a.hexToRgba)(r.color||"#000000"),v=p.r,g=p.g,m=p.b,b=p.a;"Color"in t?(o.fillColor=new t.Color(c,u,l,h),o.strokeColor=new t.Color(v,g,m,b)):(o.fillColor="rgb(".concat(c,", ").concat(u,", ").concat(l,")"),o.fillOpacity=h,o.strokeColor="rgb(".concat(v,", ").concat(g,", ").concat(m,")"),o.strokeOpacity=b);var y=new t.Circle(o);f.IS_AMAP&&e.add(y),n.push(y)}))},removeCircles:function(){var t=this.circlesSync;t.forEach((function(t){t.setMap(null)})),t.splice(0,t.length)},createLocation:function(){var e=this,n=this._maps,r=this._map,i=this._location;i&&this.removeLocation(),uni.getLocation({type:"gcj02",success:function(a){if(i===e._location){var s=h(n,a.latitude,a.longitude);if(f.IS_AMAP){i=new n.Marker({position:s,map:r,flat:!0,rotation:0});var c=new n.Icon({size:new n.Size(44,44),image:f.ICON_PATH_ORIGIN,imageSize:new n.Size(44,44)});i.setIcon(c),r.add(i)}else i=new n.Marker({position:s,map:r,icon:new n.MarkerImage(f.ICON_PATH_ORIGIN,null,null,new n.Point(22,22),new n.Size(44,44)),flat:!0,rotation:0});e._location=i,function e(){if(i!==o._location)return;setTimeout((function(){uni.getLocation({type:"gcj02",success:function(t){var e=o._locationPosition=h(n,t.latitude,t.longitude);i.setPosition(e)},fail:function(e){t.error(e)},complete:function(){e()}})}),3e4)}(),e.__onCompassChange=function(t){"setRotation"in i&&i.setRotation(t.direction)},uni.onCompassChange(e.__onCompassChange)}},fail:function(e){t.error(e)}});var o=this},removeLocation:function(){var t=this._location;t&&(t.setMap(null),this._location=null,this._locationPosition=null,uni.offCompassChange(this.__onCompassChange))},fitBounds:function(t,e){var n=this,r=this._maps;this.boundsReady((function(){var o=n._map;if(f.IS_AMAP){var a=[];t.forEach((function(t){a.push([t.longitude,t.latitude])}));var s=(0,i.default)(r.Bounds,a);o.setBounds(s)}else{var c=new r.LatLngBounds;t.forEach((function(t){var e=t.longitude,n=t.latitude,i=d(r,n,e);c.extend(i)})),o.fitBounds(c)}"function"===typeof e&&e()})),f.IS_AMAP&&(this.isBoundsReady=!0,this.$emit("boundsready"))},mapReady:function(t){this.isMapReady?t():this.$once("mapready",(function(){t()}))},boundsReady:function(t){this.isBoundsReady?t():this.$once("boundsready",(function(){t()}))},getMarker:function(t){var e=this._markers[t];if(!e)throw new Error("translateMarker: fail cannot find marker with id "+t);return e}}};e.default=g}).call(this,n("5a52")["default"])},4625:function(t,e,n){"use strict";var r=n("c6b6"),i=n("e330");t.exports=function(t){if("Function"===r(t))return i(t)}},4650:function(t,e,n){var r=n("55da"),i=r.all;t.exports=r.IS_HTMLDDA?function(t){return"function"==typeof t||t===i}:function(t){return"function"==typeof t}},4655:function(t,e,n){"use strict";n.d(e,"b",(function(){return r})),n.d(e,"c",(function(){return i})),n.d(e,"a",(function(){}));var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("uni-app",{class:{"uni-app--showtabbar":t.showTabBar,"uni-app--maxwidth":t.showMaxWidth}},[n("layout",{ref:"layout",attrs:{"router-key":t.key,"keep-alive-include":t.keepAliveInclude},on:{maxWidth:t.onMaxWidth,layout:t.onLayout}}),t.hasTabBar?n("tab-bar",t._b({directives:[{name:"show",rawName:"v-show",value:t.showTabBar,expression:"showTabBar"}],ref:"tabBar"},"tab-bar",t.tabBarOptions,!1)):t._e(),t.$options.components.Toast?n("toast",t._b({},"toast",t.showToast,!1)):t._e(),t.$options.components.ActionSheet?n("action-sheet",t._b({on:{close:t._onActionSheetClose}},"action-sheet",t.showActionSheet,!1)):t._e(),t.$options.components.Modal?n("modal",t._b({on:{close:t._onModalClose}},"modal",t.showModal,!1)):t._e(),t.$options.components.PreviewImage?n("preview-image",t._b({on:{close:t._onPreviewClose}},"preview-image",t.previewImage,!1)):t._e(),t.sysComponents&&t.sysComponents.length?t._l(t.sysComponents,(function(t,e){return n(t,{key:e,tag:"component"})})):t._e()],2)},i=[]},"466d":function(t,e,n){"use strict";var r=n("c65b"),i=n("d784"),o=n("825a"),a=n("7234"),s=n("50c4"),c=n("577e"),u=n("1d80"),l=n("dc4a"),f=n("8aa5"),d=n("14c3");i("match",(function(t,e,n){return[function(e){var n=u(this),i=a(e)?void 0:l(e,t);return i?r(i,e,n):new RegExp(e)[t](c(n))},function(t){var r=o(this),i=c(t),a=n(e,r,i);if(a.done)return a.value;if(!r.global)return d(r,i);var u=r.unicode;r.lastIndex=0;var l,h=[],p=0;while(null!==(l=d(r,i))){var v=c(l[0]);h[p]=v,""===v&&(r.lastIndex=f(i,s(r.lastIndex),u)),p++}return 0===p?null:h}]}))},4688:function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.downloadFile=void 0;var r={url:{type:String,required:!0},header:{type:Object,validator:function(t,e){e.header=t||{}}}};e.downloadFile=r},4705:function(t,e,n){var r=n("2967");t.exports=function(t){var e=+t;return e!==e||0===e?0:r(e)}},4754:function(t,e,n){"use strict";t.exports=function(t,e){return{value:t,done:e}}},"47db":function(t,e,n){"use strict";(function(t){n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("14d9"),n("d3b7"),n("99af"),n("ac1f"),n("466d"),n("e25e");var r=n("db6a"),i={mounted:function(){var e=this;if("transparent"===this.type){for(var n=this.$el.querySelector(".uni-page-head-transparent").style,r=this.$el.querySelector(".uni-page-head__title"),i=this.$el.querySelectorAll(".uni-btn-icon"),o=[],a=this.textColor,s=0;s.5&&e._A<=.5?o.forEach((function(t){t.color=a})):s<=.5&&e._A>.5&&o.forEach((function(t){t.color="#fff"})),e._A=s,r&&(r.style.opacity=s),n.backgroundColor="rgba(".concat(e._R,",").concat(e._G,",").concat(e._B,",").concat(s,")"),l.forEach((function(t,e){var n=u[e],r=n.match(/[\d+\.]+/g);r[3]=(1-s)*(4===r.length?r[3]:1),t.backgroundColor="rgba(".concat(r,")")})))}))}else if("float"===this.type){for(var h=this.$el.querySelectorAll(".uni-btn-icon"),p=[],v=0;v0){n=_.split("Build")[0].trim();break}for(var w=void 0,x=0;x-1&&t.indexOf("MSIE")>-1,n=t.indexOf("Edge")>-1&&!e,r=t.indexOf("Trident")>-1&&t.indexOf("rv:11.0")>-1;if(e){var i=new RegExp("MSIE (\\d+\\.\\d+);");i.test(t);var o=parseFloat(RegExp.$1);return o>6?o:6}return n?-1:r?11:-1}());if("-1"!==A)O="IE";else for(var M=["Version","Firefox","Chrome","Edge{0,1}"],E=["Safari","Firefox","Chrome","Edge"],P=0;P0},"49f7":function(t,e,n){var r=n("fce5"),i=n("a714");t.exports=!!Object.getOwnPropertySymbols&&!i((function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},"4a46":function(t,e,n){n("d3b7"),n("3ca3"),n("10d1"),n("ddb0"),n("7a82"),n("e439");var r=n("62f5")["default"];function i(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(i=function(t){return t?n:e})(t)}t.exports=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==r(t)&&"function"!==typeof t)return{default:t};var n=i(e);if(n&&n.has(t))return n.get(t);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var c=a?Object.getOwnPropertyDescriptor(t,s):null;c&&(c.get||c.set)?Object.defineProperty(o,s,c):o[s]=t[s]}return o["default"]=t,n&&n.set(t,o),o},t.exports.__esModule=!0,t.exports["default"]=t.exports},"4ae1":function(t,e,n){"use strict";var r=n("23e7"),i=n("d066"),o=n("2ba4"),a=n("0538"),s=n("5087"),c=n("825a"),u=n("861d"),l=n("7c73"),f=n("d039"),d=i("Reflect","construct"),h=Object.prototype,p=[].push,v=f((function(){function t(){}return!(d((function(){}),[],t)instanceof t)})),g=!f((function(){d((function(){}))})),m=v||g;r({target:"Reflect",stat:!0,forced:m,sham:m},{construct:function(t,e){s(t),c(e);var n=arguments.length<3?t:s(arguments[2]);if(g&&!v)return d(t,e,n);if(t===n){switch(e.length){case 0:return new t;case 1:return new t(e[0]);case 2:return new t(e[0],e[1]);case 3:return new t(e[0],e[1],e[2]);case 4:return new t(e[0],e[1],e[2],e[3])}var r=[null];return o(p,r,e),new(o(a,t,r))}var i=n.prototype,f=l(u(i)?i:h),m=o(t,f,e);return u(m)?m:f}})},"4ae2":function(t,e,n){"use strict";(function(t){n("7a82");var r=n("ee27").default;Object.defineProperty(e,"__esModule",{value:!0}),e.request=function(e,n){var r,i=e.url,o=e.data,a=e.header,l=e.method,f=e.dataType,d=e.responseType,h=e.withCredentials,p=e.timeout,v=void 0===p?__uniConfig.networkTimeout&&__uniConfig.networkTimeout.request||6e4:p,g=t,m=g.invokeCallbackHandler,b=null;for(var y in a)if((0,s.hasOwn)(a,y)&&"content-type"===y.toLowerCase()){r=a[y],r=0===r.indexOf("application/json")?"json":0===r.indexOf("application/x-www-form-urlencoded")?"urlencoded":"string";break}if("GET"!==l)if("string"===typeof o||o instanceof ArrayBuffer)b=o;else if("json"===r)try{b=JSON.stringify(o)}catch(T){b=o.toString()}else if("urlencoded"===r){var _=[];for(var w in o)(0,s.hasOwn)(o,w)&&_.push(encodeURIComponent(w)+"="+encodeURIComponent(o[w]));b=_.join("&")}else b=o.toString();var x=new XMLHttpRequest,S=new c(x);for(var k in x.open(l,i),a)(0,s.hasOwn)(a,k)&&x.setRequestHeader(k,a[k]);var C=setTimeout((function(){x.onload=x.onabort=x.onerror=null,S.abort(),m(n,{errMsg:"request:fail timeout"})}),v);return x.responseType=d,x.onload=function(){clearTimeout(C);var t=x.status,e="text"===d?x.responseText:x.response;if("text"===d&&"json"===f)try{e=JSON.parse(e)}catch(T){}m(n,{data:e,statusCode:t,header:u(x.getAllResponseHeaders()),errMsg:"request:ok"})},x.onabort=function(){clearTimeout(C),m(n,{errMsg:"request:fail abort"})},x.onerror=function(){clearTimeout(C),m(n,{errMsg:"request:fail"})},x.withCredentials=h,x.send(b),S},n("d3b7"),n("159b"),n("ac1f"),n("466d"),n("c975"),n("c19f"),n("ace4"),n("e9c4"),n("d401"),n("25f0"),n("14d9");var i=r(n("276c")),o=r(n("e954")),a=r(n("fc11")),s=n("db6a"),c=function(){function t(e){(0,i.default)(this,t),(0,a.default)(this,"_xhr",void 0),this._xhr=e}return(0,o.default)(t,[{key:"abort",value:function(){this._xhr&&(this._xhr.abort(),delete this._xhr)}}]),t}();function u(t){var e={},n=t.split("\n");return n.forEach((function(t){var n=t.match(/(\S+\s*):\s*(.*)/);if(n&&3===n.length){var r=n[1],i=n[2];e[r]=i}})),e}}).call(this,n("a9aa"))},"4b11":function(t,e,n){"use strict";t.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},"4b41":function(t,e,n){var r=n("0db0"),i=n("dcbd"),o=TypeError;t.exports=function(t){if(r(t))return t;throw o(i(t)+" is not a constructor")}},"4b50":function(t,e,n){var r=n("09e4"),i=n("26ed"),o=n("4650"),a=n("25d0"),s=n("0209"),c=n("8b0e"),u=n("562f"),l=n("4e62"),f=n("0f33"),d=n("fce5"),h=i&&i.prototype,p=c("species"),v=!1,g=o(r.PromiseRejectionEvent),m=a("Promise",(function(){var t=s(i),e=t!==String(i);if(!e&&66===d)return!0;if(f&&(!h["catch"]||!h["finally"]))return!0;if(!d||d<51||!/native code/.test(t)){var n=new i((function(t){t(1)})),r=function(t){t((function(){}),(function(){}))},o=n.constructor={};if(o[p]=r,v=n.then((function(){}))instanceof r,!v)return!0}return!e&&(u||l)&&!g}));t.exports={CONSTRUCTOR:m,REJECTION_EVENT:g,SUBCLASSING:v}},"4b5c":function(t,e,n){var r=n("0368"),i=n("dba8"),o=Function.prototype,a=r&&Object.getOwnPropertyDescriptor,s=i(o,"name"),c=s&&"something"===function(){}.name,u=s&&(!r||r&&a(o,"name").configurable);t.exports={EXISTS:s,PROPER:c,CONFIGURABLE:u}},"4baf":function(t,e,n){"use strict";n("7a82");var r=n("ee27").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("d3b7"),n("99af");var i=r(n("5fe7")),o=r(n("c7ff")),a=n("1387"),s=n("0138"),c=n("64fe");var u={name:"PickerViewColumn",mixins:[i.default,o.default],data:function(){return{scope:"picker-view-column-".concat(Date.now()),inited:!1,indicatorStyle:"",indicatorClass:"",indicatorHeight:34,maskStyle:"",maskClass:"",current:this.$parent.getItemValue(this),length:0}},computed:{height:function(){return this.$parent.height},maskSize:function(){return(this.height-this.indicatorHeight)/2}},watch:{indicatorHeight:function(t){this._setItemHeight(t),this.inited&&this.update()},current:function(t){this.$parent.setItemValue(this,t)},length:function(t){this.inited&&this.update(t)}},created:function(){var t=this.$parent;this.indicatorStyle=t.indicatorStyle,this.indicatorClass=t.indicatorClass,this.maskStyle=t.maskStyle,this.maskClass=t.maskClass,this.deltaY=0},mounted:function(){var t=this;this.touchtrack(this.$refs.main,"_handleTrack",!0),this.setCurrent(this.current),this.$nextTick((function(){t.init(),t.update()})),function(t){var e=0,n=0;t.addEventListener("touchstart",(function(t){var r=t.changedTouches[0];e=r.clientX,n=r.clientY})),t.addEventListener("touchend",(function(t){var r=t.changedTouches[0];if(Math.abs(r.clientX-e)<20&&Math.abs(r.clientY-n)<20){var i=new CustomEvent("click",{bubbles:!0,cancelable:!0,target:t.target,currentTarget:t.currentTarget});["screenX","screenY","clientX","clientY","pageX","pageY"].forEach((function(t){i[t]=r[t]})),t.target.dispatchEvent(i)}}))}(this.$el),(0,c.initScrollBounce)();var e=this;while(e){var n=e.$options._scopeId;n&&this.$refs.indicator.setAttribute(n,""),e=e.$parent}},methods:{_setItemHeight:function(t){var e=document.createElement("style");e.innerText=".uni-picker-view-content.".concat(this.scope,">*{height: ").concat(t,"px;overflow: hidden;}"),document.head.appendChild(e)},_handleTrack:function(t){if(this._scroller)switch(t.detail.state){case"start":this._handleTouchStart(t),(0,c.disableScrollBounce)({disable:!0});break;case"move":this._handleTouchMove(t),t.stopPropagation();break;case"end":case"cancel":this._handleTouchEnd(t),(0,c.disableScrollBounce)({disable:!1})}},_handleTap:function(t){var e=t.clientY;if(!this._scroller.isScrolling()){var n=this.$el.getBoundingClientRect(),r=e-n.top-this.height/2,i=this.indicatorHeight/2;if(!(Math.abs(r)<=i)){var o=Math.ceil((Math.abs(r)-i)/this.indicatorHeight),a=r<0?-o:o,s=Math.min(this.current+a,this.length-1);this.current=s=Math.max(s,0),this._scroller.scrollTo(s*this.indicatorHeight)}}},_handleWheel:function(t){var e=this.deltaY+t.deltaY;if(Math.abs(e)>10){this.deltaY=0;var n=Math.min(this.current+(e<0?-1:1),this.length-1);this.current=n=Math.max(n,0),this._scroller.scrollTo(n*this.indicatorHeight)}else this.deltaY=e;t.preventDefault()},setCurrent:function(t){t!==this.current&&(this.current=t,this.inited&&this.update())},init:function(){var t=this;this.initScroller(this.$refs.content,{enableY:!0,enableX:!1,enableSnap:!0,itemSize:this.indicatorHeight,friction:new a.Friction(1e-4),spring:new s.Spring(2,90,20),onSnap:function(e){isNaN(e)||e===t.current||(t.current=e)}}),this.inited=!0},update:function(){var t=this;this.$nextTick((function(){var e=Math.min(t.current,t.length-1);e=Math.max(e,0),t._scroller.update(e*t.indicatorHeight,void 0,t.indicatorHeight)}))},_resize:function(t){var e=t.height;this.indicatorHeight=e}},render:function(t){return this.length=this.$slots.default&&this.$slots.default.length||0,t("uni-picker-view-column",{on:{on:this.$listeners}},[t("div",{ref:"main",staticClass:"uni-picker-view-group",on:{wheel:this._handleWheel,click:this._handleTap}},[t("div",{ref:"mask",staticClass:"uni-picker-view-mask",class:this.maskClass,style:"background-size: 100% ".concat(this.maskSize,"px;").concat(this.maskStyle)}),t("div",{ref:"indicator",staticClass:"uni-picker-view-indicator",class:this.indicatorClass,style:this.indicatorStyle},[t("v-uni-resize-sensor",{attrs:{initial:!0},on:{resize:this._resize}})]),t("div",{ref:"content",staticClass:"uni-picker-view-content",class:this.scope,style:"padding: ".concat(this.maskSize,"px 0;")},[this.$slots.default])])])}};e.default=u},"4be9":function(t,e,n){var r=n("a714"),i=n("4650"),o=n("dba8"),a=n("0368"),s=n("4b5c").CONFIGURABLE,c=n("0209"),u=n("a547"),l=u.enforce,f=u.get,d=Object.defineProperty,h=a&&!r((function(){return 8!==d((function(){}),"length",{value:8}).length})),p=String(String).split("String"),v=t.exports=function(t,e,n){"Symbol("===String(e).slice(0,7)&&(e="["+String(e).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),n&&n.getter&&(e="get "+e),n&&n.setter&&(e="set "+e),(!o(t,"name")||s&&t.name!==e)&&(a?d(t,"name",{value:e,configurable:!0}):t.name=e),h&&n&&o(n,"arity")&&t.length!==n.arity&&d(t,"length",{value:n.arity});try{n&&o(n,"constructor")&&n.constructor?a&&d(t,"prototype",{writable:!1}):t.prototype&&(t.prototype=void 0)}catch(i){}var r=l(t);return o(r,"source")||(r.source=p.join("string"==typeof e?e:"")),t};Function.prototype.toString=v((function(){return i(this)&&f(this).source||c(this)}),"toString")},"4c07":function(t,e,n){var r=n("0368"),i=n("bf45"),o=n("f35b"),a=n("d0c8"),s=n("e3f1"),c=TypeError,u=Object.defineProperty,l=Object.getOwnPropertyDescriptor;e.f=r?o?function(t,e,n){if(a(t),e=s(e),a(n),"function"===typeof t&&"prototype"===e&&"value"in n&&"writable"in n&&!n["writable"]){var r=l(t,e);r&&r["writable"]&&(t[e]=n.value,n={configurable:"configurable"in n?n["configurable"]:r["configurable"],enumerable:"enumerable"in n?n["enumerable"]:r["enumerable"],writable:!1})}return u(t,e,n)}:u:function(t,e,n){if(a(t),e=s(e),a(n),i)try{return u(t,e,n)}catch(r){}if("get"in n||"set"in n)throw c("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},"4cac":function(t,e){t.exports=["uni-app","uni-layout","uni-content","uni-main","uni-top-window","uni-left-window","uni-right-window","uni-tabbar","uni-page","uni-page-head","uni-page-wrapper","uni-page-body","uni-page-refresh","uni-actionsheet","uni-modal","uni-toast","uni-resize-sensor","uni-shadow-root","uni-ad","uni-audio","uni-button","uni-camera","uni-canvas","uni-checkbox","uni-checkbox-group","uni-cover-image","uni-cover-view","uni-editor","uni-form","uni-functional-page-navigator","uni-icon","uni-image","uni-input","uni-label","uni-live-player","uni-live-pusher","uni-map","uni-movable-area","uni-movable-view","uni-navigator","uni-official-account","uni-open-data","uni-picker","uni-picker-view","uni-picker-view-column","uni-progress","uni-radio","uni-radio-group","uni-rich-text","uni-scroll-view","uni-slider","uni-swiper","uni-swiper-item","uni-switch","uni-text","uni-textarea","uni-video","uni-view","uni-web-view"]},"4d63":function(t,e,n){"use strict";var r=n("83ab"),i=n("da84"),o=n("e330"),a=n("94ca"),s=n("7156"),c=n("9112"),u=n("7c73"),l=n("241c").f,f=n("3a9b"),d=n("44e7"),h=n("577e"),p=n("90d8"),v=n("9f7f"),g=n("aeb0"),m=n("cb2d"),b=n("d039"),y=n("1a2d"),_=n("69f3").enforce,w=n("2626"),x=n("b622"),S=n("fce3"),k=n("107c"),C=x("match"),T=i.RegExp,O=T.prototype,A=i.SyntaxError,M=o(O.exec),E=o("".charAt),P=o("".replace),I=o("".indexOf),$=o("".slice),j=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,L=/a/g,R=/a/g,D=new T(L)!==L,N=v.MISSED_STICKY,B=v.UNSUPPORTED_Y,F=r&&(!D||N||S||k||b((function(){return R[C]=!1,T(L)!==L||T(R)===R||"/a/i"!==String(T(L,"i"))})));if(a("RegExp",F)){for(var z=function(t,e){var n,r,i,o,a,l,v=f(O,this),g=d(t),m=void 0===e,b=[],w=t;if(!v&&g&&m&&t.constructor===z)return t;if((g||f(O,t))&&(t=t.source,m&&(e=p(w))),t=void 0===t?"":h(t),e=void 0===e?"":h(e),w=t,S&&"dotAll"in L&&(r=!!e&&I(e,"s")>-1,r&&(e=P(e,/s/g,""))),n=e,N&&"sticky"in L&&(i=!!e&&I(e,"y")>-1,i&&B&&(e=P(e,/y/g,""))),k&&(o=function(t){for(var e,n=t.length,r=0,i="",o=[],a=u(null),s=!1,c=!1,l=0,f="";r<=n;r++){if(e=E(t,r),"\\"===e)e+=E(t,++r);else if("]"===e)s=!1;else if(!s)switch(!0){case"["===e:s=!0;break;case"("===e:M(j,$(t,r+1))&&(r+=2,c=!0),i+=e,l++;continue;case">"===e&&c:if(""===f||y(a,f))throw new A("Invalid capture group name");a[f]=!0,o[o.length]=[f,l],c=!1,f="";continue}c?f+=e:i+=e}return[i,o]}(t),t=o[0],b=o[1]),a=s(T(t,e),v?this:O,z),(r||i||b.length)&&(l=_(a),r&&(l.dotAll=!0,l.raw=z(function(t){for(var e,n=t.length,r=0,i="",o=!1;r<=n;r++)e=E(t,r),"\\"!==e?o||"."!==e?("["===e?o=!0:"]"===e&&(o=!1),i+=e):i+="[\\s\\S]":i+=e+E(t,++r);return i}(t),n)),i&&(l.sticky=!0),b.length&&(l.groups=b)),t!==w)try{c(a,"source",""===w?"(?:)":w)}catch(x){}return a},H=l(T),W=0;H.length>W;)g(z,T,H[W++]);O.constructor=z,z.prototype=O,m(i,"RegExp",z,{constructor:!0})}w("RegExp")},"4d64":function(t,e,n){"use strict";var r=n("fc6a"),i=n("23cb"),o=n("07fa"),a=function(t){return function(e,n,a){var s=r(e),c=o(s);if(0===c)return!t&&-1;var u,l=i(a,c);if(t&&n!==n){while(c>l)if(u=s[l++],u!==u)return!0}else for(;c>l;l++)if((t||l in s)&&s[l]===n)return t||l||0;return!t&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}},"4dd8":function(t,e,n){var r=n("2cea"),i=n("bfa1"),o=n("fe59"),a=r(r.bind);t.exports=function(t,e){return i(t),void 0===e?t:o?a(t,e):function(){return t.apply(e,arguments)}}},"4de4":function(t,e,n){"use strict";var r=n("23e7"),i=n("b727").filter,o=n("1dde"),a=o("filter");r({target:"Array",proto:!0,forced:!a},{filter:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}})},"4df4":function(t,e,n){"use strict";var r=n("0366"),i=n("c65b"),o=n("7b0b"),a=n("9bdd"),s=n("e95a"),c=n("68ee"),u=n("07fa"),l=n("8418"),f=n("9a1f"),d=n("35a1"),h=Array;t.exports=function(t){var e=o(t),n=c(this),p=arguments.length,v=p>1?arguments[1]:void 0,g=void 0!==v;g&&(v=r(v,p>2?arguments[2]:void 0));var m,b,y,_,w,x,S=d(e),k=0;if(!S||this===h&&s(S))for(m=u(e),b=n?new this(m):h(m);m>k;k++)x=g?v(e[k],k):e[k],l(b,k,x);else for(_=f(e,S),w=_.next,b=n?new this:[];!(y=i(w,_)).done;k++)x=g?a(_,v,[y.value,k],!0):y.value,l(b,k,x);return b.length=k,b}},"4e62":function(t,e){t.exports="object"==typeof Deno&&Deno&&"object"==typeof Deno.version},"4e82":function(t,e,n){"use strict";var r=n("23e7"),i=n("e330"),o=n("59ed"),a=n("7b0b"),s=n("07fa"),c=n("083a"),u=n("577e"),l=n("d039"),f=n("addb"),d=n("a640"),h=n("04d1"),p=n("d998"),v=n("2d00"),g=n("512c"),m=[],b=i(m.sort),y=i(m.push),_=l((function(){m.sort(void 0)})),w=l((function(){m.sort(null)})),x=d("sort"),S=!l((function(){if(v)return v<70;if(!(h&&h>3)){if(p)return!0;if(g)return g<603;var t,e,n,r,i="";for(t=65;t<76;t++){switch(e=String.fromCharCode(t),t){case 66:case 69:case 70:case 72:n=3;break;case 68:case 71:n=4;break;default:n=2}for(r=0;r<47;r++)m.push({k:e+r,v:n})}for(m.sort((function(t,e){return e.v-t.v})),r=0;ru(n)?1:-1}}(t)),n=s(i),r=0;while(rn.parts.length&&(r.parts.length=n.parts.length)}else{var a=[];for(i=0;i2&&void 0!==arguments[2]?arguments[2]:{};if(x.indexOf(t)>-1||!(0,i.isFn)(e))return e;return w(t,n),function(){for(var r=arguments.length,o=new Array(r),s=0;sn&&(s[t.name]=e[n])})),r=o,e=s}if((0,i.isFn)(r.beforeValidate)){var p=r.beforeValidate(e);if(p)return l(p,t,n)}for(var v=Object.keys(r),g=0;g1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!(0,i.isPlainObject)(e))return{params:e};e=Object.assign({},e);var r=(0,s.getApiCallbacks)(e),a=r.success,c=r.fail,u=r.cancel,l=r.complete,f=(0,i.isFn)(a),d=(0,i.isFn)(c),h=(0,i.isFn)(u),g=(0,i.isFn)(l);if(!f&&!d&&!h&&!g)return{params:e};var m={};for(var b in n){var y=n[b];(0,i.isFn)(y)&&(m[b]=(0,o.tryCatchFramework)(y))}var _=m.beforeSuccess,w=m.afterSuccess,x=m.beforeFail,S=m.afterFail,k=m.beforeCancel,C=m.afterCancel,T=m.beforeAll,O=m.afterAll,A=p++,M="api."+t+"."+A,E=function(n){if(n.errMsg=n.errMsg||t+":ok",-1!==n.errMsg.indexOf(":ok"))n.errMsg=t+":ok";else if(-1!==n.errMsg.indexOf(":cancel"))n.errMsg=t+":cancel";else if(-1!==n.errMsg.indexOf(":fail")){var r="",o=n.errMsg.indexOf(" ");o>-1&&(r=n.errMsg.substr(o)),n.errMsg=t+":fail"+r}(0,i.isFn)(T)&&T(n);var s=n.errMsg;0===s.indexOf(t+":ok")?((0,i.isFn)(_)&&_(n,e),f&&a(n),(0,i.isFn)(w)&&w(n)):0===s.indexOf(t+":cancel")?(n.errMsg=n.errMsg.replace(t+":cancel",t+":fail cancel"),d&&c(n),(0,i.isFn)(k)&&k(n),h&&u(n),(0,i.isFn)(C)&&C(n)):0===s.indexOf(t+":fail")&&((0,i.isFn)(x)&&x(n),d&&c(n),(0,i.isFn)(S)&&S(n)),g&&l(n),(0,i.isFn)(O)&&O(n)};return v[A]={name:M,callback:E},{params:e,callbackId:A}}function y(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=b(t,e,n),o=r.params,a=r.callbackId;return(0,i.isPlainObject)(o)&&!h(t,o,a)?{params:o,callbackId:!1}:{params:o,callbackId:a}}function _(t,e,n){if("number"===typeof t){var r=v[t];if(r)return r.keepAlive||delete v[t],r.callback(e,n)}return e}function w(t,e){var n=c.default[t];n&&((0,i.isFn)(n.beforeAll)&&(e.beforeAll=n.beforeAll),(0,i.isFn)(n.beforeSuccess)&&(e.beforeSuccess=n.beforeSuccess))}var x=["getPushClientId","onPushMessage","offPushMessage"]}).call(this,n("5a52")["default"])},"4f3d":function(t,e,n){"use strict";n.r(e);var r=n("b69d"),i=n.n(r);for(var o in r)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return r[t]}))}(o);e["default"]=i.a},"4fad":function(t,e,n){"use strict";var r=n("d039"),i=n("861d"),o=n("c6b6"),a=n("d86b"),s=Object.isExtensible,c=r((function(){s(1)}));t.exports=c||a?function(t){return!!i(t)&&((!a||"ArrayBuffer"!==o(t))&&(!s||s(t)))}:s},"4fcb":function(t,e,n){"use strict";n("7a82");var r=n("ee27").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){if(uni.canIUse("css.var")){var t=document.documentElement.style,e=parseInt((t.getPropertyValue("--window-top").match(/\d+/)||["0"])[0]),n=parseInt((t.getPropertyValue("--window-bottom").match(/\d+/)||["0"])[0]),r=parseInt((t.getPropertyValue("--window-left").match(/\d+/)||["0"])[0]),a=parseInt((t.getPropertyValue("--window-right").match(/\d+/)||["0"])[0]),s=parseInt((t.getPropertyValue("--top-window-height").match(/\d+/)||["0"])[0]);return{top:(e?e+o.default.top:0)+(s||0),bottom:n?n+o.default.bottom:0,left:r?r+o.default.left:0,right:a?a+o.default.right:0}}var c=0,u=0,l=getCurrentPages();if(l.length){var f=l[l.length-1].$parent.$parent,d=f.navigationBar.type;c="default"===d||"float"===d?i.NAVBAR_HEIGHT:0}var h=getApp();h&&(u=h.$children[0]&&h.$children[0].showTabBar?i.TABBAR_HEIGHT:0);return{top:c,bottom:u,left:0,right:0}},n("e25e"),n("ac1f"),n("466d");var i=n("0fbe"),o=r(n("d8c8"))},"506b":function(t,e,n){"use strict";n("7a82");var r=n("ee27").default;Object.defineProperty(e,"__esModule",{value:!0}),e.showTabBarRedDot=e.showTabBar=e.setTabBarStyle=e.setTabBarItem=e.setTabBarBadge=e.removeTabBarBadge=e.hideTabBarRedDot=e.hideTabBar=void 0,n("a9e3"),n("ac1f"),n("00b4");var i=n("db6a"),o=r(n("f1ca")),a={type:Number,required:!0},s={index:a,text:{type:String},iconPath:{type:String},selectedIconPath:{type:String},pagePath:{type:String}};e.setTabBarItem=s;var c={color:{type:String},selectedColor:{type:String},backgroundColor:{type:String},backgroundImage:{type:String,validator:function(t,e){t&&!/^(linear|radial)-gradient\(.+?\);?$/.test(t)&&(e.backgroundImage=(0,o.default)(t))}},backgroundRepeat:{type:String},borderStyle:{type:String,validator:function(t,e){t&&(e.borderStyle="black"===t?"black":"white")}}};e.setTabBarStyle=c;var u={animation:{type:Boolean,default:!1}};e.hideTabBar=u;var l={animation:{type:Boolean,default:!1}};e.showTabBar=l;var f={index:a};e.hideTabBarRedDot=f;var d={index:a};e.showTabBarRedDot=d;var h={index:a};e.removeTabBarBadge=h;var p={index:a,text:{type:String,required:!0,validator:function(t,e){(0,i.getLen)(t)>=4&&(e.text="...")}}};e.setTabBarBadge=p},5087:function(t,e,n){"use strict";var r=n("68ee"),i=n("0d51"),o=TypeError;t.exports=function(t){if(r(t))return t;throw new o(i(t)+" is not a constructor")}},"50c4":function(t,e,n){"use strict";var r=n("5926"),i=Math.min;t.exports=function(t){var e=r(t);return e>0?i(e,9007199254740991):0}},"512c":function(t,e,n){"use strict";var r=n("342f"),i=r.match(/AppleWebKit\/(\d+)\./);t.exports=!!i&&+i[1]},"51d2":function(t,e,n){"use strict";var r=n("0368"),i=n("6185"),o=n("2505"),a=n("a714"),s=n("f14a"),c=n("a5b6"),u=n("0e17"),l=n("ebca"),f=n("774c"),d=Object.assign,h=Object.defineProperty,p=i([].concat);t.exports=!d||a((function(){if(r&&1!==d({b:1},d(h({},"a",{enumerable:!0,get:function(){h(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},e={},n=Symbol();return t[n]=7,"abcdefghijklmnopqrst".split("").forEach((function(t){e[t]=t})),7!=d({},t)[n]||"abcdefghijklmnopqrst"!=s(d({},e)).join("")}))?function(t,e){var n=l(t),i=arguments.length,a=1,d=c.f,h=u.f;while(i>a){var v,g=f(arguments[a++]),m=d?p(s(g),d(g)):s(g),b=m.length,y=0;while(b>y)v=m[y++],r&&!o(h,g,v)||(n[v]=g[v])}return n}:d},"51eb":function(t,e,n){"use strict";var r=n("825a"),i=n("485a"),o=TypeError;t.exports=function(t){if(r(this),"string"===t||"default"===t)t="string";else if("number"!==t)throw new o("Incorrect hint");return i(this,t)}},"528a":function(t,e,n){"use strict";n.r(e);var r=n("a45a"),i=n("b89d");for(var o in i)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(o);var a=n("f0c5"),s=Object(a["a"])(i["default"],r["b"],r["c"],!1,null,null,null,!1,r["a"],void 0);e["default"]=s.exports},5319:function(t,e,n){"use strict";var r=n("2ba4"),i=n("c65b"),o=n("e330"),a=n("d784"),s=n("d039"),c=n("825a"),u=n("1626"),l=n("7234"),f=n("5926"),d=n("50c4"),h=n("577e"),p=n("1d80"),v=n("8aa5"),g=n("dc4a"),m=n("0cb2"),b=n("14c3"),y=n("b622"),_=y("replace"),w=Math.max,x=Math.min,S=o([].concat),k=o([].push),C=o("".indexOf),T=o("".slice),O=function(t){return void 0===t?t:String(t)},A=function(){return"$0"==="a".replace(/./,"$0")}(),M=function(){return!!/./[_]&&""===/./[_]("a","$0")}(),E=!s((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$")}));a("replace",(function(t,e,n){var o=M?"$":"$0";return[function(t,n){var r=p(this),o=l(t)?void 0:g(t,_);return o?i(o,t,r,n):i(e,h(r),t,n)},function(t,i){var a=c(this),s=h(t);if("string"==typeof i&&-1===C(i,o)&&-1===C(i,"$<")){var l=n(e,a,s,i);if(l.done)return l.value}var p=u(i);p||(i=h(i));var g,y=a.global;y&&(g=a.unicode,a.lastIndex=0);var _,A=[];while(1){if(_=b(a,s),null===_)break;if(k(A,_),!y)break;var M=h(_[0]);""===M&&(a.lastIndex=v(s,d(a.lastIndex),g))}for(var E="",P=0,I=0;I=P&&(E+=T(s,P,L)+$,P=L+j.length)}return E+T(s,P)}]}),!E||!A||M)},5349:function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.getProvider=function(t){var e=t.service;return{service:e,provider:[]}}},5352:function(t,e,n){"use strict";n("e260");var r=n("23e7"),i=n("da84"),o=n("157a"),a=n("c65b"),s=n("e330"),c=n("83ab"),u=n("f354"),l=n("cb2d"),f=n("edd0"),d=n("6964"),h=n("d44e"),p=n("dcc3"),v=n("69f3"),g=n("19aa"),m=n("1626"),b=n("1a2d"),y=n("0366"),_=n("f5df"),w=n("825a"),x=n("861d"),S=n("577e"),k=n("7c73"),C=n("5c6c"),T=n("9a1f"),O=n("35a1"),A=n("4754"),M=n("d6d6"),E=n("b622"),P=n("addb"),I=E("iterator"),$=v.set,j=v.getterFor("URLSearchParams"),L=v.getterFor("URLSearchParamsIterator"),R=o("fetch"),D=o("Request"),N=o("Headers"),B=D&&D.prototype,F=N&&N.prototype,z=i.RegExp,H=i.TypeError,W=i.decodeURIComponent,V=i.encodeURIComponent,U=s("".charAt),q=s([].join),Y=s([].push),G=s("".replace),X=s([].shift),Q=s([].splice),J=s("".split),K=s("".slice),Z=/\+/g,tt=Array(4),et=function(t){return tt[t-1]||(tt[t-1]=z("((?:%[\\da-f]{2}){"+t+"})","gi"))},nt=function(t){try{return W(t)}catch(e){return t}},rt=function(t){var e=G(t,Z," "),n=4;try{return W(e)}catch(r){while(n)e=G(e,et(n--),nt);return e}},it=/[!'()~]|%20/g,ot={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},at=function(t){return ot[t]},st=function(t){return G(V(t),it,at)},ct=p((function(t,e){$(this,{type:"URLSearchParamsIterator",target:j(t).entries,index:0,kind:e})}),"URLSearchParams",(function(){var t=L(this),e=t.target,n=t.index++;if(!e||n>=e.length)return t.target=void 0,A(void 0,!0);var r=e[n];switch(t.kind){case"keys":return A(r.key,!1);case"values":return A(r.value,!1)}return A([r.key,r.value],!1)}),!0),ut=function(t){this.entries=[],this.url=null,void 0!==t&&(x(t)?this.parseObject(t):this.parseQuery("string"==typeof t?"?"===U(t,0)?K(t,1):t:S(t)))};ut.prototype={type:"URLSearchParams",bindURL:function(t){this.url=t,this.update()},parseObject:function(t){var e,n,r,i,o,s,c,u=this.entries,l=O(t);if(l){e=T(t,l),n=e.next;while(!(r=a(n,e)).done){if(i=T(w(r.value)),o=i.next,(s=a(o,i)).done||(c=a(o,i)).done||!a(o,i).done)throw new H("Expected sequence with length 2");Y(u,{key:S(s.value),value:S(c.value)})}}else for(var f in t)b(t,f)&&Y(u,{key:f,value:S(t[f])})},parseQuery:function(t){if(t){var e,n,r=this.entries,i=J(t,"&"),o=0;while(o0?arguments[0]:void 0,e=$(this,new ut(t));c||(this.size=e.entries.length)},ft=lt.prototype;if(d(ft,{append:function(t,e){var n=j(this);M(arguments.length,2),Y(n.entries,{key:S(t),value:S(e)}),c||this.length++,n.updateURL()},delete:function(t){var e=j(this),n=M(arguments.length,1),r=e.entries,i=S(t),o=n<2?void 0:arguments[1],a=void 0===o?o:S(o),s=0;while(se.key?1:-1})),t.updateURL()},forEach:function(t){var e,n=j(this).entries,r=y(t,arguments.length>1?arguments[1]:void 0),i=0;while(i1?pt(arguments[1]):{})}}),m(D)){var vt=function(t){return g(this,B),new D(t,arguments.length>1?pt(arguments[1]):{})};B.constructor=vt,vt.prototype=B,r({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:vt})}}t.exports={URLSearchParams:lt,getState:j}},5509:function(t,e,n){"use strict";n.r(e);var r=n("7465");for(var i in r)["default"].indexOf(i)<0&&function(t){n.d(e,t,(function(){return r[t]}))}(i);var o=n("f0c5"),a=Object(o["a"])(r["default"],void 0,void 0,!1,null,null,null,!1,void 0,void 0);e["default"]=a.exports},5562:function(t,e,n){"use strict";n.d(e,"b",(function(){return r})),n.d(e,"c",(function(){return i})),n.d(e,"a",(function(){}));var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.hoverClass&&"none"!==t.hoverClass?n("uni-navigator",t._g({class:[t.hovering?t.hoverClass:""],on:{touchstart:t._hoverTouchStart,touchend:t._hoverTouchEnd,touchcancel:t._hoverTouchCancel,mousedown:t._hoverMousedown,mouseup:t._hoverMouseup,click:t._onClick}},t.$listeners),[t._t("default")],2):n("uni-navigator",t._g({on:{click:t._onClick}},t.$listeners),[t._t("default")],2)},i=[]},"559a":function(t,e,n){"use strict";(function(t,r){n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.callAppHook=function(e,n,r){"onError"!==n&&t.debug("App:".concat(n," have been invoked")+(r?" ".concat(JSON.stringify(r)):""));return e=e.$vm||e,e.__call_hook&&e.__call_hook(n,r)},e.callPageHook=function(e,n,i){"onLoad"===n&&(e.$mp.query=i,r.publishHandler("onPageLoad",e,e.$page.id)),"onShow"===n&&(e.$route.meta.isTabBar&&e.$route.params.detail&&setTimeout((function(){r.emit("onTabItemTap",e.$route.params.detail)}),0),r.publishHandler("onPageShow",e,e.$page.id));"onPageScroll"!==n&&t.debug("".concat(e.$page.route,"[").concat(e.$page.id,"]:").concat(n," have been invoked"));return function(t,e,n){return t=t.$vm||t,t.__call_hook&&t.__call_hook(e,n)}(e,n,i)},n("e9c4"),n("99af")}).call(this,n("5a52")["default"],n("a9aa"))},"55da":function(t,e){var n="object"==typeof document&&document.all,r="undefined"==typeof n&&void 0!==n;t.exports={all:n,IS_HTMLDDA:r}},"562b":function(t,e,n){"use strict";n.d(e,"b",(function(){return r})),n.d(e,"c",(function(){return i})),n.d(e,"a",(function(){}));var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.hasTabBar?n("uni-tabbar",{directives:[{name:"show",rawName:"v-show",value:t.showTabBar,expression:"showTabBar"}]},[n("div",{staticClass:"uni-tabbar",style:{"flex-direction":"vertical"===t.direction?"column":"row",backgroundColor:t.tabBarOptions.backgroundColor}},[t._l(t.tabBarOptions.list,(function(e,r){return[!1!==e.visible?n("div",{key:e.pagePath,staticClass:"uni-tabbar__item",on:{click:function(n){return t._switchTab(e,r)}}},[n("div",{staticClass:"uni-tabbar__bd"},[t.showIcon&&e.iconPath?n("div",{staticClass:"uni-tabbar__icon",class:{"uni-tabbar__icon__diff":!e.text}},[n("img",{attrs:{src:t._getRealPath(t.selectedIndex===r?e.selectedIconPath:e.iconPath)}}),e.redDot?n("div",{staticClass:"uni-tabbar__reddot",class:{"uni-tabbar__badge":!!e.badge}},[t._v("\n "+t._s(e.badge)+"\n ")]):t._e()]):t._e(),e.text?n("div",{staticClass:"uni-tabbar__label",style:{color:t.selectedIndex===r?t.tabBarOptions.selectedColor:t.tabBarOptions.color,fontSize:t.showIcon&&e.iconPath?"10px":"14px"}},[t._v("\n "+t._s(e.text)+"\n "),!e.redDot||t.showIcon&&e.iconPath?t._e():n("div",{staticClass:"uni-tabbar__reddot",class:{"uni-tabbar__badge":!!e.badge}},[t._v("\n "+t._s(e.badge)+"\n ")])]):t._e()])]):t._e()]}))],2)]):t._e()},i=[]},"562f":function(t,e,n){var r=n("4e62"),i=n("6629");t.exports=!r&&!i&&"object"==typeof window&&"object"==typeof document},5692:function(t,e,n){"use strict";var r=n("c6cd");t.exports=function(t,e){return r[t]||(r[t]=e||{})}},"56b6":function(t,e,n){"use strict";n.r(e);var r=n("f22b"),i=n("31ef");for(var o in i)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(o);var a=n("f0c5"),s=Object(a["a"])(i["default"],r["b"],r["c"],!1,null,null,null,!1,r["a"],void 0);e["default"]=s.exports},"56ef":function(t,e,n){"use strict";var r=n("d066"),i=n("e330"),o=n("241c"),a=n("7418"),s=n("825a"),c=i([].concat);t.exports=r("Reflect","ownKeys")||function(t){var e=o.f(s(t)),n=a.f;return n?c(e,n(t)):e}},5757:function(t,e,n){n("7a82");var r=n("9feb");t.exports=function(t,e,n){return e=r(e),e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t},t.exports.__esModule=!0,t.exports["default"]=t.exports},5760:function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.Scroller=i;var r=n("d138");function i(t,e){e=e||{},this._element=t,this._options=e,this._enableSnap=e.enableSnap||!1,this._itemSize=e.itemSize||0,this._enableX=e.enableX||!1,this._enableY=e.enableY||!1,this._shouldDispatchScrollEvent=!!e.onScroll,this._enableX?(this._extent=(e.scrollWidth||this._element.offsetWidth)-this._element.parentElement.offsetWidth,this._scrollWidth=e.scrollWidth):(this._extent=(e.scrollHeight||this._element.offsetHeight)-this._element.parentElement.offsetHeight,this._scrollHeight=e.scrollHeight),this._position=0,this._scroll=new r.Scroll(this._extent,e.friction,e.spring),this._onTransitionEnd=this.onTransitionEnd.bind(this),this.updatePosition()}i.prototype.onTouchStart=function(){this._startPosition=this._position,this._lastChangePos=this._startPosition,this._startPosition>0?this._startPosition/=.5:this._startPosition<-this._extent&&(this._startPosition=(this._startPosition+this._extent)/.5-this._extent),this._animation&&(this._animation.cancel(),this._scrolling=!1),this.updatePosition()},i.prototype.onTouchMove=function(t,e){var n=this._startPosition;this._enableX?n+=t:this._enableY&&(n+=e),n>0?n*=.5:n<-this._extent&&(n=.5*(n+this._extent)-this._extent),this._position=n,this.updatePosition(),this.dispatchScroll()},i.prototype.onTouchEnd=function(t,e,n){var r=this;if(this._enableSnap&&this._position>-this._extent&&this._position<0){if(this._enableY&&(Math.abs(e)this._itemSize/2?i-(this._itemSize-Math.abs(o)):i-o;a<=0&&a>=-this._extent&&this._scroll.setVelocityByEnd(a)}this._lastTime=Date.now(),this._lastDelay=0,this._scrolling=!0,this._lastChangePos=this._position,this._lastIdx=Math.floor(Math.abs(this._position/this._itemSize)),this._animation=function(t,e,n){var r={id:0,cancelled:!1};return function t(e,n,r,i){if(!e||!e.cancelled){r(n);var o=n.done();o||e.cancelled||(e.id=requestAnimationFrame(t.bind(null,e,n,r,i))),o&&i&&i(n)}}(r,t,e,n),{cancel:function(t){t&&t.id&&cancelAnimationFrame(t.id),t&&(t.cancelled=!0)}.bind(null,r),model:t}}(this._scroll,(function(){var t=Date.now(),e=(t-r._scroll._startTime)/1e3,n=r._scroll.x(e);r._position=n,r.updatePosition();var i=r._scroll.dx(e);r._shouldDispatchScrollEvent&&t-r._lastTime>r._lastDelay&&(r.dispatchScroll(),r._lastDelay=Math.abs(2e3/i),r._lastTime=t)}),(function(){r._enableSnap&&(a<=0&&a>=-r._extent&&(r._position=a,r.updatePosition()),"function"===typeof r._options.onSnap&&r._options.onSnap(Math.floor(Math.abs(r._position)/r._itemSize))),r._shouldDispatchScrollEvent&&r.dispatchScroll(),r._scrolling=!1}))},i.prototype.onTransitionEnd=function(){this._element.style.transition="",this._element.style.webkitTransition="",this._element.removeEventListener("transitionend",this._onTransitionEnd),this._element.removeEventListener("webkitTransitionEnd",this._onTransitionEnd),this._snapping&&(this._snapping=!1),this.dispatchScroll()},i.prototype.snap=function(){var t=this._itemSize,e=this._position%t,n=Math.abs(e)>this._itemSize/2?this._position-(t-Math.abs(e)):this._position-e;this._position!==n&&(this._snapping=!0,this.scrollTo(-n),"function"===typeof this._options.onSnap&&this._options.onSnap(Math.floor(Math.abs(this._position)/this._itemSize)))},i.prototype.scrollTo=function(t,e){this._animation&&(this._animation.cancel(),this._scrolling=!1),"number"===typeof t&&(this._position=-t),this._position<-this._extent?this._position=-this._extent:this._position>0&&(this._position=0),this._element.style.transition="transform "+(e||.2)+"s ease-out",this._element.style.webkitTransition="-webkit-transform "+(e||.2)+"s ease-out",this.updatePosition(),this._element.addEventListener("transitionend",this._onTransitionEnd),this._element.addEventListener("webkitTransitionEnd",this._onTransitionEnd)},i.prototype.dispatchScroll=function(){if("function"===typeof this._options.onScroll&&Math.round(this._lastPos)!==Math.round(this._position)){this._lastPos=this._position;var t={target:{scrollLeft:this._enableX?-this._position:0,scrollTop:this._enableY?-this._position:0,scrollHeight:this._scrollHeight||this._element.offsetHeight,scrollWidth:this._scrollWidth||this._element.offsetWidth,offsetHeight:this._element.parentElement.offsetHeight,offsetWidth:this._element.parentElement.offsetWidth}};this._options.onScroll(t)}},i.prototype.update=function(t,e,n){var r=0,i=this._position;this._enableX?(r=this._element.childNodes.length?(e||this._element.offsetWidth)-this._element.parentElement.offsetWidth:0,this._scrollWidth=e):(r=this._element.childNodes.length?(e||this._element.offsetHeight)-this._element.parentElement.offsetHeight:0,this._scrollHeight=e),"number"===typeof t&&(this._position=-t),this._position<-r?this._position=-r:this._position>0&&(this._position=0),this._itemSize=n||this._itemSize,this.updatePosition(),i!==this._position&&(this.dispatchScroll(),"function"===typeof this._options.onSnap&&this._options.onSnap(Math.floor(Math.abs(this._position)/this._itemSize))),this._extent=r,this._scroll._extent=r},i.prototype.updatePosition=function(){var t="";this._enableX?t="translateX("+this._position+"px) translateZ(0)":this._enableY&&(t="translateY("+this._position+"px) translateZ(0)"),this._element.style.webkitTransform=t,this._element.style.transform=t},i.prototype.isScrolling=function(){return this._scrolling||this._snapping}},"577e":function(t,e,n){"use strict";var r=n("f5df"),i=String;t.exports=function(t){if("Symbol"===r(t))throw new TypeError("Cannot convert a Symbol value to a string");return i(t)}},"57b9":function(t,e,n){"use strict";var r=n("c65b"),i=n("d066"),o=n("b622"),a=n("cb2d");t.exports=function(){var t=i("Symbol"),e=t&&t.prototype,n=e&&e.valueOf,s=o("toPrimitive");e&&!e[s]&&a(e,s,(function(t){return r(n,this)}),{arity:1})}},5897:function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={methods:{beforeTransition:function(){},afterTransition:function(){}}}},5899:function(t,e,n){"use strict";t.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},"58a7":function(t){t.exports=JSON.parse('{"uni.app.quit":"Press back button again to exit","uni.async.error":"The connection timed out, click the screen to try again.","uni.showActionSheet.cancel":"Cancel","uni.showToast.unpaired":"Please note showToast must be paired with hideToast","uni.showLoading.unpaired":"Please note showLoading must be paired with hideLoading","uni.showModal.cancel":"Cancel","uni.showModal.confirm":"OK","uni.chooseImage.cancel":"Cancel","uni.chooseImage.sourceType.album":"Album","uni.chooseImage.sourceType.camera":"Camera","uni.chooseVideo.cancel":"Cancel","uni.chooseVideo.sourceType.album":"Album","uni.chooseVideo.sourceType.camera":"Camera","uni.chooseFile.notUserActivation":"File chooser dialog can only be shown with a user activation","uni.previewImage.cancel":"Cancel","uni.previewImage.button.save":"Save Image","uni.previewImage.save.success":"Saved successfully","uni.previewImage.save.fail":"Save failed","uni.setClipboardData.success":"Content copied","uni.scanCode.title":"Scan code","uni.scanCode.album":"Album","uni.scanCode.fail":"Recognition failure","uni.scanCode.flash.on":"Tap to turn light on","uni.scanCode.flash.off":"Tap to turn light off","uni.startSoterAuthentication.authContent":"Fingerprint recognition","uni.startSoterAuthentication.waitingContent":"Unrecognizable","uni.picker.done":"Done","uni.picker.cancel":"Cancel","uni.video.danmu":"Danmu","uni.video.volume":"Volume","uni.button.feedback.title":"feedback","uni.button.feedback.send":"send","uni.chooseLocation.search":"Find Place","uni.chooseLocation.cancel":"Cancel"}')},"58a8":function(t,e,n){"use strict";var r=n("e330"),i=n("1d80"),o=n("577e"),a=n("5899"),s=r("".replace),c=RegExp("^["+a+"]+"),u=RegExp("(^|[^"+a+"])["+a+"]+$"),l=function(t){return function(e){var n=o(i(e));return 1&t&&(n=s(n,c,"")),2&t&&(n=s(n,u,"$1")),n}};t.exports={start:l(1),end:l(2),trim:l(3)}},"58e2":function(t,e,n){"use strict";n.d(e,"b",(function(){return r})),n.d(e,"c",(function(){return i})),n.d(e,"a",(function(){}));var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("uni-page-head",{attrs:{"uni-page-head-type":t.type}},[n("div",{staticClass:"uni-page-head",class:t.headClass,style:{transitionDuration:t.duration,transitionTimingFunction:t.timingFunc,backgroundColor:t.bgColor,color:t.textColor}},[n("div",{staticClass:"uni-page-head-hd"},[n("div",{directives:[{name:"show",rawName:"v-show",value:t.backButton,expression:"backButton"}],staticClass:"uni-page-head-btn",on:{click:t._back}},[n("i",{staticClass:"uni-btn-icon",style:{color:t.color,fontSize:"27px"}},[t._v("")])]),n("div",{staticClass:"uni-page-head-ft"},[t._l(t.btns,(function(e,r){return["left"===e.float?n("div",{key:r,staticClass:"uni-page-head-btn",class:{"uni-page-head-btn-red-dot":e.redDot||e.badgeText,"uni-page-head-btn-select":e.select},style:{backgroundColor:"transparent"===t.type?e.background:"transparent",width:e.width},attrs:{"badge-text":e.badgeText}},[n("i",{staticClass:"uni-btn-icon",style:t._formatBtnStyle(e),domProps:{innerHTML:t._s(t._formatBtnFontText(e))},on:{click:function(e){return t._onBtnClick(r)}}})]):t._e()]}))],2)]),t.searchInput?t._e():n("div",{staticClass:"uni-page-head-bd"},[n("div",{staticClass:"uni-page-head__title",style:{fontSize:t.titleSize,opacity:"transparent"===t.type?0:1}},[t.loading?n("i",{staticClass:"uni-loading"}):t._e(),""!==t.titleImage?n("img",{staticClass:"uni-page-head__title_image",attrs:{src:t.titleImage}}):[t._v("\n "+t._s(t.titleText)+"\n ")]],2)]),t.searchInput?n("div",{staticClass:"uni-page-head-search",style:{"border-radius":t.searchInput.borderRadius,"background-color":t.searchInput.backgroundColor}},[n("div",{staticClass:"uni-page-head-search-placeholder",class:["uni-page-head-search-placeholder-"+(t.focus||t.showPlaceholder?"left":t.searchInput.align)],style:{color:t.searchInput.placeholderColor},domProps:{textContent:t._s(t.showPlaceholder||t.composing?"":t.searchInput.placeholder)}}),n("v-uni-input",{ref:"input",staticClass:"uni-page-head-search-input",style:{color:t.searchInput.color},attrs:{focus:t.searchInput.autoFocus,disabled:t.searchInput.disabled,"placeholder-style":"color:"+t.searchInput.placeholderColor,"confirm-type":"search"},on:{focus:t._focus,blur:t._blur,"update:value":t._input},model:{value:t.text,callback:function(e){t.text=e},expression:"text"}}),t.text?n("i",{staticClass:"uni-icon-clear",on:{click:t._clearInput}}):t._e()],1):t._e(),n("div",{staticClass:"uni-page-head-ft"},[t._l(t.btns,(function(e,r){return["left"!==e.float?n("div",{key:r,staticClass:"uni-page-head-btn",class:{"uni-page-head-btn-red-dot":e.redDot||e.badgeText,"uni-page-head-btn-select":e.select},style:{backgroundColor:"transparent"===t.type?e.background:"transparent",width:e.width},attrs:{"badge-text":e.badgeText}},[n("i",{staticClass:"uni-btn-icon",style:t._formatBtnStyle(e),domProps:{innerHTML:t._s(t._formatBtnFontText(e))},on:{click:function(e){return t._onBtnClick(r)}}})]):t._e()]}))],2)]),"transparent"!==t.type&&"float"!==t.type?n("div",{staticClass:"uni-placeholder",class:{"uni-placeholder-titlePenetrate":t.titlePenetrate}}):t._e()])},i=[]},5923:function(t,e,n){var r,i,o,a,s,c,u,l,f=n("09e4"),d=n("4dd8"),h=n("2439").f,p=n("0fd9").set,v=n("68e0"),g=n("6b23"),m=n("f514"),b=n("6629"),y=f.MutationObserver||f.WebKitMutationObserver,_=f.document,w=f.process,x=f.Promise,S=h(f,"queueMicrotask"),k=S&&S.value;k||(r=function(){var t,e;b&&(t=w.domain)&&t.exit();while(i){e=i.fn,i=i.next;try{e()}catch(n){throw i?a():o=void 0,n}}o=void 0,t&&t.enter()},v||b||m||!y||!_?!g&&x&&x.resolve?(u=x.resolve(void 0),u.constructor=x,l=d(u.then,u),a=function(){l(r)}):b?a=function(){w.nextTick(r)}:(p=d(p,f),a=function(){p(r)}):(s=!0,c=_.createTextNode(""),new y(r).observe(c,{characterData:!0}),a=function(){c.data=s=!s})),t.exports=k||function(t){var e={fn:t,next:void 0};o&&(o.next=e),i||(i=e,a()),o=e}},5926:function(t,e,n){"use strict";var r=n("b42e");t.exports=function(t){var e=+t;return e!==e||0===e?0:r(e)}},5940:function(t,e,n){"use strict";var r=n("199f"),i=n("2505"),o=n("761e"),a=n("4b50").CONSTRUCTOR;r({target:"Promise",stat:!0,forced:a},{reject:function(t){var e=o.f(this);return i(e.reject,void 0,t),e.promise}})},"59ed":function(t,e,n){"use strict";var r=n("1626"),i=n("0d51"),o=TypeError;t.exports=function(t){if(r(t))return t;throw new o(i(t)+" is not a function")}},"5a34":function(t,e,n){"use strict";var r=n("44e7"),i=TypeError;t.exports=function(t){if(r(t))throw new i("The method doesn't accept regular expressions");return t}},"5a47":function(t,e,n){"use strict";var r=n("23e7"),i=n("04f8"),o=n("d039"),a=n("7418"),s=n("7b0b"),c=!i||o((function(){a.f(1)}));r({target:"Object",stat:!0,forced:c},{getOwnPropertySymbols:function(t){var e=a.f;return e?e(s(t)):[]}})},"5a52":function(t,e,n){"use strict";(function(t){n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("3c65");var r=Array.prototype.unshift;function i(t){return r.call(t,"[system]"),t}function o(e){return function(){var n=!0;"debug"!==e||__uniConfig.debug||(n=!1),n&&t.console[e].apply(t.console,i(arguments))}}var a={log:o("log"),info:o("info"),warn:o("warn"),debug:o("debug"),error:o("error")};e.default=a}).call(this,n("c8ba"))},"5abe":function(t,e){(function(){"use strict";if("object"===typeof window)if("IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype)"isIntersecting"in window.IntersectionObserverEntry.prototype||Object.defineProperty(window.IntersectionObserverEntry.prototype,"isIntersecting",{get:function(){return this.intersectionRatio>0}});else{var t=window.document,e=[];r.prototype.THROTTLE_TIMEOUT=100,r.prototype.POLL_INTERVAL=null,r.prototype.USE_MUTATION_OBSERVER=!0,r.prototype.observe=function(t){var e=this._observationTargets.some((function(e){return e.element==t}));if(!e){if(!t||1!=t.nodeType)throw new Error("target must be an Element");this._registerInstance(),this._observationTargets.push({element:t,entry:null}),this._monitorIntersections(),this._checkForIntersections()}},r.prototype.unobserve=function(t){this._observationTargets=this._observationTargets.filter((function(e){return e.element!=t})),this._observationTargets.length||(this._unmonitorIntersections(),this._unregisterInstance())},r.prototype.disconnect=function(){this._observationTargets=[],this._unmonitorIntersections(),this._unregisterInstance()},r.prototype.takeRecords=function(){var t=this._queuedEntries.slice();return this._queuedEntries=[],t},r.prototype._initThresholds=function(t){var e=t||[0];return Array.isArray(e)||(e=[e]),e.sort().filter((function(t,e,n){if("number"!=typeof t||isNaN(t)||t<0||t>1)throw new Error("threshold must be a number between 0 and 1 inclusively");return t!==n[e-1]}))},r.prototype._parseRootMargin=function(t){var e=t||"0px",n=e.split(/\s+/).map((function(t){var e=/^(-?\d*\.?\d+)(px|%)$/.exec(t);if(!e)throw new Error("rootMargin must be specified in pixels or percent");return{value:parseFloat(e[1]),unit:e[2]}}));return n[1]=n[1]||n[0],n[2]=n[2]||n[0],n[3]=n[3]||n[1],n},r.prototype._monitorIntersections=function(){this._monitoringIntersections||(this._monitoringIntersections=!0,this.POLL_INTERVAL?this._monitoringInterval=setInterval(this._checkForIntersections,this.POLL_INTERVAL):(o(window,"resize",this._checkForIntersections,!0),o(t,"scroll",this._checkForIntersections,!0),this.USE_MUTATION_OBSERVER&&"MutationObserver"in window&&(this._domObserver=new MutationObserver(this._checkForIntersections),this._domObserver.observe(t,{attributes:!0,childList:!0,characterData:!0,subtree:!0}))))},r.prototype._unmonitorIntersections=function(){this._monitoringIntersections&&(this._monitoringIntersections=!1,clearInterval(this._monitoringInterval),this._monitoringInterval=null,a(window,"resize",this._checkForIntersections,!0),a(t,"scroll",this._checkForIntersections,!0),this._domObserver&&(this._domObserver.disconnect(),this._domObserver=null))},r.prototype._checkForIntersections=function(){var t=this._rootIsInDom(),e=t?this._getRootRect():u();this._observationTargets.forEach((function(r){var o=r.element,a=c(o),s=this._rootContainsTarget(o),u=r.entry,l=t&&s&&this._computeTargetAndRootIntersection(o,e),f=r.entry=new n({time:i(),target:o,boundingClientRect:a,rootBounds:e,intersectionRect:l});u?t&&s?this._hasCrossedThreshold(u,f)&&this._queuedEntries.push(f):u&&u.isIntersecting&&this._queuedEntries.push(f):this._queuedEntries.push(f)}),this),this._queuedEntries.length&&this._callback(this.takeRecords(),this)},r.prototype._computeTargetAndRootIntersection=function(e,n){if("none"!=window.getComputedStyle(e).display){var r=c(e),i=r,o=f(e),a=!1;while(!a){var u=null,l=1==o.nodeType?window.getComputedStyle(o):{};if("none"==l.display)return;if(o==this.root||o==t?(a=!0,u=n):o!=t.body&&o!=t.documentElement&&"visible"!=l.overflow&&(u=c(o)),u&&(i=s(u,i),!i))break;o=f(o)}return i}},r.prototype._getRootRect=function(){var e;if(this.root)e=c(this.root);else{var n=t.documentElement,r=t.body;e={top:0,left:0,right:n.clientWidth||r.clientWidth,width:n.clientWidth||r.clientWidth,bottom:n.clientHeight||r.clientHeight,height:n.clientHeight||r.clientHeight}}return this._expandRectByRootMargin(e)},r.prototype._expandRectByRootMargin=function(t){var e=this._rootMarginValues.map((function(e,n){return"px"==e.unit?e.value:e.value*(n%2?t.width:t.height)/100})),n={top:t.top-e[0],right:t.right+e[1],bottom:t.bottom+e[2],left:t.left-e[3]};return n.width=n.right-n.left,n.height=n.bottom-n.top,n},r.prototype._hasCrossedThreshold=function(t,e){var n=t&&t.isIntersecting?t.intersectionRatio||0:-1,r=e.isIntersecting?e.intersectionRatio||0:-1;if(n!==r)for(var i=0;i=0&&s>=0&&{top:n,bottom:r,left:i,right:o,width:a,height:s}}function c(t){var e;try{e=t.getBoundingClientRect()}catch(n){}return e?(e.width&&e.height||(e={top:e.top,right:e.right,bottom:e.bottom,left:e.left,width:e.right-e.left,height:e.bottom-e.top}),e):u()}function u(){return{top:0,bottom:0,left:0,right:0,width:0,height:0}}function l(t,e){var n=e;while(n){if(n==t)return!0;n=f(n)}return!1}function f(t){var e=t.parentNode;return e&&11==e.nodeType&&e.host?e.host:e&&e.assignedSlot?e.assignedSlot.parentNode:e}})()},"5b80":function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=function t(e,n){if(n){if(0===n.indexOf("/"))return n}else{if(n=e,0===n.indexOf("/"))return n;var r=getCurrentPages();e=r.length?r[r.length-1].$page.route:""}if(0===n.indexOf("./"))return t(e,n.substr(2));for(var i=n.split("/"),o=i.length,a=0;a0?e.split("/"):[];return s.splice(s.length-a-1,a+1),"/"+s.concat(i).join("/")},n("c975"),n("a434"),n("99af")},"5b81":function(t,e,n){"use strict";var r=n("23e7"),i=n("c65b"),o=n("e330"),a=n("1d80"),s=n("1626"),c=n("7234"),u=n("44e7"),l=n("577e"),f=n("dc4a"),d=n("90d8"),h=n("0cb2"),p=n("b622"),v=n("c430"),g=p("replace"),m=TypeError,b=o("".indexOf),y=o("".replace),_=o("".slice),w=Math.max;r({target:"String",proto:!0},{replaceAll:function(t,e){var n,r,o,p,x,S,k,C,T,O=a(this),A=0,M=0,E="";if(!c(t)){if(n=u(t),n&&(r=l(a(d(t))),!~b(r,"g")))throw new m("`.replaceAll` does not allow non-global regexes");if(o=f(t,g),o)return i(o,t,O,e);if(v&&n)return y(l(O),t,e)}p=l(O),x=l(t),S=s(e),S||(e=l(e)),k=x.length,C=w(1,k),A=b(p,x);while(-1!==A)T=S?l(e(x,A,p)):h(x,p,A,[],void 0,e),E+=_(p,M,A)+T,M=A+k,A=A+C>p.length?-1:b(p,x,A+C);return M=0){var r=Object.keys(e);if(2===r.length&&"data"in e){if((0,i.default)(e.data)===n)return e.data;if("object"===n&&/^\d{4}-\d{2}-\d{2}T\d{2}\:\d{2}\:\d{2}\.\d{3}Z$/.test(e.data))return new Date(e.data)}else if(1===r.length)return""}}catch(o){}}function a(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.key,n=t.data,r=(0,i.default)(n),o="string"===r?n:JSON.stringify({type:r,data:n});try{localStorage.setItem(e,o)}catch(a){return{errMsg:"setStorage:fail ".concat(a)}}return{errMsg:"setStorage:ok"}}function s(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.key,n=localStorage&&localStorage.getItem(e);if("string"!==typeof n)return{data:"",errMsg:"getStorage:fail"};var r=n;try{var i=JSON.parse(n),a=o(i);void 0!==a&&(r=a)}catch(s){}return{data:r,errMsg:"getStorage:ok"}}function c(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.key;return localStorage&&localStorage.removeItem(e),{errMsg:"removeStorage:ok"}}function u(){return localStorage&&localStorage.clear(),{errMsg:"clearStorage:ok"}}function l(){for(var t=localStorage&&localStorage.length||0,e=[],n=0,r=0;r0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return o||(o=document.createElement("canvas")),o.width=t,o.height=e,o}var h={name:"Canvas",mixins:[a.subscriber],props:{canvasId:{type:String,default:""},disableScroll:{type:[Boolean,String],default:!1},hidpi:{type:Boolean,default:!0}},data:function(){return{actionsWaiting:!1}},computed:{id:function(){return this.canvasId},_listeners:function(){var t=this,e=Object.assign({},this.$listeners);return["touchstart","touchmove","touchend"].forEach((function(n){var r=e[n],i=[];r&&i.push((function(e){t.$trigger(n,Object.assign({},e,{touches:f(e.currentTarget,e.touches),changedTouches:f(e.currentTarget,e.changedTouches)}))})),t.disableScroll&&"touchmove"===n&&i.push(t._touchmove),e[n]=i})),e},pixelRatio:function(){return this.hidpi?s.pixelRatio:1}},created:function(){this._actionsDefer=[],this._images={}},mounted:function(){this._resize()},beforeDestroy:function(){var t=this.$refs.canvas;t.height=t.width=0},methods:{_handleSubscribe:function(t){var e=t.type,n=t.data,r=void 0===n?{}:n,i=this[e];0!==e.indexOf("_")&&"function"===typeof i&&i(r)},_resize:function(t){var e=this.$refs.canvas,n=!t||e.width!==Math.floor(t.width*this.pixelRatio)||e.height!==Math.floor(t.height*this.pixelRatio);if(n)if(e.width>0&&e.height>0){var r=e.getContext("2d"),i=r.getImageData(0,0,e.width,e.height);(0,s.wrapper)(e,this.hidpi),r.putImageData(i,0,0)}else(0,s.wrapper)(e,this.hidpi)},_touchmove:function(t){t.preventDefault()},actionsChanged:function(e){var n=this,r=e.actions,o=e.reserve,a=e.callbackId,s=this;if(r)if(this.actionsWaiting)this._actionsDefer.push([r,o,a]);else{var c=this.$refs.canvas,u=c.getContext("2d");o||(u.fillStyle="#000000",u.strokeStyle="#000000",u.shadowColor="#000000",u.shadowBlur=0,u.shadowOffsetX=0,u.shadowOffsetY=0,u.setTransform(1,0,0,1,0,0),u.clearRect(0,0,c.width,c.height)),this.preloadImage(r);for(var f=function(t){var e=r[t],o=e.method,c=e.data;if(/^set/.test(o)&&"setTransform"!==o){var f,d=o[3].toLowerCase()+o.slice(4);if("fillStyle"===d||"strokeStyle"===d){if("normal"===c[0])f=l(c[1]);else if("linear"===c[0]){var v=u.createLinearGradient.apply(u,(0,i.default)(c[1]));c[2].forEach((function(t){var e=t[0],n=l(t[1]);v.addColorStop(e,n)})),f=v}else if("radial"===c[0]){var g=c[1][0],m=c[1][1],b=c[1][2],y=u.createRadialGradient(g,m,0,g,m,b);c[2].forEach((function(t){var e=t[0],n=l(t[1]);y.addColorStop(e,n)})),f=y}else if("pattern"===c[0]){var _=n.checkImageLoaded(c[1],r.slice(t+1),a,(function(t){t&&(u[d]=u.createPattern(t,c[2]))}));return _?"continue":"break"}u[d]=f}else if("globalAlpha"===d)u[d]=c[0]/255;else if("shadow"===d)h=["shadowOffsetX","shadowOffsetY","shadowBlur","shadowColor"],c.forEach((function(t,e){u[h[e]]="shadowColor"===h[e]?l(t):t}));else if("fontSize"===d){var w=u.__font__||u.font;u.__font__=u.font=w.replace(/\d+\.?\d*px/,c[0]+"px")}else"lineDash"===d?(u.setLineDash(c[0]),u.lineDashOffset=c[1]||0):"textBaseline"===d?("normal"===c[0]&&(c[0]="alphabetic"),u[d]=c[0]):"font"===d?u.__font__=u.font=c[0]:u[d]=c[0]}else if("fillPath"===o||"strokePath"===o)o=o.replace(/Path/,""),u.beginPath(),c.forEach((function(t){u[t.method].apply(u,t.data)})),u[o]();else if("fillText"===o)u.fillText.apply(u,c);else if("drawImage"===o){if(p=function(){var e=(0,i.default)(c),n=e[0],o=e.slice(1);if(s._images=s._images||{},!s.checkImageLoaded(n,r.slice(t+1),a,(function(t){t&&u.drawImage.apply(u,[t].concat((0,i.default)(o.slice(4,8)),(0,i.default)(o.slice(0,4))))})))return"break"}(),"break"===p)return"break"}else"clip"===o?(c.forEach((function(t){u[t.method].apply(u,t.data)})),u.clip()):u[o].apply(u,c)},d=0;d1?e-1:0),r=1;r0;)this.emit.apply(this,[t].concat(e.shift()))}},{key:"_addListener",value:function(t,e,n){(this.listener[t]||(this.listener[t]=[])).push({fn:n,type:e})}}]),t}();e.default=a},"5e6e":function(t,e,n){"use strict";n.r(e);var r=n("5562"),i=n("fa88");for(var o in i)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(o);var a=n("f0c5"),s=Object(a["a"])(i["default"],r["b"],r["c"],!1,null,null,null,!1,r["a"],void 0);e["default"]=s.exports},"5e77":function(t,e,n){"use strict";var r=n("83ab"),i=n("1a2d"),o=Function.prototype,a=r&&Object.getOwnPropertyDescriptor,s=i(o,"name"),c=s&&"something"===function(){}.name,u=s&&(!r||r&&a(o,"name").configurable);t.exports={EXISTS:s,PROPER:c,CONFIGURABLE:u}},"5e7a":function(t,e,n){"use strict";(function(t){n("7a82");var r=n("ee27").default;Object.defineProperty(e,"__esModule",{value:!0}),e.downloadFile=function(e,n){var r,i=e.url,o=e.header,a=e.timeout,u=void 0===a?__uniConfig.networkTimeout&&__uniConfig.networkTimeout.request||6e4:a,l=t,f=l.invokeCallbackHandler,d=new XMLHttpRequest,h=new c(d);return d.open("GET",i,!0),Object.keys(o).forEach((function(t){d.setRequestHeader(t,o[t])})),d.responseType="blob",d.onload=function(){clearTimeout(r);var t,e=d.status,o=this.response,a=d.getResponseHeader("content-disposition");if(a){var c=a.match(/filename="?(\S+)"?\b/);c&&(t=c[1])}o.name=t||(0,s.getFileName)(i),f(n,{errMsg:"downloadFile:ok",statusCode:e,tempFilePath:(0,s.fileToUrl)(o)})},d.onabort=function(){clearTimeout(r),f(n,{errMsg:"downloadFile:fail abort"})},d.onerror=function(){clearTimeout(r),f(n,{errMsg:"downloadFile:fail"})},d.onprogress=function(t){h._callbacks.forEach((function(e){var n=t.loaded,r=t.total,i=Math.round(n/r*100);e({progress:i,totalBytesWritten:n,totalBytesExpectedToWrite:r})}))},d.send(),r=setTimeout((function(){d.onprogress=d.onload=d.onabort=d.onerror=null,h.abort(),f(n,{errMsg:"downloadFile:fail timeout"})}),u),h},n("14d9"),n("c975"),n("a434"),n("d3b7"),n("159b"),n("b64b"),n("ac1f"),n("466d");var i=r(n("276c")),o=r(n("e954")),a=r(n("fc11")),s=n("b286"),c=function(){function t(e){(0,i.default)(this,t),(0,a.default)(this,"_xhr",void 0),(0,a.default)(this,"_callbacks",[]),this._xhr=e}return(0,o.default)(t,[{key:"onProgressUpdate",value:function(t){"function"===typeof t&&this._callbacks.push(t)}},{key:"offProgressUpdate",value:function(t){var e=this._callbacks.indexOf(t);e>=0&&this._callbacks.splice(e,1)}},{key:"abort",value:function(){this._xhr&&(this._xhr.abort(),delete this._xhr)}}]),t}()}).call(this,n("a9aa"))},"5eee":function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.$once=e.$on=e.$off=e.$emit=void 0;var r=[{name:"event",type:[String,Array],required:!0},{name:"callback",type:Function,required:!0}];e.$on=r;var i=r;e.$once=i;var o=[{name:"event",type:[String,Array]},{name:"callback",type:Function}];e.$off=o;var a=[{name:"event",type:String,required:!0}];e.$emit=a},"5f13":function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){if(r=r||i["__DC_STAT_UUID"],!r){r=Date.now()+""+Math.floor(1e7*Math.random());try{i["__DC_STAT_UUID"]=r}catch(t){}}return r};var r,i=navigator.cookieEnabled&&(window.localStorage||window.sessionStorage)||{}},"5f2f":function(t,e,n){var r=n("0ee6");t.exports=r("navigator","userAgent")||""},"5f96":function(t,e,n){"use strict";var r=n("ebb5"),i=n("e330"),o=r.aTypedArray,a=r.exportTypedArrayMethod,s=i([].join);a("join",(function(t){return s(o(this),t)}))},"5fb2":function(t,e,n){"use strict";var r=n("e330"),i=/[^\0-\u007E]/,o=/[.\u3002\uFF0E\uFF61]/g,a="Overflow: input needs wider integers to process",s=RangeError,c=r(o.exec),u=Math.floor,l=String.fromCharCode,f=r("".charCodeAt),d=r([].join),h=r([].push),p=r("".replace),v=r("".split),g=r("".toLowerCase),m=function(t){return t+22+75*(t<26)},b=function(t,e,n){var r=0;t=n?u(t/700):t>>1,t+=u(t/e);while(t>455)t=u(t/35),r+=36;return u(r+36*t/(t+38))},y=function(t){var e=[];t=function(t){var e=[],n=0,r=t.length;while(n=55296&&i<=56319&&n=o&&ru((2147483647-c)/_))throw new s(a);for(c+=(y-o)*_,o=y,n=0;n2147483647)throw new s(a);if(r===o){var w=c,x=36;while(1){var S=x<=p?1:x>=p+26?26:x-p;if(w2||Math.abs(d-l)>2)&&(document.addEventListener("click",v,!0),i=!0);var e=h(t,"move",t.pageX,t.pageY);return f=t.pageX,d=t.pageY,e}};document.addEventListener("mousemove",g),r(t,"touchend",(function(t){if(0===t.touches.length&&p)return o=!1,p=null,h(t,"end",t.changedTouches[0].pageX,t.changedTouches[0].pageY)}));var m=this.__mouseUpEventListener=function(t){if(a=!1,!o&&p)return i&&setTimeout((function(){document.removeEventListener("click",s.__clickEventListener,!0),i=!1}),0),p=null,h(t,"end",t.pageX,t.pageY)};document.addEventListener("mouseup",m),r(t,"touchcancel",(function(t){if(p){o=!1;var e=p;return p=null,h(t,n?"cancel":"end",e.touches[0].pageX,e.touches[0].pageY)}}))}}};e.default=i},"605d":function(t,e,n){"use strict";var r=n("da84"),i=n("c6b6");t.exports="process"===i(r.process)},"60bd":function(t,e,n){"use strict";var r=n("da84"),i=n("d039"),o=n("e330"),a=n("ebb5"),s=n("e260"),c=n("b622"),u=c("iterator"),l=r.Uint8Array,f=o(s.values),d=o(s.keys),h=o(s.entries),p=a.aTypedArray,v=a.exportTypedArrayMethod,g=l&&l.prototype,m=!i((function(){g[u].call([1])})),b=!!g&&g.values&&g[u]===g.values&&"values"===g.values.name,y=function(){return f(p(this))};v("entries",(function(){return h(p(this))}),m),v("keys",(function(){return d(p(this))}),m),v("values",y,m||!b,{name:"values"}),v(u,y,m||!b,{name:"values"})},"60da":function(t,e,n){"use strict";var r=n("83ab"),i=n("e330"),o=n("c65b"),a=n("d039"),s=n("df75"),c=n("7418"),u=n("d1e7"),l=n("7b0b"),f=n("44ad"),d=Object.assign,h=Object.defineProperty,p=i([].concat);t.exports=!d||a((function(){if(r&&1!==d({b:1},d(h({},"a",{enumerable:!0,get:function(){h(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},e={},n=Symbol("assign detection");return t[n]=7,"abcdefghijklmnopqrst".split("").forEach((function(t){e[t]=t})),7!==d({},t)[n]||"abcdefghijklmnopqrst"!==s(d({},e)).join("")}))?function(t,e){var n=l(t),i=arguments.length,a=1,d=c.f,h=u.f;while(i>a){var v,g=f(arguments[a++]),m=d?p(s(g),d(g)):s(g),b=m.length,y=0;while(b>y)v=m[y++],r&&!o(h,g,v)||(n[v]=g[v])}return n}:d},"60f6":function(t,e,n){"use strict";n("7a82");var r=n("ee27").default;Object.defineProperty(e,"__esModule",{value:!0}),e.mergeTitleNView=function(t,e){(0,o.isPlainObject)(e)&&((0,o.hasOwn)(e,"backgroundColor")&&(t.backgroundColor=e.backgroundColor),(0,o.hasOwn)(e,"buttons")&&(t.buttons=e.buttons),(0,o.hasOwn)(e,"titleColor")&&(t.textColor=e.titleColor),(0,o.hasOwn)(e,"titleText")&&(t.titleText=e.titleText),(0,o.hasOwn)(e,"titleSize")&&(t.titleSize=e.titleSize),(0,o.hasOwn)(e,"type")&&(t.type=e.type),(0,o.hasOwn)(e,"searchInput")&&"object"===(0,i.default)(e.searchInput)&&(t.searchInput=Object.assign({autoFocus:!1,align:"center",color:"#000000",backgroundColor:"rgba(255,255,255,0.5)",borderRadius:"0px",placeholder:"",placeholderColor:"#CCCCCC",disabled:!1},e.searchInput)));return t},e.wrapperMPEvent=function(t){return t.mp=Object.assign({"@warning":"mp is deprecated"},t),t._processed=!0,t};var i=r(n("0122")),o=n("db6a")},6117:function(t,e,n){var r=n("8b0e"),i=r("toStringTag"),o={};o[i]="z",t.exports="[object z]"===String(o)},"613f":function(t,e,n){var r=n("8b0e"),i=n("6756"),o=n("4c07").f,a=r("unscopables"),s=Array.prototype;void 0==s[a]&&o(s,a,{configurable:!0,value:i(null)}),t.exports=function(t){s[a][t]=!0}},6180:function(t,e,n){"use strict";n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,n("7db0"),n("d3b7"),n("b64b"),n("caad6"),n("2532");var r={name:"Keypress",props:{disable:{type:Boolean,default:!1}},mounted:function(){var t=this,e={esc:["Esc","Escape"],tab:"Tab",enter:"Enter",space:[" ","Spacebar"],up:["Up","ArrowUp"],left:["Left","ArrowLeft"],right:["Right","ArrowRight"],down:["Down","ArrowDown"],delete:["Backspace","Delete","Del"]},n=function(n){if(!t.disable){var r=Object.keys(e).find((function(t){var r=n.key,i=e[t];return i===r||Array.isArray(i)&&i.includes(r)}));r&&setTimeout((function(){t.$emit(r,n)}),0)}};document.addEventListener("keyup",n),this.$once("hook:beforeDestroy",(function(){document.removeEventListener("keyup",n)}))},render:function(){return null}};e.default=r},6185:function(t,e,n){var r=n("fe59"),i=Function.prototype,o=i.call,a=r&&i.bind.bind(o,o);t.exports=r?a:function(t){return function(){return o.apply(t,arguments)}}},6186:function(t,e,n){"use strict";n("7a82");var r=n("ee27").default;Object.defineProperty(e,"__esModule",{value:!0}),e.uploadFile=void 0;var i=r(n("f1ca")),o={url:{type:String,required:!0},files:{type:Array},filePath:{type:String,validator:function(t,e){t&&(e.filePath=(0,i.default)(t))}},name:{type:String},header:{type:Object,validator:function(t,e){e.header=t||{}}},formData:{type:Object,validator:function(t,e){e.formData=t||{}}}};e.uploadFile=o},"621a":function(t,e,n){"use strict";var r=n("da84"),i=n("e330"),o=n("83ab"),a=n("4b11"),s=n("5e77"),c=n("9112"),u=n("edd0"),l=n("6964"),f=n("d039"),d=n("19aa"),h=n("5926"),p=n("50c4"),v=n("0b25"),g=n("be8e"),m=n("77a7"),b=n("e163"),y=n("d2bb"),_=n("81d5"),w=n("f36a"),x=n("7156"),S=n("e893"),k=n("d44e"),C=n("69f3"),T=s.PROPER,O=s.CONFIGURABLE,A=C.getterFor("ArrayBuffer"),M=C.getterFor("DataView"),E=C.set,P=r["ArrayBuffer"],I=P,$=I&&I["prototype"],j=r["DataView"],L=j&&j["prototype"],R=Object.prototype,D=r.Array,N=r.RangeError,B=i(_),F=i([].reverse),z=m.pack,H=m.unpack,W=function(t){return[255&t]},V=function(t){return[255&t,t>>8&255]},U=function(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]},q=function(t){return t[3]<<24|t[2]<<16|t[1]<<8|t[0]},Y=function(t){return z(g(t),23,4)},G=function(t){return z(t,52,8)},X=function(t,e,n){u(t["prototype"],e,{configurable:!0,get:function(){return n(this)[e]}})},Q=function(t,e,n,r){var i=M(t),o=v(n),a=!!r;if(o+e>i.byteLength)throw new N("Wrong index");var s=i.bytes,c=o+i.byteOffset,u=w(s,c,c+e);return a?u:F(u)},J=function(t,e,n,r,i,o){var a=M(t),s=v(n),c=r(+i),u=!!o;if(s+e>a.byteLength)throw new N("Wrong index");for(var l=a.bytes,f=s+a.byteOffset,d=0;d>24)},setUint8:function(t,e){tt(this,t,e<<24>>24)}},{unsafe:!0})}else I=function(t){d(this,$);var e=v(t);E(this,{type:"ArrayBuffer",bytes:B(D(e),0),byteLength:e}),o||(this.byteLength=e,this.detached=!1)},$=I["prototype"],j=function(t,e,n){d(this,L),d(t,$);var r=A(t),i=r.byteLength,a=h(e);if(a<0||a>i)throw new N("Wrong offset");if(n=void 0===n?i-a:p(n),a+n>i)throw new N("Wrong length");E(this,{type:"DataView",buffer:t,byteLength:n,byteOffset:a,bytes:r.bytes}),o||(this.buffer=t,this.byteLength=n,this.byteOffset=a)},L=j["prototype"],o&&(X(I,"byteLength",A),X(j,"buffer",M),X(j,"byteLength",M),X(j,"byteOffset",M)),l(L,{getInt8:function(t){return Q(this,1,t)[0]<<24>>24},getUint8:function(t){return Q(this,1,t)[0]},getInt16:function(t){var e=Q(this,2,t,arguments.length>1&&arguments[1]);return(e[1]<<8|e[0])<<16>>16},getUint16:function(t){var e=Q(this,2,t,arguments.length>1&&arguments[1]);return e[1]<<8|e[0]},getInt32:function(t){return q(Q(this,4,t,arguments.length>1&&arguments[1]))},getUint32:function(t){return q(Q(this,4,t,arguments.length>1&&arguments[1]))>>>0},getFloat32:function(t){return H(Q(this,4,t,arguments.length>1&&arguments[1]),23)},getFloat64:function(t){return H(Q(this,8,t,arguments.length>1&&arguments[1]),52)},setInt8:function(t,e){J(this,1,t,W,e)},setUint8:function(t,e){J(this,1,t,W,e)},setInt16:function(t,e){J(this,2,t,V,e,arguments.length>2&&arguments[2])},setUint16:function(t,e){J(this,2,t,V,e,arguments.length>2&&arguments[2])},setInt32:function(t,e){J(this,4,t,U,e,arguments.length>2&&arguments[2])},setUint32:function(t,e){J(this,4,t,U,e,arguments.length>2&&arguments[2])},setFloat32:function(t,e){J(this,4,t,Y,e,arguments.length>2&&arguments[2])},setFloat64:function(t,e){J(this,8,t,G,e,arguments.length>2&&arguments[2])}});k(I,"ArrayBuffer"),k(j,"DataView"),t.exports={ArrayBuffer:I,DataView:j}},"62d9":function(t,e,n){"use strict";(function(t,r){var i=n("ee27").default;Object.defineProperty(e,"__esModule",{value:!0}),e.ComponentDescriptor=void 0,e.createComponentDescriptor=function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];e&&t&&t.$options.name&&0===t.$options.name.indexOf("VUni")&&(t=t.$parent);if(t)return"__wxsComponentDescriptor"in t||(t.__wxsComponentDescriptor=new d(t)),t.__wxsComponentDescriptor},e.parseStyleText=f;var o=i(n("276c")),a=i(n("e954"));n("d3b7"),n("159b"),n("ac1f"),n("5319"),n("14d9"),n("1276"),n("498a"),n("7a82"),n("c740"),n("a434"),n("e9c4"),n("c975");var s=n("db6a"),c=/^\s+|\s+$/g,u=/\s+/;function l(t,e,n){var r=[],i=function(t){return i=n?function(t){return!e.contains(t)}:function(t){return e.contains(t)},i(t)};return t.forEach((function(t){t=t.replace(c,""),i(t)&&r.push(t)})),r}function f(t){var e={},n=/:(.+)/;return t.split(/;(?![^(]*\))/g).forEach((function(t){if(t){var r=t.split(n);r.length>1&&(e[r[0].trim()]=r[1].trim())}})),e}var d=function(){function e(t){(0,o.default)(this,e),this.$vm=t,Object.defineProperty(this,"$el",{get:function(){return t.$el}})}return(0,a.default)(e,[{key:"selectComponent",value:function(t){if(this.$el&&t){var e=this.$el.querySelector(t),n=e.__vue__||e;return n.$getComponentDescriptor&&n.$getComponentDescriptor(n,!1)}}},{key:"selectAllComponents",value:function(t){if(!this.$el||!t)return[];for(var e=[],n=this.$el.querySelectorAll(t),r=0;r1&&void 0!==arguments[1]?arguments[1]:{};e in this.$vm?this.$vm[e](JSON.parse(JSON.stringify(n))):this.$vm._$id&&t.publishHandler("onWxsInvokeCallMethod",{cid:this.$vm._$id,method:e,args:n})}},{key:"requestAnimationFrame",value:function(t){return r.requestAnimationFrame(t),this}},{key:"getState",value:function(){return this.$el&&(this.$el.__wxsState||(this.$el.__wxsState={}))}},{key:"triggerEvent",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.$vm.$emit(t,e),this}},{key:"setTimeout",value:function(t,e){return window.setTimeout(t,e)}},{key:"clearTimeout",value:function(t){return window.clearTimeout(t)}},{key:"getBoundingClientRect",value:function(){return this.$el.getBoundingClientRect()}}]),e}();e.ComponentDescriptor=d}).call(this,n("c5c3"),n("c8ba"))},"62f5":function(t,e,n){function r(e){return t.exports=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},t.exports.__esModule=!0,t.exports["default"]=t.exports,r(e)}n("a4d3"),n("e01a"),n("d3b7"),n("d28b"),n("3ca3"),n("ddb0"),t.exports=r,t.exports.__esModule=!0,t.exports["default"]=t.exports},"631a":function(t,e,n){"use strict";n("7a82");var r=n("ee27").default;Object.defineProperty(e,"__esModule",{value:!0}),e.tabBar=void 0,n("d3b7"),n("159b");var i=r(n("e143")),o=n("81e8"),a=n("67569"),s=__uniConfig.tabBar||{};__uniConfig.tabBar=i.default.observable((0,a.parseTheme)((0,o.initTabBarI18n)(s))),(0,a.onThemeChange)((function(){var t=(0,a.parseTheme)((0,o.initTabBarI18n)(s));__uniConfig.tabBar.backgroundColor=t.backgroundColor,__uniConfig.tabBar.borderStyle=t.borderStyle,__uniConfig.tabBar.color=t.color,__uniConfig.tabBar.selectedColor=t.selectedColor,__uniConfig.tabBar.blurEffect=t.blurEffect,t.list&&t.list.length&&__uniConfig.tabBar.list.length&&t.list.forEach((function(t,e){__uniConfig.tabBar.list[e].iconPath=t.iconPath,__uniConfig.tabBar.list[e].selectedIconPath=t.selectedIconPath}))}));var c=__uniConfig.tabBar;e.tabBar=c},"633d":function(t,e,n){"use strict";(function(t){n("7a82"),Object.defineProperty(e,"__esModule",{value:!0}),e.hideNavigationBarLoading=function(t){return i("hideNavigationBarLoading",t)},e.setNavigationBarColor=function(t){return i("setNavigationBarColor",t)},e.setNavigationBarTitle=function(t){return i("setNavigationBarTitle",t)},e.showNavigationBarLoading=function(t){return i("showNavigationBarLoading",t)};var r=n("c15f");function i(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=(0,r.getPageHolder)(n.__page__);if(i)switch(e){case"setNavigationBarColor":var o=n.frontColor,a=n.backgroundColor,s=n.animation,c=s.duration,u=s.timingFunc;o&&(i.navigationBar.textColor="#000000"===o?"black":"white"),a&&(i.navigationBar.backgroundColor=a),t.emit("onNavigationBarChange",{textColor:"#000000"===o?"#000":"#fff",backgroundColor:i.navigationBar.backgroundColor}),i.navigationBar.duration=c+"ms",i.navigationBar.timingFunc=u;break;case"showNavigationBarLoading":i.navigationBar.loading=!0;break;case"hideNavigationBarLoading":i.navigationBar.loading=!1;break;case"setNavigationBarTitle":var l=n.title;i.navigationBar.titleText=l,(0,r.isCurrentPage)(i)&&(document.title=l),t.emit("onNavigationBarChange",{titleText:l});break}return{}}}).call(this,n("a9aa"))},6374:function(t,e,n){"use strict";var r=n("da84"),i=Object.defineProperty;t.exports=function(t,e){try{i(r,t,{value:e,configurable:!0,writable:!0})}catch(n){r[t]=e}return e}},"645b":function(t,e,n){"use strict";var r=n("199f"),i=n("0ee6"),o=n("0f33"),a=n("26ed"),s=n("4b50").CONSTRUCTOR,c=n("8fe4"),u=i("Promise"),l=o&&!s;r({target:"Promise",stat:!0,forced:o||s},{resolve:function(t){return c(l&&this===u?a:this,t)}})},6496:function(t,e,n){"use strict";n.d(e,"b",(function(){return r})),n.d(e,"c",(function(){return i})),n.d(e,"a",(function(){}));var r=function(){var t=this.$createElement,e=this._self._c||t;return e("uni-page-refresh",[e("div",{staticClass:"uni-page-refresh",style:{"margin-top":this.offset+"px"}},[e("div",{staticClass:"uni-page-refresh-inner"},[e("svg",{staticClass:"uni-page-refresh__icon",attrs:{fill:this.color,width:"24",height:"24",viewBox:"0 0 24 24"}},[e("path",{attrs:{d:"M17.65 6.35C16.2 4.9 14.21 4 12 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08c-.82 2.33-3.04 4-5.65 4-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4l-2.35 2.35z"}}),e("path",{attrs:{d:"M0 0h24v24H0z",fill:"none"}})]),e("svg",{staticClass:"uni-page-refresh__spinner",attrs:{width:"24",height:"24",viewBox:"25 25 50 50"}},[e("circle",{staticClass:"uni-page-refresh__path",attrs:{stroke:this.color,cx:"50",cy:"50",r:"20",fill:"none","stroke-width":"4","stroke-miterlimit":"10"}})])])])])},i=[]},"649e":function(t,e,n){"use strict";var r=n("ebb5"),i=n("b727").some,o=r.aTypedArray,a=r.exportTypedArrayMethod;a("some",(function(t){return i(o(this),t,arguments.length>1?arguments[1]:void 0)}))},"64b2":function(t,e,n){"use strict";function r(t,e){for(var n=this.$children,i=n.length,o=arguments.length,a=new Array(o>2?o-2:0),s=2;s2?i-2:0),a=2;a2?n-2:0),o=2;o=h?t?"":void 0:(r=c(f,d),r<55296||r>56319||d+1===h||(l=c(f,d+1))<56320||l>57343?t?s(f,d):r:t?u(f,d,d+2):l-56320+(r-55296<<10)+65536)}};t.exports={codeAt:l(!1),charAt:l(!0)}},"65ee":function(t,e,n){"use strict";var r,i,o,a=n("a714"),s=n("4650"),c=n("bb6e"),u=n("6756"),l=n("9aed"),f=n("8b96"),d=n("8b0e"),h=n("0f33"),p=d("iterator"),v=!1;[].keys&&(o=[].keys(),"next"in o?(i=l(l(o)),i!==Object.prototype&&(r=i)):v=!0);var g=!c(r)||a((function(){var t={};return r[p].call(t)!==t}));g?r={}:h&&(r=u(r)),s(r[p])||f(r,p,(function(){return this})),t.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:v}},"65f0":function(t,e,n){"use strict";var r=n("0b42");t.exports=function(t,e){return new(r(t))(0===e?0:e)}},6629:function(t,e,n){var r=n("d714"),i=n("09e4");t.exports="process"==r(i.process)},6652:function(t,e,n){"use strict";n.r(e);var r=n("3344"),i=n.n(r);for(var o in r)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return r[t]}))}(o);e["default"]=i.a},6756:function(t,e,n){var r,i=n("d0c8"),o=n("df84"),a=n("c51e"),s=n("1fc1"),c=n("68d9"),u=n("c4dd"),l=n("816e"),f=l("IE_PROTO"),d=function(){},h=function(t){return" diff --git a/template/admin/src/components/diyComponents/c_goods.vue b/template/admin/src/components/diyComponents/c_goods.vue index 72f9b62a4..a038525c4 100644 --- a/template/admin/src/components/diyComponents/c_goods.vue +++ b/template/admin/src/components/diyComponents/c_goods.vue @@ -9,9 +9,9 @@ v-if="defaults.goodsList.list.length" > - +
    -
    +
    @@ -33,8 +33,8 @@ v-if="modals && type != 1" > - 取 消 - 确 定 + 取 消 + 确 定 diff --git a/template/admin/src/components/diyComponents/c_hot_word.vue b/template/admin/src/components/diyComponents/c_hot_word.vue index f380cc74c..642f4dfec 100644 --- a/template/admin/src/components/diyComponents/c_hot_word.vue +++ b/template/admin/src/components/diyComponents/c_hot_word.vue @@ -11,12 +11,12 @@ -
    +
    -
    +
    添加热词 diff --git a/template/admin/src/components/diyComponents/c_input_list.vue b/template/admin/src/components/diyComponents/c_input_list.vue index 62e91adb4..c52275b25 100644 --- a/template/admin/src/components/diyComponents/c_input_list.vue +++ b/template/admin/src/components/diyComponents/c_input_list.vue @@ -6,7 +6,7 @@ {{ item.title }} -
    +
    diff --git a/template/admin/src/components/diyComponents/c_tab_bar.vue b/template/admin/src/components/diyComponents/c_tab_bar.vue index 861cc4973..695a72a6f 100644 --- a/template/admin/src/components/diyComponents/c_tab_bar.vue +++ b/template/admin/src/components/diyComponents/c_tab_bar.vue @@ -8,7 +8,7 @@
    -
    +

    {{ j == 0 ? '选中' : '未选中' }}

    @@ -30,7 +30,7 @@
    -
    +
    @@ -40,7 +40,7 @@ type="primary" ghost style="width: 100%; height: 40px; border-color: var(--prev-color-primary); color: var(--prev-color-primary)" - @click="addMenu" + v-db-click @click="addMenu" >添加图文导航
    diff --git a/template/admin/src/components/diyComponents/c_txt_list.vue b/template/admin/src/components/diyComponents/c_txt_list.vue index 54f781475..a00d775ec 100644 --- a/template/admin/src/components/diyComponents/c_txt_list.vue +++ b/template/admin/src/components/diyComponents/c_txt_list.vue @@ -14,7 +14,7 @@ {{ list.title }} -
    +
    -
    +
    -
    +
    添加模块 diff --git a/template/admin/src/components/diyComponents/c_upload_img.vue b/template/admin/src/components/diyComponents/c_upload_img.vue index 664a5999e..32c182883 100644 --- a/template/admin/src/components/diyComponents/c_upload_img.vue +++ b/template/admin/src/components/diyComponents/c_upload_img.vue @@ -1,7 +1,7 @@ diff --git a/template/admin/src/components/hotpotModal/AreaBox.vue b/template/admin/src/components/hotpotModal/AreaBox.vue new file mode 100755 index 000000000..70d6fbdf4 --- /dev/null +++ b/template/admin/src/components/hotpotModal/AreaBox.vue @@ -0,0 +1,291 @@ + + + + + diff --git a/template/admin/src/components/hotpotModal/index.vue b/template/admin/src/components/hotpotModal/index.vue new file mode 100755 index 000000000..40cc67dba --- /dev/null +++ b/template/admin/src/components/hotpotModal/index.vue @@ -0,0 +1,461 @@ + + + + + diff --git a/template/admin/src/components/iconFrom/index.vue b/template/admin/src/components/iconFrom/index.vue index 922a757b2..2490b5664 100644 --- a/template/admin/src/components/iconFrom/index.vue +++ b/template/admin/src/components/iconFrom/index.vue @@ -13,7 +13,7 @@
    • - +
    diff --git a/template/admin/src/components/labelList/index.vue b/template/admin/src/components/labelList/index.vue index 31222410c..f09ef49fa 100644 --- a/template/admin/src/components/labelList/index.vue +++ b/template/admin/src/components/labelList/index.vue @@ -10,7 +10,7 @@ :class="{ on: label.disabled }" v-for="(label, j) in item.children" :key="j" - @click="selectLabel(label)" + v-db-click @click="selectLabel(label)" > {{ label.label_name }}
    @@ -20,8 +20,8 @@
    暂无标签
    diff --git a/template/admin/src/components/link/index.vue b/template/admin/src/components/link/index.vue index 257eb2f2b..7adf34d9a 100644 --- a/template/admin/src/components/link/index.vue +++ b/template/admin/src/components/link/index.vue @@ -4,9 +4,9 @@ :target="target" class="i-link" :class="{ 'i-link-color': !linkColor }" - @click.exact="handleClickItem($event, false)" - @click.ctrl="handleClickItem($event, true)" - @click.meta="handleClickItem($event, true)" + v-db-click @click.exact="handleClickItem($event, false)" + v-db-click @click.ctrl="handleClickItem($event, true)" + v-db-click @click.meta="handleClickItem($event, true)" >
    diff --git a/template/admin/src/components/linkaddress/index.vue b/template/admin/src/components/linkaddress/index.vue index 3e1f7beb4..e1b86d9f0 100644 --- a/template/admin/src/components/linkaddress/index.vue +++ b/template/admin/src/components/linkaddress/index.vue @@ -1,6 +1,6 @@ diff --git a/template/admin/src/components/mobileConfigRightDiy/c_hot_word.vue b/template/admin/src/components/mobileConfigRightDiy/c_hot_word.vue index c464ae27f..03a1b99db 100644 --- a/template/admin/src/components/mobileConfigRightDiy/c_hot_word.vue +++ b/template/admin/src/components/mobileConfigRightDiy/c_hot_word.vue @@ -11,12 +11,12 @@
    -
    +
    -
    +
    添加热词 diff --git a/template/admin/src/components/mobileConfigRightDiy/c_input_item.vue b/template/admin/src/components/mobileConfigRightDiy/c_input_item.vue index 7d56f6327..2622405e1 100644 --- a/template/admin/src/components/mobileConfigRightDiy/c_input_item.vue +++ b/template/admin/src/components/mobileConfigRightDiy/c_input_item.vue @@ -5,7 +5,7 @@ {{ configData.title }} -
    +
    -
    +
    -
    +
    {{ infos.title }} -
    +
    添加板块
    diff --git a/template/admin/src/components/mobileConfigRightDiy/c_one_pictrue.vue b/template/admin/src/components/mobileConfigRightDiy/c_one_pictrue.vue new file mode 100644 index 000000000..d7ab48f88 --- /dev/null +++ b/template/admin/src/components/mobileConfigRightDiy/c_one_pictrue.vue @@ -0,0 +1,254 @@ + + + + + diff --git a/template/admin/src/components/mobileConfigRightDiy/c_pictrue.vue b/template/admin/src/components/mobileConfigRightDiy/c_pictrue.vue index f909e6c88..9e470c7c1 100644 --- a/template/admin/src/components/mobileConfigRightDiy/c_pictrue.vue +++ b/template/admin/src/components/mobileConfigRightDiy/c_pictrue.vue @@ -13,7 +13,7 @@
    @@ -29,7 +29,7 @@
    @@ -42,16 +42,16 @@
    -
    +
    375*375像素或同比例
    -
    +
    375*188像素或同比例
    -
    +
    375*188像素或同比例
    @@ -61,7 +61,7 @@
    @@ -72,7 +72,7 @@
    diff --git a/template/admin/src/components/mobileConfigRightDiy/c_product.vue b/template/admin/src/components/mobileConfigRightDiy/c_product.vue index e78525616..49b0f466c 100644 --- a/template/admin/src/components/mobileConfigRightDiy/c_product.vue +++ b/template/admin/src/components/mobileConfigRightDiy/c_product.vue @@ -7,7 +7,7 @@ class="item" v-for="(item, index) in configData.list" :key="index" - @click="activeBtn(index)" + v-db-click @click="activeBtn(index)" v-model="configData.tabCur" >
    @@ -16,7 +16,7 @@
    {{ list.title }} -
    +
    -
    +
    -
    +
    添加模块 diff --git a/template/admin/src/components/mobileConfigRightDiy/c_set_up.vue b/template/admin/src/components/mobileConfigRightDiy/c_set_up.vue index 1a80bf49e..5e8a7e3fe 100644 --- a/template/admin/src/components/mobileConfigRightDiy/c_set_up.vue +++ b/template/admin/src/components/mobileConfigRightDiy/c_set_up.vue @@ -1,8 +1,8 @@ + + + + diff --git a/template/admin/src/components/modelSure/modelSure.vue b/template/admin/src/components/modelSure/modelSure.vue index 5b214d46d..79e5f92d9 100644 --- a/template/admin/src/components/modelSure/modelSure.vue +++ b/template/admin/src/components/modelSure/modelSure.vue @@ -9,8 +9,8 @@

    {{ `${delfromData.info}` }}

    - 取消 - 确定 + 取消 + 确定
    diff --git a/template/admin/src/components/newsCategory/index.vue b/template/admin/src/components/newsCategory/index.vue index 1910e4a15..6ff0f550a 100644 --- a/template/admin/src/components/newsCategory/index.vue +++ b/template/admin/src/components/newsCategory/index.vue @@ -11,7 +11,7 @@ /> - 查询 + 查询 添加图文消息 @@ -24,7 +24,7 @@ :imgsArr="imgsArr" :maxCols="maxCol" :width="screenWidth" - @click="clickFn" + v-db-click @click="clickFn" @scrollReachBottom="getData" ref="waterfall" :reachBottomDistance="30" @@ -45,20 +45,20 @@ type="success" icon="el-icon-edit" v-show="props.value.new[i].isDel && isShow" - @click="clkk(props.value)" + v-db-click @click="clkk(props.value)" > 推送
    diff --git a/template/admin/src/components/pagesHeader/index.vue b/template/admin/src/components/pagesHeader/index.vue index b492694d0..a283e87ea 100644 --- a/template/admin/src/components/pagesHeader/index.vue +++ b/template/admin/src/components/pagesHeader/index.vue @@ -1,7 +1,7 @@ diff --git a/template/admin/src/components/rightBtn/index.vue b/template/admin/src/components/rightBtn/index.vue index aeb186cd1..4190986bc 100644 --- a/template/admin/src/components/rightBtn/index.vue +++ b/template/admin/src/components/rightBtn/index.vue @@ -1,6 +1,6 @@ diff --git a/template/admin/src/components/rightConfig/index.vue b/template/admin/src/components/rightConfig/index.vue index 4ca2aa990..62d822a75 100644 --- a/template/admin/src/components/rightConfig/index.vue +++ b/template/admin/src/components/rightConfig/index.vue @@ -12,7 +12,7 @@ >
    - 保存 + 保存
    diff --git a/template/admin/src/components/sendCoupons/index.vue b/template/admin/src/components/sendCoupons/index.vue index bd3c45a26..dedb7a16c 100644 --- a/template/admin/src/components/sendCoupons/index.vue +++ b/template/admin/src/components/sendCoupons/index.vue @@ -9,7 +9,7 @@ placeholder="请输入优惠券名称" class="form_content_width" /> - 查询 + 查询
    diff --git a/template/admin/src/components/steps/index.vue b/template/admin/src/components/steps/index.vue index b669a00fe..cb9d5fdc8 100644 --- a/template/admin/src/components/steps/index.vue +++ b/template/admin/src/components/steps/index.vue @@ -5,7 +5,7 @@ :class="index <= isActive ? 'active' : ''" v-for="(step, index) in stepList" :key="index" - @click="stepActive(index)" + v-db-click @click="stepActive(index)" >
    {{ index + 1 }}
    {{ step }} diff --git a/template/admin/src/components/systemStore/index.vue b/template/admin/src/components/systemStore/index.vue index 15f7b7926..21642dd5d 100644 --- a/template/admin/src/components/systemStore/index.vue +++ b/template/admin/src/components/systemStore/index.vue @@ -85,7 +85,7 @@ -
    +
    @@ -99,7 +99,7 @@ -
    +
    @@ -115,7 +115,7 @@ - 查找位置 + 查找位置
    请点击查找位置选择位置
    @@ -125,7 +125,7 @@ + diff --git a/template/admin/src/layout/logo/index.vue b/template/admin/src/layout/logo/index.vue index 21695155d..1a6a2d50d 100644 --- a/template/admin/src/layout/logo/index.vue +++ b/template/admin/src/layout/logo/index.vue @@ -2,11 +2,11 @@ -
    +
    diff --git a/template/admin/src/layout/navBars/breadcrumb/breadcrumb.vue b/template/admin/src/layout/navBars/breadcrumb/breadcrumb.vue index b9982760b..4a814675e 100644 --- a/template/admin/src/layout/navBars/breadcrumb/breadcrumb.vue +++ b/template/admin/src/layout/navBars/breadcrumb/breadcrumb.vue @@ -5,7 +5,7 @@ v-if="collapseShow" class="layout-navbars-breadcrumb-icon" :class="getThemeConfig.isCollapse ? 'el-icon-s-unfold' : 'el-icon-s-fold'" - @click="onThemeConfigChange" + v-db-click @click="onThemeConfigChange" > @@ -17,7 +17,7 @@ v-if="getThemeConfig.isBreadcrumbIcon" />{{ $t(v.title) }} - +
    -
    +
    -
    +
    @@ -16,7 +16,7 @@ :width="300" popper-class="el-tooltip-pupop-user-news" > - + @@ -24,7 +24,7 @@
    -
    +
    {{ $t('message.user.dropdown5') }} -
    +
    diff --git a/template/admin/src/layout/navBars/breadcrumb/userNews.vue b/template/admin/src/layout/navBars/breadcrumb/userNews.vue index 5c439b600..dc3f1892e 100644 --- a/template/admin/src/layout/navBars/breadcrumb/userNews.vue +++ b/template/admin/src/layout/navBars/breadcrumb/userNews.vue @@ -2,11 +2,11 @@
    系统通知
    -
    全部已读
    +
    全部已读
    - + @@ -92,13 +90,13 @@ diff --git a/template/admin/src/pages/division/list/index.vue b/template/admin/src/pages/division/list/index.vue index a30ed4e5d..1785cb4bc 100644 --- a/template/admin/src/pages/division/list/index.vue +++ b/template/admin/src/pages/division/list/index.vue @@ -19,7 +19,7 @@ /> - 查询 + 查询
    @@ -27,7 +27,14 @@ - 添加事业部 + 添加事业部 + + +
    +
    事业部层级说明:事业部-代理商-员工。事业部相当于总代理或者区域代理,设置成为事业部之后,关联的用户会清除上级推广人
    +
    添加时候的管理员身份需要在,设置-管理权限-角色管理中设置对应的角色,事业部可以使用添加时设置的管理员账号密码登录后台
    +
    +
    - + @@ -93,11 +98,11 @@ @@ -135,12 +140,10 @@
    - + diff --git a/template/admin/src/pages/finance/balance/index.vue b/template/admin/src/pages/finance/balance/index.vue index e3ae0ce19..087c999cb 100644 --- a/template/admin/src/pages/finance/balance/index.vue +++ b/template/admin/src/pages/finance/balance/index.vue @@ -84,7 +84,7 @@ @@ -102,7 +102,7 @@ - 确 定 + 确 定
    diff --git a/template/admin/src/pages/finance/billingRecords/index.vue b/template/admin/src/pages/finance/billingRecords/index.vue index 5a0f1d90d..bc9dbedb4 100644 --- a/template/admin/src/pages/finance/billingRecords/index.vue +++ b/template/admin/src/pages/finance/billingRecords/index.vue @@ -77,9 +77,9 @@ diff --git a/template/admin/src/pages/finance/capitalFlow/index.vue b/template/admin/src/pages/finance/capitalFlow/index.vue index 401cdd139..b3ac3a206 100644 --- a/template/admin/src/pages/finance/capitalFlow/index.vue +++ b/template/admin/src/pages/finance/capitalFlow/index.vue @@ -46,7 +46,7 @@
    - 查询 + 查询
    @@ -93,7 +93,7 @@ @@ -111,7 +111,7 @@ - 确定 + 确定
    diff --git a/template/admin/src/pages/finance/commission/handle/commissionDetails.vue b/template/admin/src/pages/finance/commission/handle/commissionDetails.vue index a8971b669..c55319400 100644 --- a/template/admin/src/pages/finance/commission/handle/commissionDetails.vue +++ b/template/admin/src/pages/finance/commission/handle/commissionDetails.vue @@ -45,7 +45,7 @@ - 搜索 + 搜索 diff --git a/template/admin/src/pages/finance/commission/index.vue b/template/admin/src/pages/finance/commission/index.vue index edf066880..79ff91546 100644 --- a/template/admin/src/pages/finance/commission/index.vue +++ b/template/admin/src/pages/finance/commission/index.vue @@ -32,13 +32,13 @@ /> - 查询 + 查询
    - 导出 - 搜索 + 搜索 - 重置 + 重置 - 搜索 - 搜索 + 导出 diff --git a/template/admin/src/pages/finance/financialRecords/recharge/index.vue b/template/admin/src/pages/finance/financialRecords/recharge/index.vue index 8b7ef9630..5cdded0cb 100644 --- a/template/admin/src/pages/finance/financialRecords/recharge/index.vue +++ b/template/admin/src/pages/finance/financialRecords/recharge/index.vue @@ -48,14 +48,14 @@ /> - 查询 + 查询
    - 导出 + 导出